xmlcopyeditor-1.2.1.3/0000775000175000017500000000000012402464555013243 5ustar zanezanexmlcopyeditor-1.2.1.3/m4/0000775000175000017500000000000012402464555013563 5ustar zanezanexmlcopyeditor-1.2.1.3/m4/iconv.m40000664000175000017500000001653712402464555015157 0ustar zanezane# iconv.m4 serial 11 (gettext-0.18.1) dnl Copyright (C) 2000-2002, 2007-2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. AC_DEFUN([AM_ICONV_LINKFLAGS_BODY], [ dnl Prerequisites of AC_LIB_LINKFLAGS_BODY. AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) AC_REQUIRE([AC_LIB_RPATH]) dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV dnl accordingly. AC_LIB_LINKFLAGS_BODY([iconv]) ]) AC_DEFUN([AM_ICONV_LINK], [ dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and dnl those with the standalone portable GNU libiconv installed). AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV dnl accordingly. AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY]) dnl Add $INCICONV to CPPFLAGS before performing the following checks, dnl because if the user has installed libiconv and not disabled its use dnl via --without-libiconv-prefix, he wants to use it. The first dnl AC_TRY_LINK will then fail, the second AC_TRY_LINK will succeed. am_save_CPPFLAGS="$CPPFLAGS" AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCICONV]) AC_CACHE_CHECK([for iconv], [am_cv_func_iconv], [ am_cv_func_iconv="no, consider installing GNU libiconv" am_cv_lib_iconv=no AC_TRY_LINK([#include #include ], [iconv_t cd = iconv_open("",""); iconv(cd,NULL,NULL,NULL,NULL); iconv_close(cd);], [am_cv_func_iconv=yes]) if test "$am_cv_func_iconv" != yes; then am_save_LIBS="$LIBS" LIBS="$LIBS $LIBICONV" AC_TRY_LINK([#include #include ], [iconv_t cd = iconv_open("",""); iconv(cd,NULL,NULL,NULL,NULL); iconv_close(cd);], [am_cv_lib_iconv=yes] [am_cv_func_iconv=yes]) LIBS="$am_save_LIBS" fi ]) if test "$am_cv_func_iconv" = yes; then AC_CACHE_CHECK([for working iconv], [am_cv_func_iconv_works], [ dnl This tests against bugs in AIX 5.1, HP-UX 11.11, Solaris 10. am_save_LIBS="$LIBS" if test $am_cv_lib_iconv = yes; then LIBS="$LIBS $LIBICONV" fi AC_TRY_RUN([ #include #include int main () { /* Test against AIX 5.1 bug: Failures are not distinguishable from successful returns. */ { iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8"); if (cd_utf8_to_88591 != (iconv_t)(-1)) { static const char input[] = "\342\202\254"; /* EURO SIGN */ char buf[10]; const char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_utf8_to_88591, (char **) &inptr, &inbytesleft, &outptr, &outbytesleft); if (res == 0) return 1; } } /* Test against Solaris 10 bug: Failures are not distinguishable from successful returns. */ { iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646"); if (cd_ascii_to_88591 != (iconv_t)(-1)) { static const char input[] = "\263"; char buf[10]; const char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_ascii_to_88591, (char **) &inptr, &inbytesleft, &outptr, &outbytesleft); if (res == 0) return 1; } } #if 0 /* This bug could be worked around by the caller. */ /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */ { iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591"); if (cd_88591_to_utf8 != (iconv_t)(-1)) { static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; char buf[50]; const char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_88591_to_utf8, (char **) &inptr, &inbytesleft, &outptr, &outbytesleft); if ((int)res > 0) return 1; } } #endif /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is provided. */ if (/* Try standardized names. */ iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1) /* Try IRIX, OSF/1 names. */ && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1) /* Try AIX names. */ && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1) /* Try HP-UX names. */ && iconv_open ("utf8", "eucJP") == (iconv_t)(-1)) return 1; return 0; }], [am_cv_func_iconv_works=yes], [am_cv_func_iconv_works=no], [case "$host_os" in aix* | hpux*) am_cv_func_iconv_works="guessing no" ;; *) am_cv_func_iconv_works="guessing yes" ;; esac]) LIBS="$am_save_LIBS" ]) case "$am_cv_func_iconv_works" in *no) am_func_iconv=no am_cv_lib_iconv=no ;; *) am_func_iconv=yes ;; esac else am_func_iconv=no am_cv_lib_iconv=no fi if test "$am_func_iconv" = yes; then AC_DEFINE([HAVE_ICONV], [1], [Define if you have the iconv() function and it works.]) fi if test "$am_cv_lib_iconv" = yes; then AC_MSG_CHECKING([how to link with libiconv]) AC_MSG_RESULT([$LIBICONV]) else dnl If $LIBICONV didn't lead to a usable library, we don't need $INCICONV dnl either. CPPFLAGS="$am_save_CPPFLAGS" LIBICONV= LTLIBICONV= fi AC_SUBST([LIBICONV]) AC_SUBST([LTLIBICONV]) ]) dnl Define AM_ICONV using AC_DEFUN_ONCE for Autoconf >= 2.64, in order to dnl avoid warnings like dnl "warning: AC_REQUIRE: `AM_ICONV' was expanded before it was required". dnl This is tricky because of the way 'aclocal' is implemented: dnl - It requires defining an auxiliary macro whose name ends in AC_DEFUN. dnl Otherwise aclocal's initial scan pass would miss the macro definition. dnl - It requires a line break inside the AC_DEFUN_ONCE and AC_DEFUN expansions. dnl Otherwise aclocal would emit many "Use of uninitialized value $1" dnl warnings. m4_define([gl_iconv_AC_DEFUN], m4_version_prereq([2.64], [[AC_DEFUN_ONCE( [$1], [$2])]], [[AC_DEFUN( [$1], [$2])]])) gl_iconv_AC_DEFUN([AM_ICONV], [ AM_ICONV_LINK if test "$am_cv_func_iconv" = yes; then AC_MSG_CHECKING([for iconv declaration]) AC_CACHE_VAL([am_cv_proto_iconv], [ AC_TRY_COMPILE([ #include #include extern #ifdef __cplusplus "C" #endif #if defined(__STDC__) || defined(__cplusplus) size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); #else size_t iconv(); #endif ], [], [am_cv_proto_iconv_arg1=""], [am_cv_proto_iconv_arg1="const"]) am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"]) am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` AC_MSG_RESULT([ $am_cv_proto_iconv]) AC_DEFINE_UNQUOTED([ICONV_CONST], [$am_cv_proto_iconv_arg1], [Define as const if the declaration of iconv() needs const.]) fi ]) xmlcopyeditor-1.2.1.3/m4/lt~obsolete.m40000664000175000017500000001375612402464555016413 0ustar zanezane# 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])]) xmlcopyeditor-1.2.1.3/m4/nls.m40000664000175000017500000000231512402464555014622 0ustar zanezane# nls.m4 serial 5 (gettext-0.18) dnl Copyright (C) 1995-2003, 2005-2006, 2008-2010 Free Software Foundation, dnl Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can can be used in projects which are not available under dnl the GNU General Public License or the GNU Library General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Library General Public License, and the rest of the GNU dnl gettext package package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper , 1995-2000. dnl Bruno Haible , 2000-2003. AC_PREREQ([2.50]) AC_DEFUN([AM_NLS], [ AC_MSG_CHECKING([whether NLS is requested]) dnl Default is enabled NLS AC_ARG_ENABLE([nls], [ --disable-nls do not use Native Language Support], USE_NLS=$enableval, USE_NLS=yes) AC_MSG_RESULT([$USE_NLS]) AC_SUBST([USE_NLS]) ]) xmlcopyeditor-1.2.1.3/m4/gettext.m40000664000175000017500000003513212402464555015515 0ustar zanezane# gettext.m4 serial 63 (gettext-0.18) dnl Copyright (C) 1995-2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can can be used in projects which are not available under dnl the GNU General Public License or the GNU Library General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Library General Public License, and the rest of the GNU dnl gettext package package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper , 1995-2000. dnl Bruno Haible , 2000-2006, 2008-2010. dnl Macro to add for using GNU gettext. dnl Usage: AM_GNU_GETTEXT([INTLSYMBOL], [NEEDSYMBOL], [INTLDIR]). dnl INTLSYMBOL can be one of 'external', 'no-libtool', 'use-libtool'. The dnl default (if it is not specified or empty) is 'no-libtool'. dnl INTLSYMBOL should be 'external' for packages with no intl directory, dnl and 'no-libtool' or 'use-libtool' for packages with an intl directory. dnl If INTLSYMBOL is 'use-libtool', then a libtool library dnl $(top_builddir)/intl/libintl.la will be created (shared and/or static, dnl depending on --{enable,disable}-{shared,static} and on the presence of dnl AM-DISABLE-SHARED). If INTLSYMBOL is 'no-libtool', a static library dnl $(top_builddir)/intl/libintl.a will be created. dnl If NEEDSYMBOL is specified and is 'need-ngettext', then GNU gettext dnl implementations (in libc or libintl) without the ngettext() function dnl will be ignored. If NEEDSYMBOL is specified and is dnl 'need-formatstring-macros', then GNU gettext implementations that don't dnl support the ISO C 99 formatstring macros will be ignored. dnl INTLDIR is used to find the intl libraries. If empty, dnl the value `$(top_builddir)/intl/' is used. dnl dnl The result of the configuration is one of three cases: dnl 1) GNU gettext, as included in the intl subdirectory, will be compiled dnl and used. dnl Catalog format: GNU --> install in $(datadir) dnl Catalog extension: .mo after installation, .gmo in source tree dnl 2) GNU gettext has been found in the system's C library. dnl Catalog format: GNU --> install in $(datadir) dnl Catalog extension: .mo after installation, .gmo in source tree dnl 3) No internationalization, always use English msgid. dnl Catalog format: none dnl Catalog extension: none dnl If INTLSYMBOL is 'external', only cases 2 and 3 can occur. dnl The use of .gmo is historical (it was needed to avoid overwriting the dnl GNU format catalogs when building on a platform with an X/Open gettext), dnl but we keep it in order not to force irrelevant filename changes on the dnl maintainers. dnl AC_DEFUN([AM_GNU_GETTEXT], [ dnl Argument checking. ifelse([$1], [], , [ifelse([$1], [external], , [ifelse([$1], [no-libtool], , [ifelse([$1], [use-libtool], , [errprint([ERROR: invalid first argument to AM_GNU_GETTEXT ])])])])]) ifelse(ifelse([$1], [], [old])[]ifelse([$1], [no-libtool], [old]), [old], [AC_DIAGNOSE([obsolete], [Use of AM_GNU_GETTEXT without [external] argument is deprecated.])]) ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], , [errprint([ERROR: invalid second argument to AM_GNU_GETTEXT ])])])]) define([gt_included_intl], ifelse([$1], [external], ifdef([AM_GNU_GETTEXT_][INTL_SUBDIR], [yes], [no]), [yes])) define([gt_libtool_suffix_prefix], ifelse([$1], [use-libtool], [l], [])) gt_NEEDS_INIT AM_GNU_GETTEXT_NEED([$2]) AC_REQUIRE([AM_PO_SUBDIRS])dnl ifelse(gt_included_intl, yes, [ AC_REQUIRE([AM_INTL_SUBDIR])dnl ]) dnl Prerequisites of AC_LIB_LINKFLAGS_BODY. AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) AC_REQUIRE([AC_LIB_RPATH]) dnl Sometimes libintl requires libiconv, so first search for libiconv. dnl Ideally we would do this search only after the dnl if test "$USE_NLS" = "yes"; then dnl if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then dnl tests. But if configure.in invokes AM_ICONV after AM_GNU_GETTEXT dnl the configure script would need to contain the same shell code dnl again, outside any 'if'. There are two solutions: dnl - Invoke AM_ICONV_LINKFLAGS_BODY here, outside any 'if'. dnl - Control the expansions in more detail using AC_PROVIDE_IFELSE. dnl Since AC_PROVIDE_IFELSE is only in autoconf >= 2.52 and not dnl documented, we avoid it. ifelse(gt_included_intl, yes, , [ AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY]) ]) dnl Sometimes, on MacOS X, libintl requires linking with CoreFoundation. gt_INTL_MACOSX dnl Set USE_NLS. AC_REQUIRE([AM_NLS]) ifelse(gt_included_intl, yes, [ BUILD_INCLUDED_LIBINTL=no USE_INCLUDED_LIBINTL=no ]) LIBINTL= LTLIBINTL= POSUB= dnl Add a version number to the cache macros. case " $gt_needs " in *" need-formatstring-macros "*) gt_api_version=3 ;; *" need-ngettext "*) gt_api_version=2 ;; *) gt_api_version=1 ;; esac gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc" gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl" dnl If we use NLS figure out what method if test "$USE_NLS" = "yes"; then gt_use_preinstalled_gnugettext=no ifelse(gt_included_intl, yes, [ AC_MSG_CHECKING([whether included gettext is requested]) AC_ARG_WITH([included-gettext], [ --with-included-gettext use the GNU gettext library included here], nls_cv_force_use_gnu_gettext=$withval, nls_cv_force_use_gnu_gettext=no) AC_MSG_RESULT([$nls_cv_force_use_gnu_gettext]) nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext" if test "$nls_cv_force_use_gnu_gettext" != "yes"; then ]) dnl User does not insist on using GNU NLS library. Figure out what dnl to use. If GNU gettext is available we use this. Else we have dnl to fall back to GNU NLS library. if test $gt_api_version -ge 3; then gt_revision_test_code=' #ifndef __GNU_GETTEXT_SUPPORTED_REVISION #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) #endif changequote(,)dnl typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; changequote([,])dnl ' else gt_revision_test_code= fi if test $gt_api_version -ge 2; then gt_expression_test_code=' + * ngettext ("", "", 0)' else gt_expression_test_code= fi AC_CACHE_CHECK([for GNU gettext in libc], [$gt_func_gnugettext_libc], [AC_TRY_LINK([#include $gt_revision_test_code extern int _nl_msg_cat_cntr; extern int *_nl_domain_bindings;], [bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings], [eval "$gt_func_gnugettext_libc=yes"], [eval "$gt_func_gnugettext_libc=no"])]) if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then dnl Sometimes libintl requires libiconv, so first search for libiconv. ifelse(gt_included_intl, yes, , [ AM_ICONV_LINK ]) dnl Search for libintl and define LIBINTL, LTLIBINTL and INCINTL dnl accordingly. Don't use AC_LIB_LINKFLAGS_BODY([intl],[iconv]) dnl because that would add "-liconv" to LIBINTL and LTLIBINTL dnl even if libiconv doesn't exist. AC_LIB_LINKFLAGS_BODY([intl]) AC_CACHE_CHECK([for GNU gettext in libintl], [$gt_func_gnugettext_libintl], [gt_save_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $INCINTL" gt_save_LIBS="$LIBS" LIBS="$LIBS $LIBINTL" dnl Now see whether libintl exists and does not depend on libiconv. AC_TRY_LINK([#include $gt_revision_test_code extern int _nl_msg_cat_cntr; extern #ifdef __cplusplus "C" #endif const char *_nl_expand_alias (const char *);], [bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")], [eval "$gt_func_gnugettext_libintl=yes"], [eval "$gt_func_gnugettext_libintl=no"]) dnl Now see whether libintl exists and depends on libiconv. if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then LIBS="$LIBS $LIBICONV" AC_TRY_LINK([#include $gt_revision_test_code extern int _nl_msg_cat_cntr; extern #ifdef __cplusplus "C" #endif const char *_nl_expand_alias (const char *);], [bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")], [LIBINTL="$LIBINTL $LIBICONV" LTLIBINTL="$LTLIBINTL $LTLIBICONV" eval "$gt_func_gnugettext_libintl=yes" ]) fi CPPFLAGS="$gt_save_CPPFLAGS" LIBS="$gt_save_LIBS"]) fi dnl If an already present or preinstalled GNU gettext() is found, dnl use it. But if this macro is used in GNU gettext, and GNU dnl gettext is already preinstalled in libintl, we update this dnl libintl. (Cf. the install rule in intl/Makefile.in.) if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \ || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \ && test "$PACKAGE" != gettext-runtime \ && test "$PACKAGE" != gettext-tools; }; then gt_use_preinstalled_gnugettext=yes else dnl Reset the values set by searching for libintl. LIBINTL= LTLIBINTL= INCINTL= fi ifelse(gt_included_intl, yes, [ if test "$gt_use_preinstalled_gnugettext" != "yes"; then dnl GNU gettext is not found in the C library. dnl Fall back on included GNU gettext library. nls_cv_use_gnu_gettext=yes fi fi if test "$nls_cv_use_gnu_gettext" = "yes"; then dnl Mark actions used to generate GNU NLS library. BUILD_INCLUDED_LIBINTL=yes USE_INCLUDED_LIBINTL=yes LIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LIBICONV $LIBTHREAD" LTLIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LTLIBICONV $LTLIBTHREAD" LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'` fi CATOBJEXT= if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then dnl Mark actions to use GNU gettext tools. CATOBJEXT=.gmo fi ]) if test -n "$INTL_MACOSX_LIBS"; then if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then dnl Some extra flags are needed during linking. LIBINTL="$LIBINTL $INTL_MACOSX_LIBS" LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS" fi fi if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then AC_DEFINE([ENABLE_NLS], [1], [Define to 1 if translation of program messages to the user's native language is requested.]) else USE_NLS=no fi fi AC_MSG_CHECKING([whether to use NLS]) AC_MSG_RESULT([$USE_NLS]) if test "$USE_NLS" = "yes"; then AC_MSG_CHECKING([where the gettext function comes from]) if test "$gt_use_preinstalled_gnugettext" = "yes"; then if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then gt_source="external libintl" else gt_source="libc" fi else gt_source="included intl directory" fi AC_MSG_RESULT([$gt_source]) fi if test "$USE_NLS" = "yes"; then if test "$gt_use_preinstalled_gnugettext" = "yes"; then if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then AC_MSG_CHECKING([how to link with libintl]) AC_MSG_RESULT([$LIBINTL]) AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCINTL]) fi dnl For backward compatibility. Some packages may be using this. AC_DEFINE([HAVE_GETTEXT], [1], [Define if the GNU gettext() function is already present or preinstalled.]) AC_DEFINE([HAVE_DCGETTEXT], [1], [Define if the GNU dcgettext() function is already present or preinstalled.]) fi dnl We need to process the po/ directory. POSUB=po fi ifelse(gt_included_intl, yes, [ dnl If this is used in GNU gettext we have to set BUILD_INCLUDED_LIBINTL dnl to 'yes' because some of the testsuite requires it. if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then BUILD_INCLUDED_LIBINTL=yes fi dnl Make all variables we use known to autoconf. AC_SUBST([BUILD_INCLUDED_LIBINTL]) AC_SUBST([USE_INCLUDED_LIBINTL]) AC_SUBST([CATOBJEXT]) dnl For backward compatibility. Some configure.ins may be using this. nls_cv_header_intl= nls_cv_header_libgt= dnl For backward compatibility. Some Makefiles may be using this. DATADIRNAME=share AC_SUBST([DATADIRNAME]) dnl For backward compatibility. Some Makefiles may be using this. INSTOBJEXT=.mo AC_SUBST([INSTOBJEXT]) dnl For backward compatibility. Some Makefiles may be using this. GENCAT=gencat AC_SUBST([GENCAT]) dnl For backward compatibility. Some Makefiles may be using this. INTLOBJS= if test "$USE_INCLUDED_LIBINTL" = yes; then INTLOBJS="\$(GETTOBJS)" fi AC_SUBST([INTLOBJS]) dnl Enable libtool support if the surrounding package wishes it. INTL_LIBTOOL_SUFFIX_PREFIX=gt_libtool_suffix_prefix AC_SUBST([INTL_LIBTOOL_SUFFIX_PREFIX]) ]) dnl For backward compatibility. Some Makefiles may be using this. INTLLIBS="$LIBINTL" AC_SUBST([INTLLIBS]) dnl Make all documented variables known to autoconf. AC_SUBST([LIBINTL]) AC_SUBST([LTLIBINTL]) AC_SUBST([POSUB]) ]) dnl gt_NEEDS_INIT ensures that the gt_needs variable is initialized. m4_define([gt_NEEDS_INIT], [ m4_divert_text([DEFAULTS], [gt_needs=]) m4_define([gt_NEEDS_INIT], []) ]) dnl Usage: AM_GNU_GETTEXT_NEED([NEEDSYMBOL]) AC_DEFUN([AM_GNU_GETTEXT_NEED], [ m4_divert_text([INIT_PREPARE], [gt_needs="$gt_needs $1"]) ]) dnl Usage: AM_GNU_GETTEXT_VERSION([gettext-version]) AC_DEFUN([AM_GNU_GETTEXT_VERSION], []) xmlcopyeditor-1.2.1.3/m4/po.m40000664000175000017500000004461612402464555014456 0ustar zanezane# po.m4 serial 17 (gettext-0.18) dnl Copyright (C) 1995-2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can can be used in projects which are not available under dnl the GNU General Public License or the GNU Library General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Library General Public License, and the rest of the GNU dnl gettext package package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper , 1995-2000. dnl Bruno Haible , 2000-2003. AC_PREREQ([2.50]) dnl Checks for all prerequisites of the po subdirectory. AC_DEFUN([AM_PO_SUBDIRS], [ AC_REQUIRE([AC_PROG_MAKE_SET])dnl AC_REQUIRE([AC_PROG_INSTALL])dnl AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake AC_REQUIRE([AM_NLS])dnl dnl Release version of the gettext macros. This is used to ensure that dnl the gettext macros and po/Makefile.in.in are in sync. AC_SUBST([GETTEXT_MACRO_VERSION], [0.18]) dnl Perform the following tests also if --disable-nls has been given, dnl because they are needed for "make dist" to work. dnl Search for GNU msgfmt in the PATH. dnl The first test excludes Solaris msgfmt and early GNU msgfmt versions. dnl The second test excludes FreeBSD msgfmt. AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt, [$ac_dir/$ac_word --statistics /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 && (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)], :) AC_PATH_PROG([GMSGFMT], [gmsgfmt], [$MSGFMT]) dnl Test whether it is GNU msgfmt >= 0.15. changequote(,)dnl case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;; *) MSGFMT_015=$MSGFMT ;; esac changequote([,])dnl AC_SUBST([MSGFMT_015]) changequote(,)dnl case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;; *) GMSGFMT_015=$GMSGFMT ;; esac changequote([,])dnl AC_SUBST([GMSGFMT_015]) dnl Search for GNU xgettext 0.12 or newer in the PATH. dnl The first test excludes Solaris xgettext and early GNU xgettext versions. dnl The second test excludes FreeBSD xgettext. AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext, [$ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 && (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)], :) dnl Remove leftover from FreeBSD xgettext call. rm -f messages.po dnl Test whether it is GNU xgettext >= 0.15. changequote(,)dnl case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;; *) XGETTEXT_015=$XGETTEXT ;; esac changequote([,])dnl AC_SUBST([XGETTEXT_015]) dnl Search for GNU msgmerge 0.11 or newer in the PATH. AM_PATH_PROG_WITH_TEST(MSGMERGE, msgmerge, [$ac_dir/$ac_word --update -q /dev/null /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1], :) dnl Installation directories. dnl Autoconf >= 2.60 defines localedir. For older versions of autoconf, we dnl have to define it here, so that it can be used in po/Makefile. test -n "$localedir" || localedir='${datadir}/locale' AC_SUBST([localedir]) dnl Support for AM_XGETTEXT_OPTION. test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS= AC_SUBST([XGETTEXT_EXTRA_OPTIONS]) AC_CONFIG_COMMANDS([po-directories], [[ for ac_file in $CONFIG_FILES; do # Support "outfile[:infile[:infile...]]" case "$ac_file" in *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; esac # PO directories have a Makefile.in generated from Makefile.in.in. case "$ac_file" in */Makefile.in) # Adjust a relative srcdir. ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` # In autoconf-2.13 it is called $ac_given_srcdir. # In autoconf-2.50 it is called $srcdir. test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" case "$ac_given_srcdir" in .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; /*) top_srcdir="$ac_given_srcdir" ;; *) top_srcdir="$ac_dots$ac_given_srcdir" ;; esac # Treat a directory as a PO directory if and only if it has a # POTFILES.in file. This allows packages to have multiple PO # directories under different names or in different locations. if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then rm -f "$ac_dir/POTFILES" test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" POMAKEFILEDEPS="POTFILES.in" # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend # on $ac_dir but don't depend on user-specified configuration # parameters. if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then # The LINGUAS file contains the set of available languages. if test -n "$OBSOLETE_ALL_LINGUAS"; then test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" fi ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"` # Hide the ALL_LINGUAS assigment from automake < 1.5. eval 'ALL_LINGUAS''=$ALL_LINGUAS_' POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" else # The set of available languages was given in configure.in. # Hide the ALL_LINGUAS assigment from automake < 1.5. eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' fi # Compute POFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po) # Compute UPDATEPOFILES # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update) # Compute DUMMYPOFILES # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop) # Compute GMOFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo) case "$ac_given_srcdir" in .) srcdirpre= ;; *) srcdirpre='$(srcdir)/' ;; esac POFILES= UPDATEPOFILES= DUMMYPOFILES= GMOFILES= for lang in $ALL_LINGUAS; do POFILES="$POFILES $srcdirpre$lang.po" UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" DUMMYPOFILES="$DUMMYPOFILES $lang.nop" GMOFILES="$GMOFILES $srcdirpre$lang.gmo" done # CATALOGS depends on both $ac_dir and the user's LINGUAS # environment variable. INST_LINGUAS= if test -n "$ALL_LINGUAS"; then for presentlang in $ALL_LINGUAS; do useit=no if test "%UNSET%" != "$LINGUAS"; then desiredlanguages="$LINGUAS" else desiredlanguages="$ALL_LINGUAS" fi for desiredlang in $desiredlanguages; do # Use the presentlang catalog if desiredlang is # a. equal to presentlang, or # b. a variant of presentlang (because in this case, # presentlang can be used as a fallback for messages # which are not translated in the desiredlang catalog). case "$desiredlang" in "$presentlang"*) useit=yes;; esac done if test $useit = yes; then INST_LINGUAS="$INST_LINGUAS $presentlang" fi done fi CATALOGS= if test -n "$INST_LINGUAS"; then for lang in $INST_LINGUAS; do CATALOGS="$CATALOGS $lang.gmo" done fi test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do if test -f "$f"; then case "$f" in *.orig | *.bak | *~) ;; *) cat "$f" >> "$ac_dir/Makefile" ;; esac fi done fi ;; esac done]], [# Capture the value of obsolete ALL_LINGUAS because we need it to compute # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it # from automake < 1.5. eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' # Capture the value of LINGUAS because we need it to compute CATALOGS. LINGUAS="${LINGUAS-%UNSET%}" ]) ]) dnl Postprocesses a Makefile in a directory containing PO files. AC_DEFUN([AM_POSTPROCESS_PO_MAKEFILE], [ # When this code is run, in config.status, two variables have already been # set: # - OBSOLETE_ALL_LINGUAS is the value of LINGUAS set in configure.in, # - LINGUAS is the value of the environment variable LINGUAS at configure # time. changequote(,)dnl # Adjust a relative srcdir. ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` # In autoconf-2.13 it is called $ac_given_srcdir. # In autoconf-2.50 it is called $srcdir. test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" case "$ac_given_srcdir" in .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; /*) top_srcdir="$ac_given_srcdir" ;; *) top_srcdir="$ac_dots$ac_given_srcdir" ;; esac # Find a way to echo strings without interpreting backslash. if test "X`(echo '\t') 2>/dev/null`" = 'X\t'; then gt_echo='echo' else if test "X`(printf '%s\n' '\t') 2>/dev/null`" = 'X\t'; then gt_echo='printf %s\n' else echo_func () { cat < "$ac_file.tmp" if grep -l '@TCLCATALOGS@' "$ac_file" > /dev/null; then # Add dependencies that cannot be formulated as a simple suffix rule. for lang in $ALL_LINGUAS; do frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'` cat >> "$ac_file.tmp" < /dev/null; then # Add dependencies that cannot be formulated as a simple suffix rule. for lang in $ALL_LINGUAS; do frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'` cat >> "$ac_file.tmp" <> "$ac_file.tmp" <, 1996. AC_PREREQ([2.50]) # Search path for a program which passes the given test. dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR, dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]]) AC_DEFUN([AM_PATH_PROG_WITH_TEST], [ # Prepare PATH_SEPARATOR. # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then echo "#! /bin/sh" >conf$$.sh echo "exit 0" >>conf$$.sh chmod +x conf$$.sh if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then PATH_SEPARATOR=';' else PATH_SEPARATOR=: fi rm -f conf$$.sh fi # Find out how to test for executable files. Don't use a zero-byte file, # as systems may use methods other than mode bits to determine executability. cat >conf$$.file <<_ASEOF #! /bin/sh exit 0 _ASEOF chmod +x conf$$.file if test -x conf$$.file >/dev/null 2>&1; then ac_executable_p="test -x" else ac_executable_p="test -f" fi rm -f conf$$.file # Extract the first word of "$2", so it can be a program name with args. set dummy $2; ac_word=[$]2 AC_MSG_CHECKING([for $ac_word]) AC_CACHE_VAL([ac_cv_path_$1], [case "[$]$1" in [[\\/]]* | ?:[[\\/]]*) ac_cv_path_$1="[$]$1" # Let the user override the test with a path. ;; *) ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in ifelse([$5], , $PATH, [$5]); do IFS="$ac_save_IFS" test -z "$ac_dir" && ac_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then echo "$as_me: trying $ac_dir/$ac_word..." >&AS_MESSAGE_LOG_FD if [$3]; then ac_cv_path_$1="$ac_dir/$ac_word$ac_exec_ext" break 2 fi fi done done IFS="$ac_save_IFS" dnl If no 4th arg is given, leave the cache variable unset, dnl so AC_PATH_PROGS will keep looking. ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4" ])dnl ;; esac])dnl $1="$ac_cv_path_$1" if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then AC_MSG_RESULT([$][$1]) else AC_MSG_RESULT([no]) fi AC_SUBST([$1])dnl ]) xmlcopyeditor-1.2.1.3/m4/libtool.m40000664000175000017500000106043412402464555015501 0ustar zanezane# 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: # # ='`$ECHO "$" | $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 ." 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 #endif #include #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.so # instead of lib.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 # 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="/lib /usr/lib $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' ;; netbsdelf*-gnu) version_type=linux 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='NetBSD ld.elf_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 &1 /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* | netbsdelf*-gnu) 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* | netbsdelf*-gnu) ;; *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 ;; linux* | k*bsd*-gnu | gnu*) _LT_TAGVAR(link_all_deplibs, $1)=no ;; *) _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 ;; linux* | k*bsd*-gnu | gnu*) _LT_TAGVAR(link_all_deplibs, $1)=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 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* | netbsdelf*-gnu) 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 _LT_TAGVAR(link_all_deplibs, $1)=no 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* | netbsdelf*-gnu) 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 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 xmlcopyeditor-1.2.1.3/m4/Makefile.am0000664000175000017500000000030412402464555015614 0ustar zanezaneEXTRA_DIST = \ gettext.m4 \ iconv.m4 \ lib-ld.m4 \ lib-link.m4 \ lib-prefix.m4 \ libtool.m4 \ lt~obsolete.m4 \ ltoptions.m4 \ ltsugar.m4 \ ltversion.m4 \ nls.m4 \ po.m4 \ progtest.m4 xmlcopyeditor-1.2.1.3/m4/ltversion.m40000664000175000017500000000126212402464555016053 0ustar zanezane# 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) ]) xmlcopyeditor-1.2.1.3/m4/lib-link.m40000664000175000017500000010020212402464555015521 0ustar zanezane# lib-link.m4 serial 21 (gettext-0.18) dnl Copyright (C) 2001-2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. AC_PREREQ([2.54]) dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and dnl the libraries corresponding to explicit and implicit dependencies. dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and dnl augments the CPPFLAGS variable. dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem. AC_DEFUN([AC_LIB_LINKFLAGS], [ AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) AC_REQUIRE([AC_LIB_RPATH]) pushdef([Name],[translit([$1],[./-], [___])]) pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [ AC_LIB_LINKFLAGS_BODY([$1], [$2]) ac_cv_lib[]Name[]_libs="$LIB[]NAME" ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME" ac_cv_lib[]Name[]_cppflags="$INC[]NAME" ac_cv_lib[]Name[]_prefix="$LIB[]NAME[]_PREFIX" ]) LIB[]NAME="$ac_cv_lib[]Name[]_libs" LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs" INC[]NAME="$ac_cv_lib[]Name[]_cppflags" LIB[]NAME[]_PREFIX="$ac_cv_lib[]Name[]_prefix" AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) AC_SUBST([LIB]NAME) AC_SUBST([LTLIB]NAME) AC_SUBST([LIB]NAME[_PREFIX]) dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the dnl results of this search when this library appears as a dependency. HAVE_LIB[]NAME=yes popdef([NAME]) popdef([Name]) ]) dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode, [missing-message]) dnl searches for libname and the libraries corresponding to explicit and dnl implicit dependencies, together with the specified include files and dnl the ability to compile and link the specified testcode. The missing-message dnl defaults to 'no' and may contain additional hints for the user. dnl If found, it sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} dnl and LTLIB${NAME} variables and augments the CPPFLAGS variable, and dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty. dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem. AC_DEFUN([AC_LIB_HAVE_LINKFLAGS], [ AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) AC_REQUIRE([AC_LIB_RPATH]) pushdef([Name],[translit([$1],[./-], [___])]) pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME dnl accordingly. AC_LIB_LINKFLAGS_BODY([$1], [$2]) dnl Add $INC[]NAME to CPPFLAGS before performing the following checks, dnl because if the user has installed lib[]Name and not disabled its use dnl via --without-lib[]Name-prefix, he wants to use it. ac_save_CPPFLAGS="$CPPFLAGS" AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [ ac_save_LIBS="$LIBS" dnl If $LIB[]NAME contains some -l options, add it to the end of LIBS, dnl because these -l options might require -L options that are present in dnl LIBS. -l options benefit only from the -L options listed before it. dnl Otherwise, add it to the front of LIBS, because it may be a static dnl library that depends on another static library that is present in LIBS. dnl Static libraries benefit only from the static libraries listed after dnl it. case " $LIB[]NAME" in *" -l"*) LIBS="$LIBS $LIB[]NAME" ;; *) LIBS="$LIB[]NAME $LIBS" ;; esac AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name='m4_if([$5], [], [no], [[$5]])']) LIBS="$ac_save_LIBS" ]) if test "$ac_cv_lib[]Name" = yes; then HAVE_LIB[]NAME=yes AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the lib][$1 library.]) AC_MSG_CHECKING([how to link with lib[]$1]) AC_MSG_RESULT([$LIB[]NAME]) else HAVE_LIB[]NAME=no dnl If $LIB[]NAME didn't lead to a usable library, we don't need dnl $INC[]NAME either. CPPFLAGS="$ac_save_CPPFLAGS" LIB[]NAME= LTLIB[]NAME= LIB[]NAME[]_PREFIX= fi AC_SUBST([HAVE_LIB]NAME) AC_SUBST([LIB]NAME) AC_SUBST([LTLIB]NAME) AC_SUBST([LIB]NAME[_PREFIX]) popdef([NAME]) popdef([Name]) ]) dnl Determine the platform dependent parameters needed to use rpath: dnl acl_libext, dnl acl_shlibext, dnl acl_hardcode_libdir_flag_spec, dnl acl_hardcode_libdir_separator, dnl acl_hardcode_direct, dnl acl_hardcode_minus_L. AC_DEFUN([AC_LIB_RPATH], [ dnl Tell automake >= 1.10 to complain if config.rpath is missing. m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])]) AC_REQUIRE([AC_PROG_CC]) dnl we use $CC, $GCC, $LDFLAGS AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir AC_CACHE_CHECK([for shared library run path origin], [acl_cv_rpath], [ CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh . ./conftest.sh rm -f ./conftest.sh acl_cv_rpath=done ]) wl="$acl_cv_wl" acl_libext="$acl_cv_libext" acl_shlibext="$acl_cv_shlibext" acl_libname_spec="$acl_cv_libname_spec" acl_library_names_spec="$acl_cv_library_names_spec" acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" acl_hardcode_direct="$acl_cv_hardcode_direct" acl_hardcode_minus_L="$acl_cv_hardcode_minus_L" dnl Determine whether the user wants rpath handling at all. AC_ARG_ENABLE([rpath], [ --disable-rpath do not hardcode runtime library paths], :, enable_rpath=yes) ]) dnl AC_LIB_FROMPACKAGE(name, package) dnl declares that libname comes from the given package. The configure file dnl will then not have a --with-libname-prefix option but a dnl --with-package-prefix option. Several libraries can come from the same dnl package. This declaration must occur before an AC_LIB_LINKFLAGS or similar dnl macro call that searches for libname. AC_DEFUN([AC_LIB_FROMPACKAGE], [ pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) define([acl_frompackage_]NAME, [$2]) popdef([NAME]) pushdef([PACK],[$2]) pushdef([PACKUP],[translit(PACK,[abcdefghijklmnopqrstuvwxyz./-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) define([acl_libsinpackage_]PACKUP, m4_ifdef([acl_libsinpackage_]PACKUP, [acl_libsinpackage_]PACKUP[[, ]],)[lib$1]) popdef([PACKUP]) popdef([PACK]) ]) dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and dnl the libraries corresponding to explicit and implicit dependencies. dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables. dnl Also, sets the LIB${NAME}_PREFIX variable to nonempty if libname was found dnl in ${LIB${NAME}_PREFIX}/$acl_libdirstem. AC_DEFUN([AC_LIB_LINKFLAGS_BODY], [ AC_REQUIRE([AC_LIB_PREPARE_MULTILIB]) pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) pushdef([PACK],[m4_ifdef([acl_frompackage_]NAME, [acl_frompackage_]NAME, lib[$1])]) pushdef([PACKUP],[translit(PACK,[abcdefghijklmnopqrstuvwxyz./-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) pushdef([PACKLIBS],[m4_ifdef([acl_frompackage_]NAME, [acl_libsinpackage_]PACKUP, lib[$1])]) dnl Autoconf >= 2.61 supports dots in --with options. pushdef([P_A_C_K],[m4_if(m4_version_compare(m4_defn([m4_PACKAGE_VERSION]),[2.61]),[-1],[translit(PACK,[.],[_])],PACK)]) dnl By default, look in $includedir and $libdir. use_additional=yes AC_LIB_WITH_FINAL_PREFIX([ eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" ]) AC_ARG_WITH(P_A_C_K[-prefix], [[ --with-]]P_A_C_K[[-prefix[=DIR] search for ]PACKLIBS[ in DIR/include and DIR/lib --without-]]P_A_C_K[[-prefix don't search for ]PACKLIBS[ in includedir and libdir]], [ if test "X$withval" = "Xno"; then use_additional=no else if test "X$withval" = "X"; then AC_LIB_WITH_FINAL_PREFIX([ eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" ]) else additional_includedir="$withval/include" additional_libdir="$withval/$acl_libdirstem" if test "$acl_libdirstem2" != "$acl_libdirstem" \ && ! test -d "$withval/$acl_libdirstem"; then additional_libdir="$withval/$acl_libdirstem2" fi fi fi ]) dnl Search the library and its dependencies in $additional_libdir and dnl $LDFLAGS. Using breadth-first-seach. LIB[]NAME= LTLIB[]NAME= INC[]NAME= LIB[]NAME[]_PREFIX= dnl HAVE_LIB${NAME} is an indicator that LIB${NAME}, LTLIB${NAME} have been dnl computed. So it has to be reset here. HAVE_LIB[]NAME= rpathdirs= ltrpathdirs= names_already_handled= names_next_round='$1 $2' while test -n "$names_next_round"; do names_this_round="$names_next_round" names_next_round= for name in $names_this_round; do already_handled= for n in $names_already_handled; do if test "$n" = "$name"; then already_handled=yes break fi done if test -z "$already_handled"; then names_already_handled="$names_already_handled $name" dnl See if it was already located by an earlier AC_LIB_LINKFLAGS dnl or AC_LIB_HAVE_LINKFLAGS call. uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` eval value=\"\$HAVE_LIB$uppername\" if test -n "$value"; then if test "$value" = yes; then eval value=\"\$LIB$uppername\" test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value" eval value=\"\$LTLIB$uppername\" test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value" else dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined dnl that this library doesn't exist. So just drop it. : fi else dnl Search the library lib$name in $additional_libdir and $LDFLAGS dnl and the already constructed $LIBNAME/$LTLIBNAME. found_dir= found_la= found_so= found_a= eval libname=\"$acl_libname_spec\" # typically: libname=lib$name if test -n "$acl_shlibext"; then shrext=".$acl_shlibext" # typically: shrext=.so else shrext= fi if test $use_additional = yes; then dir="$additional_libdir" dnl The same code as in the loop below: dnl First look for a shared library. if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi dnl Then look for a static library. if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext"; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi fi if test "X$found_dir" = "X"; then for x in $LDFLAGS $LTLIB[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) case "$x" in -L*) dir=`echo "X$x" | sed -e 's/^X-L//'` dnl First look for a shared library. if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi dnl Then look for a static library. if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext"; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi ;; esac if test "X$found_dir" != "X"; then break fi done fi if test "X$found_dir" != "X"; then dnl Found the library. LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name" if test "X$found_so" != "X"; then dnl Linking with a shared library. We attempt to hardcode its dnl directory into the executable's runpath, unless it's the dnl standard /usr/lib. if test "$enable_rpath" = no \ || test "X$found_dir" = "X/usr/$acl_libdirstem" \ || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then dnl No hardcoding is needed. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" else dnl Use an explicit option to hardcode DIR into the resulting dnl binary. dnl Potentially add DIR to ltrpathdirs. dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. haveit= for x in $ltrpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $found_dir" fi dnl The hardcoding into $LIBNAME is system dependent. if test "$acl_hardcode_direct" = yes; then dnl Using DIR/libNAME.so during linking hardcodes DIR into the dnl resulting binary. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" else if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then dnl Use an explicit option to hardcode DIR into the resulting dnl binary. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" dnl Potentially add DIR to rpathdirs. dnl The rpathdirs will be appended to $LIBNAME at the end. haveit= for x in $rpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $found_dir" fi else dnl Rely on "-L$found_dir". dnl But don't add it if it's already contained in the LDFLAGS dnl or the already constructed $LIBNAME haveit= for x in $LDFLAGS $LIB[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-L$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir" fi if test "$acl_hardcode_minus_L" != no; then dnl FIXME: Not sure whether we should use dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" dnl here. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" else dnl We cannot use $acl_hardcode_runpath_var and LD_RUN_PATH dnl here, because this doesn't fit in flags passed to the dnl compiler. So give up. No hardcoding. This affects only dnl very old systems. dnl FIXME: Not sure whether we should use dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" dnl here. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" fi fi fi fi else if test "X$found_a" != "X"; then dnl Linking with a static library. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a" else dnl We shouldn't come here, but anyway it's good to have a dnl fallback. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name" fi fi dnl Assume the include files are nearby. additional_includedir= case "$found_dir" in */$acl_libdirstem | */$acl_libdirstem/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` if test "$name" = '$1'; then LIB[]NAME[]_PREFIX="$basedir" fi additional_includedir="$basedir/include" ;; */$acl_libdirstem2 | */$acl_libdirstem2/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'` if test "$name" = '$1'; then LIB[]NAME[]_PREFIX="$basedir" fi additional_includedir="$basedir/include" ;; esac if test "X$additional_includedir" != "X"; then dnl Potentially add $additional_includedir to $INCNAME. dnl But don't add it dnl 1. if it's the standard /usr/include, dnl 2. if it's /usr/local/include and we are using GCC on Linux, dnl 3. if it's already present in $CPPFLAGS or the already dnl constructed $INCNAME, dnl 4. if it doesn't exist as a directory. if test "X$additional_includedir" != "X/usr/include"; then haveit= if test "X$additional_includedir" = "X/usr/local/include"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then for x in $CPPFLAGS $INC[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-I$additional_includedir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_includedir"; then dnl Really add $additional_includedir to $INCNAME. INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir" fi fi fi fi fi dnl Look for dependencies. if test -n "$found_la"; then dnl Read the .la file. It defines the variables dnl dlname, library_names, old_library, dependency_libs, current, dnl age, revision, installed, dlopen, dlpreopen, libdir. save_libdir="$libdir" case "$found_la" in */* | *\\*) . "$found_la" ;; *) . "./$found_la" ;; esac libdir="$save_libdir" dnl We use only dependency_libs. for dep in $dependency_libs; do case "$dep" in -L*) additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME. dnl But don't add it dnl 1. if it's the standard /usr/lib, dnl 2. if it's /usr/local/lib and we are using GCC on Linux, dnl 3. if it's already present in $LDFLAGS or the already dnl constructed $LIBNAME, dnl 4. if it doesn't exist as a directory. if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \ && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then haveit= if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \ || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then haveit= for x in $LDFLAGS $LIB[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_libdir"; then dnl Really add $additional_libdir to $LIBNAME. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir" fi fi haveit= for x in $LDFLAGS $LTLIB[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_libdir"; then dnl Really add $additional_libdir to $LTLIBNAME. LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir" fi fi fi fi ;; -R*) dir=`echo "X$dep" | sed -e 's/^X-R//'` if test "$enable_rpath" != no; then dnl Potentially add DIR to rpathdirs. dnl The rpathdirs will be appended to $LIBNAME at the end. haveit= for x in $rpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $dir" fi dnl Potentially add DIR to ltrpathdirs. dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. haveit= for x in $ltrpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $dir" fi fi ;; -l*) dnl Handle this in the next round. names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` ;; *.la) dnl Handle this in the next round. Throw away the .la's dnl directory; it is already contained in a preceding -L dnl option. names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` ;; *) dnl Most likely an immediate library name. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep" LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep" ;; esac done fi else dnl Didn't find the library; assume it is in the system directories dnl known to the linker and runtime loader. (All the system dnl directories known to the linker should also be known to the dnl runtime loader, otherwise the system is severely misconfigured.) LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name" fi fi fi done done if test "X$rpathdirs" != "X"; then if test -n "$acl_hardcode_libdir_separator"; then dnl Weird platform: only the last -rpath option counts, the user must dnl pass all path elements in one option. We can arrange that for a dnl single library, but not when more than one $LIBNAMEs are used. alldirs= for found_dir in $rpathdirs; do alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir" done dnl Note: acl_hardcode_libdir_flag_spec uses $libdir and $wl. acl_save_libdir="$libdir" libdir="$alldirs" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" else dnl The -rpath options are cumulative. for found_dir in $rpathdirs; do acl_save_libdir="$libdir" libdir="$found_dir" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" done fi fi if test "X$ltrpathdirs" != "X"; then dnl When using libtool, the option that works for both libraries and dnl executables is -R. The -R options are cumulative. for found_dir in $ltrpathdirs; do LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir" done fi popdef([P_A_C_K]) popdef([PACKLIBS]) popdef([PACKUP]) popdef([PACK]) popdef([NAME]) ]) dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR, dnl unless already present in VAR. dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes dnl contains two or three consecutive elements that belong together. AC_DEFUN([AC_LIB_APPENDTOVAR], [ for element in [$2]; do haveit= for x in $[$1]; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X$element"; then haveit=yes break fi done if test -z "$haveit"; then [$1]="${[$1]}${[$1]:+ }$element" fi done ]) dnl For those cases where a variable contains several -L and -l options dnl referring to unknown libraries and directories, this macro determines the dnl necessary additional linker options for the runtime path. dnl AC_LIB_LINKFLAGS_FROM_LIBS([LDADDVAR], [LIBSVALUE], [USE-LIBTOOL]) dnl sets LDADDVAR to linker options needed together with LIBSVALUE. dnl If USE-LIBTOOL evaluates to non-empty, linking with libtool is assumed, dnl otherwise linking without libtool is assumed. AC_DEFUN([AC_LIB_LINKFLAGS_FROM_LIBS], [ AC_REQUIRE([AC_LIB_RPATH]) AC_REQUIRE([AC_LIB_PREPARE_MULTILIB]) $1= if test "$enable_rpath" != no; then if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then dnl Use an explicit option to hardcode directories into the resulting dnl binary. rpathdirs= next= for opt in $2; do if test -n "$next"; then dir="$next" dnl No need to hardcode the standard /usr/lib. if test "X$dir" != "X/usr/$acl_libdirstem" \ && test "X$dir" != "X/usr/$acl_libdirstem2"; then rpathdirs="$rpathdirs $dir" fi next= else case $opt in -L) next=yes ;; -L*) dir=`echo "X$opt" | sed -e 's,^X-L,,'` dnl No need to hardcode the standard /usr/lib. if test "X$dir" != "X/usr/$acl_libdirstem" \ && test "X$dir" != "X/usr/$acl_libdirstem2"; then rpathdirs="$rpathdirs $dir" fi next= ;; *) next= ;; esac fi done if test "X$rpathdirs" != "X"; then if test -n ""$3""; then dnl libtool is used for linking. Use -R options. for dir in $rpathdirs; do $1="${$1}${$1:+ }-R$dir" done else dnl The linker is used for linking directly. if test -n "$acl_hardcode_libdir_separator"; then dnl Weird platform: only the last -rpath option counts, the user dnl must pass all path elements in one option. alldirs= for dir in $rpathdirs; do alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$dir" done acl_save_libdir="$libdir" libdir="$alldirs" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" $1="$flag" else dnl The -rpath options are cumulative. for dir in $rpathdirs; do acl_save_libdir="$libdir" libdir="$dir" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" $1="${$1}${$1:+ }$flag" done fi fi fi fi fi AC_SUBST([$1]) ]) xmlcopyeditor-1.2.1.3/m4/lib-ld.m40000664000175000017500000000660312402464555015175 0ustar zanezane# lib-ld.m4 serial 4 (gettext-0.18) dnl Copyright (C) 1996-2003, 2009-2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl Subroutines of libtool.m4, dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision dnl with libtool.m4. dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no. AC_DEFUN([AC_LIB_PROG_LD_GNU], [AC_CACHE_CHECK([if the linker ($LD) is GNU ld], [acl_cv_prog_gnu_ld], [# I'd rather use --version here, but apparently some GNU ld's only accept -v. case `$LD -v 2>&1 conf$$.sh echo "exit 0" >>conf$$.sh chmod +x conf$$.sh if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then PATH_SEPARATOR=';' else PATH_SEPARATOR=: fi rm -f conf$$.sh fi 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 GCC]) 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. [[\\/]* | [A-Za-z]:[\\/]*)] [re_direlt='/[^/][^/]*/\.\./'] # Canonicalize the path 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([acl_cv_path_LD], [if test -z "$LD"; then IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" for ac_dir in $PATH; do test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then acl_cv_path_LD="$ac_dir/$ac_prog" # Check to see if the program is GNU ld. I'd rather use --version, # but apparently some GNU ld's only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$acl_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="$ac_save_ifs" else acl_cv_path_LD="$LD" # Let the user override the test with a path. fi]) LD="$acl_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]) AC_LIB_PROG_LD_GNU ]) xmlcopyeditor-1.2.1.3/m4/Makefile.in0000664000175000017500000002504212402464555015633 0ustar zanezane# Makefile.in generated by automake 1.11.3 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software # Foundation, Inc. # This Makefile.in 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. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = m4 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALL_LINGUAS = @ALL_LINGUAS@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ APPDATA_VALIDATE = @APPDATA_VALIDATE@ AR = @AR@ ASPELL_LIBS = @ASPELL_LIBS@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CXX = @CXX@ CXXCPP = @CXXCPP@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DATADIRNAME = @DATADIRNAME@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DESKTOP_FILE_VALIDATE = @DESKTOP_FILE_VALIDATE@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ ENCHANT_CFLAGS = @ENCHANT_CFLAGS@ ENCHANT_LIBS = @ENCHANT_LIBS@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ GMSGFMT = @GMSGFMT@ GREP = @GREP@ GTK_CFLAGS = @GTK_CFLAGS@ GTK_LIBS = @GTK_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ INTLTOOL_MERGE = @INTLTOOL_MERGE@ INTLTOOL_PERL = @INTLTOOL_PERL@ INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ WX_LIBS = @WX_LIBS@ XGETTEXT = @XGETTEXT@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ intltool__v_merge_options_ = @intltool__v_merge_options_@ intltool__v_merge_options_0 = @intltool__v_merge_options_0@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ EXTRA_DIST = \ gettext.m4 \ iconv.m4 \ lib-ld.m4 \ lib-link.m4 \ lib-prefix.m4 \ libtool.m4 \ lt~obsolete.m4 \ ltoptions.m4 \ ltsugar.m4 \ ltversion.m4 \ nls.m4 \ po.m4 \ progtest.m4 all: all-am .SUFFIXES: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign m4/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign m4/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile installdirs: install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: .MAKE: install-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-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-pdf \ install-pdf-am install-ps install-ps-am install-strip \ installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-generic \ mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am # 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. .NOEXPORT: xmlcopyeditor-1.2.1.3/m4/lib-prefix.m40000664000175000017500000002042212402464555016066 0ustar zanezane# lib-prefix.m4 serial 7 (gettext-0.18) dnl Copyright (C) 2001-2005, 2008-2010 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't dnl require excessive bracketing. ifdef([AC_HELP_STRING], [AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])], [AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])]) dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed dnl to access previously installed libraries. The basic assumption is that dnl a user will want packages to use other packages he previously installed dnl with the same --prefix option. dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate dnl libraries, but is otherwise very convenient. AC_DEFUN([AC_LIB_PREFIX], [ AC_BEFORE([$0], [AC_LIB_LINKFLAGS]) AC_REQUIRE([AC_PROG_CC]) AC_REQUIRE([AC_CANONICAL_HOST]) AC_REQUIRE([AC_LIB_PREPARE_MULTILIB]) AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) dnl By default, look in $includedir and $libdir. use_additional=yes AC_LIB_WITH_FINAL_PREFIX([ eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" ]) AC_LIB_ARG_WITH([lib-prefix], [ --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib --without-lib-prefix don't search for libraries in includedir and libdir], [ if test "X$withval" = "Xno"; then use_additional=no else if test "X$withval" = "X"; then AC_LIB_WITH_FINAL_PREFIX([ eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" ]) else additional_includedir="$withval/include" additional_libdir="$withval/$acl_libdirstem" fi fi ]) if test $use_additional = yes; then dnl Potentially add $additional_includedir to $CPPFLAGS. dnl But don't add it dnl 1. if it's the standard /usr/include, dnl 2. if it's already present in $CPPFLAGS, dnl 3. if it's /usr/local/include and we are using GCC on Linux, dnl 4. if it doesn't exist as a directory. if test "X$additional_includedir" != "X/usr/include"; then haveit= for x in $CPPFLAGS; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-I$additional_includedir"; then haveit=yes break fi done if test -z "$haveit"; then if test "X$additional_includedir" = "X/usr/local/include"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then if test -d "$additional_includedir"; then dnl Really add $additional_includedir to $CPPFLAGS. CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir" fi fi fi fi dnl Potentially add $additional_libdir to $LDFLAGS. dnl But don't add it dnl 1. if it's the standard /usr/lib, dnl 2. if it's already present in $LDFLAGS, dnl 3. if it's /usr/local/lib and we are using GCC on Linux, dnl 4. if it doesn't exist as a directory. if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then haveit= for x in $LDFLAGS; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then if test -n "$GCC"; then case $host_os in linux*) haveit=yes;; esac fi fi if test -z "$haveit"; then if test -d "$additional_libdir"; then dnl Really add $additional_libdir to $LDFLAGS. LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir" fi fi fi fi fi ]) dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix, dnl acl_final_exec_prefix, containing the values to which $prefix and dnl $exec_prefix will expand at the end of the configure script. AC_DEFUN([AC_LIB_PREPARE_PREFIX], [ dnl Unfortunately, prefix and exec_prefix get only finally determined dnl at the end of configure. if test "X$prefix" = "XNONE"; then acl_final_prefix="$ac_default_prefix" else acl_final_prefix="$prefix" fi if test "X$exec_prefix" = "XNONE"; then acl_final_exec_prefix='${prefix}' else acl_final_exec_prefix="$exec_prefix" fi acl_save_prefix="$prefix" prefix="$acl_final_prefix" eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" prefix="$acl_save_prefix" ]) dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the dnl variables prefix and exec_prefix bound to the values they will have dnl at the end of the configure script. AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX], [ acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" $1 exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" ]) dnl AC_LIB_PREPARE_MULTILIB creates dnl - a variable acl_libdirstem, containing the basename of the libdir, either dnl "lib" or "lib64" or "lib/64", dnl - a variable acl_libdirstem2, as a secondary possible value for dnl acl_libdirstem, either the same as acl_libdirstem or "lib/sparcv9" or dnl "lib/amd64". AC_DEFUN([AC_LIB_PREPARE_MULTILIB], [ dnl There is no formal standard regarding lib and lib64. dnl On glibc systems, the current practice is that on a system supporting dnl 32-bit and 64-bit instruction sets or ABIs, 64-bit libraries go under dnl $prefix/lib64 and 32-bit libraries go under $prefix/lib. We determine dnl the compiler's default mode by looking at the compiler's library search dnl path. If at least one of its elements ends in /lib64 or points to a dnl directory whose absolute pathname ends in /lib64, we assume a 64-bit ABI. dnl Otherwise we use the default, namely "lib". dnl On Solaris systems, the current practice is that on a system supporting dnl 32-bit and 64-bit instruction sets or ABIs, 64-bit libraries go under dnl $prefix/lib/64 (which is a symlink to either $prefix/lib/sparcv9 or dnl $prefix/lib/amd64) and 32-bit libraries go under $prefix/lib. AC_REQUIRE([AC_CANONICAL_HOST]) acl_libdirstem=lib acl_libdirstem2= case "$host_os" in solaris*) dnl See Solaris 10 Software Developer Collection > Solaris 64-bit Developer's Guide > The Development Environment dnl . dnl "Portable Makefiles should refer to any library directories using the 64 symbolic link." dnl But we want to recognize the sparcv9 or amd64 subdirectory also if the dnl symlink is missing, so we set acl_libdirstem2 too. AC_CACHE_CHECK([for 64-bit host], [gl_cv_solaris_64bit], [AC_EGREP_CPP([sixtyfour bits], [ #ifdef _LP64 sixtyfour bits #endif ], [gl_cv_solaris_64bit=yes], [gl_cv_solaris_64bit=no]) ]) if test $gl_cv_solaris_64bit = yes; then acl_libdirstem=lib/64 case "$host_cpu" in sparc*) acl_libdirstem2=lib/sparcv9 ;; i*86 | x86_64) acl_libdirstem2=lib/amd64 ;; esac fi ;; *) searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'` if test -n "$searchpath"; then acl_save_IFS="${IFS= }"; IFS=":" for searchdir in $searchpath; do if test -d "$searchdir"; then case "$searchdir" in */lib64/ | */lib64 ) acl_libdirstem=lib64 ;; */../ | */.. ) # Better ignore directories of this form. They are misleading. ;; *) searchdir=`cd "$searchdir" && pwd` case "$searchdir" in */lib64 ) acl_libdirstem=lib64 ;; esac ;; esac fi done IFS="$acl_save_IFS" fi ;; esac test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem" ]) xmlcopyeditor-1.2.1.3/m4/ltoptions.m40000664000175000017500000003007312402464555016063 0ustar zanezane# 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])]) xmlcopyeditor-1.2.1.3/m4/ltsugar.m40000664000175000017500000001042412402464555015507 0ustar zanezane# 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 ]) xmlcopyeditor-1.2.1.3/INSTALL0000664000175000017500000002144712402464555014304 0ustar zanezaneDependencies (libraries that need to be present before the tarball compiles) ============================================================================ pcre-devel aspell-devel boost boost-devel xerces-c xerces-c-devel libxml-devel libxslt-devel expat-devel Compiling XML Copy Editor ========================= To compile the program, do the following: $ tar -xf xmlcopyeditor*.tar.gz $ cd xmlcopyeditor* $ ./configure $ make $ sudo make install That's it! The program should install to /usr/local. Installing XML Copy Editor ========================== At first startup, the application tries to locate its data files in /usr/local/share/xmlcopyeditor or, failing that, /usr/share/xmlcopyeditor. If icons, the About page, and so on are not available at runtime, it is likely that the application was unable to find the application directory. You can correct it in the General Pane of the Options dialog under Tools or simply change the applicationDir entry in .xmlcopyeditor, which you can find in your home directory after running the application for the first time. If you have any questions, please do not hesitate to contact gnschmidt@users.sourceforge.net. How to build wxWidgets (if your distribution doesn't package wxGTK-2.8.x) ========================================================================= Download wxGTK-2.8.0 (or higher) from and unpack. $ cd wxGTK-2.8.* $ mkdir build $ cd build $ ../configure --enable-unicode $ make $ [as root] make install $ cd contrib/src/stc $ make $ [as root] make install Q: Will wxGTK-2.6.x work? A: Unfortunately not. The program relies on a number of features (notably the docking library wxAUI) that were not available in a stable build of wxGTK until version 2.8.0. Basic Installation ================== These are generic installation instructions. The `configure' shell script attempts to guess correct values for various system-dependent variables used during compilation. It uses those values to create a `Makefile' in each directory of the package. It may also create one or more `.h' files containing system-dependent definitions. Finally, it creates a shell script `config.status' that you can run in the future to recreate the current configuration, a file `config.cache' that saves the results of its tests to speed up reconfiguring, and a file `config.log' containing compiler output (useful mainly for debugging `configure'). If you need to do unusual things to compile the package, please try to figure out how `configure' could check whether to do them, and mail diffs or instructions to the address given in the `README' so they can be considered for the next release. If at some point `config.cache' contains results you don't want to keep, you may remove or edit it. The file `configure.in' is used to create `configure' by a program called `autoconf'. You only need `configure.in' if you want to change it or regenerate `configure' using a newer version of `autoconf'. The simplest way to compile this package is: 1. `cd' to the directory containing the package's source code and type `./configure' to configure the package for your system. If you're using `csh' on an old version of System V, you might need to type `sh ./configure' instead to prevent `csh' from trying to execute `configure' itself. Running `configure' takes a while. While running, it prints some messages telling which features it is checking for. 2. Type `make' to compile the package. 3. Type `make install' to install the programs and any data files and documentation. 4. You can remove the program binaries and object files from the source code directory by typing `make clean'. Compilers and Options ===================== Some systems require unusual options for compilation or linking that the `configure' script does not know about. You can give `configure' initial values for variables by setting them in the environment. Using a Bourne-compatible shell, you can do that on the command line like this: CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure Or on systems that have the `env' program, you can do it like this: env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure Compiling For Multiple Architectures ==================================== You can compile the package for more than one kind of computer at the same time, by placing the object files for each architecture in their own directory. To do this, you must use a version of `make' that supports the `VPATH' variable, such as GNU `make'. `cd' to the directory where you want the object files and executables to go and run the `configure' script. `configure' automatically checks for the source code in the directory that `configure' is in and in `..'. If you have to use a `make' that does not supports the `VPATH' variable, you have to compile the package for one architecture at a time in the source code directory. After you have installed the package for one architecture, use `make distclean' before reconfiguring for another architecture. Installation Names ================== By default, `make install' will install the package's files in `/usr/local/bin', `/usr/local/man', etc. You can specify an installation prefix other than `/usr/local' by giving `configure' the option `--prefix=PATH'. You can specify separate installation prefixes for architecture-specific files and architecture-independent files. If you give `configure' the option `--exec-prefix=PATH', the package will use PATH as the prefix for installing programs and libraries. Documentation and other data files will still use the regular prefix. If the package supports it, you can cause programs to be installed with an extra prefix or suffix on their names by giving `configure' the option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. Optional Features ================= Some packages pay attention to `--enable-FEATURE' options to `configure', where FEATURE indicates an optional part of the package. They may also pay attention to `--with-PACKAGE' options, where PACKAGE is something like `gnu-as' or `x' (for the X Window System). The `README' should mention any `--enable-' and `--with-' options that the package recognizes. For packages that use the X Window System, `configure' can usually find the X include and library files automatically, but if it doesn't, you can use the `configure' options `--x-includes=DIR' and `--x-libraries=DIR' to specify their locations. Specifying the System Type ========================== There may be some features `configure' can not figure out automatically, but needs to determine by the type of host the package will run on. Usually `configure' can figure that out, but if it prints a message saying it can not guess the host type, give it the `--host=TYPE' option. TYPE can either be a short name for the system type, such as `sun4', or a canonical name with three fields: CPU-COMPANY-SYSTEM See the file `config.sub' for the possible values of each field. If `config.sub' isn't included in this package, then this package doesn't need to know the host type. If you are building compiler tools for cross-compiling, you can also use the `--target=TYPE' option to select the type of system they will produce code for and the `--build=TYPE' option to select the type of system on which you are compiling the package. Sharing Defaults ================ If you want to set default values for `configure' scripts to share, you can create a site shell script called `config.site' that gives default values for variables like `CC', `cache_file', and `prefix'. `configure' looks for `PREFIX/share/config.site' if it exists, then `PREFIX/etc/config.site' if it exists. Or, you can set the `CONFIG_SITE' environment variable to the location of the site script. A warning: not all `configure' scripts look for a site script. Operation Controls ================== `configure' recognizes the following options to control how it operates. `--cache-file=FILE' Use and save the results of the tests in FILE instead of `./config.cache'. Set FILE to `/dev/null' to disable caching, for debugging `configure'. `--help' Print a summary of the options to `configure', and exit. `--quiet' `--silent' `-q' Do not print messages saying which checks are being made. `--srcdir=DIR' Look for the package's source code in directory DIR. Usually `configure' can determine that directory automatically. `--version' Print the version of Autoconf used to generate the `configure' script, and exit. `configure' also accepts some other, not widely useful, options. xmlcopyeditor-1.2.1.3/configure0000775000175000017500000216427312402464555015171 0ustar zanezane#! /bin/sh # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.68 for xmlcopyeditor 1.2.1.3. # # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software # Foundation, Inc. # # # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi as_nl=' ' export as_nl # Printing a long string crashes Solaris 7 /usr/bin/printf. as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo # Prefer a ksh shell builtin over an external printf program on Solaris, # but without wasting forks for bash or zsh. if test -z "$BASH_VERSION$ZSH_VERSION" \ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='print -r --' as_echo_n='print -rn --' elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' as_echo_n='/usr/ucb/echo -n' else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; case $arg in #( *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; esac; expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ' export as_echo_n_body as_echo_n='sh -c $as_echo_n_body as_echo' fi export as_echo_body as_echo='sh -c $as_echo_body as_echo' fi # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # Unset variables that we do not need and which cause bugs (e.g. in # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" # suppresses any "Segmentation fault" message there. '((' could # trigger a bug in pdksh 5.2.14. for as_var in BASH_ENV ENV MAIL MAILPATH do eval test x\${$as_var+set} = xset \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH if test "x$CONFIG_SHELL" = x; then as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST else case \`(set -o) 2>/dev/null\` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi " as_required="as_fn_return () { (exit \$1); } as_fn_success () { as_fn_return 0; } as_fn_failure () { as_fn_return 1; } as_fn_ret_success () { return 0; } as_fn_ret_failure () { return 1; } exitcode=0 as_fn_success || { exitcode=1; echo as_fn_success failed.; } as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : else exitcode=1; echo positional parameters were not saved. fi test x\$exitcode = x0 || exit 1" as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 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\" ) || exit 1 test \$(( 1 + 1 )) = 2 || exit 1" if (eval "$as_required") 2>/dev/null; then : as_have_required=yes else as_have_required=no fi if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. as_found=: case $as_dir in #( /*) for as_base in sh bash ksh sh5; do # Try only shells that exist, to save several forks. as_shell=$as_dir/$as_base if { test -f "$as_shell" || test -f "$as_shell.exe"; } && { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : CONFIG_SHELL=$as_shell as_have_required=yes if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : break 2 fi fi done;; esac as_found=false done $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : CONFIG_SHELL=$SHELL as_have_required=yes fi; } IFS=$as_save_IFS if test "x$CONFIG_SHELL" != x; then : # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV export CONFIG_SHELL case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"} fi if test x$as_have_required = xno; then : $as_echo "$0: This script requires a shell more modern than all" $as_echo "$0: the shells that I found on your system." if test x${ZSH_VERSION+set} = xset ; then $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" $as_echo "$0: be upgraded to zsh 4.3.4 or later." else $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, $0: including any error possibly output before this $0: message. Then install a modern shell, or manually run $0: the script under such a shell if you do have one." fi exit 1 fi fi fi SHELL=${CONFIG_SHELL-/bin/sh} export SHELL # Unset more variables known to interfere with behavior of common tools. CLICOLOR_FORCE= GREP_OPTIONS= unset CLICOLOR_FORCE GREP_OPTIONS ## --------------------- ## ## M4sh Shell Functions. ## ## --------------------- ## # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : eval 'as_fn_append () { eval $1+=\$2 }' else as_fn_append () { eval $1=\$$1\$2 } fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : eval 'as_fn_arith () { as_val=$(( $* )) }' else as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi $as_echo "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits as_lineno_1=$LINENO as_lineno_1a=$LINENO as_lineno_2=$LINENO as_lineno_2a=$LINENO eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= ' <$as_myself | sed ' s/[$]LINENO.*/&-/ t lineno b :lineno N :loop s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the # original and so on. Autoconf is especially sensitive to this). . "./$as_me.lineno" # Exit status is that of the last command. exit } ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -p'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -p' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -p' fi else as_ln_s='cp -p' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi if test -x / >/dev/null 2>&1; then as_test_x='test -x' else if ls -dL / >/dev/null 2>&1; then as_ls_L_option=L else as_ls_L_option= fi as_test_x=' eval sh -c '\'' if test -d "$1"; then test -d "$1/."; else case $1 in #( -*)set "./$1";; esac; case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( ???[sx]*):;;*)false;;esac;fi '\'' sh ' fi as_executable_p=$as_test_x # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" SHELL=${CONFIG_SHELL-/bin/sh} test -n "$DJDIR" || exec 7<&0 &1 # Name of the host. # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, # so uname gets run too. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` # # Initializations. # ac_default_prefix=/usr/local ac_clean_files= ac_config_libobj_dir=. LIBOBJS= cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= # Identity of this package. PACKAGE_NAME='xmlcopyeditor' PACKAGE_TARNAME='xmlcopyeditor' PACKAGE_VERSION='1.2.1.3' PACKAGE_STRING='xmlcopyeditor 1.2.1.3' PACKAGE_BUGREPORT='' PACKAGE_URL='' ac_unique_file="src/xmlcopyeditor.cpp" # Factoring default headers for most tests. ac_includes_default="\ #include #ifdef HAVE_SYS_TYPES_H # include #endif #ifdef HAVE_SYS_STAT_H # include #endif #ifdef STDC_HEADERS # include # include #else # ifdef HAVE_STDLIB_H # include # endif #endif #ifdef HAVE_STRING_H # if !defined STDC_HEADERS && defined HAVE_MEMORY_H # include # endif # include #endif #ifdef HAVE_STRINGS_H # include #endif #ifdef HAVE_INTTYPES_H # include #endif #ifdef HAVE_STDINT_H # include #endif #ifdef HAVE_UNISTD_H # include #endif" ac_subst_vars='am__EXEEXT_FALSE am__EXEEXT_TRUE LTLIBOBJS LIBOBJS GTK_LIBS GTK_CFLAGS ASPELL_LIBS ENCHANT_LIBS ENCHANT_CFLAGS PKG_CONFIG_LIBDIR PKG_CONFIG_PATH PKG_CONFIG WX_LIBS CXXCPP CPP OTOOL64 OTOOL LIPO NMEDIT DSYMUTIL MANIFEST_TOOL RANLIB ac_ct_AR AR DLLTOOL OBJDUMP LN_S NM ac_ct_DUMPBIN DUMPBIN LD FGREP EGREP GREP SED host_os host_vendor host_cpu host build_os build_vendor build_cpu build LIBTOOL am__fastdepCXX_FALSE am__fastdepCXX_TRUE CXXDEPMODE ac_ct_CXX CXXFLAGS CXX DATADIRNAME am__fastdepCC_FALSE am__fastdepCC_TRUE CCDEPMODE am__nodep AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE am__quote am__include DEPDIR OBJEXT EXEEXT ac_ct_CC CPPFLAGS LDFLAGS CFLAGS CC ALL_LINGUAS INTLTOOL_PERL GMSGFMT MSGFMT MSGMERGE XGETTEXT INTLTOOL_POLICY_RULE INTLTOOL_SERVICE_RULE INTLTOOL_THEME_RULE INTLTOOL_SCHEMAS_RULE INTLTOOL_CAVES_RULE INTLTOOL_XML_NOMERGE_RULE INTLTOOL_XML_RULE INTLTOOL_KBD_RULE INTLTOOL_XAM_RULE INTLTOOL_UI_RULE INTLTOOL_SOUNDLIST_RULE INTLTOOL_SHEET_RULE INTLTOOL_SERVER_RULE INTLTOOL_PONG_RULE INTLTOOL_OAF_RULE INTLTOOL_PROP_RULE INTLTOOL_KEYS_RULE INTLTOOL_DIRECTORY_RULE INTLTOOL_DESKTOP_RULE intltool__v_merge_options_0 intltool__v_merge_options_ INTLTOOL_V_MERGE_OPTIONS INTLTOOL__v_MERGE_0 INTLTOOL__v_MERGE_ INTLTOOL_V_MERGE AM_DEFAULT_VERBOSITY INTLTOOL_EXTRACT INTLTOOL_MERGE INTLTOOL_UPDATE USE_NLS GETTEXT_PACKAGE DESKTOP_FILE_VALIDATE APPDATA_VALIDATE am__untar am__tar AMTAR am__leading_dot SET_MAKE AWK mkdir_p MKDIR_P INSTALL_STRIP_PROGRAM STRIP install_sh MAKEINFO AUTOHEADER AUTOMAKE AUTOCONF ACLOCAL VERSION PACKAGE CYGPATH_W am__isrc INSTALL_DATA INSTALL_SCRIPT INSTALL_PROGRAM target_alias host_alias build_alias LIBS ECHO_T ECHO_N ECHO_C DEFS mandir localedir libdir psdir pdfdir dvidir htmldir infodir docdir oldincludedir includedir localstatedir sharedstatedir sysconfdir datadir datarootdir libexecdir sbindir bindir program_transform_name prefix exec_prefix PACKAGE_URL PACKAGE_BUGREPORT PACKAGE_STRING PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR SHELL' ac_subst_files='' ac_user_opts=' enable_option_checking enable_nls enable_dependency_tracking enable_shared enable_static with_pic enable_fast_install with_gnu_ld with_sysroot enable_libtool_lock with_wx_config enable_debug ' ac_precious_vars='build_alias host_alias target_alias CC CFLAGS LDFLAGS LIBS CPPFLAGS CXX CXXFLAGS CCC CPP CXXCPP PKG_CONFIG PKG_CONFIG_PATH PKG_CONFIG_LIBDIR ENCHANT_CFLAGS ENCHANT_LIBS GTK_CFLAGS GTK_LIBS' # Initialize some variables set by options. ac_init_help= ac_init_version=false ac_unrecognized_opts= ac_unrecognized_sep= # The variables have the same names as the options, with # dashes changed to underlines. cache_file=/dev/null exec_prefix=NONE no_create= no_recursion= prefix=NONE program_prefix=NONE program_suffix=NONE program_transform_name=s,x,x, silent= site= srcdir= verbose= x_includes=NONE x_libraries=NONE # Installation directory options. # These are left unexpanded so users can "make install exec_prefix=/foo" # and all the variables that are supposed to be based on exec_prefix # by default will actually change. # Use braces instead of parens because sh, perl, etc. also accept them. # (The list follows the same order as the GNU Coding Standards.) bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin' libexecdir='${exec_prefix}/libexec' datarootdir='${prefix}/share' datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' infodir='${datarootdir}/info' htmldir='${docdir}' dvidir='${docdir}' pdfdir='${docdir}' psdir='${docdir}' libdir='${exec_prefix}/lib' localedir='${datarootdir}/locale' mandir='${datarootdir}/man' ac_prev= ac_dashdash= for ac_option do # If the previous option needs an argument, assign it. if test -n "$ac_prev"; then eval $ac_prev=\$ac_option ac_prev= continue fi case $ac_option in *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; *=) ac_optarg= ;; *) ac_optarg=yes ;; esac # Accept the important Cygnus configure options, so we can diagnose typos. case $ac_dashdash$ac_option in --) ac_dashdash=yes ;; -bindir | --bindir | --bindi | --bind | --bin | --bi) ac_prev=bindir ;; -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) bindir=$ac_optarg ;; -build | --build | --buil | --bui | --bu) ac_prev=build_alias ;; -build=* | --build=* | --buil=* | --bui=* | --bu=*) build_alias=$ac_optarg ;; -cache-file | --cache-file | --cache-fil | --cache-fi \ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) ac_prev=cache_file ;; -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) cache_file=$ac_optarg ;; --config-cache | -C) cache_file=config.cache ;; -datadir | --datadir | --datadi | --datad) ac_prev=datadir ;; -datadir=* | --datadir=* | --datadi=* | --datad=*) datadir=$ac_optarg ;; -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ | --dataroo | --dataro | --datar) ac_prev=datarootdir ;; -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) datarootdir=$ac_optarg ;; -disable-* | --disable-*) ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=no ;; -docdir | --docdir | --docdi | --doc | --do) ac_prev=docdir ;; -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) docdir=$ac_optarg ;; -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) ac_prev=dvidir ;; -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) dvidir=$ac_optarg ;; -enable-* | --enable-*) ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=\$ac_optarg ;; -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ | --exec | --exe | --ex) ac_prev=exec_prefix ;; -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ | --exec=* | --exe=* | --ex=*) exec_prefix=$ac_optarg ;; -gas | --gas | --ga | --g) # Obsolete; use --with-gas. with_gas=yes ;; -help | --help | --hel | --he | -h) ac_init_help=long ;; -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) ac_init_help=recursive ;; -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) ac_init_help=short ;; -host | --host | --hos | --ho) ac_prev=host_alias ;; -host=* | --host=* | --hos=* | --ho=*) host_alias=$ac_optarg ;; -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) ac_prev=htmldir ;; -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ | --ht=*) htmldir=$ac_optarg ;; -includedir | --includedir | --includedi | --included | --include \ | --includ | --inclu | --incl | --inc) ac_prev=includedir ;; -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ | --includ=* | --inclu=* | --incl=* | --inc=*) includedir=$ac_optarg ;; -infodir | --infodir | --infodi | --infod | --info | --inf) ac_prev=infodir ;; -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) infodir=$ac_optarg ;; -libdir | --libdir | --libdi | --libd) ac_prev=libdir ;; -libdir=* | --libdir=* | --libdi=* | --libd=*) libdir=$ac_optarg ;; -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ | --libexe | --libex | --libe) ac_prev=libexecdir ;; -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ | --libexe=* | --libex=* | --libe=*) libexecdir=$ac_optarg ;; -localedir | --localedir | --localedi | --localed | --locale) ac_prev=localedir ;; -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) localedir=$ac_optarg ;; -localstatedir | --localstatedir | --localstatedi | --localstated \ | --localstate | --localstat | --localsta | --localst | --locals) ac_prev=localstatedir ;; -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) localstatedir=$ac_optarg ;; -mandir | --mandir | --mandi | --mand | --man | --ma | --m) ac_prev=mandir ;; -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) mandir=$ac_optarg ;; -nfp | --nfp | --nf) # Obsolete; use --without-fp. with_fp=no ;; -no-create | --no-create | --no-creat | --no-crea | --no-cre \ | --no-cr | --no-c | -n) no_create=yes ;; -no-recursion | --no-recursion | --no-recursio | --no-recursi \ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) no_recursion=yes ;; -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ | --oldin | --oldi | --old | --ol | --o) ac_prev=oldincludedir ;; -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) oldincludedir=$ac_optarg ;; -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) ac_prev=prefix ;; -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) prefix=$ac_optarg ;; -program-prefix | --program-prefix | --program-prefi | --program-pref \ | --program-pre | --program-pr | --program-p) ac_prev=program_prefix ;; -program-prefix=* | --program-prefix=* | --program-prefi=* \ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) program_prefix=$ac_optarg ;; -program-suffix | --program-suffix | --program-suffi | --program-suff \ | --program-suf | --program-su | --program-s) ac_prev=program_suffix ;; -program-suffix=* | --program-suffix=* | --program-suffi=* \ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) program_suffix=$ac_optarg ;; -program-transform-name | --program-transform-name \ | --program-transform-nam | --program-transform-na \ | --program-transform-n | --program-transform- \ | --program-transform | --program-transfor \ | --program-transfo | --program-transf \ | --program-trans | --program-tran \ | --progr-tra | --program-tr | --program-t) ac_prev=program_transform_name ;; -program-transform-name=* | --program-transform-name=* \ | --program-transform-nam=* | --program-transform-na=* \ | --program-transform-n=* | --program-transform-=* \ | --program-transform=* | --program-transfor=* \ | --program-transfo=* | --program-transf=* \ | --program-trans=* | --program-tran=* \ | --progr-tra=* | --program-tr=* | --program-t=*) program_transform_name=$ac_optarg ;; -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) ac_prev=pdfdir ;; -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) pdfdir=$ac_optarg ;; -psdir | --psdir | --psdi | --psd | --ps) ac_prev=psdir ;; -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) psdir=$ac_optarg ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ | --sbi=* | --sb=*) sbindir=$ac_optarg ;; -sharedstatedir | --sharedstatedir | --sharedstatedi \ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ | --sharedst | --shareds | --shared | --share | --shar \ | --sha | --sh) ac_prev=sharedstatedir ;; -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ | --sha=* | --sh=*) sharedstatedir=$ac_optarg ;; -site | --site | --sit) ac_prev=site ;; -site=* | --site=* | --sit=*) site=$ac_optarg ;; -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) ac_prev=srcdir ;; -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) srcdir=$ac_optarg ;; -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ | --syscon | --sysco | --sysc | --sys | --sy) ac_prev=sysconfdir ;; -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) sysconfdir=$ac_optarg ;; -target | --target | --targe | --targ | --tar | --ta | --t) ac_prev=target_alias ;; -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) target_alias=$ac_optarg ;; -v | -verbose | --verbose | --verbos | --verbo | --verb) verbose=yes ;; -version | --version | --versio | --versi | --vers | -V) ac_init_version=: ;; -with-* | --with-*) ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=\$ac_optarg ;; -without-* | --without-*) ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=no ;; --x) # Obsolete; use --with-x. with_x=yes ;; -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ | --x-incl | --x-inc | --x-in | --x-i) ac_prev=x_includes ;; -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) x_includes=$ac_optarg ;; -x-libraries | --x-libraries | --x-librarie | --x-librari \ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) ac_prev=x_libraries ;; -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; -*) as_fn_error $? "unrecognized option: \`$ac_option' Try \`$0 --help' for more information" ;; *=*) ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` # Reject names that are not valid shell variable names. case $ac_envvar in #( '' | [0-9]* | *[!_$as_cr_alnum]* ) as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; esac eval $ac_envvar=\$ac_optarg export $ac_envvar ;; *) # FIXME: should be removed in autoconf 3.0. $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" ;; esac done if test -n "$ac_prev"; then ac_option=--`echo $ac_prev | sed 's/_/-/g'` as_fn_error $? "missing argument to $ac_option" fi if test -n "$ac_unrecognized_opts"; then case $enable_option_checking in no) ;; fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; esac fi # Check all directory arguments for consistency. for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ datadir sysconfdir sharedstatedir localstatedir includedir \ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ libdir localedir mandir do eval ac_val=\$$ac_var # Remove trailing slashes. case $ac_val in */ ) ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` eval $ac_var=\$ac_val;; esac # Be sure to have absolute directory names. case $ac_val in [\\/$]* | ?:[\\/]* ) continue;; NONE | '' ) case $ac_var in *prefix ) continue;; esac;; esac as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" done # There might be people who depend on the old broken behavior: `$host' # used to hold the argument of --host etc. # FIXME: To remove some day. build=$build_alias host=$host_alias target=$target_alias # FIXME: To remove some day. if test "x$host_alias" != x; then if test "x$build_alias" = x; then cross_compiling=maybe $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used" >&2 elif test "x$build_alias" != "x$host_alias"; then cross_compiling=yes fi fi ac_tool_prefix= test -n "$host_alias" && ac_tool_prefix=$host_alias- test "$silent" = yes && exec 6>/dev/null ac_pwd=`pwd` && test -n "$ac_pwd" && ac_ls_di=`ls -di .` && ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || as_fn_error $? "working directory cannot be determined" test "X$ac_ls_di" = "X$ac_pwd_ls_di" || as_fn_error $? "pwd does not report name of working directory" # Find the source files, if location was not specified. if test -z "$srcdir"; then ac_srcdir_defaulted=yes # Try the directory containing this script, then the parent directory. ac_confdir=`$as_dirname -- "$as_myself" || $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_myself" : 'X\(//\)[^/]' \| \ X"$as_myself" : 'X\(//\)$' \| \ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_myself" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` srcdir=$ac_confdir if test ! -r "$srcdir/$ac_unique_file"; then srcdir=.. fi else ac_srcdir_defaulted=no fi if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" fi ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" pwd)` # When building in place, set srcdir=. if test "$ac_abs_confdir" = "$ac_pwd"; then srcdir=. fi # Remove unnecessary trailing slashes from srcdir. # Double slashes in file names in object file debugging info # mess up M-x gdb in Emacs. case $srcdir in */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; esac for ac_var in $ac_precious_vars; do eval ac_env_${ac_var}_set=\${${ac_var}+set} eval ac_env_${ac_var}_value=\$${ac_var} eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} eval ac_cv_env_${ac_var}_value=\$${ac_var} done # # Report the --help message. # if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF \`configure' configures xmlcopyeditor 1.2.1.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print \`checking ...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for \`--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or \`..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX] By default, \`make install' will install all the files in \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify an installation prefix other than \`$ac_default_prefix' using \`--prefix', for instance \`--prefix=\$HOME'. For better control, use the options below. Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] --datadir=DIR read-only architecture-independent data [DATAROOTDIR] --infodir=DIR info documentation [DATAROOTDIR/info] --localedir=DIR locale-dependent data [DATAROOTDIR/locale] --mandir=DIR man documentation [DATAROOTDIR/man] --docdir=DIR documentation root [DATAROOTDIR/doc/xmlcopyeditor] --htmldir=DIR html documentation [DOCDIR] --dvidir=DIR dvi documentation [DOCDIR] --pdfdir=DIR pdf documentation [DOCDIR] --psdir=DIR ps documentation [DOCDIR] _ACEOF cat <<\_ACEOF Program names: --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names System types: --build=BUILD configure for building on BUILD [guessed] --host=HOST cross-compile to build programs to run on HOST [BUILD] _ACEOF fi if test -n "$ac_init_help"; then case $ac_init_help in short | recursive ) echo "Configuration of xmlcopyeditor 1.2.1.3:";; esac cat <<\_ACEOF Optional Features: --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --disable-nls do not use Native Language Support --disable-dependency-tracking speeds up one-time build --enable-dependency-tracking do not reject slow dependency extractors --enable-shared[=PKGS] build shared libraries [default=yes] --enable-static[=PKGS] build static libraries [default=yes] --enable-fast-install[=PKGS] optimize for fast installation [default=yes] --disable-libtool-lock avoid locking (might break parallel builds) --enable-debug, Enable debug build Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use both] --with-gnu-ld assume the C compiler uses GNU ld [default=no] --with-sysroot=DIR Search for dependent libraries within DIR (or the compiler's sysroot if not specified). --with-wx-config=FILE Use the given path to wx-config when determining wxWidgets configuration; defaults to "wx-config" Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L if you have libraries in a nonstandard directory LIBS libraries to pass to the linker, e.g. -l CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if you have headers in a nonstandard directory CXX C++ compiler command CXXFLAGS C++ compiler flags CPP C preprocessor CXXCPP C++ preprocessor PKG_CONFIG path to pkg-config utility PKG_CONFIG_PATH directories to add to pkg-config's search path PKG_CONFIG_LIBDIR path overriding pkg-config's built-in search path ENCHANT_CFLAGS C compiler flags for ENCHANT, overriding pkg-config ENCHANT_LIBS linker flags for ENCHANT, overriding pkg-config GTK_CFLAGS C compiler flags for GTK, overriding pkg-config GTK_LIBS linker flags for GTK, overriding pkg-config Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. Report bugs to the package provider. _ACEOF ac_status=$? fi if test "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific --help. for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue test -d "$ac_dir" || { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || continue ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix cd "$ac_dir" || { ac_status=$?; continue; } # Check for guested configure. if test -f "$ac_srcdir/configure.gnu"; then echo && $SHELL "$ac_srcdir/configure.gnu" --help=recursive elif test -f "$ac_srcdir/configure"; then echo && $SHELL "$ac_srcdir/configure" --help=recursive else $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi || ac_status=$? cd "$ac_pwd" || { ac_status=$?; break; } done fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF xmlcopyeditor configure 1.2.1.3 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF exit fi ## ------------------------ ## ## Autoconf initialization. ## ## ------------------------ ## # ac_fn_c_try_compile LINENO # -------------------------- # Try to compile conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_compile # ac_fn_c_try_link LINENO # ----------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_link () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext conftest$ac_exeext if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || $as_test_x conftest$ac_exeext }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would # interfere with the next link command; also delete a directory that is # left behind by Apple's compiler. We do this before executing the actions. rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_link # ac_fn_c_check_func LINENO FUNC VAR # ---------------------------------- # Tests whether FUNC exists, setting the cache variable VAR accordingly ac_fn_c_check_func () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Define $2 to an innocuous variant, in case declares $2. For example, HP-UX 11i declares gettimeofday. */ #define $2 innocuous_$2 /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $2 (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef $2 /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_$2 || defined __stub___$2 choke me #endif int main () { return $2 (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : eval "$3=yes" else eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_func # ac_fn_cxx_try_compile LINENO # ---------------------------- # Try to compile conftest.$ac_ext, and return whether this succeeded. ac_fn_cxx_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_cxx_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_cxx_try_compile # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES # ------------------------------------------------------- # Tests whether HEADER exists and can be compiled using the include files in # INCLUDES, setting the cache variable VAR accordingly. ac_fn_c_check_header_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF if ac_fn_c_try_compile "$LINENO"; then : eval "$3=yes" else eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_compile # ac_fn_c_try_cpp LINENO # ---------------------- # Try to preprocess conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_cpp () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } > conftest.i && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_cpp # ac_fn_c_try_run LINENO # ---------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes # that executables *can* be run. ac_fn_c_try_run () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then : ac_retval=0 else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=$ac_status fi rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_run # ac_fn_cxx_try_cpp LINENO # ------------------------ # Try to preprocess conftest.$ac_ext, and return whether this succeeded. ac_fn_cxx_try_cpp () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } > conftest.i && { test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || test ! -s conftest.err }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_cxx_try_cpp # ac_fn_cxx_try_link LINENO # ------------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. ac_fn_cxx_try_link () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext conftest$ac_exeext if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_cxx_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || $as_test_x conftest$ac_exeext }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would # interfere with the next link command; also delete a directory that is # left behind by Apple's compiler. We do this before executing the actions. rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_cxx_try_link # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES # ------------------------------------------------------- # Tests whether HEADER exists, giving a warning if it cannot be compiled using # the include files in INCLUDES and setting the cache variable VAR # accordingly. ac_fn_c_check_header_mongrel () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if eval \${$3+:} false; then : { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } else # Is the header compilable? { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 $as_echo_n "checking $2 usability... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_header_compiler=yes else ac_header_compiler=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 $as_echo "$ac_header_compiler" >&6; } # Is the header present? { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 $as_echo_n "checking $2 presence... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <$2> _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : ac_header_preproc=yes else ac_header_preproc=no fi rm -f conftest.err conftest.i conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 $as_echo "$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( yes:no: ) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ;; no:yes:* ) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else eval "$3=\$ac_header_compiler" fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_mongrel # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES # --------------------------------------------------------- # Tests whether HEADER exists, giving a warning if it cannot be compiled using # the include files in INCLUDES and setting the cache variable VAR # accordingly. ac_fn_cxx_check_header_mongrel () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if eval \${$3+:} false; then : { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } else # Is the header compilable? { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 $as_echo_n "checking $2 usability... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : ac_header_compiler=yes else ac_header_compiler=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 $as_echo "$ac_header_compiler" >&6; } # Is the header present? { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 $as_echo_n "checking $2 presence... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <$2> _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : ac_header_preproc=yes else ac_header_preproc=no fi rm -f conftest.err conftest.i conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 $as_echo "$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #(( yes:no: ) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ;; no:yes:* ) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else eval "$3=\$ac_header_compiler" fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_cxx_check_header_mongrel cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by xmlcopyeditor $as_me 1.2.1.3, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ _ACEOF exec 5>>config.log { cat <<_ASUNAME ## --------- ## ## Platform. ## ## --------- ## hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` _ASUNAME as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. $as_echo "PATH: $as_dir" done IFS=$as_save_IFS } >&5 cat >&5 <<_ACEOF ## ----------- ## ## Core tests. ## ## ----------- ## _ACEOF # Keep a trace of the command line. # Strip out --no-create and --no-recursion so they do not pile up. # Strip out --silent because we don't want to record it for future runs. # Also quote any args containing shell meta-characters. # Make two passes to allow for proper duplicate-argument suppression. ac_configure_args= ac_configure_args0= ac_configure_args1= ac_must_keep_next=false for ac_pass in 1 2 do for ac_arg do case $ac_arg in -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) continue ;; *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2) as_fn_append ac_configure_args1 " '$ac_arg'" if test $ac_must_keep_next = true; then ac_must_keep_next=false # Got value, back to normal. else case $ac_arg in *=* | --config-cache | -C | -disable-* | --disable-* \ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ | -with-* | --with-* | -without-* | --without-* | --x) case "$ac_configure_args0 " in "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; esac ;; -* ) ac_must_keep_next=true ;; esac fi as_fn_append ac_configure_args " '$ac_arg'" ;; esac done done { ac_configure_args0=; unset ac_configure_args0;} { ac_configure_args1=; unset ac_configure_args1;} # When interrupted or exit'd, cleanup temporary files, and complete # config.log. We remove comments because anyway the quotes in there # would cause problems or look ugly. # WARNING: Use '\'' to represent an apostrophe within the trap. # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. trap 'exit_status=$? # Save into config.log some information that might help in debugging. { echo $as_echo "## ---------------- ## ## Cache variables. ## ## ---------------- ##" echo # The following way of writing the cache mishandles newlines in values, ( for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( *${as_nl}ac_space=\ *) sed -n \ "s/'\''/'\''\\\\'\'''\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" ;; #( *) sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) echo $as_echo "## ----------------- ## ## Output variables. ## ## ----------------- ##" echo for ac_var in $ac_subst_vars do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac $as_echo "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then $as_echo "## ------------------- ## ## File substitutions. ## ## ------------------- ##" echo for ac_var in $ac_subst_files do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac $as_echo "$ac_var='\''$ac_val'\''" done | sort echo fi if test -s confdefs.h; then $as_echo "## ----------- ## ## confdefs.h. ## ## ----------- ##" echo cat confdefs.h echo fi test "$ac_signal" != 0 && $as_echo "$as_me: caught signal $ac_signal" $as_echo "$as_me: exit $exit_status" } >&5 rm -f core *.core core.conftest.* && rm -f -r conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status ' 0 for ac_signal in 1 2 13 15; do trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal done ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -f -r conftest* confdefs.h $as_echo "/* confdefs.h */" > confdefs.h # Predefined preprocessor variables. cat >>confdefs.h <<_ACEOF #define PACKAGE_NAME "$PACKAGE_NAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_TARNAME "$PACKAGE_TARNAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_VERSION "$PACKAGE_VERSION" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_STRING "$PACKAGE_STRING" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_URL "$PACKAGE_URL" _ACEOF # Let the site file select an alternate cache file if it wants to. # Prefer an explicitly selected file to automatically selected ones. ac_site_file1=NONE ac_site_file2=NONE if test -n "$CONFIG_SITE"; then # We do not want a PATH search for config.site. case $CONFIG_SITE in #(( -*) ac_site_file1=./$CONFIG_SITE;; */*) ac_site_file1=$CONFIG_SITE;; *) ac_site_file1=./$CONFIG_SITE;; esac elif test "x$prefix" != xNONE; then ac_site_file1=$prefix/share/config.site ac_site_file2=$prefix/etc/config.site else ac_site_file1=$ac_default_prefix/share/config.site ac_site_file2=$ac_default_prefix/etc/config.site fi for ac_site_file in "$ac_site_file1" "$ac_site_file2" do test "x$ac_site_file" = xNONE && continue if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 $as_echo "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" \ || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to load site script $ac_site_file See \`config.log' for more details" "$LINENO" 5; } fi done if test -r "$cache_file"; then # Some versions of bash will fail to source /dev/null (special files # actually), so we avoid doing that. DJGPP emulates it as a regular file. if test /dev/null != "$cache_file" && test -f "$cache_file"; then { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 $as_echo "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . "$cache_file";; *) . "./$cache_file";; esac fi else { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 $as_echo "$as_me: creating cache $cache_file" >&6;} >$cache_file fi # Check that the precious variables saved in the cache have kept the same # value. ac_cache_corrupted=false for ac_var in $ac_precious_vars; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set eval ac_old_val=\$ac_cv_env_${ac_var}_value eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) if test "x$ac_old_val" != "x$ac_new_val"; then # differences in whitespace do not lead to failure. ac_old_val_w=`echo x $ac_old_val` ac_new_val_w=`echo x $ac_new_val` if test "$ac_old_val_w" != "$ac_new_val_w"; then { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ac_cache_corrupted=: else { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} eval $ac_var=\$ac_old_val fi { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} fi;; esac # Pass precious variables to config.status. if test "$ac_new_set" = set; then case $ac_new_val in *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. *) as_fn_append ac_configure_args " '$ac_arg'" ;; esac fi done if $ac_cache_corrupted; then { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 fi ## -------------------- ## ## Main body of script. ## ## -------------------- ## ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu am__api_version='1.11' ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do if test -f "$ac_dir/install-sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install-sh -c" break elif test -f "$ac_dir/install.sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install.sh -c" break elif test -f "$ac_dir/shtool"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/shtool install -c" break fi done if test -z "$ac_aux_dir"; then as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 fi # These three variables are undocumented and unsupported, # and are intended to be withdrawn in a future Autoconf release. # They can cause serious problems if a builder's source tree is in a directory # whose full name contains unusual characters. ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or # incompatible versions: # SysV /etc/install, /usr/sbin/install # SunOS /usr/etc/install # IRIX /sbin/install # AIX /bin/install # AmigaOS /C/install, which installs bootblocks on floppy discs # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS /usr/afsws/bin/install, which mishandles nonexistent args # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. # Reject install programs that cannot install multiple files. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 $as_echo_n "checking for a BSD-compatible install... " >&6; } if test -z "$INSTALL"; then if ${ac_cv_path_install+:} false; then : $as_echo_n "(cached) " >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. # Account for people who put trailing slashes in PATH elements. case $as_dir/ in #(( ./ | .// | /[cC]/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. # Don't use installbsd from OSF since it installs stuff as root # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then if test $ac_prog = install && grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. : elif test $ac_prog = install && grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # program-specific install script used by HP pwplus--don't use. : else rm -rf conftest.one conftest.two conftest.dir echo one > conftest.one echo two > conftest.two mkdir conftest.dir if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && test -s conftest.one && test -s conftest.two && test -s conftest.dir/conftest.one && test -s conftest.dir/conftest.two then ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" break 3 fi fi fi done done ;; esac done IFS=$as_save_IFS rm -rf conftest.one conftest.two conftest.dir fi if test "${ac_cv_path_install+set}" = set; then INSTALL=$ac_cv_path_install else # As a last resort, use the slow shell script. Don't cache a # value for INSTALL within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. INSTALL=$ac_install_sh fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 $as_echo "$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 $as_echo_n "checking whether build environment is sane... " >&6; } # Just in case sleep 1 echo timestamp > conftest.file # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[\\\"\#\$\&\'\`$am_lf]*) as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; esac case $srcdir in *[\\\"\#\$\&\'\`$am_lf\ \ ]*) as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; esac # Do `set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$*" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi rm -f conftest.file if test "$*" != "X $srcdir/configure conftest.file" \ && test "$*" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". as_fn_error $? "ls -t appears to fail. Make sure there is not a broken alias in your environment" "$LINENO" 5 fi test "$2" = conftest.file ) then # Ok. : else as_fn_error $? "newly created file is older than distributed files! Check your system clock" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } test "$program_prefix" != NONE && program_transform_name="s&^&$program_prefix&;$program_transform_name" # Use a double $ so make ignores it. test "$program_suffix" != NONE && program_transform_name="s&\$&$program_suffix&;$program_transform_name" # Double any \ or $. # By default was `s,x,x', remove it if useless. ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` # expand $ac_aux_dir to an absolute path am_aux_dir=`cd $ac_aux_dir && pwd` if test x"${MISSING+set}" != xset; then case $am_aux_dir in *\ * | *\ *) MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; *) MISSING="\${SHELL} $am_aux_dir/missing" ;; esac fi # Use eval to expand $SHELL if eval "$MISSING --run true"; then am_missing_run="$MISSING --run " else am_missing_run= { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} fi if test x"${install_sh}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi # Installed binaries are usually stripped using `strip' when the user # run `make install-strip'. However `strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the `STRIP' environment variable to overrule this program. if test "$cross_compiling" != no; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 $as_echo "$STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_STRIP="strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 $as_echo "$ac_ct_STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then STRIP=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP fi else STRIP="$ac_cv_prog_STRIP" fi fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; } if test -z "$MKDIR_P"; then if ${ac_cv_path_mkdir+:} false; then : $as_echo_n "(cached) " >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in mkdir gmkdir; do for ac_exec_ext in '' $ac_executable_extensions; do { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 'mkdir (GNU coreutils) '* | \ 'mkdir (coreutils) '* | \ 'mkdir (fileutils) '4.1*) ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext break 3;; esac done done done IFS=$as_save_IFS fi test -d ./--version && rmdir ./--version if test "${ac_cv_path_mkdir+set}" = set; then MKDIR_P="$ac_cv_path_mkdir -p" else # As a last resort, use the slow shell script. Don't cache a # value for MKDIR_P within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. MKDIR_P="$ac_install_sh -d" fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 $as_echo "$MKDIR_P" >&6; } mkdir_p="$MKDIR_P" case $mkdir_p in [\\/$]* | ?:[\\/]*) ;; */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; esac for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_AWK+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_AWK="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 $as_echo "$AWK" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$AWK" && break done { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } set x ${MAKE-make} ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : $as_echo_n "(cached) " >&6 else cat >conftest.make <<\_ACEOF SHELL = /bin/sh all: @echo '@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. case `${MAKE-make} -f conftest.make 2>/dev/null` in *@@@%%%=?*=@@@%%%*) eval ac_cv_prog_make_${ac_make}_set=yes;; *) eval ac_cv_prog_make_${ac_make}_set=no;; esac rm -f conftest.make fi if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } SET_MAKE= else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." am__isrc=' -I$(srcdir)' # test to see if srcdir already configured if test -f $srcdir/config.status; then as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi # Define the identity of the package. PACKAGE='xmlcopyeditor' VERSION='1.2.1.3' cat >>confdefs.h <<_ACEOF #define PACKAGE "$PACKAGE" _ACEOF cat >>confdefs.h <<_ACEOF #define VERSION "$VERSION" _ACEOF # Some tools Automake needs. ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} # We need awk for the "check" target. The system "awk" is bad on # some platforms. # Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AMTAR='$${TAR-tar}' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' # Extract the first word of "appdata-validate", so it can be a program name with args. set dummy appdata-validate; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_APPDATA_VALIDATE+:} false; then : $as_echo_n "(cached) " >&6 else case $APPDATA_VALIDATE in [\\/]* | ?:[\\/]*) ac_cv_path_APPDATA_VALIDATE="$APPDATA_VALIDATE" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_APPDATA_VALIDATE="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS test -z "$ac_cv_path_APPDATA_VALIDATE" && ac_cv_path_APPDATA_VALIDATE="/bin/true" ;; esac fi APPDATA_VALIDATE=$ac_cv_path_APPDATA_VALIDATE if test -n "$APPDATA_VALIDATE"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APPDATA_VALIDATE" >&5 $as_echo "$APPDATA_VALIDATE" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi # Extract the first word of "desktop-file-validate", so it can be a program name with args. set dummy desktop-file-validate; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_DESKTOP_FILE_VALIDATE+:} false; then : $as_echo_n "(cached) " >&6 else case $DESKTOP_FILE_VALIDATE in [\\/]* | ?:[\\/]*) ac_cv_path_DESKTOP_FILE_VALIDATE="$DESKTOP_FILE_VALIDATE" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_DESKTOP_FILE_VALIDATE="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS test -z "$ac_cv_path_DESKTOP_FILE_VALIDATE" && ac_cv_path_DESKTOP_FILE_VALIDATE="/bin/true" ;; esac fi DESKTOP_FILE_VALIDATE=$ac_cv_path_DESKTOP_FILE_VALIDATE if test -n "$DESKTOP_FILE_VALIDATE"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DESKTOP_FILE_VALIDATE" >&5 $as_echo "$DESKTOP_FILE_VALIDATE" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi GETTEXT_PACKAGE=xmlcopyeditor cat >>confdefs.h <<_ACEOF #define GETTEXT_PACKAGE "$GETTEXT_PACKAGE" _ACEOF { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 $as_echo_n "checking whether NLS is requested... " >&6; } # Check whether --enable-nls was given. if test "${enable_nls+set}" = set; then : enableval=$enable_nls; USE_NLS=$enableval else USE_NLS=yes fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 $as_echo "$USE_NLS" >&6; } DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" am_make=${MAKE-make} cat > confinc << 'END' am__doit: @echo this is the am__doit target .PHONY: am__doit END # If we don't find an include directive, just comment out the code. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 $as_echo_n "checking for style of include used by $am_make... " >&6; } am__include="#" am__quote= _am_result=none # First try GNU make style include. echo "include confinc" > confmf # Ignore all kinds of additional output from `make'. case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=include am__quote= _am_result=GNU ;; esac # Now try BSD make style include. if test "$am__include" = "#"; then echo '.include "confinc"' > confmf case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=.include am__quote="\"" _am_result=BSD ;; esac fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 $as_echo "$_am_result" >&6; } rm -f confinc confmf # Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then : enableval=$enable_dependency_tracking; fi if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi if test "x$enable_dependency_tracking" != xno; then AMDEP_TRUE= AMDEP_FALSE='#' else AMDEP_TRUE='#' AMDEP_FALSE= fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_CC" && break done if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi fi test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 $as_echo_n "checking whether the C compiler works... " >&6; } ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` # The possible output files: ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" ac_rmfiles= for ac_file in $ac_files do case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; * ) ac_rmfiles="$ac_rmfiles $ac_file";; esac done rm -f $ac_rmfiles if { { ac_try="$ac_link_default" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link_default") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, # so that the user can short-circuit this test for compilers unknown to # Autoconf. for ac_file in $ac_files '' do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; [ab].out ) # We found the default executable, but exeext='' is most # certainly right. break;; *.* ) if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; then :; else ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi # We set ac_cv_exeext here because the later test for it is not # safe: cross compilers may not add the suffix if given an `-o' # argument, so we may need to know it at that point already. # Even if this section looks crufty: it has the advantage of # actually working. break;; * ) break;; esac done test "$ac_cv_exeext" = no && ac_cv_exeext= else ac_file='' fi if test -z "$ac_file"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "C compiler cannot create executables See \`config.log' for more details" "$LINENO" 5; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 $as_echo_n "checking for C compiler default output file name... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 $as_echo "$ac_file" >&6; } ac_exeext=$ac_cv_exeext rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 $as_echo_n "checking for suffix of executables... " >&6; } if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : # If both `conftest.exe' and `conftest' are `present' (well, observable) # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will # work properly (i.e., refer to `conftest.exe'), while it won't with # `rm'. for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` break;; * ) break;; esac done else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of executables: cannot compile and link See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest conftest$ac_cv_exeext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 $as_echo "$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { FILE *f = fopen ("conftest.out", "w"); return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF ac_clean_files="$ac_clean_files conftest.out" # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 $as_echo_n "checking whether we are cross compiling... " >&6; } if test "$cross_compiling" != yes; then { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if { ac_try='./conftest$ac_cv_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then cross_compiling=no else if test "$cross_compiling" = maybe; then cross_compiling=yes else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details" "$LINENO" 5; } fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 $as_echo "$cross_compiling" >&6; } rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out ac_clean_files=$ac_clean_files_save { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 $as_echo_n "checking for suffix of object files... " >&6; } if ${ac_cv_objext+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.o conftest.obj if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : for ac_file in conftest.o conftest.obj conftest.*; do test -f "$ac_file" || continue; case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of object files: cannot compile See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest.$ac_cv_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 $as_echo "$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } if ${ac_cv_c_compiler_gnu+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_compiler_gnu=yes else ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 $as_echo "$ac_cv_c_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 $as_echo_n "checking whether $CC accepts -g... " >&6; } if ${ac_cv_prog_cc_g+:} false; then : $as_echo_n "(cached) " >&6 else ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes else CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : else ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 $as_echo "$ac_cv_prog_cc_g" >&6; } if test "$ac_test_CFLAGS" = set; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } if ${ac_cv_prog_cc_c89+:} false; then : $as_echo_n "(cached) " >&6 else ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #include #include /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *, struct stat *, int); static char *e (p, i) char **p; int i; { return p[i]; } static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v; va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not '\xHH' hex character constants. These don't provoke an error unfortunately, instead are silently treated as 'x'. The following induces an error, until -std is added to get proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an array size at least. It's necessary to write '\x00'==0 to get something that's true only with -std. */ int osf4_cc_array ['\x00' == 0 ? 1 : -1]; /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters inside strings and character constants. */ #define FOO(x) 'x' int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); int argc; char **argv; int main () { return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ; return 0; } _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_c89=$ac_arg fi rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in x) { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 $as_echo "none needed" >&6; } ;; xno) { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 $as_echo "unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c89" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; esac if test "x$ac_cv_prog_cc_c89" != xno; then : fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu depcc="$CC" am_compiler_list= { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 $as_echo_n "checking dependency style of $depcc... " >&6; } if ${am_cv_CC_dependencies_compiler_type+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named `D' -- because `-MD' means `put the output # in D'. rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CC_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with # Solaris 8's {/usr,}/bin/sh. touch sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with `-c' and `-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle `-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # after this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok `-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CC_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CC_dependencies_compiler_type=none fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then am__fastdepCC_TRUE= am__fastdepCC_FALSE='#' else am__fastdepCC_TRUE='#' am__fastdepCC_FALSE= fi case "$am__api_version" in 1.01234) as_fn_error $? "Automake 1.5 or newer is required to use intltool" "$LINENO" 5 ;; *) ;; esac INTLTOOL_REQUIRED_VERSION_AS_INT=`echo 0.40.0 | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'` INTLTOOL_APPLIED_VERSION=`intltool-update --version | head -1 | cut -d" " -f3` INTLTOOL_APPLIED_VERSION_AS_INT=`echo $INTLTOOL_APPLIED_VERSION | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'` if test -n "0.40.0"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intltool >= 0.40.0" >&5 $as_echo_n "checking for intltool >= 0.40.0... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLTOOL_APPLIED_VERSION found" >&5 $as_echo "$INTLTOOL_APPLIED_VERSION found" >&6; } test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge "$INTLTOOL_REQUIRED_VERSION_AS_INT" || as_fn_error $? "Your intltool is too old. You need intltool 0.40.0 or later." "$LINENO" 5 fi # Extract the first word of "intltool-update", so it can be a program name with args. set dummy intltool-update; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_INTLTOOL_UPDATE+:} false; then : $as_echo_n "(cached) " >&6 else case $INTLTOOL_UPDATE in [\\/]* | ?:[\\/]*) ac_cv_path_INTLTOOL_UPDATE="$INTLTOOL_UPDATE" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_INTLTOOL_UPDATE="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi INTLTOOL_UPDATE=$ac_cv_path_INTLTOOL_UPDATE if test -n "$INTLTOOL_UPDATE"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLTOOL_UPDATE" >&5 $as_echo "$INTLTOOL_UPDATE" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi # Extract the first word of "intltool-merge", so it can be a program name with args. set dummy intltool-merge; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_INTLTOOL_MERGE+:} false; then : $as_echo_n "(cached) " >&6 else case $INTLTOOL_MERGE in [\\/]* | ?:[\\/]*) ac_cv_path_INTLTOOL_MERGE="$INTLTOOL_MERGE" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_INTLTOOL_MERGE="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi INTLTOOL_MERGE=$ac_cv_path_INTLTOOL_MERGE if test -n "$INTLTOOL_MERGE"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLTOOL_MERGE" >&5 $as_echo "$INTLTOOL_MERGE" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi # Extract the first word of "intltool-extract", so it can be a program name with args. set dummy intltool-extract; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_INTLTOOL_EXTRACT+:} false; then : $as_echo_n "(cached) " >&6 else case $INTLTOOL_EXTRACT in [\\/]* | ?:[\\/]*) ac_cv_path_INTLTOOL_EXTRACT="$INTLTOOL_EXTRACT" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_INTLTOOL_EXTRACT="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi INTLTOOL_EXTRACT=$ac_cv_path_INTLTOOL_EXTRACT if test -n "$INTLTOOL_EXTRACT"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLTOOL_EXTRACT" >&5 $as_echo "$INTLTOOL_EXTRACT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test -z "$INTLTOOL_UPDATE" -o -z "$INTLTOOL_MERGE" -o -z "$INTLTOOL_EXTRACT"; then as_fn_error $? "The intltool scripts were not found. Please install intltool." "$LINENO" 5 fi if test -z "$AM_DEFAULT_VERBOSITY"; then AM_DEFAULT_VERBOSITY=1 fi INTLTOOL_V_MERGE='$(INTLTOOL__v_MERGE_$(V))' INTLTOOL__v_MERGE_='$(INTLTOOL__v_MERGE_$(AM_DEFAULT_VERBOSITY))' INTLTOOL__v_MERGE_0='@echo " ITMRG " $@;' INTLTOOL_V_MERGE_OPTIONS='$(intltool__v_merge_options_$(V))' intltool__v_merge_options_='$(intltool__v_merge_options_$(AM_DEFAULT_VERBOSITY))' intltool__v_merge_options_0='-q' INTLTOOL_DESKTOP_RULE='%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' INTLTOOL_KEYS_RULE='%.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' INTLTOOL_PROP_RULE='%.prop: %.prop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' INTLTOOL_OAF_RULE='%.oaf: %.oaf.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -p $(top_srcdir)/po $< $@' INTLTOOL_PONG_RULE='%.pong: %.pong.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' INTLTOOL_SERVER_RULE='%.server: %.server.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' INTLTOOL_SHEET_RULE='%.sheet: %.sheet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' INTLTOOL_UI_RULE='%.ui: %.ui.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' INTLTOOL_XML_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' if test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge 5000; then INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u --no-translations $< $@' else INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)_it_tmp_dir=tmp.intltool.$$RANDOM && mkdir $$_it_tmp_dir && LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u $$_it_tmp_dir $< $@ && rmdir $$_it_tmp_dir' fi INTLTOOL_XAM_RULE='%.xam: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' INTLTOOL_KBD_RULE='%.kbd: %.kbd.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' INTLTOOL_CAVES_RULE='%.caves: %.caves.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' INTLTOOL_SCHEMAS_RULE='%.schemas: %.schemas.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' INTLTOOL_THEME_RULE='%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' # Check the gettext tools to make sure they are GNU # Extract the first word of "xgettext", so it can be a program name with args. set dummy xgettext; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_XGETTEXT+:} false; then : $as_echo_n "(cached) " >&6 else case $XGETTEXT in [\\/]* | ?:[\\/]*) ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_XGETTEXT="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi XGETTEXT=$ac_cv_path_XGETTEXT if test -n "$XGETTEXT"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 $as_echo "$XGETTEXT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi # Extract the first word of "msgmerge", so it can be a program name with args. set dummy msgmerge; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_MSGMERGE+:} false; then : $as_echo_n "(cached) " >&6 else case $MSGMERGE in [\\/]* | ?:[\\/]*) ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_MSGMERGE="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi MSGMERGE=$ac_cv_path_MSGMERGE if test -n "$MSGMERGE"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 $as_echo "$MSGMERGE" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi # Extract the first word of "msgfmt", so it can be a program name with args. set dummy msgfmt; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_MSGFMT+:} false; then : $as_echo_n "(cached) " >&6 else case $MSGFMT in [\\/]* | ?:[\\/]*) ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_MSGFMT="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi MSGFMT=$ac_cv_path_MSGFMT if test -n "$MSGFMT"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 $as_echo "$MSGFMT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi # Extract the first word of "gmsgfmt", so it can be a program name with args. set dummy gmsgfmt; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_GMSGFMT+:} false; then : $as_echo_n "(cached) " >&6 else case $GMSGFMT in [\\/]* | ?:[\\/]*) ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" ;; esac fi GMSGFMT=$ac_cv_path_GMSGFMT if test -n "$GMSGFMT"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 $as_echo "$GMSGFMT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test -z "$XGETTEXT" -o -z "$MSGMERGE" -o -z "$MSGFMT"; then as_fn_error $? "GNU gettext tools not found; required for intltool" "$LINENO" 5 fi xgversion="`$XGETTEXT --version|grep '(GNU ' 2> /dev/null`" mmversion="`$MSGMERGE --version|grep '(GNU ' 2> /dev/null`" mfversion="`$MSGFMT --version|grep '(GNU ' 2> /dev/null`" if test -z "$xgversion" -o -z "$mmversion" -o -z "$mfversion"; then as_fn_error $? "GNU gettext tools not found; required for intltool" "$LINENO" 5 fi # Extract the first word of "perl", so it can be a program name with args. set dummy perl; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_INTLTOOL_PERL+:} false; then : $as_echo_n "(cached) " >&6 else case $INTLTOOL_PERL in [\\/]* | ?:[\\/]*) ac_cv_path_INTLTOOL_PERL="$INTLTOOL_PERL" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_INTLTOOL_PERL="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi INTLTOOL_PERL=$ac_cv_path_INTLTOOL_PERL if test -n "$INTLTOOL_PERL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLTOOL_PERL" >&5 $as_echo "$INTLTOOL_PERL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test -z "$INTLTOOL_PERL"; then as_fn_error $? "perl not found" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for perl >= 5.8.1" >&5 $as_echo_n "checking for perl >= 5.8.1... " >&6; } $INTLTOOL_PERL -e "use 5.8.1;" > /dev/null 2>&1 if test $? -ne 0; then as_fn_error $? "perl 5.8.1 is required for intltool" "$LINENO" 5 else IT_PERL_VERSION=`$INTLTOOL_PERL -e "printf '%vd', $^V"` { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IT_PERL_VERSION" >&5 $as_echo "$IT_PERL_VERSION" >&6; } fi if test "x" != "xno-xml"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XML::Parser" >&5 $as_echo_n "checking for XML::Parser... " >&6; } if `$INTLTOOL_PERL -e "require XML::Parser" 2>/dev/null`; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } else as_fn_error $? "XML::Parser perl module is required for intltool" "$LINENO" 5 fi fi # Substitute ALL_LINGUAS so we can use it in po/Makefile # Set DATADIRNAME correctly if it is not set yet # (copied from glib-gettext.m4) if test -z "$DATADIRNAME"; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { extern int _nl_msg_cat_cntr; return _nl_msg_cat_cntr ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : DATADIRNAME=share else case $host in *-*-solaris*) ac_fn_c_check_func "$LINENO" "bind_textdomain_codeset" "ac_cv_func_bind_textdomain_codeset" if test "x$ac_cv_func_bind_textdomain_codeset" = xyes; then : DATADIRNAME=share else DATADIRNAME=lib fi ;; *) DATADIRNAME=lib ;; esac fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu if test -z "$CXX"; then if test -n "$CCC"; then CXX=$CCC else if test -n "$ac_tool_prefix"; then for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CXX+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CXX"; then ac_cv_prog_CXX="$CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CXX=$ac_cv_prog_CXX if test -n "$CXX"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 $as_echo "$CXX" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$CXX" && break done fi if test -z "$CXX"; then ac_ct_CXX=$CXX for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CXX+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CXX"; then ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CXX="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 $as_echo "$ac_ct_CXX" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_CXX" && break done if test "x$ac_ct_CXX" = x; then CXX="g++" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CXX=$ac_ct_CXX fi fi fi fi # Provide some information about the compiler. $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } if ${ac_cv_cxx_compiler_gnu+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : ac_compiler_gnu=yes else ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_cxx_compiler_gnu=$ac_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GXX=yes else GXX= fi ac_test_CXXFLAGS=${CXXFLAGS+set} ac_save_CXXFLAGS=$CXXFLAGS { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 $as_echo_n "checking whether $CXX accepts -g... " >&6; } if ${ac_cv_prog_cxx_g+:} false; then : $as_echo_n "(cached) " >&6 else ac_save_cxx_werror_flag=$ac_cxx_werror_flag ac_cxx_werror_flag=yes ac_cv_prog_cxx_g=no CXXFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : ac_cv_prog_cxx_g=yes else CXXFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : else ac_cxx_werror_flag=$ac_save_cxx_werror_flag CXXFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : ac_cv_prog_cxx_g=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cxx_werror_flag=$ac_save_cxx_werror_flag fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 $as_echo "$ac_cv_prog_cxx_g" >&6; } if test "$ac_test_CXXFLAGS" = set; then CXXFLAGS=$ac_save_CXXFLAGS elif test $ac_cv_prog_cxx_g = yes; then if test "$GXX" = yes; then CXXFLAGS="-g -O2" else CXXFLAGS="-g" fi else if test "$GXX" = yes; then CXXFLAGS="-O2" else CXXFLAGS= fi fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu depcc="$CXX" am_compiler_list= { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 $as_echo_n "checking dependency style of $depcc... " >&6; } if ${am_cv_CXX_dependencies_compiler_type+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named `D' -- because `-MD' means `put the output # in D'. rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CXX_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with # Solaris 8's {/usr,}/bin/sh. touch sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with `-c' and `-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle `-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # after this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok `-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CXX_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CXX_dependencies_compiler_type=none fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; } CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then am__fastdepCXX_TRUE= am__fastdepCXX_FALSE='#' else am__fastdepCXX_TRUE='#' am__fastdepCXX_FALSE= fi enable_dlopen=yes case `pwd` in *\ * | *\ *) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; esac macro_version='2.4.2' macro_revision='1.3337' ltmain="$ac_aux_dir/ltmain.sh" # Make sure we can run config.sub. $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 $as_echo_n "checking build system type... " >&6; } if ${ac_cv_build+:} false; then : $as_echo_n "(cached) " >&6 else ac_build_alias=$build_alias test "x$ac_build_alias" = x && ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` test "x$ac_build_alias" = x && as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 $as_echo "$ac_cv_build" >&6; } case $ac_cv_build in *-*-*) ;; *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; esac build=$ac_cv_build ac_save_IFS=$IFS; IFS='-' set x $ac_cv_build shift build_cpu=$1 build_vendor=$2 shift; shift # Remember, the first character of IFS is used to create $*, # except with old shells: build_os=$* IFS=$ac_save_IFS case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 $as_echo_n "checking host system type... " >&6; } if ${ac_cv_host+:} false; then : $as_echo_n "(cached) " >&6 else if test "x$host_alias" = x; then ac_cv_host=$ac_cv_build else ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 $as_echo "$ac_cv_host" >&6; } case $ac_cv_host in *-*-*) ;; *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; esac host=$ac_cv_host ac_save_IFS=$IFS; IFS='-' set x $ac_cv_host shift host_cpu=$1 host_vendor=$2 shift; shift # Remember, the first character of IFS is used to create $*, # except with old shells: host_os=$* IFS=$ac_save_IFS case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac # 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' ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 $as_echo_n "checking how to print strings... " >&6; } # 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*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 $as_echo "printf" >&6; } ;; print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 $as_echo "print -r" >&6; } ;; *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 $as_echo "cat" >&6; } ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 $as_echo_n "checking for a sed that does not truncate output... " >&6; } if ${ac_cv_path_SED+:} false; then : $as_echo_n "(cached) " >&6 else ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ for ac_i in 1 2 3 4 5 6 7; do ac_script="$ac_script$as_nl$ac_script" done echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed { ac_script=; unset ac_script;} if test -z "$SED"; then ac_path_SED_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in sed gsed; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue # Check for GNU ac_path_SED and select it if it is found. # Check for GNU $ac_path_SED case `"$ac_path_SED" --version 2>&1` in *GNU*) ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo '' >> "conftest.nl" "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_SED_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_SED="$ac_path_SED" ac_path_SED_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_SED_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_SED"; then as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 fi else ac_cv_path_SED=$SED fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 $as_echo "$ac_cv_path_SED" >&6; } SED="$ac_cv_path_SED" rm -f conftest.sed test -z "$SED" && SED=sed Xsed="$SED -e 1s/^X//" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 $as_echo_n "checking for grep that handles long lines and -e... " >&6; } if ${ac_cv_path_GREP+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$GREP"; then ac_path_GREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in grep ggrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue # Check for GNU ac_path_GREP and select it if it is found. # Check for GNU $ac_path_GREP case `"$ac_path_GREP" --version 2>&1` in *GNU*) ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo 'GREP' >> "conftest.nl" "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_GREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_GREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_GREP"; then as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_GREP=$GREP fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 $as_echo "$ac_cv_path_GREP" >&6; } GREP="$ac_cv_path_GREP" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 $as_echo_n "checking for egrep... " >&6; } if ${ac_cv_path_EGREP+:} false; then : $as_echo_n "(cached) " >&6 else if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 then ac_cv_path_EGREP="$GREP -E" else if test -z "$EGREP"; then ac_path_EGREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in egrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue # Check for GNU ac_path_EGREP and select it if it is found. # Check for GNU $ac_path_EGREP case `"$ac_path_EGREP" --version 2>&1` in *GNU*) ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo 'EGREP' >> "conftest.nl" "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_EGREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_EGREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_EGREP"; then as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_EGREP=$EGREP fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 $as_echo "$ac_cv_path_EGREP" >&6; } EGREP="$ac_cv_path_EGREP" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 $as_echo_n "checking for fgrep... " >&6; } if ${ac_cv_path_FGREP+:} false; then : $as_echo_n "(cached) " >&6 else if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 then ac_cv_path_FGREP="$GREP -F" else if test -z "$FGREP"; then ac_path_FGREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in fgrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue # Check for GNU ac_path_FGREP and select it if it is found. # Check for GNU $ac_path_FGREP case `"$ac_path_FGREP" --version 2>&1` in *GNU*) ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo 'FGREP' >> "conftest.nl" "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_FGREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_FGREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_FGREP"; then as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_FGREP=$FGREP fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 $as_echo "$ac_cv_path_FGREP" >&6; } FGREP="$ac_cv_path_FGREP" test -z "$GREP" && GREP=grep # Check whether --with-gnu-ld was given. if test "${with_gnu_ld+set}" = set; then : withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes else with_gnu_ld=no fi ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 $as_echo_n "checking for ld used by $CC... " >&6; } 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 $as_echo_n "checking for GNU ld... " >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 $as_echo_n "checking for non-GNU ld... " >&6; } fi if ${lt_cv_path_LD+:} false; then : $as_echo_n "(cached) " >&6 else 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 &5 $as_echo "$LD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } if ${lt_cv_prog_gnu_ld+:} false; then : $as_echo_n "(cached) " >&6 else # I'd rather use --version here, but apparently some GNU lds only accept -v. case `$LD -v 2>&1 &5 $as_echo "$lt_cv_prog_gnu_ld" >&6; } with_gnu_ld=$lt_cv_prog_gnu_ld { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } if ${lt_cv_path_NM+:} false; then : $as_echo_n "(cached) " >&6 else 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 fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 $as_echo "$lt_cv_path_NM" >&6; } 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 if test -n "$ac_tool_prefix"; then for ac_prog in dumpbin "link -dump" do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_DUMPBIN+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$DUMPBIN"; then ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi DUMPBIN=$ac_cv_prog_DUMPBIN if test -n "$DUMPBIN"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 $as_echo "$DUMPBIN" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$DUMPBIN" && break done fi if test -z "$DUMPBIN"; then ac_ct_DUMPBIN=$DUMPBIN for ac_prog in dumpbin "link -dump" do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_DUMPBIN"; then ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN if test -n "$ac_ct_DUMPBIN"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 $as_echo "$ac_ct_DUMPBIN" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_DUMPBIN" && break done if test "x$ac_ct_DUMPBIN" = x; then DUMPBIN=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac DUMPBIN=$ac_ct_DUMPBIN fi fi case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in *COFF*) DUMPBIN="$DUMPBIN -symbols" ;; *) DUMPBIN=: ;; esac fi if test "$DUMPBIN" != ":"; then NM="$DUMPBIN" fi fi test -z "$NM" && NM=nm { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 $as_echo_n "checking the name lister ($NM) interface... " >&6; } if ${lt_cv_nm_interface+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_nm_interface="BSD nm" echo "int some_variable = 0;" > conftest.$ac_ext (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) (eval "$ac_compile" 2>conftest.err) cat conftest.err >&5 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) cat conftest.err >&5 (eval echo "\"\$as_me:$LINENO: output\"" >&5) cat conftest.out >&5 if $GREP 'External.*some_variable' conftest.out > /dev/null; then lt_cv_nm_interface="MS dumpbin" fi rm -f conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 $as_echo "$lt_cv_nm_interface" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 $as_echo_n "checking whether ln -s works... " >&6; } LN_S=$as_ln_s if test "$LN_S" = "ln -s"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 $as_echo "no, using $LN_S" >&6; } fi # find the maximum length of command line arguments { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 $as_echo_n "checking the maximum length of command line arguments... " >&6; } if ${lt_cv_sys_max_cmd_len+:} false; then : $as_echo_n "(cached) " >&6 else 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 fi if test -n $lt_cv_sys_max_cmd_len ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 $as_echo "$lt_cv_sys_max_cmd_len" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 $as_echo "none" >&6; } fi max_cmd_len=$lt_cv_sys_max_cmd_len : ${CP="cp -f"} : ${MV="mv -f"} : ${RM="rm -f"} { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } # 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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 $as_echo "$xsi_shell" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; } lt_shell_append=no ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ >/dev/null 2>&1 \ && lt_shell_append=yes { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 $as_echo "$lt_shell_append" >&6; } if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then lt_unset=unset else lt_unset=false fi # 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 $as_echo_n "checking how to convert $build file names to $host format... " >&6; } if ${lt_cv_to_host_file_cmd+:} false; then : $as_echo_n "(cached) " >&6 else 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 fi to_host_file_cmd=$lt_cv_to_host_file_cmd { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 $as_echo "$lt_cv_to_host_file_cmd" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } if ${lt_cv_to_tool_file_cmd+:} false; then : $as_echo_n "(cached) " >&6 else #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 fi to_tool_file_cmd=$lt_cv_to_tool_file_cmd { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 $as_echo "$lt_cv_to_tool_file_cmd" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 $as_echo_n "checking for $LD option to reload object files... " >&6; } if ${lt_cv_ld_reload_flag+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_ld_reload_flag='-r' fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 $as_echo "$lt_cv_ld_reload_flag" >&6; } 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 if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. set dummy ${ac_tool_prefix}objdump; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_OBJDUMP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$OBJDUMP"; then ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi OBJDUMP=$ac_cv_prog_OBJDUMP if test -n "$OBJDUMP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 $as_echo "$OBJDUMP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_OBJDUMP"; then ac_ct_OBJDUMP=$OBJDUMP # Extract the first word of "objdump", so it can be a program name with args. set dummy objdump; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_OBJDUMP"; then ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_OBJDUMP="objdump" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP if test -n "$ac_ct_OBJDUMP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 $as_echo "$ac_ct_OBJDUMP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_OBJDUMP" = x; then OBJDUMP="false" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac OBJDUMP=$ac_ct_OBJDUMP fi else OBJDUMP="$ac_cv_prog_OBJDUMP" fi test -z "$OBJDUMP" && OBJDUMP=objdump { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 $as_echo_n "checking how to recognize dependent libraries... " >&6; } if ${lt_cv_deplibs_check_method+:} false; then : $as_echo_n "(cached) " >&6 else 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* | netbsdelf*-gnu) 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 fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 $as_echo "$lt_cv_deplibs_check_method" >&6; } 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 if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. set dummy ${ac_tool_prefix}dlltool; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_DLLTOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$DLLTOOL"; then ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi DLLTOOL=$ac_cv_prog_DLLTOOL if test -n "$DLLTOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 $as_echo "$DLLTOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_DLLTOOL"; then ac_ct_DLLTOOL=$DLLTOOL # Extract the first word of "dlltool", so it can be a program name with args. set dummy dlltool; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_DLLTOOL"; then ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_DLLTOOL="dlltool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL if test -n "$ac_ct_DLLTOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 $as_echo "$ac_ct_DLLTOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_DLLTOOL" = x; then DLLTOOL="false" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac DLLTOOL=$ac_ct_DLLTOOL fi else DLLTOOL="$ac_cv_prog_DLLTOOL" fi test -z "$DLLTOOL" && DLLTOOL=dlltool { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 $as_echo_n "checking how to associate runtime and link libraries... " >&6; } if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : $as_echo_n "(cached) " >&6 else 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 fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO if test -n "$ac_tool_prefix"; then for ac_prog in ar do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_AR+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$AR"; then ac_cv_prog_AR="$AR" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_AR="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi AR=$ac_cv_prog_AR if test -n "$AR"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 $as_echo "$AR" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$AR" && break done fi if test -z "$AR"; then ac_ct_AR=$AR for ac_prog in ar do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_AR+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_AR"; then ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_AR="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_AR=$ac_cv_prog_ac_ct_AR if test -n "$ac_ct_AR"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 $as_echo "$ac_ct_AR" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_AR" && break done if test "x$ac_ct_AR" = x; then AR="false" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac AR=$ac_ct_AR fi fi : ${AR=ar} : ${AR_FLAGS=cru} { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 $as_echo_n "checking for archiver @FILE support... " >&6; } if ${lt_cv_ar_at_file+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_ar_at_file=no cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : echo conftest.$ac_objext > conftest.lst lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 (eval $lt_ar_try) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if test "$ac_status" -eq 0; then # Ensure the archiver fails upon bogus file names. rm -f conftest.$ac_objext libconftest.a { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 (eval $lt_ar_try) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if test "$ac_status" -ne 0; then lt_cv_ar_at_file=@ fi fi rm -f conftest.* libconftest.a fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 $as_echo "$lt_cv_ar_at_file" >&6; } if test "x$lt_cv_ar_at_file" = xno; then archiver_list_spec= else archiver_list_spec=$lt_cv_ar_at_file fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 $as_echo "$STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_STRIP="strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 $as_echo "$ac_ct_STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then STRIP=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP fi else STRIP="$ac_cv_prog_STRIP" fi test -z "$STRIP" && STRIP=: if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. set dummy ${ac_tool_prefix}ranlib; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_RANLIB+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$RANLIB"; then ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 $as_echo "$RANLIB" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_RANLIB"; then ac_ct_RANLIB=$RANLIB # Extract the first word of "ranlib", so it can be a program name with args. set dummy ranlib; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_RANLIB"; then ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_RANLIB="ranlib" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 $as_echo "$ac_ct_RANLIB" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_RANLIB" = x; then RANLIB=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac RANLIB=$ac_ct_RANLIB fi else RANLIB="$ac_cv_prog_RANLIB" fi test -z "$RANLIB" && RANLIB=: # 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 # 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 # Check for command to grab the raw symbol name followed by C symbol from nm. { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } if ${lt_cv_sys_global_symbol_pipe+:} false; then : $as_echo_n "(cached) " >&6 else # 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 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then # Now try to grab the symbols. nlist=conftest.nm if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && 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_DLSYM_CONST #elif defined(__osf__) /* This system does not cope well with relocations in const data. */ # define LT_DLSYM_CONST #else # define LT_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_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_prog_compiler_no_builtin_flag" if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 (eval $ac_link) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && 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" >&5 fi else echo "cannot find nm_test_var in $nlist" >&5 fi else echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 fi else echo "$progname: failed program was:" >&5 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 fi 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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 $as_echo "failed" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 $as_echo_n "checking for sysroot... " >&6; } # Check whether --with-sysroot was given. if test "${with_sysroot+set}" = set; then : withval=$with_sysroot; else with_sysroot=no fi 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|'') ;; #( *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 $as_echo "${with_sysroot}" >&6; } as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 $as_echo "${lt_sysroot:-no}" >&6; } # Check whether --enable-libtool-lock was given. if test "${enable_libtool_lock+set}" = set; then : enableval=$enable_libtool_lock; fi 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 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; 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 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; 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 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; 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" { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 $as_echo_n "checking whether the C compiler needs -belf... " >&6; } if ${lt_cv_cc_needs_belf+:} false; then : $as_echo_n "(cached) " >&6 else ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_cv_cc_needs_belf=yes else lt_cv_cc_needs_belf=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 $as_echo "$lt_cv_cc_needs_belf" >&6; } 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 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; 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" if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. set dummy ${ac_tool_prefix}mt; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$MANIFEST_TOOL"; then ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL if test -n "$MANIFEST_TOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 $as_echo "$MANIFEST_TOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_MANIFEST_TOOL"; then ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL # Extract the first word of "mt", so it can be a program name with args. set dummy mt; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_MANIFEST_TOOL"; then ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL if test -n "$ac_ct_MANIFEST_TOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_MANIFEST_TOOL" = x; then MANIFEST_TOOL=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL fi else MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" fi test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } if ${lt_cv_path_mainfest_tool+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_path_mainfest_tool=no echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out cat conftest.err >&5 if $GREP 'Manifest Tool' conftest.out > /dev/null; then lt_cv_path_mainfest_tool=yes fi rm -f conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 $as_echo "$lt_cv_path_mainfest_tool" >&6; } if test "x$lt_cv_path_mainfest_tool" != xyes; then MANIFEST_TOOL=: fi case $host_os in rhapsody* | darwin*) if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_DSYMUTIL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$DSYMUTIL"; then ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi DSYMUTIL=$ac_cv_prog_DSYMUTIL if test -n "$DSYMUTIL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 $as_echo "$DSYMUTIL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_DSYMUTIL"; then ac_ct_DSYMUTIL=$DSYMUTIL # Extract the first word of "dsymutil", so it can be a program name with args. set dummy dsymutil; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_DSYMUTIL"; then ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL if test -n "$ac_ct_DSYMUTIL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 $as_echo "$ac_ct_DSYMUTIL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_DSYMUTIL" = x; then DSYMUTIL=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac DSYMUTIL=$ac_ct_DSYMUTIL fi else DSYMUTIL="$ac_cv_prog_DSYMUTIL" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. set dummy ${ac_tool_prefix}nmedit; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_NMEDIT+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$NMEDIT"; then ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi NMEDIT=$ac_cv_prog_NMEDIT if test -n "$NMEDIT"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 $as_echo "$NMEDIT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_NMEDIT"; then ac_ct_NMEDIT=$NMEDIT # Extract the first word of "nmedit", so it can be a program name with args. set dummy nmedit; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_NMEDIT"; then ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_NMEDIT="nmedit" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT if test -n "$ac_ct_NMEDIT"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 $as_echo "$ac_ct_NMEDIT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_NMEDIT" = x; then NMEDIT=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac NMEDIT=$ac_ct_NMEDIT fi else NMEDIT="$ac_cv_prog_NMEDIT" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. set dummy ${ac_tool_prefix}lipo; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_LIPO+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$LIPO"; then ac_cv_prog_LIPO="$LIPO" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_LIPO="${ac_tool_prefix}lipo" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi LIPO=$ac_cv_prog_LIPO if test -n "$LIPO"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 $as_echo "$LIPO" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_LIPO"; then ac_ct_LIPO=$LIPO # Extract the first word of "lipo", so it can be a program name with args. set dummy lipo; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_LIPO+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_LIPO"; then ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_LIPO="lipo" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO if test -n "$ac_ct_LIPO"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 $as_echo "$ac_ct_LIPO" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_LIPO" = x; then LIPO=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac LIPO=$ac_ct_LIPO fi else LIPO="$ac_cv_prog_LIPO" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. set dummy ${ac_tool_prefix}otool; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_OTOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$OTOOL"; then ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_OTOOL="${ac_tool_prefix}otool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi OTOOL=$ac_cv_prog_OTOOL if test -n "$OTOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 $as_echo "$OTOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_OTOOL"; then ac_ct_OTOOL=$OTOOL # Extract the first word of "otool", so it can be a program name with args. set dummy otool; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_OTOOL"; then ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_OTOOL="otool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL if test -n "$ac_ct_OTOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 $as_echo "$ac_ct_OTOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_OTOOL" = x; then OTOOL=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac OTOOL=$ac_ct_OTOOL fi else OTOOL="$ac_cv_prog_OTOOL" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. set dummy ${ac_tool_prefix}otool64; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_OTOOL64+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$OTOOL64"; then ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi OTOOL64=$ac_cv_prog_OTOOL64 if test -n "$OTOOL64"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 $as_echo "$OTOOL64" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_OTOOL64"; then ac_ct_OTOOL64=$OTOOL64 # Extract the first word of "otool64", so it can be a program name with args. set dummy otool64; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_OTOOL64"; then ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_OTOOL64="otool64" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 if test -n "$ac_ct_OTOOL64"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 $as_echo "$ac_ct_OTOOL64" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_OTOOL64" = x; then OTOOL64=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac OTOOL64=$ac_ct_OTOOL64 fi else OTOOL64="$ac_cv_prog_OTOOL64" fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 $as_echo_n "checking for -single_module linker flag... " >&6; } if ${lt_cv_apple_cc_single_mod+:} false; then : $as_echo_n "(cached) " >&6 else 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" >&5 $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 >&5 # 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 >&5 fi rm -rf libconftest.dylib* rm -f conftest.* fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 $as_echo "$lt_cv_apple_cc_single_mod" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } if ${lt_cv_ld_exported_symbols_list+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_ld_exported_symbols_list=no save_LDFLAGS=$LDFLAGS echo "_main" > conftest.sym LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_cv_ld_exported_symbols_list=yes else lt_cv_ld_exported_symbols_list=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LDFLAGS="$save_LDFLAGS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 $as_echo_n "checking for -force_load linker flag... " >&6; } if ${lt_cv_ld_force_load+:} false; then : $as_echo_n "(cached) " >&6 else 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" >&5 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 echo "$AR cru libconftest.a conftest.o" >&5 $AR cru libconftest.a conftest.o 2>&5 echo "$RANLIB libconftest.a" >&5 $RANLIB libconftest.a 2>&5 cat > conftest.c << _LT_EOF int main() { return 0;} _LT_EOF echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 $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 >&5 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 >&5 fi rm -f conftest.err libconftest.a conftest conftest.c rm -rf conftest.dSYM fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 $as_echo "$lt_cv_ld_force_load" >&6; } 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 ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 $as_echo_n "checking how to run the C preprocessor... " >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= fi if test -z "$CPP"; then if ${ac_cv_prog_CPP+:} false; then : $as_echo_n "(cached) " >&6 else # Double quotes because CPP needs to be expanded for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" do ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : break fi done ac_cv_prog_CPP=$CPP fi CPP=$ac_cv_prog_CPP else ac_cv_prog_CPP=$CPP fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 $as_echo "$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details" "$LINENO" 5; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 $as_echo_n "checking for ANSI C header files... " >&6; } if ${ac_cv_header_stdc+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #include #include int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_header_stdc=yes else ac_cv_header_stdc=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "memchr" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "free" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. if test "$cross_compiling" = yes; then : : else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #if ((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) #else # define ISLOWER(c) \ (('a' <= (c) && (c) <= 'i') \ || ('j' <= (c) && (c) <= 'r') \ || ('s' <= (c) && (c) <= 'z')) # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) #endif #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main () { int i; for (i = 0; i < 256; i++) if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) return 2; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : else ac_cv_header_stdc=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 $as_echo "$ac_cv_header_stdc" >&6; } if test $ac_cv_header_stdc = yes; then $as_echo "#define STDC_HEADERS 1" >>confdefs.h fi # On IRIX 5.3, sys/types and inttypes.h are conflicting. for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ inttypes.h stdint.h unistd.h do : as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default " if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done for ac_header in dlfcn.h do : ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default " if test "x$ac_cv_header_dlfcn_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_DLFCN_H 1 _ACEOF fi done 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 # Set options enable_win32_dll=no # Check whether --enable-shared was given. if test "${enable_shared+set}" = set; then : enableval=$enable_shared; 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 else enable_shared=yes fi # Check whether --enable-static was given. if test "${enable_static+set}" = set; then : enableval=$enable_static; 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 else enable_static=yes fi # Check whether --with-pic was given. if test "${with_pic+set}" = set; then : withval=$with_pic; 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 else pic_mode=default fi test -z "$pic_mode" && pic_mode=default # Check whether --enable-fast-install was given. if test "${enable_fast_install+set}" = set; then : enableval=$enable_fast_install; 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 else enable_fast_install=yes fi # This can be used to rebuild libtool when needed LIBTOOL_DEPS="$ltmain" # Always use our own libtool. LIBTOOL='$(SHELL) $(top_builddir)/libtool' test -z "$LN_S" && LN_S="ln -s" if test -n "${ZSH_VERSION+set}" ; then setopt NO_GLOB_SUBST fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 $as_echo_n "checking for objdir... " >&6; } if ${lt_cv_objdir+:} false; then : $as_echo_n "(cached) " >&6 else 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 fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 $as_echo "$lt_cv_objdir" >&6; } objdir=$lt_cv_objdir cat >>confdefs.h <<_ACEOF #define LT_OBJDIR "$lt_cv_objdir/" _ACEOF 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 for cc_temp in $compiler""; 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-%%"` # 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } if ${lt_cv_path_MAGIC_CMD+:} false; then : $as_echo_n "(cached) " >&6 else 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 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" for ac_dir in $ac_dummy; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f $ac_dir/${ac_tool_prefix}file; then lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 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 fi MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 $as_echo "$MAGIC_CMD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test -z "$lt_cv_path_MAGIC_CMD"; then if test -n "$ac_tool_prefix"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 $as_echo_n "checking for file... " >&6; } if ${lt_cv_path_MAGIC_CMD+:} false; then : $as_echo_n "(cached) " >&6 else 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 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" for ac_dir in $ac_dummy; do IFS="$lt_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f $ac_dir/file; then lt_cv_path_MAGIC_CMD="$ac_dir/file" 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 fi MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 $as_echo "$MAGIC_CMD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi else MAGIC_CMD=: fi fi fi ;; esac # Use C for the default configuration in the libtool script lt_save_CC="$CC" ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # Source file extension for C test sources. ac_ext=c # Object file extension for compiled C test sources. objext=o objext=$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);}' # 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 # 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 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* 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* if test -n "$compiler"; then lt_prog_compiler_no_builtin_flag= if test "$GCC" = yes; then case $cc_basename in nvcc*) lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; *) lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_rtti_exceptions=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-fno-rtti -fno-exceptions" # 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\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 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 lt_cv_prog_compiler_rtti_exceptions=yes fi fi $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" else : fi fi lt_prog_compiler_wl= lt_prog_compiler_pic= lt_prog_compiler_static= if test "$GCC" = yes; then lt_prog_compiler_wl='-Wl,' lt_prog_compiler_static='-static' case $host_os in aix*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor lt_prog_compiler_static='-Bstatic' fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support lt_prog_compiler_pic='-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_prog_compiler_pic='-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 lt_prog_compiler_pic='-DDLL_EXPORT' ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files lt_prog_compiler_pic='-fno-common' ;; haiku*) # PIC is the default for Haiku. # The "-static" flag exists, but is broken. lt_prog_compiler_static= ;; 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_prog_compiler_pic='-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_prog_compiler_can_build_shared=no enable_shared=no ;; *nto* | *qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. lt_prog_compiler_pic='-fPIC -shared' ;; sysv4*MP*) if test -d /usr/nec; then lt_prog_compiler_pic=-Kconform_pic fi ;; *) lt_prog_compiler_pic='-fPIC' ;; esac case $cc_basename in nvcc*) # Cuda Compiler Driver 2.2 lt_prog_compiler_wl='-Xlinker ' if test -n "$lt_prog_compiler_pic"; then lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" fi ;; esac else # PORTME Check for flag to pass linker flags through the system compiler. case $host_os in aix*) lt_prog_compiler_wl='-Wl,' if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor lt_prog_compiler_static='-Bstatic' else lt_prog_compiler_static='-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). lt_prog_compiler_pic='-DDLL_EXPORT' ;; hpux9* | hpux10* | hpux11*) lt_prog_compiler_wl='-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_prog_compiler_pic='+Z' ;; esac # Is there a better lt_prog_compiler_static that works with the bundled CC? lt_prog_compiler_static='${wl}-a ${wl}archive' ;; irix5* | irix6* | nonstopux*) lt_prog_compiler_wl='-Wl,' # PIC (with -KPIC) is the default. lt_prog_compiler_static='-non_shared' ;; linux* | k*bsd*-gnu | kopensolaris*-gnu) case $cc_basename in # old Intel for x86_64 which still supported -KPIC. ecc*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-static' ;; # icc used to be incompatible with GCC. # ICC 10 doesn't accept -KPIC any more. icc* | ifort*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fPIC' lt_prog_compiler_static='-static' ;; # Lahey Fortran 8.1. lf95*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='--shared' lt_prog_compiler_static='--static' ;; nagfor*) # NAG Fortran compiler lt_prog_compiler_wl='-Wl,-Wl,,' lt_prog_compiler_pic='-PIC' lt_prog_compiler_static='-Bstatic' ;; pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) # Portland Group compilers (*not* the Pentium gcc compiler, # which looks to be a dead project) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fpic' lt_prog_compiler_static='-Bstatic' ;; ccc*) lt_prog_compiler_wl='-Wl,' # All Alpha code is PIC. lt_prog_compiler_static='-non_shared' ;; xl* | bgxl* | bgf* | mpixl*) # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-qpic' lt_prog_compiler_static='-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_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='' ;; *Sun\ F* | *Sun*Fortran*) lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='-Qoption ld ' ;; *Sun\ C*) # Sun C 5.9 lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='-Wl,' ;; *Intel*\ [CF]*Compiler*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fPIC' lt_prog_compiler_static='-static' ;; *Portland\ Group*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fpic' lt_prog_compiler_static='-Bstatic' ;; esac ;; esac ;; newsos6) lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; *nto* | *qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. lt_prog_compiler_pic='-fPIC -shared' ;; osf3* | osf4* | osf5*) lt_prog_compiler_wl='-Wl,' # All OSF/1 code is PIC. lt_prog_compiler_static='-non_shared' ;; rdos*) lt_prog_compiler_static='-non_shared' ;; solaris*) lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' case $cc_basename in f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) lt_prog_compiler_wl='-Qoption ld ';; *) lt_prog_compiler_wl='-Wl,';; esac ;; sunos4*) lt_prog_compiler_wl='-Qoption ld ' lt_prog_compiler_pic='-PIC' lt_prog_compiler_static='-Bstatic' ;; sysv4 | sysv4.2uw2* | sysv4.3*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; sysv4*MP*) if test -d /usr/nec ;then lt_prog_compiler_pic='-Kconform_pic' lt_prog_compiler_static='-Bstatic' fi ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; unicos*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_can_build_shared=no ;; uts4*) lt_prog_compiler_pic='-pic' lt_prog_compiler_static='-Bstatic' ;; *) lt_prog_compiler_can_build_shared=no ;; esac fi case $host_os in # For platforms which do not support PIC, -DPIC is meaningless: *djgpp*) lt_prog_compiler_pic= ;; *) lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 $as_echo_n "checking for $compiler option to produce PIC... " >&6; } if ${lt_cv_prog_compiler_pic+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_pic=$lt_prog_compiler_pic fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 $as_echo "$lt_cv_prog_compiler_pic" >&6; } lt_prog_compiler_pic=$lt_cv_prog_compiler_pic # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } if ${lt_cv_prog_compiler_pic_works+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_pic_works=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$lt_prog_compiler_pic -DPIC" # 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\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 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 lt_cv_prog_compiler_pic_works=yes fi fi $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; } if test x"$lt_cv_prog_compiler_pic_works" = xyes; then case $lt_prog_compiler_pic in "" | " "*) ;; *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; esac else lt_prog_compiler_pic= lt_prog_compiler_can_build_shared=no fi fi # # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } if ${lt_cv_prog_compiler_static_works+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_static_works=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 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>&5 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_static_works=yes fi else lt_cv_prog_compiler_static_works=yes fi fi $RM -r conftest* LDFLAGS="$save_LDFLAGS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 $as_echo "$lt_cv_prog_compiler_static_works" >&6; } if test x"$lt_cv_prog_compiler_static_works" = xyes; then : else lt_prog_compiler_static= fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } if ${lt_cv_prog_compiler_c_o+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_c_o=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\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 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_cv_prog_compiler_c_o=yes fi fi chmod u+w . 2>&5 $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* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 $as_echo "$lt_cv_prog_compiler_c_o" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } if ${lt_cv_prog_compiler_c_o+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_c_o=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\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 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_cv_prog_compiler_c_o=yes fi fi chmod u+w . 2>&5 $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* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 $as_echo "$lt_cv_prog_compiler_c_o" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 $as_echo_n "checking if we can lock with hard links... " >&6; } 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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 $as_echo "$hard_links" >&6; } if test "$hard_links" = no; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} need_locks=warn fi else need_locks=no fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } runpath_var= allow_undefined_flag= always_export_symbols=no archive_cmds= archive_expsym_cmds= compiler_needs_object=no enable_shared_with_static_runtimes=no export_dynamic_flag_spec= export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' hardcode_automatic=no hardcode_direct=no hardcode_direct_absolute=no hardcode_libdir_flag_spec= hardcode_libdir_separator= hardcode_minus_L=no hardcode_shlibpath_var=unsupported inherit_rpath=no link_all_deplibs=unknown module_cmds= module_expsym_cmds= old_archive_from_new_cmds= old_archive_from_expsyms_cmds= thread_safe_flag_spec= whole_archive_flag_spec= # include_expsyms should be a list of space-separated symbols to be *always* # included in the symbol list include_expsyms= # 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'. exclude_expsyms='_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. 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 ;; linux* | k*bsd*-gnu | gnu*) link_all_deplibs=no ;; esac ld_shlibs=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 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' export_dynamic_flag_spec='${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 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' else whole_archive_flag_spec= 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 ld_shlibs=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 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='' ;; m68k) archive_cmds='$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)' hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes ;; esac ;; beos*) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then allow_undefined_flag=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' else ld_shlibs=no fi ;; cygwin* | mingw* | pw32* | cegcc*) # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, # as there is no search path for DLLs. hardcode_libdir_flag_spec='-L$libdir' export_dynamic_flag_spec='${wl}--export-all-symbols' allow_undefined_flag=unsupported always_export_symbols=no enable_shared_with_static_runtimes=yes export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols' exclude_expsyms='[_]+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 archive_cmds='$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... archive_expsym_cmds='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 ld_shlibs=no fi ;; haiku*) archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' link_all_deplibs=yes ;; interix[3-9]*) hardcode_direct=no hardcode_shlibpath_var=no hardcode_libdir_flag_spec='${wl}-rpath,$libdir' export_dynamic_flag_spec='${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. archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' archive_expsym_cmds='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 whole_archive_flag_spec='${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 whole_archive_flag_spec='${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 whole_archive_flag_spec= 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 whole_archive_flag_spec='${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' compiler_needs_object=yes ;; esac case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C 5.9 whole_archive_flag_spec='${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' compiler_needs_object=yes tmp_sharedflag='-G' ;; *Sun\ F*) # Sun Fortran 8.3 tmp_sharedflag='-G' ;; esac archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' if test "x$supports_anon_versioning" = xyes; then archive_expsym_cmds='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 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' if test "x$supports_anon_versioning" = xyes; then archive_expsym_cmds='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 ld_shlibs=no fi ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= else archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='$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 ld_shlibs=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 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs=no fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) ld_shlibs=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 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs=no fi ;; esac ;; sunos4*) archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' wlarc= hardcode_direct=yes hardcode_shlibpath_var=no ;; *) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs=no fi ;; esac if test "$ld_shlibs" = no; then runpath_var= hardcode_libdir_flag_spec= export_dynamic_flag_spec= whole_archive_flag_spec= fi else # PORTME fill in a description of your system's linker (not GNU ld) case $host_os in aix3*) allow_undefined_flag=unsupported always_export_symbols=yes archive_expsym_cmds='$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. hardcode_minus_L=yes if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. hardcode_direct=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 export_symbols_cmds='$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 export_symbols_cmds='$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. archive_cmds='' hardcode_direct=yes hardcode_direct_absolute=yes hardcode_libdir_separator=':' link_all_deplibs=yes file_list_spec='${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 hardcode_direct=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 hardcode_minus_L=yes hardcode_libdir_flag_spec='-L$libdir' hardcode_libdir_separator= fi ;; esac shared_flag='-shared' if test "$aix_use_runtimelinking" = yes; then shared_flag="$shared_flag "'${wl}-G' fi link_all_deplibs=no 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 export_dynamic_flag_spec='${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. always_export_symbols=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. allow_undefined_flag='-berok' # Determine the default libpath from the value encoded in an # empty executable. if test "${lt_cv_aix_libpath+set}" = set; then aix_libpath=$lt_cv_aix_libpath else if ${lt_cv_aix_libpath_+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\([^ ]*\) *$/\1/ p } }' lt_cv_aix_libpath_=`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_cv_aix_libpath_"; then lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z "$lt_cv_aix_libpath_"; then lt_cv_aix_libpath_="/usr/lib:/lib" fi fi aix_libpath=$lt_cv_aix_libpath_ fi hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" archive_expsym_cmds='$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 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' allow_undefined_flag="-z nodefs" archive_expsym_cmds="\$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. if test "${lt_cv_aix_libpath+set}" = set; then aix_libpath=$lt_cv_aix_libpath else if ${lt_cv_aix_libpath_+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\([^ ]*\) *$/\1/ p } }' lt_cv_aix_libpath_=`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_cv_aix_libpath_"; then lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z "$lt_cv_aix_libpath_"; then lt_cv_aix_libpath_="/usr/lib:/lib" fi fi aix_libpath=$lt_cv_aix_libpath_ fi hardcode_libdir_flag_spec='${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. no_undefined_flag=' ${wl}-bernotok' allow_undefined_flag=' ${wl}-berok' if test "$with_gnu_ld" = yes; then # We only use this code for GNU lds that support --whole-archive. whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' else # Exported symbols can be pulled into shared objects from archives whole_archive_flag_spec='$convenience' fi archive_cmds_need_lc=yes # This is similar to how AIX traditionally builds its shared libraries. archive_expsym_cmds="\$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 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds='' ;; m68k) archive_cmds='$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)' hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes ;; esac ;; bsdi[45]*) export_dynamic_flag_spec=-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 hardcode_libdir_flag_spec=' ' allow_undefined_flag=unsupported always_export_symbols=yes file_list_spec='@' # 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. archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' archive_expsym_cmds='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, )='true' enable_shared_with_static_runtimes=yes exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' # Don't use ranlib old_postinstall_cmds='chmod 644 $oldlib' postlink_cmds='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 hardcode_libdir_flag_spec=' ' allow_undefined_flag=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. archive_cmds='$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. old_archive_from_new_cmds='true' # FIXME: Should let the user specify the lib program. old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' enable_shared_with_static_runtimes=yes ;; esac ;; darwin* | rhapsody*) archive_cmds_need_lc=no hardcode_direct=no hardcode_automatic=yes hardcode_shlibpath_var=unsupported if test "$lt_cv_ld_force_load" = "yes"; then whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' else whole_archive_flag_spec='' fi link_all_deplibs=yes allow_undefined_flag="$_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 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" archive_expsym_cmds="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}" module_expsym_cmds="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}" else ld_shlibs=no fi ;; dgux*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec='-L$libdir' hardcode_shlibpath_var=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*) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no ;; # Unfortunately, older versions of FreeBSD 2 do not have this feature. freebsd2.*) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes hardcode_minus_L=yes hardcode_shlibpath_var=no ;; # FreeBSD 3 and greater uses gcc -shared to do shared libraries. freebsd* | dragonfly*) archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no ;; hpux9*) if test "$GCC" = yes; then archive_cmds='$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 archive_cmds='$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 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes export_dynamic_flag_spec='${wl}-E' ;; hpux10*) if test "$GCC" = yes && test "$with_gnu_ld" = no; then archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' fi if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: hardcode_direct=yes hardcode_direct_absolute=yes export_dynamic_flag_spec='${wl}-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes fi ;; hpux11*) if test "$GCC" = yes && test "$with_gnu_ld" = no; then case $host_cpu in hppa*64*) archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) archive_cmds='$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*) archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) # 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) { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 $as_echo_n "checking if $CC understands -b... " >&6; } if ${lt_cv_prog_compiler__b+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler__b=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS -b" 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>&5 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler__b=yes fi else lt_cv_prog_compiler__b=yes fi fi $RM -r conftest* LDFLAGS="$save_LDFLAGS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 $as_echo "$lt_cv_prog_compiler__b" >&6; } if test x"$lt_cv_prog_compiler__b" = xyes; then archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' fi ;; esac fi if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: case $host_cpu in hppa*64*|ia64*) hardcode_direct=no hardcode_shlibpath_var=no ;; *) hardcode_direct=yes hardcode_direct_absolute=yes export_dynamic_flag_spec='${wl}-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) if test "$GCC" = yes; then archive_cmds='$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. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } if ${lt_cv_irix_exported_symbol+:} false; then : $as_echo_n "(cached) " >&6 else save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int foo (void) { return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_cv_irix_exported_symbol=yes else lt_cv_irix_exported_symbol=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LDFLAGS="$save_LDFLAGS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 $as_echo "$lt_cv_irix_exported_symbol" >&6; } if test "$lt_cv_irix_exported_symbol" = yes; then archive_expsym_cmds='$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 archive_cmds='$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' archive_expsym_cmds='$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 archive_cmds_need_lc='no' hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: inherit_rpath=yes link_all_deplibs=yes ;; netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF fi hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no ;; newsos6) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: hardcode_shlibpath_var=no ;; *nto* | *qnx*) ;; openbsd*) if test -f /usr/libexec/ld.so; then hardcode_direct=yes hardcode_shlibpath_var=no hardcode_direct_absolute=yes if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' hardcode_libdir_flag_spec='${wl}-rpath,$libdir' export_dynamic_flag_spec='${wl}-E' else case $host_os in openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec='-R$libdir' ;; *) archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ;; esac fi else ld_shlibs=no fi ;; os2*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes allow_undefined_flag=unsupported archive_cmds='$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' old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ;; osf3*) if test "$GCC" = yes; then allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' archive_cmds='$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 allow_undefined_flag=' -expect_unresolved \*' archive_cmds='$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 archive_cmds_need_lc='no' hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; osf4* | osf5*) # as osf3* with the addition of -msym flag if test "$GCC" = yes; then allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' archive_cmds='$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' hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' else allow_undefined_flag=' -expect_unresolved \*' archive_cmds='$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' archive_expsym_cmds='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 hardcode_libdir_flag_spec='-rpath $libdir' fi archive_cmds_need_lc='no' hardcode_libdir_separator=: ;; solaris*) no_undefined_flag=' -z defs' if test "$GCC" = yes; then wlarc='${wl}' archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='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='' archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' archive_expsym_cmds='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}' archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='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 hardcode_libdir_flag_spec='-R$libdir' hardcode_shlibpath_var=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 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' else whole_archive_flag_spec='-z allextract$convenience -z defaultextract' fi ;; esac link_all_deplibs=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. archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' fi hardcode_libdir_flag_spec='-L$libdir' hardcode_direct=yes hardcode_minus_L=yes hardcode_shlibpath_var=no ;; sysv4) case $host_vendor in sni) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes # is this really true??? ;; siemens) ## LD is ld it makes a PLAMLIB ## CC just makes a GrossModule. archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' reload_cmds='$CC -r -o $output$reload_objs' hardcode_direct=no ;; motorola) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=no #Motorola manual says yes, but my tests say they lie ;; esac runpath_var='LD_RUN_PATH' hardcode_shlibpath_var=no ;; sysv4.3*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var=no export_dynamic_flag_spec='-Bexport' ;; sysv4*MP*) if test -d /usr/nec; then archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var=no runpath_var=LD_RUN_PATH hardcode_runpath_var=yes ld_shlibs=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) no_undefined_flag='${wl}-z,text' archive_cmds_need_lc=no hardcode_shlibpath_var=no runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$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. no_undefined_flag='${wl}-z,text' allow_undefined_flag='${wl}-z,nodefs' archive_cmds_need_lc=no hardcode_shlibpath_var=no hardcode_libdir_flag_spec='${wl}-R,$libdir' hardcode_libdir_separator=':' link_all_deplibs=yes export_dynamic_flag_spec='${wl}-Bexport' runpath_var='LD_RUN_PATH' if test "$GCC" = yes; then archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; uts4*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec='-L$libdir' hardcode_shlibpath_var=no ;; *) ld_shlibs=no ;; esac if test x$host_vendor = xsni; then case $host in sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) export_dynamic_flag_spec='${wl}-Blargedynsym' ;; esac fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 $as_echo "$ld_shlibs" >&6; } test "$ld_shlibs" = no && can_build_shared=no with_gnu_ld=$with_gnu_ld # # Do we need to explicitly link libc? # case "x$archive_cmds_need_lc" in x|xyes) # Assume -lc should be added archive_cmds_need_lc=yes if test "$enable_shared" = yes && test "$GCC" = yes; then case $archive_cmds 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. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } if ${lt_cv_archive_cmds_need_lc+:} false; then : $as_echo_n "(cached) " >&6 else $RM conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } 2>conftest.err; then soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs= wl=$lt_prog_compiler_wl pic_flag=$lt_prog_compiler_pic compiler_flags=-v linker_flags=-v verstring= output_objdir=. libname=conftest lt_save_allow_undefined_flag=$allow_undefined_flag allow_undefined_flag= if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then lt_cv_archive_cmds_need_lc=no else lt_cv_archive_cmds_need_lc=yes fi allow_undefined_flag=$lt_save_allow_undefined_flag else cat conftest.err 1>&5 fi $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; } archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc ;; esac fi ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 $as_echo_n "checking dynamic linker characteristics... " >&6; } 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.so # instead of lib.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}' 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`' 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 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_shlibpath_overrides_runpath=no save_LDFLAGS=$LDFLAGS save_libdir=$libdir eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : lt_cv_shlibpath_overrides_runpath=yes fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LDFLAGS=$save_LDFLAGS libdir=$save_libdir fi 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 # 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="/lib /usr/lib $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' ;; netbsdelf*-gnu) version_type=linux 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='NetBSD ld.elf_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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 $as_echo "$dynamic_linker" >&6; } 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 $as_echo_n "checking how to hardcode library paths into programs... " >&6; } hardcode_action= if test -n "$hardcode_libdir_flag_spec" || test -n "$runpath_var" || test "X$hardcode_automatic" = "Xyes" ; then # We can hardcode non-existent directories. if test "$hardcode_direct" != 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, )" != no && test "$hardcode_minus_L" != no; then # Linking always hardcodes the temporary library directory. hardcode_action=relink else # We can link without hardcoding, and we can hardcode nonexisting dirs. hardcode_action=immediate fi else # We cannot hardcode anything, or else we can only hardcode existing # directories. hardcode_action=unsupported fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 $as_echo "$hardcode_action" >&6; } if test "$hardcode_action" = relink || test "$inherit_rpath" = 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 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 $as_echo_n "checking for dlopen in -ldl... " >&6; } if ${ac_cv_lib_dl_dlopen+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dlopen (); int main () { return dlopen (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_dl_dlopen=yes else ac_cv_lib_dl_dlopen=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } if test "x$ac_cv_lib_dl_dlopen" = xyes; then : lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else lt_cv_dlopen="dyld" lt_cv_dlopen_libs= lt_cv_dlopen_self=yes fi ;; *) ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" if test "x$ac_cv_func_shl_load" = xyes; then : lt_cv_dlopen="shl_load" else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 $as_echo_n "checking for shl_load in -ldld... " >&6; } if ${ac_cv_lib_dld_shl_load+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldld $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char shl_load (); int main () { return shl_load (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_dld_shl_load=yes else ac_cv_lib_dld_shl_load=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 $as_echo "$ac_cv_lib_dld_shl_load" >&6; } if test "x$ac_cv_lib_dld_shl_load" = xyes; then : lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" else ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" if test "x$ac_cv_func_dlopen" = xyes; then : lt_cv_dlopen="dlopen" else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 $as_echo_n "checking for dlopen in -ldl... " >&6; } if ${ac_cv_lib_dl_dlopen+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dlopen (); int main () { return dlopen (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_dl_dlopen=yes else ac_cv_lib_dl_dlopen=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } if test "x$ac_cv_lib_dl_dlopen" = xyes; then : lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 $as_echo_n "checking for dlopen in -lsvld... " >&6; } if ${ac_cv_lib_svld_dlopen+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lsvld $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dlopen (); int main () { return dlopen (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_svld_dlopen=yes else ac_cv_lib_svld_dlopen=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 $as_echo "$ac_cv_lib_svld_dlopen" >&6; } if test "x$ac_cv_lib_svld_dlopen" = xyes; then : lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 $as_echo_n "checking for dld_link in -ldld... " >&6; } if ${ac_cv_lib_dld_dld_link+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldld $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dld_link (); int main () { return dld_link (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_dld_dld_link=yes else ac_cv_lib_dld_dld_link=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 $as_echo "$ac_cv_lib_dld_dld_link" >&6; } if test "x$ac_cv_lib_dld_dld_link" = xyes; then : lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" fi fi fi fi fi fi ;; 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" { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 $as_echo_n "checking whether a program can dlopen itself... " >&6; } if ${lt_cv_dlopen_self+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : lt_cv_dlopen_self=cross 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 #endif #include #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 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 (eval $ac_link) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then (./conftest; exit; ) >&5 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; esac else : # compilation failed lt_cv_dlopen_self=no fi fi rm -fr conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 $as_echo "$lt_cv_dlopen_self" >&6; } if test "x$lt_cv_dlopen_self" = xyes; then wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } if ${lt_cv_dlopen_self_static+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : lt_cv_dlopen_self_static=cross 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 #endif #include #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 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 (eval $ac_link) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then (./conftest; exit; ) >&5 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; esac else : # compilation failed lt_cv_dlopen_self_static=no fi fi rm -fr conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 $as_echo "$lt_cv_dlopen_self_static" >&6; } 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 striplib= old_striplib= { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 $as_echo_n "checking whether stripping libraries is possible... " >&6; } 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" { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } 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" { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi ;; *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } ;; esac fi # Report which library types will actually be built { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 $as_echo_n "checking if libtool supports shared libraries... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 $as_echo "$can_build_shared" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 $as_echo_n "checking whether to build shared libraries... " >&6; } 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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 $as_echo "$enable_shared" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 $as_echo_n "checking whether to build static libraries... " >&6; } # Make sure either enable_shared or enable_static is yes. test "$enable_shared" = yes || enable_static=yes { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 $as_echo "$enable_static" >&6; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu CC="$lt_save_CC" if test -n "$CXX" && ( test "X$CXX" != "Xno" && ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || (test "X$CXX" != "Xg++"))) ; then ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5 $as_echo_n "checking how to run the C++ preprocessor... " >&6; } if test -z "$CXXCPP"; then if ${ac_cv_prog_CXXCPP+:} false; then : $as_echo_n "(cached) " >&6 else # Double quotes because CXXCPP needs to be expanded for CXXCPP in "$CXX -E" "/lib/cpp" do ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : break fi done ac_cv_prog_CXXCPP=$CXXCPP fi CXXCPP=$ac_cv_prog_CXXCPP else ac_cv_prog_CXXCPP=$CXXCPP fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5 $as_echo "$CXXCPP" >&6; } ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check See \`config.log' for more details" "$LINENO" 5; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu else _lt_caught_CXX_error=yes fi ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu archive_cmds_need_lc_CXX=no allow_undefined_flag_CXX= always_export_symbols_CXX=no archive_expsym_cmds_CXX= compiler_needs_object_CXX=no export_dynamic_flag_spec_CXX= hardcode_direct_CXX=no hardcode_direct_absolute_CXX=no hardcode_libdir_flag_spec_CXX= hardcode_libdir_separator_CXX= hardcode_minus_L_CXX=no hardcode_shlibpath_var_CXX=unsupported hardcode_automatic_CXX=no inherit_rpath_CXX=no module_cmds_CXX= module_expsym_cmds_CXX= link_all_deplibs_CXX=unknown old_archive_cmds_CXX=$old_archive_cmds reload_flag_CXX=$reload_flag reload_cmds_CXX=$reload_cmds no_undefined_flag_CXX= whole_archive_flag_spec_CXX= enable_shared_with_static_runtimes_CXX=no # Source file extension for C++ test sources. ac_ext=cpp # Object file extension for compiled C++ test sources. objext=o objext_CXX=$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. # 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 # save warnings/boilerplate of simple test code 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* 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* # 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 compiler_CXX=$CC for cc_temp in $compiler""; 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-%%"` 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_prog_compiler_no_builtin_flag_CXX=' -fno-builtin' else lt_prog_compiler_no_builtin_flag_CXX= fi if test "$GXX" = yes; then # Set up default GNU C++ configuration # Check whether --with-gnu-ld was given. if test "${with_gnu_ld+set}" = set; then : withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes else with_gnu_ld=no fi ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 $as_echo_n "checking for ld used by $CC... " >&6; } 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 $as_echo_n "checking for GNU ld... " >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 $as_echo_n "checking for non-GNU ld... " >&6; } fi if ${lt_cv_path_LD+:} false; then : $as_echo_n "(cached) " >&6 else 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 &5 $as_echo "$LD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } if ${lt_cv_prog_gnu_ld+:} false; then : $as_echo_n "(cached) " >&6 else # I'd rather use --version here, but apparently some GNU lds only accept -v. case `$LD -v 2>&1 &5 $as_echo "$lt_cv_prog_gnu_ld" >&6; } with_gnu_ld=$lt_cv_prog_gnu_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 archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_CXX='$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' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${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 whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' else whole_archive_flag_spec_CXX= 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. archive_cmds_CXX='$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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } ld_shlibs_CXX=yes case $host_os in aix3*) # FIXME: insert proper C++ library support ld_shlibs_CXX=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. archive_cmds_CXX='' hardcode_direct_CXX=yes hardcode_direct_absolute_CXX=yes hardcode_libdir_separator_CXX=':' link_all_deplibs_CXX=yes file_list_spec_CXX='${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 hardcode_direct_CXX=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 hardcode_minus_L_CXX=yes hardcode_libdir_flag_spec_CXX='-L$libdir' hardcode_libdir_separator_CXX= 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 export_dynamic_flag_spec_CXX='${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. always_export_symbols_CXX=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. allow_undefined_flag_CXX='-berok' # Determine the default libpath from the value encoded in an empty # executable. if test "${lt_cv_aix_libpath+set}" = set; then aix_libpath=$lt_cv_aix_libpath else if ${lt_cv_aix_libpath__CXX+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\([^ ]*\) *$/\1/ p } }' lt_cv_aix_libpath__CXX=`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_cv_aix_libpath__CXX"; then lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z "$lt_cv_aix_libpath__CXX"; then lt_cv_aix_libpath__CXX="/usr/lib:/lib" fi fi aix_libpath=$lt_cv_aix_libpath__CXX fi hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath" archive_expsym_cmds_CXX='$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 hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib' allow_undefined_flag_CXX="-z nodefs" archive_expsym_cmds_CXX="\$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. if test "${lt_cv_aix_libpath+set}" = set; then aix_libpath=$lt_cv_aix_libpath else if ${lt_cv_aix_libpath__CXX+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\([^ ]*\) *$/\1/ p } }' lt_cv_aix_libpath__CXX=`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_cv_aix_libpath__CXX"; then lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z "$lt_cv_aix_libpath__CXX"; then lt_cv_aix_libpath__CXX="/usr/lib:/lib" fi fi aix_libpath=$lt_cv_aix_libpath__CXX fi hardcode_libdir_flag_spec_CXX='${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. no_undefined_flag_CXX=' ${wl}-bernotok' allow_undefined_flag_CXX=' ${wl}-berok' if test "$with_gnu_ld" = yes; then # We only use this code for GNU lds that support --whole-archive. whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive' else # Exported symbols can be pulled into shared objects from archives whole_archive_flag_spec_CXX='$convenience' fi archive_cmds_need_lc_CXX=yes # This is similar to how AIX traditionally builds its shared # libraries. archive_expsym_cmds_CXX="\$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 allow_undefined_flag_CXX=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' else ld_shlibs_CXX=no fi ;; chorus*) case $cc_basename in *) # FIXME: insert proper C++ library support ld_shlibs_CXX=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. hardcode_libdir_flag_spec_CXX=' ' allow_undefined_flag_CXX=unsupported always_export_symbols_CXX=yes file_list_spec_CXX='@' # 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. archive_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' archive_expsym_cmds_CXX='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, CXX)='true' enable_shared_with_static_runtimes_CXX=yes # Don't use ranlib old_postinstall_cmds_CXX='chmod 644 $oldlib' postlink_cmds_CXX='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, CXX) is actually meaningless, # as there is no search path for DLLs. hardcode_libdir_flag_spec_CXX='-L$libdir' export_dynamic_flag_spec_CXX='${wl}--export-all-symbols' allow_undefined_flag_CXX=unsupported always_export_symbols_CXX=no enable_shared_with_static_runtimes_CXX=yes if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then archive_cmds_CXX='$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... archive_expsym_cmds_CXX='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 ld_shlibs_CXX=no fi ;; esac ;; darwin* | rhapsody*) archive_cmds_need_lc_CXX=no hardcode_direct_CXX=no hardcode_automatic_CXX=yes hardcode_shlibpath_var_CXX=unsupported if test "$lt_cv_ld_force_load" = "yes"; then whole_archive_flag_spec_CXX='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' else whole_archive_flag_spec_CXX='' fi link_all_deplibs_CXX=yes allow_undefined_flag_CXX="$_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 archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" archive_expsym_cmds_CXX="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}" module_expsym_cmds_CXX="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}" if test "$lt_cv_apple_cc_single_mod" != "yes"; then archive_cmds_CXX="\$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}" archive_expsym_cmds_CXX="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 ld_shlibs_CXX=no fi ;; dgux*) case $cc_basename in ec++*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; ghcx*) # Green Hills C++ Compiler # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac ;; freebsd2.*) # C++ shared libraries reported to be fairly broken before # switch to ELF ld_shlibs_CXX=no ;; freebsd-elf*) archive_cmds_need_lc_CXX=no ;; freebsd* | dragonfly*) # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF # conventions ld_shlibs_CXX=yes ;; gnu*) ;; haiku*) archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' link_all_deplibs_CXX=yes ;; hpux9*) hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' hardcode_libdir_separator_CXX=: export_dynamic_flag_spec_CXX='${wl}-E' hardcode_direct_CXX=yes hardcode_minus_L_CXX=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 ld_shlibs_CXX=no ;; aCC*) archive_cmds_CXX='$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 archive_cmds_CXX='$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 ld_shlibs_CXX=no fi ;; esac ;; hpux10*|hpux11*) if test $with_gnu_ld = no; then hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' hardcode_libdir_separator_CXX=: case $host_cpu in hppa*64*|ia64*) ;; *) export_dynamic_flag_spec_CXX='${wl}-E' ;; esac fi case $host_cpu in hppa*64*|ia64*) hardcode_direct_CXX=no hardcode_shlibpath_var_CXX=no ;; *) hardcode_direct_CXX=yes hardcode_direct_absolute_CXX=yes hardcode_minus_L_CXX=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 ld_shlibs_CXX=no ;; aCC*) case $host_cpu in hppa*64*) archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; ia64*) archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; *) archive_cmds_CXX='$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*) archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; ia64*) archive_cmds_CXX='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; *) archive_cmds_CXX='$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 ld_shlibs_CXX=no fi ;; esac ;; interix[3-9]*) hardcode_direct_CXX=no hardcode_shlibpath_var_CXX=no hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' export_dynamic_flag_spec_CXX='${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. archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' archive_expsym_cmds_CXX='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++ archive_cmds_CXX='$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. old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs' ;; *) if test "$GXX" = yes; then if test "$with_gnu_ld" = no; then archive_cmds_CXX='$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 archive_cmds_CXX='$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 link_all_deplibs_CXX=yes ;; esac hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_CXX=: inherit_rpath_CXX=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. archive_cmds_CXX='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' archive_expsym_cmds_CXX='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"' hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' # Archives containing C++ object files must be created using # "CC -Bstatic", where "CC" is the KAI C++ compiler. old_archive_cmds_CXX='$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."*) archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_CXX='$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 archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ;; esac archive_cmds_need_lc_CXX=no hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive' ;; pgCC* | pgcpp*) # Portland Group C++ compiler case `$CC -V` in *pgCC\ [1-5].* | *pgcpp\ [1-5].*) prelink_cmds_CXX='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`"' old_archive_cmds_CXX='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' archive_cmds_CXX='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' archive_expsym_cmds_CXX='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 archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' archive_expsym_cmds_CXX='$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 hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' whole_archive_flag_spec_CXX='${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++ archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' archive_expsym_cmds_CXX='$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 hardcode_libdir_flag_spec_CXX='-rpath $libdir' hardcode_libdir_separator_CXX=: # 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 hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' export_dynamic_flag_spec_CXX='${wl}--export-dynamic' archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' if test "x$supports_anon_versioning" = xyes; then archive_expsym_cmds_CXX='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 no_undefined_flag_CXX=' -zdefs' archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols' hardcode_libdir_flag_spec_CXX='-R$libdir' whole_archive_flag_spec_CXX='${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' compiler_needs_object_CXX=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. old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs' ;; esac ;; esac ;; lynxos*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; m88k*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; mvs*) case $cc_basename in cxx*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac ;; netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' wlarc= hardcode_libdir_flag_spec_CXX='-R$libdir' hardcode_direct_CXX=yes hardcode_shlibpath_var_CXX=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*) ld_shlibs_CXX=yes ;; openbsd2*) # C++ shared libraries are fairly broken ld_shlibs_CXX=no ;; openbsd*) if test -f /usr/libexec/ld.so; then hardcode_direct_CXX=yes hardcode_shlibpath_var_CXX=no hardcode_direct_absolute_CXX=yes archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib' export_dynamic_flag_spec_CXX='${wl}-E' whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' fi output_verbose_link_cmd=func_echo_all else ld_shlibs_CXX=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. archive_cmds_CXX='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' hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' hardcode_libdir_separator_CXX=: # Archives containing C++ object files must be created using # the KAI C++ compiler. case $host in osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;; *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;; esac ;; RCC*) # Rational C++ 2.4.1 # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; cxx*) case $host in osf3*) allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' archive_cmds_CXX='$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' hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' ;; *) allow_undefined_flag_CXX=' -expect_unresolved \*' archive_cmds_CXX='$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' archive_expsym_cmds_CXX='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' hardcode_libdir_flag_spec_CXX='-rpath $libdir' ;; esac hardcode_libdir_separator_CXX=: # 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 allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' case $host in osf3*) archive_cmds_CXX='$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' ;; *) archive_cmds_CXX='$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 hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_CXX=: # 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 ld_shlibs_CXX=no fi ;; esac ;; psos*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; sunos4*) case $cc_basename in CC*) # Sun C++ 4.x # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; lcc*) # Lucid # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac ;; solaris*) case $cc_basename in CC* | sunCC*) # Sun C++ 4.2, 5.x and Centerline C++ archive_cmds_need_lc_CXX=yes no_undefined_flag_CXX=' -zdefs' archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' archive_expsym_cmds_CXX='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' hardcode_libdir_flag_spec_CXX='-R$libdir' hardcode_shlibpath_var_CXX=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?) whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract' ;; esac link_all_deplibs_CXX=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. old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs' ;; gcx*) # Green Hills C++ Compiler archive_cmds_CXX='$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. old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs' ;; *) # GNU C++ compiler with Solaris linker if test "$GXX" = yes && test "$with_gnu_ld" = no; then no_undefined_flag_CXX=' ${wl}-z ${wl}defs' if $CC --version | $GREP -v '^2\.7' > /dev/null; then archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' archive_expsym_cmds_CXX='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. archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' archive_expsym_cmds_CXX='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 hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir' case $host_os in solaris2.[0-5] | solaris2.[0-5].*) ;; *) whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' ;; esac fi ;; esac ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) no_undefined_flag_CXX='${wl}-z,text' archive_cmds_need_lc_CXX=no hardcode_shlibpath_var_CXX=no runpath_var='LD_RUN_PATH' case $cc_basename in CC*) archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; *) archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_CXX='$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. no_undefined_flag_CXX='${wl}-z,text' allow_undefined_flag_CXX='${wl}-z,nodefs' archive_cmds_need_lc_CXX=no hardcode_shlibpath_var_CXX=no hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir' hardcode_libdir_separator_CXX=':' link_all_deplibs_CXX=yes export_dynamic_flag_spec_CXX='${wl}-Bexport' runpath_var='LD_RUN_PATH' case $cc_basename in CC*) archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~ '"$old_archive_cmds_CXX" reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~ '"$reload_cmds_CXX" ;; *) archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds_CXX='$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 ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac ;; vxworks*) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; *) # FIXME: insert proper C++ library support ld_shlibs_CXX=no ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5 $as_echo "$ld_shlibs_CXX" >&6; } test "$ld_shlibs_CXX" = no && can_build_shared=no GCC_CXX="$GXX" LD_CXX="$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... # Dependencies to place before and after the object being linked: predep_objects_CXX= postdep_objects_CXX= predeps_CXX= postdeps_CXX= compiler_lib_search_path_CXX= cat > conftest.$ac_ext <<_LT_EOF class Foo { public: Foo (void) { a = 0; } private: int a; }; _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 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; 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 "$compiler_lib_search_path_CXX"; then compiler_lib_search_path_CXX="${prev}${p}" else compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${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 "$postdeps_CXX"; then postdeps_CXX="${prev}${p}" else postdeps_CXX="${postdeps_CXX} ${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 "$predep_objects_CXX"; then predep_objects_CXX="$p" else predep_objects_CXX="$predep_objects_CXX $p" fi else if test -z "$postdep_objects_CXX"; then postdep_objects_CXX="$p" else postdep_objects_CXX="$postdep_objects_CXX $p" fi fi ;; *) ;; # Ignore the rest. esac done # Clean up. rm -f a.out a.exe else echo "libtool.m4: error: problem compiling CXX test program" fi $RM -f confest.$objext CFLAGS=$_lt_libdeps_save_CFLAGS # PORTME: override above test on systems where it is broken 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. predep_objects_CXX= postdep_objects_CXX= postdeps_CXX= ;; 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 postdeps_CXX='-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 postdeps_CXX='-library=Cstd -library=Crun' fi ;; esac ;; esac case " $postdeps_CXX " in *" -lc "*) archive_cmds_need_lc_CXX=no ;; esac compiler_lib_search_dirs_CXX= if test -n "${compiler_lib_search_path_CXX}"; then compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'` fi lt_prog_compiler_wl_CXX= lt_prog_compiler_pic_CXX= lt_prog_compiler_static_CXX= # C++ specific cases for pic, static, wl, etc. if test "$GXX" = yes; then lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_static_CXX='-static' case $host_os in aix*) # All AIX code is PIC. if test "$host_cpu" = ia64; then # AIX 5 now supports IA64 processor lt_prog_compiler_static_CXX='-Bstatic' fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support lt_prog_compiler_pic_CXX='-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_prog_compiler_pic_CXX='-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 lt_prog_compiler_pic_CXX='-DDLL_EXPORT' ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files lt_prog_compiler_pic_CXX='-fno-common' ;; *djgpp*) # DJGPP does not support shared libraries at all lt_prog_compiler_pic_CXX= ;; haiku*) # PIC is the default for Haiku. # The "-static" flag exists, but is broken. lt_prog_compiler_static_CXX= ;; 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_prog_compiler_pic_CXX=-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_prog_compiler_pic_CXX='-fPIC' ;; esac ;; *qnx* | *nto*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. lt_prog_compiler_pic_CXX='-fPIC -shared' ;; *) lt_prog_compiler_pic_CXX='-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_prog_compiler_static_CXX='-Bstatic' else lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp' fi ;; chorus*) case $cc_basename in cxch68*) # Green Hills C++ Compiler # _LT_TAGVAR(lt_prog_compiler_static, CXX)="--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). lt_prog_compiler_pic_CXX='-DDLL_EXPORT' ;; dgux*) case $cc_basename in ec++*) lt_prog_compiler_pic_CXX='-KPIC' ;; ghcx*) # Green Hills C++ Compiler lt_prog_compiler_pic_CXX='-pic' ;; *) ;; esac ;; freebsd* | dragonfly*) # FreeBSD uses GNU C++ ;; hpux9* | hpux10* | hpux11*) case $cc_basename in CC*) lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_static_CXX='${wl}-a ${wl}archive' if test "$host_cpu" != ia64; then lt_prog_compiler_pic_CXX='+Z' fi ;; aCC*) lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_static_CXX='${wl}-a ${wl}archive' case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) lt_prog_compiler_pic_CXX='+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_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_static_CXX='-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_prog_compiler_wl_CXX='--backend -Wl,' lt_prog_compiler_pic_CXX='-fPIC' ;; ecpc* ) # old Intel C++ for x86_64 which still supported -KPIC. lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-KPIC' lt_prog_compiler_static_CXX='-static' ;; icpc* ) # Intel C++, used to be incompatible with GCC. # ICC 10 doesn't accept -KPIC any more. lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-fPIC' lt_prog_compiler_static_CXX='-static' ;; pgCC* | pgcpp*) # Portland Group C++ compiler lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-fpic' lt_prog_compiler_static_CXX='-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_prog_compiler_pic_CXX= lt_prog_compiler_static_CXX='-non_shared' ;; xlc* | xlC* | bgxl[cC]* | mpixl[cC]*) # IBM XL 8.0, 9.0 on PPC and BlueGene lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-qpic' lt_prog_compiler_static_CXX='-qstaticlink' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 lt_prog_compiler_pic_CXX='-KPIC' lt_prog_compiler_static_CXX='-Bstatic' lt_prog_compiler_wl_CXX='-Qoption ld ' ;; esac ;; esac ;; lynxos*) ;; m88k*) ;; mvs*) case $cc_basename in cxx*) lt_prog_compiler_pic_CXX='-W c,exportall' ;; *) ;; esac ;; netbsd* | netbsdelf*-gnu) ;; *qnx* | *nto*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. lt_prog_compiler_pic_CXX='-fPIC -shared' ;; osf3* | osf4* | osf5*) case $cc_basename in KCC*) lt_prog_compiler_wl_CXX='--backend -Wl,' ;; RCC*) # Rational C++ 2.4.1 lt_prog_compiler_pic_CXX='-pic' ;; cxx*) # Digital/Compaq C++ lt_prog_compiler_wl_CXX='-Wl,' # Make sure the PIC flag is empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC. lt_prog_compiler_pic_CXX= lt_prog_compiler_static_CXX='-non_shared' ;; *) ;; esac ;; psos*) ;; solaris*) case $cc_basename in CC* | sunCC*) # Sun C++ 4.2, 5.x and Centerline C++ lt_prog_compiler_pic_CXX='-KPIC' lt_prog_compiler_static_CXX='-Bstatic' lt_prog_compiler_wl_CXX='-Qoption ld ' ;; gcx*) # Green Hills C++ Compiler lt_prog_compiler_pic_CXX='-PIC' ;; *) ;; esac ;; sunos4*) case $cc_basename in CC*) # Sun C++ 4.x lt_prog_compiler_pic_CXX='-pic' lt_prog_compiler_static_CXX='-Bstatic' ;; lcc*) # Lucid lt_prog_compiler_pic_CXX='-pic' ;; *) ;; esac ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) case $cc_basename in CC*) lt_prog_compiler_wl_CXX='-Wl,' lt_prog_compiler_pic_CXX='-KPIC' lt_prog_compiler_static_CXX='-Bstatic' ;; esac ;; tandem*) case $cc_basename in NCC*) # NonStop-UX NCC 3.20 lt_prog_compiler_pic_CXX='-KPIC' ;; *) ;; esac ;; vxworks*) ;; *) lt_prog_compiler_can_build_shared_CXX=no ;; esac fi case $host_os in # For platforms which do not support PIC, -DPIC is meaningless: *djgpp*) lt_prog_compiler_pic_CXX= ;; *) lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC" ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 $as_echo_n "checking for $compiler option to produce PIC... " >&6; } if ${lt_cv_prog_compiler_pic_CXX+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_pic_CXX=$lt_prog_compiler_pic_CXX fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_CXX" >&5 $as_echo "$lt_cv_prog_compiler_pic_CXX" >&6; } lt_prog_compiler_pic_CXX=$lt_cv_prog_compiler_pic_CXX # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic_CXX"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; } if ${lt_cv_prog_compiler_pic_works_CXX+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_pic_works_CXX=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC" # 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\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 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 lt_cv_prog_compiler_pic_works_CXX=yes fi fi $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; } if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then case $lt_prog_compiler_pic_CXX in "" | " "*) ;; *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;; esac else lt_prog_compiler_pic_CXX= lt_prog_compiler_can_build_shared_CXX=no fi fi # # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\" { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } if ${lt_cv_prog_compiler_static_works_CXX+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_static_works_CXX=no save_LDFLAGS="$LDFLAGS" LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 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>&5 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_static_works_CXX=yes fi else lt_cv_prog_compiler_static_works_CXX=yes fi fi $RM -r conftest* LDFLAGS="$save_LDFLAGS" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; } if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then : else lt_prog_compiler_static_CXX= fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } if ${lt_cv_prog_compiler_c_o_CXX+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_c_o_CXX=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\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 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_cv_prog_compiler_c_o_CXX=yes fi fi chmod u+w . 2>&5 $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* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } if ${lt_cv_prog_compiler_c_o_CXX+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_c_o_CXX=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\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 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_cv_prog_compiler_c_o_CXX=yes fi fi chmod u+w . 2>&5 $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* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 $as_echo_n "checking if we can lock with hard links... " >&6; } 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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 $as_echo "$hard_links" >&6; } if test "$hard_links" = no; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} need_locks=warn fi else need_locks=no fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' exclude_expsyms_CXX='_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 export_symbols_cmds_CXX='$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 export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' fi ;; pw32*) export_symbols_cmds_CXX="$ltdll_cmds" ;; cygwin* | mingw* | cegcc*) case $cc_basename in cl*) exclude_expsyms_CXX='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' ;; *) export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols' exclude_expsyms_CXX='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' ;; esac ;; linux* | k*bsd*-gnu | gnu*) link_all_deplibs_CXX=no ;; *) export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5 $as_echo "$ld_shlibs_CXX" >&6; } test "$ld_shlibs_CXX" = no && can_build_shared=no with_gnu_ld_CXX=$with_gnu_ld # # Do we need to explicitly link libc? # case "x$archive_cmds_need_lc_CXX" in x|xyes) # Assume -lc should be added archive_cmds_need_lc_CXX=yes if test "$enable_shared" = yes && test "$GCC" = yes; then case $archive_cmds_CXX 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. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } if ${lt_cv_archive_cmds_need_lc_CXX+:} false; then : $as_echo_n "(cached) " >&6 else $RM conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } 2>conftest.err; then soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs= wl=$lt_prog_compiler_wl_CXX pic_flag=$lt_prog_compiler_pic_CXX compiler_flags=-v linker_flags=-v verstring= output_objdir=. libname=conftest lt_save_allow_undefined_flag=$allow_undefined_flag_CXX allow_undefined_flag_CXX= if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then lt_cv_archive_cmds_need_lc_CXX=no else lt_cv_archive_cmds_need_lc_CXX=yes fi allow_undefined_flag_CXX=$lt_save_allow_undefined_flag else cat conftest.err 1>&5 fi $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5 $as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; } archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX ;; esac fi ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 $as_echo_n "checking dynamic linker characteristics... " >&6; } 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.so # instead of lib.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}' ;; 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`' 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 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_shlibpath_overrides_runpath=no save_LDFLAGS=$LDFLAGS save_libdir=$libdir eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \ LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\"" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : lt_cv_shlibpath_overrides_runpath=yes fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LDFLAGS=$save_LDFLAGS libdir=$save_libdir fi 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 # 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="/lib /usr/lib $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' ;; netbsdelf*-gnu) version_type=linux 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='NetBSD ld.elf_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 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 $as_echo "$dynamic_linker" >&6; } 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 $as_echo_n "checking how to hardcode library paths into programs... " >&6; } hardcode_action_CXX= if test -n "$hardcode_libdir_flag_spec_CXX" || test -n "$runpath_var_CXX" || test "X$hardcode_automatic_CXX" = "Xyes" ; then # We can hardcode non-existent directories. if test "$hardcode_direct_CXX" != 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, CXX)" != no && test "$hardcode_minus_L_CXX" != no; then # Linking always hardcodes the temporary library directory. hardcode_action_CXX=relink else # We can link without hardcoding, and we can hardcode nonexisting dirs. hardcode_action_CXX=immediate fi else # We cannot hardcode anything, or else we can only hardcode existing # directories. hardcode_action_CXX=unsupported fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5 $as_echo "$hardcode_action_CXX" >&6; } if test "$hardcode_action_CXX" = relink || test "$inherit_rpath_CXX" = 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 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_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_config_commands="$ac_config_commands libtool" # Only expand once: CPPFLAGS="$CPPFLAGS -Wall -g -fexceptions" CXXFLAGS="$CXXFLAGS -Wall -g -fexceptions" WXCONFIG=wx-config LIBXMLCONFIG=xml2-config LIBXSLTCONFIG=xslt-config # Check whether --with-wx-config was given. if test "${with_wx_config+set}" = set; then : withval=$with_wx_config; if test "$withval" != "yes" -a "$withval" != ""; then WXCONFIG=$withval fi fi wxversion=0 # Call WXTEST func { $as_echo "$as_me:${as_lineno-$LINENO}: checking wxWidgets version" >&5 $as_echo_n "checking wxWidgets version... " >&6; } if wxversion=`$WXCONFIG --version`; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $wxversion" >&5 $as_echo "$wxversion" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5 $as_echo "not found" >&6; } as_fn_error $? "wxWidgets is required. Try --with-wx-config." "$LINENO" 5 fi # Verify minimus requires vers=`echo $wxversion | $AWK 'BEGIN { FS = "."; } { printf "% d", ($1 * 1000 + $2) * 1000 + $3;}'` if test -n "$vers" && test "$vers" -ge 2008000; then WX_CPPFLAGS="`$WXCONFIG --cppflags`" WX_CXXFLAGS="`$WXCONFIG --cxxflags | sed -e 's/-fno-exceptions//'`" WX_LIBS="`$WXCONFIG --unicode --libs std stc aui richtext`" else as_fn_error $? "wxWidgets 2.8.0 or newer is required" "$LINENO" 5 fi # Check for libxml2 libxmlversion=0 # Call XML2 TEST func { $as_echo "$as_me:${as_lineno-$LINENO}: checking libxml2" >&5 $as_echo_n "checking libxml2... " >&6; } if libxmlversion=`$LIBXMLCONFIG --version`; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libxmlversion" >&5 $as_echo "$libxmlversion" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5 $as_echo "not found" >&6; } as_fn_error $? "libxml2." "$LINENO" 5 fi # Check for libxslt libxsltversion=0 # Call XSLT TEST func { $as_echo "$as_me:${as_lineno-$LINENO}: checking libxslt" >&5 $as_echo_n "checking libxslt... " >&6; } if libxsltversion=`$LIBXSLTCONFIG --version`; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libxsltversion" >&5 $as_echo "$libxsltversion" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5 $as_echo "not found" >&6; } as_fn_error $? "libxslt" "$LINENO" 5 fi CPPFLAGS="$CPPFLAGS $WX_CPPFLAGS" CXXFLAGS="$CXXFLAGS $WX_CXXFLAGS" # Check whether --enable-debug was given. if test "${enable_debug+set}" = set; then : enableval=$enable_debug; debugbuild="y" CXXFLAGS="${CXXFLAGS} -ggdb -O0" fi # Check pcre is available ac_fn_c_check_header_mongrel "$LINENO" "pcre.h" "ac_cv_header_pcre_h" "$ac_includes_default" if test "x$ac_cv_header_pcre_h" = xyes; then : else as_fn_error $? "PCRE headers not found" "$LINENO" 5 fi # Check boost::shared_ptr is available ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu ac_fn_cxx_check_header_mongrel "$LINENO" "boost/shared_ptr.hpp" "ac_cv_header_boost_shared_ptr_hpp" "$ac_includes_default" if test "x$ac_cv_header_boost_shared_ptr_hpp" = xyes; then : else as_fn_error $? "boost headers not found" "$LINENO" 5 fi # Check xercesc is available ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu ac_fn_cxx_check_header_mongrel "$LINENO" "xercesc/util/PlatformUtils.hpp" "ac_cv_header_xercesc_util_PlatformUtils_hpp" "$ac_includes_default" if test "x$ac_cv_header_xercesc_util_PlatformUtils_hpp" = xyes; then : else as_fn_error $? "Xerces-C headers not found" "$LINENO" 5 fi # Check unicode strings used in xercesc { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we support the unicode strings used in xercesc" >&5 $as_echo_n "checking if we support the unicode strings used in xercesc... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include int main() { BOOST_STATIC_ASSERT(sizeof(XMLCh) == 1 || sizeof(XMLCh) == 2 || sizeof(XMLCh) == 4); return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else as_fn_error $? "no" "$LINENO" 5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # Check expat is available ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu ac_fn_cxx_check_header_mongrel "$LINENO" "expat.h" "ac_cv_header_expat_h" "$ac_includes_default" if test "x$ac_cv_header_expat_h" = xyes; then : else as_fn_error $? "Expat headers not found" "$LINENO" 5 fi # Check enchant is available if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_PKG_CONFIG+:} false; then : $as_echo_n "(cached) " >&6 else case $PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi PKG_CONFIG=$ac_cv_path_PKG_CONFIG if test -n "$PKG_CONFIG"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 $as_echo "$PKG_CONFIG" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_path_PKG_CONFIG"; then ac_pt_PKG_CONFIG=$PKG_CONFIG # Extract the first word of "pkg-config", so it can be a program name with args. set dummy pkg-config; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : $as_echo_n "(cached) " >&6 else case $ac_pt_PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG if test -n "$ac_pt_PKG_CONFIG"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 $as_echo "$ac_pt_PKG_CONFIG" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_pt_PKG_CONFIG" = x; then PKG_CONFIG="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac PKG_CONFIG=$ac_pt_PKG_CONFIG fi else PKG_CONFIG="$ac_cv_path_PKG_CONFIG" fi fi if test -n "$PKG_CONFIG"; then _pkg_min_version=0.9.0 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } PKG_CONFIG="" fi fi pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ENCHANT" >&5 $as_echo_n "checking for ENCHANT... " >&6; } if test -n "$ENCHANT_CFLAGS"; then pkg_cv_ENCHANT_CFLAGS="$ENCHANT_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"enchant\""; } >&5 ($PKG_CONFIG --exists --print-errors "enchant") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_ENCHANT_CFLAGS=`$PKG_CONFIG --cflags "enchant" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test -n "$ENCHANT_LIBS"; then pkg_cv_ENCHANT_LIBS="$ENCHANT_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"enchant\""; } >&5 ($PKG_CONFIG --exists --print-errors "enchant") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_ENCHANT_LIBS=`$PKG_CONFIG --libs "enchant" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test $pkg_failed = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then ENCHANT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "enchant" 2>&1` else ENCHANT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "enchant" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$ENCHANT_PKG_ERRORS" >&5 # otherwise Check ASPELL is available ac_fn_cxx_check_header_mongrel "$LINENO" "aspell.h" "ac_cv_header_aspell_h" "$ac_includes_default" if test "x$ac_cv_header_aspell_h" = xyes; then : ASPELL_LIBS="-laspell" else as_fn_error $? "Aspell headers not found" "$LINENO" 5 fi elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } # otherwise Check ASPELL is available ac_fn_cxx_check_header_mongrel "$LINENO" "aspell.h" "ac_cv_header_aspell_h" "$ac_includes_default" if test "x$ac_cv_header_aspell_h" = xyes; then : ASPELL_LIBS="-laspell" else as_fn_error $? "Aspell headers not found" "$LINENO" 5 fi else ENCHANT_CFLAGS=$pkg_cv_ENCHANT_CFLAGS ENCHANT_LIBS=$pkg_cv_ENCHANT_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } CXXFLAGS="$CXXFLAGS -DUSE_ENCHANT" fi # Check gtk # This has to match the one wxWidgets linked with # It is needed to make single-instance-check work pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTK" >&5 $as_echo_n "checking for GTK... " >&6; } if test -n "$GTK_CFLAGS"; then pkg_cv_GTK_CFLAGS="$GTK_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0\""; } >&5 ($PKG_CONFIG --exists --print-errors "gtk+-2.0") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_GTK_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test -n "$GTK_LIBS"; then pkg_cv_GTK_LIBS="$GTK_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0\""; } >&5 ($PKG_CONFIG --exists --print-errors "gtk+-2.0") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_GTK_LIBS=`$PKG_CONFIG --libs "gtk+-2.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test $pkg_failed = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then GTK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gtk+-2.0" 2>&1` else GTK_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gtk+-2.0" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$GTK_PKG_ERRORS" >&5 CXXFLAGS="$CXXFLAGS -D__NO_GTK__" #[PKG_CHECK_MODULES(GTK, [gtk+-3.0], [AC_MSG_RESULT([gtk+-3.0])])] elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } CXXFLAGS="$CXXFLAGS -D__NO_GTK__" #[PKG_CHECK_MODULES(GTK, [gtk+-3.0], [AC_MSG_RESULT([gtk+-3.0])])] else GTK_CFLAGS=$pkg_cv_GTK_CFLAGS GTK_LIBS=$pkg_cv_GTK_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: gtk+-2.0" >&5 $as_echo "gtk+-2.0" >&6; } fi ac_config_files="$ac_config_files Makefile data/Makefile m4/Makefile po/Makefile.in src/Makefile" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure # tests run on this system so they can be shared between configure # scripts and configure runs, see configure's option --config-cache. # It is not useful on other systems. If it contains results you don't # want to keep, you may remove or edit it. # # config.status only pays attention to the cache file if you give it # the --recheck option to rerun configure. # # `ac_cv_env_foo' variables (set or unset) will be overridden when # loading this file, other *unset* `ac_cv_foo' will be assigned the # following values. _ACEOF # The following way of writing the cache mishandles newlines in values, # but we know of no workaround that is simple, portable, and efficient. # So, we kill variables containing newlines. # Ultrix sh set writes to stderr and can't be redirected directly, # and sets the high bit in the cache file unless we assign to the vars. ( for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space=' '; set) 2>&1` in #( *${as_nl}ac_space=\ *) # `set' does not quote correctly, so add quotes: double-quote # substitution turns \\\\ into \\, and sed turns \\ into \. sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; #( *) # `set' quotes correctly as required by POSIX, so do not add quotes. sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) | sed ' /^ac_cv_env_/b end t clear :clear s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ t end s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ :end' >>confcache if diff "$cache_file" confcache >/dev/null 2>&1; then :; else if test -w "$cache_file"; then if test "x$cache_file" != "x/dev/null"; then { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 $as_echo "$as_me: updating cache $cache_file" >&6;} if test ! -f "$cache_file" || test -h "$cache_file"; then cat confcache >"$cache_file" else case $cache_file in #( */* | ?:*) mv -f confcache "$cache_file"$$ && mv -f "$cache_file"$$ "$cache_file" ;; #( *) mv -f confcache "$cache_file" ;; esac fi fi else { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache test "x$prefix" = xNONE && prefix=$ac_default_prefix # Let make expand exec_prefix. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' # Transform confdefs.h into DEFS. # Protect against shell expansion while executing Makefile rules. # Protect against Makefile macro expansion. # # If the first sed substitution is executed (which looks for macros that # take arguments), then branch to the quote section. Otherwise, # look for a macro that doesn't take arguments. ac_script=' :mline /\\$/{ N s,\\\n,, b mline } t clear :clear s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g t quote s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g t quote b any :quote s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g s/\[/\\&/g s/\]/\\&/g s/\$/$$/g H :any ${ g s/^\n// s/\n/ /g p } ' DEFS=`sed -n "$ac_script" confdefs.h` ac_libobjs= ac_ltlibobjs= U= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' ac_i=`$as_echo "$ac_i" | sed "$ac_script"` # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR # will be set to the directory where LIBOBJS objects are built. as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' done LIBOBJS=$ac_libobjs LTLIBOBJS=$ac_ltlibobjs if test -n "$EXEEXT"; then am__EXEEXT_TRUE= am__EXEEXT_FALSE='#' else am__EXEEXT_TRUE='#' am__EXEEXT_FALSE= fi if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then as_fn_error $? "conditional \"AMDEP\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then as_fn_error $? "conditional \"am__fastdepCC\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi ac_config_commands="$ac_config_commands po/stamp-it" if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then as_fn_error $? "conditional \"am__fastdepCXX\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi : "${CONFIG_STATUS=./config.status}" ac_write_fail=0 ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} as_write_fail=0 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 #! $SHELL # Generated by $as_me. # Run this file to recreate the current configuration. # Compiler output produced by configure, useful for debugging # configure, is in config.log if it exists. debug=false ac_cs_recheck=false ac_cs_silent=false SHELL=\${CONFIG_SHELL-$SHELL} export SHELL _ASEOF cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi as_nl=' ' export as_nl # Printing a long string crashes Solaris 7 /usr/bin/printf. as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo # Prefer a ksh shell builtin over an external printf program on Solaris, # but without wasting forks for bash or zsh. if test -z "$BASH_VERSION$ZSH_VERSION" \ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='print -r --' as_echo_n='print -rn --' elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' as_echo_n='/usr/ucb/echo -n' else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; case $arg in #( *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; esac; expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ' export as_echo_n_body as_echo_n='sh -c $as_echo_n_body as_echo' fi export as_echo_body as_echo='sh -c $as_echo_body as_echo' fi # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # Unset variables that we do not need and which cause bugs (e.g. in # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" # suppresses any "Segmentation fault" message there. '((' could # trigger a bug in pdksh 5.2.14. for as_var in BASH_ENV ENV MAIL MAILPATH do eval test x\${$as_var+set} = xset \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi $as_echo "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : eval 'as_fn_append () { eval $1+=\$2 }' else as_fn_append () { eval $1=\$$1\$2 } fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : eval 'as_fn_arith () { as_val=$(( $* )) }' else as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -p'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -p' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -p' fi else as_ln_s='cp -p' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi if test -x / >/dev/null 2>&1; then as_test_x='test -x' else if ls -dL / >/dev/null 2>&1; then as_ls_L_option=L else as_ls_L_option= fi as_test_x=' eval sh -c '\'' if test -d "$1"; then test -d "$1/."; else case $1 in #( -*)set "./$1";; esac; case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( ???[sx]*):;;*)false;;esac;fi '\'' sh ' fi as_executable_p=$as_test_x # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 6>&1 ## ----------------------------------- ## ## Main body of $CONFIG_STATUS script. ## ## ----------------------------------- ## _ASEOF test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Save the log message, to keep $0 and so on meaningful, and to # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" This file was extended by xmlcopyeditor $as_me 1.2.1.3, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS CONFIG_LINKS = $CONFIG_LINKS CONFIG_COMMANDS = $CONFIG_COMMANDS $ $0 $@ on `(hostname || uname -n) 2>/dev/null | sed 1q` " _ACEOF case $ac_config_files in *" "*) set x $ac_config_files; shift; ac_config_files=$*;; esac cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # Files that config.status was made for. config_files="$ac_config_files" config_commands="$ac_config_commands" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ac_cs_usage="\ \`$as_me' instantiates files and other configuration actions from templates according to the current configuration. Unless the files and actions are specified as TAGs, all are instantiated by default. Usage: $0 [OPTION]... [TAG]... -h, --help print this help, then exit -V, --version print version number and configuration settings, then exit --config print configuration, then exit -q, --quiet, --silent do not print progress messages -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions --file=FILE[:TEMPLATE] instantiate the configuration file FILE Configuration files: $config_files Configuration commands: $config_commands Report bugs to the package provider." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ xmlcopyeditor config.status 1.2.1.3 configured by $0, generated by GNU Autoconf 2.68, with options \\"\$ac_cs_config\\" Copyright (C) 2010 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." ac_pwd='$ac_pwd' srcdir='$srcdir' INSTALL='$INSTALL' MKDIR_P='$MKDIR_P' AWK='$AWK' test -n "\$AWK" || AWK=awk _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # The default lists apply if the user does not specify any file. ac_need_defaults=: while test $# != 0 do case $1 in --*=?*) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ac_shift=: ;; --*=) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg= ac_shift=: ;; *) ac_option=$1 ac_optarg=$2 ac_shift=shift ;; esac case $ac_option in # Handling of the options. -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) $as_echo "$ac_cs_version"; exit ;; --config | --confi | --conf | --con | --co | --c ) $as_echo "$ac_cs_config"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; '') as_fn_error $? "missing file argument" ;; esac as_fn_append CONFIG_FILES " '$ac_optarg'" ac_need_defaults=false;; --he | --h | --help | --hel | -h ) $as_echo "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; # This is an error. -*) as_fn_error $? "unrecognized option: \`$1' Try \`$0 --help' for more information." ;; *) as_fn_append ac_config_targets " $1" ac_need_defaults=false ;; esac shift done ac_configure_extra_args= if $ac_cs_silent; then exec 6>/dev/null ac_configure_extra_args="$ac_configure_extra_args --silent" fi _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 if \$ac_cs_recheck; then set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion shift \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 CONFIG_SHELL='$SHELL' export CONFIG_SHELL exec "\$@" fi _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 exec 5>>config.log { echo sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX ## Running $as_me. ## _ASBOX $as_echo "$ac_log" } >&5 _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # # INIT-COMMANDS # AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" # 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' macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`' predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`' postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`' predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`' postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`' compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`' LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`' reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`' reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`' old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`' compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`' GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`' lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`' archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`' enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`' export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`' whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`' compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`' old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`' old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`' archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`' archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`' module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`' module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`' with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`' allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`' no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`' hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`' hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`' hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`' hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`' hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`' hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`' hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`' inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`' link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`' always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`' export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`' exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`' include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`' prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`' postlink_cmds_CXX='`$ECHO "$postlink_cmds_CXX" | $SED "$delay_single_quote_subst"`' file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`' hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`' compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`' predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`' postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`' predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`' postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`' compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`' 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 SHELL \ ECHO \ PATH_SEPARATOR \ SED \ GREP \ EGREP \ FGREP \ LD \ NM \ LN_S \ lt_SP2NL \ lt_NL2SP \ reload_flag \ OBJDUMP \ deplibs_check_method \ file_magic_cmd \ file_magic_glob \ want_nocaseglob \ DLLTOOL \ sharedlib_from_linklib_cmd \ AR \ AR_FLAGS \ archiver_list_spec \ STRIP \ RANLIB \ CC \ CFLAGS \ compiler \ lt_cv_sys_global_symbol_pipe \ lt_cv_sys_global_symbol_to_cdecl \ lt_cv_sys_global_symbol_to_c_name_address \ lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ nm_file_list_spec \ lt_prog_compiler_no_builtin_flag \ lt_prog_compiler_pic \ lt_prog_compiler_wl \ lt_prog_compiler_static \ lt_cv_prog_compiler_c_o \ need_locks \ MANIFEST_TOOL \ DSYMUTIL \ NMEDIT \ LIPO \ OTOOL \ OTOOL64 \ shrext_cmds \ export_dynamic_flag_spec \ whole_archive_flag_spec \ compiler_needs_object \ with_gnu_ld \ allow_undefined_flag \ no_undefined_flag \ hardcode_libdir_flag_spec \ hardcode_libdir_separator \ exclude_expsyms \ include_expsyms \ file_list_spec \ variables_saved_for_relink \ libname_spec \ library_names_spec \ soname_spec \ install_override_mode \ finish_eval \ old_striplib \ striplib \ compiler_lib_search_dirs \ predep_objects \ postdep_objects \ predeps \ postdeps \ compiler_lib_search_path \ LD_CXX \ reload_flag_CXX \ compiler_CXX \ lt_prog_compiler_no_builtin_flag_CXX \ lt_prog_compiler_pic_CXX \ lt_prog_compiler_wl_CXX \ lt_prog_compiler_static_CXX \ lt_cv_prog_compiler_c_o_CXX \ export_dynamic_flag_spec_CXX \ whole_archive_flag_spec_CXX \ compiler_needs_object_CXX \ with_gnu_ld_CXX \ allow_undefined_flag_CXX \ no_undefined_flag_CXX \ hardcode_libdir_flag_spec_CXX \ hardcode_libdir_separator_CXX \ exclude_expsyms_CXX \ include_expsyms_CXX \ file_list_spec_CXX \ compiler_lib_search_dirs_CXX \ predep_objects_CXX \ postdep_objects_CXX \ predeps_CXX \ postdeps_CXX \ compiler_lib_search_path_CXX; 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 reload_cmds \ old_postinstall_cmds \ old_postuninstall_cmds \ old_archive_cmds \ extract_expsyms_cmds \ old_archive_from_new_cmds \ old_archive_from_expsyms_cmds \ archive_cmds \ archive_expsym_cmds \ module_cmds \ module_expsym_cmds \ export_symbols_cmds \ prelink_cmds \ postlink_cmds \ postinstall_cmds \ postuninstall_cmds \ finish_cmds \ sys_lib_search_path_spec \ sys_lib_dlsearch_path_spec \ reload_cmds_CXX \ old_archive_cmds_CXX \ old_archive_from_new_cmds_CXX \ old_archive_from_expsyms_cmds_CXX \ archive_cmds_CXX \ archive_expsym_cmds_CXX \ module_cmds_CXX \ module_expsym_cmds_CXX \ export_symbols_cmds_CXX \ prelink_cmds_CXX \ postlink_cmds_CXX; 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 ac_aux_dir='$ac_aux_dir' xsi_shell='$xsi_shell' lt_shell_append='$lt_shell_append' # 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 PACKAGE='$PACKAGE' VERSION='$VERSION' TIMESTAMP='$TIMESTAMP' RM='$RM' ofile='$ofile' _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Handling of arguments. for ac_config_target in $ac_config_targets do case $ac_config_target in "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; "data/Makefile") CONFIG_FILES="$CONFIG_FILES data/Makefile" ;; "m4/Makefile") CONFIG_FILES="$CONFIG_FILES m4/Makefile" ;; "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;; "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; "po/stamp-it") CONFIG_COMMANDS="$CONFIG_COMMANDS po/stamp-it" ;; *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; esac done # If the user did not use the arguments to specify the items to instantiate, # then the envvar interface is used. Set only those that are not. # We use the long form for the default assignment because of an extremely # bizarre bug on SunOS 4.1.3. if $ac_need_defaults; then test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands fi # Have a temporary directory for convenience. Make it in the build tree # simply because there is no reason against having it here, and in addition, # creating and moving files from /tmp can sometimes cause problems. # Hook for its removal unless debugging. # Note that there is a small window in which the directory will not be cleaned: # after its creation but before its name has been assigned to `$tmp'. $debug || { tmp= ac_tmp= trap 'exit_status=$? : "${ac_tmp:=$tmp}" { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status ' 0 trap 'as_fn_exit 1' 1 2 13 15 } # Create a (secure) tmp directory for tmp files. { tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && test -d "$tmp" } || { tmp=./conf$$-$RANDOM (umask 077 && mkdir "$tmp") } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 ac_tmp=$tmp # Set up the scripts for CONFIG_FILES section. # No need to generate them if there are no CONFIG_FILES. # This happens for instance with `./config.status config.h'. if test -n "$CONFIG_FILES"; then ac_cr=`echo X | tr X '\015'` # On cygwin, bash can eat \r inside `` if the user requested igncr. # But we know of no other shell where ac_cr would be empty at this # point, so we can use a bashism as a fallback. if test "x$ac_cr" = x; then eval ac_cr=\$\'\\r\' fi ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then ac_cs_awk_cr='\\r' else ac_cs_awk_cr=$ac_cr fi echo 'BEGIN {' >"$ac_tmp/subs1.awk" && _ACEOF { echo "cat >conf$$subs.awk <<_ACEOF" && echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && echo "_ACEOF" } >conf$$subs.sh || as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` ac_delim='%!_!# ' for ac_last_try in false false false false false :; do . ./conf$$subs.sh || as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` if test $ac_delim_n = $ac_delim_num; then break elif $ac_last_try; then as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done rm -f conf$$subs.sh cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && _ACEOF sed -n ' h s/^/S["/; s/!.*/"]=/ p g s/^[^!]*!// :repl t repl s/'"$ac_delim"'$// t delim :nl h s/\(.\{148\}\)..*/\1/ t more1 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ p n b repl :more1 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t nl :delim h s/\(.\{148\}\)..*/\1/ t more2 s/["\\]/\\&/g; s/^/"/; s/$/"/ p b :more2 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t delim ' >$CONFIG_STATUS || ac_write_fail=1 rm -f conf$$subs.awk cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 _ACAWK cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && for (key in S) S_is_set[key] = 1 FS = "" } { line = $ 0 nfields = split(line, field, "@") substed = 0 len = length(field[1]) for (i = 2; i < nfields; i++) { key = field[i] keylen = length(key) if (S_is_set[key]) { value = S[key] line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) len += length(value) + length(field[++i]) substed = 1 } else len += 1 + keylen } print line } _ACAWK _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" else cat fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 _ACEOF # VPATH may cause trouble with some makes, so we remove sole $(srcdir), # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and # trailing colons and then remove the whole line if VPATH becomes empty # (actually we leave an empty line to preserve line numbers). if test "x$srcdir" = x.; then ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ h s/// s/^/:/ s/[ ]*$/:/ s/:\$(srcdir):/:/g s/:\${srcdir}:/:/g s/:@srcdir@:/:/g s/^:*// s/:*$// x s/\(=[ ]*\).*/\1/ G s/\n// s/^[^=]*=[ ]*$// }' fi cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 fi # test -n "$CONFIG_FILES" eval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS" shift for ac_tag do case $ac_tag in :[FHLC]) ac_mode=$ac_tag; continue;; esac case $ac_mode$ac_tag in :[FHL]*:*);; :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac ac_save_IFS=$IFS IFS=: set x $ac_tag IFS=$ac_save_IFS shift ac_file=$1 shift case $ac_mode in :L) ac_source=$1;; :[FH]) ac_file_inputs= for ac_f do case $ac_f in -) ac_f="$ac_tmp/stdin";; *) # Look for the file first in the build tree, then in the source tree # (if the path is not absolute). The absolute path cannot be DOS-style, # because $ac_f cannot contain `:'. test -f "$ac_f" || case $ac_f in [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; esac case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac as_fn_append ac_file_inputs " '$ac_f'" done # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input='Generated from '` $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' `' by configure.' if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 $as_echo "$as_me: creating $ac_file" >&6;} fi # Neutralize special characters interpreted by sed in replacement strings. case $configure_input in #( *\&* | *\|* | *\\* ) ac_sed_conf_input=`$as_echo "$configure_input" | sed 's/[\\\\&|]/\\\\&/g'`;; #( *) ac_sed_conf_input=$configure_input;; esac case $ac_tag in *:-:* | *:-) cat >"$ac_tmp/stdin" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; esac ;; esac ac_dir=`$as_dirname -- "$ac_file" || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` as_dir="$ac_dir"; as_fn_mkdir_p ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix case $ac_mode in :F) # # CONFIG_FILE # case $INSTALL in [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; esac ac_MKDIR_P=$MKDIR_P case $MKDIR_P in [\\/$]* | ?:[\\/]* ) ;; */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; esac _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # If the template does not know about datarootdir, expand it. # FIXME: This hack should be removed a few years after 2.60. ac_datarootdir_hack=; ac_datarootdir_seen= ac_sed_dataroot=' /datarootdir/ { p q } /@datadir@/p /@docdir@/p /@infodir@/p /@localedir@/p /@mandir@/p' case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_datarootdir_hack=' s&@datadir@&$datadir&g s&@docdir@&$docdir&g s&@infodir@&$infodir&g s&@localedir@&$localedir&g s&@mandir@&$mandir&g s&\\\${datarootdir}&$datarootdir&g' ;; esac _ACEOF # Neutralize VPATH when `$srcdir' = `.'. # Shell code in configure.ac might set extrasub. # FIXME: do we really want to maintain this feature? cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_sed_extra="$ac_vpsub $extrasub _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b s|@configure_input@|$ac_sed_conf_input|;t t s&@top_builddir@&$ac_top_builddir_sub&;t t s&@top_build_prefix@&$ac_top_build_prefix&;t t s&@srcdir@&$ac_srcdir&;t t s&@abs_srcdir@&$ac_abs_srcdir&;t t s&@top_srcdir@&$ac_top_srcdir&;t t s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t s&@builddir@&$ac_builddir&;t t s&@abs_builddir@&$ac_abs_builddir&;t t s&@abs_top_builddir@&$ac_abs_top_builddir&;t t s&@INSTALL@&$ac_INSTALL&;t t s&@MKDIR_P@&$ac_MKDIR_P&;t t $ac_datarootdir_hack " eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ "$ac_tmp/out"`; test -z "$ac_out"; } && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&5 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&2;} rm -f "$ac_tmp/stdin" case $ac_file in -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; esac \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 $as_echo "$as_me: executing $ac_file commands" >&6;} ;; esac case $ac_file$ac_mode in "depfiles":C) test x"$AMDEP_TRUE" != x"" || { # Autoconf 2.62 quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. case $CONFIG_FILES in *\'*) eval set x "$CONFIG_FILES" ;; *) set x $CONFIG_FILES ;; esac shift for mf do # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. # We used to match only the files named `Makefile.in', but # some people rename them; so instead we look at the file content. # Grep'ing the first line is not enough: some people post-process # each Makefile.in and add a new line on top of each file to say so. # Grep'ing the whole file is not good either: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then dirpart=`$as_dirname -- "$mf" || $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$mf" : 'X\(//\)[^/]' \| \ X"$mf" : 'X\(//\)$' \| \ X"$mf" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` else continue fi # Extract the definition of DEPDIR, am__include, and am__quote # from the Makefile without running `make'. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue am__include=`sed -n 's/^am__include = //p' < "$mf"` test -z "am__include" && continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # When using ansi2knr, U may be empty or an underscore; expand it U=`sed -n 's/^U = //p' < "$mf"` # Find all dependency output files, they are included files with # $(DEPDIR) in their names. We invoke sed twice because it is the # simplest approach to changing $(DEPDIR) to its actual value in the # expansion. for file in `sed -n " s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`$as_dirname -- "$file" || $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$file" : 'X\(//\)[^/]' \| \ X"$file" : 'X\(//\)$' \| \ X"$file" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` as_dir=$dirpart/$fdir; as_fn_mkdir_p # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done } ;; "libtool":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. # # 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. # The names of the tagged configurations supported by this script. available_tags="CXX " # ### BEGIN LIBTOOL CONFIG # Which release of libtool.m4 was used? macro_version=$macro_version macro_revision=$macro_revision # Whether or not to build shared libraries. build_libtool_libs=$enable_shared # Whether or not to build static libraries. build_old_libs=$enable_static # What type of objects to build. pic_mode=$pic_mode # Whether or not to optimize for fast installation. fast_install=$enable_fast_install # Shell to use when invoking shell scripts. SHELL=$lt_SHELL # An echo program that protects backslashes. ECHO=$lt_ECHO # The PATH separator for the build system. PATH_SEPARATOR=$lt_PATH_SEPARATOR # The host system. host_alias=$host_alias host=$host host_os=$host_os # The build system. build_alias=$build_alias build=$build build_os=$build_os # A sed program that does not truncate output. SED=$lt_SED # Sed that helps us avoid accidentally triggering echo(1) options like -n. Xsed="\$SED -e 1s/^X//" # A grep program that handles long lines. GREP=$lt_GREP # An ERE matcher. EGREP=$lt_EGREP # A literal string matcher. FGREP=$lt_FGREP # A BSD- or MS-compatible name lister. NM=$lt_NM # Whether we need soft or hard links. LN_S=$lt_LN_S # What is the maximum length of a command? max_cmd_len=$max_cmd_len # Object file suffix (normally "o"). objext=$ac_objext # Executable file suffix (normally ""). exeext=$exeext # whether the shell understands "unset". lt_unset=$lt_unset # turn spaces into newlines. SP2NL=$lt_lt_SP2NL # turn newlines into spaces. NL2SP=$lt_lt_NL2SP # convert \$build file names to \$host format. to_host_file_cmd=$lt_cv_to_host_file_cmd # convert \$build files to toolchain format. to_tool_file_cmd=$lt_cv_to_tool_file_cmd # An object symbol dumper. OBJDUMP=$lt_OBJDUMP # Method to check whether dependent libraries are shared objects. deplibs_check_method=$lt_deplibs_check_method # Command to use when deplibs_check_method = "file_magic". file_magic_cmd=$lt_file_magic_cmd # How to find potential files when deplibs_check_method = "file_magic". file_magic_glob=$lt_file_magic_glob # Find potential files using nocaseglob when deplibs_check_method = "file_magic". want_nocaseglob=$lt_want_nocaseglob # DLL creation program. DLLTOOL=$lt_DLLTOOL # Command to associate shared and link libraries. sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd # The archiver. AR=$lt_AR # Flags to create an archive. AR_FLAGS=$lt_AR_FLAGS # How to feed a file listing to the archiver. archiver_list_spec=$lt_archiver_list_spec # A symbol stripping program. STRIP=$lt_STRIP # Commands used to install an old-style archive. RANLIB=$lt_RANLIB old_postinstall_cmds=$lt_old_postinstall_cmds old_postuninstall_cmds=$lt_old_postuninstall_cmds # Whether to use a lock for old archive extraction. lock_old_archive_extraction=$lock_old_archive_extraction # A C compiler. LTCC=$lt_CC # LTCC compiler flags. LTCFLAGS=$lt_CFLAGS # Take the output of nm and produce a listing of raw symbols and C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe # Transform the output of nm in a proper C declaration. global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl # Transform the output of nm in a C name address pair. global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address # Transform the output of nm in a C name address pair when lib prefix is needed. global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix # Specify filename containing input files for \$NM. nm_file_list_spec=$lt_nm_file_list_spec # The root where to search for dependent libraries,and in which our libraries should be installed. lt_sysroot=$lt_sysroot # The name of the directory that contains temporary libtool files. objdir=$objdir # Used to examine libraries when file_magic_cmd begins with "file". MAGIC_CMD=$MAGIC_CMD # Must we lock files when doing compilation? need_locks=$lt_need_locks # Manifest tool. MANIFEST_TOOL=$lt_MANIFEST_TOOL # Tool to manipulate archived DWARF debug symbol files on Mac OS X. DSYMUTIL=$lt_DSYMUTIL # Tool to change global to local symbols on Mac OS X. NMEDIT=$lt_NMEDIT # Tool to manipulate fat objects and archives on Mac OS X. LIPO=$lt_LIPO # ldd/readelf like tool for Mach-O binaries on Mac OS X. OTOOL=$lt_OTOOL # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. OTOOL64=$lt_OTOOL64 # Old archive suffix (normally "a"). libext=$libext # Shared library suffix (normally ".so"). shrext_cmds=$lt_shrext_cmds # The commands to extract the exported symbol list from a shared archive. extract_expsyms_cmds=$lt_extract_expsyms_cmds # Variables whose values should be saved in libtool wrapper scripts and # restored at link time. variables_saved_for_relink=$lt_variables_saved_for_relink # Do we need the "lib" prefix for modules? need_lib_prefix=$need_lib_prefix # Do we need a version for libraries? need_version=$need_version # Library versioning type. version_type=$version_type # Shared library runtime path variable. runpath_var=$runpath_var # Shared library path variable. shlibpath_var=$shlibpath_var # Is shlibpath searched before the hard-coded library search path? shlibpath_overrides_runpath=$shlibpath_overrides_runpath # Format of library name prefix. libname_spec=$lt_libname_spec # 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 library_names_spec=$lt_library_names_spec # The coded name of the library, if different from the real name. soname_spec=$lt_soname_spec # Permission mode override for installation of shared libraries. install_override_mode=$lt_install_override_mode # Command to use after installation of a shared archive. postinstall_cmds=$lt_postinstall_cmds # Command to use after uninstallation of a shared archive. postuninstall_cmds=$lt_postuninstall_cmds # Commands used to finish a libtool library installation in a directory. finish_cmds=$lt_finish_cmds # As "finish_cmds", except a single script fragment to be evaled but # not shown. finish_eval=$lt_finish_eval # Whether we should hardcode library paths into libraries. hardcode_into_libs=$hardcode_into_libs # Compile-time system search path for libraries. sys_lib_search_path_spec=$lt_sys_lib_search_path_spec # Run-time system search path for libraries. sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec # Whether dlopen is supported. dlopen_support=$enable_dlopen # Whether dlopen of programs is supported. dlopen_self=$enable_dlopen_self # Whether dlopen of statically linked programs is supported. dlopen_self_static=$enable_dlopen_self_static # Commands to strip libraries. old_striplib=$lt_old_striplib striplib=$lt_striplib # The linker used to build libraries. LD=$lt_LD # How to create reloadable object files. reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds # Commands used to build an old-style archive. old_archive_cmds=$lt_old_archive_cmds # A language specific compiler. CC=$lt_compiler # Is the compiler the GNU compiler? with_gcc=$GCC # Compiler flag to turn off builtin functions. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag # Additional compiler flags for building library objects. pic_flag=$lt_lt_prog_compiler_pic # How to pass a linker flag through the compiler. wl=$lt_lt_prog_compiler_wl # Compiler flag to prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_lt_cv_prog_compiler_c_o # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=$archive_cmds_need_lc # Whether or not to disallow shared libs when runtime libs are static. allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec=$lt_whole_archive_flag_spec # Whether the compiler copes with passing no objects directly. compiler_needs_object=$lt_compiler_needs_object # Create an old-style archive from a shared archive. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds # Commands used to build a shared archive. archive_cmds=$lt_archive_cmds archive_expsym_cmds=$lt_archive_expsym_cmds # Commands used to build a loadable module if different from building # a shared archive. module_cmds=$lt_module_cmds module_expsym_cmds=$lt_module_expsym_cmds # Whether we are building with GNU ld or not. with_gnu_ld=$lt_with_gnu_ld # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag=$lt_allow_undefined_flag # Flag that enforces no undefined symbols. no_undefined_flag=$lt_no_undefined_flag # Flag to hardcode \$libdir into a binary during linking. # This must work even if \$libdir does not exist hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec # Whether we need a single "-rpath" flag with a separated argument. hardcode_libdir_separator=$lt_hardcode_libdir_separator # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes # DIR into the resulting binary. hardcode_direct=$hardcode_direct # 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. hardcode_direct_absolute=$hardcode_direct_absolute # Set to "yes" if using the -LDIR flag during linking hardcodes DIR # into the resulting binary. hardcode_minus_L=$hardcode_minus_L # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR # into the resulting binary. hardcode_shlibpath_var=$hardcode_shlibpath_var # Set to "yes" if building a shared library automatically hardcodes DIR # into the library and all subsequent libraries and executables linked # against it. hardcode_automatic=$hardcode_automatic # Set to yes if linker adds runtime paths of dependent libraries # to runtime path list. inherit_rpath=$inherit_rpath # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=$link_all_deplibs # Set to "yes" if exported symbols are required. always_export_symbols=$always_export_symbols # The commands to list exported symbols. export_symbols_cmds=$lt_export_symbols_cmds # Symbols that should not be listed in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms # Symbols that must always be exported. include_expsyms=$lt_include_expsyms # Commands necessary for linking programs (against libraries) with templates. prelink_cmds=$lt_prelink_cmds # Commands necessary for finishing linking programs. postlink_cmds=$lt_postlink_cmds # Specify filename containing input files. file_list_spec=$lt_file_list_spec # How to hardcode a shared library path into an executable. hardcode_action=$hardcode_action # The directories searched by this compiler when creating a shared library. compiler_lib_search_dirs=$lt_compiler_lib_search_dirs # Dependencies to place before and after the objects being linked to # create a shared library. predep_objects=$lt_predep_objects postdep_objects=$lt_postdep_objects predeps=$lt_predeps postdeps=$lt_postdeps # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path=$lt_compiler_lib_search_path # ### 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 ltmain="$ac_aux_dir/ltmain.sh" # 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) if test x"$xsi_shell" = xyes; then sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ func_dirname ()\ {\ \ case ${1} in\ \ */*) func_dirname_result="${1%/*}${2}" ;;\ \ * ) func_dirname_result="${3}" ;;\ \ esac\ } # Extended-shell func_dirname 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=: sed -e '/^func_basename ()$/,/^} # func_basename /c\ func_basename ()\ {\ \ func_basename_result="${1##*/}"\ } # Extended-shell func_basename 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=: sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ func_dirname_and_basename ()\ {\ \ case ${1} in\ \ */*) func_dirname_result="${1%/*}${2}" ;;\ \ * ) func_dirname_result="${3}" ;;\ \ esac\ \ func_basename_result="${1##*/}"\ } # Extended-shell func_dirname_and_basename 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=: sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ func_stripname ()\ {\ \ # 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}"}\ } # Extended-shell func_stripname 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=: sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ func_split_long_opt ()\ {\ \ func_split_long_opt_name=${1%%=*}\ \ func_split_long_opt_arg=${1#*=}\ } # Extended-shell func_split_long_opt 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=: sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ func_split_short_opt ()\ {\ \ func_split_short_opt_arg=${1#??}\ \ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ } # Extended-shell func_split_short_opt 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=: sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ func_lo2o ()\ {\ \ case ${1} in\ \ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ \ *) func_lo2o_result=${1} ;;\ \ esac\ } # Extended-shell func_lo2o 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=: sed -e '/^func_xform ()$/,/^} # func_xform /c\ func_xform ()\ {\ func_xform_result=${1%.*}.lo\ } # Extended-shell func_xform 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=: sed -e '/^func_arith ()$/,/^} # func_arith /c\ func_arith ()\ {\ func_arith_result=$(( $* ))\ } # Extended-shell func_arith 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=: sed -e '/^func_len ()$/,/^} # func_len /c\ func_len ()\ {\ func_len_result=${#1}\ } # Extended-shell func_len 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=: fi if test x"$lt_shell_append" = xyes; then sed -e '/^func_append ()$/,/^} # func_append /c\ func_append ()\ {\ eval "${1}+=\\${2}"\ } # Extended-shell func_append 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=: sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ func_append_quoted ()\ {\ \ func_quote_for_eval "${2}"\ \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ } # Extended-shell func_append_quoted 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=: # 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 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} fi mv -f "$cfgfile" "$ofile" || (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") chmod +x "$ofile" cat <<_LT_EOF >> "$ofile" # ### BEGIN LIBTOOL TAG CONFIG: CXX # The linker used to build libraries. LD=$lt_LD_CXX # How to create reloadable object files. reload_flag=$lt_reload_flag_CXX reload_cmds=$lt_reload_cmds_CXX # Commands used to build an old-style archive. old_archive_cmds=$lt_old_archive_cmds_CXX # A language specific compiler. CC=$lt_compiler_CXX # Is the compiler the GNU compiler? with_gcc=$GCC_CXX # Compiler flag to turn off builtin functions. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX # Additional compiler flags for building library objects. pic_flag=$lt_lt_prog_compiler_pic_CXX # How to pass a linker flag through the compiler. wl=$lt_lt_prog_compiler_wl_CXX # Compiler flag to prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static_CXX # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=$archive_cmds_need_lc_CXX # Whether or not to disallow shared libs when runtime libs are static. allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX # Whether the compiler copes with passing no objects directly. compiler_needs_object=$lt_compiler_needs_object_CXX # Create an old-style archive from a shared archive. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX # Commands used to build a shared archive. archive_cmds=$lt_archive_cmds_CXX archive_expsym_cmds=$lt_archive_expsym_cmds_CXX # Commands used to build a loadable module if different from building # a shared archive. module_cmds=$lt_module_cmds_CXX module_expsym_cmds=$lt_module_expsym_cmds_CXX # Whether we are building with GNU ld or not. with_gnu_ld=$lt_with_gnu_ld_CXX # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag=$lt_allow_undefined_flag_CXX # Flag that enforces no undefined symbols. no_undefined_flag=$lt_no_undefined_flag_CXX # Flag to hardcode \$libdir into a binary during linking. # This must work even if \$libdir does not exist hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX # Whether we need a single "-rpath" flag with a separated argument. hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes # DIR into the resulting binary. hardcode_direct=$hardcode_direct_CXX # 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. hardcode_direct_absolute=$hardcode_direct_absolute_CXX # Set to "yes" if using the -LDIR flag during linking hardcodes DIR # into the resulting binary. hardcode_minus_L=$hardcode_minus_L_CXX # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR # into the resulting binary. hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX # Set to "yes" if building a shared library automatically hardcodes DIR # into the library and all subsequent libraries and executables linked # against it. hardcode_automatic=$hardcode_automatic_CXX # Set to yes if linker adds runtime paths of dependent libraries # to runtime path list. inherit_rpath=$inherit_rpath_CXX # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=$link_all_deplibs_CXX # Set to "yes" if exported symbols are required. always_export_symbols=$always_export_symbols_CXX # The commands to list exported symbols. export_symbols_cmds=$lt_export_symbols_cmds_CXX # Symbols that should not be listed in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms_CXX # Symbols that must always be exported. include_expsyms=$lt_include_expsyms_CXX # Commands necessary for linking programs (against libraries) with templates. prelink_cmds=$lt_prelink_cmds_CXX # Commands necessary for finishing linking programs. postlink_cmds=$lt_postlink_cmds_CXX # Specify filename containing input files. file_list_spec=$lt_file_list_spec_CXX # How to hardcode a shared library path into an executable. hardcode_action=$hardcode_action_CXX # The directories searched by this compiler when creating a shared library. compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX # Dependencies to place before and after the objects being linked to # create a shared library. predep_objects=$lt_predep_objects_CXX postdep_objects=$lt_postdep_objects_CXX predeps=$lt_predeps_CXX postdeps=$lt_postdeps_CXX # The library search path used internally by the compiler when linking # a shared library. compiler_lib_search_path=$lt_compiler_lib_search_path_CXX # ### END LIBTOOL TAG CONFIG: CXX _LT_EOF ;; "po/stamp-it":C) if ! grep "^# INTLTOOL_MAKEFILE$" "po/Makefile.in" > /dev/null ; then as_fn_error $? "po/Makefile.in.in was not created by intltoolize." "$LINENO" 5 fi rm -f "po/stamp-it" "po/stamp-it.tmp" "po/POTFILES" "po/Makefile.tmp" >"po/stamp-it.tmp" sed '/^#/d s/^[[].*] *// /^[ ]*$/d '"s|^| $ac_top_srcdir/|" \ "$srcdir/po/POTFILES.in" | sed '$!s/$/ \\/' >"po/POTFILES" sed '/^POTFILES =/,/[^\\]$/ { /^POTFILES =/!d r po/POTFILES } ' "po/Makefile.in" >"po/Makefile" rm -f "po/Makefile.tmp" mv "po/stamp-it.tmp" "po/stamp-it" ;; esac done # for ac_tag as_fn_exit 0 _ACEOF ac_clean_files=$ac_clean_files_save test $ac_write_fail = 0 || as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 # configure is writing to config.log, and then calls config.status. # config.status does its own redirection, appending to config.log. # Unfortunately, on DOS this fails, as config.log is still kept open # by configure, so config.status won't be able to write to it; its # output is simply discarded. So we exec the FD to /dev/null, # effectively closing config.log, so it can be properly (re)opened and # appended to by config.status. When coming back to configure, we # need to make the FD available again. if test "$no_create" != yes; then ac_cs_success=: ac_config_status_args= test "$silent" = yes && ac_config_status_args="$ac_config_status_args --quiet" exec 5>/dev/null $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false exec 5>>config.log # Use ||, not &&, to avoid exiting from the if with $? = 1, which # would make configure fail if this is the last instruction. $ac_cs_success || as_fn_exit 1 fi if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} fi echo echo "***************************************" echo if [ "$debugbuild" = "y" ]; then echo "Debug Enabled" else echo "Debug Disabled" fi if [ "$GTK_LIBS" = "" ]; then echo "GTK No. There will be problems when single instance is enabled." fi xmlcopyeditor-1.2.1.3/depcomp0000775000175000017500000003710112402464555014622 0ustar zanezane#! /bin/sh # depcomp - compile a program generating dependencies as side-effects scriptversion=2005-07-09.11 # Copyright (C) 1999, 2000, 2003, 2004, 2005 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 # the Free Software Foundation; either version 2, or (at your option) # any later version. # This program 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 this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA # 02110-1301, USA. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # Originally written by Alexandre Oliva . case $1 in '') echo "$0: No command. Try \`$0 --help' for more information." 1>&2 exit 1; ;; -h | --h*) cat <<\EOF Usage: depcomp [--help] [--version] PROGRAM [ARGS] Run PROGRAMS ARGS to compile a file, generating dependencies as side-effects. Environment variables: depmode Dependency tracking mode. 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 outputing dependencies. libtool Whether libtool is used (yes/no). Report bugs to . EOF exit $? ;; -v | --v*) echo "depcomp $scriptversion" exit $? ;; esac 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 fi # Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po. depfile=${depfile-`echo "$object" | sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`} tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} rm -f "$tmpdepfile" # Some modes work just like other modes, but use different flags. We # parameterize here, but still list the modes in the big case below, # to make depend.m4 easier to write. Note that we *cannot* use a case # here, because this file can only contain one case statement. if test "$depmode" = hp; then # HP compiler uses -M and no extra arg. gccflag=-M depmode=gcc fi if test "$depmode" = dashXmstdout; then # This is just like dashmstdout with a different argument. dashmflag=-xM depmode=dashmstdout fi case "$depmode" in gcc3) ## gcc 3 implements dependency tracking that does exactly what ## we want. Yay! Note: for some reason libtool 1.4 doesn't like ## it if -MD -MP comes after the -MF stuff. Hmm. "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi mv "$tmpdepfile" "$depfile" ;; gcc) ## There are various ways to get dependency output from gcc. Here's ## why we pick this rather obscure method: ## - Don't want to use -MD because we'd like the dependencies to end ## up in a subdir. Having to rename by hand is ugly. ## (We might end up doing this anyway to support other compilers.) ## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like ## -MM, not -M (despite what the docs say). ## - Using -M directly means running the compiler twice (even worse ## than renaming). if test -z "$gccflag"; then gccflag=-MD, fi "$@" -Wp,"$gccflag$tmpdepfile" stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ## 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. ## 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 ## that the space means something, we add a space to the output as ## well. ## 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" rm -f "$tmpdepfile" ;; hp) # 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 ;; sgi) if test "$libtool" = yes; then "$@" "-Wp,-MDupdate,$tmpdepfile" else "$@" -MDupdate "$tmpdepfile" fi stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files echo "$object : \\" > "$depfile" # Clip off the initial element (the dependent). Don't try to be # 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 # dependency line. tr ' ' ' ' < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \ tr ' ' ' ' >> $depfile echo >> $depfile # The second pass generates a dummy entry for each header file. tr ' ' ' ' < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ >> $depfile else # The sourcefile does not contain any dependencies, so just # store a dummy comment line, to avoid errors with the Makefile # "include basename.Plo" scheme. echo "#dummy" > "$depfile" fi rm -f "$tmpdepfile" ;; 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 # start of each line; $object doesn't have directory information. # Version 6 uses the directory in both cases. stripped=`echo "$object" | sed 's/\(.*\)\..*$/\1/'` tmpdepfile="$stripped.u" if test "$libtool" = yes; then "$@" -Wc,-M else "$@" -M fi stat=$? if test -f "$tmpdepfile"; then : else stripped=`echo "$stripped" | sed 's,^.*/,,'` tmpdepfile="$stripped.u" fi if test $stat -eq 0; then : else rm -f "$tmpdepfile" exit $stat fi if test -f "$tmpdepfile"; then outname="$stripped.o" # 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:'. sed -e "s,^$outname:,$object :," < "$tmpdepfile" > "$depfile" sed -e "s,^$outname: \(.*\)$,\1:," < "$tmpdepfile" >> "$depfile" else # The sourcefile does not contain any dependencies, so just # store a dummy comment line, to avoid errors with the Makefile # "include basename.Plo" scheme. echo "#dummy" > "$depfile" fi rm -f "$tmpdepfile" ;; icc) # Intel's C compiler understands `-MD -MF file'. However on # icc -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: # 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 \ : # foo.o: sub/foo.c ... \ # sub/foo.h ... \ # ... "$@" -MD -MF "$tmpdepfile" stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile" 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 \'. # 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" rm -f "$tmpdepfile" ;; 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'. # 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. # Subdirectories are respected. dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` test "x$dir" = "x$object" && dir= base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` if test "$libtool" = yes; then # With Tru64 cc, shared objects can also be used to make a # static library. This mecanism is used in libtool 1.4 series to # handle both shared and static libraries in a single compilation. # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d. # # With libtool 1.5 this exception was removed, and libtool now # generates 2 separate objects for the 2 libraries. These two # compilations output dependencies in in $dir.libs/$base.o.d and # in $dir$base.o.d. We have to check for both files, because # one of the two compilations can be disabled. We should prefer # $dir$base.o.d over $dir.libs/$base.o.d because the latter is # automatically cleaned when .libs/ is deleted, while ignoring # the former would cause a distcleancheck panic. tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4 tmpdepfile2=$dir$base.o.d # libtool 1.5 tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5 tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504 "$@" -Wc,-MD else tmpdepfile1=$dir$base.o.d tmpdepfile2=$dir$base.d tmpdepfile3=$dir$base.d tmpdepfile4=$dir$base.d "$@" -MD fi stat=$? if test $stat -eq 0; then : else rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" do test -f "$tmpdepfile" && break 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" else echo "#dummy" > "$depfile" fi rm -f "$tmpdepfile" ;; #nosideeffect) # This comment above is used by automake to tell side-effect # dependency tracking mechanisms from slower ones. dashmstdout) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout, regardless of -o. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test $1 != '--mode=compile'; do shift done shift fi # Remove `-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done test -z "$dashmflag" && dashmflag=-M # 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. "$@" $dashmflag | sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile" rm -f "$depfile" cat < "$tmpdepfile" > "$depfile" tr ' ' ' ' < "$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" rm -f "$tmpdepfile" ;; dashXmstdout) # This case only exists to satisfy depend.m4. It is never actually # run, as this mode is specially recognized in the preamble. exit 1 ;; makedepend) "$@" || exit $? # Remove any Libtool call if test "$libtool" = yes; then while test $1 != '--mode=compile'; do shift done shift fi # X makedepend shift cleared=no for arg in "$@"; do case $cleared in no) set ""; shift cleared=yes ;; esac case "$arg" in -D*|-I*) set fnord "$@" "$arg"; shift ;; # Strip any option that makedepend may not understand. Remove # the object too, otherwise makedepend will parse it as a source file. -*|$object) ;; *) set fnord "$@" "$arg"; shift ;; esac done obj_suffix="`echo $object | sed 's/^.*\././'`" touch "$tmpdepfile" ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" rm -f "$depfile" cat < "$tmpdepfile" > "$depfile" sed '1,2d' "$tmpdepfile" | tr ' ' ' ' | \ ## 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" rm -f "$tmpdepfile" "$tmpdepfile".bak ;; cpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test $1 != '--mode=compile'; do shift done shift fi # Remove `-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done "$@" -E | sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' | sed '$ s: \\$::' > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" cat < "$tmpdepfile" >> "$depfile" sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; msvisualcpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout, regardless of -o, # because we must use -o when running libtool. "$@" || exit $? IFS=" " for arg do case "$arg" in "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") set fnord "$@" shift shift ;; *) set fnord "$@" "$arg" shift shift ;; esac done "$@" -E | sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile" echo " " >> "$depfile" . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::\1\::p' >> "$depfile" rm -f "$tmpdepfile" ;; none) exec "$@" ;; *) echo "Unknown depmode $depmode" 1>&2 exit 1 ;; esac exit 0 # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-end: "$" # End: xmlcopyeditor-1.2.1.3/AUTHORS0000664000175000017500000000006212402464555014311 0ustar zanezaneGerald Schmidt xmlcopyeditor-1.2.1.3/autogen.sh0000775000175000017500000000021412402464555015241 0ustar zanezane#!/bin/sh export WANT_AUTOCONF_2_5="1" export WANT_AUTOMAKE_1_7="1" aclocal libtoolize --automake --force --copy automake -a -c autoconf xmlcopyeditor-1.2.1.3/debian/0000775000175000017500000000000012402464555014465 5ustar zanezanexmlcopyeditor-1.2.1.3/debian/copyright0000664000175000017500000000400012402464555016412 0ustar zanezaneFormat: http://dep.debian.net/deps/dep5 Upstream-Name: xmlcopyeditor Source: http://xml-copy-editor.sourceforge.net Files: * Copyright: 2005-2009 Gerald Schmidt 2012-2014 Zane U. Ji License: GPL-2.0+ Files: debian/* Copyright: 2014 Zane U. Ji License: GPL-2.0+ Files: src/png/* Ximian OpenOffice.org icons Copyright: 2006 Ximian License: LGPL-2.1+ License: GPL-2.0+ This package 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. . This package 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 this program. If not, see . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". License: LGPL-2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This library 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 Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this program. If not, see . On Debian systems, the complete text of the GNU Lesser General Public License version 2 can be found in "/usr/share/common-licenses/LGPL-2.1". xmlcopyeditor-1.2.1.3/debian/docs0000664000175000017500000000000012402464555015326 0ustar zanezanexmlcopyeditor-1.2.1.3/debian/rules0000775000175000017500000000067212402464555015552 0ustar zanezane#!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ xmlcopyeditor-1.2.1.3/debian/compat0000664000175000017500000000000212402464555015663 0ustar zanezane8 xmlcopyeditor-1.2.1.3/debian/source/0000775000175000017500000000000012402464555015765 5ustar zanezanexmlcopyeditor-1.2.1.3/debian/source/format0000664000175000017500000000001412402464555017173 0ustar zanezane3.0 (quilt) xmlcopyeditor-1.2.1.3/debian/control0000664000175000017500000000343012402464555016070 0ustar zanezaneSource: xmlcopyeditor Section: editors Priority: extra Maintainer: Zane U. Ji Build-Depends: debhelper (>= 8.0.0), autotools-dev, x11proto-composite-dev, x11proto-randr-dev, libxfixes-dev, libxerces-c-dev, libglib2.0-0, libxdmcp-dev, mime-support, gettext, file, libxinerama-dev, intltool, libcairo2-dev, libxcb1-dev, libxcb-render0-dev, libxi-dev, libgtk2.0-dev, mawk, libgdk-pixbuf2.0-dev, libglib2.0-dev, libatk1.0-dev, libxml-parser-perl, libcroco3, libx11-dev, perl-modules, libpopt0, libxml2, pkg-config, libpcre3-dev, libwxgtk2.8-dev, libfreetype6-dev, x11proto-kb-dev, x11proto-damage-dev, libfontconfig1-dev, x11proto-xinerama-dev, libexpat1-dev, libxml2-dev, libpthread-stubs0-dev, libxext-dev, libxrandr-dev, libxau-dev, libenchant-dev, libpixman-1-dev, libxcomposite-dev, libxrender-dev, libboost1.48-dev, libpng12-dev, libunistring0, libegl1-mesa-lts-saucy, libmagic1, x11proto-render-dev, libexpat1, libxcb-shm0-dev, libpcre3, libpango1.0-dev, libgl1-mesa-glx-lts-saucy, libxcursor-dev, libxdamage-dev, libxslt1-dev, cpio Standards-Version: 3.9.2 Homepage: http://xml-copy-editor.sourceforge.net/ Vcs-Git: git://git.code.sf.net/p/xml-copy-editor/code Vcs-Browser: http://sourceforge.net/p/xml-copy-editor/code/ Package: xmlcopyeditor Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: fast, free, validating XML editor XML Copy Editor is an XML editor focusing on editing document markup languages like DITA, DocBook, WordprocessingML. Features: DTD/XML Schema/RELAX NG validation, XSLT, XPath, Pretty-printing, Syntax highlighting, Folding, Tag completion, Tag locking, Tag-free editing, Built-in support for XHTML, XSL, DocBook and TEI, Generating XML Schema, Spelling and style check with built-in spell/style checker. xmlcopyeditor-1.2.1.3/debian/changelog0000664000175000017500000000306712402464555016345 0ustar zanezanexmlcopyeditor (1.2.1.3-1) unstable; urgency=low * Fixed problems with new documents * Bug #212 XSLT insert elements * Bug #211 Tag-completion remains on-top when XML-Copy-Editor looses focus * Keep the original format when associating a DTD/schema/XSL + Added a manual - Stopped installing copyright notices of components that are not installed by us + Feature #169 Close current tab with Ctrl+W -- Zane U. Ji Sat, 06 Sep 2014 09:47:43 +0800 xmlcopyeditor (1.2.1.2-1) unstable; urgency=low + Feature #69 Add "current XPath" shortcut + Feature #155 XPath - functions + Click on the error message to jump to the error location * Bug #103 Locale files have the wrong pathname under Linux * Bug #99 fix desktop file (Marco Rodrigues) * Bug #57 black on black = hard to use -- Zane U. Ji Mon, 02 Jun 2014 20:29:20 +0800 xmlcopyeditor (1.2.1.1-1) unstable; urgency=low + Feature #25 Fast commenting + x64 installation package + Supported HTTPS on validation ( when libxerces-c linked with libcurl ) * Auto complete list for DTDs that are on the internet * Show UI before opening any file * Made UI more responsive * Fixed tab order * Fixed encoding problems -- Zane U. Ji Sun, 04 May 2014 22:39:01 +0800 xmlcopyeditor (1.2.1-1) unstable; urgency=low - Zooming in/out problem with default font + Close panels with menu or, when built with wxWidgets 3.0, Escape key * Updated Khmer translation -- Zane U. Ji Sat, 05 Apr 2014 22:03:46 +0800 xmlcopyeditor-1.2.1.3/debian/watch0000664000175000017500000000043312402464555015516 0ustar zanezaneversion=3 # qa.debian.org runs a redirector which allows a simpler form of URL # for SourceForge based projects. The format below will automatically # be rewritten to use the redirector. http://sf.net/xml-copy-editor/xmlcopyeditor-(\d\S*)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) xmlcopyeditor-1.2.1.3/src/0000775000175000017500000000000012402464555014032 5ustar zanezanexmlcopyeditor-1.2.1.3/src/xsllocator.cpp0000664000175000017500000000366212402464555016737 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include #include #include #include "xsllocator.h" XslLocator::XslLocator ( const char *encoding ) : WrapExpat ( encoding ) , d ( new XslLocatorData() ) { d->parser = p; XML_SetUserData ( p, d.get() ); XML_SetProcessingInstructionHandler ( p, processingInstructionHandler ); } XslLocator::~XslLocator() {} void XMLCALL XslLocator::processingInstructionHandler ( void *userData, const XML_Char *target, const XML_Char *data ) { XslLocatorData *d; d = ( XslLocatorData * ) userData; if ( strcmp ( target, "xml-stylesheet" ) ) return; const char *value, *iterator; value = strstr ( ( const char * ) data, "href=" ); if ( !value || strlen ( value ) < 7 ) return; value += 6; iterator = value; for ( iterator = value; *iterator; ++iterator ) { if ( *iterator == '"' || *iterator == '\'' ) { break; } } d->xslLocation.assign( value, iterator - value ); XML_StopParser ( d->parser, false ); } std::string XslLocator::getXslLocation() { return d->xslLocation; } xmlcopyeditor-1.2.1.3/src/xmlrulereader.cpp0000664000175000017500000001550312402464555017415 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include #include #include "xmlrulereader.h" #include "rule.h" #include "stringset.h" using namespace std; RuleData::RuleData ( boost::shared_ptr > dictionaryParameter, boost::shared_ptr > passiveDictionaryParameter, boost::shared_ptr > > ruleVectorParameter ) : dictionary ( dictionaryParameter ), passiveDictionary ( passiveDictionaryParameter ), ruleVector ( ruleVectorParameter ) { cipher = false; dictionaryFound = false; initialiseAttributes(); ruleCount = 0; } RuleData::~RuleData() { } XmlRuleReader::XmlRuleReader ( boost::shared_ptr > dictionaryParameter, boost::shared_ptr > passiveDictionaryParameter, boost::shared_ptr > > ruleVectorParameter ) : ud ( new RuleData ( dictionaryParameter, passiveDictionaryParameter, ruleVectorParameter ) ) { ud->setState ( STATE_UNKNOWN ); ud->p = p; XML_SetUserData ( p, ud.get() ); XML_SetElementHandler ( p, start, end ); XML_SetCharacterDataHandler ( p, characterdata ); } XmlRuleReader::~XmlRuleReader() {} int XmlRuleReader::getRuleCount() { return ud->ruleCount; } string XmlRuleReader::getIncorrectPatternReport() { return ud->incorrectPatternReport; } void XmlRuleReader::getExcludeVector ( vector &v ) { v = ud->excludeVector; } void XmlRuleReader::getIncludeVector ( vector &v ) { v = ud->includeVector; } void XMLCALL XmlRuleReader::start ( void *data, const XML_Char *el, const XML_Char **attr ) { RuleData *ud; ud = ( RuleData * ) data; if ( !strcmp ( el, "rule" ) ) ud->setState ( STATE_IN_RULE ); else if ( !strcmp ( el, "term" ) ) { ud->setState ( STATE_IN_TERM ); while ( *attr ) { if ( !strcmp ( *attr, "passive" ) && !strcmp ( * ( attr + 1 ), "true" ) ) ud->passive = true; attr += 2; } } else if ( !strcmp ( el, "find" ) ) { while ( *attr ) { if ( !strcmp ( *attr, "matchcase" ) && !strcmp ( * ( attr + 1 ), "true" ) ) ud->matchcase = true; else if ( !strcmp ( *attr, "cipher" ) && !strcmp ( * ( attr + 1 ), "true" ) ) ud->cipher = true; attr += 2; } ud->setState ( STATE_IN_FIND ); } else if ( !strcmp ( el, "replace" ) ) { while ( *attr ) { if ( !strcmp ( *attr, "adjustcase" ) && !strcmp ( * ( attr + 1 ), "true" ) ) ud->adjustcase = true; else if ( !strcmp ( *attr, "tentative" ) && !strcmp ( * ( attr + 1 ), "true" ) ) ud->tentative = true; attr += 2; } ud->setState ( STATE_IN_REPLACE ); } else if ( !strcmp ( el, "report" ) ) ud->setState ( STATE_IN_REPORT ); else if ( !strcmp ( el, "exclude" ) ) ud->setState ( STATE_IN_EXCLUDE ); else if ( !strcmp ( el, "include" ) ) ud->setState ( STATE_IN_INCLUDE ); else if ( !strcmp ( el, "title" ) ) ud->setState ( STATE_IN_TITLE ); else ud->setState ( STATE_UNKNOWN ); } void XMLCALL XmlRuleReader::end ( void *data, const XML_Char *el ) { RuleData *ud; ud = ( RuleData * ) data; if ( !strcmp ( el, "term" ) ) { if ( ud->term != "" ) { ud->dictionary->insert ( ud->term ); ud->dictionaryFound = true; if ( ud->passive ) { ud->passiveDictionary->insert ( ud->term ); ud->passive = false; } ud->term = ""; } ud->setState ( STATE_UNKNOWN ); } // handle end of rule else if ( !strcmp ( el, "rule" ) ) { try { boost::shared_ptr rule ( new Rule ( ud->find, ud->matchcase, ud->replace ) ); string report = ud->title; if ( ud->report != "" ) { report += ": "; report += ud->report; } rule->setReport ( report ); rule->setTentativeAttribute ( ud->tentative ); rule->setAdjustCaseAttribute ( ud->adjustcase ); ud->ruleVector->push_back ( rule ); ++ ( ud->ruleCount ); ud->find = ""; ud->replace = ""; ud->report = ""; ud->setState ( STATE_UNKNOWN ); ud->initialiseAttributes(); } catch ( exception& e ) { ud->incorrectPatternReport = "Cannot compile: " + ud->find + "\r\nError: " + e.what(); XML_StopParser ( ud->p, XML_FALSE ); } } else if ( !strcmp ( el, "find" ) ) ud->setState ( STATE_UNKNOWN ); else if ( !strcmp ( el, "replace" ) ) ud->setState ( STATE_UNKNOWN ); else if ( !strcmp ( el, "report" ) ) ud->setState ( STATE_UNKNOWN ); // handle excludes/includes else if ( !strcmp ( el, "exclude" ) ) { ud->excludeVector.push_back ( ud->exclude ); ud->exclude = ""; ud->setState ( STATE_UNKNOWN ); } else if ( !strcmp ( el, "include" ) ) { ud->includeVector.push_back ( ud->include ); ud->include = ""; ud->setState ( STATE_UNKNOWN ); } else if ( !strcmp ( el, "title" ) ) ud->setState ( STATE_UNKNOWN ); // count each dictionary as one rule else if ( !strcmp ( el, "dictionary" ) ) { if ( ud->dictionaryFound ) ++ ( ud->ruleCount ); } } void XMLCALL XmlRuleReader::characterdata ( void *data, const XML_Char *s, int len ) { RuleData *ud; ud = ( RuleData * ) data; switch ( ud->getState() ) { case STATE_IN_FIND: ud->find.append ( s, len ); break; case STATE_IN_REPLACE: ud->replace.append ( s, len ); break; case STATE_IN_REPORT: ud->report.append ( s, len ); break; case STATE_IN_EXCLUDE: ud->exclude.append ( s, len ); break; case STATE_IN_INCLUDE: ud->include.append ( s, len ); break; case STATE_IN_TITLE: ud->title.append ( s, len ); break; case STATE_IN_TERM: ud->term.append ( s, len ); break; default: break; } } void RuleData::initialiseAttributes() { matchcase = adjustcase = tentative = passive = false; } xmlcopyeditor-1.2.1.3/src/styledialog.h0000664000175000017500000001250412402464555016525 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef STYLEDIALOG_H #define STYLEDIALOG_H #define XHTML_START "XML Copy Editor report" #define XHTML_END "" #include #include #include #include #include #include "housestyle.h" #include "contexthandler.h" #include "housestylewriter.h" enum { ID_STYLE_TABLE = wxID_HIGHEST + 100, ID_STYLE_COMBO_RULESET, ID_STYLE_COMBO_FILTER, ID_STYLE_REPORT, ID_MENU_IGNORE_ONCE, ID_MENU_IGNORE_ALL, ID_MENU_CHANGE_ONCE, ID_MENU_CHANGE_ALL, ID_MENU_NEW_SUGGESTION, ID_MENU_APPLY_SUGGESTION_ALL, // disabled unless table contains items ID_STYLE_EDIT, ID_STYLE_WEB_REPORT, ID_STYLE_WEB_SUMMARY, ID_STYLE_IGNORE_ALL, ID_STYLE_CHANGE_ALL, ID_TYPE_SPELL, ID_TYPE_STYLE }; struct SortData { int column; wxListCtrl *table; }; class StyleDialog : public wxDialog { public: StyleDialog ( wxWindow *parent, wxIcon icon, const std::string& bufferParameterUtf8, const wxString& fileNameParameter, const wxString& ruleSetDirectoryParameter, const wxString& filterDirectoryParameter, const wxString& ruleSetPresetParameter, const wxString& filterPresetParameter, #ifdef __WXMSW__ const wxString& aspellDataPath, const wxString& aspellDictPath, #endif int type = ID_TYPE_STYLE, bool readOnlyParameter = false, wxPoint position = wxDefaultPosition, wxSize size = wxSize ( 720, 540 ) ); ~StyleDialog(); void OnColumnClick ( wxListEvent& event ); void OnItemRightClick ( wxListEvent& event ); void OnItemActivated ( wxListEvent& event ); void OnReport ( wxCommandEvent& event ); void OnStyleEdit ( wxCommandEvent& event ); void OnStyleWebReport ( wxCommandEvent& event ); void OnStyleWebSummary ( wxCommandEvent& event ); void OnStyleChangeAll ( wxCommandEvent& event ); void OnStyleIgnoreAll ( wxCommandEvent& event ); void OnMenuChangeOnce ( wxCommandEvent& event ); void OnMenuChangeAll ( wxCommandEvent& event ); void OnMenuIgnoreOnce ( wxCommandEvent& event ); void OnMenuIgnoreAll ( wxCommandEvent& event ); void OnCancel ( wxCommandEvent& event ); void OnMenuNewSuggestion ( wxCommandEvent& event ); void OnMenuApplySuggestionAll ( wxCommandEvent& event ); void OnUpdateTableRange ( wxUpdateUIEvent& event ); void styleSetIgnoreAll ( bool ignore ); std::string getEditedString(); wxString getRuleSetPreset() { return ruleSetPreset; } wxString getFilterPreset() { return filterPreset; } wxPoint getPosition(); wxSize getSize(); private: int indexForContextMenu; wxPoint framePosition; wxSize frameSize; wxComboBox *ruleSetCombo, *filterCombo; wxListCtrl *table; wxStatusBar *status; std::string bufferUtf8; wxString aspellDataPath, aspellDictPath; std::set tempFiles; wxString fileName, ruleSetDirectory, filterDirectory; wxString ruleSetPreset, filterPreset; vector matchVector; int type; bool readOnly; bool isIgnore ( int item ); void setIgnore ( int item, bool ignore ); std::string flatWhiteSpace ( std::string& s ); static bool elementAndOffsetCompareFunction ( ContextMatch m1, ContextMatch m2 ); static bool reportCompareFunction ( ContextMatch m1, ContextMatch m2 ); static int wxCALLBACK MyCompareFunction ( #if wxCHECK_VERSION(2,9,0) || defined (_WIN64) || defined (__x86_64__) wxIntPtr item1, wxIntPtr item2, wxIntPtr sortData ); #else long item1, long item2, long sortData ); #endif void getAllMatches ( vector &v ); void getSelectedMatches ( vector &v ); void updateSizeInformation(); static wxString getTextByColumn ( wxListCtrl *table, long index, int col ); DECLARE_EVENT_TABLE() }; #endif xmlcopyeditor-1.2.1.3/src/findreplacepanel.cpp0000664000175000017500000002223312402464555020034 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include "findreplacepanel.h" #include "nocasecompare.h" #include "xmlcopyeditor.h" BEGIN_EVENT_TABLE ( FindReplacePanel, wxPanel ) EVT_BUTTON ( ID_FINDREPLACE_FIND_NEXT, FindReplacePanel::OnFindNext ) EVT_BUTTON ( ID_FINDREPLACE_REPLACE, FindReplacePanel::OnReplace ) EVT_BUTTON ( ID_FINDREPLACE_REPLACE_ALL, FindReplacePanel::OnReplaceAll ) #if !wxCHECK_VERSION(2,9,0) EVT_BUTTON ( ID_FINDREPLACE_CLOSE, FindReplacePanel::OnClose ) #else EVT_CHAR_HOOK ( FindReplacePanel::OnCharHook ) #endif EVT_IDLE ( FindReplacePanel::OnIdle ) END_EVENT_TABLE() FindReplacePanel::FindReplacePanel ( wxWindow *parentParameter, int id, wxFindReplaceData *findDataParameter, bool isReplacePanel, bool isRegexParameter ) : wxPanel ( parentParameter, id ) { parent = parentParameter; findData = findDataParameter; incrementalFind = notFoundSet = false; isRegex = isRegexParameter; matchCaseMemory = ( findData->GetFlags() ) & wxFR_MATCHCASE; regexMemory = isRegex; label1 = new wxStaticText ( this, wxID_ANY, _ ( "Find:" ) ); spacer1 = new wxStaticText ( this, wxID_ANY, _ ( " " ) ); spacer2 = new wxStaticText ( this, wxID_ANY, _ ( " " ) ); int editWidth = 140; findEdit = new wxTextCtrl ( this, ID_FINDREPLACE_FIND_NEXT, _T ( "" ), wxDefaultPosition, wxSize ( editWidth, -1 ) ); findEdit->SetValue ( findData->GetFindString() ); label2 = new wxStaticText ( this, wxID_ANY, _ ( "Replace with:" ) ); replaceEdit = new wxTextCtrl ( this, ID_FINDREPLACE_REPLACE, _T ( "" ), wxDefaultPosition, wxSize ( editWidth, -1 ) ); replaceEdit->SetValue ( findData->GetReplaceString() ); findNextButton = new wxButton ( this, ID_FINDREPLACE_FIND_NEXT, _ ( "Find &Next" ), wxDefaultPosition, wxDefaultSize, wxBU_EXACTFIT | wxNO_BORDER ); replaceButton = new wxButton ( this, ID_FINDREPLACE_REPLACE, _ ( "&Replace" ), wxDefaultPosition, wxDefaultSize, wxBU_EXACTFIT | wxNO_BORDER ); replaceAllButton = new wxButton ( this, ID_FINDREPLACE_REPLACE_ALL, _ ( "Replace &All" ), wxDefaultPosition, wxDefaultSize, wxBU_EXACTFIT | wxNO_BORDER ); matchCaseBox = new wxCheckBox ( this, ID_FINDREPLACE_MATCH_CASE, _ ( "&Match case" ) ); size_t flags = findData->GetFlags(); matchCaseBox->SetValue ( flags & wxFR_MATCHCASE ); regexBox = new wxCheckBox ( this, ID_FINDREPLACE_REGEX, _ ( "Re&gex" ) ); int sizerOffset = 2; sizer = new wxBoxSizer ( wxHORIZONTAL ); sizer->Add ( label1, 0, wxLEFT | wxRIGHT | wxALIGN_CENTER_VERTICAL, sizerOffset ); sizer->Add ( findEdit, 0, wxLEFT | wxRIGHT | wxALIGN_CENTER_VERTICAL, sizerOffset ); sizer->Add ( label2, 0, wxLEFT | wxRIGHT | wxALIGN_CENTER_VERTICAL, sizerOffset ); sizer->Add ( replaceEdit, 0, wxLEFT | wxRIGHT | wxALIGN_CENTER_VERTICAL, sizerOffset ); sizer->Add ( spacer1, 0, wxLEFT | wxRIGHT | wxALIGN_CENTER_VERTICAL, sizerOffset ); sizer->Add ( findNextButton, 0, wxLEFT | wxRIGHT | wxALIGN_CENTER_VERTICAL, sizerOffset ); sizer->Add ( replaceButton, 0, wxLEFT | wxRIGHT | wxALIGN_CENTER_VERTICAL, sizerOffset ); sizer->Add ( replaceAllButton, 0, wxLEFT | wxRIGHT | wxALIGN_CENTER_VERTICAL, sizerOffset ); sizer->Add ( spacer2, 0, wxLEFT | wxRIGHT | wxALIGN_CENTER_VERTICAL, sizerOffset ); sizer->Add ( matchCaseBox, 0, wxLEFT | wxRIGHT | wxALIGN_CENTER_VERTICAL, sizerOffset ); sizer->Add ( regexBox, 0, wxLEFT | wxRIGHT | wxALIGN_CENTER_VERTICAL, sizerOffset ); #if !wxCHECK_VERSION(2,9,0) wxButton *closeButton = new wxButton ( this, ID_FINDREPLACE_CLOSE, _ ( "&Close" ), wxDefaultPosition, wxDefaultSize, wxBU_EXACTFIT | wxNO_BORDER ); sizer->Add ( closeButton, 0, wxLEFT | wxRIGHT | wxALIGN_RIGHT | wxALIGN_CENTER_VERTICAL, sizerOffset ); #endif this->SetSizer ( sizer ); sizer->SetSizeHints ( this ); sizer->Layout(); this->SetSize ( -1, findNextButton->GetSize().GetHeight() + 10 ); findEditLength = findEdit->GetValue().Length(); if ( !isReplacePanel ) { label2->Hide(); replaceEdit->Hide(); replaceButton->Hide(); replaceAllButton->Hide(); } refresh(); } FindReplacePanel::~FindReplacePanel() {} void FindReplacePanel::OnFindNext ( wxCommandEvent& event ) { findData->SetFindString ( findEdit->GetValue() ); findData->SetReplaceString ( replaceEdit->GetValue() ); incrementalFind = false; size_t flags = 0; flags |= wxFR_DOWN; if ( matchCaseBox->GetValue() ) flags |= wxFR_MATCHCASE; sendFindEvent ( flags ); } void FindReplacePanel::OnReplace ( wxCommandEvent& event ) { wxFindDialogEvent replaceEvent ( wxEVT_COMMAND_FIND_REPLACE, 0 ); replaceEvent.SetFlags ( wxFR_DOWN ); replaceEvent.SetFindString ( findEdit->GetValue() ); replaceEvent.SetReplaceString ( replaceEdit->GetValue() ); #if wxCHECK_VERSION(2,9,0) parent->ProcessWindowEvent( replaceEvent ); #else parent->ProcessEvent ( replaceEvent ); #endif } void FindReplacePanel::OnReplaceAll ( wxCommandEvent& event ) { wxFindDialogEvent replaceAllEvent ( wxEVT_COMMAND_FIND_REPLACE_ALL, 0 ); replaceAllEvent.SetFlags ( wxFR_DOWN ); replaceAllEvent.SetFindString ( findEdit->GetValue() ); replaceAllEvent.SetReplaceString ( replaceEdit->GetValue() ); #if wxCHECK_VERSION(2,9,0) parent->ProcessWindowEvent( replaceAllEvent ); #else parent->ProcessEvent ( replaceAllEvent ); #endif } void FindReplacePanel::focusOnFind() { findEdit->SelectAll(); findEdit->SetFocus(); } void FindReplacePanel::OnIdle ( wxIdleEvent& event ) { size_t newLength = findEdit->GetValue().Length(); enableButtons ( ( !newLength ) ? false : true ); bool settingsChanged = false; if ( matchCaseMemory != matchCaseBox->GetValue() || regexMemory != regexBox->GetValue() ) { settingsChanged = true; matchCaseMemory = matchCaseBox->GetValue(); regexMemory = regexBox->GetValue(); } if ( newLength != findEditLength || settingsChanged ) { incrementalFind = true; size_t flags = 0; flags |= wxFR_DOWN; if ( matchCaseBox->GetValue() ) flags |= wxFR_MATCHCASE; sendFindEvent ( flags ); findEditLength = newLength; findData->SetFlags ( flags ); } } void FindReplacePanel::sendFindEvent ( size_t flags ) { wxFindDialogEvent findEvent ( wxEVT_COMMAND_FIND_NEXT, 0 ); findEvent.SetFlags ( flags ); findEvent.SetFindString ( findEdit->GetValue() ); MyFrame *frame = ( MyFrame * ) parent; frame->setStrictScrolling ( true ); #if wxCHECK_VERSION(2,9,0) frame->ProcessWindowEvent(findEvent); #else frame->ProcessEvent ( findEvent ); // was parent-> #endif frame->setStrictScrolling ( false ); findData->SetFindString ( findEdit->GetValue() ); findData->SetReplaceString ( replaceEdit->GetValue() ); } bool FindReplacePanel::getIncrementalFind() { return incrementalFind; } void FindReplacePanel::refresh() { incrementalFind = false; findEdit->SetValue ( findData->GetFindString() ); replaceEdit->SetValue ( findData->GetReplaceString() ); size_t flags = findData->GetFlags(); bool matchCase; matchCase = flags & wxFR_MATCHCASE; matchCaseBox->SetValue ( matchCase ); matchCaseMemory = matchCase; regexBox->SetValue ( isRegex ); regexMemory = isRegex; } void FindReplacePanel::setReplaceVisible ( bool b ) { label2->Show ( b ); replaceEdit->Show ( b ); replaceButton->Show ( b ); replaceAllButton->Show ( b ); sizer->Layout(); } void FindReplacePanel::flagNotFound ( bool b ) { if ( ( notFoundSet && b ) || ( !notFoundSet && !b ) ) return; notFoundSet = b; } bool FindReplacePanel::getRegex() { return regexBox->GetValue(); } void FindReplacePanel::setMatchCase ( bool b ) { matchCaseBox->SetValue ( b ); } void FindReplacePanel::setRegex ( bool b ) { regexBox->SetValue ( b ); } void FindReplacePanel::enableButtons ( bool b ) { findNextButton->Enable ( b ); replaceButton->Enable ( b ); replaceAllButton->Enable ( b ); } void FindReplacePanel::OnCharHook ( wxKeyEvent& event ) { if ( event.GetKeyCode() == WXK_ESCAPE && event.GetModifiers() == 0 ) ( ( MyFrame* ) GetParent() )->closeFindReplacePane(); else event.Skip(); } void FindReplacePanel::OnClose ( wxCommandEvent & e ) { ( ( MyFrame* ) GetParent() )->closeFindReplacePane(); } xmlcopyeditor-1.2.1.3/src/xmlassociatedtd.cpp0000664000175000017500000000676512402464555017744 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include #include #include #include "xmlassociatedtd.h" XmlAssociateDtd::XmlAssociateDtd ( const XmlTextInfo &info, const wxString &path, const wxString &publicID, const char *encoding, size_t size ) : WrapExpat ( encoding ) , d ( new DtdData() ) , mInfo ( info ) { d->buffer.reserve ( size ); d->path = path; d->publicID = publicID; d->associated = false; d->insideDtd = false; XML_SetUserData ( p, this ); XML_SetElementHandler ( p, start, NULL ); XML_SetDoctypeDeclHandler ( p, startdoctypehandler, enddoctypehandler ); XML_SetDefaultHandlerExpand ( p, defaulthandler ); } XmlAssociateDtd::~XmlAssociateDtd() {} void XMLCALL XmlAssociateDtd::defaulthandler ( void *data, const XML_Char *s, int len ) { XmlAssociateDtd *pThis = (XmlAssociateDtd *)data; DtdData *d = pThis->d.get(); if ( !d->insideDtd ) d->buffer.append ( s, len ); } void XMLCALL XmlAssociateDtd::start ( void *data, const XML_Char *el, const XML_Char **attr ) { XmlAssociateDtd *pThis = (XmlAssociateDtd *)data; DtdData *d = pThis->d.get(); if ( !d->associated ) { associate ( d, el ); d->buffer += pThis->mInfo.mEOL.utf8_str(); d->associated = true; } XML_DefaultCurrent ( pThis->p ); XML_SetElementHandler ( pThis->p, NULL, NULL ); } void XMLCALL XmlAssociateDtd::end ( void *data, const XML_Char *el ) { XmlAssociateDtd *pThis = (XmlAssociateDtd *)data; DtdData *d = pThis->d.get(); d->buffer += "buffer += el; d->buffer += ">"; } void XMLCALL XmlAssociateDtd::startdoctypehandler ( void *data, const XML_Char *doctypeName, const XML_Char *sysid, const XML_Char *pubid, int has_internal_subset ) { XmlAssociateDtd *pThis = (XmlAssociateDtd *)data; DtdData *d = pThis->d.get(); d->insideDtd = true; associate ( d, doctypeName ); d->associated = true; } void XMLCALL XmlAssociateDtd::enddoctypehandler ( void *data ) { XmlAssociateDtd *pThis = (XmlAssociateDtd *)data; DtdData *d = pThis->d.get(); d->insideDtd = false; } void XmlAssociateDtd::associate ( DtdData *d, const char *doctypeName ) { wxASSERT ( d ); d->buffer += "buffer += doctypeName; if ( d->publicID.empty() ) { d->buffer += " SYSTEM \""; d->buffer += d->path.utf8_str(); // TODO: Apply the encoding of the parser } else { d->buffer += " PUBLIC \""; d->buffer += d->publicID.utf8_str(); d->buffer += "\" \""; d->buffer += d->path.utf8_str();// TODO: Apply the encoding of the parser } d->buffer += "\">"; } xmlcopyeditor-1.2.1.3/src/globalreplacedialog.cpp0000664000175000017500000001424312402464555020516 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include "globalreplacedialog.h" #include "wrapregex.h" BEGIN_EVENT_TABLE ( GlobalReplaceDialog, wxDialog ) EVT_BUTTON ( wxID_OK, GlobalReplaceDialog::OnOk ) EVT_HELP_RANGE ( ID_FIND, ID_ALLDOCUMENTS, GlobalReplaceDialog::OnContextHelp ) EVT_HELP ( wxID_OK, GlobalReplaceDialog::OnContextHelp ) EVT_HELP ( wxID_CANCEL, GlobalReplaceDialog::OnContextHelp ) EVT_UPDATE_UI ( wxID_OK, GlobalReplaceDialog::OnUpdateOk ) END_EVENT_TABLE() GlobalReplaceDialog::GlobalReplaceDialog ( wxWindow *parent, const wxString& findParameter, const wxString& replaceParameter, bool matchCaseParameter, bool allDocumentsParameter, bool regexParameter ) : wxDialog(), find ( findParameter ), replace ( replaceParameter ), matchCase ( matchCaseParameter ), allDocuments ( allDocumentsParameter ), regex ( regexParameter ) { SetExtraStyle ( wxDIALOG_EX_CONTEXTHELP ); Create ( parent, wxID_ANY, wxString ( _ ( "Global Find and Replace" ) ), wxDefaultPosition, wxSize ( -1, -1 ), wxDEFAULT_DIALOG_STYLE | wxRESIZE_BORDER ); wxBoxSizer *dialogSizer = new wxBoxSizer ( wxVERTICAL ); wxStaticText *findLabel = new wxStaticText ( this, ID_FIND, _ ( "&Find what: " ) ); wxStaticText *replaceLabel = new wxStaticText ( this, ID_REPLACE, _ ( "Replace with: " ) ); findCtrl = new wxTextCtrl ( this, ID_FIND, find, wxDefaultPosition, wxSize ( 400, -1 ) ); replaceCtrl = new wxTextCtrl ( this, ID_REPLACE, replace, wxDefaultPosition, wxSize ( 400, -1 ) ); matchCaseBox = new wxCheckBox ( this, ID_MATCHCASE, _ ( "&Match case" ) ); matchCaseBox->SetValue ( matchCase ); regexBox = new wxCheckBox ( this, ID_REGEX, _ ( "&Regex" ) ); regexBox->SetValue ( regex ); allDocumentsBox = new wxCheckBox ( this, ID_ALLDOCUMENTS, _ ( "R&eplace in all open documents" ) ); allDocumentsBox->SetValue ( allDocuments ); dialogSizer->Add ( findLabel, 0, wxTOP | wxLEFT | wxALIGN_LEFT, 5 ); dialogSizer->Add ( findCtrl, 0, wxALL | wxALIGN_LEFT | wxEXPAND, 5 ); dialogSizer->Add ( replaceLabel, 0, wxTOP | wxLEFT | wxALIGN_LEFT, 5 ); dialogSizer->Add ( replaceCtrl, 0, wxALL | wxALIGN_LEFT | wxEXPAND, 5 ); dialogSizer->Add ( matchCaseBox, 0, wxALL | wxALIGN_LEFT, 5 ); dialogSizer->Add ( regexBox, 0, wxALL | wxALIGN_LEFT, 5 ); dialogSizer->Add ( allDocumentsBox, 0, wxALL | wxALIGN_LEFT, 5 ); dialogSizer->Add ( CreateButtonSizer ( wxOK | wxCANCEL ), 0, wxTOP | wxBOTTOM | wxALIGN_RIGHT, 5 ); this->SetSizer ( dialogSizer ); dialogSizer->SetSizeHints ( this ); findCtrl->SetFocus(); } GlobalReplaceDialog::~GlobalReplaceDialog() { } void GlobalReplaceDialog::OnOk ( wxCommandEvent& e ) { std::string findUtf8, replaceUtf8; find = findCtrl->GetValue(); replace = replaceCtrl->GetValue(); findUtf8 = ( const char * ) find.mb_str ( wxConvUTF8 ); replaceUtf8 = ( const char * ) replace.mb_str ( wxConvUTF8 ); regex = regexBox->GetValue(); allDocuments = allDocumentsBox->GetValue(); matchCase = matchCaseBox->GetValue(); if ( regex ) { try { std::auto_ptr wr ( new WrapRegex ( findUtf8, matchCase, replaceUtf8 ) ); } catch ( std::exception& e ) { std::string pcreError ( e.what() ); wxString widePcreError = wxString ( pcreError.c_str(), wxConvUTF8, pcreError.size() ); wxMessageBox ( _ ( "Cannot compile regular expression '" ) + findCtrl->GetValue() + _T ( "': " ) + widePcreError, _ ( "Global Find and Replace" ) ); return; } } e.Skip(); } void GlobalReplaceDialog::OnContextHelp ( wxHelpEvent& e ) { int id = e.GetId(); if ( id == ID_FIND ) new wxTipWindow ( this, _ ( "Provides a space for you to type the text you want to find" ) ); else if ( id == ID_REPLACE ) new wxTipWindow ( this, _ ( "Provides a space for you to type the text you want to replace the text you typed in Find what" ) ); else if ( id == ID_MATCHCASE ) new wxTipWindow ( this, _ ( "Finds only text with lowercase and uppercase letters as specified in Find what" ) ); else if ( id == ID_ALLDOCUMENTS ) new wxTipWindow ( this, _ ( "Extends the scope to all open documents" ) ); else if ( id == ID_REGEX ) new wxTipWindow ( this, _ ( "Interprets the text specified in Find what as a regular expression" ) ); else if ( id == wxID_OK ) new wxTipWindow ( this, _ ( "Finds all instances of the text specified in Find what and replaces them with the text in Replace with" ) ); else if ( id == wxID_CANCEL ) new wxTipWindow ( this, _ ( "Closes the dialog box without saving any changes you have made" ) ); else { } e.Skip(); } void GlobalReplaceDialog::OnUpdateOk ( wxUpdateUIEvent& e ) { e.Enable ( !findCtrl->GetValue().empty() ); } wxString GlobalReplaceDialog::getFindString() { return find; } wxString GlobalReplaceDialog::getReplaceString() { return replace; } bool GlobalReplaceDialog::getRegex() { return regex; } bool GlobalReplaceDialog::getAllDocuments() { return allDocuments; } bool GlobalReplaceDialog::getMatchCase() { return matchCase; } xmlcopyeditor-1.2.1.3/src/mp3album.h0000664000175000017500000000325212402464555015725 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef MP3_ALBUM_H #define MP3_ALBUM_H #include #include #include #include #include #include "wrapexpat.h" struct Mp3AlbumData : public ParserData { std::string albumTitle, trackNoString, buffer; std::vector > fileNameVector; int trackNo; bool armed; }; class Mp3Album : public WrapExpat { public: Mp3Album(); virtual ~Mp3Album(); void getFileNameVector ( std::vector >& v ); std::string getAlbumTitle(); private: std::auto_ptr d; static void XMLCALL start ( void *data, const XML_Char *el, const XML_Char **attr ); static void XMLCALL end ( void *data, const XML_Char *el ); static void XMLCALL characterdata ( void *data, const XML_Char *s, int len ); }; #endif xmlcopyeditor-1.2.1.3/src/copying/0000775000175000017500000000000012402464555015502 5ustar zanezanexmlcopyeditor-1.2.1.3/src/copying/boost_license_1_0.txt0000664000175000017500000000252112402464555021532 0ustar zanezaneBoost Software License - Version 1.0 - August 17th, 2003 Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following: The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. xmlcopyeditor-1.2.1.3/src/copying/wxAUI/0000775000175000017500000000000012402464555016477 5ustar zanezanexmlcopyeditor-1.2.1.3/src/copying/wxAUI/copying.txt0000664000175000017500000000523712402464555020717 0ustar zanezane/////////////////////////////////////////////////////////////////////////////// // Name: manager.cpp // Purpose: wxaui: wx advanced user interface - docking window manager // Author: Benjamin I. Williams // Modified by: // Created: 2005-05-17 // RCS-ID: // Copyright: (C) Copyright 2005-2006, Kirix Corporation, All Rights Reserved // Licence: wxWindows Library Licence, Version 3.1 /////////////////////////////////////////////////////////////////////////////// WXWINDOWS LIBRARY LICENCE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public Licence as published by the Free Software Foundation; either version 2 of the Licence, or (at your option) any later version. This library 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 Library General Public Licence for more details. You should have received a copy of the GNU Library General Public Licence along with this software, usually in a file named COPYING.LIB. If not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. EXCEPTION NOTICE 1. As a special exception, the copyright holders of this library give permission for additional uses of the text contained in this release of the library as licenced under the wxWindows Library Licence, applying either version 3.1 of the Licence, or (at your option) any later version of the Licence as published by the copyright holders of version 3.1 of the Licence document. 2. The exception is that you may use, copy, link, modify and distribute under your own terms, binary object code versions of works based on the Library. 3. If you copy code from files distributed under the terms of the GNU General Public Licence or the GNU Library General Public Licence into a copy of this library, as this licence permits, the exception does not apply to the code that you add in this way. To avoid misleading anyone as to the status of such modified files, you must delete this exception notice from such code and/or adjust the licensing conditions notice accordingly. 4. If you write modifications of your own for this library, it is your choice whether to permit this exception to apply to your modifications. If you do not wish that, you must delete the exception notice from such code and/or adjust the licensing conditions notice accordingly.xmlcopyeditor-1.2.1.3/src/copying/PCRE/0000775000175000017500000000000012402464555016233 5ustar zanezanexmlcopyeditor-1.2.1.3/src/copying/PCRE/COPYING.txt0000664000175000017500000000502712402464555020110 0ustar zanezanePCRE LICENCE ------------ PCRE is a library of functions to support regular expressions whose syntax and semantics are as close as possible to those of the Perl 5 language. Release 6 of PCRE is distributed under the terms of the "BSD" licence, as specified below. The documentation for PCRE, supplied in the "doc" directory, is distributed under the same terms as the software itself. The basic library functions are written in C and are freestanding. Also included in the distribution is a set of C++ wrapper functions. THE BASIC LIBRARY FUNCTIONS --------------------------- Written by: Philip Hazel Email local part: ph10 Email domain: cam.ac.uk University of Cambridge Computing Service, Cambridge, England. Phone: +44 1223 334714. Copyright (c) 1997-2005 University of Cambridge All rights reserved. THE C++ WRAPPER FUNCTIONS ------------------------- Contributed by: Google Inc. Copyright (c) 2005, Google Inc. All rights reserved. THE "BSD" LICENCE ----------------- Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the University of Cambridge nor the name of Google Inc. nor the names of their contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End xmlcopyeditor-1.2.1.3/src/copying/PCRE/LICENCE.txt0000664000175000017500000000502712402464555020042 0ustar zanezanePCRE LICENCE ------------ PCRE is a library of functions to support regular expressions whose syntax and semantics are as close as possible to those of the Perl 5 language. Release 6 of PCRE is distributed under the terms of the "BSD" licence, as specified below. The documentation for PCRE, supplied in the "doc" directory, is distributed under the same terms as the software itself. The basic library functions are written in C and are freestanding. Also included in the distribution is a set of C++ wrapper functions. THE BASIC LIBRARY FUNCTIONS --------------------------- Written by: Philip Hazel Email local part: ph10 Email domain: cam.ac.uk University of Cambridge Computing Service, Cambridge, England. Phone: +44 1223 334714. Copyright (c) 1997-2005 University of Cambridge All rights reserved. THE C++ WRAPPER FUNCTIONS ------------------------- Contributed by: Google Inc. Copyright (c) 2005, Google Inc. All rights reserved. THE "BSD" LICENCE ----------------- Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the University of Cambridge nor the name of Google Inc. nor the names of their contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End xmlcopyeditor-1.2.1.3/src/copying/Scintilla/0000775000175000017500000000000012402464555017424 5ustar zanezanexmlcopyeditor-1.2.1.3/src/copying/Scintilla/scintilla-lic.txt0000664000175000017500000000152412402464555022716 0ustar zanezaneCopyright 1998-2002 by Neil Hodgson All Rights Reserved Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. NEIL HODGSON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NEIL HODGSON BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. xmlcopyeditor-1.2.1.3/src/copying/Aspell/0000775000175000017500000000000012402464555016722 5ustar zanezanexmlcopyeditor-1.2.1.3/src/copying/Aspell/dict.txt0000664000175000017500000002561712402464555020421 0ustar zanezaneThis English word list is comes directly from SCOWL 7.0 (up to level 60, using the speller/make-aspell-dict script, http://wordlist.sourceforge.net/) and is thus under the same copyright of SCOWL. The affix file (only included in the aspell6 package) is based on the Ispell one which is under the same copyright of Ispell. Part of SCOWL is also based on Ispell thus the Ispell copyright is included with the SCOWL copyright. The collective work is Copyright 2000-2011 by Kevin Atkinson as well as any of the copyrights mentioned below: Copyright 2000-2011 by Kevin Atkinson Permission to use, copy, modify, distribute and sell these word lists, the associated scripts, the output created from the scripts, and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appears in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Kevin Atkinson makes no representations about the suitability of this array for any purpose. It is provided "as is" without express or implied warranty. Alan Beale also deserves special credit as he has, in addition to providing the 12Dicts package and being a major contributor to the ENABLE word list, given me an incredible amount of feedback and created a number of special lists (those found in the Supplement) in order to help improve the overall quality of SCOWL. The 10 level includes the 1000 most common English words (according to the Moby (TM) Words II [MWords] package), a subset of the 1000 most common words on the Internet (again, according to Moby Words II), and frequently class 16 from Brian Kelk's "UK English Wordlist with Frequency Classification". The MWords package was explicitly placed in the public domain: The Moby lexicon project is complete and has been place into the public domain. Use, sell, rework, excerpt and use in any way on any platform. Placing this material on internal or public servers is also encouraged. The compiler is not aware of any export restrictions so freely distribute world-wide. You can verify the public domain status by contacting Grady Ward 3449 Martha Ct. Arcata, CA 95521-4884 grady@netcom.com grady@northcoast.com The "UK English Wordlist With Frequency Classification" is also in the Public Domain: Date: Sat, 08 Jul 2000 20:27:21 +0100 From: Brian Kelk > I was wondering what the copyright status of your "UK English > Wordlist With Frequency Classification" word list as it seems to > be lacking any copyright notice. There were many many sources in total, but any text marked "copyright" was avoided. Locally-written documentation was one source. An earlier version of the list resided in a filespace called PUBLIC on the University mainframe, because it was considered public domain. Date: Tue, 11 Jul 2000 19:31:34 +0100 > So are you saying your word list is also in the public domain? That is the intention. The 20 level includes frequency classes 7-15 from Brian's word list. The 35 level includes frequency classes 2-6 and words appearing in at least 11 of 12 dictionaries as indicated in the 12Dicts package. All words from the 12Dicts package have had likely inflections added via my inflection database. The 12Dicts package and Supplement is in the Public Domain. The WordNet database, which was used in the creation of the Inflections database, is under the following copyright: This software and database is being provided to you, the LICENSEE, by Princeton University under the following license. By obtaining, using and/or copying this software and database, you agree that you have read, understood, and will comply with these terms and conditions.: Permission to use, copy, modify and distribute this software and database and its documentation for any purpose and without fee or royalty is hereby granted, provided that you agree to comply with the following copyright notice and statements, including the disclaimer, and that the same appear on ALL copies of the software, database and documentation, including modifications that you make for internal use or for distribution. WordNet 1.6 Copyright 1997 by Princeton University. All rights reserved. THIS SOFTWARE AND DATABASE IS PROVIDED "AS IS" AND PRINCETON UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PRINCETON UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES OF MERCHANT- ABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE LICENSED SOFTWARE, DATABASE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. The name of Princeton University or Princeton may not be used in advertising or publicity pertaining to distribution of the software and/or database. Title to copyright in this software, database and any associated documentation shall at all times remain with Princeton University and LICENSEE agrees to preserve same. The 40 level includes words from Alan's 3esl list found in version 4.0 of his 12dicts package. Like his other stuff the 3esl list is also in the public domain. The 50 level includes Brian's frequency class 1, words words appearing in at least 5 of 12 of the dictionaries as indicated in the 12Dicts package, and uppercase words in at least 4 of the previous 12 dictionaries. A decent number of proper names is also included: The top 1000 male, female, and Last names from the 1990 Census report; a list of names sent to me by Alan Beale; and a few names that I added myself. Finally a small list of abbreviations not commonly found in other word lists is included. The name files form the Census report is a government document which I don't think can be copyrighted. The file special-jargon.50 uses common.lst and word.lst from the "Unofficial Jargon File Word Lists" which is derived from "The Jargon File". All of which is in the Public Domain. This file also contain a few extra UNIX terms which are found in the file "unix-terms" in the special/ directory. The 55 level includes words from Alan's 2of4brif list found in version 4.0 of his 12dicts package. Like his other stuff the 2of4brif is also in the public domain. The 60 level includes all words appearing in at least 2 of the 12 dictionaries as indicated by the 12Dicts package. The 70 level includes Brian's frequency class 0 and the 74,550 common dictionary words from the MWords package. The common dictionary words, like those from the 12Dicts package, have had all likely inflections added. The 70 level also included the 5desk list from version 4.0 of the 12Dics package which is the public domain. The 80 level includes the ENABLE word list, all the lists in the ENABLE supplement package (except for ABLE), the "UK Advanced Cryptics Dictionary" (UKACD), the list of signature words in from YAWL package, and the 10,196 places list from the MWords package. The ENABLE package, mainted by M\Cooper , is in the Public Domain: The ENABLE master word list, WORD.LST, is herewith formally released into the Public Domain. Anyone is free to use it or distribute it in any manner they see fit. No fee or registration is required for its use nor are "contributions" solicited (if you feel you absolutely must contribute something for your own peace of mind, the authors of the ENABLE list ask that you make a donation on their behalf to your favorite charity). This word list is our gift to the Scrabble community, as an alternate to "official" word lists. Game designers may feel free to incorporate the WORD.LST into their games. Please mention the source and credit us as originators of the list. Note that if you, as a game designer, use the WORD.LST in your product, you may still copyright and protect your product, but you may *not* legally copyright or in any way restrict redistribution of the WORD.LST portion of your product. This *may* under law restrict your rights to restrict your users' rights, but that is only fair. UKACD, by J Ross Beresford , is under the following copyright: Copyright (c) J Ross Beresford 1993-1999. All Rights Reserved. The following restriction is placed on the use of this publication: if The UK Advanced Cryptics Dictionary is used in a software package or redistributed in any form, the copyright notice must be prominently displayed and the text of this document must be included verbatim. There are no other restrictions: I would like to see the list distributed as widely as possible. The 95 level includes the 354,984 single words, 256,772 compound words, 4,946 female names and the 3,897 male names, and 21,986 names from the MWords package, ABLE.LST from the ENABLE Supplement, and some additional words found in my part-of-speech database that were not found anywhere else. Accent information was taken from UKACD. My VARCON package was used to create the American, British, and Canadian word list. Since the original word lists used used in the VARCON package came from the Ispell distribution they are under the Ispell copyright: Copyright 1993, Geoff Kuenning, Granada Hills, CA All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All modifications to the source code must be clearly marked as such. Binary redistributions based on modified source code must be clearly marked as modified versions in the documentation and/or other materials provided with the distribution. (clause 4 removed with permission from Geoff Kuenning) 5. The name of Geoff Kuenning may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GEOFF KUENNING OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. xmlcopyeditor-1.2.1.3/src/copying/Aspell/license.txt0000664000175000017500000000167212402464555021113 0ustar zanezane/* Aspell * Copyright (C) 2001-2002 by Kevin Atkinson under the GNU LGPL * license version 2.0 or 2.1. You should have received a copy of the * LGPL license along with this library if you did not you can find it * at http://www.gnu.org/. */ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USAxmlcopyeditor-1.2.1.3/src/copying/Aspell/SCOWL-README0000664000175000017500000006245712402464555020505 0ustar zanezaneSpell Checking Oriented Word Lists (SCOWL) Revision 7.1 (SVN Revision 161) January 6, 2011 by Kevin Atkinson (kevina@gnu.org) The SCOWL is a collection of word lists split up in various sizes, and other categories, intended to be suitable for use in spell checkers. However, I am sure it will have numerous other uses as well. The latest version can be found at http://wordlist.sourceforge.net/. The directory final/ contains the actual word lists broken up into various sizes and categories. The r/ directory contains Readmes from the various sources used to create this package. The misc/ contains a small list of taboo words, see the README file for more info. The speller/ directory contains scripts for creating spelling dictionaries for Aspell and Hunspell. The other directories contain the necessary information to recreate the word lists from the raw data. Unless you are interested in improving the words lists you should not need to worry about what's here. See the section on recreating the words lists for more information on what's there. Except for the special word lists the files follow the following naming convention: -. Where the spelling category is one of english, american, british, british_z, canadian, variant_0, varaint_1, variant_2, british_variant_0, british_variant_1, canadian_variant_0, canadian_variant_1, Sub-category is one of abbreviations, contractions, proper-names, upper, words And size is one of 10, 20, 35 (small), 40, 50 (medium), 55, 60, 70 (large), 80 (huge), 95 (insane) The special word lists follow are in the following format: special-. Where description is one of: roman-numerals, hacker The perl script "mk-list" can be used to create a word list of the desired size, it usage is: ./mk-list [-f] [-v#] where is one of the above spelling categories (the english and special categories are automatically included as well as all sub-categories) and is the desired desired size. The "-v" option can be used to used to also include the appropriate variants file up to level '#'. The normal output will be a sorted word list. If you rather see what files will be included, use the "-f" option. When manually combining the words lists the "english" spelling category should be used as well as one of "american", "british", "british_z" (british with ize spelling), or "canadian". Great care has been taken so that that only one spelling for any particular word is included in the main list (with some minor exceptions). When two variants were considered equal I randomly picked one for inclusion in the main word list. Unfortunately this means that my choice in how to spell a word may not match your choice. If this is the case you can try including one of the "variant_0" spelling categories which includes most variants which are considered almost equal. The "variant_0" spelling category corresponds mostly to American variants, while the "british_variant_0" and "canadian_variant_0" are for British and Canadian variants, respectively. The "variant_1" spelling categories include variants which are also generally considered acceptable, and "variant_2" contains variants which are seldom used and may now even be considered correct. There is no "british_variant_2" or "canadian_variant_2" spelling category since the distinction would be almost meaningless. The "abbreviation" category includes abbreviations and acronyms which are not also normal words. The "contractions" category should be self explanatory. The "upper" category includes upper case words and proper names which are common enough to appear in a typical dictionary. The "proper-names" category included all the additional uppercase words. Final the "words" category contains all the normal English words. To give you an idea of what the words in the various sizes look like here is a sample of 25 random words found only in that size: 10: advertised agreeing artificial bucket changes closest currently finding implications learning liable obvious partial peace planet preparing produced regulations shortly tries under unnecessary vacations vast wind 20: accomplishes addict baffles blink chapel corrections depresses dripping erased infant interfere launch nicking novels paranoid passport pursued recruitment rectifying relaxed sixteen sundry tab undergone withdraws 35: adores affixes brisks caking conciliates decimates discretionary dispatches forensics glorify gridiron healed hurling kelp massacring necks pits placarding pyramids ratting recreates renovated sandals shirks subtract 40: demoed dichotomy dilapidation disheveled ebullience estimable finagling hemorrhoid lazily medalists mintiest motherboards ostracism pornographers predilections remarries southbound steamrolled sympathizers tads tampons tattletale upchucked vainly viscous 50: bootless brawler bulkhead canoeist declassifying farthings hake hectors helpmate hermitage humanoid kitsch mercerize pawnshops pleasingly retrorockets scurrilously solemnizes superficiality symbiosis tangelo timetabling unenviable unmoral unreconstructed 55: beachfront bicarbonate caff campanologists execrably fab fightback firebricks insipidity laboriousness megawatts mirthlessly misnames nymphos photocell potholed psychoactive psychoanalytically schoolmarmish simulacra subeditors supremo sweated turbocharges yogic 60: assayer banteringly besmeared brazer chromatin cremes deciliters doubtfulness enshrinement ephemerally fibular globalist gypper legitimatized mensch mopers oversea pantyliner paratyphoid redivide rehabilitative salesladies sensualists superposition univalves 70: adactylous anticapitalist bezant bister boraginaceous civically cossacks cousinly curricle dekaliter grippingly grugrus gurging hermaphroditism levanted magnetizer nonapplicable panegyrists parametrize radomes refilter ruinations teths truistic uts 80: bodikin buhrs covetiveness diarch disaccharidases drumbeater empusas flyings hyperexcitability hyperpolarizations janizaries overwash physiocrats postform postsecondary preambulate puzzlehead remixer snoutier tetrathlons toothdrawing triff unaffectionate wearish yawy 95: actinophone aerobious anadenia biochemics chromatopathia ciclatouns gaspiest guapinol hagigah interdorsal melanotekite minnicking nonretrenchment overloftily oystriges peltandra retromaxillary subterraqueous transphysically unconfidential unvalidating upspew verminlike vetiveria yerth And here is a count on the number of in each spelling category (american + english spelling category): Size Words Names Running Total % 10 4,427 15 4,442 0.7 20 8,122 0 12,564 1.9 35 37,251 224 50,039 7.7 40 6,802 503 57,344 8.8 50 24,505 15,455 97,304 14.9 55 6,555 0 103,859 15.9 60 13,633 775 118,267 18.1 70 35,507 7,747 161,521 24.8 80 143,791 33,293 338,605 51.9 95 227,056 86,814 652,475 100.0 (The "Words" column does not include the name count.) Size 35 is the recommended small size, 50 the medium and 70 the large. For spell checking I recommend using 60. Sizes 70 and below contain words found in most dictionaries while the 80 size contains all the strange and unusual words people like to use in word games such as Scrabble (TM). While a lot of the the words in the 80 size are not used very often, they are all generally considered valid words in the English language. The 95 contains just about every English word in existence and then some. Many of the words at the 95 level will probably not be considered valid English words by most people. I use the 60 size for the English dictionary for Aspell, and I don't recommend anyone use levels above 70 for spell checking. Levels above 70 contain rarely used words which can hide misspellings of similar more commonly used words. For example the word "ort" can hide a common typo of "or". No one should need to use a size larger than 80, the 95 size is labeled insane for a reason. Accents are present on certain words such as café in iso8859-1 format. CHANGES: From Revision 7 to 7.1 (January 6, 2011) Updated to revision 5.1 of Varcon which corrected several errors. Fixed various problems with the variant processing which corrected a few more errors. Added several now common proper names and some other words now in common use. Include misc/ and speller/ directory which where in SVN but left out of the release tarball. Other minor fixes, including some fixes to the taboo word lists. From Revision 6 to 7 (December 27, 2010) Updated to revision 5.0 of Varcon which corrected many errors, especially in the British and Canadian spelling categories. Also added new spelling categories for the British and Canadian spelling variants and separated them out from the main variant_* categories. Moved Moby names lists (3897male.nam 4946fema.len 21986na.mes) to 95 level since they contain too many errors and rare names. Moved frequently class 0 from Brian Kelk's Wordlist from level 60 to 70, and also filter it with level 80 due to, too many misspellings. Many other minor fixes. From Revision 5 to 6 (August 10, 2004) Updated to version 4.0 of the 12dicts package. Included the 3esl, 2of4brif, and 5desk list from the new 12dicts package. The 3esl was included in the 40 size, the 2of4brif in the 55 size and the 5desk in the 70 size. Removed the Ispell word list as it was a source of too many errors. This eliminated the 65 size. Removed clause 4 from the Ispell copyright with permission of Geoff Kuenning. Updated to version 4.1 of VarCon. Added the "british_z" spelling category which it British using the "ize" spelling. From Revision 4a to 5 (January 3, 2002) Added variants that were not really spelling variants (such as forwards) back into the main list. Fixed a bug which caused variants of words to incorrectly appear in the non-variant lists. Moved rarely used inflections of a word into higher number lists. Added other inflections of a words based on the following criteria If the word is in the base form: only include that word. If the word is in a plural form: include the base word and the plural If the word is a verb form (other than plural): include all verb forms If the word is an ad* form: include all ad* forms If the word is in a possessive form: also include the non-possessive Updated to the latest version of many of the source dictionaries. Removed the DEC Word List due to the questionable licence and because removing it will not seriously decrease the quality of SCOWL (there are a few less proper names). From Revision 4 to 4a (April 4, 2001) Reran the scripts on a never version of AGID (3a) which fixes a bug which caused some common words to be improperly marked as variants. From Revision 3 to 4 (January 28, 2001) Split the variant "spelling category" up into 3 different levels. Added words in the Ispell word list at the 65 level. Other changes due to using more recent versions of various sources included a more accurate version of AGID thanks to the word of Alan Beale From Revision 2 to 3 (August 18, 2000) Renamed special-unix-terms to special-hacker and added a large number of commonly used words within the hacker (not cracker) community. Added a couple more signature words including "newbie". Minor changes due to changes in the inflection database. From Revision 1 to 2 (August 5, 2000) Moved the male and female name lists from the mwords package and the DEC name lists form the 50 level to the 60 level and moved Alan's name list from the 60 level to the 50 level. Also added the top 1000 male, female, and last names from the 1990 Census report to the 50 level. This reduced the number of names in the 50 level from 17,000 to 7,000. Added a large number of Uppercase words to the 50 level. Properly accented the possessive form of some words. Minor other changes due to changes in my raw data files which have not been released yet. Email if you are interested in these files. COPYRIGHT, SOURCES, and CREDITS: The collective work is Copyright 2000-2011 by Kevin Atkinson as well as any of the copyrights mentioned below: Copyright 2000-2011 by Kevin Atkinson Permission to use, copy, modify, distribute and sell these word lists, the associated scripts, the output created from the scripts, and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appears in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Kevin Atkinson makes no representations about the suitability of this array for any purpose. It is provided "as is" without express or implied warranty. Alan Beale also deserves special credit as he has, in addition to providing the 12Dicts package and being a major contributor to the ENABLE word list, given me an incredible amount of feedback and created a number of special lists (those found in the Supplement) in order to help improve the overall quality of SCOWL. The 10 level includes the 1000 most common English words (according to the Moby (TM) Words II [MWords] package), a subset of the 1000 most common words on the Internet (again, according to Moby Words II), and frequently class 16 from Brian Kelk's "UK English Wordlist with Frequency Classification". The MWords package was explicitly placed in the public domain: The Moby lexicon project is complete and has been place into the public domain. Use, sell, rework, excerpt and use in any way on any platform. Placing this material on internal or public servers is also encouraged. The compiler is not aware of any export restrictions so freely distribute world-wide. You can verify the public domain status by contacting Grady Ward 3449 Martha Ct. Arcata, CA 95521-4884 grady@netcom.com grady@northcoast.com The "UK English Wordlist With Frequency Classification" is also in the Public Domain: Date: Sat, 08 Jul 2000 20:27:21 +0100 From: Brian Kelk > I was wondering what the copyright status of your "UK English > Wordlist With Frequency Classification" word list as it seems to > be lacking any copyright notice. There were many many sources in total, but any text marked "copyright" was avoided. Locally-written documentation was one source. An earlier version of the list resided in a filespace called PUBLIC on the University mainframe, because it was considered public domain. Date: Tue, 11 Jul 2000 19:31:34 +0100 > So are you saying your word list is also in the public domain? That is the intention. The 20 level includes frequency classes 7-15 from Brian's word list. The 35 level includes frequency classes 2-6 and words appearing in at least 11 of 12 dictionaries as indicated in the 12Dicts package. All words from the 12Dicts package have had likely inflections added via my inflection database. The 12Dicts package and Supplement is in the Public Domain. The WordNet database, which was used in the creation of the Inflections database, is under the following copyright: This software and database is being provided to you, the LICENSEE, by Princeton University under the following license. By obtaining, using and/or copying this software and database, you agree that you have read, understood, and will comply with these terms and conditions.: Permission to use, copy, modify and distribute this software and database and its documentation for any purpose and without fee or royalty is hereby granted, provided that you agree to comply with the following copyright notice and statements, including the disclaimer, and that the same appear on ALL copies of the software, database and documentation, including modifications that you make for internal use or for distribution. WordNet 1.6 Copyright 1997 by Princeton University. All rights reserved. THIS SOFTWARE AND DATABASE IS PROVIDED "AS IS" AND PRINCETON UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PRINCETON UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES OF MERCHANT- ABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE LICENSED SOFTWARE, DATABASE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. The name of Princeton University or Princeton may not be used in advertising or publicity pertaining to distribution of the software and/or database. Title to copyright in this software, database and any associated documentation shall at all times remain with Princeton University and LICENSEE agrees to preserve same. The 40 level includes words from Alan's 3esl list found in version 4.0 of his 12dicts package. Like his other stuff the 3esl list is also in the public domain. The 50 level includes Brian's frequency class 1, words words appearing in at least 5 of 12 of the dictionaries as indicated in the 12Dicts package, and uppercase words in at least 4 of the previous 12 dictionaries. A decent number of proper names is also included: The top 1000 male, female, and Last names from the 1990 Census report; a list of names sent to me by Alan Beale; and a few names that I added myself. Finally a small list of abbreviations not commonly found in other word lists is included. The name files form the Census report is a government document which I don't think can be copyrighted. The file special-jargon.50 uses common.lst and word.lst from the "Unofficial Jargon File Word Lists" which is derived from "The Jargon File". All of which is in the Public Domain. This file also contain a few extra UNIX terms which are found in the file "unix-terms" in the special/ directory. The 55 level includes words from Alan's 2of4brif list found in version 4.0 of his 12dicts package. Like his other stuff the 2of4brif is also in the public domain. The 60 level includes all words appearing in at least 2 of the 12 dictionaries as indicated by the 12Dicts package. The 70 level includes Brian's frequency class 0 and the 74,550 common dictionary words from the MWords package. The common dictionary words, like those from the 12Dicts package, have had all likely inflections added. The 70 level also included the 5desk list from version 4.0 of the 12Dics package which is the public domain. The 80 level includes the ENABLE word list, all the lists in the ENABLE supplement package (except for ABLE), the "UK Advanced Cryptics Dictionary" (UKACD), the list of signature words in from YAWL package, and the 10,196 places list from the MWords package. The ENABLE package, mainted by M\Cooper , is in the Public Domain: The ENABLE master word list, WORD.LST, is herewith formally released into the Public Domain. Anyone is free to use it or distribute it in any manner they see fit. No fee or registration is required for its use nor are "contributions" solicited (if you feel you absolutely must contribute something for your own peace of mind, the authors of the ENABLE list ask that you make a donation on their behalf to your favorite charity). This word list is our gift to the Scrabble community, as an alternate to "official" word lists. Game designers may feel free to incorporate the WORD.LST into their games. Please mention the source and credit us as originators of the list. Note that if you, as a game designer, use the WORD.LST in your product, you may still copyright and protect your product, but you may *not* legally copyright or in any way restrict redistribution of the WORD.LST portion of your product. This *may* under law restrict your rights to restrict your users' rights, but that is only fair. UKACD, by J Ross Beresford , is under the following copyright: Copyright (c) J Ross Beresford 1993-1999. All Rights Reserved. The following restriction is placed on the use of this publication: if The UK Advanced Cryptics Dictionary is used in a software package or redistributed in any form, the copyright notice must be prominently displayed and the text of this document must be included verbatim. There are no other restrictions: I would like to see the list distributed as widely as possible. The 95 level includes the 354,984 single words, 256,772 compound words, 4,946 female names and the 3,897 male names, and 21,986 names from the MWords package, ABLE.LST from the ENABLE Supplement, and some additional words found in my part-of-speech database that were not found anywhere else. Accent information was taken from UKACD. My VARCON package was used to create the American, British, and Canadian word list. Since the original word lists used used in the VARCON package came from the Ispell distribution they are under the Ispell copyright: Copyright 1993, Geoff Kuenning, Granada Hills, CA All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All modifications to the source code must be clearly marked as such. Binary redistributions based on modified source code must be clearly marked as modified versions in the documentation and/or other materials provided with the distribution. (clause 4 removed with permission from Geoff Kuenning) 5. The name of Geoff Kuenning may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GEOFF KUENNING OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The variant word lists were created from a list of variants found in the 12dicts supplement package as well as a list of variants I created myself. The Readmes for the various packages used can be found in the appropriate directory under the r/ directory. FUTURE PLANS: The process of "sort"s, "comm"s, and Perl scripts to combine the many word lists and separate out the variant information is inexact and error prone. The whole things needs to be rewritten to deal with words in terms of lemmas. When the exact lemma is not known a best guess should be made. I'm not sure what form this should be in. I originally thought this should be some sort of database, but maybe I should just slurp all that data into memory and process it in one giant perl script. With the amount of memory available these days (at least 2 GB, often 4 GB or more) this should not really be a problem. In addition, there is a very nice frequency analyze of the BNC corpus done by Adam Kilgarriff. Unlike Brain's word lists the BNC lists include part of speech information. I plan on somehow using these lists as Adam Kilgarriff has given me the OK to use it in SCOWL. These lists will greatly reduce the problem of inflected forms of a word appearing at different levels due to the part-of-speech information. There is frequency information for some other corpus such as COCA (Corpus of Contemporary American English) and ANS (American National Corpus) which I might also be able to use. The formal will require permission, and the latter is of questionable quality. RECREATING THE WORD LISTS: In order to recreate the word lists you need a modern version of Perl, bash, the traditional set of shell utilities, a system that supports symbolic links, and quite possibly GNU Make. The easiest way to recreate the word lists is to checkout SVN revision 161 (or tag scowl-7.1) and simply type "make" (see http://wordlist.sourceforge.net). You can try to download all the pieces manually, but you may not get the same result since the latest version of some parts used to create SCOWL may not have been released yet. The src/ directory contains the numerous scripts used in the creation of the final product. The r/ directory contains the raw data used to create the final product. If you checkout from SVN this directory should be populated automatically for you. If you insist on doing it the hard way see the README file in the r/ directory for more information. The l/ directory contains symbolic links used by the actual scripts. Finally, the working/ directory is where all the intermittent files go that are not specific to one source. xmlcopyeditor-1.2.1.3/src/copying/Expat/0000775000175000017500000000000012402464555016563 5ustar zanezanexmlcopyeditor-1.2.1.3/src/copying/Expat/copying.txt0000664000175000017500000000227412402464555021001 0ustar zanezaneCopyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd and Clark Cooper Copyright (c) 2001, 2002, 2003 Expat maintainers. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. xmlcopyeditor-1.2.1.3/src/copying/lgpl.txt0000664000175000017500000006445712402464555017221 0ustar zanezane GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! xmlcopyeditor-1.2.1.3/src/copying/wxStEditor/0000775000175000017500000000000012402464555017616 5ustar zanezanexmlcopyeditor-1.2.1.3/src/copying/wxStEditor/copying.txt0000664000175000017500000000474112402464555022035 0ustar zanezane/////////////////////////////////////////////////////////////////////////////// // Name: wxStEdit // Copyright: Copyright (c) 2005 John Labenski, Otto Wyss // Licence: wxWindows license /////////////////////////////////////////////////////////////////////////////// WXWINDOWS LIBRARY LICENCE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public Licence as published by the Free Software Foundation; either version 2 of the Licence, or (at your option) any later version. This library 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 Library General Public Licence for more details. You should have received a copy of the GNU Library General Public Licence along with this software, usually in a file named COPYING.LIB. If not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. EXCEPTION NOTICE 1. As a special exception, the copyright holders of this library give permission for additional uses of the text contained in this release of the library as licenced under the wxWindows Library Licence, applying either version 3.1 of the Licence, or (at your option) any later version of the Licence as published by the copyright holders of version 3.1 of the Licence document. 2. The exception is that you may use, copy, link, modify and distribute under your own terms, binary object code versions of works based on the Library. 3. If you copy code from files distributed under the terms of the GNU General Public Licence or the GNU Library General Public Licence into a copy of this library, as this licence permits, the exception does not apply to the code that you add in this way. To avoid misleading anyone as to the status of such modified files, you must delete this exception notice from such code and/or adjust the licensing conditions notice accordingly. 4. If you write modifications of your own for this library, it is your choice whether to permit this exception to apply to your modifications. If you do not wish that, you must delete the exception notice from such code and/or adjust the licensing conditions notice accordingly.xmlcopyeditor-1.2.1.3/src/copying/ximian/0000775000175000017500000000000012402464555016767 5ustar zanezanexmlcopyeditor-1.2.1.3/src/copying/ximian/OpenOffice_icons-lic.txt0000664000175000017500000000140312402464555023503 0ustar zanezaneXimian OpenOffice.org icons Copyright (C) 2006 Ximian This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USAxmlcopyeditor-1.2.1.3/src/copying/libxslt/0000775000175000017500000000000012402464555017163 5ustar zanezanexmlcopyeditor-1.2.1.3/src/copying/libxslt/libxslt-lic.txt0000664000175000017500000000210212402464555022145 0ustar zanezaneThe MIT License Copyright (c) 2001-2002 Daniel Veillard Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. xmlcopyeditor-1.2.1.3/src/copying/boost_shared_ptr/0000775000175000017500000000000012402464555021043 5ustar zanezanexmlcopyeditor-1.2.1.3/src/copying/boost_shared_ptr/copying.txt0000664000175000017500000000071112402464555023253 0ustar zanezaneshared_ptr.hpp (C) Copyright Greg Colvin and Beman Dawes 1998, 1999. Copyright (c) 2001, 2002, 2003 Peter Dimov Permission to copy, use, modify, sell and distribute this software is granted provided this copyright notice appears in all copies. This software is provided "as is" without express or implied warranty, and with no claim as to its suitability for any purpose. See http://www.boost.org/libs/smart_ptr/shared_ptr.htm for documentationxmlcopyeditor-1.2.1.3/src/copying/wxStyledTextCtrl/0000775000175000017500000000000012402464555021017 5ustar zanezanexmlcopyeditor-1.2.1.3/src/copying/wxStyledTextCtrl/copying.txt0000664000175000017500000000620612402464555023234 0ustar zanezane//////////////////////////////////////////////////////////////////////////// // Name: wxStyledTextCtrl // Purpose: A wxWidgets implementation of Scintilla. This class is the // one meant to be used directly by wx applications. It does not // derive directly from the Scintilla classes, and in fact there // is no mention of Scintilla classes at all in this header. // This class delegates all method calls and events to the // Scintilla objects and so forth. This allows the use of // Scintilla without polluting the namespace with all the // classes and itentifiers from Scintilla. // // Author: Robin Dunn // // Created: 13-Jan-2000 // RCS-ID: $Id: stc.h,v 1.68 2005/04/19 22:30:40 RD Exp $ // Copyright: (c) 2000 by Total Control Software // Licence: wxWindows license ///////////////////////////////////////////////////////////////////////////// WXWINDOWS LIBRARY LICENCE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public Licence as published by the Free Software Foundation; either version 2 of the Licence, or (at your option) any later version. This library 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 Library General Public Licence for more details. You should have received a copy of the GNU Library General Public Licence along with this software, usually in a file named COPYING.LIB. If not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. EXCEPTION NOTICE 1. As a special exception, the copyright holders of this library give permission for additional uses of the text contained in this release of the library as licenced under the wxWindows Library Licence, applying either version 3.1 of the Licence, or (at your option) any later version of the Licence as published by the copyright holders of version 3.1 of the Licence document. 2. The exception is that you may use, copy, link, modify and distribute under your own terms, binary object code versions of works based on the Library. 3. If you copy code from files distributed under the terms of the GNU General Public Licence or the GNU Library General Public Licence into a copy of this library, as this licence permits, the exception does not apply to the code that you add in this way. To avoid misleading anyone as to the status of such modified files, you must delete this exception notice from such code and/or adjust the licensing conditions notice accordingly. 4. If you write modifications of your own for this library, it is your choice whether to permit this exception to apply to your modifications. If you do not wish that, you must delete the exception notice from such code and/or adjust the licensing conditions notice accordingly.xmlcopyeditor-1.2.1.3/src/copying/Apache/0000775000175000017500000000000012402464555016663 5ustar zanezanexmlcopyeditor-1.2.1.3/src/copying/Apache/LICENSE-2.00000664000175000017500000005377212402464555020203 0ustar zanezane Apache License, Version 2.0 - The Apache Software Foundation
The Apache Software Foundation

 Apache License, Version 2.0

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.

"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.

"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:

  1. You must give any other recipients of the Work or Derivative Works a copy of this License; and

  2. You must cause any modified files to carry prominent notices stating that You changed the files; and

  3. You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and

  4. If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.
You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.

END OF TERMS AND CONDITIONS

 APPENDIX: How to apply the Apache License to your work

To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.

Copyright [yyyy] [name of copyright owner] Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

xmlcopyeditor-1.2.1.3/src/copying/Apache/LICENSE-2_files/0000775000175000017500000000000012402464555021266 5ustar zanezanexmlcopyeditor-1.2.1.3/src/copying/Apache/LICENSE-2_files/style.css0000664000175000017500000000206112402464555023137 0ustar zanezanebody, td, th { font-size: 95%; font-family: Arial, Geneva, Helvetica, sans-serif; color: black; background-color: white; } menu { margin-left: 1em; padding-left: 1em; white-space: nowrap; } table.colortable { background-color: #dddddd; } h2 { font-size: 130%; font-weight: bold; } h3 { font-size: 110%; font-weight: bold; } h4 { font-size: 100%; font-weight: bold; } .menuheader { font-weight: bold; } .navleft { padding-right: 5px; border: 1px solid #cccccc; border-width: 0px 1px 0px 0px; } .navright { padding-left: 5px; border: 1px solid #cccccc; border-width: 0px 0px 0px 1px; } .section-content { padding-left: 1em; padding-right: 1em; } .footer { text-align: center; font-size: 80%; } .note { margin: 1em; padding: 1em; border: 2px solid gray; } .source { margin: 0em 1em 0em 1em; padding: 0em 1em 0em 1em; border: 2px solid #bbbbbb; white-space: pre; } xmlcopyeditor-1.2.1.3/src/copying/Apache/LICENSE-2_files/redarrow.gif0000664000175000017500000000021112402464555023574 0ustar zanezane‰PNG  IHDR ®þ–5gAMAÙܲÚPLTEÿÿÿ™§P.IDATxœ„Î1 ±æÿŸî~PêÓP£Fµ³ómõO//ÿÿ‚>¶EIEND®B`‚xmlcopyeditor-1.2.1.3/src/copying/Apache/LICENSE-2_files/asf_logo_wide.gif0000664000175000017500000001335212402464555024562 0ustar zanezaneGIF89a3ÕììëOZô1DDD±ŸGZ }óÜ\ä·RvwwÇF‘h7Þ8ôN>® Q´*ààà­jhðxFk ?ôôô‰ 2™‚<ËÌÌ{ l— ^°¥~»»»ø%8ˆˆˆkM%5A°.0̤©u€…Ž.*œ©®²ˆyªªª™™™‘7W‰œ¦Ì"+´ÃÉÍŶ†•×ÖѲM9£&Áu&efgŸ³½SVXÝË˼°šŽ•333ÅÖÛ½šîÔØÃ)ÿÿÿ!ù,3ÿÀŸpH,ȤrÉl:ŸÐ¨tJ­Z¯Ø¬vËíz¿àðï$.›Ïè´zÍn»ßðçE¯Ûïø¼~ÏÏçR+?&$}ˆ‰Š‹ŒŽe>>3N.-&?)$t ¡¢£¤¥h’>M&+‡-' 8‡C!;?# º<¥ÃÄÄ'¦QÂÆËBÍ­ÏÔNÑ„^Å•b'ª«ØI'48?8"œÐ# 2ð%;;۩ߪÊü\Lt8p¿UjPÍHF`F‡ WN豂3NKtP™—oË›¨*GH#ZÐ@‡#…ˆŠ(¸k×£x `ôÀD„ÿGÈä$ Y‚·TµñNÇS5úõë@å ÈTQµXDªÔ“}žN‰¤ÊÈÕ3 Ìè'€Œ éZ$˜A#Ý(¨ÐF;=ÀÐƃÂ*^”Xl/Ù­Bøm* Sä¡>L6!û ²Sg.,õŠpÊÒ¢@Ì*É3פÏr=ö›YU`Å€ š­}j´‘€„28˜w‚^ÛŒS† 4xaG>‰X%hí*’á’˜ÿ&@Ø2£ÿ d]: gú°j}M$6îEïÙgiyÃV ÓP°B -¤0ƒƒd AÌ9PA^{ý•Ó_PÇÿ“ :1À ä’GxCH†”$\ÀâL4£©’Þ×àØQMÁ¸A 0D@–¡P25tÎS¨ðˆ*5 ÙA~H˜ÐYHäÑì˜Ì 'ä÷cIÄì6™*34DD£Ïjú¤D¡ 4l¥”T&qå]2&•w @1DÜyÂB5¸eD“ D›œœ ô8&nÄQèY.”Œ’C¤ ôø.Ð÷I¤%Ü -0øƒ„R¨œ…î%“;; Ø`„Á`O6Øbd’xÊ"? M´%ú ÀR3ŠçO5:úgR p# –mGÜöSÿäå†ë-V­ ª£Dån¤mêU˜MB„½>x¶T&à²u#HgÌ®Wm9ñ'õ2ü®làâÛš«™1^?ÓbüÍQCø'„l…Ô( Àm[£¼FŽ$± .Ô œp·bð¹fPÁ…V W6Iâ`~ËÁÜpˮ胳>l*$ '0ª´§­>lT0[úô+•GƒM„ØR±\„U 1Úý8›¾R ”5¨¯êy÷·þágñ*ÂýÚ·µ–‚«â-Ŏ̵geÓ±‰ ÛBTëUÛDžuŸEĪiEm@€Ìå`@6càú*Wáοæôÿ€†;€ h·]cl4YXu›J@ð oßxËv;~“í·mcƒÊà)~Sƒ  SÚx9`\äA9ÀzZ'á¢WT߈þC&¸:Më<0éžL4Ë a'ì&f±ÀÈ º¬Î¯›Ð„`G¡çüì9}ÑPa°“tH/øN„׬ B„2I@Û”@>!ô«[ËØ–>$ôk+1 xÈ–µi¬ÏpBXŠ>–’›"xÿŒ=–@óˆ°”ªUÌŽûá£â"ˆÀ¬ç]E8ãQ“ªÈQ-T×”¡ÇA¡<ÔªÈB… `OB»¬Õ¹á¡Üd*3Y‘Q–Qs•8ˆÜø°&¤Å£dKQ ÐîŽu¯Ãìv¥€ =ÇgµóІ„‚83ݨJâÁ” KÂR¶b•è]+B¥æ´MUJ3@å¼`fŠ‘0O”^!Ãÿʘ@ªÒôqÍ(³EÖ€ñýÊÏ8ƒ”ÎN¾‹3&)†"—0ÉBì-{’°çå"ùÇN†DsCèWÕ8-Cý(8bKTãXéÅ@^R–A§IŸT˜Lÿø@fªº¨ÎuÀ$b–»]!S/0̆n²;øÎ0* ‘ñp¨ª.4i€&ªÉ1¼ŽS][ó9ÃÇmfWíÚT+ZÑ!pU¤D¹`þ€JúàŸ™ «gH–@Ê1ÁS;ÊXÇ8 Zt%Y€F´r’¤TËYtV)ì†7w”DLUçË^`8¢‡¸+ ýe|ùKP±£ínÐ@ Xðˆú ‰=­Ï_ 9¶tf5Œ“Ã*×àè„Jiq*{õkY…ÐØ“Jí: INð?ÈÔïdM¬Vwëš#Ô·E¬ËÚWN vR½aOH;ÒÙÒu±[]ÿiê%‚œCf9¸ÖK SÖÔ‡6u0«_Íî´0øÕOTxÔd0¼k€$ÐðŽ;%HV"Âú lÈ­> 83EÜ@v1 Œõ0™Ø§$@t* .'‡«Þáèù½f0JZjeÅ¥+ùH\bIª7¶Õ.EGÚÝT~÷dc,‰eÊÊⳜWÄH6ë—+ȬVÎA”´|-ÒÄ”¦•Å€}õ Ì!>ç*Q‡š&ª@Áâ Fàh@øÈPé•]•h‹= .U™g—4¹¨;uFÑDå–X\\ÿ•$­c f$úỘ®¦ÂuÿÉ« }H:“Žâîv§Qìv²HL.¯t½Q W$Ä.n‚ D ‚8Hf3Ù Ze€˜^U¦•3e¹ßÎÓBAs‡^rÃK#xÁ‚ygí8ó PÚ  4¬`ÌÈiºº%Ä©±Ó5éRj6FÙÓî\ ʲ«Gô!C0aÿ šFÞRZDÀ°$²¥pwÂ{¡³…ä*ÄÔoçZâ)¸;_ÕŠ €òo!©(ú°±{cÏÒ~Ug8AÞU¿µüÐR¾¸6P ^Ï`½fÐ ºA!×ûól±){_Êq9™@€e’æ´µë |çÄÁ–½ó¶¶\ÿ‚4`‘”%ô~‹9TÂÏUyý¤ÅnDK•=IZ{$à¹?YeHd'%©+ÊGwÀQð,<Ãav®”®u@ÜÁ:w$Œ:¶«Òi¶Y"¯Z¸ÃØ–NÃÑ$üUÅËÖY4.è¡æø®n\`œ§×$H@ pð”B˜ýù±‘½ìecvBÌfÎsf÷— <@/ 8 ie@Ôjû…‰sövœíì@Â`° •0 ƺ»óó]és%×ö˜?—^©#äIã™ñg-=,þš;5çƒmhŽžáÿ´#Í5õÿMõ/–CéADayC–rî§oC@€ÖR^wqáåÓÃQÿn'sHàP °+@u±Çç3·—¬³:@G:_f_«£_àCb¶S²cfí€fR4„Z4aƒ8n&O7gÍa¬Õ_„ ²4[D•f&³„¸ö}ß’8²&Àxl±sc2¬]²–i…U÷##N£Acû—(Vhh]1eâá…ª‚~  jÈwõS’Km3\îÖ‡#³„¨7hˆ80³ÀDZ)@%ÐÌç+1˜b†?)¨‚6¥::U˜5?U! ƒá3¢u;Íw`ð`|Ò1†Ú!àf%pgoðñwÿ Ó‹7¢>–2þЋÄ(Ÿ‚õwpÈYB&ðŒQŒZpŒQŒWÐŒ'ðŒ¨p?]Ð%¾¸ß&M ŽÉÈݰ?f°- ™ò æøðÀ|3ñ3ÊA‚8US'èe)XSý傦X™¥3Å×+°¨!¨xƒÈ—|ó#’m ¶`#0€°Thp[üñ‘ ’q@$I’$@îh:` @÷8ƒK§dfYð9Y8e_G|È0¸FÄtÑiö36±ƒ×á;`L ð`P.ð eà‘"y•X™•e @8B B‘Ô‘CULÀgYÿ?4SÀ5ôõeÅ–t.ˆE©S¦ˆ!ÎÁtÏæ+CY`Ø!¬ÓSi‹N”|0ða`•Z™˜Š¹˜Rp•@3à•?Pvƒ!íP1ö¥‚*Xl5¹–\óeýXS»Â_9ó“E)Š™µb;Äq‰3#à; Ù|2 ^ƾù›À™IЛJðJ`%}?Ó?)Wÿb(À2Të?[RÀ/D‘ˆÿÈà³¥÷$ôV• öÒHÇš.LK-˜–S.`·G´°Áè³oU@[Rû ,• €!Ú¥ÔQÅ—ŠÇ$¹Gô­Êa¢åz¹*X¦$[²&«ªëº30p3B¤§Ä‹ë«8«º½ŠP‰¤k¨O ˜ Ëj:öS]©0$w#dB³äx…j5XË„>`QaZv5`O.bOVò·ÉûIÕ PÇÛ46 倴û©0¸ßÒ(Ý_O¢CÜ#­ÖõV&¼ð0Ý£CSнñ+h]1B€¾?RJ 3¯ÑV.p%°Ú½ó¥¢E,¬x”²ø+ÿK÷SÈ” ®y‰¯óª¾ç:6u®k iвÆw;¨û§©Ë¯`Â9Û«Gê;{¨õwIÙË,’„¬>P5Êã½Ëiö‹%×{i«Gy;2ª— ð[­À-HðÃÖ"zËáó¾ÛVL`%uVÛ:5¼€ÅÛ&î „cbîä"9œphÅf5¼xóÅ¥ÐV·ÔP± ÖÒ¸yú2€²(Z3˜™ÇT|zÁ+>ušd–Y°Ê£°Áž+a%Pgú¯@³~Z€Úº°'| àZ«D´t·J;ÃgƒÆNMð’°c¤ P(|S©.rEA§c„¬Üí ÿm (ô“¦<°T|Ñ(UÅGè' ¹á ìä°þ61 ‰˜¶g bª\ É~úD5q Á2uÓG4ÕV|CYmÇ”¥è±º¢ ú“‡ÜCDô™7³”\g $±Ï¬¯”Œ‹ëºPé§p Ê#Ê]AÞ¡ÐÕøÂIµþfH€¼HœÄ™R €B›=­GqÍJZÆ-¿¼JÊlPXsQÌ!ÓÄÒL^¹Q62­-vdÊÎü}HâË»qC¨/°=Б°uIœyÌfO‡î0"ÁÃ÷3½âÎùªúõ¦H§_ÉÿGjŽÜÈ @h½É •ÐÉcûÉ)MÊÈ|6ÑÌ5pÌâ´rO5â"csq× !¶.RØ}½-¸Þà(= Ò·Å—Ä9ÎRGY|WÉ Ó+âÂúðØB¬MåÙ?à"OÊï¸,0¨ Ð’*PÉ Ÿ]ÔǙdz-‹ƲŸŠ8®3ùù®9Á_wù†ü®¢(D#pÂGÚº™ÐÉ@—\gQ¹VÐs]×ÚíBèT‡­ A#©WpK-:äŠGÒE¡5QÞ¥Ò'Øý¾D Å£\ÙÎKÒ1MÓÄ›ÃE }â"E¢GèÌ5àrˆcÊá͘¢ÓR;°ÿHº •Ü’•IÛ9Q"Ú|OGÕáꊽ-®BÄÛÁ=!¡Õu©ŠÉÇ3ʱ¾šÉ®Ë¯9K³Z³4{ÐUßGà Tah׆öV­ñ…ŦŒøÊêqÙ•ä’P å¢×ó­äÇõ¾ud%T„²¥-)­9­p&u `iµÖ•Ùu”nÑ·u” ê—!ä.WßG m£EþëÃü•%ÉÆ'ÆÆ€ €m”|/p\z4ÁB u̧ۺS`·cÎñ âg²x¹Šž±Ýy|z‘Ü/ãÚÜ’Ì«`n7.×M›rGª×€D±ËYÎGÈ*²ë áPàÿK x\âynëctÍl~ªÐÑ)IsNm£ÙqeJùmßFp>Êêôñ×Ǫ}Û¦ƒÆ´®¡mõí'ÖR©© Zúf}1 °` €›tœ|gF”gféÈtºÍ²ÖF¼ýûºº2Ý*ìÖo-™h'pØTÇz(»Ì‘@ ÁþM°O'†êÝß ZÐT²›<ŸÔlGPîíß~¸÷M%`¡;Nä`;¡˜œÔDÕÎÄ`rŒá] ×QÇ4ѸÓ7ƒ;Ï2ÀT`ÓgðÜ8É1ngÀiÑñwàÌO°Ø}Ýð"Y° Û0R.¹A© {ÿ^y¸-Uö'€nî˜ìN´ðo,O—m Ú;I, ¡ÞY¢>Ø!ØVó#€ïó°[úzgeÏTk]œZï¬4ç7öDpÚ|nömЄò%P#,=˜Líƒ5ñöúj#0 àL M.ÐRmuµ¿àL%0À¸ïù¤°¨š/M:üß2 Æ%I’AMöeNôö0‹OÖÇç÷P¬rgPû%_òáîç¶ÏøÉþèŸþ[Àù}Þþ¶õÚ/þoþIP’êÿøŸÿW`ÿ¡ÊX4‘Iå’Ùt>¡Qé”Zµ^±Yí–Ûõ:ƒ;xmlcopyeditor-1.2.1.3/src/copying/mit.txt0000664000175000017500000000210312402464555017030 0ustar zanezaneThe MIT License Copyright (c) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. xmlcopyeditor-1.2.1.3/src/copying/gpl.txt0000664000175000017500000004365212402464555017037 0ustar zanezane GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) 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 the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program 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 this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. , 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License. xmlcopyeditor-1.2.1.3/src/copying/wx.txt0000664000175000017500000000476612402464555016716 0ustar zanezane wxWindows Library Licence, Version 3.1 ====================================== Copyright (C) 1998-2005 Julian Smart, Robert Roebling et al Everyone is permitted to copy and distribute verbatim copies of this licence document, but changing it is not allowed. WXWINDOWS LIBRARY LICENCE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public Licence as published by the Free Software Foundation; either version 2 of the Licence, or (at your option) any later version. This library 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 Library General Public Licence for more details. You should have received a copy of the GNU Library General Public Licence along with this software, usually in a file named COPYING.LIB. If not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. EXCEPTION NOTICE 1. As a special exception, the copyright holders of this library give permission for additional uses of the text contained in this release of the library as licenced under the wxWindows Library Licence, applying either version 3.1 of the Licence, or (at your option) any later version of the Licence as published by the copyright holders of version 3.1 of the Licence document. 2. The exception is that you may use, copy, link, modify and distribute under your own terms, binary object code versions of works based on the Library. 3. If you copy code from files distributed under the terms of the GNU General Public Licence or the GNU Library General Public Licence into a copy of this library, as this licence permits, the exception does not apply to the code that you add in this way. To avoid misleading anyone as to the status of such modified files, you must delete this exception notice from such code and/or adjust the licensing conditions notice accordingly. 4. If you write modifications of your own for this library, it is your choice whether to permit this exception to apply to your modifications. If you do not wish that, you must delete the exception notice from such code and/or adjust the licensing conditions notice accordingly. xmlcopyeditor-1.2.1.3/src/copying/libxml2/0000775000175000017500000000000012402464555017053 5ustar zanezanexmlcopyeditor-1.2.1.3/src/copying/libxml2/libxml2-lic.txt0000664000175000017500000000245012402464555021733 0ustar zanezaneCopyright (C) 1998-2003 Daniel Veillard. All Rights Reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is fur- nished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE DANIEL VEILLARD BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON- NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of Daniel Veillard shall not be used in advertising or otherwise to promote the sale, use or other deal- ings in this Software without prior written authorization from him.xmlcopyeditor-1.2.1.3/src/copying/xmlcopyeditor/0000775000175000017500000000000012402464555020404 5ustar zanezanexmlcopyeditor-1.2.1.3/src/copying/xmlcopyeditor/copying.txt0000664000175000017500000000135012402464555022614 0ustar zanezaneXML Copy Editor Copyright (c) 2005-2007 Gerald Schmidt 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 the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program 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 this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA xmlcopyeditor-1.2.1.3/src/copying/COPYING.LIB0000664000175000017500000006227412402464555017155 0ustar zanezane GNU LIBRARY GENERAL PUBLIC LICENSE ================================== Version 2, June 1991 Copyright (C) 1991 Free Software Foundation, Inc. 675 Mass Ave, Cambridge, MA 02139, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the library GPL. It is numbered 2 because it goes with version 2 of the ordinary GPL.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Library General Public License, applies to some specially designated Free Software Foundation software, and to any other libraries whose authors decide to use it. You can use it for your libraries, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link a program with the library, you must provide complete object files to the recipients so that they can relink them with the library, after making changes to the library and recompiling it. And you must show them these terms so they know their rights. Our method of protecting your rights has two steps: (1) copyright the library, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the library. Also, for each distributor's protection, we want to make certain that everyone understands that there is no warranty for this free library. If the library is modified by someone else and passed on, we want its recipients to know that what they have is not the original version, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that companies distributing free software will individually obtain patent licenses, thus in effect transforming the program into proprietary software. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License, which was designed for utility programs. This license, the GNU Library General Public License, applies to certain designated libraries. This license is quite different from the ordinary one; be sure to read it in full, and don't assume that anything in it is the same as in the ordinary license. The reason we have a separate public license for some libraries is that they blur the distinction we usually make between modifying or adding to a program and simply using it. Linking a program with a library, without changing the library, is in some sense simply using the library, and is analogous to running a utility program or application program. However, in a textual and legal sense, the linked executable is a combined work, a derivative of the original library, and the ordinary General Public License treats it as such. Because of this blurred distinction, using the ordinary General Public License for libraries did not effectively promote software sharing, because most developers did not use the libraries. We concluded that weaker conditions might promote sharing better. However, unrestricted linking of non-free programs would deprive the users of those programs of all benefit from the free status of the libraries themselves. This Library General Public License is intended to permit developers of non-free programs to use free libraries, while preserving your freedom as a user of such programs to change the free libraries that are incorporated in them. (We have not seen how to achieve this as regards changes in header files, but we have achieved it as regards changes in the actual functions of the Library.) The hope is that this will lead to faster development of free libraries. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, while the latter only works together with the library. Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one. GNU LIBRARY GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. c) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. d) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Library General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS Appendix: How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library 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 Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. , 1 April 1990 Ty Coon, President of Vice That's all there is to it! xmlcopyeditor-1.2.1.3/src/copying/bsd.txt0000664000175000017500000000305612402464555017017 0ustar zanezaneTHE "BSD" LICENCE ----------------- Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the University of Cambridge nor the name of Google Inc. nor the names of their contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End xmlcopyeditor-1.2.1.3/src/wraplibxml.h0000664000175000017500000001005012402464555016360 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef WRAPLIBXML_H #define WRAPLIBXML_H #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include class WrapLibxml { public: static void Init ( const wxString &catalogPath = _T ( "catalog" ) ) throw(); WrapLibxml ( bool netAccessParameter = false ); virtual ~WrapLibxml(); bool validate ( const std::string &utf8DocBuf, const wxString &docFileName ); bool validateRelaxNG ( const wxString &schemaFileName, const std::string &utf8DocBuf, const wxString &docFileName ); bool validateW3CSchema ( const wxString &schemaFileName, const std::string &utf8DocBuf, const wxString &docFileName ); bool parse ( const std::string &utf8DocBuf, const wxString &docFileName, bool indent = false, bool resolveEntities = false ); bool parse ( const wxString &fileName, bool indent = false, bool resolveEntities = false ); bool parse ( const char *utf8DocBuf, size_t utf8DocBufSize, const wxString &fileName, bool indent = false, bool resolveEntities = false ); bool bufferWellFormed ( const std::string& utf8Buffer ); bool xpath ( const wxString &xpath, const std::string &utf8DocBuf, const wxString &docFileName ); std::string dumpXPathObject ( xmlXPathObjectPtr obj ); bool xslt ( const wxString &styleFileName, const std::string &utf8DocBuf, const wxString &docFileName ); bool xslt ( const wxString &styleFileName, const wxString &docFileName ); bool xslt ( const wxString &styleFileName, const char *utf8DocBuf, size_t utf8DocBufSize, const wxString &docFileName ); wxString getLastError(); std::pair getErrorPosition(); std::string getOutput(); int saveEncoding ( const std::string &utf8Buffer, const wxString &fileNameSource, const wxString &fileNameDestination, wxMemoryBuffer *outputBuffer, /* Override fileNameDestination*/ const wxString &encoding ); int saveEncoding ( const wxString &fileNameSource, const wxString &fileNameDestination, const wxString &encoding ); int saveEncoding ( const char *utf8Buffer, size_t utf8BufferSize, const wxString &fileNameSource, const wxString &fileNameDestination, wxMemoryBuffer *outputBuffer, /* Override fileNameDestination*/ const wxString &encoding ); wxString catalogResolve ( const wxString &publicId, const wxString &systemId ); static wxString FileNameToURL ( const wxString &fileName ); static xmlChar *xmlFileNameToURL ( const wxString &fileName ); static wxFileName URLToFileName ( const wxString &url ); private: bool netAccess; std::string output; wxString nonParserError; }; #endif xmlcopyeditor-1.2.1.3/src/wrapxerces.h0000664000175000017500000001001512402464555016363 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef WRAP_XERCES #define WRAP_XERCES #include #include #include #include #include #include #include #if !wxCHECK_GCC_VERSION(4,7) #define XERCES_TMPLSINC #endif #include #include #include #include "xercescatalogresolver.h" using namespace xercesc; class MySAX2Handler : public DefaultHandler { public: MySAX2Handler() { mEOL = _T("\n"); reset(); } void error ( const SAXParseException& e ) { logError ( _("Error"), wxLOG_Error, e ); throw e; } void warning ( const SAXParseException& e ) { logError ( _("Warning"), wxLOG_Warning, e ); } void fatalError ( const SAXParseException& e ) { logError ( _("FatalError"), wxLOG_FatalError, e ); throw e; } void reset() { mErrors.clear(); mErrorPosition = std::make_pair ( 1, 1 ); mLevel = wxLOG_Max; } const wxString &getErrors() const { return mErrors; } wxString &getErrors() { return mErrors; } const std::pair &getErrorPosition() const { return mErrorPosition; } void logError ( const wxString &type, wxLogLevel level, const SAXParseException& e ); void setEOL ( const wxChar *eol ) { mEOL = eol; } protected: wxString mErrors; std::pair mErrorPosition; wxLogLevel mLevel; wxString mEOL; }; class WrapXerces : private boost::noncopyable { public: static void Init ( bool enableNetAccess ) throw (); WrapXerces(); virtual ~WrapXerces(); // Returns true if the file is valid. But there can be warnings bool validate ( const wxString &fileName ); // Returns true if the content is valid. But there can be warnings bool validateMemory ( const char *utf8Buffer, size_t len, const wxString &fileName, wxThread *thread = NULL, bool forceGrammarCheck = true, /* Must specify a grammar */ const wxChar *messageEOL = _T("[br]") ); const wxString &getLastError() { return mySAX2Handler.getErrors(); } const std::pair &getErrorPosition() { return mySAX2Handler.getErrorPosition(); } static wxString toString ( const XMLCh *str ); // Convert Unicode string to const XMLCh * //#if wxCHECK_VERSION(2,9,0) // static wxCharTypeBuffer toString ( const wxString &str ); //#else static wxMemoryBuffer toString ( const wxString &str ); //#endif // Returns original value static bool enableNetwork ( bool enable = true ); static xercesc::InputSource *resolveEntity ( const wxString &publicId, const wxString &systemId, const wxString &fileName ); static DOMElement *getFirstElementChild ( const DOMElement &element ); static DOMElement *getFirstElementChild ( const DOMNode *n ); static DOMElement *getNextElementSibling ( const DOMElement &element ); static DOMNode *getNextLogicalSibling ( const DOMNode* n ); private: static const wxMBConv &getMBConv(); static XMLNetAccessor *mOriginalNetAccessor; XercesCatalogResolver *catalogResolver; MySAX2Handler mySAX2Handler; }; #endif xmlcopyeditor-1.2.1.3/src/xmlcopyeditorcopy.h0000664000175000017500000000707112402464555020005 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #define ENCODING_INFO _T("UTF-8, UTF-16, UTF-16LE, UTF-16BE, ISO-8859-1, US-ASCII") #ifdef __WXMSW__ #define FILE_FILTER _("All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl") #else #define FILE_FILTER _("All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl") #endif #define ABOUT_COPYRIGHT _("Copyright © 2005-2009 Gerald Schmidt ") #define ABOUT_DESCRIPTION _("\nXML Copy Editor is free software released under the GNU\nGeneral Public License.\n\nMany thanks are due to ") #define ABOUT_CONTRIBUTORS _T(\ "Tim van Niekerk, Matt Smigielski,\n"\ "David Scholl, Jan Merka, Marcus Bingenheimer, Roberto\n"\ "Rosselli Del Turco, Ken Zalewski, C.J. Meidlinger,\n"\ "Thomas Zajic, Viliam Búr, David HÃ¥säther, François\n"\ "Badier, Thomas Wenzel, Roger Sperberg, SHiNE CsyFeK,\n"\ "HSU PICHAN, YANG SHUFUN, CHENG PAULIAN,\n"\ "CHUANG KUO-PING, Justin Dearing, Serhij Dubyk,\n"\ "Antonio Angelo, Jose Luis Rivero, Siarhei Kuchuk,\n"\ "Ian Abbott, Kev James, Marcos Pérez González, Anh Trinh,\n"\ "Rob Elemans, Robert Falcó Miramontes and Zane U. Ji.") #define ABOUT_LICENSE _T(\ "This program is free software; you can redistribute it\n"\ "and/or modify it under the terms of the GNU General Public\n"\ "License as published by the Free Software Foundation;\n"\ "either version 2 of the License, or (at your option) any\n"\ "later version.\n\n"\ "This program is distributed in the hope that it will be\n"\ "useful, but WITHOUT ANY WARRANTY; without even the implied\n"\ "warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR\n"\ "PURPOSE. See the GNU General Public License for more\n"\ "details.\n\n"\ "You should have received a copy of the GNU General Public\n"\ "License along with this program; if not, write to the Free\n"\ "Software Foundation, Inc., 59 Temple Place, Suite 330,\n"\ "Boston, MA 02111-1307 USA.") #define ABOUT_VERSION _T("1.2.1.3") #define XMLCE_VAR _T("XMLCE_VAR") #ifdef __WXMSW__ #define IMAGEMAGICK_CONVERT_PATH _T("\"C:\\Program Files\\ImageMagick-6.5.7-Q16\\convert.exe\"") #define IMAGEMAGICK_INSTALL_URL _T("http://www.imagemagick.org/download/binaries/ImageMagick-6.5.7-4-Q16-windows-dll.exe") #define GHOSTSCRIPT_INSTALL_URL _T("https://sourceforge.net/projects/ghostscript/files/GPL%20Ghostscript/8.70/gs870w32.exe/download") #else #define IMAGEMAGICK_CONVERT_PATH _T("/usr/bin/convert") #define IMAGEMAGICK_INSTALL_URL _T("ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz") #define GHOSTSCRIPT_INSTALL_URL _T("http://ghostscript.com/releases/ghostscript-8.64.tar.gz") #endif xmlcopyeditor-1.2.1.3/src/getword.cpp0000664000175000017500000000611012402464555016207 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include "getword.h" char *GetWord::run ( char **s, size_t *len, bool skipTagsActive ) { size_t bytes; char *t, *u; int offset; t = *s; bool openAngleBracketEndingWord = false; while ( *t ) { if ( GetWord::isWordCharacter ( t, &bytes ) ) { for ( u = t; *u; ) { if ( !GetWord::isWordCharacter ( u, &bytes ) ) { if (*u == '<') openAngleBracketEndingWord = true; *len = u - t; offset = t - *s; *s += *len + offset; if (!openAngleBracketEndingWord) *s += bytes; return t; } else u += bytes; } if ( *t && ! ( *u ) ) { *len = u - t; offset = t - *s; *s = u; return t; } t = u; } else if ( *t == '<' && skipTagsActive ) { t = skipTags ( t ); } else { t += bytes; } } return NULL; } bool GetWord::isWordCharacter ( char *s, size_t *bytes ) { *bytes = 0; unsigned char *us = ( unsigned char * ) s; if ( ( *us < 65 && *us != 45 ) || ( *us > 90 && *us < 97 ) || ( *us > 123 && *us < 128 ) ) { *bytes = 1; return false; } // check for UTF-8 byte sequences else if ( *us > 127 ) { // determine length unsigned char *it = us; for ( ; *it > 127; ++it ) ++ ( *bytes ); // Unicode punctuation marks // Based on http://www1.tip.nl/~t876506/utf8tbl.html return ( ( *us == 226 && * ( us + 1 ) == 128 ) || *us == 194 || *us == 203 ) ? false : true; } else { *bytes = 1; return true; } } char *GetWord::skipTags ( char *s ) { if (*s == '<') { // CDATA if ( * ( s + 1 ) == '!' && * ( s + 2) == '[' && * ( s + 3) == 'C' ) { s += 3; for ( ; *s; s++ ) { if ( *s == ']' && * (s + 1 ) == ']' && * (s + 2 ) == '>') { return s += 3; } } } // comment else if ( * ( s + 1 ) == '!' && * ( s + 2 ) == '-' && * ( s + 3 ) == '-') { s += 3; for ( ; *s; s++ ) { if ( *s == '-' && * ( s + 1 ) == '-' && * ( s + 2 ) == '>') { return s + 3; } } } else { for ( ; *s; s++ ) { if ( *s == '>' ) return ++s; } } } return ++s; } xmlcopyeditor-1.2.1.3/src/housestylewriter.cpp0000664000175000017500000001322512402464555020202 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include #include #include #include "housestylewriter.h" #include "contexthandler.h" using namespace std; HouseStyleWriter::HouseStyleWriter ( vector &v ) : hswd ( new HouseStyleWriterData() ) { set elementSet; size_t vectorsize = v.size(); for ( size_t i = 0; i < vectorsize; ++i ) elementSet.insert ( v[i].elementCount ); hswd->setState ( STATE_UNKNOWN ); hswd->v = v; hswd->elementSet = elementSet; XML_SetUserData ( p, hswd.get() ); XML_SetElementHandler ( p, start, end ); XML_SetCharacterDataHandler ( p, characterdata ); XML_SetXmlDeclHandler ( p, xmldecl ); XML_SetCdataSectionHandler ( p, cdatastart, cdataend ); XML_SetDefaultHandler ( p, defaulthandler ); } HouseStyleWriter::~HouseStyleWriter() {} string HouseStyleWriter::getOutput() { return hswd->output; } void XMLCALL HouseStyleWriter::start ( void *data, const XML_Char *el, const XML_Char **attr ) { HouseStyleWriterData *hswd; hswd = ( HouseStyleWriterData * ) data; hswd->setState ( STATE_ON_START ); if ( hswd->textnode.size() ) { if ( hswd->elementSet.count ( hswd->getCount() ) ) modify ( hswd->v, hswd->textnode, hswd->getCount() ); hswd->output += xmliseTextNode ( hswd->textnode ); hswd->textnode = ""; } hswd->output += '<'; hswd->output += el; for ( ; *attr; attr += 2 ) { hswd->output += ' '; hswd->output += *attr; hswd->output += "=\""; hswd->output += xmliseAttribute ( * ( attr + 1 ) ); hswd->output += '"'; } hswd->output += '>'; } void XMLCALL HouseStyleWriter::end ( void *data, const XML_Char *el ) { HouseStyleWriterData *hswd; hswd = ( HouseStyleWriterData * ) data; //++(hswd->elementCount); hswd->setState ( STATE_ON_END ); if ( hswd->textnode.size() ) { if ( hswd->elementSet.count ( hswd->getCount() ) ) modify ( hswd->v, hswd->textnode, hswd->getCount() ); hswd->output += xmliseTextNode ( hswd->textnode ); hswd->textnode = ""; } hswd->output += "output += el; hswd->output += '>'; } void XMLCALL HouseStyleWriter::characterdata ( void *data, const XML_Char *s, int len ) { HouseStyleWriterData *hswd; hswd = ( HouseStyleWriterData * ) data; hswd->textnode.append ( s, len ); } void XMLCALL HouseStyleWriter::xmldecl ( void *data, const XML_Char *version, const XML_Char *encoding, int standalone ) { HouseStyleWriterData *hswd; hswd = ( HouseStyleWriterData * ) data; hswd->output += "output += version; hswd->output += "\" encoding=\"UTF-8\""; if ( standalone != -1 ) { hswd->output += " standalone=\""; hswd->output += ( standalone ) ? "yes" : "no"; hswd->output += "\""; } hswd->output += "?>"; } void XMLCALL HouseStyleWriter::cdatastart ( void *data ) { HouseStyleWriterData *hswd; hswd = ( HouseStyleWriterData * ) data; hswd->setState ( STATE_ON_CDATA_START ); if ( hswd->textnode.size() ) { if ( hswd->elementSet.count ( hswd->getCount() ) ) modify ( hswd->v, hswd->textnode, hswd->getCount() ); hswd->output += hswd->textnode; hswd->textnode = ""; } hswd->output += "setState ( STATE_ON_CDATA_END ); if ( hswd->textnode.size() ) { if ( hswd->elementSet.count ( hswd->getCount() ) ) modify ( hswd->v, hswd->textnode, hswd->getCount() ); hswd->output += hswd->textnode; hswd->textnode = ""; } hswd->output += "]]>"; } void XMLCALL HouseStyleWriter::defaulthandler ( void *data, const XML_Char *s, int len ) { HouseStyleWriterData *hswd; hswd = ( HouseStyleWriterData * ) data; hswd->output.append ( s, len ); } void HouseStyleWriter::modify ( vector &v, string &buffer, unsigned elementCount ) { int vectorsize, os_adjust, exclusion; vectorsize = v.size(); os_adjust = exclusion = 0; string cmp1, cmp2; for ( int i = 0; i < vectorsize; ++i ) { unsigned vectorElementCount = v[i].elementCount; if ( vectorElementCount < elementCount ) continue; else if ( vectorElementCount > elementCount ) break; else if ( vectorElementCount == elementCount ) { int offset = ( int ) v[i].offset + os_adjust; if ( offset < exclusion ) continue; // check match is as expected try { cmp1 = v[i].match; cmp2 = buffer.substr ( offset, v[i].match.size() ); } catch ( std::exception& e ) { continue; } if ( cmp1.compare ( cmp2 ) ) continue; buffer.replace ( offset, v[i].match.size(), v[i].replace.c_str() ); os_adjust += v[i].replace.size() - v[i].match.size(); exclusion = offset + v[i].replace.size(); } } } xmlcopyeditor-1.2.1.3/src/xmltextinfo.h0000664000175000017500000000326512402464555016572 0ustar zanezane/* * Copyright 2014 Zane U. Ji. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XMLASSOCIATEINFO_H_ #define XMLASSOCIATEINFO_H_ #include "wrapexpat.h" class XmlTextInfo : public WrapExpat { public: XmlTextInfo ( const wxString &path , const char *encoding = NULL ); virtual ~XmlTextInfo(); private: static void XMLCALL startdoctypehandler ( void *userData , const XML_Char *doctypeName , const XML_Char *sysid , const XML_Char *pubid , int has_internal_subset ); static void XMLCALL processinghandler ( void *data , const XML_Char *target , const XML_Char *datastring ); static void XMLCALL start ( void *data , const XML_Char *el , const XML_Char **attr ); static void XMLCALL defaulthandler ( void *data , const XML_Char *s , int len ); public: wxString mDocTypeName; wxString mDtdFile, mXsdFile, mXslFile; wxString mEOL; }; #endif /* XMLASSOCIATEINFO_H_ */ xmlcopyeditor-1.2.1.3/src/mynotebook.cpp0000664000175000017500000000706012402464555016727 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include "mynotebook.h" #include "xmlcopyeditor.h" #include "xmldoc.h" BEGIN_EVENT_TABLE ( MyNotebook, wxAuiNotebook ) EVT_LEFT_DOWN ( MyNotebook::OnLeftDown ) EVT_MIDDLE_DOWN ( MyNotebook::OnMiddleDown ) EVT_RIGHT_DOWN ( MyNotebook::OnRightDown ) EVT_MENU ( ID_MENU_CLOSE, MyNotebook::OnMenuClose ) EVT_MENU ( ID_MENU_CLOSE_ALL, MyNotebook::OnMenuCloseAll ) //EVT_KEY_DOWN ( MyNotebook::OnKeyDown ) END_EVENT_TABLE() MyNotebook::MyNotebook ( wxWindow *parent, wxWindowID id, const wxPoint& position, const wxSize& size, int style ) : wxAuiNotebook ( parent, id, position, size, style ) { rightClickPage = -1; wxTheApp->Connect ( wxEVT_KEY_DOWN, wxKeyEventHandler ( MyNotebook::OnKeyDown ), NULL, this ); } void MyNotebook::OnLeftDown ( wxMouseEvent& event ) { int page = HitTest ( wxPoint ( event.GetX(), event.GetY() ) ); if ( page == -1 ) { event.Skip(); return; } XmlDoc *doc = ( XmlDoc * ) GetPage ( page ); if ( !doc ) { event.Skip(); return; } SetSelection ( page ); doc->SetFocus(); } void MyNotebook::OnMiddleDown ( wxMouseEvent& event ) { int page = HitTest ( wxPoint ( event.GetX(), event.GetY() ) ); if ( page == -1 ) { event.Skip(); return; } SetSelection ( page ); MyFrame *frame = ( MyFrame * ) GetParent(); if ( frame ) frame->closeActiveDocument(); } void MyNotebook::OnRightDown ( wxMouseEvent& event ) { rightClickPage = HitTest ( wxPoint ( event.GetX(), event.GetY() ) ); if ( rightClickPage == -1 ) { event.Skip(); return; } SetSelection ( rightClickPage ); wxMenu contextMenu; contextMenu.Append ( ID_MENU_CLOSE, _ ( "Close" ) ); contextMenu.Append ( ID_MENU_CLOSE_ALL, _ ( "Close all" ) ); contextMenu.Enable ( ID_MENU_CLOSE_ALL, ( this->GetPageCount() > 1 ) ); PopupMenu ( &contextMenu, wxPoint ( -1, -1 ) ); } void MyNotebook::OnMenuClose ( wxCommandEvent& WXUNUSED ( event ) ) { if ( rightClickPage == -1 ) return; MyFrame *frame = ( MyFrame * ) GetParent(); if ( frame ) frame->closeActiveDocument(); } void MyNotebook::OnMenuCloseAll ( wxCommandEvent& WXUNUSED ( event ) ) { MyFrame *frame = ( MyFrame * ) GetParent(); if ( !frame ) return; wxCommandEvent e; frame->OnCloseAll ( e ); } void MyNotebook::OnKeyDown ( wxKeyEvent &event ) { #if defined __WXGTK__ if ( event.m_keyCode != WXK_TAB || !event.m_altDown ) #elif defined __WXOSX__ if ( event.m_uniChar != ',' || !event.m_controlDown ) #else if ( event.m_keyCode != WXK_TAB || !event.m_controlDown ) #endif { event.Skip(); return; } AdvanceSelection ( !event.m_shiftDown ); int cur = GetSelection(); XmlDoc *doc = ( XmlDoc * ) GetPage ( cur ); if ( doc != NULL ) doc->SetFocus(); } xmlcopyeditor-1.2.1.3/src/xmlparseschemans.cpp0000664000175000017500000000315712402464555020121 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include #include #include "xmlparseschemans.h" XmlParseSchemaNs::XmlParseSchemaNs() : WrapExpat ( NULL, false ) , d ( new ParseSchemaNsData() ) { d->p = p; // set parser for XML_StopParser call XML_SetUserData ( p, d.get() ); XML_SetStartElementHandler ( p, start ); } XmlParseSchemaNs::~XmlParseSchemaNs() {} void XMLCALL XmlParseSchemaNs::start ( void *data, const XML_Char *el, const XML_Char **attr ) { ParseSchemaNsData *d = ( ParseSchemaNsData * ) data; if ( !d ) return; while ( *attr ) { d->attributeVector.push_back ( make_pair ( *attr, * ( attr + 1 ) ) ); attr += 2; } XML_StopParser ( d->p, false ); } xmlcopyeditor-1.2.1.3/src/wrapdaisy.cpp0000664000175000017500000005706512402464555016556 0ustar zanezane/* * Copyright 2005-2009 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include #include #include #include "wrapdaisy.h" #include "wraptempfilename.h" #include "wraplibxml.h" #include "xmlprodnote.h" #include "xmlsuppressprodnote.h" #include "xmlcopyimg.h" #include "binaryfile.h" #include "replace.h" #include "wrapregex.h" #include "mp3album.h" //#include "playlistrenamer.h" #ifdef __WXMSW__ #include #endif WrapDaisy::WrapDaisy ( MyFrame *frameParameter, const wxString& daisyDirParameter, const wxString& pathParameter ) : frame ( frameParameter ), daisyDir ( daisyDirParameter), path ( pathParameter ) { albumCover = daisyDir + _T("cover.jpg"); blankImage = daisyDir + _T("blank.jpg"); //wxFileName::SetCwd ( daisyDir ); // not working //_chdir ( systemCmd.c_str() ); // not working //wxFileName::SetCwd ( daisyCwd ); // not working //wxSetWorkingDirectory ( daisyDir ); // not working memoryCwd = wxFileName::GetCwd(); daisyCwd = daisyDir + _T("pipeline-20090410") + wxFileName::GetPathSeparator(); wxFileName::SetCwd ( daisyCwd ); std::string systemCmd = "cd "; systemCmd += daisyCwd.mb_str ( wxConvUTF8 ); system ( systemCmd.c_str() ); classPath = _T("\"pipeline.jar\";\".\""); commandLineUI = _T("org.daisy.pipeline.ui.CommandLineUI"); baseCmd = _T("java -classpath ") + classPath + _T( " " ) + commandLineUI + _T(" "); } WrapDaisy::~WrapDaisy() { wxFileName::SetCwd ( memoryCwd ); } bool WrapDaisy::run ( wxString& fileIn, wxString& stylesheet, wxString& folder, bool quiet, bool suppressOptional, bool epub, bool rtf, bool doc, bool fullDaisy, bool mp3Album ) { fileIn.Replace ( _T("\\"), _T("/") ); stylesheet.Replace ( _T("\\"), _T("/") ); std::auto_ptr pd ( new wxProgressDialog ( _ ( "Export in progress" ), _ ( "Initializing..." ), 100, NULL, wxPD_SMOOTH | wxPD_CAN_ABORT ) ); // prepare dtbook location wxString dtbDir, dtbFilePath; dtbDir = folder + wxFileName::GetPathSeparator() + _T("dtbook"); dtbFilePath = dtbDir + wxFileName::GetPathSeparator() + _T("dtbook.xml"); wxFileName dtbDirTest ( dtbDir ); bool dtbDirExists = dtbDirTest.DirExists(); #ifdef __WXMSW__ if ( wxMkDir ( dtbDir ) && !dtbDirExists ) #else if ( wxMkDir ( (const char *) dtbDir.mb_str( wxConvUTF8 ), 0 ) && !dtbDirExists ) #endif { error = _ ("Cannot create folder [b]") + dtbDir + _T("[/b]"); return false; } std::string output; if ( !stylesheet.empty() ) // stylesheet found { // #1: convert to canonical XHTML #if wxCHECK_VERSION(2,9,0) pd->GetEventHandler()->ProcessPendingEvents(); #else pd->ProcessPendingEvents(); #endif while (wxTheApp->Pending()) wxTheApp->Dispatch(); if ( !pd->Update ( 10, _T("Preparing canonical XHTML...") ) ) { error = _T( "Cancelled" ); return false; } WrapLibxml wrapLibxml; bool success = wrapLibxml.xslt ( stylesheet, fileIn ); if ( !success ) { error = wrapLibxml.getLastError(); return false; } output = wrapLibxml.getOutput(); if ( output.empty() ) { error = _ ("Empty XHTML file"); return false; } } else // no stylesheet { BinaryFile bf( fileIn ); if ( !bf.getData() ) { output.append ( bf.getData(), bf.getDataLen() ); error = _( "Cannot read [b]" ) + fileIn + ( _("[/b]") ); return false; } } if ( suppressOptional ) { #if wxCHECK_VERSION(2,9,0) pd->GetEventHandler()->ProcessPendingEvents(); #else pd->ProcessPendingEvents(); #endif while (wxTheApp->Pending()) wxTheApp->Dispatch(); if ( !pd->Update ( 15, _("Suppressing optional production notes...") ) ) { error = _ ( "Cancelled" ); return false; } auto_ptr xsp ( new XmlSuppressProdnote() ); if ( !xsp->parse ( output.c_str() ) ) { frame->newDocument ( output ); error = xsp->getLastError(); return false; } output = xsp->getBuffer(); } if ( quiet ) { // #1.5: apply quiet setting if req'd #if wxCHECK_VERSION(2,9,0) pd->GetEventHandler()->ProcessPendingEvents(); #else pd->ProcessPendingEvents(); #endif while (wxTheApp->Pending()) wxTheApp->Dispatch(); if ( !pd->Update ( 20, _("De-emphasizing production notes...") ) ) { error = _ ( "Cancelled" ); return false; } auto_ptr xp ( new XmlProdnote() ); if ( !xp->parse ( output.c_str() ) ) { frame->newDocument ( output ); error = xp->getLastError(); return false; } output = xp->getBuffer(); } // prevent MIME type errors in href="www..." attributes Replace::run ( output, "href=\"www", "href=\"http://www", true ); // remove em-space Replace::run ( output, "\xE2\x80\x83", " ", true ); // remove blank paragraphs Replace::run ( output, "

", "", true ); int replaceCount; WrapRegex regexParaWhitespace ( "

\\w+

", true ); output = regexParaWhitespace.replaceGlobal ( output, &replaceCount ); WrapRegex regexContiguousWhitespace ( "[\\t ]+", true, " " ); output = regexContiguousWhitespace.replaceGlobal ( output, &replaceCount ); // copy images wxString htmlDir, imagesDir, mediaDir; htmlDir = folder + wxFileName::GetPathSeparator() + _T("html"); imagesDir = htmlDir + wxFileName::GetPathSeparator() + _T("images"); mediaDir = htmlDir + wxFileName::GetPathSeparator() + _T("media"); bool htmlDirExists, imagesDirExists, mediaDirExists; wxFileName htmlDirTest ( htmlDir ); wxFileName imagesDirTest ( imagesDir ); wxFileName mediaDirTest ( mediaDir ); htmlDirExists = htmlDirTest.DirExists(); imagesDirExists = imagesDirTest.DirExists(); mediaDirExists = mediaDirTest.DirExists(); #ifdef __WXMSW__ if ( wxMkDir ( htmlDir ) && !htmlDirExists ) #else if ( wxMkDir ( (const char *) htmlDir.mb_str( wxConvUTF8 ), 0 ) && !htmlDirExists ) #endif { error = _ ("Cannot create HTML folder [b]") + htmlDir + _T("[/b]"); return false; } #ifdef __WXMSW__ if ( wxMkDir ( imagesDir ) && !imagesDirExists ) #else if ( wxMkDir ( (const char *) imagesDir.mb_str( wxConvUTF8 ), 0 ) && !imagesDirExists ) #endif { error = _ ("Cannot create image folder [b]") + imagesDir + _T("[/b]"); return false; } #ifdef __WXMSW__ if ( wxMkDir ( mediaDir ) && !mediaDirExists ) #else if ( wxMkDir ( (const char *) mediaDir.mb_str( wxConvUTF8 ), 0 ) && !mediaDirExists ) #endif { error = _ ("Cannot create folder [b]") + mediaDir + _T("[/b]"); return false; } // copy images #if wxCHECK_VERSION(2,9,0) pd->GetEventHandler()->ProcessPendingEvents(); #else pd->ProcessPendingEvents(); #endif while (wxTheApp->Pending()) wxTheApp->Dispatch(); if ( !pd->Update ( 25, _("Copying files...") ) ) { error = _ ( "Cancelled" ); return false; } auto_ptr xci ( new XmlCopyImg ( blankImage, imagesDir, mediaDir, path ) ); if ( !xci->parse ( output.c_str() ) ) { frame->newDocument ( output ); error = xci->getLastError(); return false; } output = xci->getBuffer(); // write out canonical file wxString canonicalFile = htmlDir + wxFileName::GetPathSeparator() + _T("index.html"); std::string stdCanonicalFile = ( const char *) canonicalFile.mb_str ( wxConvUTF8 ); std::ofstream canonicalStream ( stdCanonicalFile.c_str() );//canonicalFile.name().c_str() ); if ( !canonicalStream ) { error = _ ( "Cannot write canonical XHTML file" ); return false; } canonicalStream << output.c_str() << std::endl; canonicalStream.close(); // #2: convert to DTBook #if wxCHECK_VERSION(2,9,0) pd->GetEventHandler()->ProcessPendingEvents(); #else pd->ProcessPendingEvents(); #endif while (wxTheApp->Pending()) wxTheApp->Dispatch(); if ( !pd->Update ( 40, _ ("Preparing DTBook...") ) ) { error = _ ( "Cancelled" ); return false; } wxString xhtml2dtbookScript; xhtml2dtbookScript += _T("scripts"); xhtml2dtbookScript += wxFileName::GetPathSeparator(); xhtml2dtbookScript += _T("create_distribute"); xhtml2dtbookScript += wxFileName::GetPathSeparator(); xhtml2dtbookScript += _T("dtbook"); xhtml2dtbookScript += wxFileName::GetPathSeparator(); xhtml2dtbookScript += _T("Xhtml2Dtbook.taskScript"); wxString cmd = baseCmd + xhtml2dtbookScript + _T(" --inputFile=\"") + canonicalFile + _T("\" --outputFile=\"") + dtbFilePath + _T("\""); wxArrayString out, err; int result = wxExecute ( cmd, out, err ); int count = err.GetCount(); if ( count ) { for ( int i = 0; i < count; i++ ) { error += err.Item ( i ); error += _T(" "); } } /*count = out.GetCount(); if ( count ) { for ( int i = 0; i < count; i++ ) { error += out.Item ( i ); error += _T(" "); } }*/ if ( !error.empty() ) return false; // #2.5: create ePub version #if wxCHECK_VERSION(2,9,0) pd->GetEventHandler()->ProcessPendingEvents(); #else pd->ProcessPendingEvents(); #endif while (wxTheApp->Pending()) wxTheApp->Dispatch(); if ( epub ) { if ( !pd->Update ( 50, _T("Preparing ePub...") ) ) { error = _T ( "Cancelled" ); return false; } wxString epubScript; epubScript += _T("scripts"); epubScript += wxFileName::GetPathSeparator(); epubScript += _T("create_distribute"); epubScript += wxFileName::GetPathSeparator(); epubScript += _T("epub"); epubScript += wxFileName::GetPathSeparator(); epubScript += _T("OPSCreator.taskScript"); cmd = baseCmd + _T("\"") + epubScript + _T("\" --input=\"") + canonicalFile + //canonicalFile.wideName() + _T("\" --output=\"") + folder + wxFileName::GetPathSeparator() + _T("ebook.epub\""); result = wxExecute ( cmd, out, err ); count = err.GetCount(); if ( count ) { for ( int i = 0; i < count; i++ ) { error += err.Item ( i ); error += _T(" "); } } /* count = out.GetCount(); if ( count ) { for ( int i = 0; i < count; i++ ) { error += out.Item ( i ); error += _T(" "); } } */ if ( !error.empty() ) return false; } // #2.9: convert to RTF if ( rtf || doc ) { #if wxCHECK_VERSION(2,9,0) pd->GetEventHandler()->ProcessPendingEvents(); #else pd->ProcessPendingEvents(); #endif while (wxTheApp->Pending()) wxTheApp->Dispatch(); if ( !pd->Update ( 60, _T("Preparing RTF...") ) ) { error = _T ( "Cancelled" ); return false; } wxString rtfScript; rtfScript += _T("scripts"); rtfScript += wxFileName::GetPathSeparator(); rtfScript += _T("create_distribute"); rtfScript += wxFileName::GetPathSeparator(); rtfScript += _T("text"); rtfScript += wxFileName::GetPathSeparator(); rtfScript += _T("DtbookToRtf.taskScript"); wxString rtfFile, tempRtfFile, docFile, tempDocFile; rtfFile = folder + wxFileName::GetPathSeparator() + _T("document.rtf"); tempRtfFile = folder + wxFileName::GetPathSeparator() + _T("html") + wxFileName::GetPathSeparator() + _T("document.rtf"); docFile = rtfFile; tempDocFile = tempRtfFile; docFile.Replace ( _T(".rtf"), _T(".doc") ); tempDocFile.Replace ( _T(".rtf"), _T(".doc") ); cmd = baseCmd + _T("\"") + rtfScript + _T("\" --input=\"") + dtbFilePath + //dtbFile.wideName() + _T("\" --output=\"") + rtfFile + _T("\" --inclTOC=\"true\" --inclPagenum=\"false\""); result = wxExecute ( cmd, out, err ); count = err.GetCount(); if ( count ) { for ( int i = 0; i < count; i++ ) { error += err.Item ( i ); error += _T(" "); } } /* count = out.GetCount(); if ( count ) { for ( int i = 0; i < count; i++ ) { error += out.Item ( i ); error += _T(" "); } } */ if ( !error.empty() ) return false; // #2.9.5: convert to binary Word // (Win only; otherwise create copy with *.doc extension) #if wxCHECK_VERSION(2,9,0) pd->GetEventHandler()->ProcessPendingEvents(); #else pd->ProcessPendingEvents(); #endif while (wxTheApp->Pending()) wxTheApp->Dispatch(); if ( !pd->Update ( 60, _T("Preparing Word document...") ) ) { error = _T ( "Cancelled" ); return false; } //wxString docFile = rtfFile; //docFile.Replace ( _T(".rtf"), _T(".doc") ); #ifdef __WXMSW__ wxAutomationObject wordObject, documentObject; if ( wordObject.CreateInstance ( _T("Word.Application") ) ) { wxVariant openParams[2]; openParams[0] = rtfFile;//tempRtfFile openParams[1] = false; wordObject.CallMethod(_("documents.open"), 2, openParams); if (!wordObject.GetObject(documentObject, _("ActiveDocument"))) { error = _("Cannot open ") + rtfFile;//tempRtfFile; return false; } wxVariant saveAsParams[2]; saveAsParams[0] = docFile;//tempDocFile;// saveAsParams[1] = (long)0; //wdFormatDocument if ( !documentObject.CallMethod(_("SaveAs"), 2, saveAsParams) ) { //error = _("Cannot save ") + docFile; //return false; } documentObject.CallMethod(_("Close"), 0, NULL ); wordObject.CallMethod(_T("Quit"), 0, NULL ); } #else //wxCopyFile ( tempRtfFile, tempDocFile ); wxCopyFile ( rtfFile, docFile ); #endif //wxCopyFile ( tempRtfFile, rtfFile ); //wxCopyFile ( tempDocFile, docFile ); //wxRemoveFile ( tempRtfFile ); //wxRemoveFile ( tempDocFile ); } // #3: convert to full DAISY book #if wxCHECK_VERSION(2,9,0) pd->GetEventHandler()->ProcessPendingEvents(); #else pd->ProcessPendingEvents(); #endif while (wxTheApp->Pending()) wxTheApp->Dispatch(); if ( !fullDaisy ) return true; // no full DAISY, no audio if ( !pd->Update ( 70, _T("Preparing DAISY books...") ) ) { error = _T ( "Cancelled" ); return false; } wxString narratorScript; narratorScript += _T("scripts"); narratorScript += wxFileName::GetPathSeparator(); narratorScript += _T("create_distribute"); narratorScript += wxFileName::GetPathSeparator(); narratorScript += _T("dtb"); narratorScript += wxFileName::GetPathSeparator(); narratorScript += _T("Narrator-DtbookToDaisy.taskScript"); cmd = baseCmd + _T("\"") + narratorScript + _T("\" --input=\"") + dtbFilePath + _T("\"") +//dtbFile.wideName() + _T(" --outputPath=") + _T("\"") + folder + _T("\""); result = wxExecute ( cmd, out, err ); count = err.GetCount(); if ( count ) { for ( int i = 0; i < count; i++ ) { error += err.Item ( i ); error += _T(" "); } } /* count = out.GetCount(); if ( count ) { for ( int i = 0; i < count; i++ ) { error += out.Item ( i ); error += _T(" "); } } */ if ( !error.empty() ) return false; if ( !mp3Album ) return true; // #4: create MP3 album #if wxCHECK_VERSION(2,9,0) pd->GetEventHandler()->ProcessPendingEvents(); #else pd->ProcessPendingEvents(); #endif while (wxTheApp->Pending()) wxTheApp->Dispatch(); if ( !pd->Update ( 80, _T("Preparing MP3 album...") ) ) { error = _T ( "Cancelled" ); return false; } // identify path to input file wxString folderWith202SmilFile, fileWith202SmilAttribs; folderWith202SmilFile = folder + wxFileName::GetPathSeparator() + _T("daisy202") + wxFileName::GetPathSeparator(); fileWith202SmilAttribs = folderWith202SmilFile + _T("ncc.html"); wxString taggerScript; taggerScript += _T("scripts"); taggerScript += wxFileName::GetPathSeparator(); taggerScript += _T("modify_improve"); taggerScript += wxFileName::GetPathSeparator(); taggerScript += _T("multiformat"); taggerScript += wxFileName::GetPathSeparator(); taggerScript += _T("AudioTagger.taskScript"); //create mp3 folder wxString albumDir = folder + wxFileName::GetPathSeparator() + _T("mp3"); wxFileName dirTest ( albumDir ); bool dirExists = dirTest.DirExists(); #ifdef __WXMSW__ if ( !wxMkDir ( albumDir ) && !dirExists ) #else if ( !wxMkDir ( (const char *) albumDir.mb_str( wxConvUTF8 ), 0 ) && !dirExists ) #endif { error = _ ("Cannot create MP3 album folder [b]") + albumDir + _T("[/b]"); return false; } cmd = baseCmd + _T("\"") + taggerScript + _T("\" --audioTaggerInputFile=\"") + fileWith202SmilAttribs + _T("\" --audioTaggerOutputPath=") + // see filesetAudioTagger transformer _T("\"") + albumDir + _T("\""); result = wxExecute ( cmd, out, err ); count = err.GetCount(); if ( count ) { for ( int i = 0; i < count; i++ ) { error += err.Item ( i ); error += _T(" "); } } /* count = out.GetCount(); if ( count ) { for ( int i = 0; i < count; i++ ) { error += out.Item ( i ); error += _T(""); } } */ if ( !error.empty() ) return false; #if wxCHECK_VERSION(2,9,0) pd->GetEventHandler()->ProcessPendingEvents(); #else pd->ProcessPendingEvents(); #endif while (wxTheApp->Pending()) wxTheApp->Dispatch(); /* if ( !pd->Update ( 90, _T("Updating playlists...") ) ) { error = _T ( "Cancelled" ); return false; } //rename mp3 playlists //albumDir += wxFileName::GetPathSeparator(); //PlayListRenamer plr; //std::string stdAlbumDir = ( const char *) albumDir.mb_str ( wxConvUTF8 ); //plr.run ( stdAlbumDir ); //rename mp3 files in //z3986/ wxFileName fn ( dtbFilePath ); wxString folderWithSmilFile, fileWithSmilAttribs; folderWithSmilFile = folder + wxFileName::GetPathSeparator() + _T("z3986") + wxFileName::GetPathSeparator(); fileWithSmilAttribs = folderWithSmilFile + fn.GetFullName(); auto_ptr ma ( new Mp3Album() ); BinaryFile *binaryfile; binaryfile = new BinaryFile ( fileWithSmilAttribs ); if ( !binaryfile->getData() ) { error.Printf ( _ ( "Cannot open %s" ), fileWithSmilAttribs.c_str() ); return false; } if ( !ma->parse ( binaryfile->getData(), binaryfile->getDataLen() ) ) { std::string stdError = ma->getLastError(); error = wxString ( stdError.c_str(), wxConvUTF8, stdError.size() ); delete binaryfile; return false; } delete binaryfile; // redefine albumDir - remove when PlayListRename is ready albumDir = folder; albumDir += wxFileName::GetPathSeparator(); std::string albumTitle = ma->getAlbumTitle(); wxString wideAlbumTitle = wxString ( albumTitle.c_str(), wxConvUTF8, albumTitle.size() ); albumDir += wideAlbumTitle; #ifdef __WXMSW__ albumDir.Replace ( _T("."), wxEmptyString ); albumDir.Replace ( _T("?"), wxEmptyString ); #endif wxFileName dir ( albumDir ); bool albumDirExists = dir.DirExists(); #ifdef __WXMSW__ if ( !wxMkDir ( albumDir ) && !albumDirExists ) #else if ( !wxMkDir ( (const char *) albumDir.mb_str( wxConvUTF8 ), 0 ) && !albumDirExists ) #endif { error = _ ("Cannot create MP3 album folder ") + albumDir; return false; } std::vector > v; ma->getFileNameVector ( v ); size_t vectorSize = v.size(); wxString sourcePath, destPath, wideSourceFile, wideDestFile; std::string sourceFile, destFile; for ( size_t i = 0; i < vectorSize; i++ ) { sourceFile = v[i].first; destFile = v[i].second; wideSourceFile = wxString ( sourceFile.c_str(), wxConvUTF8, sourceFile.size() ); wideDestFile = wxString ( destFile.c_str(), wxConvUTF8, destFile.size() ); sourcePath = folderWithSmilFile + wideSourceFile; destPath = albumDir + wxFileName::GetPathSeparator() + wideDestFile + _T(".mp3"); wxCopyFile ( sourcePath, destPath, true ); } wxString destAlbumCover = albumDir + wxFileName::GetPathSeparator() + _T("cover.jpg"); wxCopyFile ( albumCover, destAlbumCover, true ); */ return true; } const wxString &WrapDaisy::getLastError() { return error; } xmlcopyeditor-1.2.1.3/src/exportdialog.cpp0000664000175000017500000002032312402464555017237 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include #include "exportdialog.h" BEGIN_EVENT_TABLE ( ExportDialog, wxDialog ) EVT_BUTTON ( wxID_OK, ExportDialog::OnOk ) EVT_HELP ( wxID_OK, ExportDialog::OnContextHelp ) EVT_HELP ( wxID_CANCEL, ExportDialog::OnContextHelp ) EVT_HELP ( ID_URL, ExportDialog::OnContextHelp ) EVT_HELP ( ID_FOLDER, ExportDialog::OnContextHelp ) EVT_HELP ( ID_QUIET, ExportDialog::OnContextHelp ) EVT_HELP ( ID_MP3, ExportDialog::OnContextHelp ) EVT_UPDATE_UI ( wxID_OK, ExportDialog::OnUpdateOk ) END_EVENT_TABLE() ExportDialog::ExportDialog ( wxWindow *parent, const wxString& urlParameter, const wxString& folderParameter, bool quietParameter, bool suppressOptionalParameter, bool htmlParameter, bool epubParameter, bool rtfParameter, bool docParameter, bool fullDaisyParameter, bool mp3AlbumParameter, bool downloadLinkParameter) : wxDialog(), url ( urlParameter ), folder ( folderParameter ), quiet ( quietParameter ), suppressOptional ( suppressOptionalParameter ), html ( htmlParameter ), epub ( epubParameter ), rtf ( rtfParameter ), doc ( docParameter ), fullDaisy ( fullDaisyParameter ), mp3Album ( mp3AlbumParameter ), downloadLink ( downloadLinkParameter ) { SetExtraStyle ( wxDIALOG_EX_CONTEXTHELP ); Create ( parent, wxID_ANY, wxString ( _ ( "DAISY export" ) ), wxDefaultPosition, wxSize ( 250, -1 ), wxDEFAULT_DIALOG_STYLE | wxRESIZE_BORDER ); wxBoxSizer *dialogSizer = new wxBoxSizer ( wxVERTICAL ); wxString labelText = _ ( "&Stylesheet for conversion to canonical XHTML (optional):" ); // pad with whitespace labelText += _T(" "); wxStaticText *urlLabel = new wxStaticText ( this, wxID_ANY, labelText); urlCtrl = new wxFilePickerCtrl ( this, ID_URL, url ); #ifndef __WXMSW__ urlCtrl->SetPath ( url ); #endif wxStaticText *folderLabel = new wxStaticText ( this, wxID_ANY, _ ( "&Output folder:" ) ); dirPicker = new wxDirPickerCtrl ( this, ID_FOLDER, folder, _T("Select a folder"), wxDefaultPosition, wxSize ( 300, urlCtrl->GetSize().GetHeight() ) ); wxStaticBoxSizer *prodnoteSizer = new wxStaticBoxSizer ( wxVERTICAL, this, _T("Production notes") ); quietCheckbox = new wxCheckBox ( this, ID_QUIET, _ ( "&De-emphasize production notes" ) ); quietCheckbox->SetValue ( quiet ); suppressOptionalCheckbox = new wxCheckBox ( this, ID_SUPPRESS_OPTIONAL, _ ( "&Suppress optional production notes" ) ); suppressOptionalCheckbox->SetValue ( suppressOptional ); wxStaticBoxSizer *outputSizer = new wxStaticBoxSizer ( wxVERTICAL, this, _("Outputs") ); fullDaisyCheckbox = new wxCheckBox ( this, ID_FULL_DAISY, _ ( "&Full DAISY 2.02 and 3.0 Talking Books" ) ); fullDaisyCheckbox->SetValue ( fullDaisy ); htmlCheckbox = new wxCheckBox ( this, ID_HTML, _ ( "&HTML" ) ); htmlCheckbox->SetValue ( html ); epubCheckbox = new wxCheckBox ( this, ID_EPUB, _ ( "&ePub ebook" ) ); epubCheckbox->SetValue ( epub ); rtfCheckbox = new wxCheckBox ( this, ID_EPUB, _ ( "&RTF document" ) ); rtfCheckbox->SetValue ( rtf ); docCheckbox = new wxCheckBox ( this, ID_DOC, _ ( "&Word document" ) ); docCheckbox->SetValue ( doc ); mp3AlbumCheckbox = new wxCheckBox ( this, ID_MP3, _ ( "&MP3 album" ) ); mp3AlbumCheckbox->SetValue ( mp3Album ); dialogSizer->Add ( urlLabel, 0, wxTOP | wxLEFT | wxALIGN_LEFT, 5 ); dialogSizer->Add ( urlCtrl, 0, wxALL | wxALIGN_LEFT | wxEXPAND, 5 ); dialogSizer->Add ( folderLabel, 0, wxTOP | wxLEFT | wxALIGN_LEFT, 5 ); dialogSizer->Add ( dirPicker, 0, wxALL | wxALIGN_LEFT | wxEXPAND, 5 ); prodnoteSizer->Add ( quietCheckbox, 0, wxTOP | wxLEFT | wxALIGN_LEFT, 5 ); prodnoteSizer->Add ( suppressOptionalCheckbox, 0, wxTOP | wxLEFT | wxALIGN_LEFT, 5 ); outputSizer->Add ( fullDaisyCheckbox, 0, wxTOP | wxLEFT | wxALIGN_LEFT, 5 ); outputSizer->Add ( htmlCheckbox, 0, wxTOP | wxLEFT | wxALIGN_LEFT, 5 ); outputSizer->Add ( epubCheckbox, 0, wxTOP | wxLEFT | wxALIGN_LEFT, 5 ); outputSizer->Add ( rtfCheckbox, 0, wxTOP | wxLEFT | wxALIGN_LEFT, 5 ); outputSizer->Add ( docCheckbox, 0, wxTOP | wxLEFT | wxALIGN_LEFT, 5 ); outputSizer->Add ( mp3AlbumCheckbox, 0, wxTOP | wxLEFT | wxALIGN_LEFT, 5 ); dialogSizer->Add ( prodnoteSizer, 0, wxTOP | wxLEFT | wxALIGN_LEFT | wxEXPAND, 5 ); dialogSizer->Add ( outputSizer, 0, wxTOP | wxLEFT | wxALIGN_LEFT | wxEXPAND, 5 ); if ( downloadLink ) { wxHyperlinkCtrl *downloadCtrl = new wxHyperlinkCtrl ( this, wxID_ANY, _ ( "Download DAISY extension" ), #ifdef __WXMSW__ _T ( "https://sourceforge.net/projects/xml-copy-editor/files/xmlcopyeditor-daisy/xmlcopyeditor-daisy-1.0.1.exe/download" ) #else _T ( "http://xml-copy-editor.sourceforge.net" ) #endif ); dialogSizer->AddSpacer ( 5 ); dialogSizer->Add ( downloadCtrl, 0, wxTOP | wxLEFT | wxALIGN_LEFT, 5 ); } dialogSizer->AddSpacer ( 5 ); dialogSizer->Add ( CreateButtonSizer ( wxOK | wxCANCEL ), 0, wxTOP | wxBOTTOM | wxALIGN_RIGHT, 5 ); this->SetSizer ( dialogSizer ); dialogSizer->SetSizeHints ( this ); urlCtrl->SetFocus(); } ExportDialog::~ExportDialog() { } void ExportDialog::OnOk ( wxCommandEvent& e ) { #ifdef __WXMSW__ url = urlCtrl->GetTextCtrlValue(); #else url = urlCtrl->GetPath(); #endif folder = dirPicker->GetPath(); quiet = quietCheckbox->IsChecked(); mp3Album = mp3AlbumCheckbox->IsChecked(); suppressOptional = suppressOptionalCheckbox->IsChecked(); html = htmlCheckbox->IsChecked(); epub = epubCheckbox->IsChecked(); rtf = rtfCheckbox->IsChecked(); doc = docCheckbox->IsChecked(); fullDaisy = fullDaisyCheckbox->IsChecked(); e.Skip(); } void ExportDialog::OnContextHelp ( wxHelpEvent& e ) { int id = e.GetId(); if ( id == ID_URL ) new wxTipWindow ( this, _ ( "Provides a space for you to enter or select a stylesheet for conversion to canonical XHTML" ) ); if ( id == ID_FOLDER ) new wxTipWindow ( this, _ ( "Provides a space for you to enter or select the output folder" ) ); else if ( id == wxID_OK ) new wxTipWindow ( this, _ ( "Starts the export" ) ); else if ( id == wxID_CANCEL ) new wxTipWindow ( this, _ ( "Closes the dialog box without exporting the file" ) ); else { } e.Skip(); } void ExportDialog::OnUpdateOk ( wxUpdateUIEvent& e ) { bool enable = true; if ( dirPicker->GetPath().empty() || downloadLink ) enable = false; e.Enable ( enable ); } wxString ExportDialog::getUrlString() { return url; } wxString ExportDialog::getFolderString() { return folder; } bool ExportDialog::getQuiet() { return quiet; } bool ExportDialog::getMp3Album() { return mp3Album; } bool ExportDialog::getSuppressOptional() { return suppressOptional; } bool ExportDialog::getHtml() { return html; } bool ExportDialog::getEpub() { return epub; } bool ExportDialog::getRtf() { return rtf; } bool ExportDialog::getDoc() { return doc; } bool ExportDialog::getFullDaisy() { return fullDaisy; } void ExportDialog::OnFolderBrowse ( wxCommandEvent& e ) { } xmlcopyeditor-1.2.1.3/src/.project0000664000175000017500000000423612402464555015506 0ustar zanezane XmlCopyEditor org.eclipse.cdt.managedbuilder.core.genmakebuilder clean,full,incremental, ?name? org.eclipse.cdt.make.core.append_environment true org.eclipse.cdt.make.core.buildArguments org.eclipse.cdt.make.core.buildCommand make org.eclipse.cdt.make.core.buildLocation ${workspace_loc:/XmlCopyEditor/Debug} org.eclipse.cdt.make.core.contents org.eclipse.cdt.make.core.activeConfigSettings org.eclipse.cdt.make.core.enableAutoBuild false org.eclipse.cdt.make.core.enableCleanBuild true org.eclipse.cdt.make.core.enableFullBuild true org.eclipse.cdt.make.core.stopOnError true org.eclipse.cdt.make.core.useDefaultBuildCmd true org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder full,incremental, org.eclipse.cdt.core.cnature org.eclipse.cdt.core.ccnature org.eclipse.cdt.managedbuilder.core.managedBuildNature org.eclipse.cdt.managedbuilder.core.ScannerConfigNature xmlcopyeditor-1.2.1.3/src/bin/0000775000175000017500000000000012402464555014602 5ustar zanezanexmlcopyeditor-1.2.1.3/src/bin/xml2doc.exe0000664000175000017500000024000012402464555016651 0ustar zanezaneMZPÿÿ¸@º´ Í!¸LÍ!This program must be run under Win32 $7PEL‚ÜEà àPð@  pk`M€l P.textàÖ `.dataPðHÜ@À.tls@$@À.rdataP&@P.idata`(@@.edatap.@@.rsrc€0@@.reloc2@Pëfb:C++HOOKé4ñ@¡'ñ@Áà£+ñ@RjèuÓ‹ÐèJ:Zèà-èC:jèDhYhÐð@jèOÓ£/ñ@jécµérh3À ñ@á/ñ@Ã`»P°¼Sh­ ùœ ÉtMƒ='ñ@s ¸þè×ÿÿÿ¹œQjè ÓPè0Ó Àu ¸ýè¶ÿÿÿPPÿ5'ñ@èŶÿ5'ñ@èζ_ùœ Étè‚¶£'ñ@ƒøs‘¸üèzÿÿÿÃ='ñ@r(ÿ5'ñ@èq¶ ÀtPjè›ÒPèÅÒÿ5'ñ@耶ÃÃ='ñ@rè¿ÿÿÿÿ5'ñ@è)¶Ã¡'ñ@dg‹,‹‚ÃU‹ìÄØþÿÿSVW¿ A¸Èò@èÝ]ƒ=|?A}*jhEò@hAñ@jèÃÒ¸‹•xÿÿÿd‰é fÇEˆfÇEˆM¼QèùYƒE”fÇEˆ jE¼PèÓƒÄU¼RèW"Yƒø }+¸Pƒm”jU¼Rè`ƒÄX‹•xÿÿÿd‰é¥fÇEˆ,3À‰E´G ‰E´U¬‹J‰0ÿÿÿ;ÿtÿÿE”fÇEˆ fÇEˆD3À‰E¤G ‰E¤Uœ‹J‰ ÿÿÿ;ÿtÿÿE”fÇEˆ 3Ûƒ=|?Au!ƒD?A¡D?Aÿ0hMò@è·ZƒÄ…Àu³ƒD?A¡D?Aÿ0U¬RèW>ƒÄƒD?A‹ D?Aÿ1EœPè<>ƒÄjU¬RM¼Qèê!ƒÄ jEœPU¼Rè$ƒÄ „À…7¸PÿM”ƒ}¤t}‹U¤‹JôA…Ét%‹]¤ƒÃô;ßt;ßtÿ ‹@ë ¸ë¸…ÀuM‹U¤ƒÂô‰•Tÿÿÿ‹M¤ƒÁô‰PÿÿÿÿµPÿÿÿè¿%Y3À‰…Lÿÿÿ‹•Lÿÿÿ‰U¤Mœ‰Hÿÿÿ‹…Hÿÿÿ‹P‰•ðþÿÿÿM”ƒ}´t}‹M´‹Aô@…Àt%‹u´ƒÆô;÷t;÷tÿ‹@ë ¸ë¸…ÀuM‹U´ƒÂô‰•Dÿÿÿ‹M´ƒÁô‰@ÿÿÿÿµ@ÿÿÿè9%Y3À‰…<ÿÿÿ‹•<ÿÿÿ‰U´M¬‰8ÿÿÿ‹…8ÿÿÿ‹P‰•àþÿÿƒm”jM¼QèDƒÄX‹•xÿÿÿd‰é‰„ÛtjM¼Qè÷ƒÄjE¼PèMƒÄë U¼Rè‡Y3ÀPÿM”ƒ}¤t}‹U¤‹JôA…Ét%‹]¤ƒÃô;ßt;ßtÿ ‹@ë ¸ë¸…ÀuM‹U¤ƒÂô‰•tÿÿÿ‹M¤ƒÁô‰pÿÿÿÿµpÿÿÿè_$Y3À‰…lÿÿÿ‹•lÿÿÿ‰U¤Mœ‰hÿÿÿ‹…hÿÿÿ‹P‰•ÿÿÿÿM”ƒ}´t}‹M´‹Aô@…Àt%‹u´ƒÆô;÷t;÷tÿ‹@ë ¸ë¸…ÀuM‹U´ƒÂô‰•dÿÿÿ‹M´ƒÁô‰`ÿÿÿÿµ`ÿÿÿèÙ#Y3À‰…\ÿÿÿ‹•\ÿÿÿ‰U´M¬‰Xÿÿÿ‹…Xÿÿÿ‹P‰•ÿÿÿƒm”jM¼QèäƒÄX‹•xÿÿÿd‰ë,fÇEˆ¸P3Ò‰U”xÿÿÿQ胿YXë fÇEˆè1º_^[‹å] ä@exception &@0w8HP0@LMSWord @0ÿÿÿÿx|0@€std::basic_string,std::allocator > 0s8<À@@OleBase0s@D i@Hstd::exceptionU‹ìƒÄäSVW‹]…Ûtxƒ{te‹C‹PôB…Òt-‹sƒÆôþ Atþ Atÿ‹@ë ¸ë¸…Àu-‹SƒÂô‰Uü‹{ƒÇôWèy!Y3À‰Eø‹Uø‰S‰]ô‹Mô‹A‰EìöE tSèU!Y_^[‹å]ÃU‹ì‹E…Àtº`ó@‰öE tPè/!Y]ÃU‹ìƒÄܸô@èXWfÇEìº`ó@‹M‰‹E3Ò‰P‹MÆA‹EÆ@ ‹UÆB‹MfÇA ‹EÇ@€‹UÜd‰‹E‹å]à  @OleBase *U‹ìÄtÿÿÿSVW‹]¸0ô@èÓVSè¡Y„Àu3À‹U¼d‰éuÿuhjM Qh ú@‹EP‹ÿR…ÀEÿu SèrƒÄ‹ðfÇEÌE¬PVUðRèé:ƒÄ ÿEØPM´Qhxó@EàPèÐ:ƒÄ PÿEØSèëƒÄ ÿM؃}èth‹Uè‹JôA…Ét-‹]èƒÃôû Atû Atÿ ‹@ë ¸ë¸…Àu0‹UèƒÂô‰U¨‹}èƒÇôWè¶Y3À‰E¤‹U¤‰UèMà‰M ‹E ‹P‰UŒÿM؃}øtk‹Mø‹Aô@…Àt-‹]øƒÃôû Atû Atÿ ‹@ë ¸ë¸…Àu3‹UøƒÂô‰Uœ‹}øƒÇôWèEY3À‰E˜‹U˜‰UøMð‰M”‹E”‹P‰•|ÿÿÿVè1Y3À‹U¼d‰ë °‹U¼d‰_^[‹å]ÃU‹ì‹EŠ@ ]ÃU‹ì‹EŠ@]ÃU‹ìƒÄðS‹]SèäÿÿÿY„Àu3Àë=fÇEð€} tºë3Ò‰Uøÿuüÿuøÿuôÿuðjjh†ó@ÿsjjSè ƒÄ,[‹å]ÃU‹ìÄ`ÿÿÿSVW¸xô@è®TÿuèzÿÿÿY„Àu3À‹U¼d‰é(ƒ}u*MQÿuÿuÿuèŒýÿÿƒÄ„Àu3À‹U¼d‰éøu$V¾hó@}€¹ó¥^ÇE¸ýÿÿÿ‹E @ÁàPè|Y‹Ø3À;E }ƒÆ‹ÐÁâVƒÆð<¹ó¥^@;E |ã‹E ‰Eˆ‰]€öE t ÇEŒU¸‰U„jjÿuM€Qf‹E Phh ú@ÿu‹UR‹ ÿQ…ÀLÿuÿu褃ċØfÇEÌE¨PSUðRè8ƒÄ ÿEØPM°Qh–ó@EàPè8ƒÄ PÿEØÿuèƒÄ ÿM؃}ètk‹Uè‹JôA…Ét-‹uèƒÆôþ Atþ Atÿ‹@ë ¸ë¸…Àu3‹UèƒÂô‰U¤‹}èƒÇôWèæY3À‰E ‹U ‰UèMà‰Mœ‹Eœ‹P‰•xÿÿÿÿM؃}øtk‹Mø‹Aô@…Àt-‹uøƒÆôþ Atþ Atÿ‹@ë ¸ë¸…Àu3‹UøƒÂô‰U˜‹}øƒÇôWèrY3À‰E”‹U”‰UøMð‰M‹E‹P‰•hÿÿÿSè^Y3À‹U¼d‰ëSèIY°‹U¼d‰_^[‹å]ÃU‹ìÄÔýÿÿSVW‹]¸õ@èGRSè ýÿÿY„À„4fÇ…|ÿÿÿ3À‰Eø¸œ A‰EøUð‹J‰Œþÿÿ¸ A= Atÿ AÿEˆfÇ…|ÿÿÿ fÇ…|ÿÿÿ,ÿuhÂó@ÿu hó@UàRèêƒÄ MàQÿEˆEÐPèƒƒÄ UÐRÿEˆMÀQèÔ ƒÄ uÀÿEˆ…8ÿÿÿPhÚó@U°Rè 6ƒÄ PÿEˆ3ɉhÿÿÿ‹…hÿÿÿ‰E¨‹V‹JôA…É~T‹F‰…dÿÿÿ‹•dÿÿÿ‰U¨M ‰`ÿÿÿ‹…`ÿÿÿ‹P‰•|þÿÿ‹M¨ƒÁô‰\ÿÿÿ¸ A;…\ÿÿÿ„Ÿ‹•\ÿÿÿÿé’‹N‹Aü‰…XÿÿÿÿµXÿÿÿÿµXÿÿÿU Rèú6ƒÄ ‰…Pÿÿÿ‹PÿÿÿƒÁ ‰Tÿÿÿ‹…Tÿÿÿ‰E¨U ‰•Lÿÿÿ‹Lÿÿÿ‹A‰…lþÿÿ‹•Xÿÿÿ‰•Hÿÿÿ‹N‰Dÿÿÿ‹E¨‰…@ÿÿÿÿµHÿÿÿÿµDÿÿÿÿµ@ÿÿÿèhMƒÄ U RÿEˆèùFƒÄ‹ø3ɉ4ÿÿÿ‹…4ÿÿÿ‰E˜‹W‹JôA…É~T‹G‰…0ÿÿÿ‹•0ÿÿÿ‰U˜M‰,ÿÿÿ‹…,ÿÿÿ‹P‰•\þÿÿ‹M˜ƒÁô‰(ÿÿÿ¸ A;…(ÿÿÿ„Ÿ‹•(ÿÿÿÿé’‹O‹Aü‰…$ÿÿÿÿµ$ÿÿÿÿµ$ÿÿÿURèç5ƒÄ ‰…ÿÿÿ‹ÿÿÿƒÁ ‰ ÿÿÿ‹… ÿÿÿ‰E˜U‰•ÿÿÿ‹ÿÿÿ‹A‰…Lþÿÿ‹•$ÿÿÿ‰•ÿÿÿ‹O‰ÿÿÿ‹E˜‰… ÿÿÿÿµÿÿÿÿµÿÿÿÿµ ÿÿÿèULƒÄ ÿEˆÿMˆƒ}¸„¡‹U¸‹JôA…ÉtI‹E¸ƒÀô‰…ÿÿÿº A;•ÿÿÿt'¹ A;ÿÿÿt‹…ÿÿÿÿ‹•ÿÿÿ‹ Aë ¹ë¹…ÉuM‹E¸ƒÀô‰…ÿÿÿ‹U¸ƒÂô‰•ÿÿÿÿµÿÿÿè³Y3À‰…üþÿÿ‹•üþÿÿ‰U¸M°‰øþÿÿ‹…øþÿÿ‹P‰•<þÿÿÿMˆƒ}¨„¡‹M¨‹Aô@…ÀtI‹U¨ƒÂô‰•ôþÿÿ¹ A;ôþÿÿt'¸ A;…ôþÿÿt‹•ôþÿÿÿ ‹ôþÿÿ‹@ë ¸ë¸…ÀuM‹U¨ƒÂô‰•ðþÿÿ‹M¨ƒÁô‰ìþÿÿÿµìþÿÿèY3À‰…èþÿÿ‹•èþÿÿ‰U¨M ‰äþÿÿ‹…äþÿÿ‹P‰•,þÿÿMQÿEˆEðPè/ƒÄÿMˆƒ}˜„…‹U˜‹JôA…Ét-‹u˜ƒÆôþ Atþ Atÿ‹@ë ¸ë¸…ÀuM‹U˜ƒÂô‰•àþÿÿ‹M˜ƒÁô‰ÜþÿÿÿµÜþÿÿè`Y3À‰…Øþÿÿ‹•Øþÿÿ‰U˜M‰Ôþÿÿ‹…Ôþÿÿ‹P‰•þÿÿfÇ…|ÿÿÿ ÿMˆƒ}È„…‹MÈ‹Aô@…Àt-‹uȃÆôþ Atþ Atÿ‹@ë ¸ë¸…ÀuM‹UȃÂô‰•Ðþÿÿ‹MȃÁô‰ÌþÿÿÿµÌþÿÿèÅY3À‰…Èþÿÿ‹•Èþÿÿ‰UÈMÀ‰Äþÿÿ‹…Äþÿÿ‹P‰• þÿÿÿMˆƒ}Ø„…‹MØ‹Aô@…Àt-‹u؃Æôþ Atþ Atÿ‹@ë ¸ë¸…ÀuM‹U؃Âô‰•Àþÿÿ‹M؃Áô‰¼þÿÿÿµ¼þÿÿè3Y3À‰…¸þÿÿ‹•¸þÿÿ‰UØMЉ´þÿÿ‹…´þÿÿ‹P‰•üýÿÿÿMˆƒ}è„…‹Mè‹Aô@…Àt-‹uèƒÆôþ Atþ Atÿ‹@ë ¸ë¸…ÀuM‹UèƒÂô‰•°þÿÿ‹MèƒÁô‰¬þÿÿÿµ¬þÿÿè¡Y3À‰…¨þÿÿ‹•¨þÿÿ‰UèMà‰¤þÿÿ‹…¤þÿÿ‹P‰•ìýÿÿh@hÜó@ÿuøjè¡ÀÿMˆƒ}ø„…‹Mø‹Aô@…Àt-‹uøƒÆôþ Atþ Atÿ‹@ë ¸ë¸…ÀuM‹UøƒÂô‰• þÿÿ‹MøƒÁô‰œþÿÿÿµœþÿÿèûY3À‰…˜þÿÿ‹•˜þÿÿ‰UøMð‰”þÿÿ‹…”þÿÿ‹P‰•ÜýÿÿfÇ…|ÿÿÿÆC‹lÿÿÿd‰ _^[‹å]ÃU‹ìÄ\ÿÿÿSVW¸àõ@èÖJfÇEÜÿuUÄRÿu MðQè5/ƒÄ PÿEèè-AƒÄ‹Ø3À‰EÀ‹U‹MÀ‰J‹C‹PôB…Ò~;‹K‰M¼‹E‹U¼‰P‹M‰M¸‹E¸‹P‰U„‹M‹AƒÀô‰E´º A;U´td‹M´ÿë]‹C‹xüWWÿuèH0ƒÄ ‰E¬‹U¬ƒÂ ‰U°‹M‹E°‰A‹U‰U¨‹M¨‹A‰…tÿÿÿ‰}¤‹S‰U ‹M‹A‰Eœÿu¤ÿu ÿuœèÚFƒÄ ÿEè‹EfÇEÜ PÿMèƒ}øtp‹Uø‹JôA…Ét-‹uøƒÆôþ Atþ Atÿ‹@ë ¸ë¸…Àu8‹UøƒÂô‰U˜‹MøƒÁô‰M”ÿu”èWY3À‰E‹U‰UøMð‰MŒ‹EŒ‹P‰•dÿÿÿXfÇEÜÿEè‹UÌd‰_^[‹å]à @string *U‹ìÄØþÿÿSVW¸Pö@è*IfÇEÌUˆRÿuMðQèŒ-ƒÄ PÿEØ‹u 3À‰E¸‹U¸‰Uè‹N‹Aô@…À~8‹V‰U´‹M´‰MèEà‰E°‹U°‹J‰0ÿÿÿ‹EèƒÀô‰E¬º A;U¬ti‹M¬ÿëb‹F‹Pü‰U¨ÿu¨ÿu¨MàQè¤.ƒÄ ‰E ‹E ƒÀ ‰E¤‹U¤‰UèMà‰Mœ‹Eœ‹P‰• ÿÿÿ‹M¨‰M˜‹F‰E”‹Uè‰Uÿu˜ÿu”ÿuè9EƒÄ MàQÿEØèÊ>ƒÄ‹Ø3À‰E„‹U‹M„‰J‹C‹PôB…Ò~T‹K‰M€‹E‹U€‰P‹M‰|ÿÿÿ‹…|ÿÿÿ‹P‰•ÿÿÿ‹M‹AƒÀô‰…xÿÿÿº A;•xÿÿÿ„¤‹xÿÿÿÿé—‹C‹Pü‰•tÿÿÿÿµtÿÿÿÿµtÿÿÿÿuè¼-ƒÄ ‰…lÿÿÿ‹lÿÿÿƒÁ ‰pÿÿÿ‹E‹•pÿÿÿ‰P‹M‰hÿÿÿ‹…hÿÿÿ‹P‰•ÿÿÿ‹tÿÿÿ‰dÿÿÿ‹C‰…`ÿÿÿ‹U‹J‰\ÿÿÿÿµdÿÿÿÿµ`ÿÿÿÿµ\ÿÿÿè$DƒÄ ÿEØ‹EfÇEÌ,PÿM؃}ø„…‹Uø‹JôA…Ét-‹}øƒÇôÿ Atÿ Atÿ‹@ë ¸ë¸…ÀuM‹UøƒÂô‰•Xÿÿÿ‹MøƒÁô‰TÿÿÿÿµTÿÿÿè”Y3À‰…Pÿÿÿ‹•Pÿÿÿ‰UøMð‰Lÿÿÿ‹…Lÿÿÿ‹P‰•ðþÿÿÿM؃}è„¡‹Mè‹Aô@…ÀtI‹UèƒÂô‰•Hÿÿÿ¹ A;Hÿÿÿt'¸ A;…Hÿÿÿt‹•Hÿÿÿÿ ‹Hÿÿÿ‹@ë ¸ë¸…ÀuM‹UèƒÂô‰•Dÿÿÿ‹MèƒÁô‰@ÿÿÿÿµ@ÿÿÿèæY3À‰…<ÿÿÿ‹•<ÿÿÿ‰UèMà‰8ÿÿÿ‹…8ÿÿÿ‹P‰•àþÿÿXfÇEÌÿEØ‹U¼d‰_^[‹å]ÃU‹ìÄÿÿÿSVW¸Ìö@èÆEfÇEÜÿu‹u 3Ò‰UÈ‹MȉMø‹F‹PôB…Ò~8‹N‰MÄ‹EĉEøUð‰UÀ‹MÀ‹A‰…\ÿÿÿ‹UøƒÂô‰U¼¹ A;M¼ti‹E¼ÿëb‹V‹Jü‰M¸ÿu¸ÿu¸EðPèT+ƒÄ ‰E°‹U°ƒÂ ‰U´‹M´‰MøEð‰E¬‹U¬‹J‰Lÿÿÿ‹E¸‰E¨‹V‰U¤‹Mø‰M ÿu¨ÿu¤ÿu èéAƒÄ EðPÿEèèz;ƒÄ‹Ø3Ò‰Uœ‹M‹Eœ‰A‹S‹JôA…É~B‹C‰E˜‹U‹M˜‰J‹E‰E”‹U”‹J‰<ÿÿÿ‹E‹PƒÂô‰U¹ A;M„€‹Eÿëy‹S‹Jü‰MŒÿuŒÿuŒÿuè‡*ƒÄ ‰E„‹E„ƒÀ ‰Eˆ‹U‹Mˆ‰J‹E‰E€‹U€‹J‰,ÿÿÿ‹EŒ‰…|ÿÿÿ‹S‰•xÿÿÿ‹M‹A‰…tÿÿÿÿµ|ÿÿÿÿµxÿÿÿÿµtÿÿÿèAƒÄ ÿEè‹EfÇEÜ,PÿMèƒ}ø„…‹Uø‹JôA…Ét-‹}øƒÇôÿ Atÿ Atÿ‹@ë ¸ë¸…ÀuM‹UøƒÂô‰•pÿÿÿ‹MøƒÁô‰lÿÿÿÿµlÿÿÿèt Y3À‰…hÿÿÿ‹•hÿÿÿ‰UøMð‰dÿÿÿ‹…dÿÿÿ‹P‰•ÿÿÿXfÇEÜÿEè‹UÌd‰_^[‹å]ÃU‹ìSVW‹} …ÿu3Àë7WèAY‹ØCÀPè‡Y‹ðCPVSWjjèÒ·…Àu3ÀëfÇ^‹Æ_^[]ÃU‹ìSVW‹} …ÿu3Àë8Wè©BY‹ØCPè9Y‹ðjjCPVjÿWjjèÍ·…Àu3ÀëÆ‹Æ_^[]ÃU‹ì‹EŠ@]ÃU‹ì‹EŠU ˆP]ÃU‹ì‹EŠU ˆP ]ÃU‹ìÄHÿÿÿSVW¸$ù@è†BfÇEÄÿuèëÿÿYÿEк˜ú@‹M‰‹E3Ò‰P ‹M3À‰A$jèo·‹UR‹ ÿQY‹UˆB„À…M´QjjjjhP/@jfÇEÄ E¬Ph÷@UØRèˆ&ƒÄ ÿEйpú@‰MèÿEи„ú@‰Eè3Ò‰U¨‹M¨‰MøfÇEÄ,‹Eà‹PôB…Ò~0‹Mà‰M¤‹E¤‰EøUð‰U ‹M ‹A‰…pÿÿÿ‹}øƒÇôÿ At\ÿëX‹Eà‹püVVUðRèš'ƒÄ ‰E˜‹M˜ƒÁ ‰Mœ‹Eœ‰EøUð‰U”‹M”‹A‰…`ÿÿÿ‰u‹Uà‰UŒ‹Mø‰MˆÿuÿuŒÿuˆè2>ƒÄ ÿEÐfÇEÄ ÿEÐÿMЃ}àt|‹Eà‹PôB…Òt-‹]àƒÃôû Atû Atÿ ‹@ë ¸ë¸…ÀuD‹UàƒÂô‰U„‹MàƒÁô‰M€ÿu€è° Y3À‰…|ÿÿÿ‹•|ÿÿÿ‰UàM؉xÿÿÿ‹…xÿÿÿ‹P‰•PÿÿÿfÇEÄMèQhì.@èfŸƒÄ$‹EƒÀ8P‹Uÿrh ÷@ÿuè¥éÿÿƒÄ‹MƒÁ4Q‹Eÿph*÷@ÿuèˆéÿÿƒÄ‹U´d‰‹E_^[‹å]Ã0wDT$k@Xstd::runtime_errorä@@U‹ìƒÄSVW‹u¸Pú@èâ?ºpú@‰ÿEø‹} ƒÇ^3À‰EØ‹U؉S‹O‹Aô@…À~2‹W‰UÔ‹MÔ‰K‰]ЋEЋP‰U¨‹KƒÁô‰M̸ A;EÌt`‹UÌÿëY‹O‹Aü‰EÈÿuÈÿuÈSèr%ƒÄ ‰EÀ‹UÀƒÂ ‰UÄ‹MĉK‰]¼‹E¼‹P‰U˜‹MȉM¸‹G‰E´‹S‰U°ÿu¸ÿu´ÿu°è <ƒÄ ÿEø¹„ú@‰‹Æ‹UÜd‰_^[‹å]à Ì@MSWord *U‹ìƒÄܸ„ù@èè>ÇEøƒ}t=fÇE캘ú@‹M‰ÿuèûûÿÿY„Àt ÿuèBYèÒ³ÿMøöE t ÿuècY‹EÜd£‹å]ÃU‹ìÄüþÿÿSVW‹]¸Ðù@èw>j茳•<ÿÿÿRhF÷@èo³…ÀMfÇE¬MŒQhx÷@EðPè·"ƒÄ ÿE¸PU”Rhh÷@MàQèž"ƒÄ PÿE¸Sè¹ëÿÿƒÄ ÿM¸ƒ}ètk‹Eè‹PôB…Òt-‹uèƒÆôþ Atþ Atÿ‹@ë ¸ë¸…Àu3‹UèƒÂô‰Uˆ‹}èƒÇôWè„Y3À‰E„‹U„‰UèMà‰M€‹E€‹P‰•4ÿÿÿÿM¸ƒ}øtz‹Mø‹Aô@…Àt-‹uøƒÆôþ Atþ Atÿ‹@ë ¸ë¸…ÀuB‹UøƒÂô‰•|ÿÿÿ‹}øƒÇôWè Y3À‰…xÿÿÿ‹•xÿÿÿ‰UøMð‰tÿÿÿ‹…tÿÿÿ‹P‰•$ÿÿÿÆC3À‹Uœd‰éŒKQh°ú@jj…<ÿÿÿPè²…À_fÇE¬,•dÿÿÿRhš÷@MÐQèF!ƒÄ ÿE¸P…lÿÿÿPh‰÷@UÀRè*!ƒÄ PÿE¸SèEêÿÿƒÄ ÿM¸ƒ}Ètz‹MÈ‹Aô@…Àt-‹uȃÆôþ Atþ Atÿ‹@ë ¸ë¸…ÀuB‹UȃÂô‰•`ÿÿÿ‹}ȃÇôWè Y3À‰…\ÿÿÿ‹•\ÿÿÿ‰UÈMÀ‰Xÿÿÿ‹…Xÿÿÿ‹P‰•ÿÿÿÿM¸ƒ}Øtz‹MØ‹Aô@…Àt-‹u؃Æôþ Atþ Atÿ‹@ë ¸ë¸…ÀuB‹U؃Âô‰•Tÿÿÿ‹}؃ÇôWèŠY3À‰…Pÿÿÿ‹•Pÿÿÿ‰UØMЉLÿÿÿ‹…Lÿÿÿ‹P‰•ÿÿÿÆC3À‹Uœd‰ë °‹Uœd‰_^[‹å]ÃU‹ìƒÄðS‹]Sè8æÿÿY„Àtƒ{ u3Àë3fÇEð fÇEøÿuüÿuøÿuôÿuðjjh ø@ÿs jjSècæÿÿƒÄ,°[‹å]ÃU‹ìƒÄðSV‹]SèßåÿÿY„Àu3ÀëiUðRè!°jjh,ø@ÿsMðQjSèæÿÿƒÄ„Àu3Àë=‹EøPSè´÷ÿÿƒÄ‹ð…öu3Àë&‹Þë¾PèæYY…ÀuÆëC€;uç‹ÞSèrdY^[‹å]ÃU‹ìÄPÿÿÿSVW‹]¸0ú@èw:SèEåÿÿY„À„Ê‹} fÇEÜUÀRh<ø@MðQèÅƒÄ ÿEè‰EÈ‹EÈ‹Pÿrü‹MÈÿq‹GÿpüjWèS/ƒÄ…Àu²ë3ÒRÿMèƒ}øtm‹Eø‹HôA…Ét-‹uøƒÆôþ Atþ Atÿ‹@ë ¸ë¸…Àu5‹UøƒÂô‰U¼‹MøƒÁô‰M¸ÿu¸è‚Y3À‰E´‹U´‰UøMð‰M°‹E°‹P‰U¨Y„Ét3À‹UÌd‰éƒ{$u*MQ覮jjh>ø@ÿsEPjSè¢äÿÿƒÄ‹U˜‰S$‹M ÿqSèéõÿÿƒÄ‹ð…Àu3À‹UÌd‰é»M€QèV®fÇ…pÿÿÿ‰µxÿÿÿfÇ…`ÿÿÿ fÇ…hÿÿÿfÇ…Pÿÿÿ 3ÀŠEf‰…Xÿÿÿÿµ|ÿÿÿÿµxÿÿÿÿµtÿÿÿÿµpÿÿÿÿµlÿÿÿÿµhÿÿÿÿµdÿÿÿÿµ`ÿÿÿÿµ\ÿÿÿÿµXÿÿÿÿµTÿÿÿÿµPÿÿÿjjhRø@ÿs$U€RjSèÔãÿÿƒÄL‹Mˆ‰K Vè]Y°‹UÌd‰_^[‹å]ÃU‹ì‹Ejÿp8h˜ø@ÿpjjPè“ãÿÿƒÄ]ÃU‹ìƒÄ°SVW‹u‹]SèãÿÿY„Àtƒ{ u3À颋U ÿrSèµôÿÿƒÄ‹ø…Àu3Àé†UðRè,­MàQè#­EÐPè­fÇEà‰}èfÇEЉu؃þ…ÆUÀRèö¬fÇEÀÇEÈéýÿuìÿuèÿuäÿuàÿuÜÿuØÿuÔÿuÐÿsÿsÿsÿs ÿsÿsÿsÿs ÿsÿsÿsÿs ÿsÿsÿsÿs ÿsÿsÿsÿs ÿsÿsÿsÿs ÿsÿsÿsÿs ÿsÿsÿsÿs ÿsÿsÿsÿs ÿuÌÿuÈÿuÄÿuÀj jh¢ø@ÿs MðQjSèUâÿÿÄÜërƒþ u:E°Pè+¬fÇE° fÇE¸ÿu¼ÿu¸ÿu´ÿu°jjh°ø@ÿs jjSèâÿÿƒÄ,ÿuìÿuèÿuäÿuàÿuÜÿuØÿuÔÿuÐjjhÚø@ÿs UðRjSèÞáÿÿƒÄt ƒ?t‹Mƒ9u3Àë¸_^[]Ã3ÀÃU‹ì‹EPÿ@ü@Y]ÃU‹ì‹EPÿ<ü@Y]ÃU‹ì‹E P‹URÿDü@ƒÄ]ÃU‹ìè¼ÿÿÿ…Àu2Ç<ü@üC@Ç@ü@lE@ÇDü@ÄI@ÇHü@„G@Ç8ü@‹E£4ü@]ÃU‹ìjè®ÿÿÿY‹EPÿ<ü@Y]ÃU‹ìjè–ÿÿÿY‹EPÿ@ü@Y]ÃU‹ìjè~ÿÿÿY‹E P‹URÿDü@ƒÄ]ÃÃÇ,ü@Ã=,ü@tÿHü@Ãú ë‹ÂÀpü@ƒÀô‰@‰@ƒÂ;\ü@|â¡\ü@3ÒÀpü@ƒÀô3ɉP‰HÃU‹ìSVW‹} ‹U‹Â3öÿsƒÈÿéÚÇ@‰P ‰8‹U‰P3Ò‹ hü@‰ˆŒ‰‹hü@…Òt‰‚ë£lü@£hü@˜”3À‰ƒàü؃Ã=pü@u*‹5\ü@öƒÆƒæüC£pü@‹Æ‰ƒàü؃ÃèÿÿÿƒÆ‹Ç-”ƒè +ÆP‰ƒâüÇD;\ü@s‹ÐÒpü@ƒÂôë‹€ü@‹J‰K‰S‹K‰Y‰ZP‰3À_^[]ÃU‹ìSV‹U ‹]âðÿÿ‹ ‹ÁÃÀü;ʆ¡ö„“+@ü‹ñ+ò‹ƒâüƒê ;òvƒÈÿé¡)0‹ƒâü‹ÊƒÁ‰ ‹ƒâüÇD‹ƒáü; \ü@sv‹P‹H‰J‹H‰Q‹ƒâüÒ‹ pü@‹Tø‰P‹ƒâüÒpü@ƒÂô‰P‹H‰A‹ƒâüÒ‹ pü@‰Døë'ƒÈÿë$‹ò+3‹Öƒê‹ƒáü3Ò‰TƒÀPèîY33À^[]ÃU‹ìƒÄøSVW¿Pü@‹uÆÿæðÿÿƒ=„ü@u èý£„ü@ƒ=pü@u¡\ü@ÀŸ%ðÿÿð‹hü@…Û„ ‹C‹Ð+;òƒï‹ ˆü@; „ü@s‹ë‹Tü@‹ ˆü@JÖ; „ü@s‹ë‹ Tü@I÷Ñ#Ñ;Âs‹Cë=‹ˆü@;„ü@s‹ë¡Tü@‹ˆü@HÆ;„ü@s‹ë‹ Tü@I÷Ñ#Á‹ð‹Ö‹+ÐÃèÄúÿÿ…Àt‹Ö+ˆü@VSèþÿÿƒÄ3Àé ‹ºÃè—úÿÿ…Àt#ˆü@‹ ÁQSèÎýÿÿƒÄ3ÀékƒÈÿéc‹›Œ…Û…ôþÿÿMøUü†;Lü@s¡Lü@ë†è ùÿÿ…ÀuƒÈÿé#‹ˆü@;„ü@s‹ë‹ Tü@I¡ˆü@ñÆ;„ü@s‹ë‹Tü@J‹hü@÷Ò#ò…Û‹þ„ž‹C‹ÐÓ;Uü…€ƒ{ }z‹ð‹+ò…öt,‹Â‹ÖÃè¬ùÿÿ…Àt5ˆü@‹CPSèìüÿÿƒÄëƒÈÿ醋׋Eü+Öèùÿÿ…Àt/‹×+Öˆü@‹KÿC‹Eü‰D‹ ‹UøS;+þWSè§üÿÿƒÄ3ÀëGƒÈÿëB‹›Œ…Û…bÿÿÿ‹×‹Eüè/ùÿÿ…Àu ‹Eüè‡ùÿÿƒÈÿë=ˆü@‹UøRW‹MüQè^ûÿÿƒÄ 3À_^[YY]ÃU‹ìSVW‹U‹ƒàüƒÀ‹ „ü@; ˆü@v‹ `ü@ë‹ dü@‹ƒë ;Ëv3Àé­I÷Ñ#Ù‹Ë‹hü@…Û„–‹‹òóƒÆü;Æu{‹ú+ùWSèäûÿÿƒÄë>ÿK‹C‹3‹Tƒ ‹C+Ó+ò‹Dƒ ‹Öè¹øÿÿ)5ˆü@‹K‹D‹ è¿øÿÿ‹S‹L“ +ˉK‰ ‹S‹ÇÃ;D“vµ‹+׋ÇÃèøÿÿ‹ +Ï) ˆü@‰;¸ë‹›Œ…Û…jÿÿÿ3À_^[]ÃU‹ì‹E…Àt‹Püƒâüúr ƒÀüèLøÿÿ]ÃPèY]ÃU‹ìS‹E…À„õƒÀü‹öÁt3‹Ð+PüƒáüƒÁ ‹Â‹€ü@;Âu ‹J‰ €ü@‹P‹H‰J‹H‰Q냋ƒâüЃÂöt*‹ ƒáüƒÁ;€ü@u ‹J‰ €ü@‹Z‹J‰Y‹R‰J‹ƒâüƒL‹ƒáü; \ü@s‹ÑÒpü@ƒÂôë ‹€ü@‹R‹Z‰X‰P‹X‰C‰BQ‰‹‹Êƒáüƒ|u'‹ „ü@; ˆü@v‹ `ü@ë‹ dü@;ÑvPèÝýÿÿY[]ÃU‹ìQS‹]3À‰EüÃãðÿÿEü‹Óè‰öÿÿ…Àt ƒEüƒë‹Mü‰Yü‹Eü[Y]ÃU‹ì‹E…Àu3À]Ã=r Pè©ÿÿÿY]ÃPèY]ÃU‹ìSV‹u…öu3À鿃þ s» ë^ƒãüƒ=pü@ujè{úÿÿY;\ü@sv‹ËÉ‹Ápü@ƒÀô‹P;Ât&‹Âƒ þ‹ƒâüƒdý‹P‹H‰J‹HƒÀ‰QéX‹xü@‹Âútü@u_‹ÁƒÀpü@ƒÀôëƒÀ;@tø‹P…Òt‹Âë<¡€ü@ë5‹ €ü@‹Á‹;Úv'Çýÿÿÿ‹@ë‹@;wù‹ €ü@‰;€ü@u¸tü@=tü@„Å‹ƒáü‹ñ+óƒþs5ƒ þ‹ƒâüƒdý; \ü@r ‹H‰ €ü@‹P‹H‰J‹HƒÀ‰Q雋Ӄâü‹ÎЃÂY‰Y‰ ; \ü@s?É pü@ƒÁô‹Y‰Z‰J‹Z‰S‰Q;€ü@u ‹P‰€ü@‹P‹H‰J‹H‰Që‹H‰Q‰J‹H‰Q‰J‰€ü@ƒÀëëV@RèîøÿÿY…Àu Vè3þÿÿYë3À^[]ÃÄàÇ$ TèVœ‹D$ ƒÄ ÃSVWUQ‹5hü@…ötK‹†Œ‰$ÿN‹n\® …í|-‹‹Ð‹ø+ÖR‹Y‹+Ñ+ƉF‰‹Çèˆôÿÿ‹Çè™ôÿÿMƒÃü…í}Ó‹4$…öuµZ]_^[ÃU‹ìQSVW‹M ‹UƒÂü‹ƒàüƒÀƒù s¹ ëƒÁƒáü‹ƒãü;Ëu‹Eéå‹0ƒæ…öt ‹8ƒçüƒÇß;ˇÈ3ÿ…ö‰}ütI‹0ƒæü;5\ü@r‹p‰uü;€ü@u ‹p‰5€ü@‹p‹x‰~‹p‹x‰~‹0ƒæüƒd0ý‹ƒàÉ‹Ã+Áƒørhƒè‹Ø‹ƒàÁ‰ƒàüЃÂ‹ÂS‰ƒâüƒL;\ü@s‹ÓÒpü@ƒÂôëƒ}üt‹Uüë ‹ €ü@‹Q‹J‰H‰P‹H‰A‰BS‰‹Eë3À_^[Y]ÃU‹ìSVW‹u‹] Ããðÿÿ‹~ü‹Ãƒçüƒè;øu‹Æé‚‹Óƒê;ús(‹M Qè üÿÿY‹Ø…ÛtWVSèÉ"ƒÄ Vè˜úÿÿY‹ÃëSëQ‹Óƒêús+‹M QèëûÿÿY‹Ø…Ût‹E PVSè‘"ƒÄ Vè`úÿÿY‹ÃëëW‹ÃÆ+ÓƒÀüèœòÿÿƒë‹Æ‰^ü_^[]ÃU‹ìQSVW‹u ‹]…öu Sè!úÿÿY3Àët…Ûu Vè‚ûÿÿYëg‹Süƒâüúr VSè ÿÿÿƒÄëMVSèÖýÿÿƒÄ…Àt‹Ãë;Sü‰UüVèGûÿÿY‹ø…Àt&‹Uü‹ ƒáü;ñr‹Eü‹0ƒæüVSWè"ƒÄ Sè«ùÿÿY‹Ç_^[Y]ÃU‹ì‹E…Àu3À]ÃÀü‹ƒâü‹Â]ÃÃÀ=  Auh Aè YÆ  A€=Ø AuhÔ Aè†YÆØ A€=à AuhÜ AèkYÆà A€=¨Auh¤AèPYƨA€=°Auh¬Aè5YưA€=¸Auh´AèYƸA€=ÌAuh¼Aè+YÆÌA€=AuhAèäYÆA€=øAuhôAèÉYÆøA€=AuhüAè®YÆA€=AuhAè“YÆA€=Auh AèxYÆA€=dAuh`Aè]YÆdA€=lAuhhAèBYÆlA€=tAuhpAè'YÆtA€=|AuhxAè YÆ|A€=„Auh€AèñYÆ„A€=ŒAuhˆAèÖYÆŒA€=”AuhAè»YÆ”A€=œAuh˜Aè YÆœA€=¤Auh Aè…YƤA€=¬Auh¨AèjYƬA€=´Auh°AèOYÆ´A€=¼Auh¸Aè4YƼA€=ÄAuhÀAèYÆÄA€=ÌAuhÈAèþYÆÌAÃU‹ìƒÄÔ¸¨ü@S‹]èô!UÔRè_YPSè?ƒÄ‹MÜd‰ [‹å]ÃU‹ìƒÄÔ¸°ü@S‹]è¼!UÔRèwYPSè[ƒÄ‹MÜd‰ [‹å]ÃU‹ìƒÄÜS‹]SèˆY…Àt~Sè‰YPè–Y…ÀtSèwYPèY…ÀuZSèeYPSEøPè-ƒÄPèLƒÄSèƒYPSè?YPSUðRèGƒÄPèzƒÄ 3ɉMìEìPSUÜRètƒÄ [‹å]ÃU‹ì‹E‹@]ÃU‹ìS‹]SèçÿÿÿYƒÀô[]ÃU‹ì‹E‹@]ÃU‹ìS‹]è;Øt Sè~Y[]ø[]ø AÃU‹ìƒÄܸ¤ AS‹]è” jSèÆC ‹U܃Äd‰‹Ã[‹å]ÃU‹ìƒÄܸ¬ AS‹]è` ‹U ‰3ɉK3À‰C‹UÜd‰‹Ã[‹å]ÃU‹ìS‹]è„ÿÿÿ;Øtÿ ‹@[]ø[]ÃU‹ìƒÄܸ´ AS‹]è ‹UÜd‰‹Ã[‹å]ÃU‹ì‹E PèY]ÃU‹ì]ÃU‹ìƒÄܸ¼ AS‹]èÌ‹UÜd‰‹Ã[‹å]ÃU‹ìS‹]Sè·þÿÿY‹@[]ÃU‹ì‹E Pè\éÿÿY]ÃU‹ìSV‹E‹] ‹u‹‰SSVè ƒÄ‹Æ^[]ÃU‹ìƒÄÜ¸Ä AS‹]è\SèY‹U ‹J‰K‹EÜd£‹Ã[‹å]ÃU‹ìƒÄÜ¸Ì AS‹]è(‹UÜd‰‹Ã[‹å]ÃU‹ìƒÄܸÐAS‹]èSèŠY‹UÜd‰‹Ã[‹å]ÃU‹ìƒÄìSV‹u ‹];ótUVèÜýÿÿYPèéýÿÿY…À~2VèÊýÿÿYPè?YSèýÿÿYVè©ýÿÿY‰EüEüUìPSRèÿÿÿƒÄ ëVè,YPSè4ƒÄ‹Ã^[‹å]ÃU‹ìS‹]è¼ýÿÿ;Øtÿ[]ÃU‹ì‹EPèTýÿÿY]ÃU‹ìĤþÿÿSV‹u ‹]¸ Aè5…ö…‘U´M¬Rjjjjh0S@jfÇEÄQèÏþÿÿYPhºü@¡lAP•´þÿÿRè~ƒÄ PèYPMØQèVƒÄ ÿEÐEØPUèRèûƒÄƒEÐÿMÐjMØQèžÅÿÿƒÄfÇEÄEèPhÌR@èW|ƒÄ$胈E«U«RVèʃĄÀtSè‰üÿÿYPè–üÿÿYHu*SèxüÿÿY3ɉHèMˆEªEªPSèTüÿÿYP襃Äë6SèªûÿÿYèŒüÿÿPè¾þÿÿYè€üÿÿPèY‰E¤U¤¤þÿÿRSQèýÿÿƒÄ ‹Ã‹U´d‰ë&VèfYPVSè=ýÿÿYPjSèçƒÄ‹M´d‰ ^[‹å]ÃU‹ì‹E]ÃU‹ìƒÄܸèAèÀfÇEì‹URèmYÿEø¹A‹E‰‹U R‹MƒÁQèÛƒÄÿEø‹EÜd£‹E‹å]Ã0wDTˆi@Xstd::logic_errorä@@U‹ìƒÄÜSVW‹u ‹]¸Aèÿ‹þWSèƒÄÿEøƒÇWCPè+ƒÄºAÿEø‰‹UÜ‹Ãd‰_^[‹å]ÃU‹ì‹E‹M Š:”Àƒà]ÃU‹ì‹E ‹MŠˆ]ÃU‹ì‹EPèÈY]ÃU‹ìĨþÿÿ¸l ASV‹u èpfÇEÄ‹URj‹MQè#ƒÄ …ö…’E´U¬Pjjjjh0S@jfÇEÄ,RèòûÿÿYPháü@‹ lAQ…¸þÿÿPè ƒÄ Pè3þÿÿYPUØRèxÿÿÿƒÄ ÿEÐMØQEèPèþÿÿƒÄƒEÐÿMÐjUØRèÀÂÿÿƒÄfÇEÄ MèQhÌR@èyyƒÄ$Vè ÿÿÿY‹ØfÇEÄSS‹EPè¤ƒÄ Pè‹Y‰E¨U¨R‹MQ…¨þÿÿPèïúÿÿƒÄ SV‹URèuùÿÿYPèƒÄ ‹M´d‰ ‹E^[‹å]ÃU‹ìS‹]‹EP‹U RSèƒÄ ‹Ã[]ÃU‹ìƒÄܸ¤ AS‹]è$‹URSè:úÿÿƒÄ‹M ‰K‹EÜd£‹Ã[‹å]ÃU‹ìƒÄàSVW‹}‹u ;þv‹÷‹Ç Æuè0ùÿÿPèbûÿÿYè$ùÿÿ釋URMøQèâùÿÿƒÄjFPUøRèpƒÄ ‹ØjEàPè ƒÄPS‹URMðQènùÿÿƒÄPè%ƒÄ SèlYUïÆEïRPEøPèƒÄ ‰sjSè+ƒÄSèBY‰{Æ8‹Ã_^[‹å]ÃU‹ìƒÄظ¼ ASè/‹U RèãÿÿY‹Ø…Ûu8EØUüPjjjjh(:@jfÇEèRè)YƒEôMüQhÐ9@è¢wƒÄ$‹Ã‹UØd‰[‹å]ÃU‹ìƒÄܸ AèÄfÇEì‹URèqYÿEø¹û@‹E‰‹UÜd‰‹E‹å]ÃU‹ìƒÄܸРAS‹]耋U JRSèøÿÿƒÄ‹MÜd‰ ‹Ã[‹å]ÃU‹ì‹EP‹U RèƒÄ]ÃU‹ìƒÄظè Aè8‹URj è5ƒÄ‰Eü…ÀtfÇEè‹U R‹MüQèxfÇEèƒÄ‹EØd£‹å]ÃU‹ì‹E ]à äg@__rwstd::__string_ref,std::allocator > *U‹ìƒÄܸAS‹]è„‹U ‹ QSè÷ÿÿƒÄ‹EÜd£‹Ã[‹å]ÃU‹ì‹EP‹U RèƒÄ]ÃU‹ì‹EPjèFÿÿÿƒÄ‹U Š ˆ]ÃU‹ìS‹]ètöÿÿ;Øt‹E H‰[]Ã3ÀÃU‹ì‹EƒÀ ]ÃU‹ìS‹E‹]PjP‹EP‹UR‹M QSèƒÄ‹Ã[]ÃU‹ìÄdýÿÿ¸hASVW‹}‹u ‹]è½SèÿöÿÿY;ðw ;}ƒ»UŒM„Rjjjjh]@jfÇEœQèK÷ÿÿYPSèÇöÿÿY;øs Sè¼öÿÿYë‹ÇPSè°öÿÿY;ðv‹Öë‹URh ý@¡hAPtþÿÿQèЃÄPècùÿÿYPEØPè¨úÿÿƒÄ ÿE¨UØRMèQè9ƒÄƒE¨ÿM¨jEØPèð½ÿÿƒÄfÇEœUèRh¬\@è©tƒÄ$Sè0öÿÿY+Æ;Ev‹Më‹È‰M€‹Ç+E;E v‹} ë‹øSèöÿÿ+E€‹ A+×Y;‚¨EŒxÿÿÿPjjjjh ^@jfÇEœ,QèJöÿÿYP¡ A+ÇPSè¾õÿÿY+E€PhMý@‹dAR„ýÿÿQèåƒÄPèxøÿÿYPE°Pè½ùÿÿƒÄ ÿE¨U°RMÀQèRƒÄƒE¨ÿM¨jE°Pè½ÿÿƒÄfÇEœ UÀRh°]@è¾sƒÄ$SèEõÿÿY+E€lj…tÿÿÿƒ½tÿÿÿuASèJóÿÿYè,ôÿÿPè^öÿÿYè ôÿÿPèºýÿÿY‰…pÿÿÿpÿÿÿ…týÿÿQSPèõÿÿƒÄ é¨SèéôÿÿY+E€+Ɖ…lÿÿÿSè›óÿÿYPè¨óÿÿYHDSèÂY;…tÿÿÿr5ƒ}„ùSèÍY;E‡éSè½YPSè•ôÿÿYZÐ;U†Î‹tÿÿÿQ‹…tÿÿÿPSè,úÿÿƒÄ ‰…hÿÿÿ…ötVSèóÿÿYP‹•hÿÿÿRèúüÿÿYPè«ùÿÿƒÄ …ÿt W‹MMQ‹…hÿÿÿPèØüÿÿYÆPè‡ùÿÿƒÄ ƒ½lÿÿÿt.‹•lÿÿÿRSèÆòÿÿYÆEP‹hÿÿÿQè£üÿÿYÆÇPèPùÿÿƒÄ SèòÿÿY‹…hÿÿÿPè‚üÿÿY‰…dÿÿÿ•dÿÿÿdýÿÿRSQèãóÿÿƒÄ ësƒ½lÿÿÿt(‹…lÿÿÿPSè\òÿÿYÆEPSèOòÿÿYÆÇPèhƒÄ …ÿtW‹UURSè/òÿÿYÆPèJƒÄ Sè)òÿÿY‹tÿÿÿ‰H‹ùSè òÿÿYÇPèîûÿÿZˆSèùñÿÿYÆ‹MŒd‰ _^[‹å]ÃU‹ìƒÄܸDAèÔfÇEì‹U R‹MQèñõÿÿƒÄƒEø¸üA‹U‰‹MÜd‰ ‹E‹å]Ã0wDTÄj@Xstd::out_of_rangeÌR@U‹ìƒÄÜSVW‹} ‹]¸XAè'‹÷VSè* ƒÄÿEøƒÆVCPèSÿEøºA‰ƒÄÿEø¹üA‰ ‹Ã‹UÜd‰_^[‹å]ÃU‹ìƒÄܸpAèÐfÇEì‹U R‹MQèíôÿÿƒÄƒEø¸èA‹U‰‹MÜd‰ ‹E‹å]Ã0wDTdj@Xstd::length_errorÌR@U‹ìƒÄÜSVW‹} ‹]¸„Aè#‹÷VSè& ƒÄÿEøƒÆVCPèOÿEøºA‰ƒÄÿEø¹èA‰ ‹Ã‹UÜd‰_^[‹å]ÃU‹ìS‹]‹EP‹U RSèÇ ƒÄ ‹Ã[]ÃU‹ìS‹]Sè»ïÿÿYPèY[]ÃU‹ì‹E‹@]ÃU‹ì‹EPèŒïÿÿY]Ã0ÿÿÿÿ€„L_@ˆstd::basic_string,std::allocator >U‹ìS‹]…ÛtSèöE YtSè¢ÙÿÿY[]ÃU‹ìƒÄÜS‹]SèˆY…Àt~Sè‰YPè–Y…ÀtSèwYPèY…ÀuZSèeYPSEøPè1ƒÄPèPƒÄSèYPSè?YPSUðRèKƒÄPèjƒÄ 3ɉMìEìPSUÜRèdƒÄ [‹å]ÃU‹ì‹E‹@]ÃU‹ìS‹]SèçÿÿÿYƒÀô[]ÃU‹ì‹E‹@]ÃU‹ìS‹]è;Øt Sè‚Y[]ø[]ø¼AÃU‹ìƒÄܸÐAS‹]èÔjSèfÇC ‹U܃Äd‰‹Ã[‹å]ÃU‹ìƒÄܸØAS‹]蜋U ‰3ɉK3À‰C‹UÜd‰‹Ã[‹å]ÃU‹ìS‹]è€ÿÿÿ;Øtÿ ‹@[]ø[]ÃU‹ìƒÄܸàAS‹]èH‹UÜd‰‹Ã[‹å]ÃU‹ì‹E PèY]ÃU‹ì]ÃU‹ìƒÄܸèAS‹]è‹UÜd‰‹Ã[‹å]ÃU‹ì‹E Pè¬×ÿÿY]ÃU‹ìSV‹E‹] ‹u‹‰SSVè ƒÄ‹Æ^[]ÃU‹ìƒÄܸðAS‹]è¬ SèY‹U ‹J‰K‹EÜd£‹Ã[‹å]ÃU‹ìƒÄܸøAS‹]èx ‹UÜd‰‹Ã[‹å]ÃU‹ìS‹]Sè#þÿÿY‹@[]ÃU‹ìƒÄĸAè@ fÇEì‹U R3ɉMØEØP‹URèDƒÄ èlìÿÿPèöÿÿY‰EÔMÔQ‹EPUÄRèmíÿÿƒÄ èIìÿÿPè{îÿÿY‹MÜd‰ ‹E‹å]ÃU‹ìƒÄܸ8AS‹]èÌ ‹URSèâìÿÿƒÄ‹M ‹‰C‹UÜd‰‹Ã[‹å]ÃU‹ìƒÄĸPAè” fÇEì‹U R3ɉMØEØP‹URè`ƒÄ è€ýÿÿPèŽY‰EÔMÔQ‹EPUÄRèqþÿÿƒÄ è]ýÿÿPèwY‹MÜd‰ ‹E‹å]à À^@std::wstring *U‹ìƒÄܸpAS‹]è ‹URSèÞýÿÿƒÄ‹M ‹‰C‹UÜd‰‹Ã[‹å]ÃU‹ì‹EƒÀ ]ÃU‹ìS‹]èÔüÿÿ;Øtÿ[]ÃU‹ìƒÄ¨¸ˆASV‹u è£ fÇEìUÐRèXìÿÿYP3ÉE؉MØP‹URè þÿÿƒÄ VèƒêÿÿYPèêÿÿY…À~1VèeêÿÿY‰EÌMÌQ‹EPU¸Rè¼ëÿÿƒÄ ‹MQèPêÿÿYPèÅìÿÿYëQVè|ëÿÿY‹ØSS‹EPè&ñÿÿƒÄ Pè ôÿÿY‰EÈUÈR‹MQE¨PètëÿÿƒÄ SVèžìÿÿYP‹URèóéÿÿYPè”ðÿÿƒÄ ‹MÜd‰ ‹E^[‹å]ÃU‹ìĸþÿÿ¸ÔASVW‹} ‹u‹]èµ Sè÷êÿÿY;ø†šU´M¬Rjjjjh]@jfÇEÄQèHëÿÿYPSèÄêÿÿYPWhºÿ@¡`AP•¸þÿÿRèîƒÄPèíÿÿYPMØQèÆîÿÿƒÄ ÿEÐEØPUèRèW÷ÿÿƒÄƒEÐÿMÐjMØQè²ÿÿƒÄfÇEÄEèPh¬\@èÇhƒÄ$SèNêÿÿY+Ç;ðv SèAêÿÿY‹ð+÷;us‹Æë‹E‰E¨‹U¨R‹MQSè×èÿÿYÇPè.ƒÄ …Àu;usƒÈÿë ;u•Àƒà‹U´d‰_^[‹å]ÃU‹ì‹EP‹U R‹MQè”ƒÄ ]ÃU‹ìļþÿÿSVW‹u ‹]¸@Aèh VèªéÿÿY‹= A+øSè›éÿÿY;ø‡¢E´U¬Pjjjjh ^@jfÇEÄRèìéÿÿYPVèhéÿÿYPSè`éÿÿYPh¨A‹ dAQ…¼þÿÿP芃ÄPèìÿÿYPUØRèbíÿÿƒÄ ÿEÐMØQEèPè÷öÿÿƒÄƒEÐÿMÐjUØR誰ÿÿƒÄfÇEÄMèQh°]@ècgƒÄ$VèêèÿÿYPVèøÿÿYPjSèØèÿÿYPSè„ñÿÿƒÄ‹Ã‹U´d‰_^[‹å]ÃU‹ìƒÄܸŒAS‹]è\3Ò‰‹MÜd‰ ‹Ã[‹å]ÃU‹ìƒÄܸ¤Aè4fÇEìºpú@‹M‰‹EÜd£‹E‹å]à ÌR@std::logic_error *U‹ìƒÄܸÈAèäfÇEìºpú@‹M‰‹EÜd£‹E‹å]à ¬\@std::out_of_range * °]@std::length_error * ä@std::exception *  ÿÿÿÿl|__rwstd::__string_ref,std::allocator >xh@U‹ì‹EƒÀPè=öÿÿY]à  ÿÿÿÿTX__rwstd::__string_ref_rep >U‹ìƒÄܸˆAS‹]è`EP‹U RSè†ƒÄ ‹MÜd‰ ‹Ã[‹å]ÃU‹ì‹E…Àtºpú@‰öE tPèãÏÿÿY]ÃU‹ìƒÄܸ Aè ÇEøƒ}t1fÇEìºû@‹M‰ÿMøj‹EPè¥ÿÿÿƒÄöE t ‹URè“ÏÿÿY‹MÜd‰ ‹å]ÃU‹ìƒÄÀ¸ÄASVWè­ÇEøƒ}„¥fÇEìºA‹M‰ÿMø‹]ƒÃƒ{te‹C‹PôB…Òt-‹sƒÆôþ Atþ Atÿ‹@ë ¸ë¸…Àu-‹SƒÂô‰UØ‹{ƒÇôWèôÎÿÿY3À‰EÔ‹UÔ‰S‰]ЋMЋA‰EÈÿMøj‹URèÎþÿÿƒÄöE t ‹MQè¼ÎÿÿY‹EÜd£_^[‹å]ÃU‹ìƒÄܸôAèÔÇEøƒ}t2fÇEìºèA‹M‰ƒmøj‹EPèèþÿÿƒÄöE t ‹URèZÎÿÿY‹MÜd‰ ‹å]ÃU‹ìƒÄܸAètÇEøƒ}t2fÇEìºüA‹M‰ƒmøj‹EPèˆþÿÿƒÄöE t ‹URèúÍÿÿY‹MÜd‰ ‹å]ÃU‹ìƒÄÀ¸<ASVWèÇEøƒ}„¥fÇE캄ú@‹M‰ÿMø‹]ƒÃƒ{te‹C‹PôB…Òt-‹sƒÆôþ Atþ Atÿ‹@ë ¸ë¸…Àu-‹SƒÂô‰UØ‹{ƒÇôWèXÍÿÿY3À‰EÔ‹UÔ‰S‰]ЋMЋA‰EÈÿMøj‹URè2ýÿÿƒÄöE t ‹MQè ÍÿÿY‹EÜd£_^[‹å]à ì.@std::runtime_error *U‹ìVW‹}‹Ç‹u ‹M‹ÑÑéÑéüó¥‹Êƒáó¤_^]ÃU‹ìVW‹}‹u ‹M‹Ñ;þr!t-ýtÿ|ÿƒáó¤‹ÊÑéÑéƒîƒïó¥üëüÑéÑéó¥‹Êƒáó¤‹E_^]ÃU‹ìWŠE ‹U‹}Šà÷Âüÿÿÿt]f‰Lüf‰G‹ÁêtC‰‰GJt0‰G‰G Jt'‰G‰GJt‰G‰GJt‰G ‰G$Jt ‰G(‰G,0Juȉ‰Aü‹E_]É‹E_]Ãât ˆþÊtf‰Dÿ‹E_]ÃU‹ìW‹}f‹E ‹Müóf«‹E_]ËL$‹T$S3À3ÛŠŠ+Ãu4„Ût0ŠAŠZ+Ãu&„Ût"ŠAŠZ+Ãu„ÛtŠAŠZ+Ãu ƒÁƒÂ„ÛuÄ[ËD$¨u-‹ƒÀ‹Êê €€të÷Ñ#Ñtå„Òu(„öu%÷ÂÿuëƒÀö@üÿtö@ýÿt ö@þÿtH$üë¹HHH‹L$H+ÁÃU‹ìWS‹}¹ÿÿÿÿ2Àüò®‹M_ÿƒá‹U ã Šˆ„Àt?BCIuó‹MÁéã/Šˆ„Àt*ŠBˆC„Àt ŠBˆC„ÀtŠBƒÂˆCƒÃ„ÀtIuÑÆ‹E[_]ÃU‹ìVW‹}‹M‹u ƒÿ|4ŠŠ:Ðu,ŠAŠV:Ðu"ŠAŠV:ÐuŠAŠV:ÐuƒïƒÁƒÆƒÿ}Ç…ÿu3À늊:ÐuAFOuó3ÉŠÈ3ÀŠÂ+È‹Á_^]ÃU‹ìSVW‹}Wè¹þÿÿY‹ðFVèOÎÿÿY‹Ø…Àt VWSè@ýÿÿƒÄ ‹Ã_^[]ÃU‹ì3Ò‹EëBƒÀfƒ8uö‹Â]ÃU‹ìSV‹u VèÚÿÿÿY‹Ø3É‹E‹Ð‹Æ;Ùvf‹0f‰2AƒÂƒÀ;Ùwï‹EfÇX‹E^[]ÃS‹ÝX‰CD$‰C ÇCo@fÇCfÇCÇCdg¡‰dg‰[Ãdg£Ã**BCCxh1‹Äÿ5øASWVUPÿuÿuÿu ÿuèÓeƒÄ]^_[ƒÄÃU‹ìƒÄøSVW‹} öGuh;h†AhoAè¢EƒÄ ‹Eö@uh<h¨Ah‘Aè‚EƒÄ ‹UöB uh>hÙAh³AèbEƒÄ ‹M·Y]‹3…ötgöCu\ƒ}t ‹Cƒàƒøt3Ò뺉UüVWèIƒÄ…Àtƒ}üt ¸é–öF tÿuüÿuWVè3ÿÿÿƒÄ…Àt¸ëuƒÃ ë“‹U·Z]‹3…öt^ƒ}t ‹Cƒàƒøt3Ò뺉UøVWèØƒÄ…Àt ƒ}øt¸ë(öF tÿuøÿuWVèÅþÿÿƒÄ…Àt¸ëƒÃ ëœ3À_^[YY]ÃU‹ìƒÄÜSV¸üAè'þÿÿ3ö‹µp7A…Àt…Àt‹X …Àt jP‹ÿƒÄ‹Ã…ÀuéFþ|Ñ‹UÜd‰^[‹å]ÃU‹ìƒÄè3À3Ò3ÉSVW‰Eø‰Uô‰Mðƒ} t ‹E ö@uhOhMAhAèãCƒÄ ƒ}t ‹UöBuhPh†AhXAè½CƒÄ ƒ}t ‹MöAuhQh¿Ah‘Aè—CƒÄ ƒ}tBÿuÿu觃ąÀthUhôAhÊAèhCƒÄ ÿu ÿuè~ƒÄ…Àt3À鎃}tÿuÿu è_ƒÄ…Àth[h;AhÿAè CƒÄ ‹U öB u3ÀéO3Ò‰Uü‹M ·Y] ‹;…ÿ„öC…öƒ}$t ‹Cƒàƒøt3Ò뺉Uì‹u‹E(s‰EèöCt‹6‰}èWÿuèуąÀu?öG „¨ÿuèÿuìÿu ÿuÿuÿuÿuWVèbþÿÿƒÄ$…À„‹ð‹E ‹‰UìëVësƒ}t ;uuh‹Æé—ƒ}t<ƒ}uhÐhPAhFAè5BƒÄ jjÿu jjÿuÿuWVèüýÿÿƒÄ$…Àtƒ}ðt ;uôu‹Uì Uøë ÿEð‰uô‹Mì‰MøƒÃ éîþÿÿƒ}üuÿEü‹E ·X] éÖþÿÿ‹E ‹Uø‰ƒ}ðt3ɉMô‹Eô_^[‹å]ÃU‹ìQSVW‹}‹uƒ?uhh’AhAè‘AƒÄ ‹…Ûu3Àëi‹V‰Uüƒ} t‹Mü‹‰EüÿuS艃Ä…Àt ‹Uü¸‰ë7öCt,·CÃ…Àt"UüRÿujPè|ÿÿÿƒÄ…Àt ‹Mü¸‰ëƒÆ ë_^[Y]ÃU‹ìS‹]…Ûu¸A[]Ãfƒ{uj"hAh Aèé@ƒÄ ·CÃ[]ÃU‹ìSVW‹u ‹]…Ûuhh'Ah#Aè¸@ƒÄ …öuhh6Ah2Aè@ƒÄ ;óu ¸é†f‹Sf;Vu‹ ;t3Àërf‹Sf Vö€t3Àëa·{ûfƒ{uhhMAhAAèF@ƒÄ ·^Þfƒ~uhhdAhXAè"@ƒÄ ¾¾CG;Ðt3Àë …Àuì¸_^[]ÃU‹ìQSVW‹E‹u ‹];óu ¸éë·{·V‰Uü‹Mü#ÏöÁthçeü;}ütF…Àu>‹Ç‹Uüâ%;Ât*‹Eü%÷Ð#ÇöÄt3Àé”ÏMü;}üt3Àë~¸‹[‹véuÿÿÿ‹Uü#×öÆt(‹K ;N t…Àu‹C F t3ÀëL¸‹[‹véCÿÿÿVSèPþÿÿƒÄ…Àt¸ë'÷ÇtöEütöC tjÿuVSè6ùÿÿƒÄë3À_^[Y]ÃU‹ìSV‹u‹] ƒ}u‹Eë`·CÃURVjPèýÿÿƒÄ…Àt‹EëA·CÃURVjPèñüÿÿƒÄ…Àt‹Eë"ºA…Òth~hAhÔAè>ƒÄ 3À^[]Ã=Au ÇA4w@ƒ= Au Ç A„w@ÃU‹ìƒÄܸDASVWèøÿÿº4w@;AtfÇEìÿAfÇEìëèoXèrA‹MÜd‰ _^[‹å]Ãè·™ÿÿƒ ý¸„w@; Atÿ Aè0ÃhøAjèäkPèêk£|;Aƒ=|;Au Ç|;A4ñ@ÃU‹ìƒÄܸ(ASVWè]÷ÿÿèP™ÿÿƒ ý‹|;Aƒ:uÿ5Ajjè4RƒÄ èáAfÇEìÿÐfÇEìëè©Wè¬@‹UÜd‰_^[‹å]Ãèï˜ÿÿƒ ý¡|;Aƒ8uÿ5 AjjèÔQƒÄ ¡ AÿÐèd@ÃU‹ìƒÄøS‹]…Û•Àƒà…Ûu…Ûu UøRè)Y‹]ühœS芘ÿÿÀPèbóÿÿƒÄ èBþÿÿ[YY]ÃU‹ìS‹]èd˜ÿÿÀ£lAÇIsr‚ÇCXA[]ÃU‹ì¸]ÃU‹ìƒÄøSVW‹u‹} ‹];æúíu3ÀéÅ‹=Îúït=Îúíu‹Ç‹Óèè•þÿÿ;ýÀuƒ=<At h@Aè¾>Yƒ=„;At‹URVWSÿ„;AƒÄ…Àu3Àëjƒ=€;At‹URVWSÿ€;AƒÄ…Àu3ÀëIƒ=¬?At1‹¬?A‹ƒøtƒøu‹=Îúír=ÎúïvVSWjjèmPƒÄ‰]ø‰uüUøRè…ÿv:Ç-A¨@…öuWè\¿ÿÿY‹ð…ÀtfƒKëƒÈÿë‰3‰s‰{ ƒ}ufƒK3À_^[]ÃU‹ìSV‹]…Ûu èo3Àëf:[tƒÈÿë\ƒ{|"öCuS;u3ɉKC;u‹S‰3Àë4‹s sF)sV‹C‰P¾SRèRýÿÿƒÄ ;ðtöCu fƒKƒÈÿë3À^[]ÃSVWU3í‹=A»XAë7‹C…À}-‹s ðF)sV‹C‰P¾SRèýÿÿƒÄ ;ðt öCufƒKEƒÃ‹ÏƒÇÿ…ÉuÀ‹Å]_^[ÃU‹ì‹E£ØA]ÃU‹ì‹E…Àt‹£TA]ÃU‹ì3Àº Aë ƒ:t @ƒÂ;A|ï;AuƒÈÿ]ËU ‰… A‹M‰ …Pt•àúÿÿRSèÿÿÿƒÄŠF…àúÿÿPSèÿÿÿƒÄë±Vÿ3À‰Uì3Ò‰UðƒÊÿÆE÷‰Uø‰Uü3É¿ ‰MäŠF€û ŒA¾Óƒú5‹Ë€Áà3ÒŠÑ3ÉŠŠš$AƒùwÒÿ$\…@è…@È…@9†@Ø…@ƒ†@™†@ê†@÷†@ ‡@†@LJ@ ‡@©‡@²‡@‰@‰Š@Y‰@Ô‰@N‰@ɉ@@t@t@t@†@†@‡@…À¤ƒÏéOÿÿÿ…À”ƒÏé?ÿÿÿ…À„€}÷+„-ÿÿÿˆ]÷é%ÿÿÿƒç߸éÿÿÿƒÏ ¸é ÿÿÿ…Ày÷Ç…ûþÿÿƒÏ¸éîþÿÿƒE‹Uƒø‹Jü‰MÐ}#ƒ}Ð} ‹EÐ÷؉EüƒÏë‹UЉUü¸é¹þÿÿƒø…ý‹UÐ@‰Uøé¤þÿÿƒøè¸ÿEøéŽþÿÿ€ÃЃø+ƒ}üÿ¸u ¾Ó‰Uüépþÿÿ‹MüÉ ‰¾ÓʉMüé[þÿÿƒø…Ÿ‹MøÉ ‰¾ÓʉMøé=þÿÿƒÏ¸é0þÿÿϸƒçïéþÿÿϸƒçïé þÿÿ€>6u€~4uƒÆÏçïýÿÿ¸éæýÿÿ€>3u€~2uƒÆƒÏçÿüÿÿ¸éÅýÿÿ€>1u€~6uƒÆÏçïþÿÿ¸é¡ýÿÿ€>8…˜ýÿÿFçïüÿÿ¸é‡ýÿÿÇEÈëÇEÈ ë ÇEÈSéˆUãÆE÷3Éë ÇEÈ ±÷ÇtƒE‹E‹Pø‰UØ‹Pü‰UÜé÷Çt*ƒE‹E„É‹Pü‰UÔt ‹EÔ™‰E؉UÜëk‹EÔ3Ò‰E؉UÜë^÷Çt.ƒE‹E„Éf‹Püf‰UÎt ¿EΙ‰E؉UÜë6·EÎ3Ò‰E؉UÜë(ƒE‹E„É‹Pü‰UÐt ‹EЙ‰E؉UÜë ‹EÐ3Ò‰E؉UÜ…Iÿÿÿ‰Eèƒ}Üuƒ}Øuƒ}øu ‹UèÆëƒÏŠEãPQ‹UÈR‹MèQÿuÜÿuØèæƒÄƒ}øŒ‹UèRè°äÿÿY‰EĉEÀ‹Uè€:-uÿMÄë€}÷tÿEÀÿMè‹MèŠE÷ˆ‹Uø;UÄŽJ‹Mø+MĉMðé<ƒE‹EHÿÿÿ‹Pü‰UèQ‹EèPèûÿÿƒÄÆ…Pÿÿÿƒçû•Hÿÿÿ‰Uèé–÷ÇuƒÏ÷Çt7ƒE‹M•Hÿÿÿf‹Aüf‰…HÿÿÿfÇ…JÿÿÿÇEä‰UèÇEÀ麃E‹M•HÿÿÿŠAü3Ɉ…HÿÿÿÆ…Iÿÿÿ‰Uè‰MäÇEÀé‰÷ÇuƒÏ÷Çt#ƒE‹E‹Pü‰UèÇEäƒ}èu(ÇEèŒ$AëƒE‹M3Ò‹Aü‰Eè‰Uäƒ}èuÇEè„$Aƒ}ät4ƒ}ø|‹Eøë¸ÿÿÿ‹Uè3ɉMÀëHÿEÀƒÂ…À„fƒ:uëéúƒ}ø|‹Eøë¸ÿÿÿ‹Uè3ɉMÀëHÿEÀB…À„Ó€:uîéÉ÷Çt¸ë¸‹×P€âIÿÿÿRS‰MèQƒ}ø}¸ë‹EøP‹URèƒÄ‹ÏáQ‹EPèƒÄ‰E÷Çt/ƒ}ü~)‹UèRè‰âÿÿY‰EÀ‹Mè€9-uÿMÀ‹Eü;EÀ~ ‹Uü+UÀ‰Uð‹Mè€9-t€}÷t‹Eè€8-t ÿMè‹UèŠM÷ˆ ƒ}ð~ÿMð‹EèPè6âÿÿY‰EÀ÷Çt0€ûouƒ}ð%ÇEðë€ûxt€ûXuƒÏ@ƒmüƒmðy3Ò‰Uð‹MðMÀ÷Çu$‹Eü;EÀ~•àúÿÿRj èVøÿÿƒÄÿMü‹Mü;MÀä÷Ç@t!…àúÿÿPj0è2øÿÿƒÄ•àúÿÿRSè"øÿÿƒÄƒ}ð~`‹Mð)MÀ‹Eð)Eü‹Uè€:-t‹Mè€9 t‹Eè€8+u1•àúÿÿR‹MèÿEèŠPèà÷ÿÿƒÄÿMÀÿMüë•àúÿÿRj0èÇ÷ÿÿƒÄ‹MðƒEðÿ…Éuäƒ}ätp‹Eè3Ò‰E¼‰U´‹MÀ‰M¬ëC‹E¼ƒE¼f‹RMªQ蠃ĉE°ƒ}°~.3É‹E´”HûÿÿEª;M°}Š@ˆBÿE´A;M°|ñ‹E¬ƒE¬ÿ…À²•Hûÿÿ‰Uè‹M´‰MÀƒ}Àt>‹EÀ)Eüë•àúÿÿR‹MèÿEèŠPè ÷ÿÿƒÄ‹UÀƒEÀÿ…ÒuÝëàúÿÿQj è÷ÿÿƒÄ‹EüƒEüÿ…ÀäéŸ÷ÿÿƒE‹U÷Ç‹Jü‰Mèt‹Eè‹•<ûÿÿ‰éz÷ÿÿ÷Çt‹Mèf‹…<ûÿÿf‰é`÷ÿÿ‹Uè‹<ûÿÿ‰ éP÷ÿÿ•àúÿÿRPè“öÿÿƒÄ‹EìÿE슄ÀuäàúÿÿQè0öÿÿƒ½@ûÿÿYtƒÈÿë‹…<ûÿÿ_^[‹å]ÃSV3ö»XAëöCtSè9ðÿÿYFƒÃ;5Arç^[ÃU‹ì¡<(A‹Uƒú t#ƒêtJtë1ƒêPtJt!ë'‹H‹A]Ë@‹]ËP‹B]ËH‹A ]Ë@‹@]Ã3À]ÃU‹ìh‹EPè÷ƒÄ]ÃU‹ì}€’Àƒà]ÃU‹ìh‹EPè˃Ä]ÃU‹ìj ‹EP趃Ä]ÃU‹ìj‹EP袃Ä]ÃU‹ìh”‹EP苃Ä]ÃU‹ìj‹EPèvƒÄ]ÃU‹ìhÔ‹EPè_ƒÄ]ÃU‹ìj‹EPèJƒÄ]ÃU‹ìj‹EPè6ƒÄ]ÃU‹ìj‹EPè"ƒÄ]ÃU‹ìh€‹EPè ƒÄ]ÃU‹ìh·EPè6ƒÄ]ÃU‹ì·E=€’Àƒà]ÃU‹ìh·EPè ƒÄ]ÃU‹ìj ·EPèõƒÄ]ÃU‹ìj·EPèáƒÄ]ÃU‹ìh”·EPèʃÄ]ÃU‹ìj·EP赃Ä]ÃU‹ìhÔ·EP螃Ä]ÃU‹ìj·EP艃Ä]ÃU‹ìj·EPèuƒÄ]ÃU‹ìj·EPèaƒÄ]ÃU‹ìh€·EPèJƒÄ]ÃU‹ì‹M ‹Uúÿv3À]á<(Aƒxuƒxu¿Ò·Uþ$A#Á]Ë@·TP#Ê‹Á]ÃU‹ìQS}ÿÿ‹] u3Àë<‹<(Aƒzt}}¿M·Mþ$A#ÃëUþMRjQjèS·Eþ#Ã[Y]ÃU‹ì‹U ‹E…Àt €8t…Òu3À]Ã3ÉŠö=At,ƒú|jj‹<(AjPj ‹PèßR…ÀuƒÈÿ]ø]Ãjj‹<(AjPj ‹ Qè¸R…ÀuƒÈÿ]ø]ÃU‹ìSV‹u‹] ‹E…Ût…öu3Àé°€;u…ÀtfÇ3À雋<(Aƒzt…Àt3ÉŠ f‰¸ë}3ÒŠö‚=AtAƒþ|%…Àt¹ë3ÉQP¡<(AjSj ‹Rè#R…Àuƒþ|€{uƒÈÿë6¸ë/…Àtºë3ÒRP¡<(AjSj ‹QèçQ…ÀuƒÈÿë¸^[]ÃU‹ìQ‹E…Àu3ÀY]Ë<(Aƒztf} ÿvƒÈÿY]ÊU ˆ¸Y]Ã3ÒMü‰UüQjjPE ‹<(AjPh ‹ QèÂQ…Àtƒ}ütƒÈÿY]ÃY]ÃU‹ìQSVW‹u ‹}3Û…ÿt ƒ}u3Àé…ÿ„Á‹<(Aƒzt*;]s3ÉŠ f‰€<u‹ÃéÕCƒÇ;]râ‹ÃéÅ‹U‹ <(ARWjÿVj ‹PèèP‹Ø…Àt‹ÃHéŸèuPƒøztƒÈÿé‹U‹Æë3ÉŠö=At@@‹ÊƒÂÿ…Ét€8uã+ƉEü‹EPW‹Uü¡<(ARVj‹Rè†P‹Ø…ÀuƒÈÿë@‹Ãë<ë:‹<(Aƒzt VèýÙÿÿYë%jj‹ <(AjÿVj ‹PèIP‹Ø…ÀuƒÈÿë‹ÃH_^[Y]ÃU‹ìS‹M ‹]Q‹ÃëƒÀJtfƒ8uô…Òtfƒ8u +ÃÑøyƒÐ@[]ËÁ[]ÃU‹ìƒÄô3ÀSV‰Eô3Ûƒ}t ƒ}u3Àé|ƒ}„#‹<(AƒztC;]s7‹M f9ÿvƒÈÿéO‹U ‹EŠ ˆ ‹U ƒE fƒ:u‹Ãé0C;]rÉ‹Ãé#UôRj‹MQ‹ <(A‹EPjÿ‹U Rh ‹Pè¢O‹Ø…Ûtƒ}ôu‹ÃHéèƒ}ôu èÕNƒøztƒÈÿéÐ;]sxUôMúRjjQj‹<(A‹E Pj‹ QèOO‰Eüƒ}ütƒ}ôtƒÈÿé’‹UüÓ;Uv‹Ãé3ö‹EEú;uü}Šˆ „Éu‹Ãëe@FBC;uü|ëƒE ;]rˆ‹ÃëO‹<(Aƒzt ‹M Qè˜ÙÿÿYë7Eô‹ <(APjjjjÿ‹U Rh ‹PèºN‹Ø…Ûtƒ}ôtƒÈÿë‹ÃH^[‹å]ÃRP‹D$÷$$‹È‹D$÷d$ È‹$÷d$ ÑYYÂUSVW3ÿ‹\$‹L$ Éu Òt\ ÛtX Òy ÷Ú÷؃ڃÏ Éy ÷Ù÷ÛƒÙƒ÷‹é¹@W3ÿ3öÑàÑÒÑÖÑ×;ýr w;ór+óý@âç[÷Ãt÷Ú÷؃Ú_^[]Â÷ó3ÒëóUSVW‹\$‹L$ Éu Òt/ Ût+‹é¹@3ÿ3öÑàÑÒÑÖÑ×;ýr w;ór+óý@âç_^[]Â÷ó3ÒëóUSVW3ÿ‹\$‹L$ Éu Òt] ÛtY Òy ÷Ú÷؃ڃÏ Éy÷Ù÷ÛƒÙ‹é¹@W3ÿ3öÑàÑÒÑÖÑ×;ýr w;ór+óý@âç‹Æ‹×[÷Ãt÷Ú÷؃Ú_^[]Â÷ó’3ÒëòUSVW‹\$‹L$ Éu Òt3 Ût/‹é¹@3ÿ3öÑàÑÒÑÖÑ×;ýr w;ór+óý@âç‹Æ‹×_^[]Â÷ó’3Òëò€ù |€ù@|3Ò3ÀËÐÓâ3ÀÃ¥ÂÓàÀù |€ù@|Áú‹ÂÃ‹Â™ÓøÃ­ÐÓúÀù |€ù@|3Ò3ÀËÂ3ÒÓèíÐÓêÃU‹ìƒÄôS‹Uú¼ìÿÿ} Û-™@éJúD~ ¸*AÛ(é6…Òu Û-™@é'‹Â…Ò}‹Â÷؋ȃáÁø¨ ‰‹M`)A‰]ô‹Md)A‰]øf‹Mh)Af‰]ütÛ-°)AÛmôÞÉÛ}ô›Ñø…À„ètÛ-¼)AÛmôÞÉÛ}ô›Ñø¨t¹Æ)AÛ)ÛmôÞÉÛ}ô›Ñø¨t¹Ð)AÛ)ÛmôÞÉÛ}ô›Ñø¨t¹Ú)AÛ)ÛmôÞÉÛ}ô›Ñø¨t¹ä)AÛ)ÛmôÞÉÛ}ô›Ñø¨t¹î)AÛ)ÛmôÞÉÛ}ô›Ñø¨t¹ø)AÛ)ÛmôÞÉÛ}ô›Ñø¨t¹*AÛ)ÛmôÞÉÛ}ô›Ñø¨t¸ *AÛ(ÛmôÞÉÛ}ô›…Ò} ÛmôØ=™@ëÛmô[‹å]Àÿ?€?U‹ìSVW3ÿ‹uŠF¾ÃPèY…Àuï€û+t€û-u€û-”ÀƒàŠFë3Àë¾Ë‹×ŠÒ’уÂÐF‹ú€û0|€û9~â…Àt‹Ç÷Øë‹Ç_^[]ÃU‹ì‹EPèŒÿÿÿY]ÃU‹ìeþÝ}þÛâ·Eþ‹å]ÃU‹ìeü›Ù}ü‹E‹M ã£ð*A#Á÷Ñ›·Uü#Ñ Âf‰EüÙmü‹å]Ãÿ% *Aÿ%$*Aÿ%(*Aÿ%,*Ah0*AèYÃh[*AèYÃh˜*AèYÃhÃ*AèúYÃÛãhÿÿ5ð*AèvÿÿÿƒÄÃU‹ìeö‹Eö@€uß(‹å]ˉMö‹H‰MúfÇEþ>@Ûmö‹å]ËD$‹T$fz>@tÛ*ß8›Ã‹ ‰‹J‰HËD$Û(Ùå3À›ßàÝØ›ÃU‹ìƒÄ¼SVW‹}‹uƒÿŒŒƒÿ$ƒƒ} uƒ}s!ë}€}tÆ-F‹E‹U ÷؃҉E÷Ú‰U ]¼‹Ç™RP‹E‹U èñûÿÿˆ‹Ç™RP‹E‹U Cèûÿÿ‰E‰U ƒúuÒƒøuÍëKŠ< }ƒÀ0ˆFëEöˆFU¼;ÚuâÆ‹E_^[‹å]ÃU‹ìƒÄäSVW‹u…öu f¹~@f»j?ëf¹þCf»Í;E f‹P‹úfç€f‰}úfâÿfúÿuÛm Ý]ä›ÝEäéÁf;Ês‹E‰Eð‹E‰Eôé„f;ÊuRjjèáýÿÿƒÄ‰Eüh h èÌýÿÿƒÄ…öuÛm Ù]ì›ÙEìÝ]ð›ëÛm Ý]ð›h ‹UüRè ýÿÿÝEðƒÄëTf‹f Êf Hf Hf Hu Ûm Ý]ä›ÝEäë4f;Úv%3À‰Eð‰EôÇœ,A"fƒ}útÝEðÙàëÝEðë Ûm Ý]ä›ÝEä_^[‹å]ÃU‹ìƒÄÜSVW‹}‹u‹] ƒÿ|Mƒÿ$H…ö} €}tÆ-C÷ÞMÜ‹Æ3Ò÷÷ˆA‹Æ3Ò÷÷‹ð…ÀuëëIŠ< }ƒÀ0ˆCëEöˆCUÜ;ÊuâÆ‹E _^[‹å]ÃU‹ìjajj ‹E P‹URèvÿÿÿƒÄ]ÃU‹ì‹Eƒ8u3Ò‰P‰P¸]Ã8u¸]Ã3À]ÃU‹ì‹Eƒ8u3Ò‰P‰P f‰P$¸]Ã8u¸]Ã3À]ÃU‹ì‹E‹U £x+A‰|+A]ÃU‹ìV‹u¹ ‹F3Ò Àt÷ñ‰F‹÷ñ‰‹Â^]ÃU‹ìVW‹u¹ ‹÷áE ƒÒ‰‹ú‹F÷áǃ҉F‹Â_^]ÃU‹ìSVW‹}‹u ‹]jèîïÿÿY€ûGt€ûguë O;÷r‹Æë€ÿ0tñŠ:WÿuO‹Ç_^[]ÃU‹ìƒÄÈSVWjè°ïÿÿYŠˆEöƒ} (~ÇE (‹U ‰UøŠM€á߈M÷€ùFu‹}ø÷ß…ÿ~!3À‰Ç‰E ë‹}ø…ÿ¿ë €}÷EuGÿE ‹EPUÈRMüQW‹EPè9ƒÄ‹ð‹]þÿu8ƒ}üt¸€+A븅+A‹ø3ÀƒÉÿ‹óò®÷Ñ+ù‹Ñ‡÷Áé‹Çó¥‹Êƒáó¤é¿þþu8ƒ}üt¸Š+Aë¸+A‹ø3ÀƒÉÿ‹óò®÷Ñ+ù‹Ñ‡÷Áé‹Çó¥‹Êƒáó¤éƒ}ütÆ-C€}÷Ft+€}÷G…±ƒþýŒ¨ƒ} u¸ë‹E ;ðƒþ(‡…öÆ0CŠUöˆC…öt Æ0CF…öu÷3ÿEÈëˆCNuŠUöˆCG@Š„Òuì}ø;} }‹M +Ï‹ù÷Wj0SèñÌÿÿƒÄ ßNtëNt€}uS‹EPŠURèþÿÿƒÄ ‹Ø;]uÆ0CÆé´EÈŠ@ˆCŠ@„Òt/ŠMöˆ C„Òt ˆCŠ@„Òuö€}u!S‹EPŠMQèºýÿÿƒÄ ‹Øë €}tŠEöˆCŠU€â €ÊEˆCNy÷ÞÆ-CëÆ+Cþè|¿ëƒþd|¿ë¿Æ;;‹Ø…ÿt!‹Æ¹ ™÷ùK€Â0‹Æ¹ ˆO™÷ù‰Æ…ÿuß_^[‹å]ÃU‹ìƒ} ‹EtƒÀ ëƒÀ]ÃÇ *Až@Ç$*A˜ @ÃU‹ìSVW‹]‹u ‹}jèòìÿÿYfƒÿGtfƒÿguë ƒë;ór‹Æëfƒ{þ0tîf‹f;Sþuƒë‹Ã_^[]ÃU‹ìƒÄœSVWjè¬ìÿÿf‹Yf‰Eôƒ} (~ÇE (‹U ‰Uøf‹Mfáßf‰MöfƒùFu‹}ø÷ß…ÿ~"3À‰Ç‰E ë‹}ø…ÿ¿ë fƒ}öEuGÿE ‹EPUœRMüQW‹EPèƒÄ‹ð‹]þÿu!ƒ}üt¸”+A븞+APSèLÍÿÿƒÄéþþu!ƒ}ütº¨+A뺲+ARSè#ÍÿÿƒÄé׃}ütfÇ-ƒÃfƒ}öFt,fƒ}öG…ÒƒþýŒÉƒ} u¸ë‹E ;ð±ƒþ(¨…ö#fÇ0ƒÃf‹Uôf‰ƒÃ…öt fÇ0ƒÃF…öuó3ÿEœëf‰ƒÃNu f‹Uôf‰ƒÃGƒÀf‹f…Òuá}ø;} }‹M +Ï‹ù÷Wj0SèöÉÿÿƒÄ ÿßNt ëNtfƒ}uS‹EPf‹URèþÿÿƒÄ ‹Ø;]ufÇ0ƒÃfÇéåEœf‹ƒÀf‰ƒÃf‹ƒÀf…Òt=f‹Môf‰ ƒÃf…Òtf‰ƒÃf‹ƒÀf…Òuïfƒ}u'S‹EPf‹MQè™ýÿÿƒÄ ‹Øëfƒ}t f‹Eôf‰ƒÃf‹Ufƒâ fƒÊEf‰ƒÃNy ÷ÞfÇ-ƒÃëfÇ+ƒÃþè|¿ëƒþd|¿ë¿fÇ{{‹Ø…ÿt%‹Æ¹ ™÷ùfƒÂ0ƒÃþ‹Æ¹ f‰O™÷ù‰Æ…ÿuÛ_^[‹å]ÃU‹ìƒ} ‹EtƒÀ ëƒÀ]ÃLj*A¡@ÇŒ*AÌ£@ÃU‹ìƒÄ¼3À3ÒMÜSVW}ÜÇEü€ÇEøÆE÷ÆEöÆEõÆEôÆEó‰Eì¾þÿÿÿÇEè‰U܉Uàf‰Uä‰MÌjè|éÿÿYŠˆEÃÿEì‹URÿU Y‹Ø@u ÇEèÿÿÿÿéºöÀu SèCY…ÀuÔÿMˆƒû+uÆEõë ƒû-u²ˆUõˆU÷ÿMˆîÿEì‹EPÿU Y‹Ø€}öu€}õtƒûI„€ƒûN„åÆEö¾EÃ;Øu}ü€…¯…ö~‹Öë3Ò‰Uü뤃û0Œ—ƒû9Žƒë0F…ö,‹EÌ…Ûf‰t ¾évÿÿÿƒÎÿ}ü€„fÿÿÿÿMüé^ÿÿÿƒþ ‹À€ÉéIÿÿÿ;uø@ÿÿÿ‹EĉUÄ‹O‰MÈSPè øÿÿƒÄ…Àt Vÿ‰Uøéÿÿÿ‹Mĉ‹EȉGé ÿÿÿ»eƒþþ„}ü€u‰uü3ÿƒûetƒûEuZÇE¼ÿMx\ÿEì‹EPÿU Y‹Øƒ}¼t3Àƒû-‰E¼uÆEôëØƒû+tÓƒû0|!ƒû9‹×Ò’ÚƒÃЋûûD~³ÆEóë­‹EPSÿUƒÄÿMì€}ôt÷ßö]ó…ö}3Ò‰U܉Uàf‰Uä饀}ótE€}óu*‹MÌf¸ÿÿf‰A‹UÌf‰B‹UÌf‰B‹UÌf‰‹MÌfÇAþë 3À‰E܉Eàf‰EäÇEèëZ;uø~‹Uøë‹Ö‹EüMÜ+ÂQøè‰óÿÿYÛ}Ü›…ÿt5…ÿ~‹Çë‹Ç÷ØPèÊðÿÿYÛ}Л…ÿ}ÛmÜÛmÐÞùÛ}Ü›ë ÛmÜÛmÐÞÉÛ}Ü›€}÷t ÛmÜÙàÛ}Ü›‹U‹Mì ‹E ‹U艋M‹E܉‹Eà‰Af‹Eäf‰Aé3Ò‰Uèƒ}|‹MQSÿUƒÄÿMì3À‰E܉Eàf‰EäëŸÿEì‹URÿU Y‹ØÿMxǃûNuÂÿEì‹EPÿU Y‹ØÿMx°ƒûFu«€}÷t¸Æ+A‹‰UÜ‹P‰Uàf‹Pf‰Uäé]ÿÿÿ¹¼+A‹‰EÜ‹A‰Eàf‹Af‰Eäé@ÿÿÿÿEì‹URÿU Y‹ØÿMˆUÿÿÿƒûA…LÿÿÿÿEì‹EPÿU Y‹ØÿMˆ6ÿÿÿƒûN…-ÿÿÿ€}÷t¸Ú+A‹‰UÜ‹P‰Uàf‹Pf‰Uäéßþÿÿ¹Ð+A‹‰EÜ‹A‰Eàf‹Af‰EäéÂþÿÿ_^[‹å]ÃU‹ìƒÄøSV‹E‹u ‹]¨t%ÿ5ü*Aÿ5ø*Af‹SRÿsÿ3jèÞòÿÿƒÄÝ›ë@¨t‹ ‰‹K‰Nf‹Kf‰Në(¸¼+AÛ(Ý]ø›ÿuüÿuøf‹KQÿsÿ3jèœòÿÿƒÄÙ›^[YY]ÃÇ(*Aü£@Ç,*AH¨@ÃU‹ìƒÄ¼3À3ÒMÜSVW}ÜÇEü€ÇEøÆE÷ÆEöÆEõÆEôÆEó‰Eì¾þÿÿÿÇEè‰U܉Uàf‰Uä‰MÌjè˜äÿÿf‹Yf‰EÂÿEì‹URÿU Y‹Ø@u ÇEèÿÿÿÿéµSèŠæÿÿY…ÀuÙÿMˆƒû+uÆEõë ƒû-u²ˆUõˆU÷ÿMˆîÿEì‹EPÿU Y‹Ø€}öu€}õtƒûI„€ƒûN„åÆEö·EÂ;Øu}ü€…¯…ö~‹Öë3Ò‰Uü뤃û0Œ—ƒû9Žƒë0F…ö,‹EÌ…Ûf‰t ¾évÿÿÿƒÎÿ}ü€„fÿÿÿÿMüé^ÿÿÿƒþ ‹À€ÉéIÿÿÿ;uø@ÿÿÿ‹EĉUÄ‹O‰MÈSPè?óÿÿƒÄ…Àt Vÿ‰Uøéÿÿÿ‹Mĉ‹EȉGé ÿÿÿ»eƒþþ„}ü€u‰uü3ÿƒûetƒûEuZÇE¼ÿMx\ÿEì‹EPÿU Y‹Øƒ}¼t3Àƒû-‰E¼uÆEôëØƒû+tÓƒû0|!ƒû9‹×Ò’ÚƒÃЋûûD~³ÆEóë­‹EPSÿUƒÄÿMì€}ôt÷ßö]ó…ö}3Ò‰U܉Uàf‰Uä饀}ótE€}óu*‹MÌf¸ÿÿf‰A‹UÌf‰B‹UÌf‰B‹UÌf‰‹MÌfÇAþë 3À‰E܉Eàf‰EäÇEèëZ;uø~‹Uøë‹Ö‹EüMÜ+ÂQøè¨îÿÿYÛ}Ü›…ÿt5…ÿ~‹Çë‹Ç÷ØPèéëÿÿYÛ}Л…ÿ}ÛmÜÛmÐÞùÛ}Ü›ë ÛmÜÛmÐÞÉÛ}Ü›€}÷t ÛmÜÙàÛ}Ü›‹U‹Mì ‹E ‹U艋M‹E܉‹Eà‰Af‹Eäf‰Aé3Ò‰Uèƒ}|‹MQSÿUƒÄÿMì3À‰E܉Eàf‰EäëŸÿEì‹URÿU Y‹ØÿMxǃûNuÂÿEì‹EPÿU Y‹ØÿMx°ƒûFu«€}÷t¸î+A‹‰UÜ‹P‰Uàf‹Pf‰Uäé]ÿÿÿ¹ä+A‹‰EÜ‹A‰Eàf‹Af‰Eäé@ÿÿÿÿEì‹URÿU Y‹ØÿMˆUÿÿÿƒûA…LÿÿÿÿEì‹EPÿU Y‹ØÿMˆ6ÿÿÿƒûN…-ÿÿÿ€}÷t¸,A‹‰UÜ‹P‰Uàf‹Pf‰Uäéßþÿÿ¹ø+A‹‰EÜ‹A‰Eàf‹Af‰EäéÂþÿÿ_^[‹å]ÃU‹ìƒÄøSV‹E‹u ‹]¨t%ÿ5ü*Aÿ5ø*Af‹SRÿsÿ3jèþíÿÿƒÄÝ›ë@¨t‹ ‰‹K‰Nf‹Kf‰Në(¸ä+AÛ(Ý]ø›ÿuüÿuøf‹KQÿsÿ3jè¼íÿÿƒÄÙ›^[YY]ÃÇ*Aà¨@Ç”*A(­@ÃU‹ìƒÄØSVWfÇEþ ‹Eƒèt ƒètƒètë,‹UÙÛ}ô›ë!‹MÝÛ}ô›ë‹E‹‰Uô‹P‰Uøf‹Pf‰UüEôUô‰Uðf‹X‹Ófâÿf‰PöÇ€•Àƒà‹M‰EôPèRìÿÿf%GYf=@u4‹] …Û÷ÛCƒû(~»(Sj0‹EPè+¾ÿÿƒÄ ‹UƸéf=u ¸ÿéþf=u ¸þéî·Ã%ÿ‹MðÀÿÿiÐM‰Ð3ÒŠQÒâÿ‹ÊÑQ‘¿Òâÿÿ‹ÈÁù©ÿÿ‰MìtÿEì‹} …ÿ‹}ì+} …ÿŒJÿÿÿƒÿ~¿‹÷+uì…ötH‹Þ…ö}‹Þ÷ÛûD~»DSèièÿÿYÛ}à›…ö}ÛmàÛmôÞñÛ}ô›óëÛmàÛmôÞÉÛ}ô›+ó…öu¸Wè8èÿÿYÛ}à›ÛmôÛmàÞÙßàžs%ÿEìGƒÿUƒ} ~O¿Uþ‰UØÛEØÛmôÞñÛ}ô›Oë9OÿQèøçÿÿYÛ}à›ÛmôÛmàÞÙßàžvÿMìOƒ} ~¿Uþ‰UØÛEØÛmôÞÉÛ}ô›G…ÿŒqþÿÿMôQEôPè‡êÿÿ‹UƒÄ×3ö‹Ú‰UÜÆK…ÿu‹Eð¶0æÿƒö…ö…6þÿÿëEôPèVíÿÿY¾Ð òƒÀ0ˆKOtëæ…öuÿEìƒ} ‹UÜÆ0ÿEÜÆC1‹] …Û‹]ì+] ƒû(~»(‹EÜÆ‹UÜ+U+Ú…Û~Sj0‹MÜQè¼ÿÿƒÄ ‹EÜÆ‹Eì_^[‹å]ÃU‹ìƒÄØSVWfÇEþ ‹Eƒèt ƒètƒètë,‹UÙÛ}ô›ë!‹MÝÛ}ô›ë‹E‹‰Uô‹P‰Uøf‹Pf‰UüEôUô‰Uðf‹X‹Ófâÿf‰PöÇ€•Àƒà‹M‰EôPè~éÿÿf%GYf=@u6‹] …Û÷ÛCƒû(~»(Sj0‹EPèã»ÿÿ‹UƒÄ ¸fÇZé+f=u ¸ÿéf=u ¸þé ·Ã%ÿ‹MðÀÿÿiÐM‰Ð3ÒŠQÒâÿ‹ÊÑQ‘¿Òâÿÿ‹ÈÁù©ÿÿ‰MìtÿEì‹} …ÿ‹}ì+} …ÿŒHÿÿÿƒÿ~¿‹÷+uì…ötH‹Þ…ö}‹Þ÷ÛûD~»DSè“åÿÿYÛ}à›…ö}ÛmàÛmôÞñÛ}ô›óëÛmàÛmôÞÉÛ}ô›+ó…öu¸WèbåÿÿYÛ}à›ÛmôÛmàÞÙßàžs%ÿEìGƒÿUƒ} ~O¿Uþ‰UØÛEØÛmôÞñÛ}ô›Oë9OÿQè"åÿÿYÛ}à›ÛmôÛmàÞÙßàžvÿMìOƒ} ~¿Uþ‰UØÛEØÛmôÞÉÛ}ô›G…ÿŒoþÿÿMôQEôPè±çÿÿ‹×ƒÄÒ3öU‹Ú‰UÜfǃë…ÿu‹Eð¶0æÿƒö…ö….þÿÿë!EôPèzêÿÿY¾Ð ò¾ÈfƒÁ0f‰ ƒëOtëß…öuÿEìƒ} ‹EÜfÇ0ƒEÜfÇC1‹] …Û‹]ì+] ƒû(~»(‹EÜfÇ‹UÜ+UÑúyƒÒ+Ú…Û~Sj0‹MÜQè±¹ÿÿƒÄ ‹EÜfÇX‹Eì_^[‹å]ÃU‹ìƒÄìSV‹uƒþþu è0‹ðëƒþýu è»/‹ðë ƒþüu¡<(A‹0…öt!EìPVè£/…Àuh,AèYƒÈÿéÃ3Àº=AÆ@B=|ô…ö„Ÿƒ}솕Mòë%ÿ=AëÆ@B3ÛŠY;Ã~òƒÁŠ„Àt€yuÖ¸º=A€ @B=ÿ|ôþ¤u@3À  ,A=Aë€ @B3ÉŠ ,A;Á~ï3À ,A=Aë€ @B3ÉŠ ,A;Á~ï‰5 >Aë3À£ >A3À^[‹å]á >AÃè­.PèÉþÿÿYÃU‹ì‹E=ÿv3À]ÃPè ÚÿÿY]ÃU‹ìSV‹M ‹E3Ò3ÛŠöƒ=At%€xu @…Éu+‹Ðë'3ÛŠÁã¶p Þ;Ëu‹Ð@ë 3ÛŠ;Ëu‹ÐŠ@„Ûu½‹Â^[]ÃU‹ìQSVW‹]ÆE‰EüëSè1¸ÿÿY‹} +øO…ÿ~WVSèz¸ÿÿƒÄ ƒEü‹Eü‹pü…öuÖ_^[Y]ÃU‹ìjho,A‹E Phg,A‹URhT,Ahöh$>AèÿÿÿƒÄ h$>AèÌ·ÿÿYÀ$>AP‹MQèçÿÿƒÄh$>AèYè]ÃÄðTè§-·D$P·T$R·L$Q·D$P·T$R·L$Q·D$Phx,Ah$?Aè..ƒÄ$¸$?AƒÄÃU‹ìQSVW‹} jh€jjjhÀ‹EPè-‹Ø…Àt7è€ÿÿÿ‹ðEüjPVè·ÿÿYPVSèÇ-jUüRWè·ÿÿYPWSè²-SèÂ,_^[Y]ÃU‹ì‹E Ç3À]ÂQ3À‰$è-Áè·ÐöÆ€u¸ ZËÔRh˜¶@è¢,Pèh-ƒ<$t¸ ë¸ZÃU‹ìÄ|ÿÿÿƒ=¤,ASV‹u…¿ƒ= ,A…²ƒ=´.Atch€…|ÿÿÿPjèb,j\•|ÿÿÿRèžýÿÿƒÄ‹Ø…Àuj:•|ÿÿÿRè‡ýÿÿƒÄ‹Ø…Àu|ÿÿÿëCè<ÿÿÿ PSVjèË,éjôè/,‹ØEüjPjh¨,ASèž,jUüRVèØµÿÿYPVSè‰,jMüQjh«,ASèv,ë;ƒ= ,Atƒ= ,Aÿt)Vÿ ,AY¡¤,A…Àtƒ=¤,Aÿt€8t VPè.þÿÿƒÄ^[‹å]ÃU‹ì‹EPèØþÿÿY]ÃU‹ì‹EPèÈþÿÿYjè4Y]ÃSÄlÿÿÿh°,AèW+‹Øh½,ASèV+hÌ,ASÿÐ…Àt Ç@?AëKÇ$”TèU+‹D$ƒèrtHtë$Ç@?Aë"Ç@?AëÇ@?Aë Ç@?AÄ”[ÃU‹ìhØ,AèOÿÿÿY]Ãhø,AèþÿÿYjè‚YÃjè YèßÿÿÿÃÃU‹ìS‹]…Ûuƒ=-Atÿ-Aè9 ÿ-Aë3À£-Aƒ} u…Ûu ÿ -Aÿ$-A‹URè Y[]ÃU‹ì‹EPjjèœÿÿÿƒÄ ]ÃU‹ì‹EPjjè„ÿÿÿƒÄ ]ÃjjjèqÿÿÿƒÄ ÃjjjèaÿÿÿƒÄ ÃU‹ì‹E‹M ‹‰Ø-A‹£Ü-A]ÃU‹ìj‹EPÿU ƒÄ]ÃU‹ìj‹EPÿU ƒÄ]ÃU‹ì‹E‹U £(-A‰,-A‹M‹E‰ 0-A£4-A]ÃSƒ=t?At|3À3Ò£H?A£|?A‰D?A‹ à-AQ芴ÿÿY‹Ø‰L?Ahĺ@¡t?APSÿ(-AƒÄ …ÀtjjègƒÄÿ |?Aë3Ò3ɉD?A‰ |?A¡|?A£h?A‹D?A‰l?A[Ãÿ,-Aƒ=D?At!¡L?AP节ÿÿY‹D?ARè}‚ÿÿY3ɉ D?AÃU‹ìSVW‹u¡|?A;H?Au4ƒH?A‹H?AÁâR‹ D?AQèM‚ÿÿƒÄ£D?A…Àu h<-AèýÿÿYƒ} tEVèj²ÿÿY@Pè‚ÿÿY‹Ø…Àu hf-AèéüÿÿY3ÀV‹þƒÉÿò®÷Ñ+ù‹ó‡÷‹Ñ‹ÇÁéó¥‹Êƒáó¤^ë‹Þ¡D?A‹|?A‰ÿ|?A_^[]ÃU‹ìƒÄôSVW]üuø‹E ‰j‹URÿUƒÄëÿ‹ Š< tö< tò‹€:"uÿëÿ‹ Š<"t„Àuò‹€:"uÿëÿ‹ Š< t< t„Àuî‹R袱ÿÿY@Pè:ÿÿY‰£P?A…À…»h-AèüÿÿYé«3ÿëÿ‹Š< tö< tò‹€:„™‹‰MôëD<"u%ÿë SV諃Ä‹Š<"t„Àuê‹€:"uÿë‹ Š<*t‰Eü¨0t ‹v·V‰Uü¨t öC tWjÿs@èïšÿÿÇEôƒÄ é¼öEü„¾¨0„¶¨ t&öCth‚hƒ1Aha1AèœãÿÿƒÄ ÇEôë@¨uh•h›1AhŠ1AèxãÿÿƒÄ öCuh–h½1Ah¢1Aè[ãÿÿƒÄ ‹Mø‹‰EøVÿsèk¢ÿÿƒÄ…Àu'‹Uø‰UðVÿsÿuøè>¤ÿÿƒÄ ‰Eø‹Mø;MðtÇEôWEøPÿs@è°™ÿÿƒÄ éôöC„¢‹S;Sth¶hç1AhÄ1AèÞâÿÿƒÄ Vÿsèö¡ÿÿƒÄ…ÀuVÿsÿuøèÏ£ÿÿƒÄ ‰EøÇEôöF tC‹Mƒy uhÐh2Ahî1AèâÿÿƒÄ ‹Eÿp‹Uÿr ÿuøÿs@èöÿÿÇEôƒÄëYWÿuøÿs@è™ÿÿƒÄ ëH¨ tWMøQÿs@èë˜ÿÿÇEôƒÄ ë+;{thøh2Ah2Aè"âÿÿƒÄ Wÿuøÿs@è·˜ÿÿƒÄ ƒ}ôu$öEütöF t·F,Pÿv(VÿuøèLûÿÿƒÄÆCD_^[‹å]ÃU‹ìƒÄð3ÀSVW‰Eô‹U‹J‰Mü‹Eü‹U+P‰Uø‹M·Yé(‹Ã‹Uü‹M·<ƒÀ‹Uü·f‰yƒÀƒêrƒê‚ûtSJ„«éÍéè‹Uü‹M‹D£°?AfÇASUVW¹{»{‹Mø»°?A襦ÿÿ_^][‹EfÇ@é¦èë<ÿÿ‰Eðë‹V(;Uu;^0t ‰uð‹Mð‹1…öuç…öt‹Eð;0thºhB2Ah&2AèéàÿÿƒÄ ‹‹Mð‰Vè­úÿÿYVÿVYëG‹Uü‹Mü‹ƒÀ‹ÿuøÿuUôRPè¬ ƒÄ‰Eôë ¸I2A…ÀthéhŒ2Ahi2AèàÿÿƒÄ ‹ß…Ût ;] …Ëþÿÿ_^[‹å]ÃU‹ìÿu ÿuè‡þÿÿƒÄ]ÃU‹ìS‹]jSèsþÿÿƒÄ‹dg£[]ÃU‹ìSV‹u ‹]ƒÃë*‹C…Àu‹Ãë&jÿv PÿvÿvèòòÿÿƒÄ…Àt‹Ãë ƒÃƒ;uÑ3À^[]ÃU‹ìƒÄØSVW‹E‹P‰Uü‹M ‹y‹E +G‰Eô‹U ‹J ‰Mð‹E8æúíu3ÀéècÄÿÿ‹UöBtpjÿu èÍýÿÿƒÄ‹M9ÎúïuN‹…ÛtHë%j‹Eüÿp ÿ3‹Uüÿr‹MüÿqèTòÿÿƒÄ…Àu$ƒÃƒ;uÖdg‹‹E ‹dg‰è"¢ÿÿdg‰¸éœ‹U ·Z…Û„ˆ‹ó·7‰EøƒÆ·7‰UìƒÆ‹Mìƒù‡;ÿ$rÖ@ÆØ@ú×@RØ@ŠÖ@ÆØ@ÆØ@‹E‹êÎúïté*‹ 7‰MäƒÆÿuüÿuäè‹þÿÿƒÄ‰Eèƒ}è„¡¬?Aƒ8t ‹¬?Aƒ:u+‹M9Îúír ‹E8Îúïvÿuÿuÿu jjèHóÿÿƒÄè;:ÿÿ‹‹Mü‰è+:ÿÿ‹Uü‰‹Eü‹M ‰H(‹Eü‹Uè‰P,‹Mü‰q0‰uà‹Eè‹0ÿuÿu èW÷ÿÿƒÄSÿu èLüÿÿƒÄ‹E f‹Uàf‰Pƒ}ìuÿuôÿuäÿuüÿu ÿuèèPùÿÿƒÄè»9ÿÿƒ ý‹ ¬?Aƒ9uBƒ}ìu<‹EüÿpèÄœÿÿ‹Ø‹EüY€xDt‹UüƒÂRë‹Mü‹Q@RSèdòÿÿYPSVjjèoòÿÿƒÄ¸{»{¹{‹Æ‹]ð‹MôèæïÿÿéÌ‹E8Îú‹M‰MØ‹E‰EÜ‹U‹E ‹ U؉H‹M ‰Q‹7£´?ASUVW¹{»{‹Mô»´?Aè—¢ÿÿ_^][ë‹U:Îúïti‹M‹U ‹‰B‹7…À}‹UöBt ‹M f‹Eøf‰A3ÀëO…Àt;‹U 3ɉJƒÆ‹Eø‰Eà‹Ø‹47é˜þÿÿ¸“2A…Àth hà2Ah¸2Aè½ÜÿÿƒÄ ‹]ø…Û…xýÿÿ¸_^[‹å]ÃU‹ìƒÄܸh/ASVW‹}‹u‹] èO–ÿÿöC uh h3Ahç2AèmÜÿÿƒÄ ƒ{(uh h33Ah3AèPÜÿÿƒÄ fÇEìfÇEì‹U‹J;K s…öuh( hz3Ah:3AèÜÿÿƒÄ ÷Æu…ÿt‹C ë‹C$‹U)BW·K,Qÿs(VSÿuèÐðÿÿfÇEìƒÄëè6žÿÿfÇEìè/öÿÿfÇEìëèžÿÿfÇEìèöÿÿ‹EÜdg£_^[‹å]ÃU‹ìSVW‹u‹]‹}ë-‹Cǃ}t‹‹öB tÿu$ÿu jVÿu RPèƒÄ3öƒë ;]sË_^[]ÃU‹ìƒÄèSVW‹u‹E ö@ uh³ h©3Ah3Aè8ÛÿÿƒÄ ƒ}t‹U ‹Z ë‹E ‹X$…öt;Þwÿu ÿuÿuÿu ÿuèbþÿÿƒÄéE;Þwhí hÃ3Ah°3AèåÚÿÿƒÄ ‹Þ‹E ·PU ‰Uð‰Uôƒ}ta‹Eð‹0…ötXöFuh hã3AhÊ3Aè§ÚÿÿƒÄ öF t/‹F$;Øw&ÿu ÿujSÿuô‹UðƒÂ RÿuÿuèÍþÿÿƒÄ é¹+؃Eð 럋M ·AE ‰Eø‰Eü‹Uø‹2…ö„ƒöFuh? h4Ahê3Aè2ÚÿÿƒÄ öF tW‹F$;ØwNÿu ÿujSÿuü‹UøƒÂ RÿuÿuèXþÿÿƒÄ ƒ}„?ÿu ÿujjÿuôÿuðÿuÿuè0þÿÿƒÄ é+؃Eø épÿÿÿ‹M ·y.} ‰}ì‹7…öuhe h4Ah 4Aè¢ÙÿÿƒÄ ÇEèöFt ‹F ‰Eè‹vöF uhs hA4Ah4AèoÙÿÿƒÄ ‹Eè÷n ;Øv+Øé›‹WU‹ÇEèö@t ‹H ‰Mè‹@ƒ}èvÿu ÿuSÿ7RèwƒÄëÿu ÿujSjPRè°ýÿÿƒÄ3Ûƒï;}ìs©ÿu ÿujjÿuüÿuøÿuÿuè=ýÿÿƒÄ ƒ}t(ÿu ÿujjÿuôÿuðÿuÿuèýÿÿƒÄ ëƒÇéüþÿÿ_^[‹å]ÃU‹ìƒÄøSVW‹] ‹uöCuhÌ hf4AhH4AèˆØÿÿƒÄ ‹Cö@ uhÍ h¨4Ahm4AèhØÿÿƒÄ ‹S ‰Uü‹[‹{ …ÿuhÖ h¸4Ah¯4AèAØÿÿƒÄ ƒ}u‹Ç÷mü‰E‹E3Ò÷÷‰Eø‹Mø;Müvƒ}üthß hç4Ah¿4AèØÿÿƒÄ ‹Eø÷ï)E;}shà h5Ahî4Aèà×ÿÿƒÄ ‹Uø¯òƒ}t0ÿuÿujÿujSVèZüÿÿƒÄë+3ÿuÿujWjSVèAüÿÿƒÄ‹MøƒEøÿ…ÉuÞ_^[YY]ÃU‹ìSVW‹} ‹u‹öCuhh$5Ah 5Aèe×ÿÿƒÄ ‹C ƒàPƒøPt‹ÆëHƒ{ÿu‹Æë>ƒ}u ‹SÖ‹Ú‹ë‹]+sø+[üƒ{üth9hP5Ah+5Aè×ÿÿƒÄ ‹Cô‰‹Æ_^[]ÃU‹ìƒÄä3ÀSVW‰Eøƒ}u3Àéb‹U‹B‰Eü‹U )Uü‹MöA tu‹Eö@uhxh†5AhW5Aè¶ÖÿÿƒÄ ‹U‹ öAuh|h±5Ah5Aè”ÖÿÿƒÄ ‹E‹‹JöA uh}hû5Ah¸5AèoÖÿÿƒÄ ‹E‹‹J‹A ‰Eü‹UöBt:‹M‹ö@t ‹U‹ öA uh‹hY6Ah6Aè+ÖÿÿƒÄ ‹E‹‹B$é’ƒ}ü)‹UöBu ‹M‹Aƒàƒøu ‹]ÿEøé(3Àéc‹]ƒ;uƒë éöCt)‹ö@uh×h‡6Ah`6AèºÕÿÿƒÄ ‹‹r‰uôë‹3‰uô¿‹Eôö@„‹‹Uô‹r‰uô‹MôöAty‹Eôö@ tpöCtj3ö‹Eôö@ uh÷h¶6AhŽ6AèVÕÿÿƒÄ öCt ‹US‰Uðë‹K‰Mð‹Eð‹‰UðöCt‹pöC@tƒEðVEôPÿuðè‡ýÿÿƒÄ ‰Eð‹uô‹Eôö@t‹~ ‹vöF uh"hæ6Ah½6AèâÔÿÿƒÄ ¯~ ;}üs )}üƒÃ éâþÿÿ‹‰Eì‹s÷Æt ‹EC‰Eèë‹S‰Uè÷Æt)‹MìöAuhRh 7Ahí6Aè…ÔÿÿƒÄ ‹Eì‹P‰Uì÷Æ„…3ÿ‹Eìö@uh\h.7Ah7AèNÔÿÿƒÄ ‹Uì÷Æ‹J‰Mì‹E苉Uèt‹x‹Ö‹EèƒâH‰Eäƒú@uƒEè‹MìöAt*‹Eìö@ t!÷ÆtWUìRÿuèègüÿÿƒÄ ‰Eè‹Mè‰Mäƒ}ø…¼÷ÆtM‹Eìfƒxt,‹Uì·z}ì…ÿuh’h87Ah57AèªÓÿÿƒÄ ‹‹@ ë3À‹Uü;Ðr¸ë ¸ë3À‹UìöBtÿuÿuÿuüÿuìÿuèè¹úÿÿƒÄëÿuÿujÿuüPÿuìÿuèèí÷ÿÿƒÄ÷Æt!‹MöA t‹E€x ÿt‹Uè‹‹@ø‹ø‹Eèÿ׋փâƒúuzƒæHƒþHuƒmä‹MìöAt8‹Eì‹P‰Uì‹Mìƒyt‹Eì·PR‹MìÿqÿuäèèÿÿƒÄ ë8ÿuäèjVÿÿYë-‹Eìƒxt‹Uì·JQ‹Eìÿpÿuäè^èÿÿƒÄ ë ÿuäè+VÿÿY3Ò‰Uü‹ËƒÃô;M‡Àýÿÿ3À_^[‹å]ÃU‹ìS‹]ƒûÿuƒÈÿ[]ËSf:ÿ%u‹CƒÀ‹‹ ƒÁø‹Áë‹CƒÀøjh?7APè‹ÿÿƒÄ …ÀtƒÈÿ[]÷C[]Ãÿ%aAÿ% aAÿ%aAÿ%aAÿ%aAÿ%aAÿ% aAÿ%$aAÿ%(aAÿ%,aAÿ%0aAÿ%4aAÿ%8aAÿ% If flag -v (visible) is set, the Word instance remains open when the application closes. Return values: 0 Success 1 Unable to initialise Word 2 Incorrect version of Word 3 Unable to save document xml2doc-vüÿÿÿ…@´@Ì@¼ÿÿÿ@¬ÿÿÿ@œÿÿÿÌ@¼ÿÿÿ@¬ÿÿÿ@œÿÿÿxÿÿÿPò@˜ò@pò@ ¨ò@, ¸ò@D     @À@À¸@GetIDsOfNamesVisibleInvokeAn error has occurred in function: "" Unable to resolve: ""Automation clientD@Üÿÿÿðó@@ðÿÿÿ@àÿÿÿ¼ÿÿÿô@@ðÿÿÿ@àÿÿÿ¼ÿÿÿ\ô@@ðÿÿÿ@ðÿÿÿ@àÿÿÿ@Ðÿÿÿ@Àÿÿÿ@°ÿÿÿ@ ÿÿÿ@ÿÿÿlÿÿÿ´ô@¤ô@ Äô@,,,,     @ðÿÿÿð%@ð%@4Ìÿÿÿ´õ@Ðõ@ @ðÿÿÿ@àÿÿÿð%@ð%@4¼ÿÿÿö@@ö@,,@ðÿÿÿð%@ð%@4Ìÿÿÿ ö@¼ö@,MSWord::MSWordQuitCheckSpellingWord.ApplicationCLSIDFromProgIDWord.ApplicationCoCreateInstanceIDispatchCheckSpellingCheckSpellingC:\Program Files\Common Files\Microsoft Shared\Proof\MSSP3ENA.LEXCloseVersionDocumentsOpenSelectionExpandFindExecuteQuitSaveAsXMLUseXSLTWhenSavingSaveAs80@ì.@èÿÿÿ@Øÿÿÿì.@èÿÿÿ´ÿÿÿèø@øø@ù@ , 80@Üÿÿÿtù@@ðÿÿÿ@àÿÿÿ@Ðÿÿÿ@Àÿÿÿœÿÿÿ˜ù@´ù@@ðÿÿÿÌÿÿÿ ú@Üÿÿÿä@ i@È8@ì.@$k@Ô8@Ì@P0@¸0@ÀFÐ9@üÿÿÿØÿÿÿÀú@h:@Üÿÿÿäú@Ð9@,i@€:@Ð9@üÿÿÿØÿÿÿû@h:@Üÿÿÿ@û@Ð9@L7AÜÿÿÿdû@Üÿÿÿborlndmmhrdir_b.c: LoadLibrary != mmdll borlndmm failedborlndmm@Borlndmm@SysGetMem$qqri@Borlndmm@SysFreeMem$qqrpv@Borlndmm@SysReallocMem$qqrpvi¤=@¼=@Ô=@ô=@@ tü@tü@tü@xXcDrTxXcDrTxXcDrTxXcDrTÜÿÿÿÜÿÿÿbasic_string::operator= (const charT*)basic_string(const charT*,const Allocator&)basic_string::replace(size_t,size_t,char*,size_t,size_t,size_t)basic_string::replace(size_t,size_t,char*,size_t,size_t,size_t)basic_string::operator= (const charT*)basic_string::replace(size_t,size_t,char*,size_t,size_t,size_t)basic_string::replace(size_t,size_t,char*,size_t,size_t,size_t)basic_string( const charT*,size_type,const Allocator&)basic_string( const charT*,size_type,const Allocator&)basic_string( const basic_string&,size_type,size_type)basic_string( const basic_string&,size_type,size_type)basic_string(const charT*,const Allocator&)basic_string( const charT*,size_type,const Allocator&)basic_string( const charT*,size_type,const Allocator&)CCbasic_string::compare(size_t,size_t,const const charT*,size_t) constbasic_string::compare(size_t,size_t,const basic_string&) constbasic_string::compare(size_t,size_t,const basic_string&,size_t,size_t) constbasic_string::compare(size_t,size_t,const basic_string&) constbasic_string::compare(size_t,size_t,const const charT*,size_t) constbasic_string::compare(size_t,size_t,const basic_string&,size_t,size_t) constbasic_string::erase(size_t,size_t)basic_string::erase(size_t,size_t),,,basic_string::append(const basic_string&)basic_string::append(basic_string&,size_type,size_type)basic_string::append(const basic_string&,size_type,size_type)basic_string::assign(basic_string&,size_type,size_type)basic_string::insert(size_t,const basic_string&)basic_string::insert(size_t,const basic_string&)basic_string::insert(size_t,const basic_string&,size_t,size_t)basic_string::insert(size_t,const basic_string&,size_t,size_t)basic_string:::replace(size_t,size_t,size_t,char)basic_string::replace(size_t,size_t,size_t,char)basic_string::substr(size_t,size_t) constbasic_string::__initn(size_t,char)basic_string::append(const basic_string&)basic_string::append(basic_string&,size_type,size_type)basic_string::append(const basic_string&,size_type,size_type)basic_string::assign(basic_string&,size_type,size_type)basic_string::insert(size_t,const basic_string&)basic_string::insert(size_t,const basic_string&)basic_string::insert(size_t,const basic_string&,size_t,size_t)basic_string::insert(size_t,const basic_string&,size_t,size_t)basic_string:::replace(size_t,size_t,size_t,char)basic_string::replace(size_t,size_t,size_t,char)basic_string::substr(size_t,size_t) constbasic_string::__initn(size_t,char)basic_string( const charT*,size_type,const Allocator&)basic_string::reserve(size_t)basic_string( const charT*,size_type,const Allocator&)basic_string::reserve(size_t)basic_string::copy(char*,size_t,size_t)basic_string::find(char*,size_t,size_t) constbasic_string::find_first_not_of(char*,size_t,size_t) constbasic_string::find_first_of(char*,size_t,size_t) constbasic_string::find_last_not_of(char*,size_t,size_t) constbasic_string::find_last_of(char*,size_t,size_t) constbasic_string::rfind(char*,size_t,size_t) constbasic_string::copy(char*,size_t,size_t)basic_string::find(char*,size_t,size_t) constbasic_string::find_first_not_of(char*,size_t,size_t) constbasic_string::find_first_of(char*,size_t,size_t) constbasic_string::find_last_not_of(char*,size_t,size_t) constbasic_string::find_last_of(char*,size_t,size_t) constbasic_string::rfind(char*,size_t,size_t) constYyjSMIHmBbAapdZUWw% % %basic_string::find(const char*,size_t) constYyjSMIHmBbAapdZUWw% % %basic_string::replace(iterator,iterator,InputIterato,InputIterato)basic_string::replace(iterator,iterator,InputIterator,InputIterator)basic_string::__replace_aux(iterator,iterator,InputIterator,InputIterator)basic_string::__replace_aux(iterator,iterator,InputIterator,InputIterator)basic_string::replace(iterator,iterator,InputIterato,InputIterato)basic_string::replace(iterator,iterator,InputIterator,InputIterator)basic_string::__replace_aux(iterator,iterator,InputIterator,InputIterator)basic_string::__replace_aux(iterator,iterator,InputIterator,InputIterator)ÜÿÿÿÜÿÿÿÜÿÿÿÜÿÿÿÜÿÿÿÜÿÿÿÌR@èÿÿÿ@ØÿÿÿÌR@èÿÿÿ´ÿÿÿä Aô Að%@ÌR@èÿÿÿ@ØÿÿÿÌR@èÿÿÿ´ÿÿÿ0 A@ A P AÜÿÿÿÐ9@üÿÿÿØÿÿÿ¬ AÜÿÿÿXW@ üÿÿÿØÿÿÿØ AÜÿÿÿ¬\@èÿÿÿ@Øÿÿÿ¬\@èÿÿÿ°]@Àÿÿÿ@°ÿÿÿ°]@ÀÿÿÿŒÿÿÿA A<A LAÿÿÿÿÜÿÿÿÜÿÿÿÜÿÿÿÜÿÿÿÜÿÿÿÜÿÿÿð%@ÜÿÿÿAÜÿÿÿc@Üÿÿÿ@AÜÿÿÿð%@ÜÿÿÿxA¬\@èÿÿÿ@Øÿÿÿ¬\@èÿÿÿ´ÿÿÿ¨A¸A°]@èÿÿÿ@Øÿÿÿ°]@èÿÿÿ´ÿÿÿA$AÜÿÿÿ4g@ÜÿÿÿØAÜÿÿÿh:@ÜÿÿÿA„g@Üÿÿÿ4AÜÿÿÿ¤g@Üÿÿÿ`AÜÿÿÿÜÿÿÿÄg@Üÿÿÿ”AÄg@Üÿÿÿ¸A°]@dj@dh@¬\@Äj@dh@ÌR@ˆi@dh@,AFA[AvAno named exception thrownbad exception thrownbad alloc exception thrownErrorrwstderrÜÿÿÿh:@ÜÿÿÿA4g@Üÿÿÿ´A¤g@ÜÿÿÿäA„g@ÜÿÿÿAl@Üÿÿÿ,ApAÊA"AyAÍAinvalid string size parameter in function: %s size: %d is greater than maximum size: %dposition beyond end of string in function: %s index: %d is greater than max_index: %dresulting length is invalid in function: %s index: %d is greater than max_index: %dstring index out of range in function: %s position: %d is greater than length: %dunexpected NULL pointer in function: %sÜÿÿÿid->tpNamexxtype.cpptp1xxtype.cpptp2xxtype.cpptp1->tpNamexxtype.cpptp2->tpNamexxtype.cppIS_STRUC(base->tpMask)xxtype.cppIS_STRUC(derv->tpMask)xxtype.cppderv->tpClass.tpcFlags & CF_HAS_BASESxxtype.cpp((unsigned __far *)vtablePtr)[-1] == 0xxtype.cpptopTypPtr != 0 && IS_STRUC(topTypPtr->tpMask)xxtype.cpptgtTypPtr != 0 && IS_STRUC(tgtTypPtr->tpMask)xxtype.cppsrcTypPtr == 0 || IS_STRUC(srcTypPtr->tpMask)xxtype.cpp__isSameTypeID(srcTypPtr, tgtTypPtr) == 0xxtype.cpptgtTypPtr != 0 && __isSameTypeID(topTypPtr, tgtTypPtr) == 0xxtype.cppsrcTypPtrxxtype.cpp((unsigned __far *)vtablePtr)[-1] == 0xxtype.cppaddrxxtype.cppCan't adjust class address (no base class entry found)!"Can't adjust class address (no base class entry found)"xxtype.cpphw@Üÿÿÿ$Aœ___CPPdebugHook.x@ÜÿÿÿAStack Overflow!È|@  2```@ÔA),(((((),(((),#,*((((**##%(*,** &*1*#* * Ð AØ Að A !A!A-!A?!AO!Ad!Av!A“!A§!A¶!AÊ!A×!Aã!Aò!A"A("A6"AG"AX"Aj"A|"A"A£"AÇ"AÞ"Aí"A#A#A(#A7#AC#AQ#Ab#Av#Aˆ#A #A°#AÊ#AÝ#A÷#A$A.$A<$AL$A[$A\$A1Error 0Invalid function numberNo such file or directoryPath not foundToo many open filesPermission deniedBad file numberMemory arena trashedNot enough memoryInvalid memory block addressInvalid environmentInvalid formatInvalid access codeInvalid dataBad addressNo such deviceAttempted to remove current directoryNot same deviceNo more filesInvalid argumentArg list too bigExec format errorCross-device linkToo many open filesNo child processesInappropriate I/O control operationExecutable file in useFile too largeNo space left on deviceIllegal seekRead-only file systemToo many linksBroken pipeMath argumentResult too largeFile already existsPossible deadlockOperation not permittedNo such processInterrupted function callInput/output errorNo such device or addressResource temporarily unavailableBlock device requiredResource busyNot a directoryIs a directoryDirectory not emptyUnknown error: (null)(null)        ((((( H„„„„„„„„„„‚‚‚‚‚‚ @(AA(AC(AD(AE(AF(AG(AI(AN(AO(AQ(AR(AS(AU(AW(AY(Ab(Ak(Ay(A|(A(A†(AŽ(A˜(A¡(A¨(A±(A¸(A¼(AÀ(AÄ(AÈ(AÌ(AÐ(AÔ(AÜ(Aå(Aë(Añ(Aõ(Aú(Aÿ(A)A)A)A!)A*)A.)A2)A6)A:)A>)AB)AF)AJ)AN)AR)AV)A'A4'AL'AZ)A\)A(A.-($v).-/:%H:%M:%S%m/%d/%y%A, %B %d, %YAMPMMondayTuesdayWednesdayThursdayFridaySaturdaySundayMonTueWedThuFriSatSunJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberJanFebMarAprMayJunJulAugSepOctNovDecCC€ÿ? @È@ú@@œ @PÃ@$ô@€–˜@ ¼¾@¿ÉŽ4@žµp+¨­Åi@Õ¦ÏÿIxÂÓ@àŒé€ÉGº“¨AŽÞùûë~ªQCÇ‘¦® ã£F u†uvÉHMå]=Å];‹ž’Z›— ŠR`Ä%u€ÿô™@ô™@š@š@printf : floating point formats not linkedscanf : floating point formats not linked š@ š@š@š@printf : floating point formats not linkedscanf : floating point formats not linked2€ð€ÿÿÿÿÿÿÿÿÿïÿÿÿÿÿÿÿÿþÀ€ððÿðøðøÿððððÿ€@,@-INF+INF-NAN+NAN-INF+INF-NAN+NAN€ÿ€ÿÿÀÿÀÿÿ€ÿ€ÿÿÀÿÀÿÿ¦ß¡¥Error: system code page access failure; MBCS table not initializedAssertion failed: , file , line %02d/%02d/%04d %02d:%02d:%02d.%03d kernel32.dllGetProcAddressBorland32Pure virtual function calledAbnormal program terminationô¸@ô¸@ô¸@t»@̼@\½@ð¾@No space for command line argument vectorNo space for command line argumentNo space for copy of command lineNo space for copy of command line¸¹@̹@Out of memory in _setargv0GetEnvironmentStrings failedCould not allocate memory for environment block Œ ¬Í@ÜÿÿÿÀ.A4Ï@Üÿÿÿô.AÙ@µÙ@ÜÿÿÿH/A(/A___CPPdebugHook(ctorMask & 0x0100) != 0 || (ctorMask & 0x0020) == 0xx.cpp(ctorMask & 0x0080) == 0xx.cppwhat?!"what?"xx.cppwhat?!"what?"xx.cpp(dtorMask & 0x0080) == 0xx.cppwhat?!"what?"xx.cpp(mfnMask & 0x0080) == 0xx.cppwhat?!"what?"xx.cppcctrAddrxx.cppdtorAddrxx.cppargTypexx.cpp__CPPexceptionListxx.cppxlxx.cppxdrPtr->xdERRaddr == xlxx.cppdscPtr->xdERRaddr == errPtrxx.cppdscPtr->xdHtabAdr == hdtPtrxx.cppdscPtr->xdArgCopy == 0xx.cpp(dscPtr->xdMask & TM_IS_PTR) == 0xx.cppmask & TM_IS_PTRxx.cppdscPtr->xdMask & TM_IS_PTRxx.cppdscPtr->xdTypeID == dscPtr->xdBasexx.cpphdtPtr->HDcctrAddrxx.cppdscPtr->xdSize == sizexx.cppxdrPtr && xdrPtr == *xdrLPPxx.cppbogus context in Local_unwind()!"bogus context in Local_unwind()"xx.cppbogus context in _ExceptionHandler()!"bogus context in _ExceptionHandler()"xx.cppvarType->tpClass.tpcFlags & CF_HAS_DTORxx.cppvarType->tpClass.tpcDtorAddrxx.cpp(errPtr->ERRcInitDtc >= varType->tpClass.tpcDtorCount) || flagsxx.cppvarType->tpClass.tpcFlags & CF_HAS_DTORxx.cppdtorCnt < varCountxx.cppIS_STRUC(blType->tpMask)xx.cppIS_STRUC(blType->tpMask)xx.cppmemTypexx.cppmemType->tpClass.tpcFlags & CF_HAS_DTORxx.cppvarType->tpMask & TM_IS_ARRAYxx.cppvarType->tpArr.tpaElemType->tpClass.tpcFlags & CF_HAS_DTORxx.cppvdtCountxx.cppetdCount <= elemCount || elemCount == 0xx.cppdtrCount <= vdtCountxx.cppIS_CLASS(varType->tpMask)xx.cpp((unsigned __far *)vftAddr)[-1] == 0xx.cppdttPtr->dttFlags & (DTCVF_PTRVAL|DTCVF_RETVAL)xx.cppdttPtr->dttType->tpMask & TM_IS_PTRxx.cppdttPtr->dttType->tpPtr.tppBaseType->tpClass.tpcFlags & CF_HAS_DTORxx.cppIS_CLASS(dttPtr->dttType->tpMask) && (dttPtr->dttType->tpClass.tpcFlags & CF_HAS_DTOR)xx.cppdtvtPtr->dttType->tpMask & TM_IS_ARRAYxx.cppvarType->tpClass.tpcFlags & CF_HAS_DTORxx.cppelemType->tpClass.tpcFlags & CF_HAS_DTORxx.cppvarType->tpMask & TM_IS_ARRAYxx.cppvarType->tpMask & TM_IS_PTRxx.cppblxx.cpp**BCCxh1@Aœ@A'ñ@PAd`ba¬ab¼aÌabàaôa&büa3bAbOb]bgbsb…b›b³bÁbÑbáb÷b cc)c;cMc]coc}cc£c¯c»cËcácócÿcd)d;dGdQd_dmd‰d™d§d½d3bAbOb]bgbsb…b›b³bÁbÑbáb÷b cc)c;cMc]coc}cc£c¯c»cËcácócÿcd)d;dGdQd_dmd‰d™d§d½dÉdÝdëdÉdÝdëd÷d ee-e÷d ee-e?e?eKERNEL32.DLLUSER32.DLLOLE32.DLLOLEAUT32.DLLCloseHandleCreateFileAExitProcessGetACPGetCPInfoGetCommandLineAGetCurrentThreadIdGetEnvironmentStringsGetFileTypeGetLastErrorGetLocalTimeGetModuleFileNameAGetModuleHandleAGetOEMCPGetProcAddressGetProcessHeapGetStartupInfoAGetStdHandleGetStringTypeWGetVersionGetVersionExAGlobalMemoryStatusHeapAllocHeapFreeLoadLibraryAMultiByteToWideCharRaiseExceptionRtlUnwindSetConsoleCtrlHandlerSetFilePointerSetHandleCountTlsAllocTlsFreeTlsGetValueTlsSetValueUnhandledExceptionFilterVirtualAllocVirtualFreeWideCharToMultiByteWriteFileEnumThreadWindowsMessageBoxAwsprintfACLSIDFromProgIDCoCreateInstanceCoInitializeCoUninitializeVariantInit#?ú?000B0N0a0g0„0º0Å0ß0õ0þ01(161A1]1b1m1b2w1|1x2k2q2Œ2’2¦2­2¼5ô56D6È6 7Y7a7Ë7ç7÷7L8l8 8ã89$99•9j:‘:i;í:±;ì;ô;`%>‘>+=«>È>?0?D?]?g?±?0äž;¨;<…<—<Ã<×<ä<ñ<-===Q=n=x=‚=Œ=j=t=~=ˆ=’=ž=µ=Í=é=ú=>>%>7>>>H>Ž> >±>¶>Î>×>ç>?)?4?Á?ß?ó?0@0W0t0È0C2à0ü01m2‰2N1V1Â1Ê1Â2Ê2E3M34T4È4K5S5î4Ï56à68b8“8Ì8G90999f9o9y9‡9Ž9¤9ø9:/:?:L:p:„:¾:à:ñ:°:;Å:$;£:;C;;*;S;‚;y;’;@PU§>Û>/?o?ß?°6é6ó677B7‹7L8¾8Ê8Z8e8à8Š:‚:–:¥::±:À:¸:Ì:Û:Ó:ç:ö:î:;; ;;,;$;8;G;?;S;b;Z;n;};u;‰;˜;;¤;³;«;¿;Î;Æ;Ú;é;á;õ;<ü;<<<+<:<2E>R>è>`|Y0g0Ÿ0ó0311Ã1ÿ1o2«2373—3~4²4Ð4Õ405×5é563696”6ß6 77<7[7k7Œ7¬7Ì7P8Û8939P99³9Þ9æ9k:ˆ:Ë:è:+;O;z;‚;<[?“?Ð?Õ?ð?õ?pìa9q9‚9’9$:-:6:B:L:::F:P:Y:m:Õ:õ:;?;};;À;é;<ã<è<=?=¶=º=€>…>Û>ñ>??U?b?¨?Ã?2?š?þ>(?I?v???³?Ð?&10011”1µ1º1Û1à1 22R2W2=3B3á3æ3x4‰4Ž4º4¿4Õ4Ú4,515P5U5å6ó6ø6777!7*7.7;7H7N7\7‘7—7Ÿ7­7¿7Å7Î7Ò7ß7ù788Y8d8u8ã8ð8M9U9£9¬9:€ˆ{00_0m0u0#1B021M1Y1e10È01l1}1Œ1Ò1Þ1Ë1æ1ï1n2–2ä2ñ2(3¦2b3Ò4X5\5`5d5h5l5p5t5x5|5€5„5ˆ5Œ55”5˜5œ5 5¤5¨5¬5°5´5¸5¼5À5Ä5L5ù9:­=Æ=Ô=|B0Y0‡0¢0è0š1/3ú0!1x1¶1ò1*2b2¶2ï2T3w33"4{4×4E5`5¾7ò7ü78808D8Z8p8†8œ8²8È8Þ8¬7Ï7ö8¿9Þ9ä9ê9ð9õ9: ::-:C¥>Þ>å> L²0¼0¶0À0ª1±1Ó1Ú1æ3ð3ê3ô3_8e8‡7¤78"8›8Ê8Ô8Î8Ø8?=E=h<…<æ<={=ª=´=®=¸=°èŠ:’:;*;:":7:n:„:˜: :­:¼:Ô:Ü:ã:í:û:\;:b:t:y:Î:b;k;—<î;Í<à<û; =4=ý=·>ð=ñ>?3?”??­?½?Í?Ý?ò?ø?µ3Î3U4j4u4Š4ã34:4[4{4”44­4ó4†55˜5¢5¯5»5Í566&6Í67û6 7–7¾7Ì7Õ7ß7å7ï7<8H8S8`8‰8•8¡8­8Ä8Ñ899"992989©9°9ê9ð9ü9:(:<: :A:I:~:ÀÌ=Á=m?ˆ?±7>9C9Z9_9³9Á9Æ9 :::Á:Æ:;;!;D;I;Ž;œ;¡;l=·;æ>q=ÿ>?£?¨?0060q0&0V10_0…0¨0Æ0Ñ0ù0'1@1b1g1"3£322 2 2222§3®3Ï3r1æ23:3W3š3¹3à3ê34I4Q4U5^5i5x5Ï56 6þ56ž6*6²67 7&7Ö7–<Ò7Ã7É7‡:à<ë<м<<ê<ï< ==1=6=n=s=’=—= >>]>b>¼>Á>Þ>ã>??G?L?¸?½?n6r6v6z6~6‚6†6“0454Á6Ì6Ž7-8C800A0F0]0b0ç0ì01 1#1(1Ö1Û1ú1ÿ122”2™2ã2è2P3U3‰4Ž4×4å4ê4ä8§8µ8º89 9"9'9T9Y9::?::’:Ë:Ð:@;E;Ð;Õ;à€0!00•0í0ò0$1)1È1Í143V3\3b3h3n3t3z3€3†3Œ3’3˜3ž3¤3ª3°3¶3¼3Â3È3Î3Ô3Ú3à3æ3ì3ò3ø3þ34 4444"4(4.444:4@4F4L4R4Z4`4f4l4r4ð$;d;l;<;`;„;<<@0D0J0P0V0\0b0h0n0t0z0€0†0Œ0’0Ð0Ô0Ø0Ü0è0ì0ð0ø0ü0111 11111"1X2\2p2˜2|2ˆ2¨2¸2Ô2ä2ð2ü23T3`3d3ð344 4@4Tô<ä<= =,=0=P=@=\=|=”= =¬=Ì=Ø=>>,> >L><>X>x>„>>œ>?(?@?`?x?˜?¸?¨?Ä?ä?ð?p$0000P0\0Ø0ø010141T1`1€1”1´1¸1Ø1Ü1è1ì1ð1ü1222222 2$22°2´2Ô2ä233(3,3L3\3`3d3h3l3,8P8949P9Ø>  0=4=Ø=Ü=È>ü>0?P?ì> ?t?€?T7X7\7`7d7x7|7€7„7ˆ7Œ77”7˜7œ7 7¤7¨7¬7°7´7¸7¼7À7Ä7È7Ì7Ð7Ô7Ø7Ü7à7ä7è7ì7ð7ô7ø7ü7888 8$8(8084888<8 :$:(:,:ˆ:Œ::”:x;|;= =$=(=,=0 00000 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|0€0„0ˆ0Œ00”0˜0œ0 0¤0¨0¬0°0´0¸0¼0À0Ä0È0777 7$7(7,7074787<7@7D7L7P7P000 0xmlcopyeditor-1.2.1.3/src/bin/doc2xml.exe0000664000175000017500000024100012402464555016652 0ustar zanezaneMZPÿÿ¸@º´ Í!¸LÍ!This program must be run under Win32 $7PEL|ÜEà àPð@  pk`M€X P.textàØ `.dataPðHÞ@À.tls@&@À.rdataP(@P.idata`*@@.edatap0@@.rsrc€2@@.reloc4@Pëfb:C++HOOKé4ñ@¡'ñ@Áà£+ñ@Rjè!Ö‹ÐèB=ZèØ0è;=jèðjYhÐð@jèûÕ£/ñ@jé¸ék3À ñ@á/ñ@Ã`»P°¼Sh­ ùœ ÉtMƒ='ñ@s ¸þè×ÿÿÿ¹œQjè¸ÕPèÜÕ Àu ¸ýè¶ÿÿÿPPÿ5'ñ@èq¹ÿ5'ñ@èz¹_ùœ Étè.¹£'ñ@ƒøs‘¸üèzÿÿÿÃ='ñ@r(ÿ5'ñ@è¹ ÀtPjèGÕPèqÕÿ5'ñ@è,¹ÃÃ='ñ@rè¿ÿÿÿÿ5'ñ@èոá'ñ@dg‹,‹‚ÃU‹ìÄþÿÿSVW»¨ A¸˜ò@è‰`Æ…wÿÿÿƒ=”?A}*jhò@hAñ@jèhÕ¸‹•xÿÿÿd‰é‘fÇEˆfÇEˆM¼QèYƒE”fÇEˆ jE¼PèìƒÄU¼Rè%Yƒø }7Æ…wÿÿÿƒø }+¸Pƒm”jU¼Rèm!ƒÄX‹•xÿÿÿd‰éfÇEˆ,3À‰E´C ‰E´U¬‹J‰Ìþÿÿ;ÛtÿÿE”fÇEˆ fÇEˆD3À‰E¤C ‰E¤Uœ‹J‰¼þÿÿ;ÛtÿÿE”fÇEˆ ƒ\?A¡\?Aÿ0U¬RèhAƒÄƒ\?A‹ \?Aÿ1EœPèMAƒÄjU¬RM¼QèË$ƒÄ „À…7¸PÿM”ƒ}¤t}‹U¤‹JôA…Ét%‹u¤ƒÆô;ót;ótÿ‹@ë ¸ë¸…ÀuM‹U¤ƒÂô‰•ðþÿÿ‹M¤ƒÁô‰ìþÿÿÿµìþÿÿèâ(Y3À‰…èþÿÿ‹•èþÿÿ‰U¤Mœ‰äþÿÿ‹…äþÿÿ‹P‰•,þÿÿÿM”ƒ}´t}‹M´‹Aô@…Àt%‹}´ƒÇô;ût;ûtÿ‹@ë ¸ë¸…ÀuM‹U´ƒÂô‰•àþÿÿ‹M´ƒÁô‰ÜþÿÿÿµÜþÿÿè\(Y3À‰…Øþÿÿ‹•Øþÿÿ‰U´M¬‰Ôþÿÿ‹…Ôþÿÿ‹P‰•þÿÿƒm”jM¼QèƒÄX‹•xÿÿÿd‰é?€½wÿÿÿ„†MœQE¼PèÇ%ƒÄ„À…7¸PÿM”ƒ}¤t}‹U¤‹JôA…Ét%‹u¤ƒÆô;ót;ótÿ‹@ë ¸ë¸…ÀuM‹U¤ƒÂô‰•ÿÿÿ‹M¤ƒÁô‰ ÿÿÿÿµ ÿÿÿè†'Y3À‰…ÿÿÿ‹•ÿÿÿ‰U¤Mœ‰ÿÿÿ‹…ÿÿÿ‹P‰•LþÿÿÿM”ƒ}´t}‹M´‹Aô@…Àt%‹}´ƒÇô;ût;ûtÿ‹@ë ¸ë¸…ÀuM‹U´ƒÂô‰•ÿÿÿ‹M´ƒÁô‰üþÿÿÿµüþÿÿè'Y3À‰…øþÿÿ‹•øþÿÿ‰U´M¬‰ôþÿÿ‹…ôþÿÿ‹P‰•<þÿÿƒm”jM¼Qè3ƒÄX‹•xÿÿÿd‰éã¸PÿM”ƒ}¤t}‹U¤‹JôA…Ét%‹u¤ƒÆô;ót;ótÿ‹@ë ¸ë¸…ÀuM‹U¤ƒÂô‰•0ÿÿÿ‹M¤ƒÁô‰,ÿÿÿÿµ,ÿÿÿèO&Y3À‰…(ÿÿÿ‹•(ÿÿÿ‰U¤Mœ‰$ÿÿÿ‹…$ÿÿÿ‹P‰•lþÿÿÿM”ƒ}´t}‹M´‹Aô@…Àt%‹}´ƒÇô;ût;ûtÿ‹@ë ¸ë¸…ÀuM‹U´ƒÂô‰• ÿÿÿ‹M´ƒÁô‰ÿÿÿÿµÿÿÿèÉ%Y3À‰…ÿÿÿ‹•ÿÿÿ‰U´M¬‰ÿÿÿ‹…ÿÿÿ‹P‰•\þÿÿƒm”jM¼QèüƒÄX‹•xÿÿÿd‰é¬MœQE¼Pè)#ƒÄ„À…7¸PÿM”ƒ}¤t}‹U¤‹JôA…Ét%‹u¤ƒÆô;ót;ótÿ‹@ë ¸ë¸…ÀuM‹U¤ƒÂô‰•Pÿÿÿ‹M¤ƒÁô‰LÿÿÿÿµLÿÿÿè%Y3À‰…Hÿÿÿ‹•Hÿÿÿ‰U¤Mœ‰Dÿÿÿ‹…Dÿÿÿ‹P‰•ŒþÿÿÿM”ƒ}´t}‹M´‹Aô@…Àt%‹}´ƒÇô;ût;ûtÿ‹@ë ¸ë¸…ÀuM‹U´ƒÂô‰•@ÿÿÿ‹M´ƒÁô‰<ÿÿÿÿµ<ÿÿÿèz$Y3À‰…8ÿÿÿ‹•8ÿÿÿ‰U´M¬‰4ÿÿÿ‹…4ÿÿÿ‹P‰•|þÿÿƒm”jM¼Qè­ƒÄX‹•xÿÿÿd‰é]3ÀPÿM”ƒ}¤t}‹U¤‹JôA…Ét%‹u¤ƒÆô;ót;ótÿ‹@ë ¸ë¸…ÀuM‹U¤ƒÂô‰•pÿÿÿ‹M¤ƒÁô‰lÿÿÿÿµlÿÿÿèÌ#Y3À‰…hÿÿÿ‹•hÿÿÿ‰U¤Mœ‰dÿÿÿ‹…dÿÿÿ‹P‰•¬þÿÿÿM”ƒ}´t}‹M´‹Aô@…Àt%‹}´ƒÇô;ût;ûtÿ‹@ë ¸ë¸…ÀuM‹U´ƒÂô‰•`ÿÿÿ‹M´ƒÁô‰\ÿÿÿÿµ\ÿÿÿèF#Y3À‰…Xÿÿÿ‹•Xÿÿÿ‰U´M¬‰Tÿÿÿ‹…Tÿÿÿ‹P‰•œþÿÿƒm”jM¼QèyƒÄX‹•xÿÿÿd‰ë,fÇEˆ¸P3Ò‰U”xÿÿÿQ褾YXë fÇEˆèR¹_^[‹å] p@exception &@0w8Hp3@LMSWord,@0ÿÿÿÿx|¼@€std::basic_string,std::allocator > 0s8<L@@OleBase0s@Dl@Hstd::exceptionU‹ìƒÄäSVW‹]…Ûtxƒ{te‹C‹PôB…Òt-‹sƒÆôþ¨ Atþ¨ Atÿ‹@ë ¸ë¸…Àu-‹SƒÂô‰Uü‹{ƒÇôWèå Y3À‰Eø‹Uø‰S‰]ô‹Mô‹A‰EìöE tSèÁ Y_^[‹å]ÃU‹ì‹E…Àtºxó@‰öE tPè› Y]ÃU‹ìƒÄܸô@èxVfÇEìºxó@‹M‰‹E3Ò‰P‹MÆA‹EÆ@ ‹UÆB‹MfÇA ‹EÇ@€‹UÜd‰‹E‹å]à ,@OleBase *U‹ìÄtÿÿÿSVW‹]¸Hô@èóUSè¡Y„Àu3À‹U¼d‰éuÿuhjM Qh¸ú@‹EP‹ÿR…ÀEÿu SèƒÄ‹ðfÇEÌE¬PVUðRèU:ƒÄ ÿEØPM´Qhó@EàPè<:ƒÄ PÿEØSèƒÄ ÿM؃}èth‹Uè‹JôA…Ét-‹]èƒÃôû¨ Atû¨ Atÿ ‹@ë ¸ë¸…Àu0‹UèƒÂô‰U¨‹}èƒÇôWè"Y3À‰E¤‹U¤‰UèMà‰M ‹E ‹P‰UŒÿM؃}øtk‹Mø‹Aô@…Àt-‹]øƒÃôû¨ Atû¨ Atÿ ‹@ë ¸ë¸…Àu3‹UøƒÂô‰Uœ‹}øƒÇôWè±Y3À‰E˜‹U˜‰UøMð‰M”‹E”‹P‰•|ÿÿÿVèY3À‹U¼d‰ë °‹U¼d‰_^[‹å]ÃU‹ì‹EŠ@ ]ÃU‹ì‹EŠ@]ÃU‹ìÄ`ÿÿÿSVW¸ô@è*TÿuèÖÿÿÿY„Àu3À‹U¼d‰é(ƒ}u*MQÿuÿuÿuèèýÿÿƒÄ„Àu3À‹U¼d‰éøu$V¾€ó@}€¹ó¥^ÇE¸ýÿÿÿ‹E @ÁàPèDY‹Ø3À;E }ƒÆ‹ÐÁâVƒÆð<¹ó¥^@;E |ã‹E ‰Eˆ‰]€öE t ÇEŒU¸‰U„jjÿuM€Qf‹E Phh¸ú@ÿu‹UR‹ ÿQ…ÀLÿuÿu褃ċØfÇEÌE¨PSUðRèã7ƒÄ ÿEØPM°Qh®ó@EàPèÊ7ƒÄ PÿEØÿuèƒÄ ÿM؃}ètk‹Uè‹JôA…Ét-‹uèƒÆôþ¨ Atþ¨ Atÿ‹@ë ¸ë¸…Àu3‹UèƒÂô‰U¤‹}èƒÇôWè®Y3À‰E ‹U ‰UèMà‰Mœ‹Eœ‹P‰•xÿÿÿÿM؃}øtk‹Mø‹Aô@…Àt-‹uøƒÆôþ¨ Atþ¨ Atÿ‹@ë ¸ë¸…Àu3‹UøƒÂô‰U˜‹}øƒÇôWè:Y3À‰E”‹U”‰UøMð‰M‹E‹P‰•hÿÿÿSè&Y3À‹U¼d‰ëSèY°‹U¼d‰_^[‹å]ÃU‹ìÄÔýÿÿSVW‹]¸(õ@èÃQSèeýÿÿY„À„4fÇ…|ÿÿÿ3À‰Eø¸´ A‰EøUð‹J‰Œþÿÿ¸¨ A=¨ Atÿ¨ AÿEˆfÇ…|ÿÿÿ fÇ…|ÿÿÿ,ÿuhÚó@ÿu hµó@UàRèêƒÄ MàQÿEˆEÐPèƒƒÄ UÐRÿEˆMÀQèÔ ƒÄ uÀÿEˆ…8ÿÿÿPhòó@U°RèÒ5ƒÄ PÿEˆ3ɉhÿÿÿ‹…hÿÿÿ‰E¨‹V‹JôA…É~T‹F‰…dÿÿÿ‹•dÿÿÿ‰U¨M ‰`ÿÿÿ‹…`ÿÿÿ‹P‰•|þÿÿ‹M¨ƒÁô‰\ÿÿÿ¸¨ A;…\ÿÿÿ„Ÿ‹•\ÿÿÿÿé’‹N‹Aü‰…XÿÿÿÿµXÿÿÿÿµXÿÿÿU RèÂ6ƒÄ ‰…Pÿÿÿ‹PÿÿÿƒÁ ‰Tÿÿÿ‹…Tÿÿÿ‰E¨U ‰•Lÿÿÿ‹Lÿÿÿ‹A‰…lþÿÿ‹•Xÿÿÿ‰•Hÿÿÿ‹N‰Dÿÿÿ‹E¨‰…@ÿÿÿÿµHÿÿÿÿµDÿÿÿÿµ@ÿÿÿè0MƒÄ U RÿEˆèÁFƒÄ‹ø3ɉ4ÿÿÿ‹…4ÿÿÿ‰E˜‹W‹JôA…É~T‹G‰…0ÿÿÿ‹•0ÿÿÿ‰U˜M‰,ÿÿÿ‹…,ÿÿÿ‹P‰•\þÿÿ‹M˜ƒÁô‰(ÿÿÿ¸¨ A;…(ÿÿÿ„Ÿ‹•(ÿÿÿÿé’‹O‹Aü‰…$ÿÿÿÿµ$ÿÿÿÿµ$ÿÿÿURè¯5ƒÄ ‰…ÿÿÿ‹ÿÿÿƒÁ ‰ ÿÿÿ‹… ÿÿÿ‰E˜U‰•ÿÿÿ‹ÿÿÿ‹A‰…Lþÿÿ‹•$ÿÿÿ‰•ÿÿÿ‹O‰ÿÿÿ‹E˜‰… ÿÿÿÿµÿÿÿÿµÿÿÿÿµ ÿÿÿèLƒÄ ÿEˆÿMˆƒ}¸„¡‹U¸‹JôA…ÉtI‹E¸ƒÀô‰…ÿÿÿº¨ A;•ÿÿÿt'¹¨ A;ÿÿÿt‹…ÿÿÿÿ‹•ÿÿÿ‹ Aë ¹ë¹…ÉuM‹E¸ƒÀô‰…ÿÿÿ‹U¸ƒÂô‰•ÿÿÿÿµÿÿÿè{Y3À‰…üþÿÿ‹•üþÿÿ‰U¸M°‰øþÿÿ‹…øþÿÿ‹P‰•<þÿÿÿMˆƒ}¨„¡‹M¨‹Aô@…ÀtI‹U¨ƒÂô‰•ôþÿÿ¹¨ A;ôþÿÿt'¸¨ A;…ôþÿÿt‹•ôþÿÿÿ ‹ôþÿÿ‹@ë ¸ë¸…ÀuM‹U¨ƒÂô‰•ðþÿÿ‹M¨ƒÁô‰ìþÿÿÿµìþÿÿèÍY3À‰…èþÿÿ‹•èþÿÿ‰U¨M ‰äþÿÿ‹…äþÿÿ‹P‰•,þÿÿMQÿEˆEðPèç.ƒÄÿMˆƒ}˜„…‹U˜‹JôA…Ét-‹u˜ƒÆôþ¨ Atþ¨ Atÿ‹@ë ¸ë¸…ÀuM‹U˜ƒÂô‰•àþÿÿ‹M˜ƒÁô‰ÜþÿÿÿµÜþÿÿè(Y3À‰…Øþÿÿ‹•Øþÿÿ‰U˜M‰Ôþÿÿ‹…Ôþÿÿ‹P‰•þÿÿfÇ…|ÿÿÿ ÿMˆƒ}È„…‹MÈ‹Aô@…Àt-‹uȃÆôþ¨ Atþ¨ Atÿ‹@ë ¸ë¸…ÀuM‹UȃÂô‰•Ðþÿÿ‹MȃÁô‰ÌþÿÿÿµÌþÿÿèY3À‰…Èþÿÿ‹•Èþÿÿ‰UÈMÀ‰Äþÿÿ‹…Äþÿÿ‹P‰• þÿÿÿMˆƒ}Ø„…‹MØ‹Aô@…Àt-‹u؃Æôþ¨ Atþ¨ Atÿ‹@ë ¸ë¸…ÀuM‹U؃Âô‰•Àþÿÿ‹M؃Áô‰¼þÿÿÿµ¼þÿÿèûY3À‰…¸þÿÿ‹•¸þÿÿ‰UØMЉ´þÿÿ‹…´þÿÿ‹P‰•üýÿÿÿMˆƒ}è„…‹Mè‹Aô@…Àt-‹uèƒÆôþ¨ Atþ¨ Atÿ‹@ë ¸ë¸…ÀuM‹UèƒÂô‰•°þÿÿ‹MèƒÁô‰¬þÿÿÿµ¬þÿÿèiY3À‰…¨þÿÿ‹•¨þÿÿ‰UèMà‰¤þÿÿ‹…¤þÿÿ‹P‰•ìýÿÿh@hôó@ÿuøjèÀÿMˆƒ}ø„…‹Mø‹Aô@…Àt-‹uøƒÆôþ¨ Atþ¨ Atÿ‹@ë ¸ë¸…ÀuM‹UøƒÂô‰• þÿÿ‹MøƒÁô‰œþÿÿÿµœþÿÿèÃY3À‰…˜þÿÿ‹•˜þÿÿ‰UøMð‰”þÿÿ‹…”þÿÿ‹P‰•ÜýÿÿfÇ…|ÿÿÿÆC‹lÿÿÿd‰ _^[‹å]ÃU‹ìÄ\ÿÿÿSVW¸øõ@èRJfÇEÜÿuUÄRÿu MðQèý.ƒÄ PÿEèèõ@ƒÄ‹Ø3À‰EÀ‹U‹MÀ‰J‹C‹PôB…Ò~;‹K‰M¼‹E‹U¼‰P‹M‰M¸‹E¸‹P‰U„‹M‹AƒÀô‰E´º¨ A;U´td‹M´ÿë]‹C‹xüWWÿuè0ƒÄ ‰E¬‹U¬ƒÂ ‰U°‹M‹E°‰A‹U‰U¨‹M¨‹A‰…tÿÿÿ‰}¤‹S‰U ‹M‹A‰Eœÿu¤ÿu ÿuœè¢FƒÄ ÿEè‹EfÇEÜ PÿMèƒ}øtp‹Uø‹JôA…Ét-‹uøƒÆôþ¨ Atþ¨ Atÿ‹@ë ¸ë¸…Àu8‹UøƒÂô‰U˜‹MøƒÁô‰M”ÿu”èY3À‰E‹U‰UøMð‰MŒ‹EŒ‹P‰•dÿÿÿXfÇEÜÿEè‹UÌd‰_^[‹å]à ¨@string *U‹ìÄØþÿÿSVW¸hö@è¦HfÇEÌUˆRÿuMðQèT-ƒÄ PÿEØ‹u 3À‰E¸‹U¸‰Uè‹N‹Aô@…À~8‹V‰U´‹M´‰MèEà‰E°‹U°‹J‰0ÿÿÿ‹EèƒÀô‰E¬º¨ A;U¬ti‹M¬ÿëb‹F‹Pü‰U¨ÿu¨ÿu¨MàQèl.ƒÄ ‰E ‹E ƒÀ ‰E¤‹U¤‰UèMà‰Mœ‹Eœ‹P‰• ÿÿÿ‹M¨‰M˜‹F‰E”‹Uè‰Uÿu˜ÿu”ÿuèEƒÄ MàQÿEØè’>ƒÄ‹Ø3À‰E„‹U‹M„‰J‹C‹PôB…Ò~T‹K‰M€‹E‹U€‰P‹M‰|ÿÿÿ‹…|ÿÿÿ‹P‰•ÿÿÿ‹M‹AƒÀô‰…xÿÿÿº¨ A;•xÿÿÿ„¤‹xÿÿÿÿé—‹C‹Pü‰•tÿÿÿÿµtÿÿÿÿµtÿÿÿÿuè„-ƒÄ ‰…lÿÿÿ‹lÿÿÿƒÁ ‰pÿÿÿ‹E‹•pÿÿÿ‰P‹M‰hÿÿÿ‹…hÿÿÿ‹P‰•ÿÿÿ‹tÿÿÿ‰dÿÿÿ‹C‰…`ÿÿÿ‹U‹J‰\ÿÿÿÿµdÿÿÿÿµ`ÿÿÿÿµ\ÿÿÿèìCƒÄ ÿEØ‹EfÇEÌ,PÿM؃}ø„…‹Uø‹JôA…Ét-‹}øƒÇôÿ¨ Atÿ¨ Atÿ‹@ë ¸ë¸…ÀuM‹UøƒÂô‰•Xÿÿÿ‹MøƒÁô‰TÿÿÿÿµTÿÿÿè\Y3À‰…Pÿÿÿ‹•Pÿÿÿ‰UøMð‰Lÿÿÿ‹…Lÿÿÿ‹P‰•ðþÿÿÿM؃}è„¡‹Mè‹Aô@…ÀtI‹UèƒÂô‰•Hÿÿÿ¹¨ A;Hÿÿÿt'¸¨ A;…Hÿÿÿt‹•Hÿÿÿÿ ‹Hÿÿÿ‹@ë ¸ë¸…ÀuM‹UèƒÂô‰•Dÿÿÿ‹MèƒÁô‰@ÿÿÿÿµ@ÿÿÿè®Y3À‰…<ÿÿÿ‹•<ÿÿÿ‰UèMà‰8ÿÿÿ‹…8ÿÿÿ‹P‰•àþÿÿXfÇEÌÿEØ‹U¼d‰_^[‹å]ÃU‹ìÄÿÿÿSVW¸äö@èBEfÇEÜÿu‹u 3Ò‰UÈ‹MȉMø‹F‹PôB…Ò~8‹N‰MÄ‹EĉEøUð‰UÀ‹MÀ‹A‰…\ÿÿÿ‹UøƒÂô‰U¼¹¨ A;M¼ti‹E¼ÿëb‹V‹Jü‰M¸ÿu¸ÿu¸EðPè+ƒÄ ‰E°‹U°ƒÂ ‰U´‹M´‰MøEð‰E¬‹U¬‹J‰Lÿÿÿ‹E¸‰E¨‹V‰U¤‹Mø‰M ÿu¨ÿu¤ÿu è±AƒÄ EðPÿEèèB;ƒÄ‹Ø3Ò‰Uœ‹M‹Eœ‰A‹S‹JôA…É~B‹C‰E˜‹U‹M˜‰J‹E‰E”‹U”‹J‰<ÿÿÿ‹E‹PƒÂô‰U¹¨ A;M„€‹Eÿëy‹S‹Jü‰MŒÿuŒÿuŒÿuèO*ƒÄ ‰E„‹E„ƒÀ ‰Eˆ‹U‹Mˆ‰J‹E‰E€‹U€‹J‰,ÿÿÿ‹EŒ‰…|ÿÿÿ‹S‰•xÿÿÿ‹M‹A‰…tÿÿÿÿµ|ÿÿÿÿµxÿÿÿÿµtÿÿÿèÌ@ƒÄ ÿEè‹EfÇEÜ,PÿMèƒ}ø„…‹Uø‹JôA…Ét-‹}øƒÇôÿ¨ Atÿ¨ Atÿ‹@ë ¸ë¸…ÀuM‹UøƒÂô‰•pÿÿÿ‹MøƒÁô‰lÿÿÿÿµlÿÿÿè< Y3À‰…hÿÿÿ‹•hÿÿÿ‰UøMð‰dÿÿÿ‹…dÿÿÿ‹P‰•ÿÿÿXfÇEÜÿEè‹UÌd‰_^[‹å]ÃU‹ìSVW‹} …ÿu3Àë7Wè AY‹ØCÀPèOY‹ðCPVSWjjèN·…Àu3ÀëfÇ^‹Æ_^[]ÃU‹ìSVW‹} …ÿu3Àë8Wè%BY‹ØCPèY‹ðjjCPVjÿWjjèI·…Àu3ÀëÆ‹Æ_^[]ÃU‹ì‹EŠ@]ÃU‹ì‹EŠU ˆP ]ÃU‹ìÄHÿÿÿSVW¸<ù@èBfÇEÄÿuè|ëÿÿYÿEк°ú@‹M‰‹E3Ò‰P ‹M3À‰A$jèû¶‹UR‹ ÿQY‹UˆB„À…M´Qjjjjhp2@jfÇEÄ E¬Ph)÷@UØRè`&ƒÄ ÿEйˆú@‰MèÿEиœú@‰Eè3Ò‰U¨‹M¨‰MøfÇEÄ,‹Eà‹PôB…Ò~0‹Mà‰M¤‹E¤‰EøUð‰U ‹M ‹A‰…pÿÿÿ‹}øƒÇôÿ¨ At\ÿëX‹Eà‹püVVUðRèr'ƒÄ ‰E˜‹M˜ƒÁ ‰Mœ‹Eœ‰EøUð‰U”‹M”‹A‰…`ÿÿÿ‰u‹Uà‰UŒ‹Mø‰MˆÿuÿuŒÿuˆè >ƒÄ ÿEÐfÇEÄ ÿEÐÿMЃ}àt|‹Eà‹PôB…Òt-‹]àƒÃôû¨ Atû¨ Atÿ ‹@ë ¸ë¸…ÀuD‹UàƒÂô‰U„‹MàƒÁô‰M€ÿu€èˆ Y3À‰…|ÿÿÿ‹•|ÿÿÿ‰UàM؉xÿÿÿ‹…xÿÿÿ‹P‰•PÿÿÿfÇEÄMèQh 2@èòžƒÄ$‹EƒÀ8P‹Uÿrh8÷@ÿuèêÿÿƒÄ‹MƒÁ4Q‹EÿphB÷@ÿuèôéÿÿƒÄ‹U´d‰‹E_^[‹å]Ã0wDTn@Xstd::runtime_errorp@¨@U‹ìƒÄSVW‹u¸hú@èn?ºˆú@‰ÿEø‹} ƒÇ^3À‰EØ‹U؉S‹O‹Aô@…À~2‹W‰UÔ‹MÔ‰K‰]ЋEЋP‰U¨‹KƒÁô‰M̸¨ A;EÌt`‹UÌÿëY‹O‹Aü‰EÈÿuÈÿuÈSèJ%ƒÄ ‰EÀ‹UÀƒÂ ‰UÄ‹MĉK‰]¼‹E¼‹P‰U˜‹MȉM¸‹G‰E´‹S‰U°ÿu¸ÿu´ÿu°èå;ƒÄ ÿEø¹œú@‰‹Æ‹UÜd‰_^[‹å]à X@MSWord *U‹ìƒÄܸœù@èt>ÇEøƒ}t=fÇE캰ú@‹M‰ÿuè üÿÿY„Àt ÿuèêYè^³ÿMøöE t ÿuè;Y‹EÜd£‹å]ÃU‹ìÄüþÿÿSVW‹]¸èù@è>j賕<ÿÿÿRh^÷@èû²…ÀMfÇE¬MŒQh÷@EðPè"ƒÄ ÿE¸PU”Rh€÷@MàQèv"ƒÄ PÿE¸SèÉëÿÿƒÄ ÿM¸ƒ}ètk‹Eè‹PôB…Òt-‹uèƒÆôþ¨ Atþ¨ Atÿ‹@ë ¸ë¸…Àu3‹UèƒÂô‰Uˆ‹}èƒÇôWè\Y3À‰E„‹U„‰UèMà‰M€‹E€‹P‰•4ÿÿÿÿM¸ƒ}øtz‹Mø‹Aô@…Àt-‹uøƒÆôþ¨ Atþ¨ Atÿ‹@ë ¸ë¸…ÀuB‹UøƒÂô‰•|ÿÿÿ‹}øƒÇôWèåY3À‰…xÿÿÿ‹•xÿÿÿ‰UøMð‰tÿÿÿ‹…tÿÿÿ‹P‰•$ÿÿÿÆC3À‹Uœd‰éŒKQhÈú@jj…<ÿÿÿP蓱…À_fÇE¬,•dÿÿÿRh²÷@MÐQè!ƒÄ ÿE¸P…lÿÿÿPh¡÷@UÀRè!ƒÄ PÿE¸SèUêÿÿƒÄ ÿM¸ƒ}Ètz‹MÈ‹Aô@…Àt-‹uȃÆôþ¨ Atþ¨ Atÿ‹@ë ¸ë¸…ÀuB‹UȃÂô‰•`ÿÿÿ‹}ȃÇôWèåY3À‰…\ÿÿÿ‹•\ÿÿÿ‰UÈMÀ‰Xÿÿÿ‹…Xÿÿÿ‹P‰•ÿÿÿÿM¸ƒ}Øtz‹MØ‹Aô@…Àt-‹u؃Æôþ¨ Atþ¨ Atÿ‹@ë ¸ë¸…ÀuB‹U؃Âô‰•Tÿÿÿ‹}؃ÇôWèbY3À‰…Pÿÿÿ‹•Pÿÿÿ‰UØMЉLÿÿÿ‹…Lÿÿÿ‹P‰•ÿÿÿÆC3À‹Uœd‰ë °‹Uœd‰_^[‹å]ÃU‹ìƒÄðSV‹]Sè£æÿÿY„Àu3ÀëiUðRè°jjhDø@ÿsMðQjSè…æÿÿƒÄ„Àu3Àë=‹EøPSèøÿÿƒÄ‹ð…öu3Àë&‹Þë¾PèÊYY…ÀuÆëC€;uç‹ÞSèVdY^[‹å]ÃU‹ìÄPÿÿÿSVW‹]¸Hú@è[:Sè æÿÿY„À„Ê‹} fÇEÜUÀRhTø@MðQèõƒÄ ÿEè‰EÈ‹EÈ‹Pÿrü‹MÈÿq‹GÿpüjWèƒ/ƒÄ…Àu²ë3ÒRÿMèƒ}øtm‹Eø‹HôA…Ét-‹uøƒÆôþ¨ Atþ¨ Atÿ‹@ë ¸ë¸…Àu5‹UøƒÂô‰U¼‹MøƒÁô‰M¸ÿu¸è²Y3À‰E´‹U´‰UøMð‰M°‹E°‹P‰U¨Y„Ét3À‹UÌd‰éƒ{$u*MQ芮jjhVø@ÿsEPjSè åÿÿƒÄ‹U˜‰S$‹M ÿqSèQöÿÿƒÄ‹ð…Àu3À‹UÌd‰é»M€Qè:®fÇ…pÿÿÿ‰µxÿÿÿfÇ…`ÿÿÿ fÇ…hÿÿÿfÇ…Pÿÿÿ 3ÀŠEf‰…Xÿÿÿÿµ|ÿÿÿÿµxÿÿÿÿµtÿÿÿÿµpÿÿÿÿµlÿÿÿÿµhÿÿÿÿµdÿÿÿÿµ`ÿÿÿÿµ\ÿÿÿÿµXÿÿÿÿµTÿÿÿÿµPÿÿÿjjhjø@ÿs$U€RjSè<äÿÿƒÄL‹Mˆ‰K VèY°‹UÌd‰_^[‹å]ÃU‹ì‹Ejÿp8h°ø@ÿpjjPèûãÿÿƒÄ]ÃU‹ì‹Ej ÿu PèƒÄ ]ÃU‹ì‹Ejÿu PèƒÄ ]ÃU‹ìƒÄ°SVW‹u‹]Sè£ãÿÿY„Àtƒ{ u3À颋U ÿrSèíôÿÿƒÄ‹ø…Àu3Àé†UðRèà¬MàQè׬EÐPèάfÇEà‰}èfÇEЉu؃þ…ÆUÀR説fÇEÀÇEÈéýÿuìÿuèÿuäÿuàÿuÜÿuØÿuÔÿuÐÿsÿsÿsÿs ÿsÿsÿsÿs ÿsÿsÿsÿs ÿsÿsÿsÿs ÿsÿsÿsÿs ÿsÿsÿsÿs ÿsÿsÿsÿs ÿsÿsÿsÿs ÿsÿsÿsÿs ÿuÌÿuÈÿuÄÿuÀj jhºø@ÿs MðQjSèâÿÿÄÜërƒþ u:E°Pèß«fÇE° fÇE¸ÿu¼ÿu¸ÿu´ÿu°jjhÈø@ÿs jjSèIâÿÿƒÄ,ÿuìÿuèÿuäÿuàÿuÜÿuØÿuÔÿuÐjjhòø@ÿs UðRjSèâÿÿƒÄt ƒ?t‹Mƒ9u3Àë¸_^[]Ã3ÀÃU‹ì‹EPÿXü@Y]ÃU‹ì‹EPÿTü@Y]ÃU‹ì‹E P‹URÿ\ü@ƒÄ]ÃU‹ìè¼ÿÿÿ…Àu2ÇTü@ôF@ÇXü@dH@Ç\ü@¼L@Ç`ü@|J@ÇPü@‹E£Lü@]ÃU‹ìjè®ÿÿÿY‹EPÿTü@Y]ÃU‹ìjè–ÿÿÿY‹EPÿXü@Y]ÃU‹ìjè~ÿÿÿY‹E P‹URÿ\ü@ƒÄ]ÃÃÇDü@Ã=Dü@tÿ`ü@Ãú ë‹ÂÀˆü@ƒÀô‰@‰@ƒÂ;tü@|â¡tü@3ÒÀˆü@ƒÀô3ɉP‰HÃU‹ìSVW‹} ‹U‹Â3öÿsƒÈÿéÚÇ@‰P ‰8‹U‰P3Ò‹ €ü@‰ˆŒ‰‹€ü@…Òt‰‚룄ü@£€ü@˜”3À‰ƒàü؃Ã=ˆü@u*‹5tü@öƒÆƒæüC£ˆü@‹Æ‰ƒàü؃ÃèÿÿÿƒÆ‹Ç-”ƒè +ÆP‰ƒâüÇD;tü@s‹ÐÒˆü@ƒÂô님ü@‹J‰K‰S‹K‰Y‰ZP‰3À_^[]ÃU‹ìSV‹U ‹]âðÿÿ‹ ‹ÁÃÀü;ʆ¡ö„“+@ü‹ñ+ò‹ƒâüƒê ;òvƒÈÿé¡)0‹ƒâü‹ÊƒÁ‰ ‹ƒâüÇD‹ƒáü; tü@sv‹P‹H‰J‹H‰Q‹ƒâüÒ‹ ˆü@‹Tø‰P‹ƒâüÒˆü@ƒÂô‰P‹H‰A‹ƒâüÒ‹ ˆü@‰Døë'ƒÈÿë$‹ò+3‹Öƒê‹ƒáü3Ò‰TƒÀPèîY33À^[]ÃU‹ìƒÄøSVW¿hü@‹uÆÿæðÿÿƒ=œü@u èý£œü@ƒ=ˆü@u¡tü@ÀŸ%ðÿÿð‹€ü@…Û„ ‹C‹Ð+;òƒï‹  ü@; œü@s‹ë‹lü@‹  ü@JÖ; œü@s‹ë‹ lü@I÷Ñ#Ñ;Âs‹Cë=‹ ü@;œü@s‹ë¡lü@‹ ü@HÆ;œü@s‹ë‹ lü@I÷Ñ#Á‹ð‹Ö‹+ÐÃèÄúÿÿ…Àt‹Ö+ ü@VSèþÿÿƒÄ3Àé ‹ºÃè—úÿÿ…Àt# ü@‹ ÁQSèÎýÿÿƒÄ3ÀékƒÈÿéc‹›Œ…Û…ôþÿÿMøUü†;dü@s¡dü@ë†è ùÿÿ…ÀuƒÈÿé#‹ ü@;œü@s‹ë‹ lü@I¡ ü@ñÆ;œü@s‹ë‹lü@J‹€ü@÷Ò#ò…Û‹þ„ž‹C‹ÐÓ;Uü…€ƒ{ }z‹ð‹+ò…öt,‹Â‹ÖÃè¬ùÿÿ…Àt5 ü@‹CPSèìüÿÿƒÄëƒÈÿ醋׋Eü+Öèùÿÿ…Àt/‹×+Ö ü@‹KÿC‹Eü‰D‹ ‹UøS;+þWSè§üÿÿƒÄ3ÀëGƒÈÿëB‹›Œ…Û…bÿÿÿ‹×‹Eüè/ùÿÿ…Àu ‹Eüè‡ùÿÿƒÈÿë= ü@‹UøRW‹MüQè^ûÿÿƒÄ 3À_^[YY]ÃU‹ìSVW‹U‹ƒàüƒÀ‹ œü@;  ü@v‹ xü@ë‹ |ü@‹ƒë ;Ëv3Àé­I÷Ñ#Ù‹Ë‹€ü@…Û„–‹‹òóƒÆü;Æu{‹ú+ùWSèäûÿÿƒÄë>ÿK‹C‹3‹Tƒ ‹C+Ó+ò‹Dƒ ‹Öè¹øÿÿ)5 ü@‹K‹D‹ è¿øÿÿ‹S‹L“ +ˉK‰ ‹S‹ÇÃ;D“vµ‹+׋ÇÃèøÿÿ‹ +Ï)  ü@‰;¸ë‹›Œ…Û…jÿÿÿ3À_^[]ÃU‹ì‹E…Àt‹Püƒâüúr ƒÀüèLøÿÿ]ÃPèY]ÃU‹ìS‹E…À„õƒÀü‹öÁt3‹Ð+PüƒáüƒÁ ‹Â‹˜ü@;Âu ‹J‰ ˜ü@‹P‹H‰J‹H‰Q냋ƒâüЃÂöt*‹ ƒáüƒÁ;˜ü@u ‹J‰ ˜ü@‹Z‹J‰Y‹R‰J‹ƒâüƒL‹ƒáü; tü@s‹ÑÒˆü@ƒÂôë ‹˜ü@‹R‹Z‰X‰P‹X‰C‰BQ‰‹‹Êƒáüƒ|u'‹ œü@;  ü@v‹ xü@ë‹ |ü@;ÑvPèÝýÿÿY[]ÃU‹ìQS‹]3À‰EüÃãðÿÿEü‹Óè‰öÿÿ…Àt ƒEüƒë‹Mü‰Yü‹Eü[Y]ÃU‹ì‹E…Àu3À]Ã=r Pè©ÿÿÿY]ÃPèY]ÃU‹ìSV‹u…öu3À鿃þ s» ë^ƒãüƒ=ˆü@ujè{úÿÿY;tü@sv‹ËÉ‹Áˆü@ƒÀô‹P;Ât&‹Âƒ þ‹ƒâüƒdý‹P‹H‰J‹HƒÀ‰QéX‹ü@‹ÂúŒü@u_‹ÁƒÀˆü@ƒÀôëƒÀ;@tø‹P…Òt‹Âë<¡˜ü@ë5‹ ˜ü@‹Á‹;Úv'Çýÿÿÿ‹@ë‹@;wù‹ ˜ü@‰;˜ü@u¸Œü@=Œü@„Å‹ƒáü‹ñ+óƒþs5ƒ þ‹ƒâüƒdý; tü@r ‹H‰ ˜ü@‹P‹H‰J‹HƒÀ‰Q雋Ӄâü‹ÎЃÂY‰Y‰ ; tü@s?É ˆü@ƒÁô‹Y‰Z‰J‹Z‰S‰Q;˜ü@u ‹P‰˜ü@‹P‹H‰J‹H‰Që‹H‰Q‰J‹H‰Q‰J‰˜ü@ƒÀëëV@RèîøÿÿY…Àu Vè3þÿÿYë3À^[]ÃÄàÇ$ Tè œ‹D$ ƒÄ ÃSVWUQ‹5€ü@…ötK‹†Œ‰$ÿN‹n\® …í|-‹‹Ð‹ø+ÖR‹Y‹+Ñ+ƉF‰‹Çèˆôÿÿ‹Çè™ôÿÿMƒÃü…í}Ó‹4$…öuµZ]_^[ÃU‹ìQSVW‹M ‹UƒÂü‹ƒàüƒÀƒù s¹ ëƒÁƒáü‹ƒãü;Ëu‹Eéå‹0ƒæ…öt ‹8ƒçüƒÇß;ˇÈ3ÿ…ö‰}ütI‹0ƒæü;5tü@r‹p‰uü;˜ü@u ‹p‰5˜ü@‹p‹x‰~‹p‹x‰~‹0ƒæüƒd0ý‹ƒàÉ‹Ã+Áƒørhƒè‹Ø‹ƒàÁ‰ƒàüЃÂ‹ÂS‰ƒâüƒL;tü@s‹ÓÒˆü@ƒÂôëƒ}üt‹Uüë ‹ ˜ü@‹Q‹J‰H‰P‹H‰A‰BS‰‹Eë3À_^[Y]ÃU‹ìSVW‹u‹] Ããðÿÿ‹~ü‹Ãƒçüƒè;øu‹Æé‚‹Óƒê;ús(‹M Qè üÿÿY‹Ø…ÛtWVSèÉ"ƒÄ Vè˜úÿÿY‹ÃëSëQ‹Óƒêús+‹M QèëûÿÿY‹Ø…Ût‹E PVSè‘"ƒÄ Vè`úÿÿY‹ÃëëW‹ÃÆ+ÓƒÀüèœòÿÿƒë‹Æ‰^ü_^[]ÃU‹ìQSVW‹u ‹]…öu Sè!úÿÿY3Àët…Ûu Vè‚ûÿÿYëg‹Süƒâüúr VSè ÿÿÿƒÄëMVSèÖýÿÿƒÄ…Àt‹Ãë;Sü‰UüVèGûÿÿY‹ø…Àt&‹Uü‹ ƒáü;ñr‹Eü‹0ƒæüVSWè"ƒÄ Sè«ùÿÿY‹Ç_^[Y]ÃU‹ì‹E…Àu3À]ÃÀü‹ƒâü‹Â]ÃÃÀ=¸ Auh¨ Aè YƸ A€=ð Auhì Aè†YÆð A€=ø Auhô AèkYÆø A€=ÀAuh¼AèPYÆÀA€=ÈAuhÄAè5YÆÈA€=ÐAuhÌAèYÆÐA€=äAuhÔAè+YÆäA€=AuhAèäYÆA€=Auh AèÉYÆA€=AuhAè®YÆA€= AuhAè“YÆ A€=(Auh$AèxYÆ(A€=|AuhxAè]YÆ|A€=„Auh€AèBYÆ„A€=ŒAuhˆAè'YÆŒA€=”AuhAè YÆ”A€=œAuh˜AèñYÆœA€=¤Auh AèÖYƤA€=¬Auh¨Aè»YƬA€=´Auh°Aè YÆ´A€=¼Auh¸Aè…YƼA€=ÄAuhÀAèjYÆÄA€=ÌAuhÈAèOYÆÌA€=ÔAuhÐAè4YÆÔA€=ÜAuhØAèYÆÜA€=äAuhàAèþYÆäAÃU‹ìƒÄÔ¸Àü@S‹]è¨!UÔRè_YPSè?ƒÄ‹MÜd‰ [‹å]ÃU‹ìƒÄÔ¸Èü@S‹]èp!UÔRèwYPSè[ƒÄ‹MÜd‰ [‹å]ÃU‹ìƒÄÜS‹]SèˆY…Àt~Sè‰YPè–Y…ÀtSèwYPèY…ÀuZSèeYPSEøPè-ƒÄPèLƒÄSèƒYPSè?YPSUðRèGƒÄPèzƒÄ 3ɉMìEìPSUÜRètƒÄ [‹å]ÃU‹ì‹E‹@]ÃU‹ìS‹]SèçÿÿÿYƒÀô[]ÃU‹ì‹E‹@]ÃU‹ìS‹]è;Øt Sè~Y[]ø[]ø¨ AÃU‹ìƒÄܸ¼ AS‹]èH jSèÆC ‹U܃Äd‰‹Ã[‹å]ÃU‹ìƒÄÜ¸Ä AS‹]è ‹U ‰3ɉK3À‰C‹UÜd‰‹Ã[‹å]ÃU‹ìS‹]è„ÿÿÿ;Øtÿ ‹@[]ø[]ÃU‹ìƒÄÜ¸Ì AS‹]èÀ‹UÜd‰‹Ã[‹å]ÃU‹ì‹E PèY]ÃU‹ì]ÃU‹ìƒÄÜ¸Ô AS‹]耋UÜd‰‹Ã[‹å]ÃU‹ìS‹]Sè·þÿÿY‹@[]ÃU‹ì‹E Pè\éÿÿY]ÃU‹ìSV‹E‹] ‹u‹‰SSVè ƒÄ‹Æ^[]ÃU‹ìƒÄÜ¸Ü AS‹]èSèY‹U ‹J‰K‹EÜd£‹Ã[‹å]ÃU‹ìƒÄܸä AS‹]èÜ‹UÜd‰‹Ã[‹å]ÃU‹ìƒÄܸèAS‹]è´SèŠY‹UÜd‰‹Ã[‹å]ÃU‹ìƒÄìSV‹u ‹];ótUVèÜýÿÿYPèéýÿÿY…À~2VèÊýÿÿYPè?YSèýÿÿYVè©ýÿÿY‰EüEüUìPSRèÿÿÿƒÄ ëVè,YPSè4ƒÄ‹Ã^[‹å]ÃU‹ìS‹]è¼ýÿÿ;Øtÿ[]ÃU‹ì‹EPèTýÿÿY]ÃU‹ìĤþÿÿSV‹u ‹]¸( Aèé…ö…‘U´M¬Rjjjjh(V@jfÇEÄQèÏþÿÿYPhÒü@¡„AP•´þÿÿRè~ƒÄ PèYPMØQèVƒÄ ÿEÐEØPUèRèûƒÄƒEÐÿMÐjMØQè2ÆÿÿƒÄfÇEÄEèPhÄU@è |ƒÄ$胈E«U«RVèʃĄÀtSè‰üÿÿYPè–üÿÿYHu*SèxüÿÿY3ɉHèMˆEªEªPSèTüÿÿYP襃Äë6SèªûÿÿYèŒüÿÿPè¾þÿÿYè€üÿÿPèY‰E¤U¤¤þÿÿRSQèýÿÿƒÄ ‹Ã‹U´d‰ë&VèfYPVSè=ýÿÿYPjSèçƒÄ‹M´d‰ ^[‹å]ÃU‹ì‹E]ÃU‹ìƒÄܸAètfÇEì‹URèmYÿEø¹(A‹E‰‹U R‹MƒÁQèÛƒÄÿEø‹EÜd£‹E‹å]Ã0wDT€l@Xstd::logic_errorp@¨@U‹ìƒÄÜSVW‹u ‹]¸ A賋þWSèƒÄÿEøƒÇWCPè+ƒÄº(AÿEø‰‹UÜ‹Ãd‰_^[‹å]ÃU‹ì‹E‹M Š:”Àƒà]ÃU‹ì‹E ‹MŠˆ]ÃU‹ì‹EPè|Y]ÃU‹ìĨþÿÿ¸„ ASV‹u è$fÇEÄ‹URj‹MQè#ƒÄ …ö…’E´U¬Pjjjjh(V@jfÇEÄ,RèòûÿÿYPhùü@‹ „AQ…¸þÿÿPè ƒÄ Pè3þÿÿYPUØRèxÿÿÿƒÄ ÿEÐMØQEèPèþÿÿƒÄƒEÐÿMÐjUØRèTÃÿÿƒÄfÇEÄ MèQhÄU@è-yƒÄ$Vè ÿÿÿY‹ØfÇEÄSS‹EPè¤ƒÄ Pè‹Y‰E¨U¨R‹MQ…¨þÿÿPèïúÿÿƒÄ SV‹URèuùÿÿYPèƒÄ ‹M´d‰ ‹E^[‹å]ÃU‹ìS‹]‹EP‹U RSèƒÄ ‹Ã[]ÃU‹ìƒÄܸ¼ AS‹]èØ‹URSè:úÿÿƒÄ‹M ‰K‹EÜd£‹Ã[‹å]ÃU‹ìƒÄàSVW‹}‹u ;þv‹÷‹Ç Æuè0ùÿÿPèbûÿÿYè$ùÿÿ釋URMøQèâùÿÿƒÄjFPUøRèpƒÄ ‹ØjEàPè ƒÄPS‹URMðQènùÿÿƒÄPè%ƒÄ SèlYUïÆEïRPEøPèƒÄ ‰sjSè+ƒÄSèBY‰{Æ8‹Ã_^[‹å]ÃU‹ìƒÄØ¸Ô ASèã‹U RèãÿÿY‹Ø…Ûu8EØUüPjjjjh =@jfÇEèRè)YƒEôMüQhÈ<@èVwƒÄ$‹Ã‹UØd‰[‹å]ÃU‹ìƒÄܸ8AèxfÇEì‹URèqYÿEø¹,û@‹E‰‹UÜd‰‹E‹å]ÃU‹ìƒÄܸè AS‹]è4‹U JRSèøÿÿƒÄ‹MÜd‰ ‹Ã[‹å]ÃU‹ì‹EP‹U RèƒÄ]ÃU‹ìƒÄظAèì‹URj è5ƒÄ‰Eü…ÀtfÇEè‹U R‹MüQèxfÇEèƒÄ‹EØd£‹å]ÃU‹ì‹E ]à Üj@__rwstd::__string_ref,std::allocator > *U‹ìƒÄܸ AS‹]è8‹U ‹ QSè÷ÿÿƒÄ‹EÜd£‹Ã[‹å]ÃU‹ì‹EP‹U RèƒÄ]ÃU‹ì‹EPjèFÿÿÿƒÄ‹U Š ˆ]ÃU‹ìS‹]ètöÿÿ;Øt‹E H‰[]Ã3ÀÃU‹ì‹EƒÀ ]ÃU‹ìS‹E‹]PjP‹EP‹UR‹M QSèƒÄ‹Ã[]ÃU‹ìÄdýÿÿ¸€ASVW‹}‹u ‹]èqSèÿöÿÿY;ðw ;}ƒ»UŒM„Rjjjjh`@jfÇEœQèK÷ÿÿYPSèÇöÿÿY;øs Sè¼öÿÿYë‹ÇPSè°öÿÿY;ðv‹Öë‹URh%ý@¡€APtþÿÿQèЃÄPècùÿÿYPEØPè¨úÿÿƒÄ ÿE¨UØRMèQè9ƒÄƒE¨ÿM¨jEØP脾ÿÿƒÄfÇEœUèRh¤_@è]tƒÄ$Sè0öÿÿY+Æ;Ev‹Më‹È‰M€‹Ç+E;E v‹} ë‹øSèöÿÿ+E€‹¸A+×Y;‚¨EŒxÿÿÿPjjjjha@jfÇEœ,QèJöÿÿYP¡¸A+ÇPSè¾õÿÿY+E€Pheý@‹|AR„ýÿÿQèåƒÄPèxøÿÿYPE°Pè½ùÿÿƒÄ ÿE¨U°RMÀQèRƒÄƒE¨ÿM¨jE°P虽ÿÿƒÄfÇEœ UÀRh¨`@èrsƒÄ$SèEõÿÿY+E€lj…tÿÿÿƒ½tÿÿÿuASèJóÿÿYè,ôÿÿPè^öÿÿYè ôÿÿPèºýÿÿY‰…pÿÿÿpÿÿÿ…týÿÿQSPèõÿÿƒÄ é¨SèéôÿÿY+E€+Ɖ…lÿÿÿSè›óÿÿYPè¨óÿÿYHDSèÂY;…tÿÿÿr5ƒ}„ùSèÍY;E‡éSè½YPSè•ôÿÿYZÐ;U†Î‹tÿÿÿQ‹…tÿÿÿPSè,úÿÿƒÄ ‰…hÿÿÿ…ötVSèóÿÿYP‹•hÿÿÿRèúüÿÿYPè«ùÿÿƒÄ …ÿt W‹MMQ‹…hÿÿÿPèØüÿÿYÆPè‡ùÿÿƒÄ ƒ½lÿÿÿt.‹•lÿÿÿRSèÆòÿÿYÆEP‹hÿÿÿQè£üÿÿYÆÇPèPùÿÿƒÄ SèòÿÿY‹…hÿÿÿPè‚üÿÿY‰…dÿÿÿ•dÿÿÿdýÿÿRSQèãóÿÿƒÄ ësƒ½lÿÿÿt(‹…lÿÿÿPSè\òÿÿYÆEPSèOòÿÿYÆÇPèhƒÄ …ÿtW‹UURSè/òÿÿYÆPèJƒÄ Sè)òÿÿY‹tÿÿÿ‰H‹ùSè òÿÿYÇPèîûÿÿZˆSèùñÿÿYÆ‹MŒd‰ _^[‹å]ÃU‹ìƒÄܸ\AèˆfÇEì‹U R‹MQèñõÿÿƒÄƒEø¸A‹U‰‹MÜd‰ ‹E‹å]Ã0wDT¼m@Xstd::out_of_rangeÄU@U‹ìƒÄÜSVW‹} ‹]¸pAèÛ‹÷VSè* ƒÄÿEøƒÆVCPèSÿEøº(A‰ƒÄÿEø¹A‰ ‹Ã‹UÜd‰_^[‹å]ÃU‹ìƒÄܸˆAè„fÇEì‹U R‹MQèíôÿÿƒÄƒEø¸A‹U‰‹MÜd‰ ‹E‹å]Ã0wDT\m@Xstd::length_errorÄU@U‹ìƒÄÜSVW‹} ‹]¸œAè׋÷VSè& ƒÄÿEøƒÆVCPèOÿEøº(A‰ƒÄÿEø¹A‰ ‹Ã‹UÜd‰_^[‹å]ÃU‹ìS‹]‹EP‹U RSèÇ ƒÄ ‹Ã[]ÃU‹ìS‹]Sè»ïÿÿYPèY[]ÃU‹ì‹E‹@]ÃU‹ì‹EPèŒïÿÿY]Ã0ÿÿÿÿ€„Db@ˆstd::basic_string,std::allocator >U‹ìS‹]…ÛtSèöE YtSè¢ÙÿÿY[]ÃU‹ìƒÄÜS‹]SèˆY…Àt~Sè‰YPè–Y…ÀtSèwYPèY…ÀuZSèeYPSEøPè1ƒÄPèPƒÄSèYPSè?YPSUðRèKƒÄPèjƒÄ 3ɉMìEìPSUÜRèdƒÄ [‹å]ÃU‹ì‹E‹@]ÃU‹ìS‹]SèçÿÿÿYƒÀô[]ÃU‹ì‹E‹@]ÃU‹ìS‹]è;Øt Sè‚Y[]ø[]øÔAÃU‹ìƒÄܸèAS‹]èˆjSèfÇC ‹U܃Äd‰‹Ã[‹å]ÃU‹ìƒÄܸðAS‹]èP‹U ‰3ɉK3À‰C‹UÜd‰‹Ã[‹å]ÃU‹ìS‹]è€ÿÿÿ;Øtÿ ‹@[]ø[]ÃU‹ìƒÄܸøAS‹]èü ‹UÜd‰‹Ã[‹å]ÃU‹ì‹E PèY]ÃU‹ì]ÃU‹ìƒÄܸAS‹]è¼ ‹UÜd‰‹Ã[‹å]ÃU‹ì‹E Pè¬×ÿÿY]ÃU‹ìSV‹E‹] ‹u‹‰SSVè ƒÄ‹Æ^[]ÃU‹ìƒÄܸAS‹]è` SèY‹U ‹J‰K‹EÜd£‹Ã[‹å]ÃU‹ìƒÄܸAS‹]è, ‹UÜd‰‹Ã[‹å]ÃU‹ìS‹]Sè#þÿÿY‹@[]ÃU‹ìƒÄĸ0Aèô fÇEì‹U R3ɉMØEØP‹URèDƒÄ èlìÿÿPèöÿÿY‰EÔMÔQ‹EPUÄRèmíÿÿƒÄ èIìÿÿPè{îÿÿY‹MÜd‰ ‹E‹å]ÃU‹ìƒÄܸPAS‹]è€ ‹URSèâìÿÿƒÄ‹M ‹‰C‹UÜd‰‹Ã[‹å]ÃU‹ìƒÄĸhAèH fÇEì‹U R3ɉMØEØP‹URè`ƒÄ è€ýÿÿPèŽY‰EÔMÔQ‹EPUÄRèqþÿÿƒÄ è]ýÿÿPèwY‹MÜd‰ ‹E‹å]à ¸a@std::wstring *U‹ìƒÄܸˆAS‹]è¸ ‹URSèÞýÿÿƒÄ‹M ‹‰C‹UÜd‰‹Ã[‹å]ÃU‹ì‹EƒÀ ]ÃU‹ìS‹]èÔüÿÿ;Øtÿ[]ÃU‹ìƒÄ¨¸ ASV‹u èW fÇEìUÐRèXìÿÿYP3ÉE؉MØP‹URè þÿÿƒÄ VèƒêÿÿYPèêÿÿY…À~1VèeêÿÿY‰EÌMÌQ‹EPU¸Rè¼ëÿÿƒÄ ‹MQèPêÿÿYPèÅìÿÿYëQVè|ëÿÿY‹ØSS‹EPè&ñÿÿƒÄ Pè ôÿÿY‰EÈUÈR‹MQE¨PètëÿÿƒÄ SVèžìÿÿYP‹URèóéÿÿYPè”ðÿÿƒÄ ‹MÜd‰ ‹E^[‹å]ÃU‹ìĸþÿÿ¸ìASVW‹} ‹u‹]èi Sè÷êÿÿY;ø†šU´M¬Rjjjjh`@jfÇEÄQèHëÿÿYPSèÄêÿÿYPWhÒÿ@¡xAP•¸þÿÿRèîƒÄPèíÿÿYPMØQèÆîÿÿƒÄ ÿEÐEØPUèRèW÷ÿÿƒÄƒEÐÿMÐjMØQ袲ÿÿƒÄfÇEÄEèPh¤_@è{hƒÄ$SèNêÿÿY+Ç;ðv SèAêÿÿY‹ð+÷;us‹Æë‹E‰E¨‹U¨R‹MQSè×èÿÿYÇPè.ƒÄ …Àu;usƒÈÿë ;u•Àƒà‹U´d‰_^[‹å]ÃU‹ì‹EP‹U R‹MQèHƒÄ ]ÃU‹ìļþÿÿSVW‹u ‹]¸XAè VèªéÿÿY‹=¸A+øSè›éÿÿY;ø‡¢E´U¬Pjjjjha@jfÇEÄRèìéÿÿYPVèhéÿÿYPSè`éÿÿYPhÀA‹ |AQ…¼þÿÿP芃ÄPèìÿÿYPUØRèbíÿÿƒÄ ÿEÐMØQEèPè÷öÿÿƒÄƒEÐÿMÐjUØRè>±ÿÿƒÄfÇEÄMèQh¨`@ègƒÄ$VèêèÿÿYPVèøÿÿYPjSèØèÿÿYPSè„ñÿÿƒÄ‹Ã‹U´d‰_^[‹å]ÃU‹ìƒÄܸ¤AS‹]è3Ò‰‹MÜd‰ ‹Ã[‹å]ÃU‹ìƒÄܸ¼AèèfÇE캈ú@‹M‰‹EÜd£‹E‹å]à ÄU@std::logic_error *U‹ìƒÄܸàAè˜fÇE캈ú@‹M‰‹EÜd£‹E‹å]à ¤_@std::out_of_range * ¨`@std::length_error * p@std::exception *  ÿÿÿÿl|__rwstd::__string_ref,std::allocator >pk@U‹ì‹EƒÀPè=öÿÿY]à  ÿÿÿÿTX__rwstd::__string_ref_rep >U‹ìƒÄܸ AS‹]èEP‹U RSè:ƒÄ ‹MÜd‰ ‹Ã[‹å]ÃU‹ì‹E…Àtºˆú@‰öE tPèãÏÿÿY]ÃU‹ìƒÄܸ¸AèÀÇEøƒ}t1fÇEìº,û@‹M‰ÿMøj‹EPè¥ÿÿÿƒÄöE t ‹URè“ÏÿÿY‹MÜd‰ ‹å]ÃU‹ìƒÄÀ¸ÜASVWèaÇEøƒ}„¥fÇEìº(A‹M‰ÿMø‹]ƒÃƒ{te‹C‹PôB…Òt-‹sƒÆôþ¨ Atþ¨ Atÿ‹@ë ¸ë¸…Àu-‹SƒÂô‰UØ‹{ƒÇôWèôÎÿÿY3À‰EÔ‹UÔ‰S‰]ЋMЋA‰EÈÿMøj‹URèÎþÿÿƒÄöE t ‹MQè¼ÎÿÿY‹EÜd£_^[‹å]ÃU‹ìƒÄܸ AèˆÇEøƒ}t2fÇEìºA‹M‰ƒmøj‹EPèèþÿÿƒÄöE t ‹URèZÎÿÿY‹MÜd‰ ‹å]ÃU‹ìƒÄܸ0Aè(ÇEøƒ}t2fÇEìºA‹M‰ƒmøj‹EPèˆþÿÿƒÄöE t ‹URèúÍÿÿY‹MÜd‰ ‹å]ÃU‹ìƒÄÀ¸TASVWèÅÇEøƒ}„¥fÇE캜ú@‹M‰ÿMø‹]ƒÃƒ{te‹C‹PôB…Òt-‹sƒÆôþ¨ Atþ¨ Atÿ‹@ë ¸ë¸…Àu-‹SƒÂô‰UØ‹{ƒÇôWèXÍÿÿY3À‰EÔ‹UÔ‰S‰]ЋMЋA‰EÈÿMøj‹URè2ýÿÿƒÄöE t ‹MQè ÍÿÿY‹EÜd£_^[‹å]à 2@std::runtime_error *U‹ìVW‹}‹Ç‹u ‹M‹ÑÑéÑéüó¥‹Êƒáó¤_^]ÃU‹ìVW‹}‹u ‹M‹Ñ;þr!t-ýtÿ|ÿƒáó¤‹ÊÑéÑéƒîƒïó¥üëüÑéÑéó¥‹Êƒáó¤‹E_^]ÃU‹ìWŠE ‹U‹}Šà÷Âüÿÿÿt]f‰Lüf‰G‹ÁêtC‰‰GJt0‰G‰G Jt'‰G‰GJt‰G‰GJt‰G ‰G$Jt ‰G(‰G,0Juȉ‰Aü‹E_]É‹E_]Ãât ˆþÊtf‰Dÿ‹E_]ÃU‹ìW‹}f‹E ‹Müóf«‹E_]ËD$¨u-‹ƒÀ‹Êê €€të÷Ñ#Ñtå„Òu(„öu%÷ÂÿuëƒÀö@üÿtö@ýÿt ö@þÿtH$üë¹HHH‹L$H+ÁÃU‹ìWS‹}¹ÿÿÿÿ2Àüò®‹M_ÿƒá‹U ã Šˆ„Àt?BCIuó‹MÁéã/Šˆ„Àt*ŠBˆC„Àt ŠBˆC„ÀtŠBƒÂˆCƒÃ„ÀtIuÑÆ‹E[_]ÃU‹ìVW‹}‹M‹u ƒÿ|4ŠŠ:Ðu,ŠAŠV:Ðu"ŠAŠV:ÐuŠAŠV:ÐuƒïƒÁƒÆƒÿ}Ç…ÿu3À늊:ÐuAFOuó3ÉŠÈ3ÀŠÂ+È‹Á_^]ÃU‹ìSVW‹}Wè¹þÿÿY‹ðFVè›ÎÿÿY‹Ø…Àt VWSèŒýÿÿƒÄ ‹Ã_^[]ÃU‹ì3Ò‹EëBƒÀfƒ8uö‹Â]ÃU‹ìSV‹u VèÚÿÿÿY‹Ø3É‹E‹Ð‹Æ;Ùvf‹0f‰2AƒÂƒÀ;Ùwï‹EfÇX‹E^[]ÃS‹ÝX‰CD$‰C ÇC;r@fÇCfÇCÇCdg¡‰dg‰[Ãdg£Ã**BCCxh1‹Äÿ5ASWVUPÿuÿuÿu ÿuèÓeƒÄ]^_[ƒÄÃU‹ìƒÄøSVW‹} öGuh;hžAh‡Aè¢EƒÄ ‹Eö@uh<hÀAh©Aè‚EƒÄ ‹UöB uh>hñAhËAèbEƒÄ ‹M·Y]‹3…ötgöCu\ƒ}t ‹Cƒàƒøt3Ò뺉UüVWèIƒÄ…Àtƒ}üt ¸é–öF tÿuüÿuWVè3ÿÿÿƒÄ…Àt¸ëuƒÃ ë“‹U·Z]‹3…öt^ƒ}t ‹Cƒàƒøt3Ò뺉UøVWèØƒÄ…Àt ƒ}øt¸ë(öF tÿuøÿuWVèÅþÿÿƒÄ…Àt¸ëƒÃ ëœ3À_^[YY]ÃU‹ìƒÄÜSV¸Aè'þÿÿ3ö‹µˆ7A…Àt…Àt‹X …Àt jP‹ÿƒÄ‹Ã…ÀuéFþ|Ñ‹UÜd‰^[‹å]ÃU‹ìƒÄè3À3Ò3ÉSVW‰Eø‰Uô‰Mðƒ} t ‹E ö@uhOheAh7AèãCƒÄ ƒ}t ‹UöBuhPhžAhpAè½CƒÄ ƒ}t ‹MöAuhQh×Ah©Aè—CƒÄ ƒ}tBÿuÿu觃ąÀthUh AhâAèhCƒÄ ÿu ÿuè~ƒÄ…Àt3À鎃}tÿuÿu è_ƒÄ…Àth[hSAhAè CƒÄ ‹U öB u3ÀéO3Ò‰Uü‹M ·Y] ‹;…ÿ„öC…öƒ}$t ‹Cƒàƒøt3Ò뺉Uì‹u‹E(s‰EèöCt‹6‰}èWÿuèуąÀu?öG „¨ÿuèÿuìÿu ÿuÿuÿuÿuWVèbþÿÿƒÄ$…À„‹ð‹E ‹‰UìëVësƒ}t ;uuh‹Æé—ƒ}t<ƒ}uhÐhhAh^Aè5BƒÄ jjÿu jjÿuÿuWVèüýÿÿƒÄ$…Àtƒ}ðt ;uôu‹Uì Uøë ÿEð‰uô‹Mì‰MøƒÃ éîþÿÿƒ}üuÿEü‹E ·X] éÖþÿÿ‹E ‹Uø‰ƒ}ðt3ɉMô‹Eô_^[‹å]ÃU‹ìQSVW‹}‹uƒ?uhhªAh¥Aè‘AƒÄ ‹…Ûu3Àëi‹V‰Uüƒ} t‹Mü‹‰EüÿuS艃Ä…Àt ‹Uü¸‰ë7öCt,·CÃ…Àt"UüRÿujPè|ÿÿÿƒÄ…Àt ‹Mü¸‰ëƒÆ ë_^[Y]ÃU‹ìS‹]…Ûu¸A[]Ãfƒ{uj"h0Ah%Aèé@ƒÄ ·CÃ[]ÃU‹ìSVW‹u ‹]…Ûuhh?Ah;Aè¸@ƒÄ …öuhhNAhJAè@ƒÄ ;óu ¸é†f‹Sf;Vu‹ ;t3Àërf‹Sf Vö€t3Àëa·{ûfƒ{uhheAhYAèF@ƒÄ ·^Þfƒ~uhh|AhpAè"@ƒÄ ¾¾CG;Ðt3Àë …Àuì¸_^[]ÃU‹ìQSVW‹E‹u ‹];óu ¸éë·{·V‰Uü‹Mü#ÏöÁthçeü;}ütF…Àu>‹Ç‹Uüâ%;Ât*‹Eü%÷Ð#ÇöÄt3Àé”ÏMü;}üt3Àë~¸‹[‹véuÿÿÿ‹Uü#×öÆt(‹K ;N t…Àu‹C F t3ÀëL¸‹[‹véCÿÿÿVSèPþÿÿƒÄ…Àt¸ë'÷ÇtöEütöC tjÿuVSè6ùÿÿƒÄë3À_^[Y]ÃU‹ìSV‹u‹] ƒ}u‹Eë`·CÃURVjPèýÿÿƒÄ…Àt‹EëA·CÃURVjPèñüÿÿƒÄ…Àt‹Eë"ºµA…Òth~h&AhìAè>ƒÄ 3À^[]Ã=4Au Ç4Aày@ƒ=8Au Ç8A0z@ÃU‹ìƒÄܸ\ASVWèøÿÿºày@;4AtfÇEìÿ4AfÇEìëèoXèrA‹MÜd‰ _^[‹å]Ãè —ÿÿƒ ý¸0z@;8Atÿ8Aè0ÃhAjèäkPèêk£”;Aƒ=”;Au Ç”;A4ñ@ÃU‹ìƒÄܸ@ASVWè]÷ÿÿ褖ÿÿƒ ý‹”;Aƒ:uÿ54Ajjè4RƒÄ èá4AfÇEìÿÐfÇEìëè©Wè¬@‹UÜd‰_^[‹å]ÃèC–ÿÿƒ ý¡”;Aƒ8uÿ58AjjèÔQƒÄ ¡8AÿÐèd@ÃU‹ìƒÄøS‹]…Û•Àƒà…Ûu…Ûu UøRè)Y‹]ühœSèÞ•ÿÿÀPè®óÿÿƒÄ èBþÿÿ[YY]ÃU‹ìS‹]踕ÿÿÀ£„AÇIsr‚ÇCpA[]ÃU‹ì¸]ÃU‹ìƒÄøSVW‹u‹} ‹];æúíu3ÀéÅ‹=Îúït=Îúíu‹Ç‹Óèè•þÿÿ;ýÀuƒ=TAt hXAè¾>Yƒ=œ;At‹URVWSÿœ;AƒÄ…Àu3Àëjƒ=˜;At‹URVWSÿ˜;AƒÄ…Àu3ÀëIƒ=Ä?At1‹Ä?A‹ƒøtƒøu‹=Îúír=ÎúïvVSWjjèmPƒÄ‰]ø‰uüUøRè…ÿv:Ç4-AT@…öuW訿ÿÿY‹ð…ÀtfƒKëƒÈÿë‰3‰s‰{ ƒ}ufƒK3À_^[]ÃU‹ìSV‹]…Ûu èo3Àëf:[tƒÈÿë\ƒ{|"öCuS;u3ɉKC;u‹S‰3Àë4‹s sF)sV‹C‰P¾SRèRýÿÿƒÄ ;ðtöCu fƒKƒÈÿë3À^[]ÃSVWU3í‹= A»pAë7‹C…À}-‹s ðF)sV‹C‰P¾SRèýÿÿƒÄ ;ðt öCufƒKEƒÃ‹ÏƒÇÿ…ÉuÀ‹Å]_^[ÃU‹ì‹E£ðA]ÃU‹ì‹E…Àt‹£lA]ÃU‹ì3Àº$Aë ƒ:t @ƒÂ; A|ï; AuƒÈÿ]ËU ‰…$A‹M‰ …ht•àúÿÿRSèÿÿÿƒÄŠF…àúÿÿPSèÿÿÿƒÄë±Vÿ3À‰Uì3Ò‰UðƒÊÿÆE÷‰Uø‰Uü3É¿ ‰MäŠF€û ŒA¾Óƒú5‹Ë€Áà3ÒŠÑ3ÉŠŠ²$AƒùwÒÿ$ˆ@”ˆ@tˆ@åˆ@„ˆ@/‰@E‰@–‰@£‰@¶‰@Ȉ@sŠ@LŠ@UŠ@^Š@‹@5@Œ@€Œ@ú‹@uŒ@Á@ @ @ @®ˆ@»ˆ@ɉ@…À¤ƒÏéOÿÿÿ…À”ƒÏé?ÿÿÿ…À„€}÷+„-ÿÿÿˆ]÷é%ÿÿÿƒç߸éÿÿÿƒÏ ¸é ÿÿÿ…Ày÷Ç…ûþÿÿƒÏ¸éîþÿÿƒE‹Uƒø‹Jü‰MÐ}#ƒ}Ð} ‹EÐ÷؉EüƒÏë‹UЉUü¸é¹þÿÿƒø…ý‹UÐ@‰Uøé¤þÿÿƒøè¸ÿEøéŽþÿÿ€ÃЃø+ƒ}üÿ¸u ¾Ó‰Uüépþÿÿ‹MüÉ ‰¾ÓʉMüé[þÿÿƒø…Ÿ‹MøÉ ‰¾ÓʉMøé=þÿÿƒÏ¸é0þÿÿϸƒçïéþÿÿϸƒçïé þÿÿ€>6u€~4uƒÆÏçïýÿÿ¸éæýÿÿ€>3u€~2uƒÆƒÏçÿüÿÿ¸éÅýÿÿ€>1u€~6uƒÆÏçïþÿÿ¸é¡ýÿÿ€>8…˜ýÿÿFçïüÿÿ¸é‡ýÿÿÇEÈëÇEÈ ë ÇEÈSéˆUãÆE÷3Éë ÇEÈ ±÷ÇtƒE‹E‹Pø‰UØ‹Pü‰UÜé÷Çt*ƒE‹E„É‹Pü‰UÔt ‹EÔ™‰E؉UÜëk‹EÔ3Ò‰E؉UÜë^÷Çt.ƒE‹E„Éf‹Püf‰UÎt ¿EΙ‰E؉UÜë6·EÎ3Ò‰E؉UÜë(ƒE‹E„É‹Pü‰UÐt ‹EЙ‰E؉UÜë ‹EÐ3Ò‰E؉UÜ…Iÿÿÿ‰Eèƒ}Üuƒ}Øuƒ}øu ‹UèÆëƒÏŠEãPQ‹UÈR‹MèQÿuÜÿuØèæƒÄƒ}øŒ‹UèRè°äÿÿY‰EĉEÀ‹Uè€:-uÿMÄë€}÷tÿEÀÿMè‹MèŠE÷ˆ‹Uø;UÄŽJ‹Mø+MĉMðé<ƒE‹EHÿÿÿ‹Pü‰UèQ‹EèPèûÿÿƒÄÆ…Pÿÿÿƒçû•Hÿÿÿ‰Uèé–÷ÇuƒÏ÷Çt7ƒE‹M•Hÿÿÿf‹Aüf‰…HÿÿÿfÇ…JÿÿÿÇEä‰UèÇEÀ麃E‹M•HÿÿÿŠAü3Ɉ…HÿÿÿÆ…Iÿÿÿ‰Uè‰MäÇEÀé‰÷ÇuƒÏ÷Çt#ƒE‹E‹Pü‰UèÇEäƒ}èu(ÇEè¤$AëƒE‹M3Ò‹Aü‰Eè‰Uäƒ}èuÇEèœ$Aƒ}ät4ƒ}ø|‹Eøë¸ÿÿÿ‹Uè3ɉMÀëHÿEÀƒÂ…À„fƒ:uëéúƒ}ø|‹Eøë¸ÿÿÿ‹Uè3ɉMÀëHÿEÀB…À„Ó€:uîéÉ÷Çt¸ë¸‹×P€âIÿÿÿRS‰MèQƒ}ø}¸ë‹EøP‹URèƒÄ‹ÏáQ‹EPèƒÄ‰E÷Çt/ƒ}ü~)‹UèRè‰âÿÿY‰EÀ‹Mè€9-uÿMÀ‹Eü;EÀ~ ‹Uü+UÀ‰Uð‹Mè€9-t€}÷t‹Eè€8-t ÿMè‹UèŠM÷ˆ ƒ}ð~ÿMð‹EèPè6âÿÿY‰EÀ÷Çt0€ûouƒ}ð%ÇEðë€ûxt€ûXuƒÏ@ƒmüƒmðy3Ò‰Uð‹MðMÀ÷Çu$‹Eü;EÀ~•àúÿÿRj èVøÿÿƒÄÿMü‹Mü;MÀä÷Ç@t!…àúÿÿPj0è2øÿÿƒÄ•àúÿÿRSè"øÿÿƒÄƒ}ð~`‹Mð)MÀ‹Eð)Eü‹Uè€:-t‹Mè€9 t‹Eè€8+u1•àúÿÿR‹MèÿEèŠPèà÷ÿÿƒÄÿMÀÿMüë•àúÿÿRj0èÇ÷ÿÿƒÄ‹MðƒEðÿ…Éuäƒ}ätp‹Eè3Ò‰E¼‰U´‹MÀ‰M¬ëC‹E¼ƒE¼f‹RMªQ蠃ĉE°ƒ}°~.3É‹E´”HûÿÿEª;M°}Š@ˆBÿE´A;M°|ñ‹E¬ƒE¬ÿ…À²•Hûÿÿ‰Uè‹M´‰MÀƒ}Àt>‹EÀ)Eüë•àúÿÿR‹MèÿEèŠPè ÷ÿÿƒÄ‹UÀƒEÀÿ…ÒuÝëàúÿÿQj è÷ÿÿƒÄ‹EüƒEüÿ…ÀäéŸ÷ÿÿƒE‹U÷Ç‹Jü‰Mèt‹Eè‹•<ûÿÿ‰éz÷ÿÿ÷Çt‹Mèf‹…<ûÿÿf‰é`÷ÿÿ‹Uè‹<ûÿÿ‰ éP÷ÿÿ•àúÿÿRPè“öÿÿƒÄ‹EìÿE슄ÀuäàúÿÿQè0öÿÿƒ½@ûÿÿYtƒÈÿë‹…<ûÿÿ_^[‹å]ÃSV3ö»pAëöCtSè9ðÿÿYFƒÃ;5 Arç^[ÃU‹ì¡T(A‹Uƒú t#ƒêtJtë1ƒêPtJt!ë'‹H‹A]Ë@‹]ËP‹B]ËH‹A ]Ë@‹@]Ã3À]ÃU‹ìh‹EPè÷ƒÄ]ÃU‹ì}€’Àƒà]ÃU‹ìh‹EPè˃Ä]ÃU‹ìj ‹EP趃Ä]ÃU‹ìj‹EP袃Ä]ÃU‹ìh”‹EP苃Ä]ÃU‹ìj‹EPèvƒÄ]ÃU‹ìhÔ‹EPè_ƒÄ]ÃU‹ìj‹EPèJƒÄ]ÃU‹ìj‹EPè6ƒÄ]ÃU‹ìj‹EPè"ƒÄ]ÃU‹ìh€‹EPè ƒÄ]ÃU‹ìh·EPè6ƒÄ]ÃU‹ì·E=€’Àƒà]ÃU‹ìh·EPè ƒÄ]ÃU‹ìj ·EPèõƒÄ]ÃU‹ìj·EPèáƒÄ]ÃU‹ìh”·EPèʃÄ]ÃU‹ìj·EP赃Ä]ÃU‹ìhÔ·EP螃Ä]ÃU‹ìj·EP艃Ä]ÃU‹ìj·EPèuƒÄ]ÃU‹ìj·EPèaƒÄ]ÃU‹ìh€·EPèJƒÄ]ÃU‹ì‹M ‹Uúÿv3À]áT(Aƒxuƒxu¿Ò·U%A#Á]Ë@·TP#Ê‹Á]ÃU‹ìQS}ÿÿ‹] u3Àë<‹T(Aƒzt}}¿M·M%A#ÃëUþMRjQjèS·Eþ#Ã[Y]ÃU‹ì‹U ‹E…Àt €8t…Òu3À]Ã3ÉŠö5=At,ƒú|jj‹T(AjPj ‹PèßR…ÀuƒÈÿ]ø]Ãjj‹T(AjPj ‹ Qè¸R…ÀuƒÈÿ]ø]ÃU‹ìSV‹u‹] ‹E…Ût…öu3Àé°€;u…ÀtfÇ3À雋T(Aƒzt…Àt3ÉŠ f‰¸ë}3ÒŠö‚5=AtAƒþ|%…Àt¹ë3ÉQP¡T(AjSj ‹Rè#R…Àuƒþ|€{uƒÈÿë6¸ë/…Àtºë3ÒRP¡T(AjSj ‹QèçQ…ÀuƒÈÿë¸^[]ÃU‹ìQ‹E…Àu3ÀY]ËT(Aƒztf} ÿvƒÈÿY]ÊU ˆ¸Y]Ã3ÒMü‰UüQjjPE ‹T(AjPh ‹ QèÂQ…Àtƒ}ütƒÈÿY]ÃY]ÃU‹ìQSVW‹u ‹}3Û…ÿt ƒ}u3Àé…ÿ„Á‹T(Aƒzt*;]s3ÉŠ f‰€<u‹ÃéÕCƒÇ;]râ‹ÃéÅ‹U‹ T(ARWjÿVj ‹PèèP‹Ø…Àt‹ÃHéŸèuPƒøztƒÈÿé‹U‹Æë3ÉŠö5=At@@‹ÊƒÂÿ…Ét€8uã+ƉEü‹EPW‹Uü¡T(ARVj‹Rè†P‹Ø…ÀuƒÈÿë@‹Ãë<ë:‹T(Aƒzt VèýÙÿÿYë%jj‹ T(AjÿVj ‹PèIP‹Ø…ÀuƒÈÿë‹ÃH_^[Y]ÃU‹ìS‹M ‹]Q‹ÃëƒÀJtfƒ8uô…Òtfƒ8u +ÃÑøyƒÐ@[]ËÁ[]ÃU‹ìƒÄô3ÀSV‰Eô3Ûƒ}t ƒ}u3Àé|ƒ}„#‹T(AƒztC;]s7‹M f9ÿvƒÈÿéO‹U ‹EŠ ˆ ‹U ƒE fƒ:u‹Ãé0C;]rÉ‹Ãé#UôRj‹MQ‹ T(A‹EPjÿ‹U Rh ‹Pè¢O‹Ø…Ûtƒ}ôu‹ÃHéèƒ}ôu èÕNƒøztƒÈÿéÐ;]sxUôMúRjjQj‹T(A‹E Pj‹ QèOO‰Eüƒ}ütƒ}ôtƒÈÿé’‹UüÓ;Uv‹Ãé3ö‹EEú;uü}Šˆ „Éu‹Ãëe@FBC;uü|ëƒE ;]rˆ‹ÃëO‹T(Aƒzt ‹M Qè˜ÙÿÿYë7Eô‹ T(APjjjjÿ‹U Rh ‹PèºN‹Ø…Ûtƒ}ôtƒÈÿë‹ÃH^[‹å]ÃRP‹D$÷$$‹È‹D$÷d$ È‹$÷d$ ÑYYÂUSVW3ÿ‹\$‹L$ Éu Òt\ ÛtX Òy ÷Ú÷؃ڃÏ Éy ÷Ù÷ÛƒÙƒ÷‹é¹@W3ÿ3öÑàÑÒÑÖÑ×;ýr w;ór+óý@âç[÷Ãt÷Ú÷؃Ú_^[]Â÷ó3ÒëóUSVW‹\$‹L$ Éu Òt/ Ût+‹é¹@3ÿ3öÑàÑÒÑÖÑ×;ýr w;ór+óý@âç_^[]Â÷ó3ÒëóUSVW3ÿ‹\$‹L$ Éu Òt] ÛtY Òy ÷Ú÷؃ڃÏ Éy÷Ù÷ÛƒÙ‹é¹@W3ÿ3öÑàÑÒÑÖÑ×;ýr w;ór+óý@âç‹Æ‹×[÷Ãt÷Ú÷؃Ú_^[]Â÷ó’3ÒëòUSVW‹\$‹L$ Éu Òt3 Ût/‹é¹@3ÿ3öÑàÑÒÑÖÑ×;ýr w;ór+óý@âç‹Æ‹×_^[]Â÷ó’3Òëò€ù |€ù@|3Ò3ÀËÐÓâ3ÀÃ¥ÂÓàÀù |€ù@|Áú‹ÂÃ‹Â™ÓøÃ­ÐÓúÀù |€ù@|3Ò3ÀËÂ3ÒÓèíÐÓêÃU‹ìƒÄôS‹Uú¼ìÿÿ} Û-°›@éJúD~ ¸.*AÛ(é6…Òu Û-¼›@é'‹Â…Ò}‹Â÷؋ȃáÁø¨ ‰‹Mx)A‰]ô‹M|)A‰]øf‹M€)Af‰]ütÛ-È)AÛmôÞÉÛ}ô›Ñø…À„ètÛ-Ô)AÛmôÞÉÛ}ô›Ñø¨t¹Þ)AÛ)ÛmôÞÉÛ}ô›Ñø¨t¹è)AÛ)ÛmôÞÉÛ}ô›Ñø¨t¹ò)AÛ)ÛmôÞÉÛ}ô›Ñø¨t¹ü)AÛ)ÛmôÞÉÛ}ô›Ñø¨t¹*AÛ)ÛmôÞÉÛ}ô›Ñø¨t¹*AÛ)ÛmôÞÉÛ}ô›Ñø¨t¹*AÛ)ÛmôÞÉÛ}ô›Ñø¨t¸$*AÛ(ÛmôÞÉÛ}ô›…Ò} ÛmôØ=È›@ëÛmô[‹å]Àÿ?€?U‹ìSVW3ÿ‹uŠF¾ÃPèY…Àuï€û+t€û-u€û-”ÀƒàŠFë3Àë¾Ë‹×ŠÒ’уÂÐF‹ú€û0|€û9~â…Àt‹Ç÷Øë‹Ç_^[]ÃU‹ì‹EPèŒÿÿÿY]ÃU‹ìeþÝ}þÛâ·Eþ‹å]ÃU‹ìeü›Ù}ü‹E‹M ã£+A#Á÷Ñ›·Uü#Ñ Âf‰EüÙmü‹å]Ãÿ%8*Aÿ%<*Aÿ%@*Aÿ%D*AhH*AèYÃhs*AèYÃh°*AèYÃhÛ*AèúYÃÛãhÿÿ5+AèvÿÿÿƒÄÃU‹ìeö‹Eö@€uß(‹å]ˉMö‹H‰MúfÇEþ>@Ûmö‹å]ËD$‹T$fz>@tÛ*ß8›Ã‹ ‰‹J‰HËD$Û(Ùå3À›ßàÝØ›ÃU‹ìƒÄ¼SVW‹}‹uƒÿŒŒƒÿ$ƒƒ} uƒ}s!ë}€}tÆ-F‹E‹U ÷؃҉E÷Ú‰U ]¼‹Ç™RP‹E‹U èñûÿÿˆ‹Ç™RP‹E‹U Cèûÿÿ‰E‰U ƒúuÒƒøuÍëKŠ< }ƒÀ0ˆFëEöˆFU¼;ÚuâÆ‹E_^[‹å]ÃU‹ìƒÄäSVW‹u…öu f¹~@f»j?ëf¹þCf»Í;E f‹P‹úfç€f‰}úfâÿfúÿuÛm Ý]ä›ÝEäéÁf;Ês‹E‰Eð‹E‰Eôé„f;ÊuRjjèáýÿÿƒÄ‰Eüh h èÌýÿÿƒÄ…öuÛm Ù]ì›ÙEìÝ]ð›ëÛm Ý]ð›h ‹UüRè ýÿÿÝEðƒÄëTf‹f Êf Hf Hf Hu Ûm Ý]ä›ÝEäë4f;Úv%3À‰Eð‰EôÇ´,A"fƒ}útÝEðÙàëÝEðë Ûm Ý]ä›ÝEä_^[‹å]ÃU‹ìƒÄÜSVW‹}‹u‹] ƒÿ|Mƒÿ$H…ö} €}tÆ-C÷ÞMÜ‹Æ3Ò÷÷ˆA‹Æ3Ò÷÷‹ð…ÀuëëIŠ< }ƒÀ0ˆCëEöˆCUÜ;ÊuâÆ‹E _^[‹å]ÃU‹ìjajj ‹E P‹URèvÿÿÿƒÄ]ÃU‹ì‹Eƒ8u3Ò‰P‰P¸]Ã8u¸]Ã3À]ÃU‹ì‹Eƒ8u3Ò‰P‰P f‰P$¸]Ã8u¸]Ã3À]ÃU‹ì‹E‹U £+A‰”+A]ÃU‹ìV‹u¹ ‹F3Ò Àt÷ñ‰F‹÷ñ‰‹Â^]ÃU‹ìVW‹u¹ ‹÷áE ƒÒ‰‹ú‹F÷áǃ҉F‹Â_^]ÃU‹ìSVW‹}‹u ‹]jèîïÿÿY€ûGt€ûguë O;÷r‹Æë€ÿ0tñŠ:WÿuO‹Ç_^[]ÃU‹ìƒÄÈSVWjè°ïÿÿYŠˆEöƒ} (~ÇE (‹U ‰UøŠM€á߈M÷€ùFu‹}ø÷ß…ÿ~!3À‰Ç‰E ë‹}ø…ÿ¿ë €}÷EuGÿE ‹EPUÈRMüQW‹EPè9ƒÄ‹ð‹]þÿu8ƒ}üt¸˜+Aë¸+A‹ø3ÀƒÉÿ‹óò®÷Ñ+ù‹Ñ‡÷Áé‹Çó¥‹Êƒáó¤é¿þþu8ƒ}üt¸¢+A븧+A‹ø3ÀƒÉÿ‹óò®÷Ñ+ù‹Ñ‡÷Áé‹Çó¥‹Êƒáó¤éƒ}ütÆ-C€}÷Ft+€}÷G…±ƒþýŒ¨ƒ} u¸ë‹E ;ðƒþ(‡…öÆ0CŠUöˆC…öt Æ0CF…öu÷3ÿEÈëˆCNuŠUöˆCG@Š„Òuì}ø;} }‹M +Ï‹ù÷Wj0Sè=ÍÿÿƒÄ ßNtëNt€}uS‹EPŠURèþÿÿƒÄ ‹Ø;]uÆ0CÆé´EÈŠ@ˆCŠ@„Òt/ŠMöˆ C„Òt ˆCŠ@„Òuö€}u!S‹EPŠMQèºýÿÿƒÄ ‹Øë €}tŠEöˆCŠU€â €ÊEˆCNy÷ÞÆ-CëÆ+Cþè|¿ëƒþd|¿ë¿Æ;;‹Ø…ÿt!‹Æ¹ ™÷ùK€Â0‹Æ¹ ˆO™÷ù‰Æ…ÿuß_^[‹å]ÃU‹ìƒ} ‹EtƒÀ ëƒÀ]ÃÇ8*A¼ @Ç<*AD£@ÃU‹ìSVW‹]‹u ‹}jèòìÿÿYfƒÿGtfƒÿguë ƒë;ór‹Æëfƒ{þ0tîf‹f;Sþuƒë‹Ã_^[]ÃU‹ìƒÄœSVWjè¬ìÿÿf‹Yf‰Eôƒ} (~ÇE (‹U ‰Uøf‹Mfáßf‰MöfƒùFu‹}ø÷ß…ÿ~"3À‰Ç‰E ë‹}ø…ÿ¿ë fƒ}öEuGÿE ‹EPUœRMüQW‹EPèƒÄ‹ð‹]þÿu!ƒ}üt¸¬+A븶+APSèLÍÿÿƒÄéþþu!ƒ}ütºÀ+AëºÊ+ARSè#ÍÿÿƒÄé׃}ütfÇ-ƒÃfƒ}öFt,fƒ}öG…ÒƒþýŒÉƒ} u¸ë‹E ;ð±ƒþ(¨…ö#fÇ0ƒÃf‹Uôf‰ƒÃ…öt fÇ0ƒÃF…öuó3ÿEœëf‰ƒÃNu f‹Uôf‰ƒÃGƒÀf‹f…Òuá}ø;} }‹M +Ï‹ù÷Wj0SèBÊÿÿƒÄ ÿßNt ëNtfƒ}uS‹EPf‹URèþÿÿƒÄ ‹Ø;]ufÇ0ƒÃfÇéåEœf‹ƒÀf‰ƒÃf‹ƒÀf…Òt=f‹Môf‰ ƒÃf…Òtf‰ƒÃf‹ƒÀf…Òuïfƒ}u'S‹EPf‹MQè™ýÿÿƒÄ ‹Øëfƒ}t f‹Eôf‰ƒÃf‹Ufƒâ fƒÊEf‰ƒÃNy ÷ÞfÇ-ƒÃëfÇ+ƒÃþè|¿ëƒþd|¿ë¿fÇ{{‹Ø…ÿt%‹Æ¹ ™÷ùfƒÂ0ƒÃþ‹Æ¹ f‰O™÷ù‰Æ…ÿuÛ_^[‹å]ÃU‹ìƒ} ‹EtƒÀ ëƒÀ]ÃÇ *AÀ£@Ǥ*Ax¦@ÃU‹ìƒÄ¼3À3ÒMÜSVW}ÜÇEü€ÇEøÆE÷ÆEöÆEõÆEôÆEó‰Eì¾þÿÿÿÇEè‰U܉Uàf‰Uä‰MÌjè|éÿÿYŠˆEÃÿEì‹URÿU Y‹Ø@u ÇEèÿÿÿÿéºöÀu SèCY…ÀuÔÿMˆƒû+uÆEõë ƒû-u²ˆUõˆU÷ÿMˆîÿEì‹EPÿU Y‹Ø€}öu€}õtƒûI„€ƒûN„åÆEö¾EÃ;Øu}ü€…¯…ö~‹Öë3Ò‰Uü뤃û0Œ—ƒû9Žƒë0F…ö,‹EÌ…Ûf‰t ¾évÿÿÿƒÎÿ}ü€„fÿÿÿÿMüé^ÿÿÿƒþ ‹À€ÉéIÿÿÿ;uø@ÿÿÿ‹EĉUÄ‹O‰MÈSPè øÿÿƒÄ…Àt Vÿ‰Uøéÿÿÿ‹Mĉ‹EȉGé ÿÿÿ»eƒþþ„}ü€u‰uü3ÿƒûetƒûEuZÇE¼ÿMx\ÿEì‹EPÿU Y‹Øƒ}¼t3Àƒû-‰E¼uÆEôëØƒû+tÓƒû0|!ƒû9‹×Ò’ÚƒÃЋûûD~³ÆEóë­‹EPSÿUƒÄÿMì€}ôt÷ßö]ó…ö}3Ò‰U܉Uàf‰Uä饀}ótE€}óu*‹MÌf¸ÿÿf‰A‹UÌf‰B‹UÌf‰B‹UÌf‰‹MÌfÇAþë 3À‰E܉Eàf‰EäÇEèëZ;uø~‹Uøë‹Ö‹EüMÜ+ÂQøè‰óÿÿYÛ}Ü›…ÿt5…ÿ~‹Çë‹Ç÷ØPèÊðÿÿYÛ}Л…ÿ}ÛmÜÛmÐÞùÛ}Ü›ë ÛmÜÛmÐÞÉÛ}Ü›€}÷t ÛmÜÙàÛ}Ü›‹U‹Mì ‹E ‹U艋M‹E܉‹Eà‰Af‹Eäf‰Aé3Ò‰Uèƒ}|‹MQSÿUƒÄÿMì3À‰E܉Eàf‰EäëŸÿEì‹URÿU Y‹ØÿMxǃûNuÂÿEì‹EPÿU Y‹ØÿMx°ƒûFu«€}÷t¸Þ+A‹‰UÜ‹P‰Uàf‹Pf‰Uäé]ÿÿÿ¹Ô+A‹‰EÜ‹A‰Eàf‹Af‰Eäé@ÿÿÿÿEì‹URÿU Y‹ØÿMˆUÿÿÿƒûA…LÿÿÿÿEì‹EPÿU Y‹ØÿMˆ6ÿÿÿƒûN…-ÿÿÿ€}÷t¸ò+A‹‰UÜ‹P‰Uàf‹Pf‰Uäéßþÿÿ¹è+A‹‰EÜ‹A‰Eàf‹Af‰EäéÂþÿÿ_^[‹å]ÃU‹ìƒÄøSV‹E‹u ‹]¨t%ÿ5+Aÿ5+Af‹SRÿsÿ3jèÞòÿÿƒÄÝ›ë@¨t‹ ‰‹K‰Nf‹Kf‰Në(¸Ô+AÛ(Ý]ø›ÿuüÿuøf‹KQÿsÿ3jèœòÿÿƒÄÙ›^[YY]ÃÇ@*A¨¦@ÇD*Aôª@ÃU‹ìƒÄ¼3À3ÒMÜSVW}ÜÇEü€ÇEøÆE÷ÆEöÆEõÆEôÆEó‰Eì¾þÿÿÿÇEè‰U܉Uàf‰Uä‰MÌjè˜äÿÿf‹Yf‰EÂÿEì‹URÿU Y‹Ø@u ÇEèÿÿÿÿéµSèŠæÿÿY…ÀuÙÿMˆƒû+uÆEõë ƒû-u²ˆUõˆU÷ÿMˆîÿEì‹EPÿU Y‹Ø€}öu€}õtƒûI„€ƒûN„åÆEö·EÂ;Øu}ü€…¯…ö~‹Öë3Ò‰Uü뤃û0Œ—ƒû9Žƒë0F…ö,‹EÌ…Ûf‰t ¾évÿÿÿƒÎÿ}ü€„fÿÿÿÿMüé^ÿÿÿƒþ ‹À€ÉéIÿÿÿ;uø@ÿÿÿ‹EĉUÄ‹O‰MÈSPè?óÿÿƒÄ…Àt Vÿ‰Uøéÿÿÿ‹Mĉ‹EȉGé ÿÿÿ»eƒþþ„}ü€u‰uü3ÿƒûetƒûEuZÇE¼ÿMx\ÿEì‹EPÿU Y‹Øƒ}¼t3Àƒû-‰E¼uÆEôëØƒû+tÓƒû0|!ƒû9‹×Ò’ÚƒÃЋûûD~³ÆEóë­‹EPSÿUƒÄÿMì€}ôt÷ßö]ó…ö}3Ò‰U܉Uàf‰Uä饀}ótE€}óu*‹MÌf¸ÿÿf‰A‹UÌf‰B‹UÌf‰B‹UÌf‰‹MÌfÇAþë 3À‰E܉Eàf‰EäÇEèëZ;uø~‹Uøë‹Ö‹EüMÜ+ÂQøè¨îÿÿYÛ}Ü›…ÿt5…ÿ~‹Çë‹Ç÷ØPèéëÿÿYÛ}Л…ÿ}ÛmÜÛmÐÞùÛ}Ü›ë ÛmÜÛmÐÞÉÛ}Ü›€}÷t ÛmÜÙàÛ}Ü›‹U‹Mì ‹E ‹U艋M‹E܉‹Eà‰Af‹Eäf‰Aé3Ò‰Uèƒ}|‹MQSÿUƒÄÿMì3À‰E܉Eàf‰EäëŸÿEì‹URÿU Y‹ØÿMxǃûNuÂÿEì‹EPÿU Y‹ØÿMx°ƒûFu«€}÷t¸,A‹‰UÜ‹P‰Uàf‹Pf‰Uäé]ÿÿÿ¹ü+A‹‰EÜ‹A‰Eàf‹Af‰Eäé@ÿÿÿÿEì‹URÿU Y‹ØÿMˆUÿÿÿƒûA…LÿÿÿÿEì‹EPÿU Y‹ØÿMˆ6ÿÿÿƒûN…-ÿÿÿ€}÷t¸,A‹‰UÜ‹P‰Uàf‹Pf‰Uäéßþÿÿ¹,A‹‰EÜ‹A‰Eàf‹Af‰EäéÂþÿÿ_^[‹å]ÃU‹ìƒÄøSV‹E‹u ‹]¨t%ÿ5+Aÿ5+Af‹SRÿsÿ3jèþíÿÿƒÄÝ›ë@¨t‹ ‰‹K‰Nf‹Kf‰Në(¸ü+AÛ(Ý]ø›ÿuüÿuøf‹KQÿsÿ3jè¼íÿÿƒÄÙ›^[YY]ÃǨ*AŒ«@Ǭ*AÔ¯@ÃU‹ìƒÄØSVWfÇEþ ‹Eƒèt ƒètƒètë,‹UÙÛ}ô›ë!‹MÝÛ}ô›ë‹E‹‰Uô‹P‰Uøf‹Pf‰UüEôUô‰Uðf‹X‹Ófâÿf‰PöÇ€•Àƒà‹M‰EôPèRìÿÿf%GYf=@u4‹] …Û÷ÛCƒû(~»(Sj0‹EPèw¾ÿÿƒÄ ‹UƸéf=u ¸ÿéþf=u ¸þéî·Ã%ÿ‹MðÀÿÿiÐM‰Ð3ÒŠQÒâÿ‹ÊÑQ‘¿Òâÿÿ‹ÈÁù©ÿÿ‰MìtÿEì‹} …ÿ‹}ì+} …ÿŒJÿÿÿƒÿ~¿‹÷+uì…ötH‹Þ…ö}‹Þ÷ÛûD~»DSèièÿÿYÛ}à›…ö}ÛmàÛmôÞñÛ}ô›óëÛmàÛmôÞÉÛ}ô›+ó…öu¸Wè8èÿÿYÛ}à›ÛmôÛmàÞÙßàžs%ÿEìGƒÿUƒ} ~O¿Uþ‰UØÛEØÛmôÞñÛ}ô›Oë9OÿQèøçÿÿYÛ}à›ÛmôÛmàÞÙßàžvÿMìOƒ} ~¿Uþ‰UØÛEØÛmôÞÉÛ}ô›G…ÿŒqþÿÿMôQEôPè‡êÿÿ‹UƒÄ×3ö‹Ú‰UÜÆK…ÿu‹Eð¶0æÿƒö…ö…6þÿÿëEôPèVíÿÿY¾Ð òƒÀ0ˆKOtëæ…öuÿEìƒ} ‹UÜÆ0ÿEÜÆC1‹] …Û‹]ì+] ƒû(~»(‹EÜÆ‹UÜ+U+Ú…Û~Sj0‹MÜQèb¼ÿÿƒÄ ‹EÜÆ‹Eì_^[‹å]ÃU‹ìƒÄØSVWfÇEþ ‹Eƒèt ƒètƒètë,‹UÙÛ}ô›ë!‹MÝÛ}ô›ë‹E‹‰Uô‹P‰Uøf‹Pf‰UüEôUô‰Uðf‹X‹Ófâÿf‰PöÇ€•Àƒà‹M‰EôPè~éÿÿf%GYf=@u6‹] …Û÷ÛCƒû(~»(Sj0‹EPè/¼ÿÿ‹UƒÄ ¸fÇZé+f=u ¸ÿéf=u ¸þé ·Ã%ÿ‹MðÀÿÿiÐM‰Ð3ÒŠQÒâÿ‹ÊÑQ‘¿Òâÿÿ‹ÈÁù©ÿÿ‰MìtÿEì‹} …ÿ‹}ì+} …ÿŒHÿÿÿƒÿ~¿‹÷+uì…ötH‹Þ…ö}‹Þ÷ÛûD~»DSè“åÿÿYÛ}à›…ö}ÛmàÛmôÞñÛ}ô›óëÛmàÛmôÞÉÛ}ô›+ó…öu¸WèbåÿÿYÛ}à›ÛmôÛmàÞÙßàžs%ÿEìGƒÿUƒ} ~O¿Uþ‰UØÛEØÛmôÞñÛ}ô›Oë9OÿQè"åÿÿYÛ}à›ÛmôÛmàÞÙßàžvÿMìOƒ} ~¿Uþ‰UØÛEØÛmôÞÉÛ}ô›G…ÿŒoþÿÿMôQEôPè±çÿÿ‹×ƒÄÒ3öU‹Ú‰UÜfǃë…ÿu‹Eð¶0æÿƒö…ö….þÿÿë!EôPèzêÿÿY¾Ð ò¾ÈfƒÁ0f‰ ƒëOtëß…öuÿEìƒ} ‹EÜfÇ0ƒEÜfÇC1‹] …Û‹]ì+] ƒû(~»(‹EÜfÇ‹UÜ+UÑúyƒÒ+Ú…Û~Sj0‹MÜQèý¹ÿÿƒÄ ‹EÜfÇX‹Eì_^[‹å]ÃU‹ìƒÄìSV‹uƒþþu è0‹ðëƒþýu è»/‹ðë ƒþüu¡T(A‹0…öt!EìPVè£/…Àuh(,AèYƒÈÿéÃ3Àº4=AÆ@B=|ô…ö„Ÿƒ}솕Mòë%ÿ5=AëÆ@B3ÛŠY;Ã~òƒÁŠ„Àt€yuÖ¸º6=A€ @B=ÿ|ôþ¤u@3À $,A5=Aë€ @B3ÉŠ %,A;Á~ï3À &,A5=Aë€ @B3ÉŠ ',A;Á~ï‰58>Aë3À£8>A3À^[‹å]á8>AÃè­.PèÉþÿÿYÃU‹ì‹E=ÿv3À]ÃPè ÚÿÿY]ÃU‹ìSV‹M ‹E3Ò3ÛŠöƒ5=At%€xu @…Éu+‹Ðë'3ÛŠÁã¶p Þ;Ëu‹Ð@ë 3ÛŠ;Ëu‹ÐŠ@„Ûu½‹Â^[]ÃU‹ìQSVW‹]ÆE‰EüëSè1¸ÿÿY‹} +øO…ÿ~WVSèz¸ÿÿƒÄ ƒEü‹Eü‹pü…öuÖ_^[Y]ÃU‹ìjh‡,A‹E Ph,A‹URhl,Ahöh<>AèÿÿÿƒÄ h<>AèÌ·ÿÿYÀ<>AP‹MQèçÿÿƒÄh<>AèYè]ÃÄðTè§-·D$P·T$R·L$Q·D$P·T$R·L$Q·D$Ph,Ahÿÿƒ¸uh)hå0AhÒ0AèpåÿÿƒÄ è|>ÿÿ‹˜èq>ÿÿ‹‰‹C(‰Eüdg‹6…öuh7hï0Ahì0Aè1åÿÿƒÄ ;s(th8h1Ahö0AèåÿÿƒÄ ‹Eü‹Mü·P‹A‹Müf‹f‰QSèÈþÿÿYSÿSY¡Ä?Aƒ8uÿujjèùÿÿƒÄ ‹]ø‹}ô‹uð‹Å‹E‹Uü‹R ‹m‹âPÃ_^[‹å]ÃU‹ìƒÄðSVW‹]‹C(;E th"h11Ah1Aè‹äÿÿƒÄ ‹S,;Uth#hT1Ah81AèläÿÿƒÄ €{Eth%hr1Ah[1AèOäÿÿƒÄ ‹M‹A‰C<…À„U‹UöB€…H‹M‹ðöA”ƒâKR‰Uô‰MøÆCE‹U‹ M‰K@·F‹>‰Eü¨0t ‹v·V‰Uü¨t öC tWjÿs@è;›ÿÿÇEôƒÄ é¼öEü„¾¨0„¶¨ t&öCth‚h›1Ahy1AèœãÿÿƒÄ ÇEôë@¨uh•h³1Ah¢1AèxãÿÿƒÄ öCuh–hÕ1Ahº1Aè[ãÿÿƒÄ ‹Mø‹‰EøVÿsèk¢ÿÿƒÄ…Àu'‹Uø‰UðVÿsÿuøè>¤ÿÿƒÄ ‰Eø‹Mø;MðtÇEôWEøPÿs@èü™ÿÿƒÄ éôöC„¢‹S;Sth¶hÿ1AhÜ1AèÞâÿÿƒÄ Vÿsèö¡ÿÿƒÄ…ÀuVÿsÿuøèÏ£ÿÿƒÄ ‰EøÇEôöF tC‹Mƒy uhÐh2Ah2AèâÿÿƒÄ ‹Eÿp‹Uÿr ÿuøÿs@èöÿÿÇEôƒÄëYWÿuøÿs@èM™ÿÿƒÄ ëH¨ tWMøQÿs@è7™ÿÿÇEôƒÄ ë+;{thøh72Ah 2Aè"âÿÿƒÄ Wÿuøÿs@è™ÿÿƒÄ ƒ}ôu$öEütöF t·F,Pÿv(VÿuøèLûÿÿƒÄÆCD_^[‹å]ÃU‹ìƒÄð3ÀSVW‰Eô‹U‹J‰Mü‹Eü‹U+P‰Uø‹M·Yé(‹Ã‹Uü‹M·<ƒÀ‹Uü·f‰yƒÀƒêrƒê‚ûtSJ„«éÍéè‹Uü‹M‹D£È?AfÇASUVW¹{»{‹Mø»È?A襦ÿÿ_^][‹EfÇ@é¦è?:ÿÿ‰Eðë‹V(;Uu;^0t ‰uð‹Mð‹1…öuç…öt‹Eð;0thºhZ2Ah>2AèéàÿÿƒÄ ‹‹Mð‰Vè­úÿÿYVÿVYëG‹Uü‹Mü‹ƒÀ‹ÿuøÿuUôRPè¬ ƒÄ‰Eôë ¸a2A…Àthéh¤2Ah2AèàÿÿƒÄ ‹ß…Ût ;] …Ëþÿÿ_^[‹å]ÃU‹ìÿu ÿuè‡þÿÿƒÄ]ÃU‹ìS‹]jSèsþÿÿƒÄ‹dg£[]ÃU‹ìSV‹u ‹]ƒÃë*‹C…Àu‹Ãë&jÿv PÿvÿvèòòÿÿƒÄ…Àt‹Ãë ƒÃƒ;uÑ3À^[]ÃU‹ìƒÄØSVW‹E‹P‰Uü‹M ‹y‹E +G‰Eô‹U ‹J ‰Mð‹E8æúíu3ÀéècÄÿÿ‹UöBtpjÿu èÍýÿÿƒÄ‹M9ÎúïuN‹…ÛtHë%j‹Eüÿp ÿ3‹Uüÿr‹MüÿqèTòÿÿƒÄ…Àu$ƒÃƒ;uÖdg‹‹E ‹dg‰è"¢ÿÿdg‰¸éœ‹U ·Z…Û„ˆ‹ó·7‰EøƒÆ·7‰UìƒÆ‹Mìƒù‡;ÿ$Ù@rÛ@¦Ú@þÚ@6Ù@rÛ@rÛ@‹E‹êÎúïté*‹ 7‰MäƒÆÿuüÿuäè‹þÿÿƒÄ‰Eèƒ}è„¡Ä?Aƒ8t ‹Ä?Aƒ:u+‹M9Îúír ‹E8Îúïvÿuÿuÿu jjèHóÿÿƒÄè7ÿÿ‹‹Mü‰è7ÿÿ‹Uü‰‹Eü‹M ‰H(‹Eü‹Uè‰P,‹Mü‰q0‰uà‹Eè‹0ÿuÿu èW÷ÿÿƒÄSÿu èLüÿÿƒÄ‹E f‹Uàf‰Pƒ}ìuÿuôÿuäÿuüÿu ÿuèèPùÿÿƒÄè7ÿÿƒ ý‹ Ä?Aƒ9uBƒ}ìu<‹EüÿpèÄœÿÿ‹Ø‹EüY€xDt‹UüƒÂRë‹Mü‹Q@RSèdòÿÿYPSVjjèoòÿÿƒÄ¸{»{¹{‹Æ‹]ð‹MôèæïÿÿéÌ‹E8Îú‹M‰MØ‹E‰EÜ‹U‹E ‹ U؉H‹M ‰Q‹7£Ì?ASUVW¹{»{‹Mô»Ì?Aè—¢ÿÿ_^][ë‹U:Îúïti‹M‹U ‹‰B‹7…À}‹UöBt ‹M f‹Eøf‰A3ÀëO…Àt;‹U 3ɉJƒÆ‹Eø‰Eà‹Ø‹47é˜þÿÿ¸«2A…Àth hø2AhÐ2Aè½ÜÿÿƒÄ ‹]ø…Û…xýÿÿ¸_^[‹å]ÃU‹ìƒÄܸ€/ASVW‹}‹u‹] èO–ÿÿöC uh h'3Ahÿ2AèmÜÿÿƒÄ ƒ{(uh hK3Ah.3AèPÜÿÿƒÄ fÇEìfÇEì‹U‹J;K s…öuh( h’3AhR3AèÜÿÿƒÄ ÷Æu…ÿt‹C ë‹C$‹U)BW·K,Qÿs(VSÿuèÐðÿÿfÇEìƒÄëè6žÿÿfÇEìè/öÿÿfÇEìëèžÿÿfÇEìèöÿÿ‹EÜdg£_^[‹å]ÃU‹ìSVW‹u‹]‹}ë-‹Cǃ}t‹‹öB tÿu$ÿu jVÿu RPèƒÄ3öƒë ;]sË_^[]ÃU‹ìƒÄèSVW‹u‹E ö@ uh³ hÁ3Ah™3Aè8ÛÿÿƒÄ ƒ}t‹U ‹Z ë‹E ‹X$…öt;Þwÿu ÿuÿuÿu ÿuèbþÿÿƒÄéE;Þwhí hÛ3AhÈ3AèåÚÿÿƒÄ ‹Þ‹E ·PU ‰Uð‰Uôƒ}ta‹Eð‹0…ötXöFuh hû3Ahâ3Aè§ÚÿÿƒÄ öF t/‹F$;Øw&ÿu ÿujSÿuô‹UðƒÂ RÿuÿuèÍþÿÿƒÄ é¹+؃Eð 럋M ·AE ‰Eø‰Eü‹Uø‹2…ö„ƒöFuh? h4Ah4Aè2ÚÿÿƒÄ öF tW‹F$;ØwNÿu ÿujSÿuü‹UøƒÂ RÿuÿuèXþÿÿƒÄ ƒ}„?ÿu ÿujjÿuôÿuðÿuÿuè0þÿÿƒÄ é+؃Eø épÿÿÿ‹M ·y.} ‰}ì‹7…öuhe h*4Ah"4Aè¢ÙÿÿƒÄ ÇEèöFt ‹F ‰Eè‹vöF uhs hY4Ah14AèoÙÿÿƒÄ ‹Eè÷n ;Øv+Øé›‹WU‹ÇEèö@t ‹H ‰Mè‹@ƒ}èvÿu ÿuSÿ7RèwƒÄëÿu ÿujSjPRè°ýÿÿƒÄ3Ûƒï;}ìs©ÿu ÿujjÿuüÿuøÿuÿuè=ýÿÿƒÄ ƒ}t(ÿu ÿujjÿuôÿuðÿuÿuèýÿÿƒÄ ëƒÇéüþÿÿ_^[‹å]ÃU‹ìƒÄøSVW‹] ‹uöCuhÌ h~4Ah`4AèˆØÿÿƒÄ ‹Cö@ uhÍ hÀ4Ah…4AèhØÿÿƒÄ ‹S ‰Uü‹[‹{ …ÿuhÖ hÐ4AhÇ4AèAØÿÿƒÄ ƒ}u‹Ç÷mü‰E‹E3Ò÷÷‰Eø‹Mø;Müvƒ}üthß hÿ4Ah×4AèØÿÿƒÄ ‹Eø÷ï)E;}shà h5Ah5Aèà×ÿÿƒÄ ‹Uø¯òƒ}t0ÿuÿujÿujSVèZüÿÿƒÄë+3ÿuÿujWjSVèAüÿÿƒÄ‹MøƒEøÿ…ÉuÞ_^[YY]ÃU‹ìSVW‹} ‹u‹öCuhh<5Ah"5Aèe×ÿÿƒÄ ‹C ƒàPƒøPt‹ÆëHƒ{ÿu‹Æë>ƒ}u ‹SÖ‹Ú‹ë‹]+sø+[üƒ{üth9hh5AhC5Aè×ÿÿƒÄ ‹Cô‰‹Æ_^[]ÃU‹ìƒÄä3ÀSVW‰Eøƒ}u3Àéb‹U‹B‰Eü‹U )Uü‹MöA tu‹Eö@uhxhž5Aho5Aè¶ÖÿÿƒÄ ‹U‹ öAuh|hÉ5Ah¥5Aè”ÖÿÿƒÄ ‹E‹‹JöA uh}h6AhÐ5AèoÖÿÿƒÄ ‹E‹‹J‹A ‰Eü‹UöBt:‹M‹ö@t ‹U‹ öA uh‹hq6Ah6Aè+ÖÿÿƒÄ ‹E‹‹B$é’ƒ}ü)‹UöBu ‹M‹Aƒàƒøu ‹]ÿEøé(3Àéc‹]ƒ;uƒë éöCt)‹ö@uh×hŸ6Ahx6AèºÕÿÿƒÄ ‹‹r‰uôë‹3‰uô¿‹Eôö@„‹‹Uô‹r‰uô‹MôöAty‹Eôö@ tpöCtj3ö‹Eôö@ uh÷hÎ6Ah¦6AèVÕÿÿƒÄ öCt ‹US‰Uðë‹K‰Mð‹Eð‹‰UðöCt‹pöC@tƒEðVEôPÿuðè‡ýÿÿƒÄ ‰Eð‹uô‹Eôö@t‹~ ‹vöF uh"hþ6AhÕ6AèâÔÿÿƒÄ ¯~ ;}üs )}üƒÃ éâþÿÿ‹‰Eì‹s÷Æt ‹EC‰Eèë‹S‰Uè÷Æt)‹MìöAuhRh#7Ah7Aè…ÔÿÿƒÄ ‹Eì‹P‰Uì÷Æ„…3ÿ‹Eìö@uh\hF7Ah*7AèNÔÿÿƒÄ ‹Uì÷Æ‹J‰Mì‹E苉Uèt‹x‹Ö‹EèƒâH‰Eäƒú@uƒEè‹MìöAt*‹Eìö@ t!÷ÆtWUìRÿuèègüÿÿƒÄ ‰Eè‹Mè‰Mäƒ}ø…¼÷ÆtM‹Eìfƒxt,‹Uì·z}ì…ÿuh’hP7AhM7AèªÓÿÿƒÄ ‹‹@ ë3À‹Uü;Ðr¸ë ¸ë3À‹UìöBtÿuÿuÿuüÿuìÿuèè¹úÿÿƒÄëÿuÿujÿuüPÿuìÿuèèí÷ÿÿƒÄ÷Æt!‹MöA t‹E€x ÿt‹Uè‹‹@ø‹ø‹Eèÿ׋փâƒúuzƒæHƒþHuƒmä‹MìöAt8‹Eì‹P‰Uì‹Mìƒyt‹Eì·PR‹MìÿqÿuäèèÿÿƒÄ ë8ÿuäè¶VÿÿYë-‹Eìƒxt‹Uì·JQ‹Eìÿpÿuäè^èÿÿƒÄ ë ÿuäèwVÿÿY3Ò‰Uü‹ËƒÃô;M‡Àýÿÿ3À_^[‹å]ÃU‹ìS‹]ƒûÿuƒÈÿ[]ËSf:ÿ%u‹CƒÀ‹‹ ƒÁø‹Áë‹CƒÀøjhW7APè‹ÿÿƒÄ …ÀtƒÈÿ[]÷C[]Ãÿ%aAÿ% aAÿ%aAÿ%aAÿ%aAÿ%aAÿ% aAÿ%$aAÿ%(aAÿ%,aAÿ%0aAÿ%4aAÿ%8aAÿ%@ð@@»s@}@ †@<½@hÂ@xÂ@ÿÿÿÿ£´Borland C++ - Copyright 1999 Inprise Corporationð@fð@fð@–ð@P@¬Ÿ@ØŸ@ìAð-Aô-A ¾@x¿@À@œÁ@lAP-A.Aˆ+AUsage: doc2xml Return values: 0 Success 1 Unable to initialise Word 2 Incorrect version of Word 3 Unable to open document 4 Unable to save XML 5 Saved as Unicode text Doc2xmlüÿÿÿ@@@X@¼ÿÿÿ¨@¬ÿÿÿ¨@œÿÿÿX@¼ÿÿÿ¨@¬ÿÿÿ¨@œÿÿÿxÿÿÿ ò@hò@@ò@ xò@, ˆò@D          ,@L@l»@GetIDsOfNamesVisibleInvokeAn error has occurred in function: "" Unable to resolve: ""Automation clientÐ@Üÿÿÿô@¨@ðÿÿÿ¨@àÿÿÿ¼ÿÿÿ,ô@¨@ðÿÿÿ¨@àÿÿÿ¼ÿÿÿtô@¨@ðÿÿÿ¨@ðÿÿÿ¨@àÿÿÿ¨@Ðÿÿÿ¨@Àÿÿÿ¨@°ÿÿÿ¨@ ÿÿÿ¨@ÿÿÿlÿÿÿÌô@¼ô@ Üô@,,,,     ¨@ðÿÿÿ )@ )@4ÌÿÿÿÌõ@èõ@ ¨@ðÿÿÿ¨@àÿÿÿ )@ )@4¼ÿÿÿ0ö@Xö@,,¨@ðÿÿÿ )@ )@4Ìÿÿÿ¸ö@Ôö@,MSWord::MSWordQuitCheckSpellingWord.ApplicationCLSIDFromProgIDWord.ApplicationCoCreateInstanceIDispatchCheckSpellingCheckSpellingC:\Program Files\Common Files\Microsoft Shared\Proof\MSSP3ENA.LEXCloseVersionDocumentsOpenSelectionExpandFindExecuteQuitSaveAsXMLUseXSLTWhenSavingSaveAsX3@ 2@èÿÿÿ¨@Øÿÿÿ 2@èÿÿÿ´ÿÿÿù@ù@ ù@ , X3@ÜÿÿÿŒù@¨@ðÿÿÿ¨@àÿÿÿ¨@Ðÿÿÿ¨@Àÿÿÿœÿÿÿ°ù@Ìù@¨@ðÿÿÿÌÿÿÿ8ú@Üÿÿÿp@l@À;@ 2@n@Ì;@X@p3@Ø3@ÀFÈ<@üÿÿÿØÿÿÿØú@`=@Üÿÿÿüú@È<@$l@x=@È<@üÿÿÿØÿÿÿ4û@`=@ÜÿÿÿXû@È<@d7AÜÿÿÿ|û@Üÿÿÿborlndmmhrdir_b.c: LoadLibrary != mmdll borlndmm failedborlndmm@Borlndmm@SysGetMem$qqri@Borlndmm@SysFreeMem$qqrpv@Borlndmm@SysReallocMem$qqrpviœ@@´@@Ì@@ì@@@ Œü@Œü@Œü@xXcDrTxXcDrTxXcDrTxXcDrTÜÿÿÿÜÿÿÿbasic_string::operator= (const charT*)basic_string(const charT*,const Allocator&)basic_string::replace(size_t,size_t,char*,size_t,size_t,size_t)basic_string::replace(size_t,size_t,char*,size_t,size_t,size_t)basic_string::operator= (const charT*)basic_string::replace(size_t,size_t,char*,size_t,size_t,size_t)basic_string::replace(size_t,size_t,char*,size_t,size_t,size_t)basic_string( const charT*,size_type,const Allocator&)basic_string( const charT*,size_type,const Allocator&)basic_string( const basic_string&,size_type,size_type)basic_string( const basic_string&,size_type,size_type)basic_string(const charT*,const Allocator&)basic_string( const charT*,size_type,const Allocator&)basic_string( const charT*,size_type,const Allocator&)CCbasic_string::compare(size_t,size_t,const const charT*,size_t) constbasic_string::compare(size_t,size_t,const basic_string&) constbasic_string::compare(size_t,size_t,const basic_string&,size_t,size_t) constbasic_string::compare(size_t,size_t,const basic_string&) constbasic_string::compare(size_t,size_t,const const charT*,size_t) constbasic_string::compare(size_t,size_t,const basic_string&,size_t,size_t) constbasic_string::erase(size_t,size_t)basic_string::erase(size_t,size_t),,,basic_string::append(const basic_string&)basic_string::append(basic_string&,size_type,size_type)basic_string::append(const basic_string&,size_type,size_type)basic_string::assign(basic_string&,size_type,size_type)basic_string::insert(size_t,const basic_string&)basic_string::insert(size_t,const basic_string&)basic_string::insert(size_t,const basic_string&,size_t,size_t)basic_string::insert(size_t,const basic_string&,size_t,size_t)basic_string:::replace(size_t,size_t,size_t,char)basic_string::replace(size_t,size_t,size_t,char)basic_string::substr(size_t,size_t) constbasic_string::__initn(size_t,char)basic_string::append(const basic_string&)basic_string::append(basic_string&,size_type,size_type)basic_string::append(const basic_string&,size_type,size_type)basic_string::assign(basic_string&,size_type,size_type)basic_string::insert(size_t,const basic_string&)basic_string::insert(size_t,const basic_string&)basic_string::insert(size_t,const basic_string&,size_t,size_t)basic_string::insert(size_t,const basic_string&,size_t,size_t)basic_string:::replace(size_t,size_t,size_t,char)basic_string::replace(size_t,size_t,size_t,char)basic_string::substr(size_t,size_t) constbasic_string::__initn(size_t,char)basic_string( const charT*,size_type,const Allocator&)basic_string::reserve(size_t)basic_string( const charT*,size_type,const Allocator&)basic_string::reserve(size_t)basic_string::copy(char*,size_t,size_t)basic_string::find(char*,size_t,size_t) constbasic_string::find_first_not_of(char*,size_t,size_t) constbasic_string::find_first_of(char*,size_t,size_t) constbasic_string::find_last_not_of(char*,size_t,size_t) constbasic_string::find_last_of(char*,size_t,size_t) constbasic_string::rfind(char*,size_t,size_t) constbasic_string::copy(char*,size_t,size_t)basic_string::find(char*,size_t,size_t) constbasic_string::find_first_not_of(char*,size_t,size_t) constbasic_string::find_first_of(char*,size_t,size_t) constbasic_string::find_last_not_of(char*,size_t,size_t) constbasic_string::find_last_of(char*,size_t,size_t) constbasic_string::rfind(char*,size_t,size_t) constYyjSMIHmBbAapdZUWw% % %basic_string::find(const char*,size_t) constYyjSMIHmBbAapdZUWw% % %basic_string::replace(iterator,iterator,InputIterato,InputIterato)basic_string::replace(iterator,iterator,InputIterator,InputIterator)basic_string::__replace_aux(iterator,iterator,InputIterator,InputIterator)basic_string::__replace_aux(iterator,iterator,InputIterator,InputIterator)basic_string::replace(iterator,iterator,InputIterato,InputIterato)basic_string::replace(iterator,iterator,InputIterator,InputIterator)basic_string::__replace_aux(iterator,iterator,InputIterator,InputIterator)basic_string::__replace_aux(iterator,iterator,InputIterator,InputIterator)ÜÿÿÿÜÿÿÿÜÿÿÿÜÿÿÿÜÿÿÿÜÿÿÿÄU@èÿÿÿ¨@ØÿÿÿÄU@èÿÿÿ´ÿÿÿü A A )@ÄU@èÿÿÿ¨@ØÿÿÿÄU@èÿÿÿ´ÿÿÿH AX A h AÜÿÿÿÈ<@üÿÿÿØÿÿÿÄ AÜÿÿÿPZ@ üÿÿÿØÿÿÿð AÜÿÿÿ¤_@èÿÿÿ¨@Øÿÿÿ¤_@èÿÿÿ¨`@Àÿÿÿ¨@°ÿÿÿ¨`@ÀÿÿÿŒÿÿÿ(A8ATA dAÿÿÿÿÜÿÿÿÜÿÿÿÜÿÿÿÜÿÿÿÜÿÿÿÜÿÿÿ )@Üÿÿÿ AÜÿÿÿ f@ÜÿÿÿXAÜÿÿÿ )@ÜÿÿÿA¤_@èÿÿÿ¨@Øÿÿÿ¤_@èÿÿÿ´ÿÿÿÀAÐA¨`@èÿÿÿ¨@Øÿÿÿ¨`@èÿÿÿ´ÿÿÿ,A<AÜÿÿÿ,j@ÜÿÿÿðAÜÿÿÿ`=@Üÿÿÿ(A|j@ÜÿÿÿLAÜÿÿÿœj@ÜÿÿÿxAÜÿÿÿÜÿÿÿ¼j@Üÿÿÿ¬A¼j@ÜÿÿÿÐA¨`@\m@\k@¤_@¼m@\k@ÄU@€l@\k@DA^AsAŽAno named exception thrownbad exception thrownbad alloc exception thrownErrorrwstderrÜÿÿÿ`=@Üÿÿÿ¨A,j@ÜÿÿÿÌAœj@ÜÿÿÿüA|j@Üÿÿÿ Aøn@ÜÿÿÿDAˆAâA:A‘AåAinvalid string size parameter in function: %s size: %d is greater than maximum size: %dposition beyond end of string in function: %s index: %d is greater than max_index: %dresulting length is invalid in function: %s index: %d is greater than max_index: %dstring index out of range in function: %s position: %d is greater than length: %dunexpected NULL pointer in function: %sÜÿÿÿid->tpNamexxtype.cpptp1xxtype.cpptp2xxtype.cpptp1->tpNamexxtype.cpptp2->tpNamexxtype.cppIS_STRUC(base->tpMask)xxtype.cppIS_STRUC(derv->tpMask)xxtype.cppderv->tpClass.tpcFlags & CF_HAS_BASESxxtype.cpp((unsigned __far *)vtablePtr)[-1] == 0xxtype.cpptopTypPtr != 0 && IS_STRUC(topTypPtr->tpMask)xxtype.cpptgtTypPtr != 0 && IS_STRUC(tgtTypPtr->tpMask)xxtype.cppsrcTypPtr == 0 || IS_STRUC(srcTypPtr->tpMask)xxtype.cpp__isSameTypeID(srcTypPtr, tgtTypPtr) == 0xxtype.cpptgtTypPtr != 0 && __isSameTypeID(topTypPtr, tgtTypPtr) == 0xxtype.cppsrcTypPtrxxtype.cpp((unsigned __far *)vtablePtr)[-1] == 0xxtype.cppaddrxxtype.cppCan't adjust class address (no base class entry found)!"Can't adjust class address (no base class entry found)"xxtype.cppz@Üÿÿÿ<Aœ___CPPdebugHookÚz@Üÿÿÿ AStack Overflow!t@  2```@ìA),(((((),(((),#,*((((**##%(*,** &*1*#* * è Að A!A"!A1!AE!AW!Ag!A|!AŽ!A«!A¿!AÎ!Aâ!Aï!Aû!A "A0"A@"AN"A_"Ap"A‚"A”"A¨"A»"Aß"Aö"A#A#A*#A@#AO#A[#Ai#Az#AŽ#A #A¸#AÈ#Aâ#Aõ#A$A0$AF$AT$Ad$As$At$A1Error 0Invalid function numberNo such file or directoryPath not foundToo many open filesPermission deniedBad file numberMemory arena trashedNot enough memoryInvalid memory block addressInvalid environmentInvalid formatInvalid access codeInvalid dataBad addressNo such deviceAttempted to remove current directoryNot same deviceNo more filesInvalid argumentArg list too bigExec format errorCross-device linkToo many open filesNo child processesInappropriate I/O control operationExecutable file in useFile too largeNo space left on deviceIllegal seekRead-only file systemToo many linksBroken pipeMath argumentResult too largeFile already existsPossible deadlockOperation not permittedNo such processInterrupted function callInput/output errorNo such device or addressResource temporarily unavailableBlock device requiredResource busyNot a directoryIs a directoryDirectory not emptyUnknown error: (null)(null)        ((((( H„„„„„„„„„„‚‚‚‚‚‚ X(AY(A[(A\(A](A^(A_(Aa(Af(Ag(Ai(Aj(Ak(Am(Ao(Aq(Az(Aƒ(A‘(A”(A—(Až(A¦(A°(A¹(AÀ(AÉ(AÐ(AÔ(AØ(AÜ(Aà(Aä(Aè(Aì(Aô(Aý(A)A )A )A)A)A)A()A0)A9)AB)AF)AJ)AN)AR)AV)AZ)A^)Ab)Af)Aj)An)A'AL'Ad'Ar)At)A((A.-($v).-/:%H:%M:%S%m/%d/%y%A, %B %d, %YAMPMMondayTuesdayWednesdayThursdayFridaySaturdaySundayMonTueWedThuFriSatSunJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberJanFebMarAprMayJunJulAugSepOctNovDecCC€ÿ? @È@ú@@œ @PÃ@$ô@€–˜@ ¼¾@¿ÉŽ4@žµp+¨­Åi@Õ¦ÏÿIxÂÓ@àŒé€ÉGº“¨AŽÞùûë~ªQCÇ‘¦® ã£F u†uvÉHMå]=Å];‹ž’Z›— ŠR`Ä%u€ÿ œ@ œ@¬œ@¬œ@printf : floating point formats not linkedscanf : floating point formats not linked¸œ@¸œ@Äœ@Äœ@printf : floating point formats not linkedscanf : floating point formats not linked2€ð€ÿÿÿÿÿÿÿÿÿïÿÿÿÿÿÿÿÿþÀ€ððÿðøðøÿððððÿ€¬Ÿ@ØŸ@-INF+INF-NAN+NAN-INF+INF-NAN+NAN€ÿ€ÿÿÀÿÀÿÿ€ÿ€ÿÿÀÿÀÿÿ¦ß¡¥Error: system code page access failure; MBCS table not initializedAssertion failed: , file , line %02d/%02d/%04d %02d:%02d:%02d.%03d kernel32.dllGetProcAddressBorland32Pure virtual function calledAbnormal program termination »@ »@ »@ ¾@x¿@À@œÁ@No space for command line argument vectorNo space for command line argumentNo space for copy of command lineNo space for copy of command lined¼@x¼@Out of memory in _setargv0GetEnvironmentStrings failedCould not allocate memory for environment block Œ XÐ@ÜÿÿÿØ.AàÑ@Üÿÿÿ /AIÜ@aÜ@Üÿÿÿ`/A@/A___CPPdebugHook(ctorMask & 0x0100) != 0 || (ctorMask & 0x0020) == 0xx.cpp(ctorMask & 0x0080) == 0xx.cppwhat?!"what?"xx.cppwhat?!"what?"xx.cpp(dtorMask & 0x0080) == 0xx.cppwhat?!"what?"xx.cpp(mfnMask & 0x0080) == 0xx.cppwhat?!"what?"xx.cppcctrAddrxx.cppdtorAddrxx.cppargTypexx.cpp__CPPexceptionListxx.cppxlxx.cppxdrPtr->xdERRaddr == xlxx.cppdscPtr->xdERRaddr == errPtrxx.cppdscPtr->xdHtabAdr == hdtPtrxx.cppdscPtr->xdArgCopy == 0xx.cpp(dscPtr->xdMask & TM_IS_PTR) == 0xx.cppmask & TM_IS_PTRxx.cppdscPtr->xdMask & TM_IS_PTRxx.cppdscPtr->xdTypeID == dscPtr->xdBasexx.cpphdtPtr->HDcctrAddrxx.cppdscPtr->xdSize == sizexx.cppxdrPtr && xdrPtr == *xdrLPPxx.cppbogus context in Local_unwind()!"bogus context in Local_unwind()"xx.cppbogus context in _ExceptionHandler()!"bogus context in _ExceptionHandler()"xx.cppvarType->tpClass.tpcFlags & CF_HAS_DTORxx.cppvarType->tpClass.tpcDtorAddrxx.cpp(errPtr->ERRcInitDtc >= varType->tpClass.tpcDtorCount) || flagsxx.cppvarType->tpClass.tpcFlags & CF_HAS_DTORxx.cppdtorCnt < varCountxx.cppIS_STRUC(blType->tpMask)xx.cppIS_STRUC(blType->tpMask)xx.cppmemTypexx.cppmemType->tpClass.tpcFlags & CF_HAS_DTORxx.cppvarType->tpMask & TM_IS_ARRAYxx.cppvarType->tpArr.tpaElemType->tpClass.tpcFlags & CF_HAS_DTORxx.cppvdtCountxx.cppetdCount <= elemCount || elemCount == 0xx.cppdtrCount <= vdtCountxx.cppIS_CLASS(varType->tpMask)xx.cpp((unsigned __far *)vftAddr)[-1] == 0xx.cppdttPtr->dttFlags & (DTCVF_PTRVAL|DTCVF_RETVAL)xx.cppdttPtr->dttType->tpMask & TM_IS_PTRxx.cppdttPtr->dttType->tpPtr.tppBaseType->tpClass.tpcFlags & CF_HAS_DTORxx.cppIS_CLASS(dttPtr->dttType->tpMask) && (dttPtr->dttType->tpClass.tpcFlags & CF_HAS_DTOR)xx.cppdtvtPtr->dttType->tpMask & TM_IS_ARRAYxx.cppvarType->tpClass.tpcFlags & CF_HAS_DTORxx.cppelemType->tpClass.tpcFlags & CF_HAS_DTORxx.cppvarType->tpMask & TM_IS_ARRAYxx.cppvarType->tpMask & TM_IS_PTRxx.cppblxx.cpp**BCCxh1@Aœ@A'ñ@PAd`ba¬ab¼aÌabàaôa&büa3bAbOb]bgbsb…b›b³bÁbÑbáb÷b cc)c;cMc]coc}cc£c¯c»cËcácócÿcd)d;dGdQd_dmd‰d™d§d½d3bAbOb]bgbsb…b›b³bÁbÑbáb÷b cc)c;cMc]coc}cc£c¯c»cËcácócÿcd)d;dGdQd_dmd‰d™d§d½dÉdÝdëdÉdÝdëd÷d ee-e÷d ee-e?e?eKERNEL32.DLLUSER32.DLLOLE32.DLLOLEAUT32.DLLCloseHandleCreateFileAExitProcessGetACPGetCPInfoGetCommandLineAGetCurrentThreadIdGetEnvironmentStringsGetFileTypeGetLastErrorGetLocalTimeGetModuleFileNameAGetModuleHandleAGetOEMCPGetProcAddressGetProcessHeapGetStartupInfoAGetStdHandleGetStringTypeWGetVersionGetVersionExAGlobalMemoryStatusHeapAllocHeapFreeLoadLibraryAMultiByteToWideCharRaiseExceptionRtlUnwindSetConsoleCtrlHandlerSetFilePointerSetHandleCountTlsAllocTlsFreeTlsGetValueTlsSetValueUnhandledExceptionFilterVirtualAllocVirtualFreeWideCharToMultiByteWriteFileEnumThreadWindowsMessageBoxAwsprintfACLSIDFromProgIDCoCreateInstanceCoInitializeCoUninitializeVariantInit>á>?$??˜? `(00•0Ù0Ë6O0c0h0p0@1S2*373Ø3å3”4œ4/575Á5É5S6[6ù67™78¦8®8(9E9¬9:`;h;÷;<©<ü<Æ=€>ˆ>Ù?õ?0¸Ø=é=¨=>½=>›=û=;>>">K>z>q>Š>–> >ˆ?}??»?Ï?Ü?é?:0_0j0³0=1E1±1K0Ë1è142P2d2}2‡2Ñ2>3`3w3”3è3c544545©5n4v4â4ê4â5ê5e6m67788¶7—8e9¨9;Z;‹;Ä;?<(<1<^>>$>>0>?>7>K>Z>R>f>u>m>>>ˆ>œ>«>£>·>Æ>¾>Ò>á>Ù>í>ü>ô>???#?2?*?>?M?E?Y?h?`?t?ƒ?{??ž?–?ª?¹?±?Å?Ô?Ì?à?ï?ç?û? 55V5‡5à566#6+6H6‘6Ï6J7W7Š7•7¹7Å7Ð7ÿ78 88³8Ä8Ò8999:9B9b9j9q9v99¨9á9ë9::::ƒ:D;¶;Â;R;];Ø;‚=z=Ž==•=©=¸=°=Ä=Ó=Ë=ß=î=æ=ú=%050I0f0p0z0„0b0l0v0€0Š0–0­0Å0á0ò0þ011/161@1†1˜1©1®1Æ1Ï1ß12!2,2¹2×2ë23F3[3h3n3v3Š3§3¯3»3Á3Ì3Ø3î3ö34444B4k4°4·4Ö4Þ4ê4ð45P| 000%0010?0w0‘1Ÿ1Ó1'2g2×2 3334#484=4˜4w5”5ì56686a6Â6777v78919M9s99³9ÿ9X:¯:n;§;ë;F<¨<†<½<æ;Ð<Ö<1=c?‡?Ì?è?`„090F0g0‹0Ð0ì01=1J1à1Q3_3—3ë3+4‡4»4÷4g5£56/66v7ª7È7Í7(8Ï8á89+919Œ9×9::4:S:c:„:¤:Ä:H;Ó;<+G>r>z>?pÌœ;ù;<Ð<Ù<â<î<ø<æ<ò<ü<===¡=¯=ë=)>;>l>•>²>?”?É?ë?2?2Ò3|22œ2¡2¼2Á2Ä3;4@4a4f4‡4Œ4¶4»4þ45é5î56’6$757:7f7k77†7Ø7Ý7ü78‘9Ÿ9¤9Ç9º9Ã9Í9Ö9Ú9ç9ô9ú9:=:C:K:Y:k:q:z:~:‹:¥:°:Æ:;;!;;€°4888<8@8D8H8L8P8T8X8\8`8d8h8l8p8ø7¥<Æ<b0f0,111‡11'3+3»1Ã122T2o2 33!3Ï3Þ1F2î2Þ3ù344ª1Ô1õ1"2-2<2_2|2²2t3¿34)484~4Š4w4’4›45B555Ô5R56~788 88888 8$8(8,808xY0r0€0î2333N3”3F4Û5¦3Í3$4b4ž4Ö45b5›56#6<6Î6'7ƒ7ñ7 8j:ž:¨:³:¿:Ü:ð:;;2;H;^;t;Š;X:{:¢;k<Š<<–<œ<¡<­<¹<Å<Ù<ï> P00J1Q1Š1‘1^3h3b3l3V4]44†4’6œ6–6 6 ;;3:P:±:Î:G;v;€;z;„;ë?ñ??1?’?¯?°Ôè<·<í<õ<*=6=>=°=Ö=Ã<Î<ã<=0=D=L=Y=h=€=ˆ==™=§=>È<= =%=z=>>C?š>y?Œ?§>¸?à?'0V0`0Z0d0a6z677!7676½6æ67'7@7I7Y7Ÿ728;8D8N8[8g8y8À8Å8Ò8y9Æ9§9¹9B:j:x::‹:‘:›:è:ô:ÿ: ;5;A;M;Y;p;};±;º;Î;Å;Þ;ä;U<\<–<œ<¨<­<Ô<ÀÐJ9Ö8^9Å9Ì9Ò9‚:B?~:o:u:3=Œ?—?]:ê;ï;< <_H>M>c>©0c1œ01°1ß1@2I2Y2i2¼2É2â23Ò24y2‰2ž2¤2³2 313T3r3}3¥3Ó3ì344Î5O6­4±4µ4¹4½4Á4Å4S6Z6{64’5²5æ56F6e6Œ6–6¾6õ6ý68 88$8{8½8Ì8ª8´8а<æ<ë<9=>=w=|=ì=ñ=|>>¯>´>–?›?¶?»?Ý?â?99"9&9*9.929+0m0242?3Å6á6m9x9::Ù:ï:0’10«1°1O2T2®2³2í2ò2 33“3˜3²3·3Ï3Ô3‚4‡4¦4«4Ã4È4@5E55”5ü5657:7ƒ7‘7–7;S;a;f;±;¶;Î;Ó;<à¤Ô6Ú6à6æ6ì6ò6ø6þ67 777700>0C0¹0¾0 11h1m1Š11¯1´1ó1ø1d2i2È2Í2<3A3™3ž3Ð3Õ3t4y4à566666 6&6,62686>6D6J6P6V6\6b6h6n6t6z6€6†6Œ6’6˜6ž6¤6ª6°6¶6¼6Â6È6Î6ð$4;|;„;T;x;œ;T0D0J0P0V0\0b0h0n0t0z0€0†0Œ0’0Ð0Ô0Ø0Ü0è0ì0ð0ø0ü0111 11111"1(2,2@2h2L2X2x2ˆ2¤2´2À2Ì2ä2l3x3|34(4,484X4P =ü<=8=D=H=h=X=t=”=¬=¸=Ä=ä=ð=>(>D>8>d>T>p>>œ>¨>´> ?@?X?x??°?Ð?À?Ü?ü?p0<0,0H0h0t0ð01(1H1L1l1x1˜1¬1Ì1Ð1ð1ô1222222(2,2024282<2¨2È2Ì2ì2ü23 3@3D3d3t3x3|3€3„3D8h8(9L9h9ð>  H=L=ð=ô=à>?H?h??8?Œ?˜?l7p7t7x7|77”7˜7œ7 7¤7¨7¬7°7´7¸7¼7À7Ä7È7Ì7Ð7Ô7Ø7Ü7à7ä7è7ì7ð7ô7ø7ü7888 88888 8$8<8@8H8L8P8T88:<:@:D: :¤:¨:¬:;”;4=8=<=@=D= 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|0€0„0ˆ0Œ00”0˜0œ0 0¤0¨0¬0°0´0¸0¼0À0Ä0È0Ì0Ð0Ô0Ø0Ü0à0,7074787<7@7D7H7L7P7T7X7\7d7h7P000 0xmlcopyeditor-1.2.1.3/src/locationpanel.cpp0000664000175000017500000001140412402464555017366 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include "locationpanel.h" #include "xmldoc.h" BEGIN_EVENT_TABLE ( LocationPanel, wxPanel ) EVT_SYS_COLOUR_CHANGED ( LocationPanel::OnSysColourChanged ) END_EVENT_TABLE() LocationPanel::LocationPanel ( wxWindow *parentWindowParameter, int id ) : wxPanel ( parentWindowParameter, id ) { parentWindow = ( MyFrame * ) parentWindowParameter; int width = 150; SetSize ( wxSize ( width, -1 ) ); sizer = new wxBoxSizer ( wxVERTICAL ); SetSizer ( sizer ); edit = new wxTextCtrl ( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY ); wxFont normalFont = wxSystemSettings::GetFont ( wxSYS_DEFAULT_GUI_FONT ); wxFont boldFont = normalFont; boldFont.SetWeight ( wxFONTWEIGHT_BOLD ); edit->SetFont ( boldFont ); structureEdit = new wxStyledTextCtrl ( this, wxID_ANY, wxDefaultPosition, wxDefaultSize); for (int i = 0 ; i < 3; i++ ) structureEdit->SetMarginWidth ( i, 0 ); structureEdit->SetReadOnly ( true ); //structureEdit->SetWrapMode ( wxSTC_WRAP_WORD ); //structureEdit->SetWrapVisualFlags ( wxSTC_WRAPVISUALFLAG_START ); structureEdit->SetTabWidth ( 2 ); structureEdit->SetIndentationGuides ( true ); structureEdit->SetLexer ( wxSTC_LEX_NULL ); wxSysColourChangedEvent event; OnSysColourChanged ( event ); sizer->Add ( edit, 0, wxGROW | wxTOP, 0 ); sizer->Add ( structureEdit, 1, wxGROW | wxTOP, 0 ); sizer->Layout(); structureEdit->Show ( false ); } void LocationPanel::update ( XmlDoc *doc, const wxString& parentParameter ) { parent = parentParameter; wxString previous = edit->GetValue(); if ( !doc ) { edit->SetValue ( wxEmptyString ); structureEdit->Show ( false ); return; } else { wxString structure = doc->getElementStructure ( parent ); if (!structure.empty () ) { indentStructure( structure ); structureEdit->Show ( true ); structureEdit->SetReadOnly ( false ); structureEdit->SetText ( structure ); structureEdit->SetReadOnly ( true ); sizer->Layout(); } else { structureEdit->Show ( false ); } } if ( parentParameter == previous ) return; previous = parentParameter; edit->SetValue ( parent ); } void LocationPanel::indentStructure ( wxString& structure ) { wxString indented; wxString::const_iterator s = structure.begin(); int indent = 0; const static wxString indentMark ( _T("\t") ); int count = 0; bool justSeenContent = false; for ( ; *s; ++s, count++) { if (*s == '(') { if ( count && justSeenContent ) { indented += '\n'; } else if (!justSeenContent) indented += *s; for ( int i = 0; i < indent; i++ ) { indented += indentMark; } if (justSeenContent) indented += *s; indent++; indented += '\n'; for (int i = 0; indent && i < indent; i++) indented += indentMark; justSeenContent = false; } else if (*s == ')') { if ( justSeenContent ) { indented += '\n'; } indent--; for (int i = 0; indent && i < indent; i++) indented += indentMark; indented += *s; indented += '\n'; if (*( s + 1 ) && *(s + 1) != ')' ) { for (int i = 0; i < indent; i++) indented += indentMark; } justSeenContent = false; } else { if ( *s == '|' && justSeenContent) indented += ' '; indented += *s; if ( *s == ',' || *s == '|' ) indented += ' '; justSeenContent = true; } } structure = indented; } void LocationPanel::OnSysColourChanged ( wxSysColourChangedEvent &WXUNUSED ( event ) ) { wxColor clrWnd = wxSystemSettings::GetColour ( wxSYS_COLOUR_WINDOW ); wxColor clrText = wxSystemSettings::GetColour ( wxSYS_COLOUR_WINDOWTEXT ); structureEdit->StyleSetForeground ( wxSTC_STYLE_DEFAULT, clrText ); structureEdit->StyleSetBackground ( wxSTC_STYLE_DEFAULT, clrWnd ); structureEdit->StyleClearAll(); } xmlcopyeditor-1.2.1.3/src/xmlctrl.cpp0000664000175000017500000017712012402464555016233 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include "xmlctrl.h" #include "xmlpromptgenerator.h" #include "xmlshallowvalidator.h" #include "xmlencodinghandler.h" //#include "wrapxerces.h" #include "xmlcopyeditor.h" // needed to enable validation-as-you-type alerts #include #include #include "validationthread.h" // adapted from wxSTEdit (c) 2005 John Labenski, Otto Wyss #define XMLCTRL_HASBIT(value, bit) (((value) & (bit)) != 0) BEGIN_EVENT_TABLE ( XmlCtrl, wxStyledTextCtrl ) EVT_CHAR ( XmlCtrl::OnChar ) EVT_KEY_DOWN ( XmlCtrl::OnKeyPressed ) EVT_IDLE ( XmlCtrl::OnIdle ) EVT_STC_MARGINCLICK ( wxID_ANY, XmlCtrl::OnMarginClick ) EVT_LEFT_DOWN ( XmlCtrl::OnMouseLeftDown ) EVT_LEFT_UP ( XmlCtrl::OnMouseLeftUp ) EVT_RIGHT_UP ( XmlCtrl::OnMouseRightUp ) EVT_MIDDLE_DOWN ( XmlCtrl::OnMiddleDown ) EVT_COMMAND(wxID_ANY, wxEVT_COMMAND_VALIDATION_COMPLETED, XmlCtrl::OnValidationCompleted) EVT_NOTIFY ( myEVT_NOTIFY_PROMPT_GENERATED, wxID_ANY, XmlCtrl::OnPromptGenerated ) EVT_KILL_FOCUS ( XmlCtrl::OnKillFocus ) END_EVENT_TABLE() // global protection for validation threads wxCriticalSection xmlcopyeditorCriticalSection; XmlCtrl::XmlCtrl ( wxWindow *parent, const XmlCtrlProperties &propertiesParameter, bool *protectTagsParameter, int visibilityStateParameter, int typeParameter, wxWindowID id, const char *buffer, // could be NULL size_t bufferLen, const wxString& basePathParameter, const wxString& auxPathParameter, const wxPoint& position, const wxSize& size, long style ) : wxStyledTextCtrl ( parent, id, position, size, style ) , type ( typeParameter ) , protectTags ( protectTagsParameter ) , visibilityState ( visibilityStateParameter ) , basePath ( basePathParameter ) , auxPath ( auxPathParameter ) { validationThread = NULL; mPromptGeneratorThread = NULL; grammarFound = false; validationRequired = (buffer) ? true : false; // NULL for plain XML template currentMaxLine = 1; applyProperties ( propertiesParameter ); SetTabWidth ( 2 ); SetWrapStartIndent ( 2 ); SetWrapVisualFlags ( wxSTC_WRAPVISUALFLAG_START ); SetUseTabs ( false ); SetBackSpaceUnIndents ( true ); SetTabIndents ( false ); SetUndoCollection ( false ); // handle NULL buffer if ( !buffer ) { buffer = DEFAULT_XML_DECLARATION_UTF8; bufferLen = strlen ( DEFAULT_XML_DECLARATION_UTF8 ); } #if wxCHECK_VERSION(2,9,0) if ( type != FILE_TYPE_BINARY ) SetScrollWidthTracking ( true ); #endif #if wxCHECK_VERSION(2,9,0) AddTextRaw ( buffer, bufferLen ); #else SendMsg ( 2001, bufferLen, ( wxIntPtr ) buffer ); #endif SetSelection ( 0, 0 ); // position cursor if ( type == FILE_TYPE_XML && bufferLen > 5 && buffer[0] == '<' && buffer[1] == '?' && buffer[2] == 'x' && buffer[3] == 'm' && buffer[4] == 'l' && GetLineCount() > 1 ) { GotoLine ( 1 ); // == line 2 of the document } SetSavePoint(); SetUndoCollection ( true ); AutoCompSetSeparator ( '<' ); applyVisibilityState ( visibilityState ); lineBackgroundState = BACKGROUND_STATE_NORMAL; for ( int i = 0; i < wxSTC_INDIC_MAX; ++i ) IndicatorSetStyle ( i, wxSTC_INDIC_HIDDEN ); IndicatorSetStyle ( 2, wxSTC_INDIC_SQUIGGLE ); IndicatorSetForeground ( 2, *wxRED ); #if wxCHECK_VERSION(2,9,0) SetIndicatorCurrent ( 2 ); #endif } XmlCtrl::~XmlCtrl() { attributeMap.clear(); elementMap.clear(); entitySet.clear(); if ( validationThread != NULL ) { validationThread->PendingDelete(); //validationThread->Delete(); //delete validationThread; } if ( mPromptGeneratorThread != NULL ) mPromptGeneratorThread->PendingDelete(); } // taken from wxStyledNotebook (c) Eran Ifrah static wxColor LightColour ( const wxColour& color, int percent ) { int rd, gd, bd, high = 0; wxColor end_color = wxT ( "WHITE" ); rd = end_color.Red() - color.Red(); gd = end_color.Green() - color.Green(); bd = end_color.Blue() - color.Blue(); high = 100; // We take the percent way of the color from color --> white int i = percent; int r = color.Red() + ( ( i*rd*100 ) /high ) /100; int g = color.Green() + ( ( i*gd*100 ) /high ) /100; int b = color.Blue() + ( ( i*bd*100 ) /high ) /100; return wxColor ( r, g, b ); } void XmlCtrl::OnIdle ( wxIdleEvent& event ) { if ( properties.number && type != FILE_TYPE_BINARY ) adjustNoColumnWidth(); // exits if unchanged } void XmlCtrl::OnValidationCompleted ( wxCommandEvent &event ) { wxCriticalSectionLocker locker ( xmlcopyeditorCriticalSection ); if ( validationThread == NULL ) return; MyFrame *frame = (MyFrame *)GetGrandParent(); clearErrorIndicators ( GetLineCount() ); if ( validationThread->isSucceeded() ) { frame->statusProgress ( wxEmptyString ); } else { setErrorIndicator ( validationThread->getPosition().first - 1, 0 ); frame->statusProgress ( validationThread->getMessage() ); } validationThread->Wait(); delete validationThread; validationThread = NULL; } void XmlCtrl::OnChar ( wxKeyEvent& event ) { if ( *protectTags ) { SetOvertype ( false ); if ( GetSelectionStart() != GetSelectionEnd() ) adjustSelection(); if ( !canInsertAt ( GetCurrentPos() ) ) adjustPosRight(); } if ( ( !properties.completion || GetOvertype() ) && !*protectTags ) { event.Skip(); return; } switch ( event.GetKeyCode() ) { case '<': handleOpenAngleBracket ( event ); return; case '>': handleCloseAngleBracket ( event ); return; case ' ': handleSpace ( event ); return; case '=': handleEquals ( event ); return; case '&': handleAmpersand ( event ); return; case '/': handleForwardSlash ( event ); return; default: break; } event.Skip(); } void XmlCtrl::handleBackspace ( wxKeyEvent& event ) { protectHeadLine(); validationRequired = true; if ( canMoveLeftAt ( GetCurrentPos() ) ) { DeleteBack();//event.Skip(); return; } int currentPos, limitPos; currentPos = GetCurrentPos(); if ( currentPos < 1 ) return; limitPos = currentPos - 1; // tag int limitStyle = getLexerStyleAt ( limitPos ); if ( GetCharAt ( limitPos ) == '>' && ( limitStyle == wxSTC_H_TAG || limitStyle == wxSTC_H_TAGUNKNOWN || limitStyle == wxSTC_H_TAGEND || limitStyle == wxSTC_H_XMLSTART || limitStyle == wxSTC_H_XMLEND ) ) { if ( GetSelectionStart() != GetSelectionEnd() ) { if ( *protectTags ) adjustSelection(); else DeleteBack();//event.Skip(); return; } if ( !properties.deleteWholeTag ) { if ( ! ( *protectTags ) ) DeleteBack();//event.Skip(); return; } // delete tag to left of caret for ( ; limitPos && GetCharAt ( limitPos ) != '<'; limitPos-- ) ; SetSelection ( currentPos, limitPos ); if ( *protectTags ) { SetReadOnly ( true ); // needed to prevent erroneous BS insertion by control int ret = wxMessageBox ( _ ( "Delete tag?" ), _ ( "Tags Locked" ), wxOK | wxCANCEL | wxICON_QUESTION ); SetReadOnly ( false ); if ( ret != wxOK ) { return; } // ensure selection is set correctly if ( GetSelectionStart() != currentPos || GetSelectionEnd() != limitPos ) SetSelection ( currentPos, limitPos ); } DeleteBack(); return; } // entity reference else if ( GetCharAt ( limitPos ) == ';' && getLexerStyleAt ( limitPos ) == wxSTC_H_ENTITY ) { // delete entity to left of caret for ( ; limitPos && getLexerStyleAt ( limitPos ) == wxSTC_H_ENTITY && GetCharAt ( limitPos ) != '&'; limitPos-- ) ; SetSelection ( limitPos, currentPos ); if ( *protectTags ) { SetReadOnly ( true ); // needed to prevent erroneous BS insertion by control int ret = wxMessageBox ( _ ( "Delete entity reference?" ), _ ( "Tags Locked" ), wxOK | wxCANCEL | wxICON_QUESTION ); SetReadOnly ( false ); if ( ret != wxOK ) return; // ensure selection is set correctly if ( GetSelectionStart() != currentPos || GetSelectionEnd() != limitPos ) SetSelection ( currentPos, limitPos ); } DeleteBack(); return; } else if ( *protectTags ) { return; } event.Skip(); } void XmlCtrl::handleDelete ( wxKeyEvent& event ) { protectHeadLine(); validationRequired = true; if ( !canMoveRightAt ( GetCurrentPos() ) && GetSelectionStart() == GetSelectionEnd() ) { int currentPos, limitPos; limitPos = currentPos = GetCurrentPos(); // tag int limitStyle = getLexerStyleAt ( limitPos ); if ( GetCharAt ( limitPos ) == '<' && ( limitStyle == wxSTC_H_TAG || limitStyle == wxSTC_H_TAGUNKNOWN || limitStyle == wxSTC_H_TAGEND || limitStyle == wxSTC_H_XMLSTART || limitStyle == wxSTC_H_XMLEND ) ) { if ( GetSelectionStart() != GetSelectionEnd() ) { if ( *protectTags ) adjustSelection(); else DeleteBack();//event.Skip(); return; } if ( !properties.deleteWholeTag ) { if ( ! ( *protectTags ) ) DeleteBack();//event.Skip(); return; } for ( ; GetCharAt ( limitPos ) != '>' && limitPos < GetLength(); limitPos++ ) { if ( limitPos > ( currentPos + BUFSIZ ) ) { DeleteBack();//event.Skip(); return; } } if ( currentPos != limitPos ) { SetSelection ( currentPos, limitPos + 1 ); if ( *protectTags ) { int ret = wxMessageBox ( _ ( "Delete tag?" ), _ ( "Tags Locked" ), wxOK | wxCANCEL | wxICON_QUESTION ); if ( ret != wxOK ) return; } DeleteBack(); return; } } // entity else if ( GetCharAt ( limitPos ) == '&' && getLexerStyleAt ( limitPos ) == wxSTC_H_ENTITY ) { for ( ; getLexerStyleAt ( limitPos ) == wxSTC_H_ENTITY && limitPos <= GetLength(); limitPos++ ) { if ( GetCharAt ( limitPos ) == ';' ) break; else if ( GetCharAt ( limitPos ) == '\n' || limitPos > ( currentPos + BUFSIZ ) ) { DeleteBack();//event.Skip(); return; } } if ( currentPos != limitPos ) { SetSelection ( currentPos, limitPos + 1 ); if ( *protectTags ) { int ret = wxMessageBox ( _ ( "Delete entity reference?" ), _ ( "Tags Locked" ), wxOK | wxCANCEL | wxICON_QUESTION ); if ( ret != wxOK ) return; } DeleteBack(); return; } } else if ( *protectTags ) return; } event.Skip(); } void XmlCtrl::handleOpenAngleBracket ( wxKeyEvent& event ) { if ( AutoCompActive() ) AutoCompCancel(); validationRequired = true; if ( *protectTags ) { AddText ( _T ( "<" ) ); return; } AddText ( _T ( "<" ) ); int pos = GetCurrentPos(); // exit conditions based on style int style = getLexerStyleAt ( pos ); switch ( style ) { case wxSTC_H_DOUBLESTRING: case wxSTC_H_SINGLESTRING: return; default: break; } // determine parent element int parentCloseAngleBracket; parentCloseAngleBracket = getParentCloseAngleBracket ( pos ); if ( parentCloseAngleBracket < 0 ) return; wxString parent = getLastElementName ( parentCloseAngleBracket ); if ( elementMap.find ( parent ) == elementMap.end() ) return; wxString choice; std::set &childSet = elementMap[parent]; std::set::iterator it; for ( it = childSet.begin(); it != childSet.end(); ++it ) { if ( !choice.empty() ) choice.append ( _T ( "<" ) ); choice.append ( *it ); } if ( !choice.empty() ) UserListShow ( 0, choice ); } void XmlCtrl::handleCloseAngleBracket ( wxKeyEvent& event ) { if ( AutoCompActive() ) AutoCompCancel(); validationRequired = true; if ( *protectTags ) { AddText ( _T ( ">" ) ); return; } wxString insertBuffer; int pos; pos = GetCurrentPos(); wxString elementName = getLastElementName ( pos ); if ( !elementName.empty() ) { attributeMap[elementName]; // Just want to put it there } // exit condition 1 if ( pos <= 1 ) { event.Skip(); return; } // exit condition 2 (empty tag/end of CDATA section) else if ( GetCharAt ( pos - 1 ) == '/' || GetCharAt ( pos - 1 ) == ']' ) { event.Skip(); return; } // exit condition 3 (comment/CDATA) else if ( getLexerStyleAt ( pos - 1 ) == wxSTC_H_COMMENT || getLexerStyleAt ( pos - 1 ) == wxSTC_H_CDATA || ( getLexerStyleAt ( pos - 1 ) == wxSTC_H_DOUBLESTRING && ( GetCharAt ( pos - 1 ) != '"' ) ) || ( getLexerStyleAt ( pos - 1 ) == wxSTC_H_SINGLESTRING && ( GetCharAt ( pos - 1 ) != '\'' ) ) ) { event.Skip(); return; } if ( !elementName.empty() ) { if ( !properties.insertCloseTag ) { event.Skip(); return; } AddText ( _T ( ">" ) ); insertBuffer += _T ( "" ); InsertText ( pos + 1, insertBuffer ); SetSelection ( pos + 1, pos + 1 ); } else event.Skip(); } void XmlCtrl::handleEquals ( wxKeyEvent& event ) { if ( AutoCompActive() ) AutoCompCancel(); int pos = GetCurrentPos(); if ( pos <= 0 || getLexerStyleAt ( pos - 1 ) != wxSTC_H_ATTRIBUTE ) { event.Skip(); return; } AddText ( _T ( "=\"\"" ) ); SetSelection ( pos + 2, pos + 2 ); // tbd: identify possible attribute values wxString choice, elementName, attributeName; elementName = getLastElementName ( pos ); attributeName = getLastAttributeName ( pos ); std::set &valueSet = attributeMap[elementName][attributeName]; if ( valueSet.empty() ) return; std::set::iterator valueSetIterator; int cutoff = BUFSIZ; for ( valueSetIterator = valueSet.begin(); valueSetIterator != valueSet.end(); ++valueSetIterator ) { if ( ! ( cutoff-- ) ) break; if ( !choice.empty() ) choice.Append ( _T ( "<" ) ); choice.Append ( *valueSetIterator ); } if ( !choice.empty() ) UserListShow ( 0, choice ); } void XmlCtrl::handleSpace ( wxKeyEvent& event ) { if ( AutoCompActive() ) AutoCompCancel(); int pos = GetCurrentPos(); if ( pos <= 2 ) { event.Skip(); return; } int style = getLexerStyleAt ( pos - 1 ); char c = GetCharAt ( pos - 1 ); bool proceed = false; // space pressed after element name if ( style == wxSTC_H_TAG || style == wxSTC_H_TAGUNKNOWN || style == wxSTC_H_ATTRIBUTEUNKNOWN || style == wxSTC_H_ATTRIBUTE ) { proceed = true; } // space pressed after attribute value else if ( ( style == wxSTC_H_DOUBLESTRING || style == wxSTC_H_SINGLESTRING ) && ( c == '\'' || c == '"' ) && GetCharAt ( pos - 2 ) != '=' ) { proceed = true; } int tagStartPos = getTagStartPos ( pos ); if ( !proceed || tagStartPos == -1 ) { event.Skip(); return; } AddText ( _T ( " " ) ); wxString elementName = getLastElementName ( pos ); if ( attributeMap.find ( elementName ) == attributeMap.end() ) return; wxString choice; wxString tag = GetTextRange ( tagStartPos, pos ); std::map > &curAttMap = attributeMap[elementName]; std::map >::iterator it; for ( it = curAttMap.begin(); it != curAttMap.end(); ++it ) { // avoid duplicate attributes if ( tag.Contains ( it->first + _T ( "=" ) ) ) continue; if ( !choice.empty() ) choice.Append ( _T ( "<" ) ); choice.Append ( it->first ); } if ( !choice.empty() ) { UserListShow ( 0, choice ); validationRequired = true; } } void XmlCtrl::handleAmpersand ( wxKeyEvent& event ) { if ( AutoCompActive() ) AutoCompCancel(); validationRequired = true; if ( *protectTags ) { AddText ( _T ( "&" ) ); return; } int pos, style; pos = GetCurrentPos(); style = getLexerStyleAt ( pos ); if ( style != wxSTC_H_COMMENT && style != wxSTC_H_CDATA && style != wxSTC_H_TAGUNKNOWN && entitySet.size() >= 4 ) // min. 4 default entities { AddText ( _T ( "&" ) ); wxString choice; std::set::iterator it = entitySet.begin(); choice += *it; choice += _T ( ";" ); for ( it++; it != entitySet.end(); ++it ) { choice += _T ( "<" ); choice += *it; choice += _T ( ";" ); } UserListShow ( 0, choice ); } else event.Skip(); } void XmlCtrl::handleForwardSlash ( wxKeyEvent& event ) { if ( AutoCompActive() ) AutoCompCancel(); int pos = GetCurrentPos(); if ( ( pos <= 0 ) || GetCharAt ( pos - 1 ) != '<' || getLexerStyleAt ( pos ) == wxSTC_H_COMMENT || getLexerStyleAt ( pos ) == wxSTC_H_CDATA ) { event.Skip(); return; } AddText ( _T ( "/" ) ); int parentCloseAngleBracket = getParentCloseAngleBracket ( pos ); if ( parentCloseAngleBracket < 0 ) return; wxString wideParent = getLastElementName ( parentCloseAngleBracket ); if ( wideParent.empty() ) return; AddText ( wideParent + _T ( ">" ) ); validationRequired = true; } void XmlCtrl::OnKeyPressed ( wxKeyEvent& event ) { if ( *protectTags && GetSelectionStart() != GetSelectionEnd() ) { adjustSelection(); } if ( *protectTags ) SetOvertype ( false ); int pos, iteratorPos, maxPos; char c; wxString s; switch ( event.GetKeyCode() ) { case WXK_RETURN: if ( AutoCompActive() ) { AutoCompComplete(); return; } if ( *protectTags ) adjustPosRight(); insertNewLine(); return; case WXK_RIGHT: pos = GetCurrentPos(); if ( *protectTags && !canMoveRightAt ( pos ) ) { SetSelection ( pos + 1, pos + 1 ); adjustPosRight(); return; } maxPos = GetLength(); c = GetCharAt ( pos ); if ( c == '<' && event.ControlDown() && !event.ShiftDown() ) { for ( iteratorPos = pos; iteratorPos < maxPos && GetCharAt ( iteratorPos ) != ' ' && GetCharAt ( iteratorPos ) != '>' && GetCharAt ( iteratorPos ) != '\n'; ++iteratorPos ) ; ++iteratorPos; SetSelection ( iteratorPos, iteratorPos ); return; } else break; case WXK_LEFT: pos = GetCurrentPos(); if ( *protectTags && !canMoveLeftAt ( pos ) ) { adjustPosLeft(); return; } if ( pos < 3 ) break; c = GetCharAt ( pos - 1 ); if ( c == '>' && event.ControlDown() && !event.ShiftDown() ) { for ( iteratorPos = pos - 1; iteratorPos > 0 && GetCharAt ( iteratorPos ) != '<' && GetCharAt ( iteratorPos ) != ' ' && GetCharAt ( iteratorPos ) != '=' && GetCharAt ( iteratorPos ) != '\n'; --iteratorPos ) ; if ( GetCharAt ( iteratorPos ) != '<' && GetCharAt ( iteratorPos ) != '=' ) ++iteratorPos; SetSelection ( iteratorPos, iteratorPos ); return; } else break; case WXK_UP: if ( *protectTags ) { LineUp(); if ( !canInsertAt ( GetCurrentPos() ) ) adjustPosLeft(); return; } break; case WXK_DOWN: if ( *protectTags ) { LineDown(); if ( !canInsertAt ( GetCurrentPos() ) ) adjustPosRight(); return; } break; case WXK_INSERT: if ( *protectTags ) return; break; case WXK_BACK: handleBackspace ( event ); validationRequired = true; return; case WXK_TAB: if ( *protectTags ) { if ( !canInsertAt ( GetCurrentPos() ) ) adjustPosRight(); } break; case WXK_HOME: if ( *protectTags && !event.ControlDown() && !event.ShiftDown() ) { Home(); if ( !canInsertAt ( GetCurrentPos() ) ) adjustPosLeft(); return; } break; case WXK_END: if ( *protectTags && !event.ControlDown() && !event.ShiftDown() ) { LineEnd(); if ( !canInsertAt ( GetCurrentPos() ) ) adjustPosRight(); return; } break; case WXK_PAGEUP: if ( *protectTags ) { PageUp(); if ( !canInsertAt ( GetCurrentPos() ) ) adjustPosLeft(); return; } break; case WXK_PAGEDOWN: if ( *protectTags ) { PageDown(); if ( !canInsertAt ( GetCurrentPos() ) ) adjustPosRight(); return; } break; case WXK_DELETE: handleDelete ( event ); validationRequired = true; return; default: break; } event.Skip(); } wxString XmlCtrl::getLastElementName ( int pos ) { if ( pos < 1 ) return _T ( "" ); int startPos, iteratorPos; for ( startPos = pos - 1; startPos >= 0; --startPos ) { char c = GetCharAt ( startPos ); if ( c == '>' ) return _T ( "" ); else if ( c == '<' ) break; } // exit if not found or closing/declaration/command tag if ( GetCharAt ( startPos ) != '<' || GetCharAt ( startPos + 1 ) == '/' || GetCharAt ( startPos + 1 ) == '?' || GetCharAt ( startPos + 1 ) == '!' ) return _T ( "" ); ++startPos; for ( iteratorPos = startPos; iteratorPos < pos && GetCharAt ( iteratorPos ) != ' ' && GetCharAt ( iteratorPos ) != '\n' && GetCharAt ( iteratorPos ) != '\t' && GetCharAt ( iteratorPos ) != '/' && GetCharAt ( iteratorPos ) != '>'; ++iteratorPos ) ; if ( startPos == iteratorPos ) return _T ( "" ); return GetTextRange ( startPos, iteratorPos ); } const std::set &XmlCtrl::getChildren ( const wxString& parent ) { static std::set mySet; if ( elementMap.find ( parent ) == elementMap.end() ) return mySet; return elementMap[parent]; } wxString XmlCtrl::getLastAttributeName ( int pos ) { if ( pos < 1 ) return _T ( "" ); int startPos; for ( startPos = pos - 1; startPos >= 0; --startPos ) { char c = GetCharAt ( startPos ); if ( c == ' ' || c == '<' ) break; } if ( GetCharAt ( startPos ) != ' ' || startPos >= pos - 1 ) return _T ( "" ); return GetTextRange ( startPos + 1, pos ); } int XmlCtrl::findNextEndTag ( int pos, unsigned depth /*= 1*/, int character /*= '>'*/, int range /*= USHRT_MAX * 4*/ ) { wxASSERT ( character == '<' || character == '>' ); unsigned openAngleBrackets = 0; int cutoff = pos + range; if ( cutoff > GetEndStyled() ) cutoff = GetEndStyled(); for ( ; pos < cutoff; ++pos ) { int ch = GetCharAt ( pos ); if ( ch == '<' ) openAngleBrackets = ( openAngleBrackets << 1 ) | 1;// Just a flag // Check for empty tags, which have start tags but no end tags if ( character != '>' || !openAngleBrackets ) if ( ch == '>' && getLexerStyleAt ( pos ) == wxSTC_H_TAGEND ) --depth; if ( ch != character ) continue; int style = getLexerStyleAt ( pos ); if ( style == wxSTC_H_TAG || style == wxSTC_H_TAGUNKNOWN ) { int type = getTagType ( pos ); switch ( type ) { case TAG_TYPE_CLOSE: --depth; break; case TAG_TYPE_OPEN: // In case that the cursor is inside a start tag if ( character != '>' || openAngleBrackets > 0 ) ++depth; break; case TAG_TYPE_EMPTY: case TAG_TYPE_OTHER: case TAG_TYPE_ERROR: break; } } if ( !depth ) return pos + 1; } return -1; } int XmlCtrl::findPreviousStartTag ( int pos, unsigned depth /*= 1*/, int character /*= '<'*/, int range /*= USHRT_MAX * 4*/ ) { wxASSERT ( character == '<' || character == '>' ); int cutoff = ( ( pos - range ) > 2 ) ? pos - range : 2; unsigned closeAngleBrackets = 0; while ( pos-- > cutoff ) { int ch = GetCharAt ( pos ); if ( ch == '>' ) { closeAngleBrackets = ( closeAngleBrackets << 1 ) | 1;// Just a flag // Check for empty tags, which have start tags but no end tags if ( character != '>' && getLexerStyleAt ( pos ) == wxSTC_H_TAGEND ) ++depth; } if ( ch != character ) continue; int style = getLexerStyleAt ( pos ); if ( style == wxSTC_H_TAG || style == wxSTC_H_TAGUNKNOWN ) { int type = getTagType ( pos ); switch ( type ) { case TAG_TYPE_CLOSE: // If the cursor is already in an end tag if ( character != '<' || closeAngleBrackets > 0 ) ++depth; break; case TAG_TYPE_OPEN: --depth; break; case TAG_TYPE_EMPTY: case TAG_TYPE_OTHER: case TAG_TYPE_ERROR: break; } } if ( !depth ) return pos; } return -1; } void XmlCtrl::adjustNoColumnWidth() { int maxLine = GetLineCount(); if ( maxLine == currentMaxLine ) return; int digits, charWidth, width; digits = 0; do { ++digits; maxLine /= 10; } while ( maxLine ); digits = ( digits > 2 ) ? digits : 2; charWidth = TextWidth ( wxSTC_STYLE_LINENUMBER, _T ( "9" ) ); width = ( digits + 2 ) * charWidth; SetMarginWidth ( 0, width ); currentMaxLine = maxLine; } void XmlCtrl::updatePromptMaps() { std::string bufferUtf8 = myGetTextRaw(); updatePromptMaps ( bufferUtf8.c_str(), bufferUtf8.size() ); } void XmlCtrl::updatePromptMaps ( const char *utf8Buffer, size_t bufferLen ) { attributeMap.clear(); elementMap.clear(); elementStructureMap.clear(); wxCriticalSectionLocker locker ( xmlcopyeditorCriticalSection ); if ( mPromptGeneratorThread ) return; mPromptGeneratorThread = new XmlPromptGenerator ( GetEventHandler(), utf8Buffer, bufferLen, basePath, auxPath, "UTF-8" ); if ( mPromptGeneratorThread->Create() != wxTHREAD_NO_ERROR || mPromptGeneratorThread->Run() != wxTHREAD_NO_ERROR ) { delete mPromptGeneratorThread; mPromptGeneratorThread = NULL; } } void XmlCtrl::OnPromptGenerated ( wxNotifyEvent &event ) { wxCriticalSectionLocker locker ( xmlcopyeditorCriticalSection ); if ( mPromptGeneratorThread == NULL ) return; attributeMap = mPromptGeneratorThread->getAttributeMap(); requiredAttributeMap = mPromptGeneratorThread->getRequiredAttributeMap(); elementMap = mPromptGeneratorThread->getElementMap(); elementStructureMap = mPromptGeneratorThread->getElementStructureMap(); entitySet = mPromptGeneratorThread->getEntitySet(); grammarFound = mPromptGeneratorThread->getGrammarFound(); entitySet.insert ( _T ( "amp" ) ); entitySet.insert ( _T ( "apos" ) ); entitySet.insert ( _T ( "quot" ) ); entitySet.insert ( _T ( "lt" ) ); entitySet.insert ( _T ( "gt" ) ); mPromptGeneratorThread->Wait(); delete mPromptGeneratorThread; mPromptGeneratorThread = NULL; wxPostEvent ( GetParent()->GetEventHandler(), event ); } void XmlCtrl::applyProperties ( const XmlCtrlProperties &propertiesParameter, bool zoomOnly ) { properties = propertiesParameter; SetZoom ( ( type != FILE_TYPE_BINARY ) ? properties.zoom : 0 ); if ( zoomOnly ) return; SetCaretLineVisible ( properties.currentLine ); SetIndentationGuides ( ( type != FILE_TYPE_BINARY ) ? properties.indentLines : false ); SetWrapMode ( ( type != FILE_TYPE_BINARY ) ? properties.wrap : false ); SetViewWhiteSpace ( ( properties.whitespaceVisible ) ? wxSTC_WS_VISIBLEAFTERINDENT : wxSTC_WS_INVISIBLE ); switch ( type ) { case FILE_TYPE_BINARY: SetLexer ( wxSTC_LEX_NULL ); break; case FILE_TYPE_CSS: SetLexer ( wxSTC_LEX_CSS ); break; default: SetLexer ( wxSTC_LEX_XML ); break; } setColorScheme ( ( type != FILE_TYPE_BINARY ) ? properties.colorScheme : COLOR_SCHEME_NONE ); // line no margin if ( properties.number ) // permit line nos for large files { SetMarginType ( 0, wxSTC_MARGIN_NUMBER ); // width set at idle time adjustNoColumnWidth(); } else SetMarginWidth ( 0, 0 ); SetMarginWidth ( 1, 0 ); if ( properties.fold && type != FILE_TYPE_BINARY ) { // folding margin SetMarginType ( 2, wxSTC_MARGIN_SYMBOL ); SetMarginMask ( 2, wxSTC_MASK_FOLDERS ); SetMarginSensitive ( 2, true ); SetMarginWidth ( 2, 16 ); // define folding markers wxColor clrWnd = wxSystemSettings::GetColour ( wxSYS_COLOUR_WINDOW ); wxColor clrText = wxSystemSettings::GetColour ( wxSYS_COLOUR_WINDOWTEXT ); MarkerDefine ( wxSTC_MARKNUM_FOLDEREND, wxSTC_MARK_BOXPLUSCONNECTED, clrWnd, clrText ); MarkerDefine ( wxSTC_MARKNUM_FOLDEROPENMID, wxSTC_MARK_BOXMINUSCONNECTED, clrWnd, clrText ); MarkerDefine ( wxSTC_MARKNUM_FOLDERMIDTAIL, wxSTC_MARK_TCORNER, clrWnd, clrText ); MarkerDefine ( wxSTC_MARKNUM_FOLDERTAIL, wxSTC_MARK_LCORNER, clrWnd, clrText ); MarkerDefine ( wxSTC_MARKNUM_FOLDERSUB, wxSTC_MARK_VLINE, clrWnd, clrText ); MarkerDefine ( wxSTC_MARKNUM_FOLDER, wxSTC_MARK_BOXPLUS, clrWnd, clrText ); MarkerDefine ( wxSTC_MARKNUM_FOLDEROPEN, wxSTC_MARK_BOXMINUS, clrWnd, clrText ); } else { SetMarginWidth ( 2, 0 ); } if ( type != FILE_TYPE_BINARY ) { Colourise ( 0, -1 ); } wxString value = ( properties.fold && type != FILE_TYPE_BINARY ) ? _T ( "1" ) : _T ( "0" ); SetProperty ( _T ( "fold" ), value ); SetProperty ( _T ( "fold.compact" ), value ); SetProperty ( _T ( "fold.html" ), value ); } void XmlCtrl::OnMarginClick ( wxStyledTextEvent& event ) { const int line = LineFromPosition ( event.GetPosition() ); const int margin = event.GetMargin(); // let others process this first if ( GetParent()->GetEventHandler()->ProcessEvent ( event ) ) return; if ( margin == 2 ) { const int level = GetFoldLevel ( line ); if ( ( ( level ) & ( wxSTC_FOLDLEVELHEADERFLAG ) ) != 0 ) ToggleFold ( line ); } else event.Skip(); } void XmlCtrl::OnMouseLeftDown ( wxMouseEvent& event ) { SetMouseDownCaptures ( !*protectTags ); event.Skip(); } void XmlCtrl::OnMouseLeftUp ( wxMouseEvent& event ) { event.Skip(); if ( *protectTags && !canInsertAt ( GetCurrentPos() ) ) adjustPosRight(); } void XmlCtrl::OnMouseRightUp ( wxMouseEvent& event ) { if ( *protectTags ) return; event.Skip(); } bool XmlCtrl::isCloseTag ( int pos ) { int iteratorPos; for ( iteratorPos = pos; iteratorPos >= 0; --iteratorPos ) { if ( GetCharAt ( iteratorPos ) == '<' && getLexerStyleAt ( iteratorPos ) == wxSTC_H_TAG ) return ( GetCharAt ( iteratorPos + 1 ) == '/' ) ? true : false; } return false; } int XmlCtrl::getTagStartPos ( int pos ) { int iteratorPos; for ( iteratorPos = pos; iteratorPos >= 0; --iteratorPos ) { if ( GetCharAt ( iteratorPos ) == '<' && getLexerStyleAt ( iteratorPos ) == wxSTC_H_TAG ) return iteratorPos; } return -1; } int XmlCtrl::getAttributeStartPos ( int pos ) { int iteratorPos; char c; bool attributeSeen = false; for ( iteratorPos = pos; iteratorPos > 0; iteratorPos-- ) { c = GetCharAt ( iteratorPos ); if ( ( getLexerStyleAt ( iteratorPos ) ) == wxSTC_H_ATTRIBUTE ) attributeSeen = true; else if ( ( c == ' ' || c == '\t' || c == '\n' ) && attributeSeen ) return iteratorPos; } return -1; } int XmlCtrl::getAttributeSectionEndPos ( int pos, int range ) { int iteratorPos, limit, style; limit = pos + range; for ( iteratorPos = pos; iteratorPos < limit; iteratorPos++ ) { style = getLexerStyleAt ( iteratorPos ); switch ( style ) { case wxSTC_H_TAG: case wxSTC_H_TAGEND: case wxSTC_H_XMLEND: case wxSTC_H_QUESTION: return iteratorPos; default: continue; } } return -1; } void XmlCtrl::adjustCursor() { if ( !canInsertAt ( GetCurrentPos() ) ) adjustPosRight(); } bool XmlCtrl::canInsertAt ( int pos ) { if ( pos < 0 ) return false; int style = getLexerStyleAt ( pos ); switch ( style ) { case wxSTC_H_TAG: case wxSTC_H_TAGUNKNOWN: case wxSTC_H_QUESTION: case wxSTC_H_CDATA: case wxSTC_H_COMMENT: case wxSTC_H_SGML_DEFAULT: return ( GetCharAt ( pos ) == '<' ) ? true : false; case wxSTC_H_ENTITY: return ( GetCharAt ( pos ) == '&' ) ? true : false; case wxSTC_H_DEFAULT: return true; } return false; } bool XmlCtrl::canMoveRightAt ( int pos ) { int style = getLexerStyleAt ( pos ); switch ( style ) { case wxSTC_H_DEFAULT: return true; } return false; } bool XmlCtrl::canMoveLeftAt ( int pos ) { if ( pos < 1 ) return false; int style = getLexerStyleAt ( pos - 1 ); switch ( style ) { case wxSTC_H_DEFAULT: return true; } return false; } void XmlCtrl::adjustPosRight() { int pos, max; pos = GetCurrentPos(); max = GetLength(); for ( ; pos <= max; pos++ ) if ( canInsertAt ( pos ) ) { break; } SetSelection ( pos, pos ); } void XmlCtrl::adjustPosLeft() { int pos; pos = GetCurrentPos() - 1; if ( pos < 0 ) { SetSelection ( 0, 0 ); return; } for ( ; pos > 0; pos-- ) if ( canInsertAt ( pos ) ) { break; } SetSelection ( pos, pos ); } void XmlCtrl::adjustSelection() { int start, end, iterator; start = GetSelectionStart(); end = GetSelectionEnd(); // exit condition 1 if ( start == end && canInsertAt ( start ) ) return; // exit condition 2 else if ( !canInsertAt ( start ) || start > end ) { SetSelection ( start, start ); return; } for ( iterator = start; iterator < end; iterator++ ) { if ( !canMoveRightAt ( iterator ) ) break; } SetSelection ( start, iterator ); } void XmlCtrl::setColorScheme ( int scheme ) { StyleSetFaceName ( wxSTC_STYLE_DEFAULT, properties.font ); switch ( scheme ) { case COLOR_SCHEME_DEFAULT: StyleSetForeground ( wxSTC_STYLE_DEFAULT, *wxBLACK ); StyleSetBackground ( wxSTC_STYLE_DEFAULT, *wxWHITE ); StyleClearAll(); baseBackground = LightColour ( wxTheColourDatabase->Find ( _T ( "CYAN" ) ), 75 ); alternateBackground = LightColour ( wxTheColourDatabase->Find ( _T ( "CYAN" ) ), 95 ); SetCaretLineBackground ( baseBackground ); SetCaretForeground ( *wxBLACK ); SetSelBackground ( true, LightColour ( wxTheColourDatabase->Find ( _T ( "YELLOW" ) ), 20));//wxTheColourDatabase->Find ( _T ( "LIGHT GREY" ) ) ); if ( type == FILE_TYPE_CSS ) { // CSS colours StyleSetForeground ( wxSTC_CSS_DEFAULT, *wxBLACK ); StyleSetForeground ( wxSTC_CSS_TAG, *wxBLUE ); StyleSetForeground ( wxSTC_CSS_CLASS, *wxBLUE ); StyleSetForeground ( wxSTC_CSS_PSEUDOCLASS, *wxBLUE ); StyleSetForeground ( wxSTC_CSS_UNKNOWN_PSEUDOCLASS, *wxBLUE ); StyleSetForeground ( wxSTC_CSS_OPERATOR, *wxBLUE ); StyleSetForeground ( wxSTC_CSS_IDENTIFIER, *wxBLUE ); StyleSetForeground ( wxSTC_CSS_UNKNOWN_IDENTIFIER, *wxBLUE ); StyleSetForeground ( wxSTC_CSS_VALUE, *wxBLACK ); StyleSetForeground ( wxSTC_CSS_COMMENT, wxTheColourDatabase->Find ( _T ( "GREY" ) ) ); StyleSetForeground ( wxSTC_CSS_ID, *wxBLACK ); StyleSetForeground ( wxSTC_CSS_IMPORTANT, *wxRED ); StyleSetForeground ( wxSTC_CSS_DIRECTIVE, *wxBLUE ); StyleSetForeground ( wxSTC_CSS_DOUBLESTRING, *wxRED ); StyleSetForeground ( wxSTC_CSS_SINGLESTRING, *wxRED ); StyleSetForeground ( wxSTC_CSS_IDENTIFIER2, *wxRED ); StyleSetForeground ( wxSTC_CSS_ATTRIBUTE, *wxBLUE ); } else // XML { StyleSetForeground ( wxSTC_H_DEFAULT, *wxBLACK ); StyleSetForeground ( wxSTC_H_TAG, *wxBLUE ); StyleSetForeground ( wxSTC_H_TAGUNKNOWN, *wxBLUE ); StyleSetForeground ( wxSTC_H_ATTRIBUTE, *wxRED ); StyleSetForeground ( wxSTC_H_ATTRIBUTEUNKNOWN, *wxRED ); StyleSetForeground ( wxSTC_H_NUMBER, *wxBLACK ); StyleSetForeground ( wxSTC_H_DOUBLESTRING, *wxBLACK ); StyleSetForeground ( wxSTC_H_SINGLESTRING, *wxBLACK ); StyleSetForeground ( wxSTC_H_OTHER, *wxBLUE ); StyleSetForeground ( wxSTC_H_COMMENT, wxTheColourDatabase->Find ( _T ( "GREY" ) ) ); StyleSetForeground ( wxSTC_H_ENTITY, *wxRED ); StyleSetForeground ( wxSTC_H_TAGEND, *wxBLUE ); StyleSetForeground ( wxSTC_H_XMLSTART, wxTheColourDatabase->Find ( _T ( "GREY" ) ) ); StyleSetForeground ( wxSTC_H_XMLEND, wxTheColourDatabase->Find ( _T ( "GREY" ) ) ); StyleSetForeground ( wxSTC_H_CDATA, *wxRED ); StyleSetForeground ( wxSTC_H_QUESTION, wxTheColourDatabase->Find ( _T ( "GREY" ) ) ); for ( int i = wxSTC_H_SGML_DEFAULT; i <= wxSTC_H_SGML_BLOCK_DEFAULT; i++ ) StyleSetForeground ( i, *wxBLUE ); StyleSetForeground ( wxSTC_H_SGML_ENTITY, *wxRED ); StyleSetForeground ( wxSTC_H_SGML_SPECIAL, *wxBLACK ); StyleSetForeground ( wxSTC_H_SGML_SIMPLESTRING, *wxRED ); StyleSetForeground ( wxSTC_H_SGML_DEFAULT, wxTheColourDatabase->Find ( _T ( "GREY" ) ) ); } break; case COLOR_SCHEME_DEFAULT_BACKGROUND: StyleSetForeground ( wxSTC_STYLE_DEFAULT, *wxBLACK ); StyleSetBackground ( wxSTC_STYLE_DEFAULT, *wxWHITE ); StyleClearAll(); baseBackground = LightColour ( wxTheColourDatabase->Find ( _T ( "CYAN" ) ), 75 ); alternateBackground = LightColour ( wxTheColourDatabase->Find ( _T ( "CYAN" ) ), 95 ); SetCaretLineBackground ( baseBackground ); SetCaretForeground ( *wxBLACK ); SetSelBackground ( true, LightColour ( wxTheColourDatabase->Find ( _T ( "YELLOW" ) ), 20) );//wxTheColourDatabase->Find ( _T ( "LIGHT GREY" ) ) ); if ( type == FILE_TYPE_CSS ) { // CSS colours StyleSetForeground ( wxSTC_CSS_DEFAULT, *wxBLACK ); StyleSetForeground ( wxSTC_CSS_TAG, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_CSS_CLASS, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_CSS_PSEUDOCLASS, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_CSS_UNKNOWN_PSEUDOCLASS, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_CSS_OPERATOR, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_CSS_IDENTIFIER, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_CSS_UNKNOWN_IDENTIFIER, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_CSS_VALUE, *wxBLACK ); StyleSetForeground ( wxSTC_CSS_COMMENT, wxTheColourDatabase->Find ( _T ( "GREY" ) ) ); StyleSetForeground ( wxSTC_CSS_ID, *wxBLACK ); StyleSetForeground ( wxSTC_CSS_IMPORTANT, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_CSS_DIRECTIVE, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_CSS_DOUBLESTRING, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_CSS_SINGLESTRING, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_CSS_IDENTIFIER2, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_CSS_ATTRIBUTE, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); } else // XML { StyleSetForeground ( wxSTC_H_DEFAULT, *wxBLACK ); StyleSetForeground ( wxSTC_H_TAG, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_H_TAGUNKNOWN, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_H_ATTRIBUTE, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_H_ATTRIBUTEUNKNOWN, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_H_NUMBER, wxTheColourDatabase->Find ( _T ( "GREY" ) ) ); StyleSetForeground ( wxSTC_H_DOUBLESTRING, wxTheColourDatabase->Find ( _T ( "GREY" ) ) ); StyleSetForeground ( wxSTC_H_SINGLESTRING, wxTheColourDatabase->Find ( _T ( "GREY" ) ) ); StyleSetForeground ( wxSTC_H_OTHER, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_H_COMMENT, wxTheColourDatabase->Find ( _T ( "GREY" ) ) ); StyleSetForeground ( wxSTC_H_ENTITY, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_H_TAGEND, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_H_XMLSTART, wxTheColourDatabase->Find ( _T ( "GREY" ) ) ); StyleSetForeground ( wxSTC_H_XMLEND, wxTheColourDatabase->Find ( _T ( "GREY" ) ) ); StyleSetForeground ( wxSTC_H_CDATA, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_H_QUESTION, wxTheColourDatabase->Find ( _T ( "GREY" ) ) ); for ( int i = wxSTC_H_SGML_DEFAULT; i <= wxSTC_H_SGML_BLOCK_DEFAULT; i++ ) StyleSetForeground ( i, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_H_SGML_ENTITY, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_H_SGML_SPECIAL, *wxBLACK ); StyleSetForeground ( wxSTC_H_SGML_SIMPLESTRING, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_H_SGML_DEFAULT, wxTheColourDatabase->Find ( _T ( "GREY" ) ) ); } break; case COLOR_SCHEME_REDUCED_GLARE: StyleSetForeground ( wxSTC_STYLE_DEFAULT, wxTheColourDatabase->Find ( _T ( "LIGHT GREY" ) ) ); StyleSetBackground ( wxSTC_STYLE_DEFAULT, wxTheColourDatabase->Find ( _T ( "MIDNIGHT BLUE" ) ) ); StyleClearAll(); baseBackground = LightColour ( wxTheColourDatabase->Find ( _T ( "NAVY" ) ), 0 ); alternateBackground = LightColour ( wxTheColourDatabase->Find ( _T ( "NAVY" ) ), 10 ); SetCaretLineBackground ( baseBackground ); StyleSetForeground ( wxSTC_STYLE_LINENUMBER, *wxBLACK ); SetCaretForeground ( *wxWHITE ); SetSelBackground ( true, wxTheColourDatabase->Find ( _T ( "GREY" ) ) ); if ( type == FILE_TYPE_CSS ) { // CSS colours StyleSetForeground ( wxSTC_CSS_DEFAULT, wxTheColourDatabase->Find ( _T ( "LIGHT GREY" ) ) ); StyleSetForeground ( wxSTC_CSS_TAG, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_CSS_CLASS, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_CSS_PSEUDOCLASS, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_CSS_UNKNOWN_PSEUDOCLASS, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_CSS_OPERATOR, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_CSS_IDENTIFIER, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_CSS_UNKNOWN_IDENTIFIER, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_CSS_VALUE, *wxWHITE ); StyleSetForeground ( wxSTC_CSS_COMMENT, wxTheColourDatabase->Find ( _T ( "LIGHT GREY" ) ) ); StyleSetForeground ( wxSTC_CSS_ID, *wxWHITE ); StyleSetForeground ( wxSTC_CSS_IMPORTANT, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_CSS_DIRECTIVE, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_CSS_DOUBLESTRING, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_CSS_SINGLESTRING, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_CSS_IDENTIFIER2, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_CSS_ATTRIBUTE, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); } else // XML { StyleSetForeground ( wxSTC_H_DEFAULT, *wxWHITE ); StyleSetForeground ( wxSTC_H_TAG, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_H_TAGUNKNOWN, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_H_ATTRIBUTE, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_H_ATTRIBUTEUNKNOWN, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_H_NUMBER, wxTheColourDatabase->Find ( _T ( "LIGHT GREY" ) ) ); StyleSetForeground ( wxSTC_H_DOUBLESTRING, wxTheColourDatabase->Find ( _T ( "LIGHT GREY" ) ) ); StyleSetForeground ( wxSTC_H_SINGLESTRING, wxTheColourDatabase->Find ( _T ( "LIGHT GREY" ) ) ); StyleSetForeground ( wxSTC_H_OTHER, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_H_COMMENT, wxTheColourDatabase->Find ( _T ( "LIGHT GREY" ) ) ); StyleSetForeground ( wxSTC_H_ENTITY, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_H_TAGEND, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_H_XMLSTART, wxTheColourDatabase->Find ( _T ( "LIGHT GREY" ) ) ); StyleSetForeground ( wxSTC_H_XMLEND, wxTheColourDatabase->Find ( _T ( "LIGHT GREY" ) ) ); StyleSetForeground ( wxSTC_H_CDATA, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_H_QUESTION, wxTheColourDatabase->Find ( _T ( "LIGHT GREY" ) ) ); for ( int i = wxSTC_H_SGML_DEFAULT; i <= wxSTC_H_SGML_BLOCK_DEFAULT; i++ ) StyleSetForeground ( i, wxTheColourDatabase->Find ( _T ( "SKY BLUE" ) ) ); StyleSetForeground ( wxSTC_H_SGML_ENTITY, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_H_SGML_SPECIAL, *wxWHITE ); StyleSetForeground ( wxSTC_H_SGML_SIMPLESTRING, wxTheColourDatabase->Find ( _T ( "ORANGE" ) ) ); StyleSetForeground ( wxSTC_H_SGML_DEFAULT, wxTheColourDatabase->Find ( _T ( "LIGHT GREY" ) ) ); } break; case COLOR_SCHEME_NONE: baseBackground = LightColour ( wxTheColourDatabase->Find ( _T ( "CYAN" ) ), 75 ); alternateBackground = LightColour ( wxTheColourDatabase->Find ( _T ( "CYAN" ) ), 95 ); SetCaretLineBackground ( baseBackground ); SetSelBackground ( true, wxTheColourDatabase->Find ( _T ( "LIGHT GREY" ) ) ); SetCaretForeground ( *wxBLACK ); StyleSetForeground ( wxSTC_STYLE_DEFAULT, *wxBLACK ); StyleSetBackground ( wxSTC_STYLE_DEFAULT, *wxWHITE ); StyleClearAll(); break; default: break; } if ( type == FILE_TYPE_CSS ) { StyleSetBold ( wxSTC_CSS_CLASS, true ); StyleSetBold ( wxSTC_CSS_PSEUDOCLASS, true ); StyleSetBold ( wxSTC_CSS_UNKNOWN_PSEUDOCLASS, true ); StyleSetBold ( wxSTC_CSS_DOUBLESTRING, true ); StyleSetBold ( wxSTC_CSS_SINGLESTRING, true ); StyleSetBold ( wxSTC_CSS_DIRECTIVE, true ); } else { StyleSetBold ( wxSTC_H_XMLSTART, true ); StyleSetBold ( wxSTC_H_XMLEND, true ); StyleSetBold ( wxSTC_H_ATTRIBUTEUNKNOWN, true ); StyleSetBold ( wxSTC_H_ENTITY, true ); StyleSetBold ( wxSTC_H_QUESTION, true ); StyleSetBold ( wxSTC_H_SGML_ENTITY, true ); StyleSetBold ( wxSTC_H_SGML_DEFAULT, true ); } wxColour color = wxSystemSettings::GetColour ( wxSYS_COLOUR_WINDOWTEXT ); StyleSetForeground ( wxSTC_STYLE_LINENUMBER, color ); applyVisibilityState ( visibilityState ); } void XmlCtrl::applyVisibilityState ( int state ) { if ( type == FILE_TYPE_BINARY ) return; visibilityState = state; bool visible; // hide tags/attributes visible = ( state == HIDE_ATTRIBUTES || state == HIDE_TAGS ) ? false : true; StyleSetVisible ( wxSTC_H_OTHER, visible ); StyleSetVisible ( wxSTC_H_ATTRIBUTE, visible ); StyleSetVisible ( wxSTC_H_ATTRIBUTEUNKNOWN, visible ); StyleSetVisible ( wxSTC_H_DOUBLESTRING, visible ); StyleSetVisible ( wxSTC_H_SINGLESTRING, visible ); // hide tags visible = ( state == HIDE_TAGS ) ? false : true; StyleSetVisible ( wxSTC_H_TAG, visible ); StyleSetVisible ( wxSTC_H_TAGUNKNOWN, visible ); StyleSetVisible ( wxSTC_H_TAGEND, visible ); StyleSetVisible ( wxSTC_H_XMLSTART, visible ); StyleSetVisible ( wxSTC_H_XMLEND, visible ); StyleSetVisible ( wxSTC_H_CDATA, visible ); StyleSetVisible ( wxSTC_H_QUESTION, visible ); StyleSetVisible ( wxSTC_H_COMMENT, visible ); for ( int i = wxSTC_H_SGML_DEFAULT; i <= wxSTC_H_SGML_BLOCK_DEFAULT; i++ ) StyleSetVisible ( i, visible ); Colourise ( 0, -1 ); } int XmlCtrl::getType() { return type; } void XmlCtrl::foldAll() { expandFoldsToLevel ( 1, false ); } void XmlCtrl::unfoldAll() { expandFoldsToLevel ( wxSTC_FOLDLEVELNUMBERMASK, true ); } void XmlCtrl::toggleFold() { int pos, line, level; pos = GetCurrentPos(); if ( pos == -1 ) return; line = LineFromPosition ( pos ); level = GetFoldLevel ( line ); for ( int iterator = line; iterator > 0; iterator-- ) { if ( iterator != line ) { GotoLine ( iterator ); level = GetFoldLevel ( iterator ); } if ( XMLCTRL_HASBIT ( level, wxSTC_FOLDLEVELHEADERFLAG ) ) { ToggleFold ( iterator ); break; } } } // adapted from wxSTEdit (c) 2005 John Labenski, Otto Wyss void XmlCtrl::expandFoldsToLevel ( int level, bool expand ) { Colourise ( 0, -1 ); const int line_n = GetLineCount(); for ( int n = 0; n < line_n; n++ ) { int line_level = GetFoldLevel ( n ); if ( XMLCTRL_HASBIT ( line_level, wxSTC_FOLDLEVELHEADERFLAG ) ) { line_level -= wxSTC_FOLDLEVELBASE; line_level &= wxSTC_FOLDLEVELNUMBERMASK; if ( ( ( expand && ( line_level <= level ) ) || ( !expand && ( line_level >= level ) ) ) && ( GetFoldExpanded ( n ) != expand ) ) ToggleFold ( n ); } } EnsureCaretVisible(); // seems to keep it in nearly the same place } void XmlCtrl::protectHeadLine() { if ( *protectTags || !properties.fold ) return; int pos1, pos2, line1, line2, level; pos1 = GetSelectionStart(); pos2 = GetSelectionEnd(); line1 = LineFromPosition ( pos1 ); line2 = LineFromPosition ( pos2 ); if ( line2 < line1 ) { int temp = line1; line1 = line2; line2 = temp; } for ( int i = line1; i <= line2; i++ ) { level = GetFoldLevel ( i ); if ( XMLCTRL_HASBIT ( level, wxSTC_FOLDLEVELHEADERFLAG ) && !GetFoldExpanded ( i ) ) ToggleFold ( i ); } } wxString XmlCtrl::getOpenTag ( const wxString& element ) { wxString openTag; openTag = _T ( "<" ) + element; std::set requiredAttributeSet; std::set::iterator it; requiredAttributeSet = requiredAttributeMap[element]; if ( !requiredAttributeSet.empty() ) { for ( it = requiredAttributeSet.begin(); it != requiredAttributeSet.end(); ++it ) { openTag += _T ( " " ); openTag += *it; openTag += _T ( "=\"\"" ); } } openTag += _T ( ">" ); return openTag; } bool XmlCtrl::insertChild ( const wxString& child ) { int start, end; start = GetSelectionStart(); end = GetSelectionEnd(); int offset; wxString openTag, closeTag; openTag = getOpenTag ( child ); closeTag = _T ( "" ); if ( start == end ) { if ( !canInsertAt ( start ) ) return false; offset = openTag.Length(); wxString tag; tag = openTag + closeTag; InsertText ( start, tag ); SetSelection ( start + offset, start + offset ); SetFocus(); return true; } if ( *protectTags ) adjustSelection(); offset = openTag.Length(); if ( start > end ) { int temp = end; start = end; end = temp; } InsertText ( start, openTag ); InsertText ( end + offset, closeTag ); SetSelection ( start + offset, end + offset ); return true; } bool XmlCtrl::insertSibling ( const wxString& sibling, const wxString& parent ) { int start = GetSelectionStart(); int limit = GetLength(); wxString parentCloseTag = _T ( "" ); int parentCloseTagStart = FindText ( start, limit, parentCloseTag ); if ( parentCloseTagStart == -1 || !canInsertAt ( parentCloseTagStart + parentCloseTag.Length() ) ) return false; int insertionPoint = parentCloseTagStart + parentCloseTag.Length(); SetSelection ( insertionPoint, insertionPoint ); insertNewLine(); wxString openTag, closeTag; int newCurrentPos, newAdjustedPos; newCurrentPos = GetCurrentPos(); openTag = getOpenTag ( sibling ); closeTag = _T ( "" ); InsertText ( newCurrentPos, openTag + closeTag ); newAdjustedPos = newCurrentPos + openTag.Length(); SetSelection ( newAdjustedPos, newAdjustedPos ); return true; } bool XmlCtrl::insertEntity ( const wxString& entity ) { if ( *protectTags ) adjustCursor(); wxString insertBuffer; insertBuffer.Printf ( _T ( "&%s;" ), entity.c_str() ); int pos = GetCurrentPos(); InsertText ( GetCurrentPos(), insertBuffer ); pos += insertBuffer.size(); SetSelection ( pos, pos ); return true; } wxString XmlCtrl::getParent() { int current, parentCloseAngleBracket; current = GetCurrentPos(); parentCloseAngleBracket = getParentCloseAngleBracket ( current ); return getLastElementName ( parentCloseAngleBracket ); } void XmlCtrl::insertNewLine() { bool autoindent = false; int pos, line, startPos, iteratorPos, newPos; pos = GetCurrentPos(); line = LineFromPosition ( pos ); startPos = PositionFromLine ( line ); iteratorPos = startPos; for ( iteratorPos = startPos; ( GetCharAt ( iteratorPos ) == ' ' || GetCharAt ( iteratorPos ) == '\t' ) && iteratorPos < pos; ++iteratorPos ) autoindent = true; wxString s = GetTextRange ( startPos, iteratorPos ); NewLine(); if ( autoindent ) { newPos = PositionFromLine ( line + 1 ); InsertText ( newPos, s ); SetSelection ( newPos + s.size(), newPos + s.size() ); } } void XmlCtrl::toggleLineBackground() { if ( !properties.toggleLineBackground || visibilityState != HIDE_TAGS ) { if ( lineBackgroundState != BACKGROUND_STATE_NORMAL ) { SetCaretLineBackground ( baseBackground ); lineBackgroundState = BACKGROUND_STATE_NORMAL; } return; } lineBackgroundState = ( lineBackgroundState == BACKGROUND_STATE_NORMAL ) ? BACKGROUND_STATE_LIGHT : BACKGROUND_STATE_NORMAL; SetCaretLineBackground ( ( lineBackgroundState == BACKGROUND_STATE_NORMAL ) ? baseBackground : alternateBackground ); } const std::set &XmlCtrl::getEntitySet() { return entitySet; } const std::set &XmlCtrl::getAttributes ( const wxString& parent ) { static std::set retVal; return retVal; } wxString XmlCtrl::getElementStructure ( const wxString& element ) { if ( elementStructureMap.find ( element ) == elementStructureMap.end() ) { return wxEmptyString; } return elementStructureMap[element]; } bool XmlCtrl::backgroundValidate() { if ( !properties.validateAsYouType || type != FILE_TYPE_XML ) return true; std::string bufferUtf8 = myGetTextRaw(); return backgroundValidate ( bufferUtf8.c_str(), basePath, bufferUtf8.size() ); } bool XmlCtrl::backgroundValidate ( const char *buffer, const wxString &system, size_t bufferLen ) { if ( !validationRequired ) return true; wxCriticalSectionLocker locker ( xmlcopyeditorCriticalSection ); if ( validationThread != NULL ) { return true; // wait for next idle cycle call from main app frame } validationRequired = false; validationThread = new ValidationThread( GetEventHandler(), buffer, system ); if ( validationThread->Create() != wxTHREAD_NO_ERROR || validationThread->Run() != wxTHREAD_NO_ERROR ) { delete validationThread; validationThread = NULL; return false; } return true; } std::string XmlCtrl::myGetTextRaw() { return ( const char * ) GetTextRaw(); } void XmlCtrl::setErrorIndicator ( int line, int column ) { int startPos, endPos, endStyled; startPos = PositionFromLine ( line ) + column; endPos = GetLineEndPosition ( line ); endStyled = GetEndStyled(); if ( endPos > endStyled ) endPos = endStyled; int length = endPos - startPos; if ( length > 0 && length + startPos < GetLength() ) { #if wxCHECK_VERSION(2,9,0) IndicatorFillRange ( startPos, length ); #else StartStyling ( startPos, wxSTC_INDIC2_MASK ); SetStyling ( length, wxSTC_INDIC2_MASK ); #endif } } void XmlCtrl::clearErrorIndicators ( int maxLine ) { if ( maxLine < 0 ) return; int length = GetLength(); if ( !length ) return; int end = GetEndStyled(); length = ( maxLine ) ? GetLineEndPosition ( maxLine ) : length; if ( end > 0 && length > end ) length = end; #if wxCHECK_VERSION(2,9,0) IndicatorClearRange ( 0, length ); #else StartStyling ( 0, wxSTC_INDIC2_MASK ); SetStyling ( length, 0 ); #endif } bool XmlCtrl::getValidationRequired() { return validationRequired; } void XmlCtrl::setValidationRequired ( bool b ) { validationRequired = b; } int XmlCtrl::getTagType ( int pos ) { int iteratorPos; // preliminary checks if ( pos < 2 ) { return TAG_TYPE_ERROR; } else if ( GetCharAt ( pos - 1 ) == '/' ) { return TAG_TYPE_EMPTY; } // go to start of tag for ( iteratorPos = pos; iteratorPos >= 0; --iteratorPos ) { int style = getLexerStyleAt ( iteratorPos ); //style &= ~wxSTC_INDIC2_MASK; if ( GetCharAt ( iteratorPos ) == '<' && ( style == wxSTC_H_TAG || style == wxSTC_H_TAGUNKNOWN ) ) break; } if ( GetCharAt ( iteratorPos ) != '<' ) return TAG_TYPE_ERROR; char c = GetCharAt ( iteratorPos + 1 ); if ( c == '!' || c == '?' ) return TAG_TYPE_OTHER; else if ( c == '/' ) { return TAG_TYPE_CLOSE; } else { return TAG_TYPE_OPEN; } } // fetch style int disregarding indicator int XmlCtrl::getLexerStyleAt ( int pos ) { int style = GetStyleAt ( pos ); #if !wxCHECK_VERSION(2,9,0) style &= ~wxSTC_INDIC2_MASK; #endif return style; } bool XmlCtrl::getGrammarFound() { return grammarFound; } void XmlCtrl::OnMiddleDown ( wxMouseEvent& event ) { if ( GetSelectionStart() == GetSelectionEnd() ) { event.Skip(); return; } Copy(); long x, y; event.GetPosition ( &x, &y ); int pastePosition = PositionFromPointClose ( x, y ); if ( pastePosition == wxSTC_INVALID_POSITION ) { event.Skip(); return; } SetSelection ( pastePosition, pastePosition ); Paste(); } bool XmlCtrl::selectCurrentElement() { if ( type != FILE_TYPE_XML ) return false; Colourise ( 0, -1 ); int pos = GetCurrentPos(); int style = getLexerStyleAt ( pos ) ; if ( style == wxSTC_H_COMMENT ) { int i = pos; while ( --i >= 0 && getLexerStyleAt ( i ) == wxSTC_H_COMMENT ) continue; SetSelectionStart ( i + 1 ); int styled = GetEndStyled(); i = pos; while ( i < styled && getLexerStyleAt ( i ) == wxSTC_H_COMMENT ) i++; SetSelectionEnd ( i ); } else { // Select current tag int start = findPreviousStartTag ( pos, 1, '<', pos ); if ( start < 0 ) { MyFrame *frame = ( MyFrame * ) wxTheApp->GetTopWindow(); frame->statusProgress ( _("Cannot find the start tag") ); return false; } int range = GetTextLength() - pos; int end = findNextEndTag ( pos, 1, '>', range ); if ( end < 0 ) { MyFrame *frame = ( MyFrame * ) wxTheApp->GetTopWindow(); frame->statusProgress ( _("Cannot find the end tag") ); return false; } SetSelection ( start, end ); } return true; } void XmlCtrl::toggleComment() { MyFrame *frame = ( MyFrame * ) wxTheApp->GetTopWindow(); frame->statusProgress ( wxEmptyString ); int pos = -1; wxString commentStart = _T ( "" ); // Is there a selection? int from = GetSelectionStart(); int to = GetSelectionEnd(); switch ( type ) { case FILE_TYPE_BINARY: return; case FILE_TYPE_CSS: if ( from == to ) return; commentStart = _T ( "/*" ); commentEnd = _T ( "*/" ); break; case FILE_TYPE_XML: if ( from != to ) break; // Select current element pos = GetCurrentPos(); if ( !selectCurrentElement() ) return; break; default: if ( from == to ) return; break; } wxString text = GetSelectedText(); wxASSERT ( !text.IsEmpty() ); // Skip leading spaces wxString::iterator itr, start, end; itr = start = text.begin(); end = text.end(); while ( itr != end && wxIsspace ( *itr ) ) ++itr; size_t startPos = itr - start; int ret = text.compare ( startPos, commentStart.length(), commentStart ); if ( ret == 0 ) { start = itr; itr = end; do { --itr; } while ( itr != start && wxIsspace ( *itr ) ); size_t endPos = itr - start; if ( endPos > commentEnd.length() ) { endPos = itr - text.begin() - commentEnd.length() + 1; ret = text.compare ( endPos, commentEnd.length(), commentEnd ); // Is commented? if ( ret == 0 ) { text.erase ( endPos, commentEnd.length() ); text.erase ( startPos, commentStart.length() ); ReplaceSelection ( text ); pos -= commentStart.length(); if ( pos >= 0 ) SetSelection ( pos, pos ); return; } } } // Comment selection // "--" is not allowed in comments if ( commentStart == _T ( "
Any attribute including in any attribute in any namespace. Any element from almost any namespace
Designates the computer or chip architecture to which the element applies Designates the intended audience to which the element applies provides a standard place for application-specific effectivity Indicates standards conformance characteristics of the element Indicates the operating system to which the element is applicable Indicates the editorial revision to which the element belongs Indicates something about the security level associated with the element to which it applies Indicates the level of user experience for which the element applies Indicates the computer vendor to which the element applies. Indicates the word size (width in bits) of the computer architecture to which the element applies Points to the element whose content is to be used as the text of the link Points to an internal link target by identifying the value of its xml:id attribute Points to one or more internal link targets by identifying the value of their xml:id attributes Identifies a link target with a URI Identifies the XLink link type simple An XLink simple link Identifies the XLink role of the link Identifies the XLink arcrole of the link Identifies the XLink title of the link new An application traversing to the ending resource should load it in a new window, frame, pane, or other relevant presentation context. replace An application traversing to the ending resource should load the resource in the same window, frame, pane, or other relevant presentation context in which the starting resource was loaded. embed An application traversing to the ending resource should load its presentation in place of the presentation of the starting resource. other The behavior of an application traversing to the ending resource is unconstrained by XLink. The application should look for other markup present in the link to determine the appropriate behavior. none The behavior of an application traversing to the ending resource is unconstrained by this specification. No other markup is present to help the application determine the appropriate behavior. Identifies the XLink show behavior of the link onLoad An application should traverse to the ending resource immediately on loading the starting resource. onRequest An application should traverse from the starting resource to the ending resource only on a post-loading event triggered for the purpose of traversal. other The behavior of an application traversing to the ending resource is unconstrained by this specification. The application should look for other markup present in the link to determine the appropriate behavior. none The behavior of an application traversing to the ending resource is unconstrained by this specification. No other markup is present to help the application determine the appropriate behavior. Identifies the XLink actuate behavior of the link Identifies the unique ID value of the element Specifies the DocBook version of the element and its descendants Specifies the natural language of the element and its descendants Specifies the base URI of the element and its descendants Provides the name or similar semantic identifier assigned to the content in some previous markup scheme Provides the text that is to be generated for a cross reference to the element Specifies a keyword or keywords identifying additional style information changed The element has been changed. added The element is new (has been added to the document). deleted The element has been deleted. off Explicitly turns off revision markup for this element. Identifies the revision status of the element ltr Left-to-right text rtl Right-to-left text lro Left-to-right override rlo Right-to-left override Identifies the direction of text in an element Specifies the format of the data Indentifies the location of the data by URI Identifies the location of the data by external identifier (entity name) continues Line numbering continues from the immediately preceding element with the same name. restarts Line numbering restarts (begins at 1, usually). Determines whether line numbering continues from the previous element or restarts. numbered Lines are numbered. unnumbered Lines are not numbered. Determines whether lines are numbered. Specifies the initial line number. Identifies the language (i.e. programming language) of the verbatim content. Can be used to indicate explicitly that whitespace in the verbatim environment is preserved. Whitespace must always be preserved in verbatim environments whether this attribute is specified or not. preserve Whitespace must be preserved. Specifies an identifying string for presentation purposes Specifies the width (in characters) of the element compact The spacing should be "compact". normal The spacing should be "normal". Specifies (a hint about) the spacing of the content 0 The element should be rendered in the current text flow (with the flow column width). 1 The element should be rendered across the full text page. Indicates if the element is rendered across the column or the page Identifies the language (i.e. programming language) of the content. optional The content describes an optional step or steps. required The content describes a required step or steps. Specifies if the content is required or optional. Specifies style information to be used when rendering the float Specifies the width of the element Specifies the depth of the element Specifies the width of the content rectangle Specifies the depth of the content rectangle 0 False (do not scale-to-fit; anamorphic scaling may occur) 1 True (scale-to-fit; anamorphic scaling is forbidden) Specifies the scaling factor center Centered horizontally char Aligned horizontally on the specified character justify Fully justified (left and right margins or edges) left Left aligned right Right aligned bottom Aligned on the bottom of the region middle Centered vertically top Aligned on the top of the region doi A document object identifier. isbn An international standard book number. isrn An international standard technical report number (ISO 10444). issn An international standard serial number. libraryofcongress A Library of Congress reference number. pubsnumber A publication number (an internal number or possibly organizational standard). uri A Uniform Resource Identifier Identifies the kind of bibliographic identifier Identifies the nature of the non-standard bibliographic identifier Identifies the kind of bibliographic identifier other Indicates that the identifier is some 'other' kind.
The text of the title of a section of a document or of a formal block-level element
The abbreviation of a title
The subtitle of a document
A wrapper for information about a component or other block
A wrapper for information about a component or other block with a required title
A wrapper for information about a component or other block with only a title
A wrapper for information about a component or other block with only a required title
A wrapper for information about a component or other block without a title
Identifies the controlled vocabulary used by this set's terms A set of terms describing the subject matter of a document
Specifies a ranking for this subject relative to other subjects in the same set One of a group of terms describing the subject matter of a document
A term in a group of terms describing the subject matter of a document
A set of keywords describing the content of a document
One of a set of keywords describing the content of a document
A list of operations to be performed in a well-defined sequence
A unit of action in a procedure
Alternative steps in a procedure
A wrapper for steps that occur within steps in a procedure
A portion of a document that is isolated from the main narrative flow sidebar must not occur in the descendants of sidebar
A summary
A short description or note about a person
A quotation set off from the main text
The source of a block quote or epigraph
sect1 Render as a first-level section sect2 Render as a second-level section sect3 Render as a third-level section sect4 Render as a fourth-level section sect5 Render as a fifth-level section Indicates how the bridge head should be rendered Identifies the nature of the non-standard rendering Indicates how the bridge head should be rendered other Identifies a non-standard rendering A free-floating heading
A remark (or comment) intended for presentation in a draft manuscript
A short inscription at the beginning of a document or component
Identifies the desired footnote mark A footnote footnote must not occur in the descendants of footnote example must not occur in the descendants of footnote figure must not occur in the descendants of footnote table must not occur in the descendants of footnote table must not occur in the descendants of footnote caution must not occur in the descendants of footnote important must not occur in the descendants of footnote note must not occur in the descendants of footnote tip must not occur in the descendants of footnote warning must not occur in the descendants of footnote indexterm must not occur in the descendants of footnote indexterm must not occur in the descendants of footnote indexterm must not occur in the descendants of footnote sidebar must not occur in the descendants of footnote task must not occur in the descendants of footnote epigraph must not occur in the descendants of footnote
A paragraph with a title
A paragraph The root element must have a version attribute.
A paragraph that contains only text and inline markup, no block elements
A note of caution caution must not occur in the descendants of caution important must not occur in the descendants of caution note must not occur in the descendants of caution tip must not occur in the descendants of caution warning must not occur in the descendants of caution
An admonition set off from the text caution must not occur in the descendants of important important must not occur in the descendants of important note must not occur in the descendants of important tip must not occur in the descendants of important warning must not occur in the descendants of important
A message set off from the text caution must not occur in the descendants of note important must not occur in the descendants of note note must not occur in the descendants of note tip must not occur in the descendants of note warning must not occur in the descendants of note
A suggestion to the user, set off from the text caution must not occur in the descendants of tip important must not occur in the descendants of tip note must not occur in the descendants of tip tip must not occur in the descendants of tip warning must not occur in the descendants of tip
An admonition set off from the text caution must not occur in the descendants of warning important must not occur in the descendants of warning note must not occur in the descendants of warning tip must not occur in the descendants of warning warning must not occur in the descendants of warning
Identifies the type of mark to be used on items in this list A list in which each entry is marked with a bullet or other dingbat
continues Specifies that numbering should begin where the preceding list left off restarts Specifies that numbering should begin again at 1 Indicates how list numbering should begin relative to the immediately preceding list Specifies the initial line number. ignore Specifies that numbering should ignore list nesting inherit Specifies that numbering should inherit from outer-level lists Indicates whether or not item numbering should be influenced by list nesting arabic Specifies Arabic numeration (1, 2, 3, …) upperalpha Specifies upper-case alphabetic numeration (A, B, C, …) loweralpha Specifies lower-case alphabetic numeration (a, b, c, …) upperroman Specifies upper-case Roman numeration (I, II, III, …) lowerroman Specifies lower-case Roman numeration (i, ii, iii …) Indicates the desired numeration A list in which each entry is marked with a sequentially incremented label
Specifies the keyword for the type of mark that should be used on this item, instead of the mark that would be used by default A wrapper for the elements of a list item
A segmented list, a list of sets of elements
The title of an element of a list item in a segmented list
A list item in a segmented list The number of seg elements must be the same as the number of segtitle elements in the parent segmentedlist
An element of a list item in a segmented list
horiz A tabular presentation in row-major order. vert A tabular presentation in column-major order. inline An inline presentation, usually a comma-delimited list. Specifies the type of list presentation. Specifies the number of columns for horizontal or vertical presentation An undecorated list of single words or short phrases
An element of a simple list
Indicates a length beyond which the presentation system may consider a term too long and select an alternate presentation for that term, item, or list A list in which each entry is composed of a set of one or more terms and an associated description
A wrapper for a set of terms and the associated description in a variable list
The word or phrase being defined or described in a variable list
A formal example, with a title example must not occur in the descendants of example figure must not occur in the descendants of example table must not occur in the descendants of example table must not occur in the descendants of example caution must not occur in the descendants of example important must not occur in the descendants of example note must not occur in the descendants of example tip must not occur in the descendants of example warning must not occur in the descendants of example
A displayed example without a title
A literal listing of all or part of a program
monospaced The literal layout should be formatted with a monospaced font normal The literal layout should be formatted with the current font Specifies the class of literal layout A block of text in which line breaks and white space are to be reproduced faithfully
Text that a user sees or might see on a computer screen
A representation of what the user sees or might see on a computer screen
A formal figure, generally an illustration, with a title example must not occur in the descendants of figure figure must not occur in the descendants of figure table must not occur in the descendants of figure table must not occur in the descendants of figure caution must not occur in the descendants of figure important must not occur in the descendants of figure note must not occur in the descendants of figure tip must not occur in the descendants of figure warning must not occur in the descendants of figure
A untitled figure
A displayed media object (video, audio, image, etc.)
An inline media object (video, audio, image, and so on)
A wrapper for video data and its associated meta-information
A wrapper for audio data and its associated meta-information
A wrapper for image data and its associated meta-information
A wrapper for a text description of an object and its associated meta-information
Specifies the (horizontal) alignment of the video data Specifies the vertical alignment of the video data Determines if anamorphic scaling is forbidden Pointer to external video data
Pointer to external audio data
Specifies the (horizontal) alignment of the image data Specifies the vertical alignment of the image data Determines if anamorphic scaling is forbidden Pointer to external image data
Identifies the encoding of the text in the external file Pointer to external text data
A caption example must not occur in the descendants of caption figure must not occur in the descendants of caption table must not occur in the descendants of caption table must not occur in the descendants of caption caution must not occur in the descendants of caption important must not occur in the descendants of caption note must not occur in the descendants of caption tip must not occur in the descendants of caption warning must not occur in the descendants of caption sidebar must not occur in the descendants of caption task must not occur in the descendants of caption
A general-purpose element for representing the syntax of commands or functions
Specifies the character that should separate the command and its top-level arguments Indicates the displayed length of the command; this information may be used to intelligently indent command synopses which extend beyond one line A syntax summary for a software command
norepeat Can not be repeated. repeat Can be repeated. Indicates whether or not repetition is possible. opt Formatted to indicate that it is optional. plain Formatted without indication. req Formatted to indicate that it is required. Indicates optionality. Indicates optionality.
An argument in a CmdSynopsis
A group of elements in a CmdSynopsis
An explicit line break in a command synopsis
A portion of a CmdSynopsis broken out from the main body of the synopsis
A reference to a fragment of a command synopsis @linkend on synopfragmentref must point to a synopfragment.
The syntax summary for a function definition
Information supplementing the FuncDefs of a FuncSynopsis
The prototype of a function
A function (subroutine) name and its return type
An empty element in a function synopsis indicating that the function in question takes no arguments
An empty element in a function synopsis indicating a variable number of arguments
opt Formatted to indicate that it is optional. req Formatted to indicate that it is required. Indicates optionality. Information about a function parameter in a programming language
Parameters for a function referenced through a function pointer in a synopsis
class This is the synopsis of a class interface This is the synopsis of an interface Specifies the nature of the synopsis The syntax summary for a class definition
Information supplementing the contents of a ClassSynopsis
A class in an object-oriented programming language
An interface in an object-oriented programming language
An exception in an object-oriented programming language
Can be used to indicate that whitespace in the modifier should be preserved (for multi-line annotations, for example). preserve Extra whitespace and line breaks must be preserved.
Modifiers in a synopsis
The name of an interface
The name of an exception
The name of a field in a class definition
The initializer for a FieldSynopsis
A syntax summary for a constructor
A syntax summary for a destructor
A syntax summary for a method
The name of a method
Parameters to a method
A real-world address, generally a postal address
A street address in an address
A post office box in an address
A postal code in an address
The name of a city in an address
A state or province in an address
The name of a country
A telephone number
A fax number
Uncategorized information in address
The institutional affiliation of an individual
A brief description of an affiliation
The title of an individual in an organization
consortium A consortium corporation A corporation informal An informal organization nonprofit A non-profit organization Specifies the nature of the organization Specifies the nature of the organization other Indicates a non-standard organization class Identifies the non-standard nature of the organization The name of an organization other than a corporation
A division of an organization
The page numbers of an article as published
The personal name of an individual
The name of an individual author
Wrapper for author information when a document has multiple authors or collabarators
Identifies a collaborator
The initials or other short identifier for an author
A person and associated metadata
An organization and associated metadata
A wrapper for document meta-information about a conference
The dates of a conference for which a document was written
The title of a conference for which a document was written
An identifier, frequently numerical, associated with a conference for which a document was written
The sponsor of a conference for which a document was written
The contract number of a document
The sponsor of a contract
Copyright information about a document
The year of publication of a document
The name of the individual or organization that holds a copyright
Additional content for the cover of a publication
The date of publication or revision of a document
The name or number of an edition of a document
The name of the editor of a document
An identifier for a document
A citation of a bibliographic identifier
The source of a document
hasformat The described resource pre-existed the referenced resource, which is essentially the same intellectual content presented in another format haspart The described resource includes the referenced resource either physically or logically hasversion The described resource has a version, edition, or adaptation, namely, the referenced resource isformatof The described resource is the same intellectual content of the referenced resource, but presented in another format ispartof The described resource is a physical or logical part of the referenced resource isreferencedby The described resource is referenced, cited, or otherwise pointed to by the referenced resource isreplacedby The described resource is supplanted, displaced, or superceded by the referenced resource isrequiredby The described resource is required by the referenced resource, either physically or logically isversionof The described resource is a version, edition, or adaptation of the referenced resource; changes in version imply substantive changes in content rather than differences in format references The described resource references, cites, or otherwise points to the referenced resource replaces The described resource supplants, displaces, or supersedes the referenced resource requires The described resource requires the referenced resource to support its function, delivery, or coherence of content Identifies the type of relationship Identifies the type of relationship othertype The described resource has a non-standard relationship with the referenced resource A keyword that identififes the type of the non-standard relationship The relationship of a document to another
dcmipoint The DCMI Point identifies a point in space using its geographic coordinates iso3166 ISO 3166 Codes for the representation of names of countries dcmibox The DCMI Box identifies a region of space using its geographic limits tgn The Getty Thesaurus of Geographic Names Specifies the type of spatial coverage Specifies the type of spatial coverage otherspatial Identifies a non-standard type of coverage A keyword that identifies the type of non-standard coverage dcmiperiod A specification of the limits of a time interval w3c-dtf W3C Encoding rules for dates and times—a profile based on ISO 8601 Specifies the type of temporal coverage Specifies the type of temporal coverage othertemporal Specifies a non-standard type of coverage A keyword that identifies the type of non-standard coverage The spatial or temporal coverage of a document
A statement of legal obligations or requirements
copyeditor A copy editor graphicdesigner A graphic designer other Some other contributor productioneditor A production editor technicaleditor A technical editor translator A translator Identifies the nature of the contributor Identifies the nature of the non-standard contribution Identifies the nature of the contributor other Identifies a non-standard contribution A person or entity, other than an author or editor, credited in a document
The numbers of the pages in a book, for use in a bibliographic entry
A summary of the contributions made to a document by a credited source
The title of a person
The first name of a person
A family name; in western cultures the last name
The portion of a person's name indicating a relationship to ancestors
A component of a persons name that is not a first name, surname, or lineage
The printing history of a document
copyright A name with a copyright registered A name with a registered copyright service A name of a service trade A name which is trademarked Specifies the class of product name The formal name of a product
A number assigned to a product
The date of publication of a document
The publisher of a document
The name of the publisher of a document
Information about a particular release of a document
A history of the revisions to a document
An entry describing a single revision in the history of the revisions to a document
A document revision number
A description of a revision to a document
A extended description of a revision to a document
Numbers of the volumes in a series of books
The volume number of a document in a set (as of books in a set or articles in a journal)
The number of an issue of a journal
A graphical user interface (GUI) keyboard shortcut
hardware A hardware application software A software application Identifies the class of application The name of a software program
A software or application package
The name of a class, in the object-oriented programming sense
The name of an executable program or other software command
Data, generally text, displayed or presented by a computer
altkey An alternate or secondary key constraint A constraint datatype A data type field A field foreignkey A foreign key group A group index An index key1 The first or primary key key2 An alternate or secondary key name A name primarykey The primary key procedure A (stored) procedure record A record rule A rule secondarykey The secondary key table A table user A user view A view Identifies the class of database artifact The name of a database, or part of a database
An email address
A software environment variable
An error code
An error name
An error message.
The classification of an error message
devicefile A device directory A directory extension A filename extension headerfile A header file (as for a programming language) libraryfile A library file partition A partition (as of a hard disk) symlink A symbolic link Identifies the class of filename Specifies the path of the filename The name of a file
The name of a function or subroutine, as in a programming language
The text on a button in a GUI
Graphic and/or text appearing as a icon in a GUI
The text of a label in a GUI
The name of a menu in a GUI
The name of a terminal menu item in a GUI
The name of a submenu in a GUI
A physical part of a computer system
alt The "Alt" key backspace The "Backspace" key command The "Command" key control The "Control" key delete The "Delete" key down The down arrow end The "End" key enter The "Enter" or "Return" key escape The "Escape" key home The "Home" key insert The "Insert" key left The left arrow meta The "Meta" key option The "Option" key pagedown The page down key pageup The page up key right The right arrow shift The "Shift" key space The spacebar tab The "Tab" key up The up arrow Identifies the function key Identifies the function key other Indicates a non-standard function key Specifies a keyword that identifies the non-standard key The text printed on a key on a keyboard
The internal, frequently numeric, identifier for a key on a keyboard
click A (single) mouse click. double-click A double mouse click. press A mouse or key press. seq Sequential clicks or presses. simul Simultaneous clicks or presses. Identifies the nature of the action taken. If keycombo contains more than one element, simul is the default, otherwise there is no default. Identifies the nature of the action taken other Indicates a non-standard action Identifies the non-standard action in some unspecified way. A combination of input actions
The symbolic name of a key on a keyboard
A comment on a line in a verbatim listing
Inline text that is some literal value
Identifies the (computer) language of the code fragment An inline code fragment
Identifies the class of constant limit The value is a limit of some kind A programming or system constant
The name of a variable
A string of formatting markup in text that is to be represented literally
A selection or series of selections from a menu
A key combination for an action that is also accessible through a menu
The conventional name of a mouse button
An option for a software command
Optional information
A unit of data associated with some part of a computer system
command A command function A function option An option Identifies the class of parameter A value or a symbolic reference to a value
A character or string indicating the start of an input field in a computer display
command A command function A function option An option parameter A parameter Identifies the nature of the replaceable text Content that may or must be replaced by the user
The value returned by a function
attribute An attribute attvalue An attribute value element An element emptytag An empty element tag endtag An end tag genentity A general entity numcharref A numeric character reference paramentity A parameter entity pi A processing instruction comment An SGML comment starttag A start tag xmlpi An XML processing instruction Identifies the nature of the tag content Identifies the namespace of the tag content A component of XML (or SGML) markup
Identifies the class of symbol limit The value is a limit of some kind A name that is replaced by a value before processing
daemon A daemon or other system process (syslogd) domainname A domain name (example.com) etheraddress An ethernet address (00:05:4E:49:FD:8E) event An event of some sort (SIGHUP) eventhandler An event handler of some sort (hangup) filesystem A filesystem (ext3) fqdomainname A fully qualified domain name (my.example.com) groupname A group name (wheel) ipaddress An IP address (127.0.0.1) library A library (libncurses) macro A macro netmask A netmask (255.255.255.192) newsgroup A newsgroup (comp.text.xml) osname An operating system name (Hurd) process A process (gnome-cups-icon) protocol A protocol (ftp) resource A resource server A server (mail.example.com) service A service (ppp) systemname A system name (hephaistos) username A user name (ndw) Identifies the nature of the system item A system-related item or term
Identifies the type of URI specified A Uniform Resource Identifier
A unit of information
The classification of a value
Data entered by the user
An abbreviation, especially one followed by a period
An often pronounceable word made from the initial (or selected) letters of a name or phrase
An inline bibliographic reference to another published work
A citation to a reference page
The title of a reference page
A reference volume number
article An article bbs A bulletin board system book A book cdrom A CD-ROM chapter A chapter (as of a book) dvd A DVD emailmessage An email message gopher A gopher page journal A journal manuscript A manuscript newsposting A posting to a newsgroup part A part (as of a book) refentry A reference entry section A section (as of a book or article) series A series set A set (as of books) webpage A web page wiki A wiki page Identifies the nature of the publication being cited The title of a cited work
Emphasized text
A limited span of emphasized text
A word or phrase in a language other than the primary language of the document
A span of text
A limited span of text
An inline quotation
A subscript (as in H2 O, the molecular formula for water)
A superscript (as in x^2, the mathematical notation for x multiplied by itself)
copyright A copyright registered A registered copyright service A service trade A trademark Identifies the class of trade mark A trademark
A word meant specifically as a word and not representing anything else
A cross reference to a footnote (a footnote mark) @linkend on footnoteref must point to a footnote.
A cross reference to another part of the document
A hypertext link
Holds additional information that may be used by the applicatoin when resolving the link Specifies the URI of the document in which the link target appears Specifies the location of the link target in the document Identifies application-specific customization of the link behavior A link that addresses its target indirectly
A spot in the document
A text-only annotation, often used for accessibility
Identifies one or more annotations that apply to this element
Identifies one ore more elements to which this annotation applies An annotation annotation must not occur in the descendants of annotation
Specifies the XLink traversal-from Specifies the XLink label Specifies the XLink traversal-to
Identifies the XLink link type extended An XLink extended link An XLink extended link
Identifies the XLink link type locator An XLink locator link An XLink locator in an extendedlink
Identifies the XLink link type arc An XLink arc link An XLink arc in an extendedlink
Identifies the editorial or publication status of the element on which it occurs
A collection of books The root element must have a version attribute.
A book The root element must have a version attribute.
A wrapper for the dedication section of a book The root element must have a version attribute.
Text at the back of a book describing facts about its production The root element must have a version attribute.
An appendix in a Book or Article The root element must have a version attribute.
A chapter, as of a book The root element must have a version attribute.
A division in a book The root element must have a version attribute.
Introductory matter preceding the first chapter of a book The root element must have a version attribute.
An introduction to the contents of a part
A recursive section The root element must have a version attribute.
A section of a document with no subdivisions
Acknowledgements in an Article
faq A collection of frequently asked questions. journalarticle An article in a journal or other periodical. productsheet A description of a product. specification A specification. techreport A technical report. whitepaper A white paper. Identifies the nature of the article An article The root element must have a version attribute.
A top-level section of document The root element must have a version attribute.
A subsection within a Sect1 The root element must have a version attribute.
A subsection within a Sect2 The root element must have a version attribute.
A subsection within a Sect3 The root element must have a version attribute.
A subsection within a Sect4 The root element must have a version attribute.
A collection of reference entries The root element must have a version attribute.
A reference page (originally a UNIX man-style reference page) The root element must have a version attribute.
Meta-information for a reference entry
source The name of the software product or component to which this topic applies version The version of the software product or component to which this topic applies manual The section title of the reference page (e.g., User Commands) sectdesc The section title of the reference page (believed synonymous with "manual" but in wide use) software The name of the software product or component to which this topic applies (e.g., SunOS x.y; believed synonymous with "source" but in wide use) Identifies the kind of miscellaneous information Identifies the nature of non-standard miscellaneous information Identifies the kind of miscellaneious information other Indicates that the information is some 'other' kind.
Meta-information for a reference entry other than the title and volume number
The name, purpose, and classification of a reference page
A description of the topic of a reference page
The name of (one of) the subject(s) of a reference page
A short (one sentence) synopsis of the topic of a reference page
The scope or other indication of applicability of a reference entry
A syntactic synopsis of the subject of the reference page
A recursive section in a refentry The root element must have a version attribute.
A major subsection of a reference entry The root element must have a version attribute.
A subsection of a refsect1 The root element must have a version attribute.
A subsection of a refsect2 The root element must have a version attribute.
Specifies the base form of the term, the one that appears in the glossary. This allows adjectival, plural, and other variations of the term to appear in the element. The element content is the default base form.
A wrapper for a list of glossary entries
Specifies the string by which the element's content is to be sorted; if unspecified, the content is used An entry in a Glossary or GlossList
Specifies a list of keywords for the definition A definition in a GlossEntry
Identifies the other term A cross-reference from one glossentry to another @otherterm on glosssee must point to a glossentry.
Identifies the other term A cross-reference from one GlossEntry to another @otherterm on glossseealso must point to a glossentry.
The first occurrence of a term @linkend on firstterm must point to a glossentry.
A glossary term @linkend on glossterm must point to a glossentry.
A glossary The root element must have a version attribute.
A division in a Glossary
An inline definition of a term A termdef must contain a glossterm
Identifies the relationship between the bibliographic elemnts
An entry in a Bibliography
An entry in a Bibliography
A raw container for related bibliographic information
A cooked container for related bibliographic information
Untyped bibliographic information
A bibliography The root element must have a version attribute.
A section of a Bibliography
A wrapper for a list of bibliography entries
The units (for example, pages) used to identify the beginning and ending of a reference. Identifies the beginning of a reference; the location within the work that is being referenced. Identifies the end of a reference. A cross-reference to a bibliographic entry
normal Normal preferred Preferred Specifies the significance of the term Specifies the IDs of the elements to which this term applies Indicates the page on which this index term occurs in some version of the printed document all All indexes global The global index (as for a combined index of a set of box) local The local index (the index for this document only) Specifies the scope of the index term Specifies the string by which the term is to be sorted; if unspecified, the term content is used Specifies the target index for this term
A set of index terms in the meta-information of a document
Identifies the class of index term singular A singular index term A wrapper for an indexed term
Identifies the class of index term startofrange The start of a range A wrapper for an indexed term that covers a range
Identifies the class of index term endofrange The end of a range Points to the start of the range Identifies the end of a range associated with an indexed term
The primary word or phrase under which an index term should be sorted
A secondary word or phrase in an index term
A tertiary word or phrase in an index term
Part of an index term directing the reader instead to another entry in the index
Part of an index term directing the reader also to another entry in the index
An index to a book or part of a book The root element must have a version attribute.
An index to a set of books The root element must have a version attribute.
A division in an index
An entry in an index
A primary term in an index entry, not in the text
A secondary term in an index entry, rather than in the text
A tertiary term in an index entry, rather than in the text
A See entry in an index, rather than in the text
A See also entry in an index, rather than in the text
Indicates the page on which this element occurs in some version of the printed document
A table of contents The root element must have a version attribute.
A division in a table of contents
A component title in a table of contents
A task to be completed
A summary of a task
The prerequisites for a task
Information related to a task
calspair Coordinates expressed as a pair of CALS graphic coordinates. linecolumn Coordinates expressed as a line and column. linecolumnpair Coordinates expressed as a pair of lines and columns. linerange Coordinates expressed as a line range. Identifies the units used in the coords attribute The default units vary according to the type of callout specified: calspair for graphics and linecolumn for line-oriented elements. Indicates that non-standard units are used for this area . In this case otherunits must be specified. other Coordinates expressed in some non-standard units. Identifies the units used in the coords attribute when the units attribute is other . This attribute is forbidden otherwise.
A list of callout s
Identifies the areas described by this callout. A called out description of a marked Area
A program listing with associated areas used in callouts
A collection of regions in a graphic or code example
Point to the callout s which refer to this area. (This provides bidirectional linking which may be useful in online presentation.) Specifies an identifying number or string that may be used in presentation. The area label might be drawn on top of the figure, for example, at the position indicated by the coords attribute. Provides the coordinates of the area. The coordinates must be interpreted using the units specified. A region defined for a Callout in a graphic or code example
A region defined for a Callout in a graphic or code example
A set of related areas in a graphic or code example
A screen with associated areas used in callouts
A wrapper for an image object with callouts
The location of a callout embedded in text
A cross reference to a co
A set of EBNF productions
A production in a set of EBNF productions
The left-hand side of an EBNF production
The right-hand side of an EBNF production
Specifies a URI that points to a production where the nonterminal is defined A non-terminal in an EBNF production
A constraint in an EBNF production
A cross-reference to an EBNF production
The definition of a constraint in an EBNF production
Specifies the alignment character when align is set to char . Specifies the percentage of the column's total width that should appear to the left of the first occurance of the character identified in char when align is set to char . 0 100 Specifies how the table is to be framed. Note that there is no way to obtain a border on only the starting edge (left, in left-to-right writing systems) of the table. all Frame all four sides of the table. In some environments with limited control over table border formatting, such as HTML, this may imply additional borders. bottom Frame only the bottom of the table. none Place no border on the table. In some environments with limited control over table border formatting, such as HTML, this may disable other borders as well. sides Frame the left and right sides of the table. top Frame the top of the table. topbot Frame the top and bottom of the table. Specifies the presence or absence of the column separator 0 No column separator rule. 1 Provide a column separator rule on the right Specifies the presence or absence of the row separator 0 No row separator rule. 1 Provide a row separator rule below Specifies the orientation of the table land 90 degrees counter-clockwise from the rest of the text flow. port The same orientation as the rest of the text flow. Specifies the table style Indicates whether or not the entries in the first column should be considered row headers firstcol Indicates that entries in the first column of the table are functionally row headers (analogous to the way that a thead provides column headers). norowheader Indicates that entries in the first column have no special significance with respect to column headers. Specifies the horizontal alignment of text in an entry. center Centered. char Aligned on a particular character. justify Left and right justified. left Left justified. right Right justified. Specifies the vertical alignment of text in an entry. bottom Aligned on the bottom of the entry. middle Aligned in the middle. top Aligned at the top of the entry. Specifies a column specification by name. Specifies a starting column by name. Specifies a span by name. Specifies a starting column by name. Specifies an ending column by name. Provides a name for a column specification. Provides a name for a span specification.
Additional style information for downstream processing; typically the name of a style. The number of columns in the table. Must be an integer greater than zero. A wrapper for the main content of a table, or part of a table
The number of the column to which this specification applies. Must be greater than any preceding column number. Defaults to one more than the number of the preceding column, if there is one, or one. Specifies the width of the column. Specifications for a column in a table
Specifies a starting column by name. Specifies an ending column by name. Formatting information for a spanned column in a table
A table header consisting of one or more rows
A table footer consisting of one or more rows
A wrapper for the rows of a table or informal table
A row in a table
Specifies the number of additional rows which this entry occupies. Defaults to zero. Specifies the rotation of this entry. A value of 1 (true) rotates the cell 90 degrees counter-clockwise. A value of 0 (false) leaves the cell unrotated. 0 Do not rotate the cell. 1 Rotate the cell 90 degrees counter-clockwise. A cell in a table
Additional style information for downstream processing; typically the name of a style. The number of columns in the entry table. Must be an integer greater than zero. A subtable appearing in place of an Entry in a table
A table header consisting of one or more rows
A wrapper for the rows of a table or informal table
A row in a table
Indicates if the short or long title should be used in a List of Tables 0 Indicates that the full title should be used. 1 Indicates that the short short title (titleabbrev) should be used. Indicates if the table should appear in a List of Tables 0 Indicates that the table should not occur in the List of Tables. 1 Indicates that the table should appear in the List of Tables. A formal table in a document example must not occur in the descendants of table figure must not occur in the descendants of table table must not occur in the descendants of table table must not occur in the descendants of table caution must not occur in the descendants of table important must not occur in the descendants of table note must not occur in the descendants of table tip must not occur in the descendants of table warning must not occur in the descendants of table table must not occur in the descendants of table informaltable must not occur in the descendants of table
A table without a title
This attribute assigns a class name or set of class names to an element. Any number of elements may be assigned the same class name or names. Multiple class names must be separated by white space characters. This attribute specifies style information for the current element. This attribute offers advisory information about the element for which it is set. This attribute specifies the base language of an element's attribute values and text content. The default value of this attribute is unknown. Occurs when the pointing device button is clicked over an element. Occurs when the pointing device button is double clicked over an element. Occurs when the pointing device button is pressed over an element. Occurs when the pointing device button is released over an element. Occurs when the pointing device is moved onto an element. Occurs when the pointing device is moved while it is over an element. Occurs when the pointing device is moved away from an element. Occurs when a key is pressed and released over an element. Occurs when a key is pressed down over an element. Occurs when a key is released over an element. Specifies the alignment of data and the justification of text in a cell. left Left-flush data/Left-justify text. This is the default value for table data. center Center data/Center-justify text. This is the default value for table headers. right Right-flush data/Right-justify text. justify Double-justify text. char Align text around a specific character. If a user agent doesn't support character alignment, behavior in the presence of this value is unspecified. This attribute specifies a single character within a text fragment to act as an axis for alignment. The default value for this attribute is the decimal point character for the current language as set by the lang attribute (e.g., the period in English and the comma in French). User agents are not required to support this attribute. When present, this attribute specifies the offset to the first occurrence of the alignment character on each line. If a line doesn't include the alignment character, it should be horizontally shifted to end at the alignment position. When charoff is used to set the offset of an alignment character, the direction of offset is determined by the current text direction (set by the dir attribute). In left-to-right texts (the default), offset is from the left margin. In right-to-left texts, offset is from the right margin. User agents are not required to support this attribute. [0-9]+% Specifies the vertical position of data within a cell. top Cell data is flush with the top of the cell. middle Cell data is centered vertically within the cell. This is the default value. bottom Cell data is flush with the bottom of the cell. baseline All cells in the same row as a cell whose valign attribute has this value should have their textual data positioned so that the first text line occurs on a baseline common to all cells in the row. This constraint does not apply to subsequent text lines in these cells. Provides a summary of the table's purpose and structure for user agents rendering to non-visual media such as speech and Braille. Specifies the desired width of the entire table and is intended for visual user agents. When the value is a percentage value, the value is relative to the user agent's available horizontal space. In the absence of any width specification, table width is determined by the user agent. [0-9]+% Specifies the width (in pixels only) of the frame around a table. Specifies which sides of the frame surrounding a table will be visible. void No sides. This is the default value. above The top side only. below The bottom side only. hsides The top and bottom sides only. lhs The left-hand side only. rhs The right-hand side only. vsides The right and left sides only. box All four sides. border All four sides. Specifies which rules will appear between cells within a table. The rendering of rules is user agent dependent. none No rules. This is the default value. groups Rules will appear between row groups (see thead, tfoot, and tbody) and column groups (see colgroup and col) only. rows Rules will appear between rows only. cols Rules will appear between columns only. all Rules will appear between all rows and columns. Specifies how much space the user agent should leave between the left side of the table and the left-hand side of the leftmost column, the top of the table and the top side of the topmost row, and so on for the right and bottom of the table. The attribute also specifies the amount of space to leave between cells. [0-9]+% Specifies the amount of space between the border of the cell and its contents. If the value of this attribute is a pixel length, all four margins should be this distance from the contents. If the value of the attribute is a percentage length, the top and bottom margins should be equally separated from the content based on a percentage of the available vertical space, and the left and right margins should be equally separated from the content based on a percentage of the available horizontal space. [0-9]+% Provides an abbreviated form of the cell's content and may be rendered by user agents when appropriate in place of the cell's content. Abbreviated names should be short since user agents may render them repeatedly. For instance, speech synthesizers may render the abbreviated headers relating to a particular cell before rendering that cell's content. This attribute may be used to place a cell into conceptual categories that can be considered to form axes in an n-dimensional space. User agents may give users access to these categories (e.g., the user may query the user agent for all cells that belong to certain categories, the user agent may present a table in the form of a table of contents, etc.). Please consult an HTML reference for more details. Specifies the list of header cells that provide header information for the current data cell. The value of this attribute is a space-separated list of cell names; those cells must be named by setting their id attribute. Authors generally use the headers attribute to help non-visual user agents render header information about data cells (e.g., header information is spoken prior to the cell data), but the attribute may also be used in conjunction with style sheets. Specifies the set of data cells for which the current header cell provides header information. This attribute may be used in place of the headers attribute, particularly for simple tables. row The current cell provides header information for the rest of the row that contains it col The current cell provides header information for the rest of the column that contains it. rowgroup The header cell provides header information for the rest of the row group that contains it. colgroup The header cell provides header information for the rest of the column group that contains it. Specifies the number of rows spanned by the current cell. The default value of this attribute is one (1 ). The value zero (0 ) means that the cell spans all rows from the current row to the last row of the table section (thead , tbody , or tfoot ) in which the cell is defined. Specifies the number of columns spanned by the current cell. The default value of this attribute is one (1 ). The value zero (0 ) means that the cell spans all columns from the current column to the last column of the column group (colgroup ) in which the cell is defined.
A formal (captioned) HTML table in a document example must not occur in the descendants of table figure must not occur in the descendants of table table must not occur in the descendants of table table must not occur in the descendants of table caution must not occur in the descendants of table important must not occur in the descendants of table note must not occur in the descendants of table tip must not occur in the descendants of table warning must not occur in the descendants of table table must not occur in the descendants of table informaltable must not occur in the descendants of table
An HTML table without a title
An HTML table caption example must not occur in the descendants of caption figure must not occur in the descendants of caption table must not occur in the descendants of caption table must not occur in the descendants of caption caution must not occur in the descendants of caption important must not occur in the descendants of caption note must not occur in the descendants of caption tip must not occur in the descendants of caption warning must not occur in the descendants of caption sidebar must not occur in the descendants of caption task must not occur in the descendants of caption
This attribute, whose value must be an integer > 0, specifies the number of columns spanned by the col element; the col element shares its attributes with all the columns it spans. The default value for this attribute is 1 (i.e., a single column). If the span attribute is set to N > 1, the current col element shares its attributes with the next N-1 columns. Specifies a default width for each column spanned by the current col element. It has the same meaning as the width attribute for the colgroup element and overrides it. Specifications for a column in an HTML table
This attribute, which must be an integer > 0, specifies the number of columns in a column group. In the absence of a span attribute, each colgroup defines a column group containing one column. If the span attribute is set to N > 0, the current colgroup element defines a column group containing N columns. User agents must ignore this attribute if the colgroup element contains one or more col elements. This attribute specifies a default width for each column in the current column group. In addition to the standard pixel, percentage, and relative values, this attribute allows the special form 0* (zero asterisk) which means that the width of the each column in the group should be the minimum width necessary to hold the column's contents. This implies that a column's entire contents must be known before its width may be correctly computed. Authors should be aware that specifying 0* will prevent visual user agents from rendering a table incrementally. This attribute is overridden for any column in the column group whose width is specified via a col element. A group of columns in an HTML table
A table header consisting of one or more rows in an HTML table
A table footer consisting of one or more rows in an HTML table
A wrapper for the rows of an HTML table or informal HTML table
A row in an HTML table
A table header entry in an HTML table
A table entry in an HTML table
A detailed set of messages, usually error messages
A wrapper for an entry in a message set
The audience to which the message relevant The origin of the message The level of importance or severity of a message A wrapper for a simpler entry in a message set
A message in a message set
The primary component of a message in a message set
A subcomponent of a message in a message set
A related component of a message in a message set
The actual text of a message component in a message set
Information about a message in a message set
The level of importance or severity of a message in a message set
The origin of a message in a message set
The audience to which a message in a message set is relevant
Explanatory material relating to a message in a message set
none No labels number Numeric labels qanda "Q:" and "A:" labels Specifies the default labelling A question-and-answer set
A titled division in a QandASet
A question/answer set within a QandASet
A question in a QandASet
An answer to a question posed in a QandASet
A label on a Question or Answer
A displayed mathematical equation
A displayed mathematical equation without a title
A mathematical equation or expression occurring inline
A mathematical phrase, an expression that can be represented with ordinary text and a small amount of markup
Specifies that the format of the data is MathML mathml Specifies MathML. A MathML expression in a media object
Any element from the MathML namespace
Specifies that the format of the data is SVG svg Specifies SVG. An SVG drawing in a media object
Any element from the SVG namespace
xmlcopyeditor-1.2.1.3/src/rng/xslt.rng0000664000175000017500000006570212402464555016334 0ustar zanezane 1.0 version version extension-element-prefixes exclude-result-prefixes use-attribute-sets yes no yes no single multiple any alphabetic traditional text number ascending descending upper-first lower-first yes no xml html text yes no yes no yes no #default #default \*|\i\c*:\* 1 .*:.* ([^\{\}]|\{\{|\}\})*\{([^"'\{\}]|"[^"]*"|'[^']*')+\}([^\{\}]|\{\{|\}\}|\{([^"'\{\}]|"[^"]*"|'[^']*')+\})* [^\{\}]*(\{\{|\}\}|\{([^"'\{\}]|"[^"]*"|'[^']*')+\})([^\{\}]|\{\{|\}\}|\{([^"'\{\}]|"[^"]*"|'[^']*')+\})* ([^\{\}]|\{\{|\}\}|\{([^"'\{\}]|"[^"]*"|'[^']*')+\})* xmlcopyeditor-1.2.1.3/src/rng/xmlschema.rng0000664000175000017500000015466412402464555017331 0ustar zanezane RELAX NG schema for XML Schema by Jeni Tennison. Based on XML Schema Part I: Structures Recommendation and XML Schema Part II: Datatypes. Amended to comply with 10 August 2001 Tutorial. Removed key attributes. Replaced not element with except elements. Replaced multiple consecutive optional attributes to use the zeroOrMore/choice pattern. Removed interleave elements inside list elements (which are no longer permitted). Amended to comply with final version of RNG. Changed to avoid conflicting ID types. This allows any number of attributes that are not in the XML Schema namespace or are in no namespace. This is somewhat more complicated than the XML Schema anyAttribute equivalent. xml:lang This allows any number of attributes that are not in the XML Schema namespace or are in no namespace, an optional id attribute of type ID, and an optional annotation element. This is used as the basis for many element content models. This gives the content model of the top level of the schema. This gives the components that can be redefined within the redefine element. They also occur at the top level of the schema. This gives the values for the various form attributes: elementFormDefault and attributeFormDefault on the schema element, and the form attributes on the element and attribute elements. qualified unqualified This gives the values that can be taken in the lists used to control derivation by extension or restriction (this is 'reduced' derivation because some derivation can involve substitution). This RELAX NG schema, like the XML Schema Recommendation here, allows the keywords 'extension' and 'restriction' to be repeated any number of times. extension restriction This specifies the possible values for attributes that control derivation. #all This is the beginning point for the schema, and defines the schema element. If a targetNamespace attribute is specified on the schema element, then the namespace attribute on the import elements that it contains are optional. If a targetNamespace attribute is not specified on the schema element, then the import elements that it contains must specify a namespace. This gives the value type for the maxOccurs attribute, which may be a non-negative number or the keyword 'unbounded'. unbounded This specifies the occurs attributes, minOccurs and maxOccurs, as they are normally used. This gives the possible content of complex types. This gives the particles that can make up a model group. This specifies the relationship between fixed and default attributes on element and attribute elements - if one is present, then the other cannot be. This is a constraint that cannot be specified using XML Schema. This specifies the relationship between the type attribute and the simpleType element child of attribute elements - if one is present, then the other cannot be, although it is possible for neither to be allowed. This describes attribute elements when used in a local context. They have an optional use attribute, possibly a fixed or default attribute, and then can either have a ref attribute (referring to a top-level attribute) or a name attribute with an optional form attribute and specifying an attribute type. optional prohibited required This describes attribute elements when used at the top level of the schema. They must have a name, may have a fixed or default attribute, and specify their type through a type attribute or child simpleType element. The name attribute of each attribute element that appears at the top level of the schema is unique. This gives the model group for specifying the attributes in a complex type, an extension or restriction. This specifies the anyAttribute wildcard. This specifies the content of a complexType element. As children, it can have a simpleContent, a complexContent or a model group. Only if it has one of the latter two, may it have a mixed attribute. This latter constraint is something that cannot be specified in XML Schema. This specifies the basic content of a complexType element. This specifies the model for a complexType element at the top level of the schema. It must have a name, which provides a unique identifier within the type symbol space. It may have abstract, block and/or final attributes. Otherwise it is the same as other complexTypes. This specifies the model for a local complexType element. This describes a restriction element within a complexContent element (i.e. one that restricts a complex type). It has a base attribute, may contain a model group and may contain attribute declarations of various sorts. This specifies the basic model for an extension element: adding a required base attribute to the model used for most components. This describes an extension element within a complexContent element (i.e. one that restricts a complex type). It may contain a model group and may contain attribute declarations of various sorts. This describes a complexContent element. It may have a mixed attribute, and either a restriction or extension element as content. This describes a restriction element that appears within a simpleContent or simpleType element (i.e. one that restricts a simple type). Its content follows the simple restriction model that is detailed below, and may include attribute declarations. This describes an extension element that appears within a simpleContent element (i.e. one that extends a simple type). Like other extensions, it has a base type, but it can only be used to add attributes. This describes a simpleContent element, whose content can either hold a restriction or extension element. This gives the possible values for block attributes on element elements, which includes substitution amongst the list of possible values. This RELAX NG schema, like the XML Schema Recommendation, allows each of the keywords 'extension', 'restriction' and 'substitution' to occur more than once within the list. #all extension restriction substitution This describes the basic content model of an element element. It is annotated, may have a fixed or default attribute, and may have nillable and/or block attributes. Its type may be specified through a type attribute, a local simple type or a local complex type - the choice between these methods is something that cannot be indicated with XML Schema. This content is optionally followed by some identify constraints. This describes an element element that appears at the top level of the schema. On top of the basic content for an element element, it has to have a name, which is a unique identifier in the element symbol space. It may have substitutionGroup, abstract and/or final attributes. This describes an element element that appears locally, within a complexType or group element. It may have minOccurs and/or maxOccurs attributes. If it has a ref attribute, then that's all it can have. Otherwise, it must have a name and specifies its type in the same way as the basic element content model described above. It may in this case also have a form element. These constraints on local elements cannot be described within XML Schema. This describes an group element that appears at the top level of the schema. It must have a name attribute, and must have one of an all, choice or sequence element child. This describes group element that occurs locally, referring to a top-level named group. It may have occurrence attributes, and must have a ref attribute. This gives the content of a model group (not a group element) in the normal run of things. It has occurrence attributes and any number of particles within it. This gives the content of a model group (not a group element) within a named group - it differs from the above in that it doesn't have any occurrence attributes. This gives the content of an all element. It contains element elements that are similar to local element elements, but the minOccurs and maxOccurs attributes can only take values of 0 or 1. 0 1 0 1 This describes an all element that appears outside a named group (i.e. as the content of a complexType element). It has the standard model for an all element, but adds minOccurs and maxOccurs attributes which can only take certain values. 0 1 1 This describes a choice element that appears outside a named group. This describes a sequence element that appears outside a named group. This describes a wildcard element (i.e. any or anyAttribute). The namespace attribute can take a list URIs interspersed with the keywords '##targetNamespace' and/or '##local'. This RELAX NG schema, like the XML Schema Recommendation, allows the keywords to be specified more than once each within the list, if they're given. This model also specifies the processContents attribute. ##any ##other ##targetNamespace ##local lax skip strict This describes an any element as a wildcard. This describes an attributeGroup element as it appears at the top level of the schema. It must have a name attribute, and then contains attribute declarations. This describes an attributeGroup element as it appears within a complex type. It must have a ref attribute. This describes an include element, which must have a schemaLocation attribute. This describes a redefine element, which must have a schemaLocation attribute and can then contain any mix of annotations and redefinable components. This gives the basic model for an import element - an optional schemaLocation attribute. This describes an import element that's used when its parent schema element doesn't specify a targetNamespace. In these cases, the import element must give a namespace attribute. This describes an import element that's used when its parent schema element specifies a targetNamespace. In these cases, the namespace attribute on the import element is optional. This describes a selector element. The xpath attribute is a simplified XPath - the regular expression given here is the one from the XML Schema for XML Schema. (\.//)?(((child::)?((\i\c*:)?(\i\c*|\*)))|\.)(/(((child::)?((\i\c*:)?(\i\c*|\*)))|\.))*(\|(\.//)?(((child::)?((\i\c*:)?(\i\c*|\*)))|\.)(/(((child::)?((\i\c*:)?(\i\c*|\*)))|\.))*)* This describes a field element. The xpath attribute is a simplified XPath - the regular expression given here is the one from the XML Schema for XML Schema. (\.//)?((((child::)?((\i\c*:)?(\i\c*|\*)))|\.)/)*((((child::)?((\i\c*:)?(\i\c*|\*)))|\.)|((attribute::|@)((\i\c*:)?(\i\c*|\*))))(\|(\.//)?((((child::)?((\i\c*:)?(\i\c*|\*)))|\.)/)*((((child::)?((\i\c*:)?(\i\c*|\*)))|\.)|((attribute::|@)((\i\c*:)?(\i\c*|\*)))))* This gives the basic content for identity constraints - a name attribute that uniquely identifies the identity constraint, a selector element and one or more field elements. This gives a model group for the three identity constraint elements, used within the content of element elements. This describes a unique element. This describes a key element. This describes a keyref element. This describes a notation element. The names of notation elements are unique in the notation symbol space. The public attribute is required, and the system attribute is optional. This is designed to describe the content of the appinfo elements in the schema. At the moment this allows any mixed content without validation. Note that this is fairly complex compared to the XML Schema equivalent, which would be a single any element. This describes an appinfo element. It has an optional source attribute and can currently contain anything at all. This is designed to describe the content of the documentation elements in the schema. At the moment this allows any mixed content without validation. Note that this is fairly complex compared to the XML Schema equivalent, which would be a single any element. This describes a documentation element. It has optional source and xml:lang attributes and can currently contain anything at all. This describes an annotation element. It can have any attributes, may have an id attribute, and contains any number of documentation or appinfo elements. This gives the various types of derivation of simple types. This specifies the values of the final attribute for simple types. This RELAX NG schema for XML Schema, like the XML Schema Recommendation, allows the keywords 'list', 'union' and 'restriction' to appear more than once within the list. #all list union restriction This gives the basic content of a simple type. This describes a simpleType element as it appears at the top level of the schema. It has to have a name attribute and may have a final attribute. This describes a simpleType element as it appears within an attribute or element. This describes the relationship between the various range facets. Only one of minExclusive and minInclusive can be present, and only one of maxExclusive and maxInclusive can be present. This is a constraint that can't easily be expressed using XML Schema. This RELAX NG schema for XML Schema is a little more restrictive than the XML Schema Recommendation in that it also forces there to be a maximum of one of each of these types of facets. This specifies optional totalDigits and fractionDigits elements. This RELAX NG schema for XML Schema is a little more restrictive than the XML Schema Recommendation in that it also forces there to be a maximum of one of each of these types of facets. This specifies optional length, minLength and maxLength elements. This RELAX NG schema for XML Schema is a little more restrictive than the XML Schema Recommendation in that it also forces there to be a maximum of one of each of these types of facets, and says that if a length element is given, then neither minLength nor maxLength should be present. This specifies zero or more enumeration or pattern elements and an optional whiteSpace element. This RELAX NG schema for XML Schema is a little more restrictive than the XML Schema Recommendation in that it also forces there to be a maximum of one whiteSpace element within the facets. Note that the whiteSpace facet is constrained to have a value of 'collapse'. This specifies the types of facets that are valid in restrictions on the built-in data types. This can only perform rudimentary checking, but should be enough in most circumstances. Note that for xs:anySimpleType and xs:string, the whiteSpace facet can take any value, for xs:normalizedString it can be 'replace' or 'collapse', and for all other built-in types it has to be 'collapse'. xs:anySimpleType xs:string xs:normalizedString xs:token xs:language xs:Name xs:NCName xs:ID xs:IDREF xs:IDREFS xs:NMTOKEN xs:NMTOKENS xs:ENTITY xs:ENTITIES xs:hexBinary xs:base64Binary xs:anyURI xs:QName xs:NOTATION xs:boolean xs:decimal xs:integer xs:nonPositiveInteger xs:nonNegativeInteger xs:positiveInteger xs:negativeInteger xs:unsignedLong xs:unsignedInt xs:unsignedShort xs:unsignedByte xs:long xs:int xs:short xs:byte xs:float xs:double xs:duration xs:dateTime xs:time xs:date xs:gYearMonth xs:gYear xs:gMonthDay xs:gMonth xs:gDay This describes a list element. It can either specify a local simple type or have a itemType attribute. This constraint cannot be expressed in XML Schema. This describes a union element. If the memberTypes attribute is missing or empty, then it must contain one or more simpleType elements; if it's present, then it can contain simpleType elements or list simple types in the memberTypes attribute. This constraint cannot be expressed in XML Schema. This is the basic content of a facet. It has an optional fixed attribute. This is the content of a facet that cannot be fixed (enumeration or pattern). It has a value attribute that can take any kind of value. This is the content of a range facet. The value must be one of the data types shown (as these are the only types of data that accept ranges). I haven't gone so far as to indicate the data type of the value attribute of a range facet according to the base type as this would be very complicated (although it would be possible in RELAX NG). This describes a minExclusive element. This describes a minInclusive element. This describes a maxExclusive element. This describes a maxInclusive element. This is the content of a numerical facet. This describes a totalDigits element. The value attribute must take a positive integer. This describes a fractionDigits element. This describes a length element. This describes a minLength element. This describes a maxLength element. This describes an enumeration element. This describes a whiteSpace element that can take any of the permitted values. preserve replace collapse This describes a whiteSpace element that can only take the values 'replace' or 'collapse'. replace collapse This describes a whiteSpace element that can only take the value 'collapse'. collapse This describes a pattern element. xmlcopyeditor-1.2.1.3/src/rng/tei_minimal.rng0000664000175000017500000075227512402464555017641 0ustar zanezane highmediumlowunknown01(-?[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T)?([01][0-9]|2[0-3])(:[0-5][0-9])?(Z|[+\-]((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?unknowninapplicable0129[\-+]?\d+(\.\d+)?(%|cm|mm|in|pt|pc|px|em|ex|gd|rem|vw|vh|vm)(\p{L}|\p{N}|\p{P}|\p{S})+indicates the person, or group of people, to whom the element content is ascribed.signifies the hand of the agent which made the addition or performed the deletion.may be used to indicate faulty deletions, e.g. strikeouts which include too much or too little text, or erroneous additions, e.g., an insertion which duplicates some of the text already present.classifies the type of addition or deletion using any convenient typology.specifies the earliest possible date for the event in standard form, e.g. yyyy-mm-dd.specifies the latest possible date for the event in standard form, e.g. yyyy-mm-dd.supplies the value of a date or time in a standard form.characterizes the element in some sense, using any convenient classification scheme or typology.indicates whether the date element is given in full, as an abbreviation or simply as an initialyes(the temporal expression is spelled out in full.) abb(the temporal expression is given in an abbreviated form.) init(the temporal expression is abbreviated using the initial characters.) indicates whether or not this element is selected by default when its parent is selected.true(This element is selected if its parent is selected) false(This element can only be selected explicitly, unless it is the only one of its kind, in which case it is selected if its parent is selected.) identifies one or more declarable elements within the header, which are understood to apply to the element bearing this attribute and its content.specifies a name conventionally used for this level of subdivision, e.g. act, volume, book, section, canto, etc.specifies how the content of the division is organized.composite(composite content: i.e. no claim is made about the sequence in which the immediate contents of this division are to be processed, or their inter-relationships.) uniform(uniform content: i.e. the immediate contents of this element are regarded as forming a logical unit, to be processed in sequence.) indicates whether this division is a sample of the original source and if so, from which part.initial(division lacks material present at end in source.) medial(division lacks material at start and end.) final(division lacks material at start.) unknown(position of sampled material within original unknown.) complete(division is not a sample.) specifies whether or not the division is fragmented by some other structural element, for example a speech which is divided between two or more verse stanzas.Y(the division is incomplete in some respect) N(either the division is complete, or no claim is made as to its completeness.) I(the initial part of an incomplete division) M(a medial part of an incomplete division) F(the final part of an incomplete division) indicates who is responsible for the interpretation.indicates what kind of phenomenon is being noted in the passage.points to instances of the analysis or interpretation represented by the current element.signifies the degree of certainty associated with the intervention or interpretation.indicates the agency responsible for the intervention or interpretation, for example an editor or transcriber.indicates the nature of the evidence supporting the reliability or accuracy of the intervention or interpretation.signals an intention that white space should be preserved by applicationsdefaultpreserveprovides a unique identifier for the element bearing the attribute.gives a number (or other label) for an element, which is not necessarily unique within the document.indicates the language of the element content using the codes from RFC 3066indicates how the element in question was rendered or presented in the source text.provides a base URI reference with which applications can resolve relative URI references into absolute URI references.names the units used for the measurement.specifies the applicability of this measurement, where more than one object is being measured.indicates the units used for the measurement, usually using the standard symbol for the desired units.specifies the number of the specified units that comprise the measurementindicates the substance that is being measuredprovides a means of locating a full definition for the entity being named such as a database record key or URI.characterizes the type of segment.characterizes the function of the segment.specifies whether or not the segment is fragmented by some other structural element, for example a clause which is divided between two or more sentences.Y(the segment is incomplete in some respect) N(either the segment is complete, or no claim is made as to its completeness) I(the initial part of an incomplete segment) M(a medial part of an incomplete segment) F(the final part of an incomplete segment) indicates the end of a span initiated by the element bearing this attribute.indicates the kind of information held in this cell or in each cell of this row.indicates the number of rows occupied by this cell or row.indicates the number of columns occupied by this cell or row.indicates the location within a temporal alignment at which this element begins.indicates the location within a temporal alignment at which this element ends.indicates the length of this element in time, using either specific units or the units specified on the associated temporal alignment.characterizes the element in some sense, using any convenient classification scheme or typology.provides a sub-categorization of the element, if needed(paragraph) marks paragraphs in prose.(foreign) identifies a word or phrase as belonging to some language other than that of the surrounding text.(emphasized) marks words or phrases which are stressed or emphasized for linguistic or rhetorical effect.(highlighted) marks a word or phrase as graphically distinct from the surrounding text, for reasons concerning which no claim is made.(distinct) identifies any word or phrase which is regarded as linguistically distinct, for example as archaic, technical, dialectal, non-preferred, etc., or as forming part of a sublanguage.specifies the sublanguage or register to which the word or phrase is being assignedspecifies how the phrase is distinct diachronicallyspecifies how the phrase is distinct diatopicallyspecifies how the phrase is distinct diastatically(quoted speech, thought, or writing) contains material which is marked as (ostensibly) quoted from elsewhere; in narrative, this element is used to mark direct or indirect speech; in dictionaries, it ay be used to mark real or contrived examples of usage; in manuscript descriptions or other metadata, to mark extracts quoted from the source being documented.may be used to indicate whether the quoted matter is spoken or thought, or to characterize it more finely.may be used to indicate whether the quoted matter is regarded as direct or indirect speech.true(speech or thought is represented directly.) false(speech or thought is represented indirectly, e.g. by use of a marked verbal aspect.) unknown(no claim is made.) (quotation) contains a phrase or passage attributed by the narrator or author to some agency external to the text.A quotation from some other document, together with a bibliographic reference to its source.marks words or phrases mentioned, not used.(so called) contains a word or phrase for which the author or narrator indicates a disclaiming of responsibility, for example by the use of scare quotes or italics.supplies the recommended XML name for an element, class, attribute, etc. in some language.(description) contains a brief description of the purpose and application for an element, attribute, or attribute value.specifies a component which is considered equivalent to the parent element, either by co-reference, or by external link.names the underlying concept of which the parent is a representationreferences the underlying concept of which the parent is a representation by means of some external identifierreferences an external script which contains a method to transform instances of this element to canonical TEIMIME type of external filter scriptidentifies a phrase or word used to provide a gloss or definition for some other word or phrase.identifies the associated term element by an absolute or relative URI referenceidentifies the associated term element using a canonical reference from a scheme defined in a refsDecl element in the TEI headercontains a single-word, multi-word, or symbolic designation which is regarded as a technical term.supplies the sort key for this term in an index.identifies the associated gloss element by an absolute or relative URI referenceidentifies the associated gloss element using a canonical reference from a scheme defined in a refsDecl element in the TEI headercontains text reproduced although apparently incorrect or inaccurate.(correction) contains the correct form of a passage apparently erroneous in the copy text.groups a number of alternative encodings for the same point in a text.(regularization) contains a reading which has been regularized or normalized in some sense.(original form) contains a reading which is marked as following the original, rather than being normalized or corrected.(omitted material) indicates a point where material has been omitted in a transcription, whether for editorial reasons described in the TEI header, as part of sampling practice, or because the material is illegible or inaudible.gives the reason for omission. Sample values include sampling, illegible, inaudible, irrelevant, cancelled, cancelled and illegible.in the case of text omitted from the transcription because of deliberate deletion by an identifiable hand, signifies the hand which made the deletion.In the case of text omitted because of damage, categorizes the cause of the damage, if it can be identified.indicates approximately how much text has been omitted from the transcription, in letters, minims, inches, or any appropriate unit, either because of editorial policy or because a deletion, damage, or other cause has rendered transcription impossible.(addition) contains letters, words, or phrases inserted in the text by an author, scribe, annotator, or corrector.(deletion) contains a letter, word or passage deleted, marked as deleted, or otherwise indicated as superfluous or spurious in the copy text by an author, scribe, annotator, or corrector.contains a word, phrase, or passage which cannot be transcribed with certainty because it is illegible or inaudible in the source.indicates why the material is hard to transcribe.Where the difficulty in transcription arises from action (partial deletion, etc.) assignable to an identifiable hand, signifies the hand responsible for the action.Where the difficulty in transcription arises from damage, categorizes the cause of the damage, if it can be identified.(name, proper noun) contains a proper noun or noun phrase.indicates the type of the object which is being named by the phrase.(referencing string) contains a general purpose name or referring string.indicates more specifically the object referred to by the referencing string. Values might include person, place, ship, element etc.contains a postal or other address, for example of a publisher, an organization, or an individual.contains one line of a postal or other address.(street) a full street address including any name or number identifying a building as well as the name of the street or route on which it is located.(postCode) contains a numerical or alphanumeric code used as part of a postal address to simplify sorting or delivery of mail.(postBox) contains a number or other identifier for some postal delivery point other than a street address.(number) contains a number, written in any form.indicates the type of numeric value.supplies the value of the number in standard form.contains a word or phrase referring to some quantity of an object or commodity, usually comprising a number, a unit, and a commodity name.specifies the type of measurement in any convenient typology.contains a date in any format.indicates the system or calendar to which the date belongs.indicates the degree of precision associated with the date.(date range) contains two dates or another phrase delimiting a time period.indicates the system or calendar to which the date belongs.indicates the starting point of the period in standard form.indicates the ending point of the period in standard form.indicates the precision to be attached to either or both dates specified.to(the to date is exact) from(the from date is exact) both(both dates are exact) none(both dates are approximate or unspecified) contains a phrase defining a time of day in any format.(time range) contains two times or another phrase indicating a time period.indicates the starting point of the time period in a standard form, usually hh:mm:ss.indicates the ending point of the time period in standard form, usually hh:mm:ss.indicates the precision to be attached to either or both times specified.to(the to time is exact) from(the from time is exact) both(both times are exact) none(both times are approximate or unspecified) (abbreviation) contains an abbreviation of any sort.allows the encoder to classify the abbreviation according to some convenient typology.(expansion) contains the expansion of an abbreviation.defines a pointer to another location.specifies the destination of the pointer by supplying one or more URI Referencesspecifies the destination of the pointer by supplying a canonical reference from a scheme defined in a refsDecl element in the TEI headerdefines a reference to another location, possibly modified by additional text or comment.specifies the destination of the reference by supplying one or more URI Referencesspecifies the destination of the reference by supplying a canonical reference from a scheme defined in a refsDecl element in the TEI headercontains any sequence of items organized as a list.describes the form of the list.contains one component of a list.contains the label associated with an item in a list; in glossaries, marks the term being defined.(heading) contains any type of heading, for example the title of a section, or the heading of a list, glossary, manuscript description, etc.categorizes the heading in any way meaningful to the encoder.(heading for list labels) contains the heading for the label or term column in a glossary list or similar structured list.(heading for list items) contains the heading for the item or gloss column in a glossary list or similar structured list.contains a note or annotation.describes the type of note.indicates who is responsible for the annotation: author, editor, translator, etc.indicates whether the copy text shows the exact place of reference for the note.true(copy text indicates the place of attachment for the note.) false(copy text indicates no place of attachment for the note.) indicates the point (or points) of attachment for a note, or the beginning of the span to which the note is attached.points to the end of the span to which the note is attached, if the note is not embedded in the text at that point.(index entry) marks a location to be indexed for whatever purpose.supplies a name to specify which index (of several) the index entry belongs to.(automatically generated text division) indicates the location at which a textual division generated automatically by a text-processing application is to appear.specifies what type of generated text division (e.g. index, table of contents, etc.) is to appear.indicates the location of an inline graphic, illustration, or figure.The display width of the imageThe display height of the imageA scale factor to be applied to the image to make it the desired display sizeThe target URLThe MIME typeprovides encoded binary data representing an inline graphic or other object.The display width of the objectThe display height of the objectA scale factor to be applied to the object to make it the desired display sizeThe MIME typeThe encoding used to encode the binary data. If not specified, this is assumed to be Base64marks a boundary point separating any kind of section of a text, as indicated by changes in a standard reference system, where the section is not represented by a structural element.indicates the edition or version to which the milestone applies.provides a conventional name for the kind of section changing at this milestone.(page break) marks the boundary between one page of a text and the next in a standard reference system.indicates the edition or version in which the page break is located at this point(line break) marks the start of a new (typographic) line in some edition or version of a text.indicates the edition or version in which the line break is located at this point(column break) marks the boundary between one column of a text and the next in a standard reference system.indicates the edition or version in which the column break is located at this point(bibliographic citation) contains a loosely-structured bibliographic citation of which the sub-components may or may not be explicitly tagged.(bibliographic citation) contains a bibliographic citation in which only bibliographic subelements appear.indicates the physical form of the object of this bibliographic entry.indicates the publication status of the object of this bibliographic entry.indicates the relationship of this bibliographic entry to that of its parent bibl or biblItem.(structured bibliographic citation) contains a structured bibliographic citation, in which only bibliographic subelements appear and in a specified order.contains a fully-structured bibliographic citation, in which all components of the TEI file description are present.(citation list) contains a list of bibliographic citations of any kind.(analytic level) contains bibliographic elements describing an item (e.g. an article or poem) published within a monograph or journal and not as an independent publication.(monographic level) contains bibliographic elements describing an item (e.g. a book or journal) published as an independent item (i.e. as a separate physical object).(series information) contains information about the series in which a book or other bibliographic item has appeared.in a bibliographic reference, contains the name of the author(s), personal or corporate, of a work; the primary statement of responsibility for any bibliographic item.(editor) secondary statement of responsibility for a bibliographic item, for example the name of an individual, institution or organization, (or of several such) acting as editor, compiler, translator, etc.specifies the nature of the intellectual responsibility(statement of responsibility) supplies a statement of responsibility for someone responsible for the intellectual content of a text, edition, recording, or series, where the specialized elements for authors, editors, etc. do not suffice or do not apply.contains a phrase describing the nature of a person's intellectual responsibility.contains the full title of a work of any kind.indicates the bibliographic level for a title, that is, whether it identifies an article, book, journal, series, or unpublished material.a(analytic title (article, poem, or other item published as part of a larger item)) m(monographic title (book, collection, or other item published as a distinct item, including single volumes of multi-volume works)) j(journal title) s(series title) u(title of unpublished material (including theses and dissertations unless published by a commercial press)) classifies the title according to some convenient typology.in bibliographic references, contains a description of the meeting or conference from which the bibliographic item derives.groups information relating to the publication or distribution of a bibliographic item.provides the name of the organization responsible for the publication or distribution of a bibliographic item.(scope of citation) defines the scope of a bibliographic reference, for example as a list of pagenumbers, or a named subdivision of a larger work.identifies the type of information conveyed by the element, e.g. pages, volume.contains the name of the place where a bibliographic item was published.(verse line) contains a single, possibly incomplete, line of verse.specifies whether or not the line is metrically complete.Y(the line is metrically incomplete) N(either the line is complete, or no claim is made as to its completeness) I(the initial part of an incomplete line) M(a medial part of an incomplete line) F(the final part of an incomplete line) (line group) contains a group of verse lines functioning as a formal unit, e.g. a stanza, refrain, verse paragraph, etc.(speech) An individual speech in a performance text, or a passage presented as such in a prose or verse text.A specialized form of heading or label, giving the name of one or more speakers in a dramatic text or fragment.(stage direction) contains any kind of stage direction within a dramatic text or fragment.indicates the kind of stage direction.(TEI corpus) contains the whole of a TEI encoded corpus, comprising a single corpus header and one or more TEI elements, each containing a single text header and a text.The version of the TEI scheme(TEI Header) supplies the descriptive and declarative information making up an electronic title page prefixed to every TEI-conformant text.specifies the kind of document to which the header is attached.(File Description) contains a full bibliographic description of an electronic file.(title statement) groups information about the title of a work and those responsible for its intellectual content.specifies the name of a sponsoring organization or institution.(Funding body) specifies the name of an individual, institution, or organization responsible for the funding of a project or text.(principal researcher) supplies the name of the principal researcher responsible for the creation of an electronic text.(edition statement) groups information relating to one edition of a text.(Edition) describes the particularities of one edition of a text.describes the approximate size of the electronic text as stored on some carrier medium, specified in any convenient units.(publication statement) groups information concerning the publication or distribution of an electronic or other text.supplies the name of a person or other agency responsible for the distribution of a text.(release authority) supplies the name of a person or other agency responsible for making an electronic file available, other than a publisher or distributor.(identifying number) supplies any standard or non-standard number used to identify a bibliographic item.categorizes the number, for example as an ISBN or other standard series.supplies information about the availability of a text, for example any restrictions on its use or distribution, its copyright status, etc.supplies a code identifying the current availability of the text.free(the text is freely available.) unknown(the status of the text is unknown.) restricted(the text is not freely available.) (series statement) groups information about the series, if any, to which a publication belongs.(Notes statement) collects together any notes providing information about a text additional to that recorded in other parts of the bibliographic description.supplies a description of the source text(s) from which an electronic text was derived or generated.(script statement) contains a citation giving details of the script used for a spoken text.(recording statement) describes a set of recordings used in transcription of a spoken text.(recording event) details of an audio or video recording event used as the source of a spoken text, either directly or from a public broadcast.the kind of recording.audio(audio recording) video(audio and video recording) the original duration of the recording.(equipment) provides technical details of the equipment and media used for an audio or video recording used as the source for a spoken text.(broadcast) describes a broadcast used as the source of a spoken text.(Encoding description) documents the relationship between an electronic text and the source or sources from which it was derived.(project description) describes in detail the aim or purpose for which an electronic file was encoded, together with any other relevant information concerning the process by which it was assembled or collected.(sampling declaration) contains a prose description of the rationale and methods used in sampling texts in the creation of a corpus or collection.(editorial practice declaration) provides details of editorial principles and practices applied during the encoding of a text.(correction principles) states how and under what circumstances corrections have been made in the text.indicates the degree of correction applied to the text.high(the text has been thoroughly checked and proofread.) medium(the text has been checked at least once.) low(the text has not been checked.) unknown(the correction status of the text is unknown.) indicates the method adopted to indicate corrections within the text.silent(corrections have been made silently) tags(corrections have been represented using editorial tags) indicates the extent of normalization or regularization of the original source carried out in converting it to electronic form.indicates the authority for any normalization carried out.indicates the method adopted to indicate normalizations within the text.silent(normalization made silently) tags(normalization represented using editorial tags) specifies editorial practice adopted with respect to quotation marks in the original.indicates whether or not quotation marks have been retained as content within the text.none(no quotation marks have been retained) some(some quotation marks have been retained) all(all quotation marks have been retained) specifies how quotation marks are indicated within the text.data(quotation marks are retained as data.) rend(the rendition attribute is consistently used to indicate the form of quotation marks.) std(use of quotation marks has been standardized.) nonstd(quotation marks are represented inconsistently.) unknown(use of quotation marks is unknown.) (Hyphenation) summarizes the way in which hyphenation in a source text has been treated in an encoded version of it.indicates whether or not end-of-line hyphenation has been retained in a text.all(all end-of-line hyphenation has been retained, even though the lineation of the original may not have been.) some(end-of-line hyphenation has been retained in some cases.) hard(all soft end-of-line hyphenation has been removed: any remaining end-od-line hyphenation should be retained.) none(all end-of-line hyphenation has been removed: any remaining hyphenation occurred within the line.) describes the principles according to which the text has been segmented, for example into sentences, tone-units, graphemic strata, etc.(Standard values) specifies the format used when standardized date or number values are supplied.describes the scope of any analytic or interpretive information added to the text in addition to the transcription.(tagging declaration) provides detailed information about the tagging applied to an SGML or XML document.(tagUsage) supplies information about the usage of a specific element within a text.the name (generic identifier) of the element indicated by the tag.specifies the number of occurrences of this element within the text.specifies the number of occurrences of this element within the text which bear a distinct value for the global xml:id attribute. specifies the identifier of a rendition element which defines how this element is to be rendered.supplies the formal name of the namespace to which the elements documented by its children belong.the full formal name of the namespace concerned.(rendition) supplies information about the intended rendition of one or more elements.(references declaration) specifies how canonical references are constructed for this text.identifies the document type within which this reference declaration is used.(defines how to convert a canonical reference into a URI) specifies an expression and replacement pattern for tranforming a canonical reference into a URIspecifies a regular expression against which the values of cRef attributes can be matched.specifies a replacement pattern which, once subpattern substitution has been performed, provides a URI.specifies one component of a canonical reference defined by the milestone method.indicates which edition or version the milestone applies to.indicates what kind of state is changing at this milestone.specifies the fixed length of the reference component.supplies a delimiting string following the reference component.(classification declarations) contains one or more taxonomies defining any classificatory codes used elsewhere in the text.(taxonomy) defines a typology used to classify texts either implicitly, by means of a bibliographic citation, or explicitly by a structured taxonomy.(category) contains an individual descriptive category, possibly nested within a superordinate category, within a user-defined taxonomy.(category description) describes some category within a taxonomy or text typology, either in the form of a brief prose description or in terms of the situational parameters used by the TEI formal textDesc.(FSD (feature-system declaration) declaration) identifies the feature system declaration which contains definitions for a particular type of feature structure.identifies the type of feature structure documented by the FSD; this will be the value of the type attribute on at least one feature structure.supplies a link to the entity containing the feature system declaration.documents the notation employed to represent a metrical pattern when this is specified as the value of a met, real, or rhyme attribute on any structural element of a metrical text (e.g. lg, l, or seg).indicates whether the notation conveys the abstract metrical form, its actual prosodic realization, or the rhyme scheme, or some combination thereof.metrealrhymespecifies a regular expression defining any value that is legal for this notation.documents the intended significance of a particular character or character sequence within a metrical notation, either explicitly or in terms of other symbol elements in the same metDecl.specifies the character or character sequence being documented.specifies whether the symbol is defined in terms of other symbols (terminal is set to false) or in prose (terminal is set to true).true(the element contains a prose definition of its meaning.) false(the element contains a definition of its meaning given using symbols defined elsewhere in the same metDecl element.) declares the method used to encode text-critical variants.indicates which method is used to encode the apparatus of variants.location-referenced(apparatus uses line numbers or other canonical reference scheme referenced in a base text.) double-end-point(apparatus indicates the precise locations of the beginning and ending of each lemma relative to a base text.) parallel-segmentation(alternate readings of a passage are given in parallel in the text; no notion of a base text is necessary.) indicates whether the apparatus appears within the running text or external to it.internal(apparatus appears within the running text.) external(apparatus appears outside the base text.) (text-profile description) provides a detailed description of non-bibliographic aspects of a text, specifically the languages and sublanguages used, the situation in which it was produced, the participants and their setting.contains information about the creation of a text.(language usage) describes the languages, sublanguages, registers, dialects etc. represented within a text.characterizes a single language or sublanguage used within a text.Supplies a language code constructed as defined in RFC 3066 (or its successor) which is used to identify the language documented by this element, and which is referenced by the global xml:lang attribute.specifies the approximate percentage (by volume) of the text which uses this language.100(text classification) groups information which describes the nature or topic of a text in terms of a standard classification scheme, thesaurus, etc.(Keywords) contains a list of keywords or phrases identifying the topic or nature of a text.identifies the controlled vocabulary within which the set of keywords concerned is defined.(classCode) contains the classification code used for this text in some standard classification system.identifies the classification system or taxonomy in use.(category reference) specifies one or more defined categories within some taxonomy or text typology.identifies the categories concernedidentifies the classification scheme within which the set of categories concerned is defined(revision description) summarizes the revision history for a file.summarizes a particular change or correction made to a particular version of an electronic text which is shared between several researchers.supplies the date of the change in standard form, i.e. yyyy-mm-dd.(TEI document) contains a single TEI-conformant document, comprising a TEI header and a text, either in isolation or as part of a teiCorpus element.The version of the TEI schemecontains a single text of any kind, whether unitary or composite, for example a poem or drama, a collection of essays, a novel, a dictionary, or a corpus sample.(text body) contains the whole body of a single unitary text, excluding any front or back matter.contains the body of a composite text, grouping together a sequence of distinct texts (or groups of such texts) which are regarded as a unit for some purpose, for example the collected works of an author, a sequence of prose essays, etc.(text division) contains a subdivision of the front, body, or back of a text.(level-0 text division) contains the largest possible subdivision of the body of a text.(level-1 text division) contains a first-level subdivision of the front, body, or back of a text (the largest, if div0 is not used, the second largest if it is).(level-2 text division) contains a second-level subdivision of the front, body, or back of a text.(level-3 text division) contains a third-level subdivision of the front, body, or back of a text.(level-4 text division) contains a fourth-level subdivision of the front, body, or back of a text.(level-5 text division) contains a fifth-level subdivision of the front, body, or back of a text.(level-6 text division) contains a sixth-level subdivision of the front, body, or back of a text.(level-7 text division) contains the smallest possible subdivision of the front, body or back of a text, larger than a paragraph.(trailer) contains a closing title or footer appearing at the end of a division of a text.contains the primary statement of responsibility given for a work on its title page or at the head or end of the work.contains a brief description of the place, date, time, etc. of production of a letter, newspaper story, or other work, prefixed or suffixed to it as a kind of heading or trailer.A formal list or prose description of the topics addressed by a subdivision of a text.(epigraph) contains a quotation, anonymous or attributed, appearing at the start of a section or chapter, or on a title page.groups together dateline, byline, salutation, and similar phrases appearing as a preliminary group at the start of a division, especially of a letter.groups together dateline, byline, salutation, and similar phrases appearing as a final group at the end of a division, especially of a letter.(salutation) contains a salutation or greeting prefixed to a foreword, dedicatory epistle, or other division of a text, or the salutation in the closing of a letter, preface, etc.(signature) contains the closing salutation, etc., appended to a foreword, dedicatory epistle, or other division of a text.(title page) contains the title page of a text, appearing within the front or back matter.classifies the title page according to any convenient typology.(document title) contains the title of a document, including all its constituents, as given on a title page.(title part) contains a subsection or division of the title of a work, as indicated on a title page.specifies the role of this subdivision of the title.(document author) contains the name of the author of the document, as given on the title page (often but not always contained in a byline).contains a formal statement authorizing the publication of a work, sometimes required to appear on a title page or its verso.(document edition) contains an edition statement as presented on a title page of a document.(document imprint) contains the imprint statement (place and date of publication, publisher name), as given (usually) at the foot of a title page.(document date) contains the date of a document, as given (usually) on a title page.gives the value of the date in a standard form, generally YYYY-MM-DD.(front matter) contains any prefatory matter (headers, title page, prefaces, dedications, etc.) found at the start of a document, before the main body.(back matter) contains any appendixes, etc. following the main part of a text. xmlcopyeditor-1.2.1.3/src/rng/relaxng.rng0000664000175000017500000002041712402464555016774 0ustar zanezane choice interleave xmlcopyeditor-1.2.1.3/src/rng/xhtml-strict.rng0000664000175000017500000000235412402464555017776 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/exclude/0000775000175000017500000000000012402464555016251 5ustar zanezanexmlcopyeditor-1.2.1.3/src/rng/exclude/form.rng0000664000175000017500000000575012402464555017733 0ustar zanezane form label button form label button form label button a input select textarea label button form isindex fieldset iframe xmlcopyeditor-1.2.1.3/src/rng/exclude/basic-table.rng0000664000175000017500000000253112402464555021130 0ustar zanezane table table xmlcopyeditor-1.2.1.3/src/rng/exclude/basic.rng0000664000175000017500000000602412402464555020044 0ustar zanezane a pre a pre a pre img object applet big small sub sup font basefont a pre img object applet big small sub sup font basefont xmlcopyeditor-1.2.1.3/src/rng/tei_minimal.rnc0000664000175000017500000037255512402464555017634 0ustar zanezanedefault namespace = "http://www.tei-c.org/ns/1.0" namespace a = "http://relaxng.org/ns/compatibility/annotations/1.0" namespace rng = "http://relaxng.org/ns/structure/1.0" namespace teix = "http://www.tei-c.org/ns/Examples" namespace xlink = "http://www.w3.org/1999/xlink" # Schema generated from ODD source 2006-09-24T05:42:38+01:00. # data.certainty = "high" | "medium" | "low" | "unknown" data.probability = xsd:double { minInclusive = "0" maxInclusive = "1" } data.numeric = xsd:double | xsd:decimal data.count = xsd:nonNegativeInteger data.temporal = xsd:date | xsd:gYear | xsd:gMonth | xsd:gDay | xsd:gYearMonth | xsd:gMonthDay | xsd:time | xsd:dateTime | xsd:token { pattern = "(-?[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T)?([01][0-9]|2[0-3])(:[0-5][0-9])?(Z|[+\-]((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?" } data.duration = xsd:duration data.truthValue = xsd:boolean data.xTruthValue = xsd:boolean | "unknown" | "inapplicable" data.language = xsd:language data.sex = "0" | "1" | "2" | "9" data.namespace = xsd:anyURI data.outputMeasurement = xsd:token { pattern = "[\-+]?\d+(\.\d+)?(%|cm|mm|in|pt|pc|px|em|ex|gd|rem|vw|vh|vm)" } data.pattern = xsd:token data.pointer = xsd:anyURI data.pointers = list { data.pointer+ } data.code = xsd:anyURI data.enumerated = xsd:token data.key = xsd:string data.word = xsd:token { pattern = "(\p{L}|\p{N}|\p{P}|\p{S})+" } data.names = list { data.name+ } data.words = list { data.word+ } data.name = xsd:Name macro.bodyPart.div = \div, (\div | divGen | model.global)* macro.bodyPart.div0 = div0, (div0 | divGen | model.global)* macro.bodyPart.div1 = div1, (div1 | divGen | model.global)* macro.bodyPart.pre = (divGen, model.global*)* macro.bodyPart.main = macro.bodyPart.pre, (macro.bodyPart.div | macro.bodyPart.div0 | macro.bodyPart.div1) macro.component = model.common macro.componentSeq = (macro.component | model.global)* macro.paraContent = (text | model.gLike | model.phrase | model.inter | model.global)* macro.phraseSeq = (text | model.gLike | model.phrase | model.global)* macro.specialPara = (text | model.gLike | model.phrase | model.inter | model.divPart | model.global)* macro.xtext = (text | model.gLike)* macro.fileDescPart = titleStmt, editionStmt?, extent?, publicationStmt, seriesStmt?, notesStmt? macro.glossSeq = altIdent?, equiv*, gloss*, desc* att.ascribed.attributes = att.ascribed.attribute.who, empty att.ascribed.attribute.who = ## indicates the person, or group of ## people, to whom the element content is ascribed. attribute who { data.pointers }? att.authorialIntervention.attributes = att.authorialIntervention.attribute.hand, att.authorialIntervention.attribute.status, att.authorialIntervention.attribute.type, empty att.authorialIntervention.attribute.hand = ## signifies the hand of the agent which made the addition or ## performed the deletion. attribute hand { data.pointer }? att.authorialIntervention.attribute.status = ## may be used to indicate faulty deletions, e.g. strikeouts ## which include too much or too little text, or erroneous ## additions, e.g., an insertion which duplicates some of the text ## already present. [ a:defaultValue = "unremarkable" ] attribute status { data.enumerated }? att.authorialIntervention.attribute.type = ## classifies the type of addition or deletion using any convenient typology. attribute type { data.enumerated }? att.datable.attributes = att.datable.attribute.notBefore, att.datable.attribute.notAfter, empty att.datable.attribute.notBefore = ## specifies the earliest possible date for the event in ## standard form, e.g. yyyy-mm-dd. attribute notBefore { data.temporal }? att.datable.attribute.notAfter = ## specifies the latest possible date for the event in ## standard form, e.g. yyyy-mm-dd. attribute notAfter { data.temporal }? att.datePart.attributes = att.datePart.attribute.value, att.datePart.attribute.type, att.datePart.attribute.full, empty att.datePart.attribute.value = ## supplies the value of a date or time in a standard form. attribute value { data.temporal | data.duration }? att.datePart.attribute.type = ## characterizes the element in some sense, using any convenient ## classification scheme or typology. attribute type { data.word }? att.datePart.attribute.full = ## indicates whether the date element is given in full, as ## an abbreviation or simply as an initial [ a:defaultValue = "yes" ] attribute full { ## (the temporal expression is spelled out in full.) "yes" | ## (the temporal expression is given in an abbreviated form.) "abb" | ## (the temporal expression is abbreviated using the initial characters.) "init" }? att.declarable.attributes = att.declarable.attribute.default, empty att.declarable.attribute.default = ## indicates whether or not this element is selected by default when ## its parent is selected. [ a:defaultValue = "false" ] attribute default { ## (This element is selected if its parent is selected) "true" | ## (This element can only be selected explicitly, unless it is the ## only one of its kind, in which case it is selected if its parent is selected.) "false" }? att.declaring.attributes = att.declaring.attribute.decls, empty att.declaring.attribute.decls = ## identifies one or more declarable elements within the ## header, which are understood to apply to the element bearing this ## attribute and its content. attribute decls { data.pointers }? att.divLike.attributes = att.divLike.attribute.type, att.divLike.attribute.org, att.divLike.attribute.sample, att.divLike.attribute.part, empty att.divLike.attribute.type = ## specifies a name conventionally used for this level of ## subdivision, e.g. act, volume, book, ## section, canto, etc. attribute type { data.enumerated }? att.divLike.attribute.org = ## specifies how the content of the division is organized. [ a:defaultValue = "uniform" ] attribute org { ## (composite content: i.e. no claim is made about the ## sequence in which the immediate contents of this division ## are to be processed, or their inter-relationships.) "composite" | ## (uniform content: i.e. the immediate contents of this ## element are regarded as forming a logical unit, to be ## processed in sequence.) "uniform" }? att.divLike.attribute.sample = ## indicates whether this division is a sample of the ## original source and if so, from which part. [ a:defaultValue = "complete" ] attribute sample { ## (division lacks material present at end in source.) "initial" | ## (division lacks material at start and end.) "medial" | ## (division lacks material at start.) "final" | ## (position of sampled material within original unknown.) "unknown" | ## (division is not a sample.) "complete" }? att.divLike.attribute.part = ## specifies whether or not the division is fragmented by ## some other structural element, for example a speech which is ## divided between two or more verse stanzas. [ a:defaultValue = "N" ] attribute part { ## (the division is incomplete in some respect) "Y" | ## (either the division is complete, or no claim is made as to its completeness.) "N" | ## (the initial part of an incomplete division) "I" | ## (a medial part of an incomplete division) "M" | ## (the final part of an incomplete division) "F" }? att.interpLike.attributes = att.interpLike.attribute.resp, att.interpLike.attribute.type, att.interpLike.attribute.inst, empty att.interpLike.attribute.resp = ## indicates who is responsible for the interpretation. attribute resp { data.pointer }? att.interpLike.attribute.type = ## indicates what kind of phenomenon is being noted in the passage. attribute type { data.enumerated }? att.interpLike.attribute.inst = ## points to instances of the analysis or interpretation represented ## by the current element. attribute inst { data.pointers }? att.editLike.attributes = att.editLike.attribute.cert, att.editLike.attribute.resp, att.editLike.attribute.evidence, empty att.editLike.attribute.cert = ## signifies the degree of certainty associated with the ## intervention or interpretation. attribute cert { data.enumerated }? att.editLike.attribute.resp = ## indicates the agency responsible for the ## intervention or interpretation, for example an editor or transcriber. attribute resp { data.pointer }? att.editLike.attribute.evidence = ## indicates the nature of the evidence supporting the reliability or ## accuracy of the intervention or interpretation. attribute evidence { data.enumerated }? att.global.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty att.global.attribute.xmlspace = ## signals an intention that white space should be ## preserved by applications attribute xml:space { ## "default" | ## "preserve" }? att.global.attribute.xmlid = ## provides a unique identifier for the element bearing the ## attribute. attribute xml:id { xsd:ID }? att.global.attribute.n = ## gives a number (or other label) for an element, which is ## not necessarily unique within the document. attribute n { data.words }? att.global.attribute.xmllang = ## indicates the language of the element content using the ## codes from RFC ## 3066 attribute xml:lang { data.language }? att.global.attribute.rend = ## indicates how the element in question was rendered or ## presented in the source text. attribute rend { data.words }? att.global.attribute.xmlbase = ## provides a base URI reference with which applications can ## resolve relative URI references into absolute URI ## references. attribute xml:base { data.pointer }? att.measured.attributes = att.measured.attribute.unit, att.measured.attribute.scope, empty att.measured.attribute.unit = ## names the units used for the measurement. attribute unit { data.enumerated }? att.measured.attribute.scope = ## specifies the applicability of this measurement, where ## more than one object is being measured. attribute scope { data.enumerated }? att.measurement.attributes = att.measurement.attribute.unit, att.measurement.attribute.quantity, att.measurement.attribute.commodity, empty att.measurement.attribute.unit = ## indicates the units used for the measurement, usually ## using the standard symbol for the desired units. attribute unit { data.enumerated }? att.measurement.attribute.quantity = ## specifies the number of the specified units that ## comprise the measurement attribute quantity { data.numeric }? att.measurement.attribute.commodity = ## indicates the substance that is being measured attribute commodity { data.words }? att.naming.attributes = att.naming.attribute.key, empty att.naming.attribute.key = ## provides a means of locating a full definition for the entity being named ## such as a database record key or URI. attribute key { data.code }? att.placement.attributes = att.placement.attribute.place, empty att.placement.attribute.place = ## attribute place { data.enumerated }? att.segLike.attributes = att.segLike.attribute.type, att.segLike.attribute.function, att.segLike.attribute.part, empty att.segLike.attribute.type = ## characterizes the type of segment. attribute type { data.enumerated }? att.segLike.attribute.function = ## characterizes the function of the segment. attribute function { data.enumerated }? att.segLike.attribute.part = ## specifies whether or not the segment is fragmented by some other ## structural element, for example a clause which is divided between two ## or more sentences. [ a:defaultValue = "N" ] attribute part { ## (the segment is incomplete in some respect) "Y" | ## (either the segment is complete, or no claim is made as to ## its completeness) "N" | ## (the initial part of an incomplete segment) "I" | ## (a medial part of an incomplete segment) "M" | ## (the final part of an incomplete segment) "F" }? att.spanning.attributes = att.spanning.attribute.spanTo, empty att.spanning.attribute.spanTo = ## indicates the end of a span initiated by the element ## bearing this attribute. attribute spanTo { data.pointer }? att.tableDecoration.attributes = att.tableDecoration.attribute.role, att.tableDecoration.attribute.rows, att.tableDecoration.attribute.cols, empty att.tableDecoration.attribute.role = ## indicates the kind of information held in this cell or ## in each cell of this row. [ a:defaultValue = "data" ] attribute role { data.enumerated }? att.tableDecoration.attribute.rows = ## indicates the number of rows occupied by this cell or row. [ a:defaultValue = "1" ] attribute rows { data.count }? att.tableDecoration.attribute.cols = ## indicates the number of columns occupied by this cell or ## row. [ a:defaultValue = "1" ] attribute cols { data.count }? att.timed.attributes = att.timed.attribute.start, att.timed.attribute.end, att.timed.attribute.dur, empty att.timed.attribute.start = ## indicates the location within a temporal alignment ## at which this element begins. attribute start { data.pointer }? att.timed.attribute.end = ## indicates the location within a temporal alignment at which ## this element ends. attribute end { data.pointer }? att.timed.attribute.dur = ## indicates the length of this element in time, using either ## specific units or the units specified on the associated temporal ## alignment. attribute dur { xsd:duration }? att.typed.attributes = att.typed.attribute.type, att.typed.attribute.subtype, empty att.typed.attribute.type = ## characterizes the element in some sense, using any convenient ## classification scheme or typology. attribute type { data.word }? att.typed.attribute.subtype = ## provides a sub-categorization of the element, if needed attribute subtype { data.word }? model.nameLike.agent = name model.segLike = notAllowed model.hiLike = foreign | emph | hi | distinct | mentioned | soCalled | gloss | term | title model.dateLike = date | dateRange model.timeLike = time | timeRange model.measureLike = num | measure model.graphicLike = graphic | binaryObject model.pPart.msdesc = notAllowed model.pPart.edit = sic | corr | choice | reg | orig | add | del | unclear | abbr | expan model.ptrLike = ptr | ref model.lPart = notAllowed model.global.meta = index model.milestoneLike = milestone | pb | lb | cb model.gLike = notAllowed model.oddDecl = notAllowed model.oddRef = notAllowed model.oddPhr = notAllowed model.qLike = q | quote | cit model.biblLike = bibl | biblItem | biblStruct | biblFull model.listLike = \list | listBibl model.noteLike = note model.stageLike = stage model.complexVal = notAllowed model.singleVal = notAllowed model.entryParts.top = note model.global.edit = gap model.divPart = p | l | lg | sp model.blockLike = notAllowed model.pLike = p model.persTraitLike = notAllowed model.persStateLike = notAllowed model.persEventLike = notAllowed model.assertLike = model.persTraitLike | model.persStateLike | model.persEventLike model.personPart = model.assertLike | note | bibl model.publicationStmtPart = address | date | publisher | pubPlace | distributor | authority | idno | availability model.glossLike = altIdent | desc | equiv | gloss model.quoteLike = quote model.respLike = author | editor | respStmt model.divWrapper.bottom = trailer | closer | signed model.divWrapper = head | byline | dateline | argument | epigraph | opener | salute | docAuthor | docDate model.frontPart.drama = notAllowed model.pLike.front = head | byline | argument | epigraph | docTitle | titlePart | docAuthor | docEdition | docImprint | docDate model.titlepagePart = graphic | binaryObject | byline | epigraph | docTitle | titlePart | docAuthor | imprimatur | docEdition | docImprint | docDate model.msItemPart = model.respLike | q | note | bibl | listBibl | title model.choicePart = sic | corr | reg | orig | unclear | abbr | expan model.lLike = l model.recordingPart = model.dateLike | respStmt | equipment | broadcast model.imprintPart = publisher | biblScope | pubPlace model.catDescPart = notAllowed model.settingPart = notAllowed model.textDescPart_sequence = empty model.castItemPart = notAllowed model.physDescPart_sequenceOptional = empty model.nameLike = model.nameLike.agent | rs model.global = model.global.meta | model.milestoneLike | model.global.edit model.featureVal = model.complexVal | model.singleVal model.common = model.oddDecl | model.oddRef | model.qLike | model.biblLike | model.listLike | model.noteLike | model.divPart | label model.biblPart = model.respLike | model.imprintPart | note | series | edition | extent | distributor | idno model.datePart = notAllowed model.frontPart = model.frontPart.drama | divGen | titlePage model.addrPart = model.nameLike | addrLine | street | postCode | postBox model.pPart.data = model.dateLike | model.timeLike | model.measureLike | model.nameLike | address model.inter = model.oddDecl | model.oddRef | model.qLike | model.biblLike | model.listLike | model.noteLike | model.stageLike | label | \text model.phrase = model.segLike | model.hiLike | model.graphicLike | model.pPart.msdesc | model.pPart.edit | model.ptrLike | model.lPart | model.oddPhr | model.pPart.data p = ## (paragraph) marks paragraphs in prose. element p { p.content, p.attributes } p.content = macro.paraContent p.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty foreign = ## (foreign) identifies a word or phrase as belonging to some language other ## than that of the surrounding text. element foreign { foreign.content, foreign.attributes } foreign.content = macro.phraseSeq foreign.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty emph = ## (emphasized) marks words or phrases which are stressed or emphasized for ## linguistic or rhetorical effect. element emph { emph.content, emph.attributes } emph.content = macro.paraContent emph.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty hi = ## (highlighted) marks a word or phrase as graphically distinct from the ## surrounding text, for reasons concerning which no claim is ## made. element hi { hi.content, hi.attributes } hi.content = macro.paraContent hi.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty distinct = ## (distinct) identifies any word or phrase which is regarded as linguistically ## distinct, for example as archaic, technical, dialectal, non-preferred, ## etc., or as forming part of a sublanguage. element distinct { distinct.content, distinct.attributes } distinct.content = macro.phraseSeq distinct.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## specifies the sublanguage or register to which the word or phrase ## is being assigned attribute type { data.enumerated }?, ## specifies how the phrase is distinct diachronically attribute time { data.code }?, ## specifies how the phrase is distinct diatopically attribute space { data.code }?, ## specifies how the phrase is distinct diastatically attribute social { data.code }?, empty q = ## (quoted speech, thought, or writing) contains material which is ## marked as (ostensibly) quoted from elsewhere; in narrative, this element is used to mark direct or ## indirect speech; in dictionaries, it ay be used to mark ## real or contrived examples of usage; in manuscript descriptions or ## other metadata, to mark extracts quoted from the source being documented. element q { q.content, q.attributes } q.content = macro.specialPara q.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.ascribed.attribute.who, ## may be used to indicate whether the quoted matter is spoken ## or thought, or to characterize it more finely. attribute type { data.enumerated }?, ## may be used to indicate whether the quoted matter is regarded ## as direct or indirect speech. [ a:defaultValue = "unknown" ] attribute direct { ## (speech or thought is represented directly.) "true" | ## (speech or thought is represented indirectly, ## e.g. by use of a marked verbal aspect.) "false" | ## (no claim is made.) "unknown" }?, empty quote = ## (quotation) contains a phrase or passage attributed by the narrator or ## author to some agency external to the text. element quote { quote.content, quote.attributes } quote.content = macro.specialPara quote.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty cit = ## A quotation from some other document, together with a ## bibliographic reference to its source. element cit { cit.content, cit.attributes } cit.content = (model.quoteLike | model.biblLike | model.ptrLike | model.global)+ cit.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty mentioned = ## marks words or phrases mentioned, not used. element mentioned { mentioned.content, mentioned.attributes } mentioned.content = macro.phraseSeq mentioned.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty soCalled = ## (so called) contains a word or phrase for which the author or narrator ## indicates a disclaiming of responsibility, for example by the use ## of scare quotes or italics. element soCalled { soCalled.content, soCalled.attributes } soCalled.content = macro.phraseSeq soCalled.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty altIdent = ## supplies the recommended XML name for an element, class, ## attribute, etc. in some language. element altIdent { altIdent.content, altIdent.attributes } altIdent.content = macro.xtext altIdent.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.typed.attribute.type, att.typed.attribute.subtype, empty desc = ## (description) contains a brief description of the purpose and application for ## an element, attribute, or attribute value. element desc { desc.content, desc.attributes } desc.content = macro.paraContent desc.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty equiv = ## specifies a component which is considered equivalent to the ## parent element, either by co-reference, or by external link. element equiv { equiv.content, equiv.attributes } equiv.content = empty equiv.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## names the underlying concept of which the parent is a ## representation attribute name { data.name }?, ## references the underlying concept of which the parent is a ## representation by means of some external identifier attribute uri { data.pointer }?, ## references an external script which contains a method to ## transform instances of this element to canonical TEI attribute filter { xsd:anyURI }?, ## MIME type of external filter script attribute mimeType { data.word }?, empty gloss = ## identifies a phrase or word used to provide a gloss or ## definition for some other word or phrase. element gloss { gloss.content, gloss.attributes } gloss.content = macro.phraseSeq gloss.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declaring.attribute.decls, ( ## identifies the associated term element by an ## absolute or relative URI reference attribute target { data.pointer } | ## identifies the associated term element using a canonical ## reference from a scheme defined in a refsDecl element ## in the TEI header attribute cRef { data.pointer })?, empty term = ## contains a single-word, multi-word, or symbolic designation ## which is regarded as a technical term. element term { term.content, term.attributes } term.content = macro.phraseSeq term.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declaring.attribute.decls, att.typed.attribute.type, att.typed.attribute.subtype, ## supplies the sort key for this term in an index. attribute sortKey { data.word }?, ( ## identifies the associated gloss element by an ## absolute or relative URI reference attribute target { data.pointer } | ## identifies the associated gloss element using a ## canonical reference from a scheme defined in a ## refsDecl element in the TEI header attribute cRef { data.pointer })?, empty sic = ## contains text reproduced although apparently incorrect or inaccurate. element sic { sic.content, sic.attributes } sic.content = macro.paraContent sic.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty corr = ## (correction) contains the correct form of a passage apparently erroneous in the copy text. element corr { corr.content, corr.attributes } corr.content = macro.paraContent corr.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.editLike.attribute.cert, att.editLike.attribute.resp, att.editLike.attribute.evidence, empty choice = ## groups a number of alternative encodings for the same point in ## a text. element choice { choice.content, choice.attributes } choice.content = (model.choicePart | choice)* choice.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty reg = ## (regularization) contains a reading which has been regularized or normalized ## in some sense. element reg { reg.content, reg.attributes } reg.content = macro.paraContent reg.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.editLike.attribute.cert, att.editLike.attribute.resp, att.editLike.attribute.evidence, empty orig = ## (original form) contains a reading which is marked as following the original, ## rather than being normalized or corrected. element orig { orig.content, orig.attributes } orig.content = macro.paraContent orig.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty gap = ## (omitted material) indicates a point where material has been omitted in a ## transcription, whether for editorial reasons described in the TEI ## header, as part of sampling practice, or because the material is ## illegible or inaudible. element gap { gap.content, gap.attributes } gap.content = macro.glossSeq gap.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.editLike.attribute.cert, att.editLike.attribute.resp, att.editLike.attribute.evidence, ## gives the reason for omission. Sample values include ## sampling, illegible, inaudible, ## irrelevant, cancelled, cancelled and illegible. attribute reason { data.words }?, ## in the case of text omitted from the transcription because of ## deliberate deletion by an identifiable hand, signifies the hand which ## made the deletion. attribute hand { data.pointer }?, ## In the case of text omitted because of damage, categorizes the cause of the damage, if it can be identified. attribute agent { data.enumerated }?, ## indicates approximately how much text has been omitted from the ## transcription, in letters, minims, inches, or any appropriate unit, ## either because of editorial policy or because a deletion, damage, or ## other cause has rendered transcription impossible. attribute extent { data.words }?, empty add = ## (addition) contains letters, words, or phrases inserted in the text by an ## author, scribe, annotator, or corrector. element add { add.content, add.attributes } add.content = macro.paraContent add.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.authorialIntervention.attribute.hand, att.authorialIntervention.attribute.status, att.authorialIntervention.attribute.type, att.editLike.attribute.cert, att.editLike.attribute.resp, att.editLike.attribute.evidence, att.placement.attribute.place, empty del = ## (deletion) contains a letter, word or passage deleted, marked as deleted, ## or otherwise indicated as superfluous or spurious in the copy text by an ## author, scribe, annotator, or corrector. element del { del.content, del.attributes } del.content = macro.paraContent del.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.editLike.attribute.cert, att.editLike.attribute.resp, att.editLike.attribute.evidence, att.authorialIntervention.attribute.hand, att.authorialIntervention.attribute.status, att.authorialIntervention.attribute.type, empty unclear = ## contains a word, phrase, or passage which cannot be transcribed ## with certainty because it is illegible or inaudible in the source. element unclear { unclear.content, unclear.attributes } unclear.content = macro.paraContent unclear.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.editLike.attribute.cert, att.editLike.attribute.resp, att.editLike.attribute.evidence, ## indicates why the material is hard to transcribe. attribute reason { data.words }?, ## Where the difficulty in transcription arises from action ## (partial deletion, etc.) assignable to an identifiable hand, signifies ## the hand responsible for the action. attribute hand { data.pointer }?, ## Where the difficulty in transcription arises from ## damage, categorizes the cause of the damage, if it can be identified. attribute agent { data.enumerated }?, empty name = ## (name, proper noun) contains a proper noun or noun phrase. element name { name.content, name.attributes } name.content = macro.phraseSeq name.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.naming.attribute.key, ## indicates the type of the object which is being named by the ## phrase. attribute type { data.enumerated }?, empty rs = ## (referencing string) contains a general purpose name or referring string. element rs { rs.content, rs.attributes } rs.content = macro.phraseSeq rs.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.naming.attribute.key, ## indicates more specifically the object referred to by the ## referencing string. Values might include person, ## place, ship, element etc. attribute type { data.enumerated }?, empty address = ## contains a postal or other address, for example of a ## publisher, an organization, or an individual. element address { address.content, address.attributes } address.content = model.global*, (model.addrPart, model.global*)+ address.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty addrLine = ## contains one line of a postal or other address. element addrLine { addrLine.content, addrLine.attributes } addrLine.content = macro.phraseSeq addrLine.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty street = ## (street) a full street address including any name or number identifying a ## building as well as the name of the street or route on which it is ## located. element street { street.content, street.attributes } street.content = macro.phraseSeq street.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty postCode = ## (postCode) contains a numerical or alphanumeric code used as part of a ## postal address to simplify sorting or delivery of mail. element postCode { postCode.content, postCode.attributes } postCode.content = text postCode.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty postBox = ## (postBox) contains a number or other identifier for some postal delivery ## point other than a street address. element postBox { postBox.content, postBox.attributes } postBox.content = text postBox.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty num = ## (number) contains a number, written in any form. element num { num.content, num.attributes } num.content = macro.phraseSeq num.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## indicates the type of numeric value. attribute type { data.enumerated }?, ## supplies the value of the number in standard form. attribute value { data.numeric }?, empty measure = ## contains a word or phrase referring to some quantity of ## an object or commodity, usually comprising a number, a unit, and a ## commodity name. element measure { measure.content, measure.attributes } measure.content = macro.phraseSeq measure.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.measurement.attribute.unit, att.measurement.attribute.quantity, att.measurement.attribute.commodity, ## specifies the type of measurement in any convenient typology. attribute type { data.enumerated }?, empty date = ## contains a date in any format. element date { date.content, date.attributes } date.content = (text | model.gLike | model.datePart | model.phrase | model.global)* date.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.datePart.attribute.value, att.datePart.attribute.type, att.datePart.attribute.full, att.editLike.attribute.cert, att.editLike.attribute.resp, att.editLike.attribute.evidence, att.datable.attribute.notBefore, att.datable.attribute.notAfter, ## indicates the system or calendar to which the date belongs. attribute calendar { data.enumerated }?, ## indicates the degree of precision associated with the date. attribute precision { data.certainty }?, empty dateRange = ## (date range) contains two dates or another phrase delimiting a time period. element dateRange { dateRange.content, dateRange.attributes } dateRange.content = macro.phraseSeq dateRange.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.datable.attribute.notBefore, att.datable.attribute.notAfter, ## indicates the system or calendar to which the date belongs. attribute calendar { data.enumerated }?, ## indicates the starting point of the period in standard form. attribute from { data.temporal }?, ## indicates the ending point of the period in standard form. attribute to { data.temporal }?, ## indicates the precision to be attached to either or both dates ## specified. attribute exact { ## (the to date is exact) "to" | ## (the from date is exact) "from" | ## (both dates are exact) "both" | ## (both dates are approximate or unspecified) "none" }?, empty time = ## contains a phrase defining a time of day in any format. element time { time.content, time.attributes } time.content = (text | model.gLike | model.datePart | model.phrase | model.global)* time.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.datePart.attribute.value, att.datePart.attribute.type, att.datePart.attribute.full, att.editLike.attribute.cert, att.editLike.attribute.resp, att.editLike.attribute.evidence, empty timeRange = ## (time range) contains two times or another phrase indicating a time period. element timeRange { timeRange.content, timeRange.attributes } timeRange.content = macro.phraseSeq timeRange.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## indicates the starting point of the time period in a standard form, usually hh:mm:ss. attribute from { data.temporal }?, ## indicates the ending point of the time period in standard form, usually hh:mm:ss. attribute to { data.temporal }?, ## indicates the precision to be attached to either or both times ## specified. attribute exact { ## (the to time is exact) "to" | ## (the from time is exact) "from" | ## (both times are exact) "both" | ## (both times are approximate or unspecified) "none" }?, empty abbr = ## (abbreviation) contains an abbreviation of any sort. element abbr { abbr.content, abbr.attributes } abbr.content = macro.phraseSeq abbr.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## allows the encoder to classify the abbreviation according to ## some convenient typology. attribute type { data.enumerated }?, empty expan = ## (expansion) contains the expansion of an abbreviation. element expan { expan.content, expan.attributes } expan.content = macro.phraseSeq expan.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.editLike.attribute.cert, att.editLike.attribute.resp, att.editLike.attribute.evidence, empty ptr = ## defines a pointer to another location. element ptr { ptr.content, ptr.attributes } ptr.content = empty ptr.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declaring.attribute.decls, ( ## specifies the destination of the pointer by supplying one or ## more URI References attribute target { data.pointers } | ## specifies the destination of the pointer by supplying a ## canonical reference from a scheme defined in a refsDecl ## element in the TEI header attribute cRef { data.pointers })?, empty ref = ## defines a reference to another location, possibly ## modified by additional text or comment. element ref { ref.content, ref.attributes } ref.content = macro.paraContent ref.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declaring.attribute.decls, ( ## specifies the destination of the reference by supplying one ## or more URI References attribute target { data.pointers } | ## specifies the destination of the reference by supplying a ## canonical reference from a scheme defined in a refsDecl ## element in the TEI header attribute cRef { data.pointers })?, empty \list = ## contains any sequence of items organized as a list. element list { list.content, list.attributes } list.content = (model.divWrapper | model.global)*, ((item, model.global*)+ | (headLabel?, headItem?, (label, model.global*, item, model.global*)+)), (model.divWrapper.bottom, model.global*)* list.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## describes the form of the list. [ a:defaultValue = "simple" ] attribute type { data.enumerated }?, empty item = ## contains one ## component of a list. element item { item.content, item.attributes } item.content = macro.specialPara item.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty label = ## contains the label associated with an item in a list; in ## glossaries, marks the term being defined. element label { label.content, label.attributes } label.content = macro.phraseSeq label.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty head = ## (heading) contains any type of heading, for example the title of a section, ## or the heading of a list, glossary, manuscript description, etc. element head { head.content, head.attributes } head.content = macro.paraContent head.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## categorizes the heading in any way meaningful ## to the encoder. attribute type { data.enumerated }?, empty headLabel = ## (heading for list labels) contains the heading for the label or term column in a ## glossary list or similar structured list. element headLabel { headLabel.content, headLabel.attributes } headLabel.content = macro.phraseSeq headLabel.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty headItem = ## (heading for list items) contains the heading for the item or gloss column in a ## glossary list or similar structured list. element headItem { headItem.content, headItem.attributes } headItem.content = macro.phraseSeq headItem.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty note = ## contains a note or annotation. element note { note.content, note.attributes } note.content = macro.specialPara note.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.placement.attribute.place, ## describes the type of note. attribute type { data.enumerated }?, ## indicates who is responsible for the annotation: author, ## editor, translator, etc. attribute resp { data.pointer }?, ## indicates whether the copy text shows the exact place of reference ## for the note. [ a:defaultValue = "true" ] attribute anchored { ## (copy text indicates the place of attachment for the note.) "true" | ## (copy text indicates no place of attachment for the note.) "false" }?, ## indicates the point (or points) of attachment for a note, or the beginning of ## the span to which the note is attached. attribute target { data.pointers }?, ## points to the end of the span to which the note is attached, if ## the note is not embedded in the text at that point. attribute targetEnd { data.pointers }?, empty index = ## (index entry) marks a location to be indexed for whatever purpose. element index { index.content, index.attributes } index.content = (term, index?)* index.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.spanning.attribute.spanTo, ## supplies a name to specify which index (of several) the index entry belongs to. attribute indexName { data.name }?, empty divGen = ## (automatically generated text division) indicates the location at which a textual division generated ## automatically by a text-processing application is to appear. element divGen { divGen.content, divGen.attributes } divGen.content = model.divWrapper* divGen.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## specifies what type of generated text division (e.g. index, ## table of contents, etc.) is to appear. attribute type { data.enumerated }?, empty graphic = ## indicates the location of an inline graphic, illustration, or figure. element graphic { graphic.content, graphic.attributes } graphic.content = empty graphic.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## The display width of the image attribute width { data.outputMeasurement }?, ## The display height of the image attribute height { data.outputMeasurement }?, ## A scale factor to be applied to the image to make it the desired display size attribute scale { data.probability }?, ## The target URL attribute url { data.pointer }?, ## The MIME type attribute mimeType { data.word }?, empty binaryObject = ## provides encoded binary data representing an inline graphic or other object. element binaryObject { binaryObject.content, binaryObject.attributes } binaryObject.content = text binaryObject.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## The display width of the object attribute width { data.outputMeasurement }?, ## The display height of the object attribute height { data.outputMeasurement }?, ## A scale factor to be applied to the object to make it the desired display size attribute scale { data.numeric }?, ## The MIME type attribute mimeType { data.word }?, ## The encoding used to encode the binary data. If not ## specified, this is assumed to be Base64 attribute encoding { data.words }?, empty milestone = ## marks a boundary point separating any kind of section of a text, as indicated by ## changes in a standard reference system, where the section is not ## represented by a structural element. element milestone { milestone.content, milestone.attributes } milestone.content = empty milestone.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## indicates the edition or version to which the milestone applies. attribute ed { data.code }?, ## provides a conventional name for the kind of section changing at this milestone. attribute unit { data.enumerated }, empty pb = ## (page break) marks the boundary between one page of a text and the next ## in a standard reference system. element pb { pb.content, pb.attributes } pb.content = empty pb.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## indicates the edition or version in which the page break is located ## at this point attribute ed { data.code }?, empty lb = ## (line break) marks the start of a new (typographic) line in some ## edition or version of a text. element lb { lb.content, lb.attributes } lb.content = empty lb.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## indicates the edition or version in which the line break is located ## at this point attribute ed { data.code }?, empty cb = ## (column break) marks the boundary between one column of a text and the next ## in a standard reference system. element cb { cb.content, cb.attributes } cb.content = empty cb.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## indicates the edition or version in which the column break is located ## at this point attribute ed { data.code }?, empty bibl = ## (bibliographic citation) contains a loosely-structured bibliographic citation of which ## the sub-components may or may not be explicitly tagged. element bibl { bibl.content, bibl.attributes } bibl.content = (text | model.gLike | model.hiLike | model.pPart.data | model.pPart.edit | model.segLike | model.ptrLike | model.biblPart | model.global)* bibl.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, empty biblItem = ## (bibliographic citation) contains a bibliographic citation in which only bibliographic ## subelements appear. element biblItem { biblItem.content, biblItem.attributes } biblItem.content = (title | biblItem | imprint | model.nameLike | model.biblPart | model.dateLike)+ biblItem.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, att.typed.attribute.type, att.typed.attribute.subtype, ## indicates the physical form of the object of this bibliographic entry. attribute form { xsd:token }?, ## indicates the publication status of the object of this bibliographic entry. attribute status { text }?, ## indicates the relationship of this bibliographic entry to ## that of its parent bibl or biblItem. attribute role { text }?, empty biblStruct = ## (structured bibliographic citation) contains a structured bibliographic citation, in which only ## bibliographic subelements appear and in a specified order. element biblStruct { biblStruct.content, biblStruct.attributes } biblStruct.content = analytic*, (monogr, series*)+, (model.noteLike | idno)* biblStruct.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, empty biblFull = ## contains a fully-structured bibliographic citation, in which all ## components of the TEI file description ## are present. element biblFull { biblFull.content, biblFull.attributes } biblFull.content = macro.fileDescPart, sourceDesc* biblFull.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, empty listBibl = ## (citation list) contains a list of bibliographic citations of any kind. element listBibl { listBibl.content, listBibl.attributes } listBibl.content = (model.divWrapper | model.global)*, (model.biblLike, model.global*)+, (model.divWrapper.bottom, model.global*)* listBibl.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, empty analytic = ## (analytic level) contains bibliographic elements describing an item (e.g. an ## article or poem) published within a monograph or journal and not as an ## independent publication. element analytic { analytic.content, analytic.attributes } analytic.content = (author | editor | respStmt | title)* analytic.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty monogr = ## (monographic level) contains bibliographic elements describing an item (e.g. a book ## or journal) published as an independent item (i.e. as a separate ## physical object). element monogr { monogr.content, monogr.attributes } monogr.content = (((author | editor | respStmt), (author | editor | respStmt)*, title+, (editor | respStmt)*) | (title+, (author | editor | respStmt)*))?, (model.noteLike | meeting)*, (edition, (editor | respStmt)*)*, imprint, (imprint | extent | biblScope)* monogr.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty series = ## (series information) contains information about the series in which a book or other ## bibliographic item has appeared. element series { series.content, series.attributes } series.content = (text | model.gLike | title | editor | respStmt | biblScope | model.global)* series.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty author = ## in a bibliographic reference, contains the name of the author(s), ## personal or corporate, ## of a work; the primary statement of responsibility for any ## bibliographic item. element author { author.content, author.attributes } author.content = macro.phraseSeq author.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty editor = ## (editor) secondary statement of responsibility for a ## bibliographic item, for example the name of an individual, institution ## or organization, (or of several such) acting as editor, compiler, ## translator, etc. element editor { editor.content, editor.attributes } editor.content = macro.phraseSeq editor.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## specifies the nature of the intellectual responsibility [ a:defaultValue = "editor" ] attribute role { data.enumerated }?, empty respStmt = ## (statement of responsibility) supplies a statement of responsibility for someone responsible ## for the intellectual content of a text, edition, recording, or ## series, where the specialized elements for authors, editors, etc. do ## not suffice or do not apply. element respStmt { respStmt.content, respStmt.attributes } respStmt.content = (resp, resp*, model.nameLike.agent+) | (model.nameLike.agent, model.nameLike.agent*, resp+) respStmt.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty resp = ## contains a phrase describing the nature of a person's ## intellectual responsibility. element resp { resp.content, resp.attributes } resp.content = macro.phraseSeq resp.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty title = ## contains the full title of a work of any kind. element title { title.content, title.attributes } title.content = macro.paraContent title.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## indicates the bibliographic level for a title, that is, ## whether it identifies an article, book, journal, ## series, or unpublished material. attribute level { ## (analytic title (article, poem, or other item published as ## part of a larger item)) "a" | ## (monographic title (book, collection, or other item published ## as a distinct item, including single volumes of multi-volume ## works)) "m" | ## (journal title) "j" | ## (series title) "s" | ## (title of unpublished material (including theses and ## dissertations unless published by a commercial press)) "u" }?, ## classifies the title according to some convenient typology. attribute type { data.enumerated }?, empty meeting = ## in bibliographic references, ## contains a description of the meeting or conference from which ## the bibliographic item derives. element meeting { meeting.content, meeting.attributes } meeting.content = macro.paraContent meeting.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty imprint = ## groups information relating to the publication or distribution ## of a bibliographic item. element imprint { imprint.content, imprint.attributes } imprint.content = ((model.imprintPart | model.dateLike), model.global*)+ imprint.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty publisher = ## provides the name of the organization responsible for ## the publication or distribution of a bibliographic item. element publisher { publisher.content, publisher.attributes } publisher.content = macro.phraseSeq publisher.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty biblScope = ## (scope of citation) defines the scope of a bibliographic reference, for example as a ## list of pagenumbers, or a named subdivision of a larger work. element biblScope { biblScope.content, biblScope.attributes } biblScope.content = macro.phraseSeq biblScope.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## identifies the type of information conveyed by the element, e.g. ## pages, volume. attribute type { data.enumerated }?, empty pubPlace = ## contains the name of the place where a bibliographic item was ## published. element pubPlace { pubPlace.content, pubPlace.attributes } pubPlace.content = macro.phraseSeq pubPlace.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.naming.attribute.key, empty l = ## (verse line) contains a single, possibly incomplete, line of verse. element l { l.content, l.attributes } l.content = macro.paraContent l.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## specifies whether or not the line is metrically complete. [ a:defaultValue = "N" ] attribute part { ## (the line is metrically incomplete) "Y" | ## (either the line is complete, or no claim is made as to its ## completeness) "N" | ## (the initial part of an incomplete line) "I" | ## (a medial part of an incomplete line) "M" | ## (the final part of an incomplete line) "F" }?, empty lg = ## (line group) contains a group of verse lines functioning as a formal unit, ## e.g. a stanza, refrain, verse paragraph, etc. element lg { lg.content, lg.attributes } lg.content = (model.divWrapper | model.global)*, (model.lLike | lg), (model.lLike | lg | model.global)*, (model.divWrapper.bottom, model.global*)* lg.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.divLike.attribute.type, att.divLike.attribute.org, att.divLike.attribute.sample, att.divLike.attribute.part, empty sp = ## (speech) An individual speech in a performance text, or a passage ## presented as such in a prose or verse text. element sp { sp.content, sp.attributes } sp.content = model.global*, (speaker, model.global*)?, ((model.lLike | lg | model.pLike | model.blockLike | model.stageLike), model.global*)+ sp.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.ascribed.attribute.who, empty speaker = ## A specialized form of heading or label, giving the name of ## one or more speakers in a dramatic text or fragment. element speaker { speaker.content, speaker.attributes } speaker.content = macro.phraseSeq speaker.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty stage = ## (stage direction) contains any kind of stage direction within a dramatic text or ## fragment. element stage { stage.content, stage.attributes } stage.content = macro.specialPara stage.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## indicates the kind of stage direction. attribute type { data.enumerated }?, empty teiCorpus = ## (TEI corpus) contains the whole of a TEI encoded corpus, comprising a ## single corpus header and one or more TEI elements, each containing ## a single text header and a text. element teiCorpus { teiCorpus.content, teiCorpus.attributes } teiCorpus.content = teiHeader, (TEI | teiCorpus)+ teiCorpus.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## The version of the TEI scheme [ a:defaultValue = "5.0" ] attribute version { xsd:decimal }?, empty model.headerPart = encodingDesc | profileDesc teiHeader = ## (TEI Header) supplies the descriptive and declarative information making ## up an electronic title page prefixed to every TEI-conformant ## text. element teiHeader { teiHeader.content, teiHeader.attributes } teiHeader.content = fileDesc, model.headerPart*, revisionDesc? teiHeader.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## specifies the kind of document to which the header is attached. [ a:defaultValue = "text" ] attribute type { data.enumerated }?, empty fileDesc = ## (File Description) contains a full bibliographic description of an electronic ## file. element fileDesc { fileDesc.content, fileDesc.attributes } fileDesc.content = macro.fileDescPart, sourceDesc+ fileDesc.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty titleStmt = ## (title statement) groups information about the title of a work and those ## responsible for its intellectual content. element titleStmt { titleStmt.content, titleStmt.attributes } titleStmt.content = title+, (author | editor | sponsor | funder | principal | respStmt)* titleStmt.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty sponsor = ## specifies the name of a sponsoring organization or ## institution. element sponsor { sponsor.content, sponsor.attributes } sponsor.content = macro.phraseSeq sponsor.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty funder = ## (Funding body) specifies the name of an individual, institution, or organization ## responsible for the funding of a project or text. element funder { funder.content, funder.attributes } funder.content = macro.phraseSeq funder.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty principal = ## (principal researcher) supplies the name of the principal researcher responsible for the ## creation of an electronic text. element principal { principal.content, principal.attributes } principal.content = macro.phraseSeq principal.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty editionStmt = ## (edition statement) groups information relating to one edition of a text. element editionStmt { editionStmt.content, editionStmt.attributes } editionStmt.content = model.pLike+ | (edition, respStmt*) editionStmt.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty edition = ## (Edition) describes the particularities of one edition of a text. element edition { edition.content, edition.attributes } edition.content = macro.phraseSeq edition.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty extent = ## describes the approximate size of the electronic text as stored on ## some carrier medium, specified in any convenient units. element extent { extent.content, extent.attributes } extent.content = macro.phraseSeq extent.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty publicationStmt = ## (publication statement) groups information concerning the publication or distribution ## of an electronic or other text. element publicationStmt { publicationStmt.content, publicationStmt.attributes } publicationStmt.content = model.pLike+ | (publisher | distributor | authority | pubPlace | address | idno | availability | date)+ publicationStmt.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty distributor = ## supplies the name of a person or other agency responsible for the ## distribution of a text. element distributor { distributor.content, distributor.attributes } distributor.content = macro.phraseSeq distributor.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty authority = ## (release authority) supplies the name of a person or other agency responsible for ## making an electronic file available, other than a publisher or ## distributor. element authority { authority.content, authority.attributes } authority.content = macro.phraseSeq authority.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty idno = ## (identifying number) supplies any standard or non-standard number used to identify a ## bibliographic item. element idno { idno.content, idno.attributes } idno.content = text idno.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## categorizes the number, for example as an ISBN or other ## standard series. attribute type { data.enumerated }?, empty availability = ## supplies information about the availability of a text, for ## example any restrictions on its use or distribution, its copyright ## status, etc. element availability { availability.content, availability.attributes } availability.content = model.pLike+ availability.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## supplies a code identifying the current availability of the ## text. [ a:defaultValue = "unknown" ] attribute status { ## (the text is freely available.) "free" | ## (the status of the text is unknown.) "unknown" | ## (the text is not freely available.) "restricted" }?, empty seriesStmt = ## (series statement) groups information about the series, if any, to which ## a publication belongs. element seriesStmt { seriesStmt.content, seriesStmt.attributes } seriesStmt.content = model.pLike+ | (title+, (idno | respStmt)*) seriesStmt.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty notesStmt = ## (Notes statement) collects together any notes providing information about a text ## additional to that recorded in other parts of the bibliographic ## description. element notesStmt { notesStmt.content, notesStmt.attributes } notesStmt.content = model.noteLike+ notesStmt.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty model.sourceDescPart = scriptStmt | recordingStmt sourceDesc = ## supplies a description of the source text(s) from ## which an electronic text was derived or generated. element sourceDesc { sourceDesc.content, sourceDesc.attributes } sourceDesc.content = model.pLike+ | listBibl | (model.biblLike | model.sourceDescPart)+ sourceDesc.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, empty scriptStmt = ## (script statement) contains a citation giving details of the script used for ## a spoken text. element scriptStmt { scriptStmt.content, scriptStmt.attributes } scriptStmt.content = model.pLike+ | model.biblLike scriptStmt.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, empty recordingStmt = ## (recording statement) describes a set of recordings used in transcription of a ## spoken text. element recordingStmt { recordingStmt.content, recordingStmt.attributes } recordingStmt.content = model.pLike+ | recording+ recordingStmt.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty recording = ## (recording event) details of an audio or video recording event ## used as the source of a spoken text, either directly or from ## a public broadcast. element recording { recording.content, recording.attributes } recording.content = model.pLike+ | model.recordingPart* recording.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, ## the kind of recording. [ a:defaultValue = "audio" ] attribute type { ## (audio recording) "audio" | ## (audio and video recording) "video" }?, ## the original duration of the recording. attribute dur { data.duration }?, empty equipment = ## (equipment) provides technical details of the equipment and media used for ## an audio or video recording used as the source for a spoken text. element equipment { equipment.content, equipment.attributes } equipment.content = model.pLike+ equipment.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, empty broadcast = ## (broadcast) describes a broadcast used as the source of a spoken text. element broadcast { broadcast.content, broadcast.attributes } broadcast.content = model.pLike+ | model.biblLike | recording broadcast.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, empty model.encodingPart = projectDesc | samplingDecl | editorialDecl | tagsDecl | refsDecl | classDecl | fsdDecl | metDecl | variantEncoding encodingDesc = ## (Encoding description) documents the relationship between an electronic text and the ## source or sources from which it was derived. element encodingDesc { encodingDesc.content, encodingDesc.attributes } encodingDesc.content = (model.encodingPart | model.pLike)+ encodingDesc.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty projectDesc = ## (project description) describes in detail the aim or purpose for which an electronic ## file was encoded, together with any other relevant information ## concerning the process by which it was assembled or collected. element projectDesc { projectDesc.content, projectDesc.attributes } projectDesc.content = model.pLike+ projectDesc.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, empty samplingDecl = ## (sampling declaration) contains a prose description of the rationale and methods used ## in sampling texts in the creation of a corpus or collection. element samplingDecl { samplingDecl.content, samplingDecl.attributes } samplingDecl.content = model.pLike+ samplingDecl.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, empty model.editorialDeclPart = correction | normalization | quotation | hyphenation | segmentation | stdVals | interpretation editorialDecl = ## (editorial practice declaration) provides details of editorial principles and practices applied ## during the encoding of a text. element editorialDecl { editorialDecl.content, editorialDecl.attributes } editorialDecl.content = model.pLike+ | model.editorialDeclPart+ editorialDecl.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, empty correction = ## (correction principles) states how and under what circumstances corrections have been ## made in the text. element correction { correction.content, correction.attributes } correction.content = model.pLike+ correction.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, ## indicates the degree of correction applied to the text. [ a:defaultValue = "unknown" ] attribute status { ## (the text has been thoroughly checked and ## proofread.) "high" | ## (the text has been checked at least once.) "medium" | ## (the text has not been checked.) "low" | ## (the correction status of the text is unknown.) "unknown" }?, ## indicates the method adopted to indicate corrections within the ## text. [ a:defaultValue = "silent" ] attribute method { ## (corrections have been made silently) "silent" | ## (corrections have been represented using editorial tags) "tags" }?, empty normalization = ## indicates the extent of normalization or regularization of the ## original source carried out in converting it to electronic form. element normalization { normalization.content, normalization.attributes } normalization.content = model.pLike+ normalization.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, ## indicates the authority for any normalization carried out. attribute source { data.pointer }?, ## indicates the method adopted to indicate normalizations within ## the text. [ a:defaultValue = "silent" ] attribute method { ## (normalization made silently) "silent" | ## (normalization represented using editorial tags) "tags" }?, empty quotation = ## specifies editorial practice adopted with respect to quotation ## marks in the original. element quotation { quotation.content, quotation.attributes } quotation.content = model.pLike+ quotation.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, ## indicates whether or not quotation marks have been retained as ## content within the text. [ a:defaultValue = "all" ] attribute marks { ## (no quotation marks have been retained) "none" | ## (some quotation marks have been retained) "some" | ## (all quotation marks have been retained) "all" }?, ## specifies how quotation marks are indicated within the ## text. [ a:defaultValue = "unknown" ] attribute form { ## (quotation marks are retained as data.) "data" | ## (the rendition attribute is consistently used to ## indicate the form of quotation marks.) "rend" | ## (use of quotation marks has been standardized.) "std" | ## (quotation marks are represented inconsistently.) "nonstd" | ## (use of quotation marks is unknown.) "unknown" }?, empty hyphenation = ## (Hyphenation) summarizes the way in which hyphenation in a source text has been ## treated in an encoded version of it. element hyphenation { hyphenation.content, hyphenation.attributes } hyphenation.content = model.pLike+ hyphenation.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, ## indicates whether or not end-of-line hyphenation has been ## retained in a text. [ a:defaultValue = "some" ] attribute eol { ## (all end-of-line hyphenation has been retained, ## even though the lineation of the original ## may not have been.) "all" | ## (end-of-line hyphenation has been retained in some ## cases.) "some" | ## (all soft end-of-line hyphenation has been removed: ## any remaining end-od-line hyphenation should be retained.) "hard" | ## (all end-of-line hyphenation has been removed: ## any remaining hyphenation occurred within the line.) "none" }?, empty segmentation = ## describes the principles according to which the text has been ## segmented, for example into sentences, tone-units, graphemic strata, ## etc. element segmentation { segmentation.content, segmentation.attributes } segmentation.content = model.pLike+ segmentation.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, empty stdVals = ## (Standard values) specifies the format used when standardized date or number ## values are supplied. element stdVals { stdVals.content, stdVals.attributes } stdVals.content = model.pLike+ stdVals.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, empty interpretation = ## describes the scope of any analytic or interpretive information ## added to the text in addition to the transcription. element interpretation { interpretation.content, interpretation.attributes } interpretation.content = model.pLike+ interpretation.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, empty tagsDecl = ## (tagging declaration) provides detailed information about the tagging applied to an SGML or XML document. element tagsDecl { tagsDecl.content, tagsDecl.attributes } tagsDecl.content = rendition*, \namespace* tagsDecl.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty tagUsage = ## (tagUsage) supplies information about the usage of a specific element ## within a text. element tagUsage { tagUsage.content, tagUsage.attributes } tagUsage.content = macro.paraContent tagUsage.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## the name (generic identifier) ## of the element indicated by the tag. attribute gi { data.name }, ## specifies the number of occurrences of this element within the text. attribute occurs { data.count }?, ## specifies the number of occurrences of this element within the text ## which bear a distinct value for the global xml:id attribute. attribute withId { data.count }?, ## specifies the identifier of a rendition element which ## defines how this element is to be rendered. attribute render { data.pointer }?, empty \namespace = ## supplies the formal name of the namespace to which the elements ## documented by its children belong. element namespace { namespace.content, namespace.attributes } namespace.content = tagUsage+ namespace.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## the full formal name of the namespace concerned. attribute name { data.namespace }, empty rendition = ## (rendition) supplies information about the intended rendition of one or more ## elements. element rendition { rendition.content, rendition.attributes } rendition.content = macro.paraContent rendition.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty refsDecl = ## (references declaration) specifies how canonical references are constructed for this ## text. element refsDecl { refsDecl.content, refsDecl.attributes } refsDecl.content = model.pLike+ | cRefPattern+ | state+ refsDecl.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, ## identifies the document type within which ## this reference declaration is used. [ a:defaultValue = "TEI" ] attribute doctype { data.name }?, empty cRefPattern = ## (defines how to convert a canonical reference into a URI) specifies an expression and replacement pattern for ## tranforming a canonical reference into a URI element cRefPattern { cRefPattern.content, cRefPattern.attributes } cRefPattern.content = model.pLike* cRefPattern.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## specifies a regular expression against which the values of ## cRef attributes can be matched. attribute matchPattern { data.pattern }, ## specifies a replacement pattern ## which, once subpattern substitution has been performed, provides ## a URI. attribute replacementPattern { text }, empty state = ## specifies one component of a canonical reference defined by ## the milestone method. element state { state.content, state.attributes } state.content = empty state.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## indicates which edition or version the milestone applies to. attribute ed { data.code }?, ## indicates what kind of state is changing at this milestone. attribute unit { data.enumerated }, ## specifies the fixed length of the reference component. attribute length { data.count }?, ## supplies a delimiting string following the reference ## component. attribute delim { text }?, empty classDecl = ## (classification declarations) contains one or more taxonomies defining any classificatory ## codes used elsewhere in the text. element classDecl { classDecl.content, classDecl.attributes } classDecl.content = taxonomy+ classDecl.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty taxonomy = ## (taxonomy) defines a typology used to classify texts either implicitly, by ## means of a bibliographic citation, or explicitly by a structured ## taxonomy. element taxonomy { taxonomy.content, taxonomy.attributes } taxonomy.content = category+ | (model.biblLike, category*) taxonomy.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty category = ## (category) contains an individual descriptive category, possibly nested ## within a superordinate category, within a user-defined taxonomy. element category { category.content, category.attributes } category.content = catDesc, category* category.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty catDesc = ## (category description) describes some category within a taxonomy ## or text typology, either in the form of a brief prose description ## or in terms of the situational parameters used by the TEI ## formal textDesc. element catDesc { catDesc.content, catDesc.attributes } catDesc.content = (text | model.phrase | model.catDescPart)* catDesc.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty fsdDecl = ## (FSD (feature-system declaration) declaration) identifies the feature system declaration which contains ## definitions for a particular type of feature structure. element fsdDecl { fsdDecl.content, fsdDecl.attributes } fsdDecl.content = empty fsdDecl.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## identifies the type of feature structure documented by the FSD; ## this will be the value of the type attribute on at least one ## feature structure. attribute type { data.enumerated }, ## supplies a link to the entity containing the feature system ## declaration. attribute url { data.pointer }, empty metDecl = ## documents the notation employed to represent a metrical ## pattern when this is specified as the value of a met, ## real, or rhyme attribute on any structural ## element of a metrical text (e.g. lg, l, or ## seg). element metDecl { metDecl.content, metDecl.attributes } metDecl.content = macro.componentSeq | metSym+ metDecl.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, ## indicates whether the notation conveys the abstract ## metrical form, its actual prosodic realization, or the rhyme ## scheme, or some combination thereof. [ a:defaultValue = "met real" ] attribute type { list { ("met" | "real" | "rhyme")+ } }?, ## specifies a regular expression defining any value that ## is legal for this notation. attribute pattern { data.enumerated }?, empty metSym = ## documents the intended significance of a particular character or ## character sequence within a metrical notation, either explicitly or in ## terms of other symbol elements in the same metDecl. element metSym { metSym.content, metSym.attributes } metSym.content = macro.phraseSeq metSym.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## specifies the character or character sequence being documented. attribute value { data.words }, ## specifies whether the symbol is defined in terms of other ## symbols (terminal is set to false) or in prose ## (terminal is set to true). [ a:defaultValue = "true" ] attribute terminal { ## (the element contains a prose definition of its meaning.) "true" | ## (the element contains a definition of its meaning given using ## symbols defined elsewhere in the same metDecl element.) "false" }?, empty variantEncoding = ## declares the method used to encode text-critical variants. element variantEncoding { variantEncoding.content, variantEncoding.attributes } variantEncoding.content = empty variantEncoding.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## indicates which method is used to encode the apparatus of ## variants. attribute method { ## (apparatus uses line numbers or other canonical reference scheme ## referenced in a base text.) "location-referenced" | ## (apparatus indicates the precise locations of the beginning and ## ending of each lemma relative to a base text.) "double-end-point" | ## (alternate readings of a passage are given in parallel in the ## text; no notion of a base text is necessary.) "parallel-segmentation" }, ## indicates whether the apparatus appears within the running text ## or external to it. attribute location { ## (apparatus appears within the running text.) "internal" | ## (apparatus appears outside the base text.) "external" }, empty model.profileDescPart = langUsage | textClass profileDesc = ## (text-profile description) provides a detailed description of non-bibliographic aspects of a ## text, specifically the languages and sublanguages used, the situation in ## which it was produced, the participants and their setting. element profileDesc { profileDesc.content, profileDesc.attributes } profileDesc.content = creation?, model.profileDescPart* profileDesc.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty creation = ## contains information about the creation of a text. element creation { creation.content, creation.attributes } creation.content = macro.phraseSeq creation.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty langUsage = ## (language usage) describes the languages, sublanguages, registers, dialects etc. ## represented within a text. element langUsage { langUsage.content, langUsage.attributes } langUsage.content = language+ langUsage.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, empty language = ## characterizes a single language or sublanguage used within a ## text. element language { language.content, language.attributes } language.content = macro.phraseSeq language.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## Supplies a language code constructed as defined in RFC 3066 (or ## its successor) which is used to identify the language documented ## by this element, and which is referenced by the global xml:lang attribute. attribute ident { data.language }, ## specifies the approximate percentage (by volume) of the ## text which uses this language. attribute usage { xsd:nonNegativeInteger { maxInclusive = "100" } }?, empty textClass = ## (text classification) groups information which describes the nature or topic of a text ## in terms of a standard classification scheme, thesaurus, etc. element textClass { textClass.content, textClass.attributes } textClass.content = (classCode | catRef | keywords)* textClass.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declarable.attribute.default, empty keywords = ## (Keywords) contains a list of keywords or phrases identifying the topic or ## nature of a text. element keywords { keywords.content, keywords.attributes } keywords.content = term+ | \list keywords.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## identifies the controlled vocabulary within which the set of ## keywords concerned is defined. attribute scheme { data.pointer }, empty classCode = ## (classCode) contains the classification code used for this text in some ## standard classification system. element classCode { classCode.content, classCode.attributes } classCode.content = macro.phraseSeq classCode.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## identifies the classification system or taxonomy in use. attribute scheme { data.pointer }, empty catRef = ## (category reference) specifies one or more defined categories ## within some taxonomy or text typology. element catRef { catRef.content, catRef.attributes } catRef.content = empty catRef.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## identifies the categories concerned attribute target { data.pointers }, ## identifies the classification scheme within which the set of ## categories concerned is defined attribute scheme { data.pointer }?, empty revisionDesc = ## (revision description) summarizes the revision history for a file. element revisionDesc { revisionDesc.content, revisionDesc.attributes } revisionDesc.content = \list | change+ revisionDesc.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty change = ## summarizes a particular change or correction made ## to a particular version of an electronic text which is ## shared between several researchers. element change { change.content, change.attributes } change.content = macro.specialPara change.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.ascribed.attribute.who, ## supplies the date of the change in standard form, i.e. yyyy-mm-dd. attribute date { data.temporal }?, empty TEI = ## (TEI document) contains a single TEI-conformant document, ## comprising a TEI header and a text, either in isolation or as part of a ## teiCorpus element. element TEI { TEI.content, TEI.attributes } TEI.content = teiHeader, \text TEI.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## The version of the TEI scheme [ a:defaultValue = "5.0" ] attribute version { xsd:decimal }?, empty \text = ## contains a single text of any kind, whether unitary or ## composite, for example a poem or drama, a collection of essays, a novel, ## a dictionary, or a corpus sample. element text { text.content, text.attributes } text.content = model.global*, (front, model.global*)?, (body | group), model.global*, (back, model.global*)? text.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declaring.attribute.decls, empty body = ## (text body) contains the whole body of a single unitary text, excluding any front or back matter. element body { body.content, body.attributes } body.content = (model.divWrapper | model.global)*, (((macro.component, model.global*)+, ((divGen, model.global*)*, ((\div, (\div | divGen | model.global)*) | (div0, (div0 | divGen | model.global)*) | (div1, (div1 | divGen | model.global)*))?)) | ((divGen, model.global*)*, ((\div, (\div | divGen | model.global)*) | (div0, (div0 | divGen | model.global)*) | (div1, (div1 | divGen | model.global)*)))), model.divWrapper.bottom* body.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declaring.attribute.decls, empty group = ## contains the body of a composite text, grouping together a ## sequence of distinct texts (or groups of such texts) which are regarded ## as a unit for some purpose, for example the collected works of an ## author, a sequence of prose essays, etc. element group { group.content, group.attributes } group.content = (model.divWrapper | model.global)*, ((\text | group), (\text | group | model.global)*), model.divWrapper.bottom* group.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declaring.attribute.decls, empty \div = ## (text division) contains a subdivision of the front, body, or back of a ## text. element div { div.content, div.attributes } div.content = (model.divWrapper | model.global)*, (((\div | divGen), model.global*)+ | ((macro.component, model.global*)+, ((\div | divGen), model.global*)*)), ((model.divWrapper | model.divWrapper.bottom), model.global*)* div.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.divLike.attribute.type, att.divLike.attribute.org, att.divLike.attribute.sample, att.divLike.attribute.part, att.declaring.attribute.decls, empty div0 = ## (level-0 text division) contains the largest possible subdivision of the body ## of a text. element div0 { div0.content, div0.attributes } div0.content = (model.divWrapper | model.global)*, (((div1 | divGen), model.global*)+ | ((macro.component, model.global*)+, ((div1 | divGen), model.global*)*)), ((model.divWrapper | model.divWrapper.bottom), model.global*)* div0.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.divLike.attribute.type, att.divLike.attribute.org, att.divLike.attribute.sample, att.divLike.attribute.part, att.declaring.attribute.decls, empty div1 = ## (level-1 text division) contains a first-level subdivision of the front, body, or back ## of a text (the largest, if ## div0 is not used, the second largest if it is). element div1 { div1.content, div1.attributes } div1.content = (model.divWrapper | model.global)*, (((div2 | divGen), model.global*)+ | ((macro.component, model.global*)+, ((div2 | divGen), model.global*)*)), ((model.divWrapper | model.divWrapper.bottom), model.global*)* div1.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.divLike.attribute.type, att.divLike.attribute.org, att.divLike.attribute.sample, att.divLike.attribute.part, att.declaring.attribute.decls, empty div2 = ## (level-2 text division) contains a second-level subdivision of the front, body, or back of a ## text. element div2 { div2.content, div2.attributes } div2.content = (model.divWrapper | model.global)*, (((div3 | divGen), model.global*)+ | ((macro.component, model.global*)+, ((div3 | divGen), model.global*)*)), ((model.divWrapper | model.divWrapper.bottom), model.global*)* div2.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.divLike.attribute.type, att.divLike.attribute.org, att.divLike.attribute.sample, att.divLike.attribute.part, att.declaring.attribute.decls, empty div3 = ## (level-3 text division) contains a third-level subdivision of the front, body, or back of a ## text. element div3 { div3.content, div3.attributes } div3.content = (model.divWrapper | model.global)*, (((div4 | divGen), model.global*)+ | ((macro.component, model.global*)+, ((div4 | divGen), model.global*)*)), ((model.divWrapper | model.divWrapper.bottom), model.global*)* div3.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.divLike.attribute.type, att.divLike.attribute.org, att.divLike.attribute.sample, att.divLike.attribute.part, att.declaring.attribute.decls, empty div4 = ## (level-4 text division) contains a fourth-level subdivision of the front, body, or back of a ## text. element div4 { div4.content, div4.attributes } div4.content = (model.divWrapper | model.global)*, (((div5 | divGen), model.global*)+ | ((macro.component, model.global*)+, ((div5 | divGen), model.global*)*)), ((model.divWrapper | model.divWrapper.bottom), model.global*)* div4.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.divLike.attribute.type, att.divLike.attribute.org, att.divLike.attribute.sample, att.divLike.attribute.part, att.declaring.attribute.decls, empty div5 = ## (level-5 text division) contains a fifth-level subdivision of the front, body, or back of a ## text. element div5 { div5.content, div5.attributes } div5.content = (model.divWrapper | model.global)*, (((div6 | divGen), model.global*)+ | ((macro.component, model.global*)+, ((div6 | divGen), model.global*)*)), ((model.divWrapper | model.divWrapper.bottom), model.global*)* div5.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.divLike.attribute.type, att.divLike.attribute.org, att.divLike.attribute.sample, att.divLike.attribute.part, att.declaring.attribute.decls, empty div6 = ## (level-6 text division) contains a sixth-level subdivision of the front, body, or back of a ## text. element div6 { div6.content, div6.attributes } div6.content = (model.divWrapper | model.global)*, (((div7 | divGen), model.global*)+ | ((macro.component, model.global*)+, ((div7 | divGen), model.global*)*)), ((model.divWrapper | model.divWrapper.bottom), model.global*)* div6.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.divLike.attribute.type, att.divLike.attribute.org, att.divLike.attribute.sample, att.divLike.attribute.part, att.declaring.attribute.decls, empty div7 = ## (level-7 text division) contains the smallest possible subdivision of the front, body or ## back of a text, larger than a paragraph. element div7 { div7.content, div7.attributes } div7.content = (model.divWrapper | model.global)*, (macro.component, model.global*)+, ((model.divWrapper | model.divWrapper.bottom), model.global*)* div7.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.divLike.attribute.type, att.divLike.attribute.org, att.divLike.attribute.sample, att.divLike.attribute.part, att.declaring.attribute.decls, empty trailer = ## (trailer) contains a closing title or footer appearing at the end of ## a division of a text. element trailer { trailer.content, trailer.attributes } trailer.content = macro.phraseSeq trailer.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty byline = ## contains the primary statement of responsibility given for a work ## on its title page or at the head or end of the work. element byline { byline.content, byline.attributes } byline.content = (text | model.gLike | model.phrase | docAuthor | model.global)* byline.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty dateline = ## contains a brief description of the place, date, time, etc. of ## production of a letter, newspaper story, or other work, prefixed or ## suffixed to it as a kind of heading or trailer. element dateline { dateline.content, dateline.attributes } dateline.content = macro.phraseSeq dateline.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty argument = ## A formal list or prose description of the topics addressed by ## a subdivision of a text. element argument { argument.content, argument.attributes } argument.content = model.global*, (head, model.global*)?, (macro.component, model.global*)+ argument.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty epigraph = ## (epigraph) contains a quotation, anonymous or attributed, appearing at ## the start of a section or chapter, or on a title page. element epigraph { epigraph.content, epigraph.attributes } epigraph.content = macro.componentSeq epigraph.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty opener = ## groups together dateline, byline, salutation, and similar ## phrases appearing as a preliminary group at the start of a ## division, especially of a letter. element opener { opener.content, opener.attributes } opener.content = (text | model.gLike | model.phrase | argument | byline | dateline | epigraph | salute | signed | model.global)* opener.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty closer = ## groups together dateline, byline, salutation, and similar ## phrases appearing as a final group at the end of a ## division, especially of a letter. element closer { closer.content, closer.attributes } closer.content = (text | model.gLike | signed | dateline | salute | model.phrase | model.global)* closer.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty salute = ## (salutation) contains a salutation or greeting prefixed to a foreword, ## dedicatory epistle, or other division of a text, or the ## salutation in the closing of a letter, preface, etc. element salute { salute.content, salute.attributes } salute.content = macro.phraseSeq salute.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty signed = ## (signature) contains the closing salutation, etc., appended to a foreword, ## dedicatory epistle, or other division of a text. element signed { signed.content, signed.attributes } signed.content = macro.phraseSeq signed.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty titlePage = ## (title page) contains the title page of a text, appearing within the front ## or back matter. element titlePage { titlePage.content, titlePage.attributes } titlePage.content = model.global*, model.titlepagePart, (model.titlepagePart | model.global)* titlePage.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## classifies the title page according to any convenient typology. attribute type { data.enumerated }?, empty docTitle = ## (document title) contains the title of a document, including all its ## constituents, as given on a title page. element docTitle { docTitle.content, docTitle.attributes } docTitle.content = model.global*, (titlePart, model.global*)+ docTitle.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty titlePart = ## (title part) contains a subsection or division of the title of a work, as ## indicated on a title page. element titlePart { titlePart.content, titlePart.attributes } titlePart.content = macro.paraContent titlePart.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## specifies the role of this subdivision of the title. [ a:defaultValue = "main" ] attribute type { data.enumerated }?, empty docAuthor = ## (document author) contains the name of the author of the document, as given on the ## title page (often but not always contained in a byline). element docAuthor { docAuthor.content, docAuthor.attributes } docAuthor.content = macro.phraseSeq docAuthor.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty imprimatur = ## contains a formal statement authorizing the publication of ## a work, sometimes required to appear on a title page or its verso. element imprimatur { imprimatur.content, imprimatur.attributes } imprimatur.content = macro.paraContent imprimatur.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty docEdition = ## (document edition) contains an edition statement as presented on a title page of a ## document. element docEdition { docEdition.content, docEdition.attributes } docEdition.content = macro.paraContent docEdition.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty docImprint = ## (document imprint) contains the imprint statement (place and date of publication, ## publisher name), as given ## (usually) at the foot of a title page. element docImprint { docImprint.content, docImprint.attributes } docImprint.content = (text | model.gLike | model.phrase | pubPlace | docDate | publisher | model.global)* docImprint.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, empty docDate = ## (document date) contains the date of a document, as given ## (usually) on a title page. element docDate { docDate.content, docDate.attributes } docDate.content = macro.phraseSeq docDate.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, ## gives the value of the date in a standard form, generally YYYY-MM-DD. attribute value { data.temporal }?, empty front = ## (front matter) contains any prefatory matter (headers, ## title page, prefaces, dedications, etc.) ## found at the start of a document, before the main body. element front { front.content, front.attributes } front.content = (model.frontPart | model.global)*, ((model.pLike.front, (model.pLike.front | titlePage | model.global)*) | (\div, (\div | model.frontPart | model.global)*) | (div1, (div1 | model.frontPart | model.global)*))? front.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declaring.attribute.decls, empty back = ## (back matter) contains any appendixes, etc. following the main part of a ## text. element back { back.content, back.attributes } back.content = (model.frontPart | model.global | model.divWrapper)*, ((\div, (\div | model.frontPart | model.global)*) | (div1, (div1 | model.frontPart | model.global)*))?, model.divWrapper.bottom* back.attributes = att.global.attribute.xmlspace, att.global.attribute.xmlid, att.global.attribute.n, att.global.attribute.xmllang, att.global.attribute.rend, att.global.attribute.xmlbase, att.declaring.attribute.decls, empty start = TEI | teiCorpus xmlcopyeditor-1.2.1.3/src/rng/xhtml.rng0000664000175000017500000000260012402464555016462 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/docbookxi.rng0000664000175000017500000177531312402464555017332 0ustar zanezane
Any attribute including in any attribute in any namespace. Any element from almost any namespace
Designates the computer or chip architecture to which the element applies Designates the intended audience to which the element applies provides a standard place for application-specific effectivity Indicates standards conformance characteristics of the element Indicates the operating system to which the element is applicable Indicates the editorial revision to which the element belongs Indicates something about the security level associated with the element to which it applies Indicates the level of user experience for which the element applies Indicates the computer vendor to which the element applies. Indicates the word size (width in bits) of the computer architecture to which the element applies Points to the element whose content is to be used as the text of the link Points to an internal link target by identifying the value of its xml:id attribute Points to one or more internal link targets by identifying the value of their xml:id attributes Identifies a link target with a URI Identifies the XLink link type simple An XLink simple link Identifies the XLink role of the link Identifies the XLink arcrole of the link Identifies the XLink title of the link new An application traversing to the ending resource should load it in a new window, frame, pane, or other relevant presentation context. replace An application traversing to the ending resource should load the resource in the same window, frame, pane, or other relevant presentation context in which the starting resource was loaded. embed An application traversing to the ending resource should load its presentation in place of the presentation of the starting resource. other The behavior of an application traversing to the ending resource is unconstrained by XLink. The application should look for other markup present in the link to determine the appropriate behavior. none The behavior of an application traversing to the ending resource is unconstrained by this specification. No other markup is present to help the application determine the appropriate behavior. Identifies the XLink show behavior of the link onLoad An application should traverse to the ending resource immediately on loading the starting resource. onRequest An application should traverse from the starting resource to the ending resource only on a post-loading event triggered for the purpose of traversal. other The behavior of an application traversing to the ending resource is unconstrained by this specification. The application should look for other markup present in the link to determine the appropriate behavior. none The behavior of an application traversing to the ending resource is unconstrained by this specification. No other markup is present to help the application determine the appropriate behavior. Identifies the XLink actuate behavior of the link Identifies the unique ID value of the element Specifies the DocBook version of the element and its descendants Specifies the natural language of the element and its descendants Specifies the base URI of the element and its descendants Provides the name or similar semantic identifier assigned to the content in some previous markup scheme Provides the text that is to be generated for a cross reference to the element Specifies a keyword or keywords identifying additional style information changed The element has been changed. added The element is new (has been added to the document). deleted The element has been deleted. off Explicitly turns off revision markup for this element. Identifies the revision status of the element ltr Left-to-right text rtl Right-to-left text lro Left-to-right override rlo Right-to-left override Identifies the direction of text in an element Specifies the format of the data Indentifies the location of the data by URI Identifies the location of the data by external identifier (entity name) continues Line numbering continues from the immediately preceding element with the same name. restarts Line numbering restarts (begins at 1, usually). Determines whether line numbering continues from the previous element or restarts. numbered Lines are numbered. unnumbered Lines are not numbered. Determines whether lines are numbered. Specifies the initial line number. Identifies the language (i.e. programming language) of the verbatim content. Can be used to indicate explicitly that whitespace in the verbatim environment is preserved. Whitespace must always be preserved in verbatim environments whether this attribute is specified or not. preserve Whitespace must be preserved. Specifies an identifying string for presentation purposes Specifies the width (in characters) of the element compact The spacing should be "compact". normal The spacing should be "normal". Specifies (a hint about) the spacing of the content 0 The element should be rendered in the current text flow (with the flow column width). 1 The element should be rendered across the full text page. Indicates if the element is rendered across the column or the page Identifies the language (i.e. programming language) of the content. optional The content describes an optional step or steps. required The content describes a required step or steps. Specifies if the content is required or optional. Specifies style information to be used when rendering the float Specifies the width of the element Specifies the depth of the element Specifies the width of the content rectangle Specifies the depth of the content rectangle 0 False (do not scale-to-fit; anamorphic scaling may occur) 1 True (scale-to-fit; anamorphic scaling is forbidden) Specifies the scaling factor center Centered horizontally char Aligned horizontally on the specified character justify Fully justified (left and right margins or edges) left Left aligned right Right aligned bottom Aligned on the bottom of the region middle Centered vertically top Aligned on the top of the region doi A document object identifier. isbn An international standard book number. isrn An international standard technical report number (ISO 10444). issn An international standard serial number. libraryofcongress A Library of Congress reference number. pubsnumber A publication number (an internal number or possibly organizational standard). uri A Uniform Resource Identifier Identifies the kind of bibliographic identifier Identifies the nature of the non-standard bibliographic identifier Identifies the kind of bibliographic identifier other Indicates that the identifier is some 'other' kind.
The text of the title of a section of a document or of a formal block-level element
The abbreviation of a title
The subtitle of a document
A wrapper for information about a component or other block
A wrapper for information about a component or other block with a required title
A wrapper for information about a component or other block with only a title
A wrapper for information about a component or other block with only a required title
A wrapper for information about a component or other block without a title
Identifies the controlled vocabulary used by this set's terms A set of terms describing the subject matter of a document
Specifies a ranking for this subject relative to other subjects in the same set One of a group of terms describing the subject matter of a document
A term in a group of terms describing the subject matter of a document
A set of keywords describing the content of a document
One of a set of keywords describing the content of a document
A list of operations to be performed in a well-defined sequence
A unit of action in a procedure
Alternative steps in a procedure
A wrapper for steps that occur within steps in a procedure
A portion of a document that is isolated from the main narrative flow sidebar must not occur in the descendants of sidebar
A summary
A short description or note about a person
A quotation set off from the main text
The source of a block quote or epigraph
sect1 Render as a first-level section sect2 Render as a second-level section sect3 Render as a third-level section sect4 Render as a fourth-level section sect5 Render as a fifth-level section Indicates how the bridge head should be rendered Identifies the nature of the non-standard rendering Indicates how the bridge head should be rendered other Identifies a non-standard rendering A free-floating heading
A remark (or comment) intended for presentation in a draft manuscript
A short inscription at the beginning of a document or component
Identifies the desired footnote mark A footnote footnote must not occur in the descendants of footnote example must not occur in the descendants of footnote figure must not occur in the descendants of footnote table must not occur in the descendants of footnote table must not occur in the descendants of footnote caution must not occur in the descendants of footnote important must not occur in the descendants of footnote note must not occur in the descendants of footnote tip must not occur in the descendants of footnote warning must not occur in the descendants of footnote indexterm must not occur in the descendants of footnote indexterm must not occur in the descendants of footnote indexterm must not occur in the descendants of footnote sidebar must not occur in the descendants of footnote task must not occur in the descendants of footnote epigraph must not occur in the descendants of footnote
A paragraph with a title
A paragraph The root element must have a version attribute.
A paragraph that contains only text and inline markup, no block elements
A note of caution caution must not occur in the descendants of caution important must not occur in the descendants of caution note must not occur in the descendants of caution tip must not occur in the descendants of caution warning must not occur in the descendants of caution
An admonition set off from the text caution must not occur in the descendants of important important must not occur in the descendants of important note must not occur in the descendants of important tip must not occur in the descendants of important warning must not occur in the descendants of important
A message set off from the text caution must not occur in the descendants of note important must not occur in the descendants of note note must not occur in the descendants of note tip must not occur in the descendants of note warning must not occur in the descendants of note
A suggestion to the user, set off from the text caution must not occur in the descendants of tip important must not occur in the descendants of tip note must not occur in the descendants of tip tip must not occur in the descendants of tip warning must not occur in the descendants of tip
An admonition set off from the text caution must not occur in the descendants of warning important must not occur in the descendants of warning note must not occur in the descendants of warning tip must not occur in the descendants of warning warning must not occur in the descendants of warning
Identifies the type of mark to be used on items in this list A list in which each entry is marked with a bullet or other dingbat
continues Specifies that numbering should begin where the preceding list left off restarts Specifies that numbering should begin again at 1 Indicates how list numbering should begin relative to the immediately preceding list Specifies the initial line number. ignore Specifies that numbering should ignore list nesting inherit Specifies that numbering should inherit from outer-level lists Indicates whether or not item numbering should be influenced by list nesting arabic Specifies Arabic numeration (1, 2, 3, …) upperalpha Specifies upper-case alphabetic numeration (A, B, C, …) loweralpha Specifies lower-case alphabetic numeration (a, b, c, …) upperroman Specifies upper-case Roman numeration (I, II, III, …) lowerroman Specifies lower-case Roman numeration (i, ii, iii …) Indicates the desired numeration A list in which each entry is marked with a sequentially incremented label
Specifies the keyword for the type of mark that should be used on this item, instead of the mark that would be used by default A wrapper for the elements of a list item
A segmented list, a list of sets of elements
The title of an element of a list item in a segmented list
A list item in a segmented list The number of seg elements must be the same as the number of segtitle elements in the parent segmentedlist
An element of a list item in a segmented list
horiz A tabular presentation in row-major order. vert A tabular presentation in column-major order. inline An inline presentation, usually a comma-delimited list. Specifies the type of list presentation. Specifies the number of columns for horizontal or vertical presentation An undecorated list of single words or short phrases
An element of a simple list
Indicates a length beyond which the presentation system may consider a term too long and select an alternate presentation for that term, item, or list A list in which each entry is composed of a set of one or more terms and an associated description
A wrapper for a set of terms and the associated description in a variable list
The word or phrase being defined or described in a variable list
A formal example, with a title example must not occur in the descendants of example figure must not occur in the descendants of example table must not occur in the descendants of example table must not occur in the descendants of example caution must not occur in the descendants of example important must not occur in the descendants of example note must not occur in the descendants of example tip must not occur in the descendants of example warning must not occur in the descendants of example
A displayed example without a title
A literal listing of all or part of a program
monospaced The literal layout should be formatted with a monospaced font normal The literal layout should be formatted with the current font Specifies the class of literal layout A block of text in which line breaks and white space are to be reproduced faithfully
Text that a user sees or might see on a computer screen
A representation of what the user sees or might see on a computer screen
A formal figure, generally an illustration, with a title example must not occur in the descendants of figure figure must not occur in the descendants of figure table must not occur in the descendants of figure table must not occur in the descendants of figure caution must not occur in the descendants of figure important must not occur in the descendants of figure note must not occur in the descendants of figure tip must not occur in the descendants of figure warning must not occur in the descendants of figure
A untitled figure
A displayed media object (video, audio, image, etc.)
An inline media object (video, audio, image, and so on)
A wrapper for video data and its associated meta-information
A wrapper for audio data and its associated meta-information
A wrapper for image data and its associated meta-information
A wrapper for a text description of an object and its associated meta-information
Specifies the (horizontal) alignment of the video data Specifies the vertical alignment of the video data Determines if anamorphic scaling is forbidden Pointer to external video data
Pointer to external audio data
Specifies the (horizontal) alignment of the image data Specifies the vertical alignment of the image data Determines if anamorphic scaling is forbidden Pointer to external image data
Identifies the encoding of the text in the external file Pointer to external text data
A caption example must not occur in the descendants of caption figure must not occur in the descendants of caption table must not occur in the descendants of caption table must not occur in the descendants of caption caution must not occur in the descendants of caption important must not occur in the descendants of caption note must not occur in the descendants of caption tip must not occur in the descendants of caption warning must not occur in the descendants of caption sidebar must not occur in the descendants of caption task must not occur in the descendants of caption
A general-purpose element for representing the syntax of commands or functions
Specifies the character that should separate the command and its top-level arguments Indicates the displayed length of the command; this information may be used to intelligently indent command synopses which extend beyond one line A syntax summary for a software command
norepeat Can not be repeated. repeat Can be repeated. Indicates whether or not repetition is possible. opt Formatted to indicate that it is optional. plain Formatted without indication. req Formatted to indicate that it is required. Indicates optionality. Indicates optionality.
An argument in a CmdSynopsis
A group of elements in a CmdSynopsis
An explicit line break in a command synopsis
A portion of a CmdSynopsis broken out from the main body of the synopsis
A reference to a fragment of a command synopsis @linkend on synopfragmentref must point to a synopfragment.
The syntax summary for a function definition
Information supplementing the FuncDefs of a FuncSynopsis
The prototype of a function
A function (subroutine) name and its return type
An empty element in a function synopsis indicating that the function in question takes no arguments
An empty element in a function synopsis indicating a variable number of arguments
opt Formatted to indicate that it is optional. req Formatted to indicate that it is required. Indicates optionality. Information about a function parameter in a programming language
Parameters for a function referenced through a function pointer in a synopsis
class This is the synopsis of a class interface This is the synopsis of an interface Specifies the nature of the synopsis The syntax summary for a class definition
Information supplementing the contents of a ClassSynopsis
A class in an object-oriented programming language
An interface in an object-oriented programming language
An exception in an object-oriented programming language
Can be used to indicate that whitespace in the modifier should be preserved (for multi-line annotations, for example). preserve Extra whitespace and line breaks must be preserved.
Modifiers in a synopsis
The name of an interface
The name of an exception
The name of a field in a class definition
The initializer for a FieldSynopsis
A syntax summary for a constructor
A syntax summary for a destructor
A syntax summary for a method
The name of a method
Parameters to a method
A real-world address, generally a postal address
A street address in an address
A post office box in an address
A postal code in an address
The name of a city in an address
A state or province in an address
The name of a country
A telephone number
A fax number
Uncategorized information in address
The institutional affiliation of an individual
A brief description of an affiliation
The title of an individual in an organization
consortium A consortium corporation A corporation informal An informal organization nonprofit A non-profit organization Specifies the nature of the organization Specifies the nature of the organization other Indicates a non-standard organization class Identifies the non-standard nature of the organization The name of an organization other than a corporation
A division of an organization
The page numbers of an article as published
The personal name of an individual
The name of an individual author
Wrapper for author information when a document has multiple authors or collabarators
Identifies a collaborator
The initials or other short identifier for an author
A person and associated metadata
An organization and associated metadata
A wrapper for document meta-information about a conference
The dates of a conference for which a document was written
The title of a conference for which a document was written
An identifier, frequently numerical, associated with a conference for which a document was written
The sponsor of a conference for which a document was written
The contract number of a document
The sponsor of a contract
Copyright information about a document
The year of publication of a document
The name of the individual or organization that holds a copyright
Additional content for the cover of a publication
The date of publication or revision of a document
The name or number of an edition of a document
The name of the editor of a document
An identifier for a document
A citation of a bibliographic identifier
The source of a document
hasformat The described resource pre-existed the referenced resource, which is essentially the same intellectual content presented in another format haspart The described resource includes the referenced resource either physically or logically hasversion The described resource has a version, edition, or adaptation, namely, the referenced resource isformatof The described resource is the same intellectual content of the referenced resource, but presented in another format ispartof The described resource is a physical or logical part of the referenced resource isreferencedby The described resource is referenced, cited, or otherwise pointed to by the referenced resource isreplacedby The described resource is supplanted, displaced, or superceded by the referenced resource isrequiredby The described resource is required by the referenced resource, either physically or logically isversionof The described resource is a version, edition, or adaptation of the referenced resource; changes in version imply substantive changes in content rather than differences in format references The described resource references, cites, or otherwise points to the referenced resource replaces The described resource supplants, displaces, or supersedes the referenced resource requires The described resource requires the referenced resource to support its function, delivery, or coherence of content Identifies the type of relationship Identifies the type of relationship othertype The described resource has a non-standard relationship with the referenced resource A keyword that identififes the type of the non-standard relationship The relationship of a document to another
dcmipoint The DCMI Point identifies a point in space using its geographic coordinates iso3166 ISO 3166 Codes for the representation of names of countries dcmibox The DCMI Box identifies a region of space using its geographic limits tgn The Getty Thesaurus of Geographic Names Specifies the type of spatial coverage Specifies the type of spatial coverage otherspatial Identifies a non-standard type of coverage A keyword that identifies the type of non-standard coverage dcmiperiod A specification of the limits of a time interval w3c-dtf W3C Encoding rules for dates and times—a profile based on ISO 8601 Specifies the type of temporal coverage Specifies the type of temporal coverage othertemporal Specifies a non-standard type of coverage A keyword that identifies the type of non-standard coverage The spatial or temporal coverage of a document
A statement of legal obligations or requirements
copyeditor A copy editor graphicdesigner A graphic designer other Some other contributor productioneditor A production editor technicaleditor A technical editor translator A translator Identifies the nature of the contributor Identifies the nature of the non-standard contribution Identifies the nature of the contributor other Identifies a non-standard contribution A person or entity, other than an author or editor, credited in a document
The numbers of the pages in a book, for use in a bibliographic entry
A summary of the contributions made to a document by a credited source
The title of a person
The first name of a person
A family name; in western cultures the last name
The portion of a person's name indicating a relationship to ancestors
A component of a persons name that is not a first name, surname, or lineage
The printing history of a document
copyright A name with a copyright registered A name with a registered copyright service A name of a service trade A name which is trademarked Specifies the class of product name The formal name of a product
A number assigned to a product
The date of publication of a document
The publisher of a document
The name of the publisher of a document
Information about a particular release of a document
A history of the revisions to a document
An entry describing a single revision in the history of the revisions to a document
A document revision number
A description of a revision to a document
A extended description of a revision to a document
Numbers of the volumes in a series of books
The volume number of a document in a set (as of books in a set or articles in a journal)
The number of an issue of a journal
A graphical user interface (GUI) keyboard shortcut
hardware A hardware application software A software application Identifies the class of application The name of a software program
A software or application package
The name of a class, in the object-oriented programming sense
The name of an executable program or other software command
Data, generally text, displayed or presented by a computer
altkey An alternate or secondary key constraint A constraint datatype A data type field A field foreignkey A foreign key group A group index An index key1 The first or primary key key2 An alternate or secondary key name A name primarykey The primary key procedure A (stored) procedure record A record rule A rule secondarykey The secondary key table A table user A user view A view Identifies the class of database artifact The name of a database, or part of a database
An email address
A software environment variable
An error code
An error name
An error message.
The classification of an error message
devicefile A device directory A directory extension A filename extension headerfile A header file (as for a programming language) libraryfile A library file partition A partition (as of a hard disk) symlink A symbolic link Identifies the class of filename Specifies the path of the filename The name of a file
The name of a function or subroutine, as in a programming language
The text on a button in a GUI
Graphic and/or text appearing as a icon in a GUI
The text of a label in a GUI
The name of a menu in a GUI
The name of a terminal menu item in a GUI
The name of a submenu in a GUI
A physical part of a computer system
alt The "Alt" key backspace The "Backspace" key command The "Command" key control The "Control" key delete The "Delete" key down The down arrow end The "End" key enter The "Enter" or "Return" key escape The "Escape" key home The "Home" key insert The "Insert" key left The left arrow meta The "Meta" key option The "Option" key pagedown The page down key pageup The page up key right The right arrow shift The "Shift" key space The spacebar tab The "Tab" key up The up arrow Identifies the function key Identifies the function key other Indicates a non-standard function key Specifies a keyword that identifies the non-standard key The text printed on a key on a keyboard
The internal, frequently numeric, identifier for a key on a keyboard
click A (single) mouse click. double-click A double mouse click. press A mouse or key press. seq Sequential clicks or presses. simul Simultaneous clicks or presses. Identifies the nature of the action taken. If keycombo contains more than one element, simul is the default, otherwise there is no default. Identifies the nature of the action taken other Indicates a non-standard action Identifies the non-standard action in some unspecified way. A combination of input actions
The symbolic name of a key on a keyboard
A comment on a line in a verbatim listing
Inline text that is some literal value
Identifies the (computer) language of the code fragment An inline code fragment
Identifies the class of constant limit The value is a limit of some kind A programming or system constant
The name of a variable
A string of formatting markup in text that is to be represented literally
A selection or series of selections from a menu
A key combination for an action that is also accessible through a menu
The conventional name of a mouse button
An option for a software command
Optional information
A unit of data associated with some part of a computer system
command A command function A function option An option Identifies the class of parameter A value or a symbolic reference to a value
A character or string indicating the start of an input field in a computer display
command A command function A function option An option parameter A parameter Identifies the nature of the replaceable text Content that may or must be replaced by the user
The value returned by a function
attribute An attribute attvalue An attribute value element An element emptytag An empty element tag endtag An end tag genentity A general entity numcharref A numeric character reference paramentity A parameter entity pi A processing instruction comment An SGML comment starttag A start tag xmlpi An XML processing instruction Identifies the nature of the tag content Identifies the namespace of the tag content A component of XML (or SGML) markup
Identifies the class of symbol limit The value is a limit of some kind A name that is replaced by a value before processing
daemon A daemon or other system process (syslogd) domainname A domain name (example.com) etheraddress An ethernet address (00:05:4E:49:FD:8E) event An event of some sort (SIGHUP) eventhandler An event handler of some sort (hangup) filesystem A filesystem (ext3) fqdomainname A fully qualified domain name (my.example.com) groupname A group name (wheel) ipaddress An IP address (127.0.0.1) library A library (libncurses) macro A macro netmask A netmask (255.255.255.192) newsgroup A newsgroup (comp.text.xml) osname An operating system name (Hurd) process A process (gnome-cups-icon) protocol A protocol (ftp) resource A resource server A server (mail.example.com) service A service (ppp) systemname A system name (hephaistos) username A user name (ndw) Identifies the nature of the system item A system-related item or term
Identifies the type of URI specified A Uniform Resource Identifier
A unit of information
The classification of a value
Data entered by the user
An abbreviation, especially one followed by a period
An often pronounceable word made from the initial (or selected) letters of a name or phrase
An inline bibliographic reference to another published work
A citation to a reference page
The title of a reference page
A reference volume number
article An article bbs A bulletin board system book A book cdrom A CD-ROM chapter A chapter (as of a book) dvd A DVD emailmessage An email message gopher A gopher page journal A journal manuscript A manuscript newsposting A posting to a newsgroup part A part (as of a book) refentry A reference entry section A section (as of a book or article) series A series set A set (as of books) webpage A web page wiki A wiki page Identifies the nature of the publication being cited The title of a cited work
Emphasized text
A limited span of emphasized text
A word or phrase in a language other than the primary language of the document
A span of text
A limited span of text
An inline quotation
A subscript (as in H2 O, the molecular formula for water)
A superscript (as in x^2, the mathematical notation for x multiplied by itself)
copyright A copyright registered A registered copyright service A service trade A trademark Identifies the class of trade mark A trademark
A word meant specifically as a word and not representing anything else
A cross reference to a footnote (a footnote mark) @linkend on footnoteref must point to a footnote.
A cross reference to another part of the document
A hypertext link
Holds additional information that may be used by the applicatoin when resolving the link Specifies the URI of the document in which the link target appears Specifies the location of the link target in the document Identifies application-specific customization of the link behavior A link that addresses its target indirectly
A spot in the document
A text-only annotation, often used for accessibility
Identifies one or more annotations that apply to this element
Identifies one ore more elements to which this annotation applies An annotation annotation must not occur in the descendants of annotation
Specifies the XLink traversal-from Specifies the XLink label Specifies the XLink traversal-to
Identifies the XLink link type extended An XLink extended link An XLink extended link
Identifies the XLink link type locator An XLink locator link An XLink locator in an extendedlink
Identifies the XLink link type arc An XLink arc link An XLink arc in an extendedlink
Identifies the editorial or publication status of the element on which it occurs
A collection of books The root element must have a version attribute.
A book The root element must have a version attribute.
A wrapper for the dedication section of a book The root element must have a version attribute.
Text at the back of a book describing facts about its production The root element must have a version attribute.
An appendix in a Book or Article The root element must have a version attribute.
A chapter, as of a book The root element must have a version attribute.
A division in a book The root element must have a version attribute.
Introductory matter preceding the first chapter of a book The root element must have a version attribute.
An introduction to the contents of a part
A recursive section The root element must have a version attribute.
A section of a document with no subdivisions
Acknowledgements in an Article
faq A collection of frequently asked questions. journalarticle An article in a journal or other periodical. productsheet A description of a product. specification A specification. techreport A technical report. whitepaper A white paper. Identifies the nature of the article An article The root element must have a version attribute.
A top-level section of document The root element must have a version attribute.
A subsection within a Sect1 The root element must have a version attribute.
A subsection within a Sect2 The root element must have a version attribute.
A subsection within a Sect3 The root element must have a version attribute.
A subsection within a Sect4 The root element must have a version attribute.
A collection of reference entries The root element must have a version attribute.
A reference page (originally a UNIX man-style reference page) The root element must have a version attribute.
Meta-information for a reference entry
source The name of the software product or component to which this topic applies version The version of the software product or component to which this topic applies manual The section title of the reference page (e.g., User Commands) sectdesc The section title of the reference page (believed synonymous with "manual" but in wide use) software The name of the software product or component to which this topic applies (e.g., SunOS x.y; believed synonymous with "source" but in wide use) Identifies the kind of miscellaneous information Identifies the nature of non-standard miscellaneous information Identifies the kind of miscellaneious information other Indicates that the information is some 'other' kind.
Meta-information for a reference entry other than the title and volume number
The name, purpose, and classification of a reference page
A description of the topic of a reference page
The name of (one of) the subject(s) of a reference page
A short (one sentence) synopsis of the topic of a reference page
The scope or other indication of applicability of a reference entry
A syntactic synopsis of the subject of the reference page
A recursive section in a refentry The root element must have a version attribute.
A major subsection of a reference entry The root element must have a version attribute.
A subsection of a refsect1 The root element must have a version attribute.
A subsection of a refsect2 The root element must have a version attribute.
Specifies the base form of the term, the one that appears in the glossary. This allows adjectival, plural, and other variations of the term to appear in the element. The element content is the default base form.
A wrapper for a list of glossary entries
Specifies the string by which the element's content is to be sorted; if unspecified, the content is used An entry in a Glossary or GlossList
Specifies a list of keywords for the definition A definition in a GlossEntry
Identifies the other term A cross-reference from one glossentry to another @otherterm on glosssee must point to a glossentry.
Identifies the other term A cross-reference from one GlossEntry to another @otherterm on glossseealso must point to a glossentry.
The first occurrence of a term @linkend on firstterm must point to a glossentry.
A glossary term @linkend on glossterm must point to a glossentry.
A glossary The root element must have a version attribute.
A division in a Glossary
An inline definition of a term A termdef must contain a glossterm
Identifies the relationship between the bibliographic elemnts
An entry in a Bibliography
An entry in a Bibliography
A raw container for related bibliographic information
A cooked container for related bibliographic information
Untyped bibliographic information
A bibliography The root element must have a version attribute.
A section of a Bibliography
A wrapper for a list of bibliography entries
The units (for example, pages) used to identify the beginning and ending of a reference. Identifies the beginning of a reference; the location within the work that is being referenced. Identifies the end of a reference. A cross-reference to a bibliographic entry
normal Normal preferred Preferred Specifies the significance of the term Specifies the IDs of the elements to which this term applies Indicates the page on which this index term occurs in some version of the printed document all All indexes global The global index (as for a combined index of a set of box) local The local index (the index for this document only) Specifies the scope of the index term Specifies the string by which the term is to be sorted; if unspecified, the term content is used Specifies the target index for this term
A set of index terms in the meta-information of a document
Identifies the class of index term singular A singular index term A wrapper for an indexed term
Identifies the class of index term startofrange The start of a range A wrapper for an indexed term that covers a range
Identifies the class of index term endofrange The end of a range Points to the start of the range Identifies the end of a range associated with an indexed term
The primary word or phrase under which an index term should be sorted
A secondary word or phrase in an index term
A tertiary word or phrase in an index term
Part of an index term directing the reader instead to another entry in the index
Part of an index term directing the reader also to another entry in the index
An index to a book or part of a book The root element must have a version attribute.
An index to a set of books The root element must have a version attribute.
A division in an index
An entry in an index
A primary term in an index entry, not in the text
A secondary term in an index entry, rather than in the text
A tertiary term in an index entry, rather than in the text
A See entry in an index, rather than in the text
A See also entry in an index, rather than in the text
Indicates the page on which this element occurs in some version of the printed document
A table of contents The root element must have a version attribute.
A division in a table of contents
A component title in a table of contents
A task to be completed
A summary of a task
The prerequisites for a task
Information related to a task
calspair Coordinates expressed as a pair of CALS graphic coordinates. linecolumn Coordinates expressed as a line and column. linecolumnpair Coordinates expressed as a pair of lines and columns. linerange Coordinates expressed as a line range. Identifies the units used in the coords attribute The default units vary according to the type of callout specified: calspair for graphics and linecolumn for line-oriented elements. Indicates that non-standard units are used for this area . In this case otherunits must be specified. other Coordinates expressed in some non-standard units. Identifies the units used in the coords attribute when the units attribute is other . This attribute is forbidden otherwise.
A list of callout s
Identifies the areas described by this callout. A called out description of a marked Area
A program listing with associated areas used in callouts
A collection of regions in a graphic or code example
Point to the callout s which refer to this area. (This provides bidirectional linking which may be useful in online presentation.) Specifies an identifying number or string that may be used in presentation. The area label might be drawn on top of the figure, for example, at the position indicated by the coords attribute. Provides the coordinates of the area. The coordinates must be interpreted using the units specified. A region defined for a Callout in a graphic or code example
A region defined for a Callout in a graphic or code example
A set of related areas in a graphic or code example
A screen with associated areas used in callouts
A wrapper for an image object with callouts
The location of a callout embedded in text
A cross reference to a co
A set of EBNF productions
A production in a set of EBNF productions
The left-hand side of an EBNF production
The right-hand side of an EBNF production
Specifies a URI that points to a production where the nonterminal is defined A non-terminal in an EBNF production
A constraint in an EBNF production
A cross-reference to an EBNF production
The definition of a constraint in an EBNF production
Specifies the alignment character when align is set to char . Specifies the percentage of the column's total width that should appear to the left of the first occurance of the character identified in char when align is set to char . 0 100 Specifies how the table is to be framed. Note that there is no way to obtain a border on only the starting edge (left, in left-to-right writing systems) of the table. all Frame all four sides of the table. In some environments with limited control over table border formatting, such as HTML, this may imply additional borders. bottom Frame only the bottom of the table. none Place no border on the table. In some environments with limited control over table border formatting, such as HTML, this may disable other borders as well. sides Frame the left and right sides of the table. top Frame the top of the table. topbot Frame the top and bottom of the table. Specifies the presence or absence of the column separator 0 No column separator rule. 1 Provide a column separator rule on the right Specifies the presence or absence of the row separator 0 No row separator rule. 1 Provide a row separator rule below Specifies the orientation of the table land 90 degrees counter-clockwise from the rest of the text flow. port The same orientation as the rest of the text flow. Specifies the table style Indicates whether or not the entries in the first column should be considered row headers firstcol Indicates that entries in the first column of the table are functionally row headers (analogous to the way that a thead provides column headers). norowheader Indicates that entries in the first column have no special significance with respect to column headers. Specifies the horizontal alignment of text in an entry. center Centered. char Aligned on a particular character. justify Left and right justified. left Left justified. right Right justified. Specifies the vertical alignment of text in an entry. bottom Aligned on the bottom of the entry. middle Aligned in the middle. top Aligned at the top of the entry. Specifies a column specification by name. Specifies a starting column by name. Specifies a span by name. Specifies a starting column by name. Specifies an ending column by name. Provides a name for a column specification. Provides a name for a span specification.
Additional style information for downstream processing; typically the name of a style. The number of columns in the table. Must be an integer greater than zero. A wrapper for the main content of a table, or part of a table
The number of the column to which this specification applies. Must be greater than any preceding column number. Defaults to one more than the number of the preceding column, if there is one, or one. Specifies the width of the column. Specifications for a column in a table
Specifies a starting column by name. Specifies an ending column by name. Formatting information for a spanned column in a table
A table header consisting of one or more rows
A table footer consisting of one or more rows
A wrapper for the rows of a table or informal table
A row in a table
Specifies the number of additional rows which this entry occupies. Defaults to zero. Specifies the rotation of this entry. A value of 1 (true) rotates the cell 90 degrees counter-clockwise. A value of 0 (false) leaves the cell unrotated. 0 Do not rotate the cell. 1 Rotate the cell 90 degrees counter-clockwise. A cell in a table
Additional style information for downstream processing; typically the name of a style. The number of columns in the entry table. Must be an integer greater than zero. A subtable appearing in place of an Entry in a table
A table header consisting of one or more rows
A wrapper for the rows of a table or informal table
A row in a table
Indicates if the short or long title should be used in a List of Tables 0 Indicates that the full title should be used. 1 Indicates that the short short title (titleabbrev) should be used. Indicates if the table should appear in a List of Tables 0 Indicates that the table should not occur in the List of Tables. 1 Indicates that the table should appear in the List of Tables. A formal table in a document example must not occur in the descendants of table figure must not occur in the descendants of table table must not occur in the descendants of table table must not occur in the descendants of table caution must not occur in the descendants of table important must not occur in the descendants of table note must not occur in the descendants of table tip must not occur in the descendants of table warning must not occur in the descendants of table table must not occur in the descendants of table informaltable must not occur in the descendants of table
A table without a title
This attribute assigns a class name or set of class names to an element. Any number of elements may be assigned the same class name or names. Multiple class names must be separated by white space characters. This attribute specifies style information for the current element. This attribute offers advisory information about the element for which it is set. This attribute specifies the base language of an element's attribute values and text content. The default value of this attribute is unknown. Occurs when the pointing device button is clicked over an element. Occurs when the pointing device button is double clicked over an element. Occurs when the pointing device button is pressed over an element. Occurs when the pointing device button is released over an element. Occurs when the pointing device is moved onto an element. Occurs when the pointing device is moved while it is over an element. Occurs when the pointing device is moved away from an element. Occurs when a key is pressed and released over an element. Occurs when a key is pressed down over an element. Occurs when a key is released over an element. Specifies the alignment of data and the justification of text in a cell. left Left-flush data/Left-justify text. This is the default value for table data. center Center data/Center-justify text. This is the default value for table headers. right Right-flush data/Right-justify text. justify Double-justify text. char Align text around a specific character. If a user agent doesn't support character alignment, behavior in the presence of this value is unspecified. This attribute specifies a single character within a text fragment to act as an axis for alignment. The default value for this attribute is the decimal point character for the current language as set by the lang attribute (e.g., the period in English and the comma in French). User agents are not required to support this attribute. When present, this attribute specifies the offset to the first occurrence of the alignment character on each line. If a line doesn't include the alignment character, it should be horizontally shifted to end at the alignment position. When charoff is used to set the offset of an alignment character, the direction of offset is determined by the current text direction (set by the dir attribute). In left-to-right texts (the default), offset is from the left margin. In right-to-left texts, offset is from the right margin. User agents are not required to support this attribute. [0-9]+% Specifies the vertical position of data within a cell. top Cell data is flush with the top of the cell. middle Cell data is centered vertically within the cell. This is the default value. bottom Cell data is flush with the bottom of the cell. baseline All cells in the same row as a cell whose valign attribute has this value should have their textual data positioned so that the first text line occurs on a baseline common to all cells in the row. This constraint does not apply to subsequent text lines in these cells. Provides a summary of the table's purpose and structure for user agents rendering to non-visual media such as speech and Braille. Specifies the desired width of the entire table and is intended for visual user agents. When the value is a percentage value, the value is relative to the user agent's available horizontal space. In the absence of any width specification, table width is determined by the user agent. [0-9]+% Specifies the width (in pixels only) of the frame around a table. Specifies which sides of the frame surrounding a table will be visible. void No sides. This is the default value. above The top side only. below The bottom side only. hsides The top and bottom sides only. lhs The left-hand side only. rhs The right-hand side only. vsides The right and left sides only. box All four sides. border All four sides. Specifies which rules will appear between cells within a table. The rendering of rules is user agent dependent. none No rules. This is the default value. groups Rules will appear between row groups (see thead, tfoot, and tbody) and column groups (see colgroup and col) only. rows Rules will appear between rows only. cols Rules will appear between columns only. all Rules will appear between all rows and columns. Specifies how much space the user agent should leave between the left side of the table and the left-hand side of the leftmost column, the top of the table and the top side of the topmost row, and so on for the right and bottom of the table. The attribute also specifies the amount of space to leave between cells. [0-9]+% Specifies the amount of space between the border of the cell and its contents. If the value of this attribute is a pixel length, all four margins should be this distance from the contents. If the value of the attribute is a percentage length, the top and bottom margins should be equally separated from the content based on a percentage of the available vertical space, and the left and right margins should be equally separated from the content based on a percentage of the available horizontal space. [0-9]+% Provides an abbreviated form of the cell's content and may be rendered by user agents when appropriate in place of the cell's content. Abbreviated names should be short since user agents may render them repeatedly. For instance, speech synthesizers may render the abbreviated headers relating to a particular cell before rendering that cell's content. This attribute may be used to place a cell into conceptual categories that can be considered to form axes in an n-dimensional space. User agents may give users access to these categories (e.g., the user may query the user agent for all cells that belong to certain categories, the user agent may present a table in the form of a table of contents, etc.). Please consult an HTML reference for more details. Specifies the list of header cells that provide header information for the current data cell. The value of this attribute is a space-separated list of cell names; those cells must be named by setting their id attribute. Authors generally use the headers attribute to help non-visual user agents render header information about data cells (e.g., header information is spoken prior to the cell data), but the attribute may also be used in conjunction with style sheets. Specifies the set of data cells for which the current header cell provides header information. This attribute may be used in place of the headers attribute, particularly for simple tables. row The current cell provides header information for the rest of the row that contains it col The current cell provides header information for the rest of the column that contains it. rowgroup The header cell provides header information for the rest of the row group that contains it. colgroup The header cell provides header information for the rest of the column group that contains it. Specifies the number of rows spanned by the current cell. The default value of this attribute is one (1 ). The value zero (0 ) means that the cell spans all rows from the current row to the last row of the table section (thead , tbody , or tfoot ) in which the cell is defined. Specifies the number of columns spanned by the current cell. The default value of this attribute is one (1 ). The value zero (0 ) means that the cell spans all columns from the current column to the last column of the column group (colgroup ) in which the cell is defined.
A formal (captioned) HTML table in a document example must not occur in the descendants of table figure must not occur in the descendants of table table must not occur in the descendants of table table must not occur in the descendants of table caution must not occur in the descendants of table important must not occur in the descendants of table note must not occur in the descendants of table tip must not occur in the descendants of table warning must not occur in the descendants of table table must not occur in the descendants of table informaltable must not occur in the descendants of table
An HTML table without a title
An HTML table caption example must not occur in the descendants of caption figure must not occur in the descendants of caption table must not occur in the descendants of caption table must not occur in the descendants of caption caution must not occur in the descendants of caption important must not occur in the descendants of caption note must not occur in the descendants of caption tip must not occur in the descendants of caption warning must not occur in the descendants of caption sidebar must not occur in the descendants of caption task must not occur in the descendants of caption
This attribute, whose value must be an integer > 0, specifies the number of columns spanned by the col element; the col element shares its attributes with all the columns it spans. The default value for this attribute is 1 (i.e., a single column). If the span attribute is set to N > 1, the current col element shares its attributes with the next N-1 columns. Specifies a default width for each column spanned by the current col element. It has the same meaning as the width attribute for the colgroup element and overrides it. Specifications for a column in an HTML table
This attribute, which must be an integer > 0, specifies the number of columns in a column group. In the absence of a span attribute, each colgroup defines a column group containing one column. If the span attribute is set to N > 0, the current colgroup element defines a column group containing N columns. User agents must ignore this attribute if the colgroup element contains one or more col elements. This attribute specifies a default width for each column in the current column group. In addition to the standard pixel, percentage, and relative values, this attribute allows the special form 0* (zero asterisk) which means that the width of the each column in the group should be the minimum width necessary to hold the column's contents. This implies that a column's entire contents must be known before its width may be correctly computed. Authors should be aware that specifying 0* will prevent visual user agents from rendering a table incrementally. This attribute is overridden for any column in the column group whose width is specified via a col element. A group of columns in an HTML table
A table header consisting of one or more rows in an HTML table
A table footer consisting of one or more rows in an HTML table
A wrapper for the rows of an HTML table or informal HTML table
A row in an HTML table
A table header entry in an HTML table
A table entry in an HTML table
A detailed set of messages, usually error messages
A wrapper for an entry in a message set
The audience to which the message relevant The origin of the message The level of importance or severity of a message A wrapper for a simpler entry in a message set
A message in a message set
The primary component of a message in a message set
A subcomponent of a message in a message set
A related component of a message in a message set
The actual text of a message component in a message set
Information about a message in a message set
The level of importance or severity of a message in a message set
The origin of a message in a message set
The audience to which a message in a message set is relevant
Explanatory material relating to a message in a message set
none No labels number Numeric labels qanda "Q:" and "A:" labels Specifies the default labelling A question-and-answer set
A titled division in a QandASet
A question/answer set within a QandASet
A question in a QandASet
An answer to a question posed in a QandASet
A label on a Question or Answer
A displayed mathematical equation
A displayed mathematical equation without a title
A mathematical equation or expression occurring inline
A mathematical phrase, an expression that can be represented with ordinary text and a small amount of markup
Specifies that the format of the data is MathML mathml Specifies MathML. A MathML expression in a media object
Any element from the MathML namespace
Specifies that the format of the data is SVG svg Specifies SVG. An SVG drawing in a media object
Any element from the SVG namespace
[^#]+ xml text An XInclude
An XInclude fallback
xmlcopyeditor-1.2.1.3/src/rng/modules/0000775000175000017500000000000012402464555016270 5ustar zanezanexmlcopyeditor-1.2.1.3/src/rng/modules/legacy.rng0000664000175000017500000002455212402464555020254 0ustar zanezane compact compact top middle bottom left right left all right none compact left center right noshade top middle bottom left right top bottom left right top middle bottom left right compact nowrap compact left all right none xmlcopyeditor-1.2.1.3/src/rng/modules/frames.rng0000664000175000017500000000444212402464555020261 0ustar zanezane 1 0 noresize yes no auto xmlcopyeditor-1.2.1.3/src/rng/modules/hypertext.rng0000664000175000017500000000255412402464555021042 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/modules/meta.rng0000664000175000017500000000142612402464555017731 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/modules/edit.rng0000664000175000017500000000212012402464555017720 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/modules/applet.rng0000664000175000017500000000207612402464555020272 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/modules/ruby.rng0000664000175000017500000000367712402464555017776 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/modules/script.rng0000664000175000017500000000271312402464555020307 0ustar zanezane defer preserve xmlcopyeditor-1.2.1.3/src/rng/modules/table.rng0000664000175000017500000001256412402464555020077 0ustar zanezane left center right justify char top middle bottom baseline row col rowgroup colgroup void above below hsides lhs rhs vsides box border none groups rows cols all xmlcopyeditor-1.2.1.3/src/rng/modules/base.rng0000664000175000017500000000073312402464555017715 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/modules/text.rng0000664000175000017500000001474112402464555017773 0ustar zanezane preserve xmlcopyeditor-1.2.1.3/src/rng/modules/ssismap.rng0000664000175000017500000000054212402464555020460 0ustar zanezane ismap xmlcopyeditor-1.2.1.3/src/rng/modules/form.rng0000664000175000017500000001101112402464555017735 0ustar zanezane disabled readonly image button disabled disabled disabled disabled readonly button submit reset disabled xmlcopyeditor-1.2.1.3/src/rng/modules/bdo.rng0000664000175000017500000000140612402464555017545 0ustar zanezane ltr rtl xmlcopyeditor-1.2.1.3/src/rng/modules/param.rng0000664000175000017500000000127612402464555020106 0ustar zanezane data ref object xmlcopyeditor-1.2.1.3/src/rng/modules/csismap.rng0000664000175000017500000000433612402464555020445 0ustar zanezane nohref rect circle poly default xmlcopyeditor-1.2.1.3/src/rng/modules/nameident.rng0000664000175000017500000000161412402464555020746 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/modules/struct.rng0000664000175000017500000000272112402464555020326 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/modules/inlstyle.rng0000664000175000017500000000041112402464555020637 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/modules/basic-table.rng0000664000175000017500000000563212402464555021154 0ustar zanezane left center right top middle bottom row col xmlcopyeditor-1.2.1.3/src/rng/modules/datatypes.rng0000664000175000017500000000516312402464555021003 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/modules/object.rng0000664000175000017500000000352512402464555020253 0ustar zanezane declare xmlcopyeditor-1.2.1.3/src/rng/modules/style.rng0000664000175000017500000000143212402464555020140 0ustar zanezane preserve xmlcopyeditor-1.2.1.3/src/rng/modules/image.rng0000664000175000017500000000156412402464555020070 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/modules/events.rng0000664000175000017500000001132112402464555020302 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/modules/target.rng0000664000175000017500000000131012402464555020261 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/modules/attribs.rng0000664000175000017500000000241212402464555020447 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/modules/link.rng0000664000175000017500000000234212402464555017736 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/modules/list.rng0000664000175000017500000000324712402464555017761 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/modules/basic-form.rng0000664000175000017500000001027412402464555021026 0ustar zanezane get post checked text password checkbox radio submit reset hidden multiple selected xmlcopyeditor-1.2.1.3/src/rng/modules/iframe.rng0000664000175000017500000000272712402464555020253 0ustar zanezane 1 0 yes no auto xmlcopyeditor-1.2.1.3/src/rng/modules/pres.rng0000664000175000017500000000400212402464555017745 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rng/docbook.rnc0000664000175000017500000111123112402464555016744 0ustar zanezanenamespace a = "http://relaxng.org/ns/compatibility/annotations/1.0" namespace ctrl = "http://nwalsh.com/xmlns/schema-control/" default namespace db = "http://docbook.org/ns/docbook" namespace html = "http://www.w3.org/1999/xhtml" namespace mml = "http://www.w3.org/1998/Math/MathML" namespace rng = "http://relaxng.org/ns/structure/1.0" namespace s = "http://www.ascc.net/xml/schematron" namespace svg = "http://www.w3.org/2000/svg" namespace xlink = "http://www.w3.org/1999/xlink" s:ns [ prefix = "a" uri = "http://relaxng.org/ns/compatibility/annotations/1.0" ] s:ns [ prefix = "ctrl" uri = "http://nwalsh.com/xmlns/schema-control/" ] s:ns [ prefix = "db" uri = "http://docbook.org/ns/docbook" ] s:ns [ prefix = "dbx" uri = "http://sourceforge.net/projects/docbook/defguide/schema/extra-markup" ] s:ns [ prefix = "html" uri = "http://www.w3.org/1999/xhtml" ] s:ns [ prefix = "mml" uri = "http://www.w3.org/1998/Math/MathML" ] s:ns [ prefix = "rng" uri = "http://relaxng.org/ns/structure/1.0" ] s:ns [ prefix = "s" uri = "http://www.ascc.net/xml/schematron" ] s:ns [ prefix = "svg" uri = "http://www.w3.org/2000/svg" ] s:ns [ prefix = "xlink" uri = "http://www.w3.org/1999/xlink" ] # DocBook V5.0b7 # See http://docbook.org/ns/docbook # This file is part of DocBook V5.0b8 # # Copyright 1992-2005 HaL Computer Systems, Inc., # O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software # Corporation, Norman Walsh, Sun Microsystems, Inc., and the # Organization for the Advancement of Structured Information # Standards (OASIS). # # Release: $Id: docbook.rnc 6325 2006-09-26 22:57:52Z nwalsh $ # # Permission to use, copy, modify and distribute the DocBook schema # and its accompanying documentation for any purpose and without fee # is hereby granted in perpetuity, provided that the above copyright # notice and this paragraph appear in all copies. The copyright # holders make no representation about the suitability of the schema # for any purpose. It is provided "as is" without expressed or implied # warranty. # # If you modify the DocBook schema in any way, label your schema as a # variant of DocBook. See the reference documentation # (http://docbook.org/tdg5/en/html/ch05.html#s-notdocbook) # for more information. # # Please direct all questions, bug reports, or suggestions for changes # to the docbook@lists.oasis-open.org mailing list. For more # information, see http://www.oasis-open.org/docbook/. # # ====================================================================== start = (db.set | db.book | db.divisions | db.components | db.navigation.components | db.section | db.para) | (db.sect1 | db.sect2 | db.sect3 | db.sect4 | db.sect5) | (db.refentry | db.refsection) | (db.refsect1 | db.refsect2 | db.refsect3) | db.setindex div { db._any.attribute = ## Any attribute including in any attribute in any namespace. attribute * { text } db._any = ## Any element from almost any namespace element * - (db:* | html:*) { (db._any.attribute | text | db._any)* } } db.arch.attribute = ## Designates the computer or chip architecture to which the element applies attribute arch { text } db.audience.attribute = ## Designates the intended audience to which the element applies attribute audience { text } db.condition.attribute = ## provides a standard place for application-specific effectivity attribute condition { text } db.conformance.attribute = ## Indicates standards conformance characteristics of the element attribute conformance { text } db.os.attribute = ## Indicates the operating system to which the element is applicable attribute os { text } db.revision.attribute = ## Indicates the editorial revision to which the element belongs attribute revision { text } db.security.attribute = ## Indicates something about the security level associated with the element to which it applies attribute security { text } db.userlevel.attribute = ## Indicates the level of user experience for which the element applies attribute userlevel { text } db.vendor.attribute = ## Indicates the computer vendor to which the element applies. attribute vendor { text } db.wordsize.attribute = ## Indicates the word size (width in bits) of the computer architecture to which the element applies attribute wordsize { text } db.effectivity.attributes = db.arch.attribute? & db.audience.attribute? & db.condition.attribute? & db.conformance.attribute? & db.os.attribute? & db.revision.attribute? & db.security.attribute? & db.userlevel.attribute? & db.vendor.attribute? & db.wordsize.attribute? db.endterm.attribute = ## Points to the element whose content is to be used as the text of the link attribute endterm { xsd:IDREF } db.linkend.attribute = ## Points to an internal link target by identifying the value of its xml:id attribute attribute linkend { xsd:IDREF } db.linkends.attribute = ## Points to one or more internal link targets by identifying the value of their xml:id attributes attribute linkends { xsd:IDREFS } db.xlink.href.attribute = ## Identifies a link target with a URI attribute xlink:href { xsd:anyURI } db.xlink.type.attribute = ## Identifies the XLink link type attribute xlink:type { ## An XLink simple link "simple" } db.xlink.role.attribute = ## Identifies the XLink role of the link attribute xlink:role { xsd:anyURI } db.xlink.arcrole.attribute = ## Identifies the XLink arcrole of the link attribute xlink:arcrole { xsd:anyURI } db.xlink.title.attribute = ## Identifies the XLink title of the link attribute xlink:title { text }? db.xlink.show.enumeration = ## An application traversing to the ending resource should load it in a new window, frame, pane, or other relevant presentation context. "new" | ## An application traversing to the ending resource should load the resource in the same window, frame, pane, or other relevant presentation context in which the starting resource was loaded. "replace" | ## An application traversing to the ending resource should load its presentation in place of the presentation of the starting resource. "embed" | ## The behavior of an application traversing to the ending resource is unconstrained by XLink. The application should look for other markup present in the link to determine the appropriate behavior. "other" | ## The behavior of an application traversing to the ending resource is unconstrained by this specification. No other markup is present to help the application determine the appropriate behavior. "none" db.xlink.show.attribute = ## Identifies the XLink show behavior of the link attribute xlink:show { db.xlink.show.enumeration } db.xlink.actuate.enumeration = ## An application should traverse to the ending resource immediately on loading the starting resource. "onLoad" | ## An application should traverse from the starting resource to the ending resource only on a post-loading event triggered for the purpose of traversal. "onRequest" | ## The behavior of an application traversing to the ending resource is unconstrained by this specification. The application should look for other markup present in the link to determine the appropriate behavior. "other" | ## The behavior of an application traversing to the ending resource is unconstrained by this specification. No other markup is present to help the application determine the appropriate behavior. "none" db.xlink.actuate.attribute = ## Identifies the XLink actuate behavior of the link attribute xlink:actuate { db.xlink.actuate.enumeration } db.href.attribute = db.xlink.href.attribute & db.xlink.type.attribute? & db.xlink.role.attribute? & db.xlink.arcrole.attribute? & db.xlink.title.attribute? & db.xlink.show.attribute? & db.xlink.actuate.attribute? db.xml.id.attribute = ## Identifies the unique ID value of the element attribute xml:id { xsd:ID } db.version.attribute = ## Specifies the DocBook version of the element and its descendants attribute version { text } db.xml.lang.attribute = ## Specifies the natural language of the element and its descendants attribute xml:lang { text } db.xml.base.attribute = ## Specifies the base URI of the element and its descendants attribute xml:base { xsd:anyURI } db.remap.attribute = ## Provides the name or similar semantic identifier assigned to the content in some previous markup scheme attribute remap { text } db.xreflabel.attribute = ## Provides the text that is to be generated for a cross reference to the element attribute xreflabel { text } db.xrefstyle.attribute = ## Specifies a keyword or keywords identifying additional style information attribute xrefstyle { text } db.revisionflag.enumeration = ## The element has been changed. "changed" | ## The element is new (has been added to the document). "added" | ## The element has been deleted. "deleted" | ## Explicitly turns off revision markup for this element. "off" db.revisionflag.attribute = ## Identifies the revision status of the element attribute revisionflag { db.revisionflag.enumeration } db.dir.enumeration = ## Left-to-right text "ltr" | ## Right-to-left text "rtl" | ## Left-to-right override "lro" | ## Right-to-left override "rlo" db.dir.attribute = ## Identifies the direction of text in an element attribute dir { db.dir.enumeration } db.common.attributes = db.xml.id.attribute? & db.version.attribute? & db.xml.lang.attribute? & db.xml.base.attribute? & db.remap.attribute? & db.xreflabel.attribute? & db.revisionflag.attribute? & db.dir.attribute? & db.effectivity.attributes & db.annotations.attribute? db.common.idreq.attributes = db.xml.id.attribute & db.version.attribute? & db.xml.lang.attribute? & db.xml.base.attribute? & db.remap.attribute? & db.xreflabel.attribute? & db.revisionflag.attribute? & db.dir.attribute? & db.effectivity.attributes & db.annotations.attribute? db.common.linking.attributes = (db.linkend.attribute | db.href.attribute)? db.common.req.linking.attributes = db.linkend.attribute | db.href.attribute db.common.data.attributes = ## Specifies the format of the data attribute format { text }?, ( ## Indentifies the location of the data by URI attribute fileref { xsd:anyURI } | ## Identifies the location of the data by external identifier (entity name) attribute entityref { xsd:ENTITY }) db.verbatim.continuation.enumeration = ## Line numbering continues from the immediately preceding element with the same name. "continues" | ## Line numbering restarts (begins at 1, usually). "restarts" db.verbatim.continuation.attribute = ## Determines whether line numbering continues from the previous element or restarts. attribute continuation { db.verbatim.continuation.enumeration } db.verbatim.linenumbering.enumeration = ## Lines are numbered. "numbered" | ## Lines are not numbered. "unnumbered" db.verbatim.linenumbering.attribute = ## Determines whether lines are numbered. attribute linenumbering { db.verbatim.linenumbering.enumeration } db.verbatim.startinglinenumber.attribute = ## Specifies the initial line number. attribute startinglinenumber { xsd:integer } db.verbatim.language.attribute = ## Identifies the language (i.e. programming language) of the verbatim content. attribute language { text } db.verbatim.xml.space.attribute = ## Can be used to indicate explicitly that whitespace in the verbatim environment is preserved. Whitespace must always be preserved in verbatim environments whether this attribute is specified or not. attribute xml:space { ## Whitespace must be preserved. "preserve" } db.verbatim.attributes = db.verbatim.continuation.attribute? & db.verbatim.linenumbering.attribute? & db.verbatim.startinglinenumber.attribute? & db.verbatim.language.attribute? & db.verbatim.xml.space.attribute? db.label.attribute = ## Specifies an identifying string for presentation purposes attribute label { text } db.width.characters.attribute = ## Specifies the width (in characters) of the element attribute width { xsd:nonNegativeInteger } db.spacing.enumeration = ## The spacing should be "compact". "compact" | ## The spacing should be "normal". "normal" db.spacing.attribute = ## Specifies (a hint about) the spacing of the content attribute spacing { db.spacing.enumeration } db.pgwide.enumeration = ## The element should be rendered in the current text flow (with the flow column width). "0" | ## The element should be rendered across the full text page. "1" db.pgwide.attribute = ## Indicates if the element is rendered across the column or the page attribute pgwide { db.pgwide.enumeration } db.language.attribute = ## Identifies the language (i.e. programming language) of the content. attribute language { text } db.performance.enumeration = ## The content describes an optional step or steps. "optional" | ## The content describes a required step or steps. "required" db.performance.attribute = ## Specifies if the content is required or optional. attribute performance { db.performance.enumeration } db.floatstyle.attribute = ## Specifies style information to be used when rendering the float attribute floatstyle { text } db.width.attribute = ## Specifies the width of the element attribute width { text } db.depth.attribute = ## Specifies the depth of the element attribute depth { text } db.contentwidth.attribute = ## Specifies the width of the content rectangle attribute contentwidth { text } db.contentdepth.attribute = ## Specifies the depth of the content rectangle attribute contentdepth { text } db.scalefit.enumeration = ## False (do not scale-to-fit; anamorphic scaling may occur) "0" | ## True (scale-to-fit; anamorphic scaling is forbidden) "1" db.scale.attribute = ## Specifies the scaling factor attribute scale { xsd:positiveInteger } db.halign.enumeration = ## Centered horizontally "center" | ## Aligned horizontally on the specified character "char" | ## Fully justified (left and right margins or edges) "justify" | ## Left aligned "left" | ## Right aligned "right" db.valign.enumeration = ## Aligned on the bottom of the region "bottom" | ## Centered vertically "middle" | ## Aligned on the top of the region "top" db.biblio.class.enumeration = ## A document object identifier. "doi" | ## An international standard book number. "isbn" | ## An international standard technical report number (ISO 10444). "isrn" | ## An international standard serial number. "issn" | ## A Library of Congress reference number. "libraryofcongress" | ## A publication number (an internal number or possibly organizational standard). "pubsnumber" | ## A Uniform Resource Identifier "uri" db.biblio.class-enum.attribute = ## Identifies the kind of bibliographic identifier attribute class { db.biblio.class.enumeration }? db.biblio.class-other.attribute = ## Identifies the nature of the non-standard bibliographic identifier attribute otherclass { xsd:NMTOKEN } db.biblio.class-other.attributes = ## Identifies the kind of bibliographic identifier attribute class { ## Indicates that the identifier is some 'other' kind. "other" } & db.biblio.class-other.attribute db.biblio.class.attribute = db.biblio.class-enum.attribute | db.biblio.class-other.attributes db.ubiq.inlines = (db.inlinemediaobject | db.remark | db.superscript | db.subscript | db.link.inlines | db.alt) | db.annotation | db.indexterm db._text = (text | db.ubiq.inlines | db._phrase | db.replaceable)* db._title = db.title? & db.titleabbrev? & db.subtitle? db._title.req = db.title & db.titleabbrev? & db.subtitle? db._title.only = db.title? & db.titleabbrev? db._title.onlyreq = db.title & db.titleabbrev? db._info = (db._title.req?, db.titleforbidden.info?) | db.info? db._info.title.req = (db._title.req, db.titleforbidden.info?) | db.titlereq.info db._info.title.only = (db._title.only, db.titleforbidden.info?) | db.titleonly.info db._info.title.onlyreq = (db._title.onlyreq, db.titleforbidden.info?) | db.titleonlyreq.info db._info.title.forbidden = db.titleforbidden.info? db.all.inlines = text | db.ubiq.inlines | db.general.inlines | db.domain.inlines | db.extension.inlines db.general.inlines = db.publishing.inlines | db.product.inlines | db.bibliography.inlines | db.graphic.inlines | db.indexing.inlines | db.link.inlines db.domain.inlines = (db.technical.inlines | db.error.inlines | db.os.inlines | db.programming.inlines | db.markup.inlines | db.gui.inlines | db.keyboard.inlines) | db.math.inlines db.technical.inlines = (db.replaceable | db.systemitem | db.option | db.optional | db.package | db.parameter | db.property | db.termdef) | db.nonterminal db.error.inlines = db.errorcode | db.errortext | db.errorname | db.errortype db.oo.inlines = db.ooclass | db.ooexception | db.oointerface db.programming.inlines = db.function | db.parameter | db.varname | db.returnvalue | db.type | db.classname | db.exceptionname | db.interfacename | db.methodname | db.modifier | db.initializer | db.oo.inlines db.product.inlines = db.productnumber | db.productname | db.database | db.application | db.hardware | db.trademark db.os.inlines = db.prompt | db.envar | db.filename | db.command | db.computeroutput | db.userinput db.markup.inlines = db.tag | db.markup | db.token | db.symbol | db.literal | db.code | db.constant | db.email | db.uri db.bibliography.inlines = db.citation | db.citerefentry | db.citetitle | db.citebiblioid | db.author | db.person | db.personname | db.org | db.orgname | db.editor db.publishing.inlines = (db.abbrev | db.acronym | db.date | db.emphasis | db.footnote | db.footnoteref | db.foreignphrase | db.phrase | db.quote | db.subscript | db.superscript | db.wordasword) | db.glossary.inlines | db.coref db.graphic.inlines = db.inlinemediaobject db.indexing.inlines = notAllowed | db.indexterm db.gui.inlines = db.guiicon | db.guibutton | db.guimenuitem | db.guimenu | db.guisubmenu | db.guilabel | db.menuchoice | db.mousebutton db.keyboard.inlines = db.keycombo | db.keycap | db.keycode | db.keysym | db.shortcut | db.accel db.link.inlines = (db.xref | db.link | db.olink | db.anchor) | db.biblioref db.extension.inlines = notAllowed db.nopara.blocks = (db.list.blocks | db.admonition.blocks | db.formal.blocks | db.informal.blocks | db.publishing.blocks | db.graphic.blocks | db.technical.blocks | db.verbatim.blocks | db.synopsis.blocks | db.bridgehead | db.remark | db.revhistory) | db.indexterm | db.math.blocks db.para.blocks = db.anchor | db.para | db.formalpara | db.simpara db.all.blocks = (db.nopara.blocks | db.para.blocks | db.extension.blocks) | db.annotation db.formal.blocks = db.example | db.figure | db.table db.informal.blocks = db.informalexample | db.informalfigure | db.informaltable db.publishing.blocks = db.sidebar | db.blockquote | db.address | db.epigraph db.graphic.blocks = db.mediaobject | db.screenshot db.technical.blocks = db.procedure | db.task | (db.productionset | db.constraintdef) | db.msgset db.admonition.blocks = db.caution | db.important | db.note | db.tip | db.warning db.list.blocks = (db.itemizedlist | db.orderedlist | db.procedure | db.simplelist | db.variablelist | db.segmentedlist) | db.glosslist | db.bibliolist | db.calloutlist | db.qandaset db.verbatim.blocks = (db.programlisting | db.screen | db.literallayout | db.synopsis) | (db.programlistingco | db.screenco) db.synopsis.blocks = db.cmdsynopsis | db.funcsynopsis | db.classsynopsis | db.methodsynopsis | db.constructorsynopsis | db.destructorsynopsis | db.fieldsynopsis db.extension.blocks = notAllowed db.info.elements = (db.abstract | db.address | db.artpagenums | db.author | db.authorgroup | db.authorinitials | db.bibliocoverage | db.biblioid | db.bibliosource | db.collab | db.confgroup | db.contractsponsor | db.contractnum | db.copyright | db.cover | db.date | db.edition | db.editor | db.issuenum | db.keywordset | db.legalnotice | db.mediaobject | db.org | db.orgname | db.othercredit | db.pagenums | db.printhistory | db.productname | db.productnumber | db.pubdate | db.publisher | db.publishername | db.releaseinfo | db.revhistory | db.seriesvolnums | db.subjectset | db.volumenum) | db.annotation | db.extendedlink | (db.bibliomisc | db.bibliomset | db.bibliorelation | db.biblioset) | db.itermset db.bibliographic.elements = db.info.elements | db.publishing.inlines | db.citerefentry | db.citetitle | db.citebiblioid | db.person | db.personname | db.subtitle | db.title div { db.title.role.attribute = attribute role { text } db.title.attlist = db.title.role.attribute? & db.common.attributes & db.common.linking.attributes db.title = ## The text of the title of a section of a document or of a formal block-level element element title { db.title.attlist, db.all.inlines* } } div { db.titleabbrev.role.attribute = attribute role { text } db.titleabbrev.attlist = db.titleabbrev.role.attribute? & db.common.attributes & db.common.linking.attributes db.titleabbrev = ## The abbreviation of a title element titleabbrev { db.titleabbrev.attlist, db.all.inlines* } } div { db.subtitle.role.attribute = attribute role { text } db.subtitle.attlist = db.subtitle.role.attribute? & db.common.attributes & db.common.linking.attributes db.subtitle = ## The subtitle of a document element subtitle { db.subtitle.attlist, db.all.inlines* } } div { db.info.role.attribute = attribute role { text } db.info.attlist = db.info.role.attribute? & db.common.attributes db.info = ## A wrapper for information about a component or other block element info { db.info.attlist, (db._title & db.info.elements*) } } div { db.titlereq.info.role.attribute = attribute role { text } db.titlereq.info.attlist = db.titlereq.info.role.attribute? & db.common.attributes db.titlereq.info = ## A wrapper for information about a component or other block with a required title element info { db.titlereq.info.attlist, (db._title.req & db.info.elements*) } } div { db.titleonly.info.role.attribute = attribute role { text } db.titleonly.info.attlist = db.titleonly.info.role.attribute? & db.common.attributes db.titleonly.info = ## A wrapper for information about a component or other block with only a title element info { db.titleonly.info.attlist, (db._title.only & db.info.elements*) } } div { db.titleonlyreq.info.role.attribute = attribute role { text } db.titleonlyreq.info.attlist = db.titleonlyreq.info.role.attribute? & db.common.attributes db.titleonlyreq.info = ## A wrapper for information about a component or other block with only a required title element info { db.titleonlyreq.info.attlist, (db._title.onlyreq & db.info.elements*) } } div { db.titleforbidden.info.role.attribute = attribute role { text } db.titleforbidden.info.attlist = db.titleforbidden.info.role.attribute? & db.common.attributes db.titleforbidden.info = ## A wrapper for information about a component or other block without a title element info { db.titleforbidden.info.attlist, db.info.elements* } } div { db.subjectset.role.attribute = attribute role { text } db.subjectset.scheme.attribute = ## Identifies the controlled vocabulary used by this set's terms attribute scheme { xsd:NMTOKEN } db.subjectset.attlist = db.subjectset.role.attribute? & db.common.attributes & db.common.linking.attributes & db.subjectset.scheme.attribute? db.subjectset = ## A set of terms describing the subject matter of a document element subjectset { db.subjectset.attlist, db.subject+ } } div { db.subject.role.attribute = attribute role { text } db.subject.weight.attribute = ## Specifies a ranking for this subject relative to other subjects in the same set attribute weight { text } db.subject.attlist = db.subject.role.attribute? & db.common.attributes & db.common.linking.attributes & db.subject.weight.attribute? db.subject = ## One of a group of terms describing the subject matter of a document element subject { db.subject.attlist, db.subjectterm+ } } div { db.subjectterm.role.attribute = attribute role { text } db.subjectterm.attlist = db.subjectterm.role.attribute? & db.common.attributes & db.common.linking.attributes db.subjectterm = ## A term in a group of terms describing the subject matter of a document element subjectterm { db.subjectterm.attlist, text } } div { db.keywordset.role.attribute = attribute role { text } db.keywordset.attlist = db.keywordset.role.attribute? & db.common.attributes & db.common.linking.attributes db.keywordset = ## A set of keywords describing the content of a document element keywordset { db.keywordset.attlist, db.keyword+ } } div { db.keyword.role.attribute = attribute role { text } db.keyword.attlist = db.keyword.role.attribute? & db.common.attributes & db.common.linking.attributes db.keyword = ## One of a set of keywords describing the content of a document element keyword { db.keyword.attlist, text } } db.table.choice = notAllowed | db.cals.table | db.html.table db.informaltable.choice = notAllowed | db.cals.informaltable | db.html.informaltable db.table = db.table.choice db.informaltable = db.informaltable.choice div { db.procedure.role.attribute = attribute role { text } db.procedure.attlist = db.procedure.role.attribute? & db.common.attributes & db.common.linking.attributes db.procedure.info = db._info.title.only db.procedure = ## A list of operations to be performed in a well-defined sequence element procedure { db.procedure.attlist, db.procedure.info, db.all.blocks*, db.step+ } } div { db.step.role.attribute = attribute role { text } db.step.attlist = db.step.role.attribute? & db.common.attributes & db.common.linking.attributes & db.performance.attribute? db.step.info = db._info.title.only # # This content model is blocks*, step|stepalternatives, blocks* but # expressed this way it avoids UPA issues in XSD and DTD versions db.step = ## A unit of action in a procedure element step { db.step.attlist, db.step.info, ((db.all.blocks+, ((db.substeps | db.stepalternatives), db.all.blocks*)?) | ((db.substeps | db.stepalternatives), db.all.blocks*)) } } div { db.stepalternatives.role.attribute = attribute role { text } db.stepalternatives.attlist = db.stepalternatives.role.attribute? & db.common.attributes & db.common.linking.attributes & db.performance.attribute? db.stepalternatives.info = db._info.title.forbidden db.stepalternatives = ## Alternative steps in a procedure element stepalternatives { db.stepalternatives.attlist, db.stepalternatives.info, db.step+ } } div { db.substeps.role.attribute = attribute role { text } db.substeps.attlist = db.substeps.role.attribute? & db.common.attributes & db.common.linking.attributes & db.performance.attribute? db.substeps = ## A wrapper for steps that occur within steps in a procedure element substeps { db.substeps.attlist, db.step+ } } div { db.sidebar.role.attribute = attribute role { text } db.sidebar.attlist = db.sidebar.role.attribute? & db.common.attributes & db.common.linking.attributes db.sidebar.info = db._info.title.only db.sidebar = ## A portion of a document that is isolated from the main narrative flow [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:sidebar" "\x{a}" ~ " " s:assert [ test = "not(.//db:sidebar)" "sidebar must not occur in the descendants of sidebar" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element sidebar { db.sidebar.attlist, db.sidebar.info, db.all.blocks+ } } div { db.abstract.role.attribute = attribute role { text } db.abstract.attlist = db.abstract.role.attribute? & db.common.attributes & db.common.linking.attributes db.abstract.info = db._info.title.only db.abstract = ## A summary element abstract { db.abstract.attlist, db.abstract.info, db.para.blocks+ } } div { db.personblurb.role.attribute = attribute role { text } db.personblurb.attlist = db.personblurb.role.attribute? & db.common.attributes & db.common.linking.attributes db.personblurb.info = db._info.title.only db.personblurb = ## A short description or note about a person element personblurb { db.personblurb.attlist, db.personblurb.info, db.para.blocks+ } } div { db.blockquote.role.attribute = attribute role { text } db.blockquote.attlist = db.blockquote.role.attribute? & db.common.attributes & db.common.linking.attributes db.blockquote.info = db._info.title.only db.blockquote = ## A quotation set off from the main text element blockquote { db.blockquote.attlist, db.blockquote.info, db.attribution?, (db.para.blocks | db.literallayout)+ } } div { db.attribution.role.attribute = attribute role { text } db.attribution.attlist = db.attribution.role.attribute? & db.common.attributes & db.common.linking.attributes db.attribution = ## The source of a block quote or epigraph element attribution { db.attribution.attlist, (db._text | db.person | db.personname | db.citetitle | db.citation)* } } div { db.bridgehead.renderas.enumeration = ## Render as a first-level section "sect1" | ## Render as a second-level section "sect2" | ## Render as a third-level section "sect3" | ## Render as a fourth-level section "sect4" | ## Render as a fifth-level section "sect5" db.bridgehead.renderas-enum.attribute = ## Indicates how the bridge head should be rendered attribute renderas { db.bridgehead.renderas.enumeration }? db.bridgehead.renderas-other.attribute = ## Identifies the nature of the non-standard rendering attribute otherrenderas { xsd:NMTOKEN } db.bridgehead.renderas-other.attributes = ## Indicates how the bridge head should be rendered attribute renderas { ## Identifies a non-standard rendering "other" } & db.bridgehead.renderas-other.attribute db.bridgehead.renderas.attribute = db.bridgehead.renderas-enum.attribute | db.bridgehead.renderas-other.attributes db.bridgehead.role.attribute = attribute role { text } db.bridgehead.attlist = db.bridgehead.role.attribute? & db.common.attributes & db.common.linking.attributes & db.bridgehead.renderas.attribute? db.bridgehead = ## A free-floating heading element bridgehead { db.bridgehead.attlist, db.all.inlines* } } div { db.remark.role.attribute = attribute role { text } db.remark.attlist = db.remark.role.attribute? & db.common.attributes & db.common.linking.attributes db.remark = ## A remark (or comment) intended for presentation in a draft manuscript element remark { db.remark.attlist, db._text } } div { db.epigraph.role.attribute = attribute role { text } db.epigraph.attlist = db.epigraph.role.attribute? & db.common.attributes & db.common.linking.attributes db.epigraph.info = db._info.title.forbidden db.epigraph = ## A short inscription at the beginning of a document or component element epigraph { db.epigraph.attlist, db.epigraph.info, db.attribution?, (db.para.blocks | db.literallayout)+ } } div { db.footnote.role.attribute = attribute role { text } db.footnote.label.attribute = ## Identifies the desired footnote mark attribute label { xsd:NMTOKEN } db.footnote.attlist = db.footnote.role.attribute? & db.common.attributes & db.common.linking.attributes & db.footnote.label.attribute? db.footnote = ## A footnote [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:footnote)" "footnote must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:example)" "example must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:figure)" "figure must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:indexterm)" "indexterm must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:indexterm)" "indexterm must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:indexterm)" "indexterm must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:sidebar)" "sidebar must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:task)" "task must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:epigraph)" "epigraph must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element footnote { db.footnote.attlist, db.all.blocks+ } } div { db.formalpara.role.attribute = attribute role { text } db.formalpara.attlist = db.formalpara.role.attribute? & db.common.attributes & db.common.linking.attributes db.formalpara.info = db._info.title.onlyreq db.formalpara = ## A paragraph with a title element formalpara { db.formalpara.attlist, db.formalpara.info, db.indexing.inlines*, db.para } } div { db.para.role.attribute = attribute role { text } db.para.attlist = db.para.role.attribute? & db.common.attributes & db.common.linking.attributes db.para.info = db._info.title.forbidden db.para = ## A paragraph [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:para" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element para { db.para.attlist, db.para.info, (db.all.inlines | db.nopara.blocks)* } } div { db.simpara.role.attribute = attribute role { text } db.simpara.attlist = db.simpara.role.attribute? & db.common.attributes & db.common.linking.attributes db.simpara.info = db._info.title.forbidden db.simpara = ## A paragraph that contains only text and inline markup, no block elements element simpara { db.simpara.attlist, db.simpara.info, db.all.inlines* } } db.admonition.contentmodel = db._info.title.only, db.all.blocks+ div { db.caution.role.attribute = attribute role { text } db.caution.attlist = db.caution.role.attribute? & db.common.attributes & db.common.linking.attributes db.caution = ## A note of caution [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caution" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of caution" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caution" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of caution" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caution" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of caution" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caution" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of caution" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caution" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of caution" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element caution { db.caution.attlist, db.admonition.contentmodel } } div { db.important.role.attribute = attribute role { text } db.important.attlist = db.important.role.attribute? & db.common.attributes & db.common.linking.attributes db.important = ## An admonition set off from the text [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:important" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of important" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:important" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of important" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:important" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of important" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:important" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of important" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:important" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of important" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element important { db.important.attlist, db.admonition.contentmodel } } div { db.note.role.attribute = attribute role { text } db.note.attlist = db.note.role.attribute? & db.common.attributes & db.common.linking.attributes db.note = ## A message set off from the text [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:note" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of note" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:note" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of note" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:note" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of note" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:note" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of note" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:note" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of note" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element note { db.note.attlist, db.admonition.contentmodel } } div { db.tip.role.attribute = attribute role { text } db.tip.attlist = db.tip.role.attribute? & db.common.attributes & db.common.linking.attributes db.tip = ## A suggestion to the user, set off from the text [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:tip" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of tip" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:tip" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of tip" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:tip" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of tip" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:tip" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of tip" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:tip" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of tip" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element tip { db.tip.attlist, db.admonition.contentmodel } } div { db.warning.role.attribute = attribute role { text } db.warning.attlist = db.warning.role.attribute? & db.common.attributes & db.common.linking.attributes db.warning = ## An admonition set off from the text [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:warning" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of warning" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:warning" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of warning" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:warning" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of warning" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:warning" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of warning" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:warning" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of warning" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element warning { db.warning.attlist, db.admonition.contentmodel } } div { db.itemizedlist.role.attribute = attribute role { text } db.itemizedlist.mark.attribute = ## Identifies the type of mark to be used on items in this list attribute mark { xsd:NMTOKEN } db.itemizedlist.attlist = db.itemizedlist.role.attribute? & db.common.attributes & db.common.linking.attributes & db.spacing.attribute? & db.itemizedlist.mark.attribute? db.itemizedlist.info = db._info.title.only db.itemizedlist = ## A list in which each entry is marked with a bullet or other dingbat element itemizedlist { db.itemizedlist.attlist, db.itemizedlist.info, db.all.blocks*, db.listitem+ } } div { db.orderedlist.role.attribute = attribute role { text } db.orderedlist.continuation.enumeration = ## Specifies that numbering should begin where the preceding list left off "continues" | ## Specifies that numbering should begin again at 1 "restarts" db.orderedlist.continuation.attribute = ## Indicates how list numbering should begin relative to the immediately preceding list attribute continuation { db.orderedlist.continuation.enumeration } db.orderedlist.startingnumber.attribute = ## Specifies the initial line number. attribute startingnumber { xsd:integer } db.orderedlist.inheritnum.enumeration = ## Specifies that numbering should ignore list nesting "ignore" | ## Specifies that numbering should inherit from outer-level lists "inherit" db.orderedlist.inheritnum.attribute = ## Indicates whether or not item numbering should be influenced by list nesting attribute inheritnum { db.orderedlist.inheritnum.enumeration } db.orderedlist.numeration.enumeration = ## Specifies Arabic numeration (1, 2, 3, …) "arabic" | ## Specifies upper-case alphabetic numeration (A, B, C, …) "upperalpha" | ## Specifies lower-case alphabetic numeration (a, b, c, …) "loweralpha" | ## Specifies upper-case Roman numeration (I, II, III, …) "upperroman" | ## Specifies lower-case Roman numeration (i, ii, iii …) "lowerroman" db.orderedlist.numeration.attribute = ## Indicates the desired numeration attribute numeration { db.orderedlist.numeration.enumeration } db.orderedlist.attlist = db.orderedlist.role.attribute? & db.common.attributes & db.common.linking.attributes & db.spacing.attribute? & (db.orderedlist.continuation.attribute | db.orderedlist.startingnumber.attribute)? & db.orderedlist.inheritnum.attribute? & db.orderedlist.numeration.attribute? db.orderedlist.info = db._info.title.only db.orderedlist = ## A list in which each entry is marked with a sequentially incremented label element orderedlist { db.orderedlist.attlist, db.orderedlist.info, db.all.blocks*, db.listitem+ } } div { db.listitem.role.attribute = attribute role { text } db.listitem.override.attribute = ## Specifies the keyword for the type of mark that should be used on this ## item, instead of the mark that would be used by default attribute override { xsd:NMTOKEN } db.listitem.attlist = db.listitem.role.attribute? & db.common.attributes & db.common.linking.attributes & db.listitem.override.attribute? db.listitem = ## A wrapper for the elements of a list item element listitem { db.listitem.attlist, db.all.blocks+ } } div { db.segmentedlist.role.attribute = attribute role { text } db.segmentedlist.attlist = db.segmentedlist.role.attribute? & db.common.attributes & db.common.linking.attributes db.segmentedlist.info = db._info.title.only db.segmentedlist = ## A segmented list, a list of sets of elements element segmentedlist { db.segmentedlist.attlist, db.segmentedlist.info, db.segtitle+, db.seglistitem+ } } div { db.segtitle.role.attribute = attribute role { text } db.segtitle.attlist = db.segtitle.role.attribute? & db.common.attributes & db.common.linking.attributes db.segtitle = ## The title of an element of a list item in a segmented list element segtitle { db.segtitle.attlist, db.all.inlines* } } div { db.seglistitem.role.attribute = attribute role { text } db.seglistitem.attlist = db.seglistitem.role.attribute? & db.common.attributes & db.common.linking.attributes db.seglistitem = ## A list item in a segmented list [ s:pattern [ name = "Cardinality of segments and titles" "\x{a}" ~ " " s:rule [ context = "db:seglistitem" "\x{a}" ~ " " s:assert [ test = "count(db:seg) = count(../db:segtitle)" "The number of seg elements must be the same as the number of segtitle elements in the parent segmentedlist" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element seglistitem { db.seglistitem.attlist, db.seg+ } } div { db.seg.role.attribute = attribute role { text } db.seg.attlist = db.seg.role.attribute? & db.common.attributes & db.common.linking.attributes db.seg = ## An element of a list item in a segmented list element seg { db.seg.attlist, db.all.inlines* } } div { db.simplelist.role.attribute = attribute role { text } db.simplelist.type.enumeration = ## A tabular presentation in row-major order. "horiz" | ## A tabular presentation in column-major order. "vert" | ## An inline presentation, usually a comma-delimited list. "inline" db.simplelist.type.attribute = ## Specifies the type of list presentation. [ a:defaultValue = "vert" ] attribute type { db.simplelist.type.enumeration } db.simplelist.columns.attribute = ## Specifies the number of columns for horizontal or vertical presentation attribute columns { xsd:integer } db.simplelist.attlist = db.simplelist.role.attribute? & db.common.attributes & db.common.linking.attributes & db.simplelist.type.attribute? & db.simplelist.columns.attribute? db.simplelist = ## An undecorated list of single words or short phrases element simplelist { db.simplelist.attlist, db.member+ } } div { db.member.role.attribute = attribute role { text } db.member.attlist = db.member.role.attribute? & db.common.attributes & db.common.linking.attributes db.member = ## An element of a simple list element member { db.member.attlist, db.all.inlines* } } div { db.variablelist.role.attribute = attribute role { text } db.variablelist.termlength.attribute = ## Indicates a length beyond which the presentation system may consider a term too long and select an alternate presentation for that term, item, or list attribute termlength { text } db.variablelist.attlist = db.variablelist.role.attribute? & db.common.attributes & db.common.linking.attributes & db.spacing.attribute? & db.variablelist.termlength.attribute? db.variablelist.info = db._info.title.only db.variablelist = ## A list in which each entry is composed of a set of one or more terms and an associated description element variablelist { db.variablelist.attlist, db.variablelist.info, db.all.blocks*, db.varlistentry+ } } div { db.varlistentry.role.attribute = attribute role { text } db.varlistentry.attlist = db.varlistentry.role.attribute? & db.common.attributes & db.common.linking.attributes db.varlistentry = ## A wrapper for a set of terms and the associated description in a variable list element varlistentry { db.varlistentry.attlist, db.term+, db.listitem } } div { db.term.role.attribute = attribute role { text } db.term.attlist = db.term.role.attribute? & db.common.attributes & db.common.linking.attributes db.term = ## The word or phrase being defined or described in a variable list element term { db.term.attlist, db.all.inlines* } } div { db.example.role.attribute = attribute role { text } db.example.label.attribute = db.label.attribute db.example.width.attribute = db.width.characters.attribute db.example.floatstyle.attribute = db.floatstyle.attribute db.example.attlist = db.example.role.attribute? & db.common.attributes & db.common.linking.attributes & db.example.label.attribute? & db.example.floatstyle.attribute? & db.example.width.attribute? db.example.info = db._info.title.onlyreq db.example = ## A formal example, with a title [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:example" "\x{a}" ~ " " s:assert [ test = "not(.//db:example)" "example must not occur in the descendants of example" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:example" "\x{a}" ~ " " s:assert [ test = "not(.//db:figure)" "figure must not occur in the descendants of example" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:example" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of example" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:example" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of example" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:example" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of example" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:example" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of example" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:example" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of example" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:example" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of example" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:example" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of example" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element example { db.example.attlist, db.example.info, db.all.blocks+, db.caption? } } div { db.informalexample.role.attribute = attribute role { text } db.informalexample.width.attribute = db.width.characters.attribute db.informalexample.floatstyle.attribute = db.floatstyle.attribute db.informalexample.attlist = db.informalexample.role.attribute? & db.common.attributes & db.common.linking.attributes & db.informalexample.floatstyle.attribute? & db.informalexample.width.attribute? db.informalexample.info = db._info.title.forbidden db.informalexample = ## A displayed example without a title element informalexample { db.informalexample.attlist, db.informalexample.info, db.all.blocks+, db.caption? } } db.verbatim.inlines = (db.all.inlines | db.lineannotation) | db.co db.verbatim.contentmodel = db._info.title.forbidden, (db.textobject | db.verbatim.inlines*) div { db.programlisting.role.attribute = attribute role { text } db.programlisting.width.attribute = db.width.characters.attribute db.programlisting.attlist = db.programlisting.role.attribute? & db.common.attributes & db.common.linking.attributes & db.verbatim.attributes & db.programlisting.width.attribute? db.programlisting = ## A literal listing of all or part of a program element programlisting { db.programlisting.attlist, db.verbatim.contentmodel } } div { db.literallayout.role.attribute = attribute role { text } db.literallayout.class.enumeration = ## The literal layout should be formatted with a monospaced font "monospaced" | ## The literal layout should be formatted with the current font "normal" db.literallayout.class.attribute = ## Specifies the class of literal layout attribute class { db.literallayout.class.enumeration } db.literallayout.attlist = db.literallayout.role.attribute? & db.common.attributes & db.common.linking.attributes & db.verbatim.attributes & db.literallayout.class.attribute? db.literallayout = ## A block of text in which line breaks and white space are to be reproduced faithfully element literallayout { db.literallayout.attlist, db.verbatim.contentmodel } } div { db.screen.role.attribute = attribute role { text } db.screen.width.attribute = db.width.characters.attribute db.screen.attlist = db.screen.role.attribute? & db.common.attributes & db.common.linking.attributes & db.verbatim.attributes & db.screen.width.attribute? db.screen = ## Text that a user sees or might see on a computer screen element screen { db.screen.attlist, db.verbatim.contentmodel } } div { db.screenshot.role.attribute = attribute role { text } db.screenshot.attlist = db.screenshot.role.attribute? & db.common.attributes & db.common.linking.attributes db.screenshot.info = db._info db.screenshot = ## A representation of what the user sees or might see on a computer screen element screenshot { db.screenshot.attlist, db.screenshot.info, db.mediaobject } } div { db.figure.role.attribute = attribute role { text } db.figure.label.attribute = db.label.attribute db.figure.pgwide.attribute = db.pgwide.attribute db.figure.floatstyle.attribute = db.floatstyle.attribute db.figure.attlist = db.figure.role.attribute? & db.common.attributes & db.common.linking.attributes & db.figure.label.attribute? & db.figure.pgwide.attribute? & db.figure.floatstyle.attribute? db.figure.info = db._info.title.onlyreq db.figure = ## A formal figure, generally an illustration, with a title [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:figure" "\x{a}" ~ " " s:assert [ test = "not(.//db:example)" "example must not occur in the descendants of figure" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:figure" "\x{a}" ~ " " s:assert [ test = "not(.//db:figure)" "figure must not occur in the descendants of figure" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:figure" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of figure" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:figure" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of figure" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:figure" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of figure" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:figure" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of figure" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:figure" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of figure" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:figure" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of figure" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:figure" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of figure" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element figure { db.figure.attlist, db.figure.info, db.all.blocks+, db.caption? } } div { db.informalfigure.role.attribute = attribute role { text } db.informalfigure.label.attribute = db.label.attribute db.informalfigure.pgwide.attribute = db.pgwide.attribute db.informalfigure.floatstyle.attribute = db.floatstyle.attribute db.informalfigure.attlist = db.informalfigure.role.attribute? & db.common.attributes & db.common.linking.attributes & db.informalfigure.label.attribute? & db.informalfigure.pgwide.attribute? & db.informalfigure.floatstyle.attribute? db.informalfigure.info = db._info.title.forbidden db.informalfigure = ## A untitled figure element informalfigure { db.informalfigure.attlist, db.informalfigure.info, db.all.blocks+, db.caption? } } db.mediaobject.content = (db.videoobject | db.audioobject | db.imageobject | db.textobject) | db.imageobjectco div { db.mediaobject.role.attribute = attribute role { text } db.mediaobject.attlist = db.mediaobject.role.attribute? & db.common.attributes & db.common.linking.attributes db.mediaobject.info = db._info.title.forbidden db.mediaobject = ## A displayed media object (video, audio, image, etc.) element mediaobject { db.mediaobject.attlist, db.mediaobject.info, db.alt?, db.mediaobject.content+, db.caption? } } div { db.inlinemediaobject.role.attribute = attribute role { text } db.inlinemediaobject.attlist = db.inlinemediaobject.role.attribute? & db.common.attributes & db.common.linking.attributes db.inlinemediaobject.info = db._info.title.forbidden db.inlinemediaobject = ## An inline media object (video, audio, image, and so on) element inlinemediaobject { db.inlinemediaobject.attlist, db.inlinemediaobject.info, db.alt?, db.mediaobject.content+ } } div { db.videoobject.role.attribute = attribute role { text } db.videoobject.attlist = db.videoobject.role.attribute? & db.common.attributes & db.common.linking.attributes db.videoobject.info = db._info.title.forbidden db.videoobject = ## A wrapper for video data and its associated meta-information element videoobject { db.videoobject.attlist, db.videoobject.info, db.videodata } } div { db.audioobject.role.attribute = attribute role { text } db.audioobject.attlist = db.audioobject.role.attribute? & db.common.attributes & db.common.linking.attributes db.audioobject.info = db._info.title.forbidden db.audioobject = ## A wrapper for audio data and its associated meta-information element audioobject { db.audioobject.attlist, db.audioobject.info, db.audiodata } } db.imageobject.content = db.imagedata | db.imagedata.mathml | db.imagedata.svg div { db.imageobject.role.attribute = attribute role { text } db.imageobject.attlist = db.imageobject.role.attribute? & db.common.attributes & db.common.linking.attributes db.imageobject.info = db._info.title.forbidden db.imageobject = ## A wrapper for image data and its associated meta-information element imageobject { db.imageobject.attlist, db.imageobject.info, db.imageobject.content } } div { db.textobject.role.attribute = attribute role { text } db.textobject.attlist = db.textobject.role.attribute? & db.common.attributes & db.common.linking.attributes db.textobject.info = db._info.title.forbidden db.textobject = ## A wrapper for a text description of an object and its associated meta-information element textobject { db.textobject.attlist, db.textobject.info, (db.phrase | db.textdata | db.all.blocks+) } } div { db.videodata.role.attribute = attribute role { text } db.videodata.align.enumeration = db.halign.enumeration db.videodata.align.attribute = ## Specifies the (horizontal) alignment of the video data attribute align { db.videodata.align.enumeration } db.videodata.valign.enumeration = db.valign.enumeration db.videodata.valign.attribute = ## Specifies the vertical alignment of the video data attribute valign { db.videodata.valign.enumeration } db.videodata.width.attribute = db.width.attribute db.videodata.depth.attribute = db.depth.attribute db.videodata.contentwidth.attribute = db.contentwidth.attribute db.videodata.contentdepth.attribute = db.contentdepth.attribute db.videodata.scalefit.enumeration = db.scalefit.enumeration db.videodata.scalefit.attribute = ## Determines if anamorphic scaling is forbidden attribute scalefit { db.videodata.scalefit.enumeration } db.videodata.scale.attribute = db.scale.attribute db.videodata.attlist = db.videodata.role.attribute? & db.common.attributes & db.common.data.attributes & db.videodata.align.attribute? & db.videodata.valign.attribute? & db.videodata.width.attribute? & db.videodata.contentwidth.attribute? & db.videodata.scalefit.attribute? & db.videodata.scale.attribute? & db.videodata.depth.attribute? & db.videodata.contentdepth.attribute? db.videodata.info = db._info.title.forbidden db.videodata = ## Pointer to external video data element videodata { db.videodata.attlist, db.videodata.info } } div { db.audiodata.role.attribute = attribute role { text } db.audiodata.attlist = db.audiodata.role.attribute? & db.common.attributes & db.common.data.attributes db.audiodata.info = db._info.title.forbidden db.audiodata = ## Pointer to external audio data element audiodata { db.audiodata.attlist, db.audiodata.info } } div { db.imagedata.role.attribute = attribute role { text } db.imagedata.align.enumeration = db.halign.enumeration db.imagedata.align.attribute = ## Specifies the (horizontal) alignment of the image data attribute align { db.imagedata.align.enumeration } db.imagedata.valign.enumeration = db.valign.enumeration db.imagedata.valign.attribute = ## Specifies the vertical alignment of the image data attribute valign { db.imagedata.valign.enumeration } db.imagedata.width.attribute = db.width.attribute db.imagedata.depth.attribute = db.depth.attribute db.imagedata.contentwidth.attribute = db.contentwidth.attribute db.imagedata.contentdepth.attribute = db.contentdepth.attribute db.imagedata.scalefit.enumeration = db.scalefit.enumeration db.imagedata.scalefit.attribute = ## Determines if anamorphic scaling is forbidden attribute scalefit { db.imagedata.scalefit.enumeration } db.imagedata.scale.attribute = db.scale.attribute db.imagedata.attlist = db.imagedata.role.attribute? & db.common.attributes & db.common.data.attributes & db.imagedata.align.attribute? & db.imagedata.valign.attribute? & db.imagedata.width.attribute? & db.imagedata.contentwidth.attribute? & db.imagedata.scalefit.attribute? & db.imagedata.scale.attribute? & db.imagedata.depth.attribute? & db.imagedata.contentdepth.attribute? db.imagedata.info = db._info.title.forbidden db.imagedata = ## Pointer to external image data element imagedata { db.imagedata.attlist, db.imagedata.info } } div { db.textdata.role.attribute = attribute role { text } db.textdata.encoding.attribute = ## Identifies the encoding of the text in the external file attribute encoding { text } db.textdata.attlist = db.textdata.role.attribute? & db.common.attributes & db.common.data.attributes & db.textdata.encoding.attribute? db.textdata.info = db._info.title.forbidden db.textdata = ## Pointer to external text data element textdata { db.textdata.attlist, db.textdata.info } } div { db.caption.role.attribute = attribute role { text } db.caption.attlist = db.caption.role.attribute? & db.common.attributes & db.common.linking.attributes db.caption.info = db._info.title.forbidden db.caption = ## A caption [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:example)" "example must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:figure)" "figure must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:sidebar)" "sidebar must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:task)" "task must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element caption { db.caption.attlist, db.caption.info, db.all.blocks+ } } div { db.synopsis.role.attribute = attribute role { text } db.synopsis.label.attribute = db.label.attribute db.synopsis.attlist = db.synopsis.role.attribute? & db.common.attributes & db.common.linking.attributes & db.verbatim.attributes & db.synopsis.label.attribute? db.synopsis = ## A general-purpose element for representing the syntax of commands or functions element synopsis { db.synopsis.attlist, db.verbatim.contentmodel } } div { db.cmdsynopsis.role.attribute = attribute role { text } db.cmdsynopsis.sepchar.attribute = ## Specifies the character that should separate the command and its top-level arguments attribute sepchar { text } db.cmdsynopsis.cmdlength.attribute = ## Indicates the displayed length of the command; this information may be used to intelligently indent command synopses which extend beyond one line attribute cmdlength { text } db.cmdsynopsis.label.attribute = db.label.attribute db.cmdsynopsis.attlist = db.cmdsynopsis.role.attribute? & db.common.attributes & db.common.linking.attributes & db.cmdsynopsis.sepchar.attribute? & db.cmdsynopsis.cmdlength.attribute? & db.cmdsynopsis.label.attribute? db.cmdsynopsis.info = db._info.title.forbidden db.cmdsynopsis = ## A syntax summary for a software command element cmdsynopsis { db.cmdsynopsis.attlist, db.cmdsynopsis.info, (db.command | db.arg | db.group | db.sbr)+, db.synopfragment* } } db.rep.enumeration = ## Can not be repeated. "norepeat" | ## Can be repeated. "repeat" db.rep.attribute = ## Indicates whether or not repetition is possible. [ a:defaultValue = "norepeat" ] attribute rep { db.rep.enumeration } db.choice.enumeration = ## Formatted to indicate that it is optional. "opt" | ## Formatted without indication. "plain" | ## Formatted to indicate that it is required. "req" db.choice.opt.attribute = ## Indicates optionality. [ a:defaultValue = "opt" ] attribute choice { db.choice.enumeration } db.choice.req.attribute = ## Indicates optionality. [ a:defaultValue = "req" ] attribute choice { db.choice.enumeration } div { db.arg.role.attribute = attribute role { text } db.arg.rep.attribute = db.rep.attribute db.arg.choice.attribute = db.choice.opt.attribute db.arg.attlist = db.arg.role.attribute? & db.common.attributes & db.common.linking.attributes & db.arg.rep.attribute? & db.arg.choice.attribute? db.arg = ## An argument in a CmdSynopsis element arg { db.arg.attlist, (db._text | db.arg | db.group | db.option | db.synopfragmentref | db.sbr)* } } div { db.group.role.attribute = attribute role { text } db.group.rep.attribute = db.rep.attribute db.group.choice.attribute = db.choice.opt.attribute db.group.attlist = db.group.role.attribute? & db.common.attributes & db.common.linking.attributes & db.group.rep.attribute? & db.group.choice.attribute? db.group = ## A group of elements in a CmdSynopsis element group { db.group.attlist, (db.arg | db.group | db.option | db.synopfragmentref | db.replaceable | db.sbr)+ } } div { db.sbr.role.attribute = attribute role { text } db.sbr.attlist = db.sbr.role.attribute? & db.common.attributes db.sbr = ## An explicit line break in a command synopsis element sbr { db.sbr.attlist, empty } } div { db.synopfragment.role.attribute = attribute role { text } db.synopfragment.attlist = db.synopfragment.role.attribute? & db.common.attributes & db.common.linking.attributes db.synopfragment = ## A portion of a CmdSynopsis broken out from the main body of the synopsis element synopfragment { db.synopfragment.attlist, (db.arg | db.group)+ } } div { db.synopfragmentref.role.attribute = attribute role { text } db.synopfragmentref.attlist = db.synopfragmentref.role.attribute? & db.common.attributes & db.linkend.attribute db.synopfragmentref = ## A reference to a fragment of a command synopsis [ s:pattern [ name = "Synopsis fragment type constraint" "\x{a}" ~ " " s:rule [ context = "db:synopfragmentref" "\x{a}" ~ " " s:assert [ test = "local-name(//*[@id=current()/@linkend]) = 'synopfragment' and namespace-uri(//*[@id=current()/@linkend]) = 'http://docbook.org/ns/docbook'" "@linkend on synopfragmentref must point to a synopfragment." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element synopfragmentref { db.synopfragmentref.attlist, text } } div { db.funcsynopsis.role.attribute = attribute role { text } db.funcsynopsis.attlist = db.funcsynopsis.role.attribute? & db.common.attributes & db.common.linking.attributes & db.language.attribute? db.funcsynopsis.info = db._info.title.forbidden db.funcsynopsis = ## The syntax summary for a function definition element funcsynopsis { db.funcsynopsis.attlist, db.funcsynopsis.info, (db.funcsynopsisinfo | db.funcprototype)+ } } div { db.funcsynopsisinfo.role.attribute = attribute role { text } db.funcsynopsisinfo.attlist = db.funcsynopsisinfo.role.attribute? & db.common.attributes & db.common.linking.attributes & db.verbatim.attributes db.funcsynopsisinfo = ## Information supplementing the FuncDefs of a FuncSynopsis element funcsynopsisinfo { db.funcsynopsisinfo.attlist, db.verbatim.contentmodel } } div { db.funcprototype.role.attribute = attribute role { text } db.funcprototype.attlist = db.funcprototype.role.attribute? & db.common.attributes & db.common.linking.attributes db.funcprototype = ## The prototype of a function element funcprototype { db.funcprototype.attlist, db.modifier*, db.funcdef, (db.void | db.varargs | (db.paramdef+, db.varargs?)), db.modifier* } } div { db.funcdef.role.attribute = attribute role { text } db.funcdef.attlist = db.funcdef.role.attribute? & db.common.attributes & db.common.linking.attributes db.funcdef = ## A function (subroutine) name and its return type element funcdef { db.funcdef.attlist, (db._text | db.type | db.function)* } } div { db.void.role.attribute = attribute role { text } db.void.attlist = db.void.role.attribute? & db.common.attributes & db.common.linking.attributes db.void = ## An empty element in a function synopsis indicating that the function in question takes no arguments element void { db.void.attlist, empty } } div { db.varargs.role.attribute = attribute role { text } db.varargs.attlist = db.varargs.role.attribute? & db.common.attributes & db.common.linking.attributes db.varargs = ## An empty element in a function synopsis indicating a variable number of arguments element varargs { db.varargs.attlist, empty } } div { db.paramdef.role.attribute = attribute role { text } db.paramdef.choice.enumeration = ## Formatted to indicate that it is optional. "opt" | ## Formatted to indicate that it is required. "req" db.paramdef.choice.attribute = ## Indicates optionality. [ a:defaultValue = "opt" ] attribute choice { db.paramdef.choice.enumeration } db.paramdef.attlist = db.paramdef.role.attribute? & db.common.attributes & db.common.linking.attributes & db.paramdef.choice.attribute? db.paramdef = ## Information about a function parameter in a programming language element paramdef { db.paramdef.attlist, (db._text | db.initializer | db.type | db.parameter | db.funcparams)* } } div { db.funcparams.role.attribute = attribute role { text } db.funcparams.attlist = db.funcparams.role.attribute? & db.common.attributes & db.common.linking.attributes db.funcparams = ## Parameters for a function referenced through a function pointer in a synopsis element funcparams { db.funcparams.attlist, db._text } } div { db.classsynopsis.role.attribute = attribute role { text } db.classsynopsis.class.enumeration = ## This is the synopsis of a class "class" | ## This is the synopsis of an interface "interface" db.classsynopsis.class.attribute = ## Specifies the nature of the synopsis attribute class { db.classsynopsis.class.enumeration } db.classsynopsis.attlist = db.classsynopsis.role.attribute? & db.common.attributes & db.common.linking.attributes & db.language.attribute? & db.classsynopsis.class.attribute? db.classsynopsis = ## The syntax summary for a class definition element classsynopsis { db.classsynopsis.attlist, db.oo.inlines+, (db.classsynopsisinfo | db.methodsynopsis | db.constructorsynopsis | db.destructorsynopsis | db.fieldsynopsis)* } } div { db.classsynopsisinfo.role.attribute = attribute role { text } db.classsynopsisinfo.attlist = db.classsynopsisinfo.role.attribute? & db.common.attributes & db.common.linking.attributes & db.verbatim.attributes db.classsynopsisinfo = ## Information supplementing the contents of a ClassSynopsis element classsynopsisinfo { db.classsynopsisinfo.attlist, db.verbatim.contentmodel } } div { db.ooclass.role.attribute = attribute role { text } db.ooclass.attlist = db.ooclass.role.attribute? & db.common.attributes & db.common.linking.attributes db.ooclass = ## A class in an object-oriented programming language element ooclass { db.ooclass.attlist, (db.package | db.modifier)*, db.classname } } div { db.oointerface.role.attribute = attribute role { text } db.oointerface.attlist = db.oointerface.role.attribute? & db.common.attributes & db.common.linking.attributes db.oointerface = ## An interface in an object-oriented programming language element oointerface { db.oointerface.attlist, (db.package | db.modifier)*, db.interfacename } } div { db.ooexception.role.attribute = attribute role { text } db.ooexception.attlist = db.ooexception.role.attribute? & db.common.attributes & db.common.linking.attributes db.ooexception = ## An exception in an object-oriented programming language element ooexception { db.ooexception.attlist, (db.package | db.modifier)*, db.exceptionname } } db.modifier.xml.space.attribute = ## Can be used to indicate that whitespace in the modifier should be preserved (for multi-line annotations, for example). attribute xml:space { ## Extra whitespace and line breaks must be preserved. [ # Ideally the definition of xml:space used on modifier would be # different from the definition used on the verbatim elements. The # verbatim elements forbid the use of xml:space="default" which # wouldn't be a problem on modifier. But doing that causes the # generated XSD schemas to be broken so I'm just reusing the existing # definition for now. It won't be backwards incompatible to fix this # problem in the future. # | ## Extra whitespace and line breaks are not preserved. # "default" ] "preserve" } div { db.modifier.role.attribute = attribute role { text } db.modifier.attlist = db.modifier.xml.space.attribute? & db.modifier.role.attribute? & db.common.attributes & db.common.linking.attributes db.modifier = ## Modifiers in a synopsis element modifier { db.modifier.attlist, db._text } } div { db.interfacename.role.attribute = attribute role { text } db.interfacename.attlist = db.interfacename.role.attribute? & db.common.attributes & db.common.linking.attributes db.interfacename = ## The name of an interface element interfacename { db.interfacename.attlist, db._text } } div { db.exceptionname.role.attribute = attribute role { text } db.exceptionname.attlist = db.exceptionname.role.attribute? & db.common.attributes & db.common.linking.attributes db.exceptionname = ## The name of an exception element exceptionname { db.exceptionname.attlist, db._text } } div { db.fieldsynopsis.role.attribute = attribute role { text } db.fieldsynopsis.attlist = db.fieldsynopsis.role.attribute? & db.common.attributes & db.common.linking.attributes & db.language.attribute? db.fieldsynopsis = ## The name of a field in a class definition element fieldsynopsis { db.fieldsynopsis.attlist, db.modifier*, db.type?, db.varname, db.initializer? } } div { db.initializer.role.attribute = attribute role { text } db.initializer.attlist = db.initializer.role.attribute? & db.common.attributes & db.common.linking.attributes db.initializer = ## The initializer for a FieldSynopsis element initializer { db.initializer.attlist, db._text } } div { db.constructorsynopsis.role.attribute = attribute role { text } db.constructorsynopsis.attlist = db.constructorsynopsis.role.attribute? & db.common.attributes & db.common.linking.attributes & db.language.attribute? db.constructorsynopsis = ## A syntax summary for a constructor element constructorsynopsis { db.constructorsynopsis.attlist, db.modifier*, db.methodname?, (db.methodparam+ | db.void?), db.exceptionname* } } div { db.destructorsynopsis.role.attribute = attribute role { text } db.destructorsynopsis.attlist = db.destructorsynopsis.role.attribute? & db.common.attributes & db.common.linking.attributes & db.language.attribute? db.destructorsynopsis = ## A syntax summary for a destructor element destructorsynopsis { db.destructorsynopsis.attlist, db.modifier*, db.methodname?, (db.methodparam+ | db.void?), db.exceptionname* } } div { db.methodsynopsis.role.attribute = attribute role { text } db.methodsynopsis.attlist = db.methodsynopsis.role.attribute? & db.common.attributes & db.common.linking.attributes & db.language.attribute? db.methodsynopsis = ## A syntax summary for a method element methodsynopsis { db.methodsynopsis.attlist, db.modifier*, (db.type | db.void)?, db.methodname, (db.methodparam+ | db.void), db.exceptionname*, db.modifier* } } div { db.methodname.role.attribute = attribute role { text } db.methodname.attlist = db.methodname.role.attribute? & db.common.attributes & db.common.linking.attributes db.methodname = ## The name of a method element methodname { db.methodname.attlist, db._text } } div { db.methodparam.role.attribute = attribute role { text } db.methodparam.rep.attribute = db.rep.attribute db.methodparam.choice.attribute = db.choice.req.attribute db.methodparam.attlist = db.methodparam.role.attribute? & db.common.attributes & db.common.linking.attributes & db.methodparam.rep.attribute? & db.methodparam.choice.attribute? db.methodparam = ## Parameters to a method element methodparam { db.methodparam.attlist, db.modifier*, db.type?, ((db.modifier*, db.parameter, db.initializer?) | db.funcparams), db.modifier* } } div { db.address.role.attribute = attribute role { text } db.address.attlist = db.address.role.attribute? & db.common.attributes & db.common.linking.attributes & db.verbatim.attributes db.address = ## A real-world address, generally a postal address element address { db.address.attlist, (db._text | db.personname | db.pob | db.street | db.city | db.state | db.postcode | db.country | db.phone | db.fax | db.email | db.otheraddr)* } } div { db.street.role.attribute = attribute role { text } db.street.attlist = db.street.role.attribute? & db.common.attributes & db.common.linking.attributes db.street = ## A street address in an address element street { db.street.attlist, db._text } } div { db.pob.role.attribute = attribute role { text } db.pob.attlist = db.pob.role.attribute? & db.common.attributes & db.common.linking.attributes db.pob = ## A post office box in an address element pob { db.pob.attlist, db._text } } div { db.postcode.role.attribute = attribute role { text } db.postcode.attlist = db.postcode.role.attribute? & db.common.attributes & db.common.linking.attributes db.postcode = ## A postal code in an address element postcode { db.postcode.attlist, db._text } } div { db.city.role.attribute = attribute role { text } db.city.attlist = db.city.role.attribute? & db.common.attributes & db.common.linking.attributes db.city = ## The name of a city in an address element city { db.city.attlist, db._text } } div { db.state.role.attribute = attribute role { text } db.state.attlist = db.state.role.attribute? & db.common.attributes & db.common.linking.attributes db.state = ## A state or province in an address element state { db.state.attlist, db._text } } div { db.country.role.attribute = attribute role { text } db.country.attlist = db.country.role.attribute? & db.common.attributes & db.common.linking.attributes db.country = ## The name of a country element country { db.country.attlist, db._text } } div { db.phone.role.attribute = attribute role { text } db.phone.attlist = db.phone.role.attribute? & db.common.attributes & db.common.linking.attributes db.phone = ## A telephone number element phone { db.phone.attlist, db._text } } div { db.fax.role.attribute = attribute role { text } db.fax.attlist = db.fax.role.attribute? & db.common.attributes & db.common.linking.attributes db.fax = ## A fax number element fax { db.fax.attlist, db._text } } div { db.otheraddr.role.attribute = attribute role { text } db.otheraddr.attlist = db.otheraddr.role.attribute? & db.common.attributes & db.common.linking.attributes db.otheraddr = ## Uncategorized information in address element otheraddr { db.otheraddr.attlist, db._text } } div { db.affiliation.role.attribute = attribute role { text } db.affiliation.attlist = db.affiliation.role.attribute? & db.common.attributes & db.common.linking.attributes db.affiliation = ## The institutional affiliation of an individual element affiliation { db.affiliation.attlist, db.shortaffil?, db.jobtitle*, (db.org? | (db.orgname?, db.orgdiv*, db.address*)) } } div { db.shortaffil.role.attribute = attribute role { text } db.shortaffil.attlist = db.shortaffil.role.attribute? & db.common.attributes & db.common.linking.attributes db.shortaffil = ## A brief description of an affiliation element shortaffil { db.shortaffil.attlist, db._text } } div { db.jobtitle.role.attribute = attribute role { text } db.jobtitle.attlist = db.jobtitle.role.attribute? & db.common.attributes & db.common.linking.attributes db.jobtitle = ## The title of an individual in an organization element jobtitle { db.jobtitle.attlist, db._text } } div { db.orgname.class.enumeration = ## A consortium "consortium" | ## A corporation "corporation" | ## An informal organization "informal" | ## A non-profit organization "nonprofit" db.orgname.class-enum.attribute = ## Specifies the nature of the organization attribute class { db.orgname.class.enumeration } db.orgname.class-other.attributes = ## Specifies the nature of the organization attribute class { ## Indicates a non-standard organization class "other" }, ## Identifies the non-standard nature of the organization attribute otherclass { text } db.orgname.class.attribute = db.orgname.class-enum.attribute | db.orgname.class-other.attributes db.orgname.role.attribute = attribute role { text } db.orgname.attlist = db.orgname.role.attribute? & db.common.attributes & db.common.linking.attributes & db.orgname.class.attribute? db.orgname = ## The name of an organization other than a corporation element orgname { db.orgname.attlist, db._text } } div { db.orgdiv.role.attribute = attribute role { text } db.orgdiv.attlist = db.orgdiv.role.attribute? & db.common.attributes & db.common.linking.attributes db.orgdiv = ## A division of an organization element orgdiv { db.orgdiv.attlist, db.all.inlines* } } div { db.artpagenums.role.attribute = attribute role { text } db.artpagenums.attlist = db.artpagenums.role.attribute? & db.common.attributes & db.common.linking.attributes db.artpagenums = ## The page numbers of an article as published element artpagenums { db.artpagenums.attlist, db._text } } div { db.personname.role.attribute = attribute role { text } db.personname.attlist = db.personname.role.attribute? & db.common.attributes & db.common.linking.attributes db.personname = ## The personal name of an individual element personname { db.personname.attlist, (db._text | (db.honorific | db.firstname | db.surname | db.lineage | db.othername)+) } } db.person.author.contentmodel = db.personname, (db.personblurb | db.affiliation | db.email | db.address | db.contrib)* db.org.author.contentmodel = db.orgname, (db.orgdiv | db.affiliation | db.email | db.address | db.contrib)* db.credit.contentmodel = db.person.author.contentmodel | db.org.author.contentmodel div { db.author.role.attribute = attribute role { text } db.author.attlist = db.author.role.attribute? & db.common.attributes & db.common.linking.attributes db.author = ## The name of an individual author element author { db.author.attlist, db.credit.contentmodel } } div { db.authorgroup.role.attribute = attribute role { text } db.authorgroup.attlist = db.authorgroup.role.attribute? & db.common.attributes & db.common.linking.attributes db.authorgroup = ## Wrapper for author information when a document has multiple authors or collabarators element authorgroup { db.authorgroup.attlist, (db.author | db.editor | db.othercredit)+ } } div { db.collab.role.attribute = attribute role { text } db.collab.attlist = db.collab.role.attribute? & db.common.attributes & db.common.linking.attributes db.collab = ## Identifies a collaborator element collab { db.collab.attlist, (db.person | db.personname | db.org | db.orgname)+, db.affiliation* } } div { db.authorinitials.role.attribute = attribute role { text } db.authorinitials.attlist = db.authorinitials.role.attribute? & db.common.attributes & db.common.linking.attributes db.authorinitials = ## The initials or other short identifier for an author element authorinitials { db.authorinitials.attlist, db._text } } div { db.person.role.attribute = attribute role { text } db.person.attlist = db.person.role.attribute? & db.common.attributes & db.common.linking.attributes db.person = ## A person and associated metadata element person { db.person.attlist, db.personname, (db.address | db.affiliation | db.email | db.personblurb)* } } div { db.org.role.attribute = attribute role { text } db.org.attlist = db.org.role.attribute? & db.common.attributes & db.common.linking.attributes db.org = ## An organization and associated metadata element org { db.org.attlist, db.orgname, (db.address | db.affiliation | db.email | db.orgdiv)* } } div { db.confgroup.role.attribute = attribute role { text } db.confgroup.attlist = db.confgroup.role.attribute? & db.common.attributes & db.common.linking.attributes db.confgroup = ## A wrapper for document meta-information about a conference element confgroup { db.confgroup.attlist, (db.confdates | db.conftitle | db.confnum | db.confsponsor | db.address)* } } div { db.confdates.role.attribute = attribute role { text } db.confdates.attlist = db.confdates.role.attribute? & db.common.attributes & db.common.linking.attributes db.confdates = ## The dates of a conference for which a document was written element confdates { db.confdates.attlist, db._text } } div { db.conftitle.role.attribute = attribute role { text } db.conftitle.attlist = db.conftitle.role.attribute? & db.common.attributes & db.common.linking.attributes db.conftitle = ## The title of a conference for which a document was written element conftitle { db.conftitle.attlist, db._text } } div { db.confnum.role.attribute = attribute role { text } db.confnum.attlist = db.confnum.role.attribute? & db.common.attributes & db.common.linking.attributes db.confnum = ## An identifier, frequently numerical, associated with a conference for which a document was written element confnum { db.confnum.attlist, db._text } } div { db.confsponsor.role.attribute = attribute role { text } db.confsponsor.attlist = db.confsponsor.role.attribute? & db.common.attributes & db.common.linking.attributes db.confsponsor = ## The sponsor of a conference for which a document was written element confsponsor { db.confsponsor.attlist, db._text } } div { db.contractnum.role.attribute = attribute role { text } db.contractnum.attlist = db.contractnum.role.attribute? & db.common.attributes & db.common.linking.attributes db.contractnum = ## The contract number of a document element contractnum { db.contractnum.attlist, db._text } } div { db.contractsponsor.role.attribute = attribute role { text } db.contractsponsor.attlist = db.contractsponsor.role.attribute? & db.common.attributes & db.common.linking.attributes db.contractsponsor = ## The sponsor of a contract element contractsponsor { db.contractsponsor.attlist, db._text } } div { db.copyright.role.attribute = attribute role { text } db.copyright.attlist = db.copyright.role.attribute? & db.common.attributes & db.common.linking.attributes db.copyright = ## Copyright information about a document element copyright { db.copyright.attlist, db.year+, db.holder* } } div { db.year.role.attribute = attribute role { text } db.year.attlist = db.year.role.attribute? & db.common.attributes & db.common.linking.attributes db.year = ## The year of publication of a document element year { db.year.attlist, db._text } } div { db.holder.role.attribute = attribute role { text } db.holder.attlist = db.holder.role.attribute? & db.common.attributes & db.common.linking.attributes db.holder = ## The name of the individual or organization that holds a copyright element holder { db.holder.attlist, db._text } } db.cover.contentmodel = (db.para.blocks | db.extension.blocks | db.list.blocks | db.informal.blocks | db.publishing.blocks | db.graphic.blocks | db.technical.blocks | db.verbatim.blocks | db.bridgehead | db.synopsis.blocks | db.remark | db.revhistory)+ div { db.cover.role.attribute = attribute role { text } db.cover.attlist = db.cover.role.attribute? & db.common.attributes & db.common.linking.attributes db.cover = ## Additional content for the cover of a publication element cover { db.cover.attlist, db.cover.contentmodel } } db.date.contentmodel = xsd:date | xsd:dateTime | xsd:gYearMonth | xsd:gYear | text div { db.date.role.attribute = attribute role { text } db.date.attlist = db.date.role.attribute? & db.common.attributes & db.common.linking.attributes db.date = ## The date of publication or revision of a document element date { db.date.attlist, db.date.contentmodel } } div { db.edition.role.attribute = attribute role { text } db.edition.attlist = db.edition.role.attribute? & db.common.attributes & db.common.linking.attributes db.edition = ## The name or number of an edition of a document element edition { db.edition.attlist, db._text } } div { db.editor.role.attribute = attribute role { text } db.editor.attlist = db.editor.role.attribute? & db.common.attributes & db.common.linking.attributes db.editor = ## The name of the editor of a document element editor { db.editor.attlist, db.credit.contentmodel } } div { db.biblioid.role.attribute = attribute role { text } db.biblioid.attlist = db.biblioid.role.attribute? & db.common.attributes & db.common.linking.attributes & db.biblio.class.attribute db.biblioid = ## An identifier for a document element biblioid { db.biblioid.attlist, db._text } } div { db.citebiblioid.role.attribute = attribute role { text } db.citebiblioid.attlist = db.citebiblioid.role.attribute? & db.common.attributes & db.common.linking.attributes & db.biblio.class.attribute db.citebiblioid = ## A citation of a bibliographic identifier element citebiblioid { db.citebiblioid.attlist, db._text } } div { db.bibliosource.role.attribute = attribute role { text } db.bibliosource.attlist = db.bibliosource.role.attribute? & db.common.attributes & db.common.linking.attributes & db.biblio.class.attribute db.bibliosource = ## The source of a document element bibliosource { db.bibliosource.attlist, db._text } } div { db.bibliorelation.type.enumeration = ## The described resource pre-existed the referenced resource, which is essentially the same intellectual content presented in another format "hasformat" | ## The described resource includes the referenced resource either physically or logically "haspart" | ## The described resource has a version, edition, or adaptation, namely, the referenced resource "hasversion" | ## The described resource is the same intellectual content of the referenced resource, but presented in another format "isformatof" | ## The described resource is a physical or logical part of the referenced resource "ispartof" | ## The described resource is referenced, cited, or otherwise pointed to by the referenced resource "isreferencedby" | ## The described resource is supplanted, displaced, or superceded by the referenced resource "isreplacedby" | ## The described resource is required by the referenced resource, either physically or logically "isrequiredby" | ## The described resource is a version, edition, or adaptation of the referenced resource; changes in version imply substantive changes in content rather than differences in format "isversionof" | ## The described resource references, cites, or otherwise points to the referenced resource "references" | ## The described resource supplants, displaces, or supersedes the referenced resource "replaces" | ## The described resource requires the referenced resource to support its function, delivery, or coherence of content "requires" db.bibliorelation.type-enum.attribute = ## Identifies the type of relationship attribute type { db.bibliorelation.type.enumeration }? db.bibliorelation.type-other.attributes = ## Identifies the type of relationship attribute type { ## The described resource has a non-standard relationship with the referenced resource "othertype" }?, ## A keyword that identififes the type of the non-standard relationship attribute othertype { xsd:NMTOKEN } db.bibliorelation.type.attribute = db.bibliorelation.type-enum.attribute | db.bibliorelation.type-other.attributes db.bibliorelation.role.attribute = attribute role { text } db.bibliorelation.attlist = db.bibliorelation.role.attribute? & db.common.attributes & db.common.linking.attributes & db.biblio.class.attribute & db.bibliorelation.type.attribute db.bibliorelation = ## The relationship of a document to another element bibliorelation { db.bibliorelation.attlist, db._text } } div { db.bibliocoverage.spacial.enumeration = ## The DCMI Point identifies a point in space using its geographic coordinates "dcmipoint" | ## ISO 3166 Codes for the representation of names of countries "iso3166" | ## The DCMI Box identifies a region of space using its geographic limits "dcmibox" | ## The Getty Thesaurus of Geographic Names "tgn" db.bibliocoverage.spatial-enum.attribute = ## Specifies the type of spatial coverage attribute spatial { db.bibliocoverage.spacial.enumeration }? db.bibliocoverage.spatial-other.attributes = ## Specifies the type of spatial coverage attribute spatial { ## Identifies a non-standard type of coverage "otherspatial" }?, ## A keyword that identifies the type of non-standard coverage attribute otherspatial { xsd:NMTOKEN } db.bibliocoverage.spatial.attribute = db.bibliocoverage.spatial-enum.attribute | db.bibliocoverage.spatial-other.attributes db.bibliocoverage.temporal.enumeration = ## A specification of the limits of a time interval "dcmiperiod" | ## W3C Encoding rules for dates and times—a profile based on ISO 8601 "w3c-dtf" db.bibliocoverage.temporal-enum.attribute = ## Specifies the type of temporal coverage attribute temporal { db.bibliocoverage.temporal.enumeration }? db.bibliocoverage.temporal-other.attributes = ## Specifies the type of temporal coverage attribute temporal { ## Specifies a non-standard type of coverage "othertemporal" }?, ## A keyword that identifies the type of non-standard coverage attribute othertemporal { xsd:NMTOKEN } db.bibliocoverage.temporal.attribute = db.bibliocoverage.temporal-enum.attribute | db.bibliocoverage.temporal-other.attributes db.bibliocoverage.coverage.attrib = db.bibliocoverage.spatial.attribute & db.bibliocoverage.temporal.attribute db.bibliocoverage.role.attribute = attribute role { text } db.bibliocoverage.attlist = db.bibliocoverage.role.attribute? & db.common.attributes & db.common.linking.attributes & db.bibliocoverage.coverage.attrib db.bibliocoverage = ## The spatial or temporal coverage of a document element bibliocoverage { db.bibliocoverage.attlist, db._text } } div { db.legalnotice.role.attribute = attribute role { text } db.legalnotice.attlist = db.legalnotice.role.attribute? & db.common.attributes & db.common.linking.attributes db.legalnotice.info = db._info.title.only db.legalnotice = ## A statement of legal obligations or requirements element legalnotice { db.legalnotice.attlist, db.legalnotice.info, db.all.blocks+ } } div { db.othercredit.class.enumeration = ## A copy editor "copyeditor" | ## A graphic designer "graphicdesigner" | ## Some other contributor "other" | ## A production editor "productioneditor" | ## A technical editor "technicaleditor" | ## A translator "translator" db.othercredit.class-enum.attribute = ## Identifies the nature of the contributor attribute class { db.othercredit.class.enumeration }? db.othercredit.class-other.attribute = ## Identifies the nature of the non-standard contribution attribute otherclass { xsd:NMTOKEN } db.othercredit.class-other.attributes = ## Identifies the nature of the contributor attribute class { ## Identifies a non-standard contribution "other" } & db.othercredit.class-other.attribute db.othercredit.class.attribute = db.othercredit.class-enum.attribute | db.othercredit.class-other.attributes db.othercredit.role.attribute = attribute role { text } db.othercredit.attlist = db.othercredit.role.attribute? & db.common.attributes & db.common.linking.attributes & db.othercredit.class.attribute db.othercredit = ## A person or entity, other than an author or editor, credited in a document element othercredit { db.othercredit.attlist, db.credit.contentmodel } } div { db.pagenums.role.attribute = attribute role { text } db.pagenums.attlist = db.pagenums.role.attribute? & db.common.attributes & db.common.linking.attributes db.pagenums = ## The numbers of the pages in a book, for use in a bibliographic entry element pagenums { db.pagenums.attlist, db._text } } div { db.contrib.role.attribute = attribute role { text } db.contrib.attlist = db.contrib.role.attribute? & db.common.attributes & db.common.linking.attributes db.contrib = ## A summary of the contributions made to a document by a credited source element contrib { db.contrib.attlist, db._text } } div { db.honorific.role.attribute = attribute role { text } db.honorific.attlist = db.honorific.role.attribute? & db.common.attributes & db.common.linking.attributes db.honorific = ## The title of a person element honorific { db.honorific.attlist, db._text } } div { db.firstname.role.attribute = attribute role { text } db.firstname.attlist = db.firstname.role.attribute? & db.common.attributes & db.common.linking.attributes db.firstname = ## The first name of a person element firstname { db.firstname.attlist, db._text } } div { db.surname.role.attribute = attribute role { text } db.surname.attlist = db.surname.role.attribute? & db.common.attributes & db.common.linking.attributes db.surname = ## A family name; in western cultures the last name element surname { db.surname.attlist, db._text } } div { db.lineage.role.attribute = attribute role { text } db.lineage.attlist = db.lineage.role.attribute? & db.common.attributes & db.common.linking.attributes db.lineage = ## The portion of a person's name indicating a relationship to ancestors element lineage { db.lineage.attlist, db._text } } div { db.othername.role.attribute = attribute role { text } db.othername.attlist = db.othername.role.attribute? & db.common.attributes & db.common.linking.attributes db.othername = ## A component of a persons name that is not a first name, surname, or lineage element othername { db.othername.attlist, db._text } } div { db.printhistory.role.attribute = attribute role { text } db.printhistory.attlist = db.printhistory.role.attribute? & db.common.attributes & db.common.linking.attributes db.printhistory = ## The printing history of a document element printhistory { db.printhistory.attlist, db.para.blocks+ } } div { db.productname.role.attribute = attribute role { text } db.productname.class.enumeration = ## A name with a copyright "copyright" | ## A name with a registered copyright "registered" | ## A name of a service "service" | ## A name which is trademarked "trade" db.productname.class.attribute = ## Specifies the class of product name attribute class { db.productname.class.enumeration } db.productname.attlist = db.productname.role.attribute? & db.common.attributes & db.common.linking.attributes & db.productname.class.attribute? db.productname = ## The formal name of a product element productname { db.productname.attlist, db._text } } div { db.productnumber.role.attribute = attribute role { text } db.productnumber.attlist = db.productnumber.role.attribute? & db.common.attributes & db.common.linking.attributes db.productnumber = ## A number assigned to a product element productnumber { db.productnumber.attlist, db._text } } div { db.pubdate.role.attribute = attribute role { text } db.pubdate.attlist = db.pubdate.role.attribute? & db.common.attributes & db.common.linking.attributes db.pubdate = ## The date of publication of a document element pubdate { db.pubdate.attlist, db.date.contentmodel } } div { db.publisher.role.attribute = attribute role { text } db.publisher.attlist = db.publisher.role.attribute? & db.common.attributes & db.common.linking.attributes db.publisher = ## The publisher of a document element publisher { db.publisher.attlist, db.publishername, db.address* } } div { db.publishername.role.attribute = attribute role { text } db.publishername.attlist = db.publishername.role.attribute? & db.common.attributes & db.common.linking.attributes db.publishername = ## The name of the publisher of a document element publishername { db.publishername.attlist, db._text } } div { db.releaseinfo.role.attribute = attribute role { text } db.releaseinfo.attlist = db.releaseinfo.role.attribute? & db.common.attributes & db.common.linking.attributes db.releaseinfo = ## Information about a particular release of a document element releaseinfo { db.releaseinfo.attlist, db._text } } div { db.revhistory.role.attribute = attribute role { text } db.revhistory.attlist = db.revhistory.role.attribute? & db.common.attributes & db.common.linking.attributes db.revhistory.info = db._info.title.only db.revhistory = ## A history of the revisions to a document element revhistory { db.revhistory.attlist, db.revhistory.info, db.revision+ } } div { db.revision.role.attribute = attribute role { text } db.revision.attlist = db.revision.role.attribute? & db.common.attributes & db.common.linking.attributes db.revision = ## An entry describing a single revision in the history of the revisions to a document element revision { db.revision.attlist, db.revnumber?, db.date, (db.authorinitials | db.author)*, (db.revremark | db.revdescription)? } } div { db.revnumber.role.attribute = attribute role { text } db.revnumber.attlist = db.revnumber.role.attribute? & db.common.attributes & db.common.linking.attributes db.revnumber = ## A document revision number element revnumber { db.revnumber.attlist, db._text } } div { db.revremark.role.attribute = attribute role { text } db.revremark.attlist = db.revremark.role.attribute? & db.common.attributes & db.common.linking.attributes db.revremark = ## A description of a revision to a document element revremark { db.revremark.attlist, db._text } } div { db.revdescription.role.attribute = attribute role { text } db.revdescription.attlist = db.revdescription.role.attribute? & db.common.attributes & db.common.linking.attributes db.revdescription = ## A extended description of a revision to a document element revdescription { db.revdescription.attlist, db.all.blocks* } } div { db.seriesvolnums.role.attribute = attribute role { text } db.seriesvolnums.attlist = db.seriesvolnums.role.attribute? & db.common.attributes & db.common.linking.attributes db.seriesvolnums = ## Numbers of the volumes in a series of books element seriesvolnums { db.seriesvolnums.attlist, db._text } } div { db.volumenum.role.attribute = attribute role { text } db.volumenum.attlist = db.volumenum.role.attribute? & db.common.attributes & db.common.linking.attributes db.volumenum = ## The volume number of a document in a set (as of books in a set or articles in a journal) element volumenum { db.volumenum.attlist, db._text } } div { db.issuenum.role.attribute = attribute role { text } db.issuenum.attlist = db.issuenum.role.attribute? & db.common.attributes & db.common.linking.attributes db.issuenum = ## The number of an issue of a journal element issuenum { db.issuenum.attlist, db._text } } div { db.accel.role.attribute = attribute role { text } db.accel.attlist = db.accel.role.attribute? & db.common.attributes & db.common.linking.attributes db.accel = ## A graphical user interface (GUI) keyboard shortcut element accel { db.accel.attlist, db._text } } div { db.application.class.enumeration = ## A hardware application "hardware" | ## A software application "software" db.application.class.attribute = ## Identifies the class of application attribute class { db.application.class.enumeration } db.application.role.attribute = attribute role { text } db.application.attlist = db.application.role.attribute? & db.common.attributes & db.common.linking.attributes & db.application.class.attribute? db.application = ## The name of a software program element application { db.application.attlist, db._text } } div { db.package.role.attribute = attribute role { text } db.package.attlist = db.package.role.attribute? & db.common.attributes & db.common.linking.attributes db.package = ## A software or application package element package { db.package.attlist, db._text } } div { db.classname.role.attribute = attribute role { text } db.classname.attlist = db.classname.role.attribute? & db.common.attributes & db.common.linking.attributes db.classname = ## The name of a class, in the object-oriented programming sense element classname { db.classname.attlist, db._text } } div { db.command.role.attribute = attribute role { text } db.command.attlist = db.command.role.attribute? & db.common.attributes & db.common.linking.attributes db.command = ## The name of an executable program or other software command element command { db.command.attlist, db._text } } db.computeroutput.inlines = (text | db.ubiq.inlines | db.os.inlines | db.technical.inlines | db.markup.inlines) | db.co | db.co div { db.computeroutput.role.attribute = attribute role { text } db.computeroutput.attlist = db.computeroutput.role.attribute? & db.common.attributes & db.common.linking.attributes db.computeroutput = ## Data, generally text, displayed or presented by a computer element computeroutput { db.computeroutput.attlist, db.computeroutput.inlines* } } div { db.database.class.enumeration = ## An alternate or secondary key "altkey" | ## A constraint "constraint" | ## A data type "datatype" | ## A field "field" | ## A foreign key "foreignkey" | ## A group "group" | ## An index "index" | ## The first or primary key "key1" | ## An alternate or secondary key "key2" | ## A name "name" | ## The primary key "primarykey" | ## A (stored) procedure "procedure" | ## A record "record" | ## A rule "rule" | ## The secondary key "secondarykey" | ## A table "table" | ## A user "user" | ## A view "view" db.database.class.attribute = ## Identifies the class of database artifact attribute class { db.database.class.enumeration } db.database.role.attribute = attribute role { text } db.database.attlist = db.database.role.attribute? & db.common.attributes & db.common.linking.attributes & db.database.class.attribute? db.database = ## The name of a database, or part of a database element database { db.database.attlist, db._text } } div { db.email.role.attribute = attribute role { text } db.email.attlist = db.email.role.attribute? & db.common.attributes & db.common.linking.attributes db.email = ## An email address element email { db.email.attlist, db._text } } div { db.envar.role.attribute = attribute role { text } db.envar.attlist = db.envar.role.attribute? & db.common.attributes & db.common.linking.attributes db.envar = ## A software environment variable element envar { db.envar.attlist, db._text } } div { db.errorcode.role.attribute = attribute role { text } db.errorcode.attlist = db.errorcode.role.attribute? & db.common.attributes & db.common.linking.attributes db.errorcode = ## An error code element errorcode { db.errorcode.attlist, db._text } } div { db.errorname.role.attribute = attribute role { text } db.errorname.attlist = db.errorname.role.attribute? & db.common.attributes & db.common.linking.attributes db.errorname = ## An error name element errorname { db.errorname.attlist, db._text } } div { db.errortext.role.attribute = attribute role { text } db.errortext.attlist = db.errortext.role.attribute? & db.common.attributes & db.common.linking.attributes db.errortext = ## An error message. element errortext { db.errortext.attlist, db._text } } div { db.errortype.role.attribute = attribute role { text } db.errortype.attlist = db.errortype.role.attribute? & db.common.attributes & db.common.linking.attributes db.errortype = ## The classification of an error message element errortype { db.errortype.attlist, db._text } } div { db.filename.class.enumeration = ## A device "devicefile" | ## A directory "directory" | ## A filename extension "extension" | ## A header file (as for a programming language) "headerfile" | ## A library file "libraryfile" | ## A partition (as of a hard disk) "partition" | ## A symbolic link "symlink" db.filename.class.attribute = ## Identifies the class of filename attribute class { db.filename.class.enumeration } db.filename.path.attribute = ## Specifies the path of the filename attribute path { text } db.filename.role.attribute = attribute role { text } db.filename.attlist = db.filename.role.attribute? & db.common.attributes & db.common.linking.attributes & db.filename.path.attribute? & db.filename.class.attribute? db.filename = ## The name of a file element filename { db.filename.attlist, db._text } } div { db.function.role.attribute = attribute role { text } db.function.attlist = db.function.role.attribute? & db.common.attributes & db.common.linking.attributes db.function = ## The name of a function or subroutine, as in a programming language element function { db.function.attlist, db._text } } div { db.guibutton.role.attribute = attribute role { text } db.guibutton.attlist = db.guibutton.role.attribute? & db.common.attributes & db.common.linking.attributes db.guibutton = ## The text on a button in a GUI element guibutton { db.guibutton.attlist, (db._text | db.accel | db.superscript | db.subscript)* } } div { db.guiicon.role.attribute = attribute role { text } db.guiicon.attlist = db.guiicon.role.attribute? & db.common.attributes & db.common.linking.attributes db.guiicon = ## Graphic and/or text appearing as a icon in a GUI element guiicon { db.guiicon.attlist, (db._text | db.accel | db.superscript | db.subscript)* } } div { db.guilabel.role.attribute = attribute role { text } db.guilabel.attlist = db.guilabel.role.attribute? & db.common.attributes & db.common.linking.attributes db.guilabel = ## The text of a label in a GUI element guilabel { db.guilabel.attlist, (db._text | db.accel | db.superscript | db.subscript)* } } div { db.guimenu.role.attribute = attribute role { text } db.guimenu.attlist = db.guimenu.role.attribute? & db.common.attributes & db.common.linking.attributes db.guimenu = ## The name of a menu in a GUI element guimenu { db.guimenu.attlist, (db._text | db.accel | db.superscript | db.subscript)* } } div { db.guimenuitem.role.attribute = attribute role { text } db.guimenuitem.attlist = db.guimenuitem.role.attribute? & db.common.attributes & db.common.linking.attributes db.guimenuitem = ## The name of a terminal menu item in a GUI element guimenuitem { db.guimenuitem.attlist, (db._text | db.accel | db.superscript | db.subscript)* } } div { db.guisubmenu.role.attribute = attribute role { text } db.guisubmenu.attlist = db.guisubmenu.role.attribute? & db.common.attributes & db.common.linking.attributes db.guisubmenu = ## The name of a submenu in a GUI element guisubmenu { db.guisubmenu.attlist, (db._text | db.accel | db.superscript | db.subscript)* } } div { db.hardware.role.attribute = attribute role { text } db.hardware.attlist = db.hardware.role.attribute? & db.common.attributes & db.common.linking.attributes db.hardware = ## A physical part of a computer system element hardware { db.hardware.attlist, db._text } } div { db.keycap.function.enumeration = ## The "Alt" key "alt" | ## The "Backspace" key "backspace" | ## The "Command" key "command" | ## The "Control" key "control" | ## The "Delete" key "delete" | ## The down arrow "down" | ## The "End" key "end" | ## The "Enter" or "Return" key "enter" | ## The "Escape" key "escape" | ## The "Home" key "home" | ## The "Insert" key "insert" | ## The left arrow "left" | ## The "Meta" key "meta" | ## The "Option" key "option" | ## The page down key "pagedown" | ## The page up key "pageup" | ## The right arrow "right" | ## The "Shift" key "shift" | ## The spacebar "space" | ## The "Tab" key "tab" | ## The up arrow "up" db.keycap.function-enum.attribute = ## Identifies the function key attribute function { db.keycap.function.enumeration }? db.keycap.function-other.attributes = ## Identifies the function key attribute function { ## Indicates a non-standard function key "other" }?, ## Specifies a keyword that identifies the non-standard key attribute otherfunction { text } db.keycap.function.attrib = db.keycap.function-enum.attribute | db.keycap.function-other.attributes db.keycap.role.attribute = attribute role { text } db.keycap.attlist = db.keycap.role.attribute? & db.common.attributes & db.common.linking.attributes & db.keycap.function.attrib db.keycap = ## The text printed on a key on a keyboard element keycap { db.keycap.attlist, db._text } } div { db.keycode.role.attribute = attribute role { text } db.keycode.attlist = db.keycode.role.attribute? & db.common.attributes & db.common.linking.attributes db.keycode = ## The internal, frequently numeric, identifier for a key on a keyboard element keycode { db.keycode.attlist, db._text } } div { db.keycombo.action.enumeration = ## A (single) mouse click. "click" | ## A double mouse click. "double-click" | ## A mouse or key press. "press" | ## Sequential clicks or presses. "seq" | ## Simultaneous clicks or presses. "simul" db.keycombo.action-enum.attribute = ## Identifies the nature of the action taken. If keycombo ## contains more than one element, simul ## is the default, otherwise there is no default. attribute action { db.keycombo.action.enumeration }? db.keycombo.action-other.attributes = ## Identifies the nature of the action taken attribute action { ## Indicates a non-standard action "other" }?, ## Identifies the non-standard action in some unspecified way. attribute otheraction { text } db.keycombo.action.attrib = db.keycombo.action-enum.attribute | db.keycombo.action-other.attributes db.keycombo.role.attribute = attribute role { text } db.keycombo.attlist = db.keycombo.role.attribute? & db.common.attributes & db.common.linking.attributes & db.keycombo.action.attrib db.keycombo = ## A combination of input actions element keycombo { db.keycombo.attlist, (db.keycap | db.keycombo | db.keysym | db.mousebutton)+ } } div { db.keysym.role.attribute = attribute role { text } db.keysym.attlist = db.keysym.role.attribute? & db.common.attributes & db.common.linking.attributes db.keysym = ## The symbolic name of a key on a keyboard element keysym { db.keysym.attlist, db._text } } div { db.lineannotation.role.attribute = attribute role { text } db.lineannotation.attlist = db.lineannotation.role.attribute? & db.common.attributes & db.common.linking.attributes db.lineannotation = ## A comment on a line in a verbatim listing element lineannotation { db.lineannotation.attlist, db._text } } div { db.literal.role.attribute = attribute role { text } db.literal.attlist = db.literal.role.attribute? & db.common.attributes & db.common.linking.attributes db.literal = ## Inline text that is some literal value element literal { db.literal.attlist, db._text } } div { code.language.attribute = ## Identifies the (computer) language of the code fragment attribute language { text } db.code.role.attribute = attribute role { text } db.code.attlist = db.code.role.attribute? & db.common.attributes & db.common.linking.attributes & code.language.attribute? db.code = ## An inline code fragment element code { db.code.attlist, db._text } } div { db.constant.class.attribute = ## Identifies the class of constant attribute class { ## The value is a limit of some kind "limit" } db.constant.role.attribute = attribute role { text } db.constant.attlist = db.constant.role.attribute? & db.common.attributes & db.common.linking.attributes & db.constant.class.attribute? db.constant = ## A programming or system constant element constant { db.constant.attlist, db._text } } div { db.varname.role.attribute = attribute role { text } db.varname.attlist = db.varname.role.attribute? & db.common.attributes & db.common.linking.attributes db.varname = ## The name of a variable element varname { db.varname.attlist, db._text } } div { db.markup.role.attribute = attribute role { text } db.markup.attlist = db.markup.role.attribute? & db.common.attributes & db.common.linking.attributes db.markup = ## A string of formatting markup in text that is to be represented literally element markup { db.markup.attlist, db._text } } div { db.menuchoice.role.attribute = attribute role { text } db.menuchoice.attlist = db.menuchoice.role.attribute? & db.common.attributes & db.common.linking.attributes db.menuchoice = ## A selection or series of selections from a menu element menuchoice { db.menuchoice.attlist, db.shortcut?, (db.guibutton | db.guiicon | db.guilabel | db.guimenu | db.guimenuitem | db.guisubmenu)+ } } div { db.shortcut.action.attrib = db.keycombo.action.attrib db.shortcut.role.attribute = attribute role { text } db.shortcut.attlist = db.shortcut.role.attribute? & db.common.attributes & db.common.linking.attributes & db.shortcut.action.attrib db.shortcut = ## A key combination for an action that is also accessible through a menu element shortcut { db.shortcut.attlist, (db.keycap | db.keycombo | db.keysym | db.mousebutton)+ } } div { db.mousebutton.role.attribute = attribute role { text } db.mousebutton.attlist = db.mousebutton.role.attribute? & db.common.attributes & db.common.linking.attributes db.mousebutton = ## The conventional name of a mouse button element mousebutton { db.mousebutton.attlist, db._text } } div { db.option.role.attribute = attribute role { text } db.option.attlist = db.option.role.attribute? & db.common.attributes & db.common.linking.attributes db.option = ## An option for a software command element option { db.option.attlist, db._text } } div { db.optional.role.attribute = attribute role { text } db.optional.attlist = db.optional.role.attribute? & db.common.attributes & db.common.linking.attributes db.optional = ## Optional information element optional { db.optional.attlist, db._text } } div { db.property.role.attribute = attribute role { text } db.property.attlist = db.property.role.attribute? & db.common.attributes & db.common.linking.attributes db.property = ## A unit of data associated with some part of a computer system element property { db.property.attlist, db._text } } div { db.parameter.class.enumeration = ## A command "command" | ## A function "function" | ## An option "option" db.parameter.class.attribute = ## Identifies the class of parameter attribute class { db.parameter.class.enumeration } db.parameter.role.attribute = attribute role { text } db.parameter.attlist = db.parameter.role.attribute? & db.common.attributes & db.common.linking.attributes & db.parameter.class.attribute? db.parameter = ## A value or a symbolic reference to a value element parameter { db.parameter.attlist, db._text } } db.prompt.inlines = db._text | db.co div { db.prompt.role.attribute = attribute role { text } db.prompt.attlist = db.prompt.role.attribute? & db.common.attributes & db.common.linking.attributes db.prompt = ## A character or string indicating the start of an input field in a computer display element prompt { db.prompt.attlist, db.prompt.inlines* } } db.replaceable.inlines = db._text | db.co div { db.replaceable.class.enumeration = ## A command "command" | ## A function "function" | ## An option "option" | ## A parameter "parameter" db.replaceable.class.attribute = ## Identifies the nature of the replaceable text attribute class { db.replaceable.class.enumeration } db.replaceable.role.attribute = attribute role { text } db.replaceable.attlist = db.replaceable.role.attribute? & db.common.attributes & db.common.linking.attributes & db.replaceable.class.attribute? db.replaceable = ## Content that may or must be replaced by the user element replaceable { db.replaceable.attlist, db.replaceable.inlines* } } div { db.returnvalue.role.attribute = attribute role { text } db.returnvalue.attlist = db.returnvalue.role.attribute? & db.common.attributes & db.common.linking.attributes db.returnvalue = ## The value returned by a function element returnvalue { db.returnvalue.attlist, db._text } } div { db.tag.role.attribute = attribute role { text } db.tag.class.enumeration = ## An attribute "attribute" | ## An attribute value "attvalue" | ## An element "element" | ## An empty element tag "emptytag" | ## An end tag "endtag" | ## A general entity "genentity" | ## A numeric character reference "numcharref" | ## A parameter entity "paramentity" | ## A processing instruction "pi" | ## An SGML comment "comment" | ## A start tag "starttag" | ## An XML processing instruction "xmlpi" db.tag.class.attribute = ## Identifies the nature of the tag content attribute class { db.tag.class.enumeration } db.tag.namespace.attribute = ## Identifies the namespace of the tag content attribute namespace { xsd:anyURI } db.tag.attlist = db.tag.role.attribute? & db.common.attributes & db.common.linking.attributes & db.tag.class.attribute? & db.tag.namespace.attribute? db.tag = ## A component of XML (or SGML) markup element tag { db.tag.attlist, db._text } } div { db.symbol.class.attribute = ## Identifies the class of symbol attribute class { ## The value is a limit of some kind "limit" } db.symbol.role.attribute = attribute role { text } db.symbol.attlist = db.symbol.role.attribute? & db.common.attributes & db.common.linking.attributes & db.symbol.class.attribute? db.symbol = ## A name that is replaced by a value before processing element symbol { db.symbol.attlist, db._text } } db.systemitem.inlines = db._text | db.co div { db.systemitem.class.enumeration = ## A daemon or other system process (syslogd) "daemon" | ## A domain name (example.com) "domainname" | ## An ethernet address (00:05:4E:49:FD:8E) "etheraddress" | ## An event of some sort (SIGHUP) "event" | ## An event handler of some sort (hangup) "eventhandler" | ## A filesystem (ext3) "filesystem" | ## A fully qualified domain name (my.example.com) "fqdomainname" | ## A group name (wheel) "groupname" | ## An IP address (127.0.0.1) "ipaddress" | ## A library (libncurses) "library" | ## A macro "macro" | ## A netmask (255.255.255.192) "netmask" | ## A newsgroup (comp.text.xml) "newsgroup" | ## An operating system name (Hurd) "osname" | ## A process (gnome-cups-icon) "process" | ## A protocol (ftp) "protocol" | ## A resource "resource" | ## A server (mail.example.com) "server" | ## A service (ppp) "service" | ## A system name (hephaistos) "systemname" | ## A user name (ndw) "username" db.systemitem.class.attribute = ## Identifies the nature of the system item attribute class { db.systemitem.class.enumeration } db.systemitem.role.attribute = attribute role { text } db.systemitem.attlist = db.systemitem.role.attribute? & db.common.attributes & db.common.linking.attributes & db.systemitem.class.attribute? db.systemitem = ## A system-related item or term element systemitem { db.systemitem.attlist, db.systemitem.inlines* } } div { db.uri.type.attribute = ## Identifies the type of URI specified attribute type { text }? db.uri.role.attribute = attribute role { text } db.uri.attlist = db.uri.role.attribute? & db.common.attributes & db.common.linking.attributes & db.uri.type.attribute db.uri = ## A Uniform Resource Identifier element uri { db.uri.attlist, db._text } } div { db.token.role.attribute = attribute role { text } db.token.attlist = db.token.role.attribute? & db.common.attributes & db.common.linking.attributes db.token = ## A unit of information element token { db.token.attlist, db._text } } div { db.type.role.attribute = attribute role { text } db.type.attlist = db.type.role.attribute? & db.common.attributes & db.common.linking.attributes db.type = ## The classification of a value element type { db.type.attlist, db._text } } db.userinput.inlines = (text | db.ubiq.inlines | db.os.inlines | db.technical.inlines | db.markup.inlines) | db.co div { db.userinput.role.attribute = attribute role { text } db.userinput.attlist = db.userinput.role.attribute? & db.common.attributes & db.common.linking.attributes db.userinput = ## Data entered by the user element userinput { db.userinput.attlist, db.userinput.inlines* } } div { db.abbrev.role.attribute = attribute role { text } db.abbrev.attlist = db.abbrev.role.attribute? & db.common.attributes & db.common.linking.attributes db.abbrev = ## An abbreviation, especially one followed by a period element abbrev { db.abbrev.attlist, (db._text | db.superscript | db.subscript | db.trademark)* } } div { db.acronym.role.attribute = attribute role { text } db.acronym.attlist = db.acronym.role.attribute? & db.common.attributes & db.common.linking.attributes db.acronym = ## An often pronounceable word made from the initial (or selected) letters of a name or phrase element acronym { db.acronym.attlist, (db._text | db.superscript | db.subscript | db.trademark)* } } div { db.citation.role.attribute = attribute role { text } db.citation.attlist = db.citation.role.attribute? & db.common.attributes & db.common.linking.attributes db.citation = ## An inline bibliographic reference to another published work element citation { db.citation.attlist, db.all.inlines* } } div { db.citerefentry.role.attribute = attribute role { text } db.citerefentry.attlist = db.citerefentry.role.attribute? & db.common.attributes & db.common.linking.attributes db.citerefentry = ## A citation to a reference page element citerefentry { db.citerefentry.attlist, db.refentrytitle, db.manvolnum? } } div { db.refentrytitle.role.attribute = attribute role { text } db.refentrytitle.attlist = db.refentrytitle.role.attribute? & db.common.attributes & db.common.linking.attributes db.refentrytitle = ## The title of a reference page element refentrytitle { db.refentrytitle.attlist, db.all.inlines* } } div { db.manvolnum.role.attribute = attribute role { text } db.manvolnum.attlist = db.manvolnum.role.attribute? & db.common.attributes & db.common.linking.attributes db.manvolnum = ## A reference volume number element manvolnum { db.manvolnum.attlist, db._text } } div { db.citetitle.pubwork.enumeration = ## An article "article" | ## A bulletin board system "bbs" | ## A book "book" | ## A CD-ROM "cdrom" | ## A chapter (as of a book) "chapter" | ## A DVD "dvd" | ## An email message "emailmessage" | ## A gopher page "gopher" | ## A journal "journal" | ## A manuscript "manuscript" | ## A posting to a newsgroup "newsposting" | ## A part (as of a book) "part" | ## A reference entry "refentry" | ## A section (as of a book or article) "section" | ## A series "series" | ## A set (as of books) "set" | ## A web page "webpage" | ## A wiki page "wiki" db.citetitle.pubwork.attribute = ## Identifies the nature of the publication being cited attribute pubwork { db.citetitle.pubwork.enumeration } db.citetitle.role.attribute = attribute role { text } db.citetitle.attlist = db.citetitle.role.attribute? & db.common.attributes & db.common.linking.attributes & db.citetitle.pubwork.attribute? db.citetitle = ## The title of a cited work element citetitle { db.citetitle.attlist, db.all.inlines* } } div { db.emphasis.role.attribute = attribute role { text } db.emphasis.attlist = db.emphasis.role.attribute? & db.common.attributes & db.common.linking.attributes db.emphasis = ## Emphasized text element emphasis { db.emphasis.attlist, db.all.inlines* } } div { db._emphasis = ## A limited span of emphasized text element emphasis { db.emphasis.attlist, (db._text | db._emphasis)* } } div { db.foreignphrase.role.attribute = attribute role { text } db.foreignphrase.attlist = db.foreignphrase.role.attribute? & db.common.attributes & db.common.linking.attributes db.foreignphrase = ## A word or phrase in a language other than the primary language of the document element foreignphrase { db.foreignphrase.attlist, (text | db.general.inlines)* } } div { db.phrase.role.attribute = attribute role { text } db.phrase.attlist = db.phrase.role.attribute? & db.common.attributes & db.common.linking.attributes db.phrase = ## A span of text element phrase { db.phrase.attlist, db.all.inlines* } } div { db._phrase = ## A limited span of text element phrase { db.phrase.attlist, db._text } } div { db.quote.role.attribute = attribute role { text } db.quote.attlist = db.quote.role.attribute? & db.common.attributes & db.common.linking.attributes db.quote = ## An inline quotation element quote { db.quote.attlist, db.all.inlines* } } div { db.subscript.role.attribute = attribute role { text } db.subscript.attlist = db.subscript.role.attribute? & db.common.attributes & db.common.linking.attributes db.subscript = ## A subscript (as in H2 ## O, the molecular formula for water) element subscript { db.subscript.attlist, db._text } } div { db.superscript.role.attribute = attribute role { text } db.superscript.attlist = db.superscript.role.attribute? & db.common.attributes & db.common.linking.attributes db.superscript = ## A superscript (as in x^2, the mathematical notation for x multiplied by itself) element superscript { db.superscript.attlist, db._text } } div { db.trademark.class.enumeration = ## A copyright "copyright" | ## A registered copyright "registered" | ## A service "service" | ## A trademark "trade" db.trademark.class.attribute = ## Identifies the class of trade mark attribute class { db.trademark.class.enumeration } db.trademark.role.attribute = attribute role { text } db.trademark.attlist = db.trademark.role.attribute? & db.common.attributes & db.common.linking.attributes & db.trademark.class.attribute? db.trademark = ## A trademark element trademark { db.trademark.attlist, db._text } } div { db.wordasword.role.attribute = attribute role { text } db.wordasword.attlist = db.wordasword.role.attribute? & db.common.attributes & db.common.linking.attributes db.wordasword = ## A word meant specifically as a word and not representing anything else element wordasword { db.wordasword.attlist, db._text } } div { db.footnoteref.role.attribute = attribute role { text } db.footnoteref.label.attribute = db.label.attribute db.footnoteref.attlist = db.footnoteref.role.attribute? & db.common.attributes & db.linkend.attribute & db.footnoteref.label.attribute? db.footnoteref = ## A cross reference to a footnote (a footnote mark) [ s:pattern [ name = "Footnote reference type constraint" "\x{a}" ~ " " s:rule [ context = "db:footnoteref" "\x{a}" ~ " " s:assert [ test = "local-name(//*[@id=current()/@linkend]) = 'footnote' and namespace-uri(//*[@id=current()/@linkend]) = 'http://docbook.org/ns/docbook'" "@linkend on footnoteref must point to a footnote." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element footnoteref { db.footnoteref.attlist, empty } } div { db.xref.role.attribute = attribute role { text } db.xref.xrefstyle.attribute = db.xrefstyle.attribute db.xref.endterm.attribute = db.endterm.attribute db.xref.attlist = db.xref.role.attribute? & db.common.attributes & db.common.req.linking.attributes & db.xref.xrefstyle.attribute? & db.xref.endterm.attribute? db.xref = ## A cross reference to another part of the document element xref { db.xref.attlist, empty } } div { db.link.role.attribute = attribute role { text } db.link.xrefstyle.attribute = db.xrefstyle.attribute db.link.endterm.attribute = db.endterm.attribute db.link.attlist = db.link.role.attribute? & db.common.attributes & db.common.req.linking.attributes & db.link.xrefstyle.attribute? & db.link.endterm.attribute? db.link = ## A hypertext link element link { db.link.attlist, db.all.inlines* } } div { db.olink.role.attribute = attribute role { text } db.olink.xrefstyle.attribute = db.xrefstyle.attribute db.olink.localinfo.attribute = ## Holds additional information that may be used by the applicatoin when resolving the link attribute localinfo { text } db.olink.targetdoc.attribute = ## Specifies the URI of the document in which the link target appears attribute targetdoc { xsd:anyURI } db.olink.targetptr.attribute = ## Specifies the location of the link target in the document attribute targetptr { text } db.olink.type.attribute = ## Identifies application-specific customization of the link behavior attribute type { text } db.olink.attlist = db.common.attributes & db.olink.targetdoc.attribute & db.olink.role.attribute? & db.olink.xrefstyle.attribute? & db.olink.localinfo.attribute? & db.olink.targetptr.attribute? & db.olink.type.attribute? db.olink = ## A link that addresses its target indirectly element olink { db.olink.attlist, db.all.inlines* } } div { db.anchor.role.attribute = attribute role { text } db.anchor.attlist = db.anchor.role.attribute? & db.common.idreq.attributes db.anchor = ## A spot in the document element anchor { db.anchor.attlist, empty } } div { db.alt.role.attribute = attribute role { text } db.alt.attlist = db.alt.role.attribute? & db.common.attributes db.alt = ## A text-only annotation, often used for accessibility element alt { db.alt.attlist, (text | db.inlinemediaobject)* } } db.annotations.attribute = ## Identifies one or more annotations that apply to this element attribute annotations { text } div { db.annotation.role.attribute = attribute role { text } db.annotation.annotates.attribute = ## Identifies one ore more elements to which this annotation applies attribute annotates { text } db.annotation.attlist = db.annotation.role.attribute? & db.annotation.annotates.attribute? & db.common.attributes db.annotation.info = db._info.title.only db.annotation = ## An annotation [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:annotation" "\x{a}" ~ " " s:assert [ test = "not(.//db:annotation)" "annotation must not occur in the descendants of annotation" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element annotation { db.annotation.attlist, db.annotation.info, db.all.blocks+ } } db.xlink.from.attribute = ## Specifies the XLink traversal-from attribute xlink:from { xsd:NMTOKEN }? db.xlink.label.attribute = ## Specifies the XLink label attribute xlink:label { xsd:NMTOKEN }? db.xlink.to.attribute = ## Specifies the XLink traversal-to attribute xlink:to { xsd:NMTOKEN }? div { db.extendedlink.role.attribute = attribute role { text } db.extendedlink.attlist = db.extendedlink.role.attribute? & db.common.attributes & ## Identifies the XLink link type [ a:defaultValue = "extended" ] attribute xlink:type { ## An XLink extended link "extended" }? & db.xlink.role.attribute? & db.xlink.title.attribute? db.extendedlink = ## An XLink extended link element extendedlink { db.extendedlink.attlist, (db.locator | db.arc)+ } } div { db.locator.role.attribute = attribute role { text } db.locator.attlist = db.locator.role.attribute? & db.common.attributes & ## Identifies the XLink link type [ a:defaultValue = "locator" ] attribute xlink:type { ## An XLink locator link "locator" }? & db.xlink.href.attribute & db.xlink.role.attribute? & db.xlink.title.attribute? & db.xlink.label.attribute? db.locator = ## An XLink locator in an extendedlink element locator { db.locator.attlist, empty } } div { db.arc.role.attribute = attribute role { text } db.arc.attlist = db.arc.role.attribute? & db.common.attributes & ## Identifies the XLink link type [ a:defaultValue = "arc" ] attribute xlink:type { ## An XLink arc link "arc" }? & db.xlink.arcrole.attribute? & db.xlink.title.attribute? & db.xlink.show.attribute? & db.xlink.actuate.attribute? & db.xlink.from.attribute? & db.xlink.to.attribute? db.arc = ## An XLink arc in an extendedlink element arc { db.arc.attlist, empty } } db.status.attribute = ## Identifies the editorial or publication status of the element on which it occurs attribute status { text } db.toplevel.sections = ((db.section+, db.simplesect*) | db.simplesect+) | (db.sect1+, db.simplesect*) | db.refentry+ db.toplevel.blocks.or.sections = (db.all.blocks+, db.toplevel.sections?) | db.toplevel.sections db.recursive.sections = ((db.section+, db.simplesect*) | db.simplesect+) | db.refentry+ db.recursive.blocks.or.sections = (db.all.blocks+, db.recursive.sections?) | db.recursive.sections db.divisions = db.part | db.reference db.components = db.dedication | db.preface | db.chapter | db.appendix | db.article | db.colophon db.navigation.components = notAllowed | db.glossary | db.bibliography | db.index | db.toc db.component.contentmodel = db.navigation.components*, db.toplevel.blocks.or.sections, db.navigation.components* db.setindex.components = notAllowed | db.setindex db.toc.components = notAllowed | db.toc db.set.components = db.set | db.book div { db.set.status.attribute = db.status.attribute db.set.role.attribute = attribute role { text } db.set.attlist = db.set.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.set.status.attribute? db.set.info = db._info.title.req db.set = ## A collection of books [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:set" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element set { db.set.attlist, db.set.info, db.toc.components?, db.set.components+, db.setindex.components? } } div { db.book.status.attribute = db.status.attribute db.book.role.attribute = attribute role { text } db.book.attlist = db.book.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.book.status.attribute? db.book.info = db._info.title.req db.book = ## A book [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:book" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element book { db.book.attlist, db.book.info, (db.navigation.components | db.components | db.divisions)+ } } div { db.dedication.status.attribute = db.status.attribute db.dedication.role.attribute = attribute role { text } db.dedication.attlist = db.dedication.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.dedication.status.attribute? db.dedication.info = db._info db.dedication = ## A wrapper for the dedication section of a book [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:dedication" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element dedication { db.dedication.attlist, db.dedication.info, db.all.blocks+ } } div { db.colophon.status.attribute = db.status.attribute db.colophon.role.attribute = attribute role { text } db.colophon.attlist = db.colophon.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.colophon.status.attribute? db.colophon.info = db._info db.colophon = ## Text at the back of a book describing facts about its production [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:colophon" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element colophon { db.colophon.attlist, db.colophon.info, db.all.blocks+ } } div { db.appendix.status.attribute = db.status.attribute db.appendix.role.attribute = attribute role { text } db.appendix.attlist = db.appendix.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.appendix.status.attribute? db.appendix.info = db._info.title.req db.appendix = ## An appendix in a Book or Article [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:appendix" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element appendix { db.appendix.attlist, db.appendix.info, db.component.contentmodel } } div { db.chapter.status.attribute = db.status.attribute db.chapter.role.attribute = attribute role { text } db.chapter.attlist = db.chapter.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.chapter.status.attribute? db.chapter.info = db._info.title.req db.chapter = ## A chapter, as of a book [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:chapter" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element chapter { db.chapter.attlist, db.chapter.info, db.component.contentmodel } } db.part.components = (db.navigation.components | db.components) | (db.refentry | db.reference) div { db.part.status.attribute = db.status.attribute db.part.role.attribute = attribute role { text } db.part.attlist = db.part.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.part.status.attribute? db.part.info = db._info.title.req db.part = ## A division in a book [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:part" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element part { db.part.attlist, db.part.info, db.partintro?, db.part.components+ } } div { db.preface.status.attribute = db.status.attribute db.preface.role.attribute = attribute role { text } db.preface.attlist = db.preface.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.preface.status.attribute? db.preface.info = db._info.title.req db.preface = ## Introductory matter preceding the first chapter of a book [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:preface" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element preface { db.preface.attlist, db.preface.info, db.component.contentmodel } } div { db.partintro.status.attribute = db.status.attribute db.partintro.role.attribute = attribute role { text } db.partintro.attlist = db.partintro.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.partintro.status.attribute? db.partintro.info = db._info db.partintro = ## An introduction to the contents of a part element partintro { db.partintro.attlist, db.partintro.info, db.toplevel.blocks.or.sections } } div { db.section.status.attribute = db.status.attribute db.section.role.attribute = attribute role { text } db.section.attlist = db.section.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.section.status.attribute? db.section.info = db._info.title.req db.section = ## A recursive section [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:section" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element section { db.section.attlist, db.section.info, db.recursive.blocks.or.sections, db.navigation.components* } } div { db.simplesect.status.attribute = db.status.attribute db.simplesect.role.attribute = attribute role { text } db.simplesect.attlist = db.simplesect.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.simplesect.status.attribute? db.simplesect.info = db._info.title.req db.simplesect = ## A section of a document with no subdivisions element simplesect { db.simplesect.attlist, db.simplesect.info, db.all.blocks+ } } div { db.ackno.role.attribute = attribute role { text } db.ackno.attlist = db.ackno.role.attribute? & db.common.attributes & db.common.linking.attributes db.ackno = ## Acknowledgements in an Article element ackno { db.ackno.attlist, db.para.blocks+ } } db.article.components = db.toplevel.sections div { db.article.status.attribute = db.status.attribute db.article.class.enumeration = ## A collection of frequently asked questions. "faq" | ## An article in a journal or other periodical. "journalarticle" | ## A description of a product. "productsheet" | ## A specification. "specification" | ## A technical report. "techreport" | ## A white paper. "whitepaper" db.article.class.attribute = ## Identifies the nature of the article attribute class { db.article.class.enumeration } db.article.role.attribute = attribute role { text } db.article.attlist = db.article.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.article.status.attribute? & db.article.class.attribute? db.article.info = db._info.title.req db.article = ## An article [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:article" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element article { db.article.attlist, db.article.info, db.navigation.components*, ((db.all.blocks+, db.article.components?) | db.article.components), (db.appendix | db.navigation.components | db.ackno | db.colophon)* } } db.sect1.sections = (db.sect2+, db.simplesect*) | db.simplesect+ div { db.sect1.status.attribute = db.status.attribute db.sect1.role.attribute = attribute role { text } db.sect1.attlist = db.sect1.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.sect1.status.attribute? db.sect1.info = db._info.title.req db.sect1 = ## A top-level section of document [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:sect1" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element sect1 { db.sect1.attlist, db.sect1.info, ((db.all.blocks+, db.sect1.sections?) | db.sect1.sections), db.navigation.components* } } db.sect2.sections = (db.sect3+, db.simplesect*) | db.simplesect+ div { db.sect2.status.attribute = db.status.attribute db.sect2.role.attribute = attribute role { text } db.sect2.attlist = db.sect2.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.sect2.status.attribute? db.sect2.info = db._info.title.req db.sect2 = ## A subsection within a Sect1 [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:sect2" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element sect2 { db.sect2.attlist, db.sect2.info, ((db.all.blocks+, db.sect2.sections?) | db.sect2.sections), db.navigation.components* } } db.sect3.sections = (db.sect4+, db.simplesect*) | db.simplesect+ div { db.sect3.status.attribute = db.status.attribute db.sect3.role.attribute = attribute role { text } db.sect3.attlist = db.sect3.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.sect3.status.attribute? db.sect3.info = db._info.title.req db.sect3 = ## A subsection within a Sect2 [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:sect3" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element sect3 { db.sect3.attlist, db.sect3.info, ((db.all.blocks+, db.sect3.sections?) | db.sect3.sections), db.navigation.components* } } db.sect4.sections = (db.sect5+, db.simplesect*) | db.simplesect+ div { db.sect4.status.attribute = db.status.attribute db.sect4.role.attribute = attribute role { text } db.sect4.attlist = db.sect4.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.sect4.status.attribute? db.sect4.info = db._info.title.req db.sect4 = ## A subsection within a Sect3 [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:sect4" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element sect4 { db.sect4.attlist, db.sect4.info, ((db.all.blocks+, db.sect4.sections?) | db.sect4.sections), db.navigation.components* } } db.sect5.sections = db.simplesect+ div { db.sect5.status.attribute = db.status.attribute db.sect5.role.attribute = attribute role { text } db.sect5.attlist = db.sect5.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.sect5.status.attribute? db.sect5.info = db._info.title.req db.sect5 = ## A subsection within a Sect4 [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:sect5" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element sect5 { db.sect5.attlist, db.sect5.info, ((db.all.blocks+, db.sect5.sections?) | db.sect5.sections), db.navigation.components* } } db.toplevel.refsection = db.refsection+ | db.refsect1+ db.secondlevel.refsection = db.refsection+ | db.refsect2+ db.reference.components = db.refentry div { db.reference.role.attribute = attribute role { text } db.reference.attlist = db.reference.role.attribute? & db.common.attributes & db.common.linking.attributes & db.status.attribute? & db.label.attribute? db.reference.info = db._info.title.req db.reference = ## A collection of reference entries [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:reference" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element reference { db.reference.attlist, db.reference.info, db.partintro?, db.reference.components+ } } div { db.refentry.role.attribute = attribute role { text } db.refentry.attlist = db.refentry.role.attribute? & db.common.attributes & db.common.linking.attributes & db.status.attribute? & db.label.attribute? db.refentry.info = db._info.title.forbidden db.refentry = ## A reference page (originally a UNIX man-style reference page) [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:refentry" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element refentry { db.refentry.attlist, db.indexterm*, db.refentry.info, db.refmeta?, db.refnamediv+, db.refsynopsisdiv?, db.toplevel.refsection } } div { db.refmeta.role.attribute = attribute role { text } db.refmeta.attlist = db.refmeta.role.attribute? & db.common.attributes & db.common.linking.attributes db.refmeta = ## Meta-information for a reference entry element refmeta { db.refmeta.attlist, db.indexterm*, db.refentrytitle, db.manvolnum?, db.refmiscinfo*, db.indexterm* } } db.refmiscinfo.class.enumeration = ## The name of the software product or component to which this topic applies "source" | ## The version of the software product or component to which this topic applies "version" | ## The section title of the reference page (e.g., User Commands) "manual" | ## The section title of the reference page (believed synonymous with "manual" but in wide use) "sectdesc" | ## The name of the software product or component to which this topic applies (e.g., SunOS x.y; believed synonymous with "source" but in wide use) "software" db.refmiscinfo.class-enum.attribute = ## Identifies the kind of miscellaneous information attribute class { db.refmiscinfo.class.enumeration }? db.refmiscinfo.class-other.attribute = ## Identifies the nature of non-standard miscellaneous information attribute otherclass { text } db.refmiscinfo.class-other.attributes = ## Identifies the kind of miscellaneious information attribute class { ## Indicates that the information is some 'other' kind. "other" } & db.refmiscinfo.class-other.attribute db.refmiscinfo.class.attribute = db.refmiscinfo.class-enum.attribute | db.refmiscinfo.class-other.attributes div { db.refmiscinfo.role.attribute = attribute role { text } db.refmiscinfo.attlist = db.refmiscinfo.role.attribute? & db.common.attributes & db.common.linking.attributes & db.refmiscinfo.class.attribute? db.refmiscinfo = ## Meta-information for a reference entry other than the title and volume number element refmiscinfo { db.refmiscinfo.attlist, db._text } } div { db.refnamediv.role.attribute = attribute role { text } db.refnamediv.attlist = db.refnamediv.role.attribute? & db.common.attributes & db.common.linking.attributes db.refnamediv = ## The name, purpose, and classification of a reference page element refnamediv { db.refnamediv.attlist, db.refdescriptor?, db.refname+, db.refpurpose, db.refclass* } } div { db.refdescriptor.role.attribute = attribute role { text } db.refdescriptor.attlist = db.refdescriptor.role.attribute? & db.common.attributes & db.common.linking.attributes db.refdescriptor = ## A description of the topic of a reference page element refdescriptor { db.refdescriptor.attlist, db.all.inlines* } } div { db.refname.role.attribute = attribute role { text } db.refname.attlist = db.refname.role.attribute? & db.common.attributes & db.common.linking.attributes db.refname = ## The name of (one of) the subject(s) of a reference page element refname { db.refname.attlist, db.all.inlines* } } div { db.refpurpose.role.attribute = attribute role { text } db.refpurpose.attlist = db.refpurpose.role.attribute? & db.common.attributes & db.common.linking.attributes db.refpurpose = ## A short (one sentence) synopsis of the topic of a reference page element refpurpose { db.refpurpose.attlist, db.all.inlines* } } div { db.refclass.role.attribute = attribute role { text } db.refclass.attlist = db.refclass.role.attribute? & db.common.attributes & db.common.linking.attributes db.refclass = ## The scope or other indication of applicability of a reference entry element refclass { db.refclass.attlist, (text | db.application)* } } div { db.refsynopsisdiv.role.attribute = attribute role { text } db.refsynopsisdiv.attlist = db.refsynopsisdiv.role.attribute? & db.common.attributes & db.common.linking.attributes db.refsynopsisdiv.info = db._info db.refsynopsisdiv = ## A syntactic synopsis of the subject of the reference page element refsynopsisdiv { db.refsynopsisdiv.attlist, db.refsynopsisdiv.info, ((db.all.blocks+, db.secondlevel.refsection?) | db.secondlevel.refsection) } } div { db.refsection.role.attribute = attribute role { text } db.refsection.attlist = db.refsection.role.attribute? & db.common.attributes & db.common.linking.attributes & db.status.attribute? & db.label.attribute? db.refsection.info = db._info.title.req db.refsection = ## A recursive section in a refentry [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:refsection" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element refsection { db.refsection.attlist, db.refsection.info, ((db.all.blocks+, db.refsection*) | db.refsection+) } } db.refsect1.sections = db.refsect2+ div { db.refsect1.status.attribute = db.status.attribute db.refsect1.role.attribute = attribute role { text } db.refsect1.attlist = db.refsect1.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.refsect1.status.attribute? db.refsect1.info = db._info.title.req db.refsect1 = ## A major subsection of a reference entry [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:refsect1" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element refsect1 { db.refsect1.attlist, db.refsect1.info, ((db.all.blocks+, db.refsect1.sections?) | db.refsect1.sections) } } db.refsect2.sections = db.refsect3+ div { db.refsect2.status.attribute = db.status.attribute db.refsect2.role.attribute = attribute role { text } db.refsect2.attlist = db.refsect2.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.refsect2.status.attribute? db.refsect2.info = db._info.title.req db.refsect2 = ## A subsection of a refsect1 [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:refsect2" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element refsect2 { db.refsect2.attlist, db.refsect2.info, ((db.all.blocks+, db.refsect2.sections?) | db.refsect2.sections) } } div { db.refsect3.status.attribute = db.status.attribute db.refsect3.role.attribute = attribute role { text } db.refsect3.attlist = db.refsect3.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.refsect3.status.attribute? db.refsect3.info = db._info.title.req db.refsect3 = ## A subsection of a refsect2 [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:refsect3" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element refsect3 { db.refsect3.attlist, db.refsect3.info, db.all.blocks+ } } db.glossary.inlines = db.firstterm | db.glossterm db.baseform.attribute = ## Specifies the base form of the term, the one that appears in the glossary. This allows adjectival, plural, and other variations of the term to appear in the element. The element content is the default base form. attribute baseform { text }? div { db.glosslist.role.attribute = attribute role { text } db.glosslist.attlist = db.glosslist.role.attribute? & db.common.attributes & db.common.linking.attributes db.glosslist.info = db._info.title.only db.glosslist = ## A wrapper for a list of glossary entries element glosslist { db.glosslist.attlist, db.glosslist.info?, db.all.blocks*, db.glossentry+ } } div { db.glossentry.role.attribute = attribute role { text } db.glossentry.sortas.attribute = ## Specifies the string by which the element's content is to be sorted; if unspecified, the content is used attribute sortas { text } db.glossentry.attlist = db.glossentry.role.attribute? & db.common.attributes & db.common.linking.attributes & db.glossentry.sortas.attribute? db.glossentry = ## An entry in a Glossary or GlossList element glossentry { db.glossentry.attlist, db.glossterm, db.acronym?, db.abbrev?, db.indexterm*, (db.glosssee | db.glossdef+) } } div { db.glossdef.role.attribute = attribute role { text } db.glossdef.subject.attribute = ## Specifies a list of keywords for the definition attribute subject { text } db.glossdef.attlist = db.glossdef.role.attribute? & db.common.attributes & db.common.linking.attributes & db.glossdef.subject.attribute? db.glossdef = ## A definition in a GlossEntry element glossdef { db.glossdef.attlist, db.all.blocks+, db.glossseealso* } } div { db.glosssee.role.attribute = attribute role { text } db.glosssee.otherterm.attribute = ## Identifies the other term attribute otherterm { xsd:IDREF } db.glosssee.attlist = db.glosssee.role.attribute? & db.common.attributes & db.common.linking.attributes & db.glosssee.otherterm.attribute? db.glosssee = ## A cross-reference from one glossentry ## to another [ s:pattern [ name = "Glosssary 'see' type constraint" "\x{a}" ~ " " s:rule [ context = "db:glosssee[@otherterm]" "\x{a}" ~ " " s:assert [ test = "local-name(//*[@id=current()/@otherterm]) = 'glossentry' and namespace-uri(//*[@id=current()/@otherterm]) = 'http://docbook.org/ns/docbook'" "@otherterm on glosssee must point to a glossentry." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element glosssee { db.glosssee.attlist, db.all.inlines* } } div { db.glossseealso.role.attribute = attribute role { text } db.glossseealso.otherterm.attribute = ## Identifies the other term attribute otherterm { xsd:IDREF } db.glossseealso.attlist = db.glossseealso.role.attribute? & db.common.attributes & db.common.linking.attributes & db.glossseealso.otherterm.attribute? db.glossseealso = ## A cross-reference from one GlossEntry to another [ s:pattern [ name = "Glossary 'seealso' type constraint" "\x{a}" ~ " " s:rule [ context = "db:glossseealso[@otherterm]" "\x{a}" ~ " " s:assert [ test = "local-name(//*[@id=current()/@otherterm]) = 'glossentry' and namespace-uri(//*[@id=current()/@otherterm]) = 'http://docbook.org/ns/docbook'" "@otherterm on glossseealso must point to a glossentry." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element glossseealso { db.glossseealso.attlist, db.all.inlines* } } div { db.firstterm.role.attribute = attribute role { text } db.firstterm.attlist = db.firstterm.role.attribute? & db.common.attributes & db.common.linking.attributes & db.baseform.attribute db.firstterm = ## The first occurrence of a term [ s:pattern [ name = "Glossary 'firstterm' type constraint" "\x{a}" ~ " " s:rule [ context = "db:firstterm[@linkend]" "\x{a}" ~ " " s:assert [ test = "local-name(//*[@id=current()/@linkend]) = 'glossentry' and namespace-uri(//*[@id=current()/@linkend]) = 'http://docbook.org/ns/docbook'" "@linkend on firstterm must point to a glossentry." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element firstterm { db.firstterm.attlist, db.all.inlines* } } div { db.glossterm.role.attribute = attribute role { text } db.glossterm.attlist = db.glossterm.role.attribute? & db.common.attributes & db.common.linking.attributes & db.baseform.attribute db.glossterm = ## A glossary term [ s:pattern [ name = "Glossary 'glossterm' type constraint" "\x{a}" ~ " " s:rule [ context = "db:glossterm[@linkend]" "\x{a}" ~ " " s:assert [ test = "local-name(//*[@id=current()/@linkend]) = 'glossentry' and namespace-uri(//*[@id=current()/@linkend]) = 'http://docbook.org/ns/docbook'" "@linkend on glossterm must point to a glossentry." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element glossterm { db.glossterm.attlist, db.all.inlines* } } div { db.glossary.status.attribute = db.status.attribute db.glossary.role.attribute = attribute role { text } db.glossary.attlist = db.glossary.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.glossary.status.attribute? db.glossary.info = db._info db.glossary = ## A glossary [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:glossary" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element glossary { db.glossary.attlist, db.glossary.info, db.all.blocks*, (db.glossdiv+ | db.glossentry+), db.bibliography? } } div { db.glossdiv.status.attribute = db.status.attribute db.glossdiv.role.attribute = attribute role { text } db.glossdiv.attlist = db.glossdiv.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.glossdiv.status.attribute? db.glossdiv.info = db._info.title.req db.glossdiv = ## A division in a Glossary element glossdiv { db.glossdiv.attlist, db.glossdiv.info, db.all.blocks*, db.glossentry+ } } div { db.termdef.role.attribute = attribute role { text } db.termdef.attlist = db.termdef.role.attribute? & db.common.attributes & db.common.linking.attributes & db.baseform.attribute db.termdef = ## An inline definition of a term [ s:pattern [ name = "Glossary term definition constraint" "\x{a}" ~ " " s:rule [ context = "db:termdef" "\x{a}" ~ " " s:assert [ test = "count(db:glossterm) != 1" "A termdef must contain a glossterm" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element termdef { db.termdef.attlist, db.all.inlines* } } db.relation.attribute = ## Identifies the relationship between the bibliographic elemnts attribute relation { text } div { db.biblioentry.role.attribute = attribute role { text } db.biblioentry.attlist = db.biblioentry.role.attribute? & db.common.attributes & db.common.linking.attributes db.biblioentry = ## An entry in a Bibliography element biblioentry { db.biblioentry.attlist, db.bibliographic.elements+ } } div { db.bibliomixed.role.attribute = attribute role { text } db.bibliomixed.attlist = db.bibliomixed.role.attribute? & db.common.attributes & db.common.linking.attributes db.bibliomixed = ## An entry in a Bibliography element bibliomixed { db.bibliomixed.attlist, (text | db.bibliographic.elements)* } } div { db.biblioset.relation.attribute = db.relation.attribute db.biblioset.role.attribute = attribute role { text } db.biblioset.attlist = db.biblioset.role.attribute? & db.common.attributes & db.common.linking.attributes & db.biblioset.relation.attribute? db.biblioset = ## A raw container for related bibliographic information element biblioset { db.biblioset.attlist, db.bibliographic.elements+ } } div { db.bibliomset.relation.attribute = db.relation.attribute db.bibliomset.role.attribute = attribute role { text } db.bibliomset.attlist = db.bibliomset.role.attribute? & db.common.attributes & db.common.linking.attributes & db.bibliomset.relation.attribute? db.bibliomset = ## A cooked container for related bibliographic information element bibliomset { db.bibliomset.attlist, (db._text | db.bibliographic.elements)* } } div { db.bibliomisc.role.attribute = attribute role { text } db.bibliomisc.attlist = db.bibliomisc.role.attribute? & db.common.attributes & db.common.linking.attributes db.bibliomisc = ## Untyped bibliographic information element bibliomisc { db.bibliomisc.attlist, db._text } } div { db.bibliography.status.attrib = db.status.attribute db.bibliography.role.attribute = attribute role { text } db.bibliography.attlist = db.bibliography.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.bibliography.status.attrib? db.bibliography.info = db._info db.bibliography = ## A bibliography [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:bibliography" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element bibliography { db.bibliography.attlist, db.bibliography.info, db.all.blocks*, (db.bibliodiv+ | (db.biblioentry | db.bibliomixed)+) } } div { db.bibliodiv.status.attrib = db.status.attribute db.bibliodiv.role.attribute = attribute role { text } db.bibliodiv.attlist = db.bibliodiv.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.bibliodiv.status.attrib? db.bibliodiv.info = db._info.title.req db.bibliodiv = ## A section of a Bibliography element bibliodiv { db.bibliodiv.attlist, db.bibliodiv.info, db.all.blocks*, (db.biblioentry | db.bibliomixed)+ } } div { db.bibliolist.role.attribute = attribute role { text } db.bibliolist.attlist = db.bibliolist.role.attribute? & db.common.attributes & db.common.linking.attributes db.bibliolist.info = db._info.title.only db.bibliolist = ## A wrapper for a list of bibliography entries element bibliolist { db.bibliolist.attlist, db.bibliolist.info?, db.all.blocks*, (db.biblioentry | db.bibliomixed)+ } } div { db.biblioref.role.attribute = attribute role { text } db.biblioref.xrefstyle.attribute = db.xrefstyle.attribute db.biblioref.endterm.attribute = db.endterm.attribute db.biblioref.units.attribute = ## The units (for example, pages) used to identify the beginning and ending of a reference. attribute units { xsd:token } db.biblioref.begin.attribute = ## Identifies the beginning of a reference; the location within the work that is being referenced. attribute begin { xsd:token } db.biblioref.end.attribute = ## Identifies the end of a reference. attribute end { xsd:token } db.biblioref.attlist = db.biblioref.role.attribute? & db.common.attributes & db.common.req.linking.attributes & db.biblioref.xrefstyle.attribute? & db.biblioref.endterm.attribute? & db.biblioref.units.attribute? & db.biblioref.begin.attribute? & db.biblioref.end.attribute? db.biblioref = ## A cross-reference to a bibliographic entry element biblioref { db.biblioref.attlist, empty } } db.significance.enumeration = ## Normal "normal" | ## Preferred "preferred" db.significance.attribute = ## Specifies the significance of the term attribute significance { db.significance.enumeration } db.zone.attribute = ## Specifies the IDs of the elements to which this term applies attribute zone { xsd:IDREFS } db.indexterm.pagenum.attribute = ## Indicates the page on which this index term occurs in some version of the printed document attribute pagenum { text } db.scope.enumeration = ## All indexes "all" | ## The global index (as for a combined index of a set of box) "global" | ## The local index (the index for this document only) "local" db.scope.attribute = ## Specifies the scope of the index term attribute scope { db.scope.enumeration } db.sortas.attribute = ## Specifies the string by which the term is to be sorted; if unspecified, the term content is used attribute sortas { text } db.index.type.attribute = ## Specifies the target index for this term attribute type { text } div { db.itermset.role.attribute = attribute role { text } db.itermset.attlist = db.itermset.role.attribute? & db.common.attributes & db.common.linking.attributes db.itermset = ## A set of index terms in the meta-information of a document element itermset { db.itermset.attlist, db.indexterm.singular+ } } db.indexterm.contentmodel = db.primary?, ((db.secondary, ((db.tertiary, (db.see | db.seealso+)?) | db.see | db.seealso+)?) | db.see | db.seealso+)? div { db.indexterm.singular.role.attribute = attribute role { text } db.indexterm.singular.class.attribute = ## Identifies the class of index term attribute class { ## A singular index term "singular" } db.indexterm.singular.attlist = db.indexterm.singular.role.attribute? & db.common.attributes & db.common.linking.attributes & db.significance.attribute? & db.zone.attribute? & db.indexterm.pagenum.attribute? & db.scope.attribute? & db.index.type.attribute? & db.indexterm.singular.class.attribute? db.indexterm.singular = ## A wrapper for an indexed term element indexterm { db.indexterm.singular.attlist, db.indexterm.contentmodel } } div { db.indexterm.startofrange.role.attribute = attribute role { text } db.indexterm.startofrange.class.attribute = ## Identifies the class of index term attribute class { ## The start of a range "startofrange" } db.indexterm.startofrange.attlist = db.indexterm.startofrange.role.attribute? & db.common.attributes & db.common.linking.attributes & db.significance.attribute? & db.zone.attribute? & db.indexterm.pagenum.attribute? & db.scope.attribute? & db.index.type.attribute? & db.indexterm.startofrange.class.attribute db.indexterm.startofrange = ## A wrapper for an indexed term that covers a range element indexterm { db.indexterm.startofrange.attlist, db.indexterm.contentmodel } } div { db.indexterm.endofrange.role.attribute = attribute role { text } db.indexterm.endofrange.class.attribute = ## Identifies the class of index term attribute class { ## The end of a range "endofrange" } db.indexterm.endofrange.startref.attribute = ## Points to the start of the range attribute startref { xsd:IDREF } db.indexterm.endofrange.attlist = db.indexterm.endofrange.role.attribute? & db.common.attributes & db.common.linking.attributes & db.indexterm.endofrange.class.attribute & db.indexterm.endofrange.startref.attribute db.indexterm.endofrange = ## Identifies the end of a range associated with an indexed term element indexterm { db.indexterm.endofrange.attlist, empty } } div { db.indexterm = db.indexterm.singular | db.indexterm.startofrange | db.indexterm.endofrange } div { db.primary.role.attribute = attribute role { text } db.primary.attlist = db.primary.role.attribute? & db.common.attributes & db.common.linking.attributes & db.sortas.attribute? db.primary = ## The primary word or phrase under which an index term should be sorted element primary { db.primary.attlist, db.all.inlines* } } div { db.secondary.role.attribute = attribute role { text } db.secondary.attlist = db.secondary.role.attribute? & db.common.attributes & db.common.linking.attributes & db.sortas.attribute? db.secondary = ## A secondary word or phrase in an index term element secondary { db.secondary.attlist, db.all.inlines* } } div { db.tertiary.role.attribute = attribute role { text } db.tertiary.attlist = db.tertiary.role.attribute? & db.common.attributes & db.common.linking.attributes & db.sortas.attribute? db.tertiary = ## A tertiary word or phrase in an index term element tertiary { db.tertiary.attlist, db.all.inlines* } } div { db.see.role.attribute = attribute role { text } db.see.attlist = db.see.role.attribute? & db.common.attributes & db.common.linking.attributes db.see = ## Part of an index term directing the reader instead to another entry in the index element see { db.see.attlist, db.all.inlines* } } div { db.seealso.role.attribute = attribute role { text } db.seealso.attlist = db.seealso.role.attribute? & db.common.attributes & db.common.linking.attributes db.seealso = ## Part of an index term directing the reader also to another entry in the index element seealso { db.seealso.attlist, db.all.inlines* } } div { db.index.status.attribute = db.status.attribute db.index.role.attribute = attribute role { text } db.index.attlist = db.index.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.index.status.attribute? & db.index.type.attribute? db.index.info = db._info # # Yes, db.indexdiv* and db.indexentry*; that way an is valid. # Authors can use an empty index to indicate where a generated index should # appear. db.index = ## An index to a book or part of a book [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:index" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element index { db.index.attlist, db.index.info, db.all.blocks*, (db.indexdiv* | db.indexentry* | db.segmentedlist) } } div { db.setindex.status.attribute = db.status.attribute db.setindex.role.attribute = attribute role { text } db.setindex.attlist = db.setindex.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.setindex.status.attribute? & db.index.type.attribute? db.setindex.info = db._info db.setindex = ## An index to a set of books [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:setindex" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element setindex { db.setindex.attlist, db.setindex.info, db.all.blocks*, (db.indexdiv* | db.indexentry*) } } div { db.indexdiv.status.attribute = db.status.attribute db.indexdiv.role.attribute = attribute role { text } db.indexdiv.attlist = db.indexdiv.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.indexdiv.status.attribute? db.indexdiv.info = db._info.title.req db.indexdiv = ## A division in an index element indexdiv { db.indexdiv.attlist, db.indexdiv.info, db.all.blocks*, (db.indexentry+ | db.segmentedlist) } } div { db.indexentry.role.attribute = attribute role { text } db.indexentry.attlist = db.indexentry.role.attribute? & db.common.attributes & db.common.linking.attributes db.indexentry = ## An entry in an index element indexentry { db.indexentry.attlist, db.primaryie, (db.seeie | db.seealsoie)*, (db.secondaryie, (db.seeie | db.seealsoie | db.tertiaryie)*)* } } div { db.primaryie.role.attribute = attribute role { text } db.primaryie.attlist = db.primaryie.role.attribute? & db.common.attributes & db.linkends.attribute? db.primaryie = ## A primary term in an index entry, not in the text element primaryie { db.primaryie.attlist, db.all.inlines* } } div { db.secondaryie.role.attribute = attribute role { text } db.secondaryie.attlist = db.secondaryie.role.attribute? & db.common.attributes & db.linkends.attribute? db.secondaryie = ## A secondary term in an index entry, rather than in the text element secondaryie { db.secondaryie.attlist, db.all.inlines* } } div { db.tertiaryie.role.attribute = attribute role { text } db.tertiaryie.attlist = db.tertiaryie.role.attribute? & db.common.attributes & db.linkends.attribute? db.tertiaryie = ## A tertiary term in an index entry, rather than in the text element tertiaryie { db.tertiaryie.attlist, db.all.inlines* } } div { db.seeie.role.attribute = attribute role { text } db.seeie.attlist = db.seeie.role.attribute? & db.common.attributes & db.linkend.attribute? db.seeie = ## A See ## entry in an index, rather than in the text element seeie { db.seeie.attlist, db.all.inlines* } } div { db.seealsoie.role.attribute = attribute role { text } db.seealsoie.attlist = db.seealsoie.role.attribute? & db.common.attributes & db.linkends.attribute? db.seealsoie = ## A See also ## entry in an index, rather than in the text element seealsoie { db.seealsoie.attlist, db.all.inlines* } } db.toc.pagenum.attribute = ## Indicates the page on which this element occurs in some version of the printed document attribute pagenum { text } div { db.toc.role.attribute = attribute role { text } db.toc.attlist = db.toc.role.attribute? & db.common.attributes & db.common.linking.attributes db.toc.info = db._info.title.only db.toc = ## A table of contents [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:toc" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element toc { db.toc.attlist, db.toc.info, db.all.blocks*, (db.tocdiv | db.tocentry)* } } div { db.tocdiv.role.attribute = attribute role { text } db.tocdiv.pagenum.attribute = db.toc.pagenum.attribute db.tocdiv.attlist = db.tocdiv.role.attribute? & db.common.attributes & db.tocdiv.pagenum.attribute? & db.linkend.attribute? db.tocdiv.info = db._info db.tocdiv = ## A division in a table of contents element tocdiv { db.tocdiv.attlist, db.tocdiv.info, db.all.blocks*, (db.tocdiv | db.tocentry)+ } } div { db.tocentry.role.attribute = attribute role { text } db.tocentry.pagenum.attribute = db.toc.pagenum.attribute db.tocentry.attlist = db.tocentry.role.attribute? & db.common.attributes & db.tocentry.pagenum.attribute? & db.linkend.attribute? db.tocentry = ## A component title in a table of contents element tocentry { db.tocentry.attlist, db.all.inlines* } } db.task.info = db._info.title.only div { db.task.role.attribute = attribute role { text } db.task.attlist = db.task.role.attribute? & db.common.attributes & db.common.linking.attributes db.task = ## A task to be completed element task { db.task.attlist, db.task.info, db.tasksummary?, db.taskprerequisites?, db.procedure, db.example*, db.taskrelated? } } div { db.tasksummary.role.attribute = attribute role { text } db.tasksummary.attlist = db.tasksummary.role.attribute? & db.common.attributes & db.common.linking.attributes db.tasksummary.info = db._info.title.only db.tasksummary = ## A summary of a task element tasksummary { db.tasksummary.attlist, db.tasksummary.info, db.all.blocks+ } } div { db.taskprerequisites.role.attribute = attribute role { text } db.taskprerequisites.attlist = db.taskprerequisites.role.attribute? & db.common.attributes & db.common.linking.attributes db.taskprerequisites.info = db._info.title.only db.taskprerequisites = ## The prerequisites for a task element taskprerequisites { db.taskprerequisites.attlist, db.taskprerequisites.info, db.all.blocks+ } } div { db.taskrelated.role.attribute = attribute role { text } db.taskrelated.attlist = db.taskrelated.role.attribute? & db.common.attributes & db.common.linking.attributes db.taskrelated.info = db._info.title.only db.taskrelated = ## Information related to a task element taskrelated { db.taskrelated.attlist, db.taskrelated.info, db.all.blocks+ } } db.area.units.enumeration = ## Coordinates expressed as a pair of CALS graphic coordinates. "calspair" | ## Coordinates expressed as a line and column. "linecolumn" | ## Coordinates expressed as a pair of lines and columns. "linecolumnpair" | ## Coordinates expressed as a line range. "linerange" db.area.units-enum.attribute = ## Identifies the units used in the coords attribute The default units vary according to the type of callout specified: calspair ## for graphics and linecolumn ## for line-oriented elements. attribute units { db.area.units.enumeration }? db.area.units-other.attributes = ## Indicates that non-standard units are used for this area ## . In this case otherunits ## must be specified. attribute units { ## Coordinates expressed in some non-standard units. "other" }?, ## Identifies the units used in the coords ## attribute when the units ## attribute is other ## . This attribute is forbidden otherwise. attribute otherunits { xsd:NMTOKEN } db.area.units.attribute = db.area.units-enum.attribute | db.area.units-other.attributes div { db.calloutlist.role.attribute = attribute role { text } db.calloutlist.attlist = db.calloutlist.role.attribute? & db.common.attributes & db.common.linking.attributes db.calloutlist.info = db._info.title.only db.calloutlist = ## A list of callout ## s element calloutlist { db.calloutlist.attlist, db.calloutlist.info, db.all.blocks*, db.callout+ } } div { db.callout.role.attribute = attribute role { text } db.callout.arearefs.attribute = ## Identifies the areas described by this callout. attribute arearefs { xsd:IDREFS } db.callout.attlist = db.callout.role.attribute? & db.common.attributes & db.callout.arearefs.attribute db.callout = ## A called out ## description of a marked Area element callout { db.callout.attlist, db.all.blocks+ } } div { db.programlistingco.role.attribute = attribute role { text } db.programlistingco.attlist = db.programlistingco.role.attribute? & db.common.attributes & db.common.linking.attributes db.programlistingco.info = db._info.title.forbidden db.programlistingco = ## A program listing with associated areas used in callouts element programlistingco { db.programlistingco.attlist, db.programlistingco.info, db.areaspec, db.programlisting, db.calloutlist* } } div { db.areaspec.role.attribute = attribute role { text } db.areaspec.attlist = db.areaspec.role.attribute? & db.common.attributes & db.common.linking.attributes & db.area.units.attribute db.areaspec = ## A collection of regions in a graphic or code example element areaspec { db.areaspec.attlist, (db.area | db.areaset)+ } } div { db.area.role.attribute = attribute role { text } db.area.linkends.attribute = ## Point to the callout ## s which refer to this area. (This provides bidirectional linking which may be useful in online presentation.) attribute linkends { xsd:IDREFS } db.area.label.attribute = ## Specifies an identifying number or string that may be used in presentation. The area label might be drawn on top of the figure, for example, at the position indicated by the coords attribute. attribute label { text } db.area.coords.attribute = ## Provides the coordinates of the area. The coordinates must be interpreted using the units ## specified. attribute coords { text } db.area.attlist = db.area.role.attribute? & db.common.idreq.attributes & db.area.units.attribute & (db.area.linkends.attribute | db.href.attribute)? & db.area.label.attribute? & db.area.coords.attribute db.area = ## A region defined for a Callout in a graphic or code example element area { db.area.attlist, db.alt? } } div { # The only difference is that xml:id is optional db.area.inareaset.attlist = db.area.role.attribute? & db.common.attributes & db.area.units.attribute & (db.area.linkends.attribute | db.href.attribute)? & db.area.label.attribute? & db.area.coords.attribute db.area.inareaset = ## A region defined for a Callout in a graphic or code example element area { db.area.inareaset.attlist, db.alt? } } div { db.areaset.role.attribute = attribute role { text } db.areaset.linkends.attribute = db.linkends.attribute db.areaset.label.attribute = db.label.attribute db.areaset.attlist = db.areaset.role.attribute? & db.common.idreq.attributes & db.area.units.attribute & (db.areaset.linkends.attribute | db.href.attribute)? & db.areaset.label.attribute? db.areaset = ## A set of related areas in a graphic or code example element areaset { db.areaset.attlist, db.area.inareaset+ } } div { db.screenco.role.attribute = attribute role { text } db.screenco.attlist = db.screenco.role.attribute? & db.common.attributes & db.common.linking.attributes db.screenco.info = db._info.title.forbidden db.screenco = ## A screen with associated areas used in callouts element screenco { db.screenco.attlist, db.screenco.info, db.areaspec, db.screen, db.calloutlist* } } div { db.imageobjectco.role.attribute = attribute role { text } db.imageobjectco.attlist = db.imageobjectco.role.attribute? & db.common.attributes & db.common.linking.attributes db.imageobjectco.info = db._info.title.forbidden db.imageobjectco = ## A wrapper for an image object with callouts element imageobjectco { db.imageobjectco.attlist, db.imageobjectco.info, db.areaspec, db.imageobject+, db.calloutlist* } } div { db.co.role.attribute = attribute role { text } db.co.linkends.attribute = db.linkends.attribute db.co.label.attribute = db.label.attribute db.co.attlist = db.co.role.attribute? & db.common.idreq.attributes & db.co.linkends.attribute? & db.co.label.attribute? db.co = ## The location of a callout embedded in text element co { db.co.attlist, empty } } div { db.coref.role.attribute = attribute role { text } db.coref.label.attribute = db.label.attribute db.coref.attlist = db.coref.role.attribute? & db.common.attributes & db.linkend.attribute & db.coref.label.attribute? db.coref = ## A cross reference to a co element coref { db.coref.attlist, empty } } div { db.productionset.role.attribute = attribute role { text } db.productionset.attlist = db.productionset.role.attribute? & db.common.attributes & db.common.linking.attributes db.productionset.info = db._info.title.only db.productionset = ## A set of EBNF productions element productionset { db.productionset.attlist, db.productionset.info, (db.production | db.productionrecap)+ } } div { db.production.role.attribute = attribute role { text } db.production.attlist = db.production.role.attribute? & db.common.idreq.attributes & db.common.linking.attributes db.production = ## A production in a set of EBNF productions element production { db.production.attlist, db.lhs, db.rhs, db.constraint* } } div { db.lhs.role.attribute = attribute role { text } db.lhs.attlist = db.lhs.role.attribute? & db.common.attributes & db.common.linking.attributes db.lhs = ## The left-hand side of an EBNF production element lhs { db.lhs.attlist, text } } div { db.rhs.role.attribute = attribute role { text } db.rhs.attlist = db.rhs.role.attribute? & db.common.attributes & db.common.linking.attributes db.rhs = ## The right-hand side of an EBNF production element rhs { db.rhs.attlist, (text | db.nonterminal | db.lineannotation | db.sbr)* } } div { db.nonterminal.role.attribute = attribute role { text } db.nonterminal.def.attribute = ## Specifies a URI that points to a production ## where the nonterminal ## is defined attribute def { xsd:anyURI } db.nonterminal.attlist = db.nonterminal.role.attribute? & db.common.attributes & db.common.linking.attributes & db.nonterminal.def.attribute db.nonterminal = ## A non-terminal in an EBNF production element nonterminal { db.nonterminal.attlist, text } } div { db.constraint.role.attribute = attribute role { text } db.constraint.attlist = db.constraint.role.attribute? & db.common.attributes & db.common.req.linking.attributes db.constraint = ## A constraint in an EBNF production element constraint { db.constraint.attlist, empty } } div { db.productionrecap.role.attribute = attribute role { text } db.productionrecap.attlist = db.productionrecap.role.attribute? & db.common.attributes & db.common.req.linking.attributes db.productionrecap = ## A cross-reference to an EBNF production element productionrecap { db.productionrecap.attlist, empty } } div { db.constraintdef.role.attribute = attribute role { text } db.constraintdef.attlist = db.constraintdef.role.attribute? & db.common.attributes & db.common.linking.attributes db.constraintdef.info = db._info.title.only db.constraintdef = ## The definition of a constraint in an EBNF production element constraintdef { db.constraintdef.attlist, db.constraintdef.info, db.all.blocks+ } } db.char.attribute = ## Specifies the alignment character when align ## is set to char ## . attribute char { text } db.charoff.attribute = ## Specifies the percentage of the column's total width that should appear to the left of the first occurance of the character identified in char ## when align ## is set to char ## . attribute charoff { xsd:decimal { minExclusive = "0" maxExclusive = "100" } } db.frame.attribute = ## Specifies how the table is to be framed. Note that there is no way to obtain a border on only the starting edge (left, in left-to-right writing systems) of the table. attribute frame { ## Frame all four sides of the table. In some environments with limited control over table border formatting, such as HTML, this may imply additional borders. "all" | ## Frame only the bottom of the table. "bottom" | ## Place no border on the table. In some environments with limited control over table border formatting, such as HTML, this may disable other borders as well. "none" | ## Frame the left and right sides of the table. "sides" | ## Frame the top of the table. "top" | ## Frame the top and bottom of the table. "topbot" } db.colsep.attribute = ## Specifies the presence or absence of the column separator attribute colsep { ## No column separator rule. "0" | ## Provide a column separator rule on the right "1" } db.rowsep.attribute = ## Specifies the presence or absence of the row separator attribute rowsep { ## No row separator rule. "0" | ## Provide a row separator rule below "1" } db.orient.attribute = ## Specifies the orientation of the table attribute orient { ## 90 degrees counter-clockwise from the rest of the text flow. "land" | ## The same orientation as the rest of the text flow. "port" } db.tabstyle.attribute = ## Specifies the table style attribute tabstyle { text } db.rowheader.attribute = ## Indicates whether or not the entries in the first column should be considered row headers attribute rowheader { ## Indicates that entries in the first column of the table are functionally row headers (analogous to the way that a thead provides column headers). "firstcol" | ## Indicates that entries in the first column have no special significance with respect to column headers. "norowheader" } db.align.attribute = ## Specifies the horizontal alignment of text in an entry. attribute align { ## Centered. "center" | ## Aligned on a particular character. "char" | ## Left and right justified. "justify" | ## Left justified. "left" | ## Right justified. "right" } db.valign.attribute = ## Specifies the vertical alignment of text in an entry. attribute valign { ## Aligned on the bottom of the entry. "bottom" | ## Aligned in the middle. "middle" | ## Aligned at the top of the entry. "top" } db.specify-col-by-colname.attributes = ## Specifies a column specification by name. attribute colname { text } db.specify-col-by-namest.attributes = ## Specifies a starting column by name. attribute namest { text } db.specify-span-by-spanspec.attributes = ## Specifies a span by name. attribute spanname { text } db.specify-span-directly.attributes = ## Specifies a starting column by name. attribute namest { text } & ## Specifies an ending column by name. attribute nameend { text } db.column-spec.attributes = db.specify-col-by-colname.attributes | db.specify-col-by-namest.attributes | db.specify-span-by-spanspec.attributes | db.specify-span-directly.attributes db.colname.attribute = ## Provides a name for a column specification. attribute colname { text } db.spanname.attribute = ## Provides a name for a span specification. attribute spanname { text } div { db.tgroup.role.attribute = attribute role { text } db.tgroup.tgroupstyle.attribute = ## Additional style information for downstream processing; typically the name of a style. attribute tgroupstyle { text } db.tgroup.cols.attribute = ## The number of columns in the table. Must be an integer greater than zero. attribute cols { xsd:positiveInteger } db.tgroup.attlist = db.tgroup.role.attribute? & db.common.attributes & db.common.linking.attributes & db.char.attribute? & db.charoff.attribute? & db.tgroup.tgroupstyle.attribute? & db.tgroup.cols.attribute & db.colsep.attribute? & db.rowsep.attribute? & db.align.attribute? db.tgroup = ## A wrapper for the main content of a table, or part of a table element tgroup { db.tgroup.attlist, db.colspec*, db.spanspec*, db.cals.thead?, db.cals.tfoot?, db.cals.tbody } } div { db.colspec.role.attribute = attribute role { text } db.colspec.colnum.attribute = ## The number of the column to which this specification applies. Must be greater than any preceding column number. Defaults to one more than the number of the preceding column, if there is one, or one. attribute colnum { xsd:positiveInteger } db.colspec.colwidth.attribute = ## Specifies the width of the column. attribute colwidth { text } db.colspec.attlist = db.colspec.role.attribute? & db.common.attributes & db.common.linking.attributes & db.colspec.colnum.attribute? & db.char.attribute? & db.colsep.attribute? & db.colspec.colwidth.attribute? & db.charoff.attribute? & db.colname.attribute? & db.rowsep.attribute? & db.align.attribute? db.colspec = ## Specifications for a column in a table element colspec { db.colspec.attlist, empty } } div { db.spanspec.role.attribute = attribute role { text } db.spanspec.namest.attribute = ## Specifies a starting column by name. attribute namest { text } db.spanspec.nameend.attribute = ## Specifies an ending column by name. attribute nameend { text } db.spanspec.attlist = db.spanspec.role.attribute? & db.common.attributes & db.common.linking.attributes & db.spanname.attribute & db.spanspec.namest.attribute & db.spanspec.nameend.attribute & db.char.attribute? & db.colsep.attribute? & db.charoff.attribute? & db.rowsep.attribute? & db.align.attribute? db.spanspec = ## Formatting information for a spanned column in a table element spanspec { db.spanspec.attlist, empty } } div { db.cals.thead.role.attribute = attribute role { text } db.cals.thead.attlist = db.cals.thead.role.attribute? & db.common.attributes & db.common.linking.attributes & db.valign.attribute? db.cals.thead = ## A table header consisting of one or more rows element thead { db.cals.thead.attlist, db.colspec*, db.row+ } } div { db.cals.tfoot.role.attribute = attribute role { text } db.cals.tfoot.attlist = db.cals.tfoot.role.attribute? & db.common.attributes & db.common.linking.attributes & db.valign.attribute? db.cals.tfoot = ## A table footer consisting of one or more rows element tfoot { db.cals.tfoot.attlist, db.colspec*, db.row+ } } div { db.cals.tbody.role.attribute = attribute role { text } db.cals.tbody.attlist = db.cals.tbody.role.attribute? & db.common.attributes & db.common.linking.attributes & db.valign.attribute? db.cals.tbody = ## A wrapper for the rows of a table or informal table element tbody { db.cals.tbody.attlist, db.row+ } } div { db.row.role.attribute = attribute role { text } db.row.attlist = db.row.role.attribute? & db.common.attributes & db.common.linking.attributes & db.rowsep.attribute? & db.valign.attribute? db.row = ## A row in a table element row { db.row.attlist, (db.entry | db.entrytbl)+ } } div { db.entry.role.attribute = attribute role { text } db.entry.morerows.attribute = ## Specifies the number of additional rows which this entry occupies. Defaults to zero. attribute morerows { xsd:integer } db.entry.rotate.attribute = ## Specifies the rotation of this entry. A value of 1 (true) rotates the cell 90 degrees counter-clockwise. A value of 0 (false) leaves the cell unrotated. attribute rotate { ## Do not rotate the cell. "0" | ## Rotate the cell 90 degrees counter-clockwise. "1" } db.entry.attlist = db.entry.role.attribute? & db.common.attributes & db.common.linking.attributes & db.valign.attribute? & db.char.attribute? & db.colsep.attribute? & db.charoff.attribute? & db.entry.morerows.attribute? & db.column-spec.attributes? & db.rowsep.attribute? & db.entry.rotate.attribute? & db.align.attribute? db.entry = ## A cell in a table element entry { db.entry.attlist, (db.all.inlines* | db.all.blocks*) } } div { db.entrytbl.role.attribute = attribute role { text } db.entrytbl.tgroupstyle.attribute = ## Additional style information for downstream processing; typically the name of a style. attribute tgroupstyle { text } db.entrytbl.cols.attribute = ## The number of columns in the entry table. Must be an integer greater than zero. attribute cols { xsd:positiveInteger } db.entrytbl.attlist = db.entrytbl.role.attribute? & db.common.attributes & db.common.linking.attributes & db.char.attribute? & db.charoff.attribute? & db.column-spec.attributes? & db.entrytbl.tgroupstyle.attribute? & db.entrytbl.cols.attribute? & db.colsep.attribute? & db.rowsep.attribute? & db.align.attribute? db.entrytbl = ## A subtable appearing in place of an Entry in a table element entrytbl { db.entrytbl.attlist, db.colspec*, db.spanspec*, db.cals.entrytbl.thead?, db.cals.entrytbl.tbody } } div { db.cals.entrytbl.thead.role.attribute = attribute role { text } db.cals.entrytbl.thead.attlist = db.cals.entrytbl.thead.role.attribute? & db.common.attributes & db.common.linking.attributes & db.valign.attribute? db.cals.entrytbl.thead = ## A table header consisting of one or more rows element thead { db.cals.entrytbl.thead.attlist, db.colspec*, db.entrytbl.row+ } } div { db.cals.entrytbl.tbody.role.attribute = attribute role { text } db.cals.entrytbl.tbody.attlist = db.cals.entrytbl.tbody.role.attribute? & db.common.attributes & db.common.linking.attributes & db.valign.attribute? db.cals.entrytbl.tbody = ## A wrapper for the rows of a table or informal table element tbody { db.cals.entrytbl.tbody.attlist, db.entrytbl.row+ } } div { db.entrytbl.row.role.attribute = attribute role { text } db.entrytbl.row.attlist = db.entrytbl.row.role.attribute? & db.common.attributes & db.common.linking.attributes & db.rowsep.attribute? & db.valign.attribute? db.entrytbl.row = ## A row in a table element row { db.entrytbl.row.attlist, db.entry+ } } div { db.cals.table.role.attribute = attribute role { text } db.cals.table.attlist = db.cals.table.role.attribute? & db.common.attributes & db.common.linking.attributes & db.tabstyle.attribute? & db.floatstyle.attribute? & db.orient.attribute? & db.colsep.attribute? & db.rowsep.attribute? & db.frame.attribute? & db.pgwide.attribute? & ## Indicates if the short or long title should be used in a List of Tables attribute shortentry { ## Indicates that the full title should be used. "0" | ## Indicates that the short short title (titleabbrev) should be used. "1" }? & ## Indicates if the table should appear in a List of Tables attribute tocentry { ## Indicates that the table should not occur in the List of Tables. "0" | ## Indicates that the table should appear in the List of Tables. "1" }? & db.rowheader.attribute? db.cals.table.info = db._info.title.onlyreq db.cals.table = ## A formal table in a document [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:example)" "example must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:figure)" "figure must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:informaltable)" "informaltable must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element table { db.cals.table.attlist, db.cals.table.info, (db.alt? & db.indexing.inlines* & db.textobject*), (db.mediaobject+ | db.tgroup+), db.caption? } } div { db.cals.informaltable.role.attribute = attribute role { text } db.cals.informaltable.attlist = db.cals.informaltable.role.attribute? & db.common.attributes & db.common.linking.attributes & db.tabstyle.attribute? & db.floatstyle.attribute? & db.orient.attribute? & db.colsep.attribute? & db.rowsep.attribute? & db.frame.attribute? & db.pgwide.attribute? & db.rowheader.attribute? db.cals.informaltable.info = db._info.title.forbidden db.cals.informaltable = ## A table without a title element informaltable { db.cals.informaltable.attlist, db.cals.informaltable.info, (db.alt? & db.indexing.inlines* & db.textobject*), (db.mediaobject+ | db.tgroup+), db.caption? } } db.html.coreattrs = ## This attribute assigns a class name or set of class names to an element. Any number of elements may be assigned the same class name or names. Multiple class names must be separated by white space characters. attribute class { text }? & ## This attribute specifies style information for the current element. attribute style { text }? & ## This attribute offers advisory information about the element for which it is set. attribute title { text }? db.html.i18n = ## This attribute specifies the base language of an element's attribute values and text content. The default value of this attribute is unknown. attribute lang { text }? db.html.events = ## Occurs when the pointing device button is clicked over an element. attribute onclick { text }? & ## Occurs when the pointing device button is double clicked over an element. attribute ondblclick { text }? & ## Occurs when the pointing device button is pressed over an element. attribute onmousedown { text }? & ## Occurs when the pointing device button is released over an element. attribute onmouseup { text }? & ## Occurs when the pointing device is moved onto an element. attribute onmouseover { text }? & ## Occurs when the pointing device is moved while it is over an element. attribute onmousemove { text }? & ## Occurs when the pointing device is moved away from an element. attribute onmouseout { text }? & ## Occurs when a key is pressed and released over an element. attribute onkeypress { text }? & ## Occurs when a key is pressed down over an element. attribute onkeydown { text }? & ## Occurs when a key is released over an element. attribute onkeyup { text }? db.html.attrs = db.common.attributes & db.html.coreattrs & db.html.i18n & db.html.events db.html.cellhalign = ## Specifies the alignment of data and the justification of text in a cell. attribute align { ## Left-flush data/Left-justify text. This is the default value for table data. "left" | ## Center data/Center-justify text. This is the default value for table headers. "center" | ## Right-flush data/Right-justify text. "right" | ## Double-justify text. "justify" | ## Align text around a specific character. If a user agent doesn't support character alignment, behavior in the presence of this value is unspecified. "char" }? & ## This attribute specifies a single character within a text fragment to act as an axis for alignment. The default value for this attribute is the decimal point character for the current language as set by the lang attribute (e.g., the period in English and the comma in French). User agents are not required to support this attribute. attribute char { text }? & ## When present, this attribute specifies the offset to the first occurrence of the alignment character on each line. If a line doesn't include the alignment character, it should be horizontally shifted to end at the alignment position. When charoff is used to set the offset of an alignment character, the direction of offset is determined by the current text direction (set by the dir attribute). In left-to-right texts (the default), offset is from the left margin. In right-to-left texts, offset is from the right margin. User agents are not required to support this attribute. attribute charoff { xsd:integer | xsd:string { pattern = "[0-9]+%" } }? db.html.cellvalign = ## Specifies the vertical position of data within a cell. attribute valign { ## Cell data is flush with the top of the cell. "top" | ## Cell data is centered vertically within the cell. This is the default value. "middle" | ## Cell data is flush with the bottom of the cell. "bottom" | ## All cells in the same row as a cell whose valign attribute has this value should have their textual data positioned so that the first text line occurs on a baseline common to all cells in the row. This constraint does not apply to subsequent text lines in these cells. "baseline" }? db.html.table.attributes = ## Provides a summary of the table's purpose and structure for user agents rendering to non-visual media such as speech and Braille. attribute summary { text }? & ## Specifies the desired width of the entire table and is intended for visual user agents. When the value is a percentage value, the value is relative to the user agent's available horizontal space. In the absence of any width specification, table width is determined by the user agent. attribute width { xsd:integer | xsd:string { pattern = "[0-9]+%" } }? & ## Specifies the width (in pixels only) of the frame around a table. attribute border { xsd:nonNegativeInteger }? & ## Specifies which sides of the frame surrounding a table will be visible. attribute frame { ## No sides. This is the default value. "void" | ## The top side only. "above" | ## The bottom side only. "below" | ## The top and bottom sides only. "hsides" | ## The left-hand side only. "lhs" | ## The right-hand side only. "rhs" | ## The right and left sides only. "vsides" | ## All four sides. "box" | ## All four sides. "border" }? & ## Specifies which rules will appear between cells within a table. The rendering of rules is user agent dependent. attribute rules { ## No rules. This is the default value. "none" | ## Rules will appear between row groups (see thead, tfoot, and tbody) and column groups (see colgroup and col) only. "groups" | ## Rules will appear between rows only. "rows" | ## Rules will appear between columns only. "cols" | ## Rules will appear between all rows and columns. "all" }? & ## Specifies how much space the user agent should leave between the left side of the table and the left-hand side of the leftmost column, the top of the table and the top side of the topmost row, and so on for the right and bottom of the table. The attribute also specifies the amount of space to leave between cells. attribute cellspacing { xsd:integer | xsd:string { pattern = "[0-9]+%" } }? & ## Specifies the amount of space between the border of the cell and its contents. If the value of this attribute is a pixel length, all four margins should be this distance from the contents. If the value of the attribute is a percentage length, the top and bottom margins should be equally separated from the content based on a percentage of the available vertical space, and the left and right margins should be equally separated from the content based on a percentage of the available horizontal space. attribute cellpadding { xsd:integer | xsd:string { pattern = "[0-9]+%" } }? db.html.tablecell.attributes = ## Provides an abbreviated form of the cell's content and may be rendered by user agents when appropriate in place of the cell's content. Abbreviated names should be short since user agents may render them repeatedly. For instance, speech synthesizers may render the abbreviated headers relating to a particular cell before rendering that cell's content. attribute abbr { text }? & ## This attribute may be used to place a cell into conceptual categories that can be considered to form axes in an n-dimensional space. User agents may give users access to these categories (e.g., the user may query the user agent for all cells that belong to certain categories, the user agent may present a table in the form of a table of contents, etc.). Please consult an HTML reference for more details. attribute axis { text }? & ## Specifies the list of header cells that provide header information for the current data cell. The value of this attribute is a space-separated list of cell names; those cells must be named by setting their id attribute. Authors generally use the headers attribute to help non-visual user agents render header information about data cells (e.g., header information is spoken prior to the cell data), but the attribute may also be used in conjunction with style sheets. attribute headers { text }? & ## Specifies the set of data cells for which the current header cell provides header information. This attribute may be used in place of the headers attribute, particularly for simple tables. attribute scope { ## The current cell provides header information for the rest of the row that contains it "row" | ## The current cell provides header information for the rest of the column that contains it. "col" | ## The header cell provides header information for the rest of the row group that contains it. "rowgroup" | ## The header cell provides header information for the rest of the column group that contains it. "colgroup" }? & ## Specifies the number of rows spanned by the current cell. The default value of this attribute is one (1 ## ). The value zero (0 ## ) means that the cell spans all rows from the current row to the last row of the table section (thead ## , tbody ## , or tfoot ## ) in which the cell is defined. attribute rowspan { xsd:nonNegativeInteger }? & ## Specifies the number of columns spanned by the current cell. The default value of this attribute is one (1 ## ). The value zero (0 ## ) means that the cell spans all columns from the current column to the last column of the column group (colgroup ## ) in which the cell is defined. attribute colspan { xsd:nonNegativeInteger }? db.html.table.model = db.html.caption, (db.html.col* | db.html.colgroup*), db.html.thead?, db.html.tfoot?, (db.html.tbody+ | db.html.tr+) db.html.informaltable.model = (db.html.col* | db.html.colgroup*), db.html.thead?, db.html.tfoot?, (db.html.tbody+ | db.html.tr+) div { db.html.table.attlist = db.html.attrs & db.html.table.attributes & db.orient.attribute? & db.pgwide.attribute? & db.tabstyle.attribute? & db.floatstyle.attribute? db.html.table = ## A formal (captioned) HTML table in a document [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:example)" "example must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:figure)" "figure must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:informaltable)" "informaltable must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element table { db.html.table.attlist, db.html.table.model } } div { db.html.informaltable.attlist = db.html.attrs & db.html.table.attributes db.html.informaltable = ## An HTML table without a title element informaltable { db.html.informaltable.attlist, db.html.informaltable.model } } div { db.html.caption.attlist = db.html.attrs db.html.caption = ## An HTML table caption [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:example)" "example must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:figure)" "figure must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:sidebar)" "sidebar must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:task)" "task must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element caption { db.html.caption.attlist, text } } div { db.html.col.attlist = db.html.attrs & ## This attribute, whose value must be an integer > 0, specifies the number of columns spanned ## by the col ## element; the col ## element shares its attributes with all the columns it spans. The default value for this attribute is 1 (i.e., a single column). If the span attribute is set to N > 1, the current col ## element shares its attributes with the next N-1 columns. attribute span { xsd:nonNegativeInteger }? & ## Specifies a default width for each column spanned by the current col ## element. It has the same meaning as the width ## attribute for the colgroup ## element and overrides it. attribute width { text }? & db.html.cellhalign & db.html.cellvalign db.html.col = ## Specifications for a column in an HTML table element col { db.html.col.attlist, empty } } div { db.html.colgroup.attlist = db.html.attrs & ## This attribute, which must be an integer > 0, specifies the number of columns in a column group. In the absence of a span attribute, each colgroup ## defines a column group containing one column. If the span attribute is set to N > 0, the current colgroup ## element defines a column group containing N columns. User agents must ignore this attribute if the colgroup ## element contains one or more col ## elements. attribute span { xsd:nonNegativeInteger }? & ## This attribute specifies a default width for each column in the current column group. In addition to the standard pixel, percentage, and relative values, this attribute allows the special form 0* ## (zero asterisk) which means that the width of the each column in the group should be the minimum width necessary to hold the column's contents. This implies that a column's entire contents must be known before its width may be correctly computed. Authors should be aware that specifying 0* ## will prevent visual user agents from rendering a table incrementally. This attribute is overridden for any column in the column group whose width is specified via a col ## element. attribute width { text }? & db.html.cellhalign & db.html.cellvalign db.html.colgroup = ## A group of columns in an HTML table element colgroup { db.html.colgroup.attlist, db.html.col* } } div { db.html.thead.attlist = db.html.attrs & db.html.cellhalign & db.html.cellvalign db.html.thead = ## A table header consisting of one or more rows in an HTML table element thead { db.html.thead.attlist, db.html.tr+ } } div { db.html.tfoot.attlist = db.html.attrs & db.html.cellhalign & db.html.cellvalign db.html.tfoot = ## A table footer consisting of one or more rows in an HTML table element tfoot { db.html.tfoot.attlist, db.html.tr+ } } div { db.html.tbody.attlist = db.html.attrs & db.html.cellhalign & db.html.cellvalign db.html.tbody = ## A wrapper for the rows of an HTML table or informal HTML table element tbody { db.html.tbody.attlist, db.html.tr+ } } div { db.html.tr.attlist = db.html.attrs & db.html.cellhalign & db.html.cellvalign db.html.tr = ## A row in an HTML table element tr { db.html.tr.attlist, (db.html.th | db.html.td)+ } } div { db.html.th.attlist = db.html.attrs & db.html.tablecell.attributes & db.html.cellhalign & db.html.cellvalign db.html.th = ## A table header entry in an HTML table element th { db.html.th.attlist, (db.all.inlines* | db.all.blocks*) } } div { db.html.td.attlist = db.html.attrs & db.html.tablecell.attributes & db.html.cellhalign & db.html.cellvalign db.html.td = ## A table entry in an HTML table element td { db.html.td.attlist, (db.all.inlines* | db.all.blocks*) } } div { db.msgset.role.attribute = attribute role { text } db.msgset.attlist = db.msgset.role.attribute? & db.common.attributes & db.common.linking.attributes db.msgset.info = db._info.title.only db.msgset = ## A detailed set of messages, usually error messages element msgset { db.msgset.attlist, db.msgset.info, (db.msgentry+ | db.simplemsgentry+) } } div { db.msgentry.role.attribute = attribute role { text } db.msgentry.attlist = db.msgentry.role.attribute? & db.common.attributes & db.common.linking.attributes db.msgentry = ## A wrapper for an entry in a message set element msgentry { db.msgentry.attlist, db.msg+, db.msginfo?, db.msgexplan* } } div { db.simplemsgentry.role.attribute = attribute role { text } db.simplemsgentry.msgaud.attribute = ## The audience to which the message relevant attribute msgaud { text } db.simplemsgentry.msgorig.attribute = ## The origin of the message attribute msgorig { text } db.simplemsgentry.msglevel.attribute = ## The level of importance or severity of a message attribute msglevel { text } db.simplemsgentry.attlist = db.simplemsgentry.role.attribute? & db.common.attributes & db.common.linking.attributes & db.simplemsgentry.msgaud.attribute? & db.simplemsgentry.msgorig.attribute? & db.simplemsgentry.msglevel.attribute? db.simplemsgentry = ## A wrapper for a simpler entry in a message set element simplemsgentry { db.simplemsgentry.attlist, db.msgtext, db.msgexplan+ } } div { db.msg.role.attribute = attribute role { text } db.msg.attlist = db.msg.role.attribute? & db.common.attributes & db.common.linking.attributes db.msg.info = db._info.title.only db.msg = ## A message in a message set element msg { db.msg.attlist, db.msg.info, db.msgmain, (db.msgsub | db.msgrel)* } } div { db.msgmain.role.attribute = attribute role { text } db.msgmain.attlist = db.msgmain.role.attribute? & db.common.attributes & db.common.linking.attributes db.msgmain.info = db._info.title.only db.msgmain = ## The primary component of a message in a message set element msgmain { db.msgmain.attlist, db.msgmain.info, db.msgtext } } div { db.msgsub.role.attribute = attribute role { text } db.msgsub.attlist = db.msgsub.role.attribute? & db.common.attributes & db.common.linking.attributes db.msgsub.info = db._info.title.only db.msgsub = ## A subcomponent of a message in a message set element msgsub { db.msgsub.attlist, db.msgsub.info, db.msgtext } } div { db.msgrel.role.attribute = attribute role { text } db.msgrel.attlist = db.msgrel.role.attribute? & db.common.attributes & db.common.linking.attributes db.msgrel.info = db._info.title.only db.msgrel = ## A related component of a message in a message set element msgrel { db.msgrel.attlist, db.msgrel.info, db.msgtext } } div { db.msgtext.role.attribute = attribute role { text } db.msgtext.attlist = db.msgtext.role.attribute? & db.common.attributes & db.common.linking.attributes db.msgtext = ## The actual text of a message component in a message set element msgtext { db.msgtext.attlist, db.all.blocks+ } } div { db.msginfo.role.attribute = attribute role { text } db.msginfo.attlist = db.msginfo.role.attribute? & db.common.attributes & db.common.linking.attributes db.msginfo = ## Information about a message in a message set element msginfo { db.msginfo.attlist, (db.msglevel | db.msgorig | db.msgaud)* } } div { db.msglevel.role.attribute = attribute role { text } db.msglevel.attlist = db.msglevel.role.attribute? & db.common.attributes & db.common.linking.attributes db.msglevel = ## The level of importance or severity of a message in a message set element msglevel { db.msglevel.attlist, db._text } } div { db.msgorig.role.attribute = attribute role { text } db.msgorig.attlist = db.msgorig.role.attribute? & db.common.attributes & db.common.linking.attributes db.msgorig = ## The origin of a message in a message set element msgorig { db.msgorig.attlist, db._text } } div { db.msgaud.role.attribute = attribute role { text } db.msgaud.attlist = db.msgaud.role.attribute? & db.common.attributes & db.common.linking.attributes db.msgaud = ## The audience to which a message in a message set is relevant element msgaud { db.msgaud.attlist, db._text } } div { db.msgexplan.role.attribute = attribute role { text } db.msgexplan.attlist = db.msgexplan.role.attribute? & db.common.attributes & db.common.linking.attributes db.msgexplan.info = db._info.title.only db.msgexplan = ## Explanatory material relating to a message in a message set element msgexplan { db.msgexplan.attlist, db.msgexplan.info, db.all.blocks+ } } div { db.qandaset.role.attribute = attribute role { text } db.qandaset.defaultlabel.enumeration = ## No labels "none" | ## Numeric labels "number" | ## "Q:" and "A:" labels "qanda" db.qandaset.defaultlabel.attribute = ## Specifies the default labelling attribute defaultlabel { db.qandaset.defaultlabel.enumeration } db.qandaset.attlist = db.qandaset.role.attribute? & db.common.attributes & db.common.linking.attributes & db.qandaset.defaultlabel.attribute? db.qandaset.info = db._info.title.only db.qandaset = ## A question-and-answer set element qandaset { db.qandaset.attlist, db.qandaset.info, db.all.blocks*, (db.qandadiv+ | db.qandaentry+) } } div { db.qandadiv.role.attribute = attribute role { text } db.qandadiv.attlist = db.qandadiv.role.attribute? & db.common.attributes & db.common.linking.attributes db.qandadiv.info = db._info.title.only db.qandadiv = ## A titled division in a QandASet element qandadiv { db.qandadiv.attlist, db.qandadiv.info, db.all.blocks*, (db.qandadiv+ | db.qandaentry+) } } div { db.qandaentry.role.attribute = attribute role { text } db.qandaentry.attlist = db.qandaentry.role.attribute? & db.common.attributes & db.common.linking.attributes db.qandaentry.info = db._info.title.forbidden db.qandaentry = ## A question/answer set within a QandASet element qandaentry { db.qandaentry.attlist, db.qandaentry.info, db.question, db.answer* } } div { db.question.role.attribute = attribute role { text } db.question.attlist = db.question.role.attribute? & db.common.attributes & db.common.linking.attributes db.question = ## A question in a QandASet element question { db.question.attlist, db.label?, db.all.blocks+ } } div { db.answer.role.attribute = attribute role { text } db.answer.attlist = db.answer.role.attribute? & db.common.attributes & db.common.linking.attributes db.answer = ## An answer to a question posed in a QandASet element answer { db.answer.attlist, db.label?, db.all.blocks+ } } div { db.label.role.attribute = attribute role { text } db.label.attlist = db.label.role.attribute? & db.common.attributes & db.common.linking.attributes db.label = ## A label on a Question or Answer element label { db.label.attlist, db._text } } db.math.inlines = db.inlineequation db.math.blocks = db.equation | db.informalequation db.equation.content = (db.mediaobject+ | db.mathphrase+) | db._any.mml+ db.inlineequation.content = db.inlinemediaobject+ | db.mathphrase+ div { db.equation.role.attribute = attribute role { text } db.equation.label.attribute = db.label.attribute db.equation.attlist = db.equation.role.attribute? & db.common.attributes & db.common.linking.attributes & db.equation.label.attribute? & db.pgwide.attribute? & db.floatstyle.attribute? db.equation.info = db._info.title.only db.equation = ## A displayed mathematical equation element equation { db.equation.attlist, db.equation.info, db.alt?, db.equation.content, db.caption? } } div { db.informalequation.role.attribute = attribute role { text } db.informalequation.attlist = db.informalequation.role.attribute? & db.common.attributes & db.common.linking.attributes db.informalequation.info = db._info.title.forbidden db.informalequation = ## A displayed mathematical equation without a title element informalequation { db.informalequation.attlist, db.informalequation.info, db.alt?, db.equation.content, db.caption? } } div { db.inlineequation.role.attribute = attribute role { text } db.inlineequation.attlist = db.inlineequation.role.attribute? & db.common.attributes & db.common.linking.attributes db.inlineequation = ## A mathematical equation or expression occurring inline element inlineequation { db.inlineequation.attlist, db.alt?, db.inlineequation.content } } div { db.mathphrase.role.attribute = attribute role { text } db.mathphrase.attlist = db.mathphrase.role.attribute? & db.common.attributes & db.common.linking.attributes db.mathphrase = ## A mathematical phrase, an expression that can be represented with ordinary text and a small amount of markup element mathphrase { db.mathphrase.attlist, (db._text | db.ubiq.inlines | db._emphasis)* } } div { db.imagedata.mathml.role.attribute = attribute role { text } db.imagedata.mathml.attlist = db.imagedata.mathml.role.attribute? & db.common.attributes & ## Specifies that the format of the data is MathML attribute format { ## Specifies MathML. "mathml" }? & db.imagedata.align.attribute? & db.imagedata.valign.attribute? & db.imagedata.width.attribute? & db.imagedata.contentwidth.attribute? & db.imagedata.scalefit.attribute? & db.imagedata.scale.attribute? & db.imagedata.depth.attribute? & db.imagedata.contentdepth.attribute? db.imagedata.mathml.info = db._info.title.forbidden db.imagedata.mathml = ## A MathML expression in a media object element imagedata { db.imagedata.mathml.attlist, db.imagedata.mathml.info, db._any.mml+ } } div { db._any.mml = ## Any element from the MathML namespace element mml:* { (db._any.attribute | text | db._any)* } } div { db.imagedata.svg.role.attribute = attribute role { text } db.imagedata.svg.attlist = db.imagedata.svg.role.attribute? & db.common.attributes & ## Specifies that the format of the data is SVG attribute format { ## Specifies SVG. "svg" }? & db.imagedata.align.attribute? & db.imagedata.valign.attribute? & db.imagedata.width.attribute? & db.imagedata.contentwidth.attribute? & db.imagedata.scalefit.attribute? & db.imagedata.scale.attribute? & db.imagedata.depth.attribute? & db.imagedata.contentdepth.attribute? db.imagedata.svg.info = db._info.title.forbidden db.imagedata.svg = ## An SVG drawing in a media object element imagedata { db.imagedata.svg.attlist, db.imagedata.svg.info, db._any.svg+ } } div { db._any.svg = ## Any element from the SVG namespace element svg:* { (db._any.attribute | text | db._any)* } } xmlcopyeditor-1.2.1.3/src/rng/tei_all.rng0000664000175000017500000336474312402464555016765 0ustar zanezane highmediumlowunknown01(-?[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])T)?([01][0-9]|2[0-3])(:[0-5][0-9])?(Z|[+\-]((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?unknowninapplicable0129[\-+]?\d+(\.\d+)?(%|cm|mm|in|pt|pc|px|em|ex|gd|rem|vw|vh|vm)(\p{L}|\p{N}|\p{P}|\p{S})+indicates the person, or group of people, to whom the element content is ascribed.signifies the hand of the agent which made the addition or performed the deletion.may be used to indicate faulty deletions, e.g. strikeouts which include too much or too little text, or erroneous additions, e.g., an insertion which duplicates some of the text already present.classifies the type of addition or deletion using any convenient typology.specifies the earliest possible date for the event in standard form, e.g. yyyy-mm-dd.specifies the latest possible date for the event in standard form, e.g. yyyy-mm-dd.supplies the value of a date or time in a standard form.characterizes the element in some sense, using any convenient classification scheme or typology.indicates whether the date element is given in full, as an abbreviation or simply as an initialyes(the temporal expression is spelled out in full.) abb(the temporal expression is given in an abbreviated form.) init(the temporal expression is abbreviated using the initial characters.) indicates whether or not this element is selected by default when its parent is selected.true(This element is selected if its parent is selected) false(This element can only be selected explicitly, unless it is the only one of its kind, in which case it is selected if its parent is selected.) identifies one or more declarable elements within the header, which are understood to apply to the element bearing this attribute and its content.specifies a name conventionally used for this level of subdivision, e.g. act, volume, book, section, canto, etc.specifies how the content of the division is organized.composite(composite content: i.e. no claim is made about the sequence in which the immediate contents of this division are to be processed, or their inter-relationships.) uniform(uniform content: i.e. the immediate contents of this element are regarded as forming a logical unit, to be processed in sequence.) indicates whether this division is a sample of the original source and if so, from which part.initial(division lacks material present at end in source.) medial(division lacks material at start and end.) final(division lacks material at start.) unknown(position of sampled material within original unknown.) complete(division is not a sample.) specifies whether or not the division is fragmented by some other structural element, for example a speech which is divided between two or more verse stanzas.Y(the division is incomplete in some respect) N(either the division is complete, or no claim is made as to its completeness.) I(the initial part of an incomplete division) M(a medial part of an incomplete division) F(the final part of an incomplete division) indicates who is responsible for the interpretation.indicates what kind of phenomenon is being noted in the passage.points to instances of the analysis or interpretation represented by the current element.signifies the degree of certainty associated with the intervention or interpretation.indicates the agency responsible for the intervention or interpretation, for example an editor or transcriber.indicates the nature of the evidence supporting the reliability or accuracy of the intervention or interpretation.signals an intention that white space should be preserved by applicationsdefaultpreserveprovides a unique identifier for the element bearing the attribute.gives a number (or other label) for an element, which is not necessarily unique within the document.indicates the language of the element content using the codes from RFC 3066indicates how the element in question was rendered or presented in the source text.provides a base URI reference with which applications can resolve relative URI references into absolute URI references.names the units used for the measurement.specifies the applicability of this measurement, where more than one object is being measured.indicates the units used for the measurement, usually using the standard symbol for the desired units.specifies the number of the specified units that comprise the measurementindicates the substance that is being measuredprovides a means of locating a full definition for the entity being named such as a database record key or URI.characterizes the type of segment.characterizes the function of the segment.specifies whether or not the segment is fragmented by some other structural element, for example a clause which is divided between two or more sentences.Y(the segment is incomplete in some respect) N(either the segment is complete, or no claim is made as to its completeness) I(the initial part of an incomplete segment) M(a medial part of an incomplete segment) F(the final part of an incomplete segment) indicates the end of a span initiated by the element bearing this attribute.indicates the kind of information held in this cell or in each cell of this row.indicates the number of rows occupied by this cell or row.indicates the number of columns occupied by this cell or row.indicates the location within a temporal alignment at which this element begins.indicates the location within a temporal alignment at which this element ends.indicates the length of this element in time, using either specific units or the units specified on the associated temporal alignment.characterizes the element in some sense, using any convenient classification scheme or typology.provides a sub-categorization of the element, if needed(paragraph) marks paragraphs in prose.(foreign) identifies a word or phrase as belonging to some language other than that of the surrounding text.(emphasized) marks words or phrases which are stressed or emphasized for linguistic or rhetorical effect.(highlighted) marks a word or phrase as graphically distinct from the surrounding text, for reasons concerning which no claim is made.(distinct) identifies any word or phrase which is regarded as linguistically distinct, for example as archaic, technical, dialectal, non-preferred, etc., or as forming part of a sublanguage.specifies the sublanguage or register to which the word or phrase is being assignedspecifies how the phrase is distinct diachronicallyspecifies how the phrase is distinct diatopicallyspecifies how the phrase is distinct diastatically(quoted speech, thought, or writing) contains material which is marked as (ostensibly) quoted from elsewhere; in narrative, this element is used to mark direct or indirect speech; in dictionaries, it ay be used to mark real or contrived examples of usage; in manuscript descriptions or other metadata, to mark extracts quoted from the source being documented.may be used to indicate whether the quoted matter is spoken or thought, or to characterize it more finely.may be used to indicate whether the quoted matter is regarded as direct or indirect speech.true(speech or thought is represented directly.) false(speech or thought is represented indirectly, e.g. by use of a marked verbal aspect.) unknown(no claim is made.) (quotation) contains a phrase or passage attributed by the narrator or author to some agency external to the text.A quotation from some other document, together with a bibliographic reference to its source.marks words or phrases mentioned, not used.(so called) contains a word or phrase for which the author or narrator indicates a disclaiming of responsibility, for example by the use of scare quotes or italics.supplies the recommended XML name for an element, class, attribute, etc. in some language.(description) contains a brief description of the purpose and application for an element, attribute, or attribute value.specifies a component which is considered equivalent to the parent element, either by co-reference, or by external link.names the underlying concept of which the parent is a representationreferences the underlying concept of which the parent is a representation by means of some external identifierreferences an external script which contains a method to transform instances of this element to canonical TEIMIME type of external filter scriptidentifies a phrase or word used to provide a gloss or definition for some other word or phrase.identifies the associated term element by an absolute or relative URI referenceidentifies the associated term element using a canonical reference from a scheme defined in a refsDecl element in the TEI headercontains a single-word, multi-word, or symbolic designation which is regarded as a technical term.supplies the sort key for this term in an index.identifies the associated gloss element by an absolute or relative URI referenceidentifies the associated gloss element using a canonical reference from a scheme defined in a refsDecl element in the TEI headercontains text reproduced although apparently incorrect or inaccurate.(correction) contains the correct form of a passage apparently erroneous in the copy text.groups a number of alternative encodings for the same point in a text.(regularization) contains a reading which has been regularized or normalized in some sense.(original form) contains a reading which is marked as following the original, rather than being normalized or corrected.(omitted material) indicates a point where material has been omitted in a transcription, whether for editorial reasons described in the TEI header, as part of sampling practice, or because the material is illegible or inaudible.gives the reason for omission. Sample values include sampling, illegible, inaudible, irrelevant, cancelled, cancelled and illegible.in the case of text omitted from the transcription because of deliberate deletion by an identifiable hand, signifies the hand which made the deletion.In the case of text omitted because of damage, categorizes the cause of the damage, if it can be identified.indicates approximately how much text has been omitted from the transcription, in letters, minims, inches, or any appropriate unit, either because of editorial policy or because a deletion, damage, or other cause has rendered transcription impossible.(addition) contains letters, words, or phrases inserted in the text by an author, scribe, annotator, or corrector.(deletion) contains a letter, word or passage deleted, marked as deleted, or otherwise indicated as superfluous or spurious in the copy text by an author, scribe, annotator, or corrector.contains a word, phrase, or passage which cannot be transcribed with certainty because it is illegible or inaudible in the source.indicates why the material is hard to transcribe.Where the difficulty in transcription arises from action (partial deletion, etc.) assignable to an identifiable hand, signifies the hand responsible for the action.Where the difficulty in transcription arises from damage, categorizes the cause of the damage, if it can be identified.(name, proper noun) contains a proper noun or noun phrase.indicates the type of the object which is being named by the phrase.(referencing string) contains a general purpose name or referring string.indicates more specifically the object referred to by the referencing string. Values might include person, place, ship, element etc.contains a postal or other address, for example of a publisher, an organization, or an individual.contains one line of a postal or other address.(street) a full street address including any name or number identifying a building as well as the name of the street or route on which it is located.(postCode) contains a numerical or alphanumeric code used as part of a postal address to simplify sorting or delivery of mail.(postBox) contains a number or other identifier for some postal delivery point other than a street address.(number) contains a number, written in any form.indicates the type of numeric value.supplies the value of the number in standard form.contains a word or phrase referring to some quantity of an object or commodity, usually comprising a number, a unit, and a commodity name.specifies the type of measurement in any convenient typology.contains a date in any format.indicates the system or calendar to which the date belongs.indicates the degree of precision associated with the date.(date range) contains two dates or another phrase delimiting a time period.indicates the system or calendar to which the date belongs.indicates the starting point of the period in standard form.indicates the ending point of the period in standard form.indicates the precision to be attached to either or both dates specified.to(the to date is exact) from(the from date is exact) both(both dates are exact) none(both dates are approximate or unspecified) contains a phrase defining a time of day in any format.(time range) contains two times or another phrase indicating a time period.indicates the starting point of the time period in a standard form, usually hh:mm:ss.indicates the ending point of the time period in standard form, usually hh:mm:ss.indicates the precision to be attached to either or both times specified.to(the to time is exact) from(the from time is exact) both(both times are exact) none(both times are approximate or unspecified) (abbreviation) contains an abbreviation of any sort.allows the encoder to classify the abbreviation according to some convenient typology.(expansion) contains the expansion of an abbreviation.defines a pointer to another location.specifies the destination of the pointer by supplying one or more URI Referencesspecifies the destination of the pointer by supplying a canonical reference from a scheme defined in a refsDecl element in the TEI headerdefines a reference to another location, possibly modified by additional text or comment.specifies the destination of the reference by supplying one or more URI Referencesspecifies the destination of the reference by supplying a canonical reference from a scheme defined in a refsDecl element in the TEI headercontains any sequence of items organized as a list.describes the form of the list.contains one component of a list.contains the label associated with an item in a list; in glossaries, marks the term being defined.(heading) contains any type of heading, for example the title of a section, or the heading of a list, glossary, manuscript description, etc.categorizes the heading in any way meaningful to the encoder.(heading for list labels) contains the heading for the label or term column in a glossary list or similar structured list.(heading for list items) contains the heading for the item or gloss column in a glossary list or similar structured list.contains a note or annotation.describes the type of note.indicates who is responsible for the annotation: author, editor, translator, etc.indicates whether the copy text shows the exact place of reference for the note.true(copy text indicates the place of attachment for the note.) false(copy text indicates no place of attachment for the note.) indicates the point (or points) of attachment for a note, or the beginning of the span to which the note is attached.points to the end of the span to which the note is attached, if the note is not embedded in the text at that point.(index entry) marks a location to be indexed for whatever purpose.supplies a name to specify which index (of several) the index entry belongs to.(automatically generated text division) indicates the location at which a textual division generated automatically by a text-processing application is to appear.specifies what type of generated text division (e.g. index, table of contents, etc.) is to appear.indicates the location of an inline graphic, illustration, or figure.The display width of the imageThe display height of the imageA scale factor to be applied to the image to make it the desired display sizeThe target URLThe MIME typeprovides encoded binary data representing an inline graphic or other object.The display width of the objectThe display height of the objectA scale factor to be applied to the object to make it the desired display sizeThe MIME typeThe encoding used to encode the binary data. If not specified, this is assumed to be Base64marks a boundary point separating any kind of section of a text, as indicated by changes in a standard reference system, where the section is not represented by a structural element.indicates the edition or version to which the milestone applies.provides a conventional name for the kind of section changing at this milestone.(page break) marks the boundary between one page of a text and the next in a standard reference system.indicates the edition or version in which the page break is located at this point(line break) marks the start of a new (typographic) line in some edition or version of a text.indicates the edition or version in which the line break is located at this point(column break) marks the boundary between one column of a text and the next in a standard reference system.indicates the edition or version in which the column break is located at this point(bibliographic citation) contains a loosely-structured bibliographic citation of which the sub-components may or may not be explicitly tagged.(bibliographic citation) contains a bibliographic citation in which only bibliographic subelements appear.indicates the physical form of the object of this bibliographic entry.indicates the publication status of the object of this bibliographic entry.indicates the relationship of this bibliographic entry to that of its parent bibl or biblItem.(structured bibliographic citation) contains a structured bibliographic citation, in which only bibliographic subelements appear and in a specified order.contains a fully-structured bibliographic citation, in which all components of the TEI file description are present.(citation list) contains a list of bibliographic citations of any kind.(analytic level) contains bibliographic elements describing an item (e.g. an article or poem) published within a monograph or journal and not as an independent publication.(monographic level) contains bibliographic elements describing an item (e.g. a book or journal) published as an independent item (i.e. as a separate physical object).(series information) contains information about the series in which a book or other bibliographic item has appeared.in a bibliographic reference, contains the name of the author(s), personal or corporate, of a work; the primary statement of responsibility for any bibliographic item.(editor) secondary statement of responsibility for a bibliographic item, for example the name of an individual, institution or organization, (or of several such) acting as editor, compiler, translator, etc.specifies the nature of the intellectual responsibility(statement of responsibility) supplies a statement of responsibility for someone responsible for the intellectual content of a text, edition, recording, or series, where the specialized elements for authors, editors, etc. do not suffice or do not apply.contains a phrase describing the nature of a person's intellectual responsibility.contains the full title of a work of any kind.indicates the bibliographic level for a title, that is, whether it identifies an article, book, journal, series, or unpublished material.a(analytic title (article, poem, or other item published as part of a larger item)) m(monographic title (book, collection, or other item published as a distinct item, including single volumes of multi-volume works)) j(journal title) s(series title) u(title of unpublished material (including theses and dissertations unless published by a commercial press)) classifies the title according to some convenient typology.in bibliographic references, contains a description of the meeting or conference from which the bibliographic item derives.groups information relating to the publication or distribution of a bibliographic item.provides the name of the organization responsible for the publication or distribution of a bibliographic item.(scope of citation) defines the scope of a bibliographic reference, for example as a list of pagenumbers, or a named subdivision of a larger work.identifies the type of information conveyed by the element, e.g. pages, volume.contains the name of the place where a bibliographic item was published.(verse line) contains a single, possibly incomplete, line of verse.specifies whether or not the line is metrically complete.Y(the line is metrically incomplete) N(either the line is complete, or no claim is made as to its completeness) I(the initial part of an incomplete line) M(a medial part of an incomplete line) F(the final part of an incomplete line) (line group) contains a group of verse lines functioning as a formal unit, e.g. a stanza, refrain, verse paragraph, etc.(speech) An individual speech in a performance text, or a passage presented as such in a prose or verse text.A specialized form of heading or label, giving the name of one or more speakers in a dramatic text or fragment.(stage direction) contains any kind of stage direction within a dramatic text or fragment.indicates the kind of stage direction.(TEI corpus) contains the whole of a TEI encoded corpus, comprising a single corpus header and one or more TEI elements, each containing a single text header and a text.The version of the TEI scheme(TEI Header) supplies the descriptive and declarative information making up an electronic title page prefixed to every TEI-conformant text.specifies the kind of document to which the header is attached.(File Description) contains a full bibliographic description of an electronic file.(title statement) groups information about the title of a work and those responsible for its intellectual content.specifies the name of a sponsoring organization or institution.(Funding body) specifies the name of an individual, institution, or organization responsible for the funding of a project or text.(principal researcher) supplies the name of the principal researcher responsible for the creation of an electronic text.(edition statement) groups information relating to one edition of a text.(Edition) describes the particularities of one edition of a text.describes the approximate size of the electronic text as stored on some carrier medium, specified in any convenient units.(publication statement) groups information concerning the publication or distribution of an electronic or other text.supplies the name of a person or other agency responsible for the distribution of a text.(release authority) supplies the name of a person or other agency responsible for making an electronic file available, other than a publisher or distributor.(identifying number) supplies any standard or non-standard number used to identify a bibliographic item.categorizes the number, for example as an ISBN or other standard series.supplies information about the availability of a text, for example any restrictions on its use or distribution, its copyright status, etc.supplies a code identifying the current availability of the text.free(the text is freely available.) unknown(the status of the text is unknown.) restricted(the text is not freely available.) (series statement) groups information about the series, if any, to which a publication belongs.(Notes statement) collects together any notes providing information about a text additional to that recorded in other parts of the bibliographic description.supplies a description of the source text(s) from which an electronic text was derived or generated.(script statement) contains a citation giving details of the script used for a spoken text.(recording statement) describes a set of recordings used in transcription of a spoken text.(recording event) details of an audio or video recording event used as the source of a spoken text, either directly or from a public broadcast.the kind of recording.audio(audio recording) video(audio and video recording) the original duration of the recording.(equipment) provides technical details of the equipment and media used for an audio or video recording used as the source for a spoken text.(broadcast) describes a broadcast used as the source of a spoken text.(Encoding description) documents the relationship between an electronic text and the source or sources from which it was derived.(project description) describes in detail the aim or purpose for which an electronic file was encoded, together with any other relevant information concerning the process by which it was assembled or collected.(sampling declaration) contains a prose description of the rationale and methods used in sampling texts in the creation of a corpus or collection.(editorial practice declaration) provides details of editorial principles and practices applied during the encoding of a text.(correction principles) states how and under what circumstances corrections have been made in the text.indicates the degree of correction applied to the text.high(the text has been thoroughly checked and proofread.) medium(the text has been checked at least once.) low(the text has not been checked.) unknown(the correction status of the text is unknown.) indicates the method adopted to indicate corrections within the text.silent(corrections have been made silently) tags(corrections have been represented using editorial tags) indicates the extent of normalization or regularization of the original source carried out in converting it to electronic form.indicates the authority for any normalization carried out.indicates the method adopted to indicate normalizations within the text.silent(normalization made silently) tags(normalization represented using editorial tags) specifies editorial practice adopted with respect to quotation marks in the original.indicates whether or not quotation marks have been retained as content within the text.none(no quotation marks have been retained) some(some quotation marks have been retained) all(all quotation marks have been retained) specifies how quotation marks are indicated within the text.data(quotation marks are retained as data.) rend(the rendition attribute is consistently used to indicate the form of quotation marks.) std(use of quotation marks has been standardized.) nonstd(quotation marks are represented inconsistently.) unknown(use of quotation marks is unknown.) (Hyphenation) summarizes the way in which hyphenation in a source text has been treated in an encoded version of it.indicates whether or not end-of-line hyphenation has been retained in a text.all(all end-of-line hyphenation has been retained, even though the lineation of the original may not have been.) some(end-of-line hyphenation has been retained in some cases.) hard(all soft end-of-line hyphenation has been removed: any remaining end-od-line hyphenation should be retained.) none(all end-of-line hyphenation has been removed: any remaining hyphenation occurred within the line.) describes the principles according to which the text has been segmented, for example into sentences, tone-units, graphemic strata, etc.(Standard values) specifies the format used when standardized date or number values are supplied.describes the scope of any analytic or interpretive information added to the text in addition to the transcription.(tagging declaration) provides detailed information about the tagging applied to an SGML or XML document.(tagUsage) supplies information about the usage of a specific element within a text.the name (generic identifier) of the element indicated by the tag.specifies the number of occurrences of this element within the text.specifies the number of occurrences of this element within the text which bear a distinct value for the global xml:id attribute. specifies the identifier of a rendition element which defines how this element is to be rendered.supplies the formal name of the namespace to which the elements documented by its children belong.the full formal name of the namespace concerned.(rendition) supplies information about the intended rendition of one or more elements.(references declaration) specifies how canonical references are constructed for this text.identifies the document type within which this reference declaration is used.(defines how to convert a canonical reference into a URI) specifies an expression and replacement pattern for tranforming a canonical reference into a URIspecifies a regular expression against which the values of cRef attributes can be matched.specifies a replacement pattern which, once subpattern substitution has been performed, provides a URI.specifies one component of a canonical reference defined by the milestone method.indicates which edition or version the milestone applies to.indicates what kind of state is changing at this milestone.specifies the fixed length of the reference component.supplies a delimiting string following the reference component.(classification declarations) contains one or more taxonomies defining any classificatory codes used elsewhere in the text.(taxonomy) defines a typology used to classify texts either implicitly, by means of a bibliographic citation, or explicitly by a structured taxonomy.(category) contains an individual descriptive category, possibly nested within a superordinate category, within a user-defined taxonomy.(category description) describes some category within a taxonomy or text typology, either in the form of a brief prose description or in terms of the situational parameters used by the TEI formal textDesc.(FSD (feature-system declaration) declaration) identifies the feature system declaration which contains definitions for a particular type of feature structure.identifies the type of feature structure documented by the FSD; this will be the value of the type attribute on at least one feature structure.supplies a link to the entity containing the feature system declaration.documents the notation employed to represent a metrical pattern when this is specified as the value of a met, real, or rhyme attribute on any structural element of a metrical text (e.g. lg, l, or seg).indicates whether the notation conveys the abstract metrical form, its actual prosodic realization, or the rhyme scheme, or some combination thereof.metrealrhymespecifies a regular expression defining any value that is legal for this notation.documents the intended significance of a particular character or character sequence within a metrical notation, either explicitly or in terms of other symbol elements in the same metDecl.specifies the character or character sequence being documented.specifies whether the symbol is defined in terms of other symbols (terminal is set to false) or in prose (terminal is set to true).true(the element contains a prose definition of its meaning.) false(the element contains a definition of its meaning given using symbols defined elsewhere in the same metDecl element.) declares the method used to encode text-critical variants.indicates which method is used to encode the apparatus of variants.location-referenced(apparatus uses line numbers or other canonical reference scheme referenced in a base text.) double-end-point(apparatus indicates the precise locations of the beginning and ending of each lemma relative to a base text.) parallel-segmentation(alternate readings of a passage are given in parallel in the text; no notion of a base text is necessary.) indicates whether the apparatus appears within the running text or external to it.internal(apparatus appears within the running text.) external(apparatus appears outside the base text.) (text-profile description) provides a detailed description of non-bibliographic aspects of a text, specifically the languages and sublanguages used, the situation in which it was produced, the participants and their setting.contains information about the creation of a text.(language usage) describes the languages, sublanguages, registers, dialects etc. represented within a text.characterizes a single language or sublanguage used within a text.Supplies a language code constructed as defined in RFC 3066 (or its successor) which is used to identify the language documented by this element, and which is referenced by the global xml:lang attribute.specifies the approximate percentage (by volume) of the text which uses this language.100(text classification) groups information which describes the nature or topic of a text in terms of a standard classification scheme, thesaurus, etc.(Keywords) contains a list of keywords or phrases identifying the topic or nature of a text.identifies the controlled vocabulary within which the set of keywords concerned is defined.(classCode) contains the classification code used for this text in some standard classification system.identifies the classification system or taxonomy in use.(category reference) specifies one or more defined categories within some taxonomy or text typology.identifies the categories concernedidentifies the classification scheme within which the set of categories concerned is defined(revision description) summarizes the revision history for a file.summarizes a particular change or correction made to a particular version of an electronic text which is shared between several researchers.supplies the date of the change in standard form, i.e. yyyy-mm-dd.(TEI document) contains a single TEI-conformant document, comprising a TEI header and a text, either in isolation or as part of a teiCorpus element.The version of the TEI schemecontains a single text of any kind, whether unitary or composite, for example a poem or drama, a collection of essays, a novel, a dictionary, or a corpus sample.(text body) contains the whole body of a single unitary text, excluding any front or back matter.contains the body of a composite text, grouping together a sequence of distinct texts (or groups of such texts) which are regarded as a unit for some purpose, for example the collected works of an author, a sequence of prose essays, etc.(text division) contains a subdivision of the front, body, or back of a text.(level-0 text division) contains the largest possible subdivision of the body of a text.(level-1 text division) contains a first-level subdivision of the front, body, or back of a text (the largest, if div0 is not used, the second largest if it is).(level-2 text division) contains a second-level subdivision of the front, body, or back of a text.(level-3 text division) contains a third-level subdivision of the front, body, or back of a text.(level-4 text division) contains a fourth-level subdivision of the front, body, or back of a text.(level-5 text division) contains a fifth-level subdivision of the front, body, or back of a text.(level-6 text division) contains a sixth-level subdivision of the front, body, or back of a text.(level-7 text division) contains the smallest possible subdivision of the front, body or back of a text, larger than a paragraph.(trailer) contains a closing title or footer appearing at the end of a division of a text.contains the primary statement of responsibility given for a work on its title page or at the head or end of the work.contains a brief description of the place, date, time, etc. of production of a letter, newspaper story, or other work, prefixed or suffixed to it as a kind of heading or trailer.A formal list or prose description of the topics addressed by a subdivision of a text.(epigraph) contains a quotation, anonymous or attributed, appearing at the start of a section or chapter, or on a title page.groups together dateline, byline, salutation, and similar phrases appearing as a preliminary group at the start of a division, especially of a letter.groups together dateline, byline, salutation, and similar phrases appearing as a final group at the end of a division, especially of a letter.(salutation) contains a salutation or greeting prefixed to a foreword, dedicatory epistle, or other division of a text, or the salutation in the closing of a letter, preface, etc.(signature) contains the closing salutation, etc., appended to a foreword, dedicatory epistle, or other division of a text.(title page) contains the title page of a text, appearing within the front or back matter.classifies the title page according to any convenient typology.(document title) contains the title of a document, including all its constituents, as given on a title page.(title part) contains a subsection or division of the title of a work, as indicated on a title page.specifies the role of this subdivision of the title.(document author) contains the name of the author of the document, as given on the title page (often but not always contained in a byline).contains a formal statement authorizing the publication of a work, sometimes required to appear on a title page or its verso.(document edition) contains an edition statement as presented on a title page of a document.(document imprint) contains the imprint statement (place and date of publication, publisher name), as given (usually) at the foot of a title page.(document date) contains the date of a document, as given (usually) on a title page.gives the value of the date in a standard form, generally YYYY-MM-DD.(front matter) contains any prefatory matter (headers, title page, prefaces, dedications, etc.) found at the start of a document, before the main body.(back matter) contains any appendixes, etc. following the main part of a text.(s-unit) contains a sentence-like division of a text.(clause) represents a grammatical clause.(phrase) represents a grammatical phrase.(word) represents a grammatical (not necessarily orthographic) word.identifies the word's lemma (dictionary entry form).(morpheme) represents a grammatical morpheme.identifies the morpheme's base form.(character) represents a character.indicates one or more elements containing interpretations of the element on which the ana attribute appears.(span) associates an interpretative annotation directly with a span of text.specifies the beginning of the passage being annotated; if not accompanied by a to attribute, then specifies the entire passage.specifies the end of the passage being annotated.(span group) collects together span tags.(interpretation) summarizes a specific interpretative annotation which can be linked to a span of text.(interpretation group) collects together a set of related interpretations which share responsibility or type.indicates the degree of certainty or uncertainty associated with some aspect of the text markup.points at the elements whose markup is uncertain.indicates the precise location of the uncertainty in the markup: applicability of the element, precise position of the start- or end-tag, value of a specific attribute, etc.provides an alternative value for the aspect of the markup in question—an alternative generic identifier, transcription, or attribute value, or the identifier of an anchor element (to indicate an alternative starting or ending location). If an assertedValue is given, the confidence level specified by degree applies to the alternative markup specified by assertedValue; if none is given, it applies to the markup in the text.indicates conditions assumed in the assignment of a degree of confidence.indicates the degree of confidence assigned to the aspect of the markup named by the locus attribute.(responsibility) identifies the individual(s) responsible for some aspect of the markup of particular element(s).gives the identifier(s) of the element(s) for which some aspect of the responsibility is being assigned.indicates the specific aspect of the markup for which responsibility is being assigned.identifies the individual or agency responsible for the indicated aspect of the electronic text.(First language) specifies the first language of a participant.(text description) provides a description of a text in terms of its situational parameters.(participation description) describes the identifiable speakers, voices, or other participants in a linguistic interaction.(setting description) describes the setting or settings within which a language interaction takes place, either as a prose description or as a series of setting elements.(primary channel) describes the medium or channel by which a text is delivered or experienced. For a written text, this might be print, manuscript, e-mail, etc.; for a spoken one, radio, telephone, face-to-face, etc.specifies the mode of this channel with respect to speech and writing.s(spoken) w(written) sw(spoken to be written (e.g. dictation)) ws(written to be spoken (e.g. a script)) m(mixed modes) x(unknown or inapplicable) describes the internal composition of a text or text sample, for example as fragmentary, complete, etc.specifies how the text was constituted.single(a single complete text) composite(a text made by combining several smaller items, each individually complete) frags(a text made by combining several smaller, not necessarily complete, items) unknown(composition unknown or unspecified) describes the nature and extent of originality of this text.categorizes the derivation of the text.(Domain of use) describes the most important social context in which the text was realized or for which it is intended, for example private vs. public, education, religion, etc.categorizes the domain of use.describes the extent to which the text may be regarded as imaginative or non-imaginative, that is, as describing a fictional or a non-fictional world.categorizes the factuality of the text.fiction(the text is to be regarded as entirely imaginative) fact(the text is to be regarded as entirely informative or factual) mixed(the text contains a mixture of fact and fiction) inapplicable(the fiction/fact distinction is not regarded as helpful or appropriate to this text) describes the extant, cardinality and nature of any interaction among those producing and experiencing the text, for example in the form of response or interjection, commentary etc.specifies the degree of interaction between active and passive participants in the text.none(no interaction of any kind, e.g. a monologue) partial(some degree of interaction, e.g. a monologue with set responses) complete(complete interaction, e.g. a face to face conversation) inapplicable(this parameter is inappropriate or inapplicable in this case) specifies the number of active participants (or addressors) producing parts of the text. specifies the number of passive participants (or addressees) to whom a text is directed or in whose presence it is created or performed. describes the extent to which a text may be regarded as prepared or spontaneous.a keyword characterizing the type of preparedness.characterizes a single purpose or communicative function of the text.specifies a particular kind of purpose.specifies the extent to which this purpose predominates.high(this purpose is predominant) medium(this purpose is intermediate) low(this purpose is weak) unknown(extent unknown) (setting) describes one particular setting in which a language interaction takes place.(locale) contains a brief informal description of the nature of a place for example a room, a restaurant, a park bench etc.(activity) contains a brief informal description of what a participant in a language interaction is doing other than speaking, if anything.(feature system declaration) contains a feature system declaration.(feature structure declaration) declares one type of feature structure.gives a name for the type of feature structure being declared.gives the name of the feature structure type from which this type inherits features and constraints; if this type declares a feature with the same name as a feature of the base type, the definition within this fsDecl overrides the inherited definition. The fsConstraints are inherited only if this fsDecl does not specify any; otherwise the constraints in this fsDecl override. When no baseType is specified, no features or constraints are inherited.(feature system description (in FSD)) describes in prose what is represented by the type of feature structure declared in the enclosing fsDecl.(feature declaration) declares a single feature, specifying its name, organization, range of allowed values, and optionally its default value.indicates the name of the feature being declared; matches the name attribute of f elements in the text.specifies the organizing discipline of the feature value.unit(unitary atomic value) set(set value (unordered, no duplicates)) bag(bag value (unordered, may have duplicates)) list(list value (ordered, may have duplicates)) (feature description (in FSD)) describes in prose what is represented by the feature being declared and its values.(value range) defines the range of allowed values for a feature, in the form of an fs, vAlt, or primitive value; for the value of an f to be valid, it must be subsumed by the specified range; if the f contains multiple values (as sanctioned by the org attribute), then each value must be subsumed by the vRange.(value default) declares the default value to be supplied when a feature structure does not contain an instance of f for this name; if unconditional, it is specified as one (or, depending on the value of the org attribute of the enclosing fDecl) more fs elements or primitive values; if conditional, it is specified as one or more if elements; if no default is specified, or no condition matches, the value none is assumed.defines a conditional default value for a feature; the condition is specified as a feature structure, and is met if it subsumes the feature structure in the text for which a default value is sought.separates the condition from the default in an if, or the antecedent and the consequent in a cond element.(feature-structure constraints) specifies constraints on the content of well formed feature structures.(conditional feature-structure constraint) defines a conditional feature-structure constraint; the consequent and the antecedent are specified as feature structures or feature-structure groups; the constraint is satisfied if both the antecedent and the consequent subsume a given feature structure, or if the antecedent does not.(bi-conditional feature-structure constraint) defines a biconditional feature-structure constraint; both consequent and antecedent are specified as feature structures or groups of feature structures; the constraint is satisfied if both subsume a given feature structure, or if both do not.separates the condition from the consequence in a bicond element.indicates type of entry, in dictionaries with multiple types.contains a (sortable) character sequence reflecting the entry's alphabetical position in the printed dictionary.groups successive entries for a set of homographs.contains a reasonably well-structured dictionary entry.contains a dictionary entry which does not necessarily conform to the constraints imposed by the entry element.(homograph) groups information relating to one homograph within an entry.(sense information group) groups together all information relating to one word sense in a dictionary entry (definitions, examples, translation equivalents, etc.)gives the nesting depth of this sense.encloses a part of a dictionary entry in which other phrase-level dictionary elements are freely combined.(form information group) groups all the information on the written and spoken forms of one headword.classifies form as simple, compound, etc.(orthographic form) gives the orthographic form of a dictionary headword.gives the type of spelling.gives the extent of the orthographic information provided.(pronunciation) contains the pronunciation(s) of the word.indicates whether the pronunciation is for whole word or part.indicates what notation is used for the pronunciation, if more than one occurs in the machine-readable dictionary.(hyphenation) contains a hyphenated form of a dictionary headword, or hyphenation information in some other form.(syllabification) contains the syllabification of the headword.contains the stress pattern for a dictionary headword, if given separately.(grammatical information) within an entry in a dictionary or a terminological data file, contains grammatical information relating to a term, word, or form.classifies the grammatical information given according to some convenient typology — in the case of terminological information, preferably the dictionary of data element types specified in ISO WD 12 620.(gender) identifies the morphological gender of a lexical item, as given in the dictionary.indicates grammatical number associated with a form, as given in a dictionary.contains grammatical case information given by a dictionary for a given form.(person) contains an indication of the grammatical person (1st, 2nd, 3rd, etc.) associated with a given inflected form in a dictionary.(tense) indicates the grammatical tense associated with a given inflected form in a dictionary.contains information about the grammatical mood of verbs (e.g. indicative, subjunctive, imperative)(inflectional class) indicates the inflectional class associated with a lexical item.indicates the type of indicator used to specify the inflection class, when it is necessary to distinguish between the usual abbreviated indications (e.g. inv) and other kinds of indicators, such as special codes referring to conjugation patterns, etc.(grammatical information group) groups morpho-syntactic information about a lexical item, e.g. pos, gen, number, case, or iType (inflectional class).(part of speech) indicates the part of speech assigned to a dictionary headword (noun, verb, adjective, etc.)(subcategorization) contains subcategorization information (transitive/intransitive, countable/non-countable, etc.)(collocate) contains a collocate of the headword.classifies the collocation, using any convenient typology.(definition) contains definition text in a dictionary entry.(translation equivalent) contains a translation of the headword or an example.(translation information) contains translation text and related information (within an entry in a multilingual dictionary).(etymology) encloses the etymological information in a dictionary entry.(language name) name of a language mentioned in etymological or other linguistic discussion.(example (exempli gratia)) (in a dictionary) contains an example text containing at least one occurrence of the word form, used in the sense being described; examples may be quoted from (named) authors or contrived.(usage) contains usage information in a dictionary entry.classifies the usage information using any convenient typology.(label) in dictionaries, contains a label for a form, example, translation, or other piece of information, e.g. abbreviation for, contraction of, literally, approximately, synonyms:, etc.classifies the label using any convenient typology.(cross-reference phrase) contains a phrase, sentence, or icon referring the reader to some other location in this or another text.indicates the type of cross reference, using any convenient typology.(related entry) contains a dictionary entry for a lexical item related to the headword, such as a compound phrase or derived form, embedded inside a larger entry.classifies the related entry according to any convenient typology.identifies the orthographic form or pronunciation referred to.(orthographic-form reference) in a dictionary example, indicates a reference to the orthographic form(s) of the headword.indicates the kind of typographic modification made to the headword in the reference.(orthographic-variant reference) in a dictionary example, indicates a reference to variant orthographic form(s) of the headword.indicates the kind of variant involved.(pronunciation reference) in a dictionary example, indicates a reference to the pronunciation(s) of the headword.(pronunciation-variant reference) in a dictionary example, indicates a reference to variant pronunciation(s) of the headword.gives an expanded form of information presented more concisely in the dictionarygives a normalized form of information given by the source text in a non-normalized formgives the list of split values for a merged formgives a value which lacks any realization in the printed source text.gives the original string or is the empty string when the element does not appear in the source text.provides a reference to an anchor element elsewhere in the document indicating the original location of this component.gives a reference to another element, where the original appears as a merged form.indicates whether the element is optional or notcontains a description of the setting, time, locale, appearance, etc., of the action of a play, typically found in the front matter of a printed performance text (not a stage direction).contains the prologue to a drama, typically spoken by an actor out of character, possibly in association with a particular performance or venue.contains the epilogue to a drama, typically spoken by an actor out of character, possibly in association with a particular performance or venue.contains a section of front or back matter describing how a dramatic piece is to be performed in general or how it was performed on some specific occasion.(cast list) contains a single cast list or dramatis personae.(Cast list grouping) groups one or more individual castItem elements within a cast list.(Cast list item) contains a single entry within a cast list, describing either a single role or a list of non-speaking roles.characterizes the cast item.role(the item describes a single role.) list(the item describes a list of non-speaking roles.) the name of a dramatic role, as given in a cast list.(role description) describes a character's role in a drama.(actor) Name of an actor appearing within a cast list.(Movement) marks the actual entrance or exit of one or more characters on stage.characterizes the movement, for example as an entrance or exit.specifies the direction of a stage movement.identifies the performance or performances in which this movement occurred as specified.describes the visual context of some part of a screen play in terms of what the spectator sees, generally independent of any dialogue.describes a particular camera angle or viewpoint in a screen play.describes a sound effect or musical sequence specified within a screen play or radio script.categorizes the sound in some respect, e.g. as music, special effect, etc.indicates whether the sound overlaps the surrounding speeches or interrupts them.true(the sound is heard between the surrounding speeches) false(the sound overlaps the surrounding speeches) unknown(unknown or inapplicable) contains the text of a caption or other text displayed as part of a film script or screenplay.(Technical stage direction) describes a special-purpose stage direction that is not meant for the actors.categorizes the technical stage direction.light(a lighting cue) sound(a sound cue) prop(a prop cue) block(a blocking instruction) identifies the performance or performances to which this technical direction applies.contains text displayed in tabular form, in rows and columns.indicates the number of rows in the table.indicates the number of columns in each row of the table.contains one row of a table.contains one cell of a table.contains a mathematical or other formula.supplies the name of a previously defined notation used for the content of the element.contains a block containing graphics, illustrations, or figures.(Description of Figure) contains a brief prose description of the appearance or content of a graphic figure, for use when documenting an image without displaying it.(character or glyph) represents a non-standard character or glyph.points to a description of the character or glyph intended.(character) provides descriptive information about a character. (character name) contains the name of a character, expressed following Unicode conventions.(character property) provides a name and value for some property of the parent character or glyph.(character description) provides descriptive information about characters or glyphs.(character glyph) provides descriptive information about a character glyph. (character glyph name) contains the name of a glyph, expressed following Unicode conventions for character names.(Locally-defined Property Name) contains a locally defined name for some property.(character mapping) contains one or more characters which are related to the parent character or glyph in some respect, as specified by the type attribute. (Unicode Property Name) contains the name of a registered Unicode normative or informative property.specifies the version number of the Unicode Standard in which this property name is defined.(value) contains a single value for some property, attribute, or other analysis.(Feature structure) represents a feature structure, that is, a collection of feature-value pairs organized as a structural unit.specifies the type of the feature structure.references the feature-value specifications making up this feature structure.(Feature) represents a feature value specification, that is, the association of a name with a value of any of several different types.provides a name for the feature.references any element which can be used to represent the value of a feature.(binary value) represents the value part of a feature-value specification which can contain either of exactly two possible values.supplies a binary value.(Symbolic value) represents the value part of a feature-value specification which contains one of a finite list of symbols.supplies the symbolic value for the feature, one of a finite list that may be specified in a feature declaration.(Numeric value) represents the value part of a feature-value specification which contains a numeric value or range.supplies a lower bound for the numeric value represented, and also (if max is not supplied) its upper bound.supplies an upper bound for the numeric value represented.specifies whether the value represented should be truncated to give an integer value.(String value) represents the value part of a feature-value specification which contains a string.(value label) represents the value part of a feature-value specification which appears at more than one point in a feature structuresupplies a name for the sharing point.(collection of values) represents the value part of a feature-value specification which contains multiple values organized as a set, bag, or list.indicates organization of given value or values as set, bag or list.set(indicates that the given values are organized as a set.) bag(indicates that the given values are organized as a bag (multiset).) list(indicates that the given values are organized as a list.) (Default feature value) represents the value part of a feature-value specification which contains a defaulted value.(Value alternation) represents the value part of a feature-value specification which contains a set of values, only one of which can be valid.(Value negation) represents a feature value which is the negation of its content.(Merged collection of values) represents a feature value which is the result of merging together the feature values contained by its children, using the organization specified by the org attribute.indicates the organization of the resulting merged values as set, bag or list.set(indicates that the resulting values are organized as a set.) bag(indicates that the resulting values are organized as a bag (multiset).) list(indicates that the resulting values are organized as a list.) (Feature library) assembles a library of feature elements.(Feature-value library) assembles a library of reusable feature value elements (including complete feature structures).defines an association or hypertextual link among elements or passages, of some type not more precisely specifiable by other elements.specifies the identifiers of the elements or passages to be linked or associated.defines a collection of associations or hypertextual links.(anonymous block) contains any arbitrary component-level unit of text, acting as an anonymous container for phrase or inter level elements analogous to, but without the semantic baggage of, a paragraph.specifies whether or not the block is complete.Y(the block is incomplete) N(either the block is complete, or no claim is made as to its completeness) I(the initial part of an incomplete block) M(a medial part of an incomplete block) F(the final part of an incomplete block) (anchor point) attaches an identifier to a point within a text, whether or not it corresponds with a textual element.(arbitrary segment) contains any arbitrary phrase-level unit of text (including other seg elements).provides a sub-categorization of the segment marked.(when) indicates a point in time either relative to other elements in the same timeline tag, or absolutely.supplies an absolute value for the time.specifies the unit of time in which the interval value is expressed, if this is not inherited from the parent timeLine.specifies the numeric portion of a time interval0unknownidentifies the reference point for determining the time of the current when element, which is obtained by adding the interval to the time of the reference point.(timeline) provides a set of ordered points in time which can be linked to elements of a spoken text to create a temporal alignment of that text.designates the origin of the timeline, i.e. the time at which it begins.specifies the unit of time corresponding to the interval value of the timeline or of its constituent points in time.specifies the numeric portion of a time interval0regularirregularidentifies a possibly fragmented segment of text, by pointing at the possibly discontiguous elements which compose it.specifies the identifiers of the elements or passages to be joined into a virtual element.specifies the name of an element which this aggregation may be understood to represent.indicates whether the targets to be joined include the entire element indicated (the entire subtree including its root), or just the children of the target (the branches of the subtree).root(the rooted subtrees indicated by the targets attribute are joined, each subtree become a child of the virtual element created by the join) branches(the children of the subtrees indicated by the targets attribute become the children of the virtual element (i.e. the roots of the subtrees are discarded)) (join group) groups a collection of join elements and possibly pointers.describes the result of the joins gathered in this collection.(alternation) identifies an alternation or a set of choices among elements or passages.specifies the identifiers of the alternative elements or passages.states whether the alternations gathered in this collection are exclusive or inclusive.excl(indicates that the alternation is exclusive, i.e. that at most one of the alternatives occurs.) incl(indicates that the alternation is not exclusive, i.e. that one or more of the alternatives occur.) If mode is excl, each weight states the probability that the corresponding alternative occurs. If modeincl each weight states the probability that the corresponding alternative occurs given that at least one of the other alternatives occurs.(alternation group) groups a collection of alt elements and possibly pointers.states whether the alternations gathered in this collection are exclusive or inclusive.excl(indicates that the alternation is exclusive, i.e. that at most one of the alternatives occurs.) incl(indicates that the alternation is not exclusive, i.e. that one or more of the alternatives occur.) points to elements that correspond to the current element in some way.points to elements that are synchronous with the current element.points to an element that is the same as the current element.points to an element of which the current element is a copy.points to the next element of a virtual aggregate of which the current element is part.points to the previous element of a virtual aggregate of which the current element is part.points to elements that are in exclusive alternation with the current element.selects one or more alternants; if one alternant is selected, the ambiguity or uncertainty is marked as resolved. If more than one alternant is selected, the degree of ambiguity or uncertainty is marked as reduced by the number of alternants not selected.categorizes the pointer in some respect, using any convenient set of categories.specifies the intended meaning when the target of a pointer is itself a pointer.all(if the element pointed to is itself a pointer, then the target of that pointer will be taken, and so on, until an element is found which is not a pointer.) one(if the element pointed to is itself a pointer, then its target (whether a pointer or not) is taken as the target of this pointer.) none(no further evaluation of targets is carried out beyond that needed to find the element specified in the pointer's target.) optionally specifies the identifiers of the elements within which all elements indicated by the contents of this element lie.describes the function of each of the values of the targets attribute of the enclosed link, join or alt tags.contains a description of a single identifiable manuscript.describes the system used to ensure correct ordering of the quires making up a codex or incunable, typically by means of annotations at the foot of the page.contains any kind of dimensional specification. indicates which aspect of the object is being measured.contains a measurement measured along the axis parallel to the spine. contains a measurement measured across the spine. contains a measurement measured along the axis perpendicular to the spine. contains a heraldic formula or phrase, typically found as part of a blazon, coat of arms, etc. defines a location within a manuscript or manuscript part, usually as a (possibly discontinuous) sequence of folio references. identifies the foliation scheme in terms of which the location is being specified.specifies the starting point of the location in a normalized form.specifies the end-point of the location in a normalized form.supplies a link to one or more page images or transcriptions of the specified range of folios.contains a word or phrase describing the material of which a manuscript (or part of a manuscript) is composed. contains any form of date, used to identify the date of origin for a manuscript or manuscript part. contains any form of place name, used to identify the place of origin for a manuscript or manuscript part. The word or words taken from a fixed point in a codex (typically the beginning of the second leaf) in order to provide a unique identifier for it.contains discussion of the leaf or quire signatures found within a codex.contains a word or phrase describing a watermark or similar device.contains the information required to identify the manuscript being described. contains the name of an organization, such as a university or library, within which a manuscript repository is located.contains the name of a repository within which manuscripts are stored, possibly forming part of an institution.contains the name of a collection of manuscripts, not necessarily located within a single repository. (alternative identifier) contains an alternative or former structured identifier used for a manuscript, such as a former catalogue number.(alternative name) contains any form of unstructured alternative name used for a manuscript, such as an ocellus nominum, or nickname. contains the colophon of a manuscript item: that is, a statement providing information regarding the date, place, agency, or reason for production of the manuscript.contains the explicit of a manuscript item, that is, the closing words of the text proper, exclusive of any rubric or colophon which might follow it. indicates whether the explicit as given is defective, i.e. the final words of the text as preserved, as opposed to what the closing words would have been had the text of the work been whole.contains information concerning the manuscript's filiation, i.e. its relationship to other surviving manuscripts of the same text, its protographs, antigraphs and apographs.contains the string of words that denotes the end of a text division, often with an assertion as to its author and title, usually set off from the text itself by red ink, by a different size or type of script, or by some other such visual device.contains the incipit of a manuscript item, that is the opening words of the text proper, exclusive of any rubric which might precede it, of sufficient length to identify the work uniquely; such incipts were, in fomer times, frequently used a means of reference to a work, in place of a title.indicates whether the incipit as given is defective, i.e. the first words of the text as preserved, as opposed to the first words of the work itself.describes the intellectual content of a manuscript or manuscript part, either as a series of paragraphs or as a series of structured manuscript items.identifies the text types or classifications applicable to this object.indicates whether the object described is defective, i.e. incomplete through loss or damage.describes an individual work or item within the intellectual content of a manuscript or manuscript part.identifies the text types or classifications applicable to this itemindicates whether the item being described is defective, i.e. incomplete through loss or damage.contains a structured description for an individual work or item within the intellectual content of a manuscript or manuscript part. identifies the text types or classifications applicable to this itemindicates whether the item being described is defective, i.e. incomplete through loss or damage.contains the text of any rubric or heading attached to a particular manuscript item, that is, a string of words through which a manuscript signals the beginning of a text division, often with an assertion as to its author and title, which is in some way set off from the text itself, usually in red ink, or by use of different size or type of script, or some other such visual device.contains a brief summary of the intellectual content of an item, provided by the cataloguer describes the languages and writing systems used by a manuscript (as opposed to its description, which is described in the langUsage element)supplies a code which identifies the chief language used in the manuscript.one or more codes identifying any other languages used in the manuscript.contains a full physical description of a manuscript or manuscript part, optionally subdivided using more specialised elements from the model.physDescPart class.contains a description of the physical components making up the object which is being described.a short project-specific name identifying the physical form of the carrier, for example as a codex, roll, fragment, partial leaf, cutting etc.groups elements describing the physical support for the written part of a manuscript.a short project-defined name for the material composing the majority of the supportcontains a description of the materials etc. which make up the physical support for the written part of a manuscript.contains a description of how the leaves or bifolia are physically arranged.describes the numbering system or systems used to count the leaves or pages in a codex.contains a description of the physical condition of the manuscript. collects the set of layout descriptions applicable to a manuscript.describes how text is laid out on the page, including information about any ruling, pricking, or other evidence of page-preparation techniques.specifies the number of columns per pagespecifies the number of ruled lines per columnspecifies the number of written lines per columcontains a description of all the different kinds of writing used in a manuscript.specifies the number of distinct hands identified within the manuscript(note on hand) describes a particular style or hand distinguished within a manuscript.gives a standard name or other identifier for the scribe believed to be responsible for this hand.characterizes the particular script or writing style used by this hand, for example secretary, copperplate, Chancery, Italian, etc..describes the tint or type of ink, e.g. brown, or other writing medium, e.g. pencil,specifies how widely this hand is used in the manuscript.sole(only this hand is used throughout the manuscript) major(this hand is used through most of the manuscript) minor(this hand is used occasionally in the manuscript) contains description of type of musical notation.contains a description of the decoration of a manuscript, either as a sequence of paragraphs, or as a sequence of topically organised decoNote elements.contains a note describing either a decorative component of a manuscript, or a fairly homogenous class of such components.contains a description of any significant additions found within a manuscript, such as marginalia or other annotations. describes the present and former bindings of a manuscript, either as a series of paragraphs or as a series of distinct binding elements, one for each binding of the manuscript. contains a description of one binding, i.e. type of covering, boards, etc. applied to a manuscriptspecifies whether or not the binding is contemporary with the majority of its contentsdescribes the seals or other external items attached to a manuscript, either as a series of paragraphs or as a series of distinct seal elements, possibly with additional decoNotes. contains a description of one seal or similar attachment applied to a manuscriptspecifies whether or not the seal is contemporary with the item to which it is affixed(accompanying material) contains details of any significant additional material which may be closely associated with the manuscript being described, such as non-contemporaneous documents or fragments bound in with the manuscript at some earlier historical period. groups elements describing the full history of a manuscript or manuscript part.contains any descriptive or other information concerning the origin of a manuscript or manuscript part. contains any descriptive or other information concerning a single identifiable episode during the history of a manuscript or manuscript part, after its creation but before its acquisition. contains any descriptive or other information concerning the process by which a manuscript or manuscript part entered the holding institution. groups additional information, comprising bibliographic information about a manuscript, its current curatorial status, and any other associated materials. (administrative information) contains information about the present custody and availability of the manuscript, and also about the record description itself. provides information about the source and revision status of the parent manuscript description itself. describes the original source for the information contained with a manuscript description. contains a description of a manuscript's custodial history, either as running prose or as a series of dated custodial events. describes a single event during the custodial history of a manuscript.contains information about any digital or photographic representations of the manuscript being described which may exist in the holding institution or elsewhere. contains information about an originally distinct manuscript or part of a manuscript, now forming part of a composite manuscript.provides more culture- linguistic- or application- specific information used to categorize this name component.indicates whether the name component is given in full, as an abbreviation or simply as an initial.yes(the name component is spelled out in full.) abb(the name component is given in an abbreviated form.) init(the name component is indicated only by one initial.) specifies the sort order of the name component in relation to others within the personal name.(personal name) contains a proper noun or proper-noun phrase referring to a person, possibly including any or all of the person's forenames, surnames, honorifics, added names, etc.describes the personal name more fully using an open-ended list of words or phrases which help to indicate the function, e.g. married name, maiden name, pen name, religious name, etc.(surname) contains a family (inherited) name, as opposed to a given, baptismal, or nick name.(forename) contains a forename, given or baptismal name.contains a name component used to distinguish otherwise similar names on the basis of the relative ages or generations of the persons named.(name link) contains a connecting phrase or link used within a name but not regarded as part of it, such as van der or of.(additional name) contains an additional name component, such as a nickname, epithet, or alias, or any other descriptive phrase used within a personal name.(roleName) contains a name component which indicates that the referent has a particular role or position in society, such as an official title or rank.(place name) contains an absolute or relative place name.contains the name of any kind of subdivision of a settlement, such as a parish, ward, or other administrative or geographic unit.contains the name of a settlement such as a city, town, or village identified as a single geo-political or administrative unit.(region) contains the name of an administrative unit such as a state, province, or county, larger than a settlement, but smaller than a country.(country) contains the name of a geo-political unit, such as a nation, country, colony, or commonwealth, larger than or administratively superior to a region and smaller than a bloc.supplies a regularized form of the country name using a name or code from ISO 3166(bloc) contains the name of a geo-political unit consisting of one or more nation states or countries.(offset) that part of a relative temporal or spatial expression which indicates the direction of the offset between the two place names, dates, or times involved in the expression.(distance) that part of a relative temporal or spatial expression which indicates the distance between the place or time denoted by it and the place or time referred to within it.indicates the degree of accuracy associated with the distance.true(The distance is exact.) false(The distance is approximate.) unknown(Accuracy unavailable or unknown.) (geographical name) a name associated with some geographical feature such as Windrush Valley or Mount Sinai.provides more culture- linguistic- or application- specific information used to categorize this name component.(geographical feature name) contains a common noun identifying some geographical feature contained within a geographic name, such as valley, mount etc.(organization name) contains an organizational name.more fully describes the organization indicated in the organizational name. Possible values include voluntary, political, governmental, industrial, commercial, etc.provides an alternative identifier for the organization being named, such as a database record key.gives a normalized or regularized form of the organization name(organization title) contains the proper name component of an organizational name.more fully describes the organization title. Possible values include formal, colloquial, acronym, etc.gives a normalized or regularized form of the organization title.(organization type) indicates a part of the organization name which contains information about the organization's structure or function.more fully describes the organization type specified in the name component. Possible values include function, structure, etc.gives a normalized or regularized form of the organization type(organizational division) indicates a division, branch or department specified in an organizational name.more fully describes the organization division specified in the name component. Possible values include branch, department, section, division, etc.gives a normalized or regularized form of the organizational division.(affiliation) contains an informal description of a person's present or past affiliation with some organization, for example an employer or sponsor.(Birth details) contains information about a person's birth, such as its date and place.specifies the date of birth in a W3C standard form (YYYY-MM-DD).contains information about a person's death, such as its date and place.specifies the date of death in a W3C standard form (YYYY-MM-DD).contains a description of the educational experience of a person.specifies the faith, religion, or belief set of a person.contains information about a person's period of activity.summarizes the state of a person's linguistic knowledge, either as prose or by a list of langKnown elements.supplies one or more valid language tags for the languages specified(linguistic competence) summarizes the state of a person's knowledge of a single language.supplies a valid language tag for the language concerned.a code indicating the person's level of knowledge for this languagecontains a list of descriptions, each of which provides information about an identifiable individual, for example the participants in a language interaction, or the people referred to in a historical source.contains an informal description of a person's present or past nationality or citizenship.supplies a regularized form of the country name using a name or code from ISO 3166contains an informal description of a person's trade, profession or occupation.identifies the classification system or taxonomy in use by supplying the identifier of a taxonomy element elsewhere in the header.identifies an occupation code defined within the classification system or taxonomy defined by the scheme attribute.(participant relationships) describes the relationships or social links existing between participants in a linguistic interaction.contains a description of a particular event of significance in the life of a person.contains a description of some ongoing status or quality attributed to a person.contains a description of a personal or culturally-determined characteristic attributed to a person.provides information about an identifiable individual, for example a participant in a language interaction, or a person referred to in a historical source.specifies a primary role or classification for the person.specifies the sex of the person.specifies an age group for the person.(personal group) describes a group of individuals treated as a single person for analytic purposes.specifies the role of this group of participants in the interaction.specifies the sex of the participant group.mixedspecifies the age group of the participants.specifies the size or approximate size of the group.(relationship) describes any kind of relationship or linkage amongst a specified group of participants.categorizes the relationship in some respect, e.g. as social, personal or other.supplies a name for the kind of relationship of which this is an instance.identifies the passive participants in a non-mutual relationship.identifies the active participants in a non-mutual relationship, or all the participants in a mutual one.supplies a list of participants amongst all of whom the relationship holds equally.(residence) describes a person's present or past places of residence.specifies the sex of a person.(socio-economic status) contains an informal description of a person's perceived social or economic status.identifies the classification system or taxonomy in use.identifies a status code defined within the classification system or taxonomy defined by the source attribute.(day) the day component of a structured date.(week) the week component of a structured date.(month) the month component of a structured date.(year) the year component of a date.a temporal expression (either a date or a time) given in terms of a named occasion such as a holiday, a named time of day, or some notable event.(second) the second component of a structured time-expression.(minute) the minute component of a structured time-expression.(hour) the hour component of a temporal expressionencodes a graph, which is a collection of nodes, and arcs which connect the nodes.describes the type of graph.gives a label for a graph.states the order of the graph, i.e., the number of its nodes.states the size of the graph, i.e., the number of its arcs.encodes a node, a possibly labeled point in a graph.gives a label for a node.gives a second label for a node.provides the value of a node, which is a feature structure or other analytic element.provides a type for a node.gives the identifiers of the nodes which are adjacent to the current node.gives the identifiers of the nodes which are adjacent from the current node.gives the identifiers of the nodes which are both adjacent to and adjacent from the current node.gives the in degree of the node, the number of nodes which are adjacent from the given node.gives the out degree of the node, the number of nodes which are adjacent to the given node.gives the degree of the node, the number of arcs with which the node is incident.encodes an arc, the connection from one node to another in a graph.gives a label for an arc.gives a second label for an arc.gives the identifier of the node which is adjacent from this arc.gives the identifier of the node which is adjacent to this arc.encodes a tree, which is made up of a root, internal nodes, leaves, and arcs from root to leaves.gives a label for a tree.gives the maximum number of children of the root and internal nodes of the tree.indicates whether or not the tree is ordered, or if it is partially ordered.true(indicates that all of the branching nodes of the tree are ordered.) partial(indicates that some of the branching nodes of the tree are ordered and some are unordered.) false(indicates that all of the branching nodes of the tree are unordered.) gives the order of the tree, i.e., the number of its nodes.(root node) represents the root node of a tree.gives a label for a root node.provides the value of the root, which is a feature structure or other analytic element.provides a list of identifiers of the elements which are the children of the root node.indicates whether or not the root is ordered.true(indicates that the children of the root are ordered.) false(indicates that the children of the root are unordered.) gives the out degree of the root, the number of its children.(intermediate (or internal) node) represents an intermediate (or internal) node of a tree.gives a label for an intermediate node.provides the value of an intermediate node, which is a feature structure or other analytic element.provides a list of identifiers of the elements which are the children of the intermediate node.provides the identifier of the element which is the parent of this node.indicates whether or not the internal node is ordered.true(indicates that the children of the intermediate node are ordered.) false(indicates that the children of the intermediate node are unordered.) provides an identifier of the element which this node follows.gives the out degree of an intermediate node, the number of its children.encodes the leaves (terminal nodes) of a tree.gives a label for a leaf.provides the value of a leaf, which is a feature structure or other analytic element.provides the identifier of parent of a leaf.provides an identifier of an element which this leaf follows.(embedding tree) provides an alternative to tree element for representing ordered rooted tree structures.gives a label for an embedding tree.provides the value of an embedding tree, which is a feature structure or other analytic element.(Underspecified embedding tree, so called because of its characteristic shape when drawn.) provides for an underspecified eTree, that is, an eTree with information left out.gives a label for an underspecified embedding tree.provides the value of a triangle, which is the identifier of a feature structure or other analytic element.(Leaf of an embedding tree.) provides explicitly for a leaf of an embedding tree, which may also be encoded with the eTree element.gives a label for a leaf of an embedding tree.provides the value of an embedding leaf, which is a feature structure or other analytic element.provides for groups of rooted trees.identifies the type of the forest.(Forest group) provides for groups of forests.identifies the type of the forest group.(utterance) a stretch of speech usually preceded and followed by silence or by a change of speaker.indicates the nature of the transition between this utterance and the previous one.smooth(this utterance begins without unusual pause or rapidity.) latching(this utterance begins with a markedly shorter pause than normal.) overlap(this utterance begins before the previous one has finished.) pause(this utterance begins after a noticeable pause.) a pause either between or within utterances.(Vocalized semi-lexical) any vocalized but not necessarily lexical phenomenon, for example voiced pauses, non-lexical backchannels, etc.indicates whether or not the phenomenon is repeated.true(the phenomenon is repeated.) false(the phenomenon is atomic.) unknown(unknown or unmarked.) (Non-vocalized quasi-lexical) any communicative phenomenon, not necessarily vocalized, for example a gesture, frown, etc.indicates whether or not the phenomenon is repeated.true(the phenomenon is repeated.) false(the phenomenon is atomic.) unknown(unknown or unmarked.) (Event) any phenomenon or occurrence, not necessarily vocalized or communicative, for example incidental noises or other events affecting communication.indicates whether or not the phenomenon is repeated.true(the phenomenon is repeated.) false(the phenomenon is atomic.) unknown(unknown or unmarked.) (Writing) a passage of written text revealed to participants in the course of a spoken text.categorizes the kind of writing in some way, for example as a subtitle, noticeboard etc.points to a bibliographic citation in the header giving a full description of the source or script of the writing.indicates whether the writing is revealed all at once or gradually.true(the writing is revealed gradually.) false(the writing is revealed all at once.) unknown(unknown or unmarked.) (Shift) marks the point at which some paralinguistic feature of a series of utterances by any one speaker changes.a paralinguistic feature.tempo(speed of utterance.) loud(loudness.) pitch(pitch range.) tension(tension or stress pattern.) rhythm(rhythmic qualities.) voice(voice quality.) specifies the new state of the paralinguistic feature specified.(attribute) contains the name of an attribute appearing within running text.supplies an identifier for the scheme in which this name is defined.contains literal code from some formal language such as a programming languagea name identifying the formal language in which the code is expressedcontains any kind of illustrative example.contains a single well-formed XML example demonstrating the use of some XML element or attribute.(generic identifier) contains the name (generic identifier) of an element.supplies the name of the scheme in which this name is defined.contains an identifier or name for an object of some kind in a formal languagecontains text of a complete start- or end-tag, possibly including attribute specifications, but excluding the opening and closing markup delimiter characters.supplies the name of the scheme in which this name is defined.TEI(this tag is part of the TEI scheme.) DBK(this element is part of the Docbook scheme.) (value) contains a single attribute value.marks where a list of descriptions is to be inserted into the prose documentation.(Element or class description) indicates that a description of the specified element or class should be included at this point within a document.(identifier) supplies the identifier of the documentary element or class for which a description is to be obtained.(attributes) supplies attribute names for which descriptions should additionally be obtained.references a module which is to be incorporated into a schema.the name of a TEI modulerefers to a non-TEI module by external locationdocuments the structure, content, and purpose of a single module, i.e. a named and externally visible group of declarations.type of module to be generatedthe name of one or more TEI modules which are suggested for use with the current modulethe name of one or more TEI modules which must be be available for this module to function properlygenerates a TEI-conformant schema and documentation for it.specifies entry points to the schema, i.e. which elements are allowed to be used as the root of documents conforming to it.specifies the default namespace (if any) applicable to components of the schema.specifies a prefix which will be appended to all patterns relating to TEI elements. This allows for external schemas to be mixed in which have elements of the same names as the TEI.Where names for element or attribute are available in more than one language, specifies which language to use when creating the objects in a schema.Where the descrition for an element, attribute, class or macro is available in more than one language, specifies which languages to use when creating documentation.(specification group) contains any convenient grouping of specifications for use within the current module.(reference to a specification group) indicates that the declarations contained by the specGrp referenced should be inserted at this point.points at the specification group which logically belongs here.contains the intended expansion for the entity documented by an patternSpec element, enclosed by quotation marks.documents the structure, content, and purpose of a single element type.(namespace) specifies the namespace to which this element belongsspecifies the optionality of an attribute or element.req(required) mwa(mandatory when applicable) rec(recommended) rwa(recommended when applicable) opt(optional) contains reference information for a TEI element class; that is a group of elements which appear together in content models, or which share some common attribute, or both.indicates whether this is a model class or an attribute classmodel(members of this class appear in the same content models) atts(members of this class share common attributes) indicates whether a model class should be instantiated as a list of alternates or a sequencedocuments the function and implementation of a pattern.indicates which type of entity should be generated, when an ODD processor is generating a module using SGML syntax.pe(parameter entity) epe(element parameter entity) ge(general entity) dt(datatype entity) contains any commentary or discussion about the usage of an element, attribute, class, or entity not otherwise documented within the containing element.(list of references) supplies a list of significant references to places where this element is discussed, in the current document or elsewhere.contains a single example demonstrating the use of an element, together with optional paragraphs of commentary.specifies all the classes of which the documented element or class is a member or subclass.specifies class membership of the parent element or class.(a name) specifies the identifier for a class of which the documented element or class is a member or subclass(schema declaration) contains the text of a declaration for the schema documented.contains documentation for all the attributes associated with this element, as a series of attDef elements.specifies whether all the attributes in the list are available (org="group") or only one of them (org="choice")group(grouped) choice(alternated) (attribute definition) contains the definition of a single attribute.specifies the optionality of an attribute or element.req(required) mwa(mandatory when applicable) rec(recommended) rwa(recommended when applicable) opt(optional) (namespace) specifies the namespace to which this attribute belongs(attribute pointer) points to the definition of an attribute or group of attributes.the name of the pattern defining the attribute(s)specifies the declared value for an attribute, by referring to any datatype defined by the chosen schema language.specifies the default declared value for an attribute.(value description) specifies any semantic or syntactic constraint on the value that an attribute may take, additional to the information carried by the datatype element.specifies the effect of this declaration on its parent module.add(this declaration is added to the current definitions) delete(this declaration and all of its children are removed from the current setup) change(this declaration changes the declaration of the same name in the current definition) replace(this declaration replaces the declaration of the same name in the current definition) (value definition) contains a single value and gloss pair for an attribute.(value list) contains one or more valItem elements defining possible values for an attribute.specifies the effect of this declaration on its parent module.add(this declaration is added to the current definitions) delete(this declaration and all of its children are removed from the current setup) change(this declaration changes the declaration of the same name in the current definition) replace(this declaration replaces the declaration of the same name in the current definition) specifies the extensibility of the list of attribute values specified.closed(only the values specified are permitted.) semi(all the values specified should be supported, but other values are legal and software should have appropriate fallback processing for them.) open(the values specified are sample values only.) Supplies the identifier by which this element is referenced.The name of a module on which this object depends.Says whether the class should be treated as global, and so needs predefining in the core.Supplies the name of the module in which this object is to be defined.specifies the effect of this declaration on its parent module.add(this declaration is added to the current definitions) delete(this declaration and all of its children are removed from the current setup) change(this declaration changes the declaration of the same name in the current definition) replace(this declaration replaces the declaration of the same name in the current definition) contains a list of one or more sigla indicating the witnesses which begin or end at this point.contains a list of one or more pointers indicating the witnesses which attest to a given reading.classifies the reading according to some useful typology.classifies the cause for the variant reading, according to any appropriate typology of possible origins.provides a number indicating the position of this reading in a sequence, when there is reason to presume a sequence to the variants on any one lemma.identifies the editor responsible for asserting a particular reading in the witness.signifies the hand responsible for a particular reading in the witness.(apparatus entry) contains one entry in a critical apparatus, with an optional lemma and at least one reading.classifies the variation contained in this element according to some convenient typology.identifies the beginning of the lemma in the base text, if necessary.identifies the endpoint of the lemma in the base text, if necessary.indicates the location of the variation, when the location-referenced method of apparatus markup is used.(lemma) contains the lemma, or base text, of a textual variation.(reading) contains a single reading within a textual variation.(reading group) within a textual variation, groups two or more readings perceived to have a genetic relationship or other affinity.gives further information about a particular witness, or witnesses, to a particular reading.indicates the identifier for the reading, or readings, to which the witness detail refers.identifies the individual responsible for identifying the witnessindicates the sigil or sigla for the witnesses to which the detail refers.describes the type of information given about the witness.contains a list of one or more sigla of witnesses attesting a given reading, in a textual variation.(witness list) contains a list of all the witnesses referred to in wit elements or wit attributes within the critical apparatus.contains either a description of a single witness referred to within the critical apparatus, or a list of witnesses which is to be referred to by a single sigil.indicates which other witnesses are included in a witness group.indicates the beginning, or resumption, of the text of a fragmentary witness.indicates the end, or suspension, of the text of a fragmentary witness.indicates the beginning of a lacuna in the text of a mostly complete textual witness.indicates the end of a lacuna in a mostly complete textual witness.(added span of text) marks the beginning of a longer sequence of text added by an author, scribe, annotator or corrector (see also add).(deleted span of text) marks the beginning of a longer sequence of text deleted, marked as deleted, or otherwise signaled as superfluous or spurious by an author, scribe, annotator, or corrector.indicates restoration of text to an earlier state by cancellation of an editorial or authorial marking or instruction.characterizes the means of restoration.indicates the action cancelled by the restoration.signifies the hand of the agent which made the restoration.signifies text supplied by the transcriber or editor in place of text which cannot be read, either because of physical damage or loss in the original or because it is illegible for any reason.indicates why the text has had to be supplied.where the presumed loss of text leading to the supplying of text arises from action (partial deletion, etc.) assignable to an identifiable hand, signifies the hand responsible for the action.In the case of text which has been supplied because of damage, categorizes the cause of the damage, if it can be identified.states the source of the supplied text.used in the header to define each distinct scribe or handwriting style.gives the name of,or other identifier for, the scribe.indicates recognized writing styles.indicates dominant language of hand.describes tint or type of ink, e.g. brown. May also be used to indicate the writing medium, e.g. pencil,describes other characteristics of the hand, particularly those related to the quality of the writing.indicates whether or not this is the first or main scribe of the document.indicates the editor or transcriber responsible for identifying the hand.marks the beginning of a sequence of text written in a new hand, or of a change in the scribe, writing style, ink or character of the document hand.identifies the new hand.identifies the old hand.indicates recognized writing styles.describes tint or type of ink, e.g. brown. May also be used to indicate the writing medium, e.g. pencil,describes other characteristics of the hand, particularly those related to the quality of the writing.signifies the editor or transcriber responsible for identifying the change of hand.contains a series of hand elements listing the different hands of the source.contains an area of damage to the text witness.classifies the damage according to any convenient typology.indicates approximately how much text is in the damaged area, in letters, minims, inches, or any appropriate unit, where this cannot be deduced from the contents of the tag. For example, the damage may span structural divisions in the text so that the tag must then be empty of content.In the case of damage (deliberate defacement, etc.) assignable to an identifiable hand, signifies the hand responsible for the damage.categorizes the cause of the damage, if it can be identified.Signifies the degree of damage according to a convenient scale. The damage tag with the degree attribute should only be used where the text may be read with some confidence; text supplied from other sources should be tagged as supplied.indicates the location of a significant space in the copy text.indicates whether the space is horizontal or vertical.horizontal(the space is horizontal.) vertical(the space is vertical.) indicates approximately how large the space is, in letters, minims, inches, or other appropriate unit.indicates the individual responsible for identifying and measuring the space.(forme work) contains a running head (e.g. a header, footer), catchword, or similar material appearing on the current page.classifies the material encoded according to some useful typology.contains a user-specified encoding for the conventional metrical structure of the element.contains a user-specified encoding for the actual realization of the conventional metrical structure applicable to the element.specifies the rhyme scheme applicable to a group of verse lines.indicates that the end of a verse line is marked by enjambement.marks the point at which a metrical line may be divided.marks the rhyming part of a metrical line.provides a label to identify which part of a rhyme scheme this rhyming string instantiates. xmlcopyeditor-1.2.1.3/src/rng/docbookxi.rnc0000664000175000017500000111160612402464555017313 0ustar zanezanenamespace a = "http://relaxng.org/ns/compatibility/annotations/1.0" namespace ctrl = "http://nwalsh.com/xmlns/schema-control/" default namespace db = "http://docbook.org/ns/docbook" namespace html = "http://www.w3.org/1999/xhtml" namespace mml = "http://www.w3.org/1998/Math/MathML" namespace rng = "http://relaxng.org/ns/structure/1.0" namespace s = "http://www.ascc.net/xml/schematron" namespace svg = "http://www.w3.org/2000/svg" namespace xi = "http://www.w3.org/2001/XInclude" namespace xlink = "http://www.w3.org/1999/xlink" s:ns [ prefix = "a" uri = "http://relaxng.org/ns/compatibility/annotations/1.0" ] s:ns [ prefix = "ctrl" uri = "http://nwalsh.com/xmlns/schema-control/" ] s:ns [ prefix = "db" uri = "http://docbook.org/ns/docbook" ] s:ns [ prefix = "dbx" uri = "http://sourceforge.net/projects/docbook/defguide/schema/extra-markup" ] s:ns [ prefix = "html" uri = "http://www.w3.org/1999/xhtml" ] s:ns [ prefix = "mml" uri = "http://www.w3.org/1998/Math/MathML" ] s:ns [ prefix = "rng" uri = "http://relaxng.org/ns/structure/1.0" ] s:ns [ prefix = "s" uri = "http://www.ascc.net/xml/schematron" ] s:ns [ prefix = "svg" uri = "http://www.w3.org/2000/svg" ] s:ns [ prefix = "xi" uri = "http://www.w3.org/2001/XInclude" ] s:ns [ prefix = "xlink" uri = "http://www.w3.org/1999/xlink" ] # DocBook V5.0b7 # See http://docbook.org/ns/docbook start = (db.set | db.book | db.divisions | db.components | db.navigation.components | db.section | db.para) | (db.sect1 | db.sect2 | db.sect3 | db.sect4 | db.sect5) | (db.refentry | db.refsection) | (db.refsect1 | db.refsect2 | db.refsect3) | db.setindex div { db._any.attribute = ## Any attribute including in any attribute in any namespace. attribute * { text } db._any = ## Any element from almost any namespace element * - (db:* | html:*) { (db._any.attribute | text | db._any)* } } db.arch.attribute = ## Designates the computer or chip architecture to which the element applies attribute arch { text } db.audience.attribute = ## Designates the intended audience to which the element applies attribute audience { text } db.condition.attribute = ## provides a standard place for application-specific effectivity attribute condition { text } db.conformance.attribute = ## Indicates standards conformance characteristics of the element attribute conformance { text } db.os.attribute = ## Indicates the operating system to which the element is applicable attribute os { text } db.revision.attribute = ## Indicates the editorial revision to which the element belongs attribute revision { text } db.security.attribute = ## Indicates something about the security level associated with the element to which it applies attribute security { text } db.userlevel.attribute = ## Indicates the level of user experience for which the element applies attribute userlevel { text } db.vendor.attribute = ## Indicates the computer vendor to which the element applies. attribute vendor { text } db.wordsize.attribute = ## Indicates the word size (width in bits) of the computer architecture to which the element applies attribute wordsize { text } db.effectivity.attributes = db.arch.attribute? & db.audience.attribute? & db.condition.attribute? & db.conformance.attribute? & db.os.attribute? & db.revision.attribute? & db.security.attribute? & db.userlevel.attribute? & db.vendor.attribute? & db.wordsize.attribute? db.endterm.attribute = ## Points to the element whose content is to be used as the text of the link attribute endterm { xsd:IDREF } db.linkend.attribute = ## Points to an internal link target by identifying the value of its xml:id attribute attribute linkend { xsd:IDREF } db.linkends.attribute = ## Points to one or more internal link targets by identifying the value of their xml:id attributes attribute linkends { xsd:IDREFS } db.xlink.href.attribute = ## Identifies a link target with a URI attribute xlink:href { xsd:anyURI } db.xlink.type.attribute = ## Identifies the XLink link type attribute xlink:type { ## An XLink simple link "simple" } db.xlink.role.attribute = ## Identifies the XLink role of the link attribute xlink:role { xsd:anyURI } db.xlink.arcrole.attribute = ## Identifies the XLink arcrole of the link attribute xlink:arcrole { xsd:anyURI } db.xlink.title.attribute = ## Identifies the XLink title of the link attribute xlink:title { text }? db.xlink.show.enumeration = ## An application traversing to the ending resource should load it in a new window, frame, pane, or other relevant presentation context. "new" | ## An application traversing to the ending resource should load the resource in the same window, frame, pane, or other relevant presentation context in which the starting resource was loaded. "replace" | ## An application traversing to the ending resource should load its presentation in place of the presentation of the starting resource. "embed" | ## The behavior of an application traversing to the ending resource is unconstrained by XLink. The application should look for other markup present in the link to determine the appropriate behavior. "other" | ## The behavior of an application traversing to the ending resource is unconstrained by this specification. No other markup is present to help the application determine the appropriate behavior. "none" db.xlink.show.attribute = ## Identifies the XLink show behavior of the link attribute xlink:show { db.xlink.show.enumeration } db.xlink.actuate.enumeration = ## An application should traverse to the ending resource immediately on loading the starting resource. "onLoad" | ## An application should traverse from the starting resource to the ending resource only on a post-loading event triggered for the purpose of traversal. "onRequest" | ## The behavior of an application traversing to the ending resource is unconstrained by this specification. The application should look for other markup present in the link to determine the appropriate behavior. "other" | ## The behavior of an application traversing to the ending resource is unconstrained by this specification. No other markup is present to help the application determine the appropriate behavior. "none" db.xlink.actuate.attribute = ## Identifies the XLink actuate behavior of the link attribute xlink:actuate { db.xlink.actuate.enumeration } db.href.attribute = db.xlink.href.attribute & db.xlink.type.attribute? & db.xlink.role.attribute? & db.xlink.arcrole.attribute? & db.xlink.title.attribute? & db.xlink.show.attribute? & db.xlink.actuate.attribute? db.xml.id.attribute = ## Identifies the unique ID value of the element attribute xml:id { xsd:ID } db.version.attribute = ## Specifies the DocBook version of the element and its descendants attribute version { text } db.xml.lang.attribute = ## Specifies the natural language of the element and its descendants attribute xml:lang { text } db.xml.base.attribute = ## Specifies the base URI of the element and its descendants attribute xml:base { xsd:anyURI } db.remap.attribute = ## Provides the name or similar semantic identifier assigned to the content in some previous markup scheme attribute remap { text } db.xreflabel.attribute = ## Provides the text that is to be generated for a cross reference to the element attribute xreflabel { text } db.xrefstyle.attribute = ## Specifies a keyword or keywords identifying additional style information attribute xrefstyle { text } db.revisionflag.enumeration = ## The element has been changed. "changed" | ## The element is new (has been added to the document). "added" | ## The element has been deleted. "deleted" | ## Explicitly turns off revision markup for this element. "off" db.revisionflag.attribute = ## Identifies the revision status of the element attribute revisionflag { db.revisionflag.enumeration } db.dir.enumeration = ## Left-to-right text "ltr" | ## Right-to-left text "rtl" | ## Left-to-right override "lro" | ## Right-to-left override "rlo" db.dir.attribute = ## Identifies the direction of text in an element attribute dir { db.dir.enumeration } db.common.attributes = db.xml.id.attribute? & db.version.attribute? & db.xml.lang.attribute? & db.xml.base.attribute? & db.remap.attribute? & db.xreflabel.attribute? & db.revisionflag.attribute? & db.dir.attribute? & db.effectivity.attributes & db.annotations.attribute? db.common.idreq.attributes = db.xml.id.attribute & db.version.attribute? & db.xml.lang.attribute? & db.xml.base.attribute? & db.remap.attribute? & db.xreflabel.attribute? & db.revisionflag.attribute? & db.dir.attribute? & db.effectivity.attributes & db.annotations.attribute? db.common.linking.attributes = (db.linkend.attribute | db.href.attribute)? db.common.req.linking.attributes = db.linkend.attribute | db.href.attribute db.common.data.attributes = ## Specifies the format of the data attribute format { text }?, ( ## Indentifies the location of the data by URI attribute fileref { xsd:anyURI } | ## Identifies the location of the data by external identifier (entity name) attribute entityref { xsd:ENTITY }) db.verbatim.continuation.enumeration = ## Line numbering continues from the immediately preceding element with the same name. "continues" | ## Line numbering restarts (begins at 1, usually). "restarts" db.verbatim.continuation.attribute = ## Determines whether line numbering continues from the previous element or restarts. attribute continuation { db.verbatim.continuation.enumeration } db.verbatim.linenumbering.enumeration = ## Lines are numbered. "numbered" | ## Lines are not numbered. "unnumbered" db.verbatim.linenumbering.attribute = ## Determines whether lines are numbered. attribute linenumbering { db.verbatim.linenumbering.enumeration } db.verbatim.startinglinenumber.attribute = ## Specifies the initial line number. attribute startinglinenumber { xsd:integer } db.verbatim.language.attribute = ## Identifies the language (i.e. programming language) of the verbatim content. attribute language { text } db.verbatim.xml.space.attribute = ## Can be used to indicate explicitly that whitespace in the verbatim environment is preserved. Whitespace must always be preserved in verbatim environments whether this attribute is specified or not. attribute xml:space { ## Whitespace must be preserved. "preserve" } db.verbatim.attributes = db.verbatim.continuation.attribute? & db.verbatim.linenumbering.attribute? & db.verbatim.startinglinenumber.attribute? & db.verbatim.language.attribute? & db.verbatim.xml.space.attribute? db.label.attribute = ## Specifies an identifying string for presentation purposes attribute label { text } db.width.characters.attribute = ## Specifies the width (in characters) of the element attribute width { xsd:nonNegativeInteger } db.spacing.enumeration = ## The spacing should be "compact". "compact" | ## The spacing should be "normal". "normal" db.spacing.attribute = ## Specifies (a hint about) the spacing of the content attribute spacing { db.spacing.enumeration } db.pgwide.enumeration = ## The element should be rendered in the current text flow (with the flow column width). "0" | ## The element should be rendered across the full text page. "1" db.pgwide.attribute = ## Indicates if the element is rendered across the column or the page attribute pgwide { db.pgwide.enumeration } db.language.attribute = ## Identifies the language (i.e. programming language) of the content. attribute language { text } db.performance.enumeration = ## The content describes an optional step or steps. "optional" | ## The content describes a required step or steps. "required" db.performance.attribute = ## Specifies if the content is required or optional. attribute performance { db.performance.enumeration } db.floatstyle.attribute = ## Specifies style information to be used when rendering the float attribute floatstyle { text } db.width.attribute = ## Specifies the width of the element attribute width { text } db.depth.attribute = ## Specifies the depth of the element attribute depth { text } db.contentwidth.attribute = ## Specifies the width of the content rectangle attribute contentwidth { text } db.contentdepth.attribute = ## Specifies the depth of the content rectangle attribute contentdepth { text } db.scalefit.enumeration = ## False (do not scale-to-fit; anamorphic scaling may occur) "0" | ## True (scale-to-fit; anamorphic scaling is forbidden) "1" db.scale.attribute = ## Specifies the scaling factor attribute scale { xsd:positiveInteger } db.halign.enumeration = ## Centered horizontally "center" | ## Aligned horizontally on the specified character "char" | ## Fully justified (left and right margins or edges) "justify" | ## Left aligned "left" | ## Right aligned "right" db.valign.enumeration = ## Aligned on the bottom of the region "bottom" | ## Centered vertically "middle" | ## Aligned on the top of the region "top" db.biblio.class.enumeration = ## A document object identifier. "doi" | ## An international standard book number. "isbn" | ## An international standard technical report number (ISO 10444). "isrn" | ## An international standard serial number. "issn" | ## A Library of Congress reference number. "libraryofcongress" | ## A publication number (an internal number or possibly organizational standard). "pubsnumber" | ## A Uniform Resource Identifier "uri" db.biblio.class-enum.attribute = ## Identifies the kind of bibliographic identifier attribute class { db.biblio.class.enumeration }? db.biblio.class-other.attribute = ## Identifies the nature of the non-standard bibliographic identifier attribute otherclass { xsd:NMTOKEN } db.biblio.class-other.attributes = ## Identifies the kind of bibliographic identifier attribute class { ## Indicates that the identifier is some 'other' kind. "other" } & db.biblio.class-other.attribute db.biblio.class.attribute = db.biblio.class-enum.attribute | db.biblio.class-other.attributes db.ubiq.inlines = (db.inlinemediaobject | db.remark | db.superscript | db.subscript | db.link.inlines | db.alt) | db.annotation | db.indexterm db._text = (text | db.ubiq.inlines | db._phrase | db.replaceable)* db._title = db.title? & db.titleabbrev? & db.subtitle? db._title.req = db.title & db.titleabbrev? & db.subtitle? db._title.only = db.title? & db.titleabbrev? db._title.onlyreq = db.title & db.titleabbrev? db._info = (db._title.req?, db.titleforbidden.info?) | db.info? db._info.title.req = (db._title.req, db.titleforbidden.info?) | db.titlereq.info db._info.title.only = (db._title.only, db.titleforbidden.info?) | db.titleonly.info db._info.title.onlyreq = (db._title.onlyreq, db.titleforbidden.info?) | db.titleonlyreq.info db._info.title.forbidden = db.titleforbidden.info? db.all.inlines = (text | db.ubiq.inlines | db.general.inlines | db.domain.inlines | db.extension.inlines) | db.xi.include db.general.inlines = db.publishing.inlines | db.product.inlines | db.bibliography.inlines | db.graphic.inlines | db.indexing.inlines | db.link.inlines db.domain.inlines = (db.technical.inlines | db.error.inlines | db.os.inlines | db.programming.inlines | db.markup.inlines | db.gui.inlines | db.keyboard.inlines) | db.math.inlines db.technical.inlines = (db.replaceable | db.systemitem | db.option | db.optional | db.package | db.parameter | db.property | db.termdef) | db.nonterminal db.error.inlines = db.errorcode | db.errortext | db.errorname | db.errortype db.oo.inlines = db.ooclass | db.ooexception | db.oointerface db.programming.inlines = db.function | db.parameter | db.varname | db.returnvalue | db.type | db.classname | db.exceptionname | db.interfacename | db.methodname | db.modifier | db.initializer | db.oo.inlines db.product.inlines = db.productnumber | db.productname | db.database | db.application | db.hardware | db.trademark db.os.inlines = db.prompt | db.envar | db.filename | db.command | db.computeroutput | db.userinput db.markup.inlines = db.tag | db.markup | db.token | db.symbol | db.literal | db.code | db.constant | db.email | db.uri db.bibliography.inlines = db.citation | db.citerefentry | db.citetitle | db.citebiblioid | db.author | db.person | db.personname | db.org | db.orgname | db.editor db.publishing.inlines = (db.abbrev | db.acronym | db.date | db.emphasis | db.footnote | db.footnoteref | db.foreignphrase | db.phrase | db.quote | db.subscript | db.superscript | db.wordasword) | db.glossary.inlines | db.coref db.graphic.inlines = db.inlinemediaobject db.indexing.inlines = notAllowed | db.indexterm db.gui.inlines = db.guiicon | db.guibutton | db.guimenuitem | db.guimenu | db.guisubmenu | db.guilabel | db.menuchoice | db.mousebutton db.keyboard.inlines = db.keycombo | db.keycap | db.keycode | db.keysym | db.shortcut | db.accel db.link.inlines = (db.xref | db.link | db.olink | db.anchor) | db.biblioref db.extension.inlines = notAllowed db.nopara.blocks = (db.list.blocks | db.admonition.blocks | db.formal.blocks | db.informal.blocks | db.publishing.blocks | db.graphic.blocks | db.technical.blocks | db.verbatim.blocks | db.synopsis.blocks | db.bridgehead | db.remark | db.revhistory) | db.indexterm | db.math.blocks db.para.blocks = db.anchor | db.para | db.formalpara | db.simpara db.all.blocks = (db.nopara.blocks | db.para.blocks | db.extension.blocks) | db.annotation | db.xi.include db.formal.blocks = db.example | db.figure | db.table db.informal.blocks = db.informalexample | db.informalfigure | db.informaltable db.publishing.blocks = db.sidebar | db.blockquote | db.address | db.epigraph db.graphic.blocks = db.mediaobject | db.screenshot db.technical.blocks = db.procedure | db.task | (db.productionset | db.constraintdef) | db.msgset db.admonition.blocks = db.caution | db.important | db.note | db.tip | db.warning db.list.blocks = (db.itemizedlist | db.orderedlist | db.procedure | db.simplelist | db.variablelist | db.segmentedlist) | db.glosslist | db.bibliolist | db.calloutlist | db.qandaset db.verbatim.blocks = (db.programlisting | db.screen | db.literallayout | db.synopsis) | (db.programlistingco | db.screenco) db.synopsis.blocks = db.cmdsynopsis | db.funcsynopsis | db.classsynopsis | db.methodsynopsis | db.constructorsynopsis | db.destructorsynopsis | db.fieldsynopsis db.extension.blocks = notAllowed db.info.elements = (db.abstract | db.address | db.artpagenums | db.author | db.authorgroup | db.authorinitials | db.bibliocoverage | db.biblioid | db.bibliosource | db.collab | db.confgroup | db.contractsponsor | db.contractnum | db.copyright | db.cover | db.date | db.edition | db.editor | db.issuenum | db.keywordset | db.legalnotice | db.mediaobject | db.org | db.orgname | db.othercredit | db.pagenums | db.printhistory | db.productname | db.productnumber | db.pubdate | db.publisher | db.publishername | db.releaseinfo | db.revhistory | db.seriesvolnums | db.subjectset | db.volumenum) | db.annotation | db.extendedlink | (db.bibliomisc | db.bibliomset | db.bibliorelation | db.biblioset) | db.itermset | db.xi.include db.bibliographic.elements = db.info.elements | db.publishing.inlines | db.citerefentry | db.citetitle | db.citebiblioid | db.person | db.personname | db.subtitle | db.title div { db.title.role.attribute = attribute role { text } db.title.attlist = db.title.role.attribute? & db.common.attributes & db.common.linking.attributes db.title = ## The text of the title of a section of a document or of a formal block-level element element title { db.title.attlist, db.all.inlines* } } div { db.titleabbrev.role.attribute = attribute role { text } db.titleabbrev.attlist = db.titleabbrev.role.attribute? & db.common.attributes & db.common.linking.attributes db.titleabbrev = ## The abbreviation of a title element titleabbrev { db.titleabbrev.attlist, db.all.inlines* } } div { db.subtitle.role.attribute = attribute role { text } db.subtitle.attlist = db.subtitle.role.attribute? & db.common.attributes & db.common.linking.attributes db.subtitle = ## The subtitle of a document element subtitle { db.subtitle.attlist, db.all.inlines* } } div { db.info.role.attribute = attribute role { text } db.info.attlist = db.info.role.attribute? & db.common.attributes db.info = ## A wrapper for information about a component or other block element info { db.info.attlist, (db._title & db.info.elements*) } } div { db.titlereq.info.role.attribute = attribute role { text } db.titlereq.info.attlist = db.titlereq.info.role.attribute? & db.common.attributes db.titlereq.info = ## A wrapper for information about a component or other block with a required title element info { db.titlereq.info.attlist, (db._title.req & db.info.elements*) } } div { db.titleonly.info.role.attribute = attribute role { text } db.titleonly.info.attlist = db.titleonly.info.role.attribute? & db.common.attributes db.titleonly.info = ## A wrapper for information about a component or other block with only a title element info { db.titleonly.info.attlist, (db._title.only & db.info.elements*) } } div { db.titleonlyreq.info.role.attribute = attribute role { text } db.titleonlyreq.info.attlist = db.titleonlyreq.info.role.attribute? & db.common.attributes db.titleonlyreq.info = ## A wrapper for information about a component or other block with only a required title element info { db.titleonlyreq.info.attlist, (db._title.onlyreq & db.info.elements*) } } div { db.titleforbidden.info.role.attribute = attribute role { text } db.titleforbidden.info.attlist = db.titleforbidden.info.role.attribute? & db.common.attributes db.titleforbidden.info = ## A wrapper for information about a component or other block without a title element info { db.titleforbidden.info.attlist, db.info.elements* } } div { db.subjectset.role.attribute = attribute role { text } db.subjectset.scheme.attribute = ## Identifies the controlled vocabulary used by this set's terms attribute scheme { xsd:NMTOKEN } db.subjectset.attlist = db.subjectset.role.attribute? & db.common.attributes & db.common.linking.attributes & db.subjectset.scheme.attribute? db.subjectset = ## A set of terms describing the subject matter of a document element subjectset { db.subjectset.attlist, db.subject+ } } div { db.subject.role.attribute = attribute role { text } db.subject.weight.attribute = ## Specifies a ranking for this subject relative to other subjects in the same set attribute weight { text } db.subject.attlist = db.subject.role.attribute? & db.common.attributes & db.common.linking.attributes & db.subject.weight.attribute? db.subject = ## One of a group of terms describing the subject matter of a document element subject { db.subject.attlist, db.subjectterm+ } } div { db.subjectterm.role.attribute = attribute role { text } db.subjectterm.attlist = db.subjectterm.role.attribute? & db.common.attributes & db.common.linking.attributes db.subjectterm = ## A term in a group of terms describing the subject matter of a document element subjectterm { db.subjectterm.attlist, text } } div { db.keywordset.role.attribute = attribute role { text } db.keywordset.attlist = db.keywordset.role.attribute? & db.common.attributes & db.common.linking.attributes db.keywordset = ## A set of keywords describing the content of a document element keywordset { db.keywordset.attlist, db.keyword+ } } div { db.keyword.role.attribute = attribute role { text } db.keyword.attlist = db.keyword.role.attribute? & db.common.attributes & db.common.linking.attributes db.keyword = ## One of a set of keywords describing the content of a document element keyword { db.keyword.attlist, text } } db.table.choice = notAllowed | db.cals.table | db.html.table db.informaltable.choice = notAllowed | db.cals.informaltable | db.html.informaltable db.table = db.table.choice db.informaltable = db.informaltable.choice div { db.procedure.role.attribute = attribute role { text } db.procedure.attlist = db.procedure.role.attribute? & db.common.attributes & db.common.linking.attributes db.procedure.info = db._info.title.only db.procedure = ## A list of operations to be performed in a well-defined sequence element procedure { db.procedure.attlist, db.procedure.info, db.all.blocks*, db.step+ } } div { db.step.role.attribute = attribute role { text } db.step.attlist = db.step.role.attribute? & db.common.attributes & db.common.linking.attributes & db.performance.attribute? db.step.info = db._info.title.only # # This content model is blocks*, step|stepalternatives, blocks* but # expressed this way it avoids UPA issues in XSD and DTD versions db.step = ## A unit of action in a procedure element step { db.step.attlist, db.step.info, ((db.all.blocks+, ((db.substeps | db.stepalternatives), db.all.blocks*)?) | ((db.substeps | db.stepalternatives), db.all.blocks*)) } } div { db.stepalternatives.role.attribute = attribute role { text } db.stepalternatives.attlist = db.stepalternatives.role.attribute? & db.common.attributes & db.common.linking.attributes & db.performance.attribute? db.stepalternatives.info = db._info.title.forbidden db.stepalternatives = ## Alternative steps in a procedure element stepalternatives { db.stepalternatives.attlist, db.stepalternatives.info, db.step+ } } div { db.substeps.role.attribute = attribute role { text } db.substeps.attlist = db.substeps.role.attribute? & db.common.attributes & db.common.linking.attributes & db.performance.attribute? db.substeps = ## A wrapper for steps that occur within steps in a procedure element substeps { db.substeps.attlist, db.step+ } } div { db.sidebar.role.attribute = attribute role { text } db.sidebar.attlist = db.sidebar.role.attribute? & db.common.attributes & db.common.linking.attributes db.sidebar.info = db._info.title.only db.sidebar = ## A portion of a document that is isolated from the main narrative flow [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:sidebar" "\x{a}" ~ " " s:assert [ test = "not(.//db:sidebar)" "sidebar must not occur in the descendants of sidebar" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element sidebar { db.sidebar.attlist, db.sidebar.info, db.all.blocks+ } } div { db.abstract.role.attribute = attribute role { text } db.abstract.attlist = db.abstract.role.attribute? & db.common.attributes & db.common.linking.attributes db.abstract.info = db._info.title.only db.abstract = ## A summary element abstract { db.abstract.attlist, db.abstract.info, db.para.blocks+ } } div { db.personblurb.role.attribute = attribute role { text } db.personblurb.attlist = db.personblurb.role.attribute? & db.common.attributes & db.common.linking.attributes db.personblurb.info = db._info.title.only db.personblurb = ## A short description or note about a person element personblurb { db.personblurb.attlist, db.personblurb.info, db.para.blocks+ } } div { db.blockquote.role.attribute = attribute role { text } db.blockquote.attlist = db.blockquote.role.attribute? & db.common.attributes & db.common.linking.attributes db.blockquote.info = db._info.title.only db.blockquote = ## A quotation set off from the main text element blockquote { db.blockquote.attlist, db.blockquote.info, db.attribution?, (db.para.blocks | db.literallayout)+ } } div { db.attribution.role.attribute = attribute role { text } db.attribution.attlist = db.attribution.role.attribute? & db.common.attributes & db.common.linking.attributes db.attribution = ## The source of a block quote or epigraph element attribution { db.attribution.attlist, (db._text | db.person | db.personname | db.citetitle | db.citation)* } } div { db.bridgehead.renderas.enumeration = ## Render as a first-level section "sect1" | ## Render as a second-level section "sect2" | ## Render as a third-level section "sect3" | ## Render as a fourth-level section "sect4" | ## Render as a fifth-level section "sect5" db.bridgehead.renderas-enum.attribute = ## Indicates how the bridge head should be rendered attribute renderas { db.bridgehead.renderas.enumeration }? db.bridgehead.renderas-other.attribute = ## Identifies the nature of the non-standard rendering attribute otherrenderas { xsd:NMTOKEN } db.bridgehead.renderas-other.attributes = ## Indicates how the bridge head should be rendered attribute renderas { ## Identifies a non-standard rendering "other" } & db.bridgehead.renderas-other.attribute db.bridgehead.renderas.attribute = db.bridgehead.renderas-enum.attribute | db.bridgehead.renderas-other.attributes db.bridgehead.role.attribute = attribute role { text } db.bridgehead.attlist = db.bridgehead.role.attribute? & db.common.attributes & db.common.linking.attributes & db.bridgehead.renderas.attribute? db.bridgehead = ## A free-floating heading element bridgehead { db.bridgehead.attlist, db.all.inlines* } } div { db.remark.role.attribute = attribute role { text } db.remark.attlist = db.remark.role.attribute? & db.common.attributes & db.common.linking.attributes db.remark = ## A remark (or comment) intended for presentation in a draft manuscript element remark { db.remark.attlist, db._text } } div { db.epigraph.role.attribute = attribute role { text } db.epigraph.attlist = db.epigraph.role.attribute? & db.common.attributes & db.common.linking.attributes db.epigraph.info = db._info.title.forbidden db.epigraph = ## A short inscription at the beginning of a document or component element epigraph { db.epigraph.attlist, db.epigraph.info, db.attribution?, (db.para.blocks | db.literallayout)+ } } div { db.footnote.role.attribute = attribute role { text } db.footnote.label.attribute = ## Identifies the desired footnote mark attribute label { xsd:NMTOKEN } db.footnote.attlist = db.footnote.role.attribute? & db.common.attributes & db.common.linking.attributes & db.footnote.label.attribute? db.footnote = ## A footnote [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:footnote)" "footnote must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:example)" "example must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:figure)" "figure must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:indexterm)" "indexterm must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:indexterm)" "indexterm must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:indexterm)" "indexterm must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:sidebar)" "sidebar must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:task)" "task must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:footnote" "\x{a}" ~ " " s:assert [ test = "not(.//db:epigraph)" "epigraph must not occur in the descendants of footnote" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element footnote { db.footnote.attlist, db.all.blocks+ } } div { db.formalpara.role.attribute = attribute role { text } db.formalpara.attlist = db.formalpara.role.attribute? & db.common.attributes & db.common.linking.attributes db.formalpara.info = db._info.title.onlyreq db.formalpara = ## A paragraph with a title element formalpara { db.formalpara.attlist, db.formalpara.info, db.indexing.inlines*, db.para } } div { db.para.role.attribute = attribute role { text } db.para.attlist = db.para.role.attribute? & db.common.attributes & db.common.linking.attributes db.para.info = db._info.title.forbidden db.para = ## A paragraph [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:para" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element para { db.para.attlist, db.para.info, (db.all.inlines | db.nopara.blocks)* } } div { db.simpara.role.attribute = attribute role { text } db.simpara.attlist = db.simpara.role.attribute? & db.common.attributes & db.common.linking.attributes db.simpara.info = db._info.title.forbidden db.simpara = ## A paragraph that contains only text and inline markup, no block elements element simpara { db.simpara.attlist, db.simpara.info, db.all.inlines* } } db.admonition.contentmodel = db._info.title.only, db.all.blocks+ div { db.caution.role.attribute = attribute role { text } db.caution.attlist = db.caution.role.attribute? & db.common.attributes & db.common.linking.attributes db.caution = ## A note of caution [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caution" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of caution" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caution" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of caution" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caution" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of caution" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caution" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of caution" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caution" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of caution" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element caution { db.caution.attlist, db.admonition.contentmodel } } div { db.important.role.attribute = attribute role { text } db.important.attlist = db.important.role.attribute? & db.common.attributes & db.common.linking.attributes db.important = ## An admonition set off from the text [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:important" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of important" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:important" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of important" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:important" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of important" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:important" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of important" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:important" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of important" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element important { db.important.attlist, db.admonition.contentmodel } } div { db.note.role.attribute = attribute role { text } db.note.attlist = db.note.role.attribute? & db.common.attributes & db.common.linking.attributes db.note = ## A message set off from the text [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:note" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of note" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:note" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of note" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:note" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of note" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:note" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of note" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:note" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of note" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element note { db.note.attlist, db.admonition.contentmodel } } div { db.tip.role.attribute = attribute role { text } db.tip.attlist = db.tip.role.attribute? & db.common.attributes & db.common.linking.attributes db.tip = ## A suggestion to the user, set off from the text [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:tip" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of tip" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:tip" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of tip" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:tip" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of tip" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:tip" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of tip" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:tip" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of tip" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element tip { db.tip.attlist, db.admonition.contentmodel } } div { db.warning.role.attribute = attribute role { text } db.warning.attlist = db.warning.role.attribute? & db.common.attributes & db.common.linking.attributes db.warning = ## An admonition set off from the text [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:warning" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of warning" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:warning" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of warning" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:warning" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of warning" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:warning" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of warning" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:warning" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of warning" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element warning { db.warning.attlist, db.admonition.contentmodel } } div { db.itemizedlist.role.attribute = attribute role { text } db.itemizedlist.mark.attribute = ## Identifies the type of mark to be used on items in this list attribute mark { xsd:NMTOKEN } db.itemizedlist.attlist = db.itemizedlist.role.attribute? & db.common.attributes & db.common.linking.attributes & db.spacing.attribute? & db.itemizedlist.mark.attribute? db.itemizedlist.info = db._info.title.only db.itemizedlist = ## A list in which each entry is marked with a bullet or other dingbat element itemizedlist { db.itemizedlist.attlist, db.itemizedlist.info, db.all.blocks*, db.listitem+ } } div { db.orderedlist.role.attribute = attribute role { text } db.orderedlist.continuation.enumeration = ## Specifies that numbering should begin where the preceding list left off "continues" | ## Specifies that numbering should begin again at 1 "restarts" db.orderedlist.continuation.attribute = ## Indicates how list numbering should begin relative to the immediately preceding list attribute continuation { db.orderedlist.continuation.enumeration } db.orderedlist.startingnumber.attribute = ## Specifies the initial line number. attribute startingnumber { xsd:integer } db.orderedlist.inheritnum.enumeration = ## Specifies that numbering should ignore list nesting "ignore" | ## Specifies that numbering should inherit from outer-level lists "inherit" db.orderedlist.inheritnum.attribute = ## Indicates whether or not item numbering should be influenced by list nesting attribute inheritnum { db.orderedlist.inheritnum.enumeration } db.orderedlist.numeration.enumeration = ## Specifies Arabic numeration (1, 2, 3, …) "arabic" | ## Specifies upper-case alphabetic numeration (A, B, C, …) "upperalpha" | ## Specifies lower-case alphabetic numeration (a, b, c, …) "loweralpha" | ## Specifies upper-case Roman numeration (I, II, III, …) "upperroman" | ## Specifies lower-case Roman numeration (i, ii, iii …) "lowerroman" db.orderedlist.numeration.attribute = ## Indicates the desired numeration attribute numeration { db.orderedlist.numeration.enumeration } db.orderedlist.attlist = db.orderedlist.role.attribute? & db.common.attributes & db.common.linking.attributes & db.spacing.attribute? & (db.orderedlist.continuation.attribute | db.orderedlist.startingnumber.attribute)? & db.orderedlist.inheritnum.attribute? & db.orderedlist.numeration.attribute? db.orderedlist.info = db._info.title.only db.orderedlist = ## A list in which each entry is marked with a sequentially incremented label element orderedlist { db.orderedlist.attlist, db.orderedlist.info, db.all.blocks*, db.listitem+ } } div { db.listitem.role.attribute = attribute role { text } db.listitem.override.attribute = ## Specifies the keyword for the type of mark that should be used on this ## item, instead of the mark that would be used by default attribute override { xsd:NMTOKEN } db.listitem.attlist = db.listitem.role.attribute? & db.common.attributes & db.common.linking.attributes & db.listitem.override.attribute? db.listitem = ## A wrapper for the elements of a list item element listitem { db.listitem.attlist, db.all.blocks+ } } div { db.segmentedlist.role.attribute = attribute role { text } db.segmentedlist.attlist = db.segmentedlist.role.attribute? & db.common.attributes & db.common.linking.attributes db.segmentedlist.info = db._info.title.only db.segmentedlist = ## A segmented list, a list of sets of elements element segmentedlist { db.segmentedlist.attlist, db.segmentedlist.info, db.segtitle+, db.seglistitem+ } } div { db.segtitle.role.attribute = attribute role { text } db.segtitle.attlist = db.segtitle.role.attribute? & db.common.attributes & db.common.linking.attributes db.segtitle = ## The title of an element of a list item in a segmented list element segtitle { db.segtitle.attlist, db.all.inlines* } } div { db.seglistitem.role.attribute = attribute role { text } db.seglistitem.attlist = db.seglistitem.role.attribute? & db.common.attributes & db.common.linking.attributes db.seglistitem = ## A list item in a segmented list [ s:pattern [ name = "Cardinality of segments and titles" "\x{a}" ~ " " s:rule [ context = "db:seglistitem" "\x{a}" ~ " " s:assert [ test = "count(db:seg) = count(../db:segtitle)" "The number of seg elements must be the same as the number of segtitle elements in the parent segmentedlist" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element seglistitem { db.seglistitem.attlist, db.seg+ } } div { db.seg.role.attribute = attribute role { text } db.seg.attlist = db.seg.role.attribute? & db.common.attributes & db.common.linking.attributes db.seg = ## An element of a list item in a segmented list element seg { db.seg.attlist, db.all.inlines* } } div { db.simplelist.role.attribute = attribute role { text } db.simplelist.type.enumeration = ## A tabular presentation in row-major order. "horiz" | ## A tabular presentation in column-major order. "vert" | ## An inline presentation, usually a comma-delimited list. "inline" db.simplelist.type.attribute = ## Specifies the type of list presentation. [ a:defaultValue = "vert" ] attribute type { db.simplelist.type.enumeration } db.simplelist.columns.attribute = ## Specifies the number of columns for horizontal or vertical presentation attribute columns { xsd:integer } db.simplelist.attlist = db.simplelist.role.attribute? & db.common.attributes & db.common.linking.attributes & db.simplelist.type.attribute? & db.simplelist.columns.attribute? db.simplelist = ## An undecorated list of single words or short phrases element simplelist { db.simplelist.attlist, db.member+ } } div { db.member.role.attribute = attribute role { text } db.member.attlist = db.member.role.attribute? & db.common.attributes & db.common.linking.attributes db.member = ## An element of a simple list element member { db.member.attlist, db.all.inlines* } } div { db.variablelist.role.attribute = attribute role { text } db.variablelist.termlength.attribute = ## Indicates a length beyond which the presentation system may consider a term too long and select an alternate presentation for that term, item, or list attribute termlength { text } db.variablelist.attlist = db.variablelist.role.attribute? & db.common.attributes & db.common.linking.attributes & db.spacing.attribute? & db.variablelist.termlength.attribute? db.variablelist.info = db._info.title.only db.variablelist = ## A list in which each entry is composed of a set of one or more terms and an associated description element variablelist { db.variablelist.attlist, db.variablelist.info, db.all.blocks*, db.varlistentry+ } } div { db.varlistentry.role.attribute = attribute role { text } db.varlistentry.attlist = db.varlistentry.role.attribute? & db.common.attributes & db.common.linking.attributes db.varlistentry = ## A wrapper for a set of terms and the associated description in a variable list element varlistentry { db.varlistentry.attlist, db.term+, db.listitem } } div { db.term.role.attribute = attribute role { text } db.term.attlist = db.term.role.attribute? & db.common.attributes & db.common.linking.attributes db.term = ## The word or phrase being defined or described in a variable list element term { db.term.attlist, db.all.inlines* } } div { db.example.role.attribute = attribute role { text } db.example.label.attribute = db.label.attribute db.example.width.attribute = db.width.characters.attribute db.example.floatstyle.attribute = db.floatstyle.attribute db.example.attlist = db.example.role.attribute? & db.common.attributes & db.common.linking.attributes & db.example.label.attribute? & db.example.floatstyle.attribute? & db.example.width.attribute? db.example.info = db._info.title.onlyreq db.example = ## A formal example, with a title [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:example" "\x{a}" ~ " " s:assert [ test = "not(.//db:example)" "example must not occur in the descendants of example" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:example" "\x{a}" ~ " " s:assert [ test = "not(.//db:figure)" "figure must not occur in the descendants of example" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:example" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of example" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:example" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of example" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:example" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of example" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:example" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of example" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:example" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of example" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:example" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of example" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:example" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of example" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element example { db.example.attlist, db.example.info, db.all.blocks+, db.caption? } } div { db.informalexample.role.attribute = attribute role { text } db.informalexample.width.attribute = db.width.characters.attribute db.informalexample.floatstyle.attribute = db.floatstyle.attribute db.informalexample.attlist = db.informalexample.role.attribute? & db.common.attributes & db.common.linking.attributes & db.informalexample.floatstyle.attribute? & db.informalexample.width.attribute? db.informalexample.info = db._info.title.forbidden db.informalexample = ## A displayed example without a title element informalexample { db.informalexample.attlist, db.informalexample.info, db.all.blocks+, db.caption? } } db.verbatim.inlines = (db.all.inlines | db.lineannotation) | db.co db.verbatim.contentmodel = db._info.title.forbidden, (db.textobject | db.verbatim.inlines*) div { db.programlisting.role.attribute = attribute role { text } db.programlisting.width.attribute = db.width.characters.attribute db.programlisting.attlist = db.programlisting.role.attribute? & db.common.attributes & db.common.linking.attributes & db.verbatim.attributes & db.programlisting.width.attribute? db.programlisting = ## A literal listing of all or part of a program element programlisting { db.programlisting.attlist, db.verbatim.contentmodel } } div { db.literallayout.role.attribute = attribute role { text } db.literallayout.class.enumeration = ## The literal layout should be formatted with a monospaced font "monospaced" | ## The literal layout should be formatted with the current font "normal" db.literallayout.class.attribute = ## Specifies the class of literal layout attribute class { db.literallayout.class.enumeration } db.literallayout.attlist = db.literallayout.role.attribute? & db.common.attributes & db.common.linking.attributes & db.verbatim.attributes & db.literallayout.class.attribute? db.literallayout = ## A block of text in which line breaks and white space are to be reproduced faithfully element literallayout { db.literallayout.attlist, db.verbatim.contentmodel } } div { db.screen.role.attribute = attribute role { text } db.screen.width.attribute = db.width.characters.attribute db.screen.attlist = db.screen.role.attribute? & db.common.attributes & db.common.linking.attributes & db.verbatim.attributes & db.screen.width.attribute? db.screen = ## Text that a user sees or might see on a computer screen element screen { db.screen.attlist, db.verbatim.contentmodel } } div { db.screenshot.role.attribute = attribute role { text } db.screenshot.attlist = db.screenshot.role.attribute? & db.common.attributes & db.common.linking.attributes db.screenshot.info = db._info db.screenshot = ## A representation of what the user sees or might see on a computer screen element screenshot { db.screenshot.attlist, db.screenshot.info, db.mediaobject } } div { db.figure.role.attribute = attribute role { text } db.figure.label.attribute = db.label.attribute db.figure.pgwide.attribute = db.pgwide.attribute db.figure.floatstyle.attribute = db.floatstyle.attribute db.figure.attlist = db.figure.role.attribute? & db.common.attributes & db.common.linking.attributes & db.figure.label.attribute? & db.figure.pgwide.attribute? & db.figure.floatstyle.attribute? db.figure.info = db._info.title.onlyreq db.figure = ## A formal figure, generally an illustration, with a title [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:figure" "\x{a}" ~ " " s:assert [ test = "not(.//db:example)" "example must not occur in the descendants of figure" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:figure" "\x{a}" ~ " " s:assert [ test = "not(.//db:figure)" "figure must not occur in the descendants of figure" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:figure" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of figure" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:figure" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of figure" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:figure" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of figure" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:figure" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of figure" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:figure" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of figure" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:figure" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of figure" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:figure" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of figure" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element figure { db.figure.attlist, db.figure.info, db.all.blocks+, db.caption? } } div { db.informalfigure.role.attribute = attribute role { text } db.informalfigure.label.attribute = db.label.attribute db.informalfigure.pgwide.attribute = db.pgwide.attribute db.informalfigure.floatstyle.attribute = db.floatstyle.attribute db.informalfigure.attlist = db.informalfigure.role.attribute? & db.common.attributes & db.common.linking.attributes & db.informalfigure.label.attribute? & db.informalfigure.pgwide.attribute? & db.informalfigure.floatstyle.attribute? db.informalfigure.info = db._info.title.forbidden db.informalfigure = ## A untitled figure element informalfigure { db.informalfigure.attlist, db.informalfigure.info, db.all.blocks+, db.caption? } } db.mediaobject.content = (db.videoobject | db.audioobject | db.imageobject | db.textobject) | db.imageobjectco div { db.mediaobject.role.attribute = attribute role { text } db.mediaobject.attlist = db.mediaobject.role.attribute? & db.common.attributes & db.common.linking.attributes db.mediaobject.info = db._info.title.forbidden db.mediaobject = ## A displayed media object (video, audio, image, etc.) element mediaobject { db.mediaobject.attlist, db.mediaobject.info, db.alt?, db.mediaobject.content+, db.caption? } } div { db.inlinemediaobject.role.attribute = attribute role { text } db.inlinemediaobject.attlist = db.inlinemediaobject.role.attribute? & db.common.attributes & db.common.linking.attributes db.inlinemediaobject.info = db._info.title.forbidden db.inlinemediaobject = ## An inline media object (video, audio, image, and so on) element inlinemediaobject { db.inlinemediaobject.attlist, db.inlinemediaobject.info, db.alt?, db.mediaobject.content+ } } div { db.videoobject.role.attribute = attribute role { text } db.videoobject.attlist = db.videoobject.role.attribute? & db.common.attributes & db.common.linking.attributes db.videoobject.info = db._info.title.forbidden db.videoobject = ## A wrapper for video data and its associated meta-information element videoobject { db.videoobject.attlist, db.videoobject.info, db.videodata } } div { db.audioobject.role.attribute = attribute role { text } db.audioobject.attlist = db.audioobject.role.attribute? & db.common.attributes & db.common.linking.attributes db.audioobject.info = db._info.title.forbidden db.audioobject = ## A wrapper for audio data and its associated meta-information element audioobject { db.audioobject.attlist, db.audioobject.info, db.audiodata } } db.imageobject.content = db.imagedata | db.imagedata.mathml | db.imagedata.svg div { db.imageobject.role.attribute = attribute role { text } db.imageobject.attlist = db.imageobject.role.attribute? & db.common.attributes & db.common.linking.attributes db.imageobject.info = db._info.title.forbidden db.imageobject = ## A wrapper for image data and its associated meta-information element imageobject { db.imageobject.attlist, db.imageobject.info, db.imageobject.content } } div { db.textobject.role.attribute = attribute role { text } db.textobject.attlist = db.textobject.role.attribute? & db.common.attributes & db.common.linking.attributes db.textobject.info = db._info.title.forbidden db.textobject = ## A wrapper for a text description of an object and its associated meta-information element textobject { db.textobject.attlist, db.textobject.info, (db.phrase | db.textdata | db.all.blocks+) } } div { db.videodata.role.attribute = attribute role { text } db.videodata.align.enumeration = db.halign.enumeration db.videodata.align.attribute = ## Specifies the (horizontal) alignment of the video data attribute align { db.videodata.align.enumeration } db.videodata.valign.enumeration = db.valign.enumeration db.videodata.valign.attribute = ## Specifies the vertical alignment of the video data attribute valign { db.videodata.valign.enumeration } db.videodata.width.attribute = db.width.attribute db.videodata.depth.attribute = db.depth.attribute db.videodata.contentwidth.attribute = db.contentwidth.attribute db.videodata.contentdepth.attribute = db.contentdepth.attribute db.videodata.scalefit.enumeration = db.scalefit.enumeration db.videodata.scalefit.attribute = ## Determines if anamorphic scaling is forbidden attribute scalefit { db.videodata.scalefit.enumeration } db.videodata.scale.attribute = db.scale.attribute db.videodata.attlist = db.videodata.role.attribute? & db.common.attributes & db.common.data.attributes & db.videodata.align.attribute? & db.videodata.valign.attribute? & db.videodata.width.attribute? & db.videodata.contentwidth.attribute? & db.videodata.scalefit.attribute? & db.videodata.scale.attribute? & db.videodata.depth.attribute? & db.videodata.contentdepth.attribute? db.videodata.info = db._info.title.forbidden db.videodata = ## Pointer to external video data element videodata { db.videodata.attlist, db.videodata.info } } div { db.audiodata.role.attribute = attribute role { text } db.audiodata.attlist = db.audiodata.role.attribute? & db.common.attributes & db.common.data.attributes db.audiodata.info = db._info.title.forbidden db.audiodata = ## Pointer to external audio data element audiodata { db.audiodata.attlist, db.audiodata.info } } div { db.imagedata.role.attribute = attribute role { text } db.imagedata.align.enumeration = db.halign.enumeration db.imagedata.align.attribute = ## Specifies the (horizontal) alignment of the image data attribute align { db.imagedata.align.enumeration } db.imagedata.valign.enumeration = db.valign.enumeration db.imagedata.valign.attribute = ## Specifies the vertical alignment of the image data attribute valign { db.imagedata.valign.enumeration } db.imagedata.width.attribute = db.width.attribute db.imagedata.depth.attribute = db.depth.attribute db.imagedata.contentwidth.attribute = db.contentwidth.attribute db.imagedata.contentdepth.attribute = db.contentdepth.attribute db.imagedata.scalefit.enumeration = db.scalefit.enumeration db.imagedata.scalefit.attribute = ## Determines if anamorphic scaling is forbidden attribute scalefit { db.imagedata.scalefit.enumeration } db.imagedata.scale.attribute = db.scale.attribute db.imagedata.attlist = db.imagedata.role.attribute? & db.common.attributes & db.common.data.attributes & db.imagedata.align.attribute? & db.imagedata.valign.attribute? & db.imagedata.width.attribute? & db.imagedata.contentwidth.attribute? & db.imagedata.scalefit.attribute? & db.imagedata.scale.attribute? & db.imagedata.depth.attribute? & db.imagedata.contentdepth.attribute? db.imagedata.info = db._info.title.forbidden db.imagedata = ## Pointer to external image data element imagedata { db.imagedata.attlist, db.imagedata.info } } div { db.textdata.role.attribute = attribute role { text } db.textdata.encoding.attribute = ## Identifies the encoding of the text in the external file attribute encoding { text } db.textdata.attlist = db.textdata.role.attribute? & db.common.attributes & db.common.data.attributes & db.textdata.encoding.attribute? db.textdata.info = db._info.title.forbidden db.textdata = ## Pointer to external text data element textdata { db.textdata.attlist, db.textdata.info } } div { db.caption.role.attribute = attribute role { text } db.caption.attlist = db.caption.role.attribute? & db.common.attributes & db.common.linking.attributes db.caption.info = db._info.title.forbidden db.caption = ## A caption [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:example)" "example must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:figure)" "figure must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:sidebar)" "sidebar must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:task)" "task must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element caption { db.caption.attlist, db.caption.info, db.all.blocks+ } } div { db.synopsis.role.attribute = attribute role { text } db.synopsis.label.attribute = db.label.attribute db.synopsis.attlist = db.synopsis.role.attribute? & db.common.attributes & db.common.linking.attributes & db.verbatim.attributes & db.synopsis.label.attribute? db.synopsis = ## A general-purpose element for representing the syntax of commands or functions element synopsis { db.synopsis.attlist, db.verbatim.contentmodel } } div { db.cmdsynopsis.role.attribute = attribute role { text } db.cmdsynopsis.sepchar.attribute = ## Specifies the character that should separate the command and its top-level arguments attribute sepchar { text } db.cmdsynopsis.cmdlength.attribute = ## Indicates the displayed length of the command; this information may be used to intelligently indent command synopses which extend beyond one line attribute cmdlength { text } db.cmdsynopsis.label.attribute = db.label.attribute db.cmdsynopsis.attlist = db.cmdsynopsis.role.attribute? & db.common.attributes & db.common.linking.attributes & db.cmdsynopsis.sepchar.attribute? & db.cmdsynopsis.cmdlength.attribute? & db.cmdsynopsis.label.attribute? db.cmdsynopsis.info = db._info.title.forbidden db.cmdsynopsis = ## A syntax summary for a software command element cmdsynopsis { db.cmdsynopsis.attlist, db.cmdsynopsis.info, (db.command | db.arg | db.group | db.sbr)+, db.synopfragment* } } db.rep.enumeration = ## Can not be repeated. "norepeat" | ## Can be repeated. "repeat" db.rep.attribute = ## Indicates whether or not repetition is possible. [ a:defaultValue = "norepeat" ] attribute rep { db.rep.enumeration } db.choice.enumeration = ## Formatted to indicate that it is optional. "opt" | ## Formatted without indication. "plain" | ## Formatted to indicate that it is required. "req" db.choice.opt.attribute = ## Indicates optionality. [ a:defaultValue = "opt" ] attribute choice { db.choice.enumeration } db.choice.req.attribute = ## Indicates optionality. [ a:defaultValue = "req" ] attribute choice { db.choice.enumeration } div { db.arg.role.attribute = attribute role { text } db.arg.rep.attribute = db.rep.attribute db.arg.choice.attribute = db.choice.opt.attribute db.arg.attlist = db.arg.role.attribute? & db.common.attributes & db.common.linking.attributes & db.arg.rep.attribute? & db.arg.choice.attribute? db.arg = ## An argument in a CmdSynopsis element arg { db.arg.attlist, (db._text | db.arg | db.group | db.option | db.synopfragmentref | db.sbr)* } } div { db.group.role.attribute = attribute role { text } db.group.rep.attribute = db.rep.attribute db.group.choice.attribute = db.choice.opt.attribute db.group.attlist = db.group.role.attribute? & db.common.attributes & db.common.linking.attributes & db.group.rep.attribute? & db.group.choice.attribute? db.group = ## A group of elements in a CmdSynopsis element group { db.group.attlist, (db.arg | db.group | db.option | db.synopfragmentref | db.replaceable | db.sbr)+ } } div { db.sbr.role.attribute = attribute role { text } db.sbr.attlist = db.sbr.role.attribute? & db.common.attributes db.sbr = ## An explicit line break in a command synopsis element sbr { db.sbr.attlist, empty } } div { db.synopfragment.role.attribute = attribute role { text } db.synopfragment.attlist = db.synopfragment.role.attribute? & db.common.attributes & db.common.linking.attributes db.synopfragment = ## A portion of a CmdSynopsis broken out from the main body of the synopsis element synopfragment { db.synopfragment.attlist, (db.arg | db.group)+ } } div { db.synopfragmentref.role.attribute = attribute role { text } db.synopfragmentref.attlist = db.synopfragmentref.role.attribute? & db.common.attributes & db.linkend.attribute db.synopfragmentref = ## A reference to a fragment of a command synopsis [ s:pattern [ name = "Synopsis fragment type constraint" "\x{a}" ~ " " s:rule [ context = "db:synopfragmentref" "\x{a}" ~ " " s:assert [ test = "local-name(//*[@id=current()/@linkend]) = 'synopfragment' and namespace-uri(//*[@id=current()/@linkend]) = 'http://docbook.org/ns/docbook'" "@linkend on synopfragmentref must point to a synopfragment." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element synopfragmentref { db.synopfragmentref.attlist, text } } div { db.funcsynopsis.role.attribute = attribute role { text } db.funcsynopsis.attlist = db.funcsynopsis.role.attribute? & db.common.attributes & db.common.linking.attributes & db.language.attribute? db.funcsynopsis.info = db._info.title.forbidden db.funcsynopsis = ## The syntax summary for a function definition element funcsynopsis { db.funcsynopsis.attlist, db.funcsynopsis.info, (db.funcsynopsisinfo | db.funcprototype)+ } } div { db.funcsynopsisinfo.role.attribute = attribute role { text } db.funcsynopsisinfo.attlist = db.funcsynopsisinfo.role.attribute? & db.common.attributes & db.common.linking.attributes & db.verbatim.attributes db.funcsynopsisinfo = ## Information supplementing the FuncDefs of a FuncSynopsis element funcsynopsisinfo { db.funcsynopsisinfo.attlist, db.verbatim.contentmodel } } div { db.funcprototype.role.attribute = attribute role { text } db.funcprototype.attlist = db.funcprototype.role.attribute? & db.common.attributes & db.common.linking.attributes db.funcprototype = ## The prototype of a function element funcprototype { db.funcprototype.attlist, db.modifier*, db.funcdef, (db.void | db.varargs | (db.paramdef+, db.varargs?)), db.modifier* } } div { db.funcdef.role.attribute = attribute role { text } db.funcdef.attlist = db.funcdef.role.attribute? & db.common.attributes & db.common.linking.attributes db.funcdef = ## A function (subroutine) name and its return type element funcdef { db.funcdef.attlist, (db._text | db.type | db.function)* } } div { db.void.role.attribute = attribute role { text } db.void.attlist = db.void.role.attribute? & db.common.attributes & db.common.linking.attributes db.void = ## An empty element in a function synopsis indicating that the function in question takes no arguments element void { db.void.attlist, empty } } div { db.varargs.role.attribute = attribute role { text } db.varargs.attlist = db.varargs.role.attribute? & db.common.attributes & db.common.linking.attributes db.varargs = ## An empty element in a function synopsis indicating a variable number of arguments element varargs { db.varargs.attlist, empty } } div { db.paramdef.role.attribute = attribute role { text } db.paramdef.choice.enumeration = ## Formatted to indicate that it is optional. "opt" | ## Formatted to indicate that it is required. "req" db.paramdef.choice.attribute = ## Indicates optionality. [ a:defaultValue = "opt" ] attribute choice { db.paramdef.choice.enumeration } db.paramdef.attlist = db.paramdef.role.attribute? & db.common.attributes & db.common.linking.attributes & db.paramdef.choice.attribute? db.paramdef = ## Information about a function parameter in a programming language element paramdef { db.paramdef.attlist, (db._text | db.initializer | db.type | db.parameter | db.funcparams)* } } div { db.funcparams.role.attribute = attribute role { text } db.funcparams.attlist = db.funcparams.role.attribute? & db.common.attributes & db.common.linking.attributes db.funcparams = ## Parameters for a function referenced through a function pointer in a synopsis element funcparams { db.funcparams.attlist, db._text } } div { db.classsynopsis.role.attribute = attribute role { text } db.classsynopsis.class.enumeration = ## This is the synopsis of a class "class" | ## This is the synopsis of an interface "interface" db.classsynopsis.class.attribute = ## Specifies the nature of the synopsis attribute class { db.classsynopsis.class.enumeration } db.classsynopsis.attlist = db.classsynopsis.role.attribute? & db.common.attributes & db.common.linking.attributes & db.language.attribute? & db.classsynopsis.class.attribute? db.classsynopsis = ## The syntax summary for a class definition element classsynopsis { db.classsynopsis.attlist, db.oo.inlines+, (db.classsynopsisinfo | db.methodsynopsis | db.constructorsynopsis | db.destructorsynopsis | db.fieldsynopsis)* } } div { db.classsynopsisinfo.role.attribute = attribute role { text } db.classsynopsisinfo.attlist = db.classsynopsisinfo.role.attribute? & db.common.attributes & db.common.linking.attributes & db.verbatim.attributes db.classsynopsisinfo = ## Information supplementing the contents of a ClassSynopsis element classsynopsisinfo { db.classsynopsisinfo.attlist, db.verbatim.contentmodel } } div { db.ooclass.role.attribute = attribute role { text } db.ooclass.attlist = db.ooclass.role.attribute? & db.common.attributes & db.common.linking.attributes db.ooclass = ## A class in an object-oriented programming language element ooclass { db.ooclass.attlist, (db.package | db.modifier)*, db.classname } } div { db.oointerface.role.attribute = attribute role { text } db.oointerface.attlist = db.oointerface.role.attribute? & db.common.attributes & db.common.linking.attributes db.oointerface = ## An interface in an object-oriented programming language element oointerface { db.oointerface.attlist, (db.package | db.modifier)*, db.interfacename } } div { db.ooexception.role.attribute = attribute role { text } db.ooexception.attlist = db.ooexception.role.attribute? & db.common.attributes & db.common.linking.attributes db.ooexception = ## An exception in an object-oriented programming language element ooexception { db.ooexception.attlist, (db.package | db.modifier)*, db.exceptionname } } db.modifier.xml.space.attribute = ## Can be used to indicate that whitespace in the modifier should be preserved (for multi-line annotations, for example). attribute xml:space { ## Extra whitespace and line breaks must be preserved. [ # Ideally the definition of xml:space used on modifier would be # different from the definition used on the verbatim elements. The # verbatim elements forbid the use of xml:space="default" which # wouldn't be a problem on modifier. But doing that causes the # generated XSD schemas to be broken so I'm just reusing the existing # definition for now. It won't be backwards incompatible to fix this # problem in the future. # | ## Extra whitespace and line breaks are not preserved. # "default" ] "preserve" } div { db.modifier.role.attribute = attribute role { text } db.modifier.attlist = db.modifier.xml.space.attribute? & db.modifier.role.attribute? & db.common.attributes & db.common.linking.attributes db.modifier = ## Modifiers in a synopsis element modifier { db.modifier.attlist, db._text } } div { db.interfacename.role.attribute = attribute role { text } db.interfacename.attlist = db.interfacename.role.attribute? & db.common.attributes & db.common.linking.attributes db.interfacename = ## The name of an interface element interfacename { db.interfacename.attlist, db._text } } div { db.exceptionname.role.attribute = attribute role { text } db.exceptionname.attlist = db.exceptionname.role.attribute? & db.common.attributes & db.common.linking.attributes db.exceptionname = ## The name of an exception element exceptionname { db.exceptionname.attlist, db._text } } div { db.fieldsynopsis.role.attribute = attribute role { text } db.fieldsynopsis.attlist = db.fieldsynopsis.role.attribute? & db.common.attributes & db.common.linking.attributes & db.language.attribute? db.fieldsynopsis = ## The name of a field in a class definition element fieldsynopsis { db.fieldsynopsis.attlist, db.modifier*, db.type?, db.varname, db.initializer? } } div { db.initializer.role.attribute = attribute role { text } db.initializer.attlist = db.initializer.role.attribute? & db.common.attributes & db.common.linking.attributes db.initializer = ## The initializer for a FieldSynopsis element initializer { db.initializer.attlist, db._text } } div { db.constructorsynopsis.role.attribute = attribute role { text } db.constructorsynopsis.attlist = db.constructorsynopsis.role.attribute? & db.common.attributes & db.common.linking.attributes & db.language.attribute? db.constructorsynopsis = ## A syntax summary for a constructor element constructorsynopsis { db.constructorsynopsis.attlist, db.modifier*, db.methodname?, (db.methodparam+ | db.void?), db.exceptionname* } } div { db.destructorsynopsis.role.attribute = attribute role { text } db.destructorsynopsis.attlist = db.destructorsynopsis.role.attribute? & db.common.attributes & db.common.linking.attributes & db.language.attribute? db.destructorsynopsis = ## A syntax summary for a destructor element destructorsynopsis { db.destructorsynopsis.attlist, db.modifier*, db.methodname?, (db.methodparam+ | db.void?), db.exceptionname* } } div { db.methodsynopsis.role.attribute = attribute role { text } db.methodsynopsis.attlist = db.methodsynopsis.role.attribute? & db.common.attributes & db.common.linking.attributes & db.language.attribute? db.methodsynopsis = ## A syntax summary for a method element methodsynopsis { db.methodsynopsis.attlist, db.modifier*, (db.type | db.void)?, db.methodname, (db.methodparam+ | db.void), db.exceptionname*, db.modifier* } } div { db.methodname.role.attribute = attribute role { text } db.methodname.attlist = db.methodname.role.attribute? & db.common.attributes & db.common.linking.attributes db.methodname = ## The name of a method element methodname { db.methodname.attlist, db._text } } div { db.methodparam.role.attribute = attribute role { text } db.methodparam.rep.attribute = db.rep.attribute db.methodparam.choice.attribute = db.choice.req.attribute db.methodparam.attlist = db.methodparam.role.attribute? & db.common.attributes & db.common.linking.attributes & db.methodparam.rep.attribute? & db.methodparam.choice.attribute? db.methodparam = ## Parameters to a method element methodparam { db.methodparam.attlist, db.modifier*, db.type?, ((db.modifier*, db.parameter, db.initializer?) | db.funcparams), db.modifier* } } div { db.address.role.attribute = attribute role { text } db.address.attlist = db.address.role.attribute? & db.common.attributes & db.common.linking.attributes & db.verbatim.attributes db.address = ## A real-world address, generally a postal address element address { db.address.attlist, (db._text | db.personname | db.pob | db.street | db.city | db.state | db.postcode | db.country | db.phone | db.fax | db.email | db.otheraddr)* } } div { db.street.role.attribute = attribute role { text } db.street.attlist = db.street.role.attribute? & db.common.attributes & db.common.linking.attributes db.street = ## A street address in an address element street { db.street.attlist, db._text } } div { db.pob.role.attribute = attribute role { text } db.pob.attlist = db.pob.role.attribute? & db.common.attributes & db.common.linking.attributes db.pob = ## A post office box in an address element pob { db.pob.attlist, db._text } } div { db.postcode.role.attribute = attribute role { text } db.postcode.attlist = db.postcode.role.attribute? & db.common.attributes & db.common.linking.attributes db.postcode = ## A postal code in an address element postcode { db.postcode.attlist, db._text } } div { db.city.role.attribute = attribute role { text } db.city.attlist = db.city.role.attribute? & db.common.attributes & db.common.linking.attributes db.city = ## The name of a city in an address element city { db.city.attlist, db._text } } div { db.state.role.attribute = attribute role { text } db.state.attlist = db.state.role.attribute? & db.common.attributes & db.common.linking.attributes db.state = ## A state or province in an address element state { db.state.attlist, db._text } } div { db.country.role.attribute = attribute role { text } db.country.attlist = db.country.role.attribute? & db.common.attributes & db.common.linking.attributes db.country = ## The name of a country element country { db.country.attlist, db._text } } div { db.phone.role.attribute = attribute role { text } db.phone.attlist = db.phone.role.attribute? & db.common.attributes & db.common.linking.attributes db.phone = ## A telephone number element phone { db.phone.attlist, db._text } } div { db.fax.role.attribute = attribute role { text } db.fax.attlist = db.fax.role.attribute? & db.common.attributes & db.common.linking.attributes db.fax = ## A fax number element fax { db.fax.attlist, db._text } } div { db.otheraddr.role.attribute = attribute role { text } db.otheraddr.attlist = db.otheraddr.role.attribute? & db.common.attributes & db.common.linking.attributes db.otheraddr = ## Uncategorized information in address element otheraddr { db.otheraddr.attlist, db._text } } div { db.affiliation.role.attribute = attribute role { text } db.affiliation.attlist = db.affiliation.role.attribute? & db.common.attributes & db.common.linking.attributes db.affiliation = ## The institutional affiliation of an individual element affiliation { db.affiliation.attlist, db.shortaffil?, db.jobtitle*, (db.org? | (db.orgname?, db.orgdiv*, db.address*)) } } div { db.shortaffil.role.attribute = attribute role { text } db.shortaffil.attlist = db.shortaffil.role.attribute? & db.common.attributes & db.common.linking.attributes db.shortaffil = ## A brief description of an affiliation element shortaffil { db.shortaffil.attlist, db._text } } div { db.jobtitle.role.attribute = attribute role { text } db.jobtitle.attlist = db.jobtitle.role.attribute? & db.common.attributes & db.common.linking.attributes db.jobtitle = ## The title of an individual in an organization element jobtitle { db.jobtitle.attlist, db._text } } div { db.orgname.class.enumeration = ## A consortium "consortium" | ## A corporation "corporation" | ## An informal organization "informal" | ## A non-profit organization "nonprofit" db.orgname.class-enum.attribute = ## Specifies the nature of the organization attribute class { db.orgname.class.enumeration } db.orgname.class-other.attributes = ## Specifies the nature of the organization attribute class { ## Indicates a non-standard organization class "other" }, ## Identifies the non-standard nature of the organization attribute otherclass { text } db.orgname.class.attribute = db.orgname.class-enum.attribute | db.orgname.class-other.attributes db.orgname.role.attribute = attribute role { text } db.orgname.attlist = db.orgname.role.attribute? & db.common.attributes & db.common.linking.attributes & db.orgname.class.attribute? db.orgname = ## The name of an organization other than a corporation element orgname { db.orgname.attlist, db._text } } div { db.orgdiv.role.attribute = attribute role { text } db.orgdiv.attlist = db.orgdiv.role.attribute? & db.common.attributes & db.common.linking.attributes db.orgdiv = ## A division of an organization element orgdiv { db.orgdiv.attlist, db.all.inlines* } } div { db.artpagenums.role.attribute = attribute role { text } db.artpagenums.attlist = db.artpagenums.role.attribute? & db.common.attributes & db.common.linking.attributes db.artpagenums = ## The page numbers of an article as published element artpagenums { db.artpagenums.attlist, db._text } } div { db.personname.role.attribute = attribute role { text } db.personname.attlist = db.personname.role.attribute? & db.common.attributes & db.common.linking.attributes db.personname = ## The personal name of an individual element personname { db.personname.attlist, (db._text | (db.honorific | db.firstname | db.surname | db.lineage | db.othername)+) } } db.person.author.contentmodel = db.personname, (db.personblurb | db.affiliation | db.email | db.address | db.contrib)* db.org.author.contentmodel = db.orgname, (db.orgdiv | db.affiliation | db.email | db.address | db.contrib)* db.credit.contentmodel = db.person.author.contentmodel | db.org.author.contentmodel div { db.author.role.attribute = attribute role { text } db.author.attlist = db.author.role.attribute? & db.common.attributes & db.common.linking.attributes db.author = ## The name of an individual author element author { db.author.attlist, db.credit.contentmodel } } div { db.authorgroup.role.attribute = attribute role { text } db.authorgroup.attlist = db.authorgroup.role.attribute? & db.common.attributes & db.common.linking.attributes db.authorgroup = ## Wrapper for author information when a document has multiple authors or collabarators element authorgroup { db.authorgroup.attlist, (db.author | db.editor | db.othercredit)+ } } div { db.collab.role.attribute = attribute role { text } db.collab.attlist = db.collab.role.attribute? & db.common.attributes & db.common.linking.attributes db.collab = ## Identifies a collaborator element collab { db.collab.attlist, (db.person | db.personname | db.org | db.orgname)+, db.affiliation* } } div { db.authorinitials.role.attribute = attribute role { text } db.authorinitials.attlist = db.authorinitials.role.attribute? & db.common.attributes & db.common.linking.attributes db.authorinitials = ## The initials or other short identifier for an author element authorinitials { db.authorinitials.attlist, db._text } } div { db.person.role.attribute = attribute role { text } db.person.attlist = db.person.role.attribute? & db.common.attributes & db.common.linking.attributes db.person = ## A person and associated metadata element person { db.person.attlist, db.personname, (db.address | db.affiliation | db.email | db.personblurb)* } } div { db.org.role.attribute = attribute role { text } db.org.attlist = db.org.role.attribute? & db.common.attributes & db.common.linking.attributes db.org = ## An organization and associated metadata element org { db.org.attlist, db.orgname, (db.address | db.affiliation | db.email | db.orgdiv)* } } div { db.confgroup.role.attribute = attribute role { text } db.confgroup.attlist = db.confgroup.role.attribute? & db.common.attributes & db.common.linking.attributes db.confgroup = ## A wrapper for document meta-information about a conference element confgroup { db.confgroup.attlist, (db.confdates | db.conftitle | db.confnum | db.confsponsor | db.address)* } } div { db.confdates.role.attribute = attribute role { text } db.confdates.attlist = db.confdates.role.attribute? & db.common.attributes & db.common.linking.attributes db.confdates = ## The dates of a conference for which a document was written element confdates { db.confdates.attlist, db._text } } div { db.conftitle.role.attribute = attribute role { text } db.conftitle.attlist = db.conftitle.role.attribute? & db.common.attributes & db.common.linking.attributes db.conftitle = ## The title of a conference for which a document was written element conftitle { db.conftitle.attlist, db._text } } div { db.confnum.role.attribute = attribute role { text } db.confnum.attlist = db.confnum.role.attribute? & db.common.attributes & db.common.linking.attributes db.confnum = ## An identifier, frequently numerical, associated with a conference for which a document was written element confnum { db.confnum.attlist, db._text } } div { db.confsponsor.role.attribute = attribute role { text } db.confsponsor.attlist = db.confsponsor.role.attribute? & db.common.attributes & db.common.linking.attributes db.confsponsor = ## The sponsor of a conference for which a document was written element confsponsor { db.confsponsor.attlist, db._text } } div { db.contractnum.role.attribute = attribute role { text } db.contractnum.attlist = db.contractnum.role.attribute? & db.common.attributes & db.common.linking.attributes db.contractnum = ## The contract number of a document element contractnum { db.contractnum.attlist, db._text } } div { db.contractsponsor.role.attribute = attribute role { text } db.contractsponsor.attlist = db.contractsponsor.role.attribute? & db.common.attributes & db.common.linking.attributes db.contractsponsor = ## The sponsor of a contract element contractsponsor { db.contractsponsor.attlist, db._text } } div { db.copyright.role.attribute = attribute role { text } db.copyright.attlist = db.copyright.role.attribute? & db.common.attributes & db.common.linking.attributes db.copyright = ## Copyright information about a document element copyright { db.copyright.attlist, db.year+, db.holder* } } div { db.year.role.attribute = attribute role { text } db.year.attlist = db.year.role.attribute? & db.common.attributes & db.common.linking.attributes db.year = ## The year of publication of a document element year { db.year.attlist, db._text } } div { db.holder.role.attribute = attribute role { text } db.holder.attlist = db.holder.role.attribute? & db.common.attributes & db.common.linking.attributes db.holder = ## The name of the individual or organization that holds a copyright element holder { db.holder.attlist, db._text } } db.cover.contentmodel = (db.para.blocks | db.extension.blocks | db.list.blocks | db.informal.blocks | db.publishing.blocks | db.graphic.blocks | db.technical.blocks | db.verbatim.blocks | db.bridgehead | db.synopsis.blocks | db.remark | db.revhistory)+ div { db.cover.role.attribute = attribute role { text } db.cover.attlist = db.cover.role.attribute? & db.common.attributes & db.common.linking.attributes db.cover = ## Additional content for the cover of a publication element cover { db.cover.attlist, db.cover.contentmodel } } db.date.contentmodel = xsd:date | xsd:dateTime | xsd:gYearMonth | xsd:gYear | text div { db.date.role.attribute = attribute role { text } db.date.attlist = db.date.role.attribute? & db.common.attributes & db.common.linking.attributes db.date = ## The date of publication or revision of a document element date { db.date.attlist, db.date.contentmodel } } div { db.edition.role.attribute = attribute role { text } db.edition.attlist = db.edition.role.attribute? & db.common.attributes & db.common.linking.attributes db.edition = ## The name or number of an edition of a document element edition { db.edition.attlist, db._text } } div { db.editor.role.attribute = attribute role { text } db.editor.attlist = db.editor.role.attribute? & db.common.attributes & db.common.linking.attributes db.editor = ## The name of the editor of a document element editor { db.editor.attlist, db.credit.contentmodel } } div { db.biblioid.role.attribute = attribute role { text } db.biblioid.attlist = db.biblioid.role.attribute? & db.common.attributes & db.common.linking.attributes & db.biblio.class.attribute db.biblioid = ## An identifier for a document element biblioid { db.biblioid.attlist, db._text } } div { db.citebiblioid.role.attribute = attribute role { text } db.citebiblioid.attlist = db.citebiblioid.role.attribute? & db.common.attributes & db.common.linking.attributes & db.biblio.class.attribute db.citebiblioid = ## A citation of a bibliographic identifier element citebiblioid { db.citebiblioid.attlist, db._text } } div { db.bibliosource.role.attribute = attribute role { text } db.bibliosource.attlist = db.bibliosource.role.attribute? & db.common.attributes & db.common.linking.attributes & db.biblio.class.attribute db.bibliosource = ## The source of a document element bibliosource { db.bibliosource.attlist, db._text } } div { db.bibliorelation.type.enumeration = ## The described resource pre-existed the referenced resource, which is essentially the same intellectual content presented in another format "hasformat" | ## The described resource includes the referenced resource either physically or logically "haspart" | ## The described resource has a version, edition, or adaptation, namely, the referenced resource "hasversion" | ## The described resource is the same intellectual content of the referenced resource, but presented in another format "isformatof" | ## The described resource is a physical or logical part of the referenced resource "ispartof" | ## The described resource is referenced, cited, or otherwise pointed to by the referenced resource "isreferencedby" | ## The described resource is supplanted, displaced, or superceded by the referenced resource "isreplacedby" | ## The described resource is required by the referenced resource, either physically or logically "isrequiredby" | ## The described resource is a version, edition, or adaptation of the referenced resource; changes in version imply substantive changes in content rather than differences in format "isversionof" | ## The described resource references, cites, or otherwise points to the referenced resource "references" | ## The described resource supplants, displaces, or supersedes the referenced resource "replaces" | ## The described resource requires the referenced resource to support its function, delivery, or coherence of content "requires" db.bibliorelation.type-enum.attribute = ## Identifies the type of relationship attribute type { db.bibliorelation.type.enumeration }? db.bibliorelation.type-other.attributes = ## Identifies the type of relationship attribute type { ## The described resource has a non-standard relationship with the referenced resource "othertype" }?, ## A keyword that identififes the type of the non-standard relationship attribute othertype { xsd:NMTOKEN } db.bibliorelation.type.attribute = db.bibliorelation.type-enum.attribute | db.bibliorelation.type-other.attributes db.bibliorelation.role.attribute = attribute role { text } db.bibliorelation.attlist = db.bibliorelation.role.attribute? & db.common.attributes & db.common.linking.attributes & db.biblio.class.attribute & db.bibliorelation.type.attribute db.bibliorelation = ## The relationship of a document to another element bibliorelation { db.bibliorelation.attlist, db._text } } div { db.bibliocoverage.spacial.enumeration = ## The DCMI Point identifies a point in space using its geographic coordinates "dcmipoint" | ## ISO 3166 Codes for the representation of names of countries "iso3166" | ## The DCMI Box identifies a region of space using its geographic limits "dcmibox" | ## The Getty Thesaurus of Geographic Names "tgn" db.bibliocoverage.spatial-enum.attribute = ## Specifies the type of spatial coverage attribute spatial { db.bibliocoverage.spacial.enumeration }? db.bibliocoverage.spatial-other.attributes = ## Specifies the type of spatial coverage attribute spatial { ## Identifies a non-standard type of coverage "otherspatial" }?, ## A keyword that identifies the type of non-standard coverage attribute otherspatial { xsd:NMTOKEN } db.bibliocoverage.spatial.attribute = db.bibliocoverage.spatial-enum.attribute | db.bibliocoverage.spatial-other.attributes db.bibliocoverage.temporal.enumeration = ## A specification of the limits of a time interval "dcmiperiod" | ## W3C Encoding rules for dates and times—a profile based on ISO 8601 "w3c-dtf" db.bibliocoverage.temporal-enum.attribute = ## Specifies the type of temporal coverage attribute temporal { db.bibliocoverage.temporal.enumeration }? db.bibliocoverage.temporal-other.attributes = ## Specifies the type of temporal coverage attribute temporal { ## Specifies a non-standard type of coverage "othertemporal" }?, ## A keyword that identifies the type of non-standard coverage attribute othertemporal { xsd:NMTOKEN } db.bibliocoverage.temporal.attribute = db.bibliocoverage.temporal-enum.attribute | db.bibliocoverage.temporal-other.attributes db.bibliocoverage.coverage.attrib = db.bibliocoverage.spatial.attribute & db.bibliocoverage.temporal.attribute db.bibliocoverage.role.attribute = attribute role { text } db.bibliocoverage.attlist = db.bibliocoverage.role.attribute? & db.common.attributes & db.common.linking.attributes & db.bibliocoverage.coverage.attrib db.bibliocoverage = ## The spatial or temporal coverage of a document element bibliocoverage { db.bibliocoverage.attlist, db._text } } div { db.legalnotice.role.attribute = attribute role { text } db.legalnotice.attlist = db.legalnotice.role.attribute? & db.common.attributes & db.common.linking.attributes db.legalnotice.info = db._info.title.only db.legalnotice = ## A statement of legal obligations or requirements element legalnotice { db.legalnotice.attlist, db.legalnotice.info, db.all.blocks+ } } div { db.othercredit.class.enumeration = ## A copy editor "copyeditor" | ## A graphic designer "graphicdesigner" | ## Some other contributor "other" | ## A production editor "productioneditor" | ## A technical editor "technicaleditor" | ## A translator "translator" db.othercredit.class-enum.attribute = ## Identifies the nature of the contributor attribute class { db.othercredit.class.enumeration }? db.othercredit.class-other.attribute = ## Identifies the nature of the non-standard contribution attribute otherclass { xsd:NMTOKEN } db.othercredit.class-other.attributes = ## Identifies the nature of the contributor attribute class { ## Identifies a non-standard contribution "other" } & db.othercredit.class-other.attribute db.othercredit.class.attribute = db.othercredit.class-enum.attribute | db.othercredit.class-other.attributes db.othercredit.role.attribute = attribute role { text } db.othercredit.attlist = db.othercredit.role.attribute? & db.common.attributes & db.common.linking.attributes & db.othercredit.class.attribute db.othercredit = ## A person or entity, other than an author or editor, credited in a document element othercredit { db.othercredit.attlist, db.credit.contentmodel } } div { db.pagenums.role.attribute = attribute role { text } db.pagenums.attlist = db.pagenums.role.attribute? & db.common.attributes & db.common.linking.attributes db.pagenums = ## The numbers of the pages in a book, for use in a bibliographic entry element pagenums { db.pagenums.attlist, db._text } } div { db.contrib.role.attribute = attribute role { text } db.contrib.attlist = db.contrib.role.attribute? & db.common.attributes & db.common.linking.attributes db.contrib = ## A summary of the contributions made to a document by a credited source element contrib { db.contrib.attlist, db._text } } div { db.honorific.role.attribute = attribute role { text } db.honorific.attlist = db.honorific.role.attribute? & db.common.attributes & db.common.linking.attributes db.honorific = ## The title of a person element honorific { db.honorific.attlist, db._text } } div { db.firstname.role.attribute = attribute role { text } db.firstname.attlist = db.firstname.role.attribute? & db.common.attributes & db.common.linking.attributes db.firstname = ## The first name of a person element firstname { db.firstname.attlist, db._text } } div { db.surname.role.attribute = attribute role { text } db.surname.attlist = db.surname.role.attribute? & db.common.attributes & db.common.linking.attributes db.surname = ## A family name; in western cultures the last name element surname { db.surname.attlist, db._text } } div { db.lineage.role.attribute = attribute role { text } db.lineage.attlist = db.lineage.role.attribute? & db.common.attributes & db.common.linking.attributes db.lineage = ## The portion of a person's name indicating a relationship to ancestors element lineage { db.lineage.attlist, db._text } } div { db.othername.role.attribute = attribute role { text } db.othername.attlist = db.othername.role.attribute? & db.common.attributes & db.common.linking.attributes db.othername = ## A component of a persons name that is not a first name, surname, or lineage element othername { db.othername.attlist, db._text } } div { db.printhistory.role.attribute = attribute role { text } db.printhistory.attlist = db.printhistory.role.attribute? & db.common.attributes & db.common.linking.attributes db.printhistory = ## The printing history of a document element printhistory { db.printhistory.attlist, db.para.blocks+ } } div { db.productname.role.attribute = attribute role { text } db.productname.class.enumeration = ## A name with a copyright "copyright" | ## A name with a registered copyright "registered" | ## A name of a service "service" | ## A name which is trademarked "trade" db.productname.class.attribute = ## Specifies the class of product name attribute class { db.productname.class.enumeration } db.productname.attlist = db.productname.role.attribute? & db.common.attributes & db.common.linking.attributes & db.productname.class.attribute? db.productname = ## The formal name of a product element productname { db.productname.attlist, db._text } } div { db.productnumber.role.attribute = attribute role { text } db.productnumber.attlist = db.productnumber.role.attribute? & db.common.attributes & db.common.linking.attributes db.productnumber = ## A number assigned to a product element productnumber { db.productnumber.attlist, db._text } } div { db.pubdate.role.attribute = attribute role { text } db.pubdate.attlist = db.pubdate.role.attribute? & db.common.attributes & db.common.linking.attributes db.pubdate = ## The date of publication of a document element pubdate { db.pubdate.attlist, db.date.contentmodel } } div { db.publisher.role.attribute = attribute role { text } db.publisher.attlist = db.publisher.role.attribute? & db.common.attributes & db.common.linking.attributes db.publisher = ## The publisher of a document element publisher { db.publisher.attlist, db.publishername, db.address* } } div { db.publishername.role.attribute = attribute role { text } db.publishername.attlist = db.publishername.role.attribute? & db.common.attributes & db.common.linking.attributes db.publishername = ## The name of the publisher of a document element publishername { db.publishername.attlist, db._text } } div { db.releaseinfo.role.attribute = attribute role { text } db.releaseinfo.attlist = db.releaseinfo.role.attribute? & db.common.attributes & db.common.linking.attributes db.releaseinfo = ## Information about a particular release of a document element releaseinfo { db.releaseinfo.attlist, db._text } } div { db.revhistory.role.attribute = attribute role { text } db.revhistory.attlist = db.revhistory.role.attribute? & db.common.attributes & db.common.linking.attributes db.revhistory.info = db._info.title.only db.revhistory = ## A history of the revisions to a document element revhistory { db.revhistory.attlist, db.revhistory.info, db.revision+ } } div { db.revision.role.attribute = attribute role { text } db.revision.attlist = db.revision.role.attribute? & db.common.attributes & db.common.linking.attributes db.revision = ## An entry describing a single revision in the history of the revisions to a document element revision { db.revision.attlist, db.revnumber?, db.date, (db.authorinitials | db.author)*, (db.revremark | db.revdescription)? } } div { db.revnumber.role.attribute = attribute role { text } db.revnumber.attlist = db.revnumber.role.attribute? & db.common.attributes & db.common.linking.attributes db.revnumber = ## A document revision number element revnumber { db.revnumber.attlist, db._text } } div { db.revremark.role.attribute = attribute role { text } db.revremark.attlist = db.revremark.role.attribute? & db.common.attributes & db.common.linking.attributes db.revremark = ## A description of a revision to a document element revremark { db.revremark.attlist, db._text } } div { db.revdescription.role.attribute = attribute role { text } db.revdescription.attlist = db.revdescription.role.attribute? & db.common.attributes & db.common.linking.attributes db.revdescription = ## A extended description of a revision to a document element revdescription { db.revdescription.attlist, db.all.blocks* } } div { db.seriesvolnums.role.attribute = attribute role { text } db.seriesvolnums.attlist = db.seriesvolnums.role.attribute? & db.common.attributes & db.common.linking.attributes db.seriesvolnums = ## Numbers of the volumes in a series of books element seriesvolnums { db.seriesvolnums.attlist, db._text } } div { db.volumenum.role.attribute = attribute role { text } db.volumenum.attlist = db.volumenum.role.attribute? & db.common.attributes & db.common.linking.attributes db.volumenum = ## The volume number of a document in a set (as of books in a set or articles in a journal) element volumenum { db.volumenum.attlist, db._text } } div { db.issuenum.role.attribute = attribute role { text } db.issuenum.attlist = db.issuenum.role.attribute? & db.common.attributes & db.common.linking.attributes db.issuenum = ## The number of an issue of a journal element issuenum { db.issuenum.attlist, db._text } } div { db.accel.role.attribute = attribute role { text } db.accel.attlist = db.accel.role.attribute? & db.common.attributes & db.common.linking.attributes db.accel = ## A graphical user interface (GUI) keyboard shortcut element accel { db.accel.attlist, db._text } } div { db.application.class.enumeration = ## A hardware application "hardware" | ## A software application "software" db.application.class.attribute = ## Identifies the class of application attribute class { db.application.class.enumeration } db.application.role.attribute = attribute role { text } db.application.attlist = db.application.role.attribute? & db.common.attributes & db.common.linking.attributes & db.application.class.attribute? db.application = ## The name of a software program element application { db.application.attlist, db._text } } div { db.package.role.attribute = attribute role { text } db.package.attlist = db.package.role.attribute? & db.common.attributes & db.common.linking.attributes db.package = ## A software or application package element package { db.package.attlist, db._text } } div { db.classname.role.attribute = attribute role { text } db.classname.attlist = db.classname.role.attribute? & db.common.attributes & db.common.linking.attributes db.classname = ## The name of a class, in the object-oriented programming sense element classname { db.classname.attlist, db._text } } div { db.command.role.attribute = attribute role { text } db.command.attlist = db.command.role.attribute? & db.common.attributes & db.common.linking.attributes db.command = ## The name of an executable program or other software command element command { db.command.attlist, db._text } } db.computeroutput.inlines = (text | db.ubiq.inlines | db.os.inlines | db.technical.inlines | db.markup.inlines) | db.co | db.co div { db.computeroutput.role.attribute = attribute role { text } db.computeroutput.attlist = db.computeroutput.role.attribute? & db.common.attributes & db.common.linking.attributes db.computeroutput = ## Data, generally text, displayed or presented by a computer element computeroutput { db.computeroutput.attlist, db.computeroutput.inlines* } } div { db.database.class.enumeration = ## An alternate or secondary key "altkey" | ## A constraint "constraint" | ## A data type "datatype" | ## A field "field" | ## A foreign key "foreignkey" | ## A group "group" | ## An index "index" | ## The first or primary key "key1" | ## An alternate or secondary key "key2" | ## A name "name" | ## The primary key "primarykey" | ## A (stored) procedure "procedure" | ## A record "record" | ## A rule "rule" | ## The secondary key "secondarykey" | ## A table "table" | ## A user "user" | ## A view "view" db.database.class.attribute = ## Identifies the class of database artifact attribute class { db.database.class.enumeration } db.database.role.attribute = attribute role { text } db.database.attlist = db.database.role.attribute? & db.common.attributes & db.common.linking.attributes & db.database.class.attribute? db.database = ## The name of a database, or part of a database element database { db.database.attlist, db._text } } div { db.email.role.attribute = attribute role { text } db.email.attlist = db.email.role.attribute? & db.common.attributes & db.common.linking.attributes db.email = ## An email address element email { db.email.attlist, db._text } } div { db.envar.role.attribute = attribute role { text } db.envar.attlist = db.envar.role.attribute? & db.common.attributes & db.common.linking.attributes db.envar = ## A software environment variable element envar { db.envar.attlist, db._text } } div { db.errorcode.role.attribute = attribute role { text } db.errorcode.attlist = db.errorcode.role.attribute? & db.common.attributes & db.common.linking.attributes db.errorcode = ## An error code element errorcode { db.errorcode.attlist, db._text } } div { db.errorname.role.attribute = attribute role { text } db.errorname.attlist = db.errorname.role.attribute? & db.common.attributes & db.common.linking.attributes db.errorname = ## An error name element errorname { db.errorname.attlist, db._text } } div { db.errortext.role.attribute = attribute role { text } db.errortext.attlist = db.errortext.role.attribute? & db.common.attributes & db.common.linking.attributes db.errortext = ## An error message. element errortext { db.errortext.attlist, db._text } } div { db.errortype.role.attribute = attribute role { text } db.errortype.attlist = db.errortype.role.attribute? & db.common.attributes & db.common.linking.attributes db.errortype = ## The classification of an error message element errortype { db.errortype.attlist, db._text } } div { db.filename.class.enumeration = ## A device "devicefile" | ## A directory "directory" | ## A filename extension "extension" | ## A header file (as for a programming language) "headerfile" | ## A library file "libraryfile" | ## A partition (as of a hard disk) "partition" | ## A symbolic link "symlink" db.filename.class.attribute = ## Identifies the class of filename attribute class { db.filename.class.enumeration } db.filename.path.attribute = ## Specifies the path of the filename attribute path { text } db.filename.role.attribute = attribute role { text } db.filename.attlist = db.filename.role.attribute? & db.common.attributes & db.common.linking.attributes & db.filename.path.attribute? & db.filename.class.attribute? db.filename = ## The name of a file element filename { db.filename.attlist, db._text } } div { db.function.role.attribute = attribute role { text } db.function.attlist = db.function.role.attribute? & db.common.attributes & db.common.linking.attributes db.function = ## The name of a function or subroutine, as in a programming language element function { db.function.attlist, db._text } } div { db.guibutton.role.attribute = attribute role { text } db.guibutton.attlist = db.guibutton.role.attribute? & db.common.attributes & db.common.linking.attributes db.guibutton = ## The text on a button in a GUI element guibutton { db.guibutton.attlist, (db._text | db.accel | db.superscript | db.subscript)* } } div { db.guiicon.role.attribute = attribute role { text } db.guiicon.attlist = db.guiicon.role.attribute? & db.common.attributes & db.common.linking.attributes db.guiicon = ## Graphic and/or text appearing as a icon in a GUI element guiicon { db.guiicon.attlist, (db._text | db.accel | db.superscript | db.subscript)* } } div { db.guilabel.role.attribute = attribute role { text } db.guilabel.attlist = db.guilabel.role.attribute? & db.common.attributes & db.common.linking.attributes db.guilabel = ## The text of a label in a GUI element guilabel { db.guilabel.attlist, (db._text | db.accel | db.superscript | db.subscript)* } } div { db.guimenu.role.attribute = attribute role { text } db.guimenu.attlist = db.guimenu.role.attribute? & db.common.attributes & db.common.linking.attributes db.guimenu = ## The name of a menu in a GUI element guimenu { db.guimenu.attlist, (db._text | db.accel | db.superscript | db.subscript)* } } div { db.guimenuitem.role.attribute = attribute role { text } db.guimenuitem.attlist = db.guimenuitem.role.attribute? & db.common.attributes & db.common.linking.attributes db.guimenuitem = ## The name of a terminal menu item in a GUI element guimenuitem { db.guimenuitem.attlist, (db._text | db.accel | db.superscript | db.subscript)* } } div { db.guisubmenu.role.attribute = attribute role { text } db.guisubmenu.attlist = db.guisubmenu.role.attribute? & db.common.attributes & db.common.linking.attributes db.guisubmenu = ## The name of a submenu in a GUI element guisubmenu { db.guisubmenu.attlist, (db._text | db.accel | db.superscript | db.subscript)* } } div { db.hardware.role.attribute = attribute role { text } db.hardware.attlist = db.hardware.role.attribute? & db.common.attributes & db.common.linking.attributes db.hardware = ## A physical part of a computer system element hardware { db.hardware.attlist, db._text } } div { db.keycap.function.enumeration = ## The "Alt" key "alt" | ## The "Backspace" key "backspace" | ## The "Command" key "command" | ## The "Control" key "control" | ## The "Delete" key "delete" | ## The down arrow "down" | ## The "End" key "end" | ## The "Enter" or "Return" key "enter" | ## The "Escape" key "escape" | ## The "Home" key "home" | ## The "Insert" key "insert" | ## The left arrow "left" | ## The "Meta" key "meta" | ## The "Option" key "option" | ## The page down key "pagedown" | ## The page up key "pageup" | ## The right arrow "right" | ## The "Shift" key "shift" | ## The spacebar "space" | ## The "Tab" key "tab" | ## The up arrow "up" db.keycap.function-enum.attribute = ## Identifies the function key attribute function { db.keycap.function.enumeration }? db.keycap.function-other.attributes = ## Identifies the function key attribute function { ## Indicates a non-standard function key "other" }?, ## Specifies a keyword that identifies the non-standard key attribute otherfunction { text } db.keycap.function.attrib = db.keycap.function-enum.attribute | db.keycap.function-other.attributes db.keycap.role.attribute = attribute role { text } db.keycap.attlist = db.keycap.role.attribute? & db.common.attributes & db.common.linking.attributes & db.keycap.function.attrib db.keycap = ## The text printed on a key on a keyboard element keycap { db.keycap.attlist, db._text } } div { db.keycode.role.attribute = attribute role { text } db.keycode.attlist = db.keycode.role.attribute? & db.common.attributes & db.common.linking.attributes db.keycode = ## The internal, frequently numeric, identifier for a key on a keyboard element keycode { db.keycode.attlist, db._text } } div { db.keycombo.action.enumeration = ## A (single) mouse click. "click" | ## A double mouse click. "double-click" | ## A mouse or key press. "press" | ## Sequential clicks or presses. "seq" | ## Simultaneous clicks or presses. "simul" db.keycombo.action-enum.attribute = ## Identifies the nature of the action taken. If keycombo ## contains more than one element, simul ## is the default, otherwise there is no default. attribute action { db.keycombo.action.enumeration }? db.keycombo.action-other.attributes = ## Identifies the nature of the action taken attribute action { ## Indicates a non-standard action "other" }?, ## Identifies the non-standard action in some unspecified way. attribute otheraction { text } db.keycombo.action.attrib = db.keycombo.action-enum.attribute | db.keycombo.action-other.attributes db.keycombo.role.attribute = attribute role { text } db.keycombo.attlist = db.keycombo.role.attribute? & db.common.attributes & db.common.linking.attributes & db.keycombo.action.attrib db.keycombo = ## A combination of input actions element keycombo { db.keycombo.attlist, (db.keycap | db.keycombo | db.keysym | db.mousebutton)+ } } div { db.keysym.role.attribute = attribute role { text } db.keysym.attlist = db.keysym.role.attribute? & db.common.attributes & db.common.linking.attributes db.keysym = ## The symbolic name of a key on a keyboard element keysym { db.keysym.attlist, db._text } } div { db.lineannotation.role.attribute = attribute role { text } db.lineannotation.attlist = db.lineannotation.role.attribute? & db.common.attributes & db.common.linking.attributes db.lineannotation = ## A comment on a line in a verbatim listing element lineannotation { db.lineannotation.attlist, db._text } } div { db.literal.role.attribute = attribute role { text } db.literal.attlist = db.literal.role.attribute? & db.common.attributes & db.common.linking.attributes db.literal = ## Inline text that is some literal value element literal { db.literal.attlist, db._text } } div { code.language.attribute = ## Identifies the (computer) language of the code fragment attribute language { text } db.code.role.attribute = attribute role { text } db.code.attlist = db.code.role.attribute? & db.common.attributes & db.common.linking.attributes & code.language.attribute? db.code = ## An inline code fragment element code { db.code.attlist, db._text } } div { db.constant.class.attribute = ## Identifies the class of constant attribute class { ## The value is a limit of some kind "limit" } db.constant.role.attribute = attribute role { text } db.constant.attlist = db.constant.role.attribute? & db.common.attributes & db.common.linking.attributes & db.constant.class.attribute? db.constant = ## A programming or system constant element constant { db.constant.attlist, db._text } } div { db.varname.role.attribute = attribute role { text } db.varname.attlist = db.varname.role.attribute? & db.common.attributes & db.common.linking.attributes db.varname = ## The name of a variable element varname { db.varname.attlist, db._text } } div { db.markup.role.attribute = attribute role { text } db.markup.attlist = db.markup.role.attribute? & db.common.attributes & db.common.linking.attributes db.markup = ## A string of formatting markup in text that is to be represented literally element markup { db.markup.attlist, db._text } } div { db.menuchoice.role.attribute = attribute role { text } db.menuchoice.attlist = db.menuchoice.role.attribute? & db.common.attributes & db.common.linking.attributes db.menuchoice = ## A selection or series of selections from a menu element menuchoice { db.menuchoice.attlist, db.shortcut?, (db.guibutton | db.guiicon | db.guilabel | db.guimenu | db.guimenuitem | db.guisubmenu)+ } } div { db.shortcut.action.attrib = db.keycombo.action.attrib db.shortcut.role.attribute = attribute role { text } db.shortcut.attlist = db.shortcut.role.attribute? & db.common.attributes & db.common.linking.attributes & db.shortcut.action.attrib db.shortcut = ## A key combination for an action that is also accessible through a menu element shortcut { db.shortcut.attlist, (db.keycap | db.keycombo | db.keysym | db.mousebutton)+ } } div { db.mousebutton.role.attribute = attribute role { text } db.mousebutton.attlist = db.mousebutton.role.attribute? & db.common.attributes & db.common.linking.attributes db.mousebutton = ## The conventional name of a mouse button element mousebutton { db.mousebutton.attlist, db._text } } div { db.option.role.attribute = attribute role { text } db.option.attlist = db.option.role.attribute? & db.common.attributes & db.common.linking.attributes db.option = ## An option for a software command element option { db.option.attlist, db._text } } div { db.optional.role.attribute = attribute role { text } db.optional.attlist = db.optional.role.attribute? & db.common.attributes & db.common.linking.attributes db.optional = ## Optional information element optional { db.optional.attlist, db._text } } div { db.property.role.attribute = attribute role { text } db.property.attlist = db.property.role.attribute? & db.common.attributes & db.common.linking.attributes db.property = ## A unit of data associated with some part of a computer system element property { db.property.attlist, db._text } } div { db.parameter.class.enumeration = ## A command "command" | ## A function "function" | ## An option "option" db.parameter.class.attribute = ## Identifies the class of parameter attribute class { db.parameter.class.enumeration } db.parameter.role.attribute = attribute role { text } db.parameter.attlist = db.parameter.role.attribute? & db.common.attributes & db.common.linking.attributes & db.parameter.class.attribute? db.parameter = ## A value or a symbolic reference to a value element parameter { db.parameter.attlist, db._text } } db.prompt.inlines = db._text | db.co div { db.prompt.role.attribute = attribute role { text } db.prompt.attlist = db.prompt.role.attribute? & db.common.attributes & db.common.linking.attributes db.prompt = ## A character or string indicating the start of an input field in a computer display element prompt { db.prompt.attlist, db.prompt.inlines* } } db.replaceable.inlines = db._text | db.co div { db.replaceable.class.enumeration = ## A command "command" | ## A function "function" | ## An option "option" | ## A parameter "parameter" db.replaceable.class.attribute = ## Identifies the nature of the replaceable text attribute class { db.replaceable.class.enumeration } db.replaceable.role.attribute = attribute role { text } db.replaceable.attlist = db.replaceable.role.attribute? & db.common.attributes & db.common.linking.attributes & db.replaceable.class.attribute? db.replaceable = ## Content that may or must be replaced by the user element replaceable { db.replaceable.attlist, db.replaceable.inlines* } } div { db.returnvalue.role.attribute = attribute role { text } db.returnvalue.attlist = db.returnvalue.role.attribute? & db.common.attributes & db.common.linking.attributes db.returnvalue = ## The value returned by a function element returnvalue { db.returnvalue.attlist, db._text } } div { db.tag.role.attribute = attribute role { text } db.tag.class.enumeration = ## An attribute "attribute" | ## An attribute value "attvalue" | ## An element "element" | ## An empty element tag "emptytag" | ## An end tag "endtag" | ## A general entity "genentity" | ## A numeric character reference "numcharref" | ## A parameter entity "paramentity" | ## A processing instruction "pi" | ## An SGML comment "comment" | ## A start tag "starttag" | ## An XML processing instruction "xmlpi" db.tag.class.attribute = ## Identifies the nature of the tag content attribute class { db.tag.class.enumeration } db.tag.namespace.attribute = ## Identifies the namespace of the tag content attribute namespace { xsd:anyURI } db.tag.attlist = db.tag.role.attribute? & db.common.attributes & db.common.linking.attributes & db.tag.class.attribute? & db.tag.namespace.attribute? db.tag = ## A component of XML (or SGML) markup element tag { db.tag.attlist, db._text } } div { db.symbol.class.attribute = ## Identifies the class of symbol attribute class { ## The value is a limit of some kind "limit" } db.symbol.role.attribute = attribute role { text } db.symbol.attlist = db.symbol.role.attribute? & db.common.attributes & db.common.linking.attributes & db.symbol.class.attribute? db.symbol = ## A name that is replaced by a value before processing element symbol { db.symbol.attlist, db._text } } db.systemitem.inlines = db._text | db.co div { db.systemitem.class.enumeration = ## A daemon or other system process (syslogd) "daemon" | ## A domain name (example.com) "domainname" | ## An ethernet address (00:05:4E:49:FD:8E) "etheraddress" | ## An event of some sort (SIGHUP) "event" | ## An event handler of some sort (hangup) "eventhandler" | ## A filesystem (ext3) "filesystem" | ## A fully qualified domain name (my.example.com) "fqdomainname" | ## A group name (wheel) "groupname" | ## An IP address (127.0.0.1) "ipaddress" | ## A library (libncurses) "library" | ## A macro "macro" | ## A netmask (255.255.255.192) "netmask" | ## A newsgroup (comp.text.xml) "newsgroup" | ## An operating system name (Hurd) "osname" | ## A process (gnome-cups-icon) "process" | ## A protocol (ftp) "protocol" | ## A resource "resource" | ## A server (mail.example.com) "server" | ## A service (ppp) "service" | ## A system name (hephaistos) "systemname" | ## A user name (ndw) "username" db.systemitem.class.attribute = ## Identifies the nature of the system item attribute class { db.systemitem.class.enumeration } db.systemitem.role.attribute = attribute role { text } db.systemitem.attlist = db.systemitem.role.attribute? & db.common.attributes & db.common.linking.attributes & db.systemitem.class.attribute? db.systemitem = ## A system-related item or term element systemitem { db.systemitem.attlist, db.systemitem.inlines* } } div { db.uri.type.attribute = ## Identifies the type of URI specified attribute type { text }? db.uri.role.attribute = attribute role { text } db.uri.attlist = db.uri.role.attribute? & db.common.attributes & db.common.linking.attributes & db.uri.type.attribute db.uri = ## A Uniform Resource Identifier element uri { db.uri.attlist, db._text } } div { db.token.role.attribute = attribute role { text } db.token.attlist = db.token.role.attribute? & db.common.attributes & db.common.linking.attributes db.token = ## A unit of information element token { db.token.attlist, db._text } } div { db.type.role.attribute = attribute role { text } db.type.attlist = db.type.role.attribute? & db.common.attributes & db.common.linking.attributes db.type = ## The classification of a value element type { db.type.attlist, db._text } } db.userinput.inlines = (text | db.ubiq.inlines | db.os.inlines | db.technical.inlines | db.markup.inlines) | db.co div { db.userinput.role.attribute = attribute role { text } db.userinput.attlist = db.userinput.role.attribute? & db.common.attributes & db.common.linking.attributes db.userinput = ## Data entered by the user element userinput { db.userinput.attlist, db.userinput.inlines* } } div { db.abbrev.role.attribute = attribute role { text } db.abbrev.attlist = db.abbrev.role.attribute? & db.common.attributes & db.common.linking.attributes db.abbrev = ## An abbreviation, especially one followed by a period element abbrev { db.abbrev.attlist, (db._text | db.superscript | db.subscript | db.trademark)* } } div { db.acronym.role.attribute = attribute role { text } db.acronym.attlist = db.acronym.role.attribute? & db.common.attributes & db.common.linking.attributes db.acronym = ## An often pronounceable word made from the initial (or selected) letters of a name or phrase element acronym { db.acronym.attlist, (db._text | db.superscript | db.subscript | db.trademark)* } } div { db.citation.role.attribute = attribute role { text } db.citation.attlist = db.citation.role.attribute? & db.common.attributes & db.common.linking.attributes db.citation = ## An inline bibliographic reference to another published work element citation { db.citation.attlist, db.all.inlines* } } div { db.citerefentry.role.attribute = attribute role { text } db.citerefentry.attlist = db.citerefentry.role.attribute? & db.common.attributes & db.common.linking.attributes db.citerefentry = ## A citation to a reference page element citerefentry { db.citerefentry.attlist, db.refentrytitle, db.manvolnum? } } div { db.refentrytitle.role.attribute = attribute role { text } db.refentrytitle.attlist = db.refentrytitle.role.attribute? & db.common.attributes & db.common.linking.attributes db.refentrytitle = ## The title of a reference page element refentrytitle { db.refentrytitle.attlist, db.all.inlines* } } div { db.manvolnum.role.attribute = attribute role { text } db.manvolnum.attlist = db.manvolnum.role.attribute? & db.common.attributes & db.common.linking.attributes db.manvolnum = ## A reference volume number element manvolnum { db.manvolnum.attlist, db._text } } div { db.citetitle.pubwork.enumeration = ## An article "article" | ## A bulletin board system "bbs" | ## A book "book" | ## A CD-ROM "cdrom" | ## A chapter (as of a book) "chapter" | ## A DVD "dvd" | ## An email message "emailmessage" | ## A gopher page "gopher" | ## A journal "journal" | ## A manuscript "manuscript" | ## A posting to a newsgroup "newsposting" | ## A part (as of a book) "part" | ## A reference entry "refentry" | ## A section (as of a book or article) "section" | ## A series "series" | ## A set (as of books) "set" | ## A web page "webpage" | ## A wiki page "wiki" db.citetitle.pubwork.attribute = ## Identifies the nature of the publication being cited attribute pubwork { db.citetitle.pubwork.enumeration } db.citetitle.role.attribute = attribute role { text } db.citetitle.attlist = db.citetitle.role.attribute? & db.common.attributes & db.common.linking.attributes & db.citetitle.pubwork.attribute? db.citetitle = ## The title of a cited work element citetitle { db.citetitle.attlist, db.all.inlines* } } div { db.emphasis.role.attribute = attribute role { text } db.emphasis.attlist = db.emphasis.role.attribute? & db.common.attributes & db.common.linking.attributes db.emphasis = ## Emphasized text element emphasis { db.emphasis.attlist, db.all.inlines* } } div { db._emphasis = ## A limited span of emphasized text element emphasis { db.emphasis.attlist, (db._text | db._emphasis)* } } div { db.foreignphrase.role.attribute = attribute role { text } db.foreignphrase.attlist = db.foreignphrase.role.attribute? & db.common.attributes & db.common.linking.attributes db.foreignphrase = ## A word or phrase in a language other than the primary language of the document element foreignphrase { db.foreignphrase.attlist, (text | db.general.inlines)* } } div { db.phrase.role.attribute = attribute role { text } db.phrase.attlist = db.phrase.role.attribute? & db.common.attributes & db.common.linking.attributes db.phrase = ## A span of text element phrase { db.phrase.attlist, db.all.inlines* } } div { db._phrase = ## A limited span of text element phrase { db.phrase.attlist, db._text } } div { db.quote.role.attribute = attribute role { text } db.quote.attlist = db.quote.role.attribute? & db.common.attributes & db.common.linking.attributes db.quote = ## An inline quotation element quote { db.quote.attlist, db.all.inlines* } } div { db.subscript.role.attribute = attribute role { text } db.subscript.attlist = db.subscript.role.attribute? & db.common.attributes & db.common.linking.attributes db.subscript = ## A subscript (as in H2 ## O, the molecular formula for water) element subscript { db.subscript.attlist, db._text } } div { db.superscript.role.attribute = attribute role { text } db.superscript.attlist = db.superscript.role.attribute? & db.common.attributes & db.common.linking.attributes db.superscript = ## A superscript (as in x^2, the mathematical notation for x multiplied by itself) element superscript { db.superscript.attlist, db._text } } div { db.trademark.class.enumeration = ## A copyright "copyright" | ## A registered copyright "registered" | ## A service "service" | ## A trademark "trade" db.trademark.class.attribute = ## Identifies the class of trade mark attribute class { db.trademark.class.enumeration } db.trademark.role.attribute = attribute role { text } db.trademark.attlist = db.trademark.role.attribute? & db.common.attributes & db.common.linking.attributes & db.trademark.class.attribute? db.trademark = ## A trademark element trademark { db.trademark.attlist, db._text } } div { db.wordasword.role.attribute = attribute role { text } db.wordasword.attlist = db.wordasword.role.attribute? & db.common.attributes & db.common.linking.attributes db.wordasword = ## A word meant specifically as a word and not representing anything else element wordasword { db.wordasword.attlist, db._text } } div { db.footnoteref.role.attribute = attribute role { text } db.footnoteref.label.attribute = db.label.attribute db.footnoteref.attlist = db.footnoteref.role.attribute? & db.common.attributes & db.linkend.attribute & db.footnoteref.label.attribute? db.footnoteref = ## A cross reference to a footnote (a footnote mark) [ s:pattern [ name = "Footnote reference type constraint" "\x{a}" ~ " " s:rule [ context = "db:footnoteref" "\x{a}" ~ " " s:assert [ test = "local-name(//*[@id=current()/@linkend]) = 'footnote' and namespace-uri(//*[@id=current()/@linkend]) = 'http://docbook.org/ns/docbook'" "@linkend on footnoteref must point to a footnote." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element footnoteref { db.footnoteref.attlist, empty } } div { db.xref.role.attribute = attribute role { text } db.xref.xrefstyle.attribute = db.xrefstyle.attribute db.xref.endterm.attribute = db.endterm.attribute db.xref.attlist = db.xref.role.attribute? & db.common.attributes & db.common.req.linking.attributes & db.xref.xrefstyle.attribute? & db.xref.endterm.attribute? db.xref = ## A cross reference to another part of the document element xref { db.xref.attlist, empty } } div { db.link.role.attribute = attribute role { text } db.link.xrefstyle.attribute = db.xrefstyle.attribute db.link.endterm.attribute = db.endterm.attribute db.link.attlist = db.link.role.attribute? & db.common.attributes & db.common.req.linking.attributes & db.link.xrefstyle.attribute? & db.link.endterm.attribute? db.link = ## A hypertext link element link { db.link.attlist, db.all.inlines* } } div { db.olink.role.attribute = attribute role { text } db.olink.xrefstyle.attribute = db.xrefstyle.attribute db.olink.localinfo.attribute = ## Holds additional information that may be used by the applicatoin when resolving the link attribute localinfo { text } db.olink.targetdoc.attribute = ## Specifies the URI of the document in which the link target appears attribute targetdoc { xsd:anyURI } db.olink.targetptr.attribute = ## Specifies the location of the link target in the document attribute targetptr { text } db.olink.type.attribute = ## Identifies application-specific customization of the link behavior attribute type { text } db.olink.attlist = db.common.attributes & db.olink.targetdoc.attribute & db.olink.role.attribute? & db.olink.xrefstyle.attribute? & db.olink.localinfo.attribute? & db.olink.targetptr.attribute? & db.olink.type.attribute? db.olink = ## A link that addresses its target indirectly element olink { db.olink.attlist, db.all.inlines* } } div { db.anchor.role.attribute = attribute role { text } db.anchor.attlist = db.anchor.role.attribute? & db.common.idreq.attributes db.anchor = ## A spot in the document element anchor { db.anchor.attlist, empty } } div { db.alt.role.attribute = attribute role { text } db.alt.attlist = db.alt.role.attribute? & db.common.attributes db.alt = ## A text-only annotation, often used for accessibility element alt { db.alt.attlist, (text | db.inlinemediaobject)* } } db.annotations.attribute = ## Identifies one or more annotations that apply to this element attribute annotations { text } div { db.annotation.role.attribute = attribute role { text } db.annotation.annotates.attribute = ## Identifies one ore more elements to which this annotation applies attribute annotates { text } db.annotation.attlist = db.annotation.role.attribute? & db.annotation.annotates.attribute? & db.common.attributes db.annotation.info = db._info.title.only db.annotation = ## An annotation [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:annotation" "\x{a}" ~ " " s:assert [ test = "not(.//db:annotation)" "annotation must not occur in the descendants of annotation" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element annotation { db.annotation.attlist, db.annotation.info, db.all.blocks+ } } db.xlink.from.attribute = ## Specifies the XLink traversal-from attribute xlink:from { xsd:NMTOKEN }? db.xlink.label.attribute = ## Specifies the XLink label attribute xlink:label { xsd:NMTOKEN }? db.xlink.to.attribute = ## Specifies the XLink traversal-to attribute xlink:to { xsd:NMTOKEN }? div { db.extendedlink.role.attribute = attribute role { text } db.extendedlink.attlist = db.extendedlink.role.attribute? & db.common.attributes & ## Identifies the XLink link type [ a:defaultValue = "extended" ] attribute xlink:type { ## An XLink extended link "extended" }? & db.xlink.role.attribute? & db.xlink.title.attribute? db.extendedlink = ## An XLink extended link element extendedlink { db.extendedlink.attlist, (db.locator | db.arc)+ } } div { db.locator.role.attribute = attribute role { text } db.locator.attlist = db.locator.role.attribute? & db.common.attributes & ## Identifies the XLink link type [ a:defaultValue = "locator" ] attribute xlink:type { ## An XLink locator link "locator" }? & db.xlink.href.attribute & db.xlink.role.attribute? & db.xlink.title.attribute? & db.xlink.label.attribute? db.locator = ## An XLink locator in an extendedlink element locator { db.locator.attlist, empty } } div { db.arc.role.attribute = attribute role { text } db.arc.attlist = db.arc.role.attribute? & db.common.attributes & ## Identifies the XLink link type [ a:defaultValue = "arc" ] attribute xlink:type { ## An XLink arc link "arc" }? & db.xlink.arcrole.attribute? & db.xlink.title.attribute? & db.xlink.show.attribute? & db.xlink.actuate.attribute? & db.xlink.from.attribute? & db.xlink.to.attribute? db.arc = ## An XLink arc in an extendedlink element arc { db.arc.attlist, empty } } db.status.attribute = ## Identifies the editorial or publication status of the element on which it occurs attribute status { text } db.toplevel.sections = ((db.section+, db.simplesect*) | db.simplesect+) | (db.sect1+, db.simplesect*) | db.refentry+ | ((db.section | db.xi.include)+ | (db.simplesect | db.xi.include)+) | (db.refentry | db.xi.include)+ | (db.refsect1 | db.xi.include)+ | (db.sect1 | db.xi.include)+ db.toplevel.blocks.or.sections = (db.all.blocks+, db.toplevel.sections?) | db.toplevel.sections db.recursive.sections = ((db.section+, db.simplesect*) | db.simplesect+) | db.refentry+ | ((db.section | db.xi.include)+ | (db.simplesect | db.xi.include)+) | (db.refentry | db.xi.include)+ | (db.refsect1 | db.xi.include)+ db.recursive.blocks.or.sections = (db.all.blocks+, db.recursive.sections?) | db.recursive.sections db.divisions = db.part | db.reference | db.xi.include db.components = (db.dedication | db.preface | db.chapter | db.appendix | db.article | db.colophon) | db.xi.include db.navigation.components = notAllowed | db.glossary | db.bibliography | db.index | db.toc db.component.contentmodel = db.navigation.components*, db.toplevel.blocks.or.sections, db.navigation.components* db.setindex.components = notAllowed | db.setindex db.toc.components = notAllowed | db.toc db.set.components = db.set | db.book div { db.set.status.attribute = db.status.attribute db.set.role.attribute = attribute role { text } db.set.attlist = db.set.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.set.status.attribute? db.set.info = db._info.title.req db.set = ## A collection of books [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:set" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element set { db.set.attlist, db.set.info, db.toc.components?, db.set.components+, db.setindex.components? } } div { db.book.status.attribute = db.status.attribute db.book.role.attribute = attribute role { text } db.book.attlist = db.book.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.book.status.attribute? db.book.info = db._info.title.req db.book = ## A book [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:book" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element book { db.book.attlist, db.book.info, (db.navigation.components | db.components | db.divisions)+ } } div { db.dedication.status.attribute = db.status.attribute db.dedication.role.attribute = attribute role { text } db.dedication.attlist = db.dedication.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.dedication.status.attribute? db.dedication.info = db._info db.dedication = ## A wrapper for the dedication section of a book [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:dedication" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element dedication { db.dedication.attlist, db.dedication.info, db.all.blocks+ } } div { db.colophon.status.attribute = db.status.attribute db.colophon.role.attribute = attribute role { text } db.colophon.attlist = db.colophon.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.colophon.status.attribute? db.colophon.info = db._info db.colophon = ## Text at the back of a book describing facts about its production [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:colophon" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element colophon { db.colophon.attlist, db.colophon.info, db.all.blocks+ } } div { db.appendix.status.attribute = db.status.attribute db.appendix.role.attribute = attribute role { text } db.appendix.attlist = db.appendix.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.appendix.status.attribute? db.appendix.info = db._info.title.req db.appendix = ## An appendix in a Book or Article [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:appendix" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element appendix { db.appendix.attlist, db.appendix.info, db.component.contentmodel } } div { db.chapter.status.attribute = db.status.attribute db.chapter.role.attribute = attribute role { text } db.chapter.attlist = db.chapter.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.chapter.status.attribute? db.chapter.info = db._info.title.req db.chapter = ## A chapter, as of a book [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:chapter" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element chapter { db.chapter.attlist, db.chapter.info, db.component.contentmodel } } db.part.components = (db.navigation.components | db.components) | (db.refentry | db.reference) | db.xi.include div { db.part.status.attribute = db.status.attribute db.part.role.attribute = attribute role { text } db.part.attlist = db.part.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.part.status.attribute? db.part.info = db._info.title.req db.part = ## A division in a book [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:part" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element part { db.part.attlist, db.part.info, db.partintro?, db.part.components+ } } div { db.preface.status.attribute = db.status.attribute db.preface.role.attribute = attribute role { text } db.preface.attlist = db.preface.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.preface.status.attribute? db.preface.info = db._info.title.req db.preface = ## Introductory matter preceding the first chapter of a book [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:preface" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element preface { db.preface.attlist, db.preface.info, db.component.contentmodel } } div { db.partintro.status.attribute = db.status.attribute db.partintro.role.attribute = attribute role { text } db.partintro.attlist = db.partintro.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.partintro.status.attribute? db.partintro.info = db._info db.partintro = ## An introduction to the contents of a part element partintro { db.partintro.attlist, db.partintro.info, db.toplevel.blocks.or.sections } } div { db.section.status.attribute = db.status.attribute db.section.role.attribute = attribute role { text } db.section.attlist = db.section.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.section.status.attribute? db.section.info = db._info.title.req db.section = ## A recursive section [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:section" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element section { db.section.attlist, db.section.info, db.recursive.blocks.or.sections, db.navigation.components* } } div { db.simplesect.status.attribute = db.status.attribute db.simplesect.role.attribute = attribute role { text } db.simplesect.attlist = db.simplesect.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.simplesect.status.attribute? db.simplesect.info = db._info.title.req db.simplesect = ## A section of a document with no subdivisions element simplesect { db.simplesect.attlist, db.simplesect.info, db.all.blocks+ } } div { db.ackno.role.attribute = attribute role { text } db.ackno.attlist = db.ackno.role.attribute? & db.common.attributes & db.common.linking.attributes db.ackno = ## Acknowledgements in an Article element ackno { db.ackno.attlist, db.para.blocks+ } } db.article.components = db.toplevel.sections div { db.article.status.attribute = db.status.attribute db.article.class.enumeration = ## A collection of frequently asked questions. "faq" | ## An article in a journal or other periodical. "journalarticle" | ## A description of a product. "productsheet" | ## A specification. "specification" | ## A technical report. "techreport" | ## A white paper. "whitepaper" db.article.class.attribute = ## Identifies the nature of the article attribute class { db.article.class.enumeration } db.article.role.attribute = attribute role { text } db.article.attlist = db.article.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.article.status.attribute? & db.article.class.attribute? db.article.info = db._info.title.req db.article = ## An article [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:article" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element article { db.article.attlist, db.article.info, db.navigation.components*, ((db.all.blocks+, db.article.components?) | db.article.components), (db.appendix | db.navigation.components | db.ackno | db.colophon)* } } db.sect1.sections = ((db.sect2+, db.simplesect*) | db.simplesect+) | (db.sect2 | db.xi.include)+ div { db.sect1.status.attribute = db.status.attribute db.sect1.role.attribute = attribute role { text } db.sect1.attlist = db.sect1.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.sect1.status.attribute? db.sect1.info = db._info.title.req db.sect1 = ## A top-level section of document [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:sect1" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element sect1 { db.sect1.attlist, db.sect1.info, ((db.all.blocks+, db.sect1.sections?) | db.sect1.sections), db.navigation.components* } } db.sect2.sections = ((db.sect3+, db.simplesect*) | db.simplesect+) | (db.sect3 | db.xi.include)+ div { db.sect2.status.attribute = db.status.attribute db.sect2.role.attribute = attribute role { text } db.sect2.attlist = db.sect2.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.sect2.status.attribute? db.sect2.info = db._info.title.req db.sect2 = ## A subsection within a Sect1 [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:sect2" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element sect2 { db.sect2.attlist, db.sect2.info, ((db.all.blocks+, db.sect2.sections?) | db.sect2.sections), db.navigation.components* } } db.sect3.sections = ((db.sect4+, db.simplesect*) | db.simplesect+) | (db.sect4 | db.xi.include)+ div { db.sect3.status.attribute = db.status.attribute db.sect3.role.attribute = attribute role { text } db.sect3.attlist = db.sect3.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.sect3.status.attribute? db.sect3.info = db._info.title.req db.sect3 = ## A subsection within a Sect2 [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:sect3" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element sect3 { db.sect3.attlist, db.sect3.info, ((db.all.blocks+, db.sect3.sections?) | db.sect3.sections), db.navigation.components* } } db.sect4.sections = ((db.sect5+, db.simplesect*) | db.simplesect+) | (db.sect5 | db.xi.include)+ div { db.sect4.status.attribute = db.status.attribute db.sect4.role.attribute = attribute role { text } db.sect4.attlist = db.sect4.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.sect4.status.attribute? db.sect4.info = db._info.title.req db.sect4 = ## A subsection within a Sect3 [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:sect4" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element sect4 { db.sect4.attlist, db.sect4.info, ((db.all.blocks+, db.sect4.sections?) | db.sect4.sections), db.navigation.components* } } db.sect5.sections = db.simplesect+ | (db.simplesect | db.xi.include)+ div { db.sect5.status.attribute = db.status.attribute db.sect5.role.attribute = attribute role { text } db.sect5.attlist = db.sect5.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.sect5.status.attribute? db.sect5.info = db._info.title.req db.sect5 = ## A subsection within a Sect4 [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:sect5" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element sect5 { db.sect5.attlist, db.sect5.info, ((db.all.blocks+, db.sect5.sections?) | db.sect5.sections), db.navigation.components* } } db.toplevel.refsection = db.refsection+ | db.refsect1+ | (db.refentry | db.xi.include)+ | (db.refsect1 | db.xi.include)+ db.secondlevel.refsection = db.refsection+ | db.refsect2+ | (db.refentry | db.xi.include)+ | (db.refsect2 | db.xi.include)+ db.reference.components = db.refentry | db.xi.include div { db.reference.role.attribute = attribute role { text } db.reference.attlist = db.reference.role.attribute? & db.common.attributes & db.common.linking.attributes & db.status.attribute? & db.label.attribute? db.reference.info = db._info.title.req db.reference = ## A collection of reference entries [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:reference" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element reference { db.reference.attlist, db.reference.info, db.partintro?, db.reference.components+ } } div { db.refentry.role.attribute = attribute role { text } db.refentry.attlist = db.refentry.role.attribute? & db.common.attributes & db.common.linking.attributes & db.status.attribute? & db.label.attribute? db.refentry.info = db._info.title.forbidden db.refentry = ## A reference page (originally a UNIX man-style reference page) [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:refentry" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element refentry { db.refentry.attlist, db.indexterm*, db.refentry.info, db.refmeta?, db.refnamediv+, db.refsynopsisdiv?, db.toplevel.refsection } } div { db.refmeta.role.attribute = attribute role { text } db.refmeta.attlist = db.refmeta.role.attribute? & db.common.attributes & db.common.linking.attributes db.refmeta = ## Meta-information for a reference entry element refmeta { db.refmeta.attlist, db.indexterm*, db.refentrytitle, db.manvolnum?, db.refmiscinfo*, db.indexterm* } } db.refmiscinfo.class.enumeration = ## The name of the software product or component to which this topic applies "source" | ## The version of the software product or component to which this topic applies "version" | ## The section title of the reference page (e.g., User Commands) "manual" | ## The section title of the reference page (believed synonymous with "manual" but in wide use) "sectdesc" | ## The name of the software product or component to which this topic applies (e.g., SunOS x.y; believed synonymous with "source" but in wide use) "software" db.refmiscinfo.class-enum.attribute = ## Identifies the kind of miscellaneous information attribute class { db.refmiscinfo.class.enumeration }? db.refmiscinfo.class-other.attribute = ## Identifies the nature of non-standard miscellaneous information attribute otherclass { text } db.refmiscinfo.class-other.attributes = ## Identifies the kind of miscellaneious information attribute class { ## Indicates that the information is some 'other' kind. "other" } & db.refmiscinfo.class-other.attribute db.refmiscinfo.class.attribute = db.refmiscinfo.class-enum.attribute | db.refmiscinfo.class-other.attributes div { db.refmiscinfo.role.attribute = attribute role { text } db.refmiscinfo.attlist = db.refmiscinfo.role.attribute? & db.common.attributes & db.common.linking.attributes & db.refmiscinfo.class.attribute? db.refmiscinfo = ## Meta-information for a reference entry other than the title and volume number element refmiscinfo { db.refmiscinfo.attlist, db._text } } div { db.refnamediv.role.attribute = attribute role { text } db.refnamediv.attlist = db.refnamediv.role.attribute? & db.common.attributes & db.common.linking.attributes db.refnamediv = ## The name, purpose, and classification of a reference page element refnamediv { db.refnamediv.attlist, db.refdescriptor?, db.refname+, db.refpurpose, db.refclass* } } div { db.refdescriptor.role.attribute = attribute role { text } db.refdescriptor.attlist = db.refdescriptor.role.attribute? & db.common.attributes & db.common.linking.attributes db.refdescriptor = ## A description of the topic of a reference page element refdescriptor { db.refdescriptor.attlist, db.all.inlines* } } div { db.refname.role.attribute = attribute role { text } db.refname.attlist = db.refname.role.attribute? & db.common.attributes & db.common.linking.attributes db.refname = ## The name of (one of) the subject(s) of a reference page element refname { db.refname.attlist, db.all.inlines* } } div { db.refpurpose.role.attribute = attribute role { text } db.refpurpose.attlist = db.refpurpose.role.attribute? & db.common.attributes & db.common.linking.attributes db.refpurpose = ## A short (one sentence) synopsis of the topic of a reference page element refpurpose { db.refpurpose.attlist, db.all.inlines* } } div { db.refclass.role.attribute = attribute role { text } db.refclass.attlist = db.refclass.role.attribute? & db.common.attributes & db.common.linking.attributes db.refclass = ## The scope or other indication of applicability of a reference entry element refclass { db.refclass.attlist, (text | db.application)* } } div { db.refsynopsisdiv.role.attribute = attribute role { text } db.refsynopsisdiv.attlist = db.refsynopsisdiv.role.attribute? & db.common.attributes & db.common.linking.attributes db.refsynopsisdiv.info = db._info db.refsynopsisdiv = ## A syntactic synopsis of the subject of the reference page element refsynopsisdiv { db.refsynopsisdiv.attlist, db.refsynopsisdiv.info, ((db.all.blocks+, db.secondlevel.refsection?) | db.secondlevel.refsection) } } div { db.refsection.role.attribute = attribute role { text } db.refsection.attlist = db.refsection.role.attribute? & db.common.attributes & db.common.linking.attributes & db.status.attribute? & db.label.attribute? db.refsection.info = db._info.title.req db.refsection = ## A recursive section in a refentry [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:refsection" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element refsection { db.refsection.attlist, db.refsection.info, ((db.all.blocks+, db.refsection*) | db.refsection+) } } db.refsect1.sections = db.refsect2+ div { db.refsect1.status.attribute = db.status.attribute db.refsect1.role.attribute = attribute role { text } db.refsect1.attlist = db.refsect1.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.refsect1.status.attribute? db.refsect1.info = db._info.title.req db.refsect1 = ## A major subsection of a reference entry [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:refsect1" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element refsect1 { db.refsect1.attlist, db.refsect1.info, ((db.all.blocks+, db.refsect1.sections?) | db.refsect1.sections) } } db.refsect2.sections = db.refsect3+ div { db.refsect2.status.attribute = db.status.attribute db.refsect2.role.attribute = attribute role { text } db.refsect2.attlist = db.refsect2.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.refsect2.status.attribute? db.refsect2.info = db._info.title.req db.refsect2 = ## A subsection of a refsect1 [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:refsect2" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element refsect2 { db.refsect2.attlist, db.refsect2.info, ((db.all.blocks+, db.refsect2.sections?) | db.refsect2.sections) } } div { db.refsect3.status.attribute = db.status.attribute db.refsect3.role.attribute = attribute role { text } db.refsect3.attlist = db.refsect3.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.refsect3.status.attribute? db.refsect3.info = db._info.title.req db.refsect3 = ## A subsection of a refsect2 [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:refsect3" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element refsect3 { db.refsect3.attlist, db.refsect3.info, db.all.blocks+ } } db.glossary.inlines = db.firstterm | db.glossterm db.baseform.attribute = ## Specifies the base form of the term, the one that appears in the glossary. This allows adjectival, plural, and other variations of the term to appear in the element. The element content is the default base form. attribute baseform { text }? div { db.glosslist.role.attribute = attribute role { text } db.glosslist.attlist = db.glosslist.role.attribute? & db.common.attributes & db.common.linking.attributes db.glosslist.info = db._info.title.only db.glosslist = ## A wrapper for a list of glossary entries element glosslist { db.glosslist.attlist, db.glosslist.info?, db.all.blocks*, db.glossentry+ } } div { db.glossentry.role.attribute = attribute role { text } db.glossentry.sortas.attribute = ## Specifies the string by which the element's content is to be sorted; if unspecified, the content is used attribute sortas { text } db.glossentry.attlist = db.glossentry.role.attribute? & db.common.attributes & db.common.linking.attributes & db.glossentry.sortas.attribute? db.glossentry = ## An entry in a Glossary or GlossList element glossentry { db.glossentry.attlist, db.glossterm, db.acronym?, db.abbrev?, db.indexterm*, (db.glosssee | db.glossdef+) } } div { db.glossdef.role.attribute = attribute role { text } db.glossdef.subject.attribute = ## Specifies a list of keywords for the definition attribute subject { text } db.glossdef.attlist = db.glossdef.role.attribute? & db.common.attributes & db.common.linking.attributes & db.glossdef.subject.attribute? db.glossdef = ## A definition in a GlossEntry element glossdef { db.glossdef.attlist, db.all.blocks+, db.glossseealso* } } div { db.glosssee.role.attribute = attribute role { text } db.glosssee.otherterm.attribute = ## Identifies the other term attribute otherterm { xsd:IDREF } db.glosssee.attlist = db.glosssee.role.attribute? & db.common.attributes & db.common.linking.attributes & db.glosssee.otherterm.attribute? db.glosssee = ## A cross-reference from one glossentry ## to another [ s:pattern [ name = "Glosssary 'see' type constraint" "\x{a}" ~ " " s:rule [ context = "db:glosssee[@otherterm]" "\x{a}" ~ " " s:assert [ test = "local-name(//*[@id=current()/@otherterm]) = 'glossentry' and namespace-uri(//*[@id=current()/@otherterm]) = 'http://docbook.org/ns/docbook'" "@otherterm on glosssee must point to a glossentry." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element glosssee { db.glosssee.attlist, db.all.inlines* } } div { db.glossseealso.role.attribute = attribute role { text } db.glossseealso.otherterm.attribute = ## Identifies the other term attribute otherterm { xsd:IDREF } db.glossseealso.attlist = db.glossseealso.role.attribute? & db.common.attributes & db.common.linking.attributes & db.glossseealso.otherterm.attribute? db.glossseealso = ## A cross-reference from one GlossEntry to another [ s:pattern [ name = "Glossary 'seealso' type constraint" "\x{a}" ~ " " s:rule [ context = "db:glossseealso[@otherterm]" "\x{a}" ~ " " s:assert [ test = "local-name(//*[@id=current()/@otherterm]) = 'glossentry' and namespace-uri(//*[@id=current()/@otherterm]) = 'http://docbook.org/ns/docbook'" "@otherterm on glossseealso must point to a glossentry." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element glossseealso { db.glossseealso.attlist, db.all.inlines* } } div { db.firstterm.role.attribute = attribute role { text } db.firstterm.attlist = db.firstterm.role.attribute? & db.common.attributes & db.common.linking.attributes & db.baseform.attribute db.firstterm = ## The first occurrence of a term [ s:pattern [ name = "Glossary 'firstterm' type constraint" "\x{a}" ~ " " s:rule [ context = "db:firstterm[@linkend]" "\x{a}" ~ " " s:assert [ test = "local-name(//*[@id=current()/@linkend]) = 'glossentry' and namespace-uri(//*[@id=current()/@linkend]) = 'http://docbook.org/ns/docbook'" "@linkend on firstterm must point to a glossentry." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element firstterm { db.firstterm.attlist, db.all.inlines* } } div { db.glossterm.role.attribute = attribute role { text } db.glossterm.attlist = db.glossterm.role.attribute? & db.common.attributes & db.common.linking.attributes & db.baseform.attribute db.glossterm = ## A glossary term [ s:pattern [ name = "Glossary 'glossterm' type constraint" "\x{a}" ~ " " s:rule [ context = "db:glossterm[@linkend]" "\x{a}" ~ " " s:assert [ test = "local-name(//*[@id=current()/@linkend]) = 'glossentry' and namespace-uri(//*[@id=current()/@linkend]) = 'http://docbook.org/ns/docbook'" "@linkend on glossterm must point to a glossentry." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element glossterm { db.glossterm.attlist, db.all.inlines* } } div { db.glossary.status.attribute = db.status.attribute db.glossary.role.attribute = attribute role { text } db.glossary.attlist = db.glossary.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.glossary.status.attribute? db.glossary.info = db._info db.glossary = ## A glossary [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:glossary" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element glossary { db.glossary.attlist, db.glossary.info, db.all.blocks*, (db.glossdiv+ | db.glossentry+), db.bibliography? } } div { db.glossdiv.status.attribute = db.status.attribute db.glossdiv.role.attribute = attribute role { text } db.glossdiv.attlist = db.glossdiv.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.glossdiv.status.attribute? db.glossdiv.info = db._info.title.req db.glossdiv = ## A division in a Glossary element glossdiv { db.glossdiv.attlist, db.glossdiv.info, db.all.blocks*, db.glossentry+ } } div { db.termdef.role.attribute = attribute role { text } db.termdef.attlist = db.termdef.role.attribute? & db.common.attributes & db.common.linking.attributes & db.baseform.attribute db.termdef = ## An inline definition of a term [ s:pattern [ name = "Glossary term definition constraint" "\x{a}" ~ " " s:rule [ context = "db:termdef" "\x{a}" ~ " " s:assert [ test = "count(db:glossterm) != 1" "A termdef must contain a glossterm" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element termdef { db.termdef.attlist, db.all.inlines* } } db.relation.attribute = ## Identifies the relationship between the bibliographic elemnts attribute relation { text } div { db.biblioentry.role.attribute = attribute role { text } db.biblioentry.attlist = db.biblioentry.role.attribute? & db.common.attributes & db.common.linking.attributes db.biblioentry = ## An entry in a Bibliography element biblioentry { db.biblioentry.attlist, db.bibliographic.elements+ } } div { db.bibliomixed.role.attribute = attribute role { text } db.bibliomixed.attlist = db.bibliomixed.role.attribute? & db.common.attributes & db.common.linking.attributes db.bibliomixed = ## An entry in a Bibliography element bibliomixed { db.bibliomixed.attlist, (text | db.bibliographic.elements)* } } div { db.biblioset.relation.attribute = db.relation.attribute db.biblioset.role.attribute = attribute role { text } db.biblioset.attlist = db.biblioset.role.attribute? & db.common.attributes & db.common.linking.attributes & db.biblioset.relation.attribute? db.biblioset = ## A raw container for related bibliographic information element biblioset { db.biblioset.attlist, db.bibliographic.elements+ } } div { db.bibliomset.relation.attribute = db.relation.attribute db.bibliomset.role.attribute = attribute role { text } db.bibliomset.attlist = db.bibliomset.role.attribute? & db.common.attributes & db.common.linking.attributes & db.bibliomset.relation.attribute? db.bibliomset = ## A cooked container for related bibliographic information element bibliomset { db.bibliomset.attlist, (db._text | db.bibliographic.elements)* } } div { db.bibliomisc.role.attribute = attribute role { text } db.bibliomisc.attlist = db.bibliomisc.role.attribute? & db.common.attributes & db.common.linking.attributes db.bibliomisc = ## Untyped bibliographic information element bibliomisc { db.bibliomisc.attlist, db._text } } div { db.bibliography.status.attrib = db.status.attribute db.bibliography.role.attribute = attribute role { text } db.bibliography.attlist = db.bibliography.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.bibliography.status.attrib? db.bibliography.info = db._info db.bibliography = ## A bibliography [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:bibliography" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element bibliography { db.bibliography.attlist, db.bibliography.info, db.all.blocks*, (db.bibliodiv+ | (db.biblioentry | db.bibliomixed)+) } } div { db.bibliodiv.status.attrib = db.status.attribute db.bibliodiv.role.attribute = attribute role { text } db.bibliodiv.attlist = db.bibliodiv.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.bibliodiv.status.attrib? db.bibliodiv.info = db._info.title.req db.bibliodiv = ## A section of a Bibliography element bibliodiv { db.bibliodiv.attlist, db.bibliodiv.info, db.all.blocks*, (db.biblioentry | db.bibliomixed)+ } } div { db.bibliolist.role.attribute = attribute role { text } db.bibliolist.attlist = db.bibliolist.role.attribute? & db.common.attributes & db.common.linking.attributes db.bibliolist.info = db._info.title.only db.bibliolist = ## A wrapper for a list of bibliography entries element bibliolist { db.bibliolist.attlist, db.bibliolist.info?, db.all.blocks*, (db.biblioentry | db.bibliomixed)+ } } div { db.biblioref.role.attribute = attribute role { text } db.biblioref.xrefstyle.attribute = db.xrefstyle.attribute db.biblioref.endterm.attribute = db.endterm.attribute db.biblioref.units.attribute = ## The units (for example, pages) used to identify the beginning and ending of a reference. attribute units { xsd:token } db.biblioref.begin.attribute = ## Identifies the beginning of a reference; the location within the work that is being referenced. attribute begin { xsd:token } db.biblioref.end.attribute = ## Identifies the end of a reference. attribute end { xsd:token } db.biblioref.attlist = db.biblioref.role.attribute? & db.common.attributes & db.common.req.linking.attributes & db.biblioref.xrefstyle.attribute? & db.biblioref.endterm.attribute? & db.biblioref.units.attribute? & db.biblioref.begin.attribute? & db.biblioref.end.attribute? db.biblioref = ## A cross-reference to a bibliographic entry element biblioref { db.biblioref.attlist, empty } } db.significance.enumeration = ## Normal "normal" | ## Preferred "preferred" db.significance.attribute = ## Specifies the significance of the term attribute significance { db.significance.enumeration } db.zone.attribute = ## Specifies the IDs of the elements to which this term applies attribute zone { xsd:IDREFS } db.indexterm.pagenum.attribute = ## Indicates the page on which this index term occurs in some version of the printed document attribute pagenum { text } db.scope.enumeration = ## All indexes "all" | ## The global index (as for a combined index of a set of box) "global" | ## The local index (the index for this document only) "local" db.scope.attribute = ## Specifies the scope of the index term attribute scope { db.scope.enumeration } db.sortas.attribute = ## Specifies the string by which the term is to be sorted; if unspecified, the term content is used attribute sortas { text } db.index.type.attribute = ## Specifies the target index for this term attribute type { text } div { db.itermset.role.attribute = attribute role { text } db.itermset.attlist = db.itermset.role.attribute? & db.common.attributes & db.common.linking.attributes db.itermset = ## A set of index terms in the meta-information of a document element itermset { db.itermset.attlist, db.indexterm.singular+ } } db.indexterm.contentmodel = db.primary?, ((db.secondary, ((db.tertiary, (db.see | db.seealso+)?) | db.see | db.seealso+)?) | db.see | db.seealso+)? div { db.indexterm.singular.role.attribute = attribute role { text } db.indexterm.singular.class.attribute = ## Identifies the class of index term attribute class { ## A singular index term "singular" } db.indexterm.singular.attlist = db.indexterm.singular.role.attribute? & db.common.attributes & db.common.linking.attributes & db.significance.attribute? & db.zone.attribute? & db.indexterm.pagenum.attribute? & db.scope.attribute? & db.index.type.attribute? & db.indexterm.singular.class.attribute? db.indexterm.singular = ## A wrapper for an indexed term element indexterm { db.indexterm.singular.attlist, db.indexterm.contentmodel } } div { db.indexterm.startofrange.role.attribute = attribute role { text } db.indexterm.startofrange.class.attribute = ## Identifies the class of index term attribute class { ## The start of a range "startofrange" } db.indexterm.startofrange.attlist = db.indexterm.startofrange.role.attribute? & db.common.attributes & db.common.linking.attributes & db.significance.attribute? & db.zone.attribute? & db.indexterm.pagenum.attribute? & db.scope.attribute? & db.index.type.attribute? & db.indexterm.startofrange.class.attribute db.indexterm.startofrange = ## A wrapper for an indexed term that covers a range element indexterm { db.indexterm.startofrange.attlist, db.indexterm.contentmodel } } div { db.indexterm.endofrange.role.attribute = attribute role { text } db.indexterm.endofrange.class.attribute = ## Identifies the class of index term attribute class { ## The end of a range "endofrange" } db.indexterm.endofrange.startref.attribute = ## Points to the start of the range attribute startref { xsd:IDREF } db.indexterm.endofrange.attlist = db.indexterm.endofrange.role.attribute? & db.common.attributes & db.common.linking.attributes & db.indexterm.endofrange.class.attribute & db.indexterm.endofrange.startref.attribute db.indexterm.endofrange = ## Identifies the end of a range associated with an indexed term element indexterm { db.indexterm.endofrange.attlist, empty } } div { db.indexterm = db.indexterm.singular | db.indexterm.startofrange | db.indexterm.endofrange } div { db.primary.role.attribute = attribute role { text } db.primary.attlist = db.primary.role.attribute? & db.common.attributes & db.common.linking.attributes & db.sortas.attribute? db.primary = ## The primary word or phrase under which an index term should be sorted element primary { db.primary.attlist, db.all.inlines* } } div { db.secondary.role.attribute = attribute role { text } db.secondary.attlist = db.secondary.role.attribute? & db.common.attributes & db.common.linking.attributes & db.sortas.attribute? db.secondary = ## A secondary word or phrase in an index term element secondary { db.secondary.attlist, db.all.inlines* } } div { db.tertiary.role.attribute = attribute role { text } db.tertiary.attlist = db.tertiary.role.attribute? & db.common.attributes & db.common.linking.attributes & db.sortas.attribute? db.tertiary = ## A tertiary word or phrase in an index term element tertiary { db.tertiary.attlist, db.all.inlines* } } div { db.see.role.attribute = attribute role { text } db.see.attlist = db.see.role.attribute? & db.common.attributes & db.common.linking.attributes db.see = ## Part of an index term directing the reader instead to another entry in the index element see { db.see.attlist, db.all.inlines* } } div { db.seealso.role.attribute = attribute role { text } db.seealso.attlist = db.seealso.role.attribute? & db.common.attributes & db.common.linking.attributes db.seealso = ## Part of an index term directing the reader also to another entry in the index element seealso { db.seealso.attlist, db.all.inlines* } } div { db.index.status.attribute = db.status.attribute db.index.role.attribute = attribute role { text } db.index.attlist = db.index.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.index.status.attribute? & db.index.type.attribute? db.index.info = db._info # # Yes, db.indexdiv* and db.indexentry*; that way an is valid. # Authors can use an empty index to indicate where a generated index should # appear. db.index = ## An index to a book or part of a book [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:index" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element index { db.index.attlist, db.index.info, db.all.blocks*, (db.indexdiv* | db.indexentry* | db.segmentedlist) } } div { db.setindex.status.attribute = db.status.attribute db.setindex.role.attribute = attribute role { text } db.setindex.attlist = db.setindex.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.setindex.status.attribute? & db.index.type.attribute? db.setindex.info = db._info db.setindex = ## An index to a set of books [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:setindex" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element setindex { db.setindex.attlist, db.setindex.info, db.all.blocks*, (db.indexdiv* | db.indexentry*) } } div { db.indexdiv.status.attribute = db.status.attribute db.indexdiv.role.attribute = attribute role { text } db.indexdiv.attlist = db.indexdiv.role.attribute? & db.common.attributes & db.common.linking.attributes & db.label.attribute? & db.indexdiv.status.attribute? db.indexdiv.info = db._info.title.req db.indexdiv = ## A division in an index element indexdiv { db.indexdiv.attlist, db.indexdiv.info, db.all.blocks*, (db.indexentry+ | db.segmentedlist) } } div { db.indexentry.role.attribute = attribute role { text } db.indexentry.attlist = db.indexentry.role.attribute? & db.common.attributes & db.common.linking.attributes db.indexentry = ## An entry in an index element indexentry { db.indexentry.attlist, db.primaryie, (db.seeie | db.seealsoie)*, (db.secondaryie, (db.seeie | db.seealsoie | db.tertiaryie)*)* } } div { db.primaryie.role.attribute = attribute role { text } db.primaryie.attlist = db.primaryie.role.attribute? & db.common.attributes & db.linkends.attribute? db.primaryie = ## A primary term in an index entry, not in the text element primaryie { db.primaryie.attlist, db.all.inlines* } } div { db.secondaryie.role.attribute = attribute role { text } db.secondaryie.attlist = db.secondaryie.role.attribute? & db.common.attributes & db.linkends.attribute? db.secondaryie = ## A secondary term in an index entry, rather than in the text element secondaryie { db.secondaryie.attlist, db.all.inlines* } } div { db.tertiaryie.role.attribute = attribute role { text } db.tertiaryie.attlist = db.tertiaryie.role.attribute? & db.common.attributes & db.linkends.attribute? db.tertiaryie = ## A tertiary term in an index entry, rather than in the text element tertiaryie { db.tertiaryie.attlist, db.all.inlines* } } div { db.seeie.role.attribute = attribute role { text } db.seeie.attlist = db.seeie.role.attribute? & db.common.attributes & db.linkend.attribute? db.seeie = ## A See ## entry in an index, rather than in the text element seeie { db.seeie.attlist, db.all.inlines* } } div { db.seealsoie.role.attribute = attribute role { text } db.seealsoie.attlist = db.seealsoie.role.attribute? & db.common.attributes & db.linkends.attribute? db.seealsoie = ## A See also ## entry in an index, rather than in the text element seealsoie { db.seealsoie.attlist, db.all.inlines* } } db.toc.pagenum.attribute = ## Indicates the page on which this element occurs in some version of the printed document attribute pagenum { text } div { db.toc.role.attribute = attribute role { text } db.toc.attlist = db.toc.role.attribute? & db.common.attributes & db.common.linking.attributes db.toc.info = db._info.title.only db.toc = ## A table of contents [ s:pattern [ name = "Root must have version" "\x{a}" ~ " " s:rule [ context = "/db:toc" "\x{a}" ~ " " s:assert [ test = "@version" "The root element must have a version attribute." ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element toc { db.toc.attlist, db.toc.info, db.all.blocks*, (db.tocdiv | db.tocentry)* } } div { db.tocdiv.role.attribute = attribute role { text } db.tocdiv.pagenum.attribute = db.toc.pagenum.attribute db.tocdiv.attlist = db.tocdiv.role.attribute? & db.common.attributes & db.tocdiv.pagenum.attribute? & db.linkend.attribute? db.tocdiv.info = db._info db.tocdiv = ## A division in a table of contents element tocdiv { db.tocdiv.attlist, db.tocdiv.info, db.all.blocks*, (db.tocdiv | db.tocentry)+ } } div { db.tocentry.role.attribute = attribute role { text } db.tocentry.pagenum.attribute = db.toc.pagenum.attribute db.tocentry.attlist = db.tocentry.role.attribute? & db.common.attributes & db.tocentry.pagenum.attribute? & db.linkend.attribute? db.tocentry = ## A component title in a table of contents element tocentry { db.tocentry.attlist, db.all.inlines* } } db.task.info = db._info.title.only div { db.task.role.attribute = attribute role { text } db.task.attlist = db.task.role.attribute? & db.common.attributes & db.common.linking.attributes db.task = ## A task to be completed element task { db.task.attlist, db.task.info, db.tasksummary?, db.taskprerequisites?, db.procedure, db.example*, db.taskrelated? } } div { db.tasksummary.role.attribute = attribute role { text } db.tasksummary.attlist = db.tasksummary.role.attribute? & db.common.attributes & db.common.linking.attributes db.tasksummary.info = db._info.title.only db.tasksummary = ## A summary of a task element tasksummary { db.tasksummary.attlist, db.tasksummary.info, db.all.blocks+ } } div { db.taskprerequisites.role.attribute = attribute role { text } db.taskprerequisites.attlist = db.taskprerequisites.role.attribute? & db.common.attributes & db.common.linking.attributes db.taskprerequisites.info = db._info.title.only db.taskprerequisites = ## The prerequisites for a task element taskprerequisites { db.taskprerequisites.attlist, db.taskprerequisites.info, db.all.blocks+ } } div { db.taskrelated.role.attribute = attribute role { text } db.taskrelated.attlist = db.taskrelated.role.attribute? & db.common.attributes & db.common.linking.attributes db.taskrelated.info = db._info.title.only db.taskrelated = ## Information related to a task element taskrelated { db.taskrelated.attlist, db.taskrelated.info, db.all.blocks+ } } db.area.units.enumeration = ## Coordinates expressed as a pair of CALS graphic coordinates. "calspair" | ## Coordinates expressed as a line and column. "linecolumn" | ## Coordinates expressed as a pair of lines and columns. "linecolumnpair" | ## Coordinates expressed as a line range. "linerange" db.area.units-enum.attribute = ## Identifies the units used in the coords attribute The default units vary according to the type of callout specified: calspair ## for graphics and linecolumn ## for line-oriented elements. attribute units { db.area.units.enumeration }? db.area.units-other.attributes = ## Indicates that non-standard units are used for this area ## . In this case otherunits ## must be specified. attribute units { ## Coordinates expressed in some non-standard units. "other" }?, ## Identifies the units used in the coords ## attribute when the units ## attribute is other ## . This attribute is forbidden otherwise. attribute otherunits { xsd:NMTOKEN } db.area.units.attribute = db.area.units-enum.attribute | db.area.units-other.attributes div { db.calloutlist.role.attribute = attribute role { text } db.calloutlist.attlist = db.calloutlist.role.attribute? & db.common.attributes & db.common.linking.attributes db.calloutlist.info = db._info.title.only db.calloutlist = ## A list of callout ## s element calloutlist { db.calloutlist.attlist, db.calloutlist.info, db.all.blocks*, db.callout+ } } div { db.callout.role.attribute = attribute role { text } db.callout.arearefs.attribute = ## Identifies the areas described by this callout. attribute arearefs { xsd:IDREFS } db.callout.attlist = db.callout.role.attribute? & db.common.attributes & db.callout.arearefs.attribute db.callout = ## A called out ## description of a marked Area element callout { db.callout.attlist, db.all.blocks+ } } div { db.programlistingco.role.attribute = attribute role { text } db.programlistingco.attlist = db.programlistingco.role.attribute? & db.common.attributes & db.common.linking.attributes db.programlistingco.info = db._info.title.forbidden db.programlistingco = ## A program listing with associated areas used in callouts element programlistingco { db.programlistingco.attlist, db.programlistingco.info, db.areaspec, db.programlisting, db.calloutlist* } } div { db.areaspec.role.attribute = attribute role { text } db.areaspec.attlist = db.areaspec.role.attribute? & db.common.attributes & db.common.linking.attributes & db.area.units.attribute db.areaspec = ## A collection of regions in a graphic or code example element areaspec { db.areaspec.attlist, (db.area | db.areaset)+ } } div { db.area.role.attribute = attribute role { text } db.area.linkends.attribute = ## Point to the callout ## s which refer to this area. (This provides bidirectional linking which may be useful in online presentation.) attribute linkends { xsd:IDREFS } db.area.label.attribute = ## Specifies an identifying number or string that may be used in presentation. The area label might be drawn on top of the figure, for example, at the position indicated by the coords attribute. attribute label { text } db.area.coords.attribute = ## Provides the coordinates of the area. The coordinates must be interpreted using the units ## specified. attribute coords { text } db.area.attlist = db.area.role.attribute? & db.common.idreq.attributes & db.area.units.attribute & (db.area.linkends.attribute | db.href.attribute)? & db.area.label.attribute? & db.area.coords.attribute db.area = ## A region defined for a Callout in a graphic or code example element area { db.area.attlist, db.alt? } } div { # The only difference is that xml:id is optional db.area.inareaset.attlist = db.area.role.attribute? & db.common.attributes & db.area.units.attribute & (db.area.linkends.attribute | db.href.attribute)? & db.area.label.attribute? & db.area.coords.attribute db.area.inareaset = ## A region defined for a Callout in a graphic or code example element area { db.area.inareaset.attlist, db.alt? } } div { db.areaset.role.attribute = attribute role { text } db.areaset.linkends.attribute = db.linkends.attribute db.areaset.label.attribute = db.label.attribute db.areaset.attlist = db.areaset.role.attribute? & db.common.idreq.attributes & db.area.units.attribute & (db.areaset.linkends.attribute | db.href.attribute)? & db.areaset.label.attribute? db.areaset = ## A set of related areas in a graphic or code example element areaset { db.areaset.attlist, db.area.inareaset+ } } div { db.screenco.role.attribute = attribute role { text } db.screenco.attlist = db.screenco.role.attribute? & db.common.attributes & db.common.linking.attributes db.screenco.info = db._info.title.forbidden db.screenco = ## A screen with associated areas used in callouts element screenco { db.screenco.attlist, db.screenco.info, db.areaspec, db.screen, db.calloutlist* } } div { db.imageobjectco.role.attribute = attribute role { text } db.imageobjectco.attlist = db.imageobjectco.role.attribute? & db.common.attributes & db.common.linking.attributes db.imageobjectco.info = db._info.title.forbidden db.imageobjectco = ## A wrapper for an image object with callouts element imageobjectco { db.imageobjectco.attlist, db.imageobjectco.info, db.areaspec, db.imageobject+, db.calloutlist* } } div { db.co.role.attribute = attribute role { text } db.co.linkends.attribute = db.linkends.attribute db.co.label.attribute = db.label.attribute db.co.attlist = db.co.role.attribute? & db.common.idreq.attributes & db.co.linkends.attribute? & db.co.label.attribute? db.co = ## The location of a callout embedded in text element co { db.co.attlist, empty } } div { db.coref.role.attribute = attribute role { text } db.coref.label.attribute = db.label.attribute db.coref.attlist = db.coref.role.attribute? & db.common.attributes & db.linkend.attribute & db.coref.label.attribute? db.coref = ## A cross reference to a co element coref { db.coref.attlist, empty } } div { db.productionset.role.attribute = attribute role { text } db.productionset.attlist = db.productionset.role.attribute? & db.common.attributes & db.common.linking.attributes db.productionset.info = db._info.title.only db.productionset = ## A set of EBNF productions element productionset { db.productionset.attlist, db.productionset.info, (db.production | db.productionrecap)+ } } div { db.production.role.attribute = attribute role { text } db.production.attlist = db.production.role.attribute? & db.common.idreq.attributes & db.common.linking.attributes db.production = ## A production in a set of EBNF productions element production { db.production.attlist, db.lhs, db.rhs, db.constraint* } } div { db.lhs.role.attribute = attribute role { text } db.lhs.attlist = db.lhs.role.attribute? & db.common.attributes & db.common.linking.attributes db.lhs = ## The left-hand side of an EBNF production element lhs { db.lhs.attlist, text } } div { db.rhs.role.attribute = attribute role { text } db.rhs.attlist = db.rhs.role.attribute? & db.common.attributes & db.common.linking.attributes db.rhs = ## The right-hand side of an EBNF production element rhs { db.rhs.attlist, (text | db.nonterminal | db.lineannotation | db.sbr)* } } div { db.nonterminal.role.attribute = attribute role { text } db.nonterminal.def.attribute = ## Specifies a URI that points to a production ## where the nonterminal ## is defined attribute def { xsd:anyURI } db.nonterminal.attlist = db.nonterminal.role.attribute? & db.common.attributes & db.common.linking.attributes & db.nonterminal.def.attribute db.nonterminal = ## A non-terminal in an EBNF production element nonterminal { db.nonterminal.attlist, text } } div { db.constraint.role.attribute = attribute role { text } db.constraint.attlist = db.constraint.role.attribute? & db.common.attributes & db.common.req.linking.attributes db.constraint = ## A constraint in an EBNF production element constraint { db.constraint.attlist, empty } } div { db.productionrecap.role.attribute = attribute role { text } db.productionrecap.attlist = db.productionrecap.role.attribute? & db.common.attributes & db.common.req.linking.attributes db.productionrecap = ## A cross-reference to an EBNF production element productionrecap { db.productionrecap.attlist, empty } } div { db.constraintdef.role.attribute = attribute role { text } db.constraintdef.attlist = db.constraintdef.role.attribute? & db.common.attributes & db.common.linking.attributes db.constraintdef.info = db._info.title.only db.constraintdef = ## The definition of a constraint in an EBNF production element constraintdef { db.constraintdef.attlist, db.constraintdef.info, db.all.blocks+ } } db.char.attribute = ## Specifies the alignment character when align ## is set to char ## . attribute char { text } db.charoff.attribute = ## Specifies the percentage of the column's total width that should appear to the left of the first occurance of the character identified in char ## when align ## is set to char ## . attribute charoff { xsd:decimal { minExclusive = "0" maxExclusive = "100" } } db.frame.attribute = ## Specifies how the table is to be framed. Note that there is no way to obtain a border on only the starting edge (left, in left-to-right writing systems) of the table. attribute frame { ## Frame all four sides of the table. In some environments with limited control over table border formatting, such as HTML, this may imply additional borders. "all" | ## Frame only the bottom of the table. "bottom" | ## Place no border on the table. In some environments with limited control over table border formatting, such as HTML, this may disable other borders as well. "none" | ## Frame the left and right sides of the table. "sides" | ## Frame the top of the table. "top" | ## Frame the top and bottom of the table. "topbot" } db.colsep.attribute = ## Specifies the presence or absence of the column separator attribute colsep { ## No column separator rule. "0" | ## Provide a column separator rule on the right "1" } db.rowsep.attribute = ## Specifies the presence or absence of the row separator attribute rowsep { ## No row separator rule. "0" | ## Provide a row separator rule below "1" } db.orient.attribute = ## Specifies the orientation of the table attribute orient { ## 90 degrees counter-clockwise from the rest of the text flow. "land" | ## The same orientation as the rest of the text flow. "port" } db.tabstyle.attribute = ## Specifies the table style attribute tabstyle { text } db.rowheader.attribute = ## Indicates whether or not the entries in the first column should be considered row headers attribute rowheader { ## Indicates that entries in the first column of the table are functionally row headers (analogous to the way that a thead provides column headers). "firstcol" | ## Indicates that entries in the first column have no special significance with respect to column headers. "norowheader" } db.align.attribute = ## Specifies the horizontal alignment of text in an entry. attribute align { ## Centered. "center" | ## Aligned on a particular character. "char" | ## Left and right justified. "justify" | ## Left justified. "left" | ## Right justified. "right" } db.valign.attribute = ## Specifies the vertical alignment of text in an entry. attribute valign { ## Aligned on the bottom of the entry. "bottom" | ## Aligned in the middle. "middle" | ## Aligned at the top of the entry. "top" } db.specify-col-by-colname.attributes = ## Specifies a column specification by name. attribute colname { text } db.specify-col-by-namest.attributes = ## Specifies a starting column by name. attribute namest { text } db.specify-span-by-spanspec.attributes = ## Specifies a span by name. attribute spanname { text } db.specify-span-directly.attributes = ## Specifies a starting column by name. attribute namest { text } & ## Specifies an ending column by name. attribute nameend { text } db.column-spec.attributes = db.specify-col-by-colname.attributes | db.specify-col-by-namest.attributes | db.specify-span-by-spanspec.attributes | db.specify-span-directly.attributes db.colname.attribute = ## Provides a name for a column specification. attribute colname { text } db.spanname.attribute = ## Provides a name for a span specification. attribute spanname { text } div { db.tgroup.role.attribute = attribute role { text } db.tgroup.tgroupstyle.attribute = ## Additional style information for downstream processing; typically the name of a style. attribute tgroupstyle { text } db.tgroup.cols.attribute = ## The number of columns in the table. Must be an integer greater than zero. attribute cols { xsd:positiveInteger } db.tgroup.attlist = db.tgroup.role.attribute? & db.common.attributes & db.common.linking.attributes & db.char.attribute? & db.charoff.attribute? & db.tgroup.tgroupstyle.attribute? & db.tgroup.cols.attribute & db.colsep.attribute? & db.rowsep.attribute? & db.align.attribute? db.tgroup = ## A wrapper for the main content of a table, or part of a table element tgroup { db.tgroup.attlist, db.colspec*, db.spanspec*, db.cals.thead?, db.cals.tfoot?, db.cals.tbody } } div { db.colspec.role.attribute = attribute role { text } db.colspec.colnum.attribute = ## The number of the column to which this specification applies. Must be greater than any preceding column number. Defaults to one more than the number of the preceding column, if there is one, or one. attribute colnum { xsd:positiveInteger } db.colspec.colwidth.attribute = ## Specifies the width of the column. attribute colwidth { text } db.colspec.attlist = db.colspec.role.attribute? & db.common.attributes & db.common.linking.attributes & db.colspec.colnum.attribute? & db.char.attribute? & db.colsep.attribute? & db.colspec.colwidth.attribute? & db.charoff.attribute? & db.colname.attribute? & db.rowsep.attribute? & db.align.attribute? db.colspec = ## Specifications for a column in a table element colspec { db.colspec.attlist, empty } } div { db.spanspec.role.attribute = attribute role { text } db.spanspec.namest.attribute = ## Specifies a starting column by name. attribute namest { text } db.spanspec.nameend.attribute = ## Specifies an ending column by name. attribute nameend { text } db.spanspec.attlist = db.spanspec.role.attribute? & db.common.attributes & db.common.linking.attributes & db.spanname.attribute & db.spanspec.namest.attribute & db.spanspec.nameend.attribute & db.char.attribute? & db.colsep.attribute? & db.charoff.attribute? & db.rowsep.attribute? & db.align.attribute? db.spanspec = ## Formatting information for a spanned column in a table element spanspec { db.spanspec.attlist, empty } } div { db.cals.thead.role.attribute = attribute role { text } db.cals.thead.attlist = db.cals.thead.role.attribute? & db.common.attributes & db.common.linking.attributes & db.valign.attribute? db.cals.thead = ## A table header consisting of one or more rows element thead { db.cals.thead.attlist, db.colspec*, db.row+ } } div { db.cals.tfoot.role.attribute = attribute role { text } db.cals.tfoot.attlist = db.cals.tfoot.role.attribute? & db.common.attributes & db.common.linking.attributes & db.valign.attribute? db.cals.tfoot = ## A table footer consisting of one or more rows element tfoot { db.cals.tfoot.attlist, db.colspec*, db.row+ } } div { db.cals.tbody.role.attribute = attribute role { text } db.cals.tbody.attlist = db.cals.tbody.role.attribute? & db.common.attributes & db.common.linking.attributes & db.valign.attribute? db.cals.tbody = ## A wrapper for the rows of a table or informal table element tbody { db.cals.tbody.attlist, db.row+ } } div { db.row.role.attribute = attribute role { text } db.row.attlist = db.row.role.attribute? & db.common.attributes & db.common.linking.attributes & db.rowsep.attribute? & db.valign.attribute? db.row = ## A row in a table element row { db.row.attlist, (db.entry | db.entrytbl)+ } } div { db.entry.role.attribute = attribute role { text } db.entry.morerows.attribute = ## Specifies the number of additional rows which this entry occupies. Defaults to zero. attribute morerows { xsd:integer } db.entry.rotate.attribute = ## Specifies the rotation of this entry. A value of 1 (true) rotates the cell 90 degrees counter-clockwise. A value of 0 (false) leaves the cell unrotated. attribute rotate { ## Do not rotate the cell. "0" | ## Rotate the cell 90 degrees counter-clockwise. "1" } db.entry.attlist = db.entry.role.attribute? & db.common.attributes & db.common.linking.attributes & db.valign.attribute? & db.char.attribute? & db.colsep.attribute? & db.charoff.attribute? & db.entry.morerows.attribute? & db.column-spec.attributes? & db.rowsep.attribute? & db.entry.rotate.attribute? & db.align.attribute? db.entry = ## A cell in a table element entry { db.entry.attlist, (db.all.inlines* | db.all.blocks*) } } div { db.entrytbl.role.attribute = attribute role { text } db.entrytbl.tgroupstyle.attribute = ## Additional style information for downstream processing; typically the name of a style. attribute tgroupstyle { text } db.entrytbl.cols.attribute = ## The number of columns in the entry table. Must be an integer greater than zero. attribute cols { xsd:positiveInteger } db.entrytbl.attlist = db.entrytbl.role.attribute? & db.common.attributes & db.common.linking.attributes & db.char.attribute? & db.charoff.attribute? & db.column-spec.attributes? & db.entrytbl.tgroupstyle.attribute? & db.entrytbl.cols.attribute? & db.colsep.attribute? & db.rowsep.attribute? & db.align.attribute? db.entrytbl = ## A subtable appearing in place of an Entry in a table element entrytbl { db.entrytbl.attlist, db.colspec*, db.spanspec*, db.cals.entrytbl.thead?, db.cals.entrytbl.tbody } } div { db.cals.entrytbl.thead.role.attribute = attribute role { text } db.cals.entrytbl.thead.attlist = db.cals.entrytbl.thead.role.attribute? & db.common.attributes & db.common.linking.attributes & db.valign.attribute? db.cals.entrytbl.thead = ## A table header consisting of one or more rows element thead { db.cals.entrytbl.thead.attlist, db.colspec*, db.entrytbl.row+ } } div { db.cals.entrytbl.tbody.role.attribute = attribute role { text } db.cals.entrytbl.tbody.attlist = db.cals.entrytbl.tbody.role.attribute? & db.common.attributes & db.common.linking.attributes & db.valign.attribute? db.cals.entrytbl.tbody = ## A wrapper for the rows of a table or informal table element tbody { db.cals.entrytbl.tbody.attlist, db.entrytbl.row+ } } div { db.entrytbl.row.role.attribute = attribute role { text } db.entrytbl.row.attlist = db.entrytbl.row.role.attribute? & db.common.attributes & db.common.linking.attributes & db.rowsep.attribute? & db.valign.attribute? db.entrytbl.row = ## A row in a table element row { db.entrytbl.row.attlist, db.entry+ } } div { db.cals.table.role.attribute = attribute role { text } db.cals.table.attlist = db.cals.table.role.attribute? & db.common.attributes & db.common.linking.attributes & db.tabstyle.attribute? & db.floatstyle.attribute? & db.orient.attribute? & db.colsep.attribute? & db.rowsep.attribute? & db.frame.attribute? & db.pgwide.attribute? & ## Indicates if the short or long title should be used in a List of Tables attribute shortentry { ## Indicates that the full title should be used. "0" | ## Indicates that the short short title (titleabbrev) should be used. "1" }? & ## Indicates if the table should appear in a List of Tables attribute tocentry { ## Indicates that the table should not occur in the List of Tables. "0" | ## Indicates that the table should appear in the List of Tables. "1" }? & db.rowheader.attribute? db.cals.table.info = db._info.title.onlyreq db.cals.table = ## A formal table in a document [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:example)" "example must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:figure)" "figure must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:informaltable)" "informaltable must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element table { db.cals.table.attlist, db.cals.table.info, (db.alt? & db.indexing.inlines* & db.textobject*), (db.mediaobject+ | db.tgroup+), db.caption? } } div { db.cals.informaltable.role.attribute = attribute role { text } db.cals.informaltable.attlist = db.cals.informaltable.role.attribute? & db.common.attributes & db.common.linking.attributes & db.tabstyle.attribute? & db.floatstyle.attribute? & db.orient.attribute? & db.colsep.attribute? & db.rowsep.attribute? & db.frame.attribute? & db.pgwide.attribute? & db.rowheader.attribute? db.cals.informaltable.info = db._info.title.forbidden db.cals.informaltable = ## A table without a title element informaltable { db.cals.informaltable.attlist, db.cals.informaltable.info, (db.alt? & db.indexing.inlines* & db.textobject*), (db.mediaobject+ | db.tgroup+), db.caption? } } db.html.coreattrs = ## This attribute assigns a class name or set of class names to an element. Any number of elements may be assigned the same class name or names. Multiple class names must be separated by white space characters. attribute class { text }? & ## This attribute specifies style information for the current element. attribute style { text }? & ## This attribute offers advisory information about the element for which it is set. attribute title { text }? db.html.i18n = ## This attribute specifies the base language of an element's attribute values and text content. The default value of this attribute is unknown. attribute lang { text }? db.html.events = ## Occurs when the pointing device button is clicked over an element. attribute onclick { text }? & ## Occurs when the pointing device button is double clicked over an element. attribute ondblclick { text }? & ## Occurs when the pointing device button is pressed over an element. attribute onmousedown { text }? & ## Occurs when the pointing device button is released over an element. attribute onmouseup { text }? & ## Occurs when the pointing device is moved onto an element. attribute onmouseover { text }? & ## Occurs when the pointing device is moved while it is over an element. attribute onmousemove { text }? & ## Occurs when the pointing device is moved away from an element. attribute onmouseout { text }? & ## Occurs when a key is pressed and released over an element. attribute onkeypress { text }? & ## Occurs when a key is pressed down over an element. attribute onkeydown { text }? & ## Occurs when a key is released over an element. attribute onkeyup { text }? db.html.attrs = db.common.attributes & db.html.coreattrs & db.html.i18n & db.html.events db.html.cellhalign = ## Specifies the alignment of data and the justification of text in a cell. attribute align { ## Left-flush data/Left-justify text. This is the default value for table data. "left" | ## Center data/Center-justify text. This is the default value for table headers. "center" | ## Right-flush data/Right-justify text. "right" | ## Double-justify text. "justify" | ## Align text around a specific character. If a user agent doesn't support character alignment, behavior in the presence of this value is unspecified. "char" }? & ## This attribute specifies a single character within a text fragment to act as an axis for alignment. The default value for this attribute is the decimal point character for the current language as set by the lang attribute (e.g., the period in English and the comma in French). User agents are not required to support this attribute. attribute char { text }? & ## When present, this attribute specifies the offset to the first occurrence of the alignment character on each line. If a line doesn't include the alignment character, it should be horizontally shifted to end at the alignment position. When charoff is used to set the offset of an alignment character, the direction of offset is determined by the current text direction (set by the dir attribute). In left-to-right texts (the default), offset is from the left margin. In right-to-left texts, offset is from the right margin. User agents are not required to support this attribute. attribute charoff { xsd:integer | xsd:string { pattern = "[0-9]+%" } }? db.html.cellvalign = ## Specifies the vertical position of data within a cell. attribute valign { ## Cell data is flush with the top of the cell. "top" | ## Cell data is centered vertically within the cell. This is the default value. "middle" | ## Cell data is flush with the bottom of the cell. "bottom" | ## All cells in the same row as a cell whose valign attribute has this value should have their textual data positioned so that the first text line occurs on a baseline common to all cells in the row. This constraint does not apply to subsequent text lines in these cells. "baseline" }? db.html.table.attributes = ## Provides a summary of the table's purpose and structure for user agents rendering to non-visual media such as speech and Braille. attribute summary { text }? & ## Specifies the desired width of the entire table and is intended for visual user agents. When the value is a percentage value, the value is relative to the user agent's available horizontal space. In the absence of any width specification, table width is determined by the user agent. attribute width { xsd:integer | xsd:string { pattern = "[0-9]+%" } }? & ## Specifies the width (in pixels only) of the frame around a table. attribute border { xsd:nonNegativeInteger }? & ## Specifies which sides of the frame surrounding a table will be visible. attribute frame { ## No sides. This is the default value. "void" | ## The top side only. "above" | ## The bottom side only. "below" | ## The top and bottom sides only. "hsides" | ## The left-hand side only. "lhs" | ## The right-hand side only. "rhs" | ## The right and left sides only. "vsides" | ## All four sides. "box" | ## All four sides. "border" }? & ## Specifies which rules will appear between cells within a table. The rendering of rules is user agent dependent. attribute rules { ## No rules. This is the default value. "none" | ## Rules will appear between row groups (see thead, tfoot, and tbody) and column groups (see colgroup and col) only. "groups" | ## Rules will appear between rows only. "rows" | ## Rules will appear between columns only. "cols" | ## Rules will appear between all rows and columns. "all" }? & ## Specifies how much space the user agent should leave between the left side of the table and the left-hand side of the leftmost column, the top of the table and the top side of the topmost row, and so on for the right and bottom of the table. The attribute also specifies the amount of space to leave between cells. attribute cellspacing { xsd:integer | xsd:string { pattern = "[0-9]+%" } }? & ## Specifies the amount of space between the border of the cell and its contents. If the value of this attribute is a pixel length, all four margins should be this distance from the contents. If the value of the attribute is a percentage length, the top and bottom margins should be equally separated from the content based on a percentage of the available vertical space, and the left and right margins should be equally separated from the content based on a percentage of the available horizontal space. attribute cellpadding { xsd:integer | xsd:string { pattern = "[0-9]+%" } }? db.html.tablecell.attributes = ## Provides an abbreviated form of the cell's content and may be rendered by user agents when appropriate in place of the cell's content. Abbreviated names should be short since user agents may render them repeatedly. For instance, speech synthesizers may render the abbreviated headers relating to a particular cell before rendering that cell's content. attribute abbr { text }? & ## This attribute may be used to place a cell into conceptual categories that can be considered to form axes in an n-dimensional space. User agents may give users access to these categories (e.g., the user may query the user agent for all cells that belong to certain categories, the user agent may present a table in the form of a table of contents, etc.). Please consult an HTML reference for more details. attribute axis { text }? & ## Specifies the list of header cells that provide header information for the current data cell. The value of this attribute is a space-separated list of cell names; those cells must be named by setting their id attribute. Authors generally use the headers attribute to help non-visual user agents render header information about data cells (e.g., header information is spoken prior to the cell data), but the attribute may also be used in conjunction with style sheets. attribute headers { text }? & ## Specifies the set of data cells for which the current header cell provides header information. This attribute may be used in place of the headers attribute, particularly for simple tables. attribute scope { ## The current cell provides header information for the rest of the row that contains it "row" | ## The current cell provides header information for the rest of the column that contains it. "col" | ## The header cell provides header information for the rest of the row group that contains it. "rowgroup" | ## The header cell provides header information for the rest of the column group that contains it. "colgroup" }? & ## Specifies the number of rows spanned by the current cell. The default value of this attribute is one (1 ## ). The value zero (0 ## ) means that the cell spans all rows from the current row to the last row of the table section (thead ## , tbody ## , or tfoot ## ) in which the cell is defined. attribute rowspan { xsd:nonNegativeInteger }? & ## Specifies the number of columns spanned by the current cell. The default value of this attribute is one (1 ## ). The value zero (0 ## ) means that the cell spans all columns from the current column to the last column of the column group (colgroup ## ) in which the cell is defined. attribute colspan { xsd:nonNegativeInteger }? db.html.table.model = db.html.caption, (db.html.col* | db.html.colgroup*), db.html.thead?, db.html.tfoot?, (db.html.tbody+ | db.html.tr+) db.html.informaltable.model = (db.html.col* | db.html.colgroup*), db.html.thead?, db.html.tfoot?, (db.html.tbody+ | db.html.tr+) div { db.html.table.attlist = db.html.attrs & db.html.table.attributes & db.orient.attribute? & db.pgwide.attribute? & db.tabstyle.attribute? & db.floatstyle.attribute? db.html.table = ## A formal (captioned) HTML table in a document [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:example)" "example must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:figure)" "figure must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:table" "\x{a}" ~ " " s:assert [ test = "not(.//db:informaltable)" "informaltable must not occur in the descendants of table" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element table { db.html.table.attlist, db.html.table.model } } div { db.html.informaltable.attlist = db.html.attrs & db.html.table.attributes db.html.informaltable = ## An HTML table without a title element informaltable { db.html.informaltable.attlist, db.html.informaltable.model } } div { db.html.caption.attlist = db.html.attrs db.html.caption = ## An HTML table caption [ s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:example)" "example must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:figure)" "figure must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:table)" "table must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:caution)" "caution must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:important)" "important must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:note)" "note must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:tip)" "tip must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:warning)" "warning must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:sidebar)" "sidebar must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] s:pattern [ name = "Element exclusion" "\x{a}" ~ " " s:rule [ context = "db:caption" "\x{a}" ~ " " s:assert [ test = "not(.//db:task)" "task must not occur in the descendants of caption" ] "\x{a}" ~ " " ] "\x{a}" ~ " " ] ] element caption { db.html.caption.attlist, text } } div { db.html.col.attlist = db.html.attrs & ## This attribute, whose value must be an integer > 0, specifies the number of columns spanned ## by the col ## element; the col ## element shares its attributes with all the columns it spans. The default value for this attribute is 1 (i.e., a single column). If the span attribute is set to N > 1, the current col ## element shares its attributes with the next N-1 columns. attribute span { xsd:nonNegativeInteger }? & ## Specifies a default width for each column spanned by the current col ## element. It has the same meaning as the width ## attribute for the colgroup ## element and overrides it. attribute width { text }? & db.html.cellhalign & db.html.cellvalign db.html.col = ## Specifications for a column in an HTML table element col { db.html.col.attlist, empty } } div { db.html.colgroup.attlist = db.html.attrs & ## This attribute, which must be an integer > 0, specifies the number of columns in a column group. In the absence of a span attribute, each colgroup ## defines a column group containing one column. If the span attribute is set to N > 0, the current colgroup ## element defines a column group containing N columns. User agents must ignore this attribute if the colgroup ## element contains one or more col ## elements. attribute span { xsd:nonNegativeInteger }? & ## This attribute specifies a default width for each column in the current column group. In addition to the standard pixel, percentage, and relative values, this attribute allows the special form 0* ## (zero asterisk) which means that the width of the each column in the group should be the minimum width necessary to hold the column's contents. This implies that a column's entire contents must be known before its width may be correctly computed. Authors should be aware that specifying 0* ## will prevent visual user agents from rendering a table incrementally. This attribute is overridden for any column in the column group whose width is specified via a col ## element. attribute width { text }? & db.html.cellhalign & db.html.cellvalign db.html.colgroup = ## A group of columns in an HTML table element colgroup { db.html.colgroup.attlist, db.html.col* } } div { db.html.thead.attlist = db.html.attrs & db.html.cellhalign & db.html.cellvalign db.html.thead = ## A table header consisting of one or more rows in an HTML table element thead { db.html.thead.attlist, db.html.tr+ } } div { db.html.tfoot.attlist = db.html.attrs & db.html.cellhalign & db.html.cellvalign db.html.tfoot = ## A table footer consisting of one or more rows in an HTML table element tfoot { db.html.tfoot.attlist, db.html.tr+ } } div { db.html.tbody.attlist = db.html.attrs & db.html.cellhalign & db.html.cellvalign db.html.tbody = ## A wrapper for the rows of an HTML table or informal HTML table element tbody { db.html.tbody.attlist, db.html.tr+ } } div { db.html.tr.attlist = db.html.attrs & db.html.cellhalign & db.html.cellvalign db.html.tr = ## A row in an HTML table element tr { db.html.tr.attlist, (db.html.th | db.html.td)+ } } div { db.html.th.attlist = db.html.attrs & db.html.tablecell.attributes & db.html.cellhalign & db.html.cellvalign db.html.th = ## A table header entry in an HTML table element th { db.html.th.attlist, (db.all.inlines* | db.all.blocks*) } } div { db.html.td.attlist = db.html.attrs & db.html.tablecell.attributes & db.html.cellhalign & db.html.cellvalign db.html.td = ## A table entry in an HTML table element td { db.html.td.attlist, (db.all.inlines* | db.all.blocks*) } } div { db.msgset.role.attribute = attribute role { text } db.msgset.attlist = db.msgset.role.attribute? & db.common.attributes & db.common.linking.attributes db.msgset.info = db._info.title.only db.msgset = ## A detailed set of messages, usually error messages element msgset { db.msgset.attlist, db.msgset.info, (db.msgentry+ | db.simplemsgentry+) } } div { db.msgentry.role.attribute = attribute role { text } db.msgentry.attlist = db.msgentry.role.attribute? & db.common.attributes & db.common.linking.attributes db.msgentry = ## A wrapper for an entry in a message set element msgentry { db.msgentry.attlist, db.msg+, db.msginfo?, db.msgexplan* } } div { db.simplemsgentry.role.attribute = attribute role { text } db.simplemsgentry.msgaud.attribute = ## The audience to which the message relevant attribute msgaud { text } db.simplemsgentry.msgorig.attribute = ## The origin of the message attribute msgorig { text } db.simplemsgentry.msglevel.attribute = ## The level of importance or severity of a message attribute msglevel { text } db.simplemsgentry.attlist = db.simplemsgentry.role.attribute? & db.common.attributes & db.common.linking.attributes & db.simplemsgentry.msgaud.attribute? & db.simplemsgentry.msgorig.attribute? & db.simplemsgentry.msglevel.attribute? db.simplemsgentry = ## A wrapper for a simpler entry in a message set element simplemsgentry { db.simplemsgentry.attlist, db.msgtext, db.msgexplan+ } } div { db.msg.role.attribute = attribute role { text } db.msg.attlist = db.msg.role.attribute? & db.common.attributes & db.common.linking.attributes db.msg.info = db._info.title.only db.msg = ## A message in a message set element msg { db.msg.attlist, db.msg.info, db.msgmain, (db.msgsub | db.msgrel)* } } div { db.msgmain.role.attribute = attribute role { text } db.msgmain.attlist = db.msgmain.role.attribute? & db.common.attributes & db.common.linking.attributes db.msgmain.info = db._info.title.only db.msgmain = ## The primary component of a message in a message set element msgmain { db.msgmain.attlist, db.msgmain.info, db.msgtext } } div { db.msgsub.role.attribute = attribute role { text } db.msgsub.attlist = db.msgsub.role.attribute? & db.common.attributes & db.common.linking.attributes db.msgsub.info = db._info.title.only db.msgsub = ## A subcomponent of a message in a message set element msgsub { db.msgsub.attlist, db.msgsub.info, db.msgtext } } div { db.msgrel.role.attribute = attribute role { text } db.msgrel.attlist = db.msgrel.role.attribute? & db.common.attributes & db.common.linking.attributes db.msgrel.info = db._info.title.only db.msgrel = ## A related component of a message in a message set element msgrel { db.msgrel.attlist, db.msgrel.info, db.msgtext } } div { db.msgtext.role.attribute = attribute role { text } db.msgtext.attlist = db.msgtext.role.attribute? & db.common.attributes & db.common.linking.attributes db.msgtext = ## The actual text of a message component in a message set element msgtext { db.msgtext.attlist, db.all.blocks+ } } div { db.msginfo.role.attribute = attribute role { text } db.msginfo.attlist = db.msginfo.role.attribute? & db.common.attributes & db.common.linking.attributes db.msginfo = ## Information about a message in a message set element msginfo { db.msginfo.attlist, (db.msglevel | db.msgorig | db.msgaud)* } } div { db.msglevel.role.attribute = attribute role { text } db.msglevel.attlist = db.msglevel.role.attribute? & db.common.attributes & db.common.linking.attributes db.msglevel = ## The level of importance or severity of a message in a message set element msglevel { db.msglevel.attlist, db._text } } div { db.msgorig.role.attribute = attribute role { text } db.msgorig.attlist = db.msgorig.role.attribute? & db.common.attributes & db.common.linking.attributes db.msgorig = ## The origin of a message in a message set element msgorig { db.msgorig.attlist, db._text } } div { db.msgaud.role.attribute = attribute role { text } db.msgaud.attlist = db.msgaud.role.attribute? & db.common.attributes & db.common.linking.attributes db.msgaud = ## The audience to which a message in a message set is relevant element msgaud { db.msgaud.attlist, db._text } } div { db.msgexplan.role.attribute = attribute role { text } db.msgexplan.attlist = db.msgexplan.role.attribute? & db.common.attributes & db.common.linking.attributes db.msgexplan.info = db._info.title.only db.msgexplan = ## Explanatory material relating to a message in a message set element msgexplan { db.msgexplan.attlist, db.msgexplan.info, db.all.blocks+ } } div { db.qandaset.role.attribute = attribute role { text } db.qandaset.defaultlabel.enumeration = ## No labels "none" | ## Numeric labels "number" | ## "Q:" and "A:" labels "qanda" db.qandaset.defaultlabel.attribute = ## Specifies the default labelling attribute defaultlabel { db.qandaset.defaultlabel.enumeration } db.qandaset.attlist = db.qandaset.role.attribute? & db.common.attributes & db.common.linking.attributes & db.qandaset.defaultlabel.attribute? db.qandaset.info = db._info.title.only db.qandaset = ## A question-and-answer set element qandaset { db.qandaset.attlist, db.qandaset.info, db.all.blocks*, (db.qandadiv+ | db.qandaentry+) } } div { db.qandadiv.role.attribute = attribute role { text } db.qandadiv.attlist = db.qandadiv.role.attribute? & db.common.attributes & db.common.linking.attributes db.qandadiv.info = db._info.title.only db.qandadiv = ## A titled division in a QandASet element qandadiv { db.qandadiv.attlist, db.qandadiv.info, db.all.blocks*, (db.qandadiv+ | db.qandaentry+) } } div { db.qandaentry.role.attribute = attribute role { text } db.qandaentry.attlist = db.qandaentry.role.attribute? & db.common.attributes & db.common.linking.attributes db.qandaentry.info = db._info.title.forbidden db.qandaentry = ## A question/answer set within a QandASet element qandaentry { db.qandaentry.attlist, db.qandaentry.info, db.question, db.answer* } } div { db.question.role.attribute = attribute role { text } db.question.attlist = db.question.role.attribute? & db.common.attributes & db.common.linking.attributes db.question = ## A question in a QandASet element question { db.question.attlist, db.label?, db.all.blocks+ } } div { db.answer.role.attribute = attribute role { text } db.answer.attlist = db.answer.role.attribute? & db.common.attributes & db.common.linking.attributes db.answer = ## An answer to a question posed in a QandASet element answer { db.answer.attlist, db.label?, db.all.blocks+ } } div { db.label.role.attribute = attribute role { text } db.label.attlist = db.label.role.attribute? & db.common.attributes & db.common.linking.attributes db.label = ## A label on a Question or Answer element label { db.label.attlist, db._text } } db.math.inlines = db.inlineequation db.math.blocks = db.equation | db.informalequation db.equation.content = (db.mediaobject+ | db.mathphrase+) | db._any.mml+ db.inlineequation.content = db.inlinemediaobject+ | db.mathphrase+ div { db.equation.role.attribute = attribute role { text } db.equation.label.attribute = db.label.attribute db.equation.attlist = db.equation.role.attribute? & db.common.attributes & db.common.linking.attributes & db.equation.label.attribute? & db.pgwide.attribute? & db.floatstyle.attribute? db.equation.info = db._info.title.only db.equation = ## A displayed mathematical equation element equation { db.equation.attlist, db.equation.info, db.alt?, db.equation.content, db.caption? } } div { db.informalequation.role.attribute = attribute role { text } db.informalequation.attlist = db.informalequation.role.attribute? & db.common.attributes & db.common.linking.attributes db.informalequation.info = db._info.title.forbidden db.informalequation = ## A displayed mathematical equation without a title element informalequation { db.informalequation.attlist, db.informalequation.info, db.alt?, db.equation.content, db.caption? } } div { db.inlineequation.role.attribute = attribute role { text } db.inlineequation.attlist = db.inlineequation.role.attribute? & db.common.attributes & db.common.linking.attributes db.inlineequation = ## A mathematical equation or expression occurring inline element inlineequation { db.inlineequation.attlist, db.alt?, db.inlineequation.content } } div { db.mathphrase.role.attribute = attribute role { text } db.mathphrase.attlist = db.mathphrase.role.attribute? & db.common.attributes & db.common.linking.attributes db.mathphrase = ## A mathematical phrase, an expression that can be represented with ordinary text and a small amount of markup element mathphrase { db.mathphrase.attlist, (db._text | db.ubiq.inlines | db._emphasis)* } } div { db.imagedata.mathml.role.attribute = attribute role { text } db.imagedata.mathml.attlist = db.imagedata.mathml.role.attribute? & db.common.attributes & ## Specifies that the format of the data is MathML attribute format { ## Specifies MathML. "mathml" }? & db.imagedata.align.attribute? & db.imagedata.valign.attribute? & db.imagedata.width.attribute? & db.imagedata.contentwidth.attribute? & db.imagedata.scalefit.attribute? & db.imagedata.scale.attribute? & db.imagedata.depth.attribute? & db.imagedata.contentdepth.attribute? db.imagedata.mathml.info = db._info.title.forbidden db.imagedata.mathml = ## A MathML expression in a media object element imagedata { db.imagedata.mathml.attlist, db.imagedata.mathml.info, db._any.mml+ } } div { db._any.mml = ## Any element from the MathML namespace element mml:* { (db._any.attribute | text | db._any)* } } div { db.imagedata.svg.role.attribute = attribute role { text } db.imagedata.svg.attlist = db.imagedata.svg.role.attribute? & db.common.attributes & ## Specifies that the format of the data is SVG attribute format { ## Specifies SVG. "svg" }? & db.imagedata.align.attribute? & db.imagedata.valign.attribute? & db.imagedata.width.attribute? & db.imagedata.contentwidth.attribute? & db.imagedata.scalefit.attribute? & db.imagedata.scale.attribute? & db.imagedata.depth.attribute? & db.imagedata.contentdepth.attribute? db.imagedata.svg.info = db._info.title.forbidden db.imagedata.svg = ## An SVG drawing in a media object element imagedata { db.imagedata.svg.attlist, db.imagedata.svg.info, db._any.svg+ } } div { db._any.svg = ## Any element from the SVG namespace element svg:* { (db._any.attribute | text | db._any)* } } div { db.xi.include.attlist = attribute href { xsd:anyURI { pattern = "[^#]+" } }?, [ a:defaultValue = "xml" ] attribute parse { "xml" | "text" }?, attribute xpointer { text }?, attribute encoding { text }?, attribute accept { text }?, attribute accept-language { text }? db.xi.include = ## An XInclude element xi:include { db.xi.include.attlist, db.xi.fallback? } } div { # The fallback element has no attributes db.xi.fallback = ## An XInclude fallback element xi:fallback { db.all.blocks+ | db.all.inlines+ | db._any* } } xmlcopyeditor-1.2.1.3/src/xmlshallowvalidator.h0000664000175000017500000000527612402464555020315 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XML_SHALLOW_VALIDATOR_H #define XML_SHALLOW_VALIDATOR_H #include #include #include #include #include #include #include #include "wrapexpat.h" struct XmlShallowValidatorData : public ParserData { XmlShallowValidatorData() { isValid = segmentOnly = false; depth = maxLine = 0; p = 0; overrideFailure = false; } std::map > elementMap; std::map > > attributeMap; std::map > requiredAttributeMap; std::set entitySet; std::vector > positionVector; bool isValid, segmentOnly; int depth, maxLine; XML_Parser p; bool overrideFailure; }; class XmlShallowValidator : public WrapExpat { public: XmlShallowValidator ( std::map > &elementMap, std::map > > &attributeMap, std::map > &requiredAttributeMap, std::set &entitySet, int maxLine = 0, bool segmentOnly = false ); virtual ~XmlShallowValidator(); bool isValid(); std::vector > getPositionVector(); bool getOverrideFailure(); private: std::auto_ptr vd; static void XMLCALL start ( void *data, const XML_Char *el, const XML_Char **attr ); static void XMLCALL end ( void *data, const XML_Char *el ); static void XMLCALL skippedentity ( void *data, const XML_Char *entityName, int is_parameter_entity ); /* static int XMLCALL externalentity ( XML_Parser p, const XML_Char *context, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId); */ }; #endif xmlcopyeditor-1.2.1.3/src/commandpanel.h0000664000175000017500000000373712402464555016653 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef COMMANDPANEL_H #define COMMANDPANEL_H #include #include #include enum { ID_RUN, ID_SYNC, ID_COMMAND_OUTPUT_IGNORE, ID_COMMAND_OUTPUT_INSERT, ID_COMMAND_OUTPUT_NEW_DOCUMENT, ID_BUTTON_PATH, ID_BUTTON_NAME, ID_BUTTON_EXTENSION, ID_BUTTON_FULLPATH }; class MyFrame; class CommandPanel : public wxPanel { public: CommandPanel ( wxWindow *parent, int id, const wxString& cmd, bool sync = false, int output = ID_COMMAND_OUTPUT_IGNORE, const wxString& command = wxEmptyString ); ~CommandPanel(); void OnRun ( wxCommandEvent& event ); void OnVariableButton ( wxCommandEvent& event ); void OnIdle ( wxIdleEvent& event ); void OnCharHook ( wxKeyEvent& event ); void focusOnCommand(); bool getSync(); int getOutput(); wxString getCommand(); private: wxString path, name, extension, fullpath; wxTextCtrl *commandEdit; wxButton *runButton; wxCheckBox *syncBox; wxRadioButton *outputIgnore, *outputInsert, *outputNewDocument; wxBoxSizer *bottomSizer, *mainSizer; MyFrame *parent; DECLARE_EVENT_TABLE() }; #endif xmlcopyeditor-1.2.1.3/src/locationpanel.h0000664000175000017500000000267512402464555017045 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef LOCATION_PANEL_H #define LOCATION_PANEL_H #include #include #include "xmlcopyeditor.h" class XmlDoc; class LocationPanel : public wxPanel { public: LocationPanel ( wxWindow *parent, int id ); void update ( XmlDoc *docParameter = NULL, const wxString& parent = wxEmptyString ); void OnSysColourChanged ( wxSysColourChangedEvent &event ); private: void indentStructure ( wxString& structure ); MyFrame *parentWindow; wxBoxSizer *sizer; wxTextCtrl *edit; wxStyledTextCtrl *structureEdit; wxString parent; DECLARE_EVENT_TABLE() }; #endif xmlcopyeditor-1.2.1.3/src/xmltextinfo.cpp0000664000175000017500000000724512402464555017127 0ustar zanezane/* * Copyright 2014 Zane U. Ji. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include "xmltextinfo.h" XmlTextInfo::XmlTextInfo ( const wxString &path , const char *encoding /*= NULL*/ ) : WrapExpat ( encoding ) { XML_SetUserData ( p, this ); XML_SetBase ( p, path.utf8_str() ); XML_SetDoctypeDeclHandler ( p, startdoctypehandler, NULL ); XML_SetProcessingInstructionHandler ( p, processinghandler ); XML_SetElementHandler ( p, start, NULL ); XML_SetDefaultHandlerExpand ( p, defaulthandler ); } XmlTextInfo::~XmlTextInfo() { } void XMLCALL XmlTextInfo::startdoctypehandler ( void *data , const XML_Char *doctypeName , const XML_Char *sysid , const XML_Char *pubid , int has_internal_subset ) { XmlTextInfo *pThis = (XmlTextInfo *)data; pThis->mDocTypeName = wxString::FromUTF8 ( doctypeName ); } void XMLCALL XmlTextInfo::processinghandler ( void *data , const XML_Char *target , const XML_Char *datastring ) { XmlTextInfo *pThis = (XmlTextInfo *)data; if ( strcmp ( target, "xml-stylesheet" ) ) return; char *href = strstr ( ( char * ) datastring, "href" ); if ( !href ) return; href += strlen ( "href" ); char ch = '"'; // Is '' or "" used? char *start = strchr ( href, ch); char *p = strchr ( href, '\''); if ( start == NULL || ( p != NULL && start > p ) ) { start = p; ch = '\''; } if ( !start++ ) return; while ( isspace ( *start ) ) start++; char *end = strchr ( start, ch); if ( !end ) return; while ( isspace ( end[-1] ) ) end--; pThis->mXslFile = wxString::FromUTF8 ( start, end - start ); } void XMLCALL XmlTextInfo::start ( void *data , const XML_Char *el , const XML_Char **attr ) { XmlTextInfo *pThis = (XmlTextInfo *)data; for ( ; *attr; attr += 2 ) { if ( strstr ( *attr, ":noNamespaceSchemaLocation" ) ) { pThis->mXsdFile = wxString::FromUTF8 ( attr[1] ); break; } if ( strstr ( *attr, ":schemaLocation" ) ) { // TODO: Support multiple schemas std::string str ( attr[1] ); char *p = strtok ( ( char * ) str.c_str(), " \t\r\n" ); if ( !p ) continue; p = strtok ( NULL, " \t\r\n" ); if ( !p ) continue; pThis->mXsdFile = wxString::FromUTF8 ( p ); break; } } pThis->mDocTypeName = wxString::FromUTF8 ( el ); XML_SetElementHandler ( pThis->p, NULL, NULL ); } void XMLCALL XmlTextInfo::defaulthandler ( void *data , const XML_Char *s , int len ) { XmlTextInfo *pThis = (XmlTextInfo *)data; const char *p = s; const char *end = s + len; while ( p < end && *p != '\r' ) p++; if ( p < end ) { if ( p + 1 < end && p[1] == '\n' ) pThis->mEOL = _T ( "\r\n" ); else pThis->mEOL = _T ( "\n" ); XML_SetDefaultHandlerExpand ( pThis->p, NULL ); return; } p = s; while ( p < end && *p != '\r') p++; if ( p < end ) { pThis->mEOL = _T ( "\n" ); XML_SetDefaultHandlerExpand ( pThis->p, NULL ); } } xmlcopyeditor-1.2.1.3/src/xmlsuppressprodnote.h0000664000175000017500000000374712402464555020376 0ustar zanezane/* * Copyright 2005-2009 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XML_SUPPRESS_PRODNOTE_H #define XML_SUPPRESS_PRODNOTE_H #include #include #include #include #include #include "wrapexpat.h" struct SuppressProdnoteData : public ParserData { int level; bool skip; std::string encoding, buffer; }; class XmlSuppressProdnote : public WrapExpat { public: XmlSuppressProdnote ( bool parseDeclaration = false, bool expandInternalEntities = true, size_t size = BUFSIZ ); virtual ~XmlSuppressProdnote(); std::string getBuffer() { return d->buffer; } std::string getEncoding() { return d->encoding; } private: std::auto_ptr d; std::string encoding, element, attribute; static void XMLCALL xmldeclhandler ( void *data, const XML_Char *version, const XML_Char *encoding, int standalone ); static void XMLCALL defaulthandler ( void *data, const XML_Char *s, int len ); static void XMLCALL start ( void *data, const XML_Char *el, const XML_Char **attr ); static void XMLCALL end ( void *data, const XML_Char *el ); }; #endif xmlcopyeditor-1.2.1.3/src/pathresolver.h0000664000175000017500000000223512402464555016723 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef PATH_RESOLVER_H #define PATH_RESOLVER_H #include #include class PathResolver { public: static wxString run ( const wxString& path, const wxString& anchor = wxEmptyString ); static std::string run ( const std::string& path, const std::string& anchor = "" ); }; #endif xmlcopyeditor-1.2.1.3/src/xmlcopyeditor64.iss0000664000175000017500000003215212402464555017631 0ustar zanezane; ; Copyright 2014 Zane U. Ji. ; ; This file is part of Xml Copy Editor. ; ; Xml Copy Editor 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. ; ; Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software ; Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ; #define MyAppName "XML Copy Editor" #define MyAppVersion GetFileVersion(".\ReleaseWx28-x64\XmlCopyEditor.exe") #define MyAppPublisher "Zane U. Ji" #define MyAppURL "https://sourceforge.net/projects/xml-copy-editor/" #define MyAppDir64 "ReleaseWx28-x64" #define MyAppExeName "xmlcopyeditor.exe" #define MinGW64 "D:\MinGW64" [Setup] ; NOTE: The value of AppId uniquely identifies this application. ; Do not use the same AppId value in installers for other applications. ; (To generate a new GUID, click Tools | Generate GUID inside the IDE.) AppId={#MyAppName} AppName={#MyAppName} AppVersion={#MyAppVersion} ;AppVerName={#MyAppName} {#MyAppVersion} AppPublisher={#MyAppPublisher} AppPublisherURL={#MyAppURL} AppSupportURL={#MyAppURL} AppUpdatesURL={#MyAppURL} DefaultDirName={code:DefDirRoot}\{#MyAppName} DefaultGroupName={#MyAppName} AllowNoIcons=yes LicenseFile=.\copying\xmlcopyeditor\copying.txt ;SetupIconFile=.\res\appicon.ico Compression=lzma SolidCompression=yes PrivilegesRequired=none ; "ArchitecturesInstallIn64BitMode=x64" requests that the install be ; done in "64-bit mode" on x64, meaning it should use the native ; 64-bit Program Files directory and the 64-bit view of the registry. ; On all other architectures it will install in "32-bit mode". ArchitecturesInstallIn64BitMode=x64 ArchitecturesAllowed=x64 OutputDir=.. OutputBaseFilename=xmlcopyeditor-{#MyAppVersion}-x64-install [Languages] Name: "english"; MessagesFile: "compiler:Default.isl" [Tasks] Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked; OnlyBelowVersion: 0,6.1 Name: "disable_registry"; Description: "Install without administrator privileges"; GroupDescription: "Other tasks"; Flags: unchecked exclusive Name: "create_registry_entry"; Description: "Full desktop installation"; GroupDescription: "Other tasks"; Flags: exclusive; Check: IsAdmin Name: "create_registry_entry\main"; Description: "Create Windows registry entry" Name: "create_registry_entry\associate_xml"; Description: "Associate XML documents (*.xml)" Name: "create_registry_entry\associate_dtd"; Description: "Associate DTDs (*.dtd)" Name: "create_registry_entry\associate_ent"; Description: "Associate entity sets (*.ent)" Name: "create_registry_entry\associate_rss"; Description: "Associate RSS (*.rss)" Name: "create_registry_entry\associate_xsl"; Description: "Associate XSL stylesheets (*.xsl)" Name: "create_registry_entry\associate_xsd"; Description: "Associate XML Schema definitions (*.xsd)" Name: "create_registry_entry\associate_rng"; Description: "Associate RELEAX NG grammars (*.rng)" Name: "create_registry_entry\associate_rnc"; Description: "Associate compact RELAX NG grammars (*.rnc)" Name: "create_registry_entry\associate_lzx"; Description: "Associate OpenLaszlo (*.lzx)" Name: "create_registry_entry\associate_xtm"; Description: "Associate XML Topic Maps (*.xtm, *xtmm)" Name: "create_registry_entry\associate_xlf"; Description: "Associate XLIFF documents (*.xlf)" [Registry] Root: HKCR; Subkey: "Software\SourceForge Project"; Flags: uninsdeletekeyifempty; Tasks: create_registry_entry Root: HKCR; Subkey: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletekey; Tasks: create_registry_entry Root: HKCR; Subkey: "Software\SourceForge Project\XML Copy Editor\DefaultIcon"; ValueType: string; ValueData: "{app}\{#MyAppExeName},1"; Tasks: create_registry_entry Root: HKCR; Subkey: "Software\SourceForge Project\XML Copy Editor\shell\open\command"; ValueType: string; ValueData: """{app}\{#MyAppExeName}"" ""%1"""; Tasks: create_registry_entry Root: HKLM; Subkey: "SOFTWARE\SourceForge Project"; Flags: uninsdeletekeyifempty; Tasks: create_registry_entry\main Root: HKLM; Subkey: "SOFTWARE\SourceForge Project\XML Copy Editor"; Flags: uninsdeletekey; Tasks: create_registry_entry\main Root: HKLM; Subkey: "SOFTWARE\SourceForge Project\XML Copy Editor"; ValueType: string; ValueName: "InstallPath"; ValueData: "{app}"; Tasks: create_registry_entry\main Root: HKCR; Subkey: ".xml"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_xml Root: HKCR; Subkey: ".dtd"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_dtd Root: HKCR; Subkey: ".ent"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_ent Root: HKCR; Subkey: ".rss"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_rss Root: HKCR; Subkey: ".xsl"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_xsl Root: HKCR; Subkey: ".xsd"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_xsd Root: HKCR; Subkey: ".rng"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_rng Root: HKCR; Subkey: ".rnc"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_rnc Root: HKCR; Subkey: ".lzx"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_lzx Root: HKCR; Subkey: ".xtm"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_xtm Root: HKCR; Subkey: ".xlf"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_xlf [Files] ; NOTE: Don't use "Flags: ignoreversion" on any shared system files Source: ".\{#MyAppDir64}\{#MyAppExeName}"; DestDir: "{app}"; Flags: ignoreversion Source: "{#MinGW64}\bin\libgcc_s_seh-1.dll"; DestDir: "{app}" Source: "{#MinGW64}\bin\libstdc++-6.dll"; DestDir: "{app}" Source: "{#MinGW64}\bin\libwinpthread-1.dll"; DestDir: "{app}" Source: "{#MinGW64}\x86_64-w64-mingw32\bin\libaspell-15.dll"; DestDir: "{app}" Source: "{#MinGW64}\x86_64-w64-mingw32\bin\libcurl-4.dll"; DestDir: "{app}" Source: "{#MinGW64}\x86_64-w64-mingw32\bin\libeay32.dll"; DestDir: "{app}" Source: "{#MinGW64}\x86_64-w64-mingw32\bin\libexpat-1.dll"; DestDir: "{app}" Source: "{#MinGW64}\x86_64-w64-mingw32\bin\libiconv-2.dll"; DestDir: "{app}" Source: "{#MinGW64}\x86_64-w64-mingw32\bin\libpcre-1.dll"; DestDir: "{app}" Source: "{#MinGW64}\x86_64-w64-mingw32\bin\libxml2-2.dll"; DestDir: "{app}" Source: "{#MinGW64}\x86_64-w64-mingw32\bin\libxslt-1.dll"; DestDir: "{app}" Source: "{#MinGW64}\x86_64-w64-mingw32\bin\ssleay32.dll"; DestDir: "{app}" Source: "{#MinGW64}\x86_64-w64-mingw32\bin\zlib1.dll"; DestDir: "{app}" Source: "{#MinGW64}\x86_64-w64-mingw32\bin\curl-ca-bundle.crt"; DestDir: "{app}"; Flags: ignoreversion Source: ".\aspell\*"; DestDir: "{app}\aspell"; Flags: ignoreversion recursesubdirs createallsubdirs Source: ".\bin\*"; DestDir: "{app}\bin"; Flags: ignoreversion recursesubdirs createallsubdirs Source: ".\catalog\*"; DestDir: "{app}\catalog"; Flags: ignoreversion recursesubdirs createallsubdirs Source: ".\copying\*"; DestDir: "{app}\copying"; Flags: ignoreversion recursesubdirs createallsubdirs Source: ".\dtd\*"; DestDir: "{app}\dtd"; Flags: ignoreversion recursesubdirs createallsubdirs Source: ".\help\xmlcopyeditor.chm"; DestDir: "{app}\help"; Flags: recursesubdirs createallsubdirs Source: ".\png\*png"; DestDir: "{app}\png"; Flags: ignoreversion recursesubdirs createallsubdirs Source: "..\po\ca.gmo"; DestDir: "{app}\po\ca"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\de.gmo"; DestDir: "{app}\po\de"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\en_US.gmo"; DestDir: "{app}\po\en_US"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\es.gmo"; DestDir: "{app}\po\es"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\fr.gmo"; DestDir: "{app}\po\fr"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\it.gmo"; DestDir: "{app}\po\it"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\km.gmo"; DestDir: "{app}\po\km"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\nl.gmo"; DestDir: "{app}\po\nl"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\ru.gmo"; DestDir: "{app}\po\ru"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\sk.gmo"; DestDir: "{app}\po\sk"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\sv.gmo"; DestDir: "{app}\po\sv"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\uk_UA.gmo"; DestDir: "{app}\po\uk_UA"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\zh_CN.gmo"; DestDir: "{app}\po\zh_CN"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\zh_TW.gmo"; DestDir: "{app}\po\zh_TW"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\*.png"; DestDir: "{app}" Source: "..\po\translate.txt"; DestDir: "{app}" Source: ".\rng\*"; DestDir: "{app}\rng"; Flags: ignoreversion recursesubdirs createallsubdirs Source: ".\rulesets\*"; DestDir: "{app}\rulesets"; Flags: ignoreversion recursesubdirs createallsubdirs Source: ".\templates\*"; DestDir: "{app}\templates"; Flags: ignoreversion recursesubdirs createallsubdirs Source: ".\xsl\*"; DestDir: "{app}\xsl"; Flags: ignoreversion recursesubdirs createallsubdirs [Icons] Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}" Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}" Name: "{group}\XML Copy Editor Help"; Filename: "{app}\help\xmlcopyeditor.chm" Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon; Check: IsAdmin Name: "{userdesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon; Check: not IsAdmin Name: "{commonappdata}\Microsoft\Internet Explorer\Quick Launch\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: quicklaunchicon; Check: IsAdmin Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: quicklaunchicon; Check: not IsAdmin [Run] Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent [Code] function GetUninstallString(): String; var sUnInstPath: String; sUnInstallString: String; begin sUnInstPath := ExpandConstant('Software\Microsoft\Windows\CurrentVersion\Uninstall\{#MyAppName}_is1'); sUnInstallString := ''; if RegQueryStringValue(HKLM, sUnInstPath, 'UninstallString', sUnInstallString) then else if RegQueryStringValue(HKCU, sUnInstPath, 'UninstallString', sUnInstallString) then else if Is64BitInstallMode then begin sUnInstPath := ExpandConstant('Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{#MyAppName}_is1'); if not RegQueryStringValue(HKLM, sUnInstPath, 'UninstallString', sUnInstallString) then RegQueryStringValue(HKCU, sUnInstPath, 'UninstallString', sUnInstallString); end; Result := sUnInstallString; end; // http://stackoverflow.com/questions/2000296/innosetup-how-to-automatically-uninstall-previous-installed-version procedure CurStepChanged(CurStep: TSetupStep); var iResult: Integer; sUninstall: String; begin if (CurStep = ssInstall) then begin sUninstall := GetUninstallString(); if sUninstall <> '' then begin sUninstall := RemoveQuotes(sUnInstall); //iResult := MsgBox('Warning: Old Version will be removed!', mbInformation, MB_OKCANCEL); //if iResult = IDOK then Exec(sUninstall, '/SILENT /NORESTART /SUPPRESSMSGBOXES','', SW_SHOWNORMAL, ewWaitUntilTerminated, iResult); end; end; end; function IsAdmin(): Boolean; begin Result := IsAdminLoggedOn or IsPowerUserLoggedOn; end; function DefDirRoot(Param: String): String; begin if not IsAdmin then Result := ExpandConstant('{localappdata}') else Result := ExpandConstant('{pf}') end;xmlcopyeditor-1.2.1.3/src/catalog/0000775000175000017500000000000012402464555015444 5ustar zanezanexmlcopyeditor-1.2.1.3/src/catalog/catalog0000664000175000017500000000403312402464555017001 0ustar zanezane xmlcopyeditor-1.2.1.3/src/xercescatalogresolver.h0000664000175000017500000000260612402464555020615 0ustar zanezane/* * Copyright 2005-2009 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XERCES_CATALOG_RESOLVER_H #define XERCES_CATALOG_RESOLVER_H #include #include #include #include #include #include "catalogresolver.h" using namespace xercesc; class XercesCatalogResolver : public EntityResolver, public CatalogResolver { public: XercesCatalogResolver() { } ~XercesCatalogResolver() { } virtual InputSource *resolveEntity ( const XMLCh * const publicID, const XMLCh* const systemId ); }; #endif xmlcopyeditor-1.2.1.3/src/xmldoc.cpp0000664000175000017500000000406012402464555016024 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include "xmldoc.h" XmlDoc::XmlDoc ( wxWindow *parent, XmlCtrlProperties properties, bool *protectTags, int visibilityState, int type, wxWindowID id, //const std::string& buffer, const char *buffer, size_t bufferLen, const wxString& basePath, const wxString& auxPath, const wxPoint &position, const wxSize& size, long style ) : XmlCtrl ( parent, properties, protectTags, visibilityState, type, id, buffer, bufferLen, // new basePath, auxPath, position, size, style ) { } wxString XmlDoc::getDirectory() { return mFileName.GetPath(); } wxString XmlDoc::getFullFileName() { return mFileName.GetFullPath(); } wxString XmlDoc::getShortFileName() { return mFileName.GetFullName(); } const wxDateTime& XmlDoc::getLastModified() { return lastModified; } void XmlDoc::setFullFileName ( const wxString &s ) { mFileName.Assign ( s ); mFileName.Normalize(); } void XmlDoc::setShortFileName ( const wxString &s ) { mFileName.SetFullName ( s ); } void XmlDoc::setLastModified ( const wxDateTime& dt ) { lastModified = dt; } xmlcopyeditor-1.2.1.3/src/styledialog.cpp0000664000175000017500000007164612402464555017074 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #ifdef USE_ENCHANT # include #else # include "aspell.h" #endif #include "styledialog.h" #include "nocasecompare.h" BEGIN_EVENT_TABLE ( StyleDialog, wxDialog ) EVT_BUTTON ( ID_STYLE_REPORT, StyleDialog::OnReport ) EVT_BUTTON ( ID_STYLE_IGNORE_ALL, StyleDialog::OnStyleIgnoreAll ) EVT_BUTTON ( ID_STYLE_CHANGE_ALL, StyleDialog::OnStyleChangeAll ) EVT_BUTTON ( ID_STYLE_EDIT, StyleDialog::OnStyleEdit ) EVT_BUTTON ( ID_STYLE_WEB_REPORT, StyleDialog::OnStyleWebReport ) EVT_BUTTON ( ID_STYLE_WEB_SUMMARY, StyleDialog::OnStyleWebSummary ) EVT_BUTTON ( wxID_CANCEL, StyleDialog::OnCancel ) EVT_MENU ( ID_MENU_CHANGE_ONCE, StyleDialog::OnMenuChangeOnce ) EVT_MENU ( ID_MENU_CHANGE_ALL, StyleDialog::OnMenuChangeAll ) EVT_MENU ( ID_MENU_IGNORE_ONCE, StyleDialog::OnMenuIgnoreOnce ) EVT_MENU ( ID_MENU_IGNORE_ALL, StyleDialog::OnMenuIgnoreAll ) EVT_MENU ( ID_MENU_NEW_SUGGESTION, StyleDialog::OnMenuNewSuggestion ) EVT_MENU ( ID_MENU_APPLY_SUGGESTION_ALL, StyleDialog::OnMenuApplySuggestionAll ) EVT_LIST_COL_CLICK ( ID_STYLE_TABLE, StyleDialog::OnColumnClick ) EVT_LIST_ITEM_ACTIVATED ( ID_STYLE_TABLE, StyleDialog::OnItemActivated ) EVT_LIST_ITEM_RIGHT_CLICK ( ID_STYLE_TABLE, StyleDialog::OnItemRightClick ) EVT_UPDATE_UI_RANGE ( ID_STYLE_EDIT, ID_STYLE_CHANGE_ALL, StyleDialog::OnUpdateTableRange ) END_EVENT_TABLE() #ifdef USE_ENCHANT class dictdetect { public: dictdetect(wxComboBox *aCombo) : ruleSetCombo(aCombo), anyFound(false) {} void add(const char *lang_tag); bool empty() const { return !anyFound; } private: wxComboBox *ruleSetCombo; bool anyFound; }; void dictdetect::add(const char *lang_tag) { anyFound = true; std::string stdEntry = lang_tag; wxString entry = wxString ( stdEntry.c_str(), wxConvUTF8, stdEntry.size() ); ruleSetCombo->Append ( entry ); } void EnchantDictDescribe(const char * const lang_tag, const char * const provider_name, const char * const provider_desc, const char * const provider_file, void * user_data) { dictdetect *detected = (dictdetect*)user_data; detected->add(lang_tag); } #endif StyleDialog::StyleDialog ( wxWindow *parent, wxIcon icon, const std::string& bufferParameterUtf8, const wxString& fileNameParameter, const wxString& ruleSetDirectoryParameter, const wxString& filterDirectoryParameter, const wxString& ruleSetPresetParameter, const wxString& filterPresetParameter, #if !defined(USE_ENCHANT) && defined(__WXMSW__) const wxString& aspellDataPathParameter, const wxString& aspellDictPathParameter, #endif int typeParameter, bool readOnlyParameter, wxPoint position, wxSize size ) : wxDialog ( parent, wxID_ANY, wxString ( ( typeParameter == ID_TYPE_STYLE) ? _ ( "Style" ) : _ ( "Spelling" ) ), position, size, wxDEFAULT_DIALOG_STYLE | wxRESIZE_BORDER | wxMAXIMIZE_BOX ), indexForContextMenu ( -1 ), bufferUtf8 ( bufferParameterUtf8 ), #if !defined(USE_ENCHANT) && defined(__WXMSW__) aspellDataPath ( aspellDataPathParameter ), aspellDictPath ( aspellDictPathParameter ), #endif fileName ( fileNameParameter ), ruleSetDirectory ( ruleSetDirectoryParameter ), filterDirectory ( filterDirectoryParameter ), ruleSetPreset ( ruleSetPresetParameter ), filterPreset ( filterPresetParameter ), type(typeParameter), readOnly ( readOnlyParameter ) { SetIcon ( icon ); // top box ruleSetCombo = new wxComboBox ( this, ID_STYLE_COMBO_RULESET, _T ( "" ), wxDefaultPosition, wxSize ( 200, -1 ) ); int width, height; ruleSetCombo->GetSize ( &width, &height ); wxSize buttonSize ( 100, height ); filterCombo = new wxComboBox ( this, ID_STYLE_COMBO_FILTER, _T ( "" ), wxDefaultPosition, wxSize ( 200, -1 ) ); //if (type != ID_TYPE_STYLE) // from v. 1.1.0.7: never show filterCombo->Show ( false ); wxButton *createReportButton = new wxButton ( this, ID_STYLE_REPORT, _ ( "&Check" ), wxDefaultPosition, buttonSize, 0 ); wxBoxSizer *comboSizer = new wxBoxSizer ( wxHORIZONTAL ); comboSizer->Add ( ruleSetCombo, 0, wxRIGHT, 10 ); comboSizer->Add ( filterCombo, 0, wxRIGHT, 10 ); comboSizer->Add ( createReportButton, 0, wxRIGHT, 10 ); // middle box wxListCtrl *myTable = new wxListCtrl ( this, ID_STYLE_TABLE, wxPoint ( 0, 0 ), wxSize ( -1, -1 ), wxLC_REPORT ); int widthUnit = 35; myTable->InsertColumn ( 0, _ ( "No." ), wxLIST_FORMAT_LEFT, widthUnit * 1 ); myTable->InsertColumn ( 1, _ ( "Context" ), wxLIST_FORMAT_RIGHT, widthUnit * 3 ); myTable->InsertColumn ( 2, _ ( "Error" ), wxLIST_FORMAT_CENTER, widthUnit * 3 ); myTable->InsertColumn ( 3, _ ( "Context" ), wxLIST_FORMAT_LEFT, widthUnit * 3 ); myTable->InsertColumn ( 4, _ ( "Suggestion" ), wxLIST_FORMAT_LEFT, widthUnit * 3 ); myTable->InsertColumn ( 5, _ ( "Rule" ), wxLIST_FORMAT_LEFT, widthUnit * 3 ); myTable->InsertColumn ( 6, _ ( "Action" ), wxLIST_FORMAT_LEFT, widthUnit * 3 ); table = myTable; // lower box wxButton *editItemsButton = new wxButton ( this, ID_STYLE_EDIT, _ ( "&Apply changes" ), wxDefaultPosition, wxSize ( -1, buttonSize.GetHeight() ), 0 ); wxButton *webReportButton = new wxButton ( this, ID_STYLE_WEB_REPORT, _ ( "&Printable report" ), wxDefaultPosition, wxSize ( -1, buttonSize.GetHeight() ), 0 ); wxButton *webSummaryButton = new wxButton ( this, ID_STYLE_WEB_SUMMARY, _ ( "Pr&intable summary" ), wxDefaultPosition, wxSize ( -1, buttonSize.GetHeight() ), 0 ); wxButton *selectAllButton = new wxButton ( this, ID_STYLE_CHANGE_ALL, _ ( "C&hange all" ), wxDefaultPosition, wxSize ( -1, buttonSize.GetHeight() ), 0 ); wxButton *deselectAllButton = new wxButton ( this, ID_STYLE_IGNORE_ALL, _ ( "I&gnore all" ), wxDefaultPosition, wxSize ( -1, buttonSize.GetHeight() ), 0 ); wxButton *cancelButton = new wxButton ( this, wxID_CANCEL, _ ( "Ca&ncel" ), wxDefaultPosition, wxSize ( -1, buttonSize.GetHeight() ), 0 ); wxBoxSizer *reportButtonSizer = new wxBoxSizer ( wxHORIZONTAL ); reportButtonSizer->Add ( editItemsButton, 0, wxRIGHT, 10 ); reportButtonSizer->Add ( webReportButton, 0, wxLEFT | wxRIGHT, 10 ); reportButtonSizer->Add ( webSummaryButton, 0, wxRIGHT, 10 ); reportButtonSizer->Add ( selectAllButton, 0, wxLEFT | wxRIGHT, 10 ); reportButtonSizer->Add ( deselectAllButton, 0, wxRIGHT, 10 ); reportButtonSizer->Add ( cancelButton, 0, wxLEFT, 10 ); // status bar status = new wxStatusBar ( this, wxID_ANY ); // overall sizer wxBoxSizer *reportTopSizer = new wxBoxSizer ( wxVERTICAL ); reportTopSizer->Add ( comboSizer, 0, wxALL | wxALIGN_CENTER_VERTICAL, 5 ); reportTopSizer->Add ( table, 1, wxEXPAND | wxALL, 5 ); reportTopSizer->Add ( reportButtonSizer, 0, wxALL, 5 ); reportTopSizer->Add ( status, 0, wxEXPAND | wxALL ); this->SetSizer ( reportTopSizer ); createReportButton->SetFocus(); if ( readOnly ) filterCombo->Enable ( false ); // keyboard shortcuts wxAcceleratorEntry entries[7]; entries[0].Set ( wxACCEL_ALT, ( int ) 'C', ID_STYLE_REPORT ); entries[1].Set ( wxACCEL_ALT, ( int ) 'A', ID_STYLE_EDIT ); entries[2].Set ( wxACCEL_ALT, ( int ) 'W', ID_STYLE_WEB_REPORT ); entries[3].Set ( wxACCEL_ALT, ( int ) 'B', ID_STYLE_WEB_SUMMARY ); entries[4].Set ( wxACCEL_ALT, ( int ) 'H', ID_STYLE_CHANGE_ALL ); entries[5].Set ( wxACCEL_ALT, ( int ) 'I', ID_STYLE_IGNORE_ALL ); entries[6].Set ( wxACCEL_ALT, ( int ) 'N', wxID_CANCEL ); wxAcceleratorTable accel ( 7, entries ); this->SetAcceleratorTable ( accel ); // update combo lists // special case spellcheck if (type == ID_TYPE_SPELL) { #ifdef USE_ENCHANT EnchantBroker *broker = enchant_broker_init(); dictdetect adetected(ruleSetCombo); enchant_broker_list_dicts(broker, EnchantDictDescribe, &adetected); bool anyFound = !adetected.empty(); #else AspellConfig *config; AspellDictInfoList *dlist; AspellDictInfoEnumeration *dels; const AspellDictInfo *entry; config = new_aspell_config(); #ifdef __WXMSW__ aspell_config_replace ( config, "data-dir", aspellDataPath.mb_str() ); //ASPELL_DATA_PATH ); aspell_config_replace ( config, "dict-dir", aspellDictPath.mb_str() ); //ASPELL_DICT_PATH ); #endif dlist = get_aspell_dict_info_list( config ); delete_aspell_config ( config ); dels = aspell_dict_info_list_elements ( dlist ); bool anyFound = false; while ( ( entry = aspell_dict_info_enumeration_next ( dels ) ) != 0 ) { anyFound = true; std::string stdEntry = entry->name; wxString entry = wxString ( stdEntry.c_str(), wxConvUTF8, stdEntry.size() ); ruleSetCombo->Append ( entry ); } #endif if ( anyFound ) { if ( ruleSetPreset.empty() ) ruleSetPreset = _ ( "en_US" ); ruleSetCombo->SetValue ( ruleSetPreset ); } else { ruleSetCombo->Append ( _ ( "(No dictionaries found)" ) ); ruleSetCombo->Select ( 0 ); createReportButton->Enable ( false ); } return; } // all other branches if ( wxDirExists ( ruleSetDirectory ) ) { wxString ruleMask, ruleFile; ruleMask = ruleSetDirectory + wxFileName::GetPathSeparator() + _T ( "*.xml" ); ruleFile = wxFindFirstFile ( ruleMask, wxFILE ); if ( !ruleFile.empty() ) { ruleFile.Replace ( _T ( ".xml" ), _T ( "" ) ); ruleFile.Replace ( _T ( "_" ), _T ( " " ) ); ruleSetCombo->Append ( wxFileNameFromPath ( ruleFile ) ); for ( ;; ) { ruleFile = wxFindNextFile(); if ( ruleFile.empty() ) break; ruleFile.Replace ( _T ( ".xml" ), _T ( "" ) ); ruleFile.Replace ( _T ( "_" ), _T ( " " ) ); ruleSetCombo->Append ( wxFileNameFromPath ( ruleFile ) ); } } if ( ruleSetPreset.empty() ) ruleSetPreset = _ ( "Default" ); ruleSetCombo->SetValue ( ruleSetPreset ); } else { ruleSetCombo->Append ( _ ( "(No rule sets found)" ) ); ruleSetCombo->Select ( 0 ); } if ( wxDirExists ( filterDirectory ) ) { filterCombo->Append ( _ ( "(No filter)" ) ); wxString filterMask, filterFile; filterMask = filterDirectory + wxFileName::GetPathSeparator() + _T ( "*.xml" ); filterFile = wxFindFirstFile ( filterMask, wxFILE ); if ( !filterFile.empty() ) { filterFile.Replace ( _T ( ".xml" ), _T ( "" ) ); filterCombo->Append ( wxFileNameFromPath ( filterFile ) ); for ( ;; ) { filterFile = wxFindNextFile(); if ( filterFile.empty() ) break; filterFile.Replace ( _T ( ".xml" ), _T ( "" ) ); filterCombo->Append ( wxFileNameFromPath ( filterFile ) ); } } filterCombo->SetValue ( filterPreset ); } else { filterCombo->Append ( _ ( "(No filters found)" ) ); filterCombo->Select ( 0 ); } } StyleDialog::~StyleDialog() { std::set::iterator it; for ( it = tempFiles.begin(); it != tempFiles.end(); ++it ) wxRemoveFile ( *it ); } void StyleDialog::OnColumnClick ( wxListEvent& event ) { std::auto_ptr data ( new SortData ); data->column = event.GetColumn(); data->table = table; table->SortItems ( MyCompareFunction, ( wxIntPtr ) data.get() ); long itemCount = table->GetItemCount(); for ( int i = 0; i < itemCount; ++i ) table->SetItemData ( i, i ); } void StyleDialog::OnItemActivated ( wxListEvent& event ) { int index = event.GetIndex(); bool ignore = ( getTextByColumn ( table, index, 6 ) == _ ( "Ignore" ) ); setIgnore ( index, ( ignore ) ? false : true ); } void StyleDialog::OnItemRightClick ( wxListEvent& event ) { int index = indexForContextMenu = event.GetIndex(); wxString match, suggestion; match = getTextByColumn ( table, index, 2 ); suggestion = getTextByColumn ( table, index, 4 ); wxMenu contextMenu; contextMenu.Append ( ID_MENU_IGNORE_ONCE, _ ( "Ignore once" ) ); contextMenu.Append ( ID_MENU_IGNORE_ALL, _ ( "Ignore all" ) ); contextMenu.AppendSeparator(); contextMenu.Append ( ID_MENU_CHANGE_ONCE, _ ( "Change once" ) ); contextMenu.Append ( ID_MENU_CHANGE_ALL, _ ( "Change all" ) ); contextMenu.AppendSeparator(); contextMenu.Append ( ID_MENU_NEW_SUGGESTION, _ ( "New suggestion..." ) ); wxString menuString; menuString.Printf ( _T ( "Change '%s' to '%s' throughout" ), match.c_str(), suggestion.c_str() ); contextMenu.Append ( ID_MENU_APPLY_SUGGESTION_ALL, menuString ); bool ignore = ( getTextByColumn ( table, index, 6 ) == _ ( "Ignore" ) ); contextMenu.Enable ( ( ignore ) ? ID_MENU_IGNORE_ONCE : ID_MENU_CHANGE_ONCE, false ); PopupMenu ( &contextMenu, wxPoint ( -1, -1 ) ); } void StyleDialog::OnCancel ( wxCommandEvent& event ) { updateSizeInformation(); event.Skip(); } void StyleDialog::OnReport ( wxCommandEvent& event ) { table->DeleteAllItems(); matchVector.clear(); status->SetStatusText ( _ ( "Checking document..." ) ); // update presets ruleSetPreset = ruleSetCombo->GetValue(); filterPreset = filterCombo->GetValue(); // reconstitute short filenames wxString ruleSet, filter; ruleSet = ruleSetPreset + _T ( ".xml" ); ruleSet.Replace ( _(" "), _T("_") ); filter = filterPreset + _T ( ".xml" ); wxString separator = wxFileName::GetPathSeparator(); std::auto_ptr hs ( new HouseStyle ( (type == ID_TYPE_SPELL) ? HS_TYPE_SPELL : HS_TYPE_STYLE, bufferUtf8, ruleSetDirectory, ruleSet, filterDirectory, filter, separator, #ifdef __WXMSW__ aspellDataPath, aspellDictPath, #endif 5 ) ); status->SetStatusText ( _ ( "Checking document..." ) ); if ( !hs->createReport() ) { const wxString &error = hs->getLastError(); status->SetStatusText ( _ ( "Cannot check document: " ) + error ); return; } matchVector = hs->getMatchVector(); vector::iterator it; std::string prelogUtf8, matchUtf8, postlogUtf8, replaceUtf8, reportUtf8; wxString matchNo, prelog, match, postlog, replace, report; int i = 0; for ( it = matchVector.begin(); it != matchVector.end(); ++it ) { matchNo.Printf ( _T ( "%i" ), i + 1 ); // display numbers from 1 prelogUtf8 = flatWhiteSpace ( ( *it ).prelog ); matchUtf8 = flatWhiteSpace ( ( *it ).match ); postlogUtf8 = flatWhiteSpace ( ( *it ).postlog ); replaceUtf8 = flatWhiteSpace ( ( *it ).replace ); reportUtf8 = flatWhiteSpace ( ( *it ).report ); prelog = wxString ( prelogUtf8.c_str(), wxConvUTF8, ( *it ).prelog.size() ); match = wxString ( matchUtf8.c_str(), wxConvUTF8, ( *it ).match.size() ); postlog = wxString ( postlogUtf8.c_str(), wxConvUTF8, ( *it ).postlog.size() ); replace = wxString ( replaceUtf8.c_str(), wxConvUTF8, ( *it ).replace.size() ); report = wxString ( reportUtf8.c_str(), wxConvUTF8, ( *it ).report.size() ); table->InsertItem ( i, matchNo, 0 ); table->SetItem ( i, 1, prelog ); table->SetItem ( i, 2, match ); table->SetItem ( i, 3, postlog ); table->SetItem ( i, 4, replace ); table->SetItem ( i, 5, report ); setIgnore ( i, ( *it ).tentative ); table->SetItemData ( i, i ); ++i; } wxString message; message.Printf ( wxPLURAL ( "%i error", "%i errors", i ), i ); status->SetStatusText ( message ); if ( i ) table->SetFocus(); } void StyleDialog::OnStyleEdit ( wxCommandEvent& event ) { updateSizeInformation(); std::vector v; getSelectedMatches ( v ); if ( v.empty() ) { status->SetStatusText ( _ ( "No items selected" ) ); return; } sort ( v.begin(), v.end(), elementAndOffsetCompareFunction ); /* HouseStyleWriter hsw ( v ); if ( !hsw.parse ( bufferUtf8 ) ) { std::string error = hsw.getLastError(); wxString wideError = wxString ( error.c_str(), wxConvUTF8, error.size() ); status->SetStatusText ( wideError ); return; } bufferUtf8 = hsw.getOutput(); */ //unsigned elementCount = 1; // from v. 1.1.0.7: one raw text element only int vectorsize, os_adjust, exclusion; vectorsize = v.size(); os_adjust = exclusion = 0; string cmp1, cmp2, buffer; buffer = bufferUtf8; for ( int i = 0; i < vectorsize; ++i ) { /* unsigned vectorElementCount = v[i].elementCount; if ( vectorElementCount < elementCount ) continue; else if ( vectorElementCount > elementCount ) break; else if ( vectorElementCount == elementCount ) { */ int offset = ( int ) v[i].offset + os_adjust; if ( offset < exclusion ) continue; try { cmp1 = v[i].match; cmp2 = buffer.substr ( offset, v[i].match.size() ); } catch ( std::exception& e ) { continue; } if ( cmp1.compare ( cmp2 ) ) continue; buffer.replace ( offset, v[i].match.size(), v[i].replace.c_str() ); os_adjust += v[i].replace.size() - v[i].match.size(); exclusion = offset + v[i].replace.size(); //} } bufferUtf8 = buffer; wxCommandEvent e; EndModal ( wxID_OK ); } std::string StyleDialog::getEditedString() { return bufferUtf8; } void StyleDialog::OnStyleIgnoreAll ( wxCommandEvent& event ) { styleSetIgnoreAll ( true ); } void StyleDialog::OnStyleChangeAll ( wxCommandEvent& event ) { styleSetIgnoreAll ( false ); } void StyleDialog::OnStyleWebReport ( wxCommandEvent& event ) { std::vector v; getAllMatches ( v ); sort ( v.begin(), v.end(), reportCompareFunction ); // temporary file should be in default temporary folder wxString tempNameWide = wxFileName::CreateTempFileName ( _T ( "" ) ); if ( tempNameWide.empty() ) return; tempNameWide.Replace ( _T ( ".tmp" ), _T ( "_report.html" ), true ); tempFiles.insert ( tempNameWide ); std::string tempNameUtf8 = ( const char * ) tempNameWide.mb_str ( wxConvUTF8 ); std::ofstream ofs ( tempNameUtf8.c_str() ); if ( !ofs ) return; WrapExpat we; ofs << XHTML_START; ofs << "

"; ofs << fileName.mb_str ( wxConvUTF8 ); ofs << "

"; ofs << ""; ofs << ""; ofs << ""; ofs << ""; ofs << ""; std::vector::iterator it; int matchCount = 0; for ( it = v.begin(); it != v.end(); ++it ) { ofs << ""; ofs << ""; } ofs << "
No.ContextMatchContextSuggestionReport
"; ofs << ++matchCount; ofs << ""; ofs << we.xmliseTextNode ( it->prelog ); ofs << ""; ofs << we.xmliseTextNode ( it->match ); ofs << ""; ofs << we.xmliseTextNode ( it->postlog ); ofs << ""; ofs << we.xmliseTextNode ( it->replace ); ofs << ""; ofs << we.xmliseTextNode ( it->report ); ofs << "
"; ofs << XHTML_END; ofs.close(); // display file in browser if ( !wxFileExists ( tempNameWide ) ) return; wxLaunchDefaultBrowser ( tempNameWide ); } void StyleDialog::OnStyleWebSummary ( wxCommandEvent& event ) { std::vector v; getAllMatches ( v ); std::map matchMap; std::vector::iterator vectorIterator; for ( vectorIterator = v.begin(); vectorIterator != v.end(); ++vectorIterator ) { if ( ( matchMap.find ( vectorIterator->match ) ) != matchMap.end() ) ++ ( matchMap[vectorIterator->match] ); else matchMap[vectorIterator->match] = 1; } // temporary file should be in default temporary folder wxString tempNameWide = wxFileName::CreateTempFileName ( _T ( "" ) ); if ( tempNameWide.empty() ) return; tempNameWide.Replace ( _T ( ".tmp" ), _T ( "_summary.html" ), true ); tempFiles.insert ( tempNameWide ); std::string tempNameUtf8 = ( const char * ) tempNameWide.mb_str ( wxConvUTF8 ); std::ofstream ofs ( tempNameUtf8.c_str() ); if ( !ofs ) return; ofs << XHTML_START; ofs << "

"; ofs << fileName.mb_str ( wxConvUTF8 ); ofs << "

"; WrapExpat we; ofs << ""; std::map::iterator mapIterator; int matchTotal = 0; for ( mapIterator = matchMap.begin(); mapIterator != matchMap.end(); ++mapIterator ) { ofs << ""; } ofs << "
TermFrequency
"; ofs << we.xmliseTextNode ( mapIterator->first ); ofs << ""; // handle number of matches matchTotal += mapIterator->second; ofs << mapIterator->second; ofs << "
Total"; ofs << matchTotal; ofs << "
"; ofs << XHTML_END; ofs.close(); // display file in browser if ( !wxFileExists ( tempNameWide ) ) return; wxLaunchDefaultBrowser ( tempNameWide ); } void StyleDialog::styleSetIgnoreAll ( bool ignore ) { int count = table->GetItemCount(); for ( int i = 0; i < count; ++i ) setIgnore ( i, ignore ); } bool StyleDialog::isIgnore ( int item ) { wxString field = getTextByColumn ( table, item, 6 ); return ( field == _ ( "Ignore" ) ) ? true : false; } void StyleDialog::setIgnore ( int item, bool ignore ) { table->SetItem ( item, 6, ( ignore ) ? _ ( "Ignore" ) : _ ( "Change" ) ); table->SetItemTextColour ( item, ( ignore ) ? *wxBLUE : *wxBLACK ); } void StyleDialog::getAllMatches ( vector &v ) { v.clear(); int count = table->GetItemCount(); wxString matchNoString; long matchNo; for ( int i = 0; i < count; ++i ) { matchNoString = table->GetItemText ( i ); if ( !matchNoString.ToLong ( &matchNo ) || matchNo < 1 ) continue; v.push_back ( matchVector.at ( matchNo - 1 ) ); // vector index starts at 0 } } void StyleDialog::getSelectedMatches ( vector &v ) { v.clear(); int count = table->GetItemCount(); wxString selectionString, matchNoString; long matchNo; for ( int i = 0; i < count; ++i ) { selectionString = getTextByColumn ( table, i, 6 ); if ( selectionString != _ ( "Change" ) ) continue; matchNoString = table->GetItemText ( i ); if ( !matchNoString.ToLong ( &matchNo ) || matchNo < 1 ) continue; v.push_back ( matchVector.at ( matchNo - 1 ) ); // vector index starts at 0 } } int wxCALLBACK StyleDialog::MyCompareFunction ( #if wxCHECK_VERSION(2,9,0) || defined (_WIN64) || defined (__x86_64__) wxIntPtr item1, wxIntPtr item2, wxIntPtr sortData ) #else long item1, long item2, long sortData ) #endif { SortData *data = ( SortData * ) sortData; int column; wxListCtrl *table; column = data->column; table = data->table; wxString string1 = getTextByColumn ( table, item1, column ); wxString string2 = getTextByColumn ( table, item2, column ); // special case: numerical content if ( string1.IsNumber() && string2.IsNumber() ) { long value1, value2; string1.ToLong ( &value1 ); string2.ToLong ( &value2 ); if ( value1 < value2 ) return -1; else if ( value1 > value2 ) return 1; else return 0; } if ( string1.CmpNoCase ( string2 ) < 0 ) return -1; else if ( string1.CmpNoCase ( string2 ) > 0 ) return 1; else return 0; } bool StyleDialog::elementAndOffsetCompareFunction ( ContextMatch m1, ContextMatch m2 ) { if ( m1.elementCount == m2.elementCount ) return ( m1.offset < m2.offset ); return ( m1.elementCount < m2.elementCount ); } bool StyleDialog::reportCompareFunction ( ContextMatch m1, ContextMatch m2 ) { return ( m1.report < m2.report ); } wxString StyleDialog::getTextByColumn ( wxListCtrl *table, long index, int col ) { wxListItem Item; Item.SetId ( index ); Item.SetColumn ( col ); Item.SetMask ( wxLIST_MASK_TEXT ); table->GetItem ( Item ); return Item.GetText(); } void StyleDialog::OnUpdateTableRange ( wxUpdateUIEvent& event ) { if ( event.GetId() == ID_STYLE_EDIT && readOnly ) { event.Enable ( false ); return; } event.Enable ( table->GetItemCount() ); } void StyleDialog::OnMenuChangeOnce ( wxCommandEvent& event ) { setIgnore ( indexForContextMenu, false ); } void StyleDialog::OnMenuChangeAll ( wxCommandEvent& event ) { wxString match, suggestion; match = getTextByColumn ( table, indexForContextMenu, 2 ); suggestion = getTextByColumn ( table, indexForContextMenu, 4 ); long itemCount = table->GetItemCount(); for ( int i = 0; i < itemCount; ++i ) { if ( getTextByColumn ( table, i, 2 ) == match ) setIgnore ( i, false ); } } void StyleDialog::OnMenuIgnoreOnce ( wxCommandEvent& event ) { setIgnore ( indexForContextMenu, true ); } void StyleDialog::OnMenuIgnoreAll ( wxCommandEvent& event ) { wxString match, suggestion; match = getTextByColumn ( table, indexForContextMenu, 2 ); suggestion = getTextByColumn ( table, indexForContextMenu, 4 ); long itemCount = table->GetItemCount(); for ( int i = 0; i < itemCount; ++i ) { if ( getTextByColumn ( table, i, 2 ) == match ) { table->SetItem ( i, 4, suggestion ); setIgnore ( i, true ); } } } void StyleDialog::OnMenuNewSuggestion ( wxCommandEvent& event ) { wxString suggestion = getTextByColumn ( table, indexForContextMenu, 4 ); wxTextEntryDialog *dlg = new wxTextEntryDialog ( this, _ ( "Enter new suggestion:" ), _ ( "New Suggestion" ), suggestion ); if ( !dlg ) return; int ret = dlg->ShowModal(); if ( ret == wxID_CANCEL ) return; // identify item in match vector wxString noString = getTextByColumn ( table, indexForContextMenu, 0 ); long no; if ( !noString.ToLong ( &no ) || no < 1 || no > ( long ) matchVector.size() ) return; --no; // reverse display offset wxString wideReplace = dlg->GetValue(); std::string replace = ( const char * ) wideReplace.mb_str ( wxConvUTF8 ); matchVector[no].replace = replace; table->SetItem ( indexForContextMenu, 4, dlg->GetValue() ); setIgnore ( indexForContextMenu, false ); } void StyleDialog::OnMenuApplySuggestionAll ( wxCommandEvent& event ) { wxString match, suggestion; match = getTextByColumn ( table, indexForContextMenu, 2 ); suggestion = getTextByColumn ( table, indexForContextMenu, 4 ); long itemCount = table->GetItemCount(); for ( int i = 0; i < itemCount; ++i ) { if ( getTextByColumn ( table, i, 2 ) != match ) continue; // identify item in match vector wxString noString = getTextByColumn ( table, i, 0 ); long no; if ( !noString.ToLong ( &no ) || no < 1 || no > ( long ) matchVector.size() ) continue; --no; // reverse display offset std::string replace = ( const char * ) suggestion.mb_str ( wxConvUTF8 ); matchVector[no].replace = replace; table->SetItem ( i, 4, suggestion ); setIgnore ( i, false ); } } std::string StyleDialog::flatWhiteSpace ( std::string& s ) { std::string::iterator it; std::string output; output.reserve ( s.size() ); for ( it = s.begin(); it != s.end(); ++it ) { if ( *it == '\t' || *it == '\r' || *it == '\n' ) output += ' '; else output += *it; } return output; } void StyleDialog::updateSizeInformation() { framePosition = GetPosition(); frameSize = GetSize(); } wxPoint StyleDialog::getPosition() { return framePosition; } wxSize StyleDialog::getSize() { return frameSize; } xmlcopyeditor-1.2.1.3/src/binaryfile.h0000664000175000017500000000217312402464555016332 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef BINARYFILE_H #define BINARYFILE_H #include #include #include class BinaryFile { public: BinaryFile ( const wxString &fname ); ~BinaryFile(); const char *getData(); size_t getDataLen(); private: char *m_data; size_t m_dataLen; }; #endif xmlcopyeditor-1.2.1.3/src/xmlschemagenerator.h0000664000175000017500000000657612402464555020111 0ustar zanezane/* * Copyright 2012 Zane U. Ji. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XMLSCHEMAGENERATOR_H_ #define XMLSCHEMAGENERATOR_H_ #include #include #include #include #include #include #include #include using namespace xercesc; class XmlSchemaGenerator { public: XmlSchemaGenerator ( bool inlineSimpleType = true ); virtual ~XmlSchemaGenerator(); const wxString &generate ( Grammar::GrammarType grammarType, const wxString &filepath, const char *buffer, size_t len, const wxString &encoding ); const wxString &getLastError() { return mLastError; } static void addIndent ( wxString &str, size_t nIndent ) { for ( size_t i = nIndent; i-- > 0; ) str << _T(" "); } static const wxChar *getEOL() { return wxTextFile::GetEOL(); } protected: class ChildData { public: ChildData() : minOccurs ( 1 ), maxOccurs ( 1 ) {} size_t minOccurs, maxOccurs; std::set precedence; }; class ElmtData { public: ElmtData() : useSequence ( true ), mixed ( false ) { } // All occurs std::set nodes; // Node name. Also used to indicate if the following data are valid wxString name; // These are not needed when we don't need to inline empty elements. // The schema can be created right after we have all the data. std::map children; // Sequence of children std::vector sequence; bool useSequence; // Use xs:sequence or xs:choice // Specifies whether character data is allowed to appear between the // child elements of this complexType element bool mixed; // Attribute name and default value std::map attrMap; // Optional attributes std::set optAttrs; wxString schema; }; void findAllElements ( const DOMElement &element, size_t nIndent = 0 ); void generateData ( const DOMElement &element, size_t nIndent = 0 ); void generateData ( const wxString &elementName, size_t nIndent = 0 ); void outputSchema ( const DOMElement &element ); void generateSchema ( ElmtData &data, size_t nIndent ); void generateDTD ( ElmtData &data, size_t nIndent ); // Returns false if there is a loop dependence, which means that // has to be used. bool getSequence ( std::vector &sequence, const std::map &elmtMap ); protected: bool mInlineSimpleType; Grammar::GrammarType mGrammarType; std::map mElements; wxString mSchema, mLastError; }; #endif /* XMLSCHEMAGENERATOR_H_ */ xmlcopyeditor-1.2.1.3/src/wrapdaisy.h0000664000175000017500000000303012402464555016202 0ustar zanezane/* * Copyright 2005-2009 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef WRAPDAISY_H #define WRAPDAISY_H #include #include "xmlcopyeditor.h" class WrapDaisy { public: WrapDaisy ( MyFrame *frame, const wxString& daisyDir, const wxString& path ); ~WrapDaisy(); bool run ( wxString& fileIn, wxString& stylesheet, wxString& folder, bool quiet, bool suppressOptional, bool epub, bool rtf, bool doc, bool fullDaisy, bool mp3Album ); const wxString &getLastError(); private: MyFrame *frame; wxString daisyDir, path, blankImage, classPath, commandLineUI, baseCmd, error, memoryCwd, daisyCwd, albumCover; }; #endif xmlcopyeditor-1.2.1.3/src/catalogresolver.h0000664000175000017500000000221612402464555017400 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef CATALOG_RESOLVER_H #define CATALOG_RESOLVER_H #include #include "wraplibxml.h" class CatalogResolver : protected WrapLibxml { public: CatalogResolver(); ~CatalogResolver(); wxString catalogResolve ( const wxString &pubIdUtf8 , const wxString &sysIdUtf8 ); }; #endif xmlcopyeditor-1.2.1.3/src/templates/0000775000175000017500000000000012402464555016030 5ustar zanezanexmlcopyeditor-1.2.1.3/src/templates/DocBook_4.4_book.xml0000664000175000017500000000051612402464555021473 0ustar zanezane Book title Chapter title First paragraph Second paragraph xmlcopyeditor-1.2.1.3/src/templates/Moodle_glossary.xml0000664000175000017500000000315212402464555021715 0ustar zanezane String String 0 0 String 0 0 0 0 0 0 0 0 String String 0 0 0 0 0 String String String 0 String String 0 0 0 0 0 String String 0 xmlcopyeditor-1.2.1.3/src/templates/TEI_document.xml0000664000175000017500000000111512402464555021067 0ustar zanezane <!-- supply a title -->

xmlcopyeditor-1.2.1.3/src/templates/XML_Topic_Map_1.0.xtm0000664000175000017500000000105212402464555021531 0ustar zanezane xmlcopyeditor-1.2.1.3/src/templates/XSL_stylesheet.xsl0000664000175000017500000000027312402464555021501 0ustar zanezane xmlcopyeditor-1.2.1.3/src/templates/XHTML_1.0_Strict_document.html0000664000175000017500000000052512402464555023420 0ustar zanezane xmlcopyeditor-1.2.1.3/src/templates/OpenLearn_document.xml0000664000175000017500000001070512402464555022336 0ustar zanezane
xmlcopyeditor-1.2.1.3/src/templates/DITA_Task.xml0000664000175000017500000000022212402464555020251 0ustar zanezane xmlcopyeditor-1.2.1.3/src/templates/DTD.dtd0000664000175000017500000000007012402464555017135 0ustar zanezane xmlcopyeditor-1.2.1.3/src/templates/DocBook_5.0_article.xml0000664000175000017500000000050712402464555022161 0ustar zanezane
Title First paragraph Second paragraph
xmlcopyeditor-1.2.1.3/src/templates/WordprocessingML_document.xml0000664000175000017500000000151712402464555023715 0ustar zanezane xmlcopyeditor-1.2.1.3/src/templates/OpenLaszlo.lzx0000664000175000017500000000024412402464555020655 0ustar zanezane xmlcopyeditor-1.2.1.3/src/templates/DITA_Concept.xml0000664000175000017500000000024112402464555020743 0ustar zanezane xmlcopyeditor-1.2.1.3/src/templates/RSS_2.0.rss0000664000175000017500000000017112402464555017606 0ustar zanezane xmlcopyeditor-1.2.1.3/src/templates/DITA_Topic.xml0000664000175000017500000000022712402464555020432 0ustar zanezane xmlcopyeditor-1.2.1.3/src/templates/Custom_rule_set.xml0000664000175000017500000000045512402464555021732 0ustar zanezane xmlcopyeditor-1.2.1.3/src/templates/DocBook_4.4_article.xml0000664000175000017500000000042112402464555022157 0ustar zanezane
Title First paragraph Second paragraph
xmlcopyeditor-1.2.1.3/src/templates/DocBook_5.0_book.xml0000664000175000017500000000151012402464555021463 0ustar zanezane Book title Abbreviated book title First paragraph First name Surname Dedication Preface title First paragraph Chapter title First paragraph Appendix title First paragraph xmlcopyeditor-1.2.1.3/src/templates/DITA_Map.xml0000664000175000017500000000016312402464555020070 0ustar zanezane xmlcopyeditor-1.2.1.3/src/templates/RELAX_NG_grammar.rng0000664000175000017500000000043712402464555021511 0ustar zanezane xmlcopyeditor-1.2.1.3/src/templates/XLIFF_document.xlf0000664000175000017500000000070012402464555021306 0ustar zanezane xmlcopyeditor-1.2.1.3/src/templates/XML_Topic_Map_2.0.xtm0000664000175000017500000000101712402464555021533 0ustar zanezane xmlcopyeditor-1.2.1.3/src/templates/XML_Schema.xsd0000664000175000017500000000055612402464555020476 0ustar zanezane xmlcopyeditor-1.2.1.3/src/templates/Moodle_quiz.xml0000664000175000017500000000251512402464555021044 0ustar zanezane Name Question 1 0.1 0 1 true true Option A Option B Option C Option D xmlcopyeditor-1.2.1.3/src/templates/NewsML_1.2.xml0000664000175000017500000000136212402464555020301 0ustar zanezane xmlcopyeditor-1.2.1.3/src/xmlprodnote.h0000664000175000017500000000363512402464555016565 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XML_PRODNOTE_H #define XML_PRODNOTE_H #include #include #include #include #include #include "wrapexpat.h" struct ProdnoteData : public ParserData { int level; std::string encoding, buffer; }; class XmlProdnote : public WrapExpat { public: XmlProdnote ( bool parseDeclaration = false, bool expandInternalEntities = true, size_t size = BUFSIZ ); virtual ~XmlProdnote(); std::string getBuffer() { return d->buffer; } std::string getEncoding() { return d->encoding; } private: std::auto_ptr d; std::string encoding, element, attribute; static void XMLCALL xmldeclhandler ( void *data, const XML_Char *version, const XML_Char *encoding, int standalone ); static void XMLCALL defaulthandler ( void *data, const XML_Char *s, int len ); static void XMLCALL start ( void *data, const XML_Char *el, const XML_Char **attr ); static void XMLCALL end ( void *data, const XML_Char *el ); }; #endif xmlcopyeditor-1.2.1.3/src/Makefile.am0000664000175000017500000000624412402464555016074 0ustar zanezane# these are the headers for your project noinst_HEADERS = $(srcdir)/*.h ######################################################################### # APPLICATION SECTION ######################################################################### # this is the program that gets installed. it's name is used for all # of the other Makefile.am variables bin_PROGRAMS = xmlcopyeditor bindir = ${prefix}/bin xmlcopyeditordir = ${prefix}/share/xmlcopyeditor pixmapdir = /usr/share/pixmaps applicationsdir = /usr/share/applications # the application source, library search path, and link libraries xmlcopyeditor_SOURCES = aboutdialog.cpp associatedialog.cpp binaryfile.cpp \ casehandler.cpp catalogresolver.cpp commandpanel.cpp \ contexthandler.cpp dtd2schema.cpp exportdialog.cpp \ findreplacepanel.cpp getword.cpp globalreplacedialog.cpp \ housestyle.cpp housestylereader.cpp housestylewriter.cpp \ insertpanel.cpp locationpanel.cpp mp3album.cpp myhtmlpane.cpp \ myipc.cpp mynotebook.cpp mypropertysheet.cpp nocasecompare.cpp \ pathresolver.cpp readfile.cpp replace.cpp rule.cpp styledialog.cpp \ threadreaper.cpp validationthread.cpp wrapaspell.cpp wrapdaisy.cpp \ wrapexpat.cpp wraplibxml.cpp wrapregex.cpp wraptempfilename.cpp \ wrapxerces.cpp xercescatalogresolver.cpp xmlassociatedtd.cpp \ xmlassociatexsd.cpp xmlassociatexsl.cpp xmlcopyeditor.cpp \ xmlcopyimg.cpp xmlctrl.cpp xmldoc.cpp xmlencodinghandler.cpp \ xmlencodingspy.cpp xmlfilterreader.cpp xmlparseschemans.cpp \ xmlprodnote.cpp xmlpromptgenerator.cpp xmlrulereader.cpp \ xmlschemagenerator.cpp xmlschemalocator.cpp xmlshallowvalidator.cpp \ xmlsuppressprodnote.cpp xmltextinfo.cpp xmlutf8reader.cpp \ xmlwordcount.cpp xsllocator.cpp \ xmlcopyeditor.spec xmlcopyeditor.png custom.xpm xmlcopyeditor_LDADD = $(WX_LIBS) \ -lexpat -lxslt -lxml2 -lpcre -lxerces-c $(ASPELL_LIBS) $(ENCHANT_LIBS) $(GTK_LIBS) nobase_dist_xmlcopyeditor_DATA = $(srcdir)/catalog/catalog \ $(srcdir)/dtd/*.* \ $(srcdir)/dtd/dita/*.* \ $(srcdir)/dtd/docbook/4.4/*.* \ $(srcdir)/dtd/docbook/4.4/ent/*.* \ $(srcdir)/dtd/docbook/5.0/*.* \ $(srcdir)/dtd/tei/p4/*.* \ $(srcdir)/dtd/tei/p5/*.* \ $(srcdir)/help/*.* \ $(srcdir)/help/html/*.* \ $(srcdir)/png/*.png \ $(srcdir)/rng/*.rnc \ $(srcdir)/rng/*.rng \ $(srcdir)/rng/exclude/*.rng \ $(srcdir)/rng/modules/*.rng \ $(srcdir)/rulesets/*.* \ $(srcdir)/templates/*.dtd \ $(srcdir)/templates/*.html \ $(srcdir)/templates/*.lzx \ $(srcdir)/templates/*.rng \ $(srcdir)/templates/*.rss \ $(srcdir)/templates/*.xlf \ $(srcdir)/templates/*.xml \ $(srcdir)/templates/*.xsd \ $(srcdir)/templates/*.xsl \ $(srcdir)/templates/*.xtm \ $(srcdir)/xpm/*.xpm \ $(srcdir)/xsl/openlearn2daisyhtml/*.* pixmap_DATA = xmlcopyeditor.png EXTRA_DIST = \ $(srcdir)/aspell \ $(srcdir)/bin \ $(srcdir)/bmp \ $(srcdir)/copying \ $(srcdir)/dtd/docbook/4.4/ent/README \ $(srcdir)/dtd/docbook/4.4/ChangeLog \ $(srcdir)/dtd/docbook/4.4/README \ $(srcdir)/ico \ $(srcdir)/.cproject \ $(srcdir)/.project \ $(srcdir)/myprintout.cpp \ $(srcdir)/xmlcopyeditor.iss \ $(srcdir)/xmlcopyeditor64.iss \ $(srcdir)/xmlcopyeditor.rc \ $(srcdir)/xmlschemaparser.cpp AM_CPPFLAGS = -I/usr/include/libxml2 $(ENCHANT_CFLAGS) $(GTK_CFLAGS) xmlcopyeditor-1.2.1.3/src/casehandler.h0000664000175000017500000000214112402464555016452 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef CASEHANDLER_H #define CASEHANDLER_H #include using namespace std; class CaseHandler { public: CaseHandler(); ~CaseHandler(); static string lowerCase ( string &s ); static void adjustCase ( string &buffer, string &comparison ); }; #endif xmlcopyeditor-1.2.1.3/src/xmlfilterreader.h0000664000175000017500000000422312402464555017375 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XML_FILTER_READER_H #define XML_FILTER_READER_H #include #include #include #include #include #include #include "wrapexpat.h" using namespace std; struct FilterData : public ParserData { vector excludeVector; vector includeVector; map > > filterMap; map > attributeMap; set attributeValueSet; int filterCount; string elementString, attributeKeyString, attributeValueString; string includeString, excludeString; }; class XmlFilterReader : public WrapExpat { public: XmlFilterReader(); virtual ~XmlFilterReader(); enum { STATE_UNKNOWN, STATE_IN_ELEMENT, STATE_IN_ATTRIBUTE, STATE_IN_ATTRIBUTE_KEY, STATE_IN_ATTRIBUTE_VALUE, STATE_IN_EXCLUDE, STATE_IN_INCLUDE }; int getFilterCount(); void getExcludeVector ( vector &v ); void getIncludeVector ( vector &v ); void getFilterMap ( map > > &m ); private: std::auto_ptr fd; static void XMLCALL start ( void *data, const XML_Char *el, const XML_Char **attr ); static void XMLCALL end ( void *data, const XML_Char *el ); static void XMLCALL characterdata ( void *data, const XML_Char *s, int len ); }; #endif xmlcopyeditor-1.2.1.3/src/xercescatalogresolver.cpp0000664000175000017500000000345512402464555021153 0ustar zanezane/* * Copyright 2005-2009 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include "wx/wx.h" #include "xercescatalogresolver.h" #include #include #ifdef __WXMSW__ #include "replace.h" #endif #include "wrapxerces.h" InputSource *XercesCatalogResolver::resolveEntity ( const XMLCh* const publicId, const XMLCh* const systemId ) { wxString pubId, sysId, resolved; pubId = WrapXerces::toString ( publicId ); sysId = WrapXerces::toString ( systemId ); resolved = catalogResolve ( pubId, sysId ); if ( !resolved.empty() ) return new LocalFileInputSource ( ( const XMLCh * ) WrapXerces::toString ( resolved ).GetData() ); // Xerces-C++ can't open a file URL when there are multi-byte characters. // Parse the file URL here instead. wxFileName file = WrapLibxml::URLToFileName ( sysId ); if ( file.IsFileReadable() ) return new LocalFileInputSource ( ( const XMLCh * ) WrapXerces::toString ( file.GetFullPath() ).GetData() ); return NULL; } xmlcopyeditor-1.2.1.3/src/nocasecompare.h0000664000175000017500000000241112402464555017020 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include using namespace std; class NoCaseCompare { public: NoCaseCompare(); ~NoCaseCompare(); bool operator() ( const string& s, const string& t ) const { return lexicographical_compare ( s.begin(), s.end(), t.begin(), t.end(), noCaseCompare ); } private: static bool noCaseCompare ( char c1, char c2 ) { return toupper ( c1 ) < toupper ( c2 ); } }; xmlcopyeditor-1.2.1.3/src/stringset.h0000664000175000017500000001243412402464555016231 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef STRINGSET_H #define STRINGSET_H #include #include #include #include #include #include #include #ifdef __WXMSW__ #include #endif #include template class StringSetNode : private boost::noncopyable { public: StringSetNode ( T *keyParameter, size_t lenParameter ) { next = NULL; len = lenParameter; key = new T[len]; memcpy ( key, keyParameter, len * sizeof ( T ) ); } ~StringSetNode() { delete[] key; } StringSetNode *next; T *key; size_t len; }; template class StringSet { public: StringSet ( int hashSizePower = 19 ); ~StringSet(); StringSet ( const StringSet& ); StringSet& operator= ( const StringSet& ); inline bool empty(); inline int count(); StringSetNode *insert ( std::basic_string &s ); StringSetNode *insert ( T *s, size_t len, uint32_t hash = UINT_MAX ); StringSetNode *find ( std::basic_string &s ); StringSetNode *find ( T *s, size_t len, uint32_t hash = UINT_MAX ); void clear(); private: uint32_t hashSize, hashMask, nodeCount; StringSetNode **table; uint32_t hash ( const char *s, size_t len ); void allocateHashTable ( uint32_t hashSize ); }; template StringSet::StringSet ( int hashSizePower ) { if ( hashSizePower < 1 ) throw std::runtime_error ( "StringSet: invalid parameter" ); hashSize = ( int ) pow ( ( double ) 2, ( double ) hashSizePower ); hashMask = hashSize - 1; nodeCount = 0; allocateHashTable ( hashSize ); } template StringSet::~StringSet() { if ( !empty() ) clear(); delete[] table; } template StringSet::StringSet ( const StringSet& d ) { hashSize = d.hashSize; hashMask = hashSize - 1; nodeCount = 0; allocateHashTable ( hashSize ); StringSetNode *np; for ( uint32_t i = 0; i < d.hashSize; ++i ) for ( np = d.table[i]; np != NULL; np = np->next ) insert ( np->key, np->len, i ); } template StringSet& StringSet::operator= ( const StringSet& d ) { if ( this != &d ) { clear(); StringSetNode *np; for ( uint32_t i = 0; i < d.hashSize; ++i ) for ( np = d.table[i]; np != NULL; np = np->next ) insert ( np->key, np->len, i ); } return *this; } // see 'one-at-a-time hash' (http://burtleburtle.net/bob/hash/doobs.html) template uint32_t StringSet::hash ( const char *key, size_t len ) { uint32_t hash; for ( hash = 0; len--; ++key ) { hash += *key; hash += ( hash << 10 ); hash ^= ( hash >> 6 ); } hash += ( hash << 3 ); hash ^= ( hash >> 11 ); hash += ( hash << 15 ); return ( hash & hashMask ); } template StringSetNode *StringSet::find ( std::basic_string &s ) { return find ( ( T * ) s.data(), s.size() ); } template StringSetNode *StringSet::find ( T *s, size_t len, uint32_t hashValue ) { if ( hashValue == UINT_MAX ) hashValue = hash ( ( const char* ) s, len * sizeof ( T ) ); StringSetNode *np; for ( np = table[hashValue]; np != NULL; np = np->next ) if ( len == np->len && ( memcmp ( s, np->key, len ) == 0 ) ) return np; return NULL; } template StringSetNode *StringSet::insert ( std::basic_string &s ) { return insert ( ( T * ) s.data(), s.size() ); } template StringSetNode *StringSet::insert ( T *s, size_t len, uint32_t hashValue ) { if ( hashValue == UINT_MAX ) hashValue = hash ( ( const char* ) s, len * sizeof ( T ) ); StringSetNode *np; if ( ( np = find ( s, len, hashValue ) ) == NULL ) { np = new StringSetNode ( s, len ); np->next = table[hashValue]; table[hashValue] = np; ++nodeCount; } return np; } template void StringSet::clear() { if ( !nodeCount ) return; StringSetNode *np, *memory; for ( uint32_t i = 0; i < hashSize; ++i ) { for ( np = table[i]; np != NULL; np = memory ) { memory = np->next; delete np; } table[i] = NULL; } nodeCount = 0; } template int StringSet::count() { return nodeCount; } template bool StringSet::empty() { return ( nodeCount ) ? false : true; } template void StringSet::allocateHashTable ( uint32_t hashSize ) { table = new StringSetNode *[hashSize]; memset ( table, 0, sizeof ( StringSetNode * ) * hashSize ); } #endif xmlcopyeditor-1.2.1.3/src/xmlutf8reader.cpp0000664000175000017500000000435712402464555017341 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include #include #include #include "xmlutf8reader.h" XmlUtf8Reader::XmlUtf8Reader ( bool parseDeclaration, bool expandInternalEntities, size_t size ) : d ( new UtfData() ) { d->buffer.reserve ( size ); XML_SetUserData ( p, d.get() ); // parse declaration? if ( parseDeclaration ) XML_SetXmlDeclHandler ( p, xmldeclhandler ); // internal entities if ( expandInternalEntities ) XML_SetDefaultHandlerExpand ( p, defaulthandler ); else XML_SetDefaultHandler ( p, defaulthandler ); } XmlUtf8Reader::~XmlUtf8Reader() {} void XMLCALL XmlUtf8Reader::xmldeclhandler ( void *data, const XML_Char *version, const XML_Char *encoding, int standalone ) { UtfData *d; d = ( UtfData * ) data; d->encoding = ( encoding ) ? encoding : "UTF-8"; d->buffer.append ( "buffer.append ( version ); d->buffer.append ( "\" encoding=\"" ); d->buffer.append ( d->encoding ); d->buffer.append ( "\"" ); if ( standalone != -1 ) { d->buffer.append ( " standalone=\"" ); d->buffer.append ( ( standalone == 1 ) ? "yes" : "no" ); d->buffer.append ( "\"" ); } d->buffer.append ( "?>" ); } void XMLCALL XmlUtf8Reader::defaulthandler ( void *data, const XML_Char *s, int len ) { UtfData *d; d = ( UtfData * ) data; d->buffer.append ( s, len ); } xmlcopyeditor-1.2.1.3/src/wrapexpat.cpp0000664000175000017500000000712712402464555016560 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include "wrapexpat.h" //#include "expat.h" #include #include #include WrapExpat::WrapExpat ( const char *encoding, bool nameSpaceAware ) { p = ( nameSpaceAware ) ? XML_ParserCreateNS ( encoding, ( XML_Char ) ':' ) : XML_ParserCreate ( encoding ); if ( p == 0 ) throw runtime_error ( "WrapExpat::WrapExpat" ); } WrapExpat::~WrapExpat() { if ( p ) XML_ParserFree ( p ); } bool WrapExpat::parse ( const char *buffer, size_t size, bool isFinal ) { if ( !p ) return false; if ( XML_Parse ( p, buffer, size, isFinal ) == XML_STATUS_ERROR ) return false; return true; } bool WrapExpat::parse ( const string &buffer, bool isFinal ) { return parse ( buffer.c_str(), buffer.size(), isFinal ); /* if (!p) return false; if (XML_Parse(p, buffer.c_str(), buffer.size(), isFinal) == XML_STATUS_ERROR) return false; return true; */ } pair WrapExpat::getErrorPosition() { return make_pair ( XML_GetCurrentLineNumber ( p ),// - 1, XML_GetCurrentColumnNumber ( p ) ); } wxString WrapExpat::getLastError() { if ( !p ) return _ ( "Unable to create parser instance" ); stringstream ss; ss << "Error at line "; ss << XML_GetCurrentLineNumber ( p ); ss << ", column " << XML_GetCurrentColumnNumber ( p ) + 1 << ":" << endl; ss << XML_ErrorString ( XML_GetErrorCode ( p ) ); return wxString ( ss.str().c_str(), wxConvUTF8 ); } string WrapExpat::xmliseTextNode ( const string &textnode ) { size_t size = textnode.size(); string output; for ( size_t i = 0; i < size; ++i ) { char c = textnode[i]; switch ( c ) { case '<': output += "<"; break; case '>': output += ">"; break; case '&': output += "&"; break; default: output += textnode[i]; } } return output; } string WrapExpat::xmliseAttribute ( const string &attribute ) { string intermediate = xmliseTextNode ( attribute ); size_t size = intermediate.size(); string output; for ( size_t i = 0; i < size; ++i ) { char c = intermediate[i]; switch ( c ) { case '"': output += """; break; case '\'': output += "'"; break; default: output += intermediate[i]; } } return output; } bool WrapExpat::isWhitespace ( const string &textnode ) { size_t size = textnode.size(); for ( size_t i = 0; i < size; ++i ) if ( !isspace ( textnode[i] ) ) return false; return true; } bool WrapExpat::isEncodingError() { if ( !p ) return false; int errorCode = XML_GetErrorCode ( p ); return ( errorCode == XML_ERROR_UNKNOWN_ENCODING || errorCode == XML_ERROR_INCORRECT_ENCODING ) ? true : false; } xmlcopyeditor-1.2.1.3/src/xmlcopyeditor.cpp0000664000175000017500000053351512402464555017454 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include #include #include "xmlcopyeditor.h" #include "xmlcopyeditorcopy.h" #include "readfile.h" #include "xmldoc.h" #include "xmlctrl.h" #include "wraplibxml.h" #include "xmlschemalocator.h" #include "xsllocator.h" #include "xmlutf8reader.h" #include "xmlpromptgenerator.h" #include "xmlencodingspy.h" #include "styledialog.h" #include "mypropertysheet.h" #include "wraptempfilename.h" #include "globalreplacedialog.h" #include "replace.h" #include "associatedialog.h" #include "xmlassociatexsd.h" #include "xmlassociatexsl.h" #include "xmlassociatedtd.h" #include "wrapdaisy.h" #include "aboutdialog.h" #include "pathresolver.h" #include "locationpanel.h" #include "insertpanel.h" #include "xmlwordcount.h" #include "mynotebook.h" #include "commandpanel.h" #include "binaryfile.h" #include "exportdialog.h" #include #include #include #include #include #include #include #include #include #include "xmlschemagenerator.h" #include "threadreaper.h" #include #include "dtd2schema.h" #include "myipc.h" #ifdef NEWFINDREPLACE #include "findreplacepanel.h" #endif #include "wrapxerces.h" #ifndef __WXMSW__ #include "xpm/appicon.xpm" #endif typedef size_t universal_iconv (iconv_t cd, char* * inbuf, size_t * inbytesleft, char* * outbuf, size_t * outbytesleft); /* On other platform, it could be: size_t iconv (iconv_t cd, const char* * inbuf, size_t * inbytesleft, char* * outbuf, size_t * outbytesleft); and a char ** can't be assigned to const char ** http://c-faq.com/ansi/constmismatch.html Let's deal with this mess. */ BEGIN_EVENT_TABLE ( MyFrame, wxFrame ) EVT_ACTIVATE_APP ( MyFrame::OnActivateApp ) EVT_CLOSE ( MyFrame::OnFrameClose ) EVT_KEY_DOWN ( MyFrame::OnKeyPressed ) EVT_MENU ( wxID_ABOUT, MyFrame::OnAbout ) EVT_MENU ( wxID_CLOSE, MyFrame::OnClose ) EVT_MENU ( wxID_CLOSE_ALL, MyFrame::OnCloseAll ) EVT_MENU ( wxID_CUT, MyFrame::OnCut ) EVT_MENU ( wxID_COPY, MyFrame::OnCopy ) EVT_MENU ( wxID_HELP, MyFrame::OnHelp ) EVT_MENU ( wxID_PASTE, MyFrame::OnPaste ) EVT_MENU ( ID_PASTE_NEW_DOCUMENT, MyFrame::OnPasteNewDocument ) EVT_MENU ( wxID_EXIT, MyFrame::OnQuit ) EVT_MENU ( wxID_NEW, MyFrame::OnNew ) EVT_MENU ( wxID_OPEN, MyFrame::OnOpen ) EVT_MENU ( wxID_SAVE, MyFrame::OnSave ) EVT_MENU ( wxID_SAVEAS, MyFrame::OnSaveAs ) EVT_MENU ( ID_RELOAD, MyFrame::OnReload ) EVT_MENU ( wxID_UNDO, MyFrame::OnUndo ) EVT_MENU ( wxID_REDO, MyFrame::OnRedo ) EVT_MENU ( wxID_REVERT, MyFrame::OnRevert ) EVT_MENU ( ID_INSERT_CHILD, MyFrame::OnInsertChild ) EVT_MENU ( ID_INSERT_SIBLING, MyFrame::OnInsertSibling ) EVT_MENU ( ID_INSERT_ENTITY, MyFrame::OnInsertEntity ) EVT_MENU ( ID_INSERT_TWIN, MyFrame::OnInsertTwin ) EVT_MENU ( ID_INSERT_SYMBOL, MyFrame::OnInsertSymbol ) EVT_MENU ( ID_TOGGLE_FOLD, MyFrame::OnToggleFold ) EVT_MENU ( ID_FOLD_ALL, MyFrame::OnFoldAll ) EVT_MENU ( ID_UNFOLD_ALL, MyFrame::OnUnfoldAll ) EVT_MENU ( ID_OPEN_LARGE_FILE, MyFrame::OnOpen ) EVT_MENU ( ID_PRINT_PREVIEW, MyFrame::OnPrintPreview ) EVT_MENU ( ID_PRINT_SETUP, MyFrame::OnPrintSetup ) EVT_MENU ( ID_PRINT, MyFrame::OnPrint ) EVT_MENU ( ID_WORD_COUNT, MyFrame::OnWordCount ) EVT_MENU ( ID_IMPORT_MSWORD, MyFrame::OnImportMSWord ) EVT_MENU ( ID_EXPORT_MSWORD, MyFrame::OnExportMSWord ) EVT_MENU ( ID_EXPORT, MyFrame::OnExport ) EVT_MENU ( ID_CLOSE_MESSAGE_PANE, MyFrame::OnCloseMessagePane ) EVT_MENU ( ID_CLOSE_FIND_REPLACE_PANE, MyFrame::OnCloseFindReplacePane ) EVT_MENU ( ID_CLOSE_COMMAND_PANE, MyFrame::OnCloseCommandPane ) EVT_MENU ( ID_COMMAND, MyFrame::OnCommand ) EVT_MENU ( ID_FIND, MyFrame::OnFind ) EVT_MENU ( ID_FIND_AGAIN, MyFrame::OnFindAgain ) EVT_MENU ( ID_GOTO, MyFrame::OnGoto ) EVT_MENU ( ID_TOGGLE_COMMENT, MyFrame::OnToggleComment ) EVT_MENU ( ID_FEEDBACK, MyFrame::OnFeedback ) EVT_MENU ( ID_PREVIOUS_DOCUMENT, MyFrame::OnPreviousDocument ) EVT_MENU ( ID_NEXT_DOCUMENT, MyFrame::OnNextDocument ) EVT_MENU ( ID_BROWSER, MyFrame::OnBrowser ) EVT_MENU ( ID_REPLACE, MyFrame::OnFindReplace ) EVT_MENU ( ID_GLOBAL_REPLACE, MyFrame::OnGlobalReplace ) EVT_MENU ( ID_CHECK_WELLFORMED, MyFrame::OnCheckWellformedness ) EVT_MENU ( ID_VALIDATE_RELAX_NG, MyFrame::OnValidateRelaxNG ) EVT_MENU ( ID_VALIDATE_W3C_SCHEMA, MyFrame::OnValidateSchema ) EVT_MENU ( ID_CREATE_SCHEMA, MyFrame::OnCreateSchema ) EVT_MENU ( ID_DTD_TO_SCHEMA, MyFrame::OnDtd2Schema ) EVT_MENU ( ID_XPATH, MyFrame::OnXPath ) EVT_MENU_RANGE ( ID_XSLT, ID_XSLT_WORDML_DOCBOOK, MyFrame::OnXslt ) EVT_MENU ( ID_PRETTYPRINT, MyFrame::OnPrettyPrint ) EVT_MENU ( ID_ENCODING, MyFrame::OnEncoding ) EVT_MENU ( ID_STYLE, MyFrame::OnSpelling ) EVT_MENU ( ID_SPELL, MyFrame::OnSpelling ) EVT_MENU ( ID_FONT_SMALLER, MyFrame::OnFontSmaller ) EVT_MENU ( ID_FONT_NORMAL, MyFrame::OnFontMedium ) EVT_MENU ( ID_FONT_LARGER, MyFrame::OnFontLarger ) EVT_MENU ( ID_OPTIONS, MyFrame::OnOptions ) EVT_MENU ( ID_HOME, MyFrame::OnHome ) EVT_MENU ( ID_DOWNLOAD_SOURCE, MyFrame::OnDownloadSource ) EVT_MENU ( ID_TOOLBAR_VISIBLE, MyFrame::OnToolbarVisible ) EVT_MENU ( ID_LOCATION_PANE_VISIBLE, MyFrame::OnLocationPaneVisible ) EVT_MENU ( ID_PROTECT_TAGS, MyFrame::OnProtectTags ) EVT_MENU ( ID_WRAP_WORDS, MyFrame::OnWrapWords ) EVT_MENU ( ID_COPY_XPATH, MyFrame::OnCopyXPath ) EVT_MENU_RANGE ( ID_SHOW_TAGS, ID_HIDE_TAGS, MyFrame::OnVisibilityState ) EVT_MENU_RANGE ( ID_ASSOCIATE_DTD_PUBLIC, ID_ASSOCIATE_XSL, MyFrame::OnAssociate ) EVT_MENU_RANGE ( wxID_FILE1, wxID_FILE9, MyFrame::OnHistoryFile ) EVT_MENU_RANGE ( ID_VALIDATE_PRESET1, ID_VALIDATE_PRESET9, MyFrame::OnValidatePreset ) EVT_MENU_RANGE ( ID_COLOR_SCHEME_DEFAULT, ID_COLOR_SCHEME_NONE, MyFrame::OnColorScheme ) EVT_MENU_RANGE ( ID_SPLIT_TAB_TOP, ID_SPLIT_TAB_LEFT, MyFrame::OnSplitTab ) EVT_UPDATE_UI_RANGE ( ID_REPLACE, ID_GLOBAL_REPLACE, MyFrame::OnUpdateReplaceRange ) EVT_FIND ( wxID_ANY, MyFrame::OnDialogFind ) EVT_FIND_NEXT ( wxID_ANY, MyFrame::OnDialogFind ) EVT_FIND_REPLACE ( wxID_ANY, MyFrame::OnDialogReplace ) EVT_FIND_REPLACE_ALL ( wxID_ANY, MyFrame::OnDialogReplaceAll ) EVT_ICONIZE ( MyFrame::OnIconize ) EVT_UPDATE_UI ( ID_LOCATION_PANE_VISIBLE, MyFrame::OnUpdateLocationPaneVisible ) EVT_UPDATE_UI ( wxID_CLOSE, MyFrame::OnUpdateDocRange ) EVT_UPDATE_UI ( wxID_SAVEAS, MyFrame::OnUpdateDocRange ) EVT_UPDATE_UI ( wxID_CLOSE_ALL, MyFrame::OnUpdateCloseAll ) EVT_UPDATE_UI_RANGE ( ID_SPLIT_TAB_TOP, ID_SPLIT_TAB_LEFT, MyFrame::OnUpdateCloseAll ) EVT_UPDATE_UI ( wxID_REVERT, MyFrame::OnUpdateUndo ) EVT_UPDATE_UI ( wxID_SAVE, MyFrame::OnUpdateDocRange ) // always allow save if doc present EVT_UPDATE_UI ( wxID_UNDO, MyFrame::OnUpdateUndo ) EVT_UPDATE_UI ( wxID_REDO, MyFrame::OnUpdateRedo ) EVT_UPDATE_UI ( wxID_PASTE, MyFrame::OnUpdatePaste ) EVT_UPDATE_UI ( wxID_CUT, MyFrame::OnUpdateCutCopy ) EVT_UPDATE_UI ( wxID_COPY, MyFrame::OnUpdateCutCopy ) EVT_UPDATE_UI ( ID_FIND_AGAIN, MyFrame::OnUpdateFindAgain ) EVT_UPDATE_UI ( ID_TOGGLE_COMMENT, MyFrame::OnUpdateToggleComment ) EVT_UPDATE_UI_RANGE ( ID_FIND, ID_EXPORT_MSWORD, MyFrame::OnUpdateDocRange ) EVT_UPDATE_UI ( ID_PREVIOUS_DOCUMENT, MyFrame::OnUpdatePreviousDocument ) EVT_UPDATE_UI ( ID_NEXT_DOCUMENT, MyFrame::OnUpdateNextDocument ) EVT_UPDATE_UI ( ID_CLOSE_MESSAGE_PANE, MyFrame::OnUpdateCloseMessagePane ) EVT_UPDATE_UI ( ID_CLOSE_FIND_REPLACE_PANE, MyFrame::OnUpdateCloseFindReplacePane ) EVT_UPDATE_UI ( ID_CLOSE_COMMAND_PANE, MyFrame::OnUpdateCloseCommandPane ) EVT_UPDATE_UI ( ID_RELOAD, MyFrame::OnUpdateReload ) EVT_UPDATE_UI ( ID_COPY_XPATH, MyFrame::OnUpdateCopyXPath ) EVT_IDLE ( MyFrame::OnIdle ) EVT_AUINOTEBOOK_PAGE_CLOSE ( wxID_ANY, MyFrame::OnPageClosing ) #ifdef __WXMSW__ EVT_DROP_FILES ( MyFrame::OnDropFiles ) #endif EVT_NOTIFY ( myEVT_NOTIFY_PROMPT_GENERATED, wxID_ANY, MyFrame::OnPromptGenerated ) END_EVENT_TABLE() IMPLEMENT_APP ( MyApp) MyApp::MyApp() : checker ( NULL ) , server ( NULL ) , singleInstanceCheck ( false ) , lang ( 0 ) #if defined(__WXMSW__) && !wxCHECK_VERSION(2,9,0) , config ( new wxFileConfig ( _T ( ".xmlcopyeditor" ) ) )//( _T ( "SourceForge Project\\XML Copy Editor" ) ) ) #else , config ( new wxFileConfig ( _T ( "xmlcopyeditor" ) ) ) #endif { #if defined ( __WXGTK__ ) && !defined ( __WXDEBUG__ ) int fdnull = open ( "/dev/null", O_WRONLY, 0 ); dup2 ( fdnull, STDERR_FILENO ); #endif } MyApp::~MyApp() { delete checker; delete server; } bool MyApp::OnInit() { #ifdef __WXDEBUG__ wxLog::SetActiveTarget ( new wxLogStderr() ); wxLog::SetLogLevel ( wxLOG_Max ); #endif int systemLocale = myLocale.GetSystemLanguage(); switch ( systemLocale ) { case wxLANGUAGE_GERMAN: case wxLANGUAGE_GERMAN_AUSTRIAN: case wxLANGUAGE_GERMAN_BELGIUM: case wxLANGUAGE_GERMAN_LIECHTENSTEIN: case wxLANGUAGE_GERMAN_LUXEMBOURG: case wxLANGUAGE_GERMAN_SWISS: systemLocale = wxLANGUAGE_GERMAN; break; case wxLANGUAGE_CHINESE_SIMPLIFIED: systemLocale = wxLANGUAGE_CHINESE_SIMPLIFIED; break; case wxLANGUAGE_CHINESE_TRADITIONAL: systemLocale = wxLANGUAGE_CHINESE_TRADITIONAL; break; case wxLANGUAGE_CATALAN: systemLocale = wxLANGUAGE_CATALAN; break; case wxLANGUAGE_SPANISH: case wxLANGUAGE_SPANISH_ARGENTINA: case wxLANGUAGE_SPANISH_BOLIVIA: case wxLANGUAGE_SPANISH_CHILE: case wxLANGUAGE_SPANISH_COLOMBIA: case wxLANGUAGE_SPANISH_COSTA_RICA: case wxLANGUAGE_SPANISH_DOMINICAN_REPUBLIC: case wxLANGUAGE_SPANISH_ECUADOR: case wxLANGUAGE_SPANISH_EL_SALVADOR: case wxLANGUAGE_SPANISH_GUATEMALA: case wxLANGUAGE_SPANISH_HONDURAS: case wxLANGUAGE_SPANISH_MEXICAN: case wxLANGUAGE_SPANISH_MODERN: case wxLANGUAGE_SPANISH_NICARAGUA: case wxLANGUAGE_SPANISH_PANAMA: case wxLANGUAGE_SPANISH_PARAGUAY: case wxLANGUAGE_SPANISH_PERU: case wxLANGUAGE_SPANISH_PUERTO_RICO: case wxLANGUAGE_SPANISH_URUGUAY: case wxLANGUAGE_SPANISH_US: case wxLANGUAGE_SPANISH_VENEZUELA: systemLocale = wxLANGUAGE_SPANISH; break; case wxLANGUAGE_SLOVAK: systemLocale = wxLANGUAGE_SLOVAK; break; case wxLANGUAGE_SWEDISH: systemLocale = wxLANGUAGE_SWEDISH; break; case wxLANGUAGE_FRENCH: systemLocale = wxLANGUAGE_FRENCH; break; case wxLANGUAGE_UKRAINIAN: systemLocale = wxLANGUAGE_UKRAINIAN; break; case wxLANGUAGE_ITALIAN: systemLocale = wxLANGUAGE_ITALIAN; break; case wxLANGUAGE_RUSSIAN: systemLocale = wxLANGUAGE_RUSSIAN; break; case wxLANGUAGE_DUTCH: systemLocale = wxLANGUAGE_DUTCH; break; default: systemLocale = wxLANGUAGE_DEFAULT; break; } wxString dataDir = wxStandardPaths::Get().GetDataDir(); #ifdef __WXMSW__ singleInstanceCheck = true; #else singleInstanceCheck = false; #endif if ( config.get() ) { singleInstanceCheck = config->Read ( _T ( "singleInstanceCheck" ), singleInstanceCheck ); lang = config->Read ( _T ( "lang" ), systemLocale ); dataDir = config->Read ( _T ( "applicationDir" ), dataDir ); } else { lang = systemLocale; } if ( singleInstanceCheck ) { wxString name; name.Printf ( _T ( "xmlcopyeditor-%s" ), wxGetUserId().c_str() ); checker = new wxSingleInstanceChecker ( name ); if ( checker->IsAnotherRunning() ) { MyClient client; if ( client.talkToServer ( argc, argv ) ) return false; } } server = new MyServer; server->Create ( IPC_SERVICE ); myLocale.Init ( lang, wxLOCALE_LOAD_DEFAULT ); wxArrayString prefixes; #ifdef __WXGTK__ prefixes.Add ( _T ( "/usr/share/locale" ) ); prefixes.Add ( _T ( "/usr/share/locale-langpack" ) ); prefixes.Add ( _T ( "/usr/local/share/locale" ) ); #endif wxString poDir = dataDir + wxFileName::GetPathSeparator() + _T ( "po" ) + wxFileName::GetPathSeparator(); prefixes.Add ( poDir ); for ( size_t i = 0; i < prefixes.Count(); ) { if ( wxDirExists ( prefixes[i] ) ) wxLocale::AddCatalogLookupPathPrefix ( prefixes[i++] ); else prefixes.RemoveAt ( i ); } wxString catalog = _T ( "xmlcopyeditor" ); getAvailableTranslations ( &prefixes, &catalog ); if ( !myLocale.AddCatalog ( catalog ) ) {} #ifndef __WXMSW__ { wxLogNull noLog; myLocale.AddCatalog ( _T ( "coreutils" ) ); } #endif MyFrame *frame; try { wxImage::AddHandler ( new wxPNGHandler ); wxSystemOptions::SetOption ( _T ( "msw.remap" ), 0 ); frame = new MyFrame ( _ ( "XML Copy Editor" ), config.get(), myLocale, singleInstanceCheck, lang ); frame->Show ( true ); bool rememberOpenTabs = config->Read ( _T ( "rememberOpenTabs" ), true ); if ( rememberOpenTabs ) frame->openRememberedTabs(); else if ( !frame->getHandleCommandLineFlag() ) frame->newDocument ( wxEmptyString ); if ( frame->getHandleCommandLineFlag() ) frame->handleCommandLine(); } catch ( const XMLException &e ) { wxString error; error << _ ( "Failed to initialize Xerces-C:\n" ) << WrapXerces::toString ( e.getMessage() ); wxMessageBox ( error, _ ( "Error" ), wxOK | wxICON_ERROR ); return false; } catch ( exception &e ) { const char *what; what = e.what(); wxString wideWhat, errorString; wideWhat = wxString ( what, wxConvLocal, strlen ( what ) ); if ( wideWhat.empty() ) wideWhat = _ ( "(unknown error)" ); errorString = _ ( "XML Copy Editor has encountered the following error and needs to close: " ); errorString += wideWhat; errorString += _T ( "." ); #ifdef __WXMSW__ ::MessageBox ( NULL, errorString, _ ( "Error" ), MB_ICONERROR | MB_TASKMODAL ); #else wxMessageBox ( errorString, _ ( "Error" ), wxICON_ERROR ); #endif exit ( EXIT_FAILURE ); } catch ( ... ) { exit ( EXIT_FAILURE ); } return true; } void MyApp::OnUnhandledException() { #ifdef __WXMSW__ ::MessageBox ( NULL, _ ( "XML Copy Editor has encountered an error and needs to close." ), _ ( "Error" ), MB_ICONERROR | MB_TASKMODAL ); #else wxMessageBox ( _ ( "XML Copy Editor has encountered an error and needs to close." ), _ ( "Error" ), wxICON_ERROR ); #endif exit ( EXIT_FAILURE ); } bool MyApp::OnExceptionInMainLoop() { try { throw; } #ifdef __WXMSW__ catch ( bad_alloc& ) { ::MessageBox ( NULL, _ ( "The operating system has turned down a request for additional memory" ), _ ( "Out of memory" ), MB_ICONERROR ); return true; } #endif catch ( exception &e ) { const char *what; what = e.what(); wxString wideWhat, errorString; wideWhat = wxString ( what, wxConvLocal, strlen ( what ) ); if ( wideWhat.empty() ) _ ( "(unknown error)" ); errorString = _ ( "The following error has occurred: " ); errorString += wideWhat; errorString += _ ( ".\n\nSelect \"Abort\" to exit, \"Retry\" to close this window and \"Ignore\" to continue." ); #ifdef __WXMSW__ int ret = ::MessageBox ( NULL, errorString, _ ( "Error" ), MB_ABORTRETRYIGNORE | MB_ICONERROR | MB_TASKMODAL ); switch ( ret ) { case IDABORT: exit ( EXIT_FAILURE ); break; case IDRETRY: return false; case IDIGNORE: return true; default: throw; } #else // wxGTK does not reach this point; see HandleEvent below wxMessageBox ( errorString, _ ( "Error" ), wxICON_ERROR ); return false; #endif } catch ( ... ) { wxString otherError ( _ ( "XML Copy Editor has encountered an error and needs to close." ) ); #ifdef __WXMSW__ ::MessageBox ( NULL, otherError, _ ( "Error" ), MB_ICONERROR ); return false; #else wxMessageBox ( otherError, _ ( "Error" ), wxICON_ERROR ); return false; #endif } return false; } #ifndef __WXMSW__ void MyApp::HandleEvent ( wxEvtHandler *handler, wxEventFunction func, wxEvent& event ) const { try { wxApp::HandleEvent ( handler, func, event ); } catch ( std::bad_alloc& ) { wxMessageBox ( _ ( "The operating system has turned down a request for additional memory" ), _ ( "Out of memory" ), wxICON_ERROR ); return; } catch ( std::exception& e ) { std::string s ( e.what() ); wxString ws = wxString ( s.c_str(), wxConvUTF8, s.size() ); wxMessageBox ( ws, _ ( "Error" ), wxICON_ERROR ); return; } catch ( ... ) { throw; } } #endif const std::set &MyApp::getAvailableTranslations ( const wxArrayString *catalogLookupPathPrefixes /*= NULL*/, const wxString *catalog /*= NULL*/ ) { static class Translations // Most of the code was copied from wxTranslations { public: Translations ( const wxArrayString *catalogLookupPathPrefixes, const wxString *catalog ) { if ( catalogLookupPathPrefixes == NULL ) throw std::invalid_argument ( "catalogLookupPathPrefixes" ); if ( catalog == NULL ) throw std::invalid_argument ( "catelog" ); const wxLanguageInfo *info; #if wxCHECK_VERSION(2,9,0) wxTranslations *t = wxTranslations::Get(); if ( t != NULL ) { wxArrayString all = t->GetAvailableTranslations ( *catalog ); wxArrayString::const_iterator trans = all.begin(); for ( ; trans != all.end(); trans++ ) { info = wxLocale::FindLanguageInfo ( *trans ); if ( info != NULL ) translations.insert ( info ); } } #else wxArrayString::const_iterator i = catalogLookupPathPrefixes->begin(); for ( i = catalogLookupPathPrefixes->begin(); i != catalogLookupPathPrefixes->end(); ++i ) { if ( i->empty() ) continue; wxDir dir; if ( !dir.Open(*i) ) continue; wxString lang; for ( bool ok = dir.GetFirst ( &lang, wxEmptyString, wxDIR_DIRS ); ok; ok = dir.GetNext (&lang) ) { const wxString langdir = *i + wxFILE_SEP_PATH + lang; if ( HasMsgCatalogInDir ( langdir, *catalog ) ) { #ifdef __WXOSX__ wxString rest; if ( lang.EndsWith(".lproj", &rest) ) lang = rest; #endif // __WXOSX__ info = wxLocale::FindLanguageInfo ( lang ); if ( info != NULL ) translations.insert ( info ); } } } #endif } bool HasMsgCatalogInDir ( const wxString &dir, const wxString &catelog ) { return wxFileName ( dir, catelog, _T ( "mo" ) ).FileExists() || wxFileName ( dir + wxFILE_SEP_PATH + _T ( "LC_MESSAGES" ), catelog, _T ( "mo" ) ).FileExists(); } const std::set &operator()() { return translations; } protected: std::set translations; } translations ( catalogLookupPathPrefixes, catalog ); return translations(); } MyFrame::MyFrame ( const wxString& title, wxFileConfig *configParameter, wxLocale& locale, bool singleInstanceCheckParameter, int langParameter ) : wxFrame ( NULL, wxID_ANY, title ), config ( configParameter ), myLocale ( locale ), singleInstanceCheck ( singleInstanceCheckParameter ), lang ( langParameter ), htmlPrinting ( new wxHtmlEasyPrinting ( wxEmptyString, this ) ), findDialog ( 0 ), #ifndef __WXMSW__ helpController ( new wxHtmlHelpController() ), #endif menuBar ( 0 ), toolBar ( 0 ), xmlMenu ( 0 ), mainBook ( 0 ), restoreFocusToNotebook ( false ) { manager.SetManagedWindow ( this ); lastPos = 0; htmlReport = NULL; lastDoc = NULL; wxString defaultFont = wxSystemSettings::GetFont ( wxSYS_ANSI_VAR_FONT ).GetFaceName(); bool findMatchCase; // fetch configuration if ( config ) // config found { history.Load ( *config ); properties.insertCloseTag = config->Read ( _T ( "insertCloseTag" ), true ); properties.completion = config->Read ( _T ( "completion" ), true ); properties.number = config->Read ( _T ( "number" ), true ); properties.fold = config->Read ( _T ( "fold" ), true ); properties.currentLine = config->Read ( _T ( "currentLine" ), true ); properties.highlightSyntax = config->Read ( _T ( "highlightSyntax" ), true ); properties.whitespaceVisible = config->Read ( _T ( "whitespaceVisible" ), true ); properties.indentLines = config->Read ( _T ( "indentLines" ), true ); properties.toggleLineBackground = config->Read ( _T ( "toggleLineBackground" ), true ); properties.protectHiddenElements = config->Read ( _T ( "protectHiddenElements" ), true ); properties.deleteWholeTag = config->Read ( _T ( "deleteWholeTag" ), true ); properties.validateAsYouType = config->Read ( _T ( "validateAsYouType" ), true ); properties.font = config->Read ( _T ( "font" ), defaultFont ); findRegex = config->Read ( _T ( "findRegex" ), true ); xpathExpression = config->Read ( _T ( "xpathExpression" ), wxEmptyString ); lastXslStylesheet = config->Read ( _T ( "lastXslStylesheet" ), wxEmptyString ); lastRelaxNGSchema = config->Read ( _T ( "lastRelaxNGSchema" ), wxEmptyString ); exportQuiet = config->Read ( _T ( "exportQuiet" ), (long)true ); exportMp3Album = config->Read ( _T ( "exportMp3Album" ), (long)true ); exportSuppressOptional = config->Read ( _T ( "exportSuppressOptional" ), (long)true ); exportHtml = config->Read ( _T ( "exportHtml" ), (long)true ); exportEpub = config->Read ( _T ( "exportEpub" ), (long)true ); exportRtf = config->Read ( _T ( "exportRtf" ), (long)true ); exportDoc = config->Read ( _T ( "exportDoc" ), (long)true ); exportFullDaisy = config->Read ( _T ( "exportFullDaisy" ), (long)true ); applicationDir = config->Read ( _T ( "applicationDir" ), wxStandardPaths::Get().GetDataDir() ); // if default value != true, type as long int long valZoom, longFalse; longFalse = false; valZoom = 0; frameWidth = frameHeight = framePosX = framePosY = 0; properties.wrap = config->Read ( _T ( "wrap" ), longFalse ); properties.zoom = config->Read ( _T ( "zoom" ), valZoom ); properties.colorScheme = config->Read ( _T ( "colorScheme" ), COLOR_SCHEME_DEFAULT ); globalReplaceAllDocuments = config->Read ( _T ( "globalReplaceAllDocuments" ), longFalse ); showFullPathOnFrame = config->Read ( _T ( "showFullPathOnFrame" ), longFalse ); findMatchCase = config->Read ( _T ( "findMatchCase" ), longFalse ); commandSync = config->Read ( _T ( "commandSync" ), longFalse ); commandOutput = config->Read ( _T ( "commandOutput" ), ID_COMMAND_OUTPUT_IGNORE ); commandString = config->Read ( _T ( "commandString" ), wxEmptyString ); exportStylesheet = config->Read ( _T ( "exportStylesheet" ), wxEmptyString ); exportFolder = config->Read ( _T ( "exportFolder" ), wxEmptyString ); ruleSetPreset = config->Read ( _T ( "ruleSetPreset" ), _ ( "Default style" ) ); dictionaryPreset = config->Read ( _T ( "dictionaryPreset" ), _ ( "en_US" ) ); filterPreset = config->Read ( _T ( "filterPreset" ), _ ( "(No filter)" ) ); findData.SetFindString ( config->Read ( _T ( "findReplaceFind" ), _T ( "" ) ) ); findData.SetReplaceString ( config->Read ( _T ( "findReplaceReplace" ), _T ( "" ) ) ); toolbarVisible = config->Read ( _T ( "toolbarVisible" ), true ); protectTags = config->Read ( _T ( "protectTags" ), longFalse ); visibilityState = config->Read ( _T ( "visibilityState" ), ID_SHOW_TAGS ); framePosX = config->Read ( _T ( "framePosX" ), framePosX ); framePosY = config->Read ( _T ( "framePosY" ), framePosY ); frameWidth = config->Read ( _T ( "frameWidth" ), frameWidth ); frameHeight = config->Read ( _T ( "frameHeight" ), frameHeight ); rememberOpenTabs = config->Read ( _T ( "rememberOpenTabs" ), true ); libxmlNetAccess = config->Read ( _T ( "libxmlNetAccess" ), longFalse ); openTabsOnClose = config->Read ( _T ( "openTabsOnClose" ), _T ( "" ) ); notebookStyle = config->Read ( _T ( "notebookStyle" ), ID_NOTEBOOK_STYLE_VC8_COLOR ); saveBom = config->Read ( _T ( "saveBom" ), true ); unlimitedUndo = config->Read ( _T ( "unlimitedUndo" ), true ); layout = config->Read ( _T ( "layout" ), wxEmptyString ); restoreLayout = config->Read ( _T ( "restoreLayout" ), true ); showLocationPane = config->Read ( _T ( "showLocationPane" ), true ); showInsertChildPane = config->Read ( _T ( "showInsertChildPane" ), true ); showInsertSiblingPane = config->Read ( _T ( "showInsertSiblingPane" ), true ); showInsertEntityPane = config->Read ( _T ( "showInsertEntityPane" ), true ); expandInternalEntities = config->Read ( _T ( "expandInternalEntities" ), true ); lastSymbol = config->Read( _T( "lastSymbol" ), _T ( "*" ) ); xercescSSE2Warning = config->Read ( _T ( "xercescSSE2Warning" ), true ); } else // config not found { properties.insertCloseTag = properties.completion = properties.currentLine = properties.indentLines = properties.protectHiddenElements = properties.toggleLineBackground = properties.deleteWholeTag = properties.highlightSyntax = true; properties.font = defaultFont; properties.wrap = properties.whitespaceVisible = false; properties.zoom = 0; properties.colorScheme = COLOR_SCHEME_DEFAULT; applicationDir = wxStandardPaths::Get().GetDataDir(); ruleSetPreset = _ ( "Default style" ); dictionaryPreset = _ ( "en_US" ); filterPreset = _ ( "No filter" ); xpathExpression = lastXslStylesheet = lastRelaxNGSchema = wxEmptyString; findRegex = true; findMatchCase = globalReplaceAllDocuments = showFullPathOnFrame = false; toolbarVisible = true; protectTags = false; visibilityState = SHOW_TAGS; framePosX = framePosY = frameWidth = frameHeight = 0; rememberOpenTabs = true; libxmlNetAccess = false; openTabsOnClose = wxEmptyString; notebookStyle = ID_NOTEBOOK_STYLE_VC8_COLOR; saveBom = unlimitedUndo = true; layout = wxEmptyString; restoreLayout = true; showLocationPane = true; showInsertChildPane = true; showInsertSiblingPane = true; showInsertEntityPane = true; expandInternalEntities = true; properties.validateAsYouType = true; commandSync = false; commandOutput = ID_COMMAND_OUTPUT_IGNORE; commandString = wxEmptyString; exportStylesheet = exportFolder = wxEmptyString; exportQuiet = exportMp3Album = exportSuppressOptional = exportHtml = exportEpub = exportRtf = exportDoc = exportFullDaisy = true; lastSymbol = _T( "*" ); xercescSSE2Warning = true; } largeFileProperties.completion = false; largeFileProperties.fold = false; largeFileProperties.whitespaceVisible = false; largeFileProperties.wrap = false; largeFileProperties.indentLines = false; largeFileProperties.protectHiddenElements = false; largeFileProperties.toggleLineBackground = false; largeFileProperties.insertCloseTag = false; largeFileProperties.deleteWholeTag = false; largeFileProperties.highlightSyntax = false; largeFileProperties.validateAsYouType = false; largeFileProperties.number = properties.number; largeFileProperties.currentLine = properties.currentLine; largeFileProperties.font = properties.font; largeFileProperties.zoom = 0; largeFileProperties.colorScheme = COLOR_SCHEME_NONE; updatePaths(); loadBitmaps(); // Initialize libxml WrapLibxml::Init ( catalogPath ); // Initialize Xerces-C++ WrapXerces::Init ( libxmlNetAccess ); #if _XERCES_VERSION >= 30100 if ( XMLPlatformUtils::fgSSE2ok && xercescSSE2Warning && wxTheApp->argc == 1 ) { xercescSSE2Warning = wxMessageBox ( _ ("SSE2 is enabled in Xerces-C++ library. Xerces-C++ didn't "\ "use them in a thread-safe way. It may cause program crashes "\ "(segmentation faults).\n\n"\ "If it happens, please try compiling Xerces-C++ with SSE2 "\ "disabled.\n\n"\ "OK:\tShow this warning next time\n"\ "Cancel:\tDisable the warning\n"), _ ("SSE2 problem in Xerces-C++"), wxOK | wxCANCEL | wxICON_WARNING ) == wxOK; } #endif // _XERCES_VERSION >= 30101 size_t findFlags = 0; findFlags |= wxFR_DOWN; if ( findMatchCase ) findFlags |= wxFR_MATCHCASE; findData.SetFlags ( findFlags ); // initialise document count for tab labels documentCount = 1; SetIcon ( wxICON ( appicon ) ); CreateStatusBar(); wxStatusBar *status = GetStatusBar(); int widths[] = { -24, -6, -6, -6, -8 }; status->SetFieldsCount ( 5 ); status->SetStatusWidths ( 5, widths ); if ( !frameWidth || !frameHeight || frameWidth < 0 || frameHeight < 0 || framePosX < 0 || framePosY < 0 ) { #ifdef __WXMSW__ Maximize(); #else SetSize ( 50, 50, 640, 480 ); #endif } else { SetSize ( framePosX, framePosY, frameWidth, frameHeight ); } stylePosition = aboutPosition = wxDefaultPosition; styleSize = wxSize ( 720, 540 ); showTopBars ( toolbarVisible ); long style = wxAUI_NB_TOP | wxAUI_NB_TAB_SPLIT | wxAUI_NB_TAB_MOVE | wxAUI_NB_SCROLL_BUTTONS | wxAUI_NB_WINDOWLIST_BUTTON | wxAUI_NB_CLOSE_ON_ALL_TABS | wxNO_BORDER; mainBook = new MyNotebook ( this, ID_NOTEBOOK, wxDefaultPosition, wxDefaultSize, style ); manager.AddPane ( mainBook, wxAuiPaneInfo().CenterPane() .PaneBorder ( false ).Name ( _T ( "documentPane" ) ) ); manager.GetPane ( mainBook ).dock_proportion = 10; // add insert child panes locationPanel = new LocationPanel ( this, ID_LOCATION_PANEL ); insertChildPanel = new InsertPanel ( this, ID_INSERT_CHILD_PANEL, INSERT_PANEL_TYPE_CHILD ); insertSiblingPanel = new InsertPanel ( this, ID_INSERT_SIBLING_PANEL, INSERT_PANEL_TYPE_SIBLING ); insertEntityPanel = new InsertPanel ( this, ID_INSERT_ENTITY_PANEL, INSERT_PANEL_TYPE_ENTITY ); #ifdef __WXMSW__ manager.AddPane ( ( wxWindow * ) locationPanel, wxRIGHT, _ ( "Current Element" ) ); manager.AddPane ( ( wxWindow * ) insertChildPanel, wxRIGHT, _ ( "Insert Element" ) ); manager.AddPane ( ( wxWindow * ) insertSiblingPanel, wxRIGHT, _ ( "Insert Sibling" ) ); manager.AddPane ( ( wxWindow * ) insertEntityPanel, wxRIGHT, _ ( "Insert Entity" ) ); #else manager.AddPane ( ( wxWindow * ) insertEntityPanel, wxRIGHT, _ ( "Insert Entity" ) ); manager.AddPane ( ( wxWindow * ) insertSiblingPanel, wxRIGHT, _ ( "Insert Sibling" ) ); manager.AddPane ( ( wxWindow * ) insertChildPanel, wxRIGHT, _ ( "Insert Element" ) ); manager.AddPane ( ( wxWindow * ) locationPanel, wxRIGHT, _ ( "Current Element" ) ); #endif manager.GetPane ( locationPanel ).Name ( _T ( "locationPane" ) ).Show ( ( restoreLayout ) ? showLocationPane : true ).DestroyOnClose ( false ).PinButton ( true ); manager.GetPane ( locationPanel ).dock_proportion = 1; manager.GetPane ( insertChildPanel ).Name ( _T ( "insertChildPane" ) ).Show ( ( restoreLayout ) ? showInsertChildPane : true ).DestroyOnClose ( false ).PinButton ( true ); manager.GetPane ( insertChildPanel ).dock_proportion = 1; manager.GetPane ( insertSiblingPanel ).Name ( _T ( "insertSiblingPane" ) ).Show ( ( restoreLayout ) ? showInsertSiblingPane : true ).DestroyOnClose ( false ).PinButton ( true ); manager.GetPane ( insertSiblingPanel ).dock_proportion = 1; manager.GetPane ( insertEntityPanel ).Name ( _T ( "insertEntityPane" ) ).Show ( ( restoreLayout ) ? showInsertEntityPane : true ).DestroyOnClose ( false ).PinButton ( true ); manager.GetPane ( insertEntityPanel ).dock_proportion = 1; // add (hidden) message pane htmlReport = new MyHtmlPane ( this, ID_VALIDATION_PANE, wxDefaultPosition, wxSize ( -1, 48 ) ); #ifndef __WXMSW__ const int sizeArray[] = { 8, 9, 10, 11, 12, 13, 14 }; htmlReport->SetFonts ( wxEmptyString, wxEmptyString, sizeArray ); #endif htmlReport->SetBorders ( 0 ); manager.AddPane ( htmlReport, wxAuiPaneInfo().Movable().Bottom() .Hide().Name ( _T ( "messagePane" ) ) .DestroyOnClose ( false ).Layer ( 1 ) ); manager.GetPane ( htmlReport ).dock_proportion = 1; #ifdef NEWFINDREPLACE findReplacePanel = new FindReplacePanel ( this, ID_FIND_REPLACE_PANEL, &findData, true, findRegex ); manager.AddPane ( ( wxWindow * ) findReplacePanel, wxAuiPaneInfo().Bottom().Hide().Caption ( wxEmptyString ). DestroyOnClose ( false ).Layer ( 2 ) ); #endif commandPanel = new CommandPanel ( this, wxID_ANY, commandString, // tbd commandSync, // tbd commandOutput // tbd ); manager.AddPane ( ( wxWindow * ) commandPanel, wxAuiPaneInfo().Bottom().Hide().Caption ( _T ( "Command" ) ).DestroyOnClose ( false ).Layer ( 3 ) ); validatePaths(); // handle command line and, on Windows, MS Word integration handleCommandLineFlag = ( wxTheApp->argc > 1 ) ? true : false; #ifdef __WXMSW__ DragAcceptFiles ( true ); // currently Windows only #endif manager.Update(); wxAcceleratorEntry entry ( wxACCEL_CTRL, WXK_F4, wxID_CLOSE ); wxAcceleratorTable accel ( 1, &entry ); SetAcceleratorTable ( accel ); /* defaultLayout = manager.SavePerspective(); // restore layout if req'd if (restoreLayout && !layout.empty()) { if (!manager.LoadPerspective(layout, true)) manager.LoadPerspective(defaultLayout, true); } */ } MyFrame::~MyFrame() { ThreadReaper::get().clear(); std::vector::iterator it; for ( it = tempFileVector.begin(); it != tempFileVector.end(); ++it ) wxRemoveFile ( *it ); layout = manager.SavePerspective(); if ( !config ) return; history.Save ( *config ); config->Write ( _T ( "insertCloseTag" ), properties.insertCloseTag ); config->Write ( _T ( "completion" ), properties.completion ); config->Write ( _T ( "number" ), properties.number ); config->Write ( _T ( "fold" ), properties.fold ); config->Write ( _T ( "currentLine" ), properties.currentLine ); config->Write ( _T ( "whitespaceVisible" ), properties.whitespaceVisible ); config->Write ( _T ( "wrap" ), properties.wrap ); config->Write ( _T ( "indentLines" ), properties.indentLines ); config->Write ( _T ( "zoom" ), properties.zoom ); config->Write ( _T ( "colorScheme" ), properties.colorScheme ); config->Write ( _T ( "protectHiddenElements" ), properties.protectHiddenElements ); config->Write ( _T ( "toggleLineBackground" ), properties.toggleLineBackground ); config->Write ( _T ( "deleteWholeTag" ), properties.deleteWholeTag ); config->Write ( _T ( "validateAsYouType" ), properties.validateAsYouType ); config->Write ( _T ( "font" ), properties.font ); config->Write ( _T ( "highlightSyntax" ), properties.highlightSyntax ); config->Write ( _T ( "applicationDir" ), applicationDir ); config->Write ( _T ( "ruleSetPreset" ), ruleSetPreset ); config->Write ( _T ( "dictionaryPreset" ), dictionaryPreset ); config->Write ( _T ( "filterPreset" ), filterPreset ); config->Write ( _T ( "xpathExpression" ), xpathExpression ); config->Write ( _T ( "findReplaceFind" ), findData.GetFindString() ); config->Write ( _T ( "findReplaceReplace" ), findData.GetReplaceString() ); config->Write ( _T ( "globalReplaceAllDocuments" ), globalReplaceAllDocuments ); config->Write ( _T ( "showFullPathOnFrame" ), showFullPathOnFrame ); config->Write ( _T ( "toolbarVisible" ), toolbarVisible ); config->Write ( _T ( "protectTags" ), protectTags ); config->Write ( _T ( "visibilityState" ), visibilityState ); config->Write ( _T ( "showLocationPane" ), manager.GetPane ( locationPanel ).IsShown() ); config->Write ( _T ( "showInsertChildPane" ), manager.GetPane ( insertChildPanel ).IsShown() ); config->Write ( _T ( "showInsertSiblingPane" ), manager.GetPane ( insertSiblingPanel ).IsShown() ); config->Write ( _T ( "showInsertEntityPane" ), manager.GetPane ( insertEntityPanel ).IsShown() ); config->Write ( _T ( "expandInternalEntities" ), expandInternalEntities ); config->Write ( _T ( "findRegex" ), findReplacePanel->getRegex() ); config->Write ( _T ( "findMatchCase" ), ( findData.GetFlags() ) & wxFR_MATCHCASE ); config->Write ( _T ( "commandSync" ), commandPanel->getSync() ); config->Write ( _T ( "commandOutput" ), commandPanel->getOutput() ); config->Write ( _T ( "commandString" ), commandPanel->getCommand() ); config->Write ( _T ( "restoreLayout" ), restoreLayout ); config->Write ( _T ( "lastXslStylesheet" ), lastXslStylesheet ); config->Write ( _T ( "lastRelaxNGSchema" ), lastRelaxNGSchema ); config->Write ( _T ( "exportStylesheet" ), exportStylesheet ); config->Write ( _T ( "exportFolder" ), exportFolder ); config->Write ( _T ( "exportQuiet" ), exportQuiet ); config->Write ( _T ( "exportMp3Album" ), exportMp3Album ); config->Write ( _T ( "exportSuppressOptional" ), exportSuppressOptional ); config->Write ( _T ( "exportHtml" ), exportHtml ); config->Write ( _T ( "exportEpub" ), exportEpub ); config->Write ( _T ( "exportRtf" ), exportRtf ); config->Write ( _T ( "exportDoc" ), exportDoc ); config->Write ( _T ( "exportFullDaisy" ), exportFullDaisy ); GetPosition ( &framePosX, &framePosY ); config->Write ( _T ( "framePosX" ), framePosX ); config->Write ( _T ( "framePosY" ), framePosY ); GetSize ( &frameWidth, &frameHeight ); config->Write ( _T ( "frameWidth" ), frameWidth ); config->Write ( _T ( "frameHeight" ), frameHeight ); config->Write ( _T ( "rememberOpenTabs" ), rememberOpenTabs ); config->Write ( _T ( "openTabsOnClose" ), openTabsOnClose ); config->Write ( _T ( "libxmlNetAccess" ), libxmlNetAccess ); config->Write ( _T ( "singleInstanceCheck" ), singleInstanceCheck ); config->Write ( _T ( "lang" ), lang ); config->Write ( _T ( "notebookStyle" ), notebookStyle ); config->Write ( _T ( "saveBom" ), saveBom ); config->Write ( _T ( "unlimitedUndo" ), unlimitedUndo ); config->Write ( _T ( "lastSymbol" ), lastSymbol ); config->Write ( _T ( "xercescSSE2Warning" ), xercescSSE2Warning ); manager.UnInit(); wxTheClipboard->Flush(); } void MyFrame::showTopBars ( bool b ) { if ( !menuBar ) { SetToolBar ( NULL ); menuBar = getMenuBar(); SetMenuBar ( menuBar ); } if ( b ) { if ( !toolBar ) toolBar = getToolBar(); SetToolBar ( toolBar ); } else { SetToolBar ( NULL ); delete toolBar; toolBar = NULL; } } void MyFrame::handleCommandLine() { bool wordFlag, styleFlag; wordFlag = styleFlag = false; wxChar c; int argc = wxTheApp->argc; wxChar **argv = wxTheApp->argv; while ( ( --argc > 0 && ( *++argv ) [0] == L'-' ) != 0 ) { wxString wideVersion ( ABOUT_VERSION ); std::string version = ( const char * ) wideVersion.mb_str ( wxConvUTF8 ); const wxChar *s = argv[0]; while ( ( c = *++s ) != 0 ) { switch ( c ) { case 'w': wordFlag = true; break; case 's': styleFlag = true; break; case '-': if ( *++s == 'v' ) { std::cout << version.c_str() << std::endl; } else { std::cout << "Usage: xmlcopyeditor [--version --help -ws] [] []" << std::endl << "Options -w (import Microsoft Word document) and -s (open Spelling and style check) are provided for integration with Microsoft Office and only available on Windows" << std::endl; } exit ( 0 ); default: messagePane ( _ ( "Unknown command line switch (expecting 'w', 's', --version or --help)" ), CONST_STOP ); return; } } } if ( argc <= 0 ) { messagePane ( _ ( "Command line processing incomplete: no file specified" ), CONST_STOP ); return; } wxString fileName; // no flags specified or not Windows #ifdef __WXMSW__ if ( !styleFlag && !wordFlag ) #endif { for ( ; argc > 0; --argc, ++argv ) { fileName = wxString ( *argv, wxConvLocal ); fileName = PathResolver::run ( fileName ); if ( isOpen ( fileName ) ) continue; else if ( !openFile ( fileName ) ) break; } return; } // options only available on Windows fileName = wxString ( *argv, wxConvLocal ); // fetch as many parameters as possible for ( ;; ) { if ( --argc <= 0 ) break; ++argv; ruleSetPreset = wxString ( *argv, wxConvLocal ); if ( --argc <= 0 ) break; ++argv; filterPreset = wxString ( *argv, wxConvLocal ); if ( --argc <= 0 ) break; ++argv; applicationDir = wxString ( *argv, wxConvLocal ); updatePaths(); break; } if ( wordFlag ) importMSWord ( fileName ); else openFile ( fileName ); if ( styleFlag && !ruleSetPreset.empty() && !filterPreset.empty() ) { wxCommandEvent e; OnSpelling ( e ); } } bool MyFrame::isOpen ( const wxString& fileName ) { return ( openFileSet.find ( fileName ) != openFileSet.end() ); } bool MyFrame::activateTab ( const wxString& fileName ) { int pageCount = mainBook->GetPageCount(); XmlDoc *currentDoc; for ( int i = 0; i < pageCount; ++i ) { currentDoc = ( XmlDoc * ) mainBook->GetPage ( i ); if ( !currentDoc ) break; if ( currentDoc->getFullFileName() == fileName ) { mainBook->SetSelection ( i ); return true; } } return false; } void MyFrame::OnAbout ( wxCommandEvent& WXUNUSED ( event ) ) { wxString description; description = ABOUT_DESCRIPTION; description.Append ( ABOUT_CONTRIBUTORS ); description.Append ( _T("\n\nFramework version: ") ); description.Append ( wxVERSION_STRING ); description.Append ( _T("\n") ); wxAboutDialogInfo info; info.SetName ( _ ( "XML Copy Editor" ) ); info.SetWebSite ( _T ( "http://xml-copy-editor.sourceforge.net" ) ); info.SetVersion ( ABOUT_VERSION ); info.SetCopyright ( ABOUT_COPYRIGHT ); info.AddDeveloper ( _T ( "Gerald Schmidt (development) " ) ); info.AddDeveloper ( _T ( "Matt Smigielski (testing) " ) ); info.AddDeveloper ( _T ( "Justin Dearing (development) " ) ); info.AddDeveloper ( _T ( "Kev James (development) " ) ); info.AddDeveloper ( _T ( "Anh Trinh (development) " ) ); info.AddDeveloper ( _T ( "Zane U. Ji (development) " ) ); info.AddTranslator ( _T ( "Viliam Búr (Slovak) " ) ); info.AddTranslator ( _T ( "David Håsäther (Swedish) " ) ); info.AddTranslator ( _T ( "François Badier (French) " ) ); info.AddTranslator ( _T ( "Thomas Wenzel (German) " ) ); info.AddTranslator ( _T ( "SHiNE CsyFeK (Chinese Simplified) " ) ); info.AddTranslator ( _T ( "HSU PICHAN, YANG SHUFUN, CHENG PAULIAN, CHUANG KUO-PING, Marcus Bingenheimer (Chinese Traditional)" ) ); info.AddTranslator ( _T ( "Serhij Dubyk (Ukrainian) " ) ); info.AddTranslator ( _T ( "Antonio Angelo (Italian) " ) ); info.AddTranslator ( _T ( "Siarhei Kuchuk (Russian) " ) ); info.AddTranslator ( _T ( "Marcos Pérez González (Spanish) " ) ); info.AddTranslator ( _T ( "Rob Elemans (Dutch) " ) ); info.AddTranslator ( _T ( "Robert Falcó Miramontes " ) ); info.AddTranslator ( _T ( "Khoem Sokhem (Khmer) " ) ); info.AddTranslator ( _T ( "Roger Sperberg (Khmer) " ) ); info.SetLicense ( ABOUT_LICENSE ); info.SetDescription ( description ); wxAboutBox ( info ); XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; doc->SetFocus(); } void MyFrame::OnCheckWellformedness ( wxCommandEvent& event ) { statusProgress ( wxEmptyString ); XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; std::string utf8Buffer; getRawText ( doc, utf8Buffer ); if ( utf8Buffer.empty() ) return; doc->clearErrorIndicators(); statusProgress ( _ ( "Parse in progress..." ) ); // check for well-formedness WrapExpat we ( "UTF-8" ); if ( !we.parse ( utf8Buffer ) ) { statusProgress ( wxEmptyString ); messagePane ( we.getLastError(), CONST_WARNING ); std::pair posPair = we.getErrorPosition(); -- ( posPair.first ); int cursorPos = doc->PositionFromLine ( posPair.first ); doc->SetSelection ( cursorPos, cursorPos ); doc->setErrorIndicator ( posPair.first, posPair.second ); return; } statusProgress ( wxEmptyString ); documentOk ( _ ( "well-formed" ) ); } void MyFrame::OnPageClosing ( wxAuiNotebookEvent& event ) //wxNotebookEvent& event)//wxFlatNotebookEvent& event) { deletePageVetoed = false; if ( insertChildPanel && insertSiblingPanel && locationPanel ) { insertChildPanel->update ( NULL, wxEmptyString ); insertSiblingPanel->update ( NULL, wxEmptyString ); locationPanel->update(); manager.Update(); } XmlDoc *doc; doc = ( XmlDoc * ) mainBook->GetPage ( event.GetSelection() ); if ( !doc ) return; statusProgress ( wxEmptyString ); closeMessagePane(); if ( doc->GetModify() ) //CanUndo()) { int selection; wxString fileName; selection = mainBook->GetSelection(); if ( selection != -1 ) fileName = doc->getShortFileName(); int answer = wxMessageBox ( _ ( "Do you want to save the changes to " ) + fileName + _T ( "?" ), _ ( "XML Copy Editor" ), wxYES_NO | wxCANCEL | wxICON_QUESTION, this ); if ( answer == wxCANCEL ) { event.Veto(); deletePageVetoed = true; return; } else if ( answer == wxYES ) { wxCommandEvent event; OnSave ( event ); } } statusProgress ( wxEmptyString ); openFileSet.erase ( doc->getFullFileName() ); event.Skip(); } void MyFrame::OnClose ( wxCommandEvent& WXUNUSED ( event ) ) { closeActiveDocument(); } void MyFrame::OnCloseAll ( wxCommandEvent& WXUNUSED ( event ) ) { if ( !mainBook ) return; openTabsOnClose = wxEmptyString; // retain tab order if ( rememberOpenTabs && !openFileSet.empty() ) { XmlDoc *doc; wxString fullPath; size_t maxTabs = mainBook->GetPageCount(); for ( size_t i = 0; i < maxTabs; ++i ) { doc = ( XmlDoc * ) mainBook->GetPage ( i ); if ( doc && !doc->getDirectory().empty() ) { fullPath = doc->getFullFileName(); openTabsOnClose.Append ( fullPath ); openTabsOnClose.Append ( _T ( "|" ) ); } } } while ( closeActiveDocument() ) ; } void MyFrame::OnCloseMessagePane ( wxCommandEvent& WXUNUSED ( event ) ) { closeMessagePane(); } void MyFrame::OnCloseFindReplacePane ( wxCommandEvent& WXUNUSED ( event ) ) { closeFindReplacePane(); } void MyFrame::OnCloseCommandPane ( wxCommandEvent& WXUNUSED ( event ) ) { closeCommandPane(); } void MyFrame::closeMessagePane() { if ( !htmlReport ) return; manager.GetPane ( htmlReport ).Hide(); manager.Update(); XmlDoc *doc = getActiveDocument(); if ( doc ) doc->SetFocus(); } void MyFrame::closeFindReplacePane() { if ( manager.GetPane ( findReplacePanel ).IsShown() ) manager.GetPane ( findReplacePanel ).Hide(); manager.Update(); XmlDoc *doc = getActiveDocument(); if ( doc != NULL ) doc->SetFocus(); } void MyFrame::closeCommandPane() { if ( manager.GetPane ( commandPanel ).IsShown() ) manager.GetPane ( commandPanel ).Hide(); manager.Update(); XmlDoc *doc = getActiveDocument(); if ( doc != NULL ) doc->SetFocus(); } bool MyFrame::panelHasFocus() { XmlDoc *doc = getActiveDocument(); return ( !doc || ( FindFocus() != ( wxWindow * ) doc ) ); } void MyFrame::OnCut ( wxCommandEvent& event ) { if ( panelHasFocus() ) { event.Skip(); return; } XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; if ( protectTags ) doc->adjustSelection(); doc->Cut(); doc->setValidationRequired ( true ); } void MyFrame::OnCopy ( wxCommandEvent& event ) { if ( panelHasFocus() ) { event.Skip(); return; } XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; doc->Copy(); } void MyFrame::OnPaste ( wxCommandEvent& event ) { if ( panelHasFocus() ) { event.Skip(); return; } XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; // this has to be handled here to override Scintilla's default Ctrl+V support if ( protectTags ) { if ( !wxTheClipboard->Open() || !wxTheClipboard->IsSupported ( wxDF_TEXT ) ) return; wxTextDataObject data; wxTheClipboard->GetData ( data ); wxString buffer = data.GetText(); wxTheClipboard->Close(); xmliseWideTextNode ( buffer ); doc->adjustCursor(); doc->AddText ( buffer ); } else doc->Paste(); } void MyFrame::OnIdle ( wxIdleEvent& event ) { wxStatusBar *status = GetStatusBar(); if ( !status ) return; /* // IPC handling: take one file from fileQueue at a time if ( !fileQueue.empty() ) { openFile ( * ( fileQueue.begin() ) ); fileQueue.erase( fileQueue.begin() ); } */ // update attributes hidden field even if no document loaded wxString currentHiddenStatus = status->GetStatusText ( STATUS_HIDDEN ); if ( visibilityState == HIDE_ATTRIBUTES ) { if ( currentHiddenStatus != _ ( "Attributes hidden" ) ) status->SetStatusText ( _ ( "Attributes hidden" ), STATUS_HIDDEN ); } else if ( visibilityState == HIDE_TAGS ) { if ( currentHiddenStatus != _ ( "Tags hidden" ) ) status->SetStatusText ( _ ( "Tags hidden" ), STATUS_HIDDEN ); } else { if ( !currentHiddenStatus.empty() ) status->SetStatusText ( wxEmptyString, STATUS_HIDDEN ); } // update protected field even if no document loaded wxString currentProtectedStatus = status->GetStatusText ( STATUS_PROTECTED ); if ( protectTags ) { if ( currentProtectedStatus != _ ( "Tags locked" ) ) status->SetStatusText ( _ ( "Tags locked" ), STATUS_PROTECTED ); } else { if ( !currentProtectedStatus.empty() ) status->SetStatusText ( wxEmptyString, STATUS_PROTECTED ); } // check if document loaded wxString frameTitle = GetTitle(); XmlDoc *doc = getActiveDocument(); if ( doc == NULL ) { if ( lastDoc != NULL ) { lastDoc = NULL; status->SetStatusText ( wxEmptyString, STATUS_MODIFIED ); status->SetStatusText ( wxEmptyString, STATUS_POSITION ); locationPanel->update ( NULL, wxEmptyString ); insertChildPanel->update ( NULL, wxEmptyString ); insertSiblingPanel->update ( NULL, wxEmptyString ); insertEntityPanel->update ( NULL, wxEmptyString ); wxString minimal = _ ( "XML Copy Editor" ); if ( frameTitle != minimal ) SetTitle ( minimal ); closeFindReplacePane(); event.Skip(); manager.Update(); } return; } if ( restoreFocusToNotebook ) { doc->SetFocus(); restoreFocusToNotebook = false; } // update modified field if ( !mainBook ) return; int index = mainBook->GetSelection(); wxString currentModifiedStatus = status->GetStatusText ( STATUS_MODIFIED ); wxString currentTabLabel = mainBook->GetPageText ( index ); if ( doc->GetModify() ) { if ( currentModifiedStatus != _ ( "Modified" ) ) { status->SetStatusText ( _ ( "Modified" ), STATUS_MODIFIED ); if ( ! ( currentTabLabel.Mid ( 0, 1 ) == _T ( "*" ) ) ) { currentTabLabel.Prepend ( _T ( "*" ) ); mainBook->SetPageText ( index, currentTabLabel ); } } } else { if ( !currentModifiedStatus.empty() ) { status->SetStatusText ( _T ( "" ), STATUS_MODIFIED ); if ( currentTabLabel.Mid ( 0, 1 ) == _T ( "*" ) ) { currentTabLabel.Remove ( 0, 1 ); mainBook->SetPageText ( index, currentTabLabel ); } } } // update coordinates field int current = doc->GetCurrentPos(); if ( current != lastPos ) { wxString coordinates; coordinates.Printf ( _ ( "Ln %i Col %i" ), doc->LineFromPosition ( current ) + 1, doc->GetColumn ( current ) + 1 ); GetStatusBar()->SetStatusText ( coordinates, STATUS_POSITION ); } // update parent element field wxString parent, grandparent; if ( current == lastPos && doc == lastDoc ) return; lastPos = current; lastDoc = doc; wxString docTitle; if ( doc->getFullFileName().empty() || !showFullPathOnFrame ) docTitle = doc->getShortFileName(); else docTitle = doc->getFullFileName(); docTitle += _T ( " - " ); docTitle += _ ( "XML Copy Editor" ); if ( frameTitle != docTitle ) SetTitle ( docTitle ); // don't try to find parent if pane is not shown if ( !manager.GetPane ( insertChildPanel ).IsShown() && !properties.validateAsYouType ) return; int parentCloseAngleBracket = -1; if ( !doc->canInsertAt ( current ) ) parent = grandparent = wxEmptyString; else { parentCloseAngleBracket = doc->getParentCloseAngleBracket ( current ); parent = doc->getLastElementName ( parentCloseAngleBracket ); } if ( !parent.empty() && properties.validateAsYouType && doc->getValidationRequired() ) { // tbd: limit to parent element doc->backgroundValidate(); } if ( parent == lastParent ) return; lastParent = parent; bool mustUpdate = false; if ( locationPanel && insertChildPanel && insertEntityPanel ) { locationPanel->update ( doc, parent ); insertChildPanel->update ( doc, parent ); insertEntityPanel->update ( doc ); mustUpdate = true; } if ( parent.empty() ) { if ( insertSiblingPanel ) insertSiblingPanel->update ( doc, wxEmptyString ); if ( mustUpdate ) manager.Update(); return; } if ( !manager.GetPane ( insertSiblingPanel ).IsShown() ) { if ( mustUpdate ) manager.Update(); return; } // try to fetch grandparent if necessary/possible if ( !parent.empty() && parentCloseAngleBracket != -1 ) { int grandParentCloseAngleBracket; grandParentCloseAngleBracket = doc->getParentCloseAngleBracket ( doc->getTagStartPos ( parentCloseAngleBracket ) ); grandparent = doc->getLastElementName ( grandParentCloseAngleBracket ); if ( insertSiblingPanel ) insertSiblingPanel->update ( doc, parent, grandparent ); if ( grandparent != lastGrandparent ) { mustUpdate = true; lastGrandparent = grandparent; } } if ( mustUpdate ) manager.Update(); } void MyFrame::OnInsertChild ( wxCommandEvent& event ) { if ( !insertChildPanel ) return; wxAuiPaneInfo info = manager.GetPane ( insertChildPanel ); if ( !info.IsOk() ) { return; } if ( !info.IsShown() ) { manager.GetPane ( insertChildPanel ).Show ( true ); manager.Update(); } insertChildPanel->setEditFocus(); } void MyFrame::OnInsertSibling ( wxCommandEvent& event ) { if ( !insertSiblingPanel ) return; wxAuiPaneInfo info = manager.GetPane ( insertSiblingPanel ); if ( !info.IsOk() ) { return; } if ( !info.IsShown() ) { manager.GetPane ( insertSiblingPanel ).Show ( true ); manager.Update(); } insertSiblingPanel->setEditFocus(); } void MyFrame::OnInsertEntity ( wxCommandEvent& event ) { if ( !insertEntityPanel ) return; wxAuiPaneInfo info = manager.GetPane ( insertEntityPanel ); if ( !info.IsOk() ) { return; } if ( !info.IsShown() ) { manager.GetPane ( insertEntityPanel ).Show ( true ); manager.Update(); } insertEntityPanel->setEditFocus(); } void MyFrame::OnInsertSymbol ( wxCommandEvent& event ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; wxSymbolPickerDialog dlg ( lastSymbol, wxEmptyString, properties.font, this ); if ( dlg.ShowModal() == wxID_OK ) { if ( dlg.HasSelection() ) { lastSymbol = dlg.GetSymbol(); doc->AddText ( lastSymbol ); } } } void MyFrame::OnInsertTwin ( wxCommandEvent& event ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; wxString parent = doc->getParent(); if ( !doc->insertSibling ( parent, parent ) ) { wxString msg; msg.Printf ( _T ( "Cannot insert twin '%s'" ), parent.c_str() ); messagePane ( msg, CONST_STOP ); } doc->setValidationRequired ( true ); doc->SetFocus(); } void MyFrame::OnPasteNewDocument ( wxCommandEvent& event ) { if ( !wxTheClipboard->Open() ) { messagePane ( _ ( "Cannot open clipboard" ), CONST_STOP ); return; } if ( !wxTheClipboard->IsSupported ( wxDF_TEXT ) ) { messagePane ( _ ( "Cannot paste as new document: no text on clipboard" ), CONST_STOP ); return; } wxTextDataObject data; wxTheClipboard->GetData ( data ); wxString buffer = data.GetText(); xmliseWideTextNode ( buffer ); buffer.Prepend ( _T ( "\n" ) ); buffer.Append ( _T ( "\n" ) ); newDocument ( buffer ); wxTheClipboard->Close(); } void MyFrame::OnDialogFind ( wxFindDialogEvent& event ) { findAgain ( event.GetFindString(), event.GetFlags() ); } void MyFrame::OnDialogReplace ( wxFindDialogEvent& event ) { statusProgress ( wxEmptyString ); XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; int start = doc->GetTargetStart(); int end = doc->GetTargetEnd(); if ( start != end ) { if ( findReplacePanel->getRegex() ) { start += doc->ReplaceTargetRE ( event.GetReplaceString() ); } else { start += doc->ReplaceTarget ( event.GetReplaceString() ); } // Move to the next position doc->SetSelection ( start, start ); } OnDialogFind ( event ); } void MyFrame::OnDialogReplaceAll ( wxFindDialogEvent& event ) { statusProgress ( wxEmptyString ); XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; int flags = 0; if ( event.GetFlags() & wxFR_WHOLEWORD ) flags |= wxSTC_FIND_WHOLEWORD; if ( event.GetFlags() & wxFR_MATCHCASE ) flags |= wxSTC_FIND_MATCHCASE; if ( findReplacePanel->getRegex() ) flags |= wxSTC_FIND_REGEXP; doc->SetTargetStart ( 0 ); doc->SetTargetEnd ( doc->GetLength() ); doc->SetSearchFlags ( flags ); doc->BeginUndoAction(); int newLocation, replacementCount, regexWidth; newLocation = replacementCount = regexWidth = 0; while ( ( newLocation = doc->SearchInTarget ( event.GetFindString() ) ) != -1 ) { if ( findReplacePanel->getRegex() ) { regexWidth = doc->ReplaceTargetRE ( event.GetReplaceString() ); doc->SetTargetStart ( newLocation + regexWidth ); } else { doc->ReplaceTarget ( event.GetReplaceString() ); doc->SetTargetStart ( newLocation + event.GetReplaceString().size() ); } doc->SetTargetEnd ( doc->GetLength() ); ++replacementCount; } doc->EndUndoAction(); wxString msg; msg.Printf ( wxPLURAL ( "%i replacement made", "%i replacements made", replacementCount ), replacementCount ); statusProgress ( msg ); } void MyFrame::OnPrintSetup ( wxCommandEvent &WXUNUSED ( event ) ) { if ( !htmlPrinting.get() ) return; htmlPrinting->PageSetup(); } void MyFrame::OnPrintPreview ( wxCommandEvent &WXUNUSED ( event ) ) { XmlDoc *doc; if ( !htmlPrinting.get() || ( doc = getActiveDocument() ) == NULL ) return; wxString shortFileName, header; shortFileName = doc->getShortFileName(); if ( !shortFileName.empty() ) header = shortFileName + _T ( " " ); header += _T ( "(@PAGENUM@/@PAGESCNT@)
" ); htmlPrinting->SetHeader ( header, wxPAGE_ALL ); statusProgress ( _ ( "Preparing Print Preview..." ) ); wxString htmlBuffer = getHtmlBuffer(); statusProgress ( wxEmptyString ); if ( ! ( htmlPrinting->PreviewText ( htmlBuffer ) ) ) {} } void MyFrame::OnPrint ( wxCommandEvent &WXUNUSED ( event ) ) { XmlDoc *doc; if ( !htmlPrinting.get() || ( doc = getActiveDocument() ) == NULL ) return; wxString shortFileName, header; shortFileName = doc->getShortFileName(); if ( !shortFileName.empty() ) header = shortFileName + _T ( " " ); header += _T ( "(@PAGENUM@/@PAGESCNT@)
" ); htmlPrinting->SetHeader ( header, wxPAGE_ALL ); statusProgress ( _ ( "Preparing to print..." ) ); wxString htmlBuffer = getHtmlBuffer(); statusProgress ( wxEmptyString ); if ( ! ( htmlPrinting->PrintText ( htmlBuffer ) ) ) {} } wxString MyFrame::getHtmlBuffer() { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return _T ( "" ); wxString buffer, htmlBuffer; buffer = doc->GetText(); size_t size = buffer.size(); htmlBuffer.reserve ( size * 2 ); htmlBuffer = _T ( "

" ); bool startOfLine = true; for ( size_t i = 0; i < size; ++i ) { wchar_t c = buffer[i]; switch ( c ) { case L' ': htmlBuffer += ( startOfLine ) ? _T ( " " ) : _T ( " " ); break; case L'\t': htmlBuffer += _T ( "  " ); break; case L'<': htmlBuffer += _T ( "<" ); startOfLine = false; break; case L'>': htmlBuffer += _T ( ">" ); startOfLine = false; break; case L'\n': htmlBuffer += _T ( "
" ); startOfLine = true; break; case L'&': htmlBuffer + _T ( "&" ); startOfLine = false; break; default: htmlBuffer += c; startOfLine = false; break; } } htmlBuffer += _T ( "

" ); return htmlBuffer; } void MyFrame::OnFind ( wxCommandEvent& WXUNUSED ( event ) ) { #ifdef NEWFINDREPLACE manager.GetPane ( findReplacePanel ).Caption ( _ ( "Find" ) ); bool visible = manager.GetPane ( findReplacePanel ).IsShown(); if ( !visible ) { manager.GetPane ( findReplacePanel ).Show(); } manager.Update(); findReplacePanel->refresh(); findReplacePanel->setReplaceVisible ( false ); findReplacePanel->focusOnFind(); return; #endif if ( findDialog.get() ) { findDialog = std::auto_ptr ( 0 ); } findDialog = ( std::auto_ptr ( new wxFindReplaceDialog ( this, &findData, _ ( "Find" ) ) ) ); findDialog->Show(); } void MyFrame::OnImportMSWord ( wxCommandEvent& event ) { #ifndef __WXMSW__ messagePane ( _ ( "This functionality requires Microsoft Windows" ) ); return; #endif std::auto_ptr fd ( new wxFileDialog ( this, _ ( "Import Microsoft Word Document" ), mLastDir, _T ( "" ), _T ( "Microsoft Word (*.doc)|*.doc" ), #if wxCHECK_VERSION(2,9,0) wxFD_OPEN | wxFD_FILE_MUST_EXIST #else wxOPEN | wxFILE_MUST_EXIST #endif ) ); if ( fd->ShowModal() == wxID_CANCEL ) return; mLastDir = fd->GetDirectory(); wxString path = fd->GetPath(); if ( path == _T ( "" ) ) return; importMSWord ( path ); } void MyFrame::OnExport ( wxCommandEvent& event ) { statusProgress ( wxEmptyString ); closeMessagePane(); XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; wxString testDir = applicationDir + wxFileName::GetPathSeparator() + _T ( "daisy" ); bool downloadLink = !wxDirExists ( testDir ); std::auto_ptr ed ( new ExportDialog ( this, exportStylesheet, exportFolder, exportQuiet, exportSuppressOptional, exportHtml, exportEpub, exportRtf, exportDoc, exportFullDaisy, exportMp3Album, downloadLink ) ); int ret = ed->ShowModal(); if ( ret != wxID_OK ) return; exportStylesheet = ed->getUrlString(); exportFolder = ed->getFolderString(); exportQuiet = ed->getQuiet(); exportMp3Album = ed->getMp3Album(); exportSuppressOptional = ed->getSuppressOptional(); exportHtml = ed->getHtml(); exportEpub = ed->getEpub(); exportRtf = ed->getRtf(); exportDoc = ed->getDoc(); exportFullDaisy = ed->getFullDaisy(); std::string rawBufferUtf8; getRawText ( doc, rawBufferUtf8 ); if ( !XmlEncodingHandler::setUtf8 ( rawBufferUtf8 ) ) { encodingMessage(); return; } WrapTempFileName tempFileName ( doc->getFullFileName() ); ofstream rawBufferStream ( tempFileName.name().c_str() ); if ( !rawBufferStream ) return; rawBufferStream << rawBufferUtf8; rawBufferStream.close(); wxString tempFile= tempFileName.wideName(); WrapDaisy wd ( this, daisyDir, doc->getFullFileName() ); if ( !wd.run ( tempFile, exportStylesheet, exportFolder, exportQuiet, exportSuppressOptional, exportEpub, exportRtf, exportDoc, exportFullDaisy, exportMp3Album ) ) { messagePane ( _ ("[b]DAISY export stopped[/b]: ") + wd.getLastError(), CONST_STOP ); return; } messagePane ( _ ( "DAISY export completed. Output files are stored in: [b]" ) + exportFolder + _T ( "[/b]." ), CONST_INFO ); } void MyFrame::importMSWord ( const wxString& path ) { #ifndef __WXMSW__ messagePane ( _ ( "This functionality requires Microsoft Windows" ) ); return; #endif WrapTempFileName tempFileName ( _T ( "" ) ), swapFileName ( _T ( "" ) ); wxString completeSwapFileName = swapFileName.wideName() + _T ( ".doc" ); if ( !wxCopyFile ( path, completeSwapFileName, true ) ) { wxString message; message.Printf ( _ ( "Cannot open [b]%s[/b] for import" ), path.c_str() ); messagePane ( message, CONST_STOP ); return; } wxString cmd = binDir + _T ( "doc2xml.exe \"" ) + completeSwapFileName + _T ( "\" \"" ) + tempFileName.wideName() + _T ( "\"" ); statusProgress ( _ ( "Import in progress..." ) ); int result = wxExecute ( cmd, wxEXEC_SYNC ); wxRemoveFile ( completeSwapFileName ); // necessary because .doc extension added statusProgress ( wxEmptyString ); wxString message; wxString versionMessage ( _ ( "(lossless conversion requires version 2003 or later)" ) ); switch ( result ) { case 0: break; case 1: messagePane ( _ ( "Cannot start Microsoft Word" ), CONST_STOP ); return; case 2: messagePane ( _ ( "A more recent version of Microsoft Word is required" ), CONST_STOP ); return; case 3: message.Printf ( _T ( "Microsoft Word cannot open [b]%s[/b]" ), path.c_str() ); messagePane ( message + path, CONST_STOP ); return; case 4: message.Printf ( _ ( "Microsoft Word cannot save [b]%s[/b] as XML" ), path.c_str() ); messagePane ( message, CONST_STOP ); return; case 5: messagePane ( _ ( "Microsoft Word cannot save this document as WordprocessingML " ) + versionMessage, CONST_INFO ); break; default: break; } statusProgress ( _ ( "Opening imported file..." ) ); std::string buffer; wxString displayBuffer; if ( result != 5 ) // Word 2003 or later { std::auto_ptr prettyPrinter ( new WrapLibxml ( libxmlNetAccess ) ); prettyPrinter->parse ( tempFileName.wideName(), true ); buffer = prettyPrinter->getOutput(); displayBuffer = wxString ( buffer.c_str(), wxConvUTF8, buffer.size() ); } else // earlier versions { if ( !ReadFile::run ( tempFileName.name(), buffer ) ) { statusProgress ( wxEmptyString ); messagePane ( _ ( "Cannot open imported file" ), CONST_STOP ); return; } displayBuffer = wxString ( buffer.c_str(), wxConvUTF8, buffer.size() ); displayBuffer.Remove ( 0, 1 ); // remove byte order mark xmliseWideTextNode ( displayBuffer ); displayBuffer.Prepend ( _T ( "\n" ) ); displayBuffer.Append ( _T ( "\n" ) ); } newDocument ( displayBuffer, tempFileName.wideName() ); statusProgress ( wxEmptyString ); } void MyFrame::OnExportMSWord ( wxCommandEvent& event ) { #ifndef __WXMSW__ messagePane ( _ ( "This functionality requires Microsoft Windows" ) ); return; #endif statusProgress ( wxEmptyString ); // fetch document contents XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; WrapTempFileName wtfn ( _T ( "" ) ); wxString sourceFileName = doc->getFullFileName(); if ( doc->getDirectory().empty() ) { sourceFileName = wtfn.wideName(); std::fstream ofs ( wtfn.name().c_str() ); if ( !ofs ) return; std::string utf8Buffer; getRawText ( doc, utf8Buffer ); ofs << utf8Buffer; ofs.close(); } else if ( doc->GetModify() ) //CanUndo()) { modifiedMessage(); return; } std::auto_ptr fd ( new wxFileDialog ( this, _ ( "Export Microsoft Word Document" ), _T ( "" ), _T ( "" ), _T ( "Microsoft Word (*.doc)|*.doc" ), #if wxCHECK_VERSION(2,9,0) wxFD_SAVE | wxFD_OVERWRITE_PROMPT)); #else wxSAVE | wxOVERWRITE_PROMPT ) ); #endif fd->ShowModal(); wxString path = fd->GetPath(); if ( path == _T ( "" ) ) return; wxString cmd = binDir + _T ( "xml2doc.exe -v \"" ) + sourceFileName + _T ( "\" \"" ) + path + _T ( "\"" ); statusProgress ( _ ( "Export in progress..." ) ); int result = wxExecute ( cmd, wxEXEC_SYNC ); statusProgress ( wxEmptyString ); wxString message; switch ( result ) { case 1: messagePane ( _ ( "Cannot start Microsoft Word" ), CONST_STOP ); return; case 2: messagePane ( _ ( "A more recent version of Microsoft Word is required" ), CONST_STOP ); return; case 3: message.Printf ( _ ( "Microsoft Word cannot save %s" ), path.c_str() ); messagePane ( message, CONST_STOP ); return; case 0: break; default: break; } } void MyFrame::OnBrowser ( wxCommandEvent& WXUNUSED ( event ) ) { statusProgress ( wxEmptyString ); // fetch document contents XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; wxString sourceFileName = doc->getFullFileName(); WrapTempFileName wtfn ( sourceFileName, _T ( ".html" ) ); if ( doc->getDirectory().empty() || doc->GetModify() ) { sourceFileName = wtfn.wideName(); std::ofstream ofs ( ( const char * ) wtfn.name().c_str() ); if ( !ofs ) { messagePane ( _ ( "Cannot save temporary file" ), CONST_STOP ); return; } std::string utf8Buffer; getRawText ( doc, utf8Buffer ); ofs << utf8Buffer; ofs.close(); // keep files until application closes tempFileVector.push_back ( sourceFileName ); tempFileVector.push_back ( wtfn.originalWideName() ); wtfn.setKeepFiles ( true ); } wxLaunchDefaultBrowser ( sourceFileName, wxBROWSER_NEW_WINDOW ); } void MyFrame::OnHelp ( wxCommandEvent& event ) { #ifdef __WXMSW__ wxString cmd = _T ( "hh.exe \"" ) + helpDir + _T ( "xmlcopyeditor.chm\"" ); wxExecute ( cmd ); #else wxString helpFileName = helpDir + _T ( "xmlcopyeditor.hhp" ); helpController->AddBook ( wxFileName ( helpFileName ) ); helpController->DisplayContents(); #endif } void MyFrame::OnSplitTab ( wxCommandEvent& event ) { /* int id = event.GetId(); XmlDoc *doc = getActiveDocument(); if ( !doc ) return; wxString fileName = doc->getFullFileName(); // mainBook->GetSelection() is currently unreliable, so fetch by title int pageCount = mainBook->GetPageCount(); XmlDoc *currentDoc; int currentSelection = -1; for ( int i = 0; i < pageCount; ++i ) { currentDoc = ( XmlDoc * ) mainBook->GetPage ( i ); if ( !currentDoc ) break; if ( currentDoc->getFullFileName() == fileName ) { currentSelection = i; } } if ( currentSelection == -1 ) return; */ int currentSelection, direction; currentSelection = mainBook->GetSelection(); direction = wxAUI_NB_RIGHT; /* switch ( id ) { ID_SPLIT_TAB_TOP: direction = wxAUI_NB_TOP; break; ID_SPLIT_TAB_RIGHT: direction = wxAUI_NB_RIGHT; break; ID_SPLIT_TAB_BOTTOM: direction = wxAUI_NB_BOTTOM; break; ID_SPLIT_TAB_LEFT: direction = wxAUI_NB_LEFT; break; default: direction = wxAUI_NB_RIGHT; break; } */ mainBook->Split ( currentSelection, direction ); } void MyFrame::OnColorScheme ( wxCommandEvent& event ) { int id = event.GetId(); switch ( id ) { case ID_COLOR_SCHEME_DEFAULT: properties.colorScheme = COLOR_SCHEME_DEFAULT; break; case ID_COLOR_SCHEME_DEFAULT_BACKGROUND: properties.colorScheme = COLOR_SCHEME_DEFAULT_BACKGROUND; break; case ID_COLOR_SCHEME_REDUCED_GLARE: properties.colorScheme = COLOR_SCHEME_REDUCED_GLARE; break; case ID_COLOR_SCHEME_NONE: properties.colorScheme = COLOR_SCHEME_NONE; break; default: return; } colorSchemeMenu->Check ( id, true ); XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; properties.zoom = doc->GetZoom(); // ensure temp changes to font size are kept applyEditorProperties ( false ); doc->SetFocus(); } void MyFrame::OnFontSmaller ( wxCommandEvent& event ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; doc->ZoomOut(); properties.zoom = doc->GetZoom(); applyEditorProperties ( true ); doc->SetFocus(); } void MyFrame::OnFontMedium ( wxCommandEvent& event ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; doc->SetZoom ( 0 ); properties.zoom = doc->GetZoom(); applyEditorProperties ( true ); doc->SetFocus(); } void MyFrame::OnFontLarger ( wxCommandEvent& event ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; doc->ZoomIn(); properties.zoom = doc->GetZoom(); applyEditorProperties ( true ); doc->SetFocus(); } void MyFrame::OnOptions ( wxCommandEvent& WXUNUSED ( event ) ) { // ensure font size does not change after XmlDoc *doc = getActiveDocument(); if ( doc ) { properties.zoom = doc->GetZoom(); } wxString title #ifdef __WXMSW__ ( _ ( "Options" ) ); #else ( _ ( "Preferences" ) ); #endif std::auto_ptr mpsd ( new MyPropertySheet ( this, properties, applicationDir, rememberOpenTabs, libxmlNetAccess, singleInstanceCheck, saveBom, unlimitedUndo, restoreLayout, expandInternalEntities, showFullPathOnFrame, lang, wxGetApp().getAvailableTranslations(), wxID_ANY, title ) ); if ( mpsd->ShowModal() == wxID_OK ) { WrapXerces::enableNetwork ( libxmlNetAccess ); applyEditorProperties(); updatePaths(); } if ( doc ) doc->SetFocus(); } void MyFrame::OnHistoryFile ( wxCommandEvent& event ) { wxString f ( history.GetHistoryFile ( event.GetId() - wxID_FILE1 ) ); if ( !f.empty() ) openFile ( f ); } void MyFrame::OnGoto ( wxCommandEvent& WXUNUSED ( event ) ) { statusProgress ( wxEmptyString ); XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; wxTextEntryDialog *dlg = new wxTextEntryDialog ( this, _ ( "Enter line number:" ), _ ( "Go To" ) ); int ret = dlg->ShowModal(); if ( ret == wxID_CANCEL ) return; wxString val = dlg->GetValue(); long line; if ( !val.ToLong ( &line ) || line < 1 ) { wxString msg; msg.Printf ( _ ( "'%s' is not a valid line number" ), val.c_str() ); messagePane ( msg, CONST_STOP ); return; } --line; doc->GotoLine ( ( int ) line ); doc->SetFocus(); } void MyFrame::OnFindAgain ( wxCommandEvent& event ) { //findAgain(findData.GetFindString(), findData.GetFlags()); findReplacePanel->OnFindNext ( event ); } void MyFrame::OnCommand ( wxCommandEvent& WXUNUSED ( event ) ) { bool visible = manager.GetPane ( commandPanel ).IsShown(); if ( !visible ) { manager.GetPane ( commandPanel ).Show(); } manager.Update(); commandPanel->focusOnCommand(); } void MyFrame::OnFindReplace ( wxCommandEvent& WXUNUSED ( event ) ) { #ifdef NEWFINDREPLACE manager.GetPane ( findReplacePanel ).Caption ( _ ( "Replace" ) ); bool visible = manager.GetPane ( findReplacePanel ).IsShown(); if ( !visible ) { manager.GetPane ( findReplacePanel ).Show(); } manager.Update(); findReplacePanel->refresh(); findReplacePanel->setReplaceVisible ( true ); findReplacePanel->focusOnFind(); return; #endif if ( findDialog.get() ) { findDialog = std::auto_ptr ( 0 ); } findDialog = std::auto_ptr ( new wxFindReplaceDialog ( this, &findData, _ ( "Find and Replace" ), wxFR_REPLACEDIALOG ) ); findDialog->Show(); } void MyFrame::OnGlobalReplace ( wxCommandEvent& event ) { if ( getActiveDocument() == NULL ) return; size_t flags = findData.GetFlags(); std::auto_ptr grd ( new GlobalReplaceDialog ( this, findData.GetFindString(), findData.GetReplaceString(), flags & wxFR_MATCHCASE, globalReplaceAllDocuments, findRegex ) ); int res = grd->ShowModal(); flags = 0; flags |= wxFR_DOWN; if ( grd->getMatchCase() ) flags |= wxFR_MATCHCASE; findRegex = grd->getRegex(); globalReplaceAllDocuments = grd->getAllDocuments(); findData.SetFindString ( grd->getFindString() ); findData.SetReplaceString ( grd->getReplaceString() ); findData.SetFlags ( flags ); findReplacePanel->setRegex ( findRegex ); findReplacePanel->setMatchCase ( flags & wxFR_MATCHCASE ); findReplacePanel->refresh(); if ( res != wxID_OK ) { return; } int globalMatchCount, pageCount; globalMatchCount = 0; pageCount = mainBook->GetPageCount(); XmlDoc *currentDoc = getActiveDocument(); if ( !currentDoc ) return; for ( int i = 0; i < pageCount; ++i ) { std::string bufferUtf8; if ( !globalReplaceAllDocuments ) { getRawText ( currentDoc, bufferUtf8 ); } else { currentDoc = ( XmlDoc * ) mainBook->GetPage ( i ); if ( !currentDoc ) return; getRawText ( currentDoc, bufferUtf8 ); } size_t flags = findData.GetFlags(); if ( !findRegex ) { std::string findUtf8, replaceUtf8; findUtf8 =findData.GetFindString().mb_str ( wxConvUTF8 ); replaceUtf8 = findData.GetReplaceString().mb_str ( wxConvUTF8 ); globalMatchCount += Replace::run ( bufferUtf8, findUtf8, replaceUtf8, flags & wxFR_MATCHCASE ); currentDoc->SetTextRaw ( bufferUtf8.c_str() ); currentDoc->setValidationRequired ( true ); } else { try { std::auto_ptr wr ( new WrapRegex ( ( const char * ) findData.GetFindString().mb_str ( wxConvUTF8 ), flags & wxFR_MATCHCASE, ( const char * ) findData.GetReplaceString().mb_str ( wxConvUTF8 ) ) ); int matchCount; std::string outputBuffer = wr->replaceGlobal ( bufferUtf8, &matchCount ); globalMatchCount += matchCount; currentDoc->SetTextRaw ( outputBuffer.c_str() ); currentDoc->setValidationRequired ( true ); } catch ( std::exception& e ) { wxString wideError = wxString ( e.what(), wxConvUTF8, strlen ( e.what() ) ); messagePane ( _ ( "Cannot replace: " ) + wideError, CONST_STOP ); return; } } if ( !globalReplaceAllDocuments ) break; } wxString msg; msg.Printf ( wxPLURAL ( "%i replacement made", "%i replacements made", globalMatchCount ), globalMatchCount ); statusProgress ( msg ); } void MyFrame::OnToggleComment ( wxCommandEvent& event ) { XmlDoc *doc = getActiveDocument(); if ( doc == NULL ) return; wxBusyCursor cursor; doc->toggleComment(); } void MyFrame::OnFrameClose ( wxCloseEvent& event ) { wxCommandEvent e; OnCloseAll ( e ); if ( mainBook->GetPageCount() ) { event.Veto(); return; } event.Skip(); } void MyFrame::OnNew ( wxCommandEvent& WXUNUSED ( event ) ) { wxString defaultSelection, typeSelection, templateFile; defaultSelection = _ ( "XML document (*.xml)" ); if ( wxDirExists ( templateDir ) ) { wxArrayString templateArray; wxString templateMask, name, extension, entry; wxFileName fn; templateMask = templateDir + wxFileName::GetPathSeparator() + _T ( "*.*" ); templateFile = wxFindFirstFile ( templateMask, wxFILE ); while ( !templateFile.empty() ) { templateFile.Replace ( _T("_"), _T(" ") ); fn.Assign ( templateFile ); name = fn.GetName(); extension = fn.GetExt(); entry.Printf ( _T ( "%s (*.%s)" ), name.c_str(), extension.c_str() ); templateArray.Add ( entry ); templateFile = wxFindNextFile(); } templateArray.Sort(); templateArray.Insert ( defaultSelection, 0 ); wxSingleChoiceDialog scd ( this, _ ( "Choose a document type:" ), _ ( "New Document" ), templateArray ); if ( scd.ShowModal() == wxID_CANCEL ) { XmlDoc *doc = getActiveDocument(); if ( doc ) doc->SetFocus(); return; } typeSelection = scd.GetStringSelection(); } if ( typeSelection == defaultSelection ) { wxString emptyString ( _T ( "" ) ); newDocument ( emptyString ); return; } typeSelection.Replace ( _T ( " (*" ), wxEmptyString ); typeSelection.Replace ( _T ( ")" ), wxEmptyString ); typeSelection.Replace ( _T ( " " ), _T ( "_" ) ); templateFile = templateDir + typeSelection; std::string templateFileLocal, buffer; templateFileLocal = templateFile.mb_str ( wxConvLocal ); ReadFile::run ( templateFileLocal, buffer ); wxString documentContents = wxString ( buffer.c_str(), wxConvUTF8, buffer.size() ); newDocument ( buffer, templateFile ); } void MyFrame::newDocument ( const wxString& s, const wxString& path, bool canSave ) { std::string bufferUtf8 = ( const char * ) s.mb_str ( wxConvUTF8 ); newDocument ( bufferUtf8, path, canSave ); } void MyFrame::newDocument ( const std::string& s, const wxString& path, bool canSave ) { XmlDoc *doc; wxString documentLabel; documentLabel.Printf ( _ ( "Document%i" ), documentCount++ ); wxString auxPath = getAuxPath ( path ); { wxWindowUpdateLocker noupdate (this); doc = ( s.empty() ) ? new XmlDoc ( mainBook, properties, &protectTags, visibilityState, FILE_TYPE_XML, wxID_ANY, NULL, 0 // new: NULL pointer leads to default document ) : new XmlDoc ( mainBook, properties, &protectTags, visibilityState, FILE_TYPE_XML, wxID_ANY, s.c_str(), // modified s.size(), // new path, auxPath ); mainBook->AddPage ( ( wxWindow * ) doc, documentLabel ); } mainBook->Layout(); if ( properties.completion ) doc->updatePromptMaps(); doc->setShortFileName ( documentLabel ); doc->SetFocus(); manager.Update(); if ( properties.validateAsYouType ) doc->backgroundValidate(); } void MyFrame::OnOpen ( wxCommandEvent& event ) { bool largeFile; largeFile = ( event.GetId() == ID_OPEN_LARGE_FILE ); wxString file = event.GetString(); if ( !file.empty() ) { openFile ( file ); return; } wxString defaultFile, defaultDir; XmlDoc *doc; if ( ( doc = getActiveDocument() ) != NULL ) { defaultDir = doc->getDirectory(); if ( defaultDir.empty() ) defaultDir = mLastDir; } else defaultDir = mLastDir; wxFileDialog fd ( this, ( largeFile ) ? _ ( "Open Large Document" ) : _ ( "Open" ), defaultDir, wxEmptyString, FILE_FILTER, #if wxCHECK_VERSION(2,9,0) wxFD_OPEN | wxFD_MULTIPLE | wxFD_FILE_MUST_EXIST #else wxOPEN | wxMULTIPLE | wxFILE_MUST_EXIST #endif ); if ( fd.ShowModal() == wxID_CANCEL ) return; mLastDir = fd.GetDirectory(); wxArrayString paths; fd.GetPaths ( paths ); size_t count = paths.Count(); if ( !count ) return; for ( size_t i = 0; i < count; ++i ) if ( !openFile ( paths[i], largeFile ) ) break; } bool MyFrame::openFile ( const wxString &file, bool largeFile ) { wxFileName fn = WrapLibxml::URLToFileName ( file ); fn.Normalize(); wxString fileName = fn.GetFullPath(); if ( !fn.IsFileReadable() ) { wxString message; message.Printf ( _ ( "Cannot open %s." ), fileName.c_str() ); messagePane ( message, CONST_STOP ); return false; } if ( openFileSet.count ( fileName ) ) { wxString message; message.Printf ( _ ( "%s is already open" ), fileName.c_str() ); statusProgress ( message ); activateTab ( fileName ); return false; } wxString wideError; pair posPair; XmlDoc *doc; int type = getFileType ( fileName ); wxString auxPath = getAuxPath ( fileName ); char *docBuffer = NULL; size_t docBufferLen = 0; bool fileEmpty = false; statusProgress ( _T ( "Opening file..." ) ); BinaryFile binaryfile ( fileName ); if ( !binaryfile.getData() ) { wxString message; message.Printf ( _ ( "Cannot open %s" ), fileName.c_str() ); messagePane ( message, CONST_STOP ); statusProgress ( wxEmptyString ); return false; } /* //wxMemoryMappedFile memorymap ( fileName, true, // readOnly true // fread ); */ /* catch (wxMemoryMappedFileEmptyException&) { fileEmpty = true; } */ bool isUtf8 = false; if ( !fileEmpty ) { docBuffer = ( char * ) binaryfile.getData();//memorymap->GetStream(); docBufferLen = binaryfile.getDataLen();//memorymap->GetMapSize(); } else { docBuffer = NULL; docBufferLen = 0; isUtf8 = true; } statusProgress ( wxEmptyString ); wxCharBuffer iconvBuffer; size_t iconvBufferLen = 0; char *finalBuffer; size_t finalBufferLen; std::string encoding; if ( docBufferLen >= 4 && // UTF-32 BE ( unsigned char ) docBuffer[0] == 0x00 && ( unsigned char ) docBuffer[1] == 0x00 && ( unsigned char ) docBuffer[2] == 0xFE && ( unsigned char ) docBuffer[3] == 0xFF ) { docBuffer += 4; docBufferLen -= 4; encoding = "UTF-32BE"; } else if ( docBufferLen >= 4 && // UTF-32 LE ( unsigned char ) docBuffer[0] == 0xFF && ( unsigned char ) docBuffer[1] == 0xFE && ( unsigned char ) docBuffer[2] == 0x00 && ( unsigned char ) docBuffer[3] == 0x00 ) { docBuffer += 4; docBufferLen -= 4; encoding = "UTF-32LE"; } else if ( docBufferLen >= 2 && //UTF-16 BE ( unsigned char ) docBuffer[0] == 0xFE && ( unsigned char ) docBuffer[1] == 0xFF ) { docBuffer += 2; docBufferLen -= 2; encoding = "UTF-16BE"; } else if ( docBufferLen >= 2 && //UTF-16 LE ( unsigned char ) docBuffer[0] == 0xFF && ( unsigned char ) docBuffer[1] == 0xFE ) { docBuffer += 2; docBufferLen -= 2; encoding = "UTF-16LE"; } else if ( docBufferLen >= 3 && //UTF-8 ( unsigned char ) docBuffer[0] == 0xEF && ( unsigned char ) docBuffer[1] == 0xBB && ( unsigned char ) docBuffer[2] == 0xBF ) { docBuffer += 3; docBufferLen -= 3; encoding = "UTF-8"; } if ( encoding.empty() ) { XmlEncodingSpy es; es.parse ( docBuffer, docBufferLen ); encoding = es.getEncoding(); if ( encoding.empty() ) // Expat couldn't parse file (e.g. UTF-32) encoding = getApproximateEncoding ( docBuffer, docBufferLen ); } // convert buffer if not UTF-8 if ( encoding == "UTF-8" || encoding == "utf-8" || encoding == "US-ASCII" || encoding == "us-ascii" || // US-ASCII is a subset of UTF-8 docBufferLen == 0 ) { finalBuffer = docBuffer; finalBufferLen = docBufferLen; isUtf8 = true; } else { wxString wideEncoding = wxString ( encoding.c_str(), wxConvLocal, encoding.size() ); iconv_t cd = iconv_open ( "UTF-8", encoding.c_str() ); if ( cd == ( iconv_t )-1 ) { wxString message; message.Printf ( _ ( "Cannot open %s: unknown encoding %s" ), fileName.c_str(), wideEncoding.c_str() ); messagePane ( message, CONST_STOP ); return false; }; int iconvLenMultiplier = 4; // worst case scenario if ( encoding == "ISO-8859-1" || encoding == "UTF-16" || encoding == "UTF-16BE" || encoding == "UTF-16LE" ) { iconvLenMultiplier = 2; } else if ( encoding == "UTF-32" || encoding == "UTF-32BE" || encoding == "UTF-32LE" ) { iconvLenMultiplier = 1; } size_t nconv; char *buffer; size_t iconvBufferLeft, docBufferLeft; iconvBufferLen = iconvBufferLeft = docBufferLen * iconvLenMultiplier + 1; docBufferLeft = docBufferLen; if ( ( ( ( size_t ) -1 ) - 1 ) / iconvLenMultiplier < docBufferLen || !iconvBuffer.extend ( iconvBufferLen ) ) { wxString message; message.Printf ( _ ( "Cannot open %s: out of memory" ), fileName.c_str() ); messagePane ( message, CONST_STOP ); statusProgress ( wxEmptyString ); return false; } finalBuffer = buffer = iconvBuffer.data(); // buffer will be incremented by iconv nconv = reinterpret_cast < universal_iconv & > ( iconv ) ( cd, &docBuffer, &docBufferLeft, &buffer, &iconvBufferLeft ); *buffer = '\0'; iconv_close ( cd ); if ( nconv == ( size_t )-1 ) { wxString message; message.Printf ( _ ( "Cannot open %s: conversion from encoding %s failed" ), fileName.c_str(), wideEncoding.c_str() ); messagePane ( message, CONST_STOP ); return false; } finalBufferLen = iconvBufferLen - iconvBufferLeft; } statusProgress ( _ ( "Creating document view..." ) ); { wxWindowUpdateLocker noupdate ( this ); doc = new XmlDoc ( mainBook, ( largeFile ) ? largeFileProperties: properties, &protectTags, visibilityState, ( !binaryfile.getDataLen() ) ? FILE_TYPE_XML : type, wxID_ANY, finalBuffer, finalBufferLen, fileName, auxPath ); #ifdef __WXMSW__ doc->SetUndoCollection ( false ); doc->SetUndoCollection ( true ); #endif doc->setFullFileName ( fileName ); openFileSet.insert ( fileName ); history.AddFileToHistory ( fileName ); updateFileMenu(); mainBook->AddPage ( ( wxWindow * ) doc, fn.GetFullName(), _T ( "" ) ); } statusProgress ( wxEmptyString ); mainBook->Layout(); doc->setLastModified ( fn.GetModificationTime() ); doc->SetFocus(); if ( type != FILE_TYPE_XML || !binaryfile.getDataLen() ) { return true; } // NOW parse the document, but don't create a UTF-8 copy statusProgress ( _T ( "Parsing document..." ) ); std::auto_ptr we ( new WrapExpat() ); // omit XML declaration if ( !isUtf8 && finalBufferLen > 5 && finalBuffer[0] == '<' && finalBuffer[1] == '?' && finalBuffer[2] == 'x' && finalBuffer[3] == 'm' && finalBuffer[4] == 'l' ) { for ( ; *finalBuffer && finalBufferLen; finalBuffer++ && finalBufferLen-- ) { if ( *finalBuffer == '>' ) { finalBuffer++; finalBufferLen--; break; } } } bool optimisedParseSuccess = false; if ( finalBuffer ) { optimisedParseSuccess = we->parse ( finalBuffer, finalBufferLen ); statusProgress ( wxEmptyString ); } // NOW update prompt maps if necessary if ( !largeFile && ( properties.completion || properties.validateAsYouType ) ) { statusProgress ( _T ( "Compiling autocompletion lists..." ) ); doc->updatePromptMaps ( finalBuffer, finalBufferLen ); statusProgress ( wxEmptyString ); } if ( !largeFile && ( properties.validateAsYouType && doc->getGrammarFound() ) ) { statusProgress ( _T ( "Validating document..." ) ); //doc->backgroundValidate ( finalBuffer, doc->getFullFileName().mb_str(wxConvUTF8), finalBufferLen ); doc->backgroundValidate(); statusProgress ( wxEmptyString ); } if ( !optimisedParseSuccess ) { posPair = we->getErrorPosition(); -- ( posPair.first ); messagePane ( we->getLastError(), CONST_WARNING ); int newPosition = doc->PositionFromLine ( posPair.first ); doc->SetSelection ( newPosition, newPosition ); doc->SetFocus(); doc->setErrorIndicator ( posPair.first, posPair.second ); } else { closeMessagePane(); } return true; } std::string MyFrame::getApproximateEncoding ( char *docBuffer, size_t docBufferLen ) { std::string line; char *it; size_t i; // grab first line for ( i = 0, it = docBuffer; i < docBufferLen && *it != '\n' && i < BUFSIZ; i++, it++ ) { if ( *it ) line += *it; } std::pair limits = XmlEncodingHandler::getEncodingValueLimits ( line ); if ( limits.first == -1 || limits.second == -1 ) return ""; return line.substr ( limits.first, limits.second ); } void MyFrame::OnToggleFold ( wxCommandEvent& WXUNUSED ( event ) ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; doc->toggleFold(); } void MyFrame::OnFoldAll ( wxCommandEvent& WXUNUSED ( event ) ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; doc->foldAll(); doc->SetFocus(); } void MyFrame::OnUnfoldAll ( wxCommandEvent& WXUNUSED ( event ) ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; doc->unfoldAll(); doc->SetFocus(); } void MyFrame::OnQuit ( wxCommandEvent& WXUNUSED ( event ) ) { Close ( true ); } void MyFrame::OnUndo ( wxCommandEvent& WXUNUSED ( event ) ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; doc->Undo(); doc->setValidationRequired ( true ); doc->SetFocus(); } void MyFrame::OnRedo ( wxCommandEvent& WXUNUSED ( event ) ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; doc->Redo(); doc->setValidationRequired ( true ); doc->SetFocus(); } void MyFrame::OnRevert ( wxCommandEvent& WXUNUSED ( event ) ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; while ( doc->GetModify() ) { if ( !doc->CanUndo() ) return; doc->Undo(); doc->setValidationRequired ( true ); } doc->SetFocus(); } void MyFrame::OnSpelling ( wxCommandEvent& event ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; statusProgress ( wxEmptyString ); closeMessagePane(); #ifdef __WXMSW__ doc->SetUndoCollection ( false ); doc->SetUndoCollection ( true ); #endif int id, type; id = event.GetId(); type = (id == ID_STYLE) ? ID_TYPE_STYLE : ID_TYPE_SPELL; std::string rawBufferUtf8; getRawText ( doc, rawBufferUtf8 ); bool success = true; // always true for now: well-formedness not req'd auto_ptr sd ( new StyleDialog ( this, wxICON ( appicon ), rawBufferUtf8, doc->getShortFileName(), ruleSetDir, filterDir, ( type == ID_TYPE_SPELL ) ? dictionaryPreset : ruleSetPreset, filterPreset, #ifdef __WXMSW__ aspellDataPath, aspellDictPath, #endif type, ( success ) ? false : true, stylePosition, styleSize ) ); if ( sd->ShowModal() == wxID_OK ) { std::string bufferUtf8 = sd->getEditedString(); if ( bufferUtf8.empty() ) messagePane ( _ ( "Edited document empty" ), CONST_STOP ); else doc->SetTextRaw ( bufferUtf8.c_str() ); } // update presets if report has been created (even if followed by cancel) if (type == ID_TYPE_STYLE) { ruleSetPreset = sd->getRuleSetPreset(); filterPreset = sd->getFilterPreset(); } else dictionaryPreset = sd->getRuleSetPreset(); #ifdef __WXMSW__ stylePosition = sd->getPosition(); styleSize = sd->getSize(); #endif } void MyFrame::OnPreviousDocument ( wxCommandEvent& WXUNUSED ( event ) ) { if ( !getActiveDocument() ) return; statusProgress ( wxEmptyString ); closeMessagePane(); int currentSelection = mainBook->GetSelection(); if ( currentSelection < 1 ) return; mainBook->SetSelection ( --currentSelection ); XmlDoc *doc = getActiveDocument(); if ( doc ) doc->SetFocus(); } void MyFrame::OnNextDocument ( wxCommandEvent& WXUNUSED ( event ) ) { if ( !getActiveDocument() ) return; statusProgress ( wxEmptyString ); closeMessagePane(); int currentSelection = mainBook->GetSelection(); int maxSelection = mainBook->GetPageCount(); if ( currentSelection >= ( maxSelection - 1 ) ) return; mainBook->SetSelection ( ++currentSelection ); XmlDoc *doc = getActiveDocument(); if ( doc ) doc->SetFocus(); } void MyFrame::OnSave ( wxCommandEvent& event ) { save(); } void MyFrame::save() { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; if ( doc->getDirectory().empty() ) { wxCommandEvent event; OnSaveAs ( event ); return; } wxString fileName = doc->getFullFileName(); if ( !saveFile ( doc, fileName, true ) ) {} // handle messages in saveFile } void MyFrame::OnReload ( wxCommandEvent& event ) { reloadTab(); } void MyFrame::reloadTab() { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; wxString fileName = doc->getFullFileName(); if ( closeActiveDocument() ) openFile ( fileName ); } void MyFrame::OnSaveAs ( wxCommandEvent& event ) { saveAs(); } void MyFrame::saveAs() { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; wxString defaultFile, defaultDir; defaultFile = doc->getFullFileName(); defaultDir = doc->getDirectory(); if ( defaultDir.empty() ) defaultDir = mLastDir; auto_ptr fd ( new wxFileDialog ( this, _ ( "Save As" ), defaultDir, defaultFile, FILE_FILTER, #if wxCHECK_VERSION(2,9,0) wxFD_SAVE | wxFD_OVERWRITE_PROMPT ) ); #else wxSAVE | wxOVERWRITE_PROMPT ) ); #endif if ( fd->ShowModal() == wxID_CANCEL ) return; wxString path = fd->GetPath(); if ( openFileSet.count ( path ) && path != doc->getFullFileName() ) { wxString message; message.Printf ( _ ( "%s is already open" ), path.c_str() ); messagePane ( message, CONST_STOP ); return; } wxString name = fd->GetFilename(); wxString directory; wxFileName::SplitPath ( path, &directory, NULL, NULL ); if ( path == _T ( "" ) ) return; if ( !saveFile ( doc, path, false ) ) return; // if already named, remove from set of open files openFileSet.erase ( doc->getFullFileName() ); doc->setFullFileName ( path ); history.AddFileToHistory ( path ); // update history updateFileMenu(); int selection = mainBook->GetSelection(); if ( selection != -1 ) mainBook->SetPageText ( selection, name ); wxString title = showFullPathOnFrame ? path : name; title += _T ( " - " ); title += _ ( "XML Copy Editor" ); SetTitle ( title ); } void MyFrame::OnUpdateCloseAll ( wxUpdateUIEvent& event ) { event.Enable ( mainBook->GetPageCount() > 1 ); } void MyFrame::OnUpdateReload ( wxUpdateUIEvent& event ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) { event.Enable ( false ); return; } event.Enable ( !doc->getDirectory().empty() ); } void MyFrame::OnUpdateCutCopy ( wxUpdateUIEvent& event ) { event.Enable ( getActiveDocument() != NULL ); } void MyFrame::OnUpdateLocationPaneVisible ( wxUpdateUIEvent& event ) { if ( !viewMenu ) return; wxAuiPaneInfo info = manager.GetPane ( locationPanel ); event.Check ( info.IsShown() ); } void MyFrame::OnUpdateSavedOnly ( wxUpdateUIEvent& event ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) { event.Enable ( false ); return; } event.Enable ( !doc->getDirectory().empty() ); } void MyFrame::OnUpdateDocRange ( wxUpdateUIEvent& event ) { event.Enable ( getActiveDocument() != NULL ); } void MyFrame::OnUpdateReplaceRange ( wxUpdateUIEvent& event ) { event.Enable ( getActiveDocument() != NULL ); } void MyFrame::OnUpdateFindAgain ( wxUpdateUIEvent& event ) { if ( !getActiveDocument() || findData.GetFindString().empty() ) { event.Enable ( false ); return; } event.Enable ( true ); } void MyFrame::OnUpdateUndo ( wxUpdateUIEvent& event ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) { event.Enable ( false ); return; } #ifdef __WXMSW__ event.Enable((doc->CanUndo()) ? true : false); #else event.Enable ( ( doc->GetModify() ) ? true : false ); #endif } void MyFrame::OnUpdateRedo ( wxUpdateUIEvent& event ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) { event.Enable ( false ); return; } event.Enable ( doc->CanRedo() ); } void MyFrame::OnUpdatePaste ( wxUpdateUIEvent& event ) { event.Enable ( getActiveDocument() != NULL ); } void MyFrame::OnUpdateToggleComment ( wxUpdateUIEvent& event ) { XmlDoc *doc = getActiveDocument(); if ( !doc ) { event.Enable ( false ); return; } int from = doc->GetSelectionStart(); int to = doc->GetSelectionEnd(); event.Enable ( from != to || doc->getType() == FILE_TYPE_XML ); } void MyFrame::OnUpdatePreviousDocument ( wxUpdateUIEvent& event ) { if ( !getActiveDocument() ) { event.Enable ( false ); return; } int currentDocument = mainBook->GetSelection(); event.Enable ( ( currentDocument < 1 ) ? false : true ); } void MyFrame::OnUpdateNextDocument ( wxUpdateUIEvent& event ) { if ( !getActiveDocument() ) { event.Enable ( false ); return; } int currentDocument = mainBook->GetSelection(); int maxDocument = mainBook->GetPageCount(); event.Enable ( ( currentDocument >= ( maxDocument - 1 ) ) ? false : true ); } void MyFrame::OnUpdateCloseMessagePane ( wxUpdateUIEvent& event ) { wxAuiPaneInfo &info = manager.GetPane ( htmlReport ); event.Enable ( info.IsShown() ); } void MyFrame::OnUpdateCloseFindReplacePane ( wxUpdateUIEvent& event ) { wxAuiPaneInfo &info = manager.GetPane ( findReplacePanel ); event.Enable ( info.IsShown() ); } void MyFrame::OnUpdateCloseCommandPane ( wxUpdateUIEvent& event ) { wxAuiPaneInfo &info = manager.GetPane ( commandPanel ); event.Enable ( info.IsShown() ); } void MyFrame::OnValidateDTD ( wxCommandEvent& event ) { statusProgress ( wxEmptyString ); // fetch document contents XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; doc->clearErrorIndicators(); statusProgress ( _ ( "DTD Validation in progress..." ) ); auto_ptr wl ( new WrapLibxml ( libxmlNetAccess ) ); wxString fname = doc->getFullFileName(); if ( !wl->validate ( doc->myGetTextRaw(), fname ) ) { wxString wideError = wl->getLastError(); statusProgress ( wxEmptyString ); messagePane ( wideError, CONST_WARNING ); std::pair posPair = wl->getErrorPosition(); -- ( posPair.first ); int cursorPos = doc->PositionFromLine ( posPair.first ); doc->SetSelection ( cursorPos, cursorPos ); // shallow validate all doc->backgroundValidate(); // has to come first as it deletes all indicators doc->setErrorIndicator ( posPair.first, posPair.second ); return; } statusProgress ( wxEmptyString ); documentOk ( _ ( "valid" ) ); } void MyFrame::OnValidateRelaxNG ( wxCommandEvent& event ) { statusProgress ( wxEmptyString ); XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; wxString fileName = doc->getFullFileName(); wxString defaultFile, defaultDir; defaultFile = doc->getFullFileName(); defaultDir = doc->getDirectory(); if ( defaultDir.empty() ) defaultDir = mLastDir; AssociateDialog ad ( this, _ ( "Select RELAX NG grammar" ), _ ( "Choose a file:" ), _ ( "RELAX NG grammar" ), _T ( "*.*" ), lastRelaxNGSchema, &mLastDir ); if ( ad.ShowModal() != wxID_OK ) return; wxString path = lastRelaxNGSchema = ad.getUrl(); if ( path.empty() ) { statusProgress ( wxEmptyString ); return; } validateRelaxNG ( doc, path, fileName ); } void MyFrame::validateRelaxNG ( XmlDoc *doc, const wxString& schemaName, wxString& fileName ) // not const: may change if empty/document modified { statusProgress ( wxEmptyString ); if ( !doc ) return; doc->clearErrorIndicators(); statusProgress ( _ ( "RELAX NG validation in progress..." ) ); auto_ptr wl ( new WrapLibxml ( libxmlNetAccess ) ); if ( !wl->validateRelaxNG ( schemaName, doc->myGetTextRaw(), fileName ) ) { wxString wideError = wl->getLastError(); statusProgress ( wxEmptyString ); std::pair posPair = wl->getErrorPosition(); -- ( posPair.first ); int cursorPos = doc->PositionFromLine ( posPair.first ); doc->SetSelection ( cursorPos, cursorPos ); doc->setErrorIndicator ( posPair.first, posPair.second ); messagePane ( wideError, CONST_WARNING ); doc->SetFocus(); return; } statusProgress ( wxEmptyString ); documentOk ( _ ( "valid" ) ); doc->SetFocus(); } void MyFrame::OnValidatePreset ( wxCommandEvent& event ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; wxString fileName = doc->getFullFileName(); int id = event.GetId(); wxString schemaFileName = validationPresetMap[id]; if ( schemaFileName.empty() ) return; validateRelaxNG ( doc, schemaFileName, fileName ); } void MyFrame::OnValidateSchema ( wxCommandEvent& event ) { statusProgress ( wxEmptyString ); XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; // branch: if no XML Schema found, use LibXML DTD parser instead // so the catalog is read - switch when Xerces-C implements // XMLCatalogResolver #if 0 { std::string rawBuffer; getRawText ( doc, rawBuffer ); XmlSchemaLocator xsl ( "UTF-8" ); xsl.parse ( rawBuffer.c_str() ); if ( ( xsl.getSchemaLocation() ) . empty() ) { OnValidateDTD ( event ); return; } } #endif statusProgress ( _ ( "Validation in progress..." ) ); doc->clearErrorIndicators(); wxString fileName = doc->getFullFileName(); std::string utf8Buffer = doc->myGetTextRaw(); std::auto_ptr validator ( new WrapXerces() ); int severity; wxString message; if ( validator->validateMemory ( utf8Buffer.c_str(), utf8Buffer.size(), fileName ) ) { message.Printf ( _ ( "%s is valid" ), doc->getShortFileName().c_str() ); if ( validator->getLastError().empty() ) severity = CONST_INFO; else { severity = CONST_WARNING; message << _T ( "[br][br]" ); } } else { severity = CONST_STOP; } statusProgress ( wxEmptyString ); message << validator->getLastError(); messagePane ( message, severity ); if ( severity != CONST_INFO ) { std::pair posPair = validator->getErrorPosition(); int cursorPos = doc->PositionFromLine ( posPair.first - 1 ); doc->SetSelection ( cursorPos, cursorPos ); doc->setErrorIndicator ( posPair.first - 1, 0 ); } } void MyFrame::OnCreateSchema ( wxCommandEvent& event ) { statusProgress ( wxEmptyString ); XmlDoc *doc = getActiveDocument(); if ( doc == NULL ) return; std::string rawBufferUtf8; getRawText ( doc, rawBufferUtf8 ); const static wxString types[] = { _ ( "W3C Schema" ), _ ( "DTD" ) }; const static wxString message = _ ( "Please choose a shema type"); wxSingleChoiceDialog dlg ( this, message, _ ( "Schema type" ), ( int ) sizeof ( types ) / sizeof ( types[0] ), types ); int ret = dlg.ShowModal(); if ( ret == wxID_CANCEL ) return; Grammar::GrammarType type = ( dlg.GetSelection() == 0 ) ? Grammar::SchemaGrammarType : Grammar::DTDGrammarType; XmlSchemaGenerator gen; const wxString &schema = gen.generate(type, doc->getFullFileName(), rawBufferUtf8.c_str(), rawBufferUtf8.size(), _T ( "UTF-8" ) ); if (schema.IsEmpty()) { messagePane ( gen.getLastError(), CONST_WARNING ); return; } newDocument ( schema ); } void MyFrame::OnDtd2Schema ( wxCommandEvent& event ) { closeMessagePane(); #if wxCHECK_VERSION(2,9,0) long style = wxFD_OPEN | wxFD_FILE_MUST_EXIST; #else long style = wxOPEN | wxFILE_MUST_EXIST; #endif wxFileDialog fd ( this, _ ( "Please select a DTD file" ), wxEmptyString, wxEmptyString, _T ( "DTD files (*.dtd)|*.dtd|All files (*.*)|*.*" ), style ); if (fd.ShowModal() != wxID_OK) return; statusProgress ( _ ( "Converting..." ) ); Dtd2Schema dtd2xsd; const wxString &schema = dtd2xsd.convert ( fd.GetPath() ); const wxString &error = dtd2xsd.getErrors(); if ( !error.empty() ) messagePane ( error, CONST_STOP ); if ( !schema.empty() ) { statusProgress ( _ ( "Creating document view..." ) ); newDocument ( schema ); } statusProgress ( wxEmptyString ); } void MyFrame::OnXPath ( wxCommandEvent& event ) { statusProgress ( wxEmptyString ); closeMessagePane(); XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; auto_ptr dlg ( new wxTextEntryDialog ( this, _ ( "Enter XPath:" ), _ ( "Evaluate XPath" ), xpathExpression ) ); int ret = dlg->ShowModal(); if ( ret == wxID_CANCEL ) return; xpathExpression = dlg->GetValue(); // fetch document contents std::string utf8Buffer; getRawText ( doc, utf8Buffer ); auto_ptr wl ( new WrapLibxml ( libxmlNetAccess ) ); bool success = wl->xpath ( xpathExpression, utf8Buffer, doc->getFullFileName() ); if ( !success ) { wxString wideError = wl->getLastError(); if ( !wideError.empty() ) wideError.Prepend ( _T ( ": " ) ); wideError.Prepend ( _ ( "Cannot evaluate XPath" ) ); messagePane ( wideError, CONST_WARNING ); return; } statusProgress ( wxEmptyString ); std::string buffer = wl->getOutput(); if ( buffer.empty() ) { messagePane ( _ ( "No matching nodes found" ), CONST_WARNING ); return; } newDocument ( buffer ); statusProgress ( wxEmptyString ); } void MyFrame::OnXslt ( wxCommandEvent& event ) { statusProgress ( wxEmptyString ); closeMessagePane(); // fetch document contents XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; std::string rawBufferUtf8 = doc->myGetTextRaw(); wxString path; int id = event.GetId(); if ( id == ID_XSLT ) { XslLocator xl ( "UTF-8" ); xl.parse ( rawBufferUtf8 ); std::string location = xl.getXslLocation(); path = wxString ( location.c_str(), wxConvUTF8, location.size() ); path = PathResolver::run ( path, doc->getFullFileName() ); if ( !wxFileExists ( path ) ) { if ( !path.empty() ) { wxString message; message.Printf ( _ ( "Cannot open stylesheet %s" ), path.c_str() ); messagePane ( message, CONST_WARNING ); } wxString defaultFile, defaultDir; defaultFile = doc->getFullFileName(); defaultDir = doc->getDirectory(); if ( defaultDir.empty() ) defaultDir = mLastDir; AssociateDialog ad ( this, _ ( "Select stylesheet" ), _ ( "Choose a file:" ), _ ( "XSLT stylesheet" ), _T ( "*.xsl;*.xslt" ), lastXslStylesheet, &mLastDir ); if ( ad.ShowModal() != wxID_OK ) return; path = lastXslStylesheet = ad.getUrl(); if ( path.empty() ) // Cancel selected { statusProgress ( wxEmptyString ); return; } } } else { wxString sep; sep.Append ( wxFileName::GetPathSeparator() ); switch ( id ) { case ID_XSLT_TEI_FO: path = applicationDir + sep + _T ( "tei" ) + sep + _T ( "fo" ) + sep + _T ( "tei.xsl" ); break; case ID_XSLT_TEI_HTML: path = applicationDir + sep + _T ( "tei" ) + sep + _T ( "html" ) + sep + _T ( "tei.xsl" ); break; case ID_XSLT_TEI_XHTML: path = applicationDir + sep + _T ( "tei" ) + sep + _T ( "xhtml" ) + sep + _T ( "tei.xsl" ); break; case ID_XSLT_TEI_LATEX: path = applicationDir + sep + _T ( "tei" ) + sep + _T ( "latex" ) + sep + _T ( "tei.xsl" ); break; case ID_XSLT_DOCBOOK_FO: path = applicationDir + sep + _T ( "docbook" ) + sep + _T ( "fo" ) + sep + _T ( "docbook.xsl" ); break; case ID_XSLT_DOCBOOK_HTML: path = applicationDir + sep + _T ( "docbook" ) + sep + _T ( "html" ) + sep + _T ( "docbook.xsl" ); break; case ID_XSLT_DOCBOOK_XHTML: path = applicationDir + sep + _T ( "docbook" ) + sep + _T ( "xhtml" ) + sep + _T ( "docbook.xsl" ); break; default: break; } } statusProgress ( _ ( "XSL transformation in progress..." ) ); auto_ptr wl ( new WrapLibxml ( libxmlNetAccess ) ); wxString fileName = doc->getFullFileName(); if ( !wl->xslt ( path, rawBufferUtf8, fileName ) ) { wxString wideError = wl->getLastError(); wideError.Prepend ( _ ( "Cannot transform: " ) ); statusProgress ( wxEmptyString ); messagePane ( wideError, CONST_WARNING ); return; } std::string buffer = wl->getOutput(); if ( buffer.empty() ) { messagePane ( _ ( "Output document empty" ), CONST_WARNING ); return; } statusProgress ( wxEmptyString ); newDocument ( buffer ); } void MyFrame::OnPrettyPrint ( wxCommandEvent& event ) { statusProgress ( wxEmptyString ); closeMessagePane(); // fetch document contents XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; int line = doc->LineFromPosition ( doc->GetCurrentPos() ); std::string rawBufferUtf8; getRawText ( doc, rawBufferUtf8 ); std::string encoding = XmlEncodingHandler::get ( rawBufferUtf8 ); statusProgress ( _ ( "Pretty-printing in progress..." ) ); wxString fileName = doc->getFullFileName(); auto_ptr wl ( new WrapLibxml ( libxmlNetAccess ) ); for ( int i = 0; i < 2; i++ ) // perform two iterations { if ( !wl->parse ( rawBufferUtf8, fileName, true ) ) { wxString wideError = wl->getLastError(); wideError.Prepend ( _ ( "Cannot pretty-print: " ) ); statusProgress ( wxEmptyString ); messagePane ( wideError, CONST_WARNING ); return; } rawBufferUtf8 = wl->getOutput(); } statusProgress ( wxEmptyString ); if ( rawBufferUtf8.empty() ) messagePane ( _ ( "Pretty-print unsuccessful: output document empty" ), CONST_STOP ); else { if ( encoding != "UTF-8" && !encoding.empty() ) { XmlEncodingHandler::set ( rawBufferUtf8, encoding ); } doc->SetTextRaw ( rawBufferUtf8.c_str() ); statusProgress ( wxEmptyString ); } doc->setValidationRequired ( true ); doc->GotoLine ( line ); doc->SetFocus(); } void MyFrame::OnEncoding ( wxCommandEvent& event ) { statusProgress ( wxEmptyString ); closeMessagePane(); // fetch document contents XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; const static wxString encodings[] = { _T ( "UTF-8" ), _T ( "UTF-16" ), _T ( "UTF-16LE" ), _T ( "UTF-16BE" ), _T ( "ISO-8859-1" ), _T ( "US-ASCII" ) }; wxSingleChoiceDialog scd ( this, _ ( "Choose an encoding:" ), _ ( "Encoding" ), sizeof ( encodings ) / sizeof ( encodings[0] ), encodings ); if ( scd.ShowModal() == wxID_CANCEL ) return; int res; wxMemoryBuffer output; std::auto_ptr wl ( new WrapLibxml ( libxmlNetAccess ) ); res = wl->saveEncoding ( doc->myGetTextRaw(), doc->getFullFileName(), wxEmptyString, &output, scd.GetStringSelection() ); if ( res == -1 ) { wxString wideError = wl->getLastError(); wideError.Prepend ( _ ( "Cannot set encoding: " ) ); messagePane ( wideError, CONST_STOP ); return; } std::auto_ptr xur ( new XmlUtf8Reader ( false, expandInternalEntities, output.GetDataLen() ) ); if ( !xur->parse ( ( const char * ) output.GetData(), output.GetDataLen() ) ) { messagePane ( _ ( "Cannot set encoding (cannot parse temporary file)" ), CONST_STOP ); return; } doc->SetTextRaw ( xur->getBuffer().c_str() ); doc->setValidationRequired ( true ); doc->SetFocus(); } void MyFrame::OnHome ( wxCommandEvent& event ) { wxLaunchDefaultBrowser ( _T ( "http://xml-copy-editor.sourceforge.net" ) ); } void MyFrame::OnDownloadSource ( wxCommandEvent& event ) { wxLaunchDefaultBrowser ( _T ( "http://sourceforge.net/p/xml-copy-editor/code/" ) ); } void MyFrame::OnToolbarVisible ( wxCommandEvent& event ) { if ( !viewMenu ) return; toolbarVisible = ( toolbarVisible ) ? false : true; viewMenu->Check ( ID_TOOLBAR_VISIBLE, toolbarVisible ); showTopBars ( toolbarVisible ); manager.Update(); } void MyFrame::OnWrapWords ( wxCommandEvent& event ) { if ( !viewMenu ) return; bool wrapWords; wrapWords = ( properties.wrap ) ? false : true; viewMenu->Check ( ID_WRAP_WORDS, wrapWords ); properties.wrap = wrapWords; // update all documents int pageCount = mainBook->GetPageCount(); XmlDoc *currentDoc; for ( int i = 0; i < pageCount; ++i ) { currentDoc = ( XmlDoc * ) mainBook->GetPage ( i ); if ( !currentDoc ) break; currentDoc->SetWrapMode ( wrapWords ); } } void MyFrame::OnLocationPaneVisible ( wxCommandEvent& event ) { wxAuiPaneInfo info = manager.GetPane ( locationPanel ); bool visible = ( info.IsShown() ) ? false : true; manager.GetPane ( locationPanel ).Show ( visible ); manager.Update(); XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; doc->SetFocus(); } void MyFrame::OnProtectTags ( wxCommandEvent& event ) { if ( !xmlMenu ) return; protectTags = ( protectTags ) ? false : true; if ( xmlMenu ) xmlMenu->Check ( ID_PROTECT_TAGS, protectTags ); if ( toolBar ) toolBar->ToggleTool ( ID_PROTECT_TAGS, protectTags ); XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; if ( protectTags ) doc->adjustCursor(); // apply to all open docs? doc->SetFocus(); } void MyFrame::OnVisibilityState ( wxCommandEvent& event ) { int id; id = event.GetId(); switch ( id ) { case ID_SHOW_TAGS: visibilityState = SHOW_TAGS; //GetStatusBar()->SetStatusText(wxEmptyString, STATUS_PARENT); break; case ID_HIDE_ATTRIBUTES: visibilityState = HIDE_ATTRIBUTES; //GetStatusBar()->SetStatusText(wxEmptyString, STATUS_PARENT); break; case ID_HIDE_TAGS: visibilityState = HIDE_TAGS; break; default: visibilityState = SHOW_TAGS; break; } if ( viewMenu ) viewMenu->Check ( id, true ); // iterate over all open documents int pageCount = mainBook->GetPageCount(); XmlDoc *currentDoc; for ( int i = 0; i < pageCount; ++i ) { currentDoc = ( XmlDoc * ) mainBook->GetPage ( i ); if ( !currentDoc ) break; currentDoc->applyVisibilityState ( visibilityState ); } if ( visibilityState == HIDE_ATTRIBUTES || visibilityState == HIDE_TAGS ) { if ( properties.protectHiddenElements && !protectTags ) { wxCommandEvent e; OnProtectTags ( e ); } } // fetch current document XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; // set focus for current document doc->SetFocus(); } void MyFrame::OnFeedback ( wxCommandEvent& event ) { wxString forumUrl = _T ( "https://sourceforge.net/forum/forum.php?forum_id=475215" ); wxLaunchDefaultBrowser ( forumUrl ); } void MyFrame::findAgain ( wxString s, int flags ) { findReplacePanel->flagNotFound ( false ); if ( s.empty() ) return; statusProgress ( wxEmptyString ); XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; // update regex parameter to keep global replace in sync findRegex = findReplacePanel->getRegex(); int newLocation; int myFlags = 0; if ( flags & wxFR_WHOLEWORD ) myFlags |= wxSTC_FIND_WHOLEWORD; if ( flags & wxFR_MATCHCASE ) myFlags |= wxSTC_FIND_MATCHCASE; if ( findReplacePanel->getRegex() ) myFlags |= wxSTC_FIND_REGEXP; //doc->SetYCaretPolicy(wxSTC_CARET_SLOP | wxSTC_CARET_STRICT, 10); if ( flags & wxFR_DOWN ) // find next { doc->SetTargetStart ( findReplacePanel->getIncrementalFind() ? doc->GetSelectionStart() : doc->GetSelectionEnd() ); doc->SetTargetEnd ( doc->GetLength() ); doc->SetSearchFlags ( myFlags ); newLocation = doc->SearchInTarget ( s ); // try once more from top if ( newLocation == -1 ) { doc->SetTargetStart ( 0 ); doc->SetTargetEnd ( doc->GetLength() ); newLocation = doc->SearchInTarget ( s ); } } else // find previous { doc->SetCurrentPos ( ( doc->GetSelectionStart() ) ? doc->GetSelectionStart() - 1 : 0 ); doc->SearchAnchor(); newLocation = doc->SearchPrev ( myFlags, s ); } //doc->SetYCaretPolicy(wxSTC_CARET_SLOP, 0); if ( newLocation == -1 ) { findReplacePanel->flagNotFound ( true ); wxString err; err.Printf ( _ ( "Cannot find '%s'" ), s.c_str() ); doc->SetSelectionEnd ( doc->GetSelectionStart() ); statusProgress ( err ); // must clear target to prevent replace affecting whole document doc->SetTargetStart ( 0 ); doc->SetTargetEnd ( 0 ); return; } doc->SetSelection ( doc->GetTargetStart(), doc->GetTargetEnd() ); doc->EnsureCaretVisible(); } bool MyFrame::closeActiveDocument() { statusProgress ( wxEmptyString ); closeMessagePane(); int selection = mainBook->GetSelection(); if ( selection == -1 || !mainBook->GetPageCount() ) // GetPageCount needed for wxAuiNotebook return false; locationPanel->update ( NULL, wxEmptyString ); insertChildPanel->update ( NULL, wxEmptyString ); insertSiblingPanel->update ( NULL, wxEmptyString ); // workaround -- wxAuiNotebook: send virtual close event? DeletePage doesn't generate one wxAuiNotebookEvent e; e.SetSelection ( selection ); OnPageClosing ( e ); if ( deletePageVetoed ) return false; mainBook->DeletePage ( selection ); // check this is still correct return true; // apparently fixed betw. 2.8.0 and 2.8.6, so from v. 1.1.0.3, BUT this is once more: // 1.1.0.5: reverted to above workaround - no confirmation dialog? // watch memory usage for DeletePage call //mainBook->DeletePage ( selection ); //return ( !deletePageVetoed ); } bool MyFrame::saveFile ( XmlDoc *doc, wxString& fileName, bool checkLastModified ) { if ( !doc ) return false; statusProgress ( wxEmptyString ); if ( checkLastModified ) { wxFileName fn ( fileName ); if ( fn.IsOk() ) { wxDateTime myLastModified = fn.GetModificationTime(); if ( !myLastModified.IsEqualTo ( doc->getLastModified() ) ) { int choice = wxMessageBox ( _ ( "File has been modified by another application.\nDo you want to proceed?" ), _ ( "Confirmation" ), wxICON_QUESTION | wxYES_NO | wxCANCEL ); if ( choice != wxYES ) return false; } } } int bytes = 0; std::string utf8Buffer, encoding, fileNameLocal; wxString wideEncoding; bool isXml = true; try { getRawText ( doc, utf8Buffer ); XmlEncodingSpy es ( "UTF-8" ); es.parse ( utf8Buffer ); encoding = es.getEncoding(); wideEncoding = wxString ( encoding.c_str(), wxConvUTF8 ); fileNameLocal = fileName.mb_str ( wxConvLocal ); closeMessagePane(); bool success; success = true; if ( getFileType ( fileName ) != FILE_TYPE_XML ) { isXml = false; } // raw file conditions if ( doc->getType() == FILE_TYPE_BINARY ) { success = saveRawUtf8 ( fileNameLocal, utf8Buffer, true, isXml ); if ( success ) bytes = utf8Buffer.size(); else { wxString message; message.Printf ( _ ( "Cannot save %s" ), fileName.c_str() ); messagePane ( message, CONST_STOP ); return false; } } else if ( !isXml && encoding.empty() ) { success = saveRawUtf8 ( fileNameLocal, utf8Buffer, true, isXml ); if ( success ) bytes = utf8Buffer.size(); else { wxString message; message.Printf ( _ ( "Cannot save %s" ), fileName.c_str() ); messagePane ( message, CONST_STOP ); return false; } } else if ( encoding == "UTF-8" ) { WrapExpat we ( "UTF-8" ); if ( !we.parse ( utf8Buffer ) ) { //if ( we->isEncodingError() ) // ; messagePane ( we.getLastError(), CONST_WARNING ); } success = saveRawUtf8 ( fileNameLocal, utf8Buffer, true, isXml ); if ( success ) bytes = utf8Buffer.size(); else { wxString message; message.Printf ( _ ( "Cannot save %s" ), fileName.c_str() ); messagePane ( message, CONST_STOP ); return false; } } else { // IF Unicode, use iconv to convert buffer if ( encoding == "UTF-16" || encoding == "UTF-16LE" || encoding == "UTF-16BE" || encoding == "UTF-32" || encoding == "UTF-32LE" || encoding == "UTF-32BE" ) { iconv_t cd = iconv_open ( encoding.c_str(), "UTF-8" ); if ( cd == ( iconv_t )-1 ) { success = saveRawUtf8 ( fileNameLocal, utf8Buffer, false, isXml ); if ( success ) { bytes = utf8Buffer.size(); wxString message; message.Printf ( _ ( "%s saved in default encoding UTF-8: unknown encoding %s" ), fileName.c_str(), wideEncoding.c_str() ); messagePane ( message, CONST_WARNING ); } else { wxString message; message.Printf ( _ ( "Cannot save %s" ), fileName.c_str() ); messagePane ( message, CONST_STOP ); return false; } } else { size_t utf8BufferLen = utf8Buffer.size(); size_t iconvBufferLen, iconvBufferLeft, utf8BufferLeft; int iconvLenMultiplier = 4; // worst case scenario if ( encoding == "UTF-16" || encoding == "UTF-16BE" || encoding == "UTF-16LE" ) { iconvLenMultiplier = 2; } else if ( encoding == "UTF-32" || encoding == "UTF-32BE" || encoding == "UTF-32LE" ) { iconvLenMultiplier = 4; } iconvBufferLen = iconvBufferLeft = utf8BufferLen * iconvLenMultiplier + 4; // worst case scenario char *finalBuffer; char *iconvBuffer; utf8BufferLeft = utf8BufferLen; iconvBuffer = new char[iconvBufferLen]; finalBuffer = iconvBuffer; // iconvBuffer will be incremented by iconv size_t nconv; char *utf8BufferPtr = ( char * ) utf8Buffer.c_str(); nconv = reinterpret_cast < universal_iconv & > ( iconv ) ( cd, &utf8BufferPtr, &utf8BufferLeft, &iconvBuffer, &iconvBufferLeft ); iconv_close ( cd ); if ( nconv == ( size_t )-1 ) // conversion failed { delete[] finalBuffer; success = saveRawUtf8 ( fileNameLocal, utf8Buffer, false, isXml ); if ( success ) { bytes = utf8Buffer.size(); wxString message; message.Printf ( _ ( "%s saved in default encoding UTF-8: conversion to %s failed" ), fileName.c_str(), wideEncoding.c_str() ); messagePane ( message, CONST_WARNING ); } else { wxString message; message.Printf ( _ ( "Cannot save %s" ), fileName.c_str() ); messagePane ( message, CONST_STOP ); return false; } } else { size_t finalBufferLen = iconvBufferLen - iconvBufferLeft; std::ofstream ofs ( fileNameLocal.c_str(), std::ios::out | std::ios::binary ); if ( !ofs ) { delete[] finalBuffer; wxString message; message.Printf ( _ ( "Cannot save %s" ), fileName.c_str() ); messagePane ( message, CONST_STOP ); return false; } // iconv adds boms for UTF-16 & UTF-32 automatically ofs.write ( finalBuffer, finalBufferLen ); ofs.close(); delete[] finalBuffer; bytes = finalBufferLen; } } } else // all other encodings handled by Libxml { auto_ptr wl ( new WrapLibxml ( libxmlNetAccess ) ); int result = wl->saveEncoding ( utf8Buffer, doc->getFullFileName(), fileName, NULL, wideEncoding ); if ( result == -1 ) { success = saveRawUtf8 ( fileNameLocal, utf8Buffer, false, isXml ); if ( success ) { wxString wideError = wl->getLastError(); bytes = utf8Buffer.size(); wxString msg; if ( wideError.empty() ) wideError = _ ( "unknown error" ); msg.Printf ( _ ( "Cannot save document in %s: %s (saved in default encoding UTF-8)" ), wideEncoding.c_str(), wideError.c_str() ); messagePane ( msg, CONST_INFO ); } else { wxString message; message.Printf ( _ ( "Cannot save %s" ), fileName.c_str() ); messagePane ( message, CONST_STOP ); return false; } } else bytes = result; } } } // try catch ( std::bad_alloc& ) { if ( encoding != "UTF-8" ) { int answer = wxMessageBox ( _ ( "Out of memory: attempt to save in default encoding UTF-8?" ), _ ( "Out of memory" ), wxYES_NO | wxCANCEL | wxICON_QUESTION, this ); if ( answer == wxCANCEL || answer == wxNO ) return false; bool success = saveRawUtf8 ( fileNameLocal, utf8Buffer, true, isXml ); if ( success ) { bytes = utf8Buffer.size(); wxString message; message.Printf ( _ ( "%s saved in default encoding UTF-8" ), fileName.c_str() ); messagePane ( message, CONST_INFO ); } else { wxString message; message.Printf ( _ ( "Cannot save %s" ), fileName.c_str() ); messagePane ( message, CONST_STOP ); return false; } } } doc->SetFocus(); doc->SetSavePoint(); if ( properties.validateAsYouType && isXml ) { doc->clearErrorIndicators(); //doc->backgroundValidate ( utf8Buffer.c_str(), doc->getFullFileName().mb_str(wxConvUTF8), utf8Buffer.size() ); doc->backgroundValidate(); } if ( !unlimitedUndo ) doc->EmptyUndoBuffer(); wxFileName fn ( fileName ); if ( fn.IsOk() ) doc->setLastModified ( fn.GetModificationTime() ); openFileSet.insert ( fileName ); displaySavedStatus ( bytes ); return true; } bool MyFrame::saveRawUtf8 ( const std::string& fileNameLocal, std::string& bufferUtf8, bool ignoreEncoding, bool isXml ) { ofstream ofs ( fileNameLocal.c_str(), std::ios::out | std::ios::binary ); if ( !ofs ) return false; if ( !ignoreEncoding && isXml ) XmlEncodingHandler::setUtf8 ( bufferUtf8, true ); if ( saveBom && isXml ) { static const char bom[4] = "\xEF\xBB\xBF"; ofs.write ( bom, 3 ); } ofs.write ( bufferUtf8.c_str(), bufferUtf8.size() ); ofs.close(); return true; } void MyFrame::displaySavedStatus ( int bytes ) { wxString unit; float result = 0; if ( bytes > 1000000 ) { result = bytes / 1000000; unit = _ ( "MB" ); } else if ( bytes > 1000 ) { result = bytes / 1000; unit = _ ( "kB" ); } else if ( bytes >= 0 ) { result = bytes; unit = wxPLURAL ( "byte", "bytes", bytes ); } else return; wxString msg; msg.Printf ( _ ( "%g %s saved" ), result, unit.c_str() ); statusProgress ( msg ); } bool MyFrame::getHandleCommandLineFlag() { return handleCommandLineFlag; } wxMenuBar *MyFrame::getMenuBar() { fileMenu = new wxMenu; // use class-wide data member updateFileMenu ( false ); // edit menu wxMenu *editMenu = new wxMenu; wxMenuItem *undoItem = new wxMenuItem ( editMenu, wxID_UNDO, _ ( "&Undo\tCtrl+Z" ), _ ( "Undo" ) ); undoItem->SetBitmap ( undo16Bitmap ); wxMenuItem *redoItem = new wxMenuItem ( editMenu, wxID_REDO, _ ( "&Redo\tCtrl+Y" ), _ ( "Redo" ) ); redoItem->SetBitmap ( redo16Bitmap ); wxMenuItem *cutItem = new wxMenuItem ( editMenu, wxID_CUT, _ ( "&Cut\tCtrl+X" ), _ ( "Cut" ) ); cutItem->SetBitmap ( cutBitmap ); wxMenuItem *copyItem = new wxMenuItem ( editMenu, wxID_COPY, _ ( "C&opy\tCtrl+C" ), _ ( "Copy" ) ); copyItem->SetBitmap ( copyBitmap ); wxMenuItem *pasteItem = new wxMenuItem ( editMenu, wxID_PASTE, _ ( "&Paste\tCtrl+V" ), _ ( "Paste" ) ); pasteItem->SetBitmap ( pasteBitmap ); wxMenuItem *pasteNewDocumentItem = new wxMenuItem ( editMenu, ID_PASTE_NEW_DOCUMENT, _ ( "P&aste As New Document" ), _ ( "Paste As New Document" ) ); pasteNewDocumentItem->SetBitmap ( wxNullBitmap ); wxMenuItem *findItem = new wxMenuItem ( editMenu, ID_FIND, _ ( "&Find...\tCtrl+F" ), _ ( "Find..." ) ); findItem->SetBitmap ( searchBitmap ); wxMenuItem *findAgainItem = new wxMenuItem ( editMenu, ID_FIND_AGAIN, _ ( "F&ind Again\tF3" ), _ ( "Find Again" ) ); findAgainItem->SetBitmap ( wxNullBitmap ); wxMenuItem *replaceItem = new wxMenuItem ( editMenu, ID_REPLACE, _ ( "&Replace...\tCtrl+R" ), _ ( "Replace..." ) ); replaceItem->SetBitmap ( wxNullBitmap ); wxMenuItem *globalReplaceItem = new wxMenuItem ( editMenu, ID_GLOBAL_REPLACE, _ ( "&Global Replace...\tCtrl+Shift+R" ), _ ( "Global Replace..." ) ); globalReplaceItem->SetBitmap ( wxNullBitmap ); wxMenuItem *gotoItem = new wxMenuItem ( editMenu, ID_GOTO, _ ( "G&o To...\tCtrl+G" ), _ ( "Go To..." ) ); gotoItem->SetBitmap ( wxNullBitmap ); wxMenuItem *commentItem = new wxMenuItem ( editMenu, ID_TOGGLE_COMMENT, _ ( "&Toggle Comment\tCtrl+/" ), _ ( "Toggle Comment" ) ); commentItem->SetBitmap ( wxNullBitmap ); editMenu->Append ( undoItem ); editMenu->Append ( redoItem ); editMenu->AppendSeparator(); editMenu->Append ( cutItem ); editMenu->Append ( copyItem ); editMenu->Append ( pasteItem ); editMenu->Append ( pasteNewDocumentItem ); editMenu->AppendSeparator(); editMenu->Append ( findItem ); editMenu->Append ( findAgainItem ); editMenu->Append ( replaceItem ); editMenu->Append ( globalReplaceItem ); editMenu->Append ( gotoItem ); editMenu->AppendSeparator(); editMenu->Append ( commentItem ); #ifndef __WXMSW__ wxMenuItem *preferencesItem = new wxMenuItem ( editMenu, ID_OPTIONS, _ ( "Pr&eferences..." ), _ ( "Preferences..." ) ); editMenu->AppendSeparator(); editMenu->Append ( preferencesItem ); #endif // font size menu wxMenu *fontSizeMenu = new wxMenu; fontSizeMenu->Append ( ID_FONT_LARGER, _ ( "Increase\tCtrl+U" ), _ ( "Increase" ) ); fontSizeMenu->Append ( ID_FONT_SMALLER, _ ( "Decrease\tCtrl+D" ), _ ( "Decrease" ) ); fontSizeMenu->AppendSeparator(); fontSizeMenu->Append ( ID_FONT_NORMAL, _ ( "Normal\tCtrl+0" ), _ ( "Normal" ) ); // color scheme menu colorSchemeMenu = new wxMenu; colorSchemeMenu->AppendRadioItem ( ID_COLOR_SCHEME_DEFAULT, _ ( "&Default" ), _ ( "Default" ) ); colorSchemeMenu->AppendRadioItem ( ID_COLOR_SCHEME_REDUCED_GLARE, _ ( "&Blue background, white text" ), _ ( "Blue background, white text" ) ); colorSchemeMenu->AppendRadioItem ( ID_COLOR_SCHEME_DEFAULT_BACKGROUND, _ ( "&Light" ), _ ( "Light" ) ); colorSchemeMenu->AppendRadioItem ( ID_COLOR_SCHEME_NONE, _ ( "&None" ), _ ( "None" ) ); switch ( properties.colorScheme ) { case COLOR_SCHEME_DEFAULT: colorSchemeMenu->Check ( ID_COLOR_SCHEME_DEFAULT, true ); break; case COLOR_SCHEME_DEFAULT_BACKGROUND: colorSchemeMenu->Check ( ID_COLOR_SCHEME_DEFAULT_BACKGROUND, true ); break; case COLOR_SCHEME_REDUCED_GLARE: colorSchemeMenu->Check ( ID_COLOR_SCHEME_REDUCED_GLARE, true ); break; case COLOR_SCHEME_NONE: colorSchemeMenu->Check ( ID_COLOR_SCHEME_NONE, true ); break; default: break; } /* WAIT FOR AUI LIBRARY TO SUPPORT THIS - currently always splits left wxMenu *splitTabMenu = new wxMenu; splitTabMenu->Append ( ID_SPLIT_TAB_TOP, _ ( "&Top" ), _ ( "Top" )); splitTabMenu->Append ( ID_SPLIT_TAB_RIGHT, _ ( "&Right" ), _ ( "Right" )); splitTabMenu->Append ( ID_SPLIT_TAB_BOTTOM, _ ( "&Bottom" ), _ ( "Bottom" )); splitTabMenu->Append ( ID_SPLIT_TAB_LEFT, _ ( "&Left" ), _ ( "Left" )); */ viewMenu = new wxMenu; // use class-wide data member viewMenu->Append ( ID_PREVIOUS_DOCUMENT, _ ( "&Previous Document\tCtrl+PgUp" ), _ ( "Previous Document" ) ); viewMenu->Append ( ID_NEXT_DOCUMENT, _ ( "&Next Document\tCtrl+PgDn" ), _ ( "Next Document" ) ); //viewMenu->Append ( wxID_ANY, _ ( "&Split Tab" ), splitTabMenu ); viewMenu->Append ( ID_BROWSER, _ ( "&Browser\tCtrl+B" ), _ ( "Browser" ) ); viewMenu->AppendSeparator(); viewMenu->AppendRadioItem ( ID_SHOW_TAGS, _ ( "&Show Tags and Attributes\tCtrl+T" ), _ ( "Show Tags and Attributes" ) ); viewMenu->AppendRadioItem ( ID_HIDE_ATTRIBUTES, _ ( "&Hide Attributes Only\tCtrl+Shift+A" ), _ ( "Hide Attributes Only" ) ); viewMenu->AppendRadioItem ( ID_HIDE_TAGS, _ ( "H&ide Tags and Attributes\tCtrl+Shift+T" ), _ ( "Hide Tags and Attributes" ) ); switch ( visibilityState ) { case SHOW_TAGS: viewMenu->Check ( ID_SHOW_TAGS, true ); break; case HIDE_TAGS: viewMenu->Check ( ID_HIDE_TAGS, true ); break; case HIDE_ATTRIBUTES: viewMenu->Check ( ID_HIDE_ATTRIBUTES, true ); break; default: viewMenu->Check ( ID_SHOW_TAGS, true ); break; } viewMenu->AppendSeparator(); viewMenu->Append ( ID_TOGGLE_FOLD, _ ( "&Toggle Fold\tCtrl+Alt+T" ), _ ( "Toggle Fold" ) ); viewMenu->Append ( ID_FOLD_ALL, _ ( "&Fold Tags\tCtrl+Shift+F" ), _ ( "Fold Tags" ) ); viewMenu->Append ( ID_UNFOLD_ALL, _ ( "&Unfold Tags\tCtrl+Shift+U" ), _T ( "Unfold Tags" ) ); viewMenu->AppendSeparator(); viewMenu->AppendCheckItem ( ID_WRAP_WORDS, _ ( "&Wrap Words" ), _T ( "Wrap Words" ) ); viewMenu->Check ( ID_WRAP_WORDS, properties.wrap ); viewMenu->Append ( wxID_ANY, _ ( "&Color Scheme" ), colorSchemeMenu ); viewMenu->Append ( wxID_ANY, _ ( "&Text Size" ), fontSizeMenu ); viewMenu->AppendSeparator(); viewMenu->AppendCheckItem ( ID_LOCATION_PANE_VISIBLE, _ ( "S&how Current Element Pane" ), _ ( "Show Current Element Pane" ) ); viewMenu->Check ( ID_LOCATION_PANE_VISIBLE, false ); viewMenu->AppendCheckItem ( ID_TOOLBAR_VISIBLE, _ ( "Sh&ow Toolbar" ), _ ( "Show Toolbar" ) ); viewMenu->Check ( ID_TOOLBAR_VISIBLE, toolbarVisible ); viewMenu->Append ( ID_CLOSE_MESSAGE_PANE, _ ( "C&lose Message Pane\tAlt+C" ), _ ( "Close Message Pane" ) ); viewMenu->Append ( ID_CLOSE_FIND_REPLACE_PANE, _ ( "Close Find/&Replace Pane" ), _ ( "Close Find/Replace Pane" ) ); viewMenu->Append ( ID_CLOSE_COMMAND_PANE, _ ( "Close Co&mmand Pane" ), _ ( "Close Command Pane" ) ); // insert menu wxMenu *insertMenu = new wxMenu; insertMenu->Append ( ID_INSERT_CHILD, _ ( "&Element...\tCtrl+I" ), _ ( "Element..." ) ); insertMenu->Append ( ID_INSERT_SIBLING, _ ( "&Sibling...\tCtrl+Shift+I" ), _ ( "Sibling..." ) ); insertMenu->Append ( ID_INSERT_ENTITY, _ ( "&Entity...\tCtrl+E" ), _ ( "Entity..." ) ); insertMenu->AppendSeparator(); insertMenu->Append ( ID_INSERT_TWIN, _ ( "&Twin\tCtrl+Enter" ), _ ( "Twin" ) ); insertMenu->AppendSeparator(); insertMenu->Append ( ID_INSERT_SYMBOL, _ ( "S&ymbol..." ), _ ( "Symbol..." ) ); // validation menu wxMenu *validationMenu = new wxMenu; /* validationMenu->Append ( ID_VALIDATE_DTD, _ ( "&DTD\tF4" ), _ ( "DTD" ) ); */ validationMenu->Append ( ID_VALIDATE_W3C_SCHEMA, _ ( "&DTD/XML Schema\tF5" ), _ ( "DTD/XML Schema" ) ); validationMenu->AppendSeparator(); validationMenu->Append ( ID_VALIDATE_RELAX_NG, _ ( "&RELAX NG...\tF6" ), _ ( "RELAX NG..." ) ); wxMenu *associateMenu = new wxMenu; associateMenu->Append ( ID_ASSOCIATE_DTD_PUBLIC, _ ( "&Public DTD..." ), _ ( "Public DTD..." ) ); associateMenu->Append ( ID_ASSOCIATE_DTD_SYSTEM, _ ( "&System DTD..." ), _ ( "System DTD..." ) ); associateMenu->Append ( ID_ASSOCIATE_W3C_SCHEMA, _ ( "&XML Schema..." ), _ ( "XML Schema..." ) ); associateMenu->Append ( ID_ASSOCIATE_XSL, _ ( "XS< stylesheet..." ), _ ( "XSLT stylesheet..." ) ); if ( wxDirExists ( rngDir ) ) { wxString rngMask, rngFile, displayName, shortcutString; rngMask = rngDir + wxFileName::GetPathSeparator() + _T ( "*.rng" ); rngFile = wxFindFirstFile ( rngMask, wxFILE ); int id = ID_VALIDATE_PRESET1; if ( !rngFile.empty() ) { validationPresetMap.insert ( make_pair ( id, rngFile ) ); wxFileName::SplitPath ( rngFile, NULL, NULL, &displayName, NULL ); displayName.Replace ( _T ( ".rng" ), _T ( "" ) ); shortcutString.Printf ( _ ( "\tCtrl+%i" ), ( id - ID_VALIDATE_PRESET1 ) + 1 ); validationMenu->Append ( id, displayName + shortcutString, displayName ); for ( id = ID_VALIDATE_PRESET2; id <= ID_VALIDATE_PRESET9; ++id ) { rngFile = wxFindNextFile(); if ( rngFile.empty() ) break; validationPresetMap.insert ( make_pair ( id, rngFile ) ); wxFileName::SplitPath ( rngFile, NULL, NULL, &displayName, NULL ); shortcutString.Printf ( _ ( "\tCtrl+%i" ), ( id - ID_VALIDATE_PRESET1 ) + 1 ); displayName.Replace ( _T ( ".rng" ), _T ( "" ) ); validationMenu->Append ( id, displayName + shortcutString, displayName ); } } } // xsl menu /* wxMenu *xslMenu = new wxMenu; xslMenu->Append ( ID_XSLT, _ ( "&XSL Transform...\tF8" ), _ ( "XSL Transform..." ) ); xslMenu->AppendSeparator(); xslMenu->Append ( ID_XSLT_DOCBOOK_HTML, _ ( "&DocBook to HTML\tAlt+1" ), _ ( "DocBook to HTML" ) ); xslMenu->Append ( ID_XSLT_DOCBOOK_XHTML, _ ( "&DocBook to XHTML\tAlt+2" ), _ ( "DocBook to XHTML" ) ); xslMenu->Append ( ID_XSLT_DOCBOOK_FO, _ ( "D&ocBook to XSL-FO\tAlt+3" ), _ ( "DocBook to XSL-FO" ) ); xslMenu->Append ( ID_XSLT_TEI_HTML, _ ( "&TEI to HTML\tAlt+4" ), _ ( "TEI to HTML" ) ); xslMenu->Append ( ID_XSLT_TEI_LATEX, _ ( "T&EI to LaTeX\tAlt+5" ), _ ( "TEI to LaTeX" ) ); xslMenu->Append ( ID_XSLT_TEI_XHTML, _ ( "TE&I to XHTML\tAlt+6" ), _ ( "TEI to XHTML" ) ); xslMenu->Append ( ID_XSLT_TEI_FO, _ ( "TEI to &XSL-FO\tAlt+7" ), _ ( "TEI to XSL-FO" ) ); */ // xml menu xmlMenu = new wxMenu; // use class-wide data member xmlMenu->Append ( ID_CHECK_WELLFORMED, _ ( "&Check Well-formedness\tF2" ), _ ( "Check Well-formedness" ) ); xmlMenu->Append ( wxID_ANY, _ ( "&Validate" ), validationMenu ); xmlMenu->Append ( ID_CREATE_SCHEMA, _ ( "Create &Schema...\tF10" ), _ ( "Create schema..." ) ); xmlMenu->Append ( ID_DTD_TO_SCHEMA, _ ( "DTD -> Schema..." ), _ ( "DTD -> Schema..." ) ); xmlMenu->AppendSeparator(); xmlMenu->Append ( wxID_ANY, _ ( "&Associate" ), associateMenu ); xmlMenu->AppendSeparator(); xmlMenu->Append ( ID_XSLT, _ ( "&XSL Transform...\tF8" ), _ ( "XSL Transform..." ) ); xmlMenu->Append ( ID_XPATH, _ ( "&Evaluate XPath...\tF9" ), _ ( "Evaluate XPath..." ) ); xmlMenu->Append ( ID_COPY_XPATH, _ ( "Copy &The Current XPath" ), _ ( "Copy The Current XPath" ) ); xmlMenu->AppendSeparator(); xmlMenu->Append ( ID_PRETTYPRINT, _ ( "&Pretty-print\tF11" ), _ ( "Pretty-print" ) ); xmlMenu->AppendSeparator(); xmlMenu->AppendCheckItem ( ID_PROTECT_TAGS, _ ( "&Lock Tags\tCtrl+L" ), _ ( "Lock Tags" ) ); xmlMenu->Check ( ID_PROTECT_TAGS, protectTags ); xmlMenu->AppendSeparator(); xmlMenu->Append ( ID_ENCODING, _ ( "E&ncoding..." ), _ ( "Encoding..." ) ); // tools menu wxMenu *toolsMenu = new wxMenu; wxMenuItem *spellingItem = new wxMenuItem ( toolsMenu, ID_SPELL, _ ( "&Spelling...\tF7" ), _ ( "Spelling..." ) ); spellingItem->SetBitmap ( spelling16Bitmap ); wxMenuItem *styleItem = new wxMenuItem ( toolsMenu, ID_STYLE, _ ( "&Style...\tShift+F7" ), _ ( "Style..." ) ); styleItem->SetBitmap ( wxNullBitmap ); wxMenuItem *wordCountItem = new wxMenuItem ( toolsMenu, ID_WORD_COUNT, _ ( "&Word Count" ), _ ( "Word Count" ) ); wordCountItem->SetBitmap ( wxNullBitmap ); wxMenuItem *commandItem = new wxMenuItem ( toolsMenu, ID_COMMAND, _ ( "&Command\tCtrl+Alt+C" ), _ ( "Command" ) ); commandItem->SetBitmap ( wxNullBitmap ); toolsMenu->Append ( spellingItem ); toolsMenu->Append ( styleItem ); toolsMenu->Append ( wordCountItem ); toolsMenu->AppendSeparator(); toolsMenu->Append ( commandItem ); #ifdef __WXMSW__ toolsMenu->AppendSeparator(); wxMenuItem *optionsItem = new wxMenuItem ( toolsMenu, ID_OPTIONS, _ ( "&Options..." ), _ ( "Options..." ) ); optionsItem->SetBitmap ( wxNullBitmap ); toolsMenu->Append ( optionsItem ); #endif // help menu wxMenu *helpMenu = new wxMenu; wxMenuItem *helpItem = new wxMenuItem ( helpMenu, wxID_HELP, _ ( "&XML Copy Editor Help\tF1" ), _ ( "Help" ) ); helpItem->SetBitmap ( helpBitmap ); wxMenuItem *homeItem = new wxMenuItem ( helpMenu, ID_HOME, _ ( "&Home Page" ), _ ( "Home Page" ) ); homeItem->SetBitmap ( wxNullBitmap ); wxMenuItem *feedbackItem = new wxMenuItem ( helpMenu, ID_FEEDBACK, _ ( "&Forum" ), _ ( "Forum" ) ); feedbackItem->SetBitmap ( wxNullBitmap ); wxMenuItem *aboutItem = new wxMenuItem ( helpMenu, wxID_ABOUT, _ ( "&About XML Copy Editor" ), _ ( "About" ) ); aboutItem->SetBitmap ( wxNullBitmap ); wxMenuItem *downloadSourceItem = new wxMenuItem ( helpMenu, ID_DOWNLOAD_SOURCE, _ ( "&Browse Source" ), _ ( "Browse Source" ) ); downloadSourceItem->SetBitmap ( wxNullBitmap ); helpMenu->Append ( helpItem ); helpMenu->AppendSeparator(); helpMenu->Append ( homeItem ); helpMenu->Append ( feedbackItem ); helpMenu->Append ( downloadSourceItem ); helpMenu->AppendSeparator(); helpMenu->Append ( aboutItem ); wxMenuBar *menuBar = new wxMenuBar ( wxMB_DOCKABLE ); menuBar->Append ( fileMenu, _ ( "&File" ) ); menuBar->Append ( editMenu, _ ( "&Edit" ) ); menuBar->Append ( viewMenu, _ ( "&View" ) ); menuBar->Append ( insertMenu, _ ( "&Insert" ) ); menuBar->Append ( xmlMenu, _ ( "&XML" ) ); menuBar->Append ( toolsMenu, _ ( "&Tools" ) ); menuBar->Append ( helpMenu, _ ( "&Help" ) ); return menuBar; } void MyFrame::updateFileMenu ( bool deleteExisting ) { if ( deleteExisting ) { wxMenuItemList list = fileMenu->GetMenuItems(); size_t count = list.size(); for ( size_t i = 0; i < count; ++i ) fileMenu->Delete ( list[i] ); } wxMenuItem *newItem = new wxMenuItem ( fileMenu, wxID_NEW, _ ( "&New...\tCtrl+N" ), _ ( "New..." ) ); newItem->SetBitmap ( new16Bitmap ); wxMenuItem *openItem = new wxMenuItem ( fileMenu, wxID_OPEN, _ ( "&Open...\tCtrl+O" ), _ ( "Open..." ) ); openItem->SetBitmap ( open16Bitmap ); wxMenuItem *openLargeFileItem = new wxMenuItem ( fileMenu, ID_OPEN_LARGE_FILE, _ ( "O&pen Large Document...\tCtrl+Shift+O" ), _ ( "Open Large Document..." ) ); openLargeFileItem->SetBitmap ( wxNullBitmap ); wxMenuItem *closeItem = new wxMenuItem ( fileMenu, wxID_CLOSE, _ ( "&Close\tCtrl+W" ), _ ( "Close" ) ); closeItem->SetBitmap ( wxNullBitmap ); wxMenuItem *closeAllItem = new wxMenuItem ( fileMenu, wxID_CLOSE_ALL, _ ( "C&lose All" ), _ ( "Close All" ) ); closeAllItem->SetBitmap ( wxNullBitmap ); wxMenuItem *saveItem = new wxMenuItem ( fileMenu, wxID_SAVE, _ ( "&Save\tCtrl+S" ), _ ( "Save" ) ); saveItem->SetBitmap ( save16Bitmap ); wxMenuItem *saveAsItem = new wxMenuItem ( fileMenu, wxID_SAVEAS, _ ( "S&ave As...\tF12" ), _ ( "Save As..." ) ); saveAsItem->SetBitmap ( wxNullBitmap ); #ifdef __WXMSW__ wxMenuItem *exportItem = new wxMenuItem ( fileMenu, ID_EXPORT, _ ( "&DAISY Export..." ), _ ( "DAISY Export..." ) ); exportItem->SetBitmap ( wxNullBitmap ); #endif wxMenuItem *reloadItem = new wxMenuItem ( fileMenu, ID_RELOAD, _ ( "&Reload" ), _ ( "Reload" ) ); reloadItem->SetBitmap ( wxNullBitmap ); wxMenuItem *revertItem = new wxMenuItem ( fileMenu, wxID_REVERT, _ ( "&Revert" ), _ ( "Revert" ) ); revertItem->SetBitmap ( wxNullBitmap ); wxMenuItem *printSetupItem = new wxMenuItem ( fileMenu, ID_PRINT_SETUP, _ ( "Pa&ge Setup..." ), _ ( "Page Setup..." ) ); printSetupItem->SetBitmap ( wxNullBitmap ); wxMenuItem *printPreviewItem = new wxMenuItem ( fileMenu, ID_PRINT_PREVIEW, _ ( "Pr&int Preview..." ), _ ( "Print Preview..." ) ); printPreviewItem->SetBitmap ( printPreviewBitmap ); wxMenuItem *printItem = new wxMenuItem ( fileMenu, ID_PRINT, _ ( "Pri&nt...\tCtrl+P" ), _ ( "Print..." ) ); printItem->SetBitmap ( print16Bitmap ); wxMenuItem *importMSWordItem = new wxMenuItem ( fileMenu, ID_IMPORT_MSWORD, _ ( "I&mport Microsoft Word Document..." ) ); importMSWordItem->SetBitmap ( wxNullBitmap ); wxMenuItem *exportMSWordItem = new wxMenuItem ( fileMenu, ID_EXPORT_MSWORD, _ ( "Expor&t Microsoft Word Document..." ) ); exportMSWordItem->SetBitmap ( wxNullBitmap ); wxMenuItem *exitItem = new wxMenuItem ( fileMenu, wxID_EXIT, _ ( "E&xit" ), _ ( "Exit" ) ); exitItem->SetBitmap ( wxNullBitmap ); fileMenu->Append ( newItem ); fileMenu->Append ( openItem ); fileMenu->Append ( openLargeFileItem ); fileMenu->AppendSeparator(); fileMenu->Append ( closeItem ); fileMenu->Append ( closeAllItem ); fileMenu->Append ( saveItem ); fileMenu->Append ( saveAsItem ); fileMenu->AppendSeparator(); fileMenu->Append ( reloadItem ); fileMenu->Append ( revertItem ); fileMenu->AppendSeparator(); fileMenu->Append ( printSetupItem ); fileMenu->Append ( printPreviewItem ); fileMenu->Append ( printItem ); #ifdef __WXMSW__ fileMenu->AppendSeparator(); fileMenu->Append ( exportItem ); fileMenu->Append ( importMSWordItem ); fileMenu->Append ( exportMSWordItem ); #endif history.AddFilesToMenu ( fileMenu ); fileMenu->AppendSeparator(); fileMenu->Append ( exitItem ); } wxToolBar *MyFrame::getToolBar() { wxToolBar *toolBar = new wxToolBar ( this, ID_TOOLBAR, wxDefaultPosition, wxDefaultSize, wxTB_FLAT | wxTB_HORIZONTAL | wxTB_DOCKABLE ); int w, h; w = saveBitmap.GetWidth(), h = saveBitmap.GetHeight(); toolBar->SetToolBitmapSize ( wxSize ( w, h ) ); toolBar->AddTool ( wxID_NEW, _ ( "New" ), newBitmap, _ ( "New" ) ); toolBar->AddTool ( wxID_OPEN, _ ( "Open" ), openBitmap, _ ( "Open" ) ); toolBar->AddTool ( wxID_SAVE, _ ( "Save" ), saveBitmap, wxNullBitmap, wxITEM_NORMAL, _ ( "Save" ) ); toolBar->AddTool ( ID_PRINT, _ ( "Print" ), printBitmap, wxNullBitmap, wxITEM_NORMAL, _ ( "Print" ) ); toolBar->AddTool ( ID_CHECK_WELLFORMED, _ ( "Check Well-formedness" ), checkWellformedBitmap, wxNullBitmap, wxITEM_NORMAL, _ ( "Check Well-formedness" ) ); toolBar->AddTool ( ID_VALIDATE_W3C_SCHEMA, _ ( "Validate" ), checkValidBitmap, wxNullBitmap, wxITEM_NORMAL, _ ( "Validate" ) ); toolBar->AddTool ( ID_BROWSER, _ ( "Browser" ), internetBitmap, wxNullBitmap, wxITEM_NORMAL, _ ( "Browser" ) ); toolBar->AddTool ( ID_SPELL, _ ( "Spelling" ), spellingBitmap, wxNullBitmap, wxITEM_NORMAL, _ ( "Spelling" ) ); toolBar->AddCheckTool ( ID_PROTECT_TAGS, _ ( "Lock Tags" ), hyperlinkBitmap, wxNullBitmap, _ ( "Lock Tags" ) ); toolBar->ToggleTool ( ID_PROTECT_TAGS, protectTags ); toolBar->Realize(); return toolBar; } XmlDoc *MyFrame::getActiveDocument() { if ( !mainBook->GetPageCount() ) return NULL; return ( XmlDoc * ) mainBook->GetPage ( mainBook->GetSelection() ); } void MyFrame::addSafeSeparator ( wxToolBar *toolBar ) { wxStaticText *staticControl = new wxStaticText ( toolBar, wxID_ANY, _T ( " " ) ); toolBar->AddControl ( staticControl ); } void MyFrame::statusProgress ( const wxString& s ) { wxStatusBar *status = GetStatusBar(); if ( !status ) return; status->SetStatusText ( s, 0 ); } void MyFrame::messagePane ( const wxString& s, int iconType, bool forcePane ) { statusProgress ( wxEmptyString ); wxString paneTitle; switch ( iconType ) { case ( CONST_INFO ) : paneTitle = _ ( "Information" ); break; case ( CONST_WARNING ) : paneTitle = _ ( "Warning" ); break; case ( CONST_STOP ) : paneTitle = _ ( "Stopped" ); break; case ( CONST_QUESTION ) : paneTitle = _ ( "Question" ); break; default: paneTitle = _ ( "Message" ); break; } wxAuiPaneInfo &info = manager.GetPane ( htmlReport ); if ( !info.IsShown() ) { info.Show ( true ); } info.Caption ( paneTitle ); wxString htmlString = s; htmlString.Replace ( _T ( "&" ), _T ( "&" ), true ); htmlString.Replace ( _T ( "<" ), _T ( "<" ), true ); htmlString.Replace ( _T ( ">" ), _T ( ">" ), true ); // have to use
on Ubuntu htmlString.Replace ( _T("[br]"), _T("
"), true ); htmlString.Replace ( _T("[br/]"), _T("
"), true ); htmlString.Replace ( _T("[b]"), _T(""), true ); htmlString.Replace ( _T("[/b]"), _T(""), true ); htmlString.Replace ( _T("[i]"), _T(""), true ); htmlString.Replace ( _T("[/i]"), _T(""), true ); wxString htmlBuffer; htmlBuffer += _T ( "
" ); htmlBuffer += htmlString; htmlBuffer += _T ( "
" ); wxString file; XmlDoc *doc = getActiveDocument(); if ( doc ) file = doc->getFullFileName(); htmlReport->setLastFile ( file ); htmlReport->SetPage ( htmlBuffer ); manager.Update(); } void MyFrame::documentOk ( const wxString& status ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; wxString message; message.Printf ( _ ( "%s is %s" ), doc->getShortFileName().c_str(), status.c_str() ); messagePane ( message, CONST_INFO ); } void MyFrame::applyEditorProperties ( bool zoomOnly ) { XmlDoc *doc; size_t documentCount = mainBook->GetPageCount(); for ( size_t i = 0; i < documentCount; i++ ) { doc = ( XmlDoc * ) mainBook->GetPage ( i ); if ( doc ) { doc->applyProperties ( properties, zoomOnly ); if ( !properties.validateAsYouType ) doc->clearErrorIndicators(); } } } void MyFrame::modifiedMessage() { messagePane ( _ ( "Document has been modified: save or discard changes" ), CONST_STOP ); } void MyFrame::xmliseWideTextNode ( wxString& s ) { s.Replace ( _T ( "&" ), _T ( "&" ), true ); s.Replace ( _T ( "<" ), _T ( "<" ), true ); s.Replace ( _T ( ">" ), _T ( ">" ), true ); } int MyFrame::getFileType ( const wxString& fileName ) { wxString extension; wxFileName::SplitPath ( fileName, NULL/*Path*/, NULL/*Name*/, &extension ); if ( extension.size() != 3 ) return FILE_TYPE_XML; extension.MakeLower(); if ( extension == _T ( "dtd" ) || extension == _T ( "ent" ) ) return FILE_TYPE_DTD; else if ( extension == _T ( "css" ) ) return FILE_TYPE_CSS; else if ( extension == _T ( "php" ) ) return FILE_TYPE_PHP; else if ( extension == _T ( "exe" ) ) return FILE_TYPE_BINARY; else if ( extension == _T ( "rnc" ) ) return FILE_TYPE_RNC; return FILE_TYPE_XML; } long MyFrame::getNotebookStyleMask() { /* if (notebookStyleMenu->IsChecked(ID_NOTEBOOK_STYLE_FLAT)) return wxFNB_FANCY_TABS | wxFNB_MOUSE_MIDDLE_CLOSES_TABS | wxFNB_X_ON_TAB; else if (notebookStyleMenu->IsChecked(ID_NOTEBOOK_STYLE_VC8)) return wxFNB_BACKGROUND_GRADIENT | wxFNB_VC8 | wxFNB_MOUSE_MIDDLE_CLOSES_TABS | wxFNB_X_ON_TAB | wxFNB_DROPDOWN_TABS_LIST | wxFNB_NO_NAV_BUTTONS; else return wxFNB_BACKGROUND_GRADIENT | wxFNB_VC8 | wxFNB_MOUSE_MIDDLE_CLOSES_TABS | wxFNB_COLORFUL_TABS | wxFNB_X_ON_TAB | wxFNB_DROPDOWN_TABS_LIST | wxFNB_NO_NAV_BUTTONS; //wxFNB_BACKGROUND_GRADIENT | wxFNB_VC8 | wxFNB_MOUSE_MIDDLE_CLOSES_TABS | wxFNB_COLORFUL_TABS; */ return 0; } bool MyFrame::isSpecialFileType ( const wxString& fileName ) { std::string fileNameLocal, fileNameLocalLC; fileNameLocal = fileName.mb_str ( wxConvLocal ); fileNameLocalLC = CaseHandler::lowerCase ( fileNameLocal ); return ( fileNameLocalLC.find ( ".dtd" ) != std::string::npos || fileNameLocalLC.find ( ".css" ) != std::string::npos || fileNameLocalLC.find ( ".php" ) != std::string::npos ); } void MyFrame::encodingMessage() { wxString msg = _ ( "Encoding should be one of " ); msg += ENCODING_INFO; messagePane ( msg, CONST_STOP ); } void MyFrame::updatePaths() { ruleSetDir = applicationDir + wxFileName::GetPathSeparator() + _T ( "rulesets" ); filterDir = applicationDir + wxFileName::GetPathSeparator() + _T ( "filters" ); templateDir = applicationDir + wxFileName::GetPathSeparator() + _T ( "templates" ) + wxFileName::GetPathSeparator(); binDir = applicationDir + wxFileName::GetPathSeparator() + _T ( "bin" ) + wxFileName::GetPathSeparator(); helpDir = applicationDir + wxFileName::GetPathSeparator() + _T ( "help" ) + wxFileName::GetPathSeparator(); rngDir = applicationDir + wxFileName::GetPathSeparator() + _T ( "rng" ) + wxFileName::GetPathSeparator(); htmlDir = applicationDir + wxFileName::GetPathSeparator() + _T ( "html" ) + wxFileName::GetPathSeparator(); pngDir = applicationDir + wxFileName::GetPathSeparator() + _T ( "png" ) + wxFileName::GetPathSeparator(); daisyDir = applicationDir + wxFileName::GetPathSeparator() + _T ( "daisy" ) + wxFileName::GetPathSeparator(); catalogPath = applicationDir + wxFileName::GetPathSeparator() + _T ( "catalog" ) + wxFileName::GetPathSeparator() + _T ( "catalog" ); xslDtdPath = applicationDir + wxFileName::GetPathSeparator() + _T ( "dtd" ) + wxFileName::GetPathSeparator() + _T ( "xslt10.dtd" ); rssDtdPath = applicationDir + wxFileName::GetPathSeparator() + _T ( "dtd" ) + wxFileName::GetPathSeparator() + _T ( "rss2.dtd" ); xtmDtdPath = applicationDir + wxFileName::GetPathSeparator() + _T ( "dtd" ) + wxFileName::GetPathSeparator() + _T ( "xtm1.dtd" ); lzxDtdPath = applicationDir + wxFileName::GetPathSeparator() + _T ( "dtd" ) + wxFileName::GetPathSeparator() + _T ( "lzx.dtd" ); xliffDtdPath = applicationDir + wxFileName::GetPathSeparator() + _T ( "dtd" ) + wxFileName::GetPathSeparator() + _T ( "xliff.dtd" ); aspellDataPath = applicationDir + wxFileName::GetPathSeparator() + _T ( "aspell" ) + wxFileName::GetPathSeparator() + _T ( "data" ); aspellDictPath = applicationDir + wxFileName::GetPathSeparator() + _T ( "aspell" ) + wxFileName::GetPathSeparator() + _T ( "dict" ); } void MyFrame::OnAssociate ( wxCommandEvent& event ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; XmlTextInfo info ( doc->getFullFileName() ); info.parse ( doc->myGetTextRaw() ); wxString title, label, type, extension, path, defaulturl, defaultaux; wxString auxiliaryLabel; int id = event.GetId(); switch ( id ) { case ID_ASSOCIATE_DTD_PUBLIC: type = _ ( "Public DTD" ); extension = _T ( "*.dtd" ); defaulturl = lastDtdPublic; defaultaux = info.mDtdFile.empty() ? lastDtdPublicAux : info.mDtdFile; break; case ID_ASSOCIATE_DTD_SYSTEM: type = _ ( "System DTD" ); extension = _T ( "*.dtd" ); defaulturl = info.mDtdFile.empty() ? lastDtdSystem : info.mDtdFile; defaultaux = _T ( "" ); break; case ID_ASSOCIATE_W3C_SCHEMA: type = _ ( "XML Schema" ); extension = _T ( "*.xsd" ); defaulturl = info.mXsdFile.empty() ? lastSchema : info.mXsdFile; defaultaux = _T ( "" ); break; case ID_ASSOCIATE_XSL: type = _ ( "XSLT stylesheet" ); extension = _T ( "*.xsl;*.xslt" ); defaulturl = info.mXslFile.empty() ? lastXslStylesheet : info.mXslFile; defaultaux = _T ( "" ); break; default: return; } std::string utf8Buffer; getRawText ( doc, utf8Buffer ); std::string origEncoding = XmlEncodingHandler::get ( utf8Buffer ); WrapExpat wellformedparser ( "UTF-8" ); if ( !wellformedparser.parse ( utf8Buffer ) ) { wxString message; message.Printf ( _ ( "Cannot associate %s: %s" ), type.c_str(), wellformedparser.getLastError().c_str() ); messagePane ( message, CONST_STOP ); return; } title.Printf ( _ ( "Associate %s" ), type.c_str() ); label = _ ( "Choose a file:" ); bool auxiliaryBox = ( id == ID_ASSOCIATE_DTD_PUBLIC ); //(id == ID_ASSOCIATE_W3C_SCHEMA_NS || id == ID_ASSOCIATE_DTD_PUBLIC); if ( auxiliaryBox ) { auxiliaryLabel = _ ( "Choose a public identifier:" ); /* (id == ID_ASSOCIATE_DTD_PUBLIC) ? _("Choose a public identifier:") : _("Choose a namespace:"); */ } AssociateDialog ad ( this, title, label, type, extension, defaulturl, &mLastDir, auxiliaryBox, auxiliaryLabel, defaultaux ); if ( ad.ShowModal() != wxID_OK ) return; path = ad.getUrl(); wxString aux, schemaPathMemory; if ( auxiliaryBox ) { aux = ad.getAux(); } std::string modifiedBuffer; // remember choice switch ( id ) { case ID_ASSOCIATE_W3C_SCHEMA: lastSchema = path; break; case ID_ASSOCIATE_DTD_PUBLIC: lastDtdPublic = path; lastDtdPublicAux = aux; break; case ID_ASSOCIATE_DTD_SYSTEM: lastDtdSystem = path; break; case ID_ASSOCIATE_XSL: lastXslStylesheet = path; break; default: break; } if ( id == ID_ASSOCIATE_W3C_SCHEMA ) { XmlAssociateXsd parser ( path, "UTF-8" ); if ( !parser.parse ( utf8Buffer ) ) return; modifiedBuffer = parser.getBuffer(); } else if ( id == ID_ASSOCIATE_DTD_SYSTEM || id == ID_ASSOCIATE_DTD_PUBLIC ) { XmlAssociateDtd parser ( info, path, aux, "UTF-8" ); if ( !parser.parse ( utf8Buffer ) ) return; modifiedBuffer = parser.getBuffer(); } else if ( id == ID_ASSOCIATE_XSL ) { XmlAssociateXsl parser( info, path, "UTF-8" ); if ( !parser.parse ( utf8Buffer ) ) return; modifiedBuffer = parser.getBuffer(); } else return; XmlEncodingHandler::set ( modifiedBuffer, origEncoding ); doc->SetTextRaw ( modifiedBuffer.c_str() ); doc->SetFocus(); } void MyFrame::openRememberedTabs() { wxStringTokenizer files ( openTabsOnClose, _T ( "|" ) ); while ( files.HasMoreTokens() ) { wxString file = files.GetNextToken(); if ( file.IsEmpty() || !openFile ( file ) ) continue; //break; // Ignore errors } XmlDoc *doc; if ( ( doc = getActiveDocument() ) != NULL ) doc->SetFocus(); } void MyFrame::getRawText ( XmlDoc *doc, std::string& buffer ) { if ( !doc ) { buffer = ""; return; } buffer = doc->myGetTextRaw(); } void MyFrame::OnWordCount ( wxCommandEvent& event ) { XmlDoc *doc; if ( ( doc = getActiveDocument() ) == NULL ) return; std::string rawBufferUtf8; getRawText ( doc, rawBufferUtf8 ); XmlWordCount xwc ( "UTF-8" ); wxString msg; if ( !xwc.parse ( rawBufferUtf8 ) ) { statusProgress ( wxEmptyString ); msg.Printf ( _ ( "Cannot count words: %s" ), xwc.getLastError().c_str() ); messagePane ( msg, CONST_STOP ); return; } int count = xwc.getWordCount(); msg.Printf ( wxPLURAL ( "%s contains %i word", "%s contains %i words", count ), doc->getShortFileName().c_str(), count ); messagePane ( msg, CONST_INFO, true ); doc->SetFocus(); } void MyFrame::removeUtf8Bom ( std::string& buffer ) { if ( buffer.size() > 3 && ( unsigned char ) buffer[0] == 0xEF && ( unsigned char ) buffer[1] == 0xBB && ( unsigned char ) buffer[2] == 0xBF ) { buffer.erase ( 0, 3 ); } } void MyFrame::loadBitmaps() { #ifdef __WXMSW__ // toolbar icons newBitmap = wxBITMAP ( stock_new ); openBitmap = wxBITMAP ( stock_open ); saveBitmap = wxBITMAP ( stock_save ); printBitmap = wxBITMAP ( stock_print ); spellingBitmap = wxBITMAP ( stock_spellcheck ); internetBitmap = wxBITMAP ( stock_internet ); hyperlinkBitmap = wxBITMAP ( stock_hyperlink ); filtersBitmap = wxBITMAP ( stock_filters ); checkWellformedBitmap = wxBITMAP ( stock_calc-accept ); checkValidBitmap = wxBITMAP ( stock_calc-accept-green ); // menu icons new16Bitmap = wxBITMAP ( stock_new_16 ); open16Bitmap = wxBITMAP ( stock_open_16 ); save16Bitmap = wxBITMAP ( stock_save_16 ); printPreviewBitmap = wxBITMAP ( stock_print_preview_16 ); print16Bitmap = wxBITMAP ( stock_print_16 ); undo16Bitmap = wxBITMAP ( stock_undo_16 ); redo16Bitmap = wxBITMAP ( stock_redo_16 ); cutBitmap = wxBITMAP ( stock_cut_16 ); copyBitmap = wxBITMAP ( stock_copy_16 ); pasteBitmap = wxBITMAP ( stock_paste_16 ); findBitmap = wxBITMAP ( stock_search_16 ); spelling16Bitmap = wxBITMAP ( stock_spellcheck_16 ); helpBitmap = wxBITMAP ( stock_help_16 ); #else // toolbar icons newBitmap = wxArtProvider::GetBitmap ( wxART_NEW, wxART_TOOLBAR ); openBitmap = wxArtProvider::GetBitmap ( wxART_FILE_OPEN, wxART_TOOLBAR ); saveBitmap = wxArtProvider::GetBitmap ( wxART_FILE_SAVE, wxART_TOOLBAR ); printBitmap = wxArtProvider::GetBitmap ( wxART_PRINT, wxART_TOOLBAR ); spellingBitmap = wxArtProvider::GetBitmap ( _T ( "gtk-spell-check" ), wxART_TOOLBAR ); // no stock icons for the following internetBitmap.LoadFile ( pngDir + _T ( "stock_internet.png" ), wxBITMAP_TYPE_PNG ); hyperlinkBitmap.LoadFile ( pngDir + _T ( "stock_hyperlink.png" ), wxBITMAP_TYPE_PNG ); checkWellformedBitmap.LoadFile ( pngDir + _T ( "stock_calc-accept.png" ), wxBITMAP_TYPE_PNG ); checkValidBitmap.LoadFile ( pngDir + _T ( "stock_calc-accept-green.png" ), wxBITMAP_TYPE_PNG ); // menu icons new16Bitmap = wxNullBitmap; open16Bitmap = wxNullBitmap; save16Bitmap = wxNullBitmap; printPreviewBitmap = wxNullBitmap; print16Bitmap = wxNullBitmap; undo16Bitmap = wxNullBitmap; redo16Bitmap = wxNullBitmap; cutBitmap = wxNullBitmap; copyBitmap = wxNullBitmap; pasteBitmap = wxNullBitmap; findBitmap = wxNullBitmap; spelling16Bitmap = wxNullBitmap; helpBitmap = wxNullBitmap; #endif } #ifdef __WXMSW__ void MyFrame::OnDropFiles ( wxDropFilesEvent& event ) { int no = event.GetNumberOfFiles(); wxString *iterator = event.GetFiles(); if ( !no || !iterator ) return; for ( int i = 0; i < no; i++, iterator++ ) { if ( !openFile ( *iterator ) ) break; } } #endif void MyFrame::OnPromptGenerated ( wxNotifyEvent &event ) { XmlDoc *doc = this->getActiveDocument(); locationPanel->update ( doc, lastParent ); insertChildPanel->update ( doc, lastParent, wxEmptyString, true ); insertSiblingPanel->update ( doc, lastParent, wxEmptyString, true ); insertEntityPanel->update ( doc, wxEmptyString, wxEmptyString, true ); } void MyFrame::OnCopyXPath ( wxCommandEvent &event ) { XmlDoc *doc = getActiveDocument(); if ( !doc ) return; wxBusyCursor cursor; wxString xpath = doc->getCurrentXPath(); // Write the XPath to the clipboard if ( xpath.IsEmpty() ) { messagePane ( _("The current XPath is empty."), CONST_WARNING ); } else if ( wxTheClipboard->Open() ) { // This data objects are held by the clipboard, // so do not delete them in the app. wxTheClipboard->SetData ( new wxTextDataObject ( xpath ) ); wxTheClipboard->Close(); wxString message = wxString::Format ( _("The current XPath has been copied to the clipboard:[br][b]%s[/b]") , xpath.c_str() ); messagePane ( message, CONST_INFO ); } else { wxString message = wxString::Format ( _("Failed to copy the current XPath to the clipboard:[br][b]%s[/b]") , xpath.c_str() ); messagePane ( message, CONST_STOP ); htmlReport->SetFocus(); // This is needed to make Ctrl + C work } } void MyFrame::OnUpdateCopyXPath ( wxUpdateUIEvent& event ) { event.Enable ( getActiveDocument() ); } wxString MyFrame::getAuxPath ( const wxString& fileName ) { if ( fileName.Find ( _T ( ".xsl" ) ) != wxNOT_FOUND || fileName.Find ( _T ( ".XSL" ) ) != wxNOT_FOUND ) return xslDtdPath; else if ( fileName.Find ( _T ( ".rss" ) ) != wxNOT_FOUND || fileName.Find ( _T ( ".RSS" ) ) != wxNOT_FOUND ) return rssDtdPath; else if ( fileName.Find ( _T ( ".xtm" ) ) != wxNOT_FOUND || fileName.Find ( _T ( ".xtmm" ) ) != wxNOT_FOUND || fileName.Find ( _T ( ".XTM" ) ) != wxNOT_FOUND || fileName.Find ( _T ( ".XTMM" ) ) != wxNOT_FOUND ) return xtmDtdPath; else if ( fileName.Find ( _T ( ".lzx" ) ) != wxNOT_FOUND || fileName.Find ( _T ( ".LZX" ) ) != wxNOT_FOUND ) return lzxDtdPath; else if ( fileName.Find ( _T ( ".xlf" ) ) != wxNOT_FOUND || fileName.Find ( _T ( ".XLF" ) ) != wxNOT_FOUND ) return xliffDtdPath; return wxEmptyString; } void MyFrame::OnActivateApp ( wxActivateEvent& event ) { event.Skip(); if ( !mainBook || !event.GetActive() ) return; restoreFocusToNotebook = true; } void MyFrame::OnIconize ( wxIconizeEvent& event ) { event.Skip(); #if wxCHECK_VERSION(2,9,0) if (event.IsIconized()) #else if ( event.Iconized() ) #endif return; restoreFocusToNotebook = true; } void MyFrame::OnKeyPressed ( wxKeyEvent& event ) { event.Skip(); } void MyFrame::setStrictScrolling ( bool b ) { XmlDoc *doc; doc = getActiveDocument(); if ( !doc ) return; doc->SetYCaretPolicy ( ( b ) ? ( wxSTC_CARET_STRICT | wxSTC_CARET_SLOP ) : wxSTC_CARET_EVEN, ( b ) ? 10 : 0 ); } void MyFrame::addToFileQueue ( wxString& fileName ) { fileQueue.push_back ( fileName ); } void MyFrame::validatePaths() { int invalid = 0; wxString msg; // Warning: Don't put a space between 'CHECK' and '(' #define CHECK( check, path ) \ if ( !( check ) ( path ) )\ {\ invalid++;\ msg << wxTextFile::GetEOL() << path;\ } CHECK ( wxDirExists, ruleSetDir ); //CHECK ( wxDirExists, filterDir ); CHECK ( wxDirExists, templateDir ); //CHECK ( wxDirExists, binDir ); CHECK ( wxDirExists, helpDir ); CHECK ( wxDirExists, rngDir ); //CHECK ( wxDirExists, htmlDir ); CHECK ( wxDirExists, pngDir ); //CHECK ( wxDirExists, daisyDir ); CHECK ( wxFileExists, catalogPath ); CHECK ( wxFileExists, xslDtdPath ); CHECK ( wxFileExists, rssDtdPath ); CHECK ( wxFileExists, xtmDtdPath ); CHECK ( wxFileExists, lzxDtdPath ); CHECK ( wxFileExists, xliffDtdPath ); #ifdef __WXMSW__ CHECK ( wxDirExists, aspellDataPath ); CHECK ( wxDirExists, aspellDictPath ); #endif // __WXMSW__ #undef CHECK if ( !invalid ) return; msg = wxPLURAL ( "Invalid path: ", "Invalid paths: ", invalid ) + msg; msg << wxTextFile::GetEOL() << wxTextFile::GetEOL() #ifdef __WXMSW__ << _ ( "To change the application directory setting, click " "Tools menu -> Options... after XML Copy Editor starts up." ); #else << _ ( "To change the application directory setting, click " "Edit menu -> Preferences... after XML Copy Editor starts up." ); #endif wxMessageBox ( msg, GetTitle(), wxOK | wxICON_ERROR, this ); } xmlcopyeditor-1.2.1.3/src/wraplibxml.cpp0000664000175000017500000004715612402464555016734 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include "wraplibxml.h" #include #include #ifdef ATTRIBUTE_PRINTF #undef ATTRIBUTE_PRINTF #endif #include #include #include // Convert wxString to const char * #ifdef __WXMSW__ // Libxml supports utf8 file name on windows #define CONV(s) ( ( const char * ) ( s ).utf8_str() ) #else #define CONV(s) ( ( const char * ) ( s ).mb_str ( wxConvLocal ) ) #endif static xmlCatalogPtr catalog = NULL; class Initializer { public: Initializer ( const wxString &catalogPath ) throw () { xmlSetGenericErrorFunc ( xmlGenericErrorContext, &Initializer::OnXmlGenericError ); LIBXML_TEST_VERSION xmlInitializeCatalog(); xmlLoadCatalog ( CONV ( catalogPath ) ); ::catalog = xmlLoadACatalog ( CONV ( catalogPath ) ); initGenericErrorDefaultFunc ( NULL ); } ~Initializer () { xmlFreeCatalog ( ::catalog ); ::catalog = NULL; xsltCleanupGlobals(); xmlCatalogCleanup(); xmlCleanupParser(); } static void XMLCDECL OnXmlGenericError (void *ctx, const char *msg, ...) throw() { va_list args; size_t size = 128; std::string buffer; int chars; for (;;) { buffer.resize ( size ); if ( buffer.size() < size ) throw std::runtime_error ( "Out of memory" ); va_start(args, msg); chars = vsnprintf( (char *) buffer.c_str(), size, msg, args); va_end(args); if ( chars >= 0 && ( size_t ) chars < size ) { buffer.resize ( chars ); throw std::runtime_error ( buffer ); } if ( chars >= 0 ) size = chars + 1; else throw std::runtime_error ( std::string ( "Can't format message: " ) + msg ); } } }; void WrapLibxml::Init ( const wxString &catalogPath ) throw() { static Initializer dummy ( catalogPath ); } WrapLibxml::WrapLibxml ( bool netAccessParameter ) : netAccess ( netAccessParameter ) { WrapLibxml::Init(); } WrapLibxml::~WrapLibxml() { } bool WrapLibxml::validate ( const std::string& utf8DocBuf, const wxString &docFileName ) { output = ""; xmlParserCtxtPtr ctxt = NULL; xmlDocPtr docPtr = NULL; ctxt = xmlNewParserCtxt(); if ( ctxt == NULL ) { nonParserError = _("Cannot create a parser context"); return false; } int flags = XML_PARSE_DTDVALID; if ( !netAccess ) flags |= XML_PARSE_NONET; xmlChar *url = xmlFileNameToURL ( docFileName ); docPtr = xmlCtxtReadMemory ( ctxt, utf8DocBuf.c_str(), utf8DocBuf.length(), ( const char * ) url, "UTF-8", flags); xmlFree ( url ); bool returnValue = docPtr != NULL && ctxt->valid != 0; xmlFreeDoc ( docPtr ); xmlFreeParserCtxt ( ctxt ); return returnValue; } bool WrapLibxml::validateRelaxNG ( const wxString &schemaFileName, const std::string &utf8DocBuf, const wxString &docFileName ) { output = ""; bool returnValue = false; xmlParserCtxtPtr ctxt = NULL; xmlDocPtr docPtr = NULL; xmlRelaxNGValidCtxtPtr ctxtPtr = NULL; xmlRelaxNGParserCtxtPtr rngParserCtxt = NULL; xmlRelaxNGPtr schemaPtr = NULL; do { xmlChar *url = xmlFileNameToURL ( schemaFileName ); rngParserCtxt = xmlRelaxNGNewParserCtxt ( ( const char * ) url ); xmlFree ( url ); if ( rngParserCtxt == NULL ) { nonParserError = _("Cannot create an RNG parser context"); return false; } schemaPtr = xmlRelaxNGParse ( rngParserCtxt ); if ( schemaPtr == NULL ) break; ctxtPtr = xmlRelaxNGNewValidCtxt ( schemaPtr ); if ( ctxtPtr == NULL ) { nonParserError = _("Cannot create an RNG validation context"); break; } ctxt = xmlNewParserCtxt(); if ( ctxt == NULL ) { nonParserError = _("Cannot create a parser context"); break; } int flags = XML_PARSE_DTDVALID; if ( !netAccess ) flags |= XML_PARSE_NONET; url = xmlFileNameToURL ( docFileName ); docPtr = xmlCtxtReadMemory ( ctxt, utf8DocBuf.c_str(), utf8DocBuf.length(), ( const char * ) url, "UTF-8", flags ); xmlFree ( url ); if ( docPtr == NULL ) break; int err = xmlRelaxNGValidateDoc ( ctxtPtr, docPtr ); returnValue = ( err ) ? false : true; } while ( false ); xmlFreeDoc ( docPtr ); xmlFreeParserCtxt ( ctxt ); xmlRelaxNGFreeValidCtxt ( ctxtPtr ); xmlRelaxNGFree ( schemaPtr ); return returnValue; } bool WrapLibxml::validateW3CSchema ( const wxString &schemaFileName, const std::string &utf8DocBuf, const wxString &docFileName ) { output = ""; bool returnValue = false; xmlParserCtxtPtr ctxt = NULL; xmlDocPtr docPtr = NULL; xmlSchemaValidCtxtPtr ctxtPtr = NULL; xmlSchemaParserCtxtPtr rngParserCtxt = NULL; xmlSchemaPtr schemaPtr = NULL; do { xmlChar *url = xmlFileNameToURL ( schemaFileName ); rngParserCtxt = xmlSchemaNewParserCtxt ( ( const char * ) url ); xmlFree ( url ); if ( rngParserCtxt == NULL ) return false; schemaPtr = xmlSchemaParse ( rngParserCtxt ); if ( schemaPtr == NULL ) break; ctxtPtr = xmlSchemaNewValidCtxt ( schemaPtr ); if ( ctxtPtr == NULL ) { nonParserError = _("Cannot create a schema validation context"); break; } ctxt = xmlNewParserCtxt(); if ( ctxt == NULL ) { nonParserError = _("Cannot create a parser context"); break; } int flags = XML_PARSE_DTDLOAD; if ( !netAccess ) flags |= XML_PARSE_NONET; url = xmlFileNameToURL ( docFileName ); docPtr = xmlCtxtReadMemory ( ctxt, utf8DocBuf.c_str(), utf8DocBuf.length(), ( const char * ) url, "UTF-8", flags ); xmlFree ( url ); if ( docPtr == NULL ) break; int res = xmlSchemaValidateDoc ( ctxtPtr, docPtr ); returnValue = ( res ) ? false : true; } while ( false ); xmlFreeDoc ( docPtr ); xmlFreeParserCtxt ( ctxt ); xmlSchemaFree ( schemaPtr ); xmlSchemaFreeValidCtxt ( ctxtPtr ); return returnValue; } bool WrapLibxml::parse ( const std::string& utf8DocBuf, const wxString &docFileName, bool indent, bool resolveEntities ) { return parse ( utf8DocBuf.c_str(), utf8DocBuf.length(), docFileName, indent, resolveEntities ); } bool WrapLibxml::parse ( const wxString &docFileName, bool indent, bool resolveEntities ) { return parse ( NULL, 0, docFileName, indent, resolveEntities ); } bool WrapLibxml::parse ( const char *utf8DocBuf, size_t utf8DocBufSize, const wxString &docFileName, bool indent, bool resolveEntities ) { output = ""; xmlParserCtxtPtr ctxt = NULL; xmlDocPtr docPtr = NULL; ctxt = xmlNewParserCtxt(); if ( ctxt == NULL ) { nonParserError = _("Cannot create a parser context"); return false; } int flags = XML_PARSE_DTDLOAD; if ( resolveEntities ) flags |= XML_PARSE_NOENT; if ( !netAccess ) flags |= XML_PARSE_NONET; if ( utf8DocBuf != NULL) { xmlChar *url = xmlFileNameToURL ( docFileName ); docPtr = xmlCtxtReadMemory ( ctxt, utf8DocBuf, utf8DocBufSize, ( const char * ) url, "UTF-8", flags ); xmlFree ( url ); } else docPtr = xmlCtxtReadFile ( ctxt, CONV ( docFileName ), NULL, flags ); if ( docPtr == NULL ) { xmlFreeParserCtxt ( ctxt ); return false; } xmlKeepBlanksDefault ( indent ? 0 : 1 ); xmlChar *buf = NULL; int size; // tbd: link output encoding to input encoding? xmlDocDumpFormatMemoryEnc ( docPtr, &buf, &size, "UTF-8", indent ); if ( buf ) { output.append ( ( const char * ) buf ); free ( buf ); } bool returnValue = ( !ctxt->errNo ) ? true : false; xmlFreeDoc ( docPtr ); xmlFreeParserCtxt ( ctxt ); return returnValue; } bool WrapLibxml::xpath ( const wxString &xpath, const std::string &utf8DocBuf, const wxString &docFileName ) { output = ""; xmlParserCtxtPtr ctxt = NULL; xmlDocPtr docPtr = NULL; xmlKeepBlanksDefault ( 0 ); ctxt = xmlNewParserCtxt(); if ( ctxt == NULL ) { nonParserError = _("Cannot create a parser context"); return false; } //(netAccess) ? XML_PARSE_DTDLOAD | XML_PARSE_NOENT : XML_PARSE_DTDLOAD | XML_PARSE_NONET | XML_PARSE_NOENT const static int flags = XML_PARSE_NOENT | XML_PARSE_NONET | XML_PARSE_NSCLEAN; xmlChar *url = xmlFileNameToURL ( docFileName ); docPtr = xmlCtxtReadMemory ( ctxt, utf8DocBuf.c_str(), utf8DocBuf.length(), ( const char * ) url, "UTF-8", flags ); xmlFree ( url ); if ( docPtr == NULL ) { xmlFreeParserCtxt ( ctxt ); return false; } xmlXPathContextPtr context = NULL; xmlXPathObjectPtr result = NULL; context = xmlXPathNewContext ( docPtr ); if ( !context ) { xmlFreeDoc ( docPtr ); xmlFreeParserCtxt ( ctxt ); return false; } // enable namespace prefixes xmlXPathRegisterNs ( context, ( xmlChar * ) "xhtml", ( xmlChar * ) "http://www.w3.org/1999/xhtml" ); // add others as necessary! result = xmlXPathEvalExpression ( // Since the encoding of the buffer is UTF-8 ( const xmlChar * ) ( const char * ) xpath.utf8_str (), context ); bool xpathIsValid = ( result ) ? true : false; output = dumpXPathObject ( result ); xmlXPathFreeObject ( result ); xmlXPathFreeContext ( context ); xmlFreeDoc ( docPtr ); xmlFreeParserCtxt ( ctxt ); return xpathIsValid; } std::string WrapLibxml::dumpXPathObject ( xmlXPathObjectPtr obj ) { std::stringstream sstream; if ( !obj ) return sstream.str(); switch ( obj->type ) { case XPATH_NODESET: { if ( xmlXPathNodeSetIsEmpty ( obj->nodesetval ) ) break; xmlBufferPtr bufferPtr = xmlBufferCreate(); if ( bufferPtr == NULL ) break; xmlNodeSetPtr nodeset = obj->nodesetval; for ( int i = 0; i < nodeset->nodeNr; i++ ) { xmlNodePtr node = nodeset->nodeTab[i]; if ( !node ) break; xmlNodeDump ( bufferPtr, NULL, node, 0/*level*/, TRUE/*format*/ ); sstream << ( const char * ) xmlBufferContent ( bufferPtr ) << '\n'; xmlBufferEmpty ( bufferPtr ); } xmlBufferFree ( bufferPtr ); break; } case XPATH_BOOLEAN: sstream << !!obj->boolval; break; case XPATH_NUMBER: switch ( xmlXPathIsInf ( obj->floatval ) ) { case 1: sstream << wxString ( _("Infinity") ).utf8_str(); break; case -1: sstream << wxString ( _("-Infinity") ).utf8_str(); break; default: if ( xmlXPathIsNaN ( obj->floatval ) ) sstream << wxString ( _("NaN") ).utf8_str(); else sstream << obj->floatval; break; } break; case XPATH_STRING: sstream << obj->stringval; break; case XPATH_POINT: xmlBufferPtr bufferPtr; bufferPtr = xmlBufferCreate(); if ( bufferPtr == NULL ) break; xmlNodeDump ( bufferPtr, NULL, ( xmlNodePtr ) obj->user, 1/*level*/, TRUE/*format*/ ); sstream << xmlBufferContent ( bufferPtr ); xmlBufferFree ( bufferPtr ); break; case XPATH_RANGE: case XPATH_LOCATIONSET: case XPATH_XSLT_TREE: default: FILE *fp = tmpfile(); xmlXPathDebugDumpObject ( fp, obj, 0/*depth*/ ); std::string str; long size = ftell ( fp ); if ( size == -1 ) return str; str.resize ( size + 1 ); if ( str.capacity() != ( size_t ) size + 1 ) return str; rewind ( fp ); size_t read = fread ( ( char * ) str.c_str(), 1, str.capacity(), fp ); str[size] = '\0'; fclose ( fp ); return read == str.capacity() ? str : sstream.str(); } return sstream.str(); } bool WrapLibxml::xslt ( const wxString &styleFileName, const std::string &utf8DocBuf, const wxString &docFileName ) { return xslt ( styleFileName, utf8DocBuf.c_str(), utf8DocBuf.length(), docFileName ); } bool WrapLibxml::xslt ( const wxString &styleFileName, const wxString &docFileName ) { return xslt ( styleFileName, NULL, 0, docFileName ); } bool WrapLibxml::xslt ( const wxString &styleFileName, const char *utf8DocBuf, size_t utf8DocBufSize, const wxString &docFileName ) { output = ""; bool ret = false; xsltStylesheetPtr cur = NULL; xmlParserCtxtPtr ctxt = NULL; xmlDocPtr doc = NULL, res = NULL; do { cur = xsltParseStylesheetFile ( ( const xmlChar * ) CONV ( styleFileName ) ); if ( !cur ) { nonParserError = _("Cannot parse stylesheet"); return false; } ctxt = xmlNewParserCtxt(); if ( !ctxt ) { nonParserError = _("Cannot create a parser context"); break; } int flags = XML_PARSE_NOENT | XML_PARSE_DTDLOAD; if ( !netAccess ) flags |= XML_PARSE_NONET; if ( utf8DocBuf != NULL ) { xmlChar *url = xmlFileNameToURL ( docFileName ); doc = xmlCtxtReadMemory ( ctxt, utf8DocBuf, utf8DocBufSize, ( const char * ) url, "UTF-8", flags ); xmlFree ( url ); } else doc = xmlCtxtReadFile ( ctxt, CONV ( docFileName ), NULL, flags ); if ( !doc ) break; res = xsltApplyStylesheet ( cur, doc, NULL ); if ( !res ) { nonParserError = _("Cannot apply stylesheet"); break; } xmlChar *buf = NULL; int size; xmlDocDumpFormatMemoryEnc ( res, &buf, &size, "UTF-8", 1 ); if ( buf ) { output.append ( ( char * ) buf, size ); xmlFree ( buf ); } // ensure entity warnings are treated as errors ret = !xmlGetLastError(); } while ( false ); xmlFreeDoc ( doc ); xmlFreeParserCtxt ( ctxt ); xmlFreeDoc ( res ); xsltFreeStylesheet ( cur ); return ret; } bool WrapLibxml::bufferWellFormed ( const std::string& buffer ) { xmlParserCtxtPtr ctxt = xmlNewParserCtxt(); if ( !ctxt ) { nonParserError = _("Cannot create a parser context"); return false; } int flags = XML_PARSE_DTDLOAD; if ( !netAccess ) flags |= XML_PARSE_NONET; xmlDocPtr docPtr = xmlCtxtReadMemory ( ctxt, buffer.c_str(), buffer.size(), "", "UTF-8", flags ); bool returnValue = ( docPtr ) ? true : false; xmlFreeDoc ( docPtr ); xmlFreeParserCtxt ( ctxt ); return returnValue; } int WrapLibxml::saveEncoding ( const std::string &utf8Buffer, const wxString &fileNameSource, const wxString &fileNameDestination, wxMemoryBuffer *outputBuffer, const wxString &encoding ) { return saveEncoding ( utf8Buffer.c_str(), utf8Buffer.length(), fileNameSource, fileNameDestination, outputBuffer, encoding ); } int WrapLibxml::saveEncoding ( const wxString &fileNameSource, const wxString &fileNameDestination, const wxString &encoding ) { return saveEncoding ( NULL, 0, fileNameSource, fileNameDestination, NULL, encoding ); } int WrapLibxml::saveEncoding ( const char *utf8Buffer, size_t utf8BufferSize, const wxString &fileNameSource, const wxString &fileNameDestination, wxMemoryBuffer *outputBuffer, const wxString &encoding ) { xmlParserCtxtPtr ctxt = xmlNewParserCtxt(); if ( !ctxt ) { nonParserError = _("Cannot create a parser context"); return -1; } xmlDocPtr docPtr; // Don't load DTD because additional namespace declarations will be added // to every element when processing a docbook XML int flags = XML_PARSE_PEDANTIC /*| XML_PARSE_DTDLOAD | XML_PARSE_DTDVALID*/; if ( !netAccess ) flags |= XML_PARSE_NONET; if ( utf8Buffer != NULL ) { xmlChar *url = xmlFileNameToURL ( fileNameSource ); docPtr = xmlCtxtReadMemory ( ctxt, utf8Buffer, utf8BufferSize, ( const char * ) url, "UTF-8", flags ); xmlFree ( url ); } else docPtr = xmlCtxtReadFile ( ctxt, CONV ( fileNameSource ), NULL, flags ); if ( !docPtr ) { xmlFreeParserCtxt ( ctxt ); return -1; } int result; if ( outputBuffer == NULL ) { result = xmlSaveFileEnc ( CONV ( fileNameDestination ), docPtr, encoding.utf8_str() ); } else { xmlChar *buffer; xmlDocDumpFormatMemoryEnc ( docPtr, &buffer, &result, encoding.utf8_str(), 1 ); outputBuffer->AppendData ( buffer, result ); xmlFree ( buffer ); } xmlFreeDoc ( docPtr ); xmlFreeParserCtxt ( ctxt ); return result; } wxString WrapLibxml::getLastError() { xmlErrorPtr err = xmlGetLastError(); if ( !err ) return nonParserError; wxString error ( err->message, wxConvLocal ); if ( err->int2 ) return wxString::Format ( _("Error at line %d, column %d: %s"), err->line, err->int2, error.c_str() ); return wxString::Format ( _("Error at line %d: %s"), err->line, error.c_str() ); } std::pair WrapLibxml::getErrorPosition() { xmlErrorPtr err = xmlGetLastError(); if ( !err ) return std::make_pair ( 1, 1 ); return std::make_pair ( err->line, err->int2 ); } std::string WrapLibxml::getOutput() { return output; } wxString WrapLibxml::catalogResolve ( const wxString &publicId , const wxString &systemId ) { // According to 7.1.2. Resolution of External Identifiers // from http://www.oasis-open.org/committees/entity/spec-2001-08-06.html, // our catalog may not be used if the system catalog, which is specified // in a delegateSystem entry, is out of date, such as the catalog for // resolving public ID "-//OASIS//DTD DocBook XML V5.0//EN" char *s = ( char * ) xmlACatalogResolve ( ::catalog, ( const xmlChar * ) ( const char *) publicId.utf8_str(), ( const xmlChar * ) ( const char *) systemId.utf8_str() ); if ( s == NULL ) { #ifndef __WXMSW__ s = ( char * ) xmlCatalogResolve ( ( const xmlChar * ) ( const char *) publicId.utf8_str(), ( const xmlChar * ) ( const char *) systemId.utf8_str() ); if ( s == NULL ) #endif return wxEmptyString; } wxString url ( s, wxConvUTF8 ); xmlFree ( s ); wxFileName file = URLToFileName ( url ); if ( file.IsFileReadable() ) return file.GetFullPath(); return url; } wxString WrapLibxml::FileNameToURL ( const wxString &fileName ) { xmlChar *s = xmlFileNameToURL ( fileName ); if ( !s ) return wxEmptyString; wxString url = wxString::FromUTF8 ( ( char * ) s ); xmlFree ( s ); return url; } xmlChar *WrapLibxml::xmlFileNameToURL ( const wxString &fileName ) { if ( fileName.empty() ) return NULL; wxFileName fn ( fileName ); fn.Normalize(); wxString url = fn.GetFullPath(); return xmlPathToURI ( ( xmlChar * ) ( const char * ) url.utf8_str() ); } wxFileName WrapLibxml::URLToFileName ( const wxString &url ) { #if wxCHECK_VERSION(2,9,0) return wxFileSystem::URLToFileName ( url ); #else xmlURIPtr uri = xmlParseURI ( url.utf8_str() ); if ( !uri ) return wxFileName ( url ); do { if ( uri->scheme != NULL && strcmp (uri->scheme, "file" ) ) break; #ifdef _MSC_VER if ( uri->server && stricmp ( uri->server, "localhost") ) break; #else if ( uri->server && strcasecmp ( uri->server, "localhost") ) break; #endif if ( uri->path == NULL || !*uri->path ) break; char *path = uri->path; // Does it begin with "/C:" ? if ( *path == '/' && wxIsalpha ( path[1] ) && path[2] == ':') path++; wxFileName file ( wxString ( path, wxConvUTF8 ) ); xmlFreeURI ( uri ); return file; } while ( false ); xmlFreeURI ( uri ); return wxFileName(url); #endif // wxCHECK_VERSION(2,9,0) } xmlcopyeditor-1.2.1.3/src/housestyle.h0000664000175000017500000000545512402464555016420 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef HOUSESTYLE_H #define HOUSESTYLE_H #include #include #include #include #include #include #include "stringset.h" #include "contexthandler.h" #include "xmlrulereader.h" #include "housestylereader.h" #include "xmlfilterreader.h" #include "wrapaspell.h" #include "casehandler.h" enum { HS_TYPE_SPELL = 0, HS_TYPE_STYLE }; class HouseStyle { public: HouseStyle ( int type, const std::string& bufferParameter, const wxString& ruleDirectoryParameter, const wxString& ruleFileParameter, const wxString& filterDirectoryParameter, const wxString& filterFileParameter, const wxString& pathSeparatorParameter, #ifdef __WXMSW__ const wxString& aspellDataPathParameter, const wxString& aspellDictPathParameter, #endif int contextRangeParameter ); ~HouseStyle(); bool createReport(); const wxString &getLastError(); const std::vector &getMatchVector(); private: int type; std::string buffer; wxString ruleDirectory , ruleFile , filterDirectory , filterFile , pathSeparator , error #ifdef __WXMSW__ , aspellDataPath , aspellDictPath #endif ; int contextRange; boost::shared_ptr > > ruleVector; std::map > > filterMap; std::vector matchVector; boost::shared_ptr > dictionary, passiveDictionary; void collectFilter ( const std::string& fileName, std::set& excludeSet, int *filterCount ); void collectRules ( const std::string& fileName, boost::shared_ptr > > ruleVector, std::set& excludeSet, int *ruleCount ); int updateFilter(); int updateRules(); }; #endif xmlcopyeditor-1.2.1.3/src/exportdialog.h0000664000175000017500000000472012402464555016707 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef EXPORT_DIALOG_H #define EXPORT_DIALOG_H #include #include #include class ExportDialog : public wxDialog { public: ExportDialog ( wxWindow *parent, const wxString& urlParameter, const wxString& folderParameter, bool quiet = true, bool suppressOptional = true, bool html = true, bool epub = true, bool rtf = true, bool doc = true, bool fullDaisy = true, bool mp3Album = true, bool downloadLink = false ); ~ExportDialog(); void OnOk ( wxCommandEvent& e ); void OnContextHelp ( wxHelpEvent& e ); void OnUpdateOk ( wxUpdateUIEvent& e ); void OnFolderBrowse ( wxCommandEvent& e ); wxString getUrlString(); wxString getFolderString(); bool getQuiet(); bool getMp3Album(); bool getSuppressOptional(); bool getHtml(); bool getEpub(); bool getRtf(); bool getDoc(); bool getFullDaisy(); enum constants { ID_URL, ID_FOLDER, ID_QUIET, ID_SUPPRESS_OPTIONAL, ID_FULL_DAISY, ID_MP3, ID_EPUB, ID_RTF, ID_DOC, ID_HTML }; private: wxString url, folder; wxCheckBox *quietCheckbox, *suppressOptionalCheckbox, *htmlCheckbox, *epubCheckbox, *rtfCheckbox, *docCheckbox, *fullDaisyCheckbox, *mp3AlbumCheckbox; wxFilePickerCtrl *urlCtrl; wxDirPickerCtrl *dirPicker; bool quiet, suppressOptional, html, epub, rtf, doc, fullDaisy, mp3Album, downloadLink; DECLARE_EVENT_TABLE() }; #endif xmlcopyeditor-1.2.1.3/src/help/0000775000175000017500000000000012402464555014762 5ustar zanezanexmlcopyeditor-1.2.1.3/src/help/xmlcopyeditor.hhp0000664000175000017500000000051712402464555020370 0ustar zanezane[OPTIONS] Binary Index=No Compatibility=1.1 or later Compiled file=xmlcopyeditor.chm Contents file=Table_of_Contents.hhc Default Font=@Arial Unicode MS,8,0 Default topic=html\features.html Display compile progress=No Full-text search=Yes Language=0x809 English (United Kingdom) Title=XML Copy Editor Help [INFOTYPES] xmlcopyeditor-1.2.1.3/src/help/Table_of_Contents.hhc0000664000175000017500000001047012402464555021040 0ustar zanezane
xmlcopyeditor-1.2.1.3/src/help/xmlcopyeditor.chm0000664000175000017500000006526212402464555020370 0ustar zanezaneITSF`û—?~ ý|ª{О  É"æìý|ª{О  É"æì`xTÌþ²jITSPT ÿÿÿÿÿÿÿÿ j’].!Ðù É"æìTÿÿÿÿÿÿÿÿÿÿÿÿPMGL/ ÿÿÿÿÿÿÿÿ//#IDXHDRƒÉ1 /#ITBITS /#STRINGSƒõ ‚l/#SYSTEM¡X/#TOPICSƒé1ƒ /#URLSTRƒï †/#URLTBLƒìQ‚8 /$FIftiMain‚ v¨; /$OBJINST‚‹[•/$WWAssociativeLinks//$WWAssociativeLinks/Property‚‹W/$WWKeywordLinks//$WWKeywordLinks/Property‚‹S/html//html/appendix.htmlö„ /html/association.html™`…/html/attribute_hiding.htmlžr†)/html/completion.htmlúb‡P/html/creating_filters.htmlå/html/creating_rulesets.htmlÒ;’F/html/default_rulesets.htmlˇ:/html/editor.htmlér†/html/features.htmlµ'‡ /html/folding.htmlõ…Z/html/font_size.html‚2†-/html/general.html­/‡x/html/generic.css‚‡yƒZ/html/getting_started.html¼G‹l/html/large_documents.htmlÔSŠ:/html/printing.htmlÏ0…#/html/processing.html­I‡[/html/spelling.htmlµ$†[/html/spelling_intro.html»/html/syntax.htmlð„x/html/tag_locking.html¥ˆ./html/templates.htmlÈ3†}/html/validation.htmlc‰}/html/word.htmlß Še/html/word_integration.htmlú Y/html/xml.htmlˆ_‡/html/xmlcopyeditor.html¢8Šw/Table_of_Contents.hhc¢8::DataSpace/NameList<(::DataSpace/Storage/MSCompressed/Content¢^P,::DataSpace/Storage/MSCompressed/ControlDataj)::DataSpace/Storage/MSCompressed/SpanInfob/::DataSpace/Storage/MSCompressed/Transform/List<&_::DataSpace/Storage/MSCompressed/Transform/{7FC28940-9D31-11D0-9B27-00A0C91E9C7C}/InstanceData/i::DataSpace/Storage/MSCompressed/Transform/{7FC28940-9D31-11D0-9B27-00A0C91E9C7C}/InstanceData/ResetTable³.8[Æ<¶+žŽ>2 Uncompressed MSCompressed{7FC28940-9D31-11D0õûLZXC Ò¸iS HHA Version 4.74.8702$ ©Ó5~0iÏhtml/features.htmlXML Copy Editor Help@Arial Unicode MS,8,0xmlcopyeditorTable_of_Contents.hhc  T#SM°ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿR_C4@3de!b‹ò;âF",ŽF¶w÷nõFêÉ=in¯Gt­Cm½ÿ¸»ZɺÑ*ð¼„zø¢ä…ˆFdÀ 'ÁIN{7í$ÜÍé››xÇqÆàÌNaí{;’*Ÿª¤5p[TP©T[­9I$­HUBå.P¡ÚTy[.ûEUëÏ(öqónc xp›‹™»Å³ã›Â3`DTÿmÛ÷¿».³-Y¬•n˱\±H VËH±¸<€ð±É/Ü€àñ^’º™«/«ÃÒÐø`°ái=üHݺ§&¥Qðû›¢þ8‡‚õ‚yäªÑ|÷þèî¿¶ ä`àƒ¼ ŽA|2̓5@ÖêÃõ€t<¶P[”4Ã3TÂ/.x4F<Âé|6q öà=ï÷ Úþö2©C`I´EÙðÈ÷¢UjÒ¼àòoéÕ–?V ü„‘üXô⯨KÔS Aß:¢©>”j1âK¨3ËCŸ ´²ñÉÝóþW{©[Õ™tÀ)`<‘=7©ÐjA„£ßálU:!G C²$YäxR=ªaœ·á¸øYÑ v_el¤QÕµAøÃÛéÑÌ©%#xЉᠢj`™¨}@˜|aC¾p†ôF†Yèár4EÀt a)º±jbjØ…– RG,7[¨¡T0Ûêöæ£Mt=Û0f3~ìÀ,Q2 ›+ž7϶®]è Š«@–UÔƒÄP˜Uþà¸.‚ €blæzÓRO„äÝ?Ò)†>6¸+¤½R¿4—"m7†ûgÚάú:EÔX<[ EGïÖÍâ:>,0Â{€81Á‰lªþ-oì.DüÎê~ukií»ñ-ñ9Ë|›Ñ` *0é-E"Z€Ÿ¢÷¼®èùù&SáõsñШOL$ü™ÄâgÜÂZOu/q¢£)xMàÙæóò­àU‚ Ât§:ˆ@r~àt•!G[m|P§/L@ç%j=…±ñz'pJÿ <%4î±(Ø• „­g„‡à'W#ôýMS/¢`aâG²5 Ýh”óŠY"ˆe$ÞØ¿«THJâr­¤ ×NõjÏúw?P2dñv3Agø8·E€¹GÛa@€…w5}Ý`îõ?Ãû¥>U}!lÈõ8m¯¥XFb–}L<ÎøÉôÝ…×j8oœ ò²C0ÈŒ*}©ü„fu> ˆ }®Š2< Ãu‹®-Á×4"…ÁJ¿Aª—`ÿÀŸ¢Ï¢àò h®FtÂn+ë5ƒ‡¤Ã- CA<5ÌášÅjæ™EÍ,ÅìíJ]Í}×"µðÒ¯¤D: Ùð/e%ÏÕÒJN…Žk¤ø3܃'¥¥C¬©ÔÀðéŽHÊâ4&îÚp˜ð$±jJC?¡ç'\Mà‘C ©b~rw7B Ìåg§ÊÛDÌ·B…>ÚHÿºmæR9û&êÁqèG?¬ñ”ý\ƒ”Þ=-`CViQ¢¼kg0삨ŒP07Å’ÄæŒÇÁÿ\-!rþ·ÎómUÿ¶…UÛœw{›Ä»-¿ÀœMà‡5h§Ud¯^M[H§ŒHBDm°¿š´!DVhI£OMdÈ.E»>i2ptÝ?;¦/}{:ñ,Íz3‹ö¬  í¦å²/®!ÏŸœ>îý÷d¦ŦU€ÄO©¬‰>ˆ Ž™l¬¢ŸPA@º„¯^£¼“ƒ6˜­+ÀµC Ÿ™.¨roh”6ÿ1…–Àоe ”ÜD‰®iH¾ïG»±¨_£º‹HbXèGäËÂN˜r4íæŒÏ[¥{°fùhþè**m¢†«BAh6ƒD¤ÀâÏ].¹P«“ÖÑ<]'@LE†!áRެ#DZ/,A¡ö;= UN$€AôÌbèoQ09ļõQsÍ~ÕªÎÇùBÇšÛPÚ*)Pj(X|7NXw#&¥ }QQPVU»º›od–¾,B sˆ":ñdîrE»Òš à¤@J0ã>X™KYqÎXžœÃgÌ5¤f@¼n%å¸HBºœØeÙ@•( ¬› [±–lF5Ã¥­p šlׯ¼`|OËÒÏ7 ô”PÌu¯-{} ¦ P,ÕH"˜J’ûãTÌt@ÑÓí¨ž#=–ÒjUôµŒtÓÄ« k~’O™íH(2³_ªtVíP³hHÿd=t!Êëël‰:¤XJÁb¼ÐË.ý\Øà‡Z÷cWI t=¨Hö}•Úç"D»)U)òŸ Ûz[)¢ÇÜ&v#¤‡R€¢”ÀôžÄ”4RÇšŒVº˜ÖõæRg” S/,î† ÜG ÐFªÒ)3 «R7Ô¤™žëÚKé>ß}Z¤Æ¹í÷û…k[Fûßþž *3¡«ÝR)mRï7¢3¦Ë"(‚Š0Øõ8!ÜP¦¢§>úF—C•ªy0AfÜçp „דÜPUÓ>_"o ˜`é“\ÞòúZäpƒjy6g+<£¦6è`„ ª·6ö©ÙSëÑââ—žÓœç%»UÏ¢B B²vVðô@’´=¯Rãö ÔÝ”Ó!CYMD3µß__ý×þRƧݸ}TÃ*%b„2>?ò¶6÷èÛˆëãƒæcvÈ ²l6/Àx P‹_›]ZÅgÔƒ$ÅÚÿ¯ÉÒ¨OŸÃèÆ÷Óý,6 ‰4;|v¤´2LN`w%xˆ6jÖ[£y´è…k¡†¹:ÔUŸO:“½@áßaP+HQõXÀ®~ÕQi—ÉsÀ+Uü¦ÀY«8Y¤‹Rc£c ¢ª“2]+ƒÂ`^C:Gš5Ij é'ÂKSûiLÏðf’„Ûúö‡@‘`vÙ´ùï,¼ ^Õ`/bRÂ^“Øs‹"õµæÚ³sÿ³³ýÄ,6÷Ñ|£ëéÝï:“ê|@æ—ý—(U/V«=Áš¢îJØ9´ïO#Æë´*Ó6Ônk/ðæí*è^¼¯6Ñúã° f×§è<$wè%H(`…&Àìß›yn‚ Š\¡4ÖmºàÖŽ9RÚ7SS®•﹌†­pjZfÊ rmÑ$:¢rã „{]ò§ÛFTêñަâÛï†+3tIÛ…î|Êetu¿VnÐ:ñS›Ýd‚‹’<Ã[»”Œ DriàN G-–Z%ËåP@=ïyn¤ÅÆXý_IÍ'x·2( Î%¹õs|FPOËÌšaæ§16+åQ}?ÑÖBÚÁrÎ ¼9««`tàVßuÒãj0šeäJ½ÆÆ2Á.x­ó©¯§4L‹ébã§Hz-˜—ŒõÔ^åÓUªˆKT-ì–+± àÆä”¤îgѽŒëô«]JüFGíà,¸ð3j˜®waÕ É]-[,”P¥aÚ{|öUSK==%é!òƒ.¡LKi¤q ÜØBÅø`åä2 ¶"òŒa3éz› ç‚NØ:f„ƒI¼`“¦¦š[ù‹ƒ¿ŒÝÓ¬tªŽƒ]WË!öcS¦ T5œ ê5ë-.<ßyN‘Å6Zð2ü<vºVòÜlòŸëÛâÂâõ¾ ÉMŒ¸_Cm[ÖuÔ ³Õ”'UK V¤[ ôîR̨¢ç‘¢­:¯(5ñŸP\­së“\"-ªÇðKvƒÜ}Ówr[ËE’'@º¼•%ÑïànÐÝå(=¹>T}<k#®V¶¨oü=ÒO÷abâ¦Ý´z¥(¯Êºo]ø£…ðœùSèPwòʇœ<žÚxRÅnòÔü;áGÅÈ»XEŽðŒayîÜÞý†|þðâ•kÿT½âÅ´{€$ÏOŽ—Góï‰tjã ù{<ãÜý\k{gQ¨³ržLßã>8(ÊׄìÓŽx7pG¢àüÉË)ˆ˜é𱑥Ð}õÛ;ÆÅŒàuÔ{•ºn$;r¹»`çmc˜éµáªFŽéÖb¿-NªšÀCxS”E.?¼‰Ò¸Õ÷ÔpÛò®bñKÛ•ñÑ2p.¤žyô›bŽ‹({¢Î Á¥•´íà»\œd`¦º6å†J¼f¢ë—äÂ]µ8ÉXœ Ø%øJTÒTHí¥sáz”•õì˜r(oˆÁ[m[=VRi͇„Ú/µãÌf¹c±NºÕ8ÇEçºXË8Sµ¢³n%a?ñiT7%·UOa^²¶êÑRÅñVœoRoBÖ™1"™çð’üIkúž½®Bh¸Ø¢SÜìÇiWédî;Á†])ÜÃöìÊô—y'7–ºŒû@€DXÄ@á”]´C®` ªÐ©k4çh¼…ô 1j_‘V¼Lãé• )•#kÒu˜ÔÆ/€ `ù´W|ešÁ]–PÀÔÖ]_âÑ7‚ ’qGu{x>™¸1‚µ~ 8(œqŒÒ;؆*ÕødÓ2ÍI/¥)$àÉÝW‚1‚¼~öæÞØ iü‹PnÂħڈ҇]Ò>¼Óõ7 µ£gÀë#tÁÒ§Ç^Ø‚ –Õ1^³ ûgè!,r÷`ÃÓÊÕlÄ Ã¸v& íͬëÊ]$ ÁvR ÍÛ¦yq¤1ÂäÞu·ãÁ´¬½îÈí³]/¾ƒÙ&jÝ«ø¾v`OÑ/ĺf¥~½Z¯W¼¶°»ÎS®³Ã]ÔX}þÎXpÏõ‚ó/ojöEY9ÞY¹^NC4ž=×Óªp÷8lg7`[x¨~G)9å8&D9H«\\¯Z×ùù€M,*pÖ™"‰ü”{úþN´´6ÄÖy‹!/÷®‘„뛽E¹Z³UaËS×fôv9n,vX tŽG[†/(õ-ÝÓ:N¨ì} ˆÜs%cç¡ò\É…Ž;›9¦ÐâŠ#ÖˆÓï¶Â€÷ù‹p t˜¬×B÷•éCgÑ^E2©8b’5sn2Gм„üäOI¥Eë5lç ;«óxÊ?§\?yë #yϲѶà¾<›vÂLšGYûÇÑŽ°ž3¨ÚiP”Íxr®U«¯Þݾ-1ð$bû’•œÿˆåtŽE :_ÑÇ4 óhÛØg ÛLš3™Ø=á£=°l©“GªÂì³v´V±µ.E—2‹K—j”0-‹RZˆ@`|ÊÛ¼,^&èmº¡,)+˜ô£OV¡Œ½›À•Æ êÊí7ŽÈa×QŽó¥›”Hn@DßÏR™p åir '^dÖ7kêYàÓ^óµÙ5(cw`óJŽÎåjØ*’žc¬åäiUœi£ÈdÿBvE°A¹¡±ê?]-ò|¤…N–3uÜ×-ðšO½‚|–LÜ[6ª= «àê’N.\åÎñmúDa¬I;?¡QLä3Bä¶g4Y<Ú^¹!j„ûß¶N­Ä˜És>=Ÿ°&SM¥ˆ›”HB¦ x_N‚Lø)‰úD™Xøì-!8jsý’ÈÒ@t»Žýf¸sÌ3žÒÊMö9ô@§Ï¹—£¨vó„/üÂGƒÙßò7ntðô‡l+ê%ÅfÓÚ¶<&Û‘/´¥fèàùMZÊlÌÃÔo²ð–_̶âÍ•ìÓaê€Üf¯~Cý¼UT7HÇ­Én[‚uÏ'P¸Y\YÁNèK¥çøöàœ¼yfÒœ3LunMŽægäNbù3¨'ûdŠÒqíNHÆ@ÑlF ¿²­æ µÍç{§Ó.’†ù eK—¥œªbPˬ@Vn¬ ¬ľf$vyæN1šívæ\=1(.ö ZŽ–ûxðþþ™ó!S‰°Gž?F©v‘ðÊÔ¿ÞšÔeŸÀ;Žåž–ܹô'+Z»sZ@È~€Ô‘GAÆ',# ™ÕõÕÝ´?!»õ²¥¤××!Šuø@×Y¸:¯ š2Œ†û=ÑfÍÈQÚ'ªÒÔ9é9wõ‡x…x™Õ˜1,@¨LÈÓÑ…Dް`÷!däx¯wæ uuBÎÏÈs™v¥k^Ńէ3~t»p;oîH¨óžrÙ—~JîjY¸“Kìè3j›ÃE€bdUqƒÏÖÓŒüΓ#¸+Õ¶}hWu™bXÙ'h£‹»¸†/§ wvúNÃI|ù´È’ìÀk4‰¬[àøìG¯rz;˜sjÐÝ]*JãÙ krÊúréO¨w±,‹œ?z—?v´$\ì' &­Šx¡wXîýÒÝŸ,`zucV²ô:è¹J¯%Ããé¶KöÐBFO°î6'§ò§Ây[Ý[Uß÷˜<;ÓÝÀÀûŽBª|©ÕËy){µƒ”à>L?jHÆySE2…H‚ÝÁþв—¹NÚ‹ö16}¹ØŠ?uyrÝ(=ø1ÎB]_¨U‰Õg½f7~G‹Ü³XiíÜϧÙÖU¡Í^Ùc:cÌÎ'bO è#w !ÎŒÃï}ÃsÉ¡þ(Çý–_cèª\|¥suŠàY|ŽxÞú¯^ú 1BÚAL+°œ&çs{­ž·\ÏŒ vL‰ÎRh(·J1”üÕk÷ðƒäÂKZejR™VªI™ŠÑ8;˜¡œã&¦øS9Nà5„Â•Š‰¡,S:ë­ϳoš²Té•VP¦’»ˆu#ûÙ‹ã)uREøÐëµþÌ‹®!tÛü¸7‰Í¬ü¡Nv¶vYÒA¢Õ,°:^ª¯“ L‡%Ò;ö9~–שj½þûŸ@(’ÿþ\p .Û(ýŠøpÕ“ƒ¸¬ ywð Öiƒ'ñ ˜™¿Ü¼9êmÎÅ7#3~U uaë+; %ßD`XY×!hY>K¥qÿ,5Ì :ËÕ ÖfØ<ÙÀi¬§¥ÐÁ€óŠ?Ìè.NUFbqmµ«¼• Ü”»XŸZüy}îàAghCŸ’=«¸TÍJu6*„¾h<ÍÅËÌ¿’JÑoÛSP«‘2Ô„òˆ<¢ˆ¨¼Á$cFC~7%ÝRÌÿÄ€ëÀ¦">D#¸¥Pšr.Ù1âbÔËãGÊOýLfÆ}«¡•êœP"Î(‘7×{&×–'ZTçä¼±h½=%ãG¾áb©æ°µ–¼NA]B›ÊMÙ–L&¸ÿ>µ=_ý¹Á´vp>5ÖÉk¯TÕzæ7ÿµ ryºZìÙÈL–é€÷1–D¯cëââ3“R*²™|]l¸x“SêrØ„’·A2 §ÍíÆ0‚%Y 8ŒpÈÅFï…Ö4áå5¯ßø‚ÒÑùZ@ëœ~ÄZI:—ÝÒ{-¶#%ƒËì óä9'ž|hçŸKûäÝ8«UúÇ33¢¾’ÐiÌ8?ß» [í"0›ù£Ü_óšòªè¯Û|Vävs°ºœù öt³QÀ{{ù·%µ#3åøÚ¬¯úA¿o¹‰Írgþ H•oíYJh •rŠ™KÚN©©?í âÜJ%hôårÒºö'±ûäcõ Ú†ŠkÄÆØP)Fò.9ÏTŒeWm†|—º¿ûK<:€ä%Ôo„oMgœ¢* &G¯/°¯Þካ̦4ƒÝ#" bv7óöƈFO–½¤ªxñü…šx @$&ò½Þúg…Fô¨D“ <ÝÒë6Wâ)ú0¸$MâñF¤¯–¥þn*rGd™§þ£·{  ”£èPM¨ô›°¢ $ö¼äŽƒfÕ S9rçŸîFg=E)«ºË°oïó“$Pʽ}×ê×kƒô ·Woõ]Í~oÁ¹z;dk”6š7ñÑu¨íYšù'{Â(ù·Ñ\BõÿlzþÔãÿûÁ¥hžžº‘BKí°ÁêHOFq%Çþ.RÿKå§’ùées­©’;¦«®Š5Ó!ñ[£è“†ónŸÝO‘öÔU-0WÚä—¦[»õB™+Ž „áË)ž©WT+뱟¯ÌÙRŞ㨙?”§6ó3/V‚*w‘Ç~ÆTùΗ6÷Ü_¸üs%îâo V´Æw8®NñQ Ùì¹æ(Ñÿ¶î?¿%+võxœ9ŽkìRš^B[[Hˆe¼#àÔ % €IŸøû ¨/|öw^àm´2}×à)ý_ôK–àådNÏžÖ $×Ò,µSÿK/u™'Š} 0Oý³ã4 Ü`3Ùýƒ+çóÿyƒÁ?.hŠf×6_ó‘ÊŒÈTg9Å8éæ‚!Èÿ->é9 )÷Oœ|ð”yÞ‹ð ãâªþ'ee0øNšî'!¼à  *ßG䜫àðô”j·§}´äó–ž*œ{SÞs™:Çi›àžÕ ‘—e´2ZJ¢¾jÚo¨„#ß7øçE¤#÷˨>ºÚ„–çbøÒ‹MQnÍ27º´ÿ9'H|§Ó©êé Èm¾«´ÏÌÿÐß»wû.ße¾ì˾öø«"-ám¢ã¯¯q ûß§:):ý?ò@Gцøh;JäÓ&ÆAa<=˜M©Ÿ`±.Ýášþ§3òϧÙfÎRþZßñºÙÎÀ¦=~m'L™Ô 8‰°EJÜ)î?C†rã4Te)Bk`HØë>9WàYàƒ/3˜Ò÷¿ÒžH§jÂ(ŽÓ×Lô¿fcüXØ¥O =‡ ³½:þ–kÿ‡ð~î¡ßÿýA"&¿¼òá·ÿˆûS¢:º³CÀ*ÿ=Ÿ}Éy>ÏâI EŸ3KæyÍŸŸ›5Ö­æ÷^÷gåû}™™ÏܪÊi­eÖ·VAI?ï÷ýï=ݹ;ë׬ï™{ù®]M‹ØXü,ñ¬€€ˆZîŠ$ß",XI›Qïûœ89 °#H v–]ŒhªªÌŠf¨lO “bÌÌgÆ9wu>tøø§ †øÿܶÁÏ ¢; y7ÓÕM|…{¶eÅÙh Dˆ„p— &œ[Z+õïL¢(üReâ]*Eî¾Í ÖÝ\‚öND„Ýg(a‘`:}×:¿Î†Phj Š€¦A`ê 1ì5Οêö­¶ŸŸG{¦yxð‰˜Êõ¨|ʳù¢©tðÊ+‡þíí`ë_lÓI_,ªÛ²"—„ˆ˜ÕôEËQu‘,Á¹ä¤ÑÄT¸N—)"LZjD¢ábDL!k¢&y9"sèµÕv±Ñ µ "&ð9…hÉŸˆ c¥—@Í™lYvB4²ì#b \»˜4öˆÑp´ ˆI‚Ž!™v1àú ÑIµÛ‰Ãk D‰„è4ØHFeYx"dY tÄ6ÙHÛÀiQRåÛÀG„HM· 5\EO¸)á¥> ïÄUˆ`À˜²[F4¾äŸV'£€ß 0B°Dq"[ ƯYÚ£-ˆ‹¨‚(HÛÒè’F¯ iä BEA˜òxx;¬ ÄëîFà‰hÊÈ2˜ýÁ;0ÅRÒÒ„ÿìâ]jä°Šw}X|p󎆸¼/½#An®ŠÊI˜¸¾c• sBVšUbhIÓ{ob ÉÕ´9)U’¦³Å­µ¼-q•1¬DoJN»\ #A¡-„Š­“1¼¼ßÀó£§pÀ£&ÀtÈ>`G>é‘ ¹à_~ÁÃõûÖVÜR(ð |#V•õ÷ð‰“þmÐëÖãÅäÃ`ìíÛñU_À¢Ÿ|b€F 7x‡†Æ zãi½¹b1Hsƒã¹²qN7–[ñð@'œÌTÖ ”ëû,ÜWTƈÞYxpn¹+⨈°àéîÝ×ü-4L_°¨oÀê¿¿¹èƒ»],½qyñ¼V\ÌU#-,trµ€À®<ñN•ƒ°-P¶¾xL-]ðíÝ zãŒy2­<° ­øË¶n ùí|rµz㮫ò$¸;v<^X $( ²{ ìñ¯ú ïýî}üVþ  ÿHî?äy®µ0aà‚”Áà™ÃrÉ¢Y$C·çök¸0(YvLG:#áÉÒ° <’õ¡P&Í‚G¦MU²ƒYÛ ÆFõàÃçu…*Ž Ö0HëÞIÝóC䜎çyd{nÖž¢^í¬¨D’tÄb^r Ÿ_äçPqòðµ8ß.Kh˜cŽHcÇžJÖ²¢.Yæ¼9r¡kdèµy 7fÛA‰îq¬mêÈ=“æ$t¨Ãë"Ê$~¨‹’éP‚$k׌‘{{„™9…,Iˆr,‰‡z(éÕ\Rˆâ.‰9ty.ôCº—%Q%QÏ%Õ‡Ç: u“ 2ëÉ!*t$'J²¤$Ú½‰ˆy/¹rkeC*Ý/“%ú£K9QÒ%.]=’Š*/iÂ{²ðú>°AMeÓ;ñï̘ ¦¬xË!Êý+œ­ÛèbäàYùü£]Åxßu8véLáξN®!þð1!Á‡¯ÿÿo®òuK·[ñ?‘Ú™õU[¡ŽãÕ¸üÃ%kc6[s€Äàރϋz^ÔÑ£¸/í½$ˆ=8p±\ðyËIhåÃ†Í Ë ãä+×ÈËöZ}—±RÎÅë¨=-l䑱ʖ—æ6±ë¼ØÞPV,TYÛ2[‹¹î:ßmÕ·l|ÿƒ`/Ä.9ÏTÒ‹—žNzu[r^\Ú*Æâ½|‡Z4À®¸Ó8:Ze•«ßÀ ¯mäo+E†t®ºß¬±¥ï]â³ ›[¬¡ªçް·qüÐ6r¶q:Šc•AVÈæs³wì {œ)åôæPßa~d›zNÐv={úU¸€9ÛñNÕÍçÒ'¬`Š˜ Z œ¡Û¦bVà#Ü!+—ƒ†8‘°€4*š§dhÜgU¶(¬’RûßÞ 7¯4`‚[I9Ù†2N*á''ÚDZ)þDñq `èºEáZ.+m¼·ÂÀ²¼¼ŸºgThYN© cL_v›h„-1»L¦›Ä={¿.b—~}8(¸ó+ªýä /õ]Û\ªÕâ2ú£i=ˆö‘éƒXla+*ÚE¨m§h–ÚŽ\ Þu·ò¥}ûÇžxèkÉ Ð|߇{‚å§»lIl wö‰uÉqºBóàµs,Å\±- …NSýL‡IsÞ™8¹ØÊøP«`à…-ÙaW5B[æ|tÈ×¹µ¦°óíå.$ñåŒFËÅM ™cOn‰ö<Ëosö/cÅ+ÓÇ4£mLڥ̨ºË¹wÛZa7´ W•¯âƒ ÿp;f=@ø ÍÞ«º_WXß™÷cC3?Å®œCÇc«ž-Ãк%#v=õ8¤ˆ2¥ »à¤¬»c°Àk¨ °âИxñz††êÔ5Û6îm¼º±f”6ûMÙN»m?'ºVÕË7Üi©òþ’Ût>½±ÔV§V3u§dÌÏró½éü&o¤7jEE–óéA•º…s ÝCÍp(M1Üœ5ê[®ú“Ÿ¨¼‚E5}NçØ–’¨aœsêꊶË<é·18°æÏ-þêfv¤uóµ*p¶ ú&ÚÚ‚ÒÌŠn¬m<±sÆÒ2ÎÂUĤ&8ÅPÝM›©pdŸ( (.Çà _?~×e…ôg“Wi‰†Nv—B¼üIÛ[xÊ»øå®xki³t®¼³]ÇâÞœî±íuËT1¶åVI88Lœà]Ë7:œ5Mkþº{‹-uM'%º7Uºã°¶AÜà /É|÷ÞÆ^ºKó´:Ôábghb½â[w±ãßÌ}b‰¬ƒU©\qB§Ùð€ÞÝEà^š]S§Z(¦-s9aÈí­ÆÅ;xl}¦pXUöàzGpRï¶èc¼m¸qÞ¡’˜1yëÍ›š½lœÐÓágíðêÃðr‘ iËpãpFqÂ|´‚N5F!æ»`®d¡ºT%ñÏ©‘I§¬Þ Æx«á1 Âè«kYÛHv£¢œV˜XÊÙøß™N˜=Ä Áë,Ó'èôvÌé6YW»³)äq³jã½èp–mœ½’\ª–3‚&2¦êô±M¿0<¤‚qÔ:}sŒœ¦ZVµMfØÿåäy<Èß`µÊ^ƒŒW;Rçâ·@ÊôÕà§cï©–Ó ®BÄðšº3Ó¸hë„GŽ•bÑ ´ñAMåJ÷šSÃjÀ(1bß;3b¦+å^SWÓ5Šr¼ÙÎN®ý “Q|ö™ŒŽ‰Brš'••b‹jå1ÒTýJT¼å§ª<õ1ºÊûÍ,–G¢b?‘Ë,=Ý6( (@¹ìŠZ=ì`’ÒÚ•Á~©ÔÏæ¬ámkDSG¹Ñ”¹Û´È#o¥dÒ¶ô:ð)ÒF6àcijŸHºå輤Û* JyP~v¿C€öÒ¢Ü縇ÄÜ⊙ çbõ\~þát•sÛ7~íB˜¤§¢÷¨a©Ç¼LªÍ @ûŸø—ê ¢øÐ¹y¸Z&ûWÿló\Ñì;@E}Ê ,HªñéƒÊßQWæZƒæ®Cþ¶Øg’:gò™f¢2¬Ó1!ìž'?u"Þ˜¿34\È¿¸“í¿1ŒÎïß¡ãô¯‘yu¬/²ñ™5é¹L7ÌŸ•XŠIt î‘¥ ´-¡†0a¾8ƒ™eêUrÙnE¸=97öŒ#’†æbŽ»Þ *FZÙ#eEúOÓw­éf+BgKòxí–µ^ $î°l¡f>Ä' ôœ9%cÚöŠúHázž ãhÂÊTQ~ÜP̨‡™ëz¡«;(M$ä}Šùô(VíÓgÊܘ¯È.ݧiåá`û§$Væ¡ÿFL*rôuèï4>¼çñªb9HÆ~ª)9|•W×ü7˜V?^B¸—k 9U™çúÓŸj™þxd}‰×ZÍ"GšÁ€Óô@ sÞ2 /VÆuf}RÖ'§q)ÍVà‰¦Ñ+hÙôVsaTäƒj¬X¤ºùß<ú)ù8à]ÒŠø‰^Xb†-Ê<Ÿ”¸¬o)O.SÂZô,Áµ3–¶TŸr¤£…DnäÀžÙOí4Ð-ýþ@¬]”ㇵMáKO'mà6Êý¥ÄÐÜ $¸;£òîvQ€ñê‰5gIÎéå•ÄzÐ~~2ðçE´,Eíó=ö]†)‡tý¯Éûknç}à" Ž}ÊRŸþ^Û eôõÁ̸/4ßJ&5%õiþpˆœŽÆ <üÍ>2´'zrâšÿGRùf*éJE 3úædµçÎ3n(5ün^üÙ’‘ >_ï’hvÑSIu®¼üú£¼ÈަݒO7Y«jyxJã¢>õZU/'­¡V]=òS/ûÌ–7V±þåî eé@þ¡‚JJ‚$© ÚŒÉ™í¢¶\â{–ÝßKô¤•”Ud#ðxƒ¶ï*3«Çý÷OÇÐiØN Û!‰µ_u4ºuó1 9nE²ÏAítνéž?r££…D|¨×ªa£ØÖ_õå?ýÂì®ôÿÕ§¼¯¹£7ZðãeOÒÙ¦~à§T¬&±ËaŸ©?‚ŽÂô¬L»íÎs0ÉAMåW‘:Âañ×>^¸œ7+³~‰ÀàTœtïê-d¤ýúƒôb÷ò.¼lMúHër“)7þÐôU×môH»ù¶àë5Büù¯õE³d]Ò+çþï`VM8ê èiQÁ¦ªH3e„·%’ãâAõZeŒòè ÒùÔÄWG<hj=ÊgW,OÏ5¬>)½cêÑ¿›]TŸä|ÕZ:àŸµWìŽÛ´ô»¯8‹DÓb­/Jž=ÙñÌÿdäóèSÒ‡è”àïλaÎÏzÕo‚à.ŽkãMøë OhèW±Q¯fSŸ±ûѯc—¦)ÍãýR?S~`I°—¶C݃z·Ÿƒíáº]/èÖY]‡4ÐÿÃ|¤Û>Ú{;çÍ5>ˆEúa<¢Í˾?Ý{{´™) –ÑG«5¢ÈïëHúDõ·¤¤uxìÿì¡•¤h†ÇšÐzPÚ{[<:–C·`ˆwKè)u˜öHÀw"ùˆºüjë²2E£ñÓz]‘‘ZÀáûþü`–$º»Â:ív¨#XâõÂL;Eܘ/ù}×®…É>• jÏ,Oü¼}v:+Û Õ\ëaêfêÑ¿yrŒ&áæÈ7ýüÒ®îL+õÛõ¾¶(m…º.ÝZ¥RG4)8‹wSƒù]ZÌö)Ûú-0i«ñ½ð›4Ù!zYú-ú8#ëˆláÌÂö­•µk=‡îUìv¼¿_–ò=å‹Ë])5ùöÃí„«!ÿMó6À" Åù9÷ÆJØ´roËÞ·Æ¢-w꪿ڷÞÜ¥røïý •«$gíÖ)ëîU™¨ß­ì;\ K©®íêpþ³æŸH×Ã5‰/Ø`†e2µÄ^̾!»ªà>%‰e}'kžýWÑH!Ñœ;¬©ëO´=`¶¢±£ýø‚¿JèØwÙìþñƒºè³¯ìù©T™øC³8LŸ!!ûß™Ž3³dçAÖdýõßB•R¢~t;2ɪ<ô‹ƒYJþ8ÈræûŸ·w/ÿ>¿¦áZ´´‘X¨»U­GÊÁëªÇ…¦éÓ€!êíõ©aÍö#/ˆÃ?ÑÏÃþâã°Ý=fŒCˆþ»‰ñ÷ß=üTÁ&oå/ññrpžvP‡,–¦]L“?H–µSê½çºª÷.ãwm¥ q÷ózªÒ%é‘ûuEõû*µßqÃV²´_ìž"B¦ß»ÚKcs^ï6ÕÙ¬òIÏ=›Jkn“û_mÏK>§ËÈ+jú%¯Ž3¥:DÊÔ~Ÿ6Sª²¯¦ßãß®nl á>í']½ÎzpŽÿã·>æ5 ­Žªt›êZ‘ Ц© @)c/P^¸`Ü*`#_¾mÝìa£ MsÇÙ5ñúÔ%¥VŒ4µ6áŒaMø•œœ®Ël-ìßm­\‡»;¬ãnN,¹ 6PÆÜKñfnÒÊÐUh£Öæk±ë &);ÄÌ ŒÄ±n2(&ÖÓx¶ææ /mò„ž‘ë\W\Ö”¾¦).ê¨Ùô°õ8,Gçp^ÏÓ®)¶›·d°· G0„/sÏ(Ù NÍ®TN ŠÃðÆYl/ ©pË-^—Ö8­nÎÚ?4æ›u/†—Æ®žÔ†› W‚S¨‹„D“ÿ¼C•°„Ü»Ølœw¨iX;E `¬ãPKÇn‹©ã¦wÀÚYÃéb%£\@ ë%[ÐTÝ— }‹ï*lEŽdÒ0µT½$ ' zºCd %vÛÍAj…H•MÙ@2ù-MÁ7‹Œ`ž|0A€¨sA—/ÈÂY„‡ À‘˜úel᫜š£#¨éK)¦½r«óJ]äŠF„Wd{UƒÍÚAÌB;L°{Ðý¹fЛ%F\3ò¢šÕÁ–€žVŠØraP7¸ÙC¯¡§©ºcž®ÒÞýBj1kA®Yf,rlwi€ÜX¿Ò9nR& >yÝèù¨Í¶ü¯ Ç•BVñ@ì˜ÉL¶øðd6 Ü/š¼¡ˆ1¶=+ðE\ô®Úò©m°SÅ‹ÛXµ IÑ¡+³ã£˜o®,†ÀƼ~#ŸT Sx³.U~X÷f\1Vè‹\ü—µ[åÒ ™Äù|`¬»÷þß=ÙQCŠBȳR0•Ñ;:Ýý= ý˜ë»N÷à`ñ±óµî°1QS§„eiu<¦gz'®âÔ2ëîËF‚¼dþÑYOZ—˜/NÚKFó¶`uMOþf¦Øî‡Y"É,·KĨ_ö ܘä—0Œ?7,Øö±u¥ºòïmH>(Þv‡À³´òPÞmd¦’n‘p4á³3Æ)ûS , @ã'êYî»­ rÀä ŠÇ·¯áV­iÛc‘Ô¬+ê]?¶Zré‚{³w6v¬§þKMÕbŽvº¸©Ç[¼l-½xZ˜ NášQ›]¾okM¯"¸Þáür¤ õƪ(tó Z£ëÙòŒ®–'Çblì-wÒž÷e™ú½ÄnÒ»tÓã@w¥÷1ðÛeMš³§®T{ñsÎZ¥dµÚÎW7ÌѵËPd}íÉÅ­u[C0/H.iTócÜm¢i(›øZ€ >ß5[ƒäO;¬ùãõc© ’ûKÂy†qØ‘ëéÁ7.¸‹ÿ˜¥fˆÅq™’Oœ øå¢Ê}ñÄ|£¦Ëí ~G:aJëx…·~3PjL9d<Ð'Ë­%WXÚ=JN×Å {ÌcœèбHX‚nO=á~e»¨y†¯K;ôÄ…V¡ä©Gób×kÁ; S¦ d;y4.IÞ‡,B™ä˜'¡ÞömÒ|¨Ë ÇL|±ùù²+Uó†OY"gWbÞ$… ‚2­b?ÆÏ…8%à©Ú©— vŒ”~*‚¦ ÂaÊRéµg2ìÅ íxЇ¥"Íf= cé&£kÀT¼îÚƒîÝ©‰Œ¯zv%“L&=òY¦³ýrÅ4¡¥„unQ¾ñ¬S‘¼µÙq¿zdê­ŽxI +œ†’2ÖÈUÐb–nø°¨išG/\Ûx\|–ÄÈÁZæ?¼£O‘…A'ÅJÛ—Á×<|nÁ@±Aú€6€†B„üÏm›lšžßàm¯Ôéƒy³È¦+µr€MTlüLcaI‹á,:ÝÊUN—ǧjœ”ºÝ\î#÷‰ÓËÕý÷òïv>]ÕybÌU#eEuˆT`¯ºKþìõ»jzþøøE|@ÙyQˆ+6w4ÍÝ4&) Fù,j¦Õ ,â¹uól7¢ªÃÂ7:Üvù ÙûëŒ4Æ9C7á6#¢dÉ:\`ÍW$†ß›WÀÆŸ  hªŠ†uý«…í°=Fù Id%"HZÈåZ9.ã½Á•Ú<Žxæx#RÃö1ž¼YHÞkKêM‘Àb¾ˆ¡ž‡ü·­o•–9-Ü}¸Wpű÷8e¹n4sBÑ^é†(+cµø¢Ùÿ¦—變c,,tcž‚Å Ù½ ^‡xWÿˆÜg$E6§ý‹á׈¯$½·ÔëW4Pä†êÎ|]ã–ÅûFðÇ#Ýì;Þ6vÃ:‹_ k$H7ÀŽ ›H.›XAhc*Ø=@üyÊ> 4ÜŒÆXoÈŒkÙ ß±ÁµÀ–Ëió²=AyóO<Ö ¥qæ_ƒ¸óÿËðøƒÐÝ@E#ºñ§Hx#’¯ùÚôDT\hu+ì -.¤ç†p¤áµ?I_ެÙ'\Ä܉…Åê\¡é†²G›Cˆ‡êí¸ë­ ô÷rxu˜*êtlôÞ÷G]wGH}RX4c¿0e¯gRàt¹É 3 'h» 4¯…6Ç{ š‘Ž€Ã±©"°„tµßK/2†ÐÇ¢Û#jCÃ!®üH'»"}a²S—L¡¾þ¿›!¼…¸F"˜þ¼”M,ö|!)<ûˈHºœLqÂæ£!Q­Ýó÷›’(-â ¡ÿx”íÿR´hÈç.N¿éÓ÷Øà>ÓHTÝ·…ݯ#výùt™ À±oaGÓsáæ#–œ2åxðo²ëÖvTçÓXôtsÙzz5;;½ŒòOJÆtz?†ïXx‡l‚H xy~(­i_®¥ið{3ÚDø}Qƒ`Ú(·gä0ÿH†[ξ‘;žë›ì®ÙމÂGü¡±1‘Ò=ìˆIOJ£ü3²cBÀ¢=sGä2,ÿ®7æA¡ê'rÅ äÉé|úQÑ@>ö!àÇ4òbZ+–]î:ЖH+D;ˆl÷çŸzøÕ.ÙúBW§ÇŠé'Ëö”=ŸálG½4¹Y£ÐˆðE.ÐHdáP2Ýç‹g÷qar'Iy¿ñ/ù á¿È{÷ÞòóJO€ÌÇÿ“Ÿ.ç‚‚Çœ¤m<õ†‘‹p?zQû^ÅlŠSàî–<l à’õˆßÙu‘dŒ±â§Ã=;Ý;ÈŒ~Ú#™>Å«ø'[Íú1·"û8²/Žçcü~ªIf?­ÒL‰ö·wÌ—sî¹PþÅ­—à±§¿„ÕeHå|rûˆ@Pn±Ôì‰6í÷Ç"q+}.±A9,{öî’ã>~½†‚ø #OÎªÝ Ô[ŽˆcòË?iÙÆxÓÅ'ŽPz©+èÖ@Ôç‘àñöÏÔ«î}ú8=+ÅÐÁ½¡,ù™Zw\–QB'°•ñ€ËòØ¥Ló äj_ÈðN¦ç²gøÓÑ;œŠˆ¨ó¥ºt h‚¢ŠÃ~OÌÔĬ«WÞ¹(§6JÊëPAµ _:/G´ÆÂí¬hÅ”@¾Òæg#&ë8Ó;SkýöÚL`ÔIMªtšT`cw›,Š¥³ƒ!äH~I«|Y‰`£'3ÁAgÚ,§×W©ô9Ž g²v˜&JéGüL|­Ú2F–¿þ9 "j¦Q蟙Þ%Ù ÿ§ùn–¸ò 3\¡vØTÈ×мsŒVÓ"IƒÐ”Ê©œ˜&ç«i4ì*iÆŸ¡iÿXC³¥x½ï„æÓðoÔ¾¨ê$ÉçìÓè¾ÄTØ{þ¢wóßû0.ó<švÛ÷ÉS¥ŽÇ¥ù+PH§¶ÌÝÊ õ¦QÁjS‡Ñ A.¬¿u ‡Æ¥A“ ,¹_"Ù`ˆücjð$ì°Y ñúH]\”Wî‡!0ÃÖJä>Ÿy¬6€†'t†[·ü åe¡µòù.±o¦~-ÄØ¬ŠE²€³D_6hž¶ª•[ò¡VbUª;wô_;"_ü±óyøÛ‘ÿga[ d¶=¦u B1ž ˬî_Ý”’HU+DLÄf¸a÷^ŸÓÝeß§Öõ±[‡‚Ìw±·ñìçPww:¶m9÷Ò°ÞˆŸ¼êÛ;å† ‡µOR…«M¾óFBF#õ•ŸïO@ýìÌUsr ãNÕ¤QjqTÿwT13*çP6g³´DþÒ†[³óžÙYB$™RçŇJÑ“¦k ¡Ú¹õ‘[Æ:ûÅØ åÒ^öt,ÛOkDpT¥Á²›Gðe}OKªÞ™¢A?I…W*©>ĘżÝGöö3qÚ{-AyŸ½³'CÐwO”&tÜ7Äw(F,…˺jdw–fG®Ä¥äZÔ¸Éúû«°Œw¾g4LÝo¼5®«V2»Ýíú‹ ‹Àͺ…¾`¨JÆMeÓ0¢hOç„ê$…ÈP„ÞîI1G ñv”“+ LËh“…‡•rÊ1§ÈEå_•`Ó l#szx ±÷ùs™¸ÿ­‚ Óí&2LòP<å‘Q6¼H›æïŒ{¢ÂD+Eö†¦Z«šª ðO]YĈj¦—hUQTºÛJZÚE¡Úß]1èÑA|ùIu2™°ºÎö‚‰»«èJé',¿’u´tuúa:÷9µãwãgt æ4uf*”ª«2'6)8Ÿ>¢%O(Õý &jq1‚«#"¡Eïã)9f‘žVÐ*Ô)6¸‹u4¢mQÙò–C û+Å¡xmýw.×A48\¯v‹øoÙîýâ¤åà„.æVJ`’µ4ÒÚyœ —Ï kÀæd_¸tlÏêSéà[ÿémÓ¡7 Ò¬+­êCŸ:£œ„ªþ½Å¨wáÎ\’ãéø¤9—V‡[Ã&_ÆýSec#Vadç_í—p ·~‰ÛC¬àUÝÉZݸ òTyr2v<.:ãšVXánLoMζ+»¦.5öêûþä”›ü·¢ÈÈ˖^&˜5MûÆÙU+}…´a휪>Ì”+Ñ¢˜FA–¤þ±éX4kf8ueZÍá†Eo.I†Å ½šµ\WÖrŸ²jàÞEQÔª~E²‚T›Ö×Êvã´qÏÏÃ·Ø ÚØ¹J×?7aâÓÓÔiëe12}™Ì!p²ZI܈ è< ï^€”+U2Åž%ÃN¸dGÙ)Û/À6ókºHoÄÙüž5,µ+4©°Nµ³@XkÆæ`1O£œÎi‘œZR»jð …Ã͢nÓ·Wóä qé²$¬ˆÜæý?Gº ï#³+¬¼(-+ê W´ØVnô×Q«ÄU[¤ÒÞBÚÂÝB¼†# Çí͉§ÙiÚät1Ÿ¬M0çkS0iß]3Qí|0|÷L]ÝÃ#*ÇÕÍ* VpeER:l¥ŠA ªµ5™³¦õŒ²6úäîúMèöygHÙLÕAÔ Îy#õÕwË-7!9 šT— ŽüþˆãaKÈQ k3D]¢4‘ ª`0œÄ©ZlòýÔ“-¾VNÑ·déžZaX´íB»Ì± }Xd*úm?’gÏ®}”sÿ!`÷?žçW£ÏñM°û³ÞîÙPeD‘ækjÔËMD ›Žp¬8þøMr^‹N6=N&#‹ëÊlÖByÉ/H"íaœQ^*h.Fð;"„'ù†œ_5g¨NÉ%EÈÒaQ´¯2õ‹Æô¶—1a•wÇf¬tt^A÷Ãq#-’CÄ¡É¥Çö+]õÅÇ”êîE>T£°EËøÿzX®hÂ^v 琉µ'r™_ÜèÒ¼ºÍ_vØH?ì\oF›ÆÉÃÂe»Ú.¢R½½]ñýõ¢J‡_þý“i«d"›þ»áf‡Þ+˜²q‚A-`D^” " £4]£nÚŸ‡ Þ®4UD¡ü°tnÿúÆÞ¯u½æ@T^õ©Ù›ýa_:¼-·™8”Äxù»ªî¦pØSQ%Ò9ûCkžt>¥À´€Âpª£‰, Ò?#Zwe±OQ7Oçg[èÃÃB<˜o)ŸeËöS”ÌîµHCùžsü¤‹½,¸S65¿iqŠ&b”4<ó_Í·ëùaHÜt 8,Úè©8›ìjÛ:@#|"È\{–¾õ3 º¼Ñce·Ûø #ÿMkÑŒ ìs[•ª“‡ô¨Æ,˜d ÷7 ËLmýŽð/q§$†ƒ^I.þL=™‹—ÊFÉÚ¾þµrø0CV®QeÌO•Ï‚5Ö>U¦E$ÛC5\sYg–6ò…g#q^Óìa½uáüÅoã“ÖžmyÚâõQàÏêp•øX(ÆýƒÈ 4 Ù¶ñQ† Ã>ÿŒÆÿ‚s¯A®Iº °O–¹ ÎÉ÷ïâU]Ü3Ýœù¥ëêéEæ¬zcÆT–ƒ×xrb"ö=ƒf¹õ–Ýœu|;Ji»ÐDÕbí4w™¦ItÈ’Š/ëdÑ•CS!âFË'°IòŠ"˜H½­Ûmú‘…r4)¨òÂi TJôòBÕtN:ÃHBÙ¿Û”Á²%=Ú…ñÆS‰#eóí|*Ìzh9Ejû5ž(ãÉ"†W¯âs€_#Œ»mj¤©Œ!Îú8,lÝ–ÚKbÒ¸åësUfï‡Ü/OBöOÏ'üþŽøæ›ïç9s¥Ÿ¦-Í)Ô BÁE2Ûj¡Þ#¡î&R°¶†àB¬5üÔû¯~(cÝ5´ÿ °˜°îÎ`L SçÏ…È CÞ±šPœ¨@  Mÿ­ª”•ÔÈ]D{}tûI!<Ô1Ѥµ @@ ~î¤ò~˜Š˜Ø ŠÒÀ‰ýA‡ øë+ïë @@ û¾$@ýÐÃ=$ÁG°k€“4œ4ðg0rXƒ¸‚¿^® îDÝŽ$hª±Hv¿ï˜Å.r…­—)§÷Àa<ünp•ÔJà %s?øÚ-bœ Þ½pÀ$hàØ%éAäñË.Fõ ìåý ñÛé™×vM (À³£õ/Jú¾)`‚¥3äÏ—ˆÁëRç.RÊÌ0Œ_»1ICÙT Gp¤—lL×ÿfs=>t[EJ›Æª.Elê/Ýó³=`.»ï x…&°ie÷7òË›$¦Sì‚]­M¢I€À]×£D{ èïoý5?Ü`¦-Ÿ6Õ|P¾.qW¿tI»S÷yiP ÷_„±OfR…]†š¯ÜáJ]âlÛJ_Œ¦€ükY r)|czê[/•1¬ì[ë4sг ³Ýj¸gÊVq¢qÑÂk•¨›OD]º¯QŸ˜s˜–j{Óó­tZBÝ/ìÄ6 tÜɾLÒ‰:÷bj!Úìb(×_WÒ ;^†mWÃf+/F/Ã+ñ&ž„æ{?6°Ú/áke¿1¿¹àÕÿÈå 8øÜ‹+ÆTð,ü–8+ýI™ÊA]ÿ·](a>z÷ó³A­Œø®×9xm¿Þ‘¸#\z„]÷Ç,zÂW»ñTr\µ"öl—6ãÛ#{Äó¾n´àK¸^ÙiÛy¶)`ÿHìˆl, Øã7 „Í凰e)­96`bÛ+ñä% x |ZÿMøíïÜïɳoÛ›5ñÝ’ìßr ÛÀPÍÄñjàÍ·ÁÑ6ð©úFzØîïsê€sÙ°ÒP;@ (õûPH€¨xmlcopyeditor-1.2.1.3/src/help/html/0000775000175000017500000000000012402464555015726 5ustar zanezanexmlcopyeditor-1.2.1.3/src/help/html/word.html0000664000175000017500000000254512402464555017575 0ustar zanezane Microsoft Word documents

Microsoft Word documents

The options ‘Import Microsoft Word Document’ and ‘Export Microsoft Word Document’ in the File menu allow you to edit Word documents without loss of content or formatting.

Lossless conversion requires version 2003 or later of Microsoft Word. Earlier versions (2000 and XP) can be used to import Unicode text from binary Word documents, but all formatting is lost.

It is also possible to create XML-based Microsoft Word documents from scratch. To create a new Word document, select ‘New’ from the File menu and choose the WordprocessingML template. Select ‘Export Microsoft Word Document’ to save the document in binary (*.doc) format.

If you wish to launch XML Copy Editor from Microsoft Word, see Microsoft Word integration in the Appendix.

xmlcopyeditor-1.2.1.3/src/help/html/editor.html0000664000175000017500000000143612402464555020106 0ustar zanezane Editor

Editor

Syntax highlighting
Folding
Tag completion
Font size

xmlcopyeditor-1.2.1.3/src/help/html/association.html0000664000175000017500000000122212402464555021125 0ustar zanezane Association

Association

You can associate documents with DTDs, XML Schemas and XSL stylesheets.

In the absence of a standard association mechanism, RELAX NG grammars cannot be associated with instance documents in this way.

xmlcopyeditor-1.2.1.3/src/help/html/xmlcopyeditor.html0000664000175000017500000000256712402464555021530 0ustar zanezane XML Copy Editor

XML Copy Editor

Copyright © 2005–2007 Gerald Schmidt

http://xml-copy-editor.sourceforge.net

This is a wxWidgets application. The XML parsers are Expat and libxml. The XSLT library is libxslt. The editor component is Scintilla. The spelling and style module uses Perl Compatible Regular Expressions.

xmlcopyeditor-1.2.1.3/src/help/html/word_integration.html0000664000175000017500000000333112402464555022172 0ustar zanezane Microsoft Word integration

Microsoft Word integration

To launch XML Copy Editor from Microsoft Word, you can use a simple macro. The following macro will open the active document in XML Copy Editor and display the Spelling and Style dialog:

Sub xmlcopyeditor()
  On Error GoTo ErrorHandler
  
  Dim cmd As String
  Dim app As String
  Dim switch As String
  Dim doc As String
  Dim ruleset As String
  Dim filter As String
  Dim applicationDir As String
  
  app = Chr(34) _
    & "C:\Program Files\XML Copy Editor\xmlcopyeditor.exe" _
    & Chr(34)
  
  If Application.Documents.Count <> 0 Then
    If ActiveDocument.Path <> "" Then
      switch = "-ws"
      doc = Chr(34) _
        & ActiveDocument.Path _
        & Application.PathSeparator _
        & ActiveDocument.Name & Chr(34)
      ruleset = Chr(34) _
        & "Default dictionary and style" _
        & Chr(34)
      filter = Chr(34) _
        & "WordprocessingML" _
        & Chr(34)
    End If
  End If
  
  cmd = app & " " _
    & switch & " " _
    & doc & " " _
    & ruleset & " " _
    & filter
    
  Shell cmd, vbNormalFocus
  On Error GoTo 0
  Exit Sub

ErrorHandler:
  MsgBox "Unable to open XML Copy Editor"
End Sub

xmlcopyeditor-1.2.1.3/src/help/html/templates.html0000664000175000017500000000157512402464555020622 0ustar zanezane Templates

Templates

New documents can be based on one of a number of default templates (e.g. XHTML, XSL stylesheet, XML Schema, RELAX NG grammar, WordprocessingML document).

To add a template to the list, simply create a new document and save it with extension ‘.xml’ under ‘templates’ in the application directory. The next time you select ‘New...’ from the File menu, the template will be available. The template file does not need to be well-formed XML.

xmlcopyeditor-1.2.1.3/src/help/html/spelling_intro.html0000664000175000017500000000360212402464555021645 0ustar zanezane Introduction

Introduction

The aim has been to create a spelling and style check that is more user-friendly and flexible but no less reliable than the ones provided by standard office applications.

To start, select ‘Spelling and Style’ from the Tools menu or press F7. At the top of the Spelling and Style Dialog, you can select a rule set (e.g. Default dictionary or Diversity) and filter (e.g. XHTML or WordprocessingML). Press ‘Report’ to check the document.

Once the table of matches and suggestions has been filled, you can tweak the report (e.g. mark some matches as ‘Ignore’, others as ‘Change’) before making the selected changes by pressing ‘Edit’.

Double-clicking items toggles the item status between ‘Change’ and ‘Ignore’. Right-clicking the item allows you to change the status of groups of matches or enter a new suggestion.

The ‘Web report’ and ‘Web summary’ options are intended for users who wish to check the matches in a browser or on paper. Only items marked ‘Change’ are listed here. To set all items to ‘Ignore’ or ‘Change’ in one step, select ‘Change all’ or ‘Ignore all’.

The spelling and style check is parser-based, not least in order to enable the user to exclude the contents of specific elements (e.g. binData elements in namespace http://schemas.microsoft.com/office/word/2003/wordml). As a result, documents that are not well-formed are checked in read-only mode.

xmlcopyeditor-1.2.1.3/src/help/html/folding.html0000664000175000017500000000133212402464555020235 0ustar zanezane Folding

Folding

Folding is available both for XML elements and for embedded scripts (e.g. PHP).

If you are working with large documents, you may find that folding is fairly processor-intensive. You can achieve significant performance gains by disabling this option in the Editor tab of the Options dialog.

xmlcopyeditor-1.2.1.3/src/help/html/syntax.html0000664000175000017500000000117012402464555020141 0ustar zanezane Syntax highlighting

Syntax highlighting

The syntax of XML documents is highlighted by default. You can choose a color scheme from the View menu; if you prefer to view your document in black and white, select ‘None’.

xmlcopyeditor-1.2.1.3/src/help/html/features.html0000664000175000017500000000164012402464555020433 0ustar zanezane Features

Features

XML Copy Editor is an XML editor with DTD/XML Schema/RELAX NG validation, XSLT, XPath, pretty-printing, syntax highlighting, folding, tag completion and tag locking.

If Microsoft Word is installed on your computer, you can import and export Microsoft Word documents without loss of content or formatting.

The spelling and style check supports inclusive language, harmonizes preferred spellings and converts documents from Commonwealth to American spelling (and vice versa).

xmlcopyeditor-1.2.1.3/src/help/html/xml.html0000664000175000017500000000160412402464555017415 0ustar zanezane XML

XML

Validation
Association
Attribute hiding
Tag locking
Processing

xmlcopyeditor-1.2.1.3/src/help/html/tag_locking.html0000664000175000017500000000205612402464555021100 0ustar zanezane Tag locking

Tag locking

You can enable/disable tag locking by selecting ‘Lock tags’ from the XML menu or by pressing F8.

When active, tag locking blocks access to tags and attributes while facilitating cursor navigation (the cursor will skip tags and entity references) and translating literal ‘&’, ‘<’ and ‘>’ to the relevant XML entity references.

The aim is to prevent inadvertent changes to the document structure while preserving the user’s freedom to enter, delete, select, cut, copy and paste text.

You may wish to choose a color scheme that supports tag locking by de-emphasizing tags.

xmlcopyeditor-1.2.1.3/src/help/html/getting_started.html0000664000175000017500000000275412402464555022013 0ustar zanezane Getting started

Getting started

The best way to get started is to select New or Open from the File menu. The editor offers a range of facilities including syntax highlighting, folding and tag completion.

The File and Edit menus (and shortcuts) will be familiar to users of office programs. The View menu allows the user to switch between documents, open documents in the browser, choose a different color scheme or adjust the font size. All XML tools are accessible via the XML menu and function keys. The Tools menu contains the Spelling and Style and Options dialogs.

The main design goal has been to avoid non-essential windows and toolbars. The toolbar contains only a handful of icons and can be hidden if it is not needed. The documents are shown as tabs in a single notebook (as in Firefox, you can close tabs using the middle mouse button).

Message boxes are only used if a user response is required. For all other communications, a message pane opens above the status bar. (You can close this pane by clicking on the ‘x’ symbol or pressing Escape.)

xmlcopyeditor-1.2.1.3/src/help/html/appendix.html0000664000175000017500000000104012402464555020417 0ustar zanezane Appendix

Appendix

Microsoft Word integration

xmlcopyeditor-1.2.1.3/src/help/html/printing.html0000664000175000017500000000124312402464555020446 0ustar zanezane Printing

Printing

You can access Print Setup, Print Preview and Print from the File menu.

Printouts (and previews) do not take account of the appearance of the text in the edit control (color, size, proportional/non-proportional font, folding, etc.).

xmlcopyeditor-1.2.1.3/src/help/html/validation.html0000664000175000017500000000237512402464555020755 0ustar zanezane Validation

Validation

XML Copy Editor supports DTD, XML Schema and RELAX NG validation.

To validate against a DTD or XML Schema, the document needs to be attached to the relevant definition or schema.

DTDs are stored locally. A number of DTDs are installed by default (e.g. the public identifier ‘-//W3C/DTD XHTML 1.0 Strict//EN’ is keyed to a local copy of the XHTML 1.0 Strict DTD), but you can also add new DTDs by editing the file ‘catalog’ in the ‘catalog’ directory and saving copies of the DTDs themselves in the ‘dtd’ directory.

As RELAX NG does not define an association mechanism, you can either select one of a number of RELAX NG preset grammars (XHTML, DocBook, XSLT, etc.) or select a grammar using a file dialog. You can supply additional preset grammars by copying them to the ‘rng’ directory.

xmlcopyeditor-1.2.1.3/src/help/html/default_rulesets.html0000664000175000017500000000167212402464555022174 0ustar zanezane Default rules

Default rules

The default rule sets address basic concerns such as Commonwealth/American spelling and inclusive language.

The modules relating to Commonwealth/American spelling are based on advice given in the Wikipedia article ‘American and British English differences’ <http://en.wikipedia.org/wiki/American_and_British_English_differences>.

The default dictionary is based on Kevin Atkinson’s Spell Checker Oriented Word Lists <http://wordlist.sourceforge.net>.

xmlcopyeditor-1.2.1.3/src/help/html/processing.html0000664000175000017500000000173312402464555020774 0ustar zanezane Processing

Processing

You can pretty-print your document, apply XSL transformations, evaluate XPath expressions and change the document encoding. The results of XSL transformations and XPath evaluations are presented in a new document.

Changing the encoding is not just a matter of converting the characters that make up the document: the parser ensures that the output document is well-formed XML (e.g. by applying character entities and adjusting the charset pseudo-attribute of XHTML meta elements).

All processing tools require well-formed input.

xmlcopyeditor-1.2.1.3/src/help/html/completion.html0000664000175000017500000000172012402464555020765 0ustar zanezane Tag completion

Tag completion

If you have selected this option, all tags you enter are closed automatically and you also will be prompted for element names, attribute keys and attribute values.

Tag completion lists all known child elements of the parent element, without regard for further constraints expressed in the DTD/XML Schema/RELAX NG grammar. The set of known child elements is derived from the document itself and updated every time the document is opened or saved, so tag completion will work even if a document is not attached to a schema.

xmlcopyeditor-1.2.1.3/src/help/html/spelling.html0000664000175000017500000000153312402464555020433 0ustar zanezane Spelling and Style

Spelling and Style

Introduction
Default rules
Creating rules
Creating filters

xmlcopyeditor-1.2.1.3/src/help/html/general.html0000664000175000017500000000177012402464555020236 0ustar zanezane General

General

Features
Getting started
Templates
Printing
Working with large documents
Microsoft Word documents

xmlcopyeditor-1.2.1.3/src/help/html/creating_rulesets.html0000664000175000017500000000450612402464555022343 0ustar zanezane Creating rules

Creating rules

To create a new rule set, create an XML document using the XML Schema ‘ruleset.xsd’.

Rule sets consist of a title, an optional copyright notice, optional lists of excluded and inherited house styles, and a list of rules. Rules are of two kinds. In most cases, each rule specifies a report string (e.g. ‘Words to avoid’) and a regular expression matching a phrase or spelling discouraged by the rule, plus a suggested replacement string.

Alternatively, rules can contain dictionaries. If at least one dictionary is selected, all words not found in the dictionary are reported as matches.

Files that are stored in the ‘rulesets’ directory are available from the left-hand drop-down menu in the Spelling and Style dialog.

Here is a sample rule set file:

<?xml version="1.0" encoding="UTF-8"?>
<ruleset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:noNamespaceSchemaLocation="ruleset.xsd">
  <title>Repetition</title>
  <rule>
    <report>one word</report>
    <regex>
      <find>\b(\w+) \1\b</find>
      <replace tentative="true">\1</replace>
    </regex>
  </rule>
  <rule>
    <report>two words</report>
    <regex>
      <find>\b(\w+ \w+) \1\b</find>
      <replace tentative="true">\1</replace>
    </regex>
  </rule>
</ruleset>

Rule sets are typically based on a hierarchy of modules (e.g. the default style inherits Commonwealth, Ise, Gender, etc.).

Exclusions can be used to block specific modules (e.g. to combine the default module for Commonwealth spelling with -ize/-yse rather than -ise spelling).

If available, ‘Default dictionary and style’ is selected at start-up.

xmlcopyeditor-1.2.1.3/src/help/html/generic.css0000664000175000017500000000073212402464555020056 0ustar zanezanebody, p, h1, h2, h3, h4, h5, h6, td, div, ol, ul { font-family: "Arial", "Helvetica", sans-serif; } p, li { font-size: smaller; } .linkstyle A:hover { font-weight: bold; color: firebrick; text-decoration: none; } A:active { font-weight: bold; text-decoration: none; } A:link { font-weight: bold; color: cornflowerblue; text-decoration: none; } A:visited { font-weight: bold; color: cornflowerblue; text-decoration: none; } xmlcopyeditor-1.2.1.3/src/help/html/creating_filters.html0000664000175000017500000000417712402464555022151 0ustar zanezane Creating filters

Creating filters

To set up a new filter, create an XML document using the schema ‘filter.xsd’.

Filters consist of a title, optional lists of excluded and inherited filters, and a list of elements. Each element specifies a particular tag and, optionally, a map of attribute keys and values.

Here is a sample filter definition:

<?xml version="1.0" encoding="UTF-8"?>
<filter xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:noNamespaceSchemaLocation="filter.xsd">
  <title>WordprocessingML</title>
  <element>urn:schemas-microsoft-com:office:office:DocumentProperties</element>
  <element>urn:schemas-microsoft-com:office:office:CustomDocumentProperties</element>
  <element>http://schemas.microsoft.com/office/word/2003/wordml:binData</element>
  <element>http://schemas.microsoft.com/office/word/2003/wordml:delText</element>
  <element>http://schemas.microsoft.com/office/word/2003/wordml:docPr</element>
  <element>http://schemas.microsoft.com/office/word/2003/wordml:fldData</element>
  <element>http://schemas.microsoft.com/office/word/2003/wordml:fonts</element>
  <element>http://schemas.microsoft.com/office/word/2003/wordml:instrText</element>
  <element>http://schemas.microsoft.com/office/word/2003/wordml:lists</element>
  <element>http://schemas.microsoft.com/office/word/2003/wordml:shapeDefaults</element>
  <element>http://schemas.microsoft.com/office/word/2003/wordml:styles</element>
</filter>

Filter processing is namespace aware (hence the long element names).

xmlcopyeditor-1.2.1.3/src/help/html/large_documents.html0000664000175000017500000000247212402464555021774 0ustar zanezane Working with large documents

Working with large documents

You can select ‘Open Large Document...’ from the File menu to open documents that take too long to open in normal mode. Documents opened in large document mode are not parsed on open. Most visual editor features are disabled: the document appears in a non-proportional font in black and white, without syntax highlighting, folding, indentation guides, and so on.

If the computer runs out of memory while opening a document in normal mode, the user is given the option of opening the document in large document mode instead.

Files opened in large document mode will also be saved, unparsed, in large document mode.

When should I open a document in large document mode?

This depends entirely on the memory and processing power of your computer. It is usually best to attempt opening a document in normal mode first.

xmlcopyeditor-1.2.1.3/src/help/html/attribute_hiding.html0000664000175000017500000000145112402464555022142 0ustar zanezane Attribute hiding

Attribute hiding

To hide attribute keys and values, select ‘Hide Attributes’ from the XML menu or press Ctrl+H. Especially in combination with tag locking, this function can help the user concentrate on the content rather than formatting and metadata.

The document content is not affected by this: rather, the editor component treats attributes as invisible text.

xmlcopyeditor-1.2.1.3/src/help/html/font_size.html0000664000175000017500000000145512402464555020621 0ustar zanezane Font size

Font size

The editor component offers a range of font sizes. You can adjust the size in the Text Size submenu of the View menu or by pressing Ctrl+U (increase font size), Ctrl+D (decrease font size) and Ctrl+0 (normal font size).

Changing the font size has no effect on the appearance of printouts (see Printing above).

xmlcopyeditor-1.2.1.3/src/housestylereader.h0000664000175000017500000000404712402464555017577 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef HOUSE_STYLE_READER_H #define HOUSE_STYLE_READER_H #include #include #include #include #include #include #include "wrapexpat.h" using namespace std; struct HouseStyleReaderData : public ParserData { bool filterActive; string textnode; vector > nodevector; unsigned depth, cutoffDepth; map > > filterMap; }; class HouseStyleReader : public WrapExpat { public: HouseStyleReader ( map > > &m, const char *encoding = NULL ); virtual ~HouseStyleReader(); void getNodeVector ( vector > &v ); private: std::auto_ptr ud; enum { STATE_UNKNOWN, STATE_ON_START, STATE_ON_END, STATE_ON_CDATA_START, STATE_ON_CDATA_END }; static void XMLCALL start ( void *data, const XML_Char *el, const XML_Char **attr ); static void XMLCALL end ( void *data, const XML_Char *el ); static void XMLCALL characterdata ( void *userData, const XML_Char *s, int len ); static void XMLCALL cdatastart ( void *userData ); static void XMLCALL cdataend ( void *userData ); }; #endif xmlcopyeditor-1.2.1.3/src/xmlparseschemans.h0000664000175000017500000000300712402464555017560 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XML_PARSE_SCHEMA_NS_H #define XML_PARSE_SCHEMA_NS_H #include #include #include #include #include "wrapexpat.h" struct ParseSchemaNsData : public ParserData { std::vector > attributeVector; XML_Parser p; }; class XmlParseSchemaNs : public WrapExpat { public: XmlParseSchemaNs(); virtual ~XmlParseSchemaNs(); std::vector > getAttributeVector() { return d->attributeVector; } private: std::auto_ptr d; static void XMLCALL start ( void *data, const XML_Char *el, const XML_Char **attr ); }; #endif xmlcopyeditor-1.2.1.3/src/xmlschemalocator.cpp0000664000175000017500000000347212402464555020111 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include #include #include #include "xmlschemalocator.h" XmlSchemaLocator::XmlSchemaLocator ( const char *encoding ) : WrapExpat ( encoding, true ) , d ( new SchemaLocatorData() ) { d->parser = p; XML_SetUserData ( p, d.get() ); XML_SetStartElementHandler ( p, starthandler ); } XmlSchemaLocator::~XmlSchemaLocator() {} void XMLCALL XmlSchemaLocator::starthandler ( void *data, const XML_Char *el, const XML_Char **attr ) { SchemaLocatorData *d; d = ( SchemaLocatorData * ) data; while ( *attr ) { if ( !strcmp ( *attr, "http://www.w3.org/2001/XMLSchema-instance:noNamespaceSchemaLocation" ) || !strcmp ( *attr, "http://www.w3.org/2001/XMLSchema-instance:schemaLocation" ) ) { d->schemaLocation = * ( attr + 1 ); XML_StopParser ( d->parser, false ); } attr += 2; } } std::string XmlSchemaLocator::getSchemaLocation() { return d->schemaLocation; } xmlcopyeditor-1.2.1.3/src/rule.h0000664000175000017500000000262112402464555015153 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef RULE_H #define RULE_H #include #include "wrapregex.h" using namespace std; class Rule : public WrapRegex { public: Rule ( const string& pattern, bool matchCase, const string& replace = "", const int arrayLength = 60 ); bool getAdjustCaseAttribute(); bool getTentativeAttribute(); string getReport(); void setReport ( string &s ); void setAdjustCaseAttribute ( bool b ); void setTentativeAttribute ( bool b ); private: bool adjustCaseAttribute, tentativeAttribute; string reportString; }; #endif xmlcopyeditor-1.2.1.3/src/rule.cpp0000664000175000017500000000311112402464555015501 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include "rule.h" using namespace std; Rule::Rule ( const string& pattern, bool matchCase, const string& replace, const int arrayLength ) : WrapRegex ( pattern, matchCase, replace, arrayLength ) { adjustCaseAttribute = tentativeAttribute = false; } bool Rule::getAdjustCaseAttribute() { return adjustCaseAttribute; } bool Rule::getTentativeAttribute() { return tentativeAttribute; } string Rule::getReport() { return reportString; } void Rule::setAdjustCaseAttribute ( bool b ) { adjustCaseAttribute = b; } void Rule::setTentativeAttribute ( bool b ) { tentativeAttribute = b; } void Rule::setReport ( string &s ) { reportString = s; } xmlcopyeditor-1.2.1.3/src/xmlprodnote.cpp0000664000175000017500000000707012402464555017115 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include #include #include #include "xmlprodnote.h" XmlProdnote::XmlProdnote ( bool parseDeclaration, bool expandInternalEntities, size_t size ) : d ( new ProdnoteData() ) { d->buffer.reserve ( size ); XML_SetUserData ( p, d.get() ); // parse declaration? if ( parseDeclaration ) XML_SetXmlDeclHandler ( p, xmldeclhandler ); // internal entities if ( expandInternalEntities ) XML_SetDefaultHandlerExpand ( p, defaulthandler ); else XML_SetDefaultHandler ( p, defaulthandler ); XML_SetElementHandler ( p, start, end ); d->level = 100; } XmlProdnote::~XmlProdnote() {} void XMLCALL XmlProdnote::xmldeclhandler ( void *data, const XML_Char *version, const XML_Char *encoding, int standalone ) { ProdnoteData *d; d = ( ProdnoteData * ) data; d->encoding = ( encoding ) ? encoding : "UTF-8"; d->buffer.append ( "buffer.append ( version ); d->buffer.append ( "\" encoding=\"" ); d->buffer.append ( d->encoding ); d->buffer.append ( "\"" ); if ( standalone != -1 ) { d->buffer.append ( " standalone=\"" ); d->buffer.append ( ( standalone == 1 ) ? "yes" : "no" ); d->buffer.append ( "\"" ); } d->buffer.append ( "?>" ); } void XMLCALL XmlProdnote::defaulthandler ( void *data, const XML_Char *s, int len ) { ProdnoteData *d; d = ( ProdnoteData * ) data; d->buffer.append ( s, len ); } void XMLCALL XmlProdnote::start ( void *data, const XML_Char *el, const XML_Char **attr ) { ProdnoteData *pd; pd = ( ProdnoteData * ) data; pd->level += 1; bool skip = false; std::string tag; tag += "<"; tag += el; for ( ; *attr; attr += 2 ) { tag += " "; tag += *attr; tag += "=\""; tag += *(attr + 1); tag += "\""; if ( !strcmp ( el, "span" ) && !strcmp (*attr, "class") ) { if ( !strcmp ( *(attr + 1), "optional-prodnote" ) || !strcmp ( *(attr + 1), "required-prodnote" ) ) { skip = true; pd->level = 1; break; } } } tag += ">"; if ( skip ) { return; } pd->buffer += tag; } void XMLCALL XmlProdnote::end ( void *data, const XML_Char *el ) { ProdnoteData *pd; pd = ( ProdnoteData * ) data; pd->level -= 1; if ( !(pd->level) && !strcmp ( el, "span" ) ) { pd->level = 100; return; } pd->buffer += "buffer += el; pd->buffer += ">"; } xmlcopyeditor-1.2.1.3/src/xmlencodinghandler.h0000664000175000017500000000253712402464555020057 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XML_ENCODING_HANDLER_H #define XML_ENCODING_HANDLER_H #include #include #include "casehandler.h" class XmlEncodingHandler { public: static std::string get ( const std::string& utf8 ); static bool setUtf8 ( std::string& utf8, bool ignoreCurrentEncoding = false ); static bool set ( std::string& buffer, std::string& encoding ); static bool hasDeclaration ( const std::string& utf8 ); static std::pair getEncodingValueLimits ( const std::string& utf8 ); }; #endif xmlcopyeditor-1.2.1.3/src/xmlcopyeditor.iss0000664000175000017500000003141412402464555017457 0ustar zanezane; ; Copyright 2012-2014 Zane U. Ji. ; ; This file is part of Xml Copy Editor. ; ; Xml Copy Editor 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. ; ; Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software ; Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ; #define MyAppName "XML Copy Editor" #define MyAppVersion GetFileVersion(".\ReleaseWx28-x86\XmlCopyEditor.exe") #define MyAppPublisher "Zane U. Ji" #define MyAppURL "https://sourceforge.net/projects/xml-copy-editor/" #define MyAppDir32 "ReleaseWx28-x86" #define MyAppExeName "xmlcopyeditor.exe" #define MinGW32 "D:\MinGW32" [Setup] ; NOTE: The value of AppId uniquely identifies this application. ; Do not use the same AppId value in installers for other applications. ; (To generate a new GUID, click Tools | Generate GUID inside the IDE.) AppId={#MyAppName} AppName={#MyAppName} AppVersion={#MyAppVersion} ;AppVerName={#MyAppName} {#MyAppVersion} AppPublisher={#MyAppPublisher} AppPublisherURL={#MyAppURL} AppSupportURL={#MyAppURL} AppUpdatesURL={#MyAppURL} DefaultDirName={code:DefDirRoot}\{#MyAppName} DefaultGroupName={#MyAppName} AllowNoIcons=yes LicenseFile=.\copying\xmlcopyeditor\copying.txt ;SetupIconFile=.\res\appicon.ico Compression=lzma SolidCompression=yes PrivilegesRequired=none OutputDir=.. OutputBaseFilename=xmlcopyeditor-{#MyAppVersion}-x86-install [Languages] Name: "english"; MessagesFile: "compiler:Default.isl" [Tasks] Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked; OnlyBelowVersion: 0,6.1 Name: "disable_registry"; Description: "Install without administrator privileges"; GroupDescription: "Other tasks"; Flags: unchecked exclusive Name: "create_registry_entry"; Description: "Full desktop installation"; GroupDescription: "Other tasks"; Flags: exclusive; Check: IsAdmin Name: "create_registry_entry\main"; Description: "Create Windows registry entry" Name: "create_registry_entry\associate_xml"; Description: "Associate XML documents (*.xml)" Name: "create_registry_entry\associate_dtd"; Description: "Associate DTDs (*.dtd)" Name: "create_registry_entry\associate_ent"; Description: "Associate entity sets (*.ent)" Name: "create_registry_entry\associate_rss"; Description: "Associate RSS (*.rss)" Name: "create_registry_entry\associate_xsl"; Description: "Associate XSL stylesheets (*.xsl)" Name: "create_registry_entry\associate_xsd"; Description: "Associate XML Schema definitions (*.xsd)" Name: "create_registry_entry\associate_rng"; Description: "Associate RELEAX NG grammars (*.rng)" Name: "create_registry_entry\associate_rnc"; Description: "Associate compact RELAX NG grammars (*.rnc)" Name: "create_registry_entry\associate_lzx"; Description: "Associate OpenLaszlo (*.lzx)" Name: "create_registry_entry\associate_xtm"; Description: "Associate XML Topic Maps (*.xtm, *xtmm)" Name: "create_registry_entry\associate_xlf"; Description: "Associate XLIFF documents (*.xlf)" [Registry] Root: HKCR; Subkey: "Software\SourceForge Project"; Flags: uninsdeletekeyifempty; Tasks: create_registry_entry Root: HKCR; Subkey: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletekey; Tasks: create_registry_entry Root: HKCR; Subkey: "Software\SourceForge Project\XML Copy Editor\DefaultIcon"; ValueType: string; ValueData: "{app}\{#MyAppExeName},1"; Tasks: create_registry_entry Root: HKCR; Subkey: "Software\SourceForge Project\XML Copy Editor\shell\open\command"; ValueType: string; ValueData: """{app}\{#MyAppExeName}"" ""%1"""; Tasks: create_registry_entry Root: HKLM; Subkey: "SOFTWARE\SourceForge Project"; Flags: uninsdeletekeyifempty; Tasks: create_registry_entry\main Root: HKLM; Subkey: "SOFTWARE\SourceForge Project\XML Copy Editor"; Flags: uninsdeletekey; Tasks: create_registry_entry\main Root: HKLM; Subkey: "SOFTWARE\SourceForge Project\XML Copy Editor"; ValueType: string; ValueName: "InstallPath"; ValueData: "{app}"; Tasks: create_registry_entry\main Root: HKCR; Subkey: ".xml"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_xml Root: HKCR; Subkey: ".dtd"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_dtd Root: HKCR; Subkey: ".ent"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_ent Root: HKCR; Subkey: ".rss"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_rss Root: HKCR; Subkey: ".xsl"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_xsl Root: HKCR; Subkey: ".xsd"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_xsd Root: HKCR; Subkey: ".rng"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_rng Root: HKCR; Subkey: ".rnc"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_rnc Root: HKCR; Subkey: ".lzx"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_lzx Root: HKCR; Subkey: ".xtm"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_xtm Root: HKCR; Subkey: ".xlf"; ValueType: string; ValueData: "Software\SourceForge Project\XML Copy Editor"; Flags: uninsdeletevalue; Tasks: create_registry_entry\associate_xlf [Files] ; NOTE: Don't use "Flags: ignoreversion" on any shared system files Source: ".\{#MyAppDir32}\{#MyAppExeName}"; DestDir: "{app}"; Flags: ignoreversion Source: "{#MinGW32}\bin\libgcc_s_sjlj-1.dll"; DestDir: "{app}" Source: "{#MinGW32}\bin\libstdc++-6.dll"; DestDir: "{app}" Source: "{#MinGW32}\bin\libwinpthread-1.dll"; DestDir: "{app}" Source: "{#MinGW32}\i686-w64-mingw32\bin\libaspell-15.dll"; DestDir: "{app}" Source: "{#MinGW32}\i686-w64-mingw32\bin\libcurl-4.dll"; DestDir: "{app}" Source: "{#MinGW32}\i686-w64-mingw32\bin\libeay32.dll"; DestDir: "{app}" Source: "{#MinGW32}\i686-w64-mingw32\bin\libexpat-1.dll"; DestDir: "{app}" Source: "{#MinGW32}\i686-w64-mingw32\bin\libiconv-2.dll"; DestDir: "{app}" Source: "{#MinGW32}\i686-w64-mingw32\bin\libpcre-1.dll"; DestDir: "{app}" Source: "{#MinGW32}\i686-w64-mingw32\bin\libxml2-2.dll"; DestDir: "{app}" Source: "{#MinGW32}\i686-w64-mingw32\bin\libxslt-1.dll"; DestDir: "{app}" Source: "{#MinGW32}\i686-w64-mingw32\bin\ssleay32.dll"; DestDir: "{app}" Source: "{#MinGW32}\i686-w64-mingw32\bin\zlib1.dll"; DestDir: "{app}" Source: "{#MinGW32}\i686-w64-mingw32\bin\curl-ca-bundle.crt"; DestDir: "{app}"; Flags: ignoreversion Source: ".\aspell\*"; DestDir: "{app}\aspell"; Flags: ignoreversion recursesubdirs createallsubdirs Source: ".\bin\*"; DestDir: "{app}\bin"; Flags: ignoreversion recursesubdirs createallsubdirs Source: ".\catalog\*"; DestDir: "{app}\catalog"; Flags: ignoreversion recursesubdirs createallsubdirs Source: ".\copying\*"; DestDir: "{app}\copying"; Flags: ignoreversion recursesubdirs createallsubdirs Source: ".\dtd\*"; DestDir: "{app}\dtd"; Flags: ignoreversion recursesubdirs createallsubdirs Source: ".\help\xmlcopyeditor.chm"; DestDir: "{app}\help"; Flags: recursesubdirs createallsubdirs Source: ".\png\*png"; DestDir: "{app}\png"; Flags: ignoreversion recursesubdirs createallsubdirs Source: "..\po\ca.gmo"; DestDir: "{app}\po\ca"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\de.gmo"; DestDir: "{app}\po\de"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\en_US.gmo"; DestDir: "{app}\po\en_US"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\es.gmo"; DestDir: "{app}\po\es"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\fr.gmo"; DestDir: "{app}\po\fr"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\it.gmo"; DestDir: "{app}\po\it"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\km.gmo"; DestDir: "{app}\po\km"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\nl.gmo"; DestDir: "{app}\po\nl"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\ru.gmo"; DestDir: "{app}\po\ru"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\sk.gmo"; DestDir: "{app}\po\sk"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\sv.gmo"; DestDir: "{app}\po\sv"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\uk_UA.gmo"; DestDir: "{app}\po\uk_UA"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\zh_CN.gmo"; DestDir: "{app}\po\zh_CN"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\zh_TW.gmo"; DestDir: "{app}\po\zh_TW"; DestName: "xmlcopyeditor.mo"; Flags: ignoreversion Source: "..\po\*.png"; DestDir: "{app}" Source: "..\po\translate.txt"; DestDir: "{app}" Source: ".\rng\*"; DestDir: "{app}\rng"; Flags: ignoreversion recursesubdirs createallsubdirs Source: ".\rulesets\*"; DestDir: "{app}\rulesets"; Flags: ignoreversion recursesubdirs createallsubdirs Source: ".\templates\*"; DestDir: "{app}\templates"; Flags: ignoreversion recursesubdirs createallsubdirs Source: ".\xsl\*"; DestDir: "{app}\xsl"; Flags: ignoreversion recursesubdirs createallsubdirs [Icons] Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}" Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}" Name: "{group}\XML Copy Editor Help"; Filename: "{app}\help\xmlcopyeditor.chm" Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon; Check: IsAdmin Name: "{userdesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon; Check: not IsAdmin Name: "{commonappdata}\Microsoft\Internet Explorer\Quick Launch\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: quicklaunchicon; Check: IsAdmin Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: quicklaunchicon; Check: not IsAdmin [Run] Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent [Code] function GetUninstallString(): String; var sUnInstPath: String; sUnInstallString: String; begin sUnInstPath := ExpandConstant('Software\Microsoft\Windows\CurrentVersion\Uninstall\{#MyAppName}_is1'); sUnInstallString := ''; if RegQueryStringValue(HKLM, sUnInstPath, 'UninstallString', sUnInstallString) then else if RegQueryStringValue(HKCU, sUnInstPath, 'UninstallString', sUnInstallString) then else if Is64BitInstallMode then begin sUnInstPath := ExpandConstant('Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{#MyAppName}_is1'); if not RegQueryStringValue(HKLM, sUnInstPath, 'UninstallString', sUnInstallString) then RegQueryStringValue(HKCU, sUnInstPath, 'UninstallString', sUnInstallString); end; Result := sUnInstallString; end; // http://stackoverflow.com/questions/2000296/innosetup-how-to-automatically-uninstall-previous-installed-version procedure CurStepChanged(CurStep: TSetupStep); var iResult: Integer; sUninstall: String; begin if (CurStep = ssInstall) then begin sUninstall := GetUninstallString(); if sUninstall <> '' then begin sUninstall := RemoveQuotes(sUnInstall); //iResult := MsgBox('Warning: Old Version will be removed!', mbInformation, MB_OKCANCEL); //if iResult = IDOK then Exec(sUninstall, '/SILENT /NORESTART /SUPPRESSMSGBOXES','', SW_SHOWNORMAL, ewWaitUntilTerminated, iResult); end; end; end; function IsAdmin(): Boolean; begin Result := IsAdminLoggedOn or IsPowerUserLoggedOn; end; function DefDirRoot(Param: String): String; begin if not IsAdmin then Result := ExpandConstant('{localappdata}') else Result := ExpandConstant('{pf}') end;xmlcopyeditor-1.2.1.3/src/dtd2schema.h0000664000175000017500000000367412402464555016233 0ustar zanezane/* * Copyright 2013 Zane U. Ji * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef DTD2SCHEMA_H_ #define DTD2SCHEMA_H_ #include #include using namespace xercesc; class Dtd2Schema { public: Dtd2Schema(); virtual ~Dtd2Schema(); const wxString &convert ( const wxString &dtdFile ); const wxString &getErrors() { return mErrors; } void reset (); protected: wxString convertElement ( const DTDElementDecl &element, size_t nIndent ); wxString convertContent ( const ContentSpecNode *content, size_t nIndent, const ContentSpecNode *parent = NULL ); wxString convertOccurrence (const ContentSpecNode *content ); wxString convertAttribute ( const XMLAttDef &att, size_t nIndent, const wxString &element ); wxString convertAttType ( const XMLAttDef &att, size_t nIndent ); wxString convertAttValue ( const XMLAttDef &att ); wxString convertEntity ( const DTDEntityDecl &entity, size_t nIndent ); wxString convertNotation ( const XMLNotationDecl ¬ation, size_t nIndent ); protected: wxString mSchema; wxString mErrors; wxString mTargetNameSpace; std::map mNameSpaceMap; }; #endif /* DTD2SCHEMA_H_ */ xmlcopyeditor-1.2.1.3/src/xsllocator.h0000664000175000017500000000300612402464555016374 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XSL_LOCATOR_H #define XSL_LOCATOR_H #include #include #include #include "wrapexpat.h" struct XslLocatorData : public ParserData { std::string xslLocation; XML_Parser parser; }; class XslLocator : public WrapExpat { public: XslLocator ( const char * encoding = NULL ); virtual ~XslLocator(); std::string getXslLocation(); private: std::auto_ptr d; static void XMLCALL starthandler ( void *data, const XML_Char *el, const XML_Char **attr ); static void XMLCALL processingInstructionHandler ( void *userData, const XML_Char *target, const XML_Char *data ); }; #endif xmlcopyeditor-1.2.1.3/src/xmlpromptgenerator.h0000664000175000017500000001256112402464555020161 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XML_PROMPT_GENERATOR_H #define XML_PROMPT_GENERATOR_H #include #include #include #include #include #include #include #include "wrapexpat.h" #include "parserdata.h" #include #include DECLARE_EVENT_TYPE ( myEVT_NOTIFY_PROMPT_GENERATED, wxID_ANY ); struct PromptGeneratorData : public ParserData { std::map > > attributeMap; std::map > elementMap; std::map > requiredAttributeMap; std::map elementStructureMap; std::set entitySet; wxString basePath, auxPath; std::string encoding, rootElement; bool isRootElement, grammarFound; unsigned attributeValueCutoff; XML_Parser p; }; typedef std::map > SubstitutionMap; class XmlPromptGenerator : public WrapExpat, public wxThread { public: XmlPromptGenerator ( wxEvtHandler *handler, const char *buffer, size_t bufferSize, const wxString& basePath = wxEmptyString, const wxString& auxPath = wxEmptyString, const char *encoding = NULL ); virtual ~XmlPromptGenerator(); virtual void *Entry(); void PendingDelete(); // Since we can't call wxThread::m_internal->Cancel(), the original // TestDestroy() is useless. Here is the work around. virtual void Cancel() { mStopping = true; } virtual bool TestDestroy() { return mStopping || wxThread::TestDestroy(); } const std::map > > &getAttributeMap() { return d->attributeMap; } const std::map > &getRequiredAttributeMap () { return d->requiredAttributeMap; } const std::map > &getElementMap() { return d->elementMap; } const std::set &getEntitySet() { return d->entitySet; } bool getGrammarFound() { return d->grammarFound; } const std::map &getElementStructureMap() { return d->elementStructureMap; } private: std::auto_ptr d; static void XMLCALL starthandler ( void *data, const XML_Char *el, const XML_Char **attr ); static void XMLCALL endhandler ( void *data, const XML_Char *el ); static void XMLCALL doctypedeclstarthandler ( void *userData, const XML_Char *doctypeName, const XML_Char *sysid, const XML_Char *pubid, int has_internal_subset ); static void XMLCALL doctypedeclendhandler ( void *userData ); static void XMLCALL elementdeclhandler ( void *userData, const XML_Char *name, XML_Content *model ); void getContent ( const XML_Content &content, wxString &contentModel, std::set &list ); static void XMLCALL attlistdeclhandler ( void *userData, const XML_Char *elname, const XML_Char *attname, const XML_Char *att_type, const XML_Char *dflt, int isrequired ); int parseGrammar ( PromptGeneratorData *d, const wxString &publicId, const wxString &systemId, const wxString &baseFileName, xercesc::Grammar::GrammarType type ); static int XMLCALL externalentityrefhandler ( XML_Parser p, const XML_Char *context, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId ); static void XMLCALL entitydeclhandler ( void *userData, const XML_Char *entityName, int is_parameter_entity, const XML_Char *value, int value_length, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId, const XML_Char *notationName ); void handleSchema ( PromptGeneratorData *d, const XML_Char *el, const XML_Char **attr ); void buildSubstitutionMap ( SubstitutionMap &substitutions, const xercesc::SchemaGrammar &grammar ); void buildElementPrompt ( PromptGeneratorData *d, const xercesc::XMLElementDecl *element, SubstitutionMap &substitutions ); void getContent ( std::set &list, const xercesc::ContentSpecNode *spec, SubstitutionMap &substitutions ); protected: wxEvtHandler *mEventHandler; std::string mBuffer; bool mStopping; }; #endif xmlcopyeditor-1.2.1.3/src/xmlcopyeditor.h0000664000175000017500000004022112402464555017104 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XMLCOPYEDITOR_H #define XMLCOPYEDITOR_H #define NEWFINDREPLACE 1 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "xmldoc.h" #include "myhtmlpane.h" #include "xmlencodinghandler.h" #include enum { STATUS_HIDDEN = 1, STATUS_PROTECTED, STATUS_MODIFIED, STATUS_POSITION, ID_TOOLBAR = wxID_HIGHEST + 1, ID_XML_TOOLBAR, ID_NOTEBOOK, ID_LOCATION_PANEL, ID_INSERT_CHILD_PANEL, ID_INSERT_SIBLING_PANEL, ID_INSERT_ENTITY_PANEL, ID_FIND_REPLACE_PANEL, ID_FIND_PANEL, ID_COMMAND, ID_VALIDATION_PANE, ID_LOCATION_PANE_VISIBLE, ID_PREVIOUS_DOCUMENT, ID_NEXT_DOCUMENT, ID_OPTIONS, ID_IMPORT_MSWORD, ID_CLOSE_MESSAGE_PANE, ID_CLOSE_FIND_REPLACE_PANE, ID_CLOSE_COMMAND_PANE, ID_HOME, ID_PASTE_NEW_DOCUMENT, ID_PRINT_SETUP, ID_FEEDBACK, ID_TOOLBAR_VISIBLE, ID_PROTECT_TAGS, ID_SHOW_TAGS, ID_HIDE_ATTRIBUTES, ID_HIDE_TAGS, ID_REPLACE, ID_GLOBAL_REPLACE, ID_COLOR_SCHEME_DEFAULT, ID_COLOR_SCHEME_DEFAULT_BACKGROUND, ID_COLOR_SCHEME_REDUCED_GLARE, ID_COLOR_SCHEME_NONE, ID_NOTEBOOK_STYLE_FLAT, ID_NOTEBOOK_STYLE_VC8, ID_NOTEBOOK_STYLE_VC8_COLOR, ID_DOWNLOAD_SOURCE, ID_OPEN_LARGE_FILE, ID_RELOAD, ID_WRAP_WORDS, // IDs to be activated only if a document is open ID_SPLIT_TAB_TOP, ID_SPLIT_TAB_RIGHT, ID_SPLIT_TAB_BOTTOM, ID_SPLIT_TAB_LEFT, ID_FIND, ID_FIND_AGAIN, ID_GOTO, ID_TOGGLE_COMMENT, ID_PRINT, ID_WORD_COUNT, ID_PRINT_PREVIEW, ID_INSERT_CHILD, ID_INSERT_SIBLING, ID_INSERT_TWIN, ID_INSERT_ENTITY, ID_INSERT_SYMBOL, ID_CHECK_WELLFORMED, ID_VALIDATE_DTD, ID_VALIDATE_RELAX_NG, ID_VALIDATE_W3C_SCHEMA, ID_CREATE_SCHEMA, ID_DTD_TO_SCHEMA, ID_XPATH, ID_COPY_XPATH, ID_XSLT, ID_XSLT_TEI_FO, ID_XSLT_TEI_HTML, ID_XSLT_TEI_XHTML, ID_XSLT_TEI_LATEX, ID_XSLT_DOCBOOK_FO, ID_XSLT_DOCBOOK_HTML, ID_XSLT_DOCBOOK_XHTML, ID_XSLT_DOCBOOK_WORDML, ID_XSLT_WORDML_DOCBOOK, ID_ASSOCIATE_DTD_PUBLIC, ID_ASSOCIATE_DTD_SYSTEM, ID_ASSOCIATE_W3C_SCHEMA, ID_ASSOCIATE_W3C_SCHEMA_NS, ID_ASSOCIATE_XSL, ID_PRETTYPRINT, ID_ENCODING, ID_SPELL, ID_STYLE, ID_FONT_SMALLER, ID_FONT_NORMAL, ID_FONT_LARGER, ID_BROWSER, ID_TOGGLE_FOLD, ID_FOLD_ALL, ID_UNFOLD_ALL, ID_VALIDATE_PRESET1, ID_VALIDATE_PRESET2, ID_VALIDATE_PRESET3, ID_VALIDATE_PRESET4, ID_VALIDATE_PRESET5, ID_VALIDATE_PRESET6, ID_VALIDATE_PRESET7, ID_VALIDATE_PRESET8, ID_VALIDATE_PRESET9, ID_EXPORT, ID_EXPORT_MSWORD, // icon constants CONST_WARNING, CONST_STOP, CONST_INFO, CONST_QUESTION }; class MyServer; class MyApp : public wxApp { public: MyApp(); ~MyApp(); virtual bool OnInit(); virtual void OnUnhandledException(); virtual bool OnExceptionInMainLoop(); #ifndef __WXMSW__ virtual void HandleEvent ( wxEvtHandler *handler, wxEventFunction func, wxEvent& event ) const; #endif const std::set &getAvailableTranslations ( const wxArrayString *catalogLookupPathPrefixes = NULL, const wxString *catelog = NULL ); protected: wxLocale myLocale; private: wxSingleInstanceChecker *checker; MyServer *server; bool singleInstanceCheck; int lang; std::auto_ptr config; }; // forward declarations class MyNotebook; class wxAuiNotebookEvent; class LocationPanel; class InsertPanel; class CommandPanel; #ifdef NEWFINDREPLACE class FindReplacePanel; #endif class MyFrame : public wxFrame { public: MyFrame ( const wxString& title, wxFileConfig *configParameter, wxLocale& locale, bool singleInstanceCheck, int langParameter ); ~MyFrame(); void OnActivateApp ( wxActivateEvent& event ); void OnAbout ( wxCommandEvent& event ); void OnCheckWellformedness ( wxCommandEvent& event ); void OnClose ( wxCommandEvent& event ); void OnCloseAll ( wxCommandEvent& event ); void OnCloseMessagePane ( wxCommandEvent& event ); void OnCloseFindReplacePane ( wxCommandEvent& event ); void OnCloseCommandPane ( wxCommandEvent& event ); void OnCut ( wxCommandEvent& event ); void OnCopy ( wxCommandEvent& event ); void OnPaste ( wxCommandEvent& event ); void OnPasteNewDocument ( wxCommandEvent& event ); void OnPrintSetup ( wxCommandEvent &event ); void OnPrintPreview ( wxCommandEvent &event ); void OnPrint ( wxCommandEvent &event ); void OnFind ( wxCommandEvent& event ); void OnFindAgain ( wxCommandEvent& event ); void OnFindReplace ( wxCommandEvent& event ); void OnCommand ( wxCommandEvent& event ); void OnGlobalReplace ( wxCommandEvent& event ); void OnToggleComment ( wxCommandEvent& event ); void OnWordCount ( wxCommandEvent& event ); void OnFeedback ( wxCommandEvent& event ); void OnSplitTab ( wxCommandEvent& event ); void OnFontSmaller ( wxCommandEvent& event ); void OnFontMedium ( wxCommandEvent& event ); void OnFontLarger ( wxCommandEvent& event ); void OnImportMSWord ( wxCommandEvent& event ); void OnExport ( wxCommandEvent& event ); void OnInsertChild ( wxCommandEvent& event ); void OnInsertSibling ( wxCommandEvent& event ); void OnInsertTwin ( wxCommandEvent& event ); void OnInsertEntity ( wxCommandEvent& event ); void OnInsertSymbol ( wxCommandEvent& event ); void OnExportMSWord ( wxCommandEvent& event ); void OnBrowser ( wxCommandEvent& event ); void OnHelp ( wxCommandEvent& event ); void OnGoto ( wxCommandEvent& event ); void OnIconize ( wxIconizeEvent& event ); void OnNew ( wxCommandEvent& event ); void OnOpen ( wxCommandEvent& event ); void OnPrettyPrint ( wxCommandEvent& event ); void OnEncoding ( wxCommandEvent& event ); void OnQuit ( wxCommandEvent& event ); void OnSave ( wxCommandEvent& event ); void OnSaveAs ( wxCommandEvent& event ); void OnReload ( wxCommandEvent& event ); void OnUndo ( wxCommandEvent& event ); void OnRedo ( wxCommandEvent& event ); void OnSpelling ( wxCommandEvent& event ); //void OnStyle ( wxCommandEvent& event ); void OnPreviousDocument ( wxCommandEvent& event ); void OnNextDocument ( wxCommandEvent& event ); void OnOptions ( wxCommandEvent& event ); void OnHistoryFile ( wxCommandEvent& event ); void OnDialogFind ( wxFindDialogEvent& event ); void OnDialogReplace ( wxFindDialogEvent& event ); void OnDialogReplaceAll ( wxFindDialogEvent& event ); void OnFrameClose ( wxCloseEvent& event ); void OnIdle ( wxIdleEvent& event ); void OnUpdateCloseMessagePane ( wxUpdateUIEvent& event ); void OnUpdateCloseFindReplacePane ( wxUpdateUIEvent& event ); void OnUpdateCloseCommandPane ( wxUpdateUIEvent& event ); void OnUpdateCloseAll ( wxUpdateUIEvent& event ); void OnUpdateUndo ( wxUpdateUIEvent& event ); void OnUpdatePreviousDocument ( wxUpdateUIEvent& event ); void OnUpdateSavedOnly ( wxUpdateUIEvent& event ); void OnUpdateNextDocument ( wxUpdateUIEvent& event ); void OnUpdateRedo ( wxUpdateUIEvent& event ); void OnUpdateCutCopy ( wxUpdateUIEvent& event ); void OnUpdateFindAgain ( wxUpdateUIEvent& event ); void OnUpdatePaste ( wxUpdateUIEvent& event ); void OnUpdateToggleComment ( wxUpdateUIEvent& event ); void OnUpdateDocRange ( wxUpdateUIEvent& event ); void OnUpdateReplaceRange ( wxUpdateUIEvent& event ); void OnUpdateReload ( wxUpdateUIEvent& event ); void OnUpdateLocationPaneVisible ( wxUpdateUIEvent& event ); void OnValidateDTD ( wxCommandEvent& event ); void OnValidateRelaxNG ( wxCommandEvent& event ); void OnValidateSchema ( wxCommandEvent& event ); void OnCreateSchema ( wxCommandEvent& event ); void OnDtd2Schema ( wxCommandEvent& event ); void OnXPath ( wxCommandEvent& event ); void OnXslt ( wxCommandEvent& event ); void OnValidatePreset ( wxCommandEvent& event ); void OnHome ( wxCommandEvent& event ); void OnDownloadSource ( wxCommandEvent& event ); void OnKeyPressed ( wxKeyEvent& event ); void OnToolbarVisible ( wxCommandEvent& event ); void OnLocationPaneVisible ( wxCommandEvent& event ); void OnProtectTags ( wxCommandEvent& event ); void OnVisibilityState ( wxCommandEvent& event ); void OnColorScheme ( wxCommandEvent& event ); void OnAssociate ( wxCommandEvent& event ); void OnPageClosing ( wxAuiNotebookEvent& event ); void OnToggleFold ( wxCommandEvent& event ); void OnFoldAll ( wxCommandEvent& event ); void OnUnfoldAll ( wxCommandEvent& event ); void OnRevert ( wxCommandEvent& event ); void OnWrapWords ( wxCommandEvent& event ); #ifdef __WXMSW__ void OnDropFiles ( wxDropFilesEvent& event ); #endif void OnPromptGenerated ( wxNotifyEvent &event ); void OnCopyXPath ( wxCommandEvent &event ); void OnUpdateCopyXPath ( wxUpdateUIEvent& event ); void setStrictScrolling ( bool b ); void validateRelaxNG ( XmlDoc *doc, const wxString& schemaName, wxString& fileName ); void closeMessagePane(); void closeFindReplacePane(); void closeCommandPane(); bool closeActiveDocument(); bool getHandleCommandLineFlag(); // public to allow access outside MyFrame constructor void handleCommandLine(); MyNotebook *getNotebook() { return mainBook; } // public to allow access from CommandPanel XmlDoc *getActiveDocument(); void newDocument ( const wxString& s, const wxString& path = wxEmptyString, bool canSave = false ); void newDocument ( const std::string& s, const wxString& path = wxEmptyString, bool canSave = false ); void statusProgress ( const wxString& s ); // public to allow InsertPanel access void messagePane ( const wxString& s, int iconType = CONST_INFO, bool forcePane = false ); // public to allow IPC access bool openFile ( const wxString &fileName, bool largeFile = false ); bool isOpen ( const wxString& fileName ); bool activateTab ( const wxString& fileName ); void reloadTab(); void addToFileQueue ( wxString& fileName ); void openRememberedTabs(); private: wxAuiManager manager; wxFileConfig *config; // owned by MyApp wxLocale& myLocale; bool singleInstanceCheck; int lang, lastPos; #ifndef __WXDEBUG__ wxLogNull logTarget; #endif std::auto_ptr htmlPrinting; std::auto_ptr findDialog; std::auto_ptr helpController; wxBoxSizer *frameSizer; wxMenuBar *menuBar; wxToolBar *toolBar; LocationPanel *locationPanel; InsertPanel *insertChildPanel, *insertSiblingPanel, *insertEntityPanel; #ifdef NEWFINDREPLACE FindReplacePanel *findReplacePanel; #endif CommandPanel *commandPanel; XmlDoc *lastDoc; wxMenu *fileMenu, *xmlMenu, *viewMenu, *colorSchemeMenu; std::vector menuVector; MyNotebook *mainBook; MyHtmlPane *htmlReport; wxString catalogPath, xslDtdPath, rssDtdPath, lzxDtdPath, xtmDtdPath, xliffDtdPath, aspellDataPath, aspellDictPath; std::map > > promptMap; std::map validationPresetMap; #ifdef __WXMSW__ struct MyCompare : public std::binary_function { bool operator() ( const wxString &x, const wxString &y ) const { return x.CmpNoCase ( y ) < 0; } }; std::set openFileSet; #else std::set openFileSet; #endif std::set openLargeFileSet; std::vector tempFileVector, fileQueue; int documentCount, framePosX, framePosY, frameWidth, frameHeight, notebookStyle, visibilityState, commandOutput; wxPoint stylePosition, aboutPosition; wxSize styleSize; wxString applicationDir, ruleSetPreset, dictionaryPreset, filterPreset, ruleSetDir, filterDir, binDir, templateDir, helpDir, rngDir, htmlDir, pngDir, daisyDir, xpathExpression, lastDtdPublic, lastDtdSystem, lastSchema, lastSchemaNamespace, lastXslStylesheet, lastSchemaNamespaceAux, lastRelaxNGSchema, lastDtdPublicAux, openTabsOnClose, layout, defaultLayout, lastParent, lastGrandparent, commandString, exportStylesheet, exportFolder, lastSymbol; wxString mLastDir; bool globalReplaceAllDocuments, toolbarVisible, protectTags, handleCommandLineFlag, rememberOpenTabs, libxmlNetAccess, deletePageVetoed, saveBom, unlimitedUndo, #ifdef __WXMSW__ useCoolBar, useCoolBarOnStart, #endif restoreLayout, showLocationPane, showInsertChildPane, showInsertSiblingPane, showInsertEntityPane, expandInternalEntities, validateAsYouType, restoreFocusToNotebook, showFullPathOnFrame, findRegex, commandSync, exportQuiet, exportMp3Album, exportSuppressOptional, exportHtml, exportEpub, exportRtf, exportDoc, exportFullDaisy, xercescSSE2Warning; wxBitmap newBitmap, new16Bitmap, openBitmap, open16Bitmap, searchBitmap, saveBitmap, saveGrBitmap, save16Bitmap, printPreviewBitmap, printBitmap, print16Bitmap, undoBitmap, undo16Bitmap, redoBitmap, redo16Bitmap, cutBitmap, copyBitmap, pasteBitmap, findBitmap, spellingBitmap, spellingGrBitmap, spelling16Bitmap, helpBitmap, internetBitmap, internetGrBitmap, hyperlinkBitmap, filtersBitmap, checkWellformedBitmap, checkValidBitmap; wxFileHistory history; wxFindReplaceData findData; XmlCtrlProperties properties, largeFileProperties; // member functions bool panelHasFocus(); bool saveFile ( XmlDoc *doc, wxString& fileName, bool checkLastModified = true ); int getFileType ( const wxString& fileName ); long getNotebookStyleMask(); bool isSpecialFileType ( const wxString& fileName ); wxString getHtmlBuffer(); void encodingMessage(); void save(); void saveAs(); void displaySavedStatus ( int bytes ); void addSafeSeparator ( wxToolBar *toolBar ); void findAgain ( wxString s, int flags ); void updateFileMenu ( bool deleteExisting = true ); void documentOk ( const wxString& status ); void applyEditorProperties ( bool zoomOnly = false ); void xmliseWideTextNode ( wxString& s ); void updatePaths(); void importMSWord ( const wxString& path ); void showTopBars ( bool b ); void modifiedMessage(); void loadBitmaps(); void getRawText ( XmlDoc *doc, std::string& buffer ); void updateToolbar(); std::string getApproximateEncoding ( char *docBuffer, size_t docBufferLen ); bool saveRawUtf8 ( const std::string& fileNameLocal, std::string& bufferUtf8, bool ignoreEncoding = false, bool isXml = true ); void removeUtf8Bom ( std::string& buffer ); wxString getAuxPath ( const wxString& fileName ); wxMenuBar *getMenuBar(); wxToolBar *getToolBar(); void validatePaths(); DECLARE_EVENT_TABLE() }; #endif xmlcopyeditor-1.2.1.3/src/findreplacepanel.h0000664000175000017500000000457312402464555017510 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef FINDREPLACEPANEL_H #define FINDREPLACEPANEL_H #include #include #include class wxFindReplaceData; enum { ID_FINDREPLACE_FIND_NEXT, ID_FINDREPLACE_REPLACE, ID_FINDREPLACE_REPLACE_ALL, ID_FINDREPLACE_MATCH_CASE, ID_FINDREPLACE_REGEX, ID_FINDREPLACE_CLOSE }; class FindReplacePanel : public wxPanel { public: FindReplacePanel ( wxWindow *parent, int id, wxFindReplaceData *findDataParameter, bool isReplacePanel = true, bool isRegex = true ); ~FindReplacePanel(); void OnFindNext ( wxCommandEvent& event ); void OnReplace ( wxCommandEvent& event ); void OnReplaceAll ( wxCommandEvent& event ); void OnClose ( wxCommandEvent& event ); void focusOnFind(); bool getIncrementalFind(); bool getRegex(); void refresh(); void setReplaceVisible ( bool b ); void setMatchCase ( bool b ); void setRegex ( bool b ); void flagNotFound ( bool b ); void enableButtons ( bool b ); private: wxTextCtrl *findEdit, *replaceEdit; wxStaticText *label1, *label2, *spacer1, *spacer2; wxButton *findNextButton, *replaceButton, *replaceAllButton; wxCheckBox *matchCaseBox, *regexBox; wxFindReplaceData *findData; wxBoxSizer *sizer; wxWindow *parent; size_t findEditLength; bool matchCaseMemory, regexMemory; bool incrementalFind, isReplaceDialog, notFoundSet, isRegex; void OnCharHook ( wxKeyEvent& event ); void OnIdle ( wxIdleEvent& event ); void sendFindEvent ( size_t flags ); DECLARE_EVENT_TABLE() }; #endif xmlcopyeditor-1.2.1.3/src/wrapaspell.cpp0000664000175000017500000000767312402464555016725 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include #include #include "wrapaspell.h" #ifdef USE_ENCHANT #include #endif #include "casehandler.h" #include "contexthandler.h" #include "getword.h" WrapAspell::WrapAspell ( const wxString& lang #if !defined(USE_ENCHANT) && defined(__WXMSW__) , const wxString& aspellDataPathParameter, const wxString& aspellDictPathParameter #endif ) { #ifdef USE_ENCHANT spell_broker = enchant::Broker::instance(); spell_checker = spell_broker->request_dict( std::string ( lang.mb_str() ) ); #else spell_config = new_aspell_config(); #ifdef __WXMSW__ aspell_config_replace ( spell_config, "data-dir", aspellDataPathParameter.mb_str() );//ASPELL_DATA_PATH ); aspell_config_replace ( spell_config, "dict-dir", aspellDictPathParameter.mb_str() );//ASPELL_DICT_PATH ); #endif aspell_config_replace ( spell_config, "lang", lang.mb_str() ); AspellCanHaveError * possible_err = new_aspell_speller ( spell_config ); spell_checker = 0; if ( aspell_error_number ( possible_err ) != 0) { puts ( aspell_error_message ( possible_err ) ); throw; } else spell_checker = to_aspell_speller ( possible_err ); #endif } WrapAspell::~WrapAspell() { #ifdef USE_ENCHANT delete spell_checker; #else delete_aspell_speller ( spell_checker ); delete_aspell_config ( spell_config ); #endif } bool WrapAspell::checkWord ( const std::string &s ) { #ifdef USE_ENCHANT return spell_checker->check(s); #else return checkWord ( (char *) s.c_str(), s.size() ); #endif } std::string WrapAspell::getSuggestion ( std::string &s ) { #ifdef USE_ENCHANT std::vector out_suggestions; spell_checker->suggest(s, out_suggestions); return out_suggestions.empty() ? "----" : out_suggestions[0]; #else const AspellWordList *suggestions = aspell_speller_suggest ( spell_checker, s.c_str(), s.size() ); AspellStringEnumeration *elements = aspell_word_list_elements ( suggestions ); const char *word = aspell_string_enumeration_next ( elements ); // no iteration req'd return (word) ? word : "----"; #endif } void WrapAspell::checkString ( std::string &s, std::vector &v, int contextRange ) { std::string suggestion; size_t len; char *origin, *iterator, *ptr; origin = iterator = ( char * ) s.c_str(); while ( ( ptr = GetWord::run ( &iterator, &len, true ) ) != NULL ) if ( !checkWord ( ptr, len ) ) { ContextMatch m = ContextHandler::getContext ( ptr, len, origin, contextRange ); // handle suggestion suggestion = getSuggestion ( m.match ); m.replace.append ( suggestion ); m.elementCount = 0; m.offset = ptr - origin; v.push_back ( m ); } } bool WrapAspell::checkWord ( const char *s, size_t len ) { #ifdef USE_ENCHANT return checkWord( std::string(s, len) ); #else return aspell_speller_check ( spell_checker, s, len ); #endif } xmlcopyeditor-1.2.1.3/src/xmlassociatexsd.cpp0000664000175000017500000001106612402464555017755 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include #include #include #include "xmlassociatexsd.h" #include "xmlparseschemans.h" #include "readfile.h" #include "replace.h" XmlAssociateXsd::XmlAssociateXsd ( const wxString &path, const char *encoding, size_t size ) : WrapExpat ( encoding ) , d ( new AssociateXsdData() ) { d->buffer.reserve ( size ); d->path = path; d->depth = 0; XML_SetElementHandler ( p, start, end ); XML_SetDefaultHandlerExpand ( p, defaulthandler ); XML_SetUserData ( p, this ); std::auto_ptr parser ( new XmlParseSchemaNs() ); std::string normalisedPath, buffer; normalisedPath = path.mb_str ( wxConvLocal ); if ( !ReadFile::run ( normalisedPath, buffer ) ) return; parser->parse ( buffer ); std::vector > attributeVector; attributeVector = parser->getAttributeVector(); std::vector >::iterator it; for ( it = attributeVector.begin(); it != attributeVector.end(); ++it ) { if ( it->first == "targetNamespace" ) { namespaceMap.insert ( make_pair ( "xmlns", it->second ) ); } else if ( it->second == "http://www.w3.org/2001/XMLSchema" ) { ; // skip } else if ( it->first.find ( ':' ) != std::string::npos ) { it->first.erase ( 0, it->first.find ( ':' ) ); it->first.insert ( 0, "xmlns" ); namespaceMap.insert ( make_pair ( it->first, it->second ) ); } } d->namespaceMap = namespaceMap; } XmlAssociateXsd::~XmlAssociateXsd() {} void XMLCALL XmlAssociateXsd::defaulthandler ( void *data, const XML_Char *s, int len ) { if ( !data || !s ) return; XmlAssociateXsd *pThis = (XmlAssociateXsd *)data; AssociateXsdData *d = pThis->d.get(); if ( d ) d->buffer.append ( s, len ); } void XMLCALL XmlAssociateXsd::start ( void *data, const XML_Char *el, const XML_Char **attr ) { if ( !data ) return; XmlAssociateXsd *pThis = (XmlAssociateXsd *)data; AssociateXsdData *d = pThis->d.get(); d->depth++; if ( d->depth > 1 ) { XML_DefaultCurrent ( pThis->p ); return; } d->buffer += "<"; d->buffer += el; while ( *attr ) { if ( strstr ( *attr, "xmlns:" ) || !strcmp ( *attr, "xmlns" ) || !strcmp ( *attr, "xsi:noNamespaceSchemaLocation" ) || !strcmp ( *attr, "xsi:schemaLocation" ) ) {} else { d->buffer += " "; d->buffer += *attr; d->buffer += "=\""; d->buffer += xmliseAttribute ( * ( attr + 1 ) ); d->buffer += "\""; } attr += 2; } d->buffer += " xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\""; std::map::iterator it; for ( it = d->namespaceMap.begin(); it != d->namespaceMap.end(); ++it ) { d->buffer += " "; d->buffer += it->first; d->buffer += "=\""; d->buffer += it->second; d->buffer += "\""; } d->buffer += " xsi:"; bool withNamespace = ( d->namespaceMap.find ( "xmlns" ) != d->namespaceMap.end() ); d->buffer += ( withNamespace ) ? "schemaLocation" : "noNamespaceSchemaLocation"; d->buffer += "=\""; if ( withNamespace ) { d->buffer += d->namespaceMap["xmlns"]; d->buffer += " "; } d->buffer += d->path.utf8_str(); // TODO: Apply the encoding of the parser d->buffer += "\""; d->buffer += ">"; } void XMLCALL XmlAssociateXsd::end ( void *data, const XML_Char *el ) { if ( !data ) return; XmlAssociateXsd *pThis = (XmlAssociateXsd *)data; AssociateXsdData *d = pThis->d.get(); d->depth--; if ( d->depth ) XML_DefaultCurrent ( pThis->p ); else { d->buffer += "buffer += el; d->buffer += ">"; } } xmlcopyeditor-1.2.1.3/src/catalogresolver.cpp0000664000175000017500000000231612402464555017734 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include "catalogresolver.h" CatalogResolver::CatalogResolver() { } CatalogResolver::~CatalogResolver() { } wxString CatalogResolver::catalogResolve ( const wxString &publicId, const wxString &systemId ) { //std::auto_ptr libxml ( new WrapLibxml ( false, catalogPath ) ); return WrapLibxml::catalogResolve ( publicId, systemId ); } xmlcopyeditor-1.2.1.3/src/xmlassociatedtd.h0000664000175000017500000000420612402464555017375 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XML_ASSOCIATE_DTD_H #define XML_ASSOCIATE_DTD_H #include #include #include #include #include "xmltextinfo.h" struct DtdData : public ParserData { std::string buffer; wxString path, publicID; bool associated, insideDtd; }; class XmlAssociateDtd : public WrapExpat { public: XmlAssociateDtd ( const XmlTextInfo &info, const wxString &path = wxEmptyString, const wxString &publicID = wxEmptyString, const char *encoding = NULL, size_t size = BUFSIZ ); virtual ~XmlAssociateDtd(); std::string getBuffer() { return d->buffer; } private: std::auto_ptr d; const XmlTextInfo &mInfo; static void XMLCALL start ( void *data, const XML_Char *el, const XML_Char **attr ); static void XMLCALL end ( void *data, const XML_Char *el ); static void XMLCALL defaulthandler ( void *data, const XML_Char *s, int len ); static void XMLCALL startdoctypehandler ( void *userData, const XML_Char *doctypeName, const XML_Char *sysid, const XML_Char *pubid, int has_internal_subset ); static void XMLCALL enddoctypehandler ( void *userData ); static void associate ( DtdData *d, const char *doctypeName ); }; #endif xmlcopyeditor-1.2.1.3/src/replace.h0000664000175000017500000000207012402464555015615 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef REPLACE_H #define REPLACE_H #include class Replace { public: static int run ( std::string& buffer, const std::string& find, const std::string& replace, bool matchCase ); }; #endif xmlcopyeditor-1.2.1.3/src/custom.xpm0000664000175000017500000001113212402464555016070 0ustar zanezane/* XPM */ static char * custom_xpm[] = { "16 16 238 2", " c #742719", ". c #9A3320", "+ c #993321", "@ c #9A3222", "# c #9B3220", "$ c #993322", "% c #802E21", "& c #081551", "* c #04217E", "= c #02207D", "- c #03207D", "; c #041F7C", "> c #061F7C", ", c #02227C", "' c #06175B", ") c #9A3225", "! c #C94422", "~ c #C74329", "{ c #C74328", "] c #C3452D", "^ c #CC4425", "/ c #A33E27", "( c #092573", "_ c #0733AB", ": c #042FA8", "< c #022CA5", "[ c #012BA3", "} c #002CA3", "| c #0329A5", "1 c #081F5B", "2 c #7F2E20", "3 c #C84427", "4 c #C94327", "5 c #CC4329", "6 c #D1452A", "7 c #D24930", "8 c #9F3E33", "9 c #0E2A82", "0 c #0C3BB3", "a c #0937AF", "b c #0634AC", "c c #0231A9", "d c #022CA7", "e c #022BA2", "f c #102769", "g c #736D6B", "h c #75635F", "i c #70332D", "j c #B74329", "k c #D04830", "l c #D24E36", "m c #DA5137", "n c #A04033", "o c #14338F", "p c #1641BE", "q c #113DB9", "r c #0D39B5", "s c #0A36B1", "t c #0834A8", "u c #112668", "v c #A6A5A1", "w c #B3ACA3", "x c #B6ADA8", "y c #DCD6D0", "z c #846A62", "A c #8B3828", "B c #D9553A", "C c #DE5B3F", "D c #98443D", "E c #1A3D9C", "F c #1A4AC6", "G c #1945C1", "H c #1343BD", "I c #123EB4", "J c #172C6D", "K c #B2AEA7", "L c #E8E0D6", "M c #B4AEA7", "N c #EFE1DB", "O c #F0EAE5", "P c #CDC7BF", "Q c #75514C", "R c #813E2D", "S c #78594F", "T c #334270", "U c #2041A2", "V c #1E4EC4", "W c #1D49C2", "X c #21356F", "Y c #C2BFB5", "Z c #F5E7DA", "` c #E8E3D6", " . c #B2ADA3", ".. c #B5ADAB", "+. c #EEE7DB", "@. c #F7EEE5", "#. c #FDF4EE", "$. c #9D9693", "%. c #E1DFD3", "&. c #FDFBF1", "*. c #FAF8EA", "=. c #B3B1B2", "-. c #4E5C7A", ";. c #253361", ">. c #D0CDC8", ",. c #FCF4EA", "'. c #F4EDE3", "). c #ECE8D3", "!. c #B4ABA4", "~. c #B7ADAA", "{. c #F2EAE0", "]. c #FAF1EB", "^. c #F4EFE6", "/. c #8E8B7F", "(. c #FCFCED", "_. c #FEFAEB", ":. c #FEFBED", "<. c #FDFDEE", "[. c #FEFBEE", "}. c #938F83", "|. c #FDF5E9", "1. c #FEF6E7", "2. c #FAF1E4", "3. c #F3E9DC", "4. c #B3AEA6", "5. c #B5B0A7", "6. c #F5EAE4", "7. c #FCF2EE", "8. c #9C9690", "9. c #E6E4D6", "0. c #FFFCED", "a. c #FFFCEE", "b. c #FFFDEE", "c. c #FEFCEE", "d. c #969087", "e. c #FDF5EA", "f. c #FDF7E8", "g. c #FBF2E7", "h. c #F3EADD", "i. c #B5AEA6", "j. c #B6AEA8", "k. c #F0E6E2", "l. c #ECE5DD", "m. c #8A877D", "n. c #FEFBEA", "o. c #FEFCEB", "p. c #FFFCEC", "q. c #FFFCEB", "r. c #FEFCEC", "s. c #96928A", "t. c #FBF4EA", "u. c #FEF5E7", "v. c #F8EDE2", "w. c #EFE7D7", "x. c #B6AEAA", "y. c #E6E0DA", "z. c #76736B", "A. c #CDCCC1", "B. c #FDFAE9", "C. c #FDFBEA", "D. c #FDFCEC", "E. c #7C7971", "F. c #888278", "G. c #E1DACD", "H. c #F3EADF", "I. c #EAE3D3", "J. c #B3ADA3", "K. c #5F5C57", "L. c #7B7871", "M. c #B0ADA3", "N. c #8A877C", "O. c #888479", "P. c #CDCABE", "Q. c #FDFBED", "R. c #8F8D7F", "S. c #D6D4CA", "T. c #F1EEE1", "U. c #929186", "V. c #817D73", "W. c #D1CABE", "X. c #B2ACA4", "Y. c #A8A69A", "Z. c #DFDDCF", "`. c #E1DED0", " + c #E8E5D8", ".+ c #EAE7DA", "++ c #ACA99F", "@+ c #828077", "#+ c #A4A398", "$+ c #89887E", "%+ c #D3D2C5", "&+ c #F7F5E6", "*+ c #F3F0E1", "=+ c #EEECDE", "-+ c #DEDCCD", ";+ c #8A887E", ">+ c #5A5852", ",+ c #ACAA9E", "'+ c #DFDDCD", ")+ c #E0DDCC", "!+ c #E2DFD0", "~+ c #E7E1D2", "{+ c #EAE6D7", "]+ c #EDE9DC", "^+ c #B9B6A9", "/+ c #A2A095", "(+ c #F4F0E2", "_+ c #F1ECDC", ":+ c #EDE7D9", "<+ c #EAE4D5", "[+ c #E6E2D2", "}+ c #E5E1D4", "|+ c #ADA9A0", "1+ c #E0DECF", "2+ c #E0DECE", "3+ c #E0DDD0", "4+ c #E2DCCE", "5+ c #E3DECF", "6+ c #E6E2D4", "7+ c #B7B4A7", "8+ c #BBB8AC", "9+ c #EBE8D9", "0+ c #E9E4D6", "a+ c #E7E1D4", "b+ c #E6E2D5", "c+ c #B1AEA3", "d+ c #848178", "e+ c #ADA99E", "f+ c #ADA99F", "g+ c #ADAA9E", "h+ c #ABAA9E", "i+ c #78776F", "j+ c #97968A", "k+ c #B0AEA2", "l+ c #B1AEA2", "m+ c #B1ADA4", "n+ c #B0AEA1", "o+ c #86847A", " . + @ # $ % & * = - = ; > , ' ", ") ! ~ { ] ^ / ( _ : < [ } [ | 1 ", "2 3 4 5 6 7 8 9 0 a b c d e f g ", "h i j k l m n o p q r s t u v w ", "x y z A B C D E F G H I J K L w ", "M N O P Q R S T U V W X Y Z ` .", "..+.@.#.$.%.&.*.=.-.;.>.,.'.).!.", "~.{.].^./.(._.:.<.[.}.|.1.2.3.4.", "5.6.7.8.9.[.0.a.b.c.d.e.f.g.h.i.", "j.k.l.m.n.o.p.0.q.r.s.t.u.v.w. .", "x.y.z.A.B.o.q.p.C.D.E.F.G.H.I.J.", "K.L.M.N.O.P.p.q.Q.R.S.T.U.V.W.X.", "Y.Z.`. +.+++@+#+$+%+&+*+=+-+;+>+", ",+'+)+!+~+{+]+^+/+(+_+:+<+[+}+|+", ",+1+2+3+4+5+6+7+8+9+0+a+a+[+b+c+", "d+,+e+e+f+g+h+i+j+k+l+m+l+n+k+o+"}; xmlcopyeditor-1.2.1.3/src/wrapregex.h0000664000175000017500000000377012402464555016216 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef WRAPREGEX_H #define WRAPREGEX_H #include #include #include #include #include #include "contexthandler.h" using namespace std; class WrapRegex : private boost::noncopyable { public: WrapRegex ( const string& pattern, bool matchCase, const string& replaceParameter = "", const int arrayLengthParameter = 60 ); virtual ~WrapRegex(); string replaceGlobal ( const string& buffer, int *matchCount ); int matchPatternGlobal ( string &buffer, vector &match_vector, unsigned elementCount, int context = 0 ); private: string replace; const int arrayLength; int returnValue; bool disabled; pcre *patternStructure; pcre_extra *patternExtraStructure; int *matchArray; string getInterpolatedString_ ( const char *buffer, const char *source ); string getSubpattern_ ( const char *buffer, unsigned subpattern ); int matchPatternGlobal_ ( const char *buffer, size_t buflen, vector &matchVector, unsigned elementCount, int context ); }; #endif xmlcopyeditor-1.2.1.3/src/xmlwordcount.h0000664000175000017500000000260012402464555016746 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XML_WORD_COUNT_H #define XML_WORD_COUNT_H #include #include #include "wrapexpat.h" struct WordCountData : public ParserData { std::string buffer; size_t wordCount; }; class XmlWordCount : public WrapExpat { public: XmlWordCount ( const char *encoding = NULL ); virtual ~XmlWordCount(); int getWordCount(); private: std::auto_ptr wcd; static void XMLCALL characterdata ( void *data, const XML_Char *s, int len ); static void XMLCALL end ( void *data, const XML_Char *el ); }; #endif xmlcopyeditor-1.2.1.3/src/xmlsuppressprodnote.cpp0000664000175000017500000000766412402464555020733 0ustar zanezane/* * Copyright 2005-2009 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include #include #include #include "xmlsuppressprodnote.h" XmlSuppressProdnote::XmlSuppressProdnote ( bool parseDeclaration, bool expandInternalEntities, size_t size ) : d ( new SuppressProdnoteData() ) { d->buffer.reserve ( size ); XML_SetUserData ( p, d.get() ); // parse declaration? if ( parseDeclaration ) XML_SetXmlDeclHandler ( p, xmldeclhandler ); // internal entities if ( expandInternalEntities ) XML_SetDefaultHandlerExpand ( p, defaulthandler ); else XML_SetDefaultHandler ( p, defaulthandler ); XML_SetElementHandler ( p, start, end ); d->level = 100; d->skip = false; } XmlSuppressProdnote::~XmlSuppressProdnote() {} void XMLCALL XmlSuppressProdnote::xmldeclhandler ( void *data, const XML_Char *version, const XML_Char *encoding, int standalone ) { SuppressProdnoteData *d; d = ( SuppressProdnoteData * ) data; d->encoding = ( encoding ) ? encoding : "UTF-8"; d->buffer.append ( "buffer.append ( version ); d->buffer.append ( "\" encoding=\"" ); d->buffer.append ( d->encoding ); d->buffer.append ( "\"" ); if ( standalone != -1 ) { d->buffer.append ( " standalone=\"" ); d->buffer.append ( ( standalone == 1 ) ? "yes" : "no" ); d->buffer.append ( "\"" ); } d->buffer.append ( "?>" ); } void XMLCALL XmlSuppressProdnote::defaulthandler ( void *data, const XML_Char *s, int len ) { SuppressProdnoteData *d; d = ( SuppressProdnoteData * ) data; if ( ! ( d->skip ) ) d->buffer.append ( s, len ); } void XMLCALL XmlSuppressProdnote::start ( void *data, const XML_Char *el, const XML_Char **attr ) { SuppressProdnoteData *pd; pd = ( SuppressProdnoteData * ) data; pd->level += 1; if ( pd->skip ) return; std::string tag; if ( !strcmp ( el, "span" ) ) { char **attrPreview = (char **)attr; for ( ; *attrPreview; attrPreview +=2 ) { if ( !strcmp ( *attrPreview, "class") && !strcmp ( * ( attrPreview + 1 ), "optional-prodnote" ) ) { pd->skip = true; pd->level = 1; break; } } } if ( pd->skip ) return; tag += "<"; tag += el; for ( ; *attr; attr += 2 ) { tag += " "; tag += *attr; tag += "=\""; tag += *(attr + 1); tag += "\""; } tag += ">"; pd->buffer += tag; } void XMLCALL XmlSuppressProdnote::end ( void *data, const XML_Char *el ) { SuppressProdnoteData *pd; pd = ( SuppressProdnoteData * ) data; pd->level -= 1; if ( !(pd->level) && !strcmp ( el, "span" ) ) { pd->level = 100; pd->skip = false; return; } if ( pd->skip ) return; pd->buffer += "buffer += el; pd->buffer += ">"; } xmlcopyeditor-1.2.1.3/src/mynotebook.h0000664000175000017500000000277212402464555016401 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef MY_NOTEBOOK_H #define MY_NOTEBOOK_H #include #include enum { ID_MENU_CLOSE, ID_MENU_CLOSE_ALL }; class MyNotebook : public wxAuiNotebook { public: MyNotebook ( wxWindow *parent, wxWindowID id, const wxPoint& position, const wxSize& size, int style ); void OnLeftDown ( wxMouseEvent& event ); void OnMiddleDown ( wxMouseEvent& event ); void OnRightDown ( wxMouseEvent& event ); void OnMenuClose ( wxCommandEvent& event ); void OnMenuCloseAll ( wxCommandEvent& event ); void OnKeyDown ( wxKeyEvent &event ); private: int rightClickPage; DECLARE_EVENT_TABLE() }; #endif xmlcopyeditor-1.2.1.3/src/myhtmlpane.h0000664000175000017500000000256512402464555016371 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef MY_HTML_PANE_H #define MY_HTML_PANE_H #include #include class MyHtmlPane : public wxHtmlWindow { public: MyHtmlPane ( wxWindow *parent, wxWindowID id = wxID_ANY, const wxPoint& position = wxDefaultPosition, const wxSize& size = wxDefaultSize ); void setLastFile ( const wxString &file ); private: bool OnCellClicked( wxHtmlCell *cell, wxCoord x, wxCoord y, const wxMouseEvent& event); DECLARE_EVENT_TABLE() wxString mLastFile; }; #endif xmlcopyeditor-1.2.1.3/src/wrapexpat.h0000664000175000017500000000310612402464555016216 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef WRAP_EXPAT #define WRAP_EXPAT #include #include #include #include #include #include "parserdata.h" using namespace std; class WrapExpat { public: WrapExpat ( const char *encoding = NULL, bool nameSpaceAware = false ); virtual ~WrapExpat(); bool parse ( const string &buffer, bool isFinal = true ); bool parse ( const char *buffer, size_t size, bool isFinal = true ); pair getErrorPosition(); wxString getLastError(); bool isEncodingError(); static string xmliseTextNode ( const string &textnode ); static string xmliseAttribute ( const string &attribute ); static bool isWhitespace ( const string &textnode ); protected: XML_Parser p; }; #endif xmlcopyeditor-1.2.1.3/src/housestyle.cpp0000664000175000017500000002304112402464555016742 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include "housestyle.h" #include "readfile.h" HouseStyle::HouseStyle ( int typeParameter, const std::string& bufferParameter, const wxString& ruleDirectoryParameter, const wxString& ruleFileParameter, const wxString& filterDirectoryParameter, const wxString& filterFileParameter, const wxString& pathSeparatorParameter, #ifdef __WXMSW__ const wxString& aspellDataPathParameter, const wxString& aspellDictPathParameter, #endif int contextRangeParameter ) : type ( typeParameter ), buffer ( bufferParameter ), ruleDirectory ( ruleDirectoryParameter ), ruleFile ( ruleFileParameter ), filterDirectory ( filterDirectoryParameter ), filterFile ( filterFileParameter ), pathSeparator ( pathSeparatorParameter ), #ifdef __WXMSW__ aspellDataPath ( aspellDataPathParameter ), aspellDictPath ( aspellDictPathParameter ), #endif contextRange ( contextRangeParameter ), ruleVector ( new std::vector > ), dictionary ( new StringSet ), passiveDictionary ( new StringSet ) { } HouseStyle::~HouseStyle() {} void HouseStyle::collectFilter ( const std::string& fileName, std::set& excludeSet, int *filterCount ) { // from v. 1.1.0.7: always ignore //if ( type == HS_TYPE_SPELL || fileName == "(No filter)" ) return; /* string filePath, buffer; filePath = filterDirectory + pathSeparator + fileName; if ( !ReadFile::run ( filePath, buffer ) ) return; XmlFilterReader xfr; if ( !xfr.parse ( buffer ) ) { std::string report = xfr.getLastError(); throw runtime_error ( report.c_str() ); } std::map > > temporaryMap; std::map > >::iterator temporaryMapIterator; xfr.getFilterMap ( temporaryMap ); for ( temporaryMapIterator = temporaryMap.begin(); temporaryMapIterator != temporaryMap.end(); ++temporaryMapIterator ) { filterMap.insert ( *temporaryMapIterator ); ( *filterCount ) ++; } // add current file to exclude set excludeSet.insert ( fileName ); // fetch exclude vector std::vector localExcludeVector; std::vector::iterator excludeIterator; xfr.getExcludeVector ( localExcludeVector ); for ( excludeIterator = localExcludeVector.begin(); excludeIterator != localExcludeVector.end(); excludeIterator++ ) excludeSet.insert ( *excludeIterator ); // fetch include vector std::vector includeVector; std::vector::iterator includeIterator; xfr.getIncludeVector ( includeVector ); if ( includeVector.empty() ) return; for ( includeIterator = includeVector.begin(); includeIterator != includeVector.end(); includeIterator++ ) { if ( !excludeSet.count ( *includeIterator ) ) collectFilter ( *includeIterator, excludeSet, filterCount ); } */ } void HouseStyle::collectRules ( const std::string& fileName, boost::shared_ptr > > ruleVector, std::set& excludeSet, int *ruleCount ) { if (type == HS_TYPE_SPELL) return; std::string filePath, buffer; filePath = (const char *) ( ruleDirectory + pathSeparator ).mb_str() + fileName; if ( !ReadFile::run ( filePath, buffer ) ) return; std::auto_ptr xrr ( new XmlRuleReader ( dictionary, passiveDictionary, ruleVector ) ); if ( !xrr->parse ( buffer ) ) { std::string report = xrr->getIncorrectPatternReport(); if ( report != "" ) throw runtime_error ( report.c_str() ); else throw runtime_error ( ( const char * ) xrr->getLastError().utf8_str() ); } // add current file to exclude set excludeSet.insert ( fileName ); // fetch exclude vector std::vector localExcludeVector; std::vector::iterator excludeIterator; xrr->getExcludeVector ( localExcludeVector ); for ( excludeIterator = localExcludeVector.begin(); excludeIterator != localExcludeVector.end(); ++excludeIterator ) excludeSet.insert ( *excludeIterator ); * ( ruleCount ) += xrr->getRuleCount(); // fetch include vector std::vector includeVector; xrr->getIncludeVector ( includeVector ); std::vector::iterator includeIterator; for ( includeIterator = includeVector.begin(); includeIterator != includeVector.end(); ++includeIterator ) { if ( !excludeSet.count ( *includeIterator ) ) collectRules ( *includeIterator, ruleVector, excludeSet, ruleCount ); } } bool HouseStyle::createReport() { if ( type == HS_TYPE_STYLE && !updateRules() ) { error = _ ( "no rules found" ); return false; } /* updateFilter(); auto_ptr xtr ( new HouseStyleReader ( filterMap ) ); if ( !xtr->parse ( buffer ) ) { error = _ ( "file is not well-formed" ); return false; } */ std::vector > nodeVector; //xtr->getNodeVector ( nodeVector ); nodeVector.push_back( make_pair ( buffer, 0 ) ); // new from 1.1.0.7 int ruleVectorsize, nodeVectorSize; std::vector contextVector; std::vector::iterator matchIterator; ruleVectorsize = ruleVector->size(); nodeVectorSize = nodeVector.size(); WrapAspell *spellcheck = NULL; try { if (type == HS_TYPE_SPELL) spellcheck = new WrapAspell( ruleFile // carries lang information #ifdef __WXMSW__ , aspellDataPath, aspellDictPath #endif ); } catch (...) { error = _ ( "Cannot initialise spellcheck" ); return false; } std::string nodeBuffer; unsigned elementCount; for ( int j = 0; j < nodeVectorSize; ++j ) { nodeBuffer = nodeVector.at ( j ).first; elementCount = nodeVector.at ( j ).second; if ( !nodeBuffer.size() ) continue; // try spelling first if ( type == HS_TYPE_SPELL && spellcheck ) { spellcheck->checkString ( nodeBuffer, contextVector, contextRange ); for ( matchIterator = contextVector.begin(); matchIterator != contextVector.end(); ++matchIterator ) { matchIterator->report = "Not in dictionary"; matchIterator->elementCount = elementCount; matchVector.push_back ( *matchIterator ); } contextVector.clear(); continue; // bail out before we reach style loop } // otherwise, proceed with style check for ( int i = 0; i < ruleVectorsize; i++ ) { if ( type == HS_TYPE_STYLE ) { boost::shared_ptr rule ( ruleVector->at ( i ) ); if ( rule->matchPatternGlobal ( nodeBuffer, contextVector, elementCount, contextRange ) ) { std::string report = rule->getReport(); for ( matchIterator = contextVector.begin(); matchIterator != contextVector.end(); ++matchIterator ) { if ( rule->getAdjustCaseAttribute() ) CaseHandler::adjustCase ( matchIterator->replace, matchIterator->match ); // tentative? matchIterator->tentative = ( rule->getTentativeAttribute() ) ? true : false; matchIterator->report = report; matchVector.push_back ( *matchIterator ); } contextVector.clear(); } } /* // check spelling else // if ( !dictionary->empty() ) { spellcheck->checkString ( nodeBuffer, contextVector, contextRange ); for ( matchIterator = contextVector.begin(); matchIterator != contextVector.end(); matchIterator++ ) { matchIterator->report = "Not in dictionary"; matchIterator->elementCount = elementCount; matchVector.push_back ( *matchIterator ); } contextVector.clear(); } */ } } delete spellcheck; return true; } const wxString &HouseStyle::getLastError() { return error; } const std::vector &HouseStyle::getMatchVector() { return matchVector; } int HouseStyle::updateRules() { ruleVector->clear(); dictionary->clear(); passiveDictionary->clear(); int ruleCount = 0; set excludeSet; collectRules ( ( const char * ) ruleFile.mb_str(), ruleVector, excludeSet, &ruleCount ); return ruleCount; } int HouseStyle::updateFilter() { filterMap.clear(); int filterCount = 0; set excludeSet; collectFilter ( ( const char * ) filterFile.mb_str(), excludeSet, &filterCount ); return filterCount; } xmlcopyeditor-1.2.1.3/src/aboutdialog.cpp0000664000175000017500000000426512402464555017037 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include "aboutdialog.h" #include #include BEGIN_EVENT_TABLE ( AboutDialog, wxDialog ) EVT_BUTTON ( wxID_CANCEL, AboutDialog::OnOk ) END_EVENT_TABLE() AboutDialog::AboutDialog ( wxWindow *parent, const wxString& title, const wxString& path, const wxString& hyperlink, wxPoint positionParameter ) : wxDialog ( parent, wxID_ANY, title, positionParameter ) { wxBoxSizer *sizer = new wxBoxSizer ( wxVERTICAL ); html = new wxHtmlWindow ( this, wxID_ANY, wxDefaultPosition, wxSize ( 500, 300 ) ); #ifndef __WXMSW__ const int sizeArray[] = { 8, 9, 10, 11, 12, 13, 14 }; html->SetFonts ( wxEmptyString, wxEmptyString, sizeArray ); #endif html->SetBorders ( 0 ); html->LoadPage ( path ); // wxID_CANCEL req'd for 'Esc closes dialog' functionality button = new wxButton ( this, wxID_CANCEL, _ ( "OK" ) ); button->SetDefault(); sizer->Add ( html, 1, wxALL, 10 ); sizer->Add ( button, 0, wxLEFT | wxRIGHT | wxBOTTOM | wxALIGN_RIGHT, 10 ); SetSizer ( sizer ); SetBackgroundColour ( *wxWHITE ); sizer->Fit ( this ); this->SetSizer ( sizer ); sizer->SetSizeHints ( this ); html->SetFocus(); } AboutDialog::~AboutDialog() { } void AboutDialog::OnOk ( wxCommandEvent& e ) { position = GetPosition(); e.Skip(); } wxPoint AboutDialog::getPosition() { return position; } xmlcopyeditor-1.2.1.3/src/rulesets/0000775000175000017500000000000012402464555015700 5ustar zanezanexmlcopyeditor-1.2.1.3/src/rulesets/White_space.xml0000664000175000017500000000051112402464555020652 0ustar zanezane White space tab character \t xmlcopyeditor-1.2.1.3/src/rulesets/Disability.xml0000664000175000017500000000067612402464555020530 0ustar zanezane Disability words to avoid \b(?:crippl(?:e[ds]?|ing)feeble[- ]?minded|handicapped|idiots?|luna(?:cy|tics?)|mad(?:|wo)m[ae]n)\b --- xmlcopyeditor-1.2.1.3/src/rulesets/Ize_and_yse.xml0000664000175000017500000000137612402464555020662 0ustar zanezane -ize and -yse -ize \b([a-z]+)(?:(?<=ic|[ai]m|[^a-z]pr|[eiou][tr])|(?<![rd]a|c|gu|m|parad|o|p|r|[acrs]t|v|w))(i)s(a(?:bl[ey]|tion(?:|al(?:|ly)|s))|e|ed|ers?|(?<!ys)es|ing)\b \1\2z\3 -yse \b([a-z]+)(?:(?<=emphas|fantas)|(?<!ba|ma|pr|se|s))(y)z(a(?:bl[ey]|tion(?:|al(?:|ly)|s))|es?|ed|ers?|ing)\b \1\2s\3 xmlcopyeditor-1.2.1.3/src/rulesets/Diversity.xml0000664000175000017500000000056112402464555020406 0ustar zanezane Diversity disability.xml ethnicity.xml gender.xml postcolonial.xml religion.xml xmlcopyeditor-1.2.1.3/src/rulesets/Default_style.xml0000664000175000017500000000056512402464555021234 0ustar zanezane Default style American.xml Diversity.xml Hyphenation.xml Query.xml Repetition.xml xmlcopyeditor-1.2.1.3/src/rulesets/ruleset.xsd0000664000175000017500000000470512402464555020111 0ustar zanezane xmlcopyeditor-1.2.1.3/src/rulesets/ruleset.rld0000664000175000017500000001517112402464555020073 0ustar zanezane3.0//4//80386`ÂÁ^ÿÿÿÿrulesetruleset.xsdruleset.rld http://www.w3.org/2001/XMLSchema.anyType anySimpleTypeÿÿÿÿstringÿÿÿÿbooleanÿÿÿÿtruefalse10decimalÿÿÿÿfloatÿÿÿÿdoubleÿÿÿÿdurationÿÿÿÿdateTimeÿÿÿÿtimeÿÿÿÿdate ÿÿÿÿ gYearMonth ÿÿÿÿgYear ÿÿÿÿ gMonthDay ÿÿÿÿgDay ÿÿÿÿgMonthÿÿÿÿ hexBinaryÿÿÿÿ base64BinaryÿÿÿÿanyURIÿÿÿÿQNameÿÿÿÿNOTATIONÿÿÿÿnormalizedStringÿÿÿÿtokenÿÿÿÿlanguageÿÿÿÿNMTOKENÿÿÿÿNMTOKENSNameÿÿÿÿNCNameÿÿÿÿIDÿÿÿÿIDREFÿÿÿÿIDREFSENTITYÿÿÿÿENTITIESinteger ÿÿÿÿnonPositiveInteger!ÿÿÿÿnegativeInteger"ÿÿÿÿlong#ÿÿÿÿint$ÿÿÿÿshort%ÿÿÿÿbyte&ÿÿÿÿnonNegativeInteger'ÿÿÿÿ unsignedLong(ÿÿÿÿ unsignedInt)ÿÿÿÿ unsignedShort*ÿÿÿÿ unsignedByte+ÿÿÿÿpositiveInteger,ÿÿÿÿ$http://www.w3.org/XML/1998/namespacespaceÿÿÿÿÿÿÿÿlangÿÿÿÿÿÿÿÿspace-defaultpreserve rulesetÿÿÿÿruleÿÿÿÿregexÿÿÿÿfindÿÿÿÿreplaceÿÿÿÿ dictionaryÿÿÿÿtermÿÿÿÿtitle copyrightexcludeincludereport matchcasefalseÿÿÿÿ adjustcasefalseÿÿÿÿ tentativefalseÿÿÿÿpassivefalseÿÿÿÿÿÿÿÿÿÿÿÿ  ÿÿÿÿ  ÿÿÿÿ ÿÿÿÿ  ÿÿÿÿÿÿÿÿ ÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¨C:\Documents and Settings\gns33\My Documents\xmlcopyeditor\src\rulesets\ruleset.xsd¨¿Exmlcopyeditor-1.2.1.3/src/rulesets/Query.xml0000664000175000017500000000101212402464555017521 0ustar zanezane Query unresolved \?\?+ --- word containing question mark (\w+)?\?\w+ --- xmlcopyeditor-1.2.1.3/src/rulesets/Ize.xml0000664000175000017500000000077012402464555017155 0ustar zanezane -ize -ize/-yze \b([a-z]+)(?:(?<=ic|[ai]m|[^a-z]pr|[eiou][tr])|(?<![rd]a|c|gu|m|parad|o|p|r|[acrs]t|v|w))([iy])s(a(?:bl[ey]|tion(?:|al(?:|ly)|s))|e|ed|ers?|(?<!ys)es|ing)\b \1\2z\3 xmlcopyeditor-1.2.1.3/src/rulesets/Postcolonial.xml0000664000175000017500000000316112402464555021071 0ustar zanezane Post-colonial Mumbai (not Bombay) \bBombay\b Mumbai Chennai (not Madras) \bMadras\b Chennai Thiruvananthapuram (not Trivandrum) \bTrivandrum\b Thiruvananthapuram Kozhikode (not Calicut) \bCalicut\b Kozhikode Kochi (not Cochin) \bCochin\b Kochi Koyamutthoor (not Coimbatore) \bCoimbatore\b Koyamutthoor Puduchchery (not Pondicherry) \bPondicherry\b Puduchchery Kolkata (not Calcutta) \bCalcutta\b Kolkata xmlcopyeditor-1.2.1.3/src/rulesets/Gender.xml0000664000175000017500000000471012402464555017630 0ustar zanezane Gender author, mayor, manager, poet \b((?:auth|may)or|manager|poet)ess\b \1 actor, sculptor \b(act|sculpt)ress\b \1or flight attendant (not stewardess) \bstewardesse?(s?)\b flight attendant\1 phrases to avoid \b(?:best man for the job|man in the street|man to man|no man's land|one[- ]man show|every man for himself)\b --- chair (not chairman), firefighter (not fireman), etc. \b(?:air(?:|craft)|anchor|bar|boat|business|chair|congress|council|door|dust|Dutch|English|French|fire|fresh|lay|mail|middle|militia|milk|news(?:|paper)|police|post|press|spokes|Ulster|weather)m[ae]n\b --- fair play (not sportsmanship), skill (not craftsmanship), etc. \b(?:brink|crafts|draughts|horse|pen|sea|show|sports|works)manship\b --- fair (not sportsmanlike) \b(?:|un)sportsmanlike\b --- humankind \b(mankind)\b hu\1 artificial (not man-made) \bman-made\b artificial working hours (not manhours), etc. \bman(?:hours|hunt|power)\b --- xmlcopyeditor-1.2.1.3/src/rulesets/Repetition.xml0000664000175000017500000000100112402464555020534 0ustar zanezane Repetition one word \b(\w+) \1\b \1 two words \b(\w+ \w+) \1\b \1 xmlcopyeditor-1.2.1.3/src/rulesets/ruleset.ctm0000664000175000017500000000523712402464555020077 0ustar zanezane ruleset rule regex find replace dictionary term title copyright exclude include report xmlcopyeditor-1.2.1.3/src/rulesets/American.xml0000664000175000017500000001732112402464555020145 0ustar zanezane American spelling Ize.xml acknowledgment, judgment \b((?:acknowle|ju)dg)e(ments?)\b \1\2 eon \ba(eons?)\b \1 esthetic, feces, hemoglobin \b(|f|h)a(esthetic|eces|emoglobin)\b \1\2 aluminum \b(alumin)i(um)\b \1\2 ameba, diarrhea, fetus, esophagus \b(|am|diarrh|f)o(e(?:a|tus|sophag(?:i|us)))\b \1\2 analog, catalog, dialog \b((?:ana|cata|dia)log)ue(s?)\b \1\2 anesthesia \b(an)a(esthe(?:sia|tic))\b \1\2 annex, ax, furor, glycerin \b(annex|ax|furor|glycerin)e\b \1 appall, distill, enroll, fulfill, instill \b((appa|disti|enro|fulfi|insti)l)\b \1l archeology \b(arch)a(eolog(?:ical(|ly)|ists?|y))\b \1\2 armor, color, etc. \b((?:arm|col|fl?av|hon|hum|lab|neighb|splend)o)u(r(?:|abl[ey]|ed|hood|ing|s))\b \1\2 artifact \b(art)e(facts?)\b \1i\2 channeling, leveling, etc. \b((?:cance|channe|counce|disheve|equa|leve|riva|signa|trave)l)l(ed|ers?|ing|or)\b \1\2 carburetor \b(carburet)t(ors?)\b \1\2 center ([a-z]*cent)re\b \1er\2 centered ([a-z]*cent)re(d)\b \1ere\2 centering \b(cent)(ring)\b \1e\2 connexion, inflexion, reflexion \b((?:conn|infl|refl)e)ct(ions?)\b \1x\2 cozy \b(co)s(ie(?:r|st)|y)\b \1z\2 defense, offense, pretense \b((?:defe|offe|prete)n)c(e(?:|less|s))\b \1s\2 Fall \bAutumn\b Fall fiber, saber, specter, theater \b((?:(?:fi|sa)b|spect|theat))re(s?)\b \1er\2 fontanel \b(fontanel)le\b \1 glamor, savior \b((?:glam|savi)o)u(r[a-z]*)\b \1\2 good-by \b(good-by)e\b \1 gray \b(gr)e(ys?)\b \1a\2 jail \bg(a)o(l)(s?) j\1i\2\3 jewelry \b(jewel)le(ry)\b \1\2 jeweled \b(jewel)l(ed)\b \1\2 kidnaper, worshiper \b((?:kidna|worshi)p)p(ed|er|ing)\b \1\2 license \b(licen)c(e(?:|e|d))\b \1s\2 meter, centimeter, kilometer, millimeter \b((?:|centi|kilo|milli)met)re(s?)\b \1er\2 maneuver \b(man)oe(uv)re(|[ds])\b \1e\2er\3 maneuvering \b(man)oe(uv)(ring)\b \1e\2e\3 mold \b(mo)u(ld(?:|ed|ing|s))\b \1\2 plow \b(plo)ugh(|ed|ing|s)\b \1w\2 mustache \b(m)o(ustaches?)\b \1\2 pajamas \b(p)y(jama(?:|s))\b \1a\2 practice \b(practi)s(e(?:|d)|ing)\b \1c\2 railroad \b(rail)way(s?)\b \1road\2 skeptical \b(s)c(eptic(?:|ism|s|al))\b \1k\2 skillful, willful \b((?:|un)(?:ski|wi)l)(ful(?:|ly))\b \1l\2 sulfur \b(sul)ph(ate|ite|ur(?:|etted))\b \1f\2 woolen \b(wool)l(en)\b \1\2 xmlcopyeditor-1.2.1.3/src/rulesets/Ethnicity.xml0000664000175000017500000000105612402464555020364 0ustar zanezane Ethnicity Inuit \beskimo(s?)\b Inuit\1 Native American \b:red indian(s?)\b Native American\1 xmlcopyeditor-1.2.1.3/src/rulesets/Ise.xml0000664000175000017500000000070712402464555017146 0ustar zanezane -ise -ise/-yse \b([a-z]+)(?:(?<=emphas|fantas)|(?<!ba|ma|pr|se|s))([iy])z(a(?:bl[ey]|tion(?:|al(?:|ly)|s))|es?|ed|ers?|ing)\b \1\2s\3 xmlcopyeditor-1.2.1.3/src/rulesets/Default_dictionary_and_style.xml0000664000175000017500000000044712402464555024302 0ustar zanezane Default dictionary and style Default style.xml Default dictionary.xml xmlcopyeditor-1.2.1.3/src/rulesets/Default_dictionary.xml0000664000175000017500001743540412402464555022255 0ustar zanezane Default dictionary This dictionary is a subset of Kevin Atkinson's Spell Checker Oriented Word Lists. Copyright 2000-2004 by Kevin Atkinson. Permission to use, copy, modify, distribute and sell these word lists, the associated scripts, the output created from the scripts, and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appears in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Kevin Atkinson makes no representations about the suitability of this array for any purpose. It is provided "as is" without express or implied warranty. Spell Checker Oriented Word Lists A a AA AAA AAAA AAAAAA AAAL AAAS AAE AAEE AAF AAG AAII AAM AAMSI AAO AAP AAPSS AARC aardvark aardvarks aardwolf aardwolves Aaron Aaronson AARP AAS AAU AAUP AAUW AAVSO AAX AB ABA Ababa abaca abacas abaci aback abacus abacuses Abad abaft abalone abalones abandon abandoned abandonee abandonees abandoner abandoners abandoning abandonment abandons abase abased abasement abasements abases abash abashed abashedly abashes abashing abashment abashments abasing abatable Abate abate abated abatement abatements abates abating ABATS abattoir abattoirs Abba abbacies abbacy Abbasid Abbasids abbatial abbess abbesses Abbeville Abbey abbey abbeys abbot Abbot abbots Abbotsford abbotship abbotships Abbott ABBR abbrev abbreviate abbreviated abbreviates abbreviating abbreviation abbreviations abbreviator abbreviators Abby ABC ABCs ABD abdicable abdicant abdicate abdicated abdicates abdicating abdication abdications abdicative abdicator abdicators abdomen abdomens abdominal abdominally abdominals ABDs abducing abduct abducted abductees abducting abduction abductions abductor abductors abducts Abdul Abdullah Abe abeam abecedarian abecedarians abecedaries abecedary abed Abel ABEL Abelard abele abeles ABEPP Abercrombie Aberdare Aberdeen Aberdeenshire Abernathy aberrance aberrances aberrancies aberrancy aberrant aberrantly aberration aberrational aberrations Aberystwyth abet abetment abetments abets abetted abetter abetters abetting abettor abettors abeyance abeyances abeyant ABFM ABHC abhor abhorred abhorrence abhorrent abhorrently abhorrer abhorrers abhorring abhors ABI abidance abide abided abider abiders abides abiding abidingly abidingness Abidjan Abigail Abilene abilities ability Abingdon Abington abiogenetically abiogenist abiogenists abject abjection abjections abjectly abjectness abjuration abjurations abjuratory abjure abjured abjurer abjurers abjures abjuring Abkhaz Abkhazia Abkhazian Abkhazians ablactate ablactated ablactating ablate ablated ablates ablating ablation ablations ablative ablatives ablator ablators ablaut ablauts ablaze able abler ablest abloom ABLS ablution ablutionary ablutions ably ABM ABMs abnegate abnegated abnegates abnegating abnegation abnegations abnegator abnegators abnormal abnormalities abnormality abnormally abnormities abnormity aboard abode abodes abolish abolishable abolished abolisher abolishers abolishes abolishing abolishment abolition abolitionary abolitionism abolitionist Abolitionist Abolitionists abolitionists abolitions abominable abominableness abominably abominate abominated abominates abominating abomination abominations abominator abominators aboriginal Aboriginal aboriginality Aboriginals aboriginals Aborigine aborigine aborigines Aborigines abort aborted aborting abortion abortionist abortionists abortions abortive abortively abortiveness abortivenesses aborts aboulia aboulias aboulic abound abounded abounding abounds about above aboveboard aboveground abovementioned Abp ABPC abracadabra abrade abraded abrader abraders abrades abrading Abraham Abrahams Abrahamsen Abram Abrams Abramson abrasion abrasions abrasive abrasively abrasiveness abrasives abreact abreacted abreacting abreaction abreactions abreacts abreast abridge abridgeable abridged abridgement abridgements abridger abridgers abridges abridging abridgment abridgments abroad abrogable abrogate abrogated abrogates abrogating abrogation abrogative abrupt abruption abruptions abruptly abruptness Abruzzi abs Abs ABS Absalom Absarokee ABSBH abscess abscessed abscesses abscessing abscise abscised abscises abscising abscissa abscissas abscission abscissions abscond absconded absconder absconders absconding absconds Absecon abseil abseiled abseiling abseils absence absences absent absented absentee absenteeism absentees absenter absenters absentia absenting absently absentminded absentmindedly absentmindedness absentness absents absinth absinthe absinthes absinthial absinthian absinths Absolute absolute absolutely absoluteness absoluter absolutes absolution absolutions absolutism absolutisms absolutist absolutistic absolutists absolutory absolvable absolve absolved absolvent absolver absolvers absolves absolving absorb absorbability absorbable absorbance absorbed absorbedly absorbedness absorbencies absorbency absorbent absorbents absorber absorbers absorbing absorbingly absorbs absorption absorptions absorptive absorptiveness abstain abstained abstainer abstainers abstaining abstains abstemious abstemiously abstemiousness abstention abstentions abstentious abstergent abstergents abstinence abstinences abstinent abstinently abstract abstracted abstractedly abstractedness abstracter abstracters abstracting abstraction abstractionism abstractionisms abstractionist abstractionists abstractions abstractive abstractly abstractness abstractor abstractors abstracts abstrictions abstruse abstrusely abstruseness absurd absurdist absurdities absurdity absurdly absurdness absurdum Abu Abuja abundance abundances abundant abundantly abusage abuse abused abuser abusers abuses abusing abusive abusively abusiveness abut Abutilon abutilon abutilons abutment abutments abuts abuttal abutted abutter abutters abutting abuzz abysm abysmal abysmally abysms abyss Abyss abyssal abysses Abyssinia Abyssinian Abyssinians AC ac Ac ACAA acacia Acacia acacias academe academes academia Academic academic academically academicals academician academicians academicism academics academies academism Academy academy Acadia Acadian Acadians acajou Acampo acanthi acanthine acanthocephalan acanthocephalans acanthodian acanthopterygians acanthous acanthus acanthuses Acapulco acaridae ACAS acatalectic acatalectics ACAWS ACB ACBL acc ACC accede acceded accedes acceding accelerando accelerant accelerants accelerate accelerated accelerates accelerating acceleration accelerations accelerative accelerator accelerators acceleratory accelerometer accelerometers accent accented accenting accentor accentors accents accentual accentually accentuate accentuated accentuates accentuating accentuation accentuations accept acceptability acceptable acceptableness acceptably acceptance acceptances acceptant acceptation acceptations accepted accepter accepters accepting acceptingly acceptor acceptors accepts access accessed accesses accessibilities accessibility accessible accessibly accessing accession accessional accessioned accessioning accessions accessorial accessories accessorily accessoriness accessorise accessorised accessorises accessorising accessorize accessorized accessorizes accessorizing accessory acciaccatura acciaccaturas accidence accidences accident accidental accidentally accidentalness accidentals accidents Accipiter accipiter acclaim acclaimed acclaimer acclaimers acclaiming acclaims acclamation acclamations acclamatory acclimate acclimated acclimates acclimating acclimation acclimations acclimatisable acclimatisation acclimatise acclimatised acclimatiser acclimatisers acclimatises acclimatising acclimatization acclimatize acclimatized acclimatizer acclimatizers acclimatizes acclimatizing acclivities acclivitous acclivity Accokeek accolade accolades accommodate accommodated accommodates accommodating accommodatingly accommodation accommodations accommodative accommodativeness accommodator accommodators accompanied accompanier accompaniers accompanies accompaniment accompaniments accompanist accompanists accompany accompanying accompli accomplice accomplices accomplish accomplishable accomplished accomplisher accomplishers accomplishes accomplishing accomplishment accomplishments accord accordable accordance accordant accordantly accorded accorder accorders according accordingly accordion accordionist accordionists accordions accords accost accosted accosting accosts accouchement accouchements account accountabilities accountability accountable accountableness accountably accountancies accountancy accountant accountants accountantship accountantships accounted accounting accountings accounts accouter accoutered accoutering accouterment accouterments accouters accoutre accoutred accoutrement accoutrements accoutres accoutring ACCRA Accra accredit accreditation accreditations accredited accrediting accredits accrete accreted accretes accreting accretion accretions accretive Accrington accruable accrual accruals accrue accrued accruement accruements accrues accruing ACCS ACCT acct accts acculturate acculturated acculturates acculturating acculturation acculturations acculturative accumbency accumulate accumulated accumulates accumulating accumulation accumulations accumulative accumulatively accumulativeness accumulator accumulators accuracies accuracy accurate accurately accurateness accurse accursed accursedly accursedness accurst accusable accusation accusations accusative accusatively accusatives accusatorial accusatorially accusatory accuse accused accuser accusers accuses accusing accusingly accustom accustomed accustomedness accustoming accustoms ACD ACDA ace ACE Ace aced acedias Acer acerb acerbate acerbated acerbates acerbating acerbic acerbically acerbities acerbity aces acetaldehyde acetaldehydes Acetaminophen acetaminophen acetaminophens acetanilide acetate acetated acetates acetic acetified acetifier acetifiers acetifies acetify acetifying acetone acetones acetous acetum acetyl acetylated acetylates acetylating acetylcholine acetylene acetylenes acetylic acetyls acetylsalicylate acetylsalicylates acetylsalicylic Acevedo ACF ACGI ach ACH Achaean Achaeans Achaia ache ached ACHEFT Acheron aches Acheson achier achiest achievability achievable achieve achieved achievement achievements achiever achievers achieves achieving Achilles aching achingly achromatic achromatically achromatise achromatised achromatises achromatising achromatize achromatized achromatizes achromatizing achromous achy aciculae acicular aciculate aciculums acid acidhead acidheads acidic acidification acidifications acidified acidifier acidifiers acidifies acidify acidifying acidimetric acidimetrically acidities acidity acidly acidometer acidophil acidophilic acidophilus acidosis acids acidulate acidulated acidulates acidulating acidulation acidulations acidulous acidulously acidulousness acidy acierate acierated acierates acieration aciform acing ACK Acker Ackerman Ackley acknowledge acknowledgeable acknowledged acknowledgement acknowledgements acknowledger acknowledgers acknowledges acknowledging acknowledgment acknowledgments ACL ACLS ACLU ACM acme acmes acne acnes ACO ACOF acolyte acolytes aconite aconites Aconitum aconitum acorn acorns Acosta acotyledons acoustic acoustical acoustically acoustician acousticians acoustics ACP acquaint acquaintance acquaintances acquaintanceship acquaintanceships acquainted acquainting acquaints acquiesce acquiesced acquiescence acquiescent acquiescently acquiesces acquiescing acquiescingly acquirable acquire acquired acquirement acquirements acquirer acquirers acquires acquiring acquisition acquisitions acquisitive acquisitively acquisitiveness acquit acquits acquittal acquittals acquitted acquitter acquitters acquitting Acre acre acreage acreages Acres acres acrid acrider acridest acridities acridity acridly acridness acrimonies acrimonious acrimoniously acrimoniousness acrimony ACRNEMA acrobat acrobatic acrobatically acrobatics acrobats acrogenic acrogenous acrogenously acrogens acrolith acrolithic acroliths acronychal acronym acronymic acronyms acrophobia acrophobias acrophobic Acropolis acropolis acropolises acrospires across acrostic acrostically acrostics ACRV acryl acrylic acrylics ACS ACSE ACSNET ACSU Act ACT act actability actable acted ACTH acting actinia Actinia actiniae actinic actinically actinide actinides actinium actiniums actinogram actinography actinometrical actinozoan actins action actionable actionably actionist actionists actions activate activated activates activating activation activations activator activators active actively activeness actives ActiveX activism activisms activist activists activities activity Acton actor Actor actors ACTPU actress actresses acts ACTS Acts ACTU actual actualisation actualisations actualise actualised actualises actualising actualities actuality actualization actualizations actualize actualized actualizes actualizing actually actuarial actuarially actuaries actuary actuate actuated actuates actuating actuation actuations actuator actuators ACTUP ACU acuities acuity aculeate acumen acumens acuminate acuminated acuminates acuminating acumination acuminous acupressure acupuncture acupunctured acupunctures acupuncturing acupuncturist acupuncturists Acushnet acutance acute acutely acuteness acuter acutest ACV ACW ACWA Acworth ACWP acyclic acyclovir Ad ad AD ADA Adachi adage adages adagio adagios Adair Adairsville Adam adamancies adamancy adamant adamantine adamantly adamants Adams Adamson Adamstown Adamsville adapt adaptabilities adaptability adaptable adaptableness adaptation adaptations adapted adapter adapters adapting adaptive adaptively adaptor adaptors adapts Adar ADB ADC ADCCP ADCI ADD add addable Addams addax addaxes ADDCP added addend addenda addends addendum addendums adder adders addible addict addicted addictedness addicting addiction addictions addictive addictively addictiveness addictives addicts adding Addis Addison addition additional additionally additions additive additively additives addle addlebrained addled addles addling address addressability addressable addressed addressee addressees addresser addressers addresses addressing Addressograph addressograph Addressographs addressor addressors adds adduce adduced adducer adducers adduces adducible adducing adduct adducted adducting adduction adductions adductive adductor adductors adducts Adel Adelaide Adelanto Adele Adeline Adelphi Aden Adenauer adenine adenines adenitis adenoid adenoidal adenoidectomies adenoidectomy adenoiditis adenoids adenoma adenomas adenosine adenosines adenoviral adenovirus adenoviruses adept adepter adeptest adeptly adeptness adepts adequacies adequacy adequate adequately adequateness ADEW ADF ADFRF adhere adhered adherence adherences adherent adherently adherents adherer adherers adheres adhering adhesion adhesions adhesive adhesively adhesiveness adhesives adhocracy ADI adiós adiabatic adiabatically adiaphorous Adidas Adie adieu adieus adieux adipocerous adipose adiposeness adiposities adiposity Adirondack Adirondacks ADIZ adjacencies adjacency adjacent adjacently adjectival adjectivally adjective adjectively adjectives adjoin adjoined adjoining adjoins adjourn adjourned adjourning adjournment adjournments adjourns adjudge adjudged adjudges adjudging adjudicate adjudicated adjudicates adjudicating adjudication adjudications adjudicative adjudicator adjudicators adjudicatory adjunct adjunction adjunctions adjunctive adjunctively adjuncts adjuration adjurations adjuratory adjure adjured adjurer adjurers adjures adjuring adjuror adjurors adjust adjustability adjustable adjustably adjusted adjuster adjusters adjusting adjustment adjustments adjustor adjustors adjusts adjutancy adjutant adjutants adjuvant Adkins Adlai Adler ADM adman admass ADMD admeasure admeasured admeasurements admeasures admeasuring admen admin administer administered administering administers administrable administrant administrate administrated administrates administrating Administration administration administrational Administrations administrations administrative administratively administrator administrators admirable admirableness admirably admiral Admiral admirals admiralship admiralships admiralties Admiralties admiralty Admiralty admiration admirations admire admired admirer admirers admires admiring admiringly admissibility admissible admissibleness admissibly admission admissions admissive admit admits admittance admittances admitted admittedly admitter admitters admitting admix admixed admixes admixing admixture admixtures admonish admonished admonisher admonishers admonishes admonishing admonishingly admonishment admonishments admonition admonitions admonitory ADN adnominal adnoun Ado ado adobe adobes adolescence adolescences adolescent adolescently adolescents Adolfo Adolph Adonis adopt adoptability adoptable adopted adoptee adopter adopters adopting adoption adoptions adoptive adoptively adopts adorability adorable adorableness adorably adoration adorations adore Adore adored adorer adorers adores adoring adoringly adorn adorned adorner adorners adorning adorningly adornment adornments adorns adown ADP ADPCM ADR adrenal Adrenalin adrenalin adrenaline adrenalines adrenalins Adrenalins adrenals adrenergic Adrian Adriana Adriane Adrianna Adrianne Adriano Adriatic Adrienne adrift adroit adroitly adroitness ads ADS adscript adscription adsorb adsorbed adsorbent adsorbents adsorbing adsorbs adsorption adsorptions adsorptive ADSP ADSR ADT adularia adularias adulate adulated adulates adulating adulation adulations adulator adulators adulatory adult adulterant adulterants adulterate adulterated adulterates adulterating adulteration adulterations adulterator adulterators adulterer adulterers adulteress adulteresses adulteries adulterine adulterous adulterously adulterousness adultery adulthood adulthoods adultness adults adumbral adumbrate adumbrated adumbrates adumbrating adumbration adumbrations adumbrative adumbratively Adv adv advance advanced advanceman advancement advancements advancer advancers advances advancing advantage advantaged advantageous advantageously advantageousness advantages advantaging advection advections Advent advent Adventism Adventist Adventists adventitia adventitial adventitious adventitiously adventitiousness adventives Advents advents adventure adventured adventurer adventurers adventures adventuresome adventuress adventuresses adventuring adventurism adventurisms adventurous adventurously adventurousness adverb adverbial adverbially adverbials adverbless adverbs adversarial adversaries adversary adversative adversatively adversatives adverse adversely adverseness adversities adversity advert adverted advertence advertences advertencies advertency advertent advertently adverting advertise advertised advertisement advertisements advertiser advertisers advertises advertising advertisings advertorial advertorials adverts advice advices Advil advisability advisable advisableness advisably advise advised advisedly advisedness advisee advisees advisement advisements adviser advisers advises advising advisor advisories advisors advisory advocacies advocacy advocate advocated advocates advocating advocator advocators advocatory adwoman adwomen adyta adytum adz adze adzed adzes adzing adzuki AE AEA AEC aecia aecidia aecidium aeciospores aedicule AEF Aegean aegis AEGIS Aeneas Aeolian Aeolians aeolotropies aeolotropism aeon aeonian aeons aerate aerated aerates aerating aeration aerations aerator aerators aerial aerialist aerialists aerially aerials aerie aeries aero aeroballistics aerobat aerobatic aerobatics aerobe aerobes aerobic aerobically aerobics aerobiological aerobiology aeroculture aerocultures aerodonetics aerodrome aerodromes aerodynamic aerodynamically aerodynamicist aerodynamicists aerodynamics aerodyne aerodynes aeroembolism aeroembolisms Aeroflot aerofoil aerogram aerogramme aerograph aerographer aerographers aerographic aerographical aerographs aerogun aerolites aeroliths aerologic aerologist aerologists aeromagnetic aeromechanic aeromechanical aeromechanics aeromedicine aerometeorograph aerometer aerometric aerometry aeronaut aeronautic aeronautical aeronautically aeronautics aeronauts aeroneurosis aeropause aeropauses aerophobia aeroplane aeroplanes aerosol Aerosol aerosolize aerosolized aerosolizes aerosolizing aerosols aerospace aerosphere aerostat aerostatic aerostatics aerostation aerostations aerostats aerotherapeutics aerothermodynamics aertex AES Aeschylus Aesop Aesopian aesthesia aesthesis aesthete aesthetes aesthetic aesthetical aesthetically aesthetician aestheticians aestheticism aestheticisms aesthetics aestival aestivate aestivated aestivates aestivating aestivation aestivations aestivator AET aetiological aetiologically aetiologies aetiologist aetiology Aetna AEU AF AFA AFACTS AFADS AFAIK AFAM Afar afar AFATDS AFB AFC AFCAC AFCC AFDC afeard affability affable affableness affably affair affaire affaires affairs affect affectabilities affectability affectation affectations affected affectedly affectedness affecter affecters affecting affectingly affection affectionate affectionately affectionateness affectionless affections affective affectively affectivities affectivity affects afferent afferents affiance affianced affiances affiancing affiant affiants affidavit affidavits affiliate affiliated affiliates affiliating affiliation affiliations affine affined affinities affinitive affinity affirm affirmable affirmably affirmation affirmations affirmative affirmatively affirmativeness affirmatives affirmed affirmer affirmers affirming affirms affix affixation affixations affixed affixer affixers affixes affixing affixture afflation afflatus afflatuses afflict afflicted afflicter afflicters afflicting affliction afflictions afflictive afflictively afflicts affluence affluences affluent affluently afflux affluxes afford affordability affordable affordably afforded affording affords afforest afforested afforesting afforests affranchise affranchised affranchises affranchising affray affrayed affraying affrays affricate affricated affricates affrication affrications affricative affricatives affright affrighted affrightedly affrighting affrights affront affronted affronter affronting affrontingly affronts AFGE afghan Afghan afghani Afghani Afghanis Afghanistan afghans Afghans AFI aficionado aficionados AFIPS afire AFL aflame AFLCIO afloat aflutter AFM AFNOR afoot afore aforementioned aforesaid aforethought aforetime aforetimes afoul AFP afraid afresh Africa African Africana Africanise Africanised Africanising Africanize Africanized Africanizing Africans Afrikaans Afrikaner Afrikaners afro Afro afros Afros AFS AFSC AFSCME AFSK AFT aft after afterbirth afterbirths afterburner afterburners afterburning aftercare aftercares afterdamp afterdeck afterdecks aftereffect aftereffects afterglow afterglows afterheat afterimage afterimages afterlife afterlives aftermarket aftermath aftermaths aftermost afternoon afternoons afterpiece afterpieces afters aftershave aftershaves aftershock aftershocks aftertaste aftertastes afterthought afterthoughts aftertime aftertimes afterward afterwards afterworld afterworlds Afton AFTRA AFUU AG Ag again against agama Agama agamas Agamemnon agamid agapanthus Agapanthus agapanthuses agape Agape agapes agar Agar agarics agars Agate agate agates agateware agaves Agawam AGC AGCA AGCT agcy AGD age Age AGE aged agedly agedness Agee ageing ageism ageist ageists ageless agelessly agelessness agencies agency agenda agendas agendum agene ageneses agenesis agenise agenize agenized agenizes agenizing agent agential agentive agentives agents Ageratum ageratum ageratums ages Ages Aggie aggie aggiornamenti aggiornamento agglomerate agglomerated agglomerates agglomerating agglomeration agglomerations agglomerative agglutinant agglutinants agglutinate agglutinated agglutinates agglutinating agglutination agglutinations agglutinative agglutinin agglutinins aggradations aggraded aggrades aggrading aggrandise aggrandised aggrandisement aggrandisements aggrandiser aggrandisers aggrandises aggrandising aggrandize aggrandized aggrandizement aggrandizements aggrandizer aggrandizers aggrandizes aggrandizing aggravate aggravated aggravates aggravating aggravatingly aggravation aggravations aggravator aggravators aggregate aggregated aggregately aggregates aggregating aggregation aggregations aggregative aggregator aggregators aggress aggressed aggresses aggressing aggression aggressions aggressive aggressively aggressiveness aggressor aggressors aggrieve aggrieved aggrievedly aggrieves aggrieving aggro aggros aghast agile agilely agiler agilest agilities agility Agincourt aging agitate agitated agitatedly agitates agitating agitation agitations agitator agitators agitprop agitprops AGL agleam aglet aglets agley aglitter aglow AGM AGMA AGN agnail agnate agnates agnatic agnation Agnes Agnew agnomen agnomens agnominal agnostic agnostically agnosticism agnosticisms agnostics ago agog agonic agonies agonise agonised agonises agonising agonisingly agonist agonistic agonistically agonistics agonists agonize agonized agonizes agonizing agonizingly agony agora agorae agoraphobia agoraphobias agoraphobic agoraphobics agoras agouti agouties agoutis AGR Agra agrarian agrarianism agrarianisms agrarians agree agreeability agreeable agreeableness agreeably agreed agreeing agreement agreements agrees agribusiness agribusinesses agric agrichemical agrichemicals agricultural agriculturalist agriculturalists agriculturally agriculture agricultures agriculturist agriculturists agrimonies Agrippa agrobiologic agrobiologist agrobiologists agrochemical agrochemicals agrologic agrological agrology agronomic agronomical agronomics agronomies agronomist agronomists agronomy aground AGS AGU ague agued agues Aguilar Aguirre aguish aguishly Agustin Agway ah AH Ah AHA aha Ahab AHE ahead Ahearn ahem Ahern ahimsa AHL Ahmad Ahmed Ahoskie ahoy AHQ Ahrens ahs AHSA AI AIA AIAA AIC AICC AID aid Aida Aidan AIDDE aide aided Aides aides aiding aidless aids AIDS Aiea AIEEE Aiello AIF aigrette aigrettes aiguilles aiguillette aiguillettes AIH Aiken aikido ail ailanthic ailanthus Ailanthus ailanthuses ailed Aileen aileron ailerons ailing ailment ailments ails ailurophile ailurophiles ailurophobe ailurophobes AIM aim AIME aimed Aimee aimer aimers aiming aimless aimlessly aimlessness AIMS aims ain Ain Ainslie Ainsworth Aintree Ainu AIOD AIPS AIR air Air airbag airbags airbase airbases airboat airboats airborne airbrake airbrick airbrush airbrushed airbrushes airbrushing airburst airbursts airbus airbuses aircraft aircraftman aircraftmen aircrafts aircraftsman aircraftsmen aircraftswoman aircraftswomen aircraftwoman aircraftwomen aircrew aircrews airdate airdates Airdrie airdrome airdromes airdrop airdropped airdropping airdrops aired Airedale Airedales Aires airfare airfares airfield airfields airflow airflows airfoil airfoils airframe airframes airfreight airfreights airglow airglows airgun airhead airheads airier airiest airily airiness airing airings airless airlessly airlessness airlift airlifted airlifting airlifts airline airliner airliners airlines airlock airlocks airmail airmailed airmailing airmails airman airmanship airmen airmobile airpark airparks airplane airplanes airplay airplays airport airports airpower airpowers airproof airproofed airproofing airproofs airs airscrew airscrews airshaft airshafts airship airships airsick airsickness airside airsides airspace airspaces airspeed airspeeds airstreams airstrip airstrips airtight airtime airtimes airwards airwave airwaves airway airways airwoman airwomen airworthier airworthiest airworthiness airworthy airy Airy AIS AISI aisle aisled aisles aitch aitchbone aitchbones aitches Aitkin Aix AIX AJ AJA ajar Ajax Ajay AJC AK AKA AKC Akers akimbo akin Akin Akins Akira Akita Akron Al al AL ala ALA Ala Alabama Alabaman Alabamans Alabamian Alabamians Alabaster alabaster alabasters Alachua alack alackaday alacrities alacritous alacrity Aladdin Alai alai Alain Alamance alameda Alameda alamedas Alamo alamode Alamogordo Alamos Alamosa Alan Alana Alanson ALAP Alaric alarm alarmed alarming alarmingly alarmism alarmist alarmists alarms alarum alarums alary Alas alas Alasdair Alaska Alaskan Alaskans alb Alb Alba alba albacore albacores Alban Albanese Albania Albanian Albanians Albany albatross albatrosses albeit Albemarle Albers Albert Alberta Albertan Albertans Alberto Albertson Albertville albescence Albia albinism albinisms albino albinos Albion ALBM ALBO Albrecht Albright Albrightsville albs album albumen albumenise albumenised albumenises albumenising albumenize albumenized albumenizes albumenizing albumens albumin albuminoidal albumins albums Albuquerque Alburtis ALC Alcatraz Alcazar Alcester alchemic alchemical alchemically alchemies alchemise alchemised alchemises alchemising alchemist alchemistic alchemistical alchemists alchemize alchemized alchemizes alchemizing alchemy alcidine Alco Alcoa alcohol alcoholic alcoholically alcoholicity alcoholics alcoholise alcoholised alcoholises alcoholising alcoholism alcoholisms alcoholmeter alcoholometry alcohols Alcott alcove alcoves Aldeburgh Alden Alder alder alderflies alderfly alderman Alderman aldermanic aldermanity aldermanship Aldermaston aldermen Alderney Alderneys alders Aldershot Alderson alderwoman alderwomen Aldine Aldines Aldo Aldrich Aldridge Aldus ale Alec Aleck Aledo alee alehouse alehouses Alejandro alembic alembicated alembics aleph alephs Aleppo alert alerted alerter alertest alerting alertly alertness alerts Ales ales Alessandra Alessandro aleuronic Aleut Aleutian Aleutians Aleuts alewife alewives Alex Alexander Alexandra Alexandria Alexandrian Alexandrians Alexandrina alexandrine Alexandrine alexandrines Alexandrines alexandrite Alexei alexia Alexia alexipharmic alexipharmics Alexis ALEXIS Alexius Alf ALFA Alfa alfalfa alfalfas ALFE Alfonse Alfonso Alfonzo Alford Alfred Alfredo alfresco alga algae algaecide algaecides algal algarroba algarrobas Algarve algebra algebraic algebraically algebraist algebraists algebras Alger Algeria Algerian Algerians Algernon algid algidity Algiers alginate alginates algoid ALGOL algolagnic algolagnist algolagnists algological algologist algologists Algoma algometric algometrical algometry Algona Algonac Algonquian Algonquians Algonquin algorism algorisms algorithm algorithmic algorithmically algorithms Alhambra Alhambresque ALI Ali alias aliased aliases aliasing alibi alibis Alice Aliceville Alicia alidade alidades alien alienability alienable alienate alienated alienates alienating alienation alienations alienator alienators aliened aliening alienisms alienist alienists aliens Alighieri alight alighted alighting alights align aligned aligner aligners aligning alignment alignments aligns alike alikeness aliment alimental alimentally alimentary alimentation alimentations alimentative alimented alimenting aliments alimonies alimony aliped aliphatic aliquant Aliquippa aliquot aliquots Alisa Alison Alistair ALIT alit alive aliveness alizarin alizarins alkahest alkalescency alkali alkalifiable alkalified alkalifies alkalify alkalifying alkalimeter alkaline alkalinise alkalinised alkalinises alkalinising alkalinities alkalinity alkalinize alkalinized alkalinizes alkalinizing alkalis alkalisation alkalisations alkalise alkalised alkalises alkalising alkalization alkalizations alkalize alkalized alkalizes alkalizing alkaloid alkaloids alkaloses alkalosis alkanet alkanets alkenes alkies alky alkyd alkyds alkyl alkyls alkynes all Allah Allahabad Allan allantoidal allantoids allantoises Allard allargando allay allayed allayer allayers allaying allayment allays Allegan Allegany allegation allegations allege allegeable alleged allegedly alleger allegers alleges Alleghany Alleghenies Allegheny allegiance allegiances allegiant allegiants alleging allegoric allegorical allegorically allegories allegorise allegorised allegorises allegorising allegorist allegoristic allegorists allegorize allegorized allegorizes allegorizing allegory allegretto allegrettos allegro allegros allele alleles allelic Alleluia alleluia alleluias Allemande allemande allemandes Allemandes Allen Allendale Allenhurst Allenton Allentown allergen allergenic allergens allergic allergies allergist allergists allergy alleviant alleviate alleviated alleviates alleviating alleviation alleviations alleviative alleviator alleviators alleviatory Alley alley alleys alleyway alleyways Allhallows alliaceous alliance Alliance alliances Allie allied Allied allies Allies alligator alligators Allis Allison alliterate alliterated alliterates alliterating alliteration alliterations alliterative alliteratively alliterativeness alliums alloantibody alloantigen allocable allocate allocated allocates allocating allocation allocations allocution allocutions allodia allodium allograft allograph allomorph allomorphic allomorphs allonym allonyms allopath allopathic allopathically allophone Allophone allophones Allophones allophonic allopolyploid allopolyploids allot allotment allotments allotransplant allotrope allotropes allotropic allotropically allotropicity allotropies allotropy allots allotted allotter allotters allotting allover allovers allow allowable allowableness allowably allowance allowanced allowances allowancing allowed allowedly allowing allows alloy alloyed alloying alloys alls allseed allseeds allsorts allspice allspices Allstate Allston allude alluded alludes alluding allure allured allurement allurements allurer allurers allures alluring alluringly alluringness allusion allusions allusive allusively allusiveness alluvia alluvial alluvium alluviums Ally ally allying allylthiourea Allyson ALM alma Alma almagest Almagest almagests Almagests almanac almanacs almandine Almeida Almena almery almightily almightiness Almighty almighty Almond almond almonds almoner almoners almonries almonry Almont almost alms almsgiver almsgivers almsgiving almsgivings almshouse almshouses almsman almsmen almswoman almswomen Alnico alnico alnicos aloe aloes aloft Aloha aloha alohas alomancy alone aloneness along alongshore alongside Alonso Alonzo aloof aloofly aloofness alopecia alopecic Alorton aloud Aloysius ALP alp alpaca alpacas Alpena alpenglow alpenhorn alpenhorns alpenstock alpenstocks Alpert Alpha alpha alphabet alphabetic alphabetical alphabetically alphabetisation alphabetisations alphabetise alphabetised alphabetiser alphabetisers alphabetises alphabetising alphabetization alphabetizations alphabetize alphabetized alphabetizer alphabetizers alphabetizes alphabetizing alphabets alphanumeric alphanumerical alphanumerically Alpharetta alphas Alphas Alphonse alphorn alphorns Alpine alpine Alpines alpines alpinism Alpinism Alpinist alpinist alpinists Alpinists ALPO Alps alps already alright ALRU ALS Alsace Alsatian Alsatians alsike alsikes Alsip Also also Alstead Alston alt Alta Altadena Altai Altaic Altair Altamont altar altarpiece altarpieces altars alter alterability alterable alterableness alterably alteration alterations alterative altercate altercated altercates altercating altercation altercations altercative altered altering alternant alternate alternated alternately alternateness alternates alternating alternation alternations alternative alternatively alternativeness alternatives alternator alternators alters Althaea althaea althaeas althea Althea altheas althorn Althorn Althorns althorns although altimeter altimeters altimetry altissimo altitude altitudes altitudinal altitudinous Altman alto altocumuli altocumulus altogether Alton Altoona altos altostrati altostratus Altrincham altruism altruisms altruist altruistic altruistically altruists alts Alturas Altus ALU alulae alular alum alumina aluminates aluminiferous aluminise aluminised aluminises aluminising aluminium aluminize aluminized aluminizes aluminizing aluminothermy aluminous aluminum aluminums alumna alumnae alumni alumnus alumroot alumroots alums Alva Alvarado Alvarez Alvaro alveolar alveoli alveolus Alvin Alvord always Alyson Alyssa alyssum Alyssum alyssums Alzheimer am AM Am AMA AMACS Amadeus Amador Amagansett amah amahs amalgam amalgamable amalgamate amalgamated amalgamates amalgamating amalgamation amalgamations amalgamative amalgamator amalgamators amalgams Amana Amanda amandine amanita Amanita amanitas amanuenses amanuensis amaranth amaranthaceous amaranthine amaranths AMARC amarelle Amaretto amaretto Amarillo amaryllidaceous Amaryllis amaryllis amaryllises AMASE amass amassable amassed amasser amassers amasses amassing amassment amassments AMAT amateur amateurish amateurishly amateurishness amateurism amateurisms amateurs amateurship amative amatively amativeness Amato amatol amatory AMATPS amaze amazed amazedly amazedness amazement amazements amazes amazing amazingly Amazon Amazonian amazonite Amazons amazons AMBA ambaries ambary ambassador ambassadorial ambassadors ambassadorship ambassadorships ambassadress ambassadresses amber Amber ambergris amberjack amberjacks amberoid ambers ambiance ambiances ambidexterity ambidextrous ambidextrously ambidextrousness ambience ambiences ambient ambiguities ambiguity ambiguous ambiguously ambiguousness ambit ambition ambitioned ambitioning ambitionless ambitions ambitious ambitiously ambitiousness ambits ambivalence ambivalences ambivalent ambivalently amble Amble ambled ambler Ambler amblers ambles ambling amblings amblygonite amblyopic ambo ambones ambos Amboy amboynas ambries Ambrose Ambrosia ambrosia ambrosiaceous ambrosial ambrosially ambrosias ambry ambulacra ambulance ambulanced ambulances ambulant ambulate ambulated ambulates ambulating ambulation ambulatories ambulatory ambuscade ambuscaded ambuscader ambuscaders ambuscades ambuscading ambush ambushed ambusher ambushers ambushes ambushing AMC AMD Amdahl AMDG AME ameba amebas amebic AMEDS Amelia ameliorable ameliorant ameliorants ameliorate ameliorated ameliorates ameliorating amelioration ameliorations ameliorative ameliorator ameliorators Amen amen amenabilities amenability amenable amenableness amenably Amend amend amendable amendatory amended amender amenders amending amendment amendments amends amenities amenity amenorrhea amenorrhoea amentia amentias aments Amerada amerce amerceable amerced amerces amercing America American Americana Americanisation Americanise Americanised Americanises Americanising Americanism Americanisms Americanization Americanize Americanized Americanizes Americanizing Americano Americans Americas americium Americus Amerindian Amerindians AMERITECH Amersham Amery Ames Amesbury amethyst Amethyst amethystine amethysts Amex AMEX Amharic Amherst Ami AMI amiabilities amiability amiable amiableness amiably amicabilities amicability amicable amicableness amicably AMICE amice Amice amices amicus amid amide amides amidic amidogen amidogens amidships amidst Amiens Amiga amigo amigos amine amines amino aminoacidemia aminoaciduria aminophenol Amish amiss Amite amities amitoses amitosis amitotic amity Amity Amityville AMLS Amman ammeter ammeters ammine ammines ammo ammonal ammonals ammonia ammoniac ammonias ammoniate ammoniated ammoniates ammoniating ammonic Ammonite ammonite Ammonites ammonites ammonium ammoniums ammonization ammos ammunition ammunitions amnesia amnesiac amnesiacs amnesias amnesic amnestied amnesties amnesty amnestying amniocenteses amniocentesis amnion amnions amniotes amniotic Amoco amoeba amoebae amoebaean amoebas amoebic amoeboid amok amole amoles among amongst amontillado amontillados amoral amoralities amorality amorally AMORC Amoretti amoretti amoretto amorism amorist amorists Amorite Amorites amoroso amorous amorously amorousness amorphous amorphously amorphousness amortisable amortisation amortise amortised amortisement amortisements amortises amortising amortizable amortization amortizations amortize amortized amortizes amortizing Amory Amos amount amounted amounting amounts amour amours amoxicillin Amoy AMP amp Amp AMPAS ampelopsis Ampelopsis amperage amperages Ampere ampere amperes ampersand ampersands amphetamine amphetamines amphibian amphibians amphibiotic amphibious amphibiously amphibiousness amphibole amphiboles amphibolies amphibolites amphibological amphibologies amphibology amphiboly amphibrach amphichroic amphidiploids amphigoric amphigories amphigory amphimacer amphioxus amphipod amphipods amphiprostyle amphisbaena amphisbaenas amphitheater amphitheaters amphitheatre amphitheatres amphitheatric amphitheatrically amphithecia amphitricha amphitrichate amphora amphorae amphoral ample ampleness ampler amplest amplifiable amplification amplifications amplificatory amplified amplifier amplifiers amplifies amplify amplifying amplitude amplitudes amply ampoule ampoules amps AMPS amputate amputated amputates amputating amputation amputations amputee amputees AMRAAM amrita Amrita AMROC AMS AMSAT Amsterdam AMSW amt AMT Amtrak AMU amuck amulet amulets amusable amuse amused amusedly amusement amusements amuser amusers amuses amusing amusingly amusingness AMVET Amway Amy amygdalate amygdale amygdales amygdaline amygdalins amygdaloidal amygdule amyl amylase amylases amyloidal amylopsin amylopsins amyls amyotrophic An an AN Ana ANA anabaena Anabaena anabaenas anabantid anabaptise anabaptised anabaptises anabaptising Anabaptism anabaptisms Anabaptisms Anabaptist Anabaptists anabaptize anabaptized anabaptizes anabaptizing anabas Anabas anabases anabasis anabatic anabolic anabolism anabolisms anabranch anabranches ANAC anacardiaceous anachronism anachronisms anachronistic anachronistically anachronous anachronously Anacin anacolutha anacoluthia anacoluthic anacoluthon Anaconda anaconda anacondas Anacortes anacrusis Anadarko anadem anadems anadiplosis anaemia anaemic anaemically anaerobe anaerobes anaerobia anaerobic anaerobiont anaerobium anaesthesia anaesthesias anaesthesiologist anaesthesiologists anaesthesiology anaesthetic anaesthetically anaesthetics anaesthetisation anaesthetisations anaesthetise anaesthetised anaesthetises anaesthetising anaesthetist anaesthetists anaesthetization anaesthetizations anaesthetize anaesthetized anaesthetizes anaesthetizing anaglyph anaglyphic anaglyphs anaglyptic anagoges anagogic anagogical anagram anagrammatic anagrammatically anagrammatise anagrammatised anagrammatises anagrammatising anagrammatism anagrammatist anagrammatize anagrammatized anagrammatizes anagrammatizing anagrammed anagramming anagrams Anaheim Anahuac anal analcites analectic Analects analects analeptic analeptics analgesia analgesic analgesics anally analog analogical analogically analogies analogise analogised analogises analogising analogism analogist analogists analogize analogized analogizes analogizing analogous analogously analogousness analogs analogue analogues analogy analphabet analphabetic analphabetism analphabetisms analphabets analysability analysable analyse analysed analyser analysers analyses analysing analysis analyst analysts analytic analytical analytically analyticities analyticity analytics analyzability analyzable analyze analyzed analyzer analyzers analyzes analyzing anamneses Anamnesis anamnesis anamorphic anamorphoscope anamorphous Anamosa anapaest anapaestic anapaests anapest anapestic anapests anaphase anaphases anaphor anaphora anaphoric anaphors anaphylactic anaphylaxes anaphylaxis anaptotic anarchic anarchical anarchically anarchies anarchise anarchised anarchises anarchising anarchism anarchist anarchistic anarchists anarchize anarchized anarchizes anarchizing anarchy Anastasia anastigmatic anastrophe anathema anathemas anathematic anathematisation anathematise anathematised anathematises anathematising anathematization anathematize anathematized anathematizes anathematizing anatine Anatolia Anatolian Anatolians anatomic anatomical anatomically anatomies anatomisation anatomise anatomised anatomises anatomising anatomist anatomists anatomization anatomizations anatomize anatomized anatomizes anatomizing anatomy anatropous Anaxagoras ANC ancestor ancestors ancestral ancestrally ancestress ancestries ancestry Anchisaurus anchor anchorage Anchorage anchorages anchored anchoress anchoresses anchoret anchoretic anchoring anchorite anchorites anchoritic anchorless anchorman anchormen anchorperson anchorpersons anchors anchorwoman anchorwomen anchovies anchovy ancient anciently ancientness ancients ancillaries ancillary ancon Ancon ancones And AND and Andale Andalusia Andaman andante andantes andantino andantinos Andean Andeans Anders Andersen Anderson Andes andesine ANDF Andhra andiron andirons Ando Andorra Andorran Andorrans Andover Andrade andradite Andre Andrea Andreas Andrei Andres Andrew Andrews androecia androecial androgen androgenic androgens androgynies androgynous androgynously androgyny android androids Andromeda andromeda Andronicus Andropov Androscoggin androsphinx Andrus ands Andy anecdotage anecdotal anecdotally anecdote anecdotes anecdotic anecdotist anecdotists anechoic Anemia anemia anemic anemically anemogram anemograms anemograph anemographic anemographs anemography anemology anemometer anemometers anemometric anemometrical anemometry anemone anemones anemophily anemoscope anencephaly anent aneroid anesthesia anesthesiologist anesthesiologists anesthesiology anesthetic anesthetically anesthetics anesthetist anesthetists anesthetization anesthetizations anesthetize anesthetized anesthetizes anesthetizing anestrous aneurism aneurismal aneurisms aneurysm aneurysms anew ANF anfractuosities anfractuous ANG angel Angel Angela Angeles angelfish angelfishes angelhood Angelic angelic angelica Angelica angelical Angelical angelically angelicas Angelicas Angelina Angelique Angelis Angelo angelolatry Angelology angelology Angelou angels angelus Angelus anger angered angering Angers angers Angie Angier angina anginas angiogenesis angiogram angiograms angiograph angiographic angiographies angiography angioplasties angioplasty angiosperm angiosperms Angkor angle Angle angled angler anglerfish anglerfishes anglers angles Angles Anglesey anglesite anglesites Angleton angleworm angleworms Anglia Anglican Anglicanism Anglicans Anglicisation Anglicise anglicise anglicised Anglicised anglicises Anglicises Anglicising anglicising Anglicism Anglicization Anglicize anglicize Anglicized anglicized anglicizes Anglicizes Anglicizing anglicizing angling anglings Anglo anglophile Anglophile anglophiles Anglophiles Anglophobe Anglophobes Anglophobia Anglophobias Anglophobic Anglophone Anglophones Anglophonic Anglos Angola Angolan Angolans angophora angophoras Angora angora Angoras angoras angostura Angostura angrier angriest angrily angriness angry Angst angst angstrom angstroms anguish anguished anguishes anguishing angular angularities angularity angularly angularness angulated angulations angus Angus anguses Anguses Anheuser anhinga anhydrate anhydride anhydrides anhydrite anhydrites anhydrous anhydrously ANI ANIF Anil anile aniline anilines anilities anima animadversion animadversions animadvert animadverted animadverting animadverts animal animalcular animalcule animalcules animalisation animalise animalised animalises animalising animalism animalisms animalist animalistic animalists animalization animalize animalized animalizes animalizing animally animals Animas animas animate animated animatedly animates animating animatingly animation animations animatisms animato animator animators animatronics anime animism animisms animist animistic animists animosities animosity animus anion anionic anions Anis anis anise aniseed aniseeds anises anisette anisettes anisole anisotropic anisotropies anisotropy Anita Anjou Ankara Ankeny ankh ankhs ankle anklebone anklebones ankles anklet anklets ANL Anlagen anlagen Ann Anna Annabel Annabelle annabergites annalist annalistic annalistically annalists annals Annandale Annapolis annatto annattos Anne anneal annealed annealing anneals annelid annelids Annemarie Annette annex annexable annexation annexationist annexationists annexations annexe annexed annexes annexing annexure Annie annihilability annihilable annihilate annihilated annihilates annihilating annihilation annihilationist annihilations annihilative annihilator annihilators Anniston anniversaries anniversary annotate annotated annotates annotating annotation annotations annotative annotatively annotator annotators announce announced announcement announcements announcer announcers announces announcing annoy annoyance annoyances annoyed annoyer annoyers annoying annoyingly annoyingness annoys annual annualise annualised annualises annualising annualize annualized annualizes annualizing annually annuals annuitant annuitants annuities annuity annul annular annularity annularly annulated annulations annulet annulets annuli annullable annulled annulling annulment annulments annuls annulus annuluses annum annunciate annunciated annunciates annunciating annunciation Annunciation annunciations Annunciations Annville anodal anode anodes anodic anodise anodised anodises anodising anodize anodized anodizes anodizing anodyne anodynes anoestrous anoestrus anoint anointed anointer anointers anointing anointment anointments anoints Anoka anole anoles anomalies anomalism anomalistic anomalous anomalously anomalousness anomaly anomic anomie anomies anomy anon anonym anonymities anonymity anonymous anonymously anonymousness anonyms Anopheles anopheles anorak anoraks anorectic anorectics anorexia anorexic anorexics anorthic anosmatic another Another ANOVA anoxia anoxic ANPA Anselm anserine ANSI Anson Ansonia answer answerabilities answerability answerable answerableness answerably answerback answerbacks answered answerer answerers answering answerless answers ant anta ANTA Anta antacid antacids antae antaean Antaean antagonise antagonised antagonises antagonising antagonism antagonisms antagonist antagonistic antagonistically antagonists antagonize antagonized antagonizes antagonizing antalkali antalkalies antalkalis Antananarivo Antarctic Antarctica ante anteater anteaters antebellum antecede anteceded antecedence antecedences antecedent antecedently antecedents antecedes anteceding antecessor antecessors antechamber antechambers antechapel antechoir antechoirs anted antedate antedated antedates antedating antediluvian antediluvians anteed antefix antefixa antefixal antefixes anteing antelope antelopes antemeridian antemundane antenatal antenna antennae antennal antennary antennas antenniform antennules antependia antependium antepenult antepenultimate antepenultimates antepenults anterior anteriority anteroom anterooms antes anteverting Anthe anthelia anthem anthemia anthemion anthems anther antheridia anthers anthill anthills anthodia anthodium anthological anthologies anthologise anthologised anthologises anthologising anthologist anthologists anthologize anthologized anthologizes anthologizing anthology Anthon Anthony anthraces anthracic anthracite anthracites anthracitic anthracnose anthrax anthraxes anthrop anthropocentric anthropocentrically anthropocentricities anthropocentricity anthropocentrism anthropocentrisms anthropogenesis anthropogenic anthropogeography anthropography anthropoid anthropoids anthropologic anthropological anthropologically anthropologies anthropologist anthropologists anthropology anthropometric anthropometrical anthropometrically anthropometrics anthropometries anthropometry anthropomorphic anthropomorphically anthropomorphise anthropomorphised anthropomorphises anthropomorphising anthropomorphism anthropomorphisms anthropomorphist anthropomorphize anthropomorphized anthropomorphizes anthropomorphizing anthropomorphosis anthropomorphous anthroponomical anthroponomy anthropopathy anthropophagi anthropophagic anthropophagical anthropophagite anthropophagites anthropophagous anthropophagus anthroposophist anthroposophy anti Anti antiabortion antiabortionist antiabortionists antiaircraft antiallergenic antiapartheid antiauthoritarian antiauthoritarianism antiauthoritarianisms antiauthority antibacterial antiballistic Antibes antibioses antibiosis antibiotic antibiotics antibodies antibody antibourgeois antic anticancer anticathode anticensorship antichlor antichloristic Antichrist antichrist antichristian Antichrists antichrists antichurch anticigarette anticipant anticipants anticipatable anticipate anticipated anticipates anticipating anticipation anticipations anticipative anticipatively anticipator anticipatorily anticipators anticipatory anticlassical anticlassically anticlassicism anticlassicist anticlastic anticlerical anticlericalism anticlericalisms anticlimactic anticlimactically anticlimax anticlimaxes anticline anticlines anticlinoria anticlockwise anticoagulant anticoagulants anticoagulation anticoincidence anticommunism anticommunist anticommunists anticompetitive anticonservatism anticonservative anticonservatively anticonvulsant anticonvulsants anticonvulsive anticorrosion anticorrosive anticorruption anticrime anticruelty antics anticyclone anticyclones antidandruff antidemocrat antidemocratic antidemocratically antidepressant antidepressants antidevelopment antidiphtheritic antidiscrimination antidisestablishmentarian antidisestablishmentarianism antidisestablishmentarianisms antidotal antidote antidotes antidumping antiepileptic antiestablishment antievolution antievolutionary antievolutionism antievolutionisms antievolutionist antievolutionists antifamily antifascism antifascisms antifascist antifascists antifebrin antifeminism antifeminist antifeminists antifoam antifoaming antifogging antiforeigner antifouling antifraud antifreeze antifreezes antifriction antifundamentalist antifungal antigambling antigay antigen antigenic antigens antiglare Antigo antigovernment antigravities antigravity antigrowth Antigua Antiguan Antiguans antigun antihelices antihelixes antihero antiheroes antiheroic antihistamine antihistamines antihistaminic antihuman antihypertensive antiknock antiknocks antilegomena antiliquor antilitter antilittering Antillean Antilleans Antilles antilock antilog antilogarithm antilogarithmic antilogarithms antilogies antilogism antilogous antilogy antimacassar antimacassars antimagnetic antimasque antimatter antimatters antimerism antimicrobial antimicrobials antimilitarism antimilitarisms antimilitarist antimilitaristic antimilitarists antimilitary antimissile antimissiles antimonarchic antimonarchical antimonarchically antimonarchism antimonarchist antimonarchists antimonarchy antimonies antimonite antimonopoly antimonsoon antimony antinarcotics antinational antinationalism antinationalist antinationalistic antinationalization antineutrino antineutrinos antineutron antineutrons antinodes antinomian Antinomian antinomianism Antinomians antinomians antinomies antinomy antinovel antinovels antinuclear Antioch Antiochus antioxidant antioxidants antipapal antiparliamentarian antiparliamentarians antiparliamentary antiparticle antiparticles antiparty Antipas antipasti antipasto antipastos antipathetic antipathetically antipathies antipathy antipatriotic antipersonnel antiperspirant antiperspirants antiphon antiphonal antiphonally antiphonals antiphonaries antiphonary antiphonic antiphonies antiphons antiphony antiphrasis antiphrastic antiphrastically antipodal antipode antipodean antipodeans antipodes Antipodes antipoetic antipolice antipollution antipope antipopes antipoverty antiproton antiprotons antipsychotic antipyretic antipyretics antiquarian antiquarianism antiquarians antiquaries antiquary antiquate antiquated antiquates antiquating antiquation antiquations antique antiqued antiquely antiqueness antiques antiquing antiquities antiquity antiracial antiracially antiracism antiracist antiracists antiracketeering antiradar antiradical antiradicalism antiradicals antirational antirealism antirealisms antirealist antirealists antirecession antirecessionary antirecessions antireductionism antireductionisms antireductionist antireductionists antireflection antireflective antireform antireforming antiregulatory antireligious antirevisionist antirevolutionary antiriot antiroyalism antiroyalist antiroyalists Antirrhinum antirrhinum antirrhinums antirust antis antiscientific antisepses antisepsis antiseptic antiseptically antisepticise antisepticised antisepticises antisepticising antiseptics antiserum antiserums antiskid antislavery antismog antismoke antismoker antismoking antisocial antisocialism antisocialist antisocialists antisocially antispasmodic antispasmodics antistatic antistrike antistrophe antistrophes antistrophic antisubmarine antitank antiterrorism antiterrorisms antiterrorist antiterrorists antitheft antitheism antitheist antitheists antitheses antithesis antithetic antithetical antithetically antitoxic antitoxin antitoxins antitrade antitrades antitragi antitrust antitype antitypes antitypic antitypical antiunion antivenin antivenins antiviolence antiviral antivirus antivivisection antivivisectionism antivivisectionist antivivisectionists antiwar antler antlered Antlers antlers antlike Antoine Antoinette Anton Antonia Antonio Antonito antonomasia antonym antonymic antonymous antonyms Antrim ants antsy ANTU Antwerp ANU anural anuran anurans anus anuses anvil anvils anxieties anxiety anxious anxiously anxiousness any Any anybodies anybody anyhow anymore anyone anyplace anything anytime anyway anyways anywhere anywise Anza Anzac Anzacs ANZUS AO AOA AOCS Aoki AOL Aomori AOP AOPA AOQ aorist aoristic aoristically aorta aortal aortas aortic AOS AOSS AOU aoudad aoudads AOW AP APA apace Apache apache Apaches apaches apagoge apagogic apagogical apagogically Apalachicola apart apartheid Apartheid apartheids apartment apartments apartness apathetic apathetical apathetically apathies apathy apatite Apatosaurus APB APC APDA APDU ape APE aped apelike Apennine Apennines aperients aperies aperitif aperitifs aperture apertures apery apes apex apexes APG aphaeresis aphaeretic aphanites aphasia aphasiac aphasiacs aphasias aphasic aphasics aphelia aphelion apheliotropic aphesis aphetic aphetically aphid aphides aphidian aphids Aphis aphis aphonic aphonics aphorise aphorised aphorises aphorising aphorism aphorismatic aphorismic aphorisms aphorist aphoristic aphoristically aphorists aphorize aphorized aphorizes aphorizing aphrodisiac aphrodisiacal aphrodisiacs Aphrodite aphylly API Apia apiaceous apian apiarian apiaries apiarist apiarists apiary apical apices APICS apicultural apiculture apicultures apiculturist apiculturists apiece aping apish apishly apishness apivorous APJ aplenty Aplington aplitic aplomb APM apnea apneal apneas apnoea apnoeal apnoeas apnoeic APO Apocalypse apocalypse apocalypses apocalyptic apocalyptical apocalyptically apocarps apocopate apocopation apocrypha Apocrypha apocryphal Apocryphal apocryphally apocryphalness apocynthion apodictic apodictically apodoses apodosis apogamic apogeal apogee apogees apolitical apolitically Apollo Apollonian apollonian Apollonius apologetic apologetically apologetics apologia apologias apologies apologise apologised apologiser apologisers apologises apologising apologist apologists apologize apologized apologizer apologizers apologizes apologizing apologue apologues apology apomicts apomixes apophasis apophthegm apophthegmatic apophthegmatical apophthegmatise apophthegmatised apophthegmatises apophthegmatising apophthegmatist apophthegmatize apophthegmatized apophthegmatizes apophthegmatizing apophthegms apophyge apophyges Apopka apoplectic apoplectically apoplectics apoplexies apoplexy apoptosis apoptotic aposiopesis aposiopetic apostasies apostasy apostate apostates apostatise apostatised apostatises apostatising apostatize apostatized apostatizes apostatizing apostil apostils apostle apostles Apostles apostleship apostolate apostolic Apostolic apostolically apostolicism apostolicity apostrophe apostrophes apostrophic apostrophise apostrophised apostrophises apostrophising apostrophize apostrophized apostrophizes apostrophizing apothecaries apothecary apothecia apothecial apothegm apothegmatic apothegmatical apothegms apothem apothems apotheoses apotheosis apotheosise apotheosised apotheosises apotheosising apotheosize apotheosized apotheosizes apotheosizing APP app appal Appalachia Appalachian Appalachians appall appalled appalling appallingly appalls appaloosa Appaloosa appaloosas Appaloosas appals apparatchik apparatchiki apparatchiks apparatus apparatuses apparel appareled appareling apparelled apparelling apparels apparent apparently apparentness apparition apparitional apparitions appassionato APPC appeal appealed appealer appealers appealing appealingly appeals appear appearance appearances appeared appearing appears appeasable appease appeased appeasement appeasements appeaser appeasers appeases appeasing appellant appellants appellate appellation appellations appellative appellatively appellatives append appendage appendages appendance appendectomies appendectomy appended appendence appendices appendicitis appendicle appendicles appending appendix appendixes appends apperceive apperceived apperceives apperceiving apperception apperceptions appertain appertained appertaining appertains appestat appestats appetence appetencies appetency appetent appetiser appetisers appetising appetisingly appetite appetites appetitive appetizer appetizers appetizing appetizingly applaud applauded applauder applauders applauding applauds applause applauses applausive apple Apple Appleby applecart Applegate applejack applejacks apples applesauce applet Appleton applets appliance appliances applicability applicable applicableness applicably applicant applicants application applications applicative applicator applicators applicatory applied applier appliers applies Appling apply applying appoggiatura appoggiaturas appoint appointed appointee appointees appointer appointers appointing appointive appointment appointments appoints Appomattox apportion apportioned apportioning apportionment apportionments apportions appose apposed apposes apposing apposite appositely appositeness apposition appositional appositionally appositions appositive appositively appositives appraisable appraisal appraisals appraise appraised appraisement appraisements appraiser appraisers appraises appraising appraisingly appreciable appreciably appreciate appreciated appreciates appreciating appreciation appreciations appreciative appreciatively appreciativeness appreciator appreciatorily appreciators appreciatory apprehend apprehended apprehender apprehending apprehends apprehensibility apprehensible apprehension apprehensions apprehensive apprehensively apprehensiveness apprentice apprenticed apprentices apprenticeship apprenticeships apprenticing apprise apprised apprises apprising apprize apprized apprizes apprizing approach approachability approachable approachableness approached approaches approaching approbate approbated approbates approbating approbation approbations approbatory appropriable appropriate appropriated appropriately appropriateness appropriates appropriating appropriation Appropriations appropriations appropriative appropriator appropriators approvability approvable approval approvals approve approved approver approvers approves approving approvingly approx approximant approximants approximate approximated approximately approximates approximating approximation approximations Apps apps appt appurtenance appurtenances appurtenant appurtenants APR Apr APRA apricot apricots April Aprils aprioristic aprioristically apriority apron aprons apropos APS APSA apse APSE apses apsidal APT apt apteral apterygial Apteryx apteryx apteryxes aptest aptitude aptitudes aptly aptness Aptos APU Apulia AQ AQL aqua aquacade aquacades aquaculture aquacultures Aqualung aqualung Aqualungs aqualungs aquamarine aquamarines aquanaut aquanauts aquaplane aquaplaned aquaplanes aquaplaning aquarelle aquarelles aquarellist aquarellists aquaria Aquarian Aquarians aquarist aquarists aquarium aquariums Aquarius aquatic aquatically aquatics aquatint aquatinted aquatinter aquatinters aquatinting aquatints aquavit aquavits Aquebogue aqueduct aqueducts aqueous aquiculture aquifer aquifers aquilegia Aquilegia aquilegias aquiline Aquinas Aquitaine aquiver AR ARA Arab arabesque Arabesque arabesques Arabia Arabian Arabians Arabic Arabidopsis arability Arabism arable Arabs arachnid arachnidan arachnids arachnoids arachnophobia arachnophobias Arafat Aragon aragonite aragonites Arakawa Aral Araldite araliaceous aralias Aramaic ARAMIS Aran Arapaho Arapahoe Arapahos arapaima Ararat araucaria Araucaria araucarias arbalest arbalester arbalesters arbalests arbiter arbiters arbitrage arbitraged arbitrager arbitragers arbitrages arbitrageur arbitrageurs arbitraging arbitral arbitraries arbitrarily arbitrariness arbitrary arbitrate arbitrated arbitrates arbitrating arbitration arbitrational arbitrations arbitrative arbitrator arbitrators arbitress arbitresses arbor arboreal arbores arborescence arboreta arboretum arboretums arboricultural arboriculture arborisation arborist arborists arborous arbors arborvitae arborvitaes arbour arbours Arbroath Arbuckle arbutus arbutuses ARC arc arcade arcaded arcades Arcadia arcadia Arcadian Arcadians Arcadias arcadias arcading arcane Arcanum Arcata arccosine arccosines arced Arch arch archaeological archaeologically archaeologies archaeologist archaeologists archaeology Archaeopteryx archaeopteryx archaeopteryxes archaic Archaic archaically archaise archaised archaiser archaisers archaises archaising archaism archaisms archaist archaistic archaists archaize archaized archaizer archaizers archaizes archaizing Archangel archangel archangelic archangels archbishop archbishopric archbishoprics archbishops archconservative archconservatives archdeacon archdeaconate archdeaconates archdeaconries archdeaconry archdeacons archdeaconship archdeaconships archdiocesan archdiocese archdioceses archducal archduchess archduchesses archduchies archduchy archduke archdukedom archdukedoms archdukes arched archegonia archegoniate archencephalon archenemies archenemy archenteron archenterons archeological archeologically archeologist archeologists archeology Archer archer archerfish archerfishes archeries archers archery Arches arches archespores archest archetypal archetype archetypes archetypical archetypically Archfiend archfiend archfiends Archibald archicarps archidiaconal archidiaconate archidiaconates Archie archiepiscopacy archiepiscopal archiepiscopally archiepiscopate archiepiscopates archimandrite archimandrites Archimedean Archimedes arching archipelagic archipelago archipelagoes archipelagos archiphoneme architect architected architecting architectonic architectonically architectonics architects architectural architecturally architecture architectures architrave architraves archival archive archived archives archiving archivist archivists archivolt archivolts archly archon archons archonship archonships archpriest archpriesthood archpriests archrival archrivals archway archways arcing ARCM ARCNET ARCO Arco arcograph Arcola Arcos arcs ARCS arcsine arcsines arctangent arctangents Arctic arctic Arden ardencies ardency Ardennes ardent ardently Ardmore ardor ardors ardour Ardsley arduous arduously arduousness are ARE area areas areaway areaways areca Areca arecas aren't arena ARENA arenas areocentric areola areolas areolation areole areoles Ares Aretha ARF argali Argent argent argental Argentina argentine Argentine Argentinean Argentineans argentines Argentines argentite argentites argentous argents argentums argil argillaceous argilliferous argillite Argillite argillites argils Argo argon Argonaut Argonauts Argonne argons Argos argosies argosy argot argotic argots arguable arguably argue argued arguer arguers argues argufied argufies argufy argufying arguing argument argumentation argumentations argumentative argumentatively argumentativeness arguments argumentum Argus argyle Argyle Argyles argyles Argyll Argyllshire Argyrols Aria aria Arian Arians arias arid arider aridest aridity aridly aridness Ariel Arielle Aries arietta ariettas aright aril arils arioso ARIS arise arisen arises arising aristae Aristide aristocracies aristocracy aristocrat aristocratic aristocratically aristocratism aristocrats Aristophanes Aristotelian Aristotelians Aristotle arithmetic arithmetical arithmetically arithmetician arithmeticians arithmomancy Arizona Arizonan Arizonans Arizonian Arizonians Ark ark Arkadelphia Arkansan Arkansans Arkansas Arkoma arkoses arks Arks Arlee Arleen Arlen Arlene Arles Arleta Arlie Arlington ARM arm Arm armada Armada armadas armadillo armadillos Armageddon Armagh armament armamentaria armamentarium armamentariums armaments Armand Armanda Armando Armani armature armatures armband armbands armchair armchairs Armco armed Armenia Armenian Armenians armful armfuls armguard armguards armhole armholes Armies armies armiger armigers armillary arming armistice armistices armless armlet armlets armload armloads armoire armoires Armonk armor armored armorial armorials armories armoring armorist armorists armors armory armour Armour armoured armourer armourers armouries armouring armours armoury armpit armpits armrest armrests arms Armstrong Army army armyworm armyworms Arnaud Arnaudville Arndt Arne Arnett arnica arnicas Arnold ARO aroid aroids aroma Aromas aromas aromatherapies aromatherapy aromatic aromatically aromatics aromatisation aromatise aromatised aromatises aromatising aromatization aromatize aromatized aromatizes aromatizing Aronson Aroostook arose around arousal arousals arouse aroused arouser arousers arouses arousing ARP ARPA Arpanet ARPANET arpeggio arpeggios ARQ arrack arracks arraign arraigned arraigner arraigners arraigning arraignment arraignments arraigns Arran arrange arranged arrangement arrangements arranger arrangers arranges arranging arrant arrantly Arras arras arrases array arrayal arrayed arraying arrays arrear arrearage arrearages arrears arrest arrested arrestee arrestees arrester arresters arresting arrestingly arrestment arrestments arrestor arrestors arrests arrhythmia arrhythmias arrhythmic Arriba Arrington arrival arrivals arrive arrived arrivederci arriver arrivers arrives arriving arrivisme arriviste arrivistes ARRL arroba arrobas arrogance arrogances arrogant arrogantly arrogate arrogated arrogates arrogating arrogation arrogations arrondissement arrow arrowed arrowhead arrowheads arrowless arrowroot arrowroots arrows arroyo arroyos ARS ARSA ARSB arse arsehole arseholes arsenal arsenals arsenate arsenates arsenic arsenical arsenicals arsenics arsenide arseniuret arseniuretted arses arsine arsines arsis ARSM arson arsonist arsonists arsons ART art Art ARTCC arte Arte artefact artefacts Artemis ARTEMIS Artemisia arterial arterialisation arterialisations arterialise arterialised arterialises arterialising arterializations arterialize arterialized arterializes arterializing arterially arterials arteries arteriogram arteriolar arteriole arterioles arterioloscleroses arteriolosclerosis arterioscleroses arteriosclerosis artery Artesia Artesian artesian artful artfully artfulness arthritic arthritically arthritics arthritis arthromeres arthropod arthropods arthrosclerosis arthroscopic arthroscopies arthroscopy Arthur Arthurian artic artichoke artichokes article articled articles articling articulacy articulate articulated articulately articulateness articulates articulating articulation articulations articulator articulators Artie artier arties artiest artifact artifacts artifice artificer artificers artifices artificial artificialities artificiality artificially artificialness artilleries artillerist artillerists artillery artilleryman artillerymen artily artiness artiodactylous artiodactyls artisan artisans artisanship artist artiste artistes artistic artistically artistries artistry artists artless artlessly artlessness arts artsy Arturo artwork artworks arty Arty ARU Aruba Arum arum arums Arundel arundinaceous ARV Arvada Arvin Aryan Aryanism Aryans aryl aryls arytenoids as As AS ASA asafetida asafoetida Asahi Asahikawa ASAIGAC asana ASAP ASAT asbestos asbestoses Asbestosis asbestosis Asbury ASC ASCAP ASCC ascend ascendable ascendance ascendances ascendancies ascendancy Ascendant ascendant ascendants Ascendants ascended ascender ascenders ascendible ascending ascends Ascension ascension Ascensions ascensions ascent ascents ascertain ascertainable ascertainableness ascertainably ascertained ascertaining ascertainment ascertainments ascertains ascetic ascetical ascetically asceticism ascetics Ascidia ascidia ascidians ASCII Asclepiad asclepiad asclepiadaceous asclepiads ascogonia ascorbic ascosporic ascosporous Ascot ascot ascots ASCQ ascribable ascribe ascribed ascribes ascribing ascription ascriptions Asdic asdic ASDIC ASDSP ASEAN asepses asepsis aseptic aseptically asexual asexualise asexualised asexualising asexuality asexualize asexualized asexualizing asexually ASG ash Ash ashamed ashamedly ashamedness Ashanti ashbin Ashburn Ashburnham Ashby ashcake ashcakes ashcan Ashcan Ashcroft Ashdown Ashe Asheboro ashen Asher ashes Ashes Asheville Ashfield Ashford ashier ashiest Ashikaga Ashkenazi Ashkenazim Ashland ashlars Ashleigh Ashley Ashman ashore ASHRAE ashram ashrams Ashtabula Ashton ashtray ashtrays Ashville ashy ASI Asia Asian Asians Asiatic ASIC aside asides Asimov asinine asininely asininities asininity ASIO Ask ASK ask askance asked asker askers askew asking asks ASL aslant asleep ASLEF aslope ASM Asmara ASME ASN ASOC asocial Asotin asp ASP Asp ASPAC asparagines asparagus asparaguses aspartame Aspartame aspartames aspartic ASPCA aspect aspects aspectual ASPEN aspen Aspen aspens aspergilla aspergillum aspergillums asperities asperity Aspermont asperse aspersed asperser aspersers asperses aspersing aspersion aspersions aspersoria aspersorium aspersoriums asphalt asphalted asphalting asphalts aspheric asphodel asphodels asphyxia asphyxias asphyxiate asphyxiated asphyxiates asphyxiating asphyxiation asphyxiations aspic aspics Aspidistra aspidistra aspidistras aspirant aspirants aspirate aspirated aspirates aspirating aspiration aspirations aspirator aspirators aspiratory aspire aspired aspirer aspirers aspires aspirin aspiring aspirins asps asquint Asquith ASR ASRM ASRS ass ASS assai assail assailable assailant assailants assailed assailer assailers assailing assailment assailments assails Assam Assamese Assassin assassin assassinate assassinated assassinates assassinating assassination assassinations assassinator assassinators assassins Assassins assault assaulted assaulter assaulters assaulting assaults assay assayable assayed assayer assayers assaying assays assed assegai assegais assemblage assemblages assemble assembled assembler assemblers assembles Assemblies assemblies assembling Assembly assembly assemblyman Assemblyman assemblymen Assemblymen assemblywoman assemblywomen assent assented assenter assenters assenting assents assert asserted asserter asserters asserting assertion assertions assertive assertively assertiveness assertor assertors asserts asses assess assessable assessed assesses assessing assessment assessments assessor assessorial assessors asset assets asseverate asseverated asseverates asseverating asseveration asseverations asshole assholes assibilate assibilated assibilates assibilating assibilation assiduities assiduity assiduous assiduously assiduousness assign assignable assignably assignation assignations assigned assignee assignees assigner assigners assigning assignment assignments assignor assignors assigns assimilability assimilate assimilated assimilates assimilating assimilation assimilations assimilative assimilator assimilators assimilatory Assisi assist assistance assistances assistant assistants assistantship assistantships assisted assister assisters assisting assistive assistor assistors assists assize assizes Assn assn assoc associability associable associate Associate associated associates Associates associating association associational associations associative associatively assoil assoiled assoiling assoils assonance assonances assonant assonantal assonantly assonants assonate assonated assonates assonating Assonet assort assorted assorting assortment assortments assorts ASSR asst assuage assuaged assuagement assuagements assuager assuagers assuages assuaging assuasive assumable assume assumed assumedly assumer assumers assumes assuming assumingly assumption Assumption assumptions Assumptions assumptive assurance assurances assure assured assuredly assuredness assureds assures assurgency assurgent assuring assuror assurors Assyria Assyrian Assyrians Assyriology AST astatically astaticism astatine astatines aster asteriated asterisk asterisked asterisking asterisks asterism asterisms astern asteroid asteroidean asteroids asters asthenia asthenias asthma asthmas asthmatic asthmatically asthmatics astigmatic astigmatism astigmatisms astir ASTM ASTMS Aston astonish astonished astonisher astonishes astonishing astonishingly astonishment astonishments Astor Astoria astound astounded astounding astoundingly astounds astraddle astragal astragals astrakhan Astrakhan astrakhans Astrakhans astral astrals astraphobia astray astrictive Astrid astride astringe astringed astringencies astringency astringent astringently astringents astringes astringing astrobiology astrobotany astrocompass astrocompasses astrodome astrodomes astrograph astrolabe astrolabes astrologer astrologers astrologic astrological astrologically astrologist astrologists astrology astrometry astron astronaut astronautic astronautically astronautics astronauts Astronauts astronavigation astronomer astronomers astronomic astronomical astronomically astronomies astronomy astrophotography astrophysical astrophysicist astrophysicists astrophysics astrosphere astrospheres Astroturf Asturias astute astutely astuteness astylar ASU Asunción asunder ASV ASW Aswan asylum asylums asymmetric asymmetrical asymmetrically asymmetries asymmetry asymptomatic asymptomatically asymptote asymptotes asymptotic asymptotical asymptotically asynchronies asynchronous asynchronously asynchrony asyndetically asyndeton At AT at ATA Ata ATACC ataman atamans ataractic ataractics Atari Atascadero Atascosa Atatürk atavism atavisms atavist atavistic atavistically atavists ataxia ataxias ataxic ATB ATC Atchison ATDA ATDRS ate ATE Ate atelic atelier ateliers ATF ATH atheism atheisms atheist atheistic atheistically atheists atheling athelings Athena Athenaeum athenaeum athenaeums Athenian Athenians Athens athermancy athermanous atherosclerosis atherosclerotic Atherton athirst athlete athletes athletic athletically athleticism athleticisms athletics athodyd Athol athwart ATI atilt ATIS ATK Atkins Atkinson Atlanta atlantes Atlantes Atlantic Atlantis Atlas ATLAS atlas Atlases atlases Atlee ATM Atman atman Atmore atmosphere atmospheres atmospheric atmospherically atmospherics ATMS ATN ATO Atoka atoll atolls atom atomic atomically atomicity atomics atomies atomisation atomise atomised atomiser atomisers atomises atomising atomism atomist atomistic atomists atomization atomize atomized atomizer atomizers atomizes atomizing atoms ATOMS atomy atonable atonal atonalism atonalistic atonalities atonality atonally atone atoneable atoned atonement atonements atoner atoners atones atonics atoning atop ATP ATPCO ATR atrabiliar atrabilious atrabiliousness atremble atria Atria atrium atriums atrocious atrociously atrociousness atrocities atrocity atrophic atrophied atrophies atrophy atrophying atropine atropines atropism ATRS ATS Atsugi ATT attach attachable attached attaching attachment attachments attack attackable attacked attacker attackers attacking attackingly attacks attain attainability attainable attainableness attainably attainder attainders attained attaining attainment attainments attains attaint attainted attainting attaints Attalla attar attars ATTC ATTCOM attempt attemptability attemptable attempted attempter attempters attempting attempts Attenborough attend attendance attendances attendant attendants attended attendee attendees attending attends attention attentions attentive attentively attentiveness attenuate attenuated attenuates attenuating attenuation attenuations attenuator attenuators attest attestable attestation attestations attested attester attesters attesting attests attic Attic Attica Atticism attics Attila attire attired attires attiring ATTIS attitude attitudes attitudinal attitudinally attitudinarian attitudinarians attitudinise attitudinised attitudiniser attitudinisers attitudinises attitudinising attitudinize attitudinized attitudinizer attitudinizers attitudinizes attitudinizing Attleboro Attlee Attn attn attorney attorneys attract attractable attractant attractants attracted attracter attracters attracting attraction attractions attractive attractively attractiveness attractor attractors attracts attrib attributable attribute attributed attributer attributers attributes attributing attribution attributions attributive attributively attributiveness attributives attributor attributors attrite attrition attritional attritions attune attuned attunement attunements attunes attuning Attwood ATV ATVs atwain Atwater atwitter Atwood atypical atypically au AU Au AUA aubergine aubergines Auberry Aubrey Aubrietia aubrietia aubrietias Auburn auburn Auburndale auburns AUC Auckland auction auctioned auctioneer auctioneered auctioneering auctioneers auctioning auctions auctorial audacious audaciously audaciousness audacities audacity Audi audibility audible audibleness audibly audience audiences audient audients audile audiles audio audiocassette audiocassettes audiogram audiograms audiologist audiologists audiometer audiometers audiometric audiophile audiophiles audios audiotape audiotapes audiovisual audiovisuals audiphones audit auditable audited auditing audition auditioned auditioning auditions auditor auditoria auditorium auditoriums auditors auditory audits AUDIX Audra Audrey Audubon Auer AUEW auf Aug Augean augends auger augers aught augment augmentable augmentation augmentations augmentative augmentatives augmented augmenter augmenters augmenting augments Augsburg augur augural augured auguries auguring augurs augurship augurships augury august August Augusta Augustan Augustans Augustine Augustinian Augustinianism Augustinians augustly augustness Augusts Augustus AUI Auk auk auklet auklets auks aula Aulander auld Ault AUM Aumsville aunt auntie aunties aunts aunty AUP AURA Aura aura Aural aural aurally auras aureate Aurelia Aurelio Aurelius aureole aureoles auricle auricled auricles auricular auriculars auriferous aurochs Aurora aurora aurorally auroras aurous Aurum aurum aurums Aus AUS Auschwitz auscultation auscultations auscultative auscultator auscultators auspicate auspicated auspicates auspicating auspice auspices auspicial auspicious auspiciously auspiciousness Aussie Aussies Austell Austen austenite austenitic austere austerely austereness austerities austerity Austin austral Austral Australasia Australasian Australia Australian Australians Australopithecine australopithecine australopithecines Australopithecines Australopithecus Austria Austrian Austrians autacoids autarchic autarchies autarchy autarkic autarkical autarkies autarkist autarkists autarky auteur auth authentic authentically authenticate authenticated authenticates authenticating authentication authentications authenticator authenticators authenticities authenticity author authored authoress authoresses authorial authoring authorisation authorisations authorise authorised authoriser authorisers authorises authorising authoritarian authoritarianism authoritarianisms authoritarians authoritative authoritatively authoritativeness authorities authority authorization authorizations authorize authorized authorizer authorizers authorizes authorizing authorless authors authorship authorships autism autisms autistic autistics auto autoantibody Autobahn autobahn Autobahns autobahns autobiographer autobiographers autobiographic autobiographical autobiographically autobiographies autobiography autobus autobuses autocatalysis autocatalytic autocephalous autocephaly autochthon autochthones autochthonic autochthonism autochthonous autochthons autochthony autoclave autoclaved autoclaves autoclaving autocollimator autocollimators autocorrelation autocorrelations autocracies autocracy autocrat autocratic autocratically autocrats autocross autocrosses autocue autodestruct autodestructs autodial autodialed autodialing autodials autodidact autodidactic autodidacts autodigestive AUTODIN autodyne autoerotic autoeroticism autoeroticisms autoerotism autoerotisms autogeneses autogenesis autogenetic autogenic autogenously autogiro Autogiro autogiros autograph autographed autographic autographical autographically autographing autographs autography autogyro autogyros autoharp Autoharp autoharps Autoharps autohypnoses autohypnosis autoimmune autoimmunisation autoimmunity autoimmunization autoimmunizations autoinfection autoinoculation autointoxication autoloader autoloaders autolysin autolysins autolysis automaker automakers automat Automat automata automatable automate automated automates automatic automatically automatics automating automation automations automatism automatisms automatist automatists automaton automatons Automats automats automobile automobiles automobilist automobilists automotive autonomic autonomics autonomies autonomist autonomists autonomous autonomously autonomy autonym autonyms autopen autopens autopilot autopilots autoplastic autopolyploid autopsied autopsies autopsy autopsying autoradiogram autoradiograph autoradiography autoregressive autorotation autos autosuggest autosuggestibility autosuggestible autosuggestion autosuggestions autotimer autotimers autotoxaemia autotoxemia autotoxin autotoxins autotransformer autotransformers autotrophic autotrophies autotrophy autotype autotyped autotypes autotypic autotyping autotypy AUTOVON autoworker autoworkers Autry Autryville Autumn autumn autumnal autumnally autumns aux AUX auxanometer auxanometers AUXF auxiliaries auxiliary auxotroph Auxvasse AV Av avadavat avail availabilities availability available availableness availably availed availing availingly avails avalanche avalanched avalanches avalanching Avalon avarice avarices avaricious avariciously avariciousness avatar avatars AVC AVD Ave Avella Avenal Avenel avenge avenged avengement avenger avengers avenges avenging aventurine aventurines avenue avenues aver average averaged averagely averages averaging Averill averment averments averred averring avers averse aversely averseness aversion aversions aversive aversively avert avertable averted avertedly averter averters averting averts Avery Aves avgas avian aviaries aviary aviate aviated aviates aviating aviation aviations aviator aviators aviatress aviatresses aviatrix aviatrixes Avicenna aviculture aviculturist aviculturists avid avider avidest avidities avidity avidly avidness avifauna avifaunal Avila Avilla Avinger avionic avionics avis Avis Aviv AVLIS AVM Avoca avocado avocadoes avocados avocation avocations avocatory avocet avocets Avogadro avoid avoidable avoidably avoidance avoidances avoidant avoided avoider avoiders avoiding avoids avoirdupois Avon Avondale avouch avouched avouches avouching avouchment avow avowable avowal avowals avowed avowedly avowedness avower avowers avowing avows avulse avulsed avulses avulsing avulsion avulsions avuncular AW aw AWACS await awaited awaiting awaits awake awaked awaken awakened awakener awakeners awakening awakenings awakens awakes awaking award awardable awarded awardees awarder awarders awarding awards aware awareness awash away AWB awe AWEA awed aweigh aweless awes awesome awesomely awesomeness awestricken awestruck awful awfully awfulness AWG awhile awhirl awing AWK awkward awkwardly awkwardness awl AWL awls awn awning awnings awns awoke awoken AWOL awry AWST AWU Ax ax AXAF Axe axe axed axel Axel axels Axels axes axial axially axillaries axils axing axiological axiology axiom axiomatic axiomatically axioms Axis axis axle axles axletree axletrees axmen axolotl axolotls axon axonal axonometric axons Axtell Axton ay Ay AY ayah ayahs Ayala ayatollah ayatollahs Ayden aye Ayer Ayers ayes AYH Aylesbury Aylett Aylmer Aynor Ayr Ayres Ayrshire AZ Azalea azalea azaleas Azan azan azans Azerbaijan Azerbaijani Azerbaijanis Azeri azimuth azimuthally azimuths azoic Azoic azoles azonic Azorean Azoreans Azores azotes azoth azoths azotise azotised azotises azotising azotize azotized azotizes azotizing AZT Aztec Aztecan Aztecs azure azures azurite azurites azury Azusa b B BA baa BAA baaed baaing Baal baas Baba Babb Babbage Babbitt babble babbled babbler babblers babbles babbling babblings babbly Babcock Babe babe Babel Babes babes babied babies Babies baboon babooneries baboonery baboonish baboons babuism babul babuls babushka babushkas Baby baby babyhood babyhoods babying babyish babyishly babyishness Babylon Babylonia Babylonian Babylonians babyminder babysat babysitter babysitters babysitting Bacardi baccalaurean baccalaureate baccalaureates baccarat baccarats bacchanal Bacchanalia bacchanalia Bacchanalian bacchanalian bacchanalianism Bacchanalians bacchanalians bacchanalias Bacchanalias bacchanals bacchant bacchante bacchantes bacchantic bacchants bacchius Bacchus Bach BACH Bacharach Bache bachelor bachelordom bachelorhood bachelorise bachelorism bachelorize bachelors bachelorship Bachman bacillary bacilli bacilliform bacillus back backache backaches backbeat backbeats backbench backbencher backbenchers backbenches backbend backbends backbit backbite backbiter backbiters backbites backbiting backbitten backblock backblocks backboard backboards backbone backboned backboneless backbones backbreaker backbreakers backbreaking backchat backchats backcloth backcloths backcomb backcombed backcombing backcombs backcountries backcountry backcourt backcourts backcross backcrossed backcrosses backcrossing backdate backdated backdates backdating backdoor backdrop backdrops backed Backer backer backers backfield backfields backfill backfilled backfilling backfills backfire backfired backfires backfiring backflow backflows backgammon backgammons background backgrounder backgrounders backgrounds backhand backhanded backhandedly backhandedness backhander backhanders backhanding backhands backhaul backhauled backhauling backhauls Backhaus backhoe backhoes backhouse backhouses backing backings backland backlands backlash backlasher backlashers backlashes backless backlight backlighting backlights backlist backlists backlit backload backloads backlog backlogged backlogging backlogs backmarker backmarkers backmost backorder backordered backordering backorders backpack backpacked backpacker backpackers backpacking backpacks backpedal backpedaled backpedaling backpedals backplane backplanes backrest backrests backroom backrooms backrush backrushes Backs backs backsaw backsaws backscatter backscattered backscattering backscatters backscratcher backscratchers backseat backseats backset backsets backshift backshore backshores backside backsides backslap backslapped backslapper backslappers backslapping backslaps backslash backslashes backslid backslidden backslide backslider backsliders backslides backsliding backslidings backspace backspaced backspaces backspacing backspin backspins backsplash backsplashes backstab backstabbed backstabber backstabbers backstabbing backstabs backstage backstairs backstay backstays backstitch backstitched backstitches backstitching backstop backstopped backstopping backstops backstreet backstreets backstretch backstretches backstroke backstroked backstrokes backstroking backswept backswimmer backswimmers backswing backswings backsword backswords backswordsman backtalk backtrack backtracked backtracker backtrackers backtracking backtrackings backtracks backup backups Backus backward backwardation backwardations backwardly backwardness backwards backwash backwashed backwasher backwashes backwashing backwater backwatered backwaters backwind backwoods backwoodsman backwoodsmen backyard backyarder backyards Bacliff bacon Bacon bacons bacteraemia bacteria bacterial bacterially bactericidal bactericide bactericides bacteriologic bacteriological bacteriologies bacteriologist bacteriologists bacteriology bacterium Bactrian baculiform bad badass baddie baddies baddish baddy bade Baden Bader badge Badger badger badgered badgering badgers Badgers badges Badin badinage badinages badland Badlands badlands badly badminton badmintons badmouth badmouthed badmouthing badmouths badness BAE Baedeker Baedekers Baer Baez Baffin baffle baffled bafflegab bafflement bafflements baffler bafflers baffles baffling bafflingly BAFO bag bagatelle bagatelles bagel bagels bagful bagfuls baggage bagged bagger Bagger baggers Baggett baggie baggier baggies Baggies baggiest baggily bagginess bagging baggy Baghdad Baghdadi Baghdadis Bagley baglike bagman bagmen bagnio bagnios bagpipe bagpiper bagpipers bagpipes bags bagsful baguette baguettes Bagwell bagwig bagwigs bagwoman bagwomen bagworm bagworms bah Bahaman Bahamans Bahamas Bahamian Bahamians Bahr Bahrain Bahraini Bahrainis baht Baikal Bail bail bailed bailer bailers bailey Bailey baileys Baileys bailie Bailie bailies bailiff bailiffs bailing bailiwick bailiwicks Baillie bailment bailout bailouts bails bailsman bailsmen Bain Bainbridge Baird bait baited baiter baiters baitfish baiting baits baize baizes Baja bake baked Bakelite bakelite Baker baker bakeries bakers Bakersfield bakersheet bakersheets bakery bakes Bakes bakeshop bakeshops baking baklava baklavas baksheesh baksheeshed baksheeshes baksheeshing Baku bal BAL Bal Balaam balaclava Balaclava balaclavas Balaclavas Balaklava balalaika balalaikas Balance balance balanceable balanced balancer balancers balances Balanchine balancing Balas balas balata Balboa balboa Balbriggan balbriggan balbriggans balconied balconies balcony Bald bald baldachin baldachins balder Balder balderdash balderdashes baldest baldhead baldheaded baldheads baldies balding baldish baldly baldness baldpate baldpated baldpates baldric baldrics Baldur Baldwin Baldwinsville Baldwyn baldy bale Bale Balearic baled baleen baleens balefire balefires baleful balefully balefulness baler Baler balers bales Balfour Bali Balinese baling balk Balkan Balkanisation balkanisation balkanisations Balkanisations balkanise Balkanise Balkanised balkanised balkanises Balkanises Balkanising balkanising Balkanization balkanization Balkanizations balkanizations Balkanize balkanize balkanized Balkanized balkanizes Balkanizes Balkanizing balkanizing Balkans balked balkier balkiest balkiness balking balks balky Ball ball ballad ballade balladeer balladeers ballades balladic balladry ballads Ballard ballast ballasted ballasting ballasts balled ballerina ballerinas ballet balletomane balletomanes balletomania ballets ballflower ballflowers ballgame ballgames Balling balling Ballinger Balliol ballista ballistae ballistic ballistician ballisticians ballistics ballonet ballonets balloon ballooned ballooner ballooners ballooning balloonist balloonists balloons ballot balloted balloter balloters balloting ballots ballottement ballpark ballparks ballplayer ballplayers ballpoint ballpoints ballroom ballrooms balls ballsy Ballwin Bally bally ballyhoo ballyhooed ballyhooing ballyhoos balm balmacaan balmacaans balmier balmiest balmily balminess balminesses Balmorals balmorals balms balmy balneal balneologist balneologists balneology baloney baloneys BALPA balsa Balsam balsam balsamaceous balsamic balsamically balsamiferous balsamroot balsams balsas balsawood Balthazar Baltic Baltimore Baltimorean Baltimoreans BALUN baluster balusters balustrade balustrades Balzac BAM bam BAMAF Bamako Bamberg Bamberger Bambi bambini bambino bambinos bamboo bamboos bamboozle bamboozled bamboozlement bamboozlements bamboozler bamboozlers bamboozles bamboozling Ban ban banal banalities banality banally banana bananas Banbury banc Bancroft bancs BANCS band Banda bandage bandaged bandager bandagers bandages bandaging Bandana bandana bandanas bandanna bandannas Bandaranaike bandbox bandboxes bandeau bandeaus bandeaux banded Bandera banderol banderole banderoles banderols bandicoot bandicooted bandicooting bandicoots bandied bandier bandies bandiest banding bandings bandit banditries banditry bandits banditti bandleader bandleaders bandmaster bandmasters bandoleer bandoleers bandolier bandoliers Bandon bandore bandores bands bandsman bandsmen bandstand bandstands bandwagon bandwagons bandwidth bandwidths bandy bandying bane baneberries baneberry baneful banefully banes Banff Banffshire Bang bang Bangalore banged banger bangers banging Bangkok Bangladesh Bangladeshi Bangladeshis bangle bangles Bangor bangs Bangs bangtail bangtailed bangtails Bangui banish banished banisher banishers banishes banishing banishment banishments banister banisters banjo banjoes banjoist banjoists banjos Banjul bank Bank bankable bankbook bankbooks bankcard bankcards banked banker bankers Banking banking banknote banknotes bankroll bankrolled bankroller bankrollers bankrolling bankrolls bankrupt bankruptcies bankruptcy bankrupted bankrupting bankrupts Banks banks banksias Bann banned Banner banner bannered bannerette bannerettes Bannerman bannerol bannerols banners banning Banning Bannister Bannock bannock Bannockburn Bannocks bannocks banns banquet banqueted banqueter banqueters banqueting banquets banquette banquettes bans banshee banshees Bantam bantam Bantams bantams bantamweight bantamweights banter bantered banterer banterers bantering banteringly banters bantling bantlings Bantu Bantus Bantustan Bantustans banyan banyans banzai BAO baobab baobabs BAOR BAPCO BAPCT baptise baptised baptiser baptisers baptises baptising baptism baptismal baptismally baptisms Baptist baptisteries baptistery Baptists baptize baptized baptizer baptizers baptizes baptizing bar BAR Bar Baraboo Baraga Barajas Barb barb Barbadian Barbadians Barbados Barbara Barbarian barbarian barbarianism barbarianisms barbarians barbaric barbarically barbarisation barbarisations barbarise barbarised barbarises barbarising barbarism barbarisms barbarities barbarity barbarization barbarizations barbarize barbarized barbarizes barbarizing barbarous barbarously Barbary barbate barbecue barbecued barbecues barbecuing barbed Barbee barbell barbells barbeque barbequed barbeques barbequing Barber barber barbered barbering barberries barberry barbers barbershop barbershops Barberton barbet barbets barbette Barbette barbettes barbican barbicans barbicels Barbie barbing barbital barbitals barbiturate barbiturates Barbour Barboursville Barbourville Barbra barbs Barbuda barbules barbwire barbwires barcarole barcaroles barcarolle barcarolles Barcelona Barcelonan Barcelonans Barcelonese BArch barchans Barclay Barclaycard Barclaycards bard Bard barded barding bards Bardstown Bardwell Bare bare bareback barebacked bareboat barebones bared barefaced barefacedly barefacedness barefoot Barefoot barefooted barehanded bareheaded barelegged barely bareness Barents barer bares baresark baresarks barest barf barfed barfing barflies barfly barfs bargain bargained bargainer bargainers bargaining bargains barge bargeboard bargeboards barged bargeman bargemen bargepole bargepoles Barger Bargersville barges barging bargirl bargirls barguest barguests barhop barhopped barhopping barhops baric barilla barillas Baring baring barite barites baritone baritones barium bariums bark barked barkeep barkeeper barkeepers barkeeps barker Barker barkers barkier barkiest Barking barking Barkley barks Barksdale barky barley barleycorn Barleycorn barleycorns barleys Barlow barmaid barmaids barman Barmecidal barmen Barmen barmier barmiest barmy barn Barn Barnabas Barnaby barnacle barnacled barnacles Barnard Barnburner barnburner barnburners Barnegat Barnes Barnesboro Barnesville Barnet Barnett Barneveld barney Barney barneys Barnhart barns Barnsdall Barnsley Barnstable Barnstaple Barnstead barnstorm barnstormed barnstormer barnstormers barnstorming barnstorms Barnum Barnwell barnyard barnyards Baroda barograms barograph barographs Barolo Barolos barometer barometers barometric barometrical barometrically barometries barometry baron Baron baronage baronages baroness baronesses baronet baronetage baronetages baronetcies baronetcy baronets barong barongs baronial baronies barons barony Baroque baroque baroquely baroques Baroques baroscopic barotraumas barouche barouches barperson barpersons barque barques Barr barrack barracked barracker barrackers barracking barracks barracuda barracudas barrage barraged barrages barraging barramundi barramundis barras Barras barrater barraters barratries barratrously barratry barred barrel barrelage barrelages barreled barrelful barrelfuls barrelhead barrelheads barrelhouse barrelhouses barreling barrelled barrelling barrels barrelsful Barren barren barrenly barrenness Barrens barrens Barrera Barrett barrette barrettes barricade barricaded barricader barricaders barricades barricading Barrie Barrier barrier barriers Barriers barring Barrington barrio Barrios barrios barrister barristers BARRNET Barron barroom barrooms barrow Barrow barrowful barrowman barrows Barry Barrymore bars barstool barstools Barstow Bart Bartók bartend bartended bartender bartenders bartending bartends barter bartered barterer barterers bartering barters Bartholomew bartizan bartizaned bartizans Bartlesville Bartlett Bartley Barton Bartonville Bartow Baruch barware barycentre baryon baryonic baryons Baryshnikov BAS bas basal basally basalt basaltic basalts bascule bascules Base base baseball baseballs baseboard baseboards baseborn baseburner baseburners basecoat based Basehor Basel baseless baselessly baseline baseliner baseliners baselines basely baseman basemen basement basements baseness basenji Basenji basenjis baser bases basest bash BASH Basham bashed basher bashers bashes bashful bashfully bashfulness bashibazouk bashing bashings BASIC basic Basic basically basics basification basifications basified basifies basify basifying Basil basil basilar Basildon basilica Basilica basilicas Basilicata basilisk basilisks basils basin basined basinet basinets basinful basinfuls basing Basingstoke basins basis bask basked Baskerville Baskervilles basket basketball basketballs basketful basketfuls basketlike basketries basketry baskets basketsful basketwork basketworks Baskin basking basks Basle basmati basophile basophiles basophilic Basque Basques Basra bass Bass basses basset Basset basseted Basseterre basseting bassets Bassett bassinet bassinets bassist bassists Basso basso bassoon bassoonist bassoonists bassoons bassos basswood basswoods bastard Bastard bastardies bastardisation bastardisations bastardise bastardised bastardises bastardising bastardization bastardizations bastardize bastardized bastardizes bastardizing bastardly bastardry bastards baste basted bastes Bastian Bastille bastilles bastinade bastinado bastinadoed bastinadoes bastinadoing bastinados basting bastings bastion bastioned bastions Bastrop Basutoland Bat bat Batavia Batavian Batavians batboy batboys batch batched Batchelor batcher batchers batches batching bate Bate bateau bateaux bated Bateman Bates bates Batesburg Batesville batfish batfishes batfowl batfowled batfowler batfowlers batfowling batfowls batgirl batgirls Bath bath bathe bathed bather bathers bathes bathetic bathetically bathhouse bathhouses bathing bathless bathmat bathmats batholithic batholiths batholitic bathometer bathometers bathometry bathos bathrobe bathrobes bathroom bathrooms baths Bathsheba bathtub bathtubs Bathurst bathwater bathwaters bathymetric bathymetrical bathymetrically bathymetries bathymetry bathypelagic bathyscaph bathyscaphe bathyscaphes bathyscaphs bathysphere bathyspheres bathythermograph bathythermographs batik batiks bating Batista batiste batistes Batley batman Batman batmen Baton baton batons Bator batrachians bats BATSE batsman batsmen Batson batswoman batswomen battalion battalions batted battement battements batten Battenberg battened battening battens batter battercake battercakes battered batterer batterers batteries battering batters Battersea battery Battery battier battiest Battiest battiness batting battings Battista battle Battle battleaxe battleaxes battled battledore battledored battledores battledoring battledress battledresses battlefield battlefields battlefront battlefronts battleground battlegrounds battlement battlemented battlements battler battlers battles battleship battleships battlewagon battlewagons battling battue battues batty Batty batwing batwings BAU bauble baubles baud Baudelaire Baudette bauds Bauer Baugh Baughman Bauhaus bauhinia Bauhinia bauhinias baulk baulked baulking baulks Baum Baumann Bausch Bautista bauxite bauxites Bavaria Bavarian Bavarians bawd bawdier bawdiest bawdily bawdiness bawdry bawds bawdy bawdyhouse bawdyhouses bawl bawled bawler bawlers bawling bawls Baxley Baxter Bay bay Bayard bayberries bayberry Bayboro bayed Bayer Bayesian Bayfield baying Baylor bayonet bayoneted bayoneting bayonets Bayonne bayou bayous Bayport Bayreuth Bays bays Bayside bayside Bayswater Baytown Bayville bazaar bazaars bazillion bazillions bazooka bazookas bb BB BBA BBB BBC bbl BBL BBN BBQ BBS BBXRT BC BCBS BCC BCD BCDIC BCE BCG bch BCL BCM BCME BCP BCPL BCR BCS BCWP BCWS BD BDA BDC BDD bdellium bdelliums BDF BDS BDSA BDT Be be BE BEA Bea beach Beach beachcomber beachcombers beachcombing beached beaches beachfront beachfronts beachgoer beachgoers beachhead beachheads beaching beachscape beachscapes beachside beachwear Beachwood beacon beaconed beaconing beaconless beacons Beaconsfield bead beaded beadier beadiest beadily beading beadings Beadle beadle beadledom beadledoms beadles beadlike beadroll beadrolls beads beadsman beadsmen beadswoman beadswomen beadwork beadworks beady beagle Beagle beagles beak beaked beaker beakers beakless beaklike beaks beaky Beal Beale Bealeton Beallsville beam beamed beamer beamers beamier beamiest beaming beamingly beamish beamishly beamless beamlike beams beamy Bean bean beanbag beanbags beaneries beanery beanie beanies beanlike beano beanpole beanpoles beans beanstalk beanstalks bear Bear bearable bearableness bearably bearbaiting bearbaitings bearberries bearberry bearcat bearcats beard Beard bearded beardedness Bearden bearding beardless beardlessness beardlike beards Beardsley Beardstown beardtongue beardtongues beardy bearer bearers bearing bearings bearish bearishly bearishness bears bearskin bearskins Beasley beast beastie beasties beastlier beastliest beastlike beastliness beastly beasts Beat beat beatable beaten beater beaters beatific beatifically beatification beatifications beatified beatifies beatify beatifying beating beatings beatitude Beatitude Beatitudes beatitudes Beatles Beatnik beatnik beatniks Beatniks Beatrice Beatriz Beats beats Beattie Beatty Beattyville beau Beau Beauchamp beaucoup Beaufort Beaujolais Beaulieu Beaumont Beauregard beaus beauteous beauteously beauteousness beautician beauticians beauties beautification beautifications beautified beautifier beautifiers beautifies beautiful beautifully beautifulness beautify beautifying beauty beautybush beautybushes beaux BEAV beaver Beaver beaverboard Beaverboard Beaverboards beaverboards Beaverbrook beavers Beaverton bebeerines bebop bebopper beboppers becalm becalmed becalming becalms became because beccafico beccaficos bechance bechanced bechances bechancing becharm becharmed becharming becharms Bechtel Bechtelsville Bechuanaland Beck beck Becker Beckerman Becket beckets Beckett Beckley Beckman Beckmann beckon beckoned beckoner beckoners beckoning beckoningly beckons Beckville Beckwith Becky becloud beclouded beclouding beclouds become becomes becoming becomingly becomingness Becquerel BED bed bedaub bedaubed bedaubing bedaubs bedazzle bedazzled bedazzlement bedazzlements bedazzles bedazzling bedbug bedbugs bedchamber bedchambers bedclothes bedcover bedcovering bedcovers beddable bedded bedding beddings bedeck bedecked bedecking bedecks bedevil bedeviled bedeviling bedevilled bedevilling bedevilment bedevilments bedevils bedew bedewed bedewing bedews bedfast bedfellow bedfellows Bedford Bedfordshire bedight bedighted bedighting bedights bedim bedimmed bedimming bedims bedizen bedizened bedizening bedizenment bedizenments bedizens bedlam Bedlam bedlamite bedlamites bedlams Bedlams bedlike bedmate bedmates Bedminster Bedouin Bedouins bedpan bedpans bedplate bedplates bedpost bedposts bedraggle bedraggled bedraggles bedraggling bedrail bedrails bedridden bedrock bedrocks bedroll bedrolls bedroom bedrooms beds Beds bedside bedsides bedsore bedsores bedspread bedspreads bedspring bedsprings bedstead bedsteads bedstraw bedstraws bedtime bedtimes bedwetting Bedworth Bee bee BEE Beebe beebread beech Beecham beechen Beecher beeches beechnut beechnuts beef beefalo beefalos beefcake beefcakes Beefeater beefeater Beefeaters beefeaters beefed beefier beefiest beefiness beefing beefless beefs beefsteak beefsteaks beefwood beefwoods beefy beehive Beehive beehives beekeeper beekeepers beekeeping Beeler beelike beeline beelines Beelzebub Beemer been beep beeped beeper beepers beeping beeps beer Beer beerhouse beerhouses beerier beeriest beeriness Beers beers Beersheba beery bees Beeson beestings beeswax beeswaxes beeswing beeswings beet Beethoven Beethovenian beetle beetled beetles beetleweed beetleweeds beetlike beetling beetroot beetroots beets beeves Beeville BEF befall befallen befalling befalls befell befit befits befitted befitting befittingly befog befogged befogging befogs befool befooled befooling befools before beforehand beforetime befoul befouled befouling befouls befriend befriended befriending befriends befuddle befuddled befuddlement befuddlements befuddles befuddling beg began begat beget begets begetter begetters begetting beggar beggardom beggared beggaries beggaring beggarliness beggarly beggars beggary begged begging Begin begin beginner beginners beginning beginnings begins begird begirded begirding begirds begirt begonia begonias begot begotten begrime begrimed begrimes begriming begrudge begrudged begrudges begrudging begrudgingly begs beguile beguiled beguilement beguilements beguiler beguilers beguiles beguiling beguilingly Beguine beguine Beguines beguines begum begums begun behalf behalves behave behaved behaves behaving behavior behavioral behaviorally behaviorism behaviorisms behaviorist behaviorists behaviors behaviour behavioural behaviourally behaviourism behaviourisms behaviourist behaviouristic behaviourists behaviours behead beheaded beheading beheadings beheads beheld behemoth behemoths behest behests behind behindhand behinds behold beholden beholder beholders beholding beholds behoove behooved behooves behooving behove behoved behoves behoving Behrens beige beiges beignet beignets Beijing being beings Beirut bejabbers bejewel bejeweled bejeweling bejewelled bejewelling bejewels belabor belabored belaboring belabors belabour belaboured belabouring belabours Belafonte Belanger Belarus Belarusian belated belatedly belatedness belay belayed belaying belays belch belched belcher Belcher belchers Belchertown belches belching beldam beldame beldames beldams Belden Belding beleaguer beleaguered beleaguerer beleaguering beleaguers belemnite belemnites Belemnites Belen Belfair Belfast Belfield Belford belfries belfry Belgian Belgians Belgium Belgrade Belial belie belied belief beliefs belier Belier beliers belies believability believable believably believe believed believer believers believes believeth believing believingly belike Belinda Belington belittle belittled belittlement belittlements belittler belittlers belittles belittling Belize Belizean Belizeans Belk Belknap bell Bell Bella belladonna belladonnas Bellaire Bellamy bellbird bellbirds bellbottoms bellboy bellboys Bellbrook BELLCORE Belle belle belled Bellefonte Bellerose belles belletrist belletristic belletrists Belleview Belleville Bellevue Bellflower bellflower bellflowers bellhop bellhops bellicose bellicosely bellicosities bellicosity bellied bellies belligerence belligerences belligerencies belligerency belligerent belligerently belligerents belling Bellingham bellman bellmen Bellmore bellow Bellow bellowed bellower bellowers bellowing bellows Bellows Bellport Bells bells bellum Bellville bellwether bellwethers Bellwood bellwort belly bellyache bellyached bellyacher bellyachers bellyaches bellyaching bellyband bellybands bellybutton bellybuttons bellyful bellyfuls bellying Belmar Belmond Belmont Belmopan Beloit belong belonged belonging belongingness belongings belongs beloved beloveds below belowground Belpre belt Beltane belted belting beltings beltline beltlines Belton Beltrami Beltran belts Beltsville beltway beltways beluga belugas Belvedere belvedere belvederes belying Belzoni BEM bema BEMA bemata Bemidji bemire bemired bemires bemiring Bemis bemoan bemoaned bemoaning bemoans bemuse bemused bemusedly bemusement bemusements bemuses bemusing Ben Benadryl Benavides Benbrook bench Bench benched bencher benchers Benches benches benching benchless benchmark benchmarked benchmarking benchmarks benchwarmer benchwarmers bend Bend bendable bended Bender bender benders bending bends bendy beneath benedict Benedict Benedictine Benedictines benediction Benediction benedictional benedictions Benedictions benedictory benedicts benefaction benefactions benefactor benefactors benefactress benefactresses benefic benefice beneficed beneficence beneficences beneficent beneficently benefices beneficial beneficially beneficiaries beneficiary beneficiate beneficiated beneficiates beneficiating beneficiation beneficiations beneficing benefit benefited benefiting benefits Benelux BENELUX Benetton benevolence benevolences benevolent benevolently benevolentness BEng Bengal Bengalese Bengali bengaline bengalines Bengalis Benghazi Benicia benighted benightedly benightedness benign benignancy benignant benignantly benignities benignity benignly Benin Beninese benison benisons Benita Benito Benjamin Benkelman Benn benne Bennett Bennettsville Bennie bennies Bennington Benny Benoit bens Bensalem Bensenville Benson Bent bent benthic benthonic benthos Bentley Bentleys Bentleyville bento Benton Bentonville bents bentwood benumb benumbed benumbing benumbs Benz Benzedrine benzene benzenes benzoate benzoates benzodiazepine benzodiazepines benzoic benzyl benzyls Beograd Beowulf BEP bequeath bequeathal bequeathals bequeathed bequeathing bequeaths bequest bequests BER berate berated berates berating Berber Berbers berceuse berceuses Berea bereave bereaved bereavement bereavements bereaves bereaving bereft Beresford Beret beret Berets berets Beretta Berg berg Bergamo Bergamot bergamot bergamots Bergen Bergenfield Berger Bergerac Bergeron Bergh Bergin Berglund Bergman Bergmann bergs Bergsma Bergstein Bergsten Bergstrom beribboned beriberi Bering Berk berk Berkeley berkelium Berkley Berkowitz Berks berks Berkshire Berkshires Berlin Berliner Berliners berlins Berlins Berlioz Berman Bermuda Bermudan Bermudans Bermudas Bermudian Bermudians Bern Bernadette Bernadine Bernal Bernalillo Bernard Bernardino Bernardo Bernardsville Berne Bernhard Bernhardt Bernice Bernie Bernoulli Bernstein Bernville berretta berried berries Berry berry berryless berrylike Berryman Berryton Berryville berserk Berserk Berserker berserker Berserkers berserkers berserks Berserks BERT Bert berth Bertha bertha berthas berthed berthing Berthoud berths Bertie Bertram Bertrand Berwick Berwickshire Berwyn beryl Beryl beryline beryllium berylliums BES beseech beseeched beseecher beseechers beseeches beseeching beseechingly beseechingness beseem beseemed beseeming beseems beset besetment besetments besets besetting beside besides besiege besieged besiegement besieger besiegers besieges besieging besmear besmeared besmearing besmears besmirch besmirched besmirches besmirching besom besoms besot besots besotted besotting besought bespake bespangle bespangled bespangles bespangling bespatter bespattered bespattering bespatters bespeak bespeaking bespeaks bespectacled bespoke bespoken bespreading besprent besprinkle besprinkled besprinkles besprinkling Bess Bessel Bessemer Bessie Best BEST best bestead besteaded besteading besteads bested bester bestial bestialise bestialised bestialises bestialising bestialities bestiality bestialize bestialized bestializes bestializing bestially bestiaries bestiary besting bestir bestirred bestirring bestirs bestow bestowal bestowals bestowed bestowing bestowment bestowments bestows bestraddle bestrew bestrewed bestrewing bestrewn bestrews bestridden bestride bestrides bestriding bestrode bests bestseller bestsellers bestselling bet Beta beta betake betaken betakes betaking Betancourt Betas betas betel Betelgeuse Beth Bethalto Bethany Bethel bethel bethels Bethesda bethink bethinking bethinks Bethlehem bethought Bethpage Bethune betide betided betides betiding betimes betoken betokened betokening betokens betonies betony betook betray betrayal betrayals betrayed betrayer betrayers betraying betrays betroth betrothal betrothals betrothed betrotheds betrothing betroths BETRS bets Betsey Betsy Bette betted Bettencourt Bettendorf better bettered bettering betterment betterments betters Bettie betties Betties Bettina betting bettor bettors betty Betty between betweens betweenwhiles betwixt Betz Beulah Beulaville bevel beveled beveling bevelled beveller bevellers bevelling bevels beverage beverages Beverley Beverly Bevier bevies Bevin Bevis bevy BEW bewail bewailed bewailing bewails beware bewared bewares bewaring bewhiskered bewigged bewilder bewildered bewilderedly bewilderedness bewildering bewilderingly bewilderment bewilderments bewilders bewitch bewitched bewitcher bewitcheries bewitchers bewitchery bewitches bewitching bewitchingly bewitchment bewitchments Bexar Bexhill Bexley Beyer beyond bezant bezants bezel bezels bezique bezoars BF bf BFA BFD BFDC BFHD BFR BFS BFT BG BGE BGP BH BHA bhang bhangs Bhatt BHC BHL Bhopal BHP BHT Bhutan Bhutanese Bhutto BI bi Bi bialy bialys Bianca Bianchi biangular biannual biannually biannulate Biarritz Bias bias biased biases biasing biasness biathlete biathletes biathlon biathlons biauriculate biaxial Bib bib bibasic bibasilar bibbed bibber bibbers bibbing bibcock bibelot bibelots bibl Bibl Bible bible Bibles bibles biblical Biblical Biblically biblically Biblicism Biblicisms Biblicist Biblicists biblike bibliographer bibliographers bibliographic bibliographical bibliographically bibliographies bibliography bibliolater bibliolaters bibliolatrous bibliolatry bibliomancy bibliomania bibliomaniac bibliomaniacal bibliomaniacs bibliomanias bibliopegy bibliophile bibliophiles bibliophilic bibliophilism bibliophilisms bibliophilist bibliophilistic bibliophilists bibliopole bibliopoles bibliopolic bibliopolical bibliopolism bibliopoly bibliotheca bibs bibulous bibulously bibulousness bicameral bicameralism bicameralisms bicarbonate bicarbonates bicentenaries bicentenary bicentennial bicentennially bicentennials bicep biceps Bick bicker bickered bickerer bickerers bickering bickers Bicknell bicoastal bicolor bicolour bicoloured biconcave biconcavities biconcavity biconvex biconvexities biconvexity Bicorn bicorn bicorporal BICS bicultural biculturalism biculturalisms bicuspid bicuspidate bicuspids bicycle bicycled bicycler bicyclers bicycles bicyclical bicycling bicyclist bicyclists bid BID biddable biddableness biddably Biddeford bidden bidder bidders biddies bidding biddings Biddle Biddy biddy bide bided bides bidet bidets biding bidirectional bids BIE Biennale biennale biennales biennia biennial biennially biennials biennium Bienville bier Bierce biers bifacial biff biffed biffing biffs bifid bifidity bifidly bifilar bifilarly biflagellate bifocal bifocals biform bifurcate bifurcated bifurcates bifurcating bifurcation bifurcations big bigamies bigamist bigamists bigamous bigamously bigamy Bigelow Bigfoot bigger biggest biggie biggies biggish Biggs bighead bigheaded bigheadedness bigheads bighearted bigheartedly bigheartedness Bighorn bighorn Bighorns bighorns bight bighted bighting bights bigly bigmouth bigmouthed bigmouths bigness Bignonia bignonia bignoniaceous bignonias bigot Bigot bigoted bigotedly bigotries bigotry bigots bigwig bigwigs Bihar bihourly bijou bijous bijouterie bijoux bike biked biker bikers bikes bikeway bikeways biking Bikini bikini bikinied bikinis bilabial bilabials bilateral bilateralism bilateralisms bilaterally bilateralness bilberries bilberry Bilbo bile bilge bilged bilges bilging bilgy bilharzias bilinear bilingual bilingualism bilingualisms bilingually bilinguals bilious biliously biliousness bilk bilked bilker bilkers bilking bilks bill Bill billable billabong billabongs billboard billboards billbug billbugs billed Billerica billet billeted billeting billets billfish billfishes billfold billfolds billhead billheads billhook billhooks billiard billiardist billiards Billie billing billings Billings Billingsgate billingsgate Billingsley billion billionaire billionaires billions billionth billionths billon billons billow billowed billowier billowiest billowiness billowing Billows billows billowy billposter billposters billposting billpostings bills Bills billsticker billstickers Billy billycan billycans billycock billycocks Biloxi Biltmore biltong BIM BIMA bimanous bimanual bimanually bimbo bimbos bimensal bimestrial bimetal bimetallic bimetallism bimetallisms bimetallist bimetallistic bimetallists bimetals bimodal bimodalities bimodality bimolecular bimonthlies bimonthly bimorph bimorphs bin binaries binary binate binately binaural binaurally BIND bind binder binderies binders bindery binding bindingly bindings bindle bindles binds bindweed bindweeds bines Bing binge binged bingeing Binger binger bingers binges Bingham Binghamton binging bingo Bingo bingos Bingos binnacle binnacles binned binning binocular binocularities binocularity binocularly binoculars binomial binomially binomials binominal bins bint bints binturong binturongs binuclear bio bioaccumulation bioaccumulations bioacoustics bioactive bioactivities bioactivity bioassay bioassays bioastronautics bioavailability BIOC biocatalyst biocatalysts biocenology biochemical biochemist biochemistries biochemistry biochemists biochip biochips biocide biocides bioclimatic bioclimatology biocompatibilities biocompatibility biocompatible bioconversion bioconversions biodegradability biodegradable biodegradation biodegradations biodegrade biodegraded biodegrades biodegrading biodiversities biodiversity biodynamic biodynamical bioelectric bioelectrical bioelectricities bioelectricity bioelectronics bioenergetics bioengineer bioengineered bioengineering bioengineers bioenvironmental bioequivalence bioequivalent bioethical bioethics biofeedback bioflavonoid biog biogas biogases biogenesis biogenetic biogenetical biogenetically biogenetics biogenic biogeochemical biogeochemistry biogeographically biogeography biographer biographers biographic biographical biographically biographies biography biohazard biohazards bioinstrumentation bioinstrumentations biologic biological biologically biologics biologist biologists biology bioluminescence bioluminescent biolysis biolytic biomarker biomarkers biomass biomasses biomaterial biomaterials biomathematics biome biomechanical biomechanics biomedical biomedicine biomedicines biomes biometeorology biometric biometrical biometrically biometrician biometricians biometrics biometry biomorphic bionic bionics bionomic bionomical bionomically bionomics bionomist bioorganic biophysical biophysically biophysicist biophysicists biophysics biopic biopolymer biopolymers bioprocess bioprocesses biopsies biopsy biopsychic biopsychology bioreactor bioreactors bioregion bioregional bioregionalism bioregionalisms bioregions bioremediation bioremediations bioresearch biorhythm biorhythmic biorhythms bios BIOS biosatellite Biosatellite biosatellites bioscience biosciences bioscope bioscopes bioscopies bioscopy biosensor biosensors biosocial biosphere biospheres biostatic biostatical biostatics biostatistician biostatisticians biostatistics biosyntheses biosynthesis biosynthesised biosynthesize biosynthesized biosynthetic biosynthetically biosystematics Biota biota biotech biotechnical biotechnological biotechnologically biotechnologies biotechnologist biotechnologists biotechnology biotelemetry biotherapies biotherapy biotic biotical biotin biotins biotitic biotope biotopes biotransformation biotype biotypes bipartisan bipartisanism bipartisanisms bipartisanship bipartisanships bipartite bipartitely bipartition bipartitions biped bipedal bipeds bipetalous biphasic biphenyl biphenyls biplane biplanes bipod bipods bipolar bipolarisation bipolarise bipolarises bipolarities bipolarity bipolarization bipolarizations bipolarize bipolarized bipolarizes bipolarizing bipropellant bipropellants biquadrate biracial biracialism biracialisms birch Birch birched birchen Bircher Birchers Birches birches birching Birchwood bird Bird birdbath birdbaths birdbrain birdbrains birdcage birdcages birdcall birdcalls birddog birddogs birded birder birders birdfeed birdhouse birdhouses birdie Birdie birdied birdies birding birdlife birdlike birdlime birdlimed birdlimes birdliming birdman birdmen Birds birds Birdsboro birdseed birdseeds Birdseye birdshot birdshots birdsong birdsongs birdwatcher birdwatchers birefringence bireme biremes biretta birettas Birgit Birkenhead Birkenstock Birkenstocks Birmingham Birnamwood Biro biro biros Biros birr birth birthdates birthday birthdays birthed birthing birthmark birthmarks birthmother birthmothers birthparent birthparents birthplace birthplaces birthrate birthrates birthright birthrights birthroot birthroots births birthstone birthstones birthwort birthworts BIS Bisbee Biscay Biscayan Biscayans Biscayne Biscoe biscotti biscuit biscuits BISDN bisect bisected bisecting bisection bisectional bisectionally bisections bisector bisectors bisects bisexual bisexualism bisexualities bisexuality bisexually bisexuals Bishkek Bishop bishop bishopric bishoprics bishops Bishopville Bismarck bismuth bismuthal bismuthic bismuths bison BISP bisque bisques Bissau Bissell bissextile bissextiles bistort bistorts bistouries bistre bistro bistros bisulfate bisulphate bisulphates bisulphide bisulphite bisymmetric bisymmetrical bisymmetrically bisymmetry BISYNC bit BIT bitable bitch bitched bitchery bitches bitchier bitchiest bitchily bitchiness bitching bitchy bite biteable biteplate biteplates biter biters bites bitewing bitewings Bithynia Bithynian biting bitingly bitmap bitmapped bitmaps BITNET bitonality BITS bits bitstock bitstocks bitsy bitted bitten bitter bitterbrush bitterbrushes bitterer bitterest bitterly bittern bitterness bitterns bitternut bitternuts bitterroot bitterroots bitters bittersweet bittersweets bittier bittiest Bittner bitts bitty bitumen bituminisation bituminise bituminised bituminises bituminising bituminization bituminize bituminized bituminizes bituminizing bituminoid bituminous bitwise BIU biunique biuniqueness bivalence bivalency bivalent bivalents bivalve bivalves bivouac bivouacked bivouacking bivouacs biweeklies biweekly BIX Bixby biyearly biz bizarre bizarrely bizarreness Bjorn bkpt BL BLA blab blabbed blabber blabbered blabbering blabbermouth blabbermouths blabbers blabbing blabby blabs black Black blackball blackballed blackballer blackballers blackballing blackballs blackberries blackberry blackbird blackbirder blackbirds blackboard blackboards blackbodies blackbody blackbuck blackbucks Blackburn blackcap blackcaps blackcock blackcurrant blackcurrants blackdamp blacked blacken blackened blackener blackeners blackening blackens blacker blackest blackface blackfaces blackfish blackfishes Blackfoot Blackford Blackfriars blackguard blackguarded blackguarding blackguardism blackguardly blackguards Blackhawk blackhead blackheads blackheart blackhearts Blackheath blacking blackings blackish blackishly blackjack blackjacked blackjacking blackjacks blackleg blacklegged blacklegging blacklegs blacklist blacklisted blacklisting blacklists blackly blackmail blackmailed blackmailer blackmailers blackmailing blackmails Blackman blackness blackout blackouts blackpoll blackpolls Blackpool blacks Blacks Blacksburg Blackshear blacksmith blacksmithing blacksmiths blacksnake blacksnakes Blackstone blackstrap blackthorn blackthorns blacktop blacktopped blacktopping blacktops Blackville blackwash blackwashes Blackwell Blackwood bladder bladderless bladdernose bladdernoses bladdernut bladdernuts bladders bladderwort bladderworts bladdery blade bladed bladeless bladelike Bladen Bladenboro Bladensburg blades blah blahs Blain blain Blaine blains Blair Blaire Blairstown Blairsville Blake Blakeley Blakely Blakemore Blakeslee Blalock blamable blamableness blamably blame blameable blamed blameful blamefully blamefulness blameless blamelessly blamelessness blamer blamers blames blameworthiness blameworthy Blamey blaming Blanc blanc Blanca Blanch blanch Blanchard Blanche blanche blanched blancher blanchers blanches Blanchester blanching blancmange blancmanges Blanco bland Bland blander blandest Blanding blandish blandished blandisher blandishers blandishes blandishing blandishment blandishments blandly blandness Blandon Blank blank blanked Blankenship blanker blankest blanket blanketed blanketing blankets blanking blankly blankness blanks Blanks blanquettes Blanton blare blared blares blaring blarney blarneyed blarneying blarneys BLAS Blasdell blaspheme blasphemed blasphemer blasphemers blasphemes blasphemies blaspheming blasphemous blasphemously blasphemousness blasphemy BLAST blast blasted blaster blasters blasting blastocoels blastoff blastoffs blasts blastula blastulae blastulas blat blatancies blatancy blatant blatantly blather blathered blathering blathers blatherskite blatherskites blats blatted blatting Blauvelt Blaydon Blaze blaze blazed blazer blazers blazes blazing blazingly blazon blazoned blazoner blazoners blazoning blazonry blazons bldg BLDS BLE bleach bleachable bleached bleacher bleachers bleaches bleaching bleak bleaker bleakest bleakish bleakly bleakness bleaks blear bleared blearier bleariest blearily bleariness blearing blears bleary bleat bleated bleater bleaters bleating bleatingly bleats bleb blebby blebs bled Bledsoe bleed bleeder bleeders bleeding bleedings bleeds bleep bleeped bleeper bleepers bleeping bleeps blemish blemished blemisher blemishers blemishes blemishing blench blenched blencher blenchers blenches blenching blenchingly blend blended blender blenders blendes blending blends Blenheim blennies blennioid blennorrhoea blenny BLER BLERT bless blessed blessedly blessedness blesses Blessing blessing blessings blest blether bleu Blevins blew BLF BLFE BLI Bligh Blight blight blighted blighter blighters blighting blights blimey Blimp blimp Blimpish blimpish blimps Blimps blind blinded blinder blinders blindest blindfish blindfishes blindfold blindfolded blindfolding blindfolds blinding blindingly blindly blindness blinds blindside blindsided blindsides blindsiding blindstorey blindstories blindworm blindworms blink blinked blinker blinkered blinkers blinking blinkingly blinks blintz blintzes blip blipped blipping blips bliss Bliss Blissfield blissful blissfully blissfulness blister blistered blistering blisteringly blisters blistery BLit Blithe blithe blithely blitheness blither blithered blithering blithers blithesome blithesomely blithesomeness blithest BLitt Blitz blitz blitzed blitzes blitzing blitzkrieg blitzkriegs blizzard blizzards BLL BLM bloat bloated bloater bloaters bloating bloats blob blobbed blobbing blobby blobs BLOBS bloc Bloch Block block blockade blockaded blockader blockaders blockades blockading blockage blockages blockbuster blockbusters blockbusting blockbustings blocked Blocker blocker blockers blockhead blockheaded blockheadedly blockheadedness blockheads blockhouse blockhouses blockier blockiest blocking blockings blockish blockishly blockishness blocks blocky blocs Blodgett Bloemfontein bloke blokes blond blonde blondeness blonder blondes blondest Blondie blondish blondness blonds Blood blood bloodbath bloodbaths bloodcurdling bloodcurdlingly blooded bloodedness bloodguilt bloodguilts bloodhound bloodhounds bloodied bloodier bloodies bloodiest bloodily bloodiness blooding bloodless bloodlessly bloodlessness bloodletting bloodlettings bloodlike bloodline bloodlines bloodlust bloodlusts bloodmobile bloodmobiles bloodroot bloodroots Bloods bloods bloodshed bloodsheds bloodshot bloodstain bloodstained bloodstains bloodstock bloodstocks bloodstone bloodstones bloodstream bloodstreams bloodsucker bloodsuckers bloodsucking bloodthirstily bloodthirstiness bloodthirsty bloodworm bloodworms bloody bloodying Bloom bloom bloomed bloomer Bloomer bloomers Bloomfield blooming Bloomingburg Bloomingdale Bloomington bloomless blooms Bloomsburg Bloomsbury Bloomsdale Bloomville bloomy blooper bloopers Blossom blossom blossomed blossoming blossomless blossoms blossomy Blossvale blot blotch blotched blotches blotchier blotchiest blotchily blotchiness blotching blotchy blotless blots blotted blotter blotters blotting blotto Blount Blountstown Blountsville Blountville blouse bloused blouselike blouses blousing blouson blousons blousy blow Blow blowback blowbacks blower blowers blowfish blowfishes blowflies blowfly blowgun blowguns blowhard blowhards blowhole blowholes blowing blowjob blowjobs blowlamp blowlamps blown blowout blowouts blowpipe blowpipes blows blowsier blowsiest blowsy blowtorch blowtorches blowup blowups blowzier blowziest blowzy BLS BLT BLTs blubber blubbered blubberer blubberers blubbering blubberingly blubbers blubbery blucher Blucher bluchers bludgeon bludgeoned bludgeoner bludgeoners bludgeoning bludgeons blue Blue Bluebeard bluebeard bluebeards Bluebeards Bluebell bluebell bluebells blueberries blueberry bluebill bluebills bluebird bluebirds blueblood bluebloods bluebonnet bluebonnets bluebook bluebooks bluebottle bluebottles bluecoat bluecoats blued Bluefield bluefish bluefishes bluegill bluegills bluegrass bluegrasses blueing bluejacket bluely blueness bluenose Bluenose bluenoses Bluenoses blueprint blueprinted blueprinting blueprints bluer blues Blues bluesman bluesmen bluest bluestem bluestems bluestocking bluestockings bluestone bluestones bluesy bluetongue bluetongues blueweed blueweeds bluff bluffed bluffer bluffers bluffest bluffing bluffly bluffness Bluffs bluffs Bluffton bluing bluish bluishness Blum Blumenthal blunder blunderbuss blunderbusses blundered blunderer blunderers blundering blunderingly blunderings blunders blunt Blunt blunted blunter bluntest blunting bluntly bluntness blunts blur blurb blurbs blurred blurredly blurredness blurrier blurriest blurrily blurriness blurring blurry blurs blurt blurted blurter blurters blurting blurts blush blushed blusher blushers blushes blushful blushing blushingly blushless bluster blustered blusterer blusterers blusterier blusteriest blustering blusteringly blusterous blusterously blusters blustery BLV blvd Blvd Blythe Blytheville Blythewood BM BMA BME BMEWS BMG BMI BMJ BMO BMOC BMP BMR BMS BMT BMus BMV BMW BMX BN BNC BNET BNF BNFL BNS BNSC BNU BO Bo boa BOAC Boalsburg Boar boar Board board boarded boarder boarders boarding boardinghouse boardinghouses Boardman boardroom boardrooms boards Boards boardsailing boardwalk boardwalks boarfish boarfishes boarhound boarhounds boars Boas boas boast boasted boaster boasters boastful boastfully boastfulness boasting boastingly boastings boasts boat boatbill boatbills boatbuilding boated boatel boatels boater boaters boatful boatfuls boathook boathooks boathouse boathouses boating boatlift boatlifts boatload boatloads boatman boatmanship boatmen boats boatswain boatswains boatwoman Boatwright boatyard boatyards Boaz Bob bob bobbed bobber bobbers Bobbi Bobbie bobbies bobbin bobbinet bobbinets bobbing bobbins Bobbitt bobble bobbled bobbles bobbling bobby Bobby bobbysoxer bobbysoxers bobcat bobcats bobolink bobolinks bobs bobsled bobsledded bobsledder bobsledders bobsledding bobsleds bobsleigh bobsleighs bobstay bobstays bobtail bobtailed bobtailing bobtails bobwhite Bobwhite bobwhites BOC Boca bocce Bock bock bocks BOD bodacious Bode bode boded bodega Bodega bodegas bodes bodge bodged bodges bodging Bodhisattva bodhisattva bodhisattvas Bodhisattvas bodice bodices bodied bodies bodiless bodily boding bodingly bodings Bodkin bodkin bodkins Bodleian body Body bodybuilder bodybuilders bodybuilding bodyguard bodyguards bodying bodyline bodylines bodysnatching bodysuit bodysuits bodysurf bodysurfed bodysurfer bodysurfers bodysurfing bodysurfs bodyweight bodywork bodyworks Boeing Boer Boerne Boers BOF Boffin boffin Boffins boffins bog Bogalusa Bogart Bogey bogey bogeyed bogeying bogeyman bogeymen bogeys bogged boggier boggiest bogginess bogging boggle boggled boggler bogglers boggles boggling bogglingly Boggs boggy Bogie bogie bogies Bognor bogs bogtrotter bogtrotters bogus bogusly bogusness bogwood bogwoods bogy bogyman bogymen Bohannon Bohemia bohemia Bohemian bohemian Bohemianism bohemianism Bohemians bohemians Bohr boil boilable boiled boiler boilermaker boilermakers boilerplate boilerplates boilers boiling boils Bois Boise boisterous boisterously boisterousness bola Boland bolas bold bolded bolder boldest boldface boldfaced boldfaces boldfacing bolding boldly boldness bolds bole bolection bolections Bolen bolero boleros Boles boles Boletus boletus boletuses Boleyn Bolger bolides Bolinas Boling Bolingbroke Bolitho Bolivar Bolivia Bolivian boliviano Bolivians Boll boll bollard bollards Bollinger bollix bollixed bollixes bollixing bollocking bollocks bolls bollworm bollworms Bolo bolo Bologna bologna bolognas Bolognese bolograph bolographic bolometer bolometric boloney bolos Bolshevik Bolsheviks Bolshevise bolshevise bolshevised Bolshevised bolshevises bolshevising Bolshevising Bolshevism bolshevism Bolshevisms bolshevisms bolshevist Bolshevist Bolshevistic Bolshevists bolshevists Bolshevization Bolshevize bolshevize Bolshevized bolshevized Bolshevizes bolshevizes Bolshevizing bolshevizing bolster bolstered bolsterer bolsterers bolstering bolsters Bolt bolt bolted bolter bolters bolthole boltholes bolting boltless boltlike Bolton boltrope boltropes bolts bolus boluses BOM bomb bombard bombarded bombardier bombardiers bombarding bombardment bombardments bombardon bombardons bombards bombast bombastic bombastically bombasts Bombay bombazine bombazines bombe bombed bomber bombers bombes bombing bombings bombproof bombs bombshell bombshells bombsight bombsights bombsite bombsites bombycid bombycids BOMFOG bon Bon bona Bona Bonaire bonanza bonanzas Bonaparte Bonar Bonaventura Bonaventure bonbon bonbons bond Bond bondable bondage bondages bonded bonder bonders bondholder bondholders bondholding bonding bondless bondmaid bondmaids bondman bondmen bonds bondservant bondservants bondsman bondsmen bondswoman bondswomen Bonduel Bondurant bondwoman bondwomen Bone bone boneblack boned bonefish bonefishes bonehead boneheaded boneheads boneless bonelike boner boners bones boneset bonesets bonesetter bonesetters boneshaker boneshakers Boney boney bonfire bonfires bong bonged bonging bongo Bongo bongos bongs Bonham bonhomie bonier boniest Boniface Bonifay Bonilla boniness boning Bonita bonito bonitoes bonitos bonjour bonk bonked bonkers bonking bonks Bonn Bonne Bonner Bonnet bonnet bonneted bonneting bonnets Bonneville bonnie Bonnie bonnier bonniest bonnily bonniness bonny Bonny bonnyclabber bono Bono bonsai bonsais bonsoir bonspiel bonspiels bonus bonuses bony bonze bonzes boo boob boobies booboo booboos boobs booby boobyish boodle boodles booed booger boogers boogey boogeyman boogie boogied boogieing boogies boogying boohoo boohooed boohooing boohoos booing Book book bookbinder bookbinderies bookbinders bookbindery bookbinding bookcase bookcases booked bookend bookends booker Booker bookers bookie bookies booking bookings bookish bookishly bookishness bookkeeper bookkeepers bookkeeping bookless booklet booklets booklice booklists booklore booklouse booklover bookmaker bookmakers bookmaking Bookman bookman bookmark bookmarked bookmarker bookmarkers bookmarks bookmen bookmobile bookmobiles bookplate bookplates bookrack bookracks bookroom books bookseller booksellers bookselling booksellings bookshelf bookshelves bookshop bookshops bookstall bookstalls bookstand bookstands bookstore bookstores bookwork bookworm bookworms Boolean boom boomed Boomer boomer boomerang boomeranged boomeranging boomerangs boomers booming boomingly booms boomtown boomtowns boon boondocks boondoggle boondoggled boondoggles boondoggling Boone Booneville boonies boons Boonsboro Boonton Boonville Boor boor boorish boorishly boorishness boors boos boost boosted booster boosters boosting boosts Boot boot bootable bootblack bootblacks booted bootee bootees booth Booth booths bootie booties booting bootjack bootjacks bootlace bootlaces Bootle bootleg bootlegged bootlegger bootleggers bootlegging bootlegs bootless bootlessly bootlessness bootlick bootlicked bootlicker bootlickers bootlicking bootlicks boots Boots bootstrap bootstrapped bootstrapping bootstraps booty Booze booze boozed boozehound boozehounds boozer boozers boozes boozier booziest booziness boozing boozy Bop bop Bophuthatswana bopped bopper boppers bopping bops BOQ BOR boracites borage borages boraginaceous boras borate borated borates borating borax borazon Borazon Bordeaux bordelaise Bordelaise bordello bordellos Borden Bordentown Border border bordereau bordereaux bordered borderer borderers bordering borderland borderlands borderless borderline borderlines borders bordure bordures Bore bore boreal Boreal Borealis borealis borecole borecoles bored boredom boredoms borehole boreholes Borer borer borers bores Bores Borg Borger Borges boric boride borides Boring boring boringly boringness borings Boris Bork Born born borne Borneo Bornstein Borodin boron borosilicate borough boroughs borrow Borrow borrowed borrower borrowers borrowing borrowings borrows borsch borsches borscht borsht Borstal borstal Borstals borstals borty borzoi borzois BOS boscage boscages Bosch Boscobel Bose bosh boshes BOSIX bosket boskets bosky Bosnia Bosnian Bosnians bosom bosomed bosoms bosomy boson bosons Bosporus Bosque BOSS boss bossed bosses bossier bossiest bossily bossiness bossing bossism bossy Boston Bostonian Bostonians Boswell Boswells Bosworth BOT botanic botanical botanically botanicals botanies botanise botanised botaniser botanises botanising botanist botanists botanize botanized botanizer botanizers botanizes botanizing botanomancy botany botch botched botcher botchers botchery botches botchier botchiest botchily botching botchy botflies botfly both Bothell bother botheration botherations bothered bothering bothers bothersome botryoidally botryomycosis botryose botrytis Botrytis bots Botswana Bottineau bottle bottlebrush bottlebrushes bottled bottleful bottlefuls bottlelike bottleneck bottlenecked bottlenecking bottlenecks bottlenose bottlenoses bottler bottlers bottles bottling bottom bottomed bottoming bottomland bottomlands bottomless bottommost bottoms botulism botulisms Bouchard Boucher boudoir boudoirs Boudreaux bouffant Bougainvillaea bougainvillaea Bougainville bougainvillea Bougainvillea bougainvilleas bough Bough boughless boughs bought bouillabaisse bouillabaisses bouillon bouillons Boulder boulder boulders boulevard boulevardier boulevardiers boulevards bouleversement Boulez bounce bounced bouncer bouncers bounces bouncier bounciest bouncily bounciness bouncing bouncingly bouncy Bound bound boundaries boundary bounded bounden bounder bounders bounding boundless boundlessly boundlessness Bounds bounds bounteous bounteously bounteousness bounties bountiful Bountiful bountifully bountifulness Bounty bounty bouquet bouquets bourbon Bourbon Bourbonnais Bourbons bourbons bourdon bourdons Bourg bourgeois Bourgeois bourgeoisie bourgeoisies bourgeon bourgeoned bourgeoning bourgeons Bourgogne bourguignon Bourguignon Bourke Bourn bourn Bourne Bournemouth Bourneville bourns Bourque Bourse bourse Bourses bourses boustrophedon bout boutique boutiques bouts bouzouki bouzoukis Bovary Bovey bovid Bovina bovine bovines Bovril bovver Bow bow Bowden bowdlerisation bowdlerisations bowdlerise bowdlerised bowdleriser bowdlerisers bowdlerises bowdlerising bowdlerism bowdlerisms bowdlerization bowdlerize bowdlerized bowdlerizer bowdlerizers bowdlerizes bowdlerizing Bowdoinham Bowdon bowed bowel bowelled bowels Bowen Bower bower bowerbird bowerbirds bowered bowering bowerlike Bowers bowers Bowery bowery Bowes bowfin bowfins bowhead bowheads Bowie bowie bowing bowings bowknot bowknots bowl bowled bowleg bowlegged bowlegs Bowlegs bowler Bowler bowlers Bowles bowless bowlful bowlfuls bowlike bowline bowlines bowling bowls bowman Bowman Bowmansville bowmen Bowring bows bowshot bowshots bowsprit bowsprits bowstring bowstringed bowstringing bowstrings bowstrung bowtie bowwow bowwows Bowyer bowyer bowyers box Box boxboard boxboards boxcar boxcars boxed Boxer boxer boxers Boxers boxes boxfish Boxford boxful boxfuls boxhaul boxhauled boxhauling boxhauls boxier boxiest boxing boxlike boxthorn boxthorns boxwood boxwoods boxy Boy boy boyar boyars Boyce boycott boycotted boycotter boycotters boycotting boycotts Boyd Boyer Boyertown boyfriend boyfriends boyhood boyhoods boyish boyishly boyishness Boykin Boyle Boylston Boyne Boynton Boys boys boysenberries boysenberry Bozeman bozo bozos BP BPA BPC BPDPA BPE BPH BPhil bpi BPI BPOC BPOE BPPS bps BPS BPSS BR Br brûlé bra Bra Brabant brace Brace braced bracelet bracelets bracer bracers braces Bracey braches brachia brachial brachiated brachiates brachiating brachiopod brachiopods brachiosaur brachiosaurs Brachiosaurus brachiosaurus brachium brachycome Brachycome brachycranic brachylogies brachylogy brachyuran brachyurans brachyurous bracing bracingly bracings bracken Brackenridge brackens bracket bracketed bracketing brackets Brackett Brackettville brackish brackishness Bracknell bract bracteates bracteolate bracteole bracteoles bractless bracts brad Brad bradawl bradawls Bradbury Braddock Braden Bradenton Bradford Bradley brads Bradshaw Bradstreet Brady brae braes Brag brag Bragg Braggadocio braggadocio braggadocios braggart braggartism braggarts bragged bragger braggers bragging braggingly Braggs brags Braham Brahma Brahman Brahmanism Brahmans Brahmas brahmas Brahmin Brahmins Brahms braid braided braider braiders braiding braids Braidwood brail brailed brailing Braille Braillewriter braillewriter brails brain Brain braincase braincases brainchild brainchildren brained Brainerd brainier brainiest braininess braining brainless brainlessly brainlessness brainpan brainpans brainpower brainpowers brains brainsick brainsickly brainsickness brainstem brainstems brainstorm brainstormed brainstorming brainstorms brainteaser brainteasers Braintree brainwash brainwashed brainwasher brainwashers brainwashes brainwashing brainwave brainwaves brainwork brainworker brainworkers brainy braise braised braises braising Braithwaite brake brakeage braked brakeless brakeman brakemen brakes braking braless Bram bramble brambleberries brambleberry brambles brambling brambly Brampton Bran bran branch Branch branched branches branchiate branching branchiopod branchiopods Branchland branchless branchlike Branchville branchy Brand brand branded Brandeis Brandenburg brander Brander branders Brandi brandied brandies branding brandish brandished brandisher brandishers brandishes brandishing brandling brandlings Brandon brands Brandt brandy Brandy brandying Brandywine Branford Branham Brannon branny Branson Brant Brantford Brantley Braque bras Braselton Brasenose brash Brashear brasher brashest brashly brashness Brasilia brass Brass brassard brassards brassbound brasserie brasseries brasses brassier brassiere brassieres brassies brassiest brassily brassiness brasslike brassware brassy Braswell brat BRAT Bratislava brats brattice bratticed brattices bratticing brattier brattiest brattle Brattleboro brattled brattles brattling Bratton bratty Bratwurst bratwurst bratwursts Braun Brava bravado bravadoes bravados brave braved bravely braveness braver braveries bravery braves bravest braving bravo bravoes bravos bravura braw brawer brawest brawl brawled brawler brawlers Brawley brawlier brawliest brawling brawls brawly brawn brawnier brawniest brawniness brawns brawny Braxton braxy bray Bray brayed brayer brayers braying Braymer brays braze brazed brazen brazened brazenfaced brazening brazenly brazenness brazens brazes brazier braziers brazil Brazil Brazilian Brazilians brazilin brazils brazing Brazoria Brazos Brazzaville BRC BRCA BRCS BRE Brea breach breached breaches breaching bread breadbasket breadbaskets breadboard breadboards breadbox breadboxes breadcrumb breadcrumbs breaded breadfruit breadfruits breading breadless breadline breadlines breadnut breadnuts breadroot breadroots breads breadstick breadsticks breadstuff breadstuffs breadth breadths breadthways breadwinner breadwinners breadwinning break breakability breakable breakables breakage breakages breakaway breakaways breakdown breakdowns breaker breakers breakeven breakevens breakfast breakfasted breakfaster breakfasters breakfasting breakfasts breakfront breakfronts breaking breakings breakneck breakout breakouts breakpoint breakpoints Breaks breaks breakthrough breakthroughs breakup breakups breakwater breakwaters bream Bream breams Breanne breast breastbone breastbones Breasted breasted breastfed breastfeed breastfeeding breasting breastpin breastpins breastplate breastplates breasts breaststroke breaststroker breaststrokers breaststrokes breastwork breastworks breath breathable breathalyse breathalysed breathalyser breathalysers breathalyses breathalysing breathalyzer Breathalyzer Breathalyzers breathalyzers breathe breathed breather breathers breathes breathier breathiest breathily breathiness breathing breathings Breathitt breathless breathlessly breathlessness breaths breathtaking breathtakingly breathy breccias brecciate Breckenridge Breckinridge Brecknockshire Brecksville Brecon Breconshire bred Bred Breech breech breechblock breechblocks breechcloth breechcloths breechclout breechclouts breeched breeches breeching breechings breechloader breechloaders breed Breed Breeden breeder breeders Breeding breeding breeds Breen Breese breeze Breeze breezed breezeless breezes breezeway breezeways breezier breeziest breezily breeziness breezing breezy Bremen Bremer Bremerton Bremond Brenda Brendan Brenham Brennan Brenner Brent Brentano Brentford Brentwood Breslau Brest Bret Bretagne brethren Brethren Breton Bretons Brett Brevard brevet breveted breveting brevets brevetted brevetting breviaries Breviaries Breviary breviary brevier brevirostrate brevities brevity Brew brew brewage brewages brewed Brewer brewer breweries brewers Brewerton brewery brewing brewpub brewpubs brews Brewster Brewton Brezhnev BRG BRI Brian Brianna briar briarroot briarroots briars briarwood briarwoods briary bribability bribable bribe bribed briber briberies bribers bribery bribes bribing Brice brick Brick brickbat brickbats bricked Bricker brickfield brickfields bricking bricklayer bricklayers bricklaying bricklike bricks brickwork brickworks brickyard brickyards bridal bridals bride Bride bridegroom bridegrooms brides bridesmaid bridesmaids Bridge bridge bridgeable bridgeboard bridgeboards bridged Bridgehampton bridgehead bridgeheads bridgeless Bridgeport Bridger bridges Bridges Bridget Bridgeton Bridgetown Bridgett Bridgette Bridgeville Bridgewater bridgework bridgeworks bridging Bridgman Bridgton Bridgwater bridle bridled bridler bridlers bridles bridleway bridleways bridling brie Brie BRIEF brief briefcase briefcases briefed briefer briefest briefing briefings briefly briefness briefs Brielle Brier brier briers briery brig Brig brigade brigaded brigades brigadier brigadiers brigading Brigadoon brigand brigandage brigandine brigandines brigands Brigantine brigantine brigantines Brigg Briggs Brigham Brighouse bright Bright brighten brightened brightener brighteners brightening brightens brighter brightest brightly brightness Brighton Brightwaters Brigit Brigitte brigs Brill brilliance brilliances brilliancies brilliancy brilliant Brilliant brilliantine brilliantly brilliantness brilliants Brillion brills brim Brimfield brimful brimless Brimley brimmed brimming brims brimstone brimstones brimstony brindle Brindle brindled brindles Brine brine brined brines Bring bring bringer bringers bringing brings brinier briniest brininess brining brinish brink Brink Brinkley brinkman brinkmanship brinkmen brinks brinksmanship Brinson briny Briny brio brioche brioches briolette briquette briquettes brisance Brisbane Briscoe brisk brisker briskest brisket briskets briskly briskness brisling brislings bristle bristlecone bristled bristles bristletail bristletails bristlier bristliest bristling bristly Bristol Bristolville Bristow Brit Brita Britain Britannia Britannic Britannica britches Briticism Briticisms British Britney Briton Britons Britpop Brits Britt Brittan Brittany brittle brittlebush brittlebushes brittleness brittles Brittney Britton britzka britzkas BRL BRM BRN Brücke Brünnhilde Brno Bro bro broach broached broacher broachers broaches broaching broad Broad Broadalbin broadax broadaxe broadaxes broadband Broadbent broadbill broadbills broadcast broadcasted broadcaster broadcasters broadcasting broadcastings broadcasts broadcloth broadcloths Broaddus broaden broadened broadening broadenings broadens broader broadest broadleaf Broadleaf broadleaved broadleaves broadloom broadlooms broadly broadminded broadmindedly broadmindedness broadness Broads broads broadsheet broadsheets broadside broadsided broadsides broadsword broadswords broadtail broadtails Broadus Broadview Broadwater Broadway Broadways broadways brocade brocaded brocades brocading brocatelle broccoli broccolis brochette brochettes brochure brochures Brock Brocket brocket brockets Brockport brocks Brockton Brockway Brocton Broderick Brodhead Brodheadsville Brodsky Brody brogan Brogan brogans brogue Brogue brogues broider broidered broidering broiders broidery broil broiled broiler broilers broiling broils Brokaw broke broken brokenhearted brokenheartedly brokenly brokenness broker brokerage brokerages brokered brokering brokers broking brollies brolly bromated bromating Bromberg Brome brome bromeliaceous bromeliad bromeliads bromes bromide bromides bromidic brominates brominating bromine bromines Bromley Bromsgrove bronchi bronchia bronchial bronchially bronchiolar bronchiole bronchioles bronchitis bronchium bronchodilator bronchodilators bronchopneumonia bronchoscope bronchoscopes bronchus bronco broncobuster broncobusters broncos Bronson Bronte brontosaur brontosaurs brontosaurus Brontosaurus brontosauruses Bronwyn Bronx Bronxville bronze bronzed bronzer bronzers bronzes bronzing bronzy brooch brooches brood brooded brooder brooders broodier broodiest broodiness brooding broodingly broodmare broodmares broods broody brook Brook Brooke brooked Brookes Brookeville Brookfield Brookhaven brooking Brooking Brookings Brooklet brooklets brooklime brooklimes Brookline Brooklyn Brookneal brooks Brooks Brookshire Brookston Brooksville Brooktondale Brookville broom Broomall broomball broomballs broomcorn Broome Broomfield broomrape broomrapes brooms broomstick broomsticks broomtail bros Bros Brose brose broses broth brothel brothels Brother brother brotherhood brotherhoods brothering brotherliness brotherly Brothers brothers broths brougham broughams brought Broughton brouhaha brouhahas Broussard brow browbeat browbeaten browbeater browbeaters browbeating browbeats browed Brower Browerville brown Brown Browne browned Brownell browner brownest Brownfield Brownian brownie Brownie brownies Brownies Browning browning brownish Brownlee brownness brownnose brownnosed brownnoser brownnosers brownnoses brownnosing brownout brownouts Browns browns Brownsboro Brownsburg brownstone Brownstone brownstones Brownstown Brownsville Brownville Brownwood brows browse browsed browser browsers browses browsing Broxton BRS BRT Brubaker Bruce brucellosis Bruceton Bruges Bruin bruin bruins bruise bruised bruiser bruisers bruises bruising bruit bruited bruiting bruits Brule brumal brumbies brumby brume brumes Brummagem brummagem brunch brunched brunches brunching Brundidge Brunei Bruner brunet brunets brunette brunettes Brunner Bruno Brunson Brunswick brunt Brush brush brushed brusher brushers brushes brushfire brushfires brushier brushiest brushing brushings brushless brushwood brushwork brushworks brushy Brusly brusque brusquely brusqueness brusquer brusquest Brussels brut Brut brutal brutalisation brutalise brutalised brutalises brutalising Brutalism brutalism brutalities brutality brutalization brutalize brutalized brutalizes brutalizing brutally brute brutes brutish brutishly brutishness Brutus Bryan Bryant Bryce Bryn Brynmawr bryologist bryologists Bryon bryonies bryony bryophyte bryophytes bryozoans Bryson BS BSA BSAA BSAE BSBA BSBH BSC BSc BSCE BSCM BSCP BSD BSE BSEE BSEM BSEP BSES BSF BSFM BSFS BSFT BSGE BSHA BSHE BSI BSIE BSIR BSIT BSJ BSL BSLM BSLS BSM BSME BSMT BSMTP BSN BSNA BSO BSOC BSOT BSP BSPA BSPE BSPH BSPHN BSPT BSRFS BSRT BSS BSSA BSSE BSSS BST BSTIE BSTJ BSW Bt BT BTAM BTE BTHU BTL BTN BTO BTOL BTS Btu BTU BTW BU Bu bubal bubaline bubals Bubba bubba Bubbas bubbas bubble bubbled bubblegum bubblehead bubbleheads bubbler bubblers bubbles bubbletop bubbletops bubblier bubbliest bubbling bubbly bubby bubo Bubo buboes bubonic bubs buccaneer buccaneered buccaneering buccaneers buccinators Buchan Buchanan Bucharest Bucher Buchwald buck Buck buckaroo buckaroos buckbean buckbeans buckboard buckboards bucked bucker buckers bucket bucketed bucketful bucketfuls bucketing buckets bucketsful Buckeye buckeye buckeyes Buckeyes Buckhannon buckhorn buckhorns buckhound buckhounds bucking Buckingham Buckinghamshire buckish buckishly buckishness buckjump buckjumps Buckland Buckle buckle buckled Buckler buckler bucklers buckles Buckley Bucklin buckling buckminsterfullerene Buckner bucko buckos buckra buckram buckramed buckraming buckrams bucks Bucks bucksaw bucksaws buckshee buckshot Buckskin buckskin buckskinned Buckskins buckskins Bucksport buckteeth buckthorn buckthorns bucktooth bucktoothed buckwheat bucolic bucolical bucolically Bucyrus Bud bud Buda Budapest Budd budded Buddha Buddhism Buddhist Buddhists buddies Budding budding buddle Buddleia buddleia buddleias Buddy buddy Budge budge budged budgerigar budgerigars budges Budget budget budgetary budgeted budgeter budgeters budgeting budgets budgie budgies budging budlike buds Budweiser budworm budworms Buehler Buellton Buena Buenaventura Buenos BUF buff Buff buffalo Buffalo buffaloed buffaloes buffaloing buffalos buffed buffer buffered buffering buffers buffest Buffet buffet buffeted buffeter buffeters buffeting buffetings buffets buffing bufflehead buffleheads Buffo buffo buffoon buffooneries buffoonery buffoonish buffoons buffs Buffy Buford bug Bug bugaboo bugaboos bugbane bugbanes bugbear bugbears bugged bugger buggered buggeries buggering buggers buggery buggier buggies buggiest bugging buggy bughouse bughouses bugle bugled bugler buglers bugles bugleweed bugleweeds bugling bugloss buglosses bugs Buhl Buhler Bui Buick build builder builders building buildings builds buildup buildups built Bujumbura bulb bulbaceous bulbar bulbiferous bulbils bulblike bulbous bulbously bulbs bulbul bulbuls Bulgaria Bulgarian Bulgarians bulge Bulge bulged bulges bulgier bulgiest bulginess bulging bulgingly bulgur bulgy bulimia bulimic bulimics bulk bulked bulkhead bulkheads bulkier bulkiest bulkily bulkiness bulking bulks bulky bull Bull bulla Bullard bullas bullbat bullbats bullboat bullboats bulldog bulldogged bulldogger bulldoggers bulldogging bulldoggish bulldogs bulldoze bulldozed bulldozer bulldozers bulldozes bulldozing bulled bullet bulleted bulletin bulletined bulleting bulletining bulletins bulletproof bulletproofed bulletproofing bulletproofs bullets bullfight bullfighter bullfighters bullfighting bullfights bullfinch bullfinches bullfrog bullfrogs bullhead bullheaded bullheadedness bullheads bullhorn bullhorns bullied bullies bulling bullion Bullion bullions bullish bullishness Bullitt bullmastiff bullmastiffs bullnecked bullock Bullock bullocks bullpen bullpens bullring bullrings bullroarer bullroarers Bulls bulls bullshit bullshits bullshitted bullshitting bullterrier bullterriers bullwhacker bullwhackers bullwhip bullwhipped bullwhipping bullwhips Bullwinkle bully Bully bullyboy bullyboys bullying bullyrag bullyragged bullyragging bullyrags Bulmer bulrush bulrushes bulwark bulwarked bulwarking bulwarks Bum bum bumbershoot bumbershoots bumble bumblebee bumblebees bumbled bumbles bumbling bumboat bumboatman bumboats bumf bummed bummer bummers bumming bump bumped bumper bumpers bumph bumpier bumpiest bumpily bumpiness bumping bumpkin bumpkins bumps bumptious bumptiousness bumpy bums bun Bun Buna Bunch bunch bunchberries bunchberry bunched bunches bunchflower bunchflowers bunchgrass bunchgrasses bunchier bunchiest bunching bunchy buncombe Buncombe buncombes Bund bund Bundaberg Bundestag bundies bundle bundled bundler bundlers bundles bundling Bunds bunds Bundy bung bungalow bungalows bunged bungee bunger bunghole bungholes bunging bungle bungled bungler bunglers bungles bungling bunglingly bungs bunion bunions bunk bunked Bunker bunker bunkered bunkering bunkers bunkhouse bunkhouses Bunkie bunking bunkmate bunkmates bunko bunkroom bunkrooms bunks bunkum bunkums Bunn bunnies bunny Bunny buns Bunsen bunt bunted bunter Bunter bunters Bunting bunting buntings buntline buntlines bunts bunya Bunyan bunyas buoy buoyancies buoyancy buoyant buoyantly buoyed buoying buoys buprestid buprestids bur BUR Bur burans Buras Burbank Burberry burble burbled burbler burblers burbles burbling Burch Burchett Burchfield burden burdened burdening burdens burdensome burdensomely burdensomeness Burdett Burdette Burdick burdock burdocks bureau bureaucracies bureaucracy bureaucrat bureaucratese bureaucratic bureaucratically bureaucratisation bureaucratise bureaucratised bureaucratises bureaucratising bureaucratization bureaucratize bureaucratized bureaucratizes bureaucratizing bureaucrats bureaus bureaux burette burettes Burfordville burg Burg Burgaw burgee burgees burgeon burgeoned burgeoning burgeons Burger burger burgers Burgess burgess burgesses Burgettstown burgh burgher burghers burghs Burgin burglar burglaries burglarious burglarise burglarised burglarises burglarising burglarize burglarized burglarizes burglarizing burglarproof burglarproofed burglarproofing burglarproofs burglars burglary burgle burgled burgles burgling burgomaster burgomasters burgonet burgonets burgoo burgoos Burgos Burgoyne burgs burgundies Burgundies burgundy Burgundy burial burials buried burier buriers buries burin burinist burinists burins Burk Burkburnett burke Burke burked burkes Burkesville Burkett Burkeville Burkhart burking Burks Burl burl burlap burlaps burled Burleigh Burleson burlesque burlesqued burlesquer burlesquers burlesques burlesquing Burley burley burleys Burleys burlier burliest burliness burling Burlingame Burlington burls burly Burma Burmese burn Burn burnable Burnaby burned Burner burner burners burnet Burnet burnets Burnett Burney Burnham burning burningly burnings burnish burnished burnishes burnishing Burnley burnoose burnooses burnouses burnout burnouts Burns burns Burnside burnsides Burnsides Burnsville burnt BURP burp burped burping burps burr Burr burred Burrell burrier burriest burring Burris burrito burritos burro burros Burroughs Burrow burrow burrowed burrower burrowers burrowing burrows Burrows burrs burrstone burrstones Burrton burry burs Bursa bursa bursar bursarial bursaries bursars bursarship bursary bursas burse burses bursiform bursitis burst bursting bursts Burt burthen burthensome Burton burtons Burtonsville Burundi Burundian Burundians Burwell Bury bury burying bus BUS busbies busboy busboys Busby Busch bused buses busgirl busgirls bush Bush bushbuck bushbucks bushed Bushel bushel bushels bushes bushfire bushfires Bushido bushido bushier bushiest bushiness bushing bushings Bushkill Bushman bushman bushmaster bushmasters Bushmen bushmen Bushnell bushranger bushrangers bushtit bushtits bushwalk bushwalked bushwalker bushwalkers bushwalking bushwalks bushwhack bushwhacked bushwhacker bushwhackers bushwhacking bushwhacks bushy busied busier busies busiest busily business businesses businesslike businessman businessmen businesspeople businessperson businesspersons businesswoman businesswomen busing busked busker buskers buskin buskined busking buskins busks busload busloads busman busmen Busoni buss bussed busses bussing bust Bust bustard bustards busted Buster buster Busters busters bustier bustiest busting bustle bustled bustles bustling bustlingly busts busty busy busybodies busybody busying busyness busywork BUT but butadiene butane butanes butanone butch Butch butcher Butcher butcherbird butcherbirds butchered butcheries butchering butcherly butchers butchery butches butchest Bute butler Butler butleries butlers butlership butlery buts butt Butt butte Butte butted butter butterball butterballs butterbean butterbur butterburs buttercup buttercups buttered butterfat Butterfield butterfingered butterfingers butterfish butterfishes butterflies butterfly butteries buttering buttermilk buttermilks butternut butternuts Butters butters butterscotch butterscotches butterweed butterweeds butterwort Butterworth buttery buttes butthead buttheads butting buttinski buttinskis buttock buttocks button Button buttonball buttonballs buttonbush buttonbushes buttoned buttoner buttoners buttonhole buttonholed buttonholer buttonholers buttonholes buttonholing buttonhook buttonhooks buttoning buttonmold buttonmolds buttonmould buttonquail buttons buttonwood buttonwoods buttress buttressed buttresses buttressing butts butut butyl Butyl butylenes butyls butyrate butyric butyrins buxom buxomer buxomest buxomly buxomness Buxtehude Buxton buy buyable buyback buybacks buyer Buyer buyers Buyers buying buyoff buyoffs buyout buyouts buys Buzz buzz Buzzard buzzard buzzards buzzed buzzer buzzers buzzes buzzing buzzword buzzwords BV BVA BVC BVD BVE BVM BVY BW Bwana bwana bwanas Bwanas BWC BWG BWI BWM BWR BWT BWTS BWV BX by bye byelaw byelaws Byelorussia Byelorussian Byelorussians Byers byes Byesville bygone bygones Byhalia bylaw bylaws Byler byline bylined bylines bylining byname bynames Bynum BYO BYOB bypass bypassed bypasses bypassing bypath bypaths byplay byplays byproduct byproducts Byrd Byrdstown byre byres Byrne Byrnes byroad byroads Byron Byronic Byronically Byronism bys byssi bystander bystanders bystreet bystreets byte bytes BYU byway byways byword bywords Byzantine Byzantines Byzantium C c córdoba córdobas CA ca Ca CAA CAB cab Cabal cabal Cabala cabala Cabalas cabalas cabaletta cabalettas cabalism cabalisms cabalist Cabalist cabalistic cabalists Cabalists caballed caballero caballeros caballing cabals cabana cabanas cabaret cabarets cabbage cabbaged cabbages cabbageworm cabbageworms cabbaging cabbala Cabbala cabbalas Cabbalas cabbalism cabbalisms cabbalist cabbalistic cabbalists cabbie cabbies cabby cabdriver cabdrivers Cabell caber Cabernet cabernet Cabernets cabernets cabers cabin cabined Cabinet cabinet cabinetmaker cabinetmakers cabinetmaking cabinetries cabinetry cabinets Cabinets cabinetwork cabinetworks cabining Cabins cabins cable Cable cablecast cablecasts cabled cablegram cablegrams cables cablevision cablevisions cableway cableways cabling cablings cabman cabmen cabob cabochon cabochons caboodle caboodles Cabool caboose cabooses Cabot Cabral Cabrera cabriole cabrioles cabriolet cabriolets CABS cabs cabstand cabstands CAC cacao cacaos cacciatore cachalot cache cached cachepot cachepots caches cachet cachets caching cachinnate cachinnated cachinnates cachinnating cachinnation cachinnations cachou cachous cachucha cachuchas cacique caciques cackle cackled cackler cacklers cackles cackling CACM cacodemon cacodemons cacodyls cacoethes cacogenic cacogenics cacographer cacographers cacographic cacographical cacography cacomistle cacomistles cacophonic cacophonies cacophonous cacophonously cacophony cacti Cactus cactus cactuses cacuminal cacuminals Cad CAD cad cadastral cadastre cadastres cadaver cadaverous cadaverously cadaverousness cadavers Cadbury CADD caddice caddices caddie Caddie caddied caddies caddis caddish caddishly caddishness Caddo caddy caddying cadence Cadence cadenced cadences cadencies cadency cadent cadenza Cadenza cadenzas Cades cades Cadet cadet cadets cadetship cadetships cadge cadged cadger cadgers cadges cadging cadies Cadillac cadis Cadiz Cadman cadmic cadmium cadmiums Cadott cadre cadres cads caducean caducei caduceus caducity CADV Cady CAE caecilian caecilians Caelum Caernarfon Caernarvonshire Caerphilly caesalpiniaceous Caesar Caesarea Caesarean caesarean Caesareans caesareans caesarian Caesarian caesarians Caesarians Caesars caesium caespitose caespitosely caesura caesurae caesural caesuras CAF CAFE cafeteria cafeterias caffeinated caffeine caftan caftans cage Cage caged cageling cages cagey cageyness cagier cagiest cagily caginess caging Cagle cagoule cagoules CAGR cagy cahier cahiers Cahill Cahokia cahoots CAI caiman caimans Cain Cainozoic cairn cairned cairngorm cairngorms Cairns cairns Cairo CAIS caisson caissons Caithness caitiff caitiffs Caitlin cajole cajoled cajolement cajolements cajoler cajoleries cajolers cajolery cajoles cajoling cajolingly Cajun Cajuns cajuput cajuputs cake caked cakes cakewalk cakewalked cakewalker cakewalkers cakewalking cakewalks caking Cal cal Calabasas calabash calabashes calaboose calabooses Calabrese Caladium caladium caladiums Calais calamanco calamancoes calamancos calamander calamari calamine calamines calamite calamites Calamites calamities calamitous calamitously calamitousness calamity calando calash calashes calc calcareous calcareousness calcariferous calceiform calceolaria Calceolaria calceolarias calceolate Calciferous calciferous calcification calcifications calcified calcifies calcifuges calcify calcifying calcimine calcimined calciminer calcimines calcimining calcinations calcinatory calcite calcites calcium calcspar calculability calculable calculably calculate calculated calculatedly calculates calculating calculatingly calculation calculations calculative calculator calculators calculi calculus Calcutta caldaria caldarium Calder Caldera caldera calderas Calderon caldron caldrons Caldwell Caleb Caledonia Caledonian Caledonians calefaction calefactive calefactories calefactory calendar calendared calendaring calendars calenderer calenderers calends Calends Calendula calendula calendulas calenture calentures Calera calescence calescent Calexico calf calfskin calfskins Calgary Calhan Calhoun caliber calibers calibrate calibrated calibrates calibrating calibration calibrations calibrator calibrators calibre calibres calices caliches calicle calicles calico calicoback calicobacks calicoes calicos Califon California Californian Californians Californium californium caliginosity caliginous Caligula calipash calipashes calipee calipees caliper calipers caliph caliphate caliphates caliphs calisaya calisthenics Calistoga calk calked calking Calkins calks call Call Calla calla callable Callaghan Callahan Callao callas Callas Callaway callback callbacks callboard callboards callboy callboys called caller callers Callie calligrapher calligraphers calligraphic calligraphically calligraphies calligraphist calligraphists calligraphy calling callings Calliope calliope calliopes calliopsis Calliopsis calliper callipered callipering callipers callipygian Callistemon callisthenic callisthenics callosities callosity callous calloused callously callousness callout callow Calloway callowness calls callus callused calluses callusing calm Calmar calmative calmatives calmed calmer calmest calming calmingly calmly calmness calms calomel caloric caloricity Calorie calorie calories calorific calorimeter calorimeters calorimetric calorimetrical calorimetrically calotte calottes calqued calques calquing CALRS CALS Caltech caltrop caltrops Calumet calumet calumets calumniate calumniated calumniates calumniating calumniation calumniations calumniator calumniators calumnies calumnious calumniously calumny calvados Calvados calvarias Calvary Calve calve calved Calvert Calverton calves Calvin calving Calvinism Calvinist Calvinistic Calvinists calyces calycle calycles calypso Calypso Calypsos calypsos calyptras calyptrate calyptrogens calyx calyxes calzone calzones CAM Cam cam CAMA CAMAC Camacho camaraderie camarilla camarillas Camarillo camas Camas camases camass camasses camber cambered cambering cambers Camberwell cambia cambial cambium cambiums Cambodia Cambodian Cambodians Cambria Cambrian Cambrians cambric Cambric Cambridge Cambridgeshire camcorder camcorders Camden Camdenton came Came Camel camel camelback camelbacks cameleer cameleers camelhair camelhairs camelish Camellia camellia camellias camelopard camelopards Camelot camels camembert Camembert cameo Cameo cameos camera cameral cameraman cameramen cameraperson camerapersons cameras camerawoman camerawomen camerawork Cameron Cameroon Cameroonian Cameroonians Camilla Camille Camillus Camino camion camions camisole camisoles camlet camlets CAMM camomile Camorra camorra Camorras camorras Camorrism camorrism Camorrist Camorrists camouflage camouflaged camouflages camouflaging Camp CAMP camp campaign campaigned campaigner campaigners campaigning campaigns campanile campaniles campanili campanologer campanological campanologist campanologists campanology campanula Campanula campanulas Campbell Campbellsburg Campbellsport Campbellsville camped camper campers campest campestral campfire campfires campground campgrounds camphene camphol camphor camphorate camphorated camphorates camphorating camphoric camphorweed camphorweeds camphorwood campier campiest camping campmate campo Campo Campobello Campos campout camps campsite campsites campstool campstools Campton campus campuses Campy campy campylobacter CAMRA Camry cams camshaft camshafts Can can CAN can't Canaan Canaanite Canaanites Canada Canadensis Canadian Canadians canaille canailles Canajoharie canal canales canaliculated canalisation canalisations canalise canalised canalises canalising canalization canalizations canalize canalized canalizes canalizing canalled canalling canals Canandaigua canard canards canaries Canaries canary Canary canasta canastas Canastota Canaveral Canberra Canby cancan cancans cancel cancelable canceled canceling cancellable cancellation cancellations cancelled canceller cancellers cancelling cancels cancer Cancer cancerous cancerously Cancers cancers cancroids Cancun Candace candela candelabra candelabras candelabrum candelabrums candelas candent candescence candescent candescently Candia Candice candid Candida candidacies candidacy candidate candidates candidateship candidature candidatures candidly candidness candied candies candle candleberries candleberry candled candlefish candlefishes candleholder candleholders candlelight candlelit candlenut candlenuts candlepin candlepins candlepower Candler candles candlesnuffer candlesnuffers candlestick candlesticks Candlewick candlewick candlewicks candlewood candlewoods candling Cando Candor candor candors candour candours candy Candy candyfloss candyflosses candying candytuft candytufts cane canebrake Canebrake canebrakes caned canella canellas canephor canephors caner caners canes Caney Caneyville canfield Canfield canfields cangue cangues canine canines caning canings Canisteo canister canisters canker cankered cankering cankerous cankerroot cankerroots cankers cankerworm cankerworms cannabin cannabis Cannabis cannabises cannas canned cannel cannelloni cannels canner canneries canners cannery Cannes cannibal cannibalisation cannibalisations cannibalise cannibalised cannibalises cannibalising cannibalism cannibalisms cannibalistic cannibalistically cannibalization cannibalizations cannibalize cannibalized cannibalizes cannibalizing cannibals cannier canniest cannikin cannikins cannily canniness canning Canning Cannock Cannon cannon cannonade cannonaded cannonades cannonading cannonball cannonballs cannoned cannoning cannonries cannonry cannons cannot canny canoe canoed canoeing canoeist canoeists canoes Canoga canola Canon canon canoness canonesses canonic canonical canonically canonicals canonicate canonicates canonicity canonisation canonisations canonise canonised canonises canonising canonist canonistic canonists canonization canonizations canonize canonized canonizes canonizing canonries canonry canons Canonsburg canonship canoodle canoodled canoodler canoodles canoodling canopied canopies canopy canopying canorous canorously canorousness cans canst Cant cant cantabile cantabiles cantaloupe cantaloupes cantankerous cantankerously cantankerousness cantata cantatas cantatrice cantatrices canted canteen canteens canter Canter Canterbury cantered cantering canters cantharid cantharides cantharis canticle Canticles canticles cantilena cantilenas cantilever cantilevered cantilevering cantilevers cantina cantinas canting cantle cantles canto canton Canton cantonal cantoned Cantonese cantoning cantonment Cantonment cantonments cantons cantor Cantor cantors cantos Cantos Cantrell cants Cantu cantus Canuck Canucks Canutillo canvas canvasback canvasbacks canvases canvass canvassed canvasser canvassers canvasses canvassing Canyon canyon canyons Canyonville canzone canzonet canzonets cap CAP capabilities capability capable capableness capably Capac capacious capaciously capaciousness capacitance capacitances capacitate capacitated capacitates capacitating capacities capacitive capacitor capacitors capacity caparison caparisoned caparisoning caparisons cape Cape caped capelin capelins caper capercailzie capercailzies capered caperer caperers capering Capernaum capers capes Capes capeskin capeskins capful capfuls capiases capillaceous capillaries capillarity capillary Capistrano capita capital capitalisation capitalisations capitalise capitalised capitalises capitalising capitalism capitalisms capitalist capitalistic capitalistically capitalists capitalization capitalizations capitalize capitalized capitalizes capitalizing capitally capitals Capitan capitation capitations Capitol capitol Capitola capitols Capitols capitularies capitulars capitulary capitulate capitulated capitulates capitulating capitulation capitulations capitulator capitulators capitulatory caplet Caplets caplets capo capon Capon Capone caponise caponised caponises caponising caponize caponized caponizes caponizing capons caporal caporals capos capote Capote capotes CAPP capped cappella Cappella capper cappers capping Capps cappuccino cappuccinos Capra Capri capriccio capriccios capriccioso Caprice caprice caprices capricious capriciously capriciousness Capricorn Capricorns caprifoliaceous capriole caprioled caprioles caprioling Capron caps capsaicin Capsicum capsicum capsicums capsize capsized capsizes capsizing capstan capstans capstone capstones capsular capsulate capsulated capsulation capsulations capsule capsules Capt captain CAPTAIN captaincies captaincy captained captaining captains captainship captainships caption captioned captioning captions captious captiously captiousness captivate captivated captivates captivating captivatingly captivation captivations captivator captivators captive captives captivities captivity captor captors capture captured capturer capturers captures capturing capuche capuches Capuchin capuchin Capuchins capuchins Capulet caput Caputo capybara capybaras CAR car Car Cara carabineer carabineers caracal caracals caracara caracaras Caracas caracole caracoled caracoles caracoling caraculs carafe carafes caramel caramelise caramelised caramelises caramelising caramelize caramelized caramelizes caramelizing caramels carangid carangids carapace carapaces carat carats Caravaggio caravan caravanned caravanning caravans caravansaries caravansary caravanserai caravanserais caravel caravels caraway caraways carbide carbides carbine carbineer carbines carbohydrate carbohydrates carbolated carbolic carbon carbonaceous carbonadoed carbonadoes carbonadoing carbonados carbonate carbonated carbonates carbonating carbonation carbonations carbonator carbonators Carbondale carbonic carboniferous Carboniferous carbonisation carbonisations carbonise carbonised carbonises carbonising carbonization carbonizations carbonize carbonized carbonizes carbonizing carbonless carbons carbonyl carbonyls carbora carboxyl carboxylic carboy carboys carbuncle carbuncled carbuncles carbuncular carburant carburet carbureted carbureting carburetion carburetor carburetors carburets carburetted carburetting carburettor carburettors carburisation carburise carburised carburiser carburises carburising carburization carburize carburized carburizer carburizes carburizing carcajou carcajous carcase carcases carcass carcasses carcinogen carcinogenesis carcinogenic carcinogenicities carcinogenicity carcinogens carcinoma carcinomas card Card cardamom cardamoms cardboard cardboards carded Cardenas carder Carder carders cardholder cardholders cardiac Cardiff cardigan Cardigan cardigans Cardigans Cardiganshire Cardin cardinal Cardinal cardinalities cardinality cardinally cardinals cardinalship carding cardings Cardington cardiogram cardiograms cardiograph cardiographer cardiographers cardiographs cardioids cardiologic cardiologist cardiologists cardiology cardiopulmonary cardiothoracic cardiovascular cardoon cardoons cardpunch cardpunches cards cardsharp cardsharper cardsharpers cardsharping cardsharps cardstock Cardwell Care care CARE cared careen careenage careened careener careeners careening careens career careered careering careerism careerisms careerist careerists careers carefree careful carefully carefulness caregiver caregivers careless carelessly carelessness Carencro carer carers cares caress caressed caresser caressers caresses caressing caressingly caret caretaker caretakers caretaking carets careworn Carey carfare carfares Cargill cargo cargoes cargos carhop carhopped carhopping carhops Caribbean Caribou caribou caribous caricature caricatured caricatures caricaturing caricaturist caricaturists caries CARIFTA carillon carillonist carillonists carillons Carina carina carination caring caringly Carioca carioca cariole carioles cariosities carious cariousness caritas carjack carjacked carjacker carjackers carjacking carjacks cark carked carking carks Carl Carla Carlen Carlene Carleton Carlin carline Carline carlines carling Carling carlings Carlinville Carlisle Carlo carload carloads Carlos Carlota Carlotta Carlow carls Carlsbad Carlson Carlstadt Carlton Carlyle carmagnole carmaker carmakers Carman Carmarthen Carmarthenshire Carmel Carmelita Carmelite Carmelites Carmella Carmen Carmi Carmichael Carmichaels carminative carminatives carmine Carmine carmines Carmon carnage carnages Carnahan carnal carnalities carnality carnally carnassials Carnation carnation carnations carnauba carnaubas carne Carnegie carnelian carnelians Carnes Carnesville carnet carnets Carney carneys carnie carnies Carnival carnival carnivals Carnivals carnivore carnivores carnivorous carnivorously carnivorousness carob carobs caroche caroches Carol carol Carole caroled caroler carolers Carolina Carolinas Caroline caroling Caroling Carolingian Carolingians Carolinian Carolinians carolled caroller carollers carolling carols Carolyn carom caromed caroming caroms Caron CAROT carotene carotenes carotid carotidal carotids carousal carousals carouse caroused Carousel carousel carousels Carousels carouser carousers carouses carousing carousingly carp carpal carpale carpals Carpathian Carpathians carpe carped carpel Carpentaria carpenter Carpenter carpentered carpentering carpenters Carpentersville carpentries carpentry carper Carper carpers Carpet carpet carpetbag carpetbagger carpetbaggers carpetbaggery carpetbags carpeted carpeting carpets carpetweed carpetweeds carping carpingly carpogonia carpological carpologist carpology carpool carpooled carpooler carpoolers carpooling carpools carpophores carport carports carpospores carps Carr Carrabelle carrack carracks carrageen Carrboro carrel Carrel carrels Carreras carriage carriages carriageway carriageways Carrick Carrie carried Carrier carrier carriers carries Carrillo Carrington carrion carrions Carrizo Carrizozo Carroll Carrollton carronade carronades carrot carrots carroty carrousel carrousels carry Carry carryall carryalls carrycot carrycots carrying carryings carryon carryout carryover carryovers cars carsick carsickness Carson CART Cart cart cartable cartage cartages Carte carte carted cartel Cartel cartelisation cartelise cartelised cartelises cartelising cartelism cartelist cartelistic cartelists cartelization cartelize cartelized cartelizes cartelizing Cartels cartels carter Carter Carteret carters Cartersville Carterville Cartesian Cartesians cartful Carthage Carthaginian Carthaginians carthorse carthorses Cartier cartilage cartilages cartilaginous carting cartload cartloads cartogram cartograms cartographer cartographers cartographic cartographical cartographically cartographies cartography carton cartons cartoon cartooned cartooning cartoonist cartoonists cartoons cartouche cartouches cartridge cartridges carts cartularies cartulary cartwheel cartwheels Cartwright carunculous Caruso Caruthers Caruthersville carve carved carvel carven carver Carver carvers carves Carville carving carvings carwash carwashes Cary caryatid caryatidal caryatides caryatids caryophyllaceous caryopses caryopsides caryopsis CAS casa Casa casaba casabas Casablanca Casanova Casanovas Casaubon cascade cascaded cascades Cascades Cascadian cascading cascara cascaras cascarilla cascarillas Casco CASE case Case casebook casebooks cased caseharden casehardened casehardening casehardens casein caseinogens caseins caseload caseloads casemate casemated casemates casement Casement casemented casements caser casern caserne casernes caserns cases Caseville casework caseworker caseworkers caseworks caseworm caseworms Casey Caseyville Cash cash cashable cashbook cashbooks cashbox cashboxes cashed casher cashers cashes cashew cashews cashier cashiered cashiering Cashiers cashiers cashing Cashion cashless cashmere Cashmere cashmeres Cashton casing casings casino casinos casita casitas cask casket casketed casketing caskets casks Cason Casper Caspian casqued Cass Cassandra cassata cassatas cassation cassations cassava cassavas Casselberry Casselton casserole casseroled casseroles casseroling cassette cassettes cassia Cassia cassias Cassidy Cassie cassimere Cassiopeia Cassis cassis CASSIS Cassius cassock cassocked cassocks Cassopolis cassowaries cassowary Cassville cast Castalia Castaneda castanet castanets castaway castaways caste Casteel casteless castellan castellanies castellans castellany castellated castellation caster Caster casters castes castigate castigated castigates castigating castigation castigations castigator castigators castigatory Castile castile Castilian Castilians Castillo casting castings castle Castle Castleberry castled Castleford castles Castleton Castlewood castling castoff castoffs Castor castor castors castrate castrated castrates castrati castrating castration castrations castrato castrator castrators castratos Castries Castro Castroville casts CASU casual casually casualness casuals casualties casualty casuarinas casuist casuistic casuistically casuistries casuistry casuists Caswell cat Cat CAT catabolic catabolically catabolism catachreses catachresis catachrestic catachrestical catachrestically cataclinal cataclysm cataclysmal cataclysmic cataclysmically cataclysms catacomb catacombs catafalque catafalques Catalan Catalans catalectic catalepsies catalepsy cataleptic cataleptically cataleptics Catalina catalo cataloes catalog cataloged cataloger catalogers cataloging catalogs catalogue catalogued cataloguer cataloguers catalogues cataloguing cataloguist Catalonia Catalonian Catalonians catalos Catalpa catalpa catalpas catalyse catalysed catalyser catalysers catalyses catalysing catalysis catalyst catalysts catalytic catalytically catalyze catalyzed catalyzes catalyzing catamaran catamarans catamite catamites catamount catamountain catamountains catamounts cataphoretically cataphyll cataphylls cataplasm cataplasms cataplexies cataplexy catapult catapulted catapulting catapults cataract cataracts catarrh catarrhal catarrhally catarrhs Catasauqua catastases catastasis catastrophe catastrophes catastrophic catastrophically catastrophist catastrophists catatonia catatonias catatonic catatonically catatonics Cataula catawampus Catawba Catawissa catbird catbirds catboat catboats catbrier catbriers catcall catcalled catcaller catcalling catcalls catch catchall catchalls catcher catchers catches catchflies catchfly catchier catchiest catchiness catching catchments catchpennies catchpenny catchphrase catchphrases catchpole catchpoles catchpoll catchpolls catchword catchwords catchy catecheses catechesis catechetic catechetical catechisation catechisations catechise catechised catechiser catechisers catechises catechising catechism Catechism catechisms catechist catechistic catechistical catechistically catechists catechization catechizations catechize catechized catechizer catechizers catechizes catechizing catecholamine catechu catechumen catechumenal catechumens catechus categorical categorically categoricalness categories categorisation categorisations categorise categorised categoriser categorisers categorises categorising categorist categorists categorization categorizations categorize categorized categorizer categorizers categorizes categorizing category catena catenae catenaries catenation catenations catenulate cater catered caterer caterers cateress cateresses catering caterings caterpillar Caterpillar caterpillars Caterpillars caters caterwaul caterwauled caterwauler caterwauling caterwauls Cates catfight catfights catfish catfishes catgut catguts Catharine catharses catharsis cathartic cathartically cathartics Cathay cathead catheads cathedra cathedrae cathedral cathedrals cathedras Catherine catheter catheterisation catheterisations catheterise catheterised catheterises catheterising catheterization catheterizations catheterize catheterized catheterizes catheterizing catheters cathetometer cathetometers Cathie Cathleen cathode cathodes cathodoluminescent Catholic catholic catholically Catholicisation catholicisation catholicise catholicised catholicises catholicising Catholicism Catholicity catholicity catholicization Catholicization catholicize catholicized catholicizes catholicizing catholicon catholicons Catholics cathouse cathouses Cathy cationic CATIS catkin catkins CATLAS Catlett Catlettsburg catlike catmint catmints catnap catnapped catnapping catnaps catnip catnips Cato Catonsville Catoosa catoptrical catoptrics Catron cats Cats Catskill Catskills catsup catsups cattail cattails cattalo cattalos Cattaraugus catteries cattery cattie cattier Cattier catties cattiest cattily cattiness cattish cattishly cattishness cattle cattleman cattlemen Catty catty cattycorner cattycornered CATV catwalk catwalks CAU Caucasian Caucasians Caucasoid Caucasus Cauchy caucus caucused caucuses caucusing caudal caudally caudate caudated caudation caudexes caudices caudillo Caudillo caudillos caudle caudles caught cauldron cauldrons caules Caulfield caulicle caulicles cauliflower cauliflowers caulis caulk caulked caulker caulkers caulking caulks cauls causable causal causalities causality causally causation causational causations causative causatively causativeness causatives cause caused causeless causelessly causer causerie causeries causers causes causeway causewayed causewaying causeways causey Causey causeys causing caustic caustically causticities causticity caustics cauterisation cauterisations cauterise cauterised cauterises cauterising cauterization cauterizations cauterize cauterized cauterizes cauterizing caution cautionary cautioned cautioner cautioners cautioning cautions cautious cautiously cautiousness CAV cava cavalcade cavalcaded cavalcades cavalcading cavalier Cavalier cavaliered cavaliering cavalierly Cavaliers cavaliers cavalla cavallas cavallies cavalries cavalry cavalryman cavalrymen Cavan Cavanaugh cavatina cave Cave caveat caveats caved cavefish caveman cavemen Cavendish caver cavern cavernous cavernously caverns cavers Caves caves cavetti cavetto cavettos caviar caviars cavicorn cavies cavil Cavil caviled caviler cavilers caviling cavilled caviller cavillers cavilling cavils caving cavitations cavities cavity cavort cavorted cavorter cavorters cavorting cavorts CAVU cavy caw cawed cawing caws cay Cayce Cayenne cayenne Cayman cays Cayucos Cayuga Cayuse Cayuses Cazenovia CB CBC CBD CBDS CBE CBEL CBEMA CBI CBR CBS CBW CBX cc Cc CC CCA CCAFS CCC CCCCM CCCI CCD CCDS CCF CCH CCI CCIM CCIP CCIR CCIS CCITT CCL CCNC CCNY CCP CCR CCRP CCS CCSA CCT CCTA CCTAC CCTV CCU CCV CCW CD CDA CDAR CDB CDC CDCF CDEV CDF CDI CDIAC CDN CDO CDP CDPR Cdr CDR CDROM CDS CDSF CDT CDU CE CEA cease ceased ceasefire ceasefires ceaseless ceaselessly ceaselessness ceases ceasing Ceausescu CEC Cecelia Cecil Cecile Cecilia Cecily CED cedar Cedar cedarbird cedarbirds Cedarburg Cedaredge Cedarhurst cedarn cedars Cedars Cedartown Cedarville cede ceded cedes cedi cedilla cedillas ceding Cedric CEERT CEF CEGB CEI Ceil ceil ceiled ceiling ceilings ceilometers ceils celadon Celadon celandine celandines Celanese celastraceous Celebes celebrant celebrants celebrate celebrated celebrates celebrating celebration celebrations celebrative celebrator celebrators celebratory celebrities celebrity celeriac celeries celerity celery Celesta celesta celestas Celeste Celestial celestial celestially celestials Celestials Celestine Celia celiac celibacies celibacy celibate celibates Celina cell cellar cellarage cellared cellarer cellarers cellaret cellarets cellaring cellars cellblock cellblocks celled celli cellist cellists cellmate cellmates cello Cello cellophane cellophanes cellos cells cellular cellule cellules cellulite cellulites celluloid Celluloid cellulose cellulosed celluloses cellulosing cellulous Celosia celosia celosias Celsius CELSS Celt Celtic Celtics Celts cembalist cembalists cembalo cembalos cement cementation cementations cemented cementer cementers cementing cements cemeteries cemetery CEN cenacle cenacles cenobite cenobites cenospecies cenotaph cenotaphic cenotaphs Cenozoic CENS cense censed censer censers censes censing censor censorable censored censorial censoring censorious censoriously censoriousness censors censorship censorships censual censurability censurable censurableness censurably censure censured censurer censurers censures censuring census censuses cent centaur Centauri centauries centaurs centaury centavo centavos centenarian centenarians centenaries Centenary centenary centennial centennially centennials Center center centerboard centerboards centered centeredness centerfield centerfold centerfolds centering centerline centerlines centermost centerpiece centerpieces Centers centers Centerville centesimal centesimally centesimo Centigrade centigrade centigram centigrams centiliter centiliters centilitre centilitres centime centimes centimeter centimeters centimetre centimetres centipede centipedes centipoises CENTO cento centos central Centralia centralisation centralisations centralise centralised centraliser centralisers centralises centralising centralism centralisms centralist centralistic centralists centralities centrality centralization centralizations centralize centralized centralizer centralizers centralizes centralizing centrally centrals centre Centre centreboard centreboards centred centrefold centrefolds centreline centrelines centremost centrepiece centrepieces centres Centreville Centrex centric centrically centricities centricity centrifugal centrifugalise centrifugalize centrifugally centrifugals centrifugation centrifugations centrifuge centrifuged centrifuges centrifuging centring centrings centripetal centripetally centrism centrist Centrist centrists Centrists centroclinal centrolineal centrospheres centrums cents centum centuple centupled centuples centuplicate centuplicated centuplicates centuplicating centuplication centuplications centupling centurial centuries centurion centurions Century century CEO ceorlish cephalic cephalically cephalisation cephalochordate cephalochordates cephalomancy cephalopod cephalopodan cephalopods cephalosporin cephalothoraxes cephalous Cepheid CEQ ceramal ceramic ceramicist ceramicists ceramics ceramist ceramists cerate cerates ceratodus Ceratodus ceratoduses ceratoid Cerberus Cerberuses cercal cerci cereal cereals cerebella cerebellum cerebellums cerebra cerebral cerebrally cerebrals cerebrate cerebrated cerebrates cerebrating cerebration cerebrations cerebrospinal cerebrum cerebrums cerecloth cerecloths cerement cerements ceremonial ceremonialism ceremonialist ceremonialists ceremonially ceremonials ceremonies ceremonious ceremoniously ceremoniousness ceremony cereous Ceres Ceresco ceresin cereus Cereus cereuses ceria ceriman cerise cerium CERMET cermets CERN cernuous cero cerograph cerographic cerographical cerographist cerographists cerographs cerography ceroplastic ceroplastics ceros cerotic cerotype Cerritos Cerro CERT cert certain certainly certainness certainties certainty certes certifiable certifiably certificate certificated certificates certificating certification certifications certificatory certified certifier certifiers certifies certify certifying certiorari certioraris certitude certitudes cerulean ceruleans ceruse Cervantes cervical cervices cervix cervixes Cesar Cesarean cesarean Cesareans cesareans cesium cess cessation cessations cessed cesses cessing cession cessionaries cessionary cessions Cessna cesspit cesspits cesspool cesspools cestoidean cestoideans Cestrum cestrum cestuses CET cetacean cetaceans cetaceous cetera cetin CEV CEVI Ceylon Ceylonese Cezanne CF CFA CFB CFC cfc CFCA CFD CFE CFF CFHT CFI CFL CFO CFP CFR cg CG CGA CGCT CGE CGI CGIAR CGM CGN CGS CGX Ch CH Cha cha CHA Chablis Chabot Chaco Chacon chaconne Chad Chadbourn Chadian chador chadors Chadron Chadwick chaetophorous chaetopod chaetopods chafe chafed Chafee chafer chafers chafes chaff chaffed Chaffee chaffer chaffered chafferer chafferers chaffering chaffers chaffier chaffiest Chaffin chaffinch Chaffinch chaffinches chaffing chafflike chaffs chaffy chafing Chagall chagrin chagrined chagrining chagrinned chagrins Chain chain chained chaining chainless chainlike chainman chainmen chains chainsaw chainsaws chair chaired chairing chairladies chairlady chairlift chairlifts chairman chairmanship chairmanships chairmen chairperson chairpersons chairs chairwoman chairwomen chaise chaises chakra chakras chalazae chalazas chalcedonic chalcedonies chalcedony chalcographer chalcographers chalcographic chalcographical chalcography chalcopyrite chalet chalets Chalfont chalice chaliced chalices chalk chalkboard chalkboards chalked chalkier chalkiest chalkiness chalking chalklike chalks chalkstone chalkstones chalky challenge challengeable challenged challenger challengers challenges challenging challengingly challis Challis challises Chalmers Chalmette chalumeau chalybeate chalybeates chamber chambered chambering Chamberlain chamberlain chamberlains chambermaid chambermaids chambers Chambers Chambersburg Chamblee chambray chambrays chameleon chameleonic chameleons chamfer chamfered chamfering chamfers chamfrain chamfrains chamois chamomile chamomiles Chamorro champ Champ Champagne champagne Champagnes champagnes Champaign champak champaks champed champers champignon champignons champing champion championed championess championing champions championship championships Champlain champs Chan chance Chance chanced chanceful chancel chanceless chancelleries chancellery Chancellor chancellor chancellors Chancellors chancellorship chancellorships chancels chanceries Chancery chancery chances chancier chanciest chancily chanciness chancing chancre chancres chancrous chancy chandelier chandeliered chandeliers chandelle chandelled chandelles chandelling Chandler chandler chandleries chandlers chandlery Chandra Chandrasekhar Chaney Chang change changeability changeable changeableness changeably changed changeful changefully changefulness changeless changelessly changelessness changeling changelings changeover changeovers changer changers changes changeup changeups changing Chanhassen Channahon channel Channel channeled channeling channelled channelling channels chanson chansons chant Chantal chanted chanter chanterelle chanterelles chanters chanteuse chanteuses chantey chanteys chanticleer chanticleers Chantilly chantilly chanting chantingly chantries chantry chants Chanukah Chanukahs Chanute chaos Chaos chaotic chaotically Chap chap CHAP Chapa chaparral chaparrals chapatti chapattis chapbook chapbooks chapeau chapeaus chapeaux Chapel chapel chapelgoer chapels chaperon chaperonage chaperone chaperoned chaperones chaperoning chaperons chapfallen Chapin chaplain chaplaincies chaplaincy chaplainries chaplainry chaplains chaplet chapleted chaplets Chaplin Chapman Chapmanville chapmen Chappaqua Chappaquiddick chapped Chappell chapping chaps chapter chaptered chapterhouse chapterhouses chaptering chapters Char char CHARA charabanc charabancs characid characids characin characinoid characins character charactering characterisation characterisations characterise characterised characteriser characterisers characterises characterising characteristic characteristically characteristics characterization characterizations characterize characterized characterizer characterizers characterizes characterizing characterless characters charade charades Charbonneau charbroil charbroiled charbroiling charbroils charcoal charcoaled charcoaling charcoals charcuterie charcuteries Chard chard Chardon chardonnay Chardonnay Chardonnays chardonnays chards chare chares charge chargeability chargeable charged CHARGEN charger chargers charges charging charier chariest charily chariness chariot Chariot charioted charioteer charioteers charioting chariots charisma charismas charismata charismatic charismatically charitable charitableness charitably charities Chariton Charity charity charivari charivaris charka charkas charkha charkhas charladies charlady charlatan charlatanic charlatanism charlatanisms charlatanistic charlatanry charlatans Charlemagne Charlene Charleroi Charles Charleston Charlestown Charlevoix charley Charley Charlie charlock charlocks Charlotte charlotte charlottes Charlottesville Charlottetown Charlton charm charmed charmer charmers Charmin charming charmingly charms charnel charnels charpoy charpoys charqui charred charring chars chart Charta chartable chartbuster chartbusters charted charter chartered charterhouse Charterhouse Charterhouses chartering charters Charters charthouse charthouses charting chartings Chartism Chartist chartist Chartists chartists chartless chartreuse Chartreuse chartreuses Chartreuses chartroom chartrooms charts chartularies chartulary charwoman charwomen chary Chas Chase chase chased chaser chasers chases Chasid Chasidic Chasidim Chasidism chasing chasings Chaska chasm chasmal chasms Chasse chassed chasseing Chassell Chassepot chassepot chassepots chasseur chasseurs Chassid Chassidic Chassidim Chassidism chassis Chastain chaste chastely chasten chastened chastener chasteners chasteness chastening chastens chastise chastised chastisement chastisements chastiser chastisers chastises chastising Chastity chastity chasuble chasubles chat Chateau chateaubriand Chateaubriand chateaubriands Chateaubriands chateaus Chatfield Chatham Chatom chatoyant chats Chatsworth Chattahoochee Chattanooga Chattaroy chatted chattel chattels chatter chatterbox chatterboxes chattered chatterer chatterers chattering Chatterley chatters chattier chattiest chattily chattiness chatting chatty Chaucer Chaucerian chauffer chauffeur chauffeured chauffeuring chauffeurs chauffeuse chauffeuses chaulmoogra chaulmoogras Chaumont Chauncey chausses Chautauqua Chauvin chauvinism chauvinisms chauvinist chauvinistic chauvinistically chauvinists Chaves Chavez chaw chaws chayote chazzan chazzans ChB Cheam cheap cheapen cheapened cheapener cheapeners cheapening cheapens cheaper cheapest cheapie cheapies cheapish cheapjack cheapjacks cheaply cheapness cheapo cheapskate cheapskates cheat cheatable cheated cheater cheaters Cheatham cheating cheatingly cheatings cheats Cheboygan Chechen Chechens Chechnya check checkable checkbook checkbooks checked checker checkerberries checkerberry checkerbloom checkerblooms checkerboard checkerboards checkered checkering checkers checking checklist checklists checkmark checkmarks checkmate checkmated checkmates checkmating checkout checkouts checkpoint checkpoints checkrail checkrails checkrein checkreins checkroom checkrooms checkrow checkrowed checkrowing checkrows checks checksum checksums checkup checkups Checotah cheddar Cheddar Cheddars cheddars cheek cheekbone cheekbones cheeked cheekier cheekiest cheekily cheekiness cheeking cheeks Cheektowaga cheeky cheep cheeped cheeping cheeps cheer cheered cheerer cheerers cheerful cheerfully cheerfulness cheerier cheeriest cheerily cheeriness cheering cheeringly cheerio Cheerios cheerios cheerlead cheerleader cheerleaders cheerleading cheerleads cheerless cheerlessly cheerlessness cheers cheery cheese cheeseboard cheeseboards cheeseburger cheeseburgers cheesecake cheesecakes cheesecloth cheesed cheesemonger cheesemongers cheeseparer cheeseparers cheeseparing cheeseparings cheeses cheesewood cheesier cheesiest cheesiness cheesing cheesy cheetah cheetahs chef chefs Chehalis Chekhov Chekhovian chelae Chelan chelas chelating chelicerae cheliferous Chelmsford chelonian chelonians Chelsea Cheltenham chemic chemical chemically chemicals chemise chemises chemisette chemisettes chemisorbed chemisorbing chemisorbs chemisorptions chemist chemistries chemistry chemists chemo chemoautotroph chemoautotrophic chemoautotrophy chemoprevention chemoprophylaxis chemoreception chemoreceptive chemoreceptor chemosensory chemosorb chemosphere chemosurgery chemosynthesis chemosynthetic chemosynthetically chemotaxonomic chemotaxonomy chemotherapeutic chemotherapeutical chemotherapeutically chemotherapeutics chemotherapies chemotherapist chemotherapists chemotherapy chemotropic chemotropically chemotropism Chemung chemurgical Chen Cheney Cheng chenille Chenoa chenopod chenopodiaceous chenopods Chenoweth cheongsam cheongsams Chepachet Chepstow cheque chequebook chequebooks chequer chequerboard chequered chequering chequers Chequers cheques Cheraw Cherbourg cherchez Cheri Cherie cherimoya cherimoyas Cherish cherish cherished cherisher cherishers cherishes cherishing cherishingly cherishment Chernobyl Cherokee Cherokees cheroot cheroots Cherri cherries cherry Cherry cherrystone cherrystones Cherryvale Cherryville chersonese chersoneses chertier chertiest cherty cherub cherubic cherubically cherubim cherubs chervil chervils Cheryl Chesaning Chesapeake Cheshire Chesnee chess chessboard chessboards chesses chessman chessmen chest Chester chesterfield Chesterfield chesterfields Chesterfields Chesterland Chesterton Chestertown chestier chestiest chestnut chestnuts chests chesty Cheswick Chet Chetek Chetopa chetrum Cheung cheval chevalier Chevalier chevaliers Cheverly cheviot Cheviot Cheviots cheviots Chevrolet Chevrolets chevron chevrons chevrotain chevrotains Chevy Chew chew chewable chewed Chewelah chewer chewers chewier chewiest chewing chews chewy Cheyenne chez chg Chi CHI chi Chiaki Chiang Chianti chiantis Chiantis Chiapas chiaroscurist chiaroscurists chiaroscuro chiaroscuros chiasm chiasmic chiasms chiasmus chiastic Chiba chibouk chibouks Chic chic Chicago Chicagoan Chicagoans chicane chicaned chicaner chicaneries chicaners chicanery chicanes chicaning Chicano Chicanos chicer chicest Chichester Chichewa chichi Chichimec Chick chick chickadee chickadees Chickamauga chickaree chickarees Chickasaw Chickasaws Chickasha chicken chickened chickenfeed chickenhearted chickening chickenpox chickens chickpea chickpeas chicks chickweed chickweeds chicly Chico Chicopee Chicora chicories chicory chid chidden chide chided chider chiders chides chiding chidingly chidings chief Chief chiefdom chiefdoms chiefly chiefs Chiefs chieftain chieftaincies chieftaincy chieftains chieftainship chieftainships chiffchaff chiffchaffs chiffon chiffonier chiffoniers chiffonnier chiffonniers chiffons chigger chiggers chignon chignons chigoes Chigwell Chihuahua Chihuahuas chilblain chilblained chilblains child Child childbearing childbed childbeds childbirth childbirths childcare childcares childe Childe Childers Childersburg childes childhood childhoods childish childishly childishness childless childlessness childlike childlikeness childminder childminders childproof childproofed childproofing childproofs childrearing children Childress Childs Chile Chilean Chileans Chiles Chilhowie chili chiliad chiliads chiliasm chiliast chiliastic chiliasts chiliburger chiliburgers chilidog chilidogs chilies chill Chill chilled chiller chillers chilli Chillicothe chillier chillies chilliest chillily chilliness chilling chillingly chillness chills chillum chillums chilly Chilmark Chiloquin Chiltern Chilton Chimaeras chimaeras Chimayo chime chimed chimer chimera Chimera Chimeras chimeras chimerical chimerically chimers chimes chiming chimney chimneybreast chimneybreasts chimneyless chimneypiece chimneypieces chimneypot chimneys chimneystack chimneysweep chimneysweeper chimp chimpanzee chimpanzees chimps chin Chin China china chinaberries chinaberry Chinaman Chinamen Chinatown Chinatowns chinaware chinbone chinch chincherinchee chincherinchees chinches chinchilla chinchillas Chincoteague chine Chinese chining Chink chink chinked chinking Chinks chinks chinless chinned chinning Chino chino Chinook Chinooks chinos chinquapin chinquapins chins chinstrap chinstraps chintz chintzes chintzier chintziest chintzy chinwag chinwags chip Chip chipboard chipboards Chipley chipmunk chipmunks chipolata chipolatas chipotle chipotles chipped Chippendale Chippendales chipper chippers Chippewa chippie chippies chipping chippings chips chipset chipsets Chiquita Chirac chirm chirmed chirming chirms chirognomy chirographer chirographers chirographic chirographical chirographies chirography chiromancer chiromancers chiromancy Chiron chiropodist chiropodists chiropody chiropractic chiropractics chiropractor chiropractors chiropteran chiropterans chiropters chirp chirped chirper chirpers chirpier chirpiest chirpily chirpiness chirping chirps chirpy chirr chirred chirring chirrs chirrup chirruped chirruper chirruping chirrups chirrupy chirurgery chirurgic chirurgical chisel chiseled chiseler chiselers chiseling chiselled chiseller chisellers chiselling chisels Chisholm Chisinau chit chital chitchat chitchats chitchatted chitchatting chitin chitins chits Chittenango Chittenden chitterling chitterlings chitty chivalric chivalries chivalrous chivalrously chivalrousness chivalry chive chives chivied chivies chivvied chivvies chivvy chivvying chivy chivying chizz chizzes chlamydeous Chlamydia Chloe chloral chloramines chloranthy chlorate chlorates chlordane Chlorella chlorella chloride chlorides chlorinate chlorinated chlorinates chlorinating chlorination chlorinator chlorinators chlorine chlorines chlorite chlorites chlorofluorocarbon chlorofluorocarbons chloroform chloroformed chloroforming chloroforms chlorohydrins chloromethane chlorophyll chlorophylls chloropicrin chloroplast chloroplasts chloroprene chlorpromazine chlortetracycline ChM Choate choate choc chock chockablock chocked chocker chockfull chocking chocks chocoholic chocoholics chocolate chocolates chocolaty Chocowinity Choctaw Choctaws choice choicely choiceness choicer choices choicest choir choirboy choirboys choired choirgirl choirgirls choiring choirmaster choirmasters choirs choke chokeberries chokeberry chokebore chokebores chokecherries chokecherry choked chokedamp chokedamps chokehold chokeholds chokepoint chokepoints choker chokers chokes chokier chokiest choking chokingly choky choler cholera choleras choleric cholerically cholericly cholesterol cholesterols cholinergic cholinesterase chomp chomped chomping chomps Chomsky chon Chon chook chooks choom chooms choose chooser choosers chooses choosey choosier choosiest choosiness choosing choosy chop chopfallen chophouse chophouses Chopin choplogic choplogics chopped chopper choppers choppier choppiest choppily choppiness chopping choppy chops chopstick Chopsticks chopsticks choragi choragic choragus choral chorale chorales chorally chorals chord chordate chordates chorded chording chordophone chordophones chords chore chorea choreograph choreographed choreographer choreographers choreographic choreographically choreographies choreographing choreographs choreography choreologist choreologists choreology chores choriamb choriambs choriambus choriambuses choric chorine chorines chorister choristers chorizema chorizo chorizos Chorley chorographer chorographers chorographic chorographical chorographically chorography choroids chorological chorologist chorologists chorology chortle chortled chortler chortlers chortles chortling chorus chorused choruses chorusing chose Chosen chosen Choteau CHOTS Chou chough choughs chouse choused chouses chousing Chouteau choux chow Chow Chowchilla chowchow chowchows chowder chowders chowhound chowhounds chows chowtime chowtimes CHP CHQ chrematistic chrematistics chrestomathies chrestomathy Chris chrism chrismal Chrisman chrismatories chrismatory chrisms chrisom chrisoms Chrissie Christ Christa Christchurch christcross christen Christen Christendom christened christener christeners christening christenings christens Christensen Christenson Christhood Christi Christian Christiana Christiania Christianisation Christianise Christianised Christianises Christianising Christianities Christianity Christianization Christianize Christianized Christianizes Christianizing Christianly Christians Christiansburg Christiansen Christianson Christie Christies Christina Christine Christly Christmas Christmases Christmassy Christmastide Christmastides Christmastime Christmastimes Christological Christology Christopher Christy chromate chromates chromatic chromatically chromaticity chromatics chromatin chromatins chromatist chromatists chromatogram chromatograms chromatograph chromatographer chromatographers chromatographic chromatographically chromatographs chromatography chrome chromed chromes chromic chrominance chroming chromites chromium Chromo chromo chromolithograph chromolithographed chromolithographer chromolithographers chromolithographic chromolithographing chromolithographs chromolithography chromomeric chromos chromosomal chromosomally chromosome chromosomes chromospheres chromyl chronic chronically chronicle chronicled chronicler chroniclers chronicles Chronicles chronicling chronics chronogram chronogrammatic chronograms chronograph chronographer chronographers chronographic chronographically chronographs chronologic chronological chronologically chronologies chronologist chronologists chronology chronometer chronometers chronometric chronometrical chronometrically chronometry chronopher chronoscope chronoscopes chronoscopic chronotron Chronotron chronotrons chrysalides chrysalis chrysalises chrysanthemum chrysanthemums chryselephantine chrysene Chrysler Chryslers chthonian chthonic chub Chubb chubbier chubbiest chubbiness chubby chubs Chuck chuck chucked chucker Chuckey chuckhole chuckholes chucking chuckle chuckled chucklehead chuckleheaded chuckleheadedness chuckleheads chuckler chucklers chuckles chuckling chucks chuckwalla chuckwallas chucky chuddar chuddy chufa chufas chuff chuffed chuffer chuffing chuffs chuffy chug chugalug chugalugged chugalugging chugalugs chugged chugging Chugiak chugs Chui chukka chukkas Chula chum chummed chummier chummiest chummily chumminess chumming chummy chump chumps chums Chun Chung chunk chunked chunkier chunkiest chunkily chunkiness chunking chunks chunky Chunnel chunter chunters church Church churched Churches churches churchgoer churchgoers churchgoing churchgoings churchier churchiest Churchill churching churchless churchlike churchliness churchly churchman Churchman churchmanly churchmanship churchmen Churchville churchwarden churchwardens churchwoman churchwomen churchy churchyard churchyards churl churlish churlishly churlishness churls churn churned churner churners churning churnings churns Churubusco Chute chute chutes chutney chutneys chutzpa chutzpah chutzpas CI CIA CIAC ciao ciaos CIB Cibola Cibolo ciboria ciborium CIC CICA cicada cicadae cicadas cicatrices cicatricle cicatricles cicatricose cicatrisation cicatrise cicatrised cicatriser cicatrises cicatrising cicatrix cicatrize cicatrized cicatrizer cicatrizes cicatrizing cicelies Cicely cicely Cicero cicerone cicerones ciceroni ciceronian Ciceronian cichlid cichlids cichloid cicisbei cicisbeo CICS CICSVS Cid cid CID cider ciders CIDIN CIE CIF cig cigar cigarette cigarettes cigarillo cigarillos cigars CIGS cigs ciguatera CII cilantro cilantros cilia ciliate ciliated ciliates cilice cilices ciliolate cilium CIM CIMA Cimarron cimbalom cimbaloms cimices Cimmerian Cimmerians cinch cinched cincher cinches cinching Cinchona cinchona cinchonas Cincinnati Cincinnatian Cincinnatians cincture cinctured cinctures cincturing cinder cinderblock cinderblocks cindered Cinderella cindering cinders cindery Cindy cine cineaste cineastes cinema cinemagoer cinemagoers cinemas Cinemascope cinematic cinematically cinematise cinematize cinematized cinematizing cinematograph cinematographer cinematographers cinematographic cinematographically cinematographs cinematography cineol cineole cineradiography Cinerama cineraria Cineraria cinerarias cinerarium cinerary cinereous cines cingulated cinnabar cinnabars cinnamon Cinnamon cinnamons cinquecentist cinquecentists cinquecento cinquefoil cinquefoils CIO CIP cipher ciphered ciphering ciphers cipolin ciprofloxacin cir circ CIRCA circa circadian Circe circle circled circler circlers circles circlet circlets Circleville circling circs circuit circuital circuited circuiting circuitous circuitously circuitousness circuitries circuitry circuits circular circularisation circularise circularised circulariser circularisers circularises circularising circularities circularity circularization circularize circularized circularizer circularizers circularizes circularizing circularly circulars circulate circulated circulates circulating circulation circulations circulative circulator circulators circulatory circum circumambience circumambiency circumambient circumambulate circumambulated circumambulates circumambulating circumambulation circumambulations circumambulator circumambulatory circumbendibus circumcise circumcised circumciser circumcisers circumcises circumcising circumcision Circumcision circumcisions Circumcisions circumdenudation circumference circumferences circumferential circumferentially circumflex circumflexed circumflexes circumflexing circumflexion circumflexions circumfluence circumfluent circumfluous circumfuse circumfused circumfuses circumfusing circumfusion circumjacent circumlittoral circumlocution circumlocutions circumlocutory circumlunar circumnavigate circumnavigated circumnavigates circumnavigating circumnavigation circumnavigations circumnavigator circumnavigators circumnutated circumnutates circumnutating circumpolar circumrotate circumrotated circumrotates circumrotating circumrotation circumrotations circumscribable circumscribe circumscribed circumscriber circumscribers circumscribes circumscribing circumscription circumscriptions circumscriptive circumscriptively circumsolar circumspect circumspection circumspections circumspective circumspectly circumspectness circumstance circumstanced circumstances circumstancing circumstantial circumstantialities circumstantially circumstantiate circumstantiated circumstantiates circumstantiating circumstantiation circumstantiations circumvallated circumvallates circumvallating circumvallation circumvent circumvented circumventer circumventers circumventing circumvention circumventions circumventive circumventor circumventors circumvents circumvolution circumvolutions circumvolutory circumvolve circumvolved circumvolving circus circuses Cirencester cirque cirques cirrhoses cirrhosis cirrhotic Cirri cirri CIRRIS cirrocumuli cirrocumulus cirrostrati cirrostrative cirrostratus cirrus CIS cisalpine Cisalpine CISC Cisco ciscoes cismontane Cismontane cissies cissoids cist Cistercian Cistercians cistern cisterns cists cit CIT citable citadel citadels Citation citation citations citatory cite citeable cited citer citers cites cithara cither cithers Citibank citied cities Cities citification citified citifies citify citifying citing citizen citizenly citizenries citizenry citizens citizenship citizenships citole citoles Citra citrate citrated citrates citreous citric citrine citrines Citroen citron Citron citronella citronellal citronellas Citronelle citrons citrus Citrus citruses cittern citterns City city cityscape cityscapes citywide CIU ciudad Ciudad civet civets civic civically civics Civil civil civiler civilest civilian civilianisation civilianise civilianised civilianises civilianising civilianization civilianize civilianized civilianizes civilianizing civilians civilisable civilisation civilisations civilise civilised civiliser civilisers civilises civilising civilities civility civilizable civilization civilizations civilize civilized civilizer civilizers civilizes civilizing civilly civism civisms civvies CJ ck CL clabber clabbered clabbering clabbers clachan clachans clack Clackamas clacked clacker clackers clacking Clackmannan Clackmannanshire clacks Clacton clad cladding claddings cladode cladodes clag claggier claggiest Claiborne claim claimable claimant claimants claimed claimer claimers claiming claimless claims Clair clairaudience clairaudient clairaudients Claire Clairol clairsentience clairsentient Clairton clairvoyance clairvoyant clairvoyantly clairvoyants Clallam clam clamant clamatorial clambake clambakes clamber clambered clamberer clamberers clambering clambers clammed clammier clammiest clammily clamminess clamming clammy clamor clamored clamorer clamorers clamoring clamorous clamorously clamorousness clamors clamour clamoured clamourer clamourers clamouring clamours clamp clampdown clampdowns clamped clamper clampers clamping clamps clams clamshell clamshells clamworm clamworms clan Clancy clandestine clandestinely clandestineness clang clanged clanger clangers clanging clangor clangorous clangorously clangors clangour clangoured clangouring clangours clangs clank clanked clanking clankingly clanks clannish clannishly clannishness clans clanship clanships clansman clansmen clanswoman clanswomen Clanton clap clapboard clapboarded clapboarding clapboards clapmatch Clapp clapped clapper Clapper clapperboard clapperboards clappers clapping claps Clapton claptrap claptraps claque claques Clara Clarabelle Clare Claremont Claremore Clarence Clarendon claret clarets Clarice claries clarification clarifications clarified clarifier clarifiers clarifies clarify clarifying Clarinda clarinet clarinetist clarinetists clarinets clarinettist clarinettists Clarington clarion Clarion clarions Clarissa Clarisse Clarita clarities clarity Clark Clarkdale Clarke Clarkesville Clarkia clarkia clarkias Clarks Clarksburg Clarksdale Clarkson Clarkston Clarksville Clarkton Clary clash clashed clasher clashers clashes clashing clashingly clasp CLASP clasped claspers clasping clasps CLASS class classable classed classer classers classes Classic classic Classical classical classicalism classicalisms classicalist classicalists classicality classically classicalness classicise classicised classicises classicising classicism classicisms classicist classicistic classicists classicize classicized classicizes classicizing classics classier classiest classifiable classification classifications classificatory classified classifieds classifier classifiers classifies classify classifying classily classiness classing classis classless classlessness classman classmate classmates classmen classroom classrooms classy Clatskanie Clatsop clatter clattered clatterer clatterers clattering clatteringly clatters clattery Claude Claudette Claudia claudicate Claudine Claudio Claudius Claus clausal clause Clausen clauses claustrophobe claustrophobia claustrophobic claustrophobically clavately clave claver Claverack clavered clavering clavers claves clavichord clavichordist clavichordists clavichords clavicle clavicles clavicorn clavicornate clavicorns clavier claviers claw clawed clawer clawers clawing clawless claws Clawson claxon claxons Claxton Clay clay clayed clayey claying clayish claylike Claymont claymore Claymore claymores Claymores Claypool clays Claysburg Claysville Clayton Claytonia claytonia claytonias clayware CLDN clean cleanable cleaned cleaner cleaners cleanest cleaning cleanings cleanlier cleanliest cleanliness cleanly cleanness cleanout cleans cleansable cleanse cleansed cleanser cleansers cleanses cleansing cleansings cleanup cleanups clear clearable clearage clearages clearance clearances cleared clearer clearers clearest Clearfield clearheaded clearheadedly clearing clearinghouse clearinghouses clearings clearly clearness clears clearstories clearstory Clearwater clearway clearways clearweed clearwing clearwings Cleary cleat cleats cleavability cleavable cleavage cleavages Cleave cleave cleaved cleaver cleavers cleaves Cleaves cleaving Cleburne cleek cleeks Cleethorpes clef CLEF clefs cleft clefts CLEI Cleland Clem clematis Clematis clematises Clemenceau clemencies clemency Clemency Clemens clement Clement Clementine clemently Clementon Clements Clemmons Clemons Clemson clench clenched clenches clenching Clendenin Cleo cleome Cleome cleomes Cleopatra clepsydra clepsydrae clepsydras clerestoried clerestories clerestory clergies clergy clergyman clergymen clergywoman clergywomen cleric clerical clericalism clericalisms clericalist clericalists clerically clericals clerics clerihew clerihews clerisies clerisy Clerk clerk clerked clerking clerkish clerklier clerkliest clerkliness clerkly clerks clerkship clerkships Clermont Cletus Cleve cleveite Cleveland Clevelander Clevelanders Clevenger clever cleverer cleverest cleverish cleverly cleverness clevis clevises clew clewed clewing Clewiston clews CLI clianthus clianthuses click clicked clicker clickers clicking clicks CLID client clientage clientages cliental clientless clients cliff Cliff cliffhanger cliffhangers cliffhanging cliffhangings Clifford cliffs cliffy Clifton climacteric climacterically climacterics climactic climactically climate climates climatic climatically climatologic climatologically climatologist climatologists climatology climax climaxed climaxes climaxing climb climbable climbed climber climbers climbing climbs clime climes clinch clinched clincher clinchers clinches clinching Cline cline clines cling clinger clingers clingfish clingfishes clingier clingiest clinginess clinging clingingly clings clingstone clingstones clingy clinic clinical clinically clinician clinicians clinics clink clinked clinker clinkered clinkering clinkers clinking clinks clinkstone clinkstones clinometers clinometric clinostat clinquant clinquants Clint Clinton Clintonville Clintwood Clio clip clipart clipboard clipboards clipped clipper clippers clippie clippies clipping clippings clips clipsheet clipsheets clique cliqued cliques cliquey cliquing cliquish cliquishly cliquishness clit clitella clitoral clitoris clitorises clits Clive CLLI Cllr CLNP cloacae cloak cloaked cloaking cloakroom cloakrooms cloaks clobber clobbered clobbering clobbers clochard clochards cloche cloches clock clocked clocker clocking clocklike clockmaker clockmakers clocks clockwise clockwork clockworks clod cloddish cloddishly cloddishness cloddy clodhopper clodhoppers clodhopping clodpoll clodpolls clods clog clogged cloggier cloggiest clogging cloggy clogs cloister cloistered cloistering cloisters cloistral clomp clomped clomping clomps clonally clone cloned clones cloning clonk clonked clonking clonks clonuses clop clopped clopping clops Clorox CLOS closable Close close closeable closed closedown closedowns closefisted closefitting closely closemouthed closeness closeout closeouts closer closers closes closest closet closeted closeting closets closing closings Closter clostridia Clostridium clostridium clostridiums closure closured closures closuring clot cloth clothbound clothe clothed clothes clothesbasket clotheshorse clotheshorses clothesline clotheslines clothespin clothespins clothespress clothespresses clothier clothiers clothing cloths clots clotted clottier clottiest clotting clottish clotty cloture CLOUD cloud cloudberries cloudberry cloudburst cloudbursts Cloudcroft clouded cloudier cloudiest cloudily cloudiness clouding cloudland cloudless cloudlessly cloudlessness cloudlet cloudlets cloudlike clouds Clouds cloudscape cloudscapes cloudy clough Clough cloughs clout clouted clouting clouts clove cloven Clover clover Cloverdale cloverleaf cloverleaves clovers cloves Clovis clown clowned clowneries clownery clowning clownish clownishly clownishness clowns cloy cloyed cloying cloyingly cloyingness cloys cloze CLR CLRC CLS CLTP CLU club clubbable clubbed clubber clubbers clubbier clubbiest clubbing clubby clubface clubfaces clubfeet clubfoot clubfooted clubhaul clubhauled clubhauling clubhauls clubhouse clubhouses clubman clubmen clubroom clubrooms clubs clubwoman clubwomen cluck clucked cluckier cluckiest clucking clucks clucky clue clued clueing clueless clues cluing Clumber clumber clumbers Clumbers clump clumped clumpier clumpiest clumping clumpish clumpishness clumplike clumps clumpy clumsier clumsiest clumsily clumsiness clumsy clung clunk clunked clunker clunkers clunking clunks clunky clupeid clupeids cluster clustered clustering clusters clustery CLUT clutch clutched clutches clutching Clute clutter cluttered cluttering clutters CLV Clwyd Clyde Clydebank Clydesdale Clydesdales Clymer clypeal clypeus clysters Clytemnestra CM cm Cm CMA CMAC CMC CMCC CMD CMDF Cmdr cmdr CMDS CMF CMG CMH CMI CMIP CMIS CMISE CML CMMU CMOS CMOT CMRR CMS CMSGT CMT CMTC CMU CMW CMYK CN CNA CNAA CNAB CNC CNCC CND CNES CNI cnidarians CNM CNMS CNN CNO CNR CNS CNSR Co co CO coach coachbuilder coachbuilders coachdog coached Coachella coacher coachers coaches coaching coachman coachmen coachwoman coachwork coachworks coactions coactive coactively coactivity coadjutant coadjutants coadjutor coadjutors coadjutress coadjutresses coadunate coadunation coadunations coagula coagulant coagulants coagulate coagulated coagulates coagulating coagulation coagulations coagulator coagulators coagulum Coahoma coal Coaldale coaled coaler coalers coalesce coalesced coalescence coalescences coalescent coalesces coalescing coalface coalfaces coalfield Coalfield coalfields coalfish coalhole coalholes coalhouse coalhouses coaling Coaling Coalinga coalition coalitional coalitionist coalitionists coalitions coalman coalmen coalmine coalminer coalminers coalmines coals coaly COAM coarse Coarsegold coarsely coarsen coarsened coarseness coarsenesses coarsening coarsens coarser coarsest coassignee coast coastal coastally coasted coaster coasters Coastguard coastguard coastguards coastguardsman coastguardsmen coasting coastland coastlands coastline coastlines coasts coastward coastwise coat Coatbridge coatdress coatdresses coated coater coaters Coates Coatesville coati coating coatings coatis coatless coatroom coatrooms Coats coats coattail coattails coauthor coauthored coauthoring coauthors coax coaxed coaxer coaxers coaxes coaxial coaxially coaxing coaxingly cob Cob COB Cobain cobalt cobaltite Cobb cobber cobble cobbled cobbler cobblers cobbles cobblestone cobblestones cobbling Cobden COBE cobelligerent cobelligerents Cobham cobia cobias coble cobles Cobleskill cobnut cobnuts COBOL Cobol Cobra cobra cobras cobs Coburn cobweb cobwebbed cobwebbier cobwebbiest cobwebby cobwebs COC coca cocaine cocainisation cocainise cocainised cocainises cocainising cocainization cocainize cocainized cocainizes cocainizing cocas coccid coccidian coccids coccyges coccyx cochairman cochairmen cochin Cochin cochineal cochineals Cochins cochins Cochise cochlea cochleae cochlear Cochran Cochrane Cochranton Cochranville Cock cock cockade cockaded cockades cockalorum cockalorums cockamamie cockatiel cockatiels cockatoo cockatoos cockatrice cockatrices cockboat cockboats Cockburn cockchafer cockchafers cockcrow cockcrowing cockcrows cocked Cocker cocker cockerel cockerels cockers cockeye cockeyed cockeyes Cockeysville cockfight cockfighting cockfights cockhorse cockhorses cockier cockiest cockily cockiness cocking cockish cockishly cockishness cockle cockleboat cockleboats cocklebur cockleburs cockled cockles cockleshell cockleshells cockling cockloft cocklofts cockney Cockney cockneydom cockneyfied cockneyfies cockneyfy cockneyfying cockneyish cockneyism cockneyisms cockneys Cockneys cockpit cockpits cockroach cockroaches Cocks cocks cockscomb cockscombs cocksfoot cockshies cockshy cockspur cockspurs cocksucker cocksure cocksureness cocktail cocktailed cocktailing cocktails cockteaser cockteasers cocky Coco coco cocoa cocoanut cocoanuts cocoas cocobolo COCOM Coconino coconscious coconsciously coconsciousness coconspirator coconspirators coconut coconuts cocoon cocooned cocooning cocoons COCOT cocotte cocottes cocoyam Cocteau Cod cod COD coda codas CODASYL CODCF coddle coddled coddler coddlers coddles coddling code codebook codebooks CODEC codec codeclinations coded codefendant codefendants codeine codeines codeless codename codenamed codependence codependences codependency codependent codependents coder coders codes codetermination codeterminations codetermine codetermines codetta codeword codex codfish codfishes codger codgers codices codicil codicillary codicils codification codifications codified codifier codifiers codifies codify codifying coding codling codlings codpiece codpieces cods codswallop codswallops Cody Coe COE Coeburn coed coeditor coeditors coeds coeducation coeducational coeducationally coeducations COEES coefficient coefficients coelacanth coelacanths coelentera Coelentera coelenterate coelenterates coenaesthesia coenobite coenobites coenobitic coenobitical coenobitism coenobium coenocytes coenosarcs coenzyme coenzymes coequal coequalities coequality coequally coequals COER coerce coerced coercer coercers coerces coercible coercing coercion coercionist coercionists coercions coercive coercively coerciveness coessential coessentialities coessentiality coessentially coessentialness coetaneous coeternal coeternally coeternities coeternity coeval coevally coevals coevolved coevolves coevolving coexecutrices coexecutrix coexist coexisted coexistence coexistences coexistent coexisting coexists coextend coextended coextending coextends coextension coextensions coextensive coextensively cofactor cofactors COFF Coffee coffee coffeecake coffeecakes coffeehouse coffeehouses coffeemaker coffeemakers coffeepot coffeepots coffees Coffeeville coffer cofferdam cofferdams coffered coffering coffers Coffey Coffeyville coffin Coffin coffined coffining coffins coffle coffles Coffman cofounder cofounders cog Cogan cogence cogency cogeneration cogenerations cogent cogently cogged cogging Coggon cogitate cogitated cogitates cogitating cogitation cogitations cogitative cogitatively cogitativeness cogitator cogitators cogito Cognac cognac cognacs Cognacs cognate cognately cognateness cognates cognation cognations cognisable cognisably cognisance cognisant cognise cognised cognises cognising cognition cognitional cognitions cognitive cognitively cognizable cognizably cognizance cognizant cognize cognized cognizes cognizing cognomen cognomens cognomina cognominal cognoscente cognoscenti cognoscibility cognoscible cognovits cogon cogs cogwheel cogwheels cohabit cohabitant cohabitants cohabitate cohabitation cohabitations cohabited cohabiter cohabiters cohabiting cohabits Cohasset coheir coheirs coheirship Cohen cohere cohered coherence coherences coherencies coherency coherent coherently coherer coherers coheres cohering cohesion cohesions cohesive cohesively cohesiveness Cohn cohobate cohobated cohobates cohobating Cohoes cohort cohorts cohune cohunes COI coif coifed coiffed coiffeur coiffeurs coiffeuse coiffeuses coiffing coiffure coiffures coifing coifs coil coiled coiler coilers coiling coils coin coinable coinage coinages coincide coincided coincidence coincidences coincident coincidental coincidentally coincidently coincides coinciding coined coiner coiners coinheritance coinheritances coinheritor coinheritors coining Coinjock coins coinstantaneous coinsurance coinsurances coinsure coinsured coinsurer coinsurers coinsures coinsuring coir coital coition coitus coituses Cokato coke Coke coked cokehead cokeheads Coker cokes Cokes coking Col COL COLA Cola cola Colada colander colanders colane Colas colas COLAs colatitudes Colbert Colburn Colby colcannon Colchester colchicines colchicum Colchicum colchicums Colcord colcothar cold Cold colder coldest coldhearted coldheartedly coldish coldly coldness colds Coldwater Cole Colebrook Coleman coleopteran coleopterans coleopteron coleopterons coleoptiles coleorhizae Colerain Coleridge Coles coleslaw coleslaws Colette Coleus coleus coleuses Coleville colewort Colfax Colgate coli colic colicky colicroot colicroots Colin coliseum Coliseum coliseums colitis collaborate collaborated collaborates collaborating collaboration collaborationism collaborationist collaborationists collaborations collaborative collaboratively collaborator collaborators collage collaged collagen collagens collages collagist collagists collapse collapsed collapses collapsibility collapsible collapsing collar Collar collarbone collarbones collard collards collared collaret collarets collaring collarless collars collate collated collateral collateralise collateralization collateralizations collateralize collateralized collateralizes collateralizing collaterally collaterals collates collating collation collations collative collator collators colleague colleagues colleagueship collect Collect collectable collectables collected collectedly collectedness collectible collectibles collecting collection collections collective collectively collectiveness collectives collectivisation collectivisations collectivise collectivised collectivises collectivising collectivism collectivisms collectivist collectivistic collectivists collectivities collectivity collectivization collectivize collectivized collectivizes collectivizing collector collectors collectorship collectorships collects Collects colleen Colleen colleens college colleges collegial collegialities collegiality collegially collegian collegians collegiate collegiums collembolan collembolans collenchymas colleted colleting collets Collette Colley Colleyville collide collided collides colliding Collie collie collier Collier collieries Colliers colliers Collierville colliery collies colligate colligated colligates colligating colligation colligations collimate collimated collimates collimating collimation collimations collimator collimators Collin collinear collinearly Collingswood Collingwood Collins Collinsville Collinwood Collis collision collisions collocate collocated collocates collocating collocation collocations collocutor collocutors collogue collogued collogues colloguing colloid colloidal colloids colloq Colloq colloquia colloquial colloquialism colloquialisms colloquially colloquies colloquist colloquists colloquium colloquiums colloquy collotype collotypes collude colluded colluder colluders colludes colluding collunarium collusion collusions collusive collusively collusiveness colluviums collywobbles Colman Colmesneil colocynth colocynths cologne Cologne colognes Coloma Colombia Colombian Colombians Colombo Colon colon Colona colonel colonelcies colonelcy colonels colonelship colonelships colonial Colonial colonialism colonialisms colonialist colonialists colonially colonials colonic colonics colonies Colonies colonisable colonisation colonisations colonise colonised coloniser colonisers colonises colonising colonist colonists colonization colonize colonized colonizer colonizers colonizes colonizing colonnade colonnaded colonnades colonoscopies colonoscopy colons colony Colophon colophon colophons colophony color colorable Coloradan Coloradans Colorado Coloradoan Coloradoans colorant colorants coloration colorations coloratura coloraturas colorblind colorblindness colorbreed colorbreeds colorcast colorcasts colorectal Colored colored Coloreds coloreds colorfast colorfastness colorful colorfully colorfulness colorific colorimeter colorimeters colorimetric colorimetrical coloring colorings colorist colorists colorization colorizations colorize colorized colorizes colorizing colorless colorlessly colorlessness colors colossal colossally colossi Colossian Colossians colossus colossuses colostomies colostomy colostrums colour colourability colourable colourableness colourably colouration colourations colourcast colourcasting colourcasts coloured Coloured Coloureds coloureds colourer colourers colourfast colourfastness colourful colourfully colourfulness colouring colourings colourisation colourisations colourise colourised colourises colourising colourist colouristic colourists colourization colourizations colourize colourized colourizes colourizing colourless colourlessly colourlessness colours colourwash colourwashes colportage colporteur colporteurs Colquitt cols Colson Colstrip COLT Colt colt coltish coltishly coltishness Colton Coltrane colts coltsfoot coltsfoots colubrine colugo colugos columbaria columbarium columbary Columbia Columbian Columbiana Columbians Columbiaville columbic Columbic Columbine columbine columbines columbium columbiums Columbus columelliform column columnar columned columniation columniations columnist columnists columns colure colures Colusa Colville Colvin Colwell Colwich colza com Com COM coma Comanche Comaneci COMAS comas comate comates comatose comatosely comatulid comatulids comb combat combatable combatant combatants combated combater combaters combating combative combatively combativeness combats combed comber combers combinability combinable combination combinational combinations combinative combinatorial combinatory combine combined combiner combiners combines combing combings combining combo combos combs Combs combust combusted combustibility combustible combustibleness combustibles combusting combustion combustions combustive combustor combustors combusts COMDEX Comdex Comdr come comeback comebacks comedian comedians comedic comedienne comediennes comedies comedown comedowns comedy comelier comeliest comeliness comely comer Comer comers comes comestible comestibles comet cometh comets comeuppance comeuppances comfier comfiest comfit comfits comfiture comfitures comfort Comfort comfortable comfortableness comfortably comforted Comforter comforter comforters comforting comfortingly comfortless comfortlessly comfortlessness comforts comfrey Comfrey comfreys comfy comic comical comicalities comicality comically comicalness comics comida COMINCH coming comings comitia comitial comities comity COMM comma Commack command commandant commandants commanded commandeer commandeered commandeering commandeers commander commanders commandership commanderships commanding commandingly commandment commandments commando commandoes commandos commands commas commeasurable commeasure commeasured commeasures commeasuring commemorate commemorated commemorates commemorating commemoration commemorational commemorations commemorative commemoratively commemoratives commemorator commemorators commemoratory commence commenced commencement commencements commencer commencers commences commencing commend commendable commendableness commendably commendams commendation commendations commendatory commended commending commends commensalisms commensalities commensality commensally commensurabilities commensurability commensurable commensurably commensurate commensurately commensurateness commensuration commensurations comment commentarial commentaries commentary commentate commentated commentates commentating commentator commentators commented commenter commenting comments Commerce commerce commercial commercialese commercialisation commercialisations commercialise commercialised commercialises commercialising commercialism commercialisms commercialist commercialistic commercialists commerciality commercialization commercialize commercialized commercializes commercializing commercially commercials Commie commie Commies commies comminatory commingle commingled commingles commingling comminute comminuted comminutes comminuting commiserate commiserated commiserates commiserating commiseration commiserations commiserative commiseratively commissar commissarial commissariat commissariats commissaries commissars commissary commission commissionable commissionaire commissionaires commissioned commissioner commissioners commissionership commissionerships commissioning commissions commissural commit commitment commitments commits committable committal committals committed committee committeeman committeemen committees committeewoman committeewomen committer committers committing commix commixed commixes commixing commixture commixtures commode commodes commodious commodiously commodiousness commodities commodity commodore commodores Common common commonage commonages commonalities commonality commonalties commonalty commoner commoners commonest commonly commonness commonplace commonplaceness commonplaces commons Commons commonsense commonsensible commonsensical commonweal commonweals Commonwealth commonwealth Commonwealths commonwealths commotion commotional commotions commove commoved commoves commoving communal communalisation communalisations communalise communalised communaliser communalises communalising communalism communalisms communalist communalistic communalists communalities communality communalization communalizations communalize communalized communalizer communalizes communalizing communally communard Communard Communards communards commune Commune communed communes communicability communicable communicableness communicably communicant communicants communicate communicated communicates communicating communication communicational communications communicative communicatively communicativeness communicator communicators communicatory communing Communion communion Communions communions communisation communisations communise communised communises communising communism Communism communisms Communisms communist Communist communistic Communistic communistically communists Communists communitarian communitarians communities community communitywide communization communize Communize communized Communized communizes Communizes Communizing communizing commutabilities commutability commutable commutableness commutate commutated commutates commutating commutation commutations commutative commutatively commute commuted commuter commuters commutes commuting Como Comoros comp COMPACT compact compactable compacted compacter compacters compacting compaction compactions compactly compactness compactor compactors compacts companied companies Companies companion Companion companionability companionable companionableness companionably companionate companioned companioning companionless companions Companions companionship companionships companionway companionways Company company companying Compaq comparability comparable comparableness comparably comparative comparatively comparativeness comparatives comparator comparators compare compared comparer comparers compares comparing comparison comparisons compartment compartmental compartmentalisation compartmentalisations compartmentalise compartmentalised compartmentalises compartmentalising compartmentalization compartmentalize compartmentalized compartmentalizes compartmentalizing compartmentally compartmented compartmenting compartments compass compassable compassed compasses Compasses compassing compassion compassionate compassionated compassionately compassionateness compassionates compassionating compassioned compassioning compassionless compassions compatibilities compatibility compatible compatibleness compatibles compatibly compatriot compatriotic compatriotism compatriots compeer compeered compeering compeers compel compellability compellable compellation compellations compelled compeller compellers compelling compellingly compels compendia compendious compendiously compendiousness compendium compendiums compensability compensable compensate compensated compensates compensating compensation compensational compensations compensative compensatively compensator compensators compensatory compete competed competence competences competencies competency competent competently competes competing competition competitions competitive competitively competitiveness competitor competitors compilation compilations compile compiled compiler compilers compiles compiling complacence complacencies complacency complacent complacently complain complainant complainants complained complainer complainers complaining complainingly complains complaint complaints complaisance complaisant complaisantly complement complementally complementarily complementariness complementarities complementary complementation complemented complementing complements complete completed completely completeness completer completers completes completing completion completions completive complex complexes complexion complexional complexioned complexions complexities complexity complexly complexness compliable compliableness compliably compliance compliances compliancy compliant compliantly complicacies complicacy complicate complicated complicatedly complicatedness complicates complicating complication complications complicit complicities complicity complied complier compliers complies compliment complimentarily complimentary complimented complimenting compliments complot complots complotted complotter complotting comply complying compo component componential components comport comported comporting comportment comportments comports compos compose composed composedly composedness composer composers composes composing composite Composite compositely compositeness composites compositing composition compositional compositionally compositions compositor compositors compost composted composting composts composure composures compotation compotator compotators compote compotes compound compoundable compounded compounding compounds comprador compradors comprehend comprehended comprehendible comprehending comprehendingly comprehends comprehensibility comprehensible comprehensibleness comprehensibly comprehension comprehensions comprehensive comprehensively comprehensiveness comprehensives compress compressed compresses compressibility compressible compressing compression compressions compressive compressively compressor compressors comprisable comprisal comprisals comprise comprised comprises comprising compromise compromised compromiser compromisers compromises compromising compromisingly comps COMPTEL Comptometer comptometer Compton comptroller comptrollers comptrollership comptrollerships compulsion compulsions compulsive compulsively compulsiveness compulsives compulsivity compulsories compulsorily compulsoriness compulsory compunction compunctions compunctious compurgation compurgator compurgators CompuServe computability computable computably computation computational computationally computations compute computed computer computerisation computerisations computerise computerised computerises computerising computerization computerizations computerize computerized computerizes computerizing computers computes computing comrade Comrade comradely comrades Comrades comradeship comradeships COMS Comsat COMSAT Comstock Comstockery Comte con Con Conakry Conan conation conational conations conatus Conaway concatenate concatenated concatenates concatenating concatenation concatenations concave concaved concavely concaveness concaves concaving concavities concavity concavo conceal concealable concealed concealing concealment concealments conceals concede conceded concededly conceder conceders concedes conceding conceit conceited conceitedly conceitedness conceiting conceits conceivability conceivable conceivableness conceivably conceive conceived conceiver conceivers conceives conceiving concelebrant concelebrants concelebrate concelebrated concelebrates concelebrating concentrate concentrated concentrates concentrating concentration concentrations concentrative concentrator concentrators concentre concentred concentres concentric concentrically concentricity concentring Concepción concept conceptacle conceptacles conception conceptions conceptive concepts conceptual conceptualisation conceptualisations conceptualise conceptualised conceptualises conceptualising conceptualism conceptualisms conceptualist conceptualistic conceptualists conceptualities conceptuality conceptualization conceptualizations conceptualize conceptualized conceptualizes conceptualizing conceptually concern concerned concernedly concernedness concerning concernment concernments concerns concert concerted concertedly Concertgebouw concertgoer concertgoers concerti concertina concertinaed concertinaing concertinas concerting concertino concertinos concertmaster concertmasters concertmistress concertmistresses concerto concertos concerts concertstück concession concessionaire concessionaires concessionaries concessionary concessions concessive Conch conch Conches conches conchie conchies conchiferous Concho conchoids conchologist conchologists Conchs conchs concierge concierges conciliate conciliated conciliates conciliating conciliation conciliations conciliator conciliatorily conciliatoriness conciliators conciliatory concinnities concinnity concise concisely conciseness concision concisions conclave conclaves conclavist conclavists conclude concluded concluder concluders concludes concluding conclusion conclusions conclusive conclusively conclusiveness concoct concocted concocter concocters concocting concoction concoctions concoctive concoctor concoctors concocts concomitance concomitances concomitancy concomitant concomitantly concomitants Concord concord concordance concordances concordant concordantly concordat concordats Concorde Concordia concords Concords concourse concourses concrescence concrescences concrete concreted concretely concreteness concreter concretes concreting concretion concretionary concretions concretisation concretisations concretise concretised concretises concretising concretive concretively concretization concretizations concretize concretized concretizes concretizing concubinary concubine concubines concupiscence concupiscent concur concurred concurrence concurrences concurrencies concurrency concurrent concurrently concurring concurringly concurs concuss concussed concusses concussing concussion concussions concussive concussively concyclically condemn condemnable condemnably condemnation condemnations condemnatory condemned condemner condemners condemning condemningly condemns condensabilities condensability condensable condensate condensates condensation condensational condensations condense condensed condenser condensers condenses condensing condescend condescended condescendence condescending condescendingly condescends condescension condign condignly condiment condimental condiments Condit condition conditional conditionality conditionally conditionals conditioned conditioner conditioners conditioning conditionings conditions condo condolatory condole condoled condolence condolences condoler condolers condoles condoling condolingly condom condominium condominiums condoms Condon condonable condone condoned condoner condoners condones condoning condor condors condos condottiere condottieri conduce conduced conducer conducers conduces conducible conducing conducingly conducive conduciveness conduct conductance conducted conductibility conductible conducting conduction conductional conductions conductive conductively conductivities conductivity conductor conductors conductorship conductorships conductress conductresses conducts conduit conduits cone coned coneflower coneflowers Conejos conenose conenoses cones Conestoga Conesus Coney conf confab confabbed confabbing confabs confabulate confabulated confabulates confabulating confabulation confabulations confabulator confabulators confabulatory confect confected confecting confection confectionaries confectionary confectioned confectioner confectioneries confectioners confectionery confectioning confections confects confederacies Confederacy confederacy confederate Confederate confederated confederates Confederates confederating Confederation confederation confederations confederative confer conferee conferees conference Conference conferences Conferences conferencing conferential conferment conferrable conferral conferrals conferred conferrer conferrers conferring confers confess confessable confessant confessants confessed confessedly confesses confessing confession confessional confessionals confessionary confessions confessor confessors confetti confetto confidant confidante confidantes confidants confide confided confidence confidences confident confidential confidentialities confidentiality confidentially confidentialness confidently confidents confider confiders confides confiding confidingly confidingness configurable configuration configurationally configurations configurative configure configured configures configuring confinable confine confineable confined confinement confinements confiner confiners confines confining confirm confirmable confirmation confirmations confirmative confirmatively confirmatory confirmed confirmedly confirmedness confirmer confirmers confirming confirms confiscate confiscated confiscates confiscating confiscation confiscations confiscator confiscators confiscatory Confiteor Confiteors conflagrant conflagrate conflagrated conflagrates conflagrating conflagration conflagrations conflate conflated conflates conflating conflation conflations conflict conflicted conflicting conflictingly confliction conflictions conflictive conflicts Confluence confluence confluences confluent confluents conflux confluxes conform conformabilities conformability conformable conformableness conformably conformal conformance conformances conformant conformation conformational conformations conformed conformer conformers conforming conformingly conformism conformist Conformist Conformists conformists conformities conformity conforms confound confoundable confounded confoundedly confoundedness confounder confounders confounding confounds confraternal confraternities confraternity confront confrontation confrontational confrontationist confrontationists confrontations confronted confronter confronters confronting confrontment confrontments confronts Confucian Confucianism Confucians Confucius confusability confusable confusables confuse confused confusedly confusedness confuses confusing confusingly confusion confusions confutation confutations confutative confute confuted confuter confuters confutes confuting cong Cong conga congaed congaing congas congeal congealable congealed congealer congealers congealing congealment congeals congee congeed congeeing congees congener congeners congenial congenialities congeniality congenially congenital congenitally conger Conger congeries congers Congers conges congest congested congestible congesting congestion congestions congestive congests conglobated conglobates conglobating conglobation conglobations conglobe conglobed conglobing conglomerate conglomerated conglomerates conglomeratic conglomerating conglomeration conglomerations conglomeritic conglutinate conglutinated conglutinates conglutinating conglutination conglutinations conglutinative Congo Congolese congou congrats congratulant congratulants congratulate congratulated congratulates congratulating congratulation congratulations congratulator congratulators congratulatory congregant congregants congregate congregated congregates congregating congregation Congregational congregational congregationalism Congregationalism congregationalisms Congregationalisms Congregationalist Congregationalists congregationally congregations congregative congregativeness congregator congregators congress Congress congressed Congresses congresses congressing Congressional congressional congressionalist congressionally congressman Congressman congressmen Congressmen congressperson Congressperson Congresspersons congresspersons congresswoman Congresswoman congresswomen Congresswomen Congreve congruence congruencies congruency congruent congruently congruities congruity congruous congruously congruousness conic conical conically conics conidia conidial conidian conidiophores conies conifer coniferous conifers coniine coning Coniston conium Conium coniums conj conjecturable conjecturably conjectural conjecturally conjecture conjectured conjecturer conjecturers conjectures conjecturing conjoin conjoined conjoiner conjoiners conjoining conjoins conjoint conjointly conjugal conjugality conjugally conjugant conjugate conjugated conjugates conjugating conjugation conjugational conjugationally conjugations conjugative conjunct conjunction conjunctional conjunctionally conjunctions conjunctiva conjunctivae conjunctivas conjunctive conjunctively conjunctives conjunctivitis conjunctly conjuncts conjuncture conjunctures conjuration conjurations conjure conjured conjurer conjurers conjures conjuring conjuror conjurors conk conked conker conkers conking Conklin conks Conley Conlon conman CONN connate connately connation connatural connaturally Conneaut connect connectable connected connectedly connectedness connecter connecters connectible Connecticut connecting connection connectional connectionism connectionisms connectionless connections connective connectively connectives connectivity connector connectors connects conned Connell Connellsville Connelly Conner Connersville Connery connexion connexions Connie conning conniption conniptions connivance connivances connive connived conniver connivers connives conniving connoisseur connoisseurs connoisseurship Connolly Connor Connors connotation connotations connotative connotatively connote connoted connotes connoting connubial connubiality connubially Conover conquer conquerable conquered conquering conqueringly conqueror Conqueror conquerors conquers Conquest conquest conquests conquistador conquistadores conquistadors Conrad Conrail Conroe Conroy CONS cons Cons consanguine consanguineous consanguineously consanguinities consanguinity conscience conscienceless consciences conscientious conscientiously conscientiousness conscionable conscionably conscious consciously consciousness consciousnesses conscribe conscribed conscribes conscribing conscript conscripted conscripting conscription conscriptions conscripts consecrate consecrated consecrates consecrating Consecration consecration consecrations Consecrations consecrator consecrators consecratory consecution consecutions consecutive consecutively consecutiveness consecutives consensual consensually consensus consensuses consent consentaneity consentaneous consentaneously consentaneousness consented consenter consenters consentience consentient consenting consentingly consents consequence consequences consequent consequential consequentiality consequentially consequentialness consequently consequents conservable conservancies conservancy conservation conservational conservationism conservationist conservationists conservations Conservatism conservatism Conservatisms conservatisms Conservative conservative conservatively conservativeness conservatives Conservatives conservatoire conservatoires conservator conservatories conservatorium conservatoriums conservators conservatory conserve conserved conserver conservers conserves conserving Conshohocken consider considerable considerably considerate considerately considerateness consideration considerations considered considerer considerers considering considers consign consignable consignation consignations consigned consignee consignees consigner consigners consigning consignment consignments consignor consignors consigns consist consisted consistence consistencies consistency consistent consistently consisting consistorial consistorian consistories consistory consists consociate consociated consociates consociating consociation consociations consol consolable consolably consolation consolations consolatory console consoled consoler consolers consoles consolidate consolidated consolidates consolidating consolidation consolidations consolidator consolidators consoling consolingly consonance consonances consonant consonantal consonantally consonantly consonants consort consorted consorter consorters consortia consorting consortium consortiums consorts conspectus conspectuses conspicuities conspicuity conspicuous conspicuously conspicuousness conspiracies conspiracy conspirator conspiratorial conspiratorially conspirators conspiratress conspiratresses conspire conspired conspirer conspirers conspires conspiring conspiringly const Const constable Constable constables constableship constableships constabularies constabulary Constance constancies constancy Constancy constant Constant constantan constantans Constantia Constantine Constantinople Constantinopolitan constantly constants constellate constellated constellates constellating constellation constellational constellations consternate consternated consternates consternating consternation consternations constipate constipated constipates constipating constipation constipations constituencies constituency constituent constituently constituents constitute constituted constituter constituters constitutes constituting constitution Constitution constitutional constitutionalism constitutionalist constitutionalists constitutionality constitutionally constitutionals constitutions constitutive constitutively constitutor constitutors constrain constrainable constrained constrainedly constrainer constrainers constraining constrains constraint constraints constrict constricted constricting constriction constrictions constrictive constrictively constrictor constrictors constricts constringe constringed constringency constringent constringes constringing construability construable construal construct constructed constructer constructers constructible constructing construction constructional constructionist constructionists constructions constructive constructively constructiveness constructivism Constructivism Constructivist constructivist constructivists Constructivists constructor constructors constructs construe construed construer construers construes construing consubstantial consubstantiality consubstantially consubstantiate consubstantiates consubstantiating consubstantiation Consuelo consuetude consuetudinary consul consular Consulate consulate Consulates consulates consuls consulship consulships consult consultable consultancies consultancy consultant consultants consultation consultations consultative consultatively consulted consulter consulters consulting consults consumable consumables consume consumed consumedly consumer consumerism consumerisms consumerist consumerists consumers consumes consuming consummate consummated consummately consummates consummating consummation consummations consummative consummator consummators consumption consumptions consumptive consumptively consumptiveness consumptives cont Cont cont'd CONTAC contact contactable contacted contacting contactor contactors contacts contagion contagions contagious contagiously contagiousness contain containable contained container containerboard containerboards containerisation containerisations containerise containerised containerises containerising containerization containerizations containerize containerized containerizes containerizing containers containership containerships containing containment containments contains contaminable contaminant contaminants contaminate contaminated contaminates contaminating contamination contaminations contaminative contaminator contaminators Conte contemn contemned contemning contemnor contemnors contemns contemplate contemplated contemplates contemplating contemplation contemplations contemplative contemplatively contemplativeness contemplatives contemplator contemplators contemporaneous contemporaneously contemporaneousness contemporaries contemporarily contemporariness contemporary contemporise contemporised contemporises contemporising contemporize contemporized contemporizes contemporizing contempt contemptibility contemptible contemptibleness contemptibly contemptuous contemptuously contemptuousness contend contended contender contenders contending contends content contented contentedly contentedness contenting contention contentions contentious contentiously contentiousness contently contentment contents conterminal conterminous conterminously contest contestability contestable contestableness contestably contestant contestants contestation contestations contested contester contesters contesting contests context contexts contextual contextualisation contextualise contextualised contextualises contextualising contextualization contextualize contextualized contextualizes contextualizing contextually contexture contextures Conti contiguities contiguity contiguous contiguously contiguousness continence Continent continent Continental continental continentally continentals Continentals continently continents contingence contingences contingencies contingency contingent contingently contingents continua continual continuality continually continualness continuance continuances continuant continuants continuation continuations continuative continuatively continuativeness continuatives continuator continuators continue continued continuer continuers continues continuing continuingly continuities continuity continuo continuous continuously continuousness continuum continuums Contoocook contort contorted contortedly contortedness contorting contortion contortioned contortionism contortionisms contortionist contortionists contortions contorts contour contoured contouring contours contra contraband contrabandist contrabandists contrabands contrabass contrabasses contrabassist contrabassists contrabassoon contrabassoonist contrabassoonists contrabassoons contraception contraceptive contraceptives contraclockwise contract contracted contractedly contractedness contractibility contractible contractibleness contractile contractility contracting contraction contractions contractive contractively contractiveness contractor contractors contracts contractual contractually contracture contractures contradict contradictable contradicted contradicter contradicters contradicting contradiction contradictions contradictious contradictive contradictor contradictories contradictorily contradictoriness contradictors contradictory contradicts contradistinction contradistinctions contradistinctive contradistinctively contradistinguish contradistinguished contradistinguishes contradistinguishing contrail contrails contraindicate contraindicated contraindicates contraindicating contraindication contraindications contraindicative contraire contralti contralto contraltos contraposition contrapositions contraption contraptions contrapuntal contrapuntally contrapuntist contrapuntists contrarian contrarians contraries contrarieties contrariety contrarily contrariness contrariwise contrary contras contrast contrastable contrasted contrasting contrastingly contrastive contrastively contrasts contrasuggestible contravallation contravallations contravene contravened contravener contraveners contravenes contravening contravention contraventions Contreras contretemps contributable contribute contributed contributes contributing contribution contributions contributive contributively contributiveness contributor contributories contributors contributory contrite contritely contriteness contrition contrivable contrivance contrivances contrive contrived contriver contrivers contrives contriving control controllability controllable controllably controlled controller controllers controllership controllerships controlling controls controversial controversialist controversialists controversially controversies controversy controvert controverter controverters controvertible controvertibly controverts contumacies contumacious contumaciously contumaciousness contumacy contumelies contumelious contumeliously contumeliousness contumely contuse contused contuses contusing contusion contusions contusive conundrum conundrums conurbation conurbations CONUS convalesce convalesced convalescence convalescences convalescent convalescents convalesces convalescing convection convectional convections convective convectively convector convectors convene convened convener conveners convenes convenience conveniences convenient conveniently convening convenor convenors convent conventicler conventiclers convention conventional conventionalisation conventionalise conventionalised conventionalises conventionalising conventionalism conventionalisms conventionalist conventionalists conventionalities conventionality conventionalization conventionalize conventionalized conventionalizes conventionalizing conventionally conventioneer conventioneers conventions convents converge converged convergence convergences convergent converges converging conversable conversableness conversably conversance conversances conversancy conversant conversantly conversation conversational conversationalist conversationalists conversationally conversations conversazione conversaziones Converse converse conversed conversely converser conversers converses conversing conversion conversional conversionary conversions convert converted converter converters convertibility convertible convertibleness convertibles convertibly converting convertiplane convertiplanes converts convex convexes convexities convexity convexly convexo convey conveyable conveyance conveyances conveyed conveyer conveyers conveying conveyor conveyors conveys convict convictable convicted convicting conviction convictional convictions convictism convictive convicts convince convinced convincement convincer convincers convinces convincible convincing convincingly convincingness convivial convivialist convivialists conviviality convivially convocation convocational convocations convoke convoked convoker convokers convokes convoking convolute convoluted convolutedly convolutes convoluting convolution convolutions convolve convolved convolves convolving convolvuli Convolvulus convolvulus convolvuluses convoy convoyed convoying convoys convulse convulsed convulses convulsing convulsion convulsionaries convulsionary convulsions convulsive convulsively convulsiveness Conway Conwy Conyers COO Coo coo cooed cooer cooers cooing cooingly cook Cook cookbook cookbooks Cooke cooked cooker cookeries cookers cookery Cookeville cookhouse cookhouses cookie Cookie cookies cooking cookout cookouts cooks Cooks cookware cool coolabahs coolant coolants cooled cooler coolers coolest Cooley coolheaded Coolidge coolie coolies cooling coolly coolness cools Coolville coomb Coombs coon Coonan cooncan coonhound coonhounds coons coonskin coonskins coop Coop cooped Cooper cooper cooperage cooperages cooperate cooperated cooperates cooperating cooperation cooperationist cooperationists cooperative cooperatively cooperativeness cooperatives cooperator cooperators coopered cooperies coopering Cooperman coopers Coopersburg Cooperstown Coopersville coopery cooping coops cooptation cooption coordinal coordinate coordinated coordinately coordinateness coordinates coordinating coordination coordinative coordinator coordinators Coors Coos coos Coosa coot cootie cooties coots cop Cop COP copaiba Copake copal Copan coparcenaries coparcener coparceners copartner copartners copasetic cope Cope coped Copeland Copenhagen Copenhagener Copenhageners copepod copepods Copernican Copernicans Copernicus copes copestone copestones Copiague copied copier copiers copies copilot copilots coping copings copingstone copingstones copious copiously copiousness coplanar Copland Coplay Copley copolymer copolymerisation copolymerise copolymerised copolymerises copolymerising copolymerization copolymerize copolymerized copolymerizes copolymerizing copolymers copout copouts copped Coppell copper copperas coppered Copperfield copperhead Copperhead Copperheads copperheads coppering copperleaf Copperopolis copperplate copperplates coppers coppersmith coppersmiths copperware copperwares coppery coppice coppiced coppices coppicing copping Coppola copra copraemia coprocessor coprocessors coprolite coprolites coprology COPS cops copse copses Copt copter copters Coptic Copts copula copular copulas copulate copulated copulates copulating copulation copulations copulative copulatively copulatives copy copybook copybooks copyboy copyboys copycat copycats copycatted copycatting copydesk copydesks copyedit copyedited copyediting copyeditor copyeditors copyedits copygirl copygirls copyhold copyholder copyholders copyholds copying copyist copyists copyreader copyreaders copyright copyrightable copyrighted copyrighter copyrighters copyrighting copyrights copywriter copywriters copywriting COQ coquet coquetries coquetry coquets coquette coquetted coquettes coquetting coquettish coquettishly coquettishness coquille Coquille coquilles coquina coquinas coquito coquitos Cora coraciiform coracle coracles coracoids coral Coral coralberries coralberry coralliferous coralline corallines corallites coralloid coralroot coralroots corals Coralville Coram Coraopolis corbel corbelled corbelling corbellings corbels Corbett corbie Corbie corbies Corbin Corbusier Corby Corcoran cord Cord cordage cordages cordately corded Cordele Cordelier Cordeliers Cordell cordial cordialities cordiality cordially cordialness cordials cordierite cordierites cordillera Cordilleran cordilleran cordilleras Cordilleras cording cordite cordites cordless cordlessly cordlike Cordoba cordon cordoned cordoning cordons Cordova Cordovan cordovan cordovans Cordovans cords corduroy corduroyed corduroying corduroys cordwood Core core CORE cored coregent coregents Corel coreless coreligionist coreligionists corellas Coreopsis coreopsis corer corers cores Corey corf Corfu corgi corgis coriander corianders coring Corinne Corinth Corinthian Corinthians Coriolanus corium Cork cork corkage corkboard corkboards corked corker corkers corkier corkiest corking corklike corks corkscrew corkscrewed corkscrewing corkscrews corkwood corkwoods corky Corley corm Cormier cormorant cormorants corms Corn corn CORN cornball cornballs cornbraid cornbraids cornbread cornbreads corncakes corncob corncobs corncrake corncrakes corncrib corncribs corndodger corndodgers cornea corneal corneas corned Cornel cornel Cornelia cornelian Cornelius Cornell cornels corneous Corner corner cornerback cornerbacks cornered cornering corners cornerstone cornerstones cornerwise CORNET cornet cornets cornfield cornfields cornflake cornflakes cornflower cornflowers cornhusk cornhusker Cornhusker cornhuskers Cornhuskers cornhusks cornice corniced cornices cornicing cornier corniest corniness Corning corning Cornish Cornishman Cornishmen Cornishwoman Cornishwomen cornmeal cornpone cornpones cornrow cornrows corns Cornstalk cornstalk cornstalks cornstarch cornstarches cornucopia cornucopian cornucopias cornuted Cornville Cornwall Cornwallis Cornwell corny Corny Corolla corolla corollaceous corollaries corollary corollas corona coronach Coronado coronae coronagraph coronagraphs coronal coronals coronaries coronary coronas coronate coronation coronations coroner coroners coronership coronerships coronet coroneted coronets Coronus Corp corpora Corporal corporal corporality corporally corporals corporalship corporalships corporate corporately corporation corporations corporatism corporatist corporatists corporative corporeal corporeality corporeally corporealness corporeity corposant corposants corps corpse corpselike corpses corpsman corpsmen corpulence corpulent corpulently corpus corpuscle corpuscles corpuscular corpuses corral Corrales corralled corralling corrals Correa correct correctable corrected correctible correcting correction correctional corrections Correctionville correctitude corrective correctively correctives correctly correctness corrector correctors corrects correlate correlated correlates correlating correlation correlations correlative correlatively correlativeness correlatives correlativity correspond corresponded correspondence correspondences correspondent correspondently correspondents corresponding correspondingly corresponds corresponsive corridor corridors corrie Corrie corries Corrigan corrigenda corrigendum corrigibility corrigible corrigibly Corrine corrival corrivals corroborant corroborants corroborate corroborated corroborates corroborating corroboration corroborations corroborative corroboratively corroborator corroborators corroboratory corroboree corroborees corrode corroded corroder corroders corrodes corrodibility corrodible corroding corrosion corrosions corrosive corrosively corrosiveness corrosives corrugate corrugated corrugates corrugating corrugation corrugations corrugators corrupt corrupted corrupter corrupters corruptibility corruptible corruptibleness corruptibly corrupting corruption corruptions corruptive corruptively corruptly corruptness corruptor corruptors corrupts Corry Corryton corsage corsages corsair corsairs corselet corselets corset corseted corseting corsetry corsets Corsica Corsican Corsicana Corsicans Corson Cortes cortex cortexes Cortez cortical cortically corticated cortication cortices corticoid corticoids corticosteroid corticosteroids corticotrophin corticotrophins cortile cortisone cortisones Cortland corundum Corunna coruscate coruscated coruscates coruscating coruscation coruscations Corvallis corves corvette corvettes corvine Corwin Cory corybantic Corybantic corydalis Corydalis corydalises Corydon Coryell corymbs coryphaei coryphaeus COS Cosby cosec cosecant cosecants cosecs coseismal Cosgrove cosh coshed coshes coshing Coshocton cosier cosies cosiest cosign cosignatories cosignatory cosigned cosigner cosigners cosigning cosigns cosily cosine COSINE cosines cosiness cosmetic cosmetically cosmetician cosmeticians cosmetics cosmetologist cosmetologists cosmetology cosmic COSMIC cosmically cosmism cosmist cosmists Cosmo cosmogonies cosmogonist cosmogonists cosmogony cosmographer cosmographers cosmographic cosmographical cosmographies cosmography cosmologic cosmological cosmologically cosmologies cosmologist cosmologists cosmology cosmonaut cosmonautic cosmonautical cosmonautics cosmonauts cosmopolitan cosmopolitanism cosmopolitanisms cosmopolitans cosmopolite cosmopolites cosmopolitism Cosmos COSMOS cosmos cosmoses Cosmotron cosmotron cosmotrons COSPAR cosponsor cosponsored cosponsoring cosponsors Cossack Cossacks cosset cosseted cosseting cossets cost Cost Costa costae costal COSTAR costar costarred costarring costars Costello costermonger costermongers Costilla costing costive costively costiveness costless costlier costliest costliness costly costmaries costmary Costner costrel costrels costs costume costumed costumer costumers costumes costumier costumiers costuming cosy cot Cot COT cotangent cotangential cotangents Cotati cote Cote cotemporaneous cotemporaries cotemporary cotenant cotenants coterie coteries coterminous cotes cotillion cotillions cotises cotoneaster Cotoneaster cotoneasters cots COTS Cotswold Cotswolds cotta cottage cottager cottagers cottages Cottageville cottar cottars cottas cotter Cotter cotters cottiers Cotton cotton Cottondale cottoned cottoning cottonmouth cottonmouths Cottonport cottons cottonseed cottonseeds cottontail cottontails cottonweed cottonweeds cottonwood cottonwoods cottony Cottrell Cotuit Cotulla Coty cotyledon cotyledonal cotyledons couch couchant couched couches couchette couchettes couching Coudersport cougar cougars cough coughed cougher coughers coughing Coughlin coughs could could've couldn't couldst coulisse coulisses couloirs coulomb Coulomb coulombs coulometer Coulter coulter Coulters coulters Coulterville coumarone council councillor councillors councillorship councillorships councilman councilmen councilor councilors councilperson councilpersons councils councilwoman councilwomen counsel counseled counselee counselees counseling counselled counselling counsellor counsellors counsellorship counsellorships counselor counselors counsels Count count countable countdown countdowns counted countenance countenanced countenancer countenancers countenances countenancing counter counteraccusation counteraccusations counteract counteracted counteracting counteraction counteractions counteractive counteractively counteracts counteragent counteragents counterapproach counterargument counterarguments counterassault counterassaults counterattack counterattacked counterattacking counterattacks counterattraction counterattractive counterbalance counterbalanced counterbalances counterbalancing counterblast counterblasts counterblow counterblows counterbluff counterbluffs counterbrace counterbraced counterbraces counterbracing counterchallenge counterchallenges counterchange counterchanged counterchanges counterchanging countercharge countercharged countercharges countercharging countercharm countercharms countercheck counterchecked counterchecking counterchecks counterclaim counterclaimant counterclaimants counterclaimed counterclaiming counterclaims counterclockwise countercoup countercoups countercultural counterculture countercultures countercurrent countercurrents countercyclical counterdemonstration counterdemonstrations counterdrain countered counterespionage counterespionages counterevidence counterexample counterexamples counterfactual counterfactually counterfactuals counterfeit counterfeited counterfeiter counterfeiters counterfeiting counterfeits counterfoil counterfoils counterforce countergauge counterguard counterhypotheses counterhypothesis counterincentive counterincentives counterinfluence counterinfluences countering counterinstitution counterinsurgencies counterinsurgency counterinsurgent counterinsurgents counterintelligence counterintelligences counterintuitive counterirritant counterirritants counterjumper counterman countermand countermanded countermanding countermands countermarch countermarched countermarches countermarching countermark countermarks countermeasure countermeasures countermelodies countermelody countermen countermine countermined countermines countermining countermotion countermotions countermove countermovement countermoves counteroffensive counteroffensives counteroffer counteroffers counterpace counterpaces counterpane counterpanes counterparole counterpart counterparts counterperson counterpersons counterplea counterplead counterpleaded counterpleading counterpleads counterpleas counterplot counterplots counterplotted counterplotting counterpoint counterpoints counterpoise counterpoised counterpoises counterpoising counterproductive counterproductively counterproof counterproofs counterpropaganda counterproposal counterproposals counterproposition counterpunch counterpunched counterpunches counterpunching counterreformation counterreformations counterrevolution counterrevolutionaries counterrevolutionary counterrevolutions counters counterscarp counterscarps counterseal countersealed countersealing counterseals countersecurity countersense countershaft countershafts countersign countersignal countersignature countersignatures countersigned countersigning countersigns countersink countersinking countersinks counterspies counterspy counterstained counterstaining counterstatement counterstatements counterstrategies counterstrategy counterstrike counterstrikes counterstroke counterstrokes countersubject countersubjects countersued countersuing countersuit countersuits countersunk countertendencies countertendency countertenor countertenors counterterrorism counterterrorist counterthrust counterthrusts countertop countertops countertrend countertrends counterturn counterturned countertype countertypes countervail countervailed countervailing countervails counterview counterviews countervote counterweigh counterweighed counterweighing counterweighs counterweight counterweighted counterweights counterwoman counterwomen counterword counterwork counterworked counterworker counterworking counterworks Countess countess countesses counties counting countless countries countrified country countryman countrymen countryseat countryseats countryside countrywide countrywoman countrywomen counts county countywide coup coupe coupes Coupeville couple coupled coupler couplers couples couplet couplets coupling couplings coupon coupons coups courage courageous courageously courageousness courant courante courgette courgettes Courier courier couriered couriering couriers course coursed courser coursers courses courseware coursework coursing coursings Court court courted Courtenay courteous courteously courteousness courtesan courtesans courtesies courtesy courthouse courthouses courtier courtiers courting Courtland courtlier courtliest courtliness courtly Courtney courtroom courtrooms courts courtship courtships courtside courtsides courtyard courtyards couscous Coushatta Cousin cousin cousinhood cousinly Cousins cousins cousinship Cousteau couth couther couthest couture Couture couturier couturiers couvades covalence covalent covalently covariance covariant covariate covariates cove coved coven Covenant covenant covenantal covenanted covenanter Covenanter covenanters Covenanters covenanting covenants covens Covent Coventry cover coverable coverage coverall coveralls covered coverer coverers covering coverings coverless coverlet coverlets coverlid coverlids covers coversheet coversine covert covertly covertness coverts covertures coves covet covetable coveted coveter coveters coveting covetous covetously covetousness covets covey coveys Covina coving covings Covington cow cowage Cowan coward Coward cowardice cowardliness cowardly cowards cowbane cowbanes cowbell cowbells cowberries cowberry cowbird cowbirds cowboy cowboys cowcatcher cowcatchers Cowden cowed Cowen cower Cower cowered cowering cowers Cowes Coweta cowfish cowfishes cowgirl cowgirls cowhand cowhands cowheel cowheels cowherb cowherbs cowherd cowherds cowhide cowhided cowhides cowhiding cowing cowl Cowl Cowles Cowley cowlick cowlicks cowling cowlings Cowlitz cowls cowman cowmen coworker coworkers cowpat cowpats cowpea cowpeas Cowper cowpoke cowpokes cowpony cowpox cowpoxes cowpuncher cowpunchers cowries cowry cows cowshed cowsheds cowslip cowslips Cox coxcomb coxcombical coxcombries coxcombry coxcombs coxed coxes coxing coxless Coxsackie coxswain coxswains Coy coy coyer coyest Coyle coyly coyness coyote coyotes coypu coypus coz Cozad cozen cozenage cozenages cozened cozener cozeners cozening Cozens cozens cozier cozies coziest cozily coziness cozy cozying CP cp CPA CPC CPCU CPD CPE CPFF CPH CPI CPIO CPL Cpl CPM CPMP CPO CPP CPR cps CPS CPSR CPSU CPT CPU CPUs CPW CQ CR Cr crab Crab crabapple crabbed crabbedly crabbedness crabber crabbers crabbier crabbiest crabbily crabbiness crabbing crabbings crabby crabgrass crablike crabmeat crabmeats crabs crabstick crabsticks Crabtree crabwise crack crackbrain crackbrained crackbrains crackdown crackdowns cracked cracker Cracker Crackerjack crackerjack Crackerjacks crackerjacks crackers Crackers cracking crackle crackled crackles crackleware cracklewares cracklier crackliest crackling cracklings crackly cracknel cracknels crackpot crackpots cracks cracksman cracksmen crackup crackups Craddock cradle cradleboard cradleboards cradled cradler cradlers cradles cradlesong cradlesongs cradling cradlings Cradock CRAF craft Craft crafted crafter crafters craftier craftiest craftily craftiness crafting Crafton crafts craftsman craftsmanship craftsmen craftspeople craftsperson craftswoman craftswomen craftwork craftworks crafty crag Crag cragged craggier craggiest craggily cragginess craggy Craggy crags cragsman cragsmen Craig Craigsville Crain crake crakes cram Cram CRAM crambo Cramer crammed crammer crammers cramming cramoisy cramp cramped crampfish cramping crampon crampons cramps crams cranberries cranberry Cranbury Crandall Crandon crane Crane craned cranes cranesbills Cranford Crania crania cranial cranially craniates craning craniofacial craniological craniologist craniologists craniometrical craniometrist craniometrists craniotomies craniotomy cranium craniums crank crankcase crankcases cranked crankier crankiest crankily crankiness cranking crankpin crankpins cranks Cranks crankshaft crankshafts cranky crannied crannies crannog crannogs cranny Cranston crap crape crapehanger crapehangers crapes Crapo crapped crapper crappers crappie crappier crappies crappiest crappiness crapping crappy craps crapshoot crapshooter crapshooters crapshoots crapulence crapulent crapulous crapulously crapulousness CRAS crash crashed crasher crashers crashes crashing crashworthiness crashworthy crass crasser crassest crassly crassness crate crated crateful Crater crater cratered craterless craterlike craterous craters crates crating cravat cravats crave craved Craven craven cravenly cravenness cravens craver cravers craves craving cravingly cravings craw Craw crawdad crawdads crawfish crawfishes Crawford Crawfordsville Crawfordville crawl crawled crawler crawlers Crawley crawlier crawlies crawliest crawling crawlingly crawls crawlspace crawlspaces crawlway crawlways crawly craws Cray crayfish crayfishes crayon crayoned crayoning crayonist crayonists crayons craze crazed crazes crazier crazies craziest crazily craziness crazing crazy crazyweed crazyweeds CRB CRC CRD creak creaked creakier creakiest creakily creakiness creaking creakingly creaks creaky cream creamed creamer Creamer creameries creamers creamery creamier creamiest creamily creaminess creaming creamlike creampuff creampuffs creams creamy crease creased creaseless creaser creasers creases creasier creasiest creasing creasy creatable create created creates creating creation Creation creational creationism creationist creationistic creationists creations creative creatively creativeness creativities creativity creator Creator creators creatorship creatural creature creaturely creatures credence credenda credendum credent credential credentialed credentialing credentials credenza credenzas credibility credible credibleness credibly credit creditability creditable creditableness creditably credited crediting creditor creditors credits creditworthiness creditworthy credo Credo credos Credos credulities credulity credulous credulously credulousness Cree Creed creed creedal creedless Creedmoor creeds creek Creek creeker creeks Creeks Creel creel creels creep creeper creepers creepier creepiest creepily creepiness creeping creeps creepy CREG Creighton cremate cremated cremates cremating cremation cremationist cremationists cremations cremator crematoria crematories crematorium crematoriums cremators crematory CREN crenate crenature crenatures crenel crenellate crenellated crenellates crenellating crenellation crenellations crenels Crenshaw crenulated crenulations creodont creodonts Creole Creoles creoles creolised creolized creosol creosols creosote creosoted creosotes creosotic creosoting crepe creped crepehanger crepehangers crepes creping crepitate crepitated crepitates crepitating crept crepuscular crepuscule crepuscules Crescendo crescendo crescendos Crescent crescent Crescents crescents Cresco cresol cresols cress cresses cresset cressets Cressida Cresskill Cresson Cressona crest crested crestfallen crestfallenly crestfallenness cresting crestless Crestline Creston crests Crestview Crestwood Creswell cretaceous Cretaceous cretaceously Cretaceously Cretan Cretans Crete cretin cretinism cretins cretonne cretonnes crevasse crevassed crevasses crevassing crevice creviced crevices crew Crewe crewed crewel crewels crewelwork crewing crewless crewman crewmate crewmates crewmen crewneck crewnecks crews CRFC CRFMP CRI crib cribbage cribbed cribber cribbers cribbing cribs cribwork Crichton crick Crick cricked cricket cricketed cricketer cricketers cricketing crickets cricking cricks cricoids cried crier criers cries crikey crime Crimea Crimean crimeless crimelessness crimes criminal criminalisation criminalise criminalised criminalises criminalising criminalities criminality criminalization criminalize criminalized criminalizes criminalizing criminally criminals criminate criminated criminates criminating crimination criminations criminative criminological criminologist criminologists criminology crimp crimped crimper crimpers crimpier crimpiest crimping crimple crimpled crimples crimpling crimps crimpy crimson crimsoned crimsoning crimsonness crimsons CRIN cringe cringed cringer cringers cringes cringing cringingly cringle cringles crinite crinkle crinkled crinkleroot crinkleroots crinkles crinklier crinkliest crinkliness crinkling crinkly crinoids crinoline crinolines crinum Crinum crinums criosphinges criosphinx criosphinxes cripes cripple crippled crippler cripplers cripples crippling cripplingly Cripps CRIS Crisco Crises crises Criseyde Crisfield crisis crisp CRISP crispate crisped crisper crispers crispest crispier crispiest Crispin crispiness crisping crisply crispness crisps crispy crisscross crisscrossed crisscrosses crisscrossing Cristina Criswell criteria criterion criterions critic critical criticalities criticality critically criticalness criticaster criticasters criticisable criticise criticised criticiser criticisers criticises criticising criticism criticisms criticize criticized criticizer criticizers criticizes criticizing critics critique critiqued critiques critiquing Crittenden critter critters Crivitz CRL CRLF croûte croûtes croûton croûtons croak croaked croaker Croaker croakers croakier croakiest croakily croakiness croaking croaks croaky Croat Croatia Croatian Croatians Croats croc Croce crochet crocheted crocheting crochets crock crocked Crocker crockery crocket crockets Crockett crocking crocks crocodile crocodiles crocodilian crocodilians crocoites crocs crocus Crocus crocuses Croesus croft Croft crofter crofters Crofton crofts croissant croissants Croix Cromer cromlech cromlechs Cromwell crone crones CRONIC cronies Cronin Cronkite crony cronyism cronyisms crook crookback crookbacked crooked crookedly crookedness crooker crookest crooking crookneck crooknecks Crooks crooks Crookston Crooksville croon crooned crooner crooners crooning croons crop cropland croplands cropped cropper croppers croppies cropping croppy crops Cropwell croquet croqueted croqueting croquets croquette croquettes Crosby Crosbyton crosier crosiers Cross cross crossable crossbar crossbars crossbeam crossbeams crossbench crossbencher crossbenchers crossbenches crossbill crossbills crossbones crossbow Crossbow crossbowman crossbowmen crossbows crossbred crossbreds crossbreed crossbreeding crossbreeds crosscheck crosschecked crosschecking crosschecks crosscourt crosscurrent crosscurrents crosscut crosscuts crosscutter crosscutting Crosse crossed crosser crossers crosses crossest Crossett crossfire crossgrainedness crosshair crosshairs crosshatch crosshatched crosshatches crosshatching crosshatchings crosshead crossheading crossheads crossing crossings crossjack crossjacks crosslet crosslets crosslink crossly Crossman crossness crossopterygian crossopterygians crossover crossovers crosspatch crosspatches crosspiece crosspieces crossroad Crossroads crossroads crossruff crossruffed crossruffing crossruffs crosstalk crosstie crossties crosstree crosstrees Crossville crosswalk crosswalks crossway crossways crosswind crosswinds crosswise crossword crosswords Croswell crotalaria Crotalaria crotalarias crotch crotched crotches crotchet crotchetier crotchetiest crotchetiness crotchets crotchety Crothersville Croton croton crotons crouch crouchback crouched crouches crouching croup croupade croupades croupier croupiers croupiest croups croupy Crouse croustade croustades crow Crow crowbar crowbars crowberries crowberry crowd crowded crowdedly crowdedness Crowder crowdie crowdies crowding crowds Crowe crowed Crowell crower crowers crowfeet crowfoot crowfoots crowing crowingly Crowley crown Crown crowned crowner crowners crowning crownless crownpiece Crowns crowns Crownsville crownwork crows Crows Crozet CRP CRRES CRS CRSAB CRT CRTC CRTs cru cruces crucial crucially crucible crucibles crucifer cruciferous crucifers crucified crucifier crucifiers crucifies crucifix crucifixes Crucifixion crucifixion Crucifixions crucifixions cruciform cruciformly crucify crucifying crud cruddier cruddiest cruddy crude crudely crudeness cruder crudest crudities crudity cruds cruel crueler cruelest crueller cruellest cruelly cruelness cruelties cruelty cruet cruets Cruickshank cruise cruised cruiser cruisers cruiserweight cruiserweights cruises cruising cruller crullers Crum crumb crumbed crumbier crumbiest crumbing crumble crumbled crumbles crumblier crumbliest crumbliness crumbling crumbly crumbs crumby crumhorn crumhorns crummier crummiest crummy crump crumpet crumpets crumple crumpled crumples crumpling crumply crumps crunch crunchable crunched cruncher crunchers crunches crunchier crunchiest crunchily crunchiness crunching crunchy crunodes cruor crupper cruppers crusade Crusade crusaded crusader crusaders crusades Crusades crusading cruse cruses crush crushability crushable crushed crusher crushers crushes crushing crushingly crushproof Crusoe crust crustacean crustaceans crustaceous crusted crustier crustiest crustily crustiness crusting crusts crusty crutch crutched crutches crutching Crux crux cruxes Cruz Cruzan cry CRY crybabies crybaby crying cryobiology cryogen cryogenic cryogenically cryogenics cryogens cryohydrate cryonic cryonics cryophilic cryophyte cryophytes cryoprecipitate cryoscopy cryostat cryostats cryosurgeon cryosurgeons cryosurgeries cryosurgery cryosurgical cryotron cryotrons crypt cryptal cryptanalysis cryptanalyst cryptanalysts cryptanalytic cryptic cryptically crypto cryptoclastic Cryptococcus cryptocrystalline cryptogam cryptogams cryptogenic cryptogram cryptogrammic cryptograms cryptograph cryptographer cryptographers cryptographic cryptographically cryptographies cryptographist cryptographists cryptographs cryptography cryptologist cryptologists cryptology cryptonym cryptonymous cryptonyms cryptophytic cryptosporidiosis cryptosporidium Cryptozoic cryptozoic crypts Crystal crystal crystalliferous crystalline crystallisable crystallisation crystallisations crystallise crystallised crystalliser crystallisers crystallises crystallising crystallite crystallites crystallization crystallizations crystallize crystallized crystallizer crystallizers crystallizes crystallizing crystallographer crystallographers crystallographic crystallography crystalloid crystalloids crystallomancy crystals Cs CS CSA CSAB CSACC CSACS CSAR CSB CSC CSD CSDC CSE CSF CSI CSIRO CSIS CSL CSM CSMA CSMACA CSMACD CSN CSNET CSO CSOC CSP CSPAN CSR CSRG CSRI CSRS CSS CST CSTC CSU CT ct Ct CTA CTC CTD ctenophore ctenophores CTERM CTIO CTM CTMS CTNE CTO ctrl CTS CTSS CTT CTTC CTTN CTV CU cu Cu CUA cub Cub Cuba cubage Cubage Cuban Cubans cubature cubbies cubbish cubbishness cubby cubbyhole cubbyholes cube cubeb cubebs cubed cubes cubic cubical cubically cubicalness cubicle cubicles cubicula cubiculum cubing cubism Cubism cubist Cubist cubistic cubistically cubists Cubists cubit cubits cuboids Cubs cubs cucaracha cuckold cuckolded cuckolding cuckoldries cuckoldry cuckolds cuckoo cuckooed cuckooflower cuckooflowers cuckooing cuckoopint cuckoopints cuckoos CUCRIT cuculiform cucumber cucumbers cucumiform cucurbit cucurbitaceous cucurbits cud Cudahy cudbear cudbears cuddies cuddle cuddled cuddles cuddlesome cuddlier cuddliest cuddliness cuddling cuddly cuddy Cuddy cudgel cudgeled cudgeling cudgelled cudgeller cudgellers cudgelling cudgels cuds cudweed cudweeds cue cued cueing cueist cueists Cuero cues cuff cuffed cuffing cufflink cufflinks cuffs Cui cuing cuirass cuirassed cuirasses cuirassier cuirassiers cuirassing Cuisenaire cuisine cuisines cuisse cuisses CUL Culberson Culbertson culet culets culicid culicids culinary Cull cull culled Cullen culler cullers cullet cullied cullies culling cullion cullions Cullman Culloden Cullowhee culls cully Cully cullying culmed culmiferous culminant culminate culminated culminates culminating culmination culminations culming culms culottes culpa culpabilities culpability culpable culpableness culpably culprit culprits cult cultch cultic cultigens cultish cultism cultist cultists cultivability cultivable cultivar cultivars cultivatable cultivate cultivated cultivates cultivating cultivation cultivations cultivator cultivators cultrate cults cultural culturally culture cultured cultureless cultures culturing culturist culturists culver Culver culverin culverins Culvers culvers culvert culverts cum cumber cumbered cumberer cumberers cumbering Cumberland Cumbernauld cumbers cumbersome cumbersomely cumbersomeness cumbrance cumbrances Cumbria cumbrous cumbrously cumbrousness Cumby cumin cummerbund cummerbunds Cumming Cummings Cummins cumquat cumquats cumshaw cumshaws cumulate cumulated cumulates cumulating cumulative cumulatively cumulativeness cumuli cumuliform cumulonimbi cumulonimbus cumulous cumulus cuneal cuneiform cuneiforms cunnilingus cunnilinguses cunning Cunningham cunningly cunningness cunnings CUNY cup cupbearer cupbearers cupboard cupboards cupcake cupcakes cupellation Cupertino cupflower cupful cupfuls cupid Cupid cupidity cupids cuplike cupola cupolas cuppa cuppas cupped cupper cuppers cupping cupreous cupric cupriferous cuprites cupronickel cupronickels cuprous cuprum cups cupules cur curability curable curableness curably Curacao Curacaos curacies curacy Curare curare curassow curassows curate curates curative curatively curativeness curatives curator curatorial curators curatrixes curb curbed curbing curbs curbside curbsides curbstone curbstones curculio Curculio curculios Curcuma curcuma curcumas curd curded curdier curdiest curding curdle curdled curdles curdling curds cure cured cureless curelessly curer curers cures curettage curettages curette curetted curettes curetting curfew curfews curia Curia curiae Curiae curial curie Curie curies curing curio curios curiosa curiosities curiosity curious curiously curiousness curium curl curled curler curlers curlew curlews Curley curlicue curlicues curlier curliest curliness curling curlpaper curlpapers curls curly curmudgeon curmudgeonly curmudgeons Curran currant currants currencies currency current currently currents curricle curricles curricula curricular curriculum curriculums Currie curried currier Currier currieries curriers curries currish currishly currishness Currituck Curry curry currycomb currycombed currycombing currycombs currying curs curse cursed cursedly cursedness curser cursers curses cursing cursive cursively cursives cursor cursorily cursoriness cursors cursory curst Curt curt curtail curtailed curtailer curtailers curtailing curtailment curtailments curtails curtain curtained curtaining curtains curter curtest Curtin Curtis curtly curtness curtsey curtseyed curtseying curtseys curtsied curtsies curtsy curtsying curvaceous curvaceously curvature curvatures curve curveball curveballs curved curvedly curvedness curves curvet curveted curveting curvets curvetted curvetting curvier curviest curvilinear curviness curving curvy Curwensville cuscus Cuscus cuscuses cusec cusecs cushier cushiest cushiness Cushing cushion cushioned cushioning cushions cushiony Cushitic Cushman cushy CUSO cusp Cusp cuspate cusped cuspidate cuspidation cuspidations cuspidor cuspidors cusps cuss cussed cussedly cussedness cusses Cusseta cussing cussword cusswords custard custards Custer custodial custodian custodians custodianship custodianships custodies custody custom customable customaries customarily customariness customary customer customers customhouse customhouses customisable customisation customisations customise customised customises customising customizable customization customizations customize customized customizes customizing customs cut Cut cutaway cutaways cutback cutbacks Cutch cutch Cutchogue cute cutely cuteness cuter cutes cutesier cutesiest cutesiness cutest cutesy cutgrass cutgrasses Cuthbert cuticle cuticles cutie cuties cutinisation cutinise cutinised cutinises cutinising cutinize cutinized cutinizes cutinizing cutis CUTK cutlass cutlasses cutler Cutler cutleries cutlers cutlery cutlet cutlets cutoff cutoffs cutout cutouts cutover cutovers cutpurse cutpurses CUTS cuts cutter Cutter cutters cutthroat cutthroats cutting cuttingly cuttings cuttlebone cuttlebones cuttlefish cuttlefishes cutup cutups cutwater cutwaters cutwork cutworks cutworm cutworms CV CVA CVCC CVO CVR CVT CW CWA CWC CWI Cwmbran CWO CWRU cwt CXI cy CY Cy cyan Cyanamid cyanic cyanide cyanided cyanides cyaniding cyanine cyanogens cyanohydrins cyanosed cyanoses cyanosis cyanotic cyanotype cyanotypes cyathiform cybernation cybernetic cyberneticist cyberneticists cybernetics cyberpunk cyberpunks cyberspace cyberspaces Cybil cycad cycads Cycladic cyclamate cyclamates cyclamen cyclamens cycle cycled cycles cycleway cyclic cyclical cyclicality cyclically cycling cyclist cyclists cyclograph cyclographs cycloid cycloids cyclometer cyclometers cyclonal cyclone Cyclone Cyclones cyclones cyclonic cyclonical cyclonically cyclonite cyclonoscope cyclopaedia cyclopaedic cyclopaedist cyclopean Cyclopean cyclopedia cyclopedias Cyclopes Cyclops cyclorama cycloramas cycloramic cyclosporine cyclostomatous Cyclostomes cyclostomes cyclostyle cyclostyled cyclostyles cyclostyling cyclotron cyclotrons cygnet Cygnet cygnets Cygnus cylices cylinder cylindered cylindering cylinders cylindrical cylindricality cylindrically cylindricalness cylindroids cylix cyma Cyma cymae cymas cymatia cymatium cymbal cymbalist cymbalists cymbals Cymbeline cymbidium cymbidiums cymene cymes cymophanous cymosely Cyndi cynic Cynic cynical Cynical cynically cynicism Cynicism cynicisms Cynicisms Cynics cynics Cynocephalus cynocephalus cynosure cynosures Cynthia Cynthiana CYO cyperaceous cypress cypresses Cyprian Cyprians cyprinid cyprinids cyprinodont Cyprinodont cyprinodonts Cyprinodonts cyprinoids Cypriot Cypriote Cypriotes Cypriots cypripedium Cypripedium cypripediums Cyprus cypsela cypselae Cyrano Cyril Cyrillic Cyrus cyst cystic cysticercoids cystitis cystoids cysts cytogeneses cytogenesis cytogenetically cytokine cytokines cytological cytologist cytologists cytology cytolyses cytolysis cytomegalovirus cytoplasm cytoplast cytoplasts cytosine cytoskeleton cytoskeletons CZ czar czardas czarina czarinas czarism czarisms czarist czarists czars Czech Czechoslovak Czechoslovakia Czechoslovakian Czechoslovakians Czechoslovaks Czechs Czerny d D D'Arcy d'art d'Estaing d'oeuvre DA DAB dab dabbed dabber dabbers dabbing dabble dabbled dabbler dabblers dabbles dabbling dabchick dabchicks dabs DAC Dacca DACCS Dace dace daces dacha Dacha dachas dachshund dachshunds dacoit dacoits Dacono Dacron DACS dactyl DACTYL Dactyl dactylic dactylics dactylographer dactylographic dactylology Dactyls dactyls DAD dad dada Dada Dadaism Dadaist Dadaistic Dadaists daddies daddy Dade Dadeville dado dadoes dados dads DAE Daedal daedal daemon daemonic daemons daff daffier daffiest daffiness daffodil Daffodil daffodillies daffodilly daffodils daffs Daffy daffy daft dafter Dafter daftest daftly daftness DAG Dagenham Dagestan dagga daggas dagger daggered daggering daggers Daggett daggle daggled daggles daggling daglock daglocks Dago Dagoes dagoes Dagon Dagos dagos Dagsboro Daguerre daguerreotype daguerreotyped daguerreotyper daguerreotypers daguerreotypes daguerreotyping daguerreotypist daguerreotypists Dagwood Dahl Dahlgren Dahlia dahlia dahlias Dahlonega Dai Daigle Dailey dailies daily daimio daimios Daimler daimyo daimyos Daingerfield daintier dainties daintiest daintily daintiness dainty Daiquiri daiquiri daiquiris dairies dairy dairying dairymaid dairymaids dairyman dairymen dairywoman dairywomen Dais DAIS dais daises daisies Daisies daisy Daisy daisywheel Dakar Dakota Dakotan Dakotans Dakotas dalai dalasi dale Dale dales Dales Daleville Daley Dalhart Dalhousie Dali Dallardsville Dallas Dallastown dalliance dalliances dallied dallier dalliers dallies dally dallying dallyingly Dalmatian Dalmatians dalmatic Dalmatic dalmatics Dalton Daly Dalzell Dam dam damage damageability damageable damaged damager damagers damages damaging damagingly daman Daman damans Damariscotta Damascene damascene Damascened damascened Damascenes damascenes Damascening damascening Damascus damask damasked damasking damasks Dame dame Dames dames Damian Damien dammar dammars dammed damming damn damnability damnable damnableness damnably damnation damnations damnatory damned damnedest damning damningly damns Damocles Damon damp damped dampen dampened dampener dampeners dampening dampens damper dampers dampest Dampier damping dampish damply dampness damps DAMQAM dams damsel damselfish damselfishes damselflies damselfly damsels damson damsons Dan Dana Danaher Danas Danbury Danby dance danceable danced dancer dancercise dancercises dancers dances dancewear dancing dancingly dandelion dandelions dander dandier dandies dandiest dandification dandified dandifies dandify dandifying dandily dandle dandled dandler dandlers dandles dandling dandruff dandruffs Dandy dandy dandyish dandyism dandyisms Dane Danes Dang dang danged danger Dangerfield dangerous dangerously dangerousness dangers dangle dangleberries dangleberry dangled dangler danglers dangles dangling dangly Dania Daniel Daniela Danielle Daniels Danielson Danielsville Danish Danishes Danita dank danker dankest dankly dankness Danna Danni Dannie Danny danseur danseurs danseuse danseuses Dansville Dante Danube Danvers Danville Dao Daoism dap DAP Daphne daphnia Daphnia Daphnis dapped dapper dapperly dapperness dapping dapple dappled dapples dappling daps DAR Dar Darby DARC Darcy Dardanelle Dardanelles Darden dare Dare dared daredevil daredevilry daredevils Daren daren't darer darers dares Dares daresay Dari Darien Darin daring daringly daringness Dario Darius Darjeeling dark Darken darken darkened darkener darkeners darkening darkens darker darkest darkie darkies darkish darkle darkled darkles darkling darkly darkness darkroom darkrooms darks darksome Darla Darleen Darlene darling Darling darlingness darlings Darlington Darmstadt Darn darn darned darnedest darnel Darnell darnels darner darners darning darns DARPA Darrel Darrell Darren Darrin Darryl dart Dart dartboard dartboards darted darter darters Dartford Darth darting dartingly Dartmoor Dartmouth darts DARU Darwin Darwinian Darwinians Darwinism Darwinist Darwinists Daryl DAS DAs DASD dash Dash dashboard dashboards dashed dasheen dasheens dasher dashers dashes dashier dashiest dashiki dashikis dashing dashingly dashpot dashpots dashy Dassel dastard dastardliness dastardly dastards DASWDT dasyure dasyures DAT DATA data databank databanks database databases datable dataflow datagram dataries datary dataset datasets date dateable dated datedness dateless dateline datelined datelines datelining dater daters dates dating datival dative datively datives datum Daub daub daubed dauber daubers daubery daubes daubing daubs Daugherty daughter daughterboard daughterhood daughterless daughterliness daughterly daughters daunt daunted daunting dauntingly dauntless dauntlessly dauntlessness daunts dauphin Dauphin dauphine Dauphine Dauphines dauphines dauphiness dauphinesses Dauphins dauphins DAV Dave davenport Davenport davenports Daventry David Davidic Davidoff Davidson Davidsonville Davie Davies Davis Davison davit davits Davy dawdle dawdled dawdler dawdlers dawdles dawdling Dawes Dawkins Dawn dawn dawned dawning dawns Dawson Dawsonville Day day DAY daybed daybeds daybook daybooks dayboy daybreak daybreaks daycare daycares daydream daydreamed daydreamer daydreamers daydreaming daydreams daydreamt dayflies dayflower dayflowers dayfly daygirl dayhop dayhops daylight daylights daylilies daylily daylong daypack daypacks dayroom dayrooms days Days dayshift dayshifts dayside daysides dayspring daysprings daystar daystars daytime daytimes Dayton Daytona daywear daze dazed dazedly dazedness dazes dazing dazzle dazzled dazzler dazzlers dazzles dazzling dazzlingly DB db dB DBA DBAC DBAS DBCP DBE DBF DBI dbl DBM DBME DBMS DBO DBRAD DBS dc DC DCA DCB DCC DCCO DCCS DCD DCE DCH DCI DCL DCLU DCM DCMG DCMS DCMU DCNA DCNL DCO DCP DCPR DCPSK DCS DCT DCTN DCTS DCVO DD DDA DDB DDC DDCMP DDCU DDD DDE DDI DDJ DDK DDL DDN DDP DDPEX DDR DDS DDT DDVP DDX DE De de DEA Deacon deacon deaconate deaconess deaconesses deaconries deaconry deacons deaconship deaconships deactivate deactivated deactivates deactivating deactivation deactivations deactivator deactivators dead deadbeat deadbeats deadbolt deadbolts deaden deadened deadener deadeners deadening deadens deader deadest deadeye deadeyes deadfall deadfalls deadhead deadheaded deadheading deadheads deadlier deadliest deadlight deadlights deadline deadlines deadliness deadlock deadlocked deadlocking deadlocks deadly deadness deadpan deadpanned deadpanning deadpans deadweight deadweights deadwood Deadwood deadwoods deaf Deaf deafen deafened deafening deafeningly deafens deafer deafest deafly deafness deal Deale dealer dealers dealership dealerships dealfish dealfishes dealing dealings dealmaker dealmakers deals dealt Dean dean Deana Deane deaneries deanery Deanna Deanne deans deanship deanships Dear DEAR dear Dearborn dearer dearest Dearing dearly dearness dears Dears dearth Death death deathbed deathbeds deathblow deathblows deathful deathless deathlessly deathlessness deathlier deathliest deathlike deathliness deathly deaths deathtrap deathtraps deathward deathwards deathwatch deathwatches Deatsville Deb debacle debacles debag debagged debagging debags debar debark debarkation debarkations debarked debarking debarks debarment debarments debarred debarring debars Debary debase debased debasement debasements debaser debasers debases debasing debasingly debatable debatably debate debateable debated debater debaters debates debating debauch debauched debauchedly debauchedness debauchee debauchees debaucher debaucheries debauchers debauchery debauches debauching debauchment Debbie Debby debenture debentured debentures debilitate debilitated debilitates debilitating debilitation debilitations debilitative debilities debility debit debited debiting debits DEBNA debonair debonairly debonairness Debora Deborah debouch debouched debouches debouching debouchments Debra debrief debriefed debriefing debriefings debriefs debris Debs debs debt debtless debtor debtors debts debug debugged debugger debuggers debugging debugs debunk debunked debunker debunkers debunking debunks debus debussed debussing Debussy debut debuted debuting debuts DEC Dec decadal decade decadence decadences decadency decadent Decadent decadently decadents Decadents decades decaf decaffeinate decaffeinated decaffeinates decaffeinating decaffeination decafs decagon decagonal decagons decagram decagrams decahedra decahedral decahedron decahedrons decal decalcification decalcifications decalcified decalcifies decalcify decalcifying decalcomania decalcomanias decalescence decalescent Decalogue decals decameter decameters decametre decametres decamp Decamp decamped decamping decampment decampments decamps decanal decanally decant decantation decanted decanter decanters decanting decants decapitate decapitated decapitates decapitating decapitation decapitations decapitator decapitators decapodous decapods decarbonisation decarbonisations decarbonise decarbonised decarbonises decarbonising decarbonizes decarburisation decarburisations decarburise decarburised decarburises decarburising decarburization decarburizations decarburize decarburized decarburizes decarburizing decartelization decartelize decartelized decartelizing decasualisation decasualise decasualised decasualising decasualization decasualize decasualized decasualizing decasyllabic decasyllabics decasyllable decasyllables decathlete decathletes decathlon decathlons Decatur decay Decay decayed decaying decays Decca decd decease deceased deceases deceasing decedent decedents deceit deceitful deceitfully deceitfulness deceits deceivability deceivable deceivableness deceivably deceive deceived deceiver deceivers deceives deceiving deceivingly decelerate decelerated decelerates decelerating deceleration decelerations decelerator decelerators December Decembers Decembrist Decembrists decemvirate decencies decency decennia decennial decennially decennials decennium decenniums decent decently decentness decentralisation decentralisations decentralise decentralised decentralises decentralising decentralism decentralist decentralization decentralizations decentralize decentralized decentralizes decentralizing decentre decentred decentres decentring deception deceptions deceptive deceptively deceptiveness decertification decertified decertifies decertify decertifying Decherd decibel decibels decidability decidable decide decided decidedly decidedness decider deciders decides deciding deciduas deciduous deciduously deciduousness decigram decigrams deciles deciliter deciliters decilitre decilitres decimal decimalisation decimalisations decimalise decimalised decimalises decimalising decimalization decimalizations decimalize decimalized decimalizes decimalizing decimally decimals decimate decimated decimates decimating decimation decimations decimator decimators decimeter decimeters decimetre decimetres decipher decipherabilities decipherability decipherable deciphered decipherer decipherers deciphering decipherment decipherments deciphers decision decisional decisions decisive decisively decisiveness deck Deck deckchair deckchairs decked Decker Deckerville deckhand deckhands deckhouse deckhouses decking deckle deckled deckles decks declaim declaimed declaimer declaimers declaiming declaims declamation declamations declamatorily declamatory Declan declarable declaration declarations declarative declaratively declaratives declaratorily declaratory declare declared declaredly declarer declarers declares declaring declass declassed declassification declassifications declassified declassifies declassify declassifying declassing declension declensional declensions declinable declination declinational declinations declinator declinators declinature decline declined decliner decliners declines declining declinometer declinometers declivities declivitous declivity declivous declutch declutched declutches declutching DECNET deco Deco decoct decocted decocting decoction decoctions decocts decodable decode decoded decoder decoders decodes decoding decoking decollate decollated decollates decollating decollation decollations decollators decolonisation decolonise decolonised decolonises decolonising decolonization decolonize decolonized decolonizes decolonizing decolorize decolorized decolorizes decolorizing decolour decolourant decolourants decolouration decoloured decolouring decolourisation decolourisations decolourise decolourised decolouriser decolourisers decolourises decolourising decolourization decolourizations decolourize decolourized decolourizer decolourizers decolourizes decolourizing decolours decommission decommissioned decommissioning decommissions decompensate decompile decompiled decompiles decompiling decomposability decomposable decompose decomposed decomposer decomposers decomposes decomposing decomposition decompositions decompounded decompounding decompounds decompress decompressed decompresses decompressing decompression decompressions decongest decongestant decongestants decongested decongesting decongestion decongestions decongestive decongests deconsecrate deconsecrated deconsecrates deconsecrating deconstruct deconstructed deconstructing deconstruction deconstructionist deconstructionists deconstructions deconstructive deconstructs decontaminant decontaminants decontaminate decontaminated decontaminates decontaminating decontamination decontaminations decontaminative decontaminator decontaminators decontrol decontrolled decontrolling decontrols decor Decorah decorate decorated Decorated decorates decorating decoration decorations decorative decoratively decorativeness decorator decorators decorous decorously decorousness decors decorticate decorticated decorticates decorticating decortications decorticator decorticators decorum decoupage decoupages decouple decoupled decouples decoupling decoy decoyed decoyer decoyers decoying decoys decrease decreased decreases decreasing decreasingly decree decreed decreeing decrees decrement decremented decrementing decrements decrepit decrepitated decrepitates decrepitating decrepitly decrepitude decrescendo decrescendos decretive decretory decrial decrials decried decrier decriers decries decriminalisation decriminalisations decriminalise decriminalised decriminalises decriminalising decriminalization decriminalize decriminalized decriminalizes decriminalizing decry decrying decrypt decrypted decrypting decryption decryptions decrypts decumbence decumbency decumbent decumbently decuple decupled decuples decupling decurrently DECUS decussate decussated decussately decussates decussating dedans Dedham dedicate dedicated dedicatedly dedicatee dedicatees dedicates dedicating dedication dedicational dedications dedicative dedicator dedicators dedicatory dedifferentiate dedifferentiated dedifferentiates dedifferentiating dedifferentiation deduce deduced deduces deducibility deducible deducing deduct deducted deductibility deductible deductibles deducting deduction deductions deductive deductively deducts Dee deed deeded deeding deedless deeds deejay deejays deem deemed deeming deemphasise deemphasised deemphasises deemphasising deemphasize deemphasized deemphasizes deemphasizing Deems deems deep deepen deepened deepener deepeners deepening deepens deeper deepest deepfreeze Deepfreeze Deepfreezes deepfreezes deeply deepness deeps deepwater Deepwater deer Deer Deere Deerfield deerflies deerfly deerhound deerhounds deerskin deerskins deerstalker deerstalkers deerstalking Deerwood deeryard deeryards deescalate deescalated deescalates deescalating DEET def deface defaceable defaced defacement defacements defacer defacers defaces defacing defalcate defalcated defalcates defalcating defalcation defalcations defalcator defalcators defamation defamations defamatorily defamatory defame defamed defamer defamers defames defaming defang defanged defangs defatted default defaulted defaulter defaulters defaulting defaults defeasance defeasances defeasibility defeasibleness defeat defeated defeater defeaters defeating defeatism defeatisms defeatist defeatists defeats defecate defecated defecates defecating defecation defecations defecator defecators defect defected defecting defection defections defective defectively defectiveness defectives defector defectors defects defence defenceless defencelessly defencelessness defences defend defendable defendant defendants defended defender defenders defending defends defenestrate defenestrated defenestrates defenestrating defenestration defense defenseless defenselessly defenselessness defenseman defensemen defenses defensibilities defensibility defensible defensibleness defensibly defensive defensively defensiveness defensives defer deference deferens deferent deferential deferentially deferment deferments deferrable deferral deferrals deferred deferrer deferrers deferring defers defervesce defiance Defiance defiant defiantly defiantness defibrillate defibrillated defibrillates defibrillating defibrillation defibrillations defibrillator defibrillators deficiencies deficiency deficient deficiently deficit deficits defied defies defilade defiladed defilades defilading defile defiled defilement defilements defiler defilers defiles defiling definability definable definably define defined definer definers defines definiendum defining definite definitely definiteness definition definitional definitions definitive definitively definitiveness definitude definitudes deflagrate deflagrated deflagrates deflagrating deflagration deflagrations deflate deflated deflates deflating deflation deflationary deflationist deflationists deflations deflator deflators deflect deflectable deflected deflecting deflection deflections deflective deflector deflectors deflects deflexed deflexion deflexions deflocculated deflocculating defloration deflorations deflower deflowered deflowerer deflowerers deflowering deflowers defluxion defluxions defocus defocused defocuses defocusing Defoe defog defogged defogger defoggers defogging defogs defoliant defoliants defoliate defoliated defoliates defoliating defoliation defoliations defoliator defoliators deforest deforestation deforestations deforested deforester deforesters deforesting deforests deform deformability deformable deformation deformational deformations deformed deformedly deformedness deformer deformers deforming deformities deformity deforms defrag defragged defragging defrags defraud defrauded defrauder defrauders defrauding defrauds defray defrayable defrayal defrayals defrayed defrayer defrayers defraying defrayment defrayments defrays defreeze defrock defrocked defrocking defrocks defrost defrosted defroster defrosters defrosting defrosts deft defter deftest deftly deftness defunct defunctive defunctness defuse defused defuses defusing defy defying deg Degas degas degases degasification degasify degassed degasser degassers degasses degassing degauss degaussed degausses degaussing degeneracy degenerate degenerated degenerately degenerateness degenerates degenerating degeneration degenerations degenerative deglamorize deglamorized deglamorizes deglamorizing deglamourize deglamourized deglamourizes deglamourizing deglaze deglazed deglazes deglazing deglutinate deglutinated deglutinates deglutinating deglutination deglutition deglycerolised deglycerolize deglycerolized degradability degradable degradation degradations degrade degraded degradedly degradedness degrader degraders degrades degrading degradingly degradingness degrease degreased degreaser degreasers degreases degreasing degree degreed degreeless degrees degust degusted degusting degusts dehisce dehisced dehiscence dehiscent dehisces dehiscing dehorn dehorned dehorner dehorners dehorning dehorns dehumanisation dehumanisations dehumanise dehumanised dehumanises dehumanising dehumanization dehumanize dehumanized dehumanizes dehumanizing dehumidification dehumidified dehumidifier dehumidifiers dehumidifies dehumidify dehumidifying dehydrate dehydrated dehydrates dehydrating dehydration dehydrations dehydrator dehydrators dehydrogenate dehydrogenated dehydrogenates dehydrogenating dehydrogenation dehydrogenations dehydrogenisation dehydrogenise dehydrogenised dehydrogenising dehydrogenization dehydrogenize dehydrogenized dehydrogenizing dehypnotise dehypnotised dehypnotises dehypnotising dehypnotize dehypnotized dehypnotizes dehypnotizing DEI deice deiced deicer deicers deices deicidal deicide deicing deictic deictically Deidre deific deification deifications deified deifier deifiers deifies deiform deify deifying deign deigned deigning deigns deil deindustrialisation deindustrialization deinstitutionalization deinstitutionalizations deinstitutionalize deinstitutionalized deinstitutionalizes deinstitutionalizing deionisation deionise deionised deionises deionising deionization deionizer deionizers Deirdre deism Deism Deisms deisms Deist deist deistic deistical deistically deists Deists deities deity Deity deject dejected dejectedly dejectedness dejecting dejection dejections dejects Dejesus dekagram dekagrams dekalitre dekalitres dekko dekkos del Del Delacroix Delacruz Delafield Delaine delaine delaines delaminate delaminated delaminates delaminating Deland Delaney Delano Delanson Delavan Delaware Delawarean Delawareans delay delayed delayer delayers delaying delays Delbarton Delbert Delco dele delectability delectable delectableness delectably delectate delectated delectating delectation delectations deled delegable delegacies delegacy delegate delegated delegates delegating delegation delegations deleing Deleon deles delete deleted deleterious deleteriously deleteriousness deletes deleting deletion deletions Delevan Delft delft delfts delftware Delftware delftwares Delgado Delhi deli Delia deliberant deliberate deliberated deliberately deliberateness deliberates deliberating deliberation deliberations deliberative deliberatively deliberativeness deliberator deliberators delicacies delicacy delicate delicately delicateness delicates delicatessen delicatessens delicious Delicious deliciously deliciousness Delight delight delighted delightedly delightedness delighter delighters delightful delightfully delightfulness delighting delights delightsome delightsomely delightsomeness Delilah delimit delimitate delimitated delimitates delimitating delimitation delimitations delimitative delimited delimiter delimiters delimiting delimits delineable delineate delineated delineates delineating delineation delineations delineative delineator delineators delinquencies delinquency delinquent delinquently delinquents deliquesce deliquesced deliquescence deliquescent deliquesces deliquescing deliration deliria delirious deliriously deliriousness delirium deliriums delis delish delisting delitescence delitescent deliver deliverability deliverable deliverables deliverance deliverances delivered deliverer deliverers deliveries delivering delivers delivery deliveryman deliverymen dell Dell Della dells Delmar Delmarva Delmont DELNI delocalisation delocalise delocalised delocalises delocalising delocalization delocalize delocalized delocalizes delocalizing Delong Delores Deloris Delorme Delos delouse deloused delouses delousing Delphi Delphic delphinine delphinium Delphinium delphiniums Delphos DELQA Delray Delta delta deltaic Deltas deltas Deltaville deltiologist deltiologists deltiology deltoid deltoids Delton DELUA delude deluded deluder deluders deludes deluding deludingly Deluge deluge deluged deluges deluging delusion delusional delusions delusive delusively delusiveness delusory deluxe delve delved delver delvers delves delving Dem demagnetisation demagnetisations demagnetise demagnetised demagnetiser demagnetisers demagnetises demagnetising demagnetization demagnetizations demagnetize demagnetized demagnetizer demagnetizers demagnetizes demagnetizing demagnification demagogic demagogical demagogically demagogies demagogue demagogueries demagoguery demagogues demagoguism demagogy Demakis demand demandable demanded demander demanders demanding demandingly demands demarcate demarcated demarcates demarcating demarcation demarcations Demarest demark demarked demarking demarks dematerialisation dematerialisations dematerialise dematerialised dematerialises dematerialising dematerialization dematerializations dematerialize dematerialized dematerializes dematerializing demean demeaned demeaning demeanor demeanors demeanour demeanours demeans dement demented dementedly dementedness dementia dementias dements Demerara demerit demerits Demerol demes demesne demesnes Demeter Demetrius demigod demigoddess demigoddesses demigods demijohn demijohns demilitarisation demilitarisations demilitarise demilitarised demilitarises demilitarising demilitarization demilitarize demilitarized demilitarizes demilitarizing demimondaine demimondaines demimonde demimondes demineralisation demineralisations demineralise demineralised demineralises demineralising demineralization Deming demirep demireps demisable demise demised demisemiquaver demisemiquavers demises demising demission demist demisted demister demisters demisting demists demit demitasse demitasses demits demitted demitting Demiurge demiurge demiurgeous demiurges Demiurges demiurgic demiurgically Demo demo demob demobbed demobbing demobilisation demobilisations demobilise demobilised demobilises demobilising demobilization demobilizations demobilize demobilized demobilizes demobilizing demobs democracies Democracies democracy Democracy democrat Democrat democratic Democratic democratically democratisation democratisations democratise democratised democratises democratising democratization democratizations democratize democratized democratizes democratizing democrats Democrats Democritus demoded demodulate demodulated demodulates demodulating demodulation demodulations demodulator demodulators demoed demographer demographers demographic demographical demographically demographics demographist demography demoiselle demoiselles demolish demolished demolisher demolishers demolishes demolishing demolishment demolition demolitionist demolitionists demolitions demon Demon demonetisation demonetisations demonetise demonetised demonetises demonetising demonetization demonetizations demonetize demonetized demonetizes demonetizing demoniac demoniacal demoniacally demoniacs Demonian demonian demonic demonical demonically demonise demonised demonises demonising demonism demonisms demonist demonists demonize demonized demonizes demonizing demonolater demonolaters demonolatries demonolatry demonological demonologies demonologist demonologists demonology demonomancy demons demonstrabilities demonstrability demonstrable demonstrableness demonstrably demonstrate demonstrated demonstrates demonstrating demonstration demonstrational demonstrationist demonstrationists demonstrations demonstrative demonstratively demonstrativeness demonstratives demonstrator demonstrators Demopolis demoralisation demoralisations demoralise demoralised demoraliser demoralisers demoralises demoralising demoralization demoralizations demoralize demoralized demoralizer demoralizers demoralizes demoralizing Demorest demos Demos Demosthenes demote demoted demotes demotic Demotic demoting demotion demotions demotist demotists Demotte demount demountable demounted demounting demounts DEMPR Dempsey demulcent demulcents demulsified demulsifies demulsify demulsifying demur demure demurely demureness demurer demurest demurrage demurrages demurral demurrals demurred demurrer demurrers demurring demurs demutualization Demy demy demystification demystifications demystified demystifies demystify demystifying demythologisation demythologisations demythologise demythologised demythologises demythologising demythologization demythologizations demythologize demythologized demythologizes demythologizing Den den Dena Denair denary denasalize denasalized denasalizing denationalisation denationalisations denationalise denationalised denationalises denationalising denationalization denationalizations denationalize denationalized denationalizes denationalizing denaturalisation denaturalisations denaturalise denaturalised denaturalises denaturalising denaturalization denaturalize denaturalized denaturalizes denaturalizing denaturant denaturants denature denatured denatures denaturing denaturisation denaturise denaturised denaturises denaturising denaturize denaturized denaturizes denaturizing Denbigh Denbighshire dendrite dendrites Dendrites dendritically dendrolatry dendrologist dendrologists dendrologous dendrology denegation DEng Deng dengue Denham deniability deniable deniably denial denials denied denier deniers denies denigrate denigrated denigrates denigrating denigration denigrations denigrator denigrators denim denims Denis Denise Denison denitrified denitrifies denitrify denitrifying denizen denizened denizening denizens Denman Denmark denned Dennett Denney Denning Dennis Dennison Denny denominate denominated denominates denominating denomination denominational denominationalism denominationalisms denominationalist denominationalists denominationally denominations denominative denominatives denominator denominators denotable denotation denotations denotative denotatively denote denoted denotes Denoting denoting denouement denouements denounce denounced denouncement denouncements denouncer denouncers denounces denouncing dens dense densely denseness denser densest densification densifications densities densitometer densitometers densitometries densitometry density Dent dent dental dentally dentals dentate dentations dented denticulate denticulation denticulations dentifrice dentifrices dentil dentilabial dentilingual dentilinguals dentils dentin dentinal dentine denting dentins dentirostral dentist dentistry dentists dentition dentitions Denton dents denture dentures denuclearisation denuclearise denuclearised denuclearises denuclearising denuclearization denuclearize denuclearized denuclearizes denuclearizing denudate denudated denudates denudating denudation denudations denude denuded denuder denuders denudes denuding denumerable denunciate denunciated denunciates denunciating denunciation denunciations denunciative denunciator denunciators denunciatory Denver Denville Deny deny denying deodar deodars deodorant deodorants deodorisation deodorisations deodorise deodorised deodoriser deodorisers deodorises deodorising deodorization deodorizations deodorize deodorized deodorizer deodorizers deodorizes deodorizing Deon deontological deontologist deontologists deontology deoxidisation deoxidisations deoxidise deoxidised deoxidiser deoxidisers deoxidises deoxidising deoxidization deoxidizations deoxidize deoxidized deoxidizer deoxidizers deoxidizes deoxidizing deoxygenate deoxygenated deoxygenates deoxygenating deoxygenise deoxygenised deoxygenises deoxygenising deoxygenize deoxygenized deoxygenizes deoxygenizing deoxyribonucleic Depardieu depart departed departing Department department departmental departmentalisation departmentalisations departmentalise departmentalised departmentalises departmentalising departmentalism departmentalization departmentalize departmentalized departmentalizes departmentalizing departmentally departments Departments departs departure departures DEPCA depend dependability dependable dependableness dependably dependant Dependant dependants Dependants depended dependence dependences dependencies dependency dependent dependently dependents depending depends depersonalisation depersonalisations depersonalise depersonalised depersonalises depersonalising depersonalization depersonalizations depersonalize depersonalized depersonalizes depersonalizing Depew depict depicted depicter depicters depicting depiction depictions depictive depicts depicture depictured depictures depicturing depilate depilated depilates depilating depilation depilatories depilatory deplane deplaned deplanes deplaning deplete depleted depletes depleting depletion depletions depletive depletory deplorability deplorable deplorableness deplorably deplore deplored deplorer deplorers deplores deploring deploringly deploy deployable deployed deploying deployment deployments deploys deplumation deplume deplumed deplumes depluming depolarisation depolarisations depolarise depolarised depolariser depolarisers depolarises depolarising depolarization depolarize depolarized depolarizer depolarizers depolarizes depolarizing depoliticise depoliticised depoliticises depoliticising depoliticize depoliticized depoliticizes depoliticizing depolymerise depolymerised depolymerises depolymerising deponent deponents depopulate depopulated depopulates depopulating depopulation depopulations depopulator depopulators deport deportability deportable deportation deportations deported deportee deportees deporting deportment deportments deports deposable deposal deposals depose deposed deposer deposers deposes deposing deposit depositaries depositary deposited depositing deposition Deposition depositional depositions depositor depositories depositors depository deposits depot depots depravation depravations deprave depraved depravedly depravedness depraver depravers depraves depraving depravities depravity deprecate deprecated deprecates deprecating deprecatingly deprecation deprecations deprecator deprecatorily deprecators deprecatory depreciable depreciate depreciated depreciates depreciating depreciatingly depreciation depreciations depreciative depreciatively depreciator depreciators depreciatory depredate depredated depredates depredating depredation depredations depredator depredators depredatory depress depressant depressants depressed depresses depressible depressing depressingly Depression depression depressions depressive depressively depressiveness depressives depressomotor depressor depressors depressurisation depressurisations depressurise depressurised depressurises depressurising depressurization depressurizations depressurize depressurized depressurizes depressurizing deprivable deprival deprivation deprivations deprive deprived depriver deprivers deprives depriving deprogram deprogrammed deprogrammer deprogrammers deprogramming deprograms dept Dept Deptford depth depthless depths depurate depurated depurates depurating depuration depurations depurative depuratives depurator depurators deputation deputations depute deputed deputes deputies deputing deputise deputised deputises deputising deputize deputized deputizes deputizing deputy deputyship DEQNA deracinate deracinated deracinates deracinating deracination deraignment derail derailed derailing derailment derailments derails derange deranged derangement derangements deranges deranging derbies Derbies derby Derby Derbyshire derecognise derecognised derecognises derecognising derecognize derecognized derecognizes derecognizing dereference dereferences dereferencing deregister deregistered deregistering deregisters deregistration deregulate deregulated deregulates deregulating deregulation deregulations deregulator deregulators deregulatory Derek derelict dereliction derelictions derelicts DEREP derequisition derequisitioned derequisitioning derequisitions derestricted deride derided derider deriders derides deriding deridingly derisible derision derisions derisive derisively derisiveness derisorily derisory derivability derivable derivate derivates derivation derivational derivationally derivations derivative derivatively derivativeness derivatives derive derived deriver derivers derives deriving Derma derma dermal dermas dermatitis dermatogens dermatoid dermatologic dermatological dermatologist dermatologists dermatology dermatome dermatomes dermis dermises Dermot Dermott dernier derogate derogated derogates derogating derogation derogations derogative derogatively derogator derogatorily derogatoriness derogatory DERP derrick Derrick derricked derricking derricks Derrida derringer derringers Derris derris derrises Derry derv dervish dervishes Derwood des DES Des Desai desalinate desalinated desalinates desalinating desalination desalinations desalinisation desalinisations desalinise desalinised desalinises desalinising desalinization desalinize desalinized desalinizes desalinizing desalt desalted desalting desalts descant descanted descanter descanters descanting descants Descartes descend descendant Descendant descendants descended descendent descendents descendible descending descends descent descents Deschutes descramble descrambled descrambler descramblers descrambles descrambling describable describe described describer describers describes describing descried descrier descriers descries descript description descriptions descriptive descriptively descriptiveness descriptivism descriptivist descriptor descriptors descry descrying Desdemona desecrate desecrated desecrater desecraters desecrates desecrating desecration desecrations desecrator desecrators deseed desegregate desegregated desegregates desegregating desegregation desegregationist desegregations deselect deselected deselecting deselects desensitisation desensitisations desensitise desensitised desensitiser desensitisers desensitises desensitising desensitization desensitize desensitized desensitizer desensitizers desensitizes desensitizing desert deserted desertedness deserter deserters desertification deserting desertion desertions deserts deserve deserved deservedly deservedness deserver deservers deserves deserving deservingly deservingness desexualise desexualised desexualises desexualising desexualize desexualized desexualizes desexualizing Desha Deshler desiccant desiccants desiccate desiccated desiccates desiccating desiccation desiccations desiccative desiccatives desiccators desiderata desiderate desiderated desiderates desiderating desideration desiderative desideratum design designable designate designated designates designating designation designations designative designator designators designed designedly designee designees designer designers designing designingly designs desirability desirable desirableness desirables desirably desire desired Desiree desirer desirers desires desiring desirous desirously desirousness desist desistance desisted desistence desisting desists desk deskbound deskill deskilled deskilling deskills deskman deskmen desks desktop desktops desman desmans desmidian desmids desmoids Desmond desolate desolated desolately desolateness desolater desolaters desolates desolating desolation desolations desolator desolators desorbed desorbing desorbs Desoto despair despaired despairing despairingly despairs despatch despatched despatches despatching desperado desperadoes desperados desperate desperately desperateness desperation desperations despicability despicable despicableness despicably despise despised despiser despisers despises despising despite despiteful despitefully despitefulness despites despoil despoiled despoiler despoilers despoiling despoilment despoilments despoils despoliation despoliations despond desponded despondence despondences despondencies despondency despondent despondently desponding despondingly desponds despot despotic despotically despotise despotism despotisms despotize despots DESPR desquamate desquamated desquamates desquamating desquamation desquamations desquamatory dessert desserts dessertspoon dessertspoonful dessertspoonfuls dessertspoons DESTA destabilisation destabilise destabilised destabilises destabilising destabilization destabilizations destabilize destabilized destabilizes destabilizing desterilise desterilize desterilized desterilizes desterilizing Destin destination destinations destine destined destines destinies destining Destiny destiny destitute destituteness destitution destitutions Destrehan destroy destroyable destroyed destroyer destroyers destroying destroys destruct destructed destructibility destructible destructibleness destructing destruction destructionist destructionists destructions destructive destructively destructiveness destructives destructivity destructor destructors destructs desuetude desulphurisation desulphurization desultorily desultoriness desultory desynchronise desynchronised desynchronises desynchronising desynchronize desynchronized desynchronizes desynchronizing DET detach detachabilities detachability detachable detachably detached detachedly detachedness detacher detachers detaches detaching detachment detachments detail detailed detailer detailers detailing details detain detainable detained detainee detainees detaining detainment detainments detains detect detectable detectably detectaphone detected detectible detecting detection detections detective detectives detector detectors detects detent detention detentions detents deter deterge deterged detergence detergency detergent detergents deterges deterging deteriorate deteriorated deteriorates deteriorating deterioration deteriorations deteriorative determent determents determinability determinable determinably determinacy determinant determinants determinate determinately determinateness determinates determination determinations determinative determinatively determinativeness determinatives determine determined determinedly determinedness determiner determiners determines determining determinism determinisms determinist deterministic deterministically determinists deterred deterrence deterrent deterrents deterring deters detersive detersives detest detestability detestable detestableness detestably detestation detestations detested detester detesters detesting detests dethrone dethroned dethronement dethronements dethroner dethroners dethrones dethroning detonable detonate detonated detonates detonating detonation detonations detonative detonator detonators detour detoured detouring detours detoxification detoxifications detoxified detoxifier detoxifies detoxify detoxifying detract detracted detracting detractingly detraction detractions detractive detractively detractor detractors detracts detrain detrained detraining detrainment detrainments detrains detribalisation detribalise detribalised detribalises detribalising detribalization detribalize detribalized detribalizes detribalizing detriment detrimental detrimentally detriments detritions detritus Detroit Detroiter Detroiters detrude detruded detrudes detruding detruncate detruncated detruncates detruncating detune detuned detunes detuning deuce deuced deucedly deuces DEUNA deurbanize Deus Deut deuterium deuterogamist deuterogamists deuteron Deuteronomy deuterons Deutsch deutsche deutschemark Deutschemark deutschemarks Deutschland deutschmark Deutschmark Deutschmarks Deutzia deutzia deutzias dev Dev devaluate devaluated devaluates devaluating devaluation devaluations devalue devalued devalues devaluing devastate devastated devastates devastating devastatingly devastation devastations devastative devastator devastators develop developable developed developer developers developing development developmental developmentally developments develops Devereux deviance deviances deviancies deviancy deviant deviants deviate deviated deviates deviating deviation deviational deviationism deviationist deviationists deviations deviator deviators deviatory device devices devil Devil deviled devilfish devilfishes deviling devilish devilishly devilishness devilkin Deville devilled devilling devilment devilments devilries devilry devils deviltries deviltry devilwood devilwoods Devin Devine devious deviously deviousness devisable devisal devise devised devisee devisees deviser devisers devises devising devisor devisors devitalisation devitalise devitalised devitalises devitalising devitalize devitalized devitalizes devitalizing devitrified devitrifies devitrifying Devizes Devlin devocalisation devocalise devocalised devocalises devocalising devocalization devocalizations devocalize devocalized devocalizes devocalizing devoice devoiced devoices devoicing devoid devoir devoirs devolution devolutionary devolutionist devolutionists devolutions devolve devolved devolvement devolves devolving Devon Devonian Devonport Devonshire devote devoted devotedly devotedness devotee devotees devotement devotes devoting devotion devotional devotionally devotionals devotions devour devoured devourer devourers devouring devouringly devours devout devoutly devoutness Dew DEW dew Dewar dewater dewatered dewatering dewaters Dewayne dewberries dewberry dewclaw dewclaws dewdrop dewdrops dewed Dewey Deweyville dewfall dewfalls dewier dewiest dewily dewiness dewing Dewitt dewlap dewlapped dewlaps dewless dews Dewsbury dewy dexamphetamine DEXEC Dexedrine Dexter dexterities dexterity dexterous dexterously dexterousness dextral dextrally dextrin dextroglucose dextrorotary dextrorotatory dextrose dextrous dextrously dextrousness dextrousnesses dezincification DF DFA DFC DFD DFE DFI DFM DFMS DFRF DFS DFT DFW dg DG DGA DGP DGSC DH Dhabi Dhahran Dhaka dhal Dharma dharma DHEA DHHS DHL dhobi dhobis dholes dhoti dhotis dhow dhows DHSS DI DIA diabetes diabetic diabetics diablerie diableries Diablo diabolic diabolical diabolically diabolicalness diabolise diabolised diabolises diabolising diabolism diabolisms diabolist diabolists diabolize diabolized diabolizes diabolizing diacaustic diacetylmorphine diachronic diachronically diachylon diaconal diaconate diaconates diacritic diacritical diacritically diacriticals diacritics diactinism DIAD diadem diademed diademing diadems diageotropically Diaghilev diagnosable diagnose diagnosed diagnoses diagnosing diagnosis diagnostic diagnostically diagnostician diagnosticians diagnostics diagonal diagonalisable diagonalizable diagonally diagonals diagram diagramed diagrammatic diagrammatical diagrammatically diagrammatize diagrammed diagramming diagrams diagraph diagraphs Dial dial DIAL dialect dialectal dialectally dialectic dialectical dialectically dialectician dialecticians dialecticism dialecticisms dialectics dialectological dialectologies dialectologist dialectologists dialectology dialects dialed dialer dialers dialing dialled dialler diallers dialling dialog dialoged dialogic dialogical dialogically dialoging dialogise dialogised dialogises dialogising dialogism dialogist dialogistic dialogistical dialogistically dialogists dialogite dialogize dialogs dialogue dialogued dialoguer dialoguers dialogues dialoguing dials dialup dialyse dialysed dialyser dialysers dialyses dialysing dialysis dialyzable dialyze dialyzed dialyzes dialyzing diamagnetic diamagnetism diamagnetisms Diamante diamantiferous diamantine diameter diameters diametric diametrical diametrically diamond Diamond diamondback diamondbacks diamonded diamondiferous diamonding diamonds Dian Diana Diane Dianna Dianne dianoetic dianthus Dianthus dianthuses diapason Diapason diapasons diapauses diaper diapered diapering diapers diaphaneity diaphanous diaphanously diaphanousness diaphone diaphones diaphonic diaphoreses diaphoresis diaphoretic diaphoretics diaphragm diaphragmatic diaphragmatically diaphragms diarchal diarchic diarchies diarchy diaries diarise diarised diarises diarising diarist diarists diarize diarized diarizes diarizing diarrhea diarrheas diarrheic diarrhoea diarrhoeal diarrhoeas diarrhoeic diary DIAS Dias Diaspora Diasporas diasporas diastalsis diastase diastases diastole diastoles diastolic diastral diastrophic diastrophism diastrophisms diathermancy diathermanous diathermia diathermias diathermies diathermy diatheses diathesis diatom diatomaceous diatomic diatomite diatoms diatonic diatonically diatribe diatribes Diaz diazepam diazole diazoles diazomethane diazotization diazotizations diazotize diazotized diazotizes diazotizing DIB Dib dib dibasic dibbed dibber dibbers dibbing dibble dibbled dibbler dibblers dibbles dibbling Diboll dibranchiate dibranchiates dibs DIC Dice dice diced dicer dicers dices dicey dichasia dichloride dichlorobenzene dichlorodifluoromethane dichlorodiphenyltrichloroethane dichloromethane dichotic dichotomies dichotomisation dichotomisations dichotomise dichotomised dichotomises dichotomising dichotomist dichotomists dichotomization dichotomizations dichotomize dichotomized dichotomizes dichotomizing dichotomous dichotomously dichotomy dichromate dichromatic dichromaticism dichroscope dichroscopes dicier diciest dicing Dick dick dickens Dickens Dickensian Dickenson dicker dickered dickering dickers Dickerson Dickey dickey dickeys dickhead dickheads Dickinson dicks Dicks Dickson dickybird diclinous dicotyledonous dicta Dictaphone Dictaphones dictate dictated dictates dictating dictation dictations dictator dictatorial dictatorially dictatorialness dictators dictatorship dictatorships dictatress dictatresses dictatrix dictatrixes diction dictionaries dictionary dictions Dictograph dictograph Dictographs dictum dictums dicyandiamide did DID didactic didactical didactically didacticism didacticisms didactics didapper diddle diddled diddles diddling diddlysquat didgeridoo didgeridoos Didier didn't dido Dido didst didymium die Die dieback diebacks died Diefenbaker dieffenbachia Dieffenbachia Diego diehard diehards Diehl dieing dielectric dielectrically dielectrics Diem diem diencephalons Dieppe diereses dieresis Dies dies Diesel diesel dieseling dieselisation dieselise dieselised dieselises dieselising dieselization dieselize dieselized dieselizes dieselizing diesels Diesels dieses diesinker diesinkers diesis diestock diestocks diestrum diet Diet dietarian dietarians dietaries dietary dieted Dieter dieter dieters dietetic dietetically dietetics diethyl diethylamide diethylstilbestrol diethylstilboestrol dietician dieticians dieting dietitian dietitians Dietrich diets Dietz DIF dif diff differ differed difference differenced differences differencing different differentia differentiability differentiable differentiae differential differentially differentials differentiate differentiated differentiates differentiating differentiation differentiations differentiator differentiators differently differing differs difficult difficulties difficultly difficultness difficulty diffidence diffident diffidently diffluent diffract diffracted diffracting diffraction diffractions diffractive diffractively diffractiveness diffracts diffuse diffused diffusedly diffusely diffuseness diffuser diffusers diffuses diffusible diffusing diffusion diffusions diffusive diffusively diffusiveness diffusivities diffusivity DIFMOS dig digamma digammas digamous digastrics digenesis digenetic digerati Digest digest digested digestedly digestedness digester digesters digestibility digestible digestibleness digestibly digesting digestion digestions digestive digestively digestives digests Digger digger diggers Diggers digging diggings Diggs Dighton digit digital Digitalis digitalis digitalisation digitalisations digitalise digitalised digitalises digitalising digitalism digitalization digitalize digitalized digitalizes digitalizing digitally digitals digitations digitigrades digitisation digitisations digitise digitised digitiser digitisers digitises digitising digitization digitize digitized digitizer digitizers digitizes digitizing digits diglot diglots diglottic dignified dignifiedly dignifies dignify dignifying dignitaries dignitary dignities dignity digraph digraphs digress digressed digresser digresses digressing digression digressional digressions digressive digressively digressiveness digs dihedral dihedrals dihedron Dijon Dike dike dikes diktat diktats DIL dilacerate dilacerated dilacerates dilacerating dilacerations dilapidate dilapidated dilapidates dilapidating dilapidation dilapidations dilatability dilatable dilatants dilatation dilatational dilatations dilatators dilate dilated dilates dilating dilation dilations dilative dilatometer dilatometers dilator dilatorily dilatoriness dilators dilatory Dilbert dildo dildos dilemma dilemmas dilemmatic dilettante dilettantes dilettanti dilettantish dilettantism dilettantisms diligence diligences diligent diligently Dill dill Dillard dilled Dilley dillies Dillingham Dillon dills Dillsboro Dillsburg Dillwyn dilly Dilly dillydallied dillydallies dillydally dillydallying DILOG diluents dilute diluted dilutee dilutees diluteness diluter diluters dilutes diluting dilution dilutions dilutive dilutor dilutors diluvia diluvium Dilworth dim DIM DiMaggio dime dimension dimensional dimensionalities dimensionality dimensionally dimensioned dimensioning dimensionless dimensions dimerism dimes dimethoxymethane dimidiate dimidiated dimidiates dimidiating dimidiation diminish diminishable diminished diminishes diminishing diminishingly diminishment diminishments diminuendo diminuendos diminution diminutions diminutive diminutively diminutiveness diminutives dimities dimity dimly dimmable dimmed dimmer dimmers dimmest dimming Dimmitt dimness Dimondale dimorph dimorphic dimorphism dimorphisms Dimorphotheca dimorphotheca dimorphs dimple dimpled dimples dimplier dimpliest dimpling dimply dims DIMS dimwit dimwits dimwitted dimwittedly dimwittedness din Din DIN Dina Dinah Dine dine dined diner diners dines dinette dinettes ding dingbat dingbats dingdong dingdongs dinged Dingell dinger dingers dinghies dinghy dingier dingiest dingily dinginess dinging dingle Dingle dingles dingo dingoes dings Dingus dingus dinguses dingy dining dinitrobenzene DINK dink dinked dinkier dinkies dinkiest dinking dinks dinky dinned dinner dinnerless dinners dinnertime dinnertimes dinnerware dinning Dino dinosaur dinosaurian dinosaurs dinothere dinotheres Dinotheres dins dint dinted dinting dintless dints Dinuba Dinwiddie diocesan diocesans diocese dioceses Diocletian diode diodes dioeciously dioeciousness dioecism dioestrum Diogenes Dionne Dionysian Dionysius Dionysus Diophantine dioptre dioptres dioptrically Dior diorama dioramas dioramic diorite diorites diosmose diosmosed diosmosing diosmosis dioxide dioxides dioxin dioxins DIP dip dipartite dipetalous diphase diphenylamine diphenylketone diphosgene diphtheria diphtherias diphtheritic diphthong diphthongal diphthongisation diphthongise diphthongised diphthongises diphthongising diphthongization diphthongize diphthongized diphthongizes diphthongizing diphthongs diplex diplexer diplexers diplococcal diplococcic diplodocus Diplodocus diplodocuses diploes diploid diploidic diploids diploma diplomacies diplomacy diplomas diplomat diplomatic diplomatically diplomatist diplomatists diplomats diplopic diplopod diplopods diplostemonous dipnoan dipnoans dipodic dipodies dipody dipolar dipole dipoles dipped Dipper dipper dipperful dipperfuls dippers dippier dippiest dipping dippy dips dipsacaceous dipso dipsomania dipsomaniac dipsomaniacal dipsomaniacs dipsos dipstick dipsticks dipteral dipterans dipterous diptych diptychs DIR Dir dir dire DIRE direct directed directedness directing direction directional directionalities directionality directionally directionless directions directive directives directivities directivity directly directness director directorate directorates directorial directorially directories directors directorship directorships directory Directory directress directresses directs direful direfully direfulness direly direness direr direst dirge dirges dirham dirigible dirigibles dirigisme diriment dirk Dirk dirked dirking dirks dirndl dirndls dirt DIRT dirtball dirtballs dirtied dirtier dirties dirtiest dirtily dirtiness dirty dirtying DIS DISA disabilities disability disable disabled disablement disablements disabler disablers disables disabling disabuse disabused disabuses disabusing disaccharide disaccharides disaccord disaccorded disaccording disaccords disaccredit disaccredited disaccrediting disaccredits disaccustom disaccustomed disaccustoming disaccustoms disadvantage disadvantaged disadvantageous disadvantageously disadvantageousness disadvantages disadvantaging disaffect disaffected disaffectedly disaffectedness disaffecting disaffection disaffections disaffects disaffiliate disaffiliated disaffiliates disaffiliating disaffiliation disaffiliations disaffirm disaffirmation disaffirmations disaffirmed disaffirming disaffirms disafforestation disaggregate disaggregated disaggregates disaggregating disagree disagreeability disagreeable disagreeableness disagreeably disagreed disagreeing disagreement disagreements disagrees disallow disallowable disallowance disallowances disallowed disallowing disallows disambiguate disambiguated disambiguates disambiguating disambiguation disannul disannulled disannulling disannulment disannulments disannuls disanoint disanointed disanointing disanoints disappear disappearance disappearances disappeared disappearing disappears disappoint disappointed disappointedly disappointer disappointing disappointingly disappointment disappointments disappoints disapprobation disapprobative disapprobatory disapproval disapprovals disapprove disapproved disapprover disapprovers disapproves disapproving disapprovingly disarm disarmament disarmaments disarmed disarmer disarmers disarming disarmingly disarms disarrange disarranged disarrangement disarrangements disarranger disarranges disarranging disarray disarrayed disarraying disarrays disarticulate disarticulated disarticulates disarticulating disarticulation disarticulations disarticulator disarticulators disassemble disassembled disassembles disassemblies disassembling disassembly disassociate disassociated disassociates disassociating disassociation disassociations disaster disasters disastrous disastrously disastrousness disavow disavowal disavowals disavowed disavower disavowers disavowing disavows disband disbanded disbanding disbandment disbands disbar disbarment disbarments disbarred disbarring disbars disbelief disbeliefs disbelieve disbelieved disbeliever disbelievers disbelieves disbelieving disbelievingly disbranch disbranched disbranches disbranching disbud disbudded disbudding disbuds disburden disburdened disburdening disburdenment disburdens disbursable disbursal disbursals disburse disbursed disbursement disbursements disburser disbursers disburses disbursing disc discalced discard discarded discarder discarders discarding discards discarnate discern discernable discerned discerner discerners discernible discernibleness discernibly discerning discerningly discernment discernments discerns discharge dischargeable discharged discharger dischargers discharges discharging disciple Disciple disciples Disciples discipleship discipleships disciplinable disciplinal disciplinant disciplinants disciplinarian disciplinarians disciplinarily disciplinary discipline disciplined discipliner discipliners disciplines disciplining disclaim disclaimed disclaimer disclaimers disclaiming disclaims disclamation disclamations disclose disclosed discloser disclosers discloses disclosing disclosure disclosures disco discoed discographer discographers discographies discography discoid discoing discology discolor discoloration discolorations discolored discoloring discolors discolour discolouration discoloured discolouring discolours discombobulate discombobulated discombobulates discombobulating discomfit discomfited discomfiting discomfits discomfiture discomfitures discomfort discomforted discomforting discomfortingly discomforts discommend discommendable discommendation discommended discommender discommending discommends discommode discommoded discommodes discommoding discommodious discommodiously discommodities discommodity discompose discomposed discomposedly discomposes discomposing discomposingly discomposure disconcert disconcerted disconcertedly disconcertedness disconcerting disconcertingly disconcertion disconcertment disconcertments disconcerts disconfirm disconfirmation disconfirmations disconfirmed disconfirming disconfirms disconformities disconnect disconnected disconnectedly disconnectedness disconnecting disconnection disconnections disconnects disconsolate disconsolately disconsolateness disconsolation disconsolations discontent discontented discontentedly discontentedness discontenting discontentment discontents discontinuance discontinuances discontinuation discontinuations discontinue discontinued discontinuer discontinuers discontinues discontinuing discontinuities discontinuity discontinuous discontinuously discontinuousness discophile discophiles discord discordance discordances discordant discordantly discords discorporate discos discotheque discotheques discount discountable discounted discountenance discountenanced discountenances discountenancing discounter discounters discounting discounts discourage discouraged discouragement discouragements discourager discouragers discourages discouraging discouragingly discourse discoursed discourser discoursers discourses discoursing discourteous discourteously discourteousness discourtesies discourtesy discover discoverability discoverable discovered discoverer Discoverer discoverers discoveries discovering discovers discovery discredit discreditable discreditably discredited discrediting discredits discreet discreetly discreetness discrepancies discrepancy discrepant discrepantly discrete discretely discreteness discretion discretional discretionally discretionarily discretionary discretions discriminate discriminated discriminately discriminates discriminating discriminatingly discrimination discriminations discriminative discriminatively discriminator discriminatorily discriminators discriminatory discs discursion discursions discursive discursively discursiveness discus discuses discuss discussable discussant discussants discussed discusser discussers discusses discussible discussing discussion discussions disdain disdained disdainer disdainful disdainfully disdainfulness disdaining disdains disease diseased diseases diseasing diseconomies diseconomy disembark disembarkation disembarkations disembarked disembarking disembarks disembarrass disembarrassed disembarrasses disembarrassing disembarrassment disembarrassments disembodied disembodies disembodiment disembodiments disembody disembodying disembogue disembogued disemboguement disemboguements disembogues disemboguing disembowel disemboweled disemboweling disembowelled disembowelling disembowelment disembowelments disembowels disembroil disembroiled disembroiling disembroils disempowered disempowering disempowerment disempowerments disenable disenabled disenables disenabling disenchant disenchanted disenchanter disenchanters disenchanting disenchantment disenchantments disenchants disencumber disencumbered disencumbering disencumbers disenfranchise disenfranchised disenfranchisement disenfranchisements disenfranchises disenfranchising disengage disengaged disengagement disengagements disengages disengaging disentail disentailed disentails disentangle disentangled disentanglement disentanglements disentangles disentangling disenthrall disenthralled disenthralling disenthralls disentitle disentitled disentitlement disentitles disentitling disentomb disentombed disentombing disentombment disentombs disentrance disentranced disentrancement disentrances disentrancing disentwine disentwined disentwines disentwining disequilibria disequilibrium disestablish disestablished disestablishes disestablishing disestablishment disestablishmentarian Disestablishmentarian disestablishmentarianism disestablishmentarianisms Disestablishmentarians disestablishmentarians disestablishments disesteem disesteemed disesteeming disesteems diseur diseurs disfavor disfavored disfavoring disfavors disfavour disfavoured disfavouring disfavours disfeature disfeatured disfeaturement disfeatures disfeaturing disfiguration disfigurations disfigure disfigured disfigurement disfigurements disfigurer disfigurers disfigures disfiguring disfiguringly disforest disforestation disfranchise disfranchised disfranchisement disfranchisements disfranchises disfranchising disfrock disfurnish disfurnished disfurnishes disfurnishing disfurnishment disgorge disgorged disgorgement disgorgements disgorger disgorges disgorging disgrace disgraced disgraceful disgracefully disgracefulness disgracer disgracers disgraces disgracing disgruntle disgruntled disgruntlement disgruntlements disgruntles disgruntling disguisable disguise disguised disguisedly disguiser disguisers disguises disguising disgust disgusted disgustedly disgustful disgustfully disgusting disgustingly disgustingness disgusts dish dishabille dishabilles dishallow dishallowed dishallowing dishallows disharmonic disharmonies disharmonious disharmoniously disharmonise disharmonised disharmonises disharmonising disharmonize disharmonized disharmonizes disharmonizing disharmony dishcloth dishcloths dishearten disheartened disheartening dishearteningly disheartenment disheartenments disheartens dished dishelm dishelmed dishelming dishelms dishes dishevel disheveled disheveling dishevelled dishevelling dishevelment dishevels dishful dishfuls dishier dishiest dishing dishonest dishonesties dishonestly dishonesty dishonor dishonorable dishonorableness dishonorably dishonored dishonoring dishonors dishonour dishonourable dishonourableness dishonourably dishonoured dishonourer dishonourers dishonouring dishonours dishpan dishpans dishrag dishrags dishtowel dishtowels dishware dishwasher dishwashers dishwashing dishwater dishwaters dishy disillusion disillusioned disillusioning disillusionment disillusionments disillusions disillusive disimpassioned disincarnate disincentive disincentives disinclination disinclinations disincline disinclined disinclines disinclining disinfect disinfectant disinfectants disinfected disinfecting disinfection disinfections disinfector disinfectors disinfects disinfest disinfestations disinfested disinfesting disinfests disinflation disinflations disinformation disingenuous disingenuously disingenuousness disinherit disinheritance disinheritances disinherited disinheriting disinherits disintegrable disintegrate disintegrated disintegrates disintegrating disintegration disintegrations disintegrative disintegrator disintegrators disinter disinterest disinterested disinterestedly disinterestedness disinteresting disinterests disintermediation disinterment disinterred disinterring disinters disinvest disinvested disinvesting disinvestment disinvestments disinvests disjoin disjoined disjoining disjoins disjoint disjointed disjointedly disjointedness disjointing disjoints disjunction disjunctions disjunctive disjunctively disjunctives disjuncture disk disked diskette diskettes disking diskless disks dislikable dislike dislikeable disliked dislikes disliking dislocate dislocated dislocates dislocating dislocation dislocations dislodge dislodged dislodgement dislodgements dislodges dislodging dislodgment dislodgments disloyal disloyally disloyalties disloyalty dismal dismally dismalness dismals dismantle dismantled dismantlement dismantler dismantlers dismantles dismantling dismast dismasted dismasting dismastment dismastments dismasts dismay dismayed dismaying dismayingly dismays dismember dismembered dismemberer dismembering dismemberment dismemberments dismembers dismiss dismissal Dismissal dismissals dismissed dismisses dismissible dismissing dismissingly dismissive dismissively dismount dismountable dismounted dismounting dismounts disnature disnatured disnaturing Disney Disneyland disobedience disobediences disobedient disobediently disobey disobeyed disobeyer disobeyers disobeying disobeys disoblige disobliged disobliges disobliging disobligingly disobligingness disoperation disorder disordered disorderedly disordering disorderliness disorderly disorders disorganisation disorganisations disorganise disorganised disorganiser disorganisers disorganises disorganising disorganization disorganizations disorganize disorganized disorganizer disorganizers disorganizes disorganizing disorient disorientate disorientated disorientates disorientating disorientation disorientations disoriented disorienting disorients DISOSS disown disowned disowner disowners disowning disownment disownments disowns disparage disparaged disparagement disparagements disparager disparagers disparages disparaging disparagingly disparate disparately disparateness disparities disparity dispassion dispassionate dispassionately dispassionateness dispatch dispatched dispatcher dispatchers dispatches dispatching dispel dispelled dispeller dispellers dispelling dispels dispend dispended dispending dispends dispensability dispensable dispensaries dispensary dispensation dispensational dispensations dispensator dispensatories dispensators dispensatory dispense dispensed dispenser dispensers dispenses dispensing dispersal dispersals dispersant dispersants disperse dispersed dispersedly disperser dispersers disperses dispersible dispersing dispersion Dispersion Dispersions dispersions dispersive dispirit dispirited dispiritedly dispiritedness dispiriting dispiritingly dispirits displace displaceable displaced displacement displacements displacer displacers displaces displacing display displayable displayed displayer displayers displaying displays displease displeased displeases displeasing displeasingly displeasure displeasured displeasures displeasuring disport disported disporting disports disposability disposable disposableness disposables disposal disposals dispose disposed disposer disposers disposes disposing disposition dispositional dispositions dispossess dispossessed dispossesses dispossessing dispossession dispossessions dispossessor dispossessors dispossessory disposure dispraise dispraised dispraiser dispraisers dispraises dispraising dispraisingly dispread dispreading dispreads disprize disprized disprizes disprizing disproof disproportion disproportionable disproportionableness disproportionably disproportional disproportionate disproportionately disproportionateness disproportioned disproportioning disproportions disprovable disproval disprove disproved disproves disproving disputability disputable disputableness disputably disputant disputants disputation disputations disputatious disputatiously disputatiousness disputative disputatively disputativeness dispute disputed disputer disputers disputes disputing disqualifiable disqualification disqualifications disqualified disqualifier disqualifiers disqualifies disqualify disqualifying disquiet disquieted disquietedly disquietedness disquieting disquietingly disquietly disquiets disquietude disquietudes disquisition disquisitions Disraeli disregard disregarded disregarder disregarders disregardful disregarding disregards disrelish disrelished disrelishes disrelishing disremember disremembered disremembering disremembers disrepair disrepairs disreputability disreputable disreputableness disreputably disrepute disrespect disrespectability disrespectable disrespected disrespectful disrespectfully disrespectfulness disrespecting disrespects disrobe disrobed disrobement disrober disrobers disrobes disrobing disrupt disrupted disrupter disrupters disrupting disruption disruptions disruptive disruptively disruptiveness disruptor disruptors disrupts dissatisfaction dissatisfactions dissatisfactory dissatisfied dissatisfiedly dissatisfies dissatisfy dissatisfying disseat dissect dissected dissectible dissecting dissection dissections dissector dissectors dissects dissemblance dissemble dissembled dissembler dissemblers dissembles dissembling dissemblingly disseminate disseminated disseminates disseminating dissemination disseminations disseminative disseminator disseminators dissension dissensions dissent dissented dissenter Dissenter Dissenters dissenters dissentience dissentiences dissentient dissentients dissenting Dissenting dissentingly dissention dissentions dissentious dissents dissepimental dissepiments dissert dissertate dissertated dissertates dissertating dissertation dissertational dissertations dissertator dissertators disserted disserting disserts disserve disserved disserves disservice disserviceable disservices disserving dissever disseverance disseverances disseveration disseverations dissevered dissevering disseverment disseverments dissevers dissidence dissidences dissident dissidents dissilience dissiliences dissiliency dissimilar dissimilarities dissimilarity dissimilarly dissimilate dissimilated dissimilates dissimilating dissimilation dissimilative dissimilitude dissimulate dissimulated dissimulates dissimulating dissimulation dissimulations dissimulative dissimulator dissimulators dissipate dissipated dissipatedly dissipatedness dissipater dissipaters dissipates dissipating dissipation dissipations dissipative dissociable dissocial dissocialise dissocialised dissocialises dissocialising dissocialize dissocialized dissocializes dissocializing dissociate dissociated dissociates dissociating dissociation dissociations dissolubility dissoluble dissolubleness dissolute dissolutely dissoluteness dissolution dissolutions dissolutive dissolvability dissolvable dissolvableness dissolve dissolved dissolvent dissolver dissolvers dissolves dissolving dissonance dissonances dissonancy dissonant dissonantly dissuadable dissuade dissuaded dissuader dissuaders dissuades dissuading dissuasion dissuasions dissuasive dissuasively dissuasiveness dissyllabic dissyllable dissymmetric dissymmetrical dissymmetry dist distaff distaffs distain distained distaining distains distal distally distance distanced distances distancing distant distantly distantness distaste distasted distasteful distastefully distastefulness distastes distasting distemper distempered distempering distempers distend distended distending distends distensible distensile distension distensions distention distich distichal distichously distil distill distillable distillate distillates distillation distillations distillatory distilled distiller distilleries distillers distillery distilling distills distilment distilments distils distinct distinction distinctions distinctive distinctively distinctiveness distinctly distinctness distinguish distinguishable distinguishableness distinguishably distinguished distinguisher distinguishers distinguishes distinguishing distinguishingly distort distortable distorted distortedly distortedness distorter distorters distorting distortion distortional distortions distorts distract distracted distractedly distractedness distracter distracters distractibility distractible distracting distractingly distraction distractions distractive distractively distracts distrainable distrainment distrait distraught distraughtly distress distressed distresses distressful distressfully distressfulness distressing distressingly distributable distributaries distribute distributed distributes distributing distribution distributional distributions distributive distributiveness distributives distributor distributors distributorship distributorships district districted districting districts distrust distrusted distruster distrusters distrustful distrustfully distrustfulness distrusting distrusts disturb disturbance disturbances disturbed disturber disturbers disturbing disturbingly disturbs disulfide disulfides disulphate disulphates disulphide disulphides disulphuric disunion disunions disunite disunited disunites disunities disuniting disunity disuse disused disuses disusing disutility disvalue disvalued disvalues disvaluing disyllabic disyllabification disyllable disyllables ditch ditched ditcher ditchers ditches ditching ditchless ditchwater ditheism ditheist ditheistic ditheists dither dithered ditherer ditherers ditherier ditheriest dithering dithers dithery dithionate dithionite dithyramb dithyrambic dithyrambs ditsy dittander dittanies dittany ditties Dittmer ditto Ditto dittoed dittoes dittographic dittography dittoing dittos ditty ditz ditzy DIU diuretic diuretically diuretics diurnal diurnally diurnals Div DIV div diva divagate divagated divagates divagating divagation divagations divalent divan divans divaricated divaricately divaricates divaricating divaricator divaricators divas dive dived Diver diver diverge diverged divergence divergences divergent divergently diverges diverging divers diverse diversely diverseness diversifiable diversification diversifications diversified diversifier diversifiers diversifies diversiform diversify diversifying diversion diversionary diversionist diversionists diversions diversities diversity divert diverted diverter diverters divertible divertimenti divertimento divertimentos diverting divertingly divertissement divertissements divertive diverts Dives dives divest divested divestible divesting divestiture divestitures divestment divestments divests divesture divestures dividable divide divided dividedly dividedness dividend dividends divider dividers divides dividing divinable divination divinations divinatory divine Divine divined divinely divineness diviner diviners divines diving divining divinisation divinise divinised divinises divinising Divinities divinities Divinity divinity divinization divinize divinized divinizes divinizing divisibility divisible divisibleness divisibly Division division divisional divisionally divisionary divisionism Divisionism divisions divisive divisively divisiveness divisor divisors divorce divorceable divorced divorcement divorcements divorcer divorcers divorces divorcing divot divots divulgate divulgated divulgater divulgates divulgating divulgation divulgations divulgator divulge divulged divulgement divulgements divulgence divulgences divulger divulgers divulges divulging divulsive divvied divvies divvy divvying DIX Dix Dixie Dixieland Dixon DIY dizzied dizzier dizzies dizziest dizzily dizziness dizzy dizzying dizzyingly DJ Djakarta Djibouti Djiboutian djinns DJS DJT DK dl DLA DLC DLCU DLE DLG DLI DLitt DLL DLO DLP DLS DLTU DLUPG Dm DM dm DMA DMD DMDT DME DMI DMK DML DMOS DMS DMSO DMSP DMT DMU DMus DMV DMZ DN DNA DNB DNC DNCRI Dnepr DNHR DNI DNIC DNL DNR Dürer DNS Düsseldorf DNX do DO DOA doable DOB dobbin Dobbin dobbing Dobbins dobbins Dobbs dobby Doberman Dobermans dobra Dobson dobsonfly doc Doc DOC docent docents Docherty Docile docile docilely docility dock dockage dockages docked docket docketed docketing dockets dockhand dockhands docking dockings dockland docklands docks dockside docksides dockworker dockworkers dockyard dockyards DOCS docs doctor Doctor doctoral doctorate doctorates doctored doctorial doctoring Doctors doctors doctresses doctrinaire doctrinaires doctrinal doctrinally doctrinarian doctrinarians doctrine doctrines doctrinism docudrama docudramas document documental documentaries documentarily documentary documentation documentations documented documenter documenters documenting documents DOD Dodd dodder doddered dodderer dodderers dodderier dodderiest doddering dodders doddery dodecagon dodecagonal dodecagons dodecahedra dodecahedral dodecahedron dodecahedrons Dodecanese dodecaphonic dodecaphonist dodecaphonists dodecaphony dodge Dodge dodged Dodgem dodgem dodgems Dodgems dodger dodgers dodges Dodgeville dodgier dodgiest dodging dodgy dodo dodoes dodos Dodson doe DOE Doe doer doers Doerun does doeskin doeskins doesn't doest doeth doff doffed doffer doffers doffing doffs dog dogbane dogbanes dogberries dogberry Dogberry Dogberryism dogcart dogcarts dogcatcher dogcatchers Doge doge doges dogeship dogeships dogface dogfaces dogfight dogfights dogfish dogfishes dogged doggedly doggedness doggerel doggerels doggeries Doggett doggie doggies dogging doggish doggishly doggishness doggo doggone doggoned doggy doghouse doghouses dogleg doglegged doglegging doglegs doglike dogma dogman dogmas dogmatic dogmatically dogmatisation dogmatise dogmatised dogmatiser dogmatisers dogmatises dogmatising dogmatism dogmatisms dogmatist dogmatists dogmatization dogmatize dogmatized dogmatizer dogmatizers dogmatizes dogmatizing dognap dognaps dogs Dogs dogsbodies dogsbody dogsled dogsledder dogsledders dogsleds dogteeth dogtooth dogtrot dogtrots dogtrotted dogtrotting dogvane dogwatch dogwatches dogwood dogwoods Doha DOHC Doherty doilies doily doing doings DOJ dojo dolabriform Dolan Dolby dolce doldrums Dole dole doled doleful dolefully dolefulness dolente dolerite dolerites doles Dolgellau Dolgeville dolichocephalism dolichocephalous dolichocranic doling doll Doll dollar Dollar dollarfish dollars dolled dollhouse dollhouses dollied dollies dolling dollish dollishly dollop dollops dolls Dolly dolly dolmades dolman dolmans dolmen dolmens dolomite dolomites Dolomites dolomitise dolomitize dolor Dolores doloroso dolorous dolorously dolorousness dolour dolphin Dolphin dolphins dolt doltish doltishly doltishness Dolton dolts DOM Dom domain DOMAIN domains domatium dome domed domelike Domenic domes domestic domestically domesticate domesticated domesticates domesticating domestication domestications domesticator domesticators domesticities domesticity domestics domical domically domicile domiciled domiciles domiciliary domiciliation domiciling dominance dominances dominancy dominant dominantly dominants dominate dominated dominates dominating dominatingly domination dominations dominative dominator dominators dominatrix domineer domineered domineering domineeringly domineeringness domineers doming Domingo Dominguez Dominic Dominica dominical Dominican Dominicans Dominick dominie dominies dominion Dominion dominions Dominions Dominique dominium Domino domino dominoes dominos don Don don't don'ts Dona Donahue Donald Donaldson Donaldsonville Donalsonville donate donated donates donating donation donations donatives donator donators Donavon Doncaster done Donegal doneness dong Dong donga dongas dongle dongles dongs Doniphan Donizetti donjon donjons donkey donkeys donkeywork donkeyworks Donna Donnas donnas Donne donned Donnell Donnellson Donnelly Donnie donning donnish donnishly donnishness Donny donnybrook Donnybrook donnybrooks Donnybrooks Donohue donor Donora donors Donovan Dons dons donut donuts doodad doodads doodle doodlebug doodlebugs doodled doodler doodlers doodles doodling doohickey doohickeys Dooley Doolittle dooly doom doomed doomful dooming dooms doomsayer doomsayers doomsday Doomsday doomsdays doomster doomsters Doon Doonesbury door doorbell doorbells doorframe doorframes doorjamb doorjambs doorkeeper doorkeepers doorknob doorknobs doorknocker doorknockers doorman doormat doormats doormen doornail doornails doorplate doorplates doorpost doorposts doors doorsill doorsills doorstep doorsteps doorstop doorstopper doorstoppers doorstops doorway doorways dooryard dooryards DOP dopamine dope doped doper dopers dopes dopey dopier dopiest dopily dopiness doping Doppelganger Doppler dopy Dora dorado Dorado DORAN Doran Doraville dorbeetle dorbeetles Dorchester Dordogne DORE Doreen Dorian Doric dories Doris dork dorkier dorkiest Dorking dorks dorky dorm Dorman dormancies dormancy dormant dormer dormered dormers dormice dormitories dormitory dormouse dorms Dorn Doro Dorothea Dorothy Dorr dorsa dorsal dorsally Dorset Dorsey dorsum Dortmund dory Dory dos DOS dosage dosages dose dosed doses dosimeter dosimeters dosing doss Doss dossal dossals dosshouses dossier dossiers dost Dostoevsky Dostoyevsky DOT Dot dot dotage dotages dotard dotards dotcom dotcoms DOTE dote doted doter doters dotes doth Dothan doting dotingly dots DOTS Dotson dotted dotter dotterel dotterels dotters Dottie dottier dottiest dottily dottiness dotting dotty Dotty Doty Dou double doubled Doubleday doubleheader doubleheaders Doubler doubler doublers doubles doublespeak doublet doubletalk doublethink doubleton doubletons doubletree doubletrees doublets doublewide doublewides doubling doublings doubloon doubloons doubly doubt doubtable doubted doubter doubters doubtful doubtfully doubtfulness doubting doubtingly doubtless doubtlessly doubtlessness doubts Doucette douceur douceurs douche douched douches douching Doug dough doughboy doughboys Dougherty doughface doughfaces doughier doughiest doughnut doughnuts doughtier doughtiest doughtily doughtiness doughty Doughty doughy Douglas Douglass Douglassville Douglasville dour dourer dourest dourine dourly dourness douse doused douser dousers douses dousing Dousman DOV DOVAP dove Dove dovecot dovecote dovecotes dovecots dovekey dovekeys dovekie dovelike Dover doves dovetail dovetailed dovetailing dovetails dovish Dow DOW dowager dowagers Dowagiac Dowd dowdier dowdies dowdiest dowdily dowdiness dowdy dowdyish dowel doweled doweling Dowell dowelled dowelling dowels dower dowered dowering dowerless dowers dowlas Dowling Down down downbeat downbeats downburst downbursts downcast downcasts downdraft downdrafts downdraught downed downer downers Downey downfall downfallen downfalls downfield downgrade downgraded downgrades downgrading downhaul downhauls downhearted downheartedly downheartedness downhill downier downiest downiness Downing downing Downingtown downlink downlinks download downloadable downloaded downloading downloads downmarket downplay downplayed downplaying downplays downpour downpours downrange downrigger downriggers downright downrightly downrightness downriver Downs downs downscale downscaled downscales downscaling downshift downshifted downshifting downshifts downside downsides downsize downsized downsizes downsizing downslide downslides downspin downspins downspout downspouts downstage downstages downstairs downstate downstream Downsville downswing downswings downthrown downthrows downtick downticks downtime downtimes downtown downtowns downtrend downtrends downtrodden downturn downturns downward downwardly downwardness downwards downwash downwashes downwind downy downzone downzones dowries dowry Dows dowse dowsed dowser dowsers dowses dowsing doxies doxological doxologically doxologies doxology doxorubicin doxy doyen doyenne doyennes doyens Doyle Doylestown doyley doyleys doze dozed dozen dozens dozer dozers dozes dozier Dozier doziest dozily doziness dozing dozy DP DPA DPAC DPANS DPC DPE DPH DPhil dpi DPI DPM DPMI DPN DPNH DPNPH DPP DPS DPSK DPT DPW DQ DQDB DQL DR Dr drab drabbed drabber drabbest drabbet drabbing drabble drabbled drabbles drabbling drably drabness drabs dracaena Dracaena dracaenas drachma drachmae drachmas drachms Draconian draconian draconic Draconic draconically Draconically Dracula Dracut draffy draft drafted draftee draftees drafter drafters draftier draftiest draftiness drafting drafts draftsman draftsmanship draftsmen draftsperson draftspersons draftswoman draftswomen drafty drag dragged dragger draggers dragging draggle draggled draggles draggletail draggletailed draggling draglift draglifts dragline draglines dragnet dragnets dragoman dragomans dragomen Dragon dragon dragoness dragonesses dragonet dragonets dragonflies dragonfly dragonhead dragonheads dragonish dragonroot dragonroots dragons Dragoon dragoon dragooned dragooning dragoons dragrope dragropes drags dragster dragsters drain Drain drainable drainage drainages drained drainer drainers draining drainpipe drainpipes drains Drake drake drakes dram DRAM drama Dramamine Dramamines dramas dramatic dramatically dramatics dramatis dramatisation dramatisations dramatise dramatised dramatiser dramatisers dramatises dramatising dramatist dramatists dramatization dramatizations dramatize dramatized dramatizer dramatizers dramatizes dramatizing dramaturge dramaturges dramaturgic dramaturgical dramaturgically dramaturgies dramaturgy drams drank Drano drape Drape draped Draper draper draperied draperies drapers drapery drapes draping drastic drastically drat dratted draught draughtboard draughtboards draughter draughters draughtier draughtiest draughtily draughtiness draughts draughtsboard draughtsman draughtsmanship draughtsmen draughtsperson draughtswoman draughty Dravidian Dravidians Dravidic draw drawback drawbacks drawbar drawbars drawbore drawbored drawbores drawboring drawbridge drawbridges drawdown drawer drawers drawing drawings drawknife drawknives drawl drawled drawler drawlers drawlier drawliest drawling drawlingly drawls drawly drawn drawplate drawplates draws drawshave drawshaves drawstring drawstrings drawtube drawtubes Dray dray drayage drayed draying drayman draymen drays Drayton DRD DRE dread dreaded dreadful dreadfully dreadfulness dreading dreadlock dreadlocks dreadnaught dreadnaughts dreadnought dreadnoughts dreads Dream dream dreamboat dreamboats dreamed dreamer dreamers dreamful dreamier dreamiest dreamily dreaminess dreaming dreamingly dreamland dreamlands dreamless dreamlessly dreamlessness dreamlike Dreams dreams dreamscape dreamscapes dreamt Dreamtime dreamtime Dreamtimes dreamtimes dreamy drear drearier dreariest drearily dreariness dreary dredge dredged dredger dredgers dredges dredging dreg dreggier dreggiest dreggy dregs Dreiser drench drenched drencher drenchers drenches drenching Dresden dress dressage dressed dresser Dresser dressers dresses dressier dressiest dressily dressiness dressing dressings dressmaker dressmakers dressmaking dressy Drew drew Drexel Dreyer Dreyfus DRG DRI drib dribble dribbled dribbler dribblers dribbles dribbling driblet driblets dribs dried drier driers dries driest drift driftage drifted drifter drifters drifting Drifting drifts Driftwood driftwood driftwoods drifty drill drillable drilled driller drillers drilling drillings drillmaster drillmasters drills drillstock drillstocks drink drinkable drinkables drinker drinkers drinking drinks drip dripped dripper drippers drippier drippiest dripping drippings drippy drips dripstone dripstones dript Driscoll drivability drivable drive driveability driveable drivel driveled driveline drivelines driveling drivelled driveller drivellers drivelling drivels driven driver driverless drivers drives driveshaft driveway driveways driving drivingly drizzle drizzled drizzles drizzlier drizzliest drizzling drizzly DRMU Drogheda drogue drogues droid droids droll droller drolleries drollery drollest drollness drolly dromedaries dromedary drone droned drones droning droningly dronish drool drooled drooling drools droop drooped droopier droopiest droopily droopiness drooping droopingly droops droopy drop dropforge dropforges dropkick dropkicks droplet droplets droplight droplights dropout dropouts droppable dropped dropper droppers dropping droppings drops dropsically dropsied dropsy dropt dropwort droshkies droshky drosophila Drosophila drosophilae dross drossier drossiest drossiness drossy drought droughts droughty drove droved drover drovers droves droving drown drowned drowning drowns drowse drowsed drowses drowsier drowsiest drowsily drowsiness drowsing drowsy DRP DRS drub drubbed drubber drubbers drubbing drubbings drubs drudge drudged drudger drudgeries drudgers drudgery drudges drudgework drudgeworks drudging drudgingly Drug drug drugged druggie druggies drugging druggist druggists druggy drugless drugs drugstore drugstores druid Druid druidic Druidic druidical Druidical Druidism druidism Druids druids drum drumbeat drumbeater drumbeaters drumbeating drumbeats drumfire drumfires drumhead drumheads drumlin drumlins drummed drummer drummers drumming Drummond Drummonds Drumright drums Drums drumstick drumsticks drunk drunkard drunkards drunken drunkenly drunkenness drunker drunkest drunks drupaceous drupe drupelets drupes Drury Druses druses Drusilla druthers Druze Dry dry dryable dryad dryadic dryads Dryden dryer dryers drying dryings dryly dryness drywall drywalls drywell drywells DS Ds DSA DSAB DSBAM DSc DSC DSCS DSD DSDC DSE DSEE DSI DSM DSN DSO DSP DSR DSRI DSS DSSI DST DSTN DSU DSW DSX DT DTAS DTB DTC DTD DTE DTF DTG DTI DTIF DTL DTMF DTP DTR DTs DTSS DTU DU DUA dual dualism dualisms dualist dualistic dualistically dualists dualities duality dually duals Duane Duarte DUATS dub Dubach Dubai dubbed dubbing dubbings dubieties dubiety dubious dubiously dubiousness dubitable dubitably dubitation dubitative dubitatively Dublin Dubliner Dubliners Dubois Dubrovnik dubs Dubuque ducal Ducal ducally ducat ducats duce Duce Duchesne duchess Duchess duchesse duchesses duchies duchy Duck duck duckbill duckbills duckboard duckboards ducked ducker duckers duckier duckiest ducking duckling ducklings duckpin duckpins ducks ducktail ducktails duckweed duckweeds ducky duct ducted ductile ductility ducting ductless ducts ductwork ductworks dud Dud dude duded dudeen dudeens dudes dudgeon dudgeons duding Dudley duds due duecento duel dueled dueler duelers dueling duelist duelists duelled dueller duellers duelling duellist duellists duello duellos duels duenna duennas dues duet duets duettist duettists duff Duff duffel duffels duffer duffers duffle duffs Duffy dug Dugan Duggan dugong dugongs dugout dugouts dugs duh DUI dui duiker duikers Duisburg Dukakis duke Duke dukedom dukedoms dukes DUKW dulcet dulcetly dulcetness dulcets dulcification dulcified dulcifies dulcify dulcifying dulcimer dulcimers dulia dull dullard dullards dulled duller Dulles dullest dulling dullish dullness dulls dullsville Dullsville dully Duluth Dulwich duly Dumas dumb Dumbarton dumbbell dumbbells dumber dumbest dumbfound dumbfounded dumbfounder dumbfounders dumbfounding dumbfounds dumbly dumbness dumbstruck dumbwaiter dumbwaiters dumdum dumdums dumfound dumfounded dumfounding dumfounds Dumfries Dumfriesshire dummied dummier dummies dummy dummying Dumont dump dumpcart dumpcarts dumped dumper dumpers dumpier dumpiest dumpily dumpiness dumping dumpish dumpishly dumpishness dumpling dumplings dumps dumpsite dumpsites Dumpster dumpster Dumpsters dumpsters dumpy Dun dun Dunaway Dunbar Dunbartonshire Duncan Duncannon Duncansville Duncanville dunce dunces Dundalk Dundee dunderhead dunderheaded dunderheadedness dunderheads dune Dunedin Dunellen dunes Dunfermline dung dungaree dungarees dunged Dungeness dungeon dungeons dunghill dunghills dungier dungiest dunging dungy Dunham dunk dunked Dunker dunker dunkers Dunkers Dunkerton Dunkin dunking Dunkirk dunks Dunlap dunlin dunlins Dunlop Dunmore Dunn Dunne dunned Dunnellon Dunning dunning Duns duns Dunseith Dunsmuir Dunstable Dunwoody duo duodecimal duodecimally duodecimals duodecimo duodecimos duodena duodenal duodenary duodenum duodenums duologue duologues Duong duopolies duopolistic duopoly duos duotone duotones dup dupability dupable dupe duped duper duperies dupers dupery dupes duping duple duplet duplets duplex duplexer duplexers duplexes duplicability duplicable duplicate duplicated duplicates duplicating duplication duplications duplicative duplicator duplicators duplicities duplicitous duplicitously duplicity Dupo Dupont DuPont Dupree Dupuis Duquesne durability durable durableness durables durably Duracell duralumin Duralumin Duran Durance durance Durand Durango Durant duration durational durations durative Durban durbar durbars Durbin duress Durham durian durians during Durkin durmast durmasts durra durries Durst durst durum Duryea Dushanbe dusk dusked duskier duskiest duskily duskiness dusking duskish dusks dusky Duson Dust dust Dustan dustbin dustbins dustcart dustcarts dustcoat dustcover dustcovers dusted Duster duster dusters dustier dustiest dustily Dustin dustiness dusting dustings dustless Dustman dustman dustmen dustpan dustpans dustproof dusts dustsheet dustsheets dustup dustups Dusty dusty DUT Dutch Dutchman Dutchmen Dutchwoman Dutchwomen duteous duteously duteousness dutiable duties dutiful dutifully dutifulness Dutton duty duumvir duumvirate duumvirates duumviri duumvirs DUV Duval Duvall duvet duvets duvetyn Duwamish dux Duxbury duxes DV dvandva DVC DVD DVDs DVM DVMA DVMRP DVMS DVS DVX DW Dwain Dwaine DWAPS dwarf dwarfed dwarfing dwarfish dwarfishly dwarfishness dwarfism dwarfisms dwarflike dwarfs dwarves Dwayne DWB dweeb dweebs dwell dwelled dweller dwellers dwelling dwellings dwells dwelt DWI Dwight DWIM dwindle dwindled dwindles dwindling Dwyer DX DXT dyad dyadic dyads Dyane dye dyed dyeing dyeline dyelines Dyer dyer dyers Dyersburg Dyersville dyes dyestuff dyestuffs dyewood dyewoods Dyfed dying dyke Dyke dykes Dylan dynamic dynamical dynamically dynamicity dynamics dynamism dynamisms dynamist dynamistic dynamists dynamite dynamited dynamiter dynamiters dynamites dynamitic dynamiting dynamo dynamoelectric dynamometer dynamometers dynamometric dynamometrical dynamometry dynamos dynamotor dynamotors dynast dynastic dynastical dynastically dynasties dynasts dynasty dynatron dynatrons dyne dynes dynode dynodes Dysart dysenteric dysenteries dysentery dysfunction dysfunctional dysfunctions dysgenic dysgenics dyslectic dyslectics dyslexia dyslexic dyslexics dyslogistic dyslogistically dysmenorrheal dysmenorrhoea dysmenorrhoeal Dyson dyspepsia dyspeptic dyspeptically dyspeptics dysphasia dysphasic dysphemism dysphemisms dysphemistic dysphonic dyspnoea dyspnoeal dyspnoeic dysprosium dystopia dystopian dystopias dystrophic dystrophies dystrophy DZ Dzerzhinsky dégoût e E EA ea Ea EAA each EACSO EADAS EADASNM EADASS Eads EAEO EAFB Eagan Eagar eager eagerest eagerly eagerness eagle Eagle eagled eagles Eagles eaglet eaglets Eagleville eaglewood eagling EAK ealdorman ealdormen Ealing EAM ear earache earaches earbob earbobs eardrop eardrops eardrum eardrums eared earflap earflaps earful earfuls Earl earl earlap earlaps earldom earldoms Earle Earlene earless Earleville Earlham earlier earliest earlike earliness earlobe earlobes earls Earlville Early early Earlysville earmark earmarked earmarking earmarks earmuff earmuffs earn EARN earnable earned earner earners earnest Earnest earnestly earnestness earnests earning earnings earns EAROM earphone earphones earpiece earpieces earplug earplugs earring earrings ears earshot earsplitting Earth earth earthborn earthbound earthed earthen earthenware earthier earthiest earthily earthiness earthlier earthliest earthlight earthlights earthlike earthliness earthling earthlings earthly earthman earthmen earthmover earthmovers earthmoving earthmovings earthnut earthnuts earthquake earthquakes earthrise earthrises earths earthshaking earthshakingly earthshine earthshines earthstar earthstars earthward earthwards earthwolf earthwork earthworks earthworm earthworms earthy earwax earwig earwigs earworm earworms EAS EASD ease eased easeful easefully easefulness easel easels easement easements easer easers eases EASI easier easies easiest easily easiness easing Easley east East eastbound Eastbourne Easter easterlies easterly Easterly eastern Eastern Easterner easterner Easterners easterners easternmost Easters Eastertide Eastertides Easthampton easting Eastlake Eastland Eastleigh Eastman Easton eastside Eastside eastward eastwardly eastwards Eastwood easy easygoing easygoingness eat eatable eatables eaten eater eateries eaters eatery eating Eaton Eatonton Eatontown Eatonville eats eau EAU eave Eaves eaves eavesdrop eavesdropped eavesdropper eavesdroppers eavesdropping eavesdrops ebb ebbed ebbing ebbs EBCDIC Ebenezer Ebensburg Ebert EBI Ebola ebon Ebonics ebonies ebonise ebonised ebonises ebonising ebonite ebonize ebonized ebonizing ebony Ebony EBS ebullience ebulliences ebullient ebulliently ebullioscopy ebullition ebullitions eburnean EC ECA ECAD ECAFE ECAP ECASS ECC ecce eccentric eccentrically eccentricities eccentricity eccentrics ecchymosed Eccl Eccles ecclesia ecclesiae ecclesial ecclesiarch ecclesiast Ecclesiastes ecclesiastic ecclesiastical ecclesiastically ecclesiasticism ecclesiasticisms ecclesiastics ecclesiasts ecclesiolatry ecclesiologic ecclesiological ecclesiologist ecclesiologists ecclesiology ECCM eccrinology ECCS ECD ECDO ecdysiast ecdysiasts ECE ECF ECG echelon echeloned echeloning echelons echidna Echidna echidnae echidnas Echinacea echini echinoderm echinoderms echinoid echinoids echinus Echo echo echocardiogram echocardiograms echocardiograph echocardiographs echocardiography echoed echoencephalogram echoencephalograms echoencephalograph echoencephalographies echoencephalographs echoencephalography echoer echoers echoes echogram echograms echoic echoing echoingly echoism echolalia echoless echolike echolocate echolocation echolocations Echols echopractic echovirus echoviruses Eck Eckert ECL ECLA eclectic eclectically eclecticism eclecticisms eclectics Eclectics eclipse eclipsed eclipser eclipsers eclipses eclipsing ecliptic ecliptically ecliptics eclogue Eclogues eclogues ECLSS ECM ECMA ECN Eco ECO eco ecocatastrophe ecocatastrophes ecocide ecocides ecol ecologic ecological ecologically ecologies ecologist ecologists ecology ECOM econ econometric econometrical econometrically econometrician econometricians econometrics econometrist econometrists economic economical economically economics economies economisation economisations economise economised economiser economisers economises economising economist economists economization economizations economize economized economizer economizers economizes economizing Economy economy ecophene Ecorse ECOSOC ecospecies ecosphere ecospheres ecosystem ecosystems ecotourism ecotype ecotypes ECOWAS ECPA ECPT ECR ecru Ecru ECS ECSA ECSC Ecstasies ecstasies Ecstasy ecstasy ecstatic ecstatically ECT ectoblastic ectoderm ectodermic ectoderms ectopically ectoplasm ectoplasms Ector ectypal ectype ectypes ECU Ecuador Ecuadorean Ecuadoreans Ecuadorian Ecuadorians ecumenical ecumenicalism ecumenically ecumenicist ecumenicists ecumenicities ecumenicity ecumenism ecumenisms ecumenist ecumenists ECV eczema eczemas eczematous ed ED Ed EDA EDAC edacious edaciously edaciousness edacities edacity Edam edam Edams edaphically EDB Edberg EDC Edcouch EDD Eddie eddied eddies eddo eddoes eddy Eddy eddying Eddyville Edelman Edelstein edelweiss edema edemas edematous Eden edentate edentates Edenton edentulous EDES EDF Edgar EDGAR Edgartown Edge edge edged Edgefield edgeless Edgemont edger Edgerton edges Edgewater edgeways edgewise Edgewood edgier edgiest edgily edginess edging edgings edgy EDI Edi edibility edible edibleness edibles edict edictal edictally edicts Edie EDIF edification edifications edificatory edifice edifices edificial edified edifier edifiers edifies edify edifying edifyingly Edina Edinburgh Edison edit editable edited Edith editing edition editions editor editorial editorialise editorialised editorialises editorialising editorialist editorialists editorialize editorialized editorializes editorializing editorially editorials editors editorship editorships edits Edmond Edmonds Edmondson Edmonson Edmonton Edmore Edmund Edna Edo EDO Edom EDP EDS EDSX EDT EDTA EDTCC Eduardo educability educable educate educated educates educating education Education educational educationalist educationalists educationally educationist educationists educations educative educator educators educatory educe educed educes educible educing educts edutainment Edward Edwardian Edwardians Edwards Edwardsburg Edwardsville Edwin Edwina EE EEC EECT EEDP EEE EEG EEHO EEI Eek eek EEL eel eelgrass eelgrasses eelier eeliest eelpout eelpouts eels eelworm eelworms eely EEM EEO EEOC EEPROM eerie eerier eeriest eerily eeriness EF EFD effable efface effaceable effaced effacement effacements effacer effacers effaces effacing effect effected effecter effecters effectible effecting effective effectively effectiveness effectives effectors effects effectual effectuality effectually effectualness effectuate effectuated effectuates effectuating effectuation effectuations effeminacies effeminacy effeminate effeminately effeminateness effeminates effeminise effeminised effeminises effeminising effeminize effeminized effeminizes effeminizing effendi effendis efferent effervesce effervesced effervescence effervescences effervescency effervescent effervescently effervesces effervescible effervescing effete effetely effeteness efficacies efficacious efficaciously efficaciousness efficacy efficiencies efficiency efficient efficiently Effie effigies effigy Effingham effleurage effleurages effloresce effloresced efflorescence efflorescent effloresces efflorescing effluence effluences effluent effluents effluvia effluvial effluvious effluvium effluviums efflux effluxes effort effortful effortless effortlessly effortlessness efforts effronteries effrontery effulge effulged effulgence effulgent effulgently effulges effulging effuse effused effuses effusing effusion effusions effusive effusively effusiveness EFI EFIS EFL Efland Efrain EFRAP EFS EFT EFTA EG EGA egad egalitarian egalitarianism egalitarianisms egalitarians Egan egested egesting egests egg eggbeater eggbeaters eggcup eggcups egged egger eggers eggfruit eggfruits egghead eggheads egging Eggleston eggnog eggnogs eggplant eggplants eggs eggshell eggshells Eglantine eglantine eglantines Eglin EGO ego egocentric egocentrically egocentricities egocentricity egocentrics egocentrism egocentrisms egoism egoisms egoist egoistic egoistical egoistically egoists egoless egomania egomaniac egomaniacal egomaniacally egomaniacs egomanias egos egotism egotisms egotist egotistic egotistical egotistically egotists EGP egregious egregiously egregiousness EGREP egress egresses egression egressions EGRET egret egrets Egypt Egyptian Egyptians Egyptologist Egyptologists Egyptology eh EHF EHFA EHP Ehrenberg Ehrlich EI EIA EIB eider eiderdown eiderdowns eiders eidetic eidola eidolon eidolons Eielson Eiffel eigenvector eigenvectors eight eighteen eighteenmo eighteens eighteenth eighteenths eightfold eighth eighthly eighths Eighties eighties eightieth eightieths eights eighty Eileen EIN EINE einkorn Einstein einsteinium Eire EIS EISA EISB Eisenberg Eisenhower Eisenstein Eisner EISS eisteddfod eisteddfodau eisteddfods either EITS ejaculate ejaculated ejaculates ejaculating ejaculation ejaculations ejaculator ejaculators ejaculatory EJASA eject ejected ejecting ejection ejections ejective ejectives ejector ejectors ejects Ekaterina Ekberg eke eked ekes EKG eking ekistics ekpwele EKTS EL el El elaborate elaborated elaborately elaborateness elaborates elaborating elaboration elaborations elaborative elaborator elaborators Elaine Elam Eland eland elands elapid elapids elapse elapsed elapses elapsing ELAS elastic elastically elasticise elasticised elasticises elasticising elasticity elasticize elasticized elasticizes elasticizing elastics Elastoplasts elate elated elatedly elatedness elaterid elaterids elaterium elaters elates elating elation elations elative elatives Elba Elbe Elbert Elberton elbow elbowed elbowing elbowroom elbows Elbridge Elburn ELC Elcho elder Elder elderberries elderberry eldercare eldercares elderflower elderflowers elderliness elderly elders eldership elderships eldest ELDO Eldon Eldora Eldred Eldridge eldritch Eleanor elecampane elect elected electing election electioneer electioneered electioneerer electioneerers electioneering electioneers elections elective electively electiveness electives electivity elector electoral electorate electorates electors electorship electorships Electra electrets electric electrical electrically electrician electricians electricity electrics electrifiable electrification electrifications electrified electrifier electrifiers electrifies electrify electrifying electrifyingly electro electrocardiogram electrocardiograms electrocardiograph electrocardiographically electrocardiographs electrocardiography electrochemical electrochemically electrochemist electrochemistry electrochemists electroconvulsive electrocute electrocuted electrocutes electrocuting electrocution electrocutions electrode electrodeposited electrodepositing electrodeposits electrodes electrodynamics electrodynamometer electrodynamometers electroencephalogram electroencephalograms electroencephalograph electroencephalographic electroencephalographically electroencephalographs electroencephalography electroextraction electroform electroformed electroforming electroforms electrograph electrographic electrographs electroluminescence electroluminescent electrolysation electrolyse electrolysed electrolyser electrolyses electrolysing electrolysis electrolyte electrolytes electrolytic electrolyze electrolyzed electrolyzes electrolyzing electromagnet electromagnetic electromagnetically electromagnetism electromagnetisms electromagnets electromechanical electromechanically electrometallurgical electrometallurgist electrometallurgists electrometallurgy electrometer electrometers electrometric electrometrical electrometrically electromotive electromotor electromyography electron electronegative electronic electronically electronics electrons electrophone electrophonic electrophonically electrophoreses electrophoresis electrophori electrophorus electrophysiological electrophysiology electroplate electroplated electroplater electroplaters electroplates electroplating electropositive electroreceptor electros electroscope electroscopes electroscopic electroshock electroshocks electrostatic electrostatics electrostriction electrosurgical electrotherapeutic electrotherapeutical electrotherapeutics electrotherapies electrotherapist electrotherapy electrotype electrotyped electrotyper electrotypers electrotypes electrotyping electrovalence electrovalent electroweak electrum electrums elects electuaries electuary eleemosynary elegance elegances elegancies elegancy elegant elegantly elegiac elegiacs elegies elegise elegised elegises elegising elegist elegists elegits elegize elegized elegizes elegizing elegy Elektra element elemental elementally elementals elementarily elementariness elementary elements elemi elemis Elena elenchus elephant elephantiasis elephantine elephants Eleusinian elevate elevated elevates elevating elevation elevations elevator elevators eleven elevens elevenses eleventh elevenths ELF Elf elf elfin elfins elfish elfishly elfishness elflike elflock elflocks Elgin Eli Elian Elias elicit elicitation elicitations elicited eliciting elicitor elicitors elicits elide elided elides eliding eligibilities eligibility eligible eligibly Elijah eliminability eliminable eliminate eliminated eliminates eliminating elimination eliminations eliminative eliminator eliminators eliminatory Eliot ELISA Elisa Elisabeth Elise elision elisions elite elites elitism elitisms elitist elitists elixir elixirs Eliz Eliza Elizabeth Elizabethan Elizabethans Elizabethton Elizabethtown Elizabethville Elk elk Elkader Elkhart Elkhorn elkhound elkhounds Elkin Elkins Elkland Elko Elks elks Elkton Elkview Ell ell Ella Ellabell Ellaville Elle ELLE Ellen Ellenboro Ellendale Ellensburg Ellenton Ellenville Ellenwood Ellerbe Ellery Ellesmere Ellettsville Elli Ellicott Ellicottville Ellie Ellijay Ellington Ellinwood Elliot Elliott ellipse ellipses ellipsis ellipsoid ellipsoidal ellipsoids elliptic elliptical elliptically Ellis Ellison Elliston Ellisville ells Ellsinore Ellsworth Ellwood Ellyn ELM elm Elma Elmendorf Elmer Elmhurst Elmira Elmo Elmont Elmore elms Elmsford Elmwood Elnora ELO elocution elocutionary elocutionist elocutionists elocutions elodea Elodea elodeas eloign eloigned eloigning eloigns Eloisa Eloise elongate elongated elongates elongating elongation elongations elope eloped elopement elopements eloper elopers elopes eloping eloquence eloquences eloquent eloquently ELP Elrod Elroy Elsa Elsberry else Else Elsevier elsewhere Elsie Elsmere Elson Elspeth ELT Elton elucidate elucidated elucidates elucidating elucidation elucidations elucidative elucidator elucidators elucidatory elude eluded eluder eluders eludes eluding Elul elusion elusions elusive elusively elusiveness elusory elute eluted elutes eluting elution elutriate elutriated elutriates elutriating elutriation elutriations elutriator elutriators eluvia eluviations ELV Elva Elverson elves Elvin Elvira Elvis Elwin Elwood Ely Elyria Elysburg elysian Elysian Elysium elytra elytriform elytroid elytrous EM EMA emaciate emaciated emaciates emaciating emaciation emaciations EMACS email EMAIL emailed emailing emails emanate emanated emanates emanating emanation emanations emanative emanatory emancipate emancipated emancipates emancipating emancipation emancipationist emancipationists emancipations emancipative emancipator emancipators emancipist emancipists Emanuel emarginated emasculate emasculated emasculates emasculating emasculation emasculations emasculative emasculator emasculators emasculatory embalm embalmed embalmer embalmers embalming embalmment embalms embank embanked embanking embankment embankments embanks embarcadero embarcaderos embargo embargoed embargoes embargoing embargos embark embarkation embarkations embarked embarking embarks embarrass embarrassed embarrassedly embarrasses embarrassing embarrassingly embarrassment embarrassments embassies embassy embattle embattled embattlement embattlements embattles embattling embay embayed embaying embayment embays embed embeddable embedded embedding embeddings embedment embeds embellish embellished embellisher embellishers embellishes embellishing embellishment embellishments ember embers embezzle embezzled embezzlement embezzlements embezzler embezzlers embezzles embezzling embitter embittered embitterer embitterers embittering embitterment embitters emblaze emblazed emblazes emblazing emblazon emblazoned emblazoner emblazoners emblazoning emblazonment emblazonments emblazonry emblazons emblem emblematic emblematical emblematically emblematise emblematised emblematises emblematising emblematist emblematists emblematize emblematized emblematizes emblematizing emblemise emblemised emblemises emblemising emblemize emblemized emblemizes emblemizing emblems embodied embodies embodiment embodiments embody embodying embolden emboldened emboldener emboldeners emboldening emboldens emboli embolic embolism embolismic embolisms embolus embonpoint embonpoints embosom embosomed embosoming embosoms emboss embossed embosser embossers embosses embossing embossment embossments embouchement embouchure embouchures embowel emboweled emboweling embowelled embowelling embowels embower embowered embowering embowers embrace embraceable embraced embracement embraceor embraceors embracer embraceries embracers embraces embracing embracive embranchment embranchments embrangle embrangled embranglement embrangles embrangling embrasure embrasures embrocate embrocated embrocates embrocating embroider embroidered embroiderer embroiderers embroideries embroidering embroiders embroidery embroil embroiled embroiler embroiling embroilment embroilments embroils embrown embrowned embrowning embrowns Embry embryo embryogenesis embryologic embryological embryologist embryologists embryology embryonic embryos EMC emcee emceed emceeing emcees emend emendable emendate emendated emendates emendating emendation emendations emendator emendators emendatory emended emending emends emerald Emerald emeralds emerge emerged emergence emergences emergencies emergency emergent emergently emerges emerging emeriti emeritus emersion emersions Emerson Emery emery Emeryville emeses emesis emetic emetics emetine EMF EMI emigrant emigrants emigrate emigrated emigrates emigrating emigration emigrational emigrations Emil Emile Emilio Emily Eminence eminence eminences Eminences eminencies eminency eminent eminently Emir emir emirate emirates Emirs emirs emissaries emissary emission emissions emissive emit emits emitted emitter emitters emitting EML Emlenton Emma Emmanuel Emmaus Emmer emmer Emmetsburg Emmett Emmons Emmy Emmylou Emmys emolliate emolliated emolliates emolliating emollient emollients emollition emolument emoluments Emory emote emoted emotes emoticon emoticons emoting emotion emotional emotionalise emotionalised emotionalises emotionalising emotionalism emotionalisms emotionalist emotionalists emotionality emotionalize emotionalized emotionalizes emotionalizing emotionally emotionless emotionlessly emotions emotive emotively emotiveness EMP empanada empanadas empanel empanelled empanelling empanelment empanels empathetic empathetically empathic empathically empathies empathise empathised empathises empathising empathize empathized empathizes empathizing empathy Empedocles empennage empennages emperies emperor emperors emperorship emperorships empery emphases emphasis emphasise emphasised emphasises emphasising emphasize emphasized emphasizes emphasizing emphatic emphatically emphysema emphysemas emphysematous empire Empire Empires empires empiric empirical empirically empiricism empiricisms empiricist empiricists empirics emplace emplaced emplacement emplacements emplaces emplacing emplane emplaned emplaning employ employability employable employed employee employees employer employers employing employment employments employs empoison empoisoned empoisoning empoisons emporia Emporia Emporium emporium emporiums empower empowered empowering empowerment empowerments empowers Empress empress EMPRESS empresses emprise emprises emptied emptier empties emptiest emptily emptiness emption emptive emptor empty emptying empurple empurpled empurples empurpling empyreal empyrean empyreans EMR EMS EMT EMU emulate emulated emulates emulating emulation emulations emulative emulator emulators emulous emulously emulousness emulsification emulsifications emulsified emulsifier emulsifiers emulsifies emulsify emulsifying emulsion emulsions emunctories emus en enable enabled enablement enabler enablers enables enabling enact enacted enacting enactive enactment enactments enactor enactors enactory enacts enamel enameled enameling enamelled enameller enamellers enamelling enamellings enamellist enamellists enamels enamelware enamelwork enamor enamored enamoring enamors enamour enamoured enamouring enamours enantiomorphism enantiosis enantiotropy enc Encaenia encaenia encage encaged encages encaging encamp encamped encamping Encampment encampment encampments encamps encapsulate encapsulated encapsulates encapsulating encapsulation encapsulations encarnalise encarnalised encarnalises encarnalising encarnalize encarnalized encarnalizes encarnalizing encase encased encasement encasements encases encashment encasing encaustic encaustics enceinte enceintes encephala encephalic encephalin encephalitic encephalitis encephalogram encephalograms encephalograph encephalographic encephalographs encephalography encephalomyelitis encephalon encephalopathy encephalotomies enchain enchained enchaining enchainment enchains enchant enchanted enchanter enchanters enchanting enchantingly enchantment enchantments enchantress enchantresses enchants enchase enchased enchases enchasing enchilada enchiladas enchiridia enchiridion enchiridions enchorial encincture encinctured encinctures encincturing Encinitas Encino encipher enciphered enciphering enciphers encircle encircled encirclement encirclements encircles encircling encl enclave enclaves enclitic enclitically enclitics enclosable enclose enclosed encloses enclosing enclosure enclosures encode encoded encoder encoders encodes encoding encodings encolpia encolpion encomia encomiast encomiastic encomiasts encomium encomiums encompass encompassed encompasses encompassing encompassment encompassments encore encored encores encoring encounter encountered encountering encounters encourage encouraged encouragement encouragements encourager encouragers encourages encouraging encouragingly encrinites encroach encroached encroacher encroachers encroaches encroaching encroachingly encroachment encroachments encrust encrustation encrustations encrusted encrusting encrusts encrypt encrypted encrypting encryption encryptions encrypts enculturation encumber encumbered encumbering encumbers encumbrance encumbrances encyclical encyclicals encyclopaedia encyclopaedias encyclopaedic encyclopaedically encyclopaedism encyclopaedist encyclopaedists encyclopedia encyclopedias encyclopedic encyclopedically encystations encysted encysting end END End endameba endamebas endamoeba Endamoeba endamoebas endanger endangered endangering endangerment endangerments endangers endarteritis endbrain endbrains endear endeared endearing endearingly endearment endearments endears Endeavor endeavor endeavored endeavoring endeavors endeavour endeavoured endeavourer endeavourers endeavouring endeavours ended endemic endemically endemics endemism ender Ender Enderlin Enders enders endgame endgames Endicott ending endings endive endives endless endlessly endlessness endmost endnote endnotes Endo endoblast endoblasts endocarditic endocarp endocarps endocentric endocrinal endocrine endocrines endocrinologist endocrinologists endocrinology endoderm endodermic endodermis endoergic endogamies endogamous endogamy endogen endogenous endogenously endogens endometrial endometrioses endometriosis endomorph endomorphic endomorphism endomorphs endoperidium endoplasm endoplasmic endopleura endopleuras endorphin endorphins endorsable endorse endorsed endorsee endorsees endorsement endorsements endorser endorsers endorses endorsing endoscope endoscopes endoscopies endoskeleton endoskeletons endosmosis endosmotically endosperm endospermic endosperms endothecia endothelia endothelial endothelium endothermic endow endowed endower endowers endowing endowment endowments endows endpaper endpapers endpin endpins endplate endplates endplay endplays endpoint endpoints ends endue endued endues enduing endurable endurableness endurably endurance endurances endure endured endures enduring enduringly enduringness endways endwise ENE ENEA enema enemas enemata enemies enemy energetic energetically energies energise energised energiser energisers energises energising energize energized energizer energizers energizes energizing energumen energumens energy enervate enervated enervates enervating enervation enervations enervative enervator enervators ENET enface enfaced enfacement enfacements enfaces enfacing enfant enfeeble enfeebled enfeeblement enfeeblements enfeebler enfeeblers enfeebles enfeebling enfetter enfettered enfettering enfetters ENFIA Enfield enfilade enfiladed enfilades enfilading enflame enflamed enflames enflaming enfold enfolded enfolder enfolders enfolding enfoldment enfoldments enfolds enforce enforceability enforceable enforced enforcedly enforcement enforcements enforcer enforcers enforces enforcing enfranchise enfranchised enfranchisement enfranchisements enfranchiser enfranchises enfranchising ENG eng Eng engage engaged engagement engagements Engager engager engagers engages engaging engagingly engagingness Engel Engelhard engender engendered engenderer engenderers engendering engenderment engenders engine engineer engineered engineering engineers engineless engineman enginemen enginery engines engird engirded engirding engirdle engirdled engirdling engirds engirt England Englander Englanders Engle Englewood English Englishman Englishmen Englishness Englishtown Englishwoman Englishwomen engoûment engoûments engorge engorged engorgement engorgements engorges engorging engraft engraftation engrafted engrafting engraftment engraftments engrafts engrail engrailed engrailing engrailment engrailments engrails engrain engrained engraining engrains engrave engraved engraver engravers engraves engraving engravings engross engrossed engrosses engrossing engrossingly engrossment engrossments engulf engulfed engulfing engulfment engulfs enhance enhanced enhancement enhancements enhancer enhancers enhances enhancing enhancive enharmonic enharmonically ENIAC Enid enigma enigmas enigmatic enigmatical enigmatically enisled enjambment enjambments enjoin enjoinder enjoinders enjoined enjoiner enjoiners enjoining enjoinment enjoinments enjoins enjoy enjoyable enjoyableness enjoyably enjoyed enjoyer enjoyers enjoying enjoyment enjoyments enjoys enkindle enkindled enkindler enkindlers enkindles enkindling enl enlace enlaced enlacement enlacements enlaces enlacing enlarge enlargeable enlarged enlargement enlargements enlarger enlargers enlarges enlarging enlighten enlightened enlightener enlighteners enlightening enlighteningly enlightenment Enlightenment Enlightenments enlightenments enlightens enlist enlisted enlistee enlistees enlister enlisters enlisting enlistment enlistments enlists enliven enlivened enlivener enliveners enlivening enlivenment enlivenments enlivens enmesh enmeshed enmeshes enmeshing enmeshment enmeshments enmities enmity ennead enneadic enneads enneagon Ennis Enniskillen ennoble ennobled ennoblement ennoblements ennobler ennoblers ennobles ennobling ennui Enoch Enola enological enologist enologists enology enormities enormity enormous enormously enormousness enosis Enosis enough enounce enounced enouncement enouncements enounces enouncing enplane enplaned enplanes enplaning enquire enquired enquirer enquirers enquires enquiries enquiring enquiringly enquiry enrage enraged enragement enragements enrages enraging enrapt enrapture enraptured enraptures enrapturing enrich enriched enriches enriching enrichment enrichments Enrique enrobe enrobed enrobes enrobing enrol enroll enrolled enrollee enrollees enroller enrollers enrolling enrollment enrollments enrolls enrolment enrolments enrols enroot enrooted enrooting enroots ENS ensample ensamples ensanguine ensanguined ensanguines ensanguining ensconce ensconced ensconces ensconcing ensemble ensembles enshrine enshrined enshrinement enshrinements enshrines enshrining enshroud enshrouded enshrouding enshrouds Ensign ensign ensigncies ensigncy ensigns ensignship ensignships ensilage ensilaged ensilages ensilaging ensile ensiled ensiles ensiling enslave enslaved enslavement enslavements enslaver enslavers enslaves enslaving ensnare ensnared ensnarement ensnarer ensnarers ensnares ensnaring ensnarl ensnarled ensnarling ensnarls ensorcelled ensue ensued ensues ensuing ensure ensured ensures ensuring enswathe enswathed enswathement enswathements enswathing ENT entablature entablatures entail entailed entailer entailers entailing entailment entailments entails entangle entangled entanglement entanglements entangler entanglers entangles entangling Entebbe entelechies entelechy entellus Entellus entendre entendres entente ententes enter enterable entered enterer enterers enteric entering enteritis Enterprise enterprise enterpriser enterprisers enterprises enterprising enterprisingly enters entertain entertained entertainer entertainers entertaining entertainingly entertainingness entertainment entertainments entertains enthalpies enthalpy enthral enthrall enthralled enthraller enthralling enthrallingly enthrallment enthrallments enthralls enthralment enthralments enthrals enthrone enthroned enthronement enthronements enthrones enthroning enthronisation enthronisations enthronization enthronizations enthuse enthused enthuses enthusiasm enthusiasms enthusiast enthusiastic enthusiastically enthusiasts enthusing enthymematic enthymematical enthymeme enthymemes entice enticed enticement enticements enticer enticers entices enticing enticingly entire entirely entireness entireties entirety entities entitle entitled entitlement entitlements entitles entitling entity entomb entombed entombing entombment entombments entombs entomic entomologic entomological entomologically entomologies entomologise entomologised entomologises entomologising entomologist entomologists entomologize entomologized entomologizes entomologizing entomology entomophilies entomostracan entomostracans entomostracous entophyte entophytes entophytic entopic entotic entourage entourages entozoan entr'acte entr'actes entrails entrain entrained entraining entrainment entrainments entrains entrammelled entrammelling entrammels entrance entranced entrancement entrancements entrances entranceway entranceways entrancing entrancingly entrant entrants entrap entrapment entrapments entrapped entrapper entrappers entrapping entraps entreasure entreasured entreasures entreasuring entreat entreated entreaties entreating entreatingly entreats entreaty entrechat entrechats entremets entrench entrenched entrenches entrenching entrenchment entrenchments entrepreneur entrepreneurial entrepreneurialism entrepreneurially entrepreneurs entrepreneurship entrepreneurships entresol entresols entries entropic entropies entropy entrust entrusted entrusting entrustment entrustments entrusts entry entryway entryways entwine entwined entwinement entwinements entwines entwining entwist entwisted entwisting entwists enucleate enucleated enucleates enucleating Enumclaw enumerable enumerate enumerated enumerates enumerating enumeration enumerations enumerative enumerator enumerators enunciability enunciable enunciate enunciated enunciates enunciating enunciation enunciations enunciatively enunciator enunciators enuresis envelop envelope enveloped enveloper envelopers envelopes enveloping envelopment envelopments envelops envenom envenomed envenoming envenoms enviable enviableness enviably envied envier enviers envies envious enviously enviousness environ environed environing environment environmental environmentalism environmentalisms environmentalist environmentalists environmentally environments environs envisage envisaged envisagement envisages envisaging envision envisioned envisioning envisions envoi envois envoy envoys envy envying envyingly enwall enwalled enwalling enwalls enweave enweaved enwind enwinding enwinds enwomb enwombed enwombing enwombs enwound enwove enwrap enwrapped enwrapping enwraps enwreathe enwreathed enwreathes enwreathing enzootic enzootics enzymatic enzyme enzymes enzymologist enzymologists EO Eocene EOD EOE EOF eohippus Eohippus eohippuses eolith Eolithic eoliths EOM eon eons EOS Eos eosin eosins EOT EOTT EP EPA Epacris epacris epact epagoge epagoges epagogic eparch eparchial eparchies eparchy epaulet epaulets epaulette epaulettes EPD epeeist epeeists epeirogenesis epencephala epencephalic epencephalon epentheses epenthesis epenthetic epergne epergnes epexegesis epexegetic epexegetically Eph ephedrine ephemera Ephemera ephemerae ephemeral ephemerally ephemerals ephemeras ephemerid ephemeris ephemeron ephemerons Ephesians Ephesus ephod ephods Ephraim Ephrata epic epical epically epicalyces epicalyxes epicanthi epicanthic epicedia epicedial epicedian epicedium epicene epicenes epicenter epicenters epicentre epicentres epiclesis epicotyls epics epicure epicurean Epicurean Epicureanism epicureans Epicureans epicures Epicurus epicycle epicycles epicyclical epicyclically epicycloids epideictic epidemic epidemical epidemically epidemics epidemiologic epidemiological epidemiologically epidemiologist epidemiologists epidemiology epidermal epidermis epidermises epidiascope epidiascopes epidictic epidotic epidural epidurals epifocal epigamic epigastria epigenesist epigenesists epigenetic epigenetically epigenist epigenists epigenous epigeous epiglottal epiglottis epiglottises epigone epigones epigram epigrammatic epigrammatically epigrammatise epigrammatised epigrammatises epigrammatising epigrammatism epigrammatist epigrammatists epigrammatize epigrammatized epigrammatizes epigrammatizing epigrams epigraph epigrapher epigraphers epigraphic epigraphically epigraphist epigraphists epigraphs epigraphy epilate epilated epilates epilating epilator epilators epilepsies epilepsy epileptic epileptically epileptics epilog epilogist epilogists epilogs epilogue epilogues epimerise epimerised epimerising epimerize epimerized epimerizing epimorphosis epinastically epinephrine epineuria epipetalous epiphanies Epiphanies epiphany Epiphany epiphenomena epiphenomenal epiphenomenalism epiphenomenally epiphenomenon epiphyll epiphyllous epiphyses epiphysis epiphyte epiphytes epiphytic epiphytical epiphytically Epirus episcopacies episcopacy Episcopal Episcopalian Episcopalians episcopalism episcopate episcopates episcope episcopes episcopise episcopised episcopises episcopising episcopize episcopized episcopizes episcopizing episiotomies episiotomy episode episodes episodic episodically epispastics episteme epistemic epistemological epistemologically epistemologies epistemologist epistemologists epistemology Epistle epistle Epistler epistler epistlers Epistlers epistles Epistles epistolary epistyle epistyles epitaph epitaphic epitaphist epitaphists epitaphs epitasis epithalamia epithalamion epithalamium epithalamiums epithelia epithelial epithelium epitheliums epithermal epithet epithetic epithetical epithets epitome epitomes epitomic epitomical epitomise epitomised epitomiser epitomisers epitomises epitomising epitomize epitomized epitomizer epitomizers epitomizes epitomizing epizootic epizootically epizootics epizooties epizooty EPL EPNS epoch epochal epochs epode epodes eponym eponymous eponyms eponymy epopee epopees EPOS epos eposes epoxies epoxy Epperson Epping EPPS Epps EPRI EPROM EPS EPSCS EPSF EPSI Epsilon epsilon epsilons Epsom Epstein EPT EPTS EPUB EPW Epworth EQ equability equable equableness equably equal equaled equaling equalisation equalisations equalise equalised equaliser equalisers equalises equalising equalitarian equalitarianism equalities Equality equality equalization equalizations equalize equalized equalizer equalizers equalizes equalizing equalled equalling equally equals equanimities equanimity equate equated equates equating equation equations equator equatorial equatorially equatorials equators EQUEL equerries equerry equestrian equestrianism equestrians equestrienne equestriennes equiangular equidistance equidistant equidistantly equilateral equilaterally equilaterals equilibrant equilibrants equilibrate equilibrated equilibrates equilibrating equilibration equilibrations equilibrator equilibrators equilibrist equilibristic equilibrists equilibrium equilibriums equimolecular equine equines equinity equinoctial equinoctials equinox equinoxes equip equipage equipages equipment equipments equipoise equipollence equipollency equipollent equipollents equiponderance equiponderant equiponderate equiponderated equiponderates equiponderating equipotent equipped equipper equippers equipping equips equiseta equisetic equisetum Equisetum equisetums equitabilities equitability equitable equitableness equitably equitant equitation equities Equity equity equiv equivalence equivalences equivalencies equivalency equivalent equivalently equivalents equivocal equivocally equivocalness equivocate equivocated equivocates equivocating equivocatingly equivocation equivocations equivocator equivocators equivocatory equivoque equivoques ER ERA era eradiate eradiated eradiating eradiation eradicable eradicate eradicated eradicates eradicating eradication eradications eradicative eradicator eradicators ERAR Eras eras erasable erase erased eraser erasers erases erasing Erasmus erasure erasures Erath Eratosthenes erbium ERD ERDA Erdman ere ERE Erebus erect erectable erected erecter erecters erectile erectility erecting erection erections erective erectly erectness Erector erector Erectors erectors erects erelong eremite eremites eremitic eremitical eremitish eremitism erenow EREP erewhile erg ergative ergo ergonometric ergonomic ergonomically ergonomics ergophobia ergot ergotamine ergots ergs Erhard Eric ERICA Erica ericaceous Erich Erick Ericka Erickson ericoid Ericsson Erie Erigeron erigeron Erik Erika Eriksson Erin erinaceous ERISA eristic Eritrea Eritrean ERL Erlanger Erlenmeyer Erma ermine Ermine ermined ermines erne Erne Ernest Ernestine Ernesto Ernie Ernst erode eroded erodent erodes eroding erogeneity erogenous Eros erosion erosions erosive erotic erotica erotically eroticisation eroticise eroticised eroticises eroticising eroticism eroticisms eroticist eroticists eroticization eroticize eroticized eroticizes eroticizing erotize erotized erotizes erotizing erotology ERP err errand errands errant errantly errantries errantry errata erratic erratically erratum erred erring erringly Errol erroneous erroneously erroneousness error errorless errors errs ERS ersatz ersatzes Erse erstwhile ERT ERU eruct eructate eructated eructates eructating eructation eructed eructing eructs erudite eruditely eruditeness erudition eruditions erumpent erupt erupted eruptible erupting eruption eruptional eruptions eruptive eruptives erupts ERV Ervin Erwin eryngo eryngoes erysipelas erythematic erythraemia erythrism erythrismal erythroblast erythroblasts erythrocyte erythrocytes erythromycin erythromycins erythropoietin erythrosine Es ES ESA ESAC Esau ESB Esc esc escadrille escadrilles escalade escaladed escalader escaladers escalades escalading Escalante escalate escalated escalates escalating escalation escalations Escalator escalator escalators escalatory escallop escalloped escalloping escallops Escalon escalope Escanaba escapable escapade escapades escape escaped escapee escapees escapeless escapement escapements escaper escapers escapes escaping escapism escapisms escapist escapists escapologist escapologists escapology escargot escargots escarole escaroles escarp escarped escarping escarpment escarpments escarps escharotics eschatological eschatologist eschatologists eschatology escheat escheatable escheated escheating escheatment escheats Escher Escherichia eschew eschewal eschewals eschewed eschewer eschewers eschewing eschews Escondido escort escorted escorting escorts escritoire escritoires escrow escrowed escrowing escrows escudo escudos esculent esculents escutcheon escutcheoned escutcheons ESD ESDI ESE ESF ESH Esher ESI ESIS esker eskers Eskimo Eskimos ESL ESM ESMD Esmeralda ESN ESO ESOP esophageal esophagi esophagus esoteric esoterically esotericism esotericisms esotery ESP espadrille espadrilles espalier espaliered espaliering espaliers Espanola esparto Esparto espartos ESPEC especial especially Esperantist Esperantists Esperanto Esperanza espial espials espied espier espies Espinoza espionage espionages esplanade esplanades Esposito espousal espousals espouse espoused espouser espousers espouses espousing espresso espressos esprit ESPS Espy espy espying Esquire esquire Esquires esquires ESR ESRO ESS essay essayed essayer essayers essaying essayist essayistic essayists essays Essen essence essences essential essentialism essentialisms essentialist essentialists essentialities essentiality essentially essentialness essentials ESSEX Essex Essexville Essington essonite ESSX EST establish established establisher establishers establishes establishing Establishment establishment establishmentarian Establishmentarian establishmentarianism establishmentarianisms Establishmentarians establishmentarians establishments Establishments Estacada estaminet estaminets estancia Estancia estancias estate estates Esteban esteem esteemed esteeming esteems Estella Estelle Estelline ester Ester esterase esterifies esters Estes Esther Estherville esthete esthetes esthetic esthetical esthetically esthetician estheticians estheticism esthetics Esthonian Esthonians Estill estimable estimableness estimably estimate estimated estimates estimating estimation estimations estimative estimator estimators estipulate Estonia Estonian Estonians estoppels Estrada estragon estrange estranged estrangement estrangements estranger estrangers estranges estranging estrogen estrogenic estrogenically estrogens estrous estrum estrums estrus estruses estuarial estuaries estuarine estuary ESU esurience esuriency esurient esuriently et ET Et ETA ETACC etalon etalons etas ETAS Etas ETC etc etcetera etceteras etch etched etcher etchers etches etching etchings ETD eternal eternalise eternalised eternalises eternalising eternality eternalize eternalized eternalizes eternalizing eternally eternalness eternals eterne eternise eternised eternises eternising eternities eternity eternize eternized eternizes eternizing etesian Etesian ETF ETFD Eth ETH eth Ethan ethane ethanol ethanolamine Ethel Ethelbert Ethelred ether ethereal etherealise etherealised etherealises etherealising etherealities ethereality etherealize etherealized etherealizes etherealizing ethereally etherealness etherification etherified etherifies etherify etherifying etherisation etherise etherised etheriser etherisers etherises etherising etherize etherized etherizer etherizers etherizes etherizing Ethernet Ethernets ethers ethic ethical ethicalities ethicality ethically ethicalness ethicise ethicised ethicises ethicising ethicist ethicists ethicize ethicized ethicizes ethicizing ethics Ethiop Ethiopia Ethiopian Ethiopians Ethiopic ethnic ethnical ethnically ethnicities ethnicity ethnics ethnocentric ethnocentrically ethnocentricities ethnocentricity ethnocentrism ethnocentrisms ethnocide ethnogeny ethnographer ethnographers ethnographic ethnographical ethnographically ethnographies ethnography ethnologic ethnological ethnologically ethnologies ethnologist ethnologists ethnology ethnomusicologist ethnomusicologists ethnomusicology ethnos ethologic ethological ethologically ethos eths Ethyl ethyl ethylamine ethylated ethylating ethylene ethylic Etienne etiolate etiolated etiolates etiolating etiologic etiological etiologically etiologies etiologist etiologists etiology etiquette etiquettes Etiwanda ETLA ETN Etna etnas ETO Eton Etowah ETR Etruscan Etruscans Etruscology ETS ETSACI ETSI ETSSP Etta Etters Ettrick ETV etym etyma etymologic etymological etymologically etymologies etymologise etymologised etymologises etymologising etymologist etymologists etymologize etymologized etymologizes etymologizing etymology etymon etymons EU Eubank EUC eucalypt eucalypti eucalyptol eucalypts Eucalyptus eucalyptus eucalyptuses eucharis Eucharis eucharises Eucharist Eucharistic euchre euchred euchres euchring Euclid Euclidean Euclidian eudaemonist eudaemonists eudemon eudemonia eudemonic eudemonics eudemonism eudemonist eudemonistic eudemonistical eudemonists eudemons eudiometer eudiometers eudiometric eudiometrical eudiometrically eudiometry Eudora Eufaula Eugene Eugenia eugenic eugenically eugenicist eugenicists eugenics Eugenie Euglena euglena euglenas euhemerise euhemerised euhemerises euhemerising euhemerism Euhemerism euhemerist euhemeristic euhemeristically euhemerists euhemerize euhemerized euhemerizes euhemerizing eukaryote eukaryotes eukaryotic eulachon Eulalie Euler Euless eulogia eulogies eulogise eulogised eulogiser eulogisers eulogises eulogising eulogist eulogistic eulogistically eulogists eulogium eulogiums eulogize eulogized eulogizer eulogizers eulogizes eulogizing eulogy EUNET Eunice eunuch eunuchs Euonymus euonymus eupatorium Eupatorium Eupatrid eupatrid eupatridae Eupatridae Eupatrids eupatrids eupepsia eupepsies eupepsy eupeptic euphemise euphemised euphemises euphemising euphemism euphemisms euphemist euphemistic euphemistical euphemistically euphemists euphemize euphemized euphemizes euphemizing euphonic euphonically euphonicalness euphonies euphonious euphoniously euphoniousness euphonise euphonised euphonises euphonising euphonium euphoniums euphonize euphonized euphonizes euphonizing euphony euphorbia Euphorbia euphorbiaceous euphoria euphoric euphorically euphrasy Euphrates euphuism euphuisms euphuist euphuistic euphuistical euphuistically euphuists euplastic eupnoea Eurasia Eurasian Eurasians Eureka eureka eurhythmic eurhythmics eurhythmies eurhythmy euripi Euripides euripus Euro euro Eurobond Eurobonds Eurocentric Eurocurrencies Eurocurrency Eurodollar Eurodollars Euromarkets Europe European Europeanise Europeanised Europeanises Europeanising Europeanism Europeanisms Europeanist Europeanists Europeanization Europeanize Europeanized Europeanizes Europeanizing Europeans Europhile Europhiles europium euros Euros Eurovision Eurydice eurypterid eurypterids Eusebius eusol eusporangiate Eustace Eustachian Eustis Euston Eutaw Eutawville eutectic eutectics eutectoid eutectoids euthanasia euthanatize euthanatized euthanatizes euthanatizing euthanize euthanized euthanizes euthanizing euthenics EUUG EUV EUVE euxenite EV Eva EVA evacuate evacuated evacuates evacuating evacuation evacuations evacuative evacuator evacuators evacuee evacuees evadable Evadale evade evaded evader evaders evades evadible evading evadingly evaluate evaluated evaluates evaluating evaluation evaluations evaluative evaluator evaluators Evan evanesce evanesced evanescence evanescent evanescently evanesces evanescing evangel evangelic Evangelic evangelical Evangelical evangelicalism Evangelicalism Evangelicalisms evangelicalisms evangelically evangelicals Evangelicals Evangeline evangelisation evangelisations evangelise evangelised evangeliser evangelisers evangelises evangelising evangelism evangelisms Evangelist evangelist evangelistic evangelistically Evangelists evangelists evangelization evangelizations evangelize evangelized evangelizer evangelizers evangelizes evangelizing Evangels evangels evanish evanished evanishes evanishing evanishment Evans Evansdale Evanston Evansville evaporability evaporable evaporate evaporated evaporates evaporating evaporation evaporations evaporative evaporator evaporators Evart Evarts evasion evasions evasive evasively evasiveness Eve eve evection evectional evections Eveleth Evelyn even Even evened evener eveners evenfall evenfalls evenhanded evenhandedly evenhandedness evening evenings eveningwear evenly evenness evens Evensong evensong Evensongs evensongs event eventful eventfully eventfulness eventide eventides eventless events eventual eventualities eventuality eventually eventuate eventuated eventuates eventuating eventuation ever Eveready Everest Everett everglade everglades Everglades Evergreen evergreen evergreens Everhart everlasting everlastingly everlastingness everlastings evermore Evers eversible Everson Everton every everybody everyday everydayness Everyman everyman everymen Everymen everyone everyplace everything everyway everywhere Everywoman everywoman eves Eves Evesham evict evicted evictee evictees evicting eviction evictions evictor evictors evicts evidence evidenced evidences evidencing evident evidential evidentially evidentiary evidently evil evildoer evildoers evildoing evildoings eviler evilest eviller evillest evilly evilness evils evince evinced evinces evincible evincing evincive Evington eviscerate eviscerated eviscerates eviscerating evisceration eviscerations evitable evocable evocate evocated evocates evocating evocation evocations evocative evocatively evocativeness evoke evoked evoker evokers evokes evoking evolutes evolution evolutional evolutionally evolutionarily evolutionary evolutionism evolutionist evolutionistic evolutionists evolutions evolvable evolve evolved evolvement evolvements evolver evolvers evolves evolving Evtushenko evulsions EVX EW Ewe ewe Ewell ewer Ewer ewers ewes Ewes Ewing EWO EWOS EWS ex Ex exacerbate exacerbated exacerbates exacerbating exacerbation exacerbations exact exacta exactable exactas exacted exacter exacters exactest exacting exactingly exactingness exactingnesses exaction exactions exactitude exactitudes exactly exactness exactnesses exactor exactors exacts exaggerate exaggerated exaggeratedly exaggerates exaggerating exaggeratingly exaggeration exaggerations exaggerative exaggerator exaggerators exaggeratory exalt exaltation exaltations exalted exaltedly exaltedness exaltednesses exalter exalters exalting exalts exam examinable examinant examinants examination examinational examinations examine examined examinee examinees examiner examiners examines examining example exampled examples exampling exams exanimate exanimation exanimations exanthema exanthemas exanthemata exarchate exarchates exasperate exasperated exasperatedly exasperates exasperating exasperatingly exasperation exasperations exasperator exasperators Excalibur excaudate excavate excavated excavates excavating excavation excavations excavator excavators Excedrin exceed exceeded exceeder exceeders exceeding exceedingly exceeds excel excelled excellence Excellence Excellences excellences Excellencies excellencies Excellency excellent excellently excelling excels Excelsior excelsior except excepted excepting exception exceptionable exceptionableness exceptionably exceptional exceptionalities exceptionality exceptionally exceptionalness exceptionalnesses exceptions exceptive excepts excerpt excerpted excerpter excerpters excerpting excerption excerptions excerptor excerptors excerpts excess excesses excessive excessively excessiveness excessivenesses exchange exchangeabilities exchangeability exchangeable exchanged exchanger exchangers exchanges exchanging exchequer Exchequer exchequers Exchequers excide excided excides exciding excisable excise excised excises excising excision excisions excitabilities excitability excitable excitableness excitablenesses excitably excitant excitants excitation excitations excitatory excite excited excitedly excitement excitements exciter exciters excites exciting excitingly excl exclaim exclaimed exclaimer exclaimers exclaiming exclaims exclamation exclamations exclamatorily exclamatory exclave exclaves excludabilities excludability excludable exclude excluded excluder excluders excludes excludible excluding exclusion exclusionary exclusionism exclusionisms exclusionist exclusionists exclusions exclusive exclusively exclusiveness exclusivenesses exclusives exclusivist exclusivists exclusivities exclusivity exclusory excogitate excogitated excogitates excogitating excogitation excogitations excogitative excogitator excogitators excommunicable excommunicate excommunicated excommunicates excommunicating excommunication excommunications excommunicative excommunicator excommunicators excommunicatory excoriate excoriated excoriates excoriating excoriation excoriations excorticate excorticated excorticates excorticating excortication excortications excrement excremental excrementally excrementitiously excrements excrescence excrescences excrescencies excrescency excrescent excreta excretal excrete excreted excretes excreting excretion excretions excretive excretory excruciate excruciated excruciates excruciating excruciatingly excruciation excruciations exculpable exculpate exculpated exculpates exculpating exculpation exculpations exculpatory excurse excursed excurses excursing excursion excursionist excursionists excursions excursive excursively excursiveness excursivenesses excursus excursuses excusable excusableness excusablenesses excusably excusal excusals excusatory excuse excused excuseless excuser excusers excuses excusing excusive Exe exec execrable execrableness execrably execrate execrated execrates execrating execration execrations execrative execratively execrator execrators execratory execs executable executables executants execute executed executer executers executes executing execution executioner executioners executions executive executively executives executor executorial executors executorships executrices executrix executrixes exedra exedras exegeses exegesis exegete exegetes exegetic exegetical exegetically exegetics exempla exemplar exemplarily exemplariness exemplarities exemplarity exemplars exemplary exemplification exemplifications exemplificative exemplified exemplifier exemplifiers exemplifies exemplify exemplifying exemplum exempt exempted exemptible exempting exemption exemptions exempts exenterate exenterated exenterates exenterating exequatur exequaturs exercisable exercise exercised exerciser exercisers exercises exercising exercitation exercitations exergual exergue exergues exert exerted exerting exertion exertions exertive exerts exes Exeter exeunt exfoliate exfoliated exfoliates exfoliating exfoliation exfoliations exhalable exhalant exhalants exhalation exhalations exhale exhaled exhalent exhalents exhales exhaling exhaust exhausted exhaustedly exhauster exhausters exhaustibilities exhaustibility exhaustible exhausting exhaustingly exhaustion exhaustions exhaustive exhaustively exhaustiveness exhaustivenesses exhaustless exhaustlessly exhaustlessness exhausts exhibit exhibited exhibiter exhibiters exhibiting exhibition exhibitioner exhibitioners exhibitionism exhibitionisms exhibitionist exhibitionistic exhibitionists exhibitions exhibitive exhibitor exhibitors exhibitory exhibits exhilarant exhilarants exhilarate exhilarated exhilarates exhilarating exhilaratingly exhilaration exhilarations exhilarative exhilarator exhilarators exhort exhortation exhortations exhortative exhortatory exhorted exhorter exhorters exhorting exhorts exhumation exhumations exhume exhumed exhumer exhumers exhumes exhuming exigencies exigency exigent exigently exiguities exiguity exiguous exiguously exiguousness exiguousnesses Exile exile exiled exiles exilic exiling Exira exist existed existence existences existent existential existentialism existentialisms existentialist existentialistic existentialistically existentialists existentially existents existing exists exit exited exiting exits Exmoor Exmore Exmouth exobiological exobiology exocentric exocrine exocytose exodermises exodontias exodontists Exodus exodus exoduses exogamic exogamies exogamous exogamy exogenous exogenously exonerate exonerated exonerates exonerating exoneration exonerations exonerative exonerator exonerators exoperidium exophthalmia exophthalmoses exorabilities exorability exorable exorbitance exorbitances exorbitant exorbitantly exorcise exorcised exorcises exorcising exorcism exorcisms exorcist exorcists exorcize exorcized exorcizes exorcizing exordia exordial exordium exordiums exoskeleton exoskeletons exosmic exosphere exospheres exospheric exospores exoteric exoterically exotericism exotericisms exothermal exothermally exothermic exothermically exotic exotica exotically exoticism exoticisms exoticness exotics exp expand expandability expandable expanded expander expanders expanding expands expanse expanses expansibilities expansibility expansible expansion expansionary expansionism expansionisms expansionist expansionistic expansionists expansions expansive expansively expansiveness expansivenesses expatiate expatiated expatiates expatiating expatiation expatiations expatiator expatiators expatriate expatriated expatriates expatriating expatriation expatriations expect expectable expectably expectance expectances expectancies expectancy expectant expectantly expectants expectation expectations expectative expected expectedly expectedness expecting expectorant expectorants expectorate expectorated expectorates expectorating expectoration expectorations expectorator expectorators expects expedience expediencies expediency expedient expediential expediently expedients expedite expedited expediter expediters expedites expediting expedition expeditionary expeditions expeditious expeditiously expeditiousness expeditiousnesses expeditor expeditors expel expellable expellant expellants expelled expellee expellees expeller expellers expelling expels expend expendabilities expendability expendable expendables expended expender expenders expending expenditure expenditures expends expense expensed expenses expensing expensive expensively expensiveness expensivenesses experience experienced experiences experiencing experiential experientialism experientialisms experientialist experientialists experientially experiment experimental experimentalism experimentalisms experimentalist experimentalists experimentally experimentation experimentations experimented experimenter experimenters experimenting experiments expert expertise expertises expertly expertness expertnesses experts expiable expiate expiated expiates expiating expiation expiations expiator expiators expiatory expiration expirations expiratory expire expired expiree expirer expirers expires expiries expiring expiry explain explainable explained explainer explainers explaining explains explanation explanations explanative explanatively explanatorily explanatory explanted explanting explants expletive expletively expletives expletory explicability explicable explicably explicate explicated explicates explicating explication explications explicative explicatively explicator explicators explicatory explicit explicitly explicitness explicitnesses explode exploded exploder exploders explodes exploding exploit exploitability exploitable exploitation exploitations exploitative exploitatively exploited exploiter exploiters exploiting exploitive exploits exploration explorations explorative exploratory explore explored explorer Explorer explorers Explorers explores exploring explosion explosions explosive explosively explosiveness explosivenesses explosives EXPO expo exponent exponential exponentially exponentials exponentiation exponentiations exponents exponible export exportability exportable exportation exportations exported exporter exporters exporting exports expos exposable exposal expose exposed exposedness exposednesses exposes exposing exposit exposited expositing exposition expositional expositions expositive expositor expositors expository exposits expostulate expostulated expostulates expostulating expostulatingly expostulation expostulations expostulator expostulators expostulatory exposure exposures expound expounded expounder expounders expounding expounds express expressage expressages expressed expresser expressers expresses expressible expressing expression expressional Expressionism expressionism expressionisms Expressionisms Expressionist expressionist Expressionistic expressionistic Expressionistically expressionistically expressionists Expressionists expressionless expressionlessly expressions expressive expressively expressiveness expressivenesses expressivities expressivity expressly expressway expressways expropriate expropriated expropriates expropriating expropriation expropriations expropriator expropriators expugnable expulse expulsed expulses expulsing expulsion expulsions expulsive expunction expunctions expunge expunged expunger expungers expunges expunging expurgate expurgated expurgates expurgating expurgation expurgations expurgator expurgatorial expurgators expurgatory exquisite exquisitely exquisiteness exquisitenesses exquisites exsanguinations exsanguinous exscind exscinded exscinding exscinds exsiccate exsiccated exsiccates exsiccating exsiccation exsiccations ext extant extemporal extemporaneities extemporaneity extemporaneous extemporaneously extemporaneousness extemporaneousnesses extemporarily extemporariness extemporarinesses extemporary extempore extemporisation extemporisations extemporise extemporised extemporiser extemporisers extemporises extemporising extemporization extemporizations extemporize extemporized extemporizer extemporizers extemporizes extemporizing extend extendable extended extendedly extendedness extender extenders extendibility extendible extending extends extensibilities extensibility extensible extensibleness extensile extensimeter extension extensional extensionalities extensionality extensionally extensions extensities extensity extensive extensively extensiveness extensivenesses extensometer extensometers extensor extensors extent extents extenuate extenuated extenuates extenuating extenuatingly extenuation extenuations extenuative extenuator extenuators extenuatory exterior exteriorisation exteriorisations exteriorise exteriorised exteriorises exteriorising exteriorities exteriority exteriorization exteriorizations exteriorize exteriorized exteriorizes exteriorizing exteriorly exteriors exterminable exterminate exterminated exterminates exterminating extermination exterminations exterminator exterminators exterminatory extern external externalisation externalisations externalise externalised externalises externalising externalism externalisms externalist externalists externalities externality externalization externalizations externalize externalized externalizes externalizing externally externals externs externship externships exterritorial extinct extinction extinctions extinctive extinguish extinguishable extinguished extinguisher extinguishers extinguishes extinguishing extinguishment extinguishments extirpate extirpated extirpates extirpating extirpation extirpations extirpative extirpator extirpators extol extolled extoller extollers extolling extolment extolments extols Exton extort extorted extorter extorters extorting extortion extortionate extortionately extortionist extortionists extortions extortive extorts extra extrabold extracanonical extracorporeal extract extractabilities extractability extractable extracted extractible extracting extraction extractions extractive extractives extractor extractors extracts extracurricular extraditable extradite extradited extradites extraditing extradition extraditions extrados extradoses extragalactic extrajudicial extralegal extramarital extrametrical extramundane extramural extramurally extraneous extraneously extraneousness extraneousnesses extranet extranets extraordinaire extraordinarily extraordinariness extraordinary extrapolate extrapolated extrapolates extrapolating extrapolation extrapolations extrapolative extrapolator extrapolators extraprofessional extras extrasensory extraterrestrial extraterrestrials extraterritorial extraterritorialities extraterritoriality extraterritorially extravagance extravagances extravagancies extravagancy extravagant extravagantly extravagantness extravaganza extravaganzas extravagate extravagated extravagates extravagating extravagation extravagations extravasations extravehicular extraversion extraversions extravert extraverted extraverts extreme extremely extremeness extremenesses extremer extremes extremis extremism extremisms extremist extremists extremities extremity extricable extricate extricated extricates extricating extrication extrications extrinsic extrinsically extrorsely extroversion extroversions extroversive extrovert extroverted extroverting extroverts extrude extruded extruder extruders extrudes extruding extrusion extrusions extrusive exuberance exuberances exuberant exuberantly exuberate exuberated exuberates exuberating exudates exudation exudations exude exuded exudes exuding exult exultance exultances exultancies exultancy exultant exultantly exultation exultations exulted exulting exultingly exults exurb exurban exurbanite exurbanites exurbia exurbias exurbs exuviate exuviated exuviates exuviating exuviations Exxon eye eyeball eyeballed eyeballing eyeballs eyebath eyebeam eyebeams eyebolt eyebolts eyebright eyebrights eyebrow eyebrows eyecup eyecups eyed eyedropper eyedroppers eyeful eyefuls eyeglass eyeglasses eyehole eyeholes eyehook eyehooks eyeing eyelash eyelashes eyeless eyelet eyeleted eyeleteer eyeleteers eyeleting eyelets eyelid eyelids eyelift eyelifts eyelike eyeliner eyeliners eyen eyepiece eyepieces eyes eyeshade eyeshades eyeshot eyesight eyesore eyesores eyespot eyespots eyestalk eyestalks eyestone eyestones eyestrain eyestrains eyeteeth Eyetie Eyeties eyetooth eyewash eyewashes eyewear eyewink eyewinks eyewitness eyewitnesses eying eyras Eyre eyrie eyries eyrir Ezek Ezekiel Ezra F f FA FAA FAAAS FAB Fabens Faber Fabian Fabians Fabio fable fabled fabler fablers fables Fables fabliau fabliaux fabling fabric fabricant fabricants fabricate fabricated fabricates fabricating fabrication fabrications fabricator fabricators fabrics fabulist fabulists fabulous fabulously fabulousness fabulousnesses facade facades FACD face faceable facecloth facecloths faced facedown faceless facelessness facelift facelifts facemask facemasks faceplate faceplates facer facers faces facet faceted facetiae faceting facetious facetiously facetiousness facetiousnesses facets facetted facia facial facially facials facie facile facilely facileness facilitate facilitated facilitates facilitating facilitation facilitations facilitative facilitator facilitators facilities facility facing facings FACOM FACS facsimile facsimiled facsimileing facsimiles fact Factice factice factices faction factional factionalism factionalisms factionalist factionalists factionalize factionalized factionalizes factionalizing factionaries factionary factionist factionists factions factious factiously factiousness factitious factitiously factitiousness factitive factitively facto factoid factoids factor Factor factorability factorable factored factorial factorials factories factoring factorings factorisation factorisations factorise factorised factorises factorising factorization factorizations factorize factorized factorizes factorizing factors factorships factory Factoryville factotum factotums facts factual factualism factualisms factualist factualists factuality factually factualness factualnesses factums facture factures faculae facular facultative faculties faculty FAD fad Fadden faddier faddiest faddish faddishly faddishness faddishnesses faddism faddisms faddist faddists faddy fade faded fadedness fadeless fadelessly fadeout fadeouts fader faders fades fading fads FAE faecal faeces faerie faeries Faeroe Faeroes Faeroese fag FAG Fagan fagged fagging faggot faggoted faggoting faggotings faggots Fagin fagot fagots fagottist fagottists fags Fahey Fahrenheit FAI fail failed failing failingly failings faille fails failsafe failure failures fain faineances faint fainted fainter fainters faintest fainthearted faintheartedly faintheartedness fainting faintish faintly faintness faintnesses faints fair Fair Fairbanks Fairborn Fairburn Fairbury Fairchild Fairdale faire faired fairer fairest Fairfax Fairfield fairgoer fairgoers fairground fairgrounds Fairhope fairies fairing fairings fairish Fairland Fairlawn fairlead fairleader fairleaders fairleads fairly Fairmont Fairmount fairness Fairport fairs Fairview fairwater Fairwater Fairway fairway fairways fairy fairyhood fairyhoods fairyism fairyisms fairyland fairylands fairylike fairytale fairytales Faisal Faisalabad Faison fait faith Faith faithful faithfully faithfulness faithfulnesses faithless faithlessly faithlessness faithlessnesses Faiths faiths fajita fajitas fake faked faker fakeries fakers fakery fakes faking fakir fakirs falafel falafels falcate falchion falchions falcon Falcon Falconer falconer falconers falconet falconets falconine falconoid falconries falconry falcons falderal Falderal falderals Falfurrias Falk Falkirk Falkland Falklands Falkville Fall fall fallacies fallacious fallaciously fallaciousness fallaciousnesses fallacy fallback fallbacks fallboard fallboards Fallbrook fallen faller fallers fallfish fallibilities fallibility fallible fallibleness falliblenesses fallibly falling fallings falloff falloffs Fallon fallopian Fallopian fallout fallouts fallow fallowed fallowing fallowness fallownesses fallows Falls falls Fallston Falmouth false falsehood falsehoods falsely falseness falsenesses falser falsest falsetto falsettos falsie falsies falsifiable falsification falsifications falsified falsifier falsifiers falsifies falsify falsifying falsities falsity Falstaff faltboat Faltboat faltboats falter faltered falterer falterers faltering falteringly falters FAM fame famed fameless fames familial familiar familiarisation familiarisations familiarise familiarised familiarises familiarising familiarities familiarity familiarization familiarizations familiarize familiarized familiarizes familiarizing familiarly familiars families family Family famine famines faming famish famished famishes famishing famishment famishments famous famously famousness famousnesses fan Fan fanatic fanatical fanatically fanaticise fanaticised fanaticises fanaticising fanaticism fanaticisms fanaticize fanaticized fanaticizes fanaticizing fanatics fancied fancier fanciers fancies fanciest fanciful fancifully fancifulness fancifulnesses fanciless fancily fanciness fancy Fancy fancying fancywork fancyworks fandangle fandango fandangos fandom fane fanes fanfare Fanfare fanfares fanfaron fanfaronade fanfaronades fanfarons fanfold fanfolds Fang fang fanged fangled fangless fanglike Fangs fangs fanjet fanjets fanlight fanlights fanlike fanned fanner fanners Fannie fannies Fannies Fanning fanning Fanny fanny fanon fanons fans Fans fantabulous fantail fantailed fantails fantasia Fantasia fantasias fantasies fantasise fantasised fantasises fantasising fantasist fantasists fantasize fantasized fantasizes fantasizing fantast fantastic fantastical fantasticalities fantasticality fantastically fantasticalness fantasticalnesses fantasts fantasy Fantasy fantasying fantasyland fantasylands fantod fantods fanwise Fanwood fanwort fanzine fanzines FAO FAQ FAQL far FAR Far farad Faraday faraday faradays faradic faradisation faradisations faradise faradised faradiser faradisers faradises faradising faradism faradisms faradizations faradize faradized faradizer faradizes faradizing farads farandole farandoles faraway Farber farce farced farces farceur farceurs farceuse farceuses farcical farcicalities farcicality farcically farcicalness farcicalnesses farcies farcified farcifies farcify farcifying farcing fare farebeat farebeats fared Fareham farer farers fares farewell Farewell farewells farfel farfetched farfetchedness Fargo Faribault farina farinaceous farinas faring farinose Farleigh farley Farley farm farmable farmed Farmer farmer Farmers farmers Farmersburg Farmersville Farmerville farmhand farmhands farmhouse farmhouses farming Farmingdale Farmington Farmingville farmland farmlands farms farmstead farmsteads Farmville farmwife farmwives farmwoman farmwomen farmyard farmyards Farnborough farness FARNET Farnham Farnsworth Faro faro Faroese faros farouche Farouk Farr farraginous farrago farragoes Farrakhan Farrar Farrell farrieries farriery Farrington Farris Farrow farrowed farrowing farrows farseeing Farsi farsighted farsightedly farsightedness fart farted farther farthermost farthest farthing farthingale farthingales farthings farting farts Farwell FAS fasces fascia fasciae fascias fasciations fascicle fascicled fascicles fascicular fasciculate fasciculately fasciculation fascicule fascicules fascinate fascinated fascinates fascinating fascinatingly fascination fascinations fascinator fascinators fascine fascines Fascism fascism Fascisms fascisms Fascist fascist fascistic fascistically Fascists fascists fashion fashionable fashionableness fashionablenesses fashionables fashionably fashioned fashioner fashioners fashioning fashionmonger fashionmongers fashions Faso FASST fast Fast FAST fastback fastbacks fastball fastballs fasted fasten fastened fastener fasteners fastening fastenings fastens faster fasters fastest fastidious fastidiously fastidiousness fastidiousnesses fastigiated fasting fastness fastnesses fasts FAT fat Fata fatal fatale fatales fatalism fatalisms fatalist fatalistic fatalistically fatalists fatalities fatality fatally fatalness fatalnesses fatback fatbacks fate fated fateful fatefully fatefulness fatefulnesses Fates fates fathead fatheaded fatheads Father father fathered fatherhood Fatherhood fatherhoods fathering fatherland fatherlands fatherless fatherliness fatherlinesses fatherly Fathers fathers fathom fathomable fathomed fathomer fathomers Fathometer fathometer fathometers Fathometers fathoming fathomless fathomlessly fathoms fatidic fatigabilities fatigability fatigable fatigue fatigued fatigueless fatigues fatiguing Fatima fating fatless fatlike fatling fatlings fatly fatness fatnesses fats fatso fatsoes fatsos fatted fatten fattened fattener fatteners fattening fattens fatter fattest fattier fatties fattiest fattiness fattinesses fatting fattish fatty fatuities fatuitous fatuity fatuous fatuously fatuousness fatuousnesses fatwa fatwood fatwoods faucal faucet faucets faugh Faulkner Faulkton fault faulted faultfinder faultfinders faultfinding faultier faultiest faultily faultiness faultinesses faulting faultless faultlessly faultlessness faults faulty faun Faun Fauna fauna faunae faunal faunally faunas faunlike fauns Fauntleroy Faust Faustian Faustino Faustus fauteuil fauteuils Fauve fauve fauves Fauves fauvism Fauvism Fauvisms fauvisms Fauvist fauvist fauvists Fauvists Faux faux fauxbourdon fauxbourdons Favonian favonian favor favorability favorable favorableness favorably favored favorer favorers favoring favorite favorites favoritism favoritisms favors favour favourable favourableness favourablenesses favourably favoured favourer favourers favouring favouringly favourite favourites favouritism favouritisms favourless favours Fawcett fawn Fawn fawned fawner fawners fawning fawningly fawnlike fawns fax Fax FAX faxed faxes faxing Fay Faye fayed Fayette Fayetteville faying fays faze fazed fazes fazing FB FBA FBI FBO FBV FC FCA FCAP FCC FCCSET FCFS FCG FCIC FCO FCRC FCS FCT FD FDA FDDI FDDIII FDHD FDIC FDM FDP FDR FDX FE Fe FEA FEAF fealties fealty fear Fear feared fearer fearers fearful fearfully fearfulness fearfulnesses fearing fearless fearlessly fearlessness fearlessnesses fears fearsome fearsomely fearsomeness fearsomenesses feasibilities feasibility feasible feasibleness feasiblenesses feasibly Feast feast feasted feaster feasters feasting feastings feasts feat feather featherbed featherbedded featherbedding featherbeddings featherbeds featherbone featherbrain featherbrained featherbrains feathered featheredge featheredged featheredges featheredging featherhead featherheaded featherheads featheriness featherinesses feathering featherings featherless featherlike feathers featherstitch featherstitched featherstitches featherstitching Featherstone featherweight featherweights feathery featliness featly feats feature featured featureless featurelessness features featuring FEB Feb febricities febricity febricula febriculas febriferous febrifugal febrifuge febrifuges febrile Februaries February Februarys FEC fecal feces feckless fecklessly fecklessness fecklessnesses feculence feculences feculent fecund fecundate fecundated fecundates fecundating fecundation fecundations fecundities fecundity Fed FED fed federacy Federal federal federalisation federalisations federalise federalised federalises federalising federalism Federalism federalisms Federalisms federalist Federalist federalists Federalists federalization federalizations federalize federalized federalizes federalizing federally federals Federals Federalsburg federate federated federates federating federation federations federative federatively federator Federica Federico FedEx Fedora fedora fedoras Feds feds FEDSIM fee Fee feeble feebleminded feeblemindedly feeblemindedness feebleness feeblenesses feebler feeblest feeblish feebly feed feedback feedbacks feedbag feedbags feedbox feedboxes feeder feeders feedhole feedholes feeding feedings feedlot feedlots feeds feedstock feedstuff feedstuffs feeing feel feeler feelers feeless feeling feelingly feelings feels feely Feeney fees feet feetless FEHQ feign feigned feignedly feigner feigners feigning feigningly feigns Fein Feinberg Feingold Feinstein feint feinted feinting feints feistier feistiest feistiness feisty Felder Feldman feldspar feldspars Feldstein Felecia Felicia Feliciana felicific felicitate felicitated felicitates felicitating felicitation felicitations felicitator felicitators felicities felicitous felicitously felicitousness felicitousnesses Felicity felicity felid felids feline felinely felineness felinenesses felines felinities felinity Felipe Felix Felixstowe fell fellable fellah fellaheen fellahin fellahs fellate fellated fellates fellatio fellatios fellator fellators fellatrix felled feller Feller fellers fellies felling Felling fellmonger fellmongered fellmongering fellmongerings fellmongers fellness fellnesses felloe felloes fellow Fellow fellowman fellowmen fellows Fellows fellowship fellowshipped fellowshipping fellowships fells felly felon felonies felonious feloniously feloniousness feloniousnesses felonries felonry felons felony felsites felsitic Felt felt felted felting feltings Felton felts felucca feluccas FEM Fem fem FEMA female femalely femaleness femalenesses females FEMF feminine Feminine femininely feminineness femininenesses femininities femininity feminisation feminisations feminise feminised feminises feminising feminism feminisms feminist feministic feminists feminization feminizations feminize feminized feminizes feminizing femme femmes femora femoral femur femurs Fen fen fence fenced fenceless fencelessness fencelessnesses fencelike fencepost fencer fencerow fencerows fencers fences fencing fencings fend fended fender fenders fending fends fenestrate fenestrated fenestration fenestrations fenland fenlands fennec fennecs fennel fennelflower Fennell fennels fennier fenniest Fennimore Fennville fenny Fenny Fens fens Fenton Fentress fenugreek fenugreeks Fenwick feoff feoffed feoffer feoffers feoffing feoffs FEP FEPC FEPS FERA feral ferbam ferbams Ferdinand feretories feretory Fergus Ferguson ferial ferias ferine ferities ferity Fermanagh Fermat fermata fermatas ferment fermentable fermentation fermentations fermentative fermented fermenting ferments Fermi fermions fermium fermiums fern Fern Fernandez Fernandina Fernando Ferndale ferneries fernery fernier ferniest Fernley fernlike ferns ferny ferocious ferociously ferociousness ferociousnesses ferocities ferocity Ferranti Ferrara Ferrari Ferraro ferrate ferrates Ferreira Ferrell ferret ferreted ferreter ferreters ferreting ferrets ferrety ferriage ferriages ferric Ferriday ferried Ferrier ferries ferriferous ferrimagnetisms Ferris ferrite ferrites Ferro ferroalloy ferroalloys ferrochrome ferrochromium ferroconcrete ferroconcretes ferroelectric ferroelectrics ferromagnesian ferromagnetic ferromagnetism ferromagnetisms ferromanganese ferromolybdenum ferronickel ferrosilicon ferrotitanium ferrotungsten ferrotype ferrotyped ferrotypes ferrotyping ferrous ferrovanadium ferrozirconium ferruginous ferrule ferruled ferrules ferruling ferry ferryboat ferryboats ferrying ferryman ferrymen FERS fertile fertilely fertileness fertilisable fertilisation fertilisations fertilise fertilised fertiliser fertilisers fertilises fertilising fertilities Fertility fertility fertilizable fertilization fertilizations fertilize fertilized fertilizer fertilizers fertilizes fertilizing ferula ferulaceous ferulae ferule feruled ferules feruling fervencies fervency fervent fervently ferventness ferventnesses fervid fervidities fervidity fervidly fervidness fervidnesses fervor fervors fervour fervours fescue fescues fess Fess fesses fest festal festally fester festered festering festers festinate festinated festinates festinating festival festivalgoer festivals festive festively festiveness festivenesses festivities festivity festoon festooned festooneries festoonery festooning festoons fests festschrift Festschrift Festschriften festschriften festschrifts Festschrifts Festus FET Feta feta fetal fetch fetched fetcher fetchers fetches fetching fetchingly feted feticide feticides fetid fetidities fetidity fetidly fetidness fetidnesses feting fetish fetishes fetishism fetishisms fetishist fetishistic fetishists fetishlike fetlock fetlocks fetoprotein fetoproteins fetor fetors fetter fetterbush fetterbushes fettered fettering fetterless fetters fettle fettled fettler fettlers fettles fettling fettlings fettuccine fettuccines fettuccini fetus fetuses feud feudal feudalisation feudalisations feudalise feudalised feudalises feudalising feudalism feudalisms feudalist feudalistic feudalists feudalities feudality feudalization feudalizations feudalize feudalized feudalizes feudalizing feudally feudatories feudatory feuded feuding feudist feudists feuds feuilleton feuilletons FEV fever fevered feverfew feverfews fevering feverish feverishly feverishness feverishnesses feverless feverous feverously fevers feverweed feverweeds feverwort few fewer fewest fewness fewnesses fey Fey feyer feyest feyly feyness feynesses Feynman fez Fez fezzes FF ff FFA FFC FFI FFRDC FFS FFT FFV FGA FGB FGC FGD FGREP FGS FGSA FHA FHLBA FHLMC FHMA FHST FI fiacre fiasco fiascoes fiascos Fiat fiat fiats FIB fib fibbed fibber fibbers fibbing fiber Fiber fiberboard fiberboards fibered fiberfill Fiberglas fiberglass fibers fiberscope Fibonacci fibre fibreboard fibreboards fibred fibrefill fibreglass fibreglasses fibreless fibres fibril fibrillate fibrillated fibrillates fibrillating fibrillation fibrillations fibrilliform fibrillose fibrils fibrin fibrinogen fibrinogens fibrins fibro fibroblast fibroblastic fibroblasts fibrocement fibrocystic fibroid fibroids fibroin fibroins fibrolite fibroplasias fibroses fibrosis fibrous fibrously fibrousness fibrousnesses fibs fibster fibula fibulae fibular fibulas FICA fiche fiches fichu fichus fickle fickleness ficklenesses fickler ficklest fickly fico ficoes fictile fiction fictional fictionalisation fictionalisations fictionalise fictionalised fictionalises fictionalising fictionalization fictionalizations fictionalize fictionalized fictionalizes fictionalizing fictionally fictionist fictionists fictions fictitious fictitiously fictitiousness fictitiousnesses fictive fictively fictiveness fid fiddle fiddled fiddlehead fiddleheads fiddler fiddlers fiddles fiddlestick fiddlesticks fiddlewood fiddlewoods fiddling fiddly fide FIDE fideism fideisms Fidel Fidelio fidelities Fidelity fidelity fides Fides fidget fidgeted fidgetiness fidgetinesses fidgeting fidgets fidgety FIDO fids fiducially fiduciaries fiduciary fie Fiedler fief fiefdom fiefdoms fiefs Field field Fieldale fielded fielder fielders fieldfare fieldfares Fielding fielding fieldpiece fieldpieces Fields fields fieldsman fieldsmen fieldstone fieldstones fieldstrip fieldstrips fieldwork fieldworker fieldworkers fieldworks fiend Fiend fiendish fiendishly fiendishness fiendishnesses fiendlike fiends fierce fiercely fierceness fiercenesses fiercer fiercest fierier fieriest fierily fieriness fierinesses fiery fiesta fiestas FIFA fife Fife fifed fifer fifers fifes fifing FIFO fifteen fifteens fifteenth fifteenths fifth fifthly fifths fifties Fifties fiftieth fiftieths fifty fig Figaro fight fightable fighter fighters fighting fights figment figments figs Figueroa figural figurant figurants figurate figuration figurations figurative figuratively figurativeness figure figured figurehead figureheads figureless figurer figurers figures figurine figurines figuring figwort figworts Fiji Fijian Fijians filament filamentary filamentous filaments filarial filature filatures filbert Filbert filberts filch filched filcher filchers filches filching file filed filefish filefishes filename filenames Filer filer filers Files files filet filets filial filially filialness filialnesses filiations filibeg filibegs filibuster filibustered filibusterer filibusterers filibustering filibusterism filibusterisms filibusterous filibusters filicidal filicide filicides filigree filigreed filigreeing filigrees filing filings Filipina Filipinas Filipino Filipinos fill filled Filler filler fillers fillet filleted filleting fillets fillies filling fillings fillip filliped filliping fillips fillister fillisters Fillmore fills filly film filmable filmcard filmcards filmdom filmed filmgoer filmgoers filmic filmier filmiest filmily filminess filminesses filming filmmaker filmmakers filmmaking films filmsetting filmsettings filmstrip filmstrips filmy FILO filose filter filterability filterable filtered filterer filterers filtering filters filth filthier filthiest filthily filthiness filthinesses filths filthy filtrate filtrated filtrates filtrating filtration filtrations fimbriation fimbriations FIMS Fin FIN fin finable finagle finagled finagler finaglers finagles finagling final finale finales finalisation finalisations finalise finalised finalises finalising finalism finalisms finalist finalists finalities finality finalization finalizations finalize finalized finalizes finalizing finally finals finance Finance financed financer finances financial financially financier financiered financiering financiers financing financings finback finbacks Finch finch finches Finchley find findable finder finders finding findings Findlay Findley finds fine Fine FINE fineable fined finely fineness finenesses Finer finer fineries finery fines finesse finessed finesses finessing finest finfish finger fingerboard fingerboards fingerbowl fingerbowls fingerbreadth fingerbreadths fingered fingerer fingerers fingering fingerings fingerless fingerlike fingerling fingerlings fingernail fingernails fingerpick fingerpicks fingerplate fingerplates fingerpost fingerposts fingerprint fingerprinted fingerprinting fingerprints fingers fingerstall fingerstalls fingertip fingertips finial finials finical finicalities finicality finically finicalness finickier finickiest finicky fining finings finis finish finished finisher finishers finishes finishing finite finitely finiteness finites finitude finitudes Fink fink finked Finkelstein finking finks Finksburg Finland Finlayson finless Finley Finleyville finlike Finn finned Finnegan Finney Finnie finnier finniest Finnish Finns finny Finny fins FIO FIOC Fiona fiord fiords Fiore FIP fipple fipples FIPS FIR fir fire fireable firearm firearms fireback fireball fireballs firebase firebases Firebaugh firebird firebirds fireboard fireboards fireboat fireboats firebomb firebombed firebombing firebombs firebox fireboxes firebrand firebrands firebrat firebrats firebreak firebreaks Firebrick firebrick firebricks firebug firebugs fireclay fireclays firecracker firecrackers fired firedamp firedog firedogs firedrake firedrakes firefight firefighter firefighters firefighting firefights fireflies firefly fireguard fireguards firehouse firehouses fireless firelight firelighter firelighters firelights firelock firelocks fireman firemen fireplace fireplaces fireplug fireplugs firepot firepots firepower fireproof fireproofed fireproofing fireproofs firer firers fires fireside firesides firestone Firestone firestones firestorm firestorms firethorn firethorns firetrap firetraps firewall firewalls firewater fireweed fireweeds firewoman firewomen firewood firework fireworks firing firings firkin firkins firm firma firmament firmamental firmaments firmed firmer firmest firming firmly firmness firmnesses FIRMR firms firmware firry firs first firstborn firstborns firsthand firstling firstlings firstly firsts Firth firth firths fiscal fiscally fiscals Fischer Fish fish fishable fishbone fishbowl fishbowls fishcake fishcakes fished fisher Fisher fisheries fisherman fishermen fishers Fishers Fishersville fisherwoman fisherwomen fishery fishes Fishes fisheye fisheyes fishgig fishgigs fishhook fishhooks fishier fishiest fishily fishiness fishing Fishkill fishless fishlike Fishman fishmeal fishmonger fishmongers fishnet fishnets fishplate fishplates fishpond fishponds fishtail Fishtail fishtailed fishtailing fishtails fishwife fishwives fishy Fisk fissile fission fissionabilities fissionability fissionable fissional fissions fissiparous fissirostral fissure fissured fissures fissuring fist fisted fistfight fistfights fistful fistfuls fistic fisticuff fisticuffer fisticuffers fisticuffing fisticuffs fisting fists fistula fistulae fistulas fistulous fit FIT Fitch Fitchburg fitches fitful fitfully fitfulness fitly fitment fitments fitness fits FITS fitted fitter fitters fittest fitting Fitting fittingly fittingness fittings Fitzgerald Fitzhugh Fitzpatrick Fitzroy Fitzsimmons Fitzwilliam five fivefold fiver fivers fives fix fixable fixate fixated fixates fixating fixation fixations fixative fixatives fixed fixedly fixedness fixer fixers fixes fixing fixings fixit fixities fixity fixt fixture fixtureless fixtures fizz fizzed fizzer fizzers fizzes fizzier fizziest fizzing fizzle fizzled fizzler fizzlers fizzles fizzling fizzy fjord fjords Fl fl FL flab flabbergast flabbergasted flabbergasting flabbergasts flabbier flabbiest flabbily flabbiness flabby flabella flabellate flabelliform flabellum FLACC flaccid flaccidities flaccidity flaccidly flaccidness flack flacks flacon flacons flag flagella flagellant flagellants flagellate flagellated flagellates flagellating flagellation flagellations flagellator flagellators flagellum flagellums flageolet flageolets flagged flagging flaggingly flaggy flagitious flagitiously flagitiousness Flagler flagless flagman flagmen flagon flagons flagpole flagpoles flagrance flagrances flagrancies flagrancy flagrant flagrantly flags flagship flagships Flagstaff flagstaff flagstaffs flagstick flagsticks flagstone flagstones Flaherty flail flailed flailing flails flair flairs flak flake flaked flakers flakes flakey flakier flakiest flakily flakiness flaking flaks flaky flam Flam flambeau flambeaus flambeaux flamboyance flamboyances flamboyancies flamboyancy flamboyant Flamboyant flamboyantly flame flamed flameless flamenco flamencos flameout flameouts flameproof flamer flamers flames flamethrower flamethrowers flaming flamingly flamingo flamingoes flamingos flammability flammable flammables flan Flan Flanagan Flanders Flandreau flange flanged flangeless flanges flanging flank flanked flanker flankerback flankerbacks flankers flanking flanks flannel flannelette flannelettes flannelled flannelling flannelly flannels Flannery flans flap flapdoodle flapdoodles flapjack flapjacks flapless flappable flapped flapper flappers flapping flaps flare flareback flarebacks flared flares flaring flaringly flash flashback flashbacked flashbacking flashbacks flashboard flashboards flashbulb flashbulbs flashcard flashcards flashcube flashcubes flashed flasher Flasher flashers flashes flashest flashflood flashgun flashguns flashier flashiest flashily flashiness flashing flashings flashlight flashlights flashover flashovers flashpoint flashpoints flashtube flashtubes flashy flask flasket flaskets flasks flat flatbed flatbeds flatboat flatboats flatbread flatbreads flatcar flatcars flatfeet flatfish flatfishes flatfoot flatfooted flatfootedly flatfoots Flathead flathead flatheads Flatheads flatiron flatirons flatland flatlander flatlanders flatlands flatling flatly flatmate flatmates flatness Flatonia flats flatted flatten flattened flattener flatteners flattening flattens flatter flattered flatterer flatterers flatteries flattering flatteringly flatters flattery flattest flatting flattish flattop flattops flatulence flatulencies flatulency flatulent flatulently flatus flatware flatways Flatwoods flatwork flatworks flatworm flatworms Flaubert flaunt flaunted flaunter flaunters flauntier flauntiest flaunting flauntingly flaunts flaunty flautist flautists flavescent Flavius flavones flavopurpurin flavor flavored flavorful flavorfully flavoring flavorings flavorless flavorlessness flavorous flavors flavorsome flavour flavoured flavourer flavourers flavourful flavourfully flavouring flavourings flavourless flavours flavoursome flaw flawed flawing flawless flawlessly flawlessness flaws flax flaxen flaxes flaxier flaxiest flaxseed flaxseeds flaxy flay flayed flayer flayers flaying flays FLB flea fleabag fleabags fleabane fleabanes fleabite fleabites fleapit fleapits fleas fleawort fleaworts fleck Fleck flecked flecking fleckless flecklessly flecks flectional flectionless flections fled fledge fledged fledges fledgier fledgiest fledging fledgling fledglings fledgy flee fleece Fleece fleeced fleeces fleecier fleeciest fleecily fleeciness fleecing fleecy fleeing fleer fleered fleering fleeringly fleers flees Fleet fleet fleeted fleeter fleetest fleeting fleetingly fleetingness fleetly fleetness fleets Fleetwood Fleischer Fleischman Fleisher Fleming Flemings Flemingsburg Flemington Flemish flense flensed flenses flensing flesh fleshed flesher fleshers fleshes fleshier fleshiest fleshiness fleshing fleshless fleshlier fleshliest fleshliness fleshly fleshpot fleshpots fleshy Fletch fletch fletched Fletcher fletchers fletches fletching Fleur fleur fleuron flew flews flex flexed flexes flexibilities flexibility flexible flexibleness flexibly flexile flexing flexion flexional flexionless flexions flexitime flexitimes Flexner Flexography flexography flexor flexors Flextime flextime flexuosity flexuous flexuously flexural flexure flexures flibbertigibbet flibbertigibbets flick flicked flicker flickered flickering flickeringly flickers flickertail flickertails flicking flicks flied flier fliers flies flight Flight flightier flightiest flightily flightiness flightless flights flightworthiness flighty flimflam flimflammed flimflammer flimflammers flimflamming flimflams flimsier flimsies flimsiest flimsily flimsiness flimsy flinch flinched flincher flinchers flinches flinching flinchingly flinders fling flinger flingers flinging flings flint Flint flinted flinthead flintheads flintier flintiest flintily flintiness flintlock flintlocks flints Flintshire Flintstone Flintstones Flintville flinty Flip flip flipbook flipbooks flippancies flippancy flippant flippantly flippantness flipped flipper flippers flippest flipping flips FLIR flirt flirtation flirtations flirtatious flirtatiously flirtatiousness flirted flirter flirters flirtier flirtiest flirting flirtingly flirts flirty flit flitch flitching flits flitted flitter flittered flittering flitters flitting flittingly flivver flivvers FLN float floatability floatable floatation floated floater floaters floating floatingly floatplane floatplanes floats flocci floccinaucinihilipilification floccose flocculants flocculate flocculated flocculates flocculating flocculation flocculent flocculently floccules floccus flock flocked flockier flockiest flocking flockless flocks flocky floe floes flog flogged flogger floggers flogging floggings flogs Flomaton flood Flood floodable flooded flooder flooders floodgate floodgates flooding floodless floodlight floodlighted floodlighting floodlights floodlit floodplain floodplains floods floodtide floodtides floodwall floodwalls floodwater floodwaters floodway floodways floor floorage floorages floorboard floorboards floored floorer floorers flooring floorings floorless floors floorshow floorshows floorwalker floorwalkers floosies floozies floozy FLOP flop flophouse flophouses flopped flopper floppers floppier floppies floppiest floppily floppiness flopping floppy FLOPS flops Flora flora florae Floral floral Florala florally floras Flore Florence Florentine Florentines Flores florescence florescent Floresville floret florets Florianopolis floriated floribunda floribundas floricultural floriculture floricultures floriculturist floriculturists florid Florida Floridian Floridians floridities floridity floridly floridness Florien floriferous florin Florin florins Florissant florist floristic floristically floristries floristry florists Floss floss flossed flosses Flossie flossier flossiest flossing Flossmoor Flossy flossy flotation flotilla flotillas flotsam flotsams flounce flounced flounces flouncing flounder floundered floundering flounders flour floured flourier flouriest flouring flourish flourished flourisher flourishers flourishes flourishing flourishingly flourless flourlike flours Flourtown floury flout flouted flouter flouters flouting floutingly flouts flow flowage flowages flowchart flowcharted flowcharting flowchartings flowcharts flowed flower Flower flowerage flowerbed flowerbeds flowered flowerer flowerers floweret flowerets flowerier floweriest flowerily floweriness flowering flowerings flowerless flowerlike flowerpot flowerpots Flowers flowers flowery flowing flowingly flown flows flowstone flowstones Floyd Floydada FLRA FLS FLT flu flub flubbed flubbing flubs fluctuant fluctuate fluctuated fluctuates fluctuating fluctuation fluctuations flue fluencies fluency fluent fluently fluentness flues fluey fluff fluffed fluffier fluffiest fluffily fluffiness fluffing fluffs fluffy flugelhorn Flugelhorn flugelhorns fluid fluidal fluidextract fluidextracts fluidic fluidics fluidisation fluidisations fluidise fluidised fluidiser fluidisers fluidises fluidising fluidities fluidity fluidization fluidizations fluidize fluidized fluidizer fluidizers fluidizes fluidizing fluidly fluidness fluidounce fluidounces fluidram fluidrams fluids fluke fluked flukes flukier flukiest flukiness fluking fluky flume flumed flumes fluming flummeries flummery flummox flummoxed flummoxes flummoxing flump flumped flumping flumps flung flunk flunked flunkey flunkeyism flunkeys flunkies flunking flunkout flunkouts flunks flunky fluoresce fluoresced fluorescence fluorescent fluorescents fluoresces fluorescing fluoric fluoridate fluoridated fluoridates fluoridating fluoridation fluoridations fluoride fluorides fluorinate fluorinated fluorinates fluorinating fluorination fluorinations fluorine fluorite fluorites fluorocarbon fluorocarbons fluorography fluoroscope fluoroscopes fluoroscopic fluoroscopically fluoroscopist fluoroscopists fluoroscopy fluorouracil fluorspar fluorspars flurried flurries flurry flurrying flush flushable flushed flusher flushers flushes flushest Flushing flushing flushness fluster flustered flustering flusters flute fluted flutelike flutes flutier flutiest fluting flutings flutist flutists flutter fluttered flutterer flutterers fluttering flutteringly flutters fluttery fluty Fluvanna fluvial flux fluxed fluxes fluxgate fluxgates fluxing fluxion fluxional fluxionally fluxionary fluxions fly flyable flyaway flyblow flyblowing flyblown flyblows flyboat flyboats flyboy flyboys flyby flybys flycatcher flycatchers flyer flyers flying flyleaf flyleaves Flynn flyover flyovers flypaper flypapers flypast flypasts flysheet flysheets flyspeck flyspecked flyspecking flyspecks flyswatter flyswatters flytrap flytraps flyway flyways flyweight flyweights flywheel flywheels flywhisk flywhisks Fm fm FM FMAC FMB FMC FMCS FMEA FMN FMR FMS fn FNC Führer Führers FNMA FNPA FO FOAC foal foaled foaling foals foam foamed foamflower foamflowers foamier foamiest foaminess foaming foamingly foamless foams foamy fob FOB fobbed fobbing fobs FOC focal focalisation focalisations focalise focalised focalises focalising focalization focalizations focalize focalized focalizes focalizing focally foci focus focusable focused focuser focusers focuses focusing focussed focussing fodder foddered foddering fodders foe FOE foeman foemen foes foetal foetation foeti foeticidal foeticide foeticides foetid foetidness foetor foetors foetus foetuses FOFL fog Fogarty fogbank fogbound fogbow fogbows fogdog fogdogs Fogelsville fogeyish fogged fogger foggers foggier foggiest foggily fogginess fogging foggy foghorn foghorns fogies fogless fogram fogs fogy FOIA foible foibles foil foiled foiling foils foilsman foilsmen FOIMS FOIRL foison foist Foist foisted foisting foists Fokker Folcroft fold foldable foldaway foldboat foldboats folded folder folderol folders folding foldout foldouts folds Foley folia foliage foliaged foliages foliar foliate foliated foliates foliating foliation foliations foliature folic folio folioed folioing folios foliose folium folk Folkestone folkie folkies folklore folklores folkloric folklorist folkloristic folklorists folkmoot folkmoots folkmote folkmotes folks folksier folksiest folksiness folksinger folksingers folksong folksongs Folkston folksy folktale folktales folkway folkways Follansbee Follett follicle follicles follicular folliculate folliculated follies follow followed follower followers following followings follows folly Folly Folsom foment fomentation fomentations fomented fomenter fomenters fomenting foments FON fond Fonda fondant fondants fonder fondest fondle fondled fondler fondlers fondles fondling fondly fondness fondue fondues Fong Fonseca font Fontaine Fontainebleau fontal Fontana fontanel fontanels fonts FOOBAR food foodless foodlessness foods foodservices foodstuff foodstuffs fool fooled fooleries foolery foolhardier foolhardiest foolhardily foolhardiness foolhardy fooling foolish foolishly foolishness foolishnesses foolproof fools foolscap foolscaps foot Foot footage footages football footballer footballers footballs footbath footbaths footboard footboards footboy footboys footbridge footbridges footcloth footcloths Foote footed footedness footer footers footfall footfalls footgear foothill foothills foothold footholds footing footings footle footled footles footless footlessly footlessness footlight footlights footling footlocker footlockers footloose footman footmark footmarks footmen footnote footnoted footnotes footnoting footpace footpaces footpad footpads footpath footpaths footplate footplates footprint footprints footrace footraces footrest footrests footrope footropes foots footsies footslog footslogged footslogger footsloggers footslogging footslogs footsore footsoreness footstalk footstalks footstall footstalls footstep footsteps footstock footstone footstones footstool footstools footsy footwall footwalls footway footways footwear footwork footy foozle foozled foozles foozling fop fopperies foppery foppish foppishly foppishness fops FOR for For forage foraged forager foragers forages foraging foramen foramens foramina foraminate foraminifer foraminifera Foraminifera foraminiferous foraminifers forasmuch foray forayed forayer foraying forays forbad forbade forbear forbearance forbearances forbearer forbearers forbearing forbearingly forbears Forbes forbid forbiddance forbiddances forbidden forbidder forbidders forbidding forbiddingly forbiddingness forbids forbore forborne forbs force Force forced forcedly forcedness forceful forcefully forcefulness forceless forcemeat forcemeats forceps forcer forcers forces Forces forcibility forcible forcibleness forcibly forcing forcipes FORCS Ford FORD ford fordable forded Fordham Fording fording Fordland fordless fordo fordoes fordoing fordone Fords fords Fordyce fore forearm forearmed forearming forearms forebear forebears forebode foreboded foreboder foreboders forebodes foreboding forebodingly forebodingness forebodings forebrain forebrains forecaddie forecaddies forecast forecasted forecaster forecasters forecasting forecastle forecastles forecasts foreclosable foreclose foreclosed forecloses foreclosing foreclosure foreclosures forecourt forecourts foredawn foredeck foredecks foredoom foredoomed foredooming foredooms foreface forefaces forefather forefathers forefeel forefeeling forefeels forefeet forefend forefends forefinger forefingers forefoot forefront forefronts foregather foregathered foregathering foregathers forego foregoer foregoers foregoes foregoing foregone foregoneness foreground foregrounding foregrounds foregut foreguts forehand forehanded forehandedness forehands forehead foreheads foreign foreigner foreigners foreignism foreignisms foreignness forejudge forejudged forejudges forejudging foreknew foreknow foreknowable foreknowing foreknowingly foreknowledge foreknown foreknows foreladies forelady foreland Foreland forelands foreleg forelegs forelimb forelimbs forelock forelocked forelocking forelocks foreman Foreman foremanship foremanships foremast foremasts foremen foremilk foremost foremother foremothers forename forenamed forenames forenoon forenoons forensic forensically forensics foreordain foreordained foreordaining foreordainment foreordains foreordination foreordinations forepart foreparts forepaw forepaws forepeak forepeaks foreperson forepersons foreplay foreplays forequarter forequarters foreran forereach forereached forereaches forereaching forerun forerunner forerunners forerunning foreruns foresaid foresail foresails foresaw foresee foreseeable foreseeing foreseen foreseer foreseers foresees foreshadow foreshadowed foreshadower foreshadowers foreshadowing foreshadows foresheet foresheets foreshock foreshocks foreshore foreshores foreshorten foreshortened foreshortening foreshortenings foreshortens foreshow foreshowed foreshowing foreshown foreshows foreside foresides foresight foresighted foresightedly foresightedness foresights foreskin foreskins forespeak forespeaks Forest forest forestage forestages forestall forestalled forestaller forestallers forestalling forestallment forestallments forestalls forestalment forestalments forestation forestations forestay forestays forestaysail Forestdale forested Forester forester foresters Foresters foresting forestland forestlands forestless forestry forests Forestville foreswear foreswearing foreswore foresworn foretaste foretasted foretastes foretasting foretell foreteller foretellers foretelling foretells forethought forethoughtful forethoughtfully forethoughtfulness forethoughts foretime foretimes foretoken foretokened foretokening foretokens foretold foretop foretopgallant foretopmast foretopmasts foretops foretopsail foretopsails forever forevermore forewarn forewarned forewarning forewarnings forewarns forewent forewing forewings forewoman forewomen foreword forewords foreworn foreyard foreyards Forfar forfeit forfeitable forfeited forfeiter forfeiters forfeiting forfeits forfeiture forfeitures forficate forgather forgathered forgathering forgathers forgave forge forgeable forged forger forgeries forgers forgery forges forget forgetful forgetfully forgetfulness forgets forgettable forgetter forgetters forgetting forging forgings forgivable forgivably forgive forgiven forgiveness forgiver forgivers forgives forgiving forgivingly forgivingness forgo forgoer forgoers forgoes forgoing forgone forgot forgotten forint Foristell fork forkball forkballs forked forkedly forkedness forkful forkfuls forking forkless forklift forklifts forklike Forks forks forlorn forlornly forlornness FORM Form form forma formability formable formal formaldehyde formaldehydes Formalin formalin formalisation formalisations formalise formalised formaliser formalisers formalises formalising formalism formalisms formalist formalistic formalistically formalists formalities formality formalization formalizations formalize formalized formalizer formalizers formalizes formalizing formally formalness formals formalwear Forman formant formants format formation formational formations formative formatively formativeness formatives formats formatted formatter formatters formatting Formby formed former formerly formers formfitting formic Formica formicaries formicary Formicas formicate formicated formicating formidability formidable formidableness formidably forming formless formlessly formlessness Formosa Formosan Formosans forms formula formulae formulaic formulaically formularies formularisation formularisations formularise formularised formulariser formularisers formularises formularising formularization formularizations formularize formularized formularizer formularizers formularizes formularizing formulary formulas formulate formulated formulates formulating formulation formulations formulator formulators formulisation formulisations formulise formulised formuliser formulises formulising formulism formulistic formulization formulizations formulize formulized formulizer formulizers formulizes formulizing formwork formworks Forney fornicate fornicated fornicates fornicating fornication fornications fornicator fornicators Forrest Forrester forsake forsaken forsakenly forsakenness forsakes forsaking forsook forsooth Forster forswear forswearer forswearing forswears forswore forsworn Forsyth Forsythe forsythia Forsythia forsythias fort Fort fortalice fortalices forte forted fortepiano fortepianos fortes Forth forth forthcoming forthcomings forthright forthrightly forthrightness forthwith Fortier forties fortieth fortieths fortifiable fortification fortifications fortified fortifier fortifiers fortifies fortify fortifying Fortin forting fortiori fortissimo fortissimos fortitude fortitudes fortitudinous fortnight fortnightlies fortnightly fortnights Fortran FORTRAN fortress fortressed fortresses fortressing forts fortuities fortuitism fortuitist fortuitists fortuitous fortuitously fortuitousness fortuity Fortuna fortunate fortunately fortunateness Fortune fortune fortuned fortuneless fortunes fortuneteller fortunetellers fortunetelling fortuning forty Forum forum forums Forward forward forwarded forwarder forwarders forwarding forwardly forwardness forwards forwent forwhy forzando FOS FOSE Foss fosse fosses fossil fossilisation fossilisations fossilise fossilised fossilises fossilising fossilization fossilizations fossilize fossilized fossilizes fossilizing fossils Fosston foster Foster fosterage fosterages fostered fosterer fosterers fostering fosterling fosterlings fosters Fosters Fostoria FOT Foucault fought Fouke foul foulard foulards foulbrood foulbroods fouled fouler foulest fouling foully foulmouthed foulness Foulness foulnesses fouls found foundation foundational foundationally foundationless foundations founded Founder founder foundered foundering founders Founders founding foundling foundlings foundries foundry founds Fount fount fountain fountainhead fountainheads fountainless fountains founts four Four fourfold fourhanded Fourier Fournier fours fourscore foursome foursomes foursquare foursquarely fourteen fourteens fourteenth fourteenths Fourth fourth fourthly Fourths fourths FOV fovea foveae fowl fowled Fowler fowler fowlers Fowlerville fowling fowls Fox fox Foxboro foxed foxes Foxes foxfire foxfires foxglove foxgloves foxhole foxholes foxhound foxhounds foxhunt foxhunter foxhunters foxhunting foxhunts foxier foxiest foxily foxiness foxing foxtail foxtails foxtrot Foxtrot foxtrots foxy Foy foyer foyers FP FPA FPC FPDU FPE FPHA FPLA fpm FPM FPO FPP FPS fps FPU FQDN FR Fr fracas fracases Frackville fractal FRACTAL fractals Fraction fraction fractional fractionalisation fractionalisations fractionalise fractionalised fractionalises fractionalising fractionalization fractionalizations fractionalize fractionalized fractionalizes fractionalizing fractionally fractionate fractionated fractionates fractionating fractionation fractionations fractionators fractioned fractioning fractionise fractionised fractionises fractionising fractionize fractionized fractionizes fractionizing fractions fractious fractiously fractiousness fractocumulus fractostratus fractural fracture fractured fractures fracturing frae fraena fraenula fraenulum fraenum fragile fragilely fragileness fragilities fragility fragment fragmental fragmentally fragmentarily fragmentariness fragmentary fragmentation fragmentations fragmented fragmenting fragmentise fragmentised fragmentises fragmentising fragmentize fragmentized fragmentizes fragmentizing fragments fragrance fragranced fragrances fragrant fragrantly frail frailer frailest frailly frailness frails frailties frailty fraise fraises FRAM framboesia Frame frame framed frameless Framer framer Framers framers frames framework frameworks framing Framingham framings Fran franc franca France Frances Francesca Francesco franchise franchised franchisee franchisees franchiser franchisers franchises franchising franchisor franchisors Francine Francis Francisca Franciscan Franciscans Francisco francium Franck Franco Francois Francoise francolin francolins Franconia Francophile Francophiles Francophobe Francophobes francophone Francophone francs frangibility frangible frangipane frangipanes frangipani frangipanis Franglais frank Frank franked Frankel Frankenmuth Frankenstein franker frankest Frankford Frankfort Frankfurt Frankfurter frankfurter frankfurters Frankie frankincense franking Frankish Franklin franklinite franklinites franklins Franklinton Franklinville frankly Franklyn frankness frankpledge frankpledges franks Franks Frankston Franksville Frankton Franktown frantic frantically franticly franticness Frantz Franz frap frapped frappes frapping fraps Fraser Frasier frat fraternal fraternalism fraternalisms fraternally fraternisation fraternisations fraternise fraternised fraterniser fraternisers fraternises fraternising fraternities fraternity fraternization fraternizations fraternize fraternized fraternizer fraternizers fraternizes fraternizing fraters fratricidal fratricide fratricides frats frau Frau fraud frauds fraudster fraudsters fraudulence fraudulences fraudulency fraudulent fraudulently frauen Frauen fraught Fraulein Fraxinella fraxinella fray frayed fraying Frayne frays Frazee Frazer Frazeysburg Frazier frazil frazzle frazzled frazzles frazzling FRB FRC FRCM FRCO FRCP FRCS FRD freak freaked freakier freakiest freakily freakiness freaking freakish freakishly freakishness freaks freaky freckle freckled freckles frecklier freckliest freckling freckly Fred FRED Freda Freddie Freddy Frederic Frederica Frederick Fredericka Fredericks Fredericksburg Fredericktown Fredericton Fredonia Fredric Fredrick Fredrickson Fredrik Free free FREE freebase freebased freebases freebasing freebee freebees freebie freebies freeboard freeboards freeboot freebooted freebooter freebooters freebooting freeboots Freeborn freeborn Freeburg freed Freed freedman Freedman freedmen Freedom freedom freedoms freedwoman freedwomen freeform freehand freehanded freehandedly freehandedness freehearted freehold Freehold freeholder freeholders freeholds freeing freelance freelanced freelancer freelancers freelances freelancing Freeland freeload freeloaded freeloader freeloaders freeloading freeloads freely Freeman freeman freemartin freemartins Freemason freemason freemasonic Freemasonry freemasonry Freemasons freemasons freemen freeness Freeport Freepost freer Freer frees Freesia freesia freesias freest freestanding freestone freestones freestyle freestyles freethinker freethinkers freethinking Freetown Freeville freeware freeway freeways freewheel freewheeled freewheeler freewheelers freewheeling freewheels freewill freewoman freewomen freezable freeze freezer freezers freezes freezing freight freightage freighted freighter freighters freighting freightless freightliner freightliners freights Frelinghuysen Fremantle Fremont French Frenchman Frenchmen Frenchtown Frenchwoman Frenchwomen frenetic frenetically frenzied frenziedly frenzies frenzy frenzying Freon freq frequencies frequency frequent frequentation frequentations frequentative frequentatives frequented frequenter frequenters frequenting frequently frequentness frequents fresco frescoed frescoer frescoers frescoes frescoing frescos fresh freshen freshened freshener fresheners freshening freshens fresher freshest freshet freshets freshly freshman freshmen freshness freshwater freshwaters Fresno fret fretful fretfully fretfulness fretless frets fretsaw fretsaws fretted fretter fretters fretting fretwork fretworks Freud Freudian Freudianism Freudians Frewsburg Frey FRG FRGS Fri friability friable friableness friar friarbird friarbirds friaries friars friary fricandeau fricandeaus fricandeaux fricassee fricasseed fricasseeing fricassees frication fricative fricatives FRICC Frick Fricke friction frictional frictionally frictionless frictions Friday Fridays fridge fridges Fridley Fried fried Frieda Friedberg Friedens Friedlander Friedman Friedrich Friend friend friendless friendlessness friendlier friendliest friendlily friendliness Friendly friendly friends Friends Friendship friendship friendships Friendsville Friendswood fries Fries Friesian Friesians frieze friezes friezing frig frigate frigates frigged frigging fright frighten frightened frightener frighteners frightening frighteningly frightens frightful frightfully frightfulness frights frigid Frigidaire frigidities frigidity frigidly frigidness frigorific frigs frijol frijoles frill frilled frillier frilliest frilliness frilling frillings frills frilly fringe fringed fringeless fringelike fringes fringier fringiest fringing fringy Friona fripperies frippery Frisbee Frisbees Frisch Frisco friseur friseurs Frisian Frisians frisk frisked frisker friskers friskier friskiest friskily friskiness frisking frisks frisky frisson frissons frit Fritch frith fritillaries fritillary Frito frits Frits frittata frittatas fritted fritter frittered fritterer fritterers frittering fritters fritting fritz Fritz fritzes frivol frivoled frivoler frivolers frivoling frivolities frivolity frivolled frivoller frivollers frivolling frivolous frivolously frivolousness frivols frizz frizzed frizzes frizzier frizziest frizzing frizzle frizzled frizzler frizzlers frizzles frizzling frizzy fro frock frocked frocking frockless frocks froe Froehlich froes Frog frog FROG frogeye frogeyes frogfish frogfishes froghopper froghoppers froglike frogman frogmarch frogmarched frogmarches frogmarching frogmen frogmouth frogmouths frogs Frogs frogspawn frolic frolicked frolicker frolickers frolicking frolics frolicsome frolicsomely frolicsomeness from Frome frond fronded frondescence frondescent frondless fronds front frontage frontages frontal frontally frontals frontbench frontbencher frontbenchers frontcourt frontcourts fronted frontier frontiers frontiersman frontiersmen frontierswoman frontierswomen fronting frontispiece frontispieces frontless frontlet frontlets frontline frontlines fronton frontons frontrunner frontrunners fronts frontward frosh Frost frost frostbit frostbite frostbites frostbiting frostbitten Frostburg frosted frostfish frostier frostiest frostily frostiness frosting frostings frostless frostlike frosts frostwork frostworks frosty froth frothed frothier frothiest frothily frothiness frothing froths frothy frottage froufrou frown frowned frowner frowners frowning frowningly frowns frowsier frowsiest frowstier frowstiest frowsty frowsy frowzier frowziest frowzily frowziness frowzy froze frozen frozenly frozenness FRPG FRR FRS FRSL FRSS FRU fructiferous fructification fructifications fructified fructifies fructify fructifying fructose fructuous fructuously fructuousness Fruehauf frugal frugalities frugality frugally frugalness fruit fruitage fruitages fruitarian fruitarians fruitcake fruitcakes fruited fruiter fruiterer fruiterers fruiters fruitful fruitfully fruitfulness fruitier fruitiest fruitiness fruiting fruition fruitions Fruitland fruitless fruitlessly fruitlessness fruitlike Fruitport fruits Fruitvale fruitwood fruitwoods fruity frumenty frump frumpier frumpiest frumpily frumpiness frumpish frumpishly frumpishness frumps frumpy frusta frustrate frustrated frustrates frustrating frustratingly frustration frustrations frustules frustum frustums frutescence frutescent fry Fry Frye Fryeburg fryer fryers frying FS FSA FSCM FSDO FSE FSF FSH FSK FSLIC FSR FSS FSU FSW FT Ft ft FTAM FTC FTE FTG FTL FTP ftp FTPI FTS FTW FTZ fu Fu FUBAR fubsier fubsiest fubsy Fuchs fuchsia Fuchsia fuchsias fuchsine fuchsite fuci fuck fucked fucker fuckers fucking fuckoff fucks fuckup fuckups fuckwit fucoids FUD fuddle fuddled fuddles fuddling fudge fudged fudges fudging Fuehrer fuehrer fuel fueled fueling fuelled fuelling fuels Fuentes fug fugacious fugaciously fugacity fugal fugally Fugate fugato fuggier fuggiest fuggy fugit fugitive fugitively fugitiveness fugitives fugleman fuglemen fugue fugues Fuhrman Fuji Fujitsu Fujiwara Fukuda Fukuoka Fukushima Fulani Fulbright fulcra fulcrum fulcrums fulfil fulfill fulfilled fulfiller fulfillers fulfilling fulfillment fulfillments fulfills fulfilment fulfilments fulfils Fulfulde fulgent fulgently fulgurate fulgurated fulgurates fulgurating fulguration fulgurations fulgurites fulgurous Fulham fuliginous full fullback fullbacks Fuller fuller fullerene fullerenes fullers Fullerton fullest fullness fulltime fully fulmar fulmars Fulmer fulminate fulminated fulminates fulminating fulmination fulminations fulminator fulminators fulminatory fulminous fulsome fulsomely fulsomeness Fulton Fultondale Fultz fulvous fumaroles fumble fumbled fumbler fumblers fumbles fumbling fumblingly fume fumed fumeless fumes fumet fumets fumier fumiest fumigant fumigants fumigate fumigated fumigates fumigating fumigation fumigations fumigator fumigators fuming fumingly fumitories fumitory fumy fun Funafuti funambulism funambulist funambulists function functional functionalise functionalism functionalisms functionalist functionalistic functionalists functionalities functionality functionalize functionalized functionalizing functionally functionaries functionary functioned functioning functionless functions fund fundable fundament fundamental Fundamentalism fundamentalism fundamentalisms Fundamentalisms fundamentalist fundamentalists fundamentality fundamentally fundamentals fundaments funded funding fundraise fundraised fundraiser fundraisers fundraises fundraising fundraisings funds funeral funerals funerary funereal funereally funfair funfairs funfest funfests fungal fungi fungible fungibles fungicidal fungicidally fungicide fungicides fungous fungus funguses funhouse funhouses funicular funiculars funiculate Funk funk funkier funkiest funkiness funks funky funned funnel funneled funneling funnelled funnelling funnels funnier funnies funniest funnily funniness funning funny funnyman funnymen funs Funston Fuquay Fur fur furan furans furbearer furbearers furbearing furbelow furbelowed furbelowing furbelows furbish furbished furbisher furbishers furbishes furbishing furcated furcating furculum furfural furfurals furfuran furfurans furfures furies Furies furious furiously furiousness furl furled furless furling Furlong furlong furlongs furlough furloughed furloughing furloughs furls Furman furmenty furnace furnaces Furness furnish furnished furnisher furnishers furnishes furnishing furnishings furniture furor furore furores furors furred furrier furrieries furriers furriery furriest furriness furring furrow furrowed furrower furrowers furrowing furrows furry furs further furtherance furthered furtherer furthering furthermore furthermost furthers furthest furtive furtively furtiveness furuncle furuncles furunculous fury Fury furze furzier furziest furzy FUS fusains Fusco fuscous fuse FUSE fused fusel fuselage fuselages fusels fuses fusibilities fusibility fusible fusibleness fusil fusilier fusiliers fusillade fusilladed fusillades fusillading fusils fusing fusion Fusion fusionism fusionist fusionists Fusions fusions fuss fussbudget fussbudgets fussed fusser fussers fusses fussier fussiest fussily fussiness fussing fusspot fusspots fussy fustian fustians fustic fustics fustier fustiest fustigate fustigated fustigates fustigating fustigation fustigations fustigator fustily fustiness fusty futhorc futile futilely futileness futilitarian futilitarians futilities futility futon futons futtock futtocks future futureless futures futurism Futurism futurisms Futurisms Futurist futurist Futuristic futuristic futuristically futurists Futurists futurities futurity futurological futurologist futurologists futurology futz futzing fuzz fuzzed fuzzes fuzzier fuzziest fuzzily fuzziness fuzztail fuzzy fuzzyheaded FV fv FW FWA FWD fwd FWHM FWIW FX FY FYA Fyffe FYI Fylde fylfot Fyodor FYS FZS g G Górecki GA GAAP GAAS Gab gab GAB GABA gabardine gabardines gabbed gabber gabbers gabbier gabbiest gabbiness gabbing gabble gabbled gabbler gabblers gabbles gabbling gabbroic gabbroid gabbroitic gabbros gabby Gabby Gabel gabfest gabfests Gabi gabion gabionade gabionades gabions Gable gable gabled gables gabling Gabon Gabonese Gabriel Gabriela Gabriele Gabriella Gabrielle gabs Gaby Gad gad gadabout gadabouts Gaddafi gadded gadding gadflies gadfly gadget gadgetries gadgetry gadgets GADO gadoid gadoids gadolinite gadolinium gadoliniums gadroon gadrooned gadroons gads Gadsden gadwall gadwalls Gadzooks Gaea Gael Gaelic Gaels gaff gaffe gaffed gaffer gaffers gaffes gaffing Gaffney gaffs Gag gag gaga Gagarin gage Gage gages gagged gagger gaggers gagging gaggle gaggled gaggles gaggling gagman gagmen Gagne Gagnon gags gagster gagsters Gahanna gahnite GAIA Gaia gaieties gaiety gaijin Gail gaillardia Gaillardia gaillardias gaily gain gained Gainer gainer gainers Gaines Gainesboro Gainesville gainful gainfully gainfulness gaining gainliness gains gainsaid gainsay gainsayer gainsayers gainsaying gainsays Gainsborough gait gaited gaiter gaiters Gaither Gaithersburg gaiting gaits Gaitskell Gal gal Gala gala galactic Galahad Galahads galahs galangal galangals galantine galantines Galapagos galas Galatea Galatia Galatians Galax galaxies Galaxy galaxy galbanum Galbraith Gale gale Galen galena Galena gales Galesburg Galesville Galeton Galicia Galician Galilean Galileans Galilee galilees Galileo galingale galingales Galion galipot galipots Gall gall Gallagher gallant gallanted gallanting gallantly gallantness gallantries gallantry gallants Gallatin gallbladder gallbladders galleass galleasses galled Gallegos galleon galleons Galleria galleria gallerias galleried galleries gallery galley galleys gallflies gallfly Gallia Galliano galliard galliards Gallic Gallicise Gallicised Gallicises Gallicising Gallicism Gallicisms Gallicize Gallicized Gallicizes Gallicizing galligaskins gallimaufries gallimaufry gallinacean gallinaceans gallinaceous galling gallingly gallinule gallinules Gallipoli Gallipolis gallipots Gallitzin gallium gallivant gallivanted gallivanting gallivants gallnut gallnuts galloglass galloglasses gallon gallons galloon galloons gallop gallopade gallopades galloped galloper gallopers galloping gallops gallous Galloway gallowglass gallows gallowses galls gallstone gallstones Gallup Gallus Galois galoot galoots galore galosh galoshes gals Galsworthy Galt galumph galumphed galumphing galumphs Galva Galvan galvanic galvanisation galvanisations galvanise galvanised galvaniser galvanisers galvanises galvanising galvanism galvanisms galvanization galvanizations galvanize galvanized galvanizer galvanizers galvanizes galvanizing galvanocautery galvanometer galvanometers galvanometric galvanoscope galvanoscopes galvanoscopic Galveston Galvestonian Galvestonians Galvin Galway galyak galyaks gambado gambadoes gambados gambeson gambesons Gambia Gambian Gambians Gambier gambit gambits Gamble gamble gambled gambler gamblers gambles gambling gamboges gambol gamboled gamboling gambolled gambolling gambols gambrel gambrels Gambrills game gamecock gamecocks gamed gamekeeper gamekeepers gamelan gamelans gamely gameness gamer gamers games gamesman gamesmanship gamesmanships gamesmen gamesome gamesomely gamesomeness gamest gamester gamesters gametal gamete gametes gametocyte gametocytes gametophores gametophyte gametophytes gamey gamier gamiest gamily gamin Gamin gamine gamines gaminess gaming gamins gamma Gamma gammadion gammadions Gammas gammas gammed gammier gamming gammon gammoned gammoning gammons gammy gamogenesis gamogenetic gamogenetically gamp gamps gamut gamy GAN Ganado Gander gander ganders Gandhi gang gangbang gangbanged gangbanging gangbangs gangbuster gangbusters ganged ganger gangers Ganges ganging gangland ganglands ganglia ganglier gangliest gangling ganglion ganglions gangly gangplank gangplanks gangplow gangplows gangrene gangrened gangrenes gangrening gangrenous gangs gangster gangsters gangue gangues gangway gangways ganister ganisters ganja ganjas gannet gannets Gannett Gannon ganoids Gansevoort Gant gantlet gantlets gantline gantlines gantries Gantry gantry Gantt Ganymede GAO gaol gaolbird gaolbreak gaoled gaoler gaolers gaoling gaols gap gapó gapós gape gaped gaper gapers gapes gapeworm gapeworms gaping gapingly gapless gapped gapping gaps gar Gar GAR garage garaged garages garaging Garamond garb garbage garbanzo garbanzos garbed Garber Garberville garbing garble garbled garbler garblers garbles garbling garboard garboards garbs Garcia Garcon garden Garden Gardena Gardendale gardened gardener Gardener gardeners Gardenia gardenia gardenias gardening gardenless gardenlike gardens Gardiner Gardner Gardnerville Gareth Garfield garfish garfishes gargantuan Gargantuan garget gargets gargle gargled gargles gargling gargoyle gargoyles Garibaldi garibaldi GARIOA garish garishly garishness garland Garland garlanded garlanding garlandless garlandlike garlands garlic garlicky garment garmented garmenting garmentless garments garn Garnavillo garner Garner garnered garnering garners Garnerville garnet Garnet garnets Garnett garnierite garnish garnished garnishee garnisheed garnisheeing garnishees garnishes garnishing garnishment garnishments garniture garnitures garpike garpikes Garrard Garret garret garreteer garreteers garrets Garretson Garrett Garrettsville Garrison garrison garrisoned garrisoning garrisons garrote garroted garrotes garroting garrotte garrotted garrotter garrotters garrottes garrotting garrulity garrulous garrulously garrulousness Garry gars Garson garter Garter gartered gartering garters Garters Garth garths Gartner Garvey Garvin Garwood Gary Garza gas GAS gasbag gasbags Gascoigne gasconade Gasconade gasconaded gasconades gasconading gaseous gaseousness gases gash gashed gashes gashing gasholder gasholders gashouse gashouses gasification gasified gasifies gasiform gasify gasifying Gaskell gasket gaskets Gaskin gaskin Gaskins gaskins gasless gaslight gaslights gasman gasmask gasmen gasohol gasolier gasoliers gasoline gasometrical gasp gasped Gasper gasper gaspers gasping gaspingly Gasport gasps Gassaway gassed Gasser gasser gassers gasses gassier gassiest gassiness gassing gassings gassy gastight Gastineau Gaston Gastonia gastric gastritis gastroenteritis gastroenterological gastroenterologist gastroenterologists gastroenterology gastrointestinal gastrologer gastrologers gastrological gastronome gastronomes gastronomic gastronomical gastronomically gastronomies gastronomist gastronomists gastronomy gastropod gastropods gastrotrich gastrula gastrulae gastrulas gastrulated gastrulates gastrulating gasworks gat Gat gate gateau gateaux gatecrash gatecrasher gatecrashers gatecrashes GATED gated gatefold gatefolds gatehouse gatehouses gatekeeper gatekeepers gateless gateman gatemen gatepost gateposts Gates gates Gateshead Gatesville gateway gateways gather gatherable gathered gatherer gatherers gathering gatherings gathers Gathers gating Gatlinburg gator Gatorade gators gats Gatsby GATT GATV Gatwick gauche gauchely gaucheness gaucherie gaucheries Gaucho gaucho gauchos gaud Gaud gauderies gaudery gaudier gaudies gaudiest gaudily gaudiness gauds gaudy gauge gaugeable gauged gauges gauging Gauguin Gaul Gaulle Gaullism Gaullist Gaullists Gaultheria gaultheria gaultherias gaunt Gaunt gaunter gauntest gauntlet gauntleted gauntleting gauntlets gauntly gauntness gaur gaurs gauss Gauss gausses Gaussian Gauthier Gautier gauze gauzed gauzelike gauzes gauzier gauziest gauzily gauziness gauzing gauzy gavages Gavan gave gavel gaveled gaveling gavelkind gavelled gavelling gavels gavial gavials Gavin gavotte gavottes GAW Gawain gawk gawked gawkier gawkiest gawkily gawkiness gawking gawks gawky gawp gawped gawping gawps Gay gay Gaye gayer gayest gayeties gayety Gayle Gaylord gayness gays Gays Gaza gaze gazebo gazeboes gazebos gazed gazehound gazehounds gazelle gazelles gazer gazers gazes gazettal gazette gazetted gazetteer gazetteers gazettes gazetting gazillion gazillions gazing gazpacho gazpachos gazump gazumped gazumping gazumps GB GBA GBE GBG GBH GBIP GBJ GBM GBS GBT GBZ GC GCA GCB GCC GCD GCE GCF GCI GCL GCM GCMG GCR GCS GCT GCVO GCVS GD Gdansk GDB GDP GDR GDS gds GE geanticlines gear gearbox gearboxes geared Gearhart gearing gearings gearless gears gearshift gearshifts gearwheel gearwheels Geary gecko geckoes geckos GECOS GECR GED gee Gee geed geeing geek geekier geekiest geeks geeky Geer gees geese geezer geezers gefilte gefülltefish Geiger GEIS GEISCO geisha geishas Gel gel gelada geladas gelatin gelatine gelatines gelatinisation gelatinise gelatinised gelatinises gelatinising gelatinization gelatinize gelatinized gelatinizes gelatinizing gelatinoids gelatinous gelatinously gelatinousness gelatins gelato gelatos Gelb geld gelded gelding geldings gelds gelid gelidity gelidly gelidness gelignite gelled Geller gelling Gellman gels GEM gem geminate geminated geminately geminates geminating Gemini gemlike gemmated gemmates gemmating gemmed gemming gemmological gemmologist gemmologists gemmology gemmy gemütlich Gemütlichkeit gemological gemologist gemologists gemology gemots GEMS gems gemsbok gemsboks gemstone gemstones Gen gendarme gendarmerie gendarmeries gendarmes gender gendered gendering genderless genders Gene gene genealogic genealogical genealogically genealogies genealogist genealogists genealogy genecology genera generable general generalisation generalisations generalise generalised generalises generalising generalissimo generalissimos generalist generalists generalities generality generalization generalizations generalize generalized generalizes generalizing generally generalness generals generalship generalships generate generated generates generating generation generational generations generative generatively generator generators generic generically generics generosities generosity generous generously generousness genes Genesee geneses genesis Genesis Genet genet genetic genetically geneticist geneticists genetics genets Geneva Genevieve Genghis genial genialities geniality genially genialness geniculation geniculations Genie genie genies genii Genii genipap genipaps genital genitalia genitally genitals genitival genitivally genitive genitives genitor genitors genitourinary geniture genitures Genius genius geniuses Genoa genoas Genoas genocidal genocide genocides Genoese genome genomes genomic genomics genotype genotypes genotypic Genovese genre genres gent Gent genteel genteelism genteelly genteelness gentian gentians Gentile gentile Gentiles gentiles gentilities gentility gentle gentled gentlefolk gentleman gentlemanlike gentlemanliness gentlemanly gentlemen gentleness gentlepeople gentleperson gentlepersons gentler gentles gentlest gentlewoman gentlewomanliness gentlewomanly gentlewomen gentling gently gentries gentrification gentrifications gentrified gentrifies gentrify gentrifying Gentry gentry Gents gents genuflect genuflected genuflecting genuflection genuflections genuflector genuflects genuflexion genuflexions genuine genuinely genuineness genus GEO geo Geo geocentric geocentrically geocentricism geocentricisms geochemical geochemist geochemistry geochemists geochronologist geochronologists geochronology geode geodes geodesic geodesics geodesies geodesist geodesists geodesy geodetic geodetically geodetics geodic geodynamic geodynamical geodynamicist geodynamics Geoff Geoffrey geog geognosy geographer geographers geographic geographical geographically geographies geography geoids geol geologic geological geologically geologies geologise geologised geologises geologising geologist geologists geologize geologized geologizes geologizing geology geomagnetic geomagnetism geomagnetisms geomancer geomancers geomancy geomantic geometer geometers geometric Geometric Geometrical geometrical geometrically geometrician geometricians geometrics geometrid geometrids geometries geometrise geometrised geometrises geometrising geometrize geometrized geometrizes geometrizing geometry geomorphic geomorphologic geomorphologies geomorphology Geon geophone Geophone geophones geophysical geophysicist geophysicists geophysics geophytes geopolitical geopolitically geopolitics geoponic geoponics georama Geordie Geordies George Georges Georgetown Georgette georgette georgettes Georgettes Georgia Georgian Georgiana Georgians georgic georgics Georgina geosciences geoscientist geoscientists geostatic geostationary geosynchronous geosynclines geotactic geotaxis geotechnical geotectonic geothermal geothermic geotropic geotropically geotropism geotropisms Ger Geraint Gerald Geraldine geranial Geranium geranium geraniums Gerard Gerardo Gerber gerbera Gerbera gerberas gerbil gerbils gerent gerents gerenuk gerenuks gerfalcon gerfalcons Gerhard Gerhardt Geri geriatric geriatrician geriatricians geriatrics geriatrist geriatrists Gerick Gering germ Germaine German germander germanders germane germaneness Germanic Germanics Germanise germanise Germanised germanised Germanises germanises Germanising germanising germanium germaniums Germanize Germanized Germanizes Germanizing germanous Germans Germanton Germantown Germany germen germens germfree germicidal germicide germicides germinal Germinal germinant germinate germinated germinates germinating germination germinations germinator germinators germless germproof germs germy Gerona Geronimo gerontocracies gerontocracy gerontologist gerontologists gerontology Gerri Gerry gerrymander gerrymandered gerrymandering gerrymanders Gershwin Gerstein Gerstner Gertrud Gertrude gerund gerundial gerundival gerundive gerundively gerundives gerunds gesso gessoes Gestalt gestalt Gestalten gestalts Gestalts Gestapo gestate gestated gestates gestating gestation gestational gestations gesticulate gesticulated gesticulates gesticulating gesticulation gesticulations gesticulator gesticulators gesticulatory gests gesture gestured gesturer gesturers gestures gesturing get getable getaway getaways Gethsemane gets gettable Getter getter getters getting Getty Gettysburg getup getups Getz Getzville gewgaw gewgaws Gewürztraminer Gewurztraminers geyser geyserites geysers GFCI GFI GFTU GG GGP GH GHA Ghana Ghanaian Ghanaians gharries gharry ghastlier ghastliest ghastliness ghastly ghazi ghazis ghee Ghent Gheorghe gherkin gherkins ghetto ghettoes ghettoise ghettoised ghettoises ghettoising ghettoize ghettoized ghettoizes ghettoizing ghettos ghost ghosted ghosting ghostlier ghostliest ghostlike ghostliness ghostly Ghosts ghosts ghostweed ghostwrite ghostwriter ghostwriters ghostwrites ghostwriting ghostwritten ghostwrote ghoul ghoulish ghoulishly ghoulishness ghouls GHQ GHRS GHZ GHz GI Gianni giant giantess giantesses giants Gibb gibber gibbered gibberellins gibbering gibberish gibberishes gibbers gibbet gibbeted gibbeting gibbets gibbon Gibbon gibbons Gibbons gibbous gibbously gibbousness Gibbs gibbsite Gibbstown Gibe gibe gibed giber gibers gibes gibing gibingly giblet giblets Gibraltar Gibson Gibsonburg Gibsonia Gibsonville GID giddied giddier giddies giddiest giddily giddiness Giddings giddy giddying Gideon GIF gif Gifford gift gifted giftedly giftedness gifting gifts giftware Gifu gig gigabit gigabits gigabyte gigabytes gigaflop gigaflops gigahertz gigantean gigantesque gigantic gigantically giganticness gigantism gigantisms gigantomachia gigantomachy gigged gigging giggle giggled giggler gigglers giggles gigglier giggliest giggling giggly GIGO gigolo gigolos gigot gigots gigs gigue gigues Gil Gila Gilbert Gilberto Gilbertown gilberts Gilberts Gilbertson Gilbertsville Gilbertville Gilchrist gild Gilda gilded Gilder gilder gilders gilding gildings gilds Gilead Giles Gilford Gilgamesh gill Gill gilled Gilles Gillespie Gillett Gillette Gilley Gilliam Gillian gillie Gillie Gilligan Gillingham Gillman gillnet gillnets gillnetted gillnetting gills Gills gillyflower gillyflowers Gilman Gilmanton Gilmer Gilmore Gilmour Gilpin Gilroy Gilson gilt gilthead giltheads gilts gimbaled gimballed gimbals gimcrack gimcracks gimlet gimleted gimleting gimlets gimmick gimmicked gimmickier gimmickiest gimmicking gimmickries gimmickry gimmicks gimmicky gimp gimped gimping gimps gimpy gin GIN Gina ginger Ginger gingerbread gingerbreads gingered gingering gingerliness gingerly gingerroot gingerroots gingers gingersnap gingersnaps gingery gingham ginghams gingili gingilis gingival gingivitis gingko gingkoes Gingrich gink ginkgo Ginkgo ginkgoes ginkgos ginks ginned ginner ginneries ginners ginnery ginning Ginny Gino gins Ginsberg Ginsburg ginseng ginsengs giocoso Giordano Giorgio Giovanna Giovanni gip gippos gips gipsies Gipsies Gipson gipsy Gipsy giraffe giraffes girandole girandoles Girard girasol girasols gird girded girder girders girding girdle girdled girdler Girdler girdlers girdles girdling girds Girdwood girl girlfriend girlfriends girlhood girlhoods girlie girlies girlish girlishly girlishness girls girly giro giros girt girth girthed girthing girths GIs gisarme gisarmes Gisela Gisele Giselle gismo gismos GISS gist Giuseppe givable give giveaway giveaways giveback givebacks given Given givens giver givers gives giving gizmo gizmos gizzard gizzards Gk GKS GKSM glabellum glabrescent glabrous Glace Glacial glacial glacially glaciate glaciated glaciates glaciating glaciations glacier glaciered glaciers glaciological glaciologist glaciologists glaciology glacis glacises glad Glad Gladbrook gladded gladden gladdened gladdener gladdening gladdens gladder gladdest gladding glade glades Gladewater gladiate gladiator gladiatorial gladiators gladiola gladiolas gladioli gladiolus gladioluses gladly gladness gladsome gladsomely gladsomeness Gladstone Gladwin Gladwyne Gladys glair glairiness glairing glairs glaive glaives glam Glamorgan Glamorganshire glamorisation glamorisations glamorise glamorised glamorises glamorising glamorization glamorize glamorized glamorizes glamorizing glamorous glamorously glamorousness glamour glance glanced glances glancing gland glandered glanderous glandless glands glandular glandule glandules glandulous Glanville glare glared glares glarier glariest glaring glaringly glaringness glary Glaser Glasgow glasnost glasnosts glass Glass glassblower glassblowers glassblowing Glassboro glasscutter glassed glasses glassfish glassful glassfuls glasshouse glasshouses glassier glassiest glassily glassine glassines glassiness glassing glassless glasslike glassmaker glassmakers glassmaking Glassman Glassport glassware glasswork glassworker glassworkers glassworks glasswort glassworts glassy Glastonbury Glaswegian Glaswegians glaucoma glaucomatous glauconitic glaze glazed glazer glazers glazes glazier glaziers glazing glazy GLC gleam gleamed gleaming gleams glean gleaned gleaner gleaners gleaning gleanings gleans Gleason glebe glebes glee Glee gleeful gleefully gleefulness gleeman gleemen glees gleesome gleesomely gleesomeness Gleeson gleets glen Glen Glenbrook Glenburn Glencoe Glenda Glendale Glendive Glendora Glengarries glengarries Glengarry Glenmont Glenmoore Glenmora Glenn Glenna Glennville Glenolden Glenpool glens Glenshaw Glenside Glenview Glenville Glenwood glib glibber glibbest glibly glibness Glick Glidden glide glided glider gliders glides gliding glidingly glimmer glimmered glimmering glimmeringly glimmerings glimmers glimpse glimpsed glimpser glimpsers glimpses glimpsing glint glinted glinting glints glissade glissaded glissades glissading glissandi glissando glissandos glisten glistened glistening glisteningly glistens glister glistered glistering glisters glitch glitches glitter glitterati glittered glitterier glitteriest glittering glitteringly glitters glittery glitz Glitz glitzier glitziest glitziness glitzy glühwein gloaming gloamings gloat gloated gloater gloaters gloating gloatingly gloats glob global globalisation globalisations globalise globalises globalising globalization globalizations globalize globalizes globalizing globally globate Globe globe globed globefish globefishes globeflower globeflowers globelike globes globetrot globetrotter globetrotters globetrotting Globigerina globigerina globigerinae globing globins globoid globoids globosely globosity globs globular globularity globularly globule globules globulin globulins glockenspiel glockenspiels glom glomeration glomerations glommed glomming GLOMR gloms glonoine gloom gloomed gloomier gloomiest gloomily gloominess glooming glooms gloomy glop Gloria gloried glories glorifiable glorification glorifications glorified glorifier glorifiers glorifies glorify glorifying gloriole glorioles glorious gloriously gloriousness Glory glory glorying gloss glossarial glossaries glossarist glossarists glossary glossator glossators glossed glosser glossers glosses glossier glossies glossiest glossily glossiness glossing glossless Glossopteris glossy glottal glottides glottis glottises glottochronologies glottochronology glottologic glottological glottologist glottology Gloucester Gloucestershire glove gloved gloveless glover Glover glovers Gloversville gloves gloving glow glowed glower glowered glowering gloweringly glowers glowing glowingly glows glowworm glowworms Gloxinia gloxinia gloxinias gloze glozed glozes glozing glucagons glucose glucoses glucosidal glue glued gluepot gluepots gluer gluers glues gluey glueyness gluier gluiest gluing glum glumes glumly glummer glummest glumness gluon gluons glut glutamate glutamates glutamine glutamines glutathione glutei gluten glutens gluteus glutinosity glutinous glutinously glutinousness gluts glutted glutting glutton gluttonies gluttonise gluttonised gluttonises gluttonising gluttonize gluttonized gluttonizes gluttonizing gluttonous gluttonously gluttonousness gluttons gluttony glycaemia glyceraldehydes glycerin glycerinate glycerinated glycerinates glycerinating glycerine glycerines glycerol glycerolise glycerolised glycerolize glycerolized glycogen glycogenic glycogens glycol glycolic glycols glycopeptides glycoprotein glycosidase glycoside glycosides glycyrrhizin Glyndebourne Glyndon Glynn glyoxalin glyph glyphic glyphs glyptic glyptodont glyptodonts glyptography GM Gm gm GMB GMBH GMC GMP GMRT GMT GMW GN gnarl gnarled gnarling gnarls gnarly gnarr gnarred gnarring gnarrs gnash gnashed gnashes gnashing gnat gnatcatcher gnatcatchers gnats gnaw gnawed gnawer gnawers gnawing gnawingly gnaws GND gneiss gneisses gneissic gneissose GNMA Günz Günzian gnocchi gnome gnomes gnomic gnomically gnomish gnomist gnomists gnomon gnomonic gnomonical gnomonically gnomons gnosis Gnostic Gnosticise Gnosticised Gnosticises Gnosticising Gnosticism Gnosticisms Gnosticize Gnosticized Gnosticizes Gnosticizing Gnostics GNP GNU gnu gnus GO Go go goad goaded goading goads goal goaled goalie goalies goalkeeper goalkeepers goalkeeping goalless goalmouth goalmouths goalpost goalposts goals goaltender goaltenders goaltending goanna goannas goat Goat goatee goateed goatees goatfish goatfishes goatherd goatherds goatish goatishly goatishness goats Goats goatskin goatskins goatsucker goatsuckers gob gobbet gobbets gobble gobbled gobbledegook gobbledygook gobbler gobblers gobbles gobbling Gobi gobies Gobles goblet goblets goblin goblins gobo gobos gobs gobstopper gobstoppers goby GOC god God godchild godchildren Goddamn goddamn goddamned Goddamned Goddamns goddamns Goddard goddaughter goddaughters Godden goddess goddesses Godfather godfather godfathered godfathering godfathers Godfathers godforsaken Godforsaken Godfrey godhead Godhead godheads godhood godless godlessly godlessness Godley godlier godliest godlike godlikeness godlily godliness godly godmother godmothers Godowsky godparent godparents gods Gods godsend godsends godson godsons Godspeed Godspeeds Godwin godwit godwits Godzilla Goebel goer Goer goers goes Goes GOES Goessel Goethe goethite Goetz gofer gofers Goff Goffstown goggle goggled goggles goggling Gogh Going going goings goiter goiters goitre goitres GOK Golan gold Gold Golda goldbeater goldbeaters goldbeating goldbeatings Goldberg goldbrick goldbricked goldbricker goldbrickers goldbricking goldbricks Golden golden Goldenberg Goldendale goldenly goldenness goldenrod goldenrods goldenseal goldenseals Goldfarb goldfield Goldfield goldfields goldfinch Goldfinch goldfinches goldfish goldfishes Goldie goldilocks Goldilocks Goldman goldmine goldmines Goldsboro Goldschmidt goldsmith Goldsmith goldsmiths Goldstein goldstone goldstones Goldsworthy goldthread goldthreads Goldthwaite Goldwater Goldwin Goldwyn golem golems Goleta golf golfed golfer golfers golfing Golgotha Goliad Goliard goliard goliardery goliardic goliards Goliath goliath Goliaths goliaths golliwog Golliwog Golliwogs golliwogs golly gollywog gollywogs Golva Gomez Gomorrah Gompholobium gomuti gomutis gonad gonadic gonads gondola gondolas gondolier gondoliers Gondwanaland Gone gone goner goners gonfalon gonfalons gong gonged gonging gonglike gongs goniometric goniometrical goniometry Gonium gonium gonococci gonococcus gonophores gonorrhea gonorrheal gonorrhoea gonorrhoeal gonotocont Gonzales Gonzalez Gonzalo gonzo goober Goober goobers Gooch Goochland Good good goodbye goodbyes Goode goodhearted goodheartedly Goodhue goodie goodies Gooding goodish Goodland Goodlettsville goodlier goodliest goodliness goodly Goodman goodness goodnight goodnights Goodrich goods Goodson goodtime Goodview Goodwater Goodwife goodwife goodwill Goodwin Goodwives goodwives goody Goody Goodyear gooey gooeyness goof goofball goofballs goofed goofier goofiest goofily goofiness goofing goofs goofy googlies googly googol googolplex googolplexes googols gooier gooiest gook gooks Goole goon gooney gooneys goons goony Goop goop goops goopy goosander goosanders goose gooseberries gooseberry goosed goosefish gooseflesh goosefleshes goosefoot goosefoots gooseherd gooseherds gooselike gooseneck goosenecks goosepimply gooses goosestep goosesteps goosey goosier goosiest goosing goosy GOP Gopher gopher Gophers gophers goral gorals Gorbachev Gordian Gordo Gordon Gordonsville Gordonville gore Gore gored gores Goreville gorge gorged gorgeous gorgeously gorgeousness gorger gorgerin gorgerins gorgers gorges Gorges gorging gorgon Gorgon Gorgonian gorgonian gorgonians gorgons gorgonzola Gorgonzola Gorgonzolas Gorham gorier goriest gorilla gorillas gorily goriness Goring goring Gorky Gorman gormandise gormandised gormandiser gormandisers gormandises gormandising gormandize gormandized gormandizer gormandizers gormandizes gormandizing gormless gorse gorses gorsier gorsiest gorsy Gorton gory GOS gosh goshawk goshawks Goshen GOSIP gosling goslings Gospel gospel gospeller gospellers Gospels gospels Gosport Goss gossamer gossamers gossans gossip gossiped gossiper gossipers gossiping gossipingly gossipmonger gossipmongers gossips gossipy gossoon gossoons gossypol gossypols got gotcha Goth Gothenburg gothic Gothic Gothicise Gothicised Gothicises Gothicising Gothicism Gothicize Gothicized Gothicizes Gothicizing Goths gotten Gottfried Gottlieb Gottschalk gouache gouaches Gouda gouda Goudas gouge gouged gouger gougers gouges Gough gouging goulash goulashes Gould Gouldsboro Gounod gourd gourde gourds gourmand gourmandise gourmandised gourmandises gourmandising gourmandize gourmandized gourmandizes gourmandizing gourmands gourmet gourmets gout goutier goutiest goutily goutiness gouts goutweed goutweeds gouty Gov Gove govern governable governance governances governed governess governesses governing Government government governmental governmentally governments Governments Governor governor governorate governorates governors governorship governorships governs govt Govt Gowanda Gower gown gowned gowning gowns gownsman gownsmen Gowrie GOX goy Goya goyim goys GP GPA GPC GPCI GPD GPI GPIB GPL GPM GPO GPS GPSI GPSS GPU GQ GR grab grabbed grabber grabbers grabbier grabbiest grabbing grabble grabbled grabbles grabbling grabby grabs Grace grace graced graceful gracefully gracefulness Graceland graceless gracelessly gracelessness graces Graces Graceville gracias Gracie Graciela gracility gracing graciosity gracious graciously graciousness grackle grackles grad gradable gradate gradated gradates gradating gradation gradational gradationally gradations grade graded grader graders grades gradient gradients gradin grading gradins gradiometer gradiometers grads gradual Gradual gradualism gradualisms gradualist gradualists gradually gradualness graduals Graduals graduate graduated graduates graduating graduation graduations graduator graduators Grady Graecise Graecised Graecises Graecising Graecism Graecisms Graecize Graecized Graecizes Graecizing Graeme Graettinger Graf Graff graffiti graffitist graffitists graffito Graford graft grafted grafter grafters grafting Grafton grafts graham Graham grahams Grail grail grails Grails grain grained grainer Grainger grainier grainiest graininess graining grains grainy grallatorial Gram gram Grambling Gramercy gramercy gramicidin grammalogue grammalogues grammar grammarian grammarians grammarless grammars grammas grammatical grammaticality grammatically grammaticalness grammaticism grammatologist grammatology Grammies Grammy Gramophone gramophone gramophones gramophonic Grampian Grampians gramps grampus grampuses grams Granada granadilla granadillas Granados granaries granary Granbury Granby grand Grand grandaunt grandaunts grandbabies grandbaby grandchild grandchildren granddad granddaddies granddaddy granddads granddaughter granddaughters Grande grandee grandees grander grandest grandeur grandeurs grandfather grandfathered grandfathering grandfatherly grandfathers grandiloquence grandiloquent grandiloquently grandiose grandiosely grandiosities grandiosity grandioso grandkid grandkids grandly grandma grandmamma grandmas grandmaster grandmasters grandmother grandmotherly grandmothers grandnephew grandnephews grandness grandniece grandnieces grandpa grandpapa grandparent grandparental grandparenthood grandparents grandpas grandsir grandsire grandsires grandsirs grandson grandsons grandstand grandstanded grandstander grandstanders grandstanding grandstands granduncle granduncles Grandview Grandville grange Grange granger Granger grangerisation grangerise grangerised grangeriser grangerises grangerising grangerization grangerize grangerized grangerizer grangerizes grangerizing Grangers grangers granges Granges Grangeville granite granites Graniteville graniteware granitewares granitite granitites grannies granny Granny granola granolas granolith Granolith granolithic granoliths granophyres grant Grant grantable granted grantee grantees granter granters Grantham granting grantor grantors grants Grants Grantsburg Grantsville Grantville granular granularities granularity granularly granulate granulated granulates granulating granulation granulations granulator granulators granule granules granulise granulites granulize granulocyte granulocytes granulocytic granulose Granville grape grapefruit grapefruits Grapeland grapelike graperies grapery grapes grapeshot Grapeview Grapevine grapevine grapevines grapey graph graphed grapheme graphemes graphic graphical graphically graphicness graphics graphing graphite graphitic graphitisation graphitise graphitised graphitises graphitising graphitization graphitize graphitized graphitizes graphitizing graphologies graphologist graphologists graphology graphospasm Graphotype graphotype graphs grapier grapiest grapnel grapnels grappa grapple grappled grappler grapplers grapples grappling graptolite graptolites graptolitic grapy Grasonville grasp graspable grasped grasper graspers grasping graspingly graspingness grasps grass Grass GRASS grassed grasser grassers grasses grassfire grasshopper grasshoppers grassier grassiest grassiness grassing grassland grasslands grassless grassplot grassroots grassy grate grated grateful gratefully gratefulness grater graters grates gratification gratifications gratified gratifier gratifiers gratifies gratify gratifying gratifyingly gratin grating gratingly gratings gratins Gratiot gratis gratitude gratuities gratuitous gratuitously gratuitousness gratuity gratulatory grave graved gravedigger gravediggers gravel graveled graveling gravelled gravelling gravelly Gravelly gravels gravely graven graveness graver gravers Graves graves Gravesend graveside gravesides gravesite gravesites gravest gravestone gravestones Gravette graveyard graveyards gravid gravidities gravidity gravies gravimeter gravimeters gravimetric gravimetrical gravimetrically graving gravitas gravitate gravitated gravitates gravitating gravitation gravitational gravitationally gravitations gravities graviton gravitons gravity Gravity gravure gravures gravy gray Gray graybeard graybeards grayed grayer grayest grayfish graying grayish graylag graylags grayling Grayling graylings graymail graymails grayness Grays grays grayscale Grayslake Grayson Graysville Grayville Graz graze grazed grazer grazers grazes grazie grazier graziers grazing grazioso GRB GRD grease greased greaseless greasepaint greasepaints greaseproof greaser greasers greases greasewood greasewoods greasier greasiest greasily greasiness greasing greasy great Great greatcoat greatcoats greaten greatened greatening greatens greater Greater greatest greathearted greatly greatness greatnesses greats Greats greave greaves grebe grebes Grecian Grecians Greco Greece greed greedier greediest greedily greediness greedless greedy Greek Greeks Greeley green Green Greenback greenback greenbacks Greenbelt greenbelt greenbelts Greenberg greenbrier Greenbrier greenbriers Greenburg Greenbush Greencastle Greendale Greene greened greener greeneries greenery greenest Greeneville Greenfield greenfinch greenfinches greenflies greenfly Greenford greengage greengages greengrocer greengroceries greengrocers greengrocery greenhead greenheads greenheart greenhearts greenhorn greenhorns greenhouse greenhouses greenie greenies greening greenings greenish Greenland Greenlander Greenlanders Greenlandic Greenleaf Greenlee greenling greenlings greenly greenmail greenmailed greenmailing greenmails greenmarket greenmarkets greenness Greenock Greenpeace Greenport greenroom greenrooms Greens greens greensand greensands Greensboro Greensburg greenshank greenshanks greensick greensickness greensicknesses greenside Greenstein greenstick greenstone greenstones greenstuffs Greensville greensward greenswards Greentown Greenup Greenvale Greenville Greenwald Greenway greenway greenways Greenwell Greenwich Greenwood greenwood greenwoods Greer greet greeted greeter greeters greeting greetings greets Greg gregarines gregarious gregariously gregariousness Gregg Gregorian Gregorio Gregory Greiner greisens gremial gremials gremlin gremlins gremmie gremmies Grenache Grenada grenade grenades Grenadian grenadier grenadiers grenadine Grenadines grenadines Grenfell GREP Gresham gressorial Greta Gretchen Gretel Gretna Gretzky Grew grew grey Grey greybeard greybeards Greybull greyed greyer greyest greyhen greyhens greyhound greyhounds greying greyish greylag greylags greyly greyness greys greywacke GRI gribble gribbles grid griddle griddlecake griddlecakes griddled griddles griddling gridiron gridirons Gridley gridlock gridlocked gridlocks grids grief griefless Grier grievance grievances grievant Grieve grieve grieved griever grievers grieves grieving grievingly grievous grievously grievousness griffin Griffin griffins Griffith Griffiths Griffon griffon griffons Grifton Griggs grill grillage grillages grille grilled griller grillers grilles grilling grillroom grillrooms grills grillwork grilse grim Grim grimace grimaced grimacer grimacers grimaces grimacing grimalkin grimalkins grime grimed Grimes grimes grimier grimiest grimily griminess griming grimly Grimm grimmer grimmest grimness Grimsby grimy grin grind grinded Grindelia grindelia grinder grinderies grinders grindery grinding grindingly grindings grinds grindstone grindstones gringo gringos grinned Grinnell grinner grinners grinning grinningly grins grip gripe griped griper gripers gripes griping grippe gripped gripper grippers grippes gripping grippingly grips GRIPS gripsack gripsacks gript grisaille grisailles Griselda griseous grislier grisliest grisliness grisly Grison Grisons Grissom grist gristle gristles gristlier gristliest gristliness gristly gristmill gristmills Griswold grit Grit gritless Grits grits gritted grittier grittiest grittily grittiness gritting gritty grivet grivets grizzle grizzled grizzles grizzlier grizzlies grizzliest grizzling grizzly Grünewald GRO groan groaned groaner groaners groaning groaningly groans grocer groceries grocers grocery Groesbeck grog Grogan groggeries groggery groggier groggiest groggily grogginess groggy grogram grogs grogshop grogshops Groh groin groined groining groins Grolier grommet grommets gromwell gromwells Groningen groom groomed groomer groomers grooming grooms groomsman groomsmen groove grooved grooves groovier grooviest grooving groovy GROPE grope groped groper gropers gropes groping gropingly grosbeak grosbeaks grosgrain grosgrains gross Gross Grosse grossed grosser grosses grossest grossing grossly Grossman grossness grossularite grosz Grosz grot grotesque grotesquely grotesqueness grotesquerie grotesqueries grotesquery grotesques Groton grots grottier grottiest grotto grottoes Grottoes grottos grotty grouch grouched grouches grouchier grouchiest grouchily grouchiness grouching Grouchy grouchy ground groundage groundbreaker groundbreakers groundbreaking groundbreakings groundcover grounded grounder grounders groundhog groundhogs grounding groundings groundkeeper groundless groundlessly groundlessness groundling groundlings groundmass groundmasses groundnut groundnuts groundout groundouts Grounds grounds groundsel groundsels groundsheet groundsheets groundsill groundsills groundskeeper groundskeepers groundspeed groundspeeds groundstroke groundswell groundswells groundwater groundwork group grouped grouper groupers groupie groupies grouping groupings groups groupthink groupthinks groupware grouse groused grouser grousers grouses grousing grout grouted grouter grouters grouting grouts Grove grove grovel Groveland groveled groveling grovelled grovelling grovels Grover groves Groves Groveton Grovetown grow Grow grower growers growing growingly growl growled growler growlers growling growlingly growls grown grownup grownups grows growth growths GRPMOD GRS grub Grubb grubbed grubber grubbers grubbier grubbiest grubbily grubbiness grubbing Grubbs grubby Gruber grubs grubstake grubstaked grubstakes grubstaking Grubstreet grudge grudged grudgeless grudger grudgers grudges grudging grudgingly gruel grueling gruelingly gruelling gruellingly gruels Gruenberg gruesome gruesomely gruesomeness gruff gruffer gruffest gruffly gruffness grugru grugrus grumble grumbled grumbler grumblers grumbles grumbling grumblingly grumblings Grumman grummet grummets grump grumped grumpier grumpiest grumpily grumpiness grumping grumps grumpy Grundy Grundyism Grundyisms grunge grungier grungiest grungy grunion grunions grunt grunted grunter grunters grunting gruntingly grunts Gruver gruyere Gruyeres gruyeres gryphon gryphons grysbok Gs GS GSA GSAT GSBCA GSC GSFC GSR GSTS GT GTC GTE GTO GTP GTS GTSI GTT GU guacamole guacamoles guacharo guacharos guacos Guadalajara Guadalcanal Guadalupe Guadeloupe guaiacum guaiacums Gualala Guam guan guanaco guanacos Guangzhou guanidine guanine guanines guano guanos guans guar guarantee guaranteed guaranteeing guarantees guarantied guaranties guarantor guarantors guaranty guarantying guard guardable guardant guarded guardedly guardedness guarder guarders guardhouse guardhouses Guardia guardian guardians guardianship guardianships guarding guardrail guardrails guardroom guardrooms Guards guards guardsman guardsmen guars Guatemala Guatemalan Guatemalans guava guavas Guayule guayule guayules gubernator gubernatorial gubernators Gucci guck gucks gudgeon gudgeoned gudgeoning gudgeons guenon guenons Guenther guerdon guerdoned guerdoning guerdons guerilla guerillas Guerin Guerneville Guernsey Guerra guerre Guerrero guerrilla guerrillas guess guessable guessed guesser guessers guesses guessing guessingly guesstimate guesstimated guesstimates guesstimating guesswork Guest guest guesthouse guesthouses guestless guestroom guestrooms guests Guevara Gueydan guff guffaw guffawed guffawing guffaws Guggenheim GUI Guiana guidable guidance guide Guide GUIDE guideboard guidebook guidebooks guided guideless guideline guidelines guidepost guideposts guider guiders guides guiding Guido Guild guild Guildenstern guilder Guilderland guilders Guildford guildhall guildhalls guilds guildsman guildsmen guildswoman guildswomen guile guileful guilefully guilefulness guileless guilelessly guilelessness guiles Guilford Guillaume guillemot guillemots Guillermo guilloche guilloches guillotine guillotined guillotiner guillotines guillotining guilt guiltier guiltiest guiltily guiltiness guiltless guiltlessly guiltlessness guilty Guinea guinea Guinean Guineans guineas Guinevere Guinn Guinness guipure guipures guiro guiros GUIs guise Guise guised guises guising guitar guitarfish guitarist guitarists guitarlike guitars Gujarat Gujarati Gulag gulag gulags Gulags gulch gulches gulden guldens gules gulf Gulf gulfed gulfing Gulfport gulfs gulfweed gulfweeds gull Gullah Gullahs gulled gullet gullets gulley gullibility gullible gullibly gullied gullies gulling Gulliver gulls gully gulp gulped gulper gulpers gulping gulps Gum gum gumball gumballs Gumbo gumbo gumboil gumboils gumboot gumboots gumbos gumdrop gumdrops gummed gummer gummers gummier gummiest gumminess gumming gummite gummites gummosis gummous gummy gumption gumptions gums gumshoe gumshoed gumshoeing gumshoes gumwood gumwoods Gun gun gunboat gunboats guncotton Gunderson gundog gundogs Gundry gunfight gunfighter gunfighters gunfights gunfire gunflint gunflints gung gunk gunlock Gunlock gunlocks gunman gunmanship gunmen gunmetal Gunn gunned gunnels Gunner gunner gunneries gunners gunnery gunnies gunning Gunning Gunnison gunny gunnysack gunnysacks gunplay gunpoint gunpowder gunroom gunrooms gunrunner gunrunners gunrunning guns gunship gunshot gunshots gunslinger gunslingers gunsmith gunsmiths gunstock gunstocks Gunter Guntersville gunwale gunwales guppies guppy Gupta Gurdon gurgitation gurgitations gurgle gurgled gurgles gurgling gurglingly Gurley gurnard gurnards Gurnee Gurney gurney gurneys guru gurus Gus GUS gush gushed gusher Gusher gushers gushes gushier gushiest gushiness gushing gushingly gushy gusset gusseted gusseting gussets Gussie gussie gussied gussies gussy Gussy gussying gust Gustafson gustative gustatory Gustav Gustavo gusted gustier gustiest gustily Gustine gustiness gusting gusto gustoes gusts Gusty gusty gut Gut gutbucket gutbuckets Gutenberg gutful gutfuls Guthrie Gutierrez gutless gutlessness guts gutsier gutsiest gutsy gutted Guttenberg gutter guttered guttering gutters guttersnipe guttersnipes guttery Guttery gutting guttural gutturally gutturalness gutturals guy Guy Guyana Guyanese guyed guying Guymon guys Guys Guyton Guzman guzzle guzzled guzzler guzzlers guzzles guzzling GW Gwen GWEN Gwendolyn Gwent Gwinn Gwinnett GWS Gwynedd Gwyneth Gwynne gybes gym gymkhana gymkhanas Gymnasia gymnasia gymnasiarch gymnasiarchs Gymnasium gymnasium gymnasiums Gymnasiums gymnast gymnastic gymnastically gymnastics gymnasts gymnosophist gymnosophists gymnosperm gymnosperms gyms gymslip gynaecium gynaecocracies gynaecocracy gynaecologic gynaecological gynaecologist gynaecologists gynaecology gynaecomorphous gynandries gynandromorphous gynandromorphy gynecologic gynecological gynecologist gynecologists gynecology gyniatrics gynobasic gynoecia gynophobia gynophores gyp gypped gypper gyppers gypping gyppo Gyppo gyps Gyps Gypsies gypsies gypsophila Gypsophila gypster gypsters gypsum gypsums Gypsy gypsy gyrate gyrated gyrates gyrating gyration gyrations gyrator gyrators gyratory gyre gyred gyres gyrfalcon gyrfalcons gyring gyro Gyro gyrocompass gyrocompasses gyrocopter gyrocopters gyroplane gyroplanes Gyros gyros gyroscope gyroscopes gyroscopic gyroscopically gyrostabiliser gyrostabilisers gyrostabilizer gyrostabilizers gyrostat gyrostatic gyrostatically gyrostatics gyrostats h H Ha ha HA HAA Haag Haakon Haas Habakkuk habanera habaneras habeas haberdasher haberdasheries haberdashers haberdashery habergeon habergeons habile habiliment habilimented habiliments habilitate habilitated habilitates habilitating habilitation habilitations habit habitability habitable habitableness habitably habitant habitants habitat habitation habitations habitats habited habiting habits habitual habitually habitualness habituate habituated habituates habituating habituation habituations habitude habitudes habitudinal Habsburg Habsburgs HAC HACD hacek haceks hachure hachured hachuring hacienda haciendas hack hackamore hackamores hackberries hackberry hackbut hacked Hackensack hacker Hacker hackers Hackett Hackettstown hackie hackies hacking hackings hackle hackleback hackled hackler hacklers hackles hacklier hackliest hackling hackly Hackney hackney hackneyed hackneying Hackneys hackneys hacks hacksaw hacksaws hackwork Had had Hadassah Haddad Haddam haddock haddocks Haddon Haddonfield hade Hadean hadean Haden Hades hading Hadley hadn't Hadrian hadrons haemachrome haemal haemangioma haematic haematics haematin haematinic haematinics haematins haematite haematites haematitic haematocele haematoceles haematocryal haematogenous haematoid haematological haematologist haematologists haematology haematoma haematomas haematomata haematopoiesis haematopoietic haematosis haematothermal haematoxylin haematoxylins haemic haemin haemins haemocyte haemocytes haemocytometer haemodialysis haemoglobin haemoglobins haemoid haemolyses haemolysin haemolysis haemolytic haemophilia haemophiliac haemophiliacs haemophilias haemophilic haemoptysis haemorrhage haemorrhaged haemorrhages haemorrhagic haemorrhaging haemorrhoid haemorrhoidal haemorrhoidectomy haemorrhoids haemostasis haemostat haemostatic haemostats haeremai hafiz Hafiz hafizes hafnium haft hafted hafting hafts Hag hag Hagan Hagar Hagen Hager Hagerman Hagerstown hagfish hagfishes haggadic Haggadic haggadical haggadist Haggadist haggadistic Haggadistic Haggadists haggadists Haggai haggard Haggard haggardly haggardness Haggerty haggis haggises haggish haggishly haggishness haggle haggled haggler hagglers haggles haggling haggy hagiocracies hagiocracy hagiographer hagiographers hagiographic hagiographical hagiographies hagiographist hagiographists hagiography hagiolater hagiolaters hagiolatries hagiolatrous hagiolatry hagiologic hagiological hagiologies hagiologist hagiologists hagiology hagioscope hagioscopes hagioscopic hagridden hags Hague hah Hahira Hahn Hahnville Haifa haiku haikus hail hailed hailer hailers Hailey hailing hails hailstone hailstones hailstorm hailstorms Haines Hainesport hair hairball hairballs hairbreadth hairbreadths hairbrush hairbrushes haircloth haircloths haircut haircuts haircutter haircutters haircutting hairdo hairdos hairdresser hairdressers hairdressing hairdressings hairdryer hairdryers haired hairgrip hairgrips hairier hairiest hairiness hairless hairlessness hairline hairlines hairnet hairnets hairpiece hairpieces hairpin hairpins hairs hairsbreadth hairsbreadths hairsplitter hairsplitters hairsplitting hairspray hairsprays hairspring hairsprings hairstreak hairstreaks hairstyle hairstyles hairstyling hairstylist hairstylists hairweave hairworm hairworms hairy Haiti Haitian Haitians hajj hajjes hajji hajjis Hake hake hakes Hakim hakims Hakodate Hakone HAL Hal Halakah halation halberd halberdier halberdiers halberds halcyon Halcyon halcyons Hale hale haled Haledon Haleiwa haleness haler halers hales Halesowen halest Haley Haleyville half halfback halfbacks halfbeak halfbeaks halfcocked halfhearted halfheartedly halfpence halfpennies halfpenny halfpennyworth halfpennyworths halftime halftimes halftone halftones halftrack halftracks Halfway halfway halfwit halfwits halibut halibuts halide halides Halifax haling halite halitosis Hall hall Hallam Hallandale halleluiah halleluiahs hallelujah hallelujahs Haller Hallettsville Halley halliards Hallmark hallmark hallmarked hallmarking hallmarks hallo halloa halloas halloed halloing halloo hallooed hallooing halloos hallos hallow hallowed hallowedness Halloween Halloweens Hallowell hallowing Hallowmas Hallowmases hallows Halls halls hallstand hallstands Hallstead Hallsville hallucinate hallucinated hallucinates hallucinating hallucination hallucinations hallucinatory hallucinogen hallucinogenic hallucinogens hallway hallways halo halocarbon halocarbons halocline haloclines haloed haloes halogen halogenated halogenations halogens haloids haloing haloperidol halophyte halophytes halophytic halos halothane halothanes Halsey Halstead halt halted Haltemprice halter haltered haltering halters halting haltingly haltingness halts halva halvah halvahs halve halved Halverson halves halving halyard halyards Ham HAM ham hamadryad Hamadryad hamadryades Hamadryads hamadryads hamates hambone hambones Hamburg Hamburger hamburger Hamburgers hamburgers Hamden Hamel Hamelin Hamilton Hamiltonian Hamiltonians Hamish hamlet Hamlet hamlets Hamlin Hamm hammed hammer Hammer hammered hammerer hammerers hammerhead hammerheads hammering hammerings hammerless hammerlock hammerlocks hammers Hammersmith Hammerstein hammertoe hammertoes Hammett hammier hammiest hamming hammock Hammock hammocks Hammond Hammondsport Hammonton hammy Hampden hamper hampered hampering hampers Hampshire Hampstead Hampton Hamptonville hams hamster hamsters hamstring hamstringed hamstringing hamstrings hamstrung Hamtramck Han Hanalei Hanapepe hanaper hanapers Hanceville Hancock Hand hand handbag handbags handball handballs handbarrow handbarrows handbill handbills Handbook handbook handbooks handbrake handbrakes handbreadth handbreadths handcar handcars handcart handcarts handclap handclapping handclaps handclasp handclasps handcraft handcrafted handcrafting handcrafts handcraftsmanship handcuff handcuffed handcuffing handcuffs handed handedly handedness Handel hander handful handfuls handgrip handgrips handgun handguns handheld handhelds handhold handholding handholds handicap handicapped handicapper handicappers handicapping handicaps handicraft handicrafts handicraftsman handicraftsmen handicraftswoman handicraftswomen handier handiest handily handiness handing handiwork handiworks handkerchief handkerchiefs handle handlebar handlebars handled Handler handler handlers handles handless Handley handling handlings handloom handlooms handmade handmaid handmaiden handmaidens handmaids handoff handoffs handout handouts handover handovers handpick handpicked handpicking handpicks handprint handprints handrail handrails Hands hands handsaw handsaws handset handsets handshake handshakes handshaking handsome handsomely handsomeness handsomer handsomest handspike handspikes handspring handsprings handstand handstands handwork handworker handworkers handworks handwringer handwringers handwrite handwrites handwriting handwritings handwritten handwrote Handy handy handyman handymen handyperson handypersons Haney Hanford hang hangar hangars hangbird hangbirds hangdog hangdogs hanged hanger hangers hanging hangings hangman hangmen hangnail hangnails hangout hangouts hangover hangovers hangs hangtag hangtags Hangul hank Hank hanker hankered hankerer hankerers hankering hankerings hankers hankie hankies Hankins Hankinson hanks hanky Hanley Hanlon Hanna Hannaford Hannah Hannibal Hannon Hanoi Hanover Hanoverian Hanoverians Hans Hansel Hansen Hansford hansom hansoms Hanson hantavirus hantaviruses Hants Hanukah Hanukahs Hanukkah Hanukkahs Hanuman hanuman hanumans haüyne HAO HAP hap haphazard haphazardly haphazardness haphtarah Haphtarah hapless haplessly haplessness haplite haplites haplographies haplography haploid haploidic haploids haplologies haplology haply happed happen happenchance happened happening happenings happens happenstance happenstances happier happiest happily happiness happing happy Happy haps Hapsburg Hapsburgs Hara Harahan Haralson harangue harangued haranguer haranguers harangues haranguing Harare harass harassed harasser harassers harasses harassing harassingly harassment harassments Harbin harbinger harbingered harbingering harbingers harbor harborage harborages harbored harboring harbormaster harbormasters harbors harbour Harbour harbourage harbourages harboured harbourer harbourers harbouring harbourless harbours Harcourt hard hardback hardbacks hardball hardballs hardboard hardboards hardboiled hardbound hardcopy hardcore hardcover hardedge hardedges Hardeeville harden Harden hardened hardener hardeners hardening hardenings hardens harder hardest Hardesty hardhack hardhacks hardhat hardhats hardhead hardheaded hardheadedly hardheadedness hardheads hardhearted hardheartedly hardheartedness hardier hardies hardiest hardihood hardily Hardin hardiness Harding Hardinsburg hardliner hardliners hardly Hardman hardness hardnosed hardpan hardpans hardscrabble hardship hardships hardstand hardstands hardtack hardtacks hardtop hardtops hardware Hardwick hardwire hardwired hardwires hardwiring hardwood hardwoods hardworking Hardy hardy hare Hare harebell harebells harebrain harebrained hared harelip harelips harem harems hares Harford haricot haricots haring Haringey hark harked harkened harkening harkens harking Harkins harks Harlan Harland Harlem Harlequin harlequin harlequinade harlequinades harlequinesque Harlequins harlequins Harleton Harley Harleysville Harlingen harlot harlotries harlotry harlots Harlow Harlowton harm HARM Harman harmed harmer harmers harmful harmfully harmfulness harming harmless harmlessly harmlessness Harmon harmonic harmonica harmonically harmonicas harmonicon harmonicons harmonics harmonies harmonious harmoniously harmoniousness harmonisation harmonisations harmonise harmonised harmoniser harmonisers harmonises harmonising harmonist Harmonist harmonistic harmonistically harmonists harmonium harmoniums harmonization harmonize harmonized harmonizer harmonizers harmonizes harmonizing Harmony harmony Harms harms harness Harness harnessed harnesser harnessers harnesses harnessing harnessless Harnett Harold Harp harp harped Harper harpers Harpies harpies harping harpings harpist harpists harpoon harpooned harpooner harpooners harpooning harpoons harps harpsichord harpsichordist harpsichordists harpsichords Harpursville harpy Harpy harquebus harquebusier harquebusiers Harrah Harrell harridan harridans harried harrier harriers harries Harriet Harriett Harriman Harrington Harris Harrisburg Harrison Harrisonburg Harrisonville Harrisville Harrodsburg Harrogate harrow Harrow harrowed harrower harrowers harrowing harrowingly harrows harrumph harrumphed harrumphing harrumphs Harry harrying harsh harshening harsher harshest harshly harshness hart Hart hartebeest hartebeests Hartford Hartington Hartland Hartlepool Hartley Hartman Hartmann Hartnett Harts harts Hartsburg Hartsdale Hartselle Hartsfield Hartshorne Hartsville Hartville Hartwell Harvard harvest Harvest harvestable harvested harvester harvesters harvesting harvestless harvestman harvestmen harvests Harvey Harwell Harwich Harwood has Hasbro hasenpfeffer hasenpfeffers hash hashed Hashemite hasher hashes Hashimoto hashing hashish Hasid Hasidic Hasidim Hasidism Haskell Haskins Haslet haslets Haslett hasn't HASP hasp hasped hasps Hassid Hassidic Hassidim Hassidism hassle hassled hassles hassling hassock hassocks hast hastate haste hasted hasten hastened hastener hasteners hastening hastens hastier hastiest hastily hastiness hasting Hastings Hasty hasty HAT hat hatband hatbands Hatboro hatbox hatboxes Hatch hatch hatchability hatchback hatchbacks hatcheck hatched hatchel hatchelled hatcheller hatchelling hatchels Hatcher hatcheries hatchers hatchery hatches hatchet hatchets hatching hatchings hatchling hatchlings hatchment hatchments hatchway hatchways hate hateable hated hateful hatefully hatefulness hatemonger hatemongering hater haters hates Hatfield hatful hatfuls hath Hathaway hating hatless hatpin hatpins hatred hatreds hats hatter hatters Hattie Hattiesburg Hatton hauberk hauberks Haubstadt Hauck Haugen haughtier haughtiest haughtily haughtiness Haughton haughty haul haulage haulages hauled hauler haulers hauling haulm haulms hauls haunch haunches haunt haunted haunter haunters haunting hauntingly haunts Hauppauge Hausa Hausas Hauser hausfrau hausfraus haustella haut hautboy haute hauteur Hauula Havana Havant havarti Havarti have Havelock Haven haven haven't havened havening havenless Havens havens Haverford Haverhill Havering haversack haversacks Haverstraw haves Havilland having havoc havocked havocker havockers havocking havocs Havre Haw haw Hawaii Hawaiian Hawaiians Hawarden hawed Hawesville hawfinch hawfinches hawing hawk Hawk Hawke hawked Hawker hawker hawkers Hawkeye hawkeyed Hawking hawking Hawkins Hawkinsville hawkish hawks Hawks hawksbill hawksbills hawkweed hawkweeds Hawley Haworth haws hawse hawsehole hawseholes hawser hawsers hawses hawthorn Hawthorn Hawthorne hawthorns Haxtun hay Hay Hayakawa Hayashi haycock haycocks Hayden Haydn hayed Hayes Hayesville hayfield hayfields hayfork hayforks haying hayloft haylofts haymaker haymakers haymaking Haymarket haymow haymows Haynes Haynesville Hayneville hayrack hayracks hayrick hayricks hayride hayrides hays Hays hayseed hayseeds haystack haystacks Haysville Hayward haywire haywires Haywood hazard Hazard hazardable hazarded hazarder hazarders hazarding hazardless hazardous hazardously hazardousness hazards Haze haze hazed Hazel hazel hazelnut hazelnuts hazels Hazelton Hazelwood Hazen hazer hazes hazier haziest hazily haziness hazing Hazlehurst Hazlet Hazleton HAZMAT hazmat hazy HB HBA HBM HBO HC HCF HCFA HCG HCL HCM HCR HCSDS HCTDS HD HDA HDBV HDL HDLC hdqrs HDTV HDX He HE he he'd he'll Head head headache headaches headachy headband headbands headboard headboards headcheese headcount headcounter headcounts headdress headdresses headed header headers headfast headfirst headforemost headgear headgears headhunt headhunted headhunter headhunters headhunting headhunts headier headiest headily headiness heading headings headlamp headlamps Headland headland headlands headless headlight headlights headline headlined headliner headliners headlines headlining headlock headlocks headlong headman headmaster headmasters headmastership headmasterships headmen headmistress headmistresses headmost headphone headphones headpiece headpieces headpin headpins headquarter headquartered headquartering headquarters headrace headraces headrest headrests headroom heads headsail headsails headscarf headscarves headset headsets headshake headshakes headshaking headship headships headshot headshots headshrinker headshrinkers headsman headsmen headspace headspaces headspring headsprings headstall headstalls headstand headstands headstock headstocks headstone headstones headstream headstreams headstrong headstrongness headwaiter headwaiters headwall headwalls headwater headwaters headway headways headwear headwind headwinds headword headwords headwork headworker headworkers heady Heady heal healable Healdsburg Healdton healed healer healers Healey healing healingly healings heals health healthcare healthcares healthful healthfully healthfulness healthier healthiest healthily healthiness healthy Healy Heaney HEAO HEAP heap heaped heaper heapers heaping heaps Heaps hear hearable heard hearer hearers hearing hearings hearken hearkened hearkener hearkeners hearkening hearkens Hearn Hearne hears hearsay hearsays hearse hearses Hearst heart heartache heartaches heartbeat heartbeats heartbreak heartbreaker heartbreakers heartbreaking heartbreakingly heartbreaks heartbroken heartbrokenly heartbrokenness heartburn heartburning heartburns hearted heartedly heartedness hearten heartened heartening heartens heartfelt hearth hearthrug hearthrugs hearths hearthside hearthstone hearthstones heartier hearties heartiest heartily heartiness hearting heartland heartlands heartleaf heartless heartlessly heartlessness heartrending heartrendingly hearts heartsease heartsick heartsickness heartstring heartstrings heartthrob heartthrobs heartwarming heartwood Heartwood heartwoods heartworm heartworms hearty heat heated heatedly heatedness Heater heater heaters Heaters Heath heath heathen heathendom heathenise heathenised heathenises heathenish heathenishly heathenishness heathenising heathenism heathenisms heathenize heathenized heathenizes heathenizing heathenness heathenry heathens heather Heather heathers heathery Heathrow heaths Heathsville heating heatless Heaton heatproof heats heatstroke heave heaved heaven Heaven Heavener heavenlier heavenliest heavenliness heavenly Heavens heavens heavenward heavenwards heaver heavers heaves heavier heavies heaviest heavily heaviness heaving heavy heavyhearted heavyheartedness heavyset heavyweight heavyweights Heb Hebbronville hebdomad hebdomadal hebdomadally hebdomads hebephrenic Heber Hebert hebetate hebetated hebetates hebetating hebetation hebetations hebetudes hebetudinous Hebraic Hebraise Hebraised Hebraises Hebraising Hebraism Hebraisms Hebraist Hebraists Hebraize Hebraized Hebraizes Hebraizing Hebrew Hebrews Hebrides Hebron hecatomb hecatombs Hecht heck Heck heckle heckled heckler hecklers heckles heckling hecklings Heckman hectare hectares hectic hectically hectocotyli hectogram hectograms hectograph hectographed hectographing hectographs hectoliter hectoliters hectolitre hectolitres hectometer hectometers hectometre hectometres hector Hector hectored hectoring hectors heddle heddles hedge hedged hedgehog hedgehogs hedgehop hedgehopped hedgehopper hedgehoppers hedgehopping hedgehops hedger hedgerow hedgerows hedgers Hedges hedges Hedgesville hedgier hedgiest hedging hedgy Hedley HEDM hedonic hedonically hedonics hedonism hedonisms hedonist hedonistic hedonistically hedonists Hedrick Hedwig heed heeded heeder heeders heedful heedfully heedfulness heeding heedless heedlessly heedlessness heeds heehaw heehawed heehawing heehaws heel heelball heelballs heeled heeler heelers Heeley heeling heelless heelpiece heelpieces heelpost heelposts heels heeltap heeltaps heelwork heelworks Heflin Hefner heft hefted heftier heftiest heftily heftiness hefting hefts hefty Hegel Hegelian Hegelianism Hegelians hegemonic hegemonies hegemony Hegemony Hegira hegira Hegiras hegiras HEHO Heidegger Heidelberg Heidi heifer heifers height heighten heightened heightener heighteners heightening heightens heights Heike Heim Heimlich Hein Heineken Heinlein heinous heinously heinousness Heinrich Heinz heir heiress heiresses heirless heirloom heirlooms heirs Heisenberg heist heisted heisting heists Held held Heldentenor heldentenor Heldentenors heldentenors Helen Helena Helene Helga heliacal heliacally Helianthus helianthus helical helically helices helicograph helicographs helicoidally helicoids Helicon helicon helicons helicopter helicopters heliocentric heliocentrically heliocentricity heliodor heliodors heliogram heliograms heliograph heliographed heliographer heliographers heliographic heliographies heliographing heliographs heliography heliolater heliolaters heliolatrous heliolatry heliolithic heliometers Helios heliostat heliostats heliotherapies heliotherapy heliotrope heliotropes heliotropically heliotropism heliotropisms heliotype heliotyped heliotypes heliotypic heliotyping heliozoan heliozoans helipad helipads heliport heliports Helipterum helipterum helium helix helixes Hell hell hellacious Helladic Hellas hellbender hellbenders hellbox hellboxes hellcat hellcats helldiver helldivers hellebore hellebores Hellene Hellenes Hellenic Hellenise Hellenised Hellenises Hellenising Hellenism Hellenisms Hellenist Hellenistic Hellenists Hellenize Hellenized Hellenizes Hellenizing Heller Hellertown Hellespont hellfire hellgrammite hellgrammites hellhole hellholes hellhound hellhounds hellion hellions hellish hellishly hellishness hello helloed helloes helloing hellos hells Hells helm Helm helmed helmet helmeted helmets helming Helminthes helminthological helmless helms Helms helmsman helmsmen Helmut helot Helot Helotes helotism helotries helotry Helots helots help helpable helpdesk helpdesks helped helper Helper helpers helpful helpfully helpfulness helping helpingly helpings helpless helplessly helplessness helpline helpmate helpmates helpmeet helpmeets helps Helsinki helve Helve helved helves Helvetia Helvetian Helvetians Helvetica helving hem HEM hematite hematological hematologist hematologists hematology hemelytra hemelytral hemelytron Hemet hemicelluloses hemichordate hemichordates hemicranias hemicycle hemicycles hemicyclic hemidemisemiquaver hemidemisemiquavers hemihedrism hemihedry hemihydrates hemimorphy Hemingford Hemingway hemiplegics hemisphere hemispheres hemispheric hemispherical hemispheroid hemispheroidal hemispheroids hemistich hemistichal hemiterpene hemitrope hemitropic hemline hemlines hemlock hemlocks hemmed hemmer hemmers hemming hemoglobin hemolytic hemophilia hemophiliac hemophiliacs hemophilic hemorrhage hemorrhaged hemorrhages hemorrhagic hemorrhaging hemorrhoid hemorrhoids hemostat hemostats hemp HEMP hempen Hemphill hemps hempseed hempseeds Hempstead HEMS hems hemstitch hemstitched hemstitcher hemstitchers hemstitches hemstitching HEMT Hen hen Henagar henbane henbanes henbit henbits hence henceforth henceforward henchman henchmen henchperson henchpersons henchwoman henchwomen hencoop hencoops hendecagon hendecagonal hendecagons hendecahedron hendecahedrons hendecasyllabic hendecasyllable hendecasyllables Henderson Hendersonville hendiadys hendiadyses Hendon Hendricks Hendrickson Hendrix Hendry henequen henhouse henhouses Henke Henley henna hennaed hennaing hennas Hennepin henneries hennery Hennessey Hennessy Henniker Henning henotheism henotheist henotheistic henotheists henpeck henpecked henpecking henpecks Henri Henrico henries Henrietta Henry henrys Henryville hens Hensley Henson HEO hep HEP heparin heparins hepatic Hepatica hepatica hepaticas hepatics hepatisation hepatise hepatised hepatises hepatising hepatitis hepatize hepatizes hepatizing Hepburn hepcat hepcats Hephaestus Hephzibah hepialid Heppner heptachlor heptachlors heptads heptagon heptagonal heptagons heptahedra heptahedral heptahedron heptahedrons heptameter heptameters heptametrical heptanes heptangular heptarch heptarchic heptarchs heptastich heptastichs heptathlon heptathlons heptavalent heptode heptoses her HERA Heracles herald Herald heralded heraldic heraldically heralding heraldries heraldry heralds Herat Herb herb herbaceous herbage herbages herbal herbalist herbalists herbals herbaria herbarium herbariums herbed Herbert herbicidal herbicide herbicides herbier herbiest herbivore herbivores herbivorous herbless herblike herbs herby Herby Herculaneum Herculean Hercules herd herded Herder herder herders herding herds herdsman herdsmen herdswoman herdswomen here Here hereabout hereabouts hereafter Hereafter Hereafters hereafters hereby hereditability hereditable hereditably hereditarianism hereditarily hereditariness hereditary heredities hereditist hereditists heredity Hereford Herefords Herefordshire herein hereinabove hereinafter hereinbefore hereinto hereof hereon heresiarch heresiarchs heresies heresy heretic heretical heretically heretics hereto heretofore hereunder hereunto hereupon herewith Herington heritability heritable heritably heritage heritages heritance heritor heritors heritress Herkimer Herm herm Herman Hermann hermaphrodite hermaphrodites hermaphroditic hermaphroditical hermaphroditically hermeneutic hermeneutical hermeneutically hermeneutics hermeneutist hermeneutists Hermes Hermetic hermetic hermetical Hermetical hermetically Herminie Hermione Hermiston Hermit hermit Hermitage hermitage Hermitages hermitages hermitic hermitical hermitically hermitlike hermits Hermosa herms Hernandez Hernando Herndon hernia hernias herniated hero HERO Hero Herod Herodotus heroes heroic heroically heroicalness heroicness heroics heroin Heroin heroine heroines heroism heroisms heron Heron heronries heronry herons herpes herpetic herpetological herpetologically herpetologist herpetologists herpetology Herr Herrera Herrick Herrin Herring herring herringbone herringboned herringbones herringboning herrings Herrings Herrington Herrmann Herron hers Herschel herself Hershel Hershey Hertford Hertfordshire hertz Hertz Herzegovina Herzog Heseltine Heshvan hesitance hesitancies hesitancy hesitant hesitantly hesitate hesitated hesitates hesitating hesitatingly hesitation hesitations hesitative hesitatively hesitator hesitators Hesperia Hesperian hesperidia hesperidins Hesperus Hess Hessian Hessians hessonite hessonites Hesston hest Hester Heston hetaera hetaerae hetaeras hetaerism Hetaerist hetaerist hetaeristic hetaerists hetero heteroatom heterochromatic heterochromatin heterochromosome heteroclite heteroclites heterocyclic heterocyst heterodox heterodoxies heterodoxy heterodyne heterodyned heterodynes heterodyning heteroecism heterogamete heterogametes heterogametic heterogamous heterogeneities heterogeneity heterogeneous heterogeneously heterogeneousness heterogenic heterogonous heterograft heterogynous heterolysis heteromorphy heteronomy heteronym heteronymous heteronyms heterophony heterosexism heterosexisms heterosexist heterosexists heterosexual heterosexuality heterosexually heterosexuals heterostyled heterothallic heterothallism heterotopias heterotopous heterotopy heterotrophic heterotrophy heterotypic heterotypical heterozygosis heterozygote heterozygous Hetman hetman hetmans HETP Hettinger heulandites heurism heuristic heuristically heuristics HEW hew Hew hewed hewer hewers hewing Hewitt Hewlett hewn hews hex hexachlorophene hexachlorophenes hexachord hexachords hexadecane hexadecimal hexadecimals hexafluoride hexagon hexagonal hexagonally hexagons hexagram hexagrams hexahedra hexahedral hexahedron hexahedrons hexameter hexameters hexamethylenetetramine hexamethylenetetramines hexametric hexametrical hexamine hexamitiasis hexane hexanes hexangular hexapod hexapodies hexapodous hexapods hexapody hexarchies hexarchy hexastich hexastichs hexed hexes hexing hexode hexogen hexylresorcinol hexylresorcinols hexyls Hey hey Heyburn heyday heydays Heywood Heyworth Hezbollah Hezekiah HF HFDF HFE HFS hg Hg HG HGA HGV HH HHD HHFA HHS Hi HI hi Hialeah Hiatt hiatus hiatuses Hiawassee Hiawatha hibachi hibachis Hibbard Hibbing hibernacula hibernal hibernate hibernated hibernates hibernating hibernation hibernations hibernator hibernators Hibernia Hibernian Hibernians Hibernicise Hibernicised Hibernicising Hibernicism Hibernicisms Hibernicize Hibernicized Hibernicizing Hibiscus hibiscus hibiscuses HIC hic hiccough hiccoughed hiccoughing hiccoughs hiccup hiccupped hiccupping hiccups hick Hickey hickey Hickeys hickeys Hickman hickories Hickory hickory Hicks hicks Hicksville hid hidalgo Hidalgo Hidalgos hidalgos Hidatsa hidden hiddenites hide hideaway hideaways hidebound hided Hideki hideous hideously hideousness hideout hideouts hider hiders hides hiding hidings hierarch hierarchal hierarchic hierarchical hierarchically hierarchies hierarchism hierarchs hierarchy hieratic hieratical hieratically hierocracies hierocracy hierocrat hierocratic hierocrats hierodule hierodules hierodulic hieroglyph hieroglyphic hieroglyphically hieroglyphics hieroglyphist hieroglyphists hieroglyphs hierogram hierogrammat hierogrammatic hierogrammatical hierogrammatist hierogrammatists hierogrammats hierograms hierolatry hierologic hierological hierologist hierologists hierology Hieronymus hierophant hierophantic hierophantically hierophants HIFO Higden Higdon Higginbotham Higgins Higginsville Higgs High high highball highballed highballing highballs highbinder highbinders highborn highboy highboys highbred highbrow highbrowed highbrows highchair highchairs higher highest highfalutin highfaluting highflier highfliers highflying Highgate highhanded highhandedly highhandedness highjack highland Highland Highlander highlander Highlanders highlanders Highlands highlands Highlandville highlife highlight highlighted highlighter highlighters highlighting highlights highline highly Highmore highness Highness highnesses Highnesses highpoint highroad highroads highs hightail hightailed hightailing hightails Hightower Hightstown highway highwayman highwaymen highways Highwood HIH HIIPS hijack hijacked hijacker hijackers hijacking hijackings hijacks Hike hike hiked hiker hikers hikes hiking hilarious hilariously hilariousness hilarities hilarity Hilary Hilbert Hilda Hildebrand Hildebrandt Hildegard hill Hill Hillary hillbillies hillbilly Hillcrest hillcrest hillcrests Hilleary hilled Hiller hillers Hilliard hillier Hillier hilliest hilliness hilling Hillingdon Hillman hillock hillocks hillocky Hills hills Hillsboro Hillsborough Hillsdale Hillside hillside hillsides Hillsville hilltop hilltops hilly Hilly Hilmar Hilo hilt hilted hilting Hilton Hiltons hilts Him HIM him Himalaya Himalayan Himalayans Himalayas himself Hinckley Hind hind hindbrain hindbrains Hindemith Hindenburg hinder hindered hinderer hinderers hindering hinderingly hindermost hinders hindgut hindguts Hindi hindmost hindquarter hindquarters hindrance hindrances hinds hindsight Hindsville Hindu Hinduism Hinduisms Hindus Hindustan Hindustani Hindustanis Hines Hinesburg Hinesville hinge hinged hinges Hingham hinging Hinkle hinnies hinny Hinsdale Hinson hint hinted hinter hinterland hinterlands hinters hinting Hinton hints hip hipbone hipbones hipflask hipless hipline hiplines hippeastrum Hippeastrum hippeastrums hipped hipper hippest HIPPI hippie hippies hipping Hippo hippo hippocampus hippocras Hippocrates Hippocratic hippodrome hippodromes hippogriff hippogriffs hippopotami hippopotamus hippopotamuses hippopotomonstrosesquipedalian hippos hippy hips hipshot hipster hipsters hirable hiragana Hirai Hiram hircine hire hireable hired hireling hirelings hirer hirers hires HIRES hiring Hiroko Hiroshi Hiroshima Hirsch Hirsh hirsute hirsuteness his HIS Hispania Hispanic Hispanicisation Hispanicise Hispanicization Hispanicize Hispanics Hispaniola Hispano Hispanophobia Hispanophobias hispid hiss Hiss hissed hisser hissers hisses hissing hissings histaminases histamine histamines histaminic histogram histograms histological histologist histologists histology histolysis histolytic histopathology histophysiologies historian historians historic historical historically historicalness historicise historicised historicises historicising historicism historicisms historicist historicists historicity historicize historicized historicizes historicizing histories historiographer historiographers historiographies historiography history histrionic histrionically histrionics hit Hitachi hitch Hitchcock hitched hitcher hitchers hitches hitchhike hitchhiked hitchhiker hitchhikers hitchhikes hitchhiking hitching Hite hither hithermost hitherto hitherward hitherwards Hitler Hitlerism Hitlerisms hitless Hitoshi hits hittable hitter hitters hitting Hittite Hittites HIV hive hived hiveless hives hiving Hixson HJ HJS HK HKJ HL hl HLA HLBB HLC HLHSR HLL HLV HM HMAS HMC HMI hmm HMO HMOS HMP HMS HMSO HMT HNC HND HNPA HNS HO ho Ho Hoag hoagie hoagies Hoagland Hoang hoar hoard hoarded hoarder hoarders hoarding hoardings hoards Hoare hoarfrost hoarfrosts hoarier hoariest hoariness hoarse hoarsely hoarsen hoarsened hoarseness hoarsening hoarsens hoarser hoarsest hoary hoatzin hoatzins hoax hoaxed hoaxer hoaxers hoaxes hoaxing hob Hob Hobart Hobbes hobbies hobbit hobbits hobble hobblebush hobblebushes hobbled hobbledehoy hobbledehoys hobbler hobblers hobbles hobbling hobblingly Hobbs hobby hobbyhorse hobbyhorses hobbyist hobbyists Hobgoblin hobgoblin hobgoblins HOBIC HOBIS hobnail hobnailed hobnails hobnob hobnobbed hobnobbing hobnobs hobo hoboes hoboism Hoboken hobos hobs Hobson hoc hock Hock hocked Hockessin hockey hocking Hocking Hockley hocks Hocks hockshop hockshops hocus hocused hocuses hocusing Hodge Hodgenville hodgepodge hodgepodges Hodges Hodgkin Hodgson hodograph hodographs hodoscopes Hoe hoe hoecake hoecakes hoed hoedown hoedowns hoeing hoer hoers Hoes hoes Hofer Hoff Hoffa Hoffman Hoffmann Hofmann Hofstadter hog Hogan Hogansville hogback hogbacks hogfish hogfishes Hogg hogged hogget hogging hoggish hoggishly hoggishness Hogmanay hogmanay hogmanays Hogmanays hognose hognut hognuts hogs hogshead hogsheads hogtie hogtied hogtieing hogties hogtying Hogue hogwash hogweed hogweeds Hohenwald Hohenzollern Hohenzollerns hoi Hoi hoicks Hoisington hoist hoisted hoister hoisters hoisting hoists hokey hokier hokiest Hokkaido hokum HOL Holborn Holbrook HOLC Holcomb Holcombe hold holdall holdalls holdback holdbacks Holden Holdenville Holder holder Holderness holders holdfast holdfasts holding holdings holdout holdouts holdover holdovers Holdrege Holds holds holdup holdups hole Hole holed holes holey Holey Holiday holiday holidayed holidaying holidaymaker holidaymakers holidaymaking holidays holier holies holiest holily holiness Holiness Holinesses holinesses holing holism holisms holist holistic holistically holists Holladay Holland hollandaise Hollandaise Hollandale Hollander Hollanders Hollenbeck holler hollered hollering hollers Holley Holliday Hollidaysburg hollies Hollinger Hollingsworth Hollis Hollister Holliston Holloman hollow Holloway hollowed hollowing hollowly hollowness hollows hollowware Hollsopple holly Holly hollyhock hollyhocks Hollytree Hollywood Holm Holman Holmdel Holmen Holmes holmic holmium holms Holms Holocaine Holocaust holocaust holocaustic holocausts Holocene hologram holograms holograph holographic holographs holography holohedrism holophotal holophote holophotes holophrastic holothurians hols Holstein Holsteins holster holstered holstering holsters Holt holt Holton holts Holtsville Holtville Holtz Holy holy holyday holydays Holyhead Holyoake Holyoke holystone holystoned holystones holystoning holytide holytides homage hombre hombres homburg Homburg homburgs Homburgs home Home homebodies homebody homebound homeboy homeboys homebred homebrew homebrewed homebrews homebuilder homebuilders homebuilding homebuilt homebuyer homebuyers homecoming homecomings homed Homedale homefolk homefolks homegrown homeland homelands homeless homelessly homelessness homelier homeliest homelike homeliness homely homemade homemaker homemakers homemaking homeomorphism homeomorphisms homeomorphous homeopath homeopathic homeopathically homeopathies homeopaths homeopathy homeostasis homeostatic homeowner homeowners homeownership homeownerships homepage homepages homeport homeports homer Homer Homeric homeroom homerooms homers Homerville homes homesick homesickness homespun homestead Homestead homesteaded homesteader homesteaders homesteading homesteads homestretch homestretches hometown Hometown hometowns homeward homewards Homewood homework homey homeys homicidal homicidally homicide homicides homier homiest homiletic homiletically homiletics homilies homilist homilists homily hominess homing hominid hominids hominine hominoid hominoids Hominy hominy homo Homo homocentric homochromatic homodont homodynamic homodyne homoeopath homoeopathic homoeopathically homoeopathist homoeopathists homoeopaths homoeopathy homoeostasis homoeostatic homoeothermic homoerotic homoeroticism homoeroticisms homoerotism homogametic homogenate homogenates homogeneities homogeneity homogeneous homogeneously homogeneousness homogenisation homogenisations homogenise homogenised homogeniser homogenisers homogenises homogenising homogenization homogenizations homogenize homogenized homogenizer homogenizers homogenizes homogenizing homogenous homogeny homogonous homogonously homogony homograft homograph homographic homographs homolog homologate homologated homologates homologating homologation homologations homological homologically homologies homologise homologised homologises homologising homologize homologized homologizes homologizing homologous homologue homologues homology homomorphism homomorphous homonym homonymic homonymous homonyms homonymy homophile homophiles homophobe homophobes homophobia homophobias homophobic homophone homophones homophonic homophonies homophonous homophony homoplastic homopterous homorganic homos Homos Homosassa homosexual homosexuality homosexually homosexuals homothallic homothermous homothetic homotransplantations homozygosis homozygote homozygous homunculi homunculus Hon Honaker Honaunau honcho honchoed honchoing honchos Honda Hondo Honduran Hondurans Honduras hone honed Honeoye hones Honesdale honest honesties honestly honesty honewort honey Honey honeybee honeybees honeyberry honeybunch honeybunches honeycomb honeycombed honeycombing honeycombs honeycreeper honeycreepers honeydew honeydews honeyeater honeyeaters honeyed honeying honeymoon honeymooned honeymooner honeymooners honeymooning honeymoons honeys honeysuckle honeysuckled honeysuckles honeysweet Honeywell Hong hongs Honiara honing Honiton honk honked honker honkers honkies honking honks honky honkytonks Honokaa Honolulu Honor honor honorabilities honorability Honorable honorable honorableness honorably honoraria honoraries honorarium honorariums honorary honored honoree honorees honorific honorifically honorifics honoring honors Honors Honour honour honourable Honourable honourables honourably honoured honouree honourer honourers honouring honourless honours Honshu hooch Hooch hood Hood hooded hooding hoodless hoodlum hoodlumism hoodlums hoodmold hoodmolds hoodoo hoodooed hoodooing hoodoos hoods Hoodsport hoodwink hoodwinked hoodwinker hoodwinkers hoodwinking hoodwinks hooey hooeys hoof hoofbound hoofed hoofer hoofers hoofing hoofs hook Hook hookah hookahs hooked Hooker hooker hookers hookier hookiest hooking hooknose hooknoses Hooks hooks hookup hookups hookworm hookworms hooky hooligan hooliganism hooliganisms hooligans hoop Hooper Hoopeston hoopla hooplas hooplike hoopoe hoopoes hoops hoopskirt hoopskirts hoorah hoorahs hooray hoorayed hooraying hoorays hoosegow hoosegows Hoosick Hoosier Hoosiers hoot hooted hootenannies hootenanny hooter hooters hooting hoots Hoover Hoovers hooves hop Hopatcong hope Hope hoped Hopedale hopeful hopefully hopefulness hopefuls hopeless hopelessly hopelessness hoper hopers hopes Hopewell hophead hopheads Hopi hoping hopingly Hopis Hopkins Hopkinsville Hopkinton hoplite hoplites Hoppe hopped Hopper hopper hoppergrass hoppers hopping hopple hoppled hopples hoppling hops hopsack hopsacking hopsacks hopscotch hopvine Hopwood Hoquiam Horace horal Horan horary Horatio horde horded hordes hording horehound horehounds Horicon horizon horizons horizontal horizontality horizontally horizontalness horizontals Hormel hormonal hormonally hormone hormones hormonology horn Horn Hornbeak hornbeam hornbeams Hornbeck hornbill hornbills hornblende hornblendes hornblendic hornbook hornbooks Horne horned Hornell Horner hornet hornets hornier horniest horniness horning hornito Hornitos hornitos hornless hornlike hornpipe hornpipes hornpout hornpouts horns Hornsby hornstone hornstones horntail horntails hornworm hornworms hornwort hornworts horny horologe horologer horologers horologes horologic horologist horologists horology horometrical horopito horoscope horoscopes horoscopy Horowitz horrendous horrendously horrendousness horrent horrible horribleness horribly horrid horridly horridness horrific horrifically horrification horrified horrifies horrify horrifying horrifyingly horripilate horror horrors hors horse horseback horsebacks horsebox horsecloth horsecloths horsed horseflesh horseflies horsefly horsehair horsehairs horsehide horsehides horselaugh horselaughs horseleech horseleeches horseless horseman horsemanship horsemeat horsemen horsemint horsemints horseplay horseplayer horseplayers horsepower horserace horseracing horseradish horseradishes horses horseshit horseshits horseshoe horseshoed horseshoeing horseshoes horseshow horsetail horsetails horseweed horseweeds horsewhip horsewhipped horsewhipping horsewhips horsewoman horsewomen Horsham horsier horsiest horsiness horsing Horst horst horsts horsy hortative hortatively hortatory horticultural horticulturalist horticulture horticultures horticulturist horticulturists Horton Hortonville Horvitz hosanna hosannas hose Hose Hosea hosed hosen hosepipe hosepipes hoses Hoshi hosier hosieries hosiers hosiery hosing Hoskins hosp Hospers hospice hospices hospitable hospitableness hospitably hospital hospitalisation hospitalisations hospitalise hospitalised hospitalises hospitalising hospitalities hospitality hospitalization hospitalizations hospitalize hospitalized hospitalizes hospitalizing hospitals Host host hostage hostages hosted hostel hosteller hostellers hostelling hostelries hostelry hostels hostess hostesses hostile hostilely hostiles hostilities hostility hosting hostler hostlers Hosts hosts hot hotbed hotbeds hotbox hotboxes hotcake hotcakes Hotchkiss hotchpotch hotchpotches hotchpots hotdog hotdogs hotel hotelier hoteliers hotelkeeper hotelkeepers hotelman hotelmen hotels hotfoot hotfooted hotfooting hotfoots hothead hotheaded hotheadedly hotheadedness hotheads hothouse hothouses hotkey hotline hotlines hotlink hotlinks hotly hotness HOTOL hotplate hotplates hotpot hotpots hotrod hotrods hotshot hotshots hotspot hotspots Hotspur hotspurs Hottentots hotter hottest Houck Houdini Hough Houghton Houlka Houlton Houma hound Hound hounded hounding hounds Hounslow hour hourglass hourglasses hourly Hours hours House house houseboat houseboats housebound houseboy houseboys housebreak housebreaker housebreakers housebreaking housebreakings housebreaks housebroke housebroken housecat housecats houseclean housecleaned housecleaner housecleaning housecleans housecoat housecoats housecraft housed housedog housedogs housedress housedresses housefather housefathers houseflies housefly houseful housefuls houseguest houseguests household householder householders households househusband househusbands housekeep housekeeper housekeepers housekeeping housel houseleek houseleeks houseless houselights houseline housemaid housemaids houseman housemaster housemasters housemate housemates housemen housemistress housemistresses housemother housemothers housepainter housepainters houseparent houseplant houseplants Houser houseroom houserooms houses housesit housetop housetops housetrain housetrained housetraining housetrains housewarming housewarmings housewife housewifeliness housewifely housewifery housewives housework housing housings Houston Houstonian Houstonians Houstonite Houstonites Houtzdale HOV Hove hove hovel hovelled hovelling hovels hover hovercraft Hovercraft hovercrafts hovered hoverer hoverers hovering hoveringly hovers How HOW how Howard Howarth howbeit howdah howdahs howdy Howe Howell Howells however howitzer howitzers howl Howland howled howler howlers howling howls howsoever Hoxie Hoy Hoya hoyden hoydenish hoydenishness hoydens hoyed hoying Hoyle hoys Hoyt hp HP HPD HPIB HPLT HPN HPO HPPA HQ Hr HR hr HRE HRH HRI HRIP hrs HS Hs HSB HSC HSFS HSH HSI HSLN HSM HSP HSSDS HST Hsu ht HT HTK HTLV HTML html http HTTP HU HUAC Huachuca Huang huarache huaraches hub Hubbard Hubbardston Hubbell hubbies Hubble hubbub hubbubs hubby hubcap hubcaps Huber Hubert Hubertus hubris hubristic hubristically hubs Huck huckaback huckleberries huckleberry hucklebone huckster huckstered huckstering hucksterism hucksters HUD Huddersfield huddle huddled huddler huddlers huddles Huddleston huddling Hudgins Hudson Hudsonville Hue hue Huebner hued Huerta hues Huey Hueytown Huff huff huffed huffier huffiest huffily huffiness huffing huffish huffishly huffishness Huffman huffs huffy hug HUGE huge hugely hugeness Huger huger hugest huggable hugged hugger huggermugger huggermuggered huggermuggering huggermuggers huggers hugging Huggins Hugh Hughes Hughesville Hughie Hughson Hugo Hugoton hugs Huguenot Huguenots huh Huitzilopochtli hula hulas Hulbert hulk hulked hulking hulks hulky Hull hull hullabaloo hullabaloos hulled huller hullers hulling hullo hulls hum Hum human humane humanely humaneness humanisation humanisations humanise humanised humaniser humanisers humanises humanising Humanism humanism Humanisms humanisms Humanist humanist humanistic humanists Humanists humanitarian humanitarianism humanitarianisms humanitarians humanities humanity humanization humanizations humanize humanized humanizer humanizers humanizes humanizing humankind humankinds humanlike humanly humanness humanoid humanoids humans Humansville Humber Humberside Humble humble humblebee humblebees humbled humbleness humbler humblers humbles humblest humbling humbly Humboldt humbug humbugged humbugger humbuggeries humbuggers humbuggery humbugging humbugs humdinger humdingers humdrum humdrumness humdrums Hume humectants humectation humectations humeral humid humidification humidified humidifier humidifiers humidifies humidify humidifying humidistat humidity humidly humidness humidor humidors humiliate humiliated humiliates humiliating humiliatingly humiliation humiliations humilities humility hummed Hummel Hummelstown hummer hummers humming hummingbird hummingbirds hummock hummocks hummocky hummus humongous humor humored humoresque humoresques humoring humorist humoristic humorists humorless humorlessly humorlessness humorous humorously humorousness humors humour humoured humouring humourless humourlessly humourlessness humours Hump hump humpback humpbacked humpbacks humped Humph humph Humphrey Humphreys Humphries humpier humpies humpiest humping humps humpty Humpty humpy hums Hums humungous humus Hun Hunan hunch hunchback hunchbacked hunchbacks hunched hunches hunching hundred hundredfold hundreds hundredth hundredths hundredweight hundredweights Hung hung Hungarian Hungarians Hungary hunger Hunger hungered Hungerford hungering hungers hungrier hungriest hungrily hungriness hungry hunk Hunk Hunker hunker hunkered hunkering hunkers hunkier hunkies Hunkies hunkiest hunks Hunky hunky Hunnish hunnish Huns hunt Hunt huntaway hunted hunter Hunter hunters Hunters Huntersville Huntertown hunting Huntingburg Huntingdon Huntingdonshire Huntington Huntley huntress huntresses hunts Hunts huntsman huntsmen Huntsville huntswoman Huppert hurdle hurdled hurdler hurdlers hurdles hurdling hurl hurled hurler hurlers Hurley hurlies hurling Hurlock hurls hurly Huron hurrah hurrahed hurrahing hurrahs hurray hurricane hurricanes hurried hurriedly hurriedness hurries hurry hurrying hurryingly Hurst hurt hurter hurters hurtful hurtfully hurtfulness hurting hurtle hurtled hurtles hurtling hurts Hurwitz husband husbanded husbanding husbandless husbandly husbandman husbandmen husbandries husbandry husbands hush hushabies hushaby hushabying hushed hushes hushing hushpuppies hushpuppy husk Husk husked husker huskers huskier huskies Huskies huskiest huskily huskiness husking husks Husky husky Hussar hussar hussars Hussein Hussey hussies hussy hustle hustled hustler hustlers hustles hustling Huston Hustonville HUT Hut hut hutch hutched hutches Hutcheson hutchie hutching Hutchings Hutchins Hutchinson Hutchison HUTG hutment hutments huts hutted hutting Hutton Hutu Hutus Huxley Huygens huzza huzzaed huzzah huzzahs huzzaing huzzas HV HVAC hw HW Hwang HWD HWM hwy hyacinth Hyacinth hyacinthine hyacinths hyaline hyalines hyalinisation hyalinization hyalite hyalites hyaloids hyalophane Hyannis Hyatt Hyattsville hybrid hybridisable hybridisation hybridisations hybridise hybridised hybridiser hybridisers hybridises hybridising hybridism hybridisms hybridist hybridists hybridization hybridizations hybridize hybridized hybridizer hybridizers hybridizes hybridizing hybrids Hyde Hyderabad hydnocarpate hydra Hydra hydracids Hydrae hydrae Hydrangea hydrangea hydrangeas hydrant hydranth hydranths hydrants hydrargyriasis Hydras hydras hydrastine hydrastinine hydrate hydrated hydrates hydrating hydration hydrations hydrator hydrators hydraulic hydraulically hydraulics hydrazine hydria hydrias hydride hydrides hydro hydrobiology hydrocarbon hydrocarbons hydrocellulose hydrocephalic hydrocephalous hydrocephalus hydrocephaly hydrochemistry hydrochloric hydrochloride hydrochlorides hydrochlorothiazide hydrocolloid hydrocolloids hydrocoral hydrocorals hydrocortisone hydrocortisones hydrocrack hydrocracks hydrocyanic hydrodesulphurization hydrodynamic hydrodynamics hydroelectric hydroelectrically hydroelectricity hydrofluoric hydrofoil hydrofoils hydrogen hydrogenate hydrogenated hydrogenates hydrogenating hydrogenation hydrogenations hydrogenise hydrogenised hydrogenising hydrogenize hydrogenized hydrogenizing hydrogenous hydrogeology hydrograph hydrographic hydrographical hydrographically hydrographs hydroid hydroids hydrokinetic hydrokinetics hydrolith hydrologic hydrological hydrologist hydrologists hydrology hydrolysable hydrolyse hydrolysed hydrolyser hydrolyses hydrolysing hydrolysis hydrolyte hydrolytes hydrolytic hydrolytically hydrolyze hydrolyzed hydrolyzes hydrolyzing hydromancy hydromantic hydromechanics hydromedusa Hydromedusae hydromedusae hydromedusan hydromedusas hydromel hydrometallurgical hydrometallurgy hydrometeor hydrometeorology hydrometeors hydrometer hydrometers hydrometric hydrometrical hydrometrically hydropath hydropathical hydropathist hydropathists hydropaths hydrophane hydrophanes hydrophanous hydrophilic hydrophobia hydrophobias hydrophobic hydrophone hydrophones hydrophytes hydroplane hydroplaned hydroplanes hydroplaning hydroponics hydropower hydroquinone hydroscope hydroscopes hydroscopic hydrosol hydrosols hydrosome hydrospace hydrospaces hydrosphere hydrostat hydrostatic hydrostatical hydrostatically hydrostatics hydrostats hydrosulfate hydrosulfide hydrosulfides hydrosulfite hydrosulfites hydrosulphate hydrosulphide hydrosulphides hydrosulphite hydrosulphurous hydrotherapeutic hydrotherapeutics hydrotherapies hydrotherapy hydrothermal hydrothorax hydrothoraxes hydrotropic hydrotropism hydrous hydroxide hydroxides hydroxyl hydroxylamine hydroxylation hydroxyls Hydrozoa hydrozoa hydrozoans hyena hyenas hyetograph hyetographs hyetometer hyetometers hyetometrograph hyetometrographs hygiene hygienic hygienically hygienist hygienists hygrogram hygrograph hygrographs hygrometer hygrometers hygrometric hygrometry hygrophilous hygrophyte hygrophytes hygroscope hygroscopes hygroscopic hygrostat hygrostats Hyland hylozoism hylozoist hylozoistic hylozoistically hylozoists Hyman hymen Hymen hymeneal hymeneals hymenia hymenopter Hymenoptera hymenoptera hymenopterans hymens hymn hymnal hymnals hymnbook hymnbooks hymned hymning hymnist hymnists hymnodies hymnodist hymnodists hymnody hymnographies hymnography hymnologic hymnological hymnologies hymnologist hymnologists hymnology hymns Hyndman Hynes hyoid hyoids hypaesthesia hypaesthesic hypaethral hypanthia hype hyped hyper hyperacid hyperacidities hyperacidity hyperactive hyperactively hyperactivities hyperactivity hyperaemia hyperaemic hyperaesthesia hyperaesthetic hyperaware hyperawareness hyperbaric hyperbaton hyperbatons hyperbola hyperbolae hyperbolas hyperbole hyperboles hyperbolic hyperbolical hyperbolically hyperbolise hyperbolised hyperbolises hyperbolising hyperbolism hyperbolize hyperbolized hyperbolizes hyperbolizing hyperboloid hyperboloids hyperborean Hyperborean hypercatalectic hypercharge hypercharges hypercholesterolemia hypercompetitive hyperconscious hyperconsciousness hypercorrect hypercorrection hypercorrections hypercorrectly hypercorrectness hypercritic hypercritical hypercritically hypercriticise hypercriticised hypercriticises hypercriticising hypercriticism hypercriticisms hypercriticize hypercriticized hypercriticizes hypercriticizing hypercritics hypercube hyperdulia hyperemia hyperemic hyperemotional hyperesthesia hypereutectic hypereutectoid hyperextend hyperextension hyperextensions hyperfine hyperglycaemia hyperglycaemias hyperglycaemic hyperglycemia hyperglycemias hyperglycemic hypergolic hyperinflation hyperinflationary hyperinflations Hyperion hyperirritabilities hyperirritability hyperirritable hyperkeratosis hyperkinesias hyperkinetic hyperlink hyperlinked hyperlinks hypermarket hypermarkets hypermedia hypermeter hypermeters hypermetric hypermetrical hypermodern hyperons hyperopic hyperostosis hyperparasites hyperparathyroidism hyperphysical hyperpiesia hyperplasia hyperplasic hyperploids hyperpnoea hyperpolarize hyperpolarized hyperpolarizes hyperpolarizing hyperpyrexia hyperrealism hyperrealisms hyperrealist hyperrealists hypersensitive hypersensitiveness hypersensitivities hypersensitivity hypersexual hypersonic hypersonically hyperspace hyperspaces hypersthenes hypertension hypertensions hypertensive hypertext hypertexts hyperthermia hyperthyroid hyperthyroidism hyperthyroidisms hypertonic hypertrophied hypertrophies hypertrophy hypertrophying hypervelocity hyperventilate hyperventilated hyperventilates hyperventilating hyperventilation hypes hyphen hyphenate hyphenated hyphenates hyphenating hyphenation hyphenations hyphened hyphening hyphenise hyphenised hyphenising hyphenize hyphenized hyphenizing hyphens hyping hypnologic hypnological hypnologist hypnologists hypnology hypnopaedia hypnoses hypnosis hypnotherapies hypnotherapy hypnotic hypnotically hypnotics hypnotisability hypnotisable hypnotisation hypnotise hypnotised hypnotiser hypnotisers hypnotises hypnotising hypnotism hypnotisms hypnotist hypnotists hypnotizable hypnotization hypnotize hypnotized hypnotizer hypnotizers hypnotizes hypnotizing hypo hypoacidity hypoactive hypoallergenic hypobaric hypoblast hypoblasts hypocaust hypocausts hypocenter hypocenters hypocentre hypocentres hypochlorite hypochondria hypochondriac hypochondriacally hypochondriacs hypochondrias hypocorism hypocorisms hypocoristic hypocoristically hypocotylous hypocotyls hypocrisies hypocrisy hypocrite hypocrites hypocritical hypocritically hypocriticalness hypocycloid hypocycloidal hypocycloids hypoderm hypodermal hypodermic hypodermically hypodermics hypodermis hypodermises hypoderms hypoesthesia hypoeutectic hypogastria hypogeal hypogenous hypogeum hypoglossal hypoglycaemia hypoglycaemias hypoglycaemic hypoglycemia hypoglycemic hypognathous hypogynies hypogyny hypoid hypomagnesaemia hypomania hyponastic hyponasties hyponasty hyponitrite hyponitrites hyponym hyponyms hyponymy hypophosphate hypophosphite hypopnoea hypos hyposensitise hyposensitive hyposensitivity hyposensitize hyposensitized hyposensitizes hyposensitizing hypostases hypostasis hypostasise hypostasised hypostasising hypostasize hypostasized hypostasizing hypostatic hypostatical hypostatically hypostatisation hypostatise hypostatised hypostatises hypostatising hypostatization hypostatize hypostatized hypostatizes hypostatizing hyposthenia hypostyle hypostyles hyposulfite hyposulfurous hyposulphite hyposulphurous hypotactic hypotension hypotenuse hypotenuses hypothalamic hypothalamus hypothec hypothecate hypothecated hypothecates hypothecating hypothecation hypothecations hypothecator hypothecators hypothecs hypothermal hypothermia hypothermic hypotheses hypothesis hypothesise hypothesised hypothesiser hypothesisers hypothesises hypothesising hypothesize hypothesized hypothesizer hypothesizers hypothesizes hypothesizing hypothetic hypothetical hypothetically hypothyroid hypothyroidism hypothyroidisms hypothyroids hypotonic hypotrophy hypoventilation hypoventilations hypoxanthic hypoxanthine hypoxemia hypoxemias hypoxemic hypoxia hypoxias hypoxic hypsographic hypsographical hypsography hypsometer hypsometers hypsometric hypsometrical hypsometrically hypsometry hyraces hyracoid hyracoidean hyrax hyraxes Hyrum hyson hyssop hyssops hysterectomies hysterectomy hysteretic hysteria hysterias hysteric hysterical hysterically hysterics hysteron hystricomorphic Hyundai hyzone HZ Hz I I'd I'll I'm I've IA IAA IAB IAD IADB IAEA IAF IAH Iain IAM iamb iambi iambic iambically iambics iambs iambus iambuses Ian IANA IAPPP IAS IATA iatric iatrical iatrochemistry iatrogenic IATSE IAU IAUC IB IBA Ibanez Ibaraki Iberia Iberian Iberians IBEW ibex ibexes Ibibio ibices ibid ibis ibises Ibiza IBM IBN Ibo Ibos IBRD Ibsen IBTCWH ibuprofen ibuprofens IC ICA ICAAAA ICAN ICAO ICB ICBM ICBMs ICBW ICC ICCC ICCCM ICD ICE ice Ice iceberg icebergs iceblink iceblinks iceboat iceboating iceboats icebound icebox iceboxes icebreaker icebreakers icebreaking icecap icecaps iced icefall icefalls icehouse icehouses Iceland Icelander Icelanders Icelandic iceless icemaker icemakers iceman icemen icepack icepacks ices icescape icescapes ICFTU ichneumon ichneumons ichnite ichnites ichnographic ichnographical ichnographically ichnographies ichnography ichors ichthyic ichthyoidal ichthyoids ichthyologic ichthyologist ichthyologists ichthyology ichthyomancy Ichthyornis ichthyornis ichthyornises ichthyosaur ichthyosauri ichthyosaurs ichthyosaurus Ichthyosaurus ICI icicle icicled icicles icier iciest icily iciness icing icings ICJ ickier ickiest icky ICL ICLID ICM ICMP ICON icon iconic iconicity iconize iconoclasm iconoclasms iconoclast iconoclastic iconoclastically iconoclasts iconographer iconographers iconographic iconographical iconographies iconography iconolater iconolaters iconolatries iconolatrous iconolatry iconological iconologies iconologist iconologists iconology Iconoscope iconoscope iconoscopes iconostas iconostases iconostasis icons icosahedra icosahedrons ICP ICRC ICs ICS ICSC ICSH ICST ICT ictus ictuses ICU icy ID id Id Ida IDA Idabel Idaho Idahoan Idahoans Idalou IDB IDC IDDD IDE idea Idea IDEA ideal idealess idealisation idealisations idealise idealised idealiser idealisers idealises idealising idealism idealisms idealist idealistic idealistically idealists idealities ideality idealization idealizations idealize idealized idealizer idealizers idealizes idealizing ideally idealness ideals ideas Ideas ideate ideated ideates ideating ideation ideational ideationally ideations idem idempotent identical identically identicalness identifiable identifiableness identifiably identification identifications identified identifier identifiers identifies identify identifying Identikit identikit identikits identities identity ideogram ideograms ideograph ideographic ideographical ideographically ideographs ideography ideological ideologically ideologies ideologist ideologists ideologue ideologues ideology Ides ides IDF IDI idiocies idiocy idiographic idiolect idiolects idiom idiomatic idiomatical idiomatically idiomaticalness idiomorphic idiomorphically idioms idiopathic idiophone idiophones idioplasmatic idioplasmic idiosyncrasies idiosyncrasy idiosyncratic idiosyncratically idiot idiotic idiotically idiotism idiots Iditarod IDL idle idled idleness idler idlers idles idlest idling idly IDM IDN idol idolater idolaters idolatress idolatresses idolatries idolatrise idolatrised idolatrises idolatrising idolatrize idolatrized idolatrizes idolatrizing idolatrous idolatrously idolatrousness idolatry idolisation idolisations idolise idolised idoliser idolisers idolises idolising idolism idolisms idolization idolizations idolize idolized idolizer idolizers idolizes idolizing idols IDP IDs ids IDS IDV IDVC idyll idyllic idyllically idyllist idyllists idylls Idyllwild IE IEC IEE IEEE IEN IESG IETF if If IF IFB IFC IFF iffier iffiest iffy IFIP IFLA IFLWU IFO IFR IFRPS ifs IFS IG igapó igapós Igbo IGES IGFET igloo igloos IGM IGMP Ignacio Ignatius igneous ignescent ignescents ignimbrite ignimbrites ignitability ignitable ignite ignited igniter igniters ignites ignitibility igniting ignition ignitions ignitron ignitrons ignobility ignoble ignobleness ignobly ignominies ignominious ignominiously ignominiousness ignominy ignorable ignoramus ignoramuses ignorance ignorant ignorantly ignore ignored ignorer ignorers ignores ignoring Igor IGP iguana iguanas iguanid iguanids Iguanodon iguanodon iguanodons IGY IHD IHP ihram ihrams IHS ii IIA IIE IIHF iii IIL IIN IISPB Ijamsville Ike ikebana Ikeda IL Il ILA ILEA ilea ileac Ileana Ileitis ileitis Ilene ileum ileuses ilex ilexes Ilford ILGWU Iliac iliac Iliad Ilion ilk ilka Ilka Ilkeston Ill ill illation illations illative illatively illaudable illaudably illegal illegalisation illegalise illegalised illegalises illegalising illegalities illegality illegalization illegalize illegalized illegalizes illegalizing illegally illegalness illegibility illegible illegibleness illegibly illegitimacies illegitimacy illegitimate illegitimated illegitimately illegitimates illegitimating illegitimatise illegitimatised illegitimatising illegitimatize illegitimatized illegitimatizing illiberal illiberalities illiberality illiberally illiberalness illicit illicitly illicitness illimitability illimitable illimitableness illimitably Illingworth Illinois Illinoisan Illinoisans illiquid illiquidity illiteracies illiteracy illiterate illiterately illiterateness illiterates illness illnesses illocution illocutionary illocutions illogic illogical illogicalities illogicality illogically illogicalness illogicalnesses ills illume illumed illumes illuminable illuminant illuminants illuminate illuminated illuminates illuminati Illuminati illuminating illuminatingly illumination illuminations illuminative illuminator illuminators illumine illumined illumines illuming illumining illuminist illuminists illuminometer illus illusion illusionary illusionism illusionist illusionists illusions illusive illusively illusiveness illusorily illusoriness illusory illustratable illustrate illustrated illustrates illustrating illustration illustrational illustrations illustrative illustratively illustrator illustrators illustrious illustriously illustriousness Illyrian Illyrians ILO Iloilo ILP ILS ILV ILWU IM image imaged imageless imager imageries imagers imagery images imaginable imaginableness imaginably imaginaries imaginarily imaginariness imaginary imagination imaginational imaginations imaginative imaginatively imaginativeness imagine imagined imaginer imaginers imagines imaging imagining imaginings imagism Imagism Imagist imagist imagistic Imagists imagists imago imagoes imagos Imam imam Imamate imamate imamates Imamates Imams imams IMAP imaret imarets IMAS IMAX imbalance imbalanced imbalances imbecile imbecilely imbeciles imbecilic imbecilities imbecility imbed imbedded imbedding imbeds imbibe imbibed imbiber imbibers imbibes imbibing imbibitions imbricate imbricates imbrications imbricative imbroglio imbroglios imbrue imbrued imbruement imbrues imbruing imbrute imbruted imbrutement imbrutes imbruting imbue imbued imbuement imbues imbuing imbursement IMC IMCO IMD Imelda IMF IMHO imides imines imitable imitate imitated imitates imitating imitation imitational imitations imitative imitatively imitativeness imitator imitators Imlay IMM immaculacy immaculate immaculately immaculateness immanence immanency immanent immanently Immanuel immaterial immaterialise immaterialised immaterialises immaterialising immaterialism immaterialist immaterialists immaterialities immateriality immaterialize immaterialized immaterializes immaterializing immaterially immaterialness immature immaturely immatureness immaturities immaturity immeasurability immeasurable immeasurableness immeasurably immediacies immediacy immediate immediately immediateness immedicable immemorial immemorially immense immensely immenseness immensities immensity immensurability immensurable immerge immerged immergence immergences immerges immerging immerse immersed immerses immersing immersion immersionism immersionist immersionists immersions immersive immethodical immethodically immigrant immigrants immigrate immigrated immigrates immigrating immigration immigrations imminence imminences imminent imminently Immingham immingle immingled immingling immiscibility immiscible immiscibly immitigability immitigable immitigably immix immixed immixes immixing immixture immixtures immobile immobilisation immobilisations immobilise immobilised immobiliser immobilises immobilising immobility immobilization immobilizations immobilize immobilized immobilizer immobilizers immobilizes immobilizing immoderacies immoderacy immoderate immoderately immoderateness immoderation immoderations immodest immodesties immodestly immodesty Immokalee immolate immolated immolates immolating immolation immolations immolator immolators immoral immoralist immoralists immoralities immorality immorally immortal Immortal immortalisation immortalisations immortalise immortalised immortaliser immortalisers immortalises immortalising immortalities immortality immortalization immortalizations immortalize immortalized immortalizer immortalizers immortalizes immortalizing immortally immortals Immortals immortelle immortelles immotile immovability immovable immovableness immovably immoveable immune immunes immunisation immunisations immunise immunised immuniser immunises immunising immunities immunity immunization immunizations immunize immunized immunizer immunizers immunizes immunizing immunoassay immunoassays immunochemical immunochemically immunochemistry immunodeficiency immunodiagnostic immunodiagnostics immunogenic immunoglobulin immunologic immunological immunologist immunologists immunology immunoreactions immunosuppressant immunosuppressive immunotherapeutic immunotherapy immure immured immurement immurements immures immuring immutabilities immutability immutable immutableness immutablenesses immutably IMNSHO Imo IMO Imogene Imp IMP imp IMPACT impact impacted impacting impaction impactions impacts impair impaired impairer impairers impairing impairment impairments impairs impala impalas impale impaled impalement impalements impales impaling impalpability impalpable impalpably impanation impanel impaneled impaneling impanels imparadise imparadised imparadises imparadising imparities imparity impark imparkation imparkations imparked imparking imparks impart impartation impartations imparted imparter imparters impartial impartialities impartiality impartially impartialness impartibility impartibly imparting impartment imparts impassability impassable impassableness impassably impasse impasses impassibility impassible impassibleness impassibly impassion impassionate impassioned impassionedly impassionedness impassioning impassions impassive impassively impassiveness impassivity impastation impasto impastos impatience impatiens Impatiens impatient impatiently impawn impawned impawning impawns impeach impeachability impeachable impeached impeacher impeachers impeaches impeaching impeachment impeachments impearl impearled impearling impearls impeccabilities impeccability impeccable impeccably impeccancy impeccant impecuniosities impecunious impecuniously impecuniousness impedance impedances impede impeded impeder impeders impedes impediment impedimenta impedimental impedimentary impediments impeding impedingly impeditive impel impelled impellent impellents impeller impellers impelling impellor impellors impels impend impended impendence impendency impendent impending impends impenetrability impenetrable impenetrableness impenetrably impenetrate impenitence impenitency impenitent impenitently impenitentness imperatival imperative imperatively imperativeness imperatives imperator imperatorial imperatorially imperators imperceptibility imperceptible imperceptibleness imperceptibly imperceptive imperceptiveness imperceptivity impercipience impercipient imperfect imperfectability imperfection imperfections imperfective imperfectives imperfectly imperfectness imperfects imperforate imperforated imperforates imperforation imperforations Imperia imperia Imperial imperial imperialise imperialised imperialises imperialising imperialism imperialisms imperialist imperialistic imperialistically imperialists imperialize imperialized imperializes imperializing imperially imperialness Imperials imperials imperil imperiled imperiling imperilled imperilling imperilment imperilments imperils imperious imperiously imperiousness imperishabilities imperishability imperishable imperishableness imperishably impermanence impermanency impermanent impermeabilities impermeability impermeable impermeableness impermeably impermissibility impermissible impermissibly impersonal impersonalise impersonalised impersonalises impersonalising impersonality impersonalize impersonalized impersonalizes impersonalizing impersonally impersonate impersonated impersonates impersonating impersonation impersonations impersonator impersonators impertinence impertinences impertinencies impertinency impertinent impertinently imperturbability imperturbable imperturbableness imperturbably imperturbation impervious imperviously imperviousness impetigo impetrate impetrated impetrates impetrating impetration impetrations impetrative impetrator impetrators impetuosities impetuosity impetuous impetuously impetuousness impetus impetuses impf impieties impiety impinge impinged impingement impingements impingent impinges impinging impious impiously impiousness impish impishly impishness implacability implacable implacableness implacably implacental implant implantable implantation implantations implanted implanter implanters implanting implants implausibility implausible implausibly implement implemental implementation implementations implemented implementer implementers implementing implements impletion impletions implicate implicated implicates implicating implication implicational implications implicative implicatively implicit implicitly implicitness implied impliedly implies implode imploded implodes imploding imploration implorations imploratory implore implored implorer implorers implores imploring imploringly imploringness implosion implosions implosive implosively implosives imply implying impolite impolitely impoliteness impolitic impoliticly impoliticness imponderability imponderable imponderableness imponderables imponderably import importability importable importance important importantly importation importations imported importee importer importers importing imports importunacy importunate importunately importunateness importune importuned importunely importuner importuners importunes importuning importunities importunity imposable impose imposed imposer imposers imposes imposing imposingly imposingness imposition impositions impossibilities impossibility impossible impossibly impost imposter imposters impostor impostors imposts imposture impostures imposturous impotence impotencies impotency impotent impotently impotents impound impoundable impoundage impounded impounder impounders impounding impoundment impoundments impounds impoverish impoverished impoverisher impoverishers impoverishes impoverishing impoverishment impoverishments impracticability impracticable impracticableness impracticably impractical impracticalities impracticality impractically impracticalness imprecate imprecated imprecates imprecating imprecation imprecations imprecator imprecators imprecatory imprecise imprecisely impreciseness imprecision impregnability impregnable impregnably impregnate impregnated impregnates impregnating impregnation impregnations impregnator impregnators impresario impresarios imprescriptibly impress impressed impresser impressers impresses impressibilities impressibility impressible impressing impression impressionability impressionable impressionableness impressionably Impressionism impressionism impressionisms Impressionisms Impressionist impressionist impressionistic Impressionistic impressionistically impressionists Impressionists impressions impressive impressively impressiveness impressments imprested impresting imprimatur imprimaturs imprint imprinted imprinter imprinters imprinting imprints imprison imprisoned imprisoning imprisonment imprisonments imprisons improbabilities improbability improbable improbably improbity impromptu impromptus improper improperly improperness impropriate impropriated impropriates impropriating impropriation impropriations impropriator impropriators improprieties impropriety improvability improvable improvableness improvably improve improved improvement improvements improver improvers improves improvidence improvidences improvident improvidently improving improvingly improvisation improvisational improvisations improvisator improvisatorial improvisatorially improvisators improvisatory improvise improvised improviser improvisers improvises improvising imprudence imprudent imprudently imps impudence impudent impudently impudicity impugn impugnation impugned impugner impugners impugning impugns impuissance impuissant impulse impulses impulsion impulsions impulsive impulsively impulsiveness impulsivities impulsivity impunities impunity impure impurely impureness impurities impurity imputable imputableness imputably imputation imputations imputative imputatively imputativeness impute imputed imputer imputers imputes imputing IMS IMSA IMSL IMSO IMSVS IMT IMTS In in IN Ina inabilities inability inaccessibility inaccessible inaccessibleness inaccessibly inaccuracies inaccuracy inaccurate inaccurately inaccurateness inaction inactions inactivate inactivated inactivates inactivating inactivation inactive inactively inactiveness inactivity inadaptability inadaptable inadequacies inadequacy inadequate inadequately inadequateness inadequatenesses inadmissibility inadmissible inadmissibly INADS inadvertence inadvertences inadvertencies inadvertency inadvertent inadvertently inadvisability inadvisable inadvisably inalienability inalienable inalienably inalterability inalterable inalterably inamorata inamoratas inamorato inamoratos inane inanely inaner inanes inanest inanimate inanimately inanimateness inanities inanition inanity inappeasable inapplicability inapplicable inapplicableness inapplicably inapposite inappositely inappositeness inappreciable inappreciably inappreciative inapprehensible inapprehension inapprehensive inapproachability inapproachable inapproachably inappropriate inappropriately inappropriateness inapt inaptitude inaptly inaptness inarch inarched inarches inarching inarguable inarguably inarticulacy inarticulate inarticulately inarticulateness inartificial inartificiality inartificially inartistic inartistically inasmuch inassimilable inattention inattentions inattentive inattentively inattentiveness inaudibility inaudible inaudibly inaugural inaugurals inaugurate inaugurated inaugurates inaugurating inauguration inaugurations inaugurator inaugurators inauspicious inauspiciously inauspiciousness inauthentic inbeing inboard inboards inborn inbound inbounds inbreathe inbreathed inbreathes inbreathing inbred inbreed inbreeding inbreeds inbuilt inc INC Inc Inca incalculability incalculable incalculableness incalculably incalescence incalescences incalescent Incan incandesce incandesced incandescence incandescent incandescently incandesces incandescing Incans incant incantation incantations incantatory incanted incanting incants incapability incapable incapableness incapables incapably incapacitate incapacitated incapacitates incapacitating incapacitation incapacitations incapacities incapacity incarcerate incarcerated incarcerates incarcerating incarceration incarcerations incarcerator incarcerators incardinate incardinated incardinates incardinating incardination incarnadine incarnadined incarnadines incarnadining incarnate incarnated incarnates incarnating incarnation Incarnation incarnations Incas incase incased incases incasing incaution incautious incautiously incautiousness incendiaries incendiary incense incensed incensement incenses incensing incensories incensory incentive incentives incept incepted incepting inception inceptions inceptive inceptively inceptives inceptor inceptors incepts incertitude incessancy incessant incessantly incessantness incest incestuous incestuously inch inched inches inching inchmeal inchoate inchoately inchoateness inchoation inchoative inchoatives inchworm inchworms incidence incidences incident incidental incidentally incidentals incidents incinerate incinerated incinerates incinerating incineration incinerations incinerator incinerators incipience incipiencies incipiency incipient incipiently incipit incise incised incises incising incision incisions incisive incisively incisiveness incisor incisors incisory incisures incitation incite incited incitement incitements inciter inciters incites inciting incitingly incivilities incivility inclemency inclement inclemently inclinable inclination inclinational inclinations inclinator inclinatory incline inclined incliner incliners inclines inclining inclinometer inclinometers inclosing includable include included includes includible including inclusion inclusions inclusive inclusively inclusiveness incoercible incogitability incogitable incogitant incognisance incognisances incognisant incognita Incognito incognito incognitos incognizance incognizances incognizant incoherence incoherencies incoherency incoherent incoherently incombustibility incombustible incombustibleness incombustibles incombustibly income incomer incomers incomes incoming incomings incommensurability incommensurable incommensurableness incommensurables incommensurably incommensurate incommensurately incommensurateness incommode incommoded incommodes incommoding incommodious incommodiously incommodiousness incommodities incommodity incommunicability incommunicable incommunicableness incommunicably incommunicado incommunicative incommunicatively incommunicativeness incommutability incommutableness incommutably incompact incompactly incompactness incomparability incomparable incomparableness incomparably incompatibilities incompatibility incompatible incompatibleness incompatibles incompatibly incompetence incompetent incompetently incompetents incomplete incompletely incompleteness incompletion incompliance incompliancy incompliant incompliantly incomprehensibilities incomprehensibility incomprehensible incomprehensibleness incomprehensibly incomprehension incomprehensive incomprehensively incomprehensiveness incompressibility incompressible incomputable inconceivability inconceivable inconceivableness inconceivably inconclusive inconclusively inconclusiveness incondensability incondensable incondite inconformity incongruence incongruent incongruently incongruities incongruity incongruous incongruously incongruousness inconnu inconsecutive inconsecutively inconsecutiveness inconsequence inconsequent inconsequential inconsequentialities inconsequentiality inconsequentially inconsequently inconsiderable inconsiderableness inconsiderably inconsiderate inconsiderately inconsiderateness inconsideration inconsistence inconsistencies inconsistency inconsistent inconsistently inconsolability inconsolable inconsolableness inconsolably inconsonance inconsonant inconsonantly inconspicuous inconspicuously inconspicuousness inconstancies inconstancy inconstant inconstantly inconsumable incontestability incontestable incontestableness incontestably incontinence incontinences incontinency incontinent incontinently incontrollable incontrovertibility incontrovertible incontrovertibleness incontrovertibly inconvenience inconvenienced inconveniences inconveniencies inconveniencing inconveniency inconvenient inconveniently inconvertibility inconvertible inconvertibleness inconvertibly inconvincibility inconvincible inconvincibly incorporable incorporate incorporated incorporates incorporating incorporation incorporations incorporative incorporator incorporators incorporeal incorporeally incorporeities incorporeity incorrect incorrectly incorrectness incorrigibility incorrigible incorrigibleness incorrigibles incorrigibly incorrupt incorruptibility incorruptible Incorruptible incorruptibleness incorruptibly incorruption incorruptions incorruptly incorruptness incrassate incrassated incrassates incrassating incrassation increasable increase Increase increased increaser increasers increases increasing increasingly increate incredibility incredible incredibleness incredibly incredulities incredulity incredulous incredulously incredulousness increment incremental incrementally incremented incrementing increments increscent incretion incretions incriminate incriminated incriminates incriminating incriminatingly incrimination incriminations incriminator incriminators incriminatory incrust incrustation incrustations incrusted incrusting incrusts incubate incubated incubates incubating incubation incubational incubations incubator incubators incubatory incubi incubus incubuses inculcate inculcated inculcates inculcating inculcation inculcations inculcator inculcators inculpable inculpably inculpate inculpated inculpates inculpating inculpation incumbencies incumbency incumbent incumbently incumbents incunabula incunabular incunabulum incur incurability incurable incurableness incurables incurably incuriosity incurious incuriously incuriousness incurred incurrence incurrent incurring incurs incursion incursions incursive incurvature incurvatures incurve incurved incurves incurving incuse incused incuses incusing IND indaba indabas indamines Indanthrene indanthrene indebt indebted indebtedness indebtednesses indebting indecencies indecency indecent indecently indeciduate indecipherability indecipherable indecipherably indecision indecisions indecisive indecisively indecisiveness indeclinable indeclinably indecomposable indecorous indecorously indecorousness indecorum indecorums indeed indefatigability indefatigable indefatigableness indefatigably indefeasibility indefeasible indefeasibly indefectibility indefectible indefectibly indefensibility indefensible indefensibleness indefensibly indefinable indefinableness indefinably indefinite indefinitely indefiniteness indefinites indehiscence indehiscent indelibility indelible indelibleness indelibly indelicacies indelicacy indelicate indelicately indemnification indemnifications indemnificatory indemnified indemnifier indemnifiers indemnifies indemnify indemnifying indemnities indemnity indemonstrability indemonstrable indemonstrably indene indent indentation indentations indented indenter indenters indenting indention indentions indents indenture indentured indentures indenturing Independence independence independences independencies Independencies Independency independency Independent independent independently independents Independents indescribability indescribable indescribably indestructibility indestructible indestructibleness indestructibly indeterminable indeterminably indeterminacies indeterminacy indeterminate indeterminately indeterminateness indetermination indeterminations indeterminism indeterminist indeterminists index Index indexation indexations indexed indexer indexers Indexes indexes indexical indexing indexless India Indiaman Indiamen Indian Indiana Indianan Indianans Indianapolis Indianhead indianite Indianola Indians Indiantown Indic indicant indicants indicate indicated indicates indicating indication indications indicative indicatively indicatives indicator indicators indicatory Indices indices indicia indicial indict indictable indicted indicter indicters indicting indictment indictments indictor indictors indicts Indies indifference indifferences indifferent indifferentism indifferentist indifferentists indifferently indigence indigene indigenes indigenisation indigenise indigenised indigenises indigenising indigenization indigenize indigenized indigenizes indigenizing indigenous indigenously indigenousness indigent indigently indigents indigested indigestibility indigestible indigestibleness indigestibly indigestion indigestions indigestive indignant indignantly indignation indignations indignities indignity indigo indigoes indigoid indigoids indigos indigotic Indio indirect indirection indirections indirectly indirectness indiscernible indiscernibleness indiscernibly indiscipline indiscoverable indiscreet indiscreetly indiscreetness indiscrete indiscretion indiscretions indiscriminate indiscriminately indiscriminateness indiscriminating indiscriminatingly indiscrimination indiscriminative indispensability indispensable indispensableness indispensables indispensably indispose indisposed indisposes indisposing indisposition indispositions indisputability indisputable indisputableness indisputably indissolubility indissoluble indissolubleness indissolubly indistinct indistinctive indistinctively indistinctiveness indistinctly indistinctness indistinguishable indistinguishableness indistinguishably indistinguishing indium indiums indivertible indivertibly individual individualisation individualisations individualise individualised individualiser individualisers individualises individualising individualism individualisms individualist individualistic individualistically individualists individualities individuality individualization individualizations individualize individualized individualizer individualizers individualizes individualizing individually individuals individuate individuated individuates individuating individuation individuations indivisibilities indivisibility indivisible indivisibleness indivisibles indivisibly Indochina Indochinese indocile indocility indoctrinate indoctrinated indoctrinates indoctrinating indoctrination indoctrinations indoctrinator indoctrinators indolence indolent indolently indomitable indomitableness indomitably Indonesia Indonesian Indonesians indoor indoors indophenols indorse indorsed indorses indorsing indrawn indri Indris indris indubitable indubitableness indubitably induce induced inducement inducements inducer inducers induces inducible inducing induct inductance inductances inducted inductee inductees inductile inductility inducting induction inductions inductive inductively inductiveness inductivities inductivity inductor inductors inducts indulge indulged Indulgence indulgence indulgenced Indulgences indulgences indulgencies indulgencing indulgency indulgent indulgently indulger indulgers indulges indulging indulgingly indulines indult indults indumenta indumentums induplicate induplication indurate indurations Indus indusial industrial industrialisation industrialisations industrialise industrialised industrialises industrialising industrialism industrialisms industrialist industrialists industrialization industrializations industrialize industrialized industrializes industrializing industrially industrials industries industrious industriously industriousness industry indwell indwelled indweller indwellers indwelling indwells indwelt Indy inebriant inebriants inebriate inebriated inebriates inebriating inebriation inebriations inebriety inedibility inedible inedited ineffability ineffable ineffableness ineffably ineffaceability ineffaceable ineffaceably ineffective ineffectively ineffectiveness ineffectual ineffectuality ineffectually ineffectualness inefficacies inefficacious inefficaciously inefficaciousness inefficacity inefficacy inefficiencies inefficiency inefficient inefficiently inelastic inelasticity inelegance inelegances inelegancies inelegancy inelegant inelegantly ineligibilities ineligibility ineligible ineligibles ineligibly ineloquence ineloquent ineloquently ineluctability ineluctable ineluctably ineludible ineludibly inenarrable inept inepter ineptest ineptitude ineptitudes ineptly ineptness inequalities inequality inequilaterally inequitable inequitableness inequitably inequities inequity ineradicable ineradicably inerasable inerasably inerrability inerrable inerrableness inerrably inerrancies inerrancy inerrant inerratic inert inerter inertest inertia inertial inertias inertly inertness inescapable inescapably inessential inessentiality inessentials inestimable inestimably inevasible inevitabilities inevitability inevitable inevitableness inevitably inexact inexactitude inexactitudes inexactly inexactness inexactnesses inexcusability inexcusable inexcusableness inexcusably inexertion inexhaustibility inexhaustible inexhaustibleness inexhaustibly inexistence inexistency inexistent inexorabilities inexorability inexorable inexorableness inexorably inexpedience inexpediences inexpediencies inexpediency inexpedient inexpediently inexpensive inexpensively inexpensiveness inexperience inexperienced inexpert inexpertly inexpertness inexpiable inexpiableness inexpiably inexplicabilities inexplicability inexplicable inexplicableness inexplicably inexplicit inexplicitly inexplicitness inexpressibilities inexpressibility inexpressible inexpressibleness inexpressibly inexpressive inexpressively inexpressiveness inexpugnability inexpugnable inexpugnableness inexpugnably inextensibilities inextensibility inextensible inextinguishable inextinguishably inextirpable inextricabilities inextricability inextricable inextricableness inextricably Inez infallibilities infallibility infallible infallibleness infallibly infamies infamous infamously infamousness infamy infancies infancy infant infanthood infanthoods infanticide infanticides infantile infantilism infantilisms infantilize infantilized infantilizes infantilizing infantine Infantries infantries infantry Infantry infantryman infantrymen infants infarct infarction infarctions infarcts infatuate infatuated infatuatedly infatuates infatuating infatuation infatuations infeasibilities infeasibility infeasible infect infected infecting infection infections infectious infectiously infectiousness infective infectiveness infectivity infector infectors infects infecundities infecundity infelicities infelicitous infelicitously infelicity infelt infer inferable inferably inference inferences inferential inferentially inferior inferiorities inferiority inferiorly inferiors infernal infernalities infernality infernally Inferno inferno infernos inferred inferring infers infertile infertilities infertility infest infestation infestations infested infester infesters infesting infests infibulate infibulated infibulates infibulating infibulations infidel infidelities infidelity infidels infield Infield infielder infielders infields infighter infighters infighting infightings infill infilling infillings infiltrate infiltrated infiltrates infiltrating infiltration infiltrations infiltrative infiltrator infiltrators infinite infinitely infiniteness infinites infinitesimal infinitesimally infinitesimals infinities infinitival infinitivally infinitive infinitively infinitives infinitude infinitudes infinitum infinity infirm infirmaries infirmary infirmed infirming infirmities infirmity infirmly infirmness infix infixed infixes infixing infixion infixions inflame inflamed inflamer inflamers inflames inflaming inflamingly inflammabilities inflammability inflammable inflammableness inflammables inflammably inflammation inflammations inflammatorily inflammatory inflatable inflate inflated inflatedness inflates inflating inflation inflationary inflationism inflationist inflations inflator inflators inflect inflected inflecting inflection inflectional inflectionally inflectionless inflections inflective inflector inflectors inflects inflexed inflexibilities inflexibility inflexible inflexibleness inflexibly inflexion inflexional inflexionally inflexions inflict inflicted inflicting infliction inflictions inflictive inflictor inflictors inflicts inflorescence inflorescences inflorescent inflow inflowing inflows influence influenced influencer influencers influences influencing influent influential influentially influents influenza influenzas influx influxes info infolded infolder infolders infolding infoldment infolds infomercial infomercials inform informal informalities informality informally informant informants informatics information informational informative informatively informatory informed informer informers informing informingly informs infotainment infotainments infra infraclass infraclasses infract infracted infracting infraction infractions infracts infrahuman infralapsarian Infralapsarianism infralapsarianism infralapsarians infrangibility infrangibleness infrangibly infrared infrareds infrasonic infrasound infrastructural infrastructure infrastructures infrequence infrequencies infrequency infrequent infrequently infringe infringed infringement infringements infringer infringers infringes infringing infundibulate infuriate infuriated infuriately infuriates infuriating infuriatingly infuriation infuscate infuse infused infuser infusers infuses infusibility infusible infusibleness infusing infusion infusionism infusionist infusionists infusions infusive infusorians ingather ingathered ingatherer ingatherers ingathering ingathers ingeminate ingeminated ingeminates ingeminating ingemination ingeminations ingenerate ingenerated ingenerates ingenerating ingeneration ingenious ingeniously ingeniousness ingenuities ingenuity ingenuous ingenuously ingenuousness ingest ingested ingestible ingesting ingestion ingestions ingests Ingham ingle Ingle Inglefield inglenook inglenooks ingles Ingles Ingleside Inglewood inglorious ingloriously ingloriousness Ingmar ingoing ingot ingoted ingoting ingots Ingra ingrain ingrained ingraining ingrains Ingram ingrate ingrates ingratiate ingratiated ingratiates ingratiating ingratiatingly ingratiation ingratiatory ingratitude ingravescence ingredient ingredients INGRES ingress ingresses ingression ingressions ingressive ingressiveness ingressives Ingrid ingrown ingrowths inguinal ingurgitate ingurgitated ingurgitates ingurgitating ingurgitation ingurgitations Ingush INH inhabit inhabitability inhabitable inhabitance inhabitances inhabitancies inhabitancy inhabitant inhabitants inhabitation inhabitations inhabited inhabiting inhabits inhalant inhalants inhalation inhalational inhalations inhalator inhalators inhale inhaled inhaler inhalers inhales inhaling inharmonic inharmonious inharmoniously inharmoniousness inhaul inhauls inhere inhered inherence inherences inherencies inherency inherent inherently inheres inhering inherit inheritabilities inheritability inheritable inheritableness inheritably inheritance inheritances inherited inheriting inheritor inheritors inheritress inheritresses inherits inhesion inhesions inhibit inhibited inhibiter inhibiters inhibiting inhibition inhibitions inhibitive inhibitor inhibitors inhibitory inhibits inhomogeneous inhospitable inhospitableness inhospitably inhospitalities inhospitality inhuman inhumane inhumanely inhumanities inhumanity inhumanly inhumanness inhumation inhumations inhume inhumed inhumes inhuming inimical inimicalities inimicality inimically inimitabilities inimitability inimitable inimitableness inimitably inions iniquities iniquitous iniquitously iniquitousness iniquity init initial initialed initialing initialisation initialisations initialise initialised initialises initialising initialization initializations initialize initialized initializes initializing initialled initialling initially initials initiate initiated initiates initiating initiation initiations initiative initiatively initiatives initiator initiatorily initiators initiatory initiatress initiatrix initiatrixes inject injected injecting injection injections injective injector injectors injects injudicious injudiciously injudiciousness Injun injunction injunctions injunctive injure injured injurer injurers injures injuries injuring injurious injuriously injuriousness injury injustice injustices ink inkberries inkberry inkblot inkblots inked inker inkers inkhorn inkhorns inkier inkiest inkiness inking inkjet inkle inkles inkless inkling inklings inkpad inkpot inkpots inks inkstand inkstands Inkster inkwell inkwells inky INL inlaid inland inlanders inlands inlay inlayed inlayer inlayers inlaying inlays inlet inlets inletting inliers inline Inman inmate inmates inmost INMS INN Inn inn Inna innards innate innately innateness Inner inner innermost innerness inners innersole innersoles innerspring innervate innervated innervates innervating innervations innerve innerved innerves innerving innerwear inning innings innkeeper innkeepers innless innocence innocent Innocent innocently innocents innocuous innocuously innocuousness innovate innovated innovates innovating innovation innovational innovationist innovationists innovations innovative innovatively innovativeness innovator innovators innovatory innoxiously innoxiousness inns Innsbruck Innu innuendo innuendoes innuendos innumerability innumerable innumerableness innumerably innumeracy innumerate innumerous innutrition innutritious inobservance inobservances inobservant INOC inoccupation inoculants inoculate inoculated inoculates inoculating inoculation inoculations inoculators inoculums inodorous inodorously inodorousness inoffensive inoffensively inoffensiveness inofficiously inofficiousness inoperability inoperable inoperableness inoperably inoperative inoperativeness inopportune inopportunely inopportuneness inopportunity inordinacy inordinate inordinately inordinateness inorganic inorganically inosculate inosculated inosculates inosculating inosculation inosculations Inoue inpatient inpatients input inputs inputted inputting inquest inquests inquietude inquietudes inquilines inquilinity inquilinous inquire inquired inquirer inquirers inquires inquiries inquiring inquiringly inquiry inquisition Inquisition inquisitional inquisitionist inquisitions Inquisitions inquisitive inquisitively inquisitiveness inquisitor inquisitorial inquisitorially inquisitorialness inquisitors inquisitress inquisitresses INRI INRIA inroad inroads inrush inrushes inrushing inrushings INS ins insalivations insalubrious insalubriously insalubrities insane insanely insaneness insanitariness insanitation insanities insanity insatiability insatiable insatiableness insatiably insatiate insatiately insatiateness inscape inscapes inscribable inscribe inscribed inscriber inscribers inscribes inscribing inscription inscriptional inscriptionless inscriptions inscriptive inscriptively inscroll inscrolled inscrolling inscrolls inscrutabilities inscrutability inscrutable inscrutableness inscrutably inseam inseams insect insectaria insectaries insectariums insecticidal insecticide insecticides insectivore insectivores insectivorous insects insecure insecurely insecurities insecurity inseminate inseminated inseminates inseminating insemination inseminations inseminator inseminators insensate insensately insensateness insensibilities insensibility insensible insensibleness insensibly insensitive insensitively insensitiveness insensitivities insensitivity insentience insentient inseparability inseparable inseparableness inseparables inseparably insert inserted inserter inserters inserting insertion insertions inserts inset insets insetting inshore inside insider insiders insides insidious insidiously insidiousness insight insightful insightfully insightfulness insights insigne insignia insignias insignificance insignificances insignificancies insignificancy insignificant insignificantly insincere insincerely insincerities insincerity insinuate insinuated insinuates insinuating insinuatingly insinuation insinuations insinuative insinuator insinuators insipid insipidities insipidity insipidly insipidness insipience insipient insipiently insist insisted insistence insistences insistencies insistency insistent insistently insister insisters insisting insists insobrieties insobriety insofar insolate insolated insolates insolating insole insolence insolences insolent insolently insolents insoles insolubilities insolubility insoluble insolubleness insolubly insolvabilities insolvability insolvable insolvably insolvencies insolvency insolvent insolvents insomnia insomniac insomniacs insomnias insomnious insomuch insouciance insouciances insouciant insouciantly inspect inspected inspecting inspection inspectional inspections inspective inspector inspectoral inspectorate inspectorates inspectorial inspectors inspectorships inspects inspirable inspiration inspirational inspirationally inspirations inspire inspired inspirer inspirers inspires inspiring inspiringly inspirit inspirited inspiriting inspiritingly inspirits inspissations Inst inst instabilities instability instable install installable installation installations installed installer installers installing installment installments installs instalment instalments instance instanced instances instancing instant instantaneities instantaneity instantaneous instantaneously instantaneousness instantiate instantiated instantiates instantiating instantiation instantiations instantly instants instars instate instated instatement instatements instates instating instauration instaurations instead instep insteps instigate instigated instigates instigating instigation instigations instigative instigator instigators instil instill instillation instillations instilled instiller instillers instilling instills instilment instilments instils instinct instinctive instinctively instincts instinctual instinctually institute instituted Institutes institutes instituting institution institutional institutionalisation institutionalisations institutionalise institutionalised institutionalises institutionalising institutionalism institutionalisms institutionalization institutionalizations institutionalize institutionalized institutionalizes institutionalizing institutionally institutionary institutions institutive institutively institutor institutors instruct instructed instructing instruction instructional instructions instructive instructively instructiveness instructor instructorless instructors instructorship instructorships instructress instructresses instructs instrument instrumental instrumentalism instrumentalist instrumentalists instrumentalities instrumentality instrumentally instrumentals instrumentation instrumentations instrumented instruments insubordinate insubordinately insubordinates insubordination insubordinations insubstantial insubstantialities insubstantiality insubstantially insufferable insufferableness insufferably insufficiencies insufficiency insufficient insufficiently insufflate insufflated insufflates insufflating insufflations insufflators insular insularism insularisms insularities insularity insularly insulars insulate insulated insulates insulating insulation insulations insulator insulators insulin insult insulted insulter insulters insulting insultingly insults insuperabilities insuperability insuperable insuperableness insuperably insupportable insupportableness insupportably insuppressible insuppressibly insurability insurable insurance insurances insurant insurants insure insured insurer insurers insures insurgence insurgences insurgencies insurgency insurgent insurgents insuring insurmountable insurmountably insurrect insurrection insurrectional insurrectionally insurrectionary insurrectionism insurrectionist insurrectionists insurrections insusceptibilities insusceptibility insusceptible intact intactness intaglio intaglios intake intakes intangibilities intangibility intangible intangibleness intangibles intangibly INTAP intarsia integer integers integral integralities integrality integrally integrals integrand integrands integrant integrants integrate integrated integrates integrating integration integrationist integrationists integrations integrative integrator integrators integrities integrity integument integuments Intel intellect intellection intellections intellective intellectively intellects intellectual intellectualisation intellectualisations intellectualise intellectualised intellectualises intellectualising intellectualism intellectualisms intellectualist intellectualistic intellectualists intellectualities intellectuality intellectualization intellectualizations intellectualize intellectualized intellectualizes intellectualizing intellectually intellectualness intellectuals intelligence Intelligence intelligencer intelligencers intelligences Intelligences intelligent intelligential intelligently intelligentsia intelligentsias intelligibilities intelligibility intelligible intelligibleness intelligibly INTELSAT Intelsat intemperance intemperate intemperately intemperateness intend intendance intendances intendancies intendancy intended intendeds intender intenders intending intendment intendments intends intenerate intenerated intenerates intenerating intense intensely intenseness intensenesses intensification intensifications intensified intensifier intensifiers intensifies intensify intensifying intension intensions intensities intensity intensive intensively intensiveness intensives intent intention intentional intentionality intentionally intentioned intentions intently intentness intents inter interact interacted interacting interaction interactions interactive interactively interactivity interacts interagency interblend interblended interblending interblent interbrain interbred interbreed interbreeding interbreeds intercalary intercalate intercalated intercalates intercalating intercalation intercalations intercalative intercampus intercede interceded interceder interceders intercedes interceding intercellular intercept intercepted intercepting interception interceptions interceptive interceptor interceptors intercepts intercession intercessional intercessions intercessor intercessors intercessory interchange interchangeabilities interchangeability interchangeable interchangeableness interchangeably interchanged interchanger interchangers interchanges interchanging interchurch intercity interclass interclavicles interclub intercollegiate intercolumniation intercolumniations intercom intercommoned intercommoning intercommunicate intercommunicated intercommunicates intercommunicating intercommunication intercommunications intercommunicative intercommunion intercommunions intercommunity intercomparable intercoms interconnect interconnected interconnectedness interconnecting interconnection interconnections interconnectivity interconnects intercontinental interconvert intercooler intercoolers intercostals Intercourse intercourse intercourses intercrop intercropped intercropping intercrops intercross intercrossed intercrosses intercrossing intercultural intercurrence intercurrences interdenominational interdentally interdepartmental interdepartmentally interdependence interdependences interdependencies interdependency interdependent interdependently interdict interdicted interdicting interdiction interdictions interdictor interdictors interdictory interdicts interdisciplinary interdivision interdivisional interest interested interestedly interestedness interesting interestingly interestingness interests interethnic interface interfaced interfaces interfacial interfacing interfacings interfaculty interfaith interfamilial interfamily interfere interfered interference interferences interferential interferer interferers interferes interfering interferingly interferometer interferometers interferon interfile interfiled interfiles interfiling interflow interflowed interflowing interflows interfluent interfluves interfold interfolded interfolding interfolds interfuse interfused interfuses interfusing interfusion interfusions intergalactic intergeneration intergenerational interglacial intergovernmental intergradations intergraded intergrades intergradient intergrading intergrowth intergrowths interim Interim interims Interior interior interiorise interiorised interiorising interiorities interiority interiorize interiorized interiorizing interiorly interiors interj interject interjected interjecting interjection interjectional interjectionally interjections interjector interjectorily interjectors interjectory interjects interknit interknits interknitted interknitting interlace interlaced interlacement interlacements interlaces interlacing interlaid Interlaken interlaminate interlaminated interlaminates interlaminating interlamination interlaminations interlard interlarded interlarding interlards interlay interlayer interlaying interlays interleaf interleave interleaved interleaves interleaving interleukin interleukins interlibrary interline interlineal interlineally interlinear interlineate interlineated interlineating interlineations interlined interlines interlingua Interlingua interlinguas interlining interlinings interlink interlinked interlinking interlinks interlobular interlock interlocked interlocker interlocking interlocks interlocution interlocutions interlocutor interlocutors interlocutory interlocutress interlocutresses interlocutrice interlocutrices interlocutrix interlocutrixes interlope interloped interloper interlopers interlopes interloping interlotting interlude interludes interlunar interlunation interlunations intermarriage intermarriages intermarried intermarries intermarry intermarrying intermeddle intermeddled intermeddler intermeddlers intermeddles intermeddling intermediacies intermediacy intermediaries intermediary intermediate intermediated intermediately intermediateness intermediates intermediating intermediation intermediations interment interments intermesh intermeshed intermeshes intermeshing intermezzi intermezzo intermezzos intermigration intermigrations interminability interminable interminableness interminably intermingle intermingled interminglement intermingles intermingling intermission intermissions intermissive intermit intermits intermitted intermittence intermittences intermittencies intermittency intermittent intermittently intermitting intermittingly intermix intermixable intermixed intermixes intermixing intermixture intermixtures intermolecular intermountain intermundane intern internal internalisation internalisations internalise internalised internalises internalising internalities internality internalization internalizations internalize internalized internalizes internalizing internally internals international International internationalisation internationalisations internationalise internationalised internationalises internationalising Internationalism internationalism Internationalisms internationalisms internationalist Internationalist internationalists Internationalists internationalities internationality internationalization internationalizations internationalize internationalized internationalizes internationalizing internationally internationals Internationals interne internecine interned internee internees internet Internet Internets internetworking interneuron interning internist internists internment internments internodes interns internship internships internuncio internuncios interoffice interoperability interoperable interpellant interpellants interpellation interpellations interpellator interpellators interpenetrate interpenetrated interpenetrates interpenetrating interpenetration interpenetrations interpenetrative interpersonal interpersonally interpetiolar interphone Interphone interphones interplanetary interplant interplay interplayed interplaying interplays interplead interpleaded interpleading interpleads Interpol interpolate interpolated interpolates interpolating interpolation interpolations interpolative interpolator interpolators interposable interposal interposals interpose interposed interposer interposers interposes interposing interposingly interposition interpositions interpret interpretabilities interpretability interpretable interpretably interpretation interpretational interpretations interpretative interpretatively interpreted interpreter interpreters interpreting interpretive interpretively interprets interracial interracially interred interreges interregional interregna interregnal interregnum interregnums interrelate interrelated interrelatedness interrelates interrelating interrelation interrelations interrelationship interrelationships interrex interring interrogate interrogated interrogates interrogating interrogatingly interrogation interrogational interrogations interrogative interrogatively interrogatives interrogator interrogatories interrogatorily interrogators interrogatory interrupt interrupted interruptedly interrupter interrupters interruptible interrupting interruption interruptions interruptive interrupts inters interscholastic interscholastically interschool intersect intersected intersecting intersection intersectional intersections intersects intersession intersexes intersidereal intersociety interspaced interspaces interspacing interspatial interspecies intersperse interspersed intersperses interspersing interspersion interspersions Interstate interstate Interstates interstates interstellar interstice interstices interstitial interstitially interstitials interstratifications interstratified interstratifies interstratifying intersubstitutability intersubstitutable intersystem interterm intertexture intertextures intertribal intertwine intertwined intertwinement intertwinements intertwines intertwining intertwiningly Intertype interuniversity interurban interval intervallic intervals intervarsity intervene intervened intervener interveners intervenes intervenient intervening intervention interventional interventionism interventionist interventionists interventions interview interviewed interviewee interviewees interviewer interviewers interviewing interviews intervocalic intervolve intervolved intervolves intervolving interwar interweave interweaved interweavement interweavements interweaver interweavers interweaves interweaving interwove interwoven intestacies intestacy intestate intestates intestinal intestinally intestine intestines intimacies intimacy intimae intimate intimated intimately intimateness intimatenesses intimates intimating intimation intimations intimidate intimidated intimidates intimidating intimidation intimidations intimidator intimidators intituled into intoed intolerabilities intolerability intolerable intolerableness intolerably intolerance intolerances intolerant intolerantly intolerants intonate intonated intonates intonating intonation intonations intone intoned intoner intoners intones intoning intoxicant intoxicants intoxicate intoxicated intoxicates intoxicating intoxicatingly intoxication intoxications intoxicative intoxicator intoxicators intra intracellular intracranial intractability intractable intractableness intractably intraday intradepartmental intrados intradoses intraepithelial intramural intramuscular intramuscularly intranasal intranet intranets intrans intransient intransigence intransigencies intransigency intransigent intransigently intransigents intransitive intransitively intransitives intransitivity intraocular intrapersonal intrapulmonary intraregional intrastate intrauterine intravascular intravenous intravenously intrepid intrepidities intrepidity intrepidly intrepidness intricacies intricacy intricate intricately intricateness intricatenesses intrigue intrigued intriguer intriguers intrigues intriguing intriguingly intrinsic intrinsically intro introduce introduced introducer introducers introduces introducible introducing introduction introductions introductive introductorily introductory introgression introgressions introit Introit Introits introits introituses introjections intromission intromissions intropunitive introrsely intros introspect introspected introspecting introspection introspections introspective introspectively introspectiveness introspects introversion introversions introversive introvert introverted introverting introverts intrude intruded intruder intruders intrudes intruding intrudingly intrusion intrusions intrusive intrusively intrusiveness intrusting intubations INTUC intuit intuited intuiting intuition intuitional intuitionalism intuitionalist intuitionalists intuitionally intuitionism intuitionist intuitionists intuitions intuitive intuitively intuitiveness intuitivism intuitivist intuits intumesce intumesced intumescences intumesces intumescing intussuscepted intussuscepting intussusceptions intussuscepts Inuit Inuktitut inunctions inundate inundated inundates inundating inundation inundations inundator inundators Inupiaq Inupiat inurbane inurbanely inurbanities inurbanity inure inured inures inuring inurn inurned inurning inurnment inurnments inurns inutile inutilities inutility inv invade invaded invader invaders invades invading invaginable invaginations invalid invalidate invalidated invalidates invalidating invalidation invalidations invalidator invalidators invalided invaliding invalidism invalidities invalidity invalidly invalids invaluable invaluableness invaluably Invar invar invariabilities invariability invariable invariableness invariables invariably invariance invariant invariantly invariants invasion invasions invasive invasively invasiveness invective invectively invectiveness invectives inveigh inveighed inveigher inveighers inveighing inveighs inveigle inveigled inveiglement inveiglements inveigler inveiglers inveigles inveigling invent invented inventers inventible inventing invention inventions inventive inventively inventiveness inventor inventorial inventorially inventoried inventories inventors inventory inventorying invents inveracities inveracity Invercargill Inverness Invernesses invernesses inverse inversed inversely inverses inversing inversion inversions invert invertebracy invertebrate invertebrateness invertebrates inverted inverter inverters invertible inverting invertors inverts invest invested investigable investigate investigated investigates investigating investigation investigational investigations investigative investigator investigators investigatory investing investiture investitures investment investments investor investors invests inveteracy inveterate inveterately inveterateness invidious invidiously invidiousness invigilate invigilated invigilates invigilating invigilation invigilator invigilators invigorant invigorants invigorate invigorated invigorates invigorating invigoratingly invigoration invigorations invigorative invigoratively invigorator invigorators invincibility invincible invincibleness invincibly inviolabilities inviolability inviolable inviolableness inviolably inviolacies inviolacy inviolate inviolately inviolateness invisibilities invisibility invisible invisibleness invisibles invisibly invitation invitational invitations invitatory invite invited invitee invitees inviter inviters invites inviting invitingly invitingness invocate invocated invocating invocation Invocation invocations Invocations invocative invocator invocatory invoice invoiced invoices invoicing invoke invoked invoker invokers invokes invoking involucel involucellate involucels involucrate involucres involuntarily involuntariness involuntary involutedly involutes involution involutions involve involved involvedness involvement involvements involver involvers involves involving invulnerabilities invulnerability invulnerable invulnerableness invulnerably inward inwardly inwardness inwardnesses inwards INWATS inwrought Inyokern IO Io IOC IOCC IOD iodated iodating iodations iodide iodides iodinate iodinated iodinates iodinating iodination iodine iodisation iodise iodised iodiser iodisers iodises iodising iodization iodize iodized iodizer iodizers iodizes iodizing IOF Iola iolite IOM Ion ion Iona Ionia Ionian Ionians Ionic ionic ionisable ionisation ionisations ionise ionised ioniser ionisers ionises ionising ionization Ionization ionizations Ionize ionize ionized ionizer ionizers ionizes ionizing IONL ionone ionosphere ionospheres ions IOOF IOP IOT iota IOTA iotacism IOU IOUs IOW Iowa Iowan Iowans IP IPA IPBM IPC IPCC IPCE IPCS IPDU IPE ipecac Iphigenia IPI IPL IPLAN IPM IPMS IPO Ipomoea ipomoea ipomoeas IPS IPSE ipse ipso Ipswich IPT IPX IPY IQ IQR IQSY IR Ira IRA IRAF Iran Iranian Iranians Iraq Iraqi Iraqis IRAs IRAS irascibilities irascibility irascible irascibleness irascibly irate irately irater iratest IRBM Irby IRC IRD IRDS ire Ire IRE Iredell ireful irefully irefulness Ireland ireless Irena Irene irenic irenics IRG iridaceous iridescence iridescences iridescent iridescently iridisation iridisations iridise iridised iridises iridising iridium iridizations iridize iridized iridizes iridizing iridologist iridologists iridology iridosmine iridosmium iridous iris Iris irises Irish Irishisms Irishman Irishmen Irishwoman Irishwomen iritic irk irked irking irks irksome irksomely irksomeness IRL IRM Irma IRMS IRN IRO iron ironbark ironbarks ironbound ironclad ironclads Irondale ironed ironer ironers ironfisted ironhanded ironhandedness ironic ironical ironically ironicalness ironies ironing ironings ironist ironists ironless ironmaster ironmasters ironmonger ironmongeries ironmongers ironmongery irons Irons ironsides Ironsides ironsmith ironsmiths ironstone ironstones Ironton ironware ironweed ironweeds ironwood ironwoods ironwork ironworker ironworkers ironworking ironworks irony Iroquoian Iroquoians Iroquois IROR IRQ irradiance irradiances irradiancies irradiancy irradiant irradiate irradiated irradiates irradiating irradiation irradiations irradiative irradiator irradiators irrational irrationalise irrationalised irrationalises irrationalising irrationalism irrationalities irrationality irrationalize irrationalized irrationalizes irrationalizing irrationally irrationalness irrationals irreclaimability irreclaimable irreclaimableness irreclaimably irreconcilabilities irreconcilability irreconcilable irreconcilableness irreconcilables irreconcilably irrecoverable irrecoverableness irrecoverably irrecusably irredeemable irredeemableness irredeemably Irredentism irredentism Irredentist irredentist Irredentists irredentists irreducibilities irreducibility irreducible irreducibleness irreducibly irrefragability irrefragable irrefragableness irrefragably irrefrangibility irrefrangibleness irrefrangibly irrefutability irrefutable irrefutably irregardless irregular irregularities irregularity irregularly irregulars irrelative irrelatively irrelativeness irrelevance irrelevances irrelevancies irrelevancy irrelevant irrelevantly irreligion irreligionist irreligionists irreligious irreligiously irreligiousness irremeably irremediable irremediableness irremediably irremissibility irremissibleness irremissibly irremovable irremovably irreparability irreparable irreparableness irreparably irrepealably irreplaceable irreplaceably irreprehensible irrepressibility irrepressible irrepressibleness irrepressibly irreproachability irreproachable irreproachableness irreproachably irreproducibility irreproducible irresistibility irresistible irresistibleness irresistibly irresoluble irresolute irresolutely irresoluteness irresolution irresolvable irrespective irrespectively irrespirable irresponsibility irresponsible irresponsibleness irresponsibly irresponsive irresponsiveness irretentive irretentiveness irretraceable irretrievability irretrievable irretrievableness irretrievably irreverence irreverent irreverently irreversibility irreversible irreversibleness irreversibly irrevocability irrevocable irrevocableness irrevocably irrigable irrigate irrigated irrigates irrigating irrigation irrigational irrigations irrigative irrigator irrigators irritabilities irritability irritable irritableness irritably irritancies irritancy irritant irritants irritate irritated irritates irritating irritatingly irritation irritations irritator irritators irrupt irrupted irrupting irruption irruptions irruptive irrupts IRS IRSG IRTF Irvin Irvine Irving Irvington Irwin is Is IS ISA Isaac Isaacs Isaacson Isabel Isabella Isabelle Isadora isagogic isagogics Isaiah isallobars isallotherm ISAM Isamu Isanti isarithm ISAS ISBD ISBN ISC Iscariot ISCH ischemia ischemic ISDN isdn ISDT ISEE Iselin isenthalpic isentropic ISF ISFUG ISH Ishii Ishmael Ishmaelite Ishmaels Ishpeming ISI Isidro isinglass Isis ISIS Islam Islamabad Islamic Islamise Islamised Islamises Islamising Islamism Islamist Islamists Islamite Islamize Islamized Islamizes Islamizing Islamorada island Island islanded islander islanders islanding islands Isle isle isled isles islet Isleton islets Islington Islip ISLM ISLU ISM ism isms ISN isn't ISO isobar isobaric isobars isobathic isobaths Isobel isobilateral isobutene isobutyl isobutylene isocheim isocheimal isocheims isochoric isochors isochronal isochronally isochrones isochronise isochronised isochronises isochronising isochronisms isochronize isochronized isochronizes isochronizing isochronous isochronously isochroous isoclinals isoclines isoclinic isocracies isocracy isocratic isocyanides isocyanine ISODE isodiaphere isodiapheres isodimorphism isodimorphisms isodimorphous isogamete isogametes isogamies isogenies isogeothermal isogeothermic isogeotherms isogloss isoglosses isogonics isogons isograms isograph isographic isographs isohaline isohels isohyets isolable isolatable isolate isolated isolates isolating isolation isolationism isolationisms isolationist isolationistic isolationists isolations isolative isolator isolators isologues isomagnetics isomer isomeric isomerise isomerised isomerises isomerising isomerism isomerizes isomers isometric isometrics isomorphic isomorphism isomorphs isoneph isonomic isonomy ISOO isooctane ISOP isoperimetric isopiestic isopiestics isopleths isopod isopodan isopodous isopods isoprene Isoprinosine isopropyl isopteran isopterous isosceles isoseismic isoseismics isotheral isothere isotheres isotherm isothermal isothermally isothermals isotherms isotones isotonic isotope isotopes isotopic isotropic isotropous isotropy ISPM ISR Israel Israeli Israelis Israelite Israelites ISRG ISS Issaquah ISSI ISSN issuance issuances issuant issue issued issueless issuer issuers issues issuing IST Istanbul Isth Isthmian isthmian Isthmians isthmians isthmus isthmuses istle ISUP Isuzu ISV ISY it IT It it'd it'll ITA ital Ital Italia Italian Italianate Italianated Italianates Italianating Italianesque Italianisation Italianise Italianised Italianises Italianising Italianism Italianisms Italianization Italianize Italianized Italianizes Italianizing Italians italic Italic italicisation italicisations italicise italicised italicises italicising Italicism italicization italicizations italicize italicized italicizes italicizing italics Italics Italy Itasca ITC Itch itch itched itches itchier itchiest itchiness itching itchy ITCZ item itemed iteming itemisation itemisations itemise itemised itemiser itemisers itemises itemising itemization itemizations itemize itemized itemizer itemizers itemizes itemizing items iterance iterant iterate iterated iterates iterating iteration iterations iterative iteratively Ithaca Ithacan Ithacans ithyphallic itinerancies itinerancy itinerant itinerantly itinerants itineraries itinerary itinerate itinerated itinerates itinerating itineration ITM Ito ITO its ITS ITSEC itself ITSO itsy ITT ITU ITUSA ITV IU IUD IUDs IUE Iuka IUS IUV IV iv Ivan Ivanhoe IVB IVDT Iverson Ives Ivey ivied Ivies ivies Ivorian ivories Ivory ivory ivorybill ivorybills IVP IVs IVTS ivy Ivy IW IWBNI IWC iwis IWS IWW IX ix IXC ixia Ixia ixias IXM Iyar Izard izard Izawa izzard izzards J j JA jab jabbed jabber jabbered jabberer jabberers jabbering jabberingly jabbers jabberwockies Jabberwockies Jabberwocky jabberwocky jabbing jabirus jaborandi jaborandis jabot jabots jabs JAC jacamar jacamars Jacana jacana jacanas jacaranda Jacaranda jacarandas Jacinta jacinth Jacinth Jacinto jack Jack jackal jackals jackanapes jackanapeses jackass jackasses jackboot jackbooted jackboots jackdaw jackdaws jacked jacket jacketed jacketing jacketless jackets jackfish jackfruit jackfruits jackhammer jackhammers Jackie jacking jackknife jackknifed jackknifes jackknifing jackknives jackleg jacklegs jacklight jacklights jackplane jackpot jackpots jackrabbit jackrabbits jacks Jacks Jacksboro jackscrew jackscrews jackshaft jackshafts jacksnipe jacksnipes Jackson Jacksonville jackstay jackstays jackstone jackstones jackstraw jackstraws Jacky Jaclyn JACM Jacob Jacobean Jacobeans Jacobin Jacobinism Jacobins Jacobs Jacobsen Jacobson Jacoby jaconet Jacopo Jacquard jacquard Jacquards jacquards Jacqueline Jacquelyn Jacques Jacqui Jacquie Jacuzzi Jacuzzis jade Jade jaded jadedly jadedness jadeite jadeites jades jadestone jading jadish jadishly jadishness Jaeger jaegers Jaffe Jaffrey jag JAG jagged jaggedly jaggedness jaggier jaggiest jagging jaggy jags jaguar jaguarondi jaguarondis jaguars Jahveh jai jail jailbait jailbird jailbirds jailbreak jailbreaks jailed jailer jailers jailhouse jailhouses jailing jailor jailors jails Jaime Jain Jainism Jakarta Jake jakes Jakes JAL jalap jalaps jalopies jalopy jalousie jalousies Jam jam Jamaal Jamaica Jamaican Jamaicans Jamal jamb jambalaya jambalayas jambeau jambeaux jamboree jamborees jambs James Jamesburg Jameson Jamesport Jamestown Jamesville Jamey Jamie Jamieson Jamison jammed jammier jammiest jamming Jammu jammy jams Jams Jamul Jan Jana Jane Janeiro Janelle Janesville JANET Janet Janette jangle jangled jangler janglers jangles jangling Janice Janie Janine Janis Janissaries janissaries Janissary janissary janitor janitorial janitors janitress janitresses Janna Jansen Jansenism Janssen Januaries January Januarys JAP Jap Japan Japanese japanned japanning Japans japans jape japed japer japers japery japes Japheth Japhetic japing japonica japonicas jar Jared jarful jarfuls jargon jargoned jargoning jargonise jargonised jargonises jargonising jargonize jargonized jargonizes jargonizing jargons jarhead jarheads Jarl jarl jarls Jarred jarred Jarrell Jarrett Jarrettsville jarring jarringly Jarrod Jarrow jars Jarvis Jas jasmine Jasmine jasmines Jason Jasonville jasper Jasper jaspers Jaspers jasperware jasperwares JATO jaundice jaundiced jaundices jaundicing jaunt jaunted jauntier jaunties jauntiest jauntily jauntiness jaunting jaunts jaunty java Java Javanese javelin javelined javelining javelins Javier jaw Jawaharlal jawbone jawboned jawbones jawboning jawbreaker jawbreakers jawed jawing jawless jaws Jay jay jaybird jaybirds Jaycee Jaycees Jayhawker jayhawker jayhawkers Jayhawkers Jayne jays jayvee jayvees jaywalk jaywalked jaywalker jaywalkers jaywalking jaywalks jazz jazzed jazzes jazzier jazziest jazzily jazziness jazzing jazzman jazzmen jazzy JBS JC JCA JCAC JCAE JCB JCD JCEE JCET JCL JCR JCS JD JDS jealous jealousies jealously jealousness jealousy Jean jean Jeanerette Jeanette Jeanie Jeanine Jeanne Jeannette Jeannie Jeannine jeans Jeans JECC Jed Jedi jeep Jeep jeepers Jeepers Jeeps jeeps jeer jeered jeerer jeerers jeering jeeringly jeers jeez Jeez Jeff Jeffers Jefferson Jeffersonian Jeffersontown Jeffersonville Jeffery Jeffrey Jeffries Jehovah JEIDA jejuna jejune jejunely jejuneness jejunity jejunum jejunums Jekyll jell jelled Jellico jellied jellies jellification jellified jellifies jellify jellifying jelling jells jelly jellybean jellybeans jellyfish jellyfishes jellying jellylike jellyroll jellyrolls JEM Jemez Jemima Jemison jemmied jemmies Jemmy jemmy jemmying Jen Jena Jenison Jenkins Jenkintown Jenks Jenna jennet jennets Jennie jennies Jennifer Jennings jenny Jenny Jens Jensen Jenson jeopardise jeopardised jeopardises jeopardising jeopardize jeopardized jeopardizes jeopardizing jeopardous jeopardy Jepson jequirities jequirity Jerald jerboa jerboas jeremiad jeremiads Jeremiah Jeremiahs Jeremy Jeri Jericho jerk jerked jerker jerkier jerkiest jerkily jerkin jerkiness jerking jerkins jerks jerkwater jerky Jermyn jeroboam Jeroboam jeroboams Jeroboams Jerold Jerome jerquer jerquers Jerrod Jerrold Jerry jerry jerrybuild jerrybuilding jerrybuilds jerrybuilt Jersey jersey Jerseys jerseys Jerseyville Jerusalem Jerusalemite Jerusalemites Jervis JES Jess jess Jessamine jessant Jesse jessed jesses Jessica Jessie jessing Jessup jest jested jester jesters jesting jestingly jestings jests Jesuit Jesuitical Jesuitism Jesuits Jesus JESUS JET jet jetfoil jetfoils jetlag jetlags jetliner jetliners Jetmore jetpack jetpacks jetport jetports jets jetsam jetted jettier jetties jettiest jetting jettison jettisoned jettisoning jettisons jetton jetty Jew jewel Jewel jeweled jeweler jewelers jewelfish jewelfishes Jewell jewelled Jewelled jeweller jewelleries jewellers jewellery jewelling jewelries jewelry jewels jewelweed jewelweeds Jewess Jewesses Jewett jewfish jewfishes Jewish Jewries Jewry Jews Jezebel jezebel Jezebels jezebels JFET JFIF JFK JFMIP JFS JGR JHS JHVH JHWH JI jib jibbed jibber jibbers jibbing jibe jibed jibes jibing jibs JIC jiff jiffies jiffs jiffy jig jigged jigger Jigger jiggered jiggering jiggermast jiggermasts jiggers jigging jiggle jiggled jiggles jiggling jigjig jigjigs jiglike jigs jigsaw jigsaws jihad jihads JILA Jill jillaroo jillaroos Jillian jillion jillions jilt jilted jilter jilters jilting jilts Jim JIM Jimenez jiminy jimjams Jimmie jimmied jimmies jimmy Jimmy jimmying jimson jimsonweed Jimsonweed Jimsonweeds jimsonweeds jingle jingled jingles jinglier jingliest jingling jinglingly jingly jingo jingoes jingoish jingoism jingoisms jingoist jingoistic jingoists jink jinked jinker jinkers jinking jinks jinn jinnee jinni jinrikisha Jinx jinx jinxed jinxes jinxing JIS JISC JIT jitney jitneyed jitneying jitneys jitter jitterbug jitterbugged jitterbugging jitterbugs jittered jitteriness jittering jitters jittery jiujutsu jive jived jives jiving JJ JLE JMP JMS JMX Jo JO Joachim Joan Joann Joanna Joanne Joao Joaquin JOAT job Job jobbed jobber jobbers jobbery jobbies jobbing jobcentre Jobcentre jobcentres Jobcentres jobholder jobholders jobless joblessness Jobs jobs jobsite jobson Jocelyn jock Jock jockey Jockey jockeyed jockeying Jockeys jockeys jockeyship jocko Jocko jockos jocks jockstrap jockstraps jocose jocosely jocoseness jocosities jocosity jocular jocularities jocularity jocularly jocund jocundities jocundity jocundly Jodhpur jodhpur Jodhpurs jodhpurs Jodi Jodie Jody Joe Joel Joelton Joes Joey joeys Joeys jog jogged jogger joggers jogging joggings joggle joggled joggles joggling jogs jogtrot jogtrots Johan Johann Johanna Johannes Johannesburg Johansen John john johnboat johnboats Johnnie johnnies Johnnies Johnny johnnycake johnnycakes johns Johns Johnson Johnsonburg Johnsonian Johnsonville Johnston Johnstown joie join joinable joined joiner Joiner joineries joiners joinery joining joins joint jointed jointer jointers jointing jointly joints jointure jointures jointworm jointworms joist joisted joisting joistless joists jojoba jojobas joke joked jokeless joker jokers jokes jokester jokesters jokily jokiness joking jokingly Jolene Joliet Jolla jollied jollier jollies jolliest jollification jollifications jollified jollifies jollify jollifying jollily jolliness jollities jollity jolly jollyboat jollyboats jollying jollytail jolt jolted jolter jolters joltier joltiest jolting jolts jolty Jon Jonah jonahs Jonahs Jonas Jonathan Jonathans Jonathon Jones Jonesboro Jonesborough Jonesburg joneses Joneses Jonestown Jonesville jongleur jongleurs Joni Jonquil jonquil jonquils Joplin Joppa Jordan Jordanian Jordanians Jordon Jorge Jorgensen Jorgenson jorum jorums Jose Josef Josefina Joseph Josephina Josephine josephs Josephs Josephus Josh josh joshed josher joshers joshes Joshi joshing Joshua Josiah Josie joss josser jossers josses jostle jostled jostlement jostler jostlers jostles jostling jot jota jotas jots jotted jotter jotters jotting jottings joule Joule joules jounce jounced jounces jouncing jour Jourdanton journal journalese journaling journalise journalised journalises journalising journalism journalisms journalist journalistic journalistically journalists journalize journalized journalizes journalizing journals journey journeyed journeyer journeyers journeying journeyman journeymen journeys journeywoman journeywomen journeywork journeyworks journo joust jousted jouster jousters jousting jousts Jovanovich JOVE Jove JOVIAL Jovial jovial jovialities joviality jovially jovialness jowl jowls jowly joy Joy Joyance joyance joyances Joyce joyful joyfully joyfulness joyless joylessly joylessness Joyner Joyous joyous joyously joyousness joypop joypops joyride joyrides joyriding joys joystick joysticks JP JPEG JPL JRC JSC JSD JSN JSRC JST JSW JTIDS JTM Juan Juana Juanita Juarez Juba juba jubbah jubbahs jubilance jubilancy jubilant jubilantly Jubilate jubilate jubilated Jubilates jubilates jubilating jubilation jubilations jubilatory jubilee Jubilee jubilees Jubilees JUD Jud Judah Judaic Judaism Judaist Judaists Judas Judases judases Judd judder juddered juddering judders Jude Judea Judean Judeans Judge judge judged judgeless judgelike judgement judgemental judgements judger judgers judges Judges judgeship judgeships judging judgingly Judgment judgment judgmental judgmentally Judgments judgments Judi judicable judicative judicator judicatories judicators judicatory judicature judicatures judiciable judicial judicially judiciaries Judiciary judiciary judicious judiciously judiciousness Judie judies Judith judo judoka judokas judos Judson Judsonia Judy jug JUGFET jugged Juggernaut juggernaut Juggernauts juggernauts jugging juggins jugginses juggle juggled juggler juggleries jugglers jugglery juggles juggling jugs jugular jugulars jugulate jugulated jugulates jugulating juice juiced juicehead juiceheads juiceless juicer juicers juices juicier juiciest juicily juiciness juicing juicy jujitsu juju jujube jujubes jujus jujutsu juke jukebox jukeboxes Jukes jukes Jul julep juleps Jules Julesburg Julia Julian Juliana Juliann Julianne Julie julienne Julienne juliennes Julies Juliet Julio Julius July Julys Jumada jumble jumbled jumbler jumblers jumbles jumbling jumbo Jumbo jumbos jumbuck jumbucks Jump jump jumpable jumped jumper jumpers jumpier jumpiest jumpily jumpiness jumping jumpmaster jumpmasters jumps jumpstart jumpsuit jumpsuits jumpy Jun juncaceous Junco junco Juncos juncos junction Junction junctions juncture junctures June Juneau Junes JUNET Jung Jungian Jungians jungle jungles Juniata junior Junior Juniors juniors juniper junipers junk junked Junker Junkers junket junketed junketeer junketeered junketeering junketeers junketer junketers junketing junkets junkie junkies junking junkman junkmen Junko junks junky junkyard junkyards Juno Junoesque Junta junta juntas Jupiter jupon jupons jurally Jurassic juridical juried juries jurisdiction jurisdictional jurisdictionally jurisdictions jurisprudence jurisprudences jurisprudent jurisprudential jurisprudentially jurisprudents jurist juristic juristically jurists juror jurors jury juryless juryman jurymen jurywoman jurywomen jus jussive jussives just Just Justice justice justices justiceships justifiability justifiable justifiableness justifiably justification justifications justificatory justified justifier justifiers justifies justify justifying Justin Justine Justinian justly justness Justus jut Jute jute jutelike jutes Jutes Jutland juts jutted jutties jutting juttying Juvenal juvenal juvenescence juvenescent juvenile juvenilely juvenileness juveniles juvenilia juvenilities juvenility juxtapose juxtaposed juxtaposes juxtaposing juxtaposition juxtapositions JV JVNC JWV K k Ka ka kA kabala kabalistic kabeljou kabeljous kabob kabobs Kabuki kabuki Kabul Kabuli Kabulis Kadoka Kaffir Kaffirs Kafka Kafkaesque kaftans Kagawa Kagoshima kahikatea Kahn Kahoka Kai Kailua kainite kais Kaiser Kaisers kaisership kaizen kaka kakapo kakapos kakas kakemono kakemonos kaki kakis Kalahari Kalaheo Kalama Kalamazoo Kalashnikov Kalashnikovs Kalb Kale kale kaleidoscope kaleidoscopes kaleidoscopic kaleidoscopically kales kali Kali kalian kalians Kalikow Kalimantan Kaliningrad Kalispell Kalkaska Kalmia kalmia kalmias Kalona kalong kalongs kalpak kalpaks kalsomine kalsomined kalsomines kalsomining kamahi Kamakura kamala Kamas kames Kamiah Kamikaze kamikaze kamikazes Kamikazes Kampala Kampong kampong kampongs Kampuchea Kampuchean Kampucheans Kamuela Kan kana Kanab Kanaka kanaka kanakas Kanakas Kanawha Kanazawa Kandiyohi Kane Kaneohe kanga kangaroo kangarooed kangarooing kangaroos Kanji kanji Kankakee Kannada Kannapolis Kansa Kansan Kansans Kansas Kansasville Kant kantar kantars Kantian Kantianism Kantians KANU KAO kaoliang kaolin KAOS Kapaau Kapellmeister Kaplan kapok kapoks Kaposi kappa kaput Kara karabiner karabiners Karachi Karafuto Karajan karaka karakas Karakul karakul karakuls Karakuls Karalee Karamanlis Karamazov karamu karaoke karat karate karats Karee Kareem Karen Karenina Kari Karin Karl Karla karma Karma Karmas karmas karmic Karnack Karnataka Karol Karolyn Karp Karr karri karris karsts kart karts karyolitic karyoplasms karyotin karyotins Kasai Kasbah Kasbahs Kasha kasha Kashmir Kashmiri kashrus Kasparov Kasper Kasseri Kasson Kat katabolic katabolically katakana katana Katanga Katangese Kate Kath Katharine Katherine Kathie Kathleen Kathmandu Kathryn Kathy Kati Katie katipo katipos Katmandu Kato Katonah Katrina Katsushika Katy katydid katydids Katz Kauai Kauffman Kauffmann Kaufman Kaufmann Kaukauna Kaunakakai kauri kauris kava kavas Kawaguchi Kawai kawaka kawakawa Kawasaki Kay kayak kayaked kayaker kayakers kayaking kayaks Kaye Kayla kayo kayoed kayoing kayos Kaysville Kazak Kazakh Kazakhs Kazakhstan Kazaks kazoo kazoos Kazue Kb KB kb KBE KBP KBPS kbps KBS KC kcal KCB KCL KCMG KCSI KCVO KD KDCI KDD KDT KE Kea kea Keaau Kealakekua Keane Keansburg Kearney Kearns Kearny keas Keating Keats kebab kebabs Keble kebob kebobs Keck kecked kecking ked kedge kedged kedgeree kedgerees kedges kedging Keefe Keefer Keegan keel Keel keelboat keelboats keeled Keeler keelhaul keelhauled keelhauling keelhauls keeling keels keelson keelsons Keen keen Keenan Keene keened Keener keener keeners keenest keening keenly keenness keens keep keeper keeperless keepers keepership keeping keepings keeps keepsake keepsakes Keeseville keeshond keeshonden keeshonds Keeton keeve keeves kef kefir kefirs keg Keg kegs Kehoe Kei Keighley Keiko keiretsu Keiser Keita Keith Keithville Kelleher Keller Kelley kellick Kellie kellies Kellogg Kelly Kellyville kelp kelpfish kelpfishes kelpie kelpies kelps Kelsey Kelseyville Kelso Kelvin Kemah Kemmerer kemp Kemp Kempner kemps kempt Kempton Ken ken Kenai Kenansville Kendal Kendall Kendallville kendo Kendra Kendrick Kenilworth Kenji Kenly Kenmare Kenmore Kennard Kennebec Kennebunk Kennebunkport Kennecott kenned Kennedale Kennedy kennel kenneled kenneling kennelled kennelling kennels Kenner Kennesaw Kennet Kenneth Kennett Kennewick Kenney kenning kennings Kenny keno kenos Kenosha kenosis kenotic Kenova kens Kensal Kensett Kensington Kent Kentia kentia Kentish Kentland Kenton Kentuckian Kentuckians Kentucky Kentwood Kenwood Kenya Kenyan Kenyans Kenyon Keogh Keokuk Keosauqua Keota kepi kepis Keppel kept keratectomy keratin keratinisation keratinise keratinised keratinises keratinising keratinize keratinized keratinizes keratinizing keratinous keratins keratotomy kerb kerbed kerbing kerbs kerbside kerbsides kerbstone kerbstones kerchief kerchiefs Kerens kerfs Kerhonkson Keri Kerman kermes kermis kermises KERMIT Kermit Kern kern kerned kernel kernelled kernelless kernelling kernels Kernersville Kernighan kerning kerns Kerns Kernville kerosene Kerouac Kerr Kerri Kerrie Kerrville Kerry kersey Kersey kerseymere kerseymeres kerseys Kershaw Kerstin kerugma kerugmata Keshena Kessler kestrel kestrels Keswick ketch ketches Ketchikan Ketchum ketchup ketchups ketene ketenes ketohexose ketoses ketosis Kettering kettle kettledrum kettledrummer kettledrummers kettledrums kettleful kettlefuls kettles kevel kevels Kevil Kevin Kevlar Kevorkian Kew Kewanee Kewaskum Kewaunee Kewpie kewpie Kewpies kewpies key Key keyboard keyboarded keyboarder keyboarders keyboarding keyboardist keyboardists keyboards keycard keycards keyed Keyes keyhole keyholes keying keyless Keynes Keynesian Keynesianism Keynesians keynote keynoted keynoter keynoters keynotes keynoting keypad keypads Keyport keypunch keypunched keypuncher keypunchers keypunches keypunching keys Keyser Keystone keystone keystones keystroke keystrokes Keysville keyway keyways keyword keywords KFT kg KG KGB khaddar khaki khakis khan Khan khanate khanates khans Khartoum khedival khedivate khedivates khedive khedives khedivial khediviate khediviates Khmer Khmers Khomeini khoum Khrushchev Khyber kHz KHz KI KIA kiang kiangs KIAS kibble kibbled kibbles kibbling kibbutz kibbutzim kibitz kibitzed kibitzer kibitzers kibitzes kibitzing kiblah kibosh kick kickable kickback kickbacks kickball kickboard kickboards kickboxing kicked kicker kickers kicking kickoff kickoffs kicks kickshaw kickshaws kickstand kickstands kicky kid Kid Kidd kidded Kidder kidder Kidderminster kidders kiddie kiddies kiddiewinks kidding kiddo kiddoes kiddos Kiddush kiddy kidlike kidnap kidnaper kidnapers Kidnapped kidnapped kidnapper kidnappers kidnapping kidnappings kidnaps kidney kidneys kids Kids kidskin kidskins kidult Kiefer kiekie Kiel kielbasa kielbasas Kier kier Kieran Kierkegaard Kiernan kiers kieserite Kiev Kiewit KIF Kigali Kikai kike kikes Kikuyu kikuyu Kilauea Kilbride Kildare Kilgore Kilimanjaro Kilkenny Kill kill killable Killarney killdeer killdeers killed Killeen Killen killer killers Killian killifish killifishes killing killingly killings Killington killjoy killjoys Kills kills Kilmarnock Kilmer kiln Kiln kilned kilning kilns kilo kilobit kilobits kilobyte kilobytes kilocalorie kilocalories kilocurie kilocuries kilocycle kilocycles kilogauss kilogausses kilogram kilogramme kilograms kilohertz kilojoules kiloliter kiloliters kilolitre kilolitres kilomegacycle kilometer kilometers kilometre kilometres kilometric kilometrical kilooersted kilopascal kilopascals kilos kiloton kilotons kilovolt kilovolts kilowatt kilowatts Kilpatrick Kilsyth kilt kilted kilter kiltie kilties kilting kiltlike kilts Kim Kimball Kimberley Kimberly Kimble Kimmel kimono kimonoed kimonos Kimura Kin kin kina kinaesthesia kinaesthetic kinaesthetically kinas Kincaid Kincardine Kincardineshire Kind kind Kinder kinder kindergarten kindergartener kindergarteners kindergartens Kinderhook kindest kindhearted kindheartedly kindheartedness kindle kindled kindler kindlers kindles kindlier kindliest kindliness kindlinesses kindling kindly kindness kindnesses kindred kinds kinematical kinematics kinescope kinescoped kinescopes kinescoping kinesics kinesiology kinesis kinesthesia kinesthetic kinesthetically kinetic kinetically kinetics kinetin kinfolk kinfolks king King kingbird kingbirds kingbolt kingbolts kingcraft kingcrafts kingcup kingcups kingdom kingdoms Kingfield kingfish Kingfisher kingfisher kingfishers kingfishes kinghood kingless kinglet kinglets kinglier kingliest kinglike kingliness kingly kingmaker kingmakers Kingman kingpin kingpins kingpost kingposts kings Kings Kingsburg Kingsbury Kingsford Kingship kingship kingships Kingships kingside Kingsland Kingsley Kingsport Kingston Kingstown Kingstree Kingsville Kingwood kingwood kingwoods kink kinkajou kinkajous kinked kinkier kinkiest kinkily kinkiness kinking kinks kinky kinless Kinney Kinnock Kinross Kinsey kinsfolk Kinshasa kinship kinships Kinsley kinsman Kinsman kinsmen kinsperson Kinston kinswoman kinswomen Kintyre kiosk kiosks Kiowa KIP kip Kip Kipling kipped kipper Kipper kippered kippering kippers kipping KIPS kips Kirby Kirbyville Kirchner Kirghiz Kiribati Kirin Kirk Kirkby Kirkcaldy Kirkcudbright Kirkcudbrightshire Kirkland Kirkpatrick kirks Kirksville Kirkville Kirkwood Kirsch kirsch kirsches Kirsten Kirtland kirtle kirtled kirtles Kirundi Kish Kislev Kismet kismet kismets Kismets kiss KISS kissable kissed kisser kissers kisses Kissimmee kissing Kissinger Kiswahili Kit kit Kitakyushu kitbag kitbags kitchen Kitchen Kitchener kitcheners kitchenette kitchenettes kitchens kitchenware kite kited kites kith kithara kitharas kiths kiting kits kitsch kitschier kitschiest kitschy Kittanning kitted kitten kittened kittening kittenish kittenishly kittenishness kittens Kittery kitties kitting Kittitas kittiwake kittiwakes kittle kittled kittler kittles kittlest kittling Kitty kitty Kitzbühel Kiwanis kiwi Kiwi kiwifruit kiwifruits Kiwis kiwis Kiyoshi Kizil kJ KKK Klamath Klan Klansman Klansmen Klanswoman klatch klatches Klaus Klaxon klaxon klaxons Klaxons Kleenex Kleenexes Klein kleptomania kleptomaniac kleptomaniacs kleptomanias Klickitat klieg Kline Kling Klinger KLIPS klipspringer klipspringers KLOC Klondike Klotz kludge kludged kludges kludging Kluge kluge kluged kluges kluging klutz klutzes klutziness klutzy Klux klystron Klystron klystrons km KN knack knackered knackeries knackers knackery knacks knackwurst Knackwurst knackwursts knag knaggier knaggiest knaggy knags knap Knapp knapped knapping knaps knapsack knapsacks knapweed knapweeds knar Knaresborough knarred knars knave knaveries knavery knaves knavish knavishly knavishness knavishnesses knawel knawels knead kneaded kneader kneaders kneading kneads knee kneecap kneecapped kneecapping kneecappings kneecaps kneed kneehole kneeholes kneeing kneel kneeled kneeler kneelers kneeling kneels kneepad kneepads kneepan kneepans kneepiece knees knell knelled knelling knells knelt Knesset knew Kngwarreye Knick knick knickerbockers Knickerbockers knickers knickknack knickknacks knife knifeboard knifed knifeless knifelike knifeman knifepoint knifes knifing knifings Knight knight Knightdale knighted knighthead knightheads knighthood knighthoods knighting knightlier knightliest knightliness knightly knights Knights Knightsbridge Knightstown knish knishes knit knits knittable knitted Knitter knitter knitters knitting knitwear knives kümmel kümmels knob knobbed knobbier knobbiest knobbiness knobbing knobble knobbles knobbliest knobbly knobby knobkerrie knobkerries knoblike knobs knock knockabout knockabouts knockdown knockdowns knocked knocker knockers knocking knockings knockoff knockoffs knockout knockouts knocks knockwurst knockwursts knoll Knoll knolled knolling knolls Knopf knops Knossos knot knotgrass knotgrasses knothole knotholes knotless knots Knott knotted knottier knottiest knottiness knotting knotty knotweed knotweeds knout knouted knouting knouts know knowable knowableness knower knowing knowingly knowingness knowledgably knowledge knowledgeable knowledgeableness knowledgeably Knowles Knowlton known knows Knox Knoxville KNP knuckle knuckleball knuckleballs knucklebone knucklebones knuckled knuckleduster knuckledusters knucklehead knuckleheaded knuckleheads knuckles knuckling Knudsen Knudson knur knurl knurled knurlier knurliest knurling knurls knurly knurs Knuth Knutson KO KO'd KO'ing Koa koala koalas Kobayashi Kobe kobo kobold kobolds Koch Kochi Kodak Kodiak Kodiaks Koehler Koenig Kofu kohekohe Kohinoor Kohl kohl Kohler kohlrabi kohlrabies Kohn kokako Kokomo kokum Kokura kola Kola kolas Kolb Kolbe kolinskies kolinsky kolkhoz kolkhozes Koloa Konawa Kong konini Konkani kook kookaburra kookaburras kookier kookiest kookily kookiness kooks kooky Koontz koori kooris kootchar Kootenai kop kopeck kopecks kopek kopeks kopi kopje kopjes Kopp Koppel kops koradji Koran Korans korari Kordofanian Korea Korean Koreans korero koreros korfball korfballs korimako korma kormas koromiko Koror koruna KOs Kosciusko kosher koshered koshering koshers Kosovo Kossuth Kosygin Kota kotuku kotukutuku koumiss koumisses Kountze Koussevitzky Kovacs Kowalski KOWC kowhai kowhais kowtow kowtowed kowtower kowtowers kowtowing kowtows KP kph KPNO KPO KQC Kr KR króna krónur kraal kraaled kraaling kraals Kraemer Kraft krait kraits Kraken kraken Krakens krakens Krakow Kramer Krasnoyarsk Kraus Krause Krauss kraut Kraut krauts Krauts Krebs KREEP Kremer Kremlin Kremlinologist Kremlinologists kremlins Kress Kreutzer Krieger krill krimmer krimmers Kris Krishna Krista Kristen Kristi Kristin Kristina Kristine Kristy Kroc Kroger Kroll kronor KRP Krueger Krug Kruger Krum Kruse krypton kryptonite KS Ks KSC KSF KSH KSR KSU Kt KT KTB KTS KTU Ku Kublai kudos kudu kudus kudzu Kuehn Kuhlman Kuhn kukri kukris kuku kukupa kukus Kula kulak kulaks Kulpmont Kumamoto Kumar kumara kumis Kummel kumquat kumquats Kun Kuna kunai Kung kung Kunkletown Kunz kunzite kunzites Kuomintang Kurd Kurdish Kurdistan Kurds Kurgan kurgan Kurgans kurgans kuris Kuroki Kurosawa kurrajongs Kurt Kurten kurtosis Kurtz Kushner Kutztown Kuwait Kuwaiti Kuwaitis KV kV kvass kvasses kvetch kvetched kvetches kvetching KW kW kwacha Kwakiutl Kwakiutls Kwan kwanza Kwanza Kwanzaa kwashiorkor kwela kWh KWIC KWOC Kwok Kwon KWT KY kyat kybosh kyboshed kyboshes kyboshing Kyle Kylie kylie kylies kymograph kymographs Kyoto Kyrgyz Kyrgyzstan Kyushu L l la LA La laager Laager laagered laagering laagers LAB lab Lab Labadie Labadieville labara labarum labdanum labefaction labefactions label labeled labeler labelers labeling labella labelled labeller labellers labelling labelloid labels labia labial labialisation labialisations labialise labialised labialises labialising labiality labialization labializations labialize labialized labializes labializing labials labiates labile labiodentals labionasals labiovelar labiovelars labium lablab lablabs labor Labor laboratorial laboratories laboratory labored laborer laborers laboring laborious laboriously laboriousness Laborite laborite laborites Laborites Labors labors laborsaving labour laboured labouredly labourer labourers labouring labouringly Labourite labourite labourites Labourites labours laboursaving Labrador Labradorean Labradoreans Labradors labret labrets labroid labroids labrum labrums Labs labs Laburnum laburnum laburnums labyrinth Labyrinth labyrinthine labyrinths LAC laccolite laccolites laccolithic laccoliths laccolitic lace lacebark lacebarks laced lacelike lacer lacerable lacerate lacerated lacerates lacerating laceration lacerations lacerative lacers lacertian lacertilian Lacertilian laces lacewing lacewings lacework laceworks Lacey lacey Laceyville Lachine Lachlan lachrymal lachrymals lachrymator lachrymatories lachrymators lachrymatory lachrymose lachrymosely lacier laciest lacily laciness lacing lacings lack lackadaisical lackadaisically lackadaisicalness lackaday Lackawanna lacked lackey lackeyed lackeying lackeys lacking lackluster lacklustre lacks Laclede Lacombe Laconia Laconic laconic laconically laconism lacquer lacquered lacquerer lacquerers lacquering lacquers Lacrosse lacrosse lactase lactases lactate lactated lactates lactating lactation lactations lacteal lacteally lacteals lacteous lactic lactiferous lacto lactobacilli lactobacillus Lactobacillus lactometer lactometers lactones lactose lacuna lacunae lacunaria lacunars lacunas lacunose LACW lacy Lacy lad Lad LADAR Ladd ladder laddered laddering ladders lade laded laden Laden lades Ladies ladies lading ladings Ladino ladino ladinos Ladinos ladle ladled ladleful ladlefuls ladler ladlers ladles ladling Ladonna lads Ladson LADT Ladue lady Lady ladybeetle ladybeetles ladybird ladybirds ladybug ladybugs ladyfinger ladyfingers ladyfish ladylike ladylikeness ladylove ladyloves Ladyship ladyship Ladyships ladyships Ladysmith laetrile Laetrile laevogyrate laevorotation laevorotations laevorotatory laevulin laevulose Lafarge Lafayette Lafferty Lafitte Lafollette LAFTA lag lagan lagans Lager lager lagerphone lagerphones lagers lagerstroemia Lagerstroemia laggard laggardly laggardness laggards lagged lagging laggings lagniappe lagniappes lagomorphs lagoon lagoons Lagos Lagrange Lagrangeville lags Laguna lahars Lahaska Lahore Lai laic laical laically laicisation laicise laicised laicises laicising laicism laicization laicize laicized laicizes laicizing laics laid lain Laingsburg lair Laird laird lairds lairdship lairdships laired lairing lairise lairised lairises lairising lairize lairized lairizes lairizing lairs LAIS laissez laitance laities laity Lake lake lakebed lakebeds lakefront lakefronts Lakehurst Lakeland lakes lakeshore lakeshores lakeside lakesides Lakeview Lakewood Lakota laky LAL LAM lam Lam LAMA lama Lamaism Lamar Lamarckian Lamarckism Lamas lamas lamaseries lamasery Lamaze Lamb lamb lambaste lambasted lambastes lambasting lambda lambdacisms lambdas lambed lambencies lambency lambent lambently Lambert lamberts Lambertville Lambeth lambing lambkill lambkills lambkin lambkins lamblike Lamborghini lambrequin lambrequins lambs lambskin lambskins LAMDA lame lamebrain lamebrains lamed lamella lamellae lamellar lamellas lamellate lamellibranchiate lamellicorn lamellicorns lamellirostral lamellirostrate lamellose lamely lameness lament lamentable lamentableness lamentably lamentation lamentations Lamentations lamented lamenter lamenters lamenting laments lamer lames lamest lamia Lamia Lamiae lamiae lamias Lamias lamina laminable laminar laminas laminate laminated laminates laminating lamination laminations laminator laminators laming lamington lamingtons laminitis laminose Lammas lammergeyer lammergeyers lamming Lamoille Lamont Lamoure Lamp lamp lampas Lampasas lampblack lampblacks Lampe lamped lamping lampion lampions lamplight lamplighter lamplighters lamplights lampoon lampooned lampooner lampooneries lampooners lampoonery lampooning lampoonist lampoonists lampoons lamppost lampposts lamprey Lamprey lampreys lamprophyre lamprophyres lamps lampshade lampshades lampshell lampshells lampworking lampworkings lams LAN Lana Lanai lanai lanais Lanark Lanarkshire Lancashire Lancaster Lancastrian Lancastrians LANCE lance Lance lanced lancelet lancelets Lancelot lancer lancers lances lancet lanceted lancets lancewood lancewoods lancination lancinations lancing Lancing land Land landau Landau landaulet landaulets landaus landed Landenberg Lander Landers landfall landfalls landfill landfills landform landforms landgrave landgraves landgraviate landgraviates landgravine landgravines landholder landholders landholding landholdings Landing landing landings Landis Landisville landladies landlady landless landlessness landline landlines landlocked landlord landlordism landlords landlubber landlubberly landlubbers landmark landmarks landmass landmasses landmine landmines Landon landowner landowners landownership landowning landplane landrace Landrace Landraces landraces landrail Landrum Landry lands landscape landscaped landscaper landscapers landscapes landscaping landscapist landscapists landside landsides landsknecht landsknechts landslide landslides landslip landslips Landsman landsman landsmen landward landwards lane Lane lanes Lanesboro Lanesville Lanett Laneville laneway laneways Laney Lang Langdon Lange Langer Langford Langhorne langlauf langlaufer langlaufers Langley langouste langoustes langoustine langoustines langrage Langston langsyne language languages langue Languedoc languet languets languid languidly languidness languish languished languisher languishers languishes languishing languishingly languishment languor languorous languorously languorousness Lanham laniaries laniary Lanier lank Lanka lanker lankest lankier lankiest lankily lankiness lankly lankness lanky LANL lanner lanneret lannerets lanners lanolin lanoline Lansdale Lansdowne Lansford Lansing lansquenet lansquenets lantana Lantana lantanas lantern lanterns lanthanide lanthanides lanthanum Lantz lanuginose lanugos lanyard lanyards Lao LAO Laos Laotian Laotians lap LAP laparoscope laparoscopes laparoscopic laparoscopies laparoscopy LAPB lapboard lapboards LAPD lapdog lapdogs Lapeer lapel lapelled lapels lapful lapfuls lapidarian lapidaries lapidary lapidate lapidated lapidates lapidating lapillus lapin lapis Lapland Laplander Laplanders LAPM Lapp lapped lapper lappers lappet lappets lapping Lappish Lapps laps lapsable lapse lapsed lapser lapsers lapses lapsing lapstreak lapstreaks laptop laptops lapwing lapwings LAR Lara Laramie larboard larboards LARC larcener larceners larcenies larcenist larcenists larcenous larcenously larceny larch larches Larchmont Larchwood lard lardaceous larded larder larders lardier lardiest larding lardlike Lardner lardoons lards lardy Laredo laree largamente large largely largemouth largeness Largent larger larges largess largesse largest larghetto larghettos largish largo Largo largos lariat lariats Larimer Larimore Larine larine Larissa Lark lark larked larker larkers Larkin larking larkish larkishness larks larksome Larkspur larkspur larkspurs larky Larose Larousse larrikin larrikinism larrikinisms larrikins larrup larruped larruper larrupers larruping larrups Larry Lars Larsen Larson Larue larva larvae larval laryngeal laryngeals larynges laryngitic laryngitis laryngological laryngologist laryngologists laryngoscope laryngoscopes larynx larynxes Las lasagna lasagnas lasagne lasagnes lascar lascars lascivious lasciviously lasciviousness lased LASER laser laserdisc laserdiscs lasers Lash lash lashed lasher lashers lashes lashing lashings lasing LASS lass Lassa Lassen lasses lassie Lassie lassies Lassiter lassitude lasso lassoed lassoer lassoers lassoes lassoing lassos last lastborn lastborns lasted lasting lastingly lastingness lastly lasts Laszlo Lat lat LAT LATA Latah latch latched latches latchet latchets latching latchkey latchkeys latchstring latchstrings late latecomer latecomers lateen lateens lately latencies latency lateness latent latently later lateral lateralisation lateralise lateralises laterality lateralization lateralize lateralized lateralizes lateralizing laterally laterals Lateran lateritious latescence latescent latest latewood latex latexes lath Latham lathe Lathe lathed lather lathered latherer latherers latherier latheriest lathering lathers lathery lathes lathing lathlike Lathrop laths lathwork lathy Latimer Latin Latina Latinas Latinate Latinise Latinised Latinises Latinising Latinism Latinisms Latinist Latinists Latinity Latinize Latinized Latinizes Latinizing Latino Latinos LATIS latish latitude latitudes latitudinal Latitudinarian latitudinarian latitudinarianism latitudinarianisms Latitudinarians latitudinarians latitudinous latke latkes Latonia Latoya latria latrine latrines Latrobe latte latten latter latterly lattermost lattes lattice latticed lattices latticework latticing Latvia Latvian Latvians Lau laud Laud laudability laudable laudableness laudably laudanum laudation laudations laudatory laude lauded lauder Lauder Lauderdale lauders lauding Lauds lauds Lauer laugh laughable laughableness laughably laughed laugher laughers laughing laughingly laughingstock laughingstocks Laughlin laughs laughter Launce launce Launceston launch launched launcher launchers launches launching launchings launder laundered launderer launderers Launderette launderette launderettes laundering launderings launders laundress laundresses laundrette laundrettes laundries Laundromat Laundromats laundry laundryman laundrymen laundrywoman laundrywomen Laura lauraceous laureate laureates laureateship laureateships laurel Laurel laurelled laurelling laurels Laurelton Laurelville Lauren Laurence Laurens Laurent Laurie Laurier Laurinburg laurite laurustinus laurustinuses Lausanne Lautrec LAV lava lavabo Lavabo Lavaboes lavaboes lavabos Lavabos Laval lavaliere lavalieres Lavallette lavas lavation lavational lavations lavatories lavatory LAVC lave laved lavender lavenders Laver laver Lavern Laverne lavers laves laving lavish lavished lavisher lavishers lavishes lavishing lavishly lavishness Lavoie lavolta lavoltas Lavon Lavonia Lavonne Law law Lawanda lawbreaker lawbreakers lawbreaking lawful lawfully lawfulness lawgiver lawgivers lawgiving lawks Lawler lawless lawlessly lawlessness lawmaker lawmakers lawmaking lawman Lawman lawmen lawn Lawndale lawnmower lawnmowers lawns lawny Lawrence Lawrenceburg Lawrenceville lawrencium lawrenciums Lawry laws Laws Lawson lawsuit lawsuits Lawtell Lawtey Lawton lawyer lawyerlike lawyerly lawyers lax LAX laxative laxatives laxer laxest laxities laxity laxly laxness Laxness lay Lay layabout layabouts layaway layaways layback laybacks layer layered layering layers layette layettes laying layman Layman laymen Layne layoff layoffs layout layouts layover layovers laypeople layperson laypersons lays Layton laywoman laywomen lazar Lazar lazaretto lazarettos lazars Lazarus laze lazed Lazes lazes lazier laziest lazily laziness lazing Lazio lazuli lazy lazybones LB lb LBHS LBJ LBL LBO LBP LBS lbs lbw LC LCA LCAMOS LCC LCCIS LCCL LCCLN LCD LCDN LCDR LCF LCI LCIE LCJ LCL LCLOC LCM lcm LCN LCP LCR LCS LCSE LCSEN LCT LCVP Ld ld LD LDC LDEF LDF LDL LDMTS Ldp LDP LDS LDX Le le LE Lea lea LEA leach Leach leached leaches leachier leachiest leaching leachy lead Lead leaded leaden leadenly leadenness leader leaderless leaders leadership leaderships leading leadingly leadings leadless leadoff leadoffs leadplant leadplants leads leadsman leadsmen Leadville Leadwood leadwort leady Leaf leaf leafage leafages leafed leafhopper leafhoppers leafier leafiest leafiness leafing leafless leaflessness leaflet leafleted leafleting leaflets leafs leafstalk leafstalks leafy league leagued leaguer leaguered leaguering leaguers leagues leaguing Leah Leahy leak leakage leakages leaked Leakesville Leakey leakier leakiest leakiness leaking leaks leaky Leal leally Leamington Lean lean Leander leaned leaner leanest leangle leaning leanings leanly Leann Leanne leanness leans leant leap LEAP leaped Leaper leaper leapers leapfrog leapfrogged leapfrogging leapfrogs leaping leaps leapt Lear learn learnable Learned learned learnedly learnedness learner learners learning learns learnt Leary leas LEAS Leasburg lease leaseback leasebacks leased leasehold leaseholder leaseholders leaseholds leaser leasers leases leash leashed leashes leashing leasing least leastways leastwise leather leatherback leatherbacks leathered leatherette Leatherette leatherettes Leatherettes Leatherhead leatherhead leatherier leatheriest leathering leatherjacket leathern leatherneck leathernecks leathers leatherwear leatherwood Leatherwood leatherwoods leatherwork leatherworker leatherworkers leatherworking leatherworkings leatherworks leathery leave leaved leaven leavened leavening leavenings leavens Leavenworth leaver leavers leaves leaving leavings Leavitt Lebanese Lebanon lebensraum Lebensraum lebensraums Lebensraums Leblanc Lebo LEC Lecanto lecher lecheries lecherous lecherously lecherousness lechers lechery lecithin Lecompton lectern lecterns lection lectionaries lectionary lections lector lectors lecture lectured lecturer lecturers lectures lectureship lectureships lecturing LED led Leda Ledbetter lederhosen ledge ledged ledger Ledger ledgering ledgers ledges Ledyard lee Lee Leeann leeboard leeboards leech Leechburg leeched leeches leeching leechlike Leedey Leeds leek leeks leer leered leerier leeriest leeriness leering leeringly leers leery lees Leesburg Leesport Leesville Leetonia Leeuwenhoek Leeward leeward leeway left Left leftfield leftie lefties Leftist leftist Leftists leftists leftmost leftover leftovers lefts Lefts leftward leftwards leftwing lefty Lefty leg legacies legacy legal legalese legalisation legalisations legalise legalised legalises legalising legalism legalisms legalist legalistic legalistically legalists legalities legality legalization legalizations legalize legalized legalizes legalizing legally legate legated legatee legatees legates legateship legateships legatine legating legation legationary legations legato legatorial legatos legend legendaries legendarily legendary legendry legends Leger legerdemain legerdemains legerities legerity legers legged Leggett leggier leggiest legging leggings leggy leghorn Leghorn Leghorns leghorns legibility legible legibleness legibly legion Legion legionaries legionary legionnaire Legionnaire legionnaires Legionnaires Legions legions legislate legislated legislates legislating legislation legislations legislative legislatively legislatives legislator legislatorial legislators legislatress legislatresses legislature legislatures legist legists legit legitimacies legitimacy legitimate legitimated legitimately legitimateness legitimates legitimating legitimatise legitimatised legitimatising legitimatization legitimatize legitimatized legitimatizing legitimisation legitimisations legitimise legitimised legitimises legitimising Legitimism legitimism legitimist Legitimist legitimistic Legitimists legitimists legitimization legitimizations legitimize legitimized legitimizes legitimizing legless legman legmen Lego LEGO legroom legs legume legumes leguminous legwarmer legwarmers legwork legworks Lehigh Lehighton Lehman Lehr Lehrer lei Leibniz Leicester Leicestershire Leif Leigh Leighton Leila Leipzig Leis leis leister leistered leistering leisters leisure leisured leisureliness leisurely leisurewear Leitchfield Leith leitmotif leitmotifs leitmotiv leitmotivs Leitrim Lela Leland LEM Leman leman lemans Lemhi Lemke lemma lemmas lemmatise lemmatised lemmatises lemmatising lemmatize lemmatized lemmatizes lemmatizing lemming lemmings Lemmon lemniscates Lemon lemon lemonade lemonades lemongrass lemongrasses lemonier lemoniest lemons Lemont lemonwood lemony Lemoore Lemoyne lempira lemur lemuroid lemuroids lemurs Len Lena LENCL lend lender lenders lending lends length lengthen lengthened lengthener lengtheners lengthening lengthens lengthier lengthiest lengthily lengthiness lengths lengthways lengthwise lengthy lenience leniencies leniency lenient leniently Lenin Leninabad Leningrad Leningrader Leningraders Leninism Leninist Leninists lenis lenities lenition lenitive lenity Lennon Lennox Lenny Leno leno Lenoir Lenora Lenore Lenox lens lenses Lent lent lentamente lentando Lenten lenticels lentil lentils lentissimo lento lentoid lentos Lents Lenz Leo LEO Leola Leoma Leominster Leon Leona Leonard Leonardo Leonardtown Leone Leonia Leonid Leonie Leonine leonine Leonora leopard leopardess leopardesses leopards leopardwood Leopold Leopoldville Leos leotard leotards leper lepers Lepidoptera lepidopterist lepidopterists lepidopteron leporine leprechaun leprechauns leprosaria leprosarium leprosies leprosy leprous leprously lepta leptokurtic leptokurtosis Lepton lepton leptons leptophyllous leptosomatic leptosome leptosomes leptosomic Leptospermum LERC Lerner Leroy lerp les Les Lesage Lesbian lesbian lesbianism Lesbianism lesbians Lesbians lese lesion lesions Lesley Leslie Lesotho lespedeza Lespedeza lespedezas less lessee lessees lessen lessened lessening lessens Lesser lesser Lesson lesson lessoned lessoning Lessons lessons lest LEST Lester Let let Letch letch Letcher letches Letchworth letdown letdowns Letha lethal lethality lethally lethargic lethargically lethargies lethargy Lethe Leticia lets letter letterbox letterboxed letterboxes letterboxing lettercard lettered letterer letterers letterform letterforms lettergram letterhead letterheads lettering letterings Letterman letterman lettermen letterpress letterpresses letters letterset letting lettings lettuce lettuces letup letups Leucippus leucocratic leucocytes leucopenia leucoplast leucoplasts leucopoiesis leucorrhea leucorrhoea leucosis Leucosticte leucosticte leucotomies leucotomy leucoxene leukaemia leukemia leukocyte leukocytes Lev Levalloisian Levant Levanter levanter Levantine Levantines levee levees level leveled Leveler leveler Levelers levelers levelheaded levelheadedly leveling levelled leveller Leveller Levellers levellers levelling levelly levelness levels Lever lever leverage leveraged leverages leveraging levered leveret leverets Levering levering levers Levesque Levi Leviathan leviathan Leviathans leviathans levied levier leviers levies Levin Levine Levinson levirate leviratic leviratical Levis levis levitate levitated levitates levitating levitation levitations levitator levitators Levite Levites Leviticus levities Levittown levity levorotary levorotatory levy Levy levying lewd lewder lewdest lewdly lewdness lewdnesses Lewes Lewinsky Lewis Lewisberry Lewisburg Lewisham lewisite Lewiston Lewistown Lewisville lexeme lexemes lexemic lexes lexica lexical lexicalisation lexicalisations lexicalization lexicalizations lexicalize lexicalized lexicalizes lexicalizing lexically lexicographer lexicographers lexicographic lexicographical lexicographically lexicography lexicological lexicologist lexicologists lexicology lexicon lexicons lexicostatistic lexicostatistical lexicostatistics Lexington Lexis lexis Lexus Leyland leys Leyton lezzy LF lf LFACS LFS LFSA LG LGA LGB LGBO LGM LH LHD LHS Li LI liabilities liability liable liableness liaise liaised liaises liaising liaison liaisons Liam Liana liana lianas liar liars Lib lib libation libations libber libbers Libby libel libeled libeler libelers libeling libellant libellants libelled libellee libellees libeller libellers libelling libellous libellously libelous libelously libels Liberace Liberal liberal liberalisation liberalisations liberalise liberalised liberaliser liberalisers liberalises liberalising Liberalism liberalism liberalisms Liberalisms liberalist liberalistic liberalists liberalities liberality liberalization liberalizations liberalize liberalized liberalizer liberalizers liberalizes liberalizing liberally liberalness liberals Liberals liberate liberated liberates liberating liberation liberationist liberationists liberations liberator Liberator liberators Liberia Liberian Liberians libertarian Libertarian libertarianism libertarianisms libertarians Libertarians liberticidal liberties libertinage libertine libertines libertinism libertinisms liberty Liberty Libertyville libidinal libidinous libidinously libidinousness libido libidos Libra Libran Librans librarian librarians librarianship librarianships libraries library Libras librated librates librating librations libratory libretti librettist librettists libretto librettos Libreville Librium Libya Libyan Libyans lice licence licences licensable license licensed licensee licensees licenser licensers licenses licensing licensor licensors licensure licensures licentiate licentiates licentiateship licentiateships licentious licentiously licentiousness lich lichen lichenin lichenological lichenologist lichenologists lichens Lichfield lichgate lichgates Lichtenberg Lichtenstein licit licitly Lick lick licked licker lickerish lickers Licking licking lickings licks lickspittle lickspittles licorice licorices lid LIDAR lidded Lidgerwood lidless lido Lido lidos lids lie Lie Lieberman Liebermann Liechtenstein lied lieder Liedertafel liege Liege liegeman liegemen lieges lien liens lierne liernes lies lieu lieutenancies lieutenancy lieutenant lieutenants life Life lifebelt lifebelts lifeblood lifeboat lifeboats lifebuoy lifebuoys lifeguard lifeguards lifeless lifelessly lifelessness lifelike lifelikeness lifeline lifelines lifelong lifer lifers lifesaver lifesavers lifesaving lifesavings lifespan lifestyle lifestyles lifetime lifetimes lifework lifeworks LIFIA LIFO lift liftboy liftboys lifted lifter lifters lifting liftman liftmen liftoff liftoffs lifts ligament ligaments ligature ligatured ligatures ligaturing liger ligers Light light lighted lighten lightened lightener lighteners lightening lightens lighter lightered lightering lighters lightest lightface lightfaces lightfast Lightfoot lightheaded lightheadedness lighthearted lightheartedly lightheartedness lighthouse lighthouses lighting lightings lightless lightlessness lightly lightness lightning lightproof lights lightship lightships lightsome lightsomely lightsomeness lightweight lightweights lightwood lightwoods ligneous lignifications lignified lignifies lignifying lignin lignite lignocelluloses lignose lignum lignums Ligonier ligroin ligulae ligulas ligules Liguria Lihue likable likableness like likeability likeable likeableness liked likelier likeliest likelihood likelihoods likeliness Likely likely likeminded liken likened likeness likenesses likening likens liker likes likewise liking likings likuta Lila Lilac lilac lilaceous lilacs lilangeni Lilbourn Lilburn Lilia liliaceous lilied lilies Lillian Lillie Lillington Lilliputian Lilliputians Lillis Lilly Lilongwe lilt lilted lilting liltingly lilts Lily lily Lim LIM lima Lima limacine limas limb Limbaugh limbed Limber limber limbered limbering limberly limberness limbers limbic limbless Limbo limbo limbos limbs Limburg limburger Limburger Limburgers lime limeade limeades limed limekiln limekilns limelight limelighter limelighters limens limerick Limerick limericks limes limestone limewater limewaters Limey limey Limeys limeys limier limiest liming Limington limit limitability limitable limitary limitation limitations limitative limited limitedly limitedness limiter limiters limiting limitless limitlessly limitlessness limits LIMM limn limned limner limners limning limnologist limnologists limnology limns limo Limon limonene limonite limonitic limos limousine limousines limp limped limper limpers limpest limpet limpets limpid limpidity limpidly limpidness limping limpkin limpkins limply limpness limps limuli limuloid limuloids Limulus limulus limy Lin Linacre linage linalool linarite LINC linchpin linchpins Lincoln Lincolndale Lincolns Lincolnshire Lincolnton Lincolnville Lincroft linctuses Lind Linda Lindale Lindberg Lindbergh Linden linden Lindenhurst lindens Lindenwold Linder Lindgren Lindley Lindner Lindquist Lindsay Lindsborg Lindsey Lindstrom lindy Lindy Line line lineage lineages lineal lineally lineament lineaments linear linearity linearization linearly lineate lineated lineation linebacker linebackers lined linefeed linefeeds lineless lineman linemen linen linens liner linerboard linerboards liners lines linesman linesmen Linesville lineswoman lineswomen lineup lineups Lineville ling Ling lingam lingams lingberries lingberry lingcod linger lingered lingerer lingerers lingerie lingering lingeringly lingers lingo lingoes lings lingua lingual linguine linguini linguist linguistic linguistically linguistics linguists linier liniest liniment liniments lining linings linins link Link linkable linkage linkages linkboy linkboys linked linker Linker linkers linking linkman linkmen links linkup linkups linkwork Linlithgow Linn Linnaean Linnaeus Linnet linnet linnets lino linocut linocuts linoleum linoleums Linotype linotype Linotyped linotyped Linotypes linotypes Linotyping linotyping linsang Linsang linsangs linseed linseeds lint lintel lintels linter linters lintier lintiest Linton lintwhite linty Linux Linville Linwood Lion lion lioncel lioncels Lionel lioness lionesses lionfish lionhearted lionisation lionisations lionise lionised lioniser lionisers lionises lionising lionization lionizations lionize lionized lionizer lionizers lionizes lionizing lions Lions lip Lipan lipase lipases lipid lipids Lipinski Lipizzaner lipless liplike lipoclastic lipoid lipoids lipoprotein lipoproteins liposome liposuction liposuctions lipped lippie lippies lippy lips LIPS Lipscomb Lipson lipstick lipsticks Lipton liquate liquated liquates liquating liquation liquefaction liquefactions liquefiable liquefied liquefier liquefiers liquefies liquefy liquefying liquescence liquescency liqueur liqueurs liquid liquidambar Liquidambar liquidambars liquidate liquidated liquidates liquidating liquidation liquidations liquidator liquidators liquidise liquidised liquidiser liquidisers liquidises liquidising liquidities liquidity liquidize liquidized liquidizer liquidizers liquidizes liquidizing liquidly liquidness liquids liquor liquored liquorice liquorices liquoring liquorish liquors lira Lira liras lire liriodendra liriodendron Liriodendron liriodendrons LISA Lisa Lisboan Lisboans Lisbon Lisle lisle LISP lisp lisped lisper lispers lisping lispingly lisps lissom lissome lissomness lissotrichous list LIST List listed listen listenable listened listener listeners listening listens Lister Listerine listing listings listless listlessly listlessness lists Listserv listserv Liszt Lit lit litanies litany Litchfield litchi litchis liter literacy literal literalise literalised literaliser literalisers literalises literalising literalism literalisms literalist literalistic literalists literalities literality literalize literalized literalizer literalizers literalizes literalizing literally literalness literals literarily literariness literary literate literately literates literati literatim literature literatures liters litharge lithe lithely litheness lither lithesome lithest Lithia lithium litho lithograph lithographed lithographer lithographers lithographic lithographical lithographically lithographing lithographs lithography lithomancy lithomarge Lithonia lithophytes lithopone lithosphere lithospheres lithotomic lithotomical lithotripsy lithotripter lithotripters lithotrities Lithuania Lithuanian Lithuanians litigable litigant litigants litigate litigated litigates litigating litigation litigations litigator litigators litigious litigiously litigiousness Lititz litmus litotes litre litres litter litterbag litterbags litterbin litterbug litterbugs littered littering littermate littermates litters Little little Littlefield Littlejohn littleneck littlenecks littleness littler littlest Littlestown Littleton littlish Littman Litton littoral littorals liturgical liturgically liturgics liturgies Liturgies liturgist liturgists Liturgy liturgy LIU Liu livability livable livableness live liveability liveable liveableness livebearer livebearers lived livelier liveliest livelihood livelihoods livelily liveliness livelong lively Lively liven livened livener liveners livening livens liver livered liveried liveries liverish liverishness liverleaf liverless Livermore Liverpool livers liverwort liverworts liverwurst liverwursts livery liveryman liverymen lives livestock livid livider lividest lividly lividness living livingly livingness livings Livingston Livingstone Livonia Livonian lixivia lixiviate lixiviated lixiviates lixiviating lixiviation lixivium lixiviums Liz Lizard lizard lizardfish lizards Lizella Lizzie LJ LJBF Ljubljana LL LLAMA llama llamas Llandudno Llanelli Llangollen llano Llano llanos LLB LLC LLD Llewellyn LLM LLN LLNL LLO LLOX Lloyd LLP lm LM LMC LME LMF LMMS LMOS LMT Lübeck LNG Lüneburg lo Lo LO Loa LOA loach loaches load loadable loaded loader loaders loading loadings loadmaster loadmasters loads loadstar loadstars loadstone loadstones loaf loafed loafer Loafer loafers Loafers loafing loafs loam loamed loamier loamiest loaming loams loamy loan loaned loaner loaners loaning loans loanword loanwords loath loathe loathed loather loathers loathes loathing loathingly loathly loathsome loathsomely loathsomeness loaves LOB lob lobar lobately lobbed lobber Lobber lobbers lobbied lobbies lobbing lobby lobbyer lobbyers lobbying lobbyism lobbyist lobbyists lobe lobed lobefin lobefins lobelia Lobelia lobelias lobes loblollies loblolly lobo lobos lobotomies lobotomise lobotomised lobotomises lobotomising lobotomize lobotomized lobotomizes lobotomizing lobotomy lobs lobscouse lobster lobsterman lobstermen lobsters lobular lobule lobules lobworm lobworms loc LOC local locale locales localisable localisation localisations localise localised localiser localisers localises localising localism localisms localities locality localizability localizable localization localizations localize localized localizer localizers localizes localizing locally localness locals LOCAP locatable locate located locater locaters locates locating location locations locative locatives locator locators loch Loch lochs loci lock Lock lockable lockage Lockbourne lockbox lockboxes lockdown lockdowns Locke locked locker Lockerbie lockers locket lockets Lockett Lockhart Lockheed locking lockjaw lockjaws lockkeeper lockkeepers Lockland lockless lockmaster lockmasters Lockney locknut locknuts lockout lockouts Lockport locks lockset locksets locksmith locksmiths lockstep lockstitch lockstitches lockup lockups Lockwood Loco loco locoed locoing locomotion locomotive locomotives locomotors locos locoweed locoweeds locum locums locus locust locustae locusts locution locutions lode lodes lodestar lodestars lodestone lodestones lodge Lodge lodged lodgement lodgements lodger lodgers lodges lodging lodgings lodgment lodgments Lodi lodicules LOE Loeb loess LOF LOFT loft lofted loftier loftiest loftily loftiness lofting Lofting loftless lofts Loftus lofty log Logan loganberries loganberry loganiaceous Logansport Loganville logaoedic logaoedics logarithm logarithmic logarithmical logarithmically logarithms logbook logbooks logchip loge loges logged logger loggerhead loggerheaded loggerheads loggers loggia Loggia loggias logging loggings logia logic logical logicalities logicality logically logicalness logician logicians logics logier logiest login logins logion logistic logistical logistically logistician logisticians logistics logjam logjams logline loglines lognormal logo LOGO logoff logoffs logogram logogrammatic logogrammatically logograms logograph logographer logographers logographic logographical logographically logographs logography logogriph logogriphic logogriphs logomachies logomachist logomachists logon logons logorrhea logorrhoea logos Logos logotype logotypes logout logouts logroll logroller logrollers logrolling logrolls logs logway logwood logwoods logy LOI loin loincloth loincloths loins Loire Lois loiter loitered loiterer loiterers loitering loiters Loki Lola Lolita loll lollapalooza lollapaloozas lolled lolling lollipop lollipops lollop lolloping lollops lolls lollygag lollygagged lollygagging lollygags lollypop lollypops Lolo Loma Lomb Lombard Lombardi Lombardo Lombardy lomenta loments Lomita Lompoc LON Lon Lonaconing London Londonderry Londoner Londoners lone lonelier loneliest loneliness lonely loneness loner loners lonesome lonesomeness Long long longboat longboats longbow longbows longed longer longest longevities longevity Longfellow Longford longhair longhaired longhairs longhand longhead longheaded longheads Longhorn longhorn Longhorns longhorns longhouse longhouses longing longingly longings longish longitude longitudes longitudinal longitudinally longleaf Longleaf longlegs Longley Longmeadow Longmire Longmont longneck longnecks Longo Longport longs Longs longshoreman longshoremen longsighted longsome longspur longspurs longstanding longstop longstops longsuffering longtime Longview Longville longwearing longwise Longwood Lonnie Lonny Lonoke Lonsdale loo Loogootee look lookdown lookdowns looked looker lookers looking lookout lookouts looks lookup lookups LOOM loom loomed looming Loomis looms Loon loon loonier loonies looniest loons loony loop looped loophole loopholes loopier loopiest looping LOOPS loops loopy Loos loos loose loosebox looseboxes loosed loosely loosen loosened looseness loosening loosens looser looses loosest loosestrife loosestrifes loosing loot looted looter looters looting lootings loots lop LOP lope Lope loped Lopes lopes Lopez loping lopped lopper loppers lopping lops lopsided lopsidedly lopsidedness loquacious loquaciously loquaciousness loquacity loquat loquats Lora Lorain Loraine Loral loran LORAN Loran Lord lord lorded lording lordlier lordliest lordliness lordly Lords lords Lordsburg lordship Lordship Lordships lordships Lore lore Loreauville Lorelei Loren Lorena Lorene Lorenz Lorenzo Loretta lorgnette lorgnettes Lori Lorie lories lorikeet lorikeets Loris Lorna Lorne Lorraine Lorrie lorries lorry Lorry Lorton LOS Los losable Lose lose losels loser losers loses LOSF losing Loss loss losses lossless lost lot Lot Lothario lothario Lotharios lotharios Lothian Loti loti lotion lotions LOTS lots Lott lotteries lottery lotto Lotus lotus lotuses Lou loud loudening louder loudest loudhailer loudhailers loudly loudmouth loudmouthed loudmouths loudness Loudon Loudonville loudspeaker loudspeakers Lough Loughborough Louie Louis Louisa Louisburg Louise Louisiana Louisianan Louisianans Louisville lounge Lounge lounged lounger loungers lounges loungewear lounging Loup loupe loupes lour Lourdes loured louring lours louse loused louses lousewort lousier lousiest lousily lousiness lousing lousy lout Louth loutish loutishly loutishness louts louver louvered louvers lovability lovable lovably love Love loveable loveably lovebird lovebirds lovechild loved Lovejoy Lovelace Lovelady Loveland loveless lovelier lovelies loveliest loveliness Lovell lovelock Lovelock lovelocks lovelorn Lovely lovely lovemaking lover Lover lovers loves loveseat loveseats lovesick lovesickness lovesome Lovett Lovettsville loving Loving lovingly lovingness Lovington Low low lowball lowborn lowboy lowboys lowbred lowbrow lowbrows Lowden lowdown Lowe lowed Lowell Lowellville Lowenstein lower Lower lowercase lowercased lowercases lowercasing lowerclassmen lowered lowering lowermost lowers Lowery lowery lowest Lowestoft lowing lowland Lowland lowlander Lowlander lowlanders Lowlanders lowlands Lowlands lowlier lowliest lowlife lowlifes lowlight lowlights lowliness lowly Lowman Lowndes lowness Lowry lows Lowville lox LOX Loxahatchee Loxley Loy loyal loyalist Loyalist loyalists Loyalists loyally loyalties loyalty Loyola Lozano lozenge lozenges LP LPC LPCDF LPDA LPF LPG LPL LPN LPP LPR LPs LPS LPT LPV LR LRAP LRB LRBM LRC LRS LRSP LRSS LRU LS Ls LSAP LSB LSC LSD LSE LSI LSM LSP LSR LSRP LSS LSSD LST LSV LT Lt LTA LTAB LTC Ltd LTD ltd LTF LTG LTJG LTL LTP LTPD LTS LTV LTVR Lu LU Luanda Luann Luanne luau luaus lubber lubberly lubbers Lubbock lube lubed lubes lubing lubricant lubricants lubricate lubricated lubricates lubricating lubrication lubrications lubricator lubricators lubricious lubricities lubricity lubricous Luca Lucama Lucas Lucasville Luce Lucedale lucent Lucerne Lucia Lucian Luciana lucid lucidities lucidity lucidly lucidness Lucie Lucien Lucifer Lucile Lucille Lucinda Lucite Luck luck lucked luckier luckiest luckily luckiness lucking luckless lucklessly lucks Lucky lucky lucrative lucratively lucre lucubrate lucubrated lucubrates lucubrating lucubration luculent Lucy ludicrous ludicrously ludicrousness Ludington Ludlow Ludwig Luella Lufkin Lufthansa Luftwaffe lug Lug LUG Lugar luggable luggage lugged lugging lughole lugholes Lugo lugs lugsail lugsails lugubrious lugubriously lugubriousness lugworm lugworms Luigi Luis Luisa Lukas Luke lukewarm lukewarmly Lula lull Lull lullabies Lullaby lullaby lulled lulling lulls lulu Lulu lulus lumbago lumbagos lumbar lumber lumbered lumbering lumberjack lumberjacks lumberman lumbermen lumbers Lumberton lumberyard lumberyards lumen Lumen lumens Luminal luminal luminance luminaries luminary luminescence luminescent luminosities luminosity luminous luminously luminousness lummox lummoxes lump lumpectomies lumpectomy lumped lumpfish lumpier lumpiest lumpiness lumping lumpish Lumpkin lumps Lumpur lumpy LUN Luna lunacies lunacy lunar lunarscape lunarscapes lunatic lunatics lunation lunch lunchbox lunchboxes lunched luncheon luncheonette luncheonettes luncheons lunches lunching lunchmeat lunchmeats lunchroom lunchrooms lunchtime lunchtimes Lund Lundberg Lundgren Lundquist Lundy Lunenburg lunette Lunette lunettes lung lunge lunged lunges lungfish lungfishes lungful lunging lungs lungworm lungworms lungwort Lunsford Lupe lupine lupines Lupton lupus Lupus Luray lurch lurched lurches lurching lure lured lures lurid luridly luridness luring lurk lurked lurker lurkers lurking lurks Lusaka Lusby luscious lusciously lusciousness lush lushes lushly lushness Lusitanian Lusk Lust lust lusted luster lusterless lusterware lusterwares lustful lustfully lustfulness lustier lustiest lustily lustiness lusting lustrate lustrated lustrates lustrating lustration lustrations lustre lustreless lustrous lustrously lustrum lustrums lusts lusty Lusty LUT Lutcher lute lutefisk lutes lutetium lutfisk Luther Lutheran Lutheranism Lutherans Lutherville Luton Luttrell Lutz Luxembourg Luxembourgian Luxemburg luxuriance luxuriant luxuriantly luxuriate luxuriated luxuriates luxuriating luxuries luxurious luxuriously luxuriousness luxury Luz Luzerne Luzon LV Lvov LW lwei LWL LWM LWP LWSP LWT lx LXE LXX Ly lycanthrope lycanthropes lycanthropic lycanthropy lyceum Lyceum lyceums Lycoming Lycra Lydgate Lydia Lydian lye Lyford lying Lykens Lyle Lyles Lyman lymph lymphadenitis lymphangiography lymphatic lymphoblast lymphocyte lymphocytes lymphoid lymphoma lymphomas Lyn Lynbrook lynch Lynch Lynchburg lynched lynches lynching lynchpin lynchpins Lynda Lynden Lyndhurst Lyndon Lyndonville Lynette Lynn Lynne Lynnette Lynnfield Lynnville Lynnwood Lynwood Lynx lynx lynxes Lyon Lyons lyophilise lyophilised lyophilises lyophilising lyophilize lyophilized lyophilizes lyophilizing lyre lyrebird lyrebirds lyres lyric lyrical lyrically lyricism lyricisms lyricist lyricists lyrics lyrist lyrists lysergic lyses lysine Lysol Lytle LZ M m MA Ma ma ma'am MAA MAAG Maalox MAAP Maas Maastricht Mabank Mabel Mabelvale Maben Mableton MAC Mac macabre macadam Macadamia macadamia macadamias macadamise macadamised macadamises macadamising macadamize macadamized macadamizes macadamizing Macanese Macao macaque macaques macaroni macaronis macaroon macaroons Macarthur Macau Macaulay macaw macaws Macbeth MACBS MacClenny Macclesfield Macdonald MacDonald MacDougall MacDraw mace Mace macebearer macebearers Macedon Macedonia Macedonian Macedonians Maceio macerate macerated macerates macerating maceration macerations macerator macerators maces Maces MacFarlane Macgregor Mach mach Machado machete Machetes machetes Machiavelli Machiavellian Machiavellianism Machiavellians machicolate machicolated machicolates machicolating machicolation machicolations machinate machinated machinates machinating machination machinations machine machined machinegun machineguns machinelike machineries machinery machines machining machinist machinists machismo machismos macho machos Machos Macias Macintosh Mack Mackay MacKay Mackenzie mackerel mackerels Mackey Mackie Mackinac mackinaw Mackinaw mackinaws Mackinaws mackintosh Mackintosh mackintoshes MacLean Macleod MacLeod Macmillan Macomb Macon Macquarie macro macrobiotic macrobiotics macroclimate macroclimates macroclimatic macrocode macrocodes macrocosm macrocosmic macrocosmically macrocosms macrodome macrodomes macroeconomic macroeconomics macroeconomist macroeconomists macroevolution macroevolutions macrofossil macrofossils macrogamete macroglobulin macrograph macrographs macroinstruction macroinstructions macromere macromolecular macromolecule macromolecules macron macrons macronuclei macronucleus macronutrient macronutrients macrophage macrophages macrophysics macros macroscopic macroscopically macrosporangium macrospore macrospores macrostructure macrostructures Macs MACSYMA macula maculae macular maculate maculated maculates maculating maculation Macungie Macy MAD Mad mad Madagascan Madagascans Madagascar madam Madam Madame madams Madawaska madcap MADD Madden madden maddened maddening maddeningly maddens madder madders maddest madding Maddox made Madeira Madeleine Madelia Madeline Madelyn Mademoiselle mademoiselle Mademoiselles mademoiselles Madera Madge madhouse madhouses Madigan Madill Madison Madisonville madly madman madmen MADN madness Madonna madras Madras Madrid madrigal madrigals Madrilenian Madrilenians Madsen madwoman madwomen madwort MAE Mae Maebashi Maelstrom maelstrom maelstroms maenad maenads maestri maestro maestros Maeterlinck MAF mafia Mafia Mafias mafias Mafiosi Mafioso MAG Magalia magazine magazines Magdalena Magdalene Magdalenian Magdeburg mage Magee Magellan Magenta magenta magentas Mages mages Maggie maggot maggots maggoty magi Magi magic magical magically magician magicians magisterial magisterially magistracies magistracy magistrate magistrates maglev Maglev magma magmas magmata Magna magna magnanimities magnanimity magnanimous magnanimously magnanimousness magnate magnates magnesia Magnesia magnesium magnet magnetic magnetically magnetisation magnetisations magnetise magnetised magnetiser magnetisers magnetises magnetising magnetism magnetisms magnetite magnetization magnetizations magnetize magnetized magnetizer magnetizers magnetizes magnetizing magneto magnetoelectricities magnetoelectricity magnetogasdynamics magnetograph magnetographs magnetometer magnetometers magnetopause magnetopauses magnetos magnetosphere magnetospheres magnetron magnetrons magnets magnification magnifications magnificence magnificent magnificently magnified magnifier magnifiers magnifies magnify magnifying magniloquence magniloquent magniloquently magnitude magnitudes Magnolia magnolia magnolias Magnum magnum magnums Magnums Magnus Magnuson Magnusson magpie magpies Magritte maguey magueys Maguire magus Magus Magyar Magyars Mahabharata Mahaffey Mahan maharaja maharajah maharajahs maharajas maharani maharanis Mahaska Mahatma mahatma mahatmas Mahatmas Mahayana Mahayanist Mahayanistic Mahayanists Maher mahjong mahjongg Mahler Mahnomen mahoganies mahogany Mahomet Mahon Mahoney Mahopac mahout mahouts Mahwah Mai maid Maida maiden Maiden maidenhair maidenhairs maidenhead Maidenhead maidenheads maidenhood maidenhoods maidenly Maidens maidens maids maidservant maidservants Maidstone Maier mail mailbag mailbags mailbox mailboxes mailed Mailer mailer mailers Mailgram mailgram mailgrams Mailgrams mailing mailings maillot maillots mailman mailmen mailperson mailpersons mailroom mailrooms mails mailwoman mailwomen maim maimed maiming maims Main main Maine Mainer Mainers mainframe mainframes Mainland mainland mainlander mainlanders mainline mainlined mainliner mainliners mainlines mainlining mainly mainmast mainmasts mains mainsail mainsails mainsheet mainsheets mainspring mainsprings mainstay mainstays mainstream mainstreamed mainstreamer mainstreamers mainstreaming mainstreams maintain maintainability maintainable maintained maintainer maintainers maintaining maintains maintenance maintenances maintop maintops Mainz maisonette maisonettes Maitland maitre Maize maize majestic majestically majesties Majesties majesty Majesty majolica major Major Majorca Majorcan Majorcans majordomo majordomos majored majorette majorettes majoring majorities majority majors Majuro majuscule majuscules make makefast makefasts makeover makeovers Maker maker makers makes makeshift makeshifts makeup makeweight makeweights making makings mal Mal MAL Malabar Malabo Malacca Malaccan Malaccans Malachi malachite maladapted maladaptive maladies maladjusted maladjustment maladjustments maladministration maladroit maladroitly malady Malaga Malagasies Malagasy malaise malaises Malakoff malamute malamutes malapert malapropism malapropisms malapropos malaria malarial malarias Malarkey malarkey malarkeys Malawi Malawian Malawians Malay Malaya Malayalam Malayan Malayans Malays Malaysia Malaysian Malaysians Malcolm malcontent malcontented malcontents MALD Malden Maldives Maldivian Maldon Maldonado Male male maledict maledicted maledicting malediction maledictions maledicts malefaction malefactions malefactor malefactors malefic maleficent maleness males malevolence malevolencies malevolency malevolent malevolently malfeasance malfeasances malfeasant malfeasants malformation malformations malformed malfunction malfunctioned malfunctioning malfunctions Mali Malian Malians Malibu malice malicious maliciously maliciousness malign malignance malignances malignancies malignancy malignant malignantly maligned maligner maligners maligning malignity malignly maligns malinger malingered malingerer malingerers malingering malingers malison malisons mall Mall mallard mallards malleability malleable malleably mallet Mallet mallets Malling Mallory mallow mallows Malloy malls Malmsey malmsey malmseys Malmseys malnourished malnourishment malnourishments malnutrition malocclusion malocclusions malodor malodorous malodorously malodors malodour malodours Malone Maloney malpractice malpractices MALS malt Malta maltase malted malteds Maltese Malthusian Malthusianism Malthusians malting maltose maltreat maltreated maltreating maltreatment maltreatments maltreats malts Malvern mama Mama Mamaroneck mamas mamba mambas mambo mamboed mamboing mambos mamma mammal mammalian mammalians mammals mammary mammas mammies mammilla mammillae mammogram mammograms mammography Mammon mammon mammoth mammoths mammy MAN Man man manacle manacled manacles manacling manage manageability manageable manageably managed management managements manager manageress manageresses managerial managerially managers manages managing Managua Manahawkin Manama Manasquan Manassas Manasseh manatee manatees Manawa Mancelona Manchaca Manchester Manchu Manchuria Manchurian Manchurians Mancini Mancos Mandalay mandamus mandamuses Mandan Mandarin mandarin mandarins mandate mandated mandates mandating mandatory Mandel Mandela Mandelbrot Mandelstam Mandeville mandible mandibles Mandingo Mandingoes Mandingos mandolin mandolins mandrake mandrakes mandrel mandrels mandrill mandrills Mandy mane manes Manes maneuver maneuverability maneuverable maneuvered maneuvering maneuvers Manfred manful manfully Mangalore manganese mange manger mangers Mangham mangier mangiest mangle mangled mangles mangling Mango mango mangoes mangos mangrove mangroves Mangum mangy manhandle manhandled manhandles manhandling Manhasset Manhattan Manhattans manhattans Manheim manhole manholes manhood manhunt manhunts mania Mania maniac maniacal maniacally maniacs manias manic manically Manichaean Manichaeism Manichean Manicheans manicotti manicottis manicure manicured manicures manicuring manicurist manicurists manifest manifestation manifestations manifested manifesting manifestly manifesto manifestoes manifestos manifests manifold manifoldness manifolds manikin manikins manila Manila Manilas manilas manioc maniocs maniple maniples manipulability manipulate manipulated manipulates manipulating manipulation manipulations manipulative manipulatively manipulator manipulators Manipur Manipuri Manistee Manistique Manito Manitoba Manitoban Manitobans Manitou Manitowoc Mankato mankind Manley manlier manliest manlike manliness Manlius Manly manly manmade Mann manna manned mannequin mannequins manner mannered mannerism Mannerism mannerisms Mannerisms Mannerist mannerist mannerists mannerly manners Manners Mannford Mannheim manning Manning Mannington mannish mannishly mannishness mannose mannoses Manny manoeuvrability manoeuvrable manoeuvre manoeuvred manoeuvres manoeuvring manoeuvrings manometer manometers manor manorial manors Manorville manpower manrope manropes Mans mans mansard Mansard mansards manse manservant manses Mansfield mansion mansions manslaughter manslaughters manslayer manslayers Manson manta Manta Mantachie mantas Manteca mantel mantelpiece mantelpieces mantels mantelshelf mantelshelves manteltree manteltrees Manteno Manteo mantes Manti mantic mantilla mantillas mantis mantises mantissa mantissas Mantle mantle mantled mantles mantling Mantoloking Manton mantra mantrap mantraps mantras Mantua Manu manual manually manuals Manuel Manuela manufactories manufactory manufacture manufactured manufacturer manufacturers manufactures manufacturing manumission manumissions manumit manumits manumitted manumitting manure manures Manus manus manuscript manuscripts Manvel Manville Manx Manxman Manxmen Manxwoman Manxwomen many Mao MAO Maoism Maoist Maoists Maori Maoris map Map MAP maple maples Maples Maplesville Mapleton Maplewood mapmaker mapmakers mapmaking mapped mapping mappings Mapplethorpe maps MAPSS MAPTOP Maputo maquillage maquillages Maquoketa MAR mar Mar Mara marabou marabous maraca maracas Marana maraschino Maraschino maraschinos Maraschinos Maratha Marathas Marathi Marathon marathon marathoner marathoners marathons maraud marauded marauder marauders marauding marauds MARBI Marble marble marbled Marblehead marbleise marbleised marbleises marbleising marbleize marbleized marbleizes marbleizing marbles marblewood marblewoods marbling Marburg marc Marc MARC Marcel Marcela Marceline Marcella Marcello Marcellus Marcelo march March marched marcher marchers marches Marches marching marchioness marchionesses marchland marchlands Marci Marcia Marcie Marco Marconi Marcos marcs Marcus Marcy Mardi Mare mare Marengo mares Marfa Margaret Margaretville margarine margarines Margarita margarita margaritas Margate margay margays Marge margent margents Margery Margi Margie margin marginal marginalia marginalisation marginalise marginalised marginalises marginalising marginalities marginality marginalization marginalize marginalized marginalizes marginalizing marginally margined margining margins Margo Margot margrave margraves Marguerite marguerite marguerites Mari Maria mariachi mariachis Marian Mariana Marianas Marianna Marianne Mariano Marians Maricopa Marie Marienville maries Marietta marigold Marigold marigolds marihuana marijuana Mariko Marilee Marilyn marimba marimbas Marin Marina marina marinade marinades marinara marinas marinate marinated marinates marinating marine Marine Mariner mariner mariners marines Marines Marinette Marino Mario Mariolatry Mariology Marion marionette marionettes Marionville Mariposa mariposa mariposas Marisa Marissa Marist Marists marital Maritime maritime Marius marjoram Marjorie Marjory Mark mark markdown markdowns marked markedly marker markers Markesan market Market marketability marketable marketed marketer marketers marketing marketplace marketplaces markets marketwise Markham marking markings Marko Markov marks Marks marksman marksmanship marksmanships marksmen Marksville markswoman markswomen markup markups Markus Marl marl Marla Marlboro Marlborough marled Marlene Marlette Marley marlin Marlin marline Marline marlines marlinespike marlinespikes marling marlins marlinspike marlinspikes Marlinton Marlon Marlow Marlowe marls marlstone marlstones Marlton marmalade marmalades Marmite marmite marmites Marmora marmoreal marmoset marmosets marmot marmots Marne maroon Maroon marooned marooning Maroons maroons marplot marplots Marquardt marquee marquees marques Marquette Marquez Marquis marquis marquisate marquisates marquise marquises marquisette marquisettes Marr Marrakech marred Marrero marriage marriageable marriages married marries marring Marriott marrow marrowbone marrowbones marrowfat marrowfats marrows marrowy marry marrying Mars mars MARS Marsalis Marseillaise Marseille Marseilles marsh Marsh Marsha Marshal marshal marshaled marshaling Marshall Marshalled marshalled Marshallese marshalling Marshalling Marshalltown Marshallville marshals marshes Marshfield marshier marshiest marshland marshlands marshmallow marshmallows Marshville marshy marsupial marsupials mart Mart Marta Martel Martell Martello Marten marten martens Martens Martha Marthasville Marti Martial martial martially Martian Martians Martin martin Martina Martindale Martine martinet martinets Martinez martingale martingales Martini martini Martinique martinis Martino martins Martinsburg Martinson Martinsville marts Marty martyr Martyr martyrdom martyrdoms martyred martyring martyrs Martz MARV Marvel marvel marveled marveling Marvell marvelled marvelling marvellous marvellously marvelous marvelously marvels Marvin Marx Marxian Marxism Marxist Marxists Mary Maryann Maryanne Marybeth Maryellen Maryland Marylander Marylanders Marylebone Marylou Marylyn Marysville Maryville marzipan marzipans MAS Masao MASB MASC mascara mascaras mascarpone Mascot mascot mascots Mascoutah Masculine masculine masculinities masculinity MASER maser masers Maseru MASH mash mashed masher mashers mashes mashie mashies mashing Mashpee mask masked masker maskers masking masks MASM masochism masochisms masochist masochistic masochistically masochists mason Mason Masonic masonries Masonries Masonry masonry Masons masons Masontown Masqat masque masquerade masqueraded masquerader masqueraders masquerades masquerading masques Mass mass Massachusetts massacre massacred massacres massacring massage massaged massager massagers massages massaging Massapequa masscult masscults massed Massena masses Masses masseur masseurs masseuse masseuses Massey Massie massif massifs Massillon Massimo massing massive massively massiveness Masson massy Mast mast MAST mastectomies mastectomy master Master mastered masterful masterfully masterfulness masteries mastering masterly mastermind masterminded masterminding masterminds masterpiece masterpieces Masters masters mastership masterships mastersinger mastersingers Masterson masterstroke masterstrokes masterwork masterworks mastery masthead mastheads mastic Mastic masticate masticated masticates masticating mastication masticator masticators mastics mastiff mastiffs mastitis mastodon mastodons mastoid mastoids masts Masts masturbate masturbated masturbates masturbating masturbation masturbations masturbator masturbators masturbatory Mat mat Mata Matabeleland Matador matador matadors Matagorda Matamoras Matanuska Matawan MATCALS match matchboard matchboards matchbook matchbooks matchbox matchboxes matched matcher matchers matches matching matchless matchlessly matchlessness matchlock matchlocks matchmaker matchmakers matchmaking matchmakings matchstick matchsticks matchwood matchwoods mate mated matelote matelotes Mateo mater material materialisation materialisations materialise materialised materialises materialising materialism materialisms materialist materialistic materialistically materialists materiality materialization materializations materialize materialized materializes materializing materially materialness materials maternal maternally maternities maternity maters mates MATFAP math mathematic mathematical mathematically mathematician mathematicians mathematics Matheny Matheson Mathew Mathews Mathias Mathieu Mathis maths Matilda mating Matins matins Matisse Matlock matriarch matriarchal matriarchate matriarchic matriarchies matriarchs matriarchy matrices matricidal matricide matricides matriculate matriculated matriculates matriculating matriculation matriculations matrilineal matrimonial matrimonially matrimonies matrimony matrix matrixes matron matronly matrons mats MATS Matson Matsumoto Matt matt Mattapoisett Mattawan matte matted Mattel matter mattered mattering matters mattes Matteson Matthew Matthews Matthias Mattie matting Mattituck mattock mattocks Mattoon Mattox mattress mattresses Mattson maturate maturated maturates maturating maturation maturational maturations mature matured maturely matures maturing maturities maturity matzo matzos matzoth MAU Maud Maude maudlin Maugham Maui maul Mauldin mauled mauler Mauler maulers mauling mauls maulstick maulsticks Maumee maunder maundered maundering maunderings maunders Maupassant Maupin Maura Maureen Maurer Maurice Mauriceville Mauricio Maurine Mauritania Mauritanian Mauritanians Mauritian Mauritius Maurizio Mauro Maury mausoleum mausoleums Mauston Mauve mauve mauves maven mavens maverick mavericks Mavis maw mawkish mawkishly mawkishness maws max Max maxed maxes Maxey maxi MAXI Maxi maxilla maxillae maxillaries maxillary maxillas maxillofacial maxim Maxim maxima Maxima maximal maximally Maximilian maximisation maximisations maximise maximised maximises maximising maximization maximizations maximize maximized maximizes maximizing maxims maximum maximums Maxine maxing maxis Maxton Maxtor Maxwell May may Maya Mayan Mayans Mayas maybe Mayberry maybes Mayday mayday Maydays maydays Mayer Mayes Mayetta Mayfair Mayfield mayflies mayflower Mayflower mayflowers mayfly Mayfly mayhap mayhem mayhems Mayhew mayn't Maynard Maynardville Mayo mayo Mayodan mayonnaise mayonnaises Mayor mayor mayoral mayoralties mayoralty mayors maypole Maypole Maypoles maypoles maypop maypops Mays Maysville Mayville mayweed mayweeds Maywood Mazda maze Maze mazelike mazes Mazomanie Mazur mazurka mazurkas mazy Mb MB MBA Mbabane MBE MBO MBPS mbps MBWA MC mc Mc MCA MCAD McAdams McAdoo MCAE McAfee McAlester McAlister McAllen McAllister McArthur McBride MCC McCabe McCain McCall McCallum McCann McCarthy McCarthyism McCartney McCarty McCauley McClain McClellan McClelland McCloud McClure McCollum McCombs McConnell McCook McCool McCord McCormack McCormick McCourt McCoy McCracken McCrae McCray McCreary MCCS McCulloch McCullough McCune McCurdy McCurtain McCutcheon McDaniel McDermott McDonald McDonnell McDonough McDougal McDougall McDowell McElroy McEnroe McEwen McFadden McFarland mcg McGee McGill McGinnis McGonagall McGovern McGowan McGrath McGraw McGregor McGrew McGuire MCH McHale MCHB McHenry McHugh MCI MCIAS McIntire McIntosh McIntyre MCJ McKay McKean McKee McKeesport McKenna McKenzie McKeon McKesson McKinley McKinney McKinnon McKnight McLain McLaughlin McLean McLeod McMahon McMaster McMillan McMinnville McMullan McMullen MCN McNabb McNair McNally McNamara McNamee MCNC McNeal McNeely McNeil McNeill McNulty McNutt MCP MCPAS McPherson MCPO McQueen MCR McRae McReynolds MCS MCSV MCTRAP MCU McVeigh McWhorter McWilliams MD MDACS MDAP MDAS MDC MDDS MDE MDEC MDES MDF MDI MDMA MDQS MDRE MDS mdse MDT MDU MDX Me me ME mea MEA Mead mead Meade Meador Meadow meadow Meadowbrook meadowland meadowlands meadowlark meadowlarks Meadows meadows meadowsweet meadowsweets Meads meads Meadville Meagan meager meagerly meagerness Meagher meagre meagrely meagreness meal mealier mealiest meals mealtime mealtimes mealworm mealworms mealy mean meander meandered meanderer meanderers meandering meanderingly meanderings meanders meandrous meaner meanest meaning meaningful meaningfully meaningfulness meaningless meaninglessly meaninglessness meanings meanly meanness MEANS means Means meant meantime meanwhile Mears measles measly measurability measurable measurably measure measured measureless measurelessly measurement measurements measurer measurers measures measuring meat meatball meatballs Meath meathead meatheads meatier meatiest meatiness meatless meatloaf meatloaves meatpacker meatpackers meatpacking meats meaty Mebane MEC Mecca mechanic mechanical mechanically mechanicals mechanics Mechanicsburg Mechanicsville Mechanicville mechanisation mechanisations mechanise mechanised mechanises mechanising mechanism mechanisms mechanist mechanistic mechanistically mechanists mechanization mechanizations mechanize mechanized mechanizes mechanizing mechanoreceptor mechanoreceptors Mecklenburg MECO Mecosta mecum mecums MEd Med MED med medal medaled medaling medalist medalists medalled medalling medallion medallions medallist medallists medals meddle meddled meddler meddlers meddles meddlesome meddlesomeness meddling Mede Medes Medfield Medford Media media mediaeval mediaevalist mediaevalists medial medially median Median medians Medians Mediapolis medias mediate mediated mediates mediating mediation mediations mediator mediators mediatory Medic medic Medicaid medical medically medicals medicament medicaments Medicare medicate medicated medicates medicating medication medications Medici medicinal medicinally medicine medicines medico medicos medics medieval Medieval medievalism medievalist medievalists Medina medina mediocre mediocrities mediocrity meditate meditated meditates meditating meditation meditations meditative meditatively Mediterranean medium mediumistic mediums medley medleys Medlin Medora meds medulla medullae medullar medullas medusa Medusa Medusas medusas Medway Meehan Meek meek meeker Meeker meekest meekly meekness Meeks meerschaum meerschaums meet meeting meetinghouse meetinghouses meetings meets meg Meg mega megabit megabits megabuck megabucks megabyte megabytes megacycle megacycles megaflop megaflops megahertz megakaryocytic megalith megalithic megaliths megalomania megalomaniac megalomaniacal megalomaniacs megalomanias megalopolis megalopolises Megan megaphone megaphones megaspore megaspores megastar megastars megaton megatons megavitamin megavitamins megavolt megavoltage megavolts megawatt megawatts Meghan Megiddo MEGO megrim megrims megs Mehoopany Mehta Meier Meighen Meiji meioses meiosis meiotic Meister Meistersinger Meistersingers Meithei Mejia Mekong Mel melamine melancholia melancholic melancholically melancholies melancholy Melanesia Melanesian Melanesians melange melanges Melanie melanin melanoma melanomas melatonin melba Melba Melbourne Melbournian Melbournians Melcher Melchizedek MELD meld melded melding melds Melendez Melina Melinda meliorate meliorated meliorates meliorating melioration meliorations Melissa Mellette mellifluence mellifluences mellifluent mellifluous mellifluously mellifluousness mellitus Mello Mellon mellow mellowed mellower mellowest mellowing mellowness mellows melodeon melodeons melodic melodically melodies melodious melodiously melodiousness melodist melodrama melodramas melodramatic melodramatically melodramatics melody Melody melon melons Melrose melt meltdown meltdowns melted melting meltingly Melton melts Melville Melvin Melvindale Melvyn Member member Members members membership memberships membrane membranes membranous meme Memento memento Mementoes mementoes Mementos mementos memes memo memoir memoirist memoirists memoirs memorabilia memorable memorably memoranda memorandum memorandums memorial memorialise memorialised memorialises memorialising memorialize memorialized memorializes memorializing memorials memoriam memories memorisation memorisations memorise memorised memorises memorising memorization memorizations memorize memorized memorizer memorizers memorizes memorizing memory Memory memos Memphian Memphians Memphis Memphite Memphites memsahib men Men menace menaced menaces menacing menacingly menagerie menageries Menahga menarche Menard Menasha Mencken Mend mend mendacious mendaciously mendaciousness mendacities mendacity mended Mendel mendelevium Mendeleyev Mendelssohn Mendenhall mender menders Mendes Mendez Mendham mendicancy Mendicant mendicant mendicants mending Mendips Mendocino Mendon Mendota Mendoza mends Menelaus Menendez menhaden menial menially menials Menifee meningitides meningitis meningococcal meningococcemia menisci meniscus meniscuses Menlo Menno Mennonite Mennonites menologies menology Menominee menopausal menopause menopauses menorah Menorah menorahs Menorahs menorrhea menorrhoea Menotti mensal menservants menses Menshevik Mensheviks menstrual menstruate menstruated menstruates menstruating menstruation menstruations menswear mental mentalist mentalists mentalities mentality mentally Menthe menthe menthol mentholated menthols mention mentionable mentioned mentioning mentions mentis Mentone Mentor mentor mentored mentoring mentors mentorship menu menus meow meowed meowing meows MEP MEPA Mephistophelean Mephistopheles Mephistophelian mephitic mephitis Mephitis mephitises Mequon Meraux Mercado mercantile mercantilism mercantilisms mercantilist mercantilists Merced Mercedes mercenaries mercenarily mercenary mercer Mercer mercerisation mercerise mercerised mercerises mercerising mercerization mercerize mercerized mercerizes mercerizing mercers Mercersburg merchandisable merchandise merchandised merchandiser merchandisers merchandises merchandising merchandize merchandized merchandizes merchandizing merchant Merchant merchantabilities merchantability merchantable merchantman merchantmen merchants Merchantville Merci merci Mercian Mercier mercies merciful mercifully mercifulness merciless mercilessly mercilessness Merck mercurial Mercurial mercurially mercurialness mercuric Mercurochrome mercurochrome mercury Mercury mercy Mercy mere Meredith merely merest meretricious meretriciously merganser mergansers merge merged mergence merger mergers merges merging Meriden meridian Meridian meridians meringue meringues Merino merino Merinos merinos Merionethshire merit merited meriting meritocracies meritocracy meritorious meritoriously merits Meriwether Merkel merle Merle merles Merlin merlot Merlot merlots Merlots mermaid mermaids merman mermen Merovingian MERP Merrell Merriam Merrick merrier merriest Merrifield Merrill merrily Merrily Merrimac Merrimack Merriman merriment merriments merriness Merritt merry Merry merrymaker merrymakers merrymaking merrymakings Merryville MERS Mersey Merseyside Merton Mertzon Mertztown Mervin Mesa mesa mesas mescal mescaline mescals Mesdames Mesdemoiselles mesenteric mesenteries mesentery mesh meshed Meshed meshes meshing meshwork Mesick Mesilla mesmeric mesmerise mesmerised mesmerises mesmerising mesmerism mesmerisms mesmerist mesmerists mesmerize mesmerized mesmerizes mesmerizing Mesoamerica Mesoamerican Mesoamericans mesoderm Mesolithic meson mesons Mesopotamia Mesopotamian Mesopotamians mesosphere mesospheric Mesozoic mesquite Mesquite mesquites mess message messaged messages messaging messed messenger messengers Messerschmitt messes messiah Messiah messiahs Messiahs Messianic messianic messier Messier messiest Messieurs messieurs messily Messina messiness Messing messing messmate messmates Messrs messy MET met Meta meta metabolic metabolically metabolise metabolised metabolises metabolising metabolism metabolisms metabolite metabolites metabolize metabolized metabolizes metabolizing metacarpal metacarpals metacarpi metacarpus Metairie metal metalled metallic metallically metallization metallographic metalloid metalloids metallurgic metallurgical metallurgies metallurgist metallurgists metallurgy metalmark metalmarks metals metalwork metalworker metalworkers metalworking Metamora metamorphic metamorphism metamorphisms metamorphose metamorphosed metamorphoses Metamorphoses metamorphosing metamorphosis metamorphous metaphase metaphases metaphor metaphoric metaphorical metaphorically metaphors metaphysic metaphysical Metaphysical metaphysically metaphysician metaphysicians metaphysics metastases metastasis metastasise metastasised metastasises metastasising metastasize metastasized metastasizes metastasizing metasyntactic metatarsal metatarsals metatarsi metatarsus metatheses metathesis metazoan metazoans Metcalf Metcalfe mete meted metempsychoses metempsychosis meteor meteoric meteorically meteorite meteorites meteoritic meteoroid meteoroids meteorological meteorologically meteorologist meteorologists meteorology meteors meter Meter metered metering meters metes methadone methamphetamine methamphetamines methane methanol methinks Method method methodic methodical methodically methodise methodised methodises methodising Methodism Methodist Methodists methodize Methodize methodized methodizes methodizing methodological methodologically methodologies methodologist methodologists methodology Methods methods Methuen Methuselah methyl methylamine methylamines methylbenzene methylbenzenes methylcellulose methyldopa methylnaphthalene methylnaphthalenes methylphenidate methylphenidates metical meticulous meticulously meticulousness meting metonym metonymic metonymical metonymically metonymies metonyms metonymy metre metres metric metrical metrically metrication metrics metrification metrifications metro Metro metrological metrologies metrology metronome metronomes metronomic metronymic Metropolis metropolis metropolises metropolitan metropolitans metros Metros Metter Metternich mettle mettles mettlesome Metuchen Metz Metzger Metzler mew mewed mewing mewl mewled mewling mewls mews MEX Mexican Mexicans Mexico Meyer Meyerbeer Meyers Meyersdale MEZ mezuzah mezuzahs mezzanine mezzanines mezzo mezzos mezzotint mezzotints MF mf mF MFA MFB MFENET mfg MFG MFH MFJ MFLOPS MFM mfr MFR mfrs MFS MFT mg MG Mg MGB MGH MGM Mgr mgr MGT mgt MH MHA MHD MHE MHF MHG MHL mho mhos MHR MHS MHW MHz MI mi Mia MIA Miami Miamian Miamians Miamisburg miasma miasmal miasmas miasmatic miasmic MIB mica Micah Micanopy micas Micaville MICE mice micelle micelles Michael Michaela Michaels Michaud Michel Michelangelo Michele Michelin Michelle Michelson Michener Michigan Michigander Michiganders Michiganite Michiganites Michiko Mick Mickelson Mickey MICR Micro micro microampere microamperes microanalyses microanalysis microanatomies microanatomy microbalance microbalances microbar microbarograph microbarographs microbars microbe microbes microbial microbiologic microbiological microbiologically microbiologist microbiologists microbiology microbrew microbrewer microbreweries microbrewers microbrewery microbrews microburst microbus microbuses microcapsule microcapsules microcellular microchemist microchemistries microchemistry microchemists microchip microchips microcircuit microcircuits microcirculation microcirculations microcirculatory microclimate microclimates microclimatic microclimatologic microclimatological microclimatologies microclimatology microcline microclines Micrococcus micrococcus microcode microcomputer microcomputers microcopies microcopy microcosm microcosmic microcosmical microcosmically microcosms microcrystal microcrystalline microdensitometer microdot microdots microeconomic microeconomics microelectrode microelectrodes microelectronic microelectronics microelement microelements microencapsulate microencapsulated microencapsulates microencapsulating microenvironment microenvironments microevolution microevolutions microfarad microfarads microfiche microfiches microfilament microfilaments microfilaria microfilm microfilmed microfilming microfilms microfloppies microfloppy microform microforms microfossil microfossils microgamete microgametocyte microgram micrograms micrograph micrographic micrographics micrographs microgravity microgroove microgrooves microhabitat microhabitats microinject microinjected microinjecting microinjection microinjections microinjects microinstruction microinstructions micromanage micromanaged micromanagement micromanagements micromanager micromanagers micromanages micromanaging micromanipulation micromanipulations micromanipulator micromanipulators micromarketing micromechanics micromere micromeres micromesh micromeshes micrometeorite micrometeorites micrometeoroid micrometeoroids micrometeorological micrometeorologies micrometeorologist micrometeorologists micrometeorology micrometer micrometers micrometric micrometrical micrometry microminiaturisation microminiaturise microminiaturised microminiaturises microminiaturising microminiaturization microminiaturize microminiaturized microminiaturizes microminiaturizing micromole micromoles micron Micronesia Micronesian Micronesians microns micronuclei micronucleus micronutrient micronutrients microorganism microorganisms micropalaeontology micropaleontology microphage microphages microphone microphones microphotograph microphotographs microphotography microphysical microphysicist microphysicists microphysics micropipette micropipettes microprint microprints microprobe microprobes microprocessor microprocessors microprogramming microprogrammings micropublisher micropublishers micropublishing microradiograph microradiographs microreader microreaders micros microscope microscopes microscopic microscopically microscopy microsecond microseconds microseism microseisms Microsoft microsporangium microspore microspores microsporocyte microsporophyll microstate microstates microstructure microstructures microsurgeries microsurgery microsurgical microteaching microteachings microtome microtonal microtone microtones microtubule microtubules microvasculature microvillus microvolt microwatt microwatts microwavable microwave microwaveable microwaves microwaving Mid MID mid midair MIDAS Midas midbrain midbrains midcourse midcult midcults midday middies middle Middle Middleboro Middlebourne middlebrow middlebrows Middleburg Middleburgh Middlebury middleclass Middlefield middleman Middlemarch middlemen middlemost Middleport middles Middlesboro Middlesbrough Middlesex Middleton Middletown Middleville middleweight middleweights middling middy midfield Midfield midfielder midfielders midfields midge Midge midges midget midgets Midi MIDI midi midiron midirons Midis midis Midland midland midlands Midlands midlevel midlife midline midlines midlives Midlothian midmonth midmorning midmornings midmost midnight midnights midpoint midpoints midrange midranges midrib midribs midriff midriffs midseason midsection midsections midshipman midshipmen midsize midsized midst midstream midsummer midterm midterms midtown midtowns Midvale midway Midway Midways midways midweek Midweek midweekly Midwest Midwestern Midwesterner Midwesterners midwicket midwife midwifery midwifes midwinter midwives midyear midyears MIE mien miens MIF MIFASS miff miffed miffing Mifflin Mifflinburg Mifflintown miffs MIG might mightier mightiest mightily mightiness mightn't mighty Mignon mignon Mignonette mignonette mignonettes mignons migraine migraines migrant migrants migrate migrated migrates migrating migration migrations migratory Miguel Mika Mikado Mike mike Mikes mikes Mikhail Miki mil MIL Mil Mila Milaca milady Milagros Milam Milan Milanese Milbank Milburn mild milder mildest mildew mildewed mildewing mildews mildly mildness Mildred Mile mile mileage mileages milepost mileposts miler milers Miles miles milestone milestones milfoil milfoils Milford milieu milieus militancy militant militantly militants militaries militarily militarise militarised militarises militarising militarism militarisms militarist militaristic militaristically militarists militarization militarize militarized militarizes militarizing military militate militated militates militating militia militiaman militiamen militias milk milked milkfish milkier milkiest milking milkmaid milkmaids milkman milkmen milks Milks milkshake milkshakes milksop milksops milkweed milkweeds milkwort milky mill Mill Millar Millard millboard millboards Millbrae Millbrook Millburn Millbury milldam milldams mille milled Milledgeville Millen millenarian millenarianism millenarianisms millenarians millenaries millenary millennia millennial millennialism millennially millennium millenniums Miller miller Millers millers Millersburg Millersport Millerstown Millersville Millerton Millet millet millets millhouse milliamp milliard milliards Millicent Millie Milligan milligram milligrams Milliken milliliter milliliters millilitre millilitres millimeter millimeters millimetre millimetres milliner millineries milliners millinery milling millings Millington Millinocket milliohm milliohms million millionaire millionaires millions millionth millionths millipede millipedes Millis millisecond milliseconds millpond millponds Millport millrace millraces millrun millruns Millry mills Mills Millsap Millsboro Millstadt millstone millstones millstream millstreams Milltown Millville millwheel Millwood millwork millworks millwright millwrights Milne Milner MILNET Milnor Milo milometer milord Milpitas milquetoast Milquetoast Milquetoasts milquetoasts MILR Milroy mils MILSTD Milstein milt Milt milted milting Milton Miltonic milts Milwaukee Milwaukeean Milwaukeeans MIM MIMD Mime MIME mime mimed mimeo Mimeograph mimeograph mimeographed mimeographing mimeographs mimeos mimes mimeses mimesis mimetic mimetically Mimi mimic mimicked mimicker mimickers mimicking mimicries mimicry mimics miming mimosa Mimosa mimosas Mims min MIN Min Mina mina minacity minaret minarets minas Minatare minatory mince MINCE minced mincemeat mincemeats minces mincing mincingly Minco mind Mind Mindanao mindblower mindblowers minded mindedly mindedness Minden minder minders mindful mindfully mindfulness minding mindless mindlessly mindlessness minds mindscape mindscapes mindset mindsets Mindy mine mined minefield minefields minelayer minelayers Miner miner mineral mineralise mineralised mineralises mineralising mineralization mineralize mineralized mineralizes mineralizing mineralogical mineralogist mineralogists mineralogy minerals miners Minersville Minerva Mines mines mineshaft mineshafts minestrone minestrones minesweeper minesweepers minesweeping mineworker mineworkers Minford Ming mingle mingled mingles mingling Mingo mini Mini miniature miniatures miniaturisation miniaturisations miniaturise miniaturised miniaturises miniaturising miniaturist miniaturists miniaturization miniaturizations miniaturize miniaturized miniaturizes miniaturizing minibus minibuses minicab minicabs minicomputer minicomputers minidisk minidisks minified minifies minify minifying minim minima minimal Minimal minimalism minimalisms minimalist Minimalist minimalists minimally minimisation minimisations minimise minimised minimises minimising minimization minimizations minimize minimized minimizes minimizing minims minimum minimums mining minion minions minis miniscule miniseries miniskirt miniskirts minister ministered ministerial ministering ministers ministrant ministrants ministration ministrations ministries Ministries ministry Ministry minivan minivans mink minks Minneapolis Minneapolitan Minneapolitans Minnehaha Minnelli Minneola minnesinger minnesingers Minnesota Minnesotan Minnesotans Minnetonka Minnie minnow minnows Minoa Minoan Minoans Minocqua Minolta Minong Minonk Minooka minor Minor Minorca minored minorities minority minors Minoru Minot minotaur Minotaur Minsk Minster minstrel minstrels minstrelsies minstrelsy mint Mint mintage mintages minted Minter minter minters minting mintmark mintmarks Minton Mints mints Minturn minuend minuends minuet minuets minus minuscule minuses minute minutely minuteman Minuteman minutemen Minutemen minuteness minutes minutest minutia minutiae minx MINX minxes Mio Miocene MIP MIPS MIR Mir Mira Mirabel Mirabella Mirabelle Mirabilis mirabilis miracle miracles miraculous miraculously mirage mirages Miramar Miranda mire mired mires Miriam miring mirror mirrored mirroring mirrors MIRS mirth Mirth mirthful mirthfully mirthfulness mirthless mirthlessly MIRV miry MIS misact misacted misacting misacts misaddress misaddressed misaddresses misaddressing misadjust misadjusted misadjusting misadjusts misadministration misadventure misadventures misadvise misadvised misadvises misadvising misaim misaimed misaiming misaims misalign misaligned misaligning misalignment misalignments misaligns misalliance misalliances misallocate misallocated misallocates misallocating misallocation misallocations misanalyses misanalysis misanthrope misanthropes misanthropic misanthropically misanthropies misanthropist misanthropists misanthropy misapplication misapplications misapplied misapplies misapply misapplying misappraisal misappraisals misapprehend misapprehended misapprehending misapprehends misapprehension misapprehensions misappropriate misappropriated misappropriates misappropriating misappropriation misappropriations misarrange misarranged misarranges misarranging misarticulate misarticulated misarticulates misarticulating misassemble misassembled misassembles misassembling misassumption misassumptions misattribute misattributed misattributes misattributing misattribution misattributions misbalance misbalanced misbalances misbalancing misbegotten misbehave misbehaved misbehaver misbehavers misbehaves misbehaving misbehavior misbehaviors misbehaviour misbehaviours misbelieve misbelieved misbeliever misbelievers misbelieves misbelieving misbrand misbranded misbranding misbrands miscalculate miscalculated miscalculates miscalculating miscalculation miscalculations miscall miscalled miscalling miscalls miscarriage miscarriages miscarried miscarries miscarry miscarrying miscast miscasting miscasts miscatalog miscataloged miscataloging miscatalogs miscegenation miscellanea miscellaneous miscellaneously miscellanies miscellany MISCF mischance mischaracterisation mischaracterisations mischaracterise mischaracterises mischaracterization mischaracterizations mischaracterize mischaracterized mischaracterizes mischaracterizing mischief mischievous mischievously mischievousness miscibility miscible misclassification misclassifications misclassified misclassifies misclassify misclassifying miscode miscoded miscodes miscoding miscognizant miscommunication miscommunications miscomprehend miscomprehended miscomprehending miscomprehends miscomprehension miscomprehensions miscomputation miscomputations miscompute miscomputed miscomputes miscomputing misconceive misconceived misconceiver misconceivers misconceives misconceiving misconception misconceptions misconduct misconducts misconnect misconnected misconnecting misconnection misconnections misconnects misconstruction misconstructions misconstrue misconstrued misconstrues misconstruing miscopied miscopies miscopy miscopying miscorrelation miscorrelations miscount miscounted miscounting miscounts miscreant miscreants miscue miscued miscues miscuing misdate misdated misdates misdating misdeal misdealing misdeals misdealt misdeed misdeeds misdeem misdeemed misdeeming misdeems misdemeanant misdemeanants misdemeanor misdemeanors misdemeanour misdemeanours misdiagnose misdiagnosed misdiagnoses misdiagnosing misdiagnosis misdial misdialed misdialing misdialled misdialling misdials misdirect misdirected misdirecting misdirection misdirects misdistribution misdistributions misdoing misdoings misdoubt misdoubted misdoubting misdoubts misemploy misemployed misemploying misemployment misemployments misemploys miser miserable miserably Miserere miseries miserliness miserly misers misery misesteem misesteemed misesteeming misesteems misestimate misestimated misestimates misestimating misevaluate misevaluated misevaluates misevaluating misevaluation misevaluations misfeasance misfeasor misfeasors misfile misfiled misfiles misfiling misfire misfired misfires misfiring misfit misfits misfortunate misfortunately misfortune misfortunes misgauge misgauged misgauges misgauging misgiving misgivings misgovern misgoverned misgoverning misgovernment misgovernments misgoverns misguidance misguide misguided misguidedly misguides misguiding mishandle mishandled mishandles mishandling mishap mishaps Mishawaka mishear misheard mishearing mishears Mishicot mishmash mishmashes misidentification misidentifications misidentified misidentifies misidentify misidentifying misimpression misimpressions misinform misinformation misinformed misinforming misinforms misinterpret misinterpretation misinterpretations misinterpreted misinterpreting misinterprets misjudge misjudged misjudgement misjudgements misjudges misjudging misjudgment misjudgments mislabel mislabeled mislabeling mislabelled mislabelling mislabels mislaid mislay mislaying mislays mislead misleader misleaders misleading misleadingly misleads misled mismanage mismanaged mismanagement mismanagements mismanages mismanaging mismatch mismatched mismatches mismatching misname misnamed misnames misnaming misnomer misnomers misogamist misogamists misogamy misogynic misogynist misogynistic misogynists misogynous misogyny misperceive misperceived misperceives misperceiving misperception misperceptions misplace misplaced misplacement misplacements misplaces misplacing misplay misplayed misplaying misplays misprint misprinted misprinting misprints misprision misprisions mispronounce mispronounced mispronounces mispronouncing mispronunciation mispronunciations misquotation misquotations misquote misquoted misquotes misquoting misread misreading misreads misreckon misreckoned misreckoning misreckons misrecognise misrecognition misrecognize misrelate misrelated misrelates misrelating misremember misremembered misremembering misremembers misreport misreported misreporting misreports misrepresent misrepresentation misrepresentations misrepresentative misrepresented misrepresenting misrepresents misroute misrouted misroutes misrouting misrule misruled misrules misruling Miss miss missal Missal missals Missals missed Misses misses misshape misshaped misshapen misshapenness misshapes misshaping missies missile missilery missiles missing mission Mission missionaries missionary missioner missioners missions Mississauga Mississippi Mississippian Mississippians missive missives Missoula Missouri Missourian Missourians misspeak misspeaking misspeaks misspecification misspell misspelled misspelling misspellings misspells misspend misspending misspends misspent misspoke misspoken misstate misstated misstatement misstatements misstates misstating misstep missteps missus missy Missy mist mistakable mistakably mistake mistaken mistakenly mistakenness mistakes mistaking misted mister Mister Misters misters mistflower mistflowers mistier mistiest mistily mistimed mistiming mistiness misting mistitling mistletoe mistletoes mistook Mistral mistral mistrals mistranslate mistranslated mistranslates mistranslating mistranslation mistranslations mistreat mistreated mistreating mistreatment mistreatments mistreats Mistress mistress Mistresses mistresses mistrial mistrials mistrust mistrusted mistrustful mistrustfully mistrustfulness mistrusting mistrusts mistruth mistruths mists Mists mistune mistuned mistunes mistuning misty Misty mistype mistyped mistypes mistyping misunderstand misunderstanding misunderstandings misunderstands misunderstood misusage misusages misuse misused misuses misusing miswrite miswrites miswriting miswritten miswrote MIT Mitch Mitchell Mitchellville mite miter mitered mitering miters miterwort mites Mithraicism Mithraism MITI mitigate mitigated mitigates mitigating mitigation mitigations mitochondria mitochondrial mitochondrion mitoses mitosis mitotic mitre Mitre mitred mitres mitring MITS Mitsubishi mitt mitten mittens Mitterrand mitts Mitzi mitzvah mitzvahs mitzvoth mix mixable mixed mixer mixers mixes mixing mixture mixtures Mize mizenmast mizenmasts mizzen mizzenmast mizzenmasts mizzens mizzle mizzled mizzles mizzling MJ Mk MKS MKTG ml ML MLA MLC MLCD MLD MLEM MLF MLG MLitt MLL Mlle Mlles MLO MLR MLS MLT MLV MLW mm MM MMC MMDF MME Mme Mmes MMES MMFS MMGT MMH mmHg MMJ MMM MMOC MMP MMS MMT MMU MMus MMW MMX MN MNA MNAS MNE mnemonic mnemonically mnemonics München Münchhausen Münchhausens MNOS MNP MNRAS MNS Mo MO mo moa MOA Moab Moabite Moabites moan moaned moaner moaners moaning moans moat moats Mob mob mobbed mobbing mobcap mobcaps Moberly Mobil Mobile mobile mobiles mobilisation mobilisations mobilise mobilised mobilises mobilising mobility mobilization mobilizations mobilize mobilized mobilizes mobilizing Mobley Mobridge mobs Mobs mobster mobsters Mobutu MOC MOCA moccasin moccasins mocha Mocha mochas mock mocked mocker mockeries mockers mockery mocking mockingbird mockingbirds mockingly mocks Mocksville mockup mockups mod Mod MOD modal modalities modality modally modals mode Mode model modeled modeler modelers modeless modeling modelled modeller modellers modelling models modem MODEM modems moderate moderated moderately moderateness moderates moderating moderation Moderations moderations moderato moderator moderators moderatos modern Modern modernisation modernisations modernise modernised modernises modernising modernism Modernism Modernisms modernisms modernist modernistic modernists modernity modernization modernizations modernize modernized modernizer modernizers modernizes modernizing modernly moderns modes modest modesties modestly Modesto modesty Modesty modicum modicums modifiability modifiable modification modifications modified modifier modifiers modifies modify modifying Modigliani modillion modillions modish modishly modishness Modoc modular modularisation modularise modularised modularises modularising modularity modularization modularize modularized modularizes modularizing modularly modulate modulated modulates modulating modulation modulations modulator modulators module modules modulo modulus modus Moe Moen Moffat Moffett Moffitt MOFW MOG Mogadishu Mogador Mogul mogul moguls Moguls MOH mohair Mohall Mohamed Mohammad Mohammed Mohammedan Mohammedanise Mohammedanised Mohammedanises Mohammedanising Mohammedanism Mohammedanize Mohammedanized Mohammedanizes Mohammedanizing Mohammedans Mohandas Mohave Mohawk Mohawks Mohegan Mohican Mohicans Mohnton Mohole Mohr Mohrsville MOI moieties moiety MOIG moil moiled moiling moils Moines Moira moist moisten moistened moistener moisteners moistening moistens moister moistest moistly moistness moisture moistures moisturise moisturised moisturiser moisturisers moisturises moisturising moisturize moisturized moisturizer moisturizers moisturizes moisturizing Mojave Moji Mokena mol MOL MOLA Molalla molar molarities molars molasses mold moldable Moldavia Moldavian Moldavians moldboard moldboards molded molder moldered moldering molders moldier moldiest moldiness molding moldings Moldova Moldovan molds moldy mole Mole molecular molecularly molecule molecules molehill molehills moles moleskin moleskins molest molestation molestations molested molester molesters molesting molests Molina Moline Molino Molise moll Moll Mollie mollies Mollies mollifiable mollification mollifications mollified mollifies mollify mollifying Molloy molls mollusc molluscs mollusk mollusks Molly molly mollycoddle mollycoddled mollycoddles mollycoddling Molnar Moloch Molokai Molotov molt molted molten molting molts molybdenum mom Momence moment momentarily momentary momentous momentously momentousness moments momentum Momentum momentums momma mommas mommies Mommy mommy moms MOMV Mon Mona Monaca Monaco monad monadic monads Monaghan Monahan monarch monarchal monarchial monarchic monarchical monarchies monarchism monarchisms monarchist monarchists monarchs monarchy monasteries monastery monastic monastically monasticism monasticisms monatomic monaural monaurally monazite monazites Mondale Monday Mondays monde Mondovi Monee Monegasque Monegasques Monessen Monet monetarily monetarism monetarisms monetarist monetarists monetary monetisation monetise monetised monetises monetising monetization monetize monetized monetizes monetizing Monett money moneybag moneybags moneychanger moneychangers moneyed moneygrubber moneygrubbers moneylender moneylenders moneyless moneymaker moneymakers moneymaking moneyman moneymen moneys moneysaving moneywort monger mongered mongering mongers Mongo mongo Mongol Mongolia Mongolian Mongolians Mongolic mongolism Mongolism mongolisms Mongolisms mongoloid Mongoloid Mongoloids mongoloids Mongols mongoose mongooses Mongooses mongrel mongrelise mongrelised mongrelises mongrelising mongrelize mongrelized mongrelizes mongrelizing mongrels Monica monies Monika moniker monikers Monique monish monished monishes monishing monism monist monistic monists monition monitions monitor monitored monitorial monitories monitoring monitors monitory Monk monk monkey monkeylike monkeys monkeyshine monkeyshines monkfish monkfishes monkish monks monkshood monkshoods Monkton Monmouth Monmouthshire mono Mono monoacid monoacids monoamine monoamines monobasic monocarp monocarpellary monocarps monocephalic monochord monochords monochromatic monochromatically monochrome monochromes monochromic monocle monocles monocline monoclines monoclinic monoclonal monocot monocots monocotyledon monocotyledonous monocotyledons monocracies monocracy monocular monoculture monocultures monocycle monocycles monocyclic monodactyl monodies monodrama monodramas monody monoecism monoester monoesters monofilament monofilaments monogamies monogamist monogamists monogamous monogamously monogamy monogeneses monogenesis monogenetic monogenic monogram monogrammed monogramming monograms monograph monographer monographers monographic monographs monogynies monogyny monohybrid monohybrids monohydrate monohydrated monohydrates monohydric monolayer monolingual monolinguals monolith monolithic monolithically monoliths monolog monologist monologists monologs monologue monologues monomania monomaniac monomaniacal monomaniacs monomer monomers monometallic monometer monometers monomial monomials monomolecular Monona Monongahela mononuclear mononucleosis mononucleotide mononucleotides monopetalous monophobia monophobias monophonic monophonically monophony monophyletic monoplane monoplanes monopod monopodium monopodiums monopods monopole monopoles monopolies Monopolies monopolisation monopolisations monopolise monopolised monopolises monopolising monopolist monopolistic monopolistically monopolists monopolization monopolizations monopolize monopolized monopolizes monopolizing monopoly Monopoly monopropellant monopropellants monorail monorails monosaccharide monosepalous monosodium monospermous monostich monosyllabic monosyllabically monosyllable monosyllables monosynaptic monotheism monotheisms monotheist monotheistic monotheists monotint monotints monotone monotones monotonic monotonically monotonies monotonous monotonously monotonousness monotony monotype Monotype Monotypes monotypes monotypic monounsaturated monoxide monoxides monozygotic Monroe Monroeville Monrovia Monsanto Monsey monsieur Monsieur monsignor Monsignor Monsignors monsignors Monson monsoon monsoonal monsoons monster monsters monstrance monstrosities monstrosity monstrous monstrously monstrousness Mont montage montages Montagnais Montague Montana Montanan Montanans Montanez Montano Montauk Montauks Montcalm Montclair Monte Montenegrin Montenegrins Montenegro Monterey Monterrey Montes Montesquieu Montessori Montevallo Monteverdi Montevideo Montezuma Montgomery Montgomeryshire Montgomeryville month monthlies monthly months Monticello monticule monticules Montmorency Montoursville Montoya Montpelier Montpellier Montreal Montrose Montserrat Monty monument monumental monumentalise monumentalised monumentalises monumentalising monumentalities monumentality monumentalize monumentalized monumentalizes monumentalizing monumentally monuments moo mooch mooched moocher moochers mooches mooching mood moodier moodiest moodily moodiness moods Moody moody mooed Moog mooing Moon moon Moonachie moonbeam moonbeams moonblind mooncalf mooncalves mooned Mooney mooneye mooneyes moonfaced moonfish moonflower moonflowers Moonie Moonies mooning moonless moonlet moonlets moonlight moonlighted moonlighter moonlighters moonlighting moonlightings moonlights moonlike moonlit moonquake moonquakes moonrise moonrises moons moonscape moonscapes moonseed moonseeds moonset moonsets moonshine moonshines moonstone moonstones moonstricken moonstruck moonwalk moonwalker moonwalkers moonwalks moonward moonwort moony moor Moor moorage moorages Moorcroft Moore moored Moorefield Mooreland Mooresboro Moorestown Mooresville moorfowl moorfowls Moorgate Moorhead moorhen moorhens mooring moorings Moorish Moorland moorland moorlands Moorman moors Moors moos Moose moose moosebird moosebirds moosewood moosewoods Moosic moot mooted mooting moots MOP mop mopboard mopboards mope moped mopeds mopes moping mopped moppet moppets mopping mops MOR Mora Moraga moraine moraines moral morale Morales moralisation moralisations moralise moralised moraliser moralisers moralises moralising moralist moralistic moralistically moralists moralities morality moralization moralizations moralize moralized moralizer moralizers moralizes moralizing morally morals Moran morass morasses moratoria moratorium moratoriums Moravia Moravian Moravians Moray moray morays Morayshire morbid morbidities morbidity morbidly mordacious mordacity mordancies mordancy mordant mordantly Mordecai mordent mordents more More Moreau Morecambe Morehead Morehouse morel Morel Moreland morels Morenci Moreno moreover mores Moresby Moresque Morey Morgan morganatic Morganfield Morganton Morgantown Morganville morgue morgues Mori Moriarty moribund Moriches Morin Morison Morita Moritz Moriyama Morley Mormon Mormonism Mormons morn morning Morning mornings morns Moro Moroccan Moroccans morocco Morocco moron moronic moronically morons morose morosely moroseness morph morphed morpheme morphemes morphemic morphemically morphine morphing morphogenesis morphogenetic morphologic morphological morphologically morphologies morphologist morphologists morphology morphophonemic morphophonemics morphs Morrell Morrill Morrilton Morris Morrisdale Morrison Morrisonville Morrissey Morristown Morrisville Morrow morrow morrows Morse morsel morsels mort Mort mortal mortalities mortality mortally mortals mortar mortarboard mortarboards mortared mortaring mortars mortem Mortensen mortgage mortgaged mortgagee mortgagees mortgager mortgagers mortgages mortgaging mortgagor mortgagors mortician morticians mortification mortifications mortified mortifier mortifiers mortifies mortify mortifying mortifyingly Mortimer mortis mortise mortised mortises mortising mortmain Morton mortuaries mortuary MOS mosaic Mosaic mosaics Moscow Moseley Moser Moses mosey moseyed moseying moseys MOSFET Moshe Mosheim Mosier Mosinee Moslem Moslems Mosley mosque mosques Mosquito mosquito mosquitoes moss Moss mossback mossbacks Mossberg mossbunker mossbunkers mosses mossier mossiest Mossman mossy most Most mostly mot MOT MOTAS mote motel motels motes motet motets Moth moth mothball mothballed mothballing mothballs Mother mother motherboard motherboards mothered motherfucker motherhood motherhoods motherhouse motherhouses mothering motherland motherlands motherless motherliness motherly mothers Mothers Motherwell motherwort mothproof mothproofed mothproofing mothproofs moths motif motifs motile motilities motility motion motional motioned motioning motionless motionlessly motionlessness motions MOTIS motivate motivated motivates motivating motivation motivational motivationally motivations motivator motivators motive motiveless motives motley Motley motleys motocross motor motorbike motorbikes motorboat motorboats motorbus motorbuses motorcade motorcades motorcar motorcars motorcycle motorcycled motorcycles motorcycling motorcyclist motorcyclists motored motoring motorisation motorisations motorise motorised motorises motorising motorist motorists motorization motorizations motorize motorized motorizes motorizing motorman motormen Motorola motors motorway motorways MOTOS Motown Motrin MOTSS Mott mottle mottled mottles mottling motto mottoes mottos MOTV MOU moue mould mouldable mouldboard mouldboards moulded moulder mouldered mouldering moulders mouldier mouldiest mouldiness moulding mouldings moulds mouldy moult moulted moulting Moulton Moultrie moults Mound mound moundbird moundbirds mounded mounding mounds Mounds Moundsville Moundville mount Mount mountable Mountain mountain mountaineer mountaineering mountaineers mountainous mountainously mountains mountainside Mountainside mountainsides mountaintop mountaintops Mountbatten mountebank mountebanks mounted Mounties mounting mountings mounts mourn mourned mourner mourners mournful mournfully mournfulness mourning mourns MOUSE mouse mouser mousers mousetrap mousetraps mousey mousier mousiest mousiness mousse mousses moustache moustached moustaches Mousterian mousy mouth mouthbreeder mouthbreeders mouthed mouthful mouthfuls mouthier mouthiest mouthing mouthorgan mouthpart mouthparts mouthpiece mouthpieces mouths mouthwash mouthwashes mouthwatering mouthwateringly mouthy Mouton mouton moutons MOV movable movables movably move moveable moveably moved movement movements mover movers moves movie moviegoer moviegoers moviemaker moviemakers moviemaking movies Moville moving movingly mow Mowbray Moweaqua mowed mower mowers Mowgli mowing mown mows moxie Moyer Moyock Mozambican Mozambicans Mozambique Mozart mozzarella mozzarellas MP mp MPA MPC MPCC MPCH MPDU MPE MPEG mpg MPG mph MPH MPhil MPIF MPL MPO MPOW MPP MPPD MPR MPS MPT MPU MPV MPW Mr MR MRA MRC MRD MRE MRF MRFL MRI mRNA MRP Mrs MRS MRSR MRSRM MRTS MRU ms Ms MS MSA MSAE MSAM MSB MSBA MSBC MSC MSc MSCDEX MSCE MSCP MSD MSDOS MSE MSEE MSEM MSF MSFC MSFM MSFR MSG MSGM MSgt MSH MSHA MSHE MSI MSIE MSJ MSL MSM MSME MSN MSO MSP MSPE MSPH MSPHE MSR Mss mss MSS MST MSTS MSW MT Mt MTA MTB MTBF MTBRP MTC MTD MTF MTh MTI MTM MTO MTP MTR MTS MTSO MTTF MTTFF MTTR MTU MTV MTX MU MUA much mucho mucilage mucilaginous muck mucked muckheap muckheaps muckiness mucking muckrake muckraked muckraker muckrakers muckrakes muckraking mucks muckspreading muckworm muckworms mucky mucosa mucosal mucous mucus MUD mud mudbug mudbugs mudded muddied muddier muddies muddiest muddily muddiness mudding muddle muddled muddleheaded muddles muddling muddy muddying mudfish mudflat mudflats mudflow mudflows mudguard mudguards mudpack mudpacks mudpuppies mudpuppy mudroom mudrooms mudsill mudsills mudskipper mudskippers mudslide mudslides mudsling mudslinger mudslingers mudslinging mudstone mudstones Mueller muenster Muenster muesli mueslis muezzin muezzins MUF muff muffed muffin Muffin muffing muffins muffle muffled muffler mufflers muffles muffling muffs Mufti mufti muftis mug mugged mugger muggers muggier muggiest mugginess mugging muggings muggy mugs Muhammad Muharram Muhlenberg Muir Mukilteo mukluk mukluks Mukwonago mulatto mulattoes mulattos mulberries mulberry Mulberry mulch mulched mulches mulching mulct mulcted mulcting mulcts MULDEM Muldoon Muldrow mule mules Muleshoe muleskinner muleskinners muleteer muleteers mulish mulishly mulishness mull Mull mullah mullahs mulled mullein mulleins Mullen Muller mullet mullets mulligan Mulligan mulligatawnies mulligatawny Mullin mulling Mullins mullion mullioned mullions mulls Mulroney multi multiage multibillion multibillionaire multibillionaires multibillions multicast multicasting multicasts multicoated multicolor multicolored multicolour multicoloured multicolumn MULTICS multicultural multiculturalism multiculturalisms multiculturalists multicurrency multidialectal multidimensional multidimensionality multidirectional multidisciplinary multidiscipline multidivisional multiemployer multiengine multiethnic multifaceted multifactor multifamily multifarious multifariously multifilament multifold multiform multifunction multifunctional multigenerational multigrain multihued multilane multilateral multilateralism multilaterally multilayer multilayered multilevel multileveled multilingual multilingualism multimedia multimember multimillion multimillionaire multimillionaires multimillions multimodal multimodalities multimodality multimode multination multinational multinationals multinomial multinuclear multinucleate multinucleated multipart multipartite multiparty multiphase multiplayer multiple multiples multiplex multiplexed multiplexer multiplexers multiplexes multiplexing multipliable multiplicand multiplicands multiplication multiplications multiplicative multiplicatively multiplicities multiplicity multiplied multiplier multipliers multiplies multiply multiplying multiprocessing multiprocessor multiprocessors multiprogramming multipurpose multiracial multiracialism multiracialisms multiregional multisided multistage multistoried multistory multitalented multitask multitasked multitasking multitasks multithread multithreaded multithreading multitude multitudes multitudinous multitudinously multiunit multiuse multivalent multivariable multivariate multiversity multivitamin multivitamins multivolume multiword multiyear Mulvane mum mumble mumbled mumbles mumbling mumblings mumbo mummer mummeries mummers mummery mummies mummification mummifications mummified mummifies mummify mummifying mummy mump mumped mumping mumps MUMPS mums Munch munch munched munches munchies munching munchkin Munchkin munchkins Munchkins Muncie mundane mundanely Mundelein Mundy Munford Munfordville MUNG Munhall Munich municipal municipalities municipality municipalize municipalized municipally municipals munificence munificent munificently Munising munitions Munn Munoz Munro Munroe Munson Munster MUP Muppet Mura mural muralist muralists murals Murchison Murcia murder murdered murderer murderers murderess murderesses murdering murderous murderously murderousness murders Murdoch Murdock murex murexes Murfreesboro murices Muriel Murielle Murillo murk murkier murkiest murkily murkiness murky murmur murmured murmuring murmurings murmurs Murphy Murphysboro murrain murrains Murray Murrayville Murrell Murrieta Murrysville Murtha Muscat muscatel muscatels Muscatine muscle muscled muscleman musclemen muscles muscling Muscoda Muscogee Muscovite muscovite Muscovites muscular muscularity muscularly musculature musculatures musculoskeletal MusD muse Muse mused museographer muses Muses museum museums Musgrave mush musher mushier mushiest mushily mushiness mushroom mushroomed mushrooming mushrooms mushy music musical musicale musicales musicality musically musicals musician musicians musicianship musicological musicologist musicologists musicology musing musingly musings musk muskeg Muskego Muskegon muskegs muskellunge muskellunges musket musketeer musketeers musketries musketry muskets muskier muskiest muskiness muskmelon muskmelons Muskogee muskoxen muskrat muskrats muskroot muskroots musky Muslim Muslimism Muslims muslin muslins muss mussed mussel mussels Musser musses mussing Mussolini Mussorgsky must must've mustache mustached mustaches mustachio mustachioed mustachios mustang mustangs mustard mustards muster mustered mustering musters mustier mustiest mustiness mustn't musts musty mutability mutable mutably mutagen mutagenesis mutagenic mutagens mutandis mutant mutants mutate mutated mutates mutating mutation mutational mutations mutatis mutative mute muted mutedly mutely muteness Muter muter mutes mutest mutilate mutilated mutilates mutilating mutilation mutilations mutilator mutilators mutineer mutineers muting mutinied mutinies mutinous mutinously mutiny mutinying mutt mutter muttered mutterer mutterers muttering mutterings mutters mutton muttonchops muttonfish muttonhead muttonheads muttons mutts mutual mutualisation mutualism mutualisms mutuality mutually muumuu muumuus MUX muzzier muzziest muzzle muzzled muzzleloader muzzleloaders muzzles muzzling muzzy mV MV MVA MVD MVO MVP MVS MVSSP MVSXA MVY Mw mw MW MWA MWM MWT MX MXU My my MY Myanmar myasthenia mycelia mycelium Mycenae Mycenaean mycobacterium Mycobacterium mycological mycologist mycologists mycology mycoses mycosis myelin myeloid Myer Myers Myerstown Myersville Mylar Myles Myna myna mynah mynahs mynas MYOB myocardial myocardium myofibril myofibrils myopia myopias myopic myopically myosin Myra myriad myriads myrmecological myrmecologist myrmecologists myrmecology myrmidon Myrmidon Myrmidons myrmidons Myrna Myron myrrh Myrtle myrtle myrtles myself Mysteries mysteries mysterious mysteriously mysteriousness Mystery mystery Mystic mystic mystical mystically mysticism mysticisms mystics mystification mystifications mystified mystifies mystify mystifying mystifyingly mystique mystiques myth mythic mythical mythically mythmaker mythmakers mythmaking mythoi mythological mythologies mythologist mythologists mythologize mythologized mythologizes mythologizing mythology mythopoeia mythos myths N n N'djamena N'Djamena NA Na NAA NAACP NAAFI Naalehu NAAS nab NAB NABAC nabbed nabbing Nabisco nabob nabobs nabs NAC NACA nacelle nacelles Naches nacho nachos nacre nacreous nacres NACS NAD nada Nada Nadeau NADGE NADH Nadia Nadine nadir nadirs Nadler NADP NADPH naff NAG nag Nagano Nagasaki NAGE Nagel nagged nagger naggers nagging Nagle Nagoya nags Nagy Nah nah Naha Nahant Nahum Nahunta naiad Naiad naiads Naiads nail nailbrush nailbrushes nailed nailing nails Nair naira Nairn Nairnshire Nairobi naissance naive naively naives naiveties naivety NAK Nakamura Nakashima Nakayama naked nakedly nakedness NALGO NAM Nam namable name nameable named namedrop namedropper namedroppers namedropping nameless namelessly namelessness namely nameplate nameplates names Names namesake namesakes nametag nametags nametape nametapes Namibia Namibian Namibians naming NAMM Nampa Nan nana Nana Nanaimo Nanak nanas Nance Nancy NAND Nanette nankeen nankeens Nannette nannies nanny Nanny nannyberries nannyberry nanometer nanometers nanometre nanometres nanosecond nanoseconds nanotechnologies nanotechnologist nanotechnologists nanotechnology NANP Nantes Nanticoke Nantucket Nanuet Naomi Nap nap Napa napalm napalmed napalming napalms NAPAP nape Naperville napery napes naphtha naphthalene Napier napkin napkins Naples NAPLPS napoleon Napoleon Napoleonic napoleons Napoleons Napoleonville Nappanee napped nappies napping nappy Nappy naproxen naps naptime naptimes Naquin NAR Nara Narberth narcissi narcissism narcissisms narcissist narcissistic narcissistically narcissists Narcissus narcissus narcissuses narcolepsies narcolepsy narcoleptic narcoleptics narcoses narcosis narcotic narcotics narcotise narcotised narcotises narcotising narcotize narcotized narcotizes narcotizing nard NARDAC nards nark narks Narragansett narrate narrated narrates narrating narration narrations narrative narratives narrator narrators narrow narrowband narrowcast narrowcasting narrowcasts narrowed narrower narrowest narrowing narrowly narrowness narrows Narrows Narrowsburg narthex narthexes Narvon narwhal narwhale narwhales narwhals nary Nary NAS NASA NASAGSFC nasal nasality nasalization nasalize nasalized nasalizes nasalizing nasally nasals NASCAR nascence nascent NASD NASDA NASDAQ Nash Nashotah Nashua Nashville Naskapi NASM nasopharyngeal NASP Nassau Nasser nastier nastiest nastily nastiness nasturtium nasturtiums nasty Nat Natal natal Natalie Natasha natatorium natatoriums Natchez Natchitoches Nathalie Nathan Nathanial Nathaniel Natick Nation nation national National nationalisation nationalisations nationalise nationalised nationalises nationalising nationalism nationalisms Nationalist nationalist nationalistic nationalistically nationalists Nationalists nationalities nationality nationalization nationalizations nationalize nationalized nationalizes nationalizing nationally nationals nationhood Nations nations nationwide Native native natively natives nativities Nativities nativity Nativity NATO NATS NATSOPA nattered nattering natters nattier nattiest nattily nattiness natty Natty natural naturalisation naturalisations naturalise naturalised naturalises naturalising naturalism naturalisms naturalist naturalistic naturalistically naturalists naturalization naturalizations naturalize naturalized naturalizes naturalizing naturally naturalness naturals nature Nature natured naturedly natures naturism naturisms naturist naturists naturopath naturopathic naturopathies naturopaths naturopathy NAU Naugatuck naught naughtier naughtiest naughtily naughtiness naughty Nauru Nauruan nausea nauseam nauseas nauseate nauseated nauseates nauseating nauseatingly nauseous nauseously nautical nautically nautili nautilus Nautilus Nautiluses nautiluses Nauvoo Nava Navaho Navahos Navajo Navajos Naval naval Navarre Navarro Navasota NAVDAC nave navel navels navelwort naves Navies navies navigability navigable navigate navigated navigates navigating navigation navigational navigationally navigations navigator navigators Navratilova NAVSWC navvies navvy navy Navy Naxos nay Nay Naylor nays naysay naysayer Nazarene Nazarenes Nazareth Nazi Nazify Nazis Nazism NB NBA NBC NBFM NBG NBO NBP NBS NBVM NC NCA NCAA NCAR NCB NCC NCCF NCCL NCD NCDC NCE NCGA NCIC NCMOS NCO NCP NCR NCS NCSA NCSC NCSL NCTE NCTL NCV ND NDA NDAC NDB NDCC NDDL NDE NDEA Ndebele NDI NDIS NDL NDP NDSL NDT NDV NE ne'er NEA Neagh Neal Neanderthal Neanderthals neap Neapolitan Neapolitans neaps near NEAR nearby neared nearer nearest nearing nearly nearness NEARNET nears nearside nearsighted nearsightedly nearsightedness neat neaten neatened neatening neatens neater neatest neatly neatness neb Neb NEB nebbish nebbishes Nebo Nebraska Nebraskan Nebraskans nebs NEBS Nebuchadnezzar nebula nebulae nebular nebulas nebulosity nebulous nebulously nebulousness NEC Necedah necessaries necessarily necessary necessitate necessitated necessitates necessitating necessitation necessitations necessities necessitous necessitousness necessitude necessity neck neckband neckbands necked neckerchief neckerchiefs necking necklace necklaces neckline necklines neckpiece neckpieces necks necktie neckties neckwear necrologies necrology necromancer necromancers necromancies necromancy necromantic necrophilia necropolis necropolises necropsies necropsy necroses necrosis necrotic necrotise necrotised necrotises necrotising necrotize necrotized necrotizes necrotizing nectar nectarine nectarines nectarous nectars Ned NED NEDC Nederland Nee need needed needful needfulness Needham needier neediest neediness needing needle needlecraft needlecrafts needled needlefish needlefishes needlelike needlepoint needles Needles needless needlessly needlessness needlewoman needlewomen needlework needling needn't needs needy Neely Neenah nefarious nefariously nefariousness Neff NEFS NEG negate negated negates negating negation negations negative negatively negatives negativism negativisms negativist negativistic negativists negativities negativity negatron negatrons Negaunee Negev neglect neglected neglecter neglecters neglectful neglectfully neglectfulness neglecting neglector neglectors neglects negligee negligees negligence negligent negligently negligibility negligible negligibly negotiability negotiable negotiate negotiated negotiates negotiating negotiation negotiations negotiator negotiators negritude Negritude negro Negro Negroes negroes Negroid Negrophobe Negrophobes Negrophobia Negus Nehalem Nehemiah Nehru NEI neigh neighbor neighbored neighborhood neighborhoods neighboring neighborliness neighborly neighbors neighbour neighboured neighbourhood neighbourhoods neighbouring neighbourliness neighbourly neighbours neighed neighing neighs Neil Neill Neillsville Neilson Neiman nein neither Nekoosa nekton nektonic nektons Neligh Nell Nellie Nelly Nelsen nelson Nelson nelsons Nelsonville NEMA Nemaha nematocyst nematocysts nematode nematodes Nembutal Nembutals nemeses Nemeses Nemesis nemesis Nemours NEMP neo Neo Neocene neoclassic neoclassical Neoclassicism neoclassicism neoclassicisms Neoclassicisms neoclassicist neoclassicists neocolonial neocolonialism neocolonialist neocolonialists neoconservative neoconservatives neocortical Neodesha neodymium neoexpressionist Neoga neoimpressionism neoimpressionisms neoimpressionist neoimpressionists Neola neolith Neolithic neoliths neologies neologism neologisms neology neomycin neon neonatal neonate neonates neonatology neophyte neophytes neoplasm neoprene neorealist Neosho neoteric Neozoic NEP Nepal Nepalese Nepali Nepean nepenthe nepenthes Nepenthes nephew nephews Nephi nephrite nephrites nephritic nephritides nephritis nephritises nephrologists nephrology nephropathies nephropathy nepotism nepotisms nepotistic Neptune Neptunian neptunium NERC nerd nerdish nerds nerdy Nereid Nerf Nero nerve nerved nerveless nerves nervier nerviest nerviness nerving nervosa nervous nervously nervousness nervure nervures nervy NES NESAC Nesbit Nesbitt NESC nescience nesciences nescient Nesconset Nescopeck Neshkoro Nesmith Nesquehoning Ness ness nesses nest nested Nester nester nesters nesting Nestle nestle nestled nestles nestling nestlings Nestor Nestorian Nestorians nests net NET Net netback netbacks netball netballs NETBIOS NETBLT NETCDF Netcong nether Netherlander Netherlanders Netherlands nethermost netherworld netherworlds netiquette netiquettes netkeeper netlike nets Netscape netsuke netted netter netters netting nettings nettle Nettle nettled nettles nettlesome Nettleton nettling network networked networking networks Neuberger Neufchatels Neumann neural neuralgia neuralgias neuralgic neuraminidase neuraminidases neurasthenia neurasthenic neurasthenics neuritis neurobiological neurobiologist neurobiologists neurobiology neurochemistry neurodegenerative neurofibromatosis neurological neurologically neurologist neurologists neurology neuromuscular neuron neuronal neurone neurones neurons neuropath neuropathies neuropathology neuropaths neuropathy neurophysiologic neurophysiologies neurophysiologist neurophysiologists neurophysiology neuropsychiatries neuropsychiatry neuropsychological neuropteran neuropterans neuroscience neurosciences neuroscientist neuroscientists neuroses neurosis neurosurgeon neurosurgeons neurosurgeries neurosurgery neurosurgical neurotic neurotically neuroticism neuroticisms neurotics neurotoxin neurotoxins neurotransmission neurotransmissions neurotransmitter neurotransmitters neurovascular neuter neutered neutering neuters neutral Neutral neutralisation neutralisations neutralise neutralised neutraliser neutralisers neutralises neutralising neutralism neutralisms neutralist neutralists neutralities neutrality neutralization neutralizations neutralize neutralized neutralizer neutralizers neutralizes neutralizing neutrally neutrals Neutrals neutrino neutrinos neutron neutrons Neva Nevada Nevadan Nevadans never nevermore nevertheless nevi Neville Nevis nevoid nevus new New Newark Newberg Newberry Newbery newbie newborn newborns Newburg Newburgh Newbury Newburyport Newby Newcastle Newcomb newcomer Newcomer newcomers Newcomerstown Newel newel Newell newels newer newest newfangled newfound Newfoundland Newfoundlander Newfoundlanders Newhall Newham Newhaven Newkirk Newland newly newlywed newlyweds Newman Newmarket newness Newport Newry NEWS news newsagent newsagents newsbeat newsbeats newsboy newsboys newsbreak newsbreaks newscast newscaster newscasters newscasts newsflash newsflashes newsgathering newsgatherings newsgirl newsgirls newsgroup newsgroups newshound newshounds newsier newsiest newsletter newsletters newsmagazine newsmagazines newsmaker newsmakers newsman newsmen newsmonger newsmongers Newsom newspaper newspaperman newspapermen newspapers newspaperwoman newspaperwomen Newspeak newspeak newspeaks Newspeaks newsperson newspersons newsprint newsprints newsreader newsreaders newsreel newsreels newsroom newsrooms newssheet newssheets newsstand newsstands newsvendor newsvendors Newsweek newsweeklies newsweekly Newsweekly newswire newswires newswoman newswomen newsworthiness newsworthy newsy NEWT newt Newton Newtonian Newtonians newts NEXRAD NEXT next nexus nexuses NF NFC NFD NFFE NFL NFPA NFR NFS NFT NFU NFWI Ng NG NGA NGC NGO Ngo ngultrum Nguyen ngwee NH NHA NHG NHI NHL NHLBI NHR NHS Ni NI NIA niacin Niagara Niall Niamey Niangua Niantic nib nibble nibbled nibbler nibblers nibbles nibbling nibs NIC NiCad NICAM Nicaragua Nicaraguan Nicaraguans Nice NICE nice nicely Nicene niceness nicer nicest niceties nicety Niceville niche niches Nichol Nicholas Nicholasville Nichole Nicholls Nichols Nicholson nick Nick nicked nickel nickelodeon nickelodeons nickels nickered nickering Nickerson nicking nickname nicknamed nicknames nicknaming nicks Nicks Nicky NICMOS Nicodemus Nicola Nicolas Nicole Nicollet Nicosia nicotine nicotinic nictitate nictitated nictitates nictitating niece nieces Nielsen Nielson Nietzsche Nietzscheism Nieves niff niffs niftier niftiest niftily niftiness NIFTP nifty nig NIG Nigel Niger Nigeria Nigerian Nigerians niggard niggardliness niggardly niggards nigger niggers niggled niggles niggling nigh night Night nightcap nightcaps nightclothes nightclub nightclubbing nightclubs nightdress nightdresses nightfall nightglow nightglows nightgown nightgowns nighthawk nighthawks nightingale Nightingale nightingales nightjar nightjars nightlife nightlight nightlong nightly nightmare nightmares nightmarish nightmarishly nightrider nightriders Nights nights nightshade nightshades nightshirt nightshirts nightspot nightspots nightstand nightstands nightstick nightsticks nighttime nighttimes nightwalker nightwalkers nightwear NIH nihilism Nihilism nihilisms Nihilisms nihilist nihilistic nihilistically nihilists nihilities nihility Nihon Niigata Nijinsky Nike Nikiski Nikita Nikkei Nikki Nikolai Nikon nil Nil Nile Niles nilpotent Nilsson NIM nimbi nimble nimbleness nimbler nimblest nimbly nimbostratus nimbus Nimbus nimbuses NIMBY NIMH nimieties nimiety Nimrod nimrod Nimrods nimrods NIMS Nina nincompoop nincompoops nine Nine ninebark ninebarks ninepin ninepins nines nineteen nineteenth nineteenths nineties Nineties ninetieth ninetieths ninety Nineveh ninja Ninja ninjas Ninjas ninnies ninny Nino Nintendo ninth ninthly ninths niobium Niobrara Niota Nip nip Nipomo nipped nipper nippers nippier nippiest nippiness nipping nipple nipples nipplewort Nippon Nipponese nippy nips Nips NIR NIRA NIRC Nirvana nirvana Nirvanas nirvanas NIS Nisan NISC NISDN Nisei Nishi nisi NISO Nissan Nissans Nisswa NIST nisus nit Nita Niter niter niters nitpick nitpicked nitpicker nitpickers nitpicking nitpickings nitpicks nitpicky nitrate nitrated nitrates nitrating nitration nitre nitres nitric nitride nitrides nitrification nitrifications nitrified nitrifies nitrify nitrifying nitrite nitrites Nitro nitro nitrobacteria nitrobacterium nitrobenzene nitrocellulose nitrogen nitrogenous nitroglycerin nitroglycerine nitroglycerines nitrosamine nitrosamines nitrous nits nitwit nitwits nitwitted NIU nix Nixa nixed nixes Nixie nixie Nixies nixies nixing Nixon NJ NKGB Nkrumah NKS NKVD NL NLC NLDP NLF NLLST NLM NLP NLRB NLS nm NM NMC NMI NMOS NMR NMS NMU NNE NNP Nürnberg NNTP NNW NNX no No NOAA Noachian Noah NOAO Nobel nobelium nobilities nobility Noble noble nobleman noblemen nobleness nobler nobles noblesse noblest Noblesville noblewoman noblewomen nobly nobodies nobody NOC nock nocks Nocona NOCS nocturnal nocturnally nocturne nocturnes nocuous nod Nod nodal Nodaway nodded nodding node nodes nods nodular nodulation nodulations nodule nodules Noel noel Noelle Noels noels Nogales noggin noggins Noguchi Noh noir noire noirs noise noised noiseless noiselessly noiselessness noisemaker noisemakers noisemaking noises noisier noisiest noisily noisiness noising noisome noisy Nokesville Nokomis Nola Nolan Noland Nolensville Noll Nolte nom nomad nomadic nomadically nomads Nome nomenclatorial nomenclatural nomenclature nomenclatures Nomi nominal nominalisations nominalization nominalizations nominally nominate nominated nominates nominating nomination nominations nominative nominatives nominator nominators nominee nominees Nomura non Nona nonabrasive nonabsorbent nonacademic nonacid nonaddicting nonadjacent nonadjustable nonaffiliated nonage nonagenarian nonagenarians nonages nonaggression nonagon nonagons nonagricultural nonalcoholic nonaligned nonalignment nonappearance nonassertive nonattached nonattachment nonattendance nonbacterial nonbearing nonbeing nonbeings nonbeliever nonbelievers nonbelligerent nonbiased nonbinding nonblank nonbonding noncarbonated nonce nonchalance nonchalant nonchalantly noncircular noncom noncombatant noncombatants noncombustible noncommercial noncommissioned noncommittal noncommittally noncommunist noncompetitive noncompetitively noncomplex noncompliance noncompliant noncompulsory noncoms nonconcurring nonconductive nonconductor nonconductors nonconformance nonconforming nonconformist Nonconformist nonconformists Nonconformists Nonconformities nonconformities nonconformity Nonconformity nonconsecutive nonconsensual noncontiguous noncontributing noncontributory nonconvertible noncreative noncredit nondairy nondeductible nondenominational nondenominationally nondependent nondescript nondescriptly nondescripts nondestructive nondestructively nondeterministic nondirective nondisclosure nondisclosures nondiscretionary nondiscrimination nondiscriminatory nondrinker nondrinkers nondrying nondurable None none nonempty nonentities nonentity nonequivalence nonequivalent nonessential nonessentials nonesuch nonetheless nonevent nonevents nonexclusive nonexempt nonexistence nonexistent nonexpanding nonexpendable nonfactual nonfat nonfatal nonfattening nonfeasance nonfederal nonferrous nonfiction nonfictions nonfigurative nonfinite nonflammable nonflexible nonfood nonfreezing nonfunctional nonfunctioning nongaseous nongovernmental nonhereditary nonhierarchical nonhuman nonidentity Nonie nonillion nonillions nonillionth nonillionths nonimmigrant noninfectious noninflammable noninsured nonintegrated nonintellectual noninterference nonintersecting nonintervention noninterventionist noninterventionists noninvasive noninvolved noninvolvement nonionic nonirritant nonirritating nonjudgmental nonjuring nonleaded nonlinear nonlinearities nonlinearity nonlinearly nonlinguistic nonliterary nonliving nonmagnetic nonmalignant nonmalleable nonmaterial nonmathematical nonmember nonmembers nonmetal nonmetallic nonmetals nonmilitant nonmilitary nonmoving nonmusical nonnative nonnegative nonnegotiable nonnumeric nonnutritive nonobjective nonobligatory nonobservance nonobservances nonobservant nonoccurrence nonofficial nonparallel nonparametric nonpareil nonpareils nonparticipating nonparticipation nonparticipations nonparties nonpartisan nonpartisans nonpartisanship nonpartisanships nonparty nonpathogenic nonpayer nonpaying nonpayment nonperformance nonperforming nonperishable nonpermanent nonphysical nonplus nonplused nonpluses nonplusing nonplussed nonplusses nonplussing nonpoisonous nonpolitical nonpolitically nonpolluting nonporous nonprescription nonprintable nonprinting nonprocedural nonproductive nonproductively nonprofessional nonprofessionally nonprofessionals nonprofit nonprofits nonprogrammable nonprogrammer nonprogrammers nonproliferation nonproprietary nonpublic nonracial nonracially nonrandom nonreactor nonreactors nonreader nonreaders nonrealistic nonreciprocal nonrectangular nonrecurring nonreflecting nonrefundable nonreligious nonrenewable nonrepresentational nonresident nonresidential nonresidents nonresistance nonresistant nonrestrictive nonreversible nonromantic nonscheduled nonscientific nonscientist nonscientists nonsectarian nonselective nonsense nonsensical nonsensicalities nonsensicality nonsensically nonsensicalness nonsexist nonsexual nonsingular nonsked nonskid nonsmoker nonsmokers nonsmoking nonsocial nonsolid nonspecific nonspecifically nonstandard nonstarter nonstarters nonstick nonstop nonstructural nonsuccess nonsuccesses nonsupport nonsymmetrical nonsystematic nontaxable nontoxic nontraditional nontraditionally nontransferable nontransparent nontrivial nonunion nonuse nonuser nonusers nonvascular nonverbal nonverbally nonviable nonviolence nonviolent nonviolently nonvolatile nonvoter nonvoters nonvoting nonwestern nonwhite nonwhites nonworking nonzero noodle noodles nook nooks noon Noonan noonday noondays noontide noontides noontime noontimes noose noosed nooses noosing NOP nope NOR Nor nor nor'easter Nora NORAD noradrenalin noradrenergic Norah Norbert Norberto Norborne Norco Norcross Nordic Nordics NORDO Nordstrom Noreen Norfolk NORGEN Norlina Norm norm Norma normal normalcy normalisation normalisations normalise normalised normalises normalising normalities normality normalization normalizations normalize normalized normalizes normalizing normally normalness Norman Normandy Normangee Normans normative normatively NORML norms Norplant Norridgewock Norris Norristown Norse Norseman Norsemen north North Northampton Northamptonshire Northants Northborough northbound northeast Northeast northeaster northeasterly Northeastern northeastern Northeasterner northeasterner northeasterners Northeasterners northeasters northeastward northeastwardly northeastwards northerlies northerliness northerly Northern northern northerner Northerner northerners Northerners northernism northernisms northernmost Northfield northing Northland northland northlander northlanders Northlands northlands Northman Northport Northrop Northumberland Northumbria Northumbrian Northumbrians Northvale Northville northward northwardly northwards Northway Northwest northwest northwester northwesterly northwestern Northwestern northwesters northwestward northwestwardly northwestwards Norton Nortonville Norwalk Norway Norwegian Norwegians Norwell Norwich Norwood NOS NOSC nose nosebag nosebags noseband nosebands nosebleed nosebleeds nosecone nosecones nosed nosedive nosedived nosedives nosegay nosegays nosepiece nosepieces noses nosey nosh noshed noshes noshing nosier nosiest nosily nosiness nosing nostalgia nostalgias nostalgic nostalgically nostril nostrils nostrum nostrums nosy NOT not notabilities notability Notable notable Notables notables notably notaries notarisation notarisations notarise notarised notarises notarising notarization notarizations notarize notarized notarizes notarizing notary notate notated notates notating notation notational notations notch notchback notchbacks notched notches notching note notebook notebooks notecase notecases noted notepad notepads notepaper notepapers notes noteworthiness noteworthy nothing nothingness nothings notice noticeable noticeably noticed notices noticing notification notifications notified notifies notify notifying noting notion notional notionally notions NOTIS notochord notochords notorieties notoriety notorious notoriously notoriousness Notre Nottingham Nottinghamshire Nottoway notwithstanding Nouakchott nougat nougats nought noughts noun nouns nourish nourished nourishes nourishing nourishment nourishments nouveau nouveaux nouvelle Nov Nova nova novae Novak novas Novas Novato novel novelette novelettes novelise novelised novelises novelising novelist novelistic novelists novelize novelized novelizes novelizing novella novellas Novels novels novelties novelty November Novembers novena novenas Novgorod Novi novice novices noviciate noviciates Novinger novitiate novitiates novo Novocain novocaine Novocaine Novosibirsk Novotny now NOW nowadays Nowata nowhere nowhither nowise noxious noxiously noxiousness Noyes nozzle nozzles NP NPA NPC NPG NPI NPL NPN NPP NPR NPRM NPSI NPV NQ NQS nr NRA NRAB NRAO NRC NRDC NRE NREN NRL NRM NRO NROFF NRPB NRZ NRZI Ns ns NS NSA NSAID NSAP NSB NSC NSCS NSDSSO NSE NSEC NSEL NSEM NSF NSFNET NSO NSP NSPCC NSPMP NSRB NSSDC NST NSTS NSU NSUG NSW NSWC NT NTEC NTEU NTF Nth nth NTIA NTIS NTN NTO NTP NTR NTS NTSB NTSC NTT NU NUA NUAAW nuance nuanced nuances nub nubbin nubbins Nubian Nubians nubile nubs nuclear nuclease nucleases nucleate nucleated nucleates nucleating nucleation nuclei nucleic nucleoli nucleolus nucleon nucleonic nucleons nucleoprotein nucleoproteins nucleoside nucleosides nucleotide nucleotides nucleus nucleuses nuclide nuclides nude nudeness nudes nudge nudged nudges nudging nudie nudies nudism nudist nudists nudities nudity nudnik nudniks Nueces Nuevo Nuffield nugatory Nugent nugget nuggets NUGMW NUI nuisance nuisances NUJ nuke nuked nukes nuking Nuku'alofa NUL null nullification nullifications nullified nullifier nullifiers nullifies nullify nullifying nullities nullity nulls Num num NUM numb numbed number numbered numbering numberings numberless numbers Numbers numbest numbing numbingly numbly numbness numbs numbskull numbskulls numerable numeral numerals numerate numerated numerates numerating numeration numerations numerator numerators numeric numerical numerically numerological numerologies numerologist numerologists numerology numerous numerously numerousness numinous numismatic numismatics numismatist numismatists nummular numskull numskulls nun Nun Nunavut nuncio nuncios nuncupative Nunda Nuneaton Nunez Nunn nunneries nunnery Nunnery nuns NUPE nuptial nuptials NUR NURBS Nuremberg Nurse nurse nursed nurseling nurselings nursemaid nursemaids nurseries nursery nurseryman nurserymen nurses nursing nursling nurslings nurturance nurture nurtured nurturer nurturers nurtures nurturing NUS NUSC Nussbaum NUT Nut nut nutcase nutcases nutcracker nutcrackers nutgall nutgalls nuthatch nuthatches nuthouse nuthouses Nutley nutlike nutmeat nutmeats nutmeg nutmegs nutpick nutpicks nutria nutrias nutrient nutrients nutriment nutrimental nutriments nutrition nutritional nutritionally nutritionist nutritionists nutritious nutritiously nutritive nuts nutshell nutshells Nutter nuttier nuttiest nuttiness nutty NUWW nuzzle nuzzled nuzzles nuzzling NV NVH NVLAP NVRAM NW NWA NWC NWLB NWS NWT NXX NY NYA Nyack Nyasaland Nyberg NYC Nydia Nye nylon nylons Nyman nymph nymphet nymphets nymphomania nymphomaniac nymphomaniacs nymphomanias nymphs NYNEX Nynorsk NYP NYSE NYSERNET Nyssa NYU NZ NZBC o O O'Boyle O'Brien O'Callaghan O'Carroll o'clock O'Connell O'Conner O'Connor O'Dell O'Donnell O'Donovan o'er O'Fallon O'Flaherty O'Grady O'Hara O'Hare O'Higgins O'Keeffe O'Leary O'Malley O'Meara O'Neil O'Neill O'Reilly O'Rourke O'Shea O'Sullivan O'Toole OA OACIS oaf oafish oafishly oafishness oafs Oahu OAK Oak oak Oakboro Oakdale oaken Oakes Oakfield Oakhurst Oakland Oakley Oaklyn Oakmont Oaks oaks Oakton Oaktown oakum Oakville OAO OAP OAPC oar oared oarfish oaring oarlock oarlocks oars oarsman oarsmen oarswoman oarswomen OAS oases oasis OASYS oat OAT oatcake oatcakes oaten oater oaters Oates oath oaths oatmeal OATS oats OAU Oaxaca ob OB Ob Obadiah obbligato OBD obduracy obdurate obdurately obdurateness OBE obeah Obeah Obeahs obeahs obedience obedient obediently obeisance obeisant obelisk obelisks Oberg Oberlin Oberon obese obesities obesity obey obeyed obeying obeys obfuscate obfuscated obfuscates obfuscating obfuscation obfuscations obfuscator obfuscators Obi obi Obion Obis obis obit obiter obits obituaries obituary object objected objectification objectifications objectified objectifies objectify objectifying objecting objection objectionable objectionably objections objective objectively objectiveness objectives objectivism objectivist objectivistic objectivists objectivities objectivity objectless objector objectors objects objurgate objurgated objurgates objurgating oblast oblasts oblate oblates oblation Oblation Oblations oblations obligate obligated obligates obligating obligation obligations obligator obligatorily obligators obligatory oblige obliged obliges obliging obligingly obligingness obligor obligors oblique obliquely obliqueness obliquities obliquity obliterate obliterated obliterates obliterating obliteration obliterations obliterator obliterators oblivion oblivions oblivious obliviously obliviousness oblong oblongata oblongs obloquies obloquy obnoxious obnoxiously obnoxiousness OBO obo oboe Oboe oboes oboist oboists OBS obscene obscenely obsceneness obscener obscenest obscenities obscenity obscurant obscurantism obscurantisms obscurantist obscurants obscuration obscurations obscure obscured obscurely obscurer obscurers obscures obscurest obscuring obscurities obscurity obsequies obsequious obsequiously obsequiousness obsequy observable observables observably observance observances observant Observant observantly observation observational observationally observations observatories observatory observe observed observer observers observes observing obsess obsessed obsesses obsessing obsession obsessions obsessive obsessively obsidian obsidians obsolesce obsolesced obsolescence obsolescent obsolesces obsolescing obsolete obsoleteness obsoletes obstacle obstacles obstetric obstetrical obstetrically obstetrician obstetricians obstetrics obstinacies obstinacy obstinate obstinately obstipated obstreperous obstreperously obstreperousness obstruct obstructed obstructer obstructers obstructing obstruction obstructionism obstructionisms obstructionist obstructionists obstructions obstructive obstructively obstructs obtain obtainable obtained obtainer obtainers obtaining obtainment obtainments obtains obtrude obtruded obtrudes obtruding obtrusion obtrusions obtrusive obtrusively obtrusiveness obtund obtunded obtunding obtunds obtuse obtusely obtuseness obverse obverses obvert obverted obverting obverts obviate obviated obviates obviating obviation obviations obviator obviators obvious obviously obviousness OC Ocala OCAM ocarina ocarinas OCATE OCC occasion occasional occasionally occasioned occasioning occasions Occident occident Occidental occidental Occidentalise Occidentalised Occidentalises Occidentalising Occidentalism Occidentalize Occidentalized Occidentalizes Occidentalizing Occidentals occidentals occipital occipitals Occitan occlude occluded occludes occluding occlusion occlusions occlusive Occoquan occult occultation occulted occulting occultism occultisms occultist occultists occults occupancies occupancy occupant occupants occupation occupational occupationally occupations occupied occupier occupiers occupies occupy occupying occur occurred occurrence occurrences occurring occurs OCD OCDM OCE ocean Oceana oceanfront oceangoing Oceania oceanic Oceanic oceanographer oceanographers oceanographic oceanographically oceanography Oceanport oceans Oceanside Oceanus ocelot ocelots ocher Ochoa ochre ochroid OCI OCIAA Ocilla OCLC OCLI OCO Ocoee Oconee Oconomowoc Oconto Ocotillo ocotillo ocotillos OCR OCS OCST Oct octagon octagonal octagons octahedral octahedron octahedrons octal octane octant octants Octave octave octaves Octavia Octavian octavo octavos octet octets octillion octillions octillionth octillionths October Octobers octogenarian octogenarians octopi octopus octopuses octoroon octoroons OCTU OCU ocular oculars oculist oculists oculus OD ODA ODAC odalisque odalisques ODD Odd odd oddball oddballs ODDD odder oddest oddities oddity oddly oddment oddments oddness odds Odds ode Ode Odebolt Odell Odem Odenton Odenville odes Odessa Odette ODI ODIF odiferous Odin odious odiously odiousness Odis ODISS odium ODM Odom odometer odometers Odon odor odorant odorants odoriferous odorise odorised odorises odorising odorize odorized odorizes odorizing odorless odorous odorously odors odour odourless odours Odra ODS ODs ODT Odysseus Odyssey odyssey Odysseys odysseys OE OECD OED oedema oedemas oedematous oedipal Oedipal Oedipus OEEC Oelwein OEM OEMS oenological oenologist oenologists oenology OEO OEP OES oesophageal oesophagi oesophagus oestrogen oestrous oestrus oeuvre oeuvres OEXP of OF Ofelia off offal Offaly offbeat Offenbach offence offences offend offended offender offenders offending offends offense offenses offensive offensively offensiveness offensives offer offered offering offerings offers Offertories offertories offertory Offertory offhand offhanded offhandedly offhandedness Office office officeholder officeholders officemate officemates officer officered officering officers Offices offices official Official officialdom officialdoms officially officials officiate officiated officiates officiating officiator officiators officinal officio officious officiously officiousness offing offish offline offload offloaded offloading offloads offprint offs offset offsets offsetting offshoot offshoots offshore offside offsite offspring offstage Offutt OFM OFNPS OFS oft often oftener oftenest oftentimes OG Ogallala Ogata Ogawa Ogden Ogdensburg ogee ogees OGI OGICSE Ogilvy ogle ogled ogles Oglesby Oglethorpe ogling OGO OGPU ogre ogres ogress ogresses OGT Ogunquit oh OH Ohatchee OHG Ohio Ohioan Ohioans Ohm ohm ohmmeter ohmmeters ohms OHMS oho OHP OHSA oil oilbird oilcake oilcan oilcans oilcloth oilcloths oiled oilfield oilfields oilier oiliest oiliness oiling oilman oilmen oilpaper oilpapers oilrig oils oilseed oilseeds oilskin oilskins oilstone oilstones Oilton oily oink oinks ointment ointments OIRA Oita OIU OIW OJ Ojai Ojibwa Ojibwas OJT ok OK Ok OK'd OK'ing Okamoto Okanogan okapi okapis Okarche Okavango okay Okay Okayama okayed okaying okays Okazaki Okeechobee Okeene Okemah Okemos Okinawa Oklahoma Oklahoman Oklahomans Okmulgee Okoboji Okolona okra okras OKs Oktoberfest Okubo OL Olalla Olathe Olav old Old olden Oldenburg Older older oldest oldfangled Oldham oldie oldies oldness Olds olds Oldsmobile oldsquaw oldsquaws oldster oldsters oldwife oldwives Ole oleaginous Olean oleander oleanders olefin olefins Oleg oleic Olen oleo oleograph oleographs oleomargarine oleomargarines oleoresin oleoresins oleos olestra Oley olfaction olfactory OLG Olga oligarch oligarchic oligarchies oligarchs oligarchy Oligocene oligopolies oligopoly oligosaccharide oligosaccharides Olin olio Oliphant OLIT olive Olive Oliver Olives olives Olivet Olivetti olivewood Olivia Olivier olivine Olla OLLA olla ollas Olli Ollie Olmstead Olmsted Olney Olsen Olson Olsson OLTM Olton OLTP OLWM Olympia Olympiad Olympiads Olympian Olympians Olympic Olympics Olympus Olyphant OM Omaha Omak Oman Omani Omar OMB ombudsman ombudsmen ombudsperson ombudspersons ombudswoman ombudswomen OMD OME omega omegas omelet omelets omelette omelettes omen omens Omer omicron omicrons ominous ominously omissible omission omissions omit omits omitted omitting OMM omni omnibus omnibuses omnificence omnificent omnipotence Omnipotence Omnipotent omnipotent omnipresence omnipresent Omniscience omniscience omniscient omnisciently omnivore omnivores omnivorous omnivorously OMPF Omro OMS OMV on On ON ONA ONAC ONAL Onalaska Onancock Onawa Onaway onboard ONC once oncologist oncologists oncology oncoming OND Ondaatje one Onega Oneida Oneidas Onekama oneness Oneonta onerous onerously ones oneself onetime ONF ongoing ONI onion onions Onions onionskin onionskins online onlooker onlookers only Ono onomatopoeia onomatopoeias onomatopoeic onomatopoeically onomatopoetic onomatopoetically Onondaga Onondagas ONR onrush onrushes onrushing onscreen onset onsets onshore onside onsides onslaught onslaughts Onslow onstage Onsted Ontarian Ontarians Ontario onto ontogenesis ontogenetic ontogenetically ontogeny ontological ontologically ontologism ontology Ontonagon onus onuses onward onwards Onyx onyx onyxes OO OOB OODB oodles ooh oolong oolongs Ooltewah oomph OOP OOPART OOPL oops OOPS OOPSTAD OOSH Oostburg OOT ooze oozed oozes oozier ooziest ooziness oozing Oozy oozy OP op Op OPA opacities opacity Opal opal opalescence opalescent opals opaque opaquely opaqueness OPC OPCW OPDU OPEC Opelika Opelousas Open open opencast opened opener openers openhanded openhandedly openhandedness openhearted openheartedly openheartedness opening openings openly openmouthed openness opens Opens openwork OPEOS opera operability operable operagoer operand operandi operands operant operas operate operated operates operatic operatically operating operation operational operationally operations operative operatively operatives operator operators opercula operculum operetta operettas OPF Ophelia ophidian ophidians ophthalmic ophthalmologic ophthalmologist ophthalmologists ophthalmology ophthalmoscope ophthalmoscopes opiate opiates opine opined opines opining opinion opinionate opinionated opinionatedly opinionative opinioned opinions opium OPM opossum opossums Oppenheimer opponent opponents opportune opportunely opportunism opportunisms opportunist opportunistic opportunistically opportunists opportunities opportunity opposability opposable oppose opposed opposes opposing opposite oppositely oppositeness opposites opposition Opposition oppositional oppositionist oppositionists Oppositions oppositions oppress oppressed oppresses oppressing oppression oppressions oppressive oppressively oppressiveness oppressor oppressors opprobrious opprobrium oppugn oppugned oppugner oppugners oppugning oppugns Oprah Ops ops OPS OPSM opt opted optic optical optically optician opticians optics optima optimal optimality optimally optimisation optimisations optimise optimised optimiser optimisers optimises optimising optimism optimisms Optimist optimist optimistic optimistically Optimists optimists optimization optimizations optimize optimized optimizer optimizers optimizes optimizing optimum optimums opting option optional optionally optioned optioning options optoelectronic optoelectronics optometric optometrist optometrists optometry opts opulence opulent opulently opus opuses OPX Oquawka OR or oracle oracles oracular Oradell oral orally orals Oran Orange orange orangeade orangeades Orangeburg Orangeman Orangemen orangeroot orangeroots Oranges oranges Orangevale Orangeville orangewood orangewoods orangey orangutan orangutans orate orated orates orating oration orations orator oratorical oratories Oratories oratorio oratorios orators oratory Oratory orb ORB orbed orbicular orbit orbital orbited orbiter orbiters orbiting orbits orbs Orca orca Orcas orcas orchard orchards orchestra orchestral orchestras orchestrate orchestrated orchestrates orchestrating orchestration orchestrations orchid orchidaceous orchids Orczy ordain ordained ordaining ordainment ordainments ordains ordeal ordeals order orderable ordered ordering orderings orderlies orderliness orderly orders ordinal Ordinal Ordinals ordinals ordinance ordinances ordinaries Ordinaries ordinarily ordinariness Ordinary ordinary ordinate ordinates ordination ordinations ORDLIX ordnance ordnances Ordovician ordure Ordway ore Ore Orefield oregano oreganos Oregon Oregonian Oregonians Oreland Orem Oren Oreo Oreos ores Orestes ORFEUS org organ organdie organdies organdy organelle organelles organic organically organics organisation organisational organisationally organisations organise organised organiser organisers organises organising organism organisms organist organists organization organizational organizationally organizations organize organized organizer organizers organizes organizing organogenesis organographies organophosphate organophosphates organs organza orgasm orgasmic orgasms orgiastic orgies orgy Oriel oriel oriels orient Orient oriental Oriental Orientals orientate orientated orientates orientating orientation orientations oriented orienteer orienteering orienting orients Orients orifice orifices oriflamme oriflammes origami origin original originalities originality originally originals originate originated originates originating origination originations originative originator originators origins Orin Orinda Orinoco oriole Oriole orioles Orion orison orisons Oriya Orkney Orkneys Orland Orlando Orleans ORM ormolu ormolus Ormond ORNAME ornament ornamental ornamentally ornamentals ornamentation ornamentations ornamented ornamenting ornaments ornate ornately ornerier orneriest orneriness ornery ornithological ornithologist ornithologists ornithology ORNL OROM Oromo Oronoco orotund Oroville Orozco orphan orphanage orphanages orphaned orphaning orphans Orpheus Orphic orphic Orphism orphism orphisms Orphisms orpiment Orpington Orr Orrick Orrin Orrington orrisroot orrisroots Orrville ors Orson ORT ort Ortega orthicon orthicons orthocenter orthochromatic orthoclase orthoclastic orthodontia orthodontic orthodontics orthodontist orthodontists Orthodox orthodox Orthodoxies orthodoxies orthodoxy Orthodoxy orthogenesis orthogenetic orthogonal orthogonally orthographic orthographical orthographically orthographies orthography orthomolecular orthopaedic orthopaedics orthopaedist orthopaedists orthopedic orthopedics orthopedist orthopedists orthophosphate orthophosphates orthopsychiatry orthorhombic orthostatic orthotropic Orting Ortiz Orton Ortonville orts Orville Orwell Orwellian Orwigsburg Oryx orzo Os OS OSA OSAC Osage Osages Osaka Osakis Osawatomie OSB Osborn Osborne OSC Oscan OSCAR Oscar Oscars Osceola oscillate oscillated oscillates oscillating oscillation oscillations oscillator oscillators oscillatory oscilloscope oscilloscopes oscilloscopic oscine Oscines oscines Osco Oscoda OSCRL osculate osculated osculates osculating osculation OSD OSDIT OSDS OSF OSFCW Osgood OSHA Oshkosh OSI osier osiers OSINET OSIRM Oskaloosa Oslo OSME osmium Osmond osmoses osmosis osmotic OSN Osnabrück OSO OSP OSPF osprey Osprey ospreys OSPS OSRD OSS OSSA OSSE Osseo osseous Ossian ossification ossifications ossified ossifies ossify ossifying Ossineke Ossining ossuaries ossuary OST Osteen ostensible ostensibly ostensive ostentation ostentations ostentatious ostentatiously osteoarthritis osteopath osteopathic osteopaths osteopathy osteoporoses osteoporosis Osterville OSTP ostracise ostracised ostracises ostracising ostracism ostracisms ostracize ostracized ostracizes ostracizing Ostrander ostrich ostriches Oswald Oswego Osyka OT OTA otaku OTB OTBS OTC OTDR OTEC Otego Otero OTF OTHB Othello other Other otherness others otherwise otherworld otherworldliness otherworldly Othman otiose Otis Otisville OTL OTLF OTM Otoe OTOH otolaryngology otology otophone OTR OTS Otsego Ottawa otter Otter Otterbein otters Ottertail Otto ottoman Ottoman ottomans Ottomans Ottsville Ottumwa OTV OU Ouachita Ouagadougou oubliette oubliettes ouch ouches ought oughtn't ouguiya Ouija Ouijas ounce ounces our Ouray ours ourselves Ouse oust ousted ouster ousters ousting ousts out outage outages Outback outback outbacker outbackers outbalance outbalanced outbalances outbalancing outbelch outbid outbidding outbids outboard outboards outbound outbox outboxes outbrave outbraves outbreak outbreaks outbreed outbuilding outbuildings outburst outbursts outcall outcalls outcast outcaste outcastes outcasts outclass outclassed outclasses outclassing outcome outcomes outcries outcrop outcropped outcropping outcroppings outcrops outcross outcrosses outcry outcurve outcurves outdate outdated outdates outdating outdebate outdebated outdebates outdebating outdid outdistance outdistanced outdistances outdistancing outdo outdoes outdoing outdone outdoor outdoors outdoorsman outdoorsmen outdoorswoman outdoorswomen outdoorsy outdraw outdrawing outdrawn outdraws outdrew outer Outer outermost outers outerwear outface outfaced outfaces outfacing outfall outfalls outfield outfielder outfielders outfields outfight outfighting outfights outfit outfits outfitted outfitter outfitters outfitting outflank outflanked outflanking outflanks outflow outflows outfought outfox outfoxed outfoxes outfoxing outgas outgases outgeneral outgeneraled outgeneraling outgenerals outgiving outgivings outgo outgoes outgoing outgoingness outgoings outgrew outgrip outgrow outgrowing outgrown outgrows outgrowth outgrowths outguess outguessed outguesses outguessing outgun outgunned outgunning outguns outhaul outhauls outhouse outhouses outhunt outhunted outhunting Outing outing outings outlaid outland outlander outlanders outlandish outlandishly outlandishness outlands outlast outlasted outlasting outlasts Outlaw outlaw outlawed outlawing outlawries outlawry outlaws outlay outlaying outlays outlearn outlet outlets outlier outliers outline outlined outliner outliners outlines outlining outlive outlived outlives outliving Outlook outlook outlooks outlying outman outmaneuver outmaneuvered outmaneuvering outmaneuvers outmanned outmanoeuvre outmanoeuvred outmanoeuvres outmanoeuvring outmarch outmarches outmatch outmatched outmatches outmatching outmen outmode outmoded outmodes outmoding outmost outmuscle outnumber outnumbered outnumbering outnumbers outpace outpaced outpaces outpacing outpatient outpatients outperform outperformed outperforming outperforms outplace outplacement outplacements outplacer outplacers outplay outplayed outplaying outplays outpoint outpoints outpoll outpolled outpolling outpolls outpost outposts outpour outpoured outpouring outpourings outpours output outputs outputted outputting outrace outraced outraces outracing outrage outraged outrageous outrageously outrageousness outrages outraging outran outrange outranged outranges outranging outrank outranked outranking outranks outreach outreached outreaches outreaching outride outrider outriders outrigger outriggers outright outrival outrivaled outrivaling outrivals outrun outrunning outruns outs outscore outscored outscores outscoring outsell outselling outsells outset outsets outshine outshined outshines outshining outshone outshoot outside outsider outsiders outsides outsight outsights outsize outsized outskirt outskirts outsmart outsmarted outsmarting outsmarts outsoar outsoared outsoaring outsoars outsold outsole outsoles outsource outsourced outsourcing outsourcings outspend outspending outspends outspent outspoken outspokenly outspokenness outspread outspreading outspreads outstand outstanding outstandingly outstands outstare outstation outstations outstay outstayed outstaying outstays outstood outstretch outstretched outstretches outstretching outstrip outstripped outstripping outstrips outstroke outtake outtakes outtalk outtalked outtalking outtalks outthink outthinking outthinks outthought outthrust outthrusts outturn outturned outturns outvote outvoted outvotes outvoting outwait outward outwardly outwards outwash outwashes OUTWATS outwear outwearing outwears outweigh outweighed outweighing outweighs outwit outwits outwitted outwitting outwore outwork outworked outworker outworkers outworking outworks outworn outwrestle outwrestled outwrestles outwrestling ouzel ouzels ouzo ouzos OV ova Ova oval Oval ovals ovarian ovaries ovary ovate ovation ovations oven ovenbird ovenbirds ovenproof ovens ovenware over overabounding overabundance overabundances overabundant overachieve overachieved overachievement overachievements overachiever overachievers overachieves overachieving overact overacted overacting overactive overacts overage overages overaggressive overall overalls overambitious overanalyses overanalyze overanalyzed overanalyzes overanalyzing overanxious overanxiously overarch overarched overarches overarching overassertive overate overawe overawed overawes overawing overbalance overbalanced overbalances overbalancing overbear overbearing overbearingly overbears overbid overbidding overbids overbite overbites overblown overboard overbold overbook overbooked overbooking overbooks overbore overborne overbought overbroad Overbrook overbuild overbuilding overbuilds overbuilt overburden overburdened overburdening overburdens overbuy overbuying overbuys overcall overcalled overcalling overcalls overcame overcapacities overcapacity overcapitalisation overcapitalisations overcapitalise overcapitalised overcapitalises overcapitalising overcapitalization overcapitalizations overcapitalize overcapitalized overcapitalizes overcapitalizing overcast overcasts overcautious overcautiously overcharge overcharged overcharges overcharging overclouded overcoat overcoats overcome overcomes overcoming overcommitted overcompensate overcompensated overcompensates overcompensating overcompensation overcompensations overcomplicate overcomplicated overcomplicates overcomplicating overconfidence overconfident overconfidently overcook overcooked overcooking overcooks overcool overcooled overcooling overcools overcorrect overcorrected overcorrecting overcorrection overcorrects overcritical overcrowd overcrowded overcrowding overcrowdings overcrowds overcurious overdelicate overdependence overdevelop overdeveloped overdeveloping overdevelopment overdevelops overdid overdo overdoes overdoing overdone overdose overdosed overdoses overdosing overdraft overdrafts overdramatic overdramatically overdraw overdrawing overdrawn overdraws overdress overdressed overdresses overdressing overdrew overdrinking overdrive overdriven overdrives overdriving overdrove overdub overdubbed overdubbing overdubs overdue overeager overeagerly overeat overeaten overeater overeaters overeating overeats overeducate overeducated overeducates overeducating overemotional overemotionally overemphasis overemphasise overemphasised overemphasises overemphasising overemphasize overemphasized overemphasizes overemphasizing overemphatic overenrolled overenthusiastic overenthusiastically overestimate overestimated overestimates overestimating overestimation overestimations overexcite overexcited overexcitement overexcitements overexcites overexciting overexert overexerted overexerting overexertion overexerts overexpansion overexploit overexploitation overexploitations overexploited overexploiting overexploits overexpose overexposed overexposes overexposing overexposure overexposures overextend overextended overextending overextends overextension overextensions overfed overfeed overfeeding overfeeds overfill overfilled overfilling overfills overflow overflowed overflowing overflows overfull Overgaard overgeneralization overgeneralizations overgenerous overgraze overgrazed overgrazes overgrazing overgrew overgrow overgrowing overgrown overgrows overgrowth overgrowths overhand overhands overhang overhanging overhangs overhasty overhaul overhauled overhauling overhauls overhead overheads overhear overheard overhearing overhears overheat overheated overheating overheats overhung overindulge overindulged overindulgence overindulgences overindulgent overindulgently overindulges overindulging overinvestment overjoyed overkill overkills overlabor overlabored overlaboring overlabors overlabour overlaboured overlabouring overlabours overlade overlaid overlain overland Overland overlap overlapped overlapping overlaps overlarge overlay overlaying overlays overleaf overleap overleaped overleaping overleaps overleapt overlie overlies overload overloaded overloading overloads overlong overlook overlooked overlooking overlooks overlord overlords overloud Overly overly overlying overmanned overmaster overmastered overmastering overmasters overmatch overmatched overmatches overmatching overmedicate overmedicated overmedicates overmedicating overmedication overmedications overmodest overmuch overnice overnight overnighter overnighters overnights overoptimistic overoptimistically overpaid overpass overpasses overpay overpaying overpayment overpayments overpays overplay overplayed overplaying overplays overplenty overpopulate overpopulated overpopulates overpopulating overpopulation overpopulations overpower overpowered overpowering overpoweringly overpowers overpressure overpressures overprice overpriced overprices overpricing overprint overprinted overprinting overprints overprize overprized overprizes overprizing overproduce overproduced overproducers overproduces overproducing overproduction overproductions overprotect overprotected overprotecting overprotection overprotective overprotects overprovided overprovision overqualified overran overrate overrated overrates overrating overreach overreached overreaches overreaching overreact overreacted overreacting overreaction overreactions overreacts overregulated overregulation overrepresentation overrepresentations overrepresented overridden override overrides overriding overridingly overripe overrode overrule overruled overrules overruling overrun overrunning overruns oversaturated oversaw oversea overseas oversee overseeing overseen overseer overseers oversees oversell overselling oversells oversensitive oversensitivity overset oversets oversetting oversexed overshadow overshadowed overshadowing overshadows overshoe overshoes overshoot overshooting overshoots overshot oversight oversights oversimplification oversimplifications oversimplified oversimplifies oversimplify oversimplifying oversize oversized overskirt overskirts oversleep oversleeping oversleeps overslept oversold overspecialisation overspecialisations overspecialise overspecialised overspecialises overspecialising overspecialization overspecializations overspecialize overspecialized overspecializes overspecializing overspend overspending overspends overspent overspill overspills overspread overspreading overspreads overstaff overstaffed overstaffing overstate overstated overstatement overstatements overstates overstating overstay overstayed overstaying overstays overstep overstepped overstepping oversteps overstitch overstock overstocked overstocking overstocks overstrain overstrained overstraining overstrains overstress overstressed overstresses overstressing overstretch overstretched overstretches overstretching overstrike overstrikes overstuff overstuffed overstuffing overstuffs oversubscribe oversubscribed oversubscribes oversubscribing oversubscription oversubscriptions oversupplied oversupplies oversupply oversupplying oversweet overt overtake overtaken overtakes overtaking overtax overtaxed overtaxes overtaxing overthrew overthrow overthrowing overthrown overthrows overtime overtimes overtire overtired overtiredness overtires overtiring overtly Overton overtone overtones overtook overtop overtopped overtopping overtops overtrade overtraded overtrades overtrading overtraining overtrick overtricks overtrump overtrumped overtrumping overtrumps overture overtures overturn overturned overturning overturns overtype overtyped overtypes overtyping overuse overused overuses overusing overvaluation overvaluations overvalue overvalued overvalues overvaluing overview overviews overweening overweigh overweighed overweighing overweighs overweight overweighting overwhelm overwhelmed overwhelming overwhelmingly overwhelms overwork overworked overworking overworks overwrite overwrites overwriting overwritten overwrote overwrought overzealous overzealously overzealousness Ovid oviduct oviducts Oviedo oviform ovine oviparity oviparous ovipositor ovipositors ovoid ovoviviparous ovular ovulary ovulate ovulated ovulates ovulating ovulation ovulations ovule ovules ovum OW Owasso Owatonna owe owed Owego Owen Owens Owensboro Owensville Owenton owes OWHN OWI owing Owings Owingsville owl owlet owlets owlish owlishly owls own owned owner ownerless owners ownership ownerships owning owns Owosso Owyhee ox Ox oxalate oxalates oxalic oxalis Oxalis oxalises oxblood oxbloods oxbow Oxbow oxbows Oxbridge oxcart oxcarts oxen oxeye oxeyes Oxfam Oxford oxford Oxfords oxfords Oxfordshire oxidant oxidants oxidation oxidations oxidative oxide oxides oxidisation oxidisations oxidise oxidised oxidiser oxidisers oxidises oxidising oxidization oxidizations oxidize oxidized oxidizer oxidizers oxidizes oxidizing Oxley oxlip oxlips Oxnard Oxon Oxonian Oxonians oxtail oxtails oxy oxyacetylene oxygen oxygenate oxygenated oxygenates oxygenating oxygenation oxygenations oxygenic oxygenise oxygenised oxygenises oxygenising oxygenize oxygenized oxygenizes oxygenizing oxymora oxymoron oxymoronic oxymoronically oyez Oyo oyster oystercatcher oystercatchers oysterman oystermen oysters oz Oz Ozark Ozarks Ozawa Ozawkie Ozona ozone ozonosphere Ozzie P p Pa pa PA pa'anga PABA Pablo Pabst pabulum pabulums PABX Pac PAC PACE pace Pace paced pacemaker pacemakers pacer pacers paces pacesetter pacesetters pacesetting Pacheco pachinko pachyderm pachydermatous pachyderms Pachysandra pachysandra pachysandras pacific Pacific Pacifica pacifically pacification Pacification pacifications Pacifications pacificator pacificators pacified pacifier pacifiers pacifies pacifism pacifisms pacifist pacifistic pacifistically pacifists pacify pacifying pacing Pack pack package packaged packager packagers packages packaging Packard packed packer Packer packers packet packets packhorse packhorses packing packinghouse packinghouses packman packmen packrat packs packsack packsacks packsaddle packsaddles packthread packthreads Packwood Pacoima Pacolet PACs pact PACT pacts PACX pad PAD padded paddies Paddies padding Paddington paddle paddleball paddleballs paddleboard paddleboards paddleboat paddleboats paddled paddlefish paddlefishes paddlers paddles paddlewheel paddling paddock paddocks Paddy paddy Paden Padgett Padilla Padishah Padishahs padlock padlocked padlocking padlocks padre padres pads Padua Paducah paean paeans paediatric paediatrician paediatricians paediatrics paedophile paedophiles paedophilia paedophiliac paedophilias paedophilic paella paellas pagan paganism paganisms pagans Page page pageant pageantries pageantry pageants pageboy pageboys paged Pageland pager pagers Pages pages paginate paginated paginates paginating pagination paginations paging pagoda pagodas Pahoa Pahokee Pahrump paid Paige Paik pail Pail pails pain Pain Paine pained Painesville painful painfully painfulness paining painkiller painkillers painkilling painless painlessly painlessness pains painstaking painstakingly painstakingness paint paintball paintballs paintbrush paintbrushes painted painter Painter painterly painters painting paintings paints Paintsville paintwork paintworks pair paired pairing pairings pairs paisa Paisley paisley paisleys Paisleys pajama pajamas PAK Paki Pakis Pakistan Pakistani Pakistanis pal Pal PAL palace palaces Palacios paladin paladins Palaearctic Palaeocene Palaeogene palaeographer palaeographers palaeographic palaeographical palaeography Palaeolithic palaeontologist palaeontologists palaeontology Palaeozoic palanquin palanquins palatability palatable palatably palatal palatalise palatalised palatalises palatalising palatalize palatalized palatalizes palatalizing palatals palate palates palatial Palatinate palatinate palatinates Palatinates palatine Palatine palatines Palatines Palatka Palau Palauan palaver palavered palavering palavers palazzo palazzos pale paled paleface palefaces palely paleness Paleocene paleographer paleographers paleographic paleographical paleography Paleolithic paleontologist paleontologists paleontology Paleozoic paler Palermo Pales pales palest Palestine Palestinian Palestinians Palestrina palette palettes palfrey palfreys palimonies palimony palimpsest palimpsests palindrome palindromes paling palings palinode palinodes palisade palisades Palisades pall Pall Palladian Palladianism palladium Palladium palladiums Palladiums Pallas pallbearer pallbearers palled pallet palletise palletised palletises palletising palletize palletized palletizes palletizing pallets palliate palliated palliates palliating palliation palliations palliative palliatives pallid palling pallor palls palm Palm Palma palmary Palmas palmate Palmdale palmed palmer Palmer palmers Palmerton palmerworm palmerworms palmetto palmettos palming palmist palmistries palmistry palmists Palmolive palms palmtop palmtops Palmyra Palo Palomar palomino Palomino palominos palooka palookas Palos palpability palpable palpably palpate palpated palpates palpating palpation palpations palpitate palpitated palpitates palpitating palpitation palpitations pals Pals palsied palsies palsy palter paltered paltering palters paltrier paltriest paltriness paltry Palumbo PAM Pam PAMD Pamela Pamlico pampas pamper pampered pampering pampers Pampers pamphlet pamphleteer pamphleteered pamphleteering pamphleteers pamphlets Pamplona pan PAN Pan panacea Panacea panaceas panache panama Panama Panamanian Panamanians Panamas panamas panatela panatelas pancake pancakes pancetta panchromatic pancreas pancreases pancreatic panda Pandarus pandas Pandean pandect pandects pandemic Pandemic pandemics Pandemonium pandemonium pander pandered panderer panderers pandering panders Pandora pandowdies pandowdy pane paned panegyric panegyrics panegyrise panegyrised panegyrises panegyrising panegyrist panegyrists panegyrize panegyrized panegyrizes panegyrizing panel paneled paneling panelised panelist panelists panelized panelled panelling panellist panellists panels panes panfry pang Pang Pangaea panged pangenesis pangenetic pangenetically panging pangolin pangolins pangram pangrams pangs Panhandle panhandle panhandled panhandler panhandlers Panhandles panhandles panhandling panhuman panic Panic panicked panicking panicky panicle panicles panics panjandrum panjandrums panned pannier panniers panning Panola panoplies panoply panoptic panoptical panorama panoramas panoramic panoramically Panpipe panpipe panpipes Panpipes pans PANS pansexual pansies pansy Pansy pant pantalets pantaloon Pantaloon pantaloons panted pantheism pantheisms pantheist pantheistic pantheistical pantheists pantheon Pantheon Pantheons pantheons Panther panther panthers panties panting pantograph pantographic pantographs pantomime pantomimed pantomimes pantomimic pantomiming pantries pantry pants pantsuit pantsuits panty pantyhose pantywaist pantywaists panzer panzers PAO Paola Paoli Paolo PAP pap papa Papacies papacies papacy Papacy Papadopoulos papal Papandreou paparazzi paparazzo papas papaw papaws papaya papayas paper paperback paperbacked paperbacks paperboard paperboards paperbound paperboy paperboys paperclip paperclips papered papergirl papergirls paperhanger paperhangers paperhanging papering paperknife paperknives paperless papermaker papermakers papermaking papers paperweight paperweights paperwork papery Papiamento papilla papillae papillary Papist papist Papists papists papoose papooses Pappas pappies pappy paprika Papua Papuan Papuans papule papules papyri papyrus papyruses Par par PAR Para parable parables parabola parabolas parabolic Paracelsus parachute parachuted parachutes parachuting parachutist parachutists parade paraded parades paradigm paradigmatic paradigmatically paradigms parading Paradise paradise paradises paradisiacal paradox paradoxes paradoxical paradoxically paraffin paragliding paragon paragons Paragould paragraph paragraphed paragraphing paragraphs Paraguay Paraguayan Paraguayans parakeet parakeets paralanguage paralanguages paraldehyde paralegal paralegals paralinguistic parallax parallaxes parallel paralleled parallelepiped parallelepipeds paralleling parallelisation parallelise parallelised parallelises parallelising parallelism parallelisms parallelization parallelize parallelized parallelizes parallelizing parallelogram parallelograms parallels Paralympics paralyse paralysed paralyses paralysing paralysis paralytic paralytics paralyze paralyzed paralyzes paralyzing paramagnet paramagnetic paramagnets Paramaribo paramecia Paramecium paramecium paramedic paramedical paramedics parameter parameterisation parameterisations parameterise parameterised parameterises parameterization parameterizations parameterize parameterized parameterizes parameters parametric parametrical parametrically paramilitaries paramilitary Paramount paramount paramour paramours Paramus paranoia paranoiac paranoiacs paranoid paranoids paranormal paranormally paranormals parapet parapets paraphernalia paraphrase paraphrased paraphrases paraphrasing paraplegia paraplegias paraplegic paraplegics paraprofessional paraprofessionals parapsychologist parapsychologists parapsychology parasail parasailed parasailing parasite parasites parasitic parasitical parasitically parasitism parasitize parasitized parasitizes parasitizing parasitoid parasitoids parasitological parasol parasols parasympathetic paratactic parataxis parathion parathions parathyroid paratroop paratrooper paratroopers paratroops paratyphoid paraxial parboil parboiled parboiling parboils PARC parcel Parcel parceled parceling parcelled parcelling parcels parch parched parchedness Parcheesi parches parching parchment parchments Pardeeville pardon pardonable pardonably pardoned pardoner pardoners pardoning pardons Pare pare pared paregoric paregorics parenchyma Parent parent parentage parentages parental parentally parented parentheses parenthesis parenthesise parenthesised parenthesises parenthesising parenthesize parenthesized parenthesizes parenthesizing parenthetic parenthetical parenthetically parenthood parenthoods parenting parentless parents pares pareses paresis paretic Pareto parfait parfaits pariah pariahs parietal parietals paring parings Paris Parish parish parishes parishioner parishioners Parisian Parisians parities parity park Park parka parkas Parke parked parker Parker parkers Parkersburg Parkesburg parking Parkinson parkinsonism Parkinsonism parkland parklands Parkman parks Parks Parksley Parkston Parkton Parkville parkway parkways parlance parlances parlay parlayed parlaying parlays parley Parley parleyed parleying parleys Parliament parliament Parliamentarian parliamentarian parliamentarianism parliamentarians Parliamentarians parliamentary parliaments Parliaments Parlier parlor parlors parlour parlours parlous Parma Parmenides Parmesan parmesan Parmesans parmesans Parnassós Parnassian Parnassians Parnassus Parnell parochial parochialism parochialisms parochially parodied parodies parodist parodists parody parodying parole paroled parolee parolees paroles paroling paronomasia paronomasias parotid parotids Parowan paroxysm paroxysmal paroxysms parquet parquetries parquetry parquets Parr parricidal parricide parricides parried parries Parris Parrish parrot parroted parrotfish parroting parrots Parrott Parry parry parrying pars parse parsec parsecs parsed Parsee Parsees parser parsers parses Parsifal parsimonies parsimonious parsimoniously parsimoniousness parsimony parsing Parsippany parsley parsleys parsnip parsnips parson parsonage parsonages parsons Parsons Parsonsburg part partake partaken partaker partakers partakes partaking parted parterre parterres parthenogenesis Parthenon Parthian partial partialities partiality partially partialness partials participant participants participate participated participates participating participation participations participative participator participators participatory participial participle participles particle particleboard particleboards particles particular particularisation particularisations particularise particularised particularises particularising particularistic particularities particularity particularization particularizations particularize particularized particularizes particularizing particularly particulars particulate particulates partied partier partiers parties parting partings partisan partisans partisanship partisanships partita partitas partite partition partitioned partitioning partitions partly partner partnered partnering partners partnership partnerships partook partridge Partridge partridgeberries partridgeberry partridges parts parturiencies parturiency parturient parturition parturitions partway party partygoer partygoers partying parvenu parvenus parvovirus pas PAS Pas Pasadena Pascagoula PASCAL Pascal Pasch paschal Paschal Pasco Pascoag Pascoe pasha pashas pashed pashing Pashto Paso Pasquale pasquinade pasquinaded pasquinades pasquinading pass Pass passable passably passacaglia passage passages passageway passageways passagework passageworks Passaic passant passbook passbooks passed passel passels passenger passengers passepied passer Passer passerby Passeriformes passerine passerines passers passersby passes passim passing passion Passion passionate passionately passionflower passionflowers passionless passionlessly passions Passions Passiontide passive passively passiveness passives passivism passivity passkey passkeys Passover Passovers passport passports password passwords past Past pasta pastas paste pasteboard pasteboards pasted pastedown pastedowns pastel pastels pastern Pasternak pasterns pastes Pasteur pasteurisation pasteurisations pasteurise pasteurised pasteurises pasteurising pasteurization pasteurizations pasteurize pasteurized pasteurizer pasteurizers pasteurizes pasteurizing pasticcio pasticcios pastiche pastiches pastier pasties pastiest pastille pastilles pastime pastimes pastiness pasting pastor pastoral pastoralist pastoralists pastorally pastorals pastorate pastorates pastors pastrami pastramis pastries pastry pasts pasturage pasturages pasture Pasture pastured pastureland pasturelands pastures pasturing pasty Pat PAT pat Patagonia Patagonian Patagonians Pataskala patch patchable patched patches patchier patchiest patchily patchiness patching Patchogue patchouli patchoulis patchwork patchworks patchy pate Pate Patel patella patellae patellar Paten paten patens patent patentability patentable patented patentee patentees patenting patently patents paterfamilias paterfamiliases paternal paternalism paternalisms paternalist paternalistic paternalistically paternalists paternally paternities paternity Paternoster paternoster paternosters Paternosters Paterson pates path pathetic pathetical pathetically pathfinder pathfinders pathless pathname pathnames pathogen pathogeneses pathogenesis pathogenic pathogenically pathogens pathologic pathological pathologically pathologies pathologist pathologists pathology pathos paths pathway pathways Patience patience patient patiently patients patina patinas patio patios patisserie patisseries patois Patoka patria Patriarch patriarch patriarchal patriarchate patriarchates patriarchic patriarchies Patriarchs patriarchs patriarchy Patrice Patricia patrician Patrician patricianly patricians patricidal patricide patricides Patricio Patrick patrimonial patrimonies patrimony patriot patriotic patriotically patriotism patriotisms patriots patristic patrol patrolled patroller patrollers patrolling patrolman patrolmen patrols patrolwoman patrolwomen patron patronage patronages patroness patronesses patronisation patronisations patronise patronised patronises patronising patronisingly patronization patronizations patronize patronized patronizes patronizing patronizingly patrons patronymic patronymics pats Patsies patsies patsy Patsy patted Patten patter pattered pattering pattern patterned patterning patternmaker patternmakers patternmaking patterns patters Patterson Patti Pattie patties patting Patton Patty patty patulous PAU paucities paucity Paul Paula Paulding Paulette Pauline Paullina Paulo Paulsboro Paulsen Paulson paunch paunches paunchier paunchiest paunchiness paunchy pauper pauperisation pauperisations pauperise pauperised pauperises pauperising pauperism pauperisms pauperization pauperizations pauperize pauperized pauperizes pauperizing paupers pause paused pauses pausing Pavarotti pave paved pavement pavements pavers paves pavestone pavilion pavilions paving Pavlov paw Pawcatuck pawed Pawhuska pawing pawl Pawling pawls pawn pawnbroker pawnbrokers pawned Pawnee Pawnees pawning pawns pawnshop pawnshops pawpaw Pawpaw paws Pawtucket PAX Paxton pay payable payables payback paybacks paycheck paychecks paycheque paycheques payday paydays PAYE payee payees payer payers Payette paying payload payloads paymaster paymasters payment payments Payne Paynesville payoff payoffs payola payolas payout payouts payphone payphones payroll payrolls pays payslip payslips Payson Payton Paz PB PBB PBC PBD PBJ PBM PBS PBT PBX PC pc PCA PCAT PCB PCC PCDA PCDOS PCF PCH PCI PCIE PCL PCM PCN PCNFS PCO PCP PCPC PCS PCs PCSA pct PCTE PCTS PCTV Pd pd PD PDAD PDE PDES PDF PDI PDL PDN PDP PDQ PDS PDSA PDSP PDT PDU PE pea Peabody peace Peace peaceable peaceably peaceful peacefully peacefulness peacekeeper peacekeepers peacekeeping peacemaker peacemakers peacemaking peacenik peaceniks peaces peacetime peacetimes peach peaches peachick peachier peachiest peachiness Peachtree peachy peacock Peacock peacocks peafowl peahen peahens peak peaked peaking peaks peaky peal Peale pealed pealing peals peanut peanuts peapod peapods pear Pearce Pearisburg pearl Pearl Pearland Pearle pearled pearlescent Pearlie pearlier pearliest pearliness pearling Pearlman pearls Pearlstein pearly pears Pears Pearsall Pearson peas peasant peasantries peasantry peasants Pease peasecod peashooter peashooters peat peaty peavey peaveys pebble pebbled pebbledash pebbledashes pebbles pebbling pebbly pecan pecans PECC peccadillo peccadilloes peccaries peccary peck Peck pecked pecker peckers peckerwood peckerwoods Peckham pecking peckish pecks Pecksniffian Peckville Pecorino pecorino pecorinos Pecorinos Pecos pectin pectoral pectorals pectoris peculate peculated peculates peculating peculation peculations peculator peculators peculiar peculiarities peculiarity peculiarly peculiars pecuniary pedagogic pedagogical pedagogically pedagogies pedagogue pedagogues pedagogy pedal pedaled pedaling pedalled pedalling pedals pedant pedantic pedantically pedantries pedantry pedants peddle peddled peddler peddlers peddles peddling pederast pederasts pederasty Pedersen Pederson pedestal pedestals pedestrian pedestrianism pedestrians Pedi pediatric pediatrician pediatricians pediatrics pedicel pedicels pedicle pedicles pedicure pedicures pedicurist pedicurists pedigree pedigreed pedigrees pediment pediments pedometer pedometers pedophile pedophiles pedophilia pedophiliac pedophilias pedophilic Pedro peduncle peduncles pee Peebles Peeblesshire peed peeing peek peeked peeking peeks Peekskill peel Peel peeled peeler peelers peeling peelings peels peen Peenemünde peens peep peeped peeper peepers peephole peepholes peeping peeps peepshow peepshows Peer peer peerage peerages peered peeress peeresses peering peerless Peerless peerlessly Peers peers pees peeve peeved peeves peeving peevish peevishly peevishness peewee peewees peewit peg Peg Pegasus pegboard Pegboard pegboards Pegboards pegged pegging Peggy pegmatite pegs PEI peignoir peignoirs pejorative pejoratively pejoratives Pekinese Peking Pekingese pekoe pekoes Pelage pelage pelages pelagic Pelagius Pelahatchie pelargonium pelerine pelerines pelf Pelham pelican pelicans Pelion pelisse pelisses Pell Pella pellagra pellagrous Pellet pellet Pelletier pellets pellicle pellicles pellucid pelmet pelmets Peloponnesian Peloponnesians Peloponnesus pelt pelted pelting peltries peltry pelts pelvic pelvis pelvises Pelzer PEM Pemberton Pemberville Pembina Pembroke Pembrokeshire pemmican PEN Pen pen Pena penal penalisation penalisations penalise penalised penalises penalising penalization penalizations penalize penalized penalizes penalizing penalties penalty penance penances pence Pence penchant penchants pencil penciled penciling pencilled pencilling pencils pendant pendants pended pendent Pender Pendergrass pending Pendleton pendulant pendulous pendulously pendulousness pendulum pendulums Penelope penetrability penetrable penetrably penetrate penetrated penetrates penetrating penetratingly penetration penetrations penetrative Penfield penguin penguins Penh penholder penholders penicillin penile Peninsula peninsula peninsular peninsulas penis penises penitence penitent penitential penitentiaries Penitentiaries penitentiary Penitentiary penitently penitents penknife penknives penlight penlights penman Penman penmanship penmen Penn penname pennames pennant pennants penne penned Pennellville Penney pennies penniless pennilessly pennilessness Pennines penning Pennington pennon pennons Pennsauken Pennsburg Pennsville Pennsylvania Pennsylvanian Pennsylvanians penny Penny pennycress pennycresses pennyroyal pennyroyals pennyweight pennyweights pennywhistle pennywhistles pennywise pennywort pennyworth pennyworths pennyworts Penobscot penologist penologists penology Penrose pens Pensacola pensile pension pensioned pensioner pensioners pensioning pensions pensive pensively pensiveness penstock penstocks pent Pent pentachlorophenol pentacle pentacles pentad pentads Pentagon pentagon pentagonal pentagons pentagram pentagrams pentameter pentameters pentane pentanes pentangle pentangles Pentateuch pentathlon pentathlons pentatonic Pentecost Pentecostal Pentecostalism Pentecostals pentene penthouse penthouses Pentium Pentiums pentobarbital pentode pentodes pentose Pentothal pentothal Pentothals Pentwater penuche penult penultimate penults penumbra penumbrae penumbral penumbras penuries penurious penuriously penuriousness penury Penzance peon peonage peonies peons peony Peony people peopled Peoples peoples peopling Peoria Peosta Peotone pep PEP PEPE Pepin peplum peplums pepped Pepper pepper pepperbox pepperboxes peppercorn peppercorns peppered Pepperell peppergrass peppergrasses peppering peppermill peppermills peppermint peppermints pepperoni pepperonis peppers peppershaker peppershakers peppertree peppertrees pepperwood pepperwort peppery peppier peppiest peppiness pepping peppy Peppy peps Pepsi PepsiCo pepsin pepsinate pepsins peptic peptidase peptidases peptide peptides peptise peptised peptises peptising peptize peptized peptizes peptizing peptone peptones Pequannock Pequot Per per peradventure peradventures Peralta perambulate perambulated perambulates perambulating perambulation perambulations perambulator perambulators perambulatory percale percales Perce perceivable perceivably perceive perceived perceiver perceivers perceives perceiving percent percentage percentages percentile percentiles percents percept perceptibility perceptible perceptibly perception perceptional perceptions perceptive perceptively perceptiveness perceptivities perceptivity percepts perceptual perceptually Perceval perch perchance perched perches perching percipience percipiency percipient percipients Percival percolate percolated percolates percolating percolation percolations percolator percolators percussion percussionist percussionists percussions percussive percussively percussiveness Percy perdition perditions perdurabilities perdurability perdurable peregrinate peregrinated peregrinates peregrinating peregrination peregrinations peregrinator peregrinators Peregrine peregrine peregrines Pereira Perelman peremptorily peremptoriness peremptory perennial perennially perennials Peres perestroika Perez perfect PERFECT perfecta perfectas perfected perfectibility perfectible perfecting perfection perfectionism perfectionisms perfectionist perfectionists perfections perfective perfectively perfectiveness perfectives perfectly perfecto perfectos perfects perfervid perfidies perfidious perfidiously perfidiousness perfidy perforate perforated perforates perforating perforation perforations perforator perforators perforce perform performable performance performances performed performer performers performing performs perfume perfumed perfumer perfumeries perfumers perfumery perfumes perfuming perfunctorily perfunctory perfuse perfusion perfusions pergola pergolas Perham perhaps periapt periapts pericardia pericardial pericardium perigee perigees perihelia perihelion peril periled periling perilous perilously perils perimeter perimeters perinea perineum period periodic periodical periodically periodicals periodicities periodicity periodontal periods Peripatetic peripatetic peripatetically peripheral peripherally peripherals peripheries periphery periphrases periphrasis periphrastic periphrastically periscope periscopes perish perishable perishables perished perishes perishing peristalses peristalsis peristaltic peritonea peritoneal peritoneum peritonitis periwig periwigs periwinkle periwinkles perjure perjured perjurer perjurers perjures perjuries perjuring perjury perk Perkasie perked perkier perkiest perkily perkiness perking Perkins Perkiomenville Perks perks perky PERL Perl perm Perm permafrost permanence permanencies permanency permanent permanently permanents permanganate permanganates permeability permeable permeably permeate permeated permeates permeating permeation permeations Permian permissibility permissible permissibly permission permissions permissive permissively permissiveness permit permits permitted permitting permittivity perms permutable permutated permutation permutations permute permuted permutes permuting pernicious perniciously perniciousness pernickety Peron perorate perorated perorates perorating peroration perorations Perot peroxide peroxides Perpendicular perpendicular perpendicularities perpendicularity perpendicularly perpendiculars perpetrate perpetrated perpetrates perpetrating perpetration perpetrations perpetrator perpetrators perpetual perpetually perpetuate perpetuated perpetuates perpetuating perpetuation perpetuations perpetuator perpetuators perpetuities perpetuity perplex perplexed perplexedly perplexes perplexing perplexingly perplexities perplexity perquisite perquisites Perrier Perrin Perrine Perris Perry Perryman Perryopolis Perrysburg Perrysville Perryton Perryville persecute persecuted persecutes persecuting persecution persecutions persecutor persecutors persecutory Persephone perseverance perseverant perseverate perseverated perseverates perseverating perseveration perseverations persevere persevered perseveres persevering perseveringly Pershing Persia Persian Persians persiflage persimmon persimmons persist persisted persistence persistency persistent persistently persisting persists persnickety Person person persona personable personably personae Personae personage personages personal personalisation personalise personalised personalises personalising personalities personality personalization personalize personalized personalizes personalizing personally personals personas personate personated personates personating personhood personhoods personification personifications personified personifies personify personifying personnel persons Persons perspective perspectives Perspex perspicacious perspicaciously perspicacity perspicuity perspicuous perspicuously perspiration perspirations perspire perspired perspires perspiring persuadable persuadably persuade persuaded persuader persuaders persuades persuading persuasion persuasions persuasive persuasively persuasiveness PERT pert pertain pertained pertaining pertains Perth Perthshire pertinacious pertinacities pertinacity pertinence pertinences pertinent pertinently pertly pertness perturb perturbation perturbations perturbed perturbing perturbs Peru perusable perusal perusals peruse perused peruses perusing Peruvian Peruvians pervade pervaded pervades pervading pervasion pervasions pervasive pervasively pervasiveness perverse perversely perverseness perversion perversions perversities perversity pervert perverted perverting perverts pervious Pesach peseta pesetas pesewa Peshawar Peshtigo peskier peskiest peskiness pesky peso pesos pessimism pessimisms pessimist pessimistic pessimistically pessimists Pest pest pester pestered pestering pesters pesthole pestholes pesticide pesticides pestiferous pestilence pestilences pestilent pestilential pestle pestles pesto pests Pet PET pet PETA petal Petal petals Petaluma petard petards petcock petcocks Pete peter Peter Peterborough petered petering Peterman Peters peters Petersburg Petersen Peterson Peterstown petiole petioles Petit petit petite Petite petites petition petitioned petitioner petitioners petitioning petitions PETN Petoskey Petra Petrel petrel petrels Petri Petrie petrifaction petrifactions petrified petrifies petrify petrifying petrochemical petrochemicals petrocurrencies petrocurrency petrodollar petrodollars Petrograd petrography petrol petrolatum petroleum Petrolia petroliferous petrologic petrology pets petted petticoat petticoats pettier pettiest pettifog pettifogged pettifogger pettifoggers pettifogging pettifogs Pettigrew pettily pettiness petting pettish pettishly pettishness Pettit Petty petty petulance petulancies petulancy petulant petulantly petunia Petunia petunias Peugeot Pevely pew Pewaukee pewee pewees pewit pewits pews pewter PEX PEXSI peyote Peyton pf PF Pfaff Pfafftown PFB PFC pfd Pfeifer pfennig Pfizer Pflugerville PFPU PG pg Pg PGA PH Ph ph pH PHA Phaedra phaeton phaetons phage phages phagocyte phagocytes Phalange phalange phalanges phalanx phalanxes phalarope phalaropes phalli phallic phallus phalluses phantasm phantasmagoria phantasmagorias phantasmagoric phantasmagorical phantasmal phantasms phantom phantomlike phantoms Pharaoh pharaoh Pharaohs pharaohs Pharisaic pharisaic Pharisaical pharisaical Pharisee Pharisees pharmaceutical pharmaceutically pharmaceuticals pharmaceutics pharmacies pharmacist pharmacists pharmacokinetic pharmacokinetics pharmacologic pharmacological pharmacologically pharmacologist pharmacologists pharmacology pharmacopeias pharmacopoeia pharmacopoeias pharmacotherapy pharmacy Pharos pharos pharoses Pharr pharyngeal pharynges pharynx pharynxes phase phased Phases phases phasing PHC PhD pheasant pheasants Phelan Phelps phencyclidine phencyclidines phenol phenolphthalein phenols phenomena phenomenal phenomenally phenomenological phenomenologist phenomenology phenomenon phenotype phenotypes phenotypic phenyl phenylalanine phenyls phenylthiocarbamide phenylthiourea pheromone pheromones phew Phi phi phial phials PHIGS Phil Philadelphia Philadelphian Philadelphians Philander philander philandered philanderer philanderers philandering philanders philanthropic philanthropically philanthropies philanthropist philanthropists philanthropy philatelic philatelist philatelists philately Philemon Philharmonic philharmonic philharmonics Philharmonics philhellene philhellenes philhellenic philhellenism Philip Philippe Philippi Philippians Philippic philippic philippics Philippics Philippine Philippines Philips Philipsburg Philistine philistine Philistines philistines Philistinism philistinism Phillip Phillips Phillipsburg Philly Philo philodendra philodendron Philodendron philodendrons philologer philologers philological philologically philologist philologists philology Philomath Philomel Philomels Philomena philosopher philosophers philosophic philosophical philosophically philosophies philosophise philosophised philosophiser philosophisers philosophises philosophising philosophize philosophized philosophizer philosophizers philosophizes philosophizing philosophy Philpot philter philters philtre philtres Phipps Phippsburg phlebitides phlebitis phlebotomies phlebotomise phlebotomised phlebotomises phlebotomising phlebotomist phlebotomists phlebotomize phlebotomized phlebotomizes phlebotomizing phlebotomy phlegm phlegmatic phlegmatically phloem phlogiston phlogistons phlox phloxes phobia phobias phobic Phoebe phoebe phoebes Phoebus Phoenicia Phoenician Phoenicians phoenix Phoenix Phoenixes phoenixes Phoenixville phonate phonated phonates phonating phonation phonations phone phonebook phoned phoneme phonemes phonemic phonemically phonemics phones phonetic phonetically phonetician phoneticians phonetics phoney phoneys phonic phonically phonics phonier phonies phoniest phoniness phoning phonocardiogram phonocardiograph phonocardiography phonogram phonograms phonograph phonographic phonographically phonographs phonologic phonological phonologically phonologies phonology phonon phonons phonoreception phonoscope phonotype phonotypic phonotypical phony phooey phosgene phosphate phosphates phospholipids Phosphor phosphor phosphoresce phosphoresced phosphorescence phosphorescent phosphorescently phosphoresces phosphorescing phosphoric phosphorous phosphors Phosphorus phosphorus photo photoactive photoautotroph photoautotrophic photobiology photobiotic photocathode PHOTOCD photocell photocells photochemical photochemistry photocoagulate photocoagulated photocoagulates photocoagulating photocoagulation photocoagulations photocompose photocomposed photocomposes photocomposing photocomposition photocompositions photoconduction photoconductive photoconductivity photoconductor photoconductors photocopied photocopier photocopiers photocopies photocopy photocopying photocurrent photocurrents photodecomposition photodecompositions photodegradable photodiode photodiodes photodisintegration photodisintegrations photodrama photodramas photoduplicate photoduplicated photoduplicates photoduplicating photodynamic photoelectric photoelectrical photoelectron photoelectrons photoemission photoemissions photoengrave photoengraved photoengraver photoengravers photoengraves photoengraving photofinisher photofinishers photofinishing photoflash photoflashes photoflood photofloods photofluorography photogene photogenes photogenic photogram photograph photographable photographed photographer photographers photographic photographical photographically photographing photographs photography photogravure photogravures photoheliograph photoheliographs photojournalism photojournalist photojournalistic photojournalists photolithograph photolithographic photolithographs photolithography photoluminescence photolysis photolytic photomap photomaps photomechanical photometer photometers photometric photometrical photometry photomicrograph photomicrographs photomicrography photomicroscope photomicroscopes photomontage photomontages photomultiplier photomultipliers photomural photomurals Photon photon photonegative photonic photonics photons photonuclear photoperiod photoperiodic photoperiodicity photoperiods photophobia photophobias photophobic photopia photoplay photoplays photopolymer photopolymers photopositive photoproduct photoproducts photoreaction photoreactions photorealism Photorealism photorealist photorealistic photoreception photoreceptions photoreceptive photoreceptor photoreceptors photoreconnaissance photoreconnaissances photorefractive photorespiration photorespirations photos photosensitisation photosensitisations photosensitise photosensitised photosensitises photosensitising photosensitive photosensitivity photosensitization photosensitizations photosensitize photosensitized photosensitizes photosensitizing photoset photosets photosphere photospheres Photostat Photostats Photostatted Photostatting photosynthesis photosynthesise photosynthesised photosynthesises photosynthesising photosynthesize photosynthesized photosynthesizes photosynthesizing photosynthetic phototherapeutic phototherapeutics phototherapy phototonus phototoxic phototransistor phototransistors phototrophic phototropic phototropism phototube phototubes phototypesetter phototypesetters phototypesetting phototypographic phototypographical phototypography photovoltaic phrasal phrase phrasebook phrased phrasemaker phrasemakers phrasemaking phrasemonger phrasemongers phraseologies phraseology phrases phrasing phrasings phrenologist phrenologists phrenology Phrygia Phrygian Phrygians PHS phthalate phthalates phthises phthisis phyla phylacteries phylactery Phyllis phylloclade phyllopod phylogenic phylogenies phylogeny phylum phys physiatrist physiatrists physic physical physicality physically physicals physician physicians physicist physicists physicochemical physics physiochemical physiognomic physiognomies physiognomy physiographic physiographical physiologic physiological physiologically physiologies physiologist physiologists physiology physiopathology physiotherapeutic physiotherapies physiotherapist physiotherapists physiotherapy physique physiques PHYSREV phytoplankton pi Pi PI più PIA Piaget pianism pianissimo pianissimos pianist pianists piano pianoforte pianofortes pianos piassaba piassabas piassava piassavas piaster piazza piazzas PIC pica Pica picador picadors PICAO picaresque picaroon picaroons picas Picasso Picayune picayune picayunish Piccadilly piccalilli piccalillis piccolo piccolos Picher pick Pickard pickax pickaxe pickaxes picked Pickens picker Picker pickerel pickerels pickerelweed pickerelweeds Pickering Pickerington pickers picket picketed picketer picketers picketing pickets Pickett pickier pickiest pickiness picking pickings pickle pickled pickles pickleworm pickleworms pickling picklock picklocks pickoff pickoffs pickpocket pickpockets pickproof picks pickup pickups Pickwick picky picnic picnicked picnicker picnickers picnicking picnics picoseconds picot picots picric PICS pictogram pictograms pictograph pictographic pictographically pictographs pictography pictorial pictorially pictorials picture pictured pictures picturesque picturesquely picturing PID piddle piddled piddles piddling pidgin pidginise pidginize pidgins pie piebald piece pieced piecemeal piecemealed pieces piecewise piecework pieceworker pieceworkers piecing piecrust piecrusts pied Piedmont piedmont piedmonts Pier pier Pierce pierce pierced pierces Pierceton piercing piercingly Piermont Pierpont Pierre piers Piers Pierson Pierz pies Pieta Pietas Pieter pieties pietism Pietism Pietisms pietisms pietistic piety piezoelectric piezoelectricity PIF piffle piffled piffles piffling pig pigboat pigboats pigeon Pigeon pigeonhole pigeonholed pigeonholes pigeonholing pigeons pigfish pigged piggeries piggery pigging piggish Piggott piggy Piggy piggyback piggybacked piggybacking piggybacks pigheaded pigheadedly pigheadedness piglet piglets pigment pigmentation pigmentations pigmented pigmenting pigments Pigmies pigmies pigmy Pigmy pignut pignuts pigpen pigpens pigs Pigs pigskin pigskins pigsties pigsty pigswill pigswills pigtail pigtailed pigtails pigwash pigwashes pigweed pigweeds Pike pike pikeperch piker pikes pikestaff pikestaffs Pikesville Piketon Pikeville pilaf pilaff pilaffs pilafs pilaster pilasters Pilate Pilates pilchard pilchards pile piled piles pileup pileups pilewort pilfer pilferage pilferages pilfered pilferer pilferers pilfering pilfers Pilgrim pilgrim pilgrimage pilgrimages pilgrims Pilgrims piling pilings Pilipino Pilkington pill Pill pillage pillaged Pillager pillager pillagers pillages pillaging pillar pillared pillaring pillarist pillarists pillars pillbox pillboxes pilled pilling pillion pillions pilloried pillories pillory pillorying pillow Pillow pillowcase pillowcases pillowed pillowing pillows pillowslip pillowslips Pills pills Pillsbury pilot piloted pilothouse pilothouses piloting pilots pilsner Pilsner pilsners Pilsners pima Pima Pimento pimento pimentos pimiento pimientos Pimlico pimp pimped pimpernel pimpernels pimping pimple pimpled pimples pimply pimpmobile pimps PIMS pin PIN pinafore Pinafore pinafores Pinal Pinatubo pinball pincer pincers pinch pinchbeck pinchbecks pinchcock pinched pincher pinchers pinches pinching pinchpennies pinchpenny Pinckney Pinckneyville Pinconning pincushion pincushions Pindaric Pindarics PINE pine Pine pineal pineapple pineapples pinecone pinecones pined Pineda Pinedale Pinehurst pineland Pineland pinelands pines Pines pinesap pinesaps Pinetops Pinetown Pineville Pinewood pinewood pinewoods piney pinfeather pinfeathers pinfish pinfold pinfolds PING ping Ping pinged pinging pings pinhead pinheaded pinheads pinhole pinholes pining pinion pinioned pinioning pinions pink pinked pinker Pinkerton pinkest pinkeye pinkie pinkies pinking pinkish pinkly pinkness pinkroot pinkroots pinks pinkster Pinkster pinky pinnacle pinnacled pinnacles pinnate pinned pinner pinning Pinocchio Pinochet pinochle pinochles Pinole pinot Pinot Pinots pinots pinpoint pinpointed pinpointing pinpoints pinprick pinpricked pinpricking pinpricks pins pinscher pinschers pinsetter pinsetters Pinson pinstripe pinstriped pinstripes pint pintable pintables pintail pintails Pinter Pinto pinto pintos pints pintsize pinup pinups pinwale pinwales pinweed pinweeds pinwheel pinwheels pinwork pinworks pinworm pinworms pinxter Pinxter piny pinyin Pinyin PIO Pioneer pioneer pioneered pioneering pioneers pious piously piousness Pip pip PIP pipe piped pipedream pipefish pipefitting pipeline pipelined pipelines pipelining Piper piper pipers Pipersville pipes Pipestone pipestone pipestones pipette pipettes piping pipit pipits pippin pippins pips pipsqueak pipsqueaks Piqua piquancy piquant piquantly pique piqued piques piquet piquing piracies piracy Piraeus piragua piraguas Pirandello piranha piranhas pirate pirated pirates piratical pirating pirogue pirogues pirouette pirouetted pirouettes pirouetting Pisa Piscataway piscatorial Piscean Pisceans Pisces piscine Pisgah pismire pismires piss pissed pisser pissers pisses pissing pistachio pistachios pistil pistils pistol pistols Piston piston pistons PIT pit Pit pita pitas Pitcairn pitch pitchblende pitched pitcher Pitcher pitchers pitches pitchfork pitchforks pitching pitchman pitchmen pitchout pitchouts pitchperson pitchpersons pitchstone pitchstones pitchwoman pitchwomen pitchy piteous piteously piteousness pitfall pitfalls pith pithead pitheads pithecanthropus Pithecanthropus pithier pithiest pithily pithiness piths pithy PITI pitiable pitiably pitied pities pitiful pitifully pitiless pitilessly pitilessness pitman Pitman pitmen Pitney piton pitons pits pitsaw pitsaws Pitt pittance pittances pitted pitter pitters pitting Pittman Pitts Pittsboro Pittsburg Pittsburgh Pittsburgher Pittsburghers Pittsfield Pittsford Pittston Pittstown Pittsville pituitaries pituitary pity pitying pityingly Pius Piute pivot pivotal pivotally pivoted pivoting pivots pix PIXEL pixel pixels pixie pixies pixilated pixilation pixy pixyish Pizarro pizza pizzas pizzazz pizzeria pizzerias pizzicato pizzicatos PK PKU pkwy Pkwy PL Pl pl PLA placard placarded placards placate placated placates placating placation placations placatory place Place placebo placeboes placebos placed placeholder placeholders placekick placekicked placekicking placekicks placeless placeman placemen placement placements placenta placental placentas Placentia placer placers Placerville places placid Placida placidity placidly placidness placing Placitas placket plackets plafond plafonds plagiaries plagiarise plagiarised plagiariser plagiarisers plagiarises plagiarising plagiarism plagiarisms plagiarist plagiaristic plagiarists plagiarize plagiarized plagiarizer plagiarizers plagiarizes plagiarizing plagiary plagioclase plagioclases plague plagued plagues plaguing plaice plaices plaid plaids plain plainchant plainchants plainclothes plainclothesman plainclothesmen plainer plainest Plainfield plainly plainness Plains plains Plainsboro plainsman plainsmen plainsong plainsongs plainspoken plainswoman plainswomen plaint plaintext plaintexts plaintiff plaintiffs plaintive plaintively plaintiveness plaints Plainview Plainville Plainwell Plaistow plait plaited plaiting plaits plan PLAN planar planarian planarians planarity planate Planck plane planed planeload planeloads planer planers planes planet planetarium planetariums planetary planetoid planetoids planets plangent plank Plank planked planking Plankinton planks plankton planktons planned planner planners planning Plano plans plant Plantagenet plantain plantains plantar Plantation plantation plantations planted planter planters Plantersville planting plantings plantlet plantlets plantlike plants Plantsville plaque plaques plash plashed plashes plashing plasma plasmas plasmatic plasmid plasmids plasmodia plasmodium plaster plasterboard plasterboards plastered plasterer plasterers plastering plasters plasterwork plasterworks plastic plastically plasticity plasticization plasticize plasticized plasticizer plasticizers plasticizes plasticizing plastics plastid plastids plastron plastrons plat Plata Plate plate plateau Plateau plateaus plateaux plated plateful platefuls platelayer platelayers platelet platelets platen platens plates platform platforms plating platinum platitude platitudes platitudinous Plato Platonic platonic platonically Platonically Platonise Platonised Platonises Platonising Platonism Platonisms Platonist Platonists Platonize Platonized Platonizes Platonizing platoon platoons plats Platt Platte platted platter Platter platters Platteville platting Plattsburg Plattsburgh Plattsmouth platy platypus platypuses platys plaudit plaudits plausibility plausible plausibly play playa playabilities playability playable playact playacted playacting playacts playas playback playbacks Playbill playbill Playbills playbills playbook playbooks Playboy playboy playboys played Player player players playfellow playfellows playfield playfields playful playfully playfulness playgirl playgirls playgoer playgoers playground playgrounds playgroup playgroups playhouse playhouses playing playmaker playmakers playmaking playmate playmates playoff playoffs playpen playpens playroom playrooms plays playschool playschools playsuit playsuits Playtex plaything playthings playtime playtimes playwear playwright playwrights playwriting playwritings plaza plazas PLC PLCC PLD plea plead pleaded pleader pleaders pleading pleadingly pleadings pleads Pleas pleas pleasance pleasances Pleasant pleasant pleasanter pleasantest pleasantly pleasantness Pleasanton pleasantries pleasantry Pleasants Pleasantville please pleased pleaser pleasers pleases pleasing pleasingly pleasurable pleasurably pleasure pleasured pleasures pleasuring pleat pleated pleating pleats plebe plebeian plebeians plebes plebian plebiscitary plebiscite plebiscites plebs plectra plectrum plectrums pled pledge pledged pledges pledging Pleiades Pleistocene plenary plenipotentiaries plenipotentiary Plenipotentiary plenitude plenitudes plenteous plenteously plenteousness plentiful plentifully plentitude plentitudes Plenty plenty Plentywood plenum plenums pleonasm pleonasms pleonastic plesiosaur plesiosaurs Plesiosaurus plesiosaurus plethora plethoric pleura pleurae pleural pleurisies pleurisy Plexiglas plexus plexuses pliability pliable pliancy pliant plicate plied pliers plies plight plighted plighting plights Plimsoll plimsoll plimsolls plink plinked plinking plinks plinth plinths Pliny Pliocene plisses PLL PLM PLO plod plodded plodder plodders plodding ploddingly plods plonk plonked plonking plonks plop plopped plopping plops plosive plosives plot plotline plotlines plots plotted plotter plotters plotting Plough plough ploughboy ploughboys ploughed ploughing ploughings ploughman ploughmen ploughs ploughshare ploughshares plover plovers plow plowback plowbacks plowboy plowboys plowed plowing plowman plowmen plows plowshare plowshares ploy ploys PLP PLR PLS PLSS PLT pluck plucked pluckier pluckiest pluckily pluckiness plucking plucks plucky plug pluggable plugged plugging plughole plugholes plugs plum plumage plumaged plumages plumb plumbean plumbed plumber plumbers plumbic plumbiferous plumbing plumbs Plume plume plumed plumes plumier plumiest pluming Plummer plummet plummeted plummeting plummets plumose plump plumped plumper plumpest plumping plumpish plumpness plumps plums plumy plunder plundered plunderer plunderers plundering plunders plunge plunged plunger plungers plunges plunging plunk plunked Plunkett plunking plunks pluperfect pluperfects plural pluralism pluralisms pluralist pluralistic pluralistically pluralists pluralities plurality pluralize pluralized pluralizes pluralizing plurals pluribus plus pluses plush plusher plushest plushier plushiest plushy plusses Plutarch Pluto plutocracies plutocracy plutocrat plutocratic plutocrats Plutonian plutonian plutonic Plutonic plutonium Plutonium pluvial pluviograph pluviometer pluviometers ply plying Plymouth plywood Pm pm PM PMA PMAC PMC PMDF PMEG PMG PMIRR PMO PMOS PMRC PMS PMT pmt PMU PMX PN PNA PNB pneumatic pneumatically pneumatics pneumoconiosis pneumonia pneumonias pneumonic PNP PNPN PO Po POA poach poachable poached poacher poachers poaches poaching POB POC Pocahontas Pocasset Pocatello pock pocked pocket pocketbook pocketbooks pocketed pocketful pocketfuls pocketing pocketknife pocketknives pockets pocking pockmark pockmarked pockmarks pocks pococurante Pocola Pocono pocus pod POD podgier podgiest podgy podia podiatric podiatrist podiatrists podiatry podium podiums pods Podunk Poe POE poem poems poesies poesy poet poetaster poetasters poetess poetesses poetic poetical poetically poeticise poeticised poeticises poeticising poeticism poeticisms poeticize poeticized poeticizes poeticizing poetics poetise poetised poetises poetising poetize poetized poetizes poetizing poetries poetry poets POF Pogo pogo POGO pogrom pogroms Pogue POH poi poignancies poignancy poignant poignantly Poinciana Poindexter poinsettia Poinsettia poinsettias Point point pointblank pointed pointedly pointer Pointers pointers pointes pointier pointiest Pointillism pointillism pointillist pointillists pointing pointless pointlessly pointlessness points pointy poise poised poises poising poison poisoned poisoning poisonings poisonous poisonously poisons poisonwood poisonwoods Poisson POK poke pokeberries pokeberry poked poker pokerfaced pokeroot pokeroots pokers pokes pokeweed pokeweeds pokey pokier pokies pokiest pokily pokiness poking poky POL Polack Polacks Poland Polanski polar Polaris polarisation polarisations polarise polarised polarises polarising polarities polarity polarization polarizations polarize polarized polarizer polarizes polarizing Polaroid polder polders Pole pole poleax poleaxe poleaxes polecat polecats poled poleis polemic polemical polemically polemicist polemicists polemics polemist polemists polenta polentas poles Poles polestar polestars police policed policeman policemen polices policewoman policewomen policies policing policlinic policlinics policy policyholder policyholders policymaker policymakers policymaking poling polio poliomyelitis polios poliovirus polioviruses polis Polish polish polished polisher polishers polishes polishing politburo Politburo politburos Politburos polite politely politeness politer politesse politesses politest politic political politically politician politicians politicisation politicisations politicise politicised politicises politicising politicization politicizations politicize politicized politicizes politicizing politick politicked politicking politicks politico politicos politics polities polity Polk polka polkaed polkaing polkas poll Poll Pollack pollard Pollard pollarded pollarding pollards polled pollen Pollen pollens pollex pollinate pollinated pollinates pollinating pollination pollinations pollinator pollinators polling polliwog polliwogs Pollock polloi Pollok polls pollster pollsters pollutant pollutants pollute polluted polluter polluters pollutes polluting pollution pollutions Polly Pollyanna Pollyannaish Pollyannaism pollywog pollywogs Polo polo polonaise polonaises polonium Polonius Polson poltergeist poltergeists poltroon poltrooneries poltroonery poltroons poly polyalcohol polyamide polyamides polyamine polyamines polyandrous polyandry polyanthus polyanthuses polyatomic polybasic polycarbonate polycarbonates polycarpellary polycentric polycentrism polychlorinated polychromatic polychrome polychromes polychromic polychromous polyclinic polyclinics polyclonal polyclone polycot polycotyledon polycrystalline polycyclic polycystic polydactyl polyelectrolyte polyester polyesters polyestrous polyether polyethylene polygala Polygala polygamies polygamist polygamists polygamous polygamy polygene polygenesis polygenetic polygenic polyglot Polyglot polyglots Polyglots polygon polygonal polygons polygraph polygraphist polygraphists polygraphs polyhedral polyhedron polyhedrons polyhydric polyimide polymath polymaths polymer polymerase polymerases polymeric polymerisation polymerisations polymerise polymerised polymerises polymerising polymerization polymerizations polymerize polymerized polymerizes polymerizing polymers polymorph polymorphic polymorphism polymorphisms polymorphous polymorphs Polynesia Polynesian Polynesians polyneuritis polynomial polynomials polynucleotide polyolefin polyp polypeptide polypeptides polypetalous polyphone polyphones polyphonic polyphonically polyphonies polyphony polyphosphate polyphosphates polyphyletic polyploidy polypore polypropylene polypropylenes polyps polypus polyrhythm polyrhythmic polyribonucleotide polyribosome polysaccharide polysaccharides polysaccharose polysepalous polystyrene polystyrenes polysulfide polysyllabic polysyllabically polysyllable polysyllables polysynaptic polysynthetic polytechnic polytechnics polytheism polytheisms polytheist polytheistic polytheists polythene polytonal polytonalities polytonality polytonally polytrophic polytypic polytypical polyunsaturated polyurethane polyurethanes polyvalence polyvalent polyvinyl POM pomade pomaded pomades pomading pomander pomanders pomatum pomatums pomegranate pomegranates Pomeranian Pomeranians Pomeroy pomes Pommel pommel pommels Pomona pomp pompadour Pompadour pompadours pompano pompanos Pompeian Pompeii Pompey Pompidou pompom pompoms pompon pompons pomposities pomposity pompous pompously pompousness Ponca Ponce Ponchatoula poncho ponchos pond Pond ponder pondered pondering ponderingly ponderosa Ponderosa ponderosas ponderous ponderously ponderousness ponders ponds pondweed pondweeds pone pones pong pongee pongees poniard poniards ponies Pontefract pontes Pontiac Pontiff pontiff pontiffs Pontiffs pontific pontifical pontifically pontificate pontificated pontificates pontificating pontification pontifications pontificator pontificators Pontius pontoon pontoons Pontotoc Pontus Pontypool Pontypridd pony ponytail ponytails pooch pooches poodle poodles poof pooh Pooh Pool pool Poole pooled Pooler Poolesville pooling poolroom poolrooms pools poolside Poona Poop poop pooped pooping poops poor poorer poorest poorhouse poorhouses poorly poorness pop Pop POP popcorn popcorns pope Pope popery popes Popes Popeye popeyed popgun popguns popinjay popinjays popish Popish poplar poplars poplin poplins popover popovers Popp poppa poppas Poppas popped popper Popper poppers poppet poppies popping Poppy poppy poppycock pops POPS popshop popsicle Popsicle Popsicles popsicles populace populaces popular popularisation popularisations popularise popularised popularises popularising popularities popularity popularization popularizations popularize popularized popularizes popularizing popularly populate populated populates populating population populations Populism populism Populisms populisms Populist populist Populists populists populous populously Poquoson POR porcelain porcelains porch porches porcine porcini porcupine porcupines pore pored pores porgies porgy poring pork porker porkers porkier porkiest porkpie porkpies porky porn porno pornographer pornographers pornographic pornographically pornographies pornography porosities porosity porous porously porphyries Porphyry porphyry porpoise porpoises porridge porridges porringer porringers Porsche Porsches port Port portabella portabellas portability portable portables portably portage Portage portaged portages Portageville portaging portal portals portative portcullis portcullises Porte ported portend portended portending portends portent portentous portentously portentousness portents Porter porter porterhouse porterhouses porters Porterville portfolio portfolios porthole portholes Portia portico porticoes porticos porting portion portioned portioning portions Portland Portlander Portlanders portlier portliest portliness portly portmanteau portmanteaus portmanteaux Portobello portrait portraitist portraitists portraits portraiture portraitures portray portrayal portrayals portrayed portrayer portrayers portraying portrays Ports ports portside Portsmouth Portugal Portuguese Porum Pos POS pos posada pose posed Poseidon Posen poser posers poses poseur poseurs posh POSI posies posing posit posited positing position positional positioned positioning positions positive positively positives positivism positivisms positivist positivistic positivists positron positrons posits POSIX Posner posse posses possess possessed possesses possessing possession possessions possessive possessively possessiveness possessives possessor possessors possibilities possibility possible possibly POSSLQ possum possums post Post postage postages postal postaxial postbag postbags postbox postboxes postcard postcards postclassical postcode Postcode postcodes Postcodes postcolonial postcranial postdate postdated postdates postdating postdiluvial postdiluvian postdoctoral posted postembryonic poster posterior posteriori posteriors posterities posterity postern posterns posters postexilian postexilic postfix postfixes postfrontal postganglionic postglacial postgraduate postgraduates posthaste posthole postholes posthumous posthumously posthypnotic postimpressionism Postimpressionism postimpressionisms Postimpressionisms postimpressionist Postimpressionist Postimpressionistic postimpressionistic Postimpressionists postimpressionists postindustrial posting postings postliberation postlude postludes Postman postman postmark postmarked postmarking postmarks postmaster postmasters postmen postmenopausal postmenstrual postmeridian postmillenarian postmillenarianism postmillennial postmillennialism postmillennialist postmillennialists postmistress postmistresses Postmodern postmodern postmodernism postmodernisms postmodernist postmodernists postmortem postmortems postnasal postnatal postnuptial postnuptially Poston postoperative postoperatively postorbital postpaid postpartum postpone postponed postponement postponements postpones postponing postposition postpositional postpositionally postpositions postpositive postpositively postprandial postprocessor postproduction postproductions postretirement posts postscript postscripts postseason postseasons postsecondary postsynaptic posttest posttests posttranscriptional posttranslational posttraumatic postulant postulants postulate postulated postulates postulating postulation postulations postulator postulators postural posture postured postures posturing postvertebral Postville postvocalic postwar posy POSYBL pot potable potables potage potages potash Potash potashes potassium potation potations potato potatoes potbellied potbellies potbelly potboil potboiler potboilers potboy potboys Poteau Poteet potencies potency potent potentate potentates potential potentialities potentiality potentially potentials potentiometer potentiometers potently pothead potheads pother potherb potherbs pothered pothering pothers potholder potholders pothole potholed potholes potholing pothook pothooks pothouse pothouses pothunter pothunters potion potions Potlatch potlatch Potlatches potlatches potluck potlucks Potomac Potosi potpie potpies potpourri potpourris pots POTS Potsdam potshard potshards potsherd potsherds potshot potshots potstone potstones pottage pottages Pottawatomie potted potter Potter pottered Potteries potteries pottering potters Potterville pottery potties potting Potts Pottsboro Pottstown Pottsville potty POTV pouch pouched pouches pouching pouf poufs Poughkeepsie Poughquag Poulsbo poultice poultices Poultney poultries poultry pounce pounced pounces pouncing Pound pound poundage pounded pounding pounds pour pourboire pourboires poured pourer pourers pouring pours pout pouted pouter pouters pouting pouts POV poverties poverty POW Poway powder Powder powdered powdering powders powdery Powel Powell Power POWER power powerboat powerboats powerbroker powerbrokers powered powerful powerfully powerfulness powerhouse powerhouses powering powerless powerlessly powerlessness powers Powers Powhatan powwow powwowed powwowing powwows Powys pox poxes poxvirus poxviruses Poynette PP pp PPA PPB ppb PPBS PPC PPCS PPD PPE PPI PPLO PPM PPN PPO PPP PPS PPT PQ pr PR Pr PRA practicability practicable practicably practical practicalities practicality practically practice practiced practices practicing practicum practise practised practises practising practitioner practitioners Pradesh praecox praetor Praetorian praetorian Praetorians praetorians praetors pragmatic pragmatically pragmatics pragmatism pragmatisms pragmatist pragmatists Prague Praia prairie prairies praise praised praiseful praises praiseworthily praiseworthiness praiseworthy praising praline pralines pram prams prance pranced prances prancing prang prangs prank prankish prankishness pranks prankster pranksters Prasad praseodymium prate prated prater Prater prates pratfall pratfalls Prather prating Pratt prattle prattled prattler prattlers prattles prattling Prattville Pravda prawn prawns praxes praxis pray prayed prayer prayerful prayerfully prayerfulness prayerlessness prayers praying prays PRB PRC PRCA pre PRE preach preached preacher Preacher preachers preaches preaching preachment preachments preachy preadmission preadmissions preadolescence preadolescences preadolescent preadolescents preamble preambles preamp preamplifier preamplifiers preamps preannounce preannouncement preannouncements preapprehension prearrange prearranged prearrangement prearrangements prearranges prearranging preassemble preassembled preassembles preassembling preassembly preauthorise preauthorize preauthorized preauthorizes preauthorizing Preble Precambrian precancerous precarious precariously precariousness precaution precautionary precautions precautious precede preceded precedence precedent precedents precedes preceding precept preceptor preceptors precepts precession precessions precinct precincts preciosities preciosity precious preciously preciousness precipice precipices precipitance precipitancies precipitancy precipitant precipitants precipitate precipitated precipitately precipitates precipitating precipitation precipitations precipitator precipitators precipitin precipitins precipitous precipitously precise precisely preciseness precisian precision Precisionist precisionist Precisionists precisionists precisions preclinical preclude precluded precludes precluding preclusion preclusions preclusive precocious precociously precociousness precocities precocity precognisant precognition precognitions precognitive precognizant precompiled preconceive preconceived preconceives preconceiving preconception preconceptions precondition preconditioned preconditioning preconditions preconfigured preconscious preconstruction precontrived precook precooked precooking precooks precursor precursors precursory precut precuts precutting predaceous predacious predate predated predates predating predation predations predator predatorily predators predatory predawn predecease predeceased predeceases predeceasing predecessor predecessors predefine predefined predefines predefining predefinition predefinitions predestinate predestinated predestinates predestinating predestination predestinations predestine predestined predestines predestining predetermination predeterminations predetermine predetermined predetermines predetermining predevelopment predevelopments predicable predicament predicaments predicate predicated predicates predicating predication predications predicative predicatively predicator predict predictabilities predictability predictable predictably predicted predicting prediction predictions predictive predictor predictors predicts predigest predigested predigesting predigests predilection predilections predisposal predispose predisposed predisposes predisposing predisposition predispositions prednisone predominance predominant predominantly predominate predominated predominately predominates predominating predomination predrilled preemie preemies preeminence preeminent preeminently preempt preempted preempting preemption preemptions preemptive preemptively preemptor preemptors preemptory preempts preen preened preening preens preexist preexisted preexistence preexistences preexistent preexisting preexists prefab prefabricate prefabricated prefabricates prefabricating prefabrication prefabrications prefabricator prefabricators prefabs preface Preface prefaced prefacer prefacers Prefaces prefaces prefacing prefatorily prefatory prefect prefects prefecture prefectures prefer preferable preferably preference preferences preferential preferentially preferment preferred preferring prefers prefigure prefigured prefigures prefiguring prefix prefixed prefixes prefixing preflight preformatted preformed prefrontal pregnable pregnancies pregnancy pregnant preheat preheated preheating preheats prehensile prehistoric prehistorically prehistory preinstall prejudge prejudged prejudgement prejudgements prejudges prejudging prejudgment prejudgments prejudice prejudiced prejudices prejudicial prejudicially prejudicing prelacies prelacy prelate prelates prelateship prelateships prelatic prelature prelatures prelim preliminaries preliminarily preliminary prelims preliterate preloaded prelude preludes prelusion prelusions premarital premature prematurely premed premedical premeditate premeditated premeditatedly premeditates premeditating premeditation premeditations premeditative premeditator premeditators premeds premenstrual premier premiere premiered premieres premiering premiers premiership premierships PREMIS premise premised premises premising premium premiums premix premixed premixes premixing premolar premolars premonition premonitions premonitory Premont prename prenames prenatal Prendergast Prentice prentice Prenticed prenticed prentices prenticing Prenticing Prentiss prenuptial preoccupancy preoccupant preoccupants preoccupation preoccupations preoccupied preoccupies preoccupy preoccupying preoperational preoperative preoperatively preordain preordained preordaining preordainment preordainments preordains preorder preordered preordering preorders preordination preordinations prep prepackage prepackaged prepackages prepackaging prepaid preparation preparations preparative preparatory prepare prepared preparedly preparedness preparer preparers prepares preparing prepay prepaying prepayment prepayments prepays prepensely preplan preplanned preplanning preplans PREPNET preponderance preponderances preponderancies preponderancy preponderant preponderantly preponderate preponderated preponderates preponderating preposition prepositional prepositions prepossess prepossessed prepossesses prepossessing prepossession prepossessions preposterous preposterously preposterousness prepotencies prepotency prepped preppie preppies prepping preppy preprimary preprint preprinted preprinting preprints preprocess preprocessed preprocesses preprocessing preprocessor preprocessors preproduction preprogram preprogrammed preprogramming preprograms preps prepubescent prepublication prepublications prepuce prepuces prequalification prequel prequels prerecord prerecorded prerecording prerecords prerelease prereleases prerequisite prerequisites prerogative prerogatives Pres pres presage presaged presages presaging presale presales Presb presbyter Presbyterian Presbyterianism Presbyterians presbyteries presbyters presbytery prescheduled preschool preschooler preschoolers preschools prescience prescient presciently Prescott prescreen prescreened prescreening prescreens prescribe prescribed prescribes prescribing prescript prescription prescriptions prescriptive prescriptively prescriptivism prescripts preseason presence presences present presentable presentably Presentation presentation presentational presentations Presentations presented presenter presenters presentiment presentiments presenting presently presentment presentments presents preservation preservationist preservationists preservations preservative preservatives preserve preserved preserver preservers preserves preserving preset presets presetting preshrink preshrinking preshrinks preshrunk preside presided presidencies Presidencies Presidency presidency President president presidential Presidents presidents presides presidia Presidia presiding presidio Presidio presidios Presidium presidium Presidiums presidiums Presley presoak presoaked presoaking presoaks presort presorted presorting presorts press Press pressboard pressboards pressed presser pressers presses pressgang pressgangs pressing pressingly pressings Pressman pressman pressmark pressmarks pressmen pressroom pressrooms pressrun pressruns pressure pressured pressures pressuring pressurisation pressurisations pressurise pressurised pressurises pressurising pressurization pressurizations pressurize pressurized pressurizes pressurizing presswoman presswomen presswork prestidigitate prestidigitation prestidigitations prestidigitator prestidigitators prestige Prestige prestigious prestigiously presto Preston Prestonsburg prestos presubscribed presumable presumably presume presumed presumes presuming presumption presumptions presumptive presumptively presumptiveness presumptuous presumptuously presumptuousness presuppose presupposed presupposes presupposing presupposition presuppositions presweetened pretax preteen preteens pretence pretences pretend pretended pretender pretenders pretending pretends pretense pretenses pretension pretensions pretentious pretentiously pretentiousness preterit preterits preterm pretermission pretermissions preternatural preternaturally preternaturalness pretest pretests pretext pretexts Pretoria pretreated pretreatment pretreatments pretrial prettied prettier pretties prettiest prettification prettifications prettified prettifies prettify prettifying prettily prettiness pretty prettying pretzel pretzels prevail prevailed prevailing prevailingly prevails prevalence prevalent prevalently prevaricate prevaricated prevaricates prevaricating prevarication prevarications prevaricator prevaricators prevent preventability preventable preventative preventatives prevented preventing prevention preventions preventive preventively preventives prevents preverbal preview previewed previewing previews previous previously prevision previsions prevocalic prevocational prevue prewar Prewitt prewriting prey preyed preying preys PRG PRI price Price priced priceless pricelessly prices pricey Prichard pricier priciest Pricilla pricing prick pricked pricket prickets pricking prickle prickled prickles pricklier prickliest prickliness prickling prickly pricks pricy Pride pride prided prideful prides priding pried prier priers pries priest Priest priestess priestesses priesthood priesthoods Priestley priestly priests prig priggish priggishly priggishness prigs prim prima Prima primacies primacy primal primaries primarily primary Primate primate primates Primates Primavera primavera Prime prime primed primer primers Primes primes primeval Primghar priming primitive primitively primitiveness primitives primitivism primitivisms primly primmer primmest primness primo Primo primogenital primogenitary primogenitor primogenitors primogeniture primogenitures primordial primordially primp primped primping primps primrose Primrose primroses Primus primus Prince prince princedom princedoms princely princes Princess princess princesses Princeton Princeville Principal principal principalities principality principally principals Principe Principia principia principium Principle principle principled principles Prineville Pringle prink prinked prinking prinks print printability printable printed printer Printer printers printing printings printmaker printmakers printmaking printout printouts prints Prior prior prioress prioresses priori priories priorities prioritisation prioritisations prioritise prioritised prioritises prioritising prioritization prioritizations prioritize prioritized prioritizes prioritizing priority priors priory Priscilla prise prised prises prising prism PRISM prismatic prisms prison prisoner prisoners prisons prissier prissiest prissily prissiness prissy Prissy pristine pristinely Pritchard Pritchett privacies privacy private privateer privateers privately privates privation privations privatisation privatisations privatise privatised privatises privatising privative privatively privatives privatization privatizations privatize privatized privatizes privatizing privet privets privies privilege privileged privileges privileging privities privy Prix prix prize prized prizefight prizefighter prizefighters prizefighting prizefightings prizefights prizeman prizemen prizes prizewinner prizewinners prizewinning prizing PRMD pro PRO proactive proactively probabilistic probabilistically probabilities probability probable probably probate probated probates probating probation probationary probationer probationers probations probative probe probed probes probing probity problem problematic problematical problematically problems proboscides proboscis proboscises proc procaine procedural procedurally procedurals procedure procedures proceed proceeded proceeding proceedings proceeds process processed processes processing procession processional processionals processions processor processors proclaim proclaimed proclaiming proclaims proclamation proclamations proclivities proclivity procommunist procommunists proconsul proconsuls procrastinate procrastinated procrastinates procrastinating procrastination procrastinations procrastinator procrastinators procreant procreate procreated procreates procreating procreation procreations procreative procreativity procreator procreators procrustean Procrustean Procter proctologic proctologist proctologists proctology Proctor proctor proctored proctoring proctors proctorship proctorships Proctorville procumbent procurable procurator procurators procure procured procurement procurements procurer procurers procures procuress procuresses procuring prod Prod prodded prodder prodders prodding prodigal prodigality prodigally prodigals prodigies prodigious prodigiously prodigy Prods prods produce produced producer producers produces producible producing product production productions productise productised productises productising productive productively productiveness productivities productivity productize productized productizes productizing products proem proems Prof profanation profanations profane profaned profanely profaneness profaner profaners profanes profaning profanities profanity profess professed professedly professes professing profession professional professionalism professionalisms professionalize professionalized professionalizes professionalizing professionally professionals professions professor professorate professorates professorial professorially professoriate professors professorship professorships proffer proffered proffering proffers proficiencies proficiency proficient proficiently profile profiled profiler profilers profiles profiling profit profitability profitable profitableness profitably profited profiteer profiteered profiteering profiteers profiterole profiteroles profiting profitless profits profligacy profligate profligately profligates profound profounder profoundest profoundly profoundness PROFS profs profundities profundity profuse profusely profuseness profusion profusions progenies progenitor progenitors progeny progesterone progestin prognoses prognosis prognostic prognosticate prognosticated prognosticates prognosticating prognostication prognostications prognosticative prognosticator prognosticators prognostics program programmability programmable programmatic programmatically programme programmed programmer programmers programmes programming programs progress progressed progresses progressing progression progressions Progressive progressive progressively progressiveness Progressives progressives progressivism Progressivism Progressivisms progressivisms prohibit prohibited prohibiting Prohibition prohibition Prohibitionist prohibitionist Prohibitionists prohibitionists prohibitions Prohibitions prohibitive prohibitively prohibitory prohibits project projected projectile projectiles projecting projection projectionist projectionists projections projective projector projectors projects prokaryote prokaryotes prokaryotic Prokofiev prolapsed prolegomena prolegomenon prolepses prolepsis proletarian proletarians proletariat proletariats proliferate proliferated proliferates proliferating proliferation proliferations prolific prolificacies prolificacy prolifically prolix prolixity prolocutor prolocutors PROLOG prolog prologs prologue prologues prolong prolongation prolongations prolonged prolonging prolongs prolusion prolusions PROM prom PROMATS promenade promenaded promenades promenading Promethean promethean Prometheans Prometheus promethium prominence prominences prominent prominently promiscuities promiscuity promiscuous promiscuously promiscuousness promise promised promises promising promisingly promissory promo promontories promontory promos promote promoted promoter promoters promotes promoting promotion promotional promotions prompt promptbook promptbooks prompted prompter prompters promptest prompting promptings promptitude promptly promptness prompts proms promulgate promulgated promulgates promulgating promulgation promulgations promulgator promulgators prone proneness prong pronged pronghorn pronghorns pronging prongs pronominal pronominally pronoun pronounce pronounceable pronounced pronouncedly pronouncement pronouncements pronounces pronouncing pronouns pronto pronuclear pronunciation pronunciations proof proofed proofing proofread proofreader proofreaders proofreading proofreads proofs prop propaganda Propaganda Propagandas propagandas propagandise propagandised propagandises propagandising propagandist propagandistic propagandistically propagandists propagandize propagandized propagandizes propagandizing propagate propagated propagates propagating propagation propagations propagator propagators PROPAL propane propel propellant propellants propelled propeller propellers propelling propels propend propensities propensity Proper proper properly properness propertied properties property prophase prophases prophecies prophecy prophesied prophesier prophesiers prophesies prophesy prophesying prophet Prophet prophetess prophetesses prophetic prophetical prophetically Prophets prophets Prophetstown prophylactic prophylactics prophylaxes prophylaxis propinquities propinquity propionate propionates propitiate propitiated propitiates propitiating propitiation propitiations propitiator propitiators propitiatory propitious propitiously propjet propjets propone proponed proponent proponents propones proponing proportion proportional proportionalities proportionality proportionally proportionate proportionately proportioned proportioning proportions propos proposal proposals propose proposed proposes proposing proposition propositional propositionally propositioned propositioning propositions propound propounded propounding propounds propped propping proprietarily proprietary proprieties proprietor proprietors proprietorship proprietorships proprietress proprietresses propriety props propulsion propulsions propulsive propylene prorate prorated prorates prorating prorogate prorogated prorogates prorogating prorogation prorogations prorogue prorogued prorogues proroguing Pros pros prosaic prosaically prosauropod prosauropods proscenia proscenium prosceniums proscribe proscribed proscribes proscribing proscription proscriptions proscriptive proscriptively prose prosecutable prosecute prosecuted prosecutes prosecuting prosecution prosecutions prosecutor prosecutorial prosecutors proselyte proselytes proselytise proselytised proselytiser proselytisers proselytises proselytising proselytism proselytisms proselytize proselytized proselytizer proselytizers proselytizes proselytizing Proserpine prosier prosiest prosily prosing proslavery prosodic prosodies prosody prospect prospected prospecting prospective prospectively prospector prospectors prospects prospectus prospectuses prosper Prosper prospered prospering prosperities Prosperity prosperity Prospero prospero prosperous prosperously prosperousness prospers Prosser Prost prost prostaglandin prostaglandins prostate prostatectomy prostates prostheses prosthesis prosthetic prosthetics prostitute prostituted prostitutes prostituting prostitution prostitutions prostrate prostrated prostrates prostrating prostration prostrations prosy Prot protactinium protagonist protagonists protean Protean protease proteases protect protected protecting Protection protection protectionism protectionisms protectionist protectionists protections protective protectively protectiveness Protector protector protectoral Protectorate protectorate Protectorates protectorates protectors Protectors protects protein proteins PROTEL proteolyses proteolysis protest protestant Protestant Protestantism Protestants protestants protestation protestations protested protester protesters protesting protestor protestors protests Proteus proto protocol protocols protolanguage protolanguages proton Proton protons protoplasm protoplasmic protoplast protoplasts prototroph prototypal prototype prototyped prototypes prototypic prototypical prototypically prototyping Protozoa protozoa protozoan protozoon protract protracted protractedly protractible protractile protracting protraction protractions protractor protractors protracts protrude protruded protrudes protruding protrusion protrusions protrusive protuberance protuberances protuberant protuberantly protuberate protuberated protuberates protuberating proud Proud prouder proudest proudly provability provable provably prove proved proven provenance provenances provender provenience proveniences proverb proverbial proverbially proverbs Proverbs proves provide provided Providence providence Providences providences provident providential providentially providently provider providers provides providing province provinces Provincetown Provincial provincial provincialism provincialisms provincialities provinciality provincially provincials proving provirus provision Provisional provisional provisionally provisionary provisioned provisioning provisions proviso provisory provisos Provo provocateur provocateurs provocation provocations provocative provocatively provoke provoked provoker provokers provokes provoking provokingly Provolone provolone provost provosts prow prowess prowl prowled prowler prowlers prowling prowls prows proxies proximal proximally proximate proximately proximities proximity proxy Prozac PRS PRTC prude prudence Prudence prudent Prudential prudential prudentially prudently Prudenville pruderies prudery prudes Prudhoe prudish prudishly prudishness Pruett Pruitt prune pruned prunes pruning prurience prurient Prussia Prussian Prussians prussic pry Pry Pryce prying pryingly Pryor PS Ps PSA Psalm psalm psalmist psalmists psalmodies psalmody psalms Psalms Psalter psalteries Psalters psaltery PSAP PSAT PSC PSDC PSDN PSDS PSE pseudo pseudomonad pseudomonades pseudomonas Pseudomonas pseudonym pseudonymous pseudonymously pseudonyms pseudopodia pseudopodium pseudorandom pseudoscience pseudoscientific PSF PSG pshaw PSI psig psilocin psilocybin psittacoses psittacosis PSIU PSK PSL PSM PSN PSO psoriases psoriasis psoriatic PSP PSR PSS PST PSTN PSU PSV PSW PSWM psych psyche Psyche psyched psychedelic psychedelically psychedelics psyches psychiatric psychiatrically psychiatrist psychiatrists Psychiatry psychiatry psychic psychical psychically psychics psyching psycho psychoacoustic psychoacoustics psychoactive psychoanalyse psychoanalysed psychoanalyses psychoanalysing psychoanalysis psychoanalyst psychoanalysts psychoanalytic psychoanalytical psychoanalytically psychoanalyze psychoanalyzed psychoanalyzes psychoanalyzing psychobabble psychobabbler psychobabblers psychobabbles psychobiography psychobiologic psychobiological psychobiology psychochemical psychodrama psychodramas psychodynamic psychodynamics psychogeneses psychogenesis psychogenetic psychogenic psychograph psychographic psychographics psychographs psychohistories psychohistory psychokinetic psycholinguist psycholinguistic psycholinguistics psycholinguists psychological psychologically psychologies psychologist psychologists psychology psychometric psychometrical psychometrically psychometrics psychomotor psychoneuroses psychoneurosis psychoneurotic psychopath psychopathic psychopathically psychopathologic psychopathological psychopathologies psychopathologist psychopathologists psychopathology psychopaths psychopharmacologic psychopharmacological psychopharmacologies psychopharmacology psychophysical psychophysically psychophysicist psychophysicists psychophysics psychophysiology psychos psychoses psychosexual psychosexualities psychosexuality psychosexually psychosis psychosocial psychosocially psychosomatic psychosomatically psychosomatics psychosurgeon psychosurgeons psychosurgeries psychosurgery psychosurgical psychotherapeutic psychotherapeutically psychotherapeutics psychotherapies psychotherapist psychotherapists psychotherapy psychotic psychotically psychotics psychotropic pt Pt PT PTA ptarmigan ptarmigans PTAT PTC PTCA PTD PTE Pte pterodactyl pterodactyls pterosaur pterosaurs PTFE PTI PTN PTO Ptolemaic Ptolemaist Ptolemaists Ptolemy ptomaine PTP pts PTSD PTT PTV PTW ptyalin PU pub pubertal puberties puberty pubes pubescence pubescences pubescent pubic pubis Public public publican Publican publicans publication publications publicise publicised publicises publicising publicist publicists publicities publicity publicize publicized publicizes publicizing publicly publics publish publishable published publisher publishers publishes publishing pubs PUC Puccini puce puck Puck pucker puckered puckering puckers Puckett puckish Puckish puckishly pucks PUD pudding puddings puddingstone puddingstones puddle puddles pudenda pudendum pudgier pudgiest pudginess pudgy Pudsey Pueblo pueblo Pueblos pueblos puerile puerilities puerility puerperal Puerto Puff puff puffball puffballs puffed puffer pufferies puffers puffery puffier puffiest puffin puffiness puffing puffins puffs puffy pug Puget Pugh pugilism pugilisms pugilist pugilistic pugilists Puglia pugmark pugmarks pugnacious pugnaciously pugnacities pugnacity pugs puissance puissant puke puked pukes puking pula Pula Pulaski pulchritude pulchritudinous puling Pulitzer Pulitzers pull pullback pullbacks pulled puller pullers pullet pullets pulley pulleys Pulling pulling Pullman Pullmans pullout pullouts pullover pullovers pulls pullulate pullulated pullulates pullulating pulmonary pulp pulped pulpier pulpiest pulpiness pulping pulpit pulpits pulpous pulps pulpwood pulpy pulsar pulsars pulsate pulsated pulsates pulsating pulsation pulsations pulse pulsed pulsejet pulsejets pulses pulsing pulverisation pulverisations pulverise pulverised pulverises pulverising pulverization pulverizations pulverize pulverized pulverizes pulverizing pulverous puma pumas pumice pumiced pumices pumicing pummel pummeled pummeling pummelled pummelling pummels Pump pump pumped pumpernickel pumpernickels pumping pumpkin pumpkins pumpkinseed pumpkinseeds pumps pun punch Punch punchboard punchboards punchbowl punched Puncheon puncheon puncheons puncher punchers punches punchier punchiest Punchinello Punchinellos punching punchy punctilio punctilios punctilious punctiliously punctiliousness punctual punctualities punctuality punctually punctuate punctuated punctuates punctuating punctuation punctuations punctuator punctuators puncture punctured punctures puncturing pundit punditries punditry pundits pungencies pungency pungent pungently Punic punier puniest puniness punish punishable punishably punished punisher punishers punishes punishing punishment punishments punition punitions punitive punitively Punjab Punjabi Punjabis punk punks punned punning puns punster punsters Punt punt Punta punted punter punters punting punts Punxsutawney puny pup PUP pupa pupae pupas pupate pupated pupates pupating pupation pupations pupfish pupil pupilage pupilages pupils puppet puppeteer puppeteers puppetries puppetry puppets puppies puppy puppyish pups purblind Purcell Purcellville purchasable purchase purchased purchaser purchasers purchases purchasing Purdon Purdue Purdy pure pureblood pureblooded purebloods purebred purebreds puree pureed pureeing purees purely pureness purer purest purgation purgative purgatives purgatorial purgatories purgatory Purgatory purge purged purges purging purification purifications purified purifier purifiers purifies purify purifying Purim Purina purism purisms purist purists Puritan puritan puritanical Puritanical puritanically Puritanism Puritans puritans purities Purity purity Purkinje purl purled purlieu purlieus purling Purling purloin purloined purloiner purloiners purloining purloins purls purple purpled purples purpling purplish purport purported purportedly purporting purports purpose purposed purposeful purposefully purposefulness purposeless purposelessly purposelessness purposely purposes purposing purposive purposively purr purred purring purrs purse Purse pursed purser pursers purses pursier pursiest pursiness pursing pursuable pursuance pursuant pursue pursued pursuer pursuers pursues pursuing pursuit pursuits pursy purulence purulent purvey purveyance purveyances purveyed purveying purveyor purveyors purveys purview purviews Purvis pus Puseyism push pushback pushball pushballs pushbutton pushbuttons pushcart pushcarts pushchair pushchairs pushdown pushdowns pushed pusher pushers pushes pushier pushiest pushily pushiness pushing pushover pushovers pushpin pushpins pushrod pushrods pushup pushups pushy pusillanimity pusillanimous pusillanimously puss Puss pusses pussies Pussy pussy pussycat pussycats pussyfoot pussyfooted pussyfooter pussyfooters pussyfooting pussyfoots pustule pustules put putative putatively putdown putdowns putlog putlogs Putnam Putney putout putouts putrefaction putrefactions putrefactive putrefied putrefies putrefy putrefying putrescence putrescent putrid putridity putridly puts Putsch putsch Putsches putsches putt putted puttee puttees putter puttered puttering putters puttied putties putting putts putty puttying puttylike puttyroot puttyroots Puxico Puyallup puzzle puzzled puzzlement puzzlements puzzler puzzlers puzzles puzzling puzzlingly PV PVA PVC PVN PVO PVP PVT PW PWA PWB PWD PWG PX PY Pygmalion Pygmies pygmies pygmy Pygmy pyjama pyjamas Pyle pylon pylons pylori pyloric pylorus Pym Pyongyang pyorrhea pyorrhoea pyramid pyramidal pyramided pyramiding pyramids pyre Pyrenean Pyreneans Pyrenees pyres pyrethrum Pyrethrum pyrethrums pyretic Pyrex Pyrexes pyrexia pyrexias pyridine pyridines pyridoxine pyridoxines pyrite Pyrites pyrites pyromania pyromaniac pyromaniacs pyromanias pyrometer pyrometers pyrophosphate pyrophosphates pyrotechnic pyrotechnical pyrotechnically pyrotechnics pyroxene pyroxenes Pyrrhic pyrrhic Pyrrhonist pyrrhonist Pyrrhonists Pythagoras Pythagorean Pythagoreans python Python pythons Q q QA Qaddafi QAM Qantas QARANC QAS Qatar Qatari QB QBP QC QD QDA QDCS QE QED QEF QEI QET QF QIC QID qigong qindarka QIS QLI QM QMC QMF QMG QMP QMS QN QNP QNS QP QQV QR QRA QRP QRSS QS QSL QSO QSS QST QSY qt QTC qtr qty QTY qua Quaalude Quaaludes quack quacked quackeries quackery quacking quacks quacksalver quacksalvers quad quadrangle quadrangles quadrangular quadrant quadrants quadraphonic quadrate quadrates quadratic quadratics quadrennial quadrennials quadric quadriceps quadrics quadrilateral quadrilaterals quadrille quadrilles quadrillion quadrillions quadrillionth quadrillionths quadripartite quadriplegia quadriplegias quadriplegic quadriplegics quadrisect quadroon quadroons quadruped quadrupeds quadruple quadrupled quadruples quadruplet quadruplets quadruplicate quadruplicated quadruplicates quadruplicating quadrupling quads quaff quaffed quaffing quaffs quagmire quagmires quahog quahogs quail Quail quailed quailing quails quaint quainter quaintest quaintly quaintness quake quaked quakeproof quakeproofed quakeproofing quakeproofs Quaker Quakerism Quakers Quakertown quakes quaking quaky qualification qualifications qualified qualifiedly qualifier qualifiers qualifies qualify qualifying qualitative qualitatively qualities quality qualm qualmishness qualms Quanah quandaries quandary QUANGO Quant quant quanta QUANTAS Quantico quantifiable quantifiably quantification quantificational quantifications quantified quantifier quantifiers quantifies quantify quantifying quantisation quantise quantised quantises quantising quantitative quantitatively quantities quantity quantization quantize quantized quantizes quantizing quantum quarantine quarantined quarantines quarantining quark quarks quarrel quarreled quarreler quarrelers quarreling quarrelled quarreller quarrellers quarrelling quarrellings quarrels quarrelsome quarrelsomeness quarried quarries quarry quarrying quarryman quarrymen Quarryville quart quarter Quarter quarterback quarterbacked quarterbacking quarterbacks quarterdeck quarterdecks quartered quarterfinal quarterfinalist quarterfinalists quarterfinals quartering quarterlies quarterly quartermaster quartermasters Quarters quarters quarterstaff quarterstaffs quartertone Quartet quartet quartets quartette quartettes quartile quartiles quarto quartos quarts quartz quartzes quartzite Quartzsite quasar quasars quash quashed quashes quashing quasi Quasimodo quaternaries quaternary Quaternary quaternion quatrain quatrains quatrefoil quatrefoils quaver quavered quavering quavers quay Quayle quays quayside quaysides quean queans queasier queasiest queasily queasiness queasy Quebec Quebecer Quebecers Quebecker Quebeckers Quechua Quechuas queen Queen queenlier queenliest queenly Queens queens Queensberry queenside queensides Queensland Queenslander Queenslanders Queenstown queer queered queerer queerest queering queerly queerness queers QUEL quell quelled quelling quells quench quenchable quenched quencher quenchers quenches quenching quenchless quenelle quenelles Quentin queried queries quern querns querulous querulously query querying quesadilla quesadillas quest Questa quested questing question questionability questionable questionably questioned questioner questioners questioning questioningly questionings questionnaire questionnaires questions quests quetzal Quetzalcoatl quetzals queue queued queues queuing qui quibble quibbled quibbler quibblers quibbles quibbling quiche Quiche quiches Quiches Quick quick quicken quickened quickening quickens quicker quickest quickie quickies quicklime quickly quickness quicksand quickset quicksets quicksilver quickstep quickstepped quickstepping quicksteps quid quiescence quiescent quiescently quiet quieted quieten quietened quietening quietens quieter quietest quieting quietism quietisms quietist quietists quietly quietness quiets quietude quietus quietuses Quigley Quill quill quillback quillbacks quills quillwork quillworks quillwort quilt quilted quilter quilters quilting quilts quince Quince quinces quincunx quincunxes Quincy quinine quinines Quinlan Quinn Quinnipiac quinoa quinoas Quinquagesima quinsy quintal quintals Quintana Quinter Quintero quintessence quintessential quintessentially quintet quintets quintile quintiles quintillion quintillions quintillionth quintillionths Quinton quintuple quintupled quintuples quintuplet quintuplets quintuplicate quintupling Quintus quip quipped quipping quips quipster quipsters quire quires Quirinal Quirk quirk quirked quirkier quirkiest quirkily quirkiness quirking quirks quirky quirt quirts quisling Quisling quislings quit quitclaim quitclaimed quitclaiming quitclaims quite Quitman Quito quitrent quitrents quits quittance quittances quitted quitter quitters quitting quiver quivered quivering quivers quivery Quixote Quixotic quixotic quixotically quiz quizmaster quizmasters quizzed quizzer quizzers quizzes quizzical quizzicality quizzically quizzing Qulin Qumran quo Quogue quoin quoins quoits quokka quokkas quondam Quonset Quonsets quorum quorums quos quota quotable quotably quotas quotation quotations quote quoted quotes quotidian quotient quotients quoting qurush QV qwerty QWERTY QWL R r RA Ra RAAF Rabat rabbet rabbets rabbi Rabbi rabbinate rabbinates Rabbinic rabbinic rabbinical rabbis rabbit rabbits rabble rabblement rabblements rabbles Rabelais Rabelaisian Rabi rabid rabidity rabidly rabies Rabin RAC raccoon raccoons race Race RACE racecar racecars racecourse racecourses raced racehorse racehorses Raceland raceme racemes RACEP racer racers racerunner racerunners races racetrack racetracks raceway raceways Rachael Rachel Rachelle rachides rachis rachises rachitic Rachmaninoff racial racialism racialist racialists racially racier raciest Racine raciness racing racings racism racisms racist racists rack racked racket racketed racketeer racketeered racketeering racketeers racketing rackets rackety racking racks raconteur raconteurs racoon racoons racquet racquetball racquetballs racquets racy RAD RADA RADAR radar radars radarscope radarscopes Radcliff raddled Radford radial radials radian radiance radiances radians radiant radiantly radiate radiated radiates radiating radiation radiations radiator radiators radical Radical radicalisation radicalisations radicalise radicalised radicalises radicalising radicalism radicalisms radicalization radicalizations radicalize radicalized radicalizes radicalizing radically radicals Radicals radicand radicands radicchio radicchios radices radii radio RADIO radioactive radioactively radioactivity radiobiological radiobiologies radiobiologist radiobiologists radiobiology radiobroadcast radiobroadcaster radiobroadcasters radiobroadcasts radiocarbon radiocarbons radiocast radiocasting radiochemical radiochemistry radioecology radioed radioelement radiofrequency radiogenic radiogram radiograms radiograph radiographer radiographers radiographic radiographies radiographs radiography radioimmunoassay radioing radioiodine radioisotope radioisotopes radiolabel radiolabels radiolarian radiolarians radiolocation radiolocations radiological radiologist radiologists radiology radiolucent radiolysis radioman radiomen radiometer radiometers radiometric radiometry radiomimetic radionuclide radiopharmaceutical radiopharmaceuticals radiophone radiophones radiophoto radiophotograph radiophotographs radiophotography radiophotos radioprotection radioprotections radios radioscopic radioscopy radiosensitive radiotelegraph radiotelegraphic radiotelegraphs radiotelegraphy radiotelephone radiotelephones radiotelephonic radiotelephony radiotherapies radiotherapist radiotherapists radiotherapy radiothorium radiotoxic radiotracer radiotracers radish radishes Radisson radium radius radiuses radix radixes RADM Radnor Radnorshire radon Rae RAEC Raeford RAF Rafael Rafaela Raff raff Rafferty raffia raffish raffle raffled Raffles raffles raffling raffs Rafsanjani raft rafted Rafter rafter raftered raftering rafters rafting rafts RAFVR rag raga ragamuffin ragamuffins Ragan ragas ragbag ragbags rage raged rages ragged raggedly raggedness raggedy ragging raging ragingly raglan Raglan Ragland raglans ragman ragmen ragout ragouts rags Ragsdale ragtag ragtime ragtop ragtops ragweed ragwort rah Rahway raid RAID raided raider raiders raiding raids rail railbird railbirds railcar railcard railcards railcars railed railhead railheads railing railings raillery railroad railroaded railroader railroaders railroading railroads rails railway railwayman railwaymen railways raiment rain rainbow Rainbows rainbows raincoat raincoats raindrop raindrops rained Rainelle Rainer Raines rainfall rainfalls rainforest rainforests Rainier rainier rainiest raining rainless rainmaker rainmakers rainmaking rainout rainouts rainproof rains Rains rainspout rainspouts rainsquall rainsqualls rainstorm rainstorms Rainsville Rainwater rainwater rainwear rainy raise raised raiser raisers raises raisin raising raisings raisins raison raisons raja Raja Rajab rajah Rajah rajahs rajas Rajasthan rake raked rakehell rakehells rakes raking rakings rakish rakishly rakishness Raleigh Ralf rallied rallies Ralls rally rallying Ralph Ralston ram Ram RAM Ramada Ramadan Ramah Ramakrishna Raman Ramayana ramble rambled rambler ramblers rambles rambling ramblingly ramblings Rambo rambunctious rambunctiously RAMC Rameau ramekin ramekins ramen Ramer Ramey ramie ramification ramifications ramified ramifies ramify ramifying Ramirez Ramiro ramjet ramjets rammed rammer rammers ramming Ramon Ramona Ramos ramose ramous ramp RAMP rampage rampaged rampageous rampages rampaging rampancy rampant rampantly rampart ramparts ramped ramping ramps ramrod ramrods rams Ramsay Ramseur Ramsey Ramsgate ramshackle RAN Ran ran ranch ranched rancher ranchero rancheros ranchers ranches ranching ranchland ranchlands ranchman ranchmen rancho ranchos rancid rancidities rancidity rancidness rancor rancorous rancorously rancorousness rancour rand Rand RAND Randal Randall Randallstown Randle Randleman Randolph random randomisation randomisations randomise randomised randomiser randomisers randomises randomising randomization randomizations randomize randomized randomizer randomizers randomizes randomizing randomly randomness Randy randy Raney rang range Range ranged rangefinder rangefinders Rangel rangeland rangelands Rangeley Ranger ranger Rangers rangers ranges rangier rangiest ranginess ranging Rangoon rangy ranitidine Rank rank ranked ranker rankers rankest Rankin ranking rankings rankle rankled rankles rankling rankly rankness ranks ransack ransacked ransacking ransacks Ransom ransom ransomed ransoming ransoms Ransomville rant ranted ranting Rantoul rants RAO RAOC rap Rap rapacious rapaciously rapaciousness rapacity rape Rape raped rapes rapeseed rapeseeds Raphael Raphaelite Raphaelitism Raphine rapid rapider rapidest rapidity rapidly rapidness rapids rapier rapiers rapine rapines raping rapist rapists Rapp rapped rappel rappelled rappelling rappels rapper rappers rapping rapport rapports rapprochement rapprochements raps rapscallion rapscallions rapt raptly raptness raptor raptorial raptors rapture raptures rapturous rapturously Raquel RAR RARDE rare RARE rarebit rarebits rarefaction rarefactions rarefied rarefies rarefy rarefying rarely rareness rarer rarest rarified rarifies rarify rarifying raring Raritan rarities rarity RARP RAS RASC rascal Rascal rascality rascally rascals rash rasher rashers rashes rashest Rashid rashly rashness Rasmussen rasp raspberries raspberry rasped raspier raspiest rasping rasps Rasputin raspy Rasta Rastafarian Rastafarianism Rastafarians raster rasterising rasterizing rat rata ratability ratable ratably ratatouille ratatouilles ratchet ratcheted ratcheting ratchets Ratcliff rate rateability rateable rateably rated ratemaking ratemakings ratepayer ratepayers rater raters rates ratfink ratfinks ratfish RATFOR Rathdrum Rather rather ratification ratifications ratified ratifies ratify ratifying rating ratings ratio ratiocinate ratiocinated ratiocinates ratiocinating ratiocination ratiocinations ratiocinative ratiocinator ratiocinators ration rational rationale rationales rationalisation rationalisations rationalise rationalised rationalises rationalising rationalism rationalisms rationalist rationalistic rationalistically rationalists rationalities rationality rationalization rationalizations rationalize rationalized rationalizes rationalizing rationally rationed rationing rations ratios ratite ratites Ratliff ratline ratlines RATO Raton rats rattail rattails Rattan rattan rattans ratted ratter ratters rattier rattiest ratting rattle rattlebox rattleboxes rattlebrain rattlebrained rattlebrains rattled rattler rattlers rattles rattlesnake rattlesnakes rattletrap rattletraps rattling rattrap rattraps ratty Rauch raucous raucously raucousness Raul raunchier raunchiest raunchily raunchiness raunchy Rausch ravage ravaged ravager ravagers ravages ravaging RAVC rave raved Ravel ravel raveled raveling ravelled ravelling ravels raven Raven ravened ravening Ravenna ravenous ravenously ravenousness Ravens ravens Ravenswood raves ravine ravines raving ravings ravioli raviolis ravish ravished ravisher ravishers ravishes ravishing ravishingly ravishment ravishments raw rawboned rawer rawest rawhide rawhides Rawlings Rawlins rawness Rawson ray Ray Rayburn rayed raying Rayland Raymond Raymondville Raymore Rayne Raynham rayon rays Raytheon Rayville raze razed razes razing razor razorback razorbacks razorbill razorbills razorblade razorblades razors razz razzamatazz razzed razzes razzing razzmatazz RB RBC RBE RBHC RBI RBIs RBOC RBOR RBT RBTL RC RCA RCAF RCAS RCB RCC RCF RCH RCI RCL RCLDN RCM RCMAC RCMP RCN RCO RCP rcpt RCS RCSC RCT RCU RCVR RCVS rd RD Rd RDA RDBMS RDC RDES RDF RDL RDM RDP RDS RDT RDTE RDX Re re RE REA Rea reabsorb reabsorbed reabsorbing reabsorbs reaccelerate reaccelerated reaccelerates reaccelerating reaccept reacceptance reaccepted reaccepting reaccepts reacclimatise reacclimatised reacclimatises reacclimatising reacclimatize reacclimatized reacclimatizes reacclimatizing reaccredit reaccreditations reaccredited reaccrediting reaccredits reach reachable reached reaches reaching reacquaint reacquainted reacquainting reacquaints reacquire reacquired reacquires reacquiring reacquisition react reactance reactant reactants reacted reacting reaction reactionaries reactionary reactions reactivate reactivated reactivates reactivating reactivation reactivations reactive reactively reactivity reactor reactors reacts Read read readabilities readability readable readably readapt readapted readapting readapts readdress readdressed readdresses readdressing reader Reader readers readership readerships Readfield readied readier readies readiest readily readiness Reading reading readings readjust readjusted readjusting readjustment readjustments readjusts Readlyn readmission readmissions readmit readmits readmitted readmitting readopt readopted readopting readopts readout readouts reads ready Ready readying readymade reaffirm reaffirmation reaffirmations reaffirmed reaffirming reaffirms reaffix reaffixed reaffixes reaffixing Reagan Reaganomics reagent reagents real realer realest realign realigned realigning realignment realignments realigns realisable realisably realisation realisations realise realised realises realising realism realisms realist realistic realistically realists realities reality realizable realizably realization realizations realize realized realizes realizing reallocate reallocated reallocates reallocating reallocation reallocations really realm realms realness realties Realtor realtor realtors Realtors realty ream reamed reamer reamers reaming reams reanalyse reanalysed reanalyses reanalysing reanalysis reanalyze reanalyzed reanalyzes reanalyzing reanimate reanimated reanimates reanimating reanimation reanimations reap reaped Reaper reaper reapers reaphook reaphooks reaping reappear reappearance reappearances reappeared reappearing reappears reapplication reapplications reapplied reapplies reapply reapplying reappoint reappointed reappointing reappointment reappointments reappoints reapportion reapportioned reapportioning reapportionment reapportionments reapportions reappraisal reappraisals reappraise reappraised reappraiser reappraisers reappraises reappraising reaps rear Reardon reared rearguard rearguards reargue reargued reargues rearguing rearing rearm rearmament rearmaments rearmed rearming rearmost rearms rearrange rearranged rearrangement rearrangements rearranges rearranging rearrested rears rearticulate rearticulated rearticulates rearticulating rearview rearward rearwards reason reasonability reasonable reasonableness reasonably reasoned reasoning reasonless reasons reassemble reassembled reassembles reassemblies reassembling reassembly reassert reasserted reasserting reassertion reassertions reasserts reassess reassessed reassesses reassessing reassessment reassessments reassign reassigned reassigning reassignment reassignments reassigns reassume reassumed reassumes reassuming reassurance reassurances reassure reassured reassures reassuring reassuringly reattach reattached reattaches reattaching reattachment reattachments reattempt reattempted reattempting reattempts reattribute reattributed reattribution reauthorisation reauthorisations reauthorization reauthorizations reauthorize reauthorized reauthorizes reauthorizing reawake reawaked reawaken reawakened reawakening reawakens reawakes reawaking Reba rebalance rebalanced rebalances rebalancing rebaptism rebaptisms rebar rebase rebate rebated rebates rebating Rebecca Rebel rebel rebelled rebelling rebellion rebellions rebellious rebelliously rebelliousness rebels Rebels rebilling rebind rebinding rebinds rebirth rebirthing rebirthings rebirths rebook rebooked rebooking rebooks reboot rebooted rebooting reboots reborn rebottle rebottled rebottles rebottling rebound rebounded rebounding rebounds rebred rebreed rebreeding rebreeds rebroadcast rebroadcasts rebuff rebuffed rebuffing rebuffs rebuild rebuilding rebuilds rebuilt rebuke rebuked rebukes rebuking reburial reburials reburied reburies rebury reburying rebus rebuses rebut rebuts rebuttal rebuttals rebutted rebutter rebutters rebutting REC rec'd recalcitrance recalcitrant recalculate recalculated recalculates recalculating recalculation recalculations recalibrate recalibrated recalibrates recalibrating recalibration recalibrations recall recallable recalled recalling recalls recant recantation recantations recanted recanting recants recap recapitalisation recapitalisations recapitalise recapitalised recapitalises recapitalising recapitalization recapitalizations recapitalize recapitalized recapitalizes recapitalizing recapitulate recapitulated recapitulates recapitulating recapitulation recapitulations recapitulative recapped recapping recaps recapture recaptured recaptures recapturing recast recasting recasts recd recede receded recedes receding receipt receipted receipting receipts receivable receivables receive received receiver receivers receivership receiverships receives receiving Recent recent recently recentness recentralisation recentralise recentralises recentralization recentralize recentralized recentralizes recentralizing receptacle receptacles reception receptionist receptionists receptions receptive receptively receptiveness receptivity receptor receptors recertification recertified recertifies recertify recertifying recess recessed recesses recessing recession recessional recessionals recessionary recessions recessive recessively recessives recharge rechargeable recharged recharges recharging recheck rechecked rechecking rechecks rechristen rechristened rechristening rechristens recidivate recidivated recidivates recidivating recidivism recidivisms recidivist recidivistic recidivists recipe recipes recipient recipients reciprocal reciprocally reciprocals reciprocate reciprocated reciprocates reciprocating reciprocation reciprocations reciprocator reciprocators reciprocities reciprocity recirculation recital recitalist recitalists recitals recitation recitations recitative recitatives recite recited recites reciting reckless recklessly recklessness reckon reckonable reckoned reckoning reckonings reckons reclaim reclaimable reclaimed reclaiming reclaims reclamation reclamations reclassification reclassifications reclassified reclassifies reclassify reclassifying recline reclined recliner recliners reclines reclining recluse recluses reclusion reclusions reclusive reclusively recoat recoated recoating recoats recode recoded recodes recoding recognisable recognisably recognisance recognise recognised recogniser recognisers recognises recognising recognition recognitions recognizable recognizably recognizance recognizant recognize recognized recognizer recognizers recognizes recognizing recoil recoiled recoiling recoilless recoils recollect Recollect recollected recollecting recollection recollections recollects recolor recombinant recombinants recombination recombine recombined recombines recombining recommence recommenced recommencement recommencements recommences recommencing recommend recommendable recommendation recommendations recommendatory recommended recommender recommenders recommending recommends recommit recommitment recommitments recommits recommitted recommitting recompense recompensed recompenses recompensing recompilation recompilations recompile recompiled recompiles recompiling recompose recomposed recomposes recomposing recompress recompressed recompresses recompressing recompression recompressions recomputed RECON recon reconceived reconcilability reconcilable reconcilably reconcile reconciled reconcilement reconcilements reconciler reconcilers reconciles reconciliation reconciliations reconciliatory reconciling recondite recondition reconditioned reconditioning reconditions reconfigurable reconfiguration reconfigurations reconfigure reconfigured reconfigures reconfiguring reconfirm reconfirmation reconfirmations reconfirmed reconfirming reconfirms reconnaissance reconnect reconnected reconnecting reconnection reconnections reconnects reconnoiter reconnoitered reconnoiterer reconnoiterers reconnoitering reconnoiters reconnoitre reconnoitred reconnoitres reconnoitring recons reconsider reconsideration reconsiderations reconsidered reconsidering reconsiders reconsolidate reconsolidated reconsolidates reconsolidating reconsolidation reconsolidations reconstitute reconstituted reconstitutes reconstituting reconstitution reconstitutions reconstruct reconstructed reconstructing reconstruction Reconstruction reconstructions reconstructive reconstructs recontamination recontaminations reconvene reconvened reconvenes reconvening reconvention reconvert reconverted reconverting reconverts reconvict reconvicted reconvicting reconviction reconvictions reconvicts recopied recopies recopy recopying record recordable recordation recorded recorder recorders recording recordings Records records recount recounted recounting recounts recoup recoupable recouped recouping recoups recourse recourses recover recoverability recoverable recovered recoveries recovering recovers recovery recreant recreantly recreants recreate recreated recreates recreating recreation recreational recreationally recreations recriminate recriminated recriminates recriminating recrimination recriminations recriminator recriminators recriminatory recrudesce recrudesced recrudescence recrudescent recrudesces recrudescing recruit recruited recruiter recruiters recruiting recruitment recruitments recruits recta rectal rectally rectangle rectangles rectangular rectangularity rectifiable rectification rectifications rectified rectifier rectifiers rectifies rectify rectifying rectilinear rectilinearly rectitude recto rector Rector rectories rectors rectory rectos rectum rectums recumbence recumbent recumbently recuperate recuperated recuperates recuperating recuperation recuperations recuperative recur recurred recurrence recurrences recurrent recurrently recurring recurs recursion recursions recursive recursively recusant recusants recyclable recyclables recycle recycled recycler recyclers recycles recycling red Red redact redacted redacting redaction redactions redactor redactors redacts redbait redbaiter redbaiters redbird redbirds redbone redbones redbreast redbreasts redbrick Redbrick Redbridge redbud redbuds redbug redbugs redcap redcaps redcoat redcoats redcurrant redcurrants redden reddened reddening reddens redder Redder Reddest reddest Redding reddish reddishness Redditch Reddy redecorate redecorated redecorates redecorating redecoration redecorations redecorator redecorators rededicate rededicated rededicates rededicating rededication rededications redeem redeemable redeemably redeemed Redeemer redeemer redeemers redeeming redeems redefine redefined redefines redefining redefinition redefinitions redeliver redelivered redeliveries redelivering redelivers redelivery redemption redemptions redemptive redemptory redeploy redeployed redeploying redeployment redeployments redeploys redeposit redesign redesigned redesigning redesigns redetect redevelop redeveloped redeveloper redevelopers redeveloping redevelopment redevelopments redevelops redeye Redeye Redfield redfish Redford redhead redheaded redheads redial redialed redialing redialled redialling redials redid redingote redingotes redirect redirected redirecting redirection redirections redirector redirectors redirects rediscount rediscounted rediscounting rediscounts rediscover rediscovered rediscoveries rediscovering rediscovers rediscovery redisplay redisplayed redisplaying redisplays redistill redistilled redistilling redistills redistributable redistribute redistributed redistributes redistributing redistribution redistributionist redistributions redistributive redistrict redistricted redistricting redistricts Redlands redline redlined redlines redlining Redman Redmond redneck rednecks redness redo redoes redoing redolence redolent redolently Redondo redone redouble redoubled redoubles redoubling redoubt redoubtable redoubtably redoubts redound redounded redounding redounds redpoll redpolls redraft redrafted redrafting redrafts redraw redrawing redrawn redraws redress redressed redresser redressers redresses redressing redrew redroot redroots Reds reds redshank redshanks redskin redskins redstart redstarts Redstone redtop redtops reduce reduced reducer reducers reduces reducibility reducible reducibly reducing reduction reductionism reductionisms reductions reductive reductively redundancies redundancy redundant redundantly reduplicate reduplicated reduplicates reduplicating reduplication reduplications reduplicative redwing Redwing redwings redwood redwoods Reebok Reece reecho reechoed reechoes reechoing Reed reed reedbird reedbirds reedbuck reedbucks Reeder reedier reediest reedit reedited reediting reedits Reedley reedman reedmen reeds Reeds Reedsburg Reedsport Reedsville reeducate reeducated reeducates reeducating reeducation reeducations Reedville Reedy reedy Reef reef reefed reefer reefers reefing reefs reek reeked reeking reeks reel Reel reelect reelected reelecting reelection reelections reelects reeled reeling reels reemerge reemerged reemergence reemerges reemerging reemission reemissions reemit reemits reemitted reemitting reemphasis reemphasise reemphasised reemphasises reemphasising reemphasize reemphasized reemphasizes reemphasizing reemploy reemployed reemploying reemployment reemployments reemploys reenact reenacted reenacting reenactment reenactments reenacts reencounter reencountered reencountering reencounters reendow reendowed reendowing reendows reenergize reenergized reenergizes reenergizing reengage reengaged reengagement reengagements reengages reengaging reengineer reengineered reengineering reengineers reenlist reenlisted reenlisting reenlistment reenlistments reenlists reenroll reenrolled reenrolling reenrolls reenter reentered reentering reenters reentrance reentrancy reentrant reentrants reentries reentry reequip reequipped reequipping reequips Rees Reese reestablish reestablished reestablishes reestablishing reestablishment reestablishments reevaluate reevaluated reevaluates reevaluating reevaluation reevaluations reeve Reeve reeves Reeves reexamination reexaminations reexamine reexamined reexamines reexamining ref reface refaced refashion refashioned refashioning refashions refasten refastened refastening refastens refection refectories refectory refer referable referee refereed refereeing referees reference referenced references referencing referenda referendum referendums referent referential referentially referents referral referrals referred referrer referrers referring refers refigure refigured refigures refiguring refill refillable refilled refilling refills refinance refinanced refinances refinancing refine refined refinement refinements refiner refineries refiners refinery refines refining refinish refinished refinisher refinishers refinishes refinishing refit refits refitted refitting reflect reflectance reflected reflecting reflection reflections reflective reflectively reflectivity reflector reflectors reflects reflex Reflex reflexes reflexive reflexively reflexives reflexivity reflexologies reflexology reflow reflowed reflowing reflows reflux refluxed refluxes refluxing refocus refocused refocuses refocusing refold refolded refolding refolds reforecast reforest reforestation reforestations reforested reforesting reforests Reform reform reformat Reformation reformation reformations Reformations reformative reformatories reformatory reformats reformatted reformatting reformed Reformed Reformer reformer Reformers reformers reforming reformism reformisms reformist reformists reforms Reforms reformulate reformulated reformulates reformulating reformulation reformulations refortification refortifications refortified refortifies refortify refortifying refract refracted refracting refraction refractions refractive refractivity refractor refractoriness refractors refractory refracts refrain refrained refraining refrains reframe reframed reframes reframing refreeze refreezes refreezing refresh refreshable refreshed refresher refreshers refreshes refreshing refreshingly refreshment refreshments refried refries refrigerant refrigerants refrigerate refrigerated refrigerates refrigerating refrigeration refrigerator refrigerators refroze refrozen refry refrying refs refuel refueled refueling refuelled refuelling refuels refuge refugee refugees refuges Refugio refulgence refulgent refund refundable refunded refunding refunds refurbish refurbished refurbishes refurbishing refurbishment refurbishments refurnish refurnished refurnishes refurnishing refusal refusals refuse refused refuses refusing refutability refutable refutably refutation refutations refute refuted refuter refuters refutes refuting regain Regain regained regaining regains regal regale regaled regalement regalements regales regalia regaling regalities regality regally Regan regard regarded regardful regarding regardless regards regatta regattas regencies regency Regency regenerate regenerated regenerates regenerating regeneration regenerations regenerative regenerator regenerators Regensburg regent regents reggae reggaes Reggie regicidal regicide regicides regime regimen regimens regiment regimental regimentally regimentals regimentation regimentations regimented regimenting regiments regimes Regina Reginald region regional regionalisation regionalise regionalised regionalises regionalising regionalism regionalisms regionalist regionalists regionalization regionalize regionalized regionalizes regionalizing regionally regions REGIS Regis Register register registered registering registers registrant registrants registrar registrars registration registrations registries registry regna regnant regnum regress regressed regresses regressing regression regressions regressive regressively regret regretful regretfully regretless regrets regrettable regrettably regretted regretting regrind regrinding regrinds reground regroup regrouped regrouping regroups Regt regular regularisation regularisations regularise regularised regularises regularising regularities regularity regularization regularizations regularize regularized regularizes regularizing regularly regulars regulate regulated regulates regulating regulation regulations regulative regulator regulators regulatory regurgitate regurgitated regurgitates regurgitating regurgitation regurgitations rehab rehabbed rehabber rehabbers rehabbing rehabilitant rehabilitants rehabilitate rehabilitated rehabilitates rehabilitating rehabilitation rehabilitations rehabilitative rehabilitator rehabilitators rehabilitee rehabs rehash rehashed rehashes rehashing rehear reheard rehearing rehears rehearsal rehearsals rehearse rehearsed rehearses rehearsing reheat reheated reheating reheats rehire rehired rehires rehiring Rehnquist Rehoboth Reich Reichert Reichstag Reid Reidsville reification reifications reified reifies reify reifying Reigate reign reigned reigning reignite reignited reignites reigniting reigns Reiko Reilly reimbursable reimburse reimbursed reimbursement reimbursements reimburses reimbursing Reimer reimplementation Rein rein Reinbeck reincarnate reincarnated reincarnates reincarnating reincarnation reincarnations reincorporate reincorporated reincorporates reincorporating reincorporation reindeer reindeers reindustrialisation reindustrialise reindustrialised reindustrialises reindustrialising reindustrialization reindustrialize reindustrialized reindustrializes reindustrializing reined reinforce reinforced reinforcement reinforcements reinforces reinforcing Reinhardt Reinhart Reinhold reining reinitialise reinitialised reinitialises reinitialising reinitialize reinitialized reinitializes reinitializing reinitiate reinitiated reinitiates reinitiating reins reinsert reinserted reinserting reinsertion reinsertions reinserts reinstall reinstallation reinstallations reinstalled reinstalling reinstalls reinstate reinstated reinstatement reinstatements reinstates reinstating reinstitute reinstituted reinstitutes reinstituting reinstitution reinstruct reinstructed reinstructing reinstruction reinstructs reinsulated reinsurance reinsurances reinsure reinsured reinsures reinsuring reintegrate reintegrated reintegrates reintegrating reintegration reinterpret reinterpretation reinterpretations reinterpreted reinterpreting reinterprets reintroduce reintroduced reintroduces reintroducing reintroduction reintroductions reinvade reinvaded reinvades reinvading reinvasion reinvasions reinvent reinvented reinventing reinvention reinventions reinvents reinvest reinvested reinvestigate reinvestigated reinvestigates reinvestigating reinvestigation reinvestigations reinvesting reinvestment reinvestments reinvests reinvigorate reinvigorated reinvigorates reinvigorating reinvigoration reinvigorations Reis Reiss reissue reissued reissues reissuing Reisterstown REIT Reiter reiterate reiterated reiterates reiterating reiteration reiterations reiterative reiteratively Reith rejón reject rejected rejecter rejecters rejecting rejection rejections rejects rejoice rejoiced rejoices rejoicing rejoicings rejoin rejoinder rejoinders rejoined rejoining rejoins rejuvenate rejuvenated rejuvenates rejuvenating rejuvenation rejuvenations rejuvenator rejuvenators rekindle rekindled rekindles rekindling relabeled relabelled relapse relapsed relapses relapsing relatable relate related relatedness relater relaters relates relating relation relational relationally relations relationship relationships relative relatively relatives relativism relativisms relativist relativistic relativists relativities relativity relax relaxant relaxants relaxation relaxations relaxed relaxedness relaxes relaxing relaxingly relay Relay relayed relaying relays relearn relearned relearning relearns releasable release released releaser releasers releases releasing relegate relegated relegates relegating relegation relegations relent relented relenting relentless relentlessly relentlessness relents relevance relevancies relevancy relevant relevantly reliabilities reliability reliable reliably reliance Reliance reliant reliantly relic relics relict relicts relied relief relies relievable relieve relieved reliever relievers relieves relieving relight relighting relights religion religionist religionists religions religiosities religiosity religious religiously religiousness reline relined relines relining relinquish relinquished relinquishes relinquishing relinquishment relinquishments reliquaries reliquary relish relished relishes relishing relit relive relived relives reliving reload reloaded reloading reloads relocate relocated relocates relocating relocation relocations relock relocked relocking relocks reluctance reluctances reluctant reluctantly rely relying REM remade remain remainder remaindered remaindering remainders remained remaining remains remake remakes remaking remand remanded remanding remands remanufacture remanufactured remanufactures remanufacturing remap remapped remapping remaps remark remarkable remarkableness remarkably remarked remarket remarketed remarketing remarkets remarking remarks remarriage remarriages remarried remarries remarry remarrying rematch rematches rematerialize rematerialized rematerializes rematerializing Rembrandt REME remediable remediably remedial remedially remediate remediation remedied remedies remediless remedy remedying remember remembered remembering remembers remembrance remembrances rememorize rememorized rememorizes rememorizing Remer remerge remerged remerges remerging remigration remigrations remilitarisation remilitarisations remilitarise remilitarised remilitarises remilitarising remilitarization remilitarizations remilitarize remilitarized remilitarizes remilitarizing remind reminded reminder reminders remindful reminding reminds Remington reminisce reminisced reminiscence reminiscences reminiscent reminiscently reminisces reminiscing remise remised remises remising remiss remissibility remissible remissibly remission remissions remissive remissness remit remits remittable remittal remittals remittance remittances remitted remittent remitter remitters remitting remix remixed remixes remixing Remlap remnant remnants remobilisation remobilisations remobilise remobilises remobilization remobilizations remobilize remobilized remobilizes remobilizing REMOBS remodel remodeled remodeling remodelled remodelling remodels remoisten remoistened remoistening remoistens remold remolded remolding remolds remonstrance Remonstrance remonstrant Remonstrant remonstrate remonstrated remonstrates remonstrating remonstration remonstrations remonstrative remonstratively remonstrator remonstrators remora remoras remorse remorseful remorsefully remorsefulness remorseless remorselessly remorselessness remote remotely remoteness remoter remotes remotest remould remoulded remoulding remoulds remount remounted remounting remounts removable removal removals remove removed remover removers removes removing Remsen remunerability remunerable remunerably remunerate remunerated remunerates remunerating remuneration remunerations remunerative remuneratively remunerator remunerators Remy REN Rena renaissance Renaissance Renaissances renaissances renal Renaldo rename renamed renames renaming Renascence renascence renascences Renascences renascent Renate renationalise renationalised renationalises renationalising renationalize renationalized renationalizes renationalizing Renault Renaults rend render rendered rendering renderings renders rendezvous rendezvoused rendezvousing rending rendition renditions rends Rene Renee renegade renegades renege reneged reneges reneging renegotiable renegotiate renegotiated renegotiates renegotiating renegotiation renegotiations renew renewable renewably renewal renewals renewed renewing renews Renfrew Renfrewshire renitence renitent Renner rennet rennin Reno Renoir renormalisation renormalisations renormalization renormalizations renormalize renormalized renormalizes renormalizing renounce renounced renouncement renouncements renounces renouncing renovate renovated renovates renovating renovation renovations renovator renovators Renovo renown renowned Rensselaer rent rentable rental rentals rented renter renters renting Renton rents renumber renumbered renumbering renumbers renunciation renunciations Renville REO reoccupation reoccupations reoccupied reoccupies reoccupy reoccupying reoccur reoccurred reoccurrence reoccurrences reoccurring reoccurs reoffered reoffering reopen reopened reopening reopens reorder reordered reordering reorders reorganisation reorganisations reorganise reorganised reorganiser reorganisers reorganises reorganising reorganization reorganizations reorganize reorganized reorganizer reorganizers reorganizes reorganizing reorient reorientation reorientations reoriented reorienting reorients rep Rep repack repackage repackaged repackages repackaging repacked repacking repacks repaginate repaginated repaginates repaginating repagination repaginations repaid repaint repainted repainting repaints repair repairable repaired repairer repairers repairing repairman repairmen repairperson repairpersons repairs repairwoman repairwomen repaper repapered repapering repapers reparability reparable reparably reparation reparations reparative reparatory repartee repartees repartition repartitioned repartitioning repartitions repast repasts repatriate repatriated repatriates repatriating repatriation repatriations repave repaved repaves repaving repay repayable repaying repayment repayments repays repeal Repeal repealed repealing repeals repeat repeatability repeatable repeated repeatedly repeater repeaters repeating repeats repel repellant repellants repelled repellence repellencies repellency repellent repellently repellents repelling repels repent repentance repentances repentant repentantly repented repenting repents repercussion repercussions repercussive repertoire repertoires repertories repertory repetition repetitions repetitious repetitiously repetitiousness repetitive repetitively repetitiveness rephrase rephrased rephrases rephrasing repine repined repines repining replace replaceable replaced replacement replacements replaces replacing replant replanted replanting replants replay replayed replaying replays replenish replenished replenishes replenishing replenishment replenishments replete repletion replica replicable replicas replicate replicated replicates replicating replication replications replied replier repliers replies reply replying repopulate repopulated repopulates repopulating repopulation repopulations report reportable reportage reportages reported reportedly reporter reporters reporting reportorial reports repose reposed reposeful reposefully reposefulness reposes reposing reposition repositioned repositioning repositions repositories repository repossess repossessed repossesses repossessing repossession repossessions repost reposted reposting reposts repot repots repotted repotting reprehend reprehended reprehending reprehends reprehensibility reprehensible reprehensibly reprehension reprehensions reprehensive reprehensively represent representation representational representations representative Representative representatively Representatives representatives represented representing represents repress repressed represses repressible repressing repression repressions repressive repressively repressiveness repressor repressors reprievable reprieve reprieved reprieves reprieving reprimand reprimanded reprimanding reprimands reprint reprinted reprinting reprints reprisal reprisals reprise reprised reprises reprising repro reproach reproachable reproached reproaches reproachful reproachfully reproaching reprobate reprobated reprobates reprobating reprobation reprocess reprocessed reprocesses reprocessing reproduce reproduced reproducer reproducers reproduces reproducibility reproducible reproducibly reproducing reproduction reproductions reproductive reproductively reprogram reprogrammable reprogrammed reprogramming reprograms reprographer reprographers reprographic reprographics reprographies reprography reproof reproofing reproofs reprove reproved reproves reproving reprovingly reps reptile reptiles reptilian reptilians republic Republic republican Republican Republicanism republicanism republicanisms Republicanisms Republicans republicans republication republications republics Republics republish republished republishes republishing repudiate repudiated repudiates repudiating repudiation repudiations repudiator repudiators repugnance repugnancies repugnancy repugnant repugnantly repulse repulsed repulses repulsing repulsion repulsions repulsive repulsively repulsiveness repurchase repurchased repurchases repurchasing repurpose repurposed repurposing reputability reputable reputably reputation reputations repute reputed reputedly reputes reputing REQSPEC request requested requester requesters requesting requestor requestors requests requiem Requiem requiems Requiems requiescat requiescats require required requirement requirements requires requiring requisite requisitely requisiteness requisites requisition requisitioned requisitioning requisitions requital requitals requite requited requites requiting reradiate reradiated reradiates reradiating reran reread rereading rereads rerecord rerecorded rerecording rerecords reregister reregistered reregistering reregisters reroute rerouted reroutes rerouting rerun rerunning reruns Resaca resalable resale resample resave rescale rescaled rescales rescaling rescan rescanned rescanning rescans reschedule rescheduled reschedules rescheduling rescind rescindable rescinded rescinding rescinds rescission rescissions rescore rescored rescores rescoring rescrub rescrubbed rescrubbing rescue rescued rescuer rescuers rescues rescuing reseal resealed resealing reseals research researchable researched researcher researchers researches researching reseat reseated reseating reseats resection resections resects Reseda reseed reseeded reseeding reseeds reselect reselected reselecting reselection reselections reselects resell reseller resellers reselling resells resemblance resemblances resemble resembled resembles resembling resend resending resends resent resented resentful resentfully resentfulness resenting resentment resentments resents reservation reservationists reservations reserve reserved reservedly reserves reserving reservist reservists reservoir reservoirs reset resets resetting resettle resettled resettlement resettlements resettles resettling reshape reshaped reshapes reshaping reship reshipment reshipments reshipped reshipping reships reshow reshuffle reshuffled reshuffles reshuffling reside resided residence residences residencies residency resident residential residentially residents resides residing residua residual residually residuals residuary residue residues residuum resift resifted resifting resifts resign resignation resignations resigned resignedly resigning resigns resilience resiliencies resiliency resilient resiliently resin resinous resins resist Resistance resistance Resistances resistances resistant resisted resister resisters resistibility resistible resistibly resisting resistive resistively resistless resistor resistors resists resituate resituated resituates resituating resize resized resizes resizing resold resole resoled resoles resoling resoluble resolute resolutely resoluteness resolution resolutions resolvability resolvable resolve resolved resolvedly resolves resolving resonance resonances resonant resonantly resonate resonated resonates resonating resonation resonations resonator resonators resorcinol resort resorted resorting resorts resound resounded resounding resoundingly resounds resource resourced resourceful resourcefully resourcefulness resources respect respectabilities respectability respectable respectably respected respecter respecters respectful respectfully respectfulness respecting respective respectively respects respell respelled respelling respellings respells respiration respirations respirator respirators respiratory respire respired respires respiring respite respites resplendence resplendencies resplendency resplendent resplendently respond responded respondent respondents responder responders responding responds response responses responsibilities responsibility responsible responsibly responsive responsively responsiveness responsorial rest restack restacked restacking restacks restage restaged restages restaging restart restarted restarting restarts restate restated restatement restatements restates restating restaurant restaurants restaurateur restaurateurs rested restful restfully restfulness resting restitute restituted restitutes restituting restitution restitutions restive restively restiveness restless restlessly restlessness restock restocked restocking restocks Reston restorability restorable Restoration restoration restorations restorative restoratively restoratives restore restored restorer restorers restores restoring restrain restrained restrainedly restrainer restrainers restraining restrains restraint restraints restrict restricted restrictedly restrictedness restricting restriction restrictions restrictive restrictively restrictiveness restricts restring restringing restrings restroom restrooms restructure restructured restructures restructuring restructurings restrung rests restudied restudies restudy restudying restyle restyled restyles restyling resublime resublimed resubmission resubmissions resubmit resubmits resubmitted resubmitting result resultant resultantly resultants resulted resulting results resume resumed resumes resuming resumption resumptions resurface resurfaced resurfaces resurfacing resurge resurged resurgence resurgences resurgent resurges resurging resurrect resurrected resurrecting Resurrection resurrection Resurrections resurrections resurrects resurvey resurveyed resurveying resurveys resuscitate resuscitated resuscitates resuscitating resuscitation resuscitations resuscitative resuscitator resuscitators resynchronisation resynchronisations resynchronise resynchronised resynchronises resynchronization resynchronizations resynchronize resynchronized resynchronizes ret retable retackle retackled retackles retackling retag retagged retagging retags retail retailed retailer retailers retailing retailored retails retain retainable retained retainer retainers retaining retains retake retaken retakes retaking retaliate retaliated retaliates retaliating retaliation retaliations retaliator retaliators retaliatory retard retardant retardants retardate retardates retardation retardations retarded retarding retards retarget retargeted retargeting retargets retch retched retches retching retell retelling retellings retells retention retentions retentive retentively retentiveness retest retested retesting retests retexture retextured retextures retexturing rethink rethinking rethinks rethought rethread rethreaded rethreading rethreads reticence reticent reticently reticular reticulate reticulated reticulates reticulating reticulation reticulations reticule reticules Reticulum reticulum retie retied reties retighten retightened retightening retightens retile retiled retiles retiling retime retimed retimes retiming retina retinal retinas retinitis retinoblastoma retinoid retinol retinols retinopathies retinopathy retinue retinues retire retired retiree retirees retirement retirements retires retiring retiringly RETMA retold retook retool retooled retooling retools retort retorted retorting retorts retouch retouched retouches retouching retrace retraceable retraced retraces retracing retract retractable retracted retractile retracting retraction retractions retractor retractors retracts retrain retrained retraining retrains retransfer retransferred retransferring retransfers retransform retransformation retransformations retransformed retransforming retransforms retranslate retranslated retranslates retranslating retranslation retranslations retransmission retransmissions retransmit retransmits retransmitted retransmitting retread retreads retreat retreated retreating retreats retrench retrenched retrenches retrenching retrenchment retrenchments retrial retrials retribution retributions retributive retributively retried retries retrievable retrievably retrieval retrievals retrieve retrieved retriever retrievers retrieves retrieving retro retroact retroacted retroacting retroaction retroactions retroactive retroactively retroactivities retroactivity retroacts retrocede retrocession retrofire retrofires retrofit retrofits retrofitted retrofitting retroflection retroflex retroflexed retrograde retrograded retrogrades retrograding retrogress retrogressed retrogresses retrogressing retrogression retrogressions retrogressive retrogressively retroperitoneal retropharyngeal retrorocket retrorockets retrospect retrospection retrospections retrospective retrospectively retrospectives retroversion retroviral retrovirus retroviruses retry retrying retted retting retune retuned retunes retuning return returnable returned returnee returnees returning returns retying retype retyped retypes retyping Reuben reunification reunifications reunified reunifies reunify reunifying reunion Reunion reunions reunite reunited reunites reuniting reupholster reupholstered reupholstering reupholsters reuptake reuptakes reusability reusable reuse reused reuses reusing Reuter Reuters reutilisation reutilise reutilised reutilises reutilising reutilization reutilizations reutilize reutilized reutilizes reutilizing Rev rev revaccinate revaccinated revaccinates revaccinating revaccination revaccinations revalidate revalidated revalidates revalidating revalidation revalidations revalorisation revalorisations revalorise revalorised revalorises revalorising revalorization revalorizations revalorize revalorized revalorizes revalorizing revaluate revaluated revaluates revaluating revaluation revaluations revalue revalued revalues revaluing revamp revamped revamping revamps revascularization revascularizations Revd reveal revealed revealer revealers revealing revealingly reveals reveille reveilles revel Revelation revelation revelations Revelations revelator revelators revelatory reveled reveler revelers reveling revelled reveller revellers revelling revelries revelry revels revenant revenants revenge revenged revengeful revengefully revengefulness revenges revenging revenue revenuer revenuers revenues reverb reverberant reverberate reverberated reverberates reverberating reverberation reverberations reverbs revere Revere revered Reverence reverence reverenced reverences Reverences reverencing Reverend reverend reverends reverent reverential reverentially reverently reveres reverie reveries revering reversal reversals reverse reversed reversely reverser reversers reverses reversibility reversible reversibly reversing reversion reversionary reversions revert reverted revertible reverting reverts revetment revetments review reviewability reviewable reviewed reviewer reviewers reviewing reviews revile reviled revilement revilements reviler revilers reviles reviling revisable Revisable revisal revise revised reviser revisers revises revising revision revisionism revisionisms revisionist revisionists revisions revisit revisited revisiting revisits revisualisation revisualisations revisualization revisualizations revitalisation revitalisations revitalise revitalised revitalises revitalising revitalization revitalizations revitalize revitalized revitalizes revitalizing revivable revival revivalism revivalisms revivalist revivalists revivals revive revived reviver revivers revives revivification revivifications revivified revivifies revivify revivifying reviving reviviscence reviviscences Revlon revocability revocable revocation revocations revoke revoked revokes revoking revolt revolted revolting revoltingly revolts revolute Revolution revolution revolutionaries revolutionarily revolutionary Revolutionary revolutionise revolutionised revolutionises revolutionising revolutionist revolutionists revolutionize revolutionized revolutionizes revolutionizing revolutions revolve revolved revolver revolvers revolves revolving revote revs revue revues revulsion revulsions revved revving reward rewarded rewarding rewardingly rewards rewash rewashed rewashes rewashing reweave reweaves reweaving reweigh reweighed reweighing reweighs rewet rewets rewetted rewetting rewind rewinding rewinds rewire rewired rewires rewiring reword reworded rewording rewordings rewords rework reworked reworking reworks rewound rewove rewoven rewrap rewrapped rewrapping rewraps rewritable rewrite rewriter rewriters rewrites rewriting rewritings rewritten rewrote REX rex Rex Rexburg Rexes rexes Rexford REXX Reyes Reykjavik Reyna Reynaldo Reynard Reynolds Reynoldsburg Reynoldsville rezone rezoned rezones rezoning RF RFA RFC RFD RFE RFI RFLP RFP RFQ RFS RFT RGB RGBI RGP RGS RGU RH RHA rhapsodic rhapsodically rhapsodies rhapsodise rhapsodised rhapsodises rhapsodising rhapsodist rhapsodists rhapsodize rhapsodized rhapsodizes rhapsodizing rhapsody RHC Rhea rhea rheas Rheingold Rheinlander rhenium rheostat rheostats rhesus Rhesus rhetoric rhetorical rhetorically rhetorician rhetoricians Rhett rheum Rheum rheumatic rheumatics rheumatism rheumatisms rheumatoid rheumatologist rheumatologists rheumatology rheumy RHG Rhiannon Rhine Rhinebeck Rhineland Rhinelander rhinestone rhinestones rhinitis rhino rhinoceros rhinoceroses rhinos rhinovirus rhinoviruses rhizoid rhizoidal rhizoids rhizomatous rhizome rhizomes Rhoades Rhoads Rhoda Rhode Rhodes Rhodesia Rhodesian Rhodesians rhodium rhododendron rhododendrons rhomb rhombi rhombic rhombohedra rhomboid rhomboidal rhomboids rhombs rhombus rhombuses Rhonda Rhondda Rhone RHS rhubarb rhubarbs RHV rhyme rhymed rhymes rhymester rhymesters rhyming Rhys rhythm rhythmic rhythmical rhythmically rhythms rhythmus RI RIACS rialto Rialto rialtos Riana RIAS rib RIBA ribald ribaldries ribaldry ribbed ribbing ribbings ribbon ribbonfish ribbons ribcage ribcages ribgrass ribgrasses riboflavin ribonucleic ribose ribosomal ribosome ribs ribwort RIC Rica Rican Ricans Ricardo Ricci Rice rice ricebird ricebirds ricer ricers Riceville rich Rich Richard Richards Richardson Richardton Richburg riche Richelieu richen richened richening richens richer Richer riches richest Richey Richfield Richford Richland richly Richman Richmond richness Richter Richton richweed richweeds Richwood Rick Rickard Ricker ricketier ricketiest rickets Ricketts rickety Rickey Rickie Rickman rickrack rickshaw rickshaws Ricky Rico ricochet ricocheted ricocheting ricochets ricotta ricottas RICS rid RID riddance ridded ridden ridding Riddle riddle riddled riddles riddling Ride ride Rider rider riders rides ridesharing ridge ridgeback ridgebacks Ridgecrest ridged Ridgefield Ridgeland Ridgeley ridgeline ridgelines ridgepole ridgepoles ridges Ridgeview Ridgeville Ridgeway Ridgewood ridging Ridgley ridicule ridiculed ridiculer ridiculers ridicules ridiculing ridiculous ridiculously ridiculousness riding ridings Ridley rids Riedel Riefenstahl Riegelsville Riegelwood Riel riel Riemann Riemannian Rienzi Riesel Riesling Rieslings Riesman RIF rife rifer rifest riff RIFF Riff riffed riffing riffle Riffle riffled riffles riffling riffraff Riffs riffs Rifkin rifle riflebird riflebirds rifled rifleman riflemen rifles riflescope riflescopes rifling rift rifted rifting rifts rig Riga rigatoni rigatonis Rigby rigged rigger riggers rigging riggings Riggins Riggs Right right righted righteous righteously righteousness righter rightful rightfully rightfulness righting Rightist rightist rightists Rightists rightly rightmost rightness Rights rights rightsizing rightward rightwards rigid rigidified rigidifies rigidify rigidifying rigidities rigidity rigidly rigidness rigmarole rigmaroles rigor rigorist rigorists rigorous rigorously rigorousness rigors rigour rigours rigs rigueur RIIA Rijksmuseum Rika Riker rile riled riles riley Riley riling rill rills RILM rim RIM Rimbaud rime rimed Rimersburg rimes rimier rimiest riming rimless rimmed rimming rims rimy Rincon rind Rind Rindge rinds Rinehart Ring ring ringbolt ringbolts ringbone ringbones ringdove ringdoves ringed ringer ringers Ringgold ringing ringleader ringleaders ringlet ringlets Ringling ringmaster ringmasters rings ringside ringsider ringsiders ringsides Ringsted ringtail ringtails Ringtown Ringwood ringworm ringworms rink rinks rinse rinsed rinses rinsing Rio Riordan Rios riot rioted rioter rioters rioting riotous riotously riotousness riots Rip RIP rip riparian ripcord ripcords RIPE ripe ripen ripened ripeness ripening ripens riper ripest Ripley Ripon riposte riposted ripostes riposting ripped ripper rippers ripping Ripple ripple rippled Ripples ripples rippling riprap ripraps rips RIPS ripsaw ripsaws ripsnorter ripsnorters riptide riptides RISC rise Rise risen riser risers rises risibility risible risibly rising risings risk risked riskier riskiest riskily risking risks risky RISLU Rison Risorgimento Risorgimentos risotto risottos rissole rissoles RIT Rita RITA Ritalin Ritchie rite Rite rites Rites ritornelle ritornelli ritornello ritornellos Ritter Rittman ritual ritualise ritualised ritualises ritualising ritualism ritualistic ritualistically rituality ritualize ritualized ritualizes ritualizing ritually rituals Ritz ritzier ritziest Ritzville ritzy Riva rival rivaled rivaling rivalled rivalling rivalries rivalry rivals Rivas rive rived River river Rivera riverbank Riverbank riverbanks riverbed riverbeds riverboat riverboats Riverdale riverfront riverfronts Riverhead riverhead riverheads rivers Rivers Riverside riverside riversides Riverton Riverview riverward riverwards riverweed riverweeds rives Rives Rivesville rivet riveted riveter riveters riveting rivets Riviera riving rivulet rivulets Riyadh riyal riyals Rizzo RJ RJE RL RLC RLCM RLD RLDS RLG RLIN RLL RLOGIN RLT RM RMA RMAS RMATS RMC RMF RMI RMM RMR RMS RN RNA RNAS RNGC RNLI RNOC RNR RNVR RNWMP RNZAF RNZN RO Ro ROA roach Roach roaches road roadbed roadbeds roadblock roadblocks roadhouse roadhouses roadie roadies roadman roadmap roadmaps roadmen roadrunner roadrunners roads roadside roadsides roadstead roadsteads roadster roadsters roadway roadways roadwork roadworthiness roadworthy roam roamed roamer roamers roaming roams roan Roane Roanoke roans roar roared roaring Roark roars roast roasted roaster roasters roasting roasts Rob ROB rob Robb robbed robber robberies robbers robbery Robbie robbing Robbins Robbinsville Robby robe robed Robeline Roberson Robersonville Robert Roberta Roberto Roberts Robertsdale Robertson Robertsville robes Robeson Robesonia Robespierre robin Robin Robinette robins Robins Robinson Robison Robles robot robotic robotically robotics robotise robotised robotises robotising robotize robotized robotizes robotizing robots robs Robson Robstown robust robustly robustness Roby Robyn roc ROC Rocco Rocha Rochdale Roche Rochelle Rocheport Rochester Rock rock rockabilly Rockall rockaway Rockaway rockbound Rockdale rocked Rockefeller rocker Rocker rockeries rockers rockery rocket rocketed rocketing rocketries rocketry rockets rockfish rockfishes Rockford rockier Rockies rockiest rockiness rocking Rockingham Rockland Rockledge rocklike Rocklin Rockmart Rockport rockrose rockroses rocks rockshaft rockshafts rockslide rockslides Rockton Rockville Rockwall rockweed rockweeds Rockwell Rockwood rockwork rockworks Rocky rocky rococo Rococo rocs Rod rod Roddenberry rode rodent rodents rodeo rodeos Roderick Rodger Rodgers Rodman rodmen Rodney Rodolfo rodomont rodomontade Rodrigo Rodriguez Rodriquez rods Roe roe ROE roebuck roebucks roentgen Roentgen roentgenogram roentgenograms roentgens roes ROFF ROFL ROG Rogaine rogation rogations Rogelio Roger roger Rogers Rogersville Roget rogue rogueries roguery rogues roguish roguishly roguishness ROH Rohypnol ROI roil roiled roiling roils roily roister roistered roisterer roisterers roistering roisters Rojas ROK Rolaids Roland Rolando role roles Rolette Rolf Rolfed Rolfing Rolfings Rolfs roll Rolla Rolland rollaway rollback rollbacks rolled roller rollerblade Rollerblade rollerbladed Rollerbladed rollerblades Rollerblades rollerblading Rollerblading rollercoaster rollers rollick rollicked rollicking rollickingly rollicks Rollin rolling Rollins Rollinsford rollout rollouts rollover rollovers rolls rollway rollways Rolodex Rolodexes ROM Rom Roma Romaic Romaine romaine roman Roman romance Romance romanced romancer romancers romances romancing Romanesque Romania Romanian Romanians Romanic Romanics Romanisation Romanise Romanised Romanises Romanising Romanism Romanist Romanists Romanization Romanize Romanized Romanizes Romanizing Romano Romanoff Romans Romansh Romantic romantic romantically romanticise romanticised romanticises romanticising romanticism Romanticism Romanticisms romanticisms romanticist Romanticist romanticists Romanticists romanticize romanticized romanticizes romanticizing Romantics romantics Romany Romberg Rome Romeo Romeos Romero Romine Romney romp romped romper rompers romping romps Romulus Ron Rona RONA RONABIT Ronal Ronald Ronan Ronceverte Ronda rondo rondos Ronkonkoma Ronnie Ronny rood roods roof roofed roofer roofers roofing roofless roofline rooflines roofs rooftop rooftops rooftree rooftrees rook rookeries rookery rookie rookies rooks rooky room roomed roomer roomers roomette roomettes roomful roomfuls roomier roomies roomiest roominess rooming roommate roommates rooms roomy Rooney Roopville Roosevelt roost Roost roosted rooster roosterfish roosters roosting roosts Root root rooted rooter rooters roothold rootholds rooting rootless rootlet rootlets roots Roots rootstalk rootstock rootstocks Rootstown rootworm rootworms ROP rope roped ropedancer ropedancers ropelike Roper roper ropers ropes ropewalk ropewalker ropewalkers ropewalks ropeway ropeways ropey ropier ropiest roping ropy Roquefort Rorschach Rory Rosa rosaceous Rosales Rosalie Rosalind Rosalinda Rosaline Rosalyn Rosamond Rosanna Rosanne Rosaries rosaries Rosario Rosary rosary ROSAT Roscoe roscoe Roscommon rose ROSE Rose Roseanna Roseanne roseate Roseau rosebay rosebays Roseboro rosebud Rosebud rosebuds Roseburg rosebush rosebushes Rosedale rosefish rosehip rosehips Roseland rosella Rosella Roselle Roselyn Rosemarie rosemary Rosemary Rosemead Rosemont Rosen Rosenbaum Rosenberg Rosenberger Rosenblatt Rosencrantz Rosendale Rosenfeld Rosenstein Rosenthal roseroot roseroots roses Rosetta Rosette rosette rosettes Roseville rosewater rosewaters Rosewood rosewood rosewoods Rosharon Rosholt Rosicrucian Rosie rosier rosiest rosily rosin rosined rosining rosins rosinweed rosinweeds Rosita Roslyn ROSPA Ross Rossellini Rosser Rossford Rossi Rossini Rossville roster rosters rostra Rostra Rostropovich Rostrum rostrum rostrums Roswell rosy Rosy ROT rot rota Rota Rotan Rotarian Rotarians rotaries Rotaries Rotary rotary rotas Rotas rotate rotated rotates rotating rotation rotational rotationally rotations rotator rotators rotavirus rotaviruses ROTC rote rotenone rotes rotgut rotguts Roth Rothberg Rothenberg Rother Rotherham Rothko Rothschild Rothstein rotifer rotifers rotisserie rotisseries ROTL rotogravure rotogravures rotor rotorcraft rotors rots ROTS rotted rotten rottener rottenest rottenly rottenness rottenstone rottenstones Rotterdam rotting rotund rotunda rotundas rotundities rotundity rouble roubles Rouen rouge rouged rouges rough roughage roughages roughcast roughcasting roughcasts roughdried roughdries roughdry roughdrying roughed roughen roughened roughening roughens rougher roughest roughhew roughhewed roughhewing roughhewn roughhews roughhouse roughhoused roughhouses roughhousing roughing roughish roughly roughneck roughnecks roughness roughrider Roughrider roughriders Roughriders roughs roughshod rouging roulade roulades roulette roulettes round roundabout roundabouts rounded roundedness roundel roundelay roundelays roundels rounder roundest Roundhead roundhead Roundheads roundhouse roundhouses rounding roundly roundness rounds roundtable roundtables roundup roundups roundworm roundworms ROUS rouse roused rouser rousers rouses rousing Rousseau roust roustabout roustabouts rousted rousting rousts rout route routed routeing router routers routes routine routinely routines routing routings routs Roux roux rove roved rover Rover rovers roves roving Row ROW row rowan Rowan rowanberries rowanberry rowans rowboat rowboats rowdier rowdies rowdiest rowdily rowdiness rowdy Rowe rowed rowel Rowell rowels Rowena rower rowers rowing Rowland Rowlett Rowley rowlock rowlocks rows Roxana Roxanna Roxanne Roxboro Roxburgh Roxburghshire Roxbury Roxie Roy Royal royal royalist Royalist Royalists royalists royally royalmast royals Royals royalties Royalton royalty Royce Royersford ROYGBIV Royston RP RPC RPG RPI rpm RPM RPN RPO RPQ RPS rpt RPV RQ RQS RQSM RR RRB RRC RRIP RRO RS RSA RSB RSC RSCS RSE RSFSR RSGB RSH RSI RSJ RSL RSLE RSLM RSM RSN RSPB RSPCA RSR RSS RSTS RSTSE RSU RSV RSVP RSWC RSX RT RTA RTAC RTC Rte rte RTF RTFM RTG RTL RTLS RTM RTMP RTR RTS RTSE RTSL RTT RTTY RTU RU rub rubbed rubber rubberier rubberiest rubberise rubberised rubberises rubberising rubberize rubberized rubberizes rubberizing rubberneck rubbernecked rubbernecking rubbernecks rubbers rubberstamp rubbery rubbing rubbings rubbish rubbished rubbishes rubbishing rubbishy rubble rubbles rubblework rubbleworks rubdown rubdowns Rube rube rubella Ruben Rubenism Rubens Rubenstein rubes Rubicon rubicund rubidium rubies Rubik Rubin Rubinstein Rubio ruble rubles rubout rubric rubricate rubricated rubricates rubricating rubrics rubs ruby Ruby RUC ruche ruches Rucker Ruckersville rucksack rucksacks ruckus ruckuses ruction ructions Rudd rudder rudderfish rudderless rudderpost rudderposts rudders rudderstock rudderstocks ruddier ruddiest ruddily ruddiness ruddy Ruddy rude Rude rudely rudeness ruder Ruder rudest rudiment rudimental rudimentarily rudimentary rudiments Rudolf Rudolph Rudy Rudyard rue Rue rued rueful ruefully ruefulness rueing rues Ruff ruff ruffed ruffian ruffians Ruffin ruffle ruffled ruffles ruffling ruffs rufiyaa Rufus rug rugby Rugby rugged ruggedly ruggedness Ruggiero rugs Ruhr Ruidoso ruin ruination ruinations ruined ruing ruining ruinous ruinously ruins Ruiz rule rulebook rulebooks ruled ruler rulers Rules rules Ruleville ruling rulings RUM rum Rum Rumania Rumanian Rumanians rumba rumbaed rumbaing rumbas rumble rumbled rumbles rumbling rumblings rumen rumens Rumford ruminant ruminants ruminate ruminated ruminates ruminating rumination ruminations ruminative ruminatively ruminator ruminators rummage rummaged rummages rummaging rummies rummy rumor Rumor rumored rumoring rumormonger rumormongers rumors rumour rumoured rumouring rumourmonger rumourmongers rumours rump rumple rumpled rumples rumpling rumps rumpus rumpuses rumrunner rumrunners rums Rumson run runabout runabouts runagate runagates runaround runarounds runaway runaways runback runbacks Runcorn rundle rundles rundown rundowns rune runes rung rungs runic runlet runlets runnel Runnells runnels Runnemede runner runners runnier runniest runniness running runny Runnymede runoff runoffs runs runt runtime runts runty runway runways Runyon rupee rupees Rupert rupture ruptured ruptures rupturing rural rurally Ruse ruse ruses Rush rush Rushdie rushed rusher rushers rushes Rushford rushing Rushing Rushmore Rushville Rusk Ruskin Russ Russell Russellville russet russets Russia Russian Russianness Russians Russiaville Russo Russophile Russophiles Russophobe Russophobes Rust rust rustbelt Rustbelt rustbelts Rustburg rusted rustic rustically rusticate rusticated rusticates rusticating rustication rustications rusticator rusticators rusticities rusticity rustics rustier rustiest rustiness rusting rustle rustled rustler rustlers rustles rustling rustlings Ruston rustproof rusts rusty Rusty rut rutabaga rutabagas Rutgers Ruth Ruthann ruthenium Rutherford Rutherfordton ruthful Ruthie ruthless ruthlessly ruthlessness Ruthven Rutland Rutledge ruts rutted ruttier ruttiest rutting rutty RV RVs RVSVP RW RWA Rwanda Rwandan Rwandans Rwandese RWC RWE RWM RX Rx Ryan Rydal Ryder Rye rye ryegrass ryegrasses ryes Ryukyu Ryun s S Sûreté SA Sa SAA SAAB Saab Saarbrücken Saarland Saba sabayon Sabbath Sabbaths Sabbatical sabbatical sabbaticals SABC saber Saber sabers Sabetha Sabina Sabinal Sabine sable Sable sablefish sables SABME sabot sabotage sabotaged sabotages sabotaging saboteur saboteurs sabots SABRE sabre sabres Sabrina Sabula Sac sac SAC saccade saccades saccadic saccharin saccharine saccharinely sacerdotal SACEUR sachem sachems sachet sachets Sachs sack SACK sackbut sackbuts sackcloth sacked sacker sackers sacking sackings sacks Sacks Sackville saclike Saco sacra sacral Sacrament sacrament sacramental Sacramento Sacraments sacraments sacred sacredly sacredness sacrifice sacrificed sacrifices sacrificial sacrificially sacrificing sacrilege sacrileges sacrilegious sacrilegiously sacristan sacristans sacristies sacristy sacroiliac sacroiliacs sacrosanct sacrum Sacs sacs Sad sad SADD Saddam sadden saddened saddening saddens sadder saddest saddle saddleback saddlebacks saddlebag saddlebags saddlebow saddlebows saddlecloth saddlecloths saddled saddler Saddler saddlers saddles saddletree saddletrees saddling Sadducee Sadducees Sadie sadiron sadirons sadism sadisms sadist sadistic sadistically sadists Sadler sadly sadness sadomasochism sadomasochisms sadomasochist sadomasochistic sadomasochists SAE sae Saegertown Safar safari safaris safe safebreaker safecracker safecrackers safecracking safeguard safeguarded safeguarding safeguards safekeeping safelight safelights safely safeness safer safes safest safeties safety safetyman safetymen safflower safflowers Safford saffron Safire SAG sag saga SAGA sagacious sagaciously sagaciousness sagacity sagas sage Sage sagebrush sagebrushes sagely Sager sager sages sagest sagged sagginess sagging saggy Saginaw Sagittarian Sagittarians Sagittarius Sagle sago sags Saguache saguaro saguaros Sahara Saharan Saharans Sahib sahib sahibs SAI SAIC said Saigon sail sailable sailboard sailboarder sailboarders sailboards sailboat sailboats sailcloth sailed sailfish sailfishes sailing sailings sailor sailorman sailors sailplane sailplaner sailplaners sailplanes sails saint Saint sainted sainthood sainthoods saintlier saintliest saintliness saintly saints Saints Saito Sakai SAKDC sake Sakellaridis sakes Sakhalin Saks Sal Salaam salaam salaamed salaaming salaams salability salable salacious salaciously salaciousness salacity salad Saladin salads Salamanca salamander salamanders salami salamis Salamis salaried salaries salary Salas Salazar sale Sale saleability saleable Salem Salerno saleroom salerooms sales salesclerk salesclerks salesgirl salesgirls salesladies saleslady salesman salesmanship salesmen salespeople salesperson salespersons salesroom salesrooms saleswoman saleswomen Salford SALI salicylic salience saliencies saliency salient saliently Salina Salinas saline Salinger salinities salinity Salisbury Saliva saliva salivary salivate salivated salivates salivating salivation salivations Salix Salk Salle Sallie sallied sallies Sallisaw sallow sallower sallowest sally Sally Sallyanne sallying Salmagundi salmagundi salmagundis Salmon salmon salmonberries salmonberry salmonella Salmonella salmonellae salmonellas salmons Salome Salomon Salon salon Salons salons saloon saloonkeeper saloonkeepers saloons Salop salsa salsas salt SALT saltbox saltboxes saltbush saltbushes saltcellar saltcellars salted Salter saltier saltiest saltimbocca saltine saltines saltiness salting Saltlick saltpan saltpans saltpeter saltpetre salts Saltsburg saltshaker saltshakers Saltville saltwater saltwort salty salubrious salubriously salubriousness Saluda Saluki saluki Salukis salukis salutary salutation salutations salutatorian salutatorians salutatory salute saluted salutes salutiferous saluting salvable Salvador Salvadoran Salvadorans Salvadorian Salvadorians salvage salvageable salvaged salvager salvagers salvages salvaging salvation Salvationist Salvationists salvations Salvatore salve salved salver salvers salves salvia Salvia salvias salving salvo Salvo salvoes salvos Salyersville Salyut Salzburg SAM Sam SAMA Samantha Samara samara samaras Samaria Samaritan Samaritans samarium samba sambaed sambaing sambas same sameness samey samisen samisens samizdat Sammie Sammons Sammy Samoa Samoan Samoans SAMOS samovar samovars Samoyed Samoyedic Samoyeds sampan sampans SAMPEX sample sampled sampler samplers samples sampling samplings Sampras Sampson Samson SAMTO Samuel Samuels Samuelson samurai samurais San san sanative sanatoria sanatorium sanatoriums Sanborn Sancerre Sanchez sancta sanctification sanctifications sanctified sanctifier sanctifiers sanctifies sanctify sanctifying sanctimonies sanctimonious sanctimoniously sanctimoniousness sanctimony sanction sanctioned sanctioning sanctions sanctities sanctity sanctuaries sanctuary sanctum sanctums Sanctus Sand sand sandal sandaled sandals sandalwood sandalwoods sandarac sandaracs sandbag sandbagged sandbagger sandbaggers sandbagging sandbags sandbank sandbanks sandbar sandbars Sandberg sandblast sandblasted sandblaster sandblasters sandblasting sandblastings sandblasts sandblindness sandbox sandboxes sandbur Sandburg sandburs sandcastle sandcastles sanded Sander sander sanders Sanders Sanderson Sandersville sandfish sandglass sandglasses sandhog sandhogs Sandi sandier sandiest sandiness sanding Sandinista Sandinistas sandlot sandlots sandman sandmen Sandoval Sandown sandpaper sandpapered sandpapering sandpapers sandpapery sandpiper sandpipers sandpit sandpits Sandpoint Sandra sands Sands sandshoe sandshoes sandspur sandspurs sandstone sandstones sandstorm sandstorms Sandusky Sandwich sandwich sandwiched sandwiches sandwiching sandworm sandworms sandwort Sandy sandy sane sanely saneness saner sanest Sanford Sang sang Sangamon Sanger sangfroid sangria sangrias sanguinary sanguine sanguinely sanguineness sanguineous sanguinities sanguinity Sanhedrim Sanhedrims Sanhedrin sanitaria sanitarian sanitarians sanitarily sanitarium sanitariums sanitary sanitation sanitations sanities sanitisation sanitisations sanitise sanitised sanitises sanitising sanitization sanitizations sanitize sanitized sanitizer sanitizers sanitizes sanitizing sanity Sanjay sank sans Sans sansei Sansei Sanskrit Santa Santana Santayana Santee Santeria Santiago Santo Santoro Santos SAO Sao sap SAP saphead sapheads sapid sapience sapiens sapient sapless sapling saplings sapodilla sapodillas saponaceous sapped sapper sappers Sapphic Sapphics Sapphire sapphire sapphires sappier sappiest sappily sappiness sapping Sapporo sappy saprobe saprobes saprogenic saprophyte saprophytes saprophytic saps sapsago sapsagos sapsucker sapsuckers Sapulpa sapwood sapwoods SAR Sara SARA Saracen Saracens Saragossa Sarah Sarajevo Saraland saran Saran Saranac Sarasota Saratoga Sarawak sarcasm sarcasms sarcastic sarcastically sarcoma sarcomas sarcomata sarcophagi sarcophagus sarcophaguses Sarcoxie sardine sardines Sardinia Sardinian Sardinians Sardis sardonic sardonically SAREX Sargasso Sargon Sari sari saris Sark Sarnoff sarong sarongs sarsaparilla sarsaparillas Sartell sartor sartorial sartorially Sartre SARTS Sarver SAS SASE Sasebo sash sashay sashayed sashaying sashays sashes sashimi SASI Saskatchewan Saskatchewanian Saskatchewanians Saskatoon sass Sass sassafras sassed Sassenach Sassenachs sasses sassier sassiest sassily sassiness sassing Sassoon sasswood sasswoods sassy Sat SAT sat Satan satang satanic satanically Satanism Satanist Satanists SATB satchel satchels sate sated sateen satellite satellites sates sati satiability satiable satiate satiated satiates satiating satiation satiations satieties satiety satin sating satins satinwood satinwoods satiny satire satires satiric satirical satirically satirise satirised satirises satirising satirist satirists satirize satirized satirizes satirizing satisfaction satisfactions satisfactorily satisfactoriness satisfactory satisfied satisfier satisfiers satisfies satisfy satisfying satisfyingly sativa Sato satrap satrapies satraps satrapy Satsuma Satterfield saturate saturated saturates saturating saturation saturations saturator saturators Saturday Saturdays Saturn saturnalia Saturnalia Saturnalias saturnalias Saturnine saturnine Satyagraha satyr Satyr satyriasis Satyrs satyrs sauce sauceboat sauceboats saucebox sauceboxes sauced saucepan saucepans saucepot saucepots saucer saucers sauces saucier Saucier sauciest saucily sauciness saucing Saucy saucy Saudi Saudis Sauer sauerbraten Sauerbraten sauerkraut sauerkrauts Saugatuck Saugerties Saugus Sauk Saukville Saul Sault Saumur sauna saunas Saunders Saunderstown Saundra saunter sauntered sauntering saunters Sauquoit saurian sausage sausages Sausalito Sautee Sauterne sauterne sauternes Sauternes Sauvignon Sauvignons savable Savage savage savaged savagely savageness savageries savagery savages savaging savagism savagisms savanna Savanna Savannah savannah savannahs savannas savant savants save Save saveable saved saver savers saves saving savings savior Savior saviors saviour Saviour saviours Savonarola savor savored savories savoring savorless savors savory Savory savour savoured savouries savouring savours savoury Savoy Savoyard Savoyards savvied savvier savvies savviest savvy SAW Saw saw sawbones sawboneses sawbuck sawbucks sawdust sawed sawfish sawfishes sawflies sawfly sawhorse sawhorses sawing sawmill sawmilling sawmills sawn sawpit sawpits saws sawyer Sawyer sawyers Sax sax saxes saxhorn saxhorns saxifrage saxifrages Saxon Saxonburg Saxons Saxony saxophone saxophones saxophonist saxophonists Saxton saxtuba saxtubas say Say SAYE Sayers saying sayings Sayles Saylor Saylorsburg sayonara Sayre Sayreville says Sayville SB SBA SBC SBE SBIC SBLI SBMS SBS SBU SBUS SBWR Sc sc SC SCA scab scabbard scabbards scabbed scabbier scabbiest scabbiness scabbing scabby scabies scabland scablands scabrous scabs SCAD SCADA SCADC scads scaffold scaffolding scaffoldings scaffolds scalabilities scalability scalable scalar scalars scalawag scalawags scald scalded scalding scalds scale scaled scalene Scales scales scalier scaliest scaling scallion scallions scallop scalloped scalloping scallops scallywag scallywags scaloppini scalp scalped scalpel scalpels scalper scalpers scalping scalps scaly scam Scamander SCAME scammed scammer scammers scamming scamp SCAMP scamper scampered scampering scampers scampi scamps scams SCAN scan Scan Scand scandal scandalise scandalised scandalises scandalising scandalize scandalized scandalizes scandalizing scandalmonger scandalmongers scandalous scandalously scandals Scandia Scandinavia Scandinavian Scandinavians scandium scanned scanner scanners scanning scans scansion scansions scant scanted scanter scantest scantier scantiest scantily scantiness scanting scantling scantlings scantly scants scanty scapegoat scapegoats scapegrace scapegraces Scappoose scapula scapulae scapular scapulars scapulas scar scarab scarabs Scaramouch Scarborough scarce scarcely scarceness scarcer scarcest scarcities scarcity scare scarecrow scarecrows scared scaremonger scaremongering scaremongers scares scarf scarfskin scarfskins scarier scariest scarification scarifications scarified scarifies scarify scarifying scarily scariness scaring Scarlatti scarlet Scarlet scarp scarped scarper scarpers scarping scarps scarred scarring scars Scarsdale scarves scary SCAT scat scathe scathed scathes scathing scathingly scatological scatology scats scatted scatter scatterbrain scatterbrained scatterbrains scattered scattergood scattergoods scattergun scatterguns scattering scatterings scatters scattershot scatting scavenge scavenged scavenger scavengers scavenges scavenging SCB SCC SCCA SCCS ScD SCE SCED scenario scenarios scenarist scenarists scene sceneries scenery scenes sceneshifter sceneshifters scenic scenically scent scented scenting scentless scents scepter scepters Sceptic sceptic sceptical Sceptical sceptically scepticism Scepticism scepticisms Scepticisms sceptics Sceptics sceptre sceptres SCF Schacht Schadenfreude Schaefer Schaeffer Schafer Schaffer Schaller Schatz Schaumburg Scheck schedulable schedule scheduled scheduler schedulers schedules scheduling Scheherazade Schell schema schemas schemata schematic schematically schematics schematisation schematisations schematise schematised schematises schematising schematization schematizations schematize schematized schematizes schematizing scheme schemed schemer schemers schemes scheming Schenectady Schererville Schertz scherzo scherzos Schick Schiff Schiller Schilling schilling schillings Schindler schipperke schipperkes schism schismatic schismatically schisms schist schistose schizocarp schizocarps schizogenesis schizoid schizoids schizophrenia schizophrenias schizophrenic schizophrenically schizophrenics schizopod schizothyme Schlegel schlemiel schlemiels schlep schlepped schlepping schleps Schlesinger Schley Schliemann schlimazel schlimazels Schlitz schlock Schlosser schmaltz schmaltzy Schmeltzer Schmidt Schmitt Schmitz schmoose schmoosed schmooses schmoosing schmooze schmoozed schmoozer schmoozing schmuck schmucks Schnabel schnapps schnauzer schnauzers Schnecksville Schneider Schnell schnitzel schnitzels schnook schnooks schnozzle schnozzles Schütz Schoenberg Schofield Schoharie scholar scholarliness scholarly scholars scholarship scholarships Scholastic scholastic scholastically Scholasticism scholasticism scholasticisms Scholasticisms Scholastics scholastics scholiast scholiasts school School schoolbag schoolbags schoolbook schoolbooks schoolboy schoolboys schoolchild schoolchildren Schoolcraft schooldays schooled schoolfellow schoolfellows schoolgirl schoolgirls schoolhouse schoolhouses schooling schoolings schoolman Schoolman schoolmarm schoolmarms schoolmaster schoolmasterish schoolmasterly schoolmasters schoolmate schoolmates Schoolmen schoolmen schoolmistress schoolmistresses schoolroom schoolrooms schools Schools schoolteacher schoolteachers schoolwork schoolyard schoolyards schooner schooners Schopenhauer Schott schottische schottisches Schrader Schreiber Schroeder Schubert Schulenburg Schuler Schulman Schultz Schulz Schulze Schumacher Schumann Schumer Schumpeter schuss schussboomer schussboomers schussed schusses schussing Schuster Schuyler Schuylerville Schuylkill schwa Schwab Schwartz Schwarz Schwarzenegger Schwarzkopf schwas Schweitzer Schweppes SCI sciaenid sciatic sciatica Science science sciences Sciences Scientific scientific scientifically scientism scientist Scientist Scientists scientists scientologist scientologists scientology Scientology SCIFI scilicet Scillies scimitar scimitars scintilla scintillate scintillated scintillates scintillating scintillatingly scintillation scintillations Scio scion scions Scioto Scipio scissile scission scissions scissor scissoring scissors scissortail sciurid sclera Scleroderma scleroderma sclerodermas scleroses sclerosis sclerotic SCM SCMS SCO Scobey scoff scoffed scoffer scoffers scoffing scofflaw scofflaws scoffs scold scolded scolder scolders scolding scolds scoliosis sconce sconces scone Scone scones scoop scooped scooper scoopers scoopful scoopfuls scooping scoops SCOOPS scoot scooted scooter scooters scooting scoots scope scoped Scopes scopes scoping scopolamine Scopus scorbutic scorch scorched scorcher scorchers scorches scorching score scoreboard scoreboards scorebook scorecard scorecards scored scorekeeper scorekeepers scorekeeping scoreless scorer scorers scores Scoresby scoria scoriae scoring scorings scorn scorned scorner scorners scornful scornfully scornfulness scorning scorns Scorpio Scorpion scorpion scorpions Scorpios Scorsese Scot SCOT Scotch scotch scotched scotches Scotches scotching Scotchman Scotchmen Scotchwoman scoter Scoter scoters Scotia Scotland Scots SCOTS Scotsman Scotsmen Scotswoman Scotswomen Scott Scottie Scotties Scottish Scotts Scottsbluff Scottsboro Scottsburg Scottsdale Scottsville Scottville Scotty scoundrel scoundrels scour scoured scourer scourers scourge scourged scourges scourging scouring scours Scout scout scouted scouting Scouting scoutmaster scoutmasters Scouts scouts scow scowl scowled scowling scowls scows SCP SCPC SCPD SCR Scrabble scrabble scrabbled Scrabbles scrabbles scrabbling scraggier scraggiest scraggily scragglier scraggliest scraggly scraggy scram SCRAM scramble scrambled scrambler scramblers scrambles scrambling scramjet scramjets scrammed scramming scrams Scranton scrap scrapbook scrapbooks scrape scraped scraper scraperboard scraperboards scrapers scrapes scrapheap scraping scrapings scrapped scrapper scrappers scrappier scrappiest scrappily scrappiness scrapping scrapple scrapples scrappy scraps Scratch scratch scratchboard scratchboards scratched scratches scratchier scratchiest scratchily scratchiness scratching scratchpad scratchpads scratchproof scratchy scrawl scrawled scrawling scrawls scrawnier scrawniest scrawniness scrawny scream screamed screamer screamers screaming screamingly screams screech screeched screeches screeching screechy screed screeds screen screened screener screeners screening screenings screenland screenlands screenplay screenplays Screens screens screenwriter screenwriters screenwriting Screven screw screwball screwballs screwdriver screwdrivers screwed screwier screwiest screwing screws screwworm screwworms screwy scribal scribble scribbled scribbler scribblers scribbles scribbling Scribe scribe scribed scriber scribers scribes scribing Scribner scrim scrimmage scrimmaged scrimmages scrimmaging scrimp scrimped scrimping scrimps scrimption scrimpy scrims scrimshank scrimshanks scrimshaw scrimshawed scrimshawing scrimshaws scrip Scripps script Script scripted scripter scripting scriptoria scriptorium scriptoriums scripts Scriptural scriptural scripturally Scripture scripture Scriptures scriptures scriptwriter scriptwriters scriptwriting scrivener scriveners scrod scrods scrofula scrofulous Scroggins scroll scrollable scrollbar scrollbars scrolled scrolling scrolls scrollwork scrooge Scrooge Scrooges scrooges scrota scrotal scrotum scrotums scrounge scrounged scrounger scroungers scrounges scrounging scrub scrubbed scrubber scrubbers scrubbier scrubbiest scrubbiness scrubbing scrubbings scrubby scrubland scrublands scrubs scrubwoman scrubwomen scruff scruffier scruffiest scruffily scruffiness scruffs scruffy Scruggs scrum scrummed scrumming scrumptious scrumptiously scrumptiousness scrums scrunch scrunched scrunches scrunching scruple scrupled scruples scrupling scrupulosity scrupulous scrupulously scrupulousness scrutinise scrutinised scrutiniser scrutinisers scrutinises scrutinising scrutinize scrutinized scrutinizer scrutinizers scrutinizes scrutinizing scrutiny SCS SCSA SCSI SCT SCTS SCU SCUBA scuba scubas Scud SCUD scud scudded scudder scudding Scuds scuds scuff scuffed scuffing scuffle scuffled scuffles scuffling scuffs scull sculled sculleries scullery sculling scullion scullions sculls Scully sculpt sculpted sculpting Sculptor sculptor sculptors sculptress sculptresses sculpts sculptural sculpturally sculpture sculptured sculptures sculpturing scum scumbag scumbags scummier scummiest scummy Scunthorpe scup scupper scuppernong scuppernongs scuppers scups scurf scurfy scurried scurries scurrile scurrilities scurrility scurrilous scurrilously scurry scurrying scurvies scurvy scuttle scuttlebutt scuttlebutts scuttled scuttles scuttling SCX Scylla scyphozoan scyphozoans scythe scythed scythes Scythia Scythian Scythians scything SD SDA SDB SDCD SDD SDF SDH SDI SDIO SDIS SDL SDLC SDM SDN SDO SDOC SDP SDR SDRC SDS SDSC SDU SDV SE Se se sea seabed Seabee Seabees seabird seabirds seaboard seaboards seaborne Seabrook seacoast seacoasts seacock seadog seadogs Seadrift seafarer seafarers seafaring seafloor seafloors seafood Seaford seafowl Seafowl seafront seafronts Seagate seagoing Seagoville Seagram Seagraves seagull seagulls seahorse seahorses seajack seajacks seakale seakales SEAL seal sealable sealant sealants Seale sealed sealer sealers sealift sealifts sealing seals sealskin sealskins Sealy Sealyham seam seaman Seaman seamanlike seamanship seamark seamarks seamed seamen seamier seamiest seaming seamless seamlessly seamlessness seamount seamounts seams seamstress seamstresses Seamus seamy Sean SEAP seaplane seaplanes seaport seaports seaquake seaquakes sear search searchable searched searcher searchers searches searching searchingly searchlight searchlights Searcy seared searing Searle Sears sears Searsport SEAS seas seascape seascapes seashell seashells seashore seashores seasick seasickness seaside Seaside Season season seasonable seasonableness seasonably seasonal seasonality seasonally seasoned seasoning seasonings seasons seastrand seastrands seat seatback seatbacks seatbelt seatbelts seated seating seatmate seatmates SEATO Seaton seatrain seatrains seats Seattle Seattleite Seattleites seatwork seawall seawalls seaward seawards seaware seawares seawater seawaters seaway seaways seaweed seaweeds seaworthiness seaworthy sebaceous Sebastian Sebastopol Sebeka seborrhea seborrhoea Sebring sebum SEC sec SECAM secant secants Secaucus secede seceded secedes seceding Secession secession secessionism secessionisms secessionist Secessionist secessionists Secessionists secessions seclude secluded secludes secluding seclusion seclusions SECNAV second secondarily secondary seconded secondhand seconding secondly secondment secondments seconds secrecies secrecy secret Secret secretarial Secretariat secretariat secretariats Secretaries secretaries Secretary secretary secrete secreted secretes secreting secretion secretions secretive secretively secretiveness secretly secretor secretors secrets Secrets sect sectarian sectarianism sectarianisms sectarians sectaries sectary Sectary section sectional sectionalise sectionalised sectionalises sectionalising sectionalism sectionalisms sectionalist sectionalists sectionalize sectionalized sectionalizes sectionalizing sectionals sectioned sectioning sections sector sectored sectoring sectors sects secular secularisation secularisations secularise secularised seculariser secularisers secularises secularising secularism secularisms secularist secularists secularities secularity secularization secularizations secularize secularized secularizer secularizers secularizes secularizing secularly seculars securable secure secured securely securer securers secures securest securing securities securitisation securitisations securitised securitises securitising securitization securitizations securitize securitized securitizes securitizing security SED Sedalia Sedan sedan sedans sedate sedated sedately sedateness sedates sedating sedation sedations sedative sedatives sedentarily sedentary Seder Seders sedge sedges Sedgwick sediment sedimentary sedimentation sedimentations sediments sedition seditionist seditionists seditions seditious seditiousness Sedona seduce seduced seducement seducements seducer seducers seduces seducible seducing seduction seductions seductive seductively seductiveness seductress seductresses sedulity sedulous sedulously sedulousness sedum Sedum sedums See see seeable seecatch Seed seed seedbed seedbeds seedcake seedcakes seedcase seedcases seedeater seedeaters seeded seeder Seeder seeders seedier seediest seedily seediness seeding seedless seedling seedlings seedpod seedpods seeds seedtime seedtimes seedy seeing seek seeker seekers seeking Seekonk seeks Seeley seem Seem seemed seeming seemingly seemlier seemliest seemliness seemly seems Seen seen seep seepage seepages seeped seeping seeps seer seers seersucker seersuckers sees seesaw seesawed seesawing seesaws seethe seethed seethes seething Seffner Segal segment segmental segmentation segmentations segmented segmenting segments sego segos Segovia segregate segregated segregates segregating segregation segregationist segregationists segregations segregator segregators segue segued segueing segues seguidilla seguidillas Segundo Segura SEI Seibert Seidel Seigneur seigneur Seigneurs seigneurs seignior Seignior seigniorial seigniors Seigniors Seiko seine Seine seined seines Seinfeld seining seism seismic seismically seismogram seismograms seismograph seismographer seismographers seismographic seismographs seismography seismologic seismological seismologist seismologists seismology seismometer seismometers Seitz seize seized seizer seizers seizes seizing seizure seizures SEL Selah Selby Selbyville Selden seldom select selectable selected selecting selection selections selective selectively selectiveness selectivity selectman selectmen selector selectors selects selectwoman selectwomen Selena selenium selenographer selenographers selenologist selenologists Seleucid Seleucids self selfdom selfdoms selfhood selfhoods selfish selfishly selfishness selfless selflessly selflessness selfness selfsame selfsameness Seligman Selinsgrove Seljuk Selkirk Selkirkshire Sell sell sellable sellback sellbacks seller sellers Sellers Sellersburg Sellersville selling sellout sellouts Sells sells Selma Selmer seltzer Seltzer seltzers SELV selvage selvages selvedge selvedges selves Selwyn SEM semantic semantically semanticist semanticists semantics semaphore semaphored semaphores semaphoring semblance semblances semeiotic semeiotics semen semester semesters semi semiabstract semiannual semiannually semiarid semiautobiographical semiautomatic semiautomatics semiautonomous semibiographical semibiographically semibreve semibreves semicircle semicircles semicircular semicolon semicolons semiconductor semiconductors semiconscious semiconsciously semidarkness semidetached semidiurnal semidried semidry semidrying semifinal semifinalist semifinalists semifinals semiformal semiliterate Semillons semimetal semimetals semimonthlies semimonthly seminal seminally seminar seminarian seminarians seminaries seminars seminary Seminole Seminoles seminude semiofficial semiofficially semiotic semiotics semiprecious semiprivate semipro semiprofessional semiprofessionally semiprofessionals semipublic semiquaver semiquavers semiretirement semis semisecret semiserious semiseriously semiskilled semisolid semisolids semispherical semisweet Semite Semites Semitic Semitics Semitism Semitisms Semitist Semitists semitone semitones semitransparent semitropical semivowel semivowels semiweeklies semiweekly semiyearlies semiyearly Semmes semolina sempiternities sempiternity SEN senate Senate senates Senates Senath Senatobia Senator senator senatorial senatorially senators send Sendai Sender sender senders sending sendoff sendoffs sends Seneca Senegal Senegalese senesce senesced senescence senescent senesces seneschal seneschals senescing Senghor senile senilities senility senior Senior seniorities seniority seniors Seniors seniti Sennacherib Senoia senor senora senoras senores senorita senoritas sensate sensation sensational sensationalise sensationalised sensationalises sensationalising sensationalism sensationalisms sensationalist sensationalistic sensationalists sensationalize sensationalized sensationalizes sensationalizing sensationally sensations sensatory sense sensed sensei senseless senselessly senselessness senses sensibilities sensibility sensible sensibleness sensibly sensing sensitisation sensitisations sensitise sensitised sensitises sensitising sensitive sensitively sensitiveness sensitivities sensitivity sensitization sensitizations sensitize sensitized sensitizer sensitizers sensitizes sensitizing sensitometer sensitometers sensor sensorial sensors sensory sensual sensualist sensualistic sensualists sensualities sensuality sensually sensuous sensuously sensuousness sent sentence sentenced sentences sentencing sentential sententious sententiously sententiousness sentience sentiency sentient sentiment sentimental sentimentalise sentimentalised sentimentalises sentimentalising sentimentalism sentimentalisms sentimentalist sentimentalists sentimentalities sentimentality sentimentalize sentimentalized sentimentalizes sentimentalizing sentimentally sentiments Sentinel sentinel sentinels sentries sentry Seoul sep Sep sepal sepals separable Separate separate separated separately separateness separates separating separation separations separatism separatisms separatist Separatist Separatists separatists separator separators Sephardic Sephardim sepia sepias seppuku seppukus sepses sepsis Sept septa September Septembers septennial septet septets septic septicaemia septicaemias septicemia septicemias septillion septillions septillionth septillionths septuagenarian septuagenarians Septuagesima Septuagesimas Septuagint septum septuplet septuplets sepulcher sepulchered sepulchering sepulchers sepulchral sepulchre sepulchred sepulchres sepulchring sepulture sepultures Sepulveda Sequatchie sequel sequels sequence sequenced sequencer sequencers sequences sequencing sequencings sequent sequential sequentially sequester sequestered sequestering sequesters sequestrate sequestrated sequestrates sequestrating sequestration sequestrations Sequim sequin sequined sequinned sequins sequitur sequiturs Sequoia sequoia sequoias Sequoyah ser SER sera Sera seraglio seraglios serape serapes seraph seraphic seraphim Seraphim seraphs Serb Serbia Serbian Serbians Serbs SERC sere Sere Serena serenade serenaded serenades serenading serendipities serendipitous serendipitously serendipity Serene serene serenely sereneness serener serenest Serengeti serenities Serenity serenity Serer serer serest serf serfdom serfdoms serfs Serge serge Sergeant sergeant sergeants Sergio Seri serial serialisation serialisations serialise serialised serialises serialising serialization serializations serialize serialized serializes serializing serially serials seriate seriated seriates seriatim seriating sericulture series serif serifs serigraph serigraphic serigraphs serigraphy serine seriocomic seriocomically serious seriously seriousness SERM sermon sermonic sermonise sermonised sermoniser sermonisers sermonises sermonising sermonize sermonized sermonizer sermonizers sermonizes sermonizing sermons seroconvert serologic serological serologically serologist serologists serology serotonin serotonins serotoxin serotype serotypes serous serpent Serpent serpentine serpentines serpents Serrano serrate serrated serration serrations serried serum serums servable servant servants serve served Server server servers serves service Service serviceability serviceable serviceableness serviceably serviceberries serviceberry serviced serviceman servicemen serviceperson servicepersons services servicewoman servicewomen servicing serviette serviettes servile servilities servility serving servings servitor servitors servitude servitudes servo servomechanism servomechanisms servomotor servomotors servos SES sesame sesames Sesotho sesquicentennial sesquicentennials sesquipedalian SESRA Sesser sessile session sessions Sessions SEST sestet sestets sestina sestinas set SET Set seta Seta setaceous setae setback setbacks Seth SETI setline setlines setoff setoffs Seton setout setouts sets setscrew setscrews settable settee settees setter setters setting settings Settle settle settled settlement settlements settler settlers settles settling settlings setup setups Seuss Sevastopol seven sevenfold sevens seventeen seventeenth seventeenths seventh seventhly sevenths Seventies seventies seventieth seventieths seventy Seventy sever severability severable several severally severalties severalty severance Severance severances severe severed severely severer severest severing severities severity Severn severs Severson Sevierville Seville sew sewage sewages Sewanee Seward sewed Sewell sewer sewerage sewerages sewers Sewickley sewing sewn sews sex SEX sexagenarian sexagenarians Sexagesima Sexagesimas sexcentenary sexed sexes sexier sexiest sexily sexiness sexing sexism sexisms sexist sexists sexless sexologist sexologists sexology sexpartite sexploitation sexploitations sexpot sextant Sextant sextants sextet sextets sextillion sextillions sextillionth sextillionths Sexton sexton sextons sextuple sextupled sextuples sextuplet sextuplets sextupling sexual sexualise sexualised sexualises sexualising sexualities sexuality sexualize sexualized sexualizes sexualizing sexually sexy Seychelles Seychellois Seymour SF SFD SFDM SFMC SFO SFRPG SG SGI SGML SGMP SGP Sgt SHA Shabbat Shabbats shabbier shabbiest shabbily shabbiness shabby Shabuoth shack shacked shacking shackle shackled shackler shacklers shackles shackling shacks shad shadberries shadberry shadblow shadblows shadbush shadbushes shaddock Shaddock shaddocks shade shaded shades shadflies shadfly shadier shadiest shadily shadiness shading shadings Shadow shadow shadowbox shadowboxed shadowboxes shadowboxing shadowed shadowgraph shadowgraphs shadowiness shadowing shadowlike shadows shadowy Shadrach shads Shadwell shady Shadyside SHAEF Shafer Shaffer shaft shafted Shafter shafting shafts Shaftsbury shag shagbark shagbarks shagged shaggier shaggiest shaggily shagginess shagging shaggy shaggymane shaggymanes shags Shah shah Shahs shahs shakable shake shakeable shakedown shakedowns shaken shakeout shakeouts Shaker shaker Shakers shakers shakes Shakespeare Shakespearean Shakespeareans Shakespearian Shakespearians shakeup shakeups shakier shakiest shakily shakiness shaking shakings shako shakoes Shakopee shakos shaky shale Shalimar shall shallot shallots Shallotte shallow shallower shallowest shallowly shallowness shallows shalom Shalom sham Sham shaman shamanic shamanism shamanisms shamanist shamanistic shamanists shamans Shamash shamble shambled shambles shambling shame shamed shamefaced shamefacedly shamefacedness shameful shamefully shamefulness shameless shamelessly shamelessness shames shaming shammed shamming Shamokin shampoo shampooed shampooer shampooers shampooing shampoos Shamrock shamrock shamrocks shams shamus Shamus shamuses Shan shan't Shanahan Shandon shandygaff Shane Shanghai shanghai shanghaied Shanghaiing shanghaiing shanghais Shanghais shank Shank shankpiece shankpieces Shanks shanks Shannon shanties shantung Shantung shanty shantytown shantytowns SHAPE shape Shape shapeable shaped shapeless shapelessly shapelessness shapelier shapeliest shapeliness shapely shaper Shaper shapers shapes shapeup shapeups shaping Shapiro Shapleigh SHAR sharable shard shards share shareable sharecrop sharecropped sharecropper sharecroppers sharecropping sharecrops shared shareholder shareholders shareholding shareholdings shareowner sharer sharers shares shareware sharewares Shari sharing shark sharked sharking sharks sharkskin Sharma Sharman Sharon Sharonville Sharp sharp Sharpe sharpen sharpened sharpener sharpeners sharpening sharpens sharper sharpest sharpie sharpies sharply sharpness sharps Sharps Sharpsburg sharpshooter sharpshooters Sharpsville Shasta shat shatter shattered shattering shatteringly shatterproof shatters Shattuck Shaun Shauna shave shaved shaven shaver Shaver shavers shaves Shavian Shavians shaving shavings Shavuot Shaw Shawano shawl shawls Shawmut Shawn Shawnee Shawnees Shawwal Shay shay Shayne Shays shays SHCD she she'd she'll sheaf Shear shear sheared Shearer shearer shearers shearing shears shearwater shearwaters sheath sheathbill sheathbills sheathe sheathed sheathes sheathing sheathings sheaths sheave sheaved sheaves sheaving Sheba shebang Sheboygan shed shedder shedders shedding Sheds sheds Sheehan sheen Sheen Sheena sheens sheep sheepberries sheepberry sheepcote sheepcotes sheepdog sheepdogs sheepfold sheepfolds sheepherder sheepherders sheepherding sheepish sheepishly sheepishness sheepshank sheepshanks Sheepshanks sheepshearer sheepshearers sheepskin sheepskins sheer sheered sheerer sheerest sheering sheerness Sheerness sheers sheet sheeted sheeting sheetrock Sheetrock Sheets sheets Sheffield sheik sheikdom sheikdoms sheikh sheikhdom sheikhdoms sheikhs sheiks Sheila shekel shekels Shelbina Shelburne Shelby Shelbyville Sheldon shelf Shelia Shell shell shellac shellacked shellacking shellacs shellback shellbacks shellbark shellbarks shelled Shelley shellfire shellfish shellfisheries shellfishery shellfishes shellflower Shellie shelling shellproof shells Shellsburg shellshock shellshocks Shelly shelly Shelocta shelter shelterbelt shelterbelts sheltered sheltering shelters sheltie shelties Shelton shelve shelved shelves shelving Shem SHEN Shenandoah shenanigan shenanigans Shepard Shepherd shepherd shepherded shepherdess shepherdesses shepherding shepherds Shepherdstown Shepherdsville Sheppard Sheppey Sheraton sherbet sherbets Sherborn Sherburne Sheri Sheridan sheriff sheriffs Sherlock Sherman Sherri Sherrie sherries Sherrill Sherrod Sherry sherry Sherwin Sherwood Sheryl Shetland Shetlander Shetlanders Shetlands Shevardnadze Shevat SHF shi Shiatsu shiatsu Shiatsus shiatsus shibboleth shibboleths Shickshinny shied shield shielded shielding Shields shields shier shies shiest shift shifted shifter shifters shiftier shiftiest shiftily shiftiness shifting shiftless shiftlessness shifts shifty shigelloses shigellosis shih Shih shiitake shiitakes Shiite Shiites Shikoku shill Shillelagh shillelagh shillelaghs shilling shillings Shillington shills Shiloh shim Shimkus shimmed shimmer shimmered shimmering shimmers shimmied shimmies shimming shimmy shimmying shims Shin shin shinbone shinbones shindig shindigs shine shined Shiner shiner shiners shines shingle shingled shingles Shingletown shingling Shinichiro shinier shiniest shininess shining shiningly shinleaf shinleaves shinned shinnied shinnies shinning Shinnston shinny shinnying shinplaster shinplasters Shins shins Shinto shiny Shiocton ship shipboard shipboards shipbroker shipbrokers shipbuilder shipbuilders shipbuilding shiplap shiplaps Shipley shipload shiploads shipman Shipman shipmaster shipmasters shipmate shipmates shipmen shipment shipments Shipp shippable shipped Shippensburg Shippenville shipper shippers shipping ships shipshape Shipshewana shipside shipway shipways shipworm shipworms shipwreck shipwrecked shipwrecking shipwrecks shipwright shipwrights shipyard shipyards Shiraz shiraz Shirazes shire Shire Shires shires shirk Shirk shirked shirker shirkers shirking shirks Shirley shirr shirred shirring shirrs shirt shirtdress shirtdresses shirted shirtfront shirtfronts shirting shirtless shirts shirtsleeve shirtsleeves shirttail shirttails shirtwaist shirtwaists shish shit shitake shitakes shitless shits shitted shittier shittiest shitting shitty Shiva Shively shiver shivered shivering Shivers shivers shivery Shizuoka SHM shoal shoaled shoaling shoals Shoals shoat shoats shock shocked shocker shockers shocking shockingly Shockley shockproof shocks shockwave shod shoddier shoddiest shoddily shoddiness shoddy shoe shoebill shoebills shoeblack shoeblacks shoebox shoeboxes shoed shoehorn shoehorned shoehorning shoehorns shoeing shoelace shoelaces shoeless Shoemaker shoemaker shoemakers Shoemakersville shoemaking shoepac shoepack shoepacks shoes shoeshine shoestring shoestrings shoetree shoetrees shogun shoguns Shohola shoji shojis shone shoo shooed shooflies shoofly shooing shook shoos shoot shooter shooters shooting shootings shootout shootouts shoots shop shopkeeper shopkeepers shoplift shoplifted shoplifter shoplifters shoplifting shopliftings shoplifts shopped shopper shoppers shopping shops shoptalk shopworn Shoran shoran shorans Shorans shore Shore shorebird shorebirds shored Shoreditch shorefront shorefronts Shoreham shoreline shorelines shores Shoreview shoreward Shorewood shoring shorn short Short shortage shortages shortbread shortbreads shortcake shortcakes shortchange shortchanged shortchanges shortchanging shortcoming shortcomings shortcut shortcuts shortcutting shorted shorten shortened shortening shortenings shortens shorter Shorter shortest shortfall shortfalls shorthair shorthaired shorthairs shorthand shorthanded Shorthorn shorthorn shorthorns Shorthorns shorting shortlist shortlists shortly shortness shorts shortsighted shortsightedly shortsightedness shortstop shortstops Shortsville shortwave Shoshanna Shoshone Shoshones Shostakovich shot shotgun shotguns shots should shoulder shouldered shouldering shoulders shouldn't shout shouted shouter shouters shouting shouts shove shoved shovel shovelboard shovelboards shoveled shovelful shovelfuls shovelhead shovelheads shoveling shovelled shovelling shovelnose shovelnoses shovels shoves shoving show Showa showbiz showboat showboated showboating showboats showbread showbreads showcase showcased showcases showcasing showdown showdowns showed shower showered showerhead showerheads showering showers Showers showery showgirl showgirls showground showier showiest showily showiness showing showings showman showmanship showmen shown showoff showoffs showpiece showpieces showplace showplaces showroom showrooms shows showstopper showstoppers showy shpt shrank shrapnel shred shredded shredder shredders shredding shreds Shreve Shreveport shrew shrewd shrewder shrewdest shrewdly shrewdness shrewish shrewmouse shrews Shrewsbury shriek shrieked shrieking shrieks shrift shrifts shrike shrikes shrill shrilled shriller shrillest shrilling shrillness shrills shrilly shrimp shrimpfish shrimps shrine Shrine shrines shrink shrinkable shrinkage shrinkages shrinking shrinks shrive shrived shrivel shriveled shriveling shrivelled shrivelling shrivels shriven Shriver shrives shriving Shropshire shroud shrouded shrouding shrouds Shrove shrove Shrovetide Shrovetides SHRPG shrub shrubberies shrubbery shrubbier shrubbiest shrubby shrubs shrug shrugged shrugging shrugs shrunk shrunken shtick shticks Shubuta shuck shucked shucking shucks shudder shuddered shuddering shudders shuddery shuffle shuffleboard shuffleboards shuffled shuffler shufflers shuffles shuffling shufti Shuler Shull Shultz Shum Shuman shun shunned shunning shunpike shunpikes shuns shunt shunted shunting shunts shush shushed shushes shushing shut shutdown shutdowns shuteye shuteyes shutoff shutoffs shutout shutouts shuts shutter shutterbug shutterbugs shuttered shuttering shutters shutting shuttle shuttlecock shuttlecocks shuttlecraft shuttled shuttles shuttling Shuzo shy shyer shyest shying Shylock shylock Shylocks shylocks shyly shyness shyster shysters SI SIAM Siam Siamese sib Sib Siberia Siberian Siberians sibilance sibilant sibilantly sibilants sibilate sibilated sibilates sibilating Sibley sibling siblings sibs sibyl Sibyl Sibylline sibylline Sibyls sibyls Sic SIC sic Sichuan Sicilian Sicilians Sicily sick sickbay sickbays sickbed sickbeds sicken sickened sickening sickeningly sickens sicker sickest sickish sickle sicklebill sicklebills Sicklerville sickles sicklier sickliest sickliness sickly sickness sicknesses sickout sickouts sickroom sickrooms SID Sid Siddhartha side sidearm sideband sidebands sidebar sidebars sideboard sideboards sideburn sideburns sidecar sidecars sided sidedness sidekick sidekicks sidelight sidelights sideline sidelined sideliner sideliners sidelines sideling sidelining sidelong sideman sidemen sidepiece sidepieces sidereal siderite siderites sides sidesaddle sidesaddles sideshow sideshows sideslip sideslips sidespin sidespins sidesplitting sidestep sidestepped sidestepper sidesteppers sidestepping sidesteps sidestroke sidestrokes sideswipe sideswiped sideswipes sideswiping sidetrack sidetracked sidetracking sidetracks sidewalk sidewalks sidewall sidewalls sideward sideway sideways sidewinder Sidewinder sidewinders sidewise siding sidings sidle sidled sidles sidling Sidney SIDS siege Siegel sieges Siegfried Siemens siemens Siena sienna sierra Sierra sierras siesta siestas sieve sieved sieves sieving sift sifted sifter sifters sifting siftings sifts SIG SIGCAT Sigel sigh sighed sighing sighs sight sighted sightedness sighting sightings sightless sightlessly sightlessness sightline sightlines sights sightscreen sightscreens sightsee sightseeing sightseer sightseers sigil sigils Sigler Sigma sigma sigmoid Sigmund sign signage signal signaled signaler signalers signaling signalisation signalise signalised signalises signalising signalization signalizations signalize signalized signalizes signalizing signalled signaller signallers signalling signally signalman signalmen signals signatories signatory signature signatures signboard signboards signed signer signers signet signets significance significances significant significantly signification significations signified signifier signifiers signifies signify signifying signing signings signoff signor Signor Signora signora signoras signore signori signors signpost signposted signposting signposts signs Sigourney Sigrid Sihanouk Sikes Sikeston Sikh Sikhism Sikhs Sikorsky silage silages Silas silence silenced silencer silencers silences silencing silent silently Siler Silesia Silesian Silesians silhouette silhouetted silhouettes silhouetting silica silicate silicates siliceous silicon silicone silicones silicoses silicosis silk silken silkier silkiest silkily silkiness silks silkscreen silkweed silkweeds silkworm silkworms silky sill Sill sillier sillies silliest silliness sills silly silo Siloam silos Silsbee silt silted silting silts siltstone siltstones Silurian Silva Silver silver Silverado silverback silverbacks silverberries silverberry Silverdale silvered silvereye silverfish silverfishes silvering Silverman silverpoint silverpoints silverrod Silvers silvers silverside silversides silversmith silversmiths Silverstein silvertip silvertips Silverton silverware silverwares silverweed silverweeds silverwork silverworks silvery Silvia Silvis SIMD Simeon simian simians similar similarities similarity similarly simile similes similitude SIMM Simmental Simmentals simmer simmered simmering simmers Simmons Simms Simon Simone simonies simonise simonize simonized simonizes simonizing Simons Simonson Simonton simony simoom simooms simpatico simper simpered simpering simpers Simpkins simple simpleminded simplemindedly simplemindedness simpler simples simplest simpleton simpletons simplex simplexes simplicities simplicity simplification simplifications simplified simplifier simplifiers simplifies simplify simplifying simplistic simplistically simply Simpson Simpsonville Sims Simsbury simulacra simulacrum simulacrums simulate simulated simulates simulating simulation simulations simulative simulator simulators simulcast simulcasts simultaneities simultaneity simultaneous simultaneously simultaneousness SIN Sin sin Sinai Sinatra Sinbad since sincere sincerely sincerer sincerest sincerities sincerity Sinclair Sindhi sine Sine SINE Sinead sinecure sinecures sinew sinews sinewy sinful sinfully sinfulness sing Singapore Singaporean Singaporeans singe singed singeing Singer singer singers singes Singh Singhalese singing singings single singled singleness singles singlestick singlesticker singlesticks singlet singleton Singleton singletons singletree singletrees singling singly sings singsong singsongs singspiel Singspiel singspiels singular singularise singularised singularises singularising singularities singularity singularize singularized singularizes singularizing singularly singulars Sinhalese Sinicism sinister sinisterly Sink sink sinkable sinker sinkerball sinkerballs sinkers sinkhole sinkholes sinking sinks sinless sinned sinner sinners sinning sinologist Sinologist sinologists Sinologists Sinologue sinology Sinology Sinophobe sins SINS sinter sintered sintering sinters Sinton sinuate sinuosity sinuous sinuously sinuousness Sinus sinus sinuses sinusitis sinusoid sinusoidal sinusoids Siobhan Siouan Sioux sip SIP SIPC siphon siphoned siphoning siphons SIPP sipped sipper sippers sipping sips SIPS SIR Sir sir sire sired siren Siren sirens Sirens sires siring Sirius sirloin sirloins sirocco siroccos sirs Sirs SIRTF SIS Sis sis SISAL sisal sisals SISCOM siskin Sisseton sissies sissified sissify Sisson sissy Sissy sister Sister sisterhood sisterhoods sisterly sisters Sisters Sistersville Sistine Sisyphean Sisyphus SIT sit SITA sitar sitars sitcom sitcoms site sited sites Sitka sits Sitter sitter sitters sitting sittings situ situate situated situates situating situation situational situations Siva Sivan six Six Sixes sixes sixpence sixpences sixpenny sixteen sixteenth sixteenths sixth sixthly sixths sixties sixtieth sixtieths sixty sizable sizably size sizeable sizeably sized sizes Sizewell sizing sizzle sizzled sizzler sizzlers sizzles sizzling SJ SJC SJD SK Skagway skaldic skalds Skaneateles skate skateboard skateboarded skateboarder skateboarders skateboarding skateboards skated skater skaters skates skating skedaddle skedaddled skeet Skegness skein skeins skeletal skeletally skeleton skeletons Skelton skeptic Skeptic skeptical Skeptical skeptically skepticism Skepticism Skepticisms skepticisms skeptics Skeptics sketch sketchbook sketchbooks sketched sketcher sketchers sketches sketchier sketchiest sketchily sketchiness sketching sketchpad sketchpads sketchy skew skewback skewbacks skewbald skewed skewer skewered skewering skewers skewing skews ski Skiatook skibob skibobs skid skidded skidder skidders skidding skidlid skidlids Skidmore skidoo skidoos skidpan skidpans skids skied skier Skier skiers skies skiff skiffs skiing skijoring skilful skilfully skilfulness Skill skill skilled skillet skillets skillful skillfully skillfulness Skillman skills skim skimmed skimmer skimmers skimming skimobile Skimobile skimobiles skimp skimped skimpier skimpiest skimpily skimpiness skimping skimps skimpy skims skin skincare skinflint skinflints skinhead skinheads skink skinks skinless skinned skinner Skinner Skinnerian skinners skinnier skinniest skinniness skinning skinny skins skintight skip Skip skipjack skipjacks Skippack skipped skipper Skipper skippered skippering skippers Skippers skipping Skippy skips skirl skirled skirling skirls skirmish skirmished skirmisher skirmishers skirmishes skirmishing skirt skirted skirting skirts skis skit skits skitter skittered skittering skitters skittish skittishly skittishness skittle skittles skive skived skiver skivers skives skiving skivvies Skivvies skiwear Skokie Skopje Skowhegan SKU skulduggeries skulduggery skulk skulked skulking skulks skull skullcap skullcaps skullduggeries skullduggery skulled skulls skunk skunked skunking skunks skunkweed skunkweeds Sky sky skybox skyboxes skycap skycaps skydive skydived skydiver skydivers skydives skydiving Skye skyhook skyhooks skyjack skyjacked skyjacker skyjackers skyjacking skyjackings skyjacks Skylab skylark skylarked skylarking skylarks skylight skylights skyline skylines skyrocket skyrocketed skyrocketing skyrockets skysail skysails skyscraper skyscrapers skyscraping skywalk skywalks skyward skywards skyway skyways skywrite skywriter skywriters skywrites skywriting skywrote SL SLA slab slabs slack Slack slacked slacken slackened slackening slackens slacker slackers slackest slacking slackly slackness slacks Slade SLADE slag slagheap Slagle slain slake slaked slakes slaking slalom SLALOM slalomed slaloming slaloms slam SLAM slammed slammer slammers slamming slams SLAN slander slandered slanderer slanderers slandering slanderous slanderously slanders slang slanginess slangy slant slanted slanting slantingly slants slantways slantwise slap slapdash slaphappy slapjack slapjacks SLAPP slapped slapping slaps slapstick slapsticks SLAR slash slashed slashes slashing slat slate slated Slater slates slather slathered slathering slathers slating Slatington Slaton slats slatted slattern slatternly slatterns slaughter Slaughter slaughtered slaughterer slaughterers slaughterhouse slaughterhouses slaughtering Slaughters slaughters Slav Slave slave slaved slaveholder slaveholders slaveholding slaveholdings slaver slavered slaveries slavering slavers slavery slaves Slavic slaving Slavish slavish slavishly slavishness Slavism Slavonic Slavophil Slavs slaw slaws slay slayable slayer slayers slaying slayings slays Slayton SLBM SLC SLDC SLE sleaze sleazebag sleazebags sleazes sleazier sleaziest sleazily sleaziness sleazy sled SLED sledded sledding sledge sledged sledgehammer sledgehammers sledges sledging sleds sleek sleeked sleeker sleekest sleeking sleekly sleekness sleeks sleep Sleep sleeper Sleepers sleepers sleepier sleepiest sleepily sleepiness sleeping sleepless sleeplessly sleeplessness sleeplike sleepover sleepovers sleeps sleepwalk sleepwalked sleepwalker sleepwalkers sleepwalking sleepwalks sleepwear sleepy sleepyhead sleepyheads sleet sleeted sleeting sleets sleety sleeve sleeved sleeveless sleeves sleigh sleighed sleighing sleighs sleight sleights slender slenderer slenderest slenderise slenderised slenderises slenderising slenderize slenderized slenderizes slenderizing slenderness slept sleuth sleuthed sleuthhound sleuthhounds sleuthing sleuths slew slewed slewing slews SLIC slice sliceable sliced slices slicing slick slicked slickenside slicker slickers slickest slicking slickly slickness slicks slid slide Slidell slider sliders slides sliding slier sliest slight slighted slighter slightest slighting slightingly slightly slightness slights Sligo SLIM slim Slim slime slimed slimes slimier slimiest slimily sliminess sliming slimly slimmed slimmer slimmest slimming slimness slims slimy sling Slinger slinger slingers slinging slings slingshot slingshots slink slinked slinkier slinkiest slinkiness slinking slinks slinky SLIP slip slipcase slipcases slipcover slipcovers slipknot slipknots slipover slipovers slippage slippages slipped slipper slipperier slipperiest slipperiness slippers slipperwort slippery slipping slips slipshod slipshoddiness slipshodness slipslop slipslops slipstream slipstreamed slipstreaming slipstreams slipup slipups slipware slipway slipways slit slither slithered slithering slithers slithery slits slitter slitters slitting sliver slivered slivering slivers slivery slivovitz slivovitzes Sloan Sloane Sloatsburg slob slobber slobbered slobbering slobbers slobbery slobs Slocomb Slocum sloe sloes slog slogan sloganeer sloganeered sloganeering sloganeers slogans slogged slogging slogs sloop sloops slop slope sloped slopes sloping slopped sloppier sloppiest sloppily sloppiness slopping sloppy slops slopwork slopworks Slosberg slosh sloshed sloshes sloshing slot sloth slothful slothfully slothfulness slots slotted slotting slouch slouched slouches slouchier slouchiest slouching slouchy Slough slough sloughed sloughing sloughs Slovak Slovakia Slovakian Slovakians Slovaks Slovene Slovenes Slovenia Slovenian Slovenians slovenlier slovenliest slovenliness slovenly slow slowcoach slowcoaches slowdown slowdowns slowed slower slowest slowing slowly slowness slowpoke slowpokes slows slowwitted slowworm slowworms SLP SLR SLS sludge sludgy slue slued slues SLUFAE slug slugabed slugabeds slugfest slugfests sluggard sluggardly sluggards slugged slugger sluggers slugging sluggish sluggishly sluggishness slugs sluice sluiced sluices sluiceway sluiceways sluicing sluing slum slumber slumbered slumbering slumberous slumbers slumlord slumlords slummed slummier slummiest slumming slummy Slump slump slumped slumping slumps slums slung slunk slur slurp slurped slurping slurps slurred slurries slurring slurry slurs slush slushier slushiest slushiness slushy slut sluts sluttish sly Sly slyer slyest slyly slyness SM SMA smack smacked smacker smackers smacking Smackover smacks small Small smallclothes smaller smallest Smalley smallholder smallholders smallholding smallholdings smallish smallmouth smallness smallpox smalls smalltime Smallwood smarmier smarmiest smarmily smarminess smarmy smart Smart smartarse smartarses smartass smartasses smarted smarten smartened smartening smartens smarter smartest smarting smartly smartness smarts smartweed smartweeds smarty SMAS SMASF smash smashed smashes smashing smashingly smashup smashups SMASPU smatter smattered smattering smatterings smatters SMB SMC SMD SMDF SMDI SMDR SMDS SME smear smearcase smearcases smeared smearing smears smeary smell smelled smeller smellers smellier smelliest smelliness smelling smells smelly smelt smelted smelter smelters smelting smelts Smethport SMEX SMG SMI smidge smidgen smidgens smidgeon smidgeons smidges Smilax smilax smilaxes smile smiled smiles Smiley smiley smiling smilingly SMILS smirch smirched smirches smirching smirk smirked smirking smirks Smirnoff SMIT smite smites smith Smith Smithburg smithereens Smithfield smithies Smithland smiths Smiths Smithsburg Smithson Smithsonian Smithton Smithtown Smithville smithy smiting smitten SMM SMO SMOC smock Smock smocked smocking smocks smog smoggier smoggiest smoggy SMOH smoke Smoke smoked smokehouse smokehouses smokejumper smokejumpers smokeless smoker smokers smokes smokescreen smokescreens smokestack smokestacks Smokey smokier smokiest smokiness smoking smoky smolder smoldered smoldering smolderingly smolders Smolensk smooch smooched smooches smooching Smoot smooth smoothbore smoothbores smoothed smoothen smoothened smoothening smoothens smoother smoothers smoothes smoothest smoothie smoothies smoothing smoothly smoothness SMOP smote smother smothered smothering smothers smothery smoulder smouldered smouldering smoulderingly smoulders SMP SMPTE SMR SMS SMSA SMT SMTP smudge smudged smudges smudginess smudging smudgy smug smugger smuggest smuggle smuggled smuggler smugglers smuggles smuggling smugglings smugly smugness smut smutch smutches smuts Smuts smutted smuttier smuttiest smuttiness smutting smutty Smyrna Smyth SN SNA snack snacked snacking snacks SNADS snaffle snaffled snaffles snaffling SNAFU snafu snafus snag snagged snagging snaggleteeth snaggletooth snags snail snaillike snails Snake snake snakebird snakebirds snakebite snakebites snaked snakefish snakehead snakeheads snakelike snakemouth snakemouths snakeroot snakeroots Snakes snakes snakeskin snakestone snakestones snakeweed snakeweeds snakier snakiest snaking snaky SNAP snap snapback snapbacks snapdragon snapdragons snapped snapper snappers snappier snappiest snappily snappiness snapping snappish snappishly snappishness snappy snaps snapshoot snapshot snapshots snare snared snares snaring snarl snarled snarling snarls snatch snatched snatcher snatchers snatches snatching snazzier snazziest snazzy SNCC SNCF Snead sneak sneaked sneaker sneakers sneakier sneakiest sneakily sneakiness sneaking sneaks sneaky Sneed Sneedville sneer sneered sneering sneeringly sneers sneeze sneezed sneezer sneezers sneezes sneezeweed sneezeweeds sneezewort sneezing Snell Snellville SNET SNF SNG snick snicker snickered snickering snickers snicks snide snidely Snider snider snidest sniff sniffed sniffing sniffle sniffled sniffles sniffling sniffs snifter snifters snigger sniggered sniggering sniggers sniggle sniggled sniggles sniggling snip snipe sniped snipefish sniper snipers snipes sniping snipped snippet snippets snippety snippier snippiest snippily snippiness snipping snippy snips snit snitch snitched snitcher snitchers snitches snitching snits snivel sniveled sniveler snivelers sniveling snivelled snivelling snivels SNM SNMP snob snobberies snobbery snobbier snobbiest snobbish snobbishly snobbishness snobbism snobbisms snobby SNOBOL snobs Snodgrass Snohomish snood snoods Snook snooker snookered snookering snookers snoop snooped snooper snoopers snoopier snoopiest snoopily snoopiness snooping snoops Snoopy snoopy snoot snootier snootiest snootily snootiness snoots snooty snooze snoozed snoozer snoozers snoozes snoozing Snoqualmie snore snored snorer snorers snores snoring snorkel snorkeled snorkeling snorkelled snorkelling snorkels snort snorted snorting snorts snot snots snottier snottiest snottily snotty snout snouts Snow snow snowball Snowball snowballed snowballing snowballs snowbell snowbells snowberries snowberry snowbird snowbirds snowblink snowblinks snowboard snowboarded snowboarder snowboarders snowboarding snowboards snowbound snowbrush snowbrushes snowbush snowbushes snowcap snowcapped snowcaps Snowdon Snowdonia snowdrift snowdrifts snowdrop snowdrops snowed snowfall snowfalls snowfield snowfields snowflake snowflakes snowier snowiest snowiness snowing snowline snowlines snowmaker snowmakers snowmaking snowman Snowman Snowmass snowmelt snowmelts snowmen snowmobile snowmobiles snowmobiling snowplough snowploughed snowploughing snowploughs snowplow snowplowed snowplowing snowplows snows snowshoe snowshoeing snowshoes snowstorm snowstorms snowsuit snowsuits snowy SNP SNPA SNR SNTSC SNU snub snubbed snubbing snubs snuck snuff snuffbox snuffboxes snuffed snuffer snuffers snuffing snuffle snuffled snuffles snuffling snuffs snug snugger snuggeries snuggery snuggest snuggle snuggled snuggles snuggling snuggly snugly snugness Snyder SO So so SOAC soak soakage soaked soaker soakers soaking soakings soaks SOAP soap soapbark soapbarks soapberries soapberry soapbox soapboxes soaped soapier soapiest soapiness soaping soaps soapstone soapsuds soapwort soapworts soapy soar SOAR soared soaring soars Soave soave Soaves soaves sob SOB soba sobbed sobbing sobbingly sober sobered soberer soberest sobering soberly soberness Sobers sobers sobrieties sobriety sobriquet sobriquets sobs soc Soc SOC soccer sociability sociable sociably social socialisation socialisations socialise socialised socialises socialising socialism Socialism socialisms Socialisms socialist Socialist socialistic socialistically Socialists socialists socialite socialites sociality socialization socializations socialize socialized socializes socializing socially socials societal societies society socio sociobiology socioeconomic socioeconomics sociolinguist sociolinguistic sociolinguistics sociolinguists sociologic sociological sociologically sociologies sociologist sociologists sociology sociopath sociopaths sociopolitical sock socked socket sockets sockeye sockeyes socking socks Socorro Socrates Socratic Socratics sod soda sodalist sodalists sodalities sodality sodas sodbuster sodbusters sodden Soddy sodium Sodom sodomies sodomise sodomised sodomising Sodomite sodomite Sodomites sodomites sodomize sodomized sodomizing sodomy sods Sodus SOF sofa sofas SOFIA Sofia soft softball softballs softbound soften softened softener softeners softening softens softer softest softhead softheaded softheads softhearted softheartedly softie softies softly softness software softwood softwoods softy Soga SOGAT soggier soggiest sogginess soggy SOH SOHIO Soho SOHO soil soiled soiling soils sojourn sojourned sojourner sojourners sojourning sojourns Sol sol SOL solace solaced solaces solacing Solana Solano solar solaria Solarium solarium solariums Solberg sold solder soldered soldering solders soldier soldiered soldieries soldiering soldierly soldiers soldiery sole solecism solecisms soled Soledad solely solemn solemner solemnest solemnisation solemnisations solemnise solemnised solemnises solemnising solemnities solemnity solemnization solemnizations solemnize solemnized solemnizes solemnizing solemnly solenoid solenoids Solent soleplate soleplates soleprint soles solicit solicitant solicitants solicitation solicitations solicited soliciting solicitor solicitors solicitous solicitously solicitousness solicits solicitude solicitudes solid solidarism solidarisms solidarities solidarity solider solidest solidification solidifications solidified solidifier solidifiers solidifies solidify solidifying solidities solidity solidly solidness solids Solihull soliloquies soliloquise soliloquised soliloquises soliloquising soliloquist soliloquists soliloquize soliloquized soliloquizes soliloquizing soliloquy soling solipsism solipsist solipsistic solipsists Solis solitaire solitaires solitarian solitarians solitaries solitarily solitariness solitary solitude solitudes Solo solo soloed soloing soloist soloists Solomon solon Solon Solons solons solos sols solstice solstices solubility soluble solute solutes solution solutions solvability solvable Solvang solvate solvated solvates solvating solve solved solvencies solvency solvent solvents solver solvers solves solving Solway Solzhenitsyn soma Soma Somali Somalia Somaliland Somalis somas somatic somatically somber somberly somberness sombre sombrely sombreness sombrero sombreros sombrous some somebody someday somehow someone someplace Somerdale Somers somersault somersaulted somersaulting somersaults Somerset Somersetshire Somersworth Somerton Somerville something sometime sometimes someway somewhat somewhere SOMM Somme sommelier sommeliers somnambulant somnambular somnambulate somnambulated somnambulates somnambulating somnambulism somnambulist somnambulistic somnambulists somniferous somnolence somnolent somnolently Somonauk Somoza Son son sonant SONAR sonar sonata sonatas Sondheim Sondra SONDS SONET song Song songbird songbirds songbook songbooks songfest songfests songlike songs songsmith songsmiths songster songsters songstress songstresses songwriter songwriters songwriting Sonia sonic sonically Sonja sonless sonly sonnet sonneteer sonneteers sonnets sonnies sonny Sonny sonogram sonograms Sonoma Sonora sonorant sonorities sonority sonorous sonorously sonorousness sons Sony Sonya soon Sooner sooner soonest soot Soot sooth soothe soothed soother soothers soothes soothing soothingly sooths soothsaid soothsay soothsayer soothsayers soothsaying soothsays sootier sootiest sootiness sooty sop SOP Soperton Sophia Sophie sophism Sophism sophisms Sophist sophist sophistic sophistical sophistically sophisticate sophisticated sophisticatedly sophisticates sophisticating sophistication sophistications sophistries sophistry Sophistry Sophists sophists Sophocles sophomore sophomores sophomoric sophomorically soporiferous soporific soporifically soporifics sopped soppier soppiest soppiness sopping soppy soprano sopranos sops Soquel SOR sorbet sorbets Sorbian Sorbonne Sorbs sorbs sorcerer sorcerers sorceress sorceresses sorceries sorcery sordid sordidly sordidness sore sorehead soreheads sorely soreness Sorensen Sorenson sorer sores sorest sorghum Sorghum sorghums sororities sorority sorption sorrel sorrels Sorrento sorrier sorriest sorrow sorrowed sorrowful sorrowfully sorrowfulness sorrowing sorrows Sorrows sorry sort sorted sorter sorters sortie sorties sortilege sortileges sorting sorts SOS Sosa sot Sotheby Sothic Sotho Sotiris Soto sots Soubise soubise soubrette soubrettes soubriquet soubriquets Souder Souderton sough soughed soughing soughs sought Soul soul soulful soulfully soulfulness soulless soullessly soullessness souls Sound sound SOUND soundboard soundboards soundcard soundcards sounded sounder sounders soundest sounding soundings soundless soundlessly soundlessness soundly soundman soundmen soundness soundproof soundproofed soundproofing soundproofs sounds soundstage soundstages soundtrack soundtracks soup soupier soupiest soupiness soups soupspoon soupspoons soupy Sour sour sourball sourballs source sourcebook sourcebooks sourced sources sourcing sourdough sourdoughs soured sourer sourest souring sourly sourness sourpuss sourpusses sours sourwood sourwoods Sousa sousaphone sousaphones souse soused souses sousing south South Southampton Southard southbound Southbridge Southdown southeast Southeast southeaster southeasterly Southeastern southeastern southeasterner Southeasterner Southeasterners southeasters southeastward southeastwardly southeastwards southerlies southerliness southerly Southern southern southerner Southerner southerners Southerners Southernism southernism southernisms Southernisms southernmost southernwood southernwoods Southfield Southgate southing Southington southland Southland southlander southlanders southlands Southlands Southmont southpaw southpaws Southport southward southwardly southwards Southwark southwest Southwest southwester southwesterly southwestern Southwestern southwesters southwestward southwestwardly southwestwards souvenir souvenirs Souza sovereign sovereigns sovereignties sovereignty Soviet soviet soviets Soviets SOW sow sowbellies sowbelly sowbread sowbreads sowed Sowell Soweto sowing sowings sown sows sox soy soybean soybeans soymilk soymilks Soyuz sp Sp SP Spa SPA spa space spacebridge spacebridges spacecraft spacecrafts spaced spaceflight spaceflights spaceman spacemen spaceport spaceports spacer spacers spaces spaceship spaceships spacesuit spacesuits spacewalk spacewalked spacewalker spacewalkers spacewalking spacewalks spaceward spacewoman spacewomen spacey spacing spacious spaciously spaciousness Spackle spackle spackled Spackled spackles Spackles Spackling spackling spade spaded spadefish spades spadework spading SPAG spaghetti spaghettis Spain Spalding spam Spam spammed spammer spammers spamming span SPAN Span Spanaway spandex spandexes spandrel spandrels spangle spangled Spangler spangles spangling Spaniard Spaniards spaniel spaniels Spanish spank spanked spanker spankers spanking spankings spanks spanned spanner spanners spanning spans spanworm spanworms SPAR Spar spar SPARC spare spared sparely sparer sparerib spareribs spares sparest sparing sparingly Spark spark sparked sparker sparkers sparking sparkle sparkleberries sparkleberry sparkled sparkler sparklers sparkles sparkling sparklingly sparkly Sparkman sparkplug sparkplugs sparks Sparks Sparky sparred sparring Sparrow sparrow sparrowgrass sparrowgrasses sparrows Spars spars SPARS sparse sparsely sparseness sparser sparsest Sparta Spartacus Spartan Spartanburg Spartanly spartanly Spartans spas spasm spasmodic spasmodically spasms spastic spastically spastics spat spate spates spatial spatiality spatially spatiotemporal spatiotemporally spats spatter spatterdock spatterdocks spattered spattering spatters spatula Spatula spatulas Spaulding spavin spavined spavins spawn spawned spawning spawns spay spayed spaying spays SPC SPCA SPCC SPCK SPCS SPD SPDL SPDM SPE speak speakeasies speakeasy speaker Speaker speakerphone speakerphones speakers Speakers speaking speaks Speaks Spear spear speared Spearfish spearfish spearhead spearheaded spearheading spearheads Spearing spearing spearman Spearman spearmen spearmint spearmints spears Spears spearwort SPEC spec special specialisation specialisations specialise specialised specialises specialising specialist specialists specialities speciality specialization specializations specialize specialized specializes specializing specially specials specialties specialty speciation specie species specifiable specific specifically specification specifications specificities specificity specifics specified specifies specify specifying specimen specimens specious speciously speciousness speck specked specking speckle speckled speckles speckling specks specs SPECT spectacle spectacled spectacles spectacular spectacularly spectaculars spectator Spectator spectators spectatorship spectatorships specter specters spectra spectral spectrally spectre spectres spectrogram spectrograms spectrograph spectrographic spectrographically spectrographs spectrometer spectrometers spectrometric spectrometry spectrophotometer spectrophotometers spectroscope spectroscopes spectroscopic spectroscopy spectrum spectrums specula speculate speculated speculates speculating speculation speculations speculative speculatively speculator Speculator speculators speculum speculums sped speech speeches speechified speechifies speechify speechifying speechless speechlessly speechlessness speechmaker speechmakers speechmaking speechwriter speechwriters speed speedball speedballs speedboat speedboater speedboats speeded speeder speeders speedier speediest speedily speediness speeding speedometer speedometers speeds speedster speedsters speedup speedups Speedway speedway speedways speedwell speedwells Speedwriting speedwriting speedy Speer Speight speleological speleologist speleologists spell spellbind spellbinder spellbinders spellbinding spellbindingly spellbinds spellbound spellchecker spellcheckers spelldown spelldowns spelled speller spellers spelling spellings Spellman spells spelt spelunk spelunker spelunkers spelunking Spence Spencer Spencerport Spencerville spend Spender spender spenders spending spends spendthrift spendthrifts Spenser Spenserian Spenserians spent sperm spermaceti spermatic spermatogenesis spermatogenetic spermatophyte spermatophytes spermatozoa spermatozoid spermatozoids spermatozoon spermicidal sperms Sperry spew spewed spewing spews Spey SPF Sphagnum sphagnum sphenoid sphere spheres spherical spherically spheroid spheroids spherule spherules sphincter sphincters sphinx Sphinx Sphinxes sphinxes sphygmomanometer sphygmomanometers SPI spic spice spiceberries spiceberry spicebush spicebushes spiced Spicer spices Spicewood spicier spiciest spicily spiciness spicing spick spicks spics spicy spider spiders spiderwort spiderworts spidery spied Spiegel spiel Spielberg spieled spieling spiels spies spiff spiffed spiffier spiffiest spiffily spiffiness spiffs spiffy spigot spigots Spike spike spiked spikenard spikenards spikes spikier spikiest spikiness spiking spiky spill spillage spillages spilled spiller spillers spilling spillover spillovers spills spillway spillways spilt SPIM spin spinach spinaches spinal spinally spinals Spindale spindle spindled spindles spindlier spindliest spindling spindly spindrift spindrifts spine spineless spinelessly spinelessness spines spinet spinets spinier spiniest spinnaker spinnakers spinner spinneret spinnerets spinners spinney spinning spinout spinouts Spinoza spins spinster spinsterhood spinsterish spinsters spiny spiracle spiracles spiral spiraled spiraling spiralled spiralling spirally spirals spirant spirants spire spires Spires Spirit spirit spirited spiritedly spiritedness spiriting spiritless spiritlessly Spirits spirits Spiritual spiritual spiritualise spiritualised spiritualises spiritualising Spiritualism spiritualism spiritualisms Spiritualisms Spiritualist spiritualist spiritualistic Spiritualists spiritualists spiritualities spirituality spiritualization spiritualize spiritualized spiritualizes spiritualizing spiritually Spirituals spirituals spirituous Spiro spirochete spirochetes Spirogyra spirogyra spirogyras spit spitball spitballs SPITBOL spite spited spiteful spitefully spitefulness spites spitfire spitfires spiting spits spitted spitting spittle spittlebug spittlebugs spittoon spittoons Spitz Spitzer Spivey SPL splash splashboard splashboards splashdown splashdowns splashed splashes splashguard splashguards splashier splashiest splashily splashing splashy splat splats splatter splattered splattering splatters splay splayed splayfeet splayfoot splayfooted splaying splays spleen spleenful spleens spleenwort spleeny splendid splendidly splendiferous splendor Splendora splendorous splendors splendour splendours splenetic splice spliced splices splicing splint splinted splinter splintered splintering splinters splintery splinting splints Split split splits splitter splitters splitting splodge splodges splotch splotched splotches splotching splotchy splurge splurged splurges splurging splutter spluttered spluttering splutters SPNI Spock spoil spoilable spoilage spoilages spoiled spoiler spoilers spoiling spoils spoilsport spoilsports spoilt Spokane spoke spoken spokes spokesman spokesmen spokespeople spokesperson spokespersons spokeswoman spokeswomen spoliation spoliations spoliator spoliators spondaic spondee spondees sponge spongebag spongebags sponged sponger spongers sponges spongier spongiest spongiform sponginess sponging spongy sponsor sponsored sponsoring sponsors sponsorship sponsorships spontaneities spontaneity spontaneous spontaneously spoof spoofed spoofing spoofs spook spooked spookier spookiest spookily spookiness spooking spooks spooky spool spooled spooler spoolers spooling spools spoon spoonbill spoonbills spoondrift spoondrifts spooned Spooner spoonerism spoonerisms spoonful spoonfuls spooning spoons Spoor spoor spoors sporadic sporadically sporangia sporangial sporangium spore spores sporran sporrans sport sported sportier sportiest sportily sporting sportingly sportive sportiveness sports sportscast sportscaster sportscasters sportscasts sportsman sportsmanlike sportsmanly sportsmanship sportsmen sportsperson sportspersons sportswear sportswoman sportswomen sportswriter sportswriters sporty SPOT spot spotless spotlessly spotlessness spotlight spotlighted spotlighting spotlights spots Spotswood Spotsylvania spotted spotter spotters spottier spottiest spottily spottiness spotting spotty spousal spouse spouseless spouses spout spouted spouting spouts SPQR SPR sprachgefühl Sprague sprain sprained spraining sprains sprang sprat sprats Spratt sprawl sprawled sprawling sprawls spray sprayed sprayer sprayers spraying sprays spread spreader spreaders spreading spreads spreadsheet spreadsheets Sprechstimme spree Spree sprees sprier spriest sprig sprigged sprigging sprightlier sprightliest sprightliness sprightly sprigs sprigtail sprigtails Spring spring springboard springboards springbok Springbok springboks Springboro springbuck springbucks Springdale Springer Springfield springhalt springhead springheads Springhill Springhouse springhouse springhouses springier springiest springiness springing Springport springs Springs Springsteen springtail springtails springtide springtides springtime Springtown Springvale Springville springwood springwoods Springy springy sprinkle sprinkled sprinkler sprinklers sprinkles sprinkling sprinklings sprint Sprint sprinted sprinter sprinters sprinting sprints sprit sprite sprites sprits spritsail spritsails sprocket sprockets sprout sprouted sprouting sprouts spruce spruced sprucely spruces sprucing Sprung sprung spry spryer spryest spryly spryness SPS SPSS SPU SPUCDL SPUD spud Spuds spuds spume spumes spumoni spumonis spun spunk spunkier spunkiest spunkiness spunky spur SPUR Spur spurge Spurgeon Spurger spurges spurious spuriously spuriousness Spurlock spurn spurned spurning spurns spurred spurring spurs spurt spurted spurting spurts sputa Sputnik sputnik sputniks Sputniks sputter sputtered sputtering sputters sputum spy spyglass spyglasses spying spymaster spymasters sq Sq SQA SQC SQE SQL SQLDS squab squabble squabbled squabbles squabbling squabs squad squadron squadrons squads squalid squalidly squalidness squall squalled squallier squalliest squalling squalls squally squalor squalors squander squandered squanderer squanderers squandering squanders square squared squarely squarer squares squarest squaretail squaring squash squashed squashes squashier squashiest squashing squashy squat squatness squats squatted squatter squatters squattest squattier squattiest squatting squatty squaw squawfish squawk squawked squawker squawkers squawking squawks squawky squawroot squawroots squaws squeak squeaked squeaker squeakers squeakier squeakiest squeakily squeakiness squeaking squeaks squeaky squeal squealed squealer squealers squealing squeals squeamish squeamishly squeamishness squeegee squeegees squeezable squeeze squeezebox squeezeboxes squeezed squeezer squeezers squeezes squeezing squelch squelched squelcher squelchers squelches squelching squelchy squib Squibb squibs squid SQUID squids squiggle squiggled squiggles squigglier squiggliest squiggling squiggly squint squinted squinter squinters squinting squints squinty Squire squire squired squires Squires squiring squirm squirmed squirmier squirmiest squirminess squirming squirms squirmy squirrel squirreled squirrelfish squirreling squirrelly squirrels squirt squirted squirting squirts squish squished squishes squishier squishiest squishiness squishing squishy SR SRA Sra SRAM SRB SRBM SRC SRCN SRD Sri SRI SRM SRN SRO SRP SRS SRTS SS SSA SSAP SSAS SSB SSBAM SSC SSCP SSD SSDU SSE SSEL SSF SSFF SSG SSI SSM SSME SSN SSO SSP SSPC SSPF SSPRU SSPS SSR SSRI SSRMS SSS SST SSTO SSTTSS SSTV SSW ST St Staatsburg stab stabbed stabber stabbers stabbing stabbings stabile stabiles stabilisation stabilisations stabilise stabilised stabiliser stabilisers stabilises stabilising stabilities stability stabilization stabilizations stabilize stabilized stabilizer stabilizers stabilizes stabilizing stable stabled stableman stablemen stableness stables stabling stably stabs staccato staccatos Stacey Stacie stack stackable stacked stacker stackers stacking stacks Stacy stadium stadiums staff staffed staffer staffers staffing Stafford Staffordshire Staffordsville staffroom staffrooms Staffs staffs stag Stag stage STAGE stagecoach stagecoaches stagecraft staged stagehand stagehands stager stagers stages stagflation stagflations stagger staggerbush staggerbushes staggered staggering staggeringly staggers staghound staghounds stagier stagiest staginess staging stagnancies stagnancy stagnant stagnantly stagnate stagnated stagnates stagnating stagnation stagnations stags stagy Stahl staid staidly staidness stain stainable stained Staines staining stainless stainlessness stains stair staircase staircases stairs stairway stairways stairwell stairwells stake staked stakeholder stakeholders stakeout stakeouts stakes Stakhanovism Stakhanovisms staking stalactite stalactites stalagmite stalagmites stale staled stalemate stalemated stalemates stalemating staleness staler stales stalest Staley Stalin Stalinabad staling Stalingrad Stalinism Stalinist Stalinists Stalinize Stalinized Stalinizes Stalinizing stalk Stalk stalked Stalker stalker stalkers stalking stalks stall stalled stallholder stallholders stalling stallion stallions Stallone stalls stalwart stalwartly stalwartness stalwarts stamen stamens Stamford stamina staminate stammer stammered stammering stammers stamp stamped stampede stampeded stampedes stampeding stamping stampings stamps Stamps Stan Stanberry stance stances stanch stanched stanches stanching stanchion stanchions stand standalone Standard standard standardisation standardisations standardise standardised standardises standardising standardization standardizations standardize standardized standardizes standardizing standards standby standbys standee standees Stander stander standers Standing standing standings Standish standoff standoffish standoffishly standoffishness standoffs standout standouts standpatter standpatters standpipe standpipes standpoint standpoints stands standstill standstills standup Stanfield Stanford Stanfordville Stanhope Stanislaus Stanislavski Stanislaw stank Stanley Stanly stannic stannous Stanton Stanwood stanza stanzas stapes staphylococcal staphylococci Staphylococcus staphylococcus staple stapled stapler staplers Staples staples Stapleton stapling star Star starboard starboards Starbuck starburst starbursts starch starched starches starchier starchiest starchiness starching starchy stardom stardoms stardust stare stared stares starfish starfishes starflower starflowers stargaze stargazed stargazer stargazers stargazes stargazing staring Stark stark Starke starker starkest Starkey starkly starkness Starks Starkville starless starlet starlets starlight Starling starling starlings starlit Starr starred starrier starriest starriness starring starry STARS stars starship starships start started starter starters starting startle startled startles startling startlingly starts startup startups starvation starvations starve starved starveling starvelings starves starving starwort stases stash stashed stashes stashing stasis stat State state statecraft statecrafts stated statehood Statehood statehoods Statehoods statehouse Statehouse statehouses Statehouses stateless statelessness statelier stateliest stateliness stately statement statements Staten stateroom staterooms states States Statesboro stateside Stateside statesman statesmanlike statesmanship statesmen statesperson statespersons Statesville stateswoman stateswomen statewide Statham static statically stating station stationary stationed stationer stationeries stationers stationery stationing stationmaster stationmasters stations statistic statistical statistically statistician statisticians statistics stator stators stats statuaries statuary statue statues statuesque statuesquely statuette statuettes stature statures status statuses statute statutes statutorily statutory Stauffer staunch staunched stauncher staunches staunchest staunching staunchly staunchness Staunton stave staved staves staving stay stayed staying stays staysail staysails Stayton STB STC STD std STDM Ste stead Stead steadfast steadfastly steadfastness steadied steadier steadies steadiest steadily steadiness Steady steady steadying steak steakhouse steakhouses steaks steal stealer stealers stealing steals stealth Stealth stealthier stealthiest stealthily stealthy steam steamboat steamboats steamed steamer steamers steamfitter steamfitters steamier steamiest steamily steaminess steaming steamroll steamrolled steamroller steamrollered steamrollering steamrollers steamrolling steamrolls steams steamship steamships steamy Stearns steatite steatites Stedman steed steeds steel Steel Steele steeled Steeleville steelhead steelheads steelier steeliest steeliness steeling steelmaker steelmakers steelmaking steels Steelville steelwork steelworker steelworkers steelworks steely steelyard steelyards Steen steenbok steenboks steep Steep steeped steepened steeper steepest steeping steeple steeplebush steeplebushes steeplechase steeplechaser steeplechasers steeplechases steeplejack steeplejacks steeples steeply steepness steeps steer steerage steerages steerageway steerageways steered steering steers steersman steersmen steerswoman Stefan Stefano Steffen Steger stegosaur stegosaurs Stegosaurus stegosaurus stegosauruses stein Stein Steinbeck Steinberg Steinem Steiner Steinke Steinman Steinmetz steins Steinway stele steles Stella stellar stem stemma stemmas stemmata stemmed stemmer stemmers stemming stems stemson stemsons stemware stench stenches stencil stenciled stenciling stencilled stencilling stencils Stendhal steno stenobath stenobaths stenograph Stenograph stenographer stenographers stenographic stenographical Stenographs stenographs stenography stenos stenotherm stenothermal stenothermic Stenotype stenotype stenotypes stentorian step stepbrother stepbrothers stepchild stepchildren stepdaughter stepdaughters stepfamilies stepfamily stepfather stepfathers Stephan Stephanie Stephanotis stephanotis stephanotises Stephen Stephens Stephenson Stephentown Stephenville stepladder stepladders stepmother stepmothers stepparent stepparents Steppe steppe stepped Steppenwolf stepper steppers Steppes steppes stepping steppingstone steppingstones steps stepsister stepsisters stepson stepsons stepstool Steptoe stepwise stereo stereochemistry stereochromic stereogram stereograph stereographic stereographical stereographically stereographs stereography stereoisomer stereoisomerism stereoisomerisms stereological stereomicroscope stereomicroscopes stereomicroscopic stereomicroscopy stereophonic stereophonically stereophony stereopticon stereopticons stereos stereoscope stereoscopes stereoscopic stereoscopically stereoscopies stereoscopy stereotropism stereotype stereotyped stereotypes stereotypic stereotypical stereotypically stereotyping stereotypy stereovision sterile sterilely sterilisation sterilisations sterilise sterilised sterilises sterilising sterilities sterility sterilization sterilizations sterilize sterilized sterilizer sterilizers sterilizes sterilizing sterling Sterling Sterlington stern Stern sterna Sterna Sternberg sterner Sterner sternest sternforemost sternly sternness sternpost sternposts sterns sternson sternsons sternum sternums sternward sternwards sternway sternways sternwheeler steroid steroidal steroids sterol sterols stet stethoscope stethoscopes Stets stets Stetson Stetsons stetted stetting Steuben Steubenville Steve stevedore stevedored stevedores stevedoring Steven Stevenage Stevens Stevenson Stevensville stew Stew steward Steward stewarded stewardess stewardesses stewarding stewards stewardship stewardships Stewart Stewartstown Stewartsville Stewartville stewed stewing stewpot stewpots stews STI stibnite stichomythia stichomythic stick stickball stickballs sticker stickers stickhandle stickhandles stickier stickiest stickiness sticking stickle stickleback sticklebacks stickled stickler sticklers stickles sticklike stickling stickman stickmen Stickney stickpin stickpins sticks stickseed stickseeds sticktail stickup stickups stickweed stickweeds sticky sties stiff stiffed stiffen stiffened stiffener stiffeners stiffening stiffens stiffer stiffest stiffing stiffly stiffness stiffs stifle stifled stifles stifling stiflingly Stigler stigma stigmas stigmata stigmatic stigmatically stigmatisation stigmatisations stigmatise stigmatised stigmatises stigmatising stigmatism stigmatisms stigmatization stigmatizations stigmatize stigmatized stigmatizes stigmatizing stile stiles Stiles stiletto stilettos Still still stillbirth stillbirths stillborn stillborns stilled stiller stillest stilling stillness stillroom stillrooms stills Stillwater Stillwell stilly STILO stilt stilted stiltedly stiltedness stilting Stilton stilton stilts Stilwell stimulant stimulants stimulate stimulated stimulates stimulating stimulatingly stimulation stimulations stimulator stimulators stimulatory stimuli stimulus Stine sting stinger stingers stingier stingiest stingily stinginess stinging stingingly stingray stingrays stings stingy stink stinkball stinkballs stinkbug stinkbugs stinker stinkers stinkhorn stinkhorns stinking stinkpot stinkpots stinks stinkstone stinkstones stinkweed stinkweeds stinkwood stinkwoods Stinky stinky Stinnett Stinson stint stinted stinting stints stipend stipendiary stipendium stipendiums stipends stipple stippled stipples stippling stipulate stipulated stipulates stipulating stipulation stipulations stipulator stipulators stipule stipules Stir stir Stirling Stirlingshire stirred stirrer stirrers stirring stirringly stirrings stirrup stirrups stirs STIS stitch stitched stitches stitching stitchwort STL STM STN stoat Stoat stoats stochastic stochastically stock Stock stockade stockades stockbreeder stockbreeders stockbreeding Stockbridge stockbroker stockbrokerage stockbrokerages stockbrokers stockcar stockcars Stockdale stocked stocker stockers stockfish Stockhausen stockholder stockholders stockholding stockholdings Stockholm stockier stockiest stockiness stockinet stocking stockings stockist stockists stockjobber stockjobbers stockless stockman stockmen stockowner stockpile stockpiled stockpiles stockpiling Stockport stockpot stockpots stockroom stockrooms stocks stocktaking Stockton Stockwell stocky stockyard stockyards Stoddard stodgier stodgiest stodgily stodginess stodgy stogie stogies stogy STOH stoic Stoic Stoical stoical stoically stoicism Stoicism stoicisms Stoicisms stoics Stoics stoke stoked stokehold stokeholds stokehole stoker stokers Stokes stokes Stokesdale stoking STOL stole stolen stoles stolid stolidity stolidly Stoll stoma stomach stomachache stomachaches stomached stomacher stomachers stomachic stomaching stomachs stomas stomata stomp stomped stomping stomps stone Stone stonecat stonecats stonechat stonechats stonecrop stonecrops stonecutter stonecutters stonecutting stoned stonefish stoneflies stonefly Stoneham stonehearted Stonehenge stonemason stonemasonries stonemasonry stonemasons stoner stoneroller stonerollers stoners Stones stones Stoneville stonewall stonewalled stonewalling stonewalls stoneware stonewash stonewashed stonewashes stonewashing stonework stoneworker stoneworkers stonewort stonier stoniest stonily stoniness stoning Stonington stony stonyhearted stood stooge stooges stool stoolie stoolies stoolpigeon stools stoop stoopball stoopballs stooped stooping stoops Stoops stop stopcock stopcocks stopgap stopgaps stoplight stoplights stopover stopovers stoppable stoppage stoppages Stoppard stopped stopper stoppers stopping stopple stopples stops stopwatch stopwatches storability storable storage storages store stored storefront storefronts storehouse storehouses storekeeper storekeepers storekeeping storeroom storerooms stores storewide Storey storey storeys storied stories storing stork storks Storm storm stormbound stormed stormier stormiest stormily storminess storming storms Stormville stormy Stormy Storrs story Story storyboard storyboarded storyboarding storyboards storybook storybooks storyline storylines storyteller storytellers storytelling storywriter stotinka Stouffer Stoughton stoup stoups Stourbridge Stout stout stouten stouter stoutest stouthearted stoutheartedly stoutheartedness stoutly stoutness stouts Stovall stove stovepipe stovepipes Stover stoves stovetop stovetops stow Stow stowage stowaway stowaways Stowe stowed stowing stows STP strabismus straddle straddled straddles straddling Stradivarius Stradivariuses strafe strafed strafes Strafford strafing straggle straggled straggler stragglers straggles stragglier straggliest straggling straggly straight straightaway straightaways straightedge straightedges straighten straightened straightening straightens straighter straightest straightforward straightforwardly straightforwardness straightjacket straightjackets straightly straightness straights straightway Strain strain strained strainer strainers straining strains Strait strait straiten straitened straitening straitens straitjacket straitjacketed straitjacketing straitjackets straitlaced straits strake strakes Strand strand stranded stranding strandline strandlines strands strange strangely strangeness stranger Stranger strangers strangest strangle strangled stranglehold strangleholds strangler stranglers strangles strangling strangulate strangulated strangulates strangulating strangulation strangulations strap straphang straphanger straphangers straphangs strapless strapped strapping straps Strasbourg Strasburg strata stratagem stratagems strategic strategically strategies strategist strategists strategize strategizing strategy Stratford Stratham Strathclyde Strathmore stratification stratifications stratified stratifies stratify stratifying stratocumuli stratocumulus stratosphere stratospheres stratospheric stratospherically Stratton stratum stratums stratus Straub Straus Strauss Stravinsky straw strawberries strawberry strawboard strawboards strawflower strawflowers Strawn straws strawworm strawworms stray strayed straying strays streak streaked streakier streakiest streakiness streaking streaks streaky stream streambed streambeds streamed streamer streamers streaming streamlet streamlets streamline streamlined streamliner streamliners streamlines streamlining streams streamside Streamwood Streator street Street streetcar streetcars Streeter streetlamp streetlamps streetlight streetlights Streetman streets Streets Streetsboro streetscape streetscapes streetwalker streetwalkers streetwalking streetwise Streisand strength strengthen strengthened strengthener strengtheners strengthening strengthens strengths strenuous strenuously strenuousness strep Strep streptococcal streptococci Streptococcus streptococcus streptokinase streptomycin stress stressed stresses stressful stressfully stressfulness stressing stressor stressors Stretch stretch stretchable stretched stretcher stretchers stretches stretchiness stretching stretchy Stretford streusel streusels strew strewed strewing strewn strews striate striated striates striating striation striations striatum stricken Strickland strict stricter strictest strictly strictness stricture strictures stridden stride stridence stridencies stridency strident stridently strider striders strides striding stridulate stridulated stridulates stridulating strife strike strikebound strikebreaker strikebreakers strikebreaking strikeout strikeouts strikeover strikeovers striker strikers strikes striking strikingly Strindberg string stringboard stringboards stringcourse stringcourses stringed stringencies stringency stringent stringently Stringer stringer stringers stringhalt stringhalts stringier stringiest stringiness stringing strings stringy strip stripe striped striper stripers stripes stripfilm striping stripling striplings strippable stripped stripper strippers stripping strips striptease stripteases stripy strive strived striven striver strivers strives striving strivings strobe strobes stroboscope stroboscopes stroboscopic strode Stroganoff stroganoff stroganoffs Stroh stroke stroked strokes stroking stroll strolled stroller strollers strolling strolls Strom Stromberg Stromsburg strong Strong strongbox strongboxes stronger strongest stronghold strongholds strongly strongman strongmen strongpoint Strongsville strontium strop strophe strophes strophic stropped stropping strops Stroud Stroudsburg Stroup strove STRPG struck structural structuralise structuralises structuralism structuralisms structuralize structuralized structuralizes structuralizing structurally structure structured structures structuring strudel strudels struggle struggled struggler strugglers struggles struggling strum strummed strummer strummers strumming strumpet strumpets strums strung strut Struthers struts strutted strutting strychnine Stryker STS STSCI STSI STTNG STTOS Stuart Stuarts stub stubbed stubbier stubbiest stubbiness stubbing stubble Stubblefield stubbles stubbly stubborn stubbornly stubbornness Stubbs stubby stubs stucco stuccoed stuccoes stuccoing stuccos stuccowork stuccoworks stuck Stuckey stud studbook studbooks studded studding studdingsail studdingsails Studebaker student students studentship studentships studfish studhorse studhorses studied studiedly studier studiers studies studio studios studious studiously studiousness studs studwork studworks study studying stuff stuffed stuffer stuffers stuffier stuffiest stuffily stuffiness stuffing stuffs stuffy stultification stultifications stultified stultifies stultify stultifying stumble stumblebum stumblebums stumbled stumbles stumbling stumblingly stump stumpage stumpages stumped stumper stumpers stumping stumps stumpy stun stung stunk stunned stunner stunners stunning stunningly stuns stunt stunted stunting stuntman stuntmen stunts stuntwoman stuntwomen stupefacient stupefaction stupefactions stupefied stupefies stupefy stupefying stupendous stupendously stupid stupider stupidest stupidities stupidity stupidly stupor stupors Sturbridge sturdier sturdiest sturdily sturdiness sturdy sturgeon sturgeons Sturgis Sturm Sturtevant Stutsman stutter stuttered stuttering stutters Stuttgart Stuyvesant STV sty stygian Stygian style stylebook stylebooks styled Styles styles styli styling stylisation stylisations stylise stylised stylises stylish stylishly stylishness stylising stylist stylistic stylistically stylistics stylists stylization stylizations stylize stylized stylizes stylizing stylus styluses stymie stymied stymieing stymies styptic styptics styrene Styrofoam Styx Su SU suability Suarez suasion suasions suave suavely suaveness suavity sub subagent subagents subaltern subalterns Subaru subassemblies subassembly subatomic subbasement subbasements subbed subbing subcategories subcategorising subcategorize subcategorized subcategorizes subcategorizing subcategory subchapter subchapters subclass subclasses subcommand subcommands subcommittee subcommittees subcompact subcompacts subcomponent subcomponents subconscious subconsciously subcontinent subcontinents subcontract subcontracted subcontracting subcontractor subcontractors subcontracts subculture subcultures subcutaneous subcutaneously subdirectories subdirectory subdivide subdivided subdivides subdividing subdivision subdivisions subdominant subdominants subdue subdued subdues subduing subedit subedited subediting subeditor subeditorial subeditors subeditorship subeditorships subedits subentries subentry subequatorial subfamilies subfamily subfield subfields subfigure subfigures subfreezing subgenera subgenre subgenres subgenus subgroup subgroups subhead subheading subheadings subheads subhuman subinterval subintervals subjacent subject subjected subjecting subjection subjections subjective subjectively subjectivism subjectivisms subjectivist subjectivists subjectivities subjectivity subjects subjoin subjoined subjoining subjoins subjugate subjugated subjugates subjugating subjugation subjugations subjugator subjugators subjunctive subjunctives subkingdom subkingdoms sublanguage sublanguages sublease subleased subleases subleasing sublet sublets Sublette subletting sublevel sublevels sublicense sublicensed sublicenses sublicensing sublimate sublimated sublimates sublimating sublimation sublimations Sublime sublime sublimed sublimely sublimes subliminal subliminally subliming sublimities Sublimity sublimity sublingual sublingually sublunary submachine submarine submariner submariners submarines submarket submarkets submenu submenus submerge submerged submergence submergences submerges submergibility submergible submerging submerse submersed submerses submersible submersibles submersing submersion submersions submicron submicroscopic subminiature subminiatures submission submissions submissive submissively submissiveness submit submits submittal submittals submitted submitter submitters submitting submultiples subnet subnets subnormal suboptimal suboptimum suborbital suborder suborders subordinate subordinated subordinately subordinates subordinating subordination subordinations subordinator subordinators suborn subornation suborned suborning suborns subparagraph subparagraphs subpart subparts subphyla subphylum subplot subplots subpoena subpoenaed subpoenaing subpoenas subpopulation subpopulations subprogram subprograms subproject subprojects subrogate subrogated subrogates subrogating subrogation subroutine subroutines subs subscale subscales subschema subscribe subscribed subscriber subscribers subscribes subscribing subscript subscripted subscripting subscription subscriptions subscripts subsection subsections subsequence subsequences subsequent subsequently subservience subservient subserviently subset subsets subside subsided subsidence subsides subsidiaries subsidiary subsidies subsiding subsidisation subsidisations subsidise subsidised subsidiser subsidisers subsidises subsidising subsidization subsidizations subsidize subsidized subsidizer subsidizers subsidizes subsidizing subsidy subsist subsisted subsistence subsistent subsisting subsists subsoil subsonic subspace subspaces subspecialties subspecialty subspecies substance substances substandard substantial substantiality substantially substantiate substantiated substantiates substantiating substantiation substantiations substantive substantively substantives substation substations substitutability substitutable substitute substituted substitutes substituting substitution substitutions substitutive substrata substrate substrates substratum substring substrings substructure substructures subsumable subsume subsumed subsumes subsuming subsurface subsystem subsystems subtask subtasks subtenant subtenants subtend subtended subtending subtends subterfuge subterfuges subterranean subterraneous subtest subtests subtext subtexts subtitle subtitled subtitles subtitling subtle subtleness subtler subtlest subtleties subtlety subtly subtonic subtonics subtopic subtopics subtotal subtotaled subtotaling subtotalled subtotalling subtotals subtract subtracted subtracting subtraction subtractions subtractive subtracts subtrahend subtrahends subtropical subtropics subtype subtypes subunit subunits suburb suburban suburbanisation suburbanise suburbanised suburbanises suburbanising suburbanite suburbanites suburbanization suburbanize suburbanized suburbanizes suburbanizing suburbia suburbs subvention subventions subversion subversions subversive subversively subversives subvert subverted subverting subverts subway subways subwoofer subwoofers subzero Succasunna succedanea succedaneum succedaneums succeed succeeded succeeding succeeds success successes successful successfully successfulness succession successions successive successively successiveness successor successors succinct succinctly succinctness succor succored succoring succors succotash Succoth succour succoured succouring succours succubae Succubus succubus succulence succulent succulently succulents succumb succumbed succumbing succumbs such suchlike suck sucked sucker suckered suckerfish suckering suckers suckfish sucking suckle suckled suckles Suckling suckling sucks Sucre sucrose suction suctioned suctioning suctions Sudafed Sudan Sudanese sudation sudations Sudbury sudden suddenly suddenness Sudetenland suds sudsier sudsiest sudsy Sue sue sued suede sues suet Suez suffer sufferable sufferance suffered sufferer sufferers suffering sufferings Suffern suffers suffice sufficed suffices sufficiency sufficient sufficiently sufficing Suffield suffix suffixation suffixations suffixed suffixes suffixing suffocate suffocated suffocates suffocating suffocation suffocations suffocative Suffolk suffrage suffrages suffragette suffragettes suffragist suffragists suffuse suffused suffuses suffusing suffusion suffusions Sufi Sufis Sufism SUG sugar Sugar sugarberries sugarberry sugarbird sugarbirds sugarcane sugarcanes sugarcoat sugarcoated sugarcoating sugarcoats sugared sugarhouse sugarhouses sugariness sugaring sugarless Sugarloaf sugarloaf sugarloaves sugarplum sugarplums sugars sugary suggest suggested suggestibility suggestible suggesting suggestion suggestions suggestive suggestively suggestiveness suggests Sugihara suicidal suicide suicides SUID suing Suisse suit suitability suitable suitableness suitably suitcase suitcases suite suited suites suiting suitor suitors suits Sukarno sukiyaki sukiyakis Sukkoth Sukkoths Suleiman sulfa sulfadiazine sulfanilamide sulfas sulfate sulfated sulfates sulfathiazole sulfating sulfide sulfides sulfite sulfites sulfonamide sulfonamides sulfonylurea sulfur sulfured sulfuric sulfuring sulfurous sulfurs sulk sulked sulkers sulkier sulkies sulkiest sulkily sulkiness sulking sulks sulky Sulla sullen sullener sullenest sullenly sullenness sullied sullies Sulligent Sullivan Sully sully sullying sulpha sulphanilamide sulphas sulphate sulphated sulphates sulphating sulphide sulphides sulphite sulphites sulphonamide sulphonamides Sulphur sulphur sulphured sulphuric sulphuring sulphurous sulphurs Sultan sultan Sultana sultana Sultanabad sultanas sultanate sultanates sultans Sultans sultrier sultriest sultrily sultriness sultry Sulzberger Sum SUM sum sumac Sumac sumacs Sumas Sumatra Sumatran Sumatrans Sumerian Sumerians Sumiton summa summand summands summaries summarily summarisation summarisations summarise summarised summariser summarisers summarises summarising summarization summarizations summarize summarized summarizer summarizers summarizes summarizing summary summate summated summates summating summation summations summative summed summer Summer Summerdale summered Summerfield summerhouse summerhouses summering Summerland summers Summers summersault summersaults summerset summersets Summersville summertime Summerton Summertown Summerville summerwood summerwoods summery summing Summit summit summiteers summiting summitries summitry summits Summitville summon summoned summoning Summons summons summonsed summonses summonsing Sumner sumo Sumo sump sumps sumptuary sumptuous sumptuously sumptuousness Sumrall sums Sumter Sun SUN sun Sunapee sunbath sunbathe sunbathed sunbather sunbathers sunbathes sunbathing sunbaths sunbeam sunbeams Sunbelt sunbelt sunbelts sunbird sunbirds sunblind sunbonnet sunbonnets sunbow sunbows sunburn sunburned sunburns sunburnt sunburst Sunburst sunbursts Sunbury Suncook sundae sundaes Sundance Sunday Sundays sundeck sundecks sunder sundered sundering Sunderland sunders sundew sundews SUNDIAG sundial sundials sundog sundogs sundown sundowner sundowners sundress sundresses sundries sundry SUNET sunfish Sunfish sunfishes Sunfishes sunflower sunflowers Sung sung sunglass sunglasses sunglow sunglows sunhat sunhats Sunil sunk sunken sunlamp sunlamps Sunland sunless sunlight sunlit Sunman sunned Sunni sunnier sunniest sunning Sunnis Sunnite Sunnites sunny Sunny Sunnyside Sunnyvale Sunray sunray sunrays sunrise sunrises sunroof sunroofs sunroom sunrooms Suns suns sunscald sunscalds sunscreen sunscreens sunset sunsets sunshade sunshades sunshine Sunshine sunshiny sunspace sunspaces sunspot sunspots sunstone sunstones sunstroke sunstrokes suntan suntanned suntans suntrap suntraps sunup SUNVIEW sunward sunwards SUNY Sup sup super superabundance superabundant superabundantly superadded superannuate superannuated superannuates superannuating superannuation superb superbly supercalifragilisticexpialidocious supercargo supercargoes supercede superceded supercedes superceding supercharge supercharged supercharger superchargers supercharges supercharging supercilious superciliously superciliousness supercollider supercomputer supercomputers supercomputing superconducting superconductive superconductivities superconductivity superconductor superconductors supercritical superego superegos supereminence supereminences supererogation supererogatory superexcellent superficial superficialities superficiality superficially superficies superfine superfluities superfluity superfluous superfluously superfund superglue superglues superheat superheated superheating superheats superhero superheroes superhighway superhighways superhuman superhumanly superimpose superimposed superimposes superimposing superimposition superimpositions superincumbent superintend superintended superintendence superintendent superintendents superintending superintends superior Superior superiorities superiority superiorly superiors superjacent superlative superlatively superlatives superluminal superlunary supermajorities supermajority Superman superman supermarket supermarkets supermen supermodel supermodels supernal supernatant supernatants supernatural supernaturalism supernaturalisms supernaturally supernormal supernova supernovae supernovas supernumeraries supernumerary superpose superposed superposes superposing superposition superpower superpowers superrich supers supersaturate supersaturated supersaturates supersaturating supersaver supersavers superscalar superscript superscripted superscripting superscription superscriptions superscripts supersede superseded supersedes superseding supersensible supersensitive supersensory superset supersets supersonic supersonically supersonics superstar superstardom superstardoms superstars superstition superstitions superstitious superstitiously superstore superstores superstring superstrings superstructure superstructures supertanker supertankers supertonic supertonics supervene supervened supervenes supervening supervise supervised supervisee supervisees supervises supervising supervision supervisions supervisor supervisors supervisory superwoman superwomen supine supinely supp supped supper suppers suppertime suppertimes supping supplant supplanted supplanting supplants Supple supple supplely supplement supplemental supplementary supplementation supplementations supplemented supplementing supplements suppleness suppler supplest suppliant suppliantly suppliants supplicant supplicants supplicate supplicated supplicates supplicating supplication supplications supplied supplier suppliers supplies supply supplying support supportabilities supportability supportable supportably supported supporter supporters supporting supportive supportively supportiveness supports supposable supposal supposals suppose supposed supposedly supposes supposing supposition suppositional suppositions suppositious supposititious suppositories suppository suppress suppressant suppressants suppressed suppresser suppressers suppresses suppressible suppressing suppression suppressions suppressive suppressor suppressors suppurate suppurated suppurates suppurating suppuration suppurations supra supraliminal supranational suprarenal supremacies supremacist supremacists supremacy supreme supremely supremeness sups Supt Surabaya SURANET surcease surceases surcharge surcharged surcharges surcharging surd surds sure surefire surefooted surefootedness surely sureness surer surest sureties surety SURF surf surface surfaced surfaces surfacing surfactant surfactants surfbird surfbirds surfboard surfboarder surfboarders surfboarding surfboards surfboat surfboats surfcaster surfcasters surfcasting surfed surfeit surfeited surfeiting surfeits surfer surfers surfing surfperch surfs surfside surge surged surgeon surgeonfish surgeons surgeries surgery surges surgical surgically surging Surgoinsville Surinam Suriname Surinamer Surinamers Surinamese Suring surjection surlier surliest surliness surly surmise surmised surmises surmising surmount surmountable surmounted surmounting surmounts surname surnamed surnames surpass surpassed surpasses surpassing surpassingly surplice surplices surplus surpluses surprise surprised surprises surprising surprisingly surreal Surrealism surrealism surrealisms Surrealisms Surrealist surrealist Surrealistic surrealistic Surrealistically surrealistically surrealists surreally surrender surrendered surrendering surrenders surreptitious surreptitiously surreptitiousness Surrey surrey surreys surrogacy surrogate surrogated surrogates surrogating surround surrounded surrounding surroundings surrounds Surry surtax surtaxes surveillance surveillances survey surveyed surveying Surveyor surveyor surveyors surveys survivability survivable survival survivalist survivalists survivals survive survived survives surviving survivor survivors survivorship survivorships Susan Susana Susanna Susannah Susanne Susanville susceptibilities susceptibility susceptible susceptibleness susceptibly susceptive sushi Susie SUSP suspect suspected suspecting suspects suspend suspended suspender suspenders suspending suspends suspense suspenseful suspension suspensions suspensor suspensors suspicion suspicions suspicious suspiciously suspiciousness suspiration suspirations suspire suspired suspires suspiring Susquehanna suss sussed susses Sussex sussing sustain sustainability sustainable sustained sustainer sustainers sustaining sustains sustenance sustentation sustentations sustentative sustention sustentions Susumu susurration susurrations susurrus Sutcliffe Sutherland Sutherlin sutra sutras suttee suttees Sutter Sutton Sutu suture sutured sutures suturing SUV Suva Suwannee Suzan Suzann Suzanne suzerain suzerains suzerainties suzerainty suzette Suzette suzettes Suzie Suzuki Suzy SV SVC svc Svedberg svelte sveltely Sven Svetlana svgs SVID Svoboda SVP SVR SVS SVVS SW SWA Swab swab swabbed swabbing swabs swaddle swaddled swaddles swaddling swag swage swaged swages swagger swaggered swaggerer swaggerers swaggering swaggeringly swaggers swaging swagman swagmen swags Swahili Swahilis swain Swain swains Swainsboro SWAK swale swales swallow swallowed swallowing swallows swallowtail swallowtails swallowwort swam swami swamis swamp swamped swampier swampiest swamping swampland swamplands swamps Swampscott swampy swan Swan SWAN swank swanked swanker swankest swankier swankiest swanking swanks swanky swanlike Swann Swannanoa swans Swansboro swansdown Swansea swanskin swanskins Swanson swansong swansongs Swanton swap swappable swapped swapper swappers swapping swaps Swaps sward swards swarm swarmed swarming swarms Swart swart swarthier swarthiest swarthiness Swarthmore swarthy Swartz SWAS swash swashbuckler swashbucklers swashbuckling swashed swashes swashing swastika swastikas swat Swat SWAT swatch swatches swath swathe swathed swathes swathing swaths swats swatted swatter swatters swatting sway swayable swayback swaybacked swaybacks swayed swaying sways Swazi Swaziland SWB swear swearing swears swearword swearwords sweat sweatband sweatbands sweatbox sweatboxes sweated sweater sweaters sweathouse sweatier sweatiest sweatiness sweating sweatpants sweats sweatshirt sweatshirts sweatshop sweatshops sweaty Swede Sweden Swedes Swedesboro Swedish Sweeney Sweeny sweep sweepback sweepbacks sweeper sweepers sweeping sweepingly sweepings sweeps sweepstake sweepstakes sweet Sweet sweetbread sweetbreads Sweetbriar sweetbriar sweetbriars sweetbrier sweetbriers sweeten sweetened sweetener sweeteners sweetening sweetens sweeter sweetest sweetheart Sweetheart sweethearts Sweethearts sweetie sweeties sweetish sweetly sweetmeat sweetmeats sweetness sweets sweetshop sweetshops sweetsop sweetsops Sweetwater swell swelled swellfish swellhead swellheaded swellheads swelling swellings swells swelter sweltered sweltering swelteringly swelters Swenson swept sweptback swerve swerved swerves swerving SWF SWG Swift SWIFT swift swifter swiftest swiftly swiftness swifts swig swigged swigging swigs swill swilled swilling swills swim swimmer swimmeret swimmerets swimmers swimmier swimmiest swimming swimmingly swimmy swims swimsuit swimsuits swimwear swindle swindled swindler swindlers swindles swindling Swindon swine swineherd swineherds swinepox swinepoxes swing swingeing swinger swingers swingier swingiest swinging swingman swingmen swings swingy swinish swinishly swinishness swipe swiped swipes swiping swirl swirled swirling swirls swish swished Swisher swisher swishers swishes swishier swishiest swishing swishy Swiss switch Switchback switchback switchbacks switchblade switchblades switchboard switchboards switched switcher switcheroo switchers switches switchgear switchgears switching switchman switchmen switchover switchyard switchyards Switzer Switzerland swivel swiveled swiveling swivelled swivelling swivels swizzle swizzles SWM SWO swollen swollenness swoon Swoon swooned swooning swoons swoop swooped swooping swoops swoosh swooshed swooshes swooshing Swope sword swordbill swordbills swordfish swordfishes swordplay Swords swords swordsman swordsmanship swordsmen swordstick swordswoman swordswomen swordtail swordtails swore sworn swot swots swotted swotting Swoyersville SWS swum swung SX SXS SY Sybarite sybarite sybarites Sybarites Sybaritic sybaritic Sybil Sybille SYC sycamore Sycamore sycamores sycophancies sycophancy sycophant sycophantic sycophantically sycophantism sycophantisms sycophants Sydney Sykes Sykesville Sylacauga syllabi syllabic syllabically syllabicate syllabicated syllabicates syllabicating syllabication syllabications syllabicity syllabics syllabification syllabifications syllabified syllabifies syllabify syllabifying syllable syllables syllabub syllabubs Syllabus syllabus syllabuses syllogism syllogisms syllogistic syllogistically syllogistics Sylmar sylph sylphlike sylphs Sylva sylvan Sylvan Sylvania Sylvester Sylvia Sylvie sym symbioses symbiosis symbiotic symbiotically symbol symbolic symbolical symbolically symbolisation symbolisations symbolise symbolised symbolises symbolising symbolism Symbolism symbolisms Symbolisms symbolist Symbolist symbolists Symbolists symbolization symbolizations symbolize symbolized symbolizes symbolizing symbols Symington symmetric symmetrical symmetrically symmetries symmetry Symons sympathetic sympathetically sympathies sympathise sympathised sympathiser sympathisers sympathises sympathising sympathize sympathized sympathizer sympathizers sympathizes sympathizing Sympathy sympathy sympatric symphonic symphonies symphonious symphonise symphonised symphonising symphonist symphonists symphonize symphonized symphonizing symphony SYMPL symposia symposium symposiums symptom symptomatic symptomatically symptoms SYN synagogue synagogues synapse synapses synaptic sync synced synch synched synching synchrocyclotron synchrocyclotrons synchroflash synchromesh synchronal synchronic synchronically synchronicities synchronicity synchronies synchronisation synchronisations synchronise synchronised synchroniser synchronisers synchronises synchronising synchronism synchronisms synchronistic synchronistical synchronization synchronizations synchronize synchronized synchronizer synchronizers synchronizes synchronizing synchronous synchronously synchrony synchrotron synchrotrons synchs syncing synclinal synclinals syncline synclines syncopate syncopated syncopates syncopating syncopation syncopations syncope syncretism syncretistic syncs syndic syndicalism syndicate syndicated syndicates syndicating syndication syndications syndics syndrome syndromes synecdoche synergetic synergic synergies synergise synergised synergises synergising synergism synergisms synergist synergistic synergistically synergists synergize synergized synergizes synergizing synergy synod synods synonym synonymic synonymies synonymous synonymously synonyms synonymy synopses synopsis synopsise synopsised synopsises synopsising synopsize synopsized synopsizes synopsizing synoptic Synoptic synoptically syntactic syntactical syntactically syntax syntaxes syntheses synthesis synthesise synthesised synthesiser synthesisers synthesises synthesising synthesize synthesized synthesizer synthesizers synthesizes synthesizing synthetic synthetically synthetics Syosset syphilis syphilitic syphilitics SYR Syracuse syrah Syrah Syria Syrian Syrians syringe syringed syringes syringing syrup syrupiness syrups syrupy sys SYSGEN sysop sysops system systematic systematical systematically systematisation systematisations systematise systematised systematises systematising systematization systematizations systematize systematized systematizes systematizing systemic systemically systemisation systemisations systemise systemised systemises systemising systemization systemizations systemize systemized systemizes systemizing Systems systems systole systoles systolic Szechwan T t Ta TA TAB tab Tab tabard tabards Tabasco Tabb tabbed tabbies tabbing Tabby tabby Taber Tabernacle tabernacle tabernacles Tabernacles Tabitha tablature tablatures table tableau tableaus tableaux tablecloth tablecloths tabled tablehopped tablehopping tableland tablelands tablemate tablemates tables tablespoon tablespoonful tablespoonfuls tablespoons tablet tabletop tabletops tablets tableware tabling Tabloid tabloid tabloids taboo tabooed tabooing taboos Tabor tabor tabors tabs tabular tabularisation tabularisations tabularise tabularised tabularises tabularising tabularization tabularizations tabularize tabularized tabularizes tabularizing tabulate tabulated tabulates tabulating tabulation tabulations tabulator tabulators TAC TACAN TACCS tachometer tachometers tachometric tachometry tachyarrhythmia tachycardia tachymeter tachymetry tachyon tachyons tacit tacitly taciturn taciturnity taciturnly tack tacked tackier tackiest tackily tackiness tacking tackle tackled tackler tacklers tackles tackling tacks tacky taco Tacoma Taconic taconite Taconite taconites tacos tact tactful tactfully tactfulness tactic tactical tactically tactician tacticians tactics tactile tactilely tactility tactless tactlessly tactlessness tactual tactually Tad tad Tada Tadashi tadpole tadpoles tads TAE tae TAF taffeta taffetas taffies taffy Taffy Taft Tafton TAG tag tagalong tagalongs Taggart tagged tagging tagline taglines tags Tahiti Tahitian Tahitians Tahlequah Tahoe Tahoka Tai tai taiga taigas tail tailback tailbacks tailboard tailboards tailbone tailbones tailcoat tailcoats tailed tailfin tailfins tailgate tailgated tailgater tailgaters tailgates tailgating tailing tailings tailless taillight taillights Tailor tailor tailorbird tailorbirds tailored tailoring tailors tailpiece tailpieces tailpipe tailpipes tailrace tailraces tails tailskid tailskids tailspin tailspins tailstock tailstocks tailwind tailwinds taint tainted tainting taintless taintlessness taints Taipei Taisho Taiwan Taiwanese Tajik Tajikistan taka Taka Takamatsu Takao Takara Takashi take takeaway takeaways takedown takedowns taken takeoff takeoffs takeout takeouts takeover takeovers taker takers takes Takeshi taking takings TAL Talbert Talbot talc Talco talcum tale talebearer talebearers talent talented talents tales taleteller taletellers Taliesin Talihina talisman talismanic talismans talk talkative talkatively talkativeness talkback talkbacks talked talker talkers talkfest talkie talkies talking talks talky tall Talladega Tallahassee Tallahatchie Tallapoosa Tallassee tallboy tallboys taller tallest Talley Talleyrand tallied tallies Tallinn tallish Tallmadge Tallman tallness tallow Tallulah Tally tally tallyho tallyhos tallying tallyman tallymen Talmud Talmudic Talmudist Talmudists talon talons talus taluses tam TAM Tam Tama tamable tamale Tamale tamales Tamaqua Tamar Tamara tamarack tamaracks tamari tamarind tamarinds tamaris tamarisk tamarisks Tamaru tambala tambour tambourine tambourines tambours Tame tame tameable tamed tamely tameness tamer Tamer tamers tames tamest Tami Tamil Tamils taming Tammany Tammie Tammuz Tammy tamp Tampa tamped tamper tampered tampering tamperproof tampers tamping tampon tampons tamps tams Tams Tamworth tan Tan tanager tanagers Tanaka tanbark tanbarks tandem tandems Tandy Taney Taneytown tang Tang Tanganyika tangelo tangelos tangencies tangency tangent tangential tangentially tangents tangerine Tangerine tangerines tangibility tangible tangibles tangibly tangier Tangier Tangiers tangiest tanginess Tangipahoa tangle tangled Tangled tangles tangling tango tangoed tangoing tangos tangs tangy Tania tank tankard tankards tanked tanker tankers tanking tanks tanned tanner Tanner tanneries tanners Tannersville tannery tannest tannic tannin tanning tannins tanoak tanoaks Tanoan tans Tans tansies TANSTAAFL Tansy tansy Tanta tantalisation tantalisations tantalise tantalised tantaliser tantalisers tantalises tantalising tantalisingly tantalite tantalization tantalizations tantalize tantalized tantalizer tantalizers tantalizes tantalizing tantalizingly tantalum tantalums Tantalus tantamount tantrum tantrums Tanya Tanzania Tanzanian Tanzanians tanzanite Tao TAO Taoism Taoist Taoists Taos TAP tap Tape tape taped tapeline tapelines taper tapered tapering tapers Tapes tapes tapestries tapestry tapeworm tapeworms taping tapings tapioca tapiocas tapir tapirs Tappahannock Tappan tapped tappet tappets tapping taproom taprooms taproot taproots taps tapster tapsters TAR tar Tara tarantella tarantellas Tarantino tarantula tarantulas Tarawa Tarboro tarbush tarbushes Tardenoisian tardier tardiest tardily tardiness tardy tardyon tardyons Tare tare Tarentum tares target targeted targeting targets tariff tariffs Tarkio tarlatan tarlatans Tarmac tarmac Tarmacs tarmacs Tarn tarn tarnish tarnished tarnishes tarnishing tarns taro Taro taros tarot Tarot tarots Tarots tarp tarpaper tarpapered tarpapers tarpaulin tarpaulins tarpon tarpons tarps tarragon Tarragona tarragons Tarrant tarred tarriance tarriances tarried tarries tarring tarry tarrying Tarrytown tars tarsal tarsi tarsier tarsiers tarsus Tarsus tart Tartan tartan tartans Tartar tartar tartaric Tartaric tartars Tartars tarter tartest tartlet tartlets tartly tartness tarts Tartuffe tarweed tarweeds Tarzan Tarzana Tarzans TAS TASC Tashkent TASI task taskbar taskbars tasked tasking taskmaster taskmasters taskmistress taskmistresses tasks Tasman Tasmania Tasmanian Tasmanians TASS tassel tasseled tasselled tassels taste tasted tasteful tastefully tastefulness tasteless tastelessly tastelessness tastemaker tastemakers taster tasters tastes tastier tastiest tastily tastiness tasting tasty Tat TAT tat Tatar Tatars Tate tater taters Tatiana tats tatted tatter tatterdemalion tatterdemalions tattered tattering tatters tatting tattle tattled tattler tattlers tattles tattletale tattletales tattling tattoo tattooed tattooing tattooist tattooists tattoos tatty Tatum TAU taught taunt taunted taunting tauntingly Taunton taunts taupe Taurus taut tauten tautened tautening tautens tauter tautest tautly tautness tautological tautologically tautologies Tautology tautology Tavares tavern Tavernier taverns TAVR taw tawdrier tawdriest tawdrily tawdriness tawdry tawnier tawniest tawny taws tax taxability taxable taxably taxation taxations taxed taxes taxi taxicab taxicabs taxidermies taxidermist taxidermists taxidermy taxied taxies taxiing taximeter taximeters taximetrics taxing taxingly taxis taxiway taxiways taxman taxmen taxonomic taxonomical taxonomically taxonomies taxonomist taxonomists taxonomy taxpayer taxpayers taxpaying Tay Taylor Taylorsville Taylorville Tazewell TB Tb TBA TBD Tbilisi TBO TBS tbsp TC TCA TCAP TCAS TCB TCBM TCC TCCC TCDD TCG Tchaikovsky TCM TCP TCPIP TCR TCS TCSEC TCT Td TD TDAS TDC TDCC TDD TDE TDI TDL TDM TDMA TDO TDR TDRS TDRSS TDY TE Te tea teabag teabags teaberries Teaberry teaberry teacake teacakes teacart teacarts teach Teach teachable teacher teachers teaches teaching teachings teacloth teacup teacupful teacupfuls teacups Teagarden Teague teahouse teahouses Teak teak teakettle teakettles teaks teakwood teal tealeaves teals team teamed teaming teammate teammates teams teamster teamsters teamwork Teaneck teapot teapots tear tearaway tearaways teardown teardowns teardrop teardrops tearful tearfully tearfulness teargas teargases tearing tearjerker tearjerkers tearless tearlessly tearoom tearooms tears tearstain tearstained tearstains teary teas Teasdale tease teased teasel teaseled teaseling teaselled teaselling teasels teaser teasers teases teashop teashops teasing teasingly teaspoon teaspoonful teaspoonfuls teaspoons teat teatime teatimes teats TEB TEC Tech tech techie techies technetium technical technicalities technicality technically technician technicians Technicolor technique techniques techno technocracies technocracy technocrat technocratic technocrats technologic technological technologically technologies technologist technologists technology technophile technophiles technophobe technophobes technophobia techs TECO tectonic tectonically tectonics Tecumseh Ted teddies Teddy teddy tedious tediously tediousness tedium tee teed teeing teem teemed teeming teems teen teenage teenaged teenager teenagers teenier teeniest teens teensier teensiest teensy teeny teenybopper teenyboppers teepee teepees Tees tees Teesside teeter Teeter teeterboard teeterboards teetered teetering teeters teeth teethe teethed teethes teething teetotal teetotaler teetotalers teetotalism teetotalisms teetotaller teetotallers TEFL Teflon TEFLON Tegucigalpa tegument teguments Tehachapi Tehama Teheran TEHO Tehran Tekamah tektite tektites Tektronix Tel TEL telecast telecasted telecaster telecasters telecasting telecasts telecom telecomm telecommunicate telecommunicated telecommunicates telecommunicating telecommunication telecommunications telecommute telecommuter telecommuters telecommutes telecommuting telecoms teleconference teleconferenced teleconferences teleconferencing Teledyne telegram telegrammed telegramming telegrams telegraph telegraphed telegrapher telegraphers telegraphic telegraphically telegraphing telegraphs telegraphy telekinesis telekinetic telekinetically telemarketer telemarketers telemarketing telemedicine telemeter telemeters telemetric telemetrically telemetries telemetry teleological teleology telepath telepathic telepathically telepathies telepathist telepathists telepaths telepathy telephone telephoned telephones telephonic telephonically telephoning telephonist telephonists telephony telephoto Telephoto telephotograph telephotographed telephotographic telephotographing telephotographs telephotography Telephotos telephotos teleplay teleplays teleport teleportation teleported teleporting teleports teleprocessing teleprompter TelePrompTer teleprompters TelePrompTers telesales telescope telescoped telescopes telescopic telescopically telescoping telethon telethons Teletype teletype teletypes Teletypes teletypewriter teletypewriters televangelism televangelisms televangelist televangelists televise televised televises televising television televisions Telex telex TELEX telexed Telexes telexes telexing Telford telic tell Tell teller Teller tellers Tellez tellies telling tellingly tells telltale telltales tellurian tellurians telluric Telluride telluride tellurium telly telnet Telnet TELNET Telnets telnets telomere telomeres TELSAM Telugu Telugus Tem tem TEMA temblor temblors Temecula temerarious temerariously temerities temerity Temp temp Tempe temped temper tempera temperament temperamental temperamentally temperaments temperance temperas temperate temperately temperateness temperature temperatures tempered temperedly temperedness tempering tempers TEMPEST Tempest tempest tempests tempestuous tempestuously tempestuousness tempi temping templar Templar template templates Temple temple temples Templeton TEMPO tempo temporal temporalities temporality temporally temporaries temporarily temporariness temporary tempore temporisation temporisations temporise temporised temporiser temporisers temporises temporising temporization temporizations temporize temporized temporizer temporizers temporizes temporizing tempos temps tempt temptation temptations tempted tempter Tempter tempters tempting temptingly temptress temptresses tempts tempura tempuras tempus ten Ten tenability tenable tenably tenacious tenaciously tenaciousness tenacities tenacity Tenafly Tenaha tenancies tenancy tenant tenantable tenanted tenanting tenantless tenants tend tended tendencies tendency tendentious tendentiously tendentiousness tender tendered Tenderfeet tenderfeet Tenderfoot tenderfoot tenderfoots Tenderfoots tenderhearted tenderheartedly tenderheartedness tendering tenderisation tenderisations tenderise tenderised tenderiser tenderisers tenderises tenderising tenderization tenderizations tenderize tenderized tenderizer tenderizers tenderizes tenderizing tenderloin Tenderloin tenderloins Tenderloins tenderly tenderness tenders tending tendon tendonitis tendons tendril tendrils tends tenebrous tenebrously tenement tenements Tenerife tenet tenets tenfold Tenino Tennant Tenneco Tennessean Tennesseans Tennessee Tennille tennis Tennyson tenor tenors tenpin tenpins tens TENS tense tensed Tensed tensely tenseness tenser tenses tensest tensile tensing tension tensional tensioned tensioning tensionless tensions tensor tensors tent tentacle tentacles tentative tentatively tentativeness tented tenterhook tenterhooks tenth tenthly tenths tenting tentmaker tents tenuous tenuously tenuousness tenure tenured tenures tepee tepees tepid tepidities tepidity tepidly tepidness TEPP tequila tequilas TER terabyte terabytes teraflop teraflops terahertz teratology terawatt terawatts terbium tercentenaries tercentenary tercentennial tercentennials Terence Teresa tergiversate tergiversated tergiversates tergiversating tergiversation tergiversations tergiversator tergiversators Teri teriyaki teriyakis term TERM Termagant termagant termagants termed terminable terminal terminally terminals terminate terminated terminates terminating termination terminations terminative terminator terminators terming termini terminological terminologically terminologies terminologist terminologists terminology terminus Terminus terminuses termite termites terms tern ternaries ternary Ternate ternate terns Terpsichore Terpsichorean terpsichorean Terra terra terrace terraced terraces terracing terracotta terrain terrains Terrance terrapin terrapins terrarium terrariums terrazzo Terre Terrebonne Terrell Terrence Terrene terrene terrenes terrestrial terrestrially terrestrials Terri terrible terribleness terribly Terrie Terrier terrier terriers terries terrific terrifically terrified terrifies terrify terrifying terrifyingly Terrill terrine terrines territorial Territorial territorialism territorialities territoriality territorialize territorialized territorializes territorializing territorially territories Territories territory Territory terror terrorisation terrorisations terrorise terrorised terrorises terrorising terrorism terrorisms terrorist terrorists terrorization terrorizations terrorize terrorized terrorizes terrorizing terrors Terry terry terrycloth Terryville terse tersely terseness terser tersest tertian Tertiary tertiary TES TESL Tesla TESOL Tessa tessellate tessellated tessellates tessellating tessellation tessellations tessitura Test test testability testable testacies testacy testament Testament testamentary Testaments testaments testate testator testators testatrix testatrixes testcross testcrosses tested tester testers testes testicle testicles testicular testier testiest testified testifier testifiers testifies testify testifying testily testimonial testimonials testimonies testimony testiness testing testis testosterone testosterones tests testy Tesuque tetanus tetchier tetchiest tetchily tetchiness tetchy tether tetherball tetherballs tethered tethering tethers Teton tetra tetrachloride tetracycline tetrad tetrads tetraethyl tetragon tetragonal tetragons tetrahedral tetrahedron tetrahedrons tetramer tetramerous tetramers tetrameter tetrameters tetrarch tetrarchs tetras tetravalent Teutonic Teutopolis Tevet Tewkesbury Tewksbury Tex Texaco Texan Texans Texarkana Texas text textbook textbooks textile textiles Textron texts textual textually textural texturally texture textured textures texturing Tezcatlipoca TFC TFLAP TFP TFS TFT TFTP TFX TG TGC TGIF TGN TGV TGWU TH Thacker Thackeray Thad Thaddeus Thai Thailand Thais thalami thalamic thalamus thalassic thalidomide thallium thallophytic Thames than Thane thane thanes Thanet thank thanked thankful thankfully thankfulness thanking thankless thanklessly thanklessness thanks thanksgiving Thanksgiving Thanksgivings thanksgivings thankworthy Tharp that that'd that'll thatch Thatch thatched Thatcher Thatcherism thatches thatching thaumaturgies thaumaturgy thaw thawed thawing thaws Thayer Thayne THC The the theater theatergoer theatergoers theatergoing theaters theatre theatregoer theatregoers theatregoing theatres theatric theatrical theatricalities theatricality theatrically theatricals theatrics Theban Thebans Thebe thebe Thebes theca thecae thee theft thefts their theirs theism theisms theist theistic theistically theists Thelma them thematic thematically theme themed themes themselves then thence thenceforth thenceforward thenceforwards Theo theocracies theocracy theocrat theocratic theocrats theodicy Theodora Theodore Theodosia Theodosius theologian theologians theological theologically theologies theologise theologised theologises theologising theologize theologized theologizes theologizing theology theomorphic Theophrastus theorem theorems theoretic theoretical theoretically theoretician theoreticians theories theorisation theorisations theorise theorised theoriser theorisers theorises theorising theorist theorists theorization theorizations theorize theorized theorizer theorizers theorizes theorizing theory theosophical theosophies Theosophies Theosophist theosophist Theosophists theosophists theosophy Theosophy therapeutic Therapeutic therapeutically therapeutics therapies therapist therapists therapy Theravada Theravadas there there'd there'll thereabout thereabouts thereafter thereat thereby therefore therein thereinafter thereof thereon Theresa Therese thereto theretofore thereunto thereupon therewith therewithal thermal thermally thermals thermion thermions thermo thermocouple thermocouples thermodynamic thermodynamically thermodynamics thermoelectric thermoelectrically thermoelectricity thermoform thermoformed thermoforming thermoforms thermograph thermographs thermometer thermometers thermometric thermometry thermonuclear thermopile thermopiles thermoplastic thermoplastics Thermopolis Thermopylae thermoregulation thermoregulations thermoregulatory Thermos thermos Thermoses thermoses thermosetting thermosphere thermostat thermostatic thermostatically thermostats thermotherapy Theroux thesauri thesaurus thesauruses these theses thesis Thespian thespian thespians Thespians Thessalonians Thessalonica Thessaly theta Theta thetas theurgist theurgists they they'd they'll they're they've THI thiamin thiamine Thibodaux thick thicken thickened thickener thickeners thickening thickenings thickens thicker thickest thicket thicketed thickets thickhead thickheaded thickheads thickly thickness thicknesses thickset thickskulled THIEF thief Thiensville Thierry thieve thieved thieveries thievery thieves thieving thievish thievishly thievishness thigh thighbone thighbones thighs thimble thimbleberries thimbleberry thimbleful thimblefuls thimblerig thimblerigs thimbles thimbleweed thimbleweeds thin Thin thing thingamabob thingamabobs thingamajig thingamajigs thingies things thingy think thinkable thinker thinkers thinking thinks thinly thinned thinner thinners thinness thinnest thinning thins Thiokol thiopental third thirdly thirds thirst thirsted thirstier thirstiest thirstily thirstiness thirsting thirsts thirsty thirteen thirteenth thirteenths thirties thirtieth thirtieths thirty this this'll thistle Thistle thistledown thistles thistly thither thitherto thitherward tholepin tholepins Thom Thomas Thomaston Thomasville Thomism Thompson Thompsonville Thomsen Thomson thon thong thongs Thonotosassa Thor THOR thoraces thoracic thorax thoraxes Thoreau thorium thorn Thorn thornback thornbacks Thornburg Thorndale Thorndike Thorne thornier thorniest thornily thorniness thorns Thornton Thorntown Thornville Thornwood Thorny thorny Thorough thorough thoroughbass thoroughbasses Thoroughbred thoroughbred Thoroughbreds thoroughbreds thoroughfare thoroughfares thoroughgoing thoroughgoingness thoroughly thoroughness thoroughpaced thoroughpin thoroughpins thoroughwort thorp Thorp Thorpe thorps Thorsby Thos those thou though thought thoughtful thoughtfully thoughtfulness thoughtless thoughtlessly thoughtlessness thoughts thousand thousands thousandth thousandths Thrace Thracian Thracians thraldom thraldoms thrall thralldom thralldoms thralls thrash thrashed Thrasher thrasher thrashers thrashes thrashing thrashings thread threadbare threaded threadfin threadfins threading threadlike threads threadworm threadworms threat threaten threatened threatening threateningly threatens threats three THREE Three threefold threes threescore threesome threesomes threnodies threnody thresh threshed thresher threshers threshes threshing threshold thresholds threw thrice thrift Thrift thriftier thriftiest thriftily thriftiness thriftless thriftlessly thrifts thrifty thrill thrilled thriller thrillers thrilling thrillingly thrills thrive thrived thriven thrives thriving thro throat throated throatier throatiest throatily throatiness throatlatch throatlatches throats throaty throb throbbed throbbing throbs Throckmorton throe throes thrombi thrombin thrombocytopenia thrombocytopenic thromboses thrombosis thrombus throne thrones throng thronged thronging throngs Throop throttle throttled throttlehold throttleholds throttles throttling through throughout throughput throughputs throughway throughways throve throw throwaway throwaways throwback throwbacks thrower throwers throwing thrown throws thru thrum thrummed thrumming thrums thrush thrushes thrust thruster thrusters thrusting thrusts Thruway thruway thruways Thruways Thu Thucydides thud thudded thudding thuds thug Thug thuggish Thugs thugs Thule thulium thumb thumbed Thumbelina thumbhole thumbholes thumbing thumbnail thumbnails thumbnut thumbnuts thumbprint thumbprints thumbs thumbscrew thumbscrews thumbtack thumbtacks thumbwheel thumbwheels thump thumped thumper thumpers thumping thumps thunder thunderbird thunderbirds thunderbolt thunderbolts thunderclap thunderclaps thundercloud thunderclouds thundered thunderhead thunderheads thundering thunderous thunderously thunders thundershower thundershowers thunderstone thunderstones thunderstorm thunderstorms thunderstruck Thurber Thurman Thurmond Thurmont Thurs Thursday Thursdays Thurston thus thusly thwack thwacked thwacking thwacks thwart thwarted thwarter thwarters thwarting thwarts THX thy Thyatira Thyestean thyme thymes thymine Thymus thymus thymuses thyroid thyroidal thyroids thyrotrophic thyroxin thyself TI Ti TIA Tiananmen tiara tiaras Tiber Tiberius Tibet Tibetan Tibetans tibia tibiae tibias Tiburon TIC tic Tice tick tickbird tickbirds ticked ticker tickers tickertape ticket ticketed ticketing tickets ticking tickle tickled tickler ticklers tickles tickling ticklish ticklishness tickly ticks tickseed tickseeds ticktack ticktacktoe ticktacktoes Ticonderoga tics TID tidal tidally tidbit tidbits tiddlywinks tide tided tideland tidelands tidemark tidemarks tiderip tiderips tides tidewaiter tidewaiters tidewater tidewaters tideway tidied tidier tidies tidiest tidily tidiness tiding tidings Tidioute Tidwell tidy tidying tie tieback tiebacks tiebreak tiebreaker tiebreakers tiebreaking tied tiepin tiepins tier tierce Tierce Tierces tierces tiered Tierney tiers ties Tiff TIFF tiff tiffanies Tiffany tiffany Tiffin tiffs Tifton tiger tigers Tigerton tight tighten tightened tightening tightens tighter tightest tightfisted tightfistedly tightfistedness tightlipped tightly tightness tightrope tightropes tights tightwad tightwads tigress tigresses Tigrinya Tigris Tijeras Tijuana tike tikes tilapia tilapias Tilburg Tilbury tilde Tilden tildes tile tiled tilefish tiles tiling till Till tillable tillage Tillamook tilled tiller Tiller tillers Tillie tilling Tillman tills tilt tilted tilter tilters tilting Tilton tilts tiltyard tiltyards Tim timbó timbós timbale timbales timber timbered timberhead timberheads timbering timberland timberlands timberline timberlines timbers timberwork timberworks timbre timbres Timbuktu Time time timecard timecards timed timeframe timeframes timekeeper timekeepers timekeeping timeless timelessly timelessness timelier timeliest timeline timelines timeliness timely timeout timeouts timepiece timepieces timer timers times timesaver timesavers timesaving timescale timescales timeserver timeservers timeserving timeshare timeshared timeshares timesharing timestamp timestamps timetable timetabled timetables timetabling timework timeworks timeworn Timex timid timidities timidity timidly timing timings Timken Timmons Timmonsville Timmy Timonium Timor Timorese timorous timorously timorousness timothy Timothy timpani timpanist timpanists Timpson tin Tina TINA tincture tinctured tinctures tincturing tinder tinderbox tinderboxes tine Tine tined tines tinfoil Ting ting tinge tinged tingeing tinges tingle tingled tingles tingling tingly tings tinhorn tinhorns tinier tiniest tinker tinkered tinkering tinkers tinkle tinkled tinkles tinkling tinned tinnier tinniest tinning tinnitus tinny tinplate tinplated tinplates tinplating tins tinsel tinseled tinseling tinselled tinselling tinselly tinsels Tinsley tinsmith tinsmiths tinstone tinstones tint tintack tintacks tinted tinting tintinnabulation tintinnabulations tints tintype tintypes tinwork tinworks tiny Tiny Tioga Tionesta tip TIP tipcart tipcarts tipi Tippecanoe tipped tipper Tipperary tippers tippet Tippets tippets tipping tipple tippled tippler tipplers tipples tippling Tips tips tipsier tipsiest tipsily tipsiness tipstaff tipstaffs tipster tipsters tipsy tiptoe tiptoed tiptoeing tiptoes Tipton Tiptonville tiptop tirade tirades tiramisu tiramisus Tirana tire tired tiredly tiredness tireless tirelessly tirelessness tires tiresome tiresomely tiresomeness tiring TIRKS TIROS tisane tisanes Tisdale Tishomingo Tishri tissue tissues Tit tit Titan titan titanic Titanic titanium Titans titans titbit titbits titer titers tithe tithed tithes tithing titian Titian Titicaca titillate titillated titillates titillating titillation titillations titivated titivates titivating titivation titivations titlark titlarks title titled titleholder titleholders titles titling titlist titlists titman titmice titmouse Tito titrate titrated titrates titrating titration titrations titre titres tits titter tittered tittering titters tittles titular Titus Titusville Tiverton Tivoli tizzies tizzy TKO TL TLA TLB TLC TLI TLM TLN TLP TLTP TLV tm Tm TM TMA TMAC TMDF TMIS TMMS TMO TMP TMR TMRC TMRS TMS TMSC TMV TN TNB Tübingen TNC TNDS TNN TNOP TNPC TNT TO to toad toadeater toadeaters toadfish toadfishes toadflax toadflaxes toadied toadies toads toadstone toadstones toadstool toadstools toady toadying toadyish toadyism toast toasted toaster toasters toastier toastiest toasting toastmaster toastmasters toastmistress toastmistresses toasts toasty tobacco tobacconist tobacconists tobaccos Tobago Tobias Tobin toboggan tobogganed tobogganing toboggans Toby Tobyhanna TOC toccata toccatas Tocharian tock tocks Tocqueville Tocsin tocsin tocsins TOD Toda today Todd toddies toddle toddled toddler toddlers toddles toddling Toddy toddy TODS toe toecap toecaps toed TOEFL toehold toeholds toeing toeless toenail toenails toes toffee toffees Toft toft tofts tofu tofutti Tofutti tog toga togas together togetherness togged togging toggle toggled toggles toggling Togo Togolese togs toil toile toiled toiler toilers toilet toileted toileting toiletries toiletry toilets toilette toilettes toiling toils toilsome tokay Tokay tokays Tokays toke token tokenism tokenisms tokenistic tokenize tokens tokes tokomak tokomaks Tokugawa Tokyo Tokyoite Tokyoites Tolbert told Toledo Toler tolerability tolerable tolerably tolerance tolerances tolerant tolerantly tolerate tolerated tolerates tolerating toleration tolerations toll Toll tollage tollages Tolland tollbooth tollbooths tolled tollgate tollgates tollhouse tollhouses tolling Tolliver tolls Tolono Tolstoy Toltec toluene Tom tom Tomah tomahawk Tomahawk tomahawked tomahawking tomahawks tomalley tomalleys Tomas tomato tomatoes tomb Tomball tomblike tomboy tomboyish tomboys tombs tombstone tombstones tomcat tomcats tomcatted tomcatting tomcod tomcods tome Tome tomes tomfool tomfooled tomfooleries tomfoolery tomfooling tomfools Tomlin Tomlinson Tommie Tommy tommyrot tommyrots tomogram tomograms tomography tomorrow tomorrows Tompkins Tompkinsville toms Toms TOMS tomtit tomtits ton tonal tonalities tonality tonally Tonasket Tonawanda Tonbridge tone toned toneless tonelessly toner toners tones Toney tong Tonga Tongan Tonganoxie Tongans tongs Tongue tongue tongued tonguefish tongues tonguing Toni Tonia tonic tonicities tonicity tonics tonight toning Tonkawa Tonkin tonnage tonnages tonne tonnes Tonopah tons tonsil tonsillectomies tonsillectomy tonsillitis tonsils tonsorial tonsure tonsured tonsures tonsuring tontine tontines tonus tonuses Tony Tonya too Tooele TOOIS took tool toolbar toolbars toolbox toolboxes Toole tooled tooling toolkit toolkits toolmaker toolmakers tools Toombs Toomey toot tooted tooter tooters tooth toothache toothaches toothbrush toothbrushes toothcomb toothcombs toothed toothier toothiest toothily toothless toothlessly toothpaste toothpastes toothpick toothpicks toothpowder toothsome toothsomely toothwort toothy tooting tootles toots tootsie Tootsie tootsies TOP top Topanga topaz topazes topcoat topcoats topdressing topdressings tope toped Topeka toper topers topes topflight topgallant topgallants topiaries topiary topic topical topicalities topicality topically topics TOPICS toping topknot topknots TOPLAS topless toplofty topmast topmasts topminnow topminnows topmost topnotch topographer topographers topographic topographical topographically topographies topography topologic topological topologically topologies topologist topologists topology topped Toppenish Topper topper toppers topping Topping toppings topple toppled topples toppling TOPS tops topsail topsails Topsfield Topsham topside Topsider topsider Topsiders topsiders topsides topsoil topspin topspins topstitch topstitched topstitches topstitching Topton toque toques torah Torah Torahs torahs Torbay torch torchbearer torchbearers torched torches torching torchlight torchwood torchwoods Tore tore toreador toreadors torero toreros TORES Tories torment tormented tormenter tormenters tormenting tormentor tormentors torments torn tornado tornadoes tornados Toronto Torontonian Torontonians Toroth toroth torpedo torpedoed torpedoes torpedoing torpid torpidities torpidity torpidly torpor torpors Torquay torque torques Torrance Torrens torrent torrential torrentially torrents Torres Torricelli torrid torridities torridity torridly torridness Torrington torsi torsion torsions torso torsos tort torte Torte tortellini tortes tortilla tortillas tortoise tortoises tortoiseshell tortoiseshells torts tortuous tortuously tortuousness torture tortured torturer torturers tortures torturing torturous torturously Toru Tory TOS Tosca Toscana Toscanini Toshiba Toshiko toss tossed tosses tossing tosspot tosspots tossup tossups tostada tostadas tostado tostados tot total totaled totaling totalise totalised totalises totalising totalistic totalitarian totalitarianism totalitarianisms totalitarians totalities totality totalize totalized totalizes totalizing totalled totalling totally totals tote toted totem totemic totems totes toting Toto Totowa tots totted Tottenham totter tottered tottering totters tottery totting toucan toucans touch touchable touchback touchbacks touchdown touchdowns touched touches touchhole touchholes touchier touchiest touchily touchiness touching touchingly touchline touchlines touchpad touchstone touchstones touchtone touchup touchups touchwood touchwoods touchy tough toughed toughen toughened toughening toughens tougher toughest toughie toughies toughing toughly toughness toughs Toulon Toulouse toupee toupees tour Tour tourbillion tourbillions toured touring tourism tourisms tourist tourists touristy tourmaline tourmalines tournament tournaments tournedos tourney tourneys tourniquet tourniquets tours Tours tousle tousled tousles tousling tout touted touting touts tow TOW Towaco towage towages Towanda toward towards towboat towboats towed towel toweled toweling towelled towelling towels tower Tower towered towering toweringly towers Towers towhead towheaded towheads towhee towhees towing towline towlines Town town Towne Towner townhouse townhouses Townie townie townies towns townscape townscapes Townsend townsfolk township townships townsman townsmen townspeople Townsville townswoman townswomen Townville towpath towpaths towrope towropes tows Towson toxaemia toxaemias toxaemic toxemia toxemias toxemic toxic toxically toxicant toxicants toxicities toxicity toxicological toxicologically toxicologist toxicologists toxicology toxics toxin toxins toxoplasmosis Toy TOY toy Toyama toyed toying toymaker Toynbee Toyoda Toyota toys toyshop toyshops TP TPC TPE TPI TPM TPMP TPN TPO TPS TPT TQC TR TRAC trace Trace traceability traceable traceableness traceably traced traceless tracer traceries tracers tracery traces Tracey trachea tracheae tracheal tracheas tracheotomies tracheotomy trachoma Trachoma Traci Tracie tracing tracings track trackball trackballs tracked tracker trackers tracking tracklayer tracklayers trackless trackman trackmen tracks trackside tracksuit tracksuits trackwalker trackwalkers Tract tract tractability tractable tractably Tractarianism tractate tractates traction tractions tractor tractors Tracts tracts Tracy tradable trade tradecraft tradecrafts traded trademark trademarked trademarks tradeoff tradeoffs trader traders trades tradesman tradesmen tradesperson tradespersons tradeswoman tradeswomen trading tradition traditional traditionalise traditionalised traditionalises traditionalism traditionalisms traditionalist traditionalistic traditionalists traditionalize traditionalized traditionalizes traditionalizing traditionally traditions traduce traduced traducer traducers traduces traducing Traer Trafalgar traffic trafficable trafficked trafficker traffickers trafficking traffics Trafford tragedian tragedians tragedienne tragediennes tragedies tragedy tragic tragically tragicomedies tragicomedy tragicomic tragicomically trail trailblazer trailblazers trailblazing trailbreaker trailbreakers trailed trailer trailers trailhead trailheads trailing trails trailside train trainability trainable trainband trainbands trainbearer trainbearers trained trainee trainees traineeship traineeships trainer Trainer trainers training trainings trainload trainloads trainman trainmaster trainmen trains traipse traipsed traipses traipsing trait traitor traitorous traitorously traitorousness traitors traits trajectories trajectory tram tramcar tramcars tramline tramlines trammel Trammel trammeled trammeling trammelled trammelling trammels tramp tramped tramper trampers tramping trample trampled tramples trampling trampoline trampolines tramps trams tramway tramways Tran trance trancelike trances tranquil tranquilisation tranquilisations tranquilise tranquilised tranquiliser tranquilisers tranquilises tranquilising tranquilities tranquility Tranquility tranquilization tranquilizations tranquilize tranquilized tranquilizer tranquilizers tranquilizes tranquilizing tranquiller tranquillest tranquillisation tranquillisations tranquillise tranquillised tranquilliser tranquillisers tranquillises tranquillising tranquillities tranquillity Tranquillity tranquillization tranquillizations tranquillize tranquillized tranquillizer tranquillizers tranquillizes tranquillizing tranquilly trans transact transacted transacting transaction transactional transactions transacts transalpine transatlantic transaxle transaxles transceiver transceivers transcend transcended transcendence transcendences transcendent transcendental Transcendentalism transcendentalism Transcendentalisms transcendentalisms transcendentalist transcendentalists transcendentally transcendently transcending transcends transcontinental transcribe transcribed transcriber transcribers transcribes transcribing transcript transcriptase transcription transcriptional transcriptions transcripts transducer transducers transduction transductions transect transected transecting transects transept transepts transfect transfer transferability transferable transferal transferals transferee transferees transference transferences transferor transferors transferral transferrals transferred transferring transfers Transfiguration transfiguration transfigurations Transfigurations transfigure transfigured transfigures transfiguring transfinite transfix transfixed transfixes transfixing transfixion transfixions transform transformability transformable transformation transformational transformations transformative transformed transformer transformers transforming transforms transfuse transfused transfuses transfusing transfusion transfusions transgender transgenic transgress transgressed transgresses transgressing transgression transgressions transgressor transgressors tranship transhipment transhipments transhipped transhipping tranships transhumance transhumances transhumant transience transient transiently transients transistor transistorise transistorised transistorises transistorising transistorize transistorized transistorizes transistorizing transistors Transit transit transited transiting transition Transitional transitional transitionally transitioned transitioning transitions transitive transitively transitiveness transitivity transitorily transitory transits translatability translatable translate translated translates translating translation translational translations translator translators transliterate transliterated transliterates transliterating transliteration transliterations translocation translocations translucence translucencies translucency translucent translucently transmarine transmigrate transmigrated transmigrates transmigrating transmigration transmigrations transmissibility transmissible transmission transmissions transmit transmits transmittable transmittal transmittals transmittance transmittances transmitted transmitter transmitters transmitting transmogrification transmogrifications transmogrified transmogrifies transmogrify transmogrifying transmutability transmutable transmutably transmutation transmutations transmute transmuted transmutes transmuting transnational transoceanic transom transoms transonic transpacific transparence transparences transparencies transparency transparent transparently transpersonal transpicuous transpierce transpierced transpierces transpiercing transpiration transpirations transpire transpired transpires transpiring transplant transplantable transplantation transplantations transplanted transplanting transplants transpolar transponder transponders transport transportability transportable transportation transportations transported transporter transporters transporting transports transposable transpose transposed transposes transposing transposition transpositions transsexual transsexuals transship transshipment transshipments transshipped transshipping transships transubstantiate transubstantiated transubstantiates transubstantiating transubstantiation transubstantiationalist transubstantiationalists transubstantiations transudation transudations transude transuded transudes transuding transurethral Transvaal transversal transversally transversals transverse transversely transverses transvestism transvestisms transvestite transvestites transvestitism transvestitisms Transylvania Transylvanian Transylvanians trap trapdoor trapdoors trapeze trapezes trapezium trapeziums trapezoid trapezoidal trapezoids traplight trappable Trappe trapped trapper trappers trapping trappings traps trapshooting trash trashcan trashcans trashed trashes trashier trashiest trashiness trashing trashy trauma traumas traumata traumatic traumatically traumatise traumatised traumatises traumatising traumatism traumatisms traumatize traumatized traumatizes traumatizing travail travailed travailing travails travel travelable traveled traveler travelers traveling travelled traveller travellers travelling travelogue travelogues travels Travers traversable traversal traversals traverse traversed traverses traversing travertine travestied travesties travesty travestying Travis travois Travolta trawl trawled trawler trawlers trawling trawls Tray tray trays treacheries treacherous treacherously treacherousness treachery treacle treacly tread treaded treading treadle treadles treadmill treadmills treads Treadwell treason treasonable treasonably treasonous treasonously treasons treasure treasured treasurer Treasurer treasurers treasures Treasuries treasuries treasuring Treasury treasury treat Treat TREAT treatable treated treaties treating treatise treatises treatment treatments treats treaty treble trebled trebles trebling Treblinka trebly trebuchet trebuchets tree Tree treed treehopper treehoppers treeing treeless treelike treenail treenails trees treetop treetops trefoil trefoils Trego trek trekked trekker trekkers trekking treks trellis trellised trellises trellising trelliswork tremble trembled trembler tremblers trembles trembling tremblingly tremendous tremendously tremendousness tremens tremolo tremolos Tremont Tremonton tremor tremors Trempealeau tremulous tremulously tremulousness trench trenchancies trenchancy trenchant trenchantly trenched trencher trencherman trenchermen trenchers trenches trenching trend trended trendier trendiest trendily trending trends trendsetter trendsetters trendsetting trendy Trent Trenton trepan trepanation trepanations trepanned trepanning trepans trephination trephinations trephine trephines trepid trepidation trepidations trespass trespassed trespasser trespassers trespasses trespassing tress tresses trestle trestles trestletree trestletrees trestlework Trevino Trevor trey Trey treys TRH tri Tri triacetate triacetates triad Triad Triadelphia triadic triads triage triaged triages triaging trial trialled trialling trials Triangle triangle triangles triangular triangularly triangulate triangulated triangulates triangulating triangulation triangulations Triassic triathlon triathlons TRIB tribal tribalism tribally tribe tribes tribesman tribesmen tribeswoman tribeswomen tribulation tribulations tribunal tribunals tribune tribunes tributaries tributary tribute tributes trice triceps Triceratops triceratops triceratopses Trichina trichina trichinae trichinas trichinoses trichinosis trichinous trichloroethylene Tricia trick tricked trickeries trickery trickier trickiest trickily trickiness tricking trickle trickled trickledown trickles trickling tricks trickster tricksters tricky triclinic tricolor Tricolor Tricolors tricolors tricolour tricolours tricot tricots tricuspid tricuspids tricycle tricycles trident tridentate tridents tried triennia triennial triennially triennials triennium trienniums tries Trieste trifle trifled trifler triflers trifles trifling trifocal trifocals trifoliate trifurcate trifurcated trifurcates trifurcating trifurcation trifurcations trig trigeminal trigged trigger triggered triggerfish triggering triggerman triggermen triggers trigging triglyceride triglycerides trigonometric trigonometrically trigonometry trigram trigrams trigs trihedral trilateral trilaterally trilbies trilby Trilby trilingual Trill trill trilled trilling trillion trillions trillionth trillionths trillium Trillium trilliums trills trilobite trilobites trilogies trilogy trim Trimble trimester trimesters trimetric trimly trimmed trimmer Trimmer trimmers trimmest trimming trimmings trimness trims Trina trine trines Trinidad Trinidadian Trinidadians Trinitarian Trinitarians Trinities trinities trinitrotoluene Trinity trinity trinket trinkets trinomial trinomials Trio trio triode triodes Trion trios trioxide trioxides trip Trip TRIP tripartite tripe triple tripled triples triplet tripletail tripletails triplets Triplett Triplex triplex triplexes triplicate triplicates triplication triplications tripling triploid triploids triply tripod tripods Tripoli Tripp tripped tripper trippers tripping trippingly trips triptych triptychs tripwire tripwires trireme triremes trisect trisected trisecting trisection trisections trisects Trish Trisha trishaw trishaws triskaidekaphobia Tristan trite tritely triteness tritium Triton triton tritons Tritons triturate triturated triturates triturating triumph Triumph triumphal triumphant triumphantly triumphed triumphing triumphs triumvir triumvirate triumvirates triumviri triumvirs triune Triune triunes trivalent trivet trivets trivia trivial trivialisation trivialisations trivialise trivialised trivialises trivialising trivialities triviality trivialization trivializations trivialize trivialized trivializes trivializing trivially trivialness TRMTR Troas Trochaic trochaic trochaics troche trochee trochees troches trod trodden TRODI TROFF troglodyte troglodytes Troglodytes troglodytic trogon trogons troika troikas Troilus Trojan Trojans troll trolled trolley trolleybus trolleybuses trolleys trolling trollop Trollope trollops trolls trombone trombones trombonist trombonists tromp Tromp tromped tromping tromps TRON troop trooped trooper troopers trooping troops troopship troopships trop trope tropes Tropez trophies trophy tropic tropical tropically tropicbird tropicbirds tropics tropism tropisms troposphere trot Trot troth Troth trothplight trothplights troths trotline trotlines trots Trotsky Trotskyism Trotskyite Trotskyites trotted trotter Trotter Trotters trotters trotting Trotwood troubadour troubadours trouble troubled troublemaker troublemakers troublemaking troubles troubleshoot troubleshooter troubleshooters troubleshooting troubleshoots troubleshot troublesome troublesomely troublesomeness troubling troublingly troublous trough troughs trounce trounced trounces trouncing Troup troupe trouped trouper troupers troupes trouping trouser trousers trousseau trousseaus trousseaux Trout trout Troutdale Troutman troutperch Troutville trove troves Trowbridge trowel trowels Troy troy TRR TRSA truancies truancy truant truanted truanting truants truce trucebreaker truces truck trucked Truckee trucker truckers trucking truckle truckled truckler trucklers Truckles truckles truckling truckload truckloads trucks truculence truculent truculently Trudeau trudge trudged trudges trudging Trudy true True trueborn trued truehearted Truelove truelove trueloves trueness truepennies truepenny truer truest truffle truffles truing truism truisms Truitt Trujillo truly Truman Trumann Trumansburg Trumbull Trump trump trumped trumperies trumpery trumpet trumpeted trumpeter trumpeters trumpeting trumpets trumping trumps truncate truncated truncates truncating truncation truncations truncheon truncheons trundle trundled trundles trundling trunk trunkfish trunks Truro Truscott TRUSIX truss trussed trusses trussing Trussville Trust trust trustable trustbuster trustbusters trusted trustee trustees trusteeship trusteeships trustful trustfully trustfulness trustier trusties trustiest trustily trustiness trusting trustingly trustless trusts trustworthily trustworthiness trustworthy trusty truth Truth truthful truthfully truthfulness truths Truths TRW try trying tryingly Tryon tryout tryouts trypanosome trypanosomes trysail trysails tryst trysting trysts TS Tsai TSAP tsar tsarina tsarinas tsarist tsarists tsars TSCPF TSD TSDU TSE TSEL Tseng tsetse TSF TSgt TSH TSI TSM TSO Tsonga TSORT TSP tsp TSPS TSR TSS TSST TST TSTO TSTS tsunami tsunamis Tsushima Tswana TT TTC TTD TTFN TTL TTMA TTP TTS TTTN TTU TTY TTYC TU Tualatin Tuan tuatara tuataras tub tuba Tuba tubas tubbier tubbiest tubbiness tubby tube tubeless tubenose tubenoses tuber tubercle tubercles tubercular tuberculation tuberculin tuberculoses tuberculosis tuberose tuberoses tuberous tubers tubes tubeworm tubeworms tubful tubing tubs tubular tubule tubules TUC Tuchman tuck Tuck Tuckahoe tucked Tucker tucker tuckered tuckering Tuckerman tuckers Tuckerton tucking tucks Tucson Tucsonan Tucsonans Tucumcari Tudor Tudors Tue Tues Tuesday Tuesdays tuff tuffs tuft tufted tufting Tufts tufts tug tugboat tugboats tugged tugging tugrik tugs tuition tuitions Tujunga Tulane tularaemia Tulare tularemia Tularosa Tulia tulip tulips tulipwood tulipwoods Tullahoma Tulle tulle tulles Tully Tulsa Tulsan Tulsans tumble tumblebug tumblebugs tumbled tumbledown tumblehome tumblehomes tumbler tumblers tumbles tumbleweed tumbleweeds tumbling tumbrel tumbrels tumefaction tumefactions tumescence tumescent tumid tummies tummy tumor tumors tumour tumours tumpline Tums tumuli tumult tumults tumultuous tumultuously tumultuousness tumulus Tumwater tuna tunable Tunas tunas tundra tune tuneable tuned tuneful tunefully tunefulness tuneless tunelessly tuner tuners tunes tunesmith tunesmiths tungsten Tunguska tunic tunica Tunica tunicae tunicate tunicates tunics tuning tunings TUNIS Tunis Tunisia Tunisian Tunisians Tunkhannock tunnel tunneled tunneling tunnelled tunnelling tunnels Tuolumne Tupelo tupelo tupelos Tupperware TUR turban turbaned turbans turbid turbidities turbidity turbidly turbinate turbinated turbine turbines turbo Turbo turbocharged turbocharger turbochargers turboelectric turbofan turbofans turbojet turbojets turboprop turboprops turbot turbots turbulence turbulences turbulent turbulently Turcoman tureen tureens turf turfs turgescent turgid turgidities turgidity turgidly Turin Turing Turk Turkey turkey turkeys Turkic Turkish Turkism Turkistan Turkmen Turkmenistan Turks Turley Turlock turmeric turmoil turn turnabout turnabouts turnaround turnarounds turnbuckle turnbuckles Turnbull turncoat turncoats turncock turndown turndowns turned turner Turner turneries Turners turners Turnersville turnery turning turnings turnip turnips turnkey turnkeys turnoff turnoffs turnout turnouts turnover turnovers turnpike turnpikes turns turnsole turnsoles turnspit turnspits turnstile turnstiles turnstone turnstones turntable turntables turnverein turnvereins turpentine Turpin turpitude turpitudes turquoise turquoises turret turreted turrets turtle Turtle turtleback turtlebacks turtledove turtledoves turtlehead turtleheads turtleneck turtlenecks turtles Tuscaloosa Tuscan Tuscans Tuscany Tuscarawas Tuscola Tuscumbia tusk tusked Tuskegee tusker tuskers tusking tusks tussah tussahs tussle tussled tussles tussling tussock tussocks Tustin Tutankhamen tutee tutees tutelage tutelages tutelary tutor tutorage tutorages tutored tutorial tutorials tutoring tutors tutorship tutorships Tutsi Tutsis Tuttle tutu tutus Tuvalu Tuvaluan tux Tuxedo tuxedo tuxedoed tuxedoes tuxedos tuxes TV TVA TVs TVTWM TW TWA twaddle Twain twain twains twang twanged twanging twangs twat twats tweak tweaked tweaking tweaks tweed Tweed Tweeddale tweedier tweediest tweediness tweeds tweedy tweet tweeted tweeter tweeters tweeting tweets tweeze tweezed tweezers tweezes tweezing twelfth twelfths Twelve twelve twelvemonth twelvemonths Twenties twenties twentieth twentieths twenty twerp twerps TWG twice Twickenham twiddle twiddled twiddles twiddling twig twigged twigging twiggy twigs twilight twilights twilit twill twilled twilling twills TWIMC twin twinberries twinberry twinborn twine twined twines twinflower twinflowers twinge twinges twining Twining twinjet twinjets Twinkie Twinkies twinkle twinkled twinkles twinkling twinleaf twinleaves twinned twinning twins Twins Twinsburg twirl twirled twirler twirlers twirling twirls twist twistability twistable twisted twister twisters twisting twistingly twists twisty twit twitch twitched twitches twitchier twitchiest twitchily twitchiness twitching twitchingly twitchy twits twitted twitter twittered twittering twitters twitting twixt TWM two twofer twofers twofold twos twosome twosomes Twp twp TWS TWT TWX TX TXID txt tycoon tycoons tying tyke tykes Tylenol Tylenols Tyler Tylertown tympana tympani tympanic tympanum tympanums Tyndall Tyne Tynemouth Tyner Tyneside Tyngsboro type typecast typecasting typecasts typed typeface typefaces types typescript typescripts typeset typesets typesetter typesetters typesetting typestyle typestyles typewrite typewriter Typewriter typewriters typewrites typewriting typewritten typewrote typhoid typhoon typhoons typhus typical typicality typically typified typifies typify typifying typing typist typists typo typographer typographers typographic typographical typographically typographies typography typological typologically typologies typology typos tyrannical tyrannically tyrannies tyrannise tyrannised tyrannises tyrannising tyrannize tyrannized tyrannizes tyrannizing tyrannosaur tyrannosaurs Tyrannosaurus tyrannosaurus tyrannosauruses tyrannous tyrannously tyranny tyrant tyrants tyre Tyre Tyree tyres Tyro tyro Tyrol Tyrolean Tyrolese Tyrolienne Tyroliennes Tyrone tyros tyrosine Tyrrell Tyrrhenian Tyson U u UA UAB UAE UAM UAPDU UAR UARS UART UAW UB UBA UBC Ube ubiquities ubiquitous ubiquitously ubiquity UBM UC UCAR UCB UCC UCCA UCD Uchida UCI UCL UCLA UCR UCSB UCSC UCSD UCSF UDA Udall UDB UDC udder udders UDI UDMH udometer udometers udomograph UDP UDR UDT UEC UEL UFC Uffizi UFO UFOs UFS UG Uganda Ugandan Ugandans UGC ugh uglier ugliest ugliness ugly Ugrian Ugrians Ugric uh UH UHF uhf Uhrichsville UI UIC UID UIL UIMS Uinta UIP UIT UITP UIUC UK ukase ukases Ukiah Ukraine Ukrainian Ukrainians UKST ukulele ukuleles UL Ulan ULANA ulcer ulcerate ulcerated ulcerates ulcerating ulceration ulcerations ulcerative ulcerous ulcerously ulcers Ulmer ulna ulnae ulnas Ulrich Ulrike Ulster Ulsterite Ulsterites Ulsterman Ulstermen Ulsterwoman Ulsterwomen ulterior ultimate ultimately ultimatum ultimatums ultimo ultra ultracasual ultracentrifugation ultracentrifuge ultracentrifuges ultrachic ultraconservatism ultraconservatisms ultraconservative ultraconservatives ultrafashionable ultrahigh ultraist ultraistic ultraists ultraliberal ultraliberals ultramarine ultramarines ultramicroscopic ultraminiaturize ultramodern Ultramontane ultramontane ultranationalist ultranationalists ultrapatriotic ultras ultraslow ultrasonic ultrasonically ultrasound ultrasounds ultraviolet Ultrix ululate ululated ululates ululating ululation ululations Ulysses um Umatilla Umayyad umbel umbellate umbellately umbels umber umbers Umberto umbilical umbilici umbilicus umbra Umbra umbrae umbrage umbrageous umbrages umbrella umbrellas Umbria Umbrian umlaut umlauted umlauting umlauts umm ump umpire umpired umpires umpiring umps umpteen umpteenth ums UMT UMW un Un UN unabashed unabashedly unabated unabatedly unabbreviated unable unabridged unabsorbed unaccented unacceptability unacceptable unacceptably unaccepted unaccommodating unaccommodatingly unaccompanied unaccomplished unaccountability unaccountable unaccountably unaccounted unaccredited unaccustomed unaccustomedly unachievable unachieved unacknowledged unacquainted unacquaintedness unaddressed Unadilla unadjusted unadorned unadulterated unadventurous unadventurously unadvertised unadvisable unadvised unadvisedly unaesthetic unaffected unaffectedly unaffectedness unaffecting unaffectionate unaffiliated unaffordable unafraid unaided unaired unalarmed Unalaska unalienable unaligned unalike unalleviated unallied unallocated unallowable unallowably unalloyed unalterable unalterably unaltered unambiguous unambiguously unambiguousness unamortized unanalysed unanalyzed unanchored unanimated unanimities unanimity unanimous unanimously unannounced unanswerable unanswerably unanswered unanticipated unapologetic unapologetically unapparent unappealing unappealingly unappeasable unappeasably unappeased unappetising unappetisingly unappetizing unappetizingly unapplied unappreciable unappreciated unappreciative unappreciatively unapprised unapproachable unapproachably unapproved unapt unarguable unarguably unarm unarmed unarming unarmored unarms unarranged unarticulated unary unascertainable unascertained unashamed unashamedly unasked unassailability unassailable unassailably unassembled unasserted unassertive unassertively unassertiveness unassigned unassimilated unassisted unassociated unassuming unassumingly unattached unattainable unattainably unattained unattended unattested unattractive unattractively unattractiveness unauthentic unauthenticated unauthorised unauthorized unavailability unavailable unavailing unavailingly unavoidability unavoidable unavoidably unawake unaware unawareness unawares unbaked unbalance unbalanced unbalances unbalancing unbar unbarred unbarring unbars unbearable unbearably unbeatable unbeatably unbeaten unbeautiful unbecoming unbecomingly unbecomingness unbefitting unbeknown unbeknownst unbelief unbelievable unbelievably unbeliever unbelievers unbelieving unbelievingly unbelted unbend unbendable unbending unbendingly unbends unbeneficial unbent unbiased unbiblical unbidden unbigoted unbilled unbind unbinding unbinds unbitten unbleached unblemished unblended unblessed unblinking unblinkingly unblock unblocked unblocking unblocks unblushing unblushingly unbolt unbolted unbolting unbolts unborn unbosoming unbothered unbound unbounded unboundedly unbowed unboxed unbraid unbraided unbraiding unbraids unbranded unbreakable unbreakably unbridgeable unbridle unbridled unbridles unbridling unbroken unbrokenly unbuckle unbuckled unbuckles unbuckling unbudgeted unbundled unbundling unburden unburdened unburdening unburdens unburied unburies unburnable unburned unbury unburying unbuttered unbutton unbuttoned unbuttoning unbuttons uncalculated uncalculating uncalled uncancellable uncannily uncanny uncanvassed uncap uncapped uncapping uncaps uncapsizable uncaptioned uncared uncaring uncarpeted uncase uncased uncases uncasing Uncasville uncategorised uncategorized uncaught uncaused unceasing unceasingly uncelebrated uncensored unceremonious unceremoniously uncertain uncertainly uncertainness uncertainties uncertainty uncertified unchain unchained unchaining unchains unchallengeable unchallenged unchallenging unchangeable unchangeableness unchangeably unchanged unchanging unchangingly uncharacterised uncharacteristic uncharacteristically uncharacterized uncharged uncharismatic uncharitable uncharitably uncharted unchaste unchastely uncheck unchecked unchristian uncial Uncial uncials Uncials UNCIO uncircumcised uncivil uncivilised uncivilized uncivilly unclad unclaimed unclamp unclamped unclamping unclamps unclasp unclasped unclasping unclasps unclassifiable unclassified Uncle uncle UNCLE unclean uncleanly uncleanness unclear unclearly unclearness unclench unclenched unclenches unclenching uncles unclick unclimbed unclip unclipped unclipping unclips uncloak uncloaked uncloaking uncloaks unclog unclogged unclogging unclogs unclose unclosed uncloses unclosing unclothe unclothed unclothes unclothing unclouded uncluttered uncoated uncoil uncoiled uncoiling uncoils uncollected uncollectible uncolored uncoloured uncombed uncombined uncomely uncomfortable uncomfortably uncomforted uncomforting uncomment uncommented uncomments uncommitted uncommon uncommonly uncommonness uncommunicative uncommunicatively uncommunicativeness uncompassionate uncompelled uncompensated uncompetitive uncomplaining uncomplainingly uncompleted uncomplicated uncomplicatedness uncomplimentary uncompounded uncomprehending uncomprehendingly uncompress uncompressed uncompressible uncompressing uncompromised uncompromising uncompromisingly unconcealed unconceivable unconcern unconcerned unconcernedly unconcluded uncondensed unconditional unconditionally unconditioned unconfident unconfidently unconfined unconfirmed unconformable unconformities unconformity unconfused uncongealed uncongenial uncongenially unconnected unconnectedly unconquerable unconquerably unconquered unconscientiously unconscionable unconscionably unconscious unconsciously unconsciousness unconsecrated unconsidered unconsolidated unconstitutional unconstitutionalities unconstitutionality unconstitutionally unconstrained unconstraint unconstructive unconstructively unconsumed unconsummated uncontainable uncontained uncontaminated uncontestable uncontested uncontrived uncontrollability uncontrollable uncontrollably uncontrolled uncontroversial uncontrovertibly unconventional unconventionalities unconventionality unconventionally unconverted unconvertible unconvinced unconvincing unconvincingly uncooked uncooperative uncooperatively uncooperativeness uncoordinated uncork uncorked uncorking uncorks uncorrectable uncorrected uncorrelated uncorroborated uncorrupt uncorrupted uncorrupting uncountable uncounted uncouple uncoupled uncouples uncoupling uncourageous uncourageously uncouth uncouthly uncouthness uncover uncovered uncovering uncovers uncrate uncrated uncrates uncrating uncreated uncreative uncritical uncritically uncross uncrossed uncrosses uncrossing uncrown uncrowned uncrowning uncrowns uncrushed UNCTAD unction unctuous unctuously unctuousness uncultivable uncultivated uncultured uncurbed uncured uncurious uncurl uncurled uncurling uncurls uncustomary uncut undamaged undamaging undated undaunted undauntedly undead undeceive undeceived undeceives undeceiving undecided undecidedly undecipherable undeclared undecorated undedicated undefeatable undefeated undefended undefiled undefined undelete undeleted undeliverable undelivered undemanding undemocratic undemocratically undemonstrated undemonstrative undemonstratively undeniable undeniably undenominational undependability undependable undependably under underachieve underachieved underachievement underachiever underachievers underachieves underachieving underage underappreciated underarm underarms underassessment underbellies underbelly underbid underbidding underbids underbodies underbody underbracing underbred underbrush undercapitalisation undercapitalise undercapitalised undercapitalises undercapitalising undercapitalization undercapitalize undercapitalized undercapitalizes undercapitalizing undercarriage undercarriages undercharge undercharged undercharges undercharging underclass underclassman underclassmen underclothes underclothing undercoat undercoated undercoating undercoats undercook undercooked undercooking undercooks undercount undercounted undercounting undercounts undercover undercroft undercrofts undercurrent undercurrents undercut undercuts undercutting underdeveloped underdevelopment underdevelopments underdog underdogs underdone underdressed undereducated underemphasise underemphasised underemphasises underemphasising underemphasize underemphasized underemphasizes underemphasizing underemployed underemployment underemployments underestimate underestimated underestimates underestimating underestimation underestimations underexploited underexpose underexposed underexposes underexposing underexposure underexposures underfed underfeed underfeeding underfeeds underfinanced underflow underflows underfoot undergarment undergarments undergo undergoes undergoing undergone undergrad undergrads undergraduate undergraduates underground Underground undergrounds Undergrounds undergrowth undergrowths underhand underhanded underhandedly underhandedness underinsurance underinsure underinsured underinsures underinsuring underinvestment underlain underlay underlet underlets underlie underlies underline underlined underlines underling underlings underlining underlying undermanned undermine undermined undermines undermining undermost underneath undernourished undernourishment undernourishments underpaid underpants underpass underpasses underpay underpaying underpayment underpayments underpays underperformance underperformances underperformed underperformer underperformers underperforming underperforms underpin underpinned underpinning underpinnings underpins underplay underplayed underplaying underplays underpowered underprivileged underproduction underproductions underproductive underrate underrated underrates underrating underreport underreported underreporting underreports underrepresented underscore underscored underscores underscoring undersea undersecretaries Undersecretaries undersecretary Undersecretary undersell underselling undersells underserved undersexed undershirt undershirts undershoot undershooting undershoots undershot underside undersides undersign undersigned undersigning undersigns undersize undersized underskirt underskirts undersold underspecified understaffed understaffing understand understandabilities understandability understandable understandably understanding understandingly understandings understands understate understated understatedly understatement understatements understates understating understood understrapper understrappers understructure understructures understudied understudies understudy understudying undersubscribed undersupplied undersupplies undersupply undersupplying undersurface undersurfaces undertake undertaken undertaker undertakers undertakes undertaking undertakings undertone undertones undertook undertow undertows underused underutilisation underutilisations underutilise underutilised underutilises underutilising underutilization underutilizations underutilize underutilized underutilizes underutilizing undervaluation undervalue undervalued undervalues undervaluing underwater underway underwear underweight underweighted underwent underwhelming Underwood underworld underworlds underwrite underwriter underwriters underwrites underwriting underwritings underwritten underwrote undeserved undeservedly undeserving undeservingly undesignated undesigning undesirability undesirable undesirables undesirably undesired undestroyed undetached undetectable undetectably undetected undeterminable undeterminably undetermined undeterred undeveloped undeviating undeviatingly undiagnosed undid undifferentiated undifferentiating undiffused undigested undignified undiluted undiminished undimmed undine Undine undines undiplomatic undiplomatically undirected undiscernibly undiscerning undisciplined undisclosed undiscounted undiscouraged undiscoverable undiscovered undiscriminating undisguised undismayed undisputable undisputed undisputedly undisrupted undistinguishable undistinguished undistinguishing undistorted undistracted undistributed undisturbed undiversified undividable undivided undividedly undo undoable undock undocked undocking undocks undocumented undoes undoing undomesticated undone undoubted undoubtedly undoubting undrape undraped undrapes undraping undreamed undreamt undress undressed undresses undressing undrinkable UNDRO undue undulant undulate undulated undulates undulating undulation undulations unduly unduplicated undusted undutiful undying undyingly uneager unearned unearth unearthed unearthing unearthliness unearthly unearths unease uneasily uneasiness uneasy uneatable uneaten uneconomic uneconomical uneconomically unedifying unedited uneducable uneducated UNEF unelaborated unelectable unelected unembarrassed unembellished unembroidered unemotional unemotionally unempirical unemployable unemployables unemployed unemployment unenclosed unencrypted unencumbered unending unendingly unendorsed unendurable unendurably unenergetic unenergetically unenforceability unenforceable unengaged unenlightened unenlightening unentertaining unenthused unenthusiastic unenthusiastically unenviable unenvied unequal unequaled unequalled unequally unequipped unequivocal unequivocally unerring unerringly UNESCO unescorted unessential unethical unethically unevaluated uneven unevenly unevenness uneventful uneventfully unexacting unexaggerated unexamined unexampled unexcavated unexcelled unexceptionable unexceptionably unexceptional unexceptionally unexcitable unexcited unexciting unexcitingly unexcused unexecuted unexercised unexhausted unexpanded unexpected unexpectedly unexpectedness unexpended unexpired unexplainable unexplainably unexplained unexploded unexploited unexplored unexposed unexpressed unexpressive unexpurgated unfading unfailing unfailingly unfair unfairly unfairness unfaith unfaithful unfaithfully unfaithfulness unfaiths unfaltering unfalteringly unfamiliar unfamiliarity unfamiliarly unfarmed unfashionable unfashionably unfasten unfastened unfastening unfastens unfathomable unfathomably unfathomed unfaultable unfavorable unfavorably unfavourable unfavourably unfazed unfeasibility unfeasible unfeasibly unfecundated unfed unfeeling unfeelingly unfeigned unfelt unfeminine unfenced unfermented unfertile unfertilised unfertilized unfetter unfettered unfettering unfetters unfilled unfiltered unfinished unfired unfit unfitness unfits unfitted unfitting unfittingly unfix unfixable unfixed unfixes unfixing unflagging unflaggingly unflappability unflappable unflappably unflattering unflatteringly unflavored unflavoured unflawed unfledged unflinching unflinchingly unflustered unfocused unfocussed unfold unfolded unfolding unfolds unforced unforeseeable unforeseeably unforeseen unforgettable unforgettably unforgivable unforgivably unforgiving unforgotten unformatted unformed unformulated unforthcoming unfortified unfortunate unfortunately unfortunates unfound unfounded unfoundedly unframed unfreeze unfreezes unfreezing unfrequented unfretted unfriendliness unfriendly unfrock unfrocked unfrocking unfrocks unfrosted unfroze unfrozen unfruitful unfruitfulness unfulfilled unfulfilling unfunded unfunny unfurl unfurled unfurling unfurls unfurnished unfussiness unfussy ungainliness ungainly ungallant ungallantly ungenerous ungenerously ungentle ungentlemanly Unger ungifted unglamorous unglamorously unglazed ungloved unglue unglued unglues ungluing ungodliness ungodly ungovernable ungovernableness ungovernably ungoverned ungraceful ungracefully ungracious ungraciously ungraciousness ungrammatical ungrammaticalities ungrammaticality ungrammatically ungraspable ungrateful ungratefully ungratefulness ungratified ungrounded ungrouped ungrudging ungrudgingly unguarded unguardedly unguent unguents ungues unguided unguis ungula ungulate ungulates unh unhallowed unhampered unhand unhanded unhanding unhandled unhands unhandsome unhandsomely unhandy unhappier unhappiest unhappily unhappiness unhappy unhardened unharmed unharmonious UNHCR unhealed unhealthful unhealthier unhealthiest unhealthily unhealthiness unhealthy unheard unhearing unheated unheeded unheeding unheedingly unhelpful unhelpfully unhelpfulness unheralded unhesitant unhesitating unhesitatingly unhidden unhide unhindered unhinge unhinged unhinges unhinging unhistorical unhitch unhitched unhitches unhitching unholy unhook unhooked unhooking unhooks unhopeful unhopefully unhorse unhorsed unhorses unhorsing unhurried unhurriedly unhurriedness unhurt unhygienic unhyphenated unicameral UNICEF unicellular Unicode Unicoi unicorn unicorns UNICS unicycle unicycles unicyclist unicyclists unidentifiable unidentifiably unidentified unidiomatic unidirectional UNIDO unification unifications unified unifier unifiers unifies uniform uniformed uniformities uniformity uniformly uniforms unify unifying unilateral unilateralism unilateralist unilateralists unilaterally unilingual unimaginable unimaginably unimaginative unimaginatively unimaginativeness unimagined unimpaired unimpassioned unimpeachable unimpeachably unimpeded unimplemented unimportance unimportant unimportantly unimposing unimpressed unimpressionable unimpressive unimpressively unimproved unincorporated unindustrialised unindustrialized uninfected uninflammable uninflected uninfluenced uninformative uninformed uninfringeable uninhabitable uninhabited uninhibited uninhibitedly uninitiated uninjured uninominal uninspired uninspiring uninstall uninstalled uninstalling uninstalls uninstructed uninsurable uninsured unintelligence unintelligent unintelligently unintelligibility unintelligible unintelligibly unintended unintentional unintentionally uninterested uninterestedly uninteresting uninterestingly uninterrupted uninterruptedly uninterruptible unintuitive uninventive uninvestigated uninvited uninviting uninvitingly uninvolved Union union Uniondale unionisation unionisations unionise unionised unionises unionising unionism Unionism Unionisms unionisms Unionist unionist unionists Unionists unionization unionizations unionize unionized unionizes unionizing Unions unions Uniontown Unionville unique uniquely uniqueness unisex unisexual unison unisonant unisonous unisons UNISTAR Unisys unit Unit Unitarian Unitarianism Unitarians unitarily unitary unite united United unites unities Unities uniting unitisation unitisations unitise unitised unitises unitising unitization unitizations unitize unitized unitizes unitizing units Unity unity UNIVAC Univac univalent univalve univalves universal universalise universalised universalises universalising universalism Universalism Universalisms universalisms Universalistic universalistic universalities universality universalize universalized universalizes universalizing universally universals universe universes universities University university univocal univocally UNIX Unix unjacketed unjust unjustifiable unjustifiably unjustified unjustly unjustness unkempt unkemptly unkemptness unkind unkindest unkindly unkindness unknot unknots unknotted unknotting unknowable Unknowable unknowably unknowing unknowingly unknowingness unknowledgeable unknown unknowns unlabeled unlabelled unlabored unlace unlaced unlaces unlacing unlade unladed unlades unlading unladylike unlamented unlash unlashed unlashes unlashing unlatch unlatched unlatches unlatching unlaundered unlawful unlawfully unlawfulness unleaded unlearn unlearned unlearning unlearns unlearnt unleash unleashed unleashes unleashing unleavened unlegislated unless unlettered unleveled unlevelled unlicensed unlighted unlikable unlike unlikelier unlikeliest unlikelihood unlikely unlikeness unlimber unlimbered unlimbering unlimbers unlimited unlimitedly unlined unlink unlinked unlinking unlinks unlisted unlit unliterary unlivable unliveable unlived unload unloaded unloading unloads unlock unlocked unlocking unlocks unlooked unloose unloosed unloosen unloosened unloosening unloosens unlooses unloosing unlovable unloved unlovely unloving unluckier unluckiest unluckily unluckiness unlucky UNMA unmade unmagnified unmake unmakes unmaking unman unmanageability unmanageable unmanageably unmanaged unmanliness unmanly unmanned unmannered unmannerly unmanning unmans unmapped unmarked unmarketable unmarking unmarred unmarriageable unmarried unmask unmasked unmasking unmasks unmatchable unmatched unmated unmeaning unmeant unmeasured unmediated unmeet unmelodic unmelodious unmemorable unmentionable unmentionables unmentionably unmentioned unmerciful unmercifully unmerge unmerged unmerging unmerited unmeritorious unmeshed unmet unmethodical unmethodically unmilitary unmindful unmindfully unmingled unmissed unmistakable unmistakably unmistakeable unmistakeably unmistaken unmitigated unmixable unmixed unmodified unmolested unmonitored unmoor unmoored unmooring unmoors unmoral unmorally unmotivated unmovable unmoveable unmoved unmoving unmurmuring unmusical unmusically unnamable unnameable unnamed unnatural unnaturally unnaturalness unnecessarily unnecessary unneeded unnerve unnerved unnerves unnerving unnervingly unnoted unnoticeable unnoticeably unnoticed unnoticing unnourished unnumbered UNO unobjectionable unobjectionably unobservable unobservant unobserved unobserving unobstructed unobtainable unobtrusive unobtrusively unobtrusiveness unobvious unoccupied unoffending unofficial unofficially unopened unopposed unoptimistic unordered unordinary unorganised unorganized unoriginal unoriginality unoriginally unornamented unorthodox unorthodoxies unorthodoxly unorthodoxy unostentatious unostentatiously unpack unpackaged unpacked unpacking unpacks unpadded unpaged unpaid unpainted unpaired unpalatable unpalatably unparallel unparalleled unpardonable unpardonably unpardoned unparsed unparticular unpartisan unpatented unpatriotic unpatriotically unpaved unpeel unpeeled unpeeling unperceivable unperceived unperceiving unperceptive unperfected unperformed unpersuasive unpersuasively unperturbed unperturbedly unphysical unpick unpicked unpicking unpicks unpiloted unpin unpinned unpinning unpins unpitying unpityingly unplaced unplanned unplanted unplayable unpleasant unpleasantly unpleasantness unpleased unpleasing unploughed unplowed unplug unplugged unplugging unplugs unplumbed unpolished unpolluted unpopular unpopularity unpopulated unpractical unpracticed unpractised unprecedented unpredictability unpredictable unpredictably unpredicted unprejudiced unpremeditated unpremeditatedly unprepared unprepossessing unprepossessingly unpreserved unpresuming unpresumptuous unpretending unpretentious unpretentiously unpretentiousness unpreventable unprimed unprincipled unprintable unprintably unprinted unprivileged unproblematic unprocessed unprocurable unproductive unproductively unproductiveness unprofaned unprofessed unprofessional unprofessionally unprofitable unprofitably unprogressive unprolific unpromising unpromisingly unprompted unpronounceable unpronounced unpropitious unprotect unprotected unproved unproven unprovoked unpublicised unpublicized unpublished unpunctual unpunctuality unpunctually unpunctuated unpunished unpurified unqualified unqualifiedly unquantifiable unquenchable unquenchably unquenched unquestionable unquestionably unquestioned unquestioning unquestioningly unquiet unquotable unquote unquoted unranked unrated unravel unraveled unraveling unravelled unravelling unravels unreachable unreachably unread unreadable unreadily unready unreal unrealisable unrealised unrealism unrealistic unrealistically unrealities unreality unrealizable unrealized unreason unreasonable unreasonableness unreasonably unreasoned unreasoning unreasoningly unreassuringly unrecalled unreceptive unreceptively unreciprocated unrecognisable unrecognisably unrecognised unrecognising unrecognizable unrecognizably unrecognized unrecognizing unrecompensed unreconstructed unrecorded unrecoverable unredeemable unredeemed unreduced unreel unreeled unreeling unreels unreferenced unrefined unreflecting unreflective unreflectively unreformed unregenerate unregimented unregistered unregretful unregulated unrehearsed unrelated unreleased unrelenting unrelentingly unreliability unreliable unreliably unrelieved unreligious unremarkable unremarkably unremembered unremitting unremittingly unremorseful unremorsefully unremunerated unrenowned unrepeatable unrepeated unrepentant unrepentantly unreported unrepresentative unrepresentatively unrepresented unrepressed unrequited unrequitedly unreserved unreservedly unreservedness unresisting unresistingly unresolved unrespectable unresponsive unresponsively unresponsiveness unrest unrestrained unrestrainedly unrestraint unrestricted unrestrictedly unrestrictive unrests unreturned unrevealed unrevealing unrevealingly unrevised unrewarded unrewarding unrewardingly unrhymed unrifled unrig unrigged unrigging unrighteous unrighteousness unrightfully unrigs unripe unrivaled unrivalled unrobed unroll unrolled unrolling unrolls unromantic unromantically unroofed UNRRA unruffled unrulier unruliest unruliness unruly unrushed UNRWA unsacred unsaddle unsaddled unsaddles unsaddling unsafe unsafely unsaid unsalaried unsalted unsalvageable unsanctified unsanctioned unsanitary unsatisfactorily unsatisfactory unsatisfied unsatisfying unsaturated unsaved unsavorily unsavory unsavourily unsavoury unsay unsaying unsays unscarred unscathed unscented unscheduled unscholarly unschooled unscientific unscientifically unscramble unscrambled unscrambles unscrambling unscratched unscreened unscrew unscrewed unscrewing unscrews unscripted unscriptural unscrupulous unscrupulously unscrupulousness unseal unsealed unsealing unseals unsearchable unsearchableness unsearched unseasonable unseasonably unseasoned unseat unseated unseating unseats unsecured unseeded unseeing unseeingly unseemliness unseemly unseen unselect unselected unselecting unselective unselectively unselfconfident unselfconscious unselfconsciously unselfconsciousness unselfish unselfishly unselfishness unsent unsentimental unsentimentally unserious unserviceable unset unsets unsetting unsettle unsettled unsettledness unsettlement unsettlements unsettles unsettling unsettlingly unsex unsexed unsexes unsexing unshackle unshackled unshackles unshackling unshakable unshakably unshakeable unshakeably unshaken unshaped unshapely unshared unsharpened unshaved unshaven unsheathe unsheathed unsheathes unsheathing unshed unshelled unsheltered unshielded unship unshipped unshipping unships unshod unshorn unshrinking unsighted unsightliness unsightly unsigned unsinkable unskilful unskilfully unskilled unskillful unskillfully unsleeping unsmiling unsmilingly unsmooth unsmoothed unsnap unsnapped unsnapping unsnaps unsnarl unsnarled unsnarling unsnarls unsociability unsociable unsociably unsocial unsoiled unsold unsolder unsoldered unsoldering unsolders unsolicited unsolvable unsolved unsophisticated unsophisticatedly unsorted unsought unsound unsounded unsoundly unsoundness unsowed unsown unsparing unsparingly unspeakable unspeakably unspeaking unspecialised unspecialized unspecific unspecified unspectacular unspectacularly unspent unspiritual unspoiled unspoilt unspoken unsporting unsportsmanlike unspotted unsprayed unstable unstableness unstably unstained unstamped unstapled unstaring unstated unstaunched unsteadied unsteadies unsteadily unsteadiness unsteady unsteadying unstill unstilted unstinted unstinting unstintingly unstipulated unstirred unstitch unstitched unstitches unstitching unstop unstoppable unstoppably unstopped unstopping unstops unstrained unstressed unstring unstringing unstrings unstructured unstrung unstuck unstudied unstuffy unstylish unsubordinated unsubscribed unsubscribing unsubsidised unsubsidized unsubstantial unsubstantially unsubstantiated unsubtle unsubtly unsuccessful unsuccessfully unsuccessfulness unsuitability unsuitable unsuitableness unsuitably unsuited unsullied unsung unsupervised unsupplied unsupportable unsupported unsupportive unsuppressed unsure unsurely unsurpassable unsurpassed unsurprised unsurprising unsurprisingly unsusceptible unsuspected unsuspecting unsuspectingly unsuspended unsuspicious unsustainable unsustainably unswayable unsweetened unswerving unswervingly unsymmetrical unsympathetic unsympathetically unsynchronised unsynchronized unsystematic unsystematically untactful untagged untailored untainted untaken untalented untamable untameable untamed untangle untangled untangles untangling untapped untarnished untaught untaxed untellable untenable untenably untenanted untended untenured untested unthankful unthankfully unthaw unthawed unthawing unthaws unthinkable unthinkably unthinking unthinkingly unthread unthreaded unthreading unthreads unthreatened unthreatening unthreateningly unthrift unthrifty untidier untidiest untidily untidiness untidy untie untied unties until untilled untimely untiring untiringly untitled unto untold Untouchable untouchable untouchables Untouchables untouchably untouched untoward untowardly untraceable untraceably untraced untracked untraditional untraditionally untrained untrammeled untrammelled untransformed untranslatable untreatable untreatably untreated untried untrimmed untroubled untrue untruly untrusting untrustworthily untrustworthiness untrustworthy untruth untruthful untruthfully untruthfulness untruths unturned untutored untwine untwined untwines untwining untwist untwisted untwisting untwists untying untypical unusable unused unusual unusually unusualness unutilised unutilized unutterable unutterably unuttered unvaccinated unvalued unvanquished unvaried unvarnished unvarying unvaryingly unveil unveiled unveiling unveilings unveils unventilated unverifiable unverified unversed unvested unviable unviewed unvigilant unvisited unvocal unvoiced unwaged unwanted unwarily unwariness unwarlike unwarned unwarrantable unwarrantably unwarranted unwarrantedly unwary unwashed unwatchable unwatched unwatchful unwavering unwaveringly unwearied unwearyingly unweave unweaves unweaving unwed unwedded unwelcome unwelcoming unwell unwept unwholesome unwholesomely unwholesomeness unwieldiness unwieldy unwilled unwilling unwillingly unwillingness unwind unwinding unwinds unwire unwired unwires unwiring unwise unwisely unwished unwitting unwittingly unwomanly unwonted unwontedly unworkable unworkably unworldly unworn unworried unworriedly unworthily unworthiness unworthy unwound unwounded unwove unwoven unwrap unwrapped unwrapping unwraps unwrinkled unwritten unwrought unyielding unyieldingly unyieldingness unyoke unyoked unyokes unyoking unzip unzipped unzipping unzips UP up Upanishad Upanishads upbeat upbeats upbraid upbraided upbraiding upbraids upbringing upbringings UPC upchuck upchucked upchucking upchucks upcoming upcountry updatability updatable update updated updater updaters updates updating Updike updraft updrafts UPDS upend upended upending upends upfront upgrade upgradeability upgradeable upgraded upgrades upgrading upheaval upheavals upheld uphill uphold upholder upholders upholding upholds upholster upholstered upholsterer upholsterers upholsteries upholstering upholsters upholstery UPI upkeep upkeeps Upland upland uplands uplift uplifted uplifting uplifts uplink uplinks upload uploaded uploading uploads upmarket upon upped upper Upper uppercase uppercased uppercases uppercasing upperclassman upperclassmen uppercut uppercuts uppermost upperparts uppers upping uppish uppity Uppsala upraise upraised upraises upraising upright uprightly uprightness uprights uprising uprisings upriver uproar uproarious uproariously uproars uproot uprooted uprooting uproots UPS ups upscale upset upsets upsetting upsettingly Upshaw upshot upshots upside upsides upsilon upsilons upsize upsized upsizing upslope Upson upspring upstage upstaged upstages upstaging upstairs upstanding upstart upstarts upstate upstream upstroke upstrokes upsurge upsurges upsweep upsweeping upsweeps upswept upswing upswings uptake uptakes uptight uptightness uptime uptimes Upton uptown uptowns uptrend upturn upturned upturning upturns UPU UPWA upward upwardly upwards upwelling upwind UR Ur uraemia Ural Uralian Uralic Urals uranium Uranus urban Urban Urbana urbane urbanely urbaneness urbanisation urbanisations urbanise urbanised urbanises urbanising urbanism urbanisms urbanite urbanites urbanities urbanity urbanization urbanizations urbanize urbanized urbanizes urbanizing URC urchin urchins Urdu urea ureic uremia UREP urethane urethanes urethra urethral urethras urge urged urgencies urgency urgent urgently urges urging urgings Uri uric urinal urinals urinalyses urinalysis urinary urinate urinated urinates urinating urination urinations urine urines URL URLs Urmston urn urns urologic urological urologist urologists urology ursine Ursula Uruguay Uruguayan Uruguayans us US USA USAAF usability usable usably USAC USAF USAFA usage usages USAN USAR USART USB USC USCA USCG USD USDA use USE useable useably USECC used useful usefully usefulness useless uselessly uselessness Usenet user username usernames users uses USES USFL USG USGA USGS USHA usher Usher ushered usherette usherettes ushering ushers USHGA Ushijima USIA using USIS USITA USL USLTA USM USMA USMC USMP USN USNA USNAS USO USOC USP USPHS USPO USPS USPTO USR USRC USS USSB USSR USSS USTC Ustinov usual usually usualness usufruct usufructs usurer usurers usuries usurious usuriously usurp usurpation usurpations usurped usurper usurpers usurping usurps usury USV USW UT Utah Utahan Utahans UTC UTE Ute utensil utensils uteri uterine uterus uteruses Utica utile utilisable utilisation utilisations utilise utilised utilises utilising utilitarian utilitarianism utilitarianisms utilities utility utilizable utilization utilizations utilize utilized utilizes utilizing Utley utmost utopia Utopia utopian Utopian Utopianism utopianism utopianisms Utopianisms utopians Utopians Utopias utopias utopist utopists UTP UTQGS UTR Utrecht utricle utricles Utsunomiya Utter utter utterance utterances uttered uttering utterly uttermost utters UTWA UU UUCICO UUCP UUG UUM UUT UV UVA Uvalde UVB UVS uvula uvular uvulas UW UWCSA UWS Uxbridge uxorial uxorious uxoriously Uzbek Uzbekistan Uzbeks Uzi UZI Uzis v V VA VAB VABIS VAC vac vacancies vacancy vacant vacantly vacate vacated vacates vacating vacation vacationed vacationer vacationers vacationing vacationland vacationlands vacations Vacaville vaccinate vaccinated vaccinates vaccinating vaccination vaccinations vaccinator vaccinators vaccine vaccines Vacherie vacillate vacillated vacillates vacillating vacillatingly vacillation vacillations vacillator vacillators Vaclav vacs vacuities vacuity vacuolar vacuolated vacuole vacuoles vacuolisation vacuolisations vacuolization vacuous vacuously vacuum vacuumed vacuuming vacuums VAD Vader VADS Vaduz VAFB vagabond vagabondage vagabondages vagabonded vagabonding vagabondism vagabondisms vagabonds vagaries vagarious vagary vagina vaginal vaginally vaginas vagrancies vagrancy vagrant vagrantly vagrants vague vaguely vagueness vaguer vaguest Vail vain vainer vainest vainglories vainglorious vaingloriously vainglory vainly vainness Val valance valances Valatie Valdes Valdese Valdez Valdosta vale Vale valediction valedictions valedictorian valedictorians valedictories valedictory valence Valence valences Valencia valentine Valentine valentines Valentines Valentino Valenzuela Valeria Valerian valerian valerians Valerie vales valet valets Valetta valetudinarian valetudinarianism valetudinarians Valhalla valiance valiances valiancy Valiant valiant valiantly valid validate validated validates validating validation validations validities validity validly validness Valier valise valises Valium valium Valiums Valladolid Valle Vallejo Valletta Valley valley valleys Valliant valor valorisation valorisations valorise valorised valorises valorising valorization valorizations valorize valorized valorizes valorizing valorous valorously valorousness valour Valparaiso Valrico valuable valuables valuably valuate valuated valuates valuating valuation valuations valuator valuators value valued valueless values valuing valve valves vamoose vamoosed vamooses vamoosing vamp vamped vamping vampire vampires vampirism vampirisms vamps van VAN Van vanadium Vance Vanceboro Vanceburg Vancouver Vancouverite Vancouverites Vandal vandal Vandalia vandalise vandalised vandalises vandalising vandalism vandalisms vandalistic vandalize vandalized vandalizes vandalizing Vandals vandals Vandenberg Vander Vanderbilt Vanderburgh Vandergrift Vandyke vane Vane vanes Vanessa vanguard Vanguard vanguards Vanhorn Vanier vanilla vanillas vanillin vanish vanished vanishes vanishing vanishingly vanishings vanities vanity vanload vanloads vanpool vanpooling vanpools vanquish vanquished vanquisher vanquishers vanquishes vanquishing VANS vans Vansant vantage vantages Vanuatu VAP vapid vapidities vapidity vapidly vapor vaporisable vaporisation vaporisations vaporise vaporised vaporiser vaporisers vaporises vaporising vaporizable vaporization vaporizations vaporize vaporized vaporizer vaporizers vaporizes vaporizing vaporous vaporously Vapors vapors vaporware vapory vapour vapours vapourware vaquero vaqueros VAR Vargas variability variable variableness variables variably Varian variance variances variant variants variation variations varicolored varicoloured varicose varicosities varicosity varied variedly variedness variegate variegated variegates variegating variegation variegations varies varietals varieties variety variorum variorums various variously Varitype varitype varityped Varityping varityping varlet varlets varmint varmints Varney varnish varnished varnishes varnishing varsities varsity vary Vary varying varyingly Vas vas VASCAR vascular vasculature vasculatures vase vasectomies vasectomy Vaseline vases Vashon VASI vasoconstriction vasoconstrictions vasoconstrictor vasoconstrictors vasodepressor vasodilatation vasodilatations vasodilator vasodilators vasomotor vasopressin vasospasm vasospasms Vasquez Vass vassal vassalage vassalages vassals Vassar vast VAST vaster vastest vastly vastness vastnesses Vat vat VAT vatic Vatican vaticinator vaticinators vats vatu vaudeville vaudevilles vaudevillian vaudevillians Vaughan Vaughn vault vaulted vaulting vaults vaunt vaunted vaunting vaunts Vauxhall VAV VAX VAXBI Vazquez VB VC VCCI VCM VCO VCR VCS VCU VD VDC VDE VDFM VDI VDM VDT VDU VE Veal veal vector vectored vectoring vectors Veda Vedanta Vedas Vedic Veedersburg VEEGA veer veered veering veers Vega vegan vegans Vegas Vegemite vegetable vegetables vegetal vegetarian vegetarianism vegetarianisms vegetarians vegetate vegetated vegetates vegetating vegetation vegetations vegetative veggie veggies vehemence vehement vehemently vehicle vehicles vehicular veil veiled veiling veils vein veined veining veins veinstone veinstones Vela vela velar velars Velasco Velcro veldt veldts Velez vellum vellums Velma velocipede velocipedes velocities velocity velour velum Velva Velveeta Velvet velvet velveteen velvetiness velvetleaf velvets velvety Vena vena Venable venal venalities venality venally Venango venation venations Vend vend Vendôme Venda vended Vendee vendee vendees vender venders vendetta vendettas vendibilities vendibility vendible vending vendor vendors vends veneer veneered veneering veneers venerability Venerable venerable venerably venerate venerated venerates venerating veneration venerations venerator venerators venereal veneries venery Venetia Venetian Venetians Veneto Venezuela Venezuelan Venezuelans vengeance vengeances vengeful vengefully vengefulness venial venialities veniality venially Venice venire venires venison Venn venom venomous venomously venomousness venoms venous vent Vent vented ventilate ventilated ventilates ventilating ventilation ventilations ventilator ventilators venting Vento ventral ventrally ventricle ventricles ventricular ventriloquism ventriloquisms ventriloquist ventriloquists vents Ventura venture ventured ventures venturesome venturesomely venturing venturous venue venues Venus Venuses Venusians Vera veracious veraciously veraciousness veracities veracity Veradale veranda verandah verandahs verandas verb verbal verbalisation verbalisations verbalise verbalised verbalises verbalising verbalism verbalisms verbalization verbalizations verbalize verbalized verbalizes verbalizing verbally verbatim verbena Verbena verbenas verbiage verbiages verbose verbosely verboseness verbosities verbosity verboten verbs verdant verdantly Verde Verdi verdict verdicts verdigris verdigrises Verdun verdure verdures verdurous Vergas Verge verge verged Vergennes Verger verger vergers verges verging veridical veridicalities veridicality verifiability verifiable verifiably verification verifications verified verifier verifiers verifies verify verifying verily verisimilar verisimilarly verisimilitude verisimilitudes veritable veritably verities Verity verity Vermeer vermeil vermeils vermicelli vermicide vermicides vermicular vermiculate vermiculated vermiculite vermiculites vermiform vermilion vermilions Vermillion vermillion vermin Vermont Vermonter Vermonters Vermontville vermouth vermouths Vern Verna vernacular vernacularism vernacularisms vernacularly vernaculars vernal Vernal vernally Verne Vernon Verona Veronica veronica veronicas Veronicas Veronique versa Versace Versailles versant versants versatile versatilities versatility verse versed verses versification versifications versified versifier versifiers versifies versify versifying Version version Versions versions verso versos versus vertebra vertebrae vertebral vertebras vertebrata Vertebrata vertebrate vertebrates vertex vertexes vertical verticality vertically verticalness verticals vertices verticillastrate vertiginous vertiginously vertigo vertigoes vertigos verve verves very Very vesicant vesicants vesicle vesicles vesicular Vesper vesper Vespers vespers vessel vessels vest Vestaburg vestal vestals vested vestibular vestibule vestibules vestige vestiges vestigial vesting vestment vestments vestries vestry vestryman vestrymen vestrywoman vests vesture vestured vestures vesturing Vesuvius vet vetch vetches veteran veterans veterinarian veterinarians veterinaries veterinary veto vetoed vetoes vetoing vets vetted Vetter vetting VEU VEX vex vexation vexations vexatious vexed vexes vexing vexingly VF VFEA VFO VFR VFS VFW VFY VG vg VGA VGF VGI VHD VHDL VHF vhf VHS VHSIC Vi VI vi Via via viabilities viability viable viably viaduct viaducts Viagra Vial vial vials viand viands viaticum vibe vibes vibrancies vibrancy vibrant vibrantly vibraphone vibraphones vibraphonist vibraphonists vibrate vibrated vibrates vibrating vibration vibrations vibrato vibrator vibrators vibratory vibratos vibrissa vibrissae Vic VIC vicar vicarage vicarages vicariate vicariates vicarious vicariously vicariousness vicars Vice vice vicegerent vicegerents vicelike Vicente viceroy viceroyalties viceroyalty viceroys vices Vichy vichyssoise vichyssoises vicinage vicinages vicinal vicinities vicinity vicious viciously viciousness vicissitude vicissitudes Vick Vickers Vickery Vicki Vickie Vicksburg Vicky victim victimisation victimisations victimise victimised victimiser victimisers victimises victimising victimization victimizations victimize victimized victimizer victimizers victimizes victimizing victimless victims victor Victor Victoria Victorian Victoriana Victorianism Victorianisms Victorians victories victorious victoriously victors Victorville Victory victory victual victuals Vida Vidal Vidalia vide videlicet video videocassette videocassettes videoconference videoconferences videoconferencing videodisc videodiscs videodisk videodisks videoed videogenic videoing videophone videophones videos videotape videotaped videotapes videotaping videotext videotexts Vidor vie vied Vienna Viennese Vientiane vies Viet Vietcong Vietminh Vietnam Vietnamese view viewable viewed viewer viewers viewfinder viewfinders viewgraph viewing viewings viewless viewpoint viewpoints views VIFRED vigil vigilance vigilances vigilant vigilante vigilantes vigilantism vigilantisms vigilantly vigils vignette vignettes Vigo vigor Vigor vigorous vigorously vigorousness vigour vii viii Viking Vikings Vikki Vila Vilas vile VILE vilely vileness viler vilest vilification vilifications vilified vilifies vilify vilifying vilipend vilipended vilipending vilipends Villa villa village villager villagers villages villain villainess villainesses villainies villainous villainously villains villainy villanelle villanelles Villanova Villanovan Villanueva Villarreal Villas villas Villisca villous Vilnius Vilonia vim vinaigrette vinaigrettes Vince Vincennes Vincent Vincentia Vincentown Vinci vinculum vinculums vindicate vindicated vindicates vindicating vindication vindications vindicator vindicators vindicatory vindictive vindictively vindictiveness vine Vine VINE vinedresser vinedressers vinegar vinegarish vinegars vinegary Vineland Vinemont vineries vinery vines VINES vineyard vineyards viniculture vinicultures viniferous Vinita vinometer vinous Vinson vintage vintages vintner vintners Vinton vinyl viol Viola viola violability violable violas violate violated violates violating violation violations violator violators violence violent violently violet Violet violets violin violinist violinists violinmaker violinmakers violinmaking violins violist violists violoncellist violoncellists violoncello violoncellos viols VIP Viper viper viperfish viperous viperously vipers VIPs VIR virago viragoes viragos viral virally Virden vireo vireos Virgie Virgil Virgilian virgin Virgin virginal Virginal virginally virginals Virginia Virginian Virginians virginities virginity virgins Virgins Virgo Virgos virgule virgules viridian viridians virile virilities virility virologist virologists virology Viroqua virtual virtually virtue virtues virtuosi virtuosic virtuosities virtuosity virtuoso virtuosos virtuous virtuously virtuousness virulence virulent virulently virus viruses visa Visa visage visages Visalia visas viscera visceral viscerally viscid viscidities viscidity viscidly viscometer viscometers viscose viscosities viscosity viscount Viscount viscounts viscous viscously vise viselike vises Vishnu visibilities visibility visible visibly Visigoth Visigoths Visine vision visional visionaries visionary visioning visionless visions visit visitant visitants visitation Visitation visitations Visitations visited visiting visitor visitors visits visor visors VISTA vista vistas visual visualisation visualisations visualise visualised visualises visualising visualization visualizations visualize visualized visualizes visualizing visually visuals VITA vita Vita vitae vital Vitale vitalisation vitalisations vitalise vitalised vitalises vitalising vitalities vitality vitalization vitalizations vitalize vitalized vitalizes vitalizing vitally vitals vitamin vitamins vitas vitiate vitiated vitiates vitiating vitiation vitiations viticulture viticulturist viticulturists Vito vitreous vitrified vitrifies vitrify vitrifying vitriol vitriolic vitro vittles vituperate vituperated vituperates vituperating vituperation vituperations vituperative vituperatively vituperator vituperators VIU viva Viva vivacious vivaciously vivaciousness vivacities vivacity vivant vive Vivekananda Vivian Viviane vivid vividly vividness Vivien Vivienne vivificate vivificated vivificating vivification vivifications vivified vivifies vivify vivifying viviparous vivisect vivisected vivisecting vivisection vivisectionist vivisectionists vivisections vivisects vivo vivre vixen vixens vizier vizierate viziers VJ VL VLA Vladimir Vladivostok VLBA VLBI VLDL VLF VLIW VLSI VLT VM VMC VMCF VMCMS VMD VME VMM VMOS VMR VMRS VMS VMSP VMTP VN VNF VNL VNLF VNY VO VOA voc vocabularies vocabulary vocal vocalic vocalically vocalisation vocalisations vocalise vocalised vocalises vocalising vocalism vocalisms vocalist vocalists vocalization vocalizations vocalize vocalized vocalizes vocalizing vocally vocals vocation vocational vocationally vocations vocative vocatively vocatives voce vociferate vociferated vociferates vociferating vociferation vociferations vociferous vociferously vociferousness Vodafone VODAS vodka vodkas Vogel vogue vogues voguish voice voiced voiceless voicelessly voiceover voiceovers voiceprint voiceprints voices voicing void voidance voidances voided voiding voids voile voiles VOIR VOIS Volant Volapük Volapükist Volapükists volatile volatiles volatilisation volatilisations volatilise volatilised volatilises volatilising volatilities volatility volatilization volatilizations volatilize volatilized volatilizes volatilizing volatize volcanic volcanically volcanism volcanisms volcano volcanoes vole voles Volga Volgograd volition volitional volitionally volitions Volk Volkslied Volkslieder Volkswagen Volkswagens volley volleyball volleyballs volleyed volleying volleys Volpe volt Volta voltage voltages Voltaic voltaic Voltaire voltammeter voltammeters voltmeter voltmeters volts volubility voluble volubly volume volumes volumetric volumetrically voluminous voluminously voluntaries voluntarily voluntarism voluntarisms voluntary volunteer Volunteer volunteered volunteering volunteerism volunteerisms Volunteers volunteers voluptuaries voluptuary voluptuous voluptuously voluptuousness volute volutes Volvo VOM vomit vomited vomiting vomits Von von Vonda Vonnegut voodoo voodooist voodooists voodoos Voorheesville VOQ VOR voracious voraciously voraciousness voracities voracity VORT vortex vortexes vortices Voss votaries votary Vote vote voted voter voters votes voting votive vouch vouched voucher vouchering vouchers vouches vouching vouchsafe vouchsafed vouchsafes vouchsafing vow vowed vowel Vowel vowels vowing vows voyage voyaged voyager voyagers voyages voyageur voyageurs voyaging voyeur voyeurism voyeurisms voyeuristic voyeuristically voyeurs VP VPF VPISU VPN VR VRC VRI VRM vroom VRS VS VSAM VSAT VSB VSE VSO VSOP VSP VSR VSS VSSP VSX VT VTAM VTC VTI VTO VTOC VTOL VTP VTR VTS VTVM VU Vu VUIT Vulcan vulcanisation vulcanisations vulcanise vulcanised vulcanises vulcanising vulcanite vulcanization vulcanizations vulcanize vulcanized vulcanizes vulcanizing vulgar vulgarisation vulgarisations vulgarise vulgarised vulgarises vulgarising vulgarism vulgarisms vulgarities vulgarity vulgarization vulgarizations vulgarize vulgarized vulgarizes vulgarizing vulgarly Vulgate vulgate vulgates Vulgates vulnerabilities vulnerability vulnerable vulnerably vulnerary vulpine vulture vultures vulturine vulva vulvae vulvas VUP VV vv VVSS VW VWS VX VXI Vyborg vying w W WA WAAAF WAAC WAAF Waban Wabash Wabasha WAC wackier wackiest wackiness wacko wacky Waco Waconia wad wadded Waddell wadding Waddington Waddle waddle waddled waddles waddling Wade wade waded Wadena wader waders wades Wadesboro Wadesville wading Wadley wads WADS Wadsworth WAF wafer wafers waffle waffled waffles waffling WAFS waft wafted wafting wafts wag WAG wage waged Wagener wager Wager wagered wagering wagers wages wageworker wageworkers wagged wagging waggish waggishly waggishness waggle waggled waggles waggling Waggoner waging Wagner Wagnerian Wagnerians Wagnerism Wagnerite Wagnerites wagon Wagon Wagoner wagonload wagonloads wagons wags wagtail Wagtail wagtails Wahiawa Wahl Wahoo Wahpeton Waialua Waianae waif waiflike waifs Waikiki wail wailed wailer wailers wailing wailings wails Wailuku Waimanalo wainscot wainscoted wainscoting wainscotings wainscots Wainwright Waipahu WAIS waist waistband waistbands waistcloth waistcloths waistcoat waistcoats waistline waistlines waists wait Wait Waite waited waiter Waiter waiters waiting waitlist waitlisted waitlists waitperson waitpersons waitress waitresses waits Waitsfield waive waived waiver waivers waives waiving Wakarusa Wakayama Wake wake wakeboard wakeboarding wakeboards waked Wakefield wakeful wakefully wakefulness waken wakened wakening wakens wakes wakeup waking Wakulla WAL Walachia Walbridge Walcott Walden Waldman Waldo Waldoboro Waldorf Waldport Waldron Waldwick wale Wales Walgreen Walhalla waling walk walkabout walkabouts walkathon walkathons walked Walker walker walkers Walkersville Walkerton Walkertown walking Walkman Walkmans walkout walkouts walkover walkovers walks walkup walkups walkway walkways wall Wall wallabies wallaby Wallaby Wallace Wallasey wallboard wallboards walled Waller wallet wallets walleye walleyed walleyes wallflower wallflowers walling Walling Wallingford Wallington Wallis Wallkill Walloon Walloons wallop walloped walloping wallops wallow Wallowa wallowed wallowing wallows wallpaper wallpapered wallpapering wallpapers Walls walls Wally walnut walnuts Walpole Walpurgis walrus walruses Walsall Walsenburg Walsh Walt Walter Walterboro Walters Walthall Waltham Walthamstow Walther Walton waltz waltzed waltzes waltzing Walworth WAM Wamego Wampanoag Wampum wampum Wan wan WAN Wanamaker Wanaque wand Wanda wander wandered Wanderer wanderer wanderers wandering wanderings wanderlust wanderlusts wanders wandflower wands wane Wane waned wanes Wang wangle wangled wangles wangling waning wanly wannabe wannabes want Wantagh wanted wanting wanton wantonly wantonness wantons wants WAP Wapakoneta Wapato Wapello wapiti wapitis war War warble warbled warbler warblers warbles warbling WARC Ward ward warded Warden warden wardens Wardens warder Warder warders warding Wardle wardress wardresses wardrobe wardrobes wardroom wardrooms wards ware Ware Wareham warehouse warehoused warehouseman warehousemen warehouses warehousing wareroom warerooms wares Waretown warfare Warfield warhead warheads Warhol warhorse warhorses warier wariest warily wariness warless Warley warlike warlock warlocks warlord warlords warm warmed warmer warmers warmest warmhearted warmheartedly warming Warminster warmish warmly warmness warmonger warmongering warmongerings warmongers warmouth warmouths Warms warms warmth warn Warne warned Warner warning warningly warnings Warnock warns Warp warp warpath warpaths warped warping warplane warplanes warps warrant warrantable warranted warrantee warrantees warranties warranting warrantor warrantors warrants warranty warred Warren warren warrens Warrens Warrensburg Warrenton Warrenville Warrick Warring warring Warrington warrior warriors wars Warsaw warship warships wart Wartburg warthog warthogs wartime wartimes warts warty Warwick Warwickshire wary was Wasatch Wasco Waseca Wash wash washable washables washbasin washbasins washboard washboards washbowl washbowls Washburn washcloth washcloths washday washdays washed washer washers washerwoman washerwomen washes washhouse washhouses washier washing washings Washington Washingtonian Washingtonians Washingtonville Washita washman washmen Washoe Washougal washout washouts washrag washrags washroom washrooms washstand washstands washtub washtubs washwoman washwomen washy Waskom wasn't wasp Wasp WASP waspish Waspish waspishly Waspishness waspishness wasps Wasps wassail wassailed wassailing wassails Wasserman Wassermann Wasson wastage wastages waste wastebasket wastebaskets wasted wasteful wastefully wastefulness wasteland wastelands wastepaper waster wasters wastes wastewater wastewaters wasting wastrel wastrels Watanabe Watauga watch watchband watchbands watchcase watchcases watchdog watchdogs watched watcher watchers watches watcheye watcheyes watchful watchfully watchfulness watching watchmaker watchmakers watchman watchmen watchstrap watchstraps watchtower watchtowers watchwoman watchwomen watchword watchwords water waterbed waterbeds waterborne Waterboro waterbuck waterbucks Waterbury waterbus waterbuses watercolor watercolorist watercolorists watercolors watercolour watercolours watercourse watercourses watercraft watercrafts watercress waterdog waterdogs watered waterfall waterfalls waterfinder waterfinders Waterford waterfowl waterfowls waterfront waterfronts Watergate Watergates waterhole waterholes Waterhouse waterier wateriest wateriness watering wateringly waterish waterleaf waterleaves waterless waterlessness waterline waterlines waterlog waterlogged Waterloo waterloo waterloos Waterloos waterman Waterman watermark watermarked watermarking watermarks watermelon watermelons watermen watermill watermills waterpower waterproof waterproofed waterproofing waterproofs waters Waters waterscape waterscapes watershed watersheds waterside watersides waterskiing waterspout waterspouts watertight Watertown Waterville waterway waterways waterweed waterweeds waterwheel waterwheels waterworks watery WATFOR Watford Wathena Watkins Watkinsville Watonga WATS Watseka Watson Watsontown Watsonville WATSUP Watt watt wattage wattages Wattenberg Watters wattle wattlebird wattlebirds wattles wattmeter Watts watts Wauchula Wauconda Waugh Waukee Waukegan Waukesha Waukomis Waukon Waunakee Wauneta Waupaca Waupun Waurika Wausau Wausaukee Wauseon Wautoma WAVE Wave wave waveband wavebands waved waveform waveforms waveguide waveguides Waveland wavelength wavelengths wavelet wavelets wavelike waver wavered wavering waveringly Waverley Waverly wavers Waves waves WAVES wavier waviest waviness waving wavy wax Waxahachie waxberries waxberry waxbill waxbills waxed waxen waxes Waxhaw waxier waxiest waxing Waxman waxwing waxwings waxwork waxworks waxy way WAY Way waybill waybills Waycross wayfarer wayfarers wayfaring waylaid Wayland waylay waylaying waylays Waylon Waymart Wayne Waynesboro Waynesburg Waynesfield Waynesville Waynoka waypoint waypoints ways wayside waysides wayward waywardly waywardness Wayzata WB WBC WBS WC WCC WCL WCPC WCS WCTU wd WD WDC WDM WDT we we'd we'll we're we've weak weaken weakened weakening weakens weaker weakest weakfish weakfishes weakling weaklings weakly weakness weaknesses weal Weald weald Wealden wealds wealth wealthier wealthiest wealthily Wealthy wealthy wean weaned weaning weanling weanlings weans weapon weaponless weaponries weaponry weapons Wear wear wearable wearer wearers wearied wearier wearies weariest weariless wearily weariness wearing Wearing wearingly wearisome wearisomely wears weary wearying wearyingly weasel weaseled weaseling weaselled weaselling weasels weather weatherboard weatherboarding weatherboardings weatherboards weathercast weathercaster weathercasters weathercasts weathercock weathercocks weathered Weatherford weathergirl weathergirls weatherglass weatherglasses weathering weatherise weatherised weatherises weatherising weatherization weatherize weatherized weatherizes weatherizing Weatherly weatherman weathermen weatherperson weatherpersons weatherproof weatherproofed weatherproofing weatherproofs Weathers weathers weathervane weathervanes weatherworn Weatogue weave weaved weaver Weaver weaverbird weaverbirds weavers Weaverville weaves weaving weavings web Web Webb webbed Webber Webberville webbing webbings webby webcam webcams Weber webfoot webmaster Webmaster webmasters Webmasters webpage webs Website website websites Websites Webster webworm webworms Wed wed wedded Weddell wedding weddings wedge wedged wedges Wedgies wedgies wedging Wedgwood wedlock Wednesday Wednesdays weds wee weed Weed weeded weedier weediest weeding weeds Weedsport weedy week weekday weekdays weekend weekender weekenders weekending weekends weeklies weeklong weekly weeknight weeknights weeks Weeks weenie weenies weensy weep weeper weepers weepier weepiest weepiness weeping weeps weepy weevil weevils weft wefts Weidman Weidner weigh weighable weighbridge weighbridges weighed weighing weighs Weight weight weighted weightier weightiest weightily weightiness weighting weightings weightless weightlessly weightlessness weightlifter weightlifters weightlifting weights weighty Weil Weimar Weinberg Weinberger Weiner Weingarten Weinstein weir Weir weird weirder weirdest weirdly weirdness weirdo weirdoes weirs Weirton Weisberg Weisman Weiss Weissmuller Weitzman Welch Welcome welcome welcomed Welcomed welcomes Welcoming welcoming welcomingly Weld weld welded welder welders welding Weldon welds welfare welfares Welker welkin welkins WELL well wellbeing wellborn Wellborn welled Weller Wellesley Wellford wellhead wellheads welling Welling Wellingborough Wellington Wellingtons Wellman wellness wells Wells Wellsboro Wellsburg wellspring wellsprings Wellston Wellsville welsh Welsh Welshman Welshmen Welshwoman Welshwomen welt Weltanschauung weltanschauung Weltanschauungs weltanschauungs welted welter weltered weltering welters welterweight welterweights welting welts Weltschmerz Wembley Wenatchee Wenceslas wench wenches wend Wend wended Wendell Wendi wending wends Wends Wendt Wendy Wenger Wenham Wenonah went Wentworth Wentzville Wenzel wept were weren't werewolf werewolves wergild wergilds Werner Wernersville wert Wertheimer Wertz Wes weskit weskits Weslaco Wesley Wesleyan Wesleyans Wessex Wessington Wesson west West Westborough westbound Westbrook Westby Westchester westerly Westerly western Western westerner Westerner Westerners westerners westernisation westernisations westernise westernised westernises westernising westernization Westernization Westernizations westernizations westernize westernized westernizes westernizing westernmost Westernport westerns Westerns Westerville Westfall Westfield Westhampton Westinghouse Westland Westmeath Westminster Westmont Westmoreland Westmorland Weston Westphalia Westport Westville westward westwards Westwego Westwood wet wetback wetbacks Wethersfield wetland wetlands wetly Wetmore wetness wets wetsuit wetsuits wetted wetter wettest wetting wettings Wetumka Wetumpka wetware Wetzel WEU Wewahitchka Wewoka Wexford Wexler Weyauwega Weyerhaeuser Weygand Weymouth WF WFF WFPC WFPCII WFTU WG WGS WH whack whacked whacker whackers whacking whacko whacks whacky Whale whale whaleback whalebacks whaleboat whaleboats whalebone whalebones whaled Whalen whaler whalers Whales whales whaling wham whammed whammies whamming whammy whams whap whapped whapping whaps wharf wharfing wharfs Wharton wharves what what'd what'll what're what've whatever Whatley whatnot whatnots whatsoever WHBL wheal wheals wheat wheatear wheatears wheaten Wheatfield wheatgrass Wheatland Wheatley Wheaton Wheatstone wheatworm wheatworms wheedle wheedled wheedles wheedling wheel wheelbarrow wheelbarrows wheelbase wheelbases wheelchair wheelchairs wheeled wheeler Wheeler wheelers Wheelersburg wheelhouse wheelhouses wheelie wheelies wheeling Wheeling wheelman wheelmen wheels wheelsman wheelsmen wheelwork wheelworks wheelwright Wheelwright wheelwrights wheeze wheezed wheezes wheezier wheeziest wheezing wheezy Whelan whelk whelks whelm whelmed whelming whelms whelp whelped whelping whelps when when'd when'll when're whence whenever where where'd where'll where're where've whereabouts whereas whereat whereby wherefore wherefores wherefrom wherein whereof whereon whereto whereunto whereupon wherever wherewith wherewithal whet whether whets Whetstone whetstone whetstones whetted whetting whew whey which whichever whicker whickered whickering whickers whiff whiffed whiffing whiffletree whiffletrees whiffs whiffy Whig Whigs while whiled whiles whiling whilom whilst whim whimper whimpered whimpering whimpers whims whimsical whimsicalities whimsicality whimsically whimsicalness whimsies whimsy whinchat whine whined whiner whiners whines Whiney whiney whinge whinged whingeing whinges whinging whinier whiniest whininess whining whiningly whinnied whinnies whinny whinnying whinstone whiny Whip whip whipcord whipcords whiplash whiplashes Whippany whipped whippersnapper whippersnappers whippet whippets whippier whippiest whipping whippings Whipple whippoorwill whippoorwills whippy whips Whips whipsaw whipsawed whipsawing whipsaws whipstall whipstalls whipstitch whipstitches whiptail whiptails whipworm whipworms whir whirl whirled whirligig whirligigs whirling whirlpool whirlpools whirls whirlwind whirlwinds whirly whirlybird whirlybirds whirr whirred whirring whirrs whirs whish whished whishes whishing whisk whiskbroom whiskbrooms whisked whisker whiskered whiskerless whiskers whiskery whiskey whiskeys whiskies whisking whisks whisky whisper whispered whisperer whisperers whispering whisperingly whisperings whispers whispery whist whistle whistleblower whistleblowers whistled whistler Whistler whistlers whistles whistling Whit whit Whitaker Whitakers Whitbread Whitby Whitcomb white White whitebait whitebaits whitebeard whitebeards whiteboard whiteboards whitecap whitecaps Whitechapel whiteface whitefaces Whitefield whitefish Whitefish whitefishes whiteflies whitefly Whitehall whitehead Whitehead whiteheads Whitehorse Whitehouse Whitehurst Whiteland Whitelaw whitely whiten whitened whitener whiteners whiteness whitening whitens whiteout whiteouts whiter whites Whites Whitesboro Whitesburg Whiteside whitesmith whitesmiths whitest Whitestone Whitesville whitetail whitetails whitethorn Whitethorn whitethorns whitethroat whitethroats Whiteville whitewall whitewalls whitewash whitewashed whitewasher whitewashers whitewashes whitewashing whitewashings Whitewater whitewater Whitewood whitewood whitewoods Whitewright Whitey whitey whiteys Whiteys Whitfield whither whithersoever whitherward whiting Whiting Whitinsville whitish whitishness Whitlam whitleather whitleathers Whitley Whitlock whitlow whitlows Whitman Whitmore Whitney Whitson Whitstable Whitsun Whitsunday Whitsuntide Whitt Whittaker Whitten Whittier Whittington Whittle whittle whittled whittler whittlers whittles whittling whittlings Whitwell Whitworth whiz whizzed whizzes whizzing who WHO who'd who'll who're who've whoa whodunit whodunits whoever WHOI whole wholegrain wholehearted wholeheartedly wholeheartedness wholemeal wholeness wholes wholesale wholesaled wholesaler wholesalers wholesales wholesaling wholesome wholesomely wholesomeness wholly whom whomever whomsoever whoop whooped whoopee whoopees whooper whooping whoopla whooplas whoops whoosh whooshed whooshes whooshing whop whopped whopper whoppers whopping whops whore whored whoredom whorehouse whorehouses whoremaster whoremonger whoremongers whores whoreson whoresons whoring whorish whorishly whorishness whorl whorled whorls whortleberries whortleberry whose whosesoever whosever whoso whosoever WHSE whsle why why'll whydah whydahs whys WI Wibaux Wicca Wichita Wick wick wicked wickeder wickedest wickedly wickedness Wickenburg wicker wickers wickerwork wicket wicketkeeper wicketkeepers wickets wicking wickless Wickliffe Wicklow wicks Wicks Wicomico wicopies wicopy widdershins wide wideband widely widen widened widener Widener wideners wideness widening widens wider widescreen widespread widest widgeon widgeons widget widgets Widnes widow widowbird widowed widower widowers widowhood widowhoods widowing widows width widths widthways widthwise wield wieldable wielded wielder wielders wieldier wieldiest wielding wields wieldy wiener Wiener wieners Wieners wienerwurst Wienerwurst wienerwursts wienie wienies Wiesbaden Wiese wife wifedom wifehood wifeless wifelessness wifelier wifeliest wifeliness wifely Wig wig Wigan wigged wiggeries wiggery wigging Wiggins wiggle wiggled wiggler wigglers wiggles wigglier wiggliest wiggling wiggly Wight Wightman wigless wigmaker wigmakers wigs Wigtownshire wigwag wigwagged wigwagger wigwaggers wigwagging wigwags wigwam wigwams Wilber Wilberforce Wilbert Wilbraham Wilbur Wilburn Wilburton Wilcox wild wildcard wildcards wildcat wildcats wildcatted wildcatter wildcatters wildcatting Wilde wildebeest wildebeests Wilder wilder wildered wildering wilderment wilderness Wilderness wildernesses wilders wildest wildfire wildfires wildflower wildflowers wildfowl wildfowler wildfowlers wildfowling wilding wildings wildish wildlife wildling wildlings wildly wildness wilds Wildwood wildwood wildwoods wile wiled Wiles wiles Wiley Wilfred wilful wilfully wilfulness Wilhelm Wilhelmina wilier wiliest wilily wiliness wiling Wilkerson Wilkes Wilkesboro Wilkins Wilkinson Will will Willa willable Willamette Willard willed Willem Willemstad Willesden willet Willet willets Willett Willey willful willfully willfulness William Williams Williamsburg Williamson Williamsport Williamston Williamstown Williamsville Willie willies Willies Willimantic willing Willing Willingboro willingly willingness Willis Williston Willits williwaw williwaws Willmar Willoughby willow Willow willowed willower willowers willowier willowiest willowing willowish willows Willows willowware willowwares willowy willpower willpowers Wills wills Willsboro Willy Wilma Wilmer Wilmerding Wilmette Wilmington Wilmore Wilmot Wilshire Wilson Wilsonville Wilt wilt wilted wilting Wilton Wilts wilts Wiltshire wily Wimberley wimble wimbled Wimbledon wimbles wimbling wimp WIMP wimpier wimpiest wimple wimpled wimples wimpling wimps Wimpy wimpy win Win Winamac wince winced wincer Wincer wincers winces wincey winceyette winch winched Winchendon wincher winchers winches Winchester Winchesters winching wincing wincingly Winckelmann wind Wind windbag windbags Windber windblast windblasts windblown windborne windbreak windbreaker Windbreaker Windbreakers windbreakers windbreaks windburn windburns Windcheater windcheater windcheaters Windcheaters winded windedness winder Winder Windermere winders windfall windfalls windflaw windflaws windflower windflowers windgall windgalled Windham Windhoek windhover windhovers windier windiest windily windiness winding windingly windings windjammer windjammers windlass windlassed windlasses windlassing windless windmill windmills Windom window windowed windowing windowless windowpane windowpanes windows Windows windowsill windowsills windpipe windpipes windproof windrow windrowed windrower windrowers windrowing windrows winds windscreen windscreens windshake windshakes windshield windshields windsock windsocks Windsor windstorm windstorms windsucker windsuckers windsurf windsurfed Windsurfer windsurfer Windsurfers windsurfers windsurfing windsurfs windswept windup windups Windward windward windy Windy wine winebibber winebibbers winebibbing wined wineglass wineglasses wineglassful wineglassfuls winegrower winegrowers winegrowing winemaker winemakers winemaking winepress winepresses wineries winery wines wineskin wineskins Winfield Winfred Winfrey wing Wing wingback wingbacks wingbow wingbows Wingdale wingding winged Winger winger wingers winging wingless winglessness winglet winglets wingman wingmen wingover wingovers wings wingspan wingspans wingspread wingspreads wingtip wingtips Winifred wining wink winked winker winkers winking Winkle winkle winkled winkles winkling winks winless Winlock Winn winnable Winnebago Winneconne Winnemucca winner Winner winners Winnetka Winnfield Winnie Winnies winning winningly winnings Winnipeg Winnipegger Winnipeggers winnow winnowed winnower winnowers winnowing winnows Winnsboro wino Winona Winooski winos WINS wins Winslow Winsome winsome winsomely winsomeness Winsted Winston Wintel Winter winter winterberries winterberry winterbourne winterbournes wintered winterer winterers winterfed winterfeed winterfeeding winterfeeds wintergreen wintergreens wintering winterisation winterisations winterise winterised winterises winterish winterising winterization winterizations winterize winterized winterizes winterizing winterkill winterkilled winterkilling winterkills winterless Winterport Winters winters Winterset wintertime Winterville Winthrop Winton wintrier wintriest wintrily wintriness wintry winy winze winzes WIP wipe wiped wipeout wipeouts wiper wipers wipes wiping WIPO wire wired wiredraw wiredrawer wiredrawers wiredrawing wiredrawn wiredraws wiredrew wiregrass wirehair wirehaired wirehairs wireless wirelesses wirelessly wireman wiremen wirepuller wirer wirers wires wiretap wiretapped wiretapping wiretaps wirewalker wirework wireworker wireworkers wireworks wireworm wireworms wirier wiriest wirily wiriness wiring wirings wirra Wirral Wirth wiry WIS Wiscasset Wisconsin Wisconsinite Wisconsinites wisdom wisdoms wise Wise wiseacre wiseacres wiseass wiseasses wisecrack wisecracked wisecracker wisecrackers wisecracking wisecracks wised wisely Wiseman wisenheimer wisenheimers wisent wisents wiser wises wisest wish wishbone wishbones wished Wishek wisher wishers wishes wishful wishfully wishing wising Wisner wisp wisped wispier wispiest wispily wispiness wisplike wisps wispy Wister wisteria Wisteria wisterias wistful wistfully wistfulness wit WIT Wit witan witch witchcraft witchcrafts witchdoctor witchdoctors witched witcheries witchery witches witching witchingly witchlike witenagemot witenagemots with withal withdraw withdrawal withdrawals withdrawer withdrawers withdrawing withdrawn withdrawnness withdraws withdrew withed Wither wither withered withering witheringly withers Withers Witherspoon withes withheld withhold withholder withholders withholding withholdings withholds withier withies withiest within withindoors without withoutdoors withstand withstander withstanders withstanding withstands withstood withy witless witlessly witlessness witling witlings Witness witness witnessed witnesses Witnesses witnessing wits WITS Witt Witte witted wittedness Wittenberg Witter Wittgenstein witticism witticisms wittier wittiest wittily wittiness witting wittingly wittings wittol wittols witty Witty Witwatersrand wives Wixom WIYN wiz wizard wizardly wizardries wizardry wizards wizen wizened wizening wizens wk wkly WKS WL WLM wm WM Wm WMC WMO WMSCR WNN WNP Würm Würmian Würzburg WNW WO wobble wobbled wobblers wobbles wobblier wobbliest wobbliness wobbling wobblingly wobbly Wobbly Woburn woe woebegone woeful woefully woefulness woes wog wogs wok woke woken Woking woks Wolcott Wolcottville Wold Wolf wolf wolfberries wolfberry Wolfe Wolfeboro wolfed Wolff Wolfforth Wolfgang wolfhound wolfhounds wolfing wolfish wolfishly wolfishness Wolford Wolfram wolfram wolframs wolfs Wolfsburg Wollongong Wollstonecraft Wolof wolver Wolverhampton wolverine Wolverine Wolverines wolverines wolvers wolves Womack woman womanhood womanhoods womanise womanised womaniser womanisers womanises womanish womanishly womanishness womanising womanize womanized womanizer womanizers womanizes womanizing womankind womanless womanlier womanliest womanlike womanliness womanly womanpower womb wombat wombats womblike wombs Womelsdorf women womenfolk Won won won't Wonder wonder wondered wonderer wonderers wonderful wonderfully wonderfulness wondering wonderingly wonderings wonderland wonderlands wonderment wonderments wonders Wonders wonderstruck wonderwork wonderworker wonderworkers wonderworking wonderworks wondrous wondrously wondrousness Wong wonk wonkier wonkiest wonks wonky wont wonted wontedly wontedness wonting wonton wontons woo Woo wood Wood Woodall Woodard Woodberry woodbin woodbine Woodbine woodbines woodbins woodblock woodblocks woodborer woodborers Woodbourne Woodbridge Woodburn Woodbury woodcarver woodcarvers woodcarving woodcarvings woodchat woodchats woodchip woodchips woodchopper woodchoppers woodchuck woodchucks Woodcock woodcock woodcocks woodcraft woodcrafter woodcrafters woodcrafts woodcraftsman woodcraftsmen woodcut woodcuts woodcutter woodcutters woodcutting woodcuttings Wooddale wooded wooden Wooden woodener woodenhead woodenheaded woodenheads woodenly woodenness woodenware woodenwares Woodford Woodhouse woodhouse woodier woodiest woodiness wooding Woodinville Woodlake woodland woodlander woodlanders woodlands woodlark woodlarks Woodlawn woodless Woodley woodlice woodlot woodlots woodlouse Woodlyn woodman Woodman woodmen Woodmen Woodmere woodnote woodnotes woodpecker woodpeckers woodpigeon woodpigeons woodpile woodpiles woodprint woodprints Woodrow Woodruff woodruff woodruffs woodrush woodrushes Woods woods Woodsboro woodscrew woodscrews Woodsfield woodshed woodsheds woodshop woodsier woodsiest woodsman woodsmen Woodson Woodstock woodstove woodstoves Woodstown Woodsville woodsy woodturning Woodville Woodward woodwind woodwinds woodwork woodworker woodworkers woodworking woodworks woodworm woodworms Woodworth woody Woody wooed wooer wooers woof woofed woofer woofers woofing woofs wooing wooingly wool Wooldridge woolen woolens woolfell woolfells woolgather woolgathered woolgatherer woolgatherers woolgathering woolgathers woolgrower woolgrowers woolies wooliness woollen woollens woollier woollies woolliest woollily woolliness woolly woolpack woolpacks wools woolsack woolsacks woolshed woolsheds woolskin woolskins Woolwich woolworker Woolworth wooly Woonsocket woops woos Wooster Wooten woozier wooziest woozily wooziness woozy Wop wop WOPR wops Wops Worcester Worcestershire word Word wordage wordbook wordbooks wordbreak wordbreaks worded Worden wordier wordiest wordily wordiness wording wordings wordless wordlessly wordlessness wordmonger wordmongers wordplay wordplays words Words wordsmith wordsmiths Wordsworth wordy wore work Work workability workable workableness workably workaday workaholic workaholics workaround workarounds workbag workbags workbasket workbaskets workbench workbenches workboat workboats workbook workbooks workbox workboxes workday workdays worked worker workers workfare workfares workfellow workfellows workflow workflows workfolk workfolks workforce workforces workgroup workgroups workhorse workhorses workhouse workhouses working workingman workingmen workings workingwoman workingwomen workless workload workloads workman Workman workmanlike workmanship workmanships workmate workmates workmen workout workouts workpeople workplace workplaces workroom workrooms works worksheet worksheets workshop workshops Worksop workspace workspaces workstation workstations worktable worktables worktop worktops workup workups workweek workweeks workwoman workwomen Worland world World worldlier worldliest worldliness worldly Worlds worlds worldview worldviews worldwide Worley worm WORM wormed wormer wormers wormhole wormholes wormier wormiest worminess worming wormless wormlike Worms worms wormseed wormseeds wormwood wormwoods wormy worn wornness Worrell worried worriedly worrier worriers worries worriless worriment worrisome worrisomely worry worrying worryingly worrywart worrywarts worse worsen worsened worseness worsening worsens Worship worship worshiped worshiper worshipers worshipful Worshipful worshipfully worshipfulness worshiping worshipped worshipper worshippers worshipping Worships worships worst worsted worsteds worth Worth worthier worthies worthiest worthily worthiness Worthing Worthington worthless worthlessly worthlessness worthwhile Worthy worthy would would've wouldn't wouldst wound woundable wounded wounding woundingly woundless wounds woundwort woundworts wove woven WOW wow wowed wowing wows Wozniak WP WPA WPB WPC wpm WPS WR WRA WRAAC WRAAF WRAC wrack wracked wracking wracks WRAF wraith wraithlike wraiths Wrangell wrangle wrangled wrangler wranglers wrangles wrangling WRANS wrap wraparound wraparounds wrapped wrapper wrappers wrapping wrappings wraps wrapt wrasse wrasses Wrath wrath wrathful wrathfully wrathfulness wrathless wraths Wray wreak wreaked wreaker wreakers wreaking wreaks wreath wreathe wreathed wreathen wreathes wreathing wreathless wreathlike wreaths wreck wreckage wreckages wrecked wrecker wreckers wreckful wrecking wrecks Wrekin Wren wren wrench Wrench wrenched wrenches wrenching wrenchingly wrens Wrens Wrentham WRESAT wrest wrested wrester wresters wresting wrestle wrestled wrestler wrestlers wrestles wrestling wrests wretch wretched wretchedly wretchedness wretches Wrexham wrick wricked wricking wricks wrier wriest wriggle wriggled wriggler wrigglers wriggles wrigglier wriggliest wriggling wriggly Wright Wrights wrights Wrightstown Wrightsville Wrightwood Wrigley wring wringed wringer wringers wringing wrings wrinkle wrinkled wrinkleless wrinkles wrinkling wrinkly wrist wristband wristbands wristlet wristlets wristlock wristlocks wrists wristwatch wristwatches wristwork writ writable write writeable writer writers writes writhe writhed writhen writher writhers writhes writhing writhingly writing writings Writings writs written WRNS Wroclaw wrong wrongdoer wrongdoers wrongdoing wrongdoings wronged wrongful wrongfully wrongfulness wrongheaded wronging wrongly wrongness wrongs wrote wroth wrought WRT wrung WRVS wry wryer wryest wryly wryneck wrynecks wryness WS WSD WSI WSJ WSMR WSN WSP WSW wt WTF WTR Wu WU wulfenite wunderkind Wunderkind Wunderkinds wunderkinds WUPPE Wurlitzer Wurtsboro Wurttemberg WV WVS WW WWFO WWI WWII WWMCCS WWOPS www WWW WY Wyalusing Wyandot Wyandotte Wyatt Wyckoff Wycliffe Wycombe Wye wyes Wylie Wyman Wymore Wynantskill Wyncote Wyndham Wynn Wynne Wynnewood Wynona Wyoming Wyomingite Wyomingites Wyomissing WYSIWIS WYSIWYG Wytheville wyvern wyverns x X XA xanthenes xanthippe Xanthippe Xanthippes xanthium Xanthium xanthochroid xanthochroids xanthophyllous xanthophylls xanthorrhoea Xanthorrhoea Xantippe Xavier XB XBT XCF XD XDMCP XDR xebec xebecs Xenia xenia xenias xenogeny xenoliths xenomorphic xenomorphically xenon xenophile xenophiles xenophobe xenophobes xenophobia xenophobic xeric xerographer xerographers xerographic xerographically xerography xerophytes Xerox Xeroxed Xeroxes Xeroxing Xerxes XFE XFER Xhosa Xhosas xi Xian Xiaoping XID XIE xii xiii XIM Xing XINU xiphosuran xiphosurans xiv xix XL xl Xmas Xmases XMI XML XMM XMS XMTR XN XNS XO XOR XP XPG XPORT XQ XRM XS XSECT XT XTAL XTC XUI XUV xv xvi XVIEW xvii xviii XWSDS xx xxi xxii xxiii xxiv xxix XXL xxv xxvi xxvii xxviii xxx xxxi xxxii xxxiii xxxiv xxxix xxxv xxxvi xxxvii xxxviii xylem xylems xylograph xylographer xylographers xylographic xylographical xylographs xylography xylonite Xylonite xylophages xylophone xylophones xylophonic xylophonist xylophonists xylotomist xylotomists xylotomous xylotomy xyz XYZ y Y y'all YA YACC Yachats yacht yachted yachter yachters yachting yachts yachtsman yachtsmanship yachtsmen yachtswoman yachtswomen Yacolt Yadkin Yadkinville YAG yah Yahata Yahoo yahoo Yahoos yahoos Yahweh yak Yakama Yakamas Yakima yakitori yakked yakking yaks Yakutat yakuza Yale Yalta yam Yam Yamagata Yamaha Yamashita Yamato Yamauchi yammer yammered yammerer yammerers yammering yammers Yamoussoukro yams Yancey Yanceyville Yang yang Yangon Yangtze yank Yank yanked Yankee Yankeeism Yankeeisms Yankees Yankeetown yanking Yanks yanks Yankton Yantis Yap yap Yapese Yaphank yapok yapoks yapp yapped yapping yappy yaps Yarborough Yarboroughs yard Yard yardage yardages yardarm yardarms yarded Yardley yardman yardmaster yardmasters yardmen yards Yards yardstick yardsticks yare yarely yarer yarest Yarmouth yarmulke yarmulkes yarn yarned yarning yarns yarrow yarrows yashmak yashmaks yataghan Yates yaupon yaupons Yavapai yaw yawed yawing yawl yawls yawn yawned yawner yawners yawning yawningly yawns yawp yawped yawper yawpers yawping yawps yaws Yazoo YB YCL ycleped yclept yd ye yea Yeager yeah yean yeaned yeaning yeanling yeanlings yeans year yearbook yearbooks yearend yearends yearling yearlings yearlong yearly yearn yearned yearning yearningly yearnings yearns years yeas yeast yeasted yeastier yeastiest yeastily yeastiness yeasting yeasts yeasty Yeats yecch Yee Yekaterinburg yell yelled yeller yellers yelling yellow yellowbellied yellowbellies yellowbelly yellowbird yellowbirds yellowcake yellowcakes yellowed yellowhammer yellowhammers yellowier yellowiest yellowing yellowish Yellowknife yellowlegs yellowness yellows Yellowstone yellowtail yellowtails yellowthroat yellowthroats yellowweed yellowwood yellowwoods yellowy yells Yellville Yelm yelp yelped yelper yelpers yelping yelps Yeltsin Yemen Yemeni Yemenis Yemenite Yemenites yen Yen yenned yenning yens yenta yentas yeoman yeomanly yeomanry yeomen yep Yerevan Yerington yes yeses yeshiva Yeshiva yeshivas yester yesterday yesterdays yesteryear yesteryears yet yeti Yeti yetis Yetis yew yews YHA YHVH YHWH Yi Yid Yiddish Yiddisher Yids yield yieldable yielded yielder yielding yieldingly yieldingness yields yikes yin Yin yip yipped yippee yipping yippy yips ylem YMCA YMHA YMMV Yoakum YOB yob yobbish yobbo yobbos yobs Yoda yodel yodeled yodeler yodelers yodeling yodelled yodeller yodellers yodelling yodels Yoder yoga Yoga yogh yoghourt yoghourts yoghs yoghurt yoghurts Yogi yogi yogic Yogic yogis Yogis Yogism yogism yogurt yogurts yoicks yoke yoked yokefellow yokefellows yokel yokeless yokels yokemate yokemates yokes yoking Yoko Yokohama Yokoyama Yolanda yolk yolkier yolkiest yolkless yolks yolky Yolo yon yond yonder Yong yoni Yonkers yore York Yorker Yorkers Yorkshire Yorkshires Yorktown Yorkville Yoruba Yosemite Yoshiko Yoshio Yost you you'd you'll you're you've young Young youngberries youngberry Younger younger youngest youngish youngling younglings Youngman youngness youngster youngsters Youngstown Youngsville Youngtown Youngwood younker younkers Yountville your yours yourself yourselves youth youthful youthfully youthfulness youths yow yowl yowled yowling yowls yoyo YP YPSCE Ypsilanti YPVS yr Yreka YRS yrs YSO YST YT YTD ytterbium yttrium YU Yu Yuan Yuba Yucaipa Yucatan yucca Yucca yuccas yuck yuckier yuckiest yucky Yuga Yugas Yugoslav Yugoslavia Yugoslavian Yugoslavians Yugoslavs Yuji Yuk yuk Yuki Yukio Yukon Yule Yulee Yuletide yuletide Yuletides yuletides yum Yuma yummier yummiest yummy Yung yup Yup Yupik yuppie Yuppie Yuppies yuppies Yuri yurt Yurt yurts Yutan YV Yves Yvette Yvonne YWCA YWHA YY z Z ZA zabaglione zabagliones Zach Zachariah Zachary Zack Zackary zaffre zaftig Zagreb zaibatsu Zaire Zairian Zairians Zambezi Zambia Zambian Zambians Zamia zamia zamias Zamora Zandt Zane Zanesville zanier zanies zaniest zanily zaniness Zantac Zantacs ZANU zany Zanzibar zap Zapata Zappa zapped zapper zappers zapping zappy zaps ZAPU zarf zarfs zarzuela zarzuelas Zavala Zavalla ZB ZBB ZBR ZD zeal Zealand Zealander Zealanders Zealot zealot zealotries zealotry Zealots zealots zealous zealously zealousness zebra zebras zebrawood zebrawoods zebrine zebu Zebulon zebus Zech Zechariah zed Zed Zedekiah zedoary Zedong zeds zee Zeeland zees Zeigler Zeitgeist zeitgeist zeitgeists Zeitgeists Zeke Zelda Zelienople Zellwood Zelma Zen zenith zenithal zeniths Zeno Zephaniah Zephyr zephyr Zephyrhills zephyrs Zephyrs Zephyrus zeppelin Zeppelin Zeppelins zeppelins zero zeroed zeroes zeroing zeros zest zestful zestfully zestfulness zestier zestiest zestless zests zesty Zeta zeta ZETA zetas zeugma zeugmas zeugmatic Zeus ZG ZGS Zhang Zhukov ZI zibeline Ziegler ZIF ziggurat ziggurats zigzag zigzagged zigzaggedness zigzagging zigzags zilch zilches Zillah zillion zillionaire zillionaires zillions zillionth zillionths Zima Zimbabwe Zimbabwean Zimbabweans Zimmer Zimmerman Zimmermann zinc zincates zinced zincification zincified zincifies zincify zincifying zincing zincked zinckier zinckiest zincking zincky zincograph zincographer zincographers zincographic zincographical zincographs zincography zincous zincs zinfandel Zinfandel zinfandels Zinfandels zing zinged zinger zingers zingier zingiest zinging zings zingy Zink Zinnia zinnia zinnias Zion Zionism Zionist Zionistic Zionists Zionsville ZIP Zip zip Ziploc Ziplocs zipped Zipper zipper zippered zippering zippers zippier zippiest zipping Zippo Zippos zippy zips Zips zircon zirconium zircons zit zither zitherist zitherists zithers ziti zits zizith ZK zloty zlotys ZMRI Zn Zürich zodiac zodiacal zodiacs zoetrope Zola Zollverein Zoloft zombie zombies zonal zone zoned zones zonetime zonetimes zoning zonings zonked zoo zoochemistry zoogamous zoogamy zoogenic zoogeographer zoogeographers zoogeographic zoogeographical zoogeographies zoogeography zoographic zoographical zoographically zoography zooid zooidal zooids zookeeper zookeepers zoolatrous zoolatry zoological zoologically zoologies zoologist zoologists zoology zoom zoomed zoometric zoometrical zoometry zooming zoomorphic zoomorphism zooms zoon zooparasite zooparasites zoophagous zoophiles zoophobia zoophobias zoophyte zoophytes zoophytical zooplankter zooplankton zooplanktons zoos zoosperm zoosperms zoosporangia zoosporangium zoosporangiums zoospore zoospores zoosporous zoosterol zootomic zootomical zootomically zootomist zootomists zootomy zootoxic zootoxin zootoxins zoril zorils Zorn Zoroaster Zoroastrian Zoroastrianism Zoroastrians Zorro zoster zounds ZPG ZPRSN Zs ZST ZT zucchetto zucchettos zucchini zucchinis Zuckerman Zug Zulu Zululand Zulus Zumbrota Zuni Zunis ZWEI zwieback Zwieback zwiebacks Zwingli zwitterions Zworykin zygodactylism zygodactyls zygote zygotes zygotic zymogene zymogens zymology zymurgies zymurgy zyzzyva zyzzyvas ZZ ZZZ Contractions aren couldn didn doesn don hadn hasn haven isn ll mightn shan shouldn ve wasn weren won wouldn Ordinals st nd rd th Scholarly abbreviations ed edn eds eg ie vol vols Word fragments ts Words containing numbers er ers xmlcopyeditor-1.2.1.3/src/rulesets/ruleset.css0000664000175000017500000000130512402464555020074 0ustar zanezane/* Use Times New Roman for default font */ $DOCUMENT { font-family: "Times New Roman"; font-size: 12pt; margin-top: 5px; margin-left: 5px; } $COMMENT { display: block; color: purple; white-space: pre; } $PROCINS { color: black; background-color: #c0c0c0; } ruleset { display: block; } rule { display: block; } regex { display: block; } find { display: block; } replace { display: block; } dictionary { display: block; } term { display: block; } title { display: block; } copyright { display: block; } exclude { display: block; } include { display: block; } report { display: block; } xmlcopyeditor-1.2.1.3/src/rulesets/Religion.xml0000664000175000017500000000317512402464555020200 0ustar zanezane Religion Buddhism \bb(uddh(?:is[mt]))\b B\1 Christianity \bc(hristian(?:|ity|s))\b C\1 Hinduism \bh(indu(?:|ism|s))\b H\1 Islam \bi(slam(?:|ic|is[mt]))\b I\1 Judaism \bj(udai(?:c|sm))\b J\1 Rastafarianism \br(astafarian(?:|ism|s))\b R\1 Sikhism \bs(ikh(?:|ism))\b S\1 Muslim \bmohammedan\b Muslim xmlcopyeditor-1.2.1.3/src/rulesets/Punctuation.xml0000664000175000017500000000230512402464555020733 0ustar zanezane Punctuation 1–2 \b(\d+)(?:-|—)(\d+)\b \1–\2 13–14 \b(\d*)(1)(\d)–(\d)\b \1\2\3–\2\4 leave space after comma, semicolon and colon ([,;:])([a-z]+) \1 \2 one space only after punctuation marks ([\.;:]) {2,}(\w+) \1 \2 no space before comma, semicolon and colon ([,;:]) \1 use en-rule between spaces (?:-|—) – xmlcopyeditor-1.2.1.3/src/rulesets/Contractions.xml0000664000175000017500000000363412402464555021076 0ustar zanezane Contractions she would (not she’d) \b(s?he|it|that|they|we|what|who)(?:'|’)(d)\b \1 woul\2 she will (not she’ll) \b(s?he|it|that|they|we|what|who)(?:'|’)(ll)\b \1 wi\2 she is (not she’s) \b(s?he|it|that|what|who)(?:'|’)(s)\b \1 i\2 we are (not we’re) \b(we|you|they)(?:'|’)(re)\b \1 a\2 are not (not aren’t) \b(\w+)(?<!ca|sha|wo)(n)(?:'|’)(t)\b \1 \2o\3 cannot (not can’t) \b(can)(?:'|’)(t)\b \1no\2 shall not (not shan’t) \b(sha)(n)(?:'|’)(t)\b \1ll \2o\3 will not (not won’t) \b(w)(o)(n)(?:'|’)(t)\b \1ill \3\2\4 xmlcopyeditor-1.2.1.3/src/rulesets/Hyphenation.xml0000664000175000017500000002476312402464555020724 0ustar zanezane Hyphenation a carefully phrased statement \b([a-z]+)(?<![^a-z]al|assemb|bel|bul|fol|hol|ita|jel|ju|monopo|[^a-z]ral|sici|tel)(ly)-([a-z]+e[dn]|done|made)\b \1\2 \3 address bar \b(address)-?(bars?)\b \1 \2 avant-garde \b(avant) ?(garde)\b \1-\2 by-law \b(by)(law)\b \1-\2 cooperation, coordination \b(co)[- ](o(?:perat(?:e|ion)|rdination))\b \1\2 postmodern \b(post)[- ](modern(?:|ism|isms|ist|ists))\b \1\2 precursor \b(pre)[- ](cursors?)\b \1\2 by-product \b(by)(product)\b \1-\2 case study \b(case)-?(stud(?:y|ies))\b \1 \2 CD-ROM \bcd ?rom(s?)\b CD-ROM\1 coexist \b(co)[- ](exist(?:|ed|ence|ing))\b \1\2 cooperate, coordinate \b(co)[- ]((?:operat|ordinat)(?:ed|er|es|e|ing))\b \1\2 counterculture, counterproductive \b(counter)-(productive|cultur(?:al(?:|ly)|e))\b \1\2 cross-reference \b(cross) ?(referenc(?:e|ed|es|ing))\b \1-\2 data bank \b(data)-?(banks?)\b \1 \2 database \b(data)[- ](bases?)\b \1\2 day school \b(day)-?(schools?)\b \1 \2 double-click \b(double) ?(click(?:|ed?|ing|s))\b \1-\2 DVD-ROM \bdvd ?rom(s?)\b DVD-ROM\1 home page, web page \b(home|web)-?(pages?)\b \1 \2 hypertext \b(hyper)[- ](text)\b \1\2 interdisciplinary, multidisciplinary \b(inter|multi)[- ]((?:disciplinar)y)\b \1\2 internet, intranet \b(int(?:er|ra))-(net)\b \1\2 lifetime \b(life)-(times?)\b \1\2 menu bar, navigation bar \b(menu|navigation)-?(bar)\b \1 \2 micro-organism \b(micro) ?(organisms?)\b \1-\2 midday, midway \b(mid)[- ]((?:d|w)ay)\b \1\2 misinform \b(mis)[- ](inform(?:|e(?:d|r)|ing|s))\b \1\2 misspelling \b(mis)[- ](spel(?:led|ling|t))\b \1\2 multicultural \b(multi)[- ](cultural(?:|ism))\b \1\2 multi-ethnic \b(multi) ?(ethnic)\b \1-\2 nevertheless \b(never)[- ](the)[- ](less)\b \1\2\3 no one \b(no)-?(one)\b \1 \2 nobody \b(no)-(body)\b \1\2 none the less \b(none)-?(the)-?(less)\b \1 \2 \3 notebook \b(note)-(books?)\b \1\2 offline, online \b(off|on)-(line)\b \1\2 offprint \b(off)-(prints?)\b \1\2 overestimate \b(over)-(estimat(?:e|ed|ing))\b \1\2 postwar, prewar \b(post|pre)[- ](war)\b \1\2 pre-date \b(pre) ?(date)\b \1-\2 pre-eminent, pre-empt \b(pre) ?(em(?:inent|pt(?:|ed|ing|s|ive)))\b \1-\2 prerequisite \b(pre)-(requisites?)\b \1\2 reappraise \b(re)-(apprais(?:al|als|e|ed|ed|ing))\b \1\2 rearrange \b(re)-(arrang(?:e|ed|ements?|ing))\b \1\2 re-enact \b(re) ?(enact(?:|ed|ing|ment))\b \1-\2 re-examine \b(re) ?(examin(?:e|ed|ing))\b \1-\2 reread, rework \b(re)-((?:read|work)(?:|ed|ing|s))\b \1\2 retell \b(re)-(t(?:ell(?:|ing|s)|old))\b \1\2 reuse \b(re)-(us(?:able|ed?|ing))\b \1\2 sociocultural \b(socio)[- ](cultural(?:|ly))\b \1\2 socio-economic \b(socio) ?(economic)\b \1-\2 subculture \b(sub)[- ](cultur(?:al|e|es))\b \1\2 subsection, subtitle \b(sub)-((?:section|title)s?)\b \1\2 taskbar, toolbar \b(?:task|tool)[- ]bars?\b textbook \b(text)-(books?)\b \1\2 timetable \b(time)-(tabl(?:es?|ed|ing))\b \1\2 today \b(?<!day-)(to)-(day)\b \1\2 turning point \b(turning)-?(points?)\b \1 \2 vice versa \b(vice)-?(versa)\b \1 \2 website \b(web)[- ](sites?)\b \1\2 workload, workplace \b(work)-((?:load|place)s?)\b \1\2 world view \b(world)-?(views?)\b \1 \2 worldwide \b(world)-(wide)\b \1\2 xmlcopyeditor-1.2.1.3/src/rulesets/Commonwealth.xml0000664000175000017500000001706212402464555021065 0ustar zanezane Commonwealth spelling Ise.xml acknowledgement \b(acknowledg)(ments?)\b \1e\2 analogue, catalogue, dialogue \b(ana|cata|dia)(log)(|s)\b \1\2ue\3 anaesthesia \b(an)(esthe(?:sia|tic))\b \1a\2 annexe, axe, furore, glycerine \b(annex|ax|furor|glycerin)\b \1e appal, distil, enrol, instil \b(appa|disti|enro|insti)(l)l\b \1\2 archaeology \b(arch)(eolog(?:ical(?:|ly)|ists?|y))\b \1a\2 armour, colour, etc. \b(arm|col|fl?av|hon|hum|lab|neighb|splend)(o)(r)(|abl[ey]|ed|hood|ing|s)\b \1\2u\3\4 aluminium \b(alumin)(um)\b \1i\2 amoeba, diarrhoea, foetus, oesophagus \b(|am|diarrh|f)(e)(a|ba(?:|s)|tus(?:|es)|sophag(?:i|us))\b \1o\2\3 artefact \b(art)i(facts?)\b \1e\2 channelling, levelling, etc. \b(cance|channe|counce|disheve|equa|leve|riva|signa|trave)(l)(ed|ers?|ing|or)\b \1\2l\3 carburettor \b(carburet)(ors?)\b \1t\2 centre (cent)er(|ing|ed)\b \1re\2 centimetre, kilometre, millimetre \b((?:centi|kilo|milli)met)er(s?)\b \1re\2 cigarette \b(cigaret)(s?)\b \1te\2 connection, inflection, reflection \b((?:conn|infl|refl)e)x(ions?)\b \1ct\2 cosy \b(co)z(y)\b \1s\2 defence, offence, pretence \b((?:defe|offe|prete)n)s(es?)\b \1c\2 aesthetic, faeces, haemoglobin \b(|f|h)(e)(sthetic|ces|moglobin)\b \1a\2\3 aeon \b(eons?)\b a\1 fibre, sabre, spectre, theatre \b((?:fi|sa)b|spect|theat)er(s?)\b \1re\2 fontanelle \b(fontanel)\b \1le fulfil \b(fulfil)l(|s|ments?)\b \1\2 glamour, saviour \b((?:glam|savi)o)(r[a-z]*)\b \1u\2 good-bye \b(good-by)\b \1e grey \b(gr)a(ys?)\b \1e\2 jewelled \b(jewel)(ed)\b \1l\2 jewellery \b(jewel)(ry)\b \1le\2 kidnapper, worshipper \b(kidna|worshi)(p)(ed|er|ing)\b \1\2\2\3 licence \b(licen)s(e(?:|d|e))\b \1c\2 manoeuvre \b(man)(euv)er(|ed|s)\b \1o\2re\3 manoeuvring \b(man)(euv)er(ing)\b \1o\2r\3 mould \b(mo)(ld)(|ed|ing|s)\b \1u\2\3 plough \b(plo)w(|ed|ing|s)\b \1ugh\2 moustache \b(m)(ustaches?)\b \1o\2 pyjamas \b(p)a(jama(?:|s))\b \1y\2 railway \b(rail)road(s?)\b \1way\2 sceptical \b(s)k(eptic(?:|ism|s|al))\b \1c\2 skilful, wilful \b((?:|un)(?:ski|wi)l)l(ful(?:|ly))\b \1\2 sulphur \b(sul)f(ate|ite|ur(?:|etted))\b \1ph\2 woollen \b(woo)(l)(en)\b \1\2\2\3 xmlcopyeditor-1.2.1.3/src/Makefile.in0000664000175000017500000007164212402464555016111 0ustar zanezane# Makefile.in generated by automake 1.11.3 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software # Foundation, Inc. # This Makefile.in 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. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ bin_PROGRAMS = xmlcopyeditor$(EXEEXT) subdir = src DIST_COMMON = $(nobase_dist_xmlcopyeditor_DATA) $(noinst_HEADERS) \ $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" \ "$(DESTDIR)$(xmlcopyeditordir)" "$(DESTDIR)$(pixmapdir)" PROGRAMS = $(bin_PROGRAMS) am_xmlcopyeditor_OBJECTS = aboutdialog.$(OBJEXT) \ associatedialog.$(OBJEXT) binaryfile.$(OBJEXT) \ casehandler.$(OBJEXT) catalogresolver.$(OBJEXT) \ commandpanel.$(OBJEXT) contexthandler.$(OBJEXT) \ dtd2schema.$(OBJEXT) exportdialog.$(OBJEXT) \ findreplacepanel.$(OBJEXT) getword.$(OBJEXT) \ globalreplacedialog.$(OBJEXT) housestyle.$(OBJEXT) \ housestylereader.$(OBJEXT) housestylewriter.$(OBJEXT) \ insertpanel.$(OBJEXT) locationpanel.$(OBJEXT) \ mp3album.$(OBJEXT) myhtmlpane.$(OBJEXT) myipc.$(OBJEXT) \ mynotebook.$(OBJEXT) mypropertysheet.$(OBJEXT) \ nocasecompare.$(OBJEXT) pathresolver.$(OBJEXT) \ readfile.$(OBJEXT) replace.$(OBJEXT) rule.$(OBJEXT) \ styledialog.$(OBJEXT) threadreaper.$(OBJEXT) \ validationthread.$(OBJEXT) wrapaspell.$(OBJEXT) \ wrapdaisy.$(OBJEXT) wrapexpat.$(OBJEXT) wraplibxml.$(OBJEXT) \ wrapregex.$(OBJEXT) wraptempfilename.$(OBJEXT) \ wrapxerces.$(OBJEXT) xercescatalogresolver.$(OBJEXT) \ xmlassociatedtd.$(OBJEXT) xmlassociatexsd.$(OBJEXT) \ xmlassociatexsl.$(OBJEXT) xmlcopyeditor.$(OBJEXT) \ xmlcopyimg.$(OBJEXT) xmlctrl.$(OBJEXT) xmldoc.$(OBJEXT) \ xmlencodinghandler.$(OBJEXT) xmlencodingspy.$(OBJEXT) \ xmlfilterreader.$(OBJEXT) xmlparseschemans.$(OBJEXT) \ xmlprodnote.$(OBJEXT) xmlpromptgenerator.$(OBJEXT) \ xmlrulereader.$(OBJEXT) xmlschemagenerator.$(OBJEXT) \ xmlschemalocator.$(OBJEXT) xmlshallowvalidator.$(OBJEXT) \ xmlsuppressprodnote.$(OBJEXT) xmltextinfo.$(OBJEXT) \ xmlutf8reader.$(OBJEXT) xmlwordcount.$(OBJEXT) \ xsllocator.$(OBJEXT) xmlcopyeditor_OBJECTS = $(am_xmlcopyeditor_OBJECTS) am__DEPENDENCIES_1 = xmlcopyeditor_DEPENDENCIES = $(am__DEPENDENCIES_1) \ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ $(am__DEPENDENCIES_1) DEFAULT_INCLUDES = -I.@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles am__mv = mv -f CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) CXXLD = $(CXX) CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \ $(LDFLAGS) -o $@ SOURCES = $(xmlcopyeditor_SOURCES) DIST_SOURCES = $(xmlcopyeditor_SOURCES) am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } DATA = $(nobase_dist_xmlcopyeditor_DATA) $(pixmap_DATA) HEADERS = $(noinst_HEADERS) ETAGS = etags CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALL_LINGUAS = @ALL_LINGUAS@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ APPDATA_VALIDATE = @APPDATA_VALIDATE@ AR = @AR@ ASPELL_LIBS = @ASPELL_LIBS@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CXX = @CXX@ CXXCPP = @CXXCPP@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DATADIRNAME = @DATADIRNAME@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DESKTOP_FILE_VALIDATE = @DESKTOP_FILE_VALIDATE@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ ENCHANT_CFLAGS = @ENCHANT_CFLAGS@ ENCHANT_LIBS = @ENCHANT_LIBS@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ GMSGFMT = @GMSGFMT@ GREP = @GREP@ GTK_CFLAGS = @GTK_CFLAGS@ GTK_LIBS = @GTK_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ INTLTOOL_MERGE = @INTLTOOL_MERGE@ INTLTOOL_PERL = @INTLTOOL_PERL@ INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ WX_LIBS = @WX_LIBS@ XGETTEXT = @XGETTEXT@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = ${prefix}/bin build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ intltool__v_merge_options_ = @intltool__v_merge_options_@ intltool__v_merge_options_0 = @intltool__v_merge_options_0@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ # these are the headers for your project noinst_HEADERS = $(srcdir)/*.h xmlcopyeditordir = ${prefix}/share/xmlcopyeditor pixmapdir = /usr/share/pixmaps applicationsdir = /usr/share/applications # the application source, library search path, and link libraries xmlcopyeditor_SOURCES = aboutdialog.cpp associatedialog.cpp binaryfile.cpp \ casehandler.cpp catalogresolver.cpp commandpanel.cpp \ contexthandler.cpp dtd2schema.cpp exportdialog.cpp \ findreplacepanel.cpp getword.cpp globalreplacedialog.cpp \ housestyle.cpp housestylereader.cpp housestylewriter.cpp \ insertpanel.cpp locationpanel.cpp mp3album.cpp myhtmlpane.cpp \ myipc.cpp mynotebook.cpp mypropertysheet.cpp nocasecompare.cpp \ pathresolver.cpp readfile.cpp replace.cpp rule.cpp styledialog.cpp \ threadreaper.cpp validationthread.cpp wrapaspell.cpp wrapdaisy.cpp \ wrapexpat.cpp wraplibxml.cpp wrapregex.cpp wraptempfilename.cpp \ wrapxerces.cpp xercescatalogresolver.cpp xmlassociatedtd.cpp \ xmlassociatexsd.cpp xmlassociatexsl.cpp xmlcopyeditor.cpp \ xmlcopyimg.cpp xmlctrl.cpp xmldoc.cpp xmlencodinghandler.cpp \ xmlencodingspy.cpp xmlfilterreader.cpp xmlparseschemans.cpp \ xmlprodnote.cpp xmlpromptgenerator.cpp xmlrulereader.cpp \ xmlschemagenerator.cpp xmlschemalocator.cpp xmlshallowvalidator.cpp \ xmlsuppressprodnote.cpp xmltextinfo.cpp xmlutf8reader.cpp \ xmlwordcount.cpp xsllocator.cpp \ xmlcopyeditor.spec xmlcopyeditor.png custom.xpm xmlcopyeditor_LDADD = $(WX_LIBS) \ -lexpat -lxslt -lxml2 -lpcre -lxerces-c $(ASPELL_LIBS) $(ENCHANT_LIBS) $(GTK_LIBS) nobase_dist_xmlcopyeditor_DATA = $(srcdir)/catalog/catalog \ $(srcdir)/dtd/*.* \ $(srcdir)/dtd/dita/*.* \ $(srcdir)/dtd/docbook/4.4/*.* \ $(srcdir)/dtd/docbook/4.4/ent/*.* \ $(srcdir)/dtd/docbook/5.0/*.* \ $(srcdir)/dtd/tei/p4/*.* \ $(srcdir)/dtd/tei/p5/*.* \ $(srcdir)/help/*.* \ $(srcdir)/help/html/*.* \ $(srcdir)/png/*.png \ $(srcdir)/rng/*.rnc \ $(srcdir)/rng/*.rng \ $(srcdir)/rng/exclude/*.rng \ $(srcdir)/rng/modules/*.rng \ $(srcdir)/rulesets/*.* \ $(srcdir)/templates/*.dtd \ $(srcdir)/templates/*.html \ $(srcdir)/templates/*.lzx \ $(srcdir)/templates/*.rng \ $(srcdir)/templates/*.rss \ $(srcdir)/templates/*.xlf \ $(srcdir)/templates/*.xml \ $(srcdir)/templates/*.xsd \ $(srcdir)/templates/*.xsl \ $(srcdir)/templates/*.xtm \ $(srcdir)/xpm/*.xpm \ $(srcdir)/xsl/openlearn2daisyhtml/*.* pixmap_DATA = xmlcopyeditor.png EXTRA_DIST = \ $(srcdir)/aspell \ $(srcdir)/bin \ $(srcdir)/bmp \ $(srcdir)/copying \ $(srcdir)/dtd/docbook/4.4/ent/README \ $(srcdir)/dtd/docbook/4.4/ChangeLog \ $(srcdir)/dtd/docbook/4.4/README \ $(srcdir)/ico \ $(srcdir)/.cproject \ $(srcdir)/.project \ $(srcdir)/myprintout.cpp \ $(srcdir)/xmlcopyeditor.iss \ $(srcdir)/xmlcopyeditor64.iss \ $(srcdir)/xmlcopyeditor.rc \ $(srcdir)/xmlschemaparser.cpp AM_CPPFLAGS = -I/usr/include/libxml2 $(ENCHANT_CFLAGS) $(GTK_CFLAGS) all: all-am .SUFFIXES: .SUFFIXES: .cpp .lo .o .obj $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign src/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)" @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ for p in $$list; do echo "$$p $$p"; done | \ sed 's/$(EXEEXT)$$//' | \ while read p p1; do if test -f $$p || test -f $$p1; \ then echo "$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ if ($$2 == $$4) files[d] = files[d] " " $$1; \ else { print "f", $$3 "/" $$4, $$1; } } \ END { for (d in files) print "f", d, files[d] }' | \ while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ } \ ; done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ -e 's/$$/$(EXEEXT)/' `; \ test -n "$$list" || exit 0; \ echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ cd "$(DESTDIR)$(bindir)" && rm -f $$files clean-binPROGRAMS: @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \ echo " rm -f" $$list; \ rm -f $$list || exit $$?; \ test -n "$(EXEEXT)" || exit 0; \ list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ echo " rm -f" $$list; \ rm -f $$list xmlcopyeditor$(EXEEXT): $(xmlcopyeditor_OBJECTS) $(xmlcopyeditor_DEPENDENCIES) $(EXTRA_xmlcopyeditor_DEPENDENCIES) @rm -f xmlcopyeditor$(EXEEXT) $(CXXLINK) $(xmlcopyeditor_OBJECTS) $(xmlcopyeditor_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/aboutdialog.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/associatedialog.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/binaryfile.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/casehandler.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/catalogresolver.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/commandpanel.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/contexthandler.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dtd2schema.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/exportdialog.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/findreplacepanel.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getword.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/globalreplacedialog.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/housestyle.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/housestylereader.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/housestylewriter.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/insertpanel.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/locationpanel.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mp3album.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/myhtmlpane.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/myipc.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mynotebook.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mypropertysheet.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nocasecompare.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pathresolver.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/readfile.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/replace.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rule.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/styledialog.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/threadreaper.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/validationthread.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wrapaspell.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wrapdaisy.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wrapexpat.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wraplibxml.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wrapregex.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wraptempfilename.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wrapxerces.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xercescatalogresolver.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlassociatedtd.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlassociatexsd.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlassociatexsl.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlcopyeditor.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlcopyimg.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlctrl.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmldoc.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlencodinghandler.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlencodingspy.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlfilterreader.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlparseschemans.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlprodnote.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlpromptgenerator.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlrulereader.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlschemagenerator.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlschemalocator.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlshallowvalidator.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlsuppressprodnote.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmltextinfo.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlutf8reader.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlwordcount.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsllocator.Po@am__quote@ .cpp.o: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< .cpp.obj: @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .cpp.lo: @am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-nobase_dist_xmlcopyeditorDATA: $(nobase_dist_xmlcopyeditor_DATA) @$(NORMAL_INSTALL) test -z "$(xmlcopyeditordir)" || $(MKDIR_P) "$(DESTDIR)$(xmlcopyeditordir)" @list='$(nobase_dist_xmlcopyeditor_DATA)'; test -n "$(xmlcopyeditordir)" || list=; \ $(am__nobase_list) | while read dir files; do \ xfiles=; for file in $$files; do \ if test -f "$$file"; then xfiles="$$xfiles $$file"; \ else xfiles="$$xfiles $(srcdir)/$$file"; fi; done; \ test -z "$$xfiles" || { \ test "x$$dir" = x. || { \ echo "$(MKDIR_P) '$(DESTDIR)$(xmlcopyeditordir)/$$dir'"; \ $(MKDIR_P) "$(DESTDIR)$(xmlcopyeditordir)/$$dir"; }; \ echo " $(INSTALL_DATA) $$xfiles '$(DESTDIR)$(xmlcopyeditordir)/$$dir'"; \ $(INSTALL_DATA) $$xfiles "$(DESTDIR)$(xmlcopyeditordir)/$$dir" || exit $$?; }; \ done uninstall-nobase_dist_xmlcopyeditorDATA: @$(NORMAL_UNINSTALL) @list='$(nobase_dist_xmlcopyeditor_DATA)'; test -n "$(xmlcopyeditordir)" || list=; \ $(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \ dir='$(DESTDIR)$(xmlcopyeditordir)'; $(am__uninstall_files_from_dir) install-pixmapDATA: $(pixmap_DATA) @$(NORMAL_INSTALL) test -z "$(pixmapdir)" || $(MKDIR_P) "$(DESTDIR)$(pixmapdir)" @list='$(pixmap_DATA)'; test -n "$(pixmapdir)" || list=; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pixmapdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pixmapdir)" || exit $$?; \ done uninstall-pixmapDATA: @$(NORMAL_UNINSTALL) @list='$(pixmap_DATA)'; test -n "$(pixmapdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pixmapdir)'; $(am__uninstall_files_from_dir) ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) set x; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(PROGRAMS) $(DATA) $(HEADERS) installdirs: for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(xmlcopyeditordir)" "$(DESTDIR)$(pixmapdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -rf ./$(DEPDIR) -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-nobase_dist_xmlcopyeditorDATA \ install-pixmapDATA install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-binPROGRAMS install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -rf ./$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-compile mostlyclean-generic \ mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-binPROGRAMS \ uninstall-nobase_dist_xmlcopyeditorDATA uninstall-pixmapDATA .MAKE: install-am install-strip .PHONY: CTAGS GTAGS all all-am check check-am clean 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-nobase_dist_xmlcopyeditorDATA install-pdf \ install-pdf-am install-pixmapDATA 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-nobase_dist_xmlcopyeditorDATA \ uninstall-pixmapDATA # 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. .NOEXPORT: xmlcopyeditor-1.2.1.3/src/wrapregex.cpp0000664000175000017500000001454012402464555016546 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include #include #include #include "wrapregex.h" #include "contexthandler.h" using namespace std; WrapRegex::WrapRegex ( const string& pattern, bool matchCase, const string& replaceParameter, const int arrayLengthParameter ) : replace ( replaceParameter ), arrayLength ( arrayLengthParameter ), returnValue ( 0 ) { if ( pattern.empty() || pattern == ".*" ) { disabled = true; matchArray = NULL; patternStructure = NULL; patternExtraStructure = NULL; return; } disabled = false; matchArray = new int[arrayLength]; // compile int optionsFlag = ( matchCase ) ? PCRE_UTF8 : PCRE_CASELESS | PCRE_UTF8; const char *errorPointer; int errorOffset; if ( ( patternStructure = pcre_compile ( pattern.c_str(), optionsFlag, &errorPointer, &errorOffset, NULL ) ) == NULL ) { throw runtime_error ( errorPointer ); } patternExtraStructure = pcre_study ( patternStructure, 0, &errorPointer ); } WrapRegex::~WrapRegex() { if ( disabled ) return; pcre_free ( patternStructure ); pcre_free ( patternExtraStructure ); delete[] matchArray; } int WrapRegex::matchPatternGlobal ( string &buffer, vector &matchVector, unsigned elementCount, int context ) { if ( disabled ) return 0; return matchPatternGlobal_ ( buffer.c_str(), buffer.size(), matchVector, elementCount, context ); } string WrapRegex::replaceGlobal ( const string& buffer, int *matchCount ) { *matchCount = 0; if ( disabled ) return buffer; const char *s = buffer.c_str(); string output, match; output.reserve ( buffer.size() ); while ( ( returnValue = pcre_exec ( patternStructure, patternExtraStructure, s, strlen ( s ), 0, 0, matchArray, arrayLength ) ) >= 0 ) { ++ ( *matchCount ); output.append ( s, matchArray[0] ); match.clear(); match.append ( s + matchArray[0], matchArray[1] - matchArray[0] ); output.append ( getInterpolatedString_ ( s, ( char * ) replace.c_str() ) ); s += matchArray[1]; } output.append ( s ); return output; } int WrapRegex::matchPatternGlobal_ ( const char *buffer, size_t buflen, vector &matchVector, unsigned elementCount, int context ) { if ( disabled ) return 0; const char *s, *origin; int matchcount; size_t offset; ContextMatch match; s = origin = buffer; matchcount = 0; offset = 0; while ( ( returnValue = pcre_exec ( patternStructure, patternExtraStructure, s, buflen, offset, 0, matchArray, arrayLength ) ) >= 0 ) { ++matchcount; if ( context ) { match = ContextHandler::getContext ( s + matchArray[0], matchArray[1] - matchArray[0], origin, context ); } else { match.prelog = match.postlog = ""; match.match.assign ( s + matchArray[0], matchArray[1] - matchArray[0] ); } // record element and offset information match.elementCount = elementCount; match.offset = matchArray[0]; if ( replace != "" ) match.replace = getInterpolatedString_ ( s, ( char * ) replace.c_str() ); matchVector.push_back ( match ); if ( ( offset = matchArray[1] ) >= buflen ) break; } return matchcount; } string WrapRegex::getInterpolatedString_ ( const char *buffer, const char *source ) { if ( disabled ) return ""; const char *s = source; string interpol_string; int escapeState = false; for ( ; *s; ++s ) { if ( *s == '\\' ) { escapeState = ( escapeState ) ? false : true; if ( escapeState ) { if ( isdigit ( * ( s + 1 ) ) ) { const char *number, *it; number = s + 1; for ( it = number; *it && isdigit ( * ( it + 1 ) ); ++it ) ; size_t len = it - s; char *tmp = new char[len + 1]; memcpy ( tmp, number, sizeof ( char ) * len ); * ( tmp + len ) = '\0'; int i = atoi ( tmp ); delete[] tmp; interpol_string += getSubpattern_ ( buffer, i ); s += len; escapeState = false; } else if ( * ( s + 1 ) == 't' ) { interpol_string += '\t'; ++s; escapeState = false; } else if ( * ( s + 1 ) == 'n' ) { interpol_string += '\n'; ++s; escapeState = false; } else interpol_string += *s; } else interpol_string += *s; } else interpol_string += *s; } return interpol_string; } string WrapRegex::getSubpattern_ ( const char *s, unsigned subpattern ) { if ( disabled ) return ""; const char *sub; int ret = pcre_get_substring ( s, matchArray, returnValue, subpattern, &sub ); if ( ret == PCRE_ERROR_NOSUBSTRING || ret == PCRE_ERROR_NOMEMORY ) return ""; string subString ( sub ); pcre_free_substring ( sub ); return subString; } xmlcopyeditor-1.2.1.3/src/xmlcopyeditor_private.h0000664000175000017500000000112412402464555020635 0ustar zanezane/* THIS FILE WILL BE OVERWRITTEN BY DEV-C++ */ /* DO NOT EDIT ! */ #ifndef XMLCOPYEDITOR_PRIVATE_H #define XMLCOPYEDITOR_PRIVATE_H /* VERSION DEFINITIONS */ #define VER_STRING "0.1.1.1" #define VER_MAJOR 0 #define VER_MINOR 1 #define VER_RELEASE 1 #define VER_BUILD 1 #define COMPANY_NAME "" #define FILE_VERSION "" #define FILE_DESCRIPTION "Developed using the Dev-C++ IDE" #define INTERNAL_NAME "" #define LEGAL_COPYRIGHT "" #define LEGAL_TRADEMARKS "" #define ORIGINAL_FILENAME "" #define PRODUCT_NAME "" #define PRODUCT_VERSION "" #endif /*XMLCOPYEDITOR_PRIVATE_H*/ xmlcopyeditor-1.2.1.3/src/readfile.cpp0000664000175000017500000000240212402464555016307 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include "readfile.h" bool ReadFile::run ( std::string fname, std::string &buffer ) { std::ifstream ifs ( fname.c_str(), std::ios::binary|std::ios::in ); if ( !ifs.is_open() ) return false; ifs.seekg ( 0, std::ios::end ); size_t size = ifs.tellg(); ifs.seekg ( 0, std::ios::beg ); buffer.reserve ( size + 1 ); std::stringstream iss; iss << ifs.rdbuf(); buffer = iss.str(); return true; } xmlcopyeditor-1.2.1.3/src/myipc.cpp0000664000175000017500000001451612402464555015666 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include "myipc.h" #include "xmlcopyeditor.h" #include "pathresolver.h" #if defined ( __WXGTK__ ) && !defined ( __NO_GTK__ ) #include guint32 XTimeNow() { struct timespec ts; clock_gettime ( CLOCK_MONOTONIC, &ts ); return ts.tv_sec * 1000 + ts.tv_nsec / 1000000; } #endif // __WXGTK__ MyServerConnection *server_connection = 0; MyClientConnection *client_connection = 0; wxConnectionBase *MyServer::OnAcceptConnection ( const wxString& topic ) { if ( topic == IPC_TOPIC ) return new MyServerConnection(); // unknown topic return NULL; } MyServerConnection::MyServerConnection() : wxConnection() , mFrameWnd ( ( wxIntPtr ) NULL ) { server_connection = this; } MyServerConnection::~MyServerConnection() { if ( server_connection ) { server_connection = NULL; } } bool MyServerConnection::OnPoke ( const wxString& WXUNUSED ( topic ) , const wxString& item , IPCData *data , IPCSize_t size , wxIPCFormat WXUNUSED ( format ) ) { if ( !wxTheApp ) return false; MyFrame *frame; frame = ( MyFrame * ) wxTheApp->GetTopWindow(); if ( !frame ) return false; if ( item == ( wxString ) IPC_NO_FILE ) { ; } else if ( frame->isOpen ( item ) ) { if ( frame->activateTab ( item ) ) frame->reloadTab(); } else { #if wxCHECK_VERSION(2,9,0) wxCommandEvent event ( wxEVT_MENU, wxID_OPEN ); #else wxCommandEvent event ( wxEVT_COMMAND_MENU_SELECTED, wxID_OPEN ); #endif event.SetString ( item ); wxPostEvent ( frame->GetEventHandler(), event ); //frame->addToFileQueue ( ( wxString& ) item ); // prevent event loop problems } #ifndef __WXMSW__ #if defined ( __WXGTK__ ) && !defined ( __NO_GTK__ ) // Processes mostly cannot raise their own windows. // http://osdir.com/ml/gnome.gaim.devel/2004-12/msg00077.html GtkWidget *widget = frame->GetHandle(); GdkWindow *window = gtk_widget_get_window ( widget ); gdk_x11_window_set_user_time ( window, //XTimeNow() ); // This works too. gdk_x11_get_server_time ( window ) ); //gdk_window_show ( window ); //gdk_window_raise ( window ); //gtk_window_present ( GTK_WINDOW ( widget ) ); #endif // __WXGTK__ && !__NO_GTK__ frame->Show(); frame->Raise(); #endif // __WXMSW__ return true; } IPCData *MyServerConnection::OnRequest ( const wxString& WXUNUSED ( topic ) , const wxString& item , IPCSize_t *size , wxIPCFormat WXUNUSED ( format ) /*= wxIPC_PRIVATE */ ) { if ( size == NULL ) return NULL; if ( item == IPC_FRAME_WND ) { if ( !mFrameWnd ) { wxWindow *window = wxTheApp->GetTopWindow(); if ( window ) { #if defined ( __WXGTK__ ) && !defined ( __NO_GTK__ ) GtkWidget *wnd = window->GetHandle(); if ( wnd ) { GdkWindow *gwnd = gtk_widget_get_window ( wnd ); if ( gwnd ) mFrameWnd = GDK_WINDOW_XID ( gwnd ); } #else mFrameWnd = window->GetHandle(); #endif } } *size = sizeof mFrameWnd; return ( IPCData * ) &mFrameWnd; } *size = 0; return NULL; } bool MyServerConnection::OnStartAdvise ( const wxString& WXUNUSED ( topic ), const wxString& WXUNUSED ( item ) ) { return true; } MyClientConnection::MyClientConnection() { } wxConnectionBase *MyClient::OnMakeConnection() { return new MyClientConnection; } bool MyClientConnection::OnAdvise ( const wxString& WXUNUSED ( topic ) , const wxString& WXUNUSED ( item ) , IPCData * WXUNUSED ( data ) , IPCSize_t WXUNUSED ( size ) , wxIPCFormat WXUNUSED ( format ) ) { return true; } bool MyClientConnection::OnDisconnect() { client_connection = NULL; return wxConnection::OnDisconnect(); } MyServer::MyServer() { } MyClient::MyClient() { } bool MyClient::talkToServer ( int argc, const wxChar * const *argv ) { MyClientConnection *connection = ( MyClientConnection * ) MakeConnection ( _T ( "localhost" ), IPC_SERVICE, IPC_TOPIC ); if ( !connection || !connection->StartAdvise ( IPC_ADVISE_NAME ) ) return false; // Grab what we need before the server is too busy to response IPCSize_t size; const void *data = connection->Request ( IPC_FRAME_WND, &size ); wxString argument; // wxConnectionBase::Poke expects something other than NULL in debug // version static wxChar whatBuffer[] = _T ( "Data" ); const static size_t bufSize = sizeof ( whatBuffer ) - sizeof ( wxChar ); if ( argc <= 1 ) { connection->Poke ( IPC_NO_FILE, whatBuffer, bufSize ); } else for ( int i = 1; i < argc; i++ ) { argument = argv[i]; argument = PathResolver::run ( argument ); if ( ! connection->Poke ( argument, whatBuffer, bufSize ) ) break; } if ( !data ) return false; // Bring the window to front #ifdef __WXMSW__ if ( size == sizeof ( HWND ) ) { HWND hwnd = * ( const HWND * )data; if ( ::IsIconic ( hwnd ) ) ::ShowWindow ( hwnd, SW_RESTORE ); else ::SetForegroundWindow ( hwnd ); } #elif defined ( __WXGTK__x ) // It doesn't work if ( size == sizeof ( GdkNativeWindow ) ) { GdkNativeWindow xWnd = * ( GdkNativeWindow * ) data; GdkWindow *window = gdk_window_foreign_new ( xWnd ); if ( window ) { gdk_x11_window_set_user_time ( window, XTimeNow() ); //gdk_x11_get_server_time ( window ) ); gdk_window_show ( window ); gdk_window_raise ( window ); gdk_window_unref ( window ); //GtkWidget *widget; //gdk_window_get_user_data(window, (void**)&widget); //printf ("widget: %p\n",widget); //gtk_window_present ( GTK_WINDOW ( widget ) ); } } #endif // __WXMSW__ return true; } xmlcopyeditor-1.2.1.3/src/validationthread.cpp0000664000175000017500000000454412402464555020067 0ustar zanezane/* * Copyright 2005-2009 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include "xmlctrl.h" #include "validationthread.h" #include "wrapxerces.h" #include #include #include "threadreaper.h" extern wxCriticalSection xmlcopyeditorCriticalSection; DEFINE_EVENT_TYPE(wxEVT_COMMAND_VALIDATION_COMPLETED); ValidationThread::ValidationThread ( wxEvtHandler *handler, const char *utf8Buffer, const wxString &system ) : wxThread ( wxTHREAD_JOINABLE ) , mStopping ( false ) { if ( utf8Buffer == NULL ) { throw; } myEventHandler = handler; myBuffer = utf8Buffer; mySystem = system; myIsSucceeded = false; } void *ValidationThread::Entry() { std::auto_ptr validator ( new WrapXerces() ); if ( TestDestroy() ) { myBuffer.clear(); return NULL; } myIsSucceeded = validator->validateMemory ( myBuffer.c_str(), myBuffer.size(), mySystem, this, // Don't be too harsh to new created documents, which may haven't // associated any schema yet /*forceCheckGrammar*/false, wxTextBuffer::GetEOL() ); myBuffer.clear(); if ( TestDestroy() ) { return NULL; } wxCriticalSectionLocker locker ( xmlcopyeditorCriticalSection ); myPosition = validator->getErrorPosition(); myMessage = validator->getLastError(); if ( !TestDestroy() ) { wxCommandEvent event ( wxEVT_COMMAND_VALIDATION_COMPLETED ); wxPostEvent ( myEventHandler, event ); } return NULL; } void ValidationThread::PendingDelete () { Cancel(); ThreadReaper::get().add ( this ); } xmlcopyeditor-1.2.1.3/src/housestylereader.cpp0000664000175000017500000001013512402464555020125 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include #include #include "housestylereader.h" using namespace std; HouseStyleReader::HouseStyleReader ( map > > &m , const char *encoding /*= NULL*/ ) : WrapExpat ( encoding, true ) , ud ( new HouseStyleReaderData() ) { ud->setState ( STATE_UNKNOWN ); ud->depth = ud->cutoffDepth = 0; ud->filterActive = false; ud->filterMap = m; XML_SetUserData ( p, ud.get() ); XML_SetElementHandler ( p, start, end ); XML_SetCharacterDataHandler ( p, characterdata ); XML_SetCdataSectionHandler ( p, cdatastart, cdataend ); } HouseStyleReader::~HouseStyleReader() {} void HouseStyleReader::getNodeVector ( vector > &v ) { v = ud->nodevector; } void XMLCALL HouseStyleReader::start ( void *data, const XML_Char *el, const XML_Char **attr ) { HouseStyleReaderData *ud; ud = ( HouseStyleReaderData * ) data; ud->setState ( STATE_ON_START ); ++ ( ud->depth ); if ( ud->textnode.size() ) { if ( !ud->filterActive ) ud->nodevector.push_back ( make_pair ( ud->textnode, ud->getCount() ) ); ud->textnode = ""; } if ( !ud->filterActive && ud->filterMap.find ( el ) != ud->filterMap.end() ) { map > attributeMap; attributeMap = ud->filterMap[el]; // no attribute keys/values specified if ( attributeMap.empty() ) { ud->filterActive = true; ud->cutoffDepth = ud->depth; } // examine attribute keys/values else { for ( ; *attr; attr += 2 ) { char *key, *value; key = ( char * ) *attr; value = ( char * ) * ( attr + 1 ); set valueSet; valueSet = attributeMap[key]; if ( attributeMap.find ( key ) != attributeMap.end() ) { if ( valueSet.count ( value ) ) { ud->filterActive = true; ud->cutoffDepth = ud->depth; } } } } ud->cutoffDepth = ud->depth; } } void XMLCALL HouseStyleReader::end ( void *data, const XML_Char *el ) { HouseStyleReaderData *ud; ud = ( HouseStyleReaderData * ) data; ud->setState ( STATE_ON_END ); -- ( ud->depth ); if ( ud->textnode.size() ) { if ( !ud->filterActive ) ud->nodevector.push_back ( make_pair ( ud->textnode, ud->getCount() ) ); ud->textnode = ""; } if ( ud->filterActive && ud->depth < ud->cutoffDepth ) { ud->cutoffDepth = 0; ud->filterActive = false; } } void XMLCALL HouseStyleReader::characterdata ( void *data, const XML_Char *s, int len ) { HouseStyleReaderData *ud; ud = ( HouseStyleReaderData * ) data; ud->textnode.append ( s, len ); } void XMLCALL HouseStyleReader::cdatastart ( void *data ) { HouseStyleReaderData *ud; ud = ( HouseStyleReaderData * ) data; ud->setState ( STATE_ON_CDATA_START ); if ( ud->textnode.size() ) { if ( !ud->filterActive ) ud->nodevector.push_back ( make_pair ( ud->textnode, ud->getCount() ) ); ud->textnode = ""; } } void XMLCALL HouseStyleReader::cdataend ( void *data ) { HouseStyleReaderData *ud; ud = ( HouseStyleReaderData * ) data; ud->setState ( STATE_ON_CDATA_END ); if ( ud->textnode.size() ) { if ( !ud->filterActive ) ud->nodevector.push_back ( make_pair ( ud->textnode, ud->getCount() ) ); ud->textnode = ""; } } xmlcopyeditor-1.2.1.3/src/xmlrulereader.h0000664000175000017500000000561312402464555017063 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XML_RULE_READER_H #define XML_RULE_READER_H #include #include #include #include #include #include "wrapexpat.h" #include "rule.h" #include "stringset.h" using namespace std; class RuleData : public ParserData { public: RuleData ( boost::shared_ptr > dictionaryParameter, boost::shared_ptr > passiveDictionaryParameter, boost::shared_ptr > > ruleVectorParameter ); ~RuleData(); XML_Parser p; string title, find, replace, report, include, exclude, term; string incorrectPatternReport; bool matchcase, cipher, adjustcase, tentative, passive; bool dictionaryFound; int ruleCount; vector excludeVector; vector includeVector; boost::shared_ptr > dictionary, passiveDictionary; boost::shared_ptr > > ruleVector; void initialiseAttributes(); }; class XmlRuleReader : public WrapExpat { public: XmlRuleReader ( boost::shared_ptr > dictionary, boost::shared_ptr > passiveDictionary, boost::shared_ptr > > ruleVector ); virtual ~XmlRuleReader(); enum { STATE_UNKNOWN, STATE_IN_RULE, STATE_IN_FIND, STATE_IN_REPLACE, STATE_IN_REPORT, STATE_IN_INCLUDE, STATE_IN_EXCLUDE, STATE_IN_TITLE, STATE_IN_TERM }; int getRuleCount(); string getIncorrectPatternReport(); void getExcludeVector ( vector &v ); void getIncludeVector ( vector &v ); private: std::auto_ptr ud; boost::shared_ptr > dictionary, passiveDictionary; boost::shared_ptr > > ruleVector; static void XMLCALL start ( void *data, const XML_Char *el, const XML_Char **attr ); static void XMLCALL end ( void *data, const XML_Char *el ); static void XMLCALL characterdata ( void *data, const XML_Char *s, int len ); }; #endif xmlcopyeditor-1.2.1.3/src/binaryfile.cpp0000664000175000017500000000343612402464555016670 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include "binaryfile.h" #include BinaryFile::BinaryFile ( const wxString &fname ) : m_data ( 0 ), m_dataLen ( 0 ) { wxFileInputStream stream ( fname ); size_t lSize; char *buffer; if ( !stream.IsOk() ) { return; } lSize = stream.GetSize(); // allocate memory to contain the whole file: //buffer = new char[lSize]; // for some reason this is much slower than malloc buffer = ( char* ) malloc ( sizeof ( char ) *lSize ); if ( buffer == NULL ) { return; } // copy the file into the buffer: stream.Read ( buffer, lSize ); if ( stream.LastRead() != lSize ) { if ( !stream.Eof() ) return; } /* the whole file is now loaded in the memory buffer. */ m_data = buffer; m_dataLen = lSize; } BinaryFile::~BinaryFile() { //delete[] m_data; free ( m_data ); } const char *BinaryFile::getData() { return ( const char * ) m_data; } size_t BinaryFile::getDataLen() { return m_dataLen; } xmlcopyeditor-1.2.1.3/src/xmldoc.h0000664000175000017500000000366312402464555015501 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XML_DOC_H #define XML_DOC_H #include #include #include #include #include "xmlctrl.h" class XmlDoc : public XmlCtrl { public: XmlDoc ( wxWindow *parent, XmlCtrlProperties properties, bool *protectTags, int visibilityState = SHOW_TAGS,//bool hideAttributes, int type = FILE_TYPE_XML, wxWindowID id = wxID_ANY, //const std::string& buffer = DEFAULT_XML_DECLARATION_UTF8, const char *buffer = NULL, size_t bufferLen = 0, const wxString& basePath = wxEmptyString, const wxString& auxPath = wxEmptyString, const wxPoint& position = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = 0 ); wxString getDirectory(); wxString getFullFileName(); wxString getShortFileName(); const wxDateTime& getLastModified(); void setFullFileName ( const wxString &s ); void setShortFileName ( const wxString &s ); void setLastModified ( const wxDateTime &dt ); private: wxFileName mFileName; wxDateTime lastModified; }; #endif xmlcopyeditor-1.2.1.3/src/xmlschemalocator.h0000664000175000017500000000261312402464555017552 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XML_SCHEMA_LOCATOR_H #define XML_SCHEMA_LOCATOR_H #include #include #include #include "wrapexpat.h" struct SchemaLocatorData { std::string schemaLocation; XML_Parser parser; }; class XmlSchemaLocator : public WrapExpat { public: XmlSchemaLocator ( const char *encoding ); virtual ~XmlSchemaLocator(); std::string getSchemaLocation(); private: std::auto_ptr d; static void XMLCALL starthandler ( void *data, const XML_Char *el, const XML_Char **attr ); }; #endif xmlcopyeditor-1.2.1.3/src/wraptempfilename.h0000664000175000017500000000255012402464555017545 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef WRAP_TEMPFILENAME_H #define WRAP_TEMPFILENAME_H #include #include #include #include class WrapTempFileName { public: WrapTempFileName ( wxString hint = _T ( "" ), wxString extension = _T ( "" ) ); ~WrapTempFileName(); wxString wideName(); std::string name(); wxString originalWideName(); std::string originalName(); void setKeepFiles ( bool b ); private: bool keepFiles; wxString myTempFileName; wxString myTempFileNameOriginal; }; #endif xmlcopyeditor-1.2.1.3/src/xmlencodingspy.h0000664000175000017500000000306012402464555017245 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XML_ENCODING_SPY_H #define XML_ENCODING_SPY_H #include #include #include #include "wrapexpat.h" struct EncodingData : public ParserData { std::string encoding; XML_Parser p; }; class XmlEncodingSpy : public WrapExpat { public: XmlEncodingSpy ( const char *encoding = NULL ); virtual ~XmlEncodingSpy(); std::string getEncoding() { return d->encoding; } private: std::auto_ptr d; static void XMLCALL xmldeclhandler ( void *data, const XML_Char *version, const XML_Char *encoding, int standalone ); static void XMLCALL start ( void *data, const XML_Char *el, const XML_Char **attr ); }; #endif xmlcopyeditor-1.2.1.3/src/xmlassociatexsl.cpp0000664000175000017500000000622412402464555017765 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include #include #include #include "xmlassociatexsl.h" XmlAssociateXsl::XmlAssociateXsl ( const XmlTextInfo &info, const wxString &path, const char *encoding, size_t size ) : WrapExpat ( encoding ) , d ( new XslData() ) , mInfo ( info ) { d->buffer.reserve ( size ); d->path = path; d->associated = false; XML_SetUserData ( p, this ); XML_SetElementHandler ( p, start, NULL ); XML_SetProcessingInstructionHandler ( p, processinghandler ); XML_SetDefaultHandlerExpand ( p, defaulthandler ); } XmlAssociateXsl::~XmlAssociateXsl() {} void XMLCALL XmlAssociateXsl::defaulthandler ( void *data, const XML_Char *s, int len ) { XmlAssociateXsl *pThis = (XmlAssociateXsl *)data; XslData *d = pThis->d.get(); d->buffer.append ( s, len ); } void XMLCALL XmlAssociateXsl::start ( void *data, const XML_Char *el, const XML_Char **attr ) { XmlAssociateXsl *pThis = (XmlAssociateXsl *)data; XslData *d = pThis->d.get(); if ( !d->associated ) { d->buffer += "buffer += d->path.utf8_str(); // TODO: Apply the encoding of the parser d->buffer += "\"?>"; d->buffer += pThis->mInfo.mEOL.utf8_str(); d->associated = true; } XML_DefaultCurrent ( pThis->p ); XML_SetElementHandler ( pThis->p, NULL, NULL ); } void XMLCALL XmlAssociateXsl::end ( void *data, const XML_Char *el ) { XmlAssociateXsl *pThis = (XmlAssociateXsl *)data; XslData *d = pThis->d.get(); d->buffer += "buffer += el; d->buffer += ">"; } void XMLCALL XmlAssociateXsl::processinghandler ( void *data, const XML_Char *target, const XML_Char *datastring ) { XmlAssociateXsl *pThis = (XmlAssociateXsl *)data; XslData *d = pThis->d.get(); if ( !strcmp ( target, "xml-stylesheet" ) ) { d->buffer += "buffer += d->path.utf8_str(); // TODO: Apply the encoding of the parser d->buffer += "\"?>"; d->associated = true; XML_SetElementHandler ( pThis->p, NULL, NULL ); } else { d->buffer += "buffer += target; d->buffer += " "; d->buffer += datastring; d->buffer += "?>"; } } xmlcopyeditor-1.2.1.3/src/xmlwordcount.cpp0000664000175000017500000000343412402464555017307 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include "xmlwordcount.h" #include "getword.h" XmlWordCount::XmlWordCount ( const char *encoding ) : WrapExpat ( encoding, false ) , wcd ( new WordCountData() ) { wcd->wordCount = 0; XML_SetUserData ( p, wcd.get() ); XML_SetCharacterDataHandler ( p, characterdata ); XML_SetEndElementHandler ( p, end ); } XmlWordCount::~XmlWordCount() {} int XmlWordCount::getWordCount() { return wcd->wordCount; } void XMLCALL XmlWordCount::characterdata ( void *data, const XML_Char *s, int len ) { WordCountData *wcd; wcd = ( WordCountData * ) data; wcd->buffer.append ( s, len ); } void XMLCALL XmlWordCount::end ( void *data, const XML_Char *el ) { WordCountData *wcd; wcd = ( WordCountData * ) data; char *s = ( char * ) wcd->buffer.c_str(); size_t len, myCount; myCount = 0; while ( GetWord::run ( &s, &len ) ) ++myCount; wcd->wordCount += myCount; wcd->buffer = ""; } xmlcopyeditor-1.2.1.3/src/readfile.h0000664000175000017500000000203112402464555015752 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef READ_FILE_H #define READ_FILE_H #include #include #include class ReadFile { public: static bool run ( std::string fname, std::string &buffer ); }; #endif xmlcopyeditor-1.2.1.3/src/dtd/0000775000175000017500000000000012402464555014605 5ustar zanezanexmlcopyeditor-1.2.1.3/src/dtd/xhtml1-frameset.dtd0000664000175000017500000010261012402464555020323 0ustar zanezane %HTMLlat1; %HTMLsymbol; %HTMLspecial; xmlcopyeditor-1.2.1.3/src/dtd/NewsML_1.2.dtd0000664000175000017500000023543312402464555017041 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/xhtml-symbol.ent0000664000175000017500000003352712402464555017766 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/xtm1.dtd0000664000175000017500000001413712402464555016201 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/OUGenericFull.dtd0000664000175000017500000002637712402464555017764 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/moodle_glossary.dtd0000664000175000017500000000225412402464555020507 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/moodle_xml.dtd0000664000175000017500000000221012402464555017434 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/0000775000175000017500000000000012402464555016225 5ustar zanezanexmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/0000775000175000017500000000000012402464555016532 5ustar zanezanexmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/dbnotnx.mod0000664000175000017500000001102312402464555020704 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/docbookx.dtd0000664000175000017500000001351612402464555021045 0ustar zanezane ]]> ]]> ]]> ]]> ]]> %dbnotn; ]]> ]]> ]]> ]]> %dbcent; ]]> %dbpool; ]]> %rdbmods; ]]> %dbhier; ]]> %dbgenent; ]]> xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/0000775000175000017500000000000012402464555017320 5ustar zanezanexmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isolat1.ent0000664000175000017500000001431312402464555021406 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isolat2.ent0000664000175000017500000002574212402464555021417 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isonum.ent0000664000175000017500000001415012402464555021343 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isoamsa.ent0000664000175000017500000001271712402464555021474 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isobox.ent0000664000175000017500000001124112402464555021332 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/README0000664000175000017500000000107012402464555020176 0ustar zanezaneXML Entity Declarations for Characters The character entity sets distributed with DocBook XML are direct copies of the official entities located at http://www.w3.org/2003/entities/ They are distributed for historical compatibility and user convenience. The DocBook Technical Committee no longer attempts to maintain these definitions and will periodically update them from the W3C site if and as they are updated there. Please direct all questions or comments about the entities to the individuals or working groups who maintain the official sets. xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isoamsr.ent0000664000175000017500000001575512402464555021522 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isoamsb.ent0000664000175000017500000000774012402464555021475 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isogrk2.ent0000664000175000017500000000572712402464555021423 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isotech.ent0000664000175000017500000001216612402464555021474 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isocyr2.ent0000664000175000017500000000635212402464555021430 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isopub.ent0000664000175000017500000001534112402464555021335 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isogrk4.ent0000664000175000017500000001103612402464555021413 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isoamsn.ent0000664000175000017500000001434312402464555021506 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isogrk1.ent0000664000175000017500000001137712402464555021420 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isoamsc.ent0000664000175000017500000000366212402464555021475 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isogrk3.ent0000664000175000017500000001043712402464555021416 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isocyr1.ent0000664000175000017500000001420012402464555021416 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isodia.ent0000664000175000017500000000410312402464555021276 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ent/isoamso.ent0000664000175000017500000000465312402464555021512 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/ChangeLog0000664000175000017500000004206612402464555020314 0ustar zanezane2005-01-27 Norman Walsh * calstblx.dtd, catalog.xml, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, htmltblx.mod: Fix version information * docbookx.dtd: DocBook V4.4 Released * freshmeat.xsl: Prepare for 4.4 Committe Draft release 2004-12-22 Norman Walsh * calstblx.dtd, catalog.xml, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, htmltblx.mod: Updated version number * dbpoolx.mod: Removed bogus duplicate rowheader attribute on informaltable * docbookx.dtd: DocBook XML V4.4CR4 released 2004-12-17 Norman Walsh * calstblx.dtd, catalog.xml, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, htmltblx.mod: Updated to 4.4CR3 * docbookx.dtd: DocBook XML V4.4CR3 released * freshmeat.xsl: Tweaked FM announcement for 4.4CR3 2004-12-16 Norman Walsh * dbpoolx.mod, htmltblx.mod: Added support for rowheader attribute on table/informaltable per the 15 Dec telcon 2004-12-09 Jirka Kosek * docbook.cat: Removed "-" from entity filenames 2004-10-21 Norman Walsh * calstblx.dtd, catalog.xml, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, htmltblx.mod: Updated version number to 4.4CR2 * dbpoolx.mod: Added wordsize effectivity attribute; fixed several errant public identifiers * docbookx.dtd: Added pointer back to the spec * docbookx.dtd: DocBook V4.4CR2 Released * freshmeat.xsl: Updated 2004-09-16 Norman Walsh * calstblx.dtd, catalog.xml, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, htmltblx.mod: Updated version number * dbhierx.mod, dbpoolx.mod: Support HTML forms in more places per the proposal adopted at the 15 Sep 2004 TC meeting * dbpoolx.mod: RFE 1014806: Add 'protocol' to class values allowed on systemitem * dbpoolx.mod: RFE 1025286: Add 'xml:space' to verbatim environments in XML * docbookx.dtd: DocBook V4.4CR1 released 2004-08-26 Norman Walsh * calstblx.dtd, catalog.xml, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, docbook.cat, docbookx.dtd, htmltblx.mod, soextblx.dtd: Updated version number * catalog.xml: Updated URIs for the character entity sets to reflect the slightly different filenames provided by the W3C entity sets * dbcentx.mod: Fix spelling of system identifiers for W3C entity sets * dbpoolx.mod: Added bibliolist * dbpoolx.mod: Remove xml:base from SGML DTD * dbpoolx.mod: Fixed typo * docbookx.dtd: Added PE to allow the euro entity to be excluded * freshmeat.xsl: Release announcement for 4.4b2 * htmltblx.mod: Allow HTML tables to nest * htmltblx.mod: Make the rules attribute on HTML tables CDATA so that its enumerated values don't conflict with the CALS frame attribute 2004-06-09 Norman Walsh * calstblx.dtd, catalog.xml, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, htmltblx.mod, soextblx.dtd: Updated version number * catalog.xml, docbook.cat: Added HTML Table module to catalogs * dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, htmltblx.mod: Updated copyright years * docbookx.dtd: DocBook XML V4.4b1 released. * docbookx.dtd: Fixed system identifier in comment; fixed copyright date * freshmeat.xsl: Release announcement for 4.4b1 2004-06-03 Norman Walsh * dbpoolx.mod: Added package element * dbpoolx.mod: Added spacing to variablelist * dbpoolx.mod: Added sub/superscript to gui* * dbpoolx.mod: Added biblioref * dbpoolx.mod: Add imageobjectco to mediaobject (and inlinemediaobject) 2004-03-31 Norman Walsh * calstblx.dtd, catalog.xml, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, htmltblx.mod: Updated version number * docbookx.dtd: DocBook XML V4.3 released 2004-03-22 Norman Walsh * freshmeat.xsl: Update release reason and changes message 2004-03-18 Norman Walsh * dbnotnx.mod: Fixed comment 2004-01-21 Norman Walsh * calstblx.dtd, catalog.xml, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, docbookx.dtd, htmltblx.mod: Changed version number to V4.3CR2 * dbpoolx.mod, htmltblx.mod: Make sure floatstyle is on table and informaltable 2003-12-21 Norman Walsh * Makefile, freshmeat.xsl: Support freshmeat target * calstblx.dtd, catalog.xml, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, htmltblx.mod: Updated version numbers * dbpoolx.mod: Refactor parameter entities for informaltable so that textobject is handled correctly; avoid duplicate ID on caption when HTML tables are allowed. * docbookx.dtd: DocBook V4.3CR2 released 2003-12-20 Norman Walsh * dbpoolx.mod: Put HTML attributes on caption of HTML tables are allowed 2003-12-19 Norman Walsh * Makefile: Add doc target * htmltblx.mod: Make sure textobject goes in the DocBook branch of informaltable 2003-12-02 Norman Walsh * calstblx.dtd, catalog.xml, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, htmltblx.mod: Updated version number * docbookx.dtd: Released 4.3CR1 2003-10-28 Norman Walsh * calstblx.dtd, catalog.xml, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, docbookx.dtd, htmltblx.mod: Released 4.3b5 * dbnotnx.mod: Added SWF notation * dbpoolx.mod: Make firstterm isomorphic to glossterm 2003-09-28 Norman Walsh * dbpoolx.mod: RFE #573812: allow blockinfo on blockquote * dbpoolx.mod: RFE #564776: added process, service, server, and daemon to the class values of systemitem * dbpoolx.mod: RFE #571998: added initializer to paramdef * dbpoolx.mod: RFE #518074: added a number of new values to the class attribute of database * dbpoolx.mod: RFE #533734: allow void to be optional on {method|constructor|destructor}synopsis * dbpoolx.mod: Added StepAlternatives * dbpoolx.mod: RFE #507975: revision should allow author or authorinitials * dbpoolx.mod: RFE #517604: allow optional title on glosslist * dbpoolx.mod: RFE #570068: added emailmessage, webpage, and newsposting as pubwork values for citetitle * dbpoolx.mod: RFE #571996: added prefix, namespace, and localname to class for sgmltag 2003-09-25 Norman Walsh * calstblx.dtd, catalog.xml, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, docbookx.dtd, htmltblx.mod: Changed V4.2b2 to V4.2b3 * dbhierx.mod: Allow Set to be recursive * dbhierx.mod, dbpoolx.mod: Added type attribute to indexterm and index * dbpoolx.mod: Added xml:base * dbpoolx.mod: Added code * dbpoolx.mod: RFE #615473: added floatstyle to (informal)figure, (informal)example, and (informal)equation * htmltblx.mod: Fixup some PEs so that we don't get duplicated attribute declarations * htmltblx.mod: Put blockinfo and textobject back into the CALS table model 2003-08-15 Norman Walsh * calstblx.dtd, catalog.xml, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, docbookx.dtd, htmltblx.mod: Changed 4.2 to 4.3b2 * calstblx.dtd, dbpoolx.mod, htmltblx.mod, soextblx.dtd: Allow HTML table models in addition to CALS or SOEx table models (2003 Apr) * dbpoolx.mod: Task markup (2003 Jun) 2003-08-11 Norman Walsh * dbhierx.mod: Related to RFE 514435: allow multiple refnamediv elements in refentry (2003 Jul) * dbnotnx.mod: RFE 698844: add PDF notation (2003 May) * dbpoolx.mod: RFE 660044: support continuation and startinglinenumber on verbatims (2003 Feb) * dbpoolx.mod: Related to RFE 679316: add orgname to inlines (2003 Jul) * dbpoolx.mod: RFE 655526: support modifier in funcprototype (2003 Feb) * dbpoolx.mod: RFE 573419: add bidirectional text override (2003 Apr) * dbpoolx.mod: Added function attribute to keycap for improved semantics (2003 Jul) * dbpoolx.mod: RFE 691762: add language attribute to verbatim environments (2003 May) * dbpoolx.mod: RFE 705885: add namespace attribute to sgmltag (2003 May) * dbpoolx.mod: RFE 565716: support for URI element (2003 Apr) 2003-08-09 Norman Walsh * dbpoolx.mod: RFE 582822: paramdef and varargs on funcprototype (2003 Feb) * dbpoolx.mod: RFE 638456: support translators (2003 Feb) * dbpoolx.mod: Added xrefstyle (2002 Dec) * dbpoolx.mod: RFE 473365: choice attribute for paramdef (2003 Feb) * dbpoolx.mod: RFE 570068: new values for pubwork (2003 Jan) * docbookx.dtd: Fix SDATA entity for euro 2002-07-17 Norman Walsh * calstblx.dtd, catalog.xml, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, docbookx.dtd: DocBook XML V4.2 released 2002-05-28 Norman Walsh * calstblx.dtd, catalog.xml, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, docbookx.dtd: Updated comments to reflect CR3 2002-05-21 Norman Walsh * dbnotnx.mod: SVG notation accidentally left out of notation.class * docbookx.dtd: Fix syntactic error intentionally introduced behind mutually exclusive PEs. Now make the DTD useless, but not syntactically invalid 2002-05-12 Norman Walsh * dbpoolx.mod: Add accidentally missing local.info.class to info.class 2002-03-19 Norman Walsh * calstblx.dtd, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod: Prepare for CR1 * catalog.xml, docbook.cat: Prepare for CR1 and fix search-and-replace typos * dbpoolx.mod: Make type other tokens in bibliorelation unique for SGML compatibility * dbpoolx.mod: Make spatial/temporal other tokens unique for SGML compatibility * dbpoolx.mod: Added bibliosource, bibliorelation, and bibliocoverage * dbpoolx.mod: Move bibliorelation type attribute into a PE so that it can be expanded the way we want * dbpoolx.mod: Implemented RFE #480957 * dbpoolx.mod: Revise graphic attributes: add contentwidth, contentdepth, and valign * dbpoolx.mod: Add class attribute to orgname * dbpoolx.mod: Implemented RFE #480954: add textdata element * dbpoolx.mod: Added blockinfo element * dbpoolx.mod: RFE #513426: Text alternative for tables * dbpoolx.mod: Add consortium to the list of classes on orgname * docbookx.dtd: DocBook V4.2 Candidate Release 1 released 2002-02-05 Norman Walsh * dbhierx.mod: Implemented RFE #501363 * dbpoolx.mod: Implemented RFE #492099 * dbpoolx.mod: Implemented RFE #498848 * dbpoolx.mod: Implemented RFE #480955 2002-01-06 Norman Walsh * dbcentx.mod: Added marked sections around character set entity references 2001-11-20 Norman Walsh * calstblx.dtd, catalog.xml, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, docbookx.dtd: DocBook V4.2b1 released * dbpoolx.mod: Implemented RFE #482821 2001-11-19 Norman Walsh * dbhierx.mod, dbpoolx.mod: Implemented RFE #456460 2001-11-18 Norman Walsh * dbpoolx.mod: RFE #482817: Add errortext element 2001-11-17 Norman Walsh * dbpoolx.mod: RFE 482821: Add extension to the list of class values on filename * dbpoolx.mod: RFE 482053: Add support for DOI in meta * dbpoolx.mod: Removed bogus occurrence indicator in info.class; fixed typo in qandaset PEs 2001-11-13 Norman Walsh * 40chg.txt, 41chg.txt, LostLog: Removed old files * Makefile: Fixed typo * Makefile: Makefile * README: Removed version information * README, readme.txt: Renamed * calstblx.dtd, catalog.xml, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, docbookx.dtd: Removed 'XML' from public identifiers for files that will now be common to both XML and SGML * catalog.xml: Fixed missing end tag 2001-11-12 Norman Walsh * calstblx.dtd, dbcentx.mod, dbgenent.mod, dbnotnx.mod, readme.txt: Updated version numbers * catalog.xml, docbook.cat: Added XML Catalog; updated public identifiers in catalog * dbpoolx.mod: Implemented RFE #480956 * dbpoolx.mod: Former RFE 133: Added newsgroup class to systemitem 2001-11-09 Norman Walsh * dbhierx.mod: Implemented RFE #426382 * dbhierx.mod: Implemented RFE #417671 * dbhierx.mod, dbpoolx.mod: Implemented RFE #436072 * dbhierx.mod, dbpoolx.mod, docbookx.dtd: Changed version number * dbnotnx.mod: Implemented RFE #440597 * dbpoolx.mod: Implemented RFE #435485 * dbpoolx.mod: Expand the content model of the following elements from smallcptr.char.mix back to cptr.char.mix: interfacename, action, database, filename, hardware, keycap, option, parameter, property, and systemitem (command, interface, and literal were never reduced). * dbpoolx.mod: Implemented RFE #431418 * dbpoolx.mod: Implemented RFE #431419 * dbpoolx.mod: Implemented RFE #435466 * dbpoolx.mod: Implemented RFE #439136 * dbpoolx.mod: Implemented RFE #431415 * dbpoolx.mod: Implemented RFE #431413 * dbpoolx.mod: Implemented RFE #434439 2001-11-07 Norman Walsh * calstblx.dtd, dbcentx.mod, dbhierx.mod, dbpoolx.mod, docbookx.dtd: Towards a 4.2 release: reparameterize so that the SGML DTD is just a customization of the XML DTD * calstblx.dtd, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbookx.dtd: Whitespace fixes 2001-08-07 Norman Walsh * dbhierx.mod: RFE 426382: Norm to allow SimpleSect inside Section * dbpoolx.mod: RFE 431419: Norm to add markup for FS type and partition * dbpoolx.mod: RFE 431418: Norm to add typing to funcdef and paramdef * dbpoolx.mod: Fix comments; implement proposal of the TC to expand the content model of selected inlines * dbpoolx.mod: RFE 434439: Add language attribute to fieldsynopsis et al. * dbpoolx.mod: RFE 431415: Norm to add markup for host identifiers 2001-06-18 Norman Walsh * 40chg.txt, 41chg.txt, LostLog, Makefile, calstblx.dtd, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, docbookx.cat, docbookx.dtd, readme.txt: Additional work on DocBook XML V5.0; I had the wrong CVS repository for a while so there's a bunch of changes lumped together here * Makefile: branches: 1.1.2; file Makefile was initially added on branch V50-devel. 2001-03-12 * calstblx.dtd, dbcentx.mod, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbookx.dtd, readme.txt: Updated version numbers * dbcentx.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbookx.dtd, soextblx.dtd: New file. * docbook.cat: New file. * docbookx.cat: branches: 1.1.2; file docbookx.cat was initially added on branch V50-devel. * docbookx.cat: New file. 2001-01-14 * dbpoolx.mod: branches: 1.5.2; RFE #140: Allow multiple MsgExplan inside SimpleMsgEntry 2000-11-12 * dbhierx.mod: branches: 1.6.2; Add refentry; accidentally left out * dbhierx.mod: Allow beginpage to be the first child of toc, lot, appendix, chapter, part, preface, reference, and refentry. (It can't be at the start of bibliography, glossary, index, or setindex because of ambiguity problems.) 2000-09-19 * 40chg.txt, calstblx.dtd, dbcentx.mod, dbgenent.ent, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbookx.dtd, readme.txt, soextblx.dtd: DocBook XML V4.0 * 40chg.txt, soextblx.dtd: branches: 1.2.2; DocBook XML V4.1 * 41chg.txt, LostLog, calstblx.dtd, dbcentx.mod, dbgenent.ent, dbgenent.mod, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, docbookx.dtd, readme.txt: DocBook XML V4.1.1 * 41chg.txt, LostLog, calstblx.dtd, dbcentx.mod, dbgenent.ent, dbhierx.mod, dbnotnx.mod, dbpoolx.mod, docbook.cat, docbookx.dtd, readme.txt: DocBook XML V4.1 * 41chg.txt, LostLog, docbook.cat: branches: 1.3.2; DocBook XML V4.1.2 * calstblx.dtd, dbcentx.mod, dbnotnx.mod, docbookx.dtd, readme.txt: branches: 1.4.2; DocBook XML V4.1.2 * dbgenent.mod: branches: 1.2.2; DocBook XML V4.1.2 * dbhierx.mod, dbpoolx.mod: DocBook XML V4.1.2 xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/README0000664000175000017500000000036712402464555017420 0ustar zanezaneREADME for the DocBook XML DTD For more information about DocBook, please see http://www.oasis-open.org/docbook/ Please send all questions, comments, concerns, and bug reports to the DocBook mailing list: docbook@lists.oasis-open.org xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/dbhierx.mod0000664000175000017500000017027512402464555020674 0ustar zanezane %rdbhier; ]]> %rdbhier2; ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/dbpoolx.mod0000664000175000017500000071634112402464555020716 0ustar zanezane %rdbpool; ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> %htmltbl; ]]> ]]> ]]> %tablemodel; ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/htmltblx.mod0000664000175000017500000001774612402464555021110 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/calstblx.dtd0000664000175000017500000002121712402464555021046 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/dbcentx.mod0000664000175000017500000002446012402464555020670 0ustar zanezane ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/dbgenent.mod0000664000175000017500000000310612402464555021021 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/soextblx.dtd0000664000175000017500000003152712402464555021107 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/docbook.cat0000664000175000017500000001003312402464555020640 0ustar zanezane -- ...................................................................... -- -- Catalog data for DocBook XML V4.4 .................................... -- -- File docbook.cat ..................................................... -- -- Please direct all questions, bug reports, or suggestions for changes to the docbook@lists.oasis-open.org mailing list. For more information, see http://www.oasis-open.org/. -- -- This is the catalog data file for DocBook XML V4.4. It is provided as a convenience in building your own catalog files. You need not use the filenames listed here, and need not use the filename method of identifying storage objects at all. See the documentation for detailed information on the files associated with the DocBook DTD. See SGML Open Technical Resolution 9401 for detailed information on supplying and using catalog data. -- -- ...................................................................... -- -- DocBook driver file .................................................. -- PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "docbookx.dtd" -- ...................................................................... -- -- DocBook modules ...................................................... -- PUBLIC "-//OASIS//DTD DocBook CALS Table Model V4.4//EN" "calstblx.dtd" PUBLIC "-//OASIS//ELEMENTS DocBook XML HTML Tables V4.4//EN" "htmltblx.mod" PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN" "soextblx.dtd" PUBLIC "-//OASIS//ELEMENTS DocBook Information Pool V4.4//EN" "dbpoolx.mod" PUBLIC "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.4//EN" "dbhierx.mod" PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V4.4//EN" "dbgenent.mod" PUBLIC "-//OASIS//ENTITIES DocBook Notations V4.4//EN" "dbnotnx.mod" PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V4.4//EN" "dbcentx.mod" -- ...................................................................... -- -- ISO entity sets ...................................................... -- PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN//XML" "ent/isodia.ent" PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML" "ent/isonum.ent" PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN//XML" "ent/isopub.ent" PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN//XML" "ent/isotech.ent" PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN//XML" "ent/isolat1.ent" PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN//XML" "ent/isolat2.ent" PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN//XML" "ent/isogrk1.ent" PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN//XML" "ent/isogrk2.ent" PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN//XML" "ent/isogrk3.ent" PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN//XML" "ent/isogrk4.ent" PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN//XML" "ent/isoamsa.ent" PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN//XML" "ent/isoamsb.ent" PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN//XML" "ent/isoamsc.ent" PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN//XML" "ent/isoamsn.ent" PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN//XML" "ent/isoamso.ent" PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN//XML" "ent/isoamsr.ent" PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN//XML" "ent/isobox.ent" PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN//XML" "ent/isocyr1.ent" PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN//XML" "ent/isocyr2.ent" -- End of catalog data for DocBook XML V4.4 ............................. -- -- ...................................................................... -- xmlcopyeditor-1.2.1.3/src/dtd/docbook/4.4/catalog.xml0000664000175000017500000001150112402464555020664 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook/5.0/0000775000175000017500000000000012402464555016527 5ustar zanezanexmlcopyeditor-1.2.1.3/src/dtd/docbook/5.0/docbook.dtd0000664000175000017500000060361412402464555020656 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/lzx.dtd0000664000175000017500000245713112402464555016134 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/docbook.dtd0000664000175000017500000060166512402464555016740 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/xtm2.dtd0000664000175000017500000000770312402464555016203 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/rss2.dtd0000664000175000017500000000546012402464555016200 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/xslt10.dtd0000664000175000017500000002155712402464555016447 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/xhtml1-strict.dtd0000664000175000017500000006352212402464555020035 0ustar zanezane %HTMLlat1; %HTMLsymbol; %HTMLspecial; xmlcopyeditor-1.2.1.3/src/dtd/xhtml-lat1.ent0000664000175000017500000002742712402464555017324 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/0000775000175000017500000000000012402464555015526 5ustar zanezanexmlcopyeditor-1.2.1.3/src/dtd/dita/topic_class.ent0000664000175000017500000001527312402464555020551 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/topic.mod0000664000175000017500000011566612402464555017364 0ustar zanezane %topicDefns; %tableXML; %metaXML; %topicClasses; xmlcopyeditor-1.2.1.3/src/dtd/dita/meta_xml.mod0000664000175000017500000003417412402464555020046 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/map.dtd0000664000175000017500000001015112402464555016776 0ustar zanezane %mapgroup-d-dec; %map-type; %mapgroup-d-def; xmlcopyeditor-1.2.1.3/src/dtd/dita/concept.mod0000664000175000017500000001333012402464555017662 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/software-domain.mod0000664000175000017500000001574012402464555021335 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/map.mod0000664000175000017500000003601312402464555017007 0ustar zanezane %metaXML; xmlcopyeditor-1.2.1.3/src/dtd/dita/topic.dtd0000664000175000017500000001462612402464555017352 0ustar zanezane %ui-d-dec; %hi-d-dec; %pr-d-dec; %sw-d-dec; %ut-d-dec; %topic-type; %ui-d-def; %hi-d-def; %pr-d-def; %sw-d-def; %ut-d-def; xmlcopyeditor-1.2.1.3/src/dtd/dita/mapgroup.mod0000664000175000017500000000775012402464555020072 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/programming-domain.ent0000664000175000017500000000547512402464555022040 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/reference.mod0000664000175000017500000002724212402464555020174 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/task.mod0000664000175000017500000004672112402464555017203 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/software-domain.ent0000664000175000017500000000531712402464555021343 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/ui-domain.ent0000664000175000017500000000526212402464555020125 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/reference.dtd0000664000175000017500000001534312402464555020167 0ustar zanezane %ui-d-dec; %hi-d-dec; %pr-d-dec; %sw-d-dec; %ut-d-dec; %topic-type; %reference-typemod; %ui-d-def; %hi-d-def; %pr-d-def; %sw-d-def; %ut-d-def; xmlcopyeditor-1.2.1.3/src/dtd/dita/mapgroup.ent0000664000175000017500000000525112402464555020073 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/concept.dtd0000664000175000017500000001541512402464555017664 0ustar zanezane %ui-d-dec; %hi-d-dec; %pr-d-dec; %sw-d-dec; %ut-d-dec; %topic-type; %concept-typemod; %ui-d-def; %hi-d-def; %pr-d-def; %sw-d-def; %ut-d-def; xmlcopyeditor-1.2.1.3/src/dtd/dita/ui-domain.mod0000664000175000017500000001310712402464555020113 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/catalog-dita.xml0000664000175000017500000000601512402464555020603 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/task.dtd0000664000175000017500000001521612402464555017172 0ustar zanezane %ui-d-dec; %hi-d-dec; %pr-d-dec; %sw-d-dec; %ut-d-dec; %topic-type; %task-typemod; %ui-d-def; %hi-d-def; %pr-d-def; %sw-d-def; %ut-d-def; xmlcopyeditor-1.2.1.3/src/dtd/dita/topic_defn.ent0000664000175000017500000002175512402464555020362 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/utilities-domain.mod0000664000175000017500000001402612402464555021512 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/highlight-domain.mod0000664000175000017500000001304312402464555021444 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/meta_xml.mod.old0000664000175000017500000003356012402464555020621 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/highlight-domain.ent0000664000175000017500000000465612402464555021465 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/ditabase.dtd0000664000175000017500000001773012402464555020007 0ustar zanezane %ui-d-dec; %hi-d-dec; %pr-d-dec; %sw-d-dec; %ut-d-dec; %topic-type; %concept-typemod; %task-typemod; %reference-typemod; %ui-d-def; %hi-d-def; %pr-d-def; %sw-d-def; %ut-d-def; xmlcopyeditor-1.2.1.3/src/dtd/dita/catalog-dita.txt0000664000175000017500000000433312402464555020623 0ustar zanezane-- Catalog for Dita -- -- (C) Copyright OASIS Open 2005. -- -- (C) Copyright IBM Corporation 2001, 2004. -- -- All Rights Reserved. -- -- Dita DTDs -- PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd" PUBLIC "-//OASIS//ELEMENTS DITA Concept//EN" "concept.mod" PUBLIC "-//OASIS//DTD DITA Composite//EN" "ditabase.dtd" PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd" PUBLIC "-//OASIS//ELEMENTS DITA Reference//EN" "reference.mod" PUBLIC "-//OASIS//DTD DITA Task//EN" "task.dtd" PUBLIC "-//OASIS//ELEMENTS DITA Task//EN" "task.mod" PUBLIC "-//OASIS//DTD DITA Topic//EN" "topic.dtd" PUBLIC "-//OASIS//ELEMENTS DITA Topic//EN" "topic.mod" PUBLIC "-//OASIS//ENTITIES DITA Topic Class//EN" "topic_class.ent" PUBLIC "-//OASIS//ENTITIES DITA Topic Definitions//EN" "topic_defn.ent" -- Maps -- PUBLIC "-//OASIS//DTD DITA Map//EN" "map.dtd" PUBLIC "-//OASIS//ELEMENTS DITA Map//EN" "map.mod" PUBLIC "-//OASIS//ENTITIES DITA Map Group Domain//EN" "mapgroup.ent" PUBLIC "-//OASIS//ELEMENTS DITA Map Group Domain//EN" "mapgroup.mod" -- Domains -- PUBLIC "-//OASIS//ELEMENTS DITA Highlight Domain//EN" "highlight-domain.mod" PUBLIC "-//OASIS//ENTITIES DITA Highlight Domain//EN" "highlight-domain.ent" PUBLIC "-//OASIS//ELEMENTS DITA Programming Domain//EN" "programming-domain.mod" PUBLIC "-//OASIS//ENTITIES DITA Programming Domain//EN" "programming-domain.ent" PUBLIC "-//OASIS//ELEMENTS DITA Software Domain//EN" "software-domain.mod" PUBLIC "-//OASIS//ENTITIES DITA Software Domain//EN" "software-domain.ent" PUBLIC "-//OASIS//ELEMENTS DITA User Interface Domain//EN" "ui-domain.mod" PUBLIC "-//OASIS//ENTITIES DITA User Interface Domain//EN" "ui-domain.ent" PUBLIC "-//OASIS//ELEMENTS DITA User Interface Domain//EN" "ui-domain.mod" PUBLIC "-//OASIS//ENTITIES DITA User Interface Domain//EN" "ui-domain.ent" PUBLIC "-//OASIS//ELEMENTS DITA Utilities Domain//EN" "utilities-domain.mod" PUBLIC "-//OASIS//ENTITIES DITA Utilities Domain//EN" "utilities-domain.ent" -- Common -- PUBLIC "-//OASIS//ELEMENTS DITA Metadata//EN" "meta_xml.mod" PUBLIC "-//OASIS//ELEMENTS DITA CALS Tables//EN" "tbl_xml.mod" xmlcopyeditor-1.2.1.3/src/dtd/dita/utilities-domain.ent0000664000175000017500000000525412402464555021524 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/tbl_xml.mod0000664000175000017500000003511312402464555017673 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/dita/programming-domain.mod0000664000175000017500000004477612402464555022040 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/xhtml1-transitional.dtd0000664000175000017500000010104012402464555021220 0ustar zanezane %HTMLlat1; %HTMLsymbol; %HTMLspecial; xmlcopyeditor-1.2.1.3/src/dtd/xhtml-special.ent0000664000175000017500000001030512402464555020066 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/tei/0000775000175000017500000000000012402464555015366 5ustar zanezanexmlcopyeditor-1.2.1.3/src/dtd/tei/p4/0000775000175000017500000000000012402464555015711 5ustar zanezanexmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teidram2.ent0000664000175000017500000000070212402464555020127 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teiterm2.dtd0000664000175000017500000000117412402464555020144 0ustar zanezane %TEI.structure.dtd; ]]> %termtags; xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teivers2.ent0000664000175000017500000000135512402464555020170 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/index.xml0000664000175000017500000005445412402464555017556 0ustar zanezane ]> The P4 DTD

For publication by TEI Consortium on their webset.

No source

Thu, 15 Jul 04Syd Bauman 11 Apr 2002Lou 7 Dec 2001Lou 15th October 2001Sebastian Rahtz 30 May 2001Lou Burnard
The TEI P4 DTD files

From this page you can download current versions for all the files which make up the current version of the TEI DTD. For information about how these DTD fragments should be used and how these files interact, you need to read the Guidelines themselves. For a brief overview of the files in the DTD, please see Chapter 36 of the TEI Guidelines, from which the table below is reproduced.

The TEI DTD files can be customized in many different ways, to make large or small DTDs according to need. TEI Lite is one such customization of the whole; its DTD files are at www.tei-c.org/Lite/DTD; Master is another such customization, and there are many others. Full reference information on how to perform such customization (using TEI Lite as an example) is provided in Chapter 29 of the Guidelines.

Experimental work is currently underway to investigate the automatic production of Relax NG schemas for use with the TEI Guidelines.

Moving from P3 to P4

If you are still using the P3 DTDs and wish to upgrade you can choose to either use P4 as SGML or P4 as XML. The TEI strongly recommends the latter, and the NEH-funded TEI Migration Task Force has written extensive reports on the process of migrating from P3 to P4 XML. They can be found on what is affectionately called the migration page.

If you wish to try the P4 DTDs in your current SGML environment, you can do so by either of the following methods: replace the system identifiers in your local files by a link to the new version at (mutatis mutandis) http://www.tei-c.org/Guidelines/DTD/tei2.dtd (see examples below); download and install all the new dtd files locally, changing the system identifiers to point to these local versions. The complete suite is available as a single archive file.

Neither the actual filenames (teicore2.dtd etc.) used nor the method of constructing application specific DTDs has changed with this release. For example, if you currently test files using a driver that begins ... ]> ... ]]> and you have not yet changed the contents of home/wherever/mylocalteistuff, then you could experiment with the new DTDs simply by changing your driver file to reference the online version. The file would then begin: ]> ... ]]>

The TEI editors are particularly anxious to receive reports of errors with documents that were regarded as valid by previous releases of the TEI DTDs, but which the new DTDs will not accept. Send feedback of any kind to editors@tei-c.org, or, if you want to discuss issues raised more widely with other TEI users, to tei-tech@listserv.brown.edu. Thank you!

The TEI DTD files

The following tables give for each of the files making up the current release: the filename used in the release directory; the type of declarations contained in the module; the full name of the module, for use in constructing its Formal Public Identifer (FPI) a link to the chapter or section in which it is defined . To make up the Formal Public Identifier, the full name of the module should be prefixed by the string -//TEI P4// and the type of declarations contained, and suffixed by the string //EN. Thus the FPI for the first file listed below should be -//TEI P4//ELEMENTS Additional Element Set for Simple Analysis//EN. Each table corresponds with a single TEI module or tag set i.e. a group of related DTD fragments. Tables are listed in alphabetical order.

Additional tag set for simple analysis: enabled by TEI.analysisteiana2.dtdELEMENTSAdditional Element Set for Simple AnalysisChapter 15teiana2.entENTITIESElement Classes for Simple AnalysisChapter 15
Core tag sets: enabled when any TEI base is enabledteiback2.dtd ELEMENTSBack MatterSection 7.6 teiclas2.ent ENTITIESTEI ElementClasses Section 3.7teicore2.dtd ELEMENTSCore ElementsChapter 6teifron2.dtd ELEMENTSFront MatterSection 7.4teihdr2.dtd ELEMENTSTEI HeaderChapter 5teistr2.dtd ELEMENTSDefault Text StructureChapter 7
Additional tag set for certainty: enabled by TEI.certaintyteicert2.dtd ELEMENTSAdditional Element Set for Certainty and ResponsibilityChapter 17
Additional tag set for language corpora: enabled by TEI.corpusteicorp2.dtd ELEMENTSAdditional Element Set for Language CorporaChapter 23
Base tag set for dictionaries: enabled by TEI.dictionaryteidict2.dtd ELEMENTSBase Element Set for Print DictionariesChapter 12teidict2.ent ENTITIESElement Classes for Print DictionariesChapter 12
Base tag set for performance texts: enabled by TEI.dramateidram2.dtd ELEMENTSBase Element Set for Drama 2001-12Chapter 10teidram2.ent ENTITIESElement Classes for DramaChapter 10
Additional tag set for figures, tables and formulae: enabled by TEI.figuresteifig2.dtd ELEMENTSAdditional Element Set for Tables, Formulae, and GraphicsChapter 22teifig2.ent ENTITIESFormulae Notations and ContentsChapter 22
Auxiliary DTD for Feature System Declarationsteifsd2.dtd DTDAuxiliary Document Type: Feature System DeclarationChapter 26
Additional tag set for feature structures: enabled by TEI.fsteifs2.dtd ELEMENTSAdditional Element Set for Feature Structure AnnotationChapter 16
General Base tag set, for use with one or more other base tag sets: enabled by TEI.generalteigen2.dtd ELEMENTSGeneral Base Element SetSection 3.4
The TEI main DTD tei2.dtd DTDMain DTD Driver FileChapter 3teigis2.ent ENTITIESGeneric IdentifiersSection 3.8teikey2.ent ENTITIESTEI KeywordsSection 3.8
Additional tag set for Linking and Segmentation: enabled by TEI.linkingteilink2.dtd ELEMENTSAdditional Element Set for Linking, Segmentation, and AlignmentChapter 14teilink2.ent ENTITIESElement Classes for Linking, Segmentation, and AlignmentChapter 14 Mixed base tag set, for use with one or more other base tag sets: enabled by TEI.mixedteimix2.dtd ELEMENTSBase Element Set for Mixed Text TypesSection 3.4
Additional tag set for Names and Dates: enabled by TEI.names.datesteind2.dtd ELEMENTSAdditional Element Set for Names and DatesChapter 20teind2.ent ENTITIESElement Classes for Names and DatesChapter 20
Additional tag set for Graph Theory: enabled by TEI.netsteinet2.dtd ELEMENTSAdditional Element Set for Graphs, Networks, and TreesChapter 21
Base tag set for Prose: enabled by TEI.proseteipros2.dtd ELEMENTSBase Element Set for ProseChapter 8
Auxiliary DTD for Independent Headersteishd2.dtd DTDAuxiliary Document Type: Independent TEI HeaderChapter 24
Base tag set for Transcribed Speech: enabled by TEI.spokenteispok2.dtd ELEMENTSBase Element Set for Transcriptions of SpeechChapter 18teispok2.ent ENTITIESElement Classes for Transcriptions of SpeechChapter 18
Additional tag set for Textual Criticism: enabled by TEI.textcritteitc2.dtd ELEMENTSAdditional Element Set for Text-Critical ApparatusChapter 19teitc2.ent ENTITIESElement Classes for Critical ApparatusChapter 19
Base tag sets for Terminological Data: enabled by TEI.terminologyteiterm2.dtd ELEMENTSBase Element Set for Terminological DataChapter 13teiterm2.entENTITIESElement Classes for Terminological DataChapter 13teite2f.dtd ELEMENTSTerminological Databases (Flat)Chapter 13teite2n.dtd ELEMENTSTerminological Databases (Nested)Chapter 13
Additional tag set for Physical Transcription: enabled by TEI.transcrteitran2.dtd ELEMENTSAdditional Element Set for Transcription of Primary SourcesChapter 18teitran2.ent ENTITIESElement Classes for Transcription of Primary SourcesChapter 18
Auxiliary DTD for Tag Set documentationteitsd2.dtd DTDAuxiliary Document Type: Tag Set DocumentationChapter 27
Base tag set for Verse: enabled by TEI.verseteivers2.dtd ELEMENTSBase Element Set for VerseChapter 9teivers2.ent ENTITIESElement Classes for VerseChapter 9
Auxiliary tag set for Writing System Declarationsteiwsd2.dtd DTDAuxiliary Document Type: Writing System DeclarationChapter 25
Auxiliary tag set for concurrent markup of pages and linesteipl2.dtd DTDConcurrent Document Type: Pages and LinesChapter 31

Two catalog files are provided with the TEI DTD fragments, one (catalog.tei) in SGML Open format; the other (teicatalog.xml) in XML Catalog format: either file may be used to specify the location of copies of the TEI DTD fragments stored locally, as further discussed in Section 2.10.4.

xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teitran2.ent0000664000175000017500000000060312402464555020150 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teicorp2.dtd0000664000175000017500000001521512402464555020141 0ustar zanezane ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teilink2.dtd0000664000175000017500000000726012402464555020134 0ustar zanezane ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teidict2.ent0000664000175000017500000000566212402464555020141 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teilitex.ent0000664000175000017500000003511112402464555020251 0ustar zanezane ]]> %ISOlat1; %ISOlat2; %ISOnum; %ISOpub; xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teikey2.ent0000664000175000017500000000341612402464555020001 0ustar zanezane ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teipros2.dtd0000664000175000017500000000121212402464555020151 0ustar zanezane %TEI.structure.dtd; ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teispok2.ent0000664000175000017500000000077012402464555020165 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teitran2.dtd0000664000175000017500000000732012402464555020140 0ustar zanezane ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teitc2.ent0000664000175000017500000000125412402464555017615 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/dummy.dtd0000664000175000017500000000276312402464555017551 0ustar zanezane ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teind2.dtd0000664000175000017500000001614412402464555017601 0ustar zanezane ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teispok2.dtd0000664000175000017500000000510512402464555020147 0ustar zanezane ]]> ]]> ]]> ]]> ]]> ]]> ]]> %TEI.structure.dtd; ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teisgml.dec0000664000175000017500000000424312402464555020035 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teind2.ent0000664000175000017500000000200512402464555017603 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/tei2.dtd0000664000175000017500000002170612402464555017257 0ustar zanezane %TEI.extensions.ent; %TEI.elementNames; %TEI.keywords.ent; %TEI.elementClasses; ]]> ]]> %TEI.extensions.dtd; %TEI.header.dtd; %TEI.core.dtd; %TEI.prose.dtd; ]]> %TEI.verse.dtd; ]]> %TEI.drama.dtd; ]]> %TEI.spoken.dtd; ]]> %TEI.dictionaries.dtd; ]]> %TEI.terminology.dtd; ]]> %TEI.general.dtd; ]]> %TEI.mixed.dtd; ]]> %TEI.linking.dtd; ]]> %TEI.analysis.dtd; ]]> %TEI.fs.dtd; ]]> %TEI.certainty.dtd; ]]> %TEI.transcr.dtd; ]]> %TEI.textcrit.dtd; ]]> %TEI.names.dates.dtd; ]]> %TEI.nets.dtd; ]]> %TEI.figures.dtd; ]]> %TEI.corpus.dtd; ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teifron2.dtd0000664000175000017500000000477212402464555020150 0ustar zanezane ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/catalog.tei0000664000175000017500000001070612402464555020032 0ustar zanezane -- This TEI catalog file is auto-generated by makeCatalogs.xsl for use with TEI P4X DTD fragments Before use YOU MUST REPLACE THE STRING &DTDpath; with the path to your local copies of the TEI DTD fragments, canonically located at http://www.tei-c.org/Guidelines/DTD/ -- PUBLIC "-//TEI P4//ELEMENTS Additional Element Set for Simple Analysis//EN" "&DTDpath;teiana2.dtd" PUBLIC "-//TEI P4//ENTITIES Element Classes for Simple Analysis//EN" "&DTDpath;teiana2.ent" PUBLIC "-//TEI P4//ELEMENTS Back Matter//EN" "&DTDpath;teiback2.dtd" PUBLIC "-//TEI P4//ENTITIES TEI ElementClasses//EN" "&DTDpath;teiclas2.ent" PUBLIC "-//TEI P4//ELEMENTS Core Elements//EN" "&DTDpath;teicore2.dtd" PUBLIC "-//TEI P4//ELEMENTS Front Matter//EN" "&DTDpath;teifron2.dtd" PUBLIC "-//TEI P4//ELEMENTS TEI Header//EN" "&DTDpath;teihdr2.dtd" PUBLIC "-//TEI P4//ELEMENTS Default Text Structure//EN" "&DTDpath;teistr2.dtd" PUBLIC "-//TEI P4//ELEMENTS Additional Element Set for Certainty and Responsibility//EN" "&DTDpath;teicert2.dtd" PUBLIC "-//TEI P4//ELEMENTS Additional Element Set for Language Corpora//EN" "&DTDpath;teicorp2.dtd" PUBLIC "-//TEI P4//ELEMENTS Base Element Set for Print Dictionaries//EN" "&DTDpath;teidict2.dtd" PUBLIC "-//TEI P4//ENTITIES Element Classes for Print Dictionaries//EN" "&DTDpath;teidict2.ent" PUBLIC "-//TEI P4//ELEMENTS Base Element Set for Drama 2001-12//EN" "&DTDpath;teidram2.dtd" PUBLIC "-//TEI P4//ENTITIES Element Classes for Drama//EN" "&DTDpath;teidram2.ent" PUBLIC "-//TEI P4//ELEMENTS Additional Element Set for Tables, Formulae, and Graphics//EN" "&DTDpath;teifig2.dtd" PUBLIC "-//TEI P4//ENTITIES Formulae Notations and Contents//EN" "&DTDpath;teifig2.ent" PUBLIC "-//TEI P4//DTD Auxiliary Document Type: Feature System Declaration//EN" "&DTDpath;teifsd2.dtd" PUBLIC "-//TEI P4//ELEMENTS Additional Element Set for Feature Structure Annotation//EN" "&DTDpath;teifs2.dtd" PUBLIC "-//TEI P4//ELEMENTS General Base Element Set//EN" "&DTDpath;teigen2.dtd" PUBLIC "-//TEI P4//DTD Main Document Type//EN" "&DTDpath;tei2.dtd" PUBLIC "-//TEI P4//ENTITIES Generic Identifiers//EN" "&DTDpath;teigis2.ent" PUBLIC "-//TEI P4//ENTITIES TEI Keywords//EN" "&DTDpath;teikey2.ent" PUBLIC "-//TEI P4//ELEMENTS Additional Element Set for Linking, Segmentation, and Alignment//EN" "&DTDpath;teilink2.dtd" PUBLIC "-//TEI P4//ENTITIES Element Classes for Linking, Segmentation, and Alignment//EN" "&DTDpath;teilink2.ent" PUBLIC "-//TEI P4//ELEMENTS Base Element Set for Mixed Text Types//EN" "&DTDpath;teimix2.dtd" PUBLIC "-//TEI P4//ELEMENTS Additional Element Set for Names and Dates//EN" "&DTDpath;teind2.dtd" PUBLIC "-//TEI P4//ENTITIES Element Classes for Names and Dates//EN" "&DTDpath;teind2.ent" PUBLIC "-//TEI P4//ELEMENTS Additional Element Set for Graphs, Networks, and Trees//EN" "&DTDpath;teinet2.dtd" PUBLIC "-//TEI P4//ELEMENTS Base Element Set for Prose//EN" "&DTDpath;teipros2.dtd" PUBLIC "-//TEI P4//DTD Auxiliary Document Type: Independent TEI Header//EN" "&DTDpath;teishd2.dtd" PUBLIC "-//TEI P4//ELEMENTS Base Element Set for Transcriptions of Speech//EN" "&DTDpath;teispok2.dtd" PUBLIC "-//TEI P4//ENTITIES Element Classes for Transcriptions of Speech//EN" "&DTDpath;teispok2.ent" PUBLIC "-//TEI P4//ELEMENTS Additional Element Set for Text-Critical Apparatus//EN" "&DTDpath;teitc2.dtd" PUBLIC "-//TEI P4//ENTITIES Element Classes for Critical Apparatus//EN" "&DTDpath;teitc2.ent" PUBLIC "-//TEI P4//ELEMENTS Base Element Set for Terminological Data//EN" "&DTDpath;teiterm2.dtd" PUBLIC "-//TEI P4//ENTITIES Element Classes for Terminological Data//EN" "&DTDpath;teiterm2.ent" PUBLIC "-//TEI P4//ELEMENTS Terminological Databases (Flat)//EN" "&DTDpath;teite2f.dtd" PUBLIC "-//TEI P4//ELEMENTS Terminological Databases (Nested)//EN" "&DTDpath;teite2n.dtd" PUBLIC "-//TEI P4//ELEMENTS Additional Element Set for Transcription of Primary Sources//EN" "&DTDpath;teitran2.dtd" PUBLIC "-//TEI P4//ENTITIES Element Classes for Transcription of Primary Sources//EN" "&DTDpath;teitran2.ent" PUBLIC "-//TEI P4//DTD Auxiliary Document Type: Tag Set Documentation//EN" "&DTDpath;teitsd2.dtd" PUBLIC "-//TEI P4//ELEMENTS Base Element Set for Verse//EN" "&DTDpath;teivers2.dtd" PUBLIC "-//TEI P4//ENTITIES Element Classes for Verse//EN" "&DTDpath;teivers2.ent" PUBLIC "-//TEI P4//DTD Auxiliary Document Type: Writing System Declaration//EN" "&DTDpath;teiwsd2.dtd" PUBLIC "-//TEI P4//DTD Concurrent Document Type: Pages and Lines//EN" "&DTDpath;teipl2.dtd" xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teilitex.dtd0000664000175000017500000000304412402464555020236 0ustar zanezane ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teifs2.dtd0000664000175000017500000001245512402464555017611 0ustar zanezane ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teicore2.dtd0000664000175000017500000004600612402464555020130 0ustar zanezane ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teiback2.dtd0000664000175000017500000000136312402464555020075 0ustar zanezane ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teiwsd2.dtd0000664000175000017500000001133112402464555017766 0ustar zanezane %TEI.elementNames; ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teinet2.dtd0000664000175000017500000000773212402464555017771 0ustar zanezane ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teidict2.dtd0000664000175000017500000002355612402464555020130 0ustar zanezane %TEI.structure.dtd; ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teitc2.dtd0000664000175000017500000000733512402464555017610 0ustar zanezane ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teifig2.ent0000664000175000017500000000054412402464555017755 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teimix2.dtd0000664000175000017500000000062012402464555017765 0ustar zanezane %TEI.structure.dtd; xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teitsd2.dtd0000664000175000017500000001753512402464555017777 0ustar zanezane %TEI.elementNames; %TEI.keywords.ent; %TEI.elementClasses; %TEI.core.dtd; ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teiterm2.ent0000664000175000017500000000201112402464555020146 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teivers2.dtd0000664000175000017500000000411412402464555020151 0ustar zanezane %TEI.structure.dtd; ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teigen2.dtd0000664000175000017500000000062212402464555017743 0ustar zanezane %TEI.structure.dtd; xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teiana2.ent0000664000175000017500000000065212402464555017747 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teistr2.dtd0000664000175000017500000002000412402464555017776 0ustar zanezane ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> %TEI.front.dtd; %TEI.back.dtd; xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teiclas2.ent0000664000175000017500000003704212402464555020135 0ustar zanezane %TEI.verse.ent; ]]> %TEI.drama.ent; ]]> %TEI.spoken.ent; ]]> %TEI.dictionaries.ent; ]]> %TEI.terminology.ent; ]]> %TEI.linking.ent; ]]> %TEI.analysis.ent; ]]> %TEI.transcr.ent; ]]> %TEI.textcrit.ent; ]]> %TEI.names.dates.ent; ]]> %TEI.figures.ent; ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teixlite.dec0000664000175000017500000000061512402464555020217 0ustar zanezane ]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teidram2.dtd0000664000175000017500000001164312402464555020122 0ustar zanezane ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> %TEI.structure.dtd; ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teihdr2.dtd0000664000175000017500000004024112402464555017750 0ustar zanezane ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teifig2.dtd0000664000175000017500000000371012402464555017740 0ustar zanezane ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teigis2.ent0000664000175000017500000003247512402464555020002 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teifsd2.dtd0000664000175000017500000001160112402464555017745 0ustar zanezane %TEI.elementNames; %TEI.keywords.ent; %TEI.elementClasses; ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> %TEI.fs.dtd; %TEI.header.dtd; %TEI.core.dtd; xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teicert2.dtd0000664000175000017500000000175212402464555020134 0ustar zanezane ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teilink2.ent0000664000175000017500000000216512402464555020146 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teiana2.dtd0000664000175000017500000000465712402464555017745 0ustar zanezane ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teilite.dec0000664000175000017500000000055612402464555020033 0ustar zanezane ]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teicatalog.xml0000664000175000017500000001444212402464555020554 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teite2f.dtd0000664000175000017500000000454312402464555017756 0ustar zanezane ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teipl2.dtd0000664000175000017500000000216012402464555017604 0ustar zanezane ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teite2n.dtd0000664000175000017500000000557212402464555017771 0ustar zanezane ]]> ]]> ]]> ]]> ]]> ]]> ]]> xmlcopyeditor-1.2.1.3/src/dtd/tei/p4/teishd2.dtd0000664000175000017500000000256412402464555017757 0ustar zanezane %TEI.elementNames; %TEI.keywords.ent; %TEI.elementClasses; ]]> %TEI.header.dtd; %TEI.core.dtd; xmlcopyeditor-1.2.1.3/src/dtd/tei/p5/0000775000175000017500000000000012402464555015712 5ustar zanezanexmlcopyeditor-1.2.1.3/src/dtd/tei/p5/tei_all.dtd0000664000175000017500000151254712402464555020037 0ustar zanezane xmlcopyeditor-1.2.1.3/src/dtd/xliff.dtd0000664000175000017500000003142412402464555016416 0ustar zanezane xmlcopyeditor-1.2.1.3/src/pathresolver.cpp0000664000175000017500000000361512402464555017261 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include "pathresolver.h" #include wxString PathResolver::run ( const wxString& path, const wxString& anchor ) { if ( path.empty() ) // no hope for empty paths return wxEmptyString; wxFileName pathObject ( path ); if ( pathObject.IsAbsolute() || path.Contains ( _T ( "http://" ) ) ) return path; // check anchor wxString myAnchor; myAnchor = anchor; wxFileName anchorObject ( myAnchor ); if ( myAnchor.empty() ) { myAnchor = wxFileName::GetCwd(); } else if ( !anchorObject.IsDir() ) { myAnchor = anchorObject.GetPath(); } pathObject.MakeAbsolute ( myAnchor ); return pathObject.GetFullPath(); } std::string PathResolver::run ( const std::string& path, const std::string& anchor ) { wxString widePath, wideAnchor; widePath = wxString ( path.c_str(), wxConvUTF8, path.size() ); wideAnchor = wxString ( anchor.c_str(), wxConvUTF8, anchor.size() ); wxString wideReturn = PathResolver::run ( widePath, wideAnchor ); return ( const char * ) wideReturn.mb_str ( wxConvUTF8 ); } xmlcopyeditor-1.2.1.3/src/ico/0000775000175000017500000000000012402464555014604 5ustar zanezanexmlcopyeditor-1.2.1.3/src/ico/appicondoc.ico0000664000175000017500000002635612402464555017433 0ustar zanezane00¨6 ¨ Þh†)(0`MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM†††ÖççÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌMMM†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿRZ]†“„‘“ƒ“„“„“†“…“…‘“…‘’‡‘CIJkuvˆ””ˆ”•ˆ”–‰“–Š“—ˆ“—ˆ”–‡”–ˆ”–‰••S\]ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ†‘“ÐÝßÐÝßÏÝàÐÝàÑÜàÐÛàÏÜàÏÝàÐÞàÔà≋žª¬Ùæé×äçÕãæÕáåÖàåÕáæÕáæÔâäÕâåÖâ䊔—ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ…‘“ÏÜÞÎÝßÍÝàÎÝàÏÝàÍÜâÎÞãÐßåÔãæ×åè“ £šžÝêíÙéìÖæëÕãéÔâèÔáçÓáçÒáçÓâåÖá刓—ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ„‘“ÏÝßÌÝÞËÜßÍÝàÏÞáÏßåÒâç×åêÚèìÜêí¨¶¸|†‰ãðôÞîñÛëñÙèí×åëÔãéÑáçÑáæÔâåÖá劓–ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ…‘“ÏÜÞÎÝßÍÝàÐßâÔãæ×åêÚçìßêîÐÛÞ›HTV=FHÕáãåóöàñóÞîòÜëðÚéíÖåéÓâåÓáã¼ÅÈHMPÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ}†‰ÑÝßÏÝßÐÞáÓáåÚçëÝêí¾ÈÌjruQY\•Ÿ Ýéê¾ÉÊR]^ÙæèèöøåóõâñôàîðÛéìÂÐÒ`lmMTV_dgÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ+/2V\_˜Ÿ¢ÎØÚÎÙÛ”Ÿ£OZ^bmp½ÉÌîüÿìüÿëüÿíûý¿ÎÏM[]ÞééíùúçöøÇÔÓktvHRW¡­´Óßå‹‘˜ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŽ‘˜¿ÄÉw~‚Uà=ZÜIZÊ:%¸HÅH¿FÀC»C´@³<.J1%²ºÁÖßèÐâ牑™ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ…Žkp„ P)=¥(JÆ2JÓ6NÔ7SÒ7RÞCUÎ1%´C¾CºA¸>µ<²9 °7 ª6 ‹+ H$°²¹Ëâæ‘˜ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ0#0‰1A¿'CÈ&EÊ3EÎ-GÕ2MÏ8LÖFSÉ-'ª=»?¸;µ8 ³6 ±4®2¨2¦+‹(K-¤¬¯‰›ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ,w*CÈ%DÉ)BÊ%BÉ'BÍ'CÒ+FÏ/GÓ=PÆ+-Ÿ6²: ¯8 ­6«3©1¦/¥,­) ,ˆ( O*%[_eÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ(…*DÇ$DÈ,BÆ*AÊ(EÄ.EÁ+EÅ%EÍ-LÄ#3“3 «4 ©1§/¦.£+£+£,¤-¡,¤)) 4ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ)…(DÆ#EÇ&EÇ'FÃ-BÉ(DÉ*BÉ)CÈ2H½*8- §1¤/¢-¢,¡,¢,Ÿ+£)¡(¢+§)cÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿS,~'‡'‡,€)…+…)„+-,Zlkkkkklkihj<ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌMMM†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖççÌÌÌMMM†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖççÌÌÌ™™™MMM†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖççÌÌÌ™™™wwwMMM†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖççÌÌÌ™™™wwwwwwMMM†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖççÌÌÌ™™™wwwwwwwwwMMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ™™™MMMMMMMMMMMMMMMMMMMMMMMMMMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ™™™ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖççÌÌ̆††MMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ™™™ÿÿÿÿÿÿÿÿÿÿÿÿÖççÌÌ̆††MMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ™™™ÿÿÿÿÿÿÿÿÿÖççÌÌ̆††MMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ™™™ÿÿÿÿÿÿÖççÌÌ̆††MMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ™™™ÿÿÿÖççÌÌ̆††MMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ™™™ÖççÌÌ̆††MMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ™™™ÌÌ̆††MMM†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ™™™†††MMM†††ÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖçç™™™MMM†††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††™™™øøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøøø?øøÿøÿøÿøÿøÿøÿ( @UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU†††ÖççÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌUUU†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌUUU†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌUUU†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÌÌUUU†††Öççÿÿÿÿÿÿÿÿÿx€ƒ©«©­ž©­ž©¬ª¬©ªovwŠ•–¡®¯¡­°£­°¡­°¡­°¡®¯z„…ÿÿÿÿÿÿÿÿÿÌÌÌUUU†††Öççÿÿÿÿÿÿÿÿÿ©«ÏÝßÍÝàÏÝàÍÛáÎÞâÔâ妳¶«·ºÙçëÕäèÔáçÔáçÒáæÔá墭°ÿÿÿÿÿÿÿÿÿÌÌÌUUU†††Öççÿÿÿÿÿÿÿÿÿª¬ÌÝÞËÜßÏÞáÑáç×åêÛé쨶¹”Ÿ¢áðóÛëðØçíÕãéÑáæÔá䟨¬ÿÿÿÿÿÿÿÿÿÌÌÌUUU†††Öççÿÿÿÿÿÿÿÿÿš¥§ÎÜÞÏÝà×äèÙæéŸ¨«v—¢¤}‡‰ÄÑÓåôöáðòÝëîÍÛÝ}‡ŠRWZÿÿÿÿÿÿÿÿÿÌÌÌUUU†††ÖççÿÿÿÿÿÿÿÿÿW[_pwz£¬¯{†‰x„ˆ½ÉÌìûþëüþìûü~ŽÊÓÕàíð…‘‘r|½ÊÑ£«±ÿÿÿÿÿÿÿÿÿÌÌÌMMM†††Öççÿÿÿÿÿÿÿÿÿ©­µÙßåjrvÀÌÌèúüêûþëüÿìüÿêúýëûüpx{w‡ÍÙàßéòÓâ颬²ÿÿÿÿÿÿÿÿÿÌÌÌUUU†††Öççÿÿÿÿÿÿÿÿÿ§­µáæïÝåë|†‰éúýêûýëûþìûþêüÿëüþ‰‘–éóúæôýáì÷Öæî¢¬²ÿÿÿÿÿÿÿÿÿÌÌÌUUU†††Öççÿÿÿÿÿÿÿÿÿ§¯´äêôíñû–›Õãåíûþíûþíüÿíüÿíûþ‡•êôýçöýæñúÜêò¥­´ÿÿÿÿÿÿÿÿÿÌÌÌUUU†††Öççÿÿÿÿÿÿÿÿÿ©­¶àéñêðúåîóŠìûüêùþìúþíüüíúý‚Ž’éôýæõþãðùÛèò¥­³ÿÿÿÿÿÿÿÿÿÌÌÌUUU†††Öççÿÿÿÿÿÿÿÿÿª¬´Úæíåíöíóý’–œÒÞáðúýéøù±±²z\N`2$ÇÌÐéôûâìôÒç뤪³ÿÿÿÿÿÿÿÿÿÌÌÌUUU†††Öççÿÿÿÿÿÿÿÿÿ¦®³Úàîåéï¿ÆÌKPt,=NXwoA2¡AÃMÁHn4!´¾ÁÙæôÕâ碬²ÿÿÿÿÿÿÿÿÿÌÌÌUUU†††Öççÿÿÿÿÿÿÿÿÿ§¬¶ÐÕÜahƒ'8Š:TØ>ZÝž) ³: ¯6«3¨0¦+¢*h&klrÿÿÿÿÿÿÿÿÿÌÌÌUUU†††Öççÿÿÿÿÿÿÿÿÿ$1š!CÉ(CÇ(CÆ,DÃ$CË&=¢r$ª2§/¤,¢*¢,¢+¤)ZÿÿÿÿÿÿÿÿÿÌÌÌUUU†††Öççÿÿÿÿÿÿÿÿÿ&s 3™ 2™"1™1›"2™ -€P} || ||{|!ZÿÿÿÿÿÿÿÿÿÌÌÌUUU†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖççÌÌÌUUU†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖççÌÌÌ™™™UUU†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖççÌÌÌ™™™wwwUUU†††ÖççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖççÌÌÌ™™™wwwwwwUUU†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ™™™MMMMMM333333333333†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ™™™ÿÿÿÿÿÿÖççÌÌÌUUU†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ™™™ÿÿÿÖççÌÌÌUUU†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ™™™ÖççÌÌÌUUU†††Öççÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ™™™ÌÌÌUUU†††ÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖççÖçç™™™UUU†††††††††††††††††††††††††††††††††††††††††††††††††††††††††™™™ààààààààààààààààààààààààààààà?ààÿàÿ( UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU†††ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌUUU†††ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿUUU†††ÿÿÿÿÿÿ¡¬®¶ÃǶÃÇ¢®°¬¹»¼ÈÌ»ÇÌ¥±³ÿÿÿÿÿÿUUU†††ÿÿÿÿÿÿµÃÄÐßãÈÖÚ¥°³®º½ßîòÔã瑚ÿÿÿÿÿÿUUU†††ÿÿÿÿÿÿ“˜“œŸÂÑÔìüÿÐà᥯²©´º¶ÁÈÿÿÿÿÿÿUUU†††ÿÿÿÿÿÿÅËÔ¶½Ãæõøíüÿìüÿ¹ÃÉæòû¿ËÒÿÿÿÿÿÿUUU†††ÿÿÿÿÿÿÄËÒéðø´¿ÂìúýÂÁ¿¥ ¡æòú¾ÊÑÿÿÿÿÿÿUUU†††ÿÿÿÿÿÿ¾ÄÍ‹”²žKPt3?Ÿz\NZÝvx€ƒw‡z„…x„ˆ{†‰|†‰}‡‰}‡ŠŠ~ނޒ…‘‘‡•‰‘–Š•––›’–œ”Ÿ¢—¢¤ ¤¦š¥§Ÿ¨«©ªŸ¨¬©«ž©¬©­ž©­ª¬£¬¯£«±¤ª³£«³¡­°¢­°¢¬²£­°¡®¯§­²¥­³ª¬´¥­´§¬¶¦®³§­µ©­µ©­¶§¯´±±²¦³¶¨¶¹«·º´¾Á¿ÆÌ½É̽ÊÑÀÌÌÇÌÐÄÑÓÊÓÕÐÕÜÍÙàÍÛÝËÜßÎÜÞÍÛáÌÝÞÏÝßÍÝàÏÝàÏÞáÎÞâÒÞáÙßåÖßçÔáäÑáæÔáåÒáæÑáçÔâåÔáçÕãåÕâçÓâéÕãéÚàîÕäè×äè×åêÙæéÒçëÝåëÖæîÙçëÚæíØçíáæïÛéìÙæôÛèòÝëîåéïàéñßéòÛëðÜêòäêôàíðâìôáì÷åîóåíöáðòáðóãðùêðúæñúåôöíñûéóúéôûæôýíóýéôýêôýæõþçöýéøùèúüêùþéúýêúýíúýëûüìûüìúþêûýðúýêûþëûþìûþíüüíûþëüþêüÿëüÿìüÿíüÿZrtusvpRh{~{{\ržŸ›¡ª‹¸±««¨§|vœ™ ©³¼ŒkÌú¯¦¥qnšŸ²´oYl`”ÐË¿˜a8?Tw^]çêác•ÆeW‘x‡£Q’ÛåìíÞàU[—®}†»¶_ÝãæçëêgÒÔÈ·}‰ÅÑi¬ééîîéf×ÙÏăˆÁÎÉbáÜâèßdÖØÍ¾‚¹ÊÕj¢äÚŠ=“Óǵy…°À;7@(&/-޽­}„–O1VX>".*%#€¤zB,AMPS<'$ m})HCIKN:  L4EGDFJ9  !63025+xmlcopyeditor-1.2.1.3/src/ico/appicon.ico0000664000175000017500000005744612402464555016751 0ustar zanezane@@(2F00¨n2 ¨ Oh¾[(@€2+25:CF9BE6BD6BD=IK8DF7CG7CG8CG8CG8CG8CG8CG8CG:CG:CG:CF:CF8DF8DF8DF8DF:FH8DF:DD:DD:BB:BB !@JJ7CC4@@JLÝéëÛçéÜèêÖãå×俨åçÒßáÕâäÕâäÕàäÕàäÕàäÕàä×àäÖáåÕàäÕàäÔàäÔàäÔàäÔàäÔáãÔáãÔáãÖãåÖâäÔàâÒÞà×ã婲µ:CF8DF¢®°ÐÜÞÏÛÝÕáãÑÞàÏÜÞÐßáÏÞáÏÞáÏÞáÏÞáÑÝáÑÝáÑÝáÑÝáÐÜâÐÜâÐÜâÎÜâÎÝàÎÝàÎÝàÎÝàÐßâÎÝà×ãçÕáåÖãåÒÞàÇÓÕ /;=àìîÙæèÜéëÚæêÚæêÚéìÖåèÕäçÕäçÖâæÖâæÕáçÕáçÖàç×áè×áèÖâèÖâèÖâèÔãæÔãæÔãæÔãæÓâåÓâåØäèÙåéÕáãØä檳¶  ##lvvÇÑÑòüüôÿÿíùùòüüéóóEOO?KKäòñóÿÿëøúéøúè÷ùæõ÷åôöäóõãòôâñôáðóçó÷ÜèìÚéëÞíïÙèêÙèêÚçéÏÜÞ¿ËÍcoq muu“˜™@EFŠ“–ÐÙÜÕáãÓßáÏÛÝÑÞàÐÝßÐÜàÑÝáÒÞâÔàä×ãçÙåéÜèìÝéíÞêîäïóàìîµÁÃajm! =FI–Ÿ¢ëô÷ðúúîúüóÿÿìùûðþýóÿÿíùùë÷ùEQQ ESRãðòê÷ùìùûëøúê÷ùéöøæõ÷åôöãòõâñôæóõàíïæóõàíï×äæÞëí¹ÆÈgtv  jsvÀÉÌØßâ©°³?DG@GJ’™œØßâÔÝàÏØÛÕÞáÑÝßÓßáÔàâØäæÕàäÞéíØãçáìðÚå阜9DH#fqu¸ÃÇïûÿïûÿíüÿíüþíüÿíüþëüÿíüþðüÿíúüóÿÿçôöDQS @MOåòôîúúêööïûýïûýèõ÷çöøêùüâñóãñðçóóÝééàììÅÎÑdmp" dpv¹ÅËÖâèÔßãÖßã§­²DKEIN¨¬±ÚÞãÞãæ½ÄÇkru+25 '**36 ), &24|ˆŠÝéíåô÷îúþíüÿîúþíüÿíüÿêùüíüÿíüÿëüÿëüÿëüÿëüÿëüÿëüÿìûþëúýïÿÿïÿÿéûüêüýéøúDQS IRUêóöóüÿîùýëöúÙåégvy  irvÎ×ÛßéðÔÞåÚæìÖãë×äìÖãëÙæî×ãéÒÜã ¨¯?ELADL¨«³éìôâæëÜâçÝãèÝãè•› @IM HTV¡­¯áííåòôæõøæ÷úìûþíþÿíüÿéúýìýÿïÿÿëüÿëüÿëüÿëüÿëüÿëüÿëüÿëüÿêùüìûþäõøæ÷úïÿÿêüýñÿÿéöøMY[?FIíöùãîòlw{!  iuyÐÜàãíôáëòæïøÙâëàëóÕâêÒâéÎÞåÒßçÔàæÔÞ夬³?GN:=E°³»ÚÝåÛÞæãéîÛáæÞäéáçìäíñ­¶º Öâäàìîë÷÷èöõéøûéúýêûþêûþêûþéúýéúýèùüëüÿëüÿëüÿëüÿëüÿëüÿëüÿëüÿðÿÿíþÿïÿÿëüÿëýþëýþæõ÷òÿÿçóõGPS  !o{ÓáçåóùáíóåðøâëôÛæîäï÷ÒßçÕåìÕåìÑáèÒâéØäêØäꥭ´8@G?EL­³ºÛáèàæíÞäëÚàçÛáèãéðÝæêãìðox{ cmmëõõåïïìøøäõøèûþìÿÿêýÿéüÿìÿÿîÿÿìýÿëüÿëüÿëüÿëüÿíüÿíüÿíüÿíüÿêûþèùüêûþéüÿçûüïÿÿìûýïüþòþÿöÿÿ % v€‡Öâèéõûàíõêúÿæóûäðúãí÷ÜæðßéóÞêôÖåî׿ïÑáèÏßæÒÞäÔàæ¥®²=FJ?EL§­´ÞäëÜâéÛáèáçîæìóÝãêáéðèñõÆÏÓ"%!ÎØØí÷÷ë÷÷éúýèûþèûþçúýçúýèûþëüÿëüÿëüÿëüÿëüÿëüÿíüÿíüÿíüÿíüÿïÿÿæ÷úìÿÿçúýíÿÿã÷øîýÿòÿÿðüþïøûhns›£ªçñøðúÿèöüçôüìüÿäðúáí÷çñûâìöÞêôÝéó׿ï׿ïÓãêÓãêÕãéÖâ褭±;DH>DK©¯¶ÜáêÜáêßäíÞãìáæïãéðàèïéòöêó÷for py|êôôêööèùüæùüèûþêýÿèûþíÿÿæ÷úíþÿëüÿëüÿíüÿìûþìûþìûþíüÿíüÿëüÿëüÿéüÿéüÿéýþéýþíüþïüþóÿÿíöùJPU ÑÙàìöýíöÿìùÿêöÿæõþæòüäðúäíúâëøÞêöÝéõØçðÔåîÑãêÓãêÒàæÕá祮²;DH>DKª°·ÝâëÝâëßäíßäíâçðäéòåìõâêñæîõÓÜà#ÔÝàðüþêûþíÿÿèûþçúýéüÿëþÿêûþëüÿëüÿëüÿíüÿìûþìûþíüÿíüÿíüÿëüÿëüÿëüÿéüÿéýþëýþíüþïüþíùûõþÿ17< éñøðúÿçòúçôüè÷ÿçöÿçóýæòüæïüäíúßë÷ÞêöÙèñÕæïÓåìÔäëÓáçÖà禯³;DH>DKª°·ÝâëÝâëàåîàåîãçòåêóèïøãëòîöýëôøirv ox{ðüþèùüíÿÿêûþéúýìýÿéúýîÿÿëüÿíüÿíüÿíüÿìûþíüÿíüÿíüÿíüÿîýÿëüÿëüÿëüÿëýþëýþíüþïüþðûÿóüÿ")/6óúÿíöÿëöþèõýèøÿç÷þèôþçóýèòüåïùàìöÞêôÛêóÙèñÖæíÖæíÔâè×á覯³=CH>DK©¯¶ÝâëÞãìáæïáæïäèóæêõáèñð÷ÿåìõäìóØàç"&ÖâäìûþèùüêûþíþÿìýÿèùüîÿÿìýÿíüÿíüÿíüÿíüÿíüÿíüÿíüÿîýÿîýÿîýÿëüÿëüÿëýþëýþíüþïüþòýÿÜåé JRYëôýçðùñüÿéöþç÷þç÷þéõÿèôþéóýæðúáí÷ßëõÜëôÛêóØèïÙæî×ãé×á覯³=CH;DH§°´ÛãêÜäëàçðàçðãéôåëöçëöíòûéî÷ñ÷þøþÿkqv r{óÿÿêùüíüÿïþÿìûþíüÿïþÿíüÿíüÿíüÿíüÿíüÿíüÿíüÿîýÿîýÿîýÿîýÿìýÿëüÿëýþëýþíüþïüþïúþ¹ÂÆ qy€êóüëôýí÷ÿçôüæöýæöüèõýéöþêõýçòúâîøàìöÝíôÛëòÚçïÚçï×ãé×á襭´DI©²¶Þæíàèïäëôäêõçíúéïüïòÿêíüõøÿðôÿò÷ÿóùÿáçî#ØçêïþÿîüÿïûÿëùÿîúþíüÿíüþíüÿíüÿíûÿïûÿðüÿðüÿðýÿïþÿïþÿîýÿîýÿíüþíüþïûÿïûÿðûÿGRVÝåìëôýèñûïùÿæòüèøÿèøþê÷ÿê÷ÿì÷ÿêõýèóûäðúáí÷àìöÝéóßêòÛçíÚä먱µ\ÙA^×J^ÛXbÎTL™U¤L(ÈR!ÎMÈJÇJÅJÁHÀFÁFÅEÇEÇFÅE¼@½A»Aº@¾A³A’4d 0 %œ¤£ÔäêÙåïØáîÛßêÚßèÕßæÖâæÕáå×á諬¶A@J;@I£¨±ÝâëâäîßâêáåêåêíÚàå}„ %'4$2~BR²ARÁBZÒ6VÓ/PÕ:RàH[ì?UÝ=VÚ=\Ý>]ÞAZÞRdÕLQœF –F!µBÎLÍN!ÈKÁF½DÀGÄHÂE½@¼B¹B¹F´C´@±=²9 °6³:•1d#8 Š””áìôÒÜæÙßêÖßèÒàæÐãèÏâçÒâ褭¶<@K@EN§¬µãåðÞàêÜáä߿饫²8?P 2 VZäG]ÔCOA›N'¶CÆCÅE¿C¾EÀG½D¹@»@¿E¾F¯< ¶E¯@±?®< µ>³:²3 ¬8‹1W7  ‚…‰×àéØÞéÕÞèÐàçÍãèÊãçÏã褭¶±=°< °< ¯; °: ­8 ­:¥3 §5–5[5 |„ÚÛéØÝìÓâëÊâèÆåæÇàâ­³ºASäAUÒKX®: “B¹DÆBÁD¼D»BºB¹@¸@·>¶>µ<´<³:²: ±8 ±9 ¯6 ­7§5¨6¯4¤2 ‰.j*- !~v}áãíÌÜãÈáåÉçèÊßá­¯·MEO?DCƒˆ‘48U':_FH¦:A®ÁAÀ@¿?¾>½=¼<º:¹9¹9¸8 ·7¶6 ¶6 µ5 ´4 ±4¯6­6®6£/œ. …' n%A$pokÕåäÆÛÝ×çíÚä럠ªFBM M,6ŽÅ'@Æ$FÈ(IÎ*EÑ.BÏ6EÊ:HÐ1F×/GÕ4KÏ7MÎ4NÐ3NÔ:LÙOÜETÎPZ±$.‹= ¯?¼;À@¿?½=¼<»;º:¸8 ·7 ·7 ¶6 µ5 ´4 ´4 ³3²2¯2²9¨2¦0¥,¨. –#’.o$ CdleÞîíÎÚàÖß鬰»?AL)oÉ+DÐ&DË!FÆ!GÅ(GÌ.GÍ4DÌ1BÎ*DØ'F×/IÑ2LÎ/MÐ2MÓ8KÔÈ*GÑ#@Ë#@ÊBÂAÀ$DÆ+FÌ2EÎ,CÏ%CØ#D×+GÑ.IÏ,KÐ.KÑ4JÒ8KÒ;LÑDSÇR]¯ *-†9©;·: ·> ´= ³< ²; ±: °9¯8®7®7­6¬5«4«4ª3©2§1ž-¥2®0ª'¬'¬,¡*Ÿ6 ƒ,c#J&SVZÕß顪·5>KG(;†2D¹2GÒ,IÔAÊ$FÈ%CÆ*BÊ,CÎ)FÌ'FË%CÊ$AË&AÍ'AÑ#AÖ%AÕ+DÐ,FÎ*GÑ*GÒ0FÔ2FÓ6IÔ>OÈNZ² 4(4£5³8 ²: ²: °8 °8 ¯7 ¯7 ®6­5¬4«3ª2©1©1¨0§/¥/¦1 )«&±(±.¦+›'š*Ÿ0ˆ&m#X)!X[`¡¦¯=FPK->•5GÄ&<Ê=Ê CÉ(HÉ'DÄ1EÌ-@É)?Ç'AÉ&AÍ$AÌ$AË&CÍ&AÎ)BÎ-CÊ.DË)EÏ)FÑ+FÓ-EÓ/HÔ6MÇGY¶8#y1œ4¯7 ±8 ¯8 ¯6 ­6 ®5 ­6 ­4«4«2©2©0§0§.¦/¥,¤-¢,¢)°+¯)¨* '¦4Ÿ,¡& ( ’,h a70:88=DG V*55E½.CÇ%CÊ @Ç%CÆ-EÇ0BÅ0AÆ.AÈ-@É)?Í'AË'EÂ'F¿-EÁ.DÂ3EÀ/EÂ)EÈ(FÍ)FÐ)FÑ)IÒ,KÆ;U³ Cu2•4§4 ­7¬6 ¬3 ©3 «2 ¨2 ©0¦0©0¦0§.£-¤+¡+£*¡+£+£+¦+¦,£-¡-Ÿ,Ÿ+§, $%Ž)k$e<- V-58G»0FÈ(GÌ"EË&EÊ)EÈ.DÆ/CÆ.CÇ,BÊ*@Î(BÌ(GÂ*H¾.G¿1F¿3F¿/EÂ)FÇ%FË%EÎ$FÏ&HÑ)KÃ;Wµ In,•5 «8 «5 ¬3 ª1 ©0©0¨/§.¦-¦-¥,¤+£*¢)¢)¢)£+£+£,£-£.£-¡-Ÿ,¡+¤+¥)©' (‰' s02T-58F¼+BÆ!DÊDÌCÌBÈ%DÉ&DÇ&EÆ&DÇ&BÌ&CÊ*DÆ*FÃ(FÃ*FÃ.EÃ+CÅ$BÉ BË!CÌ!CÌ$GÍ'G¾;T°Li%˜3«5­6¬4«3©1©1¨0§/¦.¥-¤,¤,£+£+¤,¤,¤,£-£-¡.£/¦-¦,¤+£* *¦-°+¯*¤.ƒ(X'&  V/7”8HÀ)BÈBÈCÉEËDÊ!DÊ#DÉ#FÅ%FÅ%EÇ(CÉ,BÉ,BÉ(EË'EÈ+DÈ*CÉ%BÌ#BÍ%CÊ&CÉ)FÌ,F¼?Q®Rm% œ6 ¨2«4ª3ª0§0©/¦/§-¤-¦,£,¥+£,¥+£,¦,¤,¢+ , -£,§*©)£( ))¤-²+²)¯-&n+ 8 U,7“8GÂ,BÊ$DÆ!FÆ%HÇ&FÇ&CÊ&CÉ&FÃ&HÀ(GÂ,DÆ/@Í.?Ð&AÍ%BÌ*AÌ,AÌ(AÍ(BÌ.BÉ/CÆ/CÆ5F¾BN® Vd˜3¡-¨1§1§.¥/¥,¤.¤+¢,¤+£-¤+£-¤+£-¤+£,ž+ž*¢)£(§'§&¢'ž)+Ÿ)­+¯)§'”'s$ G O)8‡:H²5G¼0J¼.J¹0J¼1G¾3EÂ1F¿/J¸/Lµ/K·3H»8DÂ6CÅ.EÃ,FÂ2D¿4D¿2DÁ3F¿6G¼8H¹5Gº:L·@N§X R …+‘* ˜. —.–-–-–-–-•,”+–-–-–-–-–-•,•,•,”,”, –* —) ›'™( ”* , ‘/’,ž,* •' Š*e F :/d*9'8‡(;Œ(7,4’-2•.2˜-5“)9Œ%:‹%:Œ'8+6)6’$8$8+7,6Ž(6)7+9Œ)9Œ#7#;#;ƒJ ;d! o o onnnnnmnnnnnnnnq!q!oo o o m!k$h&j$p!ol ]@ ) 6F IN RY][VQ N QR Q Q S S P P R P O P V T M,$C L N K K K K L L K K K K L L L K M N N K IKK I GDGL J N4%(0`€HPSS\_P\^R^`Q]_P\`P\`Q\`Q\`Q\`Q\`S\`S\_R\_Q]_Q]_Q]_Q]_R]^R\\T\\@FG /88T__O[[T``T`aR^`S_aS_aR^`T]`T]aU^bS^bS^aS_aR_aR_aR_aR_aR^_S__U__GQQGOR¢«®»ÄÇ·ÃÅ·ÃŵÂÄ¶ÂÆ¶ÂÆ¶ÂÆ·ÂÆ·ÂÆ·ÂÆ¸ÂÆ¸ÂÆ·ÂÆ·ÃÆ·ÃÆ¸ÄƶÂďįµÀÁ¾ÆÈŸ§¨&(ktv½ÈɾÊË»ÇÈ»ÈÉ»ÇɼÉ˼È˽È˾È˾ÈË¿È̽È̼È˼È˼È˼È˼ÉÊ»ÈʽÉʽÉÊ¿Êˤ®¯HQSS\_»ÄÇÏÚÝÏÜÞÐÜÞÐÝßÐÜàÐÜàÏÜàÑÜàÑÜàÑÜàÐÛßÐÛßÏÛÞÏÛßÏÜßÐÝßÎÛÝÏÜÞÎÚÜÕàâÃÌÏ.69itvÛçéÛçéÕâäÖãåÓàâÕâäÕáäÕàäÕàäÖàäÖàäÕàäÔàäÔàäÔàäÔàãÔáãÔáãÖâäÔàâÔàâ¾ÉËT]`Q]_¸ÄÆÎÛÝÓßáÏÜÞÎÝßÎÝàÎÝàÎÝàÐÜàÐÜàÐÜàÏÛáÏÛáÍÛáÎÝàÎÝàÎÝàÏÞáÒàãÕáäÕâäÎÚÜ9EGWceÜèêÛèêÙæéÙæê׿éÕäçÕãæÕáåÔàæÔàæÕàæÕàçÕáçÕáçÓâåÓâåÓâåÓâåÔâå×ãçÕáã¿ÊÌV_bQ]_¸ÅÆÎÛÝÏÜÞÌÛÝÎÝßÍÝàÍÝàÍÝàÏÝàÏÝàÏÝàÎÜâÍÜâÍÜâÎÞâÎÞâÏÞãÒáäÓáäÓàã×åçØæèDPSGSVÜèëÞëíÚèë׿é×çêÕåéÕäèÕâçÔáçÔáçÓàæÔáçÔáçÓáçÒáæÒáåÒáæÔäçÒßãÕáåÖáä½ÈËT^aQ]_¸ÄÆÎÛÝÏÝßÐßáÌÛÝÌÝàÌÝàÌÝàÎÝàÎÝàÎÝàËÛáËÛáÌÜâÏßåÏßåÐàæÓâåÕäçØçêØçêÙçêVbfÑÜàâîòáïòÜìïÜíðÚêðÙéï×çí×åëÖäêÕãéÒàæÓâèÐàæÑáçÐàåÑáçÓâåÓáäÕáåÕà伯ÊU^bR^`¶ÂÄÐÝÞÏÞàÍÞÞÉÛÜËÜßËÜßËÜßÎÝàÏÞáÐßâÑáçÐßåÓâèÔãè׿êØäêÚçêÞëïÛèìàîðáïñx…‡)/2ÅÐÓäðóäòöáðóÞîðÛìñÛëðÚêïÙèíØçí×åë×åëÒâçÒáçÏàäÑáæÐßäÓáåÕâæÕáåÖà侯ÊW_bR^`¸ÄÆÐÝßÍÚÜÍÜÞÍÞàÌÝàÌÝàÌÝàÐßâÑàãÒáäÑßåÔãéØæìØæêÝéíÝéíàëïÞêîÞêîÕâä’Ÿ¡+57 ‹—™ë÷øéõùæó÷àïòÞïòÝîñÜíðÚêðÚéïÚèîÙçíÖäêØæìÓäæÒâåÕäçÓáäÒÞáÕàäÔÝàºÂÅ:ADP\^¸ÄÆÐÝßÏÜÞÎÝßÍÜÞÎÝàÎÝàÏÞáÒáäÕãæÖäçÚéìÙæêÛçëÜèìßëíàëîÑÛÞ°¹¼juw')&(GSU;CF!+-” ¢èõ÷åòôçöøãòôáñôßðóßîñÞíðÝìïÛêíÜëîÕäçÖåèÓâåÐßáÓàâÔáãÀÊ̆&),R\_¸ÃÆÏÛÝÏÜÞÏÝßÍÛÞÎÝàÏÞáÐßâÔâåØåéÚæêØæéÛéìÞêíàêîÉÒÕ• NVY (+/9:s}~±¼½äðñÖàá\gh",-©µ¶éö÷èöøæõ÷åôöãóõáñóáðóàïòàíðÛéìÛêìØçêÖäçÓáã¾ËÍ€‹Œ@FH BHJ0577?B¯¸»ÒÞàÑÝßÏÜÞÏÜÞÏÜàÐÝáÒßãÖâæÚæêÛçëÞêîáíðÆÒÔqz}2:= ?HK”œŸÈÒÒçòóðüüîûûðüüÖáâVaa&11©¶·éöøê÷ùéöøèõ÷äóõãòôáðóäðóáîðàíïØåçÎÛÝŸ/;==FH¥§¯¶¹W\_!^eh¬³¶ÁÉÌÒÚÝÑÜÞÓÞàØãåØãç×âæÄÏÓ˜£§ITX#'*15eqt¶ÁÅîûþíûþìüþìüþëüþëüþîûýîúüê÷ùTbd .0—¤¦ìøøîùúíùûéöøçöùåôöäñðßëêÇÓÓ…-7:#HTYŸ«²ÐÜâÔÞã¾ÅËU[a6:>W\`/47"%JQT†‰¼ÅÈÕÞáÛäç«¶¹v‚…=GJ $CMQ€‹ÆÒÕèô÷ïüþíüÿìüÿêüÿëüÿêüÿêüÿîýþêùüêùûÓãä[ik -/­·¸ðùúî÷ùïûüçõùçöøÍÚÙ‹––DMO"%OX]Ž™žÊÖÝÒßæÒßçÕßæ¿ÇÎV\c\`e¹½Â¼ÀÄ€‡Š8?B.47PY\PY\)+#%LXZ­¹½ÐÝáèõùîúþíüÿêùüíüÿìüÿêüÿëüÿëüÿëüÿëúýíüþìüýéûûÓãåVce)14­¶¹ðùüíøüãï󜪭5AB >GJ¦¯´ÉÒÙ×âèÕâêÔáéÕâêÕàçºÂÉW]dY\dÇÊÒàäëÝãèÜâç´º¿Ybf|ˆŠÉÕÖäñòæõøéùüëüþëúýéúýìüþëüÿëüÿêüÿëüÿëüÿëüÿëúüèùüæ÷úìýþëüýëøùZfh#+.” —¡¥/:?#)O]a­¹¾ßéðáëòßèñÜæïÔâéÏàçÑÞæÕàæ»ÅËV^eX]dÄÉÐÜàèßåëÛáçàæìÚãç~…‰®¹ºæñòéõõç÷úéûýêüþéûþëüþêûýëüÿëüÿêüÿìüÿìüÿìüÿìüþëüþêûþêüýêúüîûýØãåW_b "Vaf©¯ÜêðäóùäïøàêóÞèñÚæïÕåíÓãêÐàçÕáç½ÇÌT]bY_fÂÈÏÜâéÜâéàæíßåìáêïËÔØ9BES\^ßééêööçùüèûþçúýçúýêüþëüÿëüÿëüÿêüÿíüÿíüÿíüÿëüýéúüèûýéüüéúûðýþðûý¡©¬‰‘˜Ùãéèôúæôúçöüáí÷äîøßêôÝéóÖåîÔãëÑâéÔáç¼ÆËU^bX^eÂÈÐÜáêÞãìßäíâèïâêñçðõš£§"&ž§©éôõçùüçúýèûýéüþéûüêûýëüÿìüÿìûþìûþìûþíüÿëüÿêüÿéüÿéýþëüþîüþðûü˜ £!&Ûäëëöýêöþèõþæóýäðúãìùàê÷Ýéõ׿ïÒäìÒãéÒàæ¼ÇÌU^bY_fÃÉÑÝâëßäíàåïãèñåìõæíõáêï09=T]`ÜçééûýêüþçúýêüþêüþêûþìüÿìüÿìûþìûþíüÿíüÿìüÿëüÿêüÿêýþìüþîüþïúýŠ’–%+íöüëöýçóüçöþçôþæòüæïûáì÷ÞêõØçñÕæîÔåìÓàç½ÇÌV]aX^eÃÈÐÝâëàåîáæðäéóäëôéðøåîô‘™Ÿ&)®º¼êúüéúýëüýëüþëüýëüÿíüÿíüÿìûþíüÿíüÿíüÿíüÿëüÿëüÿëýþìüþîüþí÷úv}ƒ3;Bëôüìöüêöýç÷þçõþçóýçñûâí÷ÞêôÚéòØèð׿íÖáè¾ÇÍW]bV_cÁÉÏÛãêàçðáèòäêõéíøëðùîóüØÞâFLREMQê÷ùìûýíüÿëúýîýÿìûþíüÿíüÿíüÿíüÿíüÿíýÿíýÿíýÿëüÿëüþìüþîüþßéíYbg[cjêôüëõýèôüæöüçõüèõýéôüäðùàìöÜìóÚéðÚçï×âè½ÆÍV\cV_bÁÊÏÜäëâéòãêóæìøëïûìðúðôýíóù”š !%¶ÂÆîûýíûþìúüïýÿíúþîûÿíûÿíüÿíüÿíüÿîýÿïýÿîýÿìüÿìüþîûþïûþÖßâAJO{ƒŠìöþéõüèöýæöüçöüéöýéôüæòúâî÷ßìôÜêñÛèðÚãêÀÇÎW\cW_cÂËÐÞæíãêóäëöçíúìïýîñüñõþò÷þÛáç;CHWdgåóöîûþîúþíùþíúþíûþíûÿíûÿîûÿïüÿïüÿïýÿîýÿíüÿíüþîûþïûÿÈÒÖ-6<¡©°êóüêõýèôüç÷ýè÷ýéöþêõýèóûäðùßìõÝêóÝéñÚåëÀÉÏV^cY\eÂÈÐÜäëßèðàéóåëùéìýíïýòóþîñüòøþ£­±%'ž®¯êúýìùÿéøþëüýëüüçøûíûþî÷ÿóüÿñýûêþüìÿþíüþìùûîüýìüþ¹ÈÊ+/¶¿ÄðôýîòÿíóÿåõÿæõÿèõÿèóýåðúàîùÝë÷ÜèôÜçñ×ãêºÉÌP_`[[fÄÇÑÜãëÞèïßéñãëõèïúèíùïôüð÷þïùýäðò3?CZfhÚèéîûýëûûêûüéúýéúþêúÿéöÿíúÿîüüêýûëûúïûüíùýîûþêúþªº¾ .3ÀËÏêóüéöÿçöþäöþæöþçõþçóüãðùßîøÜëõÚèòÜæðØâê¿ÈÍU_`][hÅÆÑÝãëÜèìÝêíàìðåðôêóøèñõïùýíøúë÷ú”š¢"(-µÀ¼îüöîýúìýýìúÿêùÿè÷ÿèùÿçüÿêýÿíúüïúüòþþïúþîúÿïûþƒ‘2:>ÉÔÙèöüßòùáöüä÷ýç÷ýèõüçóùãðöÞîõÙëò×çðÚåïÛàéÅÅÍ^\b_\gÇÇÑÝâéÚæëÛèìÝëîáîðåðôéôøëôúëöüðùþÛÞåJNTGQOêúòìýùíûýîùÿîúþîþüëýúæûøçúüò÷þòùýêõúÙãå´¹·ieb ž›˜ðôøîùþèöþéöýêõûéôùçñöãîóÞìò×êïÔçíÓåì×ßèÄÄÎaZd^]eÆÈÐÜáéÙäìÙæíÛéïàêòãìöèðúêðûîõýîóÿñòü—™¢"(¹ÅÇíúýîùþïøÿðúþðüùëü÷ìýüëøÿ÷÷ýØÛߘŸœ[WM;5%I# ~9¤D$¶L+œC'Y ?+# £ãðùéôýéóüçñúäìøãêôàèñ×èíÎçèÈæçËàæ¹ÅÍV[e\`aÃÉÌÙàèÛãñØàðÝãôáæóåèóëíõëíöïòùñõûÛâ✡©0&""*1 Mn,šD%µO+¿N'ÆMÉPÅLÉLÇI½F –;!\"2Š‹ŠÔãçÜñùÔéöÛç÷ÜâñÜâìÕâçÏãåÐáã½ÆÌY\dW_dÀÈÏ×àêÖÝêØÞêÝáêãçëáçèæîïÎÚßn}†#)6 .5=NT¿Q_àF`Þ9]Í;Z¶.V¼5VÓ5Sß[Ü>\ÚI]ÙRXµ7a#­IÉKÉKÅIÀFÀFÃEÂCÀC¼C¸A¶?¶=²;˜2b 4 lqnÅÒØÖàëÙßéÕßçÒáæÒáæ½ÆÎXZdX]fÃÇÑßáëÜâæÊÏÔu{‡7<#1t6I«>PÈ8OÑ3QÓ8SÙ>QÜ>UÛ;XÜ9WÞAZÞGV¸9W"§GÃDÅF¿E¾E½D¼A¾BºB³A±A°>±<²9®4“1Z.ghhÆÎ××ÞèÒßçÍâçÌâç¹ÇÎU[d[^eÃÅÒÊÎÛ†Ž‘#*7 0"q+C¥-O¾'IÅ.KÒ3JÕ4MÕ7QÒ9SÐ5TÖ6SÜ7Rá=UÞFV½>Q §DÄD¿D»CºB¸A·@¶>´=²<°; ¯: ¯9 ­7 ª7 §4 œ3\0TMOÈÈÕÕßêËáçÆãå¹ÈÌ]ZcV[]“¤QTq 2P-2†8H¸+GÂ"FÆ'GÏ0IÓ5HÑ4JÕ6NÑ8QÍ4RÔ6QÚ9Oß?RÞGV¿BL £A¿@¿B½A¼@º>¹=·;¶:µ9 ´8 ³6 ²5 ¯5ª5¬5¥1‹, a 7f\\¼ÄÇÉÞáÐåé»ÃÊ`\f#1=$-7?ª9B¿-@Ä%CÆ%FÊ*DÐ2DÍ9GÎ1FÕ2IÒ6MÍ3NÑ6MÖ:LÚ?PÙIV¿FE>¹<¿?¾>¼<º:¹9·7 ¶6 µ5 ´4 ³3 ²2¯2®6¨1¥-Ÿ+' l! 7 UUOÁÑÏÑÝä¿ÅÏZ[f W3C£2HÀ,CÇ'?É'CÌ"DÇ DÃ(FÊ0EÌ0BÍ'C×*FÔ0JÎ.LÏ4KÒ:JÓ@NÏMXºGDš;¶;¹>¶=µ; ³9 ²8 °7°6¯5®4­3¬2¨1¢0¦0¦)«)¢**f(8 =96¾ÉϹÃÐPXe B/A•2EÁ&CÊ"AÉ%CÊ&AÊ%BÉ"CÅ$CÈ)CÌ)BÏ#BÖ'CÓ,FÎ+IÐ/HÒ4HÒ:KÏHV»O@ ”7±8 ´; ²: ±9 ¯8®7­6¬4«3ª2©1¨0¦0¡.§+­(­*£*œ.‰+g$ ?LHL›¢«RZf [0A¨+@È!@Ë#DÉ&DÅ.BË*@É'AÈ$AË$AË%AÍ%AÏ*BÍ,CË)EÏ*FÒ-EÓ2IÐ@S½V9 Œ2«6 °8 ¯7 ­6 ­5 ­5«4ª2©0§0¦.¥-¤,¢+¨)¯(¨*¢,ž,ž'(l!B$!:56BHL d/=¥/CÄ#CÉ"BÇ*DÆ/AÅ.AÆ,@È(?Ì'CÆ'E¿-DÀ0DÀ/EÁ(EÈ'EÍ'EÏ(HÎ2P¼_0 „2¢4 «5 «3 ©2 ©1§/¦/§/¥.£,¢*¢)¡*£+£+¥+¢- ,Ÿ+¤) %•' o)B"  c2=¥0DÃ"EÊ DË#CÈ)CÇ*CÆ)CÇ'AÌ(CÇ)FÁ+FÁ/EÁ-DÂ%DÈ"CË"DÍ%GË1O¹$c. €. ¥5«4«2©0¨/§.¦-¤,¤+£*¢*£*£+£,¢,¢-¤,¢+¡*¢*©*¨(*_%$ d2>¨,CÅBÈCÊCÉ"DÈ#DÆ$EÅ%CÈ)BÈ+BÇ'EÈ)DÆ*CÇ#BË#BË$CÉ'FÈ4Kµ!&g1 ƒ, ¥3ª3ª1§0¨/¦.¤-¤,¤+£+£+¤,¤,¡+ ,¢,¦)¥( (ž*«,±)£+y'@ b1?¦0DÄ&EÃ&GÃ'FÄ)CÇ(EÃ(H½*GÀ/CÆ0@Ì'BÉ)BÉ-AÈ*AÉ-CÆ0CÂ1DÁ;J´'&k- y%š-£0¢.¡- , ,ž+Ÿ+Ÿ,Ÿ,Ÿ+Ÿ,Ÿ+›*)Ÿ(£& &›(š+¢*©)ž'€$ PP*:‡.?Ÿ+B£,?¤.<¨/;«-?¥*B *A¢/>¦/<ª(>©+>§/=¦-=§/?¥0@¢,@¤0Dœ%a! ] }%ƒ&‚%‚%‚%%€$‚%‚%‚%%%%‚&‚%‚# „" ‚$~'|)‚'†#}" b =)K W ^ cjh b ] _ ` a b ` _ ` ^ ^c^ =: QUSSSTSSSSTSTVUR T SPMRSO4 ( @€ 392v8XÊ>UäAYâBaÛTeÔ1$T|1ÆKÊLÈLÁFÅEÅDÀB¹@°>c G8/È×Û×âîÛßêÖàæ×áåwv€qvßâìÞã覭µ"'AS7IªUÚ%,dg(ÀD¾DºB¸A¶>´=±; °9 ®7 ¨5 £4 `!9*'ÄÄÏÌàæÇâäzx28? :%u¿?½=»;¸8 ·7 µ5 ´4 ±3­5¦0—)k! :(·ÆÄÕàèst *1A¡-EÃ'@Ê%BËCÃ)FÊ0CÍ&D×.IÏ.LÐ8JÓAPÍ,.jZ ²;·>´; ²9 °7¯6­4¬3©1¢0©+«)—,f(2%³½Ålu‚$k/CÆ"BÌ%EÆ-BË(CÉ$AË%AÍ%AÑ,DÌ)FÐ.EÓ6KÍ(.uQ ¨5±9 ¯7 ®6 ¬4ª2¨0§/¥-¢+®(§*ž,™)o%7%%UZ_r2EÁ#CÉ(DÇ/BÅ-AÈ(@Ì(FÀ.EÀ1EÀ'EÉ&EÏ(IË"2}E Ÿ5 «5 ©1 ¨0¦.¦.¤+¢*¢*£+¤,¢-Ÿ+£)œ's- s0DÂCÉCÊ#DÈ%EÅ&CÉ+CÆ(EÆ+CÆ#BË#CÊ'FÄ*5D¡4«4©1§/¥-¤,£+£+¤,¢,¡-§*¢)¡+°*™*I o4E¾(GÀ*GÂ,DÄ*I»-G¾2AÈ)CÇ/BÅ-CÆ2DÀ4F½04€; “- Ÿ/ž--›+œ,œ,œ,œ+™+œ( &™)—+¥*–' Y;#e"nwv!m oq"q op"m!r QX]\\\\\]]_\]ZW]R' ( @x€ƒ©«©­ž©­ž©¬ª¬©ªovwŠ•–¡®¯¡­°£­°¡­°¡­°¡®¯z„…©«ÏÝßÍÝàÏÝàÍÛáÎÞâÔâ妳¶«·ºÙçëÕäèÔáçÔáçÒáæÔá墭°ª¬ÌÝÞËÜßÏÞáÑáç×åêÛé쨶¹”Ÿ¢áðóÛëðØçíÕãéÑáæÔá䟨¬š¥§ÎÜÞÏÝà×äèÙæéŸ¨«v—¢¤}‡‰ÄÑÓåôöáðòÝëîÍÛÝ}‡ŠRWZW[_pwz£¬¯{†‰x„ˆ½ÉÌìûþëüþìûü~ŽÊÓÕàíð…‘‘r|½ÊÑ£«±©­µÙßåjrvÀÌÌèúüêûþëüÿìüÿêúýëûüpx{w‡ÍÙàßéòÓâ颬²§­µáæïÝåë|†‰éúýêûýëûþìûþêüÿëüþ‰‘–éóúæôýáì÷Öæî¢¬²§¯´äêôíñû–›Õãåíûþíûþíüÿíüÿíûþ‡•êôýçöýæñúÜêò¥­´©­¶àéñêðúåîóŠìûüêùþìúþíüüíúý‚Ž’éôýæõþãðùÛèò¥­³ª¬´Úæíåíöíóý’–œÒÞáðúýéøù±±²z\N`2$ÇÌÐéôûâìôÒç뤪³¦®³Úàîåéï¿ÆÌKPt,=NXwoA2¡AÃMÁHn4!´¾ÁÙæôÕâ碬²§¬¶ÐÕÜahƒ'8Š:TØ>ZÝž) ³: ¯6«3¨0¦+¢*h&klr$1š!CÉ(CÇ(CÆ,DÃ$CË&=¢r$ª2§/¤,¢*¢,¢+¤)Z&s 3™ 2™"1™1›"2™ -€P} || ||{|!Zxmlcopyeditor-1.2.1.3/src/mypropertysheet.cpp0000664000175000017500000003044112402464555020023 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include #include #include "mypropertysheet.h" BEGIN_EVENT_TABLE ( MyPropertySheet, wxPropertySheetDialog ) EVT_BUTTON ( wxID_OK, MyPropertySheet::OnOk ) EVT_BUTTON ( APPLICATION_DIR_BROWSE, MyPropertySheet::OnApplicationDirBrowse ) END_EVENT_TABLE() MyPropertySheet::MyPropertySheet ( wxWindow *parent, XmlCtrlProperties& propertiesParameter, wxString& applicationDirParameter, bool &rememberOpenTabsParameter, bool &libxmlNetAccessParameter, bool &singleInstanceCheckParameter, bool &saveBomParameter, bool &unlimitedUndoParameter, bool &restoreLayoutParameter, bool &expandInternalEntitiesParameter, bool &showFullPathOnFrameParameter, int &lang, const std::set &translations, wxWindowID id, wxString title, const wxPoint& position, const wxSize& size, long style ) : wxPropertySheetDialog ( parent, id, title, position, size, style ) , lang ( lang ) , properties ( propertiesParameter ) , applicationDir ( applicationDirParameter ) , singleInstanceCheck ( singleInstanceCheckParameter ) , rememberOpenTabs ( rememberOpenTabsParameter ) , libxmlNetAccess ( libxmlNetAccessParameter ) , saveBom ( saveBomParameter ) , unlimitedUndo ( unlimitedUndoParameter ) , restoreLayout ( restoreLayoutParameter ) , expandInternalEntities ( expandInternalEntitiesParameter ) , showFullPathOnFrame ( showFullPathOnFrameParameter ) { CreateButtons ( wxOK | wxCANCEL ); // editor wxPanel *editorPanel = new wxPanel ( GetBookCtrl() ); wxBoxSizer *editorSizer = new wxBoxSizer ( wxVERTICAL ); wxBoxSizer *col1sizer = new wxBoxSizer ( wxVERTICAL ); wxBoxSizer *col2sizer = new wxBoxSizer ( wxVERTICAL ); wxBoxSizer *tablesizer = new wxBoxSizer ( wxHORIZONTAL ); insertCloseTagBox = new wxCheckBox ( editorPanel, wxID_ANY, _ ( "&Always insert closing tag" ) ); insertCloseTagBox->SetValue ( properties.insertCloseTag ); foldBox = new wxCheckBox ( editorPanel, wxID_ANY, _ ( "&Folding" ) ); foldBox->SetValue ( properties.fold ); currentLineBox = new wxCheckBox ( editorPanel, wxID_ANY, _ ( "&Highlight current line" ) ); currentLineBox->SetValue ( properties.currentLine ); highlightSyntaxBox = new wxCheckBox ( editorPanel, wxID_ANY, _ ( "Hi&ghlight syntax" ) ); highlightSyntaxBox->SetValue ( properties.highlightSyntax ); indentLinesBox = new wxCheckBox ( editorPanel, wxID_ANY, _ ( "&Indentation guides" ) ); indentLinesBox->SetValue ( properties.indentLines ); deleteWholeTagBox = new wxCheckBox ( editorPanel, wxID_ANY, _ ( "I&ntelligent backspace/delete" ) ); deleteWholeTagBox->SetValue ( properties.deleteWholeTag ); numberBox = new wxCheckBox ( editorPanel, wxID_ANY, _ ( "&Line numbers" ) ); numberBox->SetValue ( properties.number ); protectHiddenElementsBox = new wxCheckBox ( editorPanel, wxID_ANY, _ ( "L&ock hidden tags" ) ); protectHiddenElementsBox->SetValue ( properties.protectHiddenElements ); completionBox = new wxCheckBox ( editorPanel, wxID_ANY, _ ( "&Tag completion" ) ); completionBox->SetValue ( properties.completion ); validateAsYouTypeBox = new wxCheckBox ( editorPanel, wxID_ANY, _ ( "&Validate as you type" ) ); validateAsYouTypeBox->SetValue ( properties.validateAsYouType ); toggleLineBackgroundBox = new wxCheckBox ( editorPanel, wxID_ANY, _ ( "Va&riable highlight in tag free view" ) ); toggleLineBackgroundBox->SetValue ( properties.toggleLineBackground ); whitespaceVisibleBox = new wxCheckBox ( editorPanel, wxID_ANY, _ ( "&White space visible" ) ); whitespaceVisibleBox->SetValue ( properties.whitespaceVisible ); wxStaticText *labelFont = new wxStaticText ( editorPanel, wxID_ANY, _ ( "Font" ) ); fontBox = new wxChoice ( editorPanel, wxID_ANY ); wxArrayString fontArray; fontArray = wxFontEnumerator::GetFacenames(); fontArray.Sort(); for ( size_t i = 0; i < fontArray.GetCount(); i++ ) { fontBox->Insert ( fontArray.Item ( i ), i ); } fontBox->SetStringSelection ( properties.font ); col1sizer->Add ( insertCloseTagBox, 0, wxALL | wxALIGN_LEFT, 5 ); col1sizer->Add ( foldBox, 0, wxALL | wxALIGN_LEFT, 5 ); col1sizer->Add ( currentLineBox, 0, wxALL | wxALIGN_LEFT, 5 ); col1sizer->Add ( highlightSyntaxBox, 0, wxALL | wxALIGN_LEFT, 5 ); col1sizer->Add ( indentLinesBox, 0, wxALL | wxALIGN_LEFT, 5 ); col1sizer->Add ( deleteWholeTagBox, 0, wxALL | wxALIGN_LEFT, 5 ); col2sizer->Add ( numberBox, 0, wxALL | wxALIGN_LEFT, 5 ); col2sizer->Add ( protectHiddenElementsBox, 0, wxALL | wxALIGN_LEFT, 5 ); col2sizer->Add ( completionBox, 0, wxALL | wxALIGN_LEFT, 5 ); col2sizer->Add ( validateAsYouTypeBox, 0, wxALL | wxALIGN_LEFT, 5 ); col2sizer->Add ( toggleLineBackgroundBox, 0, wxALL | wxALIGN_LEFT, 5 ); col2sizer->Add ( whitespaceVisibleBox, 0, wxALL | wxALIGN_LEFT, 5 ); tablesizer->Add ( col1sizer, 0, wxALL | wxALIGN_LEFT, 0 ); tablesizer->Add ( col2sizer, 0, wxALL | wxALIGN_LEFT, 0 ); editorSizer->Add ( tablesizer, 0, wxALL | wxALIGN_LEFT, 0 ); editorSizer->Add ( labelFont, 0, wxLEFT | wxTOP | wxALIGN_LEFT, 5 ); editorSizer->Add ( fontBox, 0, wxALL | wxALIGN_LEFT, 5 ); editorPanel->SetSizer ( editorSizer ); // general wxPanel *generalPanel = new wxPanel ( GetBookCtrl() ); wxBoxSizer *vsizer = new wxBoxSizer ( wxVERTICAL ); wxBoxSizer *hsizer = new wxBoxSizer ( wxHORIZONTAL ); wxBoxSizer *hsizerCheckboxes = new wxBoxSizer ( wxHORIZONTAL ); wxBoxSizer *vsizerCheckbox1 = new wxBoxSizer ( wxVERTICAL ); wxBoxSizer *vsizerCheckbox2 = new wxBoxSizer ( wxVERTICAL ); wxStaticText *label = new wxStaticText ( generalPanel, wxID_ANY, _ ( "Application directory" ) ); applicationDirEdit = new wxTextCtrl ( generalPanel, wxID_ANY, applicationDir, wxDefaultPosition, wxSize ( 240, -1 ) ); wxButton *browse = new wxButton ( generalPanel, APPLICATION_DIR_BROWSE, _ ( "Browse" ), wxDefaultPosition, wxSize ( -1, applicationDirEdit->GetSize().GetHeight() ) ); wxStaticText *labelLanguage = new wxStaticText ( generalPanel, wxID_ANY, _ ( "Language (restart required)" ) ); languageBox = new wxChoice ( generalPanel, wxID_ANY ); languageBox->SetExtraStyle ( languageBox->GetExtraStyle() | wxCB_SORT ); languageBox->Append ( _ ( "Default" ), ( void* ) wxLANGUAGE_DEFAULT ); languageBox->SetSelection ( 0 ); int index; std::set::const_iterator t = translations.begin(); for ( ; t != translations.end(); ++t ) { index = languageBox->Append ( wxGetTranslation ( ( **t ).Description ), ( void* )( **t ).Language ); if (lang == ( **t ).Language) languageBox->SetSelection ( index ); } libxmlNetAccessBox = new wxCheckBox ( generalPanel, wxID_ANY, _ ( "&Enable network access for XML validation" ) ); libxmlNetAccessBox->SetValue ( libxmlNetAccessParameter ); expandInternalEntitiesBox = new wxCheckBox ( generalPanel, wxID_ANY, _ ( "E&xpand internal entities on open" ) ); expandInternalEntitiesBox->SetValue ( expandInternalEntitiesParameter ); singleInstanceCheckBox = new wxCheckBox ( generalPanel, wxID_ANY, _ ( "&One application instance only" ) ); singleInstanceCheckBox->SetValue ( singleInstanceCheckParameter ); restoreLayoutBox = new wxCheckBox ( generalPanel, wxID_ANY, _ ( "Re&member layout on close" ) ); restoreLayoutBox->SetValue ( restoreLayoutParameter ); rememberOpenTabsBox = new wxCheckBox ( generalPanel, wxID_ANY, _ ( "&Remember open tabs on close" ) ); rememberOpenTabsBox->SetValue ( rememberOpenTabsParameter ); unlimitedUndoBox = new wxCheckBox ( generalPanel, wxID_ANY, _ ( "Re&tain undo history on save" ) ); unlimitedUndoBox->SetValue ( unlimitedUndoParameter ); saveBomBox = new wxCheckBox ( generalPanel, wxID_ANY, _ ( "&Save UTF-8 byte order mark" ) ); saveBomBox->SetValue ( saveBomParameter ); fullPathBox = new wxCheckBox ( generalPanel, wxID_ANY, _ ( "S&how full path on frame" ) ); fullPathBox->SetValue ( showFullPathOnFrameParameter ); hsizer->Add ( applicationDirEdit, 0, wxALL | wxALIGN_LEFT, 0 ); hsizer->Add ( browse, 0, wxLEFT | wxALIGN_LEFT, 5 ); vsizer->Add ( label, 0, wxLEFT | wxTOP | wxALIGN_LEFT, 5 ); vsizer->Add ( hsizer, 0, wxALL | wxALIGN_LEFT, 5 ); vsizer->Add ( labelLanguage, 0, wxLEFT | wxTOP | wxALIGN_LEFT, 5 ); vsizer->Add ( languageBox, 0, wxALL | wxALIGN_LEFT, 5 ); vsizerCheckbox1->Add ( libxmlNetAccessBox, 0, wxALL | wxALIGN_LEFT, 5 ); vsizerCheckbox1->Add ( expandInternalEntitiesBox, 0, wxALL | wxALIGN_LEFT, 5 ); vsizerCheckbox1->Add ( singleInstanceCheckBox, 0, wxALL | wxALIGN_LEFT, 5 ); vsizerCheckbox1->Add ( restoreLayoutBox, 0, wxALL | wxALIGN_LEFT, 5 ); vsizerCheckbox2->Add ( rememberOpenTabsBox, 0, wxALL | wxALIGN_LEFT, 5 ); vsizerCheckbox2->Add ( unlimitedUndoBox, 0, wxALL | wxALIGN_LEFT, 5 ); vsizerCheckbox2->Add ( saveBomBox, 0, wxALL | wxALIGN_LEFT, 5 ); vsizerCheckbox2->Add ( fullPathBox, 0, wxALL | wxALIGN_LEFT, 5 ); hsizerCheckboxes->Add ( vsizerCheckbox1, 0, wxALL | wxALIGN_LEFT, 0 ); hsizerCheckboxes->Add ( vsizerCheckbox2, 0, wxALL | wxALIGN_LEFT, 0 ); vsizer->Add ( hsizerCheckboxes, 0, wxALL | wxALIGN_LEFT, 5 ); generalPanel->SetSizer ( vsizer ); editorSizer->Layout(); vsizer->Layout(); GetBookCtrl()->AddPage ( generalPanel, _ ( "General" ) ); GetBookCtrl()->AddPage ( editorPanel, _ ( "Editor" ) ); LayoutDialog(); } MyPropertySheet::~MyPropertySheet() {} void MyPropertySheet::OnOk ( wxCommandEvent& e ) { wxString testDir = applicationDirEdit->GetValue(); if ( !wxDirExists ( testDir ) ) { wxMessageBox ( _ ( "Cannot access application directory" ), _ ( "Options" ) ); // tbd: show general tab return; } applicationDir = testDir; properties.completion = completionBox->GetValue(); properties.fold = foldBox->GetValue(); properties.number = numberBox->GetValue(); properties.currentLine = currentLineBox->GetValue(); properties.whitespaceVisible = whitespaceVisibleBox->GetValue(); properties.indentLines = indentLinesBox->GetValue(); properties.protectHiddenElements = protectHiddenElementsBox->GetValue(); properties.toggleLineBackground = toggleLineBackgroundBox->GetValue(); properties.insertCloseTag = insertCloseTagBox->GetValue(); properties.deleteWholeTag = deleteWholeTagBox->GetValue(); properties.validateAsYouType = validateAsYouTypeBox->GetValue(); properties.font = fontBox->GetStringSelection(); properties.highlightSyntax = highlightSyntaxBox->GetValue(); singleInstanceCheck = singleInstanceCheckBox->GetValue(); restoreLayout = restoreLayoutBox->GetValue(); rememberOpenTabs = rememberOpenTabsBox->GetValue(); libxmlNetAccess = libxmlNetAccessBox->GetValue(); saveBom = saveBomBox->GetValue(); unlimitedUndo = unlimitedUndoBox->GetValue(); expandInternalEntities = expandInternalEntitiesBox->GetValue(); showFullPathOnFrame = fullPathBox->GetValue(); int languageChoice = languageBox->GetSelection(); if ( languageChoice != wxNOT_FOUND ) lang = ( wxIntPtr ) languageBox->GetClientData ( languageChoice ); else lang = wxLANGUAGE_DEFAULT; e.Skip(); } void MyPropertySheet::OnApplicationDirBrowse ( wxCommandEvent& e ) { wxDirDialog browseDir ( this ); browseDir.SetPath ( applicationDirEdit->GetValue() ); if ( browseDir.ShowModal() == wxID_OK ) applicationDirEdit->SetValue ( browseDir.GetPath() ); } xmlcopyeditor-1.2.1.3/src/xmlschemaparser.h0000664000175000017500000000351612402464555017406 0ustar zanezane/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef XML_SCHEMA_PARSER_H #define XML_SCHEMA_PARSER_H #include #include #include "wrapexpat.h" #include "xmlpromptgenerator.h" struct SchemaParserData : public ParserData { PromptGeneratorData *promptData; std::map > referenceMap; std::string currentElement; }; class XmlSchemaParser : public WrapExpat { public: XmlSchemaParser ( PromptGeneratorData *data, const char *encoding, bool nameSpaceAware ); virtual ~XmlSchemaParser(); enum { STATE_UNKNOWN, STATE_ROOT, STATE_ELEMENT, STATE_SIMPLE_TYPE, STATE_COMPLEX_TYPE, STATE_SEQUENCE, STATE_CHOICE }; private: std::auto_ptr d; static void XMLCALL starthandler ( void *data, const XML_Char *el, const XML_Char **attr ); static void XMLCALL endhandler ( void *data, const XML_Char *el ); }; #endif xmlcopyeditor-1.2.1.3/src/xmlcopyeditor.rc0000664000175000017500000001456512402464555017275 0ustar zanezane/* * Copyright 2005-2009 Gerald Schmidt. * Copyright 2012-2014 Zane U. Ji. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ ////////////////////////////////////////////////////////////////////////////// // // Generated from the TEXTINCLUDE 1 resource. // // ////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// // // Generated from the TEXTINCLUDE 2 resource. // #define APSTUDIO_READONLY_SYMBOLS #define APSTUDIO_HIDDEN_SYMBOLS #include #undef APSTUDIO_HIDDEN_SYMBOLS #undef APSTUDIO_READONLY_SYMBOLS // ////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// // // Additional include files // ////////////////////////////////////////////////////////////////////////////// // // English (United States) resources // #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US ////////////////////////////////////////////////////////////////////////////// // // BITMAP : Bitmap // #if USE_PNG stock_calc-accept PNG "png/stock_calc-accept.png" stock_calc-accept-green PNG "png/stock_calc-accept-green.png" stock_copy_16 PNG "png/stock_copy_16.png" stock_cut_16 PNG "png/stock_cut_16.png" stock_filters PNG "png/stock_filters.png" stock_help_16 PNG "png/stock_help_16.png" stock_hyperlink PNG "png/stock_hyperlink.png" stock_internet PNG "png/stock_internet.png" stock_internet_16 PNG "png/stock_internet_16.png" stock_new PNG "png/stock_new.png" stock_new_16 PNG "png/stock_new_16.png" stock_open PNG "png/stock_open.png" stock_open_16 PNG "png/stock_open_16.png" stock_paste_16 PNG "png/stock_paste_16.png" stock_print PNG "png/stock_print.png" stock_print_16 PNG "png/stock_print_16.png" stock_print_preview_16 PNG "png/stock_print_preview_16.png" stock_redo_16 PNG "png/stock_redo_16.png" stock_save PNG "png/stock_save.png" stock_save_16 PNG "png/stock_save_16.png" stock_search_16 PNG "png/stock_search_16.png" stock_spellcheck PNG "png/stock_spellcheck.png" stock_spellcheck_16 PNG "png/stock_spellcheck_16.png" stock_undo_16 PNG "png/stock_undo_16.png" #else // USE_PNG stock_calc-accept BITMAP "bmp/stock_calc-accept.bmp" stock_calc-accept-green BITMAP "bmp/stock_calc-accept-green.bmp" stock_copy_16 BITMAP "bmp/stock_copy_16.bmp" stock_cut_16 BITMAP "bmp/stock_cut_16.bmp" stock_filters BITMAP "bmp/stock_filters.bmp" stock_help_16 BITMAP "bmp/stock_help_16.bmp" stock_hyperlink BITMAP "bmp/stock_hyperlink.bmp" stock_internet BITMAP "bmp/stock_internet.bmp" stock_internet_16 BITMAP "bmp/stock_internet_16.bmp" stock_new BITMAP "bmp/stock_new.bmp" stock_new_16 BITMAP "bmp/stock_new_16.bmp" stock_open BITMAP "bmp/stock_open.bmp" stock_open_16 BITMAP "bmp/stock_open_16.bmp" stock_paste_16 BITMAP "bmp/stock_paste_16.bmp" stock_print BITMAP "bmp/stock_print.bmp" stock_print_16 BITMAP "bmp/stock_print_16.bmp" stock_print_preview_16 BITMAP "bmp/stock_print_preview_16.bmp" stock_redo_16 BITMAP "bmp/stock_redo_16.bmp" stock_save BITMAP "bmp/stock_save.bmp" stock_save_16 BITMAP "bmp/stock_save_16.bmp" stock_search_16 BITMAP "bmp/stock_search_16.bmp" stock_spellcheck BITMAP "bmp/stock_spellcheck.bmp" stock_spellcheck_16 BITMAP "bmp/stock_spellcheck_16.bmp" stock_undo_16 BITMAP "bmp/stock_undo_16.bmp" #endif // USE_PNG ////////////////////////////////////////////////////////////////////////////// // // MENUEX : Menu // ////////////////////////////////////////////////////////////////////////////// // // CURSOR : Cursor // ////////////////////////////////////////////////////////////////////////////// // // ICON : Icon // appicon ICON "ico/appicon.ico" appicondoc ICON "ico/appicondoc.ico" #endif // English (United States) resources ////////////////////////////////////////////////////////////////////////////// // // RT_MANIFEST : Manifest // // Already taken care of by wxWidgets #ifdef APSTUDIO_INVOKED ////////////////////////////////////////////////////////////////////////////// // // TEXTINCLUDE // 1 TEXTINCLUDE BEGIN "\0" END 2 TEXTINCLUDE BEGIN "#define APSTUDIO_HIDDEN_SYMBOLS\r\n", "#include \r\n", "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n" END 3 TEXTINCLUDE BEGIN "\0" END #endif // APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // Version // VS_VERSION_INFO VERSIONINFO FILEVERSION 1,2,1,3 PRODUCTVERSION 1,2,1,3 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L #else FILEFLAGS 0x0L #endif FILEOS 0x40004L FILETYPE 0x1L FILESUBTYPE 0x0L BEGIN BLOCK "StringFileInfo" BEGIN BLOCK "040904B0" BEGIN VALUE "CompanyName", "XML Copy Editor Team" VALUE "FileDescription", "XML Copy Editor is a fast, free, validating XML editor" VALUE "FileVersion", "" VALUE "InternalName", "xmlcopyeditor.exe" VALUE "LegalCopyright", "Copyright (c) 2014 Gerald Schmidt" VALUE "OriginalFilename", "XmlCopyEditor.exe" VALUE "ProductName", "XML Copy Editor" VALUE "ProductVersion", "" END END BLOCK "VarFileInfo" BEGIN VALUE "Translation", 0x409, 1200 END END ////////////////////////////////////////////////////////////////////////////// // // Generated from the TEXTINCLUDE 3 resource. // #ifndef APSTUDIO_INVOKED #endif // not APSTUDIO_INVOKED // ////////////////////////////////////////////////////////////////////////////// xmlcopyeditor-1.2.1.3/src/xsl/0000775000175000017500000000000012402464555014640 5ustar zanezanexmlcopyeditor-1.2.1.3/src/xsl/openlearn2daisyhtml/0000775000175000017500000000000012402464555020624 5ustar zanezanexmlcopyeditor-1.2.1.3/src/xsl/openlearn2daisyhtml/heading.xsl0000664000175000017500000000547412402464555022765 0ustar zanezane

Question

Answer

Discussion

xmlcopyeditor-1.2.1.3/src/xsl/openlearn2daisyhtml/object.xsl0000664000175000017500000003131212402464555022622 0ustar zanezane

Learning outcomes

  • Glossary

     

    Course team

    Activity

    End of activity

    SAQ

    End of SAQ

    Exercise

    End of exercise

    ITQ

    End of ITQ

    Figure

    figure description follows no alternative text

    End of figure

    Equation

    equation description follows no alternative text

    End of equation

    TeX source

    References

    Box

    Box

    End of box

    Case study

    End of case study

    Example

    End of example

    Extract

    End of extract

    Verse

    End of verse

    Dialogue

    End of dialogue

    Reading

    End of reading

    Program listing

    End of program listing

    Computer display

    End of computer display

          
        

    Study note

    End of study note

    Transcript

    End of transcript

    Key points

    End of key points

  • Summary

    End of summary


    Side note

    End of side note


    xmlcopyeditor-1.2.1.3/src/xsl/openlearn2daisyhtml/lang.xsl0000664000175000017500000000163112402464555022276 0ustar zanezane xmlcopyeditor-1.2.1.3/src/xsl/openlearn2daisyhtml/structure.xsl0000664000175000017500000002260512402464555023421 0ustar zanezane

    Acknowledgements

    Source

    Audio content

    .mp3MP3 file

    Java content

    .jarJava file

    Flash content

    .swfFlash file

    Movie content

    .mp4Flash file

    PDF content

  • Alternative text:

    Description:

    Table

    End of table


    hours

    minutes

    false

    Footnote :

    xmlcopyeditor-1.2.1.3/src/xsl/openlearn2daisyhtml/inline.xsl0000664000175000017500000001076312402464555022641 0ustar zanezane
    no alternative text no alternative text no alternative text
    xmlcopyeditor-1.2.1.3/src/xsl/openlearn2daisyhtml/item.xsl0000664000175000017500000000272412402464555022317 0ustar zanezane en <xsl:value-of select="/Item/ItemTitle"/>

    xmlcopyeditor-1.2.1.3/src/xsl/openlearn2daisyhtml/openlearn2daisyhtml.xsl0000664000175000017500000000077212402464555025346 0ustar zanezane xmlcopyeditor-1.2.1.3/src/validationthread.h0000664000175000017500000000370412402464555017531 0ustar zanezane/* * Copyright 2005-2009 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef VALIDATION_THREAD_H #define VALIDATION_THREAD_H #include #include #include #include DECLARE_EVENT_TYPE(wxEVT_COMMAND_VALIDATION_COMPLETED, wxID_ANY); class ValidationThread : public wxThread { public: ValidationThread ( wxEvtHandler *handler, const char *utf8Buffer, const wxString &system ); virtual void *Entry(); void setBuffer ( const char *buffer, const char *system ); bool isSucceeded () { return myIsSucceeded; } const std::pair &getPosition() { return myPosition; } const wxString &getMessage() { return myMessage; } void PendingDelete(); // Since we can't call wxThread::m_internal->Cancel(), the original // TestDestroy() is useless. Here is the work around. virtual void Cancel() { mStopping = true; } virtual bool TestDestroy() { return mStopping || wxThread::TestDestroy(); } protected: wxEvtHandler *myEventHandler; std::string myBuffer; wxString mySystem; bool myIsSucceeded; std::pair myPosition; wxString myMessage; bool mStopping; }; #endif xmlcopyeditor-1.2.1.3/src/aspell/0000775000175000017500000000000012402464555015312 5ustar zanezanexmlcopyeditor-1.2.1.3/src/aspell/dict/0000775000175000017500000000000012402464555016235 5ustar zanezanexmlcopyeditor-1.2.1.3/src/aspell/dict/en_US-wo_accents-only.rws0000664000175000017500000026072012402464555023114 0ustar zanezaneaspell default speller rowl 1.10Na¼° að`%Ñ ï enphonet1.1*@*B*F*K *L*M*N%*P2*R7*S8*T<*XE@RH@SK@TLBBOBFPBHQBKRBLVBNZBP\BR]BScBTfBXkBYlFBmFFrFKuFL{FMFNƒFR‡FS‰FT‹FYHB‘HK•HL–HM˜HN HP¤HS¨HT©K@ªKB«KF±KKµKL·KMÄKNÉKPÒKRÔKSÞKTãKWëLBíLFòLK÷LMûLNüLSýLTMM@MBMFMKML MMMNMRMSMT$MW*MX,N.NB/NF4NK7NM8NN:NS;NT<NX?PB@PFAPKBPLCPMNPNOPPTPRVPS^PTdPYlRmR@nRBoRFrRKtRL{RM}RN…RP‰RS‹RTRWRX‘SB“SF˜SKœSL¤SM¬SN²SPºSR¿SSÃSTÆSWÏSXÑTBÓTFÔTHÙTKÚTLÞTMãTNìTPóTRøTSTTTW TXWW@WBWKWLWM WN!WP#WR&WS'WT,WX.XF/XK0XL4XN6XP7XR8XS;XT<YK@YTA*@P *@RŒ*B,*BNB*BRÊ*BS*BT<*FKm*FL[*FNŒ*FR"*FS•*FTf*K{*KLŽ*KNN*KR® *KSP *KT_ *KYa*Ls*LF*LKl*LM@*LNk*LSŠ*M*MB'*MF*MK·*MLç*MN*MP°*MRÅ*MS÷*MT*MX&*N‘*N@*NBë*NF*NKâ*NL¾*NMò*NNý*NP *NRï*NSß*NT»#*NX)*P×)*PLä)*PR$+*PSO+*PT,*RMx-*S¬-*SF¸-*SNË-*STö-*Tä.*TFú.*TL2/*TM1*TPÝ2*TR3*TS03*TT¨3*TXÐ4*X5*XL5*XSi5@RLz5@RS§5@RWö5@SL'6@TZ6@TKj6@TS§6BBRÆ6BFL7BHFB7BKLP8BKP¯8BKTà8BKW9BLB.9BLK}9BLMÈ9BLSÜ9BNL:BNT9:BPTo:BRå:BR@ü:BRK€;BRL2<BRSY<BRTt<BSN=BSS+=BST:=BTFö=BTK!>BTL1>BTNÞ>BTS?BXL9?BY`?FBn?FBB|?FBF©?FBKÔ?FBS @FF&@FFR>@FFSå@FK AFK@AFKLpAFKSAFKT™AFKXMBFLCFLFCFLMýCFLN6DFLSrDFLT*EFMLšEFMNÈFFNGFNL)GFNSØGFNTXHFRPëHFRTIFSLØIFSSfJFT€JFTLJFTRWKFTSñKFTW…LFY¸LHBÆLHBRÕLHBSMHBT­MHKTÞMHLNNHLSJNHMoNHMF}NHMKëNHML¶OHMN÷OHMR2QHMSôQHMT8RHN SHNKSHNR*KNSS agonizes organizer's organizers organizes!*KNST agonized organized*KNSXN organization0*KNSXNLorganizationalorganizationally-*KNSXNSorganization's organizations*KNTorgandy*KNTS organdy's*KRNTS aggrandize *KRNTSMNTaggrandizement! *KRNTSMNTSaggrandizement's*KRNTSN aggrandizing*KRNTSS aggrandizes*KRNTST aggrandized!*KSecus okay'sokays*KSSax's*KSSRS accessorize*KSSRSN accessorizing*KSSRSS accessorizes*KSSRST accessorized*KSSSexorcise*KSSSN exorcising*KSSSS exorcises*KSSST exorcised*KSTMPRS extemporize *KSTMPRSN extemporizing *KSTMPRSS extemporizes *KSTMPRST extemporized *KSTMPRSXN!extemporization# *KSTMPRSXNSextemporization's*KSTNLS externalize*KSTNLSN externalizing*KSTNLSS externalizes*KSTNLST externalized *KSTNLSXN externalization6 *KSTNLSXNSexternalization'sexternalizations*KSTS oxidizeoxidizer*KSTSN oxidizing0*KSTSS oxidizer's oxidizersoxidizes*KSTSToxidized*KSTSXN oxidization*KSTSXNS oxidization's*KTaccouter*KTLS actualize*KTLSN actualizing*KTLSS actualizes*KTLST actualized*KTLSXN actualization*KTLSXNSactualization's*KTMNTS accouterments*KTRN accoutering*KTRT accoutered*KTS accouters*KYNokaying *Lole(*LFBTS alphabetize alphabetizer*LFBTSN alphabetizing=*LFBTSSalphabetizer's alphabetizers alphabetizes*LFBTST alphabetized*LFBTSXNalphabetization4 *LFBTSXNSalphabetization'salphabetizations*LKLSalkalize*LKLSN alkalizing*LKLSS alkalizes*LKLST alkalized *LKS eulogize eulogizer*LKSN eulogizing2*LKSS eulogizer's eulogizers eulogizes*LKST eulogized*LMNMaluminum*LMNMS aluminum's*LNelan*LNSelan's*LS Elyseeole's*LSSElysee's*LSTSS elasticize*LSTSSN elasticizing*LSTSSS elasticizes*LSTSST elasticized *Marmor%*MBLS immobilize immobilizer*MBLSN immobilizing(*MBLSS immobilizers immobilizes*MBLST immobilized*MBLSXNimmobilization*MBLSXNSimmobilization's*MBNSambiance#*MBNSS ambiance's ambiances*MF@T amphitheater,*MF@TSamphitheater's amphitheaters*MFSS emphasize*MFSSN emphasizing*MFSSS emphasizes*MFSST emphasized*MKRemigre*MKRS emigre'semigres*MLTomelet*MLTS omelet'somelets*MNSimmunize*MNSN immunizing*MNSS immunizes*MNST immunized*MNSXN immunization,*MNSXNSimmunization's immunizations*MP@S empathize*MP@SN empathizing*MP@SS empathizes*MP@ST empathized*MPNLimpanel*MPNLN impaneling*MPNLSimpanels*MPNLT impaneled*MPRLN imperiling*MPRLT imperiled*MPSTimpostor#*MPSTS impostor's impostors*MR armorerarmory*MRKNS Americanize*MRKNSN Americanizing*MRKNSS Americanizes*MRKNST Americanized*MRKNSXNAmericanization5 *MRKNSXNSAmericanization'sAmericanizations*MRNarmoring8*MRS armorer's armorers armoriesarmory's*MRTarmored*MS armor'sarmors*MTLS immortalize*MTLSN immortalizing*MTLSS immortalizes*MTLST immortalized*MTSamortize*MTSBL amortizable*MTSN amortizing*MTSS amortizes*MTST amortized*MTSXN amortization,*MTSXNSamortization's amortizations*MXNLS emotionalize*MXNLSNemotionalizing*MXNLSS emotionalizes*MXNLST emotionalized *Neon*N@LKS anthologize*N@LKSN anthologizing*N@LKSS anthologizes*N@LKST anthologized*N@MTS anathematize*N@MTSNanathematizing*N@MTSS anathematizes*N@MTST anathematized*N@RLenthrall*N@RLMNT enthrallment *N@RLMNTSenthrallment's*N@RLS enthralls*N@RST unauthorized*NBKNNST unbeknownst*NBPTST unbaptized(*NFFRBL unfavorable unfavorably*NFLFRT unflavored*NFSLS universalize*NFSLSNuniversalizing*NFSLSS universalizes*NFSLST universalized*NFTLST unfertilized*NKLRT uncolored*NKLSS anglicize*NKLSSN anglicizing*NKLSSS anglicizes*NKLSST anglicized*NKLT unequaled*NKNingenue!*NKNS ingenue'singenues*NKNST unorganized*NKR inquireinquiry*NKRN inquiring.*NKRS inquires inquiries inquiry's*NKRTinquired *NKS energize energizer*NKSN energizing2*NKSS energizer's energizers energizes*NKST energized*NKSTRMAngstrom*NLBLT unlabeled*NLKanalog,*NLKS analogize analog'sanalogs*NLKSN analogizing*NLKSS analogizes*NLKST analogized*NLS analyzeanalyzer*NLSBL analyzable*NLSN analyzing/*NLSS analyzer's analyzersanalyzes!*NLST analyzed annualized*NM anemiaenamor*NMKanemic*NMKL anemically*NMLenameler*NMLN enameling*NMLNS enamelings#*NMLS enameler's enamelers*NMLTenameled*NMRN enamoring!*NMRT enamored unarmored*NMS anemia'senamors*NNSunionize*NNSN unionizing*NNSS unionizes*NNST unionized*NNSXN unionization*NNSXNSunionization's*NNXLST uninitialized*NPRKTST unpracticed*NPSTRST unpasteurized*NPTSN unappetizing*NRFLN unraveling#*NRFLT unraveled unrivaled *NRKKNSBLunrecognizable*NRKKNST unrecognized*NRLenroll*NRLMNT enrollment**NRLMNTS enrollment's enrollments*NRLSenrolls*NRLST unrealized!*NS eon'seonsionize*NS@TK anesthetic)*NS@TKS anesthetic's anesthetics*NS@TS anesthetize*NS@TSN anesthetizing*NS@TSS anesthetizes)*NS@TST anesthetist anesthetized,*NS@TSTS anesthetist's anesthetists*NS@TSXNanesthetization! *NS@TSXNSanesthetization's*NS@X anesthesia*NS@XLKanesthesiology*NS@XLKS anesthesiology's *NS@XLKST!anesthesiologist8 *NS@XLKSTSanesthesiologist'sanesthesiologists*NS@XS anesthesia's*NSFLST uncivilized*NSFRunsavory*NSNionizing*NSSionizes*NSTionized*NSTLinstill*NSTLMNT installment- *NSTLMNTS installment's installments*NSTLSinstills *NSTTXNLS!institutionalize# *NSTTXNLSN#institutionalizing" *NSTTXNLSS"institutionalizes" *NSTTXNLST#institutionalized& *NSTTXNLSXN'institutionalization) *NSTTXNLSXNS"institutionalization's*NSXN ionization*NSXNS ionization's*NTFendeavor*NTFRN endeavoring*NTFRT endeavored#*NTFS endeavor's endeavors*NTFTLS individualize*NTFTLSNindividualizing*NTFTLSSindividualizes*NTFTLSTindividualized! *NTFTLSXN"individualization$ *NTFTLSXNS individualization's*NTKNS antagonize*NTKNSN antagonizing*NTKNSS antagonizes*NTKNST antagonized*NTLB antilabor*NTLKTLSintellectualize! *NTLKTLSN!intellectualizing *NTLKTLSS intellectualizes *NTLKTLSTintellectualized*NTMS anatomize*NTMSN anatomizing*NTMSS anatomizes*NTMST anatomized*NTNLS internalize*NTNLSN internalizing*NTNLSS internalizes*NTNLST internalized*NTNLSXNinternalization! *NTNLSXNS internalization's*NTNXNLS internationalize" *NTNXNLSN"internationalizing! *NTNXNLSS!internationalizes! *NTNXNLST"internationalized% *NTNXNLSXNinternationalization*NTRentree*NTRMLT untrammeled*NTRS entree'sentrees*NTRTLST underutilized*NTS anodizeunitize"*NTSN anodizing unitizing *NTSS anodizesunitizes *NTST anodizedunitized*NTSTRLS industrialize *NTSTRLSNindustrializing *NTSTRLSSindustrializes *NTSTRLSTindustrialized" *NTSTRLSXN#industrialization$ *NTSTRLSXNS industrialization's*NXKBL unshakable*NXLN initialing*NXLS initialize*NXLSN initializing*NXLSS initializes*NXLST initialized*NXLSXNinitialization*NXLT initialed *Pepee*PLappall*PLKapplique*PLKN appliqueing0*PLKS apologize applique's appliques*PLKSN apologizing*PLKSS apologizes*PLKST apologized*PLKT appliqued*PLNairplane#*PLNS airplane's airplanes*PLSappalls*PLTepaulet *PLTS epaulet'sepaulets*PRLN appareling*PRLT appareled*PS epee'sepees*PSNT epicenter&*PSNTS epicenter's epicenters*PSTTS apostatize*PSTTSN apostatizing*PSTTSS apostatizes*PSTTST apostatized.*PTMS epitomize optimize optimizer&*PTMSN epitomizing optimizing$*PTMSS epitomizes optimizes$*PTMST epitomized optimized*PTMSXN optimization*PTMSXNSoptimization's*PTRFTupdraft#*PTRFTS updraft'supdrafts*PTS appetizer*PTSN appetizing*PTSNL appetizingly$*PTSS appetizer's appetizers*RMuremia*RMKuremic*RMSuremia's *Sass*SFKesophagi*SNSNAsuncion*SNSNS Asuncion's*STHS Esterhazy*STHSS Esterhazy's*STRKNestrogen*STRKNS estrogen's)*STRS estrous estrusestrus's"*STRSS estruses ostracize*STRSSN ostracizing*STRSSS ostracizes*STRSST ostracized*T ardorodor*TFKTartifact#*TFKTS artifact's artifacts5*TLS idealize idolize odorlessutilize*TLSBL utilizable0*TLSN idealizing idolizing utilizing:*TLSS idealizes idolizes italicizeutilizes*TLSSN italicizing*TLSSS italicizes*TLSST italicized*TLSSXN italicization*TLSSXNSitalicization's-*TLST idealized idolizedutilized7*TLSXN idealization idolization utilizationN*TLSXNSidealization's idealizations idolization's utilization's*TMedema*TMNF outmaneuver*TMNFRNoutmaneuvering*TMNFRT outmaneuvered*TMNFS outmaneuvers>*TMS atomize atomizer edema's edemasitemize"*TMSN atomizing itemizing;*TMSS atomizer's atomizers atomizesitemizes *TMST atomizeditemized*TMSXN itemization*TMSXNS itemization's*TMTS automatize*TMTSN automatizing*TMTSS automatizes*TMTST automatized*TPTadapter *TPTS adapter'sadapters*TRoutre*TRTodoredA*TS adios ardor's ardors iodize odor'sodors*TSNiodizing*TSSiodizes*TSTiodized*TTetude*TTKAtaturk*TTKS Ataturk's*TTRLS editorialize*TTRLSNeditorializing*TTRLSS editorializes*TTRLST editorialized*TTS etude'setudes*TTTNS attitudinize*TTTNSNattitudinizing*TTTNSS attitudinizes*TTTNST attitudinized*TXattache*TXS attache'sattaches *Xocher*XLasshole*XLKetiology*XLKS etiology's*XLS asshole'sassholes*XSocher's@RLTM thralldom@RLTMS thralldom's@RStheorize@RSN theorizing@RSS theorizes@RST theorized@RWthruway@RWS thruway'sthruways@SLNK Thessaloniki@SLNKSThessaloniki's@Ttheater@TK theatergoer'@TKS theatergoer's theatergoers@TS theater'stheatersBBRS barbarizeBBRSN barbarizingBBRSS barbarizesBBRST barbarizedBFLNbevelingBFLTbeveledBHF behaviorbehooveBHFN behooving&BHFRL behavioral behaviorallyBHFRSM behaviorismBHFRSMS behaviorism'sBHFRST behaviorist+BHFRSTS behaviorist's behaviorists.BHFS behavior's behaviorsbehoovesBHFTbehoovedBKLRS burglarizeBKLRSN burglarizingBKLRSS burglarizesBKLRST burglarizedBKPTLN backpedalingBKPTLT backpedaledBKTBogotaBKTSBogota'sBKWLN bejewelingBKWLT bejeweledBLBbelaborBLBRN belaboringBLBRT belaboredBLBSbelaborsBLKbalkBLKNbalkingBLKS balk'sbalksBLKTbalkedBLMBLblamable%BLS blase blowzierblowzyBLSST blowziestBNLBunuelBNLSBunuel'sBNTNbandanna"BNTNS bandanna's bandannasBPTS baptizebaptizerBPTSN baptizing/BPTSS baptizer's baptizersbaptizesBPTSTbaptizedBR Beriabrier'BR@LS breathalyze breathalyzerBR@LSN breathalyzing*BR@LSS breathalyzers breathalyzesBR@LST breathalyzedBRKRTS bureaucratizeBRKRTSNbureaucratizingBRKRTSSbureaucratizesBRKRTSTbureaucratized BRKRTSXN!bureaucratization" BRKRTSXNSbureaucratization'sBRLN barrelingBRLTbarreledBRS brier'sbriersBRTLS brutalizeBRTLSN brutalizingBRTLSS brutalizesBRTLST brutalizedBRTLSXN brutalizationBRTLSXNSbrutalization'sBSNbusingBSNSbusing'sBSSbusesBSTbusedBSTTS bastardizeBSTTSN bastardizingBSTTSS bastardizesBSTTST bastardizedBSTTSXNbastardization1BSTTSXNSbastardization'sbastardizationsBTFLN bedevilingBTFLT bedeviledBTKBartokBTLRS bowdlerizeBTLRSN bowdlerizingBTLRSS bowdlerizesBTLRST bowdlerizedBTLRSXNbowdlerization1BTLRSXNSbowdlerization'sbowdlerizationsBTNR boutonniere(BTNRS boutonniere's boutonnieresBTS BootesBootes'sBXLN bushelingBXLTbusheled BYBeyer FBfiberFBBT fiberboardFBBTS fiberboard'sFBFL fiberfillFBFLS fiberfill'sFBKFaberge%FBKLS fiberglass fiberglass'sFBS fiber'sfibersFF favorfervor"FFRBL favorable favorablyFFRNfavoringFFRT favoredfavorite#FFRTS favorite's favoritesFFRTSM favoritismFFRTSMS favoritism's&FFS favor's favorsfervor's FKfogyFK@ forgatherFK@RN forgatheringFK@RT forgatheredFK@S forgathersFKLfecalFKS fogiesfogy'sFKTfagotFKTNfagotingFKTRS factorizeFKTRSN factorizingFKTRSS factorizesFKTRST factorizedFKTRSXN factorizationFKTS fagot'sfagotsFKXNLS fictionalizeFKXNLSNfictionalizingFKXNLSS fictionalizesFKXNLST fictionalizedFKXNLSXN fictionalization6 FKXNLSXNSfictionalization'sfictionalizations FLflierFLFLfulfillFLFLMNT fulfillmentFLFLMNTS fulfillment's"FLFLS flavorlessfulfillsFLFRN flavoring&FLFRNS flavoring's flavoringsFLFRTflavoredFLFSflavor'sFLFSM flavorsomeFLMBflambeFLMBSflambe'sFLMBTflambeedFLNfuelingFLNLN flannelingFLNLT flanneledFLS flier'sfliers)FLSFS philosophize philosophizerFLSFSNphilosophizing?FLSFSSphilosophizer'sphilosophizers philosophizesFLSFST philosophizedFLT fueledphilter FLTS philter'sphiltersFLTSTflutist!FLTSTS flutist'sflutistsFMLRS familiarizeFMLRSN familiarizingFMLRSS familiarizesFMLRST familiarizedFMLRSXNfamiliarization FMLRSXNSfamiliarization'sFMLS formalizeFMLSN formalizingFMLSS formalizesFMLST formalizedFMLSXN formalizationFMLSXNSformalization'sFMNSfeminizeFMNSN feminizingFMNSS feminizesFMNST feminized FNphonyFNLN funnelingFNLSfinalizeFNLSN finalizingFNLSS finalizesFNLST finalizedFNLSXN finalizationFNLSXNSfinalization'sFNLTfunneled<FNS faience fiance fiancee phoniesphony'sCFNSS faience's fiancee's fiancees fiance'sfiancesFNTNLfontanel$FNTNLS fontanel's fontanelsFNTSS fantasizeFNTSSN fantasizingFNTSSS fantasizesFNTSST fantasizedFRPfrappeFRPSfrappe's%FRTNS fraternize fraternizerFRTNSN fraternizing9FRTNSS fraternizer's fraternizers fraternizesFRTNST fraternizedFRTNSXNfraternizationFRTNSXNSfraternization'sFSLS fossilizeFSLSN fossilizingFSLSS fossilizesFSLST fossilizedFSLSXN fossilizationFSLSXNSfossilization'sFSS fecesfeces's FTfeteFTLfetal"FTLS fertilize fertilizerFTLSN fertilizing5FTLSS fertilizer's fertilizers fertilizesFTLST fertilizedFTLSXN fertilizationFTLSXNSfertilization'sFTRLS federalizeFTRLSN federalizingFTRLSS federalizesFTRLST federalizedFTRLSXNfederalizationFTRLSXNSfederalization'sFTS fete'sfetesFTSN@SSphotosynthesize FTSN@SSN photosynthesizingFTSN@SSSphotosynthesizesFTSN@SSTphotosynthesizedFTWNKL FurtwanglerFTWNKLS Furtwangler's FYfayerHBharborHBRN harboringHBRTharboredHBRTS hybridizeHBRTSN hybridizingHBRTSS hybridizesHBRTST hybridizedHBRTSXN hybridizationHBRTSXNShybridization'sHBS harbor'sharborsHBThabitueHBTS habitue'shabituesHKTMT hectometer'HKTMTS hectometer's hectometersHLNS HellenizeHLNSXN HellenizationHLSHeloiseHLSS Heloise's HMhumorHMFL hemophiliaHMFLK hemophiliac*HMFLKS hemophiliac's hemophiliacsHMFLS hemophilia'sHMKLBN hemoglobinHMKLBNS hemoglobin'sHMKNS homogenizeHMKNSN homogenizingHMKNSS homogenizesHMKNST homogenizedHMKNSXNhomogenizationHMKNSXNShomogenization'sHMLS humorless,HMLSNS humorlessnesshumorlessness's;HMNS harmonize harmonizer humanize humanizer%HMNSN harmonizing humanizing_HMNSS harmonizer's harmonizers harmonizes humanizer's humanizers humanizes#HMNST harmonized humanized*HMNSXN harmonization humanization.HMNSXNSharmonization'shumanization'sHMRHK hemorrhageHMRHKN hemorrhaging(HMRHKS hemorrhage's hemorrhagesHMRHKT hemorrhagedHMRHT hemorrhoidHMRHTS hemorrhoidsHMRNhumoringHMRThumoredHMS humor'shumors(HMSTSS homeostasis homeostasis'sHMTLK hematologyHMTLKK hematologicHMTLKKL hematologicalHMTLKS hematology'sHMTLKST hematologist.HMTLKSTShematologist's hematologistsHMTThematiteHMTTS hematite's HNhonorHNKhankieHNKShankie'sHNR honoreehonorer/HNRBL Honorable honorable honorably.HNRBLNS honorablenesshonorableness'sHNRNhonoring9HNRS honoree's honorees honorer'shonorersHNRThonoredHNS honor'shonorsHPhippieHP@SS hypothesizeHP@SSN hypothesizingHP@SSS hypothesizesHP@SST hypothesizedHPNTS hypnotizeHPNTSN hypnotizingHPNTSS hypnotizesHPNTST hypnotizedHPShippie'sHSPTLS hospitalizeHSPTLSN hospitalizingHSPTLSS hospitalizesHSPTLST hospitalizedHSPTLSXNhospitalization4 HSPTLSXNShospitalization'shospitalizationsHTRLS hydrolyzeHTRLSN hydrolyzingHTRLSS hydrolyzesHTRLST hydrolyzedK@TRS catheterizeK@TRSN catheterizingK@TRSS catheterizesK@TRST catheterized KBgibeKBKS QuebecoisKBLTKK gobbledygookKBLTKKSgobbledygook'sKBNgibingKBNS carbonizeKBNSN carbonizingKBNSS carbonizesKBNST carbonizedKBS gibe'sgibesKBTgibed KFcafeKFLcavilerKFLNcavilingKFLNS cavilings KFLS caviler'scavilersKFLTcaviledKFS cafe'scafesKFTNcaftanKFTNS caftan'scaftansKKLN cudgelingKKLNS cudgelingsKKLTcudgeledKKNgarconKKNS garcon'sgarconsKKNSBL cognizableKKNSNS cognizanceKKNSNSS cognizance'sKKNSNT cognizantKL colorcouleeKLBcaliberKLBLNT colorblind1KLBLNTNScolorblindnesscolorblindness'sKLBLS globalizeKLBLSN globalizingKLBLSS globalizesKLBLST globalizedKLBLSXN globalizationKLBLSXNSglobalization'sKLBS caliber'scalibers!KLFL colorful colorfully+KLFLNS colorfulnesscolorfulness'sKLFNS galvanizeKLFNSN galvanizingKLFNSS galvanizesKLFNST galvanizedKLFNSXN galvanizationKLFNSXNSgalvanization'sKLFST colorfast-KLFSTNS colorfastnesscolorfastness'sKLKcalkKLKNcalkingKLKS calk'scalksKLKTcalkedKLKTBL collectible+KLKTBLS collectible's collectiblesKLKTFS collectivizeKLKTFSNcollectivizingKLKTFSS collectivizesKLKTFST collectivizedKLKTFSXN collectivization! KLKTFSXNScollectivization'sKLLS colorlessKLLSL colorlessly-KLLSNS colorlessnesscolorlessness'sKLLT kiloliter$KLLTS kiloliter's kilolitersKLMclamorKLMRN clamoringKLMRS glamorizeKLMRSN glamorizingKLMRSS glamorizesKLMRST glamorizedKLMRSXN glamorizationKLMRSXNSglamorization'sKLMRTclamoredKLMS clamor'sclamorsKLMT kilometer$KLMTS kilometer's kilometersKLNKclangorKLNKS clangor's KLNS colonize colonizerKLNSN colonizing2KLNSS colonizer's colonizers colonizesKLNST colonizedKLNSXN colonizationKLNSXNScolonization'sKLNTL clientele%KLNTLS clientele's clientelesKLPNjalapeno"KLPNS jalapeno's jalapenosKLRNcoloringKLRNS coloring'sKLRNTcolorant$KLRNTS colorant's colorantsKLRNTST clarinetist,KLRNTSTS clarinetist's clarinetistsKLRScolorizeKLRSN colorizingKLRSS colorizes!KLRST colorist colorizedKLRSTS coloristsKLRSXN colorizationKLRSXNScolorization'sKLRTcolored KLRTS colored'scoloreds;KLS color's colors coulee's couleesglaceKLS@NKS calisthenics KLSN cloisonneglaceingKLSNS cloisonne'sKLSRNglycerinKLSRNS glycerin'sKLSSglacesKLSTglaceedKLTRLS collateralizeKLWcolorwayKLWS colorwaysKLXclicheKLXS cliche'sclichesKLXTclichedKMBLN gambolingKMBLTgamboledKMLKgemologyKMLKS gemology's%KMNTS gormandize gormandizerKMNTSN gormandizing9KMNTSS gormandizer's gormandizers gormandizesKMNTST gormandizedKMPRcompereKMPRN comperingKMPRScomperesKMPRTcompered KMPTMNTLS!compartmentalize# KMPTMNTLSN#compartmentalizing" KMPTMNTLSS"compartmentalizes" KMPTMNTLST#compartmentalized& KMPTMNTLSXN'compartmentalization) KMPTMNTLSXNS#compartmentalization'sKMPTRS computerizeKMPTRSN computerizingKMPTRSS computerizesKMPTRST computerizedKMPTRSXNcomputerization KMPTRSXNScomputerization'sKMXLS commercializeKMXLSNcommercializingKMXLSScommercializesKMXLSTcommercializedKMXLSXN commercialization!KMXLSXNScommercialization'sKNBLS cannibalizeKNBLSN cannibalizingKNBLSS cannibalizesKNBLST cannibalizedKNBLSXNcannibalizationKNBLSXNS cannibalization'sKNFNXNLSconventionalize! KNFNXNLSN!conventionalizing KNFNXNLSS conventionalizes KNFNXNLSTconventionalizedKNFRRconfrere#KNFRRS confrere's confreresKNKLK gynecologyKNKLKK gynecologicKNKLKKL gynecologicalKNKLKS gynecology'sKNKLKST gynecologist-KNKLKSTSgynecologist's gynecologistsKNLN kennelingKNLScanalizeKNLSN canalizingKNLSS canalizesKNLST canalizedKNLSXN canalizationKNLSXNScanalization'sKNLTkenneledKNNScanonizeKNNSN canonizingKNNSS canonizesKNNST canonizedKNNSXN canonization,KNNSXNScanonization's canonizationsKNPcanapeKNPS canape'scanapesKNRH gonorrheaKNRHL gonorrhealKNRHS gonorrhea'sKNRLS generalizeKNRLSN generalizingKNRLSS generalizesKNRLST generalizedKNRLSXNgeneralization1KNRLSXNSgeneralization'sgeneralizations-KNSL canceler councilor counselor#KNSLN canceling counseling]KNSLS canceler's cancelers councilor's councilors counselor's counselors!KNSLT canceled counseledKNSMconsommeKNSMS consomme'sKNSPSN ConcepcionKNSPTLS conceptualizeKNSPTLSNconceptualizingKNSPTLSSconceptualizesKNSPTLSTconceptualized! KNSPTLSXN"conceptualization: KNSPTLSXNSconceptualization'sconceptualizationsKNSTS concertizeKNSTSN concertizingKNSTSS concertizesKNSTST concertizedKNTcandorKNTKSTLS contextualize KNTKSTLSNcontextualizing KNTKSTLSScontextualizes KNTKSTLSTcontextualized" KNTKSTLSXNcontextualizationKNTKTN kindergartner/KNTKTNSkindergartner'skindergartnersKNTNRS containerizeKNTNRSNcontainerizingKNTNRSS containerizesKNTNRST containerizedKNTNRSXN containerization" KNTNRSXNScontainerization'sKNTScandor'sKPSLS capsulizeKPSLSN capsulizingKPSLSS capsulizesKPSLST capsulizedKPTLS capitalizeKPTLSN capitalizingKPTLSS capitalizesKPTLST capitalizedKPTLSXNcapitalizationKPTLSXNScapitalization'sKPTS jeopardizeKPTSN jeopardizingKPTSS jeopardizesKPTST jeopardized KRgrayKRFLgrovelerKRFLN graveling#KRFLS groveler's grovelersKRFLTgraveledKRKcuracao)KRL caroler crueler quarreler-KRLN caroling grueling quarrelingKRLNL gruelinglyKRLNS gruelings=KRLS caroler's carolers quarreler's quarrelersKRLSTcruelestKRLT caroled quarreledKRMLS caramelizeKRMLSN caramelizingKRMLSS caramelizesKRMLST caramelizedKRMNLS criminalizeKRMNLSN criminalizingKRMNLSS criminalizesKRMNLST criminalizedKRN kronakronurKRNLT crenelateKRNLTN crenelatingKRNLTS crenelatesKRNLTT crenelatedKRNLXN crenelation+KRNLXNS crenelation's crenelations,KRNS grayness grayness'skrona'sKRNWLT GrunewaldKRNWLTS Grunewald's$KRS crosier gray'sgrays KRSS crosier'scrosiersKRSTLS crystallizeKRSTLSN crystallizingKRSTLSS crystallizesKRSTLST crystallizedKRSTLSXNcrystallization KRSTLSXNScrystallization'sKRTNcrouton!KRTNS crouton'scroutons#KRTSS criticize criticizerKRTSSN criticizing6KRTSSS criticizer's criticizers criticizesKRTSST criticized!KRTTS crudites crudites'sKRXcrecheKRXS creche'screchesKRYgrayerKRYNgrayingKRYRGruyereKRYRS Gruyere'sKRYSTgrayestKRYTgrayedKRYXgrayishKS coziercozyczarKSLcozily KSNS coziness coziness's-KSS cozies cozy's czar'sczarsKSSTcoziestKSTM costumierKSTMS customizeKSTMSN customizingKSTMSS customizesKSTMST customizedKSTMSXN customizationKSTMSXNScustomization'sKT cardiegoiterKTBKGoteborgKTBKS Goteborg'sKTKcortegeKTKMNTjudgmentKTKMNTL judgmental%KTKMNTS judgment's judgmentsKTKRS categorizeKTKRSN categorizingKTKRSS categorizesKTKRST categorizedKTKRSXNcategorization2KTKRSXNScategorization'scategorizationsKTKS cortege'scortegesKTLGodelKTLK catalog catalogerKTLKN cataloging>KTLKS cataloger's catalogers catalog'scatalogsKTLKT catalogedKTLS catalyzeGodel'sKTLSN catalyzingKTLSS catalyzesKTLST catalyzedKTNR jardiniere&KTNRS jardiniere's jardinieresKTRS cauterizeKTRSN cauterizingKTRSS cauterizesKTRST cauterizedKTRSXN cauterizationKTRSXNScauterization's*KTS ghettoize goiter'sgoitersKTSN ghettoizingKTSS ghettoizesKTST ghettoizedKTXS catechizeKTXSN catechizingKTXSS catechizesKTXST catechizedKWLjewelerKWLNjewelingKWLRjewelryKWLRS jewelry's KWLS jeweler'sjewelersKWLTjeweledKWSTRMNGewurztraminer LBlaborLBLlibelerLBLN labelinglibeling,LBLS libeler's libelerslibelousLBLT labeledlibeledLBRlaborerLBRLS liberalizeLBRLSN liberalizingLBRLSS liberalizesLBRLST liberalizedLBRLSXNliberalization2LBRLSXNSliberalization'sliberalizationsLBRNlaboring LBRS laborer'slaborersLBRTlaboredLBS labor'slaborsLBSFN laborsavingLBTMS lobotomizeLBTMSN lobotomizingLBTMSS lobotomizesLBTMST lobotomizedLFlouverLFBLlivableLFLlevelerLFLNleveling LFLS leveler'slevelersLFLTleveledLFRTlouveredLFS louver'slouversLKBLlikable)LKBLNS likableness likableness'sLKBLT likabilityLKBLTS likability'sLKLS legalizelocalize$LKLSN legalizing localizing"LKLSS legalizes localizes0LKLST lackluster legalized localized)LKLSXN legalization localization-LKLSXNSlegalization'slocalization'sLKMleukemiaLKMS leukemia'sLKTMS legitimizeLKTMSN legitimizingLKTMSS legitimizesLKTMST legitimizedLKTMSXNlegitimizationLKTMSXNSlegitimization'sLKTMTS legitimatizeLKTMTSNlegitimatizingLKTMTSS legitimatizesLKTMTST legitimatized"LKTS liquidize liquidizerLKTSN liquidizing5LKTSS liquidizer's liquidizers liquidizesLKTST liquidizedLMRLumiereLMRS Lumiere'sLNSlionizeLNSN lionizingLNSSlionizesLNSTlionizedLNSXN lionizationLNSXNS lionization'sLSMlissomeLSNSS license'sLSTlusterLSTLS lusterlessLSTSluster's LTliterLTRT litterateur(LTRTS litterateur's litterateursLTS liter'sliters MmeowM@LKS mythologizeM@LKSN mythologizingM@LKSS mythologizesM@LKST mythologized-MBLS marbleize mobilize mobilizer%MBLSN marbleizing mobilizing@MBLSS marbleizes mobilizer's mobilizers mobilizes#MBLST marbleized mobilizedMBLSXN mobilization,MBLSXNSmobilization's mobilizationsMFLN marvelingMFLS marvelousMFLSL marvelouslyMFLTmarveledMK meagermoggyMKNLS marginalizeMKNLSN marginalizingMKNLSS marginalizesMKNLST marginalizedMKNLSXNmarginalizationMKNTS magnetizeMKNTSBL magnetizableMKNTSN magnetizingMKNTSS magnetizesMKNTST magnetizedMKNTSXN magnetizationMKNTSXNSmagnetization'sMKRMmacrameMKRMS macrame'sMKSMSmaximizeMKSMSN maximizingMKSMSS maximizesMKSMST maximizedMKSMSXN maximizationMKSMSXNSmaximization'sMKTMS macadamizeMKTMSN macadamizingMKTMSS macadamizesMKTMST macadamized MLmeleeMLLT milliliter&MLLTS milliliter's millilitersMLMMallarmeMLMT millimeter&MLMTS millimeter's millimetersMLS melee'smeleesMLSKmollusk MLSKS mollusk'smollusks4MLTmold molder moldier moldymoltMLTKLRT multicoloredMLTN moldingmolting!MLTNS molding'smoldingsMLTRN molderingMLTRS militarizeMLTRSN militarizingMLTRSS militarizesMLTRST militarizedMLTRSXNmilitarizationMLTRSXNSmilitarization'sMLTRTmolderedDMLTS molder's molders mold's molds molt'smoltsMLTSTmoldiestMLTT moldedmoltedMMRLS memorializeMMRLSN memorializingMMRLSS memorializesMMRLST memorializedMMRSmemorizeMMRSN memorizingMMRSS memorizesMMRST memorizedMMRSXN memorizationMMRSXNSmemorization's MNmynaMNFmaneuverMNFRBL maneuverableMNFRBLTmaneuverability MNFRBLTSmaneuverability'sMNFRN maneuveringMNFRNS maneuveringsMNFRT maneuvered!MNFS maneuver's maneuversMNK manegemanqueMNKSmanege'sMNL ManilamanilaMNLS Manila'smanila'sMNMSminimizeMNMSN minimizingMNMSS minimizesMNMST minimizedMNMSXN minimizationMNNmananaMNNSmanana's%MNPLS monopolize monopolizerMNPLSN monopolizing9MNPLSS monopolizer's monopolizers monopolizesMNPLST monopolizedMNPLSXNmonopolizationMNPLSXNSmonopolization'sMNS myna'smynasMNTRS miniaturizeMNTRSN miniaturizingMNTRSS miniaturizesMNTRST miniaturizedMNTRSXNminiaturization MNTRSXNSminiaturization'sMNTS mantesmonetizeMNTSN monetizingMNTSS monetizesMNTST monetizedMNXHSN MunchhausenMNXHSNS Munchhausen's MRLS moralize moralizerMRLSN moralizing2MRLSS moralizer's moralizers moralizesMRLST moralizedMRLSXN moralizationMRLSXNSmoralization'sMS meow'smeowsMSBHF misbehaviorMSBHFS misbehavior'sMSKTKMNT misjudgment, MSKTKMNTS misjudgment's misjudgmentsMSLBLN mislabelingMSLBLT mislabeled#MSMRS mesmerize mesmerizerMSMRSN mesmerizing6MSMRSS mesmerizer's mesmerizers mesmerizesMSMRST mesmerizedMSRS mercerizeMSRSN mercerizingMSRSS mercerizesMSRST mercerizedMSTMN misdemeanor*MSTMNS misdemeanor's misdemeanors%MSTRS moisturize moisturizerMSTRSN moisturizing9MSTRSS moisturizer's moisturizers moisturizesMSTRST moisturizedMSTXmustache#MSTXS mustache's mustachesMSTXT mustachedMT metiermiterMTBLS metabolizeMTBLSN metabolizingMTBLSS metabolizesMTBLST metabolizedMTLmodelerMTLNmodeling#MTLNS modeling's modelings MTLS modeler'smodelersMTLSTmedalist$MTLSTS medalist's medalistsMTLT metaledmodeledMTNmatinee;MTNS matinee's matinees modernize modernizerMTNSN modernizing5MTNSS modernizer's modernizers modernizesMTNST modernizedMTNSXN modernizationMTNSXNSmodernization'sMTRLmateriel%MTRLS materialize materiel'sMTRLSN materializingMTRLSS materializesMTRLST materializedMTRLSXNmaterialization MTRLSXNSmaterialization'sMTRNmiteringMTRSmotorizeMTRSN motorizing"MTRSS metricize motorizesMTRSSN metricizingMTRSSS metricizesMTRSST metricizedMTRST motorizedMTRSXN motorizationMTRSXNSmotorization'sMTRTmitered<MTS maters metier's metiers miter'smitersMTSTSS metastasizeMTSTSSN metastasizingMTSTSSS metastasizesMTSTSST metastasizedMWNmeowingMWTmeowedMXLN marshalingMXLT marshaledMXNS mechanizeMXNSN mechanizingMXNSS mechanizesMXNST mechanizedMXNSXN mechanizationMXNSXNSmechanization's N neeNBneighborNBHT neighborhood*NBHTSneighborhood's neighborhoodsNBL neighborly-NBLNSneighborlinessneighborliness'sNBRN neighboringNBRT neighbored NBS neighbor's neighborsNFLSnovelizeNFLSN novelizingNFLSS novelizesNFLST novelizedNFLSXN novelization,NFLSXNSnovelization's novelizationsNFNnoveneNFTnaiveteNFTS naivete'sNKTS narcotizeNKTSN narcotizingNKTSS narcotizesNKTST narcotizedNKTSXN narcotizationNKTSXNSnarcotization'sNMLS normalizeNMLSN normalizingNMLSS normalizesNMLST normalizedNMLSXN normalizationNMLSXNSnormalization'sNMSKLnumskull#NMSKLS numskull's numskullsNNSMP@SnonsympathizerNNSMP@SSnonsympathizer'sNSLSnasalizeNSLSN nasalizingNSLSS nasalizesNSLST nasalizedNSLSXN nasalizationNSLSXNSnasalization's NTniterNTRKLSRN nitroglycerin NTRKLSRNSnitroglycerin's3NTRLS naturalize neutralize neutralizer)NTRLSN naturalizing neutralizingHNTRLSS naturalizes neutralizer's neutralizers neutralizes'NTRLST naturalized neutralized.NTRLSXNnaturalizationneutralization3NTRLSXNSnaturalization'sneutralization'sNTRSnotarizeNTRSN notarizingNTRSS notarizesNTRST notarizedNTRSXN notarizationNTSniter'sNXNLS nationalizeNXNLSN nationalizingNXNLSS nationalizesNXNLST nationalizedNXNLSXNnationalization3NXNLSXNSnationalization'snationalizationsPBLSS publicizePBLSSN publicizingPBLSSS publicizesPBLSST publicized PFpervPKMpajamaPKMNPokemonPKMNS Pokemon'sPKMS pajamas pajamas'sPL parlorplowPLFRS pulverizePLFRSN pulverizingPLFRSS pulverizesPLFRST pulverizedPLFRSXN pulverizationPLFRSXNSpulverization's%PLKRS plagiarize plagiarizerPLKRSN plagiarizing9PLKRSS plagiarizer's plagiarizers plagiarizesPLKRST plagiarized%PLL@K Paleolithic paleolithicPLMN plowmanplowmenPLMNS plowman'sPLMRS polymerizePLMRSN polymerizingPLMRSS polymerizesPLMRST polymerizedPLMRSXNpolymerizationPLMRSXNSpolymerization'sPLNTLK paleontologyPLNTLKSpaleontology'sPLNTLKSTpaleontologist2 PLNTLKSTSpaleontologist'spaleontologistsPLRLS pluralizePLRLSN pluralizingPLRLSS pluralizesPLRLST pluralizedPLRLSXN pluralizationPLRLSXNSpluralization'sPLRSpolarizePLRSN polarizingPLRSS polarizesPLRST polarizedPLRSXN polarizationPLRSXNSpolarization's0PLS parlor's parlors plow'splowsPLSTSS plasticizePLSTSSN plasticizingPLSTSSS plasticizesPLSTSST plasticizedPLTLS palatalizePLTLSN palatalizingPLTLSS palatalizesPLTLST palatalizedPLTLSXNpalatalizationPLTLSXNSpalatalization'sPLTSS politicizePLTSSN politicizingPLTSSS politicizesPLTSST politicizedPLTSSXNpoliticizationPLTSSXNSpoliticization'sPLWNplowingPLWTplowedPLXR plowshare$PLXRS plowshare's plowshares!PMLN pommeling pummelingPMLT pommeledpummeledPNKRPoincarePNKRS Poincare'sPNLNpaneling#PNLNS paneling's panelingsPNLSpenalizePNLSN penalizingPNLSS penalizes!PNLST panelist penalized$PNLSTS panelist's panelistsPNLSXN penalizationPNLSXNSpenalization'sPNLTpaneledPNNpinonPNNS pinon'spinonsPNSLN pencilingPNSLNS pencilingsPNSLTpenciledPNTpinataPNTS pinata'spinatasPPLRS popularizePPLRSN popularizingPPLRSS popularizesPPLRST popularizedPPLRSXNpopularizationPPLRSXNSpopularization'sPPRS pauperizePPRSN pauperizingPPRSS pauperizesPPRST pauperizedPRFNKL ProvencalPRFNKLS Provencal'sPRFTS privatizePRFTSN privatizingPRFTSS privatizesPRFTST privatizedPRFTSXN privatization0PRFTSXNSprivatization'sprivatizationsPRFXNLSprofessionalize PRFXNLSN professionalizingPRFXNLSSprofessionalizesPRFXNLST professionalized" PRFXNLSXN"professionalizationPRKTKMNT prejudgment- PRKTKMNTS prejudgment's prejudgmentsPRKTSN practicingPRKTST practicedPRLNperilingPRLSparalyzePRLSN paralyzingPRLSNL paralyzinglyPRLSS paralyzesPRLST paralyzedPRLTperiledPRNParanaPRN@SS parenthesizePRN@SSNparenthesizingPRN@SSS parenthesizesPRN@SST parenthesizedPRNSParana'sPRPKNTS propagandizePRPKNTSNpropagandizingPRPKNTSS propagandizesPRPKNTST propagandizedPRRTS prioritizePRRTSN prioritizingPRRTSS prioritizesPRRTST prioritizedPRRTSXNprioritization(PRSLTS proselytize proselytizerPRSLTSN proselytizing=PRSLTSSproselytizer's proselytizers proselytizesPRSLTST proselytizedPRSNprizing%PRSRS pressurize pressurizerPRSRSN pressurizing(PRSRSS pressurizers pressurizesPRSRST pressurizedPRSRSXNpressurizationPRSRSXNSpressurization'sPRSS precisprecis'sPRSSN precisingPRSSTprecisedPRSTprizedPRTK protegeprotegee.PRTKS protegees protege'sprotegesPRTNSpretense$PRTNSS pretense's pretensesPRTRTpreterit#PRTRTS preterit's preterits PSpassePSFSXN passivizationPSLN parcelingPSLTparceledPSNLS personalizePSNLSN personalizingPSNLSS personalizesPSNLST personalizedPSTpiaster%PSTRS pasteurize pasteurizerPSTRSN pasteurizing9PSTRSS pasteurizer's pasteurizers pasteurizesPSTRST pasteurizedPSTRSXNpasteurizationPSTRSXNSpasteurization'sPSTS piaster'spiastersPSXNLS psychoanalyzePSXNLSNpsychoanalyzingPSXNLSSpsychoanalyzesPSXNLSTpsychoanalyzed PTPorto"PTFL pedophile pedophiliaPTFLS pedophilesPTKLRS particularizePTKLRSNparticularizingPTKLRSSparticularizesPTKLRSTparticularized PTKLRSXN!particularization" PTKLRSXNSparticularization'sPTLpeddlerPTLNpedaling PTLS peddler'speddlersPTLT pedaledpetaledPTN patinePetainPTNSPetain'sPTRportiere#PTRNS patronize patronizerPTRNSN patronizingPTRNSNL patronizingly6PTRNSS patronizer's patronizers patronizesPTRNST patronized!PTRS portiere's portieresPTSPorto'sPTSTRNS pedestrianizePTSTRNSNpedestrianizingPTSTRNSSpedestrianizesPTSTRNSTpedestrianized PTSTRNSXNpedestrianizationPTTRK pediatricPTTRKS pediatricsPTTRXN pediatrician,PTTRXNSpediatrician's pediatriciansPYRHpyorrheaPYRHS pyorrhea's RroueR@RS reauthorizeR@RSS reauthorizesRBLrubleRBLS ruble'srublesRBRS rubberizeRBRSN rubberizingRBRSS rubberizesRBRST rubberizedRBTSrobotizeRBTSN robotizingRBTSS robotizesRBTST robotizedRFLreveler8RFLN raveling refueling revelingrivaling"RFLNS ravelings revelings RFLS reveler'srevelers4RFLT raveled refueled reveledrivaledRFLXNS revolutionizeRFLXNSNrevolutionizingRFLXNSSrevolutionizesRFLXNSTrevolutionizedRFTLS revitalizeRFTLSN revitalizingRFTLSS revitalizesRFTLST revitalizedRFTLSXNrevitalizationRFTLSXNSrevitalization's RKrigor#RKKNS recognize recognizer*RKKNSBL recognizable recognizablyRKKNSN recognizingRKKNSNS recognizanceRKKNSNSSrecognizance'sRKKNSS recognizesRKKNST recognizedRKLrecolorRKLNS recolonizeRKLNSN recolonizingRKLNSS recolonizesRKLNST recolonizedRKLNSXNrecolonizationRKLNSXNSrecolonization'sRKLRN recoloringRKLRS regularizeRKLRSN regularizingRKLRSS regularizesRKLRST regularizedRKLRSXNregularizationRKLRSXNSregularization'sRKLRT recoloredRKLSrecolorsRKNRKRagnarokRKNRKS Ragnarok'sRKNS reorganizeRKNSN reorganizingRKNSS reorganizesRKNST reorganizedRKNSXNreorganization1RKNSXNSreorganization'sreorganizationsRKNT reconnoiterRKNTRNreconnoiteringRKNTRT reconnoiteredRKNTS reconnoitersRKPTLS recapitalizeRKPTLSNrecapitalizingRKPTLSS recapitalizesRKPTLST recapitalizedRKPTLSXNrecapitalizationRKRSTLS recrystallizeRKRSTLSNrecrystallizingRKRSTLSSrecrystallizesRKRSTLSTrecrystallizedRKS rigor'srigorsRLBLN relabelingRLBLT relabeledRLSrealizeRLSBL realizableRLSN realizingRLSSrealizesRLSTrealizedRLSXN realization)RLSXNS realization's realizations RMrumorRMFSS reemphasizeRMFSSN reemphasizingRMFSSS reemphasizesRMFSST reemphasizedRMLTremoldRMLTN remoldingRMLTSremoldsRMLTTremoldedRMMNK rumormonger)RMMNKS rumormonger's rumormongersRMNRomaniaRMNS Romania'sRMNTSS romanticizeRMNTSSN romanticizingRMNTSSS romanticizesRMNTSST romanticizedRMRNrumoringRMRTrumoredRMS rumor'srumorsRMTLN remodelingRMTLT remodeledRNKrancorRNKSrancor'sRNLS reanalyzeRNLSN reanalyzingRNLSS reanalyzesRNLST reanalyzedRNTMS randomizeRNTMSN randomizingRNTMSS randomizesRNTMST randomizedRNTMSXN randomizationRNTMSXNSrandomization'sRNXLS reinitializeRNXLST reinitializedRPRSTreprizedRPSTS rhapsodizeRPSTSN rhapsodizingRPSTSS rhapsodizesRPSTST rhapsodizedRS roue'srouesRSKrisqueRTKLS radicalizeRTKLSN radicalizingRTKLSS radicalizesRTKLST radicalizedRTKLSXNradicalizationRTKLSXNSradicalization'sRTLN redialingRTLST ritualizedRTLTredialedRTNS routinizeRTNSN routinizingRTNSS routinizesRTNST routinizedRWLNrowelingRWLTroweledRXNLS rationalizeRXNLSN rationalizingRXNLSS rationalizesRXNLST rationalizedRXNLSXNrationalization3RXNLSXNSrationalization'srationalizationsRXX recherche SBsaberSBKF cybercafeSBKFS cybercafesSBRH seborrheaSBRHS seborrhea'sSBS saber'ssabers#SBSTS subsidize subsidizerSBSTSN subsidizing6SBSTSS subsidizer's subsidizers subsidizesSBSTST subsidizedSBSTSXN subsidizationSBSTSXNSsubsidization'sSBTTLN subtotalingSBTTLT subtotaledSF saviorsavorSFLsouffle,SFLS civilize souffle'ssoufflesSFLSN civilizingSFLSS civilizesSFLST civilizedSFLSXN civilization,SFLSXNScivilization's civilizationsSFR savoriersavorySFRNsavoring&SFRNS savoriness savoriness's)SFRS savories savory'sSevresSFRST savoriestSFRTsavored1SFS savior's saviors savor'ssavorsSKsuccor%SKLRS circularize secularize*SKLRSN circularizing secularizing(SKLRSS circularizes secularizes(SKLRST circularized secularizedSKLRSXNsecularizationSKLRSXNSsecularization'sSKMTS schematizeSKMTSN schematizingSKMTSS schematizesSKMTST schematizedSKN soignesoigneeSKNLsignalerSKNLN signaling0SKNLS signaler's signalers signalizeSKNLSN signalizingSKNLSS signalizesSKNLST signalizedSKNLSXN signalizationSKNLTsignaledSKNTLS scandalizeSKNTLSN scandalizingSKNTLSS scandalizesSKNTLST scandalizedSKPTKskeptic%SKPTKL skeptical skeptically"SKPTKS skeptic'sskepticsSKPTSSM skepticismSKPTSSMS skepticism'sSKRLN squirrelingSKRLT squirreledSKRN succoringSKRTsuccoredSKRTNS scrutinizeSKRTNSN scrutinizingSKRTNSS scrutinizesSKRTNST scrutinizedSKS succor'ssuccorsSKTRKScicatrixSKTRKSS cicatrix's SLslierSLBLsalableSLFsulfurSLFRKsulfuricSLFRN sulfuringSLFRS sulfurousSLFRTsulfuredSLFS sulfur'ssulfursSLFT sulfatesulfide9SLFTS sulfate's sulfates sulfide'ssulfidesSLLKS soliloquizeSLLKSN soliloquizingSLLKSS soliloquizesSLLKST soliloquizedSLMNS solemnizeSLMNSN solemnizingSLMNSS solemnizesSLMNST solemnizedSLMNSXN solemnizationSLMNSXNSsolemnization'sSLNTRS slenderizeSLNTRSN slenderizingSLNTRSS slenderizesSLNTRST slenderizedSLSTsliestSLTPT saltpeterSLTPTS saltpeter'sSMBsomberSMBLsomberlySMBLS symbolizeSMBLSN symbolizingSMBLSS symbolizesSMBLST symbolizedSMBLSXN symbolizationSMBLSXNSsymbolization's%SMBNS somberness somberness'sSMKSBT smorgasbord*SMKSBTS smorgasbord's smorgasbordsSMLTsmolderSMLTRN smolderingSMLTRT smoldered SMLTS smolder'ssmolders SMNS sermonizesimonizeSMNSN sermonizingSMNSS sermonizesSMNST sermonized%SMP@S sympathize sympathizerSMP@SN sympathizing9SMP@SS sympathizer's sympathizers sympathizesSMP@ST sympathizedSMRS summarizeSMRSN summarizingSMRSS summarizesSMRST summarizedSN@SS synthesizeSN@SSN synthesizingSN@SSS synthesizesSN@SST synthesizedSNBTcenobiteSNBTK cenobitic"SNBTS cenobite's cenobitesSNFLsnivelerSNFLN sniveling#SNFLS sniveler's snivelersSNFLTsniveledSNKLN snorkelingSNKLT snorkeledSNPLsnowplow"SNPLS snowplow's snowplowsSNSseanceSNSS seance'sseancesSNSTS sensitizeSNSTSN sensitizingSNSTSS sensitizesSNSTST sensitizedSNSTSXN sensitizationSNSTSXNSsensitization'sSNSXNLSsensationalizeSNSXNLSNsensationalizingSNSXNLSSsensationalizesSNSXNLSTsensationalizedSNTcenterSNTBT centerboard*SNTBTS centerboard's centerboardsSNTFLT centerfold)SNTFLTS centerfold's centerfoldsSNTLT centiliter(SNTLTS centiliter's centilitersSNTMNTLSsentimentalize SNTMNTLSN sentimentalizing SNTMNTLSSsentimentalizes SNTMNTLST sentimentalized# SNTMNTLSXN$sentimentalization& SNTMNTLSXNS sentimentalization'sSNTMT centimeter(SNTMTS centimeter's centimetersSNTPS centerpiece*SNTPSS centerpiece's centerpieces&SNTRLS centralize centralizerSNTRLSN centralizing:SNTRLSS centralizer's centralizers centralizesSNTRLST centralizedSNTRLSXNcentralization SNTRLSXNScentralization'sSNTRN centeringSNTRTcentered*SNTS center's centerssanitizeSNTSN sanitizingSNTSS sanitizesSNTST sanitizedSNXRNS synchronizeSNXRNSN synchronizingSNXRNSS synchronizesSNXRNST synchronizedSNXRNSXNsynchronization5 SNXRNSXNSsynchronization'ssynchronizationsSNXTsnowshedSPKNsoupcon!SPKNS soupcon'ssoupconsSPKTspecter SPKTS specter'sspectersSPLNTsplendor$SPLNTS splendor's splendorsSPLTspilledSPLX sepulcherSPLXRN sepulcheringSPLXRT sepulchered$SPLXS sepulcher's sepulchersSPRspireaSPRLN spiralingSPRLTspiraledSPRS spirea'sspireasSPRXT spirochete'SPRXTS spirochete's spirochetesSPTscepter SPTS scepter'ssceptersSPTSM septicemiaSPTSMK septicemicSPTSMS septicemia'sSPXLS specializeSPXLSN specializingSPXLSS specializesSPXLST specializedSPXLSXNspecialization2SPXLSXNSspecialization'sspecializationsSPXLT specialty&SPXLTS specialties specialty'sSRsoireeSRLS serializeSRLSN serializingSRLSS serializesSRLST serializedSRLSXN serialization.SRLSXNSserialization'sserializationsSRS soiree'ssoireesSRXZurichSRXSZurich'sSSBLsizableSSMcesiumSSMScesium'sSSTMTS systematizeSSTMTSN systematizingSSTMTSS systematizesSSTMTST systematizedSSTMTSXNsystematization SSTMTSXNSsystematization's STsaute#STBLS stabilize stabilizerSTBLSN stabilizing6STBLSS stabilizer's stabilizers stabilizesSTBLST stabilizedSTBLSXN stabilizationSTBLSXNSstabilization'sSTKMTS stigmatizeSTKMTSN stigmatizingSTKMTSS stigmatizesSTKMTST stigmatizedSTKMTSXNstigmatization STKMTSXNSstigmatization'sSTLSstylizeSTLSN stylizingSTLSSstylizesSTLSTstylizedSTMSsodomizeSTMSN sodomizingSTMSS sodomizesSTMST sodomizedSTNsauteingSTNSLN stencilingSTNSLT stenciledSTNTTS standardizeSTNTTSN standardizingSTNTTSS standardizesSTNTTST standardizedSTNTTSXNstandardization STNTTSXNSstandardization's#STRLS sterilize sterilizerSTRLSN sterilizing6STRLSS sterilizer's sterilizers sterilizesSTRLST sterilizedSTRLSXN sterilization0STRLSXNSsterilization'ssterilizationsSTRSsatirizeSTRSN satirizingSTRSS satirizesSTRST satirizedSTS saute'ssautesSTTsauteedSWFLN swivelingSWFLTswiveled)SWPSTKS sweepstakes sweepstakes'sSXLS socializeSXLSN socializingSXLSS socializesSXLST socializedSXLSXN socializationSXLSXNSsocialization'sSXRTN SchrodingerSXRTNS Schrodinger'sTBTNT debutante%TBTNTS debutante's debutantesTFLNdevilingTFLTdeviledTFNSdefenseTFNSLS defenselessTFNSLSL defenselessly3TFNSLSNSdefenselessnessdefenselessness'sTFNSN defensing!TFNSS defense'sdefensesTFNSTdefensedTFRKDvorakTFSdivorcee!TFSS divorcee's divorceesTFTLS devitalizeTFTLSN devitalizingTFTLSS devitalizesTFTLST devitalizedTHMNS dehumanizeTHMNSN dehumanizingTHMNSS dehumanizesTHMNST dehumanizedTHMNSXNdehumanizationTHMNSXNSdehumanization'sTKLNS decolonizeTKLNSN decolonizingTKLNSS decolonizesTKLNST decolonizedTKLNSXNdecolonizationTKLNSXNSdecolonization'sTKLT decolleteTKLTK decolletage)TKLTKS decolletage's decolletagesTKRMNLS decriminalizeTKRMNLSNdecriminalizingTKRMNLSSdecriminalizesTKRMNLSTdecriminalized! TKRMNLSXN"decriminalization# TKRMNLSXNSdecriminalization'sTKSdike'sTKSMtoxemiaTKSMS toxemia'sTKTSdigitizeTKTSN digitizingTKTSS digitizesTKTST digitizedTKTSXN digitizationTL dolorduelerTLN dialingduelingTLNS dialingsduelingsTLRM tularemia(TLS dolor's dueler'sduelersTLSSdialyzesTLSTduelist TLSTS duelist'sduelistsTLT dialeddueledTM TimortumorTMBLS demobilizeTMBLSN demobilizingTMBLSS demobilizesTMBLST demobilizedTMBLSXNdemobilizationTMBLSXNSdemobilization'sTMBRLtumbrel!TMBRLS tumbrel'stumbrelsTMKNTS demagnetizeTMKNTSN demagnetizingTMKNTSS demagnetizesTMKNTST demagnetizedTMKNTSXNdemagnetization! TMKNTSXNSdemagnetization'sTMKRTS democratizeTMKRTSN democratizingTMKRTSS democratizesTMKRTST democratizedTMKRTSXNdemocratization TMKRTSXNSdemocratization'sTMLTRS demilitarizeTMLTRSNdemilitarizingTMLTRSS demilitarizesTMLTRST demilitarizedTMLTRSXN demilitarization! TMLTRSXNSdemilitarization'sTMNdemeanor!TMNS demeanor'sdemonizeTMNSN demonizingTMNSS demonizesTMNST demonizedTMNTdiamanteTMNTS demonetizeTMNTSN demonetizingTMNTSS demonetizesTMNTST demonetizedTMNTSXNdemonetizationTMNTSXNSdemonetization's#TMPRS temporize temporizerTMPRSN temporizing6TMPRSS temporizer's temporizers temporizesTMPRST temporizedTMRLS demoralizeTMRLSN demoralizingTMRLSS demoralizesTMRLST demoralizedTMRLSXNdemoralizationTMRLSXNSdemoralization'sTMS tumor'stumorsTMTdemode TNDanaeTNHS TannhauserTNHSS Tannhauser'sTNKLRS denuclearizeTNKLRSNdenuclearizingTNKLRSS denuclearizesTNKLRST denuclearizedTNLtunnelerTNLN tunnelingTNLNS tunnelings"TNLS tunneler's tunnelersTNLTtunneledTNSLN tinselingTNSLTtinseled#TNTLS tantalize tantalizerTNTLSN tantalizingTNTLSNL tantalizingly6TNTLSS tantalizer's tantalizers tantalizesTNTLST tantalizedTNTLSXN tantalizationTNTLSXNStantalization'sTNTNdentinTNTNSdentin'sTNTRFT downdraftTNTRFTS downdraft's#TNTRS tenderize tenderizerTNTRSN tenderizing6TNTRSS tenderizer's tenderizers tenderizesTNTRST tenderizedTNXNLS denationalizeTNXNLSNdenationalizingTNXNLSSdenationalizesTNXNLSTdenationalizedTNXNLSXNdenationalizationTPLKNK doppelgangerTPLKNKS doppelgangersTPLRS depolarizeTPLRSN depolarizingTPLRSS depolarizesTPLRST depolarizedTPLRSXNdepolarizationTPLRSXNSdepolarization'sTPLTSS depoliticizeTPLTSSNdepoliticizingTPLTSSS depoliticizesTPLTSST depoliticized&TPNTNTS dependent's dependentsTPRSRS depressurizeTPRSRSNdepressurizingTPRSRSS depressurizesTPRSRST depressurizedTPRSRSXNdepressurizationTPSNLS depersonalizeTPSNLSNdepersonalizingTPSNLSSdepersonalizesTPSNLSTdepersonalizedTPTMNTLSdepartmentalize! TPTMNTLSN!departmentalizing TPTMNTLSS departmentalizes TPTMNTLST!departmentalized$ TPTMNTLSXN%departmentalization' TPTMNTLSXNS departmentalization'sTPTSdeputizeTPTSN deputizingTPTSS deputizesTPTST deputized TRDurerTRFL drivelertraveler"TRFLN driveling traveling&TRFLNS traveling's travelingsLTRFLS driveler's drivelers traveler's travelers trivializeTRFLSN trivializingTRFLSS trivializesTRFLST trivializedTRFLSXNtrivializationTRFLSXNStrivialization's TRFLT driveledtraveledTRFT draftierdraftyTRFTLdraftily'TRFTNS draftiness draftiness's$TRFTSMN draftsman draftsmenTRFTSMNS draftsman's TRFTSMNXP draftsmanship TRFTSMNXPSdraftsmanship'sTRFTST draftiest)TRFTSWMN draftswoman draftswomen TRFTSWMNS draftswoman'sTRHdiarrheaTRHS diarrhea'sTRKLtricolor"TRKLS tricolor's tricolorsTRL derailleurdrylyTRLNtrialing&TRLS derailleur's derailleursTRLTtrialedTRMLN trammelingTRMLT trammeled#TRMTS dramatize traumatize(TRMTSN dramatizing traumatizing&TRMTSS dramatizes traumatizes&TRMTST dramatized traumatizedTRMTSXN dramatization/TRMTSXNSdramatization'sdramatizations(TRNKLS tranquilize tranquilizerTRNKLSN tranquilizing=TRNKLSStranquilizer's tranquilizers tranquilizesTRNKLST tranquilizedTRNKLT tranquilityTRNKLTS tranquility'sTRNS tyrannizeTRNSN tyrannizingTRNSS tyrannizesTRNSSTRS transistorize TRNSSTRSNtransistorizing TRNSSTRSStransistorizes TRNSSTRSTtransistorizedTRNST tyrannizedTRRderriere/TRRS derriere's derrieres terrorizeTRRSN terrorizingTRRSS terrorizesTRRST terrorizedTRWLN trowelingTRWLTtroweledTSFFdisfavorTSFFRN disfavoringTSFFRT disfavored"TSFFS disfavor's disfavorsTSKLdiscolorTSKLRN discoloringTSKLRT discoloredTSKLS discolorsTSKNS disorganizeTSKNSN disorganizingTSKNSS disorganizesTSKNST disorganizedTSKNSXNdisorganizationTSKNSXNSdisorganization'sTSLN tasselingTSLNS desalinizeTSLNSN desalinizingTSLNSS desalinizesTSLNST desalinizedTSLNSXNdesalinizationTSLNSXNSdesalinization's TSLT decilitertasseledTSLTF DusseldorfTSLTFS Dusseldorf's$TSLTS deciliter's decilitersTSMBWLN disembowelingTSMBWLT disemboweledTSMLSXNdecimalizationTSMT decimeter$TSMTS decimeter's decimetersTSNSTS desensitizeTSNSTSN desensitizingTSNSTSS desensitizesTSNSTST desensitizedTSNSTSXNdesensitization! TSNSTSXNSdesensitization'sTSNTRLS decentralizeTSNTRLSNdecentralizingTSNTRLSS decentralizesTSNTRLST decentralized TSNTRLSXN!decentralization" TSNTRLSXNSdecentralization'sTSTBLS destabilizeTSTBLSN destabilizingTSTBLSS destabilizesTSTBLST destabilizedTSTBLSXNdestabilizationTSTLdistillTSTLSdistills TTtedTTBTtidbitTTBTS tidbit'stidbitsTTLNtotalingTTLST totalizator*TTLSTS totalizator's totalizatorsTTLTtotaledTTNTdetenteTTNTS detente's"TTRS deodorize deodorizerTTRSN deodorizing5TTRSS deodorizer's deodorizers deodorizesTTRST deodorizedTTRSXN deodorizationTTRSXNSdeodorization'sTTTL teetotaler&TTTLS teetotaler's teetotalersTWLN dowelingtoweling#TWLNS toweling's towelingsTWLT doweledtoweledTXtoucheTXFLN dishevelingTXFLT disheveledTXNdishonor)TXNRBL dishonorable dishonorablyTXNRN dishonoringTXNRT dishonored!TXNS dishonor's dishonors WwhirW@RS weatherizeW@RSN weatherizingW@RSS weatherizesW@RST weatherizedWBLS verbalizeWBLSN verbalizingWBLSS verbalizesWBLST verbalizedWBLSXN verbalizationWBLSXNSverbalization's WKvigorWKLSvocalizeWKLSN vocalizingWKLSS vocalizesWKLST vocalizedWKLSXN vocalization,WKLSXNSvocalization's vocalizationsWKNvicunaWKNS vicuna'svicunasWKSvigor'sWKTLN victualingWKTLT victualedWKTMS victimizeWKTMSN victimizingWKTMSS victimizesWKTMST victimizedWKTMSXN victimizationWKTMSXNSvictimization'sWL valorvoilaWLFL willful willfully(WLFLNS willfulness willfulness'sWLKNS vulcanizeWLKNSN vulcanizingWLKNSS vulcanizesWLKNST vulcanizedWLKNSXN vulcanizationWLKNSXNSvulcanization's#WLKRS vulgarize vulgarizerWLKRSN vulgarizing6WLKRSS vulgarizer's vulgarizers vulgarizesWLKRST vulgarizedWLKRSXN vulgarizationWLKRSXNSvulgarization'sWLNwoolenWLNS woolen'swoolensWLRValeryWLSvalor's"WLSKS Velasquez VelazquezWLSKSS Velasquez'sWLTLS volatilizeWLTLSN volatilizingWLTLSS volatilizesWLTLST volatilized WMNS womanize womanizerWMNSN womanizing2WMNSS womanizer's womanizers womanizesWMNST womanizedWNSKTN wainscoting+WNSKTNS wainscoting's wainscotingsWNSKTT wainscotedWNTLS vandalizeWNTLSN vandalizingWNTLSS vandalizesWNTLST vandalizedWNTRS winterizeWNTRSN winterizingWNTRSS winterizesWNTRST winterized WPvaporWPRvapory WPRS vaporize vaporizerWPRSN vaporizing2WPRSS vaporizer's vaporizers vaporizesWPRST vaporizedWPRSXN vaporizationWPRSXNSvaporization'sWPS vapor'svaporsWRKLRT varicoloredWS whir's whirswhizWSKwhiskeyWSKS whiskey'swhiskeysWSLN weaseling"WSLS visualize visualizerWSLSN visualizing5WSLSS visualizer's visualizers visualizesWSLST visualizedWSLSXN visualization/WSLSXNSvisualization'svisualizationsWSLTweaseledWSSwhiz'sWSTNS westernizeWSTNSN westernizingWSTNSS westernizesWSTNST westernizedWSTNSXNwesternizationWSTNSXNSwesternization'sWTKL watercolor&WTKLS watercolor's watercolorsWTLSvitalizeWTLSN vitalizingWTLSS vitalizesWTLST vitalizedWTLSXN vitalizationWTLSXNSvitalization'sWXP worshiperWXPN worshiping$WXPS worshiper's worshipersWXPT worshipedXFLN shovelingXFLTshoveledXKBK checkbook%XKBKS checkbook's checkbooksXKBT checkerboard*XKBTScheckerboard's checkerboardsXKHsheikhXKHS sheikh'ssheikhsXKLT chocolatyXKRN checkeringXKRT checkered XLchiliXLS chilieschili'sXNLN channelingXNLS channelizeXNLSN channelizingXNLSS channelizesXNLST channelizedXNLSXNchannelizationXNLSXNSchannelization'sXNLT channeledXPRNchaperon"XPRNS chaperon's chaperonsXRFLN shrivelingXRFLT shriveledXRKTRS characterizeXRKTRSNcharacterizingXRKTRSS characterizesXRKTRST characterizedXRKTRSXN characterization6 XRKTRSXNScharacterization'scharacterizationsXRSXNS ChristianizeXSLchiselerXSLN chiseling"XSLS chiseler's chiselersXSLTchiseledXTchateauXTKSchateauxXTLN chatelaine&XTLNS chatelaine's chatelainesXTS chateau'sYKTyogurtYKTS yogurt'syogurtsYTLyodelerYTLNyodeling YTLS yodeler'syodelersYTLT yodeledÿÿÿÿ¨ó›>{dÿÿÿÿÑjÿÿÿÿkäX½‚…¿.ÿÿÿÿU|ßÿÿÿÿÿÿÿÿ•{% RÇÿÿÿÿ_˜¢3Ë„¨ÿÿÿÿ¶ê„9ÿÿÿÿL¾ÏX ÿÿÿÿ³eŸy•ÿÿÿÿàÿÿÿÿa ‘öI‡ÿÿÿÿµ“f%ü1”ÿÿÿÿåjMþ”ëÿÿÿÿÿÿÿÿÚA5 ÿG¤÷ÿÿÿÿÿÿÿÿMÿÿÿÿ%Í `<`Úÿÿÿÿÿÿÿÿÿÿÿÿž.Üÿÿÿÿüxd“ ÿÿÿÿwû¾o<¿‘_ÿÿÿÿÿÿÿÿÿÿÿÿ‰Îÿÿÿÿ‚ÚaHlxôkøº¾ÿÿÿÿÿÿÿÿJMÿÿÿÿŠ7ÿÿÿÿoÿÿÿÿƒbÌiÿÿÿÿÿÿÿÿ»Eÿÿÿÿÿÿÿÿ©Œÿÿÿÿ3MlCXe¼‘¾U2fpWáûf¿XÿÿÿÿÏ®¯Eôœ‚ÿÿÿÿ=ŽäšÞ³Ú:ÿÿÿÿË¡€Xÿÿÿÿ|»(õãßlŽæqòd¾ÿÿÿÿ‚:Æ:êâÇd4š×³®C[óÿÿÿÿÏqĶbM÷»Ž°Áxüöÿÿÿÿÿÿÿÿ°VÚ£ˆU?ö<ú©IÝ;ë³”­׫±)Ïog7¬ÿÿÿÿÿàIÜêQìb.?ÿÿÿÿì@ÝÍÿÿÿÿäÙøþÇYÿÿÿÿÿÿÿÿÓ¾ÐüÓó’O¤Èah C¯]Xû;„Çûï[œ.œÿÿÿÿ}ƒÿÿÿÿÿÿÿÿ@° í*’h@éÿÿÿÿüBœ—?‡?÷Óйþ© ôñSkÌŠÿÿÿÿÿÿÿÿ-ÿÿÿÿÿÿÿÿäFë)³¹®0U†@¹ ÿÿÿÿ4›ÓbI7Ncÿÿÿÿÿÿÿÿ¥9ÿÿÿÿF^½ry¿¿jãbW„`"ÙÿÿÿÿDÛsRjÿÿÿÿ»–wÀË'ù4‰ÈúÿÿÿÿIWâ¡ÿÿÿÿåÚ Aÿÿÿÿ~\寕ÿÿÿÿ°tÿÿÿÿä1ÿÿÿÿU’ÑÚî?áãS°Ü&ÿÿÿÿÿÿÿÿÿ d.ÿÿÿÿúðng‘ÆÊU¯ÌÿÿÿÿÿÿÿÿDËvVÿÿÿÿŽ÷<øâå­ ÿÿÿÿA´‰mz߯6 -+ÿÿÿÿ<’]V5ï“\ÿÿÿÿÈå]ÿÿÿÿ H?~òHLóÿÿÿÿDÿÿÿÿ#ÛØØÿÿÿÿÿÿÿÿÿÿÿÿn`pæ!ÈÙ‹ÊhÅ>ÿÿÿÿk…ÿÿÿÿÄéÿÿÿÿùjÿÿÿÿËZM`ÿÿÿÿbhÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿU…øÆÿÿÿÿþë(kmÍÿÿÿÿ@3ÿÿÿÿtÿÿÿÿ þAèÿÿÿÿ 9†þÿÿÿÿ l!®ÿÿÿÿ¡­åÿÿÿÿ—UêÿÿÿÿeÜK¨Ÿ½Úoé4ÿÿÿÿ´‰Sÿ«ÒÇ[ßÿÿÿÿóa™vÿÿÿÿÒµmn‚噲߄˭ÿÿÿÿÛ†‡+öéQZÉ4ÿÿÿÿÿÿÿÿÅÿÿÿÿyÀósà6þÿÿÿÿDÿÿÿÿbÿÿÿÿ¾Úæ~* }öÄÍÞÍ' ÿÿÿÿÿÿÿÿÉÿÿÿÿ(ÂHbÿÿÿÿÎ6ÅÿÿÿÿKvHù0òÿÿÿÿ%؆É:Ìä*b$lz]ÿÿÿÿ±JýJp8œäÿÿÿÿ y3oú Œvaÿÿÿÿ)iÿÿÿÿc]ÔOB»Zzwc‡6F/$‚—âÿÿÿÿÿÿÿÿŽ¿aöÿÿÿÿp5ßÖ gd,8ÿÿÿÿ+a%\Í?ÿÿÿÿ)Œf -Å®0Óš”ÜçM!q6r \ÿÿÿÿm Q4jÿÿÿÿ3ò AÒ8ÿÿÿÿÿÿÿÿç…Êþv÷ÓcåÿÿÿÿÿÿÿÿY8¥³iÿ²”˜3“gs;ÿÿÿÿ~[g) {ÿÿÿÿÿÿÿÿlžÀD†JLð‡½ ÏÿÿÿÿóÐ/²nÉÚœ„•OÛÿÿÿÿš­xñÑ98Êö§Ôöÿÿÿÿ¶ï#j µ¿P5@ÿÿÿÿß´‡W·#™p½p²§ær¬(IØg‡ÿÿÿÿ¾Î8Û!nE néW[bÿÿÿÿúh8™ÿÿÿÿè|®–:Wÿÿÿÿ;PE¼MA&{HÁá(÷ó™ÛM,P ɲùtyˆãrLÿÿÿÿÜIÀ-±ìT»‘^^û›ÒIh«SLE%IwI•#÷°Ê¨ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ´«="¦DE¶Ôîÿÿÿÿ\²hÿÿÿÿ^›ʬ¸>+"ýqCüÿÿÿÿÿÿÿÿ…NßÀÂpëÿÿÿÿÿÿÿÿÌ×¹ãTÿÿÿÿ&Ö$þßrÿÿÿÿÿÿÿÿ:/ÿÿÿÿÿÿÿÿ<åÈÍEKA\4ÿÿÿÿÀÿÿÿÿ{^"q%? •Úÿÿÿÿ5äèÇÿÿÿÿ,×ýlÍPÿÿÿÿ£SÿÿÿÿÿÿÿÿQpO}ôÀTï³Z_Âÿÿÿÿ¾²ÎàQo"Jÿÿÿÿ’ûÿÿÿÿ¤Nòÿÿÿÿ¾ ÿÿÿÿÿÿÿÿÞÏ.Ý&P|ð JI”[_{f? 1 $¬#ÿÿÿÿâÑÿÕt¦›ÿÿÿÿÿÿÿÿìË{®™§rýÓKU#ÄÍ}µwd¡ŸìÿÿÿÿŸ%ƒü&DÌÿÿÿÿçÙ¤UÞຓœÿÿÿÿŠ Ó•ÿÿÿÿùo^?¸S´`ô€ÿÿÿÿãÓSÅ‹îû}ó ð­ÅIA?/KЕóJ42lòp4ì–®¶Oÿÿÿÿÿÿÿÿ¨övn(32¡-}“¿ánZ>rÄ¢™HE(ngšÿÿÿÿÿÿÿÿ_ÎÞHÑ›“Qÿÿÿÿg­ÁÂxµ¬¢‘[%(ƒì¯Ÿ2²ù|dàFœukQƒÅ.öæ6ŠU:yD±£ƒrÿÿÿÿ@Y늕/ €–"å)Ë TCS¾•ëø†ÿÿÿÿ¬ÿÿÿÿÿÿÿÿ*K[°ÿÿÿÿ°ÊðC×.ÿÿÿÿ*¢ÿÿÿÿ-%Z̾° Ò}ùÿÿÿÿ3ê/° q×QaˆT`K¢R @‡ÿÿÿÿ)ÇŽ¶ÿÿÿÿÿÿÿÿÞòpàóXRJ›šÿÿÿÿÖ_3ÿÿÿÿÿÿÿÿ= v¶µÉÜqù¨»Î…|Íÿÿÿÿ}ã’SkÿÿÿÿÌãÿÿÿÿÿÿÿÿ"¿â»BvÖˆaS$µÿÿÿÿ}<çYþ1ùíÿÿÿÿÿÿÿÿµÿÿÿÿ± /Ù:gÿÿÿÿI¨KœÊÿÿÿÿp0]ÿÿÿÿ-žÿÿÿÿý5pÆØjÿÿÿÿÿÿÿÿ ‰tˆÿÿÿÿÑ·/ÿÿÿÿ¨íÿÿÿÿd Á5_é‡Ýr 9xÿÿÿÿðˆðÒvåƒjqRï7áòÿÿÿÿÿÿÿÿzÕÿÿÿÿ'*Ðw¼ìqBÒ3$)MÒ§îP'ÔÿÿÿÿßJÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÜN„øOhz CçÿÿÿÿYÓ£¾AÀ+V2ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÕ¸§¶ÿÿÿÿ¨Bm©ˆ TùÅ¿9Q>â†/ÚÿÿÿÿÿÿÿÿÅ ÿÿÿÿV BÿÍÝn>ó]¬?ý‘ßîȆ0ç*Ù¦'pÿÿÿÿeUX×ÿÿÿÿˆ,ÿO(À ÿÿÿÿÓý‘Úa\ã9˜ùîTîš@?Åÿÿÿÿö ¸·À ¼7©nYÿÿÿÿÿÿÿÿ­ú"ª´}ÿÿÿÿÜ‚&$Cì‘ÿÿÿÿ8u}¦×TvÊ“ûÇÿÿÿÿjph&ÿÿÿÿo¼ꄊû_ÿÿÿÿÿÿÿÿLš%éTø‰¨q;ÿÿÿÿ9†³„Aºuÿÿÿÿ¡šGÿÿÿÿÄÝüÿÿÿÿÿÿÿÿ¼¸`mP)ýœ„ÿÿÿÿèP±?¶ÿÿÿÿ{ÿÿÿÿìóü;Eÿÿÿÿ8ÿÿÿÿ[¸Î²ÿÿÿÿ•ï?t%OŒŽÿÿÿÿZ§}ÙÊy£rž ÿÿÿÿ ›Bñ³g¥uïD„YpÉ{•¬î£µyÿÿÿÿ‚ ƒ/šй÷?ûÞqýÑ–q/ÿÿÿÿþÿÿÿÿ‚>€Âa÷Á‚×™ÿÿÿÿÿÿÿÿ1Eÿÿÿÿ¤·£7+¼B½>ùj>ü¾ˆ:Y.ÿÿÿÿÚ´_tÿÿÿÿÿÿÿÿÿÿÿÿWíêvÿÿÿÿccÿÿÿÿÛ?Ëeÿÿÿÿ%cÿÿÿÿoÓPD±ŠÖ½ðm¨Iÿÿÿÿô컽ÿÿÿÿ€ë Á BÿÿÿÿCVO cAÿÿÿÿžÍJ ÿÿÿÿÿÿÿÿ€Uÿÿÿÿ„ÌLÓ|àÿÿÿÿ¡zê.Inÿÿÿÿÿÿÿÿöpt_b鎜ZÿÿÿÿÿÿÿÿòAÂ$bÿÿÿÿÃtÿÿÿÿÿÿÿÿÿÿÿÿDÄ’ÿÿÿÿ™Å°d =Û¥©0wK"¦ÿÿÿÿÆÄÿÿÿÿÿÿÿÿ“<®’\-¤J–d¼\GÿÿÿÿÿÿÿÿÖ@ ü?×Ëte#Å.ç ÈÿÿÿÿЗÜzFÙìäSôÿÿÿÿKÎr²¡|áÿÿÿÿR˜`ÊþÌÿÿÿÿKã¶‘†OÝ/¥}„¯*[¬û„Zÿÿÿÿ}_ M£5W Ua+$¬ËPn.t¥f¤èôõÃ^ÿÿÿÿÂÖWæ{ôä}¸--h¯üYxÿÿÿÿÿÿÿÿ«­–Ýÿÿÿÿ«™5I÷oØÿÿÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL’_nÿÿÿÿ°{ÿÿÿÿÂ(~˜ÿÿÿÿufÛº[ùÿÿÿÿ ö@ɘ{ï¤(|ö-ÿÿÿÿ-ÿÿÿÿ|¢ê5;QA:ÿÿÿÿÑÉ'É­,ÿÿÿÿ¡ÿÿÿÿú†â$ña'ó.Ö5 È¢~ÿÿÿÿ¥ HÑ !©˜²àûÚ—ÿÿÿÿU©TÿÿÿÿÿÿÿÿƼ«ë‰gÿÿÿÿ£ØÙø“~­p”õc[¹«Â—M÷×u¾ÿÿÿÿWF_ Tîÿÿÿÿåo&\Ÿ¾öîEÿÿÿÿ1GD·Ü¬ŽŠÿÿÿÿÿÿÿÿÿÿÿÿê¼JPkiÕEýŒÿÿÿÿÍ·súÞ¯ÿÿÿÿ¯ªo~«G;DŸÿÿÿÿ21ÿÿÿÿÿÿÿÿ„«\ÙÿÿÿÿÿÿÿÿWÿÿÿÿ!eÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõÈóVÔÈÿÿÿÿ›N)~|~¨ñLÿÿÿÿh{ÿÿÿÿÿÿÿÿêÿÿÿÿÝLTú<5ˆôÿÿÿÿ/L~‡ÿÿÿÿ–@Ín2±Åÿÿÿÿ´”á¶ô¨ÈÀÏÿÿÿÿ(5ÿÿÿÿпþþM(Rÿÿÿÿÿÿÿÿîzÿÿÿÿ¿”•^Œÿÿÿÿ-;:öÿÿÿÿh–çòÿÿÿÿÿÿÿÿKÏ“±¿™›ÿÿÿÿÿÿÿÿßÿ Üÿÿÿÿÿÿÿÿó‹…ÿÿÿÿôÿÿÿÿʳlÑÿÿÿÿ9„ØWýÆöeÿÿÿÿ”å‚iy© ÿÿÿÿÔ[3Xÿÿÿÿÿÿÿÿ~WHsÞ;ÿÿÿÿ-ôÿÿÿÿˆÓÿÿÿÿÿ`ÿÿÿÿÑ“VâÍ€ÿÿÿÿ¯òƒÿÿÿÿÂ;9Bù1­õQ¿>·ÿÿÿÿP"È‚xÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿs#Zÿÿÿÿùáÿÿÿÿÿÿÿÿ¡h vþTZÿÿÿÿßGÿÿÿÿJr¶ž«Úìÿÿÿÿ~ÛK1|ÜŒhÿÿÿÿÿÿÿÿê ÿÿÿÿ,ÿÿÿÿªÚÀnÿÿÿÿ&·ì–D-t.Ó¦‰ç8% àÅÿÿÿÿÿÿÿÿÜÏÇõÊ-Ìÿÿÿÿã‰êM&Qÿÿÿÿÿÿÿÿ… ý‚€ÿÿÿÿÿÿÿÿ~k µ‰+Ÿ=í²’£P«<Ø# €l€³ +T‡bk8£ßy†Aÿÿÿÿÿÿÿÿ¬oJÏ»)÷"z§CûÞÊ¿T=Ç´GÆÿÿÿÿÿÿÿÿîÎaÿÿÿÿÿÿÿÿ‡–êÔÿÿÿÿ°fìÛák˳ñÿÿÿÿÆ <¬‰>…æÿÿÿÿJðÿÿÿÿÍ`uŸ"Þ5&ŽWÈÿÿÿÿÿÿÿÿ˜¡¡8äWçéçÈÅÇHÿ-æŸÿÿÿÿ4âÿÿÿÿÿÿÿÿ¾ÑÿÿÿÿÄAˆÿÿÿÿÿÿÿÿ87ÿÿÿÿX|ÄšÿÿÿÿeÛTiôPÔƒÿÿÿÿÿÿÿÿ‰8œ–õVfëÿÿÿÿ¸W( §ì ½ØÿÿÿÿÀR˜)ü)¦ãwÿÿÿÿþR–€å‡ö—“¨ƒÃ#Ãÿÿÿÿ€)ÿÿÿÿ˜r:ÿÿÿÿÑñ͇o¯Hv”ÿÿÿÿ;X;§ŽÿÿÿÿÁpÝ ÿÿÿÿpÆõÿÿÿÿ®Ý‹í#ËÐÿÿÿÿwAcŠÿÿÿÿ9¨LÿÿÿÿÄBÈŸíÛÿÿÿÿÇÿ„ÆÿÿÿÿÿŽ+»MÔÐS9JŠuª•f¦ê•ÿ«õIÿÿÿÿBÈL ÿÿÿÿÿÿÿÿ(‘ÿÿÿÿ$¤©™ÿÿÿÿK¯VI-s‹]/!Bþ‡ä’Ÿcÿÿÿÿ¡Ðør2 g1ÿÿÿÿò/smJÿÿÿÿLÄSëÿÿÿÿ@ ·ÿÿÿÿÿÿÿÿ– ½0CÃÖ0¢ˆ`”«"ÿÿÿÿÿÿÿÿ3 ÿÿÿÿÈÿÿÿÿî(ÑŸê ‡ò¥‡éS¯vøÕ[yÈ Ë3LÜ @«ÿÿÿÿÿÿÿÿåúžþ»¿¥;åOô:ÿÿÿÿ,@²ã=IÿÿÿÿÿÿÿÿwÿÿÿÿÿÿÿÿHu–sÿÿÿÿoXš=_‰—m@2ÿÿÿÿ`è :5 á_Y±mëÿ…ý>*v‚=J‰©ÿÿÿÿ4&Xrº‹H9Íní?ƒûQ…vñ©’~ÿ=³m!1ÿÿÿÿÿнS¾LÇvfu·h!G(Äs=Þ'«XÉ{Kÿÿÿÿÿÿÿÿς֘'3ÇJ–ã,ÿÿÿÿž£¼žž3r¹ƒ^ÿÿÿÿÿÿÿÿ:îÿÿÿÿoHÿÿÿÿVýÿÿÿÿ¬Ù殌3§•™ÿÿÿÿfÃ…(ÿÿÿÿ‰ •ÿÿÿÿÿe ©Ö(>è¹5]Âë²úÕ^€¼ü ÿÿÿÿ‹ WB2n´‰:ð×¼¦.®6ñ¯I•¤Ýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿå2Vt«‚¼%ÿ³"ª3¶„âU7ÝÿÿÿÿŠ;ÿ–,>aþUðó^—ÿÿÿÿÿÿÿÿÿÿÿÿüîÃݸ ÿÿÿÿpÌ(,r,&H˜f"ÿÿÿÿôû ªîèùRË=eÔ!ÿÿÿÿÿÿÿÿ]•sâ O@‹ÿÿÿÿy¹ÿÿÿÿ^9ûÿÿÿÿÿÿÿÿ¡Ôÿÿÿÿÿÿÿÿÿÿÿÿ‡Å£¨À2˜Æ¥ž(N­vhÿÿÿÿSÕÿÿÿÿŽúÿÿÿÿÿÿÿÿC•g±×FÜñL#oéiÿÿÿÿø8)ÿÿÿÿå'…VùU¥ÿÿÿÿÿÿÿÿ2–J°¼›pq—bÿÿÿÿÿÿÿÿO¦î!ÿÿÿÿ ¨^f^ÿÿÿÿ®^ÿÿÿÿLÿÿÿÿVq_ÿÿÿÿ¿¹ ýåÿÿÿÿC. êÿÿÿÿº¾¢pÿÿÿÿÿÿÿÿ4¾OjÇÿÿÿÿU–Š›çx(–Â^T=p fDÿÿÿÿeLºŠ!¿„ÿÿÿÿT„ ‰¹«\¼Â< 2ÿÿÿÿ¸äKw ‚”Ùÿÿÿÿÿÿÿÿg:>Uíÿÿÿÿ;ce «<ÓåeÿÿÿÿÉ]E#_*3×" lÀÃ;ª-ß1SÑŽç›ÿÿÿÿG×ðÝÍGÿÿÿÿÞÊflžÿÿÿÿ‚ÊÕèÕßÿÿÿÿ€Çý«ÿÿÿÿªÄ¡¯Ùåàgf ÿÿÿÿÏ2½èÿÿÿÿ¼~ôšÿÿÿÿmø„ÃÿÿÿÿjÅÿÿÿÿÿÿÿÿÓm¿Ò·2`¢ÿÿÿÿ:)ÿÿÿÿ7ÿÿÿÿ$°ÿÿÿÿ¹ð#¬ˆ×ÿÿÿÿÃŒLvÿÿÿÿÿÿÿÿúXW‚ AÿÿÿÿÒ vŒ¹§r¨ÿÿÿÿÿÿÿÿM€eªž˜ ï:Ô>‚€Ô~êÑhFôò(•pÿÿÿÿ¨€ÿÿÿÿŸUÿÿÿÿKì’]ÿÿÿÿJ ÿÿÿÿ³ÿÿÿÿÿÿÿÿ¹µ3¾UêRÿÿÿÿP)ÿÿÿÿèÕà ‡ä“ –Á*‹U‘}šV³=¬ø+TJ2Â’êÕÿÿÿÿÿÿÿÿ2 D%@y¬Ïº)ÿÿÿÿƒsß+ý› Sá»LuN6€Ú©ãõÂí7õI6µéÐÿÿÿÿÿÿÿÿ½ªLáIÚ6aÖ`6Q(Xøä°ÐU!Ãkç’–D*!õNIÖXŽÿÿÿÿ«â1(YÆïz™Ë)1ÿÿÿÿÿÿÿÿÖ\óÙ ÿÿÿÿû r92Öÿÿÿÿ*´ÿÿÿÿ#†q£ÿÿÿÿ» ÿÿÿÿÿÿÿÿíÉvÿÿÿÿWåöí˜_‡2£Ñ;žÿÿÿÿFT/¬ÿÿÿÿà—àÿÿÿÿ$“Ð=ÿÿÿÿÿÿÿÿ4Tñ ‡/ÆM­+$ÿÿÿÿ:N6תŒÑÿÿÿÿ]™359ÿÿÿÿ0Õt¢/’ƒš`´MÀlÿÿÿÿa~ûíb»b c’„ÏÇgù~ÿÿÿÿ‡*œÿÿÿÿþeh¼üÿžlô n‘EGªÿÿÿÿú¢ð p*ÿÿÿÿÿÿÿÿ§_BFûw³Nÿÿÿÿ¿–üÖ7ÿÿÿÿ„Þ{Síµ'|ÿÿÿÿMxcÐ ÐHX(W©‹¥ÿÿÿÿဋæx A¬ ÿÿÿÿ6:A=Z^ÿÿÿÿ8ÿÿÿÿ7J“lŽé÷ˆ ÿÿÿÿÿÿÿÿÊ7ë2=q†Yh(ú6„Gÿÿÿÿw—ÿÿÿÿô¢ ÿÿÿÿ)…ÿÿÿÿšãæÿÿÿÿQ5ÞoGÿÿÿÿb—QNåwÿÿÿÿŠÐø,¼–Ì”ñÄîõ±*ÿÿÿÿ¿ =ÿV‹`Pÿÿÿÿë÷è\ð'£9ãiõªQ„F¨ 4­¢lª¬‘Æë¾}¹¶z¼_/}èX¶Fø9nFÿÿÿÿ!zÅôþmÔ^¨)#ÿÿÿÿ0×1‹ýÜ.eÕ}ºø· z€‘‘Ö?÷VÍ#Fß§nבÿÿÿÿk„ÿÿÿÿÞJjºG|¾óÿÿÿÿÜCÝ_ÁÝÿÿÿÿRYŽCUž0X*°cÿÿÿÿÈ)y[ñ:æ—xÿÿÿÿ«š¯¤¥FmˆØÿÿÿÿSU{•¹_CÛgÐ pÿÿÿÿôì«Q/[¤SC<§üÙÿÿÿÿ }_>iÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‚EG$2‡x’3Ï!gw:ÿÿÿÿ¡q«xÿÿÿÿÚ<¾³š?úF$?iþàm×ÿÿÿÿYi»yž2 ‰ð"9Œtb`ÿÿÿÿ£O ÿÿÿÿÿ¼ÿÿÿÿûŠ$ÛïÛÒÿÿÿÿð ÿÿÿÿçÿÿÿÿÿÿÿÿúzØt#` ÿÿÿÿ¹À4²-.:g‹‰¸ÿÿÿÿÿÿÿÿßéq+(Îÿÿÿÿ{‚Û§iêÿÿÿÿ¥4ZÿÿÿÿVºK]ÊVÿÿÿÿÿÿÿÿÿÿÿÿ,³fy éꃚÿÿÿÿçZÿÿÿÿC¢™ÿÿÿÿhÿbÿÿÿÿ‚$ö’¡Ïÿÿÿÿ» Xÿÿÿÿ³iTgÿÿÿÿÿÿÿÿ0j*ÿÿÿÿ“e$öu”¦òžt*ñÿÿÿÿ›i U0ÿÿÿÿÿÿÿÿ4*·aÛÿÿÿÿßuNä‰ÿÿÿÿxTÅjÿÿÿÿ—Î%7Äÿÿÿÿ¡¸ÿÿÿÿûtÿÿÿÿ< Ó‡†j90—ü“9 PPlr&Æ­°±¬Õa}ÏÎ?©ÄœY‘ùÿÿÿÿ.ãÕâÄ/ÄÚÝÊÀIçýæëAïÿÿÿÿÿA‘žÅÁÿÿÿÿª[uÎÿÿÿÿ*Ë÷ÿÿÿÿÿÿÿÿÿÿÿÿ$©s•;Zµ°©´ÿÿÿÿÿÿÿÿ~MÿÿÿÿF›î¸ñ”=§ Þí˜1ÿÿÿÿæ>®]ÿÿÿÿ[’›t·˜Ã&FÿÿÿÿC+è3~ Œ”¿ñi=ž­¾]¶F¶»Þã6ÿÿÿÿÚ ï ¼¥ÿÿÿÿWüxñ¦qv“¢|7ARÍ·ÿÿÿÿ¿3ãó °AÌx ÿÿÿÿÿÿÿÿ³YNŠª¦Ìç§—ÌÆ¼ÿÿÿÿcNÿÿÿÿ¤¥+uSVªœYî[qëÁÚ”µþKàÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿËY4àÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ>,ã¿"ÿÿÿÿRQÀÿÿÿÿÿÿÿÿŸðÊòÊÑ$׃5'¸vÙ I–ÿÿÿÿ¶f2w[¾@èÌ!QYGúôÆ?­ÿÿÿÿÿÿÿÿzCçL—À˜~ÌÐÌÿÿÿÿ Ñ-|m÷ØÖ\ÿÿÿÿ9{®5ÿÿÿÿÄÿÿÿÿNÿÿÿÿõ†ÿÿÿÿÿÿÿÿ\%ÿÿÿÿCäB±³ÿÿÿÿÿÿÿÿæñwÿÿÿÿÍiƒ”J+ÿÿÿÿ9C·Xÿÿÿÿô¬ùyÿÿÿÿ*¢a3Äð9Y®ÿÿÿÿÿÿÿÿÿÿÿÿG_Ý¢–f?¹‡ßô' øK.ºâV ]ÿÿÿÿªÿÿÿÿkµbaù*wÁ$¹ÿÿÿÿ)H-Zÿÿÿÿ•à‚²¡ý$í!0®ÿÿÿÿ Zÿÿÿÿ¼ŸŠ¿k©–3I NS‡ÿÿÿÿ 0ÔÿÿÿÿTæÿÿÿÿ u\uÿÿÿÿ ¤WÿÿÿÿÅ*ÿÿÿÿÕt?ð ¿سç”6hÿÿÿÿÔ|ÿÿÿÿ©ÆÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÄ1œ%î%î õ@Æÿÿÿÿ¼|ú]:<ÿÿÿÿÿÿÿÿŒ|ÝÄ÷94·Ï jp´?'8Øq¤× ÿÿÿÿÈ,Çæÿÿÿÿ©ºx¡Å+ÿÿÿÿ„?uœ'R[‘²nÞ¦”-.ÿÿÿÿÿÿÿÿÅwWãƒÿÿÿÿ\ÝG ·‚ç _Ó¡¨ö¶¨ÁQoü'YÏê—£ÿÿÿÿÿÿÿÿ!ZÜaÿÿÿÿÉŸNÊï½ÿÿÿÿ‰0ÿÿÿÿÛ¨,½Û’©Ã!:ú£1ÿÿÿÿù¡ÿÿÿÿˆ©Î~é-ð'£|ëãwèDú$Òf¥u|)èc ¼&ÿÿÿÿhðÿÿÿÿ”eÿÿÿÿáž½/dÄDkÉC^†ÿÿÿÿÿÿÿÿU´”‘ÿÿÿÿÿÿÿÿ´ÍÿÿÿÿtÄ8—ÿÿÿÿ<Äÿÿÿÿ°Vÿÿÿÿaÿÿÿÿÿÿÿÿ†Í••‰oÙpÃ"?däèìßpŽúêtçxÿÿÿÿ“³Íz06mOÿÿÿÿÐFÿÿÿÿMEÿÿÿÿR=ÿÿÿÿtfäÿÿÿÿŠ „„• B!n Ñ÷5Aê²£ ÿÿÿÿéþÿÿÿÿ:¤±u%ðôyÿÿÿÿ(œ;qUOlÈ igá+DÿÿÿÿذªPÿÿÿÿ¨²ÞKáö¶ÿÿÿÿKtu±]vs}vJ2.ÈöL ÃɉƒlÈÿÿÿÿ[Àÿÿÿÿ&â·ÿÿÿÿ?^Ù›Fá1 ÿÿÿÿ òÿÿÿÿÿÿÿÿ„ÿÿÿÿz&à¶ôG¤C2¥DZß ÷ÏZØz˜7ˆ‰‹Û‹‹Rÿÿÿÿ¥Ro4)ß³¼”'ë±HNS¦>HNTÁ>HPB?HPP?HPS.?HR??HRSN?HRY¹?HSù?HSN@HSS"@HST=@HTKy@HTLÀ@HTRÿ@HTSÐAHTTTBHX¯BHXS¾BHXXÐBHYN÷BKBCKBB1CKBKzCKBLCKBNÛCKBSýCKBT"DKFL1DKFN£DKFR´DKFSçDKFTüDKHKPLTàPLW4€PLXj€PMK£€PMP¸€PNè€PNKÿ€PNL@PNNsPNS…PNTÀPPìPPRúPPS‚PPT3‚PRB[‚PRFs‚PRH¡‚PRK¹‚PRL„ƒPRMñƒPRPR„PRS·„PRTŽ…PRXz†PRY“†PS¾†PSKé†PSSÿ†PSTN‡PTŒ‡PTKš‡PTL­‡PTMˆPTSˆPTTPˆPXPƒˆR±ˆRBK¾ˆRBRψRBTëˆRFKûˆRFLS‰RFR{‰RFT³‰RKê‰RKBŠRKMŠRKNMŠRKSêŠRKT‹RKXR‹RLS²‹RLT‹RMü‹RMB ŒRMKŒRMLPŒRMNŒRMR RMS1RNLRNFYRNS‰RNT¶RPIŽRPLWŽRPR’ŽRPT÷ŽRSRSMRSP*RST=RT§RTL³RTNÜRTSíRTTRWF'RWL:RXS_StS@NSBN‘SBR§SBS‘SF,‘SFBN‘SFK”‘SFN¨‘SFRF’SFS»’SFT“SK&“SK@3“SKFd“SKL~“SKM˜”SKNÒ”SKP&•SKR:•SKS»•SKT–SKYx–SLˆ–SLBž–SLFΖSLM÷—SLN%˜SLR8˜SLSM˜SM@a˜SMB’˜SMK½˜SMLE™SMP¥™SMT¸™SMXÆ™SNé™SN@ÿ™SNB šSNF´šSNKËšSNPŸ›SNSÛ›SNTœSNXÕœSPK0SPL°SPMIžSPNpžSPR¹žSPSyŸSPTˆŸSRy SRB˜ SRF¿ SRNÒ SRPù SRS'¡SSW¡SSBk¡SSR~¡SSTÀ¡SSXî¡STK¢STL¢STM£¢STN·¢STPQ£STR|£STTU¤STW¤STYé¤SWN¥SWP@¥SWT¾¥SXLü¥SXMB¦SXR¤¦SXTÔ¦SY§SYS§T$§TB/§TBK<§TBLP§TBN§TBS¦§TBTɧTFÙ§TFLç§TFN¨TFSd¨THRЍTHT±¨TKâ¨TKK(©TKLQ©TKM´©TKNÆ©TKR@ªTKS—ªTKT§«TLº«TLFÈ«TLKÜ«TLNó«TLR1¬TLSW¬TLTh¬TM¬TMB¬TMFå¬TMN>­TMP®TMS)®TND®TNKS®TNPf®TNS‡®TNTá®TPïTPNâ¯TPR °TPS<°TPTu°TRˆ°TR@¨°TRHâ°TRK ±TRL±TRM„±TRNͱTRPÓ³TRRæ³TRSø³TRTm´TRXµTRYeµTSwµTSF¹µTSK¶TSLöTSN(·TSP;·TSR‚·TSS*¸TSTM¸TTÔ¸TTBã¸TTF¹TTK£¹TTNº¹TTRϹTTSû¹TTWãºTTX»TWFX»TWLj»TWN|»TXB£»TXNî»WFSh¼WKx¼WKL¥¼WKNȼWKS½WL<½WLFr½WLK•½WLN©½WLS×½WLT*¾WLXm¾WML¼¾WMPé¾WMS¿WNSH¿WNT¢¿WPÀWPS4ÀWRbÀWRKpÀWRNšÀWRSÐÀWSëÀWSKÁWSPOÁWSSoÁWST±ÁWTBçÁWTKüÁWTN8ÂWTPÂWTS®ÂWTTõÂXBTÃXFF9ÃXK„ÃXKH”ÃXKL\ÄXKRpÄXKSÆÄXLóÄXLKÅXLLÅXLMSÅXLP‰ÅXLSüÅXMÆXMK0ÆXMRBÆXMSvÆXN¬ÆXNKËÆXNS,ÇXNT<ÇXPkÇXPKzÇXPRÇXPSÃÇXPTÕÇXRBäÇXRFùÇXRP ÈXRS4ÈXS€ÈXTÈXTKÂÈXTLíÈXTN+ÉXTSGÉXXN–ÉYFÊÉYFSÙÉYKëÉYKNÊYKSAÊYKT€ÊYML ËYPCËYPSQËYTLbËYXF¸Ë * ay *@Earth*@BSK Athabaska*@BSKN Athabascan(*@BSKNS Athabascan's Athabascans*@PTK orthopedic(*@PTKS orthopedics orthopedics's*@SEarth's *Barbor*BLKT obbligati*BRTarboreta*BRTKMNT abridgment* *BRTKMNTS abridgment's abridgments$*BS abaci arbor'sarbors**BSS abscissae airbussesibices*BTTabided*FKTS avocadoes*FLuvulae*FLFMS effluviums*FLNoffline*FNSoffense *FNSS offense'soffenses*FSPL overspill*FSPLN overspilling&*FSPLS overspill's overspills%*FSPLT overspilled overspilt*FSPRNS offsprings*FSSoversize*FTWT afterward*K aquaeokay*KBWOjibway *KBWS Ojibway'sOjibways*KKLTR aquiculture*KKLTRS aquiculture's*KLBR equilibria*KLLukelele!*KLLS ukelele'sukeleles*KLTN Euclidean-*KN ageing airgun arckingikon*KN@acanthi*KNKikonic *KNLTKMNTacknowledgment4 *KNLTKMNTSacknowledgment'sacknowledgments1*KNS ageing's ageings ikon'sikons*KNTBL ignitible*KRaquaria*KRTMS ageratums*KS okay'sokays *KSKTRKSS executrixes*KSLIjssel*KSMagism*KSMRNS oxymorons*KSPTT expeditor'*KSPTTS expeditor's expeditors*KSSSexorcize*KSSSN exorcizing*KSSSS exorcizes*KSSST exorcized*KSTNTBL extendible*KTarcked*KTPoctopi*KTToctette *KTTS octette'soctettes*KWSedgeways*KYNokaying*KYTokayed*LFalluvia*LKLSalkalis*LNBT Ulaanbaatar*LNBTS Ulaanbaatar's*LNSulnas#*LT airletteralitolde*LTMTultimata*LTRTEldorado*M ameeramirarmor*MBamoebae*MBLKSS umbilicuses*MBNSambiance$*MBNSS ambiance's ambiances*MBRumbrae*MBTimbed*MBTN imbedding*MBTSimbeds*MBTTimbedded*MF@T amphitheater,*MF@TSamphitheater's amphitheaters*MFBL immoveable*MFRSamphoras*MKamuck*MLTomelet*MLTS omelet'somelets *MMImam*MNamnia*MNBSS omnibusses*MNKSTamongst*MPL ampouleampul6*MPLS ampoule's ampoules ampul'sampuls*MPNLimpanel*MPNLN impanelling*MPNLSimpanels*MPNLT impanelled*MPRemporia*MPRFS improvisor)*MPRFSS improvisor's improvisors*MPSTimpostor$*MPSTS impostor's impostors*MPTNSS impatienses*MR armorerarmory*MRNarmoring8*MRS armorer's armorers armoriesarmory's*MRTarmoredC*MS ameer's ameers amir's amirs armor'sarmors*MSFLarmsful*MTSTamidst*Naeonani*N@RLenthral*N@RLMNT enthralment *N@RLMNTS enthralment's*N@RLSenthrals*NBKNN unbeknown*NBST unbiassed*NFFRBL unfavorable*NFKST unfocussed*NFLFRT unflavored*NFLT inflightinfold*NFLTN infolding*NFLTSinfolds*NFLTTinfolded*NKBincubi*NKLFL Anglophil*NKLRT uncolored*NKLSR inclosure'*NKLSRS inclosure's inclosures*NKMencomia*NKMBMNT enjambement- *NKMBMNTS enjambement's enjambements*NKR enquireenquiry*NKRN enquiring.*NKRS enquires enquiries enquiry's*NKRSTincrust*NKRSTN incrusting*NKRSTSincrusts*NKRSTT incrusted*NKRTenquired*NKTTanecdota*NLNTunlearnt*NLSanalyse*NLSN analysing*NLSTanalysed*NLTKL analytical*NLTKLLanalyticalally*NM anaemiaenamor*NMKanaemic*NMLN enameling*NMLNS enamelings*NMLTenameled*NMRN enamoring*NMRTenamored*NMS anaemia'senamors*NMTenemata*NNTS innuendoes*NPRKTST unpracticed*NPSTanapaest#*NPSTS anapaest's anapaests*NRenure*NRLenroll*NRLMNT enrollment**NRLMNTS enrollment's enrollments*NRLSenrolls*NRNenuring*NRSenures*NRSManeurism$*NRSMS aneurism's aneurisms*NRTenured*NS aeon'saeons*NS@TK anesthetic)*NS@TKS anesthetic's anesthetics*NS@TS anesthetize*NS@TSN anesthetizing*NS@TSS anesthetizes*NS@TST anesthetized*NS@X anesthesia*NS@XS anesthesia's*NSFRunsavory*NSKLPT encyclopaedia0*NSKLPTSencyclopaedia'sencyclopaedias*NSKNinsigne/*NSKNS insigne's insignes insignias*NSPLTunspoilt*NSTL instalinstil*NSTLMNT installment- *NSTLMNTS installment's installments*NSTLS instalsinstils*NSTTinsetted*NSTTT institutor(*NSTTTS institutor's institutors*NT auntyindue*NTKLintagli*NTN induinginterne*NTNMNT internement!*NTNS interne'sinternes*NTNXP interneship*NTNXPS interneships*NTRKN interregna*NTRMTundreamt*NTRNXintrench *NTRNXMNT intrenchment *NTRNXMNTSintrenchment's*NTRNXN intrenching*NTRNXS intrenches*NTRNXT intrenched*NTRSTintrust*NTRSTN intrusting*NTRSTSintrusts*NTRSTT intrusted'*NTS aunty's indorseindues*NTSMNT indorsement,*NTSMNTS indorsement's indorsements*NTSN indorsing*NTSRantisera,*NTSS indices indorses undersize*NTSTindorsed*NTT anteedindued*NTWFT interweaved*NTWLT indwelled*NTWSendwise*NTXRST antichrist)*NTXRSTS antichrist's antichrists*NWTSonwards*NXKBL unshakeable*NXLN initialing*NXLT initialed*P@L epithelia*PKLTTS epiglottides*PKSYTepoxyed*PLappal*PLSappals*PLTepaulet *PLTS epaulet'sepaulets*PNFRN epinephrin*PNFRNS epinephrin's*PRSapprize*PRSN apprizing*PRSSapprizes*PRSTapprized*PSSapices*PTRT updraught%*PTRTS updraught's updraughts&*Raery auraeeeryeyrie*R@RSurethras*RKRM aerogramme*RKRMS aerogrammes**RKSN Ericson EricssonEriksson*RLaureola*RLS aureola'saureolas*RNKTNK orangutang)*RNKTNKS orangutang's orangutangs*RPHArapahoe*RPHS Arapahoe's*RRaurorae*RS aery'seyrie's *Say's*S@Misthmi*S@TKesthetic*S@TKS esthetics*SBLuseable*SFKSS esophaguses*SKLP escollope*SKLPN escaloping&*SKLPS escollope's escollopes*SKLPT escaloped%*SNTNS ascendence ascendency)*SNTNSS ascendence's ascendency's*SPHNIspahan*T aortae ardorodor*TBK audiobook%*TBKS audiobook's audiobooks*TBL addibleArdebil*TFKTartefact$*TFKTS artefact's artefacts*TFSadvisor *TFSS advisor'sadvisors*TKSadieux*TKSTadjustor#*TKSTS adjustor's adjustors*TLidyl*TLS idyl'sidyls*TMNF outmaneuver*TMNFRNoutmaneuvering*TMNFRT outmaneuvered*TMNFS outmaneuvers*TMT automataedemata*TNUtahn*TNTMS addendums*TPNutopian!*TPNS utopian'sutopians*TPTadaptor *TPTS adaptor'sadaptors*TRMSatriums*TRSSuteruses.*TS ardor's ardors odor'sodors*TSSToutsized*TSTRPT outstript*TTR auditoria*TXNT outshined*WKTawaked *WLawol*WSTRKN awestricken*XLK archeology-*XLKKL archeologicalarcheologically*XLKS archeology's*XLKST archeologist,*XLKSTSarcheologist's archeologists*XPLKS archipelagoes*XSechos*XTPKL archetypical*YNeying @Mthymi@MNthiamin@MNS thiamin's@NTSTRKNthunderstricken@RFthrove@RFNthriven@RLTMthraldom@RLTMS thraldom's@RPNSS threepences@RSSthoraces@Ttheater@TS theater'stheatersB@SKF bathyscaph'B@SKFS bathyscaph's bathyscaphs BB Babar BaburboobooBBKbarbequeBBKN barbequing"BBKS barbeque's barbequesBBKT barbequedBBLKLBiblical'BBS Babar's booboo'sbooboosBFLNbevelingBFLSbuffalosBFLTbeveledBHFbehavior&BHFRL behavioral behaviorallyBHFRSM behaviorismBHFRSMS behaviorism'sBHFRST behaviorist+BHFRSTS behaviorist's behaviorists!BHFS behavior's behaviors BKbogyBKBNX backbencher)BKBNXS backbencher's backbenchersBKMN boogerman$BKMNS boogerman's boogermansBKNFLbougainvillaeaBKNFLSbougainvillaeasBKRL barcarolle&BKRLS barcarolle's barcarolles+BKS beaux bocce boccibogy'sBKSFLbagsfulBKSLTN backsliddenBKSS bocce'sbocci'sBKTbogiedBKXNLS bacchanaliasBLB belaborblubBLBNblubbingBLBRN belaboringBLBRT belaboredBLBS belaborsblubsBLBTblubbedBLK Blackbluejay4BLKS Black's Blacks bluejay'sbluejaysBLMBLblamableBLN blueingboloney!BLNS blueing's boloney'sBLNTblentBLRX BelorussiaBLRXS Belorussia'sBLS blowzierblowzyBLSST blowziestBLSTblestBLXbolshy#BLXFK bolshevik bolsheviki%BLXFKS bolshevik's bolsheviksBMBSbimboes+BN Berne biennia boneybonnieBNFTN benefittingBNFTT benefittedBNKbunkoBNKMBbuncombeBNKMBS buncombe'sBNKNbunkoing2BNKS banjoes bongoes bunko'sbunkosBNKTbunkoedBNMLbonemealBNNbingeingBNRSBenares)BNS Berne's burnous burnous'sBNSS burnousesBNST bannister$BNSTS bannister's bannistersBNTL bandolier%BNTLS bandolier's bandoliersBNTNbandanna#BNTNS bandanna's bandannasBNTSbonitoesBNTTbandittiBNYboneyerBNYSTboneyestBPSTbypastBPTSTR baptistry'BPTSTRS baptistries baptistry's BRbriarBR@LS breathalyseBR@LSN breathalysingBR@LSS breathalysesBR@LST breathalysedBRKBaroqueBRKFN breakevenBRKFNS breakeven'sBRKL BreughelBrueghelBRKSbureauxBRKTbriquet BRKTS briquet'sbriquetsBRMFLbrimfullBRMN BrahmaneeBrahmin BRMNS Brahmin'sBrahmins BRNKSMNXP brinksmanship BRNKSMNXPSbrinksmanship'sBRNTSR brontosauriBRNXbroncho BRNXS broncho'sbronchosBRS briar'sbriarsBRSK bruskbruskerBRSKLbruskly%BRSKNS bruskness bruskness'sBRSKSTbruskestBRTKSTT broadcasted BSbassiBSKBasic,BSN bo's'n bos'n bo'sunbosunhBSNS bisons bo's'n's bo's'ns bos'n's bos'ns bo'sun's bo'suns bosun'sbosunsBSPSSbicepsesBSSbursasBSTRTbestridBSTTburstedBSXborschBSXSborsch'sBSXT beseechedBT baddybootieBTKBoudiccaBTLKSS battleaxes%BTS baddy's baudsbootie'sBTT bettedbidedBYLbyelawBYLRX ByelorussiaBYLRXS Byelorussia'sBYLS byelaw'sbyelawsBYNTN bayonettingBYNTT bayonettedFBLSfibulasFBTforbadFF favorfervorFFRBL favorableFFRNfavoringFFRT favoredfavorite#FFRTS favorite's favoritesFFRTSM favoritismFFRTSMS favoritism's&FFS favor's favorsfervor'sFFXT farfetched FKfogyFK@ forgatherFK@RN forgatheringFK@RT forgatheredFK@S forgathersFKLfaecalFKS fogiesfogy's FKSL fo'c's'lefo'c'sle@FKSLS fo'c's'le's fo'c's'les fo'c'sle's fo'c'slesFKSN focussingFKSS ficusesfocussesFKSTfocussedFKTfagotFKTNfagotingFKTS fagot'sfagots FLflierFLFflavorFLFL felafelfulfilFLFLMNT fulfilmentFLFLMNTS fulfilment'sFLFLS felafelsfulfilsFLFRN flavoring&FLFRNS flavoring's flavoringsFLFRTflavoredFLFS flavor'sflavorsFLKflukeyFLKLMS flagellumsFLKRfulcraFLKSSphloxesFLKSTM flexitimeFLKSTMS flexitime'sFLMNS flamingoesFLNK flunkeyflunkie.FLNKS flunkey's flunkeys flunkie'sFLNLN flannelingFLNLT flanneledFLNS fulness fulness'sFLRflorae&FLS flier's fliersfloozie FLSS floozie's phallusesFLTNTR philodendraFLTRBL filtrableFLTS filet'sfiletsFLTSTflautist$FLTSTS flautist's flautistsFLTXN floatation'FLTXNS floatation's floatationsFLXPNT flashpoint(FLXPNTS flashpoint's flashpointsFMKP pharmacopeia*FMKPSpharmacopeia's pharmacopeiasFMRfemoraFN faunaephoneyFNKSSfungusesFNS phoney'sphoneysFNTfonduFNTNKS fandangoes(FNTS fondu's fondusphantasy$FNTSS phantasies phantasy'sFNTST phantasiedFNTSYN phantasyingFR faeryforafrierFRBfreebeeFRBS freebee'sfreebeesFRKSfarragosFRKSTT forecastedFRKTfreakout"FRKTS freakout's freakoutsFRNKSS pharynxesFRNTRN frontrunner+FRNTRNS frontrunner's frontrunnersFRNXS franchisor'FRNXSS franchisor's franchisors<FRS faery's frier's friers frowsierfrowsyFRSKSfrescosFRSST frowsiestFRST frowstyfrustaFRSW foreswearFRSWN foreswornFRSWR foresworeFRSWRN foreswearingFRSWS foreswearsFS fasciaefocifuzeFSKSfiascosFSLfusileerFSLFTfacelift$FSLFTS facelift's facelifts!FSLS fusileer's fusileersFSNfuzing8FSS faeces faeces's fezes fuze'sfuzesFSSMFascismFSSTFascistFSTfuzedFSTLfistulaeFSTN facettingFSTTfacetted FTfiord1FTS fiord's fiords foetusfoetus'sFTSSfoetuses H hahHBharborHBRN harboringHBRTharbored&HBS harbor's harborshoboes$HFLTN hifalutin highfalutingHFNHeavenHFNS Heaven'sHeavens HK hoagy hookahookey HKK highjack highjackerHKKN highjackingAHKKS highjacker's highjackers highjack's highjacksHKKT highjackedHKNharkenHKNKShijinksHKNN harkeningHKNSharkensHKNTharkenedHKPN hiccuppingHKPT hiccuppedHKRHejira?HKS hiccough's hoagy's hooka's hookashookey'sHKTN hogtieingHL halloHellholloHL@KR healthcareHL@KRS healthcare'sHLKSShelixesHLL halleluiah%HLLS halleluiah's halleluiahsHLN halloingholloingHLPMThelpmeet#HLPMTS helpmeet's helpmeetsLHLS hallo's hallos haloes Hell's Hells hollo'shollosHLT halliardhallooed!HLTS halliard's halliardsHLWN Hallowe'en$HMhm homiehomyhumorHMFL haemophiliaHMFLS haemophilia'sHMKLBN haemoglobinHMKLBNS haemoglobin'sHMKNS homogenousHMNKS humungous HMNS hominess hominess'sHMRHK haemorrhageHMRHKN haemorrhaging*HMRHKS haemorrhage's haemorrhagesHMRHKT haemorrhagedHMRHTS haemorrhoidsHMRNhumoringHMRThumoredFHMS homie's homies hoummos houmous humor'shumorsHMSTTK homoeostatic HN herniaehewnhonor/HNK hankie Hanukah honkeyhonkieBHNKS hankie's Hanukah's honkey's honkeyshonkie's"HNRBL Honorable honorableHNRNhonoringHNRR honorariaHNRThonoredHNS honor'shonorsHNThoniedHNTKXFShandkerchievesHNTSFLhandsfulHPBL hyperbolaeHPPTM hippopotamiHPShippy'sHRhurrayIHRS heros highrise hooray's hoorays hurray'shurrays!HRSS highrise's highrises!HRYN hooraying hurrayingHRYT hoorayedhurrayedHS horsyhuzzaHSNhuzzaingHSS huzza'shuzzasHSThuzzaedHSTLN hostellingHSTLT hostelledHTKhadjhadji/HTKS hadjes hadji's hadjishadj'sHTLN hardlinehotline HTLNS hotline'shotlinesHTR hairdrierhydraeHTRLS hydrolyseHTRLSN hydrolysingHTRLSS hydrolysesHTRLST hydrolysed$HTRS hairdrier's hairdriersHTRSFL hydrocephalyHTRSFLShydrocephaly'sHTSP hutzpahutzpah!HTSPS hutzpah'shutzpa'sHTSPThotspot"HTSPTS hotspot'shotspotsHTSShertzesHTTKhotdogHTTKN hotdoggingHTTKS hotdog'shotdogsHTTKT hotdoggedHXhootchHXShootch'sHXXhasheeshHXXS hasheesh'sHYNhyaenaHYNShyaena'sKB cabbiegibeKBB kabobkebob0KBBS kabob's kabobs kebob'skebobsKBK QuebeckerKBLKSTT cablecastedKBLTKK gobbledegookKBLTKKSgobbledegook'sKBNgibingKBNTCabinet$KBS cabbie's gibe'sgibesKBTgibedKFLNcavilingKFLNKcufflink$KFLNKS cufflink's cufflinksKFLNS cavilingsKFLTcaviledKFNcoifingKFRPcoverup KFRPS coverup'scoverupsKFSS curvaciousKFTcoifedKFTNkaftanKFTNS kaftan'skaftansKHKquahaugKHKS quahaug'squahaugsKHTjehadKHTS jehad'sjehads KKcagy geegawkookieKKMNT judgementKKMNTL judgemental%KKMNTS judgement's judgementsKKNCajanKKNMN cognominaKKNMSjejunums#KKNS cageyness cageyness'sKKNTcocoanut"KKNTS cocoanut's cocoanuts2KKS cargos geckoes geegaw'sgeegawsKKSKSScoccyxes KKSN caucussingjigsawnKKST caucussedKKTS jiujitsujujutsu.KKTSS cactuses jiujitsu's jujutsu'sEKL colorgaol gayly girlie gulley jailorjelloKLBSkielbasyKLFcalifKLFLcolorful$KLFS calfs calif'scalifsKLHTSS kilohertzesKLK colloquiacurlycueKLKLSS calculuses#KLKNS caulking's caulkings7KLKS calicos cloacas curlycue's curlycuesKLLS colorlessKLLT kiloliter$KLLTS kiloliter's kilolitersKLM clamorglamor"KLMRN clamoring glamoring$KLMRS glamourize glamourousKLMRSN glamourizingKLMRSS glamourizesKLMRST glamourized KLMRT clamoredglamored5KLMS clamor's clamors glamor'sglamorsKLMT kilometer$KLMTS kilometer's kilometers7KLN clueing gaoling glueingKolnKölnKLNKclangorKLNKS clangor'sKLNLColonialKLNS Koln'sKöln'sKLNT cullender$KLNTS cullender's cullendersKLPcalliperKLPRN calliperingKLPRT callipered"KLPS calliper's callipersKLPTcliptKLRNcoloringKLRNS coloring'sKLRNTcolorant$KLRNTS colorant's colorantsKLRSTcoloristKLRSTS coloristsKLRTcolored!KLRTS colored'scoloredsKLRXN colourationKLRXNS colouration'sgKLS color's colors gaol's gaols girlies gulley's jailor's jailorsjello'sKLS@NKS callisthenicsKLSNTS glissandosKLSS calyces gallowsesKLSSS colossuses*KLT gaoledgelt JolietKeltKLTLSS gladiolusesKLTNgelatineKLTNS gelatine'sKLTS Kelt'sKeltsKLTTS glottidesKLWcolorwayKLWS colorways KMgameyKMBcambiaKMBTN combattingKMBTT combattedKMKTcumquat KMKTS cumquat'scumquatsKMLHS camelhair'sKMLNMBSScumulonimbusesKMMLcamomile"KMMLS camomile's camomilesKMNcaymanKMNS cayman'scaymansKMNTS commandoesKMNXgymnasiaKMPNL campaniliKMPNT compendia7KN carney carnie coney cueingqueueingKNBT coenobiteKNBTK coenobitic$KNBTS coenobite's coenobitesKNFNconvenor#KNFNS convenor's convenorsKNFYconveyer"KNFYS conveyer's conveyersKNK gingkojunkyKNKKSginkgosKNKL ganglierganglyKNKLK gynaecologyKNKLKS gynaecology'sKNKLNS ganglionsKNKLST gangliestKNKNKTF conjunctivaeKNKRconjuror#KNKRS conjuror's conjurors@KNKS gingkoes gingko's gingkos juncoesjunky'sKNKSTTRSconquistadoresKNKTjunketer"KNKTS junketer's junketersKNNGhanianKNNS Ghanian'sGhaniansKNRH gonorrhoeaKNRHS gonorrhoea'sKNRKX jinricksha'KNRKXS jinricksha's jinrickshas[KNS carney's carneys carnie's coney's conies jinnis jinn'sjinnsKNSL counselor%KNSLS counselor's counselorsKNSSgenusesKNSTconcertiKNSTMS consortiumsKNTcandorKNTLGentileKNTLBRMS candelabrumsKNTLP cantaloup&KNTLPS cantaloup's cantaloups!KNTLS Gentile'sGentilesKNTNMS continuumsKNTS candor'scondoesKNTSNK countersankKNXSconchesKPK copeckkopek2KPKS copeck's copecks kopek'skopeksKPLcopulae#KPS coppice GipsygipsyKPSFLcupsfulKPSN coppicingXKPSS coppice's coppices corpuses Gipsies gipsies Gipsy'sgipsy'sKPSTcoppiced KRgrayKRFLN grovelingKRFLTgroveledKRFMN gravaminaKRFNgryphonKRFNN caravanning!KRFNS gryphon'sgryphons)KRFNSR caravansarai caravanserai>KRFNSRS caravansaraiscaravanserai's caravanseraisKRFXcrawfish#KRFXS crawfishes crawfish'sKRKLcaraculKRKLMS curriculumsKRKLS caracul'sKRKTKrakatauKRKTS Krakatau's2KRL carrell crueler guerillaKurileKRLNgruelingKRLNS gruelings;KRLS carrell's carrells guerilla's guerillasKRLSTcruelest0KRN coronae crania grannieQur'anKRNLT crenelateKRNLTN crenelatingKRNLTS crenelatesKRNLTT crenelatedKRNLXN crenelation+KRNLXNS crenelation's crenelations!KRNS grannie's guaraniesKRNTgrantor!KRNTS grantor'sgrantorsKRNTTgrandad!KRNTTS grandad'sgrandads-KRS croci crosier gray'sgraysKRSL carrousel%KRSLS carrousel's carrouselsKRSNT crescendi KRSS crosier'scrosiersKRSTSCrusadesKRSWS crossways'KRT garote garottegarrotte.KRTN garoting garotting garrottingKRTRNS criterions]KRTS garote's garotes garotte's garottes garrotte's garrottesgrottos*KRTT garoted garotted garrottedKRYgrayerKRYNgrayingKRYSTgrayestKRYTgrayedKRYTTS caryatidesKS cosiercosygeezKSBSgazeboesKSFLX goosefleshKSFLXS gooseflesh'sKSM caesiumgismoKSMN jessamine%KSMNS jessamine's jessamines(KSMS caesium's gismo'sgismosKSNcassinoKSNMT carcinomataKSNS cassino'scassinosKSPN gossippingKSPT gossippedKSRcaesurae.KSRN Caesarean caesarean caesarianAKSRNS caesarean's caesareans caesarian's caesariansKSS cosiescosy'sKSSTcosiestKSTcurstKSTLCastileKSTLS Castile's KT caddy goodiekiddyKTBKkitbagKTBKS kitbag'skitbagsKTFGaddafiKTKSScortexesKTLScatalyseKTLSN catalysingKTLSS catalysesKTLST catalysedKTMgoddamKTMNTKatmanduKTMNTS Katmandu'sKTMTgoddamedKTRFNK quadriphonicKTRN quadrenniaTKTS caddy's Cortez curtsey ghettoes goodie's kiddoeskiddy'sKTSPcatsupKTSPS catsup'scatsups,KTSS Cortez's curtsey'scurtseysKTSTFS quarterstaffsKTSYN curtseyingKTSYT curtseyedKTT quartettequitted#KTTS quartette's quartettesKTXS catechiseKTXSN catechisingKTXSS catechisesKTXST catechisedKWLRjewelryKWLRS jewelry'sKWNKX KwangchowKWNKXS Kwangchow'sKWNSKwanzaKWNSS Kwanza'sKwanzasKXFS kerchievesKXPcatchupKXPS catchup'scatchupsKXSgeishasKYTgayetyKYTSgayety's L@ loth LBlaborLBLSlibelousLBRlaborerLBRNlaboring LBRS laborer'slaborersLBRT laboredlibrettiLBRTRN LabradorianLBS labor'slaborsLFlouverLFBL liveableloveableLFFluvvieLFLlavalier"LFLS lavalier's lavaliersLFLTN leaflettingLFLTT leaflettedLFRTlouvered'LFS larvas louver'slouversLFSTloveseat"LFSTS loveseat's loveseatsLFTleftieLFTSleftie'sLKBLlikableLKFliquifyLKFS liquifiesLKFT liquifiedLKFYN liquifyingLKNSlacunasLKRMLlacrimalLKSlargesseLKSKlexicaLKSMBK LuxemburgLKSMBKS Luxemburg'sLKSS largesse'sloxesLKTlocater-LKTS liquidise locater'slocatersLKTSN liquidisingLKTSS liquidisesLKTST liquidisedLLFSlowlivesLLKKlallygagLLKKN lallygaggingLLKKS lallygagsLLKKT lallygaggedLLPPlollypop"LLPPS lollypop's lollypopsLMBSTlambastLMBSTSlambastsLMFMT lymphomataLMNSlaminasLNlooneyLNK@WS lengthwaysLNKWSlongwiseLNNlinguini.LNNS linguines linguini's linguinis&LNS lingos looney'slooneysLNTlearntLNTNlentenLNTRT laundrette(LNTRTS laundrette's laundrettesLNTSLTN landsliddenLNXPNlynchpin#LNXPNS lynchpin's lynchpinsLNY looneyierLNYS looneyiesLPNlupinLPNS lupin'slupinsLPT leaptleptLRNKSSlarynxesLRSlirasLSKNlasagne LSKNS lasagne'slasagnesLSMlissomLSNSN licencingLSNSTlicencedLSSlassoesLSTWS leastwaysLTRLN laterallingLTRLT lateralledLTSTloadstarLTSTN loadstone&LTSTNS loadstone's loadstones"LTSTS loadstar's loadstarsLX licheelychee3LXS lichee's lichees lychee'slycheesLYLloyallerLYLST loyallestM@TNmethadonM@TNS methadon's MBMobMFBLmoveable"MFBLS moveable's moveablesMFNmavinMFNS mavin'smavinsMFSSmafiososMHKNMohican MHKNS Mohican'sMohicansMHMT MahometMohammed"MHMTS Mahomet's Mohammed'sMHRKmaharaja#MHRKS maharaja's maharajasMHRN maharanee$MHRNS maharanee's maharaneesMKmackmeager#MKHTN mujahedeen mujahedin(MKHTNS mujahedeen's mujahedin'sMKHTSS megahertzesMKNKmahjongMKNKS mahjong'sMKPmockupMKPS mockup'smockupsMKRmicraMKRFXS microfichesMKRNS macaronies$MKS mack's macksmarkkasMKSLSmaxillasMKSMmaximaMLKmaiolicaMLKRM milligramme*MLKRMS milligramme's milligrammesMLKS maiolica'smilieuxMLN millenniaMLNMT melanomataMLNSPK marlinspike*MLNSPKS marlinspike's marlinspikesMLPT millepede$MLPTS millepede's millepedes3MLSKNS molluscan's molluscans molluskans"MLTmold moldiermoldyMLTNmolding!MLTNS molding'smoldingsMLTPLKS multiplexor,MLTPLKSS multiplexor's multiplexorsMLTRS militaries&MLTS mold's moldsmulattosMLTSTmoldiestMLTTmolded MMmommaMMNMammonMMNS Mammon'sMammonsMMNTS mementoesMMRNT memoranda$MMS mammas momma'smommasMNmownmynahMNF maneuver manoeuver'MNFRN maneuvering manoeuvering*MNFRNS maneuverings manoeuverings%MNFRT maneuvered manoeuvered?MNFS maneuver's maneuvers manoeuver's manoeuversMNFSTS manifestoesMNHSmynahesMNHTNS menhadensMNKmonickerMNKNmannikin#MNKNS mannikin's mannikinsMNKRB moneygrubberMNKRBN moneygrubbingMNKRBNSmoneygrubbing's,MNKRBSmoneygrubber's moneygrubbers7MNKS mangos mongeese monicker's monickersMNL ManillamanillaMNLKST monologuist+MNLKSTS monologuist's monologuists MNLS Manilla's manilla'sMNMminima%MNS Manaus mynah'smynahsMNSKL miniscule&MNSKLS miniscule's minisculesMNSKNR monsignoriMNSKSS meniscusesMNTmoniedMNTLPS mantlepieceMNTLPSS mantlepiecesMNTRLmandril!MNTRLS mandril'smandrils MPmopyMRHN marihuanaMRHNS marihuana'sMRTR moratoriaMSmouseyMSKmazourkaMSKKMNT misjudgement.MSKKMNTSmisjudgement's misjudgements"MSKS mazourka's mazourkasMSKTS mosquitosMSL MarseillemausoleaMSLMMoslemMSLMS Moslem'sMoslemsMSMTmiasmataMSNTX macintosh&MSNTXS macintoshes macintosh'sMSPLTmisspeltMSS missismissis'sMSSSmissisesMSTMN misdemeanor*MSTMNS misdemeanor's misdemeanorsMSTRmaestriMSTSS mestizoes!MSTX moustachiomustache3MSTXS moustachio's mustache's mustachesMSTXT moustachioedMTKK mortgager$MTKKS mortgager's mortgagersMTLmedullaeMTLTmetaledMTNS mattins mattins'sMTRKSSmatrixesMTS morticemottosMTSN morticing MTSS mortice'smorticesMTSSTmidsizedMTSTmorticedMTWFN midwivingMTWFTmidwivedMXNTS merchandizeMXNTSN merchandizingMXNTSS merchandizesMXNTST merchandizedMXTMeshedMXTSMeshed's N NohN@NNorthernN@NS Northern'sNBneighborNBHT neighborhood*NBHTSneighborhood's neighborhoodsNBL neighborlyNBLSnebulasNBRN neighboringNBRT neighbored NBS neighbor's neighborsNFHNavaho)NFHS Navahoes Navaho'sNavahosNFLnovelleNKLK negligenegligé:NKLKS neglige's negliges negligé'snegligésNKLSS nucleusesNKLYF NikolayevNKNnarkingNKNKnicknack"NKNKS nicknack's nicknacksNKRPL necropoli%NKRPLS necropoleis necropolesNKS nark'snarksNKTnarkedNKWST knackwurst'NKWSTS knackwurst's knackwurstsNKXFS neckerchievesNLTkneeledNMBSSnimbusesNMSKLnumskull#NMSKLS numskull's numskullsNN gnawnnanNNKNNanking NNKNS Nanking'sNankingsNNPLSN nonplusingNNPLSS nonplussesNNPLST nonplused NNSnansNRNKneuronic NSnoseyNSLN nurselingNSLNS nurseling'sNSS narcissiniseisNSSMNaziism!NSSMS Naziism'sNaziismsNSSSS narcissusesNSTFnosedoveNTnightyNTLnautiliNTRNatureNTRKLSRN nitroglycerin NTRKLSRNSnitroglycerin'sNTRSnotariseNTRSN notarisingNTRSS notarisesNTRST notarisedNTS naiadesnighty's PKpodgyPKBK pickabackPKBKN pickabacking%PKBKS pickaback's pickabacksPKBKT pickabacked"PKM pajama PigmypigmyJPKMS pajamas pajamas's Pigmies pigmies Pigmy'spigmy'sPKNS Pekinesepekinese0PKNSS Pekinese's Pekineses pekinese'sPKS pickaxepixyPKSS pickaxe'spixy'sPKSTFS pikestavesPKTLS peccadillosPKTR Purgatory3PL Palau parlor pilau pilawploughPLFpilaff'PLFS pelves pilaff'spilaffsPLHTR polyhedraPLKpollockPLKN ploughing PLKS pollock'spollocks(PLKSKLS plexiglass plexiglass'sPLKTploughedPLMLpellmellPLMN plowmanplowmenPLMNS plowman'sPLMTS palmettoesPLNTR planetariaPLPpullupPLPS pullup'spullupsgPLS parlor's parlors pilau's pilaus pilaw's pilaws Place plough'sploughsPLSFLpailsfulPLSNT placentaePLSSplussesPLTpled"PLTKS plateaux politicoesPLTPplatypiPLTSplatiesPLWKpollywog"PLWKS pollywog's pollywogsPLXR plowshare$PLXRS plowshare's plowsharesPMKN parmigianoPMPNpomponPMPNS pompon'spomponsPN panierpinyPNKpinkyPNKS pinkoespinky'sPNKT pernicketyPNLTpenlite PNLTS penlite'spenlitesPNNSpinones&PNS panier's panierspenesPNSM pianissimiPNTpantyPNTS panty'spintoes PPpapawPPRSS papyruses#PPS papaw's papawspupasPPTMpoppadumPPTMS poppadumsPRBSTS proboscidesPRFNTBL preventiblePRFSS provisoesPRHLNS perihelionsPRKNSLN precancellingPRKNSLT precancelledPRKT parrakeetPRKTMS pericardiums%PRKTS parrakeet's parrakeetsPRKTSN practicingPRKTSS practise'sPRKTST practicedPRLLN parallellingPRLLT parallelledPRLSparalysePRLSN paralysingPRLST paralysedPRMFL primaevalPRMS premiss premiss'sPRMSMS parameciumsPRMSS premissesPRPpreppiePRPLNT propellent)PRPLNTS propellent's propellentsPRPS preppie'sPRSpricyPRSHKpirozhkiPRSHKS pirozhki'sPRSN prosceniaPRSTM praesidium6PRSTMS praesidium's praesidiums presidiumsPRSTNT President&PRSTNTS President's PresidentsPRTN peritoneaPRTNSpretence$PRTNSS pretence's pretencesPRTRTpreterit$PRTRTS preterit's preteritsPRTSN protozoonPRTSNS protozoon'sPRTST protestor%PRTSTS protestor's protestorsPRXRNKN preshrunkenPRYpryerPRYS pryer'spryers*PS Parsee Parsi peasepiazzePSKTS pizzicatos<PSS Parsee's Parsees Parsi's ParsispizazzPSSSpizazz'sPSTLN postillion'PSTLNS postillion's postillions PTpodiaPTKSporticosPTLpedlarPTLNpedalingPTLS pedlar'spedlarsPTLTpedaledPTMNTKS portmanteauxPTSNpartizan"PTSNS partizan's partizansPTTNputdown PTTNS putdown'sputdownsPXPpushupPXPS pushup'spushups RwrierRBKRebeccaRBRTKSTT rebroadcastedRBTrubatiRFKBL revokableRFKSN refocussingRFKSS refocussesRFKST refocussedRFLNravelingRFLNS ravelingsRFRreveryRFRNT referendaRFRSrevery'sRFTreevedRFTN rivettingRFTTrivettedRKrajarigorRKBRugbyRKMRL rigamarole'RKMRLS rigamarole's rigamarolesRKNracoon*RKNS raccoons racoon'sracoonsRKNT reconnoiterRKNTRNreconnoiteringRKNTRT reconnoiteredRKNTS reconnoiters-RKS raja's rajas rigor'srigorsRKT racquetrectaRKTS racquet'sracquetsRKXricksha RKXS ricksha'srickshasRKXTN ricochettingRKXTT ricochettedRLSrealesRLT realtorrelitRLTS realtor'srealtors RMrumorRMBrhombiRMKNramequin"RMKNS ramequin's ramequinsRMLTremoldRMLTN remoldingRMLTSremoldsRMLTTremoldedRMNRumaniaRMNNRumanian#RMNNS Rumanian's RumaniansRMNS Rumania'sRMNTKRomanticRMRNrumoringRMRTrumoredRMS rumor'srumors RNraniRNFRST rainforestRNFRSTS rainforestsRNS rani'sranisRNSR rhinoceriRNTKN rontgenröntgen!RNTKNS rontgensröntgensRNTS reindeersRNTTBL roundtable(RNTTBLS roundtable's roundtables RPropeyRPLNT repellant%RPLNTS repellant's repellantsRPRKRM reprogrammeRPRKRMN reprogramingRPRKRMS reprogrammesRPRKRMT reprogramedRPTwrapt RSreisRSMTS razzamatazzRSPLTrespeltRSTwriestRSTRrostraRSTRNT restauranteur.RSTRNTSrestauranteur'srestauranteurs RTRedRTLN rediallingRTLT redialledRTNretinaeRTS Red'sRedsRTSSradiusesRTTriddedRWFTreweavedRWLNrowelingRWLTroweledRXSTK Reichstag S sohS@NSouthernSBNSS sawbonesesSBRH seborrhoeaSBRHS seborrhoea'sSBRKT soubriquet'SBRKTS soubriquet's soubriquetsSBSTRTMS substratums!SF cypher saviorsavorSFBLsaveableSFBTsofabed SFBTS sofabed'ssofabedsSFKSScervixesSFN savannahsyphonSFNHS savannahesSFNN syphoningESFNS savannah's savannahs sphinges syphon'ssyphonsSFNTsyphonedSFR savoriersavorySFRNsavoringSFRS savoriessavory'sSFRST savoriestSFRTsavoredGSFS civies cypher's savior's saviors savor'ssavorsSFTsoftieSFTSsoftie's SKsakiSK@SukkothSK@S Sukkoth'sSukkothsSKFKSS sarcophagusesSKLFLskilfulSKLPscollopSKLPN scolloping!SKLPS scollop'sscollops$SKLPT cyclopaedia scolloped*SKLPTS cyclopaedia's cyclopaediasSKLTKR skullduggerySKLTKRSskullduggery'sSKLWK scallywag%SKLWKS scallywag's scallywagsSKMPSscampiesSKMSschemasSKMT sarcomataSKNFLK skinflick'SKNFLKS skinflick's skinflicksSKNRL seigniorialSKPLSscapulasSKRLN squirrelingSKRLT squirreledSKRNX scrunchieSKRNXS scrunchie'sSKRTMSscrotumsSKRTSscrods"SKS saki's scherzisoxSKSTTsextette#SKSTTS sextette's sextettes$SKT cicadae ScottyScoutSKTFskydoveSKTRKScicatrixSKTRKSS cicatrix'sSKYTskyedSL cellisoliSLBsyllabiSLBS Celebes Celebes'sSLFsulfurSLFKselvedge#SLFKS selvedge's selvedgesSLFNsilvanSLFRKsulfuricSLFRN sulfuringSLFRS sulfurousSLFRTsulfured)SLFS salvoes sulfur'ssulfursSLFT sulfatesulfide9SLFTS sulfate's sulfates sulfide'ssulfidesSLMBRS slumbrousSLMNLS salmonellasSLNKTslinkedSLRMS solariumsSLSS siliciousSM@smoothySM@S smoothes smoothy'sSMBzombiSMBS zombi'szombisSMKsmidgeSMKN smidgeonsmidgin<SMKNS smidgeon's smidgeons smidgin'ssmidginsSMKS smidge'ssmidgesSMLTsmolderSMLTRN smolderingSMLTRT smoldered SMLTS smolder'ssmoldersSMPXsymposia SMTsmitSMXsumachSMXSsumach'sSN SanaasawnSN@SS synthesiser*SN@SSS synthesiser's synthesisersSN@TS synthetizeSN@TSN synthetizingSN@TSS synthetize'sSN@TST synthetizedSNBNTsunburntSNFBX sonofabitchSNK sniggersnuckSNKKsynagog!SNKKS synagog'ssynagogsSNKLN snorkelingSNKLT snorkeledSNKRN sniggeringSNKRT sniggered SNKS snigger'ssniggersSNKTsanctaSNPL snowplough&SNPLS snowplough's snowploughsSNSSanaa'sSNSNzincingSNSTzincedSNT centerSenatorSNTKRM centigramme+SNTKRMS centigramme's centigrammes!SNTR sanatoria sanitariaSNTRN centeringSNTRTcenteredSNTS center'scentersSNXsynchSNXNsynching'SNXS synches synch'ssynchsSNXTsynchedSPK SpeakerspickSPKKS supercargosSPKSspicksSPKSNspeccingSPKSTspeccedSPKTRMS spectrumsSPLNZeppelinSPLNTsplendor$SPLNTS splendor's splendorsSPLSN surplusingSPLST surplused"SPLT spelt spiltspoiltSPMNspumoneSPMNS spumone'sSPNFspinoff!SPNFS spinoff'sspinoffsSPNSFL spoonsfulSPRspiraeaSPRLN spiralingSPRLTspiraled SPRS spiraea'sspiraeasSPRXT spirochaete*SPRXTS spirochaete's spirochaetesSPRYspryerSPRYSTspryestSPSspacySPTKsceptic$SPTKL sceptical sceptically!SPTKS sceptic'sscepticsSPTKSSspadixesSPTMSseptumsSPTSSM scepticismSPTSSMS scepticism'sSPTT septettespeeded"SPTTS septette's septettesSR sareeserasireeSRBKSurabajaSRBL cerebellaSRFMseraphimSRNMSurinamSRNMS Surinam'sSRPsarapeSRPS sarape'ssarapes/SRS saree's sarees siree'szeroesSSso'ssosSSBLsizeableSSRN Cesariancesarian"SSRNS cesarian's cesariansSSTSisterSSTS Sister'sSistersSSXNSzechuanSSXNS Szechuan'sSTK stageystogySTKNT stockinetSTKNTS stockinet'sSTKS stogy'sstuccosSTKTstaccatiSTLTS stilettoesSTMYNstymying2STN Sauterne sauterne sternastoney?STNS Sauterne's sauterne's sauternes sauternes'sSTNTPstandupSTNTPS standup'sSTPsitupSTPS situp'ssitupsSTRFTstrivedSTRPTstriptSTRScitrousSTRTKKTstraightjacket STRTKKTN straightjacketing2STRTKKTSstraightjacket'sstraightjacketsSTRTKKTTstraightjacketedSTRTMSstratumsSTT sautedstadiaSTTHS Statehouse(STTHSS Statehouse's StatehousesSTTST StatesideSTWSsidewiseSTWT cedarwoodSTYstyeSTYS stye'sstyesSWNSTN swansdownSWNSTNS swansdown'sSWPswopSWPNswoppingSWPS swop'sswopsSWPSTK sweepstakeSWPSTKS sweepstake'sSWPTswoppedSWTBR sweetbriar'SWTBRS sweetbriar's sweetbriarsSXLKschlockySXLPschlepp SXLPS schlepp'sschleppsSXMschmoeSXMLS schmalzschmalzySXMLSS schmalz'sSXMS schmoe'sschmosSXRTschrodSXRTS schrod'sschrodsSXTKschtick SXTKS schtick'sschticks SYsoyaSYSsoya's T doh TBtabuTBKS tobaccoesTBLStableaus TBLSPNSFLtablespoonsfulTBNtabuingTBNR debonaire"TBS tabu's tabustibiasTBTtabued TFtoffyTFLDevilTFLSDevil'sTFNSdefenseTFNSN defensing!TFNSS defense'sdefensesTFNSTdefensed%TFS toffies toffy'sturvesTHRNTeheranTHRNS Teheran'sTHTdiehardTHTS diehard'sdiehardsETK Dacca dickie dicky dogear doggietiketogaeTKKTDjakartaTKKTS Djakarta'sTKLB djellabahTKLBHS djellabahes%TKLBS djellabah's djellabahsTKLKDecalogTKMTdogmataTKN djinndjinni(TKNS djinni's djinn'sdjinns!TKNT doggoned doggonederTKNTST doggonedestTKRMN diagramingTKRMT diagramedTKRN dogearingTKRSNT decrescendiiTKS Dacca's dickie's dickies dicky's dogear's dogears doggie's tike'stikesTKSNMKL taxonomicalTKSS taxies teargassesTKSTRSdextrousTKSTRSL dextrouslyTKSTRSNS dextrousnessTKSTStuxedoesTKSYNtaxyingTKTMSdictums TLdolorTLFN delphiniaTLKSTT telecastedTLNdialling+TLNS diallings dulness dulness'sTLRdeliriaTLRM tularaemiaTLSdolor'sTLTdialledTLTNT dilettanti TMtumorTMBLtameableTMBRLtumbril!TMBRLS tumbril'stumbrilsTMFNTdumfoundTMFNTN dumfoundingTMFNTS dumfoundsTMFNTT dumfoundedTMNdemeanorTMNNTS diminuendoes TMNS demeanor'sdominosTMNSS terminusesTMNT tormenterTMNTRKSS dominatrixes%TMNTS tormenter's tormentersTMNTSTdamndestTMPtempiTMPNtympanaTMS tumor'stumorsTNtieingTNKTteenagedTNPDnieperTNPRDneprTNS teensierteensyTNSLN tinselingTNSLTtinseledTNSST teensiestTNTFT tenderfeetTNTNKdingdongTNTNKN dingdonging$TNTNKS dingdong's dingdongsTNTNKT dingdonged'TNTNTS tendonitis tendonitis'sTNTStornadosTNTSNTientsinTNTSNS Tientsin'sTPdopy teepeetipi&TPNTNTS dependent's dependentsTPRKRMN deprogramingTPRKRMT deprogramed8TPS teepee's teepees tipi's tipistopisTPTStorpedosTR dearietirotorahTR@drouth)TR@S drouthes drouth'sdrouthsTRH diarrhoeaTRHS diarrhoea'sTRKSdruggy's"TRL drily trollyTyrolTRLBSS trolleybusses)TRLS trollies trolly'sTyrol'sTRMLN trammelingTRMLT trammeledTRMT dreamedtraumataTRN TiranatrueingTRNKL tranquillerKTRNKLS tranquillise tranquilliser tranquillize tranquillizer.TRNKLSNtranquillisingtranquillizingvTRNKLSStranquilliser'stranquillisers tranquillisestranquillizer'stranquillizers tranquillizes<TRNKLST tranquillest tranquillised tranquillizedTRNSTirana'sTRNSFKST transfixt TRNSKNTRT transgenderedTRNSKNTS transgender'sTRNSTN transittingTRNSTT transittedTRNTL tarantulaeTRPStrapeziaTRRterrariaDTRS dearie's tiro's tiros torah's torahstyroesTRSRTPSS triceratopsesTRSS trousseausTRTDruidTRTFtradeoff#TRTFS tradeoff's tradeoffsTRTNT dreadnaught*TRTNTS dreadnaught's dreadnaughtsTRTR TerritoryTRTRL TerritorialTRXM drachmaedrachmaiTRXNS trichinasTRXStracheasTRYSTdryestATS deersDiazdiss diss's doh's torsitsarTSFFdisfavorTSFFRN disfavoringTSFFRT disfavored"TSFFS disfavor's disfavorsTSKLdiscolorTSKLRN discoloringTSKLRT discoloredTSKLRXNdiscolouration2TSKLRXNSdiscolouration'sdiscolourationsTSKLS discolors$TSL Diesel teazelteazle@TSLS Diesel's teazel's teazels teazle'steazlesTSNTTsingtaoTSPNSFL teaspoonsfulTSPRFN disprovenTSPRTS desperadosTSRN tsarinatzarina:TSRNS tsarina's tsarinas tzarina'stzarinasTSRSM tsarismtzarismTSRST tsaristtzaristTSRSTStzarists"TSS disses tsar'stsarsTSTtostTSTLdistilTSTLSdistils TSTSPNSFLdessertspoonsfulTSTYFSK DostoyevskyTSTYFSKS Dostoyevsky'sTTTartarTTBNKdatabank#TTBNKS databank's databanksTTFT tittivateTTFTN tittivatingTTFTS tittivatesTTFTT tittivatedTTFXN tittivationTTFXNS tittivation'sTTKTBL detectibleTTNMS duodenumsTTRHTR tetrahedraTTRMT daydreamtXTTS dados didos dittoes ditzier ditzy dodoes Tartar'sTartarsTTSHKSTN Tadzhikistan TTSHKSTNSTadzhikistan'sTTSSTditziestTTSXMK Deutschmark*TTSXMKS Deutschmark's DeutschmarksTTWT deadweight&TTWTS deadweight's deadweightsTTXN dietician$TTXNS dietician's dieticiansTWFSdwarvesTWLTdwelledTWNN twingeingTWNTtwinight#TXBL deshabille déshabillé'TXBLS deshabille's déshabillé'sTXNdishonorTXNRBL dishonorableTXNRN dishonoringTXNRT dishonored!TXNS dishonor's dishonorsWFSwharfs,WK vacua vigor whackierwhackyWKLVergilWKLSVergil'sWKNwidgeon5WKNS vaginas widgeon's widgeonswigeonsWKSvegsvigor'sWKST whackiest5WL valor willie woolie woolierwoolyWLFLwillfulWLFSvulvasWLKNSvolcanosWLNwoolenWLNS woolen'swoolens@WLS valor's velours's woolie's woolieswooly'sWLSTwooliestWLTFLS wildfowlsWLTTveldtWLTTS veldt'sveldtsWLX WelchwelchWLXNwelchingWLXSwelchesWLXTwelchedWMLN vermillionWMLNS vermillion'sWMPwarmupWMPS warmup'swarmupsWMSwhimseyWMSS whimsey'swhimseysWNSKTN wainscoting+WNSKTNS wainscoting's wainscotingsWNSKTT wainscotedWNTBNT windburntWNTNwontonWNTNS wonton'swontonsWNTR winterierwinteryWNTRST winteriestWP vaporVeepWPS vapor'svaporsWPSNwhipsawn WRwhirrWRKLRT varicoloredWRKSviragosWRNTverandah"WRNTS verandah's verandahsWRS whirr'swhirrsWS vizirwhizzWSKwhiskeyWSKHPTNM VisakhapatnamWSKS whiskey'swhiskeysWSPWaspWSPSVespersAWSS vizir's vizirs whizz's wizes wiz'swizzesWSTRwistaria"WSTRS wistaria's wistariasWTBRS vertebrasWTKL watercolor&WTKLS watercolor's watercolorsWTNT whodunnit4WTNTS whodunnit's whodunnits whodunnits'sWTPW waterpowerWTPWS waterpower'sWTS virtuosivitas+WTSS vertices virtuososvorticesWTTwettedXBTsherbert!XBTS sherbert's sherbertsXFFchivvyXFFSchivviesXFFTchivviedXFFYN chivvyingXKchequerXKH shaykhsheikhXKHLK chocaholic(XKHLKS chocaholic's chocaholics5XKHS shaykh's shaykhs sheikh'ssheikhsXKHTM sheikhdom%XKHTMS sheikhdom's sheikhdomsXKLT chocolatyXKRN chequeringXKRNN chagrinningXKRNT chagrinnedXKRT chequered,XKS chequer's chequers chequers's XLchileXLK shlockshlockyXLL shillalah#XLLS shillalah's shillalahsXLMLshlemiel"XLMLS shlemiel's shlemielsXLP shlepshleppXLPN shlepping3XLPS shlepp's shlepps shlep'sshlepsXLPTshleppedXLS chile'schilesXM chammyshammyXMKSchamoixXMRchimaera!XMRS chimaera's chimaeras5XMS chammies chammy's shammiesshammy'sXN shoon shornSianXNKChanukahXNKKN ChungkingXNKKNS Chungking's!XNKS Chanukah's ChanukahsXNSSian'sXNTchantyXNTS chantieschanty'sXPsharpyXPKSchapeauxXPRNchaperon"XPRNS chaperon's chaperonsXPSsharpy'sXPTchaptXRBMS cherubimsXRFshroveXRPN chirruppingXRPT chirruppedXRSLTS chrysalidesXRSN chorussingXRST chorussedChristyXSchoosey1XTchidshat sherd shoedshortieXTKshtikXTKS shtik'sshtiks=XTLNS chitlings chitlings's chitlins chitlins'sXTN chiddenshodden(XTS sherd's sherds shortie'sXTSPchutzpaXTSPS chutzpa'sXXNShoshoni!XXNS Shoshoni's ShoshonisYFYahvehYFSYahveh'sYKyackyock%YKN yacking yoginyuckingYKNS yogin'syogins>YKS yack's yacks yock's yocks yuck'syucks;YKT yacked yoghourt yoghurt yogurtyuckedQYKTS yoghourt's yoghourts yoghurt's yoghurts yogurt'syogurtsYMLKyarmelke"YMLKS yarmelke's yarmelkes YPyuppyYPSyuppy'sYTLyodelerYTLNyodeling YTLS yodeler'syodelersYTLTyodeledYXFyeshivahYXF@ yeshivoth"YXFS yeshivah's yeshivahsYXFT yeshivotÿÿÿÿõ$ÿÿÿÿby 4ÿÿÿÿBlê}AŸÂÚ¸ÉY„o|l2 ÿÿÿÿ‚¬ï!º3ÿÿÿÿqn(Wÿÿÿÿí,ÿÿÿÿ–s2µÑÁ2<¨‰+‚ö‡$F;#EUÿÿÿÿÍVÿÿÿÿ§ŠÊ¶i‘Þ֢ᨲ1£ôúF·ÏqÃ/I¦ŠÜ>k ÿÿÿÿf0ójåc¾Ù#ÿÿÿÿZzë5,â›ÑÂÿÿÿÿ·–ÿÿÿÿ¡g¢À#©š<-ÿÿÿÿ‚7*™DÙûç`Çy[f²c‡[ .d6ÿÿÿÿ„ T¸ÿÿÿÿùMŽÄu­>ÿÿÿÿ«/oZ@IZ-hÜu¥V“7~³ ÿÿÿÿÿÿÿÿÌ•ÿÿÿÿÿÿÿÿÿÿÿÿH ÿÿÿÿÿÿÿÿ£RJ*ªºÿÿÿÿX ÿÿÿÿ±p.üÆÿÿÿÿ^7›ÿÿÿÿÿÿÿÿXˆ~‚¯Š,TèžAæ–{ˉé;º‰©›vÿÿÿÿ6¨uÿÿÿÿÿÿÿÿ$ƒÙÓ(ÿÿÿÿ¨ÁÿÿÿÿÙ¹E­ÂX%…b`ÌIÿÿÿÿ¹Û‘5EÚ¾1­’-zXÞ]xƒÿÿÿÿ¯Y7%&8ÿÿÿÿ*Äÿÿÿÿk¨xui"} N%É]Ÿ?žª‘Ê­ŒaC¡½Ïƒ”(ÿÿÿÿA–ô"Æ—`,î?ô}¦ÈÜ3¬s$i¥ÿÿÿÿ‘TX« ÁYF*&[®˜°ÿÿÿÿÿÿÿÿÿÿÿÿUWÿÿÿÿÿÿÿÿn‡¹¬²µ ÿÿÿÿÈ7Âzî¬Pp2o4cæY”r»ÿÿÿÿ»sÿÿÿÿÿÿÿÿÿÿÿÿ™“‚4rÿÿÿÿ²¾ÿÿÿÿ^*ÿÿÿÿÿÿÿÿ&µ<€HM¯È}’F·ÿÿÿÿÔ¶ÿÿÿÿÀ°_mÙF0#ûK€Ÿæ•µ©àvÈÿÿÿÿ&6ÿÿÿÿÞÊÿÿÿÿ˜»–%htØ’£5O‚ŽVu#·¶¦~HõX韊tÓž­«€jŒìŒÇ8¬ï’ŒƒFÿÿÿÿÿÿÿÿÏQÿÿÿÿôÀÿÿÿÿB—ÿÿÿÿÿÿÿÿ•‚±0·ÿÿÿÿGC1â&W[ý°’ Gí® ÎxÐpÿÿÿÿÝÂæÄeŠÏ6')9{U¦–bz<ÿÿÿÿÎwÿÿÿÿÿÿÿÿh¯;ÀL.ÿÿÿÿFPÿÿÿÿPÿÿÿÿe¹Tnÿÿÿÿ+3m@ÿÿÿÿ>ê†ÿÿÿÿÑt/L0 ðuÀ§¯° œÿÿÿÿÜ ÿÿÿÿ(¢ÿÿÿÿÿÿÿÿÿÿÿÿG Ý|ÿÿÿÿ¨Êÿÿÿÿ=ºÈ%ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿeÿÿÿÿÁ?IÆ'rG¥”H¨—gDx¤Š-´”ÿÿÿÿ·}ÉÈ|t¶oIY ¸îµ¬œ¶SÿÿÿÿÉ[‰dÿÿÿÿÿÿÿÿucÿÿÿÿ[¦Ó[ÿÿÿÿÿÿÿÿj½8Jÿÿÿÿ¢àgò\ÿÿÿÿjAÿÿÿÿ¨Ž<ÿÿÿÿm1ÿÿÿÿ+ÿÿÿÿ¯TÇÅÿÿÿÿ}µUeSAÑdÿÿÿÿ`K±8ÿÿÿÿ  fÿÿÿÿñÉÿÿÿÿÿÿÿÿWV#¬.$HÿÿÿÿþŽÂ–ÿÿÿÿÿÿÿÿÖ Þ*šþ^CÆ” N¼@Ðÿÿÿÿ¶Àü_Ylʤá\„JÿÿÿÿÿÿÿÿÿÿÿÿØ NɹIÿÿÿÿ°É“n+ݤÿÿÿÿ"(6Nt¾ÿÿÿÿW—ÿÿÿÿªD°EJ¬‹%ó)ÿÿÿÿFkÿÿÿÿ®ÿÿÿÿÏ„Ø~ƒ*æ«õ»ÿÿÿÿã“ÿÿÿÿD ¥–×À@>]ÿÿÿÿ˜@Ù ”wûžÿÿÿÿ’¨÷£#Up¬ƒ²ÿÿÿÿä9Ò7y±\7-^e¢@ÿÿÿÿÿÿÿÿÿÿÿÿA©PVX êBÿÿÿÿÿÿÿÿ"‰’ŹÁ,Öcz˜ÿÿÿÿÿÿÿÿç_/·mÿÿÿÿÿÿÿÿ:` wm£3ºÊH„B¾Åk¶ /ÿÿÿÿñ±†ÕlÿÿÿÿRèyÿÿÿÿX£¥ÄiÝosªˆk;ŸÁÕÅÿÿÿÿÿÿÿÿñ¢¶ˆÿÿÿÿ¯&ÂíšYýM97ÿÿÿÿ¦8CÚ;Ä/ÚhªnÕi‚‰ 7dvÿÿÿÿf¤ÿÿÿÿºkʨÿÿÿÿÿÿÿÿn-ŒÞ±Ž® ?L#:“ÿÿÿÿa3òˆÿÿÿÿÅ`ÿÿÿÿÿÿÿÿuœö‚–›P`8Æø`ÇŸV¥*%wa ´ïDym}2žKk‹D–©µ*²ò3ÿÿÿÿÿÿÿÿÿÿÿÿ;’§ ØEÿÿÿÿË0.¡Ü{Ep¢¤}@žÎ3‚ÇÓ8ÿÿÿÿuyÄÆKê=ÿÿÿÿ€NIþwé½ÿÿÿÿÿ º~FµÿÿÿÿMSÕz¯lØ,Þ#ÆÈô8ÿÿÿÿk”‰‚^„pÒšÿÿÿÿ`.ÿÿÿÿÍ‘‡{¹ö½ÿÿÿÿ)Kÿÿÿÿ<=½2V‘Â^×Bã$ÿÿÿÿ,ãI+Ž+Iw`ŽX:û2ÿÿÿÿÉoÊ7‡“zÿÿÿÿ8ÿÿÿÿÂE»v Cÿÿÿÿ3uì¼¼UºÄ5?‚sÿÿÿÿ>ÿÿÿÿž•A[ IY©;¸r%ÿÿÿÿ¶­¹­™Er$!ý­–iÿÿÿÿÿÿÿÿõ=>Kür|ÿÿÿÿÿÿÿÿeÿÿÿÿ³MfuÕ57J®oOÿÿÿÿº8´Lën‹nÿÿÿÿÂ’Á½ «ÿÿÿÿ)>ÿÿÿÿÿÿÿÿâÿÿÿÿnB®n§›TrAÏf¼vŽÿÿÿÿ²‚ljÿÿÿÿ¸ÂŠÁÓ´_2”­eÇ&Uÿ³÷0JÿÿÿÿªL¸ÈÄÀ¿4UgY1ïO³7ÿÿÿÿþêÿÿÿÿÐÉc­I÷iÿÿÿÿ0¿Ê)¢‡ ³ÿÿÿÿÿÿÿÿÿÿÿÿŸ 0]'Sÿÿÿÿ†+žyé =ÿÿÿÿ"ÿÿÿÿ":€–ð  V.*û´>6ÿÿÿÿC‡MDâ<P ¾}°E£"¼1$À//ÿÿÿÿIwŠ—fO'Æç@­6Œ/mÿÿÿÿÃ8¹lNUUxžGbÿÿÿÿ¶Œÿÿÿÿœ j:ÿÿÿÿo° ÿÿÿÿ{•‹vp•-{Ÿÿÿÿÿ# GLH’ìVÿ?r ƒMƒÿÿÿÿùÿÿÿÿû¶°ÿÿÿÿ#Åh$¥3…Gk–ä‹ÿÿÿÿ}Æv›c¡çK·Oÿÿÿÿ½›B«,–µ´g™Å _æË#TQ &~ÿÿÿÿ]Yt7ßfÿÿÿÿ¶Hÿÿÿÿª-³×†ÿÿÿÿ™GXÿÿÿÿÿÿÿÿ®)vÁzZø€ß‰Eu„'Øð‰4p' Pcÿÿÿÿ7Åi: Ä)ZS}×­ÿÿÿÿÿÿÿÿK!ZJÿÿÿÿ88B3(½~!,GJ] u˜:…„î§-jRÿÿÿÿÿÿÿÿÓ~¼~YÿÿÿÿÑ_Þ™nÊÿÿÿÿ¦–…gn¬¦ß(7}«[ØSÿÿÿÿÜ%gdÍÄÿÿÿÿÿÿÿÿnb]Z { šO¹÷>×SÕ-ÿÿÿÿƒZ°U–³—c {2sºm®îh`Qì ÿÿÿÿÿÿÿÿÿÿÿÿ)Ûˆ‘–X§9¢ÿÿÿÿ™4ÿÿÿÿ[’;ÿÿÿÿÿÿÿÿ`ÇÁiKzÿÿÿÿÎ?¯ÿÿÿÿ°œŽzÀkQCÿÿÿÿ[…nÿÿÿÿµB5ÿÿÿÿÿÿÿÿI³ýYb+‡fb±s ÿÿÿÿ  ACÐ\ÿÿÿÿÂ1ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ™Ÿ³]›ÃÚ ^Ž0«»Øa¢,»‘2!ÿÿÿÿâqq£Ÿ(]¡¸[ÿÿÿÿÿÿÿÿÿÿÿÿm^ÝšÿÿÿÿÌÿÿÿÿ7ž~qÿÿÿÿùÉÛJÁ·• •¬>MY^ÍYC28?D…âi$³G!ç—/™˜æÆ¯ÿÿÿÿÿÿÿÿÿÿÿÿÑ4ÔGÿÿÿÿ2ªÿÿÿÿØ¡ãx1‰ÆSo±ðÑÿÿÿÿ`xd<ª¸`´„4ø™ÿÿÿÿ­}â0… ~h9Jog¶ %A¹‹†¡LÿÿÿÿQž²•ÿÿÿÿ*‹R/§ÿÿÿÿ&gO„»°<`ÿÿÿÿ/•f2Õ'n&k* ƒZ­Jƒ\B5«…=4Õ˜U½¬¢ŽR•¿¸¨ß‚°v¨í~P€uÿÿÿÿÿÿÿÿS¶˜Mÿÿÿÿÿÿÿÿÿÿÿÿ’YEÜ/ĆÿÿÿÿÿÿÿÿxÕMxÿÿÿÿ+ÿÿÿÿÿÿÿÿ2‡ÿÿÿÿFHu·•ÿÿÿÿFRž™R¿™¢n) í Õ®bDÛO2³r…ÿÿÿÿ±NÿÿÿÿôªWÜRÿÿÿÿÔ@f 3ÇL ÿÿÿÿO=ÒÆˆ§É}Ä‚5:`=Þ¶¾<»‡ÿÿÿÿò^ÿÿÿÿÖ$yÿÿÿÿÿÿÿÿ ÿÿÿÿ¥_ò“/Š zûx˪ÿÿÿÿ¿­ÿÿÿÿ ƒmÿÿÿÿ3´„"ÏZÿÿÿÿÿÿÿÿ¶5ÆY’âDi»ÆÇRhgªÅß§ÿÿÿÿ™ZÿÿÿÿÐÿÿÿÿº_òœ>%¬˜J±pÿÿÿÿްÿÿÿÿú–&$`/ ÿÿÿÿ4TÁ$÷@ĹÁ ©ñ;ÿÿÿÿÉ{ÿÿÿÿ®©¬Išÿÿÿÿà;dh°^”~ §†xÿÿÿÿZ|%ÿÿÿÿŸ UtíÇ& ¦Ç¥Í#ž ¿xÿÿÿÿ;¶ÿÿÿÿ´{Éò†ùSÿÿÿÿÿÿÿÿ¨f¥A‚¢¥UÿÿÿÿxWÿÿÿÿ|‘ÿÿÿÿ£oÊŒRsÿÿÿÿ€TÈó©•òl®tÿÿÿÿÊ™Q[Êú«M0b½‰«ÿÿÿÿLÿÿÿÿüTÈÿÿÿÿ»qÿÿÿÿÿÿÿÿF‰§­ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ鎀`ô›b[3y|Xb_ëM0‰ÿÿÿÿ9;Iªÿÿÿÿb³ÿÿÿÿî€ÿÿÿÿCE‡$ÿÿÿÿÿÿÿÿÃnÿÿÿÿÿÿÿÿÿÿÿÿh˜iÈó”†Lÿÿÿÿir°ÿÿÿÿ %N;ÿÿÿÿk¿8xHÿÿÿÿãLŸ%“¹ÿÿÿÿaƒÿÿÿÿÿÿÿÿóCÿÿÿÿ‘SŒjávÿÿÿÿº+Èÿÿÿÿð¤Í©ÕÑ=ˆcѯVÁk_wÈ>1HÿÿÿÿH¾[Åá¼ÿÿÿÿü¾£¿U˜¢m4œÆÿÿÿÿ¥wû•ÿÿÿÿ¾¢sL¥–¢ÿÿÿÿ•8ÿÿÿÿÿÿÿÿAž{ù?s:ÿÿÿÿƒ9›1ÉÿÿÿÿŠÿÿÿÿ¥—9÷&ÿÿÿÿ­¾=hqÿÿÿÿ§~ÿÿÿÿ_ªÿÿÿÿûnÿÿÿÿzz½ß8ÿÿÿÿúf s¡SXIËÀ|Ô‹’}KGL~lafXÜ”YMÿÿÿÿÐÿÿÿÿž½Æ ÿÿÿÿÿÿÿÿã…ÿÿÿÿÿÿÿÿ)m%Pÿÿÿÿv›é#:]Ô•W)5ÿÿÿÿ*€Š'~UcSÿÿÿÿ‹øsPÉ‹ÿÿÿÿœ¼ÿÿÿÿ4W@¨· “°Cÿÿÿÿ^F„ÿÿÿÿr©£ÿÿÿÿÿÿÿÿš ÿÿÿÿ½·riÒW9à=†%dUEm„¨À\HW£7²ÆL‡Ê®Q, ºåÿ=ÿÿÿÿÿÿÿÿ‰ÿÿÿÿ‰¦¡èÿÿÿÿÅ~jF}ÿÿÿÿÿÿÿÿ•LJ…£kG~³.m¾„K)1†˜].°ÿÿÿÿVn“6gø*ÿÿÿÿPu„k8oÿÿÿÿÿÿÿÿ¥;Ƴ' ÿÿÿÿâª0'ÿÿÿÿÃ2fZµl7PÒ¿IQñŠ“&µÂΆàÉ–žÈ†\qkšKÿÿÿÿÿÿÿÿÿÿÿÿÌa‡€@ÿÿÿÿªç© ¬ª|ÿÿÿÿÞ¥]k̰¼*¹²Œÿÿÿÿ€:g/„RZ8zoÅÿÿÿÿ h£ 9¼äsÿÿÿÿÿÿÿÿŠˆÁ®¼9E?ÿÿÿÿ…¥Tiÿÿÿÿ؇< _ è+ÿÿÿÿœÁLªbÿÿÿÿ†Z`»öÈÿÿÿÿ¸,,ÿÿÿÿN¡kˆÕyÿÿÿÿr¾ ¡ÆÿÿÿÿBZÿÿÿÿ|G^?‘P­*Ù}l½šækÿÿÿÿÿÿÿÿÿÿÿÿ»Å\ÿÿÿÿ2¥Êmö¡ÿÿÿÿ´¥ï™ÿÿÿÿ9@OÙY´‡YG²jÿÿÿÿÿÿÿÿ„6ÿÿÿÿÿÿÿÿrfÿÿÿÿ:²ÿÿÿÿÁÿÿÿÿ¥ÃTŠ‘;m°ŸÿÿÿÿXËœÿÿÿÿÎ'–ÿÿÿÿêa²Ê'»'™*ÿ¤ÿÿÿÿþBõZÆ\.2ÿÿÿÿ-l :à)ÿÿÿÿ;Îv®Ëz˜1\ˆ@ ½r€Ù"Ì’»>ÈC°ÕG·@וÿÿÿÿÿÿÿÿ;c-ÊeTf¦\=3ÉLÉ|”|ì£B´0Ÿ]¥ÿÿÿÿÿÿÿÿy0 kÿÿÿÿÖµ—@ ,Mÿÿÿÿ„N£e’UY¾pKjUpþJK<M ÿÿÿÿ¡”Ê5zv•ÆÚ¼K$ÿÿÿÿo¬¤7°eé°ÿÿÿÿº‰hÿÿÿÿæ5‰yÿÿÿÿ\]˜6ÿÿÿÿÞ*$Übåƒ#iÿÿÿÿíSÿÿÿÿÖ©ÒKÿÿÿÿÿÿÿÿêXCÇ@&)"ŒÈ<úM` O4)D"o_-t†µ¡Laßÿ'›¦ GL”ÿÿÿÿ(ÿÿÿÿÿÿÿÿp{¬ ˆiÿÿÿÿ¦dÿÿÿÿý|ÿÿÿÿJ±']ï¦>Tu¸õgÀ}!âCÿÿÿÿ—=q­ž"˜hÀX°½>’­…D;ÙÈcëºñGÀ…žt¾©:.˜ÿÿÿÿ¡Oÿÿÿÿdjÿÿÿÿ9F¼DúƒÿÿÿÿAqÿÿÿÿ¸U+Oåÿÿÿÿÿÿÿÿ9a±%Ëìj?í·ù p5ÿÿÿÿ/Rÿÿÿÿܜ݊{o‰ÿÿÿÿz$ÿÿÿÿdÃÿÿÿÿeIÿÿÿÿýt±ðÁ‰Hàw\Æÿÿÿÿ›¼WF‘ÿÿÿÿã:ÿÿÿÿ ²U bî cs6e‚Äÿÿÿÿÿÿÿÿ{zµšÿÿÿÿg’‡Qåÿÿÿÿÿÿÿÿ©+ü[ÒiËBÿÿÿÿ‹.žø{l/ eÁ8)[û/q9¤ OJFÿÿÿÿaPÿÿÿÿÿÿÿÿÙMЧÿÿÿÿ ÿÿÿÿÿÿÿÿ%±ÿÿÿÿ,“‰ @ÂÌãû¨_9c¸p_½Û£ÿÿÿÿãN ¼U²m°ÿÿÿÿÿÿÿÿÿÿÿÿd!ÿÿÿÿsÉźYÿÿÿÿÿÿÿÿ<”~(u=ÿÿÿÿ0½@Ãÿÿÿÿ½¼?/)Dš<°³ 9ƒr<e( ,—k_#¶TŒ½—œD£G—!1÷Ûe‹1OŽÿÿÿÿkRžE3jD\PPåd b›ò(ÍÁT'€=Dhÿÿÿÿ³•/ÿÿÿÿ‚%: n•·ÿÿÿÿñ¨qÇÿÿÿÿÿÿÿÿú#âZáÅB¬“¤&ÿÿÿÿO_ұØAÿÿÿÿÿÿÿÿû5zp»d0©ÿÿÿÿ±wÉgSªx™°«'ÿÿÿÿÿÿÿÿß—†•ÿÿÿÿxÄ’ÿÿÿÿܦ;Aºîsÿÿÿÿÿÿÿÿkzâ?ÿÿÿÿo©)Ëÿÿÿÿ†(-š®ÈcÿÿÿÿÆÿÿÿÿv•hÿÿÿÿo¼5§#¨ÊCï¹xböòÿÿÿÿå7‰Â›ˆfCsw µ>{ÿÿÿÿõT"N©ÿÿÿÿÿÿÿÿt+¿ÿÿÿÿÿÿÿÿ.+L›ÿÿÿÿ—=Ê#¹@5dÄŠÉ‹ž{/âA´ ÿÿÿÿf”¨±’Ä&â‘ÿÿÿÿA˜Bÿÿÿÿÿÿÿÿÿÿÿÿ¾ÿÿÿÿø+óI0ÿÿÿÿÿÿÿÿhƒu­§jNo~O¢y]ÞUàjq Tˆ ¨;“Òrÿÿÿÿ˜e¢D©&c€&ÿÿÿÿêÙPvQñÀ…†ðPÊÇ0e_©ªpÿÿÿÿ‹Á•È@zV”`ÿÿÿÿùv¥z¡¯aɯÿÿÿÿÞ²tÿÿÿÿ…ÿÿÿÿ€#nhŽd„KãÉ ÿÿÿÿÆhÿÿÿÿ“¥YÿÿÿÿÎÃÀžÀªÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ츮F©=ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿß!4kÿÿÿÿÿÿÿÿÿÿÿÿW‡ÿÿÿÿð¿ÜÇB#.1ÿÿÿÿ©ÿÿÿÿ«Jÿÿÿÿï:à¢ÿÿÿÿO8*¦¥»ÛŠÆJ9_ÿÿÿÿr[D@*$‘rÛ³ùINÿÿÿÿ¾¦ÿÿÿÿÿÿÿÿ·Í™ÿÿÿÿAÿÿÿÿ,}Ò€ÿÿÿÿ6ˆË*í ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÿÿÿÿÿÿÿÿ’ÿÿÿÿ«ÿÿÿÿ‹ÿÿÿÿµŽ_ºáQ%=ÿÿÿÿ^ŠWL“˜£ÿÿÿÿÇ /™Â ´Ï¼z.ÿÿÿÿK9ÿÿÿÿšlÿÿÿÿ÷V¶i1qêÂÿÿÿÿᘬ¼ä„í¯^¬ÿÿÿÿ{¦ -¯Uj’ÿÿÿÿÐñ]Ï1‚Ra™¥2¤1¸è¨pi4¾º&úÀ#޵¯‘¡rQ¯ÿÿÿÿ˜ÿÿÿÿª ÿÿÿÿKq¥ÿÿÿÿÿÿÿÿ:ÏŽLFr, ¿!í R¿X;æ[Õ–ÿÿÿÿâ-¤ÿÿÿÿè/ÿÿÿÿˆ>ÿÿÿÿp ~3ÿÿÿÿŒOÍ+œTÊj‰ª­ÿÿÿÿ„ýÿÿÿÿÿÿÿÿ6MÿÿÿÿÃPC•"w] ÿÿÿÿÀÈÿÿÿÿH†J|}z±,! °Ä¸ ÃÿZ(ÿÿÿÿÿÿÿÿ»´Z‘LG,£jÿÿÿÿ·±÷ÊXŒÿÿÿÿ4ŸáVÿÿÿÿÿÿÿÿvÿÿÿÿ¢j·Ãìœÿÿÿÿ§(þ,’šOù¥^å¤F½Zê®ÿÿÿÿqŠ_·a8ÿÿÿÿŽÿÿÿÿÿÿÿÿ6.î ¥ƒ?GYXQÃK(ň!zQ6¬¿@ ¾cc5|Ç¡ýŸñmŠ·ép8~3 ‚ª†— yHÊô9ÿÿÿÿø‰š§ªŽ–ÿÿÿÿW$Þm=ÉnO3> S{ÿÿÿÿâxg©9ê„8ÿÿÿÿ{ÒË\Ÿ8±B^ÿÿÿÿ¦`ÿÿÿÿÿÿÿÿÿÿÿÿn8ÿ.ÿÿÿÿ±{Sÿÿÿÿcô˜ÿÿÿÿY0®tG\6U?–Iÿÿÿÿÿÿÿÿ1ÿÿÿÿêWÿÿÿÿIg¼©Srl¹Vÿÿÿÿ’Ñ9~Iq«JBõA°1Mœ®Xÿÿÿÿ¡ö‘½©ÇoŸ60ÿÿÿÿY¨f’7ÁW\Âûq*[ÑeK7ý12‘t´Éu¼fp§o=QƘ´ÿÿÿÿdžÿÿÿÿÿÿÿÿ›$^L Nÿÿÿÿ{ºKv\b[Â'ÿÿÿÿÿÿÿÿ€@ÿÿÿÿ33²DJû-Û¯ç{*B ÿÿÿÿkÿÿÿÿËb %ŽË1†/"'aÿÿÿÿïbzdÿÿÿÿEeOöÿÿÿÿÿÿÿÿÿÿÿÿP:û£ÿÿÿÿͬ.4:‹‰ 1v\&úa8¨ÿÿÿÿÍÿÿÿÿ¾y„E÷cÿÿÿÿŒ‹ÿÿÿÿÿÿÿÿg ÿÿÿÿŽ.—ð6îUçÿÿÿÿ7*CšQPRSŸ>PRTÝ>PSz?PSS’?PSTá?PTL@PTSD@PTTz@PXP­@RFLÛ@RKARKBARKM(ARKNfARKSÜARKT BRLT;BRMlBRMLzBRMNÇBRMRCRMS6CRNQCRNS^CRTwCRTSƒCRWLšCS@N¿CSBRÑCSFüCSFBDSFR1DSFS¦DSFTäDSKESK@ESKLEESKNöESKRJFSKS¤FSKT´FSLBáFSLFGSLM1HSLYGHSM@hHSMBHSMLÉHSMTmISN…ISNB“ISNKÞISNSeJSNTvJSPLÍJSPN@KSPRsKSRÍKSRBÛKSRSîKSSBÿKSSTLSTKKLSTN£LSTRïLSTTMSTYTMSWN|MSWP«MSWTÕMSXLNSXMYNT|NTFL‡NTFN¨NTHTOTK5OTKL_OTKNuOTKR®OTKSÂOTL-PTLS;PTMLPTMBZPTMNÆPTMPQTMSQTNP0QTNSQQTNTzQTPZRTPNiRTPSRTR¶RTRFÎRTRLSTRMSTRN[STRSÍSTRTôSTSTTSF%TTSKŠTTTáTTTFðTTTSxUTTX VTWNBVTXBUVTXN VWWWK&WWKN4WWKSpWWL‰WWLF—WWLNÚWWLSXWMPXWNSGXWPãXWPSùXWRKYWRN,YWSbYWSKƒYWSSòYWTK ZWTPHZWTSuZXFF‰ZXKÔZXKHâZXKLK[XKSm[XMRˆ[XMS¼[XNÎ[XNSÛ[XPë[XPRú[XPSZ\XSLl\XTÌ\XTLí\XTS]YKN7]YKSH]YKTa]YTL™]YXFï]*@BSK Athabaska*@PTK orthopedic(*@PTKS orthopedics orthopedics's *Barbor*BRTKMNT abridgment* *BRTKMNTS abridgment's abridgments*BS arbor'sarbors*BT abetterabettor8*BTS abetter's abetters abettor'sabettors*FLNoffline*FNSoffense *FNSS offense'soffenses*FSSoversize*FSST oversized*KLTN Euclidean#*KN ageing agingairgun*KNLKMNTacknowledgement5 *KNLKMNTSacknowledgement's acknowledgements *KNLTKMNTacknowledgment4 *KNLTKMNTSacknowledgment'sacknowledgments2*KNS ageing's ageings aging'sagings*KSTNTBL extendible*KTRaccoutre*KTRMNTS accoutrements*KTRN accoutring*KTRS accoutres*KTRT accoutred*KWSedgeways*KYTokayed*LKLSalkalis*LT airletter*Mamirarmor*MB amebaamebae*MBKamebic *MBNS ambianceambience?*MBNSS ambiance's ambiances ambience's ambiences*MBS ameba'samebas*MBTameboid*MF@T amphitheater+*MF@TSamphitheater's amphitheaters*MKamuck*MLT omeletomelette9*MLTS omelet's omelets omelette's omelettes *MMImam*MNKamong*MPLampoule!*MPLS ampoule'sampoules*MPNL empanelimpanel*MPNLN empaneling!*MPNLS empanelsimpanels*MPNLT empaneled*MPRFS improvisor)*MPRFSS improvisor's improvisors *MPST imposterimpostor>*MPSTS imposter's imposters impostor's impostors*MR armorerarmory*MRNarmoring8*MRS armorer's armorers armoriesarmory's*MRTarmored-*MS amir's amirs armor'sarmors*MTSTamidst *Naeon*NBKNN unbeknown*NBKNNST unbeknownst*NFFRBL unfavorable*NFLFRT unflavored*NFLKXN inflection**NFLKXNS inflection's inflections*NFLTinflight*NKLRT uncolored*NKR inquireinquiry*NKRN inquiring.*NKRS inquires inquiries inquiry's*NKRTinquired*NLKanalog*NLKS analog'sanalogs*NLNT unlearned*NLTKL analytical*NLTKLLanalyticalally*NMenamor*NMLN enameling*NMLNS enamelings*NMLTenameled*NMRN enamoring*NMRTenamored*NMSenamors*NNTS innuendoes*NPRKTST unpracticed*NRenure*NRLenroll*NRLMNT enrollment**NRLMNTS enrollment's enrollments*NRLSenrolls*NRNenuring*NRSenures*NRTenured*NS aeon'saeons*NS@TK anesthetic)*NS@TKS anesthetic's anesthetics*NS@TS anesthetize*NS@TSN anesthetizing*NS@TSS anesthetizes*NS@TST anesthetized*NS@X anesthesia*NS@XS anesthesia's*NSFRunsavory*NSKNS insignias*NSTLinstill*NSTLMNT installment- *NSTLMNTS installment's installments*NSTTT institutor(*NSTTTS institutor's institutors*NTindue*NTN induinginterne*NTNMNT internement*NTNXP interneship*NTNXPS interneships*NTRMTundreamt*NTSindues*NTTindued*NTXRST antichrist)*NTXRSTS antichrist's antichrists&*NXKBL unshakable unshakeable*NXLN initialing*NXLT initialed*PLTepaulet *PLTS epaulet'sepaulets*RKRM aerogramme*RKRMS aerogrammes*RKSN EricsonEricsson*RLaureola*RLS aureola's*S@TKesthetic*S@TKS esthetics*SFKSS esophaguses*T ardorodor*TBLaddible*TFSadvisor *TFSS advisor'sadvisors*TMNF outmaneuver*TMNFRNoutmaneuvering*TMNFRT outmaneuvered*TMNFS outmaneuvers*TPNutopian!*TPNS utopian'sutopians*TPTadapter *TPTS adapter'sadapters5*TSadz ardor's ardors odor'sodors*TSSadz's *WLawol*XLK archeology-*XLKKL archeologicalarcheologically*XLKS archeology's*XLKST archeologist,*XLKSTSarcheologist's archeologists*XPLKS archipelagoes*YNeying @Rthru!@RLTM thraldom thralldom%@RLTMS thraldom's thralldom's@RW throughwaythruway>@RWS throughway's throughways thruway'sthruways@Ttheater@TS theater'stheatersB@SKF bathyscaph'B@SKFS bathyscaph's bathyscaphsBBboobooBBLKLBiblicalBBS booboo'sbooboosBFLNbevelingBFLTbeveledBHFbehavior&BHFRL behavioral behaviorallyBHFRSM behaviorismBHFRSMS behaviorism'sBHFRST behaviorist+BHFRSTS behaviorist's behaviorists!BHFS behavior's behaviors!BKS beaux boccebocciBKSS bocce'sbocci'sBLBbelaborBLBRN belaboringBLBRT belaboredBLBSbelaborsBLK Blackbluejay4BLKS Black's Blacks bluejay'sbluejays BLMBL blamable blameableBLNblueingBLNS blueing's2BLS blowsier blowsy blowzierblowzy!BLSST blowsiest blowziestBLXbolshyBLXFK bolshevik%BLXFKS bolshevik's bolsheviksBNKbunkoBNKMBbuncombeBNKMBS buncombe'sBNKNbunkoingBNKS bunko'sbunkosBNKTbunkoedBNN bingeingbingingBNRSBenaresBNS burnous burnous'sBNSS burnousesBNTL bandolier%BNTLS bandolier's bandoliersBNTN bandanabandanna;BNTNS bandana's bandanas bandanna's bandannasBPTSTR baptistry'BPTSTRS baptistries baptistry'sBR briarbrierBRKFN breakevenBRKFNS breakeven'sBRKTbriquet BRKTS briquet'sbriquetsBRLN barrellingBRLT barrelled/BRS briar's briars brier'sbriersBSKBasic%BSN biassing bosunbusing'BSNS bosun's bosunsbusing'sBSSbusesBST biassedbusedBSXborschBSXSborsch'sBT baddybootieBTLKSbattleax$BTLKSS battleaxes battleax'sBTS baddy'sbootie'sFF favorfervorFFRBL favorableFFRNfavoringFFRT favoredfavorite#FFRTS favorite's favoritesFFRTSM favoritismFFRTSMS favoritism's&FFS favor's favorsfervor'sFFXT farfetched FKfogyFK@ forgatherFK@RN forgatheringFK@RT forgatheredFK@S forgathersFKS fogiesfogy'sFKSLfo'c'sle"FKSLS fo'c'sle's fo'c'slesFKTfagot FKTN faggotingfagotingFKTS fagot'sfagots FLflierFLFflavorFLFRN flavoring&FLFRNS flavoring's flavoringsFLFRTflavoredFLFS flavor'sflavorsFLNLN flannelingFLNLT flanneled&FLS flier's fliersfloozieFLSS floozie'sFLXPNT flashpoint(FLXPNTS flashpoint's flashpointsFMKP pharmacopeia*FMKPSpharmacopeia's pharmacopeiasFMLformulaeFNSphoniesFNTNL fontanelle'FNTNLS fontanelle's fontanellesFRBfreebeeFRBS freebee'sfreebeesFRK@ foregatherFRK@RN foregatheringFRK@RT foregatheredFRK@S foregathersFRKTfreakout"FRKTS freakout's freakoutsFRNXS franchisor'FRNXSS franchisor's franchisorsFRS frowsierfrowsyFRSST frowsiestFSKSfiascosFSLfusileerFSLFTfacelift$FSLFTS facelift's facelifts!FSLS fusileer's fusileersFSSTFascist H hahHBharborHBRN harboringHBRTharbored&HBS harbor's harborshoboesHLThallooedHMhm homiehumor HMNS hominess hominess'sHMRNhumoringHMRThumored/HMS homie's homies humor'shumors HNhonor.HNK hankie hanky Hanukahhonkie6HNKS hankie's hanky's Hanukah'shonkie's"HNRBL Honorable honorableHNRNhonoringHNRThonoredHNS honor'shonorsHPhippieHPS hippie'shippy'sHRhurrayHRS hooray'shooraysHS horsyhuzzaHSNhuzzaingHSS huzza'shuzzasHSThuzzaedHTLNhotline HTLNS hotline'shotlinesHTR hairdrier#HTRS hairdrier's hairdriersHTTKhotdogHTTKN hotdoggingHTTKS hotdog'shotdogsHTTKT hotdoggedHXhootchHXShootch'sKB cabbiegibeKBB kabobkebob0KBBS kabob's kabobs kebob'skebobsKBK QuebeckerKBLTKK gobbledygookKBLTKKSgobbledygook'sKBNgibing$KBS cabbie's gibe'sgibesKBTgibedKFLNcavilingKFLNS cavilingsKFLTcaviledKFNcoifingKFRPcoverup KFRPS coverup'scoverupsKFTcoifedKFTNcaftanKFTNS caftan'scaftans KKcookyKKMNTL judgementalKKScooky's KL color girliejelloKLFLcolorfulKLKScalicos'KLKTBL collectable collectibleKKLKTBLS collectable's collectables collectible's collectiblesKLLS colorlessKLLT kiloliter$KLLTS kiloliter's kilolitersKLM clamorglamor"KLMRN clamoring glamoring KLMRT clamoredglamored5KLMS clamor's clamors glamor'sglamorsKLMT kilometer$KLMTS kilometer's kilometersKLNKclangorKLNKS clangor'sKLNT cullender$KLNTS cullender's cullendersKLRNcoloringKLRNS coloring'sKLRNTcolorant$KLRNTS colorant's colorantsKLRNTST clarinettist.KLRNTSTSclarinettist's clarinettistsKLRSTcoloristKLRSTS coloristsKLRTcolored KLRTS colored'scoloreds1KLS color's colors girliesjello'sKLSRN glycerineKLSRNS glycerine'sKLTJolietKLTRNcaldron!KLTRNS caldron'scaldronsKLWcolorwayKLWS colorways KMgameyKMLHS camelhair'sKMLK gemmologyKMLKS gemmology'sKMMLcamomile"KMMLS camomile's camomiles!KN carney carnieconeyKNFNconvenor#KNFNS convenor's convenorsKNFT convertor$KNFTS convertor's convertorsKNKjunkyKNKKSginkgosKNKRconjuror#KNKRS conjuror's conjurorsKNKSjunky'sKNKTjunketer"KNKTS junketer's junketersKNRKX jinricksha'KNRKXS jinricksha's jinrickshasQKNS carney's carneys carnie's coney's conies jinn'sjinnsKNSL counselorKNSLN cancelling%KNSLS counselor's counselorsKNSLT cancelledKNTcandorKNTScandor'sKPKkopekKPKS kopek'skopeks KRgrayKRFLN grovelingKRFLTgroveled)KRFNSR caravansarai caravanserai,KRFNSRS caravansaraiscaravanserai'sKRKTKrakatauKRKTS Krakatau'sKRL cruelerguerillaKRLNgruelingKRLNS gruelings"KRLS guerilla's guerillasKRLSTcruelestKRNgrannieKRNLT crenelateKRNLTN crenelatingKRNLTS crenelatesKRNLTT crenelatedKRNLXN crenelation+KRNLXNS crenelation's crenelations!KRNS grannie's guaraniesKRNTTgrandad!KRNTTS grandad'sgrandads/KRS crosier crozier gray'sgrays8KRSS crosier's crosiers crozier'scroziersKRT garottegarrotte"KRTN garotting garrotting;KRTS garotte's garottes garrotte's garrottesKRTT garotted garrottedKRYgrayerKRYNgrayingKRYSTgrayestKRYTgrayed KSczarKSFLX goosefleshKSFLXS gooseflesh'sKSRN caesarean$KSRNS caesarean's caesareansKSS czar'sczarsKSTLCastileKSTLS Castile'sKTgoodieKTBgoodbyKTBKkitbagKTBKS kitbag'skitbagsKTBS goodby'sgoodbysKTKMNTjudgmentKTKMNTL judgmental$KTKMNTS judgment's judgmentsKTLK catalogueKTLKN cataloguing%KTLKS catalogue's cataloguesKTLKT cataloguedKTMgoddamKTMNTKatmanduKTMNTS Katmandu'sKTMTgoddamedKTSgoodie'sKTSPcatsupKTSPS catsup'scatsupsKWLRjewelryKWLRS jewelry'sKWNKX KwangchowKWNKXS Kwangchow's LBlaborLBLSlibelousLBRlaborerLBRNlaboring LBRS laborer'slaborersLBRTlaboredLBRTRN LabradorianLBS labor'slaborsLFlouverLFRTlouveredLFS louver'slouversLFSTloveseat"LFSTS loveseat's loveseatsLKBL likablelikeable+LKBLNS likeablenesslikeableness'sLKBLT likeabilityLKBLTS likeability'sLKNlegginLKNS leggin'slegginsLKRMLlacrimalLLKKlallygagLLKKN lallygaggingLLKKS lallygagsLLKKT lallygaggedLLPPlollypop"LLPPS lollypop's lollypopsLMBSTlambastLMBSTSlambastsLNNlinguini!LNNS linguini's linguinisLNTlearnedLSKNlasagne LSKNS lasagne'slasagnesLSMlissomeLXlycheeLXS lychee'slychees MmeowMFBLmoveable"MFBLS moveable's moveablesMHRKmaharaja#MHRKS maharaja's maharajasMHRN maharanee$MHRNS maharanee's maharaneesMKmack meagermoggyMKHTN mujahedinMKHTNS mujahedin'sMKNKmahjongMKNKS mahjong'sMKS mack'smacksMLSKmolluscMLSKN molluskan4MLSKNS molluscan's molluscans molluskans MLSKS mollusc'smolluscs"MLTmold moldiermoldyMLTNmolding!MLTNS molding'smoldingsMLTS mold'smoldsMLTSTmoldiestMLTTmoldedMMNMammonMMNS Mammon'sMammonsMNmynamynahMNFmaneuverMNFRN maneuveringMNFRNS maneuveringsMNFRT maneuvered!MNFS maneuver's maneuversMNHSmynahesMNKRB moneygrubberMNKRBN moneygrubbingMNKRBNSmoneygrubbing's+MNKRBSmoneygrubber's moneygrubbersMNLManilaMNLKST monologuist+MNLKSTS monologuist's monologuistsMNLSManila's#MNS mynah's myna'smynas!MS meow's meowsmouseyMSKTKMNT misjudgment, MSKTKMNTS misjudgment's misjudgmentsMSLMMoslemMSLMSMoslem'sMSS missismissis'sMSSSmissisesMSTMN misdemeanor*MSTMNS misdemeanor's misdemeanorsMSTXmustache"MSTXS mustache's mustachesMTLTmetaledMTWFN midwivingMTWFTmidwivedMWNmeowingMWTmeowedMXTMeshedMXTSMeshed'sN@NNorthernN@NS Northern'sNBneighborNBHT neighborhood*NBHTSneighborhood's neighborhoodsNBL neighborlyNBRN neighboringNBRT neighbored NBS neighbor's neighborsNKLYF NikolayevNKWST knackwurst'NKWSTS knackwurst's knackwurstsNMBSKL numbskull&NMBSKLS numbskull's numbskullsNMSKLnumskull#NMSKLS numskull's numskulls NT nightynitenoughtNTRNature.NTRKLSRN nitroglycerinnitroglycerine2 NTRKLSRNSnitroglycerine'snitroglycerin's;NTS nighty's nite's nites nought'snoughtsPKMpajamaPKMS pajamas pajamas'sPKNS Pekinesepekinese#PKNSS Pekinese's pekinese'sPKSTFS pikestavesPKTR PurgatoryPL PalauparlorPLKpollockPLKS pollock's'PLKSKLS plexiglass plexiglass'sPLMN plowmanplowmenPLMNS plowman's%PLS parlor's parlorsPlacePLWKpollywog"PLWKS pollywog's pollywogsPLXR plowshare$PLXRS plowshare's plowsharesPMKN parmigiano PNpinyPNKpinkyPNKSpinky'sPNTpantyPNTSpanty's PPpapawPPS papaw'spapawsPRKRMN programingPRKRMT programedPRKTKMNT prejudgment- PRKTKMNTS prejudgment's prejudgmentsPRKTSN practicingPRKTST practicedPRPpreppiePRPS preppie'sPRSHKpirozhkiPRSHKS pirozhki'sPRSTpresidia!PRTRT preterit preteriteAPRTRTS preterite's preterites preterit's preteritsPRTST protestor%PRTSTS protestor's protestorsPS ParseeParsi<PSS Parsee's Parsees Parsi's ParsispizazzPSSSpizazz'sPSTLN postillion'PSTLNS postillion's postillionsPTLNpedalingPTLTpedaledPTSNpartizan"PTSNS partizan's partizansPTTNputdown PTTNS putdown'sputdownsPXPpushupPXPS pushup'spushupsRFLNravelingRFLNS ravelingsRKrajarigorRKBRugbyRKMRL rigamarole'RKMRLS rigamarole's rigamarolesRKNSraccoonsRKNT reconnoiterRKNTRNreconnoiteringRKNTRT reconnoiteredRKNTS reconnoiters-RKS raja's rajas rigor'srigorsRKTracquetRKTS racquet'sracquetsRLTrealtorRLTS realtor'srealtors RMrumorRMLTremoldRMLTN remoldingRMLTSremoldsRMLTTremoldedRMNNRumanian#RMNNS Rumanian's RumaniansRMNTKRomanticRMRNrumoringRMRTrumoredRMS rumor'srumors RNraniRNS rani'sranis RT RedRTS Red'sRedsRWLNrowelingRWLTroweledS@NSouthernSBRsabreSBRS sabre'ssabres!SF cypher saviorsavorSFBLsaveableSFR savoriersavorySFRNsavoringSFRS savoriessavory'sSFRST savoriestSFRTsavored=SFS cypher's savior's saviors savor'ssavorsSFTsoftieSFTSsoftie's SKsakiSK@SukkothSK@S Sukkoth'sSukkothsSKLPT cyclopaedia*SKLPTS cyclopaedia's cyclopaediasSKLTKR skullduggerySKLTKRSskullduggery'sSKLWK scallywag%SKLWKS scallywag's scallywagsSKNFLK skinflick'SKNFLKS skinflick's skinflicksSKNRL seigniorialSKRLN squirrelingSKRLT squirreledSKRNX scrunchieSKRNXS scrunchie'sSKSsaki'sSKTRKScicatrixSKTRKSS cicatrix'sSLBLsaleableSLBS Celebes Celebes'sSLFsulfurSLFKselvedge#SLFKS selvedge's selvedgesSLFNsilvanSLFRKsulfuricSLFRN sulfuringSLFRS sulfurousSLFRTsulfuredSLFS sulfur'ssulfursSLFT sulfatesulfide9SLFTS sulfate's sulfates sulfide'ssulfidesSLMBRS slumbrousSLYslyerSLYSTslyestSM@smoothySM@S smoothy'sSMBRsombreSMBRLsombrelySMBRNS sombrenessSMLT smoldersmoulder&SMLTRN smoldering smouldering$SMLTRT smoldered smouldered;SMLTS smolder's smolders smoulder's smouldersSMTRKL symmetricly SNSanaaSNBTcenobiteSNBTK cenobitic"SNBTS cenobite's cenobitesSNKsniggerSNKLN snorkelingSNKLT snorkeledSNKRN sniggeringSNKRT sniggeredSNKS snigger'ssniggersSNSSanaa'sSNTcenterSNTRN centeringSNTRTcenteredSNTS center'scentersSPLNZeppelinSPLNTsplendor$SPLNTS splendor's splendors'SPLT spelled spilledspoiledSPNFspinoff SPNFS spinoff'sspinoffsSPRspiraeaSPRLN spiralingSPRLTspiraledSPRS spiraea'sspiraeas SRsireeSRBKSurabajaSRSsiree'sSSBL sizablesizeableSSTSisterSSTS Sister'sSistersSTK stageystogySTKNT stockinetSTKNTS stockinet'sSTKSstogy's#STNS sauternes sauternes'sSTNTPstandupSTNTPS standup'sSTRScitrousSTTHS Statehouse(STTHSS Statehouse's StatehousesSTTST StatesideSTYstyeSTYS stye'sstyesSWNSTN swansdownSWNSTNS swansdown's)SWPSTKS sweepstakes sweepstakes'sSWTBR sweetbriar'SWTBRS sweetbriar's sweetbriarsSXLKschlockySXLPschlepp SXLPS schlepp'sschleppsSXMschmoeSXMSschmoe's T dohTFLDevilTFLSDevil'sTFNSdefenseTFNSN defensing!TFNSS defense'sdefensesTFNSTdefensedTHTdiehardTHTS diehard'sdiehards)TK dickydike dogeardoggieTKLBS djellabahs!TKNT doggoned doggonederTKNTST doggonedestTKRN dogearingRTKS dickies dicky's dike's dikes dogear's dogearsdoggie'sTKSNMKL taxonomical TLdolorTLSdolor's TMtumorTMBLtameableTMBRL tumbreltumbril:TMBRLS tumbrel's tumbrels tumbril'stumbrilsTMNdemeanorTMNNTS diminuendoesTMNS demeanor'sTMPtempiTMS tumor'stumorsTNPDnieperTNPRDneprTNSLN tinselingTNSLTtinseledTNTNdentineTNTNKdingdongTNTNKN dingdonging$TNTNKS dingdong's dingdongsTNTNKT dingdongedTNTNS dentine's'TNTNTS tendonitis tendonitis'sTNTSNTientsinTNTSNS Tientsin'sTPteepee&TPNTNTS dependent's dependents%TPS teepee's teepeestopisTR dearietorahTRFLKtravelog#TRFLKS travelog's travelogsTRL drilydrylyTRMLN trammelingTRMLT trammeledTRMTdreamed(TRNKLT tranquility tranquillity-TRNKLTS tranquility'stranquillity's TRNSKNTRT transgendered&TRS dearie's torah'storahsTRTDruidTRTR Territory TSdoh'sTSFFdisfavorTSFFRN disfavoringTSFFRT disfavored"TSFFS disfavor's disfavorsTSKLdiscolorTSKLRN discoloringTSKLRT discoloredTSKLS discolorsTTTartarTTFT tittivateTTFTN tittivatingTTFTS tittivatesTTFTT tittivatedTTFXN tittivationTTFXNS tittivation'sNTTS dados didos dittoes ditzier ditzy Tartar'sTartarsTTSXMK Deutschmark*TTSXMKS Deutschmark's DeutschmarksTTXN dietician$TTXNS dietician's dieticiansTWNTtwinight#TXBL deshabille déshabillé'TXBLS deshabille's déshabillé'sTXNdishonorTXNRBL dishonorableTXNRN dishonoringTXNRT dishonored!TXNS dishonor's dishonors W whir WKvigorWKNwidgeon*WKNS widgeon's widgeonswigeonsWKSvegsvigor's WLvalorWLFL wilfulwillful&WLFLNS wilfulness wilfulness'sWLNwoolenWLNS woolen'swoolensWLSvalor'sWMPwarmupWMPS warmup'swarmups(WNSKTN wainscoting wainscottingNWNSKTNS wainscoting's wainscotingswainscotting's wainscottings%WNSKTT wainscoted wainscottedWP vaporVeepWPS vapor'svaporsWRKLRT varicoloredWRNTverandah"WRNTS verandah's verandahs WS whir's whirswhizzWSK whiskeywhiskyWSKHPTNM Visakhapatnam7WSKS whiskey's whiskeys whiskieswhisky'sWSS whizz'swizesWTKL watercolor&WTKLS watercolor's watercolorsWTPW waterpowerWTPWS waterpower'sWTSS virtuososXFFchivvyXFFSchivviesXFFTchivviedXFFYN chivvying XKsheikXKHsheikhXKHS sheikh'ssheikhsXKHTM sheikhdom%XKHTMS sheikhdom's sheikhdoms!XKLT chocolatey chocolatyXKS sheik'ssheiksXMRchimaera!XMRS chimaera's chimaerasXMSshammies XNSianXNSSian'sXPsharpy XPRN chaperon chaperone?XPRNS chaperone's chaperones chaperon's chaperonsXPSsharpy'sXSL chisellerXSLN chiselling$XSLS chiseller's chisellersXSLT chiselled XTshat sherdshortie!XTLNS chitlins chitlins's'XTS sherd's sherds shortie'sYKNyuckingYKS yuck'syucksYKT yogurtyuckedYKTS yogurt'syogurtsYTLyodelerYTLNyodeling YTLS yodeler'syodelersYTLTyodeledYXFT yeshivotÿ;ÿÿÿÿõ7ŸSn>é0(.lÿÿÿÿ’TGÔS©7‡&«*–4ÿÿÿÿHM=BŸWÿÿÿÿYÿÿÿÿ¤ï"ÿÿÿÿÎ/6QÿÿÿÿŒ3ÿÿÿÿÑœ8¤JÿÿÿÿQ3±$`R@ã\P-ÿÿÿÿµ">8ÿÿÿÿ©1ð7QŽ7ÈC·õô'¼"¡ ²ÿÿÿÿãLæ2ƒ]S9ÿÿÿÿ/@\ÿÿÿÿ”ã7q 0$=CŽ0 Q S.#Jÿÿÿÿÿÿÿÿí!ÿÿÿÿ3Pÿÿÿÿö9ÿÿÿÿÀ\Ñ  ‚Qï÷ø ¨%*1Ã)íÿÿÿÿä(•Pñ[ÿÿÿÿbÿÿÿÿŽN)z$¼Vÿÿÿÿú=ÿÿÿÿ}%€?tDï1€m;AëV÷L ëD-¬/± Ò>í? (þ$4eCžã@NEý0¤½>Öÿÿÿÿ¿/‰'ÔVÿ7R->ï¶-ÿÿÿÿ’ >«'÷8ÿÿÿÿÕTÿÿÿÿ9J€FsQ6['Ú$ŠY67"l,ÿÿÿÿ‡ ,ÿÿÿÿÕ2©×RKÿÿÿÿÿÿÿÿv [MÿÿÿÿfÿÿÿÿwIÉ4ÿÿÿÿBTNÿÿÿÿÞ4 ÿÿÿÿNHT5ÿÿÿÿÿÿÿÿÿÿÿÿÂY,ÿÿÿÿ¢KQÿÿÿÿâ.< ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÕ"›ÿÿÿÿ6&Áä'{Xÿÿÿÿÿÿÿÿ|.()ÿÿÿÿ3!VO©9ÜMü#ÿÿÿÿÿÿÿÿ”ÿÿÿÿ”!õKÿÿÿÿŒŽÿÿÿÿ-9}ÿÿÿÿSF  ÿÿÿÿÿÿÿÿÅ]ÿÿÿÿÑ%ÿÿÿÿÿÿÿÿÙ­DçYWÿÿÿÿB/ÿÿÿÿO1H?à’LW>ÿÿÿÿ%#ÿÿÿÿÿÿÿÿœGÿÿÿÿ¦;ÿÿÿÿï A›:ÿÿÿÿ†:ÿÿÿÿ™ArBG$ÿÿÿÿÿÿÿÿE¯P© ¶O·J ]|ÿÿÿÿ÷u'SIÿÿÿÿ5ÿÿÿÿ®Rè)O]Ì;Wÿÿÿÿ®P'&ž‘tË0tSvå¯8 i4¤!Ü,ÒZ;ÿÿÿÿÿÿÿÿÑ"¡–FòXô3ÿÿÿÿÿÿÿÿÿÿÿÿú°#MR´@ÿÿÿÿ<(séF Rÿÿÿÿg-øBP+KÄEÿÿÿÿ„y0+9 ¦&éX>#°N‚@ÿÿÿÿÿÿÿÿUòW:œUÿÿÿÿÿÿÿÿœ\øTÿÿÿÿ1ݶMÿÿÿÿÐU-Tc+6K(vP‚ 8*c)Y™ Ò317¸LÿÿÿÿÁÿÿÿÿÅM-Erÿÿÿÿ^B¾Fö PDDÌb(Þ‚BøI¹ "5Ö8'@Œï(}O Äõ-0$÷]Š;Yÿÿÿÿ—R—»:‰ƒLJÿÿÿÿÿÿÿÿûî ™?Á¢2[¹&ÿÿÿÿœÔu_HÍPFÿÿÿÿÚ ÿÿÿÿÿÿÿÿÿÿÿÿf._ ÄGÿÿÿÿhYù<'*•@ÿÿÿÿk9 -<(y"L+Ç5ÑHÿÿÿÿÿÿÿÿÿÿÿÿƒ ÿÿÿÿ“- ÿÿÿÿÿÿÿÿ°!D5+Û1Mÿÿÿÿ¢[fZ]VbP4YˆUÿÿÿÿA ñCÿÿÿÿg=Õ<¿5­ÔFB3ÿÿÿÿ1'ê?#&´6u=xÿÿÿÿdª”ÿÿÿÿ;Hy*ÿÿÿÿe'S[}ZÿÿÿÿÝ|!â[ËW>] OÈÿÿÿÿfWÿÿÿÿF›3‚ûS¡Zÿÿÿÿÿÿÿÿ¼BWùYV"‘:HÿÿÿÿÿÿÿÿöA Dˆh<üQ'ÇX|ÿÿÿÿ?9ÿÿÿÿ©BãK.NŒÙ!!; ÿÿÿÿÒ\ÿÿÿÿ¿ •"ÏLEÑ7%":ÿÿÿÿ[Kÿÿÿÿ„ÿÿÿÿjFâGŸ ÿÿÿÿÿÿÿÿÿÿÿÿ Mÿÿÿÿ²]ÿÿÿÿŒ,½%A6¤+ÌÿÿÿÿãAå]ÿÿÿÿüò&RÝ#aGÿÿÿÿM a:] ‡#¿9[¶=ðÿÿÿÿ| RLC7±°Ú+ÚEÃ[c_ÿÿÿÿÿÿÿÿÿÿÿÿðˆDk ÿÿÿÿa&½3ÿÿÿÿ¶.ÿÿÿÿÿÿÿÿ„*VÅ=§Uñ užN‡²¼ÿÿÿÿg"Iû-e0 ÿÿÿÿ_¬4vh]ÿÿÿÿÝ6ÿÿÿÿ£54ÿÿÿÿ”9’5ªQ<&F.HKœD¼ÿÿÿÿ•´AŠCÅÿÿÿÿ 08DhDÿÿÿÿÞM•Hÿÿÿÿ´Z@Ã2&mL˜.Ž/ÏÿÿÿÿíG­ÿÿÿÿÿÿÿÿÿÿÿÿHÿÿÿÿÿÿÿÿß"õM!5ßÿÿÿÿþ4WCƒùUDZQ:I3ÿÿÿÿOÿÿÿÿí¬º;LÅ:fEüD%°UHYN'SÀ ü31ÿÿÿÿRÿÿÿÿ#<2ÿÿÿÿi/ÿÿÿÿUw \ÿÿÿÿØNÿÿÿÿ¾<E0ÿÿÿÿJ÷@\LãB, UÓ#=S‡\ÿÿÿÿÿÿÿÿÉÿÿÿÿú™f8ï#ÿÿÿÿ K XtRÿÿÿÿÿÿÿÿÿÿÿÿzKò>¿T±+ÿÿÿÿi2p(m ¸ NoQÁF2ÿÿÿÿ%?\ Ä8ÿÿÿÿò:ÿÿÿÿÿÿÿÿ¥Ú;ÿÿÿÿÕ ¡,t[°ÿÿÿÿ™)>ÿÿÿÿ¦= ƒC Pe$—*» D20ÿÿÿÿ&8ÿÿÿÿÿÿÿÿÿÿÿÿ—Íd;ÿÿÿÿþJm`NZÿÿÿÿ Tÿÿÿÿÿÿÿÿÿÿÿÿæ Í:å<Nÿÿÿÿñ%ÿÿÿÿ :ÿÿÿÿÔO$"ÿÿÿÿd6…9ÿÿÿÿÿÿÿÿ2œ(ô™N(ÿÿÿÿG22_#Ò@¸-/xJÿÿÿÿQÿÿÿÿ ÈZÀ'|+¨0í s–k è?G[T=_zåIÿÿÿÿAN EÿÿÿÿEz³ÏB"ÿÿÿÿBBeè2QJ:Ê G +  =%ÿÿÿÿo5ã-ÇùPÿÿÿÿRý)1X¬ÿÿÿÿÿÿÿÿsGÿÿÿÿ?<a\ÿÿÿÿ¦ ‚5ÿÿÿÿÿÿÿÿ OªET Gÿÿÿÿ8ÿÿÿÿÆ+ÿÿÿÿÞ ÿÿÿÿÿHÿÿÿÿ&0=Wf7ÃNÿÿÿÿÿÿÿÿ& |/<ê/˜<ÿÿÿÿÚZa,ÿÿÿÿ-µC¿*ÿÿÿÿ‘Uy7ÿÿÿÿv</VHÿÿÿÿÛ ÿÿÿÿD-ÿÿÿÿ/éZ !$IjMƒ4edÿÿÿÿ–=¢CúZÿÿÿÿ…(zX . {YJVÉ!}6+ ÿÿÿÿ Aÿÿÿÿ,WØ(‰O ÿÿÿÿÀ&Dû,”B±G!MÿMJÿÿÿÿã=ìÿÿÿÿT §Zš°ÿÿÿÿ¾TBÍAëÔ/DÉ r[(L@ÿÿÿÿ3 ÿÿÿÿê5h>)«FØCÅ@«<›XMW$Lÿÿÿÿcÿÿÿÿÿÿÿÿ5æ>>ÿÿÿÿÕJÕXÜHŠ?ÿÿÿÿQXø+]‚;§H),ÿÿÿÿ 0ÿÿÿÿÿÿÿÿŽS/<L&ÿÿÿÿÿÿÿÿÿÿÿÿ³Ì"êÿÿÿÿ?1ÿÿÿÿ”.}§Vèÿÿÿÿ©W‡GÆRÿÿÿÿpTÿÿÿÿÿÿÿÿÿÿÿÿs&ÚÿÿÿÿÖ5ܸ¼Rÿÿÿÿÿÿÿÿe3ÿÿÿÿßOuþ/—ÿÿÿÿéJìR*Zÿÿÿÿ!1 B,çªQ2@-Ü&Å?Å$ÿÿÿÿÿÿÿÿßèCÂQb!­ÐDhUÿÿÿÿîÿÿÿÿ™LQS;O«LqN 7…=Ëÿÿÿÿ`XHA8R}JÜù(ÿÿÿÿÓKâPë -ÿÿÿÿcã'¹#B©)ç8ß a½ÜÄr]XhÿÿÿÿeSN;]ù ÿÿÿÿË&°ÿÿÿÿ•QÿÿÿÿÖ?ÿÿÿÿÿÿÿÿ~-õ ÿÿÿÿâ*‚Ú\ÿÿÿÿIâ1A‹Iÿÿÿÿ‡3ÿÿÿÿoHè,ÿÿÿÿ=ôÿÿÿÿSIQÔ[Pô*°?áWÿÿÿÿN7§TW/V4ÿÿÿÿ?ª#\³Ý:ÿÿÿÿ(âÿÿÿÿÿÿÿÿº,ÿÿÿÿZT¹0RPZÿÿÿÿÿÿÿÿ˜6ÿÿÿÿÕÿÿÿÿ\¶àSøÚ D(ÿÿÿÿ(DKÿÿÿÿ§"•’:@ÄIÿÿÿÿéU+Gv)ÿÿÿÿÿÿÿÿF,CL!$C4ÿÿÿÿ'3ÿÿÿÿÛYDOÿÿÿÿi1›I(%z8ÿÿÿÿÿÿÿÿÐ-W¹DC•Yÿÿÿÿ¾<¯I¦ùÿÿÿÿž.ð65;ñHÿÿÿÿ:UÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿX ÿÿÿÿÿÿÿÿÿÿÿÿ/[µKÿÿÿÿÿÿÿÿ‰ÿÿÿÿÿÿÿÿ†MhOLOÿÿÿÿØb%Q*ÿÿÿÿ‡)ÿÿÿÿä%ÿÿÿÿ)ÿÿÿÿÆCË.ÿÿÿÿ`@F ÿÿÿÿªYù+TÿÿÿÿÄÿÿÿÿ#ÿÿÿÿ&Vÿÿÿÿ¨>ÿÿÿÿ+a[s\1-Ô0öÿÿÿÿ&<¦Tö\ÿÿÿÿÉOçTß4ÿÿÿÿ“>ÿÿÿÿ;Á(5Lÿÿÿÿ›#ÿÿÿÿÿÿÿÿiÿÿÿÿÿ½Wÿÿÿÿ­¼H^?üQÿÿÿÿTÕPUÿÿÿÿæQž$W˜1 *Ó)ÅInA$U}CÿÿÿÿÙ$PZüFxmlcopyeditor-1.2.1.3/src/aspell/dict/en_GB-ize-w_accents.multi0000664000175000017500000000015612402464555023016 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en-common.rws add en_GB-ize-w_accents-only.rws xmlcopyeditor-1.2.1.3/src/aspell/dict/en_CA-variant_1.multi0000664000175000017500000000012312402464555022134 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_CA-variant_1.rws xmlcopyeditor-1.2.1.3/src/aspell/dict/en_GB-variant_1.rws0000664000175000017500000017250012402464555021633 0ustar zanezaneaspell default speller rowl 1.10Na¼°ô°ðàÉ «  enphonet1.1**@*B*F*K *L*M*N#*P0*R5*S=*TD*WP*XS*YW@MX@NZ@R[B@`BBaBFdBKeBLmBMsBNtBP}BRBS…BTŒBY‘FB“FF•FK–FL™FM¢FN¤FR¨FS­FT²HµHB¶HF·HK¹HL¿HMÈHNÍHPÑHRÕHSØHTÜHXáHYäKBåKFìKHñKKóKL÷KMKN KPKRKSKT&KW/KX0KY3L@4LB5LF6LK;LLALMDLNGLPNLROLSQLTVLXXLYZM[M@\MB]MF^MHaMKdMLjMMoMNsMP{MR|MS~MT†MWMXN‘N@’NB“NF”NK–NLNMžNN NR¤NS¥NT©PK­PL³PM½PN¿PPÅPRÉPSÔPTØPXÝRÞRBßRFâRKåRLìRMîRNñRPõRSùRTýRWRXSS@SBSFSKSLSM SN&SP.SR5SS;ST@SWISXLSYPTRTBSTFYTH\TK^TLfTMkTNoTPtTRyTS…TTTW–TX™WšWF›WKœWL WM¦WN©WP«WR­WS¯WT´XB¹XFºXK»XLÀXMÄXNÈXPÌXRÑXSÕXTÖXXÛYFÜYKÞYMâYPãYXå* *@*@B"*@Sw*BLˆ*BR*BSô*BT.*FKp*FL…*FS¾*Kb*KBx*KK«*KLÞ*KN<*KRÐ*KS÷*KT*KWf*KYy*LFœ*LK­*LMÀ*LNê*LT+*Mv*MBŒ*MFJ*MKt*MMƒ*MN‘*MPÛ*MS& *MTg *Ny *NBŒ *NF» *NK° *NLN *NMÒ *NNä *NPú *NR2 *NS­ *NT*NWÆ*NXÙ*P@ð*PK*PN2*PRc*PS²*RÃ*R@ê*RKþ*RLW*RNˆ*RPÊ*RRó*RS*S*S@,*SB=*SFO*SKh*SNÐ*SP>*TQ*TB`*TF¶*TKé*TL2*TMZ*TNx*TP*TR*TS**TTU*TXi*WK~*WL*WS*XL¶*XPÒ*XSì*XTû*YN@M#@MN1@NTV@RFt@RL–@RPÃ@RSÛ@RWîB@SBB]BBL~BBS’BFLºBKÍBKBÚBKMBKNTBKRŠBKSÆBKT9BKXIBLBbBLK¥BLN2BLRBLS¬BLXíBMBFBNXBNF„BNK±BNMBBNNUBNRgBNSyBNTïBNY BPS¦ BPT· BRõ BRK!BRM¥!BRNù!BRS"BRT#BS#BSK+#BSN:#BSPñ#BSS$BST$BSX]$BT”$BTK¬$BTL¾$BTSÕ$BTTû$BYL%BYNs%FBL %FBT²%FFXÂ%FK×%FK@ä%FKS;&FLú&FLF'FLK.'FLMæ'FLNü'FLRf(FLSv(FLT½(FLXE)FMK…)FMRÇ)FN×)FNKï)FNS*FNT*FR¿*FRBÞ*FRK+FRNo+FRS,FSó,FSK -FSL-FSS‰-FST¼-FTö-FTS.FTTH.HX.HBSc.HFLs.HFN˜.HKÆ.HKKç.HKNs/HKRÏ/HKSß/HKT0HLv0HL@•0HLKÄ0HLL×0HLN1HLP/1HLSg1HLT´1HLWô1HM 2HMK%2HMN;2HMPq2HMSå2HN/3HNKG3HNR¹3HNTÍ3HP4HPB4HPP24HPSI4HR[4HRSj4HRYÕ4HS5HSN,5HSS>5HSTY5HTK•5HTLÜ5HTR6HTS‘6HTT7HXp7HXS7HXX‘7HYN¸7KBÛ7KBBò7KBK;8KBLN8KBNœ8KBS¾8KBTã8KFLò8KFN*9KFR;9KFS“9KFT¨9KHKè9KHT:KKD:KKNm:KKSþ:KKTy;KLÆ;KLB<KLF<KLHJ<KLKb<KLMt=KLNá=KLP>KLRð>KLS!?KLT¿?KMŽ@KMBœ@KMK×@KML AKMM>AKMNtAKMPËAKNõAKNF-BKNKÒBKNNeDKNR–DKNSÔDKNTlEKNXûEKPK FKPLYFKPSjFKRFGKRKHKRL„HKRMæHKRNIKRSkJKRTEKKRY9LKSPLKSBeLKSFxLKSL§LKSMÐLKSN4MKSP|MKSR¥MKSS'NKST@NKTvNKTB—NKTFÇNKTKØNKTM>OKTRŒOKTSºOKTT¯PKTXñPKWNHQKXF¥QKXPºQKXSëQKYTüQL@RLBR,RLFBWRLFFjRLFLzRLFSÛRLFT!SLKBDSLKFVSLKN¥SLKR·SLKSËSLKT;TLLFlTLLKTLLPÖTLMB ULMF4ULMNJULN\ULNKkULNN–ULNS×ULNTþULNXVLNY¹VLPTàVLRN÷VLRS WLSKWLSMNWLSN_WLSSˆWLST™WLTR®WLTSÛWLXLXLXSeXLYL™XMÀXM@TÌXMBõXMFBYMFN7YMFSbYMHKuYMHM¨YMHRéYMKXZMKHnZMKNÑZMKPøZMKR&[MKSc[MLK¬[MLN\MLP‹\MLSÄ\MLTø\MMf]MMNt]MMR·]MMSÌ]MNñ]MNF^MNH^MNK4^MNL/_MNM•_MNS¥_MNT;`MP²`MRH¿`MRTê`MSþ`MSK aMSL°aMSMÿaMSNbMSPNbMSSbbMST‘bMTFýbMTKcMTLJcMTN\cMTR{cMTScMTWdMWN/dMWT@dMXNPdMXT³dNÖdN@NádNBLeNFHeNFLTeNKLeeNKNæeNKR-fNKShfNKTfNKW‘fNKXÏfNLTèfNMBùfNMS gNNEgNNKZgNNPgNNSÑgNRNßgNSògNSLhNSS+hNST‘hNT¤hNTL»hNTRÌhNTSÜhPK iPKBiPKM‚iPKNÍiPKSjPKTkjPL–jPLF¶jPLHîjPLKkPLM\kPLN…kPLP›kPLSÉkPLT=lPLW‘lPMKÇlPMPÜlPN mPNK#mPNLdmPNN—mPNS©mPNTämPPnPPRnPPS3nPPTWnPRBnPRF—nPRHÅnPRKÝnPRL«oPRMÚoPRP;pPRS pPRTwqPRXóqPRY rPS7rPSKbrPSSxrPSTÇrPTsPTKsPTM&sPTS@sPTTvsPXP©sR×sRBKäsRBRõsRBTtRFK!tRFRytRFT±tRKètRKBõtRKMuRKNBuRKS|uRKT•uRKXÏuRLS/vRLT?vRMByvRMK‰vRMN¿vRN.wRNF;wRNSkwRNT˜wRP+xRPL9xRPRtxRPTÙxRSèxRSMõxRSP yRSTyRT‰yRTN•yRTS¦yRTTÐyRWFàyRXSóySzS@NzSBN%zSBR;zSBSyzSF“zSFB¢zSFKèzSFNüzSFSš{SFT¶{SK@Ù{SKF |SKL$|SKM>}SKNx}SKPÌ}SKRà}SKS4~SKT„~SKYç~SL÷~SLB SLF=SLLæSLMõSLN#€SLR6€SLSK€SM@_€SMB€SMK»€SMPSMT(SMX6SNYSN@oSNB‚SNFo‚SNK†‚SNS/ƒSNTcƒSNX؃SPK3„SPL³„SPM,…SPNS…SPRœ…SPSÁ…SPTÐ…SR9†SRBX†SRF†SRN’†SRP¹†SRSç†SS‡SSB+‡SSR=‡SST‡SSX­‡STKÖ‡STLLˆSTMbˆSTNvˆSTP‰STR;‰STTŠSTWŠSTY¨ŠSWNЊSWPÿŠSWTv‹SXL´‹SXMú‹SXR\ŒSXTŒŒSY¿ŒSYSÌŒTÜŒTBçŒTBKôŒTBLTBN9TBS^TBTTF‘TFLŸTFSÀTHRæTHT ŽTK>ŽTKKŒŽTKLµŽTKMTKN*TKR¤TKSûTKT‘TLF1‘TLKE‘TLN\‘TLR{‘TLTŒ‘TMB¢‘TMFê‘TMNC’TMPí’TN“TNK“TNP0“TNSQ“TNT‚“TPd”TPNƒ”TPRª”TPSÝ”TPT•TR)•TR@I•TRKƒ•TRL–•TRMÚ•TRN÷•TRP—TRR2—TRSD—TRT¹—TRX“˜TRYÚ˜TSì˜TSK.™TSL|™TSNá™TSPô™TSRŸšTSSG›TSTj›TTÍ›TTBÜ›TTFœTTKœœTTN³œTTRÈœTTSôœTTWÜTTXžTWFQžTWLcžTWNužTXBœžWçžWFSóžWKŸWKL'ŸWKNJŸWKSÙŸWLûŸWLF( WLK9 WLSM WLT• WLXØ WML'¡WMPT¡WMS‚¡WNS³¡WNT¢WP¢WPSš¢WRK­¢WRN¿¢WSõ¢WSK'£WSPC£WSSc£WST¹£WTBï£WTN¤WTPM¤WTSz¤WTTÁ¤XBTѤXFF¥XKP¥XKH^¥XKL¦XKR¦XKSF¦XLKa¦XLL|¦XLM³¦XLPé¦XM\§XMKu§XMR‡§XMS»§XNñ§XNK¨XNSq¨XNT¨XP°¨XPK¿¨XPRÒ¨XPS©XPT©XRB)©XRF>©XRPN©XRSy©XSÅ©XTÕ©XTKªXTL2ªXTNpªXTSŒªXXNÛªYF«YFS«YK0«YKNE«YKS†«YKTÅ«YML1¬YPg¬YPSu¬YXF†¬ * ay *@Earth*@BSK Athabaska*@BSKN Athabascan(*@BSKNS Athabascan's Athabascans*@SEarth's*BLKT obbligati*BRTarboreta*BRTKMNT abridgment* *BRTKMNTS abridgment's abridgments*BSabaci**BSS abscissae airbussesibices*BTabettor *BTS abettor'sabettors*BTTabided*FKTS avocadoes*FLuvulae*FLFMS effluviums*FLNoffline*FSPL overspill*FSPLN overspilling&*FSPLS overspill's overspills%*FSPLT overspilled overspilt*FSPRNS offsprings*FSSoversize*K aquaeokay*KBWOjibway *KBWS Ojibway'sOjibways*KKLTR aquiculture*KKLTRS aquiculture's*KLBR equilibria*KLLukelele!*KLLS ukelele'sukeleles*KLTN Euclidean,*KN aging airgun arckingikon*KN@acanthi*KNKikonic/*KNS aging's agings ikon'sikons*KNTBL ignitible*KRaquaria*KRTMS ageratums*KS okay'sokays *KSKTRKSS executrixes*KSLIjssel*KSMagism*KSMRNS oxymorons*KSPTT expeditor'*KSPTTS expeditor's expeditors*KSTNTBL extendible*KSTRFT extravert(*KSTRFTS extravert's extraverts*KSTRFTT extraverted*KTarcked*KTPoctopi*KTToctette *KTTS octette'soctettes*KWSedgeways*KYNokaying*KYTokayed*LFalluvia*LKLSalkalis*LMNKalmanack*LMNKS almanacks*LNBT Ulaanbaatar*LNBTS Ulaanbaatar's*LNSulnas#*LT airletteralitolde*LTMTultimata*LTRTEldorado*M ameeramir*MBamoebae*MBLKSS umbilicuses*MBNSambiance$*MBNSS ambiance's ambiances*MBRumbrae*MBTimbed*MBTN imbedding*MBTSimbeds*MBTTimbedded*MFBL immoveable*MFRSamphoras*MKamuck *MMImam*MNamnia*MNBSS omnibusses*MNKamong*MNKSTamongst*MPL ampouleampul6*MPLS ampoule's ampoules ampul'sampuls*MPNLempanel*MPNLN empanelling*MPNLSempanels*MPNLT empanelled*MPRemporia*MPRFS improvisor)*MPRFSS improvisor's improvisors*MPSTimposter$*MPSTS imposter's imposters*MPTNSS impatienses.*MS ameer's ameers amir'samirs*MSFLarmsful*MTSTamidst*Nanieon*NBKNNST unbeknownst*NBST unbiassed*NFKST unfocussed*NFLKSN inflexion(*NFLKSNS inflexion's inflexions*NFLKXN inflection**NFLKXNS inflection's inflections*NFLT inflightinfold*NFLTN infolding*NFLTSinfolds*NFLTTinfolded*NKBincubi*NKLFL Anglophil*NKLSR inclosure'*NKLSRS inclosure's inclosures*NKMencomia*NKMBMNT enjambement- *NKMBMNTS enjambement's enjambements*NKR inquireinquiry*NKRN inquiring.*NKRS inquires inquiries inquiry's*NKRSTincrust*NKRSTN incrusting*NKRSTSincrusts*NKRSTT incrusted*NKRTinquired*NKTTanecdota*NLKanalog*NLKS analog'sanalogs!*NLNT unlearnedunlearnt*NLTKL analytical*NLTKLLanalyticalally*NMTenemata*NNTS innuendoes*NPSTanapaest#*NPSTS anapaest's anapaests*NRenure*NRNenuring*NRSenures*NRSManeurism$*NRSMS aneurism's aneurisms*NRTenured"*NS eon'seonsioniser*NS@TS anaesthetize*NS@TSNanaesthetizing*NS@TSS anaesthetizes*NS@TST anaesthetized*NSKLPT encyclopaedia0*NSKLPTSencyclopaedia'sencyclopaedias*NSKNinsigne/*NSKNS insigne's insignes insignias*NSPLTunspoilt *NSS ioniser'sionisers*NSTL instalinstill*NSTLSinstals*NSTTinsetted*NSTTT institutor(*NSTTTS institutor's institutors*NT auntyindue*NTKLintagli*NTN induinginterne*NTNMNT internement!*NTNS interne'sinternes*NTNXP interneship*NTNXPS interneships*NTRKN interregna*NTRMTundreamt*NTRNXintrench *NTRNXMNT intrenchment *NTRNXMNTSintrenchment's*NTRNXN intrenching*NTRNXS intrenches*NTRNXT intrenched*NTRSTintrust*NTRSTN intrusting*NTRSTSintrusts*NTRSTT intrusted'*NTS aunty's indorseindues*NTSMNT indorsement,*NTSMNTS indorsement's indorsements*NTSN indorsing*NTSRantisera,*NTSS indices indorses undersize*NTSTindorsed*NTT anteedindued*NTWFT interweaved*NTWLT indwelled*NTWSendwise*NTXRST antichrist)*NTXRSTS antichrist's antichrists*NWTSonwards*NXKBL unshakable*P@L epithelia*PKLTTS epiglottides*PKSYTepoxyed*PNFRN epinephrin*PNFRNS epinephrin's*PRSapprize*PRSN apprizing*PRSSapprizes*PRSTapprized*PSSapices&*Raery auraeeeryeyrie*R@RSurethras*RKRM aerogramme*RKRMS aerogrammes**RKSN Ericson EricssonEriksson*RLaureola*RLS aureola'saureolas*RNKTNK orangutang)*RNKTNKS orangutang's orangutangs*RPHArapahoe*RPHS Arapahoe's*RRaurorae*RS aery'seyrie's *Say's*S@Misthmi*SBLuseable*SFKSS oesophaguses*SKLP escollope*SKLPN escaloping&*SKLPS escollope's escollopes*SKLPT escaloped*SNTNS ascendence*SNTNSS ascendence's*SNTNT ascendent&*SNTNTS ascendent's ascendents*SPHNIspahan*Taortae*TBK audiobook%*TBKS audiobook's audiobooks*TBL addibleArdebil*TFSadvisor *TFSS advisor'sadvisors*TKSadieux*TKSTadjustor#*TKSTS adjustor's adjustors*TLidyl*TLS idyl'sidyls*TMT automataedemata*TNUtahn*TNTMS addendums*TPNutopian!*TPNS utopian'sutopians*TPTadapter *TPTS adapter'sadapters*TRMSatriums*TRSSuteruses*TSSToutsized*TSTRPT outstript*TTR auditoria*TXNT outshined*WKTawaked *WLawol*WSTRKN awestricken*XLKKLarcheologically*XPLKS archipelagoes*XSechos*XTPKL archetypical*YNeying @Mthymi@MNthiamin@MNS thiamin's@NTSTRKNthunderstricken@RFthrove@RFNthriven@RLTM thralldom@RLTMS thralldom's@RPNSS threepences@RSSthoraces@RWthruway@RWS thruway'sthruwaysB@SKF bathyscaph'B@SKFS bathyscaph's bathyscaphs BB Babar BaburboobooBBLKLBiblical'BBS Babar's booboo'sbooboosBFLSbuffalos BKbogyBKBNX backbencher)BKBNXS backbencher's backbenchersBKMN boogerman$BKMNS boogerman's boogermansBKNFLbougainvillaeaBKNFLSbougainvillaeasBKRL barcarolle&BKRLS barcarolle's barcarolles+BKS beaux bocce boccibogy'sBKSFLbagsfulBKSLTN backsliddenBKSS bocce'sbocci'sBKTbogiedBKXNLS bacchanaliasBLBblubBLBNblubbingBLBSblubsBLBTblubbed"BLKbalk BlackbluejayBLKNbalkingHBLKS balk's balks Black's Blacks bluejay'sbluejaysBLKTbalkedBLN blueingboloney!BLNS blueing's boloney'sBLNTblentBLRX BelorussiaBLRXS Belorussia'sBLS blowzierblowzyBLSST blowziestBLSTblestBLXbolshy#BLXFK bolshevik bolsheviki%BLXFKS bolshevik's bolsheviksBMBSbimboes+BN Berne biennia boneybonnieBNFTN benefittingBNFTT benefittedBNKbunkoBNKMBbuncombeBNKMBS buncombe'sBNKNbunkoing2BNKS banjoes bongoes bunko'sbunkosBNKTbunkoedBNMLbonemealBNNbingeingBNRSBenares)BNS Berne's burnous burnous'sBNSS burnousesBNST bannister$BNSTS bannister's bannistersBNTL bandolier%BNTLS bandolier's bandoliersBNTNbandana!BNTNS bandana'sbandanasBNTSbonitoesBNTTbandittiBNYboneyerBNYSTboneyestBPSTbypastBPTSTR baptistry'BPTSTRS baptistries baptistry's BRbrierBRKBaroqueBRKFN breakevenBRKFNS breakeven'sBRKL BreughelBrueghelBRKSbureauxBRKTbriquet BRKTS briquet'sbriquetsBRMFLbrimfullBRMN BrahmaneeBrahmin BRMNS Brahmin'sBrahmins BRNKSMNXP brinksmanship BRNKSMNXPSbrinksmanship'sBRNTSR brontosauriBRNXbroncho BRNXS broncho'sbronchosBRS brier'sbriersBRSK bruskbruskerBRSKLbruskly%BRSKNS bruskness bruskness'sBRSKSTbruskestBRTKSTT broadcasted BSbassiBSKBasicBBSN biassing bo's'n bos'n bo'sun bosunbusingtBSNS bisons bo's'n's bo's'ns bos'n's bos'ns bo'sun's bo'suns bosun's bosunsbusing'sBSPSSbicepsesBSS bursasbusesBST biassedbusedBSTRTbestridBSTTburstedBSXborschBSXSborsch'sBSXT beseechedBT baddybootieBTKBoudiccaBTLKSS battleaxes%BTS baddy's baudsbootie'sBTT bettedbidedBYLbyelawBYLRX ByelorussiaBYLRXS Byelorussia'sBYLS byelaw'sbyelawsBYNTN bayonettingBYNTT bayonettedFBLSfibulasFBTforbadFFXT farfetched FKfogyFK@ forgatherFK@RN forgatheringFK@RT forgatheredFK@S forgathersFKS fogiesfogy's FKSL fo'c's'lefo'c'sle@FKSLS fo'c's'le's fo'c's'les fo'c'sle's fo'c'slesFKSN focussingFKSS ficusesfocussesFKSTfocussed FLflierFLFLfelafelFLFLSfelafelsFLKflukeyFLKLMS flagellumsFLKLN fledgeling(FLKLNS fledgeling's fledgelingsFLKRfulcraFLKSSphloxesFLKSTM flexitimeFLKSTMS flexitime'sFLMNS flamingoesFLNK flunkeyflunkie.FLNKS flunkey's flunkeys flunkie'sFLNS fulness fulness'sFLRflorae&FLS flier's fliersfloozie FLSS floozie's phallusesFLTNTR philodendraFLTRBL filtrableFLTS filet'sfiletsFLTXN floatation'FLTXNS floatation's floatationsFLXPNT flashpoint(FLXPNTS flashpoint's flashpointsFMKP pharmacopeia*FMKPSpharmacopeia's pharmacopeiasFMRfemoraFN faunaephonyFNKSSfungusesFNS phoniesphony'sFNTfonduFNTNKS fandangoes(FNTS fondu's fondusphantasy$FNTSS phantasies phantasy'sFNTST phantasiedFNTSYN phantasyingFR faeryforafrierFRBfreebeeFRBS freebee'sfreebeesFRKSfarragosFRKSTT forecastedFRKTfreakout"FRKTS freakout's freakoutsFRNKSS pharynxesFRNTRN frontrunner+FRNTRNS frontrunner's frontrunnersFRNXS franchisor'FRNXSS franchisor's franchisors<FRS faery's frier's friers frowsierfrowsyFRSKSfrescosFRSST frowsiestFRST frowstyfrustaFRSW foreswearFRSWN foreswornFRSWR foresworeFRSWRN foreswearingFRSWS foreswearsFS fasciaefociFSKSfiascosFSLfusileerFSLFTfacelift$FSLFTS facelift's facelifts!FSLS fusileer's fusileersFSSfezesFSSMFascismFSSTFascistFSTLfistulaeFSTN facettingFSTTfacetted FTfiord1FTS fiord's fiords foetusfoetus'sFTSSfoetusesFTTfoetid H hahHBShoboes$HFLTN hifalutin highfalutingHFNHeavenHFNS Heaven'sHeavens HK hoagy hookahookey HKK highjack highjackerHKKN highjackingAHKKS highjacker's highjackers highjack's highjacksHKKT highjackedHKNharkenHKNKShijinksHKNN harkeningHKNSharkensHKNTharkenedHKRHejira?HKS hiccough's hoagy's hooka's hookashookey'sHKTKRM hectogramme+HKTKRMS hectogramme's hectogrammesHKTN hogtieingHL halloHellholloHL@KR healthcareHL@KRS healthcare'sHLKSShelixesHLL halleluiah%HLLS halleluiah's halleluiahsHLN halloingholloingHLPMThelpmeet#HLPMTS helpmeet's helpmeetsLHLS hallo's hallos haloes Hell's Hells hollo'shollosHLT halliardhallooed!HLTS halliard's halliardsHLWN Hallowe'enHMhm homiehomyHMKNS homogenousHMNKS humungous HMNS hominess hominess's$HMP@ homoeopath homoeopathyHMP@K homoeopathic7HMP@S homoeopath's homoeopaths homoeopathy's1HMS homie's homies hoummoshoumousHMSTTK homoeostaticHN herniaehewn/HNK hankie Hanukah honkeyhonkieBHNKS hankie's Hanukah's honkey's honkeyshonkie'sHNRR honorariaHNThoniedHNTKXFShandkerchievesHNTSFLhandsfulHPhippieHPBL hyperbolaeHPPTM hippopotamiHPShippie'sHRhurrayIHRS heros highrise hooray's hoorays hurray'shurrays!HRSS highrise's highrises!HRYN hooraying hurrayingHRYT hoorayedhurrayedHS horsyhuzzaHSNhuzzaingHSS huzza'shuzzasHSThuzzaedHSTLN hostellingHSTLT hostelledHTKhadjhadji/HTKS hadjes hadji's hadjishadj'sHTLN hardlinehotline HTLNS hotline'shotlinesHTR hairdrierhydrae$HTRS hairdrier's hairdriersHTRSFL hydrocephalyHTRSFLShydrocephaly'sHTSP hutzpahutzpah!HTSPS hutzpah'shutzpa'sHTSPThotspot"HTSPTS hotspot'shotspotsHTSShertzesHTTKhotdogHTTKN hotdoggingHTTKS hotdog'shotdogsHTTKT hotdoggedHXhootchHXShootch'sHXXhasheeshHXXS hasheesh'sHYNhyaenaHYNShyaena'sKB cabbiegibeKBB kabobkebob0KBBS kabob's kabobs kebob'skebobsKBK QuebeckerKBLKSTT cablecastedKBLTKK gobbledygookKBLTKKSgobbledygook'sKBNgibingKBNTCabinet$KBS cabbie's gibe'sgibesKBTgibedKFLNKcufflink#KFLNKS cufflink's cufflinksKFNcoifingKFRcaviareKFRPcoverup!KFRPS coverup'scoverupsKFRS caviare'sKFSS curvaciousKFTcoifedKFTNcaftanKFTNS caftan'scaftansKHKquahaugKHKS quahaug'squahaugsKHTjehadKHTS jehad'sjehads(KKcagy geegawjokykookieKKNCajanKKNMN cognominaKKNMSjejunums#KKNS cageyness cageyness'sKKNTcocoanut"KKNTS cocoanut's cocoanuts2KKS cargos geckoes geegaw'sgeegawsKKSKSScoccyxes KKSN caucussingjigsawnKKST caucussedKKTS jiujitsujujutsu.KKTSS cactuses jiujitsu's jujutsu's<KLgaol gaoler gayly girlie gulleyjelloKLBSkielbasyKLFcalif$KLFS calfs calif'scalifsKLHTSS kilohertzesKLK colloquiacurlycueKLKLSS calculuses#KLKNS caulking's caulkingsKLKRM kilogramme(KLKRMS kilogramme's kilogrammes8KLKS calicos cloacas curlycue's curlycuesKLKTBL collectible*KLKTBLS collectible's collectibles$KLMRS glamourize glamourousKLMRSN glamourizingKLMRSS glamourizesKLMRST glamourized7KLN clueing gaoling glueingKolnKölnKLNLColonialKLNS Koln'sKöln'sKLNT cullender$KLNTS cullender's cullendersKLPcalliperKLPRN calliperingKLPRT callipered"KLPS calliper's callipersKLPTcliptKLRXN colourationKLRXNS colouration'sRKLS gaoler's gaolers gaol's gaols girlies gulley'sjello'sKLSNTS glissandosKLSS calyces gallowsesKLSSS colossuses*KLT gaoledgelt JolietKeltKLTLSS gladiolusesKLTNgelatineKLTNS gelatine'sKLTRNcaldron"KLTRNS caldron'scaldronsKLTS Kelt'sKeltsKLTTS glottides KMgameyKMBcambiaKMBTN combattingKMBTT combattedKMKTcumquat KMKTS cumquat'scumquatsKMLHS camelhair'sKMLNMBSScumulonimbusesKMMLcamomile"KMMLS camomile's camomilesKMNcaymanKMNS cayman'scaymansKMNTS commandoesKMNXgymnasiaKMPNL campaniliKMPNT compendia7KN carney carnie coney cueingqueueingKNFNconvenor#KNFNS convenor's convenorsKNFT convertor%KNFTS convertor's convertorsKNFYconveyer"KNFYS conveyer's conveyersKNK gingkojunkyKNKKSginkgosKNKL ganglierganglyKNKLNS ganglionsKNKLST gangliestKNKNKTF conjunctivaeKNKRconjuror#KNKRS conjuror's conjurors@KNKS gingkoes gingko's gingkos juncoesjunky'sKNKSN connexion&KNKSNS connexion's connexionsKNKSTTRSconquistadoresKNKTjunketer"KNKTS junketer's junketersKNNGhanianKNNS Ghanian'sGhaniansKNRKX jinricksha'KNRKXS jinricksha's jinrickshas[KNS carney's carneys carnie's coney's conies jinnis jinn'sjinnsKNSSgenusesKNSTconcertiKNSTMS consortiumsKNTLGentileKNTLBRMS candelabrums!KNTLS Gentile'sGentilesKNTNMS continuumsKNTScondoesKNTSNK countersankKNXSconchesKPK copeckkopek2KPKS copeck's copecks kopek'skopeksKPLcopulae#KPS coppice GipsygipsyKPSFLcupsfulKPSN coppicingXKPSS coppice's coppices corpuses Gipsies gipsies Gipsy'sgipsy'sKPSTcoppicedKRFMN gravaminaKRFNgryphonKRFNN caravanning!KRFNS gryphon'sgryphons)KRFNSR caravansarai caravanserai>KRFNSRS caravansaraiscaravanserai's caravanseraisKRFXcrawfish#KRFXS crawfishes crawfish'sKRKLcaraculKRKLMS curriculumsKRKLS caracul'sKRKTKrakatauKRKTS Krakatau's'KRL carrell guerillaKurile:KRLS carrell's carrells guerilla's guerillasKRMgrammeKRMS gramme'sgrammes0KRN coronae crania grannieQur'anKRNLT crenelateKRNLTN crenelatingKRNLTS crenelatesKRNLTT crenelatedKRNLXN crenelation+KRNLXNS crenelation's crenelations!KRNS grannie's guaraniesKRNTgrantor!KRNTS grantor'sgrantorsKRNTTgrandad!KRNTTS grandad'sgrandadsKRS crocicrosierKRSL carrousel%KRSLS carrousel's carrouselsKRSNkerosineKRSNS kerosine'sKRSNT crescendi KRSS crosier'scrosiersKRSTSCrusadesKRSWS crossways'KRT garote garottegarrotte.KRTN garoting garotting garrottingKRTRNS criterions]KRTS garote's garotes garotte's garottes garrotte's garrottesgrottos*KRTT garoted garotted garrottedKRYTTS caryatidesKSczargeezKSBSgazeboesKSFLX goosefleshKSFLXS gooseflesh'sKSLNgasoleneKSLNS gasolene'sKSMgismoKSMN jessamine%KSMNS jessamine's jessaminesKSMS gismo'sgismosKSNcassinoKSNMT carcinomataKSNS cassino'scassinosKSPN gossippingKSPT gossippedKSRcaesurae.KSRN Caesarean caesarean caesarianAKSRNS caesarean's caesareans caesarian's caesariansKSS czar'sczarsKSTcurstKSTLCastileKSTLS Castile's KT caddy goodiekiddyKTBKkitbagKTBKS kitbag'skitbagsKTFGaddafiKTKMNTjudgmentKTKMNTL judgmental%KTKMNTS judgment's judgmentsKTKSScortexesKTMgoddamKTMNTKatmanduKTMNTS Katmandu'sKTMTgoddamedKTRFNK quadriphonicKTRN quadrenniaTKTS caddy's Cortez curtsey ghettoes goodie's kiddoeskiddy'sKTSPcatsupKTSPS catsup'scatsups,KTSS Cortez's curtsey'scurtseysKTSTFS quarterstaffsKTSYN curtseyingKTSYT curtseyedKTT quartettequitted#KTTS quartette's quartettesKTXS catechiseKTXSN catechisingKTXSS catechisesKTXST catechisedKWNKX KwangchowKWNKXS Kwangchow'sKWNSKwanzaKWNSS Kwanza'sKwanzasKXFS kerchievesKXPcatchupKXPS catchup'scatchupsKXSgeishasKYTgayetyKYTSgayety's L@lothLBRTlibrettiLBRTRN LabradorianLFBLloveableLFFluvvieLFLlavalier"LFLS lavalier's lavaliersLFLTN leaflettingLFLTT leaflettedLFSlarvasLFSTloveseat"LFSTS loveseat's loveseatsLFTleftieLFTSleftie'sLKBLlikableLKFliquifyLKFS liquifiesLKFT liquifiedLKFYN liquifyingLKNSlacunasLKRMLlacrimalLKSlargesseLKSKlexicaLKSMBK LuxemburgLKSMBKS Luxemburg'sLKSS largesse'sloxesLKTlocaterLKTS locater'slocatersLLFSlowlivesLLKKlallygagLLKKN lallygaggingLLKKS lallygagsLLKKT lallygaggedLLPPlollypop"LLPPS lollypop's lollypopsLMBSTlambastLMBSTSlambastsLMFMT lymphomataLMNSlaminasLNlooneyLNK@WS lengthwaysLNKWSlongwiseLNNlinguini.LNNS linguines linguini's linguinis&LNS lingos looney'slooneysLNT learnedlearntLNTNlentenLNTRT laundrette(LNTRTS laundrette's laundrettesLNTSLTN landsliddenLNXPNlynchpin#LNXPNS lynchpin's lynchpinsLNY looneyierLNYS looneyiesLPT leaptleptLRNKSSlarynxesLRSlirasLSKNlasagne LSKNS lasagne'slasagnesLSMlissomeLSNSN licencingLSNSTlicencedLSSlassoesLSTWS leastwaysLTRLN laterallingLTRLT lateralledLTSTloadstarLTSTN loadstone&LTSTNS loadstone's loadstones"LTSTS loadstar's loadstarsLX licheelychee3LXS lichee's lichees lychee'slycheesLYLloyallerLYLST loyallest MmeowM@TNmethadonM@TNS methadon's MBMobMFBLmoveable"MFBLS moveable's moveablesMFNmavinMFNS mavin'smavinsMFSSmafiososMHKNMohican MHKNS Mohican'sMohicansMHMT MahometMohammed"MHMTS Mahomet's Mohammed'sMHRKmaharaja#MHRKS maharaja's maharajasMHRN maharanee$MHRNS maharanee's maharaneesMKmackmoggy#MKHTN mujahedeen mujahedin(MKHTNS mujahedeen's mujahedin'sMKHTSS megahertzesMKNKmahjongMKNKS mahjong'sMKPmockupMKPS mockup'smockupsMKRmicraMKRFXS microfichesMKRNS macaronies$MKS mack's macksmarkkasMKSLSmaxillasMKSMmaximaMLKmaiolicaMLKRM milligramme*MLKRMS milligramme's milligrammesMLKS maiolica'smilieuxMLN millenniaMLNMT melanomataMLNSPK marlinspike*MLNSPKS marlinspike's marlinspikesMLPT millepede$MLPTS millepede's millepedes3MLSKNS molluscan's molluscans molluskansMLTPLKS multiplexor,MLTPLKSS multiplexor's multiplexorsMLTRS militariesMLTSmulattos MMmommaMMNMammonMMNS Mammon'sMammonsMMNTS mementoesMMRNT memoranda$MMS mammas momma'smommasMNmownmynaMNFSTS manifestoesMNHTNS menhadensMNKmonickerMNKNmannikin#MNKNS mannikin's mannikinsMNKRB moneygrubberMNKRBN moneygrubbingMNKRBNSmoneygrubbing's,MNKRBSmoneygrubber's moneygrubbers7MNKS mangos mongeese monicker's monickersMNLManilaMNLKST monologuist+MNLKSTS monologuist's monologuistsMNLSManila'sMNMminima-MNS Manaus mynahs myna'smynasMNSKL miniscule&MNSKLS miniscule's minisculesMNSKNR monsignoriMNSKSS meniscusesMNTmoniedMNTLPS mantlepieceMNTLPSS mantlepiecesMNTRLmandril!MNTRLS mandril'smandrils MPmopyMRHN marihuanaMRHNS marihuana'sMRTR moratoria!MS meow's meowsmouseyMSKmazourka"MSKS mazourka's mazourkasMSKTKMNT misjudgment- MSKTKMNTS misjudgment's misjudgmentsMSKTS mosquitosMSL MarseillemausoleaMSLMMoslemMSLMS Moslem'sMoslemsMSMTmiasmataMSNTX macintosh&MSNTXS macintoshes macintosh'sMSPLTmisspeltMSS missismissis'sMSSSmissisesMSTRmaestriMSTSS mestizoesMSTX moustachioMSTXS moustachio'sMSTXT moustachioedMTFL mediaevalMTKK mortgager$MTKKS mortgager's mortgagersMTLmedullaeMTNS mattins mattins'sMTRKSSmatrixesMTS morticemottosMTSN morticing MTSS mortice'smorticesMTSSTmidsizedMTSTmorticedMTWFN midwivingMTWFTmidwivedMWNmeowingMWTmeowedMXNTS merchandizeMXNTSN merchandizingMXNTSS merchandizesMXNTST merchandizedMXTMeshedMXTSMeshed's N NohN@NNorthernN@NS Northern'sNBLSnebulasNFHNavaho)NFHS Navahoes Navaho'sNavahosNFLnovelleNKLK negligenegligé:NKLKS neglige's negliges negligé'snegligésNKLSS nucleusesNKLYF NikolayevNKNnarkingNKNKnicknack"NKNKS nicknack's nicknacksNKRPL necropoli%NKRPLS necropoleis necropolesNKS nark'snarksNKTnarkedNKWST knackwurst'NKWSTS knackwurst's knackwurstsNKXFS neckerchievesNLTkneeledNMBSSnimbusesNMSKLnumskull#NMSKLS numskull's numskullsNN gnawnnanNNKNNanking NNKNS Nanking'sNankingsNNPLSN nonplusingNNPLSS nonplussesNNPLST nonplused NNSnansNRNKneuronic NSnoseyNSLN nurselingNSLNS nurseling'sNSS narcissiniseisNSSMNaziism!NSSMS Naziism'sNaziismsNSSSS narcissusesNSTFnosedoveNTnettnightyNTLnautiliNTRNature/NTS naiades nett's nettsnighty's PKpodgyPKBK pickabackPKBKN pickabacking%PKBKS pickaback's pickabacksPKBKT pickabackedPKM Pigmypigmy2PKMS Pigmies pigmies Pigmy'spigmy'sPKNS Pekinesepekinese0PKNSS Pekinese's Pekineses pekinese'sPKS pickaxepixyPKSS pickaxe'spixy'sPKSTFS pikestavesPKTLS peccadillosPKTR PurgatoryPL Palau pilaupilawPLFpilaff'PLFS pelves pilaff'spilaffsPLHTR polyhedraPLKpollock PLKS pollock'spollocks'PLKSKLS plexiglass plexiglass'sPLMLpellmellPLMTS palmettoesPLNTR planetariaPLPpullupPLPS pullup'spullups9PLS pilau's pilaus pilaw's pilawsPlacePLSFLpailsfulPLSNT placentaePLSSplussesPLTpled"PLTKS plateaux politicoesPLTPplatypiPLTSplatiesPLWKpollywog"PLWKS pollywog's pollywogsPMKN parmigianoPMPNpomponPMPNS pompon'spomponsPN panierpinyPNKpinkyPNKS pinkoespinky'sPNKT pernicketyPNLTpenlite PNLTS penlite'spenlitesPNNSpinones&PNS panier's panierspenesPNSM pianissimiPNTpantyPNTS panty'spintoes PPpapawPPRSS papyruses#PPS papaw's papawspupasPPTMpoppadumPPTMS poppadumsPRBSTS proboscidesPRFNTBL preventiblePRFSS provisoesPRHLNS perihelionsPRKNSLN precancellingPRKNSLT precancelledPRKT parrakeetPRKTKMNT prejudgment- PRKTKMNTS prejudgment's prejudgmentsPRKTMS pericardiums$PRKTS parrakeet's parrakeetsPRLLN parallellingPRLLT parallelledPRMFL primaevalPRMS premiss premiss'sPRMSMS parameciumsPRMSS premissesPRPpreppiePRPLNT propellent)PRPLNTS propellent's propellentsPRPS preppie'sPRSpricyPRSHKpirozhkiPRSHKS pirozhki'sPRSN prosceniaPRSTM praesidium6PRSTMS praesidium's praesidiums presidiumsPRSTNT President&PRSTNTS President's PresidentsPRTN peritoneaPRTSN protozoonPRTSNS protozoon'sPRTST protestor%PRTSTS protestor's protestorsPRXRNKN preshrunkenPRYpryerPRYS pryer'spryers*PS Parsee Parsi peasepiazzePSKTS pizzicatos<PSS Parsee's Parsees Parsi's ParsispizazzPSSSpizazz'sPSTLN postillion'PSTLNS postillion's postillions PTpodiaPTKSporticosPTMNTKS portmanteauxPTSNpartizan"PTSNS partizan's partizansPTTNputdown PTTNS putdown'sputdownsPXPpushupPXPS pushup'spushups RwrierRBKRebeccaRBRTKSTT rebroadcastedRBTrubatiRFKBL revokableRFKSN refocussingRFKSS refocussesRFKST refocussedRFRreveryRFRNT referendaRFRSrevery'sRFTreevedRFTN rivettingRFTTrivetted RKrajaRKBRugbyRKMRL rigamarole'RKMRLS rigamarole's rigamarolesRKNracoon)RKNS raccoons racoon'sracoonsRKS raja'srajasRKT racquetrectaRKTS racquet'sracquetsRKXricksha RKXS ricksha'srickshasRKXTN ricochettingRKXTT ricochettedRLSrealesRLT realtorrelitRLTS realtor'srealtorsRMBrhombiRMKNramequin"RMKNS ramequin's ramequinsRMNRumaniaRMNNRumanian#RMNNS Rumanian's RumaniansRMNS Rumania'sRMNTKRomantic RNraniRNFRST rainforestRNFRSTS rainforestsRNS rani'sranisRNSR rhinoceriRNTKN rontgenröntgen!RNTKNS rontgensröntgensRNTS reindeersRNTTBL roundtable(RNTTBLS roundtable's roundtables RPropeyRPLNT repellant%RPLNTS repellant's repellantsRPRKRM reprogrammeRPRKRMN reprogramingRPRKRMS reprogrammesRPRKRMT reprogramedRPTwrapt RSreisRSMTS razzamatazzRSPLTrespeltRSTwriestRSTRrostraRSTRNT restauranteur.RSTRNTSrestauranteur'srestauranteurs RT RedRTNretinaeRTS Red'sRedsRTSSradiusesRTTriddedRWFTreweavedRXSTK Reichstag S sohS@NSouthernSBNSS sawbonesesSBRKT soubriquet'SBRKTS soubriquet's soubriquetsSBSTRTMS substratumsSFcypherSFBLsaveableSFBTsofabed SFBTS sofabed'ssofabedsSFKSScervixesSFN savannahsyphonSFNHS savannahesSFNN syphoningESFNS savannah's savannahs sphinges syphon'ssyphonsSFNTsyphonedSFS civiescypher'sSFTsoftieSFTSsoftie'sSK@SukkothSK@S Sukkoth'sSukkothsSKFKSS sarcophagusesSKLFLskilfulSKLPscollopSKLPN scolloping!SKLPS scollop'sscollops$SKLPT cyclopaedia scolloped*SKLPTS cyclopaedia's cyclopaediasSKLTKR skullduggerySKLTKRSskullduggery'sSKLWK scallywag%SKLWKS scallywag's scallywagsSKMPSscampiesSKMSschemasSKMT sarcomataSKNFLK skinflick'SKNFLKS skinflick's skinflicksSKNRL seigniorialSKPLSscapulasSKRNX scrunchieSKRNXS scrunchie'sSKRTMSscrotumsSKRTSscrodsSKS scherzisoxSKSTTsextette#SKSTTS sextette's sextettes$SKT cicadae ScottyScoutSKTFskydoveSKTRS cicatriceSKTRSS cicatrice'sSKYTskyedSL cellisoliSLBsyllabiSLBS Celebes Celebes'sSLFsulfurSLFKselvedge#SLFKS selvedge's selvedgesSLFNsilvanSLFRN sulfuringSLFRTsulfured(SLFS salvoes sulfur'ssulfursSLLslilySLMBRS slumbrousSLMNLS salmonellasSLNKTslinkedSLRMS solariumsSLSS siliciousSM@smoothySM@S smoothes smoothy'sSMBzombiSMBS zombi'szombisSMKN smidgeonsmidgin;SMKNS smidgeon's smidgeons smidgin'ssmidginsSMPXsymposia SMTsmitSMXsumachSMXSsumach'sSN SanaasawnSN@SS synthesiser*SN@SSS synthesiser's synthesisersSN@TS synthetizeSN@TSN synthetizingSN@TSS synthetize'sSN@TST synthetizedSNBNTsunburntSNBTcenobiteSNBTK cenobitic"SNBTS cenobite's cenobitesSNFBX sonofabitchSNK sniggersnuckSNKKsynagog!SNKKS synagog'ssynagogsSNKRN sniggeringSNKRT sniggered SNKS snigger'ssniggersSNKTsanctaSNSSanaa'sSNSNzincingSNSTzincedSNTSenatorSNTKRM centigramme+SNTKRMS centigramme's centigrammes SNTR sanatoria sanitariaSNXsynchSNXNsynching'SNXS synches synch'ssynchsSNXTsynchedSPK SpeakerspickSPKKS supercargosSPKSspicksSPKSNspeccingSPKSTspeccedSPKTRMS spectrumsSPLNZeppelinSPLSN surplusingSPLST surplused:SPLT spelled spelt spilled spoiledspoiltSPMNspumoneSPMNS spumone'sSPNFspinoff!SPNFS spinoff'sspinoffsSPNSFL spoonsfulSPRYspryerSPRYSTspryestSPSspacySPTKSSspadixesSPTMSseptumsSPTT septettespeeded"SPTTS septette's septettesSR sareeserasireeSRBKSurabajaSRBL cerebellaSRFMseraphimSRNMSurinamSRNMS Surinam'sSRPsarapeSRPS sarape'ssarapes/SRS saree's sarees siree'szeroesSSso'ssosSSBLsizableSSRN Cesariancesarian"SSRNS cesarian's cesariansSSTSisterSSTS Sister'sSistersSSXNSzechuanSSXNS Szechuan'sSTK stageystogySTKNT stockinetSTKNTS stockinet'sSTKS stogy'sstuccosSTKTstaccatiSTLTS stilettoesSTMYNstymying2STN Sauterne sauterne sternastoney?STNS Sauterne's sauterne's sauternes sauternes'sSTNTPstandupSTNTPS standup'sSTPsitupSTPS situp'ssitupsSTRFTstrivedSTRPTstriptSTRScitrousSTRTKKTstraightjacket STRTKKTN straightjacketing2STRTKKTSstraightjacket'sstraightjacketsSTRTKKTTstraightjacketedSTRTMSstratumsSTT sautedstadiaSTTHS Statehouse(STTHSS Statehouse's StatehousesSTTST StatesideSTWSsidewiseSTWT cedarwoodSTYstyeSTYS stye'sstyesSWNSTN swansdownSWNSTNS swansdown'sSWPswopSWPNswoppingSWPS swop'sswops*SWPSTKS sweepstakes sweepstakes'sSWPTswoppedSWTBR sweetbriar'SWTBRS sweetbriar's sweetbriarsSXLKschlockySXLPschlepp SXLPS schlepp'sschleppsSXMschmoeSXMLS schmalzschmalzySXMLSS schmalz'sSXMS schmoe'sschmosSXRTschrodSXRTS schrod'sschrodsSXTKschtick SXTKS schtick'sschticks SYsoyaSYSsoya's T doh TBtabuTBKS tobaccoesTBLStableaus TBLSPNSFLtablespoonsfulTBNtabuingTBNR debonaire"TBS tabu's tabustibiasTBTtabued TFtoffyTFLDevilTFLSDevil's%TFS toffies toffy'sturvesTHRNTeheranTHRNS Teheran'sTHTdiehardTHTS diehard'sdiehardsMTK Dacca dickie dickydike dogear doggietiketogaeTKKTDjakartaTKKTS Djakarta'sTKLB djellabahTKLBHS djellabahes%TKLBS djellabah's djellabahsTKLKDecalogTKMTdogmataTKN djinndjinni(TKNS djinni's djinn'sdjinns!TKNT doggoned doggonederTKNTST doggonedestTKRMN diagramingTKRMT diagramedTKRN dogearingTKRSNT decrescendi|TKS Dacca's dickie's dickies dicky's dike's dikes dogear's dogears doggie's tike'stikesTKSNMKL taxonomicalTKSS taxies teargassesTKSTRSdextrousTKSTRSL dextrouslyTKSTRSNS dextrousnessTKSTStuxedoesTKSYNtaxyingTKTMSdictumsTLFN delphiniaTLKSTT telecastedTLNS dulness dulness'sTLRdeliriaTLTNT dilettantiTMBLtameableTMBRLtumbrel!TMBRLS tumbrel'stumbrelsTMFNTdumfoundTMFNTN dumfoundingTMFNTS dumfoundsTMFNTT dumfoundedTMNNTS diminuendoesTMNSdominosTMNSS terminusesTMNT tormenterTMNTRKSS dominatrixes%TMNTS tormenter's tormentersTMNTSTdamndestTMPtempiTMPNtympanaTNtieingTNKTteenagedTNPDnieperTNPRDneprTNS teensierteensyTNSST teensiestTNTFT tenderfeetTNTNKdingdongTNTNKN dingdonging$TNTNKS dingdong's dingdongsTNTNKT dingdonged'TNTNTS tendonitis tendonitis'sTNTStornadosTNTSNTientsinTNTSNS Tientsin'sTPdopy teepeetipi&TPNTNTS dependent's dependentsTPRKRMN deprogramingTPRKRMT deprogramed8TPS teepee's teepees tipi's tipistopisTPTStorpedosTR dearietirotorahTR@drouth)TR@S drouthes drouth'sdrouthsTRKSdruggy'sTRL drylyTyrolTRLBSS trolleybussesTRLSTyrol'sTRMT dreamttraumataTRN TiranatrueingTRNKL tranquillerTRNKLST tranquillestTRNKLT tranquilityTRNKLTS tranquility'sTRNSTirana'sTRNSFKST transfixt TRNSKNTRT transgenderedTRNSKNTS transgender'sTRNSTN transittingTRNSTT transittedTRNTL tarantulaeTRPStrapeziaTRRterrariaDTRS dearie's tiro's tiros torah's torahstyroesTRSRTPSS triceratopsesTRSS trousseausTRTDruidTRTFtradeoff#TRTFS tradeoff's tradeoffsTRTN draughtingTRTNT dreadnaught*TRTNTS dreadnaught's dreadnaughtsTRTR TerritoryTRTRL TerritorialTRTT draughtedTRXM drachmaedrachmaiTRXNS trichinasTRXStracheasTRYSTdryestATS deersDiazdiss diss's doh's torsitzarTSKLRXNdiscolouration1TSKLRXNSdiscolouration'sdiscolourations$TSL Diesel teazelteazle@TSLS Diesel's teazel's teazels teazle'steazlesTSNTTsingtaoTSPNSFL teaspoonsfulTSPRFN disprovenTSPRTS desperadosTSPXdespatchTSPXN despatching$TSPXS despatches despatch'sTSPXT despatchedTSRN tsarinatzarina:TSRNS tsarina's tsarinas tzarina'stzarinasTSRSM tsarismtzarismTSRST tsaristtzaristTSRSTStzarists"TSS disses tzar'stzarsTSTtost TSTSPNSFLdessertspoonsfulTSTYFSK DostoyevskyTSTYFSKS Dostoyevsky'sTTTartarTTBNKdatabank#TTBNKS databank's databanksTTFT tittivateTTFTN tittivatingTTFTS tittivatesTTFTT tittivatedTTFXN tittivationTTFXNS tittivation'sTTKTBL detectibleTTNMS duodenumsTTRHTR tetrahedraTTRMT daydreamtXTTS dados didos dittoes ditzier ditzy dodoes Tartar'sTartarsTTSHKSTN Tadzhikistan TTSHKSTNSTadzhikistan'sTTSSTditziestTTSXMK Deutschmark*TTSXMKS Deutschmark's DeutschmarksTTWT deadweight&TTWTS deadweight's deadweightsTTXN dietician$TTXNS dietician's dieticiansTWFSdwarvesTWLTdwelledTWNN twingeingTWNTtwinight#TXBL deshabille déshabillé'TXBLS deshabille's déshabillé's WwhirWFSwharfs#WK vacua whackierwhackyWKLVergilWKLSVergil's'WKN waggon waggonerwidgeongWKNS vaginas waggoner's waggoners waggon's waggons widgeon's widgeonswigeonsWKSvegsWKST whackiest,WL willie woolie woolierwoolyWLFSvulvasWLKNSvolcanos5WLS velours's woolie's woolieswooly'sWLSTwooliestWLTFLS wildfowlsWLTTveldtWLTTS veldt'sveldtsWLX WelchwelchWLXNwelchingWLXSwelchesWLXTwelchedWMLN vermillionWMLNS vermillion'sWMPwarmupWMPS warmup'swarmupsWMSwhimseyWMSS whimsey'swhimseysWNSKTN wainscotting-WNSKTNSwainscotting's wainscottingsWNSKTT wainscottedWNTBNT windburntWNTNwontonWNTNS wonton'swontonsWNTR winterierwinteryWNTRST winteriest WPVeepWPSNwhipsawnWRKSviragosWRNTverandah"WRNTS verandah's verandahs1WS vizir vizor whir's whirswhizWSKHPTNM VisakhapatnamWSPWaspWSPSVespersUWSS vizir's vizirs vizor's vizors whiz's wizes wiz'swizzesWSTRwistaria"WSTRS wistaria's wistariasWTBRS vertebrasWTNT whodunnit4WTNTS whodunnit's whodunnits whodunnits'sWTPW waterpowerWTPWS waterpower'sWTS virtuosivitas+WTSS vertices virtuososvorticesWTTwettedXBTsherbert!XBTS sherbert's sherbertsXFFchivvyXFFSchivviesXFFTchivviedXFFYN chivvying XKsheikXKHshaykhXKHLK chocaholic(XKHLKS chocaholic's chocaholicsXKHS shaykh'sshaykhsXKHTM sheikhdom%XKHTMS sheikhdom's sheikhdomsXKLT chocolatyXKRNN chagrinningXKRNT chagrinnedXKS sheik'ssheiksXLK shlockshlockyXLL shillalah#XLLS shillalah's shillalahsXLMLshlemiel"XLMLS shlemiel's shlemielsXLP shlepshleppXLPN shlepping3XLPS shlepp's shlepps shlep'sshlepsXLPTshleppedXM chammyshammyXMKSchamoixXMRchimaera!XMRS chimaera's chimaeras5XMS chammies chammy's shammiesshammy'sXN shoon shornSianXNKChanukahXNKKN ChungkingXNKKNS Chungking's!XNKS Chanukah's ChanukahsXNSSian'sXNTchantyXNTS chantieschanty'sXPsharpyXPKSchapeauxXPRNchaperon"XPRNS chaperon's chaperonsXPSsharpy'sXPTchaptXRBMS cherubimsXRFshroveXRPN chirruppingXRPT chirruppedXRSLTS chrysalidesXRSN chorussingXRST chorussedChristyXSchoosey1XTchidshat sherd shoedshortieXTKshtikXTKS shtik'sshtiks=XTLNS chitlings chitlings's chitlins chitlins'sXTN chiddenshodden(XTS sherd's sherds shortie'sXTSPchutzpaXTSPS chutzpa'sXXNShoshoni!XXNS Shoshoni's ShoshonisYFYahvehYFSYahveh'sYKyackyock%YKN yacking yoginyuckingYKNS yogin'syogins>YKS yack's yacks yock's yocks yuck'syucks1YKT yacked yoghourt yoghurtyucked:YKTS yoghourt's yoghourts yoghurt'syoghurtsYMLKyarmelke"YMLKS yarmelke's yarmelkes YPyuppyYPSyuppy'sYXFyeshivahYXF@ yeshivoth"YXFS yeshivah's yeshivahsYXFT yeshivot$-ÿÿÿÿÿÿÿÿá!ÿÿÿÿŒwÌ.MoÿÿÿÿsV¹%¹[eú#™6ÿÿÿÿå›)Æ>~–7iWÿÿÿÿ)0ÿÿÿÿµˆû8š$ÿÿÿÿƒØ—cӥĠý€m•Á3ÃPÅ ™HœiîMÿÿÿÿÊ%Ñ&ÿÿÿÿX3(G¥|Nkûœ2lB&ŠãW+ÿÿÿÿA¢{?†KD$uÿÿÿÿVÑ8]?¸%CJ{ë¤ÿÿÿÿ(‹qafu%/ÔX‰ÿÿÿÿd$L«O.ÿÿÿÿw’|”ÿÿÿÿu ÿÿÿÿî¥vÿÿÿÿì•ÿÿÿÿ§ÿÿÿÿCÞ0ùOÿÿÿÿEwÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ#r€ tTcÓA]i<ÿÿÿÿ±>4ÿÿÿÿ§„?[ÿÿÿÿŠ &Iÿÿÿÿÿÿÿÿ :èy†‡/¢ÿÿÿÿ+¨2  ÿÿÿÿmü…›´Þš¸Bô/ÿÿÿÿuŠŸ¬{í«ÿÿÿÿ‡ÿÿÿÿŸV0$ÿÿÿÿÁ!Ðk~„ § .HsÿÿÿÿÿÿÿÿB0A+ùP$ˆâ?$¿£[^j΄Žo`Fl¡;4ÿÿÿÿÁsqRÐrÿÿÿÿéa~såk¢ 7Á£&*òQît‘”ŽDln`Øg ¨÷§«7*.|ÿÿÿÿ-ú\s¶“[ŸUW»„ÿÿÿÿy+tjxÿÿÿÿ;QZ}ÒkB`ÿÿÿÿÍCÿÿÿÿŸDû¢U+ÿÿÿÿÿÿÿÿŸCÆ?²G'‰ÿÿÿÿFA7“^'B9k¤¦•ƒSg@6]%Ô;ŠVÿÿÿÿ‘ÿÿÿÿ#'>jëÿÿÿÿD/cH4E##ÿÿÿÿ.”ÿÿÿÿÿÿÿÿi?ø) ™hŸŸ { óGr gDz¤ åSÄ #Ϧèd­y‚ÿÿÿÿÿÿÿÿw¥°Uû;S€ %[ X}Y9™”—üŒÿÿÿÿV[°£ô©¤žVt0 ¼ÂIž/1bÿÿÿÿs#ÿÿÿÿlOÎ,M¬8Î\çr|¬ÿÿÿÿŒ’ « ü·_¤­"’³ÿÿÿÿÿÿÿÿ‘sÿÿÿÿØ'ÿÿÿÿØ|g8-{ƒ1P†Prÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ Ó5aK†>¨F²šÐzÃ~ÿÿÿÿÿšûÿe MÀA4wHçLÿÿÿÿ)Uº;Ýì B ›¶6ÿÿÿÿÖ¬´¥ÚŠq{MVHªw‡˜ $E7›9ÿÿÿÿ,íGÿÿÿÿ‚æ§a ÿÿÿÿëmÑ+”qü-m3 Xÿÿÿÿ™}`l}(Xx«{y4tœO‘ßwÿÿÿÿ˜SWm7Š>Y[…Zu2©Hƒ7yíŒÿÿÿÿß  *Í0ÙELÿÿÿÿ˜ey_nMIE%Ç`—³Hÿÿÿÿ(›Ëd°ˆ&yÿÿÿÿŸmY8Šÿÿÿÿÿÿÿÿø£h!©ªwZÕ.þxÿÿÿÿ4RÿÿÿÿÓ›)ާX“ÿÿÿÿdM¹nñõWÎ{Åe]@ôL4–ÿÿÿÿ& _ÿÿÿÿTµ0G}•Œ¿ÿÿÿÿú› ß(ÿÿÿÿ"¦N3*Þ&DŽÿÿÿÿÿÿÿÿϘ8*f–ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþò|iocÿÿÿÿ¹^‘v¬¨tÿÿÿÿ „ÿÿÿÿíbÿÿÿÿìžðJ¤…¥ÿÿÿÿÿÿÿÿh|f€},ÿÿÿÿ ]SÕõi'=a÷ >íâªl„9 ÿÿÿÿ\îÃZ|0ÿÿÿÿÿÿÿÿE¡\ ÿÿÿÿÿÿÿÿÿÿÿÿñŠIB}ÎRJáŒãhÿÿÿÿCšø'Á ûXÿÿÿÿðVÿÿÿÿ‡o;Iÿÿÿÿ„*ç‡ÿÿÿÿþ={ÿÿÿÿ\ÿÿÿÿíO1s)VL̃ÿÿÿÿÿÿÿÿjƒ¼FíEWª9—™¸t«ZM–üy#wˆf…Nÿÿÿÿç ÿÿÿÿ݇ÿÿÿÿÿÿÿÿÿÿÿÿï9Ý)m#‡TV¥†ÿÿÿÿ·a®©¼‹3@Ü‚:óÌOê8^EÿÿÿÿŽ,/'™B”@UDÏÿÿÿÿ‰.‚@‚2Œ/³Tÿÿÿÿ|Ž5žÖb#…O)ÿÿÿÿù¦¾mL{aÿÿÿÿøSÓQ;(îbÅ8ÿÿÿÿÕPª·…ÿÿÿÿ€BDš†ÿÿÿÿ[`5¸`bH'9¦%ÿÿÿÿsJVÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¸•ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ9•ÔÓ=ÿÿÿÿîxû”q0Îjÿÿÿÿ­Qˆ"–~ÿÿÿÿÐ7Ð:Ù~ ÿÿÿÿãoÿÿÿÿ╱Nµ¢ÙZÜYíeNYæ,/6+~÷]$5…'nÿÿÿÿ×mÿÿÿÿ¤dŽkÇmO¡·uÿÿÿÿ(PÀw…xÿÿÿÿÿÿÿÿÿ¶2w¸pës¬Mÿÿÿÿ‡2½›LKq˜1Aˆÿÿÿÿ€vI“ïƒï~èUl©M¦ä5dkÏŸc>†ò@僩tEƒ¦NŠ_ÿÿÿÿÿÿÿÿ“¢ÿÿÿÿ-|ÿÿÿÿÿÿÿÿï&K,£Pý~âNo´™²?àŸÿÿÿÿ??r”G@È…YdÜ&ÿÿÿÿeÀS«CÿÿÿÿìvYž:a0 %4!vÿÿÿÿTTrwë%¯L‹hÿÿÿÿ¶¤ÿÿÿÿ(ÿÿÿÿðˆ$ö9,§Œÿÿÿÿ·WÖ*sbmh¦¶_Ñ/ÿÿÿÿnGÿÿÿÿÿÿÿÿà{£8ÿÿÿÿÁqÚ…%$ÿÿÿÿ±* <U!ï'ènTIEkrÿÿÿÿ¶¨ÿÿÿÿÚ1:<›fGŠE 1}C›')SJš:Õi‹“!eÿÿÿÿޥܵ”ÂN>ªqe‡ÿÿÿÿÿÿÿÿÄa[;ÿÿÿÿè=ÿÿÿÿ¬;¬ÉÿÿÿÿÕ^(£,ÿÿÿÿ~DW‰—gë6ÿÿÿÿme/plXKj»=íH0oSÔ3¢Âhz/¢WE„¢Hÿÿÿÿ€KÍÄÿÿÿÿ[¡±fŽ#L&™ÿÿÿÿ:n•‘T<ÿÿÿÿÖÿÿÿÿÿÿÿÿªzßÿÿÿÿ}?²- £%«ÏÿÿÿÿÏ€3è>GNsz!ÜsËxVpÝt—™B8û˜W—•€¢ž^ñYÿÿÿÿ$dJÿÿÿÿÿÿÿÿ­†ÿÿÿÿÿÿÿÿ{ÿÿÿÿ†`}‰³k½Žô˜‚1<c3ÿÿÿÿÿÿÿÿ‰¡ÿÿÿÿ1'‘ž›ç)˜G¨‚î.(SøgQŸ·Rhÿÿÿÿÿÿÿÿ;\|F‚=Oi35~ÿÿÿÿFP‘žÿÿÿÿ6 v%‡†?‹CÒ‘šo‘â€n™zì2;ÿÿÿÿR?Ÿ Á'ä:ÿÿÿÿ/ˆ0:×L¤(…ÿ]5 ¢=9¬§£8ÎNEW¨ žÿÿÿÿÿÿÿÿò‚ÿÿÿÿÿÿÿÿÿÿÿÿ¦œZ(ÉÿÿÿÿÿÿÿÿÏYÈTÿÿÿÿ-%=kždcÿÿÿÿÿÿÿÿ±xíÿÿÿÿ*m“ªÐh{ÿ/Ç1x‚û hŽ »4¡“ž2lm”£ïfWš„#ÿÿÿÿÿÿÿÿÀbs†ÁQ¶PkB‹U÷Wa•ÿÿÿÿÿÿÿÿÞ.÷o}=ÿÿÿÿ Yÿÿÿÿ¡<ÿÿÿÿÿÿÿÿy2®gE5 kß@ÿÿÿÿ¶ÞTÿÿÿÿ~xˆGØv“€RC޼ÿÿÿÿ–ôBâR³ /jÿÿÿÿ.zÿÿÿÿúL=.Zƒ 3‘ÿÿÿÿÇ(àCq4‰ŠÿÿÿÿV"ã{Jè›TlDä%Q£¨%ûmyŸ‡l3! ŠƒuˆÛD0¥ÿÿÿÿ%Šÿÿÿÿÿÿÿÿ6{2obh¸iÿÿÿÿð5GÕ2ÿÿÿÿ[zÓŒù,Æv~&°YЗÿÿÿÿ-ÿÿÿÿkÿÿÿÿÿÿÿÿц]ÿÿÿÿò“´oj£BpûdYWN¢nÓò!ÿÿÿÿ© ÎWc­- ÿÿÿÿj0ÚDÿÿÿÿ¦tÿÿÿÿÿÿÿÿÿÿÿÿ^Lÿÿÿÿ.2ÿÿÿÿÿÿÿÿÿÿÿÿ’ÿÿÿÿH†rÀVÿÿÿÿÿ}ÿÿÿÿLvÛdÿÿÿÿ‹=Ž$1Ö*ÿÿÿÿÿÿÿÿ³cnšÿÿÿÿŒœÿÿÿÿ¹K+M#KgÿÿÿÿvŒR\äl }cªg9¨ªe¥ñzÿÿÿÿÿÿÿÿǨõª>h¨” ó‘S×NMR:ÿÿÿÿ¯ŠÿÿÿÿÐ?u‚‘ª‘€6®!}žLa?JÔV™MæŽÿÿÿÿuUJ£v7;§šÿÿÿÿ…m(ÿÿÿÿ`Žl}–ÿÿÿÿ¡§&ÿÿÿÿOHVKèœ"÷* ”÷jh±(¢³[pRsnt¨+d2î…Ä<RA¨1œÿÿÿÿÍpÿÿÿÿš>iWÝ]Bxg)3‡WgQ,˜ˆ¨ÿÿÿÿ7D‹~¢E¨ŽMk½Uþ•ÿÿÿÿg™ž£–rûf/ÿÿÿÿñ_­Obgü– ,d’?ÿÿÿÿZAÿÿÿÿñ;ò˜ú.éA -¤5ÿÿÿÿÿÿÿÿu'3>Ú¬—‹¨þ«ÿÿÿÿÿÿÿÿÿÿÿÿ 5â‹…Z‡ ÿÿÿÿÿÿÿÿ¨©¤†46"ÿÿÿÿU~™˜ ÿÿÿÿ‰5× Qcšf“ÿÿÿÿQv ÑÀ]ao] ÿÿÿÿ(?Œ]+`#J?|™©FˆkˆÚ¨Ib_ÿÿÿÿ-,¦n1ÿÿÿÿÿÿÿÿo-ÄE²hÿÿÿÿõw[]tKh¶Ÿ ¬¨™I.FÉ\˜Ø?…:8k\}Wÿÿÿÿá"ÿÿÿÿrÿÿÿÿä—3ŒÿÿÿÿÿÿÿÿwH;ª;ÞUÿÿÿÿ.bfG“%"6ÿÿÿÿˆ V WŽ ¡ñ#Wó=5©Iæ/;^Ñÿÿÿÿ¶D‹j”ó?E©a¤Ç[Ì;%ÿÿÿÿô’Á þ4ÿÿÿÿë-ÿÿÿÿeÏ”=rÕFÿÿÿÿgŸÿÿÿÿÿÿÿÿº:RC ÿÿÿÿwª’„ÿÿÿÿ$j^œ s¤ÿÿÿÿulÄ/ÿÿÿÿŽ”ÿÿÿÿ¬O½&ÿÿÿÿ`†GiãB  ÿÿÿÿ;=ÿÿÿÿ;Cס.&j—½ŠjÃLæ#}Q§uΧcIó(Ȥf†Ÿi"éKœ5½z†b§ ;¤97\:„ÿÿÿÿ‚}—¦ÿÿÿÿb^´8)„ã©‹H«]RUtÿÿÿÿÿÿÿÿ@²/¹ž0å*8ŒÏBçg´ –ÿÿÿÿCLÿÿÿÿ5%“†7ë5BÿÿÿÿwoA•D‰;LfŸNÿÿÿÿÿÿÿÿÿÿÿÿx€ÇÿÿÿÿË©W.cë7ÿÿÿÿ–‹>«ÿÿÿÿÿÿÿÿÿZNJyofèÿÿÿÿ@ £ÒSÌ«7E„Åy¡wÿÿÿÿÿÿÿÿ¢Y Ò9-[ÿÿÿÿr¦Œ,‚À†x ¯9-PÿÿÿÿÅgB”—‡ÿÿÿÿ!Ll‹d‘ÀiC¡{À_cÚJRPe@6Ú§ÿÿÿÿÿÿÿÿÐK£$&Žp ¨ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿçŽ`«­'Ý%ß[–H»©‰iGdI —]wÿÿÿÿŸøN…0Q2hÓŽþDkÅš„M‹âÓh ð¦ÿÿÿÿˆ$•«r°s =Î*z4ÿÿÿÿX2OG££ÿÿÿÿI!6ƒRÿÿÿÿÿÿÿÿ‚ ÿÿÿÿ…cÿÿÿÿûA ›ÿÿÿÿNŠ]&ÿÿÿÿ2eY E—x?:;1°mé}ÿÿÿÿ—€ƒXÌHJ@33Û<ÿÿÿÿâpP•ó ¼r#@ 8HW«3ÿÿÿÿÿÿÿÿQQ—ÿ™ÿÿÿÿ§˜š*>¤â«‚ÿÿÿÿ3£ÿÿÿÿÿÿÿÿ½{ÿÿÿÿH¾j~ÿÿÿÿv*¢iFò{ÿÿÿÿxk¼ÿÿÿÿÿÿÿÿ  Å*IRl™­:¾ŠÿÿÿÿÀ9ÿÿÿÿÿÿÿÿÿÿÿÿÚ £›üLÅ ¤"ù"A3l?‹I¿ƒÿÿÿÿ')ý©Ñ(^F]çVÿÿÿÿÿÿÿÿ,+ÿÿÿÿBÖO«OhÙ Bÿÿÿÿÿÿÿÿ¥¨¾‘´5\XA#m &ƒh‰´˜|ÈU°~ÿÿÿÿc K—9+gÜ`ltc>eM-“_‡œ_êŽÿÿÿÿ †n’(ÿÿÿÿÿÿÿÿIuEÿÿÿÿ‡»˜ÿÿÿÿ‰nugÿÿÿÿ­lЕ?ŸÿÿÿÿÿÿÿÿÏlº‰÷pÿÿÿÿ5'‹dÿÿÿÿWjNªWb”ŒDqÿÿÿÿ-Lnxmlcopyeditor-1.2.1.3/src/aspell/dict/english-variant_0.alias0000664000175000017500000000012212402464555022555 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en-variant_0.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/en_GB-variant_1.multi0000664000175000017500000000012312402464555022141 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_GB-variant_1.rws xmlcopyeditor-1.2.1.3/src/aspell/dict/en_GB-ize-wo_accents.multi0000664000175000017500000000015712402464555023176 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en-common.rws add en_GB-ize-wo_accents-only.rws xmlcopyeditor-1.2.1.3/src/aspell/dict/en_GB-variant_0.multi0000664000175000017500000000012312402464555022140 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_GB-variant_0.rws xmlcopyeditor-1.2.1.3/src/aspell/dict/british-ise-wo_accents.alias0000664000175000017500000000013212402464555023611 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_GB-ise-wo_accents.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/en_GB-variant_0.rws0000664000175000017500000006322012402464555021630 0ustar zanezaneaspell default speller rowl 1.10Na¼°àe0PpU enphonet1.1*@*B*F*K*L *M *N*R*S *T#*W&*X'*Y)@R*B@,BB-BK0BL1BN5BP:BR;BS>BTCFFFFKGFLJFMOFNPFRQFSVFTYH[HB\HK]HL^HM_HNcHPdHRfHSiHTmHXpKBrKFyKK|KL~KM†KN‰KPŽKRKS–KTœKW¡LB¢LF£LK¥LL¨LMªLN«LS­LX°M²MF³MH´MKµML¹MM¼MN½MSÁMTÆMWÈMXÊN@ËNKÌNMÎNSÏNTÐPKÓPLÖPMÚPNÛPPÞPRàPSåPTèPXêRKëRLñRMòRNóRPõRTöS@øSFùSKþSLSMSN SPSRSSSTSWSXT!TF"TH#TK$TM)TN,TP.TR1TS7TT<TW@TXAWBWKCWLEWMFWNGWPHWRIWSJWTMXFOXKPXMTXNVXPXXT[YK^YXa*@B *BT*FLP*FSb*Ku*KL‚*KN—*KSç*KW*KY,*LKO*LMb*LTŒ*MŸ*MB¬*MK@*MMO*MN]*MP*MSƒ*MTœ*NB®*NFÈ*NKt*NLè*NNl*NR‚*NSÅ*NT´*NX¸*RKÏ*RL*SBA*SFS*SNl*TB©*TF»*TPî*WLT *XLb *XP~ *YN˜ @RL§ @RWÔ B@S BBC BBLR BBSf BKSƒ BLKÁ BLN BLS5 BLXf BNK± BNN, BNR> BNSP BNT» BPT' BRe BRKs BRSÓ BSKî BSNý BSSJBSTYBSXsBT–BTL®BTSÅFFXâFK÷FK@FKS[FLÒFLKàFLSFLTXFLXnFMK®FNSðFRFRBFRK@FRNvFRS´FSKðFSLFSSnFTS€FTT¯H¿HBSÊHKTÚHLTHM/HMNCHMPdHMSØHNK HP]HPSlHR~HRSHRYÁHSHSNHSS*HSTEHTLVHTR‰HTTÀHXHXS*KB<KBBSKBKœKBL¯KBNäKBSôKBTKFN(KFR9KFT‘KKÑKKNæKL KLK3KLMéKLNHKLPKLRþKLS/KLTuKMíKMLûKMMKNHKNFvKNKåKNRÀKNSþKPKOKRFzKRKÐKRLùKRM-KRN[KRS`KRTºKST KSFa KSL KSR¹ KSSò KST !KT2!KTBA!KTKq!KTMÃ!KTS"KWN©"LBRÖ"LFBî"LFS#LKB7#LKFI#LKR˜#LLK¬#LLP$LMB9$LNNa$LNT•$LSKî$LSM!%LSN2%LX[%LXSj%M‡%MFB“%MHRÉ%MK8&MKHN&MKN{&MKS¢&MLK»&MLSü&MLT0'MMNu'MN£'MNK°'MNL+(MNS‘(MSª(MSKÌ(MSL)MSN8)MSSt)MTF£)MTW·)MWNà)MWTñ)MXT*N@N$*NKLK*NKW`*NMSž*NSÖ*NTä*NTRû*NTS +PKN0+PKSs+PKTŠ+PLž+PLK¬+PLSù+PLW,PMK>,PNS,PNK`,PNT,PP¢,PPS°,PRKË,PRM-PRP[-PRS€-PRTé-PS$.PSS<.PST‹.PTSÉ.PTTÿ.PXP2/RK`/RKBm/RKM|/RKNº/RKSô/RKT 0RLT>0RMNo0RN¹0RNSÆ0RPRß0RT1RTS1S@N41SFF1SFBU1SFNh1SFS½1SFTÏ1SK@ò1SKL#2SKNÔ2SKR(3SKTU3SLB‚3SLF¡3SLLè3SLM÷3SM@ 4SMK24SNŒ4SN@š4SNB;5SNK†5SNSâ5SNTó5SNX66SPL‡6SPNÕ6SR7SRB7SRS)7SSB:7SSTL7STKz7STNÒ7STR8STT½8STY9SWN89SWPg9SWT‘9SXLÏ9SXM:T8:TFLC:THTd:TK•:TKL¿:TKNÕ:TKR;TKS";TMB;TMNÕ;TMPî;TNPý;TNT<TP×<TPNæ<TPS =TR3=TRLS=TRMb=TRNs=TRSÃ=TRTý=TS >TSK6>TSL„>TSPÓ>TSS7?TTP?TTF_?TTSç?TTXx@TWN±@TXBÄ@WAWKNAWKSŸAWLT­AWMPÚAWNSBWPfBWRNsBWS©BWSKÊBWSSæBWTPCWTSJCXFF^CXK©CXKH·CXKL DXKS4DXMRODXMSƒDXN•DXNS¢DXP²DXPRÁDXPS÷DXT EXTL*EXTSLEYKNtEYKS…EYKTžEYXFF*@BSK Athabaska*BTabettor*BTS abettor'sabettors*FLNoffline*FSSoversize *Kokay*KLTN Euclidean!*KN aging airgunikon.*KNS aging's agings ikon'sikons*KS okay'sokays*KSTNTBL extendible*KWSedgeways*KYNokaying*KYTokayed*LKLSalkalis*LMNKalmanack*LMNKS almanacks*LT airletter *Mamir*MBamoebae*MBNSambiance$*MBNSS ambiance's ambiances*MBTimbed*MBTN imbedding*MBTSimbeds*MBTTimbedded*MKamuck *MMImam*MNKamong*MNKSTamongst*MPLampoule!*MPLS ampoule'sampoules*MPNLempanel*MPNLN empanelling*MPNLSempanels*MPNLT empanelled*MPRFS improvisor)*MPRFSS improvisor's improvisors*MPSTimposter#*MPSTS imposter's imposters*MS amir'samirs*MTSTamidst*NBKNNST unbeknownst*NFKST unfocussed*NFLKSN inflexion(*NFLKSNS inflexion's inflexions*NFLKXN inflection**NFLKXNS inflection's inflections*NFLTinflight*NKR inquireinquiry*NKRN inquiring.*NKRS inquires inquiries inquiry's*NKRTinquired*NLKanalog*NLKS analog'sanalogs!*NLNT unlearnedunlearnt*NLTKL analytical*NLTKLLanalyticalally*NNTS innuendoes*NRenure*NRNenuring*NRSenures*NRTenured*NSioniser*NSKLPT encyclopaedia0*NSKLPTSencyclopaedia'sencyclopaedias*NSKNS insignias *NSS ioniser'sionisers*NSTL instalinstill*NSTTT institutor(*NSTTTS institutor's institutors*NT auntyindue*NTN induinginterne*NTNMNT internement*NTNXP interneship*NTNXPS interneships*NTRMTundreamt*NTS aunty'sindues*NTTindued*NTXRST antichrist)*NTXRSTS antichrist's antichrists*NXKBL unshakable*RKRM aerogramme*RKRMS aerogrammes*RKSN EricsonEricsson*RLaureola*RLS aureola's*SBLuseable*SFKSS oesophaguses*SNTNT ascendent&*SNTNTS ascendent's ascendents*TBLaddible*TFSadvisor *TFSS advisor'sadvisors*TPNutopian!*TPNS utopian'sutopians*TPTadapter *TPTS adapter'sadapters *WLawol*XLKKLarcheologically*XPLKS archipelagoes*YNeying@RLTM thralldom@RLTMS thralldom's@RWthruway@RWS thruway'sthruwaysB@SKF bathyscaph'B@SKFS bathyscaph's bathyscaphsBBboobooBBLKLBiblicalBBS booboo'sbooboos!BKS beaux boccebocciBKSS bocce'sbocci'sBLK Blackbluejay4BLKS Black's Blacks bluejay'sbluejaysBLNblueingBLNS blueing'sBLS blowzierblowzyBLSST blowziestBLXbolshyBLXFK bolshevik%BLXFKS bolshevik's bolsheviksBNKbunkoBNKMBbuncombeBNKMBS buncombe'sBNKNbunkoingBNKS bunko'sbunkosBNKTbunkoedBNNbingeingBNRSBenaresBNS burnous burnous'sBNSS burnousesBNST bannister$BNSTS bannister's bannistersBNTL bandolier%BNTLS bandolier's bandoliersBNTNbandana BNTNS bandana'sbandanasBPTSTR baptistry'BPTSTRS baptistries baptistry's BRbrierBRKFN breakevenBRKFNS breakeven'sBRKTbriquet BRKTS briquet'sbriquetsBRS brier'sbriersBSKBasic%BSN biassing bosunbusing'BSNS bosun's bosunsbusing'sBSSbusesBST biassedbusedBSXborschBSXSborsch'sBT baddybootieBTLKSS battleaxesBTS baddy'sbootie'sFFXT farfetched FKfogyFK@ forgatherFK@RN forgatheringFK@RT forgatheredFK@S forgathersFKS fogiesfogy'sFKSLfo'c'sle#FKSLS fo'c'sle's fo'c'slesFKSN focussingFKSTfocussed FLflierFLKLN fledgeling'FLKLNS fledgeling's fledgelings&FLS flier's fliersfloozieFLSS floozie'sFLTRBL filtrableFLXPNT flashpoint(FLXPNTS flashpoint's flashpointsFMKP pharmacopeia*FMKPSpharmacopeia's pharmacopeiasFNSphonies FRfaeryFRBfreebeeFRBS freebee'sfreebeesFRKTfreakout"FRKTS freakout's freakoutsFRNXS franchisor'FRNXSS franchisor's franchisors'FRS faery's frowsierfrowsyFRSST frowsiestFSKSfiascosFSLfusileerFSLFTfacelift$FSLFTS facelift's facelifts!FSLS fusileer's fusileersFSSTFascistFTS foetusfoetus'sFTSSfoetusesFTTfoetid H hahHBShoboesHKTKRM hectogramme*HKTKRMS hectogramme's hectogrammesHLThallooedHMhmhomie HMNS hominess hominess's$HMP@ homoeopath homoeopathyHMP@K homoeopathic7HMP@S homoeopath's homoeopaths homoeopathy'sHMS homie'shomiesHMSTTK homoeostatic%HNK hankie Hanukahhonkie+HNKS hankie's Hanukah'shonkie'sHPhippieHPShippie'sHRhurray3HRS hooray's hoorays hurray'shurrays!HRYN hooraying hurrayingHRYT hoorayedhurrayedHS horsyhuzzaHSNhuzzaingHSS huzza'shuzzasHSThuzzaedHTLNhotline HTLNS hotline'shotlinesHTR hairdrier#HTRS hairdrier's hairdriersHTTKhotdogHTTKN hotdoggingHTTKS hotdog'shotdogsHTTKT hotdoggedHXhootchHXShootch'sKB cabbiegibeKBB kabobkebob0KBBS kabob's kabobs kebob'skebobsKBK QuebeckerKBLTKK gobbledygookKBLTKKSgobbledygook'sKBNgibing$KBS cabbie's gibe'sgibesKBTgibedKFNcoifingKFRcaviareKFRPcoverup!KFRPS coverup'scoverupsKFRS caviare'sKFTcoifedKFTNcaftanKFTNS caftan'scaftansKKcagyjoky"KKNS cageyness cageyness's)KLgaol gaoler girliejello#KLKNS caulking's caulkingsKLKRM kilogramme(KLKRMS kilogramme's kilogrammesKLKScalicosKLKTBL collectible*KLKTBLS collectible's collectiblesKLMRS glamourizeKLMRSN glamourizingKLMRSS glamourizesKLMRST glamourizedKLN gaolingglueingKLNT cullender$KLNTS cullender's cullendersKLPcalliperKLPRN calliperingKLPRT callipered!KLPS calliper's callipersKLRXN colourationKLRXNS colouration'sEKLS gaoler's gaolers gaol's gaols girliesjello'sKLT gaoledJolietKLTNgelatineKLTNS gelatine'sKLTRNcaldron!KLTRNS caldron'scaldrons KMgameyKMLHS camelhair'sKMMLcamomile"KMMLS camomile's camomiles-KN carney carnie coneyqueueingKNFNconvenor#KNFNS convenor's convenorsKNFT convertor$KNFTS convertor's convertorsKNKjunkyKNKKSginkgosKNKRconjuror#KNKRS conjuror's conjurorsKNKSjunky'sKNKSN connexion&KNKSNS connexion's connexionsKNKTjunketer"KNKTS junketer's junketersKNRKX jinricksha'KNRKXS jinricksha's jinrickshasPKNS carney's carneys carnie's coney's conies jinn'sjinnsKPKkopekKPKS kopek'skopeks)KRFNSR caravansarai caravanserai,KRFNSRS caravansaraiscaravanserai'sKRKTKrakatauKRKTS Krakatau'sKRLguerilla!KRLS guerilla's guerillasKRMgrammeKRMS gramme'sgrammesKRNgrannieKRNLT crenelateKRNLTN crenelatingKRNLTS crenelatesKRNLTT crenelatedKRNLXN crenelation+KRNLXNS crenelation's crenelations!KRNS grannie's guaraniesKRNTTgrandad!KRNTTS grandad'sgrandadsKRScrosierKRSNkerosineKRSNS kerosine'sKRSS crosier'scrosiersKRT garottegarrotte"KRTN garotting garrotting;KRTS garotte's garottes garrotte's garrottesKRTT garotted garrotted KSczarKSFLX goosefleshKSFLXS gooseflesh'sKSLNgasoleneKSLNS gasolene'sKSRN caesarean$KSRNS caesarean's caesareansKSS czar'sczarsKSTLCastileKSTLS Castile'sKTgoodieKTBKkitbagKTBKS kitbag'skitbagsKTKMNTjudgmentKTKMNTL judgmental$KTKMNTS judgment's judgmentsKTMgoddamKTMNTKatmanduKTMNTS Katmandu'sKTMTgoddamedKTS curtseygoodie'sKTSPcatsupKTSPS catsup'scatsups KTSS curtsey'scurtseysKTSYN curtseyingKTSYT curtseyedKWNKX KwangchowKWNKXS Kwangchow'sLBRTRN LabradorianLFBLloveableLFSTloveseat"LFSTS loveseat's loveseatsLKBLlikableLKFliquifyLKFS liquifiesLKFT liquifiedLKFYN liquifyingLKRMLlacrimalLLKKlallygagLLKKN lallygaggingLLKKS lallygagsLLKKT lallygaggedLLPPlollypop"LLPPS lollypop's lollypopsLMBSTlambastLMBSTSlambastsLNNlinguini!LNNS linguini's linguinisLNT learnedlearntLNTRT laundrette'LNTRTS laundrette's laundrettesLSKNlasagne LSKNS lasagne'slasagnesLSMlissomeLSNSN licencingLSNSTlicencedLXlycheeLXS lychee'slychees MmeowMFBLmoveable"MFBLS moveable's moveablesMHRKmaharaja#MHRKS maharaja's maharajasMHRN maharanee$MHRNS maharanee's maharaneesMKmackmoggyMKHTN mujahedinMKHTNS mujahedin'sMKNKmahjongMKNKS mahjong'sMKS mack'smacksMLKRM milligramme)MLKRMS milligramme's milligrammes3MLSKNS molluscan's molluscans molluskansMLTPLKS multiplexor+MLTPLKSS multiplexor's multiplexorsMMNMammonMMNS Mammon'sMammons MNmynaMNKRB moneygrubberMNKRBN moneygrubbingMNKRBNSmoneygrubbing's+MNKRBSmoneygrubber's moneygrubbersMNLManilaMNLKST monologuist+MNLKSTS monologuist's monologuistsMNLSManila'sMNS myna'smynas!MS meow's meowsmouseyMSKTKMNT misjudgment, MSKTKMNTS misjudgment's misjudgmentsMSLMMoslemMSLMSMoslem'sMSNTX macintosh&MSNTXS macintoshes macintosh'sMSS missismissis'sMSSSmissisesMTFL mediaevalMTWFN midwivingMTWFTmidwivedMWNmeowingMWTmeowedMXTMeshedMXTSMeshed'sN@NNorthernN@NS Northern'sNKLYF NikolayevNKWST knackwurst'NKWSTS knackwurst's knackwurstsNMSKLnumskull#NMSKLS numskull's numskulls NSnoseyNTnettnightyNTRNature$NTS nett's nettsnighty'sPKNS Pekinesepekinese#PKNSS Pekinese's pekinese'sPKSTFS pikestavesPKTR Purgatory PLPalauPLKpollockPLKS pollock's'PLKSKLS plexiglass plexiglass'sPLSPlacePLWKpollywog"PLWKS pollywog's pollywogsPMKN parmigiano PNpinyPNKpinkyPNKSpinky'sPNTpantyPNTSpanty's PPpapawPPS papaw'spapawsPRKTKMNT prejudgment, PRKTKMNTS prejudgment's prejudgmentsPRMFL primaevalPRMS premiss premiss'sPRMSS premissesPRPpreppiePRPS preppie'sPRSHKpirozhkiPRSHKS pirozhki'sPRSTM praesidium'PRSTMS praesidium's praesidiumsPRTST protestor%PRTSTS protestor's protestorsPS ParseeParsi<PSS Parsee's Parsees Parsi's ParsispizazzPSSSpizazz'sPSTLN postillion'PSTLNS postillion's postillionsPTSNpartizan"PTSNS partizan's partizansPTTNputdown PTTNS putdown'sputdownsPXPpushupPXPS pushup'spushups RKrajaRKBRugbyRKMRL rigamarole'RKMRLS rigamarole's rigamarolesRKNracoon)RKNS raccoons racoon'sracoonsRKS raja'srajasRKTracquetRKTS racquet'sracquetsRLTrealtorRLTS realtor'srealtorsRMNNRumanian#RMNNS Rumanian's RumaniansRMNTKRomantic RNraniRNS rani'sranisRPRKRM reprogrammeRPRKRMS reprogrammes RT RedRTS Red'sRedsS@NSouthernSFcypherSFBLsaveableSFNsyphonSFNN syphoningSFNS syphon'ssyphonsSFNTsyphonedSFScypher'sSFTsoftieSFTSsoftie'sSK@SukkothSK@S Sukkoth'sSukkothsSKLPT cyclopaedia*SKLPTS cyclopaedia's cyclopaediasSKLTKR skullduggerySKLTKRSskullduggery'sSKLWK scallywag%SKLWKS scallywag's scallywagsSKNFLK skinflick'SKNFLKS skinflick's skinflicksSKNRL seigniorialSKRNX scrunchieSKRNXS scrunchie'sSKTRS cicatriceSKTRSS cicatrice'sSLBS Celebes Celebes'sSLFKselvedge#SLFKS selvedge's selvedgesSLFNsilvanSLLslilySLMBRS slumbrousSM@smoothySM@S smoothy'sSMKN smidgeonsmidgin;SMKNS smidgeon's smidgeons smidgin'ssmidgins SNSanaaSN@SS synthesiser*SN@SSS synthesiser's synthesisersSN@TS synthetizeSN@TSN synthetizingSN@TSS synthetize'sSN@TST synthetizedSNBTcenobiteSNBTK cenobitic"SNBTS cenobite's cenobitesSNKsniggerSNKRN sniggeringSNKRT sniggeredSNKS snigger'ssniggersSNSSanaa'sSNTKRM centigramme*SNTKRMS centigramme's centigrammesSNXsynchSNXNsynchingSNXS synchessynch'sSNXTsynchedSPLNZeppelin:SPLT spelled spelt spilled spoiledspoiltSPNFspinoff SPNFS spinoff'sspinoffs SRsireeSRBKSurabajaSRSsiree'sSSBLsizableSSTSisterSSTS Sister'sSistersSTK stageystogySTKNT stockinetSTKNTS stockinet'sSTKSstogy's#STNS sauternes sauternes'sSTNTPstandupSTNTPS standup'sSTRScitrousSTRTKKTstraightjacket STRTKKTN straightjacketing2STRTKKTSstraightjacket'sstraightjacketsSTRTKKTTstraightjacketedSTTHS Statehouse(STTHSS Statehouse's StatehousesSTTST StatesideSTYstyeSTYS stye'sstyesSWNSTN swansdownSWNSTNS swansdown's)SWPSTKS sweepstakes sweepstakes'sSWTBR sweetbriar'SWTBRS sweetbriar's sweetbriarsSXLKschlockySXLPschlepp SXLPS schlepp'sschleppsSXMschmoeSXMSschmoe's T dohTFLDevilTFLSDevil'sTHTdiehardTHTS diehard'sdiehards)TK dickydike dogeardoggieTKLBS djellabahs!TKNT doggoned doggonederTKNTST doggonedestTKRN dogearingRTKS dickies dicky's dike's dikes dogear's dogearsdoggie'sTKSNMKL taxonomicalTMBLtameableTMBRLtumbrel!TMBRLS tumbrel'stumbrelsTMNNTS diminuendoesTMPtempiTNPDnieperTNPRDneprTNTNKdingdongTNTNKN dingdonging$TNTNKS dingdong's dingdongsTNTNKT dingdonged'TNTNTS tendonitis tendonitis'sTNTSNTientsinTNTSNS Tientsin'sTPteepee&TPNTNTS dependent's dependents%TPS teepee's teepeestopisTR dearietirotorahTRLdrylyTRMTdreamtTRNKLT tranquilityTRNKLTS tranquility's TRNSKNTRT transgendered9TRS dearie's tiro's tiros torah'storahsTRTDruidTRTR TerritoryTS doh'stzarTSKLRXNdiscolouration1TSKLRXNSdiscolouration'sdiscolourationsTSL teazelteazle4TSLS teazel's teazels teazle'steazlesTSPXdespatchTSPXN despatching$TSPXS despatches despatch'sTSPXT despatchedTSS tzar'stzarsTTTartarTTFT tittivateTTFTN tittivatingTTFTS tittivatesTTFTT tittivatedTTFXN tittivationTTFXNS tittivation'sNTTS dados didos dittoes ditzier ditzy Tartar'sTartarsTTSXMK Deutschmark*TTSXMKS Deutschmark's DeutschmarksTTXN dietician$TTXNS dietician's dieticiansTWNTtwinight#TXBL deshabille déshabillé'TXBLS deshabille's déshabillé's Wwhir'WKN waggon waggonerwidgeon\WKNS waggoner's waggoners waggon's waggons widgeon's widgeonswigeons WKSvegsWLTTveldtWLTTS veldt'sveldtsWMPwarmupWMPS warmup'swarmupsWNSKTN wainscotting-WNSKTNSwainscotting's wainscottingsWNSKTT wainscotted WPVeepWRNTverandah"WRNTS verandah's verandahs WS vizor whir'swhirsWSKHPTNM Visakhapatnam6WSS vizor's vizors wizes wiz'swizzesWTPW waterpowerWTPWS waterpower'sWTSS virtuososXFFchivvyXFFSchivviesXFFTchivviedXFFYN chivvying XKsheikXKHshaykhXKHS shaykh'sshaykhsXKHTM sheikhdom%XKHTMS sheikhdom's sheikhdomsXKLT chocolatyXKS sheik'ssheiksXMRchimaera!XMRS chimaera's chimaerasXMSshammies XNSianXNSSian'sXPsharpyXPRNchaperon"XPRNS chaperon's chaperonsXPSsharpy's XTshat sherdshortie!XTLNS chitlins chitlins's'XTS sherd's sherds shortie'sYKNyuckingYKS yuck'syucks'YKT yoghourt yoghurtyucked:YKTS yoghourt's yoghourts yoghurt'syoghurtsYXFT yeshivotû/ÿÿÿÿG;;'W5 Œ%ÿÿÿÿ&0W ÿÿÿÿ›%#èEÿÿÿÿÖ ÿÿÿÿšé•>‹7Éö$lB’ÿÿÿÿ´P#ÿÿÿÿÌÝ8å.#'ÿÿÿÿÄÝD¦A½3ÿÿÿÿÈÿÿÿÿí'iD=: U'ÿÿÿÿyE0¹@%RCMž„«.؇"ÿÿÿÿ–›DA>ÿÿÿÿó(Ñ ÿÿÿÿÿÿÿÿE§$Î êç)i;EÝ:ÿÿÿÿF&;1VÿÿÿÿÞ/±ÿÿÿÿxû³ÿÿÿÿ 9k:×?(%Ì@9=’4E–i¯BBÿÿÿÿÿÿÿÿÊ!Éÿÿÿÿ|?ÿÿÿÿÿÿÿÿ9Ë-Zÿÿÿÿ¢6Í0ôX;8¬ ZC"©!ÿÿÿÿã ÿÿÿÿt3ÿÿÿÿ¶6¹'µ<ïÿÿÿÿL1^)6· œ7-:ÿÿÿÿÿÿÿÿÅ+œ/Nõ ÿÿÿÿvÈ ÿÿÿÿÿÿÿÿ/}+4.7ÏCeAÿÿÿÿ<<ÿÿÿÿˆ,Y4ÿÿÿÿb ¨ ó ‘äÿÿÿÿ‹>±EÑk¹ÿÿÿÿÊ<‹0ÿÿÿÿ5$,ÿÿÿÿeO- 5À)¸Bb“ÿÿÿÿÿÿÿÿf"ÿÿÿÿìêÿÿÿÿ3 ÿÿÿÿv#[Ä&®{Eä!C%C'ŠDÇ`Ñ%x8Hò,õ2°^3{)ÿÿÿÿÿÿÿÿÿÿÿÿàõ;bÿÿÿÿˆ2lÝ<ÿÿÿÿ]m&ÿÿÿÿ¤ 9ÿÿÿÿ˜,WÛl¦>< ÿÿÿÿ6"Þ2o.: 2^(Z ÿÿÿÿ¸2ûc4;ÿÿÿÿ8Aˆ šÿÿÿÿv?@äzÿÿÿÿÿÿÿÿç1X–&vCŠ F4-ÿÿÿÿC³ÿÿÿÿ;ÿÿÿÿ…ÿÿÿÿÒŠ30¤+ÌÏÁ6|b1£4ßJ/ÿÿÿÿÿÿÿÿÿÿÿÿ %Ü!•@ÿÿÿÿÿÿÿÿÿÿÿÿ¢2{$1 ðjJABÖBXBLýH"+*ºù ÿÿÿÿ» o1 g?Þ ,{w,k4L#"©&}=$|Ò/ÿÿÿÿ#ÿÿÿÿ¶5ÿÿÿÿÖH í î?¼Euý5I!Û>ÿÿÿÿñ<‡Éò-ÿÿÿÿZ:+œ$Á ÿÿÿÿ° ÿÿÿÿÿÿÿÿ¥Eÿÿÿÿ¶:Ø(ÿÿÿÿ¯%ÿÿÿÿÀ#‰w»ÿÿÿÿýÿÿÿÿ%&4j4H ©3Ñ.ÿÿÿÿé:“?Õ)x<ÿÿÿÿå%+ÿÿÿÿr9îÈ7ÿÿÿÿ˜(þ7ÿÿÿÿÿÿÿÿ“ {!>:-œ ³+$ßY9@}ê+w0Rºà"R‹/!Ø Ós¸ Æìÿÿÿÿ£«Ö1ÿÿÿÿY,ÿÿÿÿÿÿÿÿÿÿÿÿn h$Õ8!ÿÿÿÿÉ +ÿÿÿÿ³=Ãÿÿÿÿ°(k6ÿÿÿÿ>?Æi*X+V$K=©'ÿÿÿÿÿÿÿÿÜ+(Øiÿÿÿÿ&9û4>B$ëáA&>ï>ÿÿÿÿÿÿÿÿ²7ÿÿÿÿÃ(5ÿÿÿÿ=6"A€1ý¦×,.÷ÿÿÿÿ*&ÿÿÿÿ[!?;8ÿÿÿÿù1>f7®0©Akê*F •3+=ÿÿÿÿÿÿÿÿÊ5Ú7B9©ÿÿÿÿ<`6QQzê9?13ÿÿÿÿÿÿÿÿ§ÿÿÿÿÿÿÿÿ”¿0 ‘4*ÿÿÿÿP%òÿÿÿÿT<t-ð@(—ÿÿÿÿ²1ÿÿÿÿX-5g<l5ÿÿÿÿD˜)l Ĭ 4ÿÿÿÿ!·,êð1ÕI Æ8‰¬:‹#&*.ÿÿÿÿŸ Tò* (ÿÿÿÿá¿F,<hEÿÿÿÿÔÆAà#ÿÿÿÿm ÿÿÿÿÿÿÿÿÿÿÿÿü ;C4cX8»4T5@ÿÿÿÿÿÿÿÿZ.6ØR;ž-ß;S7ÿÿÿÿƒ&^>²"Â%+"`‰-ª8]1;{BÈq%K‘!¶BbÈ"}6¸Dÿÿÿÿ\½>ÿÿÿÿW0é0FÒ'2ÿÿÿÿÿÿÿÿÿÿÿÿ;VÿÿÿÿC5¸ÿÿÿÿ…)é„?ÿÿÿÿ*?¹$¶(Dÿÿÿÿñ!à F«#±ÿÿÿÿO8+ÿÿÿÿÿÿÿÿ£’ ß8¿?/9ö">*ÿÿÿÿd7,2ÿÿÿÿÿÿÿÿj=b-×Ún22(Á«) Á/=|' X@.é5ÿÿÿÿ$1ÿÿÿÿ”1sf) C&!Ö);ýÿÿÿÿD2| W&"ÿÿÿÿÿÿÿÿöM6Ÿ 8H &EÚ ÿÿÿÿð6îC‡ÿÿÿÿ}:ÿÿÿÿÿÿÿÿ˜ ­6,Aÿÿÿÿ¥W t/ÿÿÿÿ @ѽ;ÒÿÿÿÿòA»< ”ÿÿÿÿkE6‘ÿÿÿÿÝÿÿÿÿ €.¥§*V?[ • @W)) ì!¯T*_ê:ÿÿÿÿq ÿÿÿÿ:ÿÿÿÿBÉG3~œß3-)ç7ý1–=’+"ÿÿÿÿ/-é=Š~ÿÿÿÿÿÿÿÿE(3ÿÿÿÿC.ÿÿÿÿ¾C<ÿÿÿÿÿÿÿÿ:4©;¤ÿÿÿÿ7,ÿÿÿÿ©DNÿÿÿÿ”.Ö=`g,9/ÿÿÿÿÁÿÿÿÿø)È:ý9HÆ ÿÿÿÿÿÿÿÿ E@ÿÿÿÿÿÿÿÿ…/Ì;% ´-¤µA>&ÿÿÿÿ5+ÿÿÿÿÿÿÿÿ¢?v #×9Z XÐ$ÿÿÿÿŒE•; $˜&8€uÈÿÿÿÿÈ#ÿÿÿÿm™SE ;D!.’5ï3ÿÿÿÿÄ1×»\ä4þ'<ø />J:*IÿÿÿÿÛ öÿÿÿÿ´#©?3E(b#±9 a%ý% ÿÿÿÿ|A•Aeÿÿÿÿ¼*B7¸ÿÿÿÿˆÊ=Ì6ÿÿÿÿA)?ÿÿÿÿŠ k ?#Z=¼ÍE07ÿÿÿÿj m Ý6ÿÿÿÿœ›:)ÉDt4†(íB«,BC=õ#< ßîCÜ*¡#=ÿÿÿÿÿÿÿÿ¯C'1¥?Ef/eCš9 ÿÿÿÿ-3" ‹ÿÿÿÿvøÿÿÿÿ÷?LÿÿÿÿœÿÿÿÿóÜ&‹ÿÿÿÿ¨,€@½€*‰CVDÿÿÿÿ»ÿÿÿÿÿÿÿÿ<Ñ) †lþDÿÿÿÿ¤:[ ÿÿÿÿxmlcopyeditor-1.2.1.3/src/aspell/dict/english-variant_2.alias0000664000175000017500000000012212402464555022557 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en-variant_2.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/canadian-w_accents.alias0000664000175000017500000000012512402464555022750 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_CA-w_accents.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/en_US.multi0000664000175000017500000000012612402464555020321 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_US-wo_accents.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/en.multi0000664000175000017500000000012312402464555017707 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en-wo_accents.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/en-variant_1.rws0000664000175000017500000025232012402464555021262 0ustar zanezaneaspell default speller rowl 1.10Na¼° Tà` àaO enphonet1.1**@*B*F *K*L*M*N(*P6*R<*SD*TK*WW*XZ*Y_@M`@Nb@Rc@TiB@lBBmBFqBHrBKsBL|BM„BN…BPŽBRBS—BTžBX¤BY¥FB§FF©FK­FL²FM¼FN¿FRÅFSÊFTÐHÔHBÕHFØHKÚHLàHMéHNïHPôHRøHSûHTÿHXHYKBKFKHKKKLKM)KN0KP9KR<KSDKTNKWYKX[KY^L@_LB`LFdLKkLLqLMtLNwLP~LR€LS‚LT‡LX‰LY‹MŒM@MBŽMFMH“MK–MLœMM¡MN¥MP®MR¯MS±MT¹MWÁMXÃNÆN@ÇNBÈNFÍNKÐNL×NMØNNÚNRÞNSßNTãPKçPLíPMøPNûPPPRPSPTPXRRBRF!RK%RL,RM/RN7RP;RS?RTCRWGRXISJS@KSBLSFPSKWSLbSMlSNsSPzSRSS‡STŒSW•SX™SYTŸTB TF¦THªTK¬TL´TM»TNÂTPÈTRÍTSÜTTæTWñTXôW÷WFøWKùWLþWMWNWP WR WSWTWXXBXFXKXL$XM*XN.XP3XR8XS<XT>XXCYFDYKFYMJYPKYTMYXN* *@*@B"*@Pw*@S-*B>*BLL*BRa*BSý*BTu*FKÛ*FLð*FNH*FS{*K4*KBB*KKu*KL¨*KN-*KR°*KS×*KT—*KWZ *KYm *L@~ *LF *LKž *LN± *LTk *M¶ *MBÕ *MFú *MK® *ML½ *MM *MN" *MPl *MRW*MSÏ*MT%*N7*N@R*NBz*NF¿*NK¦*NL*NM*NN«*NPÁ*NR*NSn*NT*NWI*NX\*P@Ê*PKÞ*PL *PN¹*PRê*PSf *Rw *R@ž *RK² *RL !*RNFLS¹>FLT?FLX™?FLYÙ?FMK@FMLF@FMRX@FNh@FNKŠ@FNLž@FNSÇ@FNTú@FNYØAFRÿAFRBBFRKOBFRNCFRS¥CFS’DFSK²DFSLÄDFSN0EFSS@EFSTœEFTåEFTLóEFTSFFTXGFHvFHBFHBRFHBS·FHFLÞFHFNGHK1GHKKRGHKNÞGHKR:HHKSJHHKTŠHHLžHHL@½HHLKìHHLLÿHHLN9IHLPWIHLSIHLTÜIHLWJHM1JHMFVJHMK…JHMNÎJHMRKHMS¶KHNüKHNKLHNR£LHNSþLHNTMHPZMHPBiMHPP~MHPS•MHR²MHRSËMHRYMNHSNHSN¤NHSS¶NHSTÑNHTK OHTLTOHTR“OHTS PHTTPHXèPHXS÷PHXX QHYN0QKBSQKBBrQKBK»QKBLÎQKBN>RKBSjRKBT¢RKFLºRKFNySKFRŠSKFSâSKFT÷SKHKXTKHT‰TKK´TKKLîTKKMUKKNjUKKSVKKTžVKLúVKLB8WKLFKWKLH’WKLKªWKLLÇXKLMYKLNgZKLP![KLR’[KLS˜\KLT€]KLWE^KMk^KMBy^KMKß^KML_KMMq_KMN§_KMPþ_KN(`KNFT`KNKù`KNL“bKNN¼bKNRíbKNSXcKNTþdKNX0fKPKBfKPLŽfKPSŸfKRTgKRFigKRKþhKRLfiKRNÔjKRSglKRTîmKRYânKS{oKSB¢oKSFµoKSLäoKSM pKSNqpKSP¹pKSRâpKSSdqKST­qKTãqKTBrKTFbrKTKsrKTLÙrKTMlsKTNºsKTRtKTSutKTTjuKTX¬uKWLvKWN…vKXFâvKXP÷vKXS(wKYT9wL@\wLBiwLBLwwLBRxLBS~xLF™xLFB¨xLFFìxLFLüxLFRŸyLFS½yLFTzLKB=zLKF·zLKN{LKR?{LKSS{LKTÃ{LLFô{LLK|LLP^|LMB”|LMF¼|LMNÒ|LNä|LNKó|LNN}LNS_}LNT†}LNX ~LNYA~LPNh~LPT“~LRNª~LRS¿~LSKÎ~LSMLSNLSSxLST‰LTRÃLTSðLXa€LXSz€LYL®€MÕ€M@Tê€MBMFBMFLUMFN–MFSÁMHKÔMHM‚MHRH‚MK·‚MKHá‚MKNDƒMKPkƒMKR™ƒMKSÖƒMLK„MLNQ„MLP½„MLSö„MLTr…MMm†MMN{†MMR¾†MMSÓ†MNø†MNB‡MNF,‡MNH¾‡MNKæ‡MNLáˆMNMª‰MNSº‰MNT[ŠMPãŠMRHðŠMRT‹MS/‹MSKf‹MSL>ŒMSM¾ŒMSNÑŒMSP MSS!MSTPMTNŽMTF[ŽMTKoŽMTL¨ŽMTNøŽMTRMTS,MTW«MWNÔMWTñMXL MXN7MXTšN½N@NÈNBïNBH‘NBLB‘NBRh‘NBS“‘NFH´‘NFLî‘NFNÿ‘NKL’NKN²’NKRù’NKS4“NKTM“NKW]“NKX›“NLT´“NMBÅ“NMS”NNN”NNKc”NNP–”NNSÚ”NRNè”NSû”NSL •NSS4•NSTš•NT­•NTLΕNTRß•NTSP–PK—–PKB¥–PKM —PKNz—PKSÊ—PKT˜PLC˜PLFw˜PLH¯˜PLKĘPLMD™PLNŸ™PLPµ™PLSã™PLT…šPLWÙšPLX›PMKx›PML›PMPÑ›PNœPNKœPNLYœPNNÑœPNSãœPNTIPPuPPRƒPPS˜PPT¼PRBäPRFüPRHXžPRKpžPRL PRM¤ PRP¡PRSj¡PRTT¢PRXj£PRYƒ£PS®£PSKÙ£PSLï£PSS¤PSTg¤PT¥¤PTK³¤PTLù¤PTMq¥PTN‹¥PTSœ¥PTTÒ¥PXPE¦Rs¦RBK€¦RBR‘¦RBT­¦RFK½¦RFL§RFRÞ§RFT¨RKM¨RKBc¨RKMr¨RKN°¨RKSM©RKT{©RKXµ©RLBªRLSBªRLTRªRMŒªRMBšªRMKªªRMLàªRMN-«RMR¶«RMSÛ«RMTö«RN#¬RNF0¬RNS·¬RNTä¬RPw­RPL…­RPRÀ­RPTó­RS®RSM®RSP&®RST9®RT£®RTN¯®RTSÀ®RTTê®RWFú®RWL ¯RXSK¯S`¯S@Nk¯SBN}¯SBR“¯SBS)°SBTC°SFt°SFB¡°SFKç°SFNû°SFR™±SFS²SFTo²SK’²SK@Ÿ²SKFвSKLê²SKM´SKN>´SKPö´SKR µSKSÕµSKT/¶SKY¿¶SL϶SLBå¶SLF(·SLLž¸SLM­¸SLNÛ¸SLRî¸SLS¹SLT¹SLYF¹SM@g¹SMB˜¹SMKÿ¹SML‡ºSMP+»SMT>»SMXd»SN‡»SNB»SNFü»SNK>¼SNS/½SNTc½SNX)¾SPK„¾SPL¿SPM¾¿SPNå¿SPR.ÀSPS ÁSPTÁSRÁSRB ÁSRFÇÁSRNÚÁSRPÂSRSMÂSS}ÂSSB‘ÂSSR¯ÂSSTñÂSSXÃSTKHÃSTL¾ÃSTMÔÃSTNèÃSTP±ÄSTRÜÄSTTÜÅSTWIÆSTYpÆSWF˜ÆSWNÃÆSWPòÆSWTÇSXLÎÇSXMÈSXRvÈSXT¦ÈSYÙÈSYSæÈTöÈTBÉTBKÉTBL"ÉTBNSÉTBSxÉTBT›ÉTF«ÉTFL¹ÉTFNÊTFS]ÊTHRƒÊTHTªÊTKÛÊTKK)ËTKLRËTKMµËTKNÇËTKRAÌTKS˜ÌTKT»ÍTLÎÍTLFçÍTLKûÍTLN0ÎTLRaÎTLSrÎTLTÒÎTMùÎTMBÏTMFsÏTMKÌÏTMNÐTMPÞÐTMSÿÐTNÑTNK)ÑTNL<ÑTNPœÑTNS½ÑTNT2ÒTP_ÓTPN~ÓTPR ÔTPS<ÔTPTuÔTRˆÔTR@¨ÔTRFâÔTRHÃÕTRKìÕTRLÿÕTRMnÖTRNÔÖTRPµØTRRÈØTRSÚØTRTOÙTRWÚTRX+ÚTRYrÚTS„ÚTSFÎÚTSK3ÛTSLŠÛTSMÜTSNOÜTSP¢ÜTSRMÝTSSõÝTST+ÞTT²ÞTTBÁÞTTF)ßTTK±ßTTLÈßTTN0àTTREàTTSqàTTTYáTTW˜áTTXÔáTWF âTWLâTWNâTXB¶âTXFãTXN0ãWªãWFS¶ãWKÆãWKLóãWKNäWKS]äWKTŠäWL·äWLFíäWLKMåWLNaåWLSåWLTâåWLX%æWMLtæWMP¡æWMSÏæWNSçWNTœçWPFèWPS\èWRŠèWRK˜èWRNÂèWRSøèWSéWSKNéWSP½éWSSÝéWST>êWTBtêWTK‰êWTNÅêWTPëWTS;ëWTT‚ëWXP’ëXBT÷ëXFF+ìXFLvìXKŸìXKH­ìXKL–íXKR¸íXKSåíXLîXLKîXLL3îXLMjîXLP îXLSïXMPïXMKiïXMR{ïXMS¯ïXNåïXNKðXNLeðXNSðXNT ðXPÏðXPKÞðXPRñðXPSQñXPTcñXRBrñXRF‡ñXRPÄñXRSïñXS;òXSLKòXT«òXTKÝòXTLóXTNFóXTSbóXXN±óYFåóYFSôóYKôYKNôYKS\ôYKT›ôYML(õYP^õYPSlõYTL}õYXFö * ay *@Earth*@BSK Athabaska*@BSKN Athabascan(*@BSKNS Athabascan's Athabascans%*@PTK orthopaedic orthopedicK*@PTKS orthopaedicsorthopaedics's orthopedics orthopedics's*@PTST orthopaedist,*@PTSTSorthopaedist's orthopaedists*@SEarth's *Barbor*BLKT obbligati*BRKMNT abridgement,*BRKMNTS abridgement's abridgements*BRTarboreta*BRTKMNT abridgment* *BRTKMNTS abridgment's abridgments$*BS abaci arbor'sarbors*BSN@absinth*BSN@S absinth's**BSS abscissae airbussesibices*BT abetterabettor9*BTS abetter's abetters abettor'sabettors*BTTabided*FKTS avocadoes*FL evilleruvulae*FLFMS effluviums*FLNoffline*FLSTevillest*FNSoffense *FNSS offense'soffenses*FSPL overspill*FSPLN overspilling&*FSPLS overspill's overspills%*FSPLT overspilled overspilt*FSPRNS offsprings*FSSoversize*FSST oversized *Kaquae*KBWOjibway *KBWS Ojibway'sOjibways*KKLTR aquiculture*KKLTRS aquiculture's*KLBR equilibria*KLLukelele!*KLLS ukelele'sukeleles*KLN equalling*KLTequalled*KLTN Euclidean6*KN ageing aging airgun arckingikon*KN@acanthi*KNKikonic*KNLKMNTacknowledgement5 *KNLKMNTSacknowledgement's acknowledgements *KNLTKMNTacknowledgment4 *KNLTKMNTSacknowledgment'sacknowledgmentsF*KNS ageing's ageings aging's agings ikon'sikons*KNTorgandie*KNTBL ignitible*KNTS organdie's*KRaquaria*KRTMS ageratums*KSaxeegisegis's *KSKTRKSS executrixes*KSLIjssel*KSMagism*KSMRNS oxymorons*KSPTT expeditor'*KSPTTS expeditor's expeditors*KSSaxe's*KSSSexorcize*KSSSN exorcizing*KSSSS exorcizes*KSSST exorcized*KSTaccurst*KSTLextoll*KSTLSextolls*KSTNTBL extendible*KSTRFT extravert(*KSTRFTS extravert's extraverts*KSTRFTT extraverted*KTarcked*KTPoctopi*KTRaccoutre*KTRMNTS accoutrements*KTRN accoutring*KTRS accoutres*KTRT accoutred*KTToctette *KTTS octette'soctettes*KWSedgeways*KYTokayed*L@altho*LFalluvia*LKLSalkalis*LNaline*LNBT Ulaanbaatar*LNBTS Ulaanbaatar's*LNMNT alinement'*LNMNTS alinement's alinements*LNNalining*LNS alinesulnas*LNTalined#*LT airletteralitolde*LTMTultimata*LTRTEldorado*M ameeramirarmor*MB amebaamebae*MBKamebic*MBLKSS umbilicuses *MBNS ambianceambience?*MBNSS ambiance's ambiances ambience's ambiences*MBRumbrae*MBS ameba'samebas*MBT ameboidimbed*MBTN imbedding*MBTSimbeds*MBTTimbedded*MF@T amphitheater*MF@TR amphitheatre-*MF@TRSamphitheatre's amphitheatres,*MF@TSamphitheater's amphitheaters*MFBL immoveable*MFRSamphoras*MKamuck*MLT omeletomelette9*MLTS omelet's omelets omelette's omelettes *MMImam*MNamnia*MNBSS omnibusses*MNKamong*MNKSTamongst*MPL ampouleampul6*MPLS ampoule's ampoules ampul'sampuls*MPLYemploye"*MPLYS employe'semployes*MPNL empanelimpanel*MPNLN empaneling!*MPNLS empanelsimpanels*MPNLT empaneled*MPRemporia*MPRFS improvisor)*MPRFSS improvisor's improvisors*MPRLN imperilling*MPRLT imperilled *MPST imposterimpostor?*MPSTS imposter's imposters impostor's impostors*MPTNSS impatienses*MR armorerarmory*MRNarmoring8*MRS armorer's armorers armoriesarmory's*MRTarmoredC*MS ameer's ameers amir's amirs armor'sarmors*MSFLarmsful*MTSTamidst*Naeonanieon*N@RLenthral*N@RLSenthrals*NBKNN unbeknown*NBKNNST unbeknownst*NBST unbiassed*NFFRBL unfavorable*NFKST unfocussed*NFLFRT unflavored*NFLKXN inflection**NFLKXNS inflection's inflections*NFLT inflightinfold*NFLTN infolding*NFLTSinfolds*NFLTTinfolded*NKBincubi*NKLFL Anglophil*NKLRT uncolored*NKLSinclose*NKLSN inclosing*NKLSR inclosure'*NKLSRS inclosure's inclosures*NKLSSincloses*NKLSTinclosed*NKLT unequalled*NKMencomia*NKMBMNT enjambement- *NKMBMNTS enjambement's enjambements3*NKR enquire enquiry inquireinquiry"*NKRN enquiring inquiringT*NKRS enquires enquiries enquiry's inquires inquiries inquiry's*NKRSTincrust*NKRSTN incrusting*NKRSTSincrusts*NKRSTT incrusted *NKRT enquiredinquired*NKTTanecdota*NLKanalog*NLKS analog'sanalogs*NLNT unlearned*NLTKL analytical*NLTKLLanalyticalally*NM anaemiaenamor*NMKanaemic*NML enameller#*NMLN enameling enamelling*NMLNS enamelings%*NMLS enameller's enamellers!*NMLT enameled enamelled*NMRN enamoring*NMRTenamored*NMS anaemia'senamors*NMTenemata*NNTS innuendoes*NPRKTST unpracticed*NPSTanapaest#*NPSTS anapaest's anapaests*NRenure*NRFLN unravelling%*NRFLT unravelled unrivalled*NRL enrolenroll%*NRLMNT enrollment enrolmentG*NRLMNTS enrollment's enrollments enrolment's enrolments*NRLS enrollsenrols*NRNenuring*NRSenures*NRSManeurism$*NRSMS aneurism's aneurisms*NRTenured**NS aeon's aeons eon'seons&*NS@TK anaesthetic anestheticJ*NS@TKS anaesthetic's anaesthetics anesthetic's anesthetics(*NS@TS anaesthetize anesthetize-*NS@TSNanaesthetizing anesthetizing+*NS@TSS anaesthetizes anesthetizes;*NS@TST anaesthetist anaesthetized anesthetized.*NS@TSTSanaesthetist's anaesthetists%*NS@X anaesthesia anesthesia**NS@XS anaesthesia's anesthesia's*NSFRunsavory*NSKLPT encyclopaedia0*NSKLPTSencyclopaedia'sencyclopaedias*NSKNinsigne/*NSKNS insigne's insignes insignias*NSPLTunspoilt'*NSTL instal instilinstill(*NSTLMNT installment instalmentL *NSTLMNTS installment's installments instalment's instalments*NSTLS instalsinstils*NSTTinsetted*NSTTT institutor(*NSTTTS institutor's institutors*NT auntyindue*NTKLintagli*NTN induinginterne*NTNMNT internement!*NTNS interne'sinternes*NTNXP interneship*NTNXPS interneships*NTRKN interregna*NTRMTundreamt*NTRNXintrench *NTRNXMNT intrenchment *NTRNXMNTSintrenchment's*NTRNXN intrenching*NTRNXS intrenches*NTRNXT intrenched*NTRSTintrust*NTRSTN intrusting*NTRSTSintrusts*NTRSTT intrusted'*NTS aunty's indorseindues*NTSMNT indorsement,*NTSMNTS indorsement's indorsements*NTSN indorsing*NTSRantisera,*NTSS indices indorses undersize*NTSTindorsed*NTT anteedindued*NTWFT interweaved*NTWLT indwelled*NTWSendwise*NTXRST antichrist)*NTXRSTS antichrist's antichrists*NWTSonwards&*NXKBL unshakable unshakeable%*NXLN initialing initialling"*NXLT initialed initialled*P@L epithelia*PKLTTS epiglottides*PKSYTepoxyed*PLappal*PLKepilog*PLKS epilog'sepilogs*PLSappals*PLT epaulet epaulette=*PLTS epaulet's epaulets epaulette's epaulettes*PNFRN epinephrin*PNFRNS epinephrin's*PRLN apparelling*PRLT apparelled*PRSapprize*PRSN apprizing*PRSSapprizes*PRSTapprized*PSSapices&*Raery auraeeeryeyrie*R@RSurethras*RKRM aerogramme*RKRMS aerogrammes**RKSN Ericson EricssonEriksson*RLaureola*RLS aureola'saureolas*RNKTNK orangutang)*RNKTNKS orangutang's orangutangs*RPHArapahoe*RPHS Arapahoe's*RRaurorae*RS aery'seyrie's *Say's*S@Misthmi*S@Testhete*S@TKesthetic*S@TKS esthetics *S@TS esthete'sesthetes*SBLuseable*SBLT useability*SBLTS useability's*SFKSS esophaguses*SKLP escollope*SKLPN escaloping&*SKLPS escollope's escollopes*SKLPT escaloped%*SNTNS ascendence ascendency**SNTNSS ascendence's ascendency's*SNTNT ascendent&*SNTNTS ascendent's ascendents*SPHNIspahan*T aortae ardorodor*TBK audiobook%*TBKS audiobook's audiobooks*TBL addibleArdebil*TFKTartefact$*TFKTS artefact's artefacts*TFSadvisor *TFSS advisor'sadvisors*TKSadieux*TKSTadjustor#*TKSTS adjustor's adjustors*TLidyl*TLS idyl'sidyls*TMNF outmaneuver*TMNFR outmanoeuvre.*TMNFRNoutmaneuveringoutmanoeuvring*TMNFRS outmanoeuvres,*TMNFRT outmaneuvered outmanoeuvred*TMNFS outmaneuvers*TMT automataedemata*TNUtahn*TNTMS addendums*TPNutopian!*TPNS utopian'sutopians*TPT adapteradaptor9*TPTS adapter's adapters adaptor'sadaptors*TRMSatriums*TRSSuteruses5*TSadz ardor's ardors odor'sodors*TSSadz's*TSSToutsized*TSTRPT outstript*TTR auditoria*TXNT outshined*WKTawaked *WLawol*WSTRKN awestricken*XLK archeology-*XLKKL archeologicalarcheologically*XLKS archeology's*XLKST archeologist,*XLKSTSarcheologist's archeologists*XPLKS archipelagoes*XRochre*XRSochre's*XSechos*XTPKL archetypical*YNeying @Mthymi@MNthiamin@MNS thiamin's@NTSTRKNthunderstricken @Rthru@RFthrove@RFNthriven!@RLTM thraldom thralldom%@RLTMS thraldom's thralldom's@RPNSS threepences@RSSthoraces@RW throughwaythruway>@RWS throughway's throughways thruway'sthruways@Ttheater@TRtheatre@TRS theatre'stheatres@TS theater'stheatersB@SKF bathyscaph'B@SKFS bathyscaph's bathyscaphs BB Babar BaburboobooBBKbarbequeBBKN barbequing"BBKS barbeque's barbequesBBKT barbequedBBLKLBiblical'BBS Babar's booboo'sbooboos BFLN beveling bevellingBFLSbuffalosBFLT beveledbevelledBHFbehavior&BHFRL behavioral behaviorallyBHFRSM behaviorismBHFRSMS behaviorism'sBHFRST behaviorist+BHFRSTS behaviorist's behaviorists!BHFS behavior's behaviors BKbogyBKBNX backbencher)BKBNXS backbencher's backbenchersBKMN boogerman$BKMNS boogerman's boogermansBKNFLbougainvillaeaBKNFLSbougainvillaeasBKPTLN backpedallingBKPTLT backpedalledBKRL barcarolle&BKRLS barcarolle's barcarolles+BKS beaux bocce boccibogy'sBKSFLbagsfulBKSLTN backsliddenBKSS bocce'sbocci'sBKTbogiedBKTRS bacteriasBKXNLS bacchanaliasBLB belaborblubBLBNblubbingBLBRN belaboringBLBRT belaboredBLBS belaborsblubsBLBTblubbed"BLKbalk BlackbluejayBLKNbalkingHBLKS balk's balks Black's Blacks bluejay'sbluejaysBLKTbalked BLMBL blamable blameableBLN blueingboloney!BLNS blueing's boloney'sBLNTblentBLRX BelorussiaBLRXS Belorussia's2BLS blowsier blowsy blowzierblowzy"BLSST blowsiest blowziestBLSTblestBLTbowlderBLTS bowlder'sbowldersBLXbolshy#BLXFK bolshevik bolsheviki%BLXFKS bolshevik's bolsheviksBMBSbimboes+BN Berne biennia boneybonnieBNFTN benefittingBNFTT benefittedBNKbunkoBNKMBbuncombeBNKMBS buncombe'sBNKNbunkoing2BNKS banjoes bongoes bunko'sbunkosBNKTbunkoedBNMLbonemealBNN bingeingbingingBNRSBenares)BNS Berne's burnous burnous'sBNSS burnousesBNST bannister$BNSTS bannister's bannistersBNTL bandolier%BNTLS bandolier's bandoliersBNTN bandanabandanna<BNTNS bandana's bandanas bandanna's bandannasBNTSbonitoesBNTTbandittiBNYboneyerBNYSTboneyestBPSTbypastBPTSTR baptistry'BPTSTRS baptistries baptistry'sBR briarbrierBRKBaroqueBRKFN breakevenBRKFNS breakeven'sBRKL BreughelBrueghelBRKSbureauxBRKTbriquet BRKTS briquet'sbriquetsBRLN barrellingBRLT barrelledBRMFLbrimfullBRMN BrahmaneeBrahmin BRMNS Brahmin'sBrahmins BRNKSMNXP brinksmanship BRNKSMNXPSbrinksmanship'sBRNTSR brontosauriBRNXbroncho BRNXS broncho'sbronchos0BRS briar's briars brier'sbriersBRSK bruskbruskerBRSKLbruskly%BRSKNS bruskness bruskness'sBRSKSTbruskestBRTKSTT broadcasted BSbassiBSKBasicMBSN biassing bo's'n bos'n bo'sun bosun busingbussingBSNS bisons bo's'n's bo's'ns bos'n's bos'ns bo'sun's bo'suns bosun's bosuns busing's bussing'sBSPSSbicepses"BSS bursas busesbusses$BST biassed busedbussedBSTRTbestridBSTTburstedBSXborschBSXSborsch'sBSXT beseechedBT baddybootieBTFLN bedevillingBTFLT bedevilledBTKBoudiccaBTLKSbattleax$BTLKSS battleaxes battleax's%BTS baddy's baudsbootie'sBTT bettedbidedBXLN bushellingBXLT bushelledBYLbyelawBYLRX ByelorussiaBYLRXS Byelorussia'sBYLS byelaw'sbyelawsBYNTN bayonettingBYNTT bayonettedFBLSfibulasFBTforbadFF favorfervorFFRBL favorableFFRNfavoringFFRT favoredfavorite#FFRTS favorite's favoritesFFRTSM favoritismFFRTSMS favoritism's&FFS favor's favorsfervor'sFFXT farfetchedFK fogeyfogyFK@ forgatherFK@RN forgatheringFK@RT forgatheredFK@S forgathersFKLfaecal/FKS fogey's fogeys fogiesfogy's FKSL fo'c's'lefo'c'sle@FKSLS fo'c's'le's fo'c's'les fo'c'sle's fo'c'slesFKSN focussingFKSS ficusesfocussesFKSTfocussedFKTfagot FKTN faggotingfagotingFKTS fagot'sfagots FLflierFLFflavorFLFL felafelfulfilFLFLMNT fulfilmentFLFLMNTS fulfilment'sFLFLS felafelsfulfilsFLFRN flavoring&FLFRNS flavoring's flavoringsFLFRTflavoredFLFS flavor'sflavorsFLKflukeyFLKLMS flagellumsFLKLN fledgeling(FLKLNS fledgeling's fledgelingsFLKRfulcraFLKSSphloxesFLKSTM flexitimeFLKSTMS flexitime'sFLMNS flamingoesFLNfuellingFLNK flunkeyflunkie.FLNKS flunkey's flunkeys flunkie's%FLNLN flanneling flannelling0FLNLT flanneled flannelet flannelledFLNLTS flannelet'sFLNS fulness fulness'sFLRflorae&FLS flier's fliersfloozie FLSS floozie's phallusesFLTfuelledFLTNTR philodendraFLTRBL filtrableFLTS filet'sfiletsFLTXN floatation'FLTXNS floatation's floatationsFLXPNT flashpoint(FLXPNTS flashpoint's flashpointsFLYflyerFLYS flyer'sflyersFMKP pharmacopeia*FMKPSpharmacopeia's pharmacopeiasFMLformulaeFMRfemora!FN faunae phoneyphonyFNKSSfungusesFNLN funnellingFNLT funnelled2FNS phoney's phoneys phoniesphony'sFNTfonduFNTNKS fandangoesFNTNL fontanelle(FNTNLS fontanelle's fontanelles(FNTS fondu's fondusphantasy$FNTSS phantasies phantasy'sFNTST phantasiedFNTSYN phantasyingFNYN phoneyingFNYTphoneyedFR faeryforafrierFRBfreebeeFRBS freebee'sfreebeesFRK@ foregatherFRK@RN foregatheringFRK@RT foregatheredFRK@S foregathersFRKSfarragosFRKSTT forecastedFRKTfreakout"FRKTS freakout's freakoutsFRNKSS pharynxesFRNTRN frontrunner+FRNTRNS frontrunner's frontrunnersFRNXS franchisor'FRNXSS franchisor's franchisors<FRS faery's frier's friers frowsierfrowsyFRSKSfrescosFRSST frowsiestFRST frowstyfrustaFRSW foreswearFRSWN foreswornFRSWR foresworeFRSWRN foreswearingFRSWS foreswearsFS fasciaefocifuzeFSKSfiascosFSLfusileerFSLFTfacelift$FSLFTS facelift's facelifts!FSLS fusileer's fusileersFSNfuzing8FSS faeces faeces's fezes fuze'sfuzesFSSMFascismFSSTFascistFSTfuzedFSTLfistulaeFSTN facettingFSTTfacetted FTfiordFTLfoetal1FTS fiord's fiords foetusfoetus'sFTSSfoetusesFTXfetichFTXS fetichesfetich's H hahHBharborHBRN harboringHBRTharbored&HBS harbor's harborshoboes$HFLTN hifalutin highfalutingHFNHeavenHFNS Heaven'sHeavens HK hoagy hookahookey HKK highjack highjackerHKKN highjackingAHKKS highjacker's highjackers highjack's highjacksHKKT highjackedHKNharkenHKNKShijinksHKNN harkeningHKNSharkensHKNTharkenedHKRHejira?HKS hiccough's hoagy's hooka's hookashookey'sHKTN hogtieingHL halloHellholloHL@KR healthcareHL@KRS healthcare'sHLKSShelixesHLL halleluiah%HLLS halleluiah's halleluiahsHLN halloingholloingHLPMThelpmeet#HLPMTS helpmeet's helpmeetsLHLS hallo's hallos haloes Hell's Hells hollo'shollosHLT halliardhallooed!HLTS halliard's halliardsHLWN Hallowe'en$HMhm homiehomyhumorHMFL haemophiliaHMFLS haemophilia'sHMKLBN haemoglobinHMKLBNS haemoglobin'sHMKNS homogenousHMNKS humungous HMNS hominess hominess'sHMRHK haemorrhageHMRHKN haemorrhaging*HMRHKS haemorrhage's haemorrhagesHMRHKT haemorrhagedHMRHTS haemorrhoidsHMRNhumoringHMRThumoredEHMS homie's homies hoummos houmous humor'shumors HN herniaehewnhonor8HNK hankie hanky Hanukah honkeyhonkieMHNKS hankie's hanky's Hanukah's honkey's honkeyshonkie's"HNRBL Honorable honorableHNRNhonoringHNRR honorariaHNRThonoredHNS honor'shonorsHNThoniedHNTKXFShandkerchievesHNTSFLhandsfulHPhippieHPBL hyperbolaeHPPTM hippopotamiHPS hippie'shippy'sHR hoorahhurray`HRS heros highrise hoorah's hoorahs hooray's hoorays hurray'shurrays!HRSS highrise's highrises!HRYN hooraying hurrayingHRYT hoorayedhurrayedHS horsyhuzzaHSNhuzzaingHSS huzza'shuzzasHSThuzzaedHSTLN hostellingHSTLT hostelledHTKhadjhadji/HTKS hadjes hadji's hadjishadj'sHTLN hardlinehotline HTLNS hotline'shotlinesHTR hairdrierhydrae$HTRS hairdrier's hairdriersHTRSFL hydrocephalyHTRSFLShydrocephaly'sHTSP hutzpahutzpah!HTSPS hutzpah'shutzpa'sHTSPThotspot"HTSPTS hotspot'shotspotsHTSShertzesHTTKhotdogHTTKN hotdoggingHTTKS hotdog'shotdogsHTTKT hotdoggedHXhootchHXShootch'sHXXhasheeshHXXS hasheesh'sHYNhyaenaHYNShyaena'sKB cabbiegibegybeKBB kabobkebob0KBBS kabob's kabobs kebob'skebobsKBK QuebeckerKBLKSTT cablecasted)KBLTKK gobbledegook gobbledygook-KBLTKKSgobbledegook'sgobbledygook'sKBN gibinggybingKBNTCabinet7KBS cabbie's gibe's gibes gybe'sgybesKBT gibedgybedKFLcaviller KFLN caviling cavillingKFLNKcufflink$KFLNKS cufflink's cufflinksKFLNS cavilings"KFLS caviller's cavillersKFLT caviledcavilledKFNcoifingKFRcaviareKFRPcoverup!KFRPS coverup'scoverupsKFRS caviare'sKFSS curvaciousKFTcoifedKFTN caftankaftan5KFTNS caftan's caftans kaftan'skaftansKHKquahaugKHKS quahaug'squahaugsKHTjehadKHTS jehad'sjehads9KKcagy cookygage geegawjokykookieKKLN cudgellingKKLT cudgelledKKMNT judgementKKMNTL judgemental%KKMNTS judgement's judgementsKKN CajangagingKKNMN cognominaKKNMSjejunums#KKNS cageyness cageyness'sKKNTcocoanut"KKNTS cocoanut's cocoanutsPKKS cargos cooky's gage's gages geckoes geegaw'sgeegawsKKSKSScoccyxes KKSN caucussingjigsawnKKST caucussedKKTgagedKKTS jiujitsujujutsu.KKTSS cactuses jiujitsu's jujutsu's=KL color gayly girlie gulley jailorjelloKLBSkielbasyKLFcalifKLFLcolorful$KLFS calfs calif'scalifsKLHTSS kilohertzesKLK colloquiacurlycueKLKLSS calculuses<KLKNS calking's calkings caulking's caulkings8KLKS calicos cloacas curlycue's curlycues'KLKTBL collectable collectibleKKLKTBLS collectable's collectables collectible's collectiblesKLLS colorlessKLLT kiloliter$KLLTS kiloliter's kilolitersKLM clamorglamor"KLMRN clamoring glamoring$KLMRS glamourize glamourousKLMRSN glamourizingKLMRSS glamourizesKLMRST glamourizedKLMRSXNglamourization KLMRT clamoredglamored5KLMS clamor's clamors glamor'sglamorsKLMT kilometer$KLMTS kilometer's kilometers,KLN clueing glueingKolnKölnKLNKclangorKLNKS clangor'sKLNLColonialKLNS Koln'sKöln'sKLNT cullender$KLNTS cullender's cullendersKLPcalliperKLPRN calliperingKLPRT callipered"KLPS calliper's callipersKLPTcliptKLRNcoloringKLRNS coloring'sKLRNTcolorant$KLRNTS colorant's colorantsKLRNTST clarinettist.KLRNTSTSclarinettist's clarinettistsKLRSTcoloristKLRSTS coloristsKLRTcolored KLRTS colored'scoloredsTKLS color's colors girlies gulley's jailor's jailorsjello'sKLS@NKS callisthenicsKLSNTS glissandosKLSRN glycerineKLSRNS glycerine'sKLSS calyces gallowsesKLSSS colossuses KLTgelt JolietKeltKLTLSS gladiolusesKLTNgelatineKLTNS gelatine'sKLTRNcaldron"KLTRNS caldron'scaldronsKLTS Kelt'sKeltsKLTTS glottidesKLWcolorwayKLWS colorways KMgameyKMBcambiaKMBLN gambollingKMBLT gambolledKMBTN combattingKMBTT combattedKMKTcumquat KMKTS cumquat'scumquatsKMLHS camelhair'sKMLK gemmologyKMLKS gemmology'sKMLNMBSScumulonimbusesKMMLcamomile"KMMLS camomile's camomilesKMNcaymanKMNS cayman'scaymansKMNTS commandoesKMNXgymnasiaKMPNL campaniliKMPNT compendia+KN carney carnie coneycueingKNFNconvenor#KNFNS convenor's convenorsKNFT convertor%KNFTS convertor's convertorsKNFYconveyer"KNFYS conveyer's conveyersKNK gingkojunkyKNKKSginkgosKNKL ganglierganglyKNKLNS ganglionsKNKLST gangliestKNKNKTF conjunctivaeKNKRconjuror#KNKRS conjuror's conjurors@KNKS gingkoes gingko's gingkos juncoesjunky'sKNKSTTRSconquistadores KNKT connecterjunketerKNKTBL connectible?KNKTS connecter's connecters junketer's junketersKNLN kennellingKNLT kennelledKNNGhanianKNNS Ghanian'sGhaniansKNRH gonorrhoeaKNRHS gonorrhoea'sKNRKX jinricksha'KNRKXS jinricksha's jinrickshas[KNS carney's carneys carnie's coney's conies jinnis jinn'sjinns=KNSL canceller councillor counsellor counselorKNSLN cancelling€KNSLS canceller's cancellers councillor's councillors counsellor's counsellors counselor's counselors#KNSLT cancelled counselledKNSLXN cancelationKNSSgenusesKNSTconcertiKNSTMS consortiumsKNTcandorKNTKTNkindergartener1KNTKTNSkindergartener'skindergartenersKNTLGentileKNTLBRMS candelabrumsKNTLP cantaloup&KNTLPS cantaloup's cantaloups!KNTLS Gentile'sGentilesKNTNMS continuumsKNTS candor'scondoesKNTSNK countersankKNXSconchesKPK copeckkopek2KPKS copeck's copecks kopek'skopeksKPLcopulae#KPS coppice GipsygipsyKPSFLcupsfulKPSN coppicingXKPSS coppice's coppices corpuses Gipsies gipsies Gipsy'sgipsy'sKPSTcoppicedKRgraygreyKRFL groveller1KRFLN gravelling groveling grovelling%KRFLS groveller's grovellers.KRFLT gravelled groveled grovelledKRFMN gravaminaKRFNgryphonKRFNN caravanning!KRFNS gryphon'sgryphons)KRFNSR caravansarai caravanserai>KRFNSRS caravansaraiscaravanserai's caravanseraisKRFXcrawfish#KRFXS crawfishes crawfish'sKRKLcaraculKRKLMS curriculumsKRKLS caracul'sKRKTKrakatauKRKTS Krakatau'sXKRL caroller carrell crueler crueller guerilla Kurile quarreller<KRLN carolling grueling gruelling quarrelling#KRLNS gruelings gruellingsuKRLS caroller's carollers carrell's carrells guerilla's guerillas quarreller's quarrellers!KRLST cruelest cruellest KRLT carolled quarrelled0KRN coronae crania grannieQur'an#KRNLT crenelate crenellate(KRNLTN crenelating crenellating&KRNLTS crenelates crenellates&KRNLTT crenelated crenellatedKRNLXN crenelation+KRNLXNS crenelation's crenelations!KRNS grannie's guaraniesKRNTgrantor!KRNTS grantor'sgrantorsKRNTTgrandad!KRNTTS grandad'sgrandadsKKRS croci crosier crozier gray's grays grey'sgreysKRSL carrousel%KRSLS carrousel's carrouselsKRSNkerosineKRSNS kerosine'sKRSNT crescendi9KRSS crosier's crosiers crozier'scroziersKRSTLS crystalizeKRSTLSN crystalizingKRSTLSS crystalizesKRSTLST crystalizedKRSTSCrusadesKRSWS crossways'KRT garote garottegarrotte.KRTN garoting garotting garrottingKRTRNS criterions]KRTS garote's garotes garotte's garottes garrotte's garrottesgrottos*KRTT garoted garotted garrottedKRY grayergreyerKRYN grayinggreyingKRYST grayestgreyestKRYT grayedgreyedKRYTTS caryatidesKRYXgreyish&KS cosiercosyczargeezKSBSgazeboesKSFLX goosefleshKSFLXS gooseflesh'sKSLNgasoleneKSLNS gasolene'sKSMgismoKSMN jessamine%KSMNS jessamine's jessaminesKSMS gismo'sgismosKSNcassinoKSNMT carcinomataKSNS cassino'scassinosKSPN gossippingKSPT gossippedKSRcaesurae.KSRN Caesarean caesarean caesarianAKSRNS caesarean's caesareans caesarian's caesarians7KSS cosies cosy's czar's czarsgassesKSSTcosiestKSTcurstKSTLCastileKSTLS Castile's KT caddy goodiekiddyKTBgoodbyKTBKkitbagKTBKS kitbag'skitbagsKTBS goodby'sgoodbysKTFGaddafiKTKMNTjudgmentKTKMNTL judgmental%KTKMNTS judgment's judgmentsKTKSScortexes"KTLK catalogue cataloguerKTLKN cataloguingDKTLKS cataloguer's cataloguers catalogue's cataloguesKTLKT cataloguedKTMgoddamKTMNTKatmanduKTMNTS Katmandu'sKTMTgoddamedKTNPkidnaperKTNPN kidnaping#KTNPS kidnaper's kidnapersKTNPTkidnapedKTRgoitreKTRFNK quadriphonicKTRN quadrenniaKTRS goitre'sgoitresTKTS caddy's Cortez curtsey ghettoes goodie's kiddoeskiddy'sKTSPcatsupKTSPS catsup'scatsups,KTSS Cortez's curtsey'scurtseysKTSTFS quarterstaffsKTSYN curtseyingKTSYT curtseyedKTT quartettequitted#KTTS quartette's quartettesKTXS catechiseKTXSN catechisingKTXSS catechisesKTXST catechisedKWLjewellerKWLN jewellingKWLRjewelryKWLRS jewelry's"KWLS jeweller's jewellersKWLTjewelledKWNKX KwangchowKWNKXS Kwangchow'sKWNSKwanzaKWNSS Kwanza'sKwanzasKXFS kerchievesKXPcatchupKXPS catchup'scatchupsKXSgeishasKYTgayetyKYTSgayety's L@ loth LBlaborLBLlibeller!LBLN labelling libelling;LBLS libeller's libellers libellouslibelousLBLT labelledlibelledLBRlaborerLBRNlaboring LBRS laborer'slaborersLBRT laboredlibrettiLBRTRN LabradorianLBS labor'slaborsLFlouver+LFBL liveable loveableloveablyLFBLNS loveablenessLFFluvvieLFLlavalierLFLN levelling=LFLS lavalier's lavaliers leveller's levellersLFLTlevelledLFLTN leaflettingLFLTT leaflettedLFRT louveredlouvred'LFS larvas louver'slouversLFSTloveseat"LFSTS loveseat's loveseatsLFTleftieLFTSleftie'sLKBL likablelikeable+LKBLNS likeablenesslikeableness'sLKBLT likeabilityLKBLTS likeability'sLKFliquifyLKFS liquifiesLKFT liquifiedLKFYN liquifyingLKNleggin(LKNS lacunas leggin'slegginsLKRMLlacrimalLKSlargesseLKSKlexicaLKSMBK LuxemburgLKSMBKS Luxemburg'sLKSS largesse'sloxesLKTlocaterLKTS locater'slocatersLLFSlowlivesLLKKlallygagLLKKN lallygaggingLLKKS lallygagsLLKKT lallygaggedLLPPlollypop"LLPPS lollypop's lollypopsLMBSTlambastLMBSTSlambastsLMFMT lymphomataLMNSlaminasLNlooneyLNK@WS lengthwaysLNKWSlongwiseLNNlinguini.LNNS linguines linguini's linguinis&LNS lingos looney'slooneysLNT learnedlearntLNTNlentenLNTRT laundrette(LNTRTS laundrette's laundrettesLNTSLTN landsliddenLNXPNlynchpin#LNXPNS lynchpin's lynchpinsLNY looneyierLNYS looneyiesLPNlupinLPNS lupin'slupinsLPT leaptleptLRNKSSlarynxesLRSlirasLSKNlasagne LSKNS lasagne'slasagnesLSM lissomlissomeLSNSlicenceLSNSN licencing!LSNSS licence'slicencesLSNSTlicencedLSSlassoesLSTRlustreLSTRSlustre'sLSTWS leastwaysLTRLN laterallingLTRLT lateralledLTSTloadstarLTSTN loadstone&LTSTNS loadstone's loadstones"LTSTS loadstar's loadstarsLX licheelychee3LXS lichee's lichees lychee'slycheesLYLloyallerLYLST loyallestMmeowmiaowM@TNmethadonM@TNS methadon's MBMobMFBLmoveable"MFBLS moveable's moveablesMFLN marvellingMFLSL marvellouslyMFLT marvelledMFNmavinMFNS mavin'smavinsMFSSmafiososMHKNMohican MHKNS Mohican'sMohicansMHMT MahometMohammed"MHMTS Mahomet's Mohammed'sMHRKmaharaja#MHRKS maharaja's maharajasMHRN maharanee$MHRNS maharanee's maharanees)MKmack meager moggiemoggy#MKHTN mujahedeen mujahedin(MKHTNS mujahedeen's mujahedin'sMKHTSS megahertzesMKNKmahjongMKNKS mahjong'sMKPmockupMKPS mockup'smockupsMKRmicraMKRFXS microfichesMKRNS macaronies$MKS mack's macksmarkkasMKSLSmaxillasMKSMmaximaMLKmaiolicaMLKS maiolica'smilieuxMLN millenniaMLNMT melanomataMLNSPK marlinspike*MLNSPKS marlinspike's marlinspikesMLPT millepede$MLPTS millepede's millepedesMLSKmolluscMLSKN molluskan4MLSKNS molluscan's molluscans molluskans MLSKS mollusc'smolluscs"MLTmold moldiermoldyMLTNmolding!MLTNS molding'smoldingsMLTPLKS multiplexor,MLTPLKSS multiplexor's multiplexorsMLTRS militaries&MLTS mold's moldsmulattosMLTSTmoldiestMLTTmolded MMmommaMMNMammonMMNS Mammon'sMammonsMMNTS mementoesMMRNT memoranda$MMS mammas momma'smommasMNmownmynamynahMNBSS minibussesMNFmaneuverMNFRN maneuveringMNFRNS maneuveringsMNFRT maneuvered"MNFS maneuver's maneuversMNFSTS manifestoesMNHSmynahesMNHTNS menhadensMNKmonickerMNKNmannikin#MNKNS mannikin's mannikinsMNKRB moneygrubberMNKRBN moneygrubbingMNKRBNSmoneygrubbing's,MNKRBSmoneygrubber's moneygrubbers7MNKS mangos mongeese monicker's monickers&MNL Manila ManillamanillaMNLKmonolog!MNLKS monolog'smonologsMNLKST monologuist+MNLKSTS monologuist's monologuists,MNLS Manila's Manilla's manilla'sMNMminima8MNS Manaus mynah's mynahs myna'smynasMNSKL miniscule&MNSKLS miniscule's minisculesMNSKNR monsignoriMNSKSS meniscusesMNTmoniedMNTLPS mantlepieceMNTLPSS mantlepiecesMNTRLmandril"MNTRLS mandril'smandrilsMNTSmantes MPmopyMRHN marihuanaMRHNS marihuana'sMRTR moratoria6MS meow's meows miaow's miaowsmouseyMSKmazourkaMSKKMNT misjudgement.MSKKMNTSmisjudgement's misjudgements"MSKS mazourka's mazourkasMSKTKMNT misjudgment- MSKTKMNTS misjudgment's misjudgmentsMSKTS mosquitosMSL MarseillemausoleaMSLBLN mislabellingMSLBLT mislabelledMSLMMoslemMSLMS Moslem'sMoslemsMSMTmiasmataMSNTX macintosh&MSNTXS macintoshes macintosh'sMSPLTmisspeltMSS missismissis'sMSSSmissisesMSTMN misdemeanor*MSTMNS misdemeanor's misdemeanorsMSTRmaestriMSTSS mestizoes.MSTX moustache moustachiomustachePMSTXS moustache's moustaches moustachio's mustache's mustachesMSTXT moustachioed MTmattMTFL mediaevalMTKK mortgager$MTKKS mortgager's mortgagersMTLmedullaeMTLN modelling)MTLT metaled metalledmodelledMTNS mattins mattins'sMTRKSSmatrixes$MTS matts morticemottosMTSN morticing MTSS mortice'smorticesMTSSTmidsizedMTSTmorticedMTWFN midwivingMTWFTmidwivedMWN meowingmiaowingMWT meowedmiaowedMXLN marshallingMXLT marshalledMXNTS merchandizeMXNTSN merchandizingMXNTSS merchandizesMXNTST merchandizedMXTMeshedMXTSMeshed's N NohN@NNorthernN@NS Northern'sNBneighborNBHT neighborhood*NBHTSneighborhood's neighborhoodsNBL neighborlyNBLSnebulasNBRN neighboringNBRT neighbored NBS neighbor's neighborsNFHNavaho)NFHS Navahoes Navaho'sNavahosNFLnovelleNFNnovenae'NKLK neglig negligenegligéQNKLKS neglige's negliges negligé's negligés neglig'snegligsNKLSS nucleusesNKLYF NikolayevNKNnarkingNKNKnicknack"NKNKS nicknack's nicknacksNKRPL necropoli%NKRPLS necropoleis necropolesNKS nark'snarksNKTnarkedNKWST knackwurst'NKWSTS knackwurst's knackwurstsNKXFS neckerchievesNLTkneeledNMBSKL numbskull'NMBSKLS numbskull's numbskullsNMBSSnimbusesNMSKLnumskull#NMSKLS numskull's numskullsNN gnawnnanNNKNNanking NNKNS Nanking'sNankingsNNPLSN nonplusingNNPLSS nonplussesNNPLST nonplused NNSnansNRNKneuronic NSnoseyNSLN nurselingNSLNS nurseling'sNSS narcissiniseisNSSMNaziism!NSSMS Naziism'sNaziismsNSSSS narcissusesNSTFnosedove NT nightynitenoughtNTLnautiliNTRNature.NTRKLSRN nitroglycerinnitroglycerine2 NTRKLSRNSnitroglycerine'snitroglycerin'sFNTS naiades nighty's nite's nites nought'snoughts PKpodgyPKBK pickabackPKBKN pickabacking%PKBKS pickaback's pickabacksPKBKT pickabacked"PKM pajama PigmypigmyJPKMS pajamas pajamas's Pigmies pigmies Pigmy'spigmy'sPKNS Pekinesepekinese0PKNSS Pekinese's Pekineses pekinese'sPKS pickaxepixyPKSS pickaxe'spixy'sPKSTFS pikestavesPKTLS peccadillosPKTR Purgatory3PL Palau parlor pilau pilawploughPLFpilaff'PLFS pelves pilaff'spilaffsPLHTR polyhedraPLKpollockPLKN ploughing PLKS pollock'spollocks(PLKSKLS plexiglass plexiglass'sPLKTploughedPLMLpellmellPLMN plowmanplowmenPLMNS plowman'sPLMTS palmettoesPLNTR planetariaPLPpullupPLPS pullup'spullupsgPLS parlor's parlors pilau's pilaus pilaw's pilaws Place plough'sploughsPLSFLpailsfulPLSNT placentaePLSSplussesPLTpled"PLTKS plateaux politicoesPLTPplatypiPLTSplatiesPLWKpollywog"PLWKS pollywog's pollywogs#PLXR ploughshare plowshareEPLXRS ploughshare's ploughshares plowshare's plowsharesPMKN parmigiano#PMLN pommelling pummelling PMLT pommelled pummelledPMPNpomponPMPNS pompon'spomponsPN panierpinyPNKpinkyPNKS pinkoespinky'sPNKT pernicketyPNLN panelling%PNLNS panelling's panellingsPNLT panelledpenlite PNLTS penlite'spenlitesPNNSpinones&PNS panier's panierspenesPNSLN pencillingPNSLT pencilledPNSM pianissimiPNTpantyPNTS panty'spintoes PPpapawPPRSS papyruses#PPS papaw's papawspupasPPTMpoppadumPPTMS poppadumsPRBSTS proboscidesPRFprevuePRFNTBL preventiblePRFS prevue'sprevuesPRFSS provisoesPRHLNS perihelionsPRKNSLN precancellingPRKNSLT precancelledPRKRM programerPRKRMN programing&PRKRMS programer's programersPRKRMT programedPRKT parrakeetPRKTKMNT prejudgment- PRKTKMNTS prejudgment's prejudgmentsPRKTMS pericardiums1PRKTS parrakeet's parrakeetspractise%PRKTSN practicing practising$PRKTSS practise's practises"PRKTST practiced practisedPRLKprologPRLKS prolog'sprologsPRLLN parallellingPRLLT parallelledPRLN perillingPRLTperilledPRMFL primaevalPRMS premiss premiss'sPRMSMS parameciumsPRMSS premissesPRPpreppiePRPLNT propellent)PRPLNTS propellent's propellentsPRPS preppie'sPRSpricyPRSHKpirozhkiPRSHKS pirozhki'sPRSN prosceniaPRSTpresidiaPRSTM praesidium6PRSTMS praesidium's praesidiums presidiumsPRSTNT President&PRSTNTS President's PresidentsPRTN peritoneaPRTNSpretence$PRTNSS pretence's pretences!PRTRT preterit preteriteAPRTRTS preterite's preterites preterit's preteritsPRTSN protozoonPRTSNS protozoon'sPRTST protestor%PRTSTS protestor's protestorsPRXRNKN preshrunkenPRYpryerPRYS pryer'spryers*PS Parsee Parsi peasepiazzePSKTS pizzicatosPSLN parcellingPSLT parcelled<PSS Parsee's Parsees Parsi's ParsispizazzPSSSpizazz'sPSTLN postillion'PSTLNS postillion's postillions PTpodiaPTKKpedagog!PTKKS pedagog'spedagogsPTKSporticosPTLpedlar PTLN pedaling pedallingPTLS pedlar'spedlars)PTLT pedaled pedalledpetalledPTMNTKS portmanteauxPTNpatinaePTSNpartizan"PTSNS partizan's partizansPTTNputdown!PTTNS putdown'sputdownsPTTRST pediatrist(PTTRSTS pediatrist's pediatristsPXPpushupPXPS pushup'spushups RwrierRBKRebeccaRBRTKSTT rebroadcastedRBTrubatiRFKBL revokableRFKSN refocussingRFKSS refocussesRFKST refocussedRFLrevellerHRFLN raveling ravelling refuelling revelling rivallingRFLNS ravelings"RFLS reveller's revellers7RFLT ravelled refuelled revelledrivalledRFRreveryRFRNT referendaRFRSrevery'sRFTreevedRFTN rivettingRFTTrivettedRKrajarigorRKBRugbyRKMRL rigamarole'RKMRLS rigamarole's rigamarolesRKNracoon*RKNS raccoons racoon'sracoonsRKNT reconnoiterRKNTRNreconnoiteringRKNTRT reconnoiteredRKNTS reconnoiters-RKS raja's rajas rigor'srigorsRKT racquetrectaRKTS racquet'sracquetsRKXricksha RKXS ricksha'srickshasRKXTN ricochettingRKXTT ricochettedRLBLN relabellingRLBLT relabelledRLSrealesRLT realtorrelitRLTS realtor'srealtors RMrumorRMBrhombiRMKNramequin"RMKNS ramequin's ramequinsRMLTremoldRMLTN remoldingRMLTSremoldsRMLTTremoldedRMN RoumaniaRumaniaRMNNRumanian#RMNNS Rumanian's Rumanians"RMNS Roumania's Rumania'sRMNTKRomanticRMRNrumoringRMRTrumoredRMS rumor'srumorsRMTLN remodellingRMTLT remodelled RNraniRNFRST rainforestRNFRSTS rainforestsRNFS reenforceRNFSN reenforcingRNFSS reenforcesRNFST reenforcedRNS rani'sranisRNSR rhinoceriRNTKN rontgenröntgen!RNTKNS rontgensröntgensRNTS reindeersRNTTBL roundtable(RNTTBLS roundtable's roundtables RPropeyRPLNT repellant%RPLNTS repellant's repellantsRPRKRMN reprogramingRPRKRMT reprogramedRPTwrapt RSreisRSMTS razzamatazzRSPLTrespeltRSTwriestRSTRrostraRSTRNT restauranteur.RSTRNTSrestauranteur'srestauranteurs RT RedRTNretinaeRTS Red'sRedsRTSSradiusesRTTriddedRWFTreweaved RWLN roweling rowellingRWLT roweledrowelledRXSTK Reichstag S sohS@NSouthernSBNSS sawbonesesSBRsabreSBRH seborrhoeaSBRHS seborrhoea'sSBRKT soubriquet(SBRKTS soubriquet's soubriquetsSBRS sabre'ssabresSBSTRTMS substratumsSBTTLN subtotallingSBTTLT subtotalled,SF cypher savior savioursavorSFBLsaveableSFBTsofabed SFBTS sofabed'ssofabedsSFKSScervixesSFN savannahsyphonSFNHS savannahesSFNN syphoningESFNS savannah's savannahs sphinges syphon'ssyphonsSFNTsyphonedSFR savoriersavorySFRNsavoringSFRS savoriessavory'sSFRST savoriestSFRTsavored`SFS civies cypher's savior's saviors saviour's saviours savor'ssavorsSFTsoftieSFTSsoftie's SKsakiSK@SukkothSK@S Sukkoth'sSukkothsSKFKSS sarcophagusesSKLFLskilfulSKLPscollopSKLPN scolloping!SKLPS scollop'sscollops$SKLPT cyclopaedia scolloped*SKLPTS cyclopaedia's cyclopaediasSKLTKR skullduggerySKLTKRSskullduggery'sSKLWK scallywag%SKLWKS scallywag's scallywagsSKMPSscampiesSKMSschemasSKMT sarcomataSKNFLK skinflick'SKNFLKS skinflick's skinflicksSKNL signallerSKNLN signalling%SKNLS signaller's signallersSKNLT signalledSKNRL seigniorialSKPLSscapulas'SKRLN squirreling squirrelling%SKRLT squirreled squirrelledSKRNX scrunchieSKRNXS scrunchie'sSKRTcigaretSKRTMSscrotums*SKRTS cigaret's cigaretsscrods"SKS saki's scherzisoxSKSTTsextette#SKSTTS sextette's sextettes$SKT cicadae ScottyScoutSKTFskydoveSKTRKScicatrixSKTRKSS cicatrix'sSKTRS cicatriceSKTRSS cicatrice'sSKYTskyedSL cellisoliSLBsyllabiSLBLsaleableSLBS Celebes Celebes'sSLF sulfursulphurSLFKselvedge#SLFKS selvedge's selvedgesSLFNsilvanSLFRKsulfuric#SLFRN sulfuring sulphuring#SLFRS sulfurous sulphurous!SLFRT sulfured sulphuredBSLFS salvoes sulfur's sulfurs sulphur'ssulphursSLFT sulfatesulfide9SLFTS sulfate's sulfates sulfide'ssulfidesSLLslilySLMBRS slumbrousSLMNLS salmonellasSLNKTslinkedSLRMS solariumsSLSS siliciousSLTPTR saltpetreSLTPTRS saltpetre'sSLYslyerSLYSTslyestSM@smoothySM@S smoothes smoothy'sSMBzombiSMBRsombreSMBRLsombrelySMBRNS sombrenessSMBS zombi'szombisSMKsmidgeSMKN smidgeonsmidgin<SMKNS smidgeon's smidgeons smidgin'ssmidginsSMKS smidge'ssmidgesSMLT smoldersmoulder&SMLTRN smoldering smouldering$SMLTRT smoldered smouldered;SMLTS smolder's smolders smoulder's smouldersSMPXsymposiaSMTsmitSMTRKL symmetriclySMXsumachSMXSsumach'sSN SanaasawnSNBNTsunburntSNBTcenobiteSNBTK cenobitic"SNBTS cenobite's cenobitesSNFBX sonofabitchSNFLN snivellingSNFLT snivelledSNK sniggersnuckSNKKsynagog!SNKKS synagog'ssynagogs%SNKLN snorkeling snorkelling#SNKLT snorkeled snorkelledSNKRN sniggeringSNKRT sniggered SNKS snigger'ssniggersSNKTsanctaSNSSanaa'sSNSNzincingSNSTzincedSNT centerSenatorSNTKRM centigramme+SNTKRMS centigramme's centigrammes!SNTR sanatoria sanitariaSNTRN centeringSNTRTcenteredSNTS center'scentersSNXsynchSNXNsynching'SNXS synches synch'ssynchsSNXTsynchedSPK SpeakerspickSPKKS supercargosSPKSspicksSPKSNspeccingSPKSTspeccedSPKTRMS spectrumsSPLNZeppelinSPLNTsplendor$SPLNTS splendor's splendorsSPLSN surplusingSPLST surplusedCSPLT spelled spelt spilled spilt spoiledspoiltSPMNspumoneSPMNS spumone'sSPNFspinoff!SPNFS spinoff'sspinoffsSPNSFL spoonsfulSPRspiraea#SPRLN spiraling spiralling!SPRLT spiraled spiralled SPRS spiraea'sspiraeasSPRXT spirochaete*SPRXTS spirochaete's spirochaetesSPRYspryerSPRYSTspryestSPSspacySPTKSSspadixesSPTMSseptumsSPTT septettespeeded"SPTTS septette's septettesSR sareeserasireeSRBKSurabajaSRBL cerebellaSRFMseraphimSRNMSurinamSRNMS Surinam'sSRP sarapesirup2SRPS sarape's sarapes sirup'ssirups/SRS saree's sarees siree'szeroesSSso'ssosSSBL sizablesizeableSSRN Cesariancesarian"SSRNS cesarian's cesariansSSTSisterSSTS Sister'sSistersSSXNSzechuanSSXNS Szechuan'sSTK stageystogySTKNT stockinetSTKNTS stockinet'sSTKS stogy'sstuccosSTKTstaccatiSTLTS stilettoesSTMYNstymying2STN Sauterne sauterne sternastoney?STNS Sauterne's sauterne's sauternes sauternes'sSTNSLN stencillingSTNSLT stencilledSTNTPstandupSTNTPS standup'sSTPsitupSTPS situp'ssitupsSTRstoreySTRFTstrivedSTRPTstript)STRS citrous storey'sstoreysSTRTKKTstraightjacket STRTKKTN straightjacketing2STRTKKTSstraightjacket'sstraightjacketsSTRTKKTTstraightjacketedSTRTMSstratumsSTT sautedstadiaSTTHS Statehouse(STTHSS Statehouse's StatehousesSTTST StatesideSTWSsidewiseSTWT cedarwoodSTYstyeSTYS stye'sstyesSWFLN swivellingSWFLT swivelledSWNSTN swansdownSWNSTNS swansdown'sSWPswopSWPNswoppingSWPS swop'sswopsSWPSTK sweepstake:SWPSTKS sweepstake's sweepstakes sweepstakes'sSWPTswoppedSWTBR sweetbriar'SWTBRS sweetbriar's sweetbriarsSXLKschlockySXLPschlepp SXLPS schlepp'sschleppsSXMschmoeSXMLS schmalzschmalzySXMLSS schmalz'sSXMS schmoe'sschmosSXRTschrodSXRTS schrod'sschrodsSXTKschtick SXTKS schtick'sschticks SYsoyaSYSsoya's T doh TBtabuTBKS tobaccoesTBLStableaus TBLSPNSFLtablespoonsfulTBNtabuingTBNR debonaire"TBS tabu's tabustibiasTBTtabued TFtoffyTFLDevilTFLN devillingTFLSDevil'sTFLTdevilledTFNSdefenseTFNSN defensing!TFNSS defense'sdefensesTFNSTdefensed%TFS toffies toffy'sturvesTHRNTeheranTHRNS Teheran'sTHTdiehardTHTS diehard'sdiehardsMTK Dacca dickie dickydike dogear doggietiketogaeTKKTDjakartaTKKTS Djakarta'sTKLB djellabahTKLBHS djellabahes%TKLBS djellabah's djellabahsTKLKDecalogTKMTdogmataTKN djinndjinni(TKNS djinni's djinn'sdjinns!TKNT doggoned doggonederTKNTST doggonedestTKRMN diagramingTKRMT diagramedTKRN dogearingTKRSNT decrescendi|TKS Dacca's dickie's dickies dicky's dike's dikes dogear's dogears doggie's tike'stikesTKSNMKL taxonomicalTKSS taxies teargassesTKSTRSdextrousTKSTRSL dextrouslyTKSTRSNS dextrousnessTKSTStuxedoesTKSYNtaxyingTKTMSdictumsTL dolorduellerTLFN delphiniaTLKS dialog'sdialogsTLKSTT telecastedTLNduellingTLNS dulness dulness'sTLRdeliria*TLS dolor's dueller'sduellersTLSTduellist"TLSTS duellist's duellistsTLTduelledTLTNT dilettanti TMtumorTMBLtameableTMBRL tumbreltumbril:TMBRLS tumbrel's tumbrels tumbril'stumbrilsTMFNTdumfoundTMFNTN dumfoundingTMFNTS dumfoundsTMFNTT dumfoundedTMKKdemagogTMKKR demagogry TMKKS demagog'sdemagogsTMNdemeanorTMNNTS diminuendoes TMNS demeanor'sdominosTMNSS terminusesTMNT tormenterTMNTRKSS dominatrixes%TMNTS tormenter's tormentersTMNTSTdamndestTMPtempiTMPNtympanaTMS tumor'stumorsTNtieingTNKTteenagedTNL tunnellerTNLN tunnelling$TNLS tunneller's tunnellersTNLT tunnelledTNPDnieperTNPRDneprTNS teensierteensy#TNSLN tinseling tinselling!TNSLT tinseled tinselledTNSST teensiestTNTdonutTNTFT tenderfeetTNTNdentineTNTNKdingdongTNTNKN dingdonging$TNTNKS dingdong's dingdongsTNTNKT dingdongedTNTNS dentine's'TNTNTS tendonitis tendonitis's(TNTS donut's donutstornadosTNTSNTientsinTNTSNS Tientsin'sTPdopy teepeetipiTPNTNS dependanceTPNTNSS dependance'sTPNTNT dependantCTPNTNTS dependant's dependants dependent's dependentsTPRKRMN deprogramingTPRKRMT deprogramed8TPS teepee's teepees tipi's tipistopisTPTStorpedosTR dearietirotorahTR@drouth)TR@S drouthes drouth'sdrouths!TRFL driveller travellerTRFLKtravelog$TRFLKS travelog's travelogs$TRFLN drivelling travellingBTRFLS driveller's drivellers traveller's travellers!TRFLT drivelled travelledTRH diarrhoeaTRHS diarrhoea'sTRKSdruggy's+TRL drily dryly trollyTyrolTRLBSS trolleybusses)TRLS trollies trolly'sTyrol's%TRMLN trammeling trammelling#TRMLT trammeled trammelledTRMT dreamedtraumataTRN TiranatrueingTRNKL tranquiller*TRNKLS tranquillize tranquillizerTRNKLSNtranquillizing@TRNKLSStranquillizer'stranquillizers tranquillizes+TRNKLST tranquillest tranquillized(TRNKLT tranquility tranquillity-TRNKLTS tranquility'stranquillity'sTRNSTirana'sTRNSFKST transfixt TRNSKNTRT transgenderedTRNSKNTS transgender'sTRNSTN transittingTRNSTT transittedTRNTL tarantulaeTRPStrapeziaTRRterrariaDTRS dearie's tiro's tiros torah's torahstyroesTRSRTPSS triceratopsesTRSS trousseausTRTDruidTRTFtradeoff#TRTFS tradeoff's tradeoffsTRTNT dreadnaught*TRTNTS dreadnaught's dreadnaughtsTRTR TerritoryTRTRL TerritorialTRWLN trowellingTRWLT trowelledTRXM drachmaedrachmaiTRXNS trichinasTRXStracheasTRYSTdryestITS deersDiazdiss diss's doh's torsitsartzarTSFFdisfavorTSFFRN disfavoringTSFFRT disfavored"TSFFS disfavor's disfavorsTSKLdiscolorTSKLRN discoloringTSKLRT discoloredTSKLS discolors$TSL Diesel teazelteazleTSLN tassellingATSLS Diesel's teazel's teazels teazle'steazlesTSLT tasselledTSMBWLNdisembowellingTSMBWLT disembowelledTSNTTsingtaoTSNTNT descendent(TSNTNTS descendent's descendentsTSPNSFL teaspoonsfulTSPRFN disprovenTSPRTS desperadosTSPXdespatchTSPXN despatching$TSPXS despatches despatch'sTSPXT despatchedTSRN tsarinatzarina:TSRNS tsarina's tsarinas tzarina'stzarinasTSRSM tsarismtzarismTSRST tsaristtzaristTSRSTStzarists5TSS disses tsar's tsars tzar'stzarsTSTtostTSTLdistilTSTLSdistils TSTSPNSFLdessertspoonsfulTSTYFSK DostoyevskyTSTYFSKS Dostoyevsky'sTTTartarTTBNKdatabank$TTBNKS databank's databanksTTBTtitbitTTBTS titbit'stitbitsTTFT tittivateTTFTN tittivatingTTFTS tittivatesTTFTT tittivatedTTFXN tittivationTTFXNS tittivation'sTTKTBL detectibleTTLN totallingTTLST totalisator*TTLSTS totalisator's totalisatorsTTLTtotalledTTNMS duodenumsTTRHTR tetrahedraTTRMT daydreamtXTTS dados didos dittoes ditzier ditzy dodoes Tartar'sTartarsTTSHKSTN Tadzhikistan TTSHKSTNSTadzhikistan'sTTSSTditziestTTSXMK Deutschmark*TTSXMKS Deutschmark's DeutschmarksTTTL teetotaller(TTTLS teetotaller's teetotallersTTWT deadweight&TTWTS deadweight's deadweightsTTXN dietician$TTXNS dietician's dieticiansTWFSdwarves!TWLN dowelling towelling%TWLNS towelling's towellings)TWLT dowelled dwelledtowelledTWNN twingeingTWNTtwinight#TXBL deshabille déshabillé'TXBLS deshabille's déshabillé'sTXFLN dishevellingTXFLT dishevelledTXNdishonorTXNRBL dishonorableTXNRN dishonoringTXNRT dishonored!TXNS dishonor's dishonors WwhirWFSwharfs,WK vacua vigor whackierwhackyWKLVergilWKLSVergil'sWKNwidgeon5WKNS vaginas widgeon's widgeonswigeonsWKSvegsvigor'sWKST whackiestWKTLN victuallingWKTLT victualled5WL valor willie woolie woolierwooly(WLFL wilful wilfullywillful'WLFLNS wilfulness wilfulness'sWLFSvulvasWLKNSvolcanosWLNwoolenWLNS woolen'swoolens@WLS valor's velours's woolie's woolieswooly'sWLSTwooliestWLTFLS wildfowlsWLTTveldtWLTTS veldt'sveldtsWLX WelchwelchWLXNwelchingWLXSwelchesWLXTwelchedWMLN vermillionWMLNS vermillion'sWMPwarmupWMPS warmup'swarmupsWMSwhimseyWMSS whimsey'swhimseys(WNSKTN wainscoting wainscottingNWNSKTNS wainscoting's wainscotingswainscotting's wainscottings%WNSKTT wainscoted wainscottedWNTvenderWNTBNT windburntWNTNwontonWNTNS wonton'swontonsWNTR winterierwinteryWNTRST winteriestWNTS vender'svendersWP vaporVeepWPS vapor'svaporsWPSNwhipsawn WRwhirrWRKLRT varicoloredWRKSviragosWRNTverandah"WRNTS verandah's verandahsWRS whirr'swhirrs:WS vizir vizor whir's whirswhizwhizzWSK whiskeywhiskyWSKHPTNM Visakhapatnam7WSKS whiskey's whiskeys whiskieswhisky'sWSPWaspWSPSVespers`WSS vizir's vizirs vizor's vizors whiz's whizz's wizes wiz'swizzesWSTRwistaria"WSTRS wistaria's wistariasWTBRS vertebrasWTKL watercolor&WTKLS watercolor's watercolorsWTNT whodunnit4WTNTS whodunnit's whodunnits whodunnits'sWTPW waterpowerWTPWS waterpower'sWTS virtuosivitas+WTSS vertices virtuososvorticesWTTwettedWXP worshipperWXPN worshipping&WXPS worshipper's worshippersWXPT worshippedXBTsherbert!XBTS sherbert's sherbertsXFFchivvyXFFSchivviesXFFTchivviedXFFYN chivvyingXFLN shovellingXFLT shovelled XKsheik$XKH shaikh shaykhsheikhXKHLK chocaholic(XKHLKS chocaholic's chocaholicsLXKHS shaikh's shaikhs shaykh's shaykhs sheikh'ssheikhsXKHTM sheikhdom%XKHTMS sheikhdom's sheikhdoms!XKLT chocolatey chocolatyXKRNN chagrinningXKRNT chagrinnedXKS sheik'ssheiksXL chilechilliXLK shlockshlockyXLL shillalah#XLLS shillalah's shillalahsXLMLshlemiel"XLMLS shlemiel's shlemielsXLP shlepshleppXLPN shlepping3XLPS shlepp's shlepps shlep'sshlepsXLPTshlepped<XLS chile's chiles chilis chillieschilli'sXM chammyshammyXMKSchamoixXMRchimaera!XMRS chimaera's chimaeras5XMS chammies chammy's shammiesshammy'sXN shoon shornSianXNKChanukahXNKKN ChungkingXNKKNS Chungking's!XNKS Chanukah's ChanukahsXNLN channellingXNLT channelledXNSSian'sXNTchantyXNTS chantieschanty'sXPsharpyXPKSchapeaux XPRN chaperon chaperone?XPRNS chaperone's chaperones chaperon's chaperonsXPSsharpy'sXPTchaptXRBMS cherubimsXRFshroveXRFLN shrivellingXRFLT shrivelledXRPN chirruppingXRPT chirruppedXRSLTS chrysalidesXRSN chorussingXRST chorussedChristyXSchooseyXSL chisellerXSLN chiselling$XSLS chiseller's chisellersXSLT chiselled1XTchidshat sherd shoedshortieXTKshtikXTKS shtik'sshtiks=XTLNS chitlings chitlings's chitlins chitlins'sXTN chiddenshodden(XTS sherd's sherds shortie'sXTSPchutzpaXTSPS chutzpa'sXXNShoshoni!XXNS Shoshoni's ShoshonisYFYahvehYFSYahveh'sYKyackyock%YKN yacking yoginyuckingYKNS yogin'syogins>YKS yack's yacks yock's yocks yuck'syucks;YKT yacked yoghourt yoghurt yogurtyuckedQYKTS yoghourt's yoghourts yoghurt's yoghurts yogurt'syogurtsYMLKyarmelke"YMLKS yarmelke's yarmelkes YPyuppyYPSyuppy'sYTL yodeleryodeller YTLN yodeling yodelling;YTLS yodeler's yodelers yodeller's yodellersYTLT yodeledyodelledYXFyeshivahYXF@ yeshivoth"YXFS yeshivah's yeshivahsYXFT yeshivotãÄz‡Å ÿÿÿÿ· [ ÿÿÿÿÿÿÿÿÿÿÿÿr¯ÿÿÿÿÿÿÿÿÌÉ ®ÿÿÿÿ ¨lÿÿÿÿø‚G .³qºøO…¶ÿÿÿÿÿÿÿÿ`éjHÿÿÿÿÿÿÿÿÄ[V6•%ÿÿÿÿ12*Ù›– n˜L¦‚ÏØˆËÛÚ i%aȪ]aÿÿÿÿcIGõšIfWÜݘón/HÇß`¹¼‘SÿÿÿÿkŽL.PÿÿÿÿLLƼÿÿÿÿ/§­nÉŸ\_´ÿÿÿÿUéù!êÊYò¦c'¤ÎÿÿÿÿMÑtn2gšÿÿÿÿåäÿÿÿÿÁí•Ðÿÿÿÿ c4MÚÿÿÿÿÿÿÿÿ^JÌ‘pC yÿÿÿÿÿÿÿÿ÷£H{ÿÿÿÿUÀ@«G8pˬ-ô s-5êÿÿÿÿÕã²EßÿÿÿÿV»§·=Æÿÿÿÿ¸˜ýßâ ›ÚôÕ_ÊAÅø=Ý £ðƒs]ØCdÖ¥Ûÿÿÿÿ-ȸOmð¢'“L8“ÃÒàVækÿÿÿÿåŽ u8}dÿÿÿÿ‹oÿÿÿÿ>–ÿÿÿÿ·{šüÝ#0îYÿÿÿÿÿÿÿÿ á‰ô„¨tzGÿÿÿÿÝÍ@’‚©sÆ¿ç^¸Mÿÿÿÿ b…ÖjÃDõÊòVQ+ÿÿÿÿŸÿÿÿÿzÙÿÿÿÿ5\˜ÿÿÿÿe˜0¾ÿÿÿÿAÞ Mÿÿÿÿ~9ϰÁî§ðÂŽÌC§Xâ€ÿÿÿÿ&•´‚@ÿÿÿÿÿÿÿÿÿÿÿÿqTT¯¢E2ÿÿÿÿÿÿÿÿƪ~ËT¦²¦e ¡ìÀÿÿÿÿÛMØNÿÿÿÿÿÿÿÿÿÿÿÿE¹ÓxpîP<²Rÿÿÿÿÿÿÿÿ­ÐÓ§½ãÁ¹ÿÿÿÿÿÿÿÿ^][xæðO¸ÿÿÿÿRÁÌÛÿÿÿÿŽÒÔ¨ÿÿÿÿ´eÓ &^X1Lž¢6ÿÿÿÿ“N2 ÿÿÿÿÿÿÿÿzvŠÿÿÿÿ®ÈøŠ[ÿÿÿÿ£;nBÿÿÿÿ­ÿÿÿÿÜ<‚Q v… ÿÿÿÿšsÿÿÿÿõ*ÿÿÿÿ=];ÿÿÿÿi6“Ú#|f«Êç‹ ÿÿÿÿŒ“rÓ*f)ÿÿÿÿÀÉïw(cPÿÿÿÿ¼Ÿ"ƒÿèÿÿÿÿÿÿÿÿâÑÿÿÿÿ—ÿÿÿÿد½3öT’2+²“oÿÿÿÿ Ã!ÿÿÿÿÿÿÿÿÿÿÿÿOíÅ/œÍ;ÿÿÿÿŒ¹ÑÿÿÿÿÆ3iKôBýÊ€"íe»j[ håÂP‚™".CÿÿÿÿËe?KEÅà‰ ÑâârŸMÿÿÿÿtªˆe(5Ò³ÿÿÿÿÿÿÿÿHAòÿÿÿÿ7L¦œßÿÿÿÿ\OAcf¤“õz|·¸\. ¤¤#ÿÿÿÿQEcQÛÖÂM¶BÿÿÿÿÿÿÿÿУ1! ²=ÿÿÿÿ3‡¸²”g~Û4âž|ÏåÖ_µÿÿÿÿÿÿÿÿÖÚÿÿÿÿ¥4š\b KÿÿÿÿÖSÿÿÿÿÿÿÿÿœ£D’VÿÿÿÿZ&qø1ÿÿÿÿª(ɽ.¨Û–¿ÿÿÿÿÒù®_ÿÿÿÿM%Ù¿õm¯ãqgÿÿÿÿN*ÿÿÿÿܱ`Mÿÿÿÿ­Úÿÿÿÿ±‰ôLÿÿÿÿ ±îV"«l:ÿÿÿÿ@9ÿÿÿÿÿÿÿÿ_ƒ¡côFÿÿÿÿYÿÿÿÿ8È0ÿÿÿÿ ñOÃOM Žp‘É\¢×ÂÌñj>é UÄyzí­–ÿÿÿÿÿÿÿÿBÿÿÿÿ–Œù</ ÿÿÿÿUè GŽç½ÿÿÿÿ:cJÛõ6"‡ˆ´Åñf "ÿÿÿÿõRbN•P4”§ ÿÿÿÿ8¡ã%¹ÿÿÿÿ3?¾¬däÿÿÿÿokqÿÿÿÿªo L¸ÎDvi¥k3®ÿÿÿÿÿÿÿÿ HöX¿p}‘‰ÿÿÿÿx+ãtåßìíHÁIùw§zÿÿÿÿ”¼’ó¬Ïl‰ë¢É©$ÿÿÿÿo(á:~w?ŽL ÓÊŸÌøÂ^®õÿÿÿÿPˆÿÿÿÿDôDêC`‘êvx§ÿÿÿÿÿÿÿÿ:䨙TÁnZK·4”¬³yÿÿÿÿÿÿÿÿÿÿÿÿASÆaáþq=Ý"ÿÿÿÿû 3»×9^00¾ìáÊ2ÿÿÿÿÁ ÿÿÿÿÿÿÿÿ{Äé~ÿÿÿÿ~u{ÿÿÿÿ†!0õªÌ¬1ÞÕÿÿÿÿgy‡Cx4Z{£SV"Ügó_ß$ ƒlÓ´aɪÕÿÿÿÿ2Þœÿÿÿÿÿÿÿÿ#‹î,´,ìÿÿÿÿ›î‹#ºêÔœš/äë︳ÈYƒ3ÿÿÿÿàRR¬FÿÿÿÿÿÿÿÿnðdVï©ÖUÿÿÿÿs&àuxeëóÝKÿÿÿÿ*'KÄ«DBÄéâÁ‘ÏàL›*ÿÿÿÿÿÿÿÿ¾FNJÿÿÿÿÿÿÿÿêÝÿÿÿÿ$ò$]5àBÂïjdÿÿÿÿí¥Z¥Ç†jæÿÿÿÿ 3ÿÿÿÿ„0Ùœ~Úw½:…ÌquXæÿÿÿÿ’É}"€ÿÿÿÿmiÿÿÿÿm²†+ÞOo ÿÿÿÿFJo¶!% ‡]ÿÿÿÿöF_Á N)PÿÿÿÿÿÿÿÿJÌ«¤´Ö~ÿÿÿÿ×Ûÿÿÿÿ³A;P…xÿÿÿÿ\y;×ÿÿÿÿµV4«ï/ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ%3ÂTø¾1vÿÿÿÿ@•ÿÿÿÿNëæj£Ú] ËB‚¿?-kQâÊ{8 égÿÿÿÿÿÿÿÿüqÿÿÿÿ`çFÿÿÿÿOP®ZÿÿÿÿäzuWƒƒ ©>8´ì/¸ÿÿÿÿú4ÿÿÿÿÿÿÿÿÿÿÿÿášÿÿÿÿ«r‚ïÿÿÿÿê7© “ 1˜}X¾Öe—ÿÿÿÿlѧ&Ûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ34Í»-žB${ñD…Wê|+­øÖºl´uÈ™]êãR_ÿÿÿÿ~Ym„ë(~äÓWH1ÿÿÿÿÃʺÿÿÿÿÿÿÿÿç€ÿÿÿÿéÿÿÿÿš¯ÿÿÿÿGÿÿÿÿŠÇj5±z:ÿÿÿÿÿÿÿÿÿÿÿÿ;• %ÿÿÿÿP2ù¯Y`- ­Ü?§Ÿœ=ð?χÒl-ÿÿÿÿ¾-ÿÿÿÿí—YÿÿÿÿynÿÿÿÿQH_=€V*–ÿÿÿÿ¡å‹µV-YY)nÿÿÿÿ賤¥0èÉÖ„ÿÿÿÿŸò‘Û7Šë—"éobÅœ)uqè!ÿÿÿÿÿÿÿÿ€¹Móÿä)îÿÿÿÿ[7½‚S¨W×ë¹ÿÿÿÿm‹*<íw³µ©RŒšÀ¡À&ÿÿÿÿPÿÿÿÿ{Útjÿÿÿÿÿÿÿÿÿÿÿÿí¿dª³Ï "ÖЭHÿÿÿÿS'ZËÿÿÿÿÿÿÿÿAH®§®žÅ„£ÿÿÿÿÍ)è3Œ,/2ì±|·9¶ï ´£~ÿÿÿÿ9„)AhÄÿÿÿÿ%à²gÚÿÿÿÿ4VÂZê×ÁÈhÿÿÿÿ1¥ƒP8¹ß®^¹3ÌÿÿÿÿïÅåEzœtÿÿÿÿÿÿÿÿÿÿÿÿ>Y1†Ý5ÿÿÿÿ¬¡ÿÿÿÿ_FäéÂ4Ú1babe«*u'~˜R˜k»ÿÿÿÿ݃9=ÿÿÿÿ¯Žûj±ˆ®´œNéçMÿÿÿÿgYeàÿÿÿÿÿÿÿÿ¯ÿÿÿÿ¼™bžÆH!¢8Þ_ÿÿÿÿÈ‹xáÕð O—{<ÿÿÿÿ –Ü—¢õÿÿÿÿ*ÝLru9™ ÿÿÿÿ€›ÿÿÿÿ|>nlÌÌŽ°83ÎÿÿÿÿØ7¦ÿÿÿÿìiÿÿÿÿÿÿÿÿÕoÿÿÿÿ­ ÿÿÿÿ»‘Ö9ÿÿÿÿÿÿÿÿôïò¨„DYÿÿÿÿéÇc§O@wÿÿÿÿ„â¸èîÄÀ@k°bÿÿÿÿÿÿÿÿ—{ÿÿÿÿzx@¬Éá”ÊÙùéÿÿÿÿÉ!þM1hŒ•ÿÿÿÿ³Ã{žÿÿÿÿ&>îkˆÿÿÿÿÅ|e0ÿÿÿÿÞãÖpå@öu,êÿÿÿÿ««ðZ£? äÿÿÿÿ Êú {¨âY!}j™6!e>ä3Ú,æ¬í|6ôÊ ð“·ÈÄÿÿÿÿÿÿÿÿRʾ¾â6¤îêSÿÿÿÿ•+ÿÿÿÿ­Ýªäÿÿÿÿõ7QÊnÒ-_Òÿÿÿÿu%}S¾%Y‡ÁÿÿÿÿÿÎŽvÿÿÿÿ{ùôÂQ1Êÿÿÿÿt‘wÿÿÿÿû‰Ë˜ÿÿÿÿO³ð@£çÿÿÿÿ;Û7J!¹cèÿÿÿÿZ½YQÿÿÿÿzOÇÿÿÿÿÿÿÿÿ³ókd‚q¡-ô®Ñÿÿÿÿèÿÿÿÿÿÿÿÿ-7mXbw¼Ÿµ;lÿÿÿÿKðÿÿÿÿCÑÿÿÿÿLaÿÿÿÿñQÿÿÿÿè-hrÒø—¥V‚lµ8Èì?oläÿÿÿÿÿÿÿÿ…ÿÿÿÿÚì=:S ጅ!Vÿÿÿÿÿÿÿÿén,.:µƒ´˜D𱩰´tÿÿÿÿ€ÃôÆiºDç&„B¨¯?V@Aÿÿÿÿ«âè˦éÜÜNUÿÿÿÿ¿t3NA¨MõÁgŒÿÿÿÿ"µÿÿÿÿ©àCÿÿÿÿ¹’G?YeÄÿÿÿÿÎyÿÿÿÿn fÿÿÿÿÂÇ#gkÿÿÿÿdÊÿÿÿÿ#ÕàÆa¬ô#Ά‚]Xÿÿÿÿÿÿÿÿö:7ýCÛžÿÿÿÿ@Ý@WcƲÿÿÿÿŸWBÿÿÿÿHhŸŒŽÿÿÿÿ‘<[ÿÿÿÿ¸¥;éŠèª¾kÓ^ꜽd7˜Lÿÿÿÿ¾«:îÜáÔVfAW€Eow‡Ëd?š@7:Ëfþ†ÿÿÿÿ›oÿÿÿÿÿÿÿÿÿÿÿÿoŠÌÿÿÿÿ,géqïárÆŒ¤9ÿÿÿÿWª¬ê]™7Ƕ‡ÿÿÿÿÑÅɃÿÿÿÿÙ›½±Eï€\¦Šqo´€S0xÿÿÿÿÿÿÿÿËóz°'WÑB.Â9!£Ã/OàdãØí—¡ÿÿÿÿÿÿÿÿ©¢kEyZêåÐÏÁ!z«NÿÿÿÿÿÿÿÿÿÿÿÿäÞÐß­5ê5;Ãì…ṫ ¹æÝf~óÿÿÿÿðÿÿÿÿøK¶p±ÿÿÿÿšº±ÿÿÿÿdâêÿÿÿÿn@LjW&RòÁµ;³ÿÿÿÿÕ4Ùλc r>ÿÿÿÿÿÿÿÿORÿÿÿÿq€©ÿÿÿÿ·”…Õv7OªÃô^3²ª¡U Á×\ ±c§ÿÿÿÿDØ™˜Éù  -»¤ê™bWY2y…Òaÿÿÿÿ\oD(ÿÿÿÿÿÿÿÿËDÿÿÿÿÿÿÿÿHÿÿÿÿmÈðjÿÿÿÿìΓ"Àÿÿÿÿ»ßÿÿÿÿ-Ÿ Uÿÿÿÿvcú­‡_TzfåTÿÿÿÿÿÿÿÿÌvš[¦¶.xhÕÿÿÿÿ?Úä =“ä']RÕwֿϽN/X]p¤­ÿÿÿÿyÎÿÿÿÿÿÿÿÿ‡tˇ¤aÿÿÿÿÿÿÿÿÿÿÿÿ¢4Ú¥ÔRû Å–·º-(<&ÿÿÿÿybÿÿÿÿÿÿÿÿXvÿÿÿÿIgwëÿÿÿÿ͇¤(NŠ‘ê!ËÓòn¹Cì~WnSÖ$@|t¤Â@¯´qÿÿÿÿ©ÿÿÿÿßDÍ™Q®h¬ÁR°"ÿÿÿÿ/wZ…ÿÿÿÿ`¼ÝH6O9ïâñ:œuzuµëNHôG&sΔqUhÛÎ6ÁJÄ|»ÿÿÿÿÜãhW ÿÿÿÿ1_ܼtp$X«ËHÀÿÿÿÿú˜6HqXñ9·„°´~*æXõÄÎ'ÞÿÿÿÿÿÿÿÿíÈ`!ñáÒÿÿÿÿÿÿÿÿ4…=¶x¦5°áØ’q}rBÉ+é'¬±ÿÿÿÿÿÿÿÿq;š3yÿÿÿÿÿÿÿÿäÉÅå­ÿ´f9Ìã¡Ã*-aÿÿÿÿwÀJ6QwmÓ^›&2òˆï©ýõ¿\³ãI7B§`ÛÆ~_^¥T”óxS0L™ì1ð(:ÿÿÿÿG‡j½f}†¸í¬ÿÿÿÿ@jË­&W·Õÿÿÿÿ’¥Ü{ÿÿÿÿÿÿÿÿqï¾*Io¡Æ WìÞôHŸt½„õÿÿÿÿÿÿÿÿ¥ìRæŸx ÿÿÿÿ[¨ÜçU9ÿÿÿÿ÷Ôzht8¦@ج–»ï¯ÿÿÿÿÿÿÿÿ ÿÿÿÿ|5uŠ—$ȨÁVäcHu2Œ9Â'ç2ù·Ò;ªÿ–Mnþ[Áòÿÿÿÿ Ü]ÉÿÿÿÿêÙ’ÿÿÿÿÿÿÿÿSf²#bÚ†ÿÿÿÿÿÿÿÿP7ÿÿÿÿ·0bÿÿÿÿÅõ‘¦fiÂFéOǧÂÿÿÿÿ^¡ÿÿÿÿÿÿÿÿ¦´¦èæKO·éa&½–¾!è×´·äÆL^´UÔ(' {˜ Úÿÿÿÿÿÿÿÿÿÿÿÿ2;;ùc€Œ]‰ƒðÿÿÿÿ}“ÿÿÿÿýïVÙüÇ_‰ßÿÿÿÿîdõÿÿÿÿf“ÿÿÿÿ×·ŠŸ¼— »“‘5±Wê‚l÷GëE¶yZ}™DÕ°¸ÞÏhÙ‚·+$p§ÿÿÿÿYjÓi'~ô>]d®ÿÿÿÿ¸óvN„‰*ú^_thк§ñ goÐ×ÿÿÿÿ­{è³àÿÿÿÿ Fb Ú²®ÿÿÿÿ aZg+È8z¾ÿÿÿÿ9Ò`§êLIAÿÿÿÿP¼£›MÈ¡CÔÐÿÿÿÿÎ@¡¿šœe*ÿÿÿÿ¦~”g’Øêë/uñhÿÿÿÿڄбÿÿÿÿ„%ÿÿÿÿÝTÿÿÿÿ77vô¸ðpI‘6ÁÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿØÿÿÿÿë)Ï71Ëmâìå’>ébg†¯8¢ jðŒž,d%© åƒÂÀ]ËϾƇl¶’Äðÿÿÿÿ’*ÿÿÿÿE»ÿÿÿÿëÚž³W<›Zÿÿÿÿ7ÇôAÚ|ÿÿÿÿ;“©ÏôËÿÿÿÿÿÿÿÿ ÿÿÿÿïѨËü)-Sȯº9ó+Å;¯s(¤H%KD\ÿÿÿÿ±ÊÿÿÿÿÿÿÿÿÌÔ tLÍô tÔφ.Ø‘ì(6n#êÿ;@)ÿÿÿÿs¼ÿÿÿÿÞ¶ÿÿÿÿ¤’^ÿÿÿÿrÿÿÿÿÁU9í‡]‹˜ÔòÙË7ˆÿm4 ê.ÿÿÿÿÉ<„EbÿÿÿÿJÎ2÷JzìîèTŽ—â.Lÿÿÿÿd$m¸,6»?ÿÿÿÿ2¼á ΤW–?ͯÔÖ½ÿÿÿÿÿÿÿÿ½ ÿÿÿÿi8úEÿÿÿÿB²Ø.ßÈÖŽ½äv²Ÿ¹,ÇÃT†gkþvôaã¡p}R$!Ž)½ËœW±¾u/›‚ Nyi 9ÿÿÿÿ9áÿÿÿÿq$G^ëÍê¢è§îÿÿÿÿáŸT©Då?ÜX•_HUNÿÿÿÿ ÕŸS·ÆõHâm¨ØuB ™Âk•]¢Þsµ€Y6 øŠÿÿÿÿú6ÿÿÿÿ¸›ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ nŒ‡ÿÿÿÿÿÿÿÿÿÿÿÿ.‚´#<„ZÎï_c¼©K²‚Kü.Lœÿÿÿÿ®[ò€óÿÿÿÿB` ¢ïÍ7Yì¶ÿÿÿÿÂ=ÓÂhÎÖå§}­u ÿÿÿÿšÓTÑG_s$ùÆÿÿÿÿ0Ð&ÒíŽfÙÿÿÿÿ*¼°Ïš¼xeGÎm‡1ÙÒ¸ôdí¿!)8õ¡½ÆÜ ¿ÿÿÿÿÿÿÿÿÿÿÿÿ“@ú(#E}ZÉ%-Ë¢¢'.íºvLè¸ÄI˜ZlÉÃë¡ÿÿÿÿTÂÿÿÿÿ áò¼…sf|ÿÿÿÿæµÿÿÿÿ¼(æÄëÿÿÿÿÿÿÿÿûȤvi"ÿÿÿÿÿÿÿÿÿÿÿÿgÁÚïÿÿÿÿsõkÿÿÿÿÿÿÿÿ;6[ÈxÀ¯™(T(jñš£ÿÿÿÿ°‡ÿÿÿÿYk ”âsßÖS÷\Rˉ±¶¿_ÿÿÿÿÿÿÿÿ?ïÒ¿nwÓç'òqÕF[¶c:-*Fêt³Ï‡`8ík8bn±iEË;|r_V"Á¨J$Åÿÿÿÿ·g¹»+–剱Íñ®ÿÿÿÿ®!J5H½©}³=6ºÿÿÿÿî-R>/·,ë›ÛÆ%oÊ‚ÿÿÿÿœMÿÿÿÿQÆÿÿÿÿˆBrƒçÏ=ÿÿÿÿžÊ)ÓÿÿÿÿžrVÿÿÿÿÿÿÿÿÿÿÿÿ²ƒÒÿÿÿÿ’„„Y­éWà?n¿qRØý|ÿÿÿÿ—cÿÿÿÿÿÿÿÿ‡M•àâ£ezH‹ ”ÿÿÿÿ_@¾o–ž¡g׆?'Ös;% 4;šLÿÿÿÿ‘-ÿÿÿÿÿÿÿÿÿÿÿÿƦÝÈޗ×ßÌ7˜¨æ#Ïÿÿÿÿ3ç|¥ ×ÜPIÿÿÿÿÿÿÿÿ¶Ú•fúãÿÿÿÿË\}êe+T“•ï1mªÿÿÿÿÉÿÿÿÿ°{S[¨ŒÿÿÿÿK`Z ÿÿÿÿ²é´£ÿÿÿÿÖæÿÿÿÿWDÎr.Ï€çÿÿÿÿ…‰ÿÿÿÿµIÿÿÿÿBD’ySÞÿÿÿÿ`ÌÿÿÿÿwŽÿÿÿÿ5¿#Q蓆uJJÒ±fGÐÿÿÿÿþ3½7@¾È £‚¡ÿÿÿÿÕÿÿÿÿ;§ÓÐÿÿÿÿOlŽñNî9p€^ÿÀÿÿÿÿÿÿÿÿÎ͸»ˆ|)fÿÿÿÿónÇY\¯¹ÿÿÿÿp`IÍLÊèHQ @ÿÿÿÿZÔÿÿÿÿQÔ]þ„À]3”&y_Õº^u ˜GEúªÿÿÿÿ1){Ðz·C½PÚ– h%BÿÿÿÿRcSÏX)9ÿÿÿÿÿÿÿÿ‡¦ÿÿÿÿ¸ ¹À»{Iâ„Ê·ÿÿÿÿÕ3˜FßÃb@I[²ú£0ìo àÁ‰·mœ×qB rîeëU›i ¸RŒ•ÿÿÿÿøX k»ÿÿÿÿA"™ çâ»üÏCÿÿÿÿb Däò+šGCÿÿÿÿµ4ÎË ­¯%~Ȫ¿ïû•ÿÿÿÿo<Ï. SäÿÿÿÿmD–I2´1ßzÊÁpH~\~G„ÒMmÔƒ½•ÿÿÿÿΩÿÿÿÿÿÿÿÿÿÿÿÿk”`Øÿÿÿÿ½¾âLãÿÿÿÿ«I3tBT!"é ÿÿÿÿÿÿÿÿª¯ÿÿÿÿÍÆ"oÿÿÿÿ§¾ä¸ÄÑ‹m BÏM¹õÐB—-ó³'‹ÊïIrÿÿÿÿ×åÿÿÿÿÿÿÿÿ¯GJmÿÿÿÿÿÿÿÿ¦ÿÿÿÿ|ÿÿÿÿÿÿÿÿ6ZÏ‚ÿÿÿÿô7Eþ¶ÿÿÿÿÿÿÿÿõgÿÿÿÿf°zUÿÿÿÿ” ÿÿÿÿ¿ TÖÝ+ÿÿÿÿj¨ 8·ÂÀ>èˆå '…‚†6ÀoÞèaep`/ïÿÿÿÿ Bÿÿÿÿ BßiRWš~ ùÿÿÿÿ£q×URÿÿÿÿb/†¢ÿÿÿÿÿÿÿÿÿÿÿÿ^¾5Àéÿÿÿÿf˜Áÿÿÿÿö Õ¶7—YGå… Šà±.rÛdÿÿÿÿ\`Ü +Øÿÿÿÿió»}¯…1i Sÿÿÿÿeÿÿÿÿ›j·ñÿÿÿÿî0gÿÿÿÿÿÿÿÿÚEÿÿÿÿ§yt,¨ÁSÚÿÿÿÿuéíØÿÿÿÿ¬K8f¦’ÿÿÿÿ¼ ÙQÿÿÿÿÿÿÿÿöÌ$L°x¸ ÿÿÿÿK¤ÿÿÿÿÚVå4eÿÿÿÿ`ÝÝEŒ'¦ÿÿÿÿ¶®®ë÷¸YÛ(¬ ùðp.Hµ*y°î» ¨šïÃÝÙA +P|ÿÿÿÿÿÿÿÿKdSšÿÿÿÿ_·³Ç£ÿÿÿÿ0ÿÿÿÿÿÿÿÿq^Iÿÿÿÿpx%|lmˆ7UÎ:s\›"ã‚LÖÿÿÿÿÿÿÿÿÿÿÿÿžíÿÿÿÿÿÿÿÿd†ñÜñ’qMÿÿÿÿüp„m1kð°wÆi*†`_Ò…8Lƒ76ƒÖ˜ÿÿÿÿìy½šÿÿÿÿzØÿÿÿÿJiLI§¾$Õ&¡õäM@R«ÿÿÿÿw$b "‰–«ÿÿÿÿ¹&]L#$ò’ª™ëI’QŒ§ÿÿÿÿºŠH Ͳwô–Ã{OépÔÍ‘’Ûs†'#£Ñÿÿÿÿ 2ùñlÜÝxAöÿÿÿÿÿÿÿÿPÛEÿÿÿÿ¥Ä‹pP:ÿÿÿÿäš‘ÿÿÿÿÑ«êÆEÚŒQ†5¯ÿÿÿÿn–‚—E+ë[ÏjÞ:¬Æ9ÚŠÈcvœÂõŽ< ãÿÿÿÿ4>)Ûj1¶5ÿÿÿÿÿÿÿÿãÅÆ é+Yiƒ+ÞÿÿÿÿžwÿÿÿÿþSÿÿÿÿÿÿÿÿ¸Ýó-GÓæ•Ò%–Ú=5ðšOÿÿÿÿÙ!ƒ1}Ô#ÿÿÿÿ"’à$/ÿÿÿÿîÛcŽŸÒ÷§Ù ‘É5) Ž1Ñr’ÿÿÿÿRÿÿÿÿÑ:ÿÿÿÿ¶Û; p3yjì{㡪"ôÒ ÿÿÿÿ…;_‡ñµZ~ì|×wlss-å{FLV§‚NUÐÿÿÿÿ… ÷]¦ÿÿÿÿÆ"g©7Ñ—A­¼óõ%{òF߃‹ÿÿÿÿ.Ôÿÿÿÿÿñ7ñP õf6ôž‹ôòî¤}E‘tg1òÿÿÿÿÙf¥E¼^³7G*u£®)7ãÿÿÿÿÞ0ŒÝˆÊÕë#ŽÔÙ[ÄÍÿœ™¶áêÿÿÿÿèÿÿÿÿ‡FUÝV/ÀÔ4o~’/}¬ólÿÿÿÿ™°*)ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¥óRÓÝÿÿÿÿfòP¢¼ÿÿÿÿ©R ±nÈ1.ësµÑER´\g€›b/®ÿÿÿÿ sÝÔ¡@®ÿÿÿÿøºÅ›"ÄÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿžmXtÂÿÿÿÿÄž³Eã û/µ )¬†8ÿÿÿÿK>=6Uß’,OÍw\¤áŽÿÿÿÿTçýÒ €ÿÿÿÿÿÿÿÿxàÿÿÿÿX>ÿÿÿÿ±ÉkFñà’™ÿÿÿÿÐ+ÿÿÿÿ]”– ÿÿÿÿèKZ,ÿÿÿÿ"ÿÿÿÿÌû}ÿÿÿÿ¶çÿÿÿÿyaÿÿÿÿÿÿÿÿlÍ‹ÀÿÿÿÿÖ¹ )Ò ÿÿÿÿ]E†Çÿÿÿÿ½^aœ€/á–1×Ëܵã¾9à7:XkÿÿÿÿJ†6l±Ë$J´ë½å=Š£§ ×JàAÿÿÿÿÿÿÿÿÖÇm\¶S8`Õî+q ÊŸÿÿÿÿh#§×íÓQš!q¢ÿÿÿÿÿÿÿÿº·¨ ‹¬Lÿÿÿÿî$ŽŠåGm{ÿÿÿÿÿÿÿÿ« {? V»ÁŽ­þ]Ç®¯§jÿÿÿÿª7w‡Yª´Õ•ÿÿÿÿÿÿÿÿM°ÿÿÿÿ»@ÿÿÿÿ+T¬Àÿÿÿÿ©®‹'G!E4Ç=µZ¸Ú€Ò}Ú88£ÿÿÿÿ’`ÙË`ÿÿÿÿÿÿÿÿ45Jt& -öë›ËÝÿÿÿÿþ³/§Q¥ÿÿÿÿVÍi{y®fç> lÓéX4œ†XÉ,ÿÿÿÿ^‘öÉÿÿÿÿ¥¸ÿÿÿÿâº{A D0ÿÿÿÿÖn…ͨ^ëX„D/)jëœd`RÇÚëJQºÿÿÿÿ’n#cÿÿÿÿw>< ô!˜ÿÿÿÿ|”EíDe¯ÿÿÿÿü{"fÉ€’HµÙÿÿÿÿcöÌ  Œâ\¾z,*Qš._Þÿÿÿÿ©3 =ÿÿÿÿÿÿÿÿ˜´‡²Í.`Ç.Ù/ÿÿÿÿ£–0ÿ«ÿÿÿÿBÙ·Ë’ÿÿÿÿ§"=Öc)Fÿÿÿÿÿÿÿÿ¾#} ÿÿÿÿ™ÇTÍÿÿÿÿš-†îtï&?Úñì ÔPz£-ÿÿÿÿI±è¢þë?#Å‚ÿÿÿÿÂsirÿÿÿÿÿÿÿÿ6¶ÿÿÿÿ§Pâ«ÿÿÿÿuIÿÿÿÿÿÿÿÿyåÿÿÿÿ!ÕÿÿÿÿaG•¬F ´ÿÿÿÿ½Kîrÿÿÿÿ2z…D€{ÿÿÿÿ41÷0ºÿÿÿÿ<ûóÆäÿÿÿÿÿÿÿÿJ3¡1½ºÿÿÿÿ«ÿÿÿÿ£Eû×ÿÿÿÿS]ÿÿÿÿÄqùãX™.µ¿½Øÿÿÿÿ uÿÿÿÿfEÛ¦9aÏÈI¬CÿÿÿÿÁÚ‡®åÕZhOÿÿÿÿÿÿÿÿºTTÿÿÿÿ;›ÿÿÿÿޱH´p¤¢—&›—ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ'+<ÊÞä†ÿÿÿÿ ׄiÿÿÿÿO#œÖ±òÿÿÿÿˆÓ¹ò ÿÿÿÿ6 ÿÿÿÿÔlèKÐÓñ˜XÖ5ª¢ôè´ÿêyQVìmr ÿÿÿÿò8ÿÿÿÿŸ/G€Å ÿÅEæ©+ÿÿÿÿEiÿÿÿÿ-$Lµ¢ÿÿÿÿ4Öÿÿÿÿ™KÿÿÿÿŒUR.ÿÿÿÿqÿÿÿÿÿÿÿÿq6½bŠR ÿÿÿÿÿÿÿÿ§:Ö#ÿÿÿÿA¶Iªh[ÿÿÿÿ¾WÿÿÿÿBÿÿÿÿÿÿÿÿb–œ…¢•Å †‘N£•b NFO¥0W’æ„܉t ¦»§i—ðÅ•-oÿÿÿÿÿÿÿÿXóÙ™ÿÿÿÿ‘Ä:džÆÿÿÿÿÿÿÿÿ;‚ùzê2Í BëÕ>Õbÿÿÿÿÿÿÿÿ=Jÿÿÿÿó²`ïÿŒ¦.å;þPkÀ°>7Î_›¶î|æn1²’ÿÿÿÿÿÿÿÿ”hÿÿÿÿdæªÿÿÿÿÿÿÿÿÿÿÿÿ:([“ì‚cµHÐä#ÜÿÿÿÿBLÿÿÿÿÈ ØÖ2ï ÿÿÿÿ5Íyâæ“}ÐýJð”ÿÿÿÿDÿÿÿÿ’EŠÚÿÿÿÿ>©˜€'âÉd‹ÉuM.j¨ÿÿÿÿ ¿Ìµ#ÿÿÿÿÏ“D‰•›ˆ«ÿÿÿÿícôÊPxêÿÿÿÿí·d,ÿÿÿÿdÆÿÿÿÿ%j„Î@G‚Å@— x³¤<ÐÑ‹¾ÿÿÿÿ"ÂõL5‹õb!¯ ¡xmlcopyeditor-1.2.1.3/src/aspell/dict/en-variant_2.rws0000664000175000017500000027310012402464555021262 0ustar zanezaneaspell default speller rowl 1.10Na¼°uà!À1Üó enphonet1.1**@*B*F *K*L*M*N**P8*R?*SG*TN*WZ*X]*Yb@Mc@Ne@Rf@TlB@oBBpBFtBHuBKvBLBMˆBN‰BP“BR•BSBT¥BX«BY¬FB®FF°FK´FL¹FMÃFNÆFRÌFSÒFTØHÝHBÞHFáHKãHLêHMóHNúHPÿHRHSHT HXHYKBKFKH#KK&KL,KM:KNAKPKKRNKSWKTbKWmKXoKYrL@sLBtLFxLKLL…LMˆLN‹LP’LR”LS–LT›LXLYŸM M@¡MB¢MF£MH§MKªML°MM¶MNºMPÃMRÄMSÆMTÏMW×MXÙNÜN@ÝNBÞNFãNKæNLíNMîNNðNRôNSõNTùPKýPLPMPNPPPRPS&PT,PX4R5RB6RF9RK=RLDRMGRNORPSRSXRT\RWaRXcSdS@eSBfSFkSKrSL}SM‡SNŽSP—SRžSS¤STªSWµSXºSY¿TÁTBÂTFÈTHÌTKÎTLÖTMÝTNäTPëTRðTSÿTT TWTXWWFWKWL!WM(WN+WP-WR/WS3WT8WW>WX?XB@XFAXKCXLHXMOXNTXPYXR^XSbXTdXXiYFjYKlYMpYPqYTsYXt* *@*@B"*@Pw*@S-*B>*BLL*BRa*BSý*BTu*FKÛ*FLð*FNH*FS{*K4*KBB*KKu*KL¨*KM-*KND*KRÇ*KSî*KT®*KWq *KY„ *L@• *LF¤ *LKµ *LMÈ *LN= *LT÷ *MB *MBa *MF† *MK: *MLI *MM  *MN® *MPø *MR*MS•*MTë*Ný*N@*NBw*NF¼*NKâ*NLÔ*NM“*NN®*NPÄ*NR1*NSŒ*NTu*NWº *NXÍ *P@;!*PKO!*PL}!*PN*"*PR["*PS×"*PTè"*R##*R@R#*RKf#*RL¿#*RNð#*RP2$*RR[$*RSl$*S›$*S@¨$*SB/%*SFp%*SK¾%*SNJ&*SPÖ&*Té&*TB '*TF_'*TKr(*TL»(*TMã(*TN¿)*TPä)*TRn**TS•**TT+*TX+*WK.+*WL?+*WSM+*XLf+*XP,*XR ,*XSA,*XTP,*YNi,@Mx,@MN†,@NT«,@RÉ,@RFÖ,@RLø,@RP?-@RSW-@RWj-@TÈ-@TRØ-@TS .B@S(.BBf.BBK‡.BBLä.BBSø.BFL /BHFq/BKA0BKBV0BKM—0BKNÐ0BKP1BKR91BKSu1BKTñ1BKX2BL@/2BLB~2BLK3BLM3BLN±3BLRþ3BLS+4BLT4BLXÀ4BMB5BN+5BNFW5BNK„5BNM 6BNN36BNRP6BNSb6BNTØ6BNX‘7BNYÂ7BPSç7BPTø7BR68BR@M8BRK°8BRLR9BRM{9BRNÏ9BRSW:BRTï:BS;BSK;BSL%;BSN;;BSP <BSS<BSTA<BSXŠ<BTÁ<BTFÙ<BTK=BTL=BTSQ=BTTw=BXL=BYL¹=BYN>FBLE>FBTW>FFg>FFR>FFS?FFX@?FKU?FK@k?FKLÂ?FKSÒ?FKT¦@FLñ@FLFÿ@FLKêAFLM¢BFLN¸BFLR¡CFLS±CFLTøCFLXîDFLY.EFMKYEFML›EFMR­EFN½EFNKßEFNLóEFNSFFNTOFFNY-GFRTGFRBsGFRK¤GFRNcHFRRIFRS=IFSCJFSKcJFSLuJFSNáJFSSñJFSTMKFT–KFTL¤KFTS´KFTTøKFTXLH7LHBBLHBRQLHBSxLHFLŸLHFNÄLHKòLHKKMHKNŸMHKPûMHKR$NHKS4NHKTtNHLËNHL@óNHLK"OHLL5OHLNoOHLPOHLSÅOHLT'PHLWgPHM|PHMF¡PHMKÐPHMNQHMPOQHMRÃQHMSuRHNÞRHNKÿRHNR…SHNSàSHNTûSHPÑSNTrÑSNX8ÒSPK“ÒSPL$ÓSPMúÓSPN!ÔSPRjÔSPSEÕSPTTÕSREÖSRBdÖSRF‹ÖSRNžÖSRPÅÖSRS×SSA×SSB^×SSR|×SSS¾×SSTÏ×SSXý×ST&ØSTK4ØSTLªØSTMÀØSTNÙSTPèÙSTRÚSTSÛSTT.ÛSTW›ÛSTYÂÛSWBêÛSWF7ÜSWNbÜSWP‘ÜSWT/ÝSXLmÝSXM³ÝSXNÞSXR5ÞSXTeÞSY˜ÞSYS¥ÞTµÞTBÀÞTBKÍÞTBLáÞTBNßTBS7ßTBTZßTFjßTFLxßTFNÀßTFSàTHRBàTHTiàTKšàTKKðàTKLáTKM|áTKNŽáTKRâTKSiâTKT–ãTL¸ãTLFÑãTLKåãTLNäTLRdäTLSŠäTLTêäTMåTMB*åTMF–åTMKïåTMN7æTMPçTMS"çTN=çTNKLçTNL_çTNP¿çTNRàçTNSèTNTšèTPÇéTPNæéTPRqêTPS¤êTPTÝêTRðêTR@ëTRFSëTRHdìTRKìTRL ìTRMíTRNíTRPÚïTRRíïTRSÿïTRTðTRWYñTRX„ñTRYËñTSÝñTSF'òTSKŒòTSL1óTSMËóTSNôTSPUôTSRõTSS¨õTSTÞõTTeöTTBtöTTFÜöTTKd÷TTL{÷TTNã÷TTRø÷TTS$øTTT ùTTWKùTTX‡ùTWFÀùTWLÒùTWNBúTXBiúTXF´úTXNãúWuûWFSûWK‘ûWKL¾ûWKNáûWKSpüWKTüWLÊüWLF ýWLKiýWLN}ýWLS«ýWLTþWLXKþWMLšþWMPÇþWMSõþWNS&ÿWNTÂÿWPlWPS‚WR°WRK¾WRNèWRSWS9WSKtWSPãWSSWSTdWTBšWTK¯WTNëWTP4WTSaWTT¶WWLWXP5XBTšXFFÎXFLXKBXKH[XKLDXKRfXKS¼XLþXLKXLL_XLM–XLPÌXLR?XLSnXM«XMKÄXMLÖXMRÿXMS3 XNi XNKˆ XNLé XNS, XNT< XPk XPKz XPR XPSí XPTÿ XRB XRF# XRP` XRS‹ XS× XSLç XTG XTK‚ XTL­ XTNë XTS XXN` YF” YFS£ YKµ YKNÊ YKS YKTJYML×YP YPSYTL,YXF * ay *@Earth*@BSK Athabaska*@BSKN Athabascan(*@BSKNS Athabascan's Athabascans%*@PTK orthopaedic orthopedicK*@PTKS orthopaedicsorthopaedics's orthopedics orthopedics's*@PTST orthopaedist,*@PTSTSorthopaedist's orthopaedists*@SEarth's *Barbor*BLKT obbligati*BRKMNT abridgement,*BRKMNTS abridgement's abridgements*BRTarboreta*BRTKMNT abridgment* *BRTKMNTS abridgment's abridgments$*BS abaci arbor'sarbors*BSN@absinth*BSN@S absinth's**BSS abscissae airbussesibices*BT abetterabettor9*BTS abetter's abetters abettor'sabettors*BTTabided*FKTS avocadoes*FL evilleruvulae*FLFMS effluviums*FLNoffline*FLSTevillest*FNSoffense *FNSS offense'soffenses*FSPL overspill*FSPLN overspilling&*FSPLS overspill's overspills%*FSPLT overspilled overspilt*FSPRNS offsprings*FSSoversize*FSST oversized *Kaquae*KBWOjibway *KBWS Ojibway'sOjibways*KKLTR aquiculture*KKLTRS aquiculture's*KLBR equilibria*KLLukelele!*KLLS ukelele'sukeleles*KLN equalling*KLTequalled*KLTN Euclidean*KMNSM oecumenism6*KN ageing aging airgun arckingikon*KN@acanthi*KNKikonic*KNLKMNTacknowledgement5 *KNLKMNTSacknowledgement's acknowledgements *KNLTKMNTacknowledgment4 *KNLTKMNTSacknowledgment'sacknowledgmentsF*KNS ageing's ageings aging's agings ikon'sikons*KNTorgandie*KNTBL ignitible*KNTS organdie's*KRaquaria*KRTMS ageratums*KSaxeegisegis's *KSKTRKSS executrixes*KSLIjssel*KSMagism*KSMRNS oxymorons*KSPTT expeditor'*KSPTTS expeditor's expeditors*KSSaxe's*KSSSexorcize*KSSSN exorcizing*KSSSS exorcizes*KSSST exorcized*KSTaccurst*KSTLextoll*KSTLSextolls*KSTNTBL extendible*KSTRFT extravert(*KSTRFTS extravert's extraverts*KSTRFTT extraverted*KTarcked*KTPoctopi*KTRaccoutre*KTRMNTS accoutrements*KTRN accoutring*KTRS accoutres*KTRT accoutred*KTToctette *KTTS octette'soctettes*KWSedgeways*KYTokayed*L@altho*LFalluvia*LKLSalkalis*LMKRN oleomargarin*LMKRNSoleomargarin's*LMNKalmanack*LMNKS almanacks*LMNSS alumnuses*LNaline*LNBT Ulaanbaatar*LNBTS Ulaanbaatar's*LNMNT alinement'*LNMNTS alinement's alinements*LNNalining*LNS alinesulnas*LNTalined#*LT airletteralitolde*LTMTultimata*LTRTEldorado*M ameeramirarmor*MB amebaamebae*MBKamebic*MBLKSS umbilicuses *MBNS ambianceambience?*MBNSS ambiance's ambiances ambience's ambiences*MBRumbrae*MBS ameba'samebas*MBT ameboidimbed*MBTN imbedding*MBTSimbeds*MBTTimbedded*MF@T amphitheater*MF@TR amphitheatre-*MF@TRSamphitheatre's amphitheatres,*MF@TSamphitheater's amphitheaters*MFBL immoveable*MFRSamphoras*MKamuck*MLT omeletomelette9*MLTS omelet's omelets omelette's omelettes *MMImam*MNamnia*MNBSS omnibusses*MNKamong*MNKSTamongst*MPL ampouleampul6*MPLS ampoule's ampoules ampul'sampuls*MPLYemploye"*MPLYS employe'semployes*MPNL empanelimpanel5*MPNLN empaneling empanelling impanelling!*MPNLS empanelsimpanels2*MPNLT empaneled empanelled impanelled*MPRemporia*MPRFS improvisor)*MPRFSS improvisor's improvisors*MPRLN imperilling*MPRLT imperilled *MPST imposterimpostor?*MPSTS imposter's imposters impostor's impostors*MPTNSS impatienses*MR armorerarmory*MRNarmoring8*MRS armorer's armorers armoriesarmory's*MRTarmoredC*MS ameer's ameers amir's amirs armor'sarmors*MSFLarmsful*MTSTamidst*Naeonanieon*N@RLenthral*N@RLMNT enthralment *N@RLMNTS enthralment's*N@RLSenthrals*NBKNN unbeknown*NBKNNST unbeknownst*NBST unbiassed*NFFRBL unfavorable*NFKST unfocussed*NFLFRT unflavored*NFLKSN inflexion(*NFLKSNS inflexion's inflexions*NFLKXN inflection**NFLKXNS inflection's inflections*NFLT inflightinfold*NFLTN infolding*NFLTSinfolds*NFLTTinfolded*NKBincubi*NKLFL Anglophil*NKLRT uncolored*NKLSinclose*NKLSN inclosing*NKLSR inclosure'*NKLSRS inclosure's inclosures*NKLSSincloses*NKLSTinclosed*NKLT unequalled*NKMencomia*NKMBincumber*NKMBMNT enjambement- *NKMBMNTS enjambement's enjambements*NKMBRN incumbering*NKMBRT incumbered*NKMBS incumbers3*NKR enquire enquiry inquireinquiry"*NKRN enquiring inquiringT*NKRS enquires enquiries enquiry's inquires inquiries inquiry's*NKRSTincrust*NKRSTN incrusting*NKRSTSincrusts*NKRSTT incrusted *NKRT enquiredinquired*NKSannexe*NKSSannexe's*NKTTanecdota*NLKanalog*NLKS analog'sanalogs!*NLNT unlearnedunlearnt*NLSanalyse*NLSN analysing*NLSTanalysed*NLTKL analytical*NLTKLLanalyticalally*NM anaemiaenamor*NMKanaemic*NML enameller#*NMLN enameling enamelling*NMLNS enamelings%*NMLS enameller's enamellers!*NMLT enameled enamelled*NMRN enamoring*NMRTenamored*NMS anaemia'senamors*NMTenemata*NNTS innuendoes*NPRKTST unpracticed*NPRLLT unparallelled*NPSTanapaest#*NPSTS anapaest's anapaests*NRenure*NRFLN unravelling%*NRFLT unravelled unrivalled*NRL enrolenroll%*NRLMNT enrollment enrolmentG*NRLMNTS enrollment's enrollments enrolment's enrolments*NRLS enrollsenrols*NRNenuring*NRSenures*NRSManeurism$*NRSMS aneurism's aneurisms*NRTenured5*NS aeon's aeons eon'seonsioniser&*NS@TK anaesthetic anestheticJ*NS@TKS anaesthetic's anaesthetics anesthetic's anesthetics(*NS@TS anaesthetize anesthetize-*NS@TSNanaesthetizing anesthetizing+*NS@TSS anaesthetizes anesthetizes;*NS@TST anaesthetist anaesthetized anesthetized.*NS@TSTSanaesthetist's anaesthetists%*NS@X anaesthesia anesthesia**NS@XS anaesthesia's anesthesia's*NSFRunsavory*NSKLPT encyclopaedia*NSKLPTK encyclopaedic0*NSKLPTSencyclopaedia'sencyclopaedias*NSKNinsigne/*NSKNS insigne's insignes insignias*NSPLTunspoilt *NSS ioniser'sionisers'*NSTL instal instilinstill(*NSTLMNT installment instalmentL *NSTLMNTS installment's installments instalment's instalments+*NSTLS instals instillsinstils*NSTTinsetted*NSTTT institutor(*NSTTTS institutor's institutors*NT auntyindue*NTKLintagli*NTN induinginterne*NTNMNT internement!*NTNS interne'sinternes*NTNXP interneship*NTNXPS interneships*NTRKN interregna*NTRMTundreamt*NTRNXintrench *NTRNXMNT intrenchment *NTRNXMNTSintrenchment's*NTRNXN intrenching*NTRNXS intrenches*NTRNXT intrenched*NTRSTintrust*NTRSTN intrusting*NTRSTSintrusts*NTRSTT intrusted'*NTS aunty's indorseindues*NTSMNT indorsement,*NTSMNTS indorsement's indorsements*NTSN indorsing*NTSRantisera,*NTSS indices indorses undersize*NTSTindorsed*NTT anteedindued*NTWFT interweaved*NTWLT indwelled*NTWSendwise*NTXRST antichrist)*NTXRSTS antichrist's antichrists*NWTSonwards&*NXKBL unshakable unshakeable%*NXLN initialing initialling"*NXLT initialed initialled*P@L epithelia*PKLTTS epiglottides*PKSYTepoxyed*PLappal*PLKepilog*PLKS epilog'sepilogs*PLSappals*PLT epaulet epaulette=*PLTS epaulet's epaulets epaulette's epaulettes*PNFRN epinephrin*PNFRNS epinephrin's*PRLN apparelling*PRLT apparelled*PRSapprize*PRSN apprizing*PRSSapprizes*PRSTapprized*PSSapices*PTRT updraught%*PTRTS updraught's updraughts.*Raery auraeeery eyrieeyry*R@RSurethras*RKRM aerogramme*RKRMS aerogrammes**RKSN Ericson EricssonEriksson*RLaureola*RLS aureola'saureolas*RNKTNK orangutang)*RNKTNKS orangutang's orangutangs*RPHArapahoe*RPHS Arapahoe's*RRaurorae.*RS aery's eyrie's eyrieseyry's *Say's*S@Misthmi*S@Testhete*S@TKesthetic*S@TKL esthetically*S@TKS esthetics *S@TS esthete'sesthetes*SBLuseable*SBLT useability*SBLTS useability's&*SFKS oesophagus oesophagus's'*SFKSS esophaguses oesophaguses *SKLP escalop escollope*SKLPN escaloping?*SKLPS escalop's escalops escollope's escollopes*SKLPT escaloped%*SNTNS ascendence ascendency**SNTNSS ascendence's ascendency's*SNTNT ascendent&*SNTNTS ascendent's ascendents*SPHNIspahan*T aortae ardorodor*TBK audiobook%*TBKS audiobook's audiobooks*TBL addibleArdebil*TFKTartefact$*TFKTS artefact's artefacts*TFSadvisor!*TFSS advisor'sadvisors*TFTS advertize*TFTSMNT advertizement1 *TFTSMNTSadvertizement'sadvertizements*TFTSN advertizing*TFTSS advertizes*TFTST advertized*TKSadieux*TKSTadjustor#*TKSTS adjustor's adjustors*TLidyl*TLS idyl'sidyls*TMNF outmaneuver*TMNFR outmanoeuvre.*TMNFRNoutmaneuveringoutmanoeuvring*TMNFRS outmanoeuvres,*TMNFRT outmaneuvered outmanoeuvred*TMNFS outmaneuvers*TMT automataedemata*TNUtahn*TNTMS addendums*TPNutopian!*TPNS utopian'sutopians*TPT adapteradaptor9*TPTS adapter's adapters adaptor'sadaptors*TRMSatriums*TRSSuteruses5*TSadz ardor's ardors odor'sodors*TSSadz's*TSSToutsized*TSTRPT outstript*TTR auditoria*TXNT outshined*WKTawaked *WLawol*WSTRKN awestricken*XLK archeology-*XLKKL archeologicalarcheologically*XLKS archeology's*XLKST archeologist,*XLKSTSarcheologist's archeologists*XPLKS archipelagoes*XRochre*XRSochre's*XSechos*XTPKL archetypical*YNeying @Mthymi@MNthiamin@MNS thiamin's@NTSTRKNthunderstricken @Rthru@RFthrove@RFNthriven!@RLTM thraldom thralldom%@RLTMS thraldom's thralldom's@RPNSS threepences@RSSthoraces@RW throughwaythruway>@RWS throughway's throughways thruway'sthruways@Ttheater@TRtheatre@TRS theatre'stheatres@TS theater'stheatersB@SKF bathyscaph'B@SKFS bathyscaph's bathyscaphs BB Babar BaburboobooBBKbarbequeBBKN barbequing"BBKS barbeque's barbequesBBKT barbequedBBLKLBiblical'BBS Babar's booboo'sbooboos BFLN beveling bevellingBFLSbuffalosBFLT beveledbevelledBHFbehavior&BHFRL behavioral behaviorallyBHFRSM behaviorismBHFRSMS behaviorism'sBHFRST behaviorist+BHFRSTS behaviorist's behaviorists!BHFS behavior's behaviorsBKbogyburkBKBNX backbencher)BKBNXS backbencher's backbenchersBKMN boogerman$BKMNS boogerman's boogermansBKNFLbougainvillaeaBKNFLSbougainvillaeasBKPTLN backpedallingBKPTLT backpedalledBKRL barcarolle&BKRLS barcarolle's barcarolles4BKS beaux bocce bocci bogy'sburksBKSFLbagsfulBKSLTN backsliddenBKSS bocce'sbocci'sBKTbogiedBKTRS bacteriasBKXNLS bacchanaliasBL@bletherBL@RN bletheringBL@RT bletheredBL@SblethersBLB belaborblubBLBNblubbingBLBRN belaboringBLBRT belaboredBLBS belaborsblubsBLBTblubbed"BLKbalk BlackbluejayBLKNbalkingHBLKS balk's balks Black's Blacks bluejay'sbluejaysBLKTbalked BLMBL blamable blameableBLN blueingboloney!BLNS blueing's boloney'sBLNTblentBLRX BelorussiaBLRXS Belorussia's2BLS blowsier blowsy blowzierblowzy"BLSST blowsiest blowziestBLSTblestBLTbowlderBLTS bowlder'sbowldersBLXbolshy#BLXFK bolshevik bolsheviki%BLXFKS bolshevik's bolsheviksBMBSbimboes+BN Berne biennia boneybonnieBNFTN benefittingBNFTT benefittedBNKbunkoBNKMBbuncombeBNKMBS buncombe'sBNKNbunkoing=BNKS bangers banjoes bongoes bunko'sbunkosBNKTbunkoedBNMLbonemealBNN bingeingbingingBNRSBenares)BNS Berne's burnous burnous'sBNSS burnousesBNST bannister$BNSTS bannister's bannistersBNTL bandolier%BNTLS bandolier's bandoliersBNTN bandanabandanna<BNTNS bandana's bandanas bandanna's bandannasBNTSbonitoesBNTTbandittiBNXbanshieBNXS banshie'sbanshiesBNYboneyerBNYSTboneyestBPSTbypastBPTSTR baptistry'BPTSTRS baptistries baptistry'sBR briarbrierBR@LS breathalyseBR@LSN breathalysingBR@LSS breathalysesBR@LST breathalysedBRKBaroqueBRKFN breakevenBRKFNS breakeven'sBRKL BreughelBrueghelBRKSbureauxBRKTbriquet BRKTS briquet'sbriquetsBRLN barrellingBRLT barrelledBRMFLbrimfullBRMN BrahmaneeBrahmin BRMNS Brahmin'sBrahmins BRNKSMNXP brinksmanship BRNKSMNXPSbrinksmanship'sBRNTSR brontosauriBRNXbroncho BRNXS broncho'sbronchos0BRS briar's briars brier'sbriersBRSK bruskbruskerBRSKLbruskly%BRSKNS bruskness bruskness'sBRSKSTbruskestBRTKSTT broadcasted BSbassiBSKBasicBSLSS bacillusesMBSN biassing bo's'n bos'n bo'sun bosun busingbussingBSNS bisons bo's'n's bo's'ns bos'n's bos'ns bo'sun's bo'suns bosun's bosuns busing's bussing'sBSPSSbicepses"BSS bursas busesbusses$BST biassed busedbussedBSTRTbestridBSTTburstedBSXborschBSXSborsch'sBSXT beseechedBT baddybootieBTFLN bedevillingBTFLT bedevilledBTKBoudiccaBTLKSbattleax$BTLKSS battleaxes battleax's%BTS baddy's baudsbootie'sBTT bettedbidedBXLN bushellingBXLT bushelledBYLbyelawBYLRX ByelorussiaBYLRXS Byelorussia'sBYLS byelaw'sbyelawsBYNTN bayonettingBYNTT bayonettedFBLSfibulasFBTforbadFF favorfervorFFRBL favorableFFRNfavoringFFRT favoredfavorite#FFRTS favorite's favoritesFFRTSM favoritismFFRTSMS favoritism's&FFS favor's favorsfervor'sFFXT farfetchedFK fogeyfogyFK@ forgatherFK@RN forgatheringFK@RT forgatheredFK@S forgathersFKLfaecal/FKS fogey's fogeys fogiesfogy's FKSL fo'c's'lefo'c'sle@FKSLS fo'c's'le's fo'c's'les fo'c'sle's fo'c'slesFKSN focussingFKSS ficusesfocussesFKSTfocussedFKTfagot FKTN faggotingfagotingFKTS fagot'sfagots FLflierFLFflavorFLFL felafelfulfilFLFLMNT fulfilmentFLFLMNTS fulfilment'sFLFLS felafelsfulfilsFLFRN flavoring&FLFRNS flavoring's flavoringsFLFRTflavoredFLFS flavor'sflavorsFLKflukeyFLKLMS flagellumsFLKLN fledgeling(FLKLNS fledgeling's fledgelingsFLKRfulcraFLKSSphloxesFLKSTM flexitimeFLKSTMS flexitime'sFLMNS flamingoesFLNfuellingFLNK flunkeyflunkie.FLNKS flunkey's flunkeys flunkie's%FLNLN flanneling flannelling0FLNLT flanneled flannelet flannelledFLNLTS flannelet'sFLNS fulness fulness'sFLRflorae&FLS flier's fliersfloozie FLSS floozie's phallusesFLTfuelledFLTNfiletingFLTNTR philodendraFLTRBL filtrableFLTS filet'sfiletsFLTSTflautist$FLTSTS flautist's flautistsFLTTfiletedFLTXN floatation'FLTXNS floatation's floatationsFLXPNT flashpoint(FLXPNTS flashpoint's flashpointsFLYflyerFLYS flyer'sflyersFMKP pharmacopeia*FMKPSpharmacopeia's pharmacopeiasFMLformulaeFMRfemora!FN faunae phoneyphonyFNKSSfungusesFNLN funnellingFNLT funnelled2FNS phoney's phoneys phoniesphony'sFNTfonduFNTNKS fandangoesFNTNL fontanelle(FNTNLS fontanelle's fontanelles(FNTS fondu's fondusphantasy$FNTSS phantasies phantasy'sFNTST phantasiedFNTSYN phantasyingFNYN phoneyingFNYTphoneyedFR faeryforafrierFRBfreebeeFRBS freebee'sfreebeesFRK@ foregatherFRK@RN foregatheringFRK@RT foregatheredFRK@S foregathersFRKSfarragosFRKSTT forecastedFRKTfreakout"FRKTS freakout's freakoutsFRNKSS pharynxesFRNTK phreneticFRNTRN frontrunner+FRNTRNS frontrunner's frontrunnersFRNXS franchisor'FRNXSS franchisor's franchisorsFRRfuroreFRRS furore'sfuroresDFRS faery's frier's friersfriz frowsierfrowsyFRSKSfrescosFRSSfriz'sFRSST frowsiestFRST frowstyfrustaFRSW foreswearFRSWN foreswornFRSWR foresworeFRSWRN foreswearingFRSWS foreswearsFS fasciaefocifuzeFSKSfiascosFSLfusileerFSLFTfacelift$FSLFTS facelift's facelifts!FSLS fusileer's fusileersFSNfuzing8FSS faeces faeces's fezes fuze'sfuzesFSSMFascismFSSTFascistFSTfuzedFSTLfistulaeFSTN facettingFSTTfacetted FTfiordFTLfoetal1FTS fiord's fiords foetusfoetus'sFTSSfoetusesFTTfoetidFTXfetichFTXS fetichesfetich's H hahHBharborHBRN harboringHBRTharbored&HBS harbor's harborshoboes$HFLTN hifalutin highfalutingHFNHeavenHFNS Heaven'sHeavens HK hoagy hookahookey HKK highjack highjackerHKKN highjackingAHKKS highjacker's highjackers highjack's highjacksHKKT highjackedHKNharkenHKNKShijinksHKNN harkeningHKNSharkensHKNTharkenedHKPN hiccuppingHKPT hiccuppedHKRHejira?HKS hiccough's hoagy's hooka's hookashookey'sHKTKRM hectogramme+HKTKRMS hectogramme's hectogrammesHKTN hogtieing'HL halloHell hollohulloHL@KR healthcareHL@KRS healthcare'sHLKSShelixesHLL halleluiah%HLLS halleluiah's halleluiahsHLN halloingholloingHLPMThelpmeet#HLPMTS helpmeet's helpmeetsaHLS hallo's hallos haloes Hell's Hells hollo's hollos hullo'shullosHLT halliardhallooed!HLTS halliard's halliardsHLWN Hallowe'en$HMhm homiehomyhumorHMFL haemophiliaHMFLS haemophilia'sHMKLBN haemoglobinHMKLBNS haemoglobin'sHMKNS homogenousHMNKS humungous HMNS hominess hominess's$HMP@ homoeopath homoeopathyHMP@K homoeopathic7HMP@S homoeopath's homoeopaths homoeopathy'sHMRHK haemorrhageHMRHKN haemorrhaging*HMRHKS haemorrhage's haemorrhagesHMRHKT haemorrhagedHMRHTS haemorrhoidsHMRNhumoringHMRThumoredPHMS homie's homies hoummos houmous houmus humor'shumorsHMSTTK homoeostatic HN herniaehewnhonor8HNK hankie hanky Hanukah honkeyhonkieMHNKS hankie's hanky's Hanukah's honkey's honkeyshonkie's"HNRBL Honorable honorableHNRNhonoringHNRR honorariaHNRThonoredHNS honor'shonorsHNThoniedHNTKXFShandkerchievesHNTSFLhandsfulHPhippieHPBL hyperbolaeHPPTM hippopotamiHPS hippie'shippy'sHR hoorahhurrayHRHShurrahes`HRS heros highrise hoorah's hoorahs hooray's hoorays hurray'shurrays!HRSS highrise's highrises!HRYN hooraying hurrayingHRYT hoorayedhurrayedHS horsyhuzzaHSNhuzzaingHSS huzza'shuzzasHSThuzzaedHSTLN hostellingHSTLT hostelledHSXSX haschischHSXSXS haschisch'sHTKhadjhadji/HTKS hadjes hadji's hadjishadj'sHTLN hardlinehotline HTLNS hotline'shotlinesHTR hairdrierhydraeHTRLS hydrolyseHTRLSN hydrolysingHTRLSS hydrolysesHTRLST hydrolysed$HTRS hairdrier's hairdriersHTRSFL hydrocephalyHTRSFLShydrocephaly'sHTSP hutzpahutzpah!HTSPS hutzpah'shutzpa'sHTSPThotspot"HTSPTS hotspot'shotspotsHTSShertzesHTTKhotdogHTTKN hotdoggingHTTKS hotdog'shotdogsHTTKT hotdoggedHXhootchHXPX hotchpotchHXShootch'sHXXhasheeshHXXS hasheesh'sHYNhyaenaHYNShyaena'sKB cabbiegibegybeKBB kabobkebob0KBBS kabob's kabobs kebob'skebobsKBK QuebeckerKBLKSTT cablecasted)KBLTKK gobbledegook gobbledygook-KBLTKKSgobbledegook'sgobbledygook'sKBN gibinggybingKBNTCabinet%KBRT carburetter carburettorIKBRTS carburetter's carburetters carburettor's carburettors7KBS cabbie's gibe's gibes gybe'sgybesKBT gibedgybedKFLcaviller KFLN caviling cavillingKFLNKcufflink$KFLNKS cufflink's cufflinksKFLNS cavilings"KFLS caviller's cavillersKFLT caviledcavilledKFNcoifingKFRcaviareKFRPcoverup!KFRPS coverup'scoverupsKFRS caviare'sKFSS curvaciousKFTcoifedKFTN caftankaftan5KFTNS caftan's caftans kaftan'skaftansKHKquahaugKHKS quahaug'squahaugsKHLFkhalifKHLFS khalif'skhalifsKHTjehadKHTS jehad'sjehadsAKKcagy cookygage geegawjokykirkkookieKKLN cudgellingKKLT cudgelledKKMNT judgementKKMNTL judgemental%KKMNTS judgement's judgements#KKN Cajan cocaingagingKKNMN cognominaKKNMSjejunums/KKNS cageyness cageyness'scocain'sKKNTcocoanut"KKNTS cocoanut's cocoanutsnKKS carcase cargos cooky's gage's gages geckoes geegaw's geegaws kirk'skirksKKSKSScoccyxes KKSN caucussingjigsawnKKSScarcasesKKST caucussedKKTgagedKKTS jiujitsujujutsu.KKTSS cactuses jiujitsu's jujutsu'sOKL colorgaol gaoler gayly girlie gulley jailorjelloKLBRK gaolbreak&KLBRKS gaolbreak's gaolbreaksKLBSkielbasyKLBTgaolbird"KLBTS gaolbird's gaolbirdsKLFcalifKLFLcolorful$KLFS calfs calif'scalifsKLHTSS kilohertzesKLK colloquiacurlycueKLKLSS calculuses<KLKNS calking's calkings caulking's caulkingsKLKRM kilogramme(KLKRMS kilogramme's kilogrammes8KLKS calicos cloacas curlycue's curlycues'KLKTBL collectable collectibleKKLKTBLS collectable's collectables collectible's collectiblesKLLS colorlessKLLT kiloliter$KLLTS kiloliter's kilolitersKLM clamorglamor"KLMRN clamoring glamoring$KLMRS glamourize glamourousKLMRSN glamourizingKLMRSS glamourizesKLMRST glamourizedKLMRSXNglamourization KLMRT clamoredglamored5KLMS clamor's clamors glamor'sglamorsKLMT kilometer$KLMTS kilometer's kilometers7KLN clueing gaoling glueingKolnKölnKLNKclangorKLNKS clangor'sKLNLColonialKLNS Koln'sKöln'sKLNT cullender$KLNTS cullender's cullendersKLPcalliperKLPRN calliperingKLPRT callipered"KLPS calliper's callipersKLPTcliptKLRNcoloringKLRNS coloring'sKLRNTcolorant$KLRNTS colorant's colorantsKLRNTST clarinettist.KLRNTSTSclarinettist's clarinettistsKLRSTcoloristKLRSTS coloristsKLRTcolored!KLRTS colored'scoloredsKLRXN colourationKLRXNS colouration's‰KLS color's colors gaoler's gaolers gaol's gaols girlies gulley's gulleys jailor's jailorsjello'sKLS@NKS callisthenicsKLSNTS glissandosKLSRN glycerineKLSRNS glycerine'sKLSS calyces gallowsesKLSSS colossuses*KLT gaoledgelt JolietKeltKLTLSS gladiolusesKLTNgelatineKLTNS gelatine'sKLTRNcaldron"KLTRNS caldron'scaldronsKLTS Kelt'sKeltsKLTTS glottidesKLWcolorwayKLWS colorwaysKLXgalosheKLXS galoshe's KMgameyKMBcambiaKMBLN gambollingKMBLT gambolledKMBTN combattingKMBTT combattedKMKTcumquat KMKTS cumquat'scumquatsKMLHS camelhair'sKMLK gemmologyKMLKS gemmology'sKMLNMBSScumulonimbusesKMMLcamomile"KMMLS camomile's camomilesKMNcaymanKMNS cayman'scaymansKMNTS commandoesKMNXgymnasiaKMPNL campaniliKMPNT compendia7KN carney carnie coney cueingqueueingKNBT coenobiteKNBTK coenobitic$KNBTS coenobite's coenobitesKNFNconvenor#KNFNS convenor's convenorsKNFT convertor%KNFTS convertor's convertorsKNFYconveyer"KNFYS conveyer's conveyersKNK gingkojunkyKNKKSginkgosKNKL ganglierganglyKNKLK gynaecologyKNKLKS gynaecology'sKNKLNS ganglionsKNKLST gangliestKNKNKTF conjunctivaeKNKRconjuror#KNKRS conjuror's conjurors@KNKS gingkoes gingko's gingkos juncoesjunky'sKNKSN connexion&KNKSNS connexion's connexionsKNKSTTRSconquistadores KNKT connecterjunketerKNKTBL connectible?KNKTS connecter's connecters junketer's junketersKNLN kennellingKNLT kennelledKNNGhanianKNNS Ghanian'sGhaniansKNRH gonorrhoeaKNRHS gonorrhoea's#KNRKX jinricksha jinrikshaDKNRKXS jinricksha's jinrickshas jinriksha's jinrikshas[KNS carney's carneys carnie's coney's conies jinnis jinn'sjinns=KNSL canceller councillor counsellor counselorKNSLN cancelling€KNSLS canceller's cancellers councillor's councillors counsellor's counsellors counselor's counselors#KNSLT cancelled counselledKNSLXN cancelationKNSSgenusesKNSTconcertiKNSTMS consortiumsKNTcandorKNTKTNkindergartener1KNTKTNSkindergartener'skindergartenersKNTLGentileKNTLBRMS candelabrumsKNTLP cantaloup&KNTLPS cantaloup's cantaloups!KNTLS Gentile'sGentilesKNTNMS continuumsKNTS candor'scondoesKNTSNK countersankKNTT quintette$KNTTS quintette's quintettesKNXSconchesKPK copeckkopek2KPKS copeck's copecks kopek'skopeksKPLcopulae#KPS coppice GipsygipsyKPSFLcupsfulKPSN coppicingXKPSS coppice's coppices corpuses Gipsies gipsies Gipsy'sgipsy'sKPSTcoppicedKRgraygreyKRFL groveller1KRFLN gravelling groveling grovelling%KRFLS groveller's grovellers.KRFLT gravelled groveled grovelledKRFMN gravaminaKRFNgryphonKRFNN caravanning!KRFNS gryphon'sgryphons)KRFNSR caravansarai caravanserai>KRFNSRS caravansaraiscaravanserai's caravanseraisKRFXcrawfish#KRFXS crawfishes crawfish'sKRKLcaraculKRKLMS curriculumsKRKLS caracul'sKRKTKrakatauKRKTS Krakatau'sXKRL caroller carrell crueler crueller guerilla Kurile quarreller<KRLN carolling grueling gruelling quarrelling#KRLNS gruelings gruellingsuKRLS caroller's carollers carrell's carrells guerilla's guerillas quarreller's quarrellers!KRLST cruelest cruellest KRLT carolled quarrelledKRMgrammeKRMS gramme'sgrammes0KRN coronae crania grannieQur'an#KRNLT crenelate crenellate(KRNLTN crenelating crenellating&KRNLTS crenelates crenellates&KRNLTT crenelated crenellatedKRNLXN crenelation+KRNLXNS crenelation's crenelations!KRNS grannie's guaraniesKRNTgrantor!KRNTS grantor'sgrantors KRNTT grandad grandaddy0KRNTTS grandaddies grandad'sgrandadsKKRS croci crosier crozier gray's grays grey'sgreysKRSL carrousel%KRSLS carrousel's carrouselsKRSNkerosineKRSNS kerosine'sKRSNT crescendi9KRSS crosier's crosiers crozier'scroziersKRSTLS crystalizeKRSTLSN crystalizingKRSTLSS crystalizesKRSTLST crystalizedKRSTSCrusadesKRSWS crossways'KRT garote garottegarrotte.KRTN garoting garotting garrottingKRTRNS criterions]KRTS garote's garotes garotte's garottes garrotte's garrottesgrottos*KRTT garoted garotted garrottedKRY grayergreyerKRYN grayinggreyingKRYST grayestgreyestKRYT grayedgreyedKRYTTS caryatidesKRYXgreyish&KS cosiercosyczargeezKSBSgazeboesKSFLX goosefleshKSFLXS gooseflesh'sKSKRM kissagramKSKRMS kissagramsKSLNgasoleneKSLNS gasolene'sKSM caesiumgismoKSMN jessamine%KSMNS jessamine's jessamines(KSMS caesium's gismo'sgismosKSNcassinoKSNMT carcinomataKSNS cassino'scassinosKSPN gossippingKSPT gossippedKSRcaesurae.KSRN Caesarean caesarean caesarianAKSRNS caesarean's caesareans caesarian's caesarians7KSS cosies cosy's czar's czarsgassesKSSTcosiestKSTcurstKSTLCastileKSTLS Castile's KT caddy goodiekiddyKTBgoodbyKTBKkitbagKTBKS kitbag'skitbagsKTBS goodby'sgoodbysKTFGaddafiKTKMNTjudgmentKTKMNTL judgmental%KTKMNTS judgment's judgmentsKTKSScortexes"KTLK catalogue cataloguerKTLKN cataloguingDKTLKS cataloguer's cataloguers catalogue's cataloguesKTLKT catalogued)KTLS catalyse cutlascutlas'sKTLSN catalysing!KTLSS catalysescutlasesKTLST catalysedKTMgoddamKTMNTKatmanduKTMNTS Katmandu'sKTMTgoddamedKTNPkidnaperKTNPN kidnaping#KTNPS kidnaper's kidnapersKTNPTkidnapedKTRgoitre)KTRFNK quadriphonic quadrophonicKTRN quadrenniaKTRS goitre'sgoitres_KTS caddy's Cortez curtsey cutesie ghettoes goodie's kiddoeskiddy'sKTSPcatsupKTSPS catsup'scatsups,KTSS Cortez's curtsey'scurtseysKTSTFS quarterstaffsKTSYN curtseyingKTSYT curtseyedKTT quartettequitted#KTTS quartette's quartettesKTXS catechiseKTXSN catechisingKTXSS catechisesKTXST catechisedKWLjewellerKWLN jewellingKWLRjewelry$KWLRS jewelleries jewelry's"KWLS jeweller's jewellersKWLTjewelledKWNKX KwangchowKWNKXS Kwangchow'sKWNSKwanzaKWNSS Kwanza'sKwanzasKXFS kerchievesKXPcatchupKXPNT cashpointKXPNTS cashpointsKXPS catchup'scatchupsKXSgeishasKYTgayetyKYTSgayety's L@ loth LBlaborLBLlibeller!LBLN labelling libelling;LBLS libeller's libellers libellouslibelousLBLT labelledlibelledLBRlaborerLBRNlaboring LBRS laborer'slaborersLBRT laboredlibrettiLBRTRN LabradorianLBS labor'slaborsLF louverluv+LFBL liveable loveableloveablyLFBLNS loveablenessLFFluvvieLFFSluvviesLFLlavalierLFLN levelling=LFLS lavalier's lavaliers leveller's levellersLFLTlevelledLFLTN leaflettingLFLTT leaflettedLFRT louveredlouvred/LFS larvas louver's louversluvsLFSTloveseat"LFSTS loveseat's loveseatsLFTleftieLFTSleftie'sLKBL likablelikeable+LKBLNS likeablenesslikeableness'sLKBLT likeabilityLKBLTS likeability'sLKFliquifyLKFS liquifiesLKFT liquifiedLKFYN liquifyingLKNlegginLKNPlagnappe#LKNPS lagnappe's lagnappes(LKNS lacunas leggin'slegginsLKRMLlacrimalLKRS liquorice$LKRSS liquorice's liquoricesLKSlargesseLKSKlexicaLKSMBK LuxemburgLKSMBKS Luxemburg'sLKSS largesse'sloxesLKTlocater-LKTS liquidise locater'slocatersLKTSN liquidisingLKTSS liquidisesLKTST liquidisedLLFSlowlivesLLKKlallygagLLKKN lallygaggingLLKKS lallygagsLLKKT lallygaggedLLPPlollypop"LLPPS lollypop's lollypopsLMBSTlambastLMBSTSlambastsLMFMT lymphomataLMNSlaminasLNlooneyLNK@WS lengthwaysLNKTSlinctusLNKWSlongwiseLNNlinguini.LNNS linguines linguini's linguinis&LNS lingos looney'slooneys$LNT leant learnedlearntLNTNlentenLNTRT laundrette(LNTRTS laundrette's laundrettesLNTSLTN landsliddenLNXPNlynchpin#LNXPNS lynchpin's lynchpinsLNY looneyierLNYS looneyiesLPNlupinLPNS lupin'slupinsLPT leaptleptLRNKSSlarynxesLRSlirasLSKNlasagne LSKNS lasagne'slasagnesLSM lissomlissomeLSNSlicenceLSNSN licencing!LSNSS licence'slicencesLSNSTlicencedLSSlassoesLSTRlustreLSTRSlustre'sLSTWS leastwaysLTRLN laterallingLTRLT lateralledLTSTloadstarLTSTN loadstone&LTSTNS loadstone's loadstones"LTSTS loadstar's loadstars)LX letch licheelochlycheeQLXS letches lichee's lichees loch's lochs lychee'slycheesLYLloyallerLYLST loyallestMmeowmiaowM@TNmethadonM@TNS methadon's MBMobMFBLmoveable"MFBLS moveable's moveablesMFLN marvellingMFLSL marvellouslyMFLT marvelledMFNmavinMFNS mavin'smavinsMFSSmafiososMHKNMohican MHKNS Mohican'sMohicansMHMT MahometMohammed"MHMTS Mahomet's Mohammed'sMHRKmaharaja#MHRKS maharaja's maharajasMHRN maharanee$MHRNS maharanee's maharanees)MKmack meager moggiemoggy#MKHTN mujahedeen mujahedin(MKHTNS mujahedeen's mujahedin'sMKHTSS megahertzesMKNKmahjongMKNKS mahjong'sMKPmockupMKPS mockup'smockupsMKRmicraMKRFXS microfichesMKRNS macaronies/MKS mack's macks markkasmoggiesMKSLSmaxillasMKSMmaximaMLKmaiolicaMLKRM milligramme*MLKRMS milligramme's milligrammesMLKS maiolica'smilieuxMLMT mileometerMLMTS mileometersMLN millenniaMLNMT melanomataMLNR millionnaire+MLNRSmillionnaire's millionnairesMLNSPK marlinspike*MLNSPKS marlinspike's marlinspikesMLPT millepede$MLPTS millepede's millepedesMLSKmolluscMLSKN molluskan4MLSKNS molluscan's molluscans molluskans MLSKS mollusc'smolluscs"MLTmold moldiermoldyMLTNmolding!MLTNS molding'smoldingsMLTPLKS multiplexor,MLTPLKSS multiplexor's multiplexorsMLTRS militaries&MLTS mold's moldsmulattosMLTSTmoldiestMLTTmoldedMM mommamommieMMNMammonMMNS Mammon'sMammonsMMNTS mementoesMMRNT memoranda0MMS mammas momma's mommasmommie'sMNmownmynamynahMNBSS minibussesMNF maneuver manoeuver'MNFRN maneuvering manoeuvering*MNFRNS maneuverings manoeuverings%MNFRT maneuvered manoeuvered?MNFS maneuver's maneuvers manoeuver's manoeuversMNFSTS manifestoesMNHSmynahesMNHTNS menhadensMNKmonickerMNKNmannikin#MNKNS mannikin's mannikinsMNKRB moneygrubberMNKRBN moneygrubbingMNKRBNSmoneygrubbing's,MNKRBSmoneygrubber's moneygrubbers7MNKS mangos mongeese monicker's monickers&MNL Manila ManillamanillaMNLKmonolog!MNLKS monolog'smonologsMNLKST monologuist+MNLKSTS monologuist's monologuists,MNLS Manila's Manilla's manilla'sMNMminima8MNS Manaus mynah's mynahs myna'smynasMNSKL miniscule&MNSKLS miniscule's minisculesMNSKNR monsignoriMNSKSS meniscusesMNTmoniedMNTLPS mantlepieceMNTLPSS mantlepiecesMNTRLmandril"MNTRLS mandril'smandrilsMNTSmantes MPmopyMRHN marihuanaMRHNS marihuana'sMRTR moratoria6MS meow's meows miaow's miaowsmouseyMSKmazourkaMSKKMNT misjudgement.MSKKMNTSmisjudgement's misjudgements"MSKS mazourka's mazourkasMSKTmesquitMSKTKMNT misjudgment- MSKTKMNTS misjudgment's misjudgments-MSKTS mesquit's mesquits mosquitosMSL MarseillemausoleaMSLBLN mislabellingMSLBLT mislabelledMSLMMoslemMSLMS Moslem'sMoslemsMSLRmissilryMSLRS missilry'sMSMTmiasmataMSNTX macintosh&MSNTXS macintoshes macintosh'sMSPLTmisspeltMSRSMessrsMSS missismissis'sMSSSmissisesMSTMN misdemeanor*MSTMNS misdemeanor's misdemeanorsMSTRmaestriMSTSS mestizoes.MSTX moustache moustachiomustachePMSTXS moustache's moustaches moustachio's mustache's mustachesMSTXT moustachioed MTmattMTFL mediaevalMTKK mortgager$MTKKS mortgager's mortgagersMTLmedullaeMTLN modelling)MTLT metaled metalledmodelledMTNS mattins mattins'sMTRKSSmatrixesMTRNmetringMTRTmetred$MTS matts morticemottosMTSN morticing MTSS mortice'smorticesMTSSTmidsizedMTSTmorticedMTWFN midwivingMTWFTmidwivedMWN meowingmiaowingMWT meowedmiaowedMXLN marshallingMXLT marshalled'MXNTS merchandize merchandizerMXNTSN merchandizing<MXNTSSmerchandizer's merchandizers merchandizesMXNTST merchandizedMXTMeshedMXTSMeshed's N NohN@NNorthernN@NS Northern'sNBneighborNBHT neighborhood*NBHTSneighborhood's neighborhoodsNBL neighborlyNBLSnebulasNBRN neighboringNBRT neighbored NBS neighbor's neighborsNFHNavaho)NFHS Navahoes Navaho'sNavahosNFLnovelleNFNnovenae'NKLK neglig negligenegligéQNKLKS neglige's negliges negligé's negligés neglig'snegligsNKLSS nucleusesNKLYF NikolayevNKNnarkingNKNKnicknack"NKNKS nicknack's nicknacksNKRPL necropoli%NKRPLS necropoleis necropolesNKS nark'snarksNKTnarkedNKWST knackwurst'NKWSTS knackwurst's knackwurstsNKXFS neckerchievesNLTkneeledNMBSKL numbskull'NMBSKLS numbskull's numbskullsNMBSSnimbusesNMSKLnumskull#NMSKLS numskull's numskullsNN gnawnnanNNKNNanking NNKNS Nanking'sNankingsNNPLSN nonplusingNNPLSS nonplussesNNPLST nonplused NNSnansNRNneuroneNRNKneuronicNRNSneurones NSnoseyNSLN nurselingNSLNS nurseling'sNSS narcissiniseisNSSMNaziism!NSSMS Naziism'sNaziismsNSSSS narcissusesNSTFnosedove(NTnett nightynitenoughtNTLnautiliNTRNature.NTRKLSRN nitroglycerinnitroglycerine3 NTRKLSRNSnitroglycerine'snitroglycerin'sNTRSnotariseNTRSN notarisingNTRSS notarisesNTRST notarisedYNTS naiades nett's netts nighty's nite's nites nought'snoughts PKpodgyPKBK pickabackPKBKN pickabacking%PKBKS pickaback's pickabacksPKBKT pickabacked"PKM pajama PigmypigmyJPKMS pajamas pajamas's Pigmies pigmies Pigmy'spigmy'sPKNS Pekinesepekinese0PKNSS Pekinese's Pekineses pekinese's!PKS pickaxepixypoxyPKSS pickaxe'spixy'sPKSTFS pikestavesPKTLS peccadillosPKTR Purgatory3PL Palau parlor pilau pilawploughPLFpilaff'PLFS pelves pilaff'spilaffsPLHTR polyhedraPLKpollockPLKN ploughing PLKS pollock'spollocks(PLKSKLS plexiglass plexiglass'sPLKTploughedPLMLpellmellPLMN plowmanplowmenPLMNS plowman'sPLMTS palmettoesPLNTR planetariaPLPpullupPLPS pullup'spullupsgPLS parlor's parlors pilau's pilaus pilaw's pilaws Place plough'sploughsPLSBS placeboesPLSFLpailsfulPLSNT placentaePLSSplussesPLTpled"PLTKS plateaux politicoesPLTPplatypiPLTSplatiesPLWKpollywog"PLWKS pollywog's pollywogs#PLXR ploughshare plowshareEPLXRS ploughshare's ploughshares plowshare's plowsharesPMKN parmigiano#PMLN pommelling pummelling PMLT pommelled pummelledPMPNpomponPMPNS pompon'spomponsPN panierpinyPNKpinkyPNKLpinoclePNKLS pinocle'sPNKNpunkinPNKNS punkin'spunkinsPNKS pinkoespinky'sPNKT pernicketyPNLN panelling%PNLNS panelling's panellingsPNLT panelledpenlite PNLTS penlite'spenlitesPNNSpinones0PNS panier's paniers penesponceyPNSLN pencillingPNSLT pencilledPNSM pianissimiPNTpantyPNTS panty'spintoes PPpapawPPRSS papyruses#PPS papaw's papawspupasPPTMpoppadumPPTMS poppadumsPRBSTS proboscidesPRFprevuePRFNTBL preventiblePRFS prevue'sprevuesPRFSS provisoesPRHLNS perihelionsPRKNSLN precancellingPRKNSLT precancelledPRKRM programerPRKRMN programing&PRKRMS programer's programersPRKRMT programedPRKT parrakeetPRKTKMNT prejudgment- PRKTKMNTS prejudgment's prejudgmentsPRKTMS pericardiums1PRKTS parrakeet's parrakeetspractise%PRKTSN practicing practising$PRKTSS practise's practises"PRKTST practiced practisedPRLKprologPRLKS prolog'sprologsPRLLN parallellingPRLLT parallelledPRLN perillingPRLSparalysePRLSN paralysingPRLST paralysedPRLTperilledPRMFL primaevalPRMS premiss premiss'sPRMSMS parameciumsPRMSS premissesPRPpreppiePRPLNT propellent)PRPLNTS propellent's propellentsPRPS preppie'sPRSpricyPRSHKpirozhkiPRSHKS pirozhki'sPRSN prosceniaPRSTpresidiaPRSTM praesidium6PRSTMS praesidium's praesidiums presidiumsPRSTNT President&PRSTNTS President's PresidentsPRTN peritoneaPRTNSpretence$PRTNSS pretence's pretences!PRTRT preterit preteriteAPRTRTS preterite's preterites preterit's preteritsPRTSN protozoonPRTSNS protozoon'sPRTST protestor%PRTSTS protestor's protestorsPRXRNKN preshrunkenPRYpryerPRYS pryer'spryers*PS Parsee Parsi peasepiazzePSFS passivisePSFSN passivisingPSFSS passivisesPSFST passivisedPSKTS pizzicatosPSLN parcellingPSLT parcelled<PSS Parsee's Parsees Parsi's ParsispizazzPSSSpizazz'sPSTLN postillion'PSTLNS postillion's postillionsPT paterpodiaPTKKpedagog!PTKKS pedagog'spedagogsPTKSporticosPTLpedlar PTLN pedaling pedallingPTLS pedlar'spedlars)PTLT pedaled pedalledpetalledPTMNTKS portmanteauxPTNpatinaePTRST paederast%PTRSTS paederast's paederastsPTSpatersPTSNpartizan"PTSNS partizan's partizansPTTNputdown!PTTNS putdown'sputdownsPTTRST pediatrist(PTTRSTS pediatrist's pediatristsPXPpushupPXPS pushup'spushups RwrierRBKRebeccaRBRTKSTT rebroadcastedRBTrubatiRFKBL revokableRFKSN refocussingRFKSS refocussesRFKST refocussedRFLrevellerRFLKSN reflexion'RFLKSNS reflexion's reflexionsHRFLN raveling ravelling refuelling revelling rivallingRFLNS ravelings"RFLS reveller's revellers7RFLT ravelled refuelled revelledrivalledRFRreveryRFRNT referendaRFRSrevery'sRFTreevedRFTN rivettingRFTTrivettedRKrajarigorRKBRugbyRKMRL rigamarole'RKMRLS rigamarole's rigamarolesRKNracoon*RKNS raccoons racoon'sracoonsRKNT reconnoiterRKNTRNreconnoiteringRKNTRT reconnoiteredRKNTS reconnoiters-RKS raja's rajas rigor'srigorsRKT racquetrectaRKTS racquet'sracquetsRKXricksha RKXS ricksha'srickshasRKXTN ricochettingRKXTT ricochettedRLBLN relabellingRLBLT relabelledRLSrealesRLT realtorrelitRLTS realtor'srealtors RMrumorRMBrhombiRMKNramequin"RMKNS ramequin's ramequinsRMLTremoldRMLTN remoldingRMLTSremoldsRMLTTremoldedRMN RoumaniaRumaniaRMNNRumanian#RMNNS Rumanian's Rumanians"RMNS Roumania's Rumania'sRMNTKRomanticRMRNrumoringRMRTrumoredRMS rumor'srumorsRMTLN remodellingRMTLT remodelled RNraniRNFRST rainforestRNFRSTS rainforestsRNFS reenforceRNFSN reenforcingRNFSS reenforcesRNFST reenforcedRNS rani'sranisRNSR rhinoceriRNTKN rontgenröntgen!RNTKNS rontgensröntgensRNTS reindeersRNTTBL roundtable(RNTTBLS roundtable's roundtables RPropeyRPLNT repellant%RPLNTS repellant's repellantsRPRKRM reprogrammeRPRKRMN reprogramingRPRKRMS reprogrammesRPRKRMT reprogramedRPSTripostRPSTS ripost'sripostsRPTwrapt RSreisRSMTS razzamatazzRSPLTrespeltRSTwriestRSTRrostraRSTRNT restauranteur.RSTRNTSrestauranteur'srestauranteurs RTRedRTLN ratlin rediallingRTLNS ratlin'sratlinsRTLT redialledRTNretinaeRTS Red'sRedsRTSSradiusesRTTriddedRWFTreweaved RWLN roweling rowellingRWLT roweledrowelledRXSTK Reichstag S sohS@NSouthernSBNSS sawbonesesSBPNsubpenaSBPNN subpenaing!SBPNS subpena'ssubpenasSBPNT subpenaedSBRsabreSBRH seborrhoeaSBRHS seborrhoea'sSBRKT soubriquet(SBRKTS soubriquet's soubriquetsSBRS sabre'ssabresSBSTRTMS substratumsSBTTLN subtotallingSBTTLT subtotalled,SF cypher savior savioursavorSFBLsaveableSFBTsofabed SFBTS sofabed'ssofabedsSFKSScervixesSFN savannahsyphonSFNHS savannahesSFNN syphoningESFNS savannah's savannahs sphinges syphon'ssyphonsSFNTsyphonedSFR savoriersavory SFRN cypheringsavoringSFRS savoriessavory'sSFRST savoriestSFRT cypheredsavoredkSFS civies cypher's cyphers savior's saviors saviour's saviours savor'ssavorsSFTsoftieSFTSsoftie'sSK ciggysakiSK@SukkothSK@S Sukkoth'sSukkothsSKFKSS sarcophagusesSKLFLskilfulSKLPscollopSKLPN scolloping!SKLPS scollop'sscollops$SKLPT cyclopaedia scolloped*SKLPTS cyclopaedia's cyclopaediasSKLTKR skullduggerySKLTKRSskullduggery'sSKLWK scallywag%SKLWKS scallywag's scallywagsSKMPSscampiesSKMSschemasSKMT sarcomataSKNFLK skinflick'SKNFLKS skinflick's skinflicksSKNL signallerSKNLN signalling%SKNLS signaller's signallersSKNLT signalledSKNRL seigniorialSKPLSscapulasSKRscarey'SKRLN squirreling squirrelling%SKRLT squirreled squirrelledSKRNX scrunchieSKRNXS scrunchie'sSKRTcigaretSKRTMSscrotums*SKRTS cigaret's cigaretsscrods-SKS ciggies saki's scherzisoxSKSTTsextette#SKSTTS sextette's sextettes0SKT cicadae Scotty ScoutsquaddieSKTFskydoveSKTRKScicatrix&SKTRKSS cicatrixes cicatrix'sSKTRS cicatriceSKTRSS cicatrice'sSKTS squaddiesSKYTskyedSL cellisoliSLBsyllabiSLBLsaleableSLBS Celebes Celebes'sSLF sulfursulphurSLFKselvedge#SLFKS selvedge's selvedgesSLFNsilvanSLFRKsulfuric#SLFRN sulfuring sulphuring#SLFRS sulfurous sulphurous!SLFRT sulfured sulphuredBSLFS salvoes sulfur's sulfurs sulphur'ssulphursSLFT sulfatesulfide9SLFTS sulfate's sulfates sulfide'ssulfidesSLLslilySLMBRS slumbrousSLMNLS salmonellasSLNKTslinkedSLRMS solariumsSLSS siliciousSLTPTR saltpetreSLTPTRS saltpetre'sSLYslyerSLYSTslyestSM@smoothySM@S smoothes smoothy'sSMBzombiSMBRsombreSMBRLsombrelySMBRNS sombrenessSMBS zombi'szombisSMKsmidgeSMKN smidgeonsmidgin<SMKNS smidgeon's smidgeons smidgin'ssmidginsSMKS smidge'ssmidgesSMLT smoldersmoulder&SMLTRN smoldering smouldering$SMLTRT smoldered smouldered;SMLTS smolder's smolders smoulder's smouldersSMPXsymposiaSMTsmitSMTRKL symmetriclySMXsumachSMXSsumach'sSN SanaasawnSN@SS synthesiser*SN@SSS synthesiser's synthesisersSN@TS synthetizeSN@TSN synthetizingSN@TSS synthetize'sSN@TST synthetizedSNBNTsunburntSNBTcenobiteSNBTK cenobitic"SNBTS cenobite's cenobitesSNFBX sonofabitchSNFLN snivellingSNFLT snivelledSNK sniggersnuckSNKKsynagog!SNKKS synagog'ssynagogs%SNKLN snorkeling snorkelling#SNKLT snorkeled snorkelledSNKRN sniggeringSNKRT sniggered SNKS snigger'ssniggersSNKTsanctaSNPL snowplough&SNPLS snowplough's snowploughsSNSSanaa'sSNSNzincingSNSTzincedSNT centerSenatorSNTKRM centigramme+SNTKRMS centigramme's centigrammes!SNTR sanatoria sanitariaSNTRN centeringSNTRTcenteredSNTS center'scentersSNXsynchSNXNsynching'SNXS synches synch'ssynchsSNXTsynched"SPK Speaker spickspikSPKKS supercargosSPKS spicksspiksSPKSNspeccingSPKSTspeccedSPKTRMS spectrumsSPLLKKLspelaeologicalSPLNZeppelinSPLNTsplendor$SPLNTS splendor's splendorsSPLSN surplusingSPLST surplusedCSPLT spelled spelt spilled spilt spoiledspoiltSPMNspumoneSPMNS spumone'sSPNFspinoff!SPNFS spinoff'sspinoffsSPNSFL spoonsfulSPRspiraea#SPRLN spiraling spiralling!SPRLT spiraled spiralled SPRS spiraea'sspiraeasSPRXT spirochaete*SPRXTS spirochaete's spirochaetesSPRYspryerSPRYSTspryestSPSspacySPTKsceptic$SPTKL sceptical sceptically!SPTKS sceptic'sscepticsSPTKSSspadixesSPTMSseptumsSPTSSM scepticismSPTSSMS scepticism'sSPTT septettespeeded"SPTTS septette's septettesSR sareeserasireeSRBKSurabajaSRBL cerebellaSRFMseraphimSRNMSurinamSRNMS Surinam'sSRP sarapesirup2SRPS sarape's sarapes sirup'ssirups/SRS saree's sarees siree'szeroesSS cissyso'ssosSSBL sizablesizeableSSRN Cesariancesarian"SSRNS cesarian's cesariansSSScissiesSSTSisterSSTS Sister'sSistersSSXNSzechuanSSXNS Szechuan's STcyderSTK stageystogySTKNT stockinetSTKNTS stockinet'sSTKS stogy'sstuccosSTKTstaccatiSTLTS stilettoesSTMstymySTMLSS stimulusesSTMSstymy'sSTMYNstymyingSTMYTstymyed2STN Sauterne sauterne sternastoney?STNS Sauterne's sauterne's sauternes sauternes'sSTNSLN stencillingSTNSLT stencilledSTNTPstandupSTNTPS standup'sSTPsitupSTPS situp'ssitupsSTRstoreySTRFTstrivedSTRPTstript)STRS citrous storey'sstoreysSTRTKKTstraightjacket STRTKKTN straightjacketing2STRTKKTSstraightjacket'sstraightjacketsSTRTKKTTstraightjacketedSTRTMSstratumsSTS cyder'scydersSTT sautedstadiaSTTHS Statehouse(STTHSS Statehouse's StatehousesSTTST StatesideSTWSsidewiseSTWT cedarwoodSTYstyeSTYS stye'sstyesSWBswobSWBNswobbingSWBS swob'sswobsSWBTswobbedSWFLN swivellingSWFLT swivelledSWNSTN swansdownSWNSTNS swansdown'sSWPswopSWPNswoppingSWPS swop'sswopsSWPSTK sweepstake:SWPSTKS sweepstake's sweepstakes sweepstakes'sSWPTswoppedSWTBR sweetbriar'SWTBRS sweetbriar's sweetbriarsSXLKschlockySXLPschlepp SXLPS schlepp'sschleppsSXMschmoeSXMLS schmalzschmalzySXMLSS schmalz'sSXMS schmoe'sschmosSXNPS schnaps schnaps'sSXRTschrodSXRTS schrod'sschrodsSXTKschtick SXTKS schtick'sschticks SYsoyaSYSsoya's T doh TBtabuTBKS tobaccoesTBLStableaus TBLSPNSFLtablespoonsfulTBNtabuingTBNR debonaire"TBS tabu's tabustibiasTBTtabued TFtoffyTFLDevilTFLN devillingTFLSDevil'sTFLTdevilledTFNSdefenseTFNSN defensing!TFNSS defense'sdefensesTFNSTdefensed%TFS toffies toffy'sturvesTHRNTeheranTHRNS Teheran'sTHTdiehardTHTS diehard'sdiehardsUTK Dacca dickie dickydike dogear doggiedogytiketogaeTKKTDjakartaTKKTS Djakarta'sTKLB djellabahTKLBHS djellabahes%TKLBS djellabah's djellabahsTKLKDecalogTKMTdogmata#TKN djinn djinnitoging(TKNS djinni's djinn'sdjinns!TKNT doggoned doggonederTKNTST doggonedestTKRMN diagramingTKRMT diagramedTKRN dogearingTKRSNT decrescendi†TKS Dacca's dickie's dickies dicky's dike's dikes dogear's dogears doggie's dogy's tike'stikesTKSNMKL taxonomicalTKSS taxies teargassesTKSTRSdextrousTKSTRSL dextrouslyTKSTRSNS dextrousnessTKSTStuxedoesTKSYNtaxyingTKTtogedTKTMSdictumsTL dolorduellerTLFN delphiniaTLKS dialog'sdialogsTLKSTT telecastedTLN diallingduelling+TLNS diallings dulness dulness'sTLRdeliriaTLRM tularaemia*TLS dolor's dueller'sduellersTLSTduellist"TLSTS duellist's duellistsTLT dialledduelledTLTNT dilettanti TMtumorTMBLtameableTMBRL tumbreltumbril:TMBRLS tumbrel's tumbrels tumbril'stumbrilsTMFNTdumfoundTMFNTN dumfoundingTMFNTS dumfoundsTMFNTT dumfoundedTMKKdemagogTMKKR demagogry TMKKS demagog'sdemagogsTMNdemeanorTMNNTS diminuendoes TMNS demeanor'sdominosTMNSS terminusesTMNT tormenterTMNTRKSS dominatrixes%TMNTS tormenter's tormentersTMNTSTdamndestTMPtempiTMPNtympanaTMS tumor'stumorsTNtieingTNKTteenagedTNL tunnellerTNLN tunnelling$TNLS tunneller's tunnellersTNLT tunnelledTNPDnieperTNPRDneprTNRNT turnround%TNRNTS turnround's turnrounds&TNS dingos teensierteensy#TNSLN tinseling tinselling!TNSLT tinseled tinselledTNSST teensiestTNTdonutTNTFT tenderfeetTNTNdentineTNTNKdingdongTNTNKN dingdonging$TNTNKS dingdong's dingdongsTNTNKT dingdongedTNTNS dentine's'TNTNTS tendonitis tendonitis's(TNTS donut's donutstornadosTNTSNTientsinTNTSNS Tientsin'sTPdopy teepeetipiTPNTNS dependanceTPNTNSS dependance'sTPNTNT dependantCTPNTNTS dependant's dependants dependent's dependentsTPRKRMN deprogramingTPRKRMT deprogramed8TPS teepee's teepees tipi's tipistopisTPTStorpedos(TR dearietiro torahtyreoTR@drouth)TR@S drouthes drouth'sdrouths!TRFL driveller travellerTRFLKtravelog$TRFLKS travelog's travelogs$TRFLN drivelling travellingBTRFLS driveller's drivellers traveller's travellers"TRFLT drivelled travelledTRFTBT draftboardTRFTBTS draftboardsTRH diarrhoeaTRHS diarrhoea'sTRKSdruggy's+TRL drily dryly trollyTyrolTRLBSS trolleybusses)TRLS trollies trolly'sTyrol's%TRMLN trammeling trammelling#TRMLT trammeled trammelled'TRMT dreamed dreamttraumataTRN TiranatrueingTRNKL tranquillerKTRNKLS tranquillise tranquilliser tranquillize tranquillizer.TRNKLSNtranquillisingtranquillizingvTRNKLSStranquilliser'stranquillisers tranquillisestranquillizer'stranquillizers tranquillizes<TRNKLST tranquillest tranquillised tranquillized(TRNKLT tranquility tranquillity-TRNKLTS tranquility'stranquillity'sTRNSTirana'sTRNSFKST transfixt TRNSKNTRT transgenderedTRNSKNTS transgender'sTRNSTN transittingTRNSTT transittedTRNTL tarantulaeTRPStrapeziaTRRterrariaOTRS dearie's tiro's tiros torah's torahs tyreo'styroesTRSRTPSS triceratopsesTRSS trousseausTRTDruidTRTFtradeoff#TRTFS tradeoff's tradeoffsTRTN draughtingTRTNT dreadnaught*TRTNTS dreadnaught's dreadnaughtsTRTR TerritoryTRTRL TerritorialTRTT draughtedTRWLN trowellingTRWLT trowelledTRXM drachmaedrachmaiTRXNS trichinasTRXStracheasTRYSTdryestITS deersDiazdiss diss's doh's torsitsartzarTSFFdisfavorTSFFRN disfavoringTSFFRT disfavored"TSFFS disfavor's disfavorsTSKLdiscolorTSKLRN discoloringTSKLRT discoloredTSKLRXNdiscolouration2TSKLRXNSdiscolouration'sdiscolourationsTSKLS discolors$TSL Diesel teazelteazleTSLN tassellingMTSLS Diesel's tassells teazel's teazels teazle'steazlesTSLT tasselledTSMBWLNdisembowellingTSMBWLT disembowelledTSNTTsingtaoTSNTNT descendent(TSNTNTS descendent's descendentsTSPNSFL teaspoonsfulTSPRFN disprovenTSPRTS desperadosTSPXdespatchTSPXN despatching$TSPXS despatches despatch'sTSPXT despatchedTSRN tsarinatzarina:TSRNS tsarina's tsarinas tzarina'stzarinasTSRSM tsarismtzarismTSRST tsaristtzaristTSRSTStzarists5TSS disses tsar's tsars tzar'stzarsTSTtostTSTLdistilTSTLSdistils TSTSPNSFLdessertspoonsfulTSTYFSK DostoyevskyTSTYFSKS Dostoyevsky'sTTTartarTTBNKdatabank$TTBNKS databank's databanksTTBTtitbitTTBTS titbit'stitbitsTTFT tittivateTTFTN tittivatingTTFTS tittivatesTTFTT tittivatedTTFXN tittivationTTFXNS tittivation'sTTKTBL detectibleTTLN totallingTTLST totalisator*TTLSTS totalisator's totalisatorsTTLTtotalledTTNMS duodenumsTTRHTR tetrahedraTTRMT daydreamtXTTS dados didos dittoes ditzier ditzy dodoes Tartar'sTartarsTTSHKSTN Tadzhikistan TTSHKSTNSTadzhikistan'sTTSSTditziestTTSXMK Deutschmark*TTSXMKS Deutschmark's DeutschmarksTTTL teetotaller(TTTLS teetotaller's teetotallersTTWT deadweight&TTWTS deadweight's deadweightsTTXN dietician$TTXNS dietician's dieticiansTWFSdwarves!TWLN dowelling towelling%TWLNS towelling's towellings)TWLT dowelled dwelledtowelledTWNN twingeingTWNTtwinight#TXBL deshabille déshabillé'TXBLS deshabille's déshabillé'sTXFLN dishevellingTXFLT dishevelledTXNdishonorTXNKL technicolourTXNRBL dishonorableTXNRN dishonoringTXNRT dishonored!TXNS dishonor's dishonors WwhirWFSwharfs,WK vacua vigor whackierwhackyWKLVergilWKLSVergil's'WKN waggon waggonerwidgeongWKNS vaginas waggoner's waggoners waggon's waggons widgeon's widgeonswigeonsWKSvegsvigor'sWKST whackiestWKTLN victuallingWKTLT victualled>WL valor walla willie woolie woolierwooly(WLFL wilful wilfullywillful'WLFLNS wilfulness wilfulness'sWLFSvulvasWLKNSvolcanosWLNwoolenWLNS woolen'swoolensJWLS valor's velours's wallas woolie's woolieswooly'sWLSTwooliestWLTFLS wildfowlsWLTTveldtWLTTS veldt'sveldtsWLX WelchwelchWLXNwelchingWLXSwelchesWLXTwelchedWMLN vermillionWMLNS vermillion'sWMPwarmupWMPS warmup'swarmupsWMSwhimseyWMSS whimsey'swhimseys(WNSKTN wainscoting wainscottingNWNSKTNS wainscoting's wainscotingswainscotting's wainscottings%WNSKTT wainscoted wainscottedWNTvenderWNTBNT windburntWNTNwontonWNTNS wonton'swontonsWNTR winterierwinteryWNTRST winteriestWNTS vender'svendersWP vaporVeepWPS vapor'svaporsWPSNwhipsawn WRwhirrWRKLRT varicoloredWRKSviragosWRNTverandah"WRNTS verandah's verandahsWRS whirr'swhirrs:WS vizir vizor whir's whirswhizwhizzWSK whiskeywhiskyWSKHPTNM Visakhapatnam7WSKS whiskey's whiskeys whiskieswhisky'sWSPWaspWSPSVespers`WSS vizir's vizirs vizor's vizors whiz's whizz's wizes wiz'swizzesWSTRwistaria"WSTRS wistaria's wistariasWTBRS vertebrasWTKL watercolor&WTKLS watercolor's watercolorsWTNT whodunnit4WTNTS whodunnit's whodunnits whodunnits'sWTPW waterpowerWTPWS waterpower'sWTS virtuosivitas9WTSS vertices virtuosoes virtuososvorticesWTTwettedWTTSK videodisk%WTTSKS videodisk's videodisksWWLFwerwolf!WWLFS werwolf's werwolvesWXP worshipperWXPN worshipping&WXPS worshipper's worshippersWXPT worshippedXBTsherbert!XBTS sherbert's sherbertsXFFchivvyXFFSchivviesXFFTchivviedXFFYN chivvyingXFLN shovellingXFLT shovelledXK chequersheik$XKH shaikh shaykhsheikhXKHLK chocaholic(XKHLKS chocaholic's chocaholicsLXKHS shaikh's shaikhs shaykh's shaykhs sheikh'ssheikhsXKHTM sheikhdom%XKHTMS sheikhdom's sheikhdoms!XKLT chocolatey chocolatyXKRN chequeringXKRNN chagrinningXKRNT chagrinnedXKRT chequeredAXKS chequer's chequers chequers's sheik'ssheiksXL chilechilli'XLK shellack shlockshlocky!XLKS shellack's shellacksXLL shillalah#XLLS shillalah's shillalahsXLMLshlemiel"XLMLS shlemiel's shlemielsXLP shlepshleppXLPN shlepping3XLPS shlepp's shlepps shlep'sshlepsXLPTshleppedXLRFL chlorophylXLRFLS chlorophyl's<XLS chile's chiles chilis chillieschilli'sXM chammyshammyXMKSchamoixXMLTSshmaltzXMLTSS shmaltz'sXMRchimaera!XMRS chimaera's chimaeras5XMS chammies chammy's shammiesshammy'sXN shoon shornSianXNKChanukahXNKKN ChungkingXNKKNS Chungking's!XNKS Chanukah's ChanukahsXNLN channellingXNLNS channellingsXNLT channelledXNSSian'sXNTchantyXNTS chantieschanty'sXPsharpyXPKSchapeaux XPRN chaperon chaperone?XPRNS chaperone's chaperones chaperon's chaperonsXPSsharpy'sXPTchaptXRBMS cherubimsXRFshroveXRFLN shrivellingXRFLT shrivelledXRPN chirruppingXRPT chirruppedXRSLTS chrysalidesXRSN chorussingXRST chorussedChristyXSchooseyXSL chisellerXSLN chiselling$XSLS chiseller's chisellersXSLT chiselled:XTchidshat sherd shite shoedshortieXTKshtikXTKS shtik'sshtiks=XTLNS chitlings chitlings's chitlins chitlins'sXTN chiddenshodden2XTS sherd's sherds shites shortie'sXTSPchutzpaXTSPS chutzpa'sXXNShoshoni!XXNS Shoshoni's ShoshonisYFYahvehYFSYahveh'sYKyackyock%YKN yacking yoginyuckingYKNS yogin'syogins>YKS yack's yacks yock's yocks yuck'syucks;YKT yacked yoghourt yoghurt yogurtyuckedQYKTS yoghourt's yoghourts yoghurt's yoghurts yogurt'syogurtsYMLKyarmelke"YMLKS yarmelke's yarmelkes YPyuppyYPSyuppy'sYTL yodeleryodeller YTLN yodeling yodelling;YTLS yodeler's yodelers yodeller's yodellersYTLT yodeledyodelledYXFyeshivahYXF@ yeshivoth"YXFS yeshivah's yeshivahsYXFT yeshivot·,&\ÄílƒI-ÝÕÿÿÿÿ^«@Üÿÿÿÿt—ÿÿÿÿÿÿÿÿÝ€-×ÿÿÿÿV×§Ãì ÿÿÿÿÿÿÿÿÀPRž€Þÿÿÿÿ>˜øD£ Jeÿÿÿÿ+z²¨Cÿÿÿÿp=§Öû”ÂòBcÌ/”ÿÿÿÿeçyÿÿÿÿ±»À ¸´’)Ò=$|N¿ÿÿÿÿ|éB¤è%ˆ>ÿÿÿÿ8è ë—¨ØÛÿÿÿÿ/cÿÿÿÿ†Ä87EF¤ù\ãõg%Áÿ/™».€Ÿ-änÅ<p‚ÿÿÿÿ:5ÏôqÔÿÿÿÿî,…1ÌeŸØ£šŽ1^ÿÿÿÿÿÿÿÿÿÿÿÿ§¨ÿÿÿÿ\´ÿÿÿÿÿÿÿÿ]}xÅÿÿÿÿg3Ñtÿÿÿÿ³ZæÊÿÿÿÿ>ìo#ß…îÿÿÿÿÿÿÿÿè«ÿÿÿÿŠVÀ¿Bí.4ÿÿÿÿ3²xb¥3¿pwU·ïu¤À½ê§ÿÿÿÿ ¾Òùœ;ÅÿÿÿÿÿÿÿÿüÅ€ÿÿÿÿH®ÿÿÿÿÍéKuF‚hŒhÄ":Ó_”„Y¦ÿ ï#œBY Æöry–OŠCÈhǶ‰°9ïÆÞÁé2H?!¸ÿ[-¸«šnBT™¯âïçrùnoTçòûR Û|·¹šÿÿÿÿe`?SðµÿÿÿÿT ÿÿÿÿ­”ù§K¼1-¤\ÿÿÿÿ,Ä8ÿÿÿÿ ÿÿÿÿÿÿÿÿC–ͳr?É? Õ3~þÿÿÿÿ"Åi :9ÉVÆ™rZT_£¦ÿÿÿÿðMÿÿÿÿ‹À„×ÿÿÿÿIDòÿÿÿÿÿÿÿÿÿÿÿÿwœÉÁA7»¹Äÿÿÿÿä½ê¼—ÑÿÿÿÿBQ# ÿÿÿÿ0Á- Z|¯|FåXäî«Â·œ®In²8êÿÿÿÿ¾ d›jíWŠv¢_0t’ÿÿÿÿŠTÿÿÿÿ]»îÿÿÿÿ;ØõGHÙ}mËLÄÿÿÿÿù2&÷¨#óP\âmLukshH§›ÝÿÿÿÿÓƒU' ±ÿÿÿÿÈÎÿÿÿÿŸå!ÍIB{o|& Gã)#w—1ÿÿÿÿ¿bm{$7’öÊÃÿÿÿÿŸsÿÿÿÿ ©×w“Õ&D™ûMñaÿÿÿÿ¤±=†íÿÿÿÿp¼Zîÿÿÿÿ Ç%eŠª:ð/¨D %ÿÿÿÿÛ©¹¼%·ÿÿÿÿÑ̦†¶)Þx5Û9aEQßX6ðzÿÿÿÿF< ¤}ÿÿÿÿ’ëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¹ ¾ã€÷åniÿÿÿÿXÿÿÿÿ‹}ÿÿÿÿÿÿÿÿ‚¾ÿÿÿÿ™Ðÿÿÿÿ¶¾$¥:|ÿÿÿÿz)›ºgE5LóG»ÿÿÿÿÿ.B[×[F6ÿÿÿÿ·]Ó¤Lÿÿÿÿ– Ò ÿÿÿÿ¸þÿÿÿÿØÿÿÿÿùöà6·†ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ%µƒÈùÏ,ÿÿÿÿƒYnJ˜èEû´’[Êÿÿÿÿ‹ÞÒÏÿÿÿÿÑN ¹U aˆ>¾ÿÿÿÿm Úg$=øé êt}äJú¥éÿÿÿÿÿÿÿÿ+ß‘Z«ÿÿÿÿ_2G×ÿÿÿÿoPáZz(ÿÿÿÿ͵å ŒãÕÞÿÿÿÿl—NÊ@ÿÿÿÿ,\ÚEÉÿÿÿÿ @ì ÿÿÿÿ~,7úµ¸ÿÿÿÿ?lǵÛÿÿÿÿ¡8ç¸_ Ñÿÿÿÿ‘_ÿÿÿÿÿÿÿÿÕê—Œ$À;Õÿÿÿÿ„­}€ˆ8ÿÿÿÿw*¨4OÒƳå õ’‡gZD~&^ÿÿÿÿ1aÊøàŸ`ëNhÌ^ ‚ÿÿÿÿ¡óB;ÿÿÿÿ„9½,úÿÿÿÿ#F“6ÐÿÿÿÿÁxèa÷]ÿÿÿÿx›@ÿÿÿÿcSþ;'Aà!ÿÿÿÿêÿÿÿÿ´-*ÿÿÿÿµ)V%þ XmÈZ™P`rð°ÑSsΠÜ1µ<ˆ@eevª}òóVla;[ ÿÿÿÿÿÿÿÿ¬¥0Ï|ñ-Öqÿÿÿÿ mÒç1G“ÿÿÿÿ.™¿ÿÿÿÿ¹kY]u+Öÿÿÿÿʘáÿÿÿÿÿÿÿÿÿÿÿÿ<8ÿÿÿÿÎþÉÛœäÿÿÿÿk§x)ªÓ§Rÿÿÿÿɨÿÿÿÿ vOÿÿÿÿÞ¥A &ŒE8³2L)Јd[¤ñA~FWB³àp} ÆçàÿÿÿÿTJ"¸Ë˜ÿÿÿÿaßÿÿÿÿH,Cÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿœ øJKÖÍ“°•}éyduo9ŒÏ‡?³\Ó-3AŠ"AÍkRì÷˜j}ë3¶ø. Z,ÿÿÿÿÿÿÿÿÿÿÿÿ†#¥«êÉ2Z‡~g H¾Ì;ýe«K‚²Ù?Z©ÿÿÿÿDI™Äz;|¶ÿÿÿÿÿÿÿÿÜÅáÒ ÿÿÿÿÿÿÿÿ”B8 ÿÿÿÿsni:Pq Ôšl©P¾VÇ}³/ÿK¤[å·ÐSæ…q æuÿÿÿÿ‰¿Y+¤…†ròX=ÿÿÿÿ4_-)ánùÿÿÿÿM>Ù‡ãñÿÿÿÿŸkÿÿÿÿÿÿÿÿ‚ wζÙÄÿÿÿÿÿÿÿÿg ú‹>4pà~õÿÿÿÿEÿÿÿÿ6jÊ·¯õÿÿÿÿ» [‹dµÿÿÿÿÿÿÿÿÕú6œžd`\mèɯˆÿÿÿÿÃÀÿÿÿÿÿÿÿÿÿÿÿÿ±®ÿÿÿÿ¼V*1ÃEààøT4džÐKi6[ø…Kg¢yU ÿÿÿÿmÿÿÿÿÿÿÿÿ]šÿÿÿÿÖ×ÿÿÿÿ9ŸÿÿÿÿЧÜÌ:FÒ%ÿÿÿÿº€*®a˜÷zVܬ^S¥ÿÿÿÿñV{½7C\fÿÿÿÿ,‡„ÿÿÿÿ·y3¡¹'I_Ý@ÿÿÿÿ_n¥µûÿÿÿÿîÿÿÿÿ}$”òrŒÿÿÿÿ7%ÿÿÿÿEØÿÿÿÿ¦Dž•¸3'9í^Ü‚˜nÈÿÿÿÿWklI¾ÓrUÃ|^Ô½Tÿÿÿÿ¤¼ÿÿÿÿ>¸Mžh®Ò¡.¼œr®nqÿÿÿÿÿÿÿÿÿÿÿÿèiZi,LÿÿÿÿÆ;9YÂoTyÿÿÿÿÿÿÿÿÿÿÿÿ‰hWUî ÿÿÿÿÿÿÿÿµ¹ÿÿÿÿÖ—Ç‘U #“J’ó\>Ù =,ôPC¿ L•`_'0ÿÿÿÿrýo…Ë8Ýÿÿÿÿÿÿÿÿ+°ƒÑCžIJõ‰³Ê© ôÊMê‡<º°4ø\ò#à# "Â3QÛÿŸ.hÿÿÿÿŽžÁg•ÿÿÿÿÿÿÿÿú†¿i,CÿÿÿÿŽSÿÿÿÿH¯õÕÂr¤ÿÿÿÿCç׫3…7¦j¶ŽUŸ±zÕ“˜ÿÿÿÿFvzçð¤ìCÆal¥eHøY í4o òg‰],”ÓJºéFœŒöUö8VÂ÷Î>óIÿÿÿÿÍUÿÿÿÿÀ‘3¸¡**; ÿÿÿÿ*¬ÿÿÿÿ›¥[âÆ¨}žÛÚs:¥â1KÑ æ¬rž¶ÿÿÿÿCKÿÿÿÿÖz>ÛèÔÿÿÿÿŽÿÿÿÿHzÿÿÿÿkÉn<[^ …¤wÅÊ“Tª7ÿÿÿÿÌÍdAR:6ñäé¿A¹»F¤_“ÿÿÿÿ¼”ÉÕÜL {©àmHÿÿÿÿÿÿÿÿ³ØóˆÎKus±Hÿÿÿÿ7rÿÿÿÿzKÿÿÿÿýÿÿÿÿÿÿÿÿ„˜ÿÿÿÿ%_ÿÿÿÿ* z˜ÿÿÿÿZìüª°@wÿÿÿÿXÿÿÿÿ}@ÿÿÿÿ{^ÿÿÿÿUöÿÿÿÿ§¿ü½'ýÿÿÿÿQ ËíUÍÿÿÿÿÿÿÿÿÿÿÿÿ=ëÿÿÿÿ`õöêŠßC˜=ÿÿÿÿ^úq-)ú5óôî?mÞ Š–ð]óÁ¿(Ué„ÿÿÿÿöu¥œŠÿÿÿÿÿÿÿÿ|r„m@‰"¦„D?:YL…+Bóÿÿÿÿö{íãÞ[±ý›ÿÿÿÿRhÿÿÿÿÛ—WÑE¨ -6ÃàWÿÿÿÿ™ÿÿÿÿh¦ÿÿÿÿÿÿÿÿÿÿÿÿ[ûXRΞÖÖÿÿÿÿs¬ñ\¼úÑÿÿÿÿÙ¨å“ÿÿÿÿC‡2储ØÎê†ÿÿÿÿ*Z~ ž¸Þ ݈`ôLÊi‡q ÿÿÿÿî™ÿÿÿÿÿÿÿÿA U‡ÿÿÿÿþááþˆý—¹ ÚùÿÿÿÿiïyÄô ink䨧ÿÿÿÿ<²'Ùüw³ÙëKÑ ÿÿÿÿ‡3ÂSÿÿÿÿÿÿÿÿõ!Hf)s¬Ã:<^ ðé–+Q7þO­²QåFk ÖϺ~N³•ÿÿÿÿ9gÿÿÿÿÿÿÿÿƒÜÿÿÿÿ(aÿÿÿÿ ¦ÿÿÿÿßÿÿÿÿ!V°{ÿÿÿÿÿÿÿÿš±RŸS‰ÿÿÿÿ½Š´h柟Ëÿÿÿÿ >ÜT6H<Æ5ÞMÿçÿÿÿÿ(RË^>ë'tƒÿÿÿÿoHxߌ®ÎÆ‚ßú±ÿÿÿÿQì‘gfÿÿÿÿkú€`¨•á+éÿÿÿÿOÁRDqŽÔýÿÿÿÿµëÿÿÿÿ´0ÿÿÿÿ4vÉ7ï5‚HT&Þÿÿÿÿ,Úo 7 ÁÍA_ÿÿÿÿINÿÿÿÿ‹©ä5Oɯ¢;NÿÿÿÿøÿÿÿÿM}b&ýýÿÿÿÿû#ÿÿÿÿÿÿÿÿy¬XŽØ#ÿÿÿÿ’´Øbòâ­o%ÿÿÿÿÿÿÿÿÿÿÿÿóTÔÒŸrñ • œå}f /…ox Ô­æ®ÿÿÿÿ¨…¯“™¹á³çʆŽ|‚kõÿÿÿÿ=íÿÿÿÿÿÿÿÿÝGsÿÿÿÿQ€rº˜Èÿÿÿÿä]h½^”'¾WöÆÿÿÿÿ˜Üî ÿÿÿÿÿÿÿÿ4F kþÐDÙʳÔ"’ÍCWèæ²Ì,ØSTº&J'ÿÿÿÿšŸÅÐv[w0ÿÿÿÿݵ q>ßÌÖÿ‚Óê3³¦›Ñ€´˜¹Öllÿÿÿÿ±5ÿÿÿÿ„ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿæ”~•ÿÿÿÿÿÿÿÿædâ<ÿÿÿÿ¿ó…sÿÿÿÿzSlõåÿÿÿÿÿÿÿÿ„ŒhëPïüùÕ!“Y£Ûx»Š²è›_ªð8×ÝÿÿÿÿXXÉÊŽÿÿÿÿûEÿÿÿÿßæ®§…]„ùÉ: „t튑t~.ÌÿÿÿÿÇÔ‰¸ÿÿÿÿ ÂÏRHÿÿÿÿñH}ö7yñÿÿÿÿkŸŒË”QÿÿÿÿCŸv´ÿÿÿÿÈeQÿÿÿÿÇ4£ß}=Ò©f0užÝâÿÿÿÿ´ö£‡Áòêÿÿÿÿíì×»ÆLÕµ?©–Lÿÿÿÿÿÿÿÿ0>VÿÿÿÿyÿÿÿÿêoÛhÿÿÿÿ‡Ûß VmV"ñØ){·‡aXÿÿÿÿ(êÈ™3t;×ÿÿÿÿÊ]À8µÿÿÿÿçÿÿÿÿß"Ú¢ÿÿÿÿÂ…hÿÿÿÿlØŒ¡`5ÿÿÿÿ†ðã³ÿÿÿÿÿÿÿÿÿÿÿÿìñ•wð-ÜNVUŸÍŒœ>ÜÿG©üñÈ»bpÀ­ LœKÿÿÿÿõ6ÿÿÿÿ<vÿÿÿÿç› XVÿÿÿÿÿÿÿÿ¥ð˜ë¾~yÊ“ÿÿÿÿÿÿÿÿ¦ü–êÈ¢ÿÿÿÿN5ä+ÿÿÿÿÿÿÿÿ‹Ke(ýÿÿÿÿ©¬ 3óxJàÿÿÿÿAÈÿÿÿÿæ4ÿÿÿÿ1„eÃÕÿÿÿÿe¬ÿÿÿÿÿÿÿÿÿÿÿÿ2 @äž ¾›ì`GlÖŒÐÿÿÿÿåò;Ò*°ìÿÿÿÿn+ jŠÿÿÿÿÍ’ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ§ÿÿÿÿÿÿÿÿ­Û¬D žW1kö=ÁÆ1Ý,ÿÿÿÿ¸CµÿÿÿÿtjG01fç^jÿÿÿÿÒ ÿÿÿÿ>æÿÿÿÿý ÿÿÿÿÿÿÿÿHnGÆ,~5ª]l.n_±¯åêÿÿÿÿÿÿÿÿ…ïÿÿÿÿJ¦füÿÿÿÿÿÿÿÿúâ vÿÿÿÿ-¢ðÿÒu´¡£Ÿ,ÓøOÝŒ/ˆ~ÿÿÿÿݪÍE¶´N;ÿÿÿÿÿÿÿÿÿÿÿÿ@¡Õéïfÿÿÿÿo ÿÿÿÿÿÙ þÿÿÿÿÿÿÿÿ¥Òÿÿÿÿjÿÿÿÿºc師BZ“ +{®?ËÊœ½ü Ì[?ÿÿÿÿæk}B¥vÃÁØç Ç<̼¨£ ? Uš”ÿÿÿÿ‘ÿÿÿÿQ~º¼àBªF+ÿÿÿÿ<÷„i¡ÿÿÿÿ‘èº)ç›tCiŽÿÿÿÿÿÿÿÿ:^u.ÑÆÅc”_’ÿÿÿÿÿÿÿÿ ŸdIGÕZèÇä­¼t㇦ÉÿÙ4v>8Æwüÿÿÿÿú9±q×ÿÿÿÿwzç×ÿÿÿÿPÿÿÿÿ&'ÿÿÿÿÿÿÿÿh´ºùЕ|ÿÿÿÿÿÿÿÿ¹Ú‰Ò{aJ6(A iOIÿÿÿÿå´¶Ø‘ʳéËÊ+ÿÿÿÿø?¨¨ •ÿÿÿÿü:#¡Å°sÿÿÿÿ3ÐR3Iƒÿÿÿÿ…bÃws!O0½ÿÿÿÿÙ‘<Ï´]C"©ª³r„ýtžˆžüÿÿÿÿáY´åÂZ$xÿÿÿÿ,»Ìw5HÿÿÿÿŽ‚ ÿÿÿÿߣÿÿÿÿùWéò²1ß»%óÿÿÿÿÿÿÿÿs”EÑ­=ÇâëOß^l‘ÿÿÿÿè€ÿÿÿÿz¡^ÑÇU§˜7ÐäVFÿÿÿÿt/ ¸*5?6J2íü\©½o]ÿ®6›šÿÿÿÿƒ÷ÿÿÿÿÿÿÿÿ qÿÿÿÿ&þ’•›oqeaÿÿÿÿÿÿÿÿ¿:”!\ø —çùÚgAXàCà "@hÿÿÿÿrxÿÿÿÿÿÿÿÿOÞÅáÿÿÿÿaËÿÿÿÿ÷ ÿÿÿÿÿÿÿÿ?¢ôr‰_úð–²5îëýúÇÿÿÿÿôït¦À=ÿÿÿÿŠ*H ´¶“…žª?3Ÿ0)Ìÿÿÿÿ›Šó4`Æ#ÿÿÿÿéÞ°‘MP“ÌQÈß6ƒÿÿÿÿ?µ[Úÿÿÿÿ«î(W¨ýÖÜwâƒÿÿÿÿw5—ûyEÿÿÿÿˆ¶ðÎH¸e¥€…ùD²ÿÿÿÿÿÿÿÿWQ÷¸v)¼qä:ÿÿÿÿ:km6VU=*î ŸØà„Ôë[’vÿÿÿÿª ÄàïÒ×Ýÿÿÿÿ!ÿÿÿÿȦÙmë4"yѧ6@CgÖóÿÿÿÿÿÿÿÿÇTR¬ÿÿÿÿAœ*¦²u‰1nËmÏ]Ãëtˆs$ÿÿÿÿzû?ž6QÿÿÿÿÿÿÿÿÿÿÿÿbÒø“Í »í™¤¡ âÍ–õX¿ªŒ¢s7.;È „€<ê=í† ¦uÅÿ­jŸx,ÿÿÿÿ· 2 JË/£N°Å×ÂÎà…2ùìÿÿÿÿ¥]Æî IjO;Ò·q¹÷VS±+ÿÿÿÿÏ‹  Q‘ÿÿÿÿÕ”-õ¬ÐaºÿÿÿÿãÿÿÿÿkY~| 6¤øïèܾˆÁ`kG}Êd?¡$!r5”%µÿÿÿÿJc=È£÷ÿÿÿÿÚN£«ÿÿÿÿºÞÿÿÿÿõÈÆƒÿÿÿÿÿÿÿÿJí·;Oµüÿÿÿÿÿÿÿÿ_rcG‡T÷ÿÿÿÿ ‡]ÿÿÿÿعb£ ÿÿÿÿÿÿÿÿý&ÿÿÿÿÿÿÿÿÞ ð 2I@9ªÿÿÿÿ*óÿÿÿÿ¹õHÿÿÿÿš/IH<¼ÿÿÿÿÿÿÿÿïR€´„áÿÿÿÿžz—kgÐß/ûÿÿÿÿÊý^:¨b3ÿÿÿÿÿ%dIÿÿÿÿ½ ÿÿÿÿõwÜæî¡ˆ¢êÞt,w|1.ŠÿÿÿÿØ’RœIxÃÿÿÿÿZ1BbS­yÏ2½¤9¹Éÿÿÿÿ] ÿÿÿÿÃÅÜÇŠÿÿÿÿV*ƒâüæÓ!áÿÿÿÿÿÿÿÿïÍÿÿÿÿÿÿÿÿVØ7ñn8ÿÿÿÿ±ÿÿÿÿ:ÿÿÿÿ6üpaÉX=Þ±+Ëÿÿÿÿi@qú‰ 0) ³ÿÿÿÿÿÿÿÿÿÿÿÿQMÿÿÿÿŽ.›¢ÿÿÿÿÌOüsÎÿÿÿÿ£Ëlerò>ÿÿÿÿìÝÁÖ`Â(ÿÿÿÿq¶K#s:ÿÿÿÿ¸ôÓ ÿÿÿÿikÿÿÿÿáOò$ uÝuüN  û"Qé$Ü9 ­YÑ£ò£ËªÜÃñŒÉìÈððÿÿÿÿÐæTr‚}±™ÿÿÿÿÿÿÿÿoÕ æs¨•FŽ^Æÿÿÿÿ\J;M†¥üqÛ°ÿÿÿÿYX ­w¨ŽÎ-ÿÿÿÿ¾Ã<}·9÷vjvÿÿÿÿÿÿÿÿÙ0Ãÿÿÿÿÿÿÿÿèû˜W¡(ö¯È—º>ÒÓÿÿÿÿAÅ£RÿÿÿÿÌ"jÿÿÿÿCÎÞv¸W†”ÿÿÿÿ/òµ ¹Ž]H…ÿÿÿÿ¸"ÿÿÿÿ‚zÇè‘Pºp,§ sÁPœÿÿÿÿß-OA?a;ÿÿÿÿÿ^äÁÿÿÿÿÿÿÿÿ3 ¹¥JÆuÚèV8[Wÿÿÿÿsò‚¤ô7c¤ÿÿÿÿüµÀz›xt‹Ã|¨ÿÿÿÿ{ >zùm©q† cÿÿÿÿg~JuЕì·ýXq³ÊÿÿÿÿÕ†„t~;õîAáždz€GüäSTÓ~« d­JÃëXףɯc;ÀýÿÿÿÿäFiTÏÉÿÿÿÿx©Y¦§ì£“çǹiB7þNáo[ÿÿÿÿ­(; ú[fÿÿÿÿ‹æÿÿÿÿ4žÞS¶îØH.Çaf»KZ  qSø&õÿÿÿÿUgÿÿÿÿÿÿÿÿ¬È‘é@½P×ÿÿÿÿÿÿÿÿfÅ{ÿË–4{â,jЮöëÿÿÿÿÿÿÿÿÐT$Sÿÿÿÿx`&íU`QC  Ai?Òÿÿÿÿ(6¢þÿÿÿÿsA†x/]ÿÿÿÿÿÿÿÿ$bKSƒ ì)¦tÿÿÿÿkîß%ÝÂ_ÿÿÿÿ Wÿÿÿÿ:X~Vÿÿÿÿÿÿÿÿ,h ÿÿÿÿT ÿÿÿÿØ.îÅl Wõžÿÿÿÿ%‡®!515LÀJÿÿÿÿF ¶.<ÔVìÿÿÿÿ‹yB#ÿÿÿÿ¤Tv«  U ÅJÈMäöæL8>|ÚD §4’ä ð¬*dt’ÇãßÿÿÿÿÓâèJRÿÿÿÿ7•2˜HÞœRÿÿÿÿTN]íKÿÿÿÿm]´~ã²Ç âw#®B¬ÿÿÿÿ ò ?­ž³]¨LgÅZ9ÿÿÿÿÿÿÿÿÿÿÿÿ®ÿÿÿÿŒ M™ •úÿÿÿÿK†ä|ÕG™ÿÿÿÿÌ µïÏÿÿÿÿA€ÿÿÿÿ Yÿÿÿÿ"¶Ñ(ÿÿÿÿÅ” ˰âÿÿÿÿìø×Eÿÿÿÿ6=çÿÿÿÿ|Šÿÿÿÿˆ=’$çSA†Ô‘'ÿÿÿÿ3ÿÿÿÿÞ¼8ó^…)Ժݺ~»±ÿÿÿÿT ¡ßþ"åÿÿÿÿ ¸Æzÿÿÿÿÿÿÿÿ Þù*¨áÿÿÿÿ CåÉ“ƒ¨Ïktwr²ýÿÿÿÿÿÿÿÿ+øÿÿÿÿs™!ä(6¼ÿÿÿÿµÏˆPÿz–­iÑŒ›ø¥i *ÐFöZ ÈãjŽè+‰ÿÿÿÿÐc?ÿÿÿÿ|êÿÿÿÿÜ ÿÿÿÿˆÒBò ¶+NlÜ6Tƒ±ÿÿÿÿZ!ÿÿÿÿÝ 1ǽ]'iHLQ„‡%6Œt¿öüÿÿÿÿ Hÿÿÿÿ‘äÿÿÿÿÿÿÿÿ‰’T¾ÿÿÿÿcšTfç,:ÿÿÿÿÿÿÿÿÿÿÿÿêú|Xwc¾¤ù<øLù̯” <Ô$×Y´„o±Ì~Ãf‡‹²‚ÿÿÿÿ¹DIÍ£&"+óÔp™^Úã*µ·[X+먔f†SJ诀G±ÌðÙБ-N$ æ’:ÉÆÀ?¶ÿÿÿÿ¨n«Œ½kXÿÿÿÿÿÿÿÿxIÓš€a%÷uª›îœ b†ÿÿÿÿÿÿÿÿÿÿÿÿ“Öš Æ)!!ŒGÿÿÿÿëÚØÏÿÿÿÿÅYÙÿÿÿÿEâyôYÿ‡ Ü ÿÿÿÿÿÿÿÿôõ%yè áÿÿÿÿ<_™$§¼ÿÿÿÿTK àà ÿÿÿÿ¸æÙ0†˜ñy%pMÿÿÿÿÿÿÿÿ·/‘!=KÿÿÿÿúcâN•ï­\bÍïÿÿÿÿ HñÓSwÿÿÿÿÿÿÿÿ¡ÆÁ\‡®_ÿÿÿÿÊ8°÷ÿÿÿÿÿÿÿÿQdÿÿÿÿª‰ÿÿÿÿlýiⱓ£ýkA13ȦM%gO ÿÿÿÿÿÿÿÿSv `Œ(j¨¬­Ùf¬jÿÿÿÿâå²Á.\x¢ÿÿÿÿPÚZðŒñÿÿÿÿ}'gÿÿÿÿÿÿÿÿ…¹ì äf4x ÿÿÿÿ„d«WA $—â3l=™˜èÜèqÿÿÿÿ“ÈCÊÿÿÿÿÿÿÿÿ1ër\ ŒßÄ!Õì%tíËí]¥ˆ§ð–`.Ps4"Ò)v&šüʘ:ÿÿÿÿÍÀ°Îÿÿÿÿ²lÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿIŒøŠ“-¢™ï&±pÀþº ÑôÇ%7ÿÿÿÿ ÿÿÿÿBÿÿÿÿÿÿÿÿHÓkJÿÿÿÿÊÿÿÿÿÿÿÿÿþQÿÿÿÿ]•ÿÿÿÿ !«:Ën´E¯%b߯«cœ²tÕ¾‡4]»jæŽWÿÿÿÿçcÿÿÿÿÿÿÿÿß©iÿÿÿÿƬ½úo ÄÿÿÿÿšÕ™ˆ¤×òªÿÿÿÿÿÿÿÿÿÿÿÿ)ž"Ã*{TnjÌJÄD]¬G6¹ÿÿÿÿÌÿÿÿÿï7fø@ÃÔ„¿„‘Ôm•‚ààpUÿÿÿÿÿÿÿÿ1.ÿÿÿÿ$ª•  ÿÿÿÿòÖÆv£*ãÀgX1ãÿÿÿÿ8 ÿÿÿÿ©òÿÿÿÿÿÿÿÿÿÿÿÿÝBPtö3 ²Mÿÿÿÿÿÿÿÿÿ#ÿÿÿÿ…óÌŸa¶ ì¹p÷RSÌC£ÿÿÿÿ¼[ëÿÿÿÿÌ`ãĵC ÎjÇ´ÿÓ›âðÿÿÿÿÿÿÿÿS‘üAé´`ÿÿÿÿ¦Öÿÿÿÿÿÿÿÿÿÿÿÿì(Àñ|Âkìîsø~J%Ne•öòÚKDÁ$ÿÿÿÿÜíÿÿÿÿÿÿÿÿÃý¹aoÿÿÿÿeÎÿÿÿÿZ·b$ÉðbµTz ÿÿÿÿÿÿÿÿutd™7ô„!ÿÿÿÿ‰£Íø©¨‹£"¼‹Ôÿÿÿÿ(ÕN>7áÿÿÿÿ³mCmf ˆdCq¸( ëæÖ4¬·ù&œAŒ αñ"ÿÿÿÿ‡Æ¯ªÿÿÿÿôÿÿÿÿ•Žÿÿÿÿ~óƒÍÿÿÿÿ‚ÿÿÿÿݶ1 ÿÿÿÿ•{ÿÿÿÿ´d<šÿÿÿÿ5Wÿÿÿÿ»ëàÓ½ÿC#cäQô·ÓˆUxÿÿÿÿTYé{h¾Û«o„ú:â§n÷$YŠI¬Œ7´¹e¢E7,vxmlcopyeditor-1.2.1.3/src/aspell/dict/en_GB-ise.multi0000664000175000017500000000013212402464555021035 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_GB-ise-wo_accents.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/en-wo_accents-only.rws0000664000175000017500000032360012402464555022502 0ustar zanezaneaspell default speller rowl 1.10Na¼°Ð¦ð€]›s enphonet1.1*@*B*F*K *L*M*N%*P2*R7*S8*T>*XG@RK@SN@TOBBSBFTBHUBKVBLZBN^BP`BRaBSgBTjBXoBYpFBqFFwFKzFL€FM‡FN‰FRFS‘FT“FY˜HB™HKHLžHM HN¨HP¬HS°HT±K@²KB³KF¹KK½KL¿KMÌKNÑKPÚKRÜKSæKTëKWóLBõLFúLKÿLMLNLSLTM M@ MB MFMKMLMMMNMR$MS%MT,MW2MX4N6NB7NF<NK?NM@NNCNSDNTENXHPBIPFJPKKPLLPMWPNXPP]PR_PSgPTmPYuRvR@wRBxRF{RK}RL„RM†RNŽRP’RS”RT–RW™RXšSBœSF¡SK¥SL­SM¶SN¼SPÄSRÉSSÍSTÐSWÙSXÛTBÝTFÞTHãTKäTLèTMíTNöTPýTRTS TTTWTXWW@WBWKWL#WM*WN+WP-WR0WS1WT6WX8XF9XK:XLBXNDXPEXRFXSIXTJYKNYTO*@P *@Rð*B*BN°*BR8*BSÁ*BT/*FK`*FLN*FN*FR9*FS¬*FT’*K§*KLº*KN“*KRF *KSè *KT*KYq*Lƒ*LF*LK|*LMP*LN{*LSš*M)*MBA*MFY*MK>*MLn*MNÅ*MP^*MRë*MS‚*MT´*MXÈ*N3*N@?*NB*NF¿*NK³*NL«*NMí *NN›"*NP>#*NRœ#*NSô$*NTû)*NXÁ/*P›0*PL¨0*PR2*PSZ2*PTN3*RMÀ4*Sô4*SF5*SH5*SNQ5*SS|5*ST•5*Tƒ6*TF¬6*TLä6*TMÙ8*TPó:*TR&;*TSQ;*TTõ;*TX=*XN=*XL\=*XR¶=*XS×=@RLè=@RS>@RWd>@SLÂ>@Tõ>@TK?@TRB?@TS²?BBRÑ?BFL(@BHF|@BKL)BBKPˆBBKTÚBBKWýBBLBECBLKÊCBLMDBLS6DBNL“DBNT¶DBPTEBR†EBR@§EBRKLFBRLþFBRS@GBRT[GBSNïGBSSHBST!HBTFÝHBTK%IBTL5IBTNâIBTS!JBXL=JBY–JFB®JFBB¼JFBFéJFBKKFBRKKFBSùKFFLFFRALFFSgMFK²MFK@ÈMFKLNFKS.NFKT]NFKXOFLßOFLFíOFLMfQFLNŸQFLSRFLT¼RFLY‘SFML¼SFMNüTFNOUFNL]UFNS'VFNT§VFRgWFRKuWFRPÔWFRT÷WFSLÁXFSSOYFTiYFTLvYFTRJZFTSäZFTWx[FY«[HB¹[HBRÓ[HBS©\HBTß\HKT]HLNŽ]HLS¼]HMá]HMFù]HMKg^HML2_HMN§_HMRâ`HMS½aHMT:bHN cHNK%cHNR\cHNSêdHPeHP@+eHPNŽeHPSéeHSPûeHTRµfK@TgKBsgKBKˆgKBLœgKBNÑgKBSBhKBTnhKF†hKFL“hKFSLiKFTeiKKL•iKKNüiKLˆjKLBªjKLF!lKLK¸mKLLònKLMpKLN qKLPÎrKLRsKLSkuKLTxvKLW’vKLXÓvKMBwKMLWwKMN€wKMPxKMXÚyKNB†zKNF&{KNKÝ{KNL—|KNNa}KNPú}KNR(~KNSKNT ‚KPSÖƒKPT1„KR&…KRF;…KRKß…KRLð…KRM®‡KRNtˆKRS0ŠKRTQ‹KRX.ŒKRY\ŒKSKSL/KSN?KSS`KSTŸKT\ŽKTB€ŽKTK©ŽKTLÙKTNB‘KTR~‘KTS3’KTX’KWLô’KWSÍ“LBé“LBL”LBRà”LBS#–LBT|–LFÛ–LFBê–LFLü–LFR’—LFSÞ—LKBû—LKL³˜LKM¶™LKTÝ™LMRf›LNS‹›LSMœLSNœLSTXœLTÍœLTRÛœLTSEM`M@LlMBLÏMFLÊžMKUŸMKNwŸMKR¥ MKS¡MKTª¡ML ¢MLL¢MLM‘¢MLS£MLT£MMRI¦MN4§MNFA§MNK¯¨MNLܨMNM©MNN©MNP¤©MNSnªMNT‡ªMNX«MRL«MSt¬MSBŒ¬MSK߬MSL&­MSMt­MSRü­MSTS®MTÙ¯MTBñ¯MTLP°MTNŸ±MTR„²MTS¦´MWNIµMWTZµMXLjµMXN°µN>¶NBI¶NBHg¶NBLß¶NBRX·NBS¢·NFLà·NFNy¸NFT”¸NKT¹¸NMBG¹NML„¹NMSºNNSJºNSL…ºNT »NTR%»NTS8½NXN`½PBL¾PFo¾PKM|¾PLô¾PLF¿PLKª¿PLL9ÀPLM_ÀPLNTÁPLRÙÁPLSõÂPLT¡ÃPLWÕÄPLXøÄPMLaÅPNK×ÅPNLÆPNN`ÇPNS‹ÇPNTõÇPPL#ÈPPR½ÈPRFÉPRK•ÊPRLNËPRNÌPRP–ÌPRRÍPRS€ÍPRT<ÏPS"ÐPSF0ÐPSLJÐPSNŒÐPSTïÐPSXÒPT„ÒPTF’ÒPTKÙÒPTL‹ÓPTNÔPTRIÔPTS ÕPTTÅÕPYR7ÖR`ÖR@RlÖRBLšÖRBRæÖRBT=×RFL×RFTgÙRKÚRKKÚRKLãÚRKNœÜRKP"ÞRKR¬ÞRKSßRLBQßRLS™ßRM;àRMFSàRML¶àRMM5áRMN©áRMROâRMSâRMT¿âRNKãRNLBãRNT™ãRNX-äRPR_äRPSsäRSÒäRSKêäRTKúäRTL”åRTNÑåRWL(æRXNfæRXXçSB-çSBK;çSBReçSBS»çSBT—èSFåèSFLéSFRÕéSFSóêSKUëSKLoëSKMIìSKN¨ìSKP8îSKRÅîSKS¶ïSKTìïSLFðSLBTðSLFrðSLLññSLMTòSLNèòSLSKóSLT\óSLY¸óSMBÙóSMKõSMLEõSMNéõSMPLöSMRÛöSN@2÷SNB‘÷SNFÜ÷SNK€øSNPÈøSNSþøSNT7úSNX;ÿSPKSPL°SPRæSPT–SPX@SR)SRL8SRSØSRXõSSBSSM*SSTMSTóSTBSTKÂSTLbSTM±STNSTR STSS STTn SWF SWPà SXLí SXR{ TBT¬ TFLç TFN% TFRl TFS} TFT± THMTKLªTKR™TKSQTKTˆTLôTLN!TLRuTLS‰TLTCTMhTMB“TMKbTML®TMNZTMP–TMRTMS¸TMTêTNúTNHTNK5TNL TNSeTNT©TNXyTPLTPNATPR›TPS%TPT”TR±TRF¿TRHî"TRK#TRLu#TRMö#TRN1%TRRÌ&TRWP'TSF”'TSKB(TSLs)TSMë*TSNÓ+TSTk-TT.TTB*.TTLZ.TTN /TTR0/TTTë/TWLW0TX1TXF1TXN`1WU2W@Ra2WBL¼2WKJ3WKLb3WKNû3WKS)4WKTF4WL"5WLFC5WLK¿5WLN7WLRf7WLSv7WLTÍ7WMN,8WNS©8WNTE9WPû9WPR:WPSà:WRK;WS:;WSKZ;WSL­;WSS¡<WST±<WTKK=WTL·=WXP?>XFLé>XK+?XKBC?XKH@XKLL@XKNn@XKR€@XKS©@XKTÛ@XLì@XLSú@XNLAXPRðAXRFPBXRK˜BXRSYCXSLrCXTDXTK"DXTL5DXTSqDYKT„DYTLÖD%*@PTK orthopaedic orthopedicK*@PTKS orthopaedicsorthopaedics's orthopedics orthopedics's(*@PTST orthopaedist orthopedistM*@PTSTSorthopaedist's orthopaedists orthopedist's orthopedists*@RS authorize*@RSN authorizing*@RSS authorizes*@RST authorized*@RSXN authorization.*@RSXNSauthorization'sauthorizations*Babbe arborarbour*BNSurbanize*BNSN urbanizing*BNSS urbanizes*BNST urbanized*BNSXN urbanization*BNSXNSurbanization's*BRKMNT abridgement,*BRKMNTS abridgement's abridgements*BRTKMNT abridgment* *BRTKMNTS abridgment's abridgmentsE*BS abbe's abbes arbor's arbors arbour'sarbours*BSN@absinth*BSN@S absinth's*BTabettor*BTS abettor'sabettors*FKNRLSovergeneralize*FKNRLSNovergeneralizing*FKNRLSSovergeneralizes*FKNRLSTovergeneralized*FKPTLSovercapitalize*FKPTLSNovercapitalizing*FKPTLSSovercapitalizes*FKPTLSTovercapitalized*FLairfoil*FLS airfoil'sairfoils*FNKLS evangelize*FNKLSN evangelizing*FNKLSS evangelizes*FNKLST evangelized*FNS offenceoffense9*FNSS offence's offences offense'soffenses*FRMFSS overemphasize*FRMFSSNoveremphasizing*FRMFSSSoveremphasizes*FRMFSSToveremphasized*FSPXLSoverspecialize*FSPXLSNoverspecializing*FSPXLSSoverspecializes*FSPXLSToverspecialized" *FSPXLSXN#overspecialization% *FSPXLSXNSoverspecialization's*FSSoversize*FSST oversized*FTWT afterward*Kaxokay*KLeclair*KLMTS acclimatize*KLMTSN acclimatizing*KLMTSS acclimatizes*KLMTST acclimatized*KLMTSXNacclimatization! *KLMTSXNSacclimatization's *KLN equaling equalling7*KLS eclair's eclairs equalize equalizer*KLSN equalizing2*KLSS equalizer's equalizers equalizes*KLST equalized*KLSXN equalization*KLSXNSequalization's'*KLT eclat equaledequalled*KLTSeclat's*KNaging*KNLKMNTacknowledgement5 *KNLKMNTSacknowledgement's acknowledgements *KNLTKMNTacknowledgment4 *KNLTKMNTSacknowledgment'sacknowledgments#*KNMS economize economizer*KNMSN economizing6*KNMSS economizer's economizers economizes*KNMST economized@*KNS aging's agings agonize organize organizer#*KNSN agonizing organizing*KNSNL agonizingly>*KNSS agonizes organizer's organizers organizes!*KNST agonized organized*KNSXN organization0*KNSXNLorganizationalorganizationally-*KNSXNSorganization's organizations*KNTorgandy*KNTS organdy's*KRNTS aggrandize *KRNTSMNTaggrandizement! *KRNTSMNTSaggrandizement's*KRNTSN aggrandizing*KRNTSS aggrandizes*KRNTST aggrandized1*KSaxeecus oecus okay'sokays*KSS axe'sax's*KSSRS accessorize*KSSRSN accessorizing*KSSRSS accessorizes*KSSRST accessorized*KSSSexorcise*KSSSN exorcising*KSSSS exorcises*KSSST exorcised*KSTMPRS extemporize *KSTMPRSN extemporizing *KSTMPRSS extemporizes *KSTMPRST extemporized *KSTMPRSXN!extemporization# *KSTMPRSXNSextemporization's*KSTNLS externalize*KSTNLSN externalizing*KSTNLSS externalizes*KSTNLST externalized *KSTNLSXN externalization6 *KSTNLSXNSexternalization'sexternalizations*KSTS oxidizeoxidizer*KSTSN oxidizing0*KSTSS oxidizer's oxidizersoxidizes*KSTSToxidized*KSTSXN oxidization*KSTSXNS oxidization's*KTaccouter*KTLS actualize*KTLSN actualizing*KTLSS actualizes*KTLST actualized*KTLSXN actualization*KTLSXNSactualization's*KTMNTS accouterments*KTRaccoutre*KTRMNTS accoutrements%*KTRN accoutering accoutring*KTRS accoutres#*KTRT accoutered accoutred*KTS accouters*KYNokaying *Lole(*LFBTS alphabetize alphabetizer*LFBTSN alphabetizing=*LFBTSSalphabetizer's alphabetizers alphabetizes*LFBTST alphabetized*LFBTSXNalphabetization4 *LFBTSXNSalphabetization'salphabetizations*LKLSalkalize*LKLSN alkalizing*LKLSS alkalizes*LKLST alkalized *LKS eulogize eulogizer*LKSN eulogizing2*LKSS eulogizer's eulogizers eulogizes*LKST eulogized*LMNMaluminum*LMNMS aluminum's*LNelan*LNSelan's*LS Elyseeole's*LSSElysee's*LSTSS elasticize*LSTSSN elasticizing*LSTSSS elasticizes*LSTSST elasticized*M armorarmour%*MBLS immobilize immobilizer*MBLSN immobilizing(*MBLSS immobilizers immobilizes*MBLST immobilized*MBLSXNimmobilization*MBLSXNSimmobilization's *MBNS ambianceambience>*MBNSS ambiance's ambiances ambience's ambiences*MF@T amphitheater*MF@TR amphitheatre-*MF@TRSamphitheatre's amphitheatres,*MF@TSamphitheater's amphitheaters*MFSS emphasize*MFSSN emphasizing*MFSSS emphasizes*MFSST emphasized*MKRemigre*MKRS emigre'semigres*MLT omeletomelette9*MLTS omelet's omelets omelette's omelettes*MNSimmunize*MNSN immunizing*MNSS immunizes*MNST immunized*MNSXN immunization,*MNSXNSimmunization's immunizations*MP@S empathize*MP@SN empathizing*MP@SS empathizes*MP@ST empathized*MPNL empanelimpanel&*MPNLN empanelling impaneling!*MPNLS empanelsimpanels$*MPNLT empanelled impaneled&*MPRLN imperiling imperilling$*MPRLT imperiled imperilled *MPST imposterimpostor>*MPSTS imposter's imposters impostor's impostors2*MR armorer armory armourerarmoury*MRKNS Americanize*MRKNSN Americanizing*MRKNSS Americanizes*MRKNST Americanized*MRKNSXNAmericanization5 *MRKNSXNSAmericanization'sAmericanizations *MRN armoring armouringm*MRS armorer's armorers armories armory's armourer's armourers armouries armoury's*MRT armoredarmoured1*MS armor's armors armour'sarmours*MTLS immortalize*MTLSN immortalizing*MTLSS immortalizes*MTLST immortalized*MTSamortize*MTSBL amortizable*MTSN amortizing*MTSS amortizes*MTST amortized*MTSXN amortization,*MTSXNSamortization's amortizations*MXNLS emotionalize*MXNLSNemotionalizing*MXNLSS emotionalizes*MXNLST emotionalized *Neon*N@LKS anthologize*N@LKSN anthologizing*N@LKSS anthologizes*N@LKST anthologized*N@MTS anathematize*N@MTSNanathematizing*N@MTSS anathematizes*N@MTST anathematized*N@RLenthrall*N@RLMNT enthrallment *N@RLMNTSenthrallment's*N@RLS enthralls*N@RST unauthorized*NBKNNST unbeknownst*NBPTST unbaptizedH*NFFRBL unfavorable unfavorably unfavourable unfavourably'*NFLFRT unflavored unflavoured*NFSLS universalize*NFSLSNuniversalizing*NFSLSS universalizes*NFSLST universalized*NFTLST unfertilized$*NKLRT uncolored uncoloured*NKLSS anglicize*NKLSSN anglicizing*NKLSSS anglicizes*NKLSST anglicized#*NKLT unequaled unequalled*NKNingenue!*NKNS ingenue'singenues*NKNST unorganized*NKR inquireinquiry*NKRN inquiring.*NKRS inquires inquiries inquiry's*NKRTinquired *NKS energize energizer*NKSN energizing2*NKSS energizer's energizers energizes*NKST energized*NKSTRMAngstrom$*NLBLT unlabeled unlabelled*NLKanalog,*NLKS analogize analog'sanalogs*NLKSN analogizing*NLKSS analogizes*NLKST analogized*NLS analyzeanalyzer*NLSBL analyzable*NLSN analyzing/*NLSS analyzer's analyzersanalyzes!*NLST analyzed annualized%*NM anemia enamorenamour*NMKanemic%*NMKL anaemically anemically *NML enameler enameller#*NMLN enameling enamelling&*NMLNS enamelings enamellings@*NMLS enameler's enamelers enameller's enamellers!*NMLT enameled enamelled#*NMRN enamoring enamouring<*NMRT enamored enamoured unarmored unarmoured)*NMS anemia's enamorsenamours*NNSunionize*NNSN unionizing*NNSS unionizes*NNST unionized*NNSXN unionization*NNSXNSunionization's*NNXLST uninitialized)*NPRKTST unpracticed unpractised*NPSTRST unpasteurized*NPTSN unappetizing&*NRFLN unraveling unravelling?*NRFLT unraveled unravelled unrivaled unrivalled *NRKKNSBLunrecognizable*NRKKNST unrecognized*NRL enrolenroll%*NRLMNT enrollment enrolmentG*NRLMNTS enrollment's enrollments enrolment's enrolments*NRLS enrollsenrols*NRLST unrealized!*NS eon'seonsionize&*NS@TK anaesthetic anestheticJ*NS@TKS anaesthetic's anaesthetics anesthetic's anesthetics(*NS@TS anaesthetize anesthetize-*NS@TSNanaesthetizing anesthetizing+*NS@TSS anaesthetizes anesthetizesJ*NS@TST anaesthetist anaesthetized anesthetist anesthetizedO*NS@TSTSanaesthetist's anaesthetists anesthetist's anesthetists2*NS@TSXNanaesthetizationanesthetization7 *NS@TSXNSanaesthetization'sanesthetization's%*NS@X anaesthesia anesthesia*NS@XLKanesthesiology*NS@XLKS anesthesiology's *NS@XLKST!anesthesiologist8 *NS@XLKSTSanesthesiologist'sanesthesiologists**NS@XS anaesthesia's anesthesia's*NSFLST uncivilized!*NSFR unsavory unsavoury*NSNionizing*NSSionizes*NSTionized*NSTLinstill(*NSTLMNT installment instalmentL *NSTLMNTS installment's installments instalment's instalments*NSTLSinstills *NSTTXNLS!institutionalize# *NSTTXNLSN#institutionalizing" *NSTTXNLSS"institutionalizes" *NSTTXNLST#institutionalized& *NSTTXNLSXN'institutionalization) *NSTTXNLSXNS"institutionalization's*NSXN ionization*NSXNS ionization's *NTF endeavor endeavour(*NTFRN endeavoring endeavouring&*NTFRT endeavored endeavoured@*NTFS endeavor's endeavors endeavour's endeavours*NTFTLS individualize*NTFTLSNindividualizing*NTFTLSSindividualizes*NTFTLSTindividualized! *NTFTLSXN"individualization$ *NTFTLSXNS individualization's*NTKNS antagonize*NTKNSN antagonizing*NTKNSS antagonizes*NTKNST antagonized#*NTLB antilabor antilabour*NTLKTLSintellectualize! *NTLKTLSN!intellectualizing *NTLKTLSS intellectualizes *NTLKTLSTintellectualized*NTMS anatomize*NTMSN anatomizing*NTMSS anatomizes*NTMST anatomized*NTNLS internalize*NTNLSN internalizing*NTNLSS internalizes*NTNLST internalized*NTNLSXNinternalization! *NTNLSXNS internalization's*NTNXNLS internationalize" *NTNXNLSN"internationalizing! *NTNXNLSS!internationalizes! *NTNXNLST"internationalized% *NTNXNLSXNinternationalization*NTRentree)*NTRMLT untrammeled untrammelled*NTRS entree'sentrees*NTRTLST underutilized*NTS anodizeunitize"*NTSN anodizing unitizing *NTSS anodizesunitizes *NTST anodizedunitized*NTSTRLS industrialize *NTSTRLSNindustrializing *NTSTRLSSindustrializes *NTSTRLSTindustrialized" *NTSTRLSXN#industrialization$ *NTSTRLSXNS industrialization's*NXKBL unshakable%*NXLN initialing initialling*NXLS initialize*NXLSN initializing*NXLSS initializes*NXLST initialized*NXLSXNinitialization"*NXLT initialed initialled *Pepee*PLappall*PLKapplique*PLKN appliqueing0*PLKS apologize applique's appliques*PLKSN apologizing*PLKSS apologizes*PLKST apologized*PLKT appliqued*PLNairplane#*PLNS airplane's airplanes*PLSappalls*PLT epaulet epaulette=*PLTS epaulet's epaulets epaulette's epaulettes%*PRLN appareling apparelling"*PRLT appareled apparelled*PS epee'sepees*PSNT epicenter*PSNTR epicentre'*PSNTRS epicentre's epicentres&*PSNTS epicenter's epicenters*PSTTS apostatize*PSTTSN apostatizing*PSTTSS apostatizes*PSTTST apostatized.*PTMS epitomize optimize optimizer&*PTMSN epitomizing optimizing$*PTMSS epitomizes optimizes$*PTMST epitomized optimized*PTMSXN optimization*PTMSXNSoptimization's*PTRFTupdraft#*PTRFTS updraft'supdrafts*PTS appetizer*PTSN appetizing*PTSNL appetizingly$*PTSS appetizer's appetizers*RMuremia*RMKuremic*RMSuremia's*Sarseass*SFKesophagi*SHLarsehole"*SHLS arsehole's arseholes*SNSNAsuncion*SNSNS Asuncion's*SS arse'sarses*STHS Esterhazy*STHSS Esterhazy's*STRKNestrogen*STRKNS estrogen's)*STRS estrous estrusestrus's"*STRSS estruses ostracize*STRSSN ostracizing*STRSSS ostracizes*STRSST ostracized(*T ardor ardourodorodour*TFKTartifact#*TFKTS artifact's artifactsB*TLS idealize idolize odorless odourlessutilize*TLSBL utilizable0*TLSN idealizing idolizing utilizing:*TLSS idealizes idolizes italicizeutilizes*TLSSN italicizing*TLSSS italicizes*TLSST italicized*TLSSXN italicization*TLSSXNSitalicization's-*TLST idealized idolizedutilized7*TLSXN idealization idolization utilizationN*TLSXNSidealization's idealizations idolization's utilization's*TMedema*TMNF outmaneuver*TMNFR outmanoeuvre.*TMNFRNoutmaneuveringoutmanoeuvring*TMNFRS outmanoeuvres,*TMNFRT outmaneuvered outmanoeuvred*TMNFS outmaneuvers>*TMS atomize atomizer edema's edemasitemize"*TMSN atomizing itemizing;*TMSS atomizer's atomizers atomizesitemizes *TMST atomizeditemized*TMSXN itemization*TMSXNS itemization's*TMTS automatize*TMTSN automatizing*TMTSS automatizes*TMTST automatized*TPTadapter *TPTS adapter'sadapters*TRoutre*TRT odoredodouredm*TS adios ardor's ardors ardour's ardours iodize odor's odors odour'sodours*TSNiodizing*TSSiodizes*TSTiodized*TTetude*TTKAtaturk*TTKS Ataturk's*TTRLS editorialize*TTRLSNeditorializing*TTRLSS editorializes*TTRLST editorialized*TTS etude'setudes*TTTNS attitudinize*TTTNSNattitudinizing*TTTNSS attitudinizes*TTTNST attitudinized*TXattache*TXS attache'sattaches *Xocher*XLasshole*XLKetiology*XLKS etiology's*XLS asshole'sassholes*XRochre*XRSochre's*XSocher's@RLTM thralldom@RLTMS thralldom's@RStheorize@RSN theorizing@RSS theorizes@RST theorized@RW throughwaythruway>@RWS throughway's throughways thruway'sthruways@SLNK Thessaloniki@SLNKSThessaloniki's@Ttheater@TK theatergoer'@TKS theatergoer's theatergoers@TRtheatre@TRK theatregoer)@TRKS theatregoer's theatregoers@TRS theatre'stheatres@TS theater'stheatersBBRS barbarizeBBRSN barbarizingBBRSS barbarizesBBRST barbarized BFLN beveling bevellingBFLNS bevellingsBFLT beveledbevelled*BHF behavior behaviourbehooveBHFN behoovingFBHFRL behavioral behaviorally behavioural behaviourally(BHFRSM behaviorism behaviourism-BHFRSMS behaviorism'sbehaviourism's(BHFRST behaviorist behaviouristNBHFRSTS behaviorist's behavioristsbehaviourist's behaviouristsKBHFS behavior's behaviors behaviour's behavioursbehoovesBHFTbehoovedBKLRS burglarizeBKLRSN burglarizingBKLRSS burglarizesBKLRST burglarized*BKPTLN backpedaling backpedalling'BKPTLT backpedaled backpedalledBKTBogotaBKTSBogota's%BKWLN bejeweling bejewelling"BKWLT bejeweled bejewelledBLB belaborbelabour%BLBRN belaboring belabouring#BLBRT belabored belabouredBLBS belabors belaboursBLKbalkBLKNbalkingBLKS balk'sbalksBLKTbalked BLMBL blamable blameable;BLS blase blowsier blowsy blowzierblowzy!BLSST blowsiest blowziestBNLBunuelBNLSBunuel'sBNTN bandanabandanna;BNTNS bandana's bandanas bandanna's bandannasBPTS baptizebaptizerBPTSN baptizing/BPTSS baptizer's baptizersbaptizesBPTSTbaptized BR Baeria Beriabrier7BR@LS breathalyser breathalyze breathalyzerBR@LSN breathalyzing;BR@LSS breathalysers breathalyzers breathalyzesBR@LST breathalyzedBRKRTS bureaucratizeBRKRTSNbureaucratizingBRKRTSSbureaucratizesBRKRTSTbureaucratized BRKRTSXN!bureaucratization" BRKRTSXNSbureaucratization's"BRLN barreling barrellingBRLT barreled barrelledBRS brier'sbriersBRTLS brutalizeBRTLSN brutalizingBRTLSS brutalizesBRTLST brutalizedBRTLSXN brutalizationBRTLSXNSbrutalization'sBSNbusingBSNSbusing'sBSSbusesBSTbusedBSTTS bastardizeBSTTSN bastardizingBSTTSS bastardizesBSTTST bastardizedBSTTSXNbastardization1BSTTSXNSbastardization'sbastardizations%BTFLN bedeviling bedevilling"BTFLT bedeviled bedevilledBTKBartokBTLRS bowdlerizeBTLRSN bowdlerizingBTLRSS bowdlerizesBTLRST bowdlerizedBTLRSXNbowdlerization1BTLRSXNSbowdlerization'sbowdlerizationsBTNR boutonniere(BTNRS boutonniere's boutonnieresBTS BootesBootes's"BXLN busheling bushellingBXLNS bushellingsBXLT busheled bushelledBY BaeyerBeyer FBfiberFBBT fiberboardFBBTS fiberboard'sFBFL fiberfillFBFLS fiberfill'sFBKFaberge%FBKLS fiberglass fiberglass'sFBRfibreFBRBT fibreboardFBRBTS fibreboard'sFBRFL fibrefillFBRFLS fibrefill's'FBRKLS fibreglass fibreglass'sFBRS fibre'sfibresFBS fiber'sfibers,FF favor favour fervorfervour>FFRBL favorable favorably favourable favourably FFRN favoring favouring7FFRT favored favorite favoured favourite@FFRTS favorite's favorites favourite's favourites&FFRTSM favoritism favouritism*FFRTSMS favoritism's favouritism'sJFFS favor's favors favour's favours fervor's fervour'sFK fogeyfogyFK@ forgatherFK@RN forgatheringFK@RT forgatheredFK@S forgathersFKLfecal.FKS fogey's fogeys fogiesfogy'sFKTfagot FKTN faggotingfagotingFKTRS factorizeFKTRSN factorizingFKTRSS factorizesFKTRST factorizedFKTRSXN factorizationFKTS fagot'sfagotsFKXNLS fictionalizeFKXNLSNfictionalizingFKXNLSS fictionalizesFKXNLST fictionalizedFKXNLSXN fictionalization6 FKXNLSXNSfictionalization'sfictionalizations FLflierFLFflavourFLFFL flavourfulFLFLfulfillFLFLMNT fulfillmentFLFLMNTS fulfillment's1FLFLS flavorless flavourlessfulfills#FLFRN flavoring flavouringEFLFRNS flavoring's flavorings flavouring's flavourings!FLFRT flavored flavoured,FLFS flavor's flavour'sflavours$FLFSM flavorsome flavoursomeFLMBflambeFLMBSflambe'sFLMBTflambeedFLN fuelingfuelling%FLNLN flanneling flannelling"FLNLT flanneled flannelledFLS flier'sfliers)FLSFS philosophize philosophizerFLSFSNphilosophizing?FLSFSSphilosophizer'sphilosophizers philosophizesFLSFST philosophized&FLT fueled fuelledphilterFLTRphiltre!FLTRS philtre'sphiltres FLTS philter'sphiltersFLTST flautistflutist<FLTSTS flautist's flautists flutist'sflutistsFLYflyerFLYS flyer'sflyersFMLformulaeFMLRS familiarizeFMLRSN familiarizingFMLRSS familiarizesFMLRST familiarizedFMLRSXNfamiliarization FMLRSXNSfamiliarization'sFMLS formalizeFMLSN formalizingFMLSS formalizesFMLST formalizedFMLSXN formalizationFMLSXNSformalization'sFMNSfeminizeFMNSN feminizingFMNSS feminizesFMNST feminized FNphony"FNLN funneling funnellingFNLSfinalizeFNLSN finalizingFNLSS finalizesFNLST finalizedFNLSXN finalizationFNLSXNSfinalization'sFNLT funneled funnelled<FNS faience fiance fiancee phoniesphony'sCFNSS faience's fiancee's fiancees fiance'sfiances"FNTNL fontanel fontanelleCFNTNLS fontanelle's fontanelles fontanel's fontanelsFNTSS fantasizeFNTSSN fantasizingFNTSSS fantasizesFNTSST fantasized FRfayreFRK@ foregatherFRK@RN foregatheringFRK@RT foregatheredFRK@S foregathersFRPfrappeFRPSfrappe's%FRTNS fraternize fraternizerFRTNSN fraternizing9FRTNSS fraternizer's fraternizers fraternizesFRTNST fraternizedFRTNSXNfraternizationFRTNSXNSfraternization'sFSLS fossilizeFSLSN fossilizingFSLSS fossilizesFSLST fossilizedFSLSXN fossilizationFSLSXNSfossilization'sFSS fecesfeces's FTfeteFTL fetalfoetal"FTLS fertilize fertilizerFTLSN fertilizing5FTLSS fertilizer's fertilizers fertilizesFTLST fertilizedFTLSXN fertilizationFTLSXNSfertilization'sFTRLS federalizeFTRLSN federalizingFTRLSS federalizesFTRLST federalizedFTRLSXNfederalizationFTRLSXNSfederalization'sFTS fete'sfetesFTSN@SSphotosynthesize FTSN@SSN photosynthesizingFTSN@SSSphotosynthesizesFTSN@SSTphotosynthesizedFTWNKL FurtwanglerFTWNKLS Furtwangler's FYfayerHB harborharbour"HBRN harboring harbouring HBRT harbored harbouredHBRTS hybridizeHBRTSN hybridizingHBRTSS hybridizesHBRTST hybridizedHBRTSXN hybridizationHBRTSXNShybridization's5HBS harbor's harbors harbour'sharboursHBThabitueHBTS habitue'shabituesHKTMT hectometerHKTMTR hectometre)HKTMTRS hectometre's hectometres'HKTMTS hectometer's hectometersHLNS HellenizeHLNSXN HellenizationHLSHeloiseHLSS Heloise'sHM humorhumourHMFL hemophiliaHMFLK hemophiliac*HMFLKS hemophiliac's hemophiliacsHMFLS hemophilia'sHMKLBN hemoglobinHMKLBNS hemoglobin'sHMKNS homogenizeHMKNSN homogenizingHMKNSS homogenizesHMKNST homogenizedHMKNSXNhomogenizationHMKNSXNShomogenization's"HMLS humorless humourlessRHMLSNS humorlessnesshumorlessness'shumourlessnesshumourlessness's;HMNS harmonize harmonizer humanize humanizer%HMNSN harmonizing humanizing_HMNSS harmonizer's harmonizers harmonizes humanizer's humanizers humanizes#HMNST harmonized humanized*HMNSXN harmonization humanization.HMNSXNSharmonization'shumanization'sHMRHK hemorrhageHMRHKN hemorrhaging(HMRHKS hemorrhage's hemorrhagesHMRHKT hemorrhagedHMRHT hemorrhoidHMRHTS hemorrhoids HMRN humoring humouringHMRT humoredhumoured2HMS humor's humors humour'shumoursJHMSTSS homeostasis homeostasis's homoeostasishomoeostasis'sHMTLK hematologyHMTLKK hematologicHMTLKKL hematologicalHMTLKS hematology'sHMTLKST hematologist.HMTLKSTShematologist's hematologistsHMTThematiteHMTTS hematite'sHN honorhonourHNK hankiehankyHNKS hankie'shanky's4HNR honoree honorer honoureehonourerYHNRBL Honorable honorable honorably Honourable honourable honourablyTHNRBLNS honorablenesshonorableness'shonourablenesshonourableness's HNRN honoring honouringoHNRS honoree's honorees honorer's honorers honouree's honourees honourer's honourersHNRT honoredhonoured1HNS honor's honors honour'shonoursHPhippieHP@SS hypothesizeHP@SSN hypothesizingHP@SSS hypothesizesHP@SST hypothesizedHPNTS hypnotizeHPNTSN hypnotizingHPNTSS hypnotizesHPNTST hypnotizedHPShippie'sHSPTLS hospitalizeHSPTLSN hospitalizingHSPTLSS hospitalizesHSPTLST hospitalizedHSPTLSXNhospitalization4 HSPTLSXNShospitalization'shospitalizationsHTRLS hydrolyzeHTRLSN hydrolyzingHTRLSS hydrolyzesHTRLST hydrolyzedK@TRS catheterizeK@TRSN catheterizingK@TRSS catheterizesK@TRST catheterizedKBgibegybeKBKS QuebecoisKBLTKK gobbledygookKBLTKKSgobbledygook'sKBN gibinggybingKBNS carbonizeKBNSN carbonizingKBNSS carbonizesKBNST carbonized+KBS gibe's gibes gybe'sgybesKBT gibedgybed KFcafeKFL cavilercaviller KFLN caviling cavilling#KFLNS cavilings cavillings;KFLS caviler's cavilers caviller's cavillersKFLT caviledcavilledKFS cafe'scafesKFTNcaftanKFTNS caftan'scaftans"KKLN cudgeling cudgelling%KKLNS cudgelings cudgellingsKKLT cudgeled cudgelledKKNgarconKKNS garcon'sgarconsKKNSBL cognizableKKNSNS cognizanceKKNSNSS cognizance'sKKNSNT cognizant!KL color colourcouleeKLBcaliber&KLBLNT colorblind colourblindYKLBLNTNScolorblindnesscolorblindness'scolourblindnesscolourblindness'sKLBLS globalizeKLBLSN globalizingKLBLSS globalizesKLBLST globalizedKLBLSXN globalizationKLBLSXNSglobalization'sKLBRcalibre!KLBRS calibre'scalibresKLBS caliber'scalibers=KLFL colorful colorfully colourful colourfullyOKLFLNS colorfulnesscolorfulness's colourfulnesscolourfulness'sKLFNS galvanizeKLFNSN galvanizingKLFNSS galvanizesKLFNST galvanizedKLFNSXN galvanizationKLFNSXNSgalvanization's#KLFST colorfast colourfastSKLFSTNS colorfastnesscolorfastness'scolourfastnesscolourfastness'sKLKcalkKLKNcalkingKLKS calk'scalksKLKTcalkedKLKTBL collectible+KLKTBLS collectible's collectiblesKLKTFS collectivizeKLKTFSNcollectivizingKLKTFSS collectivizesKLKTFST collectivizedKLKTFSXN collectivization! KLKTFSXNScollectivization's"KLLS colorless colourless'KLLSL colorlessly colourlesslySKLLSNS colorlessnesscolorlessness'scolourlessnesscolourlessness'sKLLT kiloliterKLLTR kilolitre&KLLTRS kilolitre's kilolitres$KLLTS kiloliter's kilolitersKLM clamorclamour#KLMRN clamoring clamouringKLMRS glamorizeKLMRSN glamorizingKLMRSS glamorizesKLMRST glamorizedKLMRSXN glamorizationKLMRSXNSglamorization's!KLMRT clamored clamoured7KLMS clamor's clamors clamour'sclamoursKLMT kilometerKLMTR kilometre&KLMTRS kilometre's kilometres$KLMTS kilometer's kilometersKLNK clangorclangour#KLNKS clangor's clangour's KLNS colonize colonizerKLNSN colonizing2KLNSS colonizer's colonizers colonizesKLNST colonizedKLNSXN colonizationKLNSXNScolonization'sKLNTL clientele%KLNTLS clientele's clientelesKLPNjalapeno"KLPNS jalapeno's jalapenos KLRN coloring colouring%KLRNS coloring's colouring's!KLRNT colorant colourantAKLRNTS colorant's colorants colourant's colourantsKLRNTST clarinetist,KLRNTSTS clarinetist's clarinetists KLRS colorize colourize%KLRSN colorizing colourizing#KLRSS colorizes colourizes<KLRST colorist colorized colourist colourized$KLRSTS colorists colourists*KLRSXN colorization colourization/KLRSXNScolorization'scolourization'sKLRT coloredcoloured;KLRTS colored's coloreds coloured's colouredsRKLS color's colors colour's colours coulee's couleesglaceKLS@NKS calisthenics KLSN cloisonneglaceingKLSNS cloisonne's!KLSRN glycerin glycerine&KLSRNS glycerine's glycerin'sKLSSglacesKLSTglaceedKLTRLS collateralizeKLW colorway colourway!KLWS colorways colourwaysKLXclicheKLXS cliche'sclichesKLXTcliched#KMBLN gamboling gambolling KMBLT gamboled gambolledKMLKgemologyKMLKS gemology's%KMNTS gormandize gormandizerKMNTSN gormandizing9KMNTSS gormandizer's gormandizers gormandizesKMNTST gormandizedKMPRcompereKMPRN comperingKMPRScomperesKMPRTcompered KMPTMNTLS!compartmentalize# KMPTMNTLSN#compartmentalizing" KMPTMNTLSS"compartmentalizes" KMPTMNTLST#compartmentalized& KMPTMNTLSXN'compartmentalization) KMPTMNTLSXNS#compartmentalization'sKMPTRS computerizeKMPTRSN computerizingKMPTRSS computerizesKMPTRST computerizedKMPTRSXNcomputerization KMPTRSXNScomputerization'sKMXLS commercializeKMXLSNcommercializingKMXLSScommercializesKMXLSTcommercializedKMXLSXN commercialization!KMXLSXNScommercialization'sKNBLS cannibalizeKNBLSN cannibalizingKNBLSS cannibalizesKNBLST cannibalizedKNBLSXNcannibalizationKNBLSXNS cannibalization'sKNFNXNLSconventionalize! KNFNXNLSN!conventionalizing KNFNXNLSS conventionalizes KNFNXNLSTconventionalizedKNFRRconfrere#KNFRRS confrere's confreresKNKLK gynecology(KNKLKK gynaecologic gynecologicKNKLKKL gynecologicalKNKLKS gynecology'sKNKLKST gynecologist-KNKLKSTSgynecologist's gynecologists"KNLN kenneling kennellingKNLScanalizeKNLSN canalizingKNLSS canalizesKNLST canalizedKNLSXN canalizationKNLSXNScanalization'sKNLT kenneled kennelledKNNScanonizeKNNSN canonizingKNNSS canonizesKNNST canonizedKNNSXN canonization,KNNSXNScanonization's canonizationsKNPcanapeKNPS canape'scanapesKNRH gonorrheaKNRHL gonorrhealKNRHS gonorrhea'sKNRLS generalizeKNRLSN generalizingKNRLSS generalizesKNRLST generalizedKNRLSXNgeneralization1KNRLSXNSgeneralization'sgeneralizationsVKNSL canceler canceller councillor councilor counsellor counselor@KNSLN canceling cancelling counseling counselling¸KNSLS canceler's cancelers canceller's cancellers councillor's councillors councilor's councilors counsellor's counsellors counselor's counselors<KNSLT canceled cancelled counseled counselledKNSMconsommeKNSMS consomme'sKNSPSN ConcepcionKNSPTLS conceptualizeKNSPTLSNconceptualizingKNSPTLSSconceptualizesKNSPTLSTconceptualized! KNSPTLSXN"conceptualization: KNSPTLSXNSconceptualization'sconceptualizationsKNSTS concertizeKNSTSN concertizingKNSTSS concertizesKNSTST concertizedKNT candorcandourKNTKSTLS contextualize KNTKSTLSNcontextualizing KNTKSTLSScontextualizes KNTKSTLSTcontextualized" KNTKSTLSXNcontextualizationKNTKTN kindergartner/KNTKTNSkindergartner'skindergartnersKNTNRS containerizeKNTNRSNcontainerizingKNTNRSS containerizesKNTNRST containerizedKNTNRSXN containerization" KNTNRSXNScontainerization'sKNTS candor's candour'sKPSLS capsulizeKPSLSN capsulizingKPSLSS capsulizesKPSLST capsulizedKPTLS capitalizeKPTLSN capitalizingKPTLSS capitalizesKPTLST capitalizedKPTLSXNcapitalizationKPTLSXNScapitalization'sKPTS jeopardizeKPTSN jeopardizingKPTSS jeopardizesKPTST jeopardizedKRgraygrey KRFL groveler groveller#KRFLN graveling gravelling@KRFLS groveler's grovelers groveller's grovellers KRFLT graveled gravelledKRKcuracaoOKRL caroler caroller crueler crueller quarreler quarrellerVKRLN caroling carolling grueling gruelling quarreling quarrelling%KRLNL gruelingly gruellingly#KRLNS gruelings gruellingswKRLS caroler's carolers caroller's carollers quarreler's quarrelers quarreller's quarrellers!KRLST cruelest cruellest8KRLT caroled carolled quarreled quarrelledKRMLS caramelizeKRMLSN caramelizingKRMLSS caramelizesKRMLST caramelizedKRMNLS criminalizeKRMNLSN criminalizingKRMNLSS criminalizesKRMNLST criminalized#KRN groyne kronakronur#KRNLT crenelate crenellate(KRNLTN crenelating crenellating&KRNLTS crenelates crenellates&KRNLTT crenelated crenellated(KRNLXN crenelation crenellationNKRNLXNS crenelation's crenelationscrenellation's crenellations]KRNS grayness grayness's greyness greyness's groyne's groyneskrona'sKRNWLT GrunewaldKRNWLTS Grunewald'sBKRS crosier crozier gray's grays grey'sgreys9KRSS crosier's crosiers crozier'scroziersKRSTLS crystallizeKRSTLSN crystallizingKRSTLSS crystallizesKRSTLST crystallizedKRSTLSXNcrystallization KRSTLSXNScrystallization'sKRTNcrouton!KRTNS crouton'scroutons#KRTSS criticize criticizerKRTSSN criticizing6KRTSSS criticizer's criticizers criticizesKRTSST criticized!KRTTS crudites crudites'sKRXcrecheKRXS creche'screchesKRY grayergreyerKRYN grayinggreyingKRYRGruyereKRYRS Gruyere'sKRYST grayestgreyestKRYT grayedgreyedKRYX grayishgreyishKS coziercozyczarKSLcozily KSNS coziness coziness's-KSS cozies cozy's czar'sczarsKSSTcoziestKSTM costumierKSTMR costumireKSTMS customizeKSTMSN customizingKSTMSS customizesKSTMST customizedKSTMSXN customizationKSTMSXNScustomization's#KT cardiae cardiegoiterKTBKGoteborgKTBKS Goteborg'sKTKcortegeKTKMNTjudgmentKTKMNTL judgmental%KTKMNTS judgment's judgmentsKTKRS categorizeKTKRSN categorizingKTKRSS categorizesKTKRST categorizedKTKRSXNcategorization2KTKRSXNScategorization'scategorizationsKTKS cortege'scortegesKTLGodel:KTLK catalog cataloger catalogue cataloguer%KTLKN cataloging cataloguingzKTLKS cataloger's catalogers catalog's catalogs cataloguer's cataloguers catalogue's catalogues#KTLKT cataloged cataloguedKTLS catalyzeGodel'sKTLSN catalyzingKTLSS catalyzesKTLST catalyzedKTNR jardiniere&KTNRS jardiniere's jardinieresKTRgoitre+KTRS cauterize goitre'sgoitresKTRSN cauterizingKTRSS cauterizesKTRST cauterizedKTRSXN cauterizationKTRSXNScauterization's*KTS ghettoize goiter'sgoitersKTSN ghettoizingKTSS ghettoizesKTST ghettoizedKTXS catechizeKTXSN catechizingKTXSS catechizesKTXST catechizedKWL jewelerjeweller KWLN jeweling jewellingKWLR jewelleryjewelry$KWLRS jewellery's jewelry's;KWLS jeweler's jewelers jeweller's jewellersKWLT jeweledjewelledKWSTRMNGewurztraminerLB laborlabourLBL libelerlibeller9LBLN labeling labelling libeling libellingTLBLS libeler's libelers libeller's libellers libellouslibelous4LBLT labeled labelled libeledlibelledLBR laborerlabourerLBRLS liberalizeLBRLSN liberalizingLBRLSS liberalizesLBRLST liberalizedLBRLSXNliberalization2LBRLSXNSliberalization'sliberalizations LBRN laboring labouring;LBRS laborer's laborers labourer's labourersLBRT laboredlaboured2LBS labor's labors labour'slabours&LBSFN laborsaving laboursavingLBTMS lobotomizeLBTMSN lobotomizingLBTMSS lobotomizesLBTMST lobotomizedLFlouverLFBLlivableLFL levelerleveller LFLN leveling levelling;LFLS leveler's levelers leveller's levellersLFLT leveledlevelledLFRlouvreLFRS louvre'slouvresLFRT louveredlouvredLFS louver'slouversLKBL likablelikeableKLKBLNS likableness likableness's likeablenesslikeableness's%LKBLT likability likeability)LKBLTS likability's likeability'sLKLS legalizelocalize$LKLSN legalizing localizing"LKLSS legalizes localizes0LKLST lackluster legalized localizedLKLSTR lacklustre)LKLSXN legalization localization-LKLSXNSlegalization'slocalization'sLKMleukemiaLKMS leukemia'sLKTMS legitimizeLKTMSN legitimizingLKTMSS legitimizesLKTMST legitimizedLKTMSXNlegitimizationLKTMSXNSlegitimization'sLKTMTS legitimatizeLKTMTSNlegitimatizingLKTMTSS legitimatizesLKTMTST legitimatized"LKTS liquidize liquidizerLKTSN liquidizing5LKTSS liquidizer's liquidizers liquidizesLKTST liquidizedLMRLumiereLMRS Lumiere'sLNSlionizeLNSN lionizingLNSSlionizesLNSTlionizedLNSXN lionizationLNSXNS lionization'sLSMlissomeLSNSlicence-LSNSS licence's licences license'sLSTlusterLSTLS lusterlessLSTRlustreLSTRLS lustrelessLSTRSlustre'sLSTSluster's LTliterLTRlitreLTRS litre'slitresLTRT litterateur(LTRTS litterateur's litterateursLTS liter'sliters MmeowM@LKS mythologizeM@LKSN mythologizingM@LKSS mythologizesM@LKST mythologized-MBLS marbleize mobilize mobilizer%MBLSN marbleizing mobilizing@MBLSS marbleizes mobilizer's mobilizers mobilizes#MBLST marbleized mobilizedMBLSXN mobilization,MBLSXNSmobilization's mobilizations"MFLN marveling marvelling"MFLS marvellous marvelous'MFLSL marvellously marvelouslyMFLT marveled marvelled!MK meager moggiemoggyMKNLS marginalizeMKNLSN marginalizingMKNLSS marginalizesMKNLST marginalizedMKNLSXNmarginalizationMKNTS magnetizeMKNTSBL magnetizableMKNTSN magnetizingMKNTSS magnetizesMKNTST magnetizedMKNTSXN magnetizationMKNTSXNSmagnetization'sMKRmeagreMKRMmacrameMKRMS macrame'sMKRMTR micrometre(MKRMTRS micrometre's micrometresMKSMSmaximizeMKSMSN maximizingMKSMSS maximizesMKSMST maximizedMKSMSXN maximizationMKSMSXNSmaximization'sMKTMS macadamizeMKTMSN macadamizingMKTMSS macadamizesMKTMST macadamized MLmeleeMLLT milliliterMLLTR millilitre(MLLTRS millilitre's millilitres&MLLTS milliliter's millilitersMLMMallarmeMLMT millimeterMLMTR millimetre(MLMTRS millimetre's millimetres&MLMTS millimeter's millimetersMLS melee'smeleesMLSK molluscmollusk9MLSKS mollusc's molluscs mollusk'smollusksgMLTmold molder moldier moldymolt mould moulder mouldier mouldymoult+MLTKLRT multicolored multicoloured5MLTN molding molting mouldingmoulting<MLTNS molding's moldings moulding's mouldings#MLTRN moldering moulderingMLTRS militarizeMLTRSN militarizingMLTRSS militarizesMLTRST militarizedMLTRSXNmilitarizationMLTRSXNSmilitarization's!MLTRT moldered mouldered‡MLTS molder's molders mold's molds molt's molts moulder's moulders mould's moulds moult'smoults!MLTST moldiest mouldiest0MLTT molded molted mouldedmoultedMMRLS memorializeMMRLSN memorializingMMRLSS memorializesMMRLST memorializedMMRSmemorizeMMRSN memorizingMMRSS memorizesMMRST memorizedMMRSXN memorizationMMRSXNSmemorization's MNmynaMNFmaneuverMNFR manoeuvre)MNFRBL maneuverable manoeuvrable0MNFRBLTmaneuverabilitymanoeuvrability5MNFRBLTSmaneuverability'smanoeuvrability's&MNFRN maneuvering manoeuvring)MNFRNS maneuverings manoeuvrings%MNFRS manoeuvre's manoeuvres$MNFRT maneuvered manoeuvred!MNFS maneuver's maneuversMNK manegemanqueMNKSmanege'sMNL ManilamanilaMNLS Manila'smanila'sMNMSminimizeMNMSN minimizingMNMSS minimizesMNMST minimizedMNMSXN minimizationMNNmananaMNNSmanana's%MNPLS monopolize monopolizerMNPLSN monopolizing9MNPLSS monopolizer's monopolizers monopolizesMNPLST monopolizedMNPLSXNmonopolizationMNPLSXNSmonopolization'sMNS myna'smynasMNTRS miniaturizeMNTRSN miniaturizingMNTRSS miniaturizesMNTRST miniaturizedMNTRSXNminiaturization MNTRSXNSminiaturization's(MNTS mantes mantoesmonetizeMNTSN monetizingMNTSS monetizesMNTST monetizedMNXHSN MunchhausenMNXHSNS Munchhausen's MRLS moralize moralizerMRLSN moralizing2MRLSS moralizer's moralizers moralizesMRLST moralizedMRLSXN moralizationMRLSXNSmoralization'sMS meow'smeows'MSBHF misbehavior misbehaviour+MSBHFS misbehavior'smisbehaviour'sMSKTKMNT misjudgment, MSKTKMNTS misjudgment's misjudgments(MSLBLN mislabeling mislabelling%MSLBLT mislabeled mislabelled#MSMRS mesmerize mesmerizerMSMRSN mesmerizing6MSMRSS mesmerizer's mesmerizers mesmerizesMSMRST mesmerizedMSRS mercerizeMSRSN mercerizingMSRSS mercerizesMSRST mercerized'MSTMN misdemeanor misdemeanourMMSTMNS misdemeanor's misdemeanorsmisdemeanour's misdemeanours%MSTRS moisturize moisturizerMSTRSN moisturizing9MSTRSS moisturizer's moisturizers moisturizesMSTRST moisturized MSTX moustachemustache@MSTXS moustache's moustaches mustache's mustaches"MSTXT moustached mustachedMT metiermiterMTBLS metabolizeMTBLSN metabolizingMTBLSS metabolizesMTBLST metabolizedMTL modelermodeller MTLN modeling modelling@MTLNS modeling's modelings modelling's modellings;MTLS modeler's modelers modeller's modellers!MTLST medalist medallistAMTLSTS medalist's medalists medallist's medallists4MTLT metaled metalled modeledmodelledMTNmatinee;MTNS matinee's matinees modernize modernizerMTNSN modernizing5MTNSS modernizer's modernizers modernizesMTNST modernizedMTNSXN modernizationMTNSXNSmodernization'sMTR metremitreMTRLmateriel%MTRLS materialize materiel'sMTRLSN materializingMTRLSS materializesMTRLST materializedMTRLSXNmaterialization MTRLSXNSmaterialization'sMTRN miteringmitringGMTRS matres metre's metres mitre's mitresmotorizeMTRSN motorizing"MTRSS metricize motorizesMTRSSN metricizingMTRSSS metricizesMTRSST metricizedMTRST motorizedMTRSXN motorizationMTRSXNSmotorization'sMTRT miteredmitred<MTS maters metier's metiers miter'smitersMTSTSS metastasizeMTSTSSN metastasizingMTSTSSS metastasizesMTSTSST metastasizedMWNmeowingMWTmeowed$MXLN marshaling marshalling!MXLT marshaled marshalledMXNS mechanizeMXNSN mechanizingMXNSS mechanizesMXNST mechanizedMXNSXN mechanizationMXNSXNSmechanization's N neeNB neighbor neighbour(NBHT neighborhood neighbourhoodONBHTSneighborhood's neighborhoodsneighbourhood'sneighbourhoods#NBL neighborly neighbourlyUNBLNSneighborlinessneighborliness'sneighbourlinessneighbourliness's&NBRN neighboring neighbouring#NBRT neighbored neighboured=NBS neighbor's neighbors neighbour's neighboursNFLSnovelizeNFLSN novelizingNFLSS novelizesNFLST novelizedNFLSXN novelization,NFLSXNSnovelization's novelizationsNFN novenaenoveneNFTnaiveteNFTS naivete'sNKTS narcotizeNKTSN narcotizingNKTSS narcotizesNKTST narcotizedNKTSXN narcotizationNKTSXNSnarcotization'sNMBSKL numbskull&NMBSKLS numbskull's numbskullsNMLS normalizeNMLSN normalizingNMLSS normalizesNMLST normalizedNMLSXN normalizationNMLSXNSnormalization'sNMSKLnumskull#NMSKLS numskull's numskullsNNSMP@SnonsympathizerNNSMP@SSnonsympathizer'sNSLSnasalizeNSLSN nasalizingNSLSS nasalizesNSLST nasalizedNSLSXN nasalizationNSLSXNSnasalization'sNT niternoughtNTRnitre.NTRKLSRN nitroglycerinnitroglycerine3 NTRKLSRNSnitroglycerine'snitroglycerin's3NTRLS naturalize neutralize neutralizer)NTRLSN naturalizing neutralizingHNTRLSS naturalizes neutralizer's neutralizers neutralizes'NTRLST naturalized neutralized.NTRLSXNnaturalizationneutralization3NTRLSXNSnaturalization'sneutralization'sNTRS nitre'snotarizeNTRSN notarizingNTRSS notarizesNTRST notarizedNTRSXN notarization'NTS niter's nought'snoughtsNXNLS nationalizeNXNLSN nationalizingNXNLSS nationalizesNXNLST nationalizedNXNLSXNnationalization3NXNLSXNSnationalization'snationalizationsPBLSS publicizePBLSSN publicizingPBLSSS publicizesPBLSST publicized PFpervPKM pajamapyjamaPKMNPokemonPKMNS Pokemon's6PKMS pajamas pajamas's pyjamas pyjamas's!PL parlor parlourplowPLFRS pulverizePLFRSN pulverizingPLFRSS pulverizesPLFRST pulverizedPLFRSXN pulverizationPLFRSXNSpulverization's%PLKRS plagiarize plagiarizerPLKRSN plagiarizing9PLKRSS plagiarizer's plagiarizers plagiarizesPLKRST plagiarized%PLL@K Paleolithic paleolithic7PLMN ploughman ploughmen plowmanplowmen$PLMNS ploughman's plowman'sPLMRS polymerizePLMRSN polymerizingPLMRSS polymerizesPLMRST polymerizedPLMRSXNpolymerizationPLMRSXNSpolymerization'sPLNTLK paleontologyPLNTLKSpaleontology'sPLNTLKSTpaleontologist2 PLNTLKSTSpaleontologist'spaleontologistsPLRLS pluralizePLRLSN pluralizingPLRLSS pluralizesPLRLST pluralizedPLRLSXN pluralizationPLRLSXNSpluralization'sPLRSpolarizePLRSN polarizingPLRSS polarizesPLRST polarizedPLRSXN polarizationPLRSXNSpolarization'sIPLS parlor's parlors parlour's parlours plow'splowsPLSTSS plasticizePLSTSSN plasticizingPLSTSSS plasticizesPLSTSST plasticizedPLTLS palatalizePLTLSN palatalizingPLTLSS palatalizesPLTLST palatalizedPLTLSXNpalatalizationPLTLSXNSpalatalization'sPLTSS politicizePLTSSN politicizingPLTSSS politicizesPLTSST politicizedPLTSSXNpoliticizationPLTSSXNSpoliticization'sPLWNplowingPLWTplowed#PLXR ploughshare plowshareEPLXRS ploughshare's ploughshares plowshare's plowshares=PMLN pommeling pommelling pummeling pummelling8PMLT pommeled pommelled pummeled pummelledPNKRPoincarePNKRS Poincare's PNLN paneling panelling@PNLNS paneling's panelings panelling's panellingsPNLSpenalizePNLSN penalizingPNLSS penalizes.PNLST panelist panellist penalizedAPNLSTS panelist's panelists panellist's panellistsPNLSXN penalizationPNLSXNSpenalization'sPNLT paneledpanelledPNNpinonPNNS pinon'spinons#PNSLN penciling pencilling&PNSLNS pencilings pencillings PNSLT penciled pencilledPNTpinataPNTS pinata'spinatasPPLRS popularizePPLRSN popularizingPPLRSS popularizesPPLRST popularizedPPLRSXNpopularizationPPLRSXNSpopularization'sPPRS pauperizePPRSN pauperizingPPRSS pauperizesPPRST pauperizedPRFprevPRFNKL ProvencalPRFNKLS Provencal'sPRFTS privatizePRFTSN privatizingPRFTSS privatizesPRFTST privatizedPRFTSXN privatization0PRFTSXNSprivatization'sprivatizationsPRFXNLSprofessionalize PRFXNLSN professionalizingPRFXNLSSprofessionalizesPRFXNLST professionalized" PRFXNLSXN"professionalizationPRKTKMNT prejudgment- PRKTKMNTS prejudgment's prejudgmentsPRKTSpractise%PRKTSN practicing practisingPRKTSS practises"PRKTST practiced practised PRLN periling perillingPRLSparalyzePRLSN paralyzing)PRLSNL paralysingly paralyzinglyPRLSS paralyzesPRLST paralyzedPRLT periledperilledPRNParanaPRN@SS parenthesizePRN@SSNparenthesizingPRN@SSS parenthesizesPRN@SST parenthesizedPRNSParana'sPRPKNTS propagandizePRPKNTSNpropagandizingPRPKNTSS propagandizesPRPKNTST propagandizedPRRTS prioritizePRRTSN prioritizingPRRTSS prioritizesPRRTST prioritizedPRRTSXNprioritization(PRSLTS proselytize proselytizerPRSLTSN proselytizing=PRSLTSSproselytizer's proselytizers proselytizesPRSLTST proselytizedPRSNprizing%PRSRS pressurize pressurizerPRSRSN pressurizing(PRSRSS pressurizers pressurizesPRSRST pressurizedPRSRSXNpressurizationPRSRSXNSpressurization'sPRSS precisprecis'sPRSSN precisingPRSSTprecisedPRSTprizedPRTK protegeprotegee.PRTKS protegees protege'sprotegesPRTNSpretense$PRTNSS pretense's pretenses!PRTRT preterit preterite@PRTRTS preterite's preterites preterit's preterits PSpassePSFSXN passivization"PSLN parceling parcellingPSLT parceled parcelledPSNLS personalizePSNLSN personalizingPSNLSS personalizesPSNLST personalizedPSTpiasterPSTRpiastre>PSTRS pasteurize pasteurizer piastre'spiastresPSTRSN pasteurizing9PSTRSS pasteurizer's pasteurizers pasteurizesPSTRST pasteurizedPSTRSXNpasteurizationPSTRSXNSpasteurization'sPSTS piaster'spiastersPSXNLS psychoanalyzePSXNLSNpsychoanalyzingPSXNLSSpsychoanalyzesPSXNLSTpsychoanalyzed PTPorto1PTFL paedophilia pedophile pedophiliaPTFLS pedophilesPTKLRS particularizePTKLRSNparticularizingPTKLRSSparticularizesPTKLRSTparticularized PTKLRSXN!particularization" PTKLRSXNSparticularization'sPTLpeddler PTLN pedaling pedalling PTLS peddler'speddlers4PTLT pedaled pedalled petaledpetalled%PTN patinae patinePetainPTNSPetain'sPTRportiere#PTRNS patronize patronizerPTRNSN patronizingPTRNSNL patronizingly6PTRNSS patronizer's patronizers patronizesPTRNST patronized!PTRS portiere's portieresPTSPorto'sPTSTRNS pedestrianizePTSTRNSNpedestrianizingPTSTRNSSpedestrianizesPTSTRNSTpedestrianized PTSTRNSXNpedestrianizationPTTRK pediatricPTTRKS pediatricsPTTRXN pediatrician,PTTRXNSpediatrician's pediatriciansPYRHpyorrheaPYRHS pyorrhea's RroueR@RS reauthorizeR@RSS reauthorizesRBL roubleruble2RBLS rouble's roubles ruble'srublesRBRS rubberizeRBRSN rubberizingRBRSS rubberizesRBRST rubberizedRBTSrobotizeRBTSN robotizingRBTSS robotizesRBTST robotizedRFL revelerrevellermRFLN raveling ravelling refueling refuelling reveling revelling rivaling rivalling>RFLNS ravelings ravellings revelings revellings;RFLS reveler's revelers reveller's revellerseRFLT raveled ravelled refueled refuelled reveled revelled rivaledrivalledRFLXNS revolutionizeRFLXNSNrevolutionizingRFLXNSSrevolutionizesRFLXNSTrevolutionizedRFTLS revitalizeRFTLSN revitalizingRFTLSS revitalizesRFTLST revitalizedRFTLSXNrevitalizationRFTLSXNSrevitalization'sRK rigorrigour#RKKNS recognize recognizer*RKKNSBL recognizable recognizablyRKKNSN recognizingRKKNSNS recognizanceRKKNSNSSrecognizance'sRKKNSS recognizesRKKNST recognizedRKL recolorrecolourRKLNS recolonizeRKLNSN recolonizingRKLNSS recolonizesRKLNST recolonizedRKLNSXNrecolonizationRKLNSXNSrecolonization's%RKLRN recoloring recolouringRKLRS regularizeRKLRSN regularizingRKLRSS regularizesRKLRST regularizedRKLRSXNregularizationRKLRSXNSregularization's#RKLRT recolored recolouredRKLS recolors recoloursRKNRKRagnarokRKNRKS Ragnarok'sRKNS reorganizeRKNSN reorganizingRKNSS reorganizesRKNST reorganizedRKNSXNreorganization1RKNSXNSreorganization'sreorganizationsRKNT reconnoiterRKNTR reconnoitre,RKNTRNreconnoitering reconnoitringRKNTRS reconnoitres*RKNTRT reconnoitered reconnoitredRKNTS reconnoitersRKPTLS recapitalizeRKPTLSNrecapitalizingRKPTLSS recapitalizesRKPTLST recapitalizedRKPTLSXNrecapitalizationRKRSTLS recrystallizeRKRSTLSNrecrystallizingRKRSTLSSrecrystallizesRKRSTLSTrecrystallized1RKS rigor's rigors rigour'srigours%RLBLN relabeling relabelling"RLBLT relabeled relabelledRLSrealizeRLSBL realizableRLSN realizingRLSSrealizesRLSTrealizedRLSXN realization)RLSXNS realization's realizationsRM rumorrumourRMFSS reemphasizeRMFSSN reemphasizingRMFSSS reemphasizesRMFSST reemphasizedRMLT remoldremould#RMLTN remolding remouldingRMLTS remoldsremoulds RMLTT remolded remoulded'RMMNK rumormonger rumourmongerLRMMNKS rumormonger's rumormongersrumourmonger's rumourmongersRMN RomaniaRoumania"RMNS Romania's Roumania'sRMNTSS romanticizeRMNTSSN romanticizingRMNTSSS romanticizesRMNTSST romanticized RMRN rumoring rumouringRMRT rumoredrumoured1RMS rumor's rumors rumour'srumours%RMTLN remodeling remodelling"RMTLT remodeled remodelledRNK rancorrancourRNKS rancor's rancour'sRNLS reanalyzeRNLSN reanalyzingRNLSS reanalyzesRNLST reanalyzedRNTMS randomizeRNTMSN randomizingRNTMSS randomizesRNTMST randomizedRNTMSXN randomizationRNTMSXNSrandomization'sRNXLS reinitializeRNXLST reinitializedRPRSTreprizedRPSTS rhapsodizeRPSTSN rhapsodizingRPSTSS rhapsodizesRPSTST rhapsodizedRS roue'srouesRSKrisqueRTKLS radicalizeRTKLSN radicalizingRTKLSS radicalizesRTKLST radicalizedRTKLSXNradicalizationRTKLSXNSradicalization'sRTLN redialingRTLST ritualizedRTLTredialedRTNS routinizeRTNSN routinizingRTNSS routinizesRTNST routinized RWLN roweling rowellingRWLT roweledrowelledRXNLS rationalizeRXNLSN rationalizingRXNLSS rationalizesRXNLST rationalizedRXNLSXNrationalization3RXNLSXNSrationalization'srationalizationsRXX recherche SBsaberSBKF cybercafeSBKFS cybercafesSBRsabreSBRH seborrheaSBRHS seborrhea'sSBRS sabre'ssabresSBS saber'ssabers#SBSTS subsidize subsidizerSBSTSN subsidizing6SBSTSS subsidizer's subsidizers subsidizesSBSTST subsidizedSBSTSXN subsidizationSBSTSXNSsubsidization's(SBTTLN subtotaling subtotalling%SBTTLT subtotaled subtotalled,SF savior saviour savorsavourSFLsouffle,SFLS civilize souffle'ssoufflesSFLSN civilizingSFLSS civilizesSFLST civilizedSFLSXN civilization,SFLSXNScivilization's civilizations4SFR savorier savory savouriersavoury SFRN savoring savouringFSFRNS savoriness savoriness's savouriness savouriness'sCSFRS savories savory's savouries savoury'sSevres#SFRST savoriest savouriestSFRT savoredsavouredaSFS savior's saviors saviour's saviours savor's savors savour'ssavoursSK succorsuccour%SKLRS circularize secularize*SKLRSN circularizing secularizing(SKLRSS circularizes secularizes(SKLRST circularized secularizedSKLRSXNsecularizationSKLRSXNSsecularization'sSKMTS schematizeSKMTSN schematizingSKMTSS schematizesSKMTST schematizedSKN soignesoignee SKNL signaler signaller#SKNLN signaling signallingMSKNLS signaler's signalers signalize signaller's signallersSKNLSN signalizingSKNLSS signalizesSKNLST signalizedSKNLSXN signalization!SKNLT signaled signalledSKNTLS scandalizeSKNTLSN scandalizingSKNTLSS scandalizesSKNTLST scandalizedSKPTKskeptic%SKPTKL skeptical skeptically"SKPTKS skeptic'sskepticsSKPTSSM skepticismSKPTSSMS skepticism's'SKRLN squirreling squirrelling%SKRLT squirreled squirrelled"SKRN succoring succouring SKRT succored succouredSKRTNS scrutinizeSKRTNSN scrutinizingSKRTNSS scrutinizesSKRTNST scrutinized5SKS succor's succors succour'ssuccoursSKTRKScicatrixSKTRKSS cicatrix'sSKTRS cicatriceSKTRSS cicatrice's SLslierSLBL salablesaleableSLF sulfursulphur!SLFRK sulfuric sulphuric#SLFRN sulfuring sulphuring#SLFRS sulfurous sulphurous!SLFRT sulfured sulphured7SLFS sulfur's sulfurs sulphur'ssulphurs5SLFT sulfate sulfide sulphatesulphideoSLFTS sulfate's sulfates sulfide's sulfides sulphate's sulphates sulphide's sulphidesSLLKS soliloquizeSLLKSN soliloquizingSLLKSS soliloquizesSLLKST soliloquizedSLMNS solemnizeSLMNSN solemnizingSLMNSS solemnizesSLMNST solemnizedSLMNSXN solemnizationSLMNSXNSsolemnization'sSLNTRS slenderizeSLNTRSN slenderizingSLNTRSS slenderizesSLNTRST slenderizedSLSTsliestSLTPT saltpeterSLTPTR saltpetreSLTPTRS saltpetre'sSLTPTS saltpeter'sSLYslyerSLYSTslyestSMBsomberSMBLsomberlySMBLS symbolizeSMBLSN symbolizingSMBLSS symbolizesSMBLST symbolizedSMBLSXN symbolizationSMBLSXNSsymbolization's&SMBNS somberness somberness'sSMBRsombreSMBRLsombrely&SMBRNS sombreness sombreness'sSMKSBT smorgasbord*SMKSBTS smorgasbord's smorgasbordsSMLT smoldersmoulder&SMLTRN smoldering smouldering$SMLTRT smoldered smouldered;SMLTS smolder's smolders smoulder's smoulders SMNS sermonizesimonizeSMNSN sermonizingSMNSS sermonizesSMNST sermonized%SMP@S sympathize sympathizerSMP@SN sympathizing9SMP@SS sympathizer's sympathizers sympathizesSMP@ST sympathizedSMRS summarizeSMRSN summarizingSMRSS summarizesSMRST summarizedSN@SS synthesizeSN@SSN synthesizingSN@SSS synthesizesSN@SST synthesizedSNBTcenobiteSNBTK cenobitic"SNBTS cenobite's cenobites SNFL sniveler sniveller#SNFLN sniveling snivelling@SNFLS sniveler's snivelers sniveller's snivellers SNFLT sniveled snivelled%SNKLN snorkeling snorkelling"SNKLT snorkeled snorkelledSNPLsnowplow"SNPLS snowplow's snowplowsSNSseanceSNSS seance'sseancesSNSTS sensitizeSNSTSN sensitizingSNSTSS sensitizesSNSTST sensitizedSNSTSXN sensitizationSNSTSXNSsensitization'sSNSXNLSsensationalizeSNSXNLSNsensationalizingSNSXNLSSsensationalizesSNSXNLSTsensationalizedSNTcenterSNTBT centerboard*SNTBTS centerboard's centerboardsSNTFLT centerfold)SNTFLTS centerfold's centerfoldsSNTLT centiliterSNTLTR centilitre)SNTLTRS centilitre's centilitres(SNTLTS centiliter's centilitersSNTMNTLSsentimentalize SNTMNTLSN sentimentalizing SNTMNTLSSsentimentalizes SNTMNTLST sentimentalized# SNTMNTLSXN$sentimentalization& SNTMNTLSXNS sentimentalization'sSNTMT centimeterSNTMTR centimetre)SNTMTRS centimetre's centimetres(SNTMTS centimeter's centimetersSNTPS centerpiece*SNTPSS centerpiece's centerpiecesSNTRcentreSNTRBT centreboard+SNTRBTS centreboard's centreboardsSNTRFLT centrefold*SNTRFLTS centrefold's centrefolds&SNTRLS centralize centralizerSNTRLSN centralizing:SNTRLSS centralizer's centralizers centralizesSNTRLST centralizedSNTRLSXNcentralization SNTRLSXNScentralization's!SNTRN centeringcentringSNTRPS centrepiece+SNTRPSS centrepiece's centrepiecesSNTRS centre'scentresSNTRT centeredcentred*SNTS center's centerssanitizeSNTSN sanitizingSNTSS sanitizesSNTST sanitizedSNXRNS synchronizeSNXRNSN synchronizingSNXRNSS synchronizesSNXRNST synchronizedSNXRNSXNsynchronization5 SNXRNSXNSsynchronization'ssynchronizationsSNXT snowshed snowshoedSPKNsoupcon!SPKNS soupcon'ssoupconsSPKTspecterSPKTRspectre"SPKTRS spectre'sspectres SPKTS specter'sspecters!SPLNT splendor splendourASPLNTS splendor's splendors splendour's splendoursSPLTspilledSPLX sepulcherSPLXR sepulchre(SPLXRN sepulchering sepulchring&SPLXRS sepulchre's sepulchres&SPLXRT sepulchered sepulchred$SPLXS sepulcher's sepulchersSPRspirea#SPRLN spiraling spiralling!SPRLT spiraled spiralledSPRS spirea'sspireasSPRXT spirochete'SPRXTS spirochete's spirochetesSPTscepterSPTRsceptre!SPTRS sceptre'ssceptres SPTS scepter'ssceptersSPTSM septicemiaSPTSMK septicemicSPTSMS septicemia'sSPXLS specializeSPXLSN specializingSPXLSS specializesSPXLST specializedSPXLSXNspecialization2SPXLSXNSspecialization'sspecializationsSPXLT specialty&SPXLTS specialties specialty'sSRsoireeSRLS serializeSRLSN serializingSRLSS serializesSRLST serializedSRLSXN serialization.SRLSXNSserialization'sserializationsSRS soiree'ssoireesSRXZurichSRXSZurich'sSSBLsizableSSMcesiumSSMScesium'sSSTMTS systematizeSSTMTSN systematizingSSTMTSS systematizesSSTMTST systematizedSSTMTSXNsystematization SSTMTSXNSsystematization's STsaute#STBLS stabilize stabilizerSTBLSN stabilizing6STBLSS stabilizer's stabilizers stabilizesSTBLST stabilizedSTBLSXN stabilizationSTBLSXNSstabilization'sSTKMTS stigmatizeSTKMTSN stigmatizingSTKMTSS stigmatizesSTKMTST stigmatizedSTKMTSXNstigmatization STKMTSXNSstigmatization'sSTLSstylizeSTLSN stylizingSTLSSstylizesSTLSTstylizedSTMSsodomizeSTMSN sodomizingSTMSS sodomizesSTMST sodomizedSTNsauteing&STNSLN stenciling stencilling$STNSLT stenciled stencilledSTNTTS standardizeSTNTTSN standardizingSTNTTSS standardizesSTNTTST standardizedSTNTTSXNstandardization STNTTSXNSstandardization'sSTRstorey#STRLS sterilize sterilizerSTRLSN sterilizing6STRLSS sterilizer's sterilizers sterilizesSTRLST sterilizedSTRLSXN sterilization0STRLSXNSsterilization'ssterilizations*STRS satirize storey'sstoreysSTRSN satirizingSTRSS satirizesSTRST satirizedSTS saute'ssautesSTTsauteed#SWFLN swiveling swivelling SWFLT swiveled swivelled)SWPSTKS sweepstakes sweepstakes'sSXLS socializeSXLSN socializingSXLSS socializesSXLST socializedSXLSXN socializationSXLSXNSsocialization'sSXRTN SchrodingerSXRTNS Schrodinger'sTBTNT debutante%TBTNTS debutante's debutantes TFLN deviling devillingTFLT devileddevilledTFNS defencedefense'TFNSLS defenceless defenseless,TFNSLSL defencelessly defenselessly[TFNSLSNSdefencelessnessdefencelessness'sdefenselessnessdefenselessness's"TFNSN defencing defensing:TFNSS defence's defences defense'sdefensesTFNST defenceddefensedTFRKDvorakTFSdivorcee!TFSS divorcee's divorceesTFTLS devitalizeTFTLSN devitalizingTFTLSS devitalizesTFTLST devitalizedTHMNS dehumanizeTHMNSN dehumanizingTHMNSS dehumanizesTHMNST dehumanizedTHMNSXNdehumanizationTHMNSXNSdehumanization'sTKLNS decolonizeTKLNSN decolonizingTKLNSS decolonizesTKLNST decolonizedTKLNSXNdecolonizationTKLNSXNSdecolonization'sTKLT decolleteTKLTK decolletage)TKLTKS decolletage's decolletagesTKRMNLS decriminalizeTKRMNLSNdecriminalizingTKRMNLSSdecriminalizesTKRMNLSTdecriminalized! TKRMNLSXN"decriminalization# TKRMNLSXNSdecriminalization'sTKSdike'sTKSMtoxemiaTKSMS toxemia'sTKTSdigitizeTKTSN digitizingTKTSS digitizesTKTST digitizedTKTSXN digitization,TL dolor dolour duelerdueller(TLN dialing duelingduelling+TLNS dialings duelings duellingsTLRM tularemiaMTLS dolor's dolour's dueler's duelers dueller'sduellersTLSSdialyzesTLST duelistduellist;TLSTS duelist's duelists duellist's duellists$TLT dialed dueledduelled*TM Timor Timour tumortumourTMBLS demobilizeTMBLSN demobilizingTMBLSS demobilizesTMBLST demobilizedTMBLSXNdemobilizationTMBLSXNSdemobilization'sTMBRLtumbrel!TMBRLS tumbrel'stumbrelsTMKNTS demagnetizeTMKNTSN demagnetizingTMKNTSS demagnetizesTMKNTST demagnetizedTMKNTSXNdemagnetization! TMKNTSXNSdemagnetization'sTMKRTS democratizeTMKRTSN democratizingTMKRTSS democratizesTMKRTST democratizedTMKRTSXNdemocratization TMKRTSXNSdemocratization'sTMLTRS demilitarizeTMLTRSNdemilitarizingTMLTRSS demilitarizesTMLTRST demilitarizedTMLTRSXN demilitarization! TMLTRSXNSdemilitarization'sTMN demeanor demeanour0TMNS demeanor's demeanour'sdemonizeTMNSN demonizingTMNSS demonizesTMNST demonizedTMNTdiamanteTMNTS demonetizeTMNTSN demonetizingTMNTSS demonetizesTMNTST demonetizedTMNTSXNdemonetizationTMNTSXNSdemonetization's#TMPRS temporize temporizerTMPRSN temporizing6TMPRSS temporizer's temporizers temporizesTMPRST temporizedTMRLS demoralizeTMRLSN demoralizingTMRLSS demoralizesTMRLST demoralizedTMRLSXNdemoralizationTMRLSXNSdemoralization's1TMS tumor's tumors tumour'stumoursTMTdemode TNDanaeTNHS TannhauserTNHSS Tannhauser'sTNKLRS denuclearizeTNKLRSNdenuclearizingTNKLRSS denuclearizesTNKLRST denuclearizedTNL tunneler tunneller"TNLN tunneling tunnelling%TNLNS tunnelings tunnellings?TNLS tunneler's tunnelers tunneller's tunnellersTNLT tunneled tunnelled#TNSLN tinseling tinselling TNSLT tinseled tinselled#TNTLS tantalize tantalizerTNTLSN tantalizingTNTLSNL tantalizingly6TNTLSS tantalizer's tantalizers tantalizesTNTLST tantalizedTNTLSXN tantalizationTNTLSXNStantalization'sTNTN dentindentine!TNTNS dentine'sdentin'sTNTRFT downdraftTNTRFTS downdraft's#TNTRS tenderize tenderizerTNTRSN tenderizing6TNTRSS tenderizer's tenderizers tenderizesTNTRST tenderizedTNXNLS denationalizeTNXNLSNdenationalizingTNXNLSSdenationalizesTNXNLSTdenationalizedTNXNLSXNdenationalizationTPLKNK doppelgangerTPLKNKS doppelgangersTPLRS depolarizeTPLRSN depolarizingTPLRSS depolarizesTPLRST depolarizedTPLRSXNdepolarizationTPLRSXNSdepolarization'sTPLTSS depoliticizeTPLTSSNdepoliticizingTPLTSSS depoliticizesTPLTSST depoliticizedTPNTNT dependantCTPNTNTS dependant's dependants dependent's dependentsTPRSRS depressurizeTPRSRSNdepressurizingTPRSRSS depressurizesTPRSRST depressurizedTPRSRSXNdepressurizationTPSNLS depersonalizeTPSNLSNdepersonalizingTPSNLSSdepersonalizesTPSNLSTdepersonalizedTPTMNTLSdepartmentalize! TPTMNTLSN!departmentalizing TPTMNTLSS departmentalizes TPTMNTLST!departmentalized$ TPTMNTLSXN%departmentalization' TPTMNTLSXNS departmentalization'sTPTSdeputizeTPTSN deputizingTPTSS deputizesTPTST deputized TRDurer9TRFL driveler driveller traveler traveller>TRFLN driveling drivelling traveling travellingETRFLNS traveling's travelings travelling's travellings†TRFLS driveler's drivelers driveller's drivellers traveler's travelers traveller's travellers trivializeTRFLSN trivializingTRFLSS trivializesTRFLST trivializedTRFLSXNtrivializationTRFLSXNStrivialization's:TRFLT driveled drivelled traveled travelledTRFT draftierdraftyTRFTLdraftily'TRFTNS draftiness draftiness's$TRFTSMN draftsman draftsmenTRFTSMNS draftsman's TRFTSMNXP draftsmanship TRFTSMNXPSdraftsmanship'sTRFTST draftiest)TRFTSWMN draftswoman draftswomen TRFTSWMNS draftswoman'sTRHdiarrheaTRHS diarrhea's TRKL tricolor tricolour?TRKLS tricolor's tricolors tricolour's tricoloursTRL derailleurdryly TRLN trialing trialling&TRLS derailleur's derailleursTRLT trialedtrialled%TRMLN trammeling trammelling#TRMLT trammeled trammelledTRMTdreamt#TRMTS dramatize traumatize(TRMTSN dramatizing traumatizing&TRMTSS dramatizes traumatizes&TRMTST dramatized traumatizedTRMTSXN dramatization/TRMTSXNSdramatization'sdramatizations(TRNKLS tranquilize tranquilizerTRNKLSN tranquilizing=TRNKLSStranquilizer's tranquilizers tranquilizesTRNKLST tranquilizedTRNKLT tranquilityTRNKLTS tranquility'sTRNS tyrannizeTRNSN tyrannizingTRNSS tyrannizesTRNSSTRS transistorize TRNSSTRSNtransistorizing TRNSSTRSStransistorizes TRNSSTRSTtransistorizedTRNST tyrannizedTRRderriere/TRRS derriere's derrieres terrorizeTRRSN terrorizingTRRSS terrorizesTRRST terrorized#TRWLN troweling trowelling TRWLT troweled trowelled TSFF disfavor disfavour(TSFFRN disfavoring disfavouring&TSFFRT disfavored disfavoured?TSFFS disfavor's disfavors disfavour's disfavours TSKL discolor discolour(TSKLRN discoloring discolouring&TSKLRT discolored discoloured#TSKLS discolors discoloursTSKNS disorganizeTSKNSN disorganizingTSKNSS disorganizesTSKNST disorganizedTSKNSXNdisorganizationTSKNSXNSdisorganization's"TSLN tasseling tassellingTSLNS desalinizeTSLNSN desalinizingTSLNSS desalinizesTSLNST desalinizedTSLNSXNdesalinizationTSLNSXNSdesalinization's-TSLT deciliter tasseled tasselledTSLTF DusseldorfTSLTFS Dusseldorf'sTSLTR decilitre&TSLTRS decilitre's decilitres$TSLTS deciliter's deciliters-TSMBWLN disembowelingdisembowelling+TSMBWLT disemboweled disembowelledTSMLSXNdecimalizationTSMT decimeterTSMTR decimetre&TSMTRS decimetre's decimetres$TSMTS decimeter's decimetersTSNSTS desensitizeTSNSTSN desensitizingTSNSTSS desensitizesTSNSTST desensitizedTSNSTSXNdesensitization! TSNSTSXNSdesensitization'sTSNTNT descendent)TSNTNTS descendent's descendentsTSNTRLS decentralizeTSNTRLSNdecentralizingTSNTRLSS decentralizesTSNTRLST decentralized TSNTRLSXN!decentralization" TSNTRLSXNSdecentralization'sTSTBLS destabilizeTSTBLSN destabilizingTSTBLSS destabilizesTSTBLST destabilizedTSTBLSXNdestabilizationTSTLdistillTSTLSdistillsTTtaedtedTTBTtidbitTTBTS tidbit'stidbits TTLN totaling totalling&TTLST totalisator totalizatorKTTLSTS totalisator's totalisators totalizator's totalizatorsTTLT totaledtotalledTTNTdetenteTTNTS detente's"TTRS deodorize deodorizerTTRSN deodorizing5TTRSS deodorizer's deodorizers deodorizesTTRST deodorizedTTRSXN deodorizationTTRSXNSdeodorization's$TTTL teetotaler teetotallerGTTTLS teetotaler's teetotalers teetotaller's teetotallers9TWLN doweling dowelling toweling towelling@TWLNS toweling's towelings towelling's towellings4TWLT doweled dowelled toweledtowelledTXtouche'TXFLN disheveling dishevelling$TXFLT disheveled dishevelledTXN dishonor dishonourKTXNRBL dishonorable dishonorably dishonourable dishonourably'TXNRN dishonoring dishonouring%TXNRT dishonored dishonoured>TXNS dishonor's dishonors dishonour's dishonours WwhirW@RS weatherizeW@RSN weatherizingW@RSS weatherizesW@RST weatherizedWBLS verbalizeWBLSN verbalizingWBLSS verbalizesWBLST verbalizedWBLSXN verbalizationWBLSXNSverbalization'sWK vigorvigourWKLSvocalizeWKLSN vocalizingWKLSS vocalizesWKLST vocalizedWKLSXN vocalization,WKLSXNSvocalization's vocalizationsWKNvicunaWKNS vicuna'svicunasWKS vigor'svigour's%WKTLN victualing victualling#WKTLT victualed victualledWKTMS victimizeWKTMSN victimizingWKTMSS victimizesWKTMST victimizedWKTMSXN victimizationWKTMSXNSvictimization's WL valor valourvoila5WLFL wilful wilfully willful willfullyFWLFLNS wilfulness wilfulness's willfulness willfulness'sWLKNS vulcanizeWLKNSN vulcanizingWLKNSS vulcanizesWLKNST vulcanizedWLKNSXN vulcanizationWLKNSXNSvulcanization's#WLKRS vulgarize vulgarizerWLKRSN vulgarizing6WLKRSS vulgarizer's vulgarizers vulgarizesWLKRST vulgarizedWLKRSXN vulgarizationWLKRSXNSvulgarization'sWLN woolenwoollen6WLNS woolen's woolens woollen'swoollensWLRValeryWLS valor'svalour's"WLSKS Velasquez VelazquezWLSKSS Velasquez'sWLTLS volatilizeWLTLSN volatilizingWLTLSS volatilizesWLTLST volatilized WMNS womanize womanizerWMNSN womanizing2WMNSS womanizer's womanizers womanizesWMNST womanized(WNSKTN wainscoting wainscottingNWNSKTNS wainscoting's wainscotingswainscotting's wainscottings%WNSKTT wainscoted wainscottedWNTLS vandalizeWNTLSN vandalizingWNTLSS vandalizesWNTLST vandalizedWNTRS winterizeWNTRSN winterizingWNTRSS winterizesWNTRST winterizedWP vaporvapourWPR vaporyvapoury WPRS vaporize vaporizerWPRSN vaporizing2WPRSS vaporizer's vaporizers vaporizesWPRST vaporizedWPRSXN vaporizationWPRSXNSvaporization's1WPS vapor's vapors vapour'svapours'WRKLRT varicolored varicolouredWS whir's whirswhizWSK whiskeywhisky7WSKS whiskey's whiskeys whiskieswhisky'sWSLN weaseling"WSLS visualize visualizerWSLSN visualizing5WSLSS visualizer's visualizers visualizesWSLST visualizedWSLSXN visualization/WSLSXNSvisualization'svisualizationsWSLTweaseledWSSwhiz'sWSTNS westernizeWSTNSN westernizingWSTNSS westernizesWSTNST westernizedWSTNSXNwesternizationWSTNSXNSwesternization's$WTKL watercolor watercolourGWTKLS watercolor's watercolors watercolour's watercoloursWTLSvitalizeWTLSN vitalizingWTLSS vitalizesWTLST vitalizedWTLSXN vitalizationWTLSXNSvitalization's!WXP worshiper worshipper$WXPN worshiping worshippingCWXPS worshiper's worshipers worshipper's worshippers!WXPT worshiped worshipped"XFLN shoveling shovellingXFLT shoveled shovelledXK chequesheik"XKBK checkbook chequebookDXKBKS checkbook's checkbooks chequebook's chequebooks'XKBT checkerboard chequerboardMXKBTScheckerboard's checkerboardschequerboard's chequerboardsXKHsheikhXKHS sheikh'ssheikhs!XKLT chocolatey chocolatyXKNchequingXKRN checkeringXKRT checkered1XKS cheque's cheques sheik'ssheiksXKTchequed XLchiliXLS chilieschili's$XNLN channeling channellingXNLS channelizeXNLSN channelizingXNLSS channelizesXNLST channelizedXNLSXNchannelizationXNLSXNSchannelization's!XNLT channeled channelled XPRN chaperon chaperone?XPRNS chaperone's chaperones chaperon's chaperons%XRFLN shriveling shrivelling"XRFLT shriveled shrivelledXRKTRS characterizeXRKTRSNcharacterizingXRKTRSS characterizesXRKTRST characterizedXRKTRSXN characterization6 XRKTRSXNScharacterization'scharacterizationsXRSXNS ChristianizeXSL chiseler chiseller"XSLN chiseling chiselling?XSLS chiseler's chiselers chiseller's chisellersXSLT chiseled chiselledXTchateauXTKSchateauxXTLN chatelaine&XTLNS chatelaine's chatelainesXTS chateau'sYKT yogourtyogurt6YKTS yogourt's yogourts yogurt'syogurtsYTL yodeleryodeller YTLN yodeling yodelling;YTLS yodeler's yodelers yodeller's yodellers YTLT yodeled yodelled¤í âK9fu|ûl8C½=%†GšVðÿ‡ÿÿÿÿªÃäÂF,›½•  kuÿÿÿÿ™ÿÿÿÿ:’ÿÿÿÿÿÿÿÿç‡ÿÿÿÿž·"™étÖ5h…[ÑÙj3œ–ÇÐClÿÿÿÿûhi)ö¯ër~hë0²aÿÿÿÿ (¡ <@ÿÿÿÿª*¬3G)ãyø] ÿÿÿÿÿÿÿÿÀE)QÿÿÿÿÎî·ª&&×Ö¸ÿÿÿÿÃsÿÿÿÿæ'È5GïÙ夛ÿÿÿÿRìi=wg¡jñÑ@äÒt;5ÿÿÿÿÓB$}‡ž)TàóÿÿÿÿQ¡ÿÿÿÿ‚Þ"´Z_Ê1å—r?‰±©Òzt<¥'ÿÿÿÿÿÿÿÿlG—4@ÊЮf@9ÄäÿÿÿÿVÙŸN±ÿÿÿÿþ§tªúßu®2AiÿÿÿÿCWÿÿÿÿ[Âÿÿÿÿ:ÙÅQˆÎ Š­•Í=ôž¥h¬_$@²ôcö®©2£"þ ®øäýþàøÿÿÿÿR÷ÿÿÿÿ¨ªòÃÿÿÿÿ÷Qkÿÿÿÿ (Ævÿÿÿÿÿÿÿÿá–ÿÿÿÿlj wÿÿÿÿÚÃ*²41ß,ÿÿÿÿÿÿÿÿP!ÐøÿÿÿÿÿÿÿÿÎoŸÿÿÿÿ¡ÿÿÿÿÿÿÿÿÊD>ÿÿÿÿ2†æ‚ï/¯5N0û !}7Æ(–oïâ@ ï“®9’ÿÿÿÿr±i}60¬† ÿÿÿÿÿÿÿÿÆ;ÿÿÿÿñ Á¿#ØÓ!{’nQÿÿÿÿ.#î°6c£ÿÿÿÿX$•N¶°@ÿÿÿÿ¶+|*Èë6ÿÿÿÿT –ûÝÿÿÿÿ^Ìl©·+uhÿÿÿÿßL Y»ák>Ç»øþ>ÿÿÿÿ‡$£¡·ÉÜeIh.Vk¼õXC]‡±¨S)Ü,SZr!¢BÿÿÿÿÅeÿÿÿÿåŸöGyÿÿÿÿ­Ðî%¥o,eU³âÑÿÿÿÿ³£œ'<æS˜ÿÿÿÿ˳B:ÿÿÿÿx”|¿ŠlGÚ0—;Ç…ßÛÚz]ÿÿÿÿ&ïÿÿÿÿV‹Ì+4ÿÿÿÿìì¤60LEí4qô4o`sþÿÿÿÿÿÿÿÿmŽÿÿÿÿÿÿÿÿ20­K1’›®æÿÿÿÿ¼_/`ïSC{ö QÉíítC ÿÿÿÿû pAÿÿÿÿÚ9ÿÿÿÿª—ü?ÿÿÿÿmõÊ«Ðf­ÈÙ¥v59E W¶ÒK” pÿÿÿÿ† éÿÿÿÿQ@Iq*í¸²ÿÿÿÿÿÿÿÿ. &nµ 4zÿÿÿÿ.6pÙMá¶sÿÿÿÿÃSòŽŒE× ÿÿÿÿÏM5ËÇqzð2;h< ÿÿÿÿÿÿÿÿˆ ÿÿÿÿPÔÿÿÿÿÿÿÿÿÿÿÿÿ³qßÿÿÿÿô',»ÿÿÿÿûÿÿÿÿÿÿÿÿaEsòæ{оåOÂÄU8b¾¯;2J[/· ÿÿÿÿÿÿÿÿÿÿÿÿÙ‘?ër©yOK¾N• ¨”â(OÖÉèÿÿÿÿÿé ÿÿÿÿ2&ôz2ê^Oô(öÿÿÿÿ:µS>n?bà7>ÿÿÿÿÿÿÿÿÿÿÿÿB|9Lÿÿÿÿ Ñ`¦MŽÿÿÿÿ;sÉ7Ýùø/Cÿÿÿÿ×ìYÃRŠ#«1ú9Õ]¡¡ËÛ˜¾C/ÿ™—Ê”A—ì;d9öïúñ䞆é3pÿÿÿÿK£eó]ò”zBW¸Pµª¸Mýðä>§!Q‚ìç â1&(ÿç”bBÔæÿÿÿÿäÿÿÿÿÄ£àÿÿÿÿ6–ðÿÿÿÿÿÿÿÿ)b”3¼ñô ¤!yð,ÉÆW¤ÿÿÿÿŸÀÿÿÿÿRJ¥m=DÿÿÿÿÿtØ¢óûµOÿÿÿÿ lœJ³ÍÑÿÿÿÿÿõª­4ÿÿÿÿm˜ÖCýàK$ÿÿÿÿæ){ó œÒ»–;Ê·Þjü˜S´:­9«%7J3±Î)µ–6Bÿÿÿÿÿÿÿÿÿÿÿÿ>Ôÿÿÿÿ”Wÿÿÿÿ[ÄièŒ>C¶ÿÿÿÿc( õš¼TNæ&”Êñ>ior)^£ÿÿÿÿ[k®äÕ©GÓV9“ÿÿÿÿ#9ŠÍ)2”ÑZq³'!—vxž­’G—dÿÿÿÿŽˆ@â(ÐyC¬R„qæ ‰ aÙhÿÿÿÿxÁ€"œŽ]Xj8R’Rÿÿÿÿÿÿÿÿ*°o ñd«t?–FîÖÿÿÿÿE&â—Y:¡ß-'øÛcÌÒÿÿÿÿò—2vñ˜oÿÿÿÿ‡—ÿÿÿÿ~3CFÿÿÿÿÿãÿÿÿÿÓÞÿÿÿÿCøþõƒ”ÿÿÿÿÿÿÿÿ²dHÃ/ÚýÑäÙÌÿÿÿÿã¨D«Ö7YÞ®=¶lÿÿÿÿy†ôHÖA?Îiÿÿÿÿ[§êT JSòœÿÿÿÿïÿÿÿÿø²•Ê^_‰©9ÿÿÿÿßÅb.ÿÿÿÿÿÿÿÿÿÿÿÿ¡‡ra7l5;÷s-ìfÿÿÿÿÿÿÿÿ„Å›¤|“,o¬»ÿðëH6=ÿÿÿÿÝpKtu¾oÜþ.Ü>ÿÿÿÿë`ìbä÷ÏTviHÀiÿÿÿÿ¢¥ÿÿÿÿËÅ#vP3üºÿÿÿÿZ G†#éŠ,/ÿÿÿÿ wBËÿÿÿÿHvcÏPH‡&î9ÿÿÿÿ`)wpÿÿÿÿÿÿÿÿëvüÇ*xÈu{õÿÿÿÿõ"ˆ‡xëDJLÿÿÿÿhäôxÿÿÿÿ3M“iìÿÿÿÿß‚4\†30æX;nMàŒ¹­ê 2aµÿÿÿÿ¶Æåå†ÿÿÿÿéki6ÝGDAÔ¼ºu=“i2ÿÿÿÿq§i.’{0@ÿÿÿÿ)9 ¸ÿÿÿÿDÄ“‹ÖF[„Îe…$ùar{ÿÿÿÿ0Ø“ä¦WLÿÿÿÿÿÿÿÿâ"dÔ˜¿þ†%q@ÿÿÿÿQaŒ½ 1¥&ƒ,ßçÍ"¹ÎÍÿÿÿÿÿÿÿÿ8ÿÿÿÿÿÿÿÿêQ´ÿÿÿÿÿÿÿÿ}9ÿÿÿÿ“m¢BÿÿÿÿÿÿÿÿðeÖP¬äÿÿÿÿÿÿÿÿÿÿÿÿqÈ—bÜQ9Äh˜÷›ÿÿÿÿy´“9߃³)F>ÿÿÿÿÿÿÿÿÿÿÿÿËìøèùúBÿÿÿÿ,Ýÿÿÿÿ…èy€èts?K?dšÿÿÿÿÿÿÿÿ«É‹Œ ˜6àÐ6ãÉX·.—øÿÿÿÿÿÿÿÿ³ ]ï%÷8ÑÖÎmÿÿÿÿàCe³ÿÿÿÿ;ïñÿÿÿÿ¢–ÿÿÿÿH¯ÿÿÿÿh&_ S~¡ÿÿÿÿšM“-ÿÿÿÿ±?Sx(Jg+únÿÿÿÿÿÿÿÿ©üT@ÿÿÿÿ]47Lÿÿÿÿÿÿÿÿï0šH%@ ÄèJNhúÿÿÿÿʃÆ>5¢ÿÿÿÿ(xlÅS†?x[ t ÿÿÿÿÿÿÿÿÿÿÿÿç$Èàÿÿÿÿ‹DÿÿÿÿºÜ3A§¼%ÿ"?yg+WË/ÖrÈÛ×èïÄÐ3ð÷ý8ÿÿÿÿ#¿% l;à¹ìÿÿÿÿäøÿÿÿÿå$=¶ †iJ%ÿÿÿÿ‹$ÿÿÿÿȈA 9³ßÿÿÿÿ D.×w ÝÇÿÿÿÿÿÿÿÿÅ2{ƒ)Æ*ãÕ°Óÿÿÿÿx ±‹ÑòòÿÿÿÿÓQa‰gæ…ÿÿÿÿÿÿÿÿÿÿÿÿ¢( | È1ÿÿÿÿa= s`†±¾ Rÿÿÿÿ–DÏûÿÿÿÿh“ÿÿÿÿ½¬›[ÿÿÿÿÿÿÿÿqa.šrP?ö€m߯ ϦgZa‰1ÿÿÿÿv- I¬4”ç¾D'ÂÿÿÿÿÿÿÿÿTÓ,ò}Þ¤¬§Æ€í7 5ãe$0i™£µÿÿÿÿ—!û>¥ÜUîº!íÝDºæ_pýÿÿÿÿÿ1·Ê%"Tgν·ºÐ+.Z5ÿÿÿÿÿÿÿÿ¡æ§çÇ@úLè¼Ü(ÿÿÿÿšeÕ|ãÒ»‘?XŒÀÝêÿÿÿÿbÿÿÿÿõÚ’F$feÖÆE~ˆ'bY'«ÿÿÿÿI?[~KjVËÿÿÿÿµ¥b""eøsʵuPkÿÿÿÿ.¬Ê6ÿÿÿÿ>ØÐóVEoÍG ‹¸€Ðÿÿÿÿv;JmýR5ÿÿÿÿ†IÿÿÿÿÓdP+é‘Xÿÿÿÿ{6•»ÔG©€Ÿ¿m„ ˆËý$)·+&Xý™FD—=$óÿÿÿÿ¾”Å  ΀Qý[ÒÄ2{W¼<¹?›ÿÿÿÿ+$ÅÑ_ yñÍÆÿÿÿÿÿÿÿÿéÇ—×Rc»ê·ÿÿÿÿš‹è‹·HH 7\©Èêç’™c„®KP¤$(ÄÿÿÿÿÿÿÿÿP ÿÿÿÿø-îÁÿÿÿÿ†·¬ Áî,ÈÓ=ÿÿÿÿ³c³Æÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ†ÿÿÿÿ‹¦#E6`XÞËÿÿÿÿG‡AòVÿÿÿÿY×ÊvTÁ×q^(Ô$®§³i½·zùo·à Âp­÷/"P°áº }ÿÿÿÿ4Gÿÿÿÿ¯cùo5ÿÿÿÿ»Aÿÿÿÿæ¶Kùÿÿÿÿw¸±ñc³!ˆ©ÿÿÿÿQdÍ'®ÿ©-6äÿÿÿÿÿÿÿÿÿÿÿÿö*Õ°Ñ’J‘ÿÿÿÿ€µ9ÚN>ªÿÿÿÿEÛ0~ÿÿÿÿËÒìUUs1r*Åj¿Úÿÿÿÿÿÿÿÿ~&ÿÿÿÿ6:× LðØ$hlÿÿÿÿé=*FõÌÇ\Æ ñ¡¹ÛáuhryØüM‹>ÿÿÿÿ0Ç4* ÛØ}Ðÿÿÿÿ>ÿÿÿÿ|8µŠÿÿÿÿÿÿÿÿ›ØÿÿÿÿÿÿÿÿÝ+MЇD©êú4ou°ÿÿÿÿÿÿÿÿOÿÿÿÿÙ¿ÿÿÿÿ¢ðËÿÿÿÿÿÿÿÿ»Ï*Fc‚ìÿÿÿÿÿÿÿÿÿÿÿÿCVÙ/x'A)d¥½ï)áÿÿÿÿ”±!’Þ3X%ú.Mÿÿÿÿ+ÿÿÿÿ( eë@&3¬gÇp3º3Ñ^ <uH§?¾ô¨ž>Íyÿ’.ö%:§%ÍèFÿÿÿÿÿÿÿÿ›ZX¥ÿÿÿÿÛž£ñ8œ¯ÿÿÿÿðÅ Ûÿÿÿÿÿÿÿÿø5þƒZnv¯Œxª.IÓAÇ!ïÓÿÿÿÿÿÿÿÿÀg1Øg}–<! ÿÿÿÿ7*`Š@ÿÿÿÿ©âÿÿÿÿIÿÿÿÿuªÿÿÿÿÞXô•'ÿÿÿÿÿÿÿÿ¼kÖòH§yÿÿÿÿ=Ɖá´Lešgƒ.ÓÿÿÿÿÿÿÿÿÿÿÿÿìÔ—5¹ÿÿÿÿÿÿÿÿC…ö1ÿÿÿÿ»˜§ŽžÿÿÿÿÙ?79ZT,X­NÿÿÿÿÚÀÿÿÿÿö ÿÿÿÿ¼Iÿÿÿÿ=;ÿÿÿÿ4ÿÿÿÿ:ÿÿÿÿO<+,ÐçãÅ4ݰE€¸aª.‘/ÿÿÿÿ‹?šìEÿÿÿÿu»Ðãûýüÿÿÿÿÿÿÿÿ|ÿÿÿÿwâÿÿÿÿI³ nF¼,ÿÿÿÿÝDÿÿÿÿ’KÿÿÿÿÿÿÿÿÿÿÿÿÃÀ‘Ï©3Ðs ÛЙÂtÿÿÿÿÿÿÿÿÿÿÿÿ83mtS,¿ÿÿÿÿ·ķ 6x0ì ÿÿÿÿLœK¤câ›lÿÿÿÿx3,9ß ü, ÚðÂÿÿÿÿwŽfá*D~ÿÿÿÿ +>tŸ ÿÿÿÿ¹vÿÿÿÿ]v¤ÿÿÿÿÝnm›»Ö¼€ÿÿÿÿî*éwÿÿÿÿÿÿÿÿÿÿÿÿ gÀÿÿÿÿÿÿÿÿeÉÏ"ÿÿÿÿ8«Ö‚ÿÿÿÿ<Õ#ü;÷s¸TôÖâ‹BcKëÏÓ&5Îÿÿÿÿö+…‘#þ p]¥¢Tÿÿÿÿ@4ÿÿÿÿÿÿÿÿ–Eæ6—”QÿÿÿÿSiÞ5@2oYX&k„ÄÓ#+ÃDÏ¥"ÿÿÿÿÉËm€ Aÿÿÿÿ¸Ç)#7édål9_A=F) ÉD µ‚&BÿÿÿÿüÂåú1ÿÿÿÿ07ÏE$F¤4_ÐGGzD B¿Ž!ÿÿÿÿ´Â_1©C'.˜ÿÿÿÿl€6¿9^süØ0ÿÿÿÿÿÿÿÿ1ÿÿÿÿø7Zþ˜á/K(?w]8ZWÇ èD¡0K5ÿÿÿÿŽ-·³ÿÿÿÿˆ/4¤¸›Êƒ¾m$uÿÿÿÿ|jÈ)ÿÿÿÿŽ0‹±ÕbŽÿÿÿÿò”‹òÿÿÿÿ^Á@`ÿÿÿÿu4épÏ:®¼û$EÿÿÿÿÿT}¼-sÿÿÿÿ#LÿÿÿÿÝ UºÿÿÿÿÿÿÿÿF®PêZÿÿÿÿ/ò¿Ñ<e*Іÿÿÿÿ|—¿=ÿÿÿÿ§bbî0®ÿÿÿÿº¾5ÿÿÿÿÿÿÿÿ0}x¤o_Rû*¦q…ªFÿÿÿÿ´,V:œDÆ¥ ÿÿÿÿð@¿[—ì)¨qÿÿÿÿæÿÿÿÿŒÄÿÿÿÿ6:N9–‘ë_ÿÿÿÿ ¦µÎn¾ÿÿÿÿÿÿÿÿ<ŽFné¤_¤¦|çÿÿÿÿÿÿÿÿ#§#fœI‚55-ÿÿÿÿK&Ü8jiƒQÿÿÿÿH8´""×rº–]tĹ(ˆŽ… 1ÿÿÿÿ.ó¦œ7lÿÿÿÿÛ[ ‰øÃ"ì?½+;6ìPÐ Þ¦òÍ ÿÿÿÿ4-ý{ÿÿÿÿù ÿÿÿÿÿÿÿÿŸIÎŒé4hßø\‚„ÿÿÿÿÿÿÿÿÖkýpBAm7W"¼ÌÕ¤b°Â Ú¥É j„ÿÿÿÿ¢PpÁi‡ÿÿÿÿÚŽÿÿÿÿŒí] « ÿÿÿÿÆ0 Å9ÿÿÿÿY#ÿÿÿÿ_qVF .Âçÿÿÿÿdo×Ú+RÐÿÿÿÿ½}W3ÿÿÿÿ̧tÐÿÿÿÿ·ÿÿÿÿu@Î6žt„×g‰Œþ¼ë|ÿÿÿÿñWÒÿÿÿÿ¾/µ:Jã±°,Alçÿÿÿÿÿÿÿÿv6‰t ÿÿÿÿŒ4ÿÿÿÿtàUÇj¦ÿÿÿÿd…$,I^6ÿÿÿÿâgÿÿÿÿ?¦fçñÆ¿¯É8©7ÿÿÿÿïPúZßvËõƒè¾¥™ÿÿÿÿ’Ó ¯V-ÿÿÿÿð r*"ÒÖÿÿÿÿÿÿÿÿ *îñ=\D,…žFÞÿÿÿÿßípÏÿÿÿÿï5¡^_´ÊNž=Ë Ð*ÿÿÿÿÿÿÿÿuï4…B`Ø áÿÿÿÿÿÿÿÿÿÿÿÿ|Æ8nIÿÿÿÿeŸÙnf48ÜU¢ã`ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿl‹º1EûÓ:ÐiG"s¢ƒ÷¨€ |³8$„Ù?“Š !§ÿÿÿÿbÞ}XQ°sw“õž`·`4œ@a;ÿÿÿÿÕ¾'ñJÿÿÿÿÂtbË?Ö&[ Ù-Ë‚ „„0ÇÿÿÿÿêÚ®ÿÿÿÿå@ Ôq"ðÿÿÿÿ)Ñÿ,”Ñï Ìþý~hÂ8ÑxÿÿÿÿE×ÿÿÿÿÂÿÿÿÿ4Žàz ɼ„ܽÿÿÿÿ\h_ê¯xÓ…=Dͯ¥¸‰ÿÿÿÿú2BÿÿÿÿÀÿÿÿÿ®ù"Úÿÿÿÿ„•íSóÚ ÿÿÿÿA6°\\ð+Y‹È¦á@@|_ãƒÑC õ Á ÿÿÿÿúÊÿÿÿÿÿÿÿÿXÕgXAÿÿÿÿŠËVY6ÿÿÿÿm–ÿÿÿÿèê{˜ÿÿÿÿÿÿÿÿÿÿÿÿ-Ýî_DzâÚv½nr/ÿÿÿÿ`ÃÿÿÿÿòCJ"ë€|$ÿÿÿÿUwýž™÷}}¬]Ø£ÿÿÿÿâØÿÿÿÿÿÿÿÿú¯ÿÿÿÿkCÆÇ‰eÖr²Q„C›ê²ÿÿÿÿã¡ÿÿÿÿÿÿÿÿ |#ÿÿÿÿÿÿÿÿnÿÿÿÿÿÿÿÿ­ÿÿÿÿ³Áÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿi/ˆjntÈÿÿÿÿ4Lÿÿÿÿ ˆÿÿÿÿŠÒZ2ÿÿÿÿö|'K/ûDÿÿÿÿ\È^ÿÿÿÿÿÿÿÿ‡ÛÿÿÿÿdN÷ÿÿÿÿ‡tѱ¢;™Þy>ŒßžS;ÿÿÿÿAÿÿÿÿTñÿÿÿÿ•!ÀD;<ÿÿÿÿ,‘ç›UO¶ Â÷¯ 9W‘ðÐôÿÿÿÿ‰^ˆÉûÕ:0ßÿÿÿÿ†œPæž¾ÿÿÿÿÕ—.ÿÿÿÿŸ|ÿÿÿÿ¡ G>À3¾íÎ@ê‰6M*%ªKwúCÿÿÿÿ`‘>ú†€™ÁÃÿÿÿÿsÒÍ£ÀŒhK ªEÿÿÿÿW²{}­ÿÿÿÿÖØ3ÿÿÿÿ÷‰¿ÿÿÿÿÑÿÿÿÿkVƒéX>cöJà/8§½Ý¶¨ÿÿÿÿ$›}±ÿÿÿÿ, ÿÿÿÿí9ëFÜhJv7ÿÿÿÿÿÿÿÿæ™þÒÿÿÿÿÿÿÿÿÑü)€_Y8¡­ÿÿÿÿ §úñ:ÿÿÿÿÿ=ó("`%¡ ó_ñYVµÿÿÿÿ\®X-;$J(û»…–PÿÿÿÿL \®›ŒÔÿÿÿÿpz1ÿÿÿÿÿÿÿÿÿÿÿÿ[Ü4ò@¡è·<ÌWŸ:•“ ¦$$²$ ›~tÎ)¤l(ºÿÿÿÿIŸaõׂr~ô•ä£z½ 8 ÚÚ'Ø»¶ñõ²ØBŠãèE.Kÿÿÿÿ1?ÿÿÿÿÿÿÿÿ³¿C¼¤$‚_ÿÿÿÿR1ÿÿÿÿØäÿÿÿÿÿÿÿÿ‹¸Ùÿÿÿÿ*À¨íØLC§ô|Õ!' º~j<ÿÿÿÿ¿óJôù1ôÖ«¤½™á‰eW[α73ôÿÿÿÿ07ÏõÿÿÿÿvÝÿÿÿÿAýÿÿÿÿÿÿÿÿìˆÑ¨70ÿÿÿÿN7ÿÿÿÿMæ ÿÿÿÿÿÿÿÿ'ÕÜ0,¶§ae’¢~ªóú!éÿÿÿÿKÿÿÿÿÃ-º<6‡WÿÿÿÿÿÿÿÿÓjÿÿÿÿ /ÃN¦¡Ìÿÿÿÿ~!ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿwº’ÿÿÿÿcŒuÂç%“•8Æyz²«AFUöç]Eþÿÿÿÿæ&ÿÿÿÿÿÿÿÿÓ1¥Ä¤ÿÿÿÿ77</g%Ì#šÒÿÿÿÿÿÿÿÿ0Ÿÿÿÿÿéqÿÿÿÿ=¸(øàÿÿÿÿv>Ì5ÿÿÿÿOä $§‚[ÿÿÿÿ„ _”WÚqFÞ±—\ÿÿÿÿI´ßêx«/ÿÿÿÿåô!Œ+C‡áÀc”· ðª>Y›ÿÿÿÿ͆Y#55Nÿÿÿÿoh>ÿÿÿÿŒ¹~Jÿÿÿÿ/^Û1PÜcƒ5ÿÿÿÿb‡ëǘÿÿÿÿEa5Qÿÿÿÿ–°§[ m:15pÚÿÿÿÿi ý öD1&•¨ôO?[æÿÿÿÿ¿3ë;9Û ÿÿÿÿ?”Ê¡ÿÿÿÿ‡L±ÙaŒ)Ò•ü·Ÿ%1Ù;¢òð~uÓ=ŸUž*ëÿÿÿÿ \õ‘ÿÿÿÿò–š!ÿÿÿÿ‰Õ” Ê>N ²LG_^"ŠÿÿÿÿÿÿÿÿÎ¥–£ùìç: œ6Ì7':ÿÿÿÿ´ ¯_ •ÁàΊ¼£'ÿÿÿÿéX¡Ôÿÿÿÿÿÿÿÿ«N/«ÿÿÿÿXõsÌû:ÿÿÿÿxVæHµ×p‚ÿÿÿÿFŒ™©7±å¯0Pn5cCÉ'œ"ÿÿÿÿÿÿÿÿy"8Z@;Ùþ}WÿÿÿÿÁ¢Û×ÿÿÿÿÿÿÿÿÿÿÿÿI¦Ø·ð*–:.ÿÿÿÿÿÿÿÿ¿Å ‘CÉCb¦± Cÿÿÿÿÿÿÿÿø“š#ã¥W:·“c\Y3e[öÐñÞÿÿÿÿNVÿÿÿÿ÷…ˆ8>"ÿÿÿÿ¾fû’ÿÿÿÿL\ÿÿÿÿ9Hžë ÿÿÿÿv-—‚vÿÿÿÿÿÿÿÿø. ÏÿÿÿÿÜéwêÁG÷íË,³høë$øwptøF“÷Îomu1<š¾`Âbÿÿÿÿ¥®7a;ÄðF%ÊL8uÿÿÿÿ$:¯ìÿÿÿÿãX“˜µ6ýy’6úµ¨¤©zîÀÆÐUIÿÿÿÿý ι¥!™aN+¥’É$_0S=³j°¯œó+ý˸¹o»ÿÿÿÿï‘UW°•3ì.¶îø²›,‘ É[íjLŸ›§»CÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌ.ÿÿÿÿ« 9V5vÅ4ñÍ@Âÿÿÿÿâœÿÿÿÿƒ@Ã@ï o¶R™ÿÿÿÿá%¨&ÿÿÿÿÿÿÿÿSDt4x¥ñÈ €* +(ÿÿÿÿL©>ËŸU!·´à#`ÿÿÿÿÿÿÿÿDã©Aë«)lmjÿÿÿÿ²ŸG‰ÍÿÿÿÿŠ:]ç/8=k8ŸÂ¨£´_wú¾R¦ŸEÏ™¡ÿÿÿÿÿÿÿÿØ“ì½ÿÿÿÿ¬Ñ„ÑÝÿÿÿÿÆU$cj%*‚‰MõÿÿÿÿCé×sb=rz¬»Z|„¦”_gÿÿÿÿ¾¤ÿÿÿÿÿÿÿÿÚÈÿÿÿÿs#ÿÿÿÿ´¦mŒ0]ø-ÿÿÿÿ:„ÿÿÿÿzà8mÿÿÿÿ¬atÁ|Ý&ÿÿÿÿa¡Öÿÿÿÿ$!ä,ß›ÿÿÿÿï­Íÿÿÿÿ•*žë(c=:Ò¹>I™œ.Ž!çÿÿÿÿ“€ÿÿÿÿðêÝÿÿÿÿJ­‚ T¡n¡Êÿÿÿÿ~dQ»¬‰2 Ø­¢%ÿÿÿÿ"P †¥Ý†núâÿÿÿÿÿÿÿÿƒ»'ÿÿÿÿ¡Çêš2ÿÿÿÿJ: ñÿÿÿÿîAÏ2ÿÿÿÿ};³éÿÿÿÿÖ;"<ÿÿÿÿ,tœþÿÿÿÿÿÿÿÿ –f@»ÿÿÿÿÂXé›±l r/>e.%Òž>y ŠåK Ieƒ~B§ à"Î6‘F7\6_)îÙÖ-J½ÿÿÿÿ¿7Jƒ%ÿÿÿÿÿÿÿÿ¾•U5!‘Ò‰¾LFªµ-¼Bö 6<™AxDÿÿÿÿãÿÿÿÿÏ>8%õèµ;‰ÿÿÿÿÿÿÿÿH€¦ÿÿÿÿã”ÇÝ1Åȉ6@Ipÿÿÿÿk÷,ÿÿÿÿ›„+³“ÿHÝ1ÿÿÿÿXÌ%6JQD.Œ.ÿÿÿÿå!¿&fÿÿÿÿLË›Ìÿÿÿÿçð[ŸÿÿÿÿgBÿÿÿÿ_œÔdccÿÿÿÿÿÿÿÿ/mùÿÿÿÿk0ô Í–:_ÿ¢¶zGncý Èw‡…ÝCÓ€²Å¤²— rUÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿPâ ÿÿÿÿ§àÿÿÿÿ1Ç92ò@ìÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ±Ë™vu-Bü¬ ÿÿÿÿ®Œòæ[?@ÜßóB$.ÿÿÿÿ1$ÿÿÿÿªýÿÿÿÿSì´’k¯ÿÿÿÿ?­ÿÿÿÿlî?ÿÿÿÿ!  K,ÿÿÿÿÿÿÿÿíâëèÿÿÿÿÿÿÿÿÿÿÿÿMÿÿÿÿæ\+yJ5ùÿÿÿÿ‚8þCk‹?¤fÿÿÿÿ8/ú0ÿ)d%ŽjÓ„Ô^ÿ문µ#˜B° ¼S-œ*üÿÿÿÿÿÿÿÿ4¦“”òN»¨ï©1“`å:¥¤YGMO…4ÿÿÿÿž5…,)+ ̺Jކ<úêÍ:}`¯wz IÿÿÿÿD*ÿÿÿÿƒ³àm6iÿÿÿÿk<FÖ_Z`ÿÿÿÿöUpÿÿÿÿ3çÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿδÁ¸Xç±è[ÿÿÿÿÿÿÿÿ“ÕY%õH¶õÿÿÿÿÿÿÿÿç#Ü0ºj ™ÿÿÿÿ“ e,vÕ0×’óÿÿÿÿ3ÿÿÿÿˆk°èÿÿÿÿAÁ8ž¸%ÿÿÿÿ¦Å¼Ê3´ßž­ˆÿÿÿÿïqk‡Ugð04ÿÿÿÿÿÿÿÿÿÿÿÿvãÿÿÿÿ¦Qÿÿÿÿ¬|I}ÿÿÿÿÿÿÿÿªiÿÿÿÿè·a Ñ è $ÅWy7ÿÿÿÿmisÑР %ÿÿÿÿ›šj4 ;!V(ÍRÿÿÿÿ&ß§ ø¸^S÷šèéruÍÿÿÿÿÿ°ŽÿÿÿÿÈ߈xXÿÿÿÿÛW O£˜à‰)ö—jÿÿÿÿá³™ô«oÿÿÿÿ›¸Xø64eÿÿÿÿ¯û½íÿÿÿÿÿÿÿÿ‡Ùõ ÿ#Ù3®{øAÿÿÿÿuí²rSH5¨íˆ7Q¹Z k+ÿÿÿÿ*d†"6»©—eEJÑYŠñ¿ZÑ€¨…ÿÿÿÿAàðþAÿÿÿÿÿÿÿÿÁ?/™»îånA·6M¨ÿÿÿÿÄŽÉäµÿÿÿÿ´5ŠJ×9²Cÿ˜Zbÿÿÿÿ%ySK+×ñÓœ#ÿÿÿÿ¥Ã]WCþ¨]í¼B³”ÿÿÿÿ: ÿÿÿÿ¸ÿÿÿÿKå»Ìÿÿÿÿ¢³ƒð&N‘ ¹P‘V]êŒÿÿÿÿÎKºYýßdyc"ÌÿÿÿÿòéêS w£¼VOÏž=‹H]Ê_…c ÇF/jžZ—yµ ÿÿÿÿÿÿÿÿ"ÒšÿÿÿÿßóÅÿÿÿÿÿÿÿÿœê) åÊ`a1êÿÿÿÿ·šÿÿÿÿÍô¶p²c¬¦J•îø0×ÿÿÿÿÿÿÿÿbäi|+ëU d¿SÖ±[qY“u*ØRö–µ“ÿÿÿÿ±Qÿÿÿÿÿÿÿÿ Azà £Ûº#á§nG’b@:uÒØ ,Ã÷ kxÿÿÿÿ¾àÿÿÿÿ$/g1;%¤`iýó.ÁM.5lÿÿÿÿ*úìJ¡º(GâÁeˆmW™0,c¸8jÛêRO<RDa×8<ã0ÿÿÿÿf'Kˆû¡.ÿÿÿÿy™ÿÿÿÿÿÿÿÿ=YR¥°V»þ‹²ºòCÔfÿÿÿÿÿÿÿÿäÓÿÿÿÿñ$ŠÀc “™ÿÿÿÿhDP*¢×Þ-þ ÿÿÿÿÎ×Ù³ãöCaäü[ë¾&ÿÿÿÿ4‚d3'ZQ{¦ÿÿÿÿÿÿÿÿÿÿÿÿ¨<a[¶zŠ@T'cKgĈ‡†ÿÿÿÿD´#°Lÿÿÿÿ¾ÿÿÿÿj%ÿÿÿÿT7ÿÿÿÿÿÿÿÿ{o6úˆ ·‰ÂÜ §Dÿÿÿÿé„'t1™ÍÿÿÿÿÿÿÿÿÕÏ7ʺ@3A­¸t.-ÔD·Œyt'åÜtÀêrCU9vÿÿÿÿû'3’+Ô ×SÿÿÿÿÿÿÿÿryËBÔ0ˆæoUÿÿÿÿ3ÏÞÿÿÿÿe À ÿÿÿÿ‘ÿÿÿÿèúY#ÿÿÿÿedÛªøÁ>#r¨ïß6º»Ë.+¼Ç4âºØ4dG(ý³Í+›­eÿÿÿÿ—w&pU¢úìÿÿÿÿ,ÞýÿÿÿÿCçÿÿÿÿݾ^¯ÿÿÿÿ! 8pÉÿÿÿÿüD1n.ÿÿÿÿØB© ÿÿÿÿÿÿÿÿ£!ÿÿÿÿÿÿÿÿzKªÈÿÿÿÿÔÿÿÿÿäMC˜§/ÿÿÿÿBÿÿÿÿ')g•húmu +ÿÿÿÿèà‡aÿÿÿÿE/&|7Eô7í)(5±U£‘ÿÿÿÿ¸á‡æ ™Cÿÿÿÿÿÿÿÿ2.q!®Wž»ÿÿÿÿô#¬ÿÿÿÿÿÿÿÿÿÿÿÿDÿÿÿÿª­©ÃŒ…ˆG;‘ŤÓÿÿÿÿì6ÿÿÿÿÁÔÞ²ÿÿÿÿøÿÿÿÿ";""ü~øÿÿÿÿÿÿÿÿÿÿÿÿž<ó&m8ÿÿÿÿÿÿÿÿ\!Íöždg ‰Ã(YkêIB.ƒ3åg§L'¸ÿÿÿÿbôµö}Y8‰œÎ,1ÿÿÿÿÁzSAÿÿÿÿÄaÿÿÿÿŒÿÿÿÿŸAmR7Š :~ŒZj‹T² %ð]iÅÊ$VÍëZÿÿÿÿÿÿÿÿCθhgÏÜ´ÿÿÿÿö55ŒÔÿÿÿÿòËÿÿÿÿEÅûŒR¼ÿÿÿÿÿÿÿÿ˜¶ðY\š?£ñÿÿÿÿÿÿÿÿWMP(ãAqœ…"•ÐÀ0¯2˜ÿ‹ü:u¹b%ë#>([&ÿÿÿÿWâÿÿÿÿ´Jú!õ3„ ÿÿÿÿl†RR*DÿÿÿÿˆÔ!d¿ÿÿÿÿ·‡ÿÿÿÿÿÿÿÿÔ0ªÿÿÿÿÿÿÿÿ?PlRrŽ‚CÈ®ÀM¿g=`ÿÿÿÿÿÿÿÿ)½y(ÿÿÿÿðiÿÿÿÿõq|2t÷k:4jÿÿÿÿ,!âÿÿÿÿ6 «¢U’BRKEòÿÿÿÿâ1g ßÿÿÿÿÿ’´ÿÿÿÿþBO¾}œ7>á…C¸„–ƒê MÊAîƒMU}ÿÿÿÿ™1â5ÿÿÿÿÿÿÿÿ &’ùQ2ÿÿÿÿÝÄÿÿÿÿ‰=’2ÿÿÿÿÿÿÿÿ‰ÿÿÿÿÿÿÿÿå%”öøöº¨é¯{ ÿÿÿÿó/¸^ÿÿÿÿ/;ßM2žäÞÿÿÿÿ^–«D´*R.”*‰1{ˆÙdLÿÿÿÿ;4œrÿÿÿÿ(Rÿÿÿÿÿÿÿÿ7Ó ²ÑúhÆì©´0ÿÿÿÿ×Zɦ#g0¬rL‡uD•(—9@£BÉ;ËØ”²•PÀK}°ÞËùÿÿÿÿ•O"ú_ÃÀ0Ù#êI<83+é^Ä,άh¹òBóôÿÿÿÿÿÿÿÿˆ@œåQÛ; ƒ7³¡™«ÿÿÿÿæåÄJ ?Yÿÿÿÿñó'Ÿ{E¨}˜ŸÎáô±X?WmÓ©õ2ƒžu•¬ÿÿÿÿ7 #EgE“}‰wÿÿÿÿÿÿÿÿ…˜¢ÿÿÿÿ´S$Á®@Ö<ê<ÿÿÿÿñÔ—Ûaó¸ãµ)ˆ(75ìWÃ{JrµqÔÚÔÿÿÿÿ‘üÒΕm”(›.U͵š?ÿÿÿÿ‚ât ýPü¿tNjZ§zƒ¦C~èµ{)?ÿÿÿÿ =ÿÿÿÿÓˆ¢(¦pÿÿÿÿšD È®ÿÿÿÿÁoÿjÿÿÿÿQuÿÿÿÿò<oæÿÿÿÿáB{VoÅQèÿÿÿÿ¡jEL¢“à \àT=Pz—7lÖÚÞ=:èõî¹½1Eo·„:¤ÚjØë}â»ÿÿÿÿX« ™Èâa2”‡ÿÿÿÿ·ÝO45<ÿÿÿÿwÇ´½Sfå¹¾Øpûþ=Ó~Õ)ÿÿÿÿYBÿÿÿÿˆ)sxmlcopyeditor-1.2.1.3/src/aspell/dict/british-ize-w_accents.alias0000664000175000017500000000013112402464555023440 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_GB-ize-w_accents.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/en_GB.multi0000664000175000017500000000013212402464555020257 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_GB-ise-wo_accents.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/en_US-w_accents-only.rws0000664000175000017500000026072012402464555022735 0ustar zanezaneaspell default speller rowl 1.10Na¼° að`%Ñ ï enphonet1.1*@*B*F*K *L*M*N%*P2*R7*S8*T<*XE@RH@SK@TLBBOBFPBHQBKRBLVBNZBP\BR]BScBTfBXkBYlFBmFFrFKuFL{FMFNƒFR‡FS‰FT‹FYHB‘HK•HL–HM˜HN HP¤HS¨HT©K@ªKB«KF±KKµKL·KMÄKNÉKPÒKRÔKSÞKTãKWëLBíLFòLK÷LMûLNüLSýLTMM@MBMFMKML MMMNMRMSMT$MW*MX,N.NB/NF4NK7NM8NN:NS;NT<NX?PB@PFAPKBPLCPMNPNOPPTPRVPS^PTdPYlRmR@nRBoRFrRKtRL{RM}RN…RP‰RS‹RTRWRX‘SB“SF˜SKœSL¤SM¬SN²SPºSR¿SSÃSTÆSWÏSXÑTBÓTFÔTHÙTKÚTLÞTMãTNìTPóTRøTSTTTW TXWW@WBWKWLWM WN!WP#WR&WS'WT,WX.XF/XK0XL4XN6XP7XR8XS;XT<YK@YTA*@P *@RŒ*B,*BNB*BRÊ*BS*BT<*FKm*FL[*FNŒ*FR"*FS•*FTf*K{*KLŽ*KNN*KR® *KSP *KT_ *KYa*Ls*LF*LKl*LM@*LNk*LSŠ*M*MB'*MF*MK·*MLç*MN*MP°*MRÅ*MS÷*MT*MX&*N‘*N@*NBë*NF*NKâ*NL¾*NMò*NNý*NP *NRï*NSß*NT»#*NX)*P×)*PLä)*PR$+*PSO+*PT,*RMx-*S¬-*SF¸-*SNË-*STö-*Tä.*TFú.*TL2/*TM1*TPÝ2*TR3*TS03*TT¨3*TXÐ4*X5*XL5*XSi5@RLz5@RS§5@RWö5@SL'6@TZ6@TKj6@TS§6BBRÆ6BFL7BHFB7BKLP8BKP¯8BKTà8BKW9BLB.9BLK}9BLMÈ9BLSÜ9BNL:BNT9:BPTo:BRå:BR@ü:BRK€;BRL2<BRSY<BRTt<BSN=BSS+=BST:=BTFö=BTK!>BTL1>BTNÞ>BTS?BXL9?BY`?FBn?FBB|?FBF©?FBKÔ?FBS @FF&@FFR>@FFSå@FK AFK@AFKLpAFKSAFKT™AFKXMBFLCFLFCFLMýCFLN6DFLSrDFLT*EFMLšEFMNÈFFNGFNL)GFNSØGFNTXHFRPëHFRTIFSLØIFSSfJFT€JFTLJFTRWKFTSñKFTW…LFY¸LHBÆLHBRÕLHBSMHBT­MHKTÞMHLNNHLSJNHMoNHMF}NHMKëNHML¶OHMN÷OHMR2QHMSôQHMT8RHN SHNKSHNR*KNSS agonizes organizer's organizers organizes!*KNST agonized organized*KNSXN organization0*KNSXNLorganizationalorganizationally-*KNSXNSorganization's organizations*KNTorgandy*KNTS organdy's*KRNTS aggrandize *KRNTSMNTaggrandizement! *KRNTSMNTSaggrandizement's*KRNTSN aggrandizing*KRNTSS aggrandizes*KRNTST aggrandized!*KSecus okay'sokays*KSSax's*KSSRS accessorize*KSSRSN accessorizing*KSSRSS accessorizes*KSSRST accessorized*KSSSexorcise*KSSSN exorcising*KSSSS exorcises*KSSST exorcised*KSTMPRS extemporize *KSTMPRSN extemporizing *KSTMPRSS extemporizes *KSTMPRST extemporized *KSTMPRSXN!extemporization# *KSTMPRSXNSextemporization's*KSTNLS externalize*KSTNLSN externalizing*KSTNLSS externalizes*KSTNLST externalized *KSTNLSXN externalization6 *KSTNLSXNSexternalization'sexternalizations*KSTS oxidizeoxidizer*KSTSN oxidizing0*KSTSS oxidizer's oxidizersoxidizes*KSTSToxidized*KSTSXN oxidization*KSTSXNS oxidization's*KTaccouter*KTLS actualize*KTLSN actualizing*KTLSS actualizes*KTLST actualized*KTLSXN actualization*KTLSXNSactualization's*KTMNTS accouterments*KTRN accoutering*KTRT accoutered*KTS accouters*KYNokaying *Lolé(*LFBTS alphabetize alphabetizer*LFBTSN alphabetizing=*LFBTSSalphabetizer's alphabetizers alphabetizes*LFBTST alphabetized*LFBTSXNalphabetization4 *LFBTSXNSalphabetization'salphabetizations*LKLSalkalize*LKLSN alkalizing*LKLSS alkalizes*LKLST alkalized *LKS eulogize eulogizer*LKSN eulogizing2*LKSS eulogizer's eulogizers eulogizes*LKST eulogized*LMNMaluminum*LMNMS aluminum's*LNélan*LNSélan's*LS Elyséeolé's*LSSElysée's*LSTSS elasticize*LSTSSN elasticizing*LSTSSS elasticizes*LSTSST elasticized *Marmor%*MBLS immobilize immobilizer*MBLSN immobilizing(*MBLSS immobilizers immobilizes*MBLST immobilized*MBLSXNimmobilization*MBLSXNSimmobilization's*MBNSambiance#*MBNSS ambiance's ambiances*MF@T amphitheater,*MF@TSamphitheater's amphitheaters*MFSS emphasize*MFSSN emphasizing*MFSSS emphasizes*MFSST emphasized*MKRémigré*MKRS émigré'sémigrés*MLTomelet*MLTS omelet'somelets*MNSimmunize*MNSN immunizing*MNSS immunizes*MNST immunized*MNSXN immunization,*MNSXNSimmunization's immunizations*MP@S empathize*MP@SN empathizing*MP@SS empathizes*MP@ST empathized*MPNLimpanel*MPNLN impaneling*MPNLSimpanels*MPNLT impaneled*MPRLN imperiling*MPRLT imperiled*MPSTimpostor#*MPSTS impostor's impostors*MR armorerarmory*MRKNS Americanize*MRKNSN Americanizing*MRKNSS Americanizes*MRKNST Americanized*MRKNSXNAmericanization5 *MRKNSXNSAmericanization'sAmericanizations*MRNarmoring8*MRS armorer's armorers armoriesarmory's*MRTarmored*MS armor'sarmors*MTLS immortalize*MTLSN immortalizing*MTLSS immortalizes*MTLST immortalized*MTSamortize*MTSBL amortizable*MTSN amortizing*MTSS amortizes*MTST amortized*MTSXN amortization,*MTSXNSamortization's amortizations*MXNLS emotionalize*MXNLSNemotionalizing*MXNLSS emotionalizes*MXNLST emotionalized *Neon*N@LKS anthologize*N@LKSN anthologizing*N@LKSS anthologizes*N@LKST anthologized*N@MTS anathematize*N@MTSNanathematizing*N@MTSS anathematizes*N@MTST anathematized*N@RLenthrall*N@RLMNT enthrallment *N@RLMNTSenthrallment's*N@RLS enthralls*N@RST unauthorized*NBKNNST unbeknownst*NBPTST unbaptized(*NFFRBL unfavorable unfavorably*NFLFRT unflavored*NFSLS universalize*NFSLSNuniversalizing*NFSLSS universalizes*NFSLST universalized*NFTLST unfertilized*NKLRT uncolored*NKLSS anglicize*NKLSSN anglicizing*NKLSSS anglicizes*NKLSST anglicized*NKLT unequaled*NKNingénue!*NKNS ingénue'singénues*NKNST unorganized*NKR inquireinquiry*NKRN inquiring.*NKRS inquires inquiries inquiry's*NKRTinquired *NKS energize energizer*NKSN energizing2*NKSS energizer's energizers energizes*NKST energized*NKSTRMÅngström*NLBLT unlabeled*NLKanalog,*NLKS analogize analog'sanalogs*NLKSN analogizing*NLKSS analogizes*NLKST analogized*NLS analyzeanalyzer*NLSBL analyzable*NLSN analyzing/*NLSS analyzer's analyzersanalyzes!*NLST analyzed annualized*NM anemiaenamor*NMKanemic*NMKL anemically*NMLenameler*NMLN enameling*NMLNS enamelings#*NMLS enameler's enamelers*NMLTenameled*NMRN enamoring!*NMRT enamored unarmored*NMS anemia'senamors*NNSunionize*NNSN unionizing*NNSS unionizes*NNST unionized*NNSXN unionization*NNSXNSunionization's*NNXLST uninitialized*NPRKTST unpracticed*NPSTRST unpasteurized*NPTSN unappetizing*NRFLN unraveling#*NRFLT unraveled unrivaled *NRKKNSBLunrecognizable*NRKKNST unrecognized*NRLenroll*NRLMNT enrollment**NRLMNTS enrollment's enrollments*NRLSenrolls*NRLST unrealized!*NS eon'seonsionize*NS@TK anesthetic)*NS@TKS anesthetic's anesthetics*NS@TS anesthetize*NS@TSN anesthetizing*NS@TSS anesthetizes)*NS@TST anesthetist anesthetized,*NS@TSTS anesthetist's anesthetists*NS@TSXNanesthetization! *NS@TSXNSanesthetization's*NS@X anesthesia*NS@XLKanesthesiology*NS@XLKS anesthesiology's *NS@XLKST!anesthesiologist8 *NS@XLKSTSanesthesiologist'sanesthesiologists*NS@XS anesthesia's*NSFLST uncivilized*NSFRunsavory*NSNionizing*NSSionizes*NSTionized*NSTLinstill*NSTLMNT installment- *NSTLMNTS installment's installments*NSTLSinstills *NSTTXNLS!institutionalize# *NSTTXNLSN#institutionalizing" *NSTTXNLSS"institutionalizes" *NSTTXNLST#institutionalized& *NSTTXNLSXN'institutionalization) *NSTTXNLSXNS"institutionalization's*NSXN ionization*NSXNS ionization's*NTFendeavor*NTFRN endeavoring*NTFRT endeavored#*NTFS endeavor's endeavors*NTFTLS individualize*NTFTLSNindividualizing*NTFTLSSindividualizes*NTFTLSTindividualized! *NTFTLSXN"individualization$ *NTFTLSXNS individualization's*NTKNS antagonize*NTKNSN antagonizing*NTKNSS antagonizes*NTKNST antagonized*NTLB antilabor*NTLKTLSintellectualize! *NTLKTLSN!intellectualizing *NTLKTLSS intellectualizes *NTLKTLSTintellectualized*NTMS anatomize*NTMSN anatomizing*NTMSS anatomizes*NTMST anatomized*NTNLS internalize*NTNLSN internalizing*NTNLSS internalizes*NTNLST internalized*NTNLSXNinternalization! *NTNLSXNS internalization's*NTNXNLS internationalize" *NTNXNLSN"internationalizing! *NTNXNLSS!internationalizes! *NTNXNLST"internationalized% *NTNXNLSXNinternationalization*NTRentrée*NTRMLT untrammeled*NTRS entrée'sentrées*NTRTLST underutilized*NTS anodizeunitize"*NTSN anodizing unitizing *NTSS anodizesunitizes *NTST anodizedunitized*NTSTRLS industrialize *NTSTRLSNindustrializing *NTSTRLSSindustrializes *NTSTRLSTindustrialized" *NTSTRLSXN#industrialization$ *NTSTRLSXNS industrialization's*NXKBL unshakable*NXLN initialing*NXLS initialize*NXLSN initializing*NXLSS initializes*NXLST initialized*NXLSXNinitialization*NXLT initialed *Pépée*PLappall*PLKappliqué*PLKN appliquéing0*PLKS apologize appliqué's appliqués*PLKSN apologizing*PLKSS apologizes*PLKST apologized*PLKT appliquéd*PLNairplane#*PLNS airplane's airplanes*PLSappalls*PLTepaulet *PLTS epaulet'sepaulets*PRLN appareling*PRLT appareled*PS épée'sépées*PSNT epicenter&*PSNTS epicenter's epicenters*PSTTS apostatize*PSTTSN apostatizing*PSTTSS apostatizes*PSTTST apostatized.*PTMS epitomize optimize optimizer&*PTMSN epitomizing optimizing$*PTMSS epitomizes optimizes$*PTMST epitomized optimized*PTMSXN optimization*PTMSXNSoptimization's*PTRFTupdraft#*PTRFTS updraft'supdrafts*PTS appetizer*PTSN appetizing*PTSNL appetizingly$*PTSS appetizer's appetizers*RMuremia*RMKuremic*RMSuremia's *Sass*SFKesophagi*SNSNAsunción*SNSNS Asunción's*STHS Esterházy*STHSS Esterházy's*STRKNestrogen*STRKNS estrogen's)*STRS estrous estrusestrus's"*STRSS estruses ostracize*STRSSN ostracizing*STRSSS ostracizes*STRSST ostracized*T ardorodor*TFKTartifact#*TFKTS artifact's artifacts5*TLS idealize idolize odorlessutilize*TLSBL utilizable0*TLSN idealizing idolizing utilizing:*TLSS idealizes idolizes italicizeutilizes*TLSSN italicizing*TLSSS italicizes*TLSST italicized*TLSSXN italicization*TLSSXNSitalicization's-*TLST idealized idolizedutilized7*TLSXN idealization idolization utilizationN*TLSXNSidealization's idealizations idolization's utilization's*TMedema*TMNF outmaneuver*TMNFRNoutmaneuvering*TMNFRT outmaneuvered*TMNFS outmaneuvers>*TMS atomize atomizer edema's edemasitemize"*TMSN atomizing itemizing;*TMSS atomizer's atomizers atomizesitemizes *TMST atomizeditemized*TMSXN itemization*TMSXNS itemization's*TMTS automatize*TMTSN automatizing*TMTSS automatizes*TMTST automatized*TPTadapter *TPTS adapter'sadapters*TRoutré*TRTodoredA*TS adiós ardor's ardors iodize odor'sodors*TSNiodizing*TSSiodizes*TSTiodized*TTétude*TTKAtatürk*TTKS Atatürk's*TTRLS editorialize*TTRLSNeditorializing*TTRLSS editorializes*TTRLST editorialized*TTS étude'sétudes*TTTNS attitudinize*TTTNSNattitudinizing*TTTNSS attitudinizes*TTTNST attitudinized*TXattaché*TXS attaché'sattachés *Xocher*XLasshole*XLKetiology*XLKS etiology's*XLS asshole'sassholes*XSocher's@RLTM thralldom@RLTMS thralldom's@RStheorize@RSN theorizing@RSS theorizes@RST theorized@RWthruway@RWS thruway'sthruways@SLNK Thessaloníki@SLNKSThessaloníki's@Ttheater@TK theatergoer'@TKS theatergoer's theatergoers@TS theater'stheatersBBRS barbarizeBBRSN barbarizingBBRSS barbarizesBBRST barbarizedBFLNbevelingBFLTbeveledBHF behaviorbehooveBHFN behooving&BHFRL behavioral behaviorallyBHFRSM behaviorismBHFRSMS behaviorism'sBHFRST behaviorist+BHFRSTS behaviorist's behaviorists.BHFS behavior's behaviorsbehoovesBHFTbehoovedBKLRS burglarizeBKLRSN burglarizingBKLRSS burglarizesBKLRST burglarizedBKPTLN backpedalingBKPTLT backpedaledBKTBogotáBKTSBogotá'sBKWLN bejewelingBKWLT bejeweledBLBbelaborBLBRN belaboringBLBRT belaboredBLBSbelaborsBLKbalkBLKNbalkingBLKS balk'sbalksBLKTbalkedBLMBLblamable%BLS blasé blowzierblowzyBLSST blowziestBNLBuñuelBNLSBuñuel'sBNTNbandanna"BNTNS bandanna's bandannasBPTS baptizebaptizerBPTSN baptizing/BPTSS baptizer's baptizersbaptizesBPTSTbaptizedBR Beriabrier'BR@LS breathalyze breathalyzerBR@LSN breathalyzing*BR@LSS breathalyzers breathalyzesBR@LST breathalyzedBRKRTS bureaucratizeBRKRTSNbureaucratizingBRKRTSSbureaucratizesBRKRTSTbureaucratized BRKRTSXN!bureaucratization" BRKRTSXNSbureaucratization'sBRLN barrelingBRLTbarreledBRS brier'sbriersBRTLS brutalizeBRTLSN brutalizingBRTLSS brutalizesBRTLST brutalizedBRTLSXN brutalizationBRTLSXNSbrutalization'sBSNbusingBSNSbusing'sBSSbusesBSTbusedBSTTS bastardizeBSTTSN bastardizingBSTTSS bastardizesBSTTST bastardizedBSTTSXNbastardization1BSTTSXNSbastardization'sbastardizationsBTFLN bedevilingBTFLT bedeviledBTKBartókBTLRS bowdlerizeBTLRSN bowdlerizingBTLRSS bowdlerizesBTLRST bowdlerizedBTLRSXNbowdlerization1BTLRSXNSbowdlerization'sbowdlerizationsBTNR boutonnière(BTNRS boutonnière's boutonnièresBTS BoötesBoötes'sBXLN bushelingBXLTbusheled BYBeyer FBfiberFBBT fiberboardFBBTS fiberboard'sFBFL fiberfillFBFLS fiberfill'sFBKFabergé%FBKLS fiberglass fiberglass'sFBS fiber'sfibersFF favorfervor"FFRBL favorable favorablyFFRNfavoringFFRT favoredfavorite#FFRTS favorite's favoritesFFRTSM favoritismFFRTSMS favoritism's&FFS favor's favorsfervor's FKfogyFK@ forgatherFK@RN forgatheringFK@RT forgatheredFK@S forgathersFKLfecalFKS fogiesfogy'sFKTfagotFKTNfagotingFKTRS factorizeFKTRSN factorizingFKTRSS factorizesFKTRST factorizedFKTRSXN factorizationFKTS fagot'sfagotsFKXNLS fictionalizeFKXNLSNfictionalizingFKXNLSS fictionalizesFKXNLST fictionalizedFKXNLSXN fictionalization6 FKXNLSXNSfictionalization'sfictionalizations FLflierFLFLfulfillFLFLMNT fulfillmentFLFLMNTS fulfillment's"FLFLS flavorlessfulfillsFLFRN flavoring&FLFRNS flavoring's flavoringsFLFRTflavoredFLFSflavor'sFLFSM flavorsomeFLMBflambéFLMBSflambé'sFLMBTflambéedFLNfuelingFLNLN flannelingFLNLT flanneledFLS flier'sfliers)FLSFS philosophize philosophizerFLSFSNphilosophizing?FLSFSSphilosophizer'sphilosophizers philosophizesFLSFST philosophizedFLT fueledphilter FLTS philter'sphiltersFLTSTflutist!FLTSTS flutist'sflutistsFMLRS familiarizeFMLRSN familiarizingFMLRSS familiarizesFMLRST familiarizedFMLRSXNfamiliarization FMLRSXNSfamiliarization'sFMLS formalizeFMLSN formalizingFMLSS formalizesFMLST formalizedFMLSXN formalizationFMLSXNSformalization'sFMNSfeminizeFMNSN feminizingFMNSS feminizesFMNST feminized FNphonyFNLN funnelingFNLSfinalizeFNLSN finalizingFNLSS finalizesFNLST finalizedFNLSXN finalizationFNLSXNSfinalization'sFNLTfunneled<FNS faïence fiancé fiancée phoniesphony'sCFNSS faïence's fiancée's fiancées fiancé'sfiancésFNTNLfontanel$FNTNLS fontanel's fontanelsFNTSS fantasizeFNTSSN fantasizingFNTSSS fantasizesFNTSST fantasizedFRPfrappéFRPSfrappé's%FRTNS fraternize fraternizerFRTNSN fraternizing9FRTNSS fraternizer's fraternizers fraternizesFRTNST fraternizedFRTNSXNfraternizationFRTNSXNSfraternization'sFSLS fossilizeFSLSN fossilizingFSLSS fossilizesFSLST fossilizedFSLSXN fossilizationFSLSXNSfossilization'sFSS fecesfeces's FTfêteFTLfetal"FTLS fertilize fertilizerFTLSN fertilizing5FTLSS fertilizer's fertilizers fertilizesFTLST fertilizedFTLSXN fertilizationFTLSXNSfertilization'sFTRLS federalizeFTRLSN federalizingFTRLSS federalizesFTRLST federalizedFTRLSXNfederalizationFTRLSXNSfederalization'sFTS fête'sfêtesFTSN@SSphotosynthesize FTSN@SSN photosynthesizingFTSN@SSSphotosynthesizesFTSN@SSTphotosynthesizedFTWNKL FurtwänglerFTWNKLS Furtwängler's FYfayerHBharborHBRN harboringHBRTharboredHBRTS hybridizeHBRTSN hybridizingHBRTSS hybridizesHBRTST hybridizedHBRTSXN hybridizationHBRTSXNShybridization'sHBS harbor'sharborsHBThabituéHBTS habitué'shabituésHKTMT hectometer'HKTMTS hectometer's hectometersHLNS HellenizeHLNSXN HellenizationHLSHéloiseHLSS Héloise's HMhumorHMFL hemophiliaHMFLK hemophiliac*HMFLKS hemophiliac's hemophiliacsHMFLS hemophilia'sHMKLBN hemoglobinHMKLBNS hemoglobin'sHMKNS homogenizeHMKNSN homogenizingHMKNSS homogenizesHMKNST homogenizedHMKNSXNhomogenizationHMKNSXNShomogenization'sHMLS humorless,HMLSNS humorlessnesshumorlessness's;HMNS harmonize harmonizer humanize humanizer%HMNSN harmonizing humanizing_HMNSS harmonizer's harmonizers harmonizes humanizer's humanizers humanizes#HMNST harmonized humanized*HMNSXN harmonization humanization.HMNSXNSharmonization'shumanization'sHMRHK hemorrhageHMRHKN hemorrhaging(HMRHKS hemorrhage's hemorrhagesHMRHKT hemorrhagedHMRHT hemorrhoidHMRHTS hemorrhoidsHMRNhumoringHMRThumoredHMS humor'shumors(HMSTSS homeostasis homeostasis'sHMTLK hematologyHMTLKK hematologicHMTLKKL hematologicalHMTLKS hematology'sHMTLKST hematologist.HMTLKSTShematologist's hematologistsHMTThematiteHMTTS hematite's HNhonorHNKhankieHNKShankie'sHNR honoreehonorer/HNRBL Honorable honorable honorably.HNRBLNS honorablenesshonorableness'sHNRNhonoring9HNRS honoree's honorees honorer'shonorersHNRThonoredHNS honor'shonorsHPhippieHP@SS hypothesizeHP@SSN hypothesizingHP@SSS hypothesizesHP@SST hypothesizedHPNTS hypnotizeHPNTSN hypnotizingHPNTSS hypnotizesHPNTST hypnotizedHPShippie'sHSPTLS hospitalizeHSPTLSN hospitalizingHSPTLSS hospitalizesHSPTLST hospitalizedHSPTLSXNhospitalization4 HSPTLSXNShospitalization'shospitalizationsHTRLS hydrolyzeHTRLSN hydrolyzingHTRLSS hydrolyzesHTRLST hydrolyzedK@TRS catheterizeK@TRSN catheterizingK@TRSS catheterizesK@TRST catheterized KBgibeKBKS QuébecoisKBLTKK gobbledygookKBLTKKSgobbledygook'sKBNgibingKBNS carbonizeKBNSN carbonizingKBNSS carbonizesKBNST carbonizedKBS gibe'sgibesKBTgibed KFcaféKFLcavilerKFLNcavilingKFLNS cavilings KFLS caviler'scavilersKFLTcaviledKFS café'scafésKFTNcaftanKFTNS caftan'scaftansKKLN cudgelingKKLNS cudgelingsKKLTcudgeledKKNgarçonKKNS garçon'sgarçonsKKNSBL cognizableKKNSNS cognizanceKKNSNSS cognizance'sKKNSNT cognizantKL colorcouléeKLBcaliberKLBLNT colorblind1KLBLNTNScolorblindnesscolorblindness'sKLBLS globalizeKLBLSN globalizingKLBLSS globalizesKLBLST globalizedKLBLSXN globalizationKLBLSXNSglobalization'sKLBS caliber'scalibers!KLFL colorful colorfully+KLFLNS colorfulnesscolorfulness'sKLFNS galvanizeKLFNSN galvanizingKLFNSS galvanizesKLFNST galvanizedKLFNSXN galvanizationKLFNSXNSgalvanization'sKLFST colorfast-KLFSTNS colorfastnesscolorfastness'sKLKcalkKLKNcalkingKLKS calk'scalksKLKTcalkedKLKTBL collectible+KLKTBLS collectible's collectiblesKLKTFS collectivizeKLKTFSNcollectivizingKLKTFSS collectivizesKLKTFST collectivizedKLKTFSXN collectivization! KLKTFSXNScollectivization'sKLLS colorlessKLLSL colorlessly-KLLSNS colorlessnesscolorlessness'sKLLT kiloliter$KLLTS kiloliter's kilolitersKLMclamorKLMRN clamoringKLMRS glamorizeKLMRSN glamorizingKLMRSS glamorizesKLMRST glamorizedKLMRSXN glamorizationKLMRSXNSglamorization'sKLMRTclamoredKLMS clamor'sclamorsKLMT kilometer$KLMTS kilometer's kilometersKLNKclangorKLNKS clangor's KLNS colonize colonizerKLNSN colonizing2KLNSS colonizer's colonizers colonizesKLNST colonizedKLNSXN colonizationKLNSXNScolonization'sKLNTL clientèle%KLNTLS clientèle's clientèlesKLPNjalapeño"KLPNS jalapeño's jalapeñosKLRNcoloringKLRNS coloring'sKLRNTcolorant$KLRNTS colorant's colorantsKLRNTST clarinetist,KLRNTSTS clarinetist's clarinetistsKLRScolorizeKLRSN colorizingKLRSS colorizes!KLRST colorist colorizedKLRSTS coloristsKLRSXN colorizationKLRSXNScolorization'sKLRTcolored KLRTS colored'scoloreds;KLS color's colors coulée's couléesglacéKLS@NKS calisthenics KLSN cloisonnéglacéingKLSNS cloisonné'sKLSRNglycerinKLSRNS glycerin'sKLSSglacésKLSTglacéedKLTRLS collateralizeKLWcolorwayKLWS colorwaysKLXclichéKLXS cliché'sclichésKLXTclichédKMBLN gambolingKMBLTgamboledKMLKgemologyKMLKS gemology's%KMNTS gormandize gormandizerKMNTSN gormandizing9KMNTSS gormandizer's gormandizers gormandizesKMNTST gormandizedKMPRcompèreKMPRN compèringKMPRScompèresKMPRTcompèred KMPTMNTLS!compartmentalize# KMPTMNTLSN#compartmentalizing" KMPTMNTLSS"compartmentalizes" KMPTMNTLST#compartmentalized& KMPTMNTLSXN'compartmentalization) KMPTMNTLSXNS#compartmentalization'sKMPTRS computerizeKMPTRSN computerizingKMPTRSS computerizesKMPTRST computerizedKMPTRSXNcomputerization KMPTRSXNScomputerization'sKMXLS commercializeKMXLSNcommercializingKMXLSScommercializesKMXLSTcommercializedKMXLSXN commercialization!KMXLSXNScommercialization'sKNBLS cannibalizeKNBLSN cannibalizingKNBLSS cannibalizesKNBLST cannibalizedKNBLSXNcannibalizationKNBLSXNS cannibalization'sKNFNXNLSconventionalize! KNFNXNLSN!conventionalizing KNFNXNLSS conventionalizes KNFNXNLSTconventionalizedKNFRRconfrère#KNFRRS confrère's confrèresKNKLK gynecologyKNKLKK gynecologicKNKLKKL gynecologicalKNKLKS gynecology'sKNKLKST gynecologist-KNKLKSTSgynecologist's gynecologistsKNLN kennelingKNLScanalizeKNLSN canalizingKNLSS canalizesKNLST canalizedKNLSXN canalizationKNLSXNScanalization'sKNLTkenneledKNNScanonizeKNNSN canonizingKNNSS canonizesKNNST canonizedKNNSXN canonization,KNNSXNScanonization's canonizationsKNPcanapéKNPS canapé'scanapésKNRH gonorrheaKNRHL gonorrhealKNRHS gonorrhea'sKNRLS generalizeKNRLSN generalizingKNRLSS generalizesKNRLST generalizedKNRLSXNgeneralization1KNRLSXNSgeneralization'sgeneralizations-KNSL canceler councilor counselor#KNSLN canceling counseling]KNSLS canceler's cancelers councilor's councilors counselor's counselors!KNSLT canceled counseledKNSMconsomméKNSMS consommé'sKNSPSN ConcepciónKNSPTLS conceptualizeKNSPTLSNconceptualizingKNSPTLSSconceptualizesKNSPTLSTconceptualized! KNSPTLSXN"conceptualization: KNSPTLSXNSconceptualization'sconceptualizationsKNSTS concertizeKNSTSN concertizingKNSTSS concertizesKNSTST concertizedKNTcandorKNTKSTLS contextualize KNTKSTLSNcontextualizing KNTKSTLSScontextualizes KNTKSTLSTcontextualized" KNTKSTLSXNcontextualizationKNTKTN kindergärtner/KNTKTNSkindergärtner'skindergärtnersKNTNRS containerizeKNTNRSNcontainerizingKNTNRSS containerizesKNTNRST containerizedKNTNRSXN containerization" KNTNRSXNScontainerization'sKNTScandor'sKPSLS capsulizeKPSLSN capsulizingKPSLSS capsulizesKPSLST capsulizedKPTLS capitalizeKPTLSN capitalizingKPTLSS capitalizesKPTLST capitalizedKPTLSXNcapitalizationKPTLSXNScapitalization'sKPTS jeopardizeKPTSN jeopardizingKPTSS jeopardizesKPTST jeopardized KRgrayKRFLgrovelerKRFLN graveling#KRFLS groveler's grovelersKRFLTgraveledKRKcuraçao)KRL caroler crueler quarreler-KRLN caroling grueling quarrelingKRLNL gruelinglyKRLNS gruelings=KRLS caroler's carolers quarreler's quarrelersKRLSTcruelestKRLT caroled quarreledKRMLS caramelizeKRMLSN caramelizingKRMLSS caramelizesKRMLST caramelizedKRMNLS criminalizeKRMNLSN criminalizingKRMNLSS criminalizesKRMNLST criminalizedKRN krónakrónurKRNLT crenelateKRNLTN crenelatingKRNLTS crenelatesKRNLTT crenelatedKRNLXN crenelation+KRNLXNS crenelation's crenelations,KRNS grayness grayness'skróna'sKRNWLT GrünewaldKRNWLTS Grünewald's$KRS crosier gray'sgrays KRSS crosier'scrosiersKRSTLS crystallizeKRSTLSN crystallizingKRSTLSS crystallizesKRSTLST crystallizedKRSTLSXNcrystallization KRSTLSXNScrystallization'sKRTNcroûton!KRTNS croûton'scroûtons#KRTSS criticize criticizerKRTSSN criticizing6KRTSSS criticizer's criticizers criticizesKRTSST criticized!KRTTS crudités crudités'sKRXcrècheKRXS crèche'scrèchesKRYgrayerKRYNgrayingKRYRGruyèreKRYRS Gruyère'sKRYSTgrayestKRYTgrayedKRYXgrayishKS coziercozyczarKSLcozily KSNS coziness coziness's-KSS cozies cozy's czar'sczarsKSSTcoziestKSTM costumierKSTMS customizeKSTMSN customizingKSTMSS customizesKSTMST customizedKSTMSXN customizationKSTMSXNScustomization'sKT cardiegoiterKTBKGöteborgKTBKS Göteborg'sKTKcortègeKTKMNTjudgmentKTKMNTL judgmental%KTKMNTS judgment's judgmentsKTKRS categorizeKTKRSN categorizingKTKRSS categorizesKTKRST categorizedKTKRSXNcategorization2KTKRSXNScategorization'scategorizationsKTKS cortège'scortègesKTLGödelKTLK catalog catalogerKTLKN cataloging>KTLKS cataloger's catalogers catalog'scatalogsKTLKT catalogedKTLS catalyzeGödel'sKTLSN catalyzingKTLSS catalyzesKTLST catalyzedKTNR jardinière&KTNRS jardinière's jardinièresKTRS cauterizeKTRSN cauterizingKTRSS cauterizesKTRST cauterizedKTRSXN cauterizationKTRSXNScauterization's*KTS ghettoize goiter'sgoitersKTSN ghettoizingKTSS ghettoizesKTST ghettoizedKTXS catechizeKTXSN catechizingKTXSS catechizesKTXST catechizedKWLjewelerKWLNjewelingKWLRjewelryKWLRS jewelry's KWLS jeweler'sjewelersKWLTjeweledKWSTRMNGewürztraminer LBlaborLBLlibelerLBLN labelinglibeling,LBLS libeler's libelerslibelousLBLT labeledlibeledLBRlaborerLBRLS liberalizeLBRLSN liberalizingLBRLSS liberalizesLBRLST liberalizedLBRLSXNliberalization2LBRLSXNSliberalization'sliberalizationsLBRNlaboring LBRS laborer'slaborersLBRTlaboredLBS labor'slaborsLBSFN laborsavingLBTMS lobotomizeLBTMSN lobotomizingLBTMSS lobotomizesLBTMST lobotomizedLFlouverLFBLlivableLFLlevelerLFLNleveling LFLS leveler'slevelersLFLTleveledLFRTlouveredLFS louver'slouversLKBLlikable)LKBLNS likableness likableness'sLKBLT likabilityLKBLTS likability'sLKLS legalizelocalize$LKLSN legalizing localizing"LKLSS legalizes localizes0LKLST lackluster legalized localized)LKLSXN legalization localization-LKLSXNSlegalization'slocalization'sLKMleukemiaLKMS leukemia'sLKTMS legitimizeLKTMSN legitimizingLKTMSS legitimizesLKTMST legitimizedLKTMSXNlegitimizationLKTMSXNSlegitimization'sLKTMTS legitimatizeLKTMTSNlegitimatizingLKTMTSS legitimatizesLKTMTST legitimatized"LKTS liquidize liquidizerLKTSN liquidizing5LKTSS liquidizer's liquidizers liquidizesLKTST liquidizedLMRLumièreLMRS Lumière'sLNSlionizeLNSN lionizingLNSSlionizesLNSTlionizedLNSXN lionizationLNSXNS lionization'sLSMlissomeLSNSS license'sLSTlusterLSTLS lusterlessLSTSluster's LTliterLTRT littérateur(LTRTS littérateur's littérateursLTS liter'sliters MmeowM@LKS mythologizeM@LKSN mythologizingM@LKSS mythologizesM@LKST mythologized-MBLS marbleize mobilize mobilizer%MBLSN marbleizing mobilizing@MBLSS marbleizes mobilizer's mobilizers mobilizes#MBLST marbleized mobilizedMBLSXN mobilization,MBLSXNSmobilization's mobilizationsMFLN marvelingMFLS marvelousMFLSL marvelouslyMFLTmarveledMK meagermoggyMKNLS marginalizeMKNLSN marginalizingMKNLSS marginalizesMKNLST marginalizedMKNLSXNmarginalizationMKNTS magnetizeMKNTSBL magnetizableMKNTSN magnetizingMKNTSS magnetizesMKNTST magnetizedMKNTSXN magnetizationMKNTSXNSmagnetization'sMKRMmacraméMKRMS macramé'sMKSMSmaximizeMKSMSN maximizingMKSMSS maximizesMKSMST maximizedMKSMSXN maximizationMKSMSXNSmaximization'sMKTMS macadamizeMKTMSN macadamizingMKTMSS macadamizesMKTMST macadamized MLmêléeMLLT milliliter&MLLTS milliliter's millilitersMLMMallarméMLMT millimeter&MLMTS millimeter's millimetersMLS mêlée'smêléesMLSKmollusk MLSKS mollusk'smollusks4MLTmold molder moldier moldymoltMLTKLRT multicoloredMLTN moldingmolting!MLTNS molding'smoldingsMLTRN molderingMLTRS militarizeMLTRSN militarizingMLTRSS militarizesMLTRST militarizedMLTRSXNmilitarizationMLTRSXNSmilitarization'sMLTRTmolderedDMLTS molder's molders mold's molds molt'smoltsMLTSTmoldiestMLTT moldedmoltedMMRLS memorializeMMRLSN memorializingMMRLSS memorializesMMRLST memorializedMMRSmemorizeMMRSN memorizingMMRSS memorizesMMRST memorizedMMRSXN memorizationMMRSXNSmemorization's MNmynaMNFmaneuverMNFRBL maneuverableMNFRBLTmaneuverability MNFRBLTSmaneuverability'sMNFRN maneuveringMNFRNS maneuveringsMNFRT maneuvered!MNFS maneuver's maneuversMNK manègemanquéMNKSmanège'sMNL ManilamanilaMNLS Manila'smanila'sMNMSminimizeMNMSN minimizingMNMSS minimizesMNMST minimizedMNMSXN minimizationMNNmañanaMNNSmañana's%MNPLS monopolize monopolizerMNPLSN monopolizing9MNPLSS monopolizer's monopolizers monopolizesMNPLST monopolizedMNPLSXNmonopolizationMNPLSXNSmonopolization'sMNS myna'smynasMNTRS miniaturizeMNTRSN miniaturizingMNTRSS miniaturizesMNTRST miniaturizedMNTRSXNminiaturization MNTRSXNSminiaturization'sMNTS mantesmonetizeMNTSN monetizingMNTSS monetizesMNTST monetizedMNXHSN MünchhausenMNXHSNS Münchhausen's MRLS moralize moralizerMRLSN moralizing2MRLSS moralizer's moralizers moralizesMRLST moralizedMRLSXN moralizationMRLSXNSmoralization'sMS meow'smeowsMSBHF misbehaviorMSBHFS misbehavior'sMSKTKMNT misjudgment, MSKTKMNTS misjudgment's misjudgmentsMSLBLN mislabelingMSLBLT mislabeled#MSMRS mesmerize mesmerizerMSMRSN mesmerizing6MSMRSS mesmerizer's mesmerizers mesmerizesMSMRST mesmerizedMSRS mercerizeMSRSN mercerizingMSRSS mercerizesMSRST mercerizedMSTMN misdemeanor*MSTMNS misdemeanor's misdemeanors%MSTRS moisturize moisturizerMSTRSN moisturizing9MSTRSS moisturizer's moisturizers moisturizesMSTRST moisturizedMSTXmustache#MSTXS mustache's mustachesMSTXT mustachedMT métiermiterMTBLS metabolizeMTBLSN metabolizingMTBLSS metabolizesMTBLST metabolizedMTLmodelerMTLNmodeling#MTLNS modeling's modelings MTLS modeler'smodelersMTLSTmedalist$MTLSTS medalist's medalistsMTLT metaledmodeledMTNmatinée;MTNS matinée's matinées modernize modernizerMTNSN modernizing5MTNSS modernizer's modernizers modernizesMTNST modernizedMTNSXN modernizationMTNSXNSmodernization'sMTRLmatériel%MTRLS materialize matériel'sMTRLSN materializingMTRLSS materializesMTRLST materializedMTRLSXNmaterialization MTRLSXNSmaterialization'sMTRNmiteringMTRSmotorizeMTRSN motorizing"MTRSS metricize motorizesMTRSSN metricizingMTRSSS metricizesMTRSST metricizedMTRST motorizedMTRSXN motorizationMTRSXNSmotorization'sMTRTmitered<MTS maters métier's métiers miter'smitersMTSTSS metastasizeMTSTSSN metastasizingMTSTSSS metastasizesMTSTSST metastasizedMWNmeowingMWTmeowedMXLN marshalingMXLT marshaledMXNS mechanizeMXNSN mechanizingMXNSS mechanizesMXNST mechanizedMXNSXN mechanizationMXNSXNSmechanization's N néeNBneighborNBHT neighborhood*NBHTSneighborhood's neighborhoodsNBL neighborly-NBLNSneighborlinessneighborliness'sNBRN neighboringNBRT neighbored NBS neighbor's neighborsNFLSnovelizeNFLSN novelizingNFLSS novelizesNFLST novelizedNFLSXN novelization,NFLSXNSnovelization's novelizationsNFNnoveneNFTnaivetéNFTS naiveté'sNKTS narcotizeNKTSN narcotizingNKTSS narcotizesNKTST narcotizedNKTSXN narcotizationNKTSXNSnarcotization'sNMLS normalizeNMLSN normalizingNMLSS normalizesNMLST normalizedNMLSXN normalizationNMLSXNSnormalization'sNMSKLnumskull#NMSKLS numskull's numskullsNNSMP@SnonsympathizerNNSMP@SSnonsympathizer'sNSLSnasalizeNSLSN nasalizingNSLSS nasalizesNSLST nasalizedNSLSXN nasalizationNSLSXNSnasalization's NTniterNTRKLSRN nitroglycerin NTRKLSRNSnitroglycerin's3NTRLS naturalize neutralize neutralizer)NTRLSN naturalizing neutralizingHNTRLSS naturalizes neutralizer's neutralizers neutralizes'NTRLST naturalized neutralized.NTRLSXNnaturalizationneutralization3NTRLSXNSnaturalization'sneutralization'sNTRSnotarizeNTRSN notarizingNTRSS notarizesNTRST notarizedNTRSXN notarizationNTSniter'sNXNLS nationalizeNXNLSN nationalizingNXNLSS nationalizesNXNLST nationalizedNXNLSXNnationalization3NXNLSXNSnationalization'snationalizationsPBLSS publicizePBLSSN publicizingPBLSSS publicizesPBLSST publicized PFpervPKMpajamaPKMNPokémonPKMNS Pokémon'sPKMS pajamas pajamas'sPL parlorplowPLFRS pulverizePLFRSN pulverizingPLFRSS pulverizesPLFRST pulverizedPLFRSXN pulverizationPLFRSXNSpulverization's%PLKRS plagiarize plagiarizerPLKRSN plagiarizing9PLKRSS plagiarizer's plagiarizers plagiarizesPLKRST plagiarized%PLL@K Paleolithic paleolithicPLMN plowmanplowmenPLMNS plowman'sPLMRS polymerizePLMRSN polymerizingPLMRSS polymerizesPLMRST polymerizedPLMRSXNpolymerizationPLMRSXNSpolymerization'sPLNTLK paleontologyPLNTLKSpaleontology'sPLNTLKSTpaleontologist2 PLNTLKSTSpaleontologist'spaleontologistsPLRLS pluralizePLRLSN pluralizingPLRLSS pluralizesPLRLST pluralizedPLRLSXN pluralizationPLRLSXNSpluralization'sPLRSpolarizePLRSN polarizingPLRSS polarizesPLRST polarizedPLRSXN polarizationPLRSXNSpolarization's0PLS parlor's parlors plow'splowsPLSTSS plasticizePLSTSSN plasticizingPLSTSSS plasticizesPLSTSST plasticizedPLTLS palatalizePLTLSN palatalizingPLTLSS palatalizesPLTLST palatalizedPLTLSXNpalatalizationPLTLSXNSpalatalization'sPLTSS politicizePLTSSN politicizingPLTSSS politicizesPLTSST politicizedPLTSSXNpoliticizationPLTSSXNSpoliticization'sPLWNplowingPLWTplowedPLXR plowshare$PLXRS plowshare's plowshares!PMLN pommeling pummelingPMLT pommeledpummeledPNKRPoincaréPNKRS Poincaré'sPNLNpaneling#PNLNS paneling's panelingsPNLSpenalizePNLSN penalizingPNLSS penalizes!PNLST panelist penalized$PNLSTS panelist's panelistsPNLSXN penalizationPNLSXNSpenalization'sPNLTpaneledPNNpiñonPNNS piñon'spiñonsPNSLN pencilingPNSLNS pencilingsPNSLTpenciledPNTpiñataPNTS piñata'spiñatasPPLRS popularizePPLRSN popularizingPPLRSS popularizesPPLRST popularizedPPLRSXNpopularizationPPLRSXNSpopularization'sPPRS pauperizePPRSN pauperizingPPRSS pauperizesPPRST pauperizedPRFNKL ProvençalPRFNKLS Provençal'sPRFTS privatizePRFTSN privatizingPRFTSS privatizesPRFTST privatizedPRFTSXN privatization0PRFTSXNSprivatization'sprivatizationsPRFXNLSprofessionalize PRFXNLSN professionalizingPRFXNLSSprofessionalizesPRFXNLST professionalized" PRFXNLSXN"professionalizationPRKTKMNT prejudgment- PRKTKMNTS prejudgment's prejudgmentsPRKTSN practicingPRKTST practicedPRLNperilingPRLSparalyzePRLSN paralyzingPRLSNL paralyzinglyPRLSS paralyzesPRLST paralyzedPRLTperiledPRNParanáPRN@SS parenthesizePRN@SSNparenthesizingPRN@SSS parenthesizesPRN@SST parenthesizedPRNSParaná'sPRPKNTS propagandizePRPKNTSNpropagandizingPRPKNTSS propagandizesPRPKNTST propagandizedPRRTS prioritizePRRTSN prioritizingPRRTSS prioritizesPRRTST prioritizedPRRTSXNprioritization(PRSLTS proselytize proselytizerPRSLTSN proselytizing=PRSLTSSproselytizer's proselytizers proselytizesPRSLTST proselytizedPRSNprizing%PRSRS pressurize pressurizerPRSRSN pressurizing(PRSRSS pressurizers pressurizesPRSRST pressurizedPRSRSXNpressurizationPRSRSXNSpressurization'sPRSS précisprécis'sPRSSN précisingPRSSTprécisedPRSTprizedPRTK protégéprotégée.PRTKS protégées protégé'sprotégésPRTNSpretense$PRTNSS pretense's pretensesPRTRTpreterit#PRTRTS preterit's preterits PSpasséPSFSXN passivizationPSLN parcelingPSLTparceledPSNLS personalizePSNLSN personalizingPSNLSS personalizesPSNLST personalizedPSTpiaster%PSTRS pasteurize pasteurizerPSTRSN pasteurizing9PSTRSS pasteurizer's pasteurizers pasteurizesPSTRST pasteurizedPSTRSXNpasteurizationPSTRSXNSpasteurization'sPSTS piaster'spiastersPSXNLS psychoanalyzePSXNLSNpsychoanalyzingPSXNLSSpsychoanalyzesPSXNLSTpsychoanalyzed PTPôrto"PTFL pedophile pedophiliaPTFLS pedophilesPTKLRS particularizePTKLRSNparticularizingPTKLRSSparticularizesPTKLRSTparticularized PTKLRSXN!particularization" PTKLRSXNSparticularization'sPTLpeddlerPTLNpedaling PTLS peddler'speddlersPTLT pedaledpetaledPTN patinePétainPTNSPétain'sPTRportière#PTRNS patronize patronizerPTRNSN patronizingPTRNSNL patronizingly6PTRNSS patronizer's patronizers patronizesPTRNST patronized!PTRS portière's portièresPTSPôrto'sPTSTRNS pedestrianizePTSTRNSNpedestrianizingPTSTRNSSpedestrianizesPTSTRNSTpedestrianized PTSTRNSXNpedestrianizationPTTRK pediatricPTTRKS pediatricsPTTRXN pediatrician,PTTRXNSpediatrician's pediatriciansPYRHpyorrheaPYRHS pyorrhea's RrouéR@RS reauthorizeR@RSS reauthorizesRBLrubleRBLS ruble'srublesRBRS rubberizeRBRSN rubberizingRBRSS rubberizesRBRST rubberizedRBTSrobotizeRBTSN robotizingRBTSS robotizesRBTST robotizedRFLreveler8RFLN raveling refueling revelingrivaling"RFLNS ravelings revelings RFLS reveler'srevelers4RFLT raveled refueled reveledrivaledRFLXNS revolutionizeRFLXNSNrevolutionizingRFLXNSSrevolutionizesRFLXNSTrevolutionizedRFTLS revitalizeRFTLSN revitalizingRFTLSS revitalizesRFTLST revitalizedRFTLSXNrevitalizationRFTLSXNSrevitalization's RKrigor#RKKNS recognize recognizer*RKKNSBL recognizable recognizablyRKKNSN recognizingRKKNSNS recognizanceRKKNSNSSrecognizance'sRKKNSS recognizesRKKNST recognizedRKLrecolorRKLNS recolonizeRKLNSN recolonizingRKLNSS recolonizesRKLNST recolonizedRKLNSXNrecolonizationRKLNSXNSrecolonization'sRKLRN recoloringRKLRS regularizeRKLRSN regularizingRKLRSS regularizesRKLRST regularizedRKLRSXNregularizationRKLRSXNSregularization'sRKLRT recoloredRKLSrecolorsRKNRKRagnarökRKNRKS Ragnarök'sRKNS reorganizeRKNSN reorganizingRKNSS reorganizesRKNST reorganizedRKNSXNreorganization1RKNSXNSreorganization'sreorganizationsRKNT reconnoiterRKNTRNreconnoiteringRKNTRT reconnoiteredRKNTS reconnoitersRKPTLS recapitalizeRKPTLSNrecapitalizingRKPTLSS recapitalizesRKPTLST recapitalizedRKPTLSXNrecapitalizationRKRSTLS recrystallizeRKRSTLSNrecrystallizingRKRSTLSSrecrystallizesRKRSTLSTrecrystallizedRKS rigor'srigorsRLBLN relabelingRLBLT relabeledRLSrealizeRLSBL realizableRLSN realizingRLSSrealizesRLSTrealizedRLSXN realization)RLSXNS realization's realizations RMrumorRMFSS reemphasizeRMFSSN reemphasizingRMFSSS reemphasizesRMFSST reemphasizedRMLTremoldRMLTN remoldingRMLTSremoldsRMLTTremoldedRMMNK rumormonger)RMMNKS rumormonger's rumormongersRMNRomaniaRMNS Romania'sRMNTSS romanticizeRMNTSSN romanticizingRMNTSSS romanticizesRMNTSST romanticizedRMRNrumoringRMRTrumoredRMS rumor'srumorsRMTLN remodelingRMTLT remodeledRNKrancorRNKSrancor'sRNLS reanalyzeRNLSN reanalyzingRNLSS reanalyzesRNLST reanalyzedRNTMS randomizeRNTMSN randomizingRNTMSS randomizesRNTMST randomizedRNTMSXN randomizationRNTMSXNSrandomization'sRNXLS reinitializeRNXLST reinitializedRPRSTreprizedRPSTS rhapsodizeRPSTSN rhapsodizingRPSTSS rhapsodizesRPSTST rhapsodizedRS roué'srouésRSKrisquéRTKLS radicalizeRTKLSN radicalizingRTKLSS radicalizesRTKLST radicalizedRTKLSXNradicalizationRTKLSXNSradicalization'sRTLN redialingRTLST ritualizedRTLTredialedRTNS routinizeRTNSN routinizingRTNSS routinizesRTNST routinizedRWLNrowelingRWLTroweledRXNLS rationalizeRXNLSN rationalizingRXNLSS rationalizesRXNLST rationalizedRXNLSXNrationalization3RXNLSXNSrationalization'srationalizationsRXX recherché SBsaberSBKF cybercaféSBKFS cybercafésSBRH seborrheaSBRHS seborrhea'sSBS saber'ssabers#SBSTS subsidize subsidizerSBSTSN subsidizing6SBSTSS subsidizer's subsidizers subsidizesSBSTST subsidizedSBSTSXN subsidizationSBSTSXNSsubsidization'sSBTTLN subtotalingSBTTLT subtotaledSF saviorsavorSFLsoufflé,SFLS civilize soufflé'ssoufflésSFLSN civilizingSFLSS civilizesSFLST civilizedSFLSXN civilization,SFLSXNScivilization's civilizationsSFR savoriersavorySFRNsavoring&SFRNS savoriness savoriness's)SFRS savories savory'sSèvresSFRST savoriestSFRTsavored1SFS savior's saviors savor'ssavorsSKsuccor%SKLRS circularize secularize*SKLRSN circularizing secularizing(SKLRSS circularizes secularizes(SKLRST circularized secularizedSKLRSXNsecularizationSKLRSXNSsecularization'sSKMTS schematizeSKMTSN schematizingSKMTSS schematizesSKMTST schematizedSKN soignésoignéeSKNLsignalerSKNLN signaling0SKNLS signaler's signalers signalizeSKNLSN signalizingSKNLSS signalizesSKNLST signalizedSKNLSXN signalizationSKNLTsignaledSKNTLS scandalizeSKNTLSN scandalizingSKNTLSS scandalizesSKNTLST scandalizedSKPTKskeptic%SKPTKL skeptical skeptically"SKPTKS skeptic'sskepticsSKPTSSM skepticismSKPTSSMS skepticism'sSKRLN squirrelingSKRLT squirreledSKRN succoringSKRTsuccoredSKRTNS scrutinizeSKRTNSN scrutinizingSKRTNSS scrutinizesSKRTNST scrutinizedSKS succor'ssuccorsSKTRKScicatrixSKTRKSS cicatrix's SLslierSLBLsalableSLFsulfurSLFRKsulfuricSLFRN sulfuringSLFRS sulfurousSLFRTsulfuredSLFS sulfur'ssulfursSLFT sulfatesulfide9SLFTS sulfate's sulfates sulfide'ssulfidesSLLKS soliloquizeSLLKSN soliloquizingSLLKSS soliloquizesSLLKST soliloquizedSLMNS solemnizeSLMNSN solemnizingSLMNSS solemnizesSLMNST solemnizedSLMNSXN solemnizationSLMNSXNSsolemnization'sSLNTRS slenderizeSLNTRSN slenderizingSLNTRSS slenderizesSLNTRST slenderizedSLSTsliestSLTPT saltpeterSLTPTS saltpeter'sSMBsomberSMBLsomberlySMBLS symbolizeSMBLSN symbolizingSMBLSS symbolizesSMBLST symbolizedSMBLSXN symbolizationSMBLSXNSsymbolization's%SMBNS somberness somberness'sSMKSBT smörgåsbord*SMKSBTS smörgåsbord's smörgåsbordsSMLTsmolderSMLTRN smolderingSMLTRT smoldered SMLTS smolder'ssmolders SMNS sermonizesimonizeSMNSN sermonizingSMNSS sermonizesSMNST sermonized%SMP@S sympathize sympathizerSMP@SN sympathizing9SMP@SS sympathizer's sympathizers sympathizesSMP@ST sympathizedSMRS summarizeSMRSN summarizingSMRSS summarizesSMRST summarizedSN@SS synthesizeSN@SSN synthesizingSN@SSS synthesizesSN@SST synthesizedSNBTcenobiteSNBTK cenobitic"SNBTS cenobite's cenobitesSNFLsnivelerSNFLN sniveling#SNFLS sniveler's snivelersSNFLTsniveledSNKLN snorkelingSNKLT snorkeledSNPLsnowplow"SNPLS snowplow's snowplowsSNSséanceSNSS séance'sséancesSNSTS sensitizeSNSTSN sensitizingSNSTSS sensitizesSNSTST sensitizedSNSTSXN sensitizationSNSTSXNSsensitization'sSNSXNLSsensationalizeSNSXNLSNsensationalizingSNSXNLSSsensationalizesSNSXNLSTsensationalizedSNTcenterSNTBT centerboard*SNTBTS centerboard's centerboardsSNTFLT centerfold)SNTFLTS centerfold's centerfoldsSNTLT centiliter(SNTLTS centiliter's centilitersSNTMNTLSsentimentalize SNTMNTLSN sentimentalizing SNTMNTLSSsentimentalizes SNTMNTLST sentimentalized# SNTMNTLSXN$sentimentalization& SNTMNTLSXNS sentimentalization'sSNTMT centimeter(SNTMTS centimeter's centimetersSNTPS centerpiece*SNTPSS centerpiece's centerpieces&SNTRLS centralize centralizerSNTRLSN centralizing:SNTRLSS centralizer's centralizers centralizesSNTRLST centralizedSNTRLSXNcentralization SNTRLSXNScentralization'sSNTRN centeringSNTRTcentered*SNTS center's centerssanitizeSNTSN sanitizingSNTSS sanitizesSNTST sanitizedSNXRNS synchronizeSNXRNSN synchronizingSNXRNSS synchronizesSNXRNST synchronizedSNXRNSXNsynchronization5 SNXRNSXNSsynchronization'ssynchronizationsSNXTsnowshedSPKNsoupçon!SPKNS soupçon'ssoupçonsSPKTspecter SPKTS specter'sspectersSPLNTsplendor$SPLNTS splendor's splendorsSPLTspilledSPLX sepulcherSPLXRN sepulcheringSPLXRT sepulchered$SPLXS sepulcher's sepulchersSPRspireaSPRLN spiralingSPRLTspiraledSPRS spirea'sspireasSPRXT spirochete'SPRXTS spirochete's spirochetesSPTscepter SPTS scepter'ssceptersSPTSM septicemiaSPTSMK septicemicSPTSMS septicemia'sSPXLS specializeSPXLSN specializingSPXLSS specializesSPXLST specializedSPXLSXNspecialization2SPXLSXNSspecialization'sspecializationsSPXLT specialty&SPXLTS specialties specialty'sSRsoiréeSRLS serializeSRLSN serializingSRLSS serializesSRLST serializedSRLSXN serialization.SRLSXNSserialization'sserializationsSRS soirée'ssoiréesSRXZürichSRXSZürich'sSSBLsizableSSMcesiumSSMScesium'sSSTMTS systematizeSSTMTSN systematizingSSTMTSS systematizesSSTMTST systematizedSSTMTSXNsystematization SSTMTSXNSsystematization's STsauté#STBLS stabilize stabilizerSTBLSN stabilizing6STBLSS stabilizer's stabilizers stabilizesSTBLST stabilizedSTBLSXN stabilizationSTBLSXNSstabilization'sSTKMTS stigmatizeSTKMTSN stigmatizingSTKMTSS stigmatizesSTKMTST stigmatizedSTKMTSXNstigmatization STKMTSXNSstigmatization'sSTLSstylizeSTLSN stylizingSTLSSstylizesSTLSTstylizedSTMSsodomizeSTMSN sodomizingSTMSS sodomizesSTMST sodomizedSTNsautéingSTNSLN stencilingSTNSLT stenciledSTNTTS standardizeSTNTTSN standardizingSTNTTSS standardizesSTNTTST standardizedSTNTTSXNstandardization STNTTSXNSstandardization's#STRLS sterilize sterilizerSTRLSN sterilizing6STRLSS sterilizer's sterilizers sterilizesSTRLST sterilizedSTRLSXN sterilization0STRLSXNSsterilization'ssterilizationsSTRSsatirizeSTRSN satirizingSTRSS satirizesSTRST satirizedSTS sauté'ssautésSTTsautéedSWFLN swivelingSWFLTswiveled)SWPSTKS sweepstakes sweepstakes'sSXLS socializeSXLSN socializingSXLSS socializesSXLST socializedSXLSXN socializationSXLSXNSsocialization'sSXRTN SchrödingerSXRTNS Schrödinger'sTBTNT débutante%TBTNTS débutante's débutantesTFLNdevilingTFLTdeviledTFNSdefenseTFNSLS defenselessTFNSLSL defenselessly3TFNSLSNSdefenselessnessdefenselessness'sTFNSN defensing!TFNSS defense'sdefensesTFNSTdefensedTFRKDvorákTFSdivorcée!TFSS divorcée's divorcéesTFTLS devitalizeTFTLSN devitalizingTFTLSS devitalizesTFTLST devitalizedTHMNS dehumanizeTHMNSN dehumanizingTHMNSS dehumanizesTHMNST dehumanizedTHMNSXNdehumanizationTHMNSXNSdehumanization'sTKLNS decolonizeTKLNSN decolonizingTKLNSS decolonizesTKLNST decolonizedTKLNSXNdecolonizationTKLNSXNSdecolonization'sTKLT décolletéTKLTK décolletage)TKLTKS décolletage's décolletagesTKRMNLS decriminalizeTKRMNLSNdecriminalizingTKRMNLSSdecriminalizesTKRMNLSTdecriminalized! TKRMNLSXN"decriminalization# TKRMNLSXNSdecriminalization'sTKSdike'sTKSMtoxemiaTKSMS toxemia'sTKTSdigitizeTKTSN digitizingTKTSS digitizesTKTST digitizedTKTSXN digitizationTL dolorduelerTLN dialingduelingTLNS dialingsduelingsTLRM tularemia(TLS dolor's dueler'sduelersTLSSdialyzesTLSTduelist TLSTS duelist'sduelistsTLT dialeddueledTM TimortumorTMBLS demobilizeTMBLSN demobilizingTMBLSS demobilizesTMBLST demobilizedTMBLSXNdemobilizationTMBLSXNSdemobilization'sTMBRLtumbrel!TMBRLS tumbrel'stumbrelsTMKNTS demagnetizeTMKNTSN demagnetizingTMKNTSS demagnetizesTMKNTST demagnetizedTMKNTSXNdemagnetization! TMKNTSXNSdemagnetization'sTMKRTS democratizeTMKRTSN democratizingTMKRTSS democratizesTMKRTST democratizedTMKRTSXNdemocratization TMKRTSXNSdemocratization'sTMLTRS demilitarizeTMLTRSNdemilitarizingTMLTRSS demilitarizesTMLTRST demilitarizedTMLTRSXN demilitarization! TMLTRSXNSdemilitarization'sTMNdemeanor!TMNS demeanor'sdemonizeTMNSN demonizingTMNSS demonizesTMNST demonizedTMNTdiamantéTMNTS demonetizeTMNTSN demonetizingTMNTSS demonetizesTMNTST demonetizedTMNTSXNdemonetizationTMNTSXNSdemonetization's#TMPRS temporize temporizerTMPRSN temporizing6TMPRSS temporizer's temporizers temporizesTMPRST temporizedTMRLS demoralizeTMRLSN demoralizingTMRLSS demoralizesTMRLST demoralizedTMRLSXNdemoralizationTMRLSXNSdemoralization'sTMS tumor'stumorsTMTdémodé TNDanaëTNHS TannhäuserTNHSS Tannhäuser'sTNKLRS denuclearizeTNKLRSNdenuclearizingTNKLRSS denuclearizesTNKLRST denuclearizedTNLtunnelerTNLN tunnelingTNLNS tunnelings"TNLS tunneler's tunnelersTNLTtunneledTNSLN tinselingTNSLTtinseled#TNTLS tantalize tantalizerTNTLSN tantalizingTNTLSNL tantalizingly6TNTLSS tantalizer's tantalizers tantalizesTNTLST tantalizedTNTLSXN tantalizationTNTLSXNStantalization'sTNTNdentinTNTNSdentin'sTNTRFT downdraftTNTRFTS downdraft's#TNTRS tenderize tenderizerTNTRSN tenderizing6TNTRSS tenderizer's tenderizers tenderizesTNTRST tenderizedTNXNLS denationalizeTNXNLSNdenationalizingTNXNLSSdenationalizesTNXNLSTdenationalizedTNXNLSXNdenationalizationTPLKNK doppelgängerTPLKNKS doppelgängersTPLRS depolarizeTPLRSN depolarizingTPLRSS depolarizesTPLRST depolarizedTPLRSXNdepolarizationTPLRSXNSdepolarization'sTPLTSS depoliticizeTPLTSSNdepoliticizingTPLTSSS depoliticizesTPLTSST depoliticized&TPNTNTS dependent's dependentsTPRSRS depressurizeTPRSRSNdepressurizingTPRSRSS depressurizesTPRSRST depressurizedTPRSRSXNdepressurizationTPSNLS depersonalizeTPSNLSNdepersonalizingTPSNLSSdepersonalizesTPSNLSTdepersonalizedTPTMNTLSdepartmentalize! TPTMNTLSN!departmentalizing TPTMNTLSS departmentalizes TPTMNTLST!departmentalized$ TPTMNTLSXN%departmentalization' TPTMNTLSXNS departmentalization'sTPTSdeputizeTPTSN deputizingTPTSS deputizesTPTST deputized TRDürerTRFL drivelertraveler"TRFLN driveling traveling&TRFLNS traveling's travelingsLTRFLS driveler's drivelers traveler's travelers trivializeTRFLSN trivializingTRFLSS trivializesTRFLST trivializedTRFLSXNtrivializationTRFLSXNStrivialization's TRFLT driveledtraveledTRFT draftierdraftyTRFTLdraftily'TRFTNS draftiness draftiness's$TRFTSMN draftsman draftsmenTRFTSMNS draftsman's TRFTSMNXP draftsmanship TRFTSMNXPSdraftsmanship'sTRFTST draftiest)TRFTSWMN draftswoman draftswomen TRFTSWMNS draftswoman'sTRHdiarrheaTRHS diarrhea'sTRKLtricolor"TRKLS tricolor's tricolorsTRL dérailleurdrylyTRLNtrialing&TRLS dérailleur's dérailleursTRLTtrialedTRMLN trammelingTRMLT trammeled#TRMTS dramatize traumatize(TRMTSN dramatizing traumatizing&TRMTSS dramatizes traumatizes&TRMTST dramatized traumatizedTRMTSXN dramatization/TRMTSXNSdramatization'sdramatizations(TRNKLS tranquilize tranquilizerTRNKLSN tranquilizing=TRNKLSStranquilizer's tranquilizers tranquilizesTRNKLST tranquilizedTRNKLT tranquilityTRNKLTS tranquility'sTRNS tyrannizeTRNSN tyrannizingTRNSS tyrannizesTRNSSTRS transistorize TRNSSTRSNtransistorizing TRNSSTRSStransistorizes TRNSSTRSTtransistorizedTRNST tyrannizedTRRderrière/TRRS derrière's derrières terrorizeTRRSN terrorizingTRRSS terrorizesTRRST terrorizedTRWLN trowelingTRWLTtroweledTSFFdisfavorTSFFRN disfavoringTSFFRT disfavored"TSFFS disfavor's disfavorsTSKLdiscolorTSKLRN discoloringTSKLRT discoloredTSKLS discolorsTSKNS disorganizeTSKNSN disorganizingTSKNSS disorganizesTSKNST disorganizedTSKNSXNdisorganizationTSKNSXNSdisorganization'sTSLN tasselingTSLNS desalinizeTSLNSN desalinizingTSLNSS desalinizesTSLNST desalinizedTSLNSXNdesalinizationTSLNSXNSdesalinization's TSLT decilitertasseledTSLTF DüsseldorfTSLTFS Düsseldorf's$TSLTS deciliter's decilitersTSMBWLN disembowelingTSMBWLT disemboweledTSMLSXNdecimalizationTSMT decimeter$TSMTS decimeter's decimetersTSNSTS desensitizeTSNSTSN desensitizingTSNSTSS desensitizesTSNSTST desensitizedTSNSTSXNdesensitization! TSNSTSXNSdesensitization'sTSNTRLS decentralizeTSNTRLSNdecentralizingTSNTRLSS decentralizesTSNTRLST decentralized TSNTRLSXN!decentralization" TSNTRLSXNSdecentralization'sTSTBLS destabilizeTSTBLSN destabilizingTSTBLSS destabilizesTSTBLST destabilizedTSTBLSXNdestabilizationTSTLdistillTSTLSdistills TTtedTTBTtidbitTTBTS tidbit'stidbitsTTLNtotalingTTLST totalizator*TTLSTS totalizator's totalizatorsTTLTtotaledTTNTdétenteTTNTS détente's"TTRS deodorize deodorizerTTRSN deodorizing5TTRSS deodorizer's deodorizers deodorizesTTRST deodorizedTTRSXN deodorizationTTRSXNSdeodorization'sTTTL teetotaler&TTTLS teetotaler's teetotalersTWLN dowelingtoweling#TWLNS toweling's towelingsTWLT doweledtoweledTXtouchéTXFLN dishevelingTXFLT disheveledTXNdishonor)TXNRBL dishonorable dishonorablyTXNRN dishonoringTXNRT dishonored!TXNS dishonor's dishonors WwhirW@RS weatherizeW@RSN weatherizingW@RSS weatherizesW@RST weatherizedWBLS verbalizeWBLSN verbalizingWBLSS verbalizesWBLST verbalizedWBLSXN verbalizationWBLSXNSverbalization's WKvigorWKLSvocalizeWKLSN vocalizingWKLSS vocalizesWKLST vocalizedWKLSXN vocalization,WKLSXNSvocalization's vocalizationsWKNvicuñaWKNS vicuña'svicuñasWKSvigor'sWKTLN victualingWKTLT victualedWKTMS victimizeWKTMSN victimizingWKTMSS victimizesWKTMST victimizedWKTMSXN victimizationWKTMSXNSvictimization'sWL valorvoilàWLFL willful willfully(WLFLNS willfulness willfulness'sWLKNS vulcanizeWLKNSN vulcanizingWLKNSS vulcanizesWLKNST vulcanizedWLKNSXN vulcanizationWLKNSXNSvulcanization's#WLKRS vulgarize vulgarizerWLKRSN vulgarizing6WLKRSS vulgarizer's vulgarizers vulgarizesWLKRST vulgarizedWLKRSXN vulgarizationWLKRSXNSvulgarization'sWLNwoolenWLNS woolen'swoolensWLRValéryWLSvalor's"WLSKS Velásquez VelázquezWLSKSS Velásquez'sWLTLS volatilizeWLTLSN volatilizingWLTLSS volatilizesWLTLST volatilized WMNS womanize womanizerWMNSN womanizing2WMNSS womanizer's womanizers womanizesWMNST womanizedWNSKTN wainscoting+WNSKTNS wainscoting's wainscotingsWNSKTT wainscotedWNTLS vandalizeWNTLSN vandalizingWNTLSS vandalizesWNTLST vandalizedWNTRS winterizeWNTRSN winterizingWNTRSS winterizesWNTRST winterized WPvaporWPRvapory WPRS vaporize vaporizerWPRSN vaporizing2WPRSS vaporizer's vaporizers vaporizesWPRST vaporizedWPRSXN vaporizationWPRSXNSvaporization'sWPS vapor'svaporsWRKLRT varicoloredWS whir's whirswhizWSKwhiskeyWSKS whiskey'swhiskeysWSLN weaseling"WSLS visualize visualizerWSLSN visualizing5WSLSS visualizer's visualizers visualizesWSLST visualizedWSLSXN visualization/WSLSXNSvisualization'svisualizationsWSLTweaseledWSSwhiz'sWSTNS westernizeWSTNSN westernizingWSTNSS westernizesWSTNST westernizedWSTNSXNwesternizationWSTNSXNSwesternization'sWTKL watercolor&WTKLS watercolor's watercolorsWTLSvitalizeWTLSN vitalizingWTLSS vitalizesWTLST vitalizedWTLSXN vitalizationWTLSXNSvitalization'sWXP worshiperWXPN worshiping$WXPS worshiper's worshipersWXPT worshipedXFLN shovelingXFLTshoveledXKBK checkbook%XKBKS checkbook's checkbooksXKBT checkerboard*XKBTScheckerboard's checkerboardsXKHsheikhXKHS sheikh'ssheikhsXKLT chocolatyXKRN checkeringXKRT checkered XLchiliXLS chilieschili'sXNLN channelingXNLS channelizeXNLSN channelizingXNLSS channelizesXNLST channelizedXNLSXNchannelizationXNLSXNSchannelization'sXNLT channeledXPRNchaperon"XPRNS chaperon's chaperonsXRFLN shrivelingXRFLT shriveledXRKTRS characterizeXRKTRSNcharacterizingXRKTRSS characterizesXRKTRST characterizedXRKTRSXN characterization6 XRKTRSXNScharacterization'scharacterizationsXRSXNS ChristianizeXSLchiselerXSLN chiseling"XSLS chiseler's chiselersXSLTchiseledXTchâteauXTKSchâteauxXTLN châtelaine&XTLNS châtelaine's châtelainesXTS château'sYKTyogurtYKTS yogurt'syogurtsYTLyodelerYTLNyodeling YTLS yodeler'syodelersYTLT yodeledÿÿÿÿ¨ó›>{dÿÿÿÿÑjÿÿÿÿkäX½‚…¿.ÿÿÿÿU|ßÿÿÿÿÿÿÿÿ•{% RÇÿÿÿÿ_˜¢3Ë„¨ÿÿÿÿ¶ê„9ÿÿÿÿL¾ÏX ÿÿÿÿ³eŸy•ÿÿÿÿàÿÿÿÿa ‘öI‡ÿÿÿÿµ“f%ü1”ÿÿÿÿåjMþ”ëÿÿÿÿÿÿÿÿÚA5 ÿG¤÷ÿÿÿÿÿÿÿÿMÿÿÿÿ%Í `<`Úÿÿÿÿÿÿÿÿÿÿÿÿž.Üÿÿÿÿüxd“ ÿÿÿÿwû¾o<¿‘_ÿÿÿÿÿÿÿÿÿÿÿÿ‰Îÿÿÿÿ‚ÚaHlxôkøº¾ÿÿÿÿÿÿÿÿJMÿÿÿÿŠ7ÿÿÿÿoÿÿÿÿƒbÌiÿÿÿÿÿÿÿÿ»Eÿÿÿÿÿÿÿÿ©Œÿÿÿÿ3MlCXe¼‘¾U2fpWáûf¿XÿÿÿÿÏ®¯Eôœ‚ÿÿÿÿ=ŽäšÞ³Ú:ÿÿÿÿË¡€Xÿÿÿÿ|»(õãßlŽæqòd¾ÿÿÿÿ‚:Æ:êâÇd4š×³®C[óÿÿÿÿÏqĶbM÷»Ž°Áxüöÿÿÿÿÿÿÿÿ°VÚ£ˆU?ö<ú©IÝ;ë³”­׫±)Ïog7¬ÿÿÿÿÿàIÜêQìb.?ÿÿÿÿì@ÝÍÿÿÿÿäÙøþÇYÿÿÿÿÿÿÿÿÓ¾ÐüÓó’O¤Èah C¯]Xû;„Çûï[œ.œÿÿÿÿ}ƒÿÿÿÿÿÿÿÿ@° í*’h@éÿÿÿÿüBœ—?‡?÷Óйþ© ôñSkÌŠÿÿÿÿÿÿÿÿ-ÿÿÿÿÿÿÿÿäFë)³¹®0U†@¹ ÿÿÿÿ4›ÓbI7Ncÿÿÿÿÿÿÿÿ¥9ÿÿÿÿF^½ry¿¿jãbW„`"ÙÿÿÿÿDÛsRjÿÿÿÿ»–wÀË'ù4‰ÈúÿÿÿÿIWâ¡ÿÿÿÿåÚ Aÿÿÿÿ~\寕ÿÿÿÿ°tÿÿÿÿä1ÿÿÿÿU’ÑÚî?áãS°Ü&ÿÿÿÿÿÿÿÿÿ d.ÿÿÿÿúðng‘ÆÊU¯ÌÿÿÿÿÿÿÿÿDËvVÿÿÿÿŽ÷<øâå­ ÿÿÿÿA´‰mz߯6 -+ÿÿÿÿ<’]V5ï“\ÿÿÿÿÈå]ÿÿÿÿ H?~òHLóÿÿÿÿDÿÿÿÿ#ÛØØÿÿÿÿÿÿÿÿÿÿÿÿn`pæ!ÈÙ‹ÊhÅ>ÿÿÿÿk…ÿÿÿÿÄéÿÿÿÿùjÿÿÿÿËZM`ÿÿÿÿbhÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿU…øÆÿÿÿÿþë(kmÍÿÿÿÿ@3ÿÿÿÿtÿÿÿÿ þAèÿÿÿÿ 9†þÿÿÿÿ l!®ÿÿÿÿ¡­åÿÿÿÿ—UêÿÿÿÿeÜK¨Ÿ½Úoé4ÿÿÿÿ´‰Sÿ«ÒÇ[ßÿÿÿÿóa™vÿÿÿÿÒµmn‚噲߄˭ÿÿÿÿÛ†‡+öéQZÉ4ÿÿÿÿÿÿÿÿÅÿÿÿÿyÀósà6þÿÿÿÿDÿÿÿÿbÿÿÿÿ¾Úæ~* }öÄÍÞÍ' ÿÿÿÿÿÿÿÿÉÿÿÿÿ(ÂHbÿÿÿÿÎ6ÅÿÿÿÿKvHù0òÿÿÿÿ%؆É:Ìä*b$lz]ÿÿÿÿ±JýJp8œäÿÿÿÿ y3oú Œvaÿÿÿÿ)iÿÿÿÿc]ÔOB»Zzwc‡6F/$‚—âÿÿÿÿÿÿÿÿŽ¿aöÿÿÿÿp5ßÖ gd,8ÿÿÿÿ+a%\Í?ÿÿÿÿ)Œf -Å®0Óš”ÜçM!q6r \ÿÿÿÿm Q4jÿÿÿÿ3ò AÒ8ÿÿÿÿÿÿÿÿç…Êþv÷ÓcåÿÿÿÿÿÿÿÿY8¥³iÿ²”˜3“gs;ÿÿÿÿ~[g) {ÿÿÿÿÿÿÿÿlžÀD†JLð‡½ ÏÿÿÿÿóÐ/²nÉÚœ„•OÛÿÿÿÿš­xñÑ98Êö§Ôöÿÿÿÿ¶ï#j µ¿P5@ÿÿÿÿß´‡W·#™p½p²§ær¬(IØg‡ÿÿÿÿ¾Î8Û!nE néW[bÿÿÿÿúh8™ÿÿÿÿè|®–:Wÿÿÿÿ;PE¼MA&{HÁá(÷ó™ÛM,P ɲùtyˆãrLÿÿÿÿÜIÀ-±ìT»‘^^û›ÒIh«SLE%IwI•#÷°Ê¨ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ´«="¦DE¶Ôîÿÿÿÿ\²hÿÿÿÿ^›ʬ¸>+"ýqCüÿÿÿÿÿÿÿÿ…NßÀÂpëÿÿÿÿÿÿÿÿÌ×¹ãTÿÿÿÿ&Ö$þßrÿÿÿÿÿÿÿÿ:/ÿÿÿÿÿÿÿÿ<åÈÍEKA\4ÿÿÿÿÀÿÿÿÿ{^"q%? •Úÿÿÿÿ5äèÇÿÿÿÿ,×ýlÍPÿÿÿÿ£SÿÿÿÿÿÿÿÿQpO}ôÀTï³Z_Âÿÿÿÿ¾²ÎàQo"Jÿÿÿÿ’ûÿÿÿÿ¤Nòÿÿÿÿ¾ ÿÿÿÿÿÿÿÿÞÏ.Ý&P|ð JI”[_{f? 1 $¬#ÿÿÿÿâÑÿÕt¦›ÿÿÿÿÿÿÿÿìË{®™§rýÓKU#ÄÍ}µwd¡ŸìÿÿÿÿŸ%ƒü&DÌÿÿÿÿçÙ¤UÞຓœÿÿÿÿŠ Ó•ÿÿÿÿùo^?¸S´`ô€ÿÿÿÿãÓSÅ‹îû}ó ð­ÅIA?/KЕóJ42lòp4ì–®¶Oÿÿÿÿÿÿÿÿ¨övn(32¡-}“¿ánZ>rÄ¢™HE(ngšÿÿÿÿÿÿÿÿ_ÎÞHÑ›“Qÿÿÿÿg­ÁÂxµ¬¢‘[%(ƒì¯Ÿ2²ù|dàFœukQƒÅ.öæ6ŠU:yD±£ƒrÿÿÿÿ@Y늕/ €–"å)Ë TCS¾•ëø†ÿÿÿÿ¬ÿÿÿÿÿÿÿÿ*K[°ÿÿÿÿ°ÊðC×.ÿÿÿÿ*¢ÿÿÿÿ-%Z̾° Ò}ùÿÿÿÿ3ê/° q×QaˆT`K¢R @‡ÿÿÿÿ)ÇŽ¶ÿÿÿÿÿÿÿÿÞòpàóXRJ›šÿÿÿÿÖ_3ÿÿÿÿÿÿÿÿ= v¶µÉÜqù¨»Î…|Íÿÿÿÿ}ã’SkÿÿÿÿÌãÿÿÿÿÿÿÿÿ"¿â»BvÖˆaS$µÿÿÿÿ}<çYþ1ùíÿÿÿÿÿÿÿÿµÿÿÿÿ± /Ù:gÿÿÿÿI¨KœÊÿÿÿÿp0]ÿÿÿÿ-žÿÿÿÿý5pÆØjÿÿÿÿÿÿÿÿ ‰tˆÿÿÿÿÑ·/ÿÿÿÿ¨íÿÿÿÿd Á5_é‡Ýr 9xÿÿÿÿðˆðÒvåƒjqRï7áòÿÿÿÿÿÿÿÿzÕÿÿÿÿ'*Ðw¼ìqBÒ3$)MÒ§îP'ÔÿÿÿÿßJÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÜN„øOhz CçÿÿÿÿYÓ£¾AÀ+V2ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÕ¸§¶ÿÿÿÿ¨Bm©ˆ TùÅ¿9Q>â†/ÚÿÿÿÿÿÿÿÿÅ ÿÿÿÿV BÿÍÝn>ó]¬?ý‘ßîȆ0ç*Ù¦'pÿÿÿÿeUX×ÿÿÿÿˆ,ÿO(À ÿÿÿÿÓý‘Úa\ã9˜ùîTîš@?Åÿÿÿÿö ¸·À ¼7©nYÿÿÿÿÿÿÿÿ­ú"ª´}ÿÿÿÿÜ‚&$Cì‘ÿÿÿÿ8u}¦×TvÊ“ûÇÿÿÿÿjph&ÿÿÿÿo¼ꄊû_ÿÿÿÿÿÿÿÿLš%éTø‰¨q;ÿÿÿÿ9†³„Aºuÿÿÿÿ¡šGÿÿÿÿÄÝüÿÿÿÿÿÿÿÿ¼¸`mP)ýœ„ÿÿÿÿèP±?¶ÿÿÿÿ{ÿÿÿÿìóü;Eÿÿÿÿ8ÿÿÿÿ[¸Î²ÿÿÿÿ•ï?t%OŒŽÿÿÿÿZ§}ÙÊy£rž ÿÿÿÿ ›Bñ³g¥uïD„YpÉ{•¬î£µyÿÿÿÿ‚ ƒ/šй÷?ûÞqýÑ–q/ÿÿÿÿþÿÿÿÿ‚>€Âa÷Á‚×™ÿÿÿÿÿÿÿÿ1Eÿÿÿÿ¤·£7+¼B½>ùj>ü¾ˆ:Y.ÿÿÿÿÚ´_tÿÿÿÿÿÿÿÿÿÿÿÿWíêvÿÿÿÿccÿÿÿÿÛ?Ëeÿÿÿÿ%cÿÿÿÿoÓPD±ŠÖ½ðm¨Iÿÿÿÿô컽ÿÿÿÿ€ë Á BÿÿÿÿCVO cAÿÿÿÿžÍJ ÿÿÿÿÿÿÿÿ€Uÿÿÿÿ„ÌLÓ|àÿÿÿÿ¡zê.Inÿÿÿÿÿÿÿÿöpt_b鎜ZÿÿÿÿÿÿÿÿòAÂ$bÿÿÿÿÃtÿÿÿÿÿÿÿÿÿÿÿÿDÄ’ÿÿÿÿ™Å°d =Û¥©0wK"¦ÿÿÿÿÆÄÿÿÿÿÿÿÿÿ“<®’\-¤J–d¼\GÿÿÿÿÿÿÿÿÖ@ ü?×Ëte#Å.ç ÈÿÿÿÿЗÜzFÙìäSôÿÿÿÿKÎr²¡|áÿÿÿÿR˜`ÊþÌÿÿÿÿKã¶‘†OÝ/¥}„¯*[¬û„Zÿÿÿÿ}_ M£5W Ua+$¬ËPn.t¥f¤èôõÃ^ÿÿÿÿÂÖWæ{ôä}¸--h¯üYxÿÿÿÿÿÿÿÿ«­–Ýÿÿÿÿ«™5I÷oØÿÿÿÿ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL’_nÿÿÿÿ°{ÿÿÿÿÂ(~˜ÿÿÿÿufÛº[ùÿÿÿÿ ö@ɘ{ï¤(|ö-ÿÿÿÿ-ÿÿÿÿ|¢ê5;QA:ÿÿÿÿÑÉ'É­,ÿÿÿÿ¡ÿÿÿÿú†â$ña'ó.Ö5 È¢~ÿÿÿÿ¥ HÑ !©˜²àûÚ—ÿÿÿÿU©TÿÿÿÿÿÿÿÿƼ«ë‰gÿÿÿÿ£ØÙø“~­p”õc[¹«Â—M÷×u¾ÿÿÿÿWF_ Tîÿÿÿÿåo&\Ÿ¾öîEÿÿÿÿ1GD·Ü¬ŽŠÿÿÿÿÿÿÿÿÿÿÿÿê¼JPkiÕEýŒÿÿÿÿÍ·súÞ¯ÿÿÿÿ¯ªo~«G;DŸÿÿÿÿ21ÿÿÿÿÿÿÿÿ„«\ÙÿÿÿÿÿÿÿÿWÿÿÿÿ!eÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõÈóVÔÈÿÿÿÿ›N)~|~¨ñLÿÿÿÿh{ÿÿÿÿÿÿÿÿêÿÿÿÿÝLTú<5ˆôÿÿÿÿ/L~‡ÿÿÿÿ–@Ín2±Åÿÿÿÿ´”á¶ô¨ÈÀÏÿÿÿÿ(5ÿÿÿÿпþþM(Rÿÿÿÿÿÿÿÿîzÿÿÿÿ¿”•^Œÿÿÿÿ-;:öÿÿÿÿh–çòÿÿÿÿÿÿÿÿKÏ“±¿™›ÿÿÿÿÿÿÿÿßÿ Üÿÿÿÿÿÿÿÿó‹…ÿÿÿÿôÿÿÿÿʳlÑÿÿÿÿ9„ØWýÆöeÿÿÿÿ”å‚iy© ÿÿÿÿÔ[3Xÿÿÿÿÿÿÿÿ~WHsÞ;ÿÿÿÿ-ôÿÿÿÿˆÓÿÿÿÿÿ`ÿÿÿÿÑ“VâÍ€ÿÿÿÿ¯òƒÿÿÿÿÂ;9Bù1­õQ¿>·ÿÿÿÿP"È‚xÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿs#Zÿÿÿÿùáÿÿÿÿÿÿÿÿ¡h vþTZÿÿÿÿßGÿÿÿÿJr¶ž«Úìÿÿÿÿ~ÛK1|ÜŒhÿÿÿÿÿÿÿÿê ÿÿÿÿ,ÿÿÿÿªÚÀnÿÿÿÿ&·ì–D-t.Ó¦‰ç8% àÅÿÿÿÿÿÿÿÿÜÏÇõÊ-Ìÿÿÿÿã‰êM&Qÿÿÿÿÿÿÿÿ… ý‚€ÿÿÿÿÿÿÿÿ~k µ‰+Ÿ=í²’£P«<Ø# €l€³ +T‡bk8£ßy†Aÿÿÿÿÿÿÿÿ¬oJÏ»)÷"z§CûÞÊ¿T=Ç´GÆÿÿÿÿÿÿÿÿîÎaÿÿÿÿÿÿÿÿ‡–êÔÿÿÿÿ°fìÛák˳ñÿÿÿÿÆ <¬‰>…æÿÿÿÿJðÿÿÿÿÍ`uŸ"Þ5&ŽWÈÿÿÿÿÿÿÿÿ˜¡¡8äWçéçÈÅÇHÿ-æŸÿÿÿÿ4âÿÿÿÿÿÿÿÿ¾ÑÿÿÿÿÄAˆÿÿÿÿÿÿÿÿ87ÿÿÿÿX|ÄšÿÿÿÿeÛTiôPÔƒÿÿÿÿÿÿÿÿ‰8œ–õVfëÿÿÿÿ¸W( §ì ½ØÿÿÿÿÀR˜)ü)¦ãwÿÿÿÿþR–€å‡ö—“¨ƒÃ#Ãÿÿÿÿ€)ÿÿÿÿ˜r:ÿÿÿÿÑñ͇o¯Hv”ÿÿÿÿ;X;§ŽÿÿÿÿÁpÝ ÿÿÿÿpÆõÿÿÿÿ®Ý‹í#ËÐÿÿÿÿwAcŠÿÿÿÿ9¨LÿÿÿÿÄBÈŸíÛÿÿÿÿÇÿ„ÆÿÿÿÿÿŽ+»MÔÐS9JŠuª•f¦ê•ÿ«õIÿÿÿÿBÈL ÿÿÿÿÿÿÿÿ(‘ÿÿÿÿ$¤©™ÿÿÿÿK¯VI-s‹]/!Bþ‡ä’Ÿcÿÿÿÿ¡Ðør2 g1ÿÿÿÿò/smJÿÿÿÿLÄSëÿÿÿÿ@ ·ÿÿÿÿÿÿÿÿ– ½0CÃÖ0¢ˆ`”«"ÿÿÿÿÿÿÿÿ3 ÿÿÿÿÈÿÿÿÿî(ÑŸê ‡ò¥‡éS¯vøÕ[yÈ Ë3LÜ @«ÿÿÿÿÿÿÿÿåúžþ»¿¥;åOô:ÿÿÿÿ,@²ã=IÿÿÿÿÿÿÿÿwÿÿÿÿÿÿÿÿHu–sÿÿÿÿoXš=_‰—m@2ÿÿÿÿ`è :5 á_Y±mëÿ…ý>*v‚=J‰©ÿÿÿÿ4&Xrº‹H9Íní?ƒûQ…vñ©’~ÿ=³m!1ÿÿÿÿÿнS¾LÇvfu·h!G(Äs=Þ'«XÉ{Kÿÿÿÿÿÿÿÿς֘'3ÇJ–ã,ÿÿÿÿž£¼žž3r¹ƒ^ÿÿÿÿÿÿÿÿ:îÿÿÿÿoHÿÿÿÿVýÿÿÿÿ¬Ù殌3§•™ÿÿÿÿfÃ…(ÿÿÿÿ‰ •ÿÿÿÿÿe ©Ö(>è¹5]Âë²úÕ^€¼ü ÿÿÿÿ‹ WB2n´‰:ð×¼¦.®6ñ¯I•¤Ýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿå2Vt«‚¼%ÿ³"ª3¶„âU7ÝÿÿÿÿŠ;ÿ–,>aþUðó^—ÿÿÿÿÿÿÿÿÿÿÿÿüîÃݸ ÿÿÿÿpÌ(,r,&H˜f"ÿÿÿÿôû ªîèùRË=eÔ!ÿÿÿÿÿÿÿÿ]•sâ O@‹ÿÿÿÿy¹ÿÿÿÿ^9ûÿÿÿÿÿÿÿÿ¡Ôÿÿÿÿÿÿÿÿÿÿÿÿ‡Å£¨À2˜Æ¥ž(N­vhÿÿÿÿSÕÿÿÿÿŽúÿÿÿÿÿÿÿÿC•g±×FÜñL#oéiÿÿÿÿø8)ÿÿÿÿå'…VùU¥ÿÿÿÿÿÿÿÿ2–J°¼›pq—bÿÿÿÿÿÿÿÿO¦î!ÿÿÿÿ ¨^f^ÿÿÿÿ®^ÿÿÿÿLÿÿÿÿVq_ÿÿÿÿ¿¹ ýåÿÿÿÿC. êÿÿÿÿº¾¢pÿÿÿÿÿÿÿÿ4¾OjÇÿÿÿÿU–Š›çx(–Â^T=p fDÿÿÿÿeLºŠ!¿„ÿÿÿÿT„ ‰¹«\¼Â< 2ÿÿÿÿ¸äKw ‚”Ùÿÿÿÿÿÿÿÿg:>Uíÿÿÿÿ;ce «<ÓåeÿÿÿÿÉ]E#_*3×" lÀÃ;ª-ß1SÑŽç›ÿÿÿÿG×ðÝÍGÿÿÿÿÞÊflžÿÿÿÿ‚ÊÕèÕßÿÿÿÿ€Çý«ÿÿÿÿªÄ¡¯Ùåàgf ÿÿÿÿÏ2½èÿÿÿÿ¼~ôšÿÿÿÿmø„ÃÿÿÿÿjÅÿÿÿÿÿÿÿÿÓm¿Ò·2`¢ÿÿÿÿ:)ÿÿÿÿ7ÿÿÿÿ$°ÿÿÿÿ¹ð#¬ˆ×ÿÿÿÿÃŒLvÿÿÿÿÿÿÿÿúXW‚ AÿÿÿÿÒ vŒ¹§r¨ÿÿÿÿÿÿÿÿM€eªž˜ ï:Ô>‚€Ô~êÑhFôò(•pÿÿÿÿ¨€ÿÿÿÿŸUÿÿÿÿKì’]ÿÿÿÿJ ÿÿÿÿ³ÿÿÿÿÿÿÿÿ¹µ3¾UêRÿÿÿÿP)ÿÿÿÿèÕà ‡ä“ –Á*‹U‘}šV³=¬ø+TJ2Â’êÕÿÿÿÿÿÿÿÿ2 D%@y¬Ïº)ÿÿÿÿƒsß+ý› Sá»LuN6€Ú©ãõÂí7õI6µéÐÿÿÿÿÿÿÿÿ½ªLáIÚ6aÖ`6Q(Xøä°ÐU!Ãkç’–D*!õNIÖXŽÿÿÿÿ«â1(YÆïz™Ë)1ÿÿÿÿÿÿÿÿÖ\óÙ ÿÿÿÿû r92Öÿÿÿÿ*´ÿÿÿÿ#†q£ÿÿÿÿ» ÿÿÿÿÿÿÿÿíÉvÿÿÿÿWåöí˜_‡2£Ñ;žÿÿÿÿFT/¬ÿÿÿÿà—àÿÿÿÿ$“Ð=ÿÿÿÿÿÿÿÿ4Tñ ‡/ÆM­+$ÿÿÿÿ:N6תŒÑÿÿÿÿ]™359ÿÿÿÿ0Õt¢/’ƒš`´MÀlÿÿÿÿa~ûíb»b c’„ÏÇgù~ÿÿÿÿ‡*œÿÿÿÿþeh¼üÿžlô n‘EGªÿÿÿÿú¢ð p*ÿÿÿÿÿÿÿÿ§_BFûw³Nÿÿÿÿ¿–üÖ7ÿÿÿÿ„Þ{Síµ'|ÿÿÿÿMxcÐ ÐHX(W©‹¥ÿÿÿÿဋæx A¬ ÿÿÿÿ6:A=Z^ÿÿÿÿ8ÿÿÿÿ7J“lŽé÷ˆ ÿÿÿÿÿÿÿÿÊ7ë2=q†Yh(ú6„Gÿÿÿÿw—ÿÿÿÿô¢ ÿÿÿÿ)…ÿÿÿÿšãæÿÿÿÿQ5ÞoGÿÿÿÿb—QNåwÿÿÿÿŠÐø,¼–Ì”ñÄîõ±*ÿÿÿÿ¿ =ÿV‹`Pÿÿÿÿë÷è\ð'£9ãiõªQ„F¨ 4­¢lª¬‘Æë¾}¹¶z¼_/}èX¶Fø9nFÿÿÿÿ!zÅôþmÔ^¨)#ÿÿÿÿ0×1‹ýÜ.eÕ}ºø· z€‘‘Ö?÷VÍ#Fß§nבÿÿÿÿk„ÿÿÿÿÞJjºG|¾óÿÿÿÿÜCÝ_ÁÝÿÿÿÿRYŽCUž0X*°cÿÿÿÿÈ)y[ñ:æ—xÿÿÿÿ«š¯¤¥FmˆØÿÿÿÿSU{•¹_CÛgÐ pÿÿÿÿôì«Q/[¤SC<§üÙÿÿÿÿ }_>iÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‚EG$2‡x’3Ï!gw:ÿÿÿÿ¡q«xÿÿÿÿÚ<¾³š?úF$?iþàm×ÿÿÿÿYi»yž2 ‰ð"9Œtb`ÿÿÿÿ£O ÿÿÿÿÿ¼ÿÿÿÿûŠ$ÛïÛÒÿÿÿÿð ÿÿÿÿçÿÿÿÿÿÿÿÿúzØt#` ÿÿÿÿ¹À4²-.:g‹‰¸ÿÿÿÿÿÿÿÿßéq+(Îÿÿÿÿ{‚Û§iêÿÿÿÿ¥4ZÿÿÿÿVºK]ÊVÿÿÿÿÿÿÿÿÿÿÿÿ,³fy éꃚÿÿÿÿçZÿÿÿÿC¢™ÿÿÿÿhÿbÿÿÿÿ‚$ö’¡Ïÿÿÿÿ» Xÿÿÿÿ³iTgÿÿÿÿÿÿÿÿ0j*ÿÿÿÿ“e$öu”¦òžt*ñÿÿÿÿ›i U0ÿÿÿÿÿÿÿÿ4*·aÛÿÿÿÿßuNä‰ÿÿÿÿxTÅjÿÿÿÿ—Î%7Äÿÿÿÿ¡¸ÿÿÿÿûtÿÿÿÿ< Ó‡†j90—ü“9 PPlr&Æ­°±¬Õa}ÏÎ?©ÄœY‘ùÿÿÿÿ.ãÕâÄ/ÄÚÝÊÀIçýæëAïÿÿÿÿÿA‘žÅÁÿÿÿÿª[uÎÿÿÿÿ*Ë÷ÿÿÿÿÿÿÿÿÿÿÿÿ$©s•;Zµ°©´ÿÿÿÿÿÿÿÿ~MÿÿÿÿF›î¸ñ”=§ Þí˜1ÿÿÿÿæ>®]ÿÿÿÿ[’›t·˜Ã&FÿÿÿÿC+è3~ Œ”¿ñi=ž­¾]¶F¶»Þã6ÿÿÿÿÚ ï ¼¥ÿÿÿÿWüxñ¦qv“¢|7ARÍ·ÿÿÿÿ¿3ãó °AÌx ÿÿÿÿÿÿÿÿ³YNŠª¦Ìç§—ÌÆ¼ÿÿÿÿcNÿÿÿÿ¤¥+uSVªœYî[qëÁÚ”µþKàÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿËY4àÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ>,ã¿"ÿÿÿÿRQÀÿÿÿÿÿÿÿÿŸðÊòÊÑ$׃5'¸vÙ I–ÿÿÿÿ¶f2w[¾@èÌ!QYGúôÆ?­ÿÿÿÿÿÿÿÿzCçL—À˜~ÌÐÌÿÿÿÿ Ñ-|m÷ØÖ\ÿÿÿÿ9{®5ÿÿÿÿÄÿÿÿÿNÿÿÿÿõ†ÿÿÿÿÿÿÿÿ\%ÿÿÿÿCäB±³ÿÿÿÿÿÿÿÿæñwÿÿÿÿÍiƒ”J+ÿÿÿÿ9C·Xÿÿÿÿô¬ùyÿÿÿÿ*¢a3Äð9Y®ÿÿÿÿÿÿÿÿÿÿÿÿG_Ý¢–f?¹‡ßô' øK.ºâV ]ÿÿÿÿªÿÿÿÿkµbaù*wÁ$¹ÿÿÿÿ)H-Zÿÿÿÿ•à‚²¡ý$í!0®ÿÿÿÿ Zÿÿÿÿ¼ŸŠ¿k©–3I NS‡ÿÿÿÿ 0ÔÿÿÿÿTæÿÿÿÿ u\uÿÿÿÿ ¤WÿÿÿÿÅ*ÿÿÿÿÕt?ð ¿سç”6hÿÿÿÿÔ|ÿÿÿÿ©ÆÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÄ1œ%î%î õ@Æÿÿÿÿ¼|ú]:<ÿÿÿÿÿÿÿÿŒ|ÝÄ÷94·Ï jp´?'8Øq¤× ÿÿÿÿÈ,Çæÿÿÿÿ©ºx¡Å+ÿÿÿÿ„?uœ'R[‘²nÞ¦”-.ÿÿÿÿÿÿÿÿÅwWãƒÿÿÿÿ\ÝG ·‚ç _Ó¡¨ö¶¨ÁQoü'YÏê—£ÿÿÿÿÿÿÿÿ!ZÜaÿÿÿÿÉŸNÊï½ÿÿÿÿ‰0ÿÿÿÿÛ¨,½Û’©Ã!:ú£1ÿÿÿÿù¡ÿÿÿÿˆ©Î~é-ð'£|ëãwèDú$Òf¥u|)èc ¼&ÿÿÿÿhðÿÿÿÿ”eÿÿÿÿáž½/dÄDkÉC^†ÿÿÿÿÿÿÿÿU´”‘ÿÿÿÿÿÿÿÿ´ÍÿÿÿÿtÄ8—ÿÿÿÿ<Äÿÿÿÿ°Vÿÿÿÿaÿÿÿÿÿÿÿÿ†Í••‰oÙpÃ"?däèìßpŽúêtçxÿÿÿÿ“³Íz06mOÿÿÿÿÐFÿÿÿÿMEÿÿÿÿR=ÿÿÿÿtfäÿÿÿÿŠ „„• B!n Ñ÷5Aê²£ ÿÿÿÿéþÿÿÿÿ:¤±u%ðôyÿÿÿÿ(œ;qUOlÈ igá+DÿÿÿÿذªPÿÿÿÿ¨²ÞKáö¶ÿÿÿÿKtu±]vs}vJ2.ÈöL ÃɉƒlÈÿÿÿÿ[Àÿÿÿÿ&â·ÿÿÿÿ?^Ù›Fá1 ÿÿÿÿ òÿÿÿÿÿÿÿÿ„ÿÿÿÿz&à¶ôG¤C2¥DZß ÷ÏZØz˜7ˆ‰‹Û‹‹Rÿÿÿÿ¥Ro4)ß³¼”'ë±BSS{>BST‹>BTFH?BTKu?BTL…?BTN2@BTSq@BXL@BYÍ@FBKÜ@FBRí@FF›AFFRµAFFSeBFKBFKLBFKS­BFKTÈBFKXRCFLFDFLM*EFLNcEFLS¢EFLT?FFLY»FFMLæFFMN&HFNyHFNLˆHFNS9IFNTºIFRSJFRKaJFRPÀJFRTãJFSL­KFSS;LFTWLFTLdLFTR/MFTSÉMFTW]NHBNHBR NHBS]OHBT|OHKT­OHLNíOHLSPHM@PHMFOPHMKÂPHMLQHMNÓQHMRSHMSÙSHMT!THNýTHNK UHNR-UHNSVHP@.VHPN‘VHPSìVHSPýVHTR·WK@TXKBuXKBKŠXKBLžXKBNÓXKBSEYKBTqYKFŠYKFL—YKFSZKFT!ZKKLQZKKM‘ZKKNäZKLp[KLB‰[KLF›\KLKÅ]KLL´^KLMK_KLNv`KLPŒaKLRÂaKLS‰cKLThdKLW‚dKLXªdKMBêdKMLeKMN@eKMPÏeKMXšgKNBFhKNF5iKNKìiKNLjKNNNkKNPçkKNRlKNSmKNTNoKPSqKPT_qKRTrKRFarKRKÅrKRLÖrKRMÖsKRNœtKRSÖuKRTÀvKRXwKRYËwKSJxKSLaxKSMqxKSN–xKSS·xKSTãxKTŒyKTBœyKTKÅyKTL£zKTN£{KTRß{KTS”|KTXç|KWL>}KWSÄ}LBà}LBLï}LBRp~LBSxLBT­LFB €LFL€LFRz€LKBº€LKL)LKM‚LKTG‚LMRЃLNSõƒLNTq„LPN„LSM¬„LSN¼„LSTï„LTR+…M•…M@L¢…MBL†MFL‡MKV‡MKNe‡MKR“ˆMKS ‰MKT˜‰ML÷‰MLLŠMLMCŠMLS“ŠMLTáŠMMR¸ŒMN£MNF±MNH†ŽMNK˜ŽMNLÅŽMNMMNNnMNP‘MNS[MNTlMNXj‘MRL‘MSO’MSBi’MSKœ’MSLä’MSM“MSR“MSTô“MT•MTB-•MTLŒ•MTNS–MTR8—MTSC™MWNЙMWTâ™MXLó™MXNšN¬šNB·šNBHÉšNBL›NBRS›NBS€›NFL£›NFN<œNFTMœNKTrœNMBNML=NNSËNSLžNTŽžNTRžNTSŒ NXN© PBL]¡PKM¸¡PL¢PLF(¢PLK¼¢PLLr£PLMš£PLNl¤PLRö¤PLS¦PLT«¦PLXß§PML¨PNKb¨PNL‹¨PNN’©PNS½©PNTªPPL.ªPPRȪPRF«PRK ¬PRLz­PRNø­PRP†®PRRõ®PRSp¯PRTE±PS²PSF²PSL,²PSNU²PST¸²PSX­³PT´PTF*´PTKe´PTLµPTNxµPTR¦µPTS}¶PTT"·PYR™·RÄ·R@RзRBLþ·RBR,¸RBTƒ¸RFLÖ¸RFTºRK«ºRKKººRKL„»RKN ½RKP@¾RKRʾRKS=¿RLBZ¿RLS‡¿RM)ÀRMF8ÀRML›ÀRMMìÀRMN0ÁRMR¾ÁRMSåÁRMTÂRNK/ÂRNLTÂRNT•ÂRNX)ÃRPR[ÃRPSoÃRSÎÃRSKæÃRTKöÃRTLÄRTNÏÄRWL&ÅRXNMÅRXXÆSBKÆSBR>ÆSBS–ÆSBTWÇSFˆÇSFL¢ÇSFReÈSFSÉSKIÉSKLaÉSKM;ÊSKNšÊSKRêËSKS¥ÌSKTÎÌSLBûÌSLFÍSLLòÍSLMUÎSLNéÎSLTLÏSLY{ÏSMBœÏSMK|ÐSML¿ÐSMN$ÑSMP‡ÑSMRÒSN@mÒSNFÌÒSNK0ÓSNP]ÓSNS™ÓSNTÒÔSNXXØSPK&ÙSPLŽÙSPRaÚSPTþÚSPXÜSRîÜSRLýÜSRSÝSRXºÝSSBÝÝSSTðÝST–ÞSTB¤ÞSTKeßSTLàSTMTàSTN§àSTRŽáSTSÛâSTTöâSWFãSWP2ãSXLcãSXRñãTBT"äTFL]äTFN„äTFRFåTFSWåTFT‹åTHMêåTKL„æTKRsçTKS+èTKTTèTLÀèTLNÚèTLRéTLS.éTLTéTM«éTMBÄéTMK“êTMLßëTMN‹ìTMP­íTMR5îTMSÏîTMTìîTNüîTNH ïTNK7ïTNL¢ïTNSðTNTDðTNXòTPLòTPNÈóTPRôTPSôTPTþôTRöTRF1öTRH”÷TRK½÷TRLö÷TRM`øTRN€ùTRR$ûTRS¨ûTRTÁûTRW-ýTSXýTSFeýTSKÏýTSLÿTSMETSNÓTSSkTST„TT-TTB:TTLjTTNÒTTRùTTT´TWLóTXXTXFgTXN–W@R'WBL‚WKWKLWKN¸WKSæWKTøWL¹WLFÑWLK WLNj WLR› WLS« WLT÷ WMNV WNSÓ WNT- WPã WPRò WPSµ WRÒ WRKà WRSù WSWSK"WSLQWSSGWSTXWTKòWTL1WXP¹XFLXKGXKBaXKHßXKL XKN"XKR4XKS]XKT¡XL²XLSÁXNLßXPRžXRF×XRKXRSÅXSLÞXT>XTKNXTLaXTSYKT°YTLÞ*@PTK orthopaedic+*@PTKS orthopaedicsorthopaedics's*@PTST orthopaedist,*@PTSTSorthopaedist's orthopaedists*@RS authorise*@RSN authorising*@RSS authorises*@RST authorised*@RSXN authorisation.*@RSXNSauthorisation'sauthorisations*Babbearbour*BNSurbanise*BNSN urbanising*BNSS urbanises*BNST urbanised*BNSXN urbanisation*BNSXNSurbanisation's*BRKMNT abridgement+*BRKMNTS abridgement's abridgements0*BS abbe's abbes arbour'sarbours*BSN@absinth*BSN@S absinth's*BTabetter*BTS abetter'sabetters*FKNRLSovergeneralise*FKNRLSNovergeneralising*FKNRLSSovergeneralises*FKNRLSTovergeneralised*FKPTLSovercapitalise*FKPTLSNovercapitalising*FKPTLSSovercapitalises*FKPTLSTovercapitalised*FNKLS evangelise*FNKLSN evangelising*FNKLSS evangelises*FNKLST evangelised*FNSoffence *FNSS offence'soffences*FRMFSS overemphasise*FRMFSSNoveremphasising*FRMFSSSoveremphasises*FRMFSSToveremphasised*FSPXLSoverspecialise*FSPXLSNoverspecialising*FSPXLSSoverspecialises*FSPXLSToverspecialised" *FSPXLSXN#overspecialisation% *FSPXLSXNS overspecialisation's*FSST oversized*KLeclair*KLMTS acclimatise*KLMTSN acclimatising*KLMTSS acclimatises*KLMTST acclimatised*KLMTSXNacclimatisation! *KLMTSXNSacclimatisation's*KLN equalling7*KLS eclair's eclairs equalise equaliser*KLSN equalising2*KLSS equaliser's equalisers equalises*KLST equalised*KLSXN equalisation*KLSXNSequalisation's*KLT eclatequalled*KLTSeclat's*KNageing*KNLKMNTacknowledgement5 *KNLKMNTSacknowledgement'sacknowledgements#*KNMS economise economiser*KNMSN economising6*KNMSS economiser's economisers economises*KNMST economisedB*KNS ageing's ageings agonise organise organiser#*KNSN agonising organising*KNSNL agonisingly>*KNSS agonises organiser's organisers organises!*KNST agonised organised*KNSXN organisation0*KNSXNLorganisationalorganisationally-*KNSXNSorganisation's organisations*KNTorgandie*KNTS organdie's*KRNTS aggrandise *KRNTSMNTaggrandisement! *KRNTSMNTSaggrandisement's*KRNTSN aggrandising*KRNTSS aggrandises*KRNTST aggrandised*KSaxeoecus*KSSaxe's*KSSRS accessorise*KSSRSN accessorising*KSSRSS accessorises*KSSRST accessorised*KSSSexorcise*KSSSN exorcising*KSSSS exorcises*KSSST exorcised*KSTMPRS extemporise *KSTMPRSN extemporising *KSTMPRSS extemporises *KSTMPRST extemporised *KSTMPRSXN!extemporisation# *KSTMPRSXNSextemporisation's*KSTNLS externalise*KSTNLSN externalising*KSTNLSS externalises*KSTNLST externalised *KSTNLSXN externalisation6 *KSTNLSXNSexternalisation'sexternalisations*KSTS oxidiseoxidiser*KSTSN oxidising0*KSTSS oxidiser's oxidisersoxidises*KSTSToxidised*KSTSXN oxidisation*KSTSXNS oxidisation's*KTLS actualise*KTLSN actualising*KTLSS actualises*KTLST actualised*KTLSXN actualisation*KTLSXNSactualisation's*KTRaccoutre*KTRMNTS accoutrements*KTRN accoutring*KTRS accoutres*KTRT accoutred *Lole(*LFBTS alphabetise alphabetiser*LFBTSN alphabetising=*LFBTSSalphabetiser's alphabetisers alphabetises*LFBTST alphabetised*LFBTSXNalphabetisation4 *LFBTSXNSalphabetisation'salphabetisations*LKLSalkalise*LKLSN alkalising*LKLSS alkalises*LKLST alkalised *LKS eulogise eulogiser*LKSN eulogising2*LKSS eulogiser's eulogisers eulogises*LKST eulogised*LMNM aluminium*LMNMS aluminium's*LNelan*LNSelan's*LS Elyseeole's*LSSElysee's*LSTSS elasticise*LSTSSN elasticising*LSTSSS elasticises*LSTSST elasticised*Marmour%*MBLS immobilise immobiliser*MBLSN immobilising(*MBLSS immobilisers immobilises*MBLST immobilised*MBLSXNimmobilisation*MBLSXNSimmobilisation's*MBNSambience#*MBNSS ambience's ambiences*MF@TR amphitheatre-*MF@TRSamphitheatre's amphitheatres*MFSS emphasise*MFSSN emphasising*MFSSS emphasises*MFSST emphasised*MKRemigre*MKRS emigre'semigres*MLTomelette"*MLTS omelette's omelettes*MNKSTamongst*MNSimmunise*MNSN immunising*MNSS immunises*MNST immunised*MNSXN immunisation,*MNSXNSimmunisation's immunisations*MP@S empathise*MP@SN empathising*MP@SS empathises*MP@ST empathised*MPNLimpanel*MPNLN impanelling*MPNLSimpanels*MPNLT impanelled*MPRLN imperilling*MPRLT imperilled*MPSTimpostor#*MPSTS impostor's impostors*MR armourerarmoury*MRKNS Americanise*MRKNSN Americanising*MRKNSS Americanises*MRKNST Americanised*MRKNSXNAmericanisation5 *MRKNSXNSAmericanisation'sAmericanisations*MRN armouring<*MRS armourer's armourers armouries armoury's*MRTarmoured*MS armour'sarmours*MTLS immortalise*MTLSN immortalising*MTLSS immortalises*MTLST immortalised*MTSamortise*MTSBL amortisable*MTSN amortising*MTSS amortises*MTST amortised*MTSXN amortisation,*MTSXNSamortisation's amortisations*MXNLS emotionalise*MXNLSNemotionalising*MXNLSS emotionalises*MXNLST emotionalised *Naeon*N@LKS anthologise*N@LKSN anthologising*N@LKSS anthologises*N@LKST anthologised*N@MTS anathematise*N@MTSNanathematising*N@MTSS anathematises*N@MTST anathematised*N@RLenthral*N@RLMNT enthralment *N@RLMNTS enthralment's*N@RLSenthrals*N@RST unauthorised*NBKNN unbeknown*NBPTST unbaptised**NFFRBL unfavourable unfavourably*NFLFRT unflavoured*NFLKSN inflexion(*NFLKSNS inflexion's inflexions*NFSLS universalise*NFSLSNuniversalising*NFSLSS universalises*NFSLST universalised*NFTLST unfertilised*NKLRT uncoloured*NKLSS anglicise*NKLSSN anglicising*NKLSSS anglicises*NKLSST anglicised*NKLT unequalled*NKNingenue!*NKNS ingenue'singenues*NKNST unorganised3*NKR enquire enquiry inquireinquiry"*NKRN enquiring inquiringT*NKRS enquires enquiries enquiry's inquires inquiries inquiry's *NKRT enquiredinquired *NKS energise energiser*NKSN energising2*NKSS energiser's energisers energises*NKST energised*NKSTRMAngstrom*NLBLT unlabelled*NLKS analogise*NLKSN analogising*NLKSS analogises*NLKST analogised*NLNTunlearnt*NLS analyseanalyser*NLSBL analysable*NLSN analysing#*NLSS analyser's analysers!*NLST analysed annualised*NM anaemiaenamour*NMKanaemic*NMKL anaemically*NML enameller*NMLN enamelling*NMLNS enamellings%*NMLS enameller's enamellers*NMLT enamelled*NMRN enamouring#*NMRT enamoured unarmoured*NMS anaemia'senamours*NNSunionise*NNSN unionising*NNSS unionises*NNST unionised*NNSXN unionisation*NNSXNSunionisation's*NNXLST uninitialised*NPRKTST unpractised*NPSTRST unpasteurised*NPTSN unappetising*NRFLN unravelling%*NRFLT unravelled unrivalled *NRKKNSBLunrecognisable*NRKKNST unrecognised*NRLenrol*NRLMNT enrolment(*NRLMNTS enrolment's enrolments*NRLSenrols*NRLST unrealised#*NS aeon's aeonsionise*NS@TK anaesthetic+*NS@TKS anaesthetic's anaesthetics*NS@TS anaesthetise*NS@TSNanaesthetising*NS@TSS anaesthetises+*NS@TST anaesthetised anaesthetist.*NS@TSTSanaesthetist's anaesthetists*NS@TSXN anaesthetisation" *NS@TSXNSanaesthetisation's*NS@X anaesthesia*NS@XLKanaesthesiology *NS@XLKS!anaesthesiology's! *NS@XLKST"anaesthesiologist: *NS@XLKSTSanaesthesiologist'sanaesthesiologists*NS@XS anaesthesia's*NSFLST uncivilised*NSFR unsavoury*NSNionising*NSSionises*NSTionised*NSTLinstil*NSTLMNT instalment+ *NSTLMNTS instalment's instalments*NSTLSinstils *NSTTXNLS!institutionalise# *NSTTXNLSN#institutionalising" *NSTTXNLSS"institutionalises" *NSTTXNLST#institutionalised& *NSTTXNLSXN'institutionalisation) *NSTTXNLSXNS"institutionalisation's*NSXN ionisation*NSXNS ionisation's*NTF endeavour*NTFRN endeavouring*NTFRT endeavoured%*NTFS endeavour's endeavours*NTFTLS individualise*NTFTLSNindividualising*NTFTLSSindividualises*NTFTLSTindividualised! *NTFTLSXN"individualisation$ *NTFTLSXNS individualisation's*NTKNS antagonise*NTKNSN antagonising*NTKNSS antagonises*NTKNST antagonised*NTLB antilabour*NTLKTLSintellectualise! *NTLKTLSN!intellectualising *NTLKTLSS intellectualises *NTLKTLSTintellectualised*NTMS anatomise*NTMSN anatomising*NTMSS anatomises*NTMST anatomised*NTNLS internalise*NTNLSN internalising*NTNLSS internalises*NTNLST internalised*NTNLSXNinternalisation! *NTNLSXNS internalisation's*NTNXNLS internationalise" *NTNXNLSN"internationalising! *NTNXNLSS!internationalises! *NTNXNLST"internationalised% *NTNXNLSXNinternationalisation*NTRentree*NTRMLT untrammelled*NTRS entree'sentrees*NTRTLST underutilised*NTS anodiseunitise"*NTSN anodising unitising *NTSS anodisesunitises *NTST anodisedunitised*NTSTRLS industrialise *NTSTRLSNindustrialising *NTSTRLSSindustrialises *NTSTRLSTindustrialised" *NTSTRLSXN#industrialisation$ *NTSTRLSXNS industrialisation's*NXKBL unshakeable*NXLN initialling*NXLS initialise*NXLSN initialising*NXLSS initialises*NXLST initialised*NXLSXNinitialisation*NXLT initialled *Pepee*PLappal*PLKapplique*PLKN appliqueing0*PLKS apologise applique's appliques*PLKSN apologising*PLKSS apologises*PLKST apologised*PLKT appliqued*PLSappals*PLT epaulette$*PLTS epaulette's epaulettes*PRLN apparelling*PRLT apparelled*PS epee'sepees*PSNTR epicentre'*PSNTRS epicentre's epicentres*PSTTS apostatise*PSTTSN apostatising*PSTTSS apostatises*PSTTST apostatised.*PTMS epitomise optimise optimiser&*PTMSN epitomising optimising$*PTMSS epitomises optimises$*PTMST epitomised optimised*PTMSXN optimisation*PTMSXNSoptimisation's*PTRT updraught&*PTRTS updraught's updraughts*PTS appetiser*PTSN appetising*PTSNL appetisingly$*PTSS appetiser's appetisers*RFLaerofoil"*RFLS aerofoil's aerofoils*RMuraemia*RMKuraemic*RMS uraemia's*RPLN aeroplane%*RPLNS aeroplane's aeroplanes *Sarse*SFK oesophagi*SHLarsehole"*SHLS arsehole's arseholes*SNSNAsuncion*SNSNS Asuncion's*SS arse'sarses*STHS Esterhazy*STHSS Esterhazy's*STRKN oestrogen*STRKNS oestrogen's,*STRS oestrous oestrus oestrus's#*STRSS oestruses ostracise*STRSSN ostracising*STRSSS ostracises*STRSST ostracised*T ardourodour*TFKTartefact#*TFKTS artefact's artefacts6*TLS idealise idolise odourlessutilise*TLSBL utilisable0*TLSN idealising idolising utilising:*TLSS idealises idolises italiciseutilises*TLSSN italicising*TLSSS italicises*TLSST italicised*TLSSXN italicisation*TLSSXNSitalicisation's-*TLST idealised idolisedutilised7*TLSXN idealisation idolisation utilisationN*TLSXNSidealisation's idealisations idolisation's utilisation's*TMoedema*TMNFR outmanoeuvre*TMNFRNoutmanoeuvring*TMNFRS outmanoeuvres*TMNFRT outmanoeuvred@*TMS atomise atomiser itemise oedema'soedemas"*TMSN atomising itemising;*TMSS atomiser's atomisers atomisesitemises *TMST atomiseditemised*TMSXN itemisation*TMSXNS itemisation's*TMTS automatise*TMTSN automatising*TMTSS automatises*TMTST automatised*TPTadaptor *TPTS adaptor'sadaptors*TRoutre*TRTodouredE*TS adios ardour's ardours iodise odour'sodours*TSNiodising*TSSiodises*TSTiodised*TTetude*TTKAtaturk*TTKS Ataturk's*TTRLS editorialise*TTRLSNeditorialising*TTRLSS editorialises*TTRLST editorialised*TTS etude'setudes*TTTNS attitudinise*TTTNSNattitudinising*TTTNSS attitudinises*TTTNST attitudinised*TXattache*TXS attache'sattaches*XLK aetiology*XLKS aetiology's*XRochre*XRSochre's@RLTMthraldom@RLTMS thraldom's@RStheorise@RSN theorising@RSS theorises@RST theorised@RW throughway%@RWS throughway's throughways@SLNK Thessaloniki@SLNKSThessaloniki's@TRtheatre@TRK theatregoer)@TRKS theatregoer's theatregoers@TRS theatre'stheatresBBRS barbariseBBRSN barbarisingBBRSS barbarisesBBRST barbarisedBFLN bevellingBFLNS bevellingsBFLTbevelledBHF behaviourbehoveBHFNbehoving(BHFRL behavioural behaviourallyBHFRSM behaviourismBHFRSMSbehaviourism'sBHFRST behaviourist-BHFRSTSbehaviourist's behaviourists/BHFS behaviour's behavioursbehovesBHFTbehovedBKLRS burglariseBKLRSN burglarisingBKLRSS burglarisesBKLRST burglarisedBKPTLN backpedallingBKPTLT backpedalledBKTBogotaBKTSBogota'sBKWLN bejewellingBKWLT bejewelledBLBbelabourBLBRN belabouringBLBRT belabouredBLBS belaboursBLKbaulkBLKNbaulkingBLKS baulk'sbaulksBLKTbaulkedBLMBL blameable%BLS blase blowsierblowsyBLSST blowsiestBNLBunuelBNLSBunuel'sBNTNbandanna"BNTNS bandanna's bandannasBPTS baptisebaptiserBPTSN baptising/BPTSS baptiser's baptisersbaptisesBPTSTbaptisedBR Baeriabriar'BR@LS breathalyse breathalyserBR@LSN breathalysing*BR@LSS breathalysers breathalysesBR@LST breathalysedBRKRTS bureaucratiseBRKRTSNbureaucratisingBRKRTSSbureaucratisesBRKRTSTbureaucratised BRKRTSXN!bureaucratisation" BRKRTSXNSbureaucratisation'sBRLN barrellingBRLT barrelledBRS briar'sbriarsBRTLS brutaliseBRTLSN brutalisingBRTLSS brutalisesBRTLST brutalisedBRTLSXN brutalisationBRTLSXNSbrutalisation'sBSNbussingBSNS bussing'sBSSbussesBSTbussedBSTTS bastardiseBSTTSN bastardisingBSTTSS bastardisesBSTTST bastardisedBSTTSXNbastardisation1BSTTSXNSbastardisation'sbastardisationsBTFLN bedevillingBTFLT bedevilledBTKBartokBTLRS bowdleriseBTLRSN bowdlerisingBTLRSS bowdlerisesBTLRST bowdlerisedBTLRSXNbowdlerisation1BTLRSXNSbowdlerisation'sbowdlerisationsBTNR boutonniere(BTNRS boutonniere's boutonnieresBTS BootesBootes'sBXLN bushellingBXLNS bushellingsBXLT bushelledBYBaeyerFBKFabergeFBRfibreFBRBT fibreboardFBRBTS fibreboard'sFBRFL fibrefillFBRFLS fibrefill's'FBRKLS fibreglass fibreglass'sFBRS fibre'sfibresFF favourfervour$FFRBL favourable favourablyFFRN favouring FFRT favoured favourite%FFRTS favourite's favouritesFFRTSM favouritismFFRTSMS favouritism's)FFS favour's favours fervour's FKfogeyFKLfaecalFKS fogey'sfogeysFKTN faggotingFKTRS factoriseFKTRSN factorisingFKTRSS factorisesFKTRST factorisedFKTRSXN factorisationFKXNLS fictionaliseFKXNLSNfictionalisingFKXNLSS fictionalisesFKXNLST fictionalisedFKXNLSXN fictionalisation6 FKXNLSXNSfictionalisation'sfictionalisationsFLFflavourFLFFL flavourfulFLFLfulfilFLFLMNT fulfilmentFLFLMNTS fulfilment's"FLFLS flavourlessfulfilsFLFRN flavouring(FLFRNS flavouring's flavouringsFLFRT flavoured FLFS flavour'sflavoursFLFSM flavoursomeFLMBflambeFLMBSflambe'sFLMBTflambeedFLNfuellingFLNLN flannellingFLNLT flannelled)FLSFS philosophise philosophiserFLSFSNphilosophising?FLSFSSphilosophiser'sphilosophisers philosophisesFLSFST philosophisedFLTfuelledFLTRphiltre!FLTRS philtre'sphiltresFLTSTflautist#FLTSTS flautist's flautistsFLYflyerFLYS flyer'sflyersFMLformulaeFMLRS familiariseFMLRSN familiarisingFMLRSS familiarisesFMLRST familiarisedFMLRSXNfamiliarisation FMLRSXNSfamiliarisation'sFMLS formaliseFMLSN formalisingFMLSS formalisesFMLST formalisedFMLSXN formalisationFMLSXNSformalisation'sFMNSfeminiseFMNSN feminisingFMNSS feminisesFMNST feminisedFNphoneyFNLN funnellingFNLSfinaliseFNLSN finalisingFNLSS finalisesFNLST finalisedFNLSXN finalisationFNLSXNSfinalisation'sFNLT funnelled=FNS faience fiance fiancee phoney'sphoneysCFNSS faience's fiancee's fiancees fiance'sfiancesFNTNL fontanelle(FNTNLS fontanelle's fontanellesFNTSS fantasiseFNTSSN fantasisingFNTSSS fantasisesFNTSST fantasised FRfayreFRK@ foregatherFRK@RN foregatheringFRK@RT foregatheredFRK@S foregathersFRPfrappeFRPSfrappe's%FRTNS fraternise fraterniserFRTNSN fraternising9FRTNSS fraterniser's fraternisers fraternisesFRTNST fraternisedFRTNSXNfraternisationFRTNSXNSfraternisation'sFSLS fossiliseFSLSN fossilisingFSLSS fossilisesFSLST fossilisedFSLSXN fossilisationFSLSXNSfossilisation'sFSS faecesfaeces's FTfeteFTLfoetal"FTLS fertilise fertiliserFTLSN fertilising5FTLSS fertiliser's fertilisers fertilisesFTLST fertilisedFTLSXN fertilisationFTLSXNSfertilisation'sFTRLS federaliseFTRLSN federalisingFTRLSS federalisesFTRLST federalisedFTRLSXNfederalisationFTRLSXNSfederalisation'sFTS fete'sfetesFTSN@SSphotosynthesise FTSN@SSN photosynthesisingFTSN@SSSphotosynthesisesFTSN@SSTphotosynthesisedFTWNKL FurtwanglerFTWNKLS Furtwangler'sHBharbourHBRN harbouringHBRT harbouredHBRTS hybridiseHBRTSN hybridisingHBRTSS hybridisesHBRTST hybridisedHBRTSXN hybridisationHBRTSXNShybridisation'sHBS harbour'sharboursHBThabitueHBTS habitue'shabituesHKTMTR hectometre(HKTMTRS hectometre's hectometresHLNS HelleniseHLNSXN HellenisationHLSHeloiseHLSS Heloise'sHMhumourHMFL haemophiliaHMFLK haemophiliac,HMFLKShaemophiliac's haemophiliacsHMFLS haemophilia'sHMKLBN haemoglobinHMKLBNS haemoglobin'sHMKNS homogeniseHMKNSN homogenisingHMKNSS homogenisesHMKNST homogenisedHMKNSXNhomogenisationHMKNSXNShomogenisation'sHMLS humourless.HMLSNShumourlessnesshumourlessness's;HMNS harmonise harmoniser humanise humaniser%HMNSN harmonising humanising_HMNSS harmoniser's harmonisers harmonises humaniser's humanisers humanises#HMNST harmonised humanised*HMNSXN harmonisation humanisation.HMNSXNSharmonisation'shumanisation'sHMRHK haemorrhageHMRHKN haemorrhaging*HMRHKS haemorrhage's haemorrhagesHMRHKT haemorrhagedHMRHT haemorrhoidHMRHTS haemorrhoidsHMRN humouringHMRThumouredHMS humour'shumours*HMSTSS homoeostasishomoeostasis'sHMTLK haematologyHMTLKK haematologicHMTLKKLhaematologicalHMTLKS haematology'sHMTLKST haematologist0HMTLKSTShaematologist'shaematologistsHMTT haematiteHMTTS haematite'sHNhonourHNKhankyHNKShanky'sHNR honoureehonourer2HNRBL Honourable honourable honourably0HNRBLNShonourablenesshonourableness'sHNRN honouring=HNRS honouree's honourees honourer's honourersHNRThonouredHNS honour'shonoursHP@SS hypothesiseHP@SSN hypothesisingHP@SSS hypothesisesHP@SST hypothesisedHPNTS hypnotiseHPNTSN hypnotisingHPNTSS hypnotisesHPNTST hypnotisedHPShippy'sHSPTLS hospitaliseHSPTLSN hospitalisingHSPTLSS hospitalisesHSPTLST hospitalisedHSPTLSXNhospitalisation4 HSPTLSXNShospitalisation'shospitalisationsHTRLS hydrolyseHTRLSN hydrolysingHTRLSS hydrolysesHTRLST hydrolysedK@TRS catheteriseK@TRSN catheterisingK@TRSS catheterisesK@TRST catheterisedKBgybekerbKBKS QuebecoisKBLTKK gobbledegookKBLTKKSgobbledegook'sKBN gybingkerbingKBNS carboniseKBNSN carbonisingKBNSS carbonisesKBNST carbonised+KBS gybe's gybes kerb'skerbsKBT gybedkerbed KFcafeKFLcavillerKFLN cavillingKFLNS cavillings"KFLS caviller's cavillersKFLTcavilledKFS cafe'scafesKFTNkaftanKFTNS kaftan'skaftansKKLN cudgellingKKLNS cudgellingsKKLT cudgelledKKMNT judgementKKMNTL judgemental%KKMNTS judgement's judgementsKKNgarconKKNS garcon'sgarconsKKNSBL cognisableKKNSNS cognisanceKKNSNSS cognisance'sKKNSNT cognisantKL colourcouleeKLBLNT colourblind3KLBLNTNScolourblindnesscolourblindness'sKLBLS globaliseKLBLSN globalisingKLBLSS globalisesKLBLST globalisedKLBLSXN globalisationKLBLSXNSglobalisation'sKLBRcalibre KLBRS calibre'scalibres#KLFL colourful colourfully-KLFLNS colourfulnesscolourfulness'sKLFNS galvaniseKLFNSN galvanisingKLFNSS galvanisesKLFNST galvanisedKLFNSXN galvanisationKLFNSXNSgalvanisation'sKLFST colourfast/KLFSTNScolourfastnesscolourfastness'sKLKTBL collectable+KLKTBLS collectable's collectablesKLKTFS collectiviseKLKTFSNcollectivisingKLKTFSS collectivisesKLKTFST collectivisedKLKTFSXN collectivisation! KLKTFSXNScollectivisation'sKLLS colourlessKLLSL colourlessly/KLLSNScolourlessnesscolourlessness'sKLLTR kilolitre%KLLTRS kilolitre's kilolitresKLMclamourKLMRN clamouringKLMRS glamoriseKLMRSN glamorisingKLMRSS glamorisesKLMRST glamorisedKLMRSXN glamorisationKLMRSXNSglamorisation'sKLMRT clamoured KLMS clamour'sclamoursKLMTR kilometre%KLMTRS kilometre's kilometresKLNKclangourKLNKS clangour's KLNS colonise coloniserKLNSN colonising2KLNSS coloniser's colonisers colonisesKLNST colonisedKLNSXN colonisationKLNSXNScolonisation'sKLNTL clientele%KLNTLS clientele's clientelesKLPNjalapeno"KLPNS jalapeno's jalapenosKLRN colouringKLRNS colouring'sKLRNT colourant&KLRNTS colourant's colourantsKLRNTST clarinettist.KLRNTSTSclarinettist's clarinettistsKLRS colouriseKLRSN colourisingKLRSS colourises#KLRST colourised colouristKLRSTS colouristsKLRSXN colourisationKLRSXNScolourisation'sKLRTcoloured#KLRTS coloured's colouredsKLRXN colourationKLRXNS colouration's=KLS colour's colours coulee's couleesglaceKLS@NKS callisthenics KLSN cloisonneglaceingKLSNS cloisonne'sKLSRN glycerineKLSRNS glycerine'sKLSSglacesKLSTglaceedKLTRLS collateraliseKLW colourwayKLWS colourwaysKLXclicheKLXS cliche'sclichesKLXTclichedKMBLN gambollingKMBLT gambolledKMLK gemmologyKMLKS gemmology's%KMNTS gormandise gormandiserKMNTSN gormandising9KMNTSS gormandiser's gormandisers gormandisesKMNTST gormandisedKMPRcompereKMPRN comperingKMPRScomperesKMPRTcompered KMPTMNTLS!compartmentalise# KMPTMNTLSN#compartmentalising" KMPTMNTLSS"compartmentalises" KMPTMNTLST#compartmentalised& KMPTMNTLSXN'compartmentalisation) KMPTMNTLSXNS#compartmentalisation'sKMPTRS computeriseKMPTRSN computerisingKMPTRSS computerisesKMPTRST computerisedKMPTRSXNcomputerisation KMPTRSXNScomputerisation'sKMXLS commercialiseKMXLSNcommercialisingKMXLSScommercialisesKMXLSTcommercialisedKMXLSXN commercialisation!KMXLSXNScommercialisation'sKNBLS cannibaliseKNBLSN cannibalisingKNBLSS cannibalisesKNBLST cannibalisedKNBLSXNcannibalisation KNBLSXNScannibalisation'sKNBT coenobiteKNBTK coenobitic$KNBTS coenobite's coenobitesKNFNXNLSconventionalise! KNFNXNLSN!conventionalising KNFNXNLSS conventionalises KNFNXNLSTconventionalisedKNFRRconfrere#KNFRRS confrere's confreresKNKLK gynaecologyKNKLKK gynaecologicKNKLKKLgynaecologicalKNKLKS gynaecology'sKNKLKST gynaecologist/KNKLKSTSgynaecologist'sgynaecologistsKNLN kennellingKNLScanaliseKNLSN canalisingKNLSS canalisesKNLST canalisedKNLSXN canalisationKNLSXNScanalisation'sKNLT kennelledKNNScanoniseKNNSN canonisingKNNSS canonisesKNNST canonisedKNNSXN canonisation,KNNSXNScanonisation's canonisationsKNPcanapeKNPS canape'scanapesKNRH gonorrhoeaKNRHL gonorrhoealKNRHS gonorrhoea'sKNRLS generaliseKNRLSN generalisingKNRLSS generalisesKNRLST generalisedKNRLSXNgeneralisation1KNRLSXNSgeneralisation'sgeneralisations0KNSL canceller councillor counsellor%KNSLN cancelling counsellingcKNSLS canceller's cancellers councillor's councillors counsellor's counsellors#KNSLT cancelled counselledKNSMconsommeKNSMS consomme'sKNSPSN ConcepcionKNSPTLS conceptualiseKNSPTLSNconceptualisingKNSPTLSSconceptualisesKNSPTLSTconceptualised! KNSPTLSXN"conceptualisation: KNSPTLSXNSconceptualisation'sconceptualisationsKNSTS concertiseKNSTSN concertisingKNSTSS concertisesKNSTST concertisedKNTcandourKNTKSTLS contextualise KNTKSTLSNcontextualising KNTKSTLSScontextualises KNTKSTLSTcontextualised" KNTKSTLSXNcontextualisationKNTKTNkindergartener1KNTKTNSkindergartener'skindergartenersKNTNRS containeriseKNTNRSNcontainerisingKNTNRSS containerisesKNTNRST containerisedKNTNRSXN containerisation" KNTNRSXNScontainerisation'sKNTS candour'sKPSLS capsuliseKPSLSN capsulisingKPSLSS capsulisesKPSLST capsulisedKPTLS capitaliseKPTLSN capitalisingKPTLSS capitalisesKPTLST capitalisedKPTLSXNcapitalisationKPTLSXNScapitalisation'sKPTS jeopardiseKPTSN jeopardisingKPTSS jeopardisesKPTST jeopardised KRgreyKRFL grovellerKRFLN gravelling%KRFLS groveller's grovellersKRFLT gravelledKRKcuracao,KRL caroller crueller quarreller0KRLN carolling gruelling quarrellingKRLNL gruellinglyKRLNS gruellingsAKRLS caroller's carollers quarreller's quarrellersKRLST cruellest KRLT carolled quarrelledKRMLS carameliseKRMLSN caramelisingKRMLSS caramelisesKRMLST caramelisedKRMNLS criminaliseKRMNLSN criminalisingKRMNLSS criminalisesKRMNLST criminalised#KRN groyne kronakronurKRNLT crenellateKRNLTN crenellatingKRNLTS crenellatesKRNLTT crenellatedKRNLXN crenellation-KRNLXNScrenellation's crenellationsCKRNS greyness greyness's groyne's groyneskrona'sKRNWLT GrunewaldKRNWLTS Grunewald's$KRS crozier grey'sgreys KRSS crozier'scroziersKRSTLS crystalliseKRSTLSN crystallisingKRSTLSS crystallisesKRSTLST crystallisedKRSTLSXNcrystallisation KRSTLSXNScrystallisation'sKRTNcrouton!KRTNS crouton'scroutons#KRTSS criticise criticiserKRTSSN criticising6KRTSSS criticiser's criticisers criticisesKRTSST criticised!KRTTS crudites crudites'sKRXcrecheKRXS creche'screchesKRYgreyerKRYNgreyingKRYRGruyereKRYRS Gruyere'sKRYSTgreyestKRYTgreyedKRYXgreyishKS cosiercosyKSLcosilyKSMcaesiumKSMS caesium's KSNS cosiness cosiness'sKSS cosiescosy'sKSSTcosiestKSTMR costumireKSTMS customiseKSTMSN customisingKSTMSS customisesKSTMST customisedKSTMSXN customisationKSTMSXNScustomisation'sKTcardiaeKTBKGoteborgKTBKS Goteborg'sKTKcortegeKTKRS categoriseKTKRSN categorisingKTKRSS categorisesKTKRST categorisedKTKRSXNcategorisation2KTKRSXNScategorisation'scategorisationsKTKS cortege'scortegesKTLGodel"KTLK catalogue cataloguerKTLKN cataloguingDKTLKS cataloguer's cataloguers catalogue's cataloguesKTLKT cataloguedKTLS catalyseGodel'sKTLSN catalysingKTLSS catalysesKTLST catalysedKTNR jardiniere&KTNRS jardiniere's jardinieresKTRgoitre+KTRS cauterise goitre'sgoitresKTRSN cauterisingKTRSS cauterisesKTRST cauterisedKTRSXN cauterisationKTRSXNScauterisation'sKTS ghettoiseKTSN ghettoisingKTSS ghettoisesKTST ghettoisedKTXS catechiseKTXSN catechisingKTXSS catechisesKTXST catechisedKWLjewellerKWLN jewellingKWLR jewelleryKWLRS jewellery's"KWLS jeweller's jewellersKWLTjewelledKWSTRMNGewurztraminerLBlabourLBLlibeller!LBLN labelling libelling/LBLS libeller's libellers libellousLBLT labelledlibelledLBRlabourerLBRLS liberaliseLBRLSN liberalisingLBRLSS liberalisesLBRLST liberalisedLBRLSXNliberalisation2LBRLSXNSliberalisation'sliberalisationsLBRN labouring"LBRS labourer's labourersLBRTlabouredLBS labour'slaboursLBSFN laboursavingLBTMS lobotomiseLBTMSN lobotomisingLBTMSS lobotomisesLBTMST lobotomisedLFBLliveableLFLlevellerLFLN levelling"LFLS leveller's levellersLFLTlevelledLFRlouvreLFRS louvre'slouvresLFRTlouvredLKBLlikeable+LKBLNS likeablenesslikeableness'sLKBLT likeabilityLKBLTS likeability'sLKLS legaliselocalise$LKLSN legalising localising"LKLSS legalises localises"LKLST legalised localisedLKLSTR lacklustre)LKLSXN legalisation localisation-LKLSXNSlegalisation'slocalisation'sLKM leukaemiaLKMS leukaemia'sLKTMS legitimiseLKTMSN legitimisingLKTMSS legitimisesLKTMST legitimisedLKTMSXNlegitimisationLKTMSXNSlegitimisation'sLKTMTS legitimatiseLKTMTSNlegitimatisingLKTMTSS legitimatisesLKTMTST legitimatised"LKTS liquidise liquidiserLKTSN liquidising5LKTSS liquidiser's liquidisers liquidisesLKTST liquidisedLMRLumiereLMRS Lumiere'sLNSlioniseLNSN lionisingLNSSlionisesLNSTlionisedLNSXN lionisationLNSXNS lionisation'sLNTlearntLPNlupinLPNS lupin'slupinsLSMlissomLSNSlicence LSNSS licence'slicencesLSTRlustreLSTRLS lustrelessLSTRSlustre'sLTRlitreLTRS litre'slitresLTRT litterateur(LTRTS litterateur's litterateurs MmiaowM@LKS mythologiseM@LKSN mythologisingM@LKSS mythologisesM@LKST mythologised-MBLS marbleise mobilise mobiliser%MBLSN marbleising mobilising@MBLSS marbleises mobiliser's mobilisers mobilises#MBLST marbleised mobilisedMBLSXN mobilisation,MBLSXNSmobilisation's mobilisationsMFLN marvellingMFLS marvellousMFLSL marvellouslyMFLT marvelledMKmoggieMKNLS marginaliseMKNLSN marginalisingMKNLSS marginalisesMKNLST marginalisedMKNLSXNmarginalisationMKNTS magnetiseMKNTSBL magnetisableMKNTSN magnetisingMKNTSS magnetisesMKNTST magnetisedMKNTSXN magnetisationMKNTSXNSmagnetisation'sMKRmeagreMKRMmacrameMKRMS macrame'sMKRMTR micrometre(MKRMTRS micrometre's micrometresMKSMSmaximiseMKSMSN maximisingMKSMSS maximisesMKSMST maximisedMKSMSXN maximisationMKSMSXNSmaximisation'sMKTMS macadamiseMKTMSN macadamisingMKTMSS macadamisesMKTMST macadamised MLmeleeMLLTR millilitre'MLLTRS millilitre's millilitresMLMMallarmeMLMTR millimetre'MLMTRS millimetre's millimetresMLS melee'smeleesMLSKmollusc MLSKS mollusc'smolluscs9MLT mould moulder mouldier mouldymoultMLTKLRT multicolouredMLTN mouldingmoulting#MLTNS moulding's mouldingsMLTRN moulderingMLTRS militariseMLTRSN militarisingMLTRSS militarisesMLTRST militarisedMLTRSXNmilitarisationMLTRSXNSmilitarisation'sMLTRT moulderedJMLTS moulder's moulders mould's moulds moult'smoultsMLTST mouldiestMLTT mouldedmoultedMMRLS memorialiseMMRLSN memorialisingMMRLSS memorialisesMMRLST memorialisedMMRSmemoriseMMRSN memorisingMMRSS memorisesMMRST memorisedMMRSXN memorisationMMRSXNSmemorisation's MNmynahMNFR manoeuvreMNFRBL manoeuvrableMNFRBLTmanoeuvrability MNFRBLTSmanoeuvrability'sMNFRN manoeuvringMNFRNS manoeuvrings%MNFRS manoeuvre's manoeuvresMNFRT manoeuvredMNHSmynahesMNK manegemanqueMNKSmanege'sMNL Manillamanilla MNLS Manilla's manilla'sMNMSminimiseMNMSN minimisingMNMSS minimisesMNMST minimisedMNMSXN minimisationMNNmananaMNNSmanana's%MNPLS monopolise monopoliserMNPLSN monopolising9MNPLSS monopoliser's monopolisers monopolisesMNPLST monopolisedMNPLSXNmonopolisationMNPLSXNSmonopolisation'sMNSmynah'sMNTRS miniaturiseMNTRSN miniaturisingMNTRSS miniaturisesMNTRST miniaturisedMNTRSXNminiaturisation MNTRSXNSminiaturisation'sMNTS mantoesmonetiseMNTSN monetisingMNTSS monetisesMNTST monetisedMNXHSN MunchhausenMNXHSNS Munchhausen's MRLS moralise moraliserMRLSN moralising2MRLSS moraliser's moralisers moralisesMRLST moralisedMRLSXN moralisationMRLSXNSmoralisation'sMS miaow'smiaowsMSBHF misbehaviourMSBHFSmisbehaviour'sMSKKMNT misjudgement-MSKKMNTSmisjudgement's misjudgementsMSLBLN mislabellingMSLBLT mislabelled#MSMRS mesmerise mesmeriserMSMRSN mesmerising6MSMRSS mesmeriser's mesmerisers mesmerisesMSMRST mesmerisedMSRS merceriseMSRSN mercerisingMSRSS mercerisesMSRST mercerisedMSTMN misdemeanour,MSTMNSmisdemeanour's misdemeanours%MSTRS moisturise moisturiserMSTRSN moisturising9MSTRSS moisturiser's moisturisers moisturisesMSTRST moisturisedMSTX moustache%MSTXS moustache's moustachesMSTXT moustachedMTmattmetierMTBLS metaboliseMTBLSN metabolisingMTBLSS metabolisesMTBLST metabolisedMTLmodellerMTLN modelling%MTLNS modelling's modellings"MTLS modeller's modellersMTLST medallist&MTLSTS medallist's medallistsMTLT metalledmodelledMTNmatinee;MTNS matinee's matinees modernise moderniserMTNSN modernising5MTNSS moderniser's modernisers modernisesMTNST modernisedMTNSXN modernisationMTNSXNSmodernisation'sMTR metremitreMTRLmateriel%MTRLS materialise materiel'sMTRLSN materialisingMTRLSS materialisesMTRLST materialisedMTRLSXNmaterialisation MTRLSXNSmaterialisation'sMTRNmitringGMTRS matres metre's metres mitre's mitresmotoriseMTRSN motorising"MTRSS metricise motorisesMTRSSN metricisingMTRSSS metricisesMTRSST metricisedMTRST motorisedMTRSXN motorisationMTRSXNSmotorisation'sMTRTmitred&MTS matts metier'smetiersMTSTSS metastasiseMTSTSSN metastasisingMTSTSSS metastasisesMTSTSST metastasisedMWNmiaowingMWTmiaowedMXLN marshallingMXLT marshalledMXNS mechaniseMXNSN mechanisingMXNSS mechanisesMXNST mechanisedMXNSXN mechanisationMXNSXNSmechanisation's N neeNB neighbourNBHT neighbourhood,NBHTSneighbourhood'sneighbourhoodsNBL neighbourly/NBLNSneighbourlinessneighbourliness'sNBRN neighbouringNBRT neighboured"NBS neighbour's neighboursNFLSnoveliseNFLSN novelisingNFLSS novelisesNFLST novelisedNFLSXN novelisation,NFLSXNSnovelisation's novelisationsNFNnovenaeNFTnaiveteNFTS naivete'sNKTS narcotiseNKTSN narcotisingNKTSS narcotisesNKTST narcotisedNKTSXN narcotisationNKTSXNSnarcotisation'sNMBSKL numbskull&NMBSKLS numbskull's numbskullsNMLS normaliseNMLSN normalisingNMLSS normalisesNMLST normalisedNMLSXN normalisationNMLSXNSnormalisation'sNNSMP@SnonsympathiserNNSMP@SSnonsympathiser'sNSLSnasaliseNSLSN nasalisingNSLSS nasalisesNSLST nasalisedNSLSXN nasalisationNSLSXNSnasalisation'sNTnoughtNTRnitreNTRKLSRNnitroglycerine NTRKLSRNSnitroglycerine's3NTRLS naturalise neutralise neutraliser)NTRLSN naturalising neutralisingHNTRLSS naturalises neutraliser's neutralisers neutralises'NTRLST naturalised neutralised.NTRLSXNnaturalisationneutralisation3NTRLSXNSnaturalisation'sneutralisation'sNTRS nitre'snotariseNTRSN notarisingNTRSS notarisesNTRST notarisedNTRSXN notarisationNTS nought'snoughtsNXNLS nationaliseNXNLSN nationalisingNXNLSS nationalisesNXNLST nationalisedNXNLSXNnationalisation3NXNLSXNSnationalisation'snationalisationsPBLSS publicisePBLSSN publicisingPBLSSS publicisesPBLSST publicisedPKMpyjamaPKMNPokemonPKMNS Pokemon'sPKMS pyjamas pyjamas'sPL parlourploughPLFRS pulverisePLFRSN pulverisingPLFRSS pulverisesPLFRST pulverisedPLFRSXN pulverisationPLFRSXNSpulverisation'sPLKN ploughing%PLKRS plagiarise plagiariserPLKRSN plagiarising9PLKRSS plagiariser's plagiarisers plagiarisesPLKRST plagiarisedPLKTploughed'PLL@K Palaeolithic palaeolithic!PLMN ploughman ploughmenPLMNS ploughman'sPLMRS polymerisePLMRSN polymerisingPLMRSS polymerisesPLMRST polymerisedPLMRSXNpolymerisationPLMRSXNSpolymerisation'sPLNTLK palaeontologyPLNTLKSpalaeontology'sPLNTLKSTpalaeontologist4 PLNTLKSTSpalaeontologist'spalaeontologistsPLRLS pluralisePLRLSN pluralisingPLRLSS pluralisesPLRLST pluralisedPLRLSXN pluralisationPLRLSXNSpluralisation'sPLRSpolarisePLRSN polarisingPLRSS polarisesPLRST polarisedPLRSXN polarisationPLRSXNSpolarisation's6PLS parlour's parlours plough'sploughsPLSTSS plasticisePLSTSSN plasticisingPLSTSSS plasticisesPLSTSST plasticisedPLTLS palatalisePLTLSN palatalisingPLTLSS palatalisesPLTLST palatalisedPLTLSXNpalatalisationPLTLSXNSpalatalisation'sPLTSS politicisePLTSSN politicisingPLTSSS politicisesPLTSST politicisedPLTSSXNpoliticisationPLTSSXNSpoliticisation'sPLXR ploughshare(PLXRS ploughshare's ploughshares#PMLN pommelling pummelling PMLT pommelled pummelledPNKRPoincarePNKRS Poincare'sPNLN panelling%PNLNS panelling's panellingsPNLSpenalisePNLSN penalisingPNLSS penalises"PNLST panellist penalised&PNLSTS panellist's panellistsPNLSXN penalisationPNLSXNSpenalisation'sPNLTpanelledPNNpinonPNNS pinon'spinonsPNSLN pencillingPNSLNS pencillingsPNSLT pencilledPNTpinataPNTS pinata'spinatasPPLRS popularisePPLRSN popularisingPPLRSS popularisesPPLRST popularisedPPLRSXNpopularisationPPLRSXNSpopularisation'sPPRS pauperisePPRSN pauperisingPPRSS pauperisesPPRST pauperisedPRFprevPRFNKL ProvencalPRFNKLS Provencal'sPRFTS privatisePRFTSN privatisingPRFTSS privatisesPRFTST privatisedPRFTSXN privatisation0PRFTSXNSprivatisation'sprivatisationsPRFXNLSprofessionalise PRFXNLSN professionalisingPRFXNLSSprofessionalisesPRFXNLST professionalised" PRFXNLSXN!professionalisationPRKKMNT prejudgement.PRKKMNTSprejudgement's prejudgementsPRKRM programme&PRKRMS programme's programmesPRKTSpractisePRKTSN practisingPRKTSS practisesPRKTST practisedPRLN perillingPRLSparalysePRLSN paralysingPRLSNL paralysinglyPRLST paralysedPRLTperilledPRNParanaPRN@SS parenthesisePRN@SSNparenthesisingPRN@SSS parenthesisesPRN@SST parenthesisedPRNSParana'sPRPKNTS propagandisePRPKNTSNpropagandisingPRPKNTSS propagandisesPRPKNTST propagandisedPRRTS prioritisePRRTSN prioritisingPRRTSS prioritisesPRRTST prioritisedPRRTSXNprioritisationPRSprise(PRSLTS proselytise proselytiserPRSLTSN proselytising=PRSLTSSproselytiser's proselytisers proselytisesPRSLTST proselytisedPRSNprising%PRSRS pressurise pressuriserPRSRSN pressurising(PRSRSS pressurisers pressurisesPRSRST pressurisedPRSRSXNpressurisationPRSRSXNSpressurisation's'PRSS precis precis'sprisesPRSSN precisingPRSSTprecisedPRSTprisedPRTK protegeprotegee.PRTKS protegees protege'sprotegesPRTNSpretence$PRTNSS pretence's pretencesPRTRT preterite%PRTRTS preterite's preterites PSpassePSFSXN passivisationPSLN parcellingPSLT parcelledPSNLS personalisePSNLSN personalisingPSNLSS personalisesPSNLST personalisedPSTRpiastre>PSTRS pasteurise pasteuriser piastre'spiastresPSTRSN pasteurising9PSTRSS pasteuriser's pasteurisers pasteurisesPSTRST pasteurisedPSTRSXNpasteurisationPSTRSXNSpasteurisation'sPSXNLS psychoanalysePSXNLSNpsychoanalysingPSXNLSSpsychoanalysesPSXNLSTpsychoanalysed PTPorto$PTFL paedophile paedophiliaPTFLS paedophilesPTKLRS particularisePTKLRSNparticularisingPTKLRSSparticularisesPTKLRSTparticularised PTKLRSXN!particularisation" PTKLRSXNSparticularisation'sPTLpedlarPTLN pedallingPTLS pedlar'spedlarsPTLT pedalledpetalledPTN patinaePetainPTNSPetain'sPTRportiere#PTRNS patronise patroniserPTRNSN patronisingPTRNSNL patronisingly6PTRNSS patroniser's patronisers patronisesPTRNST patronised!PTRS portiere's portieresPTSPorto'sPTSTRNS pedestrianisePTSTRNSNpedestrianisingPTSTRNSSpedestrianisesPTSTRNSTpedestrianised PTSTRNSXNpedestrianisationPTTRK paediatricPTTRKS paediatricsPTTRXN paediatrician.PTTRXNSpaediatrician'spaediatriciansPYRH pyorrhoeaPYRHS pyorrhoea's RroueR@RS reauthoriseR@RSS reauthorisesRBLroubleRBLS rouble'sroublesRBRS rubberiseRBRSN rubberisingRBRSS rubberisesRBRST rubberisedRBTSrobotiseRBTSN robotisingRBTSS robotisesRBTST robotisedRFLreveller<RFLN ravelling refuelling revelling rivalling$RFLNS ravellings revellings"RFLS reveller's revellers8RFLT ravelled refuelled revelledrivalledRFLXNS revolutioniseRFLXNSNrevolutionisingRFLXNSSrevolutionisesRFLXNSTrevolutionisedRFTLS revitaliseRFTLSN revitalisingRFTLSS revitalisesRFTLST revitalisedRFTLSXNrevitalisationRFTLSXNSrevitalisation'sRKrigour#RKKNS recognise recogniser*RKKNSBL recognisable recognisablyRKKNSN recognisingRKKNSNS recognisanceRKKNSNSSrecognisance'sRKKNSS recognisesRKKNST recognisedRKLrecolourRKLNS recoloniseRKLNSN recolonisingRKLNSS recolonisesRKLNST recolonisedRKLNSXNrecolonisationRKLNSXNSrecolonisation'sRKLRN recolouringRKLRS regulariseRKLRSN regularisingRKLRSS regularisesRKLRST regularisedRKLRSXNregularisationRKLRSXNSregularisation'sRKLRT recolouredRKLS recoloursRKNRKRagnarokRKNRKS Ragnarok'sRKNS reorganiseRKNSN reorganisingRKNSS reorganisesRKNST reorganisedRKNSXNreorganisation1RKNSXNSreorganisation'sreorganisationsRKNTR reconnoitreRKNTRN reconnoitringRKNTRS reconnoitresRKNTRT reconnoitredRKPTLS recapitaliseRKPTLSNrecapitalisingRKPTLSS recapitalisesRKPTLST recapitalisedRKPTLSXNrecapitalisationRKRSTLS recrystalliseRKRSTLSNrecrystallisingRKRSTLSSrecrystallisesRKRSTLSTrecrystallisedRKS rigour'srigoursRLBLN relabellingRLBLT relabelledRLSrealiseRLSBL realisableRLSN realisingRLSSrealisesRLSTrealisedRLSXN realisation)RLSXNS realisation's realisationsRMrumourRMFSS reemphasiseRMFSSN reemphasisingRMFSSS reemphasisesRMFSST reemphasisedRMLTremouldRMLTN remouldingRMLTSremouldsRMLTT remouldedRMMNK rumourmonger+RMMNKSrumourmonger's rumourmongersRMNRoumaniaRMNS Roumania'sRMNTSS romanticiseRMNTSSN romanticisingRMNTSSS romanticisesRMNTSST romanticisedRMRN rumouringRMRTrumouredRMS rumour'srumoursRMTLN remodellingRMTLT remodelledRNKrancourRNKS rancour'sRNLS reanalyseRNLSN reanalysingRNLST reanalysedRNTMS randomiseRNTMSN randomisingRNTMSS randomisesRNTMST randomisedRNTMSXN randomisationRNTMSXNSrandomisation'sRNXLS reinitialiseRNXLST reinitialisedRPRSTreprisedRPSTS rhapsodiseRPSTSN rhapsodisingRPSTSS rhapsodisesRPSTST rhapsodisedRS roue'srouesRSKrisqueRTKLS radicaliseRTKLSN radicalisingRTKLSS radicalisesRTKLST radicalisedRTKLSXNradicalisationRTKLSXNSradicalisation'sRTLN rediallingRTLST ritualisedRTLT redialledRTNS routiniseRTNSN routinisingRTNSS routinisesRTNST routinisedRWLN rowellingRWLTrowelledRXNLS rationaliseRXNLSN rationalisingRXNLSS rationalisesRXNLST rationalisedRXNLSXNrationalisation3RXNLSXNSrationalisation'srationalisationsRXX rechercheSBKF cybercafeSBKFS cybercafesSBRsabreSBRH seborrhoeaSBRHS seborrhoea'sSBRS sabre'ssabres#SBSTS subsidise subsidiserSBSTSN subsidising6SBSTSS subsidiser's subsidisers subsidisesSBSTST subsidisedSBSTSXN subsidisationSBSTSXNSsubsidisation'sSBTTLN subtotallingSBTTLT subtotalledSF savioursavourSFLsouffle,SFLS civilise souffle'ssoufflesSFLSN civilisingSFLSS civilisesSFLST civilisedSFLSXN civilisation,SFLSXNScivilisation's civilisationsSFR savouriersavourySFRN savouring(SFRNS savouriness savouriness's+SFRS savouries savoury'sSevresSFRST savouriestSFRTsavoured5SFS saviour's saviours savour'ssavoursSKsakisuccour%SKLRS circularise secularise*SKLRSN circularising secularising(SKLRSS circularises secularises(SKLRST circularised secularisedSKLRSXNsecularisationSKLRSXNSsecularisation'sSKMTS schematiseSKMTSN schematisingSKMTSS schematisesSKMTST schematisedSKN soignesoigneeSKNL signallerSKNLN signalling2SKNLS signalise signaller's signallersSKNLSN signalisingSKNLSS signalisesSKNLST signalisedSKNLSXN signalisationSKNLT signalledSKNTLS scandaliseSKNTLSN scandalisingSKNTLSS scandalisesSKNTLST scandalisedSKRLN squirrellingSKRLT squirrelledSKRN succouringSKRT succouredSKRTNS scrutiniseSKRTNSN scrutinisingSKRTNSS scrutinisesSKRTNST scrutinised(SKS saki's succour'ssuccoursSKTRKScicatrixSKTRKSS cicatrix'sSLBLsaleableSLFsulphurSLFRK sulphuricSLFRN sulphuringSLFRS sulphurousSLFRT sulphured SLFS sulphur'ssulphursSLFT sulphatesulphide=SLFTS sulphate's sulphates sulphide's sulphidesSLLKS soliloquiseSLLKSN soliloquisingSLLKSS soliloquisesSLLKST soliloquisedSLMNS solemniseSLMNSN solemnisingSLMNSS solemnisesSLMNST solemnisedSLMNSXN solemnisationSLMNSXNSsolemnisation'sSLNTRS slenderiseSLNTRSN slenderisingSLNTRSS slenderisesSLNTRST slenderisedSLTPTR saltpetreSLTPTRS saltpetre'sSLYslyerSLYSTslyestSMBLS symboliseSMBLSN symbolisingSMBLSS symbolisesSMBLST symbolisedSMBLSXN symbolisationSMBLSXNSsymbolisation'sSMBRsombreSMBRLsombrely&SMBRNS sombreness sombreness'sSMKSBT smorgasbord*SMKSBTS smorgasbord's smorgasbordsSMLTsmoulderSMLTRN smoulderingSMLTRT smouldered"SMLTS smoulder's smoulders SMNS sermonisesimoniseSMNSN sermonisingSMNSS sermonisesSMNST sermonised%SMP@S sympathise sympathiserSMP@SN sympathising9SMP@SS sympathiser's sympathisers sympathisesSMP@ST sympathisedSMRS summariseSMRSN summarisingSMRSS summarisesSMRST summarisedSN@SS synthesiseSN@SSN synthesisingSN@SSS synthesisesSN@SST synthesisedSNFL snivellerSNFLN snivelling%SNFLS sniveller's snivellersSNFLT snivelledSNKLN snorkellingSNKLT snorkelledSNPL snowplough&SNPLS snowplough's snowploughsSNSseanceSNSS seance'sseancesSNSTS sensitiseSNSTSN sensitisingSNSTSS sensitisesSNSTST sensitisedSNSTSXN sensitisationSNSTSXNSsensitisation'sSNSXNLSsensationaliseSNSXNLSNsensationalisingSNSXNLSSsensationalisesSNSXNLSTsensationalisedSNTLTR centilitre)SNTLTRS centilitre's centilitresSNTMNTLSsentimentalise SNTMNTLSN sentimentalising SNTMNTLSSsentimentalises SNTMNTLST sentimentalised# SNTMNTLSXN$sentimentalisation& SNTMNTLSXNS!sentimentalisation'sSNTMTR centimetre)SNTMTRS centimetre's centimetresSNTRcentreSNTRBT centreboard+SNTRBTS centreboard's centreboardsSNTRFLT centrefold*SNTRFLTS centrefold's centrefolds&SNTRLS centralise centraliserSNTRLSN centralising:SNTRLSS centraliser's centralisers centralisesSNTRLST centralisedSNTRLSXNcentralisation SNTRLSXNScentralisation'sSNTRNcentringSNTRPS centrepiece+SNTRPSS centrepiece's centrepiecesSNTRS centre'scentresSNTRTcentredSNTSsanitiseSNTSN sanitisingSNTSS sanitisesSNTST sanitisedSNXRNS synchroniseSNXRNSN synchronisingSNXRNSS synchronisesSNXRNST synchronisedSNXRNSXNsynchronisation5 SNXRNSXNSsynchronisation'ssynchronisationsSNXT snowshoedSPKNsoupcon!SPKNS soupcon'ssoupconsSPKTRspectre!SPKTRS spectre'sspectresSPLNT splendour&SPLNTS splendour's splendours.SPLT spelt spilled spiltspoiltSPLXR sepulchreSPLXRN sepulchring&SPLXRS sepulchre's sepulchresSPLXRT sepulchredSPRspiraeaSPRLN spirallingSPRLT spiralled SPRS spiraea'sspiraeasSPRXT spirochaete)SPRXTS spirochaete's spirochaetesSPTKsceptic$SPTKL sceptical scepticallySPTKM septicaemiaSPTKMK septicaemicSPTKMS septicaemia's!SPTKS sceptic'sscepticsSPTRsceptre!SPTRS sceptre'ssceptresSPTSSM scepticismSPTSSMS scepticism'sSPXLS specialiseSPXLSN specialisingSPXLSS specialisesSPXLST specialisedSPXLSXNspecialisation2SPXLSXNSspecialisation'sspecialisationsSPXLT speciality(SPXLTS specialities speciality'sSRsoireeSRLS serialiseSRLSN serialisingSRLSS serialisesSRLST serialisedSRLSXN serialisation.SRLSXNSserialisation'sserialisationsSRS soiree'ssoireesSRXZurichSRXSZurich'sSSBLsizeableSSTMTS systematiseSSTMTSN systematisingSSTMTSS systematisesSSTMTST systematisedSSTMTSXNsystematisation SSTMTSXNSsystematisation's STsaute#STBLS stabilise stabiliserSTBLSN stabilising6STBLSS stabiliser's stabilisers stabilisesSTBLST stabilisedSTBLSXN stabilisationSTBLSXNSstabilisation'sSTKMTS stigmatiseSTKMTSN stigmatisingSTKMTSS stigmatisesSTKMTST stigmatisedSTKMTSXNstigmatisation STKMTSXNSstigmatisation'sSTLSstyliseSTLSN stylisingSTLSSstylisesSTLSTstylisedSTMSsodomiseSTMSN sodomisingSTMSS sodomisesSTMST sodomisedSTNsauteingSTNSLN stencillingSTNSLT stencilledSTNTTS standardiseSTNTTSN standardisingSTNTTSS standardisesSTNTTST standardisedSTNTTSXNstandardisation STNTTSXNSstandardisation'sSTRstorey#STRLS sterilise steriliserSTRLSN sterilising6STRLSS steriliser's sterilisers sterilisesSTRLST sterilisedSTRLSXN sterilisation0STRLSXNSsterilisation'ssterilisations*STRS satirise storey'sstoreysSTRSN satirisingSTRSS satirisesSTRST satirisedSTS saute'ssautesSTTsauteedSWFLN swivellingSWFLT swivelledSWPSTK sweepstakeSWPSTKS sweepstake'sSXLS socialiseSXLSN socialisingSXLSS socialisesSXLST socialisedSXLSXN socialisationSXLSXNSsocialisation'sSXRTN SchrodingerSXRTNS Schrodinger'sTBTNT debutante%TBTNTS debutante's debutantesTFLN devillingTFLTdevilledTFNSdefenceTFNSLS defencelessTFNSLSL defencelessly3TFNSLSNSdefencelessnessdefencelessness'sTFNSN defencing!TFNSS defence'sdefencesTFNSTdefencedTFRKDvorakTFSdivorcee!TFSS divorcee's divorceesTFTLS devitaliseTFTLSN devitalisingTFTLSS devitalisesTFTLST devitalisedTHMNS dehumaniseTHMNSN dehumanisingTHMNSS dehumanisesTHMNST dehumanisedTHMNSXNdehumanisationTHMNSXNSdehumanisation'sTKLNS decoloniseTKLNSN decolonisingTKLNSS decolonisesTKLNST decolonisedTKLNSXNdecolonisationTKLNSXNSdecolonisation'sTKLT decolleteTKLTK decolletage)TKLTKS decolletage's decolletagesTKRMNLS decriminaliseTKRMNLSNdecriminalisingTKRMNLSSdecriminalisesTKRMNLSTdecriminalised! TKRMNLSXN"decriminalisation# TKRMNLSXNSdecriminalisation'sTKSMtoxaemiaTKSMS toxaemia'sTKTSdigitiseTKTSN digitisingTKTSS digitisesTKTST digitisedTKTSXN digitisationTL dolourduellerTLN diallingduelling TLNS diallings duellingsTLRM tularaemia+TLS dolour's dueller'sduellersTLSTduellist"TLSTS duellist's duellistsTLT dialledduelledTM TimourtumourTMBLS demobiliseTMBLSN demobilisingTMBLSS demobilisesTMBLST demobilisedTMBLSXNdemobilisationTMBLSXNSdemobilisation'sTMBRLtumbril!TMBRLS tumbril'stumbrilsTMKNTS demagnetiseTMKNTSN demagnetisingTMKNTSS demagnetisesTMKNTST demagnetisedTMKNTSXNdemagnetisation! TMKNTSXNSdemagnetisation'sTMKRTS democratiseTMKRTSN democratisingTMKRTSS democratisesTMKRTST democratisedTMKRTSXNdemocratisation TMKRTSXNSdemocratisation'sTMLTRS demilitariseTMLTRSNdemilitarisingTMLTRSS demilitarisesTMLTRST demilitarisedTMLTRSXN demilitarisation! TMLTRSXNSdemilitarisation'sTMN demeanour"TMNS demeanour'sdemoniseTMNSN demonisingTMNSS demonisesTMNST demonisedTMNTdiamanteTMNTS demonetiseTMNTSN demonetisingTMNTSS demonetisesTMNTST demonetisedTMNTSXNdemonetisationTMNTSXNSdemonetisation's#TMPRS temporise temporiserTMPRSN temporising6TMPRSS temporiser's temporisers temporisesTMPRST temporisedTMRLS demoraliseTMRLSN demoralisingTMRLSS demoralisesTMRLST demoralisedTMRLSXNdemoralisationTMRLSXNSdemoralisation'sTMS tumour'stumoursTMTdemode TNDanaeTNHS TannhauserTNHSS Tannhauser'sTNKLRS denucleariseTNKLRSNdenuclearisingTNKLRSS denuclearisesTNKLRST denuclearisedTNL tunnellerTNLN tunnellingTNLNS tunnellings$TNLS tunneller's tunnellersTNLT tunnelledTNSLN tinsellingTNSLT tinselled#TNTLS tantalise tantaliserTNTLSN tantalisingTNTLSNL tantalisingly6TNTLSS tantaliser's tantalisers tantalisesTNTLST tantalisedTNTLSXN tantalisationTNTLSXNStantalisation'sTNTNdentineTNTNS dentine's#TNTRS tenderise tenderiserTNTRSN tenderising6TNTRSS tenderiser's tenderisers tenderisesTNTRST tenderisedTNTRT downdraughtTNTRTS downdraught'sTNXNLS denationaliseTNXNLSNdenationalisingTNXNLSSdenationalisesTNXNLSTdenationalisedTNXNLSXNdenationalisationTPLKNK doppelgangerTPLKNKS doppelgangersTPLRS depolariseTPLRSN depolarisingTPLRSS depolarisesTPLRST depolarisedTPLRSXNdepolarisationTPLRSXNSdepolarisation'sTPLTSS depoliticiseTPLTSSNdepoliticisingTPLTSSS depoliticisesTPLTSST depoliticisedTPNTNT dependant&TPNTNTS dependant's dependantsTPRSRS depressuriseTPRSRSNdepressurisingTPRSRSS depressurisesTPRSRST depressurisedTPRSRSXNdepressurisationTPSNLS depersonaliseTPSNLSNdepersonalisingTPSNLSSdepersonalisesTPSNLSTdepersonalisedTPTMNTLSdepartmentalise! TPTMNTLSN!departmentalising TPTMNTLSS departmentalises TPTMNTLST!departmentalised$ TPTMNTLSXN%departmentalisation' TPTMNTLSXNS departmentalisation'sTPTSdeputiseTPTSN deputisingTPTSS deputisesTPTST deputisedTR Durertyre!TRFL driveller traveller$TRFLN drivelling travelling(TRFLNS travelling's travellingsPTRFLS driveller's drivellers traveller's travellers trivialiseTRFLSN trivialisingTRFLSS trivialisesTRFLST trivialisedTRFLSXNtrivialisationTRFLSXNStrivialisation's!TRFLT drivelled travelledTRH diarrhoeaTRHS diarrhoea'sTRKL tricolour$TRKLS tricolour's tricoloursTRL derailleurdrilyTRLN trialling&TRLS derailleur's derailleursTRLTtrialledTRMLN trammellingTRMLT trammelledTRMTdreamt#TRMTS dramatise traumatise(TRMTSN dramatising traumatising&TRMTSS dramatises traumatises&TRMTST dramatised traumatisedTRMTSXN dramatisation/TRMTSXNSdramatisation'sdramatisations*TRNKLS tranquillise tranquilliserTRNKLSNtranquillising@TRNKLSStranquilliser'stranquillisers tranquillisesTRNKLST tranquillisedTRNKLT tranquillityTRNKLTStranquillity'sTRNS tyranniseTRNSN tyrannisingTRNSS tyrannisesTRNSSTRS transistorise TRNSSTRSNtransistorising TRNSSTRSStransistorises TRNSSTRSTtransistorisedTRNST tyrannisedTRRderriere/TRRS derriere's derrieres terroriseTRRSN terrorisingTRRSS terrorisesTRRST terrorisedTRS tyre'styres+TRT draught draughtierdraughtyTRTL draughtily*TRTNS draughtinessdraughtiness's TRTS draught'sdraughts'TRTSMN draughtsman draughtsmenTRTSMNS draughtsman'sTRTSMNXPdraughtsmanship! TRTSMNXPSdraughtsmanship'sTRTST draughtiest,TRTSWMN draughtswoman draughtswomenTRTSWMNSdraughtswoman'sTRWLN trowellingTRWLT trowelled TStsarTSFF disfavourTSFFRN disfavouringTSFFRT disfavoured$TSFFS disfavour's disfavoursTSKL discolourTSKLRN discolouringTSKLRT discolouredTSKLRXNdiscolouration2TSKLRXNSdiscolouration'sdiscolourationsTSKLS discoloursTSKNS disorganiseTSKNSN disorganisingTSKNSS disorganisesTSKNST disorganisedTSKNSXNdisorganisationTSKNSXNSdisorganisation'sTSLN tassellingTSLNS desaliniseTSLNSN desalinisingTSLNSS desalinisesTSLNST desalinisedTSLNSXNdesalinisationTSLNSXNSdesalinisation'sTSLT tasselledTSLTF DusseldorfTSLTFS Dusseldorf'sTSLTR decilitre%TSLTRS decilitre's decilitresTSMBWLNdisembowellingTSMBWLT disembowelledTSMLSXNdecimalisationTSMTR decimetre%TSMTRS decimetre's decimetresTSNSTS desensitiseTSNSTSN desensitisingTSNSTSS desensitisesTSNSTST desensitisedTSNSTSXNdesensitisation! TSNSTSXNSdesensitisation'sTSNTNT descendent)TSNTNTS descendent's descendentsTSNTRLS decentraliseTSNTRLSNdecentralisingTSNTRLSS decentralisesTSNTRLST decentralised TSNTRLSXN!decentralisation" TSNTRLSXNSdecentralisation'sTSS tsar'stsarsTSTBLS destabiliseTSTBLSN destabilisingTSTBLSS destabilisesTSTBLST destabilisedTSTBLSXNdestabilisationTSTLdistilTSTLSdistils TTtaedTTBTtitbitTTBTS titbit'stitbitsTTLN totallingTTLST totalisator*TTLSTS totalisator's totalisatorsTTLTtotalledTTNTdetenteTTNTS detente's"TTRS deodorise deodoriserTTRSN deodorising5TTRSS deodoriser's deodorisers deodorisesTTRST deodorisedTTRSXN deodorisationTTRSXNSdeodorisation'sTTTL teetotaller(TTTLS teetotaller's teetotallers!TWLN dowelling towelling%TWLNS towelling's towellingsTWLT dowelledtowelledTXtoucheTXFLN dishevellingTXFLT dishevelledTXN dishonour+TXNRBL dishonourable dishonourablyTXNRN dishonouringTXNRT dishonoured#TXNS dishonour's dishonoursW@RS weatheriseW@RSN weatherisingW@RSS weatherisesW@RST weatherisedWBLS verbaliseWBLSN verbalisingWBLSS verbalisesWBLST verbalisedWBLSXN verbalisationWBLSXNSverbalisation'sWKvigourWKLSvocaliseWKLSN vocalisingWKLSS vocalisesWKLST vocalisedWKLSXN vocalisation,WKLSXNSvocalisation's vocalisationsWKNvicunaWKNS vicuna'svicunasWKSvigour'sWKTLN victuallingWKTLT victualledWKTMS victimiseWKTMSN victimisingWKTMSS victimisesWKTMST victimisedWKTMSXN victimisationWKTMSXNSvictimisation'sWL valourvoilaWLFL wilfulwilfully&WLFLNS wilfulness wilfulness'sWLKNS vulcaniseWLKNSN vulcanisingWLKNSS vulcanisesWLKNST vulcanisedWLKNSXN vulcanisationWLKNSXNSvulcanisation's#WLKRS vulgarise vulgariserWLKRSN vulgarising6WLKRSS vulgariser's vulgarisers vulgarisesWLKRST vulgarisedWLKRSXN vulgarisationWLKRSXNSvulgarisation'sWLNwoollenWLNS woollen'swoollensWLRValeryWLSvalour's"WLSKS Velasquez VelazquezWLSKSS Velasquez'sWLTLS volatiliseWLTLSN volatilisingWLTLSS volatilisesWLTLST volatilised WMNS womanise womaniserWMNSN womanising2WMNSS womaniser's womanisers womanisesWMNST womanisedWNSKTN wainscoting+WNSKTNS wainscoting's wainscotingsWNSKTT wainscotedWNTLS vandaliseWNTLSN vandalisingWNTLSS vandalisesWNTLST vandalisedWNTRS winteriseWNTRSN winterisingWNTRSS winterisesWNTRST winterisedWPvapourWPRvapoury WPRS vaporise vaporiserWPRSN vaporising2WPRSS vaporiser's vaporisers vaporisesWPRST vaporisedWPRSXN vaporisationWPRSXNSvaporisation'sWPS vapour'svapours WRwhirrWRKLRT varicolouredWRS whirr'swhirrs WSwhizzWSKwhiskyWSKS whiskieswhisky'sWSLN weaselling"WSLS visualise visualiserWSLSN visualising5WSLSS visualiser's visualisers visualisesWSLST visualisedWSLSXN visualisation/WSLSXNSvisualisation'svisualisationsWSLT weaselledWSSwhizz'sWSTNS westerniseWSTNSN westernisingWSTNSS westernisesWSTNST westernisedWSTNSXNwesternisationWSTNSXNSwesternisation'sWTKL watercolour(WTKLS watercolour's watercoloursWTLSvitaliseWTLSN vitalisingWTLSS vitalisesWTLST vitalisedWTLSXN vitalisationWTLSXNSvitalisation'sWXP worshipperWXPN worshipping&WXPS worshipper's worshippersWXPT worshippedXFLN shovellingXFLT shovelledXK chequechequerXKBK chequebook'XKBKS chequebook's chequebooksXKBT chequerboard*XKBTSchequerboard's chequerboardsXKHsheikhXKHS sheikh'ssheikhsXKLT chocolateyXKNchequingXKRN chequeringXKRT chequeredCXKS chequer's chequers chequers's cheque'schequesXKTchequedXLchilliXLS chillieschilli'sXNLN channellingXNLS channeliseXNLSN channelisingXNLSS channelisesXNLST channelisedXNLSXNchannelisationXNLSXNSchannelisation'sXNLT channelledXPRN chaperone$XPRNS chaperone's chaperonesXRFLN shrivellingXRFLT shrivelledXRKTRS characteriseXRKTRSNcharacterisingXRKTRSS characterisesXRKTRST characterisedXRKTRSXN characterisation6 XRKTRSXNScharacterisation'scharacterisationsXRSXNS ChristianiseXSL chisellerXSLN chiselling$XSLS chiseller's chisellersXSLT chiselledXTchateauXTKSchateauxXTLN chatelaine&XTLNS chatelaine's chatelainesXTS chateau'sYKTyogurtYKTS yogurt'syogurtsYTLyodellerYTLN yodelling"YTLS yodeller's yodellersYTLT yodelled›Õ^úÿüû ©ŽÿÿÿÿÛà¡A 1×-ó´ÿÿÿÿÿÿÿÿÿÞë^Ýÿÿÿÿ†‡ÿÿÿÿǹîŸ]‹ÿÿÿÿK¬Æ©1⺕ {ÿÀÿÿÿÿMëȞњ²)~Ìg‚ý ¢†è$R©sfÔ ÏO3íÿÿÿÿ°,ÿÿÿÿÎøn¹”Çÿÿÿÿåµ,¿Óï}K¦•!ÿÿÿÿÞ`ÿÿÿÿZ†ôÿÿÿÿ‹õÈZ Y¿ùjžÂ‡ÿÿÿÿÿÿÿÿÿÿÿÿ¡FSÿÿÿÿB“kF2…ÜÔÿÿÿÿÿÿÿÿ² _ׄ]j¯¤dü3èÿÿÿÿ@a_˜–§åwƒŒ™ÿÿÿÿòµKÿÿÿÿ.Ù\àý÷ÄŸ»°€·EÿÿÿÿÌòÿÿÿÿÿÿÿÿÿÿÿÿg”aÁÑô…âÿÿÿÿÿÿÿÿ÷¡*~ÁµTæÿÿÿÿÂXÈ`ÿÿÿÿ]ÄöÿÿÿÿQ<Ûšýßs¯|fX‘lBÿÿÿÿpU@ÿÿÿÿÏ]ÿÿÿÿÈG¢†gÿÿÿÿû-Ù\MXÿÿÿÿÜåÿÿÿÿ`&a¯§mÿÿÿÿ‡‰ÿÿÿÿÆlĘ̀šš’ï›÷ @±ÿÿÿÿÈÁ/ Èÿÿÿÿ¶ÿÿÿÿ5˜¦ÛU‰yŽ‚@1º¢Z`‡©ÿÿÿÿ×Ä~ÿÿÿÿ¥jÝ©+fÿÿÿÿ%TŽ>]ñ‘ë‰'u·ÿÿÿÿéŽ?—ÿÿÿÿÿÿÿÿ´¦éÿÿÿÿÿÿÿÿ“ oÛ8êØÿÿÿÿ$sW}Ä\ 9ÿÿÿÿÿÿÿÿÿÿÿÿ@á(,›ÿÿÿÿl‰ÄuÂñš…’—½ÿÿÿÿYUÿÿÿÿG NH¡ÉíôUBÿÿÿÿÆ Ó1A+ÿÿÿÿFöêeÿÿÿÿT ‡€‚ÇÇÿÿÿÿ>ÿÿÿÿÏÑ&†‹†² ý¸2EI„UÛ‚ÆÒ^~`•áäÿ«åÿÿÿÿUo¤žÿÿÿÿ˜ ¤ (Íÿÿÿÿÿÿÿÿv[qÿÿÿÿ&û¯±Ai ÿÿÿÿÿÿÿÿ‚ÞÔmÿÿÿÿ/ÛpÍ(>2§N¶ÿÿÿÿÿÿÿÿV\ÿÿÿÿ´ø/xÿÿÿÿýâÿÿÿÿýñ¬•@&Ù­ÿÿÿÿáAÚŠðÒwÿÿÿÿÿÿÿÿCœ{ÓbºcVkMž7¶ä ÛàSÿÿÿÿÇJ_ÐÊ "ÉŠ K †W…×B.ÿÿÿÿ·½ÿÿÿÿ!ƒ@.)È;fv¢[Rýmˆ ºŽD¥ß [()ô–N&—²Ôÿÿÿÿ_¢<þ@o¥óßyëLyɧÿÿÿÿiø÷„ÿÿÿÿE~Kª«(oÀ_ÿÿÿÿ0ÕL#ÿÿÿÿ¶Ñÿÿÿÿ£òß*6¾€öÐR—”4^ý m‘®ÿÿÿÿÓ6b:ÿÿÿÿA”ÿÿÿÿJÁ´°“«¯÷t‘ÿÿÿÿ£gm«ñê Ÿîÿÿÿÿc^ZrB!Öžn1ÿÿÿÿ‹Sÿÿÿÿ©ïÿÿÿÿ‹¹é‰ÿÿÿÿR H^b R¦ÍõOÿÿÿÿ)ÿÿÿÿÿÿÿÿíÃÿÿÿÿ—ÿщ¶LŸofri×ÿÿÿÿ›ÿÿÿÿwë¾AÇÜAkþ¥?OÉÕ ŒÊáûä”É:ÿÿÿÿ|ÿÿÿÿ¬ÆºÚTn ÌA€ÿÿÿÿÿÿÿÿˆUÿÿÿÿ±(ï&çÚXÿÿÿÿ豃³„ÙŒÿÿÿÿ\C 2׃;™ÿÿÿÿÿÿÿÿÖîšUjÉÿÿÿÿÿÿÿÿÀ²í7)½Ëý逯ƒn«ÿÿÿÿ–ž ‘¤ÿÿÿÿÿÿÿÿJõÿÿÿÿMÑ•B†uá=ÿÿÿÿ¶ÿÿÿÿ²ÿÿÿÿÆÁÜI¨ZxISÚøõàdJÒx¥{ ÖE}ç¥B…ˆnøî’ÿÿÿÿ§ÿÿÿÿ»>ÿÿÿÿàÿÿÿÿ½&á`ô®½Êg¼hp1ÝLÿÿÿÿ dv¸éÿÿÿÿI‘­[“µ¦ŸÿÿÿÿoZWÉ.ÿÿÿÿÿÿÿÿ½NœÎ¥¤ß+¬ºÞÂFû×|ÿÿÿÿ’ÿÿÿÿ{_v߫ʒ£úÿÿÿÿ‚sÿÿÿÿŸÿÿÿÿ^ÿÿÿÿ±‘ÿÿÿÿ’5‰Ü’ìVD1š³^dƒ5 îüàl<(ÿÿÿÿÉMÿÿÿÿÿÿÿÿÿÿÿÿÿ {— С& ó[ä !™ÿÿÿÿÿÿÿÿÉ·0 ²1á該‡ƒ H ÿÿÿÿ 6<ÿÿÿÿgh©RÛ˜Fr’¥ù0’C²L §’+*TÿÿÿÿĚ̜D8ê+ÿÿÿÿycqå~E]zbË‘ÌGÿÿÿÿsú Óÿÿÿÿ6ÿÿÿÿÿÿÿÿÿBTÿÿÿÿn†îkÿÿÿÿH—ÿÿÿÿÿÿÿÿ/µÿÿÿÿqðÄãÅ| Äÿÿÿÿ¯ûwïÿÿÿÿµÉ®"ð«ÿÿÿÿÿÿÿÿËØÿÿÿÿÿÿÿÿOMn*ÿÿÿÿÔÃÿÿÿÿ*»Ò¿›Ã-ÿÿÿÿý——ÙÿÿÿÿÚ÷·$e~ÊK–ØFîåJN|QƬdKíŸ íý™ôö}°õÁ{šJJóÈ\+N/FúJLKεõA)mÀ¹áKÅ—­ÞçB°É"»EF#`ÿÿÿÿP¼ÿÿÿÿ4 Ž¢˜Äÿÿÿÿÿÿÿÿÿÿÿÿ•E2÷"ŽwTO”¡Ó < ÿÿÿÿÿÿÿÿm]”-¬—:ÝÖ¹˜ÜŠÿÿÿÿl±6:@IŸÐôz¨N†ÛL0QýÿÿÿÿÆÿÿÿÿjEÿÿÿÿËŸÆQÑêÓ@Š1ÿÿÿÿ è˜ºÿÿÿÿzÇÜn­ÎS‹¬®‘¶íÿÿÿÿ›|ÿÿÿÿ÷K×€„6ð4¼œÿÿÿÿ{9(‹¸ÿÿÿÿ­µTðñó 0ÿÿÿÿÿÿÿÿÃ˦œÿÿÿÿZUW&ãtM€ÿÿÿÿ›½/ÄKIÿÿÿÿÝzóÿÿÿÿÎjR_p/;Wÿÿÿÿÿÿÿÿ ç<Õÿÿÿÿ>ϳòÕÿÿÿÿEô •ñt6 (÷Öÿÿÿÿ>ûZðÃ…KOÿÿÿÿÃðÿÿÿÿ 4­tÇm’)¡ßÿÿÿÿÃlfô_1ßú;μé%„Gp«p3ãwúÿÿÿÿû™“<üòßV€¼”ao´ÿÿÿÿ¬˜6P3!ئ0ƒ2½gn‡$•jÓ(ÿÿÿÿg£#» 44FJg 2eþ±u ²?t~§¡é³(ÃàÿÒr1Ær,/JR ÿÿÿÿ°Ø$’`$+A­ÿÿÿÿÿÿÿÿÏçOhÿÿÿÿ@ùc¡·xñÓÿÿÿÿ÷"Ü¥ÏÒ±[áV™M ÿÿÿÿTƒy<P‚^² 0ÿÿÿÿü¦Â¹%zÑ9€ÖWÿÿÿÿ't+äÍ;ÿÿÿÿåñ/ÿÿÿÿ4AƒB %dÑÿÿÿÿ Øý^!(.©þtÿÿÿÿÿÿÿÿyléÒ.Ú´f§áEì ¨a:\)Lu…bÛ^Ý{Øï?»Çÿÿÿÿÿÿÿÿ^JÿÿÿÿÿÿÿÿÈV1™ÿÿÿÿÿÿÿÿÿÿÿÿM1ÖÿÿÿÿÿÿÿÿÿÿÿÿÓœÿÿÿÿ¸óe_ÿÿÿÿ«ˆ6Â×ÎÿÿÿÿÿÿÿÿðEc4þÿÿÿÿ353ï ¥13ÿÿÿÿòðÿÿÿÿ¸üî ÿÿÿÿÌPÿÿÿÿS™ ™þÿÿÿÿõ8½ÿÿÿÿÈt ÿÿÿÿôÿÿÿÿÿÿÿÿ½séëîóŒÞÚÀ÷¥Ú®à{ËŠxµª·ÿÿÿÿÝr|)÷Éq[ïÿÿÿÿÚ&ÒÐ&šèºÕæ|ÿÿÿÿ<ÿÿÿÿ`ÄÚíЪ)kôìÿÿÿÿµ¶ÕE¥“ÿÿÿÿd¨ì° ;·Oj¨ÈuPÓËë­C8Mÿÿÿÿÿÿÿÿ ü‘3DÿÿÿÿiT©°V*9i©¬¹Q«¬ÿÿÿÿèäÜË&+-ºßÿÿÿÿ{X%ò£\õbBäoÿÿÿÿµñ"(‰ æù @äõ$ŽTìx!ÿÿÿÿÿÿÿÿ›àÿÿÿÿôÇ,…Òä +ß—ÿÿÿÿÅÿÿÿÿ©e>îÿÿÿÿ ¹ÿÿÿÿxí­Z“¸'nûÐB&0ÿÿÿÿA*CiV.êÿÿÿÿl–aÿÿÿÿ_ ÿÿÿÿõ& ‚Æèügó‘(#æAéÿÿÿÿ÷=¦ÿÿÿÿÿÿÿÿI'Ä¢MˆÃB ÿÿÿÿ݃XG=Ì·*ˆ÷ÿÿÿÿÿÿÿÿÉì¿Õÿÿÿÿ6ˆ àÖÿÿÿÿJŸôûÿÿÿÿÿÿÿÿ< „¦æqžÑB ÿÿÿÿÜÐÿÿÃjõX÷‹VÿÿÿÿzÁK;¢£x V2<–Úxb5ÿÿÿÿ;翟Ùä¦ÿÿÿÿBL3\  †U’ÿÿÿÿ¯£Y¤ÿÿÿÿV¨V]Lÿÿÿÿ&M•Ö?pÿÿÿÿ`†…Z+KÛQž8C;ÿÿÿÿÿÿÿÿ£+”å#U¾?¶Mnw'1 Àÿÿÿÿÿÿÿÿ¶Šj¦˜‚aéAÿÿÿÿi2ÿÿÿÿ wWw`I3l’€JºÿÿÿÿiÍw~ºzJlÿÿÿÿiÿÿÿÿÿÿÿÿÿÿÿÿøÕÿÿÿÿ.;ÿÿÿÿßìÿÿÿÿ¹}ÿÿÿÿÏîæ N³Ôyä\¥_ñ<¶}ü†àÿÿÿÿ>ž4ÿÿÿÿ¢öy xxAÀ‘+˜–D ]ÿÿÿÿf¡IàíM–˜ô–”ALg€8Q]ÿÿÿÿð¸cÞÓûÿÿÿÿŸPñcž’–Þ–þPÿÿÿÿ–ÿÿÿÿ¦ +¯ˆ„ÿÿÿÿ»•}4èŠÿÿÿÿZém}³ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿZ°r¢~5àÌÀÿÿÿÿÃnÿÿÿÿJAÇÈøº„w»éÿÿÿÿÿÿÿÿˆ]ÿÿÿÿmwiöEÆ ð;æ^…Á@DEÀÔÿÿÿÿÁŒžxÿÿÿÿï\ÿÿÿÿóøìaJÐÕ"Y? ‹È'÷—ãÿÿÿÿ{ŒñïBkÒû`ÌþÿÿÿÿXFÿÿÿÿÿÿÿÿ@zê ÏØ/fÔe§bA–9$ Ó~ÿÿÿÿP)ÿÿÿÿJ†uÖøpÿedÌã@ÿÿÿÿêÏZ–8žH»~–‹2)Τ|*{Ú|ÿÿÿÿþfü6_YÚ3š±7-ÎæÓkoÿÿÿÿY8ÿÿÿÿÿÿÿÿ­ÙÝ¿üè6.³..{£åÝÿÿÿÿÝûÍ$ÿÿÿÿµw<B 1¾æÿÿÿÿNå{êÿÿÿÿ®†ÿÿÿÿxtñÿÿÿÿ(ñ\TÈû7jk‹’ãáÙÅÿÿÿÿÿÿÿÿ=ÍÁ^ÿÿÿÿÿÿÿÿÒÿÿÿÿÁÝ.LGÝÿÿÿÿÿÿÿÿ…–ÿÿÿÿß4Þÿÿÿÿÿÿÿÿÿÿÿÿ¡ÊvteˆíóÈÿÿÿÿ&ÛNªz0ÿÿÿÿ€”ÿÿÿÿFFº2 Pÿÿÿÿ]¼Ùxaÿÿÿÿÿÿÿÿ¢ ÌŽÿÿÿÿÚ½ÍÿÿÿÿŸ2ÿÿÿÿ4°D>C5o úÝÿÿÿÿÿÿÿÿSÿÿÿÿ¤ž(ÿÿÿÿ¡¿Qö9ÿÿÿÿˆÿÿÿÿzœã1ÿÿÿÿäXÿÿÿÿ‚ÿÿÿÿ+ûoßY{ÿÿÿÿÿÿÿÿ"DYûÇ sSeN§VÏ™ÇôÔæÿÿÿÿûÿc¿gNð¶9]õn%³×JÖÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÏÑ\‡ÿÿÿÿÓ¶!ö¼ IeÿÿÿÿÿÿÿÿdÚhµì¶»úõHÿÿÿÿ;†bÿÿÿÿóî!4ÿÿÿÿÿÿÿÿ§ ÿÿÿÿg|©ÿÿÿÿdEúÿÿÿÿU;ÿÿÿÿű¼Ù€*=W´ÓÏ@´[Êÿÿÿÿr¹ÿÿÿÿÿÿÿÿÿÿÿÿOŸÿÿÿÿÿÿÿÿ©Çÿÿÿÿ= ÿÿÿÿMm‘w¯üvÕçòí¤Ýÿÿÿÿ“[ÿÿÿÿÿÿÿÿî‡,®ª­mÖ ŽƒÐèFθçÿÿÿÿMâ•kÿÿÿÿĆÿÿÿÿë‚lÜcöXkãSÍÿÿÿÿÿÿÿÿÿÿÿÿâ€kÿÿÿÿ‹~ÑùÿÿÿÿØÿÿÿÿrd§ö½ÿÿÿÿ-Iÿÿÿÿê¼âXÿÿÿÿÿÿÿÿ?ŒÀç¢ÏŸ¿ 9‚ÿÿÿÿÿÿÿÿÿÿÿÿ;5šíÿÿÿÿY7dódÿÿÿÿÃóÛÿÿÿÿÿÿÿÿØJÿÿÿÿк`»©©ÿÿÿÿŽŽ—6ôÜsÀaƒ­ƒÿÿÿÿÌy•øfnÿÿÿÿuSç@xÿÿÿÿDÊÑn©Àú)»ÿÿÿÿÿÿÿÿÿÿÿÿùnPªýYÉÙ¢ÿÿÿÿÿÿÿÿ^ªóÿÿÿÿÿÿÿÿÜ"ÿÿÿÿÿÿÿÿÿÿÿÿfÿÿÿÿBÿÿÿÿBÅø-Ô//rÄY~•Á!éÿÿÿÿÿÿÿÿé ²PÿÿÿÿË=ÿÿÿÿú|¡¾cÃÄJË‹zÿÿÿÿ—¹‘ÿÿÿÿÿÿÿÿ¤>­\ë_¯ÿÿÿÿÿÿÿÿ¼0{ò3ËÒÝÿÿÿÿÿÿÿÿ¤ð ÌôÐUüÿÿÿÿ) Üs’`­9×0ué"žÿÿÿÿ,ÐÓÿÿÿÿ̧3#Œä(*¯Á5éÿÿÿÿíèd”žÞ‹x¿Rÿÿÿÿäé.Þ½<@I*7ßÿÿÿÿ¼î™òÿÿÿÿgsÆ‹o)UÆñ˜Å÷`<¤<ÿÿÿÿ>R ÿÿÿÿÑÙܸÜ!Ì›µdO&:ÿÿÿÿU.fÿ0ÿÿÿÿÿÿÿÿÿÿÿÿ\ùÿÿÿÿ$ÿÿÿÿßT½g+ÿÿÿÿÿÿÿÿ¾ˆ3Éÿÿÿÿ‘Ë÷{ÿÿÿÿÿÿÿÿRš<±ñ¿k²8ÿÿÿÿÿÿÿÿž·¾ÿÿÿÿ;ÿÿÿÿkLÔ£Îrv#|ÿÿÿÿH‘ÿÿÿÿoDÿÿÿÿ s °*'.2è]ì0/øXveä+³ÊɱéX±À[ÛÛº¬ÌR†RÚðÿÿÿÿÿÿÿÿ÷)åBMðÞ†K´Â;ñˆo^Ÿÿÿÿÿòàj ‹,Õ,úÆÿÿÿÿxYÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿn%ëérÐ%I¸OðÑ[öÉšZLYÁ&ÿÿÿÿÄ„›èÐÿÿÿÿ×ý9ÓÛv¿¡ëZÿÿÿÿF¯á;ãç-;^úHÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ~¨Q@é v¸.¯ÿÿÿÿöü“¨u“ GèââÕ¾ÿÿÿÿÿÿÿÿ #‡ÿÿÿÿ^‘ÿÿÿÿÿÿÿÿ¡Åÿÿÿÿt΂ÿÿÿÿlFPžúãŠ:És6 }혪åìst¤"¡”‚ Z²]ÿÿÿÿ7,nÿÿÿÿd ÿÿÿÿ¡‰3üécöK:~I;¹ÿÿÿÿ×eõrYÿÿÿÿÿÿÿÿ;åtÊSßv¤áÈÿÿÿÿÿÿÿÿh?X­†|?‹ÿÿÿÿÿÿÿÿ›ûÖ<ÿÿÿÿ°5ÿÿÿÿ_6éÿÿÿÿÁ8ÿÿÿÿiÅkódmœ ÿÿÿÿù=,Ñ8‡¦¥É ÿÿÿÿšˆŠ "]†î‘Ú¶t¼ð¯Q£ ÿSÜãÿÿÿÿ õ´ôI‹Z·ÿÿÿÿ ©™©_§70ÿÿÿÿr^"áöä¹ÿÿÿÿKêÿÿÿÿBÓ²,^ÿÿÿÿBDY/nîÿÿÿÿŸ˜³þÿÿÿÿÿÿÿÿD¿ß}žw»q šV¡,ó3s(ó剷yÈ;s%‹¿ÿÿÿÿ3bÿÿÿÿ^òÂ’³ ¢Ô¨¨_”ö…Õämµaµ¹HmÐs{÷ÿÿÿÿ"?ú^Îÿÿÿÿ$ 7:Ý…z¿üZ‡A4ªÍ¯=eеéóÿÿÿÿTÚƒ9k.ÿÿÿÿÿÿÿÿÿÿÿÿ9¼X ÿÿÿÿ3ÿÿÿÿ’y¶ê®!ÿÿÿÿÿÿÿÿq9¥7í2gÿÿÿÿÿÿÿÿIú«…Uÿÿÿÿ?m[,Ž?Ž7Ïÿ~¹å!Õüìì:ÿÿÿÿ‚ r›3$ÿÿÿÿB,ÿÿÿÿÿÿÿÿÒóÇì~s˜ÿÿÿÿ|LBòÝ[ÿÿÿÿm(ÊÛÆ jBjòÉ › Фwß(ÿÿÿÿ›=Æ‘pèŠú ò5¡ÿÿÿÿï·paºgêy$ á¿((¨X¸;ßÜÿÿÿÿPx¾xÿÿÿÿUøšK[óê®T›Iÿÿÿÿ§o e Ê¡ bËáP¹ÿÿÿÿ{º¶:ÿÿÿÿ€Jÿÿÿÿÿÿÿÿ{&l«¡¡nrvìOÿÿÿÿÿÿÿÿÿÿÿÿšçõÊÃÆpWŠhx”¡X {«›øtTãäU)ÀDÿÿÿÿl—E?‰'!ÿÿÿÿ(,ÿÿÿÿÅoNÿÿÿÿÿÿÿÿWeÍ7à)r’qñŠ[*+£ŒìÄR+Õ 9öúÿÿÿÿõÀÿÿÿÿšù§`öùéƒÿÿÿÿ+ÿÿÿÿ)häj;šÿÿÿÿµhTâÉÿÿÿÿ ]M±¹ÿÿÿÿÿÿÿÿÿÿÿÿ¹Û¨ÿÿÿÿæ{0h²¯xÿÿÿÿª¢µGÍOVÿÿÿÿ[›†%_Q=vÀW) y“/8«E8ÐL€‹Èv.Å}ÍòžHnïTÐõ hq8äHd7ê›ÁÕ tÎ^yMdJ6‰L·8ðô\Ø ÏHóÎSös9£ÿÿÿÿÔÃ3ÿÿÿÿ-Dÿÿÿÿ7V/_ÿÿÿÿRs‡ óÿÿÿÿcÿÿÿÿѰþLJ… ,ÿÿÿÿpµUâGp É$7ÿÿÿÿÿÿÿÿ} {®öav:ÿÿÿÿÿÿÿÿÒi}ÿÿÿÿ©DXt1}|7¤B$-°#ºjLØp!þ§² î'Q?•O• }áÿÿÿÿ¶À¥HŽ# °q¾Òq ì>iR´B GJ$ÿÿÿÿƒOCë%Ša„ýRÿÿÿÿ˜qÿÿÿÿ"´>c*Cÿÿÿÿ‡/ÿÿÿÿP|ÿÿÿÿÿÿÿÿ—{Ä£ÿÿÿÿý“`Òݸé™Ô>Î3[‡Dô2:|¶¿Lý‚{IÔ“/ç»ÿÿÿÿ©;ûÂAäàÕØÌÿÿÿÿï³ö(ÿÿÿÿ¿Ÿ^mHdíÈx‰dV4U¹r±šÃITœV\h;H®±º&RXHÏ»7Ø@UM6•*öþ½±Å %Ïmý˦€[§LíÔÒ©Í•qæ¢ÿÿÿÿLL —ÿÿÿÿ¨— §«›ÿÿÿÿ—}ÿÿÿÿÿÿÿÿs"PkÆl} yj6‹±‚ é ¬œÞÿÿÿÿK[–­»Îu)õ媂Ï)Çæ5ÿÿÿÿÿÿÿÿH øÑcç€y±vÒ^ЇP`iP+·gª3GÏ}a, 3Ò§ø„¶û%`¸\èzÊaWÏܪlÙ:ž/ˆvA/Ž¿ÿÿÿÿñ$Fyè‹NpvX}’lÿÿÿÿÿÿÿÿAàûBÿÿÿÿ/Àÿÿÿÿ'jŽÖÿÿÿÿåPÇÐ3Šù´h›RÿÿÿÿÈbÿÿÿÿH–ÿÿÿÿÿÿÿÿDìîÌÿÿÿÿ§ýúÂ;èQ†=ÒÝu“•ÿÿÿÿ€ãil{—ÌYÀ~•x)±õwÿÿÿÿŽ ¤;Œ² »ÅÿÿÿÿÿÿÿÿGÿÿÿÿf•ÿÿÿÿ+ú¤) ÄåîÙÿÿÿÿ«-y"ÿÿÿÿ«{×™ÿÿÿÿÿÿÿÿÿÿÿÿ®Œx@àë,ÿÿÿÿ6ÌêšqÂÿÿÿÿÿÿÿÿ˜¼ÿÿÿÿbÙÉUŸŽÐMN%†ÿÿÿÿº“ÿÿÿÿÿÿÿÿ¿ ÿÿÿÿ©e«ÿÿÿÿÚI·hÚá²4¨ÿÿÿÿ~çDÿÿÿÿaÇYJ1¢ÿÿÿÿÿÿÿÿM{y;"ÚÁ«@ÿÿÿÿ»gæ½ÿÿÿÿ'; ÿÿÿÿGÿÿÿÿp\"\ˆÅšÖ ßt`3‘ਈe¦Þbÿ¼-¥ÂÝ  \(uÿÿÿÿ±dÒNÿÿÿÿ<¤Ã´YZ!°8wÿÿÿÿ)Zÿÿÿÿµùo€ÿÿÿÿ-+Þ9oÿÿÿÿ;qûÒF¨7ÁÿÿÿÿÓ+æþÿÿÿÿ…ûƒ½Ä*Æ9ÿÿÿÿ¼^‘ Uî‡ÿÿÿÿ8{^å{Õ&€ìJÿÿÿÿl½ÿÿÿÿŒ+ÿÿÿÿÒ³èÊBHqÇz{ W\Õ”§cAÙoe,­™¶ÿÿÿÿÿÿÿÿÿÿÿÿ$vuŠbèu$Ón8/yÏ”ºSnÅüƒ wÿÿÿÿÒ2?2~r\ÿÿÿÿÝ2( c ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ)5¡iÿÿÿÿÇ!«ABu‚­2¦ 3} êÿÿÿÿÿÿÿÿ–ÉC/O¦«¿   ÿÿÿÿÿÿÿÿÍéÿÿÿÿ qv²pç§“B÷€¾îh –éƒýœýÚ|ÿÿÿÿV1ÿÿÿÿ(+“WP¦ì‰¯¶·BC ~A"¸yÿÿÿÿ?1Ê *¦5:þ®2´¸§´å’>Àå®I&µò1Ü×xu©_4Pÿÿÿÿ|ô"Hô©éïÿÿÿÿ)&}Z'zØ_£À3Xæòßÿÿÿÿõi˜ÿÿÿÿK×ãÌrz5€œJ™/òÌ'7ª’GÄÀ6íÿÿÿÿÿÿÿÿX—_5jzÔßÿÿÿÿª3«'ÿÿÿÿNbÿÿÿÿýH øöø¹‡AïKÃ=ÿÿÿÿÿÿÿÿÿÿÿÿE»Ü‘ÿÿÿÿÿÿÿÿ%‚x„ÿÿÿÿ7;t Bÿÿÿÿ;Z㡽ïѮĻp ³ýÿÿÿÿÿÿÿÿ¾1ʸÿÿÿÿ«kÿÿÿÿÙ!dÿÿÿÿ0ŒþÓ¼ÿÿÿÿEÇc¶ÿÿÿÿ1ÿÿÿÿB(î¼pCÈÿÿÿÿÿÿÿÿmÛn0ÔÈ¡:$ݭ㵸Ãíî§‘fùèÿÿÿÿŽÇÿÿÿÿ/SI²‰öcÔ£tÿÿÿÿÿÿÿÿ‹IºÉöQøTUŸ‰˜ÿÿÿÿ¦ÒvÙÿÿÿÿÿÿÿÿú#T9Ÿ¸é2S4Œÿÿÿÿÿÿÿÿð²ÿÿÿÿÿÿÿÿŒFÿÿÿÿvCÀÂ>-¹ÄÖÊ5×B·ÿÿÿÿÿÿÿÿÊ €ø½æÿÿÿÿ^ Ñ¥ÿÿÿÿÿÿÿÿÔˆÿÿÿÿìÿÿÿÿCµÿÿÿÿN«¢ÿÿÿÿ3‡ÿÿÿÿØ·¼¥´/FQ{ £SÿÿÿÿóË¿–êRãÆÕ›¤æM<ã&¨Vì.Qÿÿÿÿ’& <ŽÀQ[-Êh=Ûfº4ª&5„ÿÿÿÿô@—Qºù‘ 8ÿÿÿÿŠÿÿÿÿ9l“&ÿÿÿÿÿÿÿÿßaóçZa~(ÿÿÿÿÁ­Ó#ÿÿÿÿ¨8YÓ˜„‡›"„ÿÿÿÿyÝ_çDùñ¾ÿÿÿÿàÀÊ0Áeÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿ¨–9ÑÿÿÿÿÆYþ>’ˆ]Œü.Pÿÿÿÿhšpà‹ÿ­½iæ ´¬6ï|J#ŽVÅyâ*c›¾—ÿÿÿÿӱ裷³JŠüªÿÿÿÿ.HžÙg°ZGÝ-ÿÿÿÿa¹d eÓ …éÞÞ«ÿÿÿÿ~ÿ4¸ÿÿÿÿ­‹J¾ÿÿÿÿÿÿÿÿy?›ÿÿÿÿ‚VçÿÿÿÿöÿÿÿÿÛ£ÿÿÿÿK7Ä.íF=Ûºb†ÐÿÿÿÿpAMÆ#qÿÿÿÿš äÿÿÿÿ\ˆ‹»Q¤brŒ¶Ìs°ÿÿÿÿœ.¸žÿÿÿÿ>½:™ìÁk#ÿ¢°\ÿkÿÿÿÿXEà´ùGzáèN² šŠÿÿÿÿJ˜ÿÿÿÿw"¤y\¸8–ÿÿÿÿ°íËøÿÿÿÿ¨J‡èÇÊ¿¶ÖTCÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãòù ÚßãÒh}HÿÿÿÿUI¶ d³Š¬“Ϭëÿÿÿÿ&Ÿñÿÿÿÿ©Ëÿÿÿÿ¼V¤I&E-eoÿÿÿÿe&ÿÿÿÿ㽚yþµÿÿÿÿ±Yç.i¿ö¨L³fœ”rÊ("Ì‚|ÿÿÿÿ°.ûD¶ ÿÿÿÿs™i'ß ý‰ÿÿÿÿåÙÿÿÿÿxÖÿÿÿÿÿÿÿÿ%<¤ât4ÿÿÿÿÿÿÿÿüªxir®=—ÿÿÿÿÆÚŒ;µÍ;!Èö;o>ÿÿÿÿBTK¹>BTLÉ>BTNv?BTSµ?BXLÑ?BY@FBK @FBR1@FFß@FFRù@FFS©AFKÓAFKLáAFKSñAFKT BFKX–BFLFWCFLMnDFLN§DFLSæDFLTƒEFLYÿEFML*FFMNjGFN½GFNLÌGFNS}HFNTþHFR—IFRK¥IFRPJFRT'JFSLñJFSSKFT›KFTL¨KFTRsLFTS MFTW¡MHBÔMHBRäMHBS¡NHBTÀNHKTñNHLN1OHLS_OHM„OHMF“OHMKPHMLÓPHMNQHMRRRHMSSHMTeSHNATHNKPTHNRqTHNSUUHP@rUHPNÕUHPS0VHSPAVHTRûVK@TVWKB¹WKBKÎWKBLâWKBNXKBS‰XKBTµXKFÎXKFLÛXKFSLYKFTeYKKL•YKKMÕYKKN(ZKL´ZKLBÍZKLFß[KLK ]KLLø]KLM^KLNº_KLPÐ`KLRaKLSœbKLT{cKLW•cKLX½cKMBýcKML(dKMNSdKMPâdKMX­fKNBYgKNFHhKNKÿhKNL°iKNNajKNPújKNR(kKNSlKNTanKPSpKPTrpKRgqKRFtqKRKØqKRLéqKRMérKRN¯sKRSétKRTÓuKRX°vKRYÞvKS]wKSLtwKSM„wKSN©wKSSÊwKSTöwKTŸxKTB¯xKTKØxKTL¶yKTN¶zKTRòzKTS§{KTXú{KWLQ|KWS×|LBó|LBL}LBRƒ}LBS‹~LBTÀ~LFBLFL2LFRLKBÍLKL<€LKM1LKTZLMRã‚LNSƒLPN„ƒLSM¯ƒLSN¿ƒLSTòƒLTR.„M˜„M@L¥„MBL…MFL†MKY†MKNh†MKR–‡MKS ˆMKT›ˆMLúˆMLL‰MLMF‰MLS–‰MLTä‰MMR»‹MN¦ŒMNF´ŒMNH‰MNK›MNLÈMNMŽMNNqŽMNP”ŽMNS^MNToMNXmMRL MSR‘MSBl‘MSKŸ‘MSLç‘MSM’MSR ’MST÷’MT”MTB0”MTL”MTNV•MTR;–MTSF˜MWNÓ˜MWTå˜MXLö˜MXN!™N¯™NBº™NBHÌ™NBLšNBRVšNBSƒšNFL¦šNFN?›NFTP›NKTu›NMBœNML@œNNSΜNSL NT‘NTR NTSŸNXN¬ŸPBL` PKM» PL¡PLF+¡PLK¿¡PLLu¢PLM¢PLNo£PLRù£PLS¥PLT®¥PLXâ¦PML!§PNKe§PNLާPNN•¨PNSÀ¨PNT©PPL1©PPRË©PRF"ªPRK£«PRL}¬PRNû¬PRP‰­PRRø­PRSs®PRTH°PS±PSF±PSL/±PSNX±PST»±PSX°²PT³PTF-³PTKh³PTL´PTN{´PTR©´PTS€µPTT%¶PYRœ¶RǶR@RÓ¶RBL·RBR/·RBT†·RFLÙ·RFT¹RK®¹RKK½¹RKL‡ºRKN¼RKPC½RKRͽRKS@¾RLB]¾RLSоRM,¿RMF;¿RMLž¿RMMï¿RMN3ÀRMRÁÀRMSèÀRMTÁRNK2ÁRNLWÁRNT˜ÁRNX,ÂRPR^ÂRPSrÂRSÑÂRSKéÂRTKùÂRTL“ÃRTNÒÃRWL)ÄRXNPÄRXXÅSBKÅSBRAÅSBS™ÅSBTZÆSF‹ÆSFL¥ÆSFRhÇSFSÈSKLÈSKLdÈSKM>ÉSKNÉSKRíÊSKS¨ËSKTÑËSLBþËSLFÌSLLõÌSLMXÍSLNìÍSLTOÎSLY~ÎSMBŸÎSMKÏSMLÂÏSMN'ÐSMPŠÐSMRÑSN@pÑSNFÏÑSNK3ÒSNP`ÒSNSœÒSNTÕÓSNX[×SPK)ØSPL‘ØSPRFÙSPTãÙSPXçÚSRÓÛSRLâÛSRS‚ÜSRXŸÜSSBÂÜSSTÕÜST{ÝSTB‰ÝSTKJÞSTLêÞSTM9ßSTNŒßSTRsàSTSÀáSTTÛáSWFìáSWPâSXLHâSXRÖâTBTãTFLBãTFNiãTFR+äTFS<äTFTpäTHMÏäTKLiåTKRXæTKSçTKT9çTL¥çTLN¿çTLRþçTLSèTLTtèTMèTMB©èTMKxéTMLÄêTMNpëTMP’ìTMRíTMS´íTMTÑíTNáíTNHïíTNKîTNL‡îTNSþîTNT)ïTNXåðTPLtñTPN­òTPRêòTPStóTPTãóTRõTRFõTRHyöTRK¢öTRLÛöTRME÷TRNTøTRRøùTRS|úTRT•úTRWüTS,üTSF9üTSK£üTSLžýTSMËþTSNYÿTSSñTST TT³TTBÀTTLðTTNXTTRTTT:TWLyTXÞTXFíTXNW@R­WBLWK–WKL¥WKN>WKSlWKT~WL?WLFWWLK›WLNðWLR! WLS1 WLT} WMNÜ WNSY WNT³ WPi WPRx WPS; WRX WRKf WRS WSš WSK¨ WSL× WSSÍ WSTÞ WTKxWTL·WXP?XFL¤XKÍXKBçXKHeXKL“XKN¨XKRºXKSãXKT'XL8XLSGXNLeXPR$XRF]XRKŠXRSKXSLdXTÄXTKÔXTLçXTS#YKT6YTLd*@PTK orthopaedic+*@PTKS orthopaedicsorthopaedics's*@PTST orthopaedist,*@PTSTSorthopaedist's orthopaedists*@RS authorize*@RSN authorizing*@RSS authorizes*@RST authorized*@RSXN authorization.*@RSXNSauthorization'sauthorizations*Babbearbour*BNSurbanize*BNSN urbanizing*BNSS urbanizes*BNST urbanized*BNSXN urbanization*BNSXNSurbanization's*BRKMNT abridgement+*BRKMNTS abridgement's abridgements0*BS abbe's abbes arbour'sarbours*BSN@absinth*BSN@S absinth's*BTabetter*BTS abetter'sabetters*FKNRLSovergeneralize*FKNRLSNovergeneralizing*FKNRLSSovergeneralizes*FKNRLSTovergeneralized*FKPTLSovercapitalize*FKPTLSNovercapitalizing*FKPTLSSovercapitalizes*FKPTLSTovercapitalized*FNKLS evangelize*FNKLSN evangelizing*FNKLSS evangelizes*FNKLST evangelized*FNSoffence *FNSS offence'soffences*FRMFSS overemphasize*FRMFSSNoveremphasizing*FRMFSSSoveremphasizes*FRMFSSToveremphasized*FSPXLSoverspecialize*FSPXLSNoverspecializing*FSPXLSSoverspecializes*FSPXLSToverspecialized" *FSPXLSXN#overspecialization% *FSPXLSXNS overspecialization's*FSST oversized*KLeclair*KLMTS acclimatize*KLMTSN acclimatizing*KLMTSS acclimatizes*KLMTST acclimatized*KLMTSXNacclimatization! *KLMTSXNSacclimatization's*KLN equalling7*KLS eclair's eclairs equalize equalizer*KLSN equalizing2*KLSS equalizer's equalizers equalizes*KLST equalized*KLSXN equalization*KLSXNSequalization's*KLT eclatequalled*KLTSeclat's*KNageing*KNLKMNTacknowledgement5 *KNLKMNTSacknowledgement'sacknowledgements#*KNMS economize economizer*KNMSN economizing6*KNMSS economizer's economizers economizes*KNMST economizedB*KNS ageing's ageings agonize organize organizer#*KNSN agonizing organizing*KNSNL agonizingly>*KNSS agonizes organizer's organizers organizes!*KNST agonized organized*KNSXN organization0*KNSXNLorganizationalorganizationally-*KNSXNSorganization's organizations*KNTorgandie*KNTS organdie's*KRNTS aggrandize *KRNTSMNTaggrandizement! *KRNTSMNTSaggrandizement's*KRNTSN aggrandizing*KRNTSS aggrandizes*KRNTST aggrandized*KSaxeoecus*KSSaxe's*KSSRS accessorize*KSSRSN accessorizing*KSSRSS accessorizes*KSSRST accessorized*KSSSexorcize*KSSSN exorcizing*KSSSS exorcizes*KSSST exorcized*KSTMPRS extemporize *KSTMPRSN extemporizing *KSTMPRSS extemporizes *KSTMPRST extemporized *KSTMPRSXN!extemporization# *KSTMPRSXNSextemporization's*KSTNLS externalize*KSTNLSN externalizing*KSTNLSS externalizes*KSTNLST externalized *KSTNLSXN externalization6 *KSTNLSXNSexternalization'sexternalizations*KSTS oxidizeoxidizer*KSTSN oxidizing0*KSTSS oxidizer's oxidizersoxidizes*KSTSToxidized*KSTSXN oxidization*KSTSXNS oxidization's*KTLS actualize*KTLSN actualizing*KTLSS actualizes*KTLST actualized*KTLSXN actualization*KTLSXNSactualization's*KTRaccoutre*KTRMNTS accoutrements*KTRN accoutring*KTRS accoutres*KTRT accoutred *Lole(*LFBTS alphabetize alphabetizer*LFBTSN alphabetizing=*LFBTSSalphabetizer's alphabetizers alphabetizes*LFBTST alphabetized*LFBTSXNalphabetization4 *LFBTSXNSalphabetization'salphabetizations*LKLSalkalize*LKLSN alkalizing*LKLSS alkalizes*LKLST alkalized *LKS eulogize eulogizer*LKSN eulogizing2*LKSS eulogizer's eulogizers eulogizes*LKST eulogized*LMNM aluminium*LMNMS aluminium's*LNelan*LNSelan's*LS Elyseeole's*LSSElysee's*LSTSS elasticize*LSTSSN elasticizing*LSTSSS elasticizes*LSTSST elasticized*Marmour%*MBLS immobilize immobilizer*MBLSN immobilizing(*MBLSS immobilizers immobilizes*MBLST immobilized*MBLSXNimmobilization*MBLSXNSimmobilization's*MBNSambience#*MBNSS ambience's ambiences*MF@TR amphitheatre-*MF@TRSamphitheatre's amphitheatres*MFSS emphasize*MFSSN emphasizing*MFSSS emphasizes*MFSST emphasized*MKRemigre*MKRS emigre'semigres*MLTomelette"*MLTS omelette's omelettes*MNSimmunize*MNSN immunizing*MNSS immunizes*MNST immunized*MNSXN immunization,*MNSXNSimmunization's immunizations*MP@S empathize*MP@SN empathizing*MP@SS empathizes*MP@ST empathized*MPNLimpanel*MPNLN impanelling*MPNLSimpanels*MPNLT impanelled*MPRLN imperilling*MPRLT imperilled*MPSTimpostor#*MPSTS impostor's impostors*MR armourerarmoury*MRKNS Americanize*MRKNSN Americanizing*MRKNSS Americanizes*MRKNST Americanized*MRKNSXNAmericanization5 *MRKNSXNSAmericanization'sAmericanizations*MRN armouring<*MRS armourer's armourers armouries armoury's*MRTarmoured*MS armour'sarmours*MTLS immortalize*MTLSN immortalizing*MTLSS immortalizes*MTLST immortalized*MTSamortize*MTSBL amortizable*MTSN amortizing*MTSS amortizes*MTST amortized*MTSXN amortization,*MTSXNSamortization's amortizations*MXNLS emotionalize*MXNLSNemotionalizing*MXNLSS emotionalizes*MXNLST emotionalized *Naeon*N@LKS anthologize*N@LKSN anthologizing*N@LKSS anthologizes*N@LKST anthologized*N@MTS anathematize*N@MTSNanathematizing*N@MTSS anathematizes*N@MTST anathematized*N@RLenthral*N@RLMNT enthralment *N@RLMNTS enthralment's*N@RLSenthrals*N@RST unauthorized*NBKNN unbeknown*NBPTST unbaptized**NFFRBL unfavourable unfavourably*NFLFRT unflavoured*NFSLS universalize*NFSLSNuniversalizing*NFSLSS universalizes*NFSLST universalized*NFTLST unfertilized*NKLRT uncoloured*NKLSS anglicize*NKLSSN anglicizing*NKLSSS anglicizes*NKLSST anglicized*NKLT unequalled*NKNingenue!*NKNS ingenue'singenues*NKNST unorganized*NKR enquireenquiry*NKRN enquiring.*NKRS enquires enquiries enquiry's*NKRTenquired *NKS energize energizer*NKSN energizing2*NKSS energizer's energizers energizes*NKST energized*NKSTRMAngstrom*NLBLT unlabelled*NLKS analogize*NLKSN analogizing*NLKSS analogizes*NLKST analogized*NLS analyseanalyser*NLSBL analysable*NLSN analysing#*NLSS analyser's analysers!*NLST analysed annualized*NM anaemiaenamour*NMKanaemic*NMKL anaemically*NML enameller*NMLN enamelling*NMLNS enamellings%*NMLS enameller's enamellers*NMLT enamelled*NMRN enamouring#*NMRT enamoured unarmoured*NMS anaemia'senamours*NNSunionize*NNSN unionizing*NNSS unionizes*NNST unionized*NNSXN unionization*NNSXNSunionization's*NNXLST uninitialized*NPRKTST unpractised*NPSTRST unpasteurized*NPTSN unappetizing*NRFLN unravelling%*NRFLT unravelled unrivalled *NRKKNSBLunrecognizable*NRKKNST unrecognized*NRLenrol*NRLMNT enrolment(*NRLMNTS enrolment's enrolments*NRLSenrols*NRLST unrealized#*NS aeon's aeonsionize*NS@TK anaesthetic+*NS@TKS anaesthetic's anaesthetics*NS@TS anaesthetize*NS@TSNanaesthetizing*NS@TSS anaesthetizes+*NS@TST anaesthetist anaesthetized.*NS@TSTSanaesthetist's anaesthetists*NS@TSXN anaesthetization" *NS@TSXNSanaesthetization's*NS@X anaesthesia*NS@XLKanaesthesiology *NS@XLKS!anaesthesiology's! *NS@XLKST"anaesthesiologist: *NS@XLKSTSanaesthesiologist'sanaesthesiologists*NS@XS anaesthesia's*NSFLST uncivilized*NSFR unsavoury*NSNionizing*NSSionizes*NSTionized*NSTLinstil*NSTLMNT instalment+ *NSTLMNTS instalment's instalments*NSTLSinstils *NSTTXNLS!institutionalize# *NSTTXNLSN#institutionalizing" *NSTTXNLSS"institutionalizes" *NSTTXNLST#institutionalized& *NSTTXNLSXN'institutionalization) *NSTTXNLSXNS"institutionalization's*NSXN ionization*NSXNS ionization's*NTF endeavour*NTFRN endeavouring*NTFRT endeavoured%*NTFS endeavour's endeavours*NTFTLS individualize*NTFTLSNindividualizing*NTFTLSSindividualizes*NTFTLSTindividualized! *NTFTLSXN"individualization$ *NTFTLSXNS individualization's*NTKNS antagonize*NTKNSN antagonizing*NTKNSS antagonizes*NTKNST antagonized*NTLB antilabour*NTLKTLSintellectualize! *NTLKTLSN!intellectualizing *NTLKTLSS intellectualizes *NTLKTLSTintellectualized*NTMS anatomize*NTMSN anatomizing*NTMSS anatomizes*NTMST anatomized*NTNLS internalize*NTNLSN internalizing*NTNLSS internalizes*NTNLST internalized*NTNLSXNinternalization! *NTNLSXNS internalization's*NTNXNLS internationalize" *NTNXNLSN"internationalizing! *NTNXNLSS!internationalizes! *NTNXNLST"internationalized% *NTNXNLSXNinternationalization*NTRentree*NTRMLT untrammelled*NTRS entree'sentrees*NTRTLST underutilized*NTS anodizeunitize"*NTSN anodizing unitizing *NTSS anodizesunitizes *NTST anodizedunitized*NTSTRLS industrialize *NTSTRLSNindustrializing *NTSTRLSSindustrializes *NTSTRLSTindustrialized" *NTSTRLSXN#industrialization$ *NTSTRLSXNS industrialization's*NXKBL unshakeable*NXLN initialling*NXLS initialize*NXLSN initializing*NXLSS initializes*NXLST initialized*NXLSXNinitialization*NXLT initialled *Pepee*PLappal*PLKapplique*PLKN appliqueing0*PLKS apologize applique's appliques*PLKSN apologizing*PLKSS apologizes*PLKST apologized*PLKT appliqued*PLSappals*PLT epaulette$*PLTS epaulette's epaulettes*PRLN apparelling*PRLT apparelled*PS epee'sepees*PSNTR epicentre'*PSNTRS epicentre's epicentres*PSTTS apostatize*PSTTSN apostatizing*PSTTSS apostatizes*PSTTST apostatized.*PTMS epitomize optimize optimizer&*PTMSN epitomizing optimizing$*PTMSS epitomizes optimizes$*PTMST epitomized optimized*PTMSXN optimization*PTMSXNSoptimization's*PTRT updraught&*PTRTS updraught's updraughts*PTS appetizer*PTSN appetizing*PTSNL appetizingly$*PTSS appetizer's appetizers*RFLaerofoil"*RFLS aerofoil's aerofoils*RMuraemia*RMKuraemic*RMS uraemia's*RPLN aeroplane%*RPLNS aeroplane's aeroplanes *Sarse*SFK oesophagi*SHLarsehole"*SHLS arsehole's arseholes*SNSNAsuncion*SNSNS Asuncion's*SS arse'sarses*STHS Esterhazy*STHSS Esterhazy's*STRKN oestrogen*STRKNS oestrogen's,*STRS oestrous oestrus oestrus's#*STRSS oestruses ostracize*STRSSN ostracizing*STRSSS ostracizes*STRSST ostracized*T ardourodour*TFKTartefact#*TFKTS artefact's artefacts6*TLS idealize idolize odourlessutilize*TLSBL utilizable0*TLSN idealizing idolizing utilizing:*TLSS idealizes idolizes italicizeutilizes*TLSSN italicizing*TLSSS italicizes*TLSST italicized*TLSSXN italicization*TLSSXNSitalicization's-*TLST idealized idolizedutilized7*TLSXN idealization idolization utilizationN*TLSXNSidealization's idealizations idolization's utilization's*TMoedema*TMNFR outmanoeuvre*TMNFRNoutmanoeuvring*TMNFRS outmanoeuvres*TMNFRT outmanoeuvred@*TMS atomize atomizer itemize oedema'soedemas"*TMSN atomizing itemizing;*TMSS atomizer's atomizers atomizesitemizes *TMST atomizeditemized*TMSXN itemization*TMSXNS itemization's*TMTS automatize*TMTSN automatizing*TMTSS automatizes*TMTST automatized*TPTadaptor *TPTS adaptor'sadaptors*TRoutre*TRTodouredE*TS adios ardour's ardours iodize odour'sodours*TSNiodizing*TSSiodizes*TSTiodized*TTetude*TTKAtaturk*TTKS Ataturk's*TTRLS editorialize*TTRLSNeditorializing*TTRLSS editorializes*TTRLST editorialized*TTS etude'setudes*TTTNS attitudinize*TTTNSNattitudinizing*TTTNSS attitudinizes*TTTNST attitudinized*TXattache*TXS attache'sattaches*XLK aetiology*XLKS aetiology's*XRochre*XRSochre's@RLTMthraldom@RLTMS thraldom's@RStheorize@RSN theorizing@RSS theorizes@RST theorized@RW throughway%@RWS throughway's throughways@SLNK Thessaloniki@SLNKSThessaloniki's@TRtheatre@TRK theatregoer)@TRKS theatregoer's theatregoers@TRS theatre'stheatresBBRS barbarizeBBRSN barbarizingBBRSS barbarizesBBRST barbarizedBFLN bevellingBFLNS bevellingsBFLTbevelledBHF behaviourbehoveBHFNbehoving(BHFRL behavioural behaviourallyBHFRSM behaviourismBHFRSMSbehaviourism'sBHFRST behaviourist-BHFRSTSbehaviourist's behaviourists/BHFS behaviour's behavioursbehovesBHFTbehovedBKLRS burglarizeBKLRSN burglarizingBKLRSS burglarizesBKLRST burglarizedBKPTLN backpedallingBKPTLT backpedalledBKTBogotaBKTSBogota'sBKWLN bejewellingBKWLT bejewelledBLBbelabourBLBRN belabouringBLBRT belabouredBLBS belaboursBLKbaulkBLKNbaulkingBLKS baulk'sbaulksBLKTbaulkedBLMBL blameable%BLS blase blowsierblowsyBLSST blowsiestBNLBunuelBNLSBunuel'sBNTNbandanna"BNTNS bandanna's bandannasBPTS baptizebaptizerBPTSN baptizing/BPTSS baptizer's baptizersbaptizesBPTSTbaptizedBR Baeriabriar'BR@LS breathalyse breathalyserBR@LSN breathalysing*BR@LSS breathalysers breathalysesBR@LST breathalysedBRKRTS bureaucratizeBRKRTSNbureaucratizingBRKRTSSbureaucratizesBRKRTSTbureaucratized BRKRTSXN!bureaucratization" BRKRTSXNSbureaucratization'sBRLN barrellingBRLT barrelledBRS briar'sbriarsBRTLS brutalizeBRTLSN brutalizingBRTLSS brutalizesBRTLST brutalizedBRTLSXN brutalizationBRTLSXNSbrutalization'sBSNbussingBSNS bussing'sBSSbussesBSTbussedBSTTS bastardizeBSTTSN bastardizingBSTTSS bastardizesBSTTST bastardizedBSTTSXNbastardization1BSTTSXNSbastardization'sbastardizationsBTFLN bedevillingBTFLT bedevilledBTKBartokBTLRS bowdlerizeBTLRSN bowdlerizingBTLRSS bowdlerizesBTLRST bowdlerizedBTLRSXNbowdlerization1BTLRSXNSbowdlerization'sbowdlerizationsBTNR boutonniere(BTNRS boutonniere's boutonnieresBTS BootesBootes'sBXLN bushellingBXLNS bushellingsBXLT bushelledBYBaeyerFBKFabergeFBRfibreFBRBT fibreboardFBRBTS fibreboard'sFBRFL fibrefillFBRFLS fibrefill's'FBRKLS fibreglass fibreglass'sFBRS fibre'sfibresFF favourfervour$FFRBL favourable favourablyFFRN favouring FFRT favoured favourite%FFRTS favourite's favouritesFFRTSM favouritismFFRTSMS favouritism's)FFS favour's favours fervour's FKfogeyFKLfaecalFKS fogey'sfogeysFKTN faggotingFKTRS factorizeFKTRSN factorizingFKTRSS factorizesFKTRST factorizedFKTRSXN factorizationFKXNLS fictionalizeFKXNLSNfictionalizingFKXNLSS fictionalizesFKXNLST fictionalizedFKXNLSXN fictionalization6 FKXNLSXNSfictionalization'sfictionalizationsFLFflavourFLFFL flavourfulFLFLfulfilFLFLMNT fulfilmentFLFLMNTS fulfilment's"FLFLS flavourlessfulfilsFLFRN flavouring(FLFRNS flavouring's flavouringsFLFRT flavoured FLFS flavour'sflavoursFLFSM flavoursomeFLMBflambeFLMBSflambe'sFLMBTflambeedFLNfuellingFLNLN flannellingFLNLT flannelled)FLSFS philosophize philosophizerFLSFSNphilosophizing?FLSFSSphilosophizer'sphilosophizers philosophizesFLSFST philosophizedFLTfuelledFLTRphiltre!FLTRS philtre'sphiltresFLTSTflautist#FLTSTS flautist's flautistsFLYflyerFLYS flyer'sflyersFMLformulaeFMLRS familiarizeFMLRSN familiarizingFMLRSS familiarizesFMLRST familiarizedFMLRSXNfamiliarization FMLRSXNSfamiliarization'sFMLS formalizeFMLSN formalizingFMLSS formalizesFMLST formalizedFMLSXN formalizationFMLSXNSformalization'sFMNSfeminizeFMNSN feminizingFMNSS feminizesFMNST feminizedFNphoneyFNLN funnellingFNLSfinalizeFNLSN finalizingFNLSS finalizesFNLST finalizedFNLSXN finalizationFNLSXNSfinalization'sFNLT funnelled=FNS faience fiance fiancee phoney'sphoneysCFNSS faience's fiancee's fiancees fiance'sfiancesFNTNL fontanelle(FNTNLS fontanelle's fontanellesFNTSS fantasizeFNTSSN fantasizingFNTSSS fantasizesFNTSST fantasized FRfayreFRK@ foregatherFRK@RN foregatheringFRK@RT foregatheredFRK@S foregathersFRPfrappeFRPSfrappe's%FRTNS fraternize fraternizerFRTNSN fraternizing9FRTNSS fraternizer's fraternizers fraternizesFRTNST fraternizedFRTNSXNfraternizationFRTNSXNSfraternization'sFSLS fossilizeFSLSN fossilizingFSLSS fossilizesFSLST fossilizedFSLSXN fossilizationFSLSXNSfossilization'sFSS faecesfaeces's FTfeteFTLfoetal"FTLS fertilize fertilizerFTLSN fertilizing5FTLSS fertilizer's fertilizers fertilizesFTLST fertilizedFTLSXN fertilizationFTLSXNSfertilization'sFTRLS federalizeFTRLSN federalizingFTRLSS federalizesFTRLST federalizedFTRLSXNfederalizationFTRLSXNSfederalization'sFTS fete'sfetesFTSN@SSphotosynthesize FTSN@SSN photosynthesizingFTSN@SSSphotosynthesizesFTSN@SSTphotosynthesizedFTWNKL FurtwanglerFTWNKLS Furtwangler'sHBharbourHBRN harbouringHBRT harbouredHBRTS hybridizeHBRTSN hybridizingHBRTSS hybridizesHBRTST hybridizedHBRTSXN hybridizationHBRTSXNShybridization'sHBS harbour'sharboursHBThabitueHBTS habitue'shabituesHKTMTR hectometre(HKTMTRS hectometre's hectometresHLNS HellenizeHLNSXN HellenizationHLSHeloiseHLSS Heloise'sHMhumourHMFL haemophiliaHMFLK haemophiliac,HMFLKShaemophiliac's haemophiliacsHMFLS haemophilia'sHMKLBN haemoglobinHMKLBNS haemoglobin'sHMKNS homogenizeHMKNSN homogenizingHMKNSS homogenizesHMKNST homogenizedHMKNSXNhomogenizationHMKNSXNShomogenization'sHMLS humourless.HMLSNShumourlessnesshumourlessness's;HMNS harmonize harmonizer humanize humanizer%HMNSN harmonizing humanizing_HMNSS harmonizer's harmonizers harmonizes humanizer's humanizers humanizes#HMNST harmonized humanized*HMNSXN harmonization humanization.HMNSXNSharmonization'shumanization'sHMRHK haemorrhageHMRHKN haemorrhaging*HMRHKS haemorrhage's haemorrhagesHMRHKT haemorrhagedHMRHT haemorrhoidHMRHTS haemorrhoidsHMRN humouringHMRThumouredHMS humour'shumours*HMSTSS homoeostasishomoeostasis'sHMTLK haematologyHMTLKK haematologicHMTLKKLhaematologicalHMTLKS haematology'sHMTLKST haematologist0HMTLKSTShaematologist'shaematologistsHMTT haematiteHMTTS haematite'sHNhonourHNKhankyHNKShanky'sHNR honoureehonourer2HNRBL Honourable honourable honourably0HNRBLNShonourablenesshonourableness'sHNRN honouring=HNRS honouree's honourees honourer's honourersHNRThonouredHNS honour'shonoursHP@SS hypothesizeHP@SSN hypothesizingHP@SSS hypothesizesHP@SST hypothesizedHPNTS hypnotizeHPNTSN hypnotizingHPNTSS hypnotizesHPNTST hypnotizedHPShippy'sHSPTLS hospitalizeHSPTLSN hospitalizingHSPTLSS hospitalizesHSPTLST hospitalizedHSPTLSXNhospitalization4 HSPTLSXNShospitalization'shospitalizationsHTRLS hydrolyseHTRLSN hydrolysingHTRLSS hydrolysesHTRLST hydrolysedK@TRS catheterizeK@TRSN catheterizingK@TRSS catheterizesK@TRST catheterizedKBgybekerbKBKS QuebecoisKBLTKK gobbledegookKBLTKKSgobbledegook'sKBN gybingkerbingKBNS carbonizeKBNSN carbonizingKBNSS carbonizesKBNST carbonized+KBS gybe's gybes kerb'skerbsKBT gybedkerbed KFcafeKFLcavillerKFLN cavillingKFLNS cavillings"KFLS caviller's cavillersKFLTcavilledKFS cafe'scafesKFTNkaftanKFTNS kaftan'skaftansKKLN cudgellingKKLNS cudgellingsKKLT cudgelledKKMNT judgementKKMNTL judgemental%KKMNTS judgement's judgementsKKNgarconKKNS garcon'sgarconsKKNSBL cognizableKKNSNS cognizanceKKNSNSS cognizance'sKKNSNT cognizantKL colourcouleeKLBLNT colourblind3KLBLNTNScolourblindnesscolourblindness'sKLBLS globalizeKLBLSN globalizingKLBLSS globalizesKLBLST globalizedKLBLSXN globalizationKLBLSXNSglobalization'sKLBRcalibre KLBRS calibre'scalibres#KLFL colourful colourfully-KLFLNS colourfulnesscolourfulness'sKLFNS galvanizeKLFNSN galvanizingKLFNSS galvanizesKLFNST galvanizedKLFNSXN galvanizationKLFNSXNSgalvanization'sKLFST colourfast/KLFSTNScolourfastnesscolourfastness'sKLKTBL collectable+KLKTBLS collectable's collectablesKLKTFS collectivizeKLKTFSNcollectivizingKLKTFSS collectivizesKLKTFST collectivizedKLKTFSXN collectivization! KLKTFSXNScollectivization'sKLLS colourlessKLLSL colourlessly/KLLSNScolourlessnesscolourlessness'sKLLTR kilolitre%KLLTRS kilolitre's kilolitresKLMclamourKLMRN clamouringKLMRS glamorizeKLMRSN glamorizingKLMRSS glamorizesKLMRST glamorizedKLMRSXN glamorizationKLMRSXNSglamorization'sKLMRT clamoured KLMS clamour'sclamoursKLMTR kilometre%KLMTRS kilometre's kilometresKLNKclangourKLNKS clangour's KLNS colonize colonizerKLNSN colonizing2KLNSS colonizer's colonizers colonizesKLNST colonizedKLNSXN colonizationKLNSXNScolonization'sKLNTL clientele%KLNTLS clientele's clientelesKLPNjalapeno"KLPNS jalapeno's jalapenosKLRN colouringKLRNS colouring'sKLRNT colourant&KLRNTS colourant's colourantsKLRNTST clarinettist.KLRNTSTSclarinettist's clarinettistsKLRS colourizeKLRSN colourizingKLRSS colourizes#KLRST colourist colourizedKLRSTS colouristsKLRSXN colourizationKLRSXNScolourization'sKLRTcoloured"KLRTS coloured's coloureds=KLS colour's colours coulee's couleesglaceKLS@NKS callisthenics KLSN cloisonneglaceingKLSNS cloisonne'sKLSRN glycerineKLSRNS glycerine'sKLSSglacesKLSTglaceedKLTRLS collateralizeKLW colourwayKLWS colourwaysKLXclicheKLXS cliche'sclichesKLXTclichedKMBLN gambollingKMBLT gambolledKMLK gemmologyKMLKS gemmology's%KMNTS gormandize gormandizerKMNTSN gormandizing9KMNTSS gormandizer's gormandizers gormandizesKMNTST gormandizedKMPRcompereKMPRN comperingKMPRScomperesKMPRTcompered KMPTMNTLS!compartmentalize# KMPTMNTLSN#compartmentalizing" KMPTMNTLSS"compartmentalizes" KMPTMNTLST#compartmentalized& KMPTMNTLSXN'compartmentalization) KMPTMNTLSXNS#compartmentalization'sKMPTRS computerizeKMPTRSN computerizingKMPTRSS computerizesKMPTRST computerizedKMPTRSXNcomputerization KMPTRSXNScomputerization'sKMXLS commercializeKMXLSNcommercializingKMXLSScommercializesKMXLSTcommercializedKMXLSXN commercialization!KMXLSXNScommercialization'sKNBLS cannibalizeKNBLSN cannibalizingKNBLSS cannibalizesKNBLST cannibalizedKNBLSXNcannibalization KNBLSXNScannibalization'sKNBT coenobiteKNBTK coenobitic$KNBTS coenobite's coenobitesKNFNXNLSconventionalize! KNFNXNLSN!conventionalizing KNFNXNLSS conventionalizes KNFNXNLSTconventionalizedKNFRRconfrere#KNFRRS confrere's confreresKNKLK gynaecologyKNKLKK gynaecologicKNKLKKLgynaecologicalKNKLKS gynaecology'sKNKLKST gynaecologist/KNKLKSTSgynaecologist'sgynaecologistsKNLN kennellingKNLScanalizeKNLSN canalizingKNLSS canalizesKNLST canalizedKNLSXN canalizationKNLSXNScanalization'sKNLT kennelledKNNScanonizeKNNSN canonizingKNNSS canonizesKNNST canonizedKNNSXN canonization,KNNSXNScanonization's canonizationsKNPcanapeKNPS canape'scanapesKNRH gonorrhoeaKNRHL gonorrhoealKNRHS gonorrhoea'sKNRLS generalizeKNRLSN generalizingKNRLSS generalizesKNRLST generalizedKNRLSXNgeneralization1KNRLSXNSgeneralization'sgeneralizations0KNSL canceller councillor counsellor%KNSLN cancelling counsellingcKNSLS canceller's cancellers councillor's councillors counsellor's counsellors#KNSLT cancelled counselledKNSMconsommeKNSMS consomme'sKNSPSN ConcepcionKNSPTLS conceptualizeKNSPTLSNconceptualizingKNSPTLSSconceptualizesKNSPTLSTconceptualized! KNSPTLSXN"conceptualization: KNSPTLSXNSconceptualization'sconceptualizationsKNSTS concertizeKNSTSN concertizingKNSTSS concertizesKNSTST concertizedKNTcandourKNTKSTLS contextualize KNTKSTLSNcontextualizing KNTKSTLSScontextualizes KNTKSTLSTcontextualized" KNTKSTLSXNcontextualizationKNTKTNkindergartener1KNTKTNSkindergartener'skindergartenersKNTNRS containerizeKNTNRSNcontainerizingKNTNRSS containerizesKNTNRST containerizedKNTNRSXN containerization" KNTNRSXNScontainerization'sKNTS candour'sKPSLS capsulizeKPSLSN capsulizingKPSLSS capsulizesKPSLST capsulizedKPTLS capitalizeKPTLSN capitalizingKPTLSS capitalizesKPTLST capitalizedKPTLSXNcapitalizationKPTLSXNScapitalization'sKPTS jeopardizeKPTSN jeopardizingKPTSS jeopardizesKPTST jeopardized KRgreyKRFL grovellerKRFLN gravelling%KRFLS groveller's grovellersKRFLT gravelledKRKcuracao,KRL caroller crueller quarreller0KRLN carolling gruelling quarrellingKRLNL gruellinglyKRLNS gruellingsAKRLS caroller's carollers quarreller's quarrellersKRLST cruellest KRLT carolled quarrelledKRMLS caramelizeKRMLSN caramelizingKRMLSS caramelizesKRMLST caramelizedKRMNLS criminalizeKRMNLSN criminalizingKRMNLSS criminalizesKRMNLST criminalized#KRN groyne kronakronurKRNLT crenellateKRNLTN crenellatingKRNLTS crenellatesKRNLTT crenellatedKRNLXN crenellation-KRNLXNScrenellation's crenellationsCKRNS greyness greyness's groyne's groyneskrona'sKRNWLT GrunewaldKRNWLTS Grunewald's$KRS crozier grey'sgreys KRSS crozier'scroziersKRSTLS crystallizeKRSTLSN crystallizingKRSTLSS crystallizesKRSTLST crystallizedKRSTLSXNcrystallization KRSTLSXNScrystallization'sKRTNcrouton!KRTNS crouton'scroutons#KRTSS criticize criticizerKRTSSN criticizing6KRTSSS criticizer's criticizers criticizesKRTSST criticized!KRTTS crudites crudites'sKRXcrecheKRXS creche'screchesKRYgreyerKRYNgreyingKRYRGruyereKRYRS Gruyere'sKRYSTgreyestKRYTgreyedKRYXgreyishKS cosiercosyKSLcosilyKSMcaesiumKSMS caesium's KSNS cosiness cosiness'sKSS cosiescosy'sKSSTcosiestKSTMR costumireKSTMS customizeKSTMSN customizingKSTMSS customizesKSTMST customizedKSTMSXN customizationKSTMSXNScustomization'sKTcardiaeKTBKGoteborgKTBKS Goteborg'sKTKcortegeKTKRS categorizeKTKRSN categorizingKTKRSS categorizesKTKRST categorizedKTKRSXNcategorization2KTKRSXNScategorization'scategorizationsKTKS cortege'scortegesKTLGodel"KTLK catalogue cataloguerKTLKN cataloguingDKTLKS cataloguer's cataloguers catalogue's cataloguesKTLKT cataloguedKTLS catalyseGodel'sKTLSN catalysingKTLSS catalysesKTLST catalysedKTNR jardiniere&KTNRS jardiniere's jardinieresKTRgoitre+KTRS cauterize goitre'sgoitresKTRSN cauterizingKTRSS cauterizesKTRST cauterizedKTRSXN cauterizationKTRSXNScauterization'sKTS ghettoizeKTSN ghettoizingKTSS ghettoizesKTST ghettoizedKTXS catechizeKTXSN catechizingKTXSS catechizesKTXST catechizedKWLjewellerKWLN jewellingKWLR jewelleryKWLRS jewellery's"KWLS jeweller's jewellersKWLTjewelledKWSTRMNGewurztraminerLBlabourLBLlibeller!LBLN labelling libelling/LBLS libeller's libellers libellousLBLT labelledlibelledLBRlabourerLBRLS liberalizeLBRLSN liberalizingLBRLSS liberalizesLBRLST liberalizedLBRLSXNliberalization2LBRLSXNSliberalization'sliberalizationsLBRN labouring"LBRS labourer's labourersLBRTlabouredLBS labour'slaboursLBSFN laboursavingLBTMS lobotomizeLBTMSN lobotomizingLBTMSS lobotomizesLBTMST lobotomizedLFBLliveableLFLlevellerLFLN levelling"LFLS leveller's levellersLFLTlevelledLFRlouvreLFRS louvre'slouvresLFRTlouvredLKBLlikeable+LKBLNS likeablenesslikeableness'sLKBLT likeabilityLKBLTS likeability'sLKLS legalizelocalize$LKLSN legalizing localizing"LKLSS legalizes localizes"LKLST legalized localizedLKLSTR lacklustre)LKLSXN legalization localization-LKLSXNSlegalization'slocalization'sLKM leukaemiaLKMS leukaemia'sLKTMS legitimizeLKTMSN legitimizingLKTMSS legitimizesLKTMST legitimizedLKTMSXNlegitimizationLKTMSXNSlegitimization'sLKTMTS legitimatizeLKTMTSNlegitimatizingLKTMTSS legitimatizesLKTMTST legitimatized"LKTS liquidize liquidizerLKTSN liquidizing5LKTSS liquidizer's liquidizers liquidizesLKTST liquidizedLMRLumiereLMRS Lumiere'sLNSlionizeLNSN lionizingLNSSlionizesLNSTlionizedLNSXN lionizationLNSXNS lionization'sLPNlupinLPNS lupin'slupinsLSMlissomLSNSlicence LSNSS licence'slicencesLSTRlustreLSTRLS lustrelessLSTRSlustre'sLTRlitreLTRS litre'slitresLTRT litterateur(LTRTS litterateur's litterateurs MmiaowM@LKS mythologizeM@LKSN mythologizingM@LKSS mythologizesM@LKST mythologized-MBLS marbleize mobilize mobilizer%MBLSN marbleizing mobilizing@MBLSS marbleizes mobilizer's mobilizers mobilizes#MBLST marbleized mobilizedMBLSXN mobilization,MBLSXNSmobilization's mobilizationsMFLN marvellingMFLS marvellousMFLSL marvellouslyMFLT marvelledMKmoggieMKNLS marginalizeMKNLSN marginalizingMKNLSS marginalizesMKNLST marginalizedMKNLSXNmarginalizationMKNTS magnetizeMKNTSBL magnetizableMKNTSN magnetizingMKNTSS magnetizesMKNTST magnetizedMKNTSXN magnetizationMKNTSXNSmagnetization'sMKRmeagreMKRMmacrameMKRMS macrame'sMKRMTR micrometre(MKRMTRS micrometre's micrometresMKSMSmaximizeMKSMSN maximizingMKSMSS maximizesMKSMST maximizedMKSMSXN maximizationMKSMSXNSmaximization'sMKTMS macadamizeMKTMSN macadamizingMKTMSS macadamizesMKTMST macadamized MLmeleeMLLTR millilitre'MLLTRS millilitre's millilitresMLMMallarmeMLMTR millimetre'MLMTRS millimetre's millimetresMLS melee'smeleesMLSKmollusc MLSKS mollusc'smolluscs9MLT mould moulder mouldier mouldymoultMLTKLRT multicolouredMLTN mouldingmoulting#MLTNS moulding's mouldingsMLTRN moulderingMLTRS militarizeMLTRSN militarizingMLTRSS militarizesMLTRST militarizedMLTRSXNmilitarizationMLTRSXNSmilitarization'sMLTRT moulderedJMLTS moulder's moulders mould's moulds moult'smoultsMLTST mouldiestMLTT mouldedmoultedMMRLS memorializeMMRLSN memorializingMMRLSS memorializesMMRLST memorializedMMRSmemorizeMMRSN memorizingMMRSS memorizesMMRST memorizedMMRSXN memorizationMMRSXNSmemorization's MNmynahMNFR manoeuvreMNFRBL manoeuvrableMNFRBLTmanoeuvrability MNFRBLTSmanoeuvrability'sMNFRN manoeuvringMNFRNS manoeuvrings%MNFRS manoeuvre's manoeuvresMNFRT manoeuvredMNHSmynahesMNK manegemanqueMNKSmanege'sMNL Manillamanilla MNLS Manilla's manilla'sMNMSminimizeMNMSN minimizingMNMSS minimizesMNMST minimizedMNMSXN minimizationMNNmananaMNNSmanana's%MNPLS monopolize monopolizerMNPLSN monopolizing9MNPLSS monopolizer's monopolizers monopolizesMNPLST monopolizedMNPLSXNmonopolizationMNPLSXNSmonopolization'sMNSmynah'sMNTRS miniaturizeMNTRSN miniaturizingMNTRSS miniaturizesMNTRST miniaturizedMNTRSXNminiaturization MNTRSXNSminiaturization'sMNTS mantoesmonetizeMNTSN monetizingMNTSS monetizesMNTST monetizedMNXHSN MunchhausenMNXHSNS Munchhausen's MRLS moralize moralizerMRLSN moralizing2MRLSS moralizer's moralizers moralizesMRLST moralizedMRLSXN moralizationMRLSXNSmoralization'sMS miaow'smiaowsMSBHF misbehaviourMSBHFSmisbehaviour'sMSKKMNT misjudgement-MSKKMNTSmisjudgement's misjudgementsMSLBLN mislabellingMSLBLT mislabelled#MSMRS mesmerize mesmerizerMSMRSN mesmerizing6MSMRSS mesmerizer's mesmerizers mesmerizesMSMRST mesmerizedMSRS mercerizeMSRSN mercerizingMSRSS mercerizesMSRST mercerizedMSTMN misdemeanour,MSTMNSmisdemeanour's misdemeanours%MSTRS moisturize moisturizerMSTRSN moisturizing9MSTRSS moisturizer's moisturizers moisturizesMSTRST moisturizedMSTX moustache%MSTXS moustache's moustachesMSTXT moustachedMTmattmetierMTBLS metabolizeMTBLSN metabolizingMTBLSS metabolizesMTBLST metabolizedMTLmodellerMTLN modelling%MTLNS modelling's modellings"MTLS modeller's modellersMTLST medallist&MTLSTS medallist's medallistsMTLT metalledmodelledMTNmatinee;MTNS matinee's matinees modernize modernizerMTNSN modernizing5MTNSS modernizer's modernizers modernizesMTNST modernizedMTNSXN modernizationMTNSXNSmodernization'sMTR metremitreMTRLmateriel%MTRLS materialize materiel'sMTRLSN materializingMTRLSS materializesMTRLST materializedMTRLSXNmaterialization MTRLSXNSmaterialization'sMTRNmitringGMTRS matres metre's metres mitre's mitresmotorizeMTRSN motorizing"MTRSS metricize motorizesMTRSSN metricizingMTRSSS metricizesMTRSST metricizedMTRST motorizedMTRSXN motorizationMTRSXNSmotorization'sMTRTmitred&MTS matts metier'smetiersMTSTSS metastasizeMTSTSSN metastasizingMTSTSSS metastasizesMTSTSST metastasizedMWNmiaowingMWTmiaowedMXLN marshallingMXLT marshalledMXNS mechanizeMXNSN mechanizingMXNSS mechanizesMXNST mechanizedMXNSXN mechanizationMXNSXNSmechanization's N neeNB neighbourNBHT neighbourhood,NBHTSneighbourhood'sneighbourhoodsNBL neighbourly/NBLNSneighbourlinessneighbourliness'sNBRN neighbouringNBRT neighboured"NBS neighbour's neighboursNFLSnovelizeNFLSN novelizingNFLSS novelizesNFLST novelizedNFLSXN novelization,NFLSXNSnovelization's novelizationsNFNnovenaeNFTnaiveteNFTS naivete'sNKTS narcotizeNKTSN narcotizingNKTSS narcotizesNKTST narcotizedNKTSXN narcotizationNKTSXNSnarcotization'sNMBSKL numbskull&NMBSKLS numbskull's numbskullsNMLS normalizeNMLSN normalizingNMLSS normalizesNMLST normalizedNMLSXN normalizationNMLSXNSnormalization'sNNSMP@SnonsympathizerNNSMP@SSnonsympathizer'sNSLSnasalizeNSLSN nasalizingNSLSS nasalizesNSLST nasalizedNSLSXN nasalizationNSLSXNSnasalization'sNTnoughtNTRnitreNTRKLSRNnitroglycerine NTRKLSRNSnitroglycerine's3NTRLS naturalize neutralize neutralizer)NTRLSN naturalizing neutralizingHNTRLSS naturalizes neutralizer's neutralizers neutralizes'NTRLST naturalized neutralized.NTRLSXNnaturalizationneutralization3NTRLSXNSnaturalization'sneutralization'sNTRS nitre'snotarizeNTRSN notarizingNTRSS notarizesNTRST notarizedNTRSXN notarizationNTS nought'snoughtsNXNLS nationalizeNXNLSN nationalizingNXNLSS nationalizesNXNLST nationalizedNXNLSXNnationalization3NXNLSXNSnationalization'snationalizationsPBLSS publicizePBLSSN publicizingPBLSSS publicizesPBLSST publicizedPKMpyjamaPKMNPokemonPKMNS Pokemon'sPKMS pyjamas pyjamas'sPL parlourploughPLFRS pulverizePLFRSN pulverizingPLFRSS pulverizesPLFRST pulverizedPLFRSXN pulverizationPLFRSXNSpulverization'sPLKN ploughing%PLKRS plagiarize plagiarizerPLKRSN plagiarizing9PLKRSS plagiarizer's plagiarizers plagiarizesPLKRST plagiarizedPLKTploughed'PLL@K Palaeolithic palaeolithic!PLMN ploughman ploughmenPLMNS ploughman'sPLMRS polymerizePLMRSN polymerizingPLMRSS polymerizesPLMRST polymerizedPLMRSXNpolymerizationPLMRSXNSpolymerization'sPLNTLK palaeontologyPLNTLKSpalaeontology'sPLNTLKSTpalaeontologist4 PLNTLKSTSpalaeontologist'spalaeontologistsPLRLS pluralizePLRLSN pluralizingPLRLSS pluralizesPLRLST pluralizedPLRLSXN pluralizationPLRLSXNSpluralization'sPLRSpolarizePLRSN polarizingPLRSS polarizesPLRST polarizedPLRSXN polarizationPLRSXNSpolarization's6PLS parlour's parlours plough'sploughsPLSTSS plasticizePLSTSSN plasticizingPLSTSSS plasticizesPLSTSST plasticizedPLTLS palatalizePLTLSN palatalizingPLTLSS palatalizesPLTLST palatalizedPLTLSXNpalatalizationPLTLSXNSpalatalization'sPLTSS politicizePLTSSN politicizingPLTSSS politicizesPLTSST politicizedPLTSSXNpoliticizationPLTSSXNSpoliticization'sPLXR ploughshare(PLXRS ploughshare's ploughshares#PMLN pommelling pummelling PMLT pommelled pummelledPNKRPoincarePNKRS Poincare'sPNLN panelling%PNLNS panelling's panellingsPNLSpenalizePNLSN penalizingPNLSS penalizes"PNLST panellist penalized&PNLSTS panellist's panellistsPNLSXN penalizationPNLSXNSpenalization'sPNLTpanelledPNNpinonPNNS pinon'spinonsPNSLN pencillingPNSLNS pencillingsPNSLT pencilledPNTpinataPNTS pinata'spinatasPPLRS popularizePPLRSN popularizingPPLRSS popularizesPPLRST popularizedPPLRSXNpopularizationPPLRSXNSpopularization'sPPRS pauperizePPRSN pauperizingPPRSS pauperizesPPRST pauperizedPRFprevPRFNKL ProvencalPRFNKLS Provencal'sPRFTS privatizePRFTSN privatizingPRFTSS privatizesPRFTST privatizedPRFTSXN privatization0PRFTSXNSprivatization'sprivatizationsPRFXNLSprofessionalize PRFXNLSN professionalizingPRFXNLSSprofessionalizesPRFXNLST professionalized" PRFXNLSXN!professionalizationPRKKMNT prejudgement.PRKKMNTSprejudgement's prejudgementsPRKRM programme&PRKRMS programme's programmesPRKTSpractisePRKTSN practisingPRKTSS practisesPRKTST practisedPRLN perillingPRLSparalysePRLSN paralysingPRLSNL paralysinglyPRLST paralysedPRLTperilledPRNParanaPRN@SS parenthesizePRN@SSNparenthesizingPRN@SSS parenthesizesPRN@SST parenthesizedPRNSParana'sPRPKNTS propagandizePRPKNTSNpropagandizingPRPKNTSS propagandizesPRPKNTST propagandizedPRRTS prioritizePRRTSN prioritizingPRRTSS prioritizesPRRTST prioritizedPRRTSXNprioritizationPRSprise(PRSLTS proselytize proselytizerPRSLTSN proselytizing=PRSLTSSproselytizer's proselytizers proselytizesPRSLTST proselytizedPRSNprising%PRSRS pressurize pressurizerPRSRSN pressurizing(PRSRSS pressurizers pressurizesPRSRST pressurizedPRSRSXNpressurizationPRSRSXNSpressurization's'PRSS precis precis'sprisesPRSSN precisingPRSSTprecisedPRSTprisedPRTK protegeprotegee.PRTKS protegees protege'sprotegesPRTNSpretence$PRTNSS pretence's pretencesPRTRT preterite%PRTRTS preterite's preterites PSpassePSFSXN passivizationPSLN parcellingPSLT parcelledPSNLS personalizePSNLSN personalizingPSNLSS personalizesPSNLST personalizedPSTRpiastre>PSTRS pasteurize pasteurizer piastre'spiastresPSTRSN pasteurizing9PSTRSS pasteurizer's pasteurizers pasteurizesPSTRST pasteurizedPSTRSXNpasteurizationPSTRSXNSpasteurization'sPSXNLS psychoanalysePSXNLSNpsychoanalysingPSXNLSSpsychoanalysesPSXNLSTpsychoanalysed PTPorto$PTFL paedophile paedophiliaPTFLS paedophilesPTKLRS particularizePTKLRSNparticularizingPTKLRSSparticularizesPTKLRSTparticularized PTKLRSXN!particularization" PTKLRSXNSparticularization'sPTLpedlarPTLN pedallingPTLS pedlar'spedlarsPTLT pedalledpetalledPTN patinaePetainPTNSPetain'sPTRportiere#PTRNS patronize patronizerPTRNSN patronizingPTRNSNL patronizingly6PTRNSS patronizer's patronizers patronizesPTRNST patronized!PTRS portiere's portieresPTSPorto'sPTSTRNS pedestrianizePTSTRNSNpedestrianizingPTSTRNSSpedestrianizesPTSTRNSTpedestrianized PTSTRNSXNpedestrianizationPTTRK paediatricPTTRKS paediatricsPTTRXN paediatrician.PTTRXNSpaediatrician'spaediatriciansPYRH pyorrhoeaPYRHS pyorrhoea's RroueR@RS reauthorizeR@RSS reauthorizesRBLroubleRBLS rouble'sroublesRBRS rubberizeRBRSN rubberizingRBRSS rubberizesRBRST rubberizedRBTSrobotizeRBTSN robotizingRBTSS robotizesRBTST robotizedRFLreveller<RFLN ravelling refuelling revelling rivalling$RFLNS ravellings revellings"RFLS reveller's revellers8RFLT ravelled refuelled revelledrivalledRFLXNS revolutionizeRFLXNSNrevolutionizingRFLXNSSrevolutionizesRFLXNSTrevolutionizedRFTLS revitalizeRFTLSN revitalizingRFTLSS revitalizesRFTLST revitalizedRFTLSXNrevitalizationRFTLSXNSrevitalization'sRKrigour#RKKNS recognize recognizer*RKKNSBL recognizable recognizablyRKKNSN recognizingRKKNSNS recognizanceRKKNSNSSrecognizance'sRKKNSS recognizesRKKNST recognizedRKLrecolourRKLNS recolonizeRKLNSN recolonizingRKLNSS recolonizesRKLNST recolonizedRKLNSXNrecolonizationRKLNSXNSrecolonization'sRKLRN recolouringRKLRS regularizeRKLRSN regularizingRKLRSS regularizesRKLRST regularizedRKLRSXNregularizationRKLRSXNSregularization'sRKLRT recolouredRKLS recoloursRKNRKRagnarokRKNRKS Ragnarok'sRKNS reorganizeRKNSN reorganizingRKNSS reorganizesRKNST reorganizedRKNSXNreorganization1RKNSXNSreorganization'sreorganizationsRKNTR reconnoitreRKNTRN reconnoitringRKNTRS reconnoitresRKNTRT reconnoitredRKPTLS recapitalizeRKPTLSNrecapitalizingRKPTLSS recapitalizesRKPTLST recapitalizedRKPTLSXNrecapitalizationRKRSTLS recrystallizeRKRSTLSNrecrystallizingRKRSTLSSrecrystallizesRKRSTLSTrecrystallizedRKS rigour'srigoursRLBLN relabellingRLBLT relabelledRLSrealizeRLSBL realizableRLSN realizingRLSSrealizesRLSTrealizedRLSXN realization)RLSXNS realization's realizationsRMrumourRMFSS reemphasizeRMFSSN reemphasizingRMFSSS reemphasizesRMFSST reemphasizedRMLTremouldRMLTN remouldingRMLTSremouldsRMLTT remouldedRMMNK rumourmonger+RMMNKSrumourmonger's rumourmongersRMNRoumaniaRMNS Roumania'sRMNTSS romanticizeRMNTSSN romanticizingRMNTSSS romanticizesRMNTSST romanticizedRMRN rumouringRMRTrumouredRMS rumour'srumoursRMTLN remodellingRMTLT remodelledRNKrancourRNKS rancour'sRNLS reanalyseRNLSN reanalysingRNLST reanalysedRNTMS randomizeRNTMSN randomizingRNTMSS randomizesRNTMST randomizedRNTMSXN randomizationRNTMSXNSrandomization'sRNXLS reinitializeRNXLST reinitializedRPRSTreprisedRPSTS rhapsodizeRPSTSN rhapsodizingRPSTSS rhapsodizesRPSTST rhapsodizedRS roue'srouesRSKrisqueRTKLS radicalizeRTKLSN radicalizingRTKLSS radicalizesRTKLST radicalizedRTKLSXNradicalizationRTKLSXNSradicalization'sRTLN rediallingRTLST ritualizedRTLT redialledRTNS routinizeRTNSN routinizingRTNSS routinizesRTNST routinizedRWLN rowellingRWLTrowelledRXNLS rationalizeRXNLSN rationalizingRXNLSS rationalizesRXNLST rationalizedRXNLSXNrationalization3RXNLSXNSrationalization'srationalizationsRXX rechercheSBKF cybercafeSBKFS cybercafesSBRsabreSBRH seborrhoeaSBRHS seborrhoea'sSBRS sabre'ssabres#SBSTS subsidize subsidizerSBSTSN subsidizing6SBSTSS subsidizer's subsidizers subsidizesSBSTST subsidizedSBSTSXN subsidizationSBSTSXNSsubsidization'sSBTTLN subtotallingSBTTLT subtotalledSF savioursavourSFLsouffle,SFLS civilize souffle'ssoufflesSFLSN civilizingSFLSS civilizesSFLST civilizedSFLSXN civilization,SFLSXNScivilization's civilizationsSFR savouriersavourySFRN savouring(SFRNS savouriness savouriness's+SFRS savouries savoury'sSevresSFRST savouriestSFRTsavoured5SFS saviour's saviours savour'ssavoursSKsakisuccour%SKLRS circularize secularize*SKLRSN circularizing secularizing(SKLRSS circularizes secularizes(SKLRST circularized secularizedSKLRSXNsecularizationSKLRSXNSsecularization'sSKMTS schematizeSKMTSN schematizingSKMTSS schematizesSKMTST schematizedSKN soignesoigneeSKNL signallerSKNLN signalling2SKNLS signalize signaller's signallersSKNLSN signalizingSKNLSS signalizesSKNLST signalizedSKNLSXN signalizationSKNLT signalledSKNTLS scandalizeSKNTLSN scandalizingSKNTLSS scandalizesSKNTLST scandalizedSKRLN squirrellingSKRLT squirrelledSKRN succouringSKRT succouredSKRTNS scrutinizeSKRTNSN scrutinizingSKRTNSS scrutinizesSKRTNST scrutinized(SKS saki's succour'ssuccoursSKTRKScicatrixSKTRKSS cicatrix'sSLBLsaleableSLFsulphurSLFRK sulphuricSLFRN sulphuringSLFRS sulphurousSLFRT sulphured SLFS sulphur'ssulphursSLFT sulphatesulphide=SLFTS sulphate's sulphates sulphide's sulphidesSLLKS soliloquizeSLLKSN soliloquizingSLLKSS soliloquizesSLLKST soliloquizedSLMNS solemnizeSLMNSN solemnizingSLMNSS solemnizesSLMNST solemnizedSLMNSXN solemnizationSLMNSXNSsolemnization'sSLNTRS slenderizeSLNTRSN slenderizingSLNTRSS slenderizesSLNTRST slenderizedSLTPTR saltpetreSLTPTRS saltpetre'sSLYslyerSLYSTslyestSMBLS symbolizeSMBLSN symbolizingSMBLSS symbolizesSMBLST symbolizedSMBLSXN symbolizationSMBLSXNSsymbolization'sSMBRsombreSMBRLsombrely&SMBRNS sombreness sombreness'sSMKSBT smorgasbord*SMKSBTS smorgasbord's smorgasbordsSMLTsmoulderSMLTRN smoulderingSMLTRT smouldered"SMLTS smoulder's smoulders SMNS sermonizesimonizeSMNSN sermonizingSMNSS sermonizesSMNST sermonized%SMP@S sympathize sympathizerSMP@SN sympathizing9SMP@SS sympathizer's sympathizers sympathizesSMP@ST sympathizedSMRS summarizeSMRSN summarizingSMRSS summarizesSMRST summarizedSN@SS synthesizeSN@SSN synthesizingSN@SSS synthesizesSN@SST synthesizedSNFL snivellerSNFLN snivelling%SNFLS sniveller's snivellersSNFLT snivelledSNKLN snorkellingSNKLT snorkelledSNPL snowplough&SNPLS snowplough's snowploughsSNSseanceSNSS seance'sseancesSNSTS sensitizeSNSTSN sensitizingSNSTSS sensitizesSNSTST sensitizedSNSTSXN sensitizationSNSTSXNSsensitization'sSNSXNLSsensationalizeSNSXNLSNsensationalizingSNSXNLSSsensationalizesSNSXNLSTsensationalizedSNTLTR centilitre)SNTLTRS centilitre's centilitresSNTMNTLSsentimentalize SNTMNTLSN sentimentalizing SNTMNTLSSsentimentalizes SNTMNTLST sentimentalized# SNTMNTLSXN$sentimentalization& SNTMNTLSXNS!sentimentalization'sSNTMTR centimetre)SNTMTRS centimetre's centimetresSNTRcentreSNTRBT centreboard+SNTRBTS centreboard's centreboardsSNTRFLT centrefold*SNTRFLTS centrefold's centrefolds&SNTRLS centralize centralizerSNTRLSN centralizing:SNTRLSS centralizer's centralizers centralizesSNTRLST centralizedSNTRLSXNcentralization SNTRLSXNScentralization'sSNTRNcentringSNTRPS centrepiece+SNTRPSS centrepiece's centrepiecesSNTRS centre'scentresSNTRTcentredSNTSsanitizeSNTSN sanitizingSNTSS sanitizesSNTST sanitizedSNXRNS synchronizeSNXRNSN synchronizingSNXRNSS synchronizesSNXRNST synchronizedSNXRNSXNsynchronization5 SNXRNSXNSsynchronization'ssynchronizationsSNXT snowshoedSPKNsoupcon!SPKNS soupcon'ssoupconsSPKTRspectre!SPKTRS spectre'sspectresSPLNT splendour&SPLNTS splendour's splendoursSPLTspiltSPLXR sepulchreSPLXRN sepulchring&SPLXRS sepulchre's sepulchresSPLXRT sepulchredSPRspiraeaSPRLN spirallingSPRLT spiralled SPRS spiraea'sspiraeasSPRXT spirochaete)SPRXTS spirochaete's spirochaetesSPTKsceptic$SPTKL sceptical scepticallySPTKM septicaemiaSPTKMK septicaemicSPTKMS septicaemia's!SPTKS sceptic'sscepticsSPTRsceptre!SPTRS sceptre'ssceptresSPTSSM scepticismSPTSSMS scepticism'sSPXLS specializeSPXLSN specializingSPXLSS specializesSPXLST specializedSPXLSXNspecialization2SPXLSXNSspecialization'sspecializationsSPXLT speciality(SPXLTS specialities speciality'sSRsoireeSRLS serializeSRLSN serializingSRLSS serializesSRLST serializedSRLSXN serialization.SRLSXNSserialization'sserializationsSRS soiree'ssoireesSRXZurichSRXSZurich'sSSBLsizeableSSTMTS systematizeSSTMTSN systematizingSSTMTSS systematizesSSTMTST systematizedSSTMTSXNsystematization SSTMTSXNSsystematization's STsaute#STBLS stabilize stabilizerSTBLSN stabilizing6STBLSS stabilizer's stabilizers stabilizesSTBLST stabilizedSTBLSXN stabilizationSTBLSXNSstabilization'sSTKMTS stigmatizeSTKMTSN stigmatizingSTKMTSS stigmatizesSTKMTST stigmatizedSTKMTSXNstigmatization STKMTSXNSstigmatization'sSTLSstylizeSTLSN stylizingSTLSSstylizesSTLSTstylizedSTMSsodomizeSTMSN sodomizingSTMSS sodomizesSTMST sodomizedSTNsauteingSTNSLN stencillingSTNSLT stencilledSTNTTS standardizeSTNTTSN standardizingSTNTTSS standardizesSTNTTST standardizedSTNTTSXNstandardization STNTTSXNSstandardization'sSTRstorey#STRLS sterilize sterilizerSTRLSN sterilizing6STRLSS sterilizer's sterilizers sterilizesSTRLST sterilizedSTRLSXN sterilization0STRLSXNSsterilization'ssterilizations*STRS satirize storey'sstoreysSTRSN satirizingSTRSS satirizesSTRST satirizedSTS saute'ssautesSTTsauteedSWFLN swivellingSWFLT swivelledSWPSTK sweepstakeSWPSTKS sweepstake'sSXLS socializeSXLSN socializingSXLSS socializesSXLST socializedSXLSXN socializationSXLSXNSsocialization'sSXRTN SchrodingerSXRTNS Schrodinger'sTBTNT debutante%TBTNTS debutante's debutantesTFLN devillingTFLTdevilledTFNSdefenceTFNSLS defencelessTFNSLSL defencelessly3TFNSLSNSdefencelessnessdefencelessness'sTFNSN defencing!TFNSS defence'sdefencesTFNSTdefencedTFRKDvorakTFSdivorcee!TFSS divorcee's divorceesTFTLS devitalizeTFTLSN devitalizingTFTLSS devitalizesTFTLST devitalizedTHMNS dehumanizeTHMNSN dehumanizingTHMNSS dehumanizesTHMNST dehumanizedTHMNSXNdehumanizationTHMNSXNSdehumanization'sTKLNS decolonizeTKLNSN decolonizingTKLNSS decolonizesTKLNST decolonizedTKLNSXNdecolonizationTKLNSXNSdecolonization'sTKLT decolleteTKLTK decolletage)TKLTKS decolletage's decolletagesTKRMNLS decriminalizeTKRMNLSNdecriminalizingTKRMNLSSdecriminalizesTKRMNLSTdecriminalized! TKRMNLSXN"decriminalization# TKRMNLSXNSdecriminalization'sTKSMtoxaemiaTKSMS toxaemia'sTKTSdigitizeTKTSN digitizingTKTSS digitizesTKTST digitizedTKTSXN digitizationTL dolourduellerTLN diallingduelling TLNS diallings duellingsTLRM tularaemia+TLS dolour's dueller'sduellersTLSTduellist"TLSTS duellist's duellistsTLT dialledduelledTM TimourtumourTMBLS demobilizeTMBLSN demobilizingTMBLSS demobilizesTMBLST demobilizedTMBLSXNdemobilizationTMBLSXNSdemobilization'sTMBRLtumbril!TMBRLS tumbril'stumbrilsTMKNTS demagnetizeTMKNTSN demagnetizingTMKNTSS demagnetizesTMKNTST demagnetizedTMKNTSXNdemagnetization! TMKNTSXNSdemagnetization'sTMKRTS democratizeTMKRTSN democratizingTMKRTSS democratizesTMKRTST democratizedTMKRTSXNdemocratization TMKRTSXNSdemocratization'sTMLTRS demilitarizeTMLTRSNdemilitarizingTMLTRSS demilitarizesTMLTRST demilitarizedTMLTRSXN demilitarization! TMLTRSXNSdemilitarization'sTMN demeanour"TMNS demeanour'sdemonizeTMNSN demonizingTMNSS demonizesTMNST demonizedTMNTdiamanteTMNTS demonetizeTMNTSN demonetizingTMNTSS demonetizesTMNTST demonetizedTMNTSXNdemonetizationTMNTSXNSdemonetization's#TMPRS temporize temporizerTMPRSN temporizing6TMPRSS temporizer's temporizers temporizesTMPRST temporizedTMRLS demoralizeTMRLSN demoralizingTMRLSS demoralizesTMRLST demoralizedTMRLSXNdemoralizationTMRLSXNSdemoralization'sTMS tumour'stumoursTMTdemode TNDanaeTNHS TannhauserTNHSS Tannhauser'sTNKLRS denuclearizeTNKLRSNdenuclearizingTNKLRSS denuclearizesTNKLRST denuclearizedTNL tunnellerTNLN tunnellingTNLNS tunnellings$TNLS tunneller's tunnellersTNLT tunnelledTNSLN tinsellingTNSLT tinselled#TNTLS tantalize tantalizerTNTLSN tantalizingTNTLSNL tantalizingly6TNTLSS tantalizer's tantalizers tantalizesTNTLST tantalizedTNTLSXN tantalizationTNTLSXNStantalization'sTNTNdentineTNTNS dentine's#TNTRS tenderize tenderizerTNTRSN tenderizing6TNTRSS tenderizer's tenderizers tenderizesTNTRST tenderizedTNTRT downdraughtTNTRTS downdraught'sTNXNLS denationalizeTNXNLSNdenationalizingTNXNLSSdenationalizesTNXNLSTdenationalizedTNXNLSXNdenationalizationTPLKNK doppelgangerTPLKNKS doppelgangersTPLRS depolarizeTPLRSN depolarizingTPLRSS depolarizesTPLRST depolarizedTPLRSXNdepolarizationTPLRSXNSdepolarization'sTPLTSS depoliticizeTPLTSSNdepoliticizingTPLTSSS depoliticizesTPLTSST depoliticizedTPNTNT dependant&TPNTNTS dependant's dependantsTPRSRS depressurizeTPRSRSNdepressurizingTPRSRSS depressurizesTPRSRST depressurizedTPRSRSXNdepressurizationTPSNLS depersonalizeTPSNLSNdepersonalizingTPSNLSSdepersonalizesTPSNLSTdepersonalizedTPTMNTLSdepartmentalize! TPTMNTLSN!departmentalizing TPTMNTLSS departmentalizes TPTMNTLST!departmentalized$ TPTMNTLSXN%departmentalization' TPTMNTLSXNS departmentalization'sTPTSdeputizeTPTSN deputizingTPTSS deputizesTPTST deputizedTR Durertyre!TRFL driveller traveller$TRFLN drivelling travelling(TRFLNS travelling's travellingsPTRFLS driveller's drivellers traveller's travellers trivializeTRFLSN trivializingTRFLSS trivializesTRFLST trivializedTRFLSXNtrivializationTRFLSXNStrivialization's!TRFLT drivelled travelledTRH diarrhoeaTRHS diarrhoea'sTRKL tricolour$TRKLS tricolour's tricoloursTRL derailleurdrilyTRLN trialling&TRLS derailleur's derailleursTRLTtrialledTRMLN trammellingTRMLT trammelled#TRMTS dramatize traumatize(TRMTSN dramatizing traumatizing&TRMTSS dramatizes traumatizes&TRMTST dramatized traumatizedTRMTSXN dramatization/TRMTSXNSdramatization'sdramatizations*TRNKLS tranquillize tranquillizerTRNKLSNtranquillizing@TRNKLSStranquillizer'stranquillizers tranquillizesTRNKLST tranquillizedTRNKLT tranquillityTRNKLTStranquillity'sTRNS tyrannizeTRNSN tyrannizingTRNSS tyrannizesTRNSSTRS transistorize TRNSSTRSNtransistorizing TRNSSTRSStransistorizes TRNSSTRSTtransistorizedTRNST tyrannizedTRRderriere/TRRS derriere's derrieres terrorizeTRRSN terrorizingTRRSS terrorizesTRRST terrorizedTRS tyre'styres+TRT draught draughtierdraughtyTRTL draughtily*TRTNS draughtinessdraughtiness's TRTS draught'sdraughts'TRTSMN draughtsman draughtsmenTRTSMNS draughtsman'sTRTSMNXPdraughtsmanship! TRTSMNXPSdraughtsmanship'sTRTST draughtiest,TRTSWMN draughtswoman draughtswomenTRTSWMNSdraughtswoman'sTRWLN trowellingTRWLT trowelled TStsarTSFF disfavourTSFFRN disfavouringTSFFRT disfavoured$TSFFS disfavour's disfavoursTSKL discolourTSKLRN discolouringTSKLRT discolouredTSKLS discoloursTSKNS disorganizeTSKNSN disorganizingTSKNSS disorganizesTSKNST disorganizedTSKNSXNdisorganizationTSKNSXNSdisorganization'sTSLN tassellingTSLNS desalinizeTSLNSN desalinizingTSLNSS desalinizesTSLNST desalinizedTSLNSXNdesalinizationTSLNSXNSdesalinization'sTSLT tasselledTSLTF DusseldorfTSLTFS Dusseldorf'sTSLTR decilitre%TSLTRS decilitre's decilitresTSMBWLNdisembowellingTSMBWLT disembowelledTSMLSXNdecimalizationTSMTR decimetre%TSMTRS decimetre's decimetresTSNSTS desensitizeTSNSTSN desensitizingTSNSTSS desensitizesTSNSTST desensitizedTSNSTSXNdesensitization! TSNSTSXNSdesensitization'sTSNTNT descendent)TSNTNTS descendent's descendentsTSNTRLS decentralizeTSNTRLSNdecentralizingTSNTRLSS decentralizesTSNTRLST decentralized TSNTRLSXN!decentralization" TSNTRLSXNSdecentralization'sTSS tsar'stsarsTSTBLS destabilizeTSTBLSN destabilizingTSTBLSS destabilizesTSTBLST destabilizedTSTBLSXNdestabilizationTSTLdistilTSTLSdistils TTtaedTTBTtitbitTTBTS titbit'stitbitsTTLN totallingTTLST totalisator*TTLSTS totalisator's totalisatorsTTLTtotalledTTNTdetenteTTNTS detente's"TTRS deodorize deodorizerTTRSN deodorizing5TTRSS deodorizer's deodorizers deodorizesTTRST deodorizedTTRSXN deodorizationTTRSXNSdeodorization'sTTTL teetotaller(TTTLS teetotaller's teetotallers!TWLN dowelling towelling%TWLNS towelling's towellingsTWLT dowelledtowelledTXtoucheTXFLN dishevellingTXFLT dishevelledTXN dishonour+TXNRBL dishonourable dishonourablyTXNRN dishonouringTXNRT dishonoured#TXNS dishonour's dishonoursW@RS weatherizeW@RSN weatherizingW@RSS weatherizesW@RST weatherizedWBLS verbalizeWBLSN verbalizingWBLSS verbalizesWBLST verbalizedWBLSXN verbalizationWBLSXNSverbalization'sWKvigourWKLSvocalizeWKLSN vocalizingWKLSS vocalizesWKLST vocalizedWKLSXN vocalization,WKLSXNSvocalization's vocalizationsWKNvicunaWKNS vicuna'svicunasWKSvigour'sWKTLN victuallingWKTLT victualledWKTMS victimizeWKTMSN victimizingWKTMSS victimizesWKTMST victimizedWKTMSXN victimizationWKTMSXNSvictimization'sWL valourvoilaWLFL wilfulwilfully&WLFLNS wilfulness wilfulness'sWLKNS vulcanizeWLKNSN vulcanizingWLKNSS vulcanizesWLKNST vulcanizedWLKNSXN vulcanizationWLKNSXNSvulcanization's#WLKRS vulgarize vulgarizerWLKRSN vulgarizing6WLKRSS vulgarizer's vulgarizers vulgarizesWLKRST vulgarizedWLKRSXN vulgarizationWLKRSXNSvulgarization'sWLNwoollenWLNS woollen'swoollensWLRValeryWLSvalour's"WLSKS Velasquez VelazquezWLSKSS Velasquez'sWLTLS volatilizeWLTLSN volatilizingWLTLSS volatilizesWLTLST volatilized WMNS womanize womanizerWMNSN womanizing2WMNSS womanizer's womanizers womanizesWMNST womanizedWNSKTN wainscoting+WNSKTNS wainscoting's wainscotingsWNSKTT wainscotedWNTLS vandalizeWNTLSN vandalizingWNTLSS vandalizesWNTLST vandalizedWNTRS winterizeWNTRSN winterizingWNTRSS winterizesWNTRST winterizedWPvapourWPRvapoury WPRS vaporize vaporizerWPRSN vaporizing2WPRSS vaporizer's vaporizers vaporizesWPRST vaporizedWPRSXN vaporizationWPRSXNSvaporization'sWPS vapour'svapours WRwhirrWRKLRT varicolouredWRS whirr'swhirrs WSwhizzWSKwhiskyWSKS whiskieswhisky'sWSLN weaselling"WSLS visualize visualizerWSLSN visualizing5WSLSS visualizer's visualizers visualizesWSLST visualizedWSLSXN visualization/WSLSXNSvisualization'svisualizationsWSLT weaselledWSSwhizz'sWSTNS westernizeWSTNSN westernizingWSTNSS westernizesWSTNST westernizedWSTNSXNwesternizationWSTNSXNSwesternization'sWTKL watercolour(WTKLS watercolour's watercoloursWTLSvitalizeWTLSN vitalizingWTLSS vitalizesWTLST vitalizedWTLSXN vitalizationWTLSXNSvitalization'sWXP worshipperWXPN worshipping&WXPS worshipper's worshippersWXPT worshippedXFLN shovellingXFLT shovelledXK chequechequerXKBK chequebook'XKBKS chequebook's chequebooksXKBT chequerboard*XKBTSchequerboard's chequerboardsXKHsheikhXKHS sheikh'ssheikhsXKLT chocolateyXKNchequingXKRN chequeringXKRT chequeredCXKS chequer's chequers chequers's cheque'schequesXKTchequedXLchilliXLS chillieschilli'sXNLN channellingXNLS channelizeXNLSN channelizingXNLSS channelizesXNLST channelizedXNLSXNchannelizationXNLSXNSchannelization'sXNLT channelledXPRN chaperone$XPRNS chaperone's chaperonesXRFLN shrivellingXRFLT shrivelledXRKTRS characterizeXRKTRSNcharacterizingXRKTRSS characterizesXRKTRST characterizedXRKTRSXN characterization6 XRKTRSXNScharacterization'scharacterizationsXRSXNS ChristianizeXSL chisellerXSLN chiselling$XSLS chiseller's chisellersXSLT chiselledXTchateauXTKSchateauxXTLN chatelaine&XTLNS chatelaine's chatelainesXTS chateau'sYKTyogurtYKTS yogurt'syogurtsYTLyodellerYTLN yodelling"YTLS yodeller's yodellersYTLT yodelledÿÿÿÿË3? bÿÿÿÿÇÕÀßMÆ·Áoˆ5/ÿÿÿÿÿÿÿÿyä/^ÿÿÿÿv˜L%ÞOËÿÿÿÿÖ›yh‡„9e÷Vï)§ÿÿÿÿF´ÿÿÿÿ® y£bgÂ{M¹ÿÿÿÿöv[ÿÿÿÿ“AÎÿÿÿÿ—H`ö¯—ÿÿÿÿOÿÿÿÿðßYúÕ°?B ÿÿÿÿÿÿÿÿÿÿÿÿHƒ/´îQ¦©”Ü‹ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‰Ž8°à¿ö Z¯–¢)û-ßqÿÿÿÿýÿÿÿÿåE[Rÿÿÿÿs¯E5„5ƒ n\¿ÿÿÿÿ”ùÚƒ[NÿÿÿÿæÁç;ÿÿÿÿAÖk)½È]FÿÿÿÿÞ[ÿÿÿÿDNÿÿÿÿg°MÀÕ2Çg`Dÿÿÿÿÿÿÿÿ­ª àÿÿÿÿJ¡<Ò>…ïW2”|ú =}i;ÿÿÿÿ ¥XÿÿÿÿŸÝ¡ª÷nb0ͽÃÂÿÿÿÿ;U;€ç©Çe´T@ìŒ]²èNf­•rsN?-\ÔzÿÿÿÿÿÿÿÿŒ—S_Ä´"±ÿÿÿÿ ˆ=ü/­âáÿÿÿÿ뚃°…)N£ÇÿÿÿÿÿÿÿÿùJÞ6ã§›dÆ?Á ÿÿÿÿž_ЍTÞ“ß)} ¸i਋wŪiWÿÿÿÿKvB ÿÿÿÿ´/‹<B–"¡ o/|ÿÿÿÿÿÿÿÿå@8~¹±ñ7réÿÿÿÿ T8矼“g/š/¾ÿÿÿÿ!ÿÿÿÿÿÿÿÿ´m¬Ì—ÁÔXWTÿÿÿÿÿÿÿÿ†GÃG¾g²™Aÿÿÿÿ“ ÿÿÿÿ…*‚d+õýdÿÿÿÿÞ´¹ÿÿÿÿÿÿÿÿÑaÚÃÖ‚ÿÿÿÿlÌÿÿÿÿÓ¹ëévD3võž¼^Â_dVjþ:Œehn§·¥ÿÿÿÿÿÿÿÿ+Ìÿÿÿÿÿÿÿÿÿÿÿÿqÿÿÿÿ½¯þd2ãÔˆ•Aßàÿÿÿÿçl-2áþ ÌÿÿÿÿåØm¥ÿÿÿÿÆõ‰ø\¾ÎÿÿÿÿBwÿÿÿÿâ3ÿÿÿÿj ÿÿÿÿÙ?vêܬÿÿÿÿ%AûØÿÿÿÿåvà„Îøo•‘Wïópü=\ê÷âØäþÙ$Sˆ€ JbÏÿÿÿÿ"ÿÿÿÿ? ·ÜÿÿÿÿÿÿÿÿˆÖEAÑ-å ÿÿÿÿÿÿÿÿ±‹„-ÿÿÿÿXˆþ\îXÿÿÿÿë°ÿÿÿÿ•z—ÿÿÿÿÂDÿÿÿÿc¢·Pê ÿÿÿÿ»íÞTÿÿÿÿ ŽO‚ñB4E K‘ 5ÿÿÿÿÿÿÿÿÉÿÿÿÿÜÄ”£4‚ÿÿÿÿÿÿÿÿ'ÿÿÿÿÙA™t.ßÿÿÿÿ )ªÌ|/Ÿ'Ã]L§mw¦Íÿÿÿÿÿÿÿÿócÿÿÿÿ17¥óX|/LE„r1FÇ~ñ‘ÍÿÿÿÿÿÿÿÿÕcíÌ_JÃÍKL{pÀÉÿÿÿÿ”þ3Ìÿ.cÿÿÿÿ¤ÿÿÿÿí^FñZ ’&eÿÿÿÿDS¾/Æ„ÿÿÿÿÿÿÿÿÿÿÿÿïÃúÿÿÿÿÿÿÿÿÿÿÿÿøoÇðFÿÿÿÿÑb§]?ÿÿÿÿÿÿÿÿ SY®ÉÖažá8Þ0ìˆ* =Œ]ÿÿÿÿÿÿÿÿÖ4Ö±wëšCÿÿÿÿÿÿÿÿqcÿÿÿÿyÔˆÿÿÿÿÿÿÿÿ‚e›éÿÿÿÿÿÿÿÿÚ8ÿÿÿÿÿÿÿÿL·Hœ~–¿uÓ G¾Uß;)ÿÿÿÿÿÿÿÿÿÿÿÿ¢E¡KÆç¯ÅýÅÓnSÿÿÿÿI0z;wÍ 1ÄÔ™ÿÿÿÿ€öI:ÀJãÿÿÿÿª‘ÿÿÿÿÿÿÿÿpô‘Æe¹( ¸ÿÿÿÿˆ7.+´»D¬ÏÁÿÿÿÿ!ÑÿÿÿÿìW´Ûÿÿÿÿÿÿÿÿ£ÒÿÿÿÿÓÒ'ö6p†SBðÿÿÿÿÂ'mÈK–ú YP2´cÑ”öbìÿÿÿÿ’Ž:ÚÛ‰ÿÿÿÿµ¢ïËÿÿÿÿÜpÿÿÿÿr³Ö,N²)&î×Âÿÿÿÿÿÿÿÿpη€ÿÿÿÿ:×!´.«p °x}ÿÿÿÿ¼ Ì î܇üvÉ«VäN–ÿÿÿÿe' }ÿÿÿÿ¡ÿÿÿÿÿÿÿÿ \7¯öœÿÿÿÿÿÿÿÿ–ª{ÿÿÿÿ¾”¼Œÿÿÿÿfµÿÿÿÿä\|²ÿÿÿÿÿÿÿÿg_ÿÿÿÿeÔžÿÿÿÿÿÿÿÿ›Ãÿÿÿÿ•ô*xÙD^Øíÿÿÿÿ»S¿'ÿY ðÂÿÿÿÿÿÿÿÿ€ÌEF‡¥T9Í·êã„åg@îeÊo°ß ÿÿÿÿÿÿÿÿ”zìML& ¸·ÿÿÿÿ‰áÊÎ×®DU¥ö0ÿÿÿÿcÿÿÿÿÿÿÿÿŒ×Ñ ÿÿÿÿLÓÈ:;}ÆYq€Q˜Sy“±¡ÁìfÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿS»›êÈ544ÿÿÿÿŠšÿÿÿÿ}'fÙÛïÀ°´TSÕðèH0ÿÿÿÿÿÿÿÿÆ™¦ž ÈD¿„‡ÿÿÿÿ`ÿÿÿÿ‹‰†ÿÿÿÿ"ðyÿÿÿÿ%à>–^´.±~ÿÿÿÿùzÌ­ÈÃŽŽ·Òç×{ŒR ”ÿÿÿÿ¸5Q'¢%;Þÿÿÿÿ[Qÿÿÿÿÿÿÿÿ ÿÿÿÿ³(ÀsÚlô+:QÍ ÿ®{ÿÿÿÿŽMÿÿÿÿ;¨J~ÒQµOX!l¶Ö"` ðcJ×;oMsE>JJ`#•>Š}ÿÿÿÿÿÿÿÿÿÿÿÿeØÇ1çE¯ "®YE<¾©Ãx3"jÿÿÿÿ-%½’óeâP?û!´ÿÿÿÿÿÿÿÿÒ»ˆ4ÅòrÑ£ÿÿÿÿÿÿÿÿ^Üë6E¶n&ÜäÒŒ¨ìÿÿÿÿ²/ÿÿÿÿwl¤¶ÿÿÿÿÿÿÿÿÿÿÿÿ×ý𨯖ç `RsN±ß½;¶éõÿÿÿÿ¶+ è̶#íLbÿÿÿÿÿÿÿÿ‚©ÿÿÿÿê‚}\ÊÆÿÿÿÿx@ÇAÿÿÿÿ;Kÿÿÿÿí{A^æ†MÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìÑÙFQ%Á%Kì ì`¶Ýmqƒ1p$w#ÿÿÿÿ9ËžÚÿÿÿÿHÿÿÿÿ^Rlþ Eóÿÿÿÿm«ädz×V¤Èìö\¨ÎÿÿÿÿÿÿÿÿÞ¢ÿÿÿÿÍ&gЩ^N«…ÎQªyØ8 ÿÿÿÿü§3ÿÿÿÿÿÿÿÿÿÿÿÿ¨¾ÆêÛ3ÿÿÿÿ†Þ™×ŒûÿÿÿÿD€PHÞJô«Uçÿÿÿÿÿÿÿÿ½´2ÛsòS°êí×§ð.lÐr#VZ³ÖþÃÙ’pô ì”2~Êwcæ8\Ÿ÷ðq@(ÿÿÿÿؽÿÿÿÿÿÿÿÿ åŠIjŸ‚™qĬ±,ÇT¦cº÷''ñÿÿÿÿÿÿÿÿiåªFu‘ÿÿÿÿ¹‰@Ììï¯ä:ûNm§ÛtSÒ‡ÿÿÿÿÌtƒôôÿÿÿÿ!Ïÿÿÿÿÿÿÿÿ,h:þÿÿÿÿn8hÿÿÿÿÿÿÿÿFL®«ÿÿÿÿÍãÿÿÿÿM/ÿÿÿÿÿ¥÷Óý$}Ðç[¹ÕßÊ aó‚´5" °ö(|Lç¥'ä$ÿwÿÿÿÿc꺆èÿÿÿÿÿÿÿÿ"sq¯¸Q+ÔØÿÿÿÿÜ üÿÿÿÿ[¬°¾ÍµÉsÛ–§¶ƒÿÿÿÿ6ÑBj/(M âöÿÿÿÿ¯ ÿÿÿÿè! !ÿÿÿÿÿÿÿÿñB œ«ç=š[cÿµç&èÿÿÿÿŒàë¹Úüýÿÿÿÿ>eÇ¡ÿÿÿÿÿÿÿÿKÿÿÿÿÿÛÇWé0ÿÿÿÿÿÿÿÿÜ¡ÿÿÿÿµÿÿÿÿ£ÿÿÿÿÿÿÿÿŒç¸ÿÿÿÿŸ00ÿÿÿÿLòÿÿÿÿÿÿÿÿ6÷íèAÿÿÿÿßÏÿÿÿÿö‹ÿÿÿÿ®EIVÿÿÿÿÿÿÿÿ^~L:¥¢e×û)?•`ñºBW4üúÕ æØÿÿÿÿÿÿÿÿ)¬ÚÿÿÿÿX‘ÿÿÿÿ²¢ÜŽB Y§\UO×äÄ_Wpÿÿÿÿ¼ýÉYÿÿÿÿþaÿÿÿÿâ7‡:*ób 4dÀgTé>òÞpiŸÞmÿÿÿÿÍyÿÿÿÿÈÖBÿÿÿÿùpFèdÆ_Á­1™ó‡µ¤HFk¥Zè™V`Ù:s/,Q‹Äù ÿÿÿÿ?£9”ûÔã]r:4Õ1Øÿÿÿÿÿÿÿÿÿÿÿÿ ,ÿÿÿÿÒä ¼Ë^ãÿÿÿÿ¯![þRO1JQûxÿÿÿÿÿÿÿÿ¸S&ÿÿÿÿ“ÐÿÿÿÿYΩõ.—ÚC_‘Õaÿÿÿÿ|Èÿÿÿÿ9&“`@öõÄ7ÿÿÿÿÿÿÿÿó·ÿÿÿÿ§úÿÿÿÿìýÒºÉ~º²ÿÿÿÿP‡¤¾>ÿÿÿÿÿÿÿÿ>Hÿÿÿÿ† ‹ƒÿÿÿÿÿÿÿÿÊ{oë‰àSYül›ìÿÿÿÿ`ééÿÿÿÿÛPqµÿÿÿÿçàÏ¿Šº¼Ž@ÊÇOô—vBPÿÿÿÿÿÿÿÿÌ\íÝ”lžx šžöa„y¡ˆD7[ô½ÿ}±wÿÿÿÿØ{ÿÿÿÿ\ £…RžkíMÏÿÿÿÿ¸ÿÿÿÿŽÇÿÿÿÿ¶ÿÿÿÿ?ëÆÿÿÿÿUjÖ_“ÈÿÿÿÿÞÅœE‹Úÿÿÿÿ‘ê••Áü?ŽîÄ‹¦ÇÃ4¹Ô’ÿÿÿÿÿÿÿÿ«óòx peÿÿÿÿ'@AY2üÔdÿÿÿÿÒkuÿÿÿÿ$˜“À)ÿÿÿÿVÌžÿÿÿÿg‚ÿÿÿÿ—nBJ~wW) ±ÿÿÿÿ7$ ÿÿÿÿÿÿÿÿ´Vÿÿÿÿ!Ô`-±r-~¢ÊÜÿÿÿÿepÿÿÿÿhVÈv<+É4½¾Ä í3äWB’$ÿÿÿÿÿÿÿÿwÿÿÿÿ©Ñëÿ ÷•ÿÿÿÿ½_f€ßÿÿÿÿü“Lè©NpGÉÿÿÿÿÿÿÿÿ%=á•-ÀKEfÿÿÿÿkßÿÿÿÿÿÿÿÿråkKÁä#g¤ÉÄëÿÿÿÿÿÿÿÿÿÿÿÿÙœÿÿÿÿ Úÿÿÿÿ­Iã³ÿÿÿÿLŠEþ1ÿÿÿÿÿÿÿÿ’›ÿÿÿÿìwë®ñÉè£PV0`Ƴ)žcªN\ÿÿÿÿå9à·ÿÿÿÿ|Xÿÿÿÿübû#ÿÿÿÿ­Qºå&ãH:í:9ØT`ÿÿÿÿCñÊ<*f¶ ÿÿÿÿ• Ø,ÿùklzÿÿÿÿžvŠÿÿÿÿÿÿÿÿ·R0d³.RœÆ Vˆ÷”þf¾«M•,{Rÿÿÿÿ”(d€}›ÿÿÿÿsh¾| Ömÿÿÿÿÿÿÿÿ5¦ÑùIÍÎ}"v(g¯­ qxÔ ÔG@6ÇÐ:ÿÿÿÿÔ!K­T,ÿÿÿÿ›¹ ´ ²$Ó2'ù,6ó ÿÿÿÿô€ÿÿÿÿ_”S]œVåC³tøu¸ÞUÿÿÿÿÿÿÿÿNÖÿÿÿÿÿÿÿÿÿÿÿÿÁJÿÿÿÿ Ÿÿÿÿÿ`l™—z º½Çÿÿÿÿ‰Üÿÿÿÿ×ZÿÿÿÿùFÝ󭬀~z\ƒ&£YÄFÎòÿÿÿÿ ç ÿÿÿÿ±¬CcÖÎë…ukwFÿÿÿÿcÃÊvÿÿÿÿÿÿÿÿvÙÿÿÿÿÿÿÿÿª€Œõÿÿÿÿ£qH«Ùí»q¨j¢ÿÿÿÿDöÿÿÿÿAü»äbÐfÿÿÿÿLÿÿÿÿÿÿÿÿW¨_:PâÿÿÿÿÃÓr€Jcdÿÿÿÿ%ž}ÿÿÿÿÿÿÿÿÄÿÿÿÿ…c±ÿ*q0øÿÿÿÿMÙ•€¦¼ÿÿÿÿk™ßxî2ÿÿÿÿÿÿÿÿ#t8æSwÿÿÿÿ¥ÓÑÿÿÿÿNõÿÿÿÿÒÿÿÿÿZÿÿÿÿÿÿÿÿóµ²O ©@xÿÿÿÿåøëùÿÿÿÿÿÿÿÿ»ÿÿÿÿ´á "]kÖµ;fÿÿÿÿZAÿÿÿÿEÄ~ÿÿÿÿT.®‡›»l}‚èÿÿÿÿâXÖ†]¯ÿÿÿÿÅXÿÿÿÿÿÿÿÿ(êŒkÆÃÿÿÿÿžyV]ªzÿÿÿÿÿÿÿÿ-  un<*Õ÷ÿÿÿÿ~×Q©ÿÿÿÿÿÿÿÿÿÿÿÿúæ!ƒ'1ËnøÀÚR<€y2ÿÿÿÿ±ÃºZæÿÿÿÿ2ï³l®÷ÿÿÿÿÿÿÿÿw"qãB ÿÿÿÿè>#°c—ÿÿÿÿÿÿÿÿ¨jï üÿÿÿÿ<„HÿÿÿÿÚÍ7±ÿÿÿÿ~ñÿÿÿÿzrnÛþà“jÿÿÿÿªö¤;è;Ã+9ýß ÿÿÿÿBúÜï,0ž´¨Nj9ÿÿÿÿš¸™-8—0£ ¬íÎÔ RÚzºÌ&«*ðÚÿÿÿÿÁ‡Á@õ;Ï©û–mû¹Rõ¢ÿÿÿÿÿÿÿÿö7¸µ¬<îet‚À‚“ÿÿÿÿÿÿÿÿymÿÿÿÿ|øAÿÿÿÿÿÿÿÿ¶óµ³C-úr2Ãÿÿÿÿÿÿÿÿ,]ôU÷XH”Êôÿÿÿÿ–è[°j»7Žgæ}ÿÿÿÿeõ²À ñæÿÿÿÿÿÿÿÿÿÿÿÿ•¤G‹mû¯"ÿÿÿÿÿÿÿÿ,Éô€A˜À#„ÿÿÿÿf\A‘ÿÿÿÿÿÿÿÿÿÿÿÿ»"9 {ÕÉìMÊsIo.ÓÿÿÿÿØæÿÿÿÿƒúÿÿÿÿÿÿÿÿÿÿÿÿ)B‹ÿ‰L 6Êÿÿÿÿÿÿÿÿ[ëÿÿÿÿ×ß7uR# ÿÿÿÿ/ 9+Á3Thù¯žã êÕ'áªÿÿÿÿ-Ý )ÿÿÿÿl)Ð)•já¸ÿÿÿÿù|áŠ@Šâ–ÿÿÿÿSnÝPÐT)á<ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÉŠÿÿÿÿ[Iô—ÿÿÿÿt?Ÿµ}¸îÿÿÿÿÿã{÷õÿÿÿÿÿÿÿÿ/òE’;nB mY€Ÿ{ÿÿÿÿÄMÿÿÿÿ C¤¦_àÿÿÿÿ›Oÿÿÿÿ!’¿DØÿÿÿÿRKHÆ:ªU™È–²Çmö˜ñ(Xÿÿÿÿv¿P”ÿÿÿÿb®ÿÿÿÿÿÿÿÿÿÿÿÿoJ…u½ðÖ/†BúŠ2ùÄâÉ/ÿÿÿÿÿÿÿÿPuíQž.k0¦@¹ÿÿÿÿÍÈIWÿÿÿÿ#£bÿÿÿÿÿÿÿÿ˜ÊQ61ÿÿÿÿŒHÅÞ—HHÝ2W¤ÿÿÿÿÿÿÿÿÛÌÖS~Ô?ï„;ÿÿÿÿ¡=ßâÇ—Rý¨ß•{:XÏOM¶ v¯ ÿÿÿÿüq%ƹ5<ÿÿÿÿþÌÿÿÿÿÞYXÒóVJǃ«§ yÿÿÿÿ«ü1®îu /Z0>eŒ²oÖ+-çí9‡ÿÿÿÿ ÿÿÿÿœµå§•?x>PŒ‹ÿÿÿÿè&°t–Ÿ,ç–ÿÿÿÿá…ÄO" †ä€ÿÿÿÿÎoÄLØÚ!Žÿÿÿÿlýd´,ƾjŠOzgÇáÎ9Ürµ}¬Lÿÿÿÿe™:ÄÛïãKnÿÿÿÿÿÿÿÿc…ÿÿÿÿS6#4ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûôòÿÿÿÿ9ÂH>¸¿êdfX©â4Šÿÿÿÿ#W(ÿÿÿÿR¬>? 8ÛÀ>Ý¿^5ð{û÷2ZXÅ£5k|lÖ8ªW Û-º•;/ÿÿÿÿ¿W NÊD|öOÀ2‡‚é¹¶{M…%† 2¿ö ¦ýŸái<M =,LŠÿÿÿÿÆÅ„`œ¨ÿÿÿÿ:i{/ÿÿÿÿ°Šœ ÿÿÿÿð Ï+,¨†¿›¤eÿÿÿÿ ä.zàÅÿÿÿÿìf²°ÿÿÿÿÿÿÿÿĘ#ÿÿÿÿbŽ÷q…e3ÉkÚ¥kÿÿÿÿ®ë|ÇNr(ŠEI®wa©›/Ðÿÿÿÿÿÿÿÿkç}j¬ŒÈàÿÿÿÿºãp´ÿÿÿÿª˜EÿÿÿÿÿÿÿÿÝõøÿÿÿÿókÿÿÿÿ{9ÿÿÿÿÿÿÿÿ·'Ë@ÿÿÿÿ©¢!)™´UŸ s9ÙÇ8¯-ª½!ÿÿÿÿ<»ƒ“÷_ÿÿÿÿ?`¥x1Mò †sµ8é6s°Aÿÿÿÿ² ÿÿÿÿÃJGTáÿÿÿÿ‡4ÿÿÿÿÒ6ÿÿÿÿ¸S)!ïðâ'0:“UÆušÿÿÿÿÿÿÿÿ3wùÿÿÿÿoï€Ã†ÿÿÿÿñ†&Œÿÿÿÿž¯T= 2ÿÿÿÿÿÿÿÿ i®„ÞÿÿÿÿßiÒ>ùñÿÿÿÿß<G ==ÿÿÿÿÿÿÿÿ}¾¢åj“´`Í€Lé½#ÿÿÿÿáñ(Ã,¼ó®¹Þ/ôcwÑw’â\£ÿÿÿÿè­(Î~n­¡š_§Ô dãbPa·¯S¸ÿÿÿÿBqú9‰åÄIÿÿÿÿÿÿÿÿO3Síÿÿÿÿ‚žHOÿÿÿÿÿÿÿÿtЮ°Øÿÿÿÿîo¯Ë73{wÿÿÿÿÿÿÿÿ³YÜ t9âáiDê/µôÿÿÿÿÝZ ÿÿÿÿÿÿÿÿÿÿÿÿù„}À¶ «7Uiê¡¡‚ô‰Ÿ)£X¦‹ÿÿÿÿ–*Õ \5Øjaâ˜Äÿÿÿÿü‚ÿÿÿÿÓVÿÿÿÿ²_ÿÿÿÿô¾¥øc·…ã@º’ qR“$)¤“ÿÿÿÿœÎîb—?ÿÿÿÿLŽ0w{¤ÖWI>ÿÿÿÿŸ+mK^šëÙÿÿÿÿÿÿÿÿWÿÿÿÿz{ÕÿÿÿÿþƒŠÛu†+™¬ÿÿÿÿ  ó±3TŠ‚®P°fòÛ¨6ÿÿÿÿ›®ÿÿÿÿ£;ëðåkŽ5Ž‘=ÿ#(o uCgÿÿÿÿÁìtïD -qCAç(s^òerµ®T¢ÿÿÿÿ™Óûÿÿÿÿ_¤Õ … îÿÿÿÿoùT1ì5ÂÈ• ÿÿÿÿÿÿÿÿöÍS:aº9ÿÿÿÿ¡œåh3ÿÿÿÿíC÷{UÿÿÿÿÔ#´ÿÿÿÿo–f>ÿÿÿÿ§a±Õ 0ÙNT+— ÿÿÿÿOO¹¿ ¯ÿÿÿÿÿÿÿÿ*rq ¯KÀñ80Ž#%ÇNØn(‰ïû‰\djd¼d%³‚bÍiýŽË.[*µŸÿÿÿÿ­gš1Ç¢×쓊ˆÿÿÿÿéGÿÿÿÿ†KϦËCD*³~ó”gäFÿÿÿÿ×.•–æÿÿÿÿ‘¾ÿÿÿÿÿÿÿÿ]•Hºÿÿÿÿò²¥ÿÿÿÿEÿÿÿÿ ~­ÛwÿÿÿÿJUxTÌq¬ÆIW›õ¬:W¼ë_N÷zs7„T¬¨wÉñž½ø¿7V¤#|Ç… âÄZø:(]7(H”횎Ô¿ìKˆÿÿÿÿ\ Õÿÿÿÿÿÿÿÿÿÿÿÿª|HÿÿÿÿØšfO<¢|Ò Œi0é9Aÿÿÿÿòçÿÿÿÿ™ÿÿÿÿÀ6‡ úxŽx„ÿÿÿÿ ðy±0ÓE öìKÁO›nú&Gp a‰ËOÿÿÿÿÿÿÿÿ.¶_g½â|{ÂGù¨ZXGb¡Gÿÿÿÿ ÿÿÿÿÐéa »ô"ÿÿÿÿ â.F›v….ÿÿÿÿà¾1F.|Ô3‹ì˜yÑÒ"²£Ãpÿÿÿÿÿÿÿÿ‡÷ÏúK;ÿÿÿÿÿÿÿÿpÏ)PÊÏÄÿÿÿÿ«p82KV1,*_eK•ÿÿÿÿc{^CÎêñËgË9ží™†CaoøÜÏ–”ÿÿÿÿAM{¼a’ÝßÓ)™¹,°w¨ÿÿÿÿ«lÞ’‹8 ÿÿÿÿÿÿÿÿÿÿÿÿ$œÿÿÿÿÿÿÿÿ±G$ù§«•öÿÿÿÿ;ÿÿÿÿÿÿÿÿ¾zÚ˜l=c NœG¼?ÿÿÿÿɨÿÿÿÿºn¼XÿÿÿÿL3ýD“ UvMjvÿÿÿÿÿÿÿÿÀPÂÿÿÿÿ«ÿÿÿÿ»ޏղ©žIÿÿÿÿ¿¤ÿÿÿÿ7§ÿÿÿÿÿÿÿÿÿÿÿÿ¬ÊÿÿÿÿIz®ÀE5`z½:̉ÝÀï?9åwîgé¼ÿÿÿÿ…; ÿÿÿÿ|*5%´[¹¾Õ^³ÿÿÿÿòs|°y·øÉ·ò‰ï"b¼±\¸c 4¡;tÿÿÿÿÄc(UR$)–†ÓY$¯`Zí÷½kqðÿÿÿÿ‚ÿÿÿÿq*ÿÿÿÿ[–5$YxhªFÿÿÿÿê¦l+.Î0ÿÿÿÿÿÿÿÿ*`cîú^Bxâ蕌Ê­UCäÿÿÿÿ9ýßQKz×ïÐ*ÿÿÿÿ„íÌ^ø×Úy&z²0›"Ú,QŸQr/¬}ÿÿÿÿÿÿÿÿÿÿÿÿ`Šx‰ÿÿÿÿût'Ò²7ÿÿÿÿÒ“=0‚f¼r0J‹ÁYð‘q­òi”Ç÷ÿÿÿÿMÑÿÿÿÿ©äÿÿÿÿMÕ”ÿÿÿÿÿÿÿÿï@Ut…¬5¥ªÿÿÿÿ|¹aÍÿÿÿÿN^ Lþ˜M½QTÖ(‚ò2ù~?8_ÿÿÿÿê’+ŸÑ»ÿÿÿÿÈFhƒ»m4Wü ˜Èúÿ=ä±O²¹º¢ºo F7‹ë©¤É ðtÿÿÿÿI@«,€Ëxh¦¿ïÿÿÿÿ,¼þÖD4À » 5³·G¤ÿÿÿÿÿÿÿÿf[ÿÿÿÿ~ªÿÿÿÿ0kßÖ‹tÿÿÿÿxO’~j©0¤J!Œ®O[p]“’¨ï½yV˜ÿÿÿÿï䦿„ÿÿÿÿTb'”i—ÿÿÿÿëÉõáå+êèa«ÂM˜£Ÿÿÿÿÿÿÿÿÿ¨’ÿÿÿÿÁÑí놼ö³ ´™ÿÿÿÿÿÿÿÿ:yŠœ: ÑARýGÿÿÿÿª­o¼ÿÿÿÿðöÿÿÿÿ$ךëštœ¡ÐóÐÿÿÿÿ_Ô/—ogÝ:©ì{:6ÿÿÿÿßYæ ¢îÿÿÿÿeÿÿÿÿ‘iÓ‡ÿÿÿÿ-C³ùÿÿÿÿÿÿÿÿÿÿÿÿ"y4c™ÿÿÿÿP€éÿÿÿÿaLwZóïÿÿÿÿ´hBÿÿÿÿä)1oÿÿÿÿòþÿÿÿÿ^ùÒ×ÇÁÿÿÿÿØ`²¦”hž½EœM†ùÂûv—ÿÿÿÿÿøsRL±Í c¶sƒ½ßÜÏH:÷ÿÿÿÿnŘTÿÿÿÿÈñš0É è.’|’€Ö=˜8}Å‘—3¤¸©™Šÿÿÿÿƒ0¶ÐEèêÿÿÿÿ|âÆ=0¸™þª³ÿÿÿÿ¤ˆÿÿÿÿÿÿÿÿ¼œI¡¦ÜIìEd™]¶ÿÿÿÿÿÿÿÿòPþ­&Ãÿÿÿÿÿÿÿÿû*ñ›Wÿÿÿÿ.²ÆUçoú~[j`è´â”ÿÿÿÿxmlcopyeditor-1.2.1.3/src/aspell/dict/canadian-variant_1.alias0000664000175000017500000000012512402464555022666 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_CA-variant_1.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/en-variant_2.multi0000664000175000017500000000012012402464555021567 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en-variant_2.rws xmlcopyeditor-1.2.1.3/src/aspell/dict/canadian.alias0000664000175000017500000000011312402464555021001 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_CA.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/american-w_accents.alias0000664000175000017500000000012512402464555022771 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_US-w_accents.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/en_CA.multi0000664000175000017500000000012612402464555020255 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_CA-wo_accents.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/en-variant_0.multi0000664000175000017500000000012012402464555021565 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en-variant_0.rws xmlcopyeditor-1.2.1.3/src/aspell/dict/en_CA-wo_accents-only.rws0000664000175000017500000026316012402464555023051 0ustar zanezaneaspell default speller rowl 1.10Na¼°Àeà *î ï enphonet1.1*@*B*F*K *L*M*N"*P/*R4*S5*T;*XD@RF@SI@TJBBKBFLBHMBKNBLRBNVBPXBRYBS_BTbBXgBYhFBiFFkFKnFLsFMyFN{FRFSƒFT…HBŠHKŽHLHM‘HN™HPHS¡HT¢K@£KB¤KFªKK®KL°KM½KNÂKPËKRÍKS×KTÜKWäLBæLFëLKîLMòLNóLSôLT÷MøM@ùMBúMFûMKüMLMMMNMRMSMTMWMX!N#NB$NF)NK,NM-NN/NS0NT1NX4PB5PK6PL7PMBPNCPPHPRJPSRPTXPY`RaR@bRBcRFfRKhRLoRMqRNyRP}RSRTRW„RX…SB‡SF‹SKSL—SMžSN¤SP¬SR±SSµST¸SWÁSXÃTBÅTFÆTHËTKÌTLÐTMÕTNÞTPåTRêTSóTTùTWÿTXWW@WBWKWL WMWNWPWRWSWTWX XF!XK"XL)XN+XP,XR-XS0XT1YK5YT6*@P *@R’*B2*BNI*BRÑ*BS*BTo*FK *FLŽ*FN¿*FRU*FSÈ*KL›*KN]*KR¾ *KS` *KTe *Lh*LFt*LKa*LM5*LN`*LS*M*MB*MF*MK¯*MLß*MN*MP®*MRÇ*MS*MT*MX2*N*N@©*NB÷*NF)*NKñ*NLÏ*NM*NN*NP¾*NR *NSû*NTã#*NXI)*P**PL**PR[+*PSˆ+*PTA,*RM³-*Sç-*SFô-*SH.*SN=.*SSh.*ST.*To/*TF‡/*TL¿/*TM¨1*TPo3*TR¢3*TSÃ3*TT?4*TXg5*XL˜5*XRÁ5@RLâ5@RS6@RW^6@SL˜6@TRË6BBR;7BFL’7BHFÏ7BKLç8BKPF9BKTy9BKWœ9BLBÉ9BLK:BLMg:BLS|:BNL¶:BNTÙ:BPT ;BR‚;BR@š;BRK<BRLÐ<BRSù<BRT=BSN¨=BSSË=BSTÚ=BTF–>BTKÃ>BTLÓ>BTN€?BTS¿?BXLÛ?BY@FBK*@FBR;@FFé@FFRAFFS³AFKÝAFKLëAFKSúAFKTBFKXŸBFLF`CFLM{DFLN´DFLSóDFLTEFLY0FFML[FFMN›GFNîGFNLüGFNS­HFNT-IFRÆIFRKÔIFRP3JFRTVJFSL KFSS®KFTÈKFTLÕKFTR LFTS:MFTWÎMHBNHBRNHBSÎNHBTíNHKTOHLN^OHLSŒOHM±OHMFÀOHMK.PHMLùPHMN=QHMRxRHMS°PST¡°PSX–±PT²PTF²PTKL²PTLþ²PTNb³PTR³PTSg´PTT µPYR~µR§µR@R³µRBLáµRBR¶RBTf¶RFL¹¶RFTô·RKޏRKK¸RKLg¹RKNîºRKP#¼RKR­¼RKS ½RLB=½RLSj½RM ¾RMF¾RML~¾RMMϾRMN¿RMR¡¿RMSÈ¿RMTå¿RNKÀRNL7ÀRNTŽÀRNX"ÁRPRTÁRPShÁRSÇÁRSKßÁRTKïÁRTL‰ÂRTNÆÂRWLÃRXNDÃRXXøÃSBK ÄSBR5ÄSBS‹ÄSBTLÅSF}ÅSFL—ÅSFRZÆSFSÇSK>ÇSKLNÇSKM(ÈSKN‡ÈSKP×ÉSKRdÊSKSËSKT>ËSLBkËSLF~ËSLLbÌSLMÅÌSLNYÍSLT¼ÍSLYëÍSMB ÎSMKìÎSML/ÏSMN”ÏSMP÷ÏSMR†ÐSN@ÝÐSNB<ÑSNF‡ÑSNKëÑSNPÒSNSNÒSNT‡ÓSNX ×SPKÛ×SPLCØSPRúØSPT‘ÙSPX ÚSRóÚSRLÛSRS¢ÛSRX¿ÛSSBâÛSSMôÛSSTÜST½ÜSTBËÜSTKŒÝSTL,ÞSTM{ÞSTNÎÞSTRµßSTSáSTTáSWF.áSWPYáSXLƒáSXRâTBTBâTFL}âTFN¤âTFRfãTFSwãTFT«ãTHM äTKL¤äTKR“åTKSKæTKT‚æTLîæTLNçTLREçTLSYçTLTÍçTMèçTMBèTMKÐèTMLêTMNÈêTMPêëTMRrìTMS íTMT)íTN9íTNHGíTNKtíTNLßíTNSVîTNTîTNX;ðTPLÊðTPNòTPR@òTPSÊòTPT9óTRVôTRFdôTRHööTRK÷TRLV÷TRMÀ÷TRNàøTRR{úTRWÿúTSF*ûTSK”ûTSLüTSM¼ýTSNJþTSTâÿTTTTBšTTLÊTTN2TTRYTTTTWLSTX¸TXFÇTXNöW‡W@R“WBLîWK|WKL‹WKN$WKSRWKTdWL%WLF=WLKWLNÖWLRWLSWLTcWMNÂWNS? WNT WPS WPRb WPS% WRKB WS[ WSK{ WSLª WSSž WST® WTKH WTL‡ WXPXFLtXKXKBµXKL3XKNHXKRZXKSƒXKTµXLÆXLSÔXNLðXPR¯XRFèXRKXRSÖXSLïXTOXTK_XTLrXTS®YKTÁYTLò*@PTK orthopaedic+*@PTKS orthopaedicsorthopaedics's*@PTST orthopaedist,*@PTSTSorthopaedist's orthopaedists*@RS authorize*@RSN authorizing*@RSS authorizes*@RST authorized*@RSXN authorization.*@RSXNSauthorization'sauthorizations*Babbearbour*BNSurbanize*BNSN urbanizing*BNSS urbanizes*BNST urbanized*BNSXN urbanization*BNSXNSurbanization's*BRKMNT abridgement+*BRKMNTS abridgement's abridgements0*BS abbe's abbes arbour'sarbours*BSN@absinth*BSN@S absinth's*BTabettor*BTS abettor'sabettors*FKNRLSovergeneralize*FKNRLSNovergeneralizing*FKNRLSSovergeneralizes*FKNRLSTovergeneralized*FKPTLSovercapitalize*FKPTLSNovercapitalizing*FKPTLSSovercapitalizes*FKPTLSTovercapitalized*FLairfoil*FLS airfoil'sairfoils*FNKLS evangelize*FNKLSN evangelizing*FNKLSS evangelizes*FNKLST evangelized*FNSoffence *FNSS offence'soffences*FRMFSS overemphasize*FRMFSSNoveremphasizing*FRMFSSSoveremphasizes*FRMFSSToveremphasized*FSPXLSoverspecialize*FSPXLSNoverspecializing*FSPXLSSoverspecializes*FSPXLSToverspecialized" *FSPXLSXN#overspecialization% *FSPXLSXNS overspecialization's*FSST oversized*KLeclair*KLMTS acclimatize*KLMTSN acclimatizing*KLMTSS acclimatizes*KLMTST acclimatized*KLMTSXNacclimatization! *KLMTSXNSacclimatization's*KLN equalling7*KLS eclair's eclairs equalize equalizer*KLSN equalizing2*KLSS equalizer's equalizers equalizes*KLST equalized*KLSXN equalization*KLSXNSequalization's*KLT eclatequalled*KLTSeclat's*KNaging*KNLKMNTacknowledgement5 *KNLKMNTSacknowledgement'sacknowledgements#*KNMS economize economizer*KNMSN economizing6*KNMSS economizer's economizers economizes*KNMST economized@*KNS aging's agings agonize organize organizer#*KNSN agonizing organizing*KNSNL agonizingly>*KNSS agonizes organizer's organizers organizes!*KNST agonized organized*KNSXN organization0*KNSXNLorganizationalorganizationally-*KNSXNSorganization's organizations*KNTorgandy*KNTS organdy's*KRNTS aggrandize *KRNTSMNTaggrandizement! *KRNTSMNTSaggrandizement's*KRNTSN aggrandizing*KRNTSS aggrandizes*KRNTST aggrandized*KSaxeoecus*KSSaxe's*KSSRS accessorize*KSSRSN accessorizing*KSSRSS accessorizes*KSSRST accessorized*KSSSexorcise*KSSSN exorcising*KSSSS exorcises*KSSST exorcised*KSTMPRS extemporize *KSTMPRSN extemporizing *KSTMPRSS extemporizes *KSTMPRST extemporized *KSTMPRSXN!extemporization# *KSTMPRSXNSextemporization's*KSTNLS externalize*KSTNLSN externalizing*KSTNLSS externalizes*KSTNLST externalized *KSTNLSXN externalization6 *KSTNLSXNSexternalization'sexternalizations*KSTS oxidizeoxidizer*KSTSN oxidizing0*KSTSS oxidizer's oxidizersoxidizes*KSTSToxidized*KSTSXN oxidization*KSTSXNS oxidization's*KTLS actualize*KTLSN actualizing*KTLSS actualizes*KTLST actualized*KTLSXN actualization*KTLSXNSactualization's*KTRaccoutre*KTRMNTS accoutrements*KTRN accoutring*KTRS accoutres*KTRT accoutred *Lole(*LFBTS alphabetize alphabetizer*LFBTSN alphabetizing=*LFBTSSalphabetizer's alphabetizers alphabetizes*LFBTST alphabetized*LFBTSXNalphabetization4 *LFBTSXNSalphabetization'salphabetizations*LKLSalkalize*LKLSN alkalizing*LKLSS alkalizes*LKLST alkalized *LKS eulogize eulogizer*LKSN eulogizing2*LKSS eulogizer's eulogizers eulogizes*LKST eulogized*LMNMaluminum*LMNMS aluminum's*LNelan*LNSelan's*LS Elyseeole's*LSSElysee's*LSTSS elasticize*LSTSSN elasticizing*LSTSSS elasticizes*LSTSST elasticized*Marmour%*MBLS immobilize immobilizer*MBLSN immobilizing(*MBLSS immobilizers immobilizes*MBLST immobilized*MBLSXNimmobilization*MBLSXNSimmobilization's*MBNSambience#*MBNSS ambience's ambiences*MF@TR amphitheatre-*MF@TRSamphitheatre's amphitheatres*MFSS emphasize*MFSSN emphasizing*MFSSS emphasizes*MFSST emphasized*MKRemigre*MKRS emigre'semigres*MLTomelette"*MLTS omelette's omelettes*MNSimmunize*MNSN immunizing*MNSS immunizes*MNST immunized*MNSXN immunization,*MNSXNSimmunization's immunizations*MP@S empathize*MP@SN empathizing*MP@SS empathizes*MP@ST empathized*MPNLempanel*MPNLN empanelling*MPNLSempanels*MPNLT empanelled*MPRLN imperilling*MPRLT imperilled*MPSTimposter#*MPSTS imposter's imposters*MR armourerarmoury*MRKNS Americanize*MRKNSN Americanizing*MRKNSS Americanizes*MRKNST Americanized*MRKNSXNAmericanization5 *MRKNSXNSAmericanization'sAmericanizations*MRN armouring<*MRS armourer's armourers armouries armoury's*MRTarmoured*MS armour'sarmours*MTLS immortalize*MTLSN immortalizing*MTLSS immortalizes*MTLST immortalized*MTSamortize*MTSBL amortizable*MTSN amortizing*MTSS amortizes*MTST amortized*MTSXN amortization,*MTSXNSamortization's amortizations*MXNLS emotionalize*MXNLSNemotionalizing*MXNLSS emotionalizes*MXNLST emotionalized *Neon*N@LKS anthologize*N@LKSN anthologizing*N@LKSS anthologizes*N@LKST anthologized*N@MTS anathematize*N@MTSNanathematizing*N@MTSS anathematizes*N@MTST anathematized*N@RLenthrall*N@RLMNT enthrallment *N@RLMNTSenthrallment's*N@RLS enthralls*N@RST unauthorized*NBKNNST unbeknownst*NBPTST unbaptized**NFFRBL unfavourable unfavourably*NFLFRT unflavoured*NFSLS universalize*NFSLSNuniversalizing*NFSLSS universalizes*NFSLST universalized*NFTLST unfertilized*NKLRT uncoloured*NKLSS anglicize*NKLSSN anglicizing*NKLSSS anglicizes*NKLSST anglicized*NKLT unequalled*NKNingenue!*NKNS ingenue'singenues*NKNST unorganized*NKR inquireinquiry*NKRN inquiring.*NKRS inquires inquiries inquiry's*NKRTinquired *NKS energize energizer*NKSN energizing2*NKSS energizer's energizers energizes*NKST energized*NKSTRMAngstrom*NLBLT unlabelled*NLKanalog,*NLKS analogize analog'sanalogs*NLKSN analogizing*NLKSS analogizes*NLKST analogized*NLS analyzeanalyzer*NLSBL analyzable*NLSN analyzing/*NLSS analyzer's analyzersanalyzes!*NLST analyzed annualized*NM anemiaenamour*NMKanemic*NMKL anaemically*NML enameller*NMLN enamelling*NMLNS enamellings%*NMLS enameller's enamellers*NMLT enamelled*NMRN enamouring#*NMRT enamoured unarmoured*NMS anemia'senamours*NNSunionize*NNSN unionizing*NNSS unionizes*NNST unionized*NNSXN unionization*NNSXNSunionization's*NNXLST uninitialized*NPRKTST unpractised*NPSTRST unpasteurized*NPTSN unappetizing*NRFLN unravelling%*NRFLT unravelled unrivalled *NRKKNSBLunrecognizable*NRKKNST unrecognized*NRLenrol*NRLMNT enrolment(*NRLMNTS enrolment's enrolments*NRLSenrols*NRLST unrealized!*NS eon'seonsionize*NS@TK anaesthetic+*NS@TKS anaesthetic's anaesthetics*NS@TS anaesthetize*NS@TSNanaesthetizing*NS@TSS anaesthetizes+*NS@TST anaesthetist anaesthetized.*NS@TSTSanaesthetist's anaesthetists*NS@TSXN anaesthetization" *NS@TSXNSanaesthetization's*NS@X anaesthesia*NS@XLKanesthesiology*NS@XLKS anesthesiology's *NS@XLKST!anesthesiologist8 *NS@XLKSTSanesthesiologist'sanesthesiologists*NS@XS anaesthesia's*NSFLST uncivilized*NSFR unsavoury*NSNionizing*NSSionizes*NSTionized*NSTLinstill*NSTLMNT instalment+ *NSTLMNTS instalment's instalments*NSTLSinstills *NSTTXNLS!institutionalize# *NSTTXNLSN#institutionalizing" *NSTTXNLSS"institutionalizes" *NSTTXNLST#institutionalized& *NSTTXNLSXN'institutionalization) *NSTTXNLSXNS"institutionalization's*NSXN ionization*NSXNS ionization's*NTF endeavour*NTFRN endeavouring*NTFRT endeavoured%*NTFS endeavour's endeavours*NTFTLS individualize*NTFTLSNindividualizing*NTFTLSSindividualizes*NTFTLSTindividualized! *NTFTLSXN"individualization$ *NTFTLSXNS individualization's*NTKNS antagonize*NTKNSN antagonizing*NTKNSS antagonizes*NTKNST antagonized*NTLB antilabour*NTLKTLSintellectualize! *NTLKTLSN!intellectualizing *NTLKTLSS intellectualizes *NTLKTLSTintellectualized*NTMS anatomize*NTMSN anatomizing*NTMSS anatomizes*NTMST anatomized*NTNLS internalize*NTNLSN internalizing*NTNLSS internalizes*NTNLST internalized*NTNLSXNinternalization! *NTNLSXNS internalization's*NTNXNLS internationalize" *NTNXNLSN"internationalizing! *NTNXNLSS!internationalizes! *NTNXNLST"internationalized% *NTNXNLSXNinternationalization*NTRentree*NTRMLT untrammelled*NTRS entree'sentrees*NTRTLST underutilized*NTS anodizeunitize"*NTSN anodizing unitizing *NTSS anodizesunitizes *NTST anodizedunitized*NTSTRLS industrialize *NTSTRLSNindustrializing *NTSTRLSSindustrializes *NTSTRLSTindustrialized" *NTSTRLSXN#industrialization$ *NTSTRLSXNS industrialization's*NXKBL unshakable*NXLN initialling*NXLS initialize*NXLSN initializing*NXLSS initializes*NXLST initialized*NXLSXNinitialization*NXLT initialled *Pepee*PLappall*PLKapplique*PLKN appliqueing0*PLKS apologize applique's appliques*PLKSN apologizing*PLKSS apologizes*PLKST apologized*PLKT appliqued*PLNairplane#*PLNS airplane's airplanes*PLSappalls*PLT epaulette$*PLTS epaulette's epaulettes*PRLN apparelling*PRLT apparelled*PS epee'sepees*PSNTR epicentre'*PSNTRS epicentre's epicentres*PSTTS apostatize*PSTTSN apostatizing*PSTTSS apostatizes*PSTTST apostatized.*PTMS epitomize optimize optimizer&*PTMSN epitomizing optimizing$*PTMSS epitomizes optimizes$*PTMST epitomized optimized*PTMSXN optimization*PTMSXNSoptimization's*PTRFTupdraft#*PTRFTS updraft'supdrafts*PTS appetizer*PTSN appetizing*PTSNL appetizingly$*PTSS appetizer's appetizers*RMuremia*RMKuremic*RMSuremia's *Sarse*SFKesophagi*SHLarsehole"*SHLS arsehole's arseholes*SNSNAsuncion*SNSNS Asuncion's*SS arse'sarses*STHS Esterhazy*STHSS Esterhazy's*STRKNestrogen*STRKNS estrogen's)*STRS estrous estrusestrus's"*STRSS estruses ostracize*STRSSN ostracizing*STRSSS ostracizes*STRSST ostracized*T ardourodour*TFKTartifact#*TFKTS artifact's artifacts6*TLS idealize idolize odourlessutilize*TLSBL utilizable0*TLSN idealizing idolizing utilizing:*TLSS idealizes idolizes italicizeutilizes*TLSSN italicizing*TLSSS italicizes*TLSST italicized*TLSSXN italicization*TLSSXNSitalicization's-*TLST idealized idolizedutilized7*TLSXN idealization idolization utilizationN*TLSXNSidealization's idealizations idolization's utilization's*TMedema*TMNFR outmanoeuvre*TMNFRNoutmanoeuvring*TMNFRS outmanoeuvres*TMNFRT outmanoeuvred>*TMS atomize atomizer edema's edemasitemize"*TMSN atomizing itemizing;*TMSS atomizer's atomizers atomizesitemizes *TMST atomizeditemized*TMSXN itemization*TMSXNS itemization's*TMTS automatize*TMTSN automatizing*TMTSS automatizes*TMTST automatized*TPTadapter *TPTS adapter'sadapters*TRoutre*TRTodouredE*TS adios ardour's ardours iodize odour'sodours*TSNiodizing*TSSiodizes*TSTiodized*TTetude*TTKAtaturk*TTKS Ataturk's*TTRLS editorialize*TTRLSNeditorializing*TTRLSS editorializes*TTRLST editorialized*TTS etude'setudes*TTTNS attitudinize*TTTNSNattitudinizing*TTTNSS attitudinizes*TTTNST attitudinized*TXattache*TXS attache'sattaches*XLKetiology*XLKS etiology's*XRochre*XRSochre's@RLTM thralldom@RLTMS thralldom's@RStheorize@RSN theorizing@RSS theorizes@RST theorized@RW throughway%@RWS throughway's throughways@SLNK Thessaloniki@SLNKSThessaloniki's@TRtheatre@TRK theatregoer)@TRKS theatregoer's theatregoers@TRS theatre'stheatresBBRS barbarizeBBRSN barbarizingBBRSS barbarizesBBRST barbarizedBFLN bevellingBFLNS bevellingsBFLTbevelledBHF behaviourbehooveBHFN behooving(BHFRL behavioural behaviourallyBHFRSM behaviourismBHFRSMSbehaviourism'sBHFRST behaviourist-BHFRSTSbehaviourist's behaviourists0BHFS behaviour's behavioursbehoovesBHFTbehoovedBKLRS burglarizeBKLRSN burglarizingBKLRSS burglarizesBKLRST burglarizedBKPTLN backpedallingBKPTLT backpedalledBKTBogotaBKTSBogota'sBKWLN bejewellingBKWLT bejewelledBLBbelabourBLBRN belabouringBLBRT belabouredBLBS belaboursBLKbalkBLKNbalkingBLKS balk'sbalksBLKTbalkedBLMBL blameable%BLS blase blowsierblowsyBLSST blowsiestBNLBunuelBNLSBunuel'sBNTNbandana BNTNS bandana'sbandanasBPTS baptizebaptizerBPTSN baptizing/BPTSS baptizer's baptizersbaptizesBPTSTbaptizedBR Baeriabrier'BR@LS breathalyser breathalyzeBR@LSN breathalyzing*BR@LSS breathalysers breathalyzesBR@LST breathalyzedBRKRTS bureaucratizeBRKRTSNbureaucratizingBRKRTSSbureaucratizesBRKRTSTbureaucratized BRKRTSXN!bureaucratization" BRKRTSXNSbureaucratization'sBRLN barrellingBRLT barrelledBRS brier'sbriersBRTLS brutalizeBRTLSN brutalizingBRTLSS brutalizesBRTLST brutalizedBRTLSXN brutalizationBRTLSXNSbrutalization'sBSNbusingBSNSbusing'sBSSbusesBSTbusedBSTTS bastardizeBSTTSN bastardizingBSTTSS bastardizesBSTTST bastardizedBSTTSXNbastardization1BSTTSXNSbastardization'sbastardizationsBTFLN bedevillingBTFLT bedevilledBTKBartokBTLRS bowdlerizeBTLRSN bowdlerizingBTLRSS bowdlerizesBTLRST bowdlerizedBTLRSXNbowdlerization1BTLRSXNSbowdlerization'sbowdlerizationsBTNR boutonniere(BTNRS boutonniere's boutonnieresBTS BootesBootes'sBXLN bushellingBXLNS bushellingsBXLT bushelledBYBaeyerFBKFabergeFBRfibreFBRBT fibreboardFBRBTS fibreboard'sFBRFL fibrefillFBRFLS fibrefill's'FBRKLS fibreglass fibreglass'sFBRS fibre'sfibresFF favourfervour$FFRBL favourable favourablyFFRN favouring FFRT favoured favourite%FFRTS favourite's favouritesFFRTSM favouritismFFRTSMS favouritism's)FFS favour's favours fervour's FKfogeyFKLfecalFKS fogey'sfogeysFKTN faggotingFKTRS factorizeFKTRSN factorizingFKTRSS factorizesFKTRST factorizedFKTRSXN factorizationFKXNLS fictionalizeFKXNLSNfictionalizingFKXNLSS fictionalizesFKXNLST fictionalizedFKXNLSXN fictionalization6 FKXNLSXNSfictionalization'sfictionalizationsFLFflavourFLFFL flavourfulFLFLfulfillFLFLMNT fulfillmentFLFLMNTS fulfillment's#FLFLS flavourlessfulfillsFLFRN flavouring(FLFRNS flavouring's flavouringsFLFRT flavoured FLFS flavour'sflavoursFLFSM flavoursomeFLMBflambeFLMBSflambe'sFLMBTflambeedFLNfuellingFLNLN flannellingFLNLT flannelled)FLSFS philosophize philosophizerFLSFSNphilosophizing?FLSFSSphilosophizer'sphilosophizers philosophizesFLSFST philosophizedFLTfuelledFLTRphiltre!FLTRS philtre'sphiltresFLTST flautistflutist<FLTSTS flautist's flautists flutist'sflutistsFLYflyerFLYS flyer'sflyersFMLformulaeFMLRS familiarizeFMLRSN familiarizingFMLRSS familiarizesFMLRST familiarizedFMLRSXNfamiliarization FMLRSXNSfamiliarization'sFMLS formalizeFMLSN formalizingFMLSS formalizesFMLST formalizedFMLSXN formalizationFMLSXNSformalization'sFMNSfeminizeFMNSN feminizingFMNSS feminizesFMNST feminized FNphonyFNLN funnellingFNLSfinalizeFNLSN finalizingFNLSS finalizesFNLST finalizedFNLSXN finalizationFNLSXNSfinalization'sFNLT funnelled<FNS faience fiance fiancee phoniesphony'sCFNSS faience's fiancee's fiancees fiance'sfiancesFNTNL fontanelle(FNTNLS fontanelle's fontanellesFNTSS fantasizeFNTSSN fantasizingFNTSSS fantasizesFNTSST fantasized FRfayreFRK@ foregatherFRK@RN foregatheringFRK@RT foregatheredFRK@S foregathersFRPfrappeFRPSfrappe's%FRTNS fraternize fraternizerFRTNSN fraternizing9FRTNSS fraternizer's fraternizers fraternizesFRTNST fraternizedFRTNSXNfraternizationFRTNSXNSfraternization'sFSLS fossilizeFSLSN fossilizingFSLSS fossilizesFSLST fossilizedFSLSXN fossilizationFSLSXNSfossilization'sFSS fecesfeces's FTfeteFTLfoetal"FTLS fertilize fertilizerFTLSN fertilizing5FTLSS fertilizer's fertilizers fertilizesFTLST fertilizedFTLSXN fertilizationFTLSXNSfertilization'sFTRLS federalizeFTRLSN federalizingFTRLSS federalizesFTRLST federalizedFTRLSXNfederalizationFTRLSXNSfederalization'sFTS fete'sfetesFTSN@SSphotosynthesize FTSN@SSN photosynthesizingFTSN@SSSphotosynthesizesFTSN@SSTphotosynthesizedFTWNKL FurtwanglerFTWNKLS Furtwangler'sHBharbourHBRN harbouringHBRT harbouredHBRTS hybridizeHBRTSN hybridizingHBRTSS hybridizesHBRTST hybridizedHBRTSXN hybridizationHBRTSXNShybridization'sHBS harbour'sharboursHBThabitueHBTS habitue'shabituesHKTMTR hectometre(HKTMTRS hectometre's hectometresHLNS HellenizeHLNSXN HellenizationHLSHeloiseHLSS Heloise'sHMhumourHMFL hemophiliaHMFLK hemophiliac*HMFLKS hemophiliac's hemophiliacsHMFLS hemophilia'sHMKLBN hemoglobinHMKLBNS hemoglobin'sHMKNS homogenizeHMKNSN homogenizingHMKNSS homogenizesHMKNST homogenizedHMKNSXNhomogenizationHMKNSXNShomogenization'sHMLS humourless.HMLSNShumourlessnesshumourlessness's;HMNS harmonize harmonizer humanize humanizer%HMNSN harmonizing humanizing_HMNSS harmonizer's harmonizers harmonizes humanizer's humanizers humanizes#HMNST harmonized humanized*HMNSXN harmonization humanization.HMNSXNSharmonization'shumanization'sHMRHK hemorrhageHMRHKN hemorrhaging(HMRHKS hemorrhage's hemorrhagesHMRHKT hemorrhagedHMRHT hemorrhoidHMRHTS hemorrhoidsHMRN humouringHMRThumouredHMS humour'shumours*HMSTSS homoeostasishomoeostasis'sHMTLK hematologyHMTLKK hematologicHMTLKKL hematologicalHMTLKS hematology'sHMTLKST hematologist.HMTLKSTShematologist's hematologistsHMTThematiteHMTTS hematite'sHNhonourHNKhankyHNKShanky'sHNR honoureehonourer2HNRBL Honourable honourable honourably0HNRBLNShonourablenesshonourableness'sHNRN honouring=HNRS honouree's honourees honourer's honourersHNRThonouredHNS honour'shonoursHPhippieHP@SS hypothesizeHP@SSN hypothesizingHP@SSS hypothesizesHP@SST hypothesizedHPNTS hypnotizeHPNTSN hypnotizingHPNTSS hypnotizesHPNTST hypnotizedHPShippie'sHSPTLS hospitalizeHSPTLSN hospitalizingHSPTLSS hospitalizesHSPTLST hospitalizedHSPTLSXNhospitalization4 HSPTLSXNShospitalization'shospitalizationsHTRLS hydrolyzeHTRLSN hydrolyzingHTRLSS hydrolyzesHTRLST hydrolyzedK@TRS catheterizeK@TRSN catheterizingK@TRSS catheterizesK@TRST catheterized KBgybeKBKS QuebecoisKBLTKK gobbledygookKBLTKKSgobbledygook'sKBNgybingKBNS carbonizeKBNSN carbonizingKBNSS carbonizesKBNST carbonizedKBS gybe'sgybesKBTgybed KFcafeKFLcavillerKFLN cavillingKFLNS cavillings"KFLS caviller's cavillersKFLTcavilledKFS cafe'scafesKFTNcaftanKFTNS caftan'scaftansKKLN cudgellingKKLNS cudgellingsKKLT cudgelledKKNgarconKKNS garcon'sgarconsKKNSBL cognizableKKNSNS cognizanceKKNSNSS cognizance'sKKNSNT cognizantKL colourcouleeKLBLNT colourblind3KLBLNTNScolourblindnesscolourblindness'sKLBLS globalizeKLBLSN globalizingKLBLSS globalizesKLBLST globalizedKLBLSXN globalizationKLBLSXNSglobalization'sKLBRcalibre KLBRS calibre'scalibres#KLFL colourful colourfully-KLFLNS colourfulnesscolourfulness'sKLFNS galvanizeKLFNSN galvanizingKLFNSS galvanizesKLFNST galvanizedKLFNSXN galvanizationKLFNSXNSgalvanization'sKLFST colourfast/KLFSTNScolourfastnesscolourfastness'sKLKTBL collectible+KLKTBLS collectible's collectiblesKLKTFS collectivizeKLKTFSNcollectivizingKLKTFSS collectivizesKLKTFST collectivizedKLKTFSXN collectivization! KLKTFSXNScollectivization'sKLLS colourlessKLLSL colourlessly/KLLSNScolourlessnesscolourlessness'sKLLTR kilolitre%KLLTRS kilolitre's kilolitresKLMclamourKLMRN clamouringKLMRS glamorizeKLMRSN glamorizingKLMRSS glamorizesKLMRST glamorizedKLMRSXN glamorizationKLMRSXNSglamorization'sKLMRT clamoured KLMS clamour'sclamoursKLMTR kilometre%KLMTRS kilometre's kilometresKLNKclangourKLNKS clangour's KLNS colonize colonizerKLNSN colonizing2KLNSS colonizer's colonizers colonizesKLNST colonizedKLNSXN colonizationKLNSXNScolonization'sKLNTL clientele%KLNTLS clientele's clientelesKLPNjalapeno"KLPNS jalapeno's jalapenosKLRN colouringKLRNS colouring'sKLRNT colourant&KLRNTS colourant's colourantsKLRNTST clarinetist,KLRNTSTS clarinetist's clarinetistsKLRS colourizeKLRSN colourizingKLRSS colourizes#KLRST colourist colourizedKLRSTS colouristsKLRSXN colourizationKLRSXNScolourization'sKLRTcoloured"KLRTS coloured's coloureds=KLS colour's colours coulee's couleesglaceKLS@NKS calisthenics KLSN cloisonneglaceingKLSNS cloisonne'sKLSRN glycerineKLSRNS glycerine'sKLSSglacesKLSTglaceedKLTRLS collateralizeKLW colourwayKLWS colourwaysKLXclicheKLXS cliche'sclichesKLXTclichedKMBLN gambollingKMBLT gambolledKMLKgemologyKMLKS gemology's%KMNTS gormandize gormandizerKMNTSN gormandizing9KMNTSS gormandizer's gormandizers gormandizesKMNTST gormandizedKMPRcompereKMPRN comperingKMPRScomperesKMPRTcompered KMPTMNTLS!compartmentalize# KMPTMNTLSN#compartmentalizing" KMPTMNTLSS"compartmentalizes" KMPTMNTLST#compartmentalized& KMPTMNTLSXN'compartmentalization) KMPTMNTLSXNS#compartmentalization'sKMPTRS computerizeKMPTRSN computerizingKMPTRSS computerizesKMPTRST computerizedKMPTRSXNcomputerization KMPTRSXNScomputerization'sKMXLS commercializeKMXLSNcommercializingKMXLSScommercializesKMXLSTcommercializedKMXLSXN commercialization!KMXLSXNScommercialization'sKNBLS cannibalizeKNBLSN cannibalizingKNBLSS cannibalizesKNBLST cannibalizedKNBLSXNcannibalizationKNBLSXNS cannibalization'sKNFNXNLSconventionalize! KNFNXNLSN!conventionalizing KNFNXNLSS conventionalizes KNFNXNLSTconventionalizedKNFRRconfrere#KNFRRS confrere's confreresKNKLK gynecologyKNKLKK gynaecologicKNKLKKL gynecologicalKNKLKS gynecology'sKNKLKST gynecologist-KNKLKSTSgynecologist's gynecologistsKNLN kennellingKNLScanalizeKNLSN canalizingKNLSS canalizesKNLST canalizedKNLSXN canalizationKNLSXNScanalization'sKNLT kennelledKNNScanonizeKNNSN canonizingKNNSS canonizesKNNST canonizedKNNSXN canonization,KNNSXNScanonization's canonizationsKNPcanapeKNPS canape'scanapesKNRH gonorrheaKNRHL gonorrhealKNRHS gonorrhea'sKNRLS generalizeKNRLSN generalizingKNRLSS generalizesKNRLST generalizedKNRLSXNgeneralization1KNRLSXNSgeneralization'sgeneralizations0KNSL canceller councillor counsellor%KNSLN cancelling counsellingcKNSLS canceller's cancellers councillor's councillors counsellor's counsellors#KNSLT cancelled counselledKNSMconsommeKNSMS consomme'sKNSPSN ConcepcionKNSPTLS conceptualizeKNSPTLSNconceptualizingKNSPTLSSconceptualizesKNSPTLSTconceptualized! KNSPTLSXN"conceptualization: KNSPTLSXNSconceptualization'sconceptualizationsKNSTS concertizeKNSTSN concertizingKNSTSS concertizesKNSTST concertizedKNTcandourKNTKSTLS contextualize KNTKSTLSNcontextualizing KNTKSTLSScontextualizes KNTKSTLSTcontextualized" KNTKSTLSXNcontextualizationKNTKTN kindergartner/KNTKTNSkindergartner'skindergartnersKNTNRS containerizeKNTNRSNcontainerizingKNTNRSS containerizesKNTNRST containerizedKNTNRSXN containerization" KNTNRSXNScontainerization'sKNTS candour'sKPSLS capsulizeKPSLSN capsulizingKPSLSS capsulizesKPSLST capsulizedKPTLS capitalizeKPTLSN capitalizingKPTLSS capitalizesKPTLST capitalizedKPTLSXNcapitalizationKPTLSXNScapitalization'sKPTS jeopardizeKPTSN jeopardizingKPTSS jeopardizesKPTST jeopardized KRgreyKRFL grovellerKRFLN gravelling%KRFLS groveller's grovellersKRFLT gravelledKRKcuracao,KRL caroller crueller quarreller0KRLN carolling gruelling quarrellingKRLNL gruellinglyKRLNS gruellingsAKRLS caroller's carollers quarreller's quarrellersKRLST cruellest KRLT carolled quarrelledKRMLS caramelizeKRMLSN caramelizingKRMLSS caramelizesKRMLST caramelizedKRMNLS criminalizeKRMNLSN criminalizingKRMNLSS criminalizesKRMNLST criminalized#KRN groyne kronakronurKRNLT crenellateKRNLTN crenellatingKRNLTS crenellatesKRNLTT crenellatedKRNLXN crenellation-KRNLXNScrenellation's crenellationsCKRNS greyness greyness's groyne's groyneskrona'sKRNWLT GrunewaldKRNWLTS Grunewald's$KRS crozier grey'sgreys KRSS crozier'scroziersKRSTLS crystallizeKRSTLSN crystallizingKRSTLSS crystallizesKRSTLST crystallizedKRSTLSXNcrystallization KRSTLSXNScrystallization'sKRTNcrouton!KRTNS crouton'scroutons#KRTSS criticize criticizerKRTSSN criticizing6KRTSSS criticizer's criticizers criticizesKRTSST criticized!KRTTS crudites crudites'sKRXcrecheKRXS creche'screchesKRYgreyerKRYNgreyingKRYRGruyereKRYRS Gruyere'sKRYSTgreyestKRYTgreyedKRYXgreyishKS coziercozyczarKSLcozily KSNS coziness coziness's-KSS cozies cozy's czar'sczarsKSSTcoziestKSTMR costumireKSTMS customizeKSTMSN customizingKSTMSS customizesKSTMST customizedKSTMSXN customizationKSTMSXNScustomization'sKTcardiaeKTBKGoteborgKTBKS Goteborg'sKTKcortegeKTKMNTjudgmentKTKMNTL judgmental%KTKMNTS judgment's judgmentsKTKRS categorizeKTKRSN categorizingKTKRSS categorizesKTKRST categorizedKTKRSXNcategorization2KTKRSXNScategorization'scategorizationsKTKS cortege'scortegesKTLGodel"KTLK catalogue cataloguerKTLKN cataloguingDKTLKS cataloguer's cataloguers catalogue's cataloguesKTLKT cataloguedKTLS catalyzeGodel'sKTLSN catalyzingKTLSS catalyzesKTLST catalyzedKTNR jardiniere&KTNRS jardiniere's jardinieresKTRgoitre+KTRS cauterize goitre'sgoitresKTRSN cauterizingKTRSS cauterizesKTRST cauterizedKTRSXN cauterizationKTRSXNScauterization'sKTS ghettoizeKTSN ghettoizingKTSS ghettoizesKTST ghettoizedKTXS catechizeKTXSN catechizingKTXSS catechizesKTXST catechizedKWLjewellerKWLN jewellingKWLR jewelleryKWLRS jewellery's"KWLS jeweller's jewellersKWLTjewelledKWSTRMNGewurztraminerLBlabourLBLlibeller!LBLN labelling libelling/LBLS libeller's libellers libellousLBLT labelledlibelledLBRlabourerLBRLS liberalizeLBRLSN liberalizingLBRLSS liberalizesLBRLST liberalizedLBRLSXNliberalization2LBRLSXNSliberalization'sliberalizationsLBRN labouring"LBRS labourer's labourersLBRTlabouredLBS labour'slaboursLBSFN laboursavingLBTMS lobotomizeLBTMSN lobotomizingLBTMSS lobotomizesLBTMST lobotomizedLFBLlivableLFLlevellerLFLN levelling"LFLS leveller's levellersLFLTlevelledLFRlouvreLFRS louvre'slouvresLFRTlouvredLKBLlikeable+LKBLNS likeablenesslikeableness'sLKBLT likeabilityLKBLTS likeability'sLKLS legalizelocalize$LKLSN legalizing localizing"LKLSS legalizes localizes"LKLST legalized localizedLKLSTR lacklustre)LKLSXN legalization localization-LKLSXNSlegalization'slocalization'sLKMleukemiaLKMS leukemia'sLKTMS legitimizeLKTMSN legitimizingLKTMSS legitimizesLKTMST legitimizedLKTMSXNlegitimizationLKTMSXNSlegitimization'sLKTMTS legitimatizeLKTMTSNlegitimatizingLKTMTSS legitimatizesLKTMTST legitimatized"LKTS liquidize liquidizerLKTSN liquidizing5LKTSS liquidizer's liquidizers liquidizesLKTST liquidizedLMRLumiereLMRS Lumiere'sLNSlionizeLNSN lionizingLNSSlionizesLNSTlionizedLNSXN lionizationLNSXNS lionization'sLSMlissomeLSNSlicence LSNSS licence'slicencesLSTRlustreLSTRLS lustrelessLSTRSlustre'sLTRlitreLTRS litre'slitresLTRT litterateur(LTRTS litterateur's litterateurs MmeowM@LKS mythologizeM@LKSN mythologizingM@LKSS mythologizesM@LKST mythologized-MBLS marbleize mobilize mobilizer%MBLSN marbleizing mobilizing@MBLSS marbleizes mobilizer's mobilizers mobilizes#MBLST marbleized mobilizedMBLSXN mobilization,MBLSXNSmobilization's mobilizationsMFLN marvellingMFLS marvellousMFLSL marvellouslyMFLT marvelledMKmoggieMKNLS marginalizeMKNLSN marginalizingMKNLSS marginalizesMKNLST marginalizedMKNLSXNmarginalizationMKNTS magnetizeMKNTSBL magnetizableMKNTSN magnetizingMKNTSS magnetizesMKNTST magnetizedMKNTSXN magnetizationMKNTSXNSmagnetization'sMKRmeagreMKRMmacrameMKRMS macrame'sMKRMTR micrometre(MKRMTRS micrometre's micrometresMKSMSmaximizeMKSMSN maximizingMKSMSS maximizesMKSMST maximizedMKSMSXN maximizationMKSMSXNSmaximization'sMKTMS macadamizeMKTMSN macadamizingMKTMSS macadamizesMKTMST macadamized MLmeleeMLLTR millilitre'MLLTRS millilitre's millilitresMLMMallarmeMLMTR millimetre'MLMTRS millimetre's millimetresMLS melee'smeleesMLSKmollusc MLSKS mollusc'smolluscs9MLT mould moulder mouldier mouldymoultMLTKLRT multicolouredMLTN mouldingmoulting#MLTNS moulding's mouldingsMLTRN moulderingMLTRS militarizeMLTRSN militarizingMLTRSS militarizesMLTRST militarizedMLTRSXNmilitarizationMLTRSXNSmilitarization'sMLTRT moulderedJMLTS moulder's moulders mould's moulds moult'smoultsMLTST mouldiestMLTT mouldedmoultedMMRLS memorializeMMRLSN memorializingMMRLSS memorializesMMRLST memorializedMMRSmemorizeMMRSN memorizingMMRSS memorizesMMRST memorizedMMRSXN memorizationMMRSXNSmemorization's MNmynaMNFR manoeuvreMNFRBL manoeuvrableMNFRBLTmanoeuvrability MNFRBLTSmanoeuvrability'sMNFRN manoeuvringMNFRNS manoeuvrings%MNFRS manoeuvre's manoeuvresMNFRT manoeuvredMNK manegemanqueMNKSmanege'sMNL ManilamanilaMNLS Manila'smanila'sMNMSminimizeMNMSN minimizingMNMSS minimizesMNMST minimizedMNMSXN minimizationMNNmananaMNNSmanana's%MNPLS monopolize monopolizerMNPLSN monopolizing9MNPLSS monopolizer's monopolizers monopolizesMNPLST monopolizedMNPLSXNmonopolizationMNPLSXNSmonopolization'sMNS myna'smynasMNTRS miniaturizeMNTRSN miniaturizingMNTRSS miniaturizesMNTRST miniaturizedMNTRSXNminiaturization MNTRSXNSminiaturization'sMNTS mantoesmonetizeMNTSN monetizingMNTSS monetizesMNTST monetizedMNXHSN MunchhausenMNXHSNS Munchhausen's MRLS moralize moralizerMRLSN moralizing2MRLSS moralizer's moralizers moralizesMRLST moralizedMRLSXN moralizationMRLSXNSmoralization'sMS meow'smeowsMSBHF misbehaviourMSBHFSmisbehaviour'sMSKTKMNT misjudgment, MSKTKMNTS misjudgment's misjudgmentsMSLBLN mislabellingMSLBLT mislabelled#MSMRS mesmerize mesmerizerMSMRSN mesmerizing6MSMRSS mesmerizer's mesmerizers mesmerizesMSMRST mesmerizedMSRS mercerizeMSRSN mercerizingMSRSS mercerizesMSRST mercerizedMSTMN misdemeanour,MSTMNSmisdemeanour's misdemeanours%MSTRS moisturize moisturizerMSTRSN moisturizing9MSTRSS moisturizer's moisturizers moisturizesMSTRST moisturizedMSTX moustache%MSTXS moustache's moustachesMSTXT moustachedMTmetierMTBLS metabolizeMTBLSN metabolizingMTBLSS metabolizesMTBLST metabolizedMTLmodellerMTLN modelling%MTLNS modelling's modellings"MTLS modeller's modellersMTLST medallist&MTLSTS medallist's medallistsMTLT metalledmodelledMTNmatinee;MTNS matinee's matinees modernize modernizerMTNSN modernizing5MTNSS modernizer's modernizers modernizesMTNST modernizedMTNSXN modernizationMTNSXNSmodernization'sMTR metremitreMTRLmateriel%MTRLS materialize materiel'sMTRLSN materializingMTRLSS materializesMTRLST materializedMTRLSXNmaterialization MTRLSXNSmaterialization'sMTRNmitringGMTRS matres metre's metres mitre's mitresmotorizeMTRSN motorizing"MTRSS metricize motorizesMTRSSN metricizingMTRSSS metricizesMTRSST metricizedMTRST motorizedMTRSXN motorizationMTRSXNSmotorization'sMTRTmitredMTS metier'smetiersMTSTSS metastasizeMTSTSSN metastasizingMTSTSSS metastasizesMTSTSST metastasizedMWNmeowingMWTmeowedMXLN marshallingMXLT marshalledMXNS mechanizeMXNSN mechanizingMXNSS mechanizesMXNST mechanizedMXNSXN mechanizationMXNSXNSmechanization's N neeNB neighbourNBHT neighbourhood,NBHTSneighbourhood'sneighbourhoodsNBL neighbourly/NBLNSneighbourlinessneighbourliness'sNBRN neighbouringNBRT neighboured"NBS neighbour's neighboursNFLSnovelizeNFLSN novelizingNFLSS novelizesNFLST novelizedNFLSXN novelization,NFLSXNSnovelization's novelizationsNFNnovenaeNFTnaiveteNFTS naivete'sNKTS narcotizeNKTSN narcotizingNKTSS narcotizesNKTST narcotizedNKTSXN narcotizationNKTSXNSnarcotization'sNMBSKL numbskull&NMBSKLS numbskull's numbskullsNMLS normalizeNMLSN normalizingNMLSS normalizesNMLST normalizedNMLSXN normalizationNMLSXNSnormalization'sNNSMP@SnonsympathizerNNSMP@SSnonsympathizer'sNSLSnasalizeNSLSN nasalizingNSLSS nasalizesNSLST nasalizedNSLSXN nasalizationNSLSXNSnasalization'sNTnoughtNTRnitreNTRKLSRNnitroglycerine NTRKLSRNSnitroglycerine's3NTRLS naturalize neutralize neutralizer)NTRLSN naturalizing neutralizingHNTRLSS naturalizes neutralizer's neutralizers neutralizes'NTRLST naturalized neutralized.NTRLSXNnaturalizationneutralization3NTRLSXNSnaturalization'sneutralization'sNTRS nitre'snotarizeNTRSN notarizingNTRSS notarizesNTRST notarizedNTRSXN notarizationNTS nought'snoughtsNXNLS nationalizeNXNLSN nationalizingNXNLSS nationalizesNXNLST nationalizedNXNLSXNnationalization3NXNLSXNSnationalization'snationalizationsPBLSS publicizePBLSSN publicizingPBLSSS publicizesPBLSST publicizedPKMpyjamaPKMNPokemonPKMNS Pokemon'sPKMS pyjamas pyjamas'sPL parlourplowPLFRS pulverizePLFRSN pulverizingPLFRSS pulverizesPLFRST pulverizedPLFRSXN pulverizationPLFRSXNSpulverization's%PLKRS plagiarize plagiarizerPLKRSN plagiarizing9PLKRSS plagiarizer's plagiarizers plagiarizesPLKRST plagiarized%PLL@K Paleolithic paleolithic!PLMN ploughman ploughmenPLMNS ploughman'sPLMRS polymerizePLMRSN polymerizingPLMRSS polymerizesPLMRST polymerizedPLMRSXNpolymerizationPLMRSXNSpolymerization'sPLNTLK paleontologyPLNTLKSpaleontology'sPLNTLKSTpaleontologist2 PLNTLKSTSpaleontologist'spaleontologistsPLRLS pluralizePLRLSN pluralizingPLRLSS pluralizesPLRLST pluralizedPLRLSXN pluralizationPLRLSXNSpluralization'sPLRSpolarizePLRSN polarizingPLRSS polarizesPLRST polarizedPLRSXN polarizationPLRSXNSpolarization's2PLS parlour's parlours plow'splowsPLSTSS plasticizePLSTSSN plasticizingPLSTSSS plasticizesPLSTSST plasticizedPLTLS palatalizePLTLSN palatalizingPLTLSS palatalizesPLTLST palatalizedPLTLSXNpalatalizationPLTLSXNSpalatalization'sPLTSS politicizePLTSSN politicizingPLTSSS politicizesPLTSST politicizedPLTSSXNpoliticizationPLTSSXNSpoliticization'sPLWNplowingPLWTplowedPLXR ploughshare(PLXRS ploughshare's ploughshares#PMLN pommelling pummelling PMLT pommelled pummelledPNKRPoincarePNKRS Poincare'sPNLN panelling%PNLNS panelling's panellingsPNLSpenalizePNLSN penalizingPNLSS penalizes"PNLST panellist penalized&PNLSTS panellist's panellistsPNLSXN penalizationPNLSXNSpenalization'sPNLTpanelledPNNpinonPNNS pinon'spinonsPNSLN pencillingPNSLNS pencillingsPNSLT pencilledPNTpinataPNTS pinata'spinatasPPLRS popularizePPLRSN popularizingPPLRSS popularizesPPLRST popularizedPPLRSXNpopularizationPPLRSXNSpopularization'sPPRS pauperizePPRSN pauperizingPPRSS pauperizesPPRST pauperizedPRFprevPRFNKL ProvencalPRFNKLS Provencal'sPRFTS privatizePRFTSN privatizingPRFTSS privatizesPRFTST privatizedPRFTSXN privatization0PRFTSXNSprivatization'sprivatizationsPRFXNLSprofessionalize PRFXNLSN professionalizingPRFXNLSSprofessionalizesPRFXNLST professionalized" PRFXNLSXN"professionalizationPRKTKMNT prejudgment- PRKTKMNTS prejudgment's prejudgmentsPRKTSpractisePRKTSN practisingPRKTSS practisesPRKTST practisedPRLN perillingPRLSparalyzePRLSN paralyzingPRLSNL paralysinglyPRLSS paralyzesPRLST paralyzedPRLTperilledPRNParanaPRN@SS parenthesizePRN@SSNparenthesizingPRN@SSS parenthesizesPRN@SST parenthesizedPRNSParana'sPRPKNTS propagandizePRPKNTSNpropagandizingPRPKNTSS propagandizesPRPKNTST propagandizedPRRTS prioritizePRRTSN prioritizingPRRTSS prioritizesPRRTST prioritizedPRRTSXNprioritization(PRSLTS proselytize proselytizerPRSLTSN proselytizing=PRSLTSSproselytizer's proselytizers proselytizesPRSLTST proselytizedPRSNprizing%PRSRS pressurize pressurizerPRSRSN pressurizing(PRSRSS pressurizers pressurizesPRSRST pressurizedPRSRSXNpressurizationPRSRSXNSpressurization'sPRSS precisprecis'sPRSSN precisingPRSSTprecisedPRSTprizedPRTK protegeprotegee.PRTKS protegees protege'sprotegesPRTNSpretense$PRTNSS pretense's pretensesPRTRT preterite%PRTRTS preterite's preterites PSpassePSFSXN passivizationPSLN parcellingPSLT parcelledPSNLS personalizePSNLSN personalizingPSNLSS personalizesPSNLST personalizedPSTRpiastre>PSTRS pasteurize pasteurizer piastre'spiastresPSTRSN pasteurizing9PSTRSS pasteurizer's pasteurizers pasteurizesPSTRST pasteurizedPSTRSXNpasteurizationPSTRSXNSpasteurization'sPSXNLS psychoanalyzePSXNLSNpsychoanalyzingPSXNLSSpsychoanalyzesPSXNLSTpsychoanalyzed PTPorto#PTFL paedophilia pedophilePTFLS pedophilesPTKLRS particularizePTKLRSNparticularizingPTKLRSSparticularizesPTKLRSTparticularized PTKLRSXN!particularization" PTKLRSXNSparticularization'sPTLpeddlerPTLN pedalling PTLS peddler'speddlersPTLT pedalledpetalledPTN patinaePetainPTNSPetain'sPTRportiere#PTRNS patronize patronizerPTRNSN patronizingPTRNSNL patronizingly6PTRNSS patronizer's patronizers patronizesPTRNST patronized!PTRS portiere's portieresPTSPorto'sPTSTRNS pedestrianizePTSTRNSNpedestrianizingPTSTRNSSpedestrianizesPTSTRNSTpedestrianized PTSTRNSXNpedestrianizationPTTRK pediatricPTTRKS pediatricsPTTRXN pediatrician,PTTRXNSpediatrician's pediatriciansPYRHpyorrheaPYRHS pyorrhea's RroueR@RS reauthorizeR@RSS reauthorizesRBLroubleRBLS rouble'sroublesRBRS rubberizeRBRSN rubberizingRBRSS rubberizesRBRST rubberizedRBTSrobotizeRBTSN robotizingRBTSS robotizesRBTST robotizedRFLreveller<RFLN ravelling refuelling revelling rivalling$RFLNS ravellings revellings"RFLS reveller's revellers8RFLT ravelled refuelled revelledrivalledRFLXNS revolutionizeRFLXNSNrevolutionizingRFLXNSSrevolutionizesRFLXNSTrevolutionizedRFTLS revitalizeRFTLSN revitalizingRFTLSS revitalizesRFTLST revitalizedRFTLSXNrevitalizationRFTLSXNSrevitalization'sRKrigour#RKKNS recognize recognizer*RKKNSBL recognizable recognizablyRKKNSN recognizingRKKNSNS recognizanceRKKNSNSSrecognizance'sRKKNSS recognizesRKKNST recognizedRKLrecolourRKLNS recolonizeRKLNSN recolonizingRKLNSS recolonizesRKLNST recolonizedRKLNSXNrecolonizationRKLNSXNSrecolonization'sRKLRN recolouringRKLRS regularizeRKLRSN regularizingRKLRSS regularizesRKLRST regularizedRKLRSXNregularizationRKLRSXNSregularization'sRKLRT recolouredRKLS recoloursRKNRKRagnarokRKNRKS Ragnarok'sRKNS reorganizeRKNSN reorganizingRKNSS reorganizesRKNST reorganizedRKNSXNreorganization1RKNSXNSreorganization'sreorganizationsRKNTR reconnoitreRKNTRN reconnoitringRKNTRS reconnoitresRKNTRT reconnoitredRKPTLS recapitalizeRKPTLSNrecapitalizingRKPTLSS recapitalizesRKPTLST recapitalizedRKPTLSXNrecapitalizationRKRSTLS recrystallizeRKRSTLSNrecrystallizingRKRSTLSSrecrystallizesRKRSTLSTrecrystallizedRKS rigour'srigoursRLBLN relabellingRLBLT relabelledRLSrealizeRLSBL realizableRLSN realizingRLSSrealizesRLSTrealizedRLSXN realization)RLSXNS realization's realizationsRMrumourRMFSS reemphasizeRMFSSN reemphasizingRMFSSS reemphasizesRMFSST reemphasizedRMLTremouldRMLTN remouldingRMLTSremouldsRMLTT remouldedRMMNK rumourmonger+RMMNKSrumourmonger's rumourmongersRMNRoumaniaRMNS Roumania'sRMNTSS romanticizeRMNTSSN romanticizingRMNTSSS romanticizesRMNTSST romanticizedRMRN rumouringRMRTrumouredRMS rumour'srumoursRMTLN remodellingRMTLT remodelledRNKrancourRNKS rancour'sRNLS reanalyzeRNLSN reanalyzingRNLSS reanalyzesRNLST reanalyzedRNTMS randomizeRNTMSN randomizingRNTMSS randomizesRNTMST randomizedRNTMSXN randomizationRNTMSXNSrandomization'sRNXLS reinitializeRNXLST reinitializedRPRSTreprizedRPSTS rhapsodizeRPSTSN rhapsodizingRPSTSS rhapsodizesRPSTST rhapsodizedRS roue'srouesRSKrisqueRTKLS radicalizeRTKLSN radicalizingRTKLSS radicalizesRTKLST radicalizedRTKLSXNradicalizationRTKLSXNSradicalization'sRTLN redialingRTLST ritualizedRTLTredialedRTNS routinizeRTNSN routinizingRTNSS routinizesRTNST routinizedRWLN rowellingRWLTrowelledRXNLS rationalizeRXNLSN rationalizingRXNLSS rationalizesRXNLST rationalizedRXNLSXNrationalization3RXNLSXNSrationalization'srationalizationsRXX rechercheSBKF cybercafeSBKFS cybercafesSBRsabreSBRH seborrheaSBRHS seborrhea'sSBRS sabre'ssabres#SBSTS subsidize subsidizerSBSTSN subsidizing6SBSTSS subsidizer's subsidizers subsidizesSBSTST subsidizedSBSTSXN subsidizationSBSTSXNSsubsidization'sSBTTLN subtotallingSBTTLT subtotalledSF savioursavourSFLsouffle,SFLS civilize souffle'ssoufflesSFLSN civilizingSFLSS civilizesSFLST civilizedSFLSXN civilization,SFLSXNScivilization's civilizationsSFR savouriersavourySFRN savouring(SFRNS savouriness savouriness's+SFRS savouries savoury'sSevresSFRST savouriestSFRTsavoured5SFS saviour's saviours savour'ssavoursSKsuccour%SKLRS circularize secularize*SKLRSN circularizing secularizing(SKLRSS circularizes secularizes(SKLRST circularized secularizedSKLRSXNsecularizationSKLRSXNSsecularization'sSKMTS schematizeSKMTSN schematizingSKMTSS schematizesSKMTST schematizedSKN soignesoigneeSKNL signallerSKNLN signalling2SKNLS signalize signaller's signallersSKNLSN signalizingSKNLSS signalizesSKNLST signalizedSKNLSXN signalizationSKNLT signalledSKNTLS scandalizeSKNTLSN scandalizingSKNTLSS scandalizesSKNTLST scandalizedSKPTKskeptic%SKPTKL skeptical skeptically"SKPTKS skeptic'sskepticsSKPTSSM skepticismSKPTSSMS skepticism'sSKRLN squirrellingSKRLT squirrelledSKRN succouringSKRT succouredSKRTNS scrutinizeSKRTNSN scrutinizingSKRTNSS scrutinizesSKRTNST scrutinizedSKS succour'ssuccoursSKTRS cicatriceSKTRSS cicatrice'sSLBLsaleableSLFsulphurSLFRK sulphuricSLFRN sulphuringSLFRS sulphurousSLFRT sulphured SLFS sulphur'ssulphursSLFT sulphatesulphide=SLFTS sulphate's sulphates sulphide's sulphidesSLLKS soliloquizeSLLKSN soliloquizingSLLKSS soliloquizesSLLKST soliloquizedSLMNS solemnizeSLMNSN solemnizingSLMNSS solemnizesSLMNST solemnizedSLMNSXN solemnizationSLMNSXNSsolemnization'sSLNTRS slenderizeSLNTRSN slenderizingSLNTRSS slenderizesSLNTRST slenderizedSLTPTR saltpetreSLTPTRS saltpetre'sSLYslyerSLYSTslyestSMBLS symbolizeSMBLSN symbolizingSMBLSS symbolizesSMBLST symbolizedSMBLSXN symbolizationSMBLSXNSsymbolization'sSMBRsombreSMBRLsombrely&SMBRNS sombreness sombreness'sSMKSBT smorgasbord*SMKSBTS smorgasbord's smorgasbordsSMLTsmoulderSMLTRN smoulderingSMLTRT smouldered"SMLTS smoulder's smoulders SMNS sermonizesimonizeSMNSN sermonizingSMNSS sermonizesSMNST sermonized%SMP@S sympathize sympathizerSMP@SN sympathizing9SMP@SS sympathizer's sympathizers sympathizesSMP@ST sympathizedSMRS summarizeSMRSN summarizingSMRSS summarizesSMRST summarizedSN@SS synthesizeSN@SSN synthesizingSN@SSS synthesizesSN@SST synthesizedSNBTcenobiteSNBTK cenobitic"SNBTS cenobite's cenobitesSNFL snivellerSNFLN snivelling%SNFLS sniveller's snivellersSNFLT snivelledSNKLN snorkellingSNKLT snorkelledSNPLsnowplow"SNPLS snowplow's snowplowsSNSseanceSNSS seance'sseancesSNSTS sensitizeSNSTSN sensitizingSNSTSS sensitizesSNSTST sensitizedSNSTSXN sensitizationSNSTSXNSsensitization'sSNSXNLSsensationalizeSNSXNLSNsensationalizingSNSXNLSSsensationalizesSNSXNLSTsensationalizedSNTLTR centilitre)SNTLTRS centilitre's centilitresSNTMNTLSsentimentalize SNTMNTLSN sentimentalizing SNTMNTLSSsentimentalizes SNTMNTLST sentimentalized# SNTMNTLSXN$sentimentalization& SNTMNTLSXNS!sentimentalization'sSNTMTR centimetre)SNTMTRS centimetre's centimetresSNTRcentreSNTRBT centreboard+SNTRBTS centreboard's centreboardsSNTRFLT centrefold*SNTRFLTS centrefold's centrefolds&SNTRLS centralize centralizerSNTRLSN centralizing:SNTRLSS centralizer's centralizers centralizesSNTRLST centralizedSNTRLSXNcentralization SNTRLSXNScentralization'sSNTRNcentringSNTRPS centrepiece+SNTRPSS centrepiece's centrepiecesSNTRS centre'scentresSNTRTcentredSNTSsanitizeSNTSN sanitizingSNTSS sanitizesSNTST sanitizedSNXRNS synchronizeSNXRNSN synchronizingSNXRNSS synchronizesSNXRNST synchronizedSNXRNSXNsynchronization5 SNXRNSXNSsynchronization'ssynchronizationsSNXT snowshoedSPKNsoupcon!SPKNS soupcon'ssoupconsSPKTRspectre!SPKTRS spectre'sspectresSPLNT splendour&SPLNTS splendour's splendoursSPLTspilledSPLXR sepulchreSPLXRN sepulchring&SPLXRS sepulchre's sepulchresSPLXRT sepulchredSPRspireaSPRLN spirallingSPRLT spiralledSPRS spirea'sspireasSPRXT spirochete'SPRXTS spirochete's spirochetesSPTRsceptre!SPTRS sceptre'ssceptresSPTSM septicemiaSPTSMK septicemicSPTSMS septicemia'sSPXLS specializeSPXLSN specializingSPXLSS specializesSPXLST specializedSPXLSXNspecialization2SPXLSXNSspecialization'sspecializationsSPXLT specialty&SPXLTS specialties specialty'sSRsoireeSRLS serializeSRLSN serializingSRLSS serializesSRLST serializedSRLSXN serialization.SRLSXNSserialization'sserializationsSRS soiree'ssoireesSRXZurichSRXSZurich'sSSBLsizableSSMcesiumSSMScesium'sSSTMTS systematizeSSTMTSN systematizingSSTMTSS systematizesSSTMTST systematizedSSTMTSXNsystematization SSTMTSXNSsystematization's STsaute#STBLS stabilize stabilizerSTBLSN stabilizing6STBLSS stabilizer's stabilizers stabilizesSTBLST stabilizedSTBLSXN stabilizationSTBLSXNSstabilization'sSTKMTS stigmatizeSTKMTSN stigmatizingSTKMTSS stigmatizesSTKMTST stigmatizedSTKMTSXNstigmatization STKMTSXNSstigmatization'sSTLSstylizeSTLSN stylizingSTLSSstylizesSTLSTstylizedSTMSsodomizeSTMSN sodomizingSTMSS sodomizesSTMST sodomizedSTNsauteingSTNSLN stencillingSTNSLT stencilledSTNTTS standardizeSTNTTSN standardizingSTNTTSS standardizesSTNTTST standardizedSTNTTSXNstandardization STNTTSXNSstandardization'sSTRstorey#STRLS sterilize sterilizerSTRLSN sterilizing6STRLSS sterilizer's sterilizers sterilizesSTRLST sterilizedSTRLSXN sterilization0STRLSXNSsterilization'ssterilizations*STRS satirize storey'sstoreysSTRSN satirizingSTRSS satirizesSTRST satirizedSTS saute'ssautesSTTsauteedSWFLN swivellingSWFLT swivelled)SWPSTKS sweepstakes sweepstakes'sSXLS socializeSXLSN socializingSXLSS socializesSXLST socializedSXLSXN socializationSXLSXNSsocialization'sSXRTN SchrodingerSXRTNS Schrodinger'sTBTNT debutante%TBTNTS debutante's debutantesTFLN devillingTFLTdevilledTFNSdefenceTFNSLS defencelessTFNSLSL defencelessly3TFNSLSNSdefencelessnessdefencelessness'sTFNSN defencing!TFNSS defence'sdefencesTFNSTdefencedTFRKDvorakTFSdivorcee!TFSS divorcee's divorceesTFTLS devitalizeTFTLSN devitalizingTFTLSS devitalizesTFTLST devitalizedTHMNS dehumanizeTHMNSN dehumanizingTHMNSS dehumanizesTHMNST dehumanizedTHMNSXNdehumanizationTHMNSXNSdehumanization'sTKLNS decolonizeTKLNSN decolonizingTKLNSS decolonizesTKLNST decolonizedTKLNSXNdecolonizationTKLNSXNSdecolonization'sTKLT decolleteTKLTK decolletage)TKLTKS decolletage's decolletagesTKRMNLS decriminalizeTKRMNLSNdecriminalizingTKRMNLSSdecriminalizesTKRMNLSTdecriminalized! TKRMNLSXN"decriminalization# TKRMNLSXNSdecriminalization'sTKSdike'sTKSMtoxemiaTKSMS toxemia'sTKTSdigitizeTKTSN digitizingTKTSS digitizesTKTST digitizedTKTSXN digitizationTL dolourduellerTLN dialingduellingTLNS dialings duellingsTLRM tularemia+TLS dolour's dueller'sduellersTLSSdialyzesTLSTduellist"TLSTS duellist's duellistsTLT dialedduelledTM TimourtumourTMBLS demobilizeTMBLSN demobilizingTMBLSS demobilizesTMBLST demobilizedTMBLSXNdemobilizationTMBLSXNSdemobilization'sTMBRLtumbrel!TMBRLS tumbrel'stumbrelsTMKNTS demagnetizeTMKNTSN demagnetizingTMKNTSS demagnetizesTMKNTST demagnetizedTMKNTSXNdemagnetization! TMKNTSXNSdemagnetization'sTMKRTS democratizeTMKRTSN democratizingTMKRTSS democratizesTMKRTST democratizedTMKRTSXNdemocratization TMKRTSXNSdemocratization'sTMLTRS demilitarizeTMLTRSNdemilitarizingTMLTRSS demilitarizesTMLTRST demilitarizedTMLTRSXN demilitarization! TMLTRSXNSdemilitarization'sTMN demeanour"TMNS demeanour'sdemonizeTMNSN demonizingTMNSS demonizesTMNST demonizedTMNTdiamanteTMNTS demonetizeTMNTSN demonetizingTMNTSS demonetizesTMNTST demonetizedTMNTSXNdemonetizationTMNTSXNSdemonetization's#TMPRS temporize temporizerTMPRSN temporizing6TMPRSS temporizer's temporizers temporizesTMPRST temporizedTMRLS demoralizeTMRLSN demoralizingTMRLSS demoralizesTMRLST demoralizedTMRLSXNdemoralizationTMRLSXNSdemoralization'sTMS tumour'stumoursTMTdemode TNDanaeTNHS TannhauserTNHSS Tannhauser'sTNKLRS denuclearizeTNKLRSNdenuclearizingTNKLRSS denuclearizesTNKLRST denuclearizedTNL tunnellerTNLN tunnellingTNLNS tunnellings$TNLS tunneller's tunnellersTNLT tunnelledTNSLN tinsellingTNSLT tinselled#TNTLS tantalize tantalizerTNTLSN tantalizingTNTLSNL tantalizingly6TNTLSS tantalizer's tantalizers tantalizesTNTLST tantalizedTNTLSXN tantalizationTNTLSXNStantalization'sTNTNdentineTNTNS dentine'sTNTRFT downdraftTNTRFTS downdraft's#TNTRS tenderize tenderizerTNTRSN tenderizing6TNTRSS tenderizer's tenderizers tenderizesTNTRST tenderizedTNXNLS denationalizeTNXNLSNdenationalizingTNXNLSSdenationalizesTNXNLSTdenationalizedTNXNLSXNdenationalizationTPLKNK doppelgangerTPLKNKS doppelgangersTPLRS depolarizeTPLRSN depolarizingTPLRSS depolarizesTPLRST depolarizedTPLRSXNdepolarizationTPLRSXNSdepolarization'sTPLTSS depoliticizeTPLTSSNdepoliticizingTPLTSSS depoliticizesTPLTSST depoliticizedTPNTNT dependant&TPNTNTS dependant's dependantsTPRSRS depressurizeTPRSRSNdepressurizingTPRSRSS depressurizesTPRSRST depressurizedTPRSRSXNdepressurizationTPSNLS depersonalizeTPSNLSNdepersonalizingTPSNLSSdepersonalizesTPSNLSTdepersonalizedTPTMNTLSdepartmentalize! TPTMNTLSN!departmentalizing TPTMNTLSS departmentalizes TPTMNTLST!departmentalized$ TPTMNTLSXN%departmentalization' TPTMNTLSXNS departmentalization'sTPTSdeputizeTPTSN deputizingTPTSS deputizesTPTST deputized TRDurer!TRFL driveller traveller$TRFLN drivelling travelling(TRFLNS travelling's travellingsPTRFLS driveller's drivellers traveller's travellers trivializeTRFLSN trivializingTRFLSS trivializesTRFLST trivializedTRFLSXNtrivializationTRFLSXNStrivialization's"TRFLT drivelled travelledTRFT draftierdraftyTRFTLdraftily'TRFTNS draftiness draftiness's$TRFTSMN draftsman draftsmenTRFTSMNS draftsman's TRFTSMNXP draftsmanship TRFTSMNXPSdraftsmanship'sTRFTST draftiest)TRFTSWMN draftswoman draftswomen TRFTSWMNS draftswoman'sTRHdiarrheaTRHS diarrhea'sTRKL tricolour$TRKLS tricolour's tricoloursTRL derailleurdrylyTRLN trialling&TRLS derailleur's derailleursTRLTtrialledTRMLN trammellingTRMLT trammelledTRMTdreamt#TRMTS dramatize traumatize(TRMTSN dramatizing traumatizing&TRMTSS dramatizes traumatizes&TRMTST dramatized traumatizedTRMTSXN dramatization/TRMTSXNSdramatization'sdramatizations(TRNKLS tranquilize tranquilizerTRNKLSN tranquilizing=TRNKLSStranquilizer's tranquilizers tranquilizesTRNKLST tranquilizedTRNKLT tranquilityTRNKLTS tranquility'sTRNS tyrannizeTRNSN tyrannizingTRNSS tyrannizesTRNSSTRS transistorize TRNSSTRSNtransistorizing TRNSSTRSStransistorizes TRNSSTRSTtransistorizedTRNST tyrannizedTRRderriere/TRRS derriere's derrieres terrorizeTRRSN terrorizingTRRSS terrorizesTRRST terrorizedTRWLN trowellingTRWLT trowelledTSFF disfavourTSFFRN disfavouringTSFFRT disfavoured$TSFFS disfavour's disfavoursTSKL discolourTSKLRN discolouringTSKLRT discolouredTSKLS discoloursTSKNS disorganizeTSKNSN disorganizingTSKNSS disorganizesTSKNST disorganizedTSKNSXNdisorganizationTSKNSXNSdisorganization'sTSLN tassellingTSLNS desalinizeTSLNSN desalinizingTSLNSS desalinizesTSLNST desalinizedTSLNSXNdesalinizationTSLNSXNSdesalinization'sTSLT tasselledTSLTF DusseldorfTSLTFS Dusseldorf'sTSLTR decilitre%TSLTRS decilitre's decilitresTSMBWLNdisembowellingTSMBWLT disembowelledTSMLSXNdecimalizationTSMTR decimetre%TSMTRS decimetre's decimetresTSNSTS desensitizeTSNSTSN desensitizingTSNSTSS desensitizesTSNSTST desensitizedTSNSTSXNdesensitization! TSNSTSXNSdesensitization'sTSNTNT descendent)TSNTNTS descendent's descendentsTSNTRLS decentralizeTSNTRLSNdecentralizingTSNTRLSS decentralizesTSNTRLST decentralized TSNTRLSXN!decentralization" TSNTRLSXNSdecentralization'sTSTBLS destabilizeTSTBLSN destabilizingTSTBLSS destabilizesTSTBLST destabilizedTSTBLSXNdestabilizationTSTLdistillTSTLSdistills TTtaedTTBTtidbitTTBTS tidbit'stidbitsTTLN totallingTTLST totalisator*TTLSTS totalisator's totalisatorsTTLTtotalledTTNTdetenteTTNTS detente's"TTRS deodorize deodorizerTTRSN deodorizing5TTRSS deodorizer's deodorizers deodorizesTTRST deodorizedTTRSXN deodorizationTTRSXNSdeodorization'sTTTL teetotaller(TTTLS teetotaller's teetotallers!TWLN dowelling towelling%TWLNS towelling's towellingsTWLT dowelledtowelledTXtoucheTXFLN dishevellingTXFLT dishevelledTXN dishonour+TXNRBL dishonourable dishonourablyTXNRN dishonouringTXNRT dishonoured#TXNS dishonour's dishonours WwhirW@RS weatherizeW@RSN weatherizingW@RSS weatherizesW@RST weatherizedWBLS verbalizeWBLSN verbalizingWBLSS verbalizesWBLST verbalizedWBLSXN verbalizationWBLSXNSverbalization'sWKvigourWKLSvocalizeWKLSN vocalizingWKLSS vocalizesWKLST vocalizedWKLSXN vocalization,WKLSXNSvocalization's vocalizationsWKNvicunaWKNS vicuna'svicunasWKSvigour'sWKTLN victuallingWKTLT victualledWKTMS victimizeWKTMSN victimizingWKTMSS victimizesWKTMST victimizedWKTMSXN victimizationWKTMSXNSvictimization'sWL valourvoilaWLFL wilfulwilfully&WLFLNS wilfulness wilfulness'sWLKNS vulcanizeWLKNSN vulcanizingWLKNSS vulcanizesWLKNST vulcanizedWLKNSXN vulcanizationWLKNSXNSvulcanization's#WLKRS vulgarize vulgarizerWLKRSN vulgarizing6WLKRSS vulgarizer's vulgarizers vulgarizesWLKRST vulgarizedWLKRSXN vulgarizationWLKRSXNSvulgarization'sWLNwoollenWLNS woollen'swoollensWLRValeryWLSvalour's"WLSKS Velasquez VelazquezWLSKSS Velasquez'sWLTLS volatilizeWLTLSN volatilizingWLTLSS volatilizesWLTLST volatilized WMNS womanize womanizerWMNSN womanizing2WMNSS womanizer's womanizers womanizesWMNST womanizedWNSKTN wainscotting-WNSKTNSwainscotting's wainscottingsWNSKTT wainscottedWNTLS vandalizeWNTLSN vandalizingWNTLSS vandalizesWNTLST vandalizedWNTRS winterizeWNTRSN winterizingWNTRSS winterizesWNTRST winterizedWPvapourWPRvapoury WPRS vaporize vaporizerWPRSN vaporizing2WPRSS vaporizer's vaporizers vaporizesWPRST vaporizedWPRSXN vaporizationWPRSXNSvaporization'sWPS vapour'svapoursWRKLRT varicolouredWS whir's whirswhizWSKwhiskyWSKS whiskieswhisky'sWSLN weaseling"WSLS visualize visualizerWSLSN visualizing5WSLSS visualizer's visualizers visualizesWSLST visualizedWSLSXN visualization/WSLSXNSvisualization'svisualizationsWSLTweaseledWSSwhiz'sWSTNS westernizeWSTNSN westernizingWSTNSS westernizesWSTNST westernizedWSTNSXNwesternizationWSTNSXNSwesternization'sWTKL watercolour(WTKLS watercolour's watercoloursWTLSvitalizeWTLSN vitalizingWTLSS vitalizesWTLST vitalizedWTLSXN vitalizationWTLSXNSvitalization'sWXP worshipperWXPN worshipping&WXPS worshipper's worshippersWXPT worshippedXFLN shovellingXFLT shovelledXK chequesheikXKBK chequebook'XKBKS chequebook's chequebooksXKBT chequerboard*XKBTSchequerboard's chequerboardsXKLT chocolateyXKNchequingXKRN checkeringXKRT checkered1XKS cheque's cheques sheik'ssheiksXKTchequed XLchiliXLS chilieschili'sXNLN channellingXNLS channelizeXNLSN channelizingXNLSS channelizesXNLST channelizedXNLSXNchannelizationXNLSXNSchannelization'sXNLT channelledXPRN chaperone$XPRNS chaperone's chaperonesXRFLN shrivellingXRFLT shrivelledXRKTRS characterizeXRKTRSNcharacterizingXRKTRSS characterizesXRKTRST characterizedXRKTRSXN characterization6 XRKTRSXNScharacterization'scharacterizationsXRSXNS ChristianizeXSL chisellerXSLN chiselling$XSLS chiseller's chisellersXSLT chiselledXTchateauXTKSchateauxXTLN chatelaine&XTLNS chatelaine's chatelainesXTS chateau'sYKTyogourtYKTS yogourt'syogourtsYTLyodellerYTLN yodelling"YTLS yodeller's yodellersYTLT yodelledÿÿÿÿøÊ=?«a^ÝyÕß{ô­Àˇÿÿÿÿÿÿÿÿˆ´ãÒ]ÿÿÿÿ¯—©%ÄÆÊÿÿÿÿ ›E¸DƵà÷®î#:ÿÿÿÿ¡ÁÿÿÿÿåŸÿÿÿÿÿfL{-¸ÿÿÿÿ8v+7£y®ÍÿÿÿÿB–r®õñ–ÿÿÿÿ@Oÿÿÿÿ2ßÜú»¯HB; ÔHÌÿÿÿÿÿÿÿÿYBÕÈ=8‹ÿÿÿÿÿÿÿÿÿÿÿÿ—«ÿÿÿÿœû(ž:÷Àzñ•Óÿÿÿÿ!q‘ÂøûÿÿÿÿýEÿÿÿÿÿÿÿÿM¼E’ƒ zPm<¾]Áÿÿÿÿ7ƒˆNÿÿÿÿÜÀZŽeÿÿÿÿ­k‹ÿÿÿÿŽFÿÿÿÿ§ZÿÿÿÿqNÿÿÿÿ¤fÚæÁç2dgmDo»ÂcYÿÿÿÿô± ôÑš„½¥|1 Ç|w;ÿÿÿÿ£¤ãYÿÿÿÿáÜ@ê÷Ž}i ÿÿÿÿÿÿÿÿØÛ1ç5®h"fE"ÿÿÿÿ†µjiÿÿÿÿS’ áZ?V"ÇýÿÿÿÿºÑÈO(Äÿÿÿÿÿÿÿÿÿÿÿÿ~Û³ôdÿÿÿÿË&ܾytøÿÿÿÿÇ/ÿÿÿÿ¼k(éXÑŽLf]½)LØÆÿÿÿÿ¯_”rÿÿÿÿ<GÞÉïéæí:J,ÌZnRÕ~:ÿÿÿÿÿÿÿÿ¨¨ÿÿÿÿâq‚ \¼Åÿÿÿÿ‚@ÑAÿÿÿÿjKÿÿÿÿw{ä]´'ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¤ÑÇØlQÀTK`øÜ¯p˜1Í$Ô#ÿÿÿÿ’õBŽ=Ùrvž—kÎ ›òÿÿÿÿ·OÖÆe×¥VرÒ™\<¤ÿÿÿÿÿÿÿÿê¡#…*'ÔÏL^òÍÿÿÿÿ+ØoŸÿÿÿÿ‡¹3ÿÿÿÿÿÿÿÿÿÿÿÿ~»°Å ÛÏ‚ˆösÙK×ÿÿÿÿÿÿÿÿÍÿÿÿÿ  Kÿÿÿÿ/ÿÿÿÿÿÿÿÿçÆ2s€òêŸ×.ðG°rHVÿÿÿÿ¼øãAÔoÆ E¦2Ü- –žåÛ[Ræ2q@t(wø´xjÿÿÿÿ[ä¹I¡žÙReÃ’°Æ·„¥¶\T(}ð…¢\µOCäÛFÀ±R‰­ËOß®ÿÿÿÿ(O“¦t Òaÿÿÿÿ#0û‚¸¼ÿÿÿÿŽÎÿÿÿÿÿÿÿÿ`˜+ýÿÿÿÿ‚8¯vÿÿÿÿÿÿÿÿsL…³ÿÿÿÿ»±ÿÿÿÿb/ÿÿÿÿ¥ÿÿÿÿZ%êÏŠ[kÕÉɃ·òi³‘"Ó J/©L꤂ŒA%7wÿÿÿÿ=ʹÿÿÿÿÿÿÿÿÎ>ø¤SQ+ÿÿÿÿÛÿÿÿÿûÿÿÿÿÿÿÿÿ²¹+Íî s ¼¦ˆÿÿÿÿ£ÐB/Ïc Ýxÿÿÿÿ‚ ÿÿÿÿC"žæËÿÿÿÿÿÿÿÿúBD›ôæ==[TþþælçÿÿÿÿÎß˸Ëû'ÿÿÿÿÛd‡hÿÿÿÿÿÿÿÿ|ñLÛ4§þ0ÿÿÿÿÿÿÿÿý ÿÿÿÿàÉÍ{ÿÿÿÿÿÿÿÿk‹Ç·ÿÿÿÿÉE0ÿÿÿÿ¢ñÿÿÿÿÿÿÿÿ)6OídáÿÿÿÿLÏÿÿÿÿR‹ÿÿÿÿbétIVÀ­ÿÿÿÿÿÿÿÿÿÿÿÿ±¡ÿÿÿÿX*”¶ðÃBi4S)¬Õ[å÷Ï×ÿÿÿÿÿÿÿÿZ|ÿÿÿÿk÷çP¾¡!Žn ¦rU×øÁ˜Ã…WBpÿÿÿÿ­ü¿Yÿÿÿÿžaÿÿÿÿ+ø˜:ÿÿÿÿŽ eï^:ó>4Þò‘áÝÿÿÿÿÿÿÿÿWyÿÿÿÿSßB9;pŸçƒ¯ÐÁ1ïòn´<+Ó©.ÿÿÿÿ¿VÙ|rÃ,EQÃ% ÃK¢{“­Ô†]ƒ:æÔ»h~í4aÿÿÿÿŸ,ÿÿÿÿ ÷º÷™âŽï¯ÄZSd1Â~Ê¢ÿÿÿÿÿÿÿÿé°&CÐÿÿÿÿÆÍ÷ôÝw©1VCÕ‹ÿÿÿÿfÇÿÿÿÿ–&c’j@DõÖ7æöÿÿÿÿÓ¶·áÿÿÿÿ?ÀÝüÿÿÿÿS~ÿÿÿÿÿÿÿÿ¬†„½jÿÿÿÿÿÿÿÿnHÿÿÿÿlÿÿÿÿÿÿÿÿ¬Ùû½nG‰ÿÿÿÿ•†AlóëÿÿÿÿÿÿÿÿC¹æsAáÿÿÿÿ)௾ժq‰š»˜@¼Æ¥óÙuhPÿÿÿÿÿÿÿÿo\/ÝÙkÿÿÿÿ¤ ÓÑ\õ4¾ƒ…ó•DÚZÔ¼‰}è}ÿÿÿÿb{G͈ ÿ„‰ÃìºÎÿÿÿÿà¶ÿÿÿÿ€ÆDÿÿÿÿK˜ÿÿÿÿ$?ÝÅÿÿÿÿiy_}ÇÿÿÿÿÐÄ©E™Ùÿÿÿÿ Ò—Àrý ?úƒ ‹Ãuä.ÿÿÿÿ¸Jqÿÿÿÿÿÿÿÿÿÿÿÿ2ó|xMo¯dÿÿÿÿ1@7Yÿÿÿÿqdÿÿÿÿ×­t+ÁðJÿÿÿÿÃËÁÿÿÿÿîÿÿÿÿaÄwBÔ}WU ó¯ÿÿÿÿ¯7P ÿÿÿÿU·ÚVÿÿÿÿÓÓúÂâæDÿÿÿÿ<ʧoÿÿÿÿÊ<¡ vmȼ²Ãÿÿÿÿnã`Bï$ÿÿÿÿÿÿÿÿdrÿÿÿÿÑÜþ99•ÿÿÿÿû»üe[ÂÞˬ&ÀL©o1Èÿÿÿÿÿÿÿÿ3=#•—-íKâeÿÿÿÿâG´ÿÿÿÿ­äIj=KòßÀfŽÈëÿÿÿÿÿÿÿÿÿÿÿÿœÿÿÿÿÿÿÿÿ{üÜIÿÿÿÿÿÿÿÿv—E2ÿÿÿÿÉšÿÿÿÿÒ¥ŽÐÿÿÿÿÉPk0:-Ì`ñ[ÿÿÿÿû9gÿÿÿÿXÿÿÿÿ›bX$ÈÝÓQù.aâr’ìP9÷_ÿÿÿÿ™ðØ<Çeœÿÿÿÿg h-‚ú¢öyô:uÓ »sáÿÿÿÿ'®6> TR”¸OÿÿÿÿÿÿÿÿÿÿÿÿF½ØM•½oUp}ÿÿÿÿñ(í´šÿÿÿÿÁgçÿÿÿÿm ÿÿÿÿ'Tú¶ÌX}"Ó(°úº-¤öË-a HR6Rÿÿÿÿÿÿÿÿ/"J¬è,rv{¸ÿÿÿÿ!%£ 'ÿÿÿÿ>6 ÿÿÿÿ}€ÿÿÿÿEÉ!”›‘ä²¥Ò®VÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖhÿÿÿÿÿÿÿÿ‡ Wžÿÿÿÿ¥kCSL š¼Æÿÿÿÿ©ÛÿÿÿÿzZÿÿÿÿ*GdòŒç ~ã‚4ròúÁF$òÿÿÿÿeŒ· ÿÿÿÿ°õŒcÿÿÿÿCÎQºj¨FÿÿÿÿYÂUQuÿÿÿÿ?²ÿÿÿÿÿÿÿÿ¼3€·ÿÿÿÿ¢¡Hÿÿÿÿͺ—§ºëÿÿÿÿÿÿÿÿÿÿÿÿ2ûã¹ÕÞmfÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ}§p:‹áÿÿÿÿÞOûéb¥cÿÿÿÿÿ(}ÿÿÿÿÿÿÿÿîÿÿÿÿ$c¢þ´5¼‚3º¥/€¥MÃÿÿÿÿ¢˜x3ÿÿÿÿ*öesså•vÿÿÿÿWÓû 5ÿÿÿÿÿÿÿÿüÿÿÿÿ2ZÿÿÿÿÿÿÿÿÚ´Ms0¨§ÅŽÿÿÿÿË;ÿÿÿÿÿÿÿÿÿÿÿÿåÏ¿öàÿÿÿÿâÒ½´rœÿÿÿÿdAÿÿÿÿ9Ãdÿÿÿÿo. ‡²ûö|sÿ+õtÔØX2†M®ÿÿÿÿcÛOöÿÿÿÿ€éÑjÿÿÿÿb(yù\z·ÿÿÿÿÿÿÿÿ ât|<ÿÿÿÿaøÿÿÿÿ0×w¨±~ÿÿÿÿÿÿÿÿ5樂<1…ʵùÿÿÿÿ`<ŽÅ‹2áù¦Â]ZK‡{"ÿÿÿÿŠîøk:øÿÿÿÿÿÿÿÿÿÿÿÿ¬â, ÿÿÿÿ`ç›#xOcΜÿÿÿÿÿÿÿÿði ûÿÿÿÿÿÿÿÿ´Hÿÿÿÿº°ÿÿÿÿÔðÿÿÿÿ¼q‘Ú@àÛiÿÿÿÿ%÷£;ÿÿÿÿW,ÿÿÿÿ\Þ=ÿÿÿÿÅúÜ-’ÖÖÕN€9ÿÿÿÿOÉÿÿÿÿÿÿÿÿ\ÍÿÿÿÿZÎ-½ÏÿÿÿÿZ¹ö{&?+Úÿÿÿÿ‡›GŽô¨ÎÿÿÿÿÛlÛ¸~¢ÿÿÿÿBµ 8Ÿ´º<‹eûG‚Äÿÿÿÿÿÿÿÿ¾lÿÿÿÿŒ{BÁsÿÿÿÿ óè³ÿÿÿÿÿÿÿÿ_q(¬µÿÿÿÿN VþÒˆH~ÉdóÿÿÿÿîçA¯Jº|˜¹˜ÿÿÿÿÿÿÿÿ’¿`ðºåÿÿÿÿÏõÿÿÿÿœ££ŠY  #ÿÿÿÿÿÿÿÿVôŠAx¿€ƒÿÿÿÿ \Žÿÿÿÿÿÿÿÿ±òœ89”z¿È×ë7É¢IŠ.¼¢ÿÿÿÿæÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ2BsŠ[‰2 Éÿÿÿÿÿÿÿÿ³êÿÿÿÿߣj:Rƒ ÿÿÿÿ’ 9ç Ó3¢gé®ÙâAx2(ªÿÿÿÿoÜi) TÈ)-*G”¬àCJTƒ|=Šœ‰$–ÿÿÿÿ˜mUÜ<è°)hž†Øÿÿÿÿÿÿÿÿíõ%ŠÿÿÿÿŠI6—ÿÿÿÿÿÿÿÿö;‘¦|îÿÿÿÿÿÿÿÿ·­Þÿÿÿÿÿÿÿÿ…ñ‘€mn òA·ž¡zz6ñMjƒCЦ¡ßŒdôÉÿÿÿÿk‘o¾ö×LŒ¡K$w:Å`©Œ˜Ò§¤ÆŒÿÿÿÿ® ÿÿÿÿV¾’“ÿÿÿÿa­“ ÿÿÿÿq²žJÇtÿÿÿÿë/BVŠÿÿÿÿÿáÞ/}Tÿÿÿÿ’t8 ÿþ €0°@“ÿÿÿÿ·ÇKïÿÿÿÿt#CbÿÿÿÿÿÿÿÿÉ" K1ÿÿÿÿï<Ä —Ó"ŠÜÿÿÿÿ £ÿÿÿÿÿÿÿÿHÌ„p0Ô—îïÖ ¹ÿÿÿÿ —CüêÞ{MXrÎ|Mâ f®ÿÿÿÿÿÿÿÿ>qq%¦¸C<ÿÿÿÿ’;ÿÿÿÿ\ê£X(ó…J$ƒÑ¦“xÿÿÿÿÿÿÿÿâv0uùŸÒY:>Á‹ônÍÕÒ2˜NìÿÿÿÿE aƒ´pHˆŸ?Åw">¬‹µÿÿÿÿ²2b&òsµ÷SÂhñ=…ÿÿÿÿ«"|…m€öo¯1 áfÿÿÿÿ]üYxwjôG6gâä9r?}ÙLÿÿÿÿÿÿÿÿª:ÿÿÿÿuîLÿÿÿÿÿÿÿÿ-¿„ÿÿÿÿe654ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÿÿÿÿ¥9ñH· ‡dyXäá#4³Hœÿÿÿÿß´(ÿÿÿÿë“ÿÿÿÿ¶>k [ÚÊ>ÃÜb^¼ï§‡ø\ÿÿÿÿÿÿÿÿ©Óõ{nú8ÐWCÚJô 1/ÿÿÿÿåWG.NÉ1ë0­ÿÿÿÿù†w3oW{©„ê%2H­¾cæã7áàO(<{ìÑ,„bXW¸Ä'`§ÿÿÿÿÿÿÿÿMßÿÿÿÿ ŠÈ ÿÿÿÿøïc,­,õÍžöšAeÿÿÿÿ[ã  unÄȉfSøÿÿÿÿÿÿÿÿý—#¤PP§ÝÍ„:ãøÇ êjÿÿÿÿënÆq„‰+§¦ÿÿÿÿàšÒÿÿÿÿÿÿÿÿ´æÅi´ÙÿÿÿÿõâW³K³ã—vÿÿÿÿ àÿÿÿÿ)ù™ÿÿÿÿ8kÿÿÿÿ‘9]÷]½(Õ@LÄA¨ý!ô3Ô˜t³Œžârãcp–ÿÿÿÿ;©"ÿÿÿÿºÍ’š_ÿÿÿÿâ_Ýw^MR!Èrÿÿÿÿ·û6YºAÎ.œ õ÷Â$]Tÿÿÿÿ™4ÿÿÿÿä6ÿÿÿÿa·‰ëEð?(óŸU& ¬™ÿÿÿÿÿÿÿÿ]úùÿÿÿÿÿÿÿÿv·EëM†‚‹ÿÿÿÿŽ®b=skÿÿÿÿ¤èmh „FÝI ? šÜ>OñPÔí<u K=ÿÿÿÿÿÿÿÿ&+µ´’W`V€åÚ$ÿÿÿÿ7ñYS-íã­Û«$Î{z–Íáh¢ÿÿÿÿ笕ÍÃmâ O™Ø4!»cÿÿÿÿó`§®3·ÿÿÿÿDzëÄäóIÿÿÿÿÿÿÿÿa3«ìÿÿÿÿ—€¹ÿÿÿÿOÿÿÿÿÿÿÿÿ|×bØÈ0oÖI38¥ÿÿÿÿÿÿÿÿ©Yƒ—üÿÿÿÿ)i·Dÿ/ ô=t*º ÿÿÿÿ‚ÿÿÿÿU„]¿1â ÝŽ³ª#7ÿÿÿÿ ¡(‚P‰û)W§‹ã×*+lôP  j®÷È—Kÿÿÿÿƒ‚ÿÿÿÿùVŸ ƒ±¿^ÚÔ½ÿÿÿÿC¶Àâjô¸ˆÁ 6Tœ’€)î’ÿÿÿÿþ&?ïÄ‘\V‚£ôWS>ÿÿÿÿ3,œK•™/ïÿÿÿÿÿÿÿÿÿÿÿÿä ÿÿÿÿ{^ÿÿÿÿÎ ߉u,ÿÿÿÿÿÿÿÿÿÿÿÿÙ°ÿÿÿÿ‚­6¯¼ñUº6ÿÿÿÿ‹­ÿÿÿÿ}üã+åûÝ-¿Ù.þ€(Y Wtàf*W§YëžüD?8PûÙÏ zCŠæ`(^tª§q¥­u¡ÿÿÿÿÿÿÿÿÍÙÿÿÿÿÿÿÿÿf£ ÿÿÿÿäÙÿÿÿÿ°ÉUÅÿÿÿÿÇÁ ÿÿÿÿÿÿÿÿcÍ„Ý`Ð9¥ Ø›q3ÿÿÿÿúC{÷ U\ÿÿÿÿ1$šÿÿÿÿ±•p>ÿÿÿÿ'¦ŽU 0Oè+Οÿÿÿÿ|O™¾ý­ÿÿÿÿÿÿÿÿlq?øÜKñ¾§00ë#\œôNn„ˆÿÿÿÿmˆùcdYd ²"biÔ€ÿÿÿÿ¸*ìžÿÿÿÿJgTiÓ¡/ìJ’Ÿ ÿÿÿÿHÿÿÿÿÿÿÿÿÿÿÿÿ×C¡*ÿÿÿÿÔò1gGÿÿÿÿöOÿÿÿÿØåÿÿÿÿq½ßÑÿÿÿÿŸ”(¹lpÿÿÿÿêyÿÿÿÿ+ÿÿÿÿ4}¬×•ÿÿÿÿ`UŽTqžÅ6IŽšW½:á=Ž_ÿÿÿÿ<ÿÿÿÿ…7šT¯=aÈá»Ø¾Q$׌Ò=MágZ"—(o7XHÿÿÿÿ$šh² ÿÿÿÿr‡ÿÿÿÿF 7ÿÿÿÿŽÇÿÿÿÿ4|CHÿÿÿÿš!@]¡ |¼ 3-ˆèCAÿÿÿÿ9çÿÿÿÿâ*ÿÿÿÿÒ6³ à½Õƒÿÿÿÿxï_°ì/ ÿ¥+ÀùSðRWGœ ½ˆÿmkùÊ@‰G¼l|qÁÊùKZ‰G— AGÿÿÿÿi ÿÿÿÿ±`ƒ«Q#ÿÿÿÿ=i2}šì .ÿÿÿÿÀ½bF¸{ÿÿÿÿŠÿÿÿÿæÐ/#ÿÿÿÿpÿÿÿÿÿÿÿÿd†dÏ'L­½ùøQùÝεKÞç7Ïîÿÿÿÿío¦ qV,1‰*üd”ÿÿÿÿízgC&ê4zÞÊp$™£n:ÜÿÿÿÿtØ“ÿÿÿÿov\aÔÜzÿÿÿÿý·¯ÿÿÿÿA§¾C6ª®ÝîŠÿÿÿÿjÿÿÿÿ[›ÿÿÿÿÿÿÿÿFt$º§í”г;ÿÿÿÿÿÿÿÿHzýz=5 DÁÍGÆ?ýöï§ÿÿÿÿ°Ê¼XŠ×z®03+ Ž’#U^uAM¬uÿÿÿÿÿÿÿÿæP¨ÿÿÿÿÕÿÿÿÿ¬ÿn·Ó ëóMIÿÿÿÿÆ£ÿÿÿÿ]¦“O?íÿÿÿÿ–ÉVÅÌIÀ¶ÀW5ÿÿÿÿÎ:(‰½¿ù?ÿÿÿÿÏí—É»ÿÿÿÿy„g ÿÿÿÿ¦<5aÆW[™½x^$XL 4sb¯Y¶âÈ òáîHâºT\û¶ÿÿÿÿi }sÿÿÿÿcc>U¯$k•8Ó“YÿÿÿÿZyøk¡hÿÿÿÿ ÿÿÿÿÎ*ÿÿÿÿ•’$‘wŽ©GFœÏ¦ÿÿÿÿ«+¼ã0ÿÿÿÿÿÿÿÿe*ÿb]Ëúzw:èñ‹7»ÒU~ãÿÿÿÿ£üRÕyÿÿÿÿd+“Üì…ËùÂÖdy°yÇ0;2:RQÅQt«¼°ÿÿÿÿ\ÙUʼ‰{ºÿÿÿÿˆ!³¸Ä7ç“R0Ÿñþq_JmàïÓpƒóñ«“ÿÿÿÿÿÿÿÿºÐÏ\äãÿÿÿÿÿÔÀÿÿÿÿÿÿÿÿù@—so«˜„ÿÿÿÿ¦ã·ÎÌÿÿÿÿ¼Nÿÿÿÿv5˜-¼*Q¶3)Øñ*2ÿÿÿÿˆ?Û^ÿÿÿÿ4’bž±ºÿÿÿÿùFÄücº4À=L—Ûõ >ʰ5±™¹‚¹´X7ãê°£õ 2tìÿS@«µxk¥ïÿÿÿÿ »°ÖV4“ ç ÿÿÿÿùµN£c ÿÿÿÿ [U¤©ÿÿÿÿ’‘ÖÍsÿÿÿÿ¥O~¨Åv%Ã|­òZ]Ý‘ÿÿÿÿGy—ÿÿÿÿ*䆾j‘Óôai“ä^–ÿÿÿÿÿÿÿÿ7áy,ÿÿÿÿˆaÿÿÿÿ˜RÌÝÍÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ.Ñë5f»Úèß ë˜ÿÿÿÿÿÿÿÿÄxÁ›ÿÿÿÿxÐgR-H.ù¬O»p¤ÿÿÿÿÚôæCòêá:«›Ð`ÐÿÿÿÿÔ`Ùn©Ü`¨ÿÿÿÿŒ:6ÿÿÿÿ,kÌ úíÌ5 ÿÿÿÿkŠ%ÿÿÿÿç6C6úÿÿÿÿÿÿÿÿö¬xÓbÃÿÿÿÿÙÏÿÿÿÿ¤CZÿÿÿÿÿÿÿÿhnÿÿÿÿA*ßæÿÿÿÿãýÿÿÿÿ¥ï¸ÉÆî¿ÿÿÿÿ{`µ¥âg~¼+ù©…*ÿÿÿÿ¸–ÿÿÿÿÿÿÿÿ…2°/¨b{ørc¼!ÜþH<ÿÿÿÿtä®Tÿÿÿÿñ¯0øçx‘ƑԈ¬8ª²©3£Þ¨õ‰ÿÿÿÿ˜0àÝEÿÿÿÿÿÿÿÿ¥vöv·ÿÿÿÿ޲ÿÿÿÿö*ÿÿÿÿmÑó›ö ËÆÛ¡ëΖ„iÿÿÿÿ›~3‡ÊÿÿÿÿÿÿÿÿçÿÿÿÿV2Ê%&’…<žwê΃~[«5ÿÿÿÿmÊÿÿÿÿTšHÈÿÃÐ4¬›Ò„ O¦ª·m'êÛŒË šŒ-ÿÿÿÿÿÿÿÿÀÚ„–,ÿÿÿÿÿÿÿÿB@L'E«»µÿÿÿÿf—¸.ÿÿÿÿÿÿÿÿÏ J‚rÿÿÿÿW Æ`pëA`©¿ÿÿÿÿ®«Æ ”Äæ‡+_¼ŠÇîÁ™í¥Ëÿÿÿÿ^8DÿÿÿÿŸ¢ÿÿÿÿþM81ÿÿÿÿ¬ÀP•8-Œˆþ52YѤÿÿÿÿg‰©€[.Ùj~Ôçeìb'%hÓÿÿÿÿÿÿÿÿ Ÿê&² ¡ÿÿÿÿbÿÿÿÿ=kÀMÏÇ lÄ®©ˆÿÿÿÿ°P·©ÏÿÿÿÿÿÿÿÿDÑÿÿÿÿßÇ器§Çÿÿÿÿ XÿÿÿÿZbOÿÿÿÿ&РÞKrë"ÿÿÿÿÿÿÿÿy™Ëã mþÿÿÿÿöÿÿÿÿ£ ±¡6#.ÿÿÿÿ£GÿÿÿÿöÎÌò=›ÊKâRèÿÿÿÿ }†àk!kn¹Û£¶© &Ë»… EìLw5ô¡{—Ÿ­r˜P—[ZjFå©DèÆYðQ™éÒµ'M–ÿÿÿÿåuì½ïwÿÿÿÿ¾K8]”^R t ÙaàmûÿÿÿÿzÏñÓK&!»?Ðë ÝnGI7 ÿÿÿÿ¼öÿÿÿÿæÕ†¸³xÿÿÿÿÉHÔ !èÊÒÎtÚ Ü÷1‚ðg…ÑŠñS5 ýÂa¾pµQŸ\ˆ’Õõ¦÷˜ªŽètëXF.zÿÿÿÿÿÿÿÿ# šépô£]ééBÍ….LDÿÿÿÿÿÿÿÿDÇÿÿÿÿ‚ß Mùˆ wÿÿÿÿuõÓÔŠý& ¤¦}ÿÊ3ÿÿÿÿå4Ò%©öÿÿÿÿ‡‡Á¨ù¨úxhÉ–‚器u˜ÀèµÿÿÿÿQõü 'Lÿÿÿÿÿÿÿÿ+(›„ÿÿÿÿ±ëU Ëö![ `ϳ$”ÿÿÿÿxmlcopyeditor-1.2.1.3/src/aspell/dict/canadian-wo_accents.alias0000664000175000017500000000012612402464555023130 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_CA-wo_accents.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/british-ise.alias0000664000175000017500000000011712402464555021471 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_GB-ise.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/en_GB-ise-wo_accents.multi0000664000175000017500000000015712402464555023167 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en-common.rws add en_GB-ise-wo_accents-only.rws xmlcopyeditor-1.2.1.3/src/aspell/dict/en_GB-ize.multi0000664000175000017500000000013212402464555021044 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_GB-ize-wo_accents.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/british-variant_1.alias0000664000175000017500000000012512402464555022574 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_GB-variant_1.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/british.alias0000664000175000017500000000011312402464555020707 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_GB.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/en-variant_1.multi0000664000175000017500000000012012402464555021566 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en-variant_1.rws xmlcopyeditor-1.2.1.3/src/aspell/dict/en_GB-ise-w_accents-only.rws0000664000175000017500000026462012402464555023457 0ustar zanezaneaspell default speller rowl 1.10Na¼°àhàà - ï enphonet1.1*@*B*F*K *L*M*N!*P.*R3*S6*T<*XE@RG@SJ@TKBBLBFMBHNBKOBLSBNWBPYBRZBS`BTcBXhBYiFBjFFlFKoFLtFMzFN|FR€FS„FT†HB‹HKHLHM’HNšHPžHS¡HT¢K@£KB¤KFªKK®KL±KM¾KNÃKPÌKRÎKSØKTÞKWæLBèLFíLKðLMôLNõLP÷LSøLTûMüM@ýMBþMFÿMKMLMM MN MRMSMTMW$MX&N(NB)NF.NK1NM2NN4NS5NT6NX9PB:PK;PL<PMFPNGPPLPRNPSVPT\PYdReR@fRBgRFjRKlRLsRMuRN}RPRSƒRT…RWˆRX‰SB‹SFSK“SLšSM¡SN§SP®SR³SS·ST¹SWÂSXÄTBÆTFÇTHÌTKÍTLÑTMÖTNßTPæTRëTSöTTþTWTXW@WB WK WLWMWNWPWRWSWT$WX&XF'XK(XL0XN2XP3XR4XS7XT8YK<YT=*@P *@R’*B2*BNI*BRÑ*BS*BTo*FK *FNŽ*FR$*FS—*KLj*KN,*KR’ *KS4 *KT9 *L<*LFH*LK5*LM *LN6*LSU*Mä*MBó*MFä*MK…*MLµ*MNë*MP˜*MR±*MSë*MT*MX*N‡*N@”*NBÞ*NF *NK*NLF*NM[*NNu*NP*NRg*NSU *NTB$*NX¨)*Ph**PLu**PRƒ+*PS°+*PTi,*RFß-*RM.*RPL.*S‡.*SF”.*SH¨.*SNÞ.*SS /*ST"/*T0*TF.0*TLf0*TMO2*TP4*TRL4*TSm4*TTé4*TX6*XLB6*XRm6@RLŽ6@RS¹6@RW7@SLB7@TRu7BBRå7BFL<8BHFy8BKL9BKPì9BKT:BKWB:BLBo:BLKÂ:BLM;BLS';BNLa;BNT„;BPTº;BR0<BR@H<BRKÌ<BRL~=BRS§=BRTÂ=BSNV>BSS{>BST‹>BTFH?BTKu?BTL…?BTN2@BTSq@BXL@BYÍ@FBKÜ@FBRí@FF›AFFRµAFFSeBFKBFKLBFKS­BFKTÈBFKXRCFLFDFLM*EFLNcEFLS¢EFLT?FFLY»FFMLæFFMN&HFNyHFNLˆHFNS9IFNTºIFRSJFRKaJFRPÀJFRTãJFSL­KFSS;LFTWLFTLdLFTR/MFTSÉMFTW]NHBNHBR NHBS]OHBT|OHKT­OHLNíOHLSPHM@PHMFOPHMKÂPHMLQHMNÓQHMRSHMSÙSHMT!THNýTHNK UHNR-UHNSVHP@.VHPN‘VHPSìVHSPýVHTR·WK@TXKBuXKBKŠXKBLžXKBNÓXKBSEYKBTqYKFŠYKFL—YKFSZKFT!ZKKLQZKKM‘ZKKNäZKLp[KLB‰[KLF›\KLKÅ]KLL´^KLMK_KLNv`KLPŒaKLRÂaKLS‰cKLThdKLW‚dKLXªdKMBêdKMLeKMN@eKMPÏeKMXšgKNBFhKNF5iKNKìiKNLjKNNNkKNPçkKNRlKNSmKNTNoKPSqKPT_qKRTrKRFarKRKÅrKRLÖrKRMÖsKRNœtKRSÖuKRTÀvKRXwKRYËwKSJxKSLaxKSMqxKSN–xKSS·xKSTãxKTŒyKTBœyKTKÅyKTL£zKTN£{KTRß{KTS”|KTXç|KWL>}KWSÄ}LBà}LBLï}LBRp~LBSxLBT­LFB €LFL€LFRz€LKBº€LKL)LKM‚LKTG‚LMRЃLNSõƒLNTq„LPN„LSM¬„LSN¼„LSTï„LTR+…M•…M@L¢…MBL†MFL‡MKV‡MKNe‡MKR“ˆMKS ‰MKT˜‰ML÷‰MLLŠMLMCŠMLS“ŠMLTáŠMMR¸ŒMN£MNF±MNH†ŽMNK˜ŽMNLÅŽMNMMNNnMNP‘MNS[MNTlMNXj‘MRL‘MSO’MSBi’MSKœ’MSLä’MSM“MSR“MSTô“MT•MTB-•MTLŒ•MTNS–MTR8—MTSC™MWNЙMWTâ™MXLó™MXNšN¬šNB·šNBHÉšNBL›NBRS›NBS€›NFL£›NFN<œNFTMœNKTrœNMBNML=NNSËNSLžNTŽžNTRžNTSŒ NXN© PBL]¡PKM¸¡PL¢PLF(¢PLK¼¢PLLr£PLMš£PLNl¤PLRö¤PLS¦PLT«¦PLXß§PML¨PNKb¨PNL‹¨PNN’©PNS½©PNTªPPL.ªPPRȪPRF«PRK ¬PRLz­PRNø­PRP†®PRRõ®PRSp¯PRTE±PS²PSF²PSL,²PSNU²PST¸²PSX­³PT´PTF*´PTKe´PTLµPTNxµPTR¦µPTS}¶PTT"·PYR™·RÄ·R@RзRBLþ·RBR,¸RBTƒ¸RFLÖ¸RFTºRK«ºRKKººRKL„»RKN ½RKP@¾RKRʾRKS=¿RLBZ¿RLS‡¿RM)ÀRMF8ÀRML›ÀRMMìÀRMN0ÁRMR¾ÁRMSåÁRMTÂRNK/ÂRNLTÂRNT•ÂRNX)ÃRPR[ÃRPSoÃRSÎÃRSKæÃRTKöÃRTLÄRTNÏÄRWL&ÅRXNMÅRXXÆSBKÆSBR>ÆSBS–ÆSBTWÇSFˆÇSFL¢ÇSFReÈSFSÉSKIÉSKLaÉSKM;ÊSKNšÊSKRêËSKS¥ÌSKTÎÌSLBûÌSLFÍSLLòÍSLMUÎSLNéÎSLTLÏSLY{ÏSMBœÏSMK|ÐSML¿ÐSMN$ÑSMP‡ÑSMRÒSN@mÒSNFÌÒSNK0ÓSNP]ÓSNS™ÓSNTÒÔSNXXØSPK&ÙSPLŽÙSPRaÚSPTþÚSPXÜSRîÜSRLýÜSRSÝSRXºÝSSBÝÝSSTðÝST–ÞSTB¤ÞSTKeßSTLàSTMTàSTN§àSTRŽáSTSÛâSTTöâSWFãSWP2ãSXLcãSXRñãTBT"äTFL]äTFN„äTFRFåTFSWåTFT‹åTHMêåTKL„æTKRsçTKS+èTKTTèTLÀèTLNÚèTLRéTLS.éTLTéTM«éTMBÄéTMK“êTMLßëTMN‹ìTMP­íTMR5îTMSÏîTMTìîTNüîTNH ïTNK7ïTNL¢ïTNSðTNTDðTNXòTPLòTPNÈóTPRôTPSôTPTþôTRöTRF1öTRH”÷TRK½÷TRLö÷TRM`øTRN€ùTRR$ûTRS¨ûTRTÁûTRW-ýTSXýTSFeýTSKÏýTSLÿTSMETSNÓTSSkTST„TT-TTB:TTLjTTNÒTTRùTTT´TWLóTXXTXFgTXN–W@R'WBL‚WKWKLWKN¸WKSæWKTøWL¹WLFÑWLK WLNj WLR› WLS« WLT÷ WMNV WNSÓ WNT- WPã WPRò WPSµ WRÒ WRKà WRSù WSWSK"WSLQWSSGWSTXWTKòWTL1WXP¹XFLXKGXKBaXKHßXKL XKN"XKR4XKS]XKT¡XL²XLSÁXNLßXPRžXRF×XRKXRSÅXSLÞXT>XTKNXTLaXTSYKT°YTLÞ*@PTK orthopaedic+*@PTKS orthopaedicsorthopaedics's*@PTST orthopaedist,*@PTSTSorthopaedist's orthopaedists*@RS authorise*@RSN authorising*@RSS authorises*@RST authorised*@RSXN authorisation.*@RSXNSauthorisation'sauthorisations*Babbéarbour*BNSurbanise*BNSN urbanising*BNSS urbanises*BNST urbanised*BNSXN urbanisation*BNSXNSurbanisation's*BRKMNT abridgement+*BRKMNTS abridgement's abridgements0*BS abbé's abbés arbour'sarbours*BSN@absinth*BSN@S absinth's*BTabetter*BTS abetter'sabetters*FKNRLSovergeneralise*FKNRLSNovergeneralising*FKNRLSSovergeneralises*FKNRLSTovergeneralised*FKPTLSovercapitalise*FKPTLSNovercapitalising*FKPTLSSovercapitalises*FKPTLSTovercapitalised*FNKLS evangelise*FNKLSN evangelising*FNKLSS evangelises*FNKLST evangelised*FNSoffence *FNSS offence'soffences*FRMFSS overemphasise*FRMFSSNoveremphasising*FRMFSSSoveremphasises*FRMFSSToveremphasised*FSPXLSoverspecialise*FSPXLSNoverspecialising*FSPXLSSoverspecialises*FSPXLSToverspecialised" *FSPXLSXN#overspecialisation% *FSPXLSXNS overspecialisation's*FSST oversized*KLéclair*KLMTS acclimatise*KLMTSN acclimatising*KLMTSS acclimatises*KLMTST acclimatised*KLMTSXNacclimatisation! *KLMTSXNSacclimatisation's*KLN equalling7*KLS éclair's éclairs equalise equaliser*KLSN equalising2*KLSS equaliser's equalisers equalises*KLST equalised*KLSXN equalisation*KLSXNSequalisation's*KLT éclatequalled*KLTSéclat's*KNageing*KNLKMNTacknowledgement5 *KNLKMNTSacknowledgement'sacknowledgements#*KNMS economise economiser*KNMSN economising6*KNMSS economiser's economisers economises*KNMST economisedB*KNS ageing's ageings agonise organise organiser#*KNSN agonising organising*KNSNL agonisingly>*KNSS agonises organiser's organisers organises!*KNST agonised organised*KNSXN organisation0*KNSXNLorganisationalorganisationally-*KNSXNSorganisation's organisations*KNTorgandie*KNTS organdie's*KRNTS aggrandise *KRNTSMNTaggrandisement! *KRNTSMNTSaggrandisement's*KRNTSN aggrandising*KRNTSS aggrandises*KRNTST aggrandised*KSaxeoecus*KSSaxe's*KSSRS accessorise*KSSRSN accessorising*KSSRSS accessorises*KSSRST accessorised*KSSSexorcise*KSSSN exorcising*KSSSS exorcises*KSSST exorcised*KSTMPRS extemporise *KSTMPRSN extemporising *KSTMPRSS extemporises *KSTMPRST extemporised *KSTMPRSXN!extemporisation# *KSTMPRSXNSextemporisation's*KSTNLS externalise*KSTNLSN externalising*KSTNLSS externalises*KSTNLST externalised *KSTNLSXN externalisation6 *KSTNLSXNSexternalisation'sexternalisations*KSTS oxidiseoxidiser*KSTSN oxidising0*KSTSS oxidiser's oxidisersoxidises*KSTSToxidised*KSTSXN oxidisation*KSTSXNS oxidisation's*KTLS actualise*KTLSN actualising*KTLSS actualises*KTLST actualised*KTLSXN actualisation*KTLSXNSactualisation's*KTRaccoutre*KTRMNTS accoutrements*KTRN accoutring*KTRS accoutres*KTRT accoutred *Lolé(*LFBTS alphabetise alphabetiser*LFBTSN alphabetising=*LFBTSSalphabetiser's alphabetisers alphabetises*LFBTST alphabetised*LFBTSXNalphabetisation4 *LFBTSXNSalphabetisation'salphabetisations*LKLSalkalise*LKLSN alkalising*LKLSS alkalises*LKLST alkalised *LKS eulogise eulogiser*LKSN eulogising2*LKSS eulogiser's eulogisers eulogises*LKST eulogised*LMNM aluminium*LMNMS aluminium's*LNélan*LNSélan's*LS Elyséeolé's*LSSElysée's*LSTSS elasticise*LSTSSN elasticising*LSTSSS elasticises*LSTSST elasticised*Marmour%*MBLS immobilise immobiliser*MBLSN immobilising(*MBLSS immobilisers immobilises*MBLST immobilised*MBLSXNimmobilisation*MBLSXNSimmobilisation's*MBNSambience#*MBNSS ambience's ambiences*MF@TR amphitheatre-*MF@TRSamphitheatre's amphitheatres*MFSS emphasise*MFSSN emphasising*MFSSS emphasises*MFSST emphasised*MKRémigré*MKRS émigré'sémigrés*MLTomelette"*MLTS omelette's omelettes*MNKSTamongst*MNSimmunise*MNSN immunising*MNSS immunises*MNST immunised*MNSXN immunisation,*MNSXNSimmunisation's immunisations*MP@S empathise*MP@SN empathising*MP@SS empathises*MP@ST empathised*MPNLimpanel*MPNLN impanelling*MPNLSimpanels*MPNLT impanelled*MPRLN imperilling*MPRLT imperilled*MPSTimpostor#*MPSTS impostor's impostors*MR armourerarmoury*MRKNS Americanise*MRKNSN Americanising*MRKNSS Americanises*MRKNST Americanised*MRKNSXNAmericanisation5 *MRKNSXNSAmericanisation'sAmericanisations*MRN armouring<*MRS armourer's armourers armouries armoury's*MRTarmoured*MS armour'sarmours*MTLS immortalise*MTLSN immortalising*MTLSS immortalises*MTLST immortalised*MTSamortise*MTSBL amortisable*MTSN amortising*MTSS amortises*MTST amortised*MTSXN amortisation,*MTSXNSamortisation's amortisations*MXNLS emotionalise*MXNLSNemotionalising*MXNLSS emotionalises*MXNLST emotionalised *Naeon*N@LKS anthologise*N@LKSN anthologising*N@LKSS anthologises*N@LKST anthologised*N@MTS anathematise*N@MTSNanathematising*N@MTSS anathematises*N@MTST anathematised*N@RLenthral*N@RLMNT enthralment *N@RLMNTS enthralment's*N@RLSenthrals*N@RST unauthorised*NBKNN unbeknown*NBPTST unbaptised**NFFRBL unfavourable unfavourably*NFLFRT unflavoured*NFLKSN inflexion(*NFLKSNS inflexion's inflexions*NFSLS universalise*NFSLSNuniversalising*NFSLSS universalises*NFSLST universalised*NFTLST unfertilised*NKLRT uncoloured*NKLSS anglicise*NKLSSN anglicising*NKLSSS anglicises*NKLSST anglicised*NKLT unequalled*NKNingénue!*NKNS ingénue'singénues*NKNST unorganised3*NKR enquire enquiry inquireinquiry"*NKRN enquiring inquiringT*NKRS enquires enquiries enquiry's inquires inquiries inquiry's *NKRT enquiredinquired *NKS energise energiser*NKSN energising2*NKSS energiser's energisers energises*NKST energised*NKSTRMÅngström*NLBLT unlabelled*NLKS analogise*NLKSN analogising*NLKSS analogises*NLKST analogised*NLNTunlearnt*NLS analyseanalyser*NLSBL analysable*NLSN analysing#*NLSS analyser's analysers!*NLST analysed annualised*NM anaemiaenamour*NMKanaemic*NMKL anaemically*NML enameller*NMLN enamelling*NMLNS enamellings%*NMLS enameller's enamellers*NMLT enamelled*NMRN enamouring#*NMRT enamoured unarmoured*NMS anaemia'senamours*NNSunionise*NNSN unionising*NNSS unionises*NNST unionised*NNSXN unionisation*NNSXNSunionisation's*NNXLST uninitialised*NPRKTST unpractised*NPSTRST unpasteurised*NPTSN unappetising*NRFLN unravelling%*NRFLT unravelled unrivalled *NRKKNSBLunrecognisable*NRKKNST unrecognised*NRLenrol*NRLMNT enrolment(*NRLMNTS enrolment's enrolments*NRLSenrols*NRLST unrealised#*NS aeon's aeonsionise*NS@TK anaesthetic+*NS@TKS anaesthetic's anaesthetics*NS@TS anaesthetise*NS@TSNanaesthetising*NS@TSS anaesthetises+*NS@TST anaesthetised anaesthetist.*NS@TSTSanaesthetist's anaesthetists*NS@TSXN anaesthetisation" *NS@TSXNSanaesthetisation's*NS@X anaesthesia*NS@XLKanaesthesiology *NS@XLKS!anaesthesiology's! *NS@XLKST"anaesthesiologist: *NS@XLKSTSanaesthesiologist'sanaesthesiologists*NS@XS anaesthesia's*NSFLST uncivilised*NSFR unsavoury*NSNionising*NSSionises*NSTionised*NSTLinstil*NSTLMNT instalment+ *NSTLMNTS instalment's instalments*NSTLSinstils *NSTTXNLS!institutionalise# *NSTTXNLSN#institutionalising" *NSTTXNLSS"institutionalises" *NSTTXNLST#institutionalised& *NSTTXNLSXN'institutionalisation) *NSTTXNLSXNS"institutionalisation's*NSXN ionisation*NSXNS ionisation's*NTF endeavour*NTFRN endeavouring*NTFRT endeavoured%*NTFS endeavour's endeavours*NTFTLS individualise*NTFTLSNindividualising*NTFTLSSindividualises*NTFTLSTindividualised! *NTFTLSXN"individualisation$ *NTFTLSXNS individualisation's*NTKNS antagonise*NTKNSN antagonising*NTKNSS antagonises*NTKNST antagonised*NTLB antilabour*NTLKTLSintellectualise! *NTLKTLSN!intellectualising *NTLKTLSS intellectualises *NTLKTLSTintellectualised*NTMS anatomise*NTMSN anatomising*NTMSS anatomises*NTMST anatomised*NTNLS internalise*NTNLSN internalising*NTNLSS internalises*NTNLST internalised*NTNLSXNinternalisation! *NTNLSXNS internalisation's*NTNXNLS internationalise" *NTNXNLSN"internationalising! *NTNXNLSS!internationalises! *NTNXNLST"internationalised% *NTNXNLSXNinternationalisation*NTRentrée*NTRMLT untrammelled*NTRS entrée'sentrées*NTRTLST underutilised*NTS anodiseunitise"*NTSN anodising unitising *NTSS anodisesunitises *NTST anodisedunitised*NTSTRLS industrialise *NTSTRLSNindustrialising *NTSTRLSSindustrialises *NTSTRLSTindustrialised" *NTSTRLSXN#industrialisation$ *NTSTRLSXNS industrialisation's*NXKBL unshakeable*NXLN initialling*NXLS initialise*NXLSN initialising*NXLSS initialises*NXLST initialised*NXLSXNinitialisation*NXLT initialled *Pépée*PLappal*PLKappliqué*PLKN appliquéing0*PLKS apologise appliqué's appliqués*PLKSN apologising*PLKSS apologises*PLKST apologised*PLKT appliquéd*PLSappals*PLT epaulette$*PLTS epaulette's epaulettes*PRLN apparelling*PRLT apparelled*PS épée'sépées*PSNTR epicentre'*PSNTRS epicentre's epicentres*PSTTS apostatise*PSTTSN apostatising*PSTTSS apostatises*PSTTST apostatised.*PTMS epitomise optimise optimiser&*PTMSN epitomising optimising$*PTMSS epitomises optimises$*PTMST epitomised optimised*PTMSXN optimisation*PTMSXNSoptimisation's*PTRT updraught&*PTRTS updraught's updraughts*PTS appetiser*PTSN appetising*PTSNL appetisingly$*PTSS appetiser's appetisers*RFLaerofoil"*RFLS aerofoil's aerofoils*RMuraemia*RMKuraemic*RMS uraemia's*RPLN aeroplane%*RPLNS aeroplane's aeroplanes *Sarse*SFK oesophagi*SHLarsehole"*SHLS arsehole's arseholes*SNSNAsunción*SNSNS Asunción's*SS arse'sarses*STHS Esterházy*STHSS Esterházy's*STRKN oestrogen*STRKNS oestrogen's,*STRS oestrous oestrus oestrus's#*STRSS oestruses ostracise*STRSSN ostracising*STRSSS ostracises*STRSST ostracised*T ardourodour*TFKTartefact#*TFKTS artefact's artefacts6*TLS idealise idolise odourlessutilise*TLSBL utilisable0*TLSN idealising idolising utilising:*TLSS idealises idolises italiciseutilises*TLSSN italicising*TLSSS italicises*TLSST italicised*TLSSXN italicisation*TLSSXNSitalicisation's-*TLST idealised idolisedutilised7*TLSXN idealisation idolisation utilisationN*TLSXNSidealisation's idealisations idolisation's utilisation's*TMoedema*TMNFR outmanoeuvre*TMNFRNoutmanoeuvring*TMNFRS outmanoeuvres*TMNFRT outmanoeuvred@*TMS atomise atomiser itemise oedema'soedemas"*TMSN atomising itemising;*TMSS atomiser's atomisers atomisesitemises *TMST atomiseditemised*TMSXN itemisation*TMSXNS itemisation's*TMTS automatise*TMTSN automatising*TMTSS automatises*TMTST automatised*TPTadaptor *TPTS adaptor'sadaptors*TRoutré*TRTodouredE*TS adiós ardour's ardours iodise odour'sodours*TSNiodising*TSSiodises*TSTiodised*TTétude*TTKAtatürk*TTKS Atatürk's*TTRLS editorialise*TTRLSNeditorialising*TTRLSS editorialises*TTRLST editorialised*TTS étude'sétudes*TTTNS attitudinise*TTTNSNattitudinising*TTTNSS attitudinises*TTTNST attitudinised*TXattaché*TXS attaché'sattachés*XLK aetiology*XLKS aetiology's*XRochre*XRSochre's@RLTMthraldom@RLTMS thraldom's@RStheorise@RSN theorising@RSS theorises@RST theorised@RW throughway%@RWS throughway's throughways@SLNK Thessaloníki@SLNKSThessaloníki's@TRtheatre@TRK theatregoer)@TRKS theatregoer's theatregoers@TRS theatre'stheatresBBRS barbariseBBRSN barbarisingBBRSS barbarisesBBRST barbarisedBFLN bevellingBFLNS bevellingsBFLTbevelledBHF behaviourbehoveBHFNbehoving(BHFRL behavioural behaviourallyBHFRSM behaviourismBHFRSMSbehaviourism'sBHFRST behaviourist-BHFRSTSbehaviourist's behaviourists/BHFS behaviour's behavioursbehovesBHFTbehovedBKLRS burglariseBKLRSN burglarisingBKLRSS burglarisesBKLRST burglarisedBKPTLN backpedallingBKPTLT backpedalledBKTBogotáBKTSBogotá'sBKWLN bejewellingBKWLT bejewelledBLBbelabourBLBRN belabouringBLBRT belabouredBLBS belaboursBLKbaulkBLKNbaulkingBLKS baulk'sbaulksBLKTbaulkedBLMBL blameable%BLS blasé blowsierblowsyBLSST blowsiestBNLBuñuelBNLSBuñuel'sBNTNbandanna"BNTNS bandanna's bandannasBPTS baptisebaptiserBPTSN baptising/BPTSS baptiser's baptisersbaptisesBPTSTbaptisedBR Baeriabriar'BR@LS breathalyse breathalyserBR@LSN breathalysing*BR@LSS breathalysers breathalysesBR@LST breathalysedBRKRTS bureaucratiseBRKRTSNbureaucratisingBRKRTSSbureaucratisesBRKRTSTbureaucratised BRKRTSXN!bureaucratisation" BRKRTSXNSbureaucratisation'sBRLN barrellingBRLT barrelledBRS briar'sbriarsBRTLS brutaliseBRTLSN brutalisingBRTLSS brutalisesBRTLST brutalisedBRTLSXN brutalisationBRTLSXNSbrutalisation'sBSNbussingBSNS bussing'sBSSbussesBSTbussedBSTTS bastardiseBSTTSN bastardisingBSTTSS bastardisesBSTTST bastardisedBSTTSXNbastardisation1BSTTSXNSbastardisation'sbastardisationsBTFLN bedevillingBTFLT bedevilledBTKBartókBTLRS bowdleriseBTLRSN bowdlerisingBTLRSS bowdlerisesBTLRST bowdlerisedBTLRSXNbowdlerisation1BTLRSXNSbowdlerisation'sbowdlerisationsBTNR boutonnière(BTNRS boutonnière's boutonnièresBTS BoötesBoötes'sBXLN bushellingBXLNS bushellingsBXLT bushelledBYBaeyerFBKFabergéFBRfibreFBRBT fibreboardFBRBTS fibreboard'sFBRFL fibrefillFBRFLS fibrefill's'FBRKLS fibreglass fibreglass'sFBRS fibre'sfibresFF favourfervour$FFRBL favourable favourablyFFRN favouring FFRT favoured favourite%FFRTS favourite's favouritesFFRTSM favouritismFFRTSMS favouritism's)FFS favour's favours fervour's FKfogeyFKLfaecalFKS fogey'sfogeysFKTN faggotingFKTRS factoriseFKTRSN factorisingFKTRSS factorisesFKTRST factorisedFKTRSXN factorisationFKXNLS fictionaliseFKXNLSNfictionalisingFKXNLSS fictionalisesFKXNLST fictionalisedFKXNLSXN fictionalisation6 FKXNLSXNSfictionalisation'sfictionalisationsFLFflavourFLFFL flavourfulFLFLfulfilFLFLMNT fulfilmentFLFLMNTS fulfilment's"FLFLS flavourlessfulfilsFLFRN flavouring(FLFRNS flavouring's flavouringsFLFRT flavoured FLFS flavour'sflavoursFLFSM flavoursomeFLMBflambéFLMBSflambé'sFLMBTflambéedFLNfuellingFLNLN flannellingFLNLT flannelled)FLSFS philosophise philosophiserFLSFSNphilosophising?FLSFSSphilosophiser'sphilosophisers philosophisesFLSFST philosophisedFLTfuelledFLTRphiltre!FLTRS philtre'sphiltresFLTSTflautist#FLTSTS flautist's flautistsFLYflyerFLYS flyer'sflyersFMLformulaeFMLRS familiariseFMLRSN familiarisingFMLRSS familiarisesFMLRST familiarisedFMLRSXNfamiliarisation FMLRSXNSfamiliarisation'sFMLS formaliseFMLSN formalisingFMLSS formalisesFMLST formalisedFMLSXN formalisationFMLSXNSformalisation'sFMNSfeminiseFMNSN feminisingFMNSS feminisesFMNST feminisedFNphoneyFNLN funnellingFNLSfinaliseFNLSN finalisingFNLSS finalisesFNLST finalisedFNLSXN finalisationFNLSXNSfinalisation'sFNLT funnelled=FNS faïence fiancé fiancée phoney'sphoneysCFNSS faïence's fiancée's fiancées fiancé'sfiancésFNTNL fontanelle(FNTNLS fontanelle's fontanellesFNTSS fantasiseFNTSSN fantasisingFNTSSS fantasisesFNTSST fantasised FRfayreFRK@ foregatherFRK@RN foregatheringFRK@RT foregatheredFRK@S foregathersFRPfrappéFRPSfrappé's%FRTNS fraternise fraterniserFRTNSN fraternising9FRTNSS fraterniser's fraternisers fraternisesFRTNST fraternisedFRTNSXNfraternisationFRTNSXNSfraternisation'sFSLS fossiliseFSLSN fossilisingFSLSS fossilisesFSLST fossilisedFSLSXN fossilisationFSLSXNSfossilisation'sFSS faecesfaeces's FTfêteFTLfoetal"FTLS fertilise fertiliserFTLSN fertilising5FTLSS fertiliser's fertilisers fertilisesFTLST fertilisedFTLSXN fertilisationFTLSXNSfertilisation'sFTRLS federaliseFTRLSN federalisingFTRLSS federalisesFTRLST federalisedFTRLSXNfederalisationFTRLSXNSfederalisation'sFTS fête'sfêtesFTSN@SSphotosynthesise FTSN@SSN photosynthesisingFTSN@SSSphotosynthesisesFTSN@SSTphotosynthesisedFTWNKL FurtwänglerFTWNKLS Furtwängler'sHBharbourHBRN harbouringHBRT harbouredHBRTS hybridiseHBRTSN hybridisingHBRTSS hybridisesHBRTST hybridisedHBRTSXN hybridisationHBRTSXNShybridisation'sHBS harbour'sharboursHBThabituéHBTS habitué'shabituésHKTMTR hectometre(HKTMTRS hectometre's hectometresHLNS HelleniseHLNSXN HellenisationHLSHéloiseHLSS Héloise'sHMhumourHMFL haemophiliaHMFLK haemophiliac,HMFLKShaemophiliac's haemophiliacsHMFLS haemophilia'sHMKLBN haemoglobinHMKLBNS haemoglobin'sHMKNS homogeniseHMKNSN homogenisingHMKNSS homogenisesHMKNST homogenisedHMKNSXNhomogenisationHMKNSXNShomogenisation'sHMLS humourless.HMLSNShumourlessnesshumourlessness's;HMNS harmonise harmoniser humanise humaniser%HMNSN harmonising humanising_HMNSS harmoniser's harmonisers harmonises humaniser's humanisers humanises#HMNST harmonised humanised*HMNSXN harmonisation humanisation.HMNSXNSharmonisation'shumanisation'sHMRHK haemorrhageHMRHKN haemorrhaging*HMRHKS haemorrhage's haemorrhagesHMRHKT haemorrhagedHMRHT haemorrhoidHMRHTS haemorrhoidsHMRN humouringHMRThumouredHMS humour'shumours*HMSTSS homoeostasishomoeostasis'sHMTLK haematologyHMTLKK haematologicHMTLKKLhaematologicalHMTLKS haematology'sHMTLKST haematologist0HMTLKSTShaematologist'shaematologistsHMTT haematiteHMTTS haematite'sHNhonourHNKhankyHNKShanky'sHNR honoureehonourer2HNRBL Honourable honourable honourably0HNRBLNShonourablenesshonourableness'sHNRN honouring=HNRS honouree's honourees honourer's honourersHNRThonouredHNS honour'shonoursHP@SS hypothesiseHP@SSN hypothesisingHP@SSS hypothesisesHP@SST hypothesisedHPNTS hypnotiseHPNTSN hypnotisingHPNTSS hypnotisesHPNTST hypnotisedHPShippy'sHSPTLS hospitaliseHSPTLSN hospitalisingHSPTLSS hospitalisesHSPTLST hospitalisedHSPTLSXNhospitalisation4 HSPTLSXNShospitalisation'shospitalisationsHTRLS hydrolyseHTRLSN hydrolysingHTRLSS hydrolysesHTRLST hydrolysedK@TRS catheteriseK@TRSN catheterisingK@TRSS catheterisesK@TRST catheterisedKBgybekerbKBKS QuébecoisKBLTKK gobbledegookKBLTKKSgobbledegook'sKBN gybingkerbingKBNS carboniseKBNSN carbonisingKBNSS carbonisesKBNST carbonised+KBS gybe's gybes kerb'skerbsKBT gybedkerbed KFcaféKFLcavillerKFLN cavillingKFLNS cavillings"KFLS caviller's cavillersKFLTcavilledKFS café'scafésKFTNkaftanKFTNS kaftan'skaftansKKLN cudgellingKKLNS cudgellingsKKLT cudgelledKKMNT judgementKKMNTL judgemental%KKMNTS judgement's judgementsKKNgarçonKKNS garçon'sgarçonsKKNSBL cognisableKKNSNS cognisanceKKNSNSS cognisance'sKKNSNT cognisantKL colourcouléeKLBLNT colourblind3KLBLNTNScolourblindnesscolourblindness'sKLBLS globaliseKLBLSN globalisingKLBLSS globalisesKLBLST globalisedKLBLSXN globalisationKLBLSXNSglobalisation'sKLBRcalibre KLBRS calibre'scalibres#KLFL colourful colourfully-KLFLNS colourfulnesscolourfulness'sKLFNS galvaniseKLFNSN galvanisingKLFNSS galvanisesKLFNST galvanisedKLFNSXN galvanisationKLFNSXNSgalvanisation'sKLFST colourfast/KLFSTNScolourfastnesscolourfastness'sKLKTBL collectable+KLKTBLS collectable's collectablesKLKTFS collectiviseKLKTFSNcollectivisingKLKTFSS collectivisesKLKTFST collectivisedKLKTFSXN collectivisation! KLKTFSXNScollectivisation'sKLLS colourlessKLLSL colourlessly/KLLSNScolourlessnesscolourlessness'sKLLTR kilolitre%KLLTRS kilolitre's kilolitresKLMclamourKLMRN clamouringKLMRS glamoriseKLMRSN glamorisingKLMRSS glamorisesKLMRST glamorisedKLMRSXN glamorisationKLMRSXNSglamorisation'sKLMRT clamoured KLMS clamour'sclamoursKLMTR kilometre%KLMTRS kilometre's kilometresKLNKclangourKLNKS clangour's KLNS colonise coloniserKLNSN colonising2KLNSS coloniser's colonisers colonisesKLNST colonisedKLNSXN colonisationKLNSXNScolonisation'sKLNTL clientèle%KLNTLS clientèle's clientèlesKLPNjalapeño"KLPNS jalapeño's jalapeñosKLRN colouringKLRNS colouring'sKLRNT colourant&KLRNTS colourant's colourantsKLRNTST clarinettist.KLRNTSTSclarinettist's clarinettistsKLRS colouriseKLRSN colourisingKLRSS colourises#KLRST colourised colouristKLRSTS colouristsKLRSXN colourisationKLRSXNScolourisation'sKLRTcoloured#KLRTS coloured's colouredsKLRXN colourationKLRXNS colouration's=KLS colour's colours coulée's couléesglacéKLS@NKS callisthenics KLSN cloisonnéglacéingKLSNS cloisonné'sKLSRN glycerineKLSRNS glycerine'sKLSSglacésKLSTglacéedKLTRLS collateraliseKLW colourwayKLWS colourwaysKLXclichéKLXS cliché'sclichésKLXTclichédKMBLN gambollingKMBLT gambolledKMLK gemmologyKMLKS gemmology's%KMNTS gormandise gormandiserKMNTSN gormandising9KMNTSS gormandiser's gormandisers gormandisesKMNTST gormandisedKMPRcompèreKMPRN compèringKMPRScompèresKMPRTcompèred KMPTMNTLS!compartmentalise# KMPTMNTLSN#compartmentalising" KMPTMNTLSS"compartmentalises" KMPTMNTLST#compartmentalised& KMPTMNTLSXN'compartmentalisation) KMPTMNTLSXNS#compartmentalisation'sKMPTRS computeriseKMPTRSN computerisingKMPTRSS computerisesKMPTRST computerisedKMPTRSXNcomputerisation KMPTRSXNScomputerisation'sKMXLS commercialiseKMXLSNcommercialisingKMXLSScommercialisesKMXLSTcommercialisedKMXLSXN commercialisation!KMXLSXNScommercialisation'sKNBLS cannibaliseKNBLSN cannibalisingKNBLSS cannibalisesKNBLST cannibalisedKNBLSXNcannibalisation KNBLSXNScannibalisation'sKNBT coenobiteKNBTK coenobitic$KNBTS coenobite's coenobitesKNFNXNLSconventionalise! KNFNXNLSN!conventionalising KNFNXNLSS conventionalises KNFNXNLSTconventionalisedKNFRRconfrère#KNFRRS confrère's confrèresKNKLK gynaecologyKNKLKK gynaecologicKNKLKKLgynaecologicalKNKLKS gynaecology'sKNKLKST gynaecologist/KNKLKSTSgynaecologist'sgynaecologistsKNLN kennellingKNLScanaliseKNLSN canalisingKNLSS canalisesKNLST canalisedKNLSXN canalisationKNLSXNScanalisation'sKNLT kennelledKNNScanoniseKNNSN canonisingKNNSS canonisesKNNST canonisedKNNSXN canonisation,KNNSXNScanonisation's canonisationsKNPcanapéKNPS canapé'scanapésKNRH gonorrhoeaKNRHL gonorrhoealKNRHS gonorrhoea'sKNRLS generaliseKNRLSN generalisingKNRLSS generalisesKNRLST generalisedKNRLSXNgeneralisation1KNRLSXNSgeneralisation'sgeneralisations0KNSL canceller councillor counsellor%KNSLN cancelling counsellingcKNSLS canceller's cancellers councillor's councillors counsellor's counsellors#KNSLT cancelled counselledKNSMconsomméKNSMS consommé'sKNSPSN ConcepciónKNSPTLS conceptualiseKNSPTLSNconceptualisingKNSPTLSSconceptualisesKNSPTLSTconceptualised! KNSPTLSXN"conceptualisation: KNSPTLSXNSconceptualisation'sconceptualisationsKNSTS concertiseKNSTSN concertisingKNSTSS concertisesKNSTST concertisedKNTcandourKNTKSTLS contextualise KNTKSTLSNcontextualising KNTKSTLSScontextualises KNTKSTLSTcontextualised" KNTKSTLSXNcontextualisationKNTKTNkindergartener1KNTKTNSkindergartener'skindergartenersKNTNRS containeriseKNTNRSNcontainerisingKNTNRSS containerisesKNTNRST containerisedKNTNRSXN containerisation" KNTNRSXNScontainerisation'sKNTS candour'sKPSLS capsuliseKPSLSN capsulisingKPSLSS capsulisesKPSLST capsulisedKPTLS capitaliseKPTLSN capitalisingKPTLSS capitalisesKPTLST capitalisedKPTLSXNcapitalisationKPTLSXNScapitalisation'sKPTS jeopardiseKPTSN jeopardisingKPTSS jeopardisesKPTST jeopardised KRgreyKRFL grovellerKRFLN gravelling%KRFLS groveller's grovellersKRFLT gravelledKRKcuraçao,KRL caroller crueller quarreller0KRLN carolling gruelling quarrellingKRLNL gruellinglyKRLNS gruellingsAKRLS caroller's carollers quarreller's quarrellersKRLST cruellest KRLT carolled quarrelledKRMLS carameliseKRMLSN caramelisingKRMLSS caramelisesKRMLST caramelisedKRMNLS criminaliseKRMNLSN criminalisingKRMNLSS criminalisesKRMNLST criminalised#KRN groyne krónakrónurKRNLT crenellateKRNLTN crenellatingKRNLTS crenellatesKRNLTT crenellatedKRNLXN crenellation-KRNLXNScrenellation's crenellationsCKRNS greyness greyness's groyne's groyneskróna'sKRNWLT GrünewaldKRNWLTS Grünewald's$KRS crozier grey'sgreys KRSS crozier'scroziersKRSTLS crystalliseKRSTLSN crystallisingKRSTLSS crystallisesKRSTLST crystallisedKRSTLSXNcrystallisation KRSTLSXNScrystallisation'sKRTNcroûton!KRTNS croûton'scroûtons#KRTSS criticise criticiserKRTSSN criticising6KRTSSS criticiser's criticisers criticisesKRTSST criticised!KRTTS crudités crudités'sKRXcrècheKRXS crèche'scrèchesKRYgreyerKRYNgreyingKRYRGruyèreKRYRS Gruyère'sKRYSTgreyestKRYTgreyedKRYXgreyishKS cosiercosyKSLcosilyKSMcaesiumKSMS caesium's KSNS cosiness cosiness'sKSS cosiescosy'sKSSTcosiestKSTMR costumireKSTMS customiseKSTMSN customisingKSTMSS customisesKSTMST customisedKSTMSXN customisationKSTMSXNScustomisation'sKTcardiaeKTBKGöteborgKTBKS Göteborg'sKTKcortègeKTKRS categoriseKTKRSN categorisingKTKRSS categorisesKTKRST categorisedKTKRSXNcategorisation2KTKRSXNScategorisation'scategorisationsKTKS cortège'scortègesKTLGödel"KTLK catalogue cataloguerKTLKN cataloguingDKTLKS cataloguer's cataloguers catalogue's cataloguesKTLKT cataloguedKTLS catalyseGödel'sKTLSN catalysingKTLSS catalysesKTLST catalysedKTNR jardinière&KTNRS jardinière's jardinièresKTRgoitre+KTRS cauterise goitre'sgoitresKTRSN cauterisingKTRSS cauterisesKTRST cauterisedKTRSXN cauterisationKTRSXNScauterisation'sKTS ghettoiseKTSN ghettoisingKTSS ghettoisesKTST ghettoisedKTXS catechiseKTXSN catechisingKTXSS catechisesKTXST catechisedKWLjewellerKWLN jewellingKWLR jewelleryKWLRS jewellery's"KWLS jeweller's jewellersKWLTjewelledKWSTRMNGewürztraminerLBlabourLBLlibeller!LBLN labelling libelling/LBLS libeller's libellers libellousLBLT labelledlibelledLBRlabourerLBRLS liberaliseLBRLSN liberalisingLBRLSS liberalisesLBRLST liberalisedLBRLSXNliberalisation2LBRLSXNSliberalisation'sliberalisationsLBRN labouring"LBRS labourer's labourersLBRTlabouredLBS labour'slaboursLBSFN laboursavingLBTMS lobotomiseLBTMSN lobotomisingLBTMSS lobotomisesLBTMST lobotomisedLFBLliveableLFLlevellerLFLN levelling"LFLS leveller's levellersLFLTlevelledLFRlouvreLFRS louvre'slouvresLFRTlouvredLKBLlikeable+LKBLNS likeablenesslikeableness'sLKBLT likeabilityLKBLTS likeability'sLKLS legaliselocalise$LKLSN legalising localising"LKLSS legalises localises"LKLST legalised localisedLKLSTR lacklustre)LKLSXN legalisation localisation-LKLSXNSlegalisation'slocalisation'sLKM leukaemiaLKMS leukaemia'sLKTMS legitimiseLKTMSN legitimisingLKTMSS legitimisesLKTMST legitimisedLKTMSXNlegitimisationLKTMSXNSlegitimisation'sLKTMTS legitimatiseLKTMTSNlegitimatisingLKTMTSS legitimatisesLKTMTST legitimatised"LKTS liquidise liquidiserLKTSN liquidising5LKTSS liquidiser's liquidisers liquidisesLKTST liquidisedLMRLumièreLMRS Lumière'sLNSlioniseLNSN lionisingLNSSlionisesLNSTlionisedLNSXN lionisationLNSXNS lionisation'sLNTlearntLPNlupinLPNS lupin'slupinsLSMlissomLSNSlicence LSNSS licence'slicencesLSTRlustreLSTRLS lustrelessLSTRSlustre'sLTRlitreLTRS litre'slitresLTRT littérateur(LTRTS littérateur's littérateurs MmiaowM@LKS mythologiseM@LKSN mythologisingM@LKSS mythologisesM@LKST mythologised-MBLS marbleise mobilise mobiliser%MBLSN marbleising mobilising@MBLSS marbleises mobiliser's mobilisers mobilises#MBLST marbleised mobilisedMBLSXN mobilisation,MBLSXNSmobilisation's mobilisationsMFLN marvellingMFLS marvellousMFLSL marvellouslyMFLT marvelledMKmoggieMKNLS marginaliseMKNLSN marginalisingMKNLSS marginalisesMKNLST marginalisedMKNLSXNmarginalisationMKNTS magnetiseMKNTSBL magnetisableMKNTSN magnetisingMKNTSS magnetisesMKNTST magnetisedMKNTSXN magnetisationMKNTSXNSmagnetisation'sMKRmeagreMKRMmacraméMKRMS macramé'sMKRMTR micrometre(MKRMTRS micrometre's micrometresMKSMSmaximiseMKSMSN maximisingMKSMSS maximisesMKSMST maximisedMKSMSXN maximisationMKSMSXNSmaximisation'sMKTMS macadamiseMKTMSN macadamisingMKTMSS macadamisesMKTMST macadamised MLmêléeMLLTR millilitre'MLLTRS millilitre's millilitresMLMMallarméMLMTR millimetre'MLMTRS millimetre's millimetresMLS mêlée'smêléesMLSKmollusc MLSKS mollusc'smolluscs9MLT mould moulder mouldier mouldymoultMLTKLRT multicolouredMLTN mouldingmoulting#MLTNS moulding's mouldingsMLTRN moulderingMLTRS militariseMLTRSN militarisingMLTRSS militarisesMLTRST militarisedMLTRSXNmilitarisationMLTRSXNSmilitarisation'sMLTRT moulderedJMLTS moulder's moulders mould's moulds moult'smoultsMLTST mouldiestMLTT mouldedmoultedMMRLS memorialiseMMRLSN memorialisingMMRLSS memorialisesMMRLST memorialisedMMRSmemoriseMMRSN memorisingMMRSS memorisesMMRST memorisedMMRSXN memorisationMMRSXNSmemorisation's MNmynahMNFR manoeuvreMNFRBL manoeuvrableMNFRBLTmanoeuvrability MNFRBLTSmanoeuvrability'sMNFRN manoeuvringMNFRNS manoeuvrings%MNFRS manoeuvre's manoeuvresMNFRT manoeuvredMNHSmynahesMNK manègemanquéMNKSmanège'sMNL Manillamanilla MNLS Manilla's manilla'sMNMSminimiseMNMSN minimisingMNMSS minimisesMNMST minimisedMNMSXN minimisationMNNmañanaMNNSmañana's%MNPLS monopolise monopoliserMNPLSN monopolising9MNPLSS monopoliser's monopolisers monopolisesMNPLST monopolisedMNPLSXNmonopolisationMNPLSXNSmonopolisation'sMNSmynah'sMNTRS miniaturiseMNTRSN miniaturisingMNTRSS miniaturisesMNTRST miniaturisedMNTRSXNminiaturisation MNTRSXNSminiaturisation'sMNTS mantoesmonetiseMNTSN monetisingMNTSS monetisesMNTST monetisedMNXHSN MünchhausenMNXHSNS Münchhausen's MRLS moralise moraliserMRLSN moralising2MRLSS moraliser's moralisers moralisesMRLST moralisedMRLSXN moralisationMRLSXNSmoralisation'sMS miaow'smiaowsMSBHF misbehaviourMSBHFSmisbehaviour'sMSKKMNT misjudgement-MSKKMNTSmisjudgement's misjudgementsMSLBLN mislabellingMSLBLT mislabelled#MSMRS mesmerise mesmeriserMSMRSN mesmerising6MSMRSS mesmeriser's mesmerisers mesmerisesMSMRST mesmerisedMSRS merceriseMSRSN mercerisingMSRSS mercerisesMSRST mercerisedMSTMN misdemeanour,MSTMNSmisdemeanour's misdemeanours%MSTRS moisturise moisturiserMSTRSN moisturising9MSTRSS moisturiser's moisturisers moisturisesMSTRST moisturisedMSTX moustache%MSTXS moustache's moustachesMSTXT moustachedMTmattmétierMTBLS metaboliseMTBLSN metabolisingMTBLSS metabolisesMTBLST metabolisedMTLmodellerMTLN modelling%MTLNS modelling's modellings"MTLS modeller's modellersMTLST medallist&MTLSTS medallist's medallistsMTLT metalledmodelledMTNmatinée;MTNS matinée's matinées modernise moderniserMTNSN modernising5MTNSS moderniser's modernisers modernisesMTNST modernisedMTNSXN modernisationMTNSXNSmodernisation'sMTR metremitreMTRLmatériel%MTRLS materialise matériel'sMTRLSN materialisingMTRLSS materialisesMTRLST materialisedMTRLSXNmaterialisation MTRLSXNSmaterialisation'sMTRNmitringGMTRS matres metre's metres mitre's mitresmotoriseMTRSN motorising"MTRSS metricise motorisesMTRSSN metricisingMTRSSS metricisesMTRSST metricisedMTRST motorisedMTRSXN motorisationMTRSXNSmotorisation'sMTRTmitred&MTS matts métier'smétiersMTSTSS metastasiseMTSTSSN metastasisingMTSTSSS metastasisesMTSTSST metastasisedMWNmiaowingMWTmiaowedMXLN marshallingMXLT marshalledMXNS mechaniseMXNSN mechanisingMXNSS mechanisesMXNST mechanisedMXNSXN mechanisationMXNSXNSmechanisation's N néeNB neighbourNBHT neighbourhood,NBHTSneighbourhood'sneighbourhoodsNBL neighbourly/NBLNSneighbourlinessneighbourliness'sNBRN neighbouringNBRT neighboured"NBS neighbour's neighboursNFLSnoveliseNFLSN novelisingNFLSS novelisesNFLST novelisedNFLSXN novelisation,NFLSXNSnovelisation's novelisationsNFNnovenaeNFTnaivetéNFTS naiveté'sNKTS narcotiseNKTSN narcotisingNKTSS narcotisesNKTST narcotisedNKTSXN narcotisationNKTSXNSnarcotisation'sNMBSKL numbskull&NMBSKLS numbskull's numbskullsNMLS normaliseNMLSN normalisingNMLSS normalisesNMLST normalisedNMLSXN normalisationNMLSXNSnormalisation'sNNSMP@SnonsympathiserNNSMP@SSnonsympathiser'sNSLSnasaliseNSLSN nasalisingNSLSS nasalisesNSLST nasalisedNSLSXN nasalisationNSLSXNSnasalisation'sNTnoughtNTRnitreNTRKLSRNnitroglycerine NTRKLSRNSnitroglycerine's3NTRLS naturalise neutralise neutraliser)NTRLSN naturalising neutralisingHNTRLSS naturalises neutraliser's neutralisers neutralises'NTRLST naturalised neutralised.NTRLSXNnaturalisationneutralisation3NTRLSXNSnaturalisation'sneutralisation'sNTRS nitre'snotariseNTRSN notarisingNTRSS notarisesNTRST notarisedNTRSXN notarisationNTS nought'snoughtsNXNLS nationaliseNXNLSN nationalisingNXNLSS nationalisesNXNLST nationalisedNXNLSXNnationalisation3NXNLSXNSnationalisation'snationalisationsPBLSS publicisePBLSSN publicisingPBLSSS publicisesPBLSST publicisedPKMpyjamaPKMNPokémonPKMNS Pokémon'sPKMS pyjamas pyjamas'sPL parlourploughPLFRS pulverisePLFRSN pulverisingPLFRSS pulverisesPLFRST pulverisedPLFRSXN pulverisationPLFRSXNSpulverisation'sPLKN ploughing%PLKRS plagiarise plagiariserPLKRSN plagiarising9PLKRSS plagiariser's plagiarisers plagiarisesPLKRST plagiarisedPLKTploughed'PLL@K Palaeolithic palaeolithic!PLMN ploughman ploughmenPLMNS ploughman'sPLMRS polymerisePLMRSN polymerisingPLMRSS polymerisesPLMRST polymerisedPLMRSXNpolymerisationPLMRSXNSpolymerisation'sPLNTLK palaeontologyPLNTLKSpalaeontology'sPLNTLKSTpalaeontologist4 PLNTLKSTSpalaeontologist'spalaeontologistsPLRLS pluralisePLRLSN pluralisingPLRLSS pluralisesPLRLST pluralisedPLRLSXN pluralisationPLRLSXNSpluralisation'sPLRSpolarisePLRSN polarisingPLRSS polarisesPLRST polarisedPLRSXN polarisationPLRSXNSpolarisation's6PLS parlour's parlours plough'sploughsPLSTSS plasticisePLSTSSN plasticisingPLSTSSS plasticisesPLSTSST plasticisedPLTLS palatalisePLTLSN palatalisingPLTLSS palatalisesPLTLST palatalisedPLTLSXNpalatalisationPLTLSXNSpalatalisation'sPLTSS politicisePLTSSN politicisingPLTSSS politicisesPLTSST politicisedPLTSSXNpoliticisationPLTSSXNSpoliticisation'sPLXR ploughshare(PLXRS ploughshare's ploughshares#PMLN pommelling pummelling PMLT pommelled pummelledPNKRPoincaréPNKRS Poincaré'sPNLN panelling%PNLNS panelling's panellingsPNLSpenalisePNLSN penalisingPNLSS penalises"PNLST panellist penalised&PNLSTS panellist's panellistsPNLSXN penalisationPNLSXNSpenalisation'sPNLTpanelledPNNpiñonPNNS piñon'spiñonsPNSLN pencillingPNSLNS pencillingsPNSLT pencilledPNTpiñataPNTS piñata'spiñatasPPLRS popularisePPLRSN popularisingPPLRSS popularisesPPLRST popularisedPPLRSXNpopularisationPPLRSXNSpopularisation'sPPRS pauperisePPRSN pauperisingPPRSS pauperisesPPRST pauperisedPRFprevPRFNKL ProvençalPRFNKLS Provençal'sPRFTS privatisePRFTSN privatisingPRFTSS privatisesPRFTST privatisedPRFTSXN privatisation0PRFTSXNSprivatisation'sprivatisationsPRFXNLSprofessionalise PRFXNLSN professionalisingPRFXNLSSprofessionalisesPRFXNLST professionalised" PRFXNLSXN!professionalisationPRKKMNT prejudgement.PRKKMNTSprejudgement's prejudgementsPRKRM programme&PRKRMS programme's programmesPRKTSpractisePRKTSN practisingPRKTSS practisesPRKTST practisedPRLN perillingPRLSparalysePRLSN paralysingPRLSNL paralysinglyPRLST paralysedPRLTperilledPRNParanáPRN@SS parenthesisePRN@SSNparenthesisingPRN@SSS parenthesisesPRN@SST parenthesisedPRNSParaná'sPRPKNTS propagandisePRPKNTSNpropagandisingPRPKNTSS propagandisesPRPKNTST propagandisedPRRTS prioritisePRRTSN prioritisingPRRTSS prioritisesPRRTST prioritisedPRRTSXNprioritisationPRSprise(PRSLTS proselytise proselytiserPRSLTSN proselytising=PRSLTSSproselytiser's proselytisers proselytisesPRSLTST proselytisedPRSNprising%PRSRS pressurise pressuriserPRSRSN pressurising(PRSRSS pressurisers pressurisesPRSRST pressurisedPRSRSXNpressurisationPRSRSXNSpressurisation's'PRSS précis précis'sprisesPRSSN précisingPRSSTprécisedPRSTprisedPRTK protégéprotégée.PRTKS protégées protégé'sprotégésPRTNSpretence$PRTNSS pretence's pretencesPRTRT preterite%PRTRTS preterite's preterites PSpasséPSFSXN passivisationPSLN parcellingPSLT parcelledPSNLS personalisePSNLSN personalisingPSNLSS personalisesPSNLST personalisedPSTRpiastre>PSTRS pasteurise pasteuriser piastre'spiastresPSTRSN pasteurising9PSTRSS pasteuriser's pasteurisers pasteurisesPSTRST pasteurisedPSTRSXNpasteurisationPSTRSXNSpasteurisation'sPSXNLS psychoanalysePSXNLSNpsychoanalysingPSXNLSSpsychoanalysesPSXNLSTpsychoanalysed PTPôrto$PTFL paedophile paedophiliaPTFLS paedophilesPTKLRS particularisePTKLRSNparticularisingPTKLRSSparticularisesPTKLRSTparticularised PTKLRSXN!particularisation" PTKLRSXNSparticularisation'sPTLpedlarPTLN pedallingPTLS pedlar'spedlarsPTLT pedalledpetalledPTN patinaePétainPTNSPétain'sPTRportière#PTRNS patronise patroniserPTRNSN patronisingPTRNSNL patronisingly6PTRNSS patroniser's patronisers patronisesPTRNST patronised!PTRS portière's portièresPTSPôrto'sPTSTRNS pedestrianisePTSTRNSNpedestrianisingPTSTRNSSpedestrianisesPTSTRNSTpedestrianised PTSTRNSXNpedestrianisationPTTRK paediatricPTTRKS paediatricsPTTRXN paediatrician.PTTRXNSpaediatrician'spaediatriciansPYRH pyorrhoeaPYRHS pyorrhoea's RrouéR@RS reauthoriseR@RSS reauthorisesRBLroubleRBLS rouble'sroublesRBRS rubberiseRBRSN rubberisingRBRSS rubberisesRBRST rubberisedRBTSrobotiseRBTSN robotisingRBTSS robotisesRBTST robotisedRFLreveller<RFLN ravelling refuelling revelling rivalling$RFLNS ravellings revellings"RFLS reveller's revellers8RFLT ravelled refuelled revelledrivalledRFLXNS revolutioniseRFLXNSNrevolutionisingRFLXNSSrevolutionisesRFLXNSTrevolutionisedRFTLS revitaliseRFTLSN revitalisingRFTLSS revitalisesRFTLST revitalisedRFTLSXNrevitalisationRFTLSXNSrevitalisation'sRKrigour#RKKNS recognise recogniser*RKKNSBL recognisable recognisablyRKKNSN recognisingRKKNSNS recognisanceRKKNSNSSrecognisance'sRKKNSS recognisesRKKNST recognisedRKLrecolourRKLNS recoloniseRKLNSN recolonisingRKLNSS recolonisesRKLNST recolonisedRKLNSXNrecolonisationRKLNSXNSrecolonisation'sRKLRN recolouringRKLRS regulariseRKLRSN regularisingRKLRSS regularisesRKLRST regularisedRKLRSXNregularisationRKLRSXNSregularisation'sRKLRT recolouredRKLS recoloursRKNRKRagnarökRKNRKS Ragnarök'sRKNS reorganiseRKNSN reorganisingRKNSS reorganisesRKNST reorganisedRKNSXNreorganisation1RKNSXNSreorganisation'sreorganisationsRKNTR reconnoitreRKNTRN reconnoitringRKNTRS reconnoitresRKNTRT reconnoitredRKPTLS recapitaliseRKPTLSNrecapitalisingRKPTLSS recapitalisesRKPTLST recapitalisedRKPTLSXNrecapitalisationRKRSTLS recrystalliseRKRSTLSNrecrystallisingRKRSTLSSrecrystallisesRKRSTLSTrecrystallisedRKS rigour'srigoursRLBLN relabellingRLBLT relabelledRLSrealiseRLSBL realisableRLSN realisingRLSSrealisesRLSTrealisedRLSXN realisation)RLSXNS realisation's realisationsRMrumourRMFSS reemphasiseRMFSSN reemphasisingRMFSSS reemphasisesRMFSST reemphasisedRMLTremouldRMLTN remouldingRMLTSremouldsRMLTT remouldedRMMNK rumourmonger+RMMNKSrumourmonger's rumourmongersRMNRoumaniaRMNS Roumania'sRMNTSS romanticiseRMNTSSN romanticisingRMNTSSS romanticisesRMNTSST romanticisedRMRN rumouringRMRTrumouredRMS rumour'srumoursRMTLN remodellingRMTLT remodelledRNKrancourRNKS rancour'sRNLS reanalyseRNLSN reanalysingRNLST reanalysedRNTMS randomiseRNTMSN randomisingRNTMSS randomisesRNTMST randomisedRNTMSXN randomisationRNTMSXNSrandomisation'sRNXLS reinitialiseRNXLST reinitialisedRPRSTreprisedRPSTS rhapsodiseRPSTSN rhapsodisingRPSTSS rhapsodisesRPSTST rhapsodisedRS roué'srouésRSKrisquéRTKLS radicaliseRTKLSN radicalisingRTKLSS radicalisesRTKLST radicalisedRTKLSXNradicalisationRTKLSXNSradicalisation'sRTLN rediallingRTLST ritualisedRTLT redialledRTNS routiniseRTNSN routinisingRTNSS routinisesRTNST routinisedRWLN rowellingRWLTrowelledRXNLS rationaliseRXNLSN rationalisingRXNLSS rationalisesRXNLST rationalisedRXNLSXNrationalisation3RXNLSXNSrationalisation'srationalisationsRXX recherchéSBKF cybercaféSBKFS cybercafésSBRsabreSBRH seborrhoeaSBRHS seborrhoea'sSBRS sabre'ssabres#SBSTS subsidise subsidiserSBSTSN subsidising6SBSTSS subsidiser's subsidisers subsidisesSBSTST subsidisedSBSTSXN subsidisationSBSTSXNSsubsidisation'sSBTTLN subtotallingSBTTLT subtotalledSF savioursavourSFLsoufflé,SFLS civilise soufflé'ssoufflésSFLSN civilisingSFLSS civilisesSFLST civilisedSFLSXN civilisation,SFLSXNScivilisation's civilisationsSFR savouriersavourySFRN savouring(SFRNS savouriness savouriness's+SFRS savouries savoury'sSèvresSFRST savouriestSFRTsavoured5SFS saviour's saviours savour'ssavoursSKsakisuccour%SKLRS circularise secularise*SKLRSN circularising secularising(SKLRSS circularises secularises(SKLRST circularised secularisedSKLRSXNsecularisationSKLRSXNSsecularisation'sSKMTS schematiseSKMTSN schematisingSKMTSS schematisesSKMTST schematisedSKN soignésoignéeSKNL signallerSKNLN signalling2SKNLS signalise signaller's signallersSKNLSN signalisingSKNLSS signalisesSKNLST signalisedSKNLSXN signalisationSKNLT signalledSKNTLS scandaliseSKNTLSN scandalisingSKNTLSS scandalisesSKNTLST scandalisedSKRLN squirrellingSKRLT squirrelledSKRN succouringSKRT succouredSKRTNS scrutiniseSKRTNSN scrutinisingSKRTNSS scrutinisesSKRTNST scrutinised(SKS saki's succour'ssuccoursSKTRKScicatrixSKTRKSS cicatrix'sSLBLsaleableSLFsulphurSLFRK sulphuricSLFRN sulphuringSLFRS sulphurousSLFRT sulphured SLFS sulphur'ssulphursSLFT sulphatesulphide=SLFTS sulphate's sulphates sulphide's sulphidesSLLKS soliloquiseSLLKSN soliloquisingSLLKSS soliloquisesSLLKST soliloquisedSLMNS solemniseSLMNSN solemnisingSLMNSS solemnisesSLMNST solemnisedSLMNSXN solemnisationSLMNSXNSsolemnisation'sSLNTRS slenderiseSLNTRSN slenderisingSLNTRSS slenderisesSLNTRST slenderisedSLTPTR saltpetreSLTPTRS saltpetre'sSLYslyerSLYSTslyestSMBLS symboliseSMBLSN symbolisingSMBLSS symbolisesSMBLST symbolisedSMBLSXN symbolisationSMBLSXNSsymbolisation'sSMBRsombreSMBRLsombrely&SMBRNS sombreness sombreness'sSMKSBT smörgåsbord*SMKSBTS smörgåsbord's smörgåsbordsSMLTsmoulderSMLTRN smoulderingSMLTRT smouldered"SMLTS smoulder's smoulders SMNS sermonisesimoniseSMNSN sermonisingSMNSS sermonisesSMNST sermonised%SMP@S sympathise sympathiserSMP@SN sympathising9SMP@SS sympathiser's sympathisers sympathisesSMP@ST sympathisedSMRS summariseSMRSN summarisingSMRSS summarisesSMRST summarisedSN@SS synthesiseSN@SSN synthesisingSN@SSS synthesisesSN@SST synthesisedSNFL snivellerSNFLN snivelling%SNFLS sniveller's snivellersSNFLT snivelledSNKLN snorkellingSNKLT snorkelledSNPL snowplough&SNPLS snowplough's snowploughsSNSséanceSNSS séance'sséancesSNSTS sensitiseSNSTSN sensitisingSNSTSS sensitisesSNSTST sensitisedSNSTSXN sensitisationSNSTSXNSsensitisation'sSNSXNLSsensationaliseSNSXNLSNsensationalisingSNSXNLSSsensationalisesSNSXNLSTsensationalisedSNTLTR centilitre)SNTLTRS centilitre's centilitresSNTMNTLSsentimentalise SNTMNTLSN sentimentalising SNTMNTLSSsentimentalises SNTMNTLST sentimentalised# SNTMNTLSXN$sentimentalisation& SNTMNTLSXNS!sentimentalisation'sSNTMTR centimetre)SNTMTRS centimetre's centimetresSNTRcentreSNTRBT centreboard+SNTRBTS centreboard's centreboardsSNTRFLT centrefold*SNTRFLTS centrefold's centrefolds&SNTRLS centralise centraliserSNTRLSN centralising:SNTRLSS centraliser's centralisers centralisesSNTRLST centralisedSNTRLSXNcentralisation SNTRLSXNScentralisation'sSNTRNcentringSNTRPS centrepiece+SNTRPSS centrepiece's centrepiecesSNTRS centre'scentresSNTRTcentredSNTSsanitiseSNTSN sanitisingSNTSS sanitisesSNTST sanitisedSNXRNS synchroniseSNXRNSN synchronisingSNXRNSS synchronisesSNXRNST synchronisedSNXRNSXNsynchronisation5 SNXRNSXNSsynchronisation'ssynchronisationsSNXT snowshoedSPKNsoupçon!SPKNS soupçon'ssoupçonsSPKTRspectre!SPKTRS spectre'sspectresSPLNT splendour&SPLNTS splendour's splendours.SPLT spelt spilled spiltspoiltSPLXR sepulchreSPLXRN sepulchring&SPLXRS sepulchre's sepulchresSPLXRT sepulchredSPRspiraeaSPRLN spirallingSPRLT spiralled SPRS spiraea'sspiraeasSPRXT spirochaete)SPRXTS spirochaete's spirochaetesSPTKsceptic$SPTKL sceptical scepticallySPTKM septicaemiaSPTKMK septicaemicSPTKMS septicaemia's!SPTKS sceptic'sscepticsSPTRsceptre!SPTRS sceptre'ssceptresSPTSSM scepticismSPTSSMS scepticism'sSPXLS specialiseSPXLSN specialisingSPXLSS specialisesSPXLST specialisedSPXLSXNspecialisation2SPXLSXNSspecialisation'sspecialisationsSPXLT speciality(SPXLTS specialities speciality'sSRsoiréeSRLS serialiseSRLSN serialisingSRLSS serialisesSRLST serialisedSRLSXN serialisation.SRLSXNSserialisation'sserialisationsSRS soirée'ssoiréesSRXZürichSRXSZürich'sSSBLsizeableSSTMTS systematiseSSTMTSN systematisingSSTMTSS systematisesSSTMTST systematisedSSTMTSXNsystematisation SSTMTSXNSsystematisation's STsauté#STBLS stabilise stabiliserSTBLSN stabilising6STBLSS stabiliser's stabilisers stabilisesSTBLST stabilisedSTBLSXN stabilisationSTBLSXNSstabilisation'sSTKMTS stigmatiseSTKMTSN stigmatisingSTKMTSS stigmatisesSTKMTST stigmatisedSTKMTSXNstigmatisation STKMTSXNSstigmatisation'sSTLSstyliseSTLSN stylisingSTLSSstylisesSTLSTstylisedSTMSsodomiseSTMSN sodomisingSTMSS sodomisesSTMST sodomisedSTNsautéingSTNSLN stencillingSTNSLT stencilledSTNTTS standardiseSTNTTSN standardisingSTNTTSS standardisesSTNTTST standardisedSTNTTSXNstandardisation STNTTSXNSstandardisation'sSTRstorey#STRLS sterilise steriliserSTRLSN sterilising6STRLSS steriliser's sterilisers sterilisesSTRLST sterilisedSTRLSXN sterilisation0STRLSXNSsterilisation'ssterilisations*STRS satirise storey'sstoreysSTRSN satirisingSTRSS satirisesSTRST satirisedSTS sauté'ssautésSTTsautéedSWFLN swivellingSWFLT swivelledSWPSTK sweepstakeSWPSTKS sweepstake'sSXLS socialiseSXLSN socialisingSXLSS socialisesSXLST socialisedSXLSXN socialisationSXLSXNSsocialisation'sSXRTN SchrödingerSXRTNS Schrödinger'sTBTNT débutante%TBTNTS débutante's débutantesTFLN devillingTFLTdevilledTFNSdefenceTFNSLS defencelessTFNSLSL defencelessly3TFNSLSNSdefencelessnessdefencelessness'sTFNSN defencing!TFNSS defence'sdefencesTFNSTdefencedTFRKDvorákTFSdivorcée!TFSS divorcée's divorcéesTFTLS devitaliseTFTLSN devitalisingTFTLSS devitalisesTFTLST devitalisedTHMNS dehumaniseTHMNSN dehumanisingTHMNSS dehumanisesTHMNST dehumanisedTHMNSXNdehumanisationTHMNSXNSdehumanisation'sTKLNS decoloniseTKLNSN decolonisingTKLNSS decolonisesTKLNST decolonisedTKLNSXNdecolonisationTKLNSXNSdecolonisation'sTKLT décolletéTKLTK décolletage)TKLTKS décolletage's décolletagesTKRMNLS decriminaliseTKRMNLSNdecriminalisingTKRMNLSSdecriminalisesTKRMNLSTdecriminalised! TKRMNLSXN"decriminalisation# TKRMNLSXNSdecriminalisation'sTKSMtoxaemiaTKSMS toxaemia'sTKTSdigitiseTKTSN digitisingTKTSS digitisesTKTST digitisedTKTSXN digitisationTL dolourduellerTLN diallingduelling TLNS diallings duellingsTLRM tularaemia+TLS dolour's dueller'sduellersTLSTduellist"TLSTS duellist's duellistsTLT dialledduelledTM TimourtumourTMBLS demobiliseTMBLSN demobilisingTMBLSS demobilisesTMBLST demobilisedTMBLSXNdemobilisationTMBLSXNSdemobilisation'sTMBRLtumbril!TMBRLS tumbril'stumbrilsTMKNTS demagnetiseTMKNTSN demagnetisingTMKNTSS demagnetisesTMKNTST demagnetisedTMKNTSXNdemagnetisation! TMKNTSXNSdemagnetisation'sTMKRTS democratiseTMKRTSN democratisingTMKRTSS democratisesTMKRTST democratisedTMKRTSXNdemocratisation TMKRTSXNSdemocratisation'sTMLTRS demilitariseTMLTRSNdemilitarisingTMLTRSS demilitarisesTMLTRST demilitarisedTMLTRSXN demilitarisation! TMLTRSXNSdemilitarisation'sTMN demeanour"TMNS demeanour'sdemoniseTMNSN demonisingTMNSS demonisesTMNST demonisedTMNTdiamantéTMNTS demonetiseTMNTSN demonetisingTMNTSS demonetisesTMNTST demonetisedTMNTSXNdemonetisationTMNTSXNSdemonetisation's#TMPRS temporise temporiserTMPRSN temporising6TMPRSS temporiser's temporisers temporisesTMPRST temporisedTMRLS demoraliseTMRLSN demoralisingTMRLSS demoralisesTMRLST demoralisedTMRLSXNdemoralisationTMRLSXNSdemoralisation'sTMS tumour'stumoursTMTdémodé TNDanaëTNHS TannhäuserTNHSS Tannhäuser'sTNKLRS denucleariseTNKLRSNdenuclearisingTNKLRSS denuclearisesTNKLRST denuclearisedTNL tunnellerTNLN tunnellingTNLNS tunnellings$TNLS tunneller's tunnellersTNLT tunnelledTNSLN tinsellingTNSLT tinselled#TNTLS tantalise tantaliserTNTLSN tantalisingTNTLSNL tantalisingly6TNTLSS tantaliser's tantalisers tantalisesTNTLST tantalisedTNTLSXN tantalisationTNTLSXNStantalisation'sTNTNdentineTNTNS dentine's#TNTRS tenderise tenderiserTNTRSN tenderising6TNTRSS tenderiser's tenderisers tenderisesTNTRST tenderisedTNTRT downdraughtTNTRTS downdraught'sTNXNLS denationaliseTNXNLSNdenationalisingTNXNLSSdenationalisesTNXNLSTdenationalisedTNXNLSXNdenationalisationTPLKNK doppelgängerTPLKNKS doppelgängersTPLRS depolariseTPLRSN depolarisingTPLRSS depolarisesTPLRST depolarisedTPLRSXNdepolarisationTPLRSXNSdepolarisation'sTPLTSS depoliticiseTPLTSSNdepoliticisingTPLTSSS depoliticisesTPLTSST depoliticisedTPNTNT dependant&TPNTNTS dependant's dependantsTPRSRS depressuriseTPRSRSNdepressurisingTPRSRSS depressurisesTPRSRST depressurisedTPRSRSXNdepressurisationTPSNLS depersonaliseTPSNLSNdepersonalisingTPSNLSSdepersonalisesTPSNLSTdepersonalisedTPTMNTLSdepartmentalise! TPTMNTLSN!departmentalising TPTMNTLSS departmentalises TPTMNTLST!departmentalised$ TPTMNTLSXN%departmentalisation' TPTMNTLSXNS departmentalisation'sTPTSdeputiseTPTSN deputisingTPTSS deputisesTPTST deputisedTR Dürertyre!TRFL driveller traveller$TRFLN drivelling travelling(TRFLNS travelling's travellingsPTRFLS driveller's drivellers traveller's travellers trivialiseTRFLSN trivialisingTRFLSS trivialisesTRFLST trivialisedTRFLSXNtrivialisationTRFLSXNStrivialisation's!TRFLT drivelled travelledTRH diarrhoeaTRHS diarrhoea'sTRKL tricolour$TRKLS tricolour's tricoloursTRL dérailleurdrilyTRLN trialling&TRLS dérailleur's dérailleursTRLTtrialledTRMLN trammellingTRMLT trammelledTRMTdreamt#TRMTS dramatise traumatise(TRMTSN dramatising traumatising&TRMTSS dramatises traumatises&TRMTST dramatised traumatisedTRMTSXN dramatisation/TRMTSXNSdramatisation'sdramatisations*TRNKLS tranquillise tranquilliserTRNKLSNtranquillising@TRNKLSStranquilliser'stranquillisers tranquillisesTRNKLST tranquillisedTRNKLT tranquillityTRNKLTStranquillity'sTRNS tyranniseTRNSN tyrannisingTRNSS tyrannisesTRNSSTRS transistorise TRNSSTRSNtransistorising TRNSSTRSStransistorises TRNSSTRSTtransistorisedTRNST tyrannisedTRRderrière/TRRS derrière's derrières terroriseTRRSN terrorisingTRRSS terrorisesTRRST terrorisedTRS tyre'styres+TRT draught draughtierdraughtyTRTL draughtily*TRTNS draughtinessdraughtiness's TRTS draught'sdraughts'TRTSMN draughtsman draughtsmenTRTSMNS draughtsman'sTRTSMNXPdraughtsmanship! TRTSMNXPSdraughtsmanship'sTRTST draughtiest,TRTSWMN draughtswoman draughtswomenTRTSWMNSdraughtswoman'sTRWLN trowellingTRWLT trowelled TStsarTSFF disfavourTSFFRN disfavouringTSFFRT disfavoured$TSFFS disfavour's disfavoursTSKL discolourTSKLRN discolouringTSKLRT discolouredTSKLRXNdiscolouration2TSKLRXNSdiscolouration'sdiscolourationsTSKLS discoloursTSKNS disorganiseTSKNSN disorganisingTSKNSS disorganisesTSKNST disorganisedTSKNSXNdisorganisationTSKNSXNSdisorganisation'sTSLN tassellingTSLNS desaliniseTSLNSN desalinisingTSLNSS desalinisesTSLNST desalinisedTSLNSXNdesalinisationTSLNSXNSdesalinisation'sTSLT tasselledTSLTF DüsseldorfTSLTFS Düsseldorf'sTSLTR decilitre%TSLTRS decilitre's decilitresTSMBWLNdisembowellingTSMBWLT disembowelledTSMLSXNdecimalisationTSMTR decimetre%TSMTRS decimetre's decimetresTSNSTS desensitiseTSNSTSN desensitisingTSNSTSS desensitisesTSNSTST desensitisedTSNSTSXNdesensitisation! TSNSTSXNSdesensitisation'sTSNTNT descendent)TSNTNTS descendent's descendentsTSNTRLS decentraliseTSNTRLSNdecentralisingTSNTRLSS decentralisesTSNTRLST decentralised TSNTRLSXN!decentralisation" TSNTRLSXNSdecentralisation'sTSS tsar'stsarsTSTBLS destabiliseTSTBLSN destabilisingTSTBLSS destabilisesTSTBLST destabilisedTSTBLSXNdestabilisationTSTLdistilTSTLSdistils TTtaedTTBTtitbitTTBTS titbit'stitbitsTTLN totallingTTLST totalisator*TTLSTS totalisator's totalisatorsTTLTtotalledTTNTdétenteTTNTS détente's"TTRS deodorise deodoriserTTRSN deodorising5TTRSS deodoriser's deodorisers deodorisesTTRST deodorisedTTRSXN deodorisationTTRSXNSdeodorisation'sTTTL teetotaller(TTTLS teetotaller's teetotallers!TWLN dowelling towelling%TWLNS towelling's towellingsTWLT dowelledtowelledTXtouchéTXFLN dishevellingTXFLT dishevelledTXN dishonour+TXNRBL dishonourable dishonourablyTXNRN dishonouringTXNRT dishonoured#TXNS dishonour's dishonoursW@RS weatheriseW@RSN weatherisingW@RSS weatherisesW@RST weatherisedWBLS verbaliseWBLSN verbalisingWBLSS verbalisesWBLST verbalisedWBLSXN verbalisationWBLSXNSverbalisation'sWKvigourWKLSvocaliseWKLSN vocalisingWKLSS vocalisesWKLST vocalisedWKLSXN vocalisation,WKLSXNSvocalisation's vocalisationsWKNvicuñaWKNS vicuña'svicuñasWKSvigour'sWKTLN victuallingWKTLT victualledWKTMS victimiseWKTMSN victimisingWKTMSS victimisesWKTMST victimisedWKTMSXN victimisationWKTMSXNSvictimisation'sWL valourvoilàWLFL wilfulwilfully&WLFLNS wilfulness wilfulness'sWLKNS vulcaniseWLKNSN vulcanisingWLKNSS vulcanisesWLKNST vulcanisedWLKNSXN vulcanisationWLKNSXNSvulcanisation's#WLKRS vulgarise vulgariserWLKRSN vulgarising6WLKRSS vulgariser's vulgarisers vulgarisesWLKRST vulgarisedWLKRSXN vulgarisationWLKRSXNSvulgarisation'sWLNwoollenWLNS woollen'swoollensWLRValéryWLSvalour's"WLSKS Velásquez VelázquezWLSKSS Velásquez'sWLTLS volatiliseWLTLSN volatilisingWLTLSS volatilisesWLTLST volatilised WMNS womanise womaniserWMNSN womanising2WMNSS womaniser's womanisers womanisesWMNST womanisedWNSKTN wainscoting+WNSKTNS wainscoting's wainscotingsWNSKTT wainscotedWNTLS vandaliseWNTLSN vandalisingWNTLSS vandalisesWNTLST vandalisedWNTRS winteriseWNTRSN winterisingWNTRSS winterisesWNTRST winterisedWPvapourWPRvapoury WPRS vaporise vaporiserWPRSN vaporising2WPRSS vaporiser's vaporisers vaporisesWPRST vaporisedWPRSXN vaporisationWPRSXNSvaporisation'sWPS vapour'svapours WRwhirrWRKLRT varicolouredWRS whirr'swhirrs WSwhizzWSKwhiskyWSKS whiskieswhisky'sWSLN weaselling"WSLS visualise visualiserWSLSN visualising5WSLSS visualiser's visualisers visualisesWSLST visualisedWSLSXN visualisation/WSLSXNSvisualisation'svisualisationsWSLT weaselledWSSwhizz'sWSTNS westerniseWSTNSN westernisingWSTNSS westernisesWSTNST westernisedWSTNSXNwesternisationWSTNSXNSwesternisation'sWTKL watercolour(WTKLS watercolour's watercoloursWTLSvitaliseWTLSN vitalisingWTLSS vitalisesWTLST vitalisedWTLSXN vitalisationWTLSXNSvitalisation'sWXP worshipperWXPN worshipping&WXPS worshipper's worshippersWXPT worshippedXFLN shovellingXFLT shovelledXK chequechequerXKBK chequebook'XKBKS chequebook's chequebooksXKBT chequerboard*XKBTSchequerboard's chequerboardsXKHsheikhXKHS sheikh'ssheikhsXKLT chocolateyXKNchequingXKRN chequeringXKRT chequeredCXKS chequer's chequers chequers's cheque'schequesXKTchequedXLchilliXLS chillieschilli'sXNLN channellingXNLS channeliseXNLSN channelisingXNLSS channelisesXNLST channelisedXNLSXNchannelisationXNLSXNSchannelisation'sXNLT channelledXPRN chaperone$XPRNS chaperone's chaperonesXRFLN shrivellingXRFLT shrivelledXRKTRS characteriseXRKTRSNcharacterisingXRKTRSS characterisesXRKTRST characterisedXRKTRSXN characterisation6 XRKTRSXNScharacterisation'scharacterisationsXRSXNS ChristianiseXSL chisellerXSLN chiselling$XSLS chiseller's chisellersXSLT chiselledXTchâteauXTKSchâteauxXTLN châtelaine&XTLNS châtelaine's châtelainesXTS château'sYKTyogurtYKTS yogurt'syogurtsYTLyodellerYTLN yodelling"YTLS yodeller's yodellersYTLT yodelled›Õ^úÿüû ©ŽÿÿÿÿÛà¡A 1×-ó´ÿÿÿÿÿÿÿÿÿÞë^Ýÿÿÿÿ†‡ÿÿÿÿǹîŸ]‹ÿÿÿÿK¬Æ©1⺕ {ÿÀÿÿÿÿMëȞњ²)~Ìg‚ý ¢†è$R©sfÔ ÏO3íÿÿÿÿ°,ÿÿÿÿÎøn¹”Çÿÿÿÿåµ,¿Óï}K¦•!ÿÿÿÿÞ`ÿÿÿÿZ†ôÿÿÿÿ‹õÈZ Y¿ùjžÂ‡ÿÿÿÿÿÿÿÿÿÿÿÿ¡FSÿÿÿÿB“kF2…ÜÔÿÿÿÿÿÿÿÿ² _ׄ]j¯¤dü3èÿÿÿÿ@a_˜–§åwƒŒ™ÿÿÿÿòµKÿÿÿÿ.Ù\àý÷ÄŸ»°€·EÿÿÿÿÌòÿÿÿÿÿÿÿÿÿÿÿÿg”aÁÑô…âÿÿÿÿÿÿÿÿ÷¡*~ÁµTæÿÿÿÿÂXÈ`ÿÿÿÿ]ÄöÿÿÿÿQ<Ûšýßs¯|fX‘lBÿÿÿÿpU@ÿÿÿÿÏ]ÿÿÿÿÈG¢†gÿÿÿÿû-Ù\MXÿÿÿÿÜåÿÿÿÿ`&a¯§mÿÿÿÿ‡‰ÿÿÿÿÆlĘ̀šš’ï›÷ @±ÿÿÿÿÈÁ/ Èÿÿÿÿ¶ÿÿÿÿ5˜¦ÛU‰yŽ‚@1º¢Z`‡©ÿÿÿÿ×Ä~ÿÿÿÿ¥jÝ©+fÿÿÿÿ%TŽ>]ñ‘ë‰'u·ÿÿÿÿéŽ?—ÿÿÿÿÿÿÿÿ´¦éÿÿÿÿÿÿÿÿ“ oÛ8êØÿÿÿÿ$sW}Ä\ 9ÿÿÿÿÿÿÿÿÿÿÿÿ@á(,›ÿÿÿÿl‰ÄuÂñš…’—½ÿÿÿÿYUÿÿÿÿG NH¡ÉíôUBÿÿÿÿÆ Ó1A+ÿÿÿÿFöêeÿÿÿÿT ‡€‚ÇÇÿÿÿÿ>ÿÿÿÿÏÑ&†‹†² ý¸2EI„UÛ‚ÆÒ^~`•áäÿ«åÿÿÿÿUo¤žÿÿÿÿ˜ ¤ (Íÿÿÿÿÿÿÿÿv[qÿÿÿÿ&û¯±Ai ÿÿÿÿÿÿÿÿ‚ÞÔmÿÿÿÿ/ÛpÍ(>2§N¶ÿÿÿÿÿÿÿÿV\ÿÿÿÿ´ø/xÿÿÿÿýâÿÿÿÿýñ¬•@&Ù­ÿÿÿÿáAÚŠðÒwÿÿÿÿÿÿÿÿCœ{ÓbºcVkMž7¶ä ÛàSÿÿÿÿÇJ_ÐÊ "ÉŠ K †W…×B.ÿÿÿÿ·½ÿÿÿÿ!ƒ@.)È;fv¢[Rýmˆ ºŽD¥ß [()ô–N&—²Ôÿÿÿÿ_¢<þ@o¥óßyëLyɧÿÿÿÿiø÷„ÿÿÿÿE~Kª«(oÀ_ÿÿÿÿ0ÕL#ÿÿÿÿ¶Ñÿÿÿÿ£òß*6¾€öÐR—”4^ý m‘®ÿÿÿÿÓ6b:ÿÿÿÿA”ÿÿÿÿJÁ´°“«¯÷t‘ÿÿÿÿ£gm«ñê Ÿîÿÿÿÿc^ZrB!Öžn1ÿÿÿÿ‹Sÿÿÿÿ©ïÿÿÿÿ‹¹é‰ÿÿÿÿR H^b R¦ÍõOÿÿÿÿ)ÿÿÿÿÿÿÿÿíÃÿÿÿÿ—ÿщ¶LŸofri×ÿÿÿÿ›ÿÿÿÿwë¾AÇÜAkþ¥?OÉÕ ŒÊáûä”É:ÿÿÿÿ|ÿÿÿÿ¬ÆºÚTn ÌA€ÿÿÿÿÿÿÿÿˆUÿÿÿÿ±(ï&çÚXÿÿÿÿ豃³„ÙŒÿÿÿÿ\C 2׃;™ÿÿÿÿÿÿÿÿÖîšUjÉÿÿÿÿÿÿÿÿÀ²í7)½Ëý逯ƒn«ÿÿÿÿ–ž ‘¤ÿÿÿÿÿÿÿÿJõÿÿÿÿMÑ•B†uá=ÿÿÿÿ¶ÿÿÿÿ²ÿÿÿÿÆÁÜI¨ZxISÚøõàdJÒx¥{ ÖE}ç¥B…ˆnøî’ÿÿÿÿ§ÿÿÿÿ»>ÿÿÿÿàÿÿÿÿ½&á`ô®½Êg¼hp1ÝLÿÿÿÿ dv¸éÿÿÿÿI‘­[“µ¦ŸÿÿÿÿoZWÉ.ÿÿÿÿÿÿÿÿ½NœÎ¥¤ß+¬ºÞÂFû×|ÿÿÿÿ’ÿÿÿÿ{_v߫ʒ£úÿÿÿÿ‚sÿÿÿÿŸÿÿÿÿ^ÿÿÿÿ±‘ÿÿÿÿ’5‰Ü’ìVD1š³^dƒ5 îüàl<(ÿÿÿÿÉMÿÿÿÿÿÿÿÿÿÿÿÿÿ {— С& ó[ä !™ÿÿÿÿÿÿÿÿÉ·0 ²1á該‡ƒ H ÿÿÿÿ 6<ÿÿÿÿgh©RÛ˜Fr’¥ù0’C²L §’+*TÿÿÿÿĚ̜D8ê+ÿÿÿÿycqå~E]zbË‘ÌGÿÿÿÿsú Óÿÿÿÿ6ÿÿÿÿÿÿÿÿÿBTÿÿÿÿn†îkÿÿÿÿH—ÿÿÿÿÿÿÿÿ/µÿÿÿÿqðÄãÅ| Äÿÿÿÿ¯ûwïÿÿÿÿµÉ®"ð«ÿÿÿÿÿÿÿÿËØÿÿÿÿÿÿÿÿOMn*ÿÿÿÿÔÃÿÿÿÿ*»Ò¿›Ã-ÿÿÿÿý——ÙÿÿÿÿÚ÷·$e~ÊK–ØFîåJN|QƬdKíŸ íý™ôö}°õÁ{šJJóÈ\+N/FúJLKεõA)mÀ¹áKÅ—­ÞçB°É"»EF#`ÿÿÿÿP¼ÿÿÿÿ4 Ž¢˜Äÿÿÿÿÿÿÿÿÿÿÿÿ•E2÷"ŽwTO”¡Ó < ÿÿÿÿÿÿÿÿm]”-¬—:ÝÖ¹˜ÜŠÿÿÿÿl±6:@IŸÐôz¨N†ÛL0QýÿÿÿÿÆÿÿÿÿjEÿÿÿÿËŸÆQÑêÓ@Š1ÿÿÿÿ è˜ºÿÿÿÿzÇÜn­ÎS‹¬®‘¶íÿÿÿÿ›|ÿÿÿÿ÷K×€„6ð4¼œÿÿÿÿ{9(‹¸ÿÿÿÿ­µTðñó 0ÿÿÿÿÿÿÿÿÃ˦œÿÿÿÿZUW&ãtM€ÿÿÿÿ›½/ÄKIÿÿÿÿÝzóÿÿÿÿÎjR_p/;Wÿÿÿÿÿÿÿÿ ç<Õÿÿÿÿ>ϳòÕÿÿÿÿEô •ñt6 (÷Öÿÿÿÿ>ûZðÃ…KOÿÿÿÿÃðÿÿÿÿ 4­tÇm’)¡ßÿÿÿÿÃlfô_1ßú;μé%„Gp«p3ãwúÿÿÿÿû™“<üòßV€¼”ao´ÿÿÿÿ¬˜6P3!ئ0ƒ2½gn‡$•jÓ(ÿÿÿÿg£#» 44FJg 2eþ±u ²?t~§¡é³(ÃàÿÒr1Ær,/JR ÿÿÿÿ°Ø$’`$+A­ÿÿÿÿÿÿÿÿÏçOhÿÿÿÿ@ùc¡·xñÓÿÿÿÿ÷"Ü¥ÏÒ±[áV™M ÿÿÿÿTƒy<P‚^² 0ÿÿÿÿü¦Â¹%zÑ9€ÖWÿÿÿÿ't+äÍ;ÿÿÿÿåñ/ÿÿÿÿ4AƒB %dÑÿÿÿÿ Øý^!(.©þtÿÿÿÿÿÿÿÿyléÒ.Ú´f§áEì ¨a:\)Lu…bÛ^Ý{Øï?»Çÿÿÿÿÿÿÿÿ^JÿÿÿÿÿÿÿÿÈV1™ÿÿÿÿÿÿÿÿÿÿÿÿM1ÖÿÿÿÿÿÿÿÿÿÿÿÿÓœÿÿÿÿ¸óe_ÿÿÿÿ«ˆ6Â×ÎÿÿÿÿÿÿÿÿðEc4þÿÿÿÿ353ï ¥13ÿÿÿÿòðÿÿÿÿ¸üî ÿÿÿÿÌPÿÿÿÿS™ ™þÿÿÿÿõ8½ÿÿÿÿÈt ÿÿÿÿôÿÿÿÿÿÿÿÿ½séëîóŒÞÚÀ÷¥Ú®à{ËŠxµª·ÿÿÿÿÝr|)÷Éq[ïÿÿÿÿÚ&ÒÐ&šèºÕæ|ÿÿÿÿ<ÿÿÿÿ`ÄÚíЪ)kôìÿÿÿÿµ¶ÕE¥“ÿÿÿÿd¨ì° ;·Oj¨ÈuPÓËë­C8Mÿÿÿÿÿÿÿÿ ü‘3DÿÿÿÿiT©°V*9i©¬¹Q«¬ÿÿÿÿèäÜË&+-ºßÿÿÿÿ{X%ò£\õbBäoÿÿÿÿµñ"(‰ æù @äõ$ŽTìx!ÿÿÿÿÿÿÿÿ›àÿÿÿÿôÇ,…Òä +ß—ÿÿÿÿÅÿÿÿÿ©e>îÿÿÿÿ ¹ÿÿÿÿxí­Z“¸'nûÐB&0ÿÿÿÿA*CiV.êÿÿÿÿl–aÿÿÿÿ_ ÿÿÿÿõ& ‚Æèügó‘(#æAéÿÿÿÿ÷=¦ÿÿÿÿÿÿÿÿI'Ä¢MˆÃB ÿÿÿÿ݃XG=Ì·*ˆ÷ÿÿÿÿÿÿÿÿÉì¿Õÿÿÿÿ6ˆ àÖÿÿÿÿJŸôûÿÿÿÿÿÿÿÿ< „¦æqžÑB ÿÿÿÿÜÐÿÿÃjõX÷‹VÿÿÿÿzÁK;¢£x V2<–Úxb5ÿÿÿÿ;翟Ùä¦ÿÿÿÿBL3\  †U’ÿÿÿÿ¯£Y¤ÿÿÿÿV¨V]Lÿÿÿÿ&M•Ö?pÿÿÿÿ`†…Z+KÛQž8C;ÿÿÿÿÿÿÿÿ£+”å#U¾?¶Mnw'1 Àÿÿÿÿÿÿÿÿ¶Šj¦˜‚aéAÿÿÿÿi2ÿÿÿÿ wWw`I3l’€JºÿÿÿÿiÍw~ºzJlÿÿÿÿiÿÿÿÿÿÿÿÿÿÿÿÿøÕÿÿÿÿ.;ÿÿÿÿßìÿÿÿÿ¹}ÿÿÿÿÏîæ N³Ôyä\¥_ñ<¶}ü†àÿÿÿÿ>ž4ÿÿÿÿ¢öy xxAÀ‘+˜–D ]ÿÿÿÿf¡IàíM–˜ô–”ALg€8Q]ÿÿÿÿð¸cÞÓûÿÿÿÿŸPñcž’–Þ–þPÿÿÿÿ–ÿÿÿÿ¦ +¯ˆ„ÿÿÿÿ»•}4èŠÿÿÿÿZém}³ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿZ°r¢~5àÌÀÿÿÿÿÃnÿÿÿÿJAÇÈøº„w»éÿÿÿÿÿÿÿÿˆ]ÿÿÿÿmwiöEÆ ð;æ^…Á@DEÀÔÿÿÿÿÁŒžxÿÿÿÿï\ÿÿÿÿóøìaJÐÕ"Y? ‹È'÷—ãÿÿÿÿ{ŒñïBkÒû`ÌþÿÿÿÿXFÿÿÿÿÿÿÿÿ@zê ÏØ/fÔe§bA–9$ Ó~ÿÿÿÿP)ÿÿÿÿJ†uÖøpÿedÌã@ÿÿÿÿêÏZ–8žH»~–‹2)Τ|*{Ú|ÿÿÿÿþfü6_YÚ3š±7-ÎæÓkoÿÿÿÿY8ÿÿÿÿÿÿÿÿ­ÙÝ¿üè6.³..{£åÝÿÿÿÿÝûÍ$ÿÿÿÿµw<B 1¾æÿÿÿÿNå{êÿÿÿÿ®†ÿÿÿÿxtñÿÿÿÿ(ñ\TÈû7jk‹’ãáÙÅÿÿÿÿÿÿÿÿ=ÍÁ^ÿÿÿÿÿÿÿÿÒÿÿÿÿÁÝ.LGÝÿÿÿÿÿÿÿÿ…–ÿÿÿÿß4Þÿÿÿÿÿÿÿÿÿÿÿÿ¡ÊvteˆíóÈÿÿÿÿ&ÛNªz0ÿÿÿÿ€”ÿÿÿÿFFº2 Pÿÿÿÿ]¼Ùxaÿÿÿÿÿÿÿÿ¢ ÌŽÿÿÿÿÚ½ÍÿÿÿÿŸ2ÿÿÿÿ4°D>C5o úÝÿÿÿÿÿÿÿÿSÿÿÿÿ¤ž(ÿÿÿÿ¡¿Qö9ÿÿÿÿˆÿÿÿÿzœã1ÿÿÿÿäXÿÿÿÿ‚ÿÿÿÿ+ûoßY{ÿÿÿÿÿÿÿÿ"DYûÇ sSeN§VÏ™ÇôÔæÿÿÿÿûÿc¿gNð¶9]õn%³×JÖÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÏÑ\‡ÿÿÿÿÓ¶!ö¼ IeÿÿÿÿÿÿÿÿdÚhµì¶»úõHÿÿÿÿ;†bÿÿÿÿóî!4ÿÿÿÿÿÿÿÿ§ ÿÿÿÿg|©ÿÿÿÿdEúÿÿÿÿU;ÿÿÿÿű¼Ù€*=W´ÓÏ@´[Êÿÿÿÿr¹ÿÿÿÿÿÿÿÿÿÿÿÿOŸÿÿÿÿÿÿÿÿ©Çÿÿÿÿ= ÿÿÿÿMm‘w¯üvÕçòí¤Ýÿÿÿÿ“[ÿÿÿÿÿÿÿÿî‡,®ª­mÖ ŽƒÐèFθçÿÿÿÿMâ•kÿÿÿÿĆÿÿÿÿë‚lÜcöXkãSÍÿÿÿÿÿÿÿÿÿÿÿÿâ€kÿÿÿÿ‹~ÑùÿÿÿÿØÿÿÿÿrd§ö½ÿÿÿÿ-Iÿÿÿÿê¼âXÿÿÿÿÿÿÿÿ?ŒÀç¢ÏŸ¿ 9‚ÿÿÿÿÿÿÿÿÿÿÿÿ;5šíÿÿÿÿY7dódÿÿÿÿÃóÛÿÿÿÿÿÿÿÿØJÿÿÿÿк`»©©ÿÿÿÿŽŽ—6ôÜsÀaƒ­ƒÿÿÿÿÌy•øfnÿÿÿÿuSç@xÿÿÿÿDÊÑn©Àú)»ÿÿÿÿÿÿÿÿÿÿÿÿùnPªýYÉÙ¢ÿÿÿÿÿÿÿÿ^ªóÿÿÿÿÿÿÿÿÜ"ÿÿÿÿÿÿÿÿÿÿÿÿfÿÿÿÿBÿÿÿÿBÅø-Ô//rÄY~•Á!éÿÿÿÿÿÿÿÿé ²PÿÿÿÿË=ÿÿÿÿú|¡¾cÃÄJË‹zÿÿÿÿ—¹‘ÿÿÿÿÿÿÿÿ¤>­\ë_¯ÿÿÿÿÿÿÿÿ¼0{ò3ËÒÝÿÿÿÿÿÿÿÿ¤ð ÌôÐUüÿÿÿÿ) Üs’`­9×0ué"žÿÿÿÿ,ÐÓÿÿÿÿ̧3#Œä(*¯Á5éÿÿÿÿíèd”žÞ‹x¿Rÿÿÿÿäé.Þ½<@I*7ßÿÿÿÿ¼î™òÿÿÿÿgsÆ‹o)UÆñ˜Å÷`<¤<ÿÿÿÿ>R ÿÿÿÿÑÙܸÜ!Ì›µdO&:ÿÿÿÿU.fÿ0ÿÿÿÿÿÿÿÿÿÿÿÿ\ùÿÿÿÿ$ÿÿÿÿßT½g+ÿÿÿÿÿÿÿÿ¾ˆ3Éÿÿÿÿ‘Ë÷{ÿÿÿÿÿÿÿÿRš<±ñ¿k²8ÿÿÿÿÿÿÿÿž·¾ÿÿÿÿ;ÿÿÿÿkLÔ£Îrv#|ÿÿÿÿH‘ÿÿÿÿoDÿÿÿÿ s °*'.2è]ì0/øXveä+³ÊɱéX±À[ÛÛº¬ÌR†RÚðÿÿÿÿÿÿÿÿ÷)åBMðÞ†K´Â;ñˆo^Ÿÿÿÿÿòàj ‹,Õ,úÆÿÿÿÿxYÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿn%ëérÐ%I¸OðÑ[öÉšZLYÁ&ÿÿÿÿÄ„›èÐÿÿÿÿ×ý9ÓÛv¿¡ëZÿÿÿÿF¯á;ãç-;^úHÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ~¨Q@é v¸.¯ÿÿÿÿöü“¨u“ GèââÕ¾ÿÿÿÿÿÿÿÿ #‡ÿÿÿÿ^‘ÿÿÿÿÿÿÿÿ¡Åÿÿÿÿt΂ÿÿÿÿlFPžúãŠ:És6 }혪åìst¤"¡”‚ Z²]ÿÿÿÿ7,nÿÿÿÿd ÿÿÿÿ¡‰3üécöK:~I;¹ÿÿÿÿ×eõrYÿÿÿÿÿÿÿÿ;åtÊSßv¤áÈÿÿÿÿÿÿÿÿh?X­†|?‹ÿÿÿÿÿÿÿÿ›ûÖ<ÿÿÿÿ°5ÿÿÿÿ_6éÿÿÿÿÁ8ÿÿÿÿiÅkódmœ ÿÿÿÿù=,Ñ8‡¦¥É ÿÿÿÿšˆŠ "]†î‘Ú¶t¼ð¯Q£ ÿSÜãÿÿÿÿ õ´ôI‹Z·ÿÿÿÿ ©™©_§70ÿÿÿÿr^"áöä¹ÿÿÿÿKêÿÿÿÿBÓ²,^ÿÿÿÿBDY/nîÿÿÿÿŸ˜³þÿÿÿÿÿÿÿÿD¿ß}žw»q šV¡,ó3s(ó剷yÈ;s%‹¿ÿÿÿÿ3bÿÿÿÿ^òÂ’³ ¢Ô¨¨_”ö…Õämµaµ¹HmÐs{÷ÿÿÿÿ"?ú^Îÿÿÿÿ$ 7:Ý…z¿üZ‡A4ªÍ¯=eеéóÿÿÿÿTÚƒ9k.ÿÿÿÿÿÿÿÿÿÿÿÿ9¼X ÿÿÿÿ3ÿÿÿÿ’y¶ê®!ÿÿÿÿÿÿÿÿq9¥7í2gÿÿÿÿÿÿÿÿIú«…Uÿÿÿÿ?m[,Ž?Ž7Ïÿ~¹å!Õüìì:ÿÿÿÿ‚ r›3$ÿÿÿÿB,ÿÿÿÿÿÿÿÿÒóÇì~s˜ÿÿÿÿ|LBòÝ[ÿÿÿÿm(ÊÛÆ jBjòÉ › Фwß(ÿÿÿÿ›=Æ‘pèŠú ò5¡ÿÿÿÿï·paºgêy$ á¿((¨X¸;ßÜÿÿÿÿPx¾xÿÿÿÿUøšK[óê®T›Iÿÿÿÿ§o e Ê¡ bËáP¹ÿÿÿÿ{º¶:ÿÿÿÿ€Jÿÿÿÿÿÿÿÿ{&l«¡¡nrvìOÿÿÿÿÿÿÿÿÿÿÿÿšçõÊÃÆpWŠhx”¡X {«›øtTãäU)ÀDÿÿÿÿl—E?‰'!ÿÿÿÿ(,ÿÿÿÿÅoNÿÿÿÿÿÿÿÿWeÍ7à)r’qñŠ[*+£ŒìÄR+Õ 9öúÿÿÿÿõÀÿÿÿÿšù§`öùéƒÿÿÿÿ+ÿÿÿÿ)häj;šÿÿÿÿµhTâÉÿÿÿÿ ]M±¹ÿÿÿÿÿÿÿÿÿÿÿÿ¹Û¨ÿÿÿÿæ{0h²¯xÿÿÿÿª¢µGÍOVÿÿÿÿ[›†%_Q=vÀW) y“/8«E8ÐL€‹Èv.Å}ÍòžHnïTÐõ hq8äHd7ê›ÁÕ tÎ^yMdJ6‰L·8ðô\Ø ÏHóÎSös9£ÿÿÿÿÔÃ3ÿÿÿÿ-Dÿÿÿÿ7V/_ÿÿÿÿRs‡ óÿÿÿÿcÿÿÿÿѰþLJ… ,ÿÿÿÿpµUâGp É$7ÿÿÿÿÿÿÿÿ} {®öav:ÿÿÿÿÿÿÿÿÒi}ÿÿÿÿ©DXt1}|7¤B$-°#ºjLØp!þ§² î'Q?•O• }áÿÿÿÿ¶À¥HŽ# °q¾Òq ì>iR´B GJ$ÿÿÿÿƒOCë%Ša„ýRÿÿÿÿ˜qÿÿÿÿ"´>c*Cÿÿÿÿ‡/ÿÿÿÿP|ÿÿÿÿÿÿÿÿ—{Ä£ÿÿÿÿý“`Òݸé™Ô>Î3[‡Dô2:|¶¿Lý‚{IÔ“/ç»ÿÿÿÿ©;ûÂAäàÕØÌÿÿÿÿï³ö(ÿÿÿÿ¿Ÿ^mHdíÈx‰dV4U¹r±šÃITœV\h;H®±º&RXHÏ»7Ø@UM6•*öþ½±Å %Ïmý˦€[§LíÔÒ©Í•qæ¢ÿÿÿÿLL —ÿÿÿÿ¨— §«›ÿÿÿÿ—}ÿÿÿÿÿÿÿÿs"PkÆl} yj6‹±‚ é ¬œÞÿÿÿÿK[–­»Îu)õ媂Ï)Çæ5ÿÿÿÿÿÿÿÿH øÑcç€y±vÒ^ЇP`iP+·gª3GÏ}a, 3Ò§ø„¶û%`¸\èzÊaWÏܪlÙ:ž/ˆvA/Ž¿ÿÿÿÿñ$Fyè‹NpvX}’lÿÿÿÿÿÿÿÿAàûBÿÿÿÿ/Àÿÿÿÿ'jŽÖÿÿÿÿåPÇÐ3Šù´h›RÿÿÿÿÈbÿÿÿÿH–ÿÿÿÿÿÿÿÿDìîÌÿÿÿÿ§ýúÂ;èQ†=ÒÝu“•ÿÿÿÿ€ãil{—ÌYÀ~•x)±õwÿÿÿÿŽ ¤;Œ² »ÅÿÿÿÿÿÿÿÿGÿÿÿÿf•ÿÿÿÿ+ú¤) ÄåîÙÿÿÿÿ«-y"ÿÿÿÿ«{×™ÿÿÿÿÿÿÿÿÿÿÿÿ®Œx@àë,ÿÿÿÿ6ÌêšqÂÿÿÿÿÿÿÿÿ˜¼ÿÿÿÿbÙÉUŸŽÐMN%†ÿÿÿÿº“ÿÿÿÿÿÿÿÿ¿ ÿÿÿÿ©e«ÿÿÿÿÚI·hÚá²4¨ÿÿÿÿ~çDÿÿÿÿaÇYJ1¢ÿÿÿÿÿÿÿÿM{y;"ÚÁ«@ÿÿÿÿ»gæ½ÿÿÿÿ'; ÿÿÿÿGÿÿÿÿp\"\ˆÅšÖ ßt`3‘ਈe¦Þbÿ¼-¥ÂÝ  \(uÿÿÿÿ±dÒNÿÿÿÿ<¤Ã´YZ!°8wÿÿÿÿ)Zÿÿÿÿµùo€ÿÿÿÿ-+Þ9oÿÿÿÿ;qûÒF¨7ÁÿÿÿÿÓ+æþÿÿÿÿ…ûƒ½Ä*Æ9ÿÿÿÿ¼^‘ Uî‡ÿÿÿÿ8{^å{Õ&€ìJÿÿÿÿl½ÿÿÿÿŒ+ÿÿÿÿÒ³èÊBHqÇz{ W\Õ”§cAÙoe,­™¶ÿÿÿÿÿÿÿÿÿÿÿÿ$vuŠbèu$Ón8/yÏ”ºSnÅüƒ wÿÿÿÿÒ2?2~r\ÿÿÿÿÝ2( c ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ)5¡iÿÿÿÿÇ!«ABu‚­2¦ 3} êÿÿÿÿÿÿÿÿ–ÉC/O¦«¿   ÿÿÿÿÿÿÿÿÍéÿÿÿÿ qv²pç§“B÷€¾îh –éƒýœýÚ|ÿÿÿÿV1ÿÿÿÿ(+“WP¦ì‰¯¶·BC ~A"¸yÿÿÿÿ?1Ê *¦5:þ®2´¸§´å’>Àå®I&µò1Ü×xu©_4Pÿÿÿÿ|ô"Hô©éïÿÿÿÿ)&}Z'zØ_£À3Xæòßÿÿÿÿõi˜ÿÿÿÿK×ãÌrz5€œJ™/òÌ'7ª’GÄÀ6íÿÿÿÿÿÿÿÿX—_5jzÔßÿÿÿÿª3«'ÿÿÿÿNbÿÿÿÿýH øöø¹‡AïKÃ=ÿÿÿÿÿÿÿÿÿÿÿÿE»Ü‘ÿÿÿÿÿÿÿÿ%‚x„ÿÿÿÿ7;t Bÿÿÿÿ;Z㡽ïѮĻp ³ýÿÿÿÿÿÿÿÿ¾1ʸÿÿÿÿ«kÿÿÿÿÙ!dÿÿÿÿ0ŒþÓ¼ÿÿÿÿEÇc¶ÿÿÿÿ1ÿÿÿÿB(î¼pCÈÿÿÿÿÿÿÿÿmÛn0ÔÈ¡:$ݭ㵸Ãíî§‘fùèÿÿÿÿŽÇÿÿÿÿ/SI²‰öcÔ£tÿÿÿÿÿÿÿÿ‹IºÉöQøTUŸ‰˜ÿÿÿÿ¦ÒvÙÿÿÿÿÿÿÿÿú#T9Ÿ¸é2S4Œÿÿÿÿÿÿÿÿð²ÿÿÿÿÿÿÿÿŒFÿÿÿÿvCÀÂ>-¹ÄÖÊ5×B·ÿÿÿÿÿÿÿÿÊ €ø½æÿÿÿÿ^ Ñ¥ÿÿÿÿÿÿÿÿÔˆÿÿÿÿìÿÿÿÿCµÿÿÿÿN«¢ÿÿÿÿ3‡ÿÿÿÿØ·¼¥´/FQ{ £SÿÿÿÿóË¿–êRãÆÕ›¤æM<ã&¨Vì.Qÿÿÿÿ’& <ŽÀQ[-Êh=Ûfº4ª&5„ÿÿÿÿô@—Qºù‘ 8ÿÿÿÿŠÿÿÿÿ9l“&ÿÿÿÿÿÿÿÿßaóçZa~(ÿÿÿÿÁ­Ó#ÿÿÿÿ¨8YÓ˜„‡›"„ÿÿÿÿyÝ_çDùñ¾ÿÿÿÿàÀÊ0Áeÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿ¨–9ÑÿÿÿÿÆYþ>’ˆ]Œü.Pÿÿÿÿhšpà‹ÿ­½iæ ´¬6ï|J#ŽVÅyâ*c›¾—ÿÿÿÿӱ裷³JŠüªÿÿÿÿ.HžÙg°ZGÝ-ÿÿÿÿa¹d eÓ …éÞÞ«ÿÿÿÿ~ÿ4¸ÿÿÿÿ­‹J¾ÿÿÿÿÿÿÿÿy?›ÿÿÿÿ‚VçÿÿÿÿöÿÿÿÿÛ£ÿÿÿÿK7Ä.íF=Ûºb†ÐÿÿÿÿpAMÆ#qÿÿÿÿš äÿÿÿÿ\ˆ‹»Q¤brŒ¶Ìs°ÿÿÿÿœ.¸žÿÿÿÿ>½:™ìÁk#ÿ¢°\ÿkÿÿÿÿXEà´ùGzáèN² šŠÿÿÿÿJ˜ÿÿÿÿw"¤y\¸8–ÿÿÿÿ°íËøÿÿÿÿ¨J‡èÇÊ¿¶ÖTCÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿãòù ÚßãÒh}HÿÿÿÿUI¶ d³Š¬“Ϭëÿÿÿÿ&Ÿñÿÿÿÿ©Ëÿÿÿÿ¼V¤I&E-eoÿÿÿÿe&ÿÿÿÿ㽚yþµÿÿÿÿ±Yç.i¿ö¨L³fœ”rÊ("Ì‚|ÿÿÿÿ°.ûD¶ ÿÿÿÿs™i'ß ý‰ÿÿÿÿåÙÿÿÿÿxÖÿÿÿÿÿÿÿÿ%<¤ât4ÿÿÿÿÿÿÿÿüªxir®=—ÿÿÿÿÆÚŒ;µÍ;!Èö;o>ÿÿÿÿBTK¹>BTLÉ>BTNv?BTSµ?BXLÑ?BY@FBK @FBR1@FFß@FFRù@FFS©AFKÓAFKLáAFKSñAFKT BFKX–BFLFWCFLMnDFLN§DFLSæDFLTƒEFLYÿEFML*FFMNjGFN½GFNLÌGFNS}HFNTþHFR—IFRK¥IFRPJFRT'JFSLñJFSSKFT›KFTL¨KFTRsLFTS MFTW¡MHBÔMHBRäMHBS¡NHBTÀNHKTñNHLN1OHLS_OHM„OHMF“OHMKPHMLÓPHMNQHMRRRHMSSHMTeSHNATHNKPTHNRqTHNSUUHP@rUHPNÕUHPS0VHSPAVHTRûVK@TVWKB¹WKBKÎWKBLâWKBNXKBS‰XKBTµXKFÎXKFLÛXKFSLYKFTeYKKL•YKKMÕYKKN(ZKL´ZKLBÍZKLFß[KLK ]KLLø]KLM^KLNº_KLPÐ`KLRaKLSœbKLT{cKLW•cKLX½cKMBýcKML(dKMNSdKMPâdKMX­fKNBYgKNFHhKNKÿhKNL°iKNNajKNPújKNR(kKNSlKNTanKPSpKPTrpKRgqKRFtqKRKØqKRLéqKRMérKRN¯sKRSétKRTÓuKRX°vKRYÞvKS]wKSLtwKSM„wKSN©wKSSÊwKSTöwKTŸxKTB¯xKTKØxKTL¶yKTN¶zKTRòzKTS§{KTXú{KWLQ|KWS×|LBó|LBL}LBRƒ}LBS‹~LBTÀ~LFBLFL2LFRLKBÍLKL<€LKM1LKTZLMRã‚LNSƒLPN„ƒLSM¯ƒLSN¿ƒLSTòƒLTR.„M˜„M@L¥„MBL…MFL†MKY†MKNh†MKR–‡MKS ˆMKT›ˆMLúˆMLL‰MLMF‰MLS–‰MLTä‰MMR»‹MN¦ŒMNF´ŒMNH‰MNK›MNLÈMNMŽMNNqŽMNP”ŽMNS^MNToMNXmMRL MSR‘MSBl‘MSKŸ‘MSLç‘MSM’MSR ’MST÷’MT”MTB0”MTL”MTNV•MTR;–MTSF˜MWNÓ˜MWTå˜MXLö˜MXN!™N¯™NBº™NBHÌ™NBLšNBRVšNBSƒšNFL¦šNFN?›NFTP›NKTu›NMBœNML@œNNSΜNSL NT‘NTR NTSŸNXN¬ŸPBL` PKM» PL¡PLF+¡PLK¿¡PLLu¢PLM¢PLNo£PLRù£PLS¥PLT®¥PLXâ¦PML!§PNKe§PNLާPNN•¨PNSÀ¨PNT©PPL1©PPRË©PRF"ªPRK£«PRL}¬PRNû¬PRP‰­PRRø­PRSs®PRTH°PS±PSF±PSL/±PSNX±PST»±PSX°²PT³PTF-³PTKh³PTL´PTN{´PTR©´PTS€µPTT%¶PYRœ¶RǶR@RÓ¶RBL·RBR/·RBT†·RFLÙ·RFT¹RK®¹RKK½¹RKL‡ºRKN¼RKPC½RKRͽRKS@¾RLB]¾RLSоRM,¿RMF;¿RMLž¿RMMï¿RMN3ÀRMRÁÀRMSèÀRMTÁRNK2ÁRNLWÁRNT˜ÁRNX,ÂRPR^ÂRPSrÂRSÑÂRSKéÂRTKùÂRTL“ÃRTNÒÃRWL)ÄRXNPÄRXXÅSBKÅSBRAÅSBS™ÅSBTZÆSF‹ÆSFL¥ÆSFRhÇSFSÈSKLÈSKLdÈSKM>ÉSKNÉSKRíÊSKS¨ËSKTÑËSLBþËSLFÌSLLõÌSLMXÍSLNìÍSLTOÎSLY~ÎSMBŸÎSMKÏSMLÂÏSMN'ÐSMPŠÐSMRÑSN@pÑSNFÏÑSNK3ÒSNP`ÒSNSœÒSNTÕÓSNX[×SPK)ØSPL‘ØSPRFÙSPTãÙSPXçÚSRÓÛSRLâÛSRS‚ÜSRXŸÜSSBÂÜSSTÕÜST{ÝSTB‰ÝSTKJÞSTLêÞSTM9ßSTNŒßSTRsàSTSÀáSTTÛáSWFìáSWPâSXLHâSXRÖâTBTãTFLBãTFNiãTFR+äTFS<äTFTpäTHMÏäTKLiåTKRXæTKSçTKT9çTL¥çTLN¿çTLRþçTLSèTLTtèTMèTMB©èTMKxéTMLÄêTMNpëTMP’ìTMRíTMS´íTMTÑíTNáíTNHïíTNKîTNL‡îTNSþîTNT)ïTNXåðTPLtñTPN­òTPRêòTPStóTPTãóTRõTRFõTRHyöTRK¢öTRLÛöTRME÷TRNTøTRRøùTRS|úTRT•úTRWüTS,üTSF9üTSK£üTSLžýTSMËþTSNYÿTSSñTST TT³TTBÀTTLðTTNXTTRTTT:TWLyTXÞTXFíTXNW@R­WBLWK–WKL¥WKN>WKSlWKT~WL?WLFWWLK›WLNðWLR! WLS1 WLT} WMNÜ WNSY WNT³ WPi WPRx WPS; WRX WRKf WRS WSš WSK¨ WSL× WSSÍ WSTÞ WTKxWTL·WXP?XFL¤XKÍXKBçXKHeXKL“XKN¨XKRºXKSãXKT'XL8XLSGXNLeXPR$XRF]XRKŠXRSKXSLdXTÄXTKÔXTLçXTS#YKT6YTLd*@PTK orthopaedic+*@PTKS orthopaedicsorthopaedics's*@PTST orthopaedist,*@PTSTSorthopaedist's orthopaedists*@RS authorize*@RSN authorizing*@RSS authorizes*@RST authorized*@RSXN authorization.*@RSXNSauthorization'sauthorizations*Babbéarbour*BNSurbanize*BNSN urbanizing*BNSS urbanizes*BNST urbanized*BNSXN urbanization*BNSXNSurbanization's*BRKMNT abridgement+*BRKMNTS abridgement's abridgements0*BS abbé's abbés arbour'sarbours*BSN@absinth*BSN@S absinth's*BTabetter*BTS abetter'sabetters*FKNRLSovergeneralize*FKNRLSNovergeneralizing*FKNRLSSovergeneralizes*FKNRLSTovergeneralized*FKPTLSovercapitalize*FKPTLSNovercapitalizing*FKPTLSSovercapitalizes*FKPTLSTovercapitalized*FNKLS evangelize*FNKLSN evangelizing*FNKLSS evangelizes*FNKLST evangelized*FNSoffence *FNSS offence'soffences*FRMFSS overemphasize*FRMFSSNoveremphasizing*FRMFSSSoveremphasizes*FRMFSSToveremphasized*FSPXLSoverspecialize*FSPXLSNoverspecializing*FSPXLSSoverspecializes*FSPXLSToverspecialized" *FSPXLSXN#overspecialization% *FSPXLSXNS overspecialization's*FSST oversized*KLéclair*KLMTS acclimatize*KLMTSN acclimatizing*KLMTSS acclimatizes*KLMTST acclimatized*KLMTSXNacclimatization! *KLMTSXNSacclimatization's*KLN equalling7*KLS éclair's éclairs equalize equalizer*KLSN equalizing2*KLSS equalizer's equalizers equalizes*KLST equalized*KLSXN equalization*KLSXNSequalization's*KLT éclatequalled*KLTSéclat's*KNageing*KNLKMNTacknowledgement5 *KNLKMNTSacknowledgement'sacknowledgements#*KNMS economize economizer*KNMSN economizing6*KNMSS economizer's economizers economizes*KNMST economizedB*KNS ageing's ageings agonize organize organizer#*KNSN agonizing organizing*KNSNL agonizingly>*KNSS agonizes organizer's organizers organizes!*KNST agonized organized*KNSXN organization0*KNSXNLorganizationalorganizationally-*KNSXNSorganization's organizations*KNTorgandie*KNTS organdie's*KRNTS aggrandize *KRNTSMNTaggrandizement! *KRNTSMNTSaggrandizement's*KRNTSN aggrandizing*KRNTSS aggrandizes*KRNTST aggrandized*KSaxeoecus*KSSaxe's*KSSRS accessorize*KSSRSN accessorizing*KSSRSS accessorizes*KSSRST accessorized*KSSSexorcize*KSSSN exorcizing*KSSSS exorcizes*KSSST exorcized*KSTMPRS extemporize *KSTMPRSN extemporizing *KSTMPRSS extemporizes *KSTMPRST extemporized *KSTMPRSXN!extemporization# *KSTMPRSXNSextemporization's*KSTNLS externalize*KSTNLSN externalizing*KSTNLSS externalizes*KSTNLST externalized *KSTNLSXN externalization6 *KSTNLSXNSexternalization'sexternalizations*KSTS oxidizeoxidizer*KSTSN oxidizing0*KSTSS oxidizer's oxidizersoxidizes*KSTSToxidized*KSTSXN oxidization*KSTSXNS oxidization's*KTLS actualize*KTLSN actualizing*KTLSS actualizes*KTLST actualized*KTLSXN actualization*KTLSXNSactualization's*KTRaccoutre*KTRMNTS accoutrements*KTRN accoutring*KTRS accoutres*KTRT accoutred *Lolé(*LFBTS alphabetize alphabetizer*LFBTSN alphabetizing=*LFBTSSalphabetizer's alphabetizers alphabetizes*LFBTST alphabetized*LFBTSXNalphabetization4 *LFBTSXNSalphabetization'salphabetizations*LKLSalkalize*LKLSN alkalizing*LKLSS alkalizes*LKLST alkalized *LKS eulogize eulogizer*LKSN eulogizing2*LKSS eulogizer's eulogizers eulogizes*LKST eulogized*LMNM aluminium*LMNMS aluminium's*LNélan*LNSélan's*LS Elyséeolé's*LSSElysée's*LSTSS elasticize*LSTSSN elasticizing*LSTSSS elasticizes*LSTSST elasticized*Marmour%*MBLS immobilize immobilizer*MBLSN immobilizing(*MBLSS immobilizers immobilizes*MBLST immobilized*MBLSXNimmobilization*MBLSXNSimmobilization's*MBNSambience#*MBNSS ambience's ambiences*MF@TR amphitheatre-*MF@TRSamphitheatre's amphitheatres*MFSS emphasize*MFSSN emphasizing*MFSSS emphasizes*MFSST emphasized*MKRémigré*MKRS émigré'sémigrés*MLTomelette"*MLTS omelette's omelettes*MNSimmunize*MNSN immunizing*MNSS immunizes*MNST immunized*MNSXN immunization,*MNSXNSimmunization's immunizations*MP@S empathize*MP@SN empathizing*MP@SS empathizes*MP@ST empathized*MPNLimpanel*MPNLN impanelling*MPNLSimpanels*MPNLT impanelled*MPRLN imperilling*MPRLT imperilled*MPSTimpostor#*MPSTS impostor's impostors*MR armourerarmoury*MRKNS Americanize*MRKNSN Americanizing*MRKNSS Americanizes*MRKNST Americanized*MRKNSXNAmericanization5 *MRKNSXNSAmericanization'sAmericanizations*MRN armouring<*MRS armourer's armourers armouries armoury's*MRTarmoured*MS armour'sarmours*MTLS immortalize*MTLSN immortalizing*MTLSS immortalizes*MTLST immortalized*MTSamortize*MTSBL amortizable*MTSN amortizing*MTSS amortizes*MTST amortized*MTSXN amortization,*MTSXNSamortization's amortizations*MXNLS emotionalize*MXNLSNemotionalizing*MXNLSS emotionalizes*MXNLST emotionalized *Naeon*N@LKS anthologize*N@LKSN anthologizing*N@LKSS anthologizes*N@LKST anthologized*N@MTS anathematize*N@MTSNanathematizing*N@MTSS anathematizes*N@MTST anathematized*N@RLenthral*N@RLMNT enthralment *N@RLMNTS enthralment's*N@RLSenthrals*N@RST unauthorized*NBKNN unbeknown*NBPTST unbaptized**NFFRBL unfavourable unfavourably*NFLFRT unflavoured*NFSLS universalize*NFSLSNuniversalizing*NFSLSS universalizes*NFSLST universalized*NFTLST unfertilized*NKLRT uncoloured*NKLSS anglicize*NKLSSN anglicizing*NKLSSS anglicizes*NKLSST anglicized*NKLT unequalled*NKNingénue!*NKNS ingénue'singénues*NKNST unorganized*NKR enquireenquiry*NKRN enquiring.*NKRS enquires enquiries enquiry's*NKRTenquired *NKS energize energizer*NKSN energizing2*NKSS energizer's energizers energizes*NKST energized*NKSTRMÅngström*NLBLT unlabelled*NLKS analogize*NLKSN analogizing*NLKSS analogizes*NLKST analogized*NLS analyseanalyser*NLSBL analysable*NLSN analysing#*NLSS analyser's analysers!*NLST analysed annualized*NM anaemiaenamour*NMKanaemic*NMKL anaemically*NML enameller*NMLN enamelling*NMLNS enamellings%*NMLS enameller's enamellers*NMLT enamelled*NMRN enamouring#*NMRT enamoured unarmoured*NMS anaemia'senamours*NNSunionize*NNSN unionizing*NNSS unionizes*NNST unionized*NNSXN unionization*NNSXNSunionization's*NNXLST uninitialized*NPRKTST unpractised*NPSTRST unpasteurized*NPTSN unappetizing*NRFLN unravelling%*NRFLT unravelled unrivalled *NRKKNSBLunrecognizable*NRKKNST unrecognized*NRLenrol*NRLMNT enrolment(*NRLMNTS enrolment's enrolments*NRLSenrols*NRLST unrealized#*NS aeon's aeonsionize*NS@TK anaesthetic+*NS@TKS anaesthetic's anaesthetics*NS@TS anaesthetize*NS@TSNanaesthetizing*NS@TSS anaesthetizes+*NS@TST anaesthetist anaesthetized.*NS@TSTSanaesthetist's anaesthetists*NS@TSXN anaesthetization" *NS@TSXNSanaesthetization's*NS@X anaesthesia*NS@XLKanaesthesiology *NS@XLKS!anaesthesiology's! *NS@XLKST"anaesthesiologist: *NS@XLKSTSanaesthesiologist'sanaesthesiologists*NS@XS anaesthesia's*NSFLST uncivilized*NSFR unsavoury*NSNionizing*NSSionizes*NSTionized*NSTLinstil*NSTLMNT instalment+ *NSTLMNTS instalment's instalments*NSTLSinstils *NSTTXNLS!institutionalize# *NSTTXNLSN#institutionalizing" *NSTTXNLSS"institutionalizes" *NSTTXNLST#institutionalized& *NSTTXNLSXN'institutionalization) *NSTTXNLSXNS"institutionalization's*NSXN ionization*NSXNS ionization's*NTF endeavour*NTFRN endeavouring*NTFRT endeavoured%*NTFS endeavour's endeavours*NTFTLS individualize*NTFTLSNindividualizing*NTFTLSSindividualizes*NTFTLSTindividualized! *NTFTLSXN"individualization$ *NTFTLSXNS individualization's*NTKNS antagonize*NTKNSN antagonizing*NTKNSS antagonizes*NTKNST antagonized*NTLB antilabour*NTLKTLSintellectualize! *NTLKTLSN!intellectualizing *NTLKTLSS intellectualizes *NTLKTLSTintellectualized*NTMS anatomize*NTMSN anatomizing*NTMSS anatomizes*NTMST anatomized*NTNLS internalize*NTNLSN internalizing*NTNLSS internalizes*NTNLST internalized*NTNLSXNinternalization! *NTNLSXNS internalization's*NTNXNLS internationalize" *NTNXNLSN"internationalizing! *NTNXNLSS!internationalizes! *NTNXNLST"internationalized% *NTNXNLSXNinternationalization*NTRentrée*NTRMLT untrammelled*NTRS entrée'sentrées*NTRTLST underutilized*NTS anodizeunitize"*NTSN anodizing unitizing *NTSS anodizesunitizes *NTST anodizedunitized*NTSTRLS industrialize *NTSTRLSNindustrializing *NTSTRLSSindustrializes *NTSTRLSTindustrialized" *NTSTRLSXN#industrialization$ *NTSTRLSXNS industrialization's*NXKBL unshakeable*NXLN initialling*NXLS initialize*NXLSN initializing*NXLSS initializes*NXLST initialized*NXLSXNinitialization*NXLT initialled *Pépée*PLappal*PLKappliqué*PLKN appliquéing0*PLKS apologize appliqué's appliqués*PLKSN apologizing*PLKSS apologizes*PLKST apologized*PLKT appliquéd*PLSappals*PLT epaulette$*PLTS epaulette's epaulettes*PRLN apparelling*PRLT apparelled*PS épée'sépées*PSNTR epicentre'*PSNTRS epicentre's epicentres*PSTTS apostatize*PSTTSN apostatizing*PSTTSS apostatizes*PSTTST apostatized.*PTMS epitomize optimize optimizer&*PTMSN epitomizing optimizing$*PTMSS epitomizes optimizes$*PTMST epitomized optimized*PTMSXN optimization*PTMSXNSoptimization's*PTRT updraught&*PTRTS updraught's updraughts*PTS appetizer*PTSN appetizing*PTSNL appetizingly$*PTSS appetizer's appetizers*RFLaerofoil"*RFLS aerofoil's aerofoils*RMuraemia*RMKuraemic*RMS uraemia's*RPLN aeroplane%*RPLNS aeroplane's aeroplanes *Sarse*SFK oesophagi*SHLarsehole"*SHLS arsehole's arseholes*SNSNAsunción*SNSNS Asunción's*SS arse'sarses*STHS Esterházy*STHSS Esterházy's*STRKN oestrogen*STRKNS oestrogen's,*STRS oestrous oestrus oestrus's#*STRSS oestruses ostracize*STRSSN ostracizing*STRSSS ostracizes*STRSST ostracized*T ardourodour*TFKTartefact#*TFKTS artefact's artefacts6*TLS idealize idolize odourlessutilize*TLSBL utilizable0*TLSN idealizing idolizing utilizing:*TLSS idealizes idolizes italicizeutilizes*TLSSN italicizing*TLSSS italicizes*TLSST italicized*TLSSXN italicization*TLSSXNSitalicization's-*TLST idealized idolizedutilized7*TLSXN idealization idolization utilizationN*TLSXNSidealization's idealizations idolization's utilization's*TMoedema*TMNFR outmanoeuvre*TMNFRNoutmanoeuvring*TMNFRS outmanoeuvres*TMNFRT outmanoeuvred@*TMS atomize atomizer itemize oedema'soedemas"*TMSN atomizing itemizing;*TMSS atomizer's atomizers atomizesitemizes *TMST atomizeditemized*TMSXN itemization*TMSXNS itemization's*TMTS automatize*TMTSN automatizing*TMTSS automatizes*TMTST automatized*TPTadaptor *TPTS adaptor'sadaptors*TRoutré*TRTodouredE*TS adiós ardour's ardours iodize odour'sodours*TSNiodizing*TSSiodizes*TSTiodized*TTétude*TTKAtatürk*TTKS Atatürk's*TTRLS editorialize*TTRLSNeditorializing*TTRLSS editorializes*TTRLST editorialized*TTS étude'sétudes*TTTNS attitudinize*TTTNSNattitudinizing*TTTNSS attitudinizes*TTTNST attitudinized*TXattaché*TXS attaché'sattachés*XLK aetiology*XLKS aetiology's*XRochre*XRSochre's@RLTMthraldom@RLTMS thraldom's@RStheorize@RSN theorizing@RSS theorizes@RST theorized@RW throughway%@RWS throughway's throughways@SLNK Thessaloníki@SLNKSThessaloníki's@TRtheatre@TRK theatregoer)@TRKS theatregoer's theatregoers@TRS theatre'stheatresBBRS barbarizeBBRSN barbarizingBBRSS barbarizesBBRST barbarizedBFLN bevellingBFLNS bevellingsBFLTbevelledBHF behaviourbehoveBHFNbehoving(BHFRL behavioural behaviourallyBHFRSM behaviourismBHFRSMSbehaviourism'sBHFRST behaviourist-BHFRSTSbehaviourist's behaviourists/BHFS behaviour's behavioursbehovesBHFTbehovedBKLRS burglarizeBKLRSN burglarizingBKLRSS burglarizesBKLRST burglarizedBKPTLN backpedallingBKPTLT backpedalledBKTBogotáBKTSBogotá'sBKWLN bejewellingBKWLT bejewelledBLBbelabourBLBRN belabouringBLBRT belabouredBLBS belaboursBLKbaulkBLKNbaulkingBLKS baulk'sbaulksBLKTbaulkedBLMBL blameable%BLS blasé blowsierblowsyBLSST blowsiestBNLBuñuelBNLSBuñuel'sBNTNbandanna"BNTNS bandanna's bandannasBPTS baptizebaptizerBPTSN baptizing/BPTSS baptizer's baptizersbaptizesBPTSTbaptizedBR Baeriabriar'BR@LS breathalyse breathalyserBR@LSN breathalysing*BR@LSS breathalysers breathalysesBR@LST breathalysedBRKRTS bureaucratizeBRKRTSNbureaucratizingBRKRTSSbureaucratizesBRKRTSTbureaucratized BRKRTSXN!bureaucratization" BRKRTSXNSbureaucratization'sBRLN barrellingBRLT barrelledBRS briar'sbriarsBRTLS brutalizeBRTLSN brutalizingBRTLSS brutalizesBRTLST brutalizedBRTLSXN brutalizationBRTLSXNSbrutalization'sBSNbussingBSNS bussing'sBSSbussesBSTbussedBSTTS bastardizeBSTTSN bastardizingBSTTSS bastardizesBSTTST bastardizedBSTTSXNbastardization1BSTTSXNSbastardization'sbastardizationsBTFLN bedevillingBTFLT bedevilledBTKBartókBTLRS bowdlerizeBTLRSN bowdlerizingBTLRSS bowdlerizesBTLRST bowdlerizedBTLRSXNbowdlerization1BTLRSXNSbowdlerization'sbowdlerizationsBTNR boutonnière(BTNRS boutonnière's boutonnièresBTS BoötesBoötes'sBXLN bushellingBXLNS bushellingsBXLT bushelledBYBaeyerFBKFabergéFBRfibreFBRBT fibreboardFBRBTS fibreboard'sFBRFL fibrefillFBRFLS fibrefill's'FBRKLS fibreglass fibreglass'sFBRS fibre'sfibresFF favourfervour$FFRBL favourable favourablyFFRN favouring FFRT favoured favourite%FFRTS favourite's favouritesFFRTSM favouritismFFRTSMS favouritism's)FFS favour's favours fervour's FKfogeyFKLfaecalFKS fogey'sfogeysFKTN faggotingFKTRS factorizeFKTRSN factorizingFKTRSS factorizesFKTRST factorizedFKTRSXN factorizationFKXNLS fictionalizeFKXNLSNfictionalizingFKXNLSS fictionalizesFKXNLST fictionalizedFKXNLSXN fictionalization6 FKXNLSXNSfictionalization'sfictionalizationsFLFflavourFLFFL flavourfulFLFLfulfilFLFLMNT fulfilmentFLFLMNTS fulfilment's"FLFLS flavourlessfulfilsFLFRN flavouring(FLFRNS flavouring's flavouringsFLFRT flavoured FLFS flavour'sflavoursFLFSM flavoursomeFLMBflambéFLMBSflambé'sFLMBTflambéedFLNfuellingFLNLN flannellingFLNLT flannelled)FLSFS philosophize philosophizerFLSFSNphilosophizing?FLSFSSphilosophizer'sphilosophizers philosophizesFLSFST philosophizedFLTfuelledFLTRphiltre!FLTRS philtre'sphiltresFLTSTflautist#FLTSTS flautist's flautistsFLYflyerFLYS flyer'sflyersFMLformulaeFMLRS familiarizeFMLRSN familiarizingFMLRSS familiarizesFMLRST familiarizedFMLRSXNfamiliarization FMLRSXNSfamiliarization'sFMLS formalizeFMLSN formalizingFMLSS formalizesFMLST formalizedFMLSXN formalizationFMLSXNSformalization'sFMNSfeminizeFMNSN feminizingFMNSS feminizesFMNST feminizedFNphoneyFNLN funnellingFNLSfinalizeFNLSN finalizingFNLSS finalizesFNLST finalizedFNLSXN finalizationFNLSXNSfinalization'sFNLT funnelled=FNS faïence fiancé fiancée phoney'sphoneysCFNSS faïence's fiancée's fiancées fiancé'sfiancésFNTNL fontanelle(FNTNLS fontanelle's fontanellesFNTSS fantasizeFNTSSN fantasizingFNTSSS fantasizesFNTSST fantasized FRfayreFRK@ foregatherFRK@RN foregatheringFRK@RT foregatheredFRK@S foregathersFRPfrappéFRPSfrappé's%FRTNS fraternize fraternizerFRTNSN fraternizing9FRTNSS fraternizer's fraternizers fraternizesFRTNST fraternizedFRTNSXNfraternizationFRTNSXNSfraternization'sFSLS fossilizeFSLSN fossilizingFSLSS fossilizesFSLST fossilizedFSLSXN fossilizationFSLSXNSfossilization'sFSS faecesfaeces's FTfêteFTLfoetal"FTLS fertilize fertilizerFTLSN fertilizing5FTLSS fertilizer's fertilizers fertilizesFTLST fertilizedFTLSXN fertilizationFTLSXNSfertilization'sFTRLS federalizeFTRLSN federalizingFTRLSS federalizesFTRLST federalizedFTRLSXNfederalizationFTRLSXNSfederalization'sFTS fête'sfêtesFTSN@SSphotosynthesize FTSN@SSN photosynthesizingFTSN@SSSphotosynthesizesFTSN@SSTphotosynthesizedFTWNKL FurtwänglerFTWNKLS Furtwängler'sHBharbourHBRN harbouringHBRT harbouredHBRTS hybridizeHBRTSN hybridizingHBRTSS hybridizesHBRTST hybridizedHBRTSXN hybridizationHBRTSXNShybridization'sHBS harbour'sharboursHBThabituéHBTS habitué'shabituésHKTMTR hectometre(HKTMTRS hectometre's hectometresHLNS HellenizeHLNSXN HellenizationHLSHéloiseHLSS Héloise'sHMhumourHMFL haemophiliaHMFLK haemophiliac,HMFLKShaemophiliac's haemophiliacsHMFLS haemophilia'sHMKLBN haemoglobinHMKLBNS haemoglobin'sHMKNS homogenizeHMKNSN homogenizingHMKNSS homogenizesHMKNST homogenizedHMKNSXNhomogenizationHMKNSXNShomogenization'sHMLS humourless.HMLSNShumourlessnesshumourlessness's;HMNS harmonize harmonizer humanize humanizer%HMNSN harmonizing humanizing_HMNSS harmonizer's harmonizers harmonizes humanizer's humanizers humanizes#HMNST harmonized humanized*HMNSXN harmonization humanization.HMNSXNSharmonization'shumanization'sHMRHK haemorrhageHMRHKN haemorrhaging*HMRHKS haemorrhage's haemorrhagesHMRHKT haemorrhagedHMRHT haemorrhoidHMRHTS haemorrhoidsHMRN humouringHMRThumouredHMS humour'shumours*HMSTSS homoeostasishomoeostasis'sHMTLK haematologyHMTLKK haematologicHMTLKKLhaematologicalHMTLKS haematology'sHMTLKST haematologist0HMTLKSTShaematologist'shaematologistsHMTT haematiteHMTTS haematite'sHNhonourHNKhankyHNKShanky'sHNR honoureehonourer2HNRBL Honourable honourable honourably0HNRBLNShonourablenesshonourableness'sHNRN honouring=HNRS honouree's honourees honourer's honourersHNRThonouredHNS honour'shonoursHP@SS hypothesizeHP@SSN hypothesizingHP@SSS hypothesizesHP@SST hypothesizedHPNTS hypnotizeHPNTSN hypnotizingHPNTSS hypnotizesHPNTST hypnotizedHPShippy'sHSPTLS hospitalizeHSPTLSN hospitalizingHSPTLSS hospitalizesHSPTLST hospitalizedHSPTLSXNhospitalization4 HSPTLSXNShospitalization'shospitalizationsHTRLS hydrolyseHTRLSN hydrolysingHTRLSS hydrolysesHTRLST hydrolysedK@TRS catheterizeK@TRSN catheterizingK@TRSS catheterizesK@TRST catheterizedKBgybekerbKBKS QuébecoisKBLTKK gobbledegookKBLTKKSgobbledegook'sKBN gybingkerbingKBNS carbonizeKBNSN carbonizingKBNSS carbonizesKBNST carbonized+KBS gybe's gybes kerb'skerbsKBT gybedkerbed KFcaféKFLcavillerKFLN cavillingKFLNS cavillings"KFLS caviller's cavillersKFLTcavilledKFS café'scafésKFTNkaftanKFTNS kaftan'skaftansKKLN cudgellingKKLNS cudgellingsKKLT cudgelledKKMNT judgementKKMNTL judgemental%KKMNTS judgement's judgementsKKNgarçonKKNS garçon'sgarçonsKKNSBL cognizableKKNSNS cognizanceKKNSNSS cognizance'sKKNSNT cognizantKL colourcouléeKLBLNT colourblind3KLBLNTNScolourblindnesscolourblindness'sKLBLS globalizeKLBLSN globalizingKLBLSS globalizesKLBLST globalizedKLBLSXN globalizationKLBLSXNSglobalization'sKLBRcalibre KLBRS calibre'scalibres#KLFL colourful colourfully-KLFLNS colourfulnesscolourfulness'sKLFNS galvanizeKLFNSN galvanizingKLFNSS galvanizesKLFNST galvanizedKLFNSXN galvanizationKLFNSXNSgalvanization'sKLFST colourfast/KLFSTNScolourfastnesscolourfastness'sKLKTBL collectable+KLKTBLS collectable's collectablesKLKTFS collectivizeKLKTFSNcollectivizingKLKTFSS collectivizesKLKTFST collectivizedKLKTFSXN collectivization! KLKTFSXNScollectivization'sKLLS colourlessKLLSL colourlessly/KLLSNScolourlessnesscolourlessness'sKLLTR kilolitre%KLLTRS kilolitre's kilolitresKLMclamourKLMRN clamouringKLMRS glamorizeKLMRSN glamorizingKLMRSS glamorizesKLMRST glamorizedKLMRSXN glamorizationKLMRSXNSglamorization'sKLMRT clamoured KLMS clamour'sclamoursKLMTR kilometre%KLMTRS kilometre's kilometresKLNKclangourKLNKS clangour's KLNS colonize colonizerKLNSN colonizing2KLNSS colonizer's colonizers colonizesKLNST colonizedKLNSXN colonizationKLNSXNScolonization'sKLNTL clientèle%KLNTLS clientèle's clientèlesKLPNjalapeño"KLPNS jalapeño's jalapeñosKLRN colouringKLRNS colouring'sKLRNT colourant&KLRNTS colourant's colourantsKLRNTST clarinettist.KLRNTSTSclarinettist's clarinettistsKLRS colourizeKLRSN colourizingKLRSS colourizes#KLRST colourist colourizedKLRSTS colouristsKLRSXN colourizationKLRSXNScolourization'sKLRTcoloured"KLRTS coloured's coloureds=KLS colour's colours coulée's couléesglacéKLS@NKS callisthenics KLSN cloisonnéglacéingKLSNS cloisonné'sKLSRN glycerineKLSRNS glycerine'sKLSSglacésKLSTglacéedKLTRLS collateralizeKLW colourwayKLWS colourwaysKLXclichéKLXS cliché'sclichésKLXTclichédKMBLN gambollingKMBLT gambolledKMLK gemmologyKMLKS gemmology's%KMNTS gormandize gormandizerKMNTSN gormandizing9KMNTSS gormandizer's gormandizers gormandizesKMNTST gormandizedKMPRcompèreKMPRN compèringKMPRScompèresKMPRTcompèred KMPTMNTLS!compartmentalize# KMPTMNTLSN#compartmentalizing" KMPTMNTLSS"compartmentalizes" KMPTMNTLST#compartmentalized& KMPTMNTLSXN'compartmentalization) KMPTMNTLSXNS#compartmentalization'sKMPTRS computerizeKMPTRSN computerizingKMPTRSS computerizesKMPTRST computerizedKMPTRSXNcomputerization KMPTRSXNScomputerization'sKMXLS commercializeKMXLSNcommercializingKMXLSScommercializesKMXLSTcommercializedKMXLSXN commercialization!KMXLSXNScommercialization'sKNBLS cannibalizeKNBLSN cannibalizingKNBLSS cannibalizesKNBLST cannibalizedKNBLSXNcannibalization KNBLSXNScannibalization'sKNBT coenobiteKNBTK coenobitic$KNBTS coenobite's coenobitesKNFNXNLSconventionalize! KNFNXNLSN!conventionalizing KNFNXNLSS conventionalizes KNFNXNLSTconventionalizedKNFRRconfrère#KNFRRS confrère's confrèresKNKLK gynaecologyKNKLKK gynaecologicKNKLKKLgynaecologicalKNKLKS gynaecology'sKNKLKST gynaecologist/KNKLKSTSgynaecologist'sgynaecologistsKNLN kennellingKNLScanalizeKNLSN canalizingKNLSS canalizesKNLST canalizedKNLSXN canalizationKNLSXNScanalization'sKNLT kennelledKNNScanonizeKNNSN canonizingKNNSS canonizesKNNST canonizedKNNSXN canonization,KNNSXNScanonization's canonizationsKNPcanapéKNPS canapé'scanapésKNRH gonorrhoeaKNRHL gonorrhoealKNRHS gonorrhoea'sKNRLS generalizeKNRLSN generalizingKNRLSS generalizesKNRLST generalizedKNRLSXNgeneralization1KNRLSXNSgeneralization'sgeneralizations0KNSL canceller councillor counsellor%KNSLN cancelling counsellingcKNSLS canceller's cancellers councillor's councillors counsellor's counsellors#KNSLT cancelled counselledKNSMconsomméKNSMS consommé'sKNSPSN ConcepciónKNSPTLS conceptualizeKNSPTLSNconceptualizingKNSPTLSSconceptualizesKNSPTLSTconceptualized! KNSPTLSXN"conceptualization: KNSPTLSXNSconceptualization'sconceptualizationsKNSTS concertizeKNSTSN concertizingKNSTSS concertizesKNSTST concertizedKNTcandourKNTKSTLS contextualize KNTKSTLSNcontextualizing KNTKSTLSScontextualizes KNTKSTLSTcontextualized" KNTKSTLSXNcontextualizationKNTKTNkindergartener1KNTKTNSkindergartener'skindergartenersKNTNRS containerizeKNTNRSNcontainerizingKNTNRSS containerizesKNTNRST containerizedKNTNRSXN containerization" KNTNRSXNScontainerization'sKNTS candour'sKPSLS capsulizeKPSLSN capsulizingKPSLSS capsulizesKPSLST capsulizedKPTLS capitalizeKPTLSN capitalizingKPTLSS capitalizesKPTLST capitalizedKPTLSXNcapitalizationKPTLSXNScapitalization'sKPTS jeopardizeKPTSN jeopardizingKPTSS jeopardizesKPTST jeopardized KRgreyKRFL grovellerKRFLN gravelling%KRFLS groveller's grovellersKRFLT gravelledKRKcuraçao,KRL caroller crueller quarreller0KRLN carolling gruelling quarrellingKRLNL gruellinglyKRLNS gruellingsAKRLS caroller's carollers quarreller's quarrellersKRLST cruellest KRLT carolled quarrelledKRMLS caramelizeKRMLSN caramelizingKRMLSS caramelizesKRMLST caramelizedKRMNLS criminalizeKRMNLSN criminalizingKRMNLSS criminalizesKRMNLST criminalized#KRN groyne krónakrónurKRNLT crenellateKRNLTN crenellatingKRNLTS crenellatesKRNLTT crenellatedKRNLXN crenellation-KRNLXNScrenellation's crenellationsCKRNS greyness greyness's groyne's groyneskróna'sKRNWLT GrünewaldKRNWLTS Grünewald's$KRS crozier grey'sgreys KRSS crozier'scroziersKRSTLS crystallizeKRSTLSN crystallizingKRSTLSS crystallizesKRSTLST crystallizedKRSTLSXNcrystallization KRSTLSXNScrystallization'sKRTNcroûton!KRTNS croûton'scroûtons#KRTSS criticize criticizerKRTSSN criticizing6KRTSSS criticizer's criticizers criticizesKRTSST criticized!KRTTS crudités crudités'sKRXcrècheKRXS crèche'scrèchesKRYgreyerKRYNgreyingKRYRGruyèreKRYRS Gruyère'sKRYSTgreyestKRYTgreyedKRYXgreyishKS cosiercosyKSLcosilyKSMcaesiumKSMS caesium's KSNS cosiness cosiness'sKSS cosiescosy'sKSSTcosiestKSTMR costumireKSTMS customizeKSTMSN customizingKSTMSS customizesKSTMST customizedKSTMSXN customizationKSTMSXNScustomization'sKTcardiaeKTBKGöteborgKTBKS Göteborg'sKTKcortègeKTKRS categorizeKTKRSN categorizingKTKRSS categorizesKTKRST categorizedKTKRSXNcategorization2KTKRSXNScategorization'scategorizationsKTKS cortège'scortègesKTLGödel"KTLK catalogue cataloguerKTLKN cataloguingDKTLKS cataloguer's cataloguers catalogue's cataloguesKTLKT cataloguedKTLS catalyseGödel'sKTLSN catalysingKTLSS catalysesKTLST catalysedKTNR jardinière&KTNRS jardinière's jardinièresKTRgoitre+KTRS cauterize goitre'sgoitresKTRSN cauterizingKTRSS cauterizesKTRST cauterizedKTRSXN cauterizationKTRSXNScauterization'sKTS ghettoizeKTSN ghettoizingKTSS ghettoizesKTST ghettoizedKTXS catechizeKTXSN catechizingKTXSS catechizesKTXST catechizedKWLjewellerKWLN jewellingKWLR jewelleryKWLRS jewellery's"KWLS jeweller's jewellersKWLTjewelledKWSTRMNGewürztraminerLBlabourLBLlibeller!LBLN labelling libelling/LBLS libeller's libellers libellousLBLT labelledlibelledLBRlabourerLBRLS liberalizeLBRLSN liberalizingLBRLSS liberalizesLBRLST liberalizedLBRLSXNliberalization2LBRLSXNSliberalization'sliberalizationsLBRN labouring"LBRS labourer's labourersLBRTlabouredLBS labour'slaboursLBSFN laboursavingLBTMS lobotomizeLBTMSN lobotomizingLBTMSS lobotomizesLBTMST lobotomizedLFBLliveableLFLlevellerLFLN levelling"LFLS leveller's levellersLFLTlevelledLFRlouvreLFRS louvre'slouvresLFRTlouvredLKBLlikeable+LKBLNS likeablenesslikeableness'sLKBLT likeabilityLKBLTS likeability'sLKLS legalizelocalize$LKLSN legalizing localizing"LKLSS legalizes localizes"LKLST legalized localizedLKLSTR lacklustre)LKLSXN legalization localization-LKLSXNSlegalization'slocalization'sLKM leukaemiaLKMS leukaemia'sLKTMS legitimizeLKTMSN legitimizingLKTMSS legitimizesLKTMST legitimizedLKTMSXNlegitimizationLKTMSXNSlegitimization'sLKTMTS legitimatizeLKTMTSNlegitimatizingLKTMTSS legitimatizesLKTMTST legitimatized"LKTS liquidize liquidizerLKTSN liquidizing5LKTSS liquidizer's liquidizers liquidizesLKTST liquidizedLMRLumièreLMRS Lumière'sLNSlionizeLNSN lionizingLNSSlionizesLNSTlionizedLNSXN lionizationLNSXNS lionization'sLPNlupinLPNS lupin'slupinsLSMlissomLSNSlicence LSNSS licence'slicencesLSTRlustreLSTRLS lustrelessLSTRSlustre'sLTRlitreLTRS litre'slitresLTRT littérateur(LTRTS littérateur's littérateurs MmiaowM@LKS mythologizeM@LKSN mythologizingM@LKSS mythologizesM@LKST mythologized-MBLS marbleize mobilize mobilizer%MBLSN marbleizing mobilizing@MBLSS marbleizes mobilizer's mobilizers mobilizes#MBLST marbleized mobilizedMBLSXN mobilization,MBLSXNSmobilization's mobilizationsMFLN marvellingMFLS marvellousMFLSL marvellouslyMFLT marvelledMKmoggieMKNLS marginalizeMKNLSN marginalizingMKNLSS marginalizesMKNLST marginalizedMKNLSXNmarginalizationMKNTS magnetizeMKNTSBL magnetizableMKNTSN magnetizingMKNTSS magnetizesMKNTST magnetizedMKNTSXN magnetizationMKNTSXNSmagnetization'sMKRmeagreMKRMmacraméMKRMS macramé'sMKRMTR micrometre(MKRMTRS micrometre's micrometresMKSMSmaximizeMKSMSN maximizingMKSMSS maximizesMKSMST maximizedMKSMSXN maximizationMKSMSXNSmaximization'sMKTMS macadamizeMKTMSN macadamizingMKTMSS macadamizesMKTMST macadamized MLmêléeMLLTR millilitre'MLLTRS millilitre's millilitresMLMMallarméMLMTR millimetre'MLMTRS millimetre's millimetresMLS mêlée'smêléesMLSKmollusc MLSKS mollusc'smolluscs9MLT mould moulder mouldier mouldymoultMLTKLRT multicolouredMLTN mouldingmoulting#MLTNS moulding's mouldingsMLTRN moulderingMLTRS militarizeMLTRSN militarizingMLTRSS militarizesMLTRST militarizedMLTRSXNmilitarizationMLTRSXNSmilitarization'sMLTRT moulderedJMLTS moulder's moulders mould's moulds moult'smoultsMLTST mouldiestMLTT mouldedmoultedMMRLS memorializeMMRLSN memorializingMMRLSS memorializesMMRLST memorializedMMRSmemorizeMMRSN memorizingMMRSS memorizesMMRST memorizedMMRSXN memorizationMMRSXNSmemorization's MNmynahMNFR manoeuvreMNFRBL manoeuvrableMNFRBLTmanoeuvrability MNFRBLTSmanoeuvrability'sMNFRN manoeuvringMNFRNS manoeuvrings%MNFRS manoeuvre's manoeuvresMNFRT manoeuvredMNHSmynahesMNK manègemanquéMNKSmanège'sMNL Manillamanilla MNLS Manilla's manilla'sMNMSminimizeMNMSN minimizingMNMSS minimizesMNMST minimizedMNMSXN minimizationMNNmañanaMNNSmañana's%MNPLS monopolize monopolizerMNPLSN monopolizing9MNPLSS monopolizer's monopolizers monopolizesMNPLST monopolizedMNPLSXNmonopolizationMNPLSXNSmonopolization'sMNSmynah'sMNTRS miniaturizeMNTRSN miniaturizingMNTRSS miniaturizesMNTRST miniaturizedMNTRSXNminiaturization MNTRSXNSminiaturization'sMNTS mantoesmonetizeMNTSN monetizingMNTSS monetizesMNTST monetizedMNXHSN MünchhausenMNXHSNS Münchhausen's MRLS moralize moralizerMRLSN moralizing2MRLSS moralizer's moralizers moralizesMRLST moralizedMRLSXN moralizationMRLSXNSmoralization'sMS miaow'smiaowsMSBHF misbehaviourMSBHFSmisbehaviour'sMSKKMNT misjudgement-MSKKMNTSmisjudgement's misjudgementsMSLBLN mislabellingMSLBLT mislabelled#MSMRS mesmerize mesmerizerMSMRSN mesmerizing6MSMRSS mesmerizer's mesmerizers mesmerizesMSMRST mesmerizedMSRS mercerizeMSRSN mercerizingMSRSS mercerizesMSRST mercerizedMSTMN misdemeanour,MSTMNSmisdemeanour's misdemeanours%MSTRS moisturize moisturizerMSTRSN moisturizing9MSTRSS moisturizer's moisturizers moisturizesMSTRST moisturizedMSTX moustache%MSTXS moustache's moustachesMSTXT moustachedMTmattmétierMTBLS metabolizeMTBLSN metabolizingMTBLSS metabolizesMTBLST metabolizedMTLmodellerMTLN modelling%MTLNS modelling's modellings"MTLS modeller's modellersMTLST medallist&MTLSTS medallist's medallistsMTLT metalledmodelledMTNmatinée;MTNS matinée's matinées modernize modernizerMTNSN modernizing5MTNSS modernizer's modernizers modernizesMTNST modernizedMTNSXN modernizationMTNSXNSmodernization'sMTR metremitreMTRLmatériel%MTRLS materialize matériel'sMTRLSN materializingMTRLSS materializesMTRLST materializedMTRLSXNmaterialization MTRLSXNSmaterialization'sMTRNmitringGMTRS matres metre's metres mitre's mitresmotorizeMTRSN motorizing"MTRSS metricize motorizesMTRSSN metricizingMTRSSS metricizesMTRSST metricizedMTRST motorizedMTRSXN motorizationMTRSXNSmotorization'sMTRTmitred&MTS matts métier'smétiersMTSTSS metastasizeMTSTSSN metastasizingMTSTSSS metastasizesMTSTSST metastasizedMWNmiaowingMWTmiaowedMXLN marshallingMXLT marshalledMXNS mechanizeMXNSN mechanizingMXNSS mechanizesMXNST mechanizedMXNSXN mechanizationMXNSXNSmechanization's N néeNB neighbourNBHT neighbourhood,NBHTSneighbourhood'sneighbourhoodsNBL neighbourly/NBLNSneighbourlinessneighbourliness'sNBRN neighbouringNBRT neighboured"NBS neighbour's neighboursNFLSnovelizeNFLSN novelizingNFLSS novelizesNFLST novelizedNFLSXN novelization,NFLSXNSnovelization's novelizationsNFNnovenaeNFTnaivetéNFTS naiveté'sNKTS narcotizeNKTSN narcotizingNKTSS narcotizesNKTST narcotizedNKTSXN narcotizationNKTSXNSnarcotization'sNMBSKL numbskull&NMBSKLS numbskull's numbskullsNMLS normalizeNMLSN normalizingNMLSS normalizesNMLST normalizedNMLSXN normalizationNMLSXNSnormalization'sNNSMP@SnonsympathizerNNSMP@SSnonsympathizer'sNSLSnasalizeNSLSN nasalizingNSLSS nasalizesNSLST nasalizedNSLSXN nasalizationNSLSXNSnasalization'sNTnoughtNTRnitreNTRKLSRNnitroglycerine NTRKLSRNSnitroglycerine's3NTRLS naturalize neutralize neutralizer)NTRLSN naturalizing neutralizingHNTRLSS naturalizes neutralizer's neutralizers neutralizes'NTRLST naturalized neutralized.NTRLSXNnaturalizationneutralization3NTRLSXNSnaturalization'sneutralization'sNTRS nitre'snotarizeNTRSN notarizingNTRSS notarizesNTRST notarizedNTRSXN notarizationNTS nought'snoughtsNXNLS nationalizeNXNLSN nationalizingNXNLSS nationalizesNXNLST nationalizedNXNLSXNnationalization3NXNLSXNSnationalization'snationalizationsPBLSS publicizePBLSSN publicizingPBLSSS publicizesPBLSST publicizedPKMpyjamaPKMNPokémonPKMNS Pokémon'sPKMS pyjamas pyjamas'sPL parlourploughPLFRS pulverizePLFRSN pulverizingPLFRSS pulverizesPLFRST pulverizedPLFRSXN pulverizationPLFRSXNSpulverization'sPLKN ploughing%PLKRS plagiarize plagiarizerPLKRSN plagiarizing9PLKRSS plagiarizer's plagiarizers plagiarizesPLKRST plagiarizedPLKTploughed'PLL@K Palaeolithic palaeolithic!PLMN ploughman ploughmenPLMNS ploughman'sPLMRS polymerizePLMRSN polymerizingPLMRSS polymerizesPLMRST polymerizedPLMRSXNpolymerizationPLMRSXNSpolymerization'sPLNTLK palaeontologyPLNTLKSpalaeontology'sPLNTLKSTpalaeontologist4 PLNTLKSTSpalaeontologist'spalaeontologistsPLRLS pluralizePLRLSN pluralizingPLRLSS pluralizesPLRLST pluralizedPLRLSXN pluralizationPLRLSXNSpluralization'sPLRSpolarizePLRSN polarizingPLRSS polarizesPLRST polarizedPLRSXN polarizationPLRSXNSpolarization's6PLS parlour's parlours plough'sploughsPLSTSS plasticizePLSTSSN plasticizingPLSTSSS plasticizesPLSTSST plasticizedPLTLS palatalizePLTLSN palatalizingPLTLSS palatalizesPLTLST palatalizedPLTLSXNpalatalizationPLTLSXNSpalatalization'sPLTSS politicizePLTSSN politicizingPLTSSS politicizesPLTSST politicizedPLTSSXNpoliticizationPLTSSXNSpoliticization'sPLXR ploughshare(PLXRS ploughshare's ploughshares#PMLN pommelling pummelling PMLT pommelled pummelledPNKRPoincaréPNKRS Poincaré'sPNLN panelling%PNLNS panelling's panellingsPNLSpenalizePNLSN penalizingPNLSS penalizes"PNLST panellist penalized&PNLSTS panellist's panellistsPNLSXN penalizationPNLSXNSpenalization'sPNLTpanelledPNNpiñonPNNS piñon'spiñonsPNSLN pencillingPNSLNS pencillingsPNSLT pencilledPNTpiñataPNTS piñata'spiñatasPPLRS popularizePPLRSN popularizingPPLRSS popularizesPPLRST popularizedPPLRSXNpopularizationPPLRSXNSpopularization'sPPRS pauperizePPRSN pauperizingPPRSS pauperizesPPRST pauperizedPRFprevPRFNKL ProvençalPRFNKLS Provençal'sPRFTS privatizePRFTSN privatizingPRFTSS privatizesPRFTST privatizedPRFTSXN privatization0PRFTSXNSprivatization'sprivatizationsPRFXNLSprofessionalize PRFXNLSN professionalizingPRFXNLSSprofessionalizesPRFXNLST professionalized" PRFXNLSXN!professionalizationPRKKMNT prejudgement.PRKKMNTSprejudgement's prejudgementsPRKRM programme&PRKRMS programme's programmesPRKTSpractisePRKTSN practisingPRKTSS practisesPRKTST practisedPRLN perillingPRLSparalysePRLSN paralysingPRLSNL paralysinglyPRLST paralysedPRLTperilledPRNParanáPRN@SS parenthesizePRN@SSNparenthesizingPRN@SSS parenthesizesPRN@SST parenthesizedPRNSParaná'sPRPKNTS propagandizePRPKNTSNpropagandizingPRPKNTSS propagandizesPRPKNTST propagandizedPRRTS prioritizePRRTSN prioritizingPRRTSS prioritizesPRRTST prioritizedPRRTSXNprioritizationPRSprise(PRSLTS proselytize proselytizerPRSLTSN proselytizing=PRSLTSSproselytizer's proselytizers proselytizesPRSLTST proselytizedPRSNprising%PRSRS pressurize pressurizerPRSRSN pressurizing(PRSRSS pressurizers pressurizesPRSRST pressurizedPRSRSXNpressurizationPRSRSXNSpressurization's'PRSS précis précis'sprisesPRSSN précisingPRSSTprécisedPRSTprisedPRTK protégéprotégée.PRTKS protégées protégé'sprotégésPRTNSpretence$PRTNSS pretence's pretencesPRTRT preterite%PRTRTS preterite's preterites PSpasséPSFSXN passivizationPSLN parcellingPSLT parcelledPSNLS personalizePSNLSN personalizingPSNLSS personalizesPSNLST personalizedPSTRpiastre>PSTRS pasteurize pasteurizer piastre'spiastresPSTRSN pasteurizing9PSTRSS pasteurizer's pasteurizers pasteurizesPSTRST pasteurizedPSTRSXNpasteurizationPSTRSXNSpasteurization'sPSXNLS psychoanalysePSXNLSNpsychoanalysingPSXNLSSpsychoanalysesPSXNLSTpsychoanalysed PTPôrto$PTFL paedophile paedophiliaPTFLS paedophilesPTKLRS particularizePTKLRSNparticularizingPTKLRSSparticularizesPTKLRSTparticularized PTKLRSXN!particularization" PTKLRSXNSparticularization'sPTLpedlarPTLN pedallingPTLS pedlar'spedlarsPTLT pedalledpetalledPTN patinaePétainPTNSPétain'sPTRportière#PTRNS patronize patronizerPTRNSN patronizingPTRNSNL patronizingly6PTRNSS patronizer's patronizers patronizesPTRNST patronized!PTRS portière's portièresPTSPôrto'sPTSTRNS pedestrianizePTSTRNSNpedestrianizingPTSTRNSSpedestrianizesPTSTRNSTpedestrianized PTSTRNSXNpedestrianizationPTTRK paediatricPTTRKS paediatricsPTTRXN paediatrician.PTTRXNSpaediatrician'spaediatriciansPYRH pyorrhoeaPYRHS pyorrhoea's RrouéR@RS reauthorizeR@RSS reauthorizesRBLroubleRBLS rouble'sroublesRBRS rubberizeRBRSN rubberizingRBRSS rubberizesRBRST rubberizedRBTSrobotizeRBTSN robotizingRBTSS robotizesRBTST robotizedRFLreveller<RFLN ravelling refuelling revelling rivalling$RFLNS ravellings revellings"RFLS reveller's revellers8RFLT ravelled refuelled revelledrivalledRFLXNS revolutionizeRFLXNSNrevolutionizingRFLXNSSrevolutionizesRFLXNSTrevolutionizedRFTLS revitalizeRFTLSN revitalizingRFTLSS revitalizesRFTLST revitalizedRFTLSXNrevitalizationRFTLSXNSrevitalization'sRKrigour#RKKNS recognize recognizer*RKKNSBL recognizable recognizablyRKKNSN recognizingRKKNSNS recognizanceRKKNSNSSrecognizance'sRKKNSS recognizesRKKNST recognizedRKLrecolourRKLNS recolonizeRKLNSN recolonizingRKLNSS recolonizesRKLNST recolonizedRKLNSXNrecolonizationRKLNSXNSrecolonization'sRKLRN recolouringRKLRS regularizeRKLRSN regularizingRKLRSS regularizesRKLRST regularizedRKLRSXNregularizationRKLRSXNSregularization'sRKLRT recolouredRKLS recoloursRKNRKRagnarökRKNRKS Ragnarök'sRKNS reorganizeRKNSN reorganizingRKNSS reorganizesRKNST reorganizedRKNSXNreorganization1RKNSXNSreorganization'sreorganizationsRKNTR reconnoitreRKNTRN reconnoitringRKNTRS reconnoitresRKNTRT reconnoitredRKPTLS recapitalizeRKPTLSNrecapitalizingRKPTLSS recapitalizesRKPTLST recapitalizedRKPTLSXNrecapitalizationRKRSTLS recrystallizeRKRSTLSNrecrystallizingRKRSTLSSrecrystallizesRKRSTLSTrecrystallizedRKS rigour'srigoursRLBLN relabellingRLBLT relabelledRLSrealizeRLSBL realizableRLSN realizingRLSSrealizesRLSTrealizedRLSXN realization)RLSXNS realization's realizationsRMrumourRMFSS reemphasizeRMFSSN reemphasizingRMFSSS reemphasizesRMFSST reemphasizedRMLTremouldRMLTN remouldingRMLTSremouldsRMLTT remouldedRMMNK rumourmonger+RMMNKSrumourmonger's rumourmongersRMNRoumaniaRMNS Roumania'sRMNTSS romanticizeRMNTSSN romanticizingRMNTSSS romanticizesRMNTSST romanticizedRMRN rumouringRMRTrumouredRMS rumour'srumoursRMTLN remodellingRMTLT remodelledRNKrancourRNKS rancour'sRNLS reanalyseRNLSN reanalysingRNLST reanalysedRNTMS randomizeRNTMSN randomizingRNTMSS randomizesRNTMST randomizedRNTMSXN randomizationRNTMSXNSrandomization'sRNXLS reinitializeRNXLST reinitializedRPRSTreprisedRPSTS rhapsodizeRPSTSN rhapsodizingRPSTSS rhapsodizesRPSTST rhapsodizedRS roué'srouésRSKrisquéRTKLS radicalizeRTKLSN radicalizingRTKLSS radicalizesRTKLST radicalizedRTKLSXNradicalizationRTKLSXNSradicalization'sRTLN rediallingRTLST ritualizedRTLT redialledRTNS routinizeRTNSN routinizingRTNSS routinizesRTNST routinizedRWLN rowellingRWLTrowelledRXNLS rationalizeRXNLSN rationalizingRXNLSS rationalizesRXNLST rationalizedRXNLSXNrationalization3RXNLSXNSrationalization'srationalizationsRXX recherchéSBKF cybercaféSBKFS cybercafésSBRsabreSBRH seborrhoeaSBRHS seborrhoea'sSBRS sabre'ssabres#SBSTS subsidize subsidizerSBSTSN subsidizing6SBSTSS subsidizer's subsidizers subsidizesSBSTST subsidizedSBSTSXN subsidizationSBSTSXNSsubsidization'sSBTTLN subtotallingSBTTLT subtotalledSF savioursavourSFLsoufflé,SFLS civilize soufflé'ssoufflésSFLSN civilizingSFLSS civilizesSFLST civilizedSFLSXN civilization,SFLSXNScivilization's civilizationsSFR savouriersavourySFRN savouring(SFRNS savouriness savouriness's+SFRS savouries savoury'sSèvresSFRST savouriestSFRTsavoured5SFS saviour's saviours savour'ssavoursSKsakisuccour%SKLRS circularize secularize*SKLRSN circularizing secularizing(SKLRSS circularizes secularizes(SKLRST circularized secularizedSKLRSXNsecularizationSKLRSXNSsecularization'sSKMTS schematizeSKMTSN schematizingSKMTSS schematizesSKMTST schematizedSKN soignésoignéeSKNL signallerSKNLN signalling2SKNLS signalize signaller's signallersSKNLSN signalizingSKNLSS signalizesSKNLST signalizedSKNLSXN signalizationSKNLT signalledSKNTLS scandalizeSKNTLSN scandalizingSKNTLSS scandalizesSKNTLST scandalizedSKRLN squirrellingSKRLT squirrelledSKRN succouringSKRT succouredSKRTNS scrutinizeSKRTNSN scrutinizingSKRTNSS scrutinizesSKRTNST scrutinized(SKS saki's succour'ssuccoursSKTRKScicatrixSKTRKSS cicatrix'sSLBLsaleableSLFsulphurSLFRK sulphuricSLFRN sulphuringSLFRS sulphurousSLFRT sulphured SLFS sulphur'ssulphursSLFT sulphatesulphide=SLFTS sulphate's sulphates sulphide's sulphidesSLLKS soliloquizeSLLKSN soliloquizingSLLKSS soliloquizesSLLKST soliloquizedSLMNS solemnizeSLMNSN solemnizingSLMNSS solemnizesSLMNST solemnizedSLMNSXN solemnizationSLMNSXNSsolemnization'sSLNTRS slenderizeSLNTRSN slenderizingSLNTRSS slenderizesSLNTRST slenderizedSLTPTR saltpetreSLTPTRS saltpetre'sSLYslyerSLYSTslyestSMBLS symbolizeSMBLSN symbolizingSMBLSS symbolizesSMBLST symbolizedSMBLSXN symbolizationSMBLSXNSsymbolization'sSMBRsombreSMBRLsombrely&SMBRNS sombreness sombreness'sSMKSBT smörgåsbord*SMKSBTS smörgåsbord's smörgåsbordsSMLTsmoulderSMLTRN smoulderingSMLTRT smouldered"SMLTS smoulder's smoulders SMNS sermonizesimonizeSMNSN sermonizingSMNSS sermonizesSMNST sermonized%SMP@S sympathize sympathizerSMP@SN sympathizing9SMP@SS sympathizer's sympathizers sympathizesSMP@ST sympathizedSMRS summarizeSMRSN summarizingSMRSS summarizesSMRST summarizedSN@SS synthesizeSN@SSN synthesizingSN@SSS synthesizesSN@SST synthesizedSNFL snivellerSNFLN snivelling%SNFLS sniveller's snivellersSNFLT snivelledSNKLN snorkellingSNKLT snorkelledSNPL snowplough&SNPLS snowplough's snowploughsSNSséanceSNSS séance'sséancesSNSTS sensitizeSNSTSN sensitizingSNSTSS sensitizesSNSTST sensitizedSNSTSXN sensitizationSNSTSXNSsensitization'sSNSXNLSsensationalizeSNSXNLSNsensationalizingSNSXNLSSsensationalizesSNSXNLSTsensationalizedSNTLTR centilitre)SNTLTRS centilitre's centilitresSNTMNTLSsentimentalize SNTMNTLSN sentimentalizing SNTMNTLSSsentimentalizes SNTMNTLST sentimentalized# SNTMNTLSXN$sentimentalization& SNTMNTLSXNS!sentimentalization'sSNTMTR centimetre)SNTMTRS centimetre's centimetresSNTRcentreSNTRBT centreboard+SNTRBTS centreboard's centreboardsSNTRFLT centrefold*SNTRFLTS centrefold's centrefolds&SNTRLS centralize centralizerSNTRLSN centralizing:SNTRLSS centralizer's centralizers centralizesSNTRLST centralizedSNTRLSXNcentralization SNTRLSXNScentralization'sSNTRNcentringSNTRPS centrepiece+SNTRPSS centrepiece's centrepiecesSNTRS centre'scentresSNTRTcentredSNTSsanitizeSNTSN sanitizingSNTSS sanitizesSNTST sanitizedSNXRNS synchronizeSNXRNSN synchronizingSNXRNSS synchronizesSNXRNST synchronizedSNXRNSXNsynchronization5 SNXRNSXNSsynchronization'ssynchronizationsSNXT snowshoedSPKNsoupçon!SPKNS soupçon'ssoupçonsSPKTRspectre!SPKTRS spectre'sspectresSPLNT splendour&SPLNTS splendour's splendoursSPLTspiltSPLXR sepulchreSPLXRN sepulchring&SPLXRS sepulchre's sepulchresSPLXRT sepulchredSPRspiraeaSPRLN spirallingSPRLT spiralled SPRS spiraea'sspiraeasSPRXT spirochaete)SPRXTS spirochaete's spirochaetesSPTKsceptic$SPTKL sceptical scepticallySPTKM septicaemiaSPTKMK septicaemicSPTKMS septicaemia's!SPTKS sceptic'sscepticsSPTRsceptre!SPTRS sceptre'ssceptresSPTSSM scepticismSPTSSMS scepticism'sSPXLS specializeSPXLSN specializingSPXLSS specializesSPXLST specializedSPXLSXNspecialization2SPXLSXNSspecialization'sspecializationsSPXLT speciality(SPXLTS specialities speciality'sSRsoiréeSRLS serializeSRLSN serializingSRLSS serializesSRLST serializedSRLSXN serialization.SRLSXNSserialization'sserializationsSRS soirée'ssoiréesSRXZürichSRXSZürich'sSSBLsizeableSSTMTS systematizeSSTMTSN systematizingSSTMTSS systematizesSSTMTST systematizedSSTMTSXNsystematization SSTMTSXNSsystematization's STsauté#STBLS stabilize stabilizerSTBLSN stabilizing6STBLSS stabilizer's stabilizers stabilizesSTBLST stabilizedSTBLSXN stabilizationSTBLSXNSstabilization'sSTKMTS stigmatizeSTKMTSN stigmatizingSTKMTSS stigmatizesSTKMTST stigmatizedSTKMTSXNstigmatization STKMTSXNSstigmatization'sSTLSstylizeSTLSN stylizingSTLSSstylizesSTLSTstylizedSTMSsodomizeSTMSN sodomizingSTMSS sodomizesSTMST sodomizedSTNsautéingSTNSLN stencillingSTNSLT stencilledSTNTTS standardizeSTNTTSN standardizingSTNTTSS standardizesSTNTTST standardizedSTNTTSXNstandardization STNTTSXNSstandardization'sSTRstorey#STRLS sterilize sterilizerSTRLSN sterilizing6STRLSS sterilizer's sterilizers sterilizesSTRLST sterilizedSTRLSXN sterilization0STRLSXNSsterilization'ssterilizations*STRS satirize storey'sstoreysSTRSN satirizingSTRSS satirizesSTRST satirizedSTS sauté'ssautésSTTsautéedSWFLN swivellingSWFLT swivelledSWPSTK sweepstakeSWPSTKS sweepstake'sSXLS socializeSXLSN socializingSXLSS socializesSXLST socializedSXLSXN socializationSXLSXNSsocialization'sSXRTN SchrödingerSXRTNS Schrödinger'sTBTNT débutante%TBTNTS débutante's débutantesTFLN devillingTFLTdevilledTFNSdefenceTFNSLS defencelessTFNSLSL defencelessly3TFNSLSNSdefencelessnessdefencelessness'sTFNSN defencing!TFNSS defence'sdefencesTFNSTdefencedTFRKDvorákTFSdivorcée!TFSS divorcée's divorcéesTFTLS devitalizeTFTLSN devitalizingTFTLSS devitalizesTFTLST devitalizedTHMNS dehumanizeTHMNSN dehumanizingTHMNSS dehumanizesTHMNST dehumanizedTHMNSXNdehumanizationTHMNSXNSdehumanization'sTKLNS decolonizeTKLNSN decolonizingTKLNSS decolonizesTKLNST decolonizedTKLNSXNdecolonizationTKLNSXNSdecolonization'sTKLT décolletéTKLTK décolletage)TKLTKS décolletage's décolletagesTKRMNLS decriminalizeTKRMNLSNdecriminalizingTKRMNLSSdecriminalizesTKRMNLSTdecriminalized! TKRMNLSXN"decriminalization# TKRMNLSXNSdecriminalization'sTKSMtoxaemiaTKSMS toxaemia'sTKTSdigitizeTKTSN digitizingTKTSS digitizesTKTST digitizedTKTSXN digitizationTL dolourduellerTLN diallingduelling TLNS diallings duellingsTLRM tularaemia+TLS dolour's dueller'sduellersTLSTduellist"TLSTS duellist's duellistsTLT dialledduelledTM TimourtumourTMBLS demobilizeTMBLSN demobilizingTMBLSS demobilizesTMBLST demobilizedTMBLSXNdemobilizationTMBLSXNSdemobilization'sTMBRLtumbril!TMBRLS tumbril'stumbrilsTMKNTS demagnetizeTMKNTSN demagnetizingTMKNTSS demagnetizesTMKNTST demagnetizedTMKNTSXNdemagnetization! TMKNTSXNSdemagnetization'sTMKRTS democratizeTMKRTSN democratizingTMKRTSS democratizesTMKRTST democratizedTMKRTSXNdemocratization TMKRTSXNSdemocratization'sTMLTRS demilitarizeTMLTRSNdemilitarizingTMLTRSS demilitarizesTMLTRST demilitarizedTMLTRSXN demilitarization! TMLTRSXNSdemilitarization'sTMN demeanour"TMNS demeanour'sdemonizeTMNSN demonizingTMNSS demonizesTMNST demonizedTMNTdiamantéTMNTS demonetizeTMNTSN demonetizingTMNTSS demonetizesTMNTST demonetizedTMNTSXNdemonetizationTMNTSXNSdemonetization's#TMPRS temporize temporizerTMPRSN temporizing6TMPRSS temporizer's temporizers temporizesTMPRST temporizedTMRLS demoralizeTMRLSN demoralizingTMRLSS demoralizesTMRLST demoralizedTMRLSXNdemoralizationTMRLSXNSdemoralization'sTMS tumour'stumoursTMTdémodé TNDanaëTNHS TannhäuserTNHSS Tannhäuser'sTNKLRS denuclearizeTNKLRSNdenuclearizingTNKLRSS denuclearizesTNKLRST denuclearizedTNL tunnellerTNLN tunnellingTNLNS tunnellings$TNLS tunneller's tunnellersTNLT tunnelledTNSLN tinsellingTNSLT tinselled#TNTLS tantalize tantalizerTNTLSN tantalizingTNTLSNL tantalizingly6TNTLSS tantalizer's tantalizers tantalizesTNTLST tantalizedTNTLSXN tantalizationTNTLSXNStantalization'sTNTNdentineTNTNS dentine's#TNTRS tenderize tenderizerTNTRSN tenderizing6TNTRSS tenderizer's tenderizers tenderizesTNTRST tenderizedTNTRT downdraughtTNTRTS downdraught'sTNXNLS denationalizeTNXNLSNdenationalizingTNXNLSSdenationalizesTNXNLSTdenationalizedTNXNLSXNdenationalizationTPLKNK doppelgängerTPLKNKS doppelgängersTPLRS depolarizeTPLRSN depolarizingTPLRSS depolarizesTPLRST depolarizedTPLRSXNdepolarizationTPLRSXNSdepolarization'sTPLTSS depoliticizeTPLTSSNdepoliticizingTPLTSSS depoliticizesTPLTSST depoliticizedTPNTNT dependant&TPNTNTS dependant's dependantsTPRSRS depressurizeTPRSRSNdepressurizingTPRSRSS depressurizesTPRSRST depressurizedTPRSRSXNdepressurizationTPSNLS depersonalizeTPSNLSNdepersonalizingTPSNLSSdepersonalizesTPSNLSTdepersonalizedTPTMNTLSdepartmentalize! TPTMNTLSN!departmentalizing TPTMNTLSS departmentalizes TPTMNTLST!departmentalized$ TPTMNTLSXN%departmentalization' TPTMNTLSXNS departmentalization'sTPTSdeputizeTPTSN deputizingTPTSS deputizesTPTST deputizedTR Dürertyre!TRFL driveller traveller$TRFLN drivelling travelling(TRFLNS travelling's travellingsPTRFLS driveller's drivellers traveller's travellers trivializeTRFLSN trivializingTRFLSS trivializesTRFLST trivializedTRFLSXNtrivializationTRFLSXNStrivialization's!TRFLT drivelled travelledTRH diarrhoeaTRHS diarrhoea'sTRKL tricolour$TRKLS tricolour's tricoloursTRL dérailleurdrilyTRLN trialling&TRLS dérailleur's dérailleursTRLTtrialledTRMLN trammellingTRMLT trammelled#TRMTS dramatize traumatize(TRMTSN dramatizing traumatizing&TRMTSS dramatizes traumatizes&TRMTST dramatized traumatizedTRMTSXN dramatization/TRMTSXNSdramatization'sdramatizations*TRNKLS tranquillize tranquillizerTRNKLSNtranquillizing@TRNKLSStranquillizer'stranquillizers tranquillizesTRNKLST tranquillizedTRNKLT tranquillityTRNKLTStranquillity'sTRNS tyrannizeTRNSN tyrannizingTRNSS tyrannizesTRNSSTRS transistorize TRNSSTRSNtransistorizing TRNSSTRSStransistorizes TRNSSTRSTtransistorizedTRNST tyrannizedTRRderrière/TRRS derrière's derrières terrorizeTRRSN terrorizingTRRSS terrorizesTRRST terrorizedTRS tyre'styres+TRT draught draughtierdraughtyTRTL draughtily*TRTNS draughtinessdraughtiness's TRTS draught'sdraughts'TRTSMN draughtsman draughtsmenTRTSMNS draughtsman'sTRTSMNXPdraughtsmanship! TRTSMNXPSdraughtsmanship'sTRTST draughtiest,TRTSWMN draughtswoman draughtswomenTRTSWMNSdraughtswoman'sTRWLN trowellingTRWLT trowelled TStsarTSFF disfavourTSFFRN disfavouringTSFFRT disfavoured$TSFFS disfavour's disfavoursTSKL discolourTSKLRN discolouringTSKLRT discolouredTSKLS discoloursTSKNS disorganizeTSKNSN disorganizingTSKNSS disorganizesTSKNST disorganizedTSKNSXNdisorganizationTSKNSXNSdisorganization'sTSLN tassellingTSLNS desalinizeTSLNSN desalinizingTSLNSS desalinizesTSLNST desalinizedTSLNSXNdesalinizationTSLNSXNSdesalinization'sTSLT tasselledTSLTF DüsseldorfTSLTFS Düsseldorf'sTSLTR decilitre%TSLTRS decilitre's decilitresTSMBWLNdisembowellingTSMBWLT disembowelledTSMLSXNdecimalizationTSMTR decimetre%TSMTRS decimetre's decimetresTSNSTS desensitizeTSNSTSN desensitizingTSNSTSS desensitizesTSNSTST desensitizedTSNSTSXNdesensitization! TSNSTSXNSdesensitization'sTSNTNT descendent)TSNTNTS descendent's descendentsTSNTRLS decentralizeTSNTRLSNdecentralizingTSNTRLSS decentralizesTSNTRLST decentralized TSNTRLSXN!decentralization" TSNTRLSXNSdecentralization'sTSS tsar'stsarsTSTBLS destabilizeTSTBLSN destabilizingTSTBLSS destabilizesTSTBLST destabilizedTSTBLSXNdestabilizationTSTLdistilTSTLSdistils TTtaedTTBTtitbitTTBTS titbit'stitbitsTTLN totallingTTLST totalisator*TTLSTS totalisator's totalisatorsTTLTtotalledTTNTdétenteTTNTS détente's"TTRS deodorize deodorizerTTRSN deodorizing5TTRSS deodorizer's deodorizers deodorizesTTRST deodorizedTTRSXN deodorizationTTRSXNSdeodorization'sTTTL teetotaller(TTTLS teetotaller's teetotallers!TWLN dowelling towelling%TWLNS towelling's towellingsTWLT dowelledtowelledTXtouchéTXFLN dishevellingTXFLT dishevelledTXN dishonour+TXNRBL dishonourable dishonourablyTXNRN dishonouringTXNRT dishonoured#TXNS dishonour's dishonoursW@RS weatherizeW@RSN weatherizingW@RSS weatherizesW@RST weatherizedWBLS verbalizeWBLSN verbalizingWBLSS verbalizesWBLST verbalizedWBLSXN verbalizationWBLSXNSverbalization'sWKvigourWKLSvocalizeWKLSN vocalizingWKLSS vocalizesWKLST vocalizedWKLSXN vocalization,WKLSXNSvocalization's vocalizationsWKNvicuñaWKNS vicuña'svicuñasWKSvigour'sWKTLN victuallingWKTLT victualledWKTMS victimizeWKTMSN victimizingWKTMSS victimizesWKTMST victimizedWKTMSXN victimizationWKTMSXNSvictimization'sWL valourvoilàWLFL wilfulwilfully&WLFLNS wilfulness wilfulness'sWLKNS vulcanizeWLKNSN vulcanizingWLKNSS vulcanizesWLKNST vulcanizedWLKNSXN vulcanizationWLKNSXNSvulcanization's#WLKRS vulgarize vulgarizerWLKRSN vulgarizing6WLKRSS vulgarizer's vulgarizers vulgarizesWLKRST vulgarizedWLKRSXN vulgarizationWLKRSXNSvulgarization'sWLNwoollenWLNS woollen'swoollensWLRValéryWLSvalour's"WLSKS Velásquez VelázquezWLSKSS Velásquez'sWLTLS volatilizeWLTLSN volatilizingWLTLSS volatilizesWLTLST volatilized WMNS womanize womanizerWMNSN womanizing2WMNSS womanizer's womanizers womanizesWMNST womanizedWNSKTN wainscoting+WNSKTNS wainscoting's wainscotingsWNSKTT wainscotedWNTLS vandalizeWNTLSN vandalizingWNTLSS vandalizesWNTLST vandalizedWNTRS winterizeWNTRSN winterizingWNTRSS winterizesWNTRST winterizedWPvapourWPRvapoury WPRS vaporize vaporizerWPRSN vaporizing2WPRSS vaporizer's vaporizers vaporizesWPRST vaporizedWPRSXN vaporizationWPRSXNSvaporization'sWPS vapour'svapours WRwhirrWRKLRT varicolouredWRS whirr'swhirrs WSwhizzWSKwhiskyWSKS whiskieswhisky'sWSLN weaselling"WSLS visualize visualizerWSLSN visualizing5WSLSS visualizer's visualizers visualizesWSLST visualizedWSLSXN visualization/WSLSXNSvisualization'svisualizationsWSLT weaselledWSSwhizz'sWSTNS westernizeWSTNSN westernizingWSTNSS westernizesWSTNST westernizedWSTNSXNwesternizationWSTNSXNSwesternization'sWTKL watercolour(WTKLS watercolour's watercoloursWTLSvitalizeWTLSN vitalizingWTLSS vitalizesWTLST vitalizedWTLSXN vitalizationWTLSXNSvitalization'sWXP worshipperWXPN worshipping&WXPS worshipper's worshippersWXPT worshippedXFLN shovellingXFLT shovelledXK chequechequerXKBK chequebook'XKBKS chequebook's chequebooksXKBT chequerboard*XKBTSchequerboard's chequerboardsXKHsheikhXKHS sheikh'ssheikhsXKLT chocolateyXKNchequingXKRN chequeringXKRT chequeredCXKS chequer's chequers chequers's cheque'schequesXKTchequedXLchilliXLS chillieschilli'sXNLN channellingXNLS channelizeXNLSN channelizingXNLSS channelizesXNLST channelizedXNLSXNchannelizationXNLSXNSchannelization'sXNLT channelledXPRN chaperone$XPRNS chaperone's chaperonesXRFLN shrivellingXRFLT shrivelledXRKTRS characterizeXRKTRSNcharacterizingXRKTRSS characterizesXRKTRST characterizedXRKTRSXN characterization6 XRKTRSXNScharacterization'scharacterizationsXRSXNS ChristianizeXSL chisellerXSLN chiselling$XSLS chiseller's chisellersXSLT chiselledXTchâteauXTKSchâteauxXTLN châtelaine&XTLNS châtelaine's châtelainesXTS château'sYKTyogurtYKTS yogurt'syogurtsYTLyodellerYTLN yodelling"YTLS yodeller's yodellersYTLT yodelledÿÿÿÿË3? bÿÿÿÿÇÕÀßMÆ·Áoˆ5/ÿÿÿÿÿÿÿÿyä/^ÿÿÿÿv˜L%ÞOËÿÿÿÿÖ›yh‡„9e÷Vï)§ÿÿÿÿF´ÿÿÿÿ® y£bgÂ{M¹ÿÿÿÿöv[ÿÿÿÿ“AÎÿÿÿÿ—H`ö¯—ÿÿÿÿOÿÿÿÿðßYúÕ°?B ÿÿÿÿÿÿÿÿÿÿÿÿHƒ/´îQ¦©”Ü‹ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‰Ž8°à¿ö Z¯–¢)û-ßqÿÿÿÿýÿÿÿÿåE[Rÿÿÿÿs¯E5„5ƒ n\¿ÿÿÿÿ”ùÚƒ[NÿÿÿÿæÁç;ÿÿÿÿAÖk)½È]FÿÿÿÿÞ[ÿÿÿÿDNÿÿÿÿg°MÀÕ2Çg`Dÿÿÿÿÿÿÿÿ­ª àÿÿÿÿJ¡<Ò>…ïW2”|ú =}i;ÿÿÿÿ ¥XÿÿÿÿŸÝ¡ª÷nb0ͽÃÂÿÿÿÿ;U;€ç©Çe´T@ìŒ]²èNf­•rsN?-\ÔzÿÿÿÿÿÿÿÿŒ—S_Ä´"±ÿÿÿÿ ˆ=ü/­âáÿÿÿÿ뚃°…)N£ÇÿÿÿÿÿÿÿÿùJÞ6ã§›dÆ?Á ÿÿÿÿž_ЍTÞ“ß)} ¸i਋wŪiWÿÿÿÿKvB ÿÿÿÿ´/‹<B–"¡ o/|ÿÿÿÿÿÿÿÿå@8~¹±ñ7réÿÿÿÿ T8矼“g/š/¾ÿÿÿÿ!ÿÿÿÿÿÿÿÿ´m¬Ì—ÁÔXWTÿÿÿÿÿÿÿÿ†GÃG¾g²™Aÿÿÿÿ“ ÿÿÿÿ…*‚d+õýdÿÿÿÿÞ´¹ÿÿÿÿÿÿÿÿÑaÚÃÖ‚ÿÿÿÿlÌÿÿÿÿÓ¹ëévD3võž¼^Â_dVjþ:Œehn§·¥ÿÿÿÿÿÿÿÿ+Ìÿÿÿÿÿÿÿÿÿÿÿÿqÿÿÿÿ½¯þd2ãÔˆ•Aßàÿÿÿÿçl-2áþ ÌÿÿÿÿåØm¥ÿÿÿÿÆõ‰ø\¾ÎÿÿÿÿBwÿÿÿÿâ3ÿÿÿÿj ÿÿÿÿÙ?vêܬÿÿÿÿ%AûØÿÿÿÿåvà„Îøo•‘Wïópü=\ê÷âØäþÙ$Sˆ€ JbÏÿÿÿÿ"ÿÿÿÿ? ·ÜÿÿÿÿÿÿÿÿˆÖEAÑ-å ÿÿÿÿÿÿÿÿ±‹„-ÿÿÿÿXˆþ\îXÿÿÿÿë°ÿÿÿÿ•z—ÿÿÿÿÂDÿÿÿÿc¢·Pê ÿÿÿÿ»íÞTÿÿÿÿ ŽO‚ñB4E K‘ 5ÿÿÿÿÿÿÿÿÉÿÿÿÿÜÄ”£4‚ÿÿÿÿÿÿÿÿ'ÿÿÿÿÙA™t.ßÿÿÿÿ )ªÌ|/Ÿ'Ã]L§mw¦Íÿÿÿÿÿÿÿÿócÿÿÿÿ17¥óX|/LE„r1FÇ~ñ‘ÍÿÿÿÿÿÿÿÿÕcíÌ_JÃÍKL{pÀÉÿÿÿÿ”þ3Ìÿ.cÿÿÿÿ¤ÿÿÿÿí^FñZ ’&eÿÿÿÿDS¾/Æ„ÿÿÿÿÿÿÿÿÿÿÿÿïÃúÿÿÿÿÿÿÿÿÿÿÿÿøoÇðFÿÿÿÿÑb§]?ÿÿÿÿÿÿÿÿ SY®ÉÖažá8Þ0ìˆ* =Œ]ÿÿÿÿÿÿÿÿÖ4Ö±wëšCÿÿÿÿÿÿÿÿqcÿÿÿÿyÔˆÿÿÿÿÿÿÿÿ‚e›éÿÿÿÿÿÿÿÿÚ8ÿÿÿÿÿÿÿÿL·Hœ~–¿uÓ G¾Uß;)ÿÿÿÿÿÿÿÿÿÿÿÿ¢E¡KÆç¯ÅýÅÓnSÿÿÿÿI0z;wÍ 1ÄÔ™ÿÿÿÿ€öI:ÀJãÿÿÿÿª‘ÿÿÿÿÿÿÿÿpô‘Æe¹( ¸ÿÿÿÿˆ7.+´»D¬ÏÁÿÿÿÿ!ÑÿÿÿÿìW´Ûÿÿÿÿÿÿÿÿ£ÒÿÿÿÿÓÒ'ö6p†SBðÿÿÿÿÂ'mÈK–ú YP2´cÑ”öbìÿÿÿÿ’Ž:ÚÛ‰ÿÿÿÿµ¢ïËÿÿÿÿÜpÿÿÿÿr³Ö,N²)&î×Âÿÿÿÿÿÿÿÿpη€ÿÿÿÿ:×!´.«p °x}ÿÿÿÿ¼ Ì î܇üvÉ«VäN–ÿÿÿÿe' }ÿÿÿÿ¡ÿÿÿÿÿÿÿÿ \7¯öœÿÿÿÿÿÿÿÿ–ª{ÿÿÿÿ¾”¼Œÿÿÿÿfµÿÿÿÿä\|²ÿÿÿÿÿÿÿÿg_ÿÿÿÿeÔžÿÿÿÿÿÿÿÿ›Ãÿÿÿÿ•ô*xÙD^Øíÿÿÿÿ»S¿'ÿY ðÂÿÿÿÿÿÿÿÿ€ÌEF‡¥T9Í·êã„åg@îeÊo°ß ÿÿÿÿÿÿÿÿ”zìML& ¸·ÿÿÿÿ‰áÊÎ×®DU¥ö0ÿÿÿÿcÿÿÿÿÿÿÿÿŒ×Ñ ÿÿÿÿLÓÈ:;}ÆYq€Q˜Sy“±¡ÁìfÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿS»›êÈ544ÿÿÿÿŠšÿÿÿÿ}'fÙÛïÀ°´TSÕðèH0ÿÿÿÿÿÿÿÿÆ™¦ž ÈD¿„‡ÿÿÿÿ`ÿÿÿÿ‹‰†ÿÿÿÿ"ðyÿÿÿÿ%à>–^´.±~ÿÿÿÿùzÌ­ÈÃŽŽ·Òç×{ŒR ”ÿÿÿÿ¸5Q'¢%;Þÿÿÿÿ[Qÿÿÿÿÿÿÿÿ ÿÿÿÿ³(ÀsÚlô+:QÍ ÿ®{ÿÿÿÿŽMÿÿÿÿ;¨J~ÒQµOX!l¶Ö"` ðcJ×;oMsE>JJ`#•>Š}ÿÿÿÿÿÿÿÿÿÿÿÿeØÇ1çE¯ "®YE<¾©Ãx3"jÿÿÿÿ-%½’óeâP?û!´ÿÿÿÿÿÿÿÿÒ»ˆ4ÅòrÑ£ÿÿÿÿÿÿÿÿ^Üë6E¶n&ÜäÒŒ¨ìÿÿÿÿ²/ÿÿÿÿwl¤¶ÿÿÿÿÿÿÿÿÿÿÿÿ×ý𨯖ç `RsN±ß½;¶éõÿÿÿÿ¶+ è̶#íLbÿÿÿÿÿÿÿÿ‚©ÿÿÿÿê‚}\ÊÆÿÿÿÿx@ÇAÿÿÿÿ;Kÿÿÿÿí{A^æ†MÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìÑÙFQ%Á%Kì ì`¶Ýmqƒ1p$w#ÿÿÿÿ9ËžÚÿÿÿÿHÿÿÿÿ^Rlþ Eóÿÿÿÿm«ädz×V¤Èìö\¨ÎÿÿÿÿÿÿÿÿÞ¢ÿÿÿÿÍ&gЩ^N«…ÎQªyØ8 ÿÿÿÿü§3ÿÿÿÿÿÿÿÿÿÿÿÿ¨¾ÆêÛ3ÿÿÿÿ†Þ™×ŒûÿÿÿÿD€PHÞJô«Uçÿÿÿÿÿÿÿÿ½´2ÛsòS°êí×§ð.lÐr#VZ³ÖþÃÙ’pô ì”2~Êwcæ8\Ÿ÷ðq@(ÿÿÿÿؽÿÿÿÿÿÿÿÿ åŠIjŸ‚™qĬ±,ÇT¦cº÷''ñÿÿÿÿÿÿÿÿiåªFu‘ÿÿÿÿ¹‰@Ììï¯ä:ûNm§ÛtSÒ‡ÿÿÿÿÌtƒôôÿÿÿÿ!Ïÿÿÿÿÿÿÿÿ,h:þÿÿÿÿn8hÿÿÿÿÿÿÿÿFL®«ÿÿÿÿÍãÿÿÿÿM/ÿÿÿÿÿ¥÷Óý$}Ðç[¹ÕßÊ aó‚´5" °ö(|Lç¥'ä$ÿwÿÿÿÿc꺆èÿÿÿÿÿÿÿÿ"sq¯¸Q+ÔØÿÿÿÿÜ üÿÿÿÿ[¬°¾ÍµÉsÛ–§¶ƒÿÿÿÿ6ÑBj/(M âöÿÿÿÿ¯ ÿÿÿÿè! !ÿÿÿÿÿÿÿÿñB œ«ç=š[cÿµç&èÿÿÿÿŒàë¹Úüýÿÿÿÿ>eÇ¡ÿÿÿÿÿÿÿÿKÿÿÿÿÿÛÇWé0ÿÿÿÿÿÿÿÿÜ¡ÿÿÿÿµÿÿÿÿ£ÿÿÿÿÿÿÿÿŒç¸ÿÿÿÿŸ00ÿÿÿÿLòÿÿÿÿÿÿÿÿ6÷íèAÿÿÿÿßÏÿÿÿÿö‹ÿÿÿÿ®EIVÿÿÿÿÿÿÿÿ^~L:¥¢e×û)?•`ñºBW4üúÕ æØÿÿÿÿÿÿÿÿ)¬ÚÿÿÿÿX‘ÿÿÿÿ²¢ÜŽB Y§\UO×äÄ_Wpÿÿÿÿ¼ýÉYÿÿÿÿþaÿÿÿÿâ7‡:*ób 4dÀgTé>òÞpiŸÞmÿÿÿÿÍyÿÿÿÿÈÖBÿÿÿÿùpFèdÆ_Á­1™ó‡µ¤HFk¥Zè™V`Ù:s/,Q‹Äù ÿÿÿÿ?£9”ûÔã]r:4Õ1Øÿÿÿÿÿÿÿÿÿÿÿÿ ,ÿÿÿÿÒä ¼Ë^ãÿÿÿÿ¯![þRO1JQûxÿÿÿÿÿÿÿÿ¸S&ÿÿÿÿ“ÐÿÿÿÿYΩõ.—ÚC_‘Õaÿÿÿÿ|Èÿÿÿÿ9&“`@öõÄ7ÿÿÿÿÿÿÿÿó·ÿÿÿÿ§úÿÿÿÿìýÒºÉ~º²ÿÿÿÿP‡¤¾>ÿÿÿÿÿÿÿÿ>Hÿÿÿÿ† ‹ƒÿÿÿÿÿÿÿÿÊ{oë‰àSYül›ìÿÿÿÿ`ééÿÿÿÿÛPqµÿÿÿÿçàÏ¿Šº¼Ž@ÊÇOô—vBPÿÿÿÿÿÿÿÿÌ\íÝ”lžx šžöa„y¡ˆD7[ô½ÿ}±wÿÿÿÿØ{ÿÿÿÿ\ £…RžkíMÏÿÿÿÿ¸ÿÿÿÿŽÇÿÿÿÿ¶ÿÿÿÿ?ëÆÿÿÿÿUjÖ_“ÈÿÿÿÿÞÅœE‹Úÿÿÿÿ‘ê••Áü?ŽîÄ‹¦ÇÃ4¹Ô’ÿÿÿÿÿÿÿÿ«óòx peÿÿÿÿ'@AY2üÔdÿÿÿÿÒkuÿÿÿÿ$˜“À)ÿÿÿÿVÌžÿÿÿÿg‚ÿÿÿÿ—nBJ~wW) ±ÿÿÿÿ7$ ÿÿÿÿÿÿÿÿ´Vÿÿÿÿ!Ô`-±r-~¢ÊÜÿÿÿÿepÿÿÿÿhVÈv<+É4½¾Ä í3äWB’$ÿÿÿÿÿÿÿÿwÿÿÿÿ©Ñëÿ ÷•ÿÿÿÿ½_f€ßÿÿÿÿü“Lè©NpGÉÿÿÿÿÿÿÿÿ%=á•-ÀKEfÿÿÿÿkßÿÿÿÿÿÿÿÿråkKÁä#g¤ÉÄëÿÿÿÿÿÿÿÿÿÿÿÿÙœÿÿÿÿ Úÿÿÿÿ­Iã³ÿÿÿÿLŠEþ1ÿÿÿÿÿÿÿÿ’›ÿÿÿÿìwë®ñÉè£PV0`Ƴ)žcªN\ÿÿÿÿå9à·ÿÿÿÿ|Xÿÿÿÿübû#ÿÿÿÿ­Qºå&ãH:í:9ØT`ÿÿÿÿCñÊ<*f¶ ÿÿÿÿ• Ø,ÿùklzÿÿÿÿžvŠÿÿÿÿÿÿÿÿ·R0d³.RœÆ Vˆ÷”þf¾«M•,{Rÿÿÿÿ”(d€}›ÿÿÿÿsh¾| Ömÿÿÿÿÿÿÿÿ5¦ÑùIÍÎ}"v(g¯­ qxÔ ÔG@6ÇÐ:ÿÿÿÿÔ!K­T,ÿÿÿÿ›¹ ´ ²$Ó2'ù,6ó ÿÿÿÿô€ÿÿÿÿ_”S]œVåC³tøu¸ÞUÿÿÿÿÿÿÿÿNÖÿÿÿÿÿÿÿÿÿÿÿÿÁJÿÿÿÿ Ÿÿÿÿÿ`l™—z º½Çÿÿÿÿ‰Üÿÿÿÿ×ZÿÿÿÿùFÝ󭬀~z\ƒ&£YÄFÎòÿÿÿÿ ç ÿÿÿÿ±¬CcÖÎë…ukwFÿÿÿÿcÃÊvÿÿÿÿÿÿÿÿvÙÿÿÿÿÿÿÿÿª€Œõÿÿÿÿ£qH«Ùí»q¨j¢ÿÿÿÿDöÿÿÿÿAü»äbÐfÿÿÿÿLÿÿÿÿÿÿÿÿW¨_:PâÿÿÿÿÃÓr€Jcdÿÿÿÿ%ž}ÿÿÿÿÿÿÿÿÄÿÿÿÿ…c±ÿ*q0øÿÿÿÿMÙ•€¦¼ÿÿÿÿk™ßxî2ÿÿÿÿÿÿÿÿ#t8æSwÿÿÿÿ¥ÓÑÿÿÿÿNõÿÿÿÿÒÿÿÿÿZÿÿÿÿÿÿÿÿóµ²O ©@xÿÿÿÿåøëùÿÿÿÿÿÿÿÿ»ÿÿÿÿ´á "]kÖµ;fÿÿÿÿZAÿÿÿÿEÄ~ÿÿÿÿT.®‡›»l}‚èÿÿÿÿâXÖ†]¯ÿÿÿÿÅXÿÿÿÿÿÿÿÿ(êŒkÆÃÿÿÿÿžyV]ªzÿÿÿÿÿÿÿÿ-  un<*Õ÷ÿÿÿÿ~×Q©ÿÿÿÿÿÿÿÿÿÿÿÿúæ!ƒ'1ËnøÀÚR<€y2ÿÿÿÿ±ÃºZæÿÿÿÿ2ï³l®÷ÿÿÿÿÿÿÿÿw"qãB ÿÿÿÿè>#°c—ÿÿÿÿÿÿÿÿ¨jï üÿÿÿÿ<„HÿÿÿÿÚÍ7±ÿÿÿÿ~ñÿÿÿÿzrnÛþà“jÿÿÿÿªö¤;è;Ã+9ýß ÿÿÿÿBúÜï,0ž´¨Nj9ÿÿÿÿš¸™-8—0£ ¬íÎÔ RÚzºÌ&«*ðÚÿÿÿÿÁ‡Á@õ;Ï©û–mû¹Rõ¢ÿÿÿÿÿÿÿÿö7¸µ¬<îet‚À‚“ÿÿÿÿÿÿÿÿymÿÿÿÿ|øAÿÿÿÿÿÿÿÿ¶óµ³C-úr2Ãÿÿÿÿÿÿÿÿ,]ôU÷XH”Êôÿÿÿÿ–è[°j»7Žgæ}ÿÿÿÿeõ²À ñæÿÿÿÿÿÿÿÿÿÿÿÿ•¤G‹mû¯"ÿÿÿÿÿÿÿÿ,Éô€A˜À#„ÿÿÿÿf\A‘ÿÿÿÿÿÿÿÿÿÿÿÿ»"9 {ÕÉìMÊsIo.ÓÿÿÿÿØæÿÿÿÿƒúÿÿÿÿÿÿÿÿÿÿÿÿ)B‹ÿ‰L 6Êÿÿÿÿÿÿÿÿ[ëÿÿÿÿ×ß7uR# ÿÿÿÿ/ 9+Á3Thù¯žã êÕ'áªÿÿÿÿ-Ý )ÿÿÿÿl)Ð)•já¸ÿÿÿÿù|áŠ@Šâ–ÿÿÿÿSnÝPÐT)á<ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÉŠÿÿÿÿ[Iô—ÿÿÿÿt?Ÿµ}¸îÿÿÿÿÿã{÷õÿÿÿÿÿÿÿÿ/òE’;nB mY€Ÿ{ÿÿÿÿÄMÿÿÿÿ C¤¦_àÿÿÿÿ›Oÿÿÿÿ!’¿DØÿÿÿÿRKHÆ:ªU™È–²Çmö˜ñ(Xÿÿÿÿv¿P”ÿÿÿÿb®ÿÿÿÿÿÿÿÿÿÿÿÿoJ…u½ðÖ/†BúŠ2ùÄâÉ/ÿÿÿÿÿÿÿÿPuíQž.k0¦@¹ÿÿÿÿÍÈIWÿÿÿÿ#£bÿÿÿÿÿÿÿÿ˜ÊQ61ÿÿÿÿŒHÅÞ—HHÝ2W¤ÿÿÿÿÿÿÿÿÛÌÖS~Ô?ï„;ÿÿÿÿ¡=ßâÇ—Rý¨ß•{:XÏOM¶ v¯ ÿÿÿÿüq%ƹ5<ÿÿÿÿþÌÿÿÿÿÞYXÒóVJǃ«§ yÿÿÿÿ«ü1®îu /Z0>eŒ²oÖ+-çí9‡ÿÿÿÿ ÿÿÿÿœµå§•?x>PŒ‹ÿÿÿÿè&°t–Ÿ,ç–ÿÿÿÿá…ÄO" †ä€ÿÿÿÿÎoÄLØÚ!Žÿÿÿÿlýd´,ƾjŠOzgÇáÎ9Ürµ}¬Lÿÿÿÿe™:ÄÛïãKnÿÿÿÿÿÿÿÿc…ÿÿÿÿS6#4ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûôòÿÿÿÿ9ÂH>¸¿êdfX©â4Šÿÿÿÿ#W(ÿÿÿÿR¬>? 8ÛÀ>Ý¿^5ð{û÷2ZXÅ£5k|lÖ8ªW Û-º•;/ÿÿÿÿ¿W NÊD|öOÀ2‡‚é¹¶{M…%† 2¿ö ¦ýŸái<M =,LŠÿÿÿÿÆÅ„`œ¨ÿÿÿÿ:i{/ÿÿÿÿ°Šœ ÿÿÿÿð Ï+,¨†¿›¤eÿÿÿÿ ä.zàÅÿÿÿÿìf²°ÿÿÿÿÿÿÿÿĘ#ÿÿÿÿbŽ÷q…e3ÉkÚ¥kÿÿÿÿ®ë|ÇNr(ŠEI®wa©›/Ðÿÿÿÿÿÿÿÿkç}j¬ŒÈàÿÿÿÿºãp´ÿÿÿÿª˜EÿÿÿÿÿÿÿÿÝõøÿÿÿÿókÿÿÿÿ{9ÿÿÿÿÿÿÿÿ·'Ë@ÿÿÿÿ©¢!)™´UŸ s9ÙÇ8¯-ª½!ÿÿÿÿ<»ƒ“÷_ÿÿÿÿ?`¥x1Mò †sµ8é6s°Aÿÿÿÿ² ÿÿÿÿÃJGTáÿÿÿÿ‡4ÿÿÿÿÒ6ÿÿÿÿ¸S)!ïðâ'0:“UÆušÿÿÿÿÿÿÿÿ3wùÿÿÿÿoï€Ã†ÿÿÿÿñ†&Œÿÿÿÿž¯T= 2ÿÿÿÿÿÿÿÿ i®„ÞÿÿÿÿßiÒ>ùñÿÿÿÿß<G ==ÿÿÿÿÿÿÿÿ}¾¢åj“´`Í€Lé½#ÿÿÿÿáñ(Ã,¼ó®¹Þ/ôcwÑw’â\£ÿÿÿÿè­(Î~n­¡š_§Ô dãbPa·¯S¸ÿÿÿÿBqú9‰åÄIÿÿÿÿÿÿÿÿO3Síÿÿÿÿ‚žHOÿÿÿÿÿÿÿÿtЮ°Øÿÿÿÿîo¯Ë73{wÿÿÿÿÿÿÿÿ³YÜ t9âáiDê/µôÿÿÿÿÝZ ÿÿÿÿÿÿÿÿÿÿÿÿù„}À¶ «7Uiê¡¡‚ô‰Ÿ)£X¦‹ÿÿÿÿ–*Õ \5Øjaâ˜Äÿÿÿÿü‚ÿÿÿÿÓVÿÿÿÿ²_ÿÿÿÿô¾¥øc·…ã@º’ qR“$)¤“ÿÿÿÿœÎîb—?ÿÿÿÿLŽ0w{¤ÖWI>ÿÿÿÿŸ+mK^šëÙÿÿÿÿÿÿÿÿWÿÿÿÿz{ÕÿÿÿÿþƒŠÛu†+™¬ÿÿÿÿ  ó±3TŠ‚®P°fòÛ¨6ÿÿÿÿ›®ÿÿÿÿ£;ëðåkŽ5Ž‘=ÿ#(o uCgÿÿÿÿÁìtïD -qCAç(s^òerµ®T¢ÿÿÿÿ™Óûÿÿÿÿ_¤Õ … îÿÿÿÿoùT1ì5ÂÈ• ÿÿÿÿÿÿÿÿöÍS:aº9ÿÿÿÿ¡œåh3ÿÿÿÿíC÷{UÿÿÿÿÔ#´ÿÿÿÿo–f>ÿÿÿÿ§a±Õ 0ÙNT+— ÿÿÿÿOO¹¿ ¯ÿÿÿÿÿÿÿÿ*rq ¯KÀñ80Ž#%ÇNØn(‰ïû‰\djd¼d%³‚bÍiýŽË.[*µŸÿÿÿÿ­gš1Ç¢×쓊ˆÿÿÿÿéGÿÿÿÿ†KϦËCD*³~ó”gäFÿÿÿÿ×.•–æÿÿÿÿ‘¾ÿÿÿÿÿÿÿÿ]•Hºÿÿÿÿò²¥ÿÿÿÿEÿÿÿÿ ~­ÛwÿÿÿÿJUxTÌq¬ÆIW›õ¬:W¼ë_N÷zs7„T¬¨wÉñž½ø¿7V¤#|Ç… âÄZø:(]7(H”횎Ô¿ìKˆÿÿÿÿ\ Õÿÿÿÿÿÿÿÿÿÿÿÿª|HÿÿÿÿØšfO<¢|Ò Œi0é9Aÿÿÿÿòçÿÿÿÿ™ÿÿÿÿÀ6‡ úxŽx„ÿÿÿÿ ðy±0ÓE öìKÁO›nú&Gp a‰ËOÿÿÿÿÿÿÿÿ.¶_g½â|{ÂGù¨ZXGb¡Gÿÿÿÿ ÿÿÿÿÐéa »ô"ÿÿÿÿ â.F›v….ÿÿÿÿà¾1F.|Ô3‹ì˜yÑÒ"²£Ãpÿÿÿÿÿÿÿÿ‡÷ÏúK;ÿÿÿÿÿÿÿÿpÏ)PÊÏÄÿÿÿÿ«p82KV1,*_eK•ÿÿÿÿc{^CÎêñËgË9ží™†CaoøÜÏ–”ÿÿÿÿAM{¼a’ÝßÓ)™¹,°w¨ÿÿÿÿ«lÞ’‹8 ÿÿÿÿÿÿÿÿÿÿÿÿ$œÿÿÿÿÿÿÿÿ±G$ù§«•öÿÿÿÿ;ÿÿÿÿÿÿÿÿ¾zÚ˜l=c NœG¼?ÿÿÿÿɨÿÿÿÿºn¼XÿÿÿÿL3ýD“ UvMjvÿÿÿÿÿÿÿÿÀPÂÿÿÿÿ«ÿÿÿÿ»ޏղ©žIÿÿÿÿ¿¤ÿÿÿÿ7§ÿÿÿÿÿÿÿÿÿÿÿÿ¬ÊÿÿÿÿIz®ÀE5`z½:̉ÝÀï?9åwîgé¼ÿÿÿÿ…; ÿÿÿÿ|*5%´[¹¾Õ^³ÿÿÿÿòs|°y·øÉ·ò‰ï"b¼±\¸c 4¡;tÿÿÿÿÄc(UR$)–†ÓY$¯`Zí÷½kqðÿÿÿÿ‚ÿÿÿÿq*ÿÿÿÿ[–5$YxhªFÿÿÿÿê¦l+.Î0ÿÿÿÿÿÿÿÿ*`cîú^Bxâ蕌Ê­UCäÿÿÿÿ9ýßQKz×ïÐ*ÿÿÿÿ„íÌ^ø×Úy&z²0›"Ú,QŸQr/¬}ÿÿÿÿÿÿÿÿÿÿÿÿ`Šx‰ÿÿÿÿût'Ò²7ÿÿÿÿÒ“=0‚f¼r0J‹ÁYð‘q­òi”Ç÷ÿÿÿÿMÑÿÿÿÿ©äÿÿÿÿMÕ”ÿÿÿÿÿÿÿÿï@Ut…¬5¥ªÿÿÿÿ|¹aÍÿÿÿÿN^ Lþ˜M½QTÖ(‚ò2ù~?8_ÿÿÿÿê’+ŸÑ»ÿÿÿÿÈFhƒ»m4Wü ˜Èúÿ=ä±O²¹º¢ºo F7‹ë©¤É ðtÿÿÿÿI@«,€Ëxh¦¿ïÿÿÿÿ,¼þÖD4À » 5³·G¤ÿÿÿÿÿÿÿÿf[ÿÿÿÿ~ªÿÿÿÿ0kßÖ‹tÿÿÿÿxO’~j©0¤J!Œ®O[p]“’¨ï½yV˜ÿÿÿÿï䦿„ÿÿÿÿTb'”i—ÿÿÿÿëÉõáå+êèa«ÂM˜£Ÿÿÿÿÿÿÿÿÿ¨’ÿÿÿÿÁÑí놼ö³ ´™ÿÿÿÿÿÿÿÿ:yŠœ: ÑARýGÿÿÿÿª­o¼ÿÿÿÿðöÿÿÿÿ$ךëštœ¡ÐóÐÿÿÿÿ_Ô/—ogÝ:©ì{:6ÿÿÿÿßYæ ¢îÿÿÿÿeÿÿÿÿ‘iÓ‡ÿÿÿÿ-C³ùÿÿÿÿÿÿÿÿÿÿÿÿ"y4c™ÿÿÿÿP€éÿÿÿÿaLwZóïÿÿÿÿ´hBÿÿÿÿä)1oÿÿÿÿòþÿÿÿÿ^ùÒ×ÇÁÿÿÿÿØ`²¦”hž½EœM†ùÂûv—ÿÿÿÿÿøsRL±Í c¶sƒ½ßÜÏH:÷ÿÿÿÿnŘTÿÿÿÿÈñš0É è.’|’€Ö=˜8}Å‘—3¤¸©™Šÿÿÿÿƒ0¶ÐEèêÿÿÿÿ|âÆ=0¸™þª³ÿÿÿÿ¤ˆÿÿÿÿÿÿÿÿ¼œI¡¦ÜIìEd™]¶ÿÿÿÿÿÿÿÿòPþ­&Ãÿÿÿÿÿÿÿÿû*ñ›Wÿÿÿÿ.²ÆUçoú~[j`è´â”ÿÿÿÿxmlcopyeditor-1.2.1.3/src/aspell/dict/en_CA-w_accents-only.rws0000664000175000017500000026316012402464555022672 0ustar zanezaneaspell default speller rowl 1.10Na¼°Àeà *î ï enphonet1.1*@*B*F*K *L*M*N"*P/*R4*S5*T;*XD@RF@SI@TJBBKBFLBHMBKNBLRBNVBPXBRYBS_BTbBXgBYhFBiFFkFKnFLsFMyFN{FRFSƒFT…HBŠHKŽHLHM‘HN™HPHS¡HT¢K@£KB¤KFªKK®KL°KM½KNÂKPËKRÍKS×KTÜKWäLBæLFëLKîLMòLNóLSôLT÷MøM@ùMBúMFûMKüMLMMMNMRMSMTMWMX!N#NB$NF)NK,NM-NN/NS0NT1NX4PB5PK6PL7PMBPNCPPHPRJPSRPTXPY`RaR@bRBcRFfRKhRLoRMqRNyRP}RSRTRW„RX…SB‡SF‹SKSL—SMžSN¤SP¬SR±SSµST¸SWÁSXÃTBÅTFÆTHËTKÌTLÐTMÕTNÞTPåTRêTSóTTùTWÿTXWW@WBWKWL WMWNWPWRWSWTWX XF!XK"XL)XN+XP,XR-XS0XT1YK5YT6*@P *@R’*B2*BNI*BRÑ*BS*BTo*FK *FLŽ*FN¿*FRU*FSÈ*KL›*KN]*KR¾ *KS` *KTe *Lh*LFt*LKa*LM5*LN`*LS*M*MB*MF*MK¯*MLß*MN*MP®*MRÇ*MS*MT*MX2*N*N@©*NB÷*NF)*NKñ*NLÏ*NM*NN*NP¾*NR *NSû*NTã#*NXI)*P**PL**PR[+*PSˆ+*PTA,*RM³-*Sç-*SFô-*SH.*SN=.*SSh.*ST.*To/*TF‡/*TL¿/*TM¨1*TPo3*TR¢3*TSÃ3*TT?4*TXg5*XL˜5*XRÁ5@RLâ5@RS6@RW^6@SL˜6@TRË6BBR;7BFL’7BHFÏ7BKLç8BKPF9BKTy9BKWœ9BLBÉ9BLK:BLMg:BLS|:BNL¶:BNTÙ:BPT ;BR‚;BR@š;BRK<BRLÐ<BRSù<BRT=BSN¨=BSSË=BSTÚ=BTF–>BTKÃ>BTLÓ>BTN€?BTS¿?BXLÛ?BY@FBK*@FBR;@FFé@FFRAFFS³AFKÝAFKLëAFKSúAFKTBFKXŸBFLF`CFLM{DFLN´DFLSóDFLTEFLY0FFML[FFMN›GFNîGFNLüGFNS­HFNT-IFRÆIFRKÔIFRP3JFRTVJFSL KFSS®KFTÈKFTLÕKFTR LFTS:MFTWÎMHBNHBRNHBSÎNHBTíNHKTOHLN^OHLSŒOHM±OHMFÀOHMK.PHMLùPHMN=QHMRxRHMS°PST¡°PSX–±PT²PTF²PTKL²PTLþ²PTNb³PTR³PTSg´PTT µPYR~µR§µR@R³µRBLáµRBR¶RBTf¶RFL¹¶RFTô·RKޏRKK¸RKLg¹RKNîºRKP#¼RKR­¼RKS ½RLB=½RLSj½RM ¾RMF¾RML~¾RMMϾRMN¿RMR¡¿RMSÈ¿RMTå¿RNKÀRNL7ÀRNTŽÀRNX"ÁRPRTÁRPShÁRSÇÁRSKßÁRTKïÁRTL‰ÂRTNÆÂRWLÃRXNDÃRXXøÃSBK ÄSBR5ÄSBS‹ÄSBTLÅSF}ÅSFL—ÅSFRZÆSFSÇSK>ÇSKLNÇSKM(ÈSKN‡ÈSKP×ÉSKRdÊSKSËSKT>ËSLBkËSLF~ËSLLbÌSLMÅÌSLNYÍSLT¼ÍSLYëÍSMB ÎSMKìÎSML/ÏSMN”ÏSMP÷ÏSMR†ÐSN@ÝÐSNB<ÑSNF‡ÑSNKëÑSNPÒSNSNÒSNT‡ÓSNX ×SPKÛ×SPLCØSPRúØSPT‘ÙSPX ÚSRóÚSRLÛSRS¢ÛSRX¿ÛSSBâÛSSMôÛSSTÜST½ÜSTBËÜSTKŒÝSTL,ÞSTM{ÞSTNÎÞSTRµßSTSáSTTáSWF.áSWPYáSXLƒáSXRâTBTBâTFL}âTFN¤âTFRfãTFSwãTFT«ãTHM äTKL¤äTKR“åTKSKæTKT‚æTLîæTLNçTLREçTLSYçTLTÍçTMèçTMBèTMKÐèTMLêTMNÈêTMPêëTMRrìTMS íTMT)íTN9íTNHGíTNKtíTNLßíTNSVîTNTîTNX;ðTPLÊðTPNòTPR@òTPSÊòTPT9óTRVôTRFdôTRHööTRK÷TRLV÷TRMÀ÷TRNàøTRR{úTRWÿúTSF*ûTSK”ûTSLüTSM¼ýTSNJþTSTâÿTTTTBšTTLÊTTN2TTRYTTTTWLSTX¸TXFÇTXNöW‡W@R“WBLîWK|WKL‹WKN$WKSRWKTdWL%WLF=WLKWLNÖWLRWLSWLTcWMNÂWNS? WNT WPS WPRb WPS% WRKB WS[ WSK{ WSLª WSSž WST® WTKH WTL‡ WXPXFLtXKXKBµXKL3XKNHXKRZXKSƒXKTµXLÆXLSÔXNLðXPR¯XRFèXRKXRSÖXSLïXTOXTK_XTLrXTS®YKTÁYTLò*@PTK orthopaedic+*@PTKS orthopaedicsorthopaedics's*@PTST orthopaedist,*@PTSTSorthopaedist's orthopaedists*@RS authorize*@RSN authorizing*@RSS authorizes*@RST authorized*@RSXN authorization.*@RSXNSauthorization'sauthorizations*Babbéarbour*BNSurbanize*BNSN urbanizing*BNSS urbanizes*BNST urbanized*BNSXN urbanization*BNSXNSurbanization's*BRKMNT abridgement+*BRKMNTS abridgement's abridgements0*BS abbé's abbés arbour'sarbours*BSN@absinth*BSN@S absinth's*BTabettor*BTS abettor'sabettors*FKNRLSovergeneralize*FKNRLSNovergeneralizing*FKNRLSSovergeneralizes*FKNRLSTovergeneralized*FKPTLSovercapitalize*FKPTLSNovercapitalizing*FKPTLSSovercapitalizes*FKPTLSTovercapitalized*FLairfoil*FLS airfoil'sairfoils*FNKLS evangelize*FNKLSN evangelizing*FNKLSS evangelizes*FNKLST evangelized*FNSoffence *FNSS offence'soffences*FRMFSS overemphasize*FRMFSSNoveremphasizing*FRMFSSSoveremphasizes*FRMFSSToveremphasized*FSPXLSoverspecialize*FSPXLSNoverspecializing*FSPXLSSoverspecializes*FSPXLSToverspecialized" *FSPXLSXN#overspecialization% *FSPXLSXNS overspecialization's*FSST oversized*KLéclair*KLMTS acclimatize*KLMTSN acclimatizing*KLMTSS acclimatizes*KLMTST acclimatized*KLMTSXNacclimatization! *KLMTSXNSacclimatization's*KLN equalling7*KLS éclair's éclairs equalize equalizer*KLSN equalizing2*KLSS equalizer's equalizers equalizes*KLST equalized*KLSXN equalization*KLSXNSequalization's*KLT éclatequalled*KLTSéclat's*KNaging*KNLKMNTacknowledgement5 *KNLKMNTSacknowledgement'sacknowledgements#*KNMS economize economizer*KNMSN economizing6*KNMSS economizer's economizers economizes*KNMST economized@*KNS aging's agings agonize organize organizer#*KNSN agonizing organizing*KNSNL agonizingly>*KNSS agonizes organizer's organizers organizes!*KNST agonized organized*KNSXN organization0*KNSXNLorganizationalorganizationally-*KNSXNSorganization's organizations*KNTorgandy*KNTS organdy's*KRNTS aggrandize *KRNTSMNTaggrandizement! *KRNTSMNTSaggrandizement's*KRNTSN aggrandizing*KRNTSS aggrandizes*KRNTST aggrandized*KSaxeoecus*KSSaxe's*KSSRS accessorize*KSSRSN accessorizing*KSSRSS accessorizes*KSSRST accessorized*KSSSexorcise*KSSSN exorcising*KSSSS exorcises*KSSST exorcised*KSTMPRS extemporize *KSTMPRSN extemporizing *KSTMPRSS extemporizes *KSTMPRST extemporized *KSTMPRSXN!extemporization# *KSTMPRSXNSextemporization's*KSTNLS externalize*KSTNLSN externalizing*KSTNLSS externalizes*KSTNLST externalized *KSTNLSXN externalization6 *KSTNLSXNSexternalization'sexternalizations*KSTS oxidizeoxidizer*KSTSN oxidizing0*KSTSS oxidizer's oxidizersoxidizes*KSTSToxidized*KSTSXN oxidization*KSTSXNS oxidization's*KTLS actualize*KTLSN actualizing*KTLSS actualizes*KTLST actualized*KTLSXN actualization*KTLSXNSactualization's*KTRaccoutre*KTRMNTS accoutrements*KTRN accoutring*KTRS accoutres*KTRT accoutred *Lolé(*LFBTS alphabetize alphabetizer*LFBTSN alphabetizing=*LFBTSSalphabetizer's alphabetizers alphabetizes*LFBTST alphabetized*LFBTSXNalphabetization4 *LFBTSXNSalphabetization'salphabetizations*LKLSalkalize*LKLSN alkalizing*LKLSS alkalizes*LKLST alkalized *LKS eulogize eulogizer*LKSN eulogizing2*LKSS eulogizer's eulogizers eulogizes*LKST eulogized*LMNMaluminum*LMNMS aluminum's*LNélan*LNSélan's*LS Elyséeolé's*LSSElysée's*LSTSS elasticize*LSTSSN elasticizing*LSTSSS elasticizes*LSTSST elasticized*Marmour%*MBLS immobilize immobilizer*MBLSN immobilizing(*MBLSS immobilizers immobilizes*MBLST immobilized*MBLSXNimmobilization*MBLSXNSimmobilization's*MBNSambience#*MBNSS ambience's ambiences*MF@TR amphitheatre-*MF@TRSamphitheatre's amphitheatres*MFSS emphasize*MFSSN emphasizing*MFSSS emphasizes*MFSST emphasized*MKRémigré*MKRS émigré'sémigrés*MLTomelette"*MLTS omelette's omelettes*MNSimmunize*MNSN immunizing*MNSS immunizes*MNST immunized*MNSXN immunization,*MNSXNSimmunization's immunizations*MP@S empathize*MP@SN empathizing*MP@SS empathizes*MP@ST empathized*MPNLempanel*MPNLN empanelling*MPNLSempanels*MPNLT empanelled*MPRLN imperilling*MPRLT imperilled*MPSTimposter#*MPSTS imposter's imposters*MR armourerarmoury*MRKNS Americanize*MRKNSN Americanizing*MRKNSS Americanizes*MRKNST Americanized*MRKNSXNAmericanization5 *MRKNSXNSAmericanization'sAmericanizations*MRN armouring<*MRS armourer's armourers armouries armoury's*MRTarmoured*MS armour'sarmours*MTLS immortalize*MTLSN immortalizing*MTLSS immortalizes*MTLST immortalized*MTSamortize*MTSBL amortizable*MTSN amortizing*MTSS amortizes*MTST amortized*MTSXN amortization,*MTSXNSamortization's amortizations*MXNLS emotionalize*MXNLSNemotionalizing*MXNLSS emotionalizes*MXNLST emotionalized *Neon*N@LKS anthologize*N@LKSN anthologizing*N@LKSS anthologizes*N@LKST anthologized*N@MTS anathematize*N@MTSNanathematizing*N@MTSS anathematizes*N@MTST anathematized*N@RLenthrall*N@RLMNT enthrallment *N@RLMNTSenthrallment's*N@RLS enthralls*N@RST unauthorized*NBKNNST unbeknownst*NBPTST unbaptized**NFFRBL unfavourable unfavourably*NFLFRT unflavoured*NFSLS universalize*NFSLSNuniversalizing*NFSLSS universalizes*NFSLST universalized*NFTLST unfertilized*NKLRT uncoloured*NKLSS anglicize*NKLSSN anglicizing*NKLSSS anglicizes*NKLSST anglicized*NKLT unequalled*NKNingénue!*NKNS ingénue'singénues*NKNST unorganized*NKR inquireinquiry*NKRN inquiring.*NKRS inquires inquiries inquiry's*NKRTinquired *NKS energize energizer*NKSN energizing2*NKSS energizer's energizers energizes*NKST energized*NKSTRMÅngström*NLBLT unlabelled*NLKanalog,*NLKS analogize analog'sanalogs*NLKSN analogizing*NLKSS analogizes*NLKST analogized*NLS analyzeanalyzer*NLSBL analyzable*NLSN analyzing/*NLSS analyzer's analyzersanalyzes!*NLST analyzed annualized*NM anemiaenamour*NMKanemic*NMKL anaemically*NML enameller*NMLN enamelling*NMLNS enamellings%*NMLS enameller's enamellers*NMLT enamelled*NMRN enamouring#*NMRT enamoured unarmoured*NMS anemia'senamours*NNSunionize*NNSN unionizing*NNSS unionizes*NNST unionized*NNSXN unionization*NNSXNSunionization's*NNXLST uninitialized*NPRKTST unpractised*NPSTRST unpasteurized*NPTSN unappetizing*NRFLN unravelling%*NRFLT unravelled unrivalled *NRKKNSBLunrecognizable*NRKKNST unrecognized*NRLenrol*NRLMNT enrolment(*NRLMNTS enrolment's enrolments*NRLSenrols*NRLST unrealized!*NS eon'seonsionize*NS@TK anaesthetic+*NS@TKS anaesthetic's anaesthetics*NS@TS anaesthetize*NS@TSNanaesthetizing*NS@TSS anaesthetizes+*NS@TST anaesthetist anaesthetized.*NS@TSTSanaesthetist's anaesthetists*NS@TSXN anaesthetization" *NS@TSXNSanaesthetization's*NS@X anaesthesia*NS@XLKanesthesiology*NS@XLKS anesthesiology's *NS@XLKST!anesthesiologist8 *NS@XLKSTSanesthesiologist'sanesthesiologists*NS@XS anaesthesia's*NSFLST uncivilized*NSFR unsavoury*NSNionizing*NSSionizes*NSTionized*NSTLinstill*NSTLMNT instalment+ *NSTLMNTS instalment's instalments*NSTLSinstills *NSTTXNLS!institutionalize# *NSTTXNLSN#institutionalizing" *NSTTXNLSS"institutionalizes" *NSTTXNLST#institutionalized& *NSTTXNLSXN'institutionalization) *NSTTXNLSXNS"institutionalization's*NSXN ionization*NSXNS ionization's*NTF endeavour*NTFRN endeavouring*NTFRT endeavoured%*NTFS endeavour's endeavours*NTFTLS individualize*NTFTLSNindividualizing*NTFTLSSindividualizes*NTFTLSTindividualized! *NTFTLSXN"individualization$ *NTFTLSXNS individualization's*NTKNS antagonize*NTKNSN antagonizing*NTKNSS antagonizes*NTKNST antagonized*NTLB antilabour*NTLKTLSintellectualize! *NTLKTLSN!intellectualizing *NTLKTLSS intellectualizes *NTLKTLSTintellectualized*NTMS anatomize*NTMSN anatomizing*NTMSS anatomizes*NTMST anatomized*NTNLS internalize*NTNLSN internalizing*NTNLSS internalizes*NTNLST internalized*NTNLSXNinternalization! *NTNLSXNS internalization's*NTNXNLS internationalize" *NTNXNLSN"internationalizing! *NTNXNLSS!internationalizes! *NTNXNLST"internationalized% *NTNXNLSXNinternationalization*NTRentrée*NTRMLT untrammelled*NTRS entrée'sentrées*NTRTLST underutilized*NTS anodizeunitize"*NTSN anodizing unitizing *NTSS anodizesunitizes *NTST anodizedunitized*NTSTRLS industrialize *NTSTRLSNindustrializing *NTSTRLSSindustrializes *NTSTRLSTindustrialized" *NTSTRLSXN#industrialization$ *NTSTRLSXNS industrialization's*NXKBL unshakable*NXLN initialling*NXLS initialize*NXLSN initializing*NXLSS initializes*NXLST initialized*NXLSXNinitialization*NXLT initialled *Pépée*PLappall*PLKappliqué*PLKN appliquéing0*PLKS apologize appliqué's appliqués*PLKSN apologizing*PLKSS apologizes*PLKST apologized*PLKT appliquéd*PLNairplane#*PLNS airplane's airplanes*PLSappalls*PLT epaulette$*PLTS epaulette's epaulettes*PRLN apparelling*PRLT apparelled*PS épée'sépées*PSNTR epicentre'*PSNTRS epicentre's epicentres*PSTTS apostatize*PSTTSN apostatizing*PSTTSS apostatizes*PSTTST apostatized.*PTMS epitomize optimize optimizer&*PTMSN epitomizing optimizing$*PTMSS epitomizes optimizes$*PTMST epitomized optimized*PTMSXN optimization*PTMSXNSoptimization's*PTRFTupdraft#*PTRFTS updraft'supdrafts*PTS appetizer*PTSN appetizing*PTSNL appetizingly$*PTSS appetizer's appetizers*RMuremia*RMKuremic*RMSuremia's *Sarse*SFKesophagi*SHLarsehole"*SHLS arsehole's arseholes*SNSNAsunción*SNSNS Asunción's*SS arse'sarses*STHS Esterházy*STHSS Esterházy's*STRKNestrogen*STRKNS estrogen's)*STRS estrous estrusestrus's"*STRSS estruses ostracize*STRSSN ostracizing*STRSSS ostracizes*STRSST ostracized*T ardourodour*TFKTartifact#*TFKTS artifact's artifacts6*TLS idealize idolize odourlessutilize*TLSBL utilizable0*TLSN idealizing idolizing utilizing:*TLSS idealizes idolizes italicizeutilizes*TLSSN italicizing*TLSSS italicizes*TLSST italicized*TLSSXN italicization*TLSSXNSitalicization's-*TLST idealized idolizedutilized7*TLSXN idealization idolization utilizationN*TLSXNSidealization's idealizations idolization's utilization's*TMedema*TMNFR outmanoeuvre*TMNFRNoutmanoeuvring*TMNFRS outmanoeuvres*TMNFRT outmanoeuvred>*TMS atomize atomizer edema's edemasitemize"*TMSN atomizing itemizing;*TMSS atomizer's atomizers atomizesitemizes *TMST atomizeditemized*TMSXN itemization*TMSXNS itemization's*TMTS automatize*TMTSN automatizing*TMTSS automatizes*TMTST automatized*TPTadapter *TPTS adapter'sadapters*TRoutré*TRTodouredE*TS adiós ardour's ardours iodize odour'sodours*TSNiodizing*TSSiodizes*TSTiodized*TTétude*TTKAtatürk*TTKS Atatürk's*TTRLS editorialize*TTRLSNeditorializing*TTRLSS editorializes*TTRLST editorialized*TTS étude'sétudes*TTTNS attitudinize*TTTNSNattitudinizing*TTTNSS attitudinizes*TTTNST attitudinized*TXattaché*TXS attaché'sattachés*XLKetiology*XLKS etiology's*XRochre*XRSochre's@RLTM thralldom@RLTMS thralldom's@RStheorize@RSN theorizing@RSS theorizes@RST theorized@RW throughway%@RWS throughway's throughways@SLNK Thessaloníki@SLNKSThessaloníki's@TRtheatre@TRK theatregoer)@TRKS theatregoer's theatregoers@TRS theatre'stheatresBBRS barbarizeBBRSN barbarizingBBRSS barbarizesBBRST barbarizedBFLN bevellingBFLNS bevellingsBFLTbevelledBHF behaviourbehooveBHFN behooving(BHFRL behavioural behaviourallyBHFRSM behaviourismBHFRSMSbehaviourism'sBHFRST behaviourist-BHFRSTSbehaviourist's behaviourists0BHFS behaviour's behavioursbehoovesBHFTbehoovedBKLRS burglarizeBKLRSN burglarizingBKLRSS burglarizesBKLRST burglarizedBKPTLN backpedallingBKPTLT backpedalledBKTBogotáBKTSBogotá'sBKWLN bejewellingBKWLT bejewelledBLBbelabourBLBRN belabouringBLBRT belabouredBLBS belaboursBLKbalkBLKNbalkingBLKS balk'sbalksBLKTbalkedBLMBL blameable%BLS blasé blowsierblowsyBLSST blowsiestBNLBuñuelBNLSBuñuel'sBNTNbandana BNTNS bandana'sbandanasBPTS baptizebaptizerBPTSN baptizing/BPTSS baptizer's baptizersbaptizesBPTSTbaptizedBR Baeriabrier'BR@LS breathalyser breathalyzeBR@LSN breathalyzing*BR@LSS breathalysers breathalyzesBR@LST breathalyzedBRKRTS bureaucratizeBRKRTSNbureaucratizingBRKRTSSbureaucratizesBRKRTSTbureaucratized BRKRTSXN!bureaucratization" BRKRTSXNSbureaucratization'sBRLN barrellingBRLT barrelledBRS brier'sbriersBRTLS brutalizeBRTLSN brutalizingBRTLSS brutalizesBRTLST brutalizedBRTLSXN brutalizationBRTLSXNSbrutalization'sBSNbusingBSNSbusing'sBSSbusesBSTbusedBSTTS bastardizeBSTTSN bastardizingBSTTSS bastardizesBSTTST bastardizedBSTTSXNbastardization1BSTTSXNSbastardization'sbastardizationsBTFLN bedevillingBTFLT bedevilledBTKBartókBTLRS bowdlerizeBTLRSN bowdlerizingBTLRSS bowdlerizesBTLRST bowdlerizedBTLRSXNbowdlerization1BTLRSXNSbowdlerization'sbowdlerizationsBTNR boutonnière(BTNRS boutonnière's boutonnièresBTS BoötesBoötes'sBXLN bushellingBXLNS bushellingsBXLT bushelledBYBaeyerFBKFabergéFBRfibreFBRBT fibreboardFBRBTS fibreboard'sFBRFL fibrefillFBRFLS fibrefill's'FBRKLS fibreglass fibreglass'sFBRS fibre'sfibresFF favourfervour$FFRBL favourable favourablyFFRN favouring FFRT favoured favourite%FFRTS favourite's favouritesFFRTSM favouritismFFRTSMS favouritism's)FFS favour's favours fervour's FKfogeyFKLfecalFKS fogey'sfogeysFKTN faggotingFKTRS factorizeFKTRSN factorizingFKTRSS factorizesFKTRST factorizedFKTRSXN factorizationFKXNLS fictionalizeFKXNLSNfictionalizingFKXNLSS fictionalizesFKXNLST fictionalizedFKXNLSXN fictionalization6 FKXNLSXNSfictionalization'sfictionalizationsFLFflavourFLFFL flavourfulFLFLfulfillFLFLMNT fulfillmentFLFLMNTS fulfillment's#FLFLS flavourlessfulfillsFLFRN flavouring(FLFRNS flavouring's flavouringsFLFRT flavoured FLFS flavour'sflavoursFLFSM flavoursomeFLMBflambéFLMBSflambé'sFLMBTflambéedFLNfuellingFLNLN flannellingFLNLT flannelled)FLSFS philosophize philosophizerFLSFSNphilosophizing?FLSFSSphilosophizer'sphilosophizers philosophizesFLSFST philosophizedFLTfuelledFLTRphiltre!FLTRS philtre'sphiltresFLTST flautistflutist<FLTSTS flautist's flautists flutist'sflutistsFLYflyerFLYS flyer'sflyersFMLformulaeFMLRS familiarizeFMLRSN familiarizingFMLRSS familiarizesFMLRST familiarizedFMLRSXNfamiliarization FMLRSXNSfamiliarization'sFMLS formalizeFMLSN formalizingFMLSS formalizesFMLST formalizedFMLSXN formalizationFMLSXNSformalization'sFMNSfeminizeFMNSN feminizingFMNSS feminizesFMNST feminized FNphonyFNLN funnellingFNLSfinalizeFNLSN finalizingFNLSS finalizesFNLST finalizedFNLSXN finalizationFNLSXNSfinalization'sFNLT funnelled<FNS faïence fiancé fiancée phoniesphony'sCFNSS faïence's fiancée's fiancées fiancé'sfiancésFNTNL fontanelle(FNTNLS fontanelle's fontanellesFNTSS fantasizeFNTSSN fantasizingFNTSSS fantasizesFNTSST fantasized FRfayreFRK@ foregatherFRK@RN foregatheringFRK@RT foregatheredFRK@S foregathersFRPfrappéFRPSfrappé's%FRTNS fraternize fraternizerFRTNSN fraternizing9FRTNSS fraternizer's fraternizers fraternizesFRTNST fraternizedFRTNSXNfraternizationFRTNSXNSfraternization'sFSLS fossilizeFSLSN fossilizingFSLSS fossilizesFSLST fossilizedFSLSXN fossilizationFSLSXNSfossilization'sFSS fecesfeces's FTfêteFTLfoetal"FTLS fertilize fertilizerFTLSN fertilizing5FTLSS fertilizer's fertilizers fertilizesFTLST fertilizedFTLSXN fertilizationFTLSXNSfertilization'sFTRLS federalizeFTRLSN federalizingFTRLSS federalizesFTRLST federalizedFTRLSXNfederalizationFTRLSXNSfederalization'sFTS fête'sfêtesFTSN@SSphotosynthesize FTSN@SSN photosynthesizingFTSN@SSSphotosynthesizesFTSN@SSTphotosynthesizedFTWNKL FurtwänglerFTWNKLS Furtwängler'sHBharbourHBRN harbouringHBRT harbouredHBRTS hybridizeHBRTSN hybridizingHBRTSS hybridizesHBRTST hybridizedHBRTSXN hybridizationHBRTSXNShybridization'sHBS harbour'sharboursHBThabituéHBTS habitué'shabituésHKTMTR hectometre(HKTMTRS hectometre's hectometresHLNS HellenizeHLNSXN HellenizationHLSHéloiseHLSS Héloise'sHMhumourHMFL hemophiliaHMFLK hemophiliac*HMFLKS hemophiliac's hemophiliacsHMFLS hemophilia'sHMKLBN hemoglobinHMKLBNS hemoglobin'sHMKNS homogenizeHMKNSN homogenizingHMKNSS homogenizesHMKNST homogenizedHMKNSXNhomogenizationHMKNSXNShomogenization'sHMLS humourless.HMLSNShumourlessnesshumourlessness's;HMNS harmonize harmonizer humanize humanizer%HMNSN harmonizing humanizing_HMNSS harmonizer's harmonizers harmonizes humanizer's humanizers humanizes#HMNST harmonized humanized*HMNSXN harmonization humanization.HMNSXNSharmonization'shumanization'sHMRHK hemorrhageHMRHKN hemorrhaging(HMRHKS hemorrhage's hemorrhagesHMRHKT hemorrhagedHMRHT hemorrhoidHMRHTS hemorrhoidsHMRN humouringHMRThumouredHMS humour'shumours*HMSTSS homoeostasishomoeostasis'sHMTLK hematologyHMTLKK hematologicHMTLKKL hematologicalHMTLKS hematology'sHMTLKST hematologist.HMTLKSTShematologist's hematologistsHMTThematiteHMTTS hematite'sHNhonourHNKhankyHNKShanky'sHNR honoureehonourer2HNRBL Honourable honourable honourably0HNRBLNShonourablenesshonourableness'sHNRN honouring=HNRS honouree's honourees honourer's honourersHNRThonouredHNS honour'shonoursHPhippieHP@SS hypothesizeHP@SSN hypothesizingHP@SSS hypothesizesHP@SST hypothesizedHPNTS hypnotizeHPNTSN hypnotizingHPNTSS hypnotizesHPNTST hypnotizedHPShippie'sHSPTLS hospitalizeHSPTLSN hospitalizingHSPTLSS hospitalizesHSPTLST hospitalizedHSPTLSXNhospitalization4 HSPTLSXNShospitalization'shospitalizationsHTRLS hydrolyzeHTRLSN hydrolyzingHTRLSS hydrolyzesHTRLST hydrolyzedK@TRS catheterizeK@TRSN catheterizingK@TRSS catheterizesK@TRST catheterized KBgybeKBKS QuébecoisKBLTKK gobbledygookKBLTKKSgobbledygook'sKBNgybingKBNS carbonizeKBNSN carbonizingKBNSS carbonizesKBNST carbonizedKBS gybe'sgybesKBTgybed KFcaféKFLcavillerKFLN cavillingKFLNS cavillings"KFLS caviller's cavillersKFLTcavilledKFS café'scafésKFTNcaftanKFTNS caftan'scaftansKKLN cudgellingKKLNS cudgellingsKKLT cudgelledKKNgarçonKKNS garçon'sgarçonsKKNSBL cognizableKKNSNS cognizanceKKNSNSS cognizance'sKKNSNT cognizantKL colourcouléeKLBLNT colourblind3KLBLNTNScolourblindnesscolourblindness'sKLBLS globalizeKLBLSN globalizingKLBLSS globalizesKLBLST globalizedKLBLSXN globalizationKLBLSXNSglobalization'sKLBRcalibre KLBRS calibre'scalibres#KLFL colourful colourfully-KLFLNS colourfulnesscolourfulness'sKLFNS galvanizeKLFNSN galvanizingKLFNSS galvanizesKLFNST galvanizedKLFNSXN galvanizationKLFNSXNSgalvanization'sKLFST colourfast/KLFSTNScolourfastnesscolourfastness'sKLKTBL collectible+KLKTBLS collectible's collectiblesKLKTFS collectivizeKLKTFSNcollectivizingKLKTFSS collectivizesKLKTFST collectivizedKLKTFSXN collectivization! KLKTFSXNScollectivization'sKLLS colourlessKLLSL colourlessly/KLLSNScolourlessnesscolourlessness'sKLLTR kilolitre%KLLTRS kilolitre's kilolitresKLMclamourKLMRN clamouringKLMRS glamorizeKLMRSN glamorizingKLMRSS glamorizesKLMRST glamorizedKLMRSXN glamorizationKLMRSXNSglamorization'sKLMRT clamoured KLMS clamour'sclamoursKLMTR kilometre%KLMTRS kilometre's kilometresKLNKclangourKLNKS clangour's KLNS colonize colonizerKLNSN colonizing2KLNSS colonizer's colonizers colonizesKLNST colonizedKLNSXN colonizationKLNSXNScolonization'sKLNTL clientèle%KLNTLS clientèle's clientèlesKLPNjalapeño"KLPNS jalapeño's jalapeñosKLRN colouringKLRNS colouring'sKLRNT colourant&KLRNTS colourant's colourantsKLRNTST clarinetist,KLRNTSTS clarinetist's clarinetistsKLRS colourizeKLRSN colourizingKLRSS colourizes#KLRST colourist colourizedKLRSTS colouristsKLRSXN colourizationKLRSXNScolourization'sKLRTcoloured"KLRTS coloured's coloureds=KLS colour's colours coulée's couléesglacéKLS@NKS calisthenics KLSN cloisonnéglacéingKLSNS cloisonné'sKLSRN glycerineKLSRNS glycerine'sKLSSglacésKLSTglacéedKLTRLS collateralizeKLW colourwayKLWS colourwaysKLXclichéKLXS cliché'sclichésKLXTclichédKMBLN gambollingKMBLT gambolledKMLKgemologyKMLKS gemology's%KMNTS gormandize gormandizerKMNTSN gormandizing9KMNTSS gormandizer's gormandizers gormandizesKMNTST gormandizedKMPRcompèreKMPRN compèringKMPRScompèresKMPRTcompèred KMPTMNTLS!compartmentalize# KMPTMNTLSN#compartmentalizing" KMPTMNTLSS"compartmentalizes" KMPTMNTLST#compartmentalized& KMPTMNTLSXN'compartmentalization) KMPTMNTLSXNS#compartmentalization'sKMPTRS computerizeKMPTRSN computerizingKMPTRSS computerizesKMPTRST computerizedKMPTRSXNcomputerization KMPTRSXNScomputerization'sKMXLS commercializeKMXLSNcommercializingKMXLSScommercializesKMXLSTcommercializedKMXLSXN commercialization!KMXLSXNScommercialization'sKNBLS cannibalizeKNBLSN cannibalizingKNBLSS cannibalizesKNBLST cannibalizedKNBLSXNcannibalizationKNBLSXNS cannibalization'sKNFNXNLSconventionalize! KNFNXNLSN!conventionalizing KNFNXNLSS conventionalizes KNFNXNLSTconventionalizedKNFRRconfrère#KNFRRS confrère's confrèresKNKLK gynecologyKNKLKK gynaecologicKNKLKKL gynecologicalKNKLKS gynecology'sKNKLKST gynecologist-KNKLKSTSgynecologist's gynecologistsKNLN kennellingKNLScanalizeKNLSN canalizingKNLSS canalizesKNLST canalizedKNLSXN canalizationKNLSXNScanalization'sKNLT kennelledKNNScanonizeKNNSN canonizingKNNSS canonizesKNNST canonizedKNNSXN canonization,KNNSXNScanonization's canonizationsKNPcanapéKNPS canapé'scanapésKNRH gonorrheaKNRHL gonorrhealKNRHS gonorrhea'sKNRLS generalizeKNRLSN generalizingKNRLSS generalizesKNRLST generalizedKNRLSXNgeneralization1KNRLSXNSgeneralization'sgeneralizations0KNSL canceller councillor counsellor%KNSLN cancelling counsellingcKNSLS canceller's cancellers councillor's councillors counsellor's counsellors#KNSLT cancelled counselledKNSMconsomméKNSMS consommé'sKNSPSN ConcepciónKNSPTLS conceptualizeKNSPTLSNconceptualizingKNSPTLSSconceptualizesKNSPTLSTconceptualized! KNSPTLSXN"conceptualization: KNSPTLSXNSconceptualization'sconceptualizationsKNSTS concertizeKNSTSN concertizingKNSTSS concertizesKNSTST concertizedKNTcandourKNTKSTLS contextualize KNTKSTLSNcontextualizing KNTKSTLSScontextualizes KNTKSTLSTcontextualized" KNTKSTLSXNcontextualizationKNTKTN kindergärtner/KNTKTNSkindergärtner'skindergärtnersKNTNRS containerizeKNTNRSNcontainerizingKNTNRSS containerizesKNTNRST containerizedKNTNRSXN containerization" KNTNRSXNScontainerization'sKNTS candour'sKPSLS capsulizeKPSLSN capsulizingKPSLSS capsulizesKPSLST capsulizedKPTLS capitalizeKPTLSN capitalizingKPTLSS capitalizesKPTLST capitalizedKPTLSXNcapitalizationKPTLSXNScapitalization'sKPTS jeopardizeKPTSN jeopardizingKPTSS jeopardizesKPTST jeopardized KRgreyKRFL grovellerKRFLN gravelling%KRFLS groveller's grovellersKRFLT gravelledKRKcuraçao,KRL caroller crueller quarreller0KRLN carolling gruelling quarrellingKRLNL gruellinglyKRLNS gruellingsAKRLS caroller's carollers quarreller's quarrellersKRLST cruellest KRLT carolled quarrelledKRMLS caramelizeKRMLSN caramelizingKRMLSS caramelizesKRMLST caramelizedKRMNLS criminalizeKRMNLSN criminalizingKRMNLSS criminalizesKRMNLST criminalized#KRN groyne krónakrónurKRNLT crenellateKRNLTN crenellatingKRNLTS crenellatesKRNLTT crenellatedKRNLXN crenellation-KRNLXNScrenellation's crenellationsCKRNS greyness greyness's groyne's groyneskróna'sKRNWLT GrünewaldKRNWLTS Grünewald's$KRS crozier grey'sgreys KRSS crozier'scroziersKRSTLS crystallizeKRSTLSN crystallizingKRSTLSS crystallizesKRSTLST crystallizedKRSTLSXNcrystallization KRSTLSXNScrystallization'sKRTNcroûton!KRTNS croûton'scroûtons#KRTSS criticize criticizerKRTSSN criticizing6KRTSSS criticizer's criticizers criticizesKRTSST criticized!KRTTS crudités crudités'sKRXcrècheKRXS crèche'scrèchesKRYgreyerKRYNgreyingKRYRGruyèreKRYRS Gruyère'sKRYSTgreyestKRYTgreyedKRYXgreyishKS coziercozyczarKSLcozily KSNS coziness coziness's-KSS cozies cozy's czar'sczarsKSSTcoziestKSTMR costumireKSTMS customizeKSTMSN customizingKSTMSS customizesKSTMST customizedKSTMSXN customizationKSTMSXNScustomization'sKTcardiaeKTBKGöteborgKTBKS Göteborg'sKTKcortègeKTKMNTjudgmentKTKMNTL judgmental%KTKMNTS judgment's judgmentsKTKRS categorizeKTKRSN categorizingKTKRSS categorizesKTKRST categorizedKTKRSXNcategorization2KTKRSXNScategorization'scategorizationsKTKS cortège'scortègesKTLGödel"KTLK catalogue cataloguerKTLKN cataloguingDKTLKS cataloguer's cataloguers catalogue's cataloguesKTLKT cataloguedKTLS catalyzeGödel'sKTLSN catalyzingKTLSS catalyzesKTLST catalyzedKTNR jardinière&KTNRS jardinière's jardinièresKTRgoitre+KTRS cauterize goitre'sgoitresKTRSN cauterizingKTRSS cauterizesKTRST cauterizedKTRSXN cauterizationKTRSXNScauterization'sKTS ghettoizeKTSN ghettoizingKTSS ghettoizesKTST ghettoizedKTXS catechizeKTXSN catechizingKTXSS catechizesKTXST catechizedKWLjewellerKWLN jewellingKWLR jewelleryKWLRS jewellery's"KWLS jeweller's jewellersKWLTjewelledKWSTRMNGewürztraminerLBlabourLBLlibeller!LBLN labelling libelling/LBLS libeller's libellers libellousLBLT labelledlibelledLBRlabourerLBRLS liberalizeLBRLSN liberalizingLBRLSS liberalizesLBRLST liberalizedLBRLSXNliberalization2LBRLSXNSliberalization'sliberalizationsLBRN labouring"LBRS labourer's labourersLBRTlabouredLBS labour'slaboursLBSFN laboursavingLBTMS lobotomizeLBTMSN lobotomizingLBTMSS lobotomizesLBTMST lobotomizedLFBLlivableLFLlevellerLFLN levelling"LFLS leveller's levellersLFLTlevelledLFRlouvreLFRS louvre'slouvresLFRTlouvredLKBLlikeable+LKBLNS likeablenesslikeableness'sLKBLT likeabilityLKBLTS likeability'sLKLS legalizelocalize$LKLSN legalizing localizing"LKLSS legalizes localizes"LKLST legalized localizedLKLSTR lacklustre)LKLSXN legalization localization-LKLSXNSlegalization'slocalization'sLKMleukemiaLKMS leukemia'sLKTMS legitimizeLKTMSN legitimizingLKTMSS legitimizesLKTMST legitimizedLKTMSXNlegitimizationLKTMSXNSlegitimization'sLKTMTS legitimatizeLKTMTSNlegitimatizingLKTMTSS legitimatizesLKTMTST legitimatized"LKTS liquidize liquidizerLKTSN liquidizing5LKTSS liquidizer's liquidizers liquidizesLKTST liquidizedLMRLumièreLMRS Lumière'sLNSlionizeLNSN lionizingLNSSlionizesLNSTlionizedLNSXN lionizationLNSXNS lionization'sLSMlissomeLSNSlicence LSNSS licence'slicencesLSTRlustreLSTRLS lustrelessLSTRSlustre'sLTRlitreLTRS litre'slitresLTRT littérateur(LTRTS littérateur's littérateurs MmeowM@LKS mythologizeM@LKSN mythologizingM@LKSS mythologizesM@LKST mythologized-MBLS marbleize mobilize mobilizer%MBLSN marbleizing mobilizing@MBLSS marbleizes mobilizer's mobilizers mobilizes#MBLST marbleized mobilizedMBLSXN mobilization,MBLSXNSmobilization's mobilizationsMFLN marvellingMFLS marvellousMFLSL marvellouslyMFLT marvelledMKmoggieMKNLS marginalizeMKNLSN marginalizingMKNLSS marginalizesMKNLST marginalizedMKNLSXNmarginalizationMKNTS magnetizeMKNTSBL magnetizableMKNTSN magnetizingMKNTSS magnetizesMKNTST magnetizedMKNTSXN magnetizationMKNTSXNSmagnetization'sMKRmeagreMKRMmacraméMKRMS macramé'sMKRMTR micrometre(MKRMTRS micrometre's micrometresMKSMSmaximizeMKSMSN maximizingMKSMSS maximizesMKSMST maximizedMKSMSXN maximizationMKSMSXNSmaximization'sMKTMS macadamizeMKTMSN macadamizingMKTMSS macadamizesMKTMST macadamized MLmêléeMLLTR millilitre'MLLTRS millilitre's millilitresMLMMallarméMLMTR millimetre'MLMTRS millimetre's millimetresMLS mêlée'smêléesMLSKmollusc MLSKS mollusc'smolluscs9MLT mould moulder mouldier mouldymoultMLTKLRT multicolouredMLTN mouldingmoulting#MLTNS moulding's mouldingsMLTRN moulderingMLTRS militarizeMLTRSN militarizingMLTRSS militarizesMLTRST militarizedMLTRSXNmilitarizationMLTRSXNSmilitarization'sMLTRT moulderedJMLTS moulder's moulders mould's moulds moult'smoultsMLTST mouldiestMLTT mouldedmoultedMMRLS memorializeMMRLSN memorializingMMRLSS memorializesMMRLST memorializedMMRSmemorizeMMRSN memorizingMMRSS memorizesMMRST memorizedMMRSXN memorizationMMRSXNSmemorization's MNmynaMNFR manoeuvreMNFRBL manoeuvrableMNFRBLTmanoeuvrability MNFRBLTSmanoeuvrability'sMNFRN manoeuvringMNFRNS manoeuvrings%MNFRS manoeuvre's manoeuvresMNFRT manoeuvredMNK manègemanquéMNKSmanège'sMNL ManilamanilaMNLS Manila'smanila'sMNMSminimizeMNMSN minimizingMNMSS minimizesMNMST minimizedMNMSXN minimizationMNNmañanaMNNSmañana's%MNPLS monopolize monopolizerMNPLSN monopolizing9MNPLSS monopolizer's monopolizers monopolizesMNPLST monopolizedMNPLSXNmonopolizationMNPLSXNSmonopolization'sMNS myna'smynasMNTRS miniaturizeMNTRSN miniaturizingMNTRSS miniaturizesMNTRST miniaturizedMNTRSXNminiaturization MNTRSXNSminiaturization'sMNTS mantoesmonetizeMNTSN monetizingMNTSS monetizesMNTST monetizedMNXHSN MünchhausenMNXHSNS Münchhausen's MRLS moralize moralizerMRLSN moralizing2MRLSS moralizer's moralizers moralizesMRLST moralizedMRLSXN moralizationMRLSXNSmoralization'sMS meow'smeowsMSBHF misbehaviourMSBHFSmisbehaviour'sMSKTKMNT misjudgment, MSKTKMNTS misjudgment's misjudgmentsMSLBLN mislabellingMSLBLT mislabelled#MSMRS mesmerize mesmerizerMSMRSN mesmerizing6MSMRSS mesmerizer's mesmerizers mesmerizesMSMRST mesmerizedMSRS mercerizeMSRSN mercerizingMSRSS mercerizesMSRST mercerizedMSTMN misdemeanour,MSTMNSmisdemeanour's misdemeanours%MSTRS moisturize moisturizerMSTRSN moisturizing9MSTRSS moisturizer's moisturizers moisturizesMSTRST moisturizedMSTX moustache%MSTXS moustache's moustachesMSTXT moustachedMTmétierMTBLS metabolizeMTBLSN metabolizingMTBLSS metabolizesMTBLST metabolizedMTLmodellerMTLN modelling%MTLNS modelling's modellings"MTLS modeller's modellersMTLST medallist&MTLSTS medallist's medallistsMTLT metalledmodelledMTNmatinée;MTNS matinée's matinées modernize modernizerMTNSN modernizing5MTNSS modernizer's modernizers modernizesMTNST modernizedMTNSXN modernizationMTNSXNSmodernization'sMTR metremitreMTRLmatériel%MTRLS materialize matériel'sMTRLSN materializingMTRLSS materializesMTRLST materializedMTRLSXNmaterialization MTRLSXNSmaterialization'sMTRNmitringGMTRS matres metre's metres mitre's mitresmotorizeMTRSN motorizing"MTRSS metricize motorizesMTRSSN metricizingMTRSSS metricizesMTRSST metricizedMTRST motorizedMTRSXN motorizationMTRSXNSmotorization'sMTRTmitredMTS métier'smétiersMTSTSS metastasizeMTSTSSN metastasizingMTSTSSS metastasizesMTSTSST metastasizedMWNmeowingMWTmeowedMXLN marshallingMXLT marshalledMXNS mechanizeMXNSN mechanizingMXNSS mechanizesMXNST mechanizedMXNSXN mechanizationMXNSXNSmechanization's N néeNB neighbourNBHT neighbourhood,NBHTSneighbourhood'sneighbourhoodsNBL neighbourly/NBLNSneighbourlinessneighbourliness'sNBRN neighbouringNBRT neighboured"NBS neighbour's neighboursNFLSnovelizeNFLSN novelizingNFLSS novelizesNFLST novelizedNFLSXN novelization,NFLSXNSnovelization's novelizationsNFNnovenaeNFTnaivetéNFTS naiveté'sNKTS narcotizeNKTSN narcotizingNKTSS narcotizesNKTST narcotizedNKTSXN narcotizationNKTSXNSnarcotization'sNMBSKL numbskull&NMBSKLS numbskull's numbskullsNMLS normalizeNMLSN normalizingNMLSS normalizesNMLST normalizedNMLSXN normalizationNMLSXNSnormalization'sNNSMP@SnonsympathizerNNSMP@SSnonsympathizer'sNSLSnasalizeNSLSN nasalizingNSLSS nasalizesNSLST nasalizedNSLSXN nasalizationNSLSXNSnasalization'sNTnoughtNTRnitreNTRKLSRNnitroglycerine NTRKLSRNSnitroglycerine's3NTRLS naturalize neutralize neutralizer)NTRLSN naturalizing neutralizingHNTRLSS naturalizes neutralizer's neutralizers neutralizes'NTRLST naturalized neutralized.NTRLSXNnaturalizationneutralization3NTRLSXNSnaturalization'sneutralization'sNTRS nitre'snotarizeNTRSN notarizingNTRSS notarizesNTRST notarizedNTRSXN notarizationNTS nought'snoughtsNXNLS nationalizeNXNLSN nationalizingNXNLSS nationalizesNXNLST nationalizedNXNLSXNnationalization3NXNLSXNSnationalization'snationalizationsPBLSS publicizePBLSSN publicizingPBLSSS publicizesPBLSST publicizedPKMpyjamaPKMNPokémonPKMNS Pokémon'sPKMS pyjamas pyjamas'sPL parlourplowPLFRS pulverizePLFRSN pulverizingPLFRSS pulverizesPLFRST pulverizedPLFRSXN pulverizationPLFRSXNSpulverization's%PLKRS plagiarize plagiarizerPLKRSN plagiarizing9PLKRSS plagiarizer's plagiarizers plagiarizesPLKRST plagiarized%PLL@K Paleolithic paleolithic!PLMN ploughman ploughmenPLMNS ploughman'sPLMRS polymerizePLMRSN polymerizingPLMRSS polymerizesPLMRST polymerizedPLMRSXNpolymerizationPLMRSXNSpolymerization'sPLNTLK paleontologyPLNTLKSpaleontology'sPLNTLKSTpaleontologist2 PLNTLKSTSpaleontologist'spaleontologistsPLRLS pluralizePLRLSN pluralizingPLRLSS pluralizesPLRLST pluralizedPLRLSXN pluralizationPLRLSXNSpluralization'sPLRSpolarizePLRSN polarizingPLRSS polarizesPLRST polarizedPLRSXN polarizationPLRSXNSpolarization's2PLS parlour's parlours plow'splowsPLSTSS plasticizePLSTSSN plasticizingPLSTSSS plasticizesPLSTSST plasticizedPLTLS palatalizePLTLSN palatalizingPLTLSS palatalizesPLTLST palatalizedPLTLSXNpalatalizationPLTLSXNSpalatalization'sPLTSS politicizePLTSSN politicizingPLTSSS politicizesPLTSST politicizedPLTSSXNpoliticizationPLTSSXNSpoliticization'sPLWNplowingPLWTplowedPLXR ploughshare(PLXRS ploughshare's ploughshares#PMLN pommelling pummelling PMLT pommelled pummelledPNKRPoincaréPNKRS Poincaré'sPNLN panelling%PNLNS panelling's panellingsPNLSpenalizePNLSN penalizingPNLSS penalizes"PNLST panellist penalized&PNLSTS panellist's panellistsPNLSXN penalizationPNLSXNSpenalization'sPNLTpanelledPNNpiñonPNNS piñon'spiñonsPNSLN pencillingPNSLNS pencillingsPNSLT pencilledPNTpiñataPNTS piñata'spiñatasPPLRS popularizePPLRSN popularizingPPLRSS popularizesPPLRST popularizedPPLRSXNpopularizationPPLRSXNSpopularization'sPPRS pauperizePPRSN pauperizingPPRSS pauperizesPPRST pauperizedPRFprevPRFNKL ProvençalPRFNKLS Provençal'sPRFTS privatizePRFTSN privatizingPRFTSS privatizesPRFTST privatizedPRFTSXN privatization0PRFTSXNSprivatization'sprivatizationsPRFXNLSprofessionalize PRFXNLSN professionalizingPRFXNLSSprofessionalizesPRFXNLST professionalized" PRFXNLSXN"professionalizationPRKTKMNT prejudgment- PRKTKMNTS prejudgment's prejudgmentsPRKTSpractisePRKTSN practisingPRKTSS practisesPRKTST practisedPRLN perillingPRLSparalyzePRLSN paralyzingPRLSNL paralysinglyPRLSS paralyzesPRLST paralyzedPRLTperilledPRNParanáPRN@SS parenthesizePRN@SSNparenthesizingPRN@SSS parenthesizesPRN@SST parenthesizedPRNSParaná'sPRPKNTS propagandizePRPKNTSNpropagandizingPRPKNTSS propagandizesPRPKNTST propagandizedPRRTS prioritizePRRTSN prioritizingPRRTSS prioritizesPRRTST prioritizedPRRTSXNprioritization(PRSLTS proselytize proselytizerPRSLTSN proselytizing=PRSLTSSproselytizer's proselytizers proselytizesPRSLTST proselytizedPRSNprizing%PRSRS pressurize pressurizerPRSRSN pressurizing(PRSRSS pressurizers pressurizesPRSRST pressurizedPRSRSXNpressurizationPRSRSXNSpressurization'sPRSS précisprécis'sPRSSN précisingPRSSTprécisedPRSTprizedPRTK protégéprotégée.PRTKS protégées protégé'sprotégésPRTNSpretense$PRTNSS pretense's pretensesPRTRT preterite%PRTRTS preterite's preterites PSpasséPSFSXN passivizationPSLN parcellingPSLT parcelledPSNLS personalizePSNLSN personalizingPSNLSS personalizesPSNLST personalizedPSTRpiastre>PSTRS pasteurize pasteurizer piastre'spiastresPSTRSN pasteurizing9PSTRSS pasteurizer's pasteurizers pasteurizesPSTRST pasteurizedPSTRSXNpasteurizationPSTRSXNSpasteurization'sPSXNLS psychoanalyzePSXNLSNpsychoanalyzingPSXNLSSpsychoanalyzesPSXNLSTpsychoanalyzed PTPôrto#PTFL paedophilia pedophilePTFLS pedophilesPTKLRS particularizePTKLRSNparticularizingPTKLRSSparticularizesPTKLRSTparticularized PTKLRSXN!particularization" PTKLRSXNSparticularization'sPTLpeddlerPTLN pedalling PTLS peddler'speddlersPTLT pedalledpetalledPTN patinaePétainPTNSPétain'sPTRportière#PTRNS patronize patronizerPTRNSN patronizingPTRNSNL patronizingly6PTRNSS patronizer's patronizers patronizesPTRNST patronized!PTRS portière's portièresPTSPôrto'sPTSTRNS pedestrianizePTSTRNSNpedestrianizingPTSTRNSSpedestrianizesPTSTRNSTpedestrianized PTSTRNSXNpedestrianizationPTTRK pediatricPTTRKS pediatricsPTTRXN pediatrician,PTTRXNSpediatrician's pediatriciansPYRHpyorrheaPYRHS pyorrhea's RrouéR@RS reauthorizeR@RSS reauthorizesRBLroubleRBLS rouble'sroublesRBRS rubberizeRBRSN rubberizingRBRSS rubberizesRBRST rubberizedRBTSrobotizeRBTSN robotizingRBTSS robotizesRBTST robotizedRFLreveller<RFLN ravelling refuelling revelling rivalling$RFLNS ravellings revellings"RFLS reveller's revellers8RFLT ravelled refuelled revelledrivalledRFLXNS revolutionizeRFLXNSNrevolutionizingRFLXNSSrevolutionizesRFLXNSTrevolutionizedRFTLS revitalizeRFTLSN revitalizingRFTLSS revitalizesRFTLST revitalizedRFTLSXNrevitalizationRFTLSXNSrevitalization'sRKrigour#RKKNS recognize recognizer*RKKNSBL recognizable recognizablyRKKNSN recognizingRKKNSNS recognizanceRKKNSNSSrecognizance'sRKKNSS recognizesRKKNST recognizedRKLrecolourRKLNS recolonizeRKLNSN recolonizingRKLNSS recolonizesRKLNST recolonizedRKLNSXNrecolonizationRKLNSXNSrecolonization'sRKLRN recolouringRKLRS regularizeRKLRSN regularizingRKLRSS regularizesRKLRST regularizedRKLRSXNregularizationRKLRSXNSregularization'sRKLRT recolouredRKLS recoloursRKNRKRagnarökRKNRKS Ragnarök'sRKNS reorganizeRKNSN reorganizingRKNSS reorganizesRKNST reorganizedRKNSXNreorganization1RKNSXNSreorganization'sreorganizationsRKNTR reconnoitreRKNTRN reconnoitringRKNTRS reconnoitresRKNTRT reconnoitredRKPTLS recapitalizeRKPTLSNrecapitalizingRKPTLSS recapitalizesRKPTLST recapitalizedRKPTLSXNrecapitalizationRKRSTLS recrystallizeRKRSTLSNrecrystallizingRKRSTLSSrecrystallizesRKRSTLSTrecrystallizedRKS rigour'srigoursRLBLN relabellingRLBLT relabelledRLSrealizeRLSBL realizableRLSN realizingRLSSrealizesRLSTrealizedRLSXN realization)RLSXNS realization's realizationsRMrumourRMFSS reemphasizeRMFSSN reemphasizingRMFSSS reemphasizesRMFSST reemphasizedRMLTremouldRMLTN remouldingRMLTSremouldsRMLTT remouldedRMMNK rumourmonger+RMMNKSrumourmonger's rumourmongersRMNRoumaniaRMNS Roumania'sRMNTSS romanticizeRMNTSSN romanticizingRMNTSSS romanticizesRMNTSST romanticizedRMRN rumouringRMRTrumouredRMS rumour'srumoursRMTLN remodellingRMTLT remodelledRNKrancourRNKS rancour'sRNLS reanalyzeRNLSN reanalyzingRNLSS reanalyzesRNLST reanalyzedRNTMS randomizeRNTMSN randomizingRNTMSS randomizesRNTMST randomizedRNTMSXN randomizationRNTMSXNSrandomization'sRNXLS reinitializeRNXLST reinitializedRPRSTreprizedRPSTS rhapsodizeRPSTSN rhapsodizingRPSTSS rhapsodizesRPSTST rhapsodizedRS roué'srouésRSKrisquéRTKLS radicalizeRTKLSN radicalizingRTKLSS radicalizesRTKLST radicalizedRTKLSXNradicalizationRTKLSXNSradicalization'sRTLN redialingRTLST ritualizedRTLTredialedRTNS routinizeRTNSN routinizingRTNSS routinizesRTNST routinizedRWLN rowellingRWLTrowelledRXNLS rationalizeRXNLSN rationalizingRXNLSS rationalizesRXNLST rationalizedRXNLSXNrationalization3RXNLSXNSrationalization'srationalizationsRXX recherchéSBKF cybercaféSBKFS cybercafésSBRsabreSBRH seborrheaSBRHS seborrhea'sSBRS sabre'ssabres#SBSTS subsidize subsidizerSBSTSN subsidizing6SBSTSS subsidizer's subsidizers subsidizesSBSTST subsidizedSBSTSXN subsidizationSBSTSXNSsubsidization'sSBTTLN subtotallingSBTTLT subtotalledSF savioursavourSFLsoufflé,SFLS civilize soufflé'ssoufflésSFLSN civilizingSFLSS civilizesSFLST civilizedSFLSXN civilization,SFLSXNScivilization's civilizationsSFR savouriersavourySFRN savouring(SFRNS savouriness savouriness's+SFRS savouries savoury'sSèvresSFRST savouriestSFRTsavoured5SFS saviour's saviours savour'ssavoursSKsuccour%SKLRS circularize secularize*SKLRSN circularizing secularizing(SKLRSS circularizes secularizes(SKLRST circularized secularizedSKLRSXNsecularizationSKLRSXNSsecularization'sSKMTS schematizeSKMTSN schematizingSKMTSS schematizesSKMTST schematizedSKN soignésoignéeSKNL signallerSKNLN signalling2SKNLS signalize signaller's signallersSKNLSN signalizingSKNLSS signalizesSKNLST signalizedSKNLSXN signalizationSKNLT signalledSKNTLS scandalizeSKNTLSN scandalizingSKNTLSS scandalizesSKNTLST scandalizedSKPTKskeptic%SKPTKL skeptical skeptically"SKPTKS skeptic'sskepticsSKPTSSM skepticismSKPTSSMS skepticism'sSKRLN squirrellingSKRLT squirrelledSKRN succouringSKRT succouredSKRTNS scrutinizeSKRTNSN scrutinizingSKRTNSS scrutinizesSKRTNST scrutinizedSKS succour'ssuccoursSKTRS cicatriceSKTRSS cicatrice'sSLBLsaleableSLFsulphurSLFRK sulphuricSLFRN sulphuringSLFRS sulphurousSLFRT sulphured SLFS sulphur'ssulphursSLFT sulphatesulphide=SLFTS sulphate's sulphates sulphide's sulphidesSLLKS soliloquizeSLLKSN soliloquizingSLLKSS soliloquizesSLLKST soliloquizedSLMNS solemnizeSLMNSN solemnizingSLMNSS solemnizesSLMNST solemnizedSLMNSXN solemnizationSLMNSXNSsolemnization'sSLNTRS slenderizeSLNTRSN slenderizingSLNTRSS slenderizesSLNTRST slenderizedSLTPTR saltpetreSLTPTRS saltpetre'sSLYslyerSLYSTslyestSMBLS symbolizeSMBLSN symbolizingSMBLSS symbolizesSMBLST symbolizedSMBLSXN symbolizationSMBLSXNSsymbolization'sSMBRsombreSMBRLsombrely&SMBRNS sombreness sombreness'sSMKSBT smörgåsbord*SMKSBTS smörgåsbord's smörgåsbordsSMLTsmoulderSMLTRN smoulderingSMLTRT smouldered"SMLTS smoulder's smoulders SMNS sermonizesimonizeSMNSN sermonizingSMNSS sermonizesSMNST sermonized%SMP@S sympathize sympathizerSMP@SN sympathizing9SMP@SS sympathizer's sympathizers sympathizesSMP@ST sympathizedSMRS summarizeSMRSN summarizingSMRSS summarizesSMRST summarizedSN@SS synthesizeSN@SSN synthesizingSN@SSS synthesizesSN@SST synthesizedSNBTcenobiteSNBTK cenobitic"SNBTS cenobite's cenobitesSNFL snivellerSNFLN snivelling%SNFLS sniveller's snivellersSNFLT snivelledSNKLN snorkellingSNKLT snorkelledSNPLsnowplow"SNPLS snowplow's snowplowsSNSséanceSNSS séance'sséancesSNSTS sensitizeSNSTSN sensitizingSNSTSS sensitizesSNSTST sensitizedSNSTSXN sensitizationSNSTSXNSsensitization'sSNSXNLSsensationalizeSNSXNLSNsensationalizingSNSXNLSSsensationalizesSNSXNLSTsensationalizedSNTLTR centilitre)SNTLTRS centilitre's centilitresSNTMNTLSsentimentalize SNTMNTLSN sentimentalizing SNTMNTLSSsentimentalizes SNTMNTLST sentimentalized# SNTMNTLSXN$sentimentalization& SNTMNTLSXNS!sentimentalization'sSNTMTR centimetre)SNTMTRS centimetre's centimetresSNTRcentreSNTRBT centreboard+SNTRBTS centreboard's centreboardsSNTRFLT centrefold*SNTRFLTS centrefold's centrefolds&SNTRLS centralize centralizerSNTRLSN centralizing:SNTRLSS centralizer's centralizers centralizesSNTRLST centralizedSNTRLSXNcentralization SNTRLSXNScentralization'sSNTRNcentringSNTRPS centrepiece+SNTRPSS centrepiece's centrepiecesSNTRS centre'scentresSNTRTcentredSNTSsanitizeSNTSN sanitizingSNTSS sanitizesSNTST sanitizedSNXRNS synchronizeSNXRNSN synchronizingSNXRNSS synchronizesSNXRNST synchronizedSNXRNSXNsynchronization5 SNXRNSXNSsynchronization'ssynchronizationsSNXT snowshoedSPKNsoupçon!SPKNS soupçon'ssoupçonsSPKTRspectre!SPKTRS spectre'sspectresSPLNT splendour&SPLNTS splendour's splendoursSPLTspilledSPLXR sepulchreSPLXRN sepulchring&SPLXRS sepulchre's sepulchresSPLXRT sepulchredSPRspireaSPRLN spirallingSPRLT spiralledSPRS spirea'sspireasSPRXT spirochete'SPRXTS spirochete's spirochetesSPTRsceptre!SPTRS sceptre'ssceptresSPTSM septicemiaSPTSMK septicemicSPTSMS septicemia'sSPXLS specializeSPXLSN specializingSPXLSS specializesSPXLST specializedSPXLSXNspecialization2SPXLSXNSspecialization'sspecializationsSPXLT specialty&SPXLTS specialties specialty'sSRsoiréeSRLS serializeSRLSN serializingSRLSS serializesSRLST serializedSRLSXN serialization.SRLSXNSserialization'sserializationsSRS soirée'ssoiréesSRXZürichSRXSZürich'sSSBLsizableSSMcesiumSSMScesium'sSSTMTS systematizeSSTMTSN systematizingSSTMTSS systematizesSSTMTST systematizedSSTMTSXNsystematization SSTMTSXNSsystematization's STsauté#STBLS stabilize stabilizerSTBLSN stabilizing6STBLSS stabilizer's stabilizers stabilizesSTBLST stabilizedSTBLSXN stabilizationSTBLSXNSstabilization'sSTKMTS stigmatizeSTKMTSN stigmatizingSTKMTSS stigmatizesSTKMTST stigmatizedSTKMTSXNstigmatization STKMTSXNSstigmatization'sSTLSstylizeSTLSN stylizingSTLSSstylizesSTLSTstylizedSTMSsodomizeSTMSN sodomizingSTMSS sodomizesSTMST sodomizedSTNsautéingSTNSLN stencillingSTNSLT stencilledSTNTTS standardizeSTNTTSN standardizingSTNTTSS standardizesSTNTTST standardizedSTNTTSXNstandardization STNTTSXNSstandardization'sSTRstorey#STRLS sterilize sterilizerSTRLSN sterilizing6STRLSS sterilizer's sterilizers sterilizesSTRLST sterilizedSTRLSXN sterilization0STRLSXNSsterilization'ssterilizations*STRS satirize storey'sstoreysSTRSN satirizingSTRSS satirizesSTRST satirizedSTS sauté'ssautésSTTsautéedSWFLN swivellingSWFLT swivelled)SWPSTKS sweepstakes sweepstakes'sSXLS socializeSXLSN socializingSXLSS socializesSXLST socializedSXLSXN socializationSXLSXNSsocialization'sSXRTN SchrödingerSXRTNS Schrödinger'sTBTNT débutante%TBTNTS débutante's débutantesTFLN devillingTFLTdevilledTFNSdefenceTFNSLS defencelessTFNSLSL defencelessly3TFNSLSNSdefencelessnessdefencelessness'sTFNSN defencing!TFNSS defence'sdefencesTFNSTdefencedTFRKDvorákTFSdivorcée!TFSS divorcée's divorcéesTFTLS devitalizeTFTLSN devitalizingTFTLSS devitalizesTFTLST devitalizedTHMNS dehumanizeTHMNSN dehumanizingTHMNSS dehumanizesTHMNST dehumanizedTHMNSXNdehumanizationTHMNSXNSdehumanization'sTKLNS decolonizeTKLNSN decolonizingTKLNSS decolonizesTKLNST decolonizedTKLNSXNdecolonizationTKLNSXNSdecolonization'sTKLT décolletéTKLTK décolletage)TKLTKS décolletage's décolletagesTKRMNLS decriminalizeTKRMNLSNdecriminalizingTKRMNLSSdecriminalizesTKRMNLSTdecriminalized! TKRMNLSXN"decriminalization# TKRMNLSXNSdecriminalization'sTKSdike'sTKSMtoxemiaTKSMS toxemia'sTKTSdigitizeTKTSN digitizingTKTSS digitizesTKTST digitizedTKTSXN digitizationTL dolourduellerTLN dialingduellingTLNS dialings duellingsTLRM tularemia+TLS dolour's dueller'sduellersTLSSdialyzesTLSTduellist"TLSTS duellist's duellistsTLT dialedduelledTM TimourtumourTMBLS demobilizeTMBLSN demobilizingTMBLSS demobilizesTMBLST demobilizedTMBLSXNdemobilizationTMBLSXNSdemobilization'sTMBRLtumbrel!TMBRLS tumbrel'stumbrelsTMKNTS demagnetizeTMKNTSN demagnetizingTMKNTSS demagnetizesTMKNTST demagnetizedTMKNTSXNdemagnetization! TMKNTSXNSdemagnetization'sTMKRTS democratizeTMKRTSN democratizingTMKRTSS democratizesTMKRTST democratizedTMKRTSXNdemocratization TMKRTSXNSdemocratization'sTMLTRS demilitarizeTMLTRSNdemilitarizingTMLTRSS demilitarizesTMLTRST demilitarizedTMLTRSXN demilitarization! TMLTRSXNSdemilitarization'sTMN demeanour"TMNS demeanour'sdemonizeTMNSN demonizingTMNSS demonizesTMNST demonizedTMNTdiamantéTMNTS demonetizeTMNTSN demonetizingTMNTSS demonetizesTMNTST demonetizedTMNTSXNdemonetizationTMNTSXNSdemonetization's#TMPRS temporize temporizerTMPRSN temporizing6TMPRSS temporizer's temporizers temporizesTMPRST temporizedTMRLS demoralizeTMRLSN demoralizingTMRLSS demoralizesTMRLST demoralizedTMRLSXNdemoralizationTMRLSXNSdemoralization'sTMS tumour'stumoursTMTdémodé TNDanaëTNHS TannhäuserTNHSS Tannhäuser'sTNKLRS denuclearizeTNKLRSNdenuclearizingTNKLRSS denuclearizesTNKLRST denuclearizedTNL tunnellerTNLN tunnellingTNLNS tunnellings$TNLS tunneller's tunnellersTNLT tunnelledTNSLN tinsellingTNSLT tinselled#TNTLS tantalize tantalizerTNTLSN tantalizingTNTLSNL tantalizingly6TNTLSS tantalizer's tantalizers tantalizesTNTLST tantalizedTNTLSXN tantalizationTNTLSXNStantalization'sTNTNdentineTNTNS dentine'sTNTRFT downdraftTNTRFTS downdraft's#TNTRS tenderize tenderizerTNTRSN tenderizing6TNTRSS tenderizer's tenderizers tenderizesTNTRST tenderizedTNXNLS denationalizeTNXNLSNdenationalizingTNXNLSSdenationalizesTNXNLSTdenationalizedTNXNLSXNdenationalizationTPLKNK doppelgängerTPLKNKS doppelgängersTPLRS depolarizeTPLRSN depolarizingTPLRSS depolarizesTPLRST depolarizedTPLRSXNdepolarizationTPLRSXNSdepolarization'sTPLTSS depoliticizeTPLTSSNdepoliticizingTPLTSSS depoliticizesTPLTSST depoliticizedTPNTNT dependant&TPNTNTS dependant's dependantsTPRSRS depressurizeTPRSRSNdepressurizingTPRSRSS depressurizesTPRSRST depressurizedTPRSRSXNdepressurizationTPSNLS depersonalizeTPSNLSNdepersonalizingTPSNLSSdepersonalizesTPSNLSTdepersonalizedTPTMNTLSdepartmentalize! TPTMNTLSN!departmentalizing TPTMNTLSS departmentalizes TPTMNTLST!departmentalized$ TPTMNTLSXN%departmentalization' TPTMNTLSXNS departmentalization'sTPTSdeputizeTPTSN deputizingTPTSS deputizesTPTST deputized TRDürer!TRFL driveller traveller$TRFLN drivelling travelling(TRFLNS travelling's travellingsPTRFLS driveller's drivellers traveller's travellers trivializeTRFLSN trivializingTRFLSS trivializesTRFLST trivializedTRFLSXNtrivializationTRFLSXNStrivialization's"TRFLT drivelled travelledTRFT draftierdraftyTRFTLdraftily'TRFTNS draftiness draftiness's$TRFTSMN draftsman draftsmenTRFTSMNS draftsman's TRFTSMNXP draftsmanship TRFTSMNXPSdraftsmanship'sTRFTST draftiest)TRFTSWMN draftswoman draftswomen TRFTSWMNS draftswoman'sTRHdiarrheaTRHS diarrhea'sTRKL tricolour$TRKLS tricolour's tricoloursTRL dérailleurdrylyTRLN trialling&TRLS dérailleur's dérailleursTRLTtrialledTRMLN trammellingTRMLT trammelledTRMTdreamt#TRMTS dramatize traumatize(TRMTSN dramatizing traumatizing&TRMTSS dramatizes traumatizes&TRMTST dramatized traumatizedTRMTSXN dramatization/TRMTSXNSdramatization'sdramatizations(TRNKLS tranquilize tranquilizerTRNKLSN tranquilizing=TRNKLSStranquilizer's tranquilizers tranquilizesTRNKLST tranquilizedTRNKLT tranquilityTRNKLTS tranquility'sTRNS tyrannizeTRNSN tyrannizingTRNSS tyrannizesTRNSSTRS transistorize TRNSSTRSNtransistorizing TRNSSTRSStransistorizes TRNSSTRSTtransistorizedTRNST tyrannizedTRRderrière/TRRS derrière's derrières terrorizeTRRSN terrorizingTRRSS terrorizesTRRST terrorizedTRWLN trowellingTRWLT trowelledTSFF disfavourTSFFRN disfavouringTSFFRT disfavoured$TSFFS disfavour's disfavoursTSKL discolourTSKLRN discolouringTSKLRT discolouredTSKLS discoloursTSKNS disorganizeTSKNSN disorganizingTSKNSS disorganizesTSKNST disorganizedTSKNSXNdisorganizationTSKNSXNSdisorganization'sTSLN tassellingTSLNS desalinizeTSLNSN desalinizingTSLNSS desalinizesTSLNST desalinizedTSLNSXNdesalinizationTSLNSXNSdesalinization'sTSLT tasselledTSLTF DüsseldorfTSLTFS Düsseldorf'sTSLTR decilitre%TSLTRS decilitre's decilitresTSMBWLNdisembowellingTSMBWLT disembowelledTSMLSXNdecimalizationTSMTR decimetre%TSMTRS decimetre's decimetresTSNSTS desensitizeTSNSTSN desensitizingTSNSTSS desensitizesTSNSTST desensitizedTSNSTSXNdesensitization! TSNSTSXNSdesensitization'sTSNTNT descendent)TSNTNTS descendent's descendentsTSNTRLS decentralizeTSNTRLSNdecentralizingTSNTRLSS decentralizesTSNTRLST decentralized TSNTRLSXN!decentralization" TSNTRLSXNSdecentralization'sTSTBLS destabilizeTSTBLSN destabilizingTSTBLSS destabilizesTSTBLST destabilizedTSTBLSXNdestabilizationTSTLdistillTSTLSdistills TTtaedTTBTtidbitTTBTS tidbit'stidbitsTTLN totallingTTLST totalisator*TTLSTS totalisator's totalisatorsTTLTtotalledTTNTdétenteTTNTS détente's"TTRS deodorize deodorizerTTRSN deodorizing5TTRSS deodorizer's deodorizers deodorizesTTRST deodorizedTTRSXN deodorizationTTRSXNSdeodorization'sTTTL teetotaller(TTTLS teetotaller's teetotallers!TWLN dowelling towelling%TWLNS towelling's towellingsTWLT dowelledtowelledTXtouchéTXFLN dishevellingTXFLT dishevelledTXN dishonour+TXNRBL dishonourable dishonourablyTXNRN dishonouringTXNRT dishonoured#TXNS dishonour's dishonours WwhirW@RS weatherizeW@RSN weatherizingW@RSS weatherizesW@RST weatherizedWBLS verbalizeWBLSN verbalizingWBLSS verbalizesWBLST verbalizedWBLSXN verbalizationWBLSXNSverbalization'sWKvigourWKLSvocalizeWKLSN vocalizingWKLSS vocalizesWKLST vocalizedWKLSXN vocalization,WKLSXNSvocalization's vocalizationsWKNvicuñaWKNS vicuña'svicuñasWKSvigour'sWKTLN victuallingWKTLT victualledWKTMS victimizeWKTMSN victimizingWKTMSS victimizesWKTMST victimizedWKTMSXN victimizationWKTMSXNSvictimization'sWL valourvoilàWLFL wilfulwilfully&WLFLNS wilfulness wilfulness'sWLKNS vulcanizeWLKNSN vulcanizingWLKNSS vulcanizesWLKNST vulcanizedWLKNSXN vulcanizationWLKNSXNSvulcanization's#WLKRS vulgarize vulgarizerWLKRSN vulgarizing6WLKRSS vulgarizer's vulgarizers vulgarizesWLKRST vulgarizedWLKRSXN vulgarizationWLKRSXNSvulgarization'sWLNwoollenWLNS woollen'swoollensWLRValéryWLSvalour's"WLSKS Velásquez VelázquezWLSKSS Velásquez'sWLTLS volatilizeWLTLSN volatilizingWLTLSS volatilizesWLTLST volatilized WMNS womanize womanizerWMNSN womanizing2WMNSS womanizer's womanizers womanizesWMNST womanizedWNSKTN wainscotting-WNSKTNSwainscotting's wainscottingsWNSKTT wainscottedWNTLS vandalizeWNTLSN vandalizingWNTLSS vandalizesWNTLST vandalizedWNTRS winterizeWNTRSN winterizingWNTRSS winterizesWNTRST winterizedWPvapourWPRvapoury WPRS vaporize vaporizerWPRSN vaporizing2WPRSS vaporizer's vaporizers vaporizesWPRST vaporizedWPRSXN vaporizationWPRSXNSvaporization'sWPS vapour'svapoursWRKLRT varicolouredWS whir's whirswhizWSKwhiskyWSKS whiskieswhisky'sWSLN weaseling"WSLS visualize visualizerWSLSN visualizing5WSLSS visualizer's visualizers visualizesWSLST visualizedWSLSXN visualization/WSLSXNSvisualization'svisualizationsWSLTweaseledWSSwhiz'sWSTNS westernizeWSTNSN westernizingWSTNSS westernizesWSTNST westernizedWSTNSXNwesternizationWSTNSXNSwesternization'sWTKL watercolour(WTKLS watercolour's watercoloursWTLSvitalizeWTLSN vitalizingWTLSS vitalizesWTLST vitalizedWTLSXN vitalizationWTLSXNSvitalization'sWXP worshipperWXPN worshipping&WXPS worshipper's worshippersWXPT worshippedXFLN shovellingXFLT shovelledXK chequesheikXKBK chequebook'XKBKS chequebook's chequebooksXKBT chequerboard*XKBTSchequerboard's chequerboardsXKLT chocolateyXKNchequingXKRN checkeringXKRT checkered1XKS cheque's cheques sheik'ssheiksXKTchequed XLchiliXLS chilieschili'sXNLN channellingXNLS channelizeXNLSN channelizingXNLSS channelizesXNLST channelizedXNLSXNchannelizationXNLSXNSchannelization'sXNLT channelledXPRN chaperone$XPRNS chaperone's chaperonesXRFLN shrivellingXRFLT shrivelledXRKTRS characterizeXRKTRSNcharacterizingXRKTRSS characterizesXRKTRST characterizedXRKTRSXN characterization6 XRKTRSXNScharacterization'scharacterizationsXRSXNS ChristianizeXSL chisellerXSLN chiselling$XSLS chiseller's chisellersXSLT chiselledXTchâteauXTKSchâteauxXTLN châtelaine&XTLNS châtelaine's châtelainesXTS château'sYKTyogourtYKTS yogourt'syogourtsYTLyodellerYTLN yodelling"YTLS yodeller's yodellersYTLT yodelledÿÿÿÿøÊ=?«a^ÝyÕß{ô­Àˇÿÿÿÿÿÿÿÿˆ´ãÒ]ÿÿÿÿ¯—©%ÄÆÊÿÿÿÿ ›E¸DƵà÷®î#:ÿÿÿÿ¡ÁÿÿÿÿåŸÿÿÿÿÿfL{-¸ÿÿÿÿ8v+7£y®ÍÿÿÿÿB–r®õñ–ÿÿÿÿ@Oÿÿÿÿ2ßÜú»¯HB; ÔHÌÿÿÿÿÿÿÿÿYBÕÈ=8‹ÿÿÿÿÿÿÿÿÿÿÿÿ—«ÿÿÿÿœû(ž:÷Àzñ•Óÿÿÿÿ!q‘ÂøûÿÿÿÿýEÿÿÿÿÿÿÿÿM¼E’ƒ zPm<¾]Áÿÿÿÿ7ƒˆNÿÿÿÿÜÀZŽeÿÿÿÿ­k‹ÿÿÿÿŽFÿÿÿÿ§ZÿÿÿÿqNÿÿÿÿ¤fÚæÁç2dgmDo»ÂcYÿÿÿÿô± ôÑš„½¥|1 Ç|w;ÿÿÿÿ£¤ãYÿÿÿÿáÜ@ê÷Ž}i ÿÿÿÿÿÿÿÿØÛ1ç5®h"fE"ÿÿÿÿ†µjiÿÿÿÿS’ áZ?V"ÇýÿÿÿÿºÑÈO(Äÿÿÿÿÿÿÿÿÿÿÿÿ~Û³ôdÿÿÿÿË&ܾytøÿÿÿÿÇ/ÿÿÿÿ¼k(éXÑŽLf]½)LØÆÿÿÿÿ¯_”rÿÿÿÿ<GÞÉïéæí:J,ÌZnRÕ~:ÿÿÿÿÿÿÿÿ¨¨ÿÿÿÿâq‚ \¼Åÿÿÿÿ‚@ÑAÿÿÿÿjKÿÿÿÿw{ä]´'ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¤ÑÇØlQÀTK`øÜ¯p˜1Í$Ô#ÿÿÿÿ’õBŽ=Ùrvž—kÎ ›òÿÿÿÿ·OÖÆe×¥VرÒ™\<¤ÿÿÿÿÿÿÿÿê¡#…*'ÔÏL^òÍÿÿÿÿ+ØoŸÿÿÿÿ‡¹3ÿÿÿÿÿÿÿÿÿÿÿÿ~»°Å ÛÏ‚ˆösÙK×ÿÿÿÿÿÿÿÿÍÿÿÿÿ  Kÿÿÿÿ/ÿÿÿÿÿÿÿÿçÆ2s€òêŸ×.ðG°rHVÿÿÿÿ¼øãAÔoÆ E¦2Ü- –žåÛ[Ræ2q@t(wø´xjÿÿÿÿ[ä¹I¡žÙReÃ’°Æ·„¥¶\T(}ð…¢\µOCäÛFÀ±R‰­ËOß®ÿÿÿÿ(O“¦t Òaÿÿÿÿ#0û‚¸¼ÿÿÿÿŽÎÿÿÿÿÿÿÿÿ`˜+ýÿÿÿÿ‚8¯vÿÿÿÿÿÿÿÿsL…³ÿÿÿÿ»±ÿÿÿÿb/ÿÿÿÿ¥ÿÿÿÿZ%êÏŠ[kÕÉɃ·òi³‘"Ó J/©L꤂ŒA%7wÿÿÿÿ=ʹÿÿÿÿÿÿÿÿÎ>ø¤SQ+ÿÿÿÿÛÿÿÿÿûÿÿÿÿÿÿÿÿ²¹+Íî s ¼¦ˆÿÿÿÿ£ÐB/Ïc Ýxÿÿÿÿ‚ ÿÿÿÿC"žæËÿÿÿÿÿÿÿÿúBD›ôæ==[TþþælçÿÿÿÿÎß˸Ëû'ÿÿÿÿÛd‡hÿÿÿÿÿÿÿÿ|ñLÛ4§þ0ÿÿÿÿÿÿÿÿý ÿÿÿÿàÉÍ{ÿÿÿÿÿÿÿÿk‹Ç·ÿÿÿÿÉE0ÿÿÿÿ¢ñÿÿÿÿÿÿÿÿ)6OídáÿÿÿÿLÏÿÿÿÿR‹ÿÿÿÿbétIVÀ­ÿÿÿÿÿÿÿÿÿÿÿÿ±¡ÿÿÿÿX*”¶ðÃBi4S)¬Õ[å÷Ï×ÿÿÿÿÿÿÿÿZ|ÿÿÿÿk÷çP¾¡!Žn ¦rU×øÁ˜Ã…WBpÿÿÿÿ­ü¿Yÿÿÿÿžaÿÿÿÿ+ø˜:ÿÿÿÿŽ eï^:ó>4Þò‘áÝÿÿÿÿÿÿÿÿWyÿÿÿÿSßB9;pŸçƒ¯ÐÁ1ïòn´<+Ó©.ÿÿÿÿ¿VÙ|rÃ,EQÃ% ÃK¢{“­Ô†]ƒ:æÔ»h~í4aÿÿÿÿŸ,ÿÿÿÿ ÷º÷™âŽï¯ÄZSd1Â~Ê¢ÿÿÿÿÿÿÿÿé°&CÐÿÿÿÿÆÍ÷ôÝw©1VCÕ‹ÿÿÿÿfÇÿÿÿÿ–&c’j@DõÖ7æöÿÿÿÿÓ¶·áÿÿÿÿ?ÀÝüÿÿÿÿS~ÿÿÿÿÿÿÿÿ¬†„½jÿÿÿÿÿÿÿÿnHÿÿÿÿlÿÿÿÿÿÿÿÿ¬Ùû½nG‰ÿÿÿÿ•†AlóëÿÿÿÿÿÿÿÿC¹æsAáÿÿÿÿ)௾ժq‰š»˜@¼Æ¥óÙuhPÿÿÿÿÿÿÿÿo\/ÝÙkÿÿÿÿ¤ ÓÑ\õ4¾ƒ…ó•DÚZÔ¼‰}è}ÿÿÿÿb{G͈ ÿ„‰ÃìºÎÿÿÿÿà¶ÿÿÿÿ€ÆDÿÿÿÿK˜ÿÿÿÿ$?ÝÅÿÿÿÿiy_}ÇÿÿÿÿÐÄ©E™Ùÿÿÿÿ Ò—Àrý ?úƒ ‹Ãuä.ÿÿÿÿ¸Jqÿÿÿÿÿÿÿÿÿÿÿÿ2ó|xMo¯dÿÿÿÿ1@7Yÿÿÿÿqdÿÿÿÿ×­t+ÁðJÿÿÿÿÃËÁÿÿÿÿîÿÿÿÿaÄwBÔ}WU ó¯ÿÿÿÿ¯7P ÿÿÿÿU·ÚVÿÿÿÿÓÓúÂâæDÿÿÿÿ<ʧoÿÿÿÿÊ<¡ vmȼ²Ãÿÿÿÿnã`Bï$ÿÿÿÿÿÿÿÿdrÿÿÿÿÑÜþ99•ÿÿÿÿû»üe[ÂÞˬ&ÀL©o1Èÿÿÿÿÿÿÿÿ3=#•—-íKâeÿÿÿÿâG´ÿÿÿÿ­äIj=KòßÀfŽÈëÿÿÿÿÿÿÿÿÿÿÿÿœÿÿÿÿÿÿÿÿ{üÜIÿÿÿÿÿÿÿÿv—E2ÿÿÿÿÉšÿÿÿÿÒ¥ŽÐÿÿÿÿÉPk0:-Ì`ñ[ÿÿÿÿû9gÿÿÿÿXÿÿÿÿ›bX$ÈÝÓQù.aâr’ìP9÷_ÿÿÿÿ™ðØ<Çeœÿÿÿÿg h-‚ú¢öyô:uÓ »sáÿÿÿÿ'®6> TR”¸OÿÿÿÿÿÿÿÿÿÿÿÿF½ØM•½oUp}ÿÿÿÿñ(í´šÿÿÿÿÁgçÿÿÿÿm ÿÿÿÿ'Tú¶ÌX}"Ó(°úº-¤öË-a HR6Rÿÿÿÿÿÿÿÿ/"J¬è,rv{¸ÿÿÿÿ!%£ 'ÿÿÿÿ>6 ÿÿÿÿ}€ÿÿÿÿEÉ!”›‘ä²¥Ò®VÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖhÿÿÿÿÿÿÿÿ‡ Wžÿÿÿÿ¥kCSL š¼Æÿÿÿÿ©ÛÿÿÿÿzZÿÿÿÿ*GdòŒç ~ã‚4ròúÁF$òÿÿÿÿeŒ· ÿÿÿÿ°õŒcÿÿÿÿCÎQºj¨FÿÿÿÿYÂUQuÿÿÿÿ?²ÿÿÿÿÿÿÿÿ¼3€·ÿÿÿÿ¢¡Hÿÿÿÿͺ—§ºëÿÿÿÿÿÿÿÿÿÿÿÿ2ûã¹ÕÞmfÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ}§p:‹áÿÿÿÿÞOûéb¥cÿÿÿÿÿ(}ÿÿÿÿÿÿÿÿîÿÿÿÿ$c¢þ´5¼‚3º¥/€¥MÃÿÿÿÿ¢˜x3ÿÿÿÿ*öesså•vÿÿÿÿWÓû 5ÿÿÿÿÿÿÿÿüÿÿÿÿ2ZÿÿÿÿÿÿÿÿÚ´Ms0¨§ÅŽÿÿÿÿË;ÿÿÿÿÿÿÿÿÿÿÿÿåÏ¿öàÿÿÿÿâÒ½´rœÿÿÿÿdAÿÿÿÿ9Ãdÿÿÿÿo. ‡²ûö|sÿ+õtÔØX2†M®ÿÿÿÿcÛOöÿÿÿÿ€éÑjÿÿÿÿb(yù\z·ÿÿÿÿÿÿÿÿ ât|<ÿÿÿÿaøÿÿÿÿ0×w¨±~ÿÿÿÿÿÿÿÿ5樂<1…ʵùÿÿÿÿ`<ŽÅ‹2áù¦Â]ZK‡{"ÿÿÿÿŠîøk:øÿÿÿÿÿÿÿÿÿÿÿÿ¬â, ÿÿÿÿ`ç›#xOcΜÿÿÿÿÿÿÿÿði ûÿÿÿÿÿÿÿÿ´Hÿÿÿÿº°ÿÿÿÿÔðÿÿÿÿ¼q‘Ú@àÛiÿÿÿÿ%÷£;ÿÿÿÿW,ÿÿÿÿ\Þ=ÿÿÿÿÅúÜ-’ÖÖÕN€9ÿÿÿÿOÉÿÿÿÿÿÿÿÿ\ÍÿÿÿÿZÎ-½ÏÿÿÿÿZ¹ö{&?+Úÿÿÿÿ‡›GŽô¨ÎÿÿÿÿÛlÛ¸~¢ÿÿÿÿBµ 8Ÿ´º<‹eûG‚Äÿÿÿÿÿÿÿÿ¾lÿÿÿÿŒ{BÁsÿÿÿÿ óè³ÿÿÿÿÿÿÿÿ_q(¬µÿÿÿÿN VþÒˆH~ÉdóÿÿÿÿîçA¯Jº|˜¹˜ÿÿÿÿÿÿÿÿ’¿`ðºåÿÿÿÿÏõÿÿÿÿœ££ŠY  #ÿÿÿÿÿÿÿÿVôŠAx¿€ƒÿÿÿÿ \Žÿÿÿÿÿÿÿÿ±òœ89”z¿È×ë7É¢IŠ.¼¢ÿÿÿÿæÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ2BsŠ[‰2 Éÿÿÿÿÿÿÿÿ³êÿÿÿÿߣj:Rƒ ÿÿÿÿ’ 9ç Ó3¢gé®ÙâAx2(ªÿÿÿÿoÜi) TÈ)-*G”¬àCJTƒ|=Šœ‰$–ÿÿÿÿ˜mUÜ<è°)hž†Øÿÿÿÿÿÿÿÿíõ%ŠÿÿÿÿŠI6—ÿÿÿÿÿÿÿÿö;‘¦|îÿÿÿÿÿÿÿÿ·­Þÿÿÿÿÿÿÿÿ…ñ‘€mn òA·ž¡zz6ñMjƒCЦ¡ßŒdôÉÿÿÿÿk‘o¾ö×LŒ¡K$w:Å`©Œ˜Ò§¤ÆŒÿÿÿÿ® ÿÿÿÿV¾’“ÿÿÿÿa­“ ÿÿÿÿq²žJÇtÿÿÿÿë/BVŠÿÿÿÿÿáÞ/}Tÿÿÿÿ’t8 ÿþ €0°@“ÿÿÿÿ·ÇKïÿÿÿÿt#CbÿÿÿÿÿÿÿÿÉ" K1ÿÿÿÿï<Ä —Ó"ŠÜÿÿÿÿ £ÿÿÿÿÿÿÿÿHÌ„p0Ô—îïÖ ¹ÿÿÿÿ —CüêÞ{MXrÎ|Mâ f®ÿÿÿÿÿÿÿÿ>qq%¦¸C<ÿÿÿÿ’;ÿÿÿÿ\ê£X(ó…J$ƒÑ¦“xÿÿÿÿÿÿÿÿâv0uùŸÒY:>Á‹ônÍÕÒ2˜NìÿÿÿÿE aƒ´pHˆŸ?Åw">¬‹µÿÿÿÿ²2b&òsµ÷SÂhñ=…ÿÿÿÿ«"|…m€öo¯1 áfÿÿÿÿ]üYxwjôG6gâä9r?}ÙLÿÿÿÿÿÿÿÿª:ÿÿÿÿuîLÿÿÿÿÿÿÿÿ-¿„ÿÿÿÿe654ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌÿÿÿÿ¥9ñH· ‡dyXäá#4³Hœÿÿÿÿß´(ÿÿÿÿë“ÿÿÿÿ¶>k [ÚÊ>ÃÜb^¼ï§‡ø\ÿÿÿÿÿÿÿÿ©Óõ{nú8ÐWCÚJô 1/ÿÿÿÿåWG.NÉ1ë0­ÿÿÿÿù†w3oW{©„ê%2H­¾cæã7áàO(<{ìÑ,„bXW¸Ä'`§ÿÿÿÿÿÿÿÿMßÿÿÿÿ ŠÈ ÿÿÿÿøïc,­,õÍžöšAeÿÿÿÿ[ã  unÄȉfSøÿÿÿÿÿÿÿÿý—#¤PP§ÝÍ„:ãøÇ êjÿÿÿÿënÆq„‰+§¦ÿÿÿÿàšÒÿÿÿÿÿÿÿÿ´æÅi´ÙÿÿÿÿõâW³K³ã—vÿÿÿÿ àÿÿÿÿ)ù™ÿÿÿÿ8kÿÿÿÿ‘9]÷]½(Õ@LÄA¨ý!ô3Ô˜t³Œžârãcp–ÿÿÿÿ;©"ÿÿÿÿºÍ’š_ÿÿÿÿâ_Ýw^MR!Èrÿÿÿÿ·û6YºAÎ.œ õ÷Â$]Tÿÿÿÿ™4ÿÿÿÿä6ÿÿÿÿa·‰ëEð?(óŸU& ¬™ÿÿÿÿÿÿÿÿ]úùÿÿÿÿÿÿÿÿv·EëM†‚‹ÿÿÿÿŽ®b=skÿÿÿÿ¤èmh „FÝI ? šÜ>OñPÔí<u K=ÿÿÿÿÿÿÿÿ&+µ´’W`V€åÚ$ÿÿÿÿ7ñYS-íã­Û«$Î{z–Íáh¢ÿÿÿÿ笕ÍÃmâ O™Ø4!»cÿÿÿÿó`§®3·ÿÿÿÿDzëÄäóIÿÿÿÿÿÿÿÿa3«ìÿÿÿÿ—€¹ÿÿÿÿOÿÿÿÿÿÿÿÿ|×bØÈ0oÖI38¥ÿÿÿÿÿÿÿÿ©Yƒ—üÿÿÿÿ)i·Dÿ/ ô=t*º ÿÿÿÿ‚ÿÿÿÿU„]¿1â ÝŽ³ª#7ÿÿÿÿ ¡(‚P‰û)W§‹ã×*+lôP  j®÷È—Kÿÿÿÿƒ‚ÿÿÿÿùVŸ ƒ±¿^ÚÔ½ÿÿÿÿC¶Àâjô¸ˆÁ 6Tœ’€)î’ÿÿÿÿþ&?ïÄ‘\V‚£ôWS>ÿÿÿÿ3,œK•™/ïÿÿÿÿÿÿÿÿÿÿÿÿä ÿÿÿÿ{^ÿÿÿÿÎ ߉u,ÿÿÿÿÿÿÿÿÿÿÿÿÙ°ÿÿÿÿ‚­6¯¼ñUº6ÿÿÿÿ‹­ÿÿÿÿ}üã+åûÝ-¿Ù.þ€(Y Wtàf*W§YëžüD?8PûÙÏ zCŠæ`(^tª§q¥­u¡ÿÿÿÿÿÿÿÿÍÙÿÿÿÿÿÿÿÿf£ ÿÿÿÿäÙÿÿÿÿ°ÉUÅÿÿÿÿÇÁ ÿÿÿÿÿÿÿÿcÍ„Ý`Ð9¥ Ø›q3ÿÿÿÿúC{÷ U\ÿÿÿÿ1$šÿÿÿÿ±•p>ÿÿÿÿ'¦ŽU 0Oè+Οÿÿÿÿ|O™¾ý­ÿÿÿÿÿÿÿÿlq?øÜKñ¾§00ë#\œôNn„ˆÿÿÿÿmˆùcdYd ²"biÔ€ÿÿÿÿ¸*ìžÿÿÿÿJgTiÓ¡/ìJ’Ÿ ÿÿÿÿHÿÿÿÿÿÿÿÿÿÿÿÿ×C¡*ÿÿÿÿÔò1gGÿÿÿÿöOÿÿÿÿØåÿÿÿÿq½ßÑÿÿÿÿŸ”(¹lpÿÿÿÿêyÿÿÿÿ+ÿÿÿÿ4}¬×•ÿÿÿÿ`UŽTqžÅ6IŽšW½:á=Ž_ÿÿÿÿ<ÿÿÿÿ…7šT¯=aÈá»Ø¾Q$׌Ò=MágZ"—(o7XHÿÿÿÿ$šh² ÿÿÿÿr‡ÿÿÿÿF 7ÿÿÿÿŽÇÿÿÿÿ4|CHÿÿÿÿš!@]¡ |¼ 3-ˆèCAÿÿÿÿ9çÿÿÿÿâ*ÿÿÿÿÒ6³ à½Õƒÿÿÿÿxï_°ì/ ÿ¥+ÀùSðRWGœ ½ˆÿmkùÊ@‰G¼l|qÁÊùKZ‰G— AGÿÿÿÿi ÿÿÿÿ±`ƒ«Q#ÿÿÿÿ=i2}šì .ÿÿÿÿÀ½bF¸{ÿÿÿÿŠÿÿÿÿæÐ/#ÿÿÿÿpÿÿÿÿÿÿÿÿd†dÏ'L­½ùøQùÝεKÞç7Ïîÿÿÿÿío¦ qV,1‰*üd”ÿÿÿÿízgC&ê4zÞÊp$™£n:ÜÿÿÿÿtØ“ÿÿÿÿov\aÔÜzÿÿÿÿý·¯ÿÿÿÿA§¾C6ª®ÝîŠÿÿÿÿjÿÿÿÿ[›ÿÿÿÿÿÿÿÿFt$º§í”г;ÿÿÿÿÿÿÿÿHzýz=5 DÁÍGÆ?ýöï§ÿÿÿÿ°Ê¼XŠ×z®03+ Ž’#U^uAM¬uÿÿÿÿÿÿÿÿæP¨ÿÿÿÿÕÿÿÿÿ¬ÿn·Ó ëóMIÿÿÿÿÆ£ÿÿÿÿ]¦“O?íÿÿÿÿ–ÉVÅÌIÀ¶ÀW5ÿÿÿÿÎ:(‰½¿ù?ÿÿÿÿÏí—É»ÿÿÿÿy„g ÿÿÿÿ¦<5aÆW[™½x^$XL 4sb¯Y¶âÈ òáîHâºT\û¶ÿÿÿÿi }sÿÿÿÿcc>U¯$k•8Ó“YÿÿÿÿZyøk¡hÿÿÿÿ ÿÿÿÿÎ*ÿÿÿÿ•’$‘wŽ©GFœÏ¦ÿÿÿÿ«+¼ã0ÿÿÿÿÿÿÿÿe*ÿb]Ëúzw:èñ‹7»ÒU~ãÿÿÿÿ£üRÕyÿÿÿÿd+“Üì…ËùÂÖdy°yÇ0;2:RQÅQt«¼°ÿÿÿÿ\ÙUʼ‰{ºÿÿÿÿˆ!³¸Ä7ç“R0Ÿñþq_JmàïÓpƒóñ«“ÿÿÿÿÿÿÿÿºÐÏ\äãÿÿÿÿÿÔÀÿÿÿÿÿÿÿÿù@—so«˜„ÿÿÿÿ¦ã·ÎÌÿÿÿÿ¼Nÿÿÿÿv5˜-¼*Q¶3)Øñ*2ÿÿÿÿˆ?Û^ÿÿÿÿ4’bž±ºÿÿÿÿùFÄücº4À=L—Ûõ >ʰ5±™¹‚¹´X7ãê°£õ 2tìÿS@«µxk¥ïÿÿÿÿ »°ÖV4“ ç ÿÿÿÿùµN£c ÿÿÿÿ [U¤©ÿÿÿÿ’‘ÖÍsÿÿÿÿ¥O~¨Åv%Ã|­òZ]Ý‘ÿÿÿÿGy—ÿÿÿÿ*䆾j‘Óôai“ä^–ÿÿÿÿÿÿÿÿ7áy,ÿÿÿÿˆaÿÿÿÿ˜RÌÝÍÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ.Ñë5f»Úèß ë˜ÿÿÿÿÿÿÿÿÄxÁ›ÿÿÿÿxÐgR-H.ù¬O»p¤ÿÿÿÿÚôæCòêá:«›Ð`ÐÿÿÿÿÔ`Ùn©Ü`¨ÿÿÿÿŒ:6ÿÿÿÿ,kÌ úíÌ5 ÿÿÿÿkŠ%ÿÿÿÿç6C6úÿÿÿÿÿÿÿÿö¬xÓbÃÿÿÿÿÙÏÿÿÿÿ¤CZÿÿÿÿÿÿÿÿhnÿÿÿÿA*ßæÿÿÿÿãýÿÿÿÿ¥ï¸ÉÆî¿ÿÿÿÿ{`µ¥âg~¼+ù©…*ÿÿÿÿ¸–ÿÿÿÿÿÿÿÿ…2°/¨b{ørc¼!ÜþH<ÿÿÿÿtä®Tÿÿÿÿñ¯0øçx‘ƑԈ¬8ª²©3£Þ¨õ‰ÿÿÿÿ˜0àÝEÿÿÿÿÿÿÿÿ¥vöv·ÿÿÿÿ޲ÿÿÿÿö*ÿÿÿÿmÑó›ö ËÆÛ¡ëΖ„iÿÿÿÿ›~3‡ÊÿÿÿÿÿÿÿÿçÿÿÿÿV2Ê%&’…<žwê΃~[«5ÿÿÿÿmÊÿÿÿÿTšHÈÿÃÐ4¬›Ò„ O¦ª·m'êÛŒË šŒ-ÿÿÿÿÿÿÿÿÀÚ„–,ÿÿÿÿÿÿÿÿB@L'E«»µÿÿÿÿf—¸.ÿÿÿÿÿÿÿÿÏ J‚rÿÿÿÿW Æ`pëA`©¿ÿÿÿÿ®«Æ ”Äæ‡+_¼ŠÇîÁ™í¥Ëÿÿÿÿ^8DÿÿÿÿŸ¢ÿÿÿÿþM81ÿÿÿÿ¬ÀP•8-Œˆþ52YѤÿÿÿÿg‰©€[.Ùj~Ôçeìb'%hÓÿÿÿÿÿÿÿÿ Ÿê&² ¡ÿÿÿÿbÿÿÿÿ=kÀMÏÇ lÄ®©ˆÿÿÿÿ°P·©ÏÿÿÿÿÿÿÿÿDÑÿÿÿÿßÇ器§Çÿÿÿÿ XÿÿÿÿZbOÿÿÿÿ&РÞKrë"ÿÿÿÿÿÿÿÿy™Ëã mþÿÿÿÿöÿÿÿÿ£ ±¡6#.ÿÿÿÿ£GÿÿÿÿöÎÌò=›ÊKâRèÿÿÿÿ }†àk!kn¹Û£¶© &Ë»… EìLw5ô¡{—Ÿ­r˜P—[ZjFå©DèÆYðQ™éÒµ'M–ÿÿÿÿåuì½ïwÿÿÿÿ¾K8]”^R t ÙaàmûÿÿÿÿzÏñÓK&!»?Ðë ÝnGI7 ÿÿÿÿ¼öÿÿÿÿæÕ†¸³xÿÿÿÿÉHÔ !èÊÒÎtÚ Ü÷1‚ðg…ÑŠñS5 ýÂa¾pµQŸ\ˆ’Õõ¦÷˜ªŽètëXF.zÿÿÿÿÿÿÿÿ# šépô£]ééBÍ….LDÿÿÿÿÿÿÿÿDÇÿÿÿÿ‚ß Mùˆ wÿÿÿÿuõÓÔŠý& ¤¦}ÿÊ3ÿÿÿÿå4Ò%©öÿÿÿÿ‡‡Á¨ù¨úxhÉ–‚器u˜ÀèµÿÿÿÿQõü 'Lÿÿÿÿÿÿÿÿ+(›„ÿÿÿÿ±ëU Ëö![ `ϳ$”ÿÿÿÿxmlcopyeditor-1.2.1.3/src/aspell/dict/en_US-variant_1.multi0000664000175000017500000000012212402464555022177 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en-variant_1.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/en-common.rws0000664000175000017500001071652012402464555020676 0ustar zanezaneaspell default speller rowl 1.10Na¼° œ#ð@[ +@Ã_Ü enphonet1.1**@*B *F*H(*K1*LA*MQ*Na*Pq*R*S*TŸ*W¯*Xº*YÇ@Ò@@Ó@BÕ@FØ@KÞ@Læ@Mì@Nõ@Pý@Rÿ@S @T@W@X B$B@%BB2BF@BHIBKSBLcBMsBN}BPŒBR”BS¤BT²BWÁBXÉBYÕFÞF@ßFBëFFóFHúFKüFL FMFN(FP6FR:FSJFTYFWgFXkFYyH{H@|HB‚HFHH™HKŸHL¬HM¼HNÉHP×HRåHSõHTHWHXHY&K*K@+KB3KF@KHOKK]KLlKM|KNŠKPšKR¨KS¸KTÈKWØKXâKYïL÷L@øLBLF LHLKLL,LM5LN?LPOLR[LSdLTsLW‚LX‹LY’MM@žMB«MF²MH¼MKÆMLÖMMæMNñMPMR MSMT&MW6MX;MYHNON@PNB[NFeNHpNKuNL„NMŽNNšNPªNR³NS¾NTËNWØNXàNYçPêP@ëPBõPFûPHPK PLPM)PN4PPDPRRPSbPTpPWPXŠPY—RžR@ŸRB¨RFµRHÂRKÉRL×RMäRNñRPRR RSRT#RW3RX=RYISOS@PSBYSFgSHuSK~SLŽSMžSN®SP¾SRÎSSÞSTëSWûSX SYTT@TB(TF5THBTKITLYTMiTNxTPˆTR”TS¤TT²TWÁTXÌTYÙWÝW@ÞWBéWFóWHýWK WL WM$ WN1 WP@ WRI WSW WTd WWs WXz WY† X‹ X@Œ XB XF— XHŸ XK¢ XL° XM½ XNË XPÖ XRä XSñ XTú XW XX XY Y Y@! YB$ YF( YH* YK, YL5 YM= YND YPI YRN YSS YTZ YWb YXf *4*@•*@Bû*@K~*@LÕ*@Ní*@P¡ *@R *@Së *@T1*@W„*@XX*B*BF*BH*BK¾*BLš*BMÈ *BNó!*BP&*BR¼&*BS½,*BTùB*BXÿL*BYûM*FIN*F@hO*FB‚P*FF¸S*FHÔV*FK–Y*FL:e*FMrq*FNXt*FP~*FR>ƒ*FSG•*FT£*FW)±*FX­²*Hï¶*HB·*HK9·*HLN·*HM^·*HNl·*HR¤·*HS´·*HTη*K&¸*K@*º*KB_º*KFƒ»*KHd¾*KK ¿*KL"Á*KM0Î*KN`Õ*KP„ä*KR£è*KSì÷*KTU[*KWši*KX!j*KYîk*Ll*L@›m*LBàm*LF‘s*LH—{*LKw|*LLz–*LMk—*LNyŸ*LPf¦*LRµ¨*LSÅ©*LTo¶*LW·Å*LXÜÆ*LYÈÈ*M—É*M@Ê*MB¹Ê*MFêß*MHƒâ*MKNã*MLé*MMCï*MNÉï*MP³û*MR **MST.*MTà3*MW+<*MXL<*MY4>*NF>*N@b?*NB’F*NFÉP*NH¢ˆ*NK@”*NLßî*NM´ý*NN« *NP *NRJ$*NSò0*NT,s*NWÏ*NXµ*NYØ%*PÆ&*P@8'*PB)*PFî)*PKa**PLZ0*PM39*PNº9*PP¤>*PR÷>*PSUM*PTV*PWð^*PX:_*R%a*R@Eb*RB c*RFe*RHcg*RK0h*RLq*RM8t*RNev*RPÛ*RRV‚*RSÛ‚*RT–‹*RWe”*RXÉ”*RYG—*SÔ—*S@Wš*SB#œ*SF`Ÿ*SHà¢*SKô¢*SLŠ®*SMô*SNT»*SPèÂ*SRÊÊ*SSÏÌ*STÑ*SWHê*SX·ê*SY$ì*Tíì*T@Iï*TB”ï*TFGô*THò*TKê*TL*TM¥!*TNo/*TPÐ;*TR‰B*TS~O*TT8]*TW‚b*TXQe*TYg*WŸg*W@åg*WFKh*WKlh*WLei*WM¢i*WNÁi*WRKj*WS~j*WTQk*WXÛk*Xêk*X@ûl*XB{m*XFmn*XKþo*XLq*XMòr*XN¢s*XP¸u*XRFv*XSžw*XT’z*XW;~*YŠ~*YB­~*YFe*YK¨*YLá*YNÈ€*YPØ€*YR]*YS€*YTc‚*YWƒ@…ƒ@@ „@@S9„@BJ„@BNZ„@BS‘„@F­„@FNЄ@FR÷„@FS…@FT:…@FXp…@K‚…@KH´…@KLå…@KNö…@KRdž@KSZ‡@KT¨‡@KXÙ‡@Lë‡@LK"ˆ@LM»ˆ@LN5‰@LS^‰@LT§‰@M؉@MB Š@MFÅ‹@MLÖ‹@MMŒ@MNlŒ@MP@MSŽ@MTÂ@NG@NH³@NKÔ@NLÜ’@NMì’@NN¶“@NSí“@NTß”@PÊ—@PSâ—@Ró—@RB\˜@RFk™@RK ›@RL“›@RMnœ@RN|@RPŸž@RSÚŸ@RTº¡@RWö¤@RX‡¥@S§@SF×§@SL{¨@SMæ¨@SN ©@SP—©@SRø©@SSDª@ST‚ª@T!¬@T@o¬@TF¦¬@TLú¬@TM—­@TNÀ­@TR<®@TS<¯@TTõ¯@WK°@WN‚°@WT“°@Xò°@XN±@XSB±@XT{±B±B@­²B@F0³B@H[³B@K”³B@L·³B@MC´B@N¯´B@P>µB@R|µB@S…¶B@T“¸B@W:¹B@XN¹BBb¹BBB9ºBBHgºBBK·ºBBL†»BBMî¿BBNÀBBPÊÀBBRõÀBBS{ÃBBTyÆBBW°ÇBBXÙÇBBYKÈBFoÈBFBèÈBFF$ÉBFKOÉBFLÒÊBFNñÌBFR.ÎBFS³ÏBFT#ÑBHÖÒBH@øÒBHF1ÓBHKœÓBHL«ÓBHMfÔBHN¯ÕBHPÖBHSoÖBHTìÖBK¾×BK@oÚBKBÀÚBKFÝBKHrÞBKK¢ßBKL_áBKMôæBKNƒêBKP ðBKR”òBKSêõBKTpBKWa BKX BKYs BLø BL@GBLBmBLF§BLHÛBLKºBLLŒ.BLMï.BLNv3BLPŠABLRdDBLSÌFBLT®RBLWòcBLXúeBLYgiBMjBMB‡jBMF?nBMKVnBMNynBMPÆoBMR$qBMS×qBMT3sBMXwtBNŽtBN@vBNB@vBNF3wBNHŒzBNK;{BNL•„BNM‰…BNNt†BNP´‡BNRþ‡BNS-ˆBNTkŽBNX›BNYßBP[žBP@–žBPKÄžBPLòžBPN‚ŸBPR©ŸBPSæŸBPTÜ BRŽ¢BR@ù£BRB“¦BRFV¨BRH¯«BRKI¬BRL|ºBRMV½BRNHÁBRPýÐBRR0ÑBRSUÑBRTgÝBRW îBRXLïBRYáòBSsóBSB ÷BSFøBSK=øBSL~ýBSM¬ÿBSN¸BSPÙBSR’BSSìBSTÑ BSWBSX×BSYHBTZBTBŠBTF BTH«BTKBTLñ!BTM@)BTNº+BTPö1BTRu2BTS¼7BTT„ABTWýBBTXñCBTYØDBW6EBWK`EBWLªEBWNÛFBWRGBWScGBWT´GBWXëGBXžHBXF…IBXHäIBXK¦JBXLùJBXMKBXN±LBXPNBXRšNBXS%OBXT‘PBXWQBYhQBYB˜QBYK¦QBYLËQBYMÝQBYNïQBYSÝRBYTQSBYX’SFîSF@ºTF@B,UF@F~UF@HíUF@KVF@LKVF@MyWF@N6XF@R„XF@SžYF@TWZF@WœZFBõZFBKd[FBL§[FBNÅ\FBRO]FBS`FBTÒ`FBXdaFF²aFF@bFFL?bFFN bFFR cFFSqcFFTPdFHüeFHSfFKfFKBgFKF"gFKH hFKK1hFKLVhFKMiFKNÂiFKRƒkFKS4mFKT’sFKWswFKXœwFKYnxFL©xFL@ÇzFLB_{FLF^FLHÏ€FLKËFLLâFLMDFLNÏ•FLPƒžFLR±¢FLS‡¨FLT ´FLWGÅFLX3ÈFLY ÍFM¦ÍFMBUÎFMFçÎFMHþÎFMKoÏFMLqÑFMMÕFMNuÕFMRç×FMSù×FMT‘ÚFMWˆÛFMX¾ÛFMY:ÜFNpÜFN@£ÝFNB»ÝFNFjÞFNKÔÞFNLSäFNMÉæFNNtèFNPMêFNRÇêFNSËëFNTuðFNXuúFNYöûFP üFPRüFPSAüFPX±üFRêüFR@PþFRBÿFRFþFRHäFRKMFRLŸFRM´FRNNFRPp)FRRI+FRSä+FRTÃ9FRWODFRXÍFFRY˜IFS9JFS@LFSBqLFSFéMFSHlOFSKOFSLÑQFSMKTFSN‹TFSPKVFSRVFSSÎVFSTÊXFSWø_FSX[`FTaFT@ÅbFTBùbFTF/dFTKfFTLCiFTMmFTNämFTPsrFTRRsFTSŒwFTTM~FTWËFTX9€FW FWN#FWS5FWTeFX;‚FX@Å‚FXBKƒFXHƒFXK·ƒFXLb„FXM^…FXNÔ…FXP]‡FXR•‡FXSLJFXTœˆFXW!‰FXXW‰FYˆ‰FYS¥‰HÛ‰H@ÌŠH@N‹H@R÷‹H@S]ŒH@TH@W­HB¿HBB'ŽHBFUŽHBHŽHBKÙŽHBL¢HBM ‘HBN?‘HBR5“HBSÞ”HBT7–HBXؘHBY ™HFA™HFH&šHFKbšHFLÑšHFM[›HFNš›HFR+žHFS–žHFTx¡HFW‘¢HHТHHKߢHHNñ¢HHSã£HHT¤HHW*¤HKQ¤HK@å¥HKBö¥HKK9¦HKL¨HKM\ªHKNÓªHKPJ­HKRü­HKSÕ®HKTܳHKWA¶HKXé¶HL¸HL@û¹HLBÚºHLF%¼HLHè¾HLKW¿HLL¯ÂHLM"ÃHLN5ÅHLP†ÈHLRjÊHLSuËHLTÍÑHLWíÖHLXï×HLY<ØHMoØHMBEÙHMF¿ÛHMHUÝHMK¤ÝHML*ßHMMAãHMN¼ãHMPýéHMRáëHMSÅíHMTäóHMWÝöHNb÷HNB?øHNFüøHNKPùHNLÓþHNM™ÿHNNV HNPª HNRY HNS HNTZ HNWò HNX HNY‹ HPÒ HP@Ä HPBJ HPF HPK: HPLí HPMI HPN¦ HPPÄ# HPR $ HPSº$ HPTÅ( HPWA, HPXj, HRÿ, HR@Û- HRB. HRF/ HRH 0 HRK…0 HRL.2 HRM4 HRNŸ4 HRP7 HRR7 HRS`7 HRT[; HRW•= HRXã= HRYÄ> HSã> HSBzA HSFrD HSH:E HSKËF HSLGI HSM­J HSN\L HSP‹M HSRüP HSSwQ HSTõR HSW)^ HSX:_ HTª_ HTB(b HTFe HTH‘f HTK(h HTLšk HTM9p HTNiq HTPÛu HTRw HTSø€ HTTˆ HTWŠ HTXMŒ HWÔ HW@ÿ HWF@Ž HWLQŽ HWMŽ HWNºŽ HWR HWS HWTS HXï HXB_ HXF˜ HXH¿ HXKR‘ HXLš‘ HXNÊ‘ HXR’ HXS´’ HXT…“ HXWê“ HXX” HYC” HYNP” HYSÀ” HYT• KR• K@Õ— K@Ko˜ K@Lû˜ K@M<š K@R£š K@S5œ K@T  K@WŸž KB²ž KBBùŸ KBF$  KBHY  KBK¡ KBL"¢ KBMݧ KBNí§ KBR¹¬ KBSk¯ KBT³ KBWÛ¶ KBXR· KFô· KF@-º KFB?º KFF«º KFHÕº KFK» KFLœ¼ KFM]¿ KFNæ¿ KFP)Å KFRbÅ KFSRÇ KFTuÌ KFW”Ï KFXïÏ KHjÐ KHBˆÐ KHF‰Ñ KHK·Ñ KHLkÒ KHMÓ KHNZÓ KHPªÔ KHRØÔ KHSÂÕ KHT‘Ö KHWo× KHXž× KHY÷× KKØ KKBùÛ KKF„Þ KKH®ß KKK«à KKLjâ KKMŒê KKNMë KKPfò KKRó KKSÄõ KKTô KKW KKXÄ KKY¢ KLå KL@¾ KLBq KLFÑ KLHl" KLKÞ# KLL¼4 KLMÂ5 KLN®E KLPÒW KLRó] KLSpe KLT~ KLW™• KLX3— KLY› KM”› KMB} KMFº¥ KMHÚ§ KMK ¨ KML¿« KMMð® KMN$° KMPê¾ KMR=Ü KMSáÞ KMT’ä KMX{ê KMYÓì KNòì KN@Îñ KNB‘ò KNFÎô KNHè KNK KNL4 KNM»8 KNN‰: KNPu? KNRÏ@ KNS«F KNTõ{ KNWà KNXsà KNYÁÆ KP¶Ç KP@É KPBÌÉ KPF«Ê KPH Ë KPKHË KPLàÌ KPN6Ñ KPP”Ô KPRÅÔ KPS®Ù KPT¡á KPX.é KPYøé KR?ê KR@;í KRB—í KRFÉó KRHÓ KRKG KRLÌ KRMd KRNy& KRP F KRRœP KRS]Q KRTÅq KRWùˆ KRX*Š KRYÏ KSñ‘ KS@ú— KSB7˜ KSFö™ KSH€› KSKœ KSLºŸ KSM¢ KSNÁ§ KSP`® KSRð° KSSa² KST?¸ KSWeÎ KSXmÏ KSYÀÑ KTÓÑ KT@¿× KTBõ× KTFpÚ KTHªÝ KTK.ß KTLßå KTM½ð KTNøò KTPcþ KTR= KTSb KTTõ KTWe KTX?! KTYº# KW$ KWB7$ KWF`$ KWK›$ KWLú$ KWN& KWRÿ& KWS$' KWT˜' KWXÒ( KXø( KXBœ* KXF + KXH¹+ KXKÍ+ KXLþ+ KXMö, KXNõ- KXP­0 KXR;1 KXSÆ1 KXT^4 KXWH5 KY¨5 KYK×5 KYN‰6 KYP,7 KYSU7 KYT8 KYWo8 KYX 8 LÃ8 L@ç9 L@K_: L@L®; L@MÕ; L@Nú; L@Rì< L@Sø= L@Tˆ? LB@ LBF§@ LBKØ@ LBLA LBMíA LBNQB LBRC LBSuI LBTªJ LBXL LBYmL LFM LF@VN LFBÁN LFFP LFK9P LFLÜP LFMZT LFN‰T LFPW LFRŒW LFS°X LFTZ\ LFWª` LFXpa LFYAb LHNgb LHR}b LHSb LHT¸b LKÝb LKBe LKF·f LKHg LKKþg LKLýh LKM‚k LKNâl LKPbq LKRq LKS¾s LKTK LKWÜ… LKXé† LLˆ LL@‰ LLB3‰ LLFš‰ LLKˉ LLNeŠ LLP”‹ LLS…Œ LLTå LMYŽ LMB5 LMFî“ LMKÑ” LML}• LMNÕ• LMP ™ LMRJ LMS¥ LMTÇŸ LND¡ LN@2£ LNB_£ LNF›£ LNH£ LNKÙ£ LNL­ LNM~® LNNK¯ LNP ± LNR8± LNS*² LNTз LNW¾Â LNX à LNYîÅ LP!Æ LPB­Æ LPFãÆ LPKLÇ LPL‰Ç LPM6È LPNIÈ LPPãÈ LPR÷È LPSØÉ LPTÌÌ LPWžÎ LRÑÎ LRB¦Ï LRKÜÏ LRL&Ð LRMÐ LRN²Ð LRS˜Ò LRT?Ô LRXEÕ LSlÕ LS@Ù LSBaÙ LSF0Ú LSH×Ú LSKBÛ LSLÔÛ LSMƒÜ LSN±Ü LSPƒà LSRúà LSSZâ LST^å LSW$ê LSYƒê LT•ê LTBÖì LTFî LTHÌî LTKWï LTLLò LTMãó LTNàô LTP(ù LTR‘ù LTS'ý LTTýLTWÞLTXBLTY LW.LWK`LWL‹LWM¯LWNùLWRŸLWSçLWT'LWXyLX‰LXK LXLr LXN‚ LXRY LXSú LXT2 LYLYB'LYFOLYL¡LYMLYN¡LYP LYR7LYSrLYT­LYWÿM$M@NM@BÐM@FrM@HHM@KuM@L˜M@M&M@NM@PŒM@RÈM@S;M@TkM@WMBnMBB–MBL½MBN»MBRçMBSMBT†MF!MFBÅMFKøMFLLMFM® MFNB!MFP"MFR2"MFS„"MFTì#MH?$MHB^$MHF‘$MHKè$MHM’%MHNü&MHR 'MHS.(MHTQ(MHY²(MK )MK@¾+MKB,MKFw-MKH /MKK‡/MKLõ0MKMÈ4MKNÉ5MKP…?MKR2@MKSOMKTyYMKW;^MKXÃ^MKY¬_ML`ML@ÆaMLBNbMLF²dMLH,hMLKbhMLLºnMLM×nMLNºoMLPžvMLRZxMLSzMLT2€MLW*’MLXú’MLYË”MMN•MM@ÿ•MMB0–MMF)˜MMKÒ˜MMLKšMMNûšMMPMMR:MMS=ŸMMT/¡MN¯¡MN@W£MNBŸ¤MNF¦¥MNHªMNK²«MNL6¸MNM|¼MNN•ÀMNP”ÃMNR ÆMNS—ÈMNTtØMNWïíMNX'îMNYòMP¢òMPKïòMPLüòMPMÈóMPNþóMPS7ôMPTçôMPXsõMRƒõMR@ÑöMRB‹÷MRFQøMRH˜øMRK¹øMRL ûMRM;ýMRN¯þMRPMRR1MRSXMRTæMRXT MRYú MSŒ MS@gMSBMSF­MSKMSLˆ%MSM7+MSN.MSPA5MSR|;MSSÚ?MST6DMSX›VMSY½XMT YMT@Í[MTB\MTFç]MTHåaMTKHbMTLˆhMTM¿qMTNitMTP*|MTR¹|MTShˆMTTv‘MTW–”MTXŒ–MTY½—MW˜MWN˜MWS)˜MWTD˜MWY\˜MX˜MXBÁ™MXF+šMXHsšMXKššMXL›MXM‚MXNežMXPe¤MXRâ¤MXS…¥MXT÷§MXW§¨MYÒ¨MYB ©MYL©MYN?©MYP·©MYRªMYSwªNͪN@Ø«N@B(¬N@K>¬N@Lu¬N@M'­N@NU­N@R^®N@S¡®N@T°N@W;°N@Xˆ±NB½±NBBP²NBK{²NBLš²NBMµNBN¦µNBR ¶NBS¢¶NBTZ·NBXÅ·NFà·NF@ѸNFF?¹NFK`¹NFL"»NFMë¼NFN5½NFR)¾NFSO¿NFTJÁNFX‡ÂNHåÂNHLùÂNHM«ÃNHRÆÃNHTëÃNKÄNKBOÅNKFùÅNKHAÆNKKUÆNKL“ÆNKM˜ÍNKNÌÍNKP/ÏNKRžÏNKS%ÓNKTÖNKWÚNKX±ÚNKY†ÜNL»ÜNL@‚ÝNLB£ÝNLFßÝNLKeÞNLNóÞNLRßNLSŸßNLT#áNLWáNMÆáNM@0âNMBSâNMFaäNMKKåNML[åNMNæNMP#èNMR^èNMS„êNMTúëNMXíNN,íNN@ÀíNNBiîNNFeðNNHôNNKœôNNLìþNNM2NNNiNNPÚNNR NNSÄ NNT“NNW NNX!NNY³NPËNPFXNPKyNPL©NPN¬NPRNNPS„NPT³ NPXº!NRí!NRB="NRKb"NRL¶"NRM¨#NRN½#NRSj$NRTî%NRW¼'NRX (NRY½(NSÏ(NSB+NSF“+NSKú+NSL°-NSM§/NSN®0NSPÝ1NSR×2NSS4NSTy7NSW<NSY,=NT`=NTB{?NTF9@NTKàANTLDNTM•GNTNœHNTPüJNTRLNTS­RNTT¿WNTW¹XNTXHZNWB[NWBc[NWKv[NWLÒ[NWNý[NWS@\NWTw\NWX¨\NX¹\NXF]NXLC]NXN”]NXR÷_NXS `NXTÈ`NYRî`NYSaNYTJaPtaP@‡bP@BÎbP@FÿbP@K=cP@L÷cP@NqeP@R.fP@SUfP@TÛfP@WNgPBgPBKœgPBLÝgPBR,kPBS_kPBT*lPFzlPFBólPFK)mPFLPoPFM\pPFNêqPFRsPFS tPFT°uPFXJwPFYËwPHNUxPHPŽxPHS xPHT×xPKyPKBi{PKFY|PKH‚|PKK©|PKLj}PKM¬€PKN‚PKPmˆPKRC‰PKSV‹PKT¸‘PKW1˜PKX‹˜PKY‰™PLœ™PL@¯›PLBïœPLFCŸPLHQ¢PLK£PLLY¬PLMi¬PLN ´PLPÖÀPLRÄPLSäÆPLTqÖPLWýåPLXzæPLY­èPMLëPMB¯ëPMF!ìPMKºìPML4íPMN©íPMP1ïPMRµòPMSøòPMT§ôPMXíõPNGöPN@»÷PNBàøPNFxùPNHÂúPNKüPNLPNM‘PNNòPNP©PNRó PNSÛ PNTüPNWÌ"PNX9#PNYÆ'PP!(PPB)PPFÏ)PPH*PPKv*PPL•+PPM‚/PPNÀ/PPR™1PPS 3PPT+7PPWá:PPXW;PPY‹;PRÏ;PR@ã<PRB`=PRFAPRH$[PRK ]PRLfxPRMëPRN²‘PRPPRR€¬PRS©°PRT+ÓPRWóPRXºóPRY|÷PS0øPS@‚ûPSBàûPSFóüPSK|PSL±PSMÆPSNG PSPvPSR¦PSS9PST-PSW)+PSXº+PTs3PTBÓ5PTFœ7PTH69PTK¤9PTL$?PTM\CPTNEPTP™MPTR3NPTSIYPTTœaPTW«cPTXïcPTY€ePW¿ePWBêePWF#fPWHDfPWL€fPWNôfPWPgPWR3gPWS|gPWTðgPWW9hPX`hPXBdiPXFÞiPXKzjPXLkPXMÁkPXN1lPXP^nPXR„nPXS©nPXTAqPXW!rPXXlrPY”rPYB«rPYF½rPYLërPYNsPYSOsPYTsRïsR@¶tR@F/uR@KšuR@LªuR@MþuR@NevR@RøvR@S)wR@TxRBFxRB@àxRBByRBFByRBKÈyRBLÊzRBMÜ|RBN }RBR €RBSoRBTÔƒRBXP‡RBY·‡RFà‡RFBúˆRFFæŠRFHŒRFKúŒRFLcRFMÚ™RFNRFR(¢RFSé©RFTv®RFW-²RFXˆ²RH¦´RHB½´RHNѵRHR(¶RHS¡¶RHTd·RHXзRK&¸RK@ý¹RKBPºRKF»RKK˼RKLX¿RKMÇRKNÜÌRKPÛRKRçÞRKS~æRKTvïRKWŠøRKXÏøRLxúRLBaûRLF/üRLKÙýRLM·RLNRLP{RLR RLSéRLTd RLW= RLX’ RLYsRM¯RMBÂRMF†RMKæRMLmRMMRMNËRMP€!RMR½$RMSè%RMTÚ)RMXc-RMYä-RN÷-RNBt/RNFÛ/RNH!4RNKa4RNL³=RNM@RNN†BRNP@DRNRUDRNSDRNT~KRNWJURNXVVRNY¥WRP¶WRPBžXRPF8ZRPK ZRPL÷[RPM bRPN‰bRPP*eRPR‰eRPSŽoRPT1tRPXÎ{RPYÇ|RRï|RRB}RRFR}RRKÐ}RRL%~RRN>~RRSûRRT¢€RS—RSBêƒRSF …RSH ˆRSKÙˆRSLRSMI’RSNÒ”RSPQ›RSRà¤RSSh¦RSTI¬RSW¦ÁRSX…ÂRTïÃRT@îÆRTBoÇRTFÖÉRTHÑÌRTKRÍRTL‹ÔRTM*ÛRTN,ÞRTP¯åRTRèRTS=ôRTTìþRTWØRTXìRTYRWÁRWFëRWK8RWLøRWM: RWNƒ RWR„ RWSË RWT RWXÔ RX RX@í RXB RXF< RXK¢ RXLVRXMsRXN RXP&RXR$RXS‰RXT®RYSRYKhRYLRYNeRYS˜RYTÁSæS@pS@BêS@LS@MgS@NS@PkS@SŸS@TS@W·SBâSB@D SBBu SBFJ!SBHå"SBKŽ#SBLO)SBM´,SBN”/SBPñ1SBRI3SBS°5SBT?SBW_FSFFSF@ûGSFBHSFFŒHSFK JSFLMSFMpOSFNIPSFRrTSFSNYSFTÿ^SFW0cSFXUcSFY€cSHdSHB!dSHFLdSHKsdSHL„dSHN“dSHRÒdSHSeSHT‹eSKÃeSK@;hSKBdhSKFkkSKHGpSKK qSKL3uSKMŠSKNJ–SKP¦SKRìªSKSËSKTDÝSKWYêSKXòêSKYÒïSLPðSL@ òSLBKóSLF»øSLH¬SLKSLLö SLMYSLN÷SLPKSLRC$SLS‡%SLT¡0SLW9>SLXö>SLYASM¿ASM@”BSMBDSMFJHSMHJSMK¢JSMLPSMM‰VSMN)WSMPÉ]SMRÄcSMSäeSMT jSMWàoSMXCpSMYžqSNÚqSN@tSNBÓuSNFÈzSNH,€SNK´€SNL†ŽSNM’SNNí“SNP6•SNRŒ™SNSEœSNT.«SNW)ÆSNX•ÆSNYÉSP"ÉSP@ ÊSPBÎÊSPFlËSPH%ÏSPK-ÐSPLƒÚSPM{éSPN‚ìSPPÁøSPR‹ùSPSòSPTSPW%-SPXú-SPYr0SRŸ0SR@˜1SRBÛ1SRF-3SRHh4SRKý4SRL7SRM¿8SRNÑ:SRP$?SRR@SRSU@SRT~CSRW{DSRXÉDSRYESS[ESSF«HSSH¤ISSKÝISSLKLSSM†NSSN‚PSSP¨RSSR!VSSSÓWSST®YSSW¡^SSXÈ^STc_ST@ bSTB{bSTFófSTHÕmSTK"nSTLª~STM3STNî—STPÓ¨STRí³STSÚSTTÐäSTWýóSTX–öSTYÊùSWúSW@AúSWBmûSWFüSWH(ýSWK[ýSWL[þSWMåSWNSWPSWRmSWS÷SWT• SWWâSWXSWY×SXúSXB\SXKÛSXLSSXMUSXN³SXPøSXRXSXS=SXTI SXWç SXX "SXYK"SYr"SYK‹"SYN¶"SYSD#T€#T@G%T@BÓ%T@L&T@Mê&T@N'T@PE'T@R¼'T@S³(T@Tª)T@W *T@XH*TB*TB@¾+TBFû+TBHa,TBK‚,TBLÎ/TBM7TBNÛ7TBPD:TBR:TBS¢<TBTÄ?TBX€CTFETF@vFTFBÞFTFFGTFKfGTFL JTFM:RTFN¶STFR[TFSj`TFTRhTFXOnTFY¼oTHÚoTHKpTHLSpTHMµpTHS‘qTHTËqTHXrsTK¨sTK@ÚvTKBwTKF+xTKH¥yTKKzTKL,|TKM›ƒTKNQˆTKP’TKR•TKS\œTKTK¬TKW¸TKXÕ¸TKY{¹TLºTL@¬¼TLBò¼TLFå¿TLHÅTLKÛÅTLLxÐTLMÑTLNÛÔTLP¸ÙTLRjÜTLSåÞTLTæTLW×ìTLX÷íTLY.ïTM¾ïTM@:ñTMBjñTMF‚öTMHìöTMKO÷TMLýTMMÛÿTMNNTMPo TMRƒTMS:TMTÓ TMW¼&TMXP'TN¼'TN@&,TNBc,TNF¤.TNHñ/TNK1TNL<TNM5?TNN`BTNP´ETNRWGTNS¦HTNT(XTNWÇgTNXHhTNYŠjTPÑjTP@7lTPF†lTPKJmTPLìpTPMhwTPN¨wTPPßzTPRs{TPS2TPTEˆTPW.TRyTR@¤TRBïTRFÇ—TRH¬ TRKÙ TRLÒ°TRMÖ¸TRNÍÅTRP<ðTRR=úTRSdûTRT½ TRW%TRXVTRY·TS¾TSBÉ"TSF†'TSKô,TSLÔMTSMñVTSNL`TSPoTSR]‚TSS ˆTST¹ŽTSW5¬TSXZ¬TSYÌ­TTß­TTBä±TTF³TTH´TTK¾´TTL1¹TTMKÂTTNæÅTTP˜ËTTR8ÌTTSÔTTTÞTTWÿßTTXªàTTY§áTWüáTWBWâTWF‚âTWKDãTWLäTWN±æTWP¸êTWR.ëTWSjëTWT$íTWXDðTXÈðTXBàñTXFÐòTXK/óTXL#ôTXMÍôTXNõTXPúTXRoúTXSëúTXT1ýTXWžþTXXDÿTYÿTYN›ÿTYS/TYTŽWéW@W@B|W@HÇW@KEW@LµW@M)W@NdW@P°W@R`W@SW@TˆWBDWBF~WBK°WBL WBM· WBN8 WBR WBS=WBTWBXiWFŒWFBuWFFŸWFKýWFLSWFNDWFP"WFR8WFSVWFT'WHB&WHF7WHK[WHL›WHM«WHNWHS.WHTiWKšWKB`WKFgWKH:WKKÛWKLìWKMe#WKN™$WKP=*WKRÑ*WKS -WKTs3WKWä8WKX´9WKYž;WLþ;WL@Ž>WLB?WLFhAWLHEWLKëFWLLMWLM>MWLN…OWLPVWWLRüYWLS2[WLTwbWLWmpWLX:qWLYÓrWMsWM@úsWMB7tWMFìtWMHuWMK‘uWMLÂuWMNýuWMP±xWMSdzWMT(|WMW—|WMXÀ|WNÑ|WN@Ç~WNBò~WNF”WNK€WNLP„WNMx…WNN†WNPþ†WNR'‡WNS¼ˆWNTWNW£WNXw£WNY,¥WPv¥WP@6¦WPKg¦WPL¦WPNc§WPRŒ¨WPS«¨WPT·ªWPW¸«WR$¬WRB ­WRFÄ­WRHª®WRKj¯WRLˆ°WRMá±WRN#²WRPÖ´WRSê´WRTö·WRWɹWRX€ºWRYÖºWS+»WSB»½WSFB¾WSK ÀWSL®ÄWSMÇWSNôÇWSP±ÉWSRgËWSSÙËWSTGÎWSX†ØWSY«ØWT¿ØWT@×ÛWTBÜWTFÞWTH÷ßWTK/áWTLÙæWTMéëWTNšíWTP+óWTR0õWTS±øWTT,WTW[WTXWWÜWWKëWWLüWWN'WWSlWWT‰WWXòWXWXBÄWXF WXKŠ WXMö WXNç WXP| WXRç WXSwWXTpWXWÝWXXVWYWYKWYNFWYRUWYSšX·X@ÂX@NÜX@SŒX@TµXBçXBL>XBNÃXBRVXBSÖXBTJXBXÍXFÞXFL™XFN!XFRÅXFSXFT= XFXÁ#XFYæ#XHù#XHH$XHNf$XKÅ$XKB.&XKF“&XKHÞ&XKK’'XKLã'XKMÖ)XKNS*XKPv-XKRF.XKS5/XKTÆ2XKW†4XKX±4XL5XLBU6XLF³6XLK»7XLL19XLMx9XLN:XLRé;XLS€>XLTnAXLWõFXLXGXLYoGXM¤GXM@NHXMBŸHXMFIJXMKÄJXMLYKXMM LXMNBLXMP9NXMR½PXMSŸQXMT¹SXMX TXMYTXN0TXNB«UXNK VXNLÂYXNMnZXNN£ZXNSœ[XNT¿`XNWfXNXWfXNY“fXPÒfXPBhXPFiXPH¬iXPKÚiXPLMjXPM;mXPNómXPRpXPSqXPTÃtXPW!vXPXhvXPYPwXR±wXRBðxXRFZzXRH@{XRKµ{XRLVXRMË€XRN’‚XRPd†XRSô‡XRTžXRW³’XRXÿ’XSM“XSB¨•XSK{–XSLè–XSM—XSNv—XSP˜XSSN˜XSTF™XTRXTB€ŸXTF¦ XTHe¡XTK˜¡XTLY£XTM5¦XTNG¦XTPƒ©XTR›©XTS«XTTù¯XTW±XTXï±XTY²XW&²XWFU²XWL†²XWM—²XWNû²XWP…³XWRœ³XWSÔ³XWT'´XXa´XXK´XXLö´XXMHµXXN€µXXR}¶XXS¶XXT·XXWn·XXYØ·XY¸XYF"¸XYNO¸XYS¸Yž¸Y@ý¸Y@F¹Y@S`¹YB{¹YBK¹YBNĹYBSë¹YFºYFTºYHEºYHS\ºYK‚ºYKH »YKK3»YKLB»YKMm»YKN}»YKSõ»YKTj½YKX¾YLP¾YLHȾYLKø¾YLNH¿YLPê¿YLS5ÀYLTÁYLWùÁYM[ÂYMH”ÂYMK·ÂYMLàÂYMNÃYMRÄYMS\ÄYNÈÄYNKÅYNN¼ÆYNSÇYNT«ÇYPïÇYPF,ÈYPN{ÈYPS—ÈYPTøÈYRÉYRB;ÉYRF^ÉYRNpÉYRSÉYS»ÉYSLMÊYSMvÊYSNŸÊYSRÏÊYSSúÊYST ËYTÙËYTBÌYTKCÌYTLtÌYTMŸÌYTR@ÍYTScÍYTX+ÎYWPÎYWN_ÎYWSoÎYWTÎYXFÎYXMÁÎYXTçÎ)WwWWWWWWYY yø*AaAAAAAaahahAIairARArAuawEeeaearEEOe'erehEOEERErerEUEuEurIiIAIaIEiiiiiIoIOUIrOooar OEh*o'erOHohoioohORorourowUuUARUAWughuh Ure*@ Arthur author earth earthier earthy eighth either etheroathother*@BNT earthbound*@BSK Athabasca*@BSKN Athabaskan)*@BSKNS Athabaskan's Athabaskans*@BSKS Athabasca's*@K ethicIthaca*@KK earthquake'*@KKS earthquake's earthquakes*@KL ethical ethically*@KNIthacan*@KNL orthogonal*@KNLT orthogonality*@KRF orthography*@KRFK orthographic*@KRFKLorthographically+*@KRFS orthographies orthography's'*@KS ethic's ethicsethics's;*@L earthlier earthly Ethel ethylOthello*@LKethology*@LKKL ethological*@LKS ethology's*@LKST ethologist)*@LKSTS ethologist's ethologists *@LN earthlingethylene3*@LNS earthling's earthlings ethylene's*@LRTEthelred*@LRTS Ethelred's**@LS Ethel's ethyl's Othello's*@LST earthliest*@LTathlete*@LTKathletic*@LTKL athletically%*@LTKS athletics athletics's!*@LTS athlete'sathletes*@LTSSM athleticismD*@N Athena Athene earthen earthing Ethanethane*@NKethnic*@NKL ethnically(*@NKRF ethnographer ethnography*@NKRFK ethnographic*@NKRFKLethnographically*@NKRFS ethnographers;*@NKS ethnic's ethnics euthenics euthenics's*@NLethanol*@NLK ethnology,*@NLKKL ethnologicalethnologically*@NLKS ethnology's*@NLKST ethnologist,*@NLKSTS ethnologist's ethnologists*@NLS ethanol's*@NNAthenian#*@NNS Athenian's Athenians„*@NS Athena's Athene's Athens Athens's earthiness earthiness's ethane's Ethan's euthanize otherness*@NSNTRK ethnocentric *@NSNTRSM ethnocentrism *@NSNTRSMSethnocentrism's*@NST ethnicity*@NSTS ethnicity's*@NTEthernet*@NTK authentic*@NTKL authentically*@NTKT authenticate*@NTKTNauthenticating*@NTKTS authenticates*@NTKTT authenticated*@NTKXNauthentication2*@NTKXNSauthentication'sauthentications*@NTST authenticity*@NTSTSauthenticity's*@NWR earthenware*@NWRS earthenware's*@NX euthanasia*@NXS euthanasia's*@PEthiopia*@PN Ethiopian%*@PNS Ethiopian's Ethiopians*@PS Ethiopia's.*@RL authorial ethereal ethereally!*@RN Arthurian authoring*@RPT arthropod&*@RPTS arthropod's arthropods#*@RS authoress authoress's4 *@RSKLRSSatherosclerosisatherosclerosis's*@RSKP arthroscope*@RSKPK arthroscopic+*@RSKPS arthroscope's arthroscopes*@RSS authoresses *@RT authored authority*@RTK arthritic&*@RTKS arthritic's arthritics*@RTRN authoritarian/*@RTRNSauthoritarian'sauthoritarians*@RTRNSM authoritarianism" *@RTRNSMSauthoritarianism'sB*@RTS arthritis arthritis's authorities authority's*@RTTF authoritative*@RTTFLauthoritatively6*@RTTFNSauthoritativenessauthoritativeness's*@S Arthur's author's authors earth's earths eighth's eighths ether's ethos ethos's oath's oaths othersouthouse*@SMatheism*@SMS atheism's"*@SS outhouse's outhouses**@ST atheist athirst earthiest*@STK atheistic *@STS atheist'satheists*@T earthedouthit-*@TKS Orthodox orthodox orthodoxy'*@TKSS orthodoxies orthodoxy's*@TN outhitting*@TNTK orthodontic,*@TNTKS orthodonticsorthodontics's*@TNTST orthodontist.*@TNTSTSorthodontist's orthodontists*@TNX orthodontia*@TNXS orthodontia's*@TSouthits*@WK earthwork%*@WKS earthwork's earthworks*@WLTL otherworldly*@WM earthworm%*@WMS earthworm's earthworms*@WS otherwise*@WT athwart earthward*@WTS earthwards*@XKN earthshaking*@XP authorship*@XPS authorship'su*BABabABA abbeyAbbyAbeeBayebbIboOBObobobeyobioboe orb*BFabove*BFBT aboveboard(*BFS above's obverseobvious*BFSKT obfuscate*BFSKTN obfuscating*BFSKTS obfuscates*BFSKTT obfuscated*BFSKXN obfuscation,*BFSKXNS obfuscation's obfuscations*BFSL obviously)*BFSNS obviousness obviousness's!*BFSS obverse'sobverses)*BFT abaft arborvitaeobviate*BFTN obviating3*BFTS arborvitae's arborvitaesobviates*BFTTobviated*BFXN obviation*BFXNS obviation's*BHabhor*BHRN abhorring*BHRNS abhorrence*BHRNSS abhorrence's*BHRNT abhorrent*BHRNTL abhorrently*BHRTabhorred*BHSabhors0*BK abackABC Abuja airbagobj5*BKKT abject object objector objurgate#*BKKTF objectify objective *BKKTFKXNobjectification*BKKTFL objectively/*BKKTFNS objectivenessobjectiveness's6*BKKTFS objectifies objective's objectives(*BKKTFT objectified objectivity*BKKTFTS objectivity's*BKKTFYN objectifying*BKKTLabjectly%*BKKTN objecting objurgating(*BKKTNS abjectness abjectness'sI*BKKTS objector's objectors object's objects objurgates#*BKKTT objected objurgated2*BKKXN abjection objection objurgation-*BKKXNBL objectionable objectionablyW*BKKXNS abjection's objection's objections objurgation's objurgations*BKL Abigail orbicular*BKN aubergine*BKNS aubergines*BKR abjureabjurer*BKRNabjuring,*BKRS abjurer's abjurersabjures*BKRTabjured*BKRTR abjuratory*BKRXN abjuration)*BKRXNS abjuration's abjurationsM*BKS abacus abacus's ABC'sABCs airbag's airbagsibex(*BKSS abacuses ibexesibex's*BKTubiquity$*BKTS ubiquitous ubiquity's*BKTSL ubiquitously0*BLAbelable ablerablyEbola*BLFNoblivion*BLFNS oblivion's*BLFS oblivious*BLFSL obliviously.*BLFSNS obliviousnessobliviousness's'*BLK oblige obliqueobloquy*BLKL obliquely*BLKNobliging*BLKNL obligingly)*BLKNS obliqueness obliqueness's9*BLKS obliges oblique's obliques obloquy's9*BLKT obbligato obligate obliged obliquity*BLKTN obligating*BLKTR obligatory*BLKTRL obligatorilyB*BLKTS obbligato's obbligatos obligates obliquity's*BLKTT obligated*BLKXN obligation)*BLKXNS obligation's obligations*BLMabloom(*BLN abalone AbileneOberlin*BLNKoblong *BLNKS oblong'soblongs<*BLNS abalone's abalones ebullience Oberlin's*BLNSS ebullience's*BLNT ebullient*BLNTL ebulliently/*BLS Abel's ablaze IblisIblis's*BLSKobelisk"*BLSKS obelisk'sobelisks*BLSNAbelson*BLSNS Abelson's*BLSTablest>*BLT Abelard ability ablate oblate oubliette*BLTFablative$*BLTFS ablative's ablatives*BLTNablating*BLTRT obliterate*BLTRTN obliterating*BLTRTS obliterates*BLTRTT obliterated*BLTRXN obliteration*BLTRXNSobliteration'sJ*BLTS abilities ability's ablates oubliette's oubliettes*BLTTablated*BLXabolishU*BLXN ablation ablution abolishing abolition ebullitionoblationy*BLXNS ablation's ablations ablution's ablutions abolition's ebullition's oblation's oblations*BLXNSM abolitionism*BLXNSMSabolitionism's*BLXNST abolitionist.*BLXNSTSabolitionist's abolitionists*BLXS abolishes*BLXT abolished0*BM abeamABM erbiumIBMObama%*BMNBL abominable abominably*BMNT abominate*BMNTN abominating*BMNTS abominates*BMNTT abominated*BMNXN abomination+*BMNXNS abomination's abominations7*BMS ABM'sABMs erbium's IBM'sObama'sp*BN Abner airborne auburn ebbingEben Ebony ebony Urban urban urbaneurbaner*BN@ Abernathy*BN@S Abernathy's*BNKUbangi *BNKS Ebonics Ebonics's*BNKSS obnoxious*BNKSSL obnoxiously/*BNKSSNS obnoxiousnessobnoxiousness's*BNKTabnegate*BNKTN abnegating*BNKTS abnegates*BNKTT abnegated*BNKXN abnegation*BNKXNS abnegation's*BNLurbanely*BNLK urbanology*BNLKS urbanology's*BNLKST urbanologist.*BNLKSTSurbanologist's urbanologists"*BNML abnormal abnormally*BNMLT abnormality,*BNMLTS abnormalities abnormality's*BNNaborninga*BNS Abner's auburn's Ebeneezer Eben's ebonies Ebony's ebony'sUrban's*BNSS Ebeneezer's*BNSTurbanest'*BNT abound Ubuntuurbanity *BNTN abandon abounding*BNTNMNT abandonment *BNTNMNTS abandonment's*BNTNN abandoning"*BNTNS abandons abundance'*BNTNSS abundance's abundances"*BNTNT abandonedabundant*BNTNTL abundantly-*BNTS abounds Ubuntu's urbanity's*BNTTabounded*BPRFN ibuprofen*BPRFNS ibuprofen's**BRabbr AubreyEbroIberia*BRFabbrev*BRFSabbrevs*BRFT abbreviate*BRFTN abbreviating*BRFTS abbreviates*BRFTT abbreviated*BRFXN abbreviation-*BRFXNSabbreviation's abbreviations*BRHMAbraham*BRHMS Abraham's*BRKabridge"*BRKN Aborigine aborigine*BRKNL aboriginal)*BRKNLS aboriginal's aboriginalsC*BRKNS Aborigine's Aborigines aborigine's aborigines*BRKSabridges-*BRKT abridged abrogate abrogator*BRKTBR abracadabra*BRKTBRS abracadabra's*BRKTN abrogating3*BRKTS abrogates abrogator's abrogators*BRKTT abrogated*BRKXN abrogation)*BRKXNS abrogation's abrogations*BRLarboreal*BRMAbram*BRMS Abram'sAbrams'*BRN Iberian OberonO'Brien*BRNTaberrant*BRPT abruptabrupter*BRPTLabruptly(*BRPTNS abruptness abruptness's*BRPTST abruptest*BRS Ebro'sIberia's*BRSFabrasive*BRSFL abrasively,*BRSFNS abrasivenessabrasiveness's$*BRSFS abrasive's abrasives*BRSTabreast*BRT abradeabroad*BRTKN abridging*BRTM arboretum&*BRTMS arboretum's arboretums*BRTNabrading*BRTSabrades*BRTTabraded*BRXairbrush1*BRXN aberration abrasion airbrushing*BRXNL aberrationalC*BRXNS aberration's aberrations abrasion's abrasions$*BRXS airbrushes airbrush's*BRXT airbrushedü*BS abase Abbas abbess abbess's abbey's abbeys Abby's Abe'sAB'sABSabs abs's abuse abuser abuzz abyss abyss's airbase airbus airbus's eBay's ebb'sebbsibis ibis'sIbizal*BS obese obeys obi'sobis oboe's oboesOb'sobs orb'sorbsUBSUBS's*BSBabsorb*BSBN absorbing*BSBNL absorbingly*BSBNS absorbency*BSBNSS absorbency's*BSBNT absorbent'*BSBNTS absorbent's absorbents*BSBSabsorbs*BSBTabsorbed)*BSF abusive observeobserver%*BSFBL observable observably*BSFL abusively*BSFN observing7*BSFNS abusiveness abusiveness's observance)*BSFNSS observance's observances*BSFNT observant*BSFNTL observantly/*BSFS observer's observersobserves*BSFTobserved*BSFTR observatory,*BSFTRS observatories observatory's*BSFXN observation*BSFXNL observational+*BSFXNS observation's observations*BSKobsequy!*BSKNT abscond absconder*BSKNTN absconding3*BSKNTS absconder's abscondersabsconds*BSKNTT absconded*BSKR obscureobscurer*BSKRL obscurely*BSKRN obscuring *BSKRNTSM obscurantism *BSKRNTSMSobscurantism's *BSKRNTST obscurantist0 *BSKRNTSTSobscurantist's obscurantists*BSKRSobscures*BSKRST obscurest"*BSKRT obscured obscurity(*BSKRTS obscurities obscurity's0*BSKS obsequies obsequious obsequy's*BSKSL obsequiously0*BSKSNSobsequiousnessobsequiousness's*BSL abseilabyssal*BSLFabsolve*BSLFN absolving*BSLFSabsolves*BSLFTabsolved*BSLMAbsalom*BSLN abseiling,*BSLS abseil's abseils obsolesce*BSLSN obsolescing*BSLSNS obsolescence*BSLSNSSobsolescence's*BSLSNT obsolescent*BSLSS obsolesces*BSLST obsolesced,*BSLT abseiled absoluteobsolete*BSLTL absolutely*BSLTN obsoleting,*BSLTNS absolutenessabsoluteness's1*BSLTS absolute's absolutes obsoletes*BSLTSM absolutism*BSLTSMS absolutism's&*BSLTST absolutest absolutist**BSLTSTS absolutist's absolutists*BSLTT obsoleted*BSLXN absolution*BSLXNS absolution's *BSML abysmal abysmally*BSMNT abasement*BSMNTS abasement'sU*BSN abasing abusing Abyssinia Ibsen obscene obscenerOrbison*BSN@absinthe*BSN@S absinthe's*BSNL obscenely*BSNN Abyssinian*BSNNS Abyssinian'sG*BSNS absence Abyssinia's Ibsen's obeisance Orbison's?*BSNSS absence's absences obeisance's obeisances*BSNST obscenest7*BSNT absent absentee obeisant obscenity*BSNTLabsently *BSNTMNTT absentminded *BSNTMNTTL absentmindedly8 *BSNTMNTTNSabsentmindednessabsentmindedness's*BSNTN absentingM*BSNTS absentee's absentees absents obscenities obscenity's*BSNTSM absenteeism*BSNTSMS absenteeism's*BSNTTabsented*BSPTF absorptive*BSPXN absorption*BSPXNS absorption's±*BSS abases abbesses abscess abscess's abscissa abuser's abusers abuse's abuses abysses airbase's airbases airbuses ibisesobsess*BSSF obsessive*BSSFL obsessively.*BSSFNS obsessivenessobsessiveness's&*BSSFS obsessive's obsessives#*BSSN abscessing obsessing<*BSSS abscesses abscissa's abscissasobsesses!*BSST abscessedobsessedQ*BST abased Abbasid absurd absurder abused obesityoboist*BSTKLobstacle%*BSTKLS obstacle's obstacles*BSTLabsurdly*BSTMS abstemious*BSTMSL abstemiously1*BSTMSNSabstemiousnessabstemiousness's,*BSTN abstain abstainerobsidian*BSTNN abstaining*BSTNNS abstinence*BSTNNSS abstinence's*BSTNNT abstinentk*BSTNS abstainer's abstainers abstains absurdness absurdness's obsidian's obstinacy*BSTNSS obstinacy's#*BSTNT abstained obstinate*BSTNTL obstinately*BSTNXN abstention**BSTNXNS abstention's abstentions"*BSTRKT abstractobstruct*BSTRKTF obstructive *BSTRKTFL obstructively5 *BSTRKTFNSobstructiveness obstructiveness's*BSTRKTL abstractly)*BSTRKTN abstracting obstructing. *BSTRKTNS abstractnessabstractness's *BSTRKTNSSabstractnesses3*BSTRKTS abstract's abstracts obstructs'*BSTRKTT abstracted obstructed *BSTRKTTL abstractedly3 *BSTRKTTNSabstractednessabstractedness's)*BSTRKXN abstraction obstructionN *BSTRKXNS abstraction's abstractions obstruction's obstructions *BSTRKXNSM obstructionism" *BSTRKXNSMS!obstructionism's *BSTRKXNST obstructionist5 *BSTRKXNSTSobstructionist'sobstructionists*BSTRPRS obstreperous *BSTRPRSLobstreperously7 *BSTRPRSNSobstreperousnessobstreperousness's*BSTRSabstruse*BSTRSL abstrusely-*BSTRSNS abstrusenessabstruseness's,*BSTS obesity's oboist'soboists*BSTST absurdest*BSTT absurdity*BSTTRK obstetric*BSTTRKL obstetrical)*BSTTRKS obstetrics obstetrics's*BSTTRXN obstetrician/ *BSTTRXNSobstetrician's obstetricians'*BSTTS absurdities absurdity's#*BSXN abscission obsession)*BSXNL obsessional obsessionally5*BSXNS abscission's obsession's obsessionsÊ*BT abate abattoir abbot Abbottabedabet abide aboard abode abort aboutabut airbed arbiter ebbed Ebertibid Obadiahobit orbitorbiter*BTFabortive*BTFL abortively*BTKNAbidjan*BTKNS Abidjan's**BTKT abdicate abductabductor$*BTKTN abdicating abducting<*BTKTS abdicates abductor's abductorsabducts"*BTKTT abdicatedabducted$*BTKXN abdication abductionF*BTKXNS abdication's abdications abduction's abductions*BTL Abdulorbital,*BTLS Abdul's orbital'sorbitals*BTMibidem*BTMNabdomen*BTMNL abdominal"*BTMNS abdomen'sabdomens"*BTMNT abatementabutment4*BTMNTS abatement's abutment's abutmentsm*BTN abating Aberdeen abetting abiding aborting abutting Ibadan obtainorbiting*BTNBL obtainable*BTNL abidingly*BTNMNT obtainment*BTNMNTS obtainment's*BTNN obtaining:*BTNS Aberdeen's abidance obedienceobtains&*BTNSS abidance's obedience's *BTNT obedientobtained*BTNTL obediently*BTRobituary2*BTRK arbitrage arbitrager arbitrageur*BTRKN arbitragingf*BTRKS arbitrager's arbitragers arbitrage's arbitrages arbitrageur's arbitrageurs*BTRKT arbitraged*BTRMNT arbitrament,*BTRMNTS arbitrament's arbitraments*BTRNArbitron*BTRNS Arbitron's*BTRR arbitrary*BTRRL arbitrarily.*BTRRNS arbitrarinessarbitrariness's0*BTRS obduracy obituaries obituary's*BTRSF obtrusive*BTRSFL obtrusively/*BTRSFNS obtrusivenessobtrusiveness's*BTRSS obduracy's:*BTRT arbitrate arbitrator obdurateobtrude*BTRTL obdurately%*BTRTN arbitrating obtruding,*BTRTNS obduratenessobdurateness'sB*BTRTS arbitrates arbitrator's arbitratorsobtrudes#*BTRTT arbitratedobtruded%*BTRXN arbitration obtrusion**BTRXNS arbitration's obtrusion'sù*BTS abates abattoir's abattoirs abbot's abbots Abbott's abets abides abode's abodes aborts abuts airbeds arbiter's arbiters arbutus arbutus's obit's obits obtuse obtuser orbiter's(*BTS orbiters orbit'sorbits*BTSLobtusely'*BTSNS obtuseness obtuseness's*BTSS arbutuses*BTSSTobtusest<*BTT abated abetted aborted abuttedorbited*BXabash*BXMNT abashment*BXMNTS abashment's*BXN abashingabortion#*BXNS abortion's abortions*BXNST abortionist+*BXNSTS abortionist's abortionists*BXSabashes*BXTabashed*BXTL abashedly*BYNobeying*BYNSabeyance*BYNSS abeyance's*BYTobeyed÷*FAFafar affairAVAvavAvaAveaveaver Avioravoweaveeff EffieEvaEveeveeverif iffieriffyIVivIvaI'veIvyivyoafofoff offer ova'*FoverUfaUFOUHFUV*F@LMK ophthalmic*F@LMLK ophthalmology*F@LMLKSophthalmology's *F@LMLKST ophthalmologist6 *F@LMLKSTSophthalmologist'sophthalmologists!*F@R overthrew overthrow*F@RN overthrown%*F@RS overthrow's overthrows*F@RWN overthrowing$*FBAFB overbearoverbuy*FBKoverbook*FBKN overbooking*FBKS overbooks*FBKT overbooked*FBL affableaffably*FBLN overblown*FBLNS overbalance*FBLNSN overbalancing+*FBLNSS overbalance's overbalances*FBLNST overbalanced<*FBLT affability overbold overbuild overbuilt*FBLTN overbuilding'*FBLTS affability's overbuilds*FBN overborne*FBRoverbore*FBRN overbearing*FBRNL overbearingly *FBS overbearsoverbuysD*FBT offbeat overbid overbite overboard overbought%*FBTN overbidding overburden*FBTNN overburdening*FBTNS overburdens*FBTNT overburdenedU*FBTS offbeat's offbeats overbid's overbids overbite's overbites*FBYN overbuying*FFoverview[*FFL overfill overflew overflow overfly overfull overvalueupheaval3*FFLN overfilling overflown overvaluingf*FFLS overfills overflies overflow's overflows overvalues upheaval's upheavals2*FFLT overfilled overflight overvalued(*FFLTS overflight's overflights*FFLWN overflowing*FFLWT overflowed*FFLXN overvaluation*FFLXNSovervaluations*FFLYN overflying*FFNToverfond0*FFS effervesce overview's overviews*FFSN effervescing*FFSNS effervescence*FFSNSSeffervescence's*FFSNT effervescent*FFSNTLeffervescently*FFSS effervesces*FFST effervesced*FFT overfedoverfeed*FFTN overfeeding*FFTS overfeeds*FHoverhear*FHLoverhaul*FHLM overwhelm*FHLMN overwhelming*FHLMNLoverwhelmingly*FHLMS overwhelms*FHLMT overwhelmed*FHLN overhauling#*FHLS overhaul's overhauls*FHLT overhauled *FHNK overhangoverhung*FHNKN overhanging$*FHNKS overhang's overhangs*FHNT offhandoverhand$*FHNTS overhand's overhands$*FHNTT offhanded overhanded*FHNTTL offhandedly/*FHNTTNS offhandednessoffhandedness's*FHRN overhearing*FHS overhears*FHST overhasty,*FHT overhead overheardoverheat*FHTN overheating0*FHTS overhead's overheads overheats*FHTT overheatedP*FK AFAIKAFCavg effigy evacuee evoke Orphicoverjoy*FKKovercook*FKKN overcooking*FKKS overcooks*FKKT overcooked*FKLoverkill*FKLFT overqualified*FKLK overclock*FKLKN overclocking*FKLKS overclocks*FKLKT overclocked*FKLS overkill's"*FKLT everglade overcloud*FKLTN overcloudingR*FKLTS Everglades everglade's everglades Everglades's overclouds*FKLTT overclouded*FKM overcameovercome*FKMN overcoming*FKMPNSTovercompensate *FKMPNSTN overcompensating *FKMPNSTSovercompensates *FKMPNSTTovercompensated *FKMPNSXN!overcompensation# *FKMPNSXNSovercompensation's*FKMS overcomes3*FKN Afghan afghan evoking Iphigenia*FKNFTNSoverconfidence *FKNFTNSSoverconfidence's*FKNFTNT overconfident*FKNNAvignon*FKNRS overgenerous6*FKNS Afghan's Afghans afghan'safghans *FKNSNXSoverconscientious*FKNSTN Afghanistan*FKNSTNS Afghanistan's*FKPST overcapacity*FKPSTSovercapacity's*FKR overgrewovergrow*FKR@ overgrowth*FKR@S overgrowth's*FKRFL overcareful"*FKRN evergreen overgrown&*FKRNS evergreen's evergreens*FKRNT overground"*FKRS overgraze overgrows*FKRSN overgrazing*FKRSS overgrazes*FKRST overgrazed*FKRT overcrowd*FKRTKL overcritical*FKRTN overcrowding*FKRTNSovercrowding's*FKRTS overcrowds*FKRTT overcrowded*FKRWN overgrowingm*FKS AFAIKs affix efficacy effigies effigy's evacuee's evacuees evokesoverjoys*FKSNaffixing;*FKSS affixes affix's efficacious efficacy's*FKSSL efficaciously*FKST affixedovercast*FKSTN overcasting$*FKSTS overcast's overcastsQ*FKT affect avocado effect evacuate evict evokedovercoat"*FKTF effective evocative'*FKTFL effectively evocatively.*FKTFNS effectivenesseffectiveness's$*FKTL effectual effectually<*FKTN affecting effecting evacuatingevicting*FKTNL affectingly*FKTRAvogadro*FKTS affect's affects avocado's avocados effect's effects evacuates evicts overcoat's overcoatsF*FKTT affected effected effectuate evacuatedevicted*FKTTL affectedly*FKTTN effectuating*FKTTS effectuates*FKTTT effectuated*FKTXN affectation+*FKTXNS affectation's affectationsI*FKXN affection avocation evacuation eviction evocation*FKXNL avocationalš*FKXNS affection's affections avocation's avocations evacuation's evacuations eviction's evictions evocation's evocations*FKXNT affectionate*FKXNTLaffectionately*FKXS overcautious*FKYN overjoying*FKYT overjoyedý*FL afoul airflow aphelia avail Avila awful awfuller awfully earfulEFL Eiffelevil eviler eviller evilly Ofelia offal Ophelia Orval Orvilleoval overlay overlie overlyovular,*FL ovule uphill uvulauvular*FLBL available*FLBLT availability*FLBLTSavailability's)*FLF effluvia evolveoverleaf*FLFM effluvium*FLFMS effluvium's*FLFNevolving*FLFSevolves*FLFTevolved+*FLK overlarge overlookufology*FLKN overlooking*FLKNS effulgence*FLKNSS effulgence's*FLKNT effulgent0*FLKS overlook's overlooks ufology's*FLKST ufologist'*FLKSTS ufologist's ufologists!*FLKT afflict overlooked*FLKTN afflicting*FLKTSafflicts*FLKTT afflicted*FLKXN affliction)*FLKXNS affliction's afflictions*FLMaflameJ*FLN aphelion availing Avalon Evelyn offlineoverlain*FLNKoverlongs*FLNS affluence aphelion's aphelions awfulness awfulness's effluence evilness evilness's'*FLNSS affluence's effluence's,*FLNT affluent effluentoverland*FLNTL affluently$*FLNTS effluent's effluents*FLNX avalanche&*FLNXS avalanche's avalanches*FLPoverlap*FLPN overlapping!*FLPS overlap'soverlaps*FLPT overlapped*FLRSNS efflorescence*FLRSNSSefflorescence's*FLRSNT efflorescentþ*FLS airflow's avail's avails Avila's earful's earfuls evil's evils Ofelia's offal's Ophelia's Orval's Orville's oval's ovals overlay's overlays overlies ovule's ovules uphill'suphills3*FLS uvular's uvulars uvula'suvulas9*FLST awfullest evilest evillest upholster*FLSTN everlasting*FLSTNL everlastingly+*FLSTNS everlasting's everlastings&*FLSTR upholsterer upholstery*FLSTRN upholstering;*FLSTRS upholsterer's upholsterers upholstery's*FLSTRT upholstered*FLSTS upholsters½*FLT affiliate afield afloat aflutter airfield availed evaluate evildoer offload overlaid overload overlord ovulate upheld upholdupholder*FLTF evaluativev*FLTN affiliating evaluating evildoing offloading overladen overloading ovulating upholding*FLTNS evildoing'sö*FLTS affiliate's affiliates afflatus afflatus's airfield's airfields evaluates evildoer's evildoers offloads overload's overloads overlord's overlords ovulates upholder's upholdersupholdsJ*FLTT affiliated evaluated offloaded overloadedovulated?*FLXN affiliation evaluation evolution ovulation*FLXNR evolutionaryg*FLXNS affiliation's affiliations evaluation's evaluations evolution's ovulation's*FLXNST evolutionist.*FLXNSTSevolutionist's evolutionists"*FLYN overlaying overlying*FM affirmovum*FMN affirming*FMNN overmanning*FMNS effeminacy*FMNSS effeminacy's$*FMNT effeminate overmanned*FMNTL effeminately*FMR ephemeraevermore$*FMRL ephemeral ephemerally*FMRS ephemera's*FMS affirmsovum's*FMSM euphemism&*FMSMS euphemism's euphemisms*FMST overmaster*FMSTK euphemistic*FMSTKLeuphemistically*FMSTRN overmastering*FMSTRT overmastered*FMSTS overmasters*FMTaffirmed*FMTF affirmative*FMTFL affirmatively**FMTFS affirmative's affirmatives*FMTST overmodest*FMXovermuch*FMXN affirmation**FMXNS affirmation's affirmations*FMXS overmuchesÀ*FNAFN avenue avianAvon earphone effing ErvIn euphonyEvaneven evener Evian iPhone Irvin Irvine IrvingIvan offing orphanoven*FNBTovenbird$*FNBTS ovenbird's ovenbirds*FNBX Offenbach*FNHIvanhoe*FNHNTT evenhanded*FNHNTTL evenhandedly*FNHS Ivanhoe's>*FNK avenge avenger avionic Evenki orphanage*FNKL avuncular*FNKLK evangelic9*FNKLKL Evangelical evangelical evangelically,*FNKLKLS evangelical's evangelicals *FNKLKLSMevangelicalism! *FNKLKLSMSevangelicalism's*FNKLL avuncularly%*FNKLN Evangelina Evangeline**FNKLNS Evangelina's Evangeline's*FNKLSM evangelism*FNKLSMS evangelism's&*FNKLST Evangelist evangelist*FNKLSTK evangelistic**FNKLSTS evangelist's evangelists*FNKNavengingo*FNKS avenger's avengers avenges avionics avionics's Evenki's orphanage's orphanages*FNKTavenged*FNLevenly*FNN evening orphaning!*FNNS evening'sevenings*FNPRF ovenproofü*FNS affiance avenue's avenues Avernus earphone's earphones ErvIn's euphonious euphony's Evan's Evans evenness evenness's even's evens Evian's evince iffiness iffiness's Irvin'soffing'sH*FNS offings orphan's orphans oven's ovensovernice*FNSF offensive&*FNSFL Evansville offensively.*FNSFNS offensivenessoffensiveness's&*FNSFS offensive's offensives*FNSL euphoniously"*FNSN affiancingevincing*FNSNKevensong*FNSNKS evensong's*FNSNS evanescence*FNSNSS evanescence's*FNSNT evanescent *FNSS affiancesevinces+*FNST affianced evenestevincedj*FNT affinity avaunt effendi evened event offend offender orphaned overnight#*FNTFL eventful eventfully-*FNTFLNS eventfulnesseventfulness's"*FNTL eventual eventually*FNTLT eventuality,*FNTLTS eventualities eventuality's!*FNTN Aventine offending•*FNTS affinities affinity's effendi's effendis event's events offender's offenders offends overnight's overnights-*FNTT eventide eventuateoffended*FNTTN eventuating%*FNTTS eventide's eventuates*FNTTT eventuated*FNWRovenware*FPoverpay*FPLoverplay*FPLS overplays*FPLYN overplaying*FPLYT overplayed*FPPLT overpopulate*FPPLTNoverpopulating*FPPLTS overpopulates*FPPLTT overpopulated*FPPLXNoverpopulation*FPPLXNSoverpopulation's"*FPRNT offprint overprint*FPRNTN overprintingB*FPRNTS offprint's offprints overprint's overprints*FPRNTT overprinted0*FPRS overpraise overprice oviparous(*FPRSN overpraising overpricing5*FPRSS overpraises overprecise overprices&*FPRST overpraised overpriced#*FPRT evaporate evaporator*FPRTKT overprotect*FPRTKTFoverprotective*FPRTKTNoverprotecting*FPRTKTS overprotects*FPRTKTT overprotected*FPRTKXNoverproduction *FPRTKXNSoverproduction's*FPRTN evaporatingE*FPRTS evaporates evaporator's evaporators overproduce*FPRTSN overproducing*FPRTSS overproduces*FPRTST overproduced*FPRTT evaporated*FPRXN evaporation*FPRXNS evaporation's-*FPS overpass overpass'soverpays*FPSS overpasses*FPToverpaid*FPTKLoverparticular*FPW overpower*FPWRN overpowering*FPWRNLoverpoweringly*FPWRT overpowered*FPWS overpowers*FPYN overpaying€*FR affray afireAfrAfro airfare Avery aviary euphoria every Ivory ivory oeuvreovary*FR@N everything*FR@NS everything's*FR@T aforethought*FRBNTNS overabundance *FRBNTNSSoverabundance's*FRBNTNT overabundant*FRBT everybody*FRBTS everybody's*FRFNT overrefined*FRHR everywhere@*FRK Africa average euphoric overage overeager%*FRKL averagely euphorically-*FRKN African Afrikaner averaging[*FRKNS African's Africans Afrikaans Afrikaans's Afrikaner's Afrikaners*FRKRSFoveraggressiveF*FRKS Africa's average's averages overage'soverages*FRKSPS overexpose*FRKSPSN overexposing*FRKSPSR overexposure *FRKSPSRSoverexposure's*FRKSPSS overexposes*FRKSPST overexposed*FRKSSS overexercise*FRKSSSNoverexercising*FRKSSSS overexercises*FRKSSST overexercised*FRKSST overexcite*FRKSSTN overexciting*FRKSSTS overexcites*FRKSSTT overexcited*FRKST overexert*FRKSTN overexerting*FRKSTNT overextend *FRKSTNTN overextending *FRKSTNTS overextends *FRKSTNTT overextended*FRKSTS overexerts*FRKSTT overexerted*FRKSXN overexertion*FRKSXNSoverexertion's,*FRKT averaged overact overreact*FRKTF overactive'*FRKTN overacting overreacting#*FRKTS overacts overreacts%*FRKTT overacted overreacted*FRKXN overreaction-*FRKXNSoverreaction's overreactions*FRL overalloverrule*FRLN overruling<*FRLS overall's overalls overalls's overrules*FRLT overruled*FRM Ephraimoverarm*FRMBXS overambitious,*FRMFSS overemphasisoveremphasis's*FRMN overarming*FRMNXNTaforementioned*FRMSoverarms*FRMT overarmed*FRMXNL overemotional^*FRN averring Efrain Efren Ivorian offering ovarian overranoverrun *FRN@XSTKoverenthusiastic*FRNKSS overanxious*FRNN overrunningS*FRNS Efrain's Efren's offering's offerings overrun'soverruns+*FRNT afferent affrontefferent*FRNTLK overindulge*FRNTLKN overindulging *FRNTLKNSoverindulgence! *FRNTLKNSS overindulgence's *FRNTLKNT overindulgent*FRNTLKS overindulges*FRNTLKT overindulged*FRNTN affronting*FRNTR effrontery*FRNTRS effrontery's"*FRNTS affront'saffronts*FRNTT affronted*FRPoverripe*FRPLS everyplace*FRPS overripe's*FRPTMSM overoptimism *FRPTMSMSoveroptimism's *FRPTMSTKoveroptimisticë*FRS affray's affrays Afro's Afros airfare's airfares avarice Averroes Avery's aviaries aviary's euphoria's ivories Ivory's ivory's oeuvre's oeuvres ovaries ovary'soveruse*FRSMaphorism$*FRSMS aphorism's aphorisms*FRSN overusing*FRSNTRK Afrocentric *FRSNTRSM Afrocentrism<*FRSS avarice's avaricious overuse'soveruses*FRSSL avariciously8*FRST afforest aforesaid Everestoverused*FRSTK aphoristic*FRSTKLaphoristically*FRSTMT overestimate*FRSTMTNoverestimating.*FRSTMTSoverestimate's overestimates*FRSTMTT overestimated*FRSTMXNoverestimation *FRSTMXNSoverestimation's*FRSTN afforesting#*FRSTS afforests Everest's*FRSTT afforested*FRSTXN afforestation*FRSTXNSafforestation'sÈ*FRT afraid airfreight averred Everett Everette EverReady everyday offered overate overeat overrate override overrode overwrite overwrote overwroughtk*FRTN overeaten overeating overrating overridden overriding overwriting overwritten*FRTNTF overattentive *FRTS airfreight's Euphrates Euphrates's Everette's Everett's EverReady's overeats overrates override's overrides overwrites"*FRTT Aphrodite overrated*FRTTS Aphrodite's*FRTXK aphrodisiac+*FRTXKS aphrodisiac's aphrodisiacs*FRWoverawe*FRWN overawing*FRWSoverawes*FRWToverawed*FRX afresh overreach'*FRXF overachieve overachiever*FRXFN overachieving<*FRXFSoverachiever's overachievers overachieves*FRXFT overachieved'*FRXN overarching overreaching*FRXS overreaches*FRXT overreached*FRYNeveryone*FRYNS everyone'sû*FS affair's affairs Ava's avers averse Avior'sAvis avowsAv's eave's eaves efface Effie'seffs effuse Eva's Eve's eve'sevesif'sifs Iva'sIves iviesIV'sIVsivy'sÌ*FS oaf'soafs offer's offers office officeroffs Orpheus Orpheus's over's overs oversaw oversea oversee overseer Ufa's UFO'sUFOs UHF'sUV's*FSBSKRB oversubscribe *FSBSKRBNoversubscribing *FSBSKRBSoversubscribes *FSBSKRBToversubscribed*FSBTL oversubtle*FSF effusiveevasive#*FSFL effusively evasivelyK*FSFNS effusivenesseffusiveness's evasiveness evasiveness's*FSHLT officeholder-*FSHLTSofficeholder's officeholders*FSKaphasic!*FSKS aphasic'saphasics*FSKST oversexed*FSLoversell*FSLN overselling*FSLP oversleep*FSLPN oversleeping*FSLPS oversleeps*FSLPT overslept$*FSLS oversells overzealous*FSLToversold*FSMKS OfficeMax*FSMKSS OfficeMax's*FSMNT effacement*FSMNTS effacement's*FSMPL oversimple*FSMPLF oversimplify# *FSMPLFKXN$oversimplification= *FSMPLFKXNSoversimplification's"oversimplifications*FSMPLFSoversimplifies*FSMPLFToversimplified *FSMPLFYNoversimplifying*FSMPLN oversamplingE*FSN Avicenna effacing effusing overseeingoverseen*FSNS efficiency*FSNSS efficiency's*FSNSTF oversensitive8 *FSNSTFNSoversensitivenessoversensitiveness's#*FSNT aficionado efficient*FSNTL efficiently(*FSNTS aficionado's aficionados*FSPL oversupply*FSPLS oversupplies*FSPLT oversupplied*FSPLYN oversupplying#*FSPNT overspend overspent*FSPNTN overspending*FSPNTS overspends*FSPRN offspring*FSPRNS offspring's*FSPRT overspread*FSPRTN overspreading*FSPRTS overspreads*FSRT eviscerate*FSRTN eviscerating*FSRTS eviscerates*FSRTT eviscerated*FSRXN evisceration*FSRXNSevisceration's˜*FSS effaces effuses Ephesus officer's officers office's offices officious overseas overseer's overseersoversees*FSSL officiously-*FSSNS officiousnessofficiousness's*FSSPSSoversuspiciousi*FST avast Avesta effaced effused iffiest offset offside oversightoverstay'*FSTFT overstaffed overstuffed!*FSTK offstage overstock*FSTKN overstocking$*FSTKS offstages overstocks*FSTKT overstocked*FSTMLT overstimulate*FSTMLTNoverstimulating*FSTMLTSoverstimulates*FSTMLTToverstimulated*FSTN offsetting*FSTPoverstep*FSTPN overstepping*FSTPS oversteps*FSTPT overstepped*FSTRKT overstrict*FSTRNK overstrung&*FSTRP eavesdrop eavesdropper*FSTRPN eavesdropping;*FSTRPSeavesdropper's eavesdroppers eavesdrops*FSTRPT eavesdropped*FSTRX overstretch*FSTRXNoverstretching*FSTRXS overstretches*FSTRXT overstretchedU*FSTS Avesta's offset's offsets oversight's oversights overstays*FSTT overstate*FSTTMNT overstatement1 *FSTTMNTSoverstatement'soverstatements*FSTTN overstating*FSTTS overstates*FSTTT overstated*FSTYN overstaying*FSTYT overstayedù*FT afford afootAFTaft after aphid avatar avert aviatoravid avoid effed effete effortEFT evade evader Evert Evita ivied offedoft ovate overdo overdue overtOvid*FTovoid*FT@T afterthought,*FT@TSafterthought's afterthoughts*FTBoverdub*FTB@ afterbirth(*FTB@S afterbirth's afterbirths0*FTBL affordable avoidable avoidably*FTBLT affordability&*FTBN afterburner overdubbing**FTBNS afterburner's afterburners!*FTBS overdub'soverdubs*FTBT overdubbed*FTFLP overdevelop*FTFLPNoverdeveloping*FTFLPS overdevelops*FTFLPT overdeveloped*FTFT affidavit&*FTFTS affidavit's affidavits'*FTKAFDC overtakeovertook*FTKL afterglow&*FTKLS afterglow's afterglows#*FTKN overtaken overtaking*FTKR aftercare*FTKRS aftercare's*FTKRT overdecorate*FTKRTNoverdecorating*FTKRTS overdecorates*FTKRTT overdecorated *FTKS overtakesovertax*FTKSN overtaxing*FTKSS overtaxes*FTKST overtaxed*FTKToviduct"*FTKTS oviduct'soviducts(*FTL avidly effetelyovertly*FTLF afterlife&*FTLFS afterlife's afterlives*FTLS effortless*FTLSL effortlessly0*FTLSNSeffortlessnesseffortlessness's*FTMovertime*FTM@ aftermath&*FTM@S aftermath's aftermaths*FTMKT aftermarket+*FTMKTS aftermarket's aftermarkets,*FTMNSS avitaminosisavitaminosis's/*FTMS ofttimes overtime's overtimes|*FTN affording averting avoiding evading often oftener overdoing overdone overtoneoverturn$*FTNN afternoon overturning&*FTNNS afternoon's afternoonsg*FTNS avoidance effeteness effeteness's evidence overtone's overtones overturns*FTNSN evidencing3*FTNSS avoidance's evidence's evidences"*FTNST evidencedoftenest!*FTNT evident overturned*FTNTL evidently*FTNTMS oftentimes*FTPavdp*FTPNTNT overdependent(*FTPS avoirdupois avoirdupois'sD*FTR offertory overdraw overdrew overtireoverture*FTRF overdrive*FTRFKT aftereffect,*FTRFKTS aftereffect's aftereffects&*FTRFS overdrive's overdrives*FTRFT overdraft'*FTRFTS overdraft's overdrafts*FTRKofftrack*FTRKSaviatrix&*FTRKSS aviatrixes aviatrix's*FTRMK afterimage)*FTRMKS afterimage's afterimages0*FTRN ephedrine overdrawn overtiring*FTRNS ephedrine'sw*FTRS offertories offertory's overdraws overdress overdress's overtires overture's overtures*FTRSN overdressing&*FTRSS aviatrices overdresses*FTRST overdressed*FTRT overtired*FTRWN overdrawingð*FTS affords afters aphid's aphids avatar's avatars averts aviator's aviators avoids effort's efforts evader's evaders evades Evert's Evita's overdoes overdose ovoid'sovoids*FTSN overdosing#*FTSS overdose's overdoses*FTST overdosedI*FTT afforded averted avidity avoided evadedoverdid*FTTS avidity's*FTTST aftertaste)*FTTSTS aftertaste's aftertastes*FTWT afterword4*FTWTS afterwards afterword's afterwords*FTXF aftershave(*FTXFS aftershave's aftershaves*FTXK aftershock'*FTXKS aftershock's aftershocks*FWKoverwork*FWKN overworking#*FWKS overwork's overworks*FWKT overworked*FWLavowal*FWLS avowal'savowals*FWNavowing*FWNN overweening*FWNNL overweeningly*FWNT overwinter*FWNTRN overwintering*FWNTRT overwintered*FWNTS overwinters*FWT avowed overweight*FWTLavowedly*FWTS overweight's;*FX aphasia avouch oafish offishovershoe*FXK overcharge*FXKN overcharging'*FXKS overcharge's overcharges*FXKT overcharged-*FXL oafishly official officially2*FXLS officialese official's officials*FXLSM officialism*FXLSMS officialism's*FXLTM officialdom*FXLTMS officialdom'sZ*FXN aversion aviation avouching effusion Ephesian evasionovation©*FXNS aversion's aversions aviation's effusion's effusions Ephesians evasion's evasions oafishness oafishness's ovation'sovations*FXNT officiant&*FXNTS officiant's officiants*FXRoffshoreH*FXS aphasia's avouches Ophiuchus overshoe's overshoesa*FXT avouched officiate officiator offshoot overshadow overshootovershot'*FXTN officiating overshootingm*FXTS officiates officiator's officiators offshoot's offshoots overshadows overshoots*FXTT officiated*FXTWN overshadowing*FXTWT overshadowed**HahaahoyOahuOhio oho*HBAhab*HBSAhab's*HKNS O'Higgins*HLawhile *HMahem*HN Ohioanoohing*HNS Ohioan'sOhioans*HRO'Hara*HS Oahu'sOhio's8*HT ahead airhead Earhart Erhardoohed*HTS airhead'sairheadsý*KACAcacAgagarage AggieagoagueajarAKakaaquaARCarcArgo argue arguerArkarkAug auger augurauk eagerECEcoecuedge edgieredgyEEC EEGú*KeekEEOCeggEggoegoekeergergoexEyckIagoICC ickierickyICUIgorIkeIkeaIQirkixoak occur ockeroikOJOKorgorgy Ouijaox Uighur UK *Kurge*K@ACTHAgatha*K@S ACTH'sAgatha's*KBAkbar>*KBL arguable arguably equable equablyIqbal*KBLT equability*KBLTS equability's*KBMICBM*KBMS ICBM'sICBMs*KBMX Ogbomosho*KBT eggbeater%*KBTS eggbeater's eggbeaters*KBWOjibwa*KBWS Ojibwa'sOjibwasA*KF Acuff agave Akiva aquifer equivO'Keeffe$*KFKL equivocal equivocally.*KFKLNS equivocalnessequivocalness's%*KFKT equivocate equivocator*KFKTN equivocating9*KFKTS equivocates equivocator's equivocators*KFKTT equivocated*KFKXN equivocation-*KFKXNSequivocation's equivocations'*KFLNS equivalence equivalencyM*KFLNSS equivalence's equivalences equivalencies equivalency's*KFLNT equivalent*KFLNTL equivalently)*KFLNTS equivalent's equivalents*KFNK Okefenokee*KFRX Aquafresh*KFRXS Aquafresh'sA*KFS Acuff's agave's Akiva's aquifer'saquifers*KFTaquavit*KFTS aquavit's*KHMTF Akhmatova*KHMTFS Akhmatova's*KHNKLSK Arkhangelsk*KHNTNIkhnaton)*KHT Akihito eggheadUrquhart!*KHTS egghead'seggheads*KHTSKOkhotsk'*KKagogECGEKGIaccoca*KKLT ejaculate*KKLTN ejaculating'*KKLTR aquaculture ejaculatory*KKLTRS aquaculture's*KKLTS ejaculates*KKLTT ejaculated*KKLXN ejaculation+*KKLXNS ejaculation's ejaculations*KKPeggcup*KKPS eggcup'seggcups&*KKS ECG's EKG's Iaccoca's*KKT ejectejector*KKTNejecting+*KKTS ejector's ejectorsejects*KKTTejected*KKXNejection#*KKXNS ejection's ejectionså*KLACLU agile agiler Aglaia aglow Aguilar Aquila argyle eagerly eagleecclecol edgily equal equally igloo Oakley ocularogle oglerOklaUCLA uglierugly*KL@P Oglethorpe*KLBRM equilibrium*KLBRMS equilibrium's*KLFOgilvy*KLFSOgilvy's*KLFT acclivity'*KLFTS acclivities acclivity's*KLHMOklahoma*KLHMN Oklahoman*KLHMS Oklahoma's(*KLK eclogue ecologyo'clock*KLKKecologic'*KLKKL ecological ecologically.*KLKS eclogue's eclogues ecology's*KLKST ecologist'*KLKSTS ecologist's ecologists*KLKTKeclectic*KLKTKL eclectically%*KLKTKS eclectic's eclectics*KLKTSSM eclecticism *KLKTSSMS eclecticism's*KLL agilelyukulele!*KLLS ukulele'sukuleles*KLM acclaimagleam*KLMN acclaiming*KLMRT agglomerate*KLMRTN agglomerating+*KLMRTS agglomerate's agglomerates*KLMRTT agglomerated*KLMRXN agglomeration0*KLMRXNSagglomeration'sagglomerations!*KLMS acclaim'sacclaims"*KLMT acclaimed acclimate*KLMTN acclimating*KLMTS acclimates*KLMTT acclimated'*KLMXN acclamation acclimation,*KLMXNS acclamation's acclimation's*KLN aquilineogling*KLNKaqualung$*KLNKS aqualung's aqualungs"*KLNS ugliness ugliness's*KLNT AucklandOakland*KLNTN eglantine'*KLNTNS eglantine's eglantines*KLNTS Oakland's*KLPSeclipse*KLPSN eclipsing"*KLPSS eclipse'seclipses*KLPSTeclipsed*KLPT eucalypti*KLPTKecliptic*KLPTKS ecliptic's'*KLPTS eucalyptus eucalyptus's*KLPTSS eucalyptusesÊ*KLS ageless Aguilar's argyle's argyles eagle's eagles equal's equals Equuleus igloo's igloos ocular's oculars ogler's oglers ogle's oglesUCLA's*KLSF occlusive*KLSL agelessly)*KLSNS agelessness agelessness's)*KLST agilest oculistugliest"*KLSTS oculist'soculists~*KLT accolade acolyte agility aglitter eaglet equality Euclid Iqaluit occlude occultogled"*KLTN euclidean occluding*KLTNT agglutinate*KLTNTN agglutinating*KLTNTS agglutinates*KLTNTT agglutinated*KLTNXN agglutination0*KLTNXNSagglutination'sagglutinations*KLTRL equilateral+*KLTRLS equilateral's equilaterals*KLTRN egalitarian+*KLTRNS egalitarian's egalitarians*KLTRNSMegalitarianism *KLTRNSMSegalitarianism's*KLTRT acculturate*KLTRTN acculturating*KLTRTS acculturates*KLTRTT acculturated*KLTRXN acculturation*KLTRXNSacculturation'sŸ*KLTS accolade's accolades acolyte's acolytes agility's eaglet's eaglets equality's Euclid's Iqaluit's occludesoccult's*KLTSM occultism*KLTSMS occultism's*KLTST occultist'*KLTSTS occultist's occultists*KLTToccluded*KLXN occlusion&*KLXNS occlusion's occlusions*KLXSTK ecclesiastic1*KLXSTKLecclesiasticalecclesiastically.*KLXSTKSecclesiastic's ecclesiastics*KLXSTS Ecclesiastes *KMacme oakumOccam*KMBakimbo%*KMLT accumulate accumulator*KMLTF accumulative*KMLTN accumulating9*KMLTS accumulates accumulator's accumulators*KMLTT accumulated*KMLXN accumulation-*KMLXNSaccumulation's accumulations*KMMNN Agamemnon*KMMNNS Agamemnon's*KMN acumenegomania*KMNK egomaniac'*KMNKL ecumenical ecumenically&*KMNKS egomaniac's egomaniacs"*KMNS acumen's egomania's*KMNSM ecumenism*KMNSMS ecumenism's*KMNSSM ecumenicism*KMNSSMS ecumenicism's,*KMNT argument augment augmenter*KMNTN augmentingM*KMNTS argument's arguments augmenter's augmentersaugments*KMNTT augmented+*KMNTTF argumentative augmentative*KMNTTFLargumentatively8 *KMNTTFNSargumentativeness!argumentativeness's+*KMNTXN argumentation augmentationA*KMNTXNSargumentation'saugmentation's augmentations*KMPLS accomplice)*KMPLSS accomplice's accomplices*KMPLX accomplish *KMPLXMNTaccomplishment4 *KMPLXMNTSaccomplishment'saccomplishments*KMPLXN accomplishing*KMPLXS accomplishes*KMPLXT accomplished*KMPN accompany*KMPNMNT accompaniment1 *KMPNMNTSaccompaniment'saccompaniments*KMPNS accompanies*KMPNST accompanist,*KMPNSTS accompanist's accompanists*KMPNT accompanied*KMPNYN accompanying*KMRN aquamarine(*KMRNS aquamarine's aquamarines%*KMS acme's acmesoakum's*KMSKRPT ECMAScript *KMSKRPTS ECMAScript's*KMTT accommodate*KMTTN accommodating*KMTTNLaccommodatingly*KMTTS accommodates*KMTTT accommodated*KMTXN accommodation.*KMTXNSaccommodation'saccommodationsþ*KNacne acorn Aegean again Agana AgnewAgni agony Aikenakin Aquino arcane argon Argonne arguing Arjuna Augeanecon egging eking equine Eugene Eugenia Eugenie EugenioIcahnT*KNicon iguana irking oaken O'Connor organ Orkneyurging"*KN@S acanthus acanthus's*KN@SS acanthuses*KNBL ignobleignobly*KNFL eigenvalue*KNFLS eigenvalues1*KNK eggnog eugenic iconicorganic*KNKK Aconcagua*KNKKS Aconcagua's&*KNKL eugenically organically*KNKLSM iconoclasm*KNKLSMS iconoclasm's*KNKLST iconoclast*KNKLSTK iconoclastic**KNKLSTS iconoclast's iconoclasts *KNKPNTNK Ujungpandang *KNKPNTNKSUjungpandang's*KNKRF iconography*KNKRFS iconography'sR*KNKS eggnog's equinox eugenics eugenics's organic'sorganics#*KNKSS equinoxes equinox's*KNKXL equinoctial!*KNL O'Connell organelle*KNLK acknowledge*KNLKS acknowledges*KNLKT acknowledged%*KNLS organelle's organelles*KNLT Aguinaldo*KNLTKN acknowledging*KNLTS Aguinaldo's*KNMeconomy!*KNMK economic ergonomic8*KNMKL economical economically ergonomicallyC*KNMKS economics economics's ergonomics ergonomics's*KNMNignominy4*KNMNS ignominies ignominious ignominy's*KNMNSL ignominiously"*KNMS economies economy's*KNMST economist'*KNMSTS economist's economists*KNMT equanimity*KNMTRK econometric*KNMTS equanimity's*KNRignore%*KNRMS ignoramus ignoramus's*KNRMSS ignoramuses*KNRNignoring*KNRNS ignorance*KNRNSS ignorance's*KNRNTignorant*KNRNTL ignorantly*KNRSignores*KNRTignored÷*KNS acne's acorn's acorns Aegean's agency Agnes Agnew's Agni's agonies agony's airguns Aquinas Aquinas's Aquino's Argonne's argon's eagerness eagerness's Eakins edginess edginess'sÇ*KNS equine's equines Eugenia's Eugenie's Eugenio's Icahn's icon's icons Ignacio igneous iguana's iguanas organ's organs organza Orkney'surgency*KNSMorganism*KNSMK organismic$*KNSMS organism's organisms*KNSNArkansan$*KNSNS Arkansan's Arkansansa*KNSS agencies agency's Arkansas Arkansas's Ignacio's organza's urgency's*KNSST eugenicist)*KNSSTS eugenicist's eugenicists*KNST againstorganist*KNSTKagnostic%*KNSTKS agnostic's agnostics$*KNSTS organist's organists*KNSTSSM agnosticism *KNSTSSMS agnosticism's|*KNT account aconite acquaint agenda agent aquanaut argent Argonaut ignite Ugandaurgent%*KNTBL accountable ignitable*KNTBLTaccountability*KNTBLTSaccountability's*KNTLurgentlyV*KNTN accounting acquainting Argentina Argentine ignitingUgandan'*KNTNN Argentinean Argentinian+*KNTNNS Argentinian's Argentinians`*KNTNS accountancy accounting's acquaintance Argentina's Ugandan'sUgandans>*KNTNSS accountancy'sacquaintance's acquaintances*KNTNSXP acquaintanceship" *KNTNSXPSacquaintanceship's*KNTNT accountant)*KNTNTS accountant's accountantsØ*KNTS account's accounts aconite's aconites acquaints agenda's agendas agent's agents aquanaut's aquanauts argent's Argonaut's Argonauts Ignatius ignitesUganda's.*KNTT accounted acquaintedignited*KNWOkinawa*KNWNOkinawan*KNWS Okinawa's*KNXNignition#*KNXNS ignition's ignitions7*KP agape equip occupier occupyokapi*KPKequipage#*KPKS equipage's equipages*KPLKAcapulco*KPLKS Acapulco's*KPLN aquaplane*KPLNN aquaplaning&*KPLNS aquaplane's aquaplanes#*KPLNT aquaplanedeggplant%*KPLNTS eggplant's eggplants*KPMNT equipment*KPMNTS equipment's*KPN equipping*KPNKTR acupuncture*KPNKTRS acupuncture's *KPNKTRST acupuncturist2 *KPNKTRSTSacupuncturist'sacupuncturists*KPNS occupancy*KPNSS occupancy's*KPNToccupant$*KPNTS occupant's occupants*KPRSR acupressure*KPRSRS acupressure'se*KPS agape's equipoise equips occupier's occupiers occupies okapi'sokapis*KPSS equipoise's(*KPT Egypt equippedoccupied*KPTLK Egyptology*KPTLKS Egyptology's*KPTSEgypt's"*KPXN Egyptian occupation+*KPXNL occupationaloccupationallyC*KPXNS Egyptian's Egyptians occupation's occupations*KPYN occupying§*KR Accra accrue acquire acquireracre aggroAgra agree Aguirre aircrew augury eagererecru equerryOCRogreokra0*KRBL acquirable agreeable agreeably.*KRBLNS agreeablenessagreeableness's,*KRBSNS agribusinessagribusiness's*KRBSNSSagribusinesses*KRBTacrobat*KRBTK acrobatic*KRBTKL acrobatically(*KRBTKS acrobatics acrobatics's"*KRBTS acrobat'sacrobats*KRFaggrieve%*KRFB acrophobia agoraphobia*KRFBK agoraphobic+*KRFBKS agoraphobic's agoraphobics**KRFBS acrophobia's agoraphobia's*KRFN aggrieving*KRFS aggrieves.*KRFT aggravate aggrievedaircraft(*KRFTMN aircraftman aircraftmen*KRFTN aggravating*KRFTNL aggravatingly%*KRFTS aggravates aircraft's*KRFTT aggravated*KRFXN aggravation+*KRFXNS aggravation's aggravations*KRKacreage*KRKLAgricola*KRKLTR agriculture-*KRKLTRL agriculturalagriculturally *KRKLTRLST!agriculturalist7 *KRKLTRLSTSagriculturalist'sagriculturalists*KRKLTRS agriculture's *KRKLTRST agriculturist2 *KRKLTRSTSagriculturist'sagriculturists7*KRKS acreage's acreages Acrux egregious*KRKSL egregiously.*KRKSNS egregiousnessegregiousness's*KRKSSAcrux's*KRKT aggregate*KRKTN aggregating&*KRKTS aggregate's aggregates*KRKTT aggregated*KRKXN aggregation+*KRKXNS aggregation's aggregations*KRLaccrual*KRLKacrylic"*KRLKS acrylic'sacrylics!*KRLS accrual'saccruals*KRMaquarium*KRMNacrimony&*KRMNS acrimonious acrimony's*KRMNSL acrimoniously3*KRMNSNSacrimoniousnessacrimoniousness's%*KRMNT acquirement agreement8*KRMNTS acquirement's agreement's agreements#*KRMS aquarium's aquariumsd*KRN accruing acquiring agreeing Akron auguring ocarina occurringUkraine*KRNM acronymagronomy*KRNMK agronomic0*KRNMS acronym's acronyms agronomy's*KRNMST agronomist**KRNMSTS agronomist's agronomists*KRNN Ukrainian&*KRNNS Ukrainian's UkrainiansG*KRNS Akron's ocarina's ocarinas occurrence Ukraine's(*KRNSS occurrence's occurrences*KRNTaground*KRPAgrippa2*KRPLS Acropolis acropolis acropolis's*KRPLSS acropolises*KRPN Agrippina*KRPNS Agrippina's*KRPS Agrippa's*KRRNagrarian$*KRRNS agrarian's agrarians*KRRNSM agrarianism*KRRNSMS agrarianism'sû*KRS Accra's accrues accuracy acquirers acquires acre's acres across aggressor agrees Aguirre's aircrews Aquarius Aquarius's auguries augury's ecru's egress egress's equerries equerry'sY*KRS Icarus Icarus's ogre's ogres ogress ogress's okra'sokras*KRSF aggressive*KRSFL aggressively0*KRSFNSaggressivenessaggressiveness'sY*KRSS accuracy's aggressor's aggressors Aquariuses egressesogresses*KRSTeagerest*KRSTKacrostic%*KRSTKS acrostic's acrostics*KRT accrued accurate acquired acrid acrider agreed aigrette Arkwright augured egretoccurred!*KRTL accuratelyacridly*KRTMageratum*KRTMS ageratum'sG*KRTNS accuratenessaccurateness's acridness acridness's8*KRTS aigrette's aigrettes egret'segrets*KRTSTacridest *KRTT accreditacridity*KRTTN accrediting$*KRTTS accredits acridity's*KRTTT accredited*KRTTXN accreditation*KRTTXNSaccreditation's*KRXogreish#*KRXN accretion aggression5*KRXNS accretion's accretions aggression's÷*KS accuse accuser acquiesceAC'sAc's aegis aegis's agar's Agassi age'sagesAg's ague'sAjax aqua's aquas aqueous arc'sarcs Argos argosy arguer's arguers arguesArgusø*KS Argus's ark'sarks auger's augers Aug's augur's augurs auk'sauksaux Eco's edge's edges EEC's EEG's Eggo's egg'seggs ego'segosekes erg'sergsexpextEyck'sè*KS Iago's Igor's Iguassu Ikea's Ike'sIQ'sirks oak'soaks O'Casey occurs ockersoiksOK'sOKs orgies orgy's Ouija's Ouijas Uighur's ukaseUK's urge'surges*KS@MK exothermic$*KSB exurb exurbiaoxbow*KSBKAugsburg*KSBLK exobiology*KSBLKS exobiology's*KSBLToxblood*KSBLTS oxblood's*KSBNexurban*KSBNT exurbanite)*KSBNTS exurbanite's exurbanites*KSBRNS exuberance*KSBRNSS exuberance's*KSBRNT exuberant*KSBRNTL exuberantly?*KSBS exurbia's exurb's exurbs oxbow'soxbows*KSBTexabyte*KSBTNS exorbitance*KSBTNSS exorbitance's*KSBTNT exorbitant*KSBTNTL exorbitantly"*KSBTS exabyte'sexabytes*KSFLT exfoliate*KSFLTN exfoliating*KSFLTS exfoliates*KSFLTT exfoliated*KSFLXN exfoliation*KSFT Oxfordoxford7*KSFTS Oxford's Oxfords oxford'soxfords!*KSHBT exhibit exhibitor*KSHBTN exhibiting@*KSHBTS exhibitor's exhibitors exhibit'sexhibits*KSHBTT exhibited*KSHBXN exhibition**KSHBXNS exhibition's exhibitions *KSHBXNSM exhibitionism *KSHBXNSMSexhibitionism's *KSHBXNST exhibitionist2 *KSHBXNSTSexhibitionist'sexhibitionists*KSHLexhale*KSHLNexhaling*KSHLRT exhilarate*KSHLRTN exhilarating*KSHLRTS exhilarates*KSHLRTT exhilarated*KSHLRXN exhilaration *KSHLRXNSexhilaration's*KSHLSexhales*KSHLTexhaled*KSHLXN exhalation**KSHLXNS exhalation's exhalations*KSHMexhume*KSHMNexhuming*KSHMSexhumes*KSHMTexhumed*KSHMXN exhumation**KSHMXNS exhumation's exhumations*KSHSTexhaust*KSHSTBL exhaustible*KSHSTF exhaustive*KSHSTFL exhaustively2 *KSHSTFNSexhaustivenessexhaustiveness's*KSHSTN exhausting#*KSHSTS exhaust'sexhausts*KSHSTT exhausted*KSHSXN exhaustion*KSHSXNS exhaustion's*KSHTexhort*KSHTN exhorting*KSHTSexhorts*KSHTTexhorted*KSHTXN exhortation,*KSHTXNS exhortation's exhortations!*KSKexclexecOaxaca"*KSKFT excavate excavator*KSKFTN excavating4*KSKFTS excavates excavator's excavators*KSKFTT excavated*KSKFXN excavation**KSKFXNS excavation's excavations*KSKLexcls*KSKLB Excalibur*KSKLBS Excalibur's*KSKLMexclaim*KSKLMN exclaiming*KSKLMSexclaims*KSKLMT exclaimed*KSKLMTR exclamatory*KSKLMXN exclamation- *KSKLMXNS exclamation's exclamations*KSKLNTSAguascalientes*KSKLPT exculpate*KSKLPTN exculpating*KSKLPTR exculpatory*KSKLPTS exculpates*KSKLPTT exculpated*KSKLPXN exculpation *KSKLPXNS exculpation's*KSKLSF exclusive*KSKLSFL exclusively0 *KSKLSFNS exclusivenessexclusiveness's(*KSKLSFS exclusive's exclusives*KSKLSFT exclusivity *KSKLSFTS exclusivity's*KSKLTexclude*KSKLTN excluding*KSKLTSexcludes*KSKLTTexcluded*KSKLXN exclusion*KSKLXNR exclusionary(*KSKLXNS exclusion's exclusions*KSKMNKT excommunicate *KSKMNKTNexcommunicating *KSKMNKTSexcommunicates *KSKMNKTTexcommunicated *KSKMNKXN excommunication6 *KSKMNKXNSexcommunication'sexcommunications*KSKN execkingoxygen:*KSKNS exigence exigency exogenousoxygen'sA*KSKNSS exigence's exigences exigencies exigency's!*KSKNT exigent oxygenate&*KSKNTN Oxycontin oxygenating*KSKNTNS Oxycontin's*KSKNTS oxygenates*KSKNTT oxygenated*KSKNXN oxygenation*KSKNXNS oxygenation's$*KSKRBL execrable execrably*KSKRMNT excrement *KSKRMNTL excremental *KSKRMNTS excrement's*KSKRSNS excrescence- *KSKRSNSS excrescence's excrescences*KSKRSNT excrescentU*KSKRT exaggerate exaggerator excoriate excreta excreteexecrateD*KSKRTN exaggerating excoriating excreting execrating*KSKRTR excretoryn*KSKRTS exaggerates exaggerator's exaggerators excoriates excreta's excretes execrates@*KSKRTT exaggerated excoriated excreted execrated*KSKRTTL exaggeratedlyD*KSKRXN exaggeration excoriation excretion execration|*KSKRXNSexaggeration's exaggerations excoriation's excoriations excretion's excretions execration's*KSKRXTN excruciating *KSKRXTNLexcruciatinglyF*KSKS excuse exec's execs exiguous ExxonOaxaca's$*KSKSBL excusable excusably*KSKSF excursive*KSKSFL excursively/*KSKSFNS excursivenessexcursiveness's*KSKSNexcusing*KSKSNSExxon'sF*KSKSS excuse's excuses exegeses exegesis exegesis's!*KSKST excused exquisite*KSKSTL exquisitely/*KSKSTNS exquisitenessexquisiteness'sT*KSKT exact exacter execked execute executor exiguityoxcart*KSKTBL executable*KSKTF executive'*KSKTFS executive's executives*KSKTKexegetic*KSKTKL exegetical*KSKTLexactly"*KSKTN exacting executing*KSKTNL exactingly&*KSKTNS exactness exactness's*KSKTRKS executrix *KSKTRKSS executrix's*KSKTRSS executrices_*KSKTS exacts executes executor's executors exiguity's oxcart'soxcarts*KSKTSTexactest *KSKTT exactedexecuted*KSKTTT exactitude*KSKTTTS exactitude's>*KSKXN exaction excursion execution executioners*KSKXNS exaction's excursion's excursions executioner's executioners execution's executions*KSKXNST excursionist/ *KSKXNSTSexcursionist's excursionists7*KSL axial axiallyaxle exileUccello*KSLM Ijsselmeer*KSLMS Ijsselmeer's*KSLNexiling*KSLR auxiliary'*KSLRS auxiliaries auxiliary's&*KSLRT accelerate accelerator*KSLRTN accelerating:*KSLRTS accelerates accelerator's accelerators*KSLRTT accelerated*KSLRXN acceleration.*KSLRXNSacceleration's accelerations=*KSLS axle's axles exile's exiles Uccello's$*KSLT exalt exiledexult*KSLTLaxolotl#*KSLTLS axolotl'saxolotls!*KSLTN exaltingexulting*KSLTNTexultant*KSLTNTL exultantly*KSLTRaxletree%*KSLTRS axletree's axletrees*KSLTS exaltsexults*KSLTT exaltedexulted&*KSLTXN exaltation exultation+*KSLTXNS exaltation's exultation'sS*KSM ageism axiomAxum eczema egoismexam irksomeorgasm*KSMKorgasmic*KSML irksomely*KSMN examineexaminer*KSMNN examiningP*KSMNS examiner's examiners examines irksomeness irksomeness's*KSMNTexamined*KSMNXN examination,*KSMNXNS examination's examinations *KSMPL exampleexemplar*KSMPLF exemplify *KSMPLFKXN!exemplification7 *KSMPLFKXNSexemplification'sexemplifications*KSMPLFS exemplifies*KSMPLFT exemplified *KSMPLFYN exemplifying*KSMPLN exampling*KSMPLR exemplary>*KSMPLS example's examples exemplar's exemplars*KSMPLTexampled*KSMPTexempt*KSMPTN exempting*KSMPTSexempts*KSMPTTexempted*KSMPXN exemption(*KSMPXNS exemption's exemptions*KSMRoxymora*KSMRNoxymoron*KSMRNS oxymoron'sk*KSMS ageism's axiom's axioms eczema's egoism's exam's exams orgasm'sorgasms*KSMTK axiomatic*KSMTKL axiomaticallyD*KSN accusing acquiescing auxin axingaxonoxen*KSNL accusingly*KSNNOxonian*KSNNS Oxonian's*KSNRT exonerate*KSNRTN exonerating*KSNRTS exonerates*KSNRTT exonerated*KSNRXN exoneration*KSNRXNS exoneration's6*KSNS acquiescence auxin's axon'saxons*KSNSSacquiescence's5*KSNT accent acquiescent exeuntOxnard'*KSNTL accentual acquiescently*KSNTN accenting*KSNTR Accenture%*KSNTRK eccentric egocentric.*KSNTRKL eccentricallyegocentricallyG*KSNTRKS eccentric's eccentrics egocentric's egocentrics*KSNTRS Accenture's,*KSNTRST eccentricity egocentricityC *KSNTRSTSeccentricitieseccentricity'segocentricity's *KSNTS accent'saccents#*KSNTT accented accentuate*KSNTTN accentuating*KSNTTS accentuates*KSNTTT accentuated*KSNTXN accentuation*KSNTXNSaccentuation's*KSPexpo *KSPKT expect expurgate&*KSPKTN expecting expurgating*KSPKTNS expectancy *KSPKTNSS expectancy's*KSPKTNT expectant *KSPKTNTL expectantly *KSPKTRNT expectorant. *KSPKTRNTS expectorant's expectorants*KSPKTRT expectorate *KSPKTRTN expectorating *KSPKTRTS expectorates *KSPKTRTT expectorated *KSPKTRXN expectoration *KSPKTRXNSexpectoration's#*KSPKTS expects expurgates$*KSPKTT expected expurgated*KSPKTXN expectation- *KSPKTXNS expectation's expectations*KSPKXN expurgation,*KSPKXNS expurgation's expurgations*KSPLexpel*KSPLKBL explicable*KSPLKT explicate*KSPLKTN explicating*KSPLKTS explicates*KSPLKTT explicated*KSPLKXN explication- *KSPLKXNS explication's explications!*KSPLN expellingexplain*KSPLNBL explainable*KSPLNN explaining*KSPLNSexplains*KSPLNT explained*KSPLNTR explanatory*KSPLNXN explanation- *KSPLNXNS explanation's explanations *KSPLR exploreexplorer*KSPLRN exploring1*KSPLRS explorer's explorersexplores*KSPLRTexplored*KSPLRTR exploratory*KSPLRXN exploration- *KSPLRXNS exploration's explorations*KSPLSexpels*KSPLSF explosive*KSPLSFL explosively0 *KSPLSFNS explosivenessexplosiveness's(*KSPLSFS explosive's explosives*KSPLSTexplicit*KSPLSTL explicitly. *KSPLSTNS explicitnessexplicitness's8*KSPLT expelled explode exploit exploiter*KSPLTBL exploitable*KSPLTF expletive(*KSPLTFS expletive's expletives%*KSPLTN exploding exploitingL*KSPLTS explodes exploiter's exploiters exploit'sexploits#*KSPLTT exploded exploited*KSPLTTF exploitative*KSPLTXN exploitation *KSPLTXNSexploitation's$*KSPLXN explosion expulsionE*KSPLXNS explosion's explosions expulsion's expulsions*KSPNKexpunge*KSPNKN expunging*KSPNKSexpunges*KSPNKTexpunged*KSPNNTexponent&*KSPNNTS exponent's exponents+*KSPNNXL exponential exponentially *KSPNNXXNexponentiation*KSPNS expanseexpense*KSPNSBL expansible$*KSPNSF expansive expensive)*KSPNSFL expansively expensivelyT *KSPNSFNS expansivenessexpansiveness's expensivenessexpensiveness's<*KSPNSS expanse's expanses expense'sexpenses5*KSPNT expand expend expound expounder'*KSPNTBL expandable expendable+ *KSPNTBLS expendable's expendables2*KSPNTN expanding expending expoundingI*KSPNTS expands expends expounder's expoundersexpounds/*KSPNTT expanded expended expounded*KSPNTTR expenditure- *KSPNTTRS expenditure's expenditures*KSPNXN expansion*KSPNXNR expansionary(*KSPNXNS expansion's expansions *KSPNXNSM expansionism *KSPNXNSMSexpansionism's *KSPNXNST expansionist0 *KSPNXNSTSexpansionist's expansionists*KSPR expireexpiry)*KSPRMNT experiment experimenter. *KSPRMNTL experimentalexperimentally *KSPRMNTN experimentingN *KSPRMNTSexperimenter's experimenters experiment's experiments *KSPRMNTT experimented *KSPRMNTXN!experimentation# *KSPRMNTXNSexperimentation's*KSPRNexpiring*KSPRNS experience*KSPRNSN experiencing**KSPRNSS experience's experiences*KSPRNST experienced*KSPRNXL experiential**KSPRPRT expropriate expropriator *KSPRPRTN expropriating? *KSPRPRTS expropriatesexpropriator's expropriators *KSPRPRTT expropriated *KSPRPRXN expropriation2 *KSPRPRXNSexpropriation'sexpropriations8*KSPRS expires expiry's express express's*KSPRSBL expressible*KSPRSF expressive*KSPRSFL expressively2 *KSPRSFNSexpressivenessexpressiveness's*KSPRSL expressly*KSPRSN expressing*KSPRSS expresses*KSPRST expressed*KSPRSW expressway**KSPRSWS expressway's expressways*KSPRTexpired&*KSPRXN expiration expression *KSPRXNLSexpressionless! *KSPRXNLSLexpressionlessly:*KSPRXNS expiration's expression's expressions *KSPRXNSM expressionism *KSPRXNSMSexpressionism's *KSPRXNST expressionist *KSPRXNSTK expressionistic2 *KSPRXNSTSexpressionist'sexpressionists%*KSPS expo's exposexpose*KSPSNexposing*KSPSRexposure%*KSPSRS exposure's exposures *KSPSS expose'sexposes!*KSPST exposed expositor*KSPSTLT expostulate *KSPSTLTN expostulating *KSPSTLTS expostulates *KSPSTLTT expostulated *KSPSTLXN expostulation2 *KSPSTLXNSexpostulation'sexpostulations*KSPSTR expository'*KSPSTS expositor's expositors*KSPSXN exposition**KSPSXNS exposition's expositionsF*KSPT accept expat expert expiate exportexporter4*KSPTBL acceptable acceptably exportable2 *KSPTBLNSacceptablenessacceptableness's*KSPTBLT acceptability *KSPTBLTSacceptability's*KSPTLexpertly0*KSPTN accepting expiating exportingR*KSPTNS acceptance expedience expediency expertness expertness'si*KSPTNSS acceptance's acceptances expedience's expediences expediencies expediency's*KSPTNT expedient*KSPTNTL expediently(*KSPTNTS expedient's expedients*KSPTR expiatory*KSPTRT expatriate*KSPTRTN expatriating**KSPTRTS expatriate's expatriates*KSPTRTT expatriated*KSPTRXN expatriation *KSPTRXNSexpatriation's€*KSPTS accepts expats expertise expert's experts expiates exporter's exporters export'sexports*KSPTSS expertise'sF*KSPTT accepted expedite expediter expiatedexported*KSPTTN expediting4*KSPTTS expediter's expediters expedites*KSPTTT expedited6*KSPTXN acceptation expedition exportation*KSPTXNR expeditionary\*KSPTXNS acceptation's acceptations expedition's expeditions exportation's*KSPTXS expeditious*KSPTXSL expeditiously4 *KSPTXSNSexpeditiousnessexpeditiousness's*KSPXN expiation*KSPXNS expiation's*KSPXT expatiate*KSPXTN expatiating*KSPXTS expatiates*KSPXTT expatiated*KSPXXN expatiation*KSPXXNS expatiation's*KSRSuxoriousì*KSS access access's accuser's accusers accuses acquiesces Agassi's Agassiz Ajax's argosies argosy'saxesAxisaxis axis'sexesex's Iguassu'sox'sOxus ukase'sukases%*KSSBL accessible accessibly*KSSBLT accessibility*KSSBLTSaccessibility's*KSSBT exacerbate*KSSBTN exacerbating*KSSBTS exacerbates*KSSBTT exacerbated*KSSBXN exacerbation*KSSBXNSexacerbation's*KSSFR exosphere'*KSSFRS exosphere's exospheres*KSSKL Exercycle*KSSKLTN exoskeleton- *KSSKLTNS exoskeleton's exoskeletons*KSSLexcel*KSSLN excelling4*KSSLNS excellence Excellency excellency[*KSSLNSS excellence's Excellencies excellencies Excellency's excellency's*KSSLNT excellent*KSSLNTL excellently*KSSLSexcels*KSSLTexcelled*KSSLX excelsior*KSSLXS excelsior's*KSSN accessing*KSSPRT exasperate*KSSPRTN exasperating *KSSPRTNLexasperatingly*KSSPRTS exasperates*KSSPRTT exasperated *KSSPRTTL exasperatedly*KSSPRXN exasperation *KSSPRXNSexasperation's*KSSPT exceptexcerpt%*KSSPTN excepting excerpting.*KSSPTS excepts excerpt'sexcerpts#*KSSPTT excepted excerpted*KSSPXN exception *KSSPXNBL exceptionable+*KSSPXNL exceptional exceptionally(*KSSPXNS exception's exceptions*KSSR accessory'*KSSRS accessories accessory'sZ*KSSS accesses Agassiz's excess excess's excise exercise exerciser*KSSSF excessive*KSSSFL excessively*KSSSMexorcism%*KSSSMS exorcism's exorcisms#*KSSSN excising exercisingd*KSSSS excesses excise's excises exerciser's exercisers exercise's exercises-*KSSST excised exercisedexorcist%*KSSSTS exorcist's exorcistsF*KSST accessed exceed excite exciter existExocet$*KSSTBL excitable excitably*KSSTBLT excitability *KSSTBLTSexcitability's*KSSTM ecosystem*KSSTMNT excitement+ *KSSTMNTS excitement's excitements'*KSSTMS ecosystem's ecosystems.*KSSTN exceeding excitingexisting'*KSSTNL exceedingly excitingly*KSSTNS existence(*KSSTNSS existence's existences*KSSTNTexistent+*KSSTNXL existential existentially *KSSTNXLSM existentialism" *KSSTNXLSMS!existentialism's *KSSTNXLST existentialist5 *KSSTNXLSTSexistentialist'sexistentialists*KSSTRNExcedrin*KSSTRNS Excedrin'sN*KSSTS exceeds exciter's exciters excites existsExocet's+*KSSTT exceeded excitedexisted*KSSTTL excitedly*KSSTXN excitation*KSSTXNS excitation's*KSSXNexcision%*KSSXNS excision's excisionsß*KST accede accost accursed accused Acosta acquiesced ageist aghast August august Augusta augusteraxed ecocide edgiest egoist exertexit exude ickiestoxide%*KSTF accusative acquisitive*KSTFL acquisitively2*KSTFNSacquisitivenessacquisitiveness's(*KSTFS accusative's accusativesB*KSTK acoustic egoistic exotic exotica orgiasticS*KSTKL acoustical acoustically egoistical egoistically exotically<*KSTKS acoustics acoustics's exotic'sexotics'*KSTL augustly extoloxtail*KSTLN extolling*KSTLS extolsoxtails*KSTLTextolled*KSTMaccustom*KSTMN accustoming)*KSTMNT exterminate exterminator*KSTMNTN exterminating>*KSTMNTS exterminatesexterminator's exterminators*KSTMNTT exterminated*KSTMNXN extermination1 *KSTMNXNSextermination'sexterminations*KSTMPR extempore *KSTMPRNSextemporaneous! *KSTMPRNSL"extemporaneously< *KSTMPRNSNSextemporaneousness!extemporaneousness's*KSTMS accustoms*KSTMT accustomedg*KSTN acceding accosting Agustin Augustan Augustine exerting exitingexuding*KSTNKTextinct*KSTNKTN extincting*KSTNKTSextincts*KSTNKTT extincted*KSTNKXN extinction+ *KSTNKXNS extinction's extinctions#*KSTNL external externally%*KSTNLS external's externals*KSTNN Augustinian+*KSTNNS Augustinian's Augustinianse*KSTNS accursednessaccursedness's Agustin's Augustine's augustness augustness's*KSTNSBL extensible*KSTNSF extensive*KSTNSFL extensively0 *KSTNSFNS extensivenessextensiveness'sc*KSTNT accident extant extend extender extent extenuate Occidentoxidant*KSTNTBL extendableD*KSTNTL accidental accidentally Occidental occidentalh*KSTNTLS accidental's accidentals Occidental's Occidentals occidental's occidentals&*KSTNTN extending extenuating‰*KSTNTS accident's accidents extender's extenders extends extent's extents extenuates oxidant'soxidants$*KSTNTT extended extenuated'*KSTNX extinguish extinguisher*KSTNXBLextinguishable7*KSTNXN extension extenuation extinguishing*KSTNXNL extensional9*KSTNXNS extension's extensions extenuation's=*KSTNXSextinguisher's extinguishers extinguishes*KSTNXT extinguished*KSTPT extirpate*KSTPTN extirpating*KSTPTS extirpates*KSTPTT extirpated*KSTPXN extirpation*KSTPXNS extirpation's+*KSTR accusatory exteriorextra *KSTRFHKLextravehicular, *KSTRFKNS extravagance extravaganzaS *KSTRFKNSSextravagance's extravagancesextravaganza's extravaganzas *KSTRFKNT extravagant *KSTRFKNTL extravagantly*KSTRFT extrovert(*KSTRFTS extrovert's extroverts*KSTRFTT extroverted*KSTRFXN extroversion *KSTRFXNSextroversion's*KSTRKBL extricable *KSTRKRKLextracurricular/*KSTRKT extract extractor extricate(*KSTRKTN extracting extricatingO*KSTRKTS extractor's extractors extract's extracts extricates&*KSTRKTT extracted extricated *KSTRKTXL extrajudicial(*KSTRKXN extraction extrication< *KSTRKXNS extraction's extractions extrication's*KSTRL ergosterol*KSTRLKL extralegal*KSTRLS ergosterol's *KSTRM extremeextremer*KSTRML extremely+*KSTRMNS extremeness extremeness's*KSTRMRL extramural *KSTRMRTL extramarital#*KSTRMS extreme'sextremes*KSTRMSM extremism *KSTRMSMS extremism's%*KSTRMST extremest extremist) *KSTRMSTS extremist's extremists*KSTRMT extremity)*KSTRMTS extremities extremity's'*KSTRN equestrian equestrienneZ*KSTRNS equestrian's equestriansequestrienne's equestriennes extraneous*KSTRNSK extrinsic *KSTRNSKL extrinsically*KSTRNSL extraneously*KSTRNSM equestrianism *KSTRNSMSequestrianism's*KSTRPLT extrapolate *KSTRPLTN extrapolating *KSTRPLTS extrapolates *KSTRPLTT extrapolated *KSTRPLXN extrapolation2 *KSTRPLXNSextrapolation'sextrapolations9*KSTRS exterior's exteriors extra'sextras*KSTRSF extrusive *KSTRSNSR extrasensory*KSTRTextrude*KSTRTN extruding.*KSTRTNRextraordinaire extraordinary *KSTRTNRL!extraordinarily" *KSTRTRSTRL#extraterrestrial: *KSTRTRSTRLSextraterrestrial's"extraterrestrials! *KSTRTRTRL"extraterritorial% *KSTRTRTRLT&extraterritoriality( *KSTRTRTRLTS#extraterritoriality's*KSTRTSextrudes#*KSTRTT extraditeextruded *KSTRTTBL extraditable*KSTRTTN extraditing*KSTRTTS extradites*KSTRTTT extradited*KSTRTXN extradition- *KSTRTXNS extradition's extraditions*KSTRXN extrusion(*KSTRXNS extrusion's extrusionsö*KSTS accedes accost's accosts Acosta's ageist's ageists Augusta's August's Augusts Augustus Augustus's ecocide's Ecstasy ecstasy egoist's egoists exerts exit's exits Exodusexodus?*KSTS Exodus's exodus's exudes oxide'soxides/*KSTSS ecstasies ecstasy'sexoduses*KSTSSM exoticism*KSTSSMS exoticism's*KSTST augustestH*KSTT acceded accosted exerted exited extortexuded*KSTTKecstatic*KSTTKL ecstatically*KSTTN extorting*KSTTSextorts*KSTTTextorted?*KSTXN extortion extortioner exudation oxidationX*KSTXNS extortioner's extortioners extortion's exudation's oxidation's*KSTXNST extortionist/ *KSTXNSTSextortionist's extortionists*KSTXNT extortionate*KSTXNTLextortionately"*KSXK Exchequer exchequer&*KSXKS exchequer's exchequers>*KSXN accession accusation acquisitionexertion*KSXNKexchange*KSXNKBL exchangeable*KSXNKN exchanging%*KSXNKS exchange's exchanges*KSXNKT exchanged*KSXNN accessioning*KSXNS accession's accessions accusation's accusations acquisition's acquisitions exertion's exertions*KSXNT accessioned*KSYSTLN oxyacetylene *KSYSTLNSoxyacetylene's÷*KT Acadia accordacct acquitACTact actor acuity acute acuter agateaged Akita Akkad arcade Arcadia argot argued Ecuador edgedegad eggedeked equate equatorequity(*KT ergot irkedOcturged*KTBOctober*KTBFST Oktoberfest/*KTBL equatable equitable equitably!*KTBS October'sOctobers;*KTF active octave Octavia Octaviooctavo*KTFLactively*KTFNOctavian5*KTFNS activeness activeness's Octavian'sZ*KTFS active's actives octave's octaves Octavio's octavo'soctavos*KTFSMactivism*KTFSMS activism's*KTFSTactivist%*KTFSTS activist's activists-*KTFT activate activatoractivity*KTFTN activatingO*KTFTS activates activator's activators activities activity's*KTFTT activated*KTFXN activation*KTFXNS activation's5*KTK aquatic Arctic arctic Ouagadougou*KTKL aquatically*KTKNoctagon*KTKNL octagonal*KTKNRN octogenarian.*KTKNRNSoctogenarian's octogenarians"*KTKNS octagon'soctagonsR*KTKS aquatic's aquatics aquatics's Arctic's arctic'sarctics*KTKTaqueduct$*KTKTS aqueduct's aqueductsG*KTL acquittal actual actually acutely ioctloctal%*KTLS acquittal's acquittals*KTLT actuality'*KTLTS actualities actuality's)*KTM academe academiaacademy*KTMKacademic'*KTMKL academical academically$*KTMKS academic's academics*KTMNTSaccouterments's=*KTMS academe's academia's academies academy's*KTMXN academician+*KTMXNS academician's academicians…*KTN according accordion acquitting Actaeon acting Acton Aquitaine Arcadian equating octaneOgden*KTNL accordingly*KTNMactinium*KTNMS actinium'sš*KTNS accordance accordion's accordions acting's acuteness acuteness's Aquitaine's Arcadian's octane's octanesOgden's*KTNSS accordance's*KTNST accordionist-*KTNSTSaccordionist's accordionists!*KTNT accordantaquatint*KTNTS aquatints*KTPRPagitprop*KTPRPS agitprop's *KTPS octopus octopus's*KTPSS octopuses*KTRactuary#*KTRL actuarial equatorial1*KTRN Ecuadoran Ecuadorean EcuadorianE*KTRNS Ecuadoran's Ecuadorans Ecuadorian's EcuadoriansT*KTRS actress actress's actuaries actuary's Arcturus Arcturus's*KTRSS actresses÷*KTS Acadia's accord's accords acquits actor's actorsActs act'sacts acuity's acute's acutes agate's agates arcade's arcades Arcadia's argot's argots Ecuador's equates equator's^*KTS equators equities equity's ergot's ictus ictus's IquitosOct's*KTSKIrkutsk*KTSMegotism*KTSMS egotism's*KTST acutestegotist*KTSTK egotistic**KTSTKL egotistical egotistically*KTSTNT equidistant*KTSTNTL equidistantly"*KTSTS egotist'segotistsk*KTT accorded acquitted acted actuate actuator agitate agitator equatedoctet"*KTTN actuating agitatingk*KTTS actuates actuator's actuators agitates agitator's agitators octet'soctets *KTTT actuatedagitated0*KTXN actuation agitation equitationD*KTXNS actuation's agitation's agitations equitation's*KWSedgewise*KWT awkward awkwarder*KWTL awkwardly)*KWTNS awkwardness awkwardness's*KWTST awkwardest*KXacacia*KXB Okeechobee*KXLeggshell#*KXLS eggshell's eggshellsB*KXN action auction auctioneer equationoccasion*KXNBL actionable&*KXNL occasional occasionally%*KXNN auctioning occasioning*KXNS action's actions auctioneer's auctioneers auction's auctions equation's equations occasion's occasions#*KXNT auctioned occasioned*KXS acacia'sacacias*KYLUcayali*KYMOkayamaû*LailALAlAlaAlaraleAliall Allah allay alley Allie allow alloyallyaloeAOLawlEarlearl Earle earlier earlyeelEliellElla EllieEloyEULA Eula*L EulerILIlaileailiaI'llIllilloil oilieroilyOlaoleo OllieOrlyowlUL URL&*L@ Alioth Altheaalthough*L@S Alioth'sAlthea'sK*LBalbAlba Albee alibi earlobeElbaElbeelbow*LBKK Albuquerque*LBKKS Albuquerque's*LBKNXN Albigensian*LBKRalbacore$*LBKRS albacore's albacores*LBM Alabamaalbum7*LBMN Alabaman Alabamian albumenalbumini*LBMNS Alabaman's Alabamans Alabamian's Alabamians albumen's albuminous albumin's**LBMS Alabama's album'salbums<*LBN Albania Albany albino Albionalibiing*LBNNAlbanian$*LBNNS Albanian's Albanians8*LBNS Albania's Albany's albino'salbinos*LBNSMalbinism*LBNSMS albinism's*LBR AlberioAlbireo$*LBRL illiberal illiberally*LBRLT illiberality*LBRLTSilliberality's*LBRM elbowroom*LBRMS elbowroom's,*LBRS Alberio's Albireo'sElbrus*LBRT elaborate*LBRTL elaborately*LBRTN elaborating.*LBRTNS elaboratenesselaborateness's*LBRTS elaborates*LBRTT elaborated*LBRXN elaboration+*LBRXNS elaboration's elaborationse*LBS alb'salbs alibi's alibis earlobe's earlobes Elbe's elbow'selbows*LBST alabaster*LBSTS alabaster'sF*LBT albeit Albert Alberta Alberto alibiedElbert*LBTNAlbertan%*LBTRS albatross albatross's*LBTRSS albatrosses"*LBTS Alberta's Alberto's*LBWNelbowing*LBWTelbowed¥*LF alive allover aloof alphaAlvaelevELFelfElva elver ElviaOlafOlav Olive olive Oliver OliviaOlivier*LFBTalphabet*LFBTK alphabetic,*LFBTKL alphabeticalalphabetically$*LFBTS alphabet's alphabets*LFKAlphecca*LFKS Alphecca's*LFKTR olfactory(*LFKTRS olfactories olfactory's**LFL alluvial alooflyalveolar*LFLFalfalfa*LFLFS alfalfa's#*LFLS alluvial's alveolars*LFLToilfield*LFLTS oilfields*LFMalluvium#*LFMS alluvium's alluviums,*LFN Alvin eleven elfinElvin*LFN@eleventh$*LFN@S eleventh's elevenths*LFNMRK alphanumeric1*LFNMRKLalphanumericalalphanumerically›*LFNS Alfonso Alfonzo aliveness aliveness's aloofness aloofness's Alphonse Alphonso Alvin's eleven's elevensElvin'sL*LFNSS Alfonso's Alfonzo's Alphonse's Alphonso's elevenses*LFNTelephant*LFNTN elephantine$*LFNTS elephant's elephants.*LFNXSS elephantiasiselephantiasis's*LFR AlvaroElvira*LFRKAelfric*LFRKS Aelfric's+*LFRS Alvarez Alvaro'sElvira's*LFRSKalfresco*LFRSS Alvarez's4*LFRT Alfred Alfreda AlfredoAlvarado1*LFRTS Alfreda's Alpheratz Alvarado's*LFRTSS Alpheratz'sµ*LFS alpha's alphas ELF's elf's Elva's elver's elvers elves Elvia's Elvis Elvis's Olaf's Olav's Olive's olive's olivesOlivia's`*LFT airlift Alford alleviate aloft Alphard elevate elevatorOlivetti2*LFTN airlifting alleviating elevating}*LFTS airlift's airlifts Alford's alleviates Alphard's elevates elevator's elevators Olivetti's/*LFTT airlifted alleviatedelevated*LFX elfishelvish$*LFXN alleviation elevation7*LFXNS alleviation's elevation's elevations*LFXSelvishes*LHaloha*LHBT Allahabad&*LHLS Allhallows Allhallows's*LHMElohim*LHMBRAlhambra*LHNAlhena*LHNSAlhena's(*LHS alehouse aloha'salohas"*LHSS alehouse's alehousesª*LK airlock alack AlcoaAlecalga algae Alger alike allege allergy elegy Elgar Elijahelk eulogyilk oarlockOlga*LKBAlgieba.*LKBL eligible illegible illegibly(*LKBLT eligibility illegibility-*LKBLTS eligibility'sillegibility's*LKBRalgebra*LKBRK algebraic*LKBRKL algebraically"*LKBRS algebra'salgebras*LKBS Algieba's*LKFalcove*LKFS alcove'salcoves*LKHLalcohol*LKHLK alcoholic*LKHLKL alcoholically'*LKHLKS alcoholic's alcoholics"*LKHLS alcohol'salcohols*LKHLSM alcoholism*LKHLSMS alcoholism's*LKK allergicelegiacA*LKKL allergically elegiacal illogical illogically*LKKLT illogicality*LKKLTSillogicality's!*LKKS elegiac'selegiacs;*LKL algal Algol alkali illegal illegally*LKL@oilcloth$*LKL@S oilcloth's oilcloths*LKLNalkaline*LKLNT alkalinity*LKLNTS alkalinity'sD*LKLS Algol's alkalies alkali's illegal'sillegals"*LKLT alkaloid illegalityD*LKLTS alkaloid's alkaloids illegalities illegality's*LKMNAlcmena*LKMNS Alcmena'sK*LKN Alcuin aligner Allegheny alleging allergenoilcan*LKNBAlgenib*LKNBS Algenib's*LKNK allergenic$*LKNKN Algonquian AlgonquinF*LKNKNS Algonquian's Algonquians Algonquin's Algonquins*LKNMNT alignment(*LKNMNTS alignment's alignments*LKNNaligningœ*LKNS aligner's aligners Alleghenies Alleghenies's allegiance allergen's allergens elegance eloquence oilcans oleaginousE*LKNSS allegiance's allegiances elegance's eloquence's*LKNT eleganteloquent$*LKNTL elegantly eloquently#*LKNTR Alejandra Alejandro(*LKNTRS Alejandra's Alejandro's*LKPL oligopoly'*LKPLS oligopolies oligopoly'sA*LKR Algeria Alighieri allegory Allegraallegro*LKR@M algorithm*LKR@MK algorithmic'*LKR@MS algorithm's algorithms*LKRK allegoric)*LKRKL allegorical allegorically*LKRNAlgerian$*LKRNS Algerian's Algeriansf*LKRS Algeria's Alighieri's allegories allegory's Allegra's allegro'sallegros*LKRST allegorist)*LKRSTS allegorist's allegorists"*LKRT alacrity allegretto6*LKRTS alacrity's allegretto's allegrettosô*LKS airlock's airlocks Alcoa's Alec'sAlex Alexei alga's Algiers Algiers's alleges allergies allergy's elegies elegy's Elijah's elixir elk'selks eulogies eulogy's ilk'silks**LKS oarlock's oarlocksOlga's*LKSN Oligocene*LKSNS Oligocene's*LKSNT Alexander%*LKSNTR Alexandra Alexandria*LKSNTRN Alexandrian*LKSNTRS Alexandria's'*LKSNTS Alexander's Alexanders?*LKSS Alexei's Alexis Alex's elixir'selixirs!*LKST allergisteulogist*LKSTK eulogisticA*LKSTS allergist's allergists eulogist's eulogists\*LKT Alcott Alkaid alkyd alleged alligator allocate electelector*LKTBL electable*LKTFelective$*LKTFS elective's electives*LKTL allegedly*LKTMS illegitimacy*LKTMSSillegitimacy's*LKTMT illegitimate*LKTMTLillegitimately"*LKTN allocatingelecting*LKTRElectra%*LKTRF electrifier electrify *LKTRFKXN electrification" *LKTRFKXNSelectrification's:*LKTRFS electrifier's electrifiers electrifies*LKTRFT electrified*LKTRFYN electrifying*LKTRKelectric(*LKTRKL electrical electrically*LKTRKS electrics*LKTRKT electrocute: *LKTRKTKRFelectrocardiograph%electrocardiographyV *LKTRKTKRFSelectrocardiograph'selectrocardiographs&electrocardiography's" *LKTRKTKRM#electrocardiogram; *LKTRKTKRMSelectrocardiogram's!electrocardiograms*LKTRKTN electrocuting*LKTRKTS electrocutes*LKTRKTT electrocuted*LKTRKXN electrocution1 *LKTRKXNSelectrocution'selectrocutions%*LKTRL electoral electorally *LKTRLKST electrologist2 *LKTRLKSTSelectrologist'selectrologists-*LKTRLSS electrolysiselectrolysis's*LKTRLT electrolyte*LKTRLTK electrolytic,*LKTRLTS electrolyte's electrolytes *LKTRMKNT electromagnet *LKTRMKNTK!electromagnetic% *LKTRMKNTKL$electromagnetically2 *LKTRMKNTSelectromagnet's electromagnets" *LKTRMKNTSM#electromagnetism% *LKTRMKNTSMS!electromagnetism's*LKTRMTF electromotive*LKTRNelectron*LKTRNK electronic*LKTRNKLelectronically+*LKTRNKS electronics electronics's%*LKTRNS electron's electronsB *LKTRNSFLKRFelectroencephalograph*electroencephalography+ *LKTRNSFLKRFK+electroencephalographica *LKTRNSFLKRFSelectroencephalograph'selectroencephalographs+electroencephalography's' *LKTRNSFLKRM(electroencephalogramC *LKTRNSFLKRMSelectroencephalogram's$electroencephalograms*LKTRPLT electroplate *LKTRPLTNelectroplating *LKTRPLTS electroplates *LKTRPLTT electroplated"*LKTRS Alcatraz Electra's*LKTRSKP electroscope *LKTRSKPK electroscopic/ *LKTRSKPSelectroscope's electroscopes*LKTRST electricity*LKTRSTS electricity's *LKTRSTTK electrostatic3 *LKTRSTTKSelectrostaticselectrostatics's$*LKTRT electorate electrode *LKTRTNMKSelectrodynamics*LKTRTP electrotype,*LKTRTPS electrotype's electrotypesF*LKTRTS electorate's electorates electrode's electrodes*LKTRXK electroshock*LKTRXKSelectroshock's*LKTRXN electrician,*LKTRXNS electrician's electricians*LKTS Alkaid's alkyd's alkyds alligator's alligators allocates elector's electors elect'selects *LKTT allocatedelected*LKWNOlajuwon*LKWNS Olajuwon's *LKX oligarch oligarchy*LKXK oligarchic*LKXKL oligarchicalL*LKXN allegation allocation election electioneer elocution*LKXNR elocutionary*LKXNRNelectioneering*LKXNRT electioneered*LKXNS allegation's allegations allocation's allocations electioneers election's elections elocution's*LKXNST elocutionist.*LKXNSTSelocutionist's elocutionists@*LKXS oligarchies oligarch's oligarchs oligarchy's$*LL allele alleluiaElulC*LLS allele's alleles alleluia's alleluiasElul's*LLTululate*LLTN ululating*LLTSululates*LLTTululated*LLXN ululation%*LLXNS ululation's ululationsj*LM Alamo alarmAlmaalumElamelemelmElma ElmerElmo ileumilium*LMBKalembic"*LMBKS alembic'salembics*LMBTAlembert*LMBTS Alembert's*LMHTAlmohad*LMHTS Almohad's*LMKOlmec*LMKRN oleomargarine*LMKRNSoleomargarine's*LMKT Alamogordo*LMKTS Alamogordo'ss*LMN alarming alimony almoner alumina alumna alumnae alumni illumine oilmanoilmen*LMNBL illuminable*LMNKalmanac"*LMNKS almanac'salmanacs*LMNL alarmingly*LMNN illuminingl*LMNS alimony's almoner's almoners alumina's alumna's alumnus alumnus's illuminesw*LMNT ailment aliment almond element eliminate eliminator illuminate Illuminati illumined%*LMNTL elemental elementally6*LMNTN alimenting eliminating illuminating*LMNTNLilluminatingly%*LMNTR alimentary elementary—*LMNTS ailment's ailments aliment's aliments almond's almonds element's elements eliminates eliminators illuminates3*LMNTT alimented eliminated illuminated(*LMNXN elimination illuminationN*LMNXNS elimination's eliminationsillumination's illuminations*LMPOlympia*LMPKOlympic*LMPKSOlympics*LMPNOlympian$*LMPNS Olympian's Olympians9*LMPS Olympia's Olympias Olympus Olympus's*LMPTOlympiad$*LMPTS Olympiad's Olympiads*LMRFT Almoravid*LMRFTS Almoravid'sœ*LMS Alamo's alarm's alarms Alma'salms alms's alum's alums Elma's Elmer's Elmo's elm'selms ileum'silium's*LMSNR eleemosynary*LMST alarmistalmost$*LMSTS alarmist's alarmists*LMSTTOlmsted*LMSTTS Olmsted's4*LMT alarmed Almaty Almightyalmighty*LMTBL illimitable"*LMTS Almaty's Almighty's*LMXAlmach!*LMXS Almach's almshouse%*LMXSS almshouse's almshousesü*LN Aileen ailing airline airlinerAlan Alana alien align aligned Aline Allan Allen alone Arlene Arline Earlene Earline Eileen Elaine Elanor Eleanor Elena Elinor ElleneolianL*LN Ilene oilingOlenOlin Orlonulna ulnaeulnar*LN@Elnath*LN@SElnath's*LNBL alienable*LNK alongOlenek*LNKSOlenek's*LNKST alongside*LNKTelongate*LNKTN elongating*LNKTS elongates*LNKTT elongated*LNKXN elongation)*LNKXNS elongation's elongations*LNKXR alongshore*LNLMAlnilam*LNLMS Alnilam's*LNMY Erlenmeyer*LNMYS Erlenmeyer's*LNNaliening*LNRElnora*LNRSElnora'sõ*LNS Aileen's airliner's airliners airline's airlines Alana's Alan's alien's aliens aligns Aline's Allan's alliance Alonzo Arlene's Arline's Earlene's Earline's earliness earliness'sð*LNS Eileen's Elanor's Eleanor's Elena's Elinor's Ellen's Ilene's Illinois Illinois's illness illness's oiliness oiliness's Olen's Olin's Orleans Orleans's Orlon's Orlonsulna's*LNSN Illinoisan(*LNSNS Illinoisan's Illinoisans<*LNSS alliance's alliances Alonzo's illnesses*LNSTalienist$*LNSTS alienist's alienistsI*LNT alienate aliened Allende eland oleanderOrlando*LNTKAlnitak*LNTKS Alnitak's=*LNTN alienating Allentown Arlington Ellington_*LNTS alienates Allende's eland's elands oleander's oleanders Orlando's*LNTT alienated*LNXN alienation*LNXNS alienation's(*LP AleppoalpAlpoelope*LPKalpaca*LPKS alpaca'salpacas*LPMNT elopement'*LPMNTS elopement's elopements&*LPN Alpine alpineeloping*LPNSalpines_*LPS Aleppo's Alpo'sAlps alp'salps Alps's elapse ellipseelopes*LPSNelapsingF*LPSS elapses ellipse's ellipses ellipsis ellipsis's *LPST elapsed ellipsoid*LPSTL ellipsoidal&*LPSTS ellipsoid's ellipsoids*LPT Alperteloped*LPTKelliptic'*LPTKL elliptical elliptically*LPTSAlpert's*LR allureElroy*LRKAlaric*LRMNT allurement)*LRMNTS allurement's allurements*LRN aileronalluring*LRNL alluringly!*LRNS aileron'sailerons)*LRS allure's alluresElroy's'*LRT allured alreadyalrightû*LS Aeolus Aeolus'sails airless Alar'sAlasalas ale'sales alias alias's Alice Alisa Alissa Allah's allays alley's alleys Allie's Allies allies allows alloy's alloysall'sù*LS ally's aloe's aloesAl'salso Alyce Alyssa AOL's awl'sawls Earle's Earl's earl's earls eel'seels Eleazar Elias Elisa Elise Eliseo Eliza Ella's Ellie's Ellisell'sË*LSells Eloise Eloy'sElsaelse Elsie EULAs Eula's ill'sills illus oil'soils Ola's oleo'soles Ollie's Orly's owl'sowls ulcerURLs"*LSB@ Elisabeth Elizabeth*LSB@N Elizabethan+*LSB@NS Elizabethan's Elizabethans*LSB@S Elizabeth's*LSBTS Alcibiades**LSF allusive elusiveillusive#*LSFL allusively elusivelyK*LSFNS allusivenessallusiveness's elusiveness elusiveness's*LSHM Alzheimer*LSHMS Alzheimer's*LSHR elsewhere*LSKAlaska*LSKN AlaskanoilskinI*LSKNS Alaskan's Alaskans oilskin's oilskins oilskins's*LSKSAlaska's*LSMElysium*LSMR Ellesmere*LSMRS Ellesmere's!*LSMS Elysium'sElysiumsZ*LSN aliasing Alison Allison Allyson Alyson Ellison OlsenOlson*LSNRElsinore}*LSNS airlessness airlessness's Alison's Allison's Allyson's Alyson's Ellison's Olsen'sOlson's*LSNTAlcindor*LSNTS Alcindor's*LSPAlsop*LSPS allspiceAlsop's*LSPSS allspice's*LSRillusory*LSRSulcerous*LSRTulcerate*LSRTN ulcerating*LSRTS ulcerates*LSRTT ulcerated*LSRXN ulceration*LSRXNS ulceration'sÝ*LSS aliases Alice's Alisa's Alissa's Alsace Alyce's Alyssa's Eleazar's Elisa's Eliseo's Elise's Eliza's Eloise's Elsa's Elsie's ulcer's ulcers Ulysses Ulysses's*LSSSAlsace's*LSSTSAlcestis^*LST aliased Alistair earliest elicit illicit oiliest Ulsterulster*LSTKelastic*LSTKL elastically"*LSTKS elastic'selastics*LSTKTT elasticated*LSTL illicitly*LSTN Alston eliciting5*LSTNS Alston's illicitness illicitness's*LSTPLST Elastoplast *LSTPLSTS Elastoplast's*LSTRS illustrious*LSTRSL illustriously3*LSTRSNSillustriousnessillustriousness's&*LSTRT illustrate illustrator*LSTRTF illustrative*LSTRTFLillustratively*LSTRTN illustrating:*LSTRTS illustrates illustrator's illustrators*LSTRTT illustrated*LSTRXN illustration.*LSTRXNSillustration's illustrationsD*LSTS Alistair's elicits Ulster's ulster'sulsters*LSTST elasticity*LSTSTS elasticity's-*LSTT Allstate elicited elucidate*LSTTN elucidating%*LSTTS Allstate's elucidates*LSTTT elucidated'*LSTXN elicitation elucidation<*LSTXNS elicitation's elucidation's elucidations*LSXNAlsatian$*LSXNS Alsatian's Alsatians*LSYNAlcyoneü*LT ailed alderAldo alert Aleut alight allied allot allude aloudaltAlta Altai Altair altar alteralto elate elder elide Eliot elite Elliot Elliott elodea eludeIliad8*LT oiledold older oldie owletult*LTBR elderberry*LTBRN Aldebaran*LTBRNS Aldebaran's)*LTBRS elderberries elderberry's*LTFOlduvai*LTFLTOldfield*LTFLTS Oldfield's*LTFS Olduvai's*LTKAltaic*LTK@ altogether*LTKSAltaic's*LTKXN altercation+*LTKXNS altercation's altercations*LTL alertlyelderly*LTM earldomultimo**LTMN alderman aldermenAltman#*LTMNS alderman'sAltman's*LTMNT allotment'*LTMNTS allotment's allotments*LTMRAltamira!*LTMS earldom'searldoms!*LTMT altimeterultimate*LTMTL ultimately*LTMTM ultimatum'*LTMTMS ultimatum's ultimatums4*LTMTS altimeter's altimeters ultimate's›*LTN Aladdin Aldan Alden alerting alighting allotting alluding Alton elating Eldon eliding Elton eludingolden*LTNBK Oldenburg*LTNNEltanin*LTNNS Eltanin'sj*LTNS Aladdin's alertness alertness's Alton's Eldon's Elton's oldness oldness's#*LTNT alternate alternator*LTNTF alternative*LTNTFL alternatively+*LTNTFS alternative's alternatives*LTNTL alternately*LTNTN alternatingE*LTNTS alternate's alternates alternator's alternators*LTNTT alternated*LTNXN alternation+*LTNXNS alternation's alternations*LTPLN Altiplano*LTPLNS Altiplano's*LTPS altarpiece(*LTPSS altarpiece's altarpieces2*LTR aleatory Aludra ulteriorultra*LTRBL alterable*LTRFLT ultraviolet*LTRFLTS ultraviolet's*LTRH ultrahigh" *LTRKNSFTF#ultraconservative; *LTRKNSFTFSultraconservative'sultraconservatives*LTRLT ultralight)*LTRLTS ultralight's ultralights*LTRMN Alderamin*LTRMNS Alderamin's*LTRMRN ultramarine*LTRMRNS ultramarine's*LTRMTN ultramodern*LTRN Aldrinaltering*LTRNSAldrin's7*LTRS Aludra's illiteracy ultra'sultras*LTRSMaltruism*LTRSMS altruism's*LTRSNK ultrasonic*LTRSNKLultrasonically*LTRSNT ultrasound**LTRSNTS ultrasound's ultrasounds*LTRSS illiteracy's#*LTRST altruist Ultrasuede*LTRSTK altruistic*LTRSTKLaltruistically5*LTRSTS altruist's altruists Ultrasuede's/*LTRT alliterate altered illiterate*LTRTF alliterative*LTRTFLalliteratively*LTRTL illiterately*LTRTN alliterating7*LTRTS alliterates illiterate's illiterates*LTRTT alliterated'*LTRXN alliteration alterationL*LTRXNSalliteration's alliterations alteration's alterations÷*LTS airletters alder's alders Aldo's alert's alerts Aleut's Aleuts alights allots alludes Altai's altar's altars alters alto's altosalts elates elder's elders elideselite's«*LTS elites Elliot's Elliott's elodea's elodeas eludes ileitis ileitis's Iliad's Iliads oldie's oldies old's owlet'sowlets*LTSMelitism*LTSMBL Oldsmobile*LTSMBLS Oldsmobile's*LTSMS elitism's2*LTST eldest elitist oldestoldster;*LTSTS elitist's elitists oldster'soldstersS*LTT alerted alighted allotted alluded elated elidedeluded*LTTLelatedly *LTTS Altoids Altoids's*LTTTaltitude$*LTTTS altitude's altitudes%*LTWMN alderwoman alderwomen*LTWMNS alderwoman's*LTXoldish*LW alleywayElway"*LWBL allowable allowably*LWFalewife!*LWFS alewife'salewives*LWNallowing*LWNS allowance&*LWNSS allowance's allowances7*LWS alleyway's alleyways alwaysElway's*LWT allowedElwood*LWTSElwood's.*LX Alicia Alisha Elishaowlish*LXLowlishly*LXM alchemyAleichem#*LXMS alchemy's Aleichem's*LXMST alchemist'*LXMSTS alchemist's alchemistsL*LXN Aleutian allusion elation elision Elysianillusion*LXNS Aleutian's Aleutians allusion's allusions elation's elision's elisions illusion's illusions*LXNST illusionist+*LXNSTS illusionist's illusionists*LXS Alicia'sAlisha's*LY Aaliyahaliyah**LYN allaying alloyingallying*LYNFSK Ulyanovsk+*LYS Aaliyah's aliyah'saliyahs*LYT allayedalloyed*LYXNIlyushin*LYXNS Ilyushin'sé*Maim AimeeAMAmamAMAAmerAmieammo amourAmurAmyarm ArmourarmyEMememirEmmaEmmyemuErmaiambI'mIMOIrmaohmomOmarOMBum*M@STamethyst#*M@STS amethyst's amethystsQ*MB Amber amber amoeba amoebae ember iambi imbueumber*MBB imbibeimbiber*MBBNimbibing,*MBBS imbiber's imbibersimbibes*MBBTimbibed*MBFLNS ambivalence*MBFLNSS ambivalence's*MBFLNT ambivalent*MBFLNTL ambivalently1*MBK amoebic embargo embarkiambic#*MBKN embargoing embarking%*MBKRS ambergris ambergris'sQ*MBKS ambiguous embargoes embargo's embarks iambic'siambics*MBKSL ambiguously.*MBKT ambiguity embargoedembarked'*MBKTS ambiguities ambiguity's*MBKXN embarkation+*MBKXNS embarkation's embarkationsE*MBL amble ambler amiable amiably immobileumbel*MBLKL umbilical%*MBLKS umbilicus umbilicus's(*MBLM embalm embalmeremblem*MBLMN embalmingF*MBLMS embalmer's embalmers embalms emblem'semblems*MBLMTembalmed*MBLMTK emblematic*MBLMTKLemblematically*MBLNambling#*MBLNS ambulance imbalance+*MBLNSMN ambulanceman ambulancemenD*MBLNSS ambulance's ambulances imbalance's imbalances*MBLNST imbalanced0 *MBLNSWMNambulancewomanambulancewomen*MBLNTambulantU*MBLS ambler's amblers amble's ambles umbel's umbelsumbilici*MBLSMembolism%*MBLSMS embolism's embolisms*MBLSNemblazon *MBLSNMNT emblazonment *MBLSNMNTSemblazonment's*MBLSNN emblazoning*MBLSNS emblazons*MBLSNT emblazoned:*MBLT ambled ambulate amiability immobility#*MBLTN ambulatingembolden*MBLTNN emboldening*MBLTNS emboldens*MBLTNT emboldened*MBLTR ambulatory**MBLTRS ambulatories ambulatory's6*MBLTS ambulates amiability's immobility's*MBLTT ambulated*MBLX embellish*MBLXMNT embellishment1 *MBLXMNTSembellishment'sembellishments'*MBLXN ambulation embellishing)*MBLXNS ambulation's ambulations*MBLXS embellishes*MBLXT embellished*MBNimbuing*MBNKembank*MBNKMNT embankment+ *MBNKMNTS embankment's embankments*MBNKN embanking*MBNKSembanks*MBNKTembanked*MBNT ambientarmband"*MBNTS armband'sarmbands*MBRumbra*MBRKumbrage*MBRKL imbroglio'*MBRKLS imbroglio's imbroglios*MBRKS umbrage's(*MBRKXN embrocation imbrication=*MBRKXNS embrocation's embrocations imbrication's**MBRL embroil umbrellaUmbriel*MBRLMNT embroilment *MBRLMNTS embroilment's*MBRLN embroiling=*MBRLS embroils umbrella's umbrellas Umbriel's*MBRLT embroiled5*MBRS embarrass embrace umbra'sumbras*MBRSBL embraceable*MBRSMNT embarrassment1 *MBRSMNTSembarrassment'sembarrassments&*MBRSN embarrassing embracing*MBRSNLembarrassingly*MBRSR embrasure'*MBRSRS embrasure's embrasures1*MBRSS embarrasses embrace'sembraces$*MBRST embarrassedembraced*MBRT embroider&*MBRTR embroiderer embroidery*MBRTRN embroideringK*MBRTRS embroiderer's embroiderers embroideries embroidery's*MBRTRT embroidered*MBRTS embroiders*MBRXambrosia*MBRXL ambrosial*MBRXS ambrosia's*MBRYembryo*MBRYLK embryology *MBRYLKKL embryological*MBRYLKS embryology's *MBRYLKST embryologist0 *MBRYLKSTSembryologist's embryologists*MBRYNK embryonic *MBRYS embryo'sembryos±*MBS Amber's amber's amoeba's amoebas embassy ember's embers emboss embosser iamb's iambs iambus iambus's imbues OMB'sumber's*MBSKT ambuscade*MBSKTN ambuscading'*MBSKTS ambuscade's ambuscades*MBSKTT ambuscaded-*MBSL embezzle embezzlerimbecile*MBSLK imbecilic*MBSLMNT embezzlement *MBSLMNTSembezzlement's*MBSLN embezzlingN*MBSLS embezzler's embezzlers embezzles imbecile's imbeciles$*MBSLT embezzled imbecility**MBSLTS imbecilities imbecility's*MBSN embossingU*MBSS embassies embassy's embosser's embossers embossesiambuses"*MBST ambassadorembossed*MBSTRL ambassadorial,*MBSTRS ambassadressambassadress's*MBSTRSSambassadresses(*MBSTS ambassador's ambassadors*MBSTXPambassadorship2*MBSTXPSambassadorship'sambassadorships9*MBT ambit embed embitter embodyimbued *MBTKSTRS ambidextrous *MBTKSTRSLambidextrously *MBTKSTRT ambidexterity *MBTKSTRTSambidexterity's*MBTLT embattled(*MBTMNT embitterment embodiment-*MBTMNTSembitterment's embodiment's*MBTN embedding*MBTRN embittering*MBTRT embittered+*MBTS embeds embittersembodies$*MBTSMN ombudsman ombudsmen*MBTSMNS ombudsman's *MBTT embeddedembodied*MBTYN embodying*MBWembower*MBWRN embowering*MBWRT embowered*MBWSembowers*MBXambush!*MBXN ambition ambushing$*MBXNS ambition's ambitions*MBXR embouchure*MBXRS embouchure's-*MBXS ambitious ambushesambush's*MBXSL ambitiously.*MBXSNS ambitiousnessambitiousness's*MBXTambushed(*MF earmuffemfIMFoomph"*MFBL immovable immovably*MFBLT immovability*MFBLTSimmovability's*MFBN amphibian&*MFBNS amphibian's amphibians*MFBS amphibious*MFBSL amphibiously*MFLarmful*MFLS armful'sarmfuls*MFR amphoraamphorae*MFRS amphora's>*MFS amorphous earmuff's earmuffsemfsIMF's*MFSL amorphously*MFSM emphysema*MFSMS emphysema's-*MFSNS amorphousnessamorphousness's.*MFSS emphases emphasis emphasis's*MFTKemphatic*MFTKL emphatically*MFTMN amphetamine**MFTMNS amphetamine's amphetamines*MHIMHOOmaha*MHLarmhole!*MHLS armhole'sarmholes*MHRKAmharic*MHRKS Amharic's*MHS Omaha'sOmahas*MHSTAmherst*MHTPImhotep*MHTPS Imhotep'sb*MK Amiga amigo Amocoamok earmark emerge image imago omegaumiak *MKBL amicableamicably*MKBLT amicability*MKBLTS amicability's*MKLT immaculate*MKLTL immaculately0*MKLTNSimmaculatenessimmaculateness'sB*MKN earmarking emerging imagine imagingImogene%*MKNBL imaginable imaginably*MKNKArmagnac*MKNKS Armagnac's*MKNN imagining*MKNNS imaginings*MKNR imaginary;*MKNS emergence emergency imagines Imogene's6*MKNSS emergence's emergencies emergency's *MKNT emergentimagined*MKNTF imaginative*MKNTFL imaginatively*MKNXN imagination+*MKNXNS imagination's imaginations*MKRimagery*MKRNomicron"*MKRNS omicron'somicrons"*MKRNT emigrant immigrantB*MKRNTS emigrant's emigrants immigrant's immigrants*MKRS imagery's!*MKRT emigrate immigrate&*MKRTN emigrating immigrating$*MKRTS emigrates immigrates$*MKRTT emigrated immigrated&*MKRXN emigration immigration:*MKRXNS emigration's emigrations immigration's¿*MKS Amiga's amigo's amigos Amoco's earmark's earmarks Emacs Emacs's emerges image's images imagoes imago's omega's omegas umiak'sumiaks)*MKT earmarked emergedimaged*MKTN Armageddon'*MKTNS Armageddon's Armageddonsf*ML airmail Amalia Amelia emailEmil Emile Emilia Emilio Emilyormolu*MLKMamalgam"*MLKMS amalgam'samalgams*MLKMT amalgamate*MLKMTN amalgamating*MLKMTS amalgamates*MLKMTT amalgamated*MLKMXN amalgamation.*MLKMXNSamalgamation's amalgamations*MLMNT emolument'*MLMNTS emolument's emoluments!*MLN airmailingemailing*MLNT emollient&*MLNTS emollient's emollients*MLRT ameliorate*MLRTF ameliorative*MLRTN ameliorating*MLRTS ameliorates*MLRTT ameliorated*MLRXN amelioration*MLRXNSamelioration's§*MLS aimless airmail's airmails Amalia's Amelia's amylase email's emails Emile's Emilia's Emilio's Emil's Emily'sormolu's"*MLSF emulsifieremulsify*MLSFKXNemulsification *MLSFKXNSemulsification's6*MLSFS emulsifier's emulsifiers emulsifies*MLSFT emulsified*MLSFYN emulsifying*MLSL aimlessly)*MLSNS aimlessness aimlessness's*MLSS amylase'su*MLT airmailed amulet armlet armload emailed emulate emulator Imelda immolateumlaut*MLTF emulative#*MLTN emulating immolating™*MLTS amulet's amulets armlet's armlets armloads emulates emulator's emulators Imelda's immolates umlaut'sumlauts!*MLTT emulated immolated/*MLXN emulation emulsion immolationP*MLXNS emulation's emulations emulsion's emulsions immolation's*MMimam*MMNTarmament$*MMNTS armament's armaments&*MMRL immemorial immemorially*MMS imam'simams”*MN aiming airman airmenAmenamen Amman ammonia Armani Armenia arming ermine immuneOman Omaniomen *MNBL amenableamenably*MNBLT amenability*MNBLTS amenability's *MNBS omnibus omnibus's*MNBSS omnibuses*MNFRomnivore2*MNFRS omnivore's omnivores omnivorous*MNFRSL omnivorously1*MNFRSNSomnivorousnessomnivorousness's*MNHTP Amenhotep*MNHTPS Amenhotep's*MNK amongArmonk*MNKSArmonk's*MNL EmanuelEmmanuel*MNLK immunology*MNLKK immunologic*MNLKKL immunological*MNLKS immunology's*MNLKST immunologist.*MNLKSTSimmunologist's immunologists*MNLS Emanuel's*MNMEminem*MNMSEminem's*MNN amnionArmeniany*MNNS amnion's amnions Armenian's Armenians Eminence eminence immanence immanency imminence}*MNNSS amanuenses amanuensis amanuensis's eminence's eminences immanence's immanency's imminence's+*MNNT eminent immanentimminent2*MNNTL eminently immanently imminently*MNPRSNS omnipresence *MNPRSNSSomnipresence's*MNPRSNT omnipresent*MNPTNS omnipotence*MNPTNSS omnipotence's&*MNPTNT Omnipotent omnipotentÇ*MNS airman's Amen's Amman's ammonia's Armani's Armenia's Arminius Arminius's ermine's ermines immense Omani's Omanis Oman's omen's omensominous*MNSKamnesic"*MNSKS amnesic'samnesics"*MNSL immensely ominously8*MNSNS ominousness ominousness's omniscience*MNSNSS omniscience's*MNSNT omniscient@*MNSNTSS amniocenteses amniocentesisamniocentesis's&*MNSPT emancipate emancipator*MNSPTN emancipating:*MNSPTS emancipates emancipator's emancipators*MNSPTT emancipated*MNSPXN emancipation*MNSPXNSemancipation's *MNST amnesty immensityA*MNSTS amnesties amnesty's immensities immensity's*MNSTT amnestied*MNSTYN amnestyingd*MNT Amanda amend amenity amount Armand Armando emanate emendimmunity*MNTBL amendable*MNTFSNS immunodeficiency" *MNTFSNSS!immunodeficiency's*MNTFSNTimmunodeficient*MNTKamniotic*MNTLT amontillado+*MNTLTS amontillado's amontillados*MNTMNT amendment(*MNTMNTS amendment's amendments:*MNTN amending amounting emanatingemending¨*MNTS Amanda's amends amenities amenity's amount's amounts Armando's Armand's emanates emends Eumenides Eumenides's immunity's*MNTSNAmundsen6*MNTT amended amounted emanatedemended*MNTXN emendation)*MNTXNS emendation's emendations*MNX amnesiaIMNSHO*MNXKamnesiac$*MNXKS amnesiac's amnesiacs#*MNXN ammunition emanation6*MNXNS ammunition's emanation's emanations*MNXS amnesia's.*MPampimp impair imperump*MP@empathy*MP@S empathy's*MP@TK empathetic*MPFimperf*MPFKT imperfect*MPFKTL imperfectly/*MPFKTNS imperfectnessimperfectness's'*MPFKTS imperfect's imperfects*MPFKXN imperfection.*MPFKXNSimperfection's imperfections*MPFRX impoverish *MPFRXMNTimpoverishment! *MPFRXMNTSimpoverishment's*MPFRXN impoverishing*MPFRXS impoverishes*MPFRXT impoverished*MPFS impervious*MPFSL imperviously%*MPKBL impeccable impeccably*MPKBLT impeccability*MPKBLTSimpeccability's*MPKNimpugner*MPKNN impugning3*MPKNS impecunious impugner's impugners*MPKNSL impecuniously3*MPKNSNSimpecuniousnessimpecuniousness's*MPKTimpact*MPKTN impacting *MPKTS impact'simpacts*MPKTTimpactedi*MPL ample ampler amply ampule employ impala impale impel impellerimply *MPLF amplifieramplify*MPLFKXN amplification1 *MPLFKXNSamplification'samplifications3*MPLFS amplifier's amplifiers amplifies*MPLFT amplified*MPLFYN amplifying&*MPLKBL implacable implacably*MPLKBLT implacability *MPLKBLTSimplacability's*MPLKT implicate*MPLKTN implicating*MPLKTS implicates*MPLKTT implicated*MPLKXN implication,*MPLKXNS implication's implicationsB*MPLMNT employment impalement implement implementer *MPLMNTBL implementable*MPLMNTN implementingW*MPLMNTS employment's employments impalement's implement's implements*MPLMNTT implemented *MPLMNTXNimplementation4 *MPLMNTXNSimplementation'simplementations!*MPLN impaling impelling*MPLNTimplant*MPLNTBL implantable*MPLNTN implanting#*MPLNTS implant'simplants*MPLNTT implanted*MPLNTXN implantation *MPLNTXNSimplantation's&*MPLPBL impalpable impalpably*MPLRimplore*MPLRN imploring*MPLRNL imploringly*MPLRSimplores*MPLRTimplored“*MPLS ampule's ampules employ's employs impala's impalas impales impeller's impellers impels impliesimpulse(*MPLSBL implausible implausibly*MPLSBLTimplausibility4 *MPLSBLTSimplausibilitiesimplausibility's#*MPLSF implosive impulsive*MPLSFL impulsively/*MPLSFNS impulsivenessimpulsiveness's*MPLSMNT emplacement- *MPLSMNTS emplacement's emplacements*MPLSN impulsing"*MPLSS impulse'simpulses,*MPLST amplest implicitimpulsed*MPLSTL implicitly-*MPLSTNS implicitnessimplicitness'sA*MPLT impaled impelled implied implodeimpolite*MPLTK impolitic*MPLTL impolitely*MPLTN imploding,*MPLTNS impolitenessimpoliteness's*MPLTNSSimpolitenesses*MPLTSimplodes"*MPLTT amplitudeimploded'*MPLTTS amplitude's amplitudes#*MPLXN implosion impulsion6*MPLXNS implosion's implosions impulsion's *MPLY employeeemployer*MPLYBL employable"*MPLYN employingimplying?*MPLYS employee's employees employer's employers*MPLYTemployed'*MPMBL impermeable impermeably*MPMBLTimpermeability*MPMBLTSimpermeability's*MPMNNS impermanence*MPMNNSSimpermanence's*MPMNNT impermanent*MPMNNTL impermanently*MPMNT impairment)*MPMNTS impairment's impairments*MPMSBL impermissible2*MPN impinge impugn impugnedumping*MPNMNT impingement*MPNMNTS impingement's*MPNN impinging*MPNS impingesimpugns5*MPNT impend impinged impoundimpunity$*MPNTN impending impounding*MPNTNS impenitence*MPNTNSS impenitence's*MPNTNT impenitent*MPNTNTL impenitently;*MPNTRBL impenetrable impenetrably imponderable/ *MPNTRBLSimponderable's imponderables *MPNTRBLT impenetrability" *MPNTRBLTSimpenetrability's.*MPNTS impends impounds impunity's"*MPNTT impended impoundedY*MPR Amparo Ampere ampere emperor empire impure impurerumpire&*MPRBBL improbable improbably*MPRBBLT improbability2 *MPRBBLTSimprobabilitiesimprobability's*MPRFimprove*MPRFBL improvable*MPRFMNT improvement- *MPRFMNTS improvement's improvements*MPRFN improving0*MPRFS improves improvise improviser*MPRFSN improvising7*MPRFSS improviser's improvisers improvises*MPRFST improvised*MPRFSXN improvisation *MPRFSXNLimprovisational1 *MPRFSXNSimprovisation'simprovisations*MPRFTimproved*MPRFTNS improvidence *MPRFTNSSimprovidence's*MPRFTNT improvident *MPRFTNTL improvidently*MPRK amperageempiric%*MPRKL empirical empirically)*MPRKNBL impregnable impregnably *MPRKNBLTimpregnability! *MPRKNBLTSimpregnability's*MPRKNT impregnate*MPRKNTN impregnating*MPRKNTS impregnates*MPRKNTT impregnated*MPRKNXN impregnation *MPRKNXNSimpregnation's*MPRKS amperage's*MPRKT imprecate. *MPRKTKBL impracticable impracticably! *MPRKTKBLTimpracticability+*MPRKTKL impractical impractically *MPRKTKLTimpracticality! *MPRKTKLTSimpracticality's*MPRKTN imprecating*MPRKTS imprecates*MPRKTT imprecated*MPRKXN imprecation,*MPRKXNS imprecation's imprecations9*MPRL imperial imperially imperilimpurely*MPRLMNT imperilment *MPRLMNTS imperilment's0*MPRLS imperial's imperialsimperils*MPRLSM imperialism*MPRLSMS imperialism's*MPRLST imperialist*MPRLSTK imperialistic! *MPRLSTKL imperialistically,*MPRLSTS imperialist's imperialists*MPRMemporium*MPRMPT impromptu(*MPRMPTS impromptu's impromptus$*MPRMS emporium's emporiums*MPRMT imprimatur)*MPRMTS imprimatur's imprimaturs-*MPRN empyrean impairingumpiring*MPRNS empyrean's!*MPRNT imprint imprinter*MPRNTN imprinting@*MPRNTS imprinter's imprinters imprint'simprints*MPRNTT imprinted*MPRPimproper*MPRPL improperly*MPRPRT impropriety-*MPRPRTS improprieties impropriety's»*MPRS Amparo's Ampere's ampere's amperes emperor's emperors empire's empires empress empress's imperious impress impress's umpire'sumpires*MPRSBL impressible*MPRSBLTimpressibility *MPRSBLTSimpressibility's*MPRSF impressive*MPRSFL impressively1*MPRSFNSimpressivenessimpressiveness's*MPRSL imperiously#*MPRSN impressingimprison *MPRSNMNT imprisonment0 *MPRSNMNTSimprisonment's imprisonments*MPRSNN imprisoning;*MPRSNS imperiousnessimperiousness's imprisons*MPRSNT imprisoned*MPRSR impresario)*MPRSRS impresario's impresarios0*MPRSS empresses imprecise impresses*MPRSSL imprecisely*MPRSSM empiricism*MPRSSMS empiricism's/*MPRSSNS imprecisenessimpreciseness's*MPRSST empiricist**MPRSSTS empiricist's empiricists"*MPRST impressedimpurest*MPRSXN imprecision*MPRSXNS imprecision's+*MPRT impaired impurityumpired*MPRTF imperative*MPRTFL imperatively)*MPRTFS imperative's imperatives*MPRTNS imprudence*MPRTNSS imprudence's*MPRTNT imprudent*MPRTNTL imprudently%*MPRTS impurities impurity's**MPRXBL imperishable imperishably*MPRXN impression*MPRXNBLimpressionable! *MPRXNBLT"impressionability$ *MPRXNBLTS!impressionability's)*MPRXNS impression's impressions*MPRXNSM impressionism *MPRXNSMSimpressionism's*MPRXNST impressionist *MPRXNSTKimpressionistic1 *MPRXNSTSimpressionist'simpressionistsp*MPS amp'samps impairs impasse impious impose imposer imp'simps ump'sumps]*MPSBL impassable impassably impassible impassibly impossible impossibly*MPSBLS impossibles,*MPSBLT impassibility impossibilityD*MPSBLTSimpassibility'simpossibilitiesimpossibility's*MPSF impassive*MPSFL impassively.*MPSFNS impassivenessimpassiveness's*MPSFT impassivity*MPSFTS impassivity's*MPSL impiously*MPSNimposing5*MPSNL impersonal impersonally imposingly)*MPSNS impiousness impiousness's5*MPSNT ampersand impersonate impersonator*MPSNTN impersonatingZ*MPSNTS ampersand's ampersands impersonatesimpersonator's impersonators*MPSNTT impersonated*MPSNXN impersonation0*MPSNXNSimpersonation'simpersonations-*MPSPTBL imperceptible imperceptibly *MPSPTBLT!imperceptibility# *MPSPTBLTS imperceptibility's*MPSPTF imperceptiveE*MPSS impasse's impasses imposer's imposersimposes(*MPST impasto imposedimpost*MPSTR imposture'*MPSTRS imposture's impostures-*MPSTS impasto's impost'simposts*MPSXN imposition)*MPSXNS imposition's impositionsx*MPT amputee armpit emptier empty impart impede impiety import importer imputeumped,*MPTBBL imperturbable imperturbably*MPTBBLT imperturbability" *MPTBBLTSimperturbability's$*MPTBL importable imputable*MPTKimpetigo*MPTKS impetigo's*MPTLemptily'*MPTMNT impediment impedimenta;*MPTMNTS impedimenta's impediment's impedimentsR*MPTN imparting impeding importing importune imputingumpteen*MPTN@ umpteenth*MPTNN importuning*MPTNNS impertinence.*MPTNNSSimpertinence's impertinences*MPTNNT impertinent*MPTNNTL impertinentlyŸ*MPTNS emptiness emptiness's impatience impatiens impatiens's impedance importance importunes impotence impotency impudenceu*MPTNSS impatience's impatiences impedance's importance's impotence's impotency's impudence'sg*MPTNT impatient important importunate importuned importunity impotentimpudentU*MPTNTL impatiently importantly importunately impotently impudently*MPTNTS importunity'sà*MPTS amputee's amputees armpit's armpits empties empty's imparts impedes impetuous impetus impetus's impieties impiety's importer's importers import's importsimputes*MPTSL impetuously.*MPTSNS impetuousnessimpetuousness's*MPTSS impetuses$*MPTST emptiest impetuosity*MPTSTS impetuosity'sM*MPTT amputate emptied imparted impeded importedimputed*MPTTN amputating*MPTTS amputates*MPTTT amputated4*MPTXN amputation importation imputationi*MPTXNS amputation's amputations importation's importations imputation's imputations*MPTYNemptying*MPWempower*MPWMNT empowerment*MPWMNTS empowerment's*MPWRN empowering*MPWRT empowered*MPWSempowers)*MPX impeach impeacherimpish*MPXBL impeachable0*MPXL impartial impartiallyimpishly*MPXLT impartiality*MPXLTSimpartiality's*MPXMNT impeachment,*MPXMNTS impeachment's impeachments*MPXN impeaching'*MPXNS impishness impishness's*MPXNT impassioned2*MPXS impeacher's impeachers impeaches*MPXT impeached>*MR Amaru Aymara Emery emery Emoryimmure*MRKAmerica!*MRKN American Americana3*MRKNS Americana's American's Americans*MRKNSM Americanism,*MRKNSMS Americanism's Americanisms!*MRKS America'sAmericasM*MRL Amarillo amoral amorally armorial immoral immorally$*MRLS amaryllis amaryllis's*MRLSS amaryllises.*MRLT amorality emerald immoralityQ*MRLTS amorality's emerald's emeralds immoralities immorality's*MRNimmuring*MRN@amaranth$*MRN@S amaranth's amaranths*MRNTAmerind*MRNTN Amerindian)*MRNTNS Amerindian's Amerindians"*MRNTS Amerind'sAmerindsI*MRS Amaru's amorous Emery's emery's Emory'simmures*MRSL amorously*MRSM americium*MRSMS americium's)*MRSNS amorousness amorousness's*MRSTarmrest"*MRSTS armrest'sarmrests4*MRT amaretto emerita emirateimmuredG*MRTS amaretto's Amritsar emeritus emirate'semirates*MRXN Amerasianû*MS Aimee's aim'saims amass amaze amerce Amie's amiss ammo'sAmos amour's amoursAM'sAm's Amur's amuse Amy's armies Armour's arm'sarms army's emcee emir's emirsEmma's*MSem'sems emu'semus Erma's immerseImus Imus's Irma's ohm'sohms Omar'som'soms*MSBL immersible*MSK eMusicOmsk*MSKLT emasculate*MSKLTN emasculating*MSKLTS emasculates*MSKLTT emasculated*MSKLXN emasculation*MSKLXNSemasculation's*MSKSOmsk's*MSLNAmeslan*MSLNS Ameslan's1*MSMNT amazement amercement amusementU*MSMNTS amazement's amercement's amercements amusement's amusementsm*MSN amassing amazing Amazon amazon amercing amusing emceeing Emerson immersing"*MSNL amazingly amusingly"*MSNN Amazonian amazonian6*MSNS Amazon's Amazons amazon'samazons*MSRemissary)*MSRBL immeasurable immeasurably$*MSRS emissaries emissary's]*MSS amasses amaze's amazes amerces amuses emcee's emceesimmersesG*MST amassed amazed amerced amused emceedimmersed*MSTRNK Armstrong*MSTRNKS Armstrong's*MSTS armistice&*MSTSS armistice's armistices*MSTTM Amsterdam*MSTTMS Amsterdam's¾*MT Ahmad Ahmed aimed Amado amateur Amatiamid amide amity ammeteramt armada armedemit emitter Emmett emoteEMT ohmmeteromit.*MTBL imitable immutable immutably*MTBLT immutability*MTBLTSimmutability's*MTBT Ahmadabad*MTFemotive*MTFL emotively*MTKemetic*MTKNemoticon$*MTKNS emoticon's emoticons*MTKS emetic'semetics.*MTL armadillo immortal immortally@*MTLS armadillo's armadillos immortal's immortals*MTLT immortality*MTLTS immortality's*MTMImodium*MTMNOmdurman*MTMNS Omdurman's*MTMS Imodium's**MTN emitting emotingomitting*MTNKT Ahmadinejad*MTNKTS Ahmadinejad's**MTR amatory armatureimmature*MTRKAmtrak4*MTRL immaterial immaterially immaturely0*MTRLNSimmaterialnessimmaterialness's*MTRLT immateriality*MTRLTSimmateriality's0*MTRS Amaterasu armature's armatures*MTRSM amateurism*MTRSMS amateurism's*MTRSS Amaterasu's$*MTRT immaturity immoderate*MTRTL immoderately*MTRTS immaturity's*MTRX amateurish*MTRXL amateurishly0*MTRXNSamateurishnessamateurishness'sü*MTS Ahmad's Ahmed's Amadeus Amadeus's Amado's amateur's amateurs amide's amides amity's ammeter's ammeters armada's armadas emits emitter's emitters Emmett's emotes immediacy ohmmeter's*MTS ohmmetersomits7*MTSS immediacies immediacies's immediacy's!*MTST immodest immodesty*MTSTL immodestly*MTSTS immodesty'sK*MTT emitted emoted imitate imitator immediateomitted*MTTF imitative*MTTFL imitatively.*MTTFNS imitativenessimitativeness's*MTTL immediately*MTTN imitating-*MTTNS immediatenessimmediateness's/*MTTS imitates imitator's imitators*MTTTimitated*MTXN imitation&*MTXNS imitation's imitations*MTXPS amidships*MWAmway*MWSAmway's*MX Amisharmchair7*MXN emission emotion immersionomission$*MXNL emotional emotionally*MXNLS emotionless*MXNLSM emotionalism*MXNLSMSemotionalism'st*MXNS emission's emissions emotion's emotions immersion's immersions omission's omissions-*MXS Amish's armchair's armchairs*MXTemaciate*MXTN emaciating*MXTS emaciates*MXTT emaciated*MXXN emaciation*MXXNS emaciation's*MYTOmayyadú*NAinuanAnaanewAnnAnnaAnne Annie annoyanyArnoawnearn earnere'enenENE ennuiErna ErnieIanINIninInainn innerionONononeOno own!*N ownerUNuni urn&*N@ another antherunearth$*N@KL unethical unethically*N@L anthill unearthly$*N@LK anthology ornithology*N@LKKLornithological8*N@LKS anthologies anthology's ornithology's**N@LKST anthologist ornithologistQ*N@LKSTS anthologist's anthologistsornithologist'sornithologists-*N@LNS unearthlinessunearthliness's!*N@LS anthill'santhills*N@M anathemaanthem:*N@MS anathema's anathemas anthem'santhems,*N@N Anthony anything unearthing(*N@NKBL unthinkable unthinkably*N@NKN unthinking*N@NKNL unthinkingly#*N@NS anything's anythings'*N@NTK inauthentic unauthentic*N@NTKTTunauthenticated*N@RKSanthrax*N@RKSS anthrax's*N@RLN enthralling*N@RLT enthralled*N@RNenthrone*N@RNMNT enthronement/ *N@RNMNTSenthronement's enthronements*N@RNN enthroning*N@RNS enthrones*N@RNT enthroned*N@RPLK anthropology4 *N@RPLKKLanthropological anthropologically*N@RPLKSanthropology's *N@RPLKSTanthropologist4 *N@RPLKSTSanthropologist'santhropologists*N@RPMFKanthropomorphic# *N@RPMFKL"anthropomorphically*N@RPMFS anthropomorphous *N@RPMFSM!anthropomorphism# *N@RPMFSMS#anthropomorphism's *N@RPSNTRKanthropocentric*N@RPT anthropoid)*N@RPTS anthropoid's anthropoids*N@RST anthracite*N@RSTS anthracite's5*N@S anther's anthers enthuseunearths*N@SN enthusing*N@SSenthuses*N@STenthused*N@T unearthed*N@TKS unorthodox*N@XSM enthusiasm)*N@XSMS enthusiasm's enthusiasms*N@XST enthusiast*N@XSTK enthusiastic*N@XSTKLenthusiastically(*N@XSTS enthusiast's enthusiasts*NB Arnebunbar *NBKKXNBLunobjectionable*NBKLunbuckle*NBKLN unbuckling*NBKLS unbuckles*NBKLT unbuckled*NBKMN unbecoming*NBKMNL unbecomingly*NBKTunbaked]*NBL Anabel Anibal Annabel Annabelle enable enabler ennobleunable"*NBLF unbelief unbeliever**NBLFBL unbelievable unbelievably*NBLFN unbelieving6*NBLFS unbelief's unbeliever's unbelievers*NBLKunblock*NBLKN unblocking*NBLKSunblocks*NBLKT unblocked*NBLMNT ennoblement*NBLMNTS ennoblement's*NBLMXT unblemished!*NBLN enabling ennobling*NBLNKN unblinking*NBLNKNL unblinkingly*NBLNS unbalance*NBLNSN unbalancing*NBLNSS unbalances*NBLNST unbalancedl*NBLS Anabel's Anibal's Annabelle's Annabel's enabler's enablers enablesennobles*NBLSM anabolism*NBLSMS anabolism'sA*NBLT enabled ennobled inability inbuiltunbolt*NBLTN unbolting2*NBLTS inabilities inability'sunbolts*NBLTTunbolted*NBLXN unblushing*NBLXNL unblushingly*NBLXT unbleached*NBN inbornunborn<*NBNT inbound unbend unbent unbindunbound#*NBNTN unbending unbinding*NBNTS unbendsunbinds*NBNTT unbounded*NBPTST Anabaptist*NBPTSTS Anabaptist's%*NBRBL unbearable unbearably)*NBRKBL unbreakable unbridgeable*NBRKNunbroken*NBRKT unabridged)*NBRKTS unabridged's unabridgeds*NBRN unbarring*NBRNTT unbranded6*NBRT inbred inbreed inebriateunbarred*NBRTLT unbridled&*NBRTN inbreeding inebriating*NBRTNS inbreeding's2*NBRTS inbreeds inebriate's inebriates*NBRTT inebriated*NBRXN inebriation*NBRXNS inebriation's2*NBS Anubis Anubis's Arneb'sunbars*NBSFNT unobservant*NBSFT unobserved*NBSMunbosom*NBSMN unbosoming*NBSMSunbosoms*NBSMT unbosomed*NBSTunbiased *NBSTRKTT unobstructed&*NBT anybody inboardunbid*NBTBL unbeatable8*NBTN unbeaten unbidden unburdenunbutton*NBTNBL unobtainable'*NBTNN unburdening unbuttoning#*NBTNS unburdens unbuttons%*NBTNT unburdened unbuttoned*NBTRSF unobtrusive*NBTRSFL unobtrusively4 *NBTRSFNSunobtrusivenessunobtrusiveness's;*NBTS anybodies anybody's inboard'sinboards*NBTTunabated*NBWTunbowed*NBXT unabashed*NBXTL unabashedly{*NFEnif enough envoyenvyinf inferinfo Invar inveigh unfair unifyunivunnerve'*NF@FL unfaithful unfaithfully1*NF@FLNSunfaithfulnessunfaithfulness's**NF@MBL unfathomable unfathomablyF*NFBL enfeeble enviable enviably ineffable ineffably*NFBLMNT enfeeblement *NFBLMNTSenfeeblement's*NFBLN enfeebling*NFBLS enfeebles&*NFBLT enfeebled ineffability*NFBLTSineffability's*NFKinvoke**NFKFBL unforgivable unforgivably*NFKFN unforgiving!*NFKL inveigle inveigler*NFKLN inveigling3*NFKLS inveigler's inveiglers inveigles3*NFKLT inveigled invigilate invigilator*NFKLTN invigilating)*NFKLTS invigilates invigilators*NFKLTT invigilated*NFKLXN invigilation"*NFKN inveighinginvoking*NFKRT invigorate*NFKRTN invigorating*NFKRTNLinvigoratingly*NFKRTS invigorates*NFKRTT invigorated*NFKRXN invigoration*NFKRXNSinvigoration's3*NFKS inefficacy infix invokesunfix*NFKSNunfixing$*NFKSS inefficacy'sunfixes!*NFKST unfixed unfocused5*NFKT infarct infect inveighedinvoked,*NFKTBL unforgettable unforgettably%*NFKTF ineffective invective*NFKTFL ineffectively3*NFKTFNSineffectivenessineffectiveness's*NFKTFS invective's)*NFKTL ineffectual ineffectually%*NFKTN infecting unforgotten-*NFKTS infarct's infarctsinfects#*NFKTT infected unaffected*NFKTTL unaffectedlyA*NFKXN infarction infection invocation unificationg*NFKXNS infarction's infection's infections invocation's invocations unification's*NFKXS infectious*NFKXSL infectiously1*NFKXSNSinfectiousnessinfectiousness'sQ*NFL anvil infill inflow oenophile unfairly unfurlunveill*NFLBL infallible infallibly invaluable invaluably inviolable inviolably unavailable>*NFLBLT infallibility inviolabilityunavailabilityE*NFLBLTSinfallibility'sinviolability'sunavailability's*NFLF involveunivalve*NFLFLT unfulfilled*NFLFMNT involvement- *NFLFMNTS involvement's involvements*NFLFN involving0*NFLFS involves univalve's univalves*NFLFTinvolved*NFLKN unflagging*NFLKNL unflaggingly*NFLKSinflux'*NFLKSBL inflexible inflexibly *NFLKSBLT inflexibility *NFLKSBLTSinflexibility's"*NFLKSS influxesinflux's,*NFLKT inflect inflict unfledged*NFLKTF inflictive&*NFLKTN inflecting inflicting"*NFLKTS inflectsinflicts$*NFLKTT inflected inflicted&*NFLKXN inflection infliction*NFLKXNL inflectional:*NFLKXNS inflection's inflections infliction's*NFLMinflame*NFLMBL inflammable*NFLMBLTinflammability *NFLMBLTSinflammability's*NFLMN inflaming*NFLMSinflames*NFLMTinflamed*NFLMTR inflammatory*NFLMXN inflammation.*NFLMXNSinflammation's inflammationsW*NFLN infilling unavailing unfailing unfeeling unfurling unveiling7*NFLNL unavailingly unfailingly unfeelingly+*NFLNRBL invulnerable invulnerably *NFLNRBLT invulnerability" *NFLNRBLTSinvulnerability's#*NFLNS influence influenza*NFLNSN influencing6*NFLNSS influence's influences influenza's*NFLNST influenced*NFLNT univalent*NFLNTR involuntary*NFLNTRL involuntarily4 *NFLNTRNSinvoluntarinessinvoluntariness's**NFLNXL influential influentially*NFLNXN unflinching*NFLNXNL unflinchingly,*NFLP envelop envelope enveloper(*NFLPBL unflappable unflappably*NFLPBLTunflappability *NFLPBLTSunflappability's*NFLPMNT envelopment *NFLPMNTS envelopment's*NFLPN envelopingM*NFLPS enveloper's envelopers envelope's envelopesenvelops*NFLPT enveloped*NFLRSNS inflorescence *NFLRSNSSinflorescence's*NFLRSNT inflorescentŽ*NFLS anopheles anopheles's anvil's anvils infills inflow's inflows oenophile's oenophiles unfurlsunveils*NFLST infelicity:*NFLSTS infelicities infelicitous infelicity's“*NFLT enfilade enfold infield infielder infilled inflate invalid inviolate unfilled unfold unfurledunveiled*NFLTBL inflatable**NFLTBLS inflatable's inflatables*NFLTL invalidlyL*NFLTN enfilading enfolding inflating invaliding unfolding)*NFLTRN unfaltering unflattering5*NFLTRT infiltrate infiltrator unfiltered*NFLTRTN infiltrating;*NFLTRTS infiltrates infiltrator's infiltrators*NFLTRTT infiltrated*NFLTRXN infiltration *NFLTRXNSinfiltration's•*NFLTS enfilade's enfilades enfolds infielder's infielders infield's infields inflates invalid's invalidsunfolds*NFLTSM invalidism*NFLTSMS invalidism'ss*NFLTT enfiladed enfolded inflated invalidate invalided invalidity unaffiliatedunfolded*NFLTTN invalidating)*NFLTTS invalidates invalidity's*NFLTTT invalidated*NFLTXN invalidation*NFLTXNSinvalidation's$*NFLXN inflation involution*NFLXNR inflationary)*NFLXNS inflation's involution's<*NFM infamy infirm inform informeruniform=*NFML informal informally unfamiliar uniformly*NFMLRT unfamiliarity*NFMLRTSunfamiliarity's*NFMLT informality*NFMLTS informality's*NFMLTT unformulated#*NFMN informing uniforming*NFMNN unfeminine*NFMNT informant'*NFMNTS informant's informants*NFMR infirmary'*NFMRS infirmaries infirmary'sk*NFMS infamies infamous infamy's informer's informers informs uniform'suniforms*NFMSL infamouslyH*NFMT infirmity informed unformed uniformed uniformity*NFMTF informative*NFMTFL informatively3*NFMTFNSinformativenessinformativeness's7*NFMTS infirmities infirmity's uniformity's*NFMXL infomercial+*NFMXLS infomercial's infomercials*NFMXN information*NFMXNL informational*NFMXNS information'sM*NFN inferno uneven unevener unfeigned unfunny unnerving=*NFNL infernal infernally unevenly unnervingly*NFNMenvenom*NFNMN envenoming*NFNMSenvenoms*NFNMT envenomedh*NFNS infancy inferno's infernos unevenness unevenness's unfairness unfairness's&*NFNSBL invincible invincibly*NFNSBLT invincibility *NFNSBLTSinvincibility's'*NFNSF inoffensive unoffensive*NFNSFL inoffensively3*NFNSFNSinoffensivenessinoffensiveness's*NFNSS infancy's*NFNST unevenest@*NFNT infant infinite infinity inventinventor$*NFNTF infinitive inventiveF*NFNTFL infinitival inventively uneventful uneventfully/*NFNTFNS inventivenessinventiveness's)*NFNTFS infinitive's infinitives$*NFNTL infantile infinitely*NFNTN inventing"*NFNTR infantry inventory)*NFNTRMN infantryman infantrymen *NFNTRMNS infantryman'sD*NFNTRS infantries infantry's inventories inventory's*NFNTRT inventoried*NFNTRYN inventoryingp*NFNTS infant's infants infinite's infinities infinity's inventor's inventorsinvents/*NFNTSML infinitesimalinfinitesimally1 *NFNTSMLSinfinitesimal'sinfinitesimals*NFNTST infanticide,*NFNTSTS infanticide's infanticides<*NFNTT infinitude invented unfoundedunfunded*NFNTTS infinitude's*NFNXN invention'*NFNXNS invention's inventions5*NFNXT unfinished unfurnished unvarnished(*NFR inferior infraunfairer%*NFRBL invariable invariably)*NFRBLS invariable's invariables*NFRBLT invariability*NFRBLTSinvariability's*NFRFBL unverifiable*NFRFT unverified*NFRKunfrock*NFRKN unfrocking(*NFRKNS infrequence infrequency-*NFRKNSS infrequence's infrequency's*NFRKNT infrequent*NFRKNTL infrequently*NFRKNTT unfrequented*NFRKSunfrocks*NFRKT unfrocked*NFRKXN infraction**NFRKXNS infraction's infractions*NFRMTunframed!*NFRN inferringinfringe**NFRNMNT environment infringement0 *NFRNMNTL environmental!environmentally" *NFRNMNTLSM#environmentalism% *NFRNMNTLSMS$environmentalism's" *NFRNMNTLST#environmentalist: *NFRNMNTLSTSenvironmentalist's!environmentalistsP *NFRNMNTS environment's environmentsinfringement's infringements*NFRNN infringing=*NFRNS environs environs's inference infringes'*NFRNSS inference's inferences#*NFRNT infringed invariant(*NFRNTL unfriendlier unfriendly2 *NFRNTLNSunfriendliness unfriendliness's *NFRNTLST unfriendliest*NFRNXL inferential*NFRNXS enfranchise *NFRNXSMNT!enfranchisement# *NFRNXSMNTS enfranchisement's*NFRNXSN enfranchising*NFRNXSS enfranchises*NFRNXST enfranchised$*NFRRT inferiorityinfrared)*NFRRTS inferiority's infrared's:*NFRS inferior's inferiors unfreezeunfroze*NFRSBL unforeseeable1*NFRSN unforeseen unfreezingunfrozen*NFRSNK infrasonic*NFRSS unfreezes*NFRST unfairest *NFRSTRKTR infrastructure! *NFRSTRKTRL!infrastructural5 *NFRSTRKTRSinfrastructure'sinfrastructures9*NFRT inferred infuriate unafraidunvaried*NFRTFL unfruitful*NFRTN infuriating*NFRTNL infuriatingly*NFRTS infuriates*NFRTT infuriated*NFRYN unvaryingÕ*NFS enforce enforcer Enif's envies envious envoy's envoys envy's infers info's infuse infuser Invar's inveighs inverse invoice unifies universeunnerves@*NFSBL enforceable invisible invisibly unfeasible*NFSBLT invisibility*NFSBLTSinvisibility's*NFSFinvasive*NFSKenvisage*NFSKN envisaging*NFSKS envisages*NFSKT envisaged>*NFSL enviously inversely universal universally&*NFSLS universal's universals*NFSLT universality*NFSLTSuniversality's*NFSMNT enforcement*NFSMNTS enforcement's.*NFSN enforcing infusing invoicing9*NFSNS enviousness enviousness's inefficiency.*NFSNSSinefficienciesinefficiency's*NFSNT inefficient*NFSNTL inefficiently*NFSR anniversary+*NFSRS anniversaries anniversary's *NFSS enforcer's enforcers enforces infuser's infusers infuses inverse's inverses invoice's invoices universe's universesˆ*NFST enforced infest infused invest investor invoiced unfazed unforced university unversedunvoiced)*NFSTKT investigate investigator*NFSTKTF investigative*NFSTKTN investigating*NFSTKTR investigatory>*NFSTKTS investigatesinvestigator's investigators*NFSTKTT investigated*NFSTKXN investigation1 *NFSTKXNSinvestigation'sinvestigations*NFSTMNT investment+ *NFSTMNTS investment's investments/*NFSTN infesting investingunfasten*NFSTNN unfastening*NFSTNS unfastens*NFSTNT unfastenedZ*NFSTS infests investor's investors invests universities university's!*NFSTT infestedinvested*NFSTTR investiture,*NFSTTRS investiture's investitures*NFSTXN infestation,*NFSTXNS infestation's infestations¹*NFT enervate envied infighter innervate innovate innovator invade invader invert invite invitee unfed unfetter unfit unifiedunnervedC*NFTBL inevitable inevitably unavoidable unavoidably*NFTBLS inevitable's*NFTBLT inevitability*NFTBLTSinevitability's*NFTBRT invertebrate.*NFTBRTSinvertebrate's invertebrates*NFTF innovative*NFTFT unfortified *NFTL infertileinfidel"*NFTLS infidel'sinfidels&*NFTLT infertility infidelity;*NFTLTS infertility's infidelities infidelity's*NFTN enervating infighting innervating innovating invading inverting inviting unfading unfitting*NFTNL invitingly*NFTNMNT infotainment *NFTNMNTSinfotainment's5*NFTNS infighting's unfitness unfitness's*NFTNT unfortunate*NFTNTL unfortunately+*NFTNTS unfortunate's unfortunates*NFTR innovatory*NFTRN unfettering*NFTRS inveteracy*NFTRSS inveteracy's%*NFTRT inveterate unfetteredù*NFTS enervates infighter's infighters innervates innovates innovator's innovators invader's invaders invades invert's inverts invidious invitee's invitees invite's invites unfettersunfits*NFTSL invidiously.*NFTSNS invidiousnessinvidiousness'sk*NFTT enervated infatuate innervated innovated invaded inverted invitedunfitted*NFTTN infatuating*NFTTS infatuates*NFTTT infatuated&*NFTXN infatuation invitation*NFTXNL invitational.*NFTXNLSinvitational's invitationalsJ*NFTXNS infatuation's infatuations invitation's invitations&*NFXL unofficial unofficiallyd*NFXN enervation envision infusion innervation innovation invasion inversion,*NFXNBL unfashionable unfashionably*NFXNN envisioning©*NFXNS enervation's envisions infusion's infusions innervation's innovation's innovations invasion's invasions inversion's inversions*NFXNT envisioned*NFYN envyingunifying*NFYNL envyingly*NHanyhow+*NHBT inhabit inhibit inhibitor*NHBTBL inhabitable%*NHBTN inhabiting inhibiting*NHBTNT inhabitant**NHBTNTS inhabitant's inhabitants*NHBTR inhibitory>*NHBTS inhabits inhibitor's inhibitorsinhibits#*NHBTT inhabited inhibited*NHBXN inhibition)*NHBXNS inhibition's inhibitions*NHFSTT unharvested*NHKunhook*NHKN unhooking*NHKNK unhygienic*NHKSunhooks*NHKTunhooked2*NHL inhale inhaler unholierunholy$*NHL@ unhealthier unhealthy*NHL@FL unhealthful*NHL@L unhealthily.*NHL@NS unhealthinessunhealthiness's*NHL@ST unhealthiest*NHLNinhaling'*NHLNS unholiness unholiness's*NHLNTinhalant%*NHLNTS inhalant's inhalants&*NHLPFL unhelpful unhelpfully,*NHLS inhaler's inhalersinhales*NHLSM unwholesome3*NHLSMNSunwholesomenessunwholesomeness's*NHLST unholiestI*NHLT annihilate annihilator inhalator inhaledunhealed*NHLTN annihilatingV*NHLTS annihilates annihilator's annihilators inhalator's inhalators*NHLTT annihilated*NHLWT unhallowed'*NHLXN annihilation inhalation;*NHLXNSannihilation's inhalation's inhalations*NHM AnaheimArnhem*NHMN inhumaninhumane$*NHMNL inhumanely inhumanly*NHMNS inharmonious*NHMNT inhumanity**NHMNTS inhumanities inhumanity's*NHMPRT unhampered*NHMTunharmed*NHNunhinge*NHNN unhinging8*NHNS enhance enhancer unharnessunhinges*NHNSMNT enhancement- *NHNSMNTS enhancement's enhancements&*NHNSN enhancing unharnessing1*NHNSS enhancers enhances unharnesses$*NHNST enhanced unharnessed6*NHNT unhand unhandier unhandyunhinged*NHNTN unhanding*NHNTRT unhindered*NHNTSunhands*NHNTST unhandiest*NHNTTunhanded*NHP unhappierunhappy*NHPL unhappily)*NHPNS unhappiness unhappiness's*NHPST unhappiest*NHR anywhereinhere*NHRLTT unheralded*NHRNinhering*NHRNTinherent*NHRNTL inherently*NHRSinheres8*NHRT inhered inherit inheritor unhurried*NHRTBL inheritable*NHRTL unhurriedly*NHRTN inheriting*NHRTNS inheritance,*NHRTNSS inheritance's inheritances2*NHRTS inheritor's inheritorsinherits*NHRTT inherited*NHSunhorse*NHSN unhorsing+*NHSPTBL inhospitable inhospitably*NHSSunhorses*NHSTunhorsed*NHSTRKL unhistorical*NHSTTN unhesitating*NHSTTNLunhesitatingly*NHT unheardunhurt*NHTNT unhardened*NHTRS anhydrous-*NHTT Earnhardt unheatedunheeded*NHTTS Earnhardt's*NHXunhitch*NHXN unhitching*NHXS unhitches!*NHXT unhatched unhitched¸*NK anger Angieenc energyEng enjoyIncincInca incurINGIngeink inkierinky Ionic ionicoink Onega uniqueuniquer*NK@uncouth*NK@L uncouthly2*NKBL inarguable unarguable unarguably*NKBLTinkblot#*NKBLTS inkblot'sinkblots *NKBS incubus incubus's*NKBSS incubuses!*NKBT incubate incubator*NKBTN incubating3*NKBTS incubates incubator's incubators*NKBTT incubated*NKBXN incubation*NKBXNS incubation's*NKF uncoverUngava)*NKFKL unequivocal unequivocally*NKFNAngevin*NKFNBL ungovernable*NKFNS Angevin's*NKFNT ungoverned*NKFRN uncovering*NKFRT uncovered*NKFSuncovers*NKHankh*NKHRNS incoherence*NKHRNSS incoherence's*NKHRNT incoherent*NKHRNTL incoherently*NKHS ankh'sankhs0*NKK Angkor engage engorgeuncork'*NKKMNT engagement engorgement;*NKKMNTS engagement's engagements engorgement's:*NKKN engaging engorging oncogene uncorking*NKKNL engagingly$*NKKNS oncogene's oncogenes*NKKNT incognito'*NKKNTS incognito's incognitos**NKKS engages engorgesuncorksM*NKKT engaged engorged inject injector uncookeduncorked*NKKTN injecting/*NKKTS injector's injectorsinjects*NKKTTinjected*NKKXN injection'*NKKXNS injection's injectionsö*NKL Angel angel Angela Angelia Angelo Angelou Angle angle angler Anglia Anglo Angola Anguilla angular ankleenclincl uncle unclear uncoil uncool uncurl unequal unequally*NKLuniquely*NKL@unclothe*NKL@N unclothing*NKL@S unclothes*NKL@T unclothed*NKLBN anklebone'*NKLBNS anklebone's anklebones*NKLF enclaveengulf*NKLFB Anglophobe%*NKLFL Anglophile anglophile*NKLFLS anglophiles*NKLFMNT engulfment *NKLFMNTS engulfment's$*NKLFN anglophone engulfing*NKLFNS anglophones-*NKLFS enclave's enclavesengulfs$*NKLFT engulfed unqualified*NKLFX angelfish(*NKLFXS angelfishes angelfish's*NKLH Unukalhai*NKLHS Unukalhai'se*NKLK angelic Angelica angelica Angelico Angelique oncology uncloakunclog%*NKLKL angelical angelically+*NKLKLBL incalculable incalculably1*NKLKN Anglican uncloaking unclogging%*NKLKNS Anglican's Anglicans*NKLKNSM Anglicanism- *NKLKNSMS Anglicanism's AnglicanismsK*NKLKS angelica's Angelique's oncology's uncloaksunclogs*NKLKST oncologist**NKLKSTS oncologist's oncologists0*NKLKT inculcate uncloaked unclogged*NKLKTN inculcating*NKLKTS inculcates'*NKLKTT inculcated uncollected*NKLKXN inculcation*NKLKXNS inculcation's*NKLMNS inclemency*NKLMNSS inclemency's*NKLMNT inclement*NKLMT unclaimed~*NKLN Angelina Angeline angling Angolan incline inkling unclean uncleaner uncoiling uncurling*NKLNK inglenook'*NKLNKS inglenook's inglenooks%*NKLNL uncleanlier uncleanly/*NKLNLNS uncleanlinessuncleanliness's*NKLNLST uncleanliest*NKLNN inclining*NKLNS Angelina's Angeline's angling's Angolan's Angolans incline's inclines inkling's inklings uncleanness uncleanness's*NKLNST uncleanest-*NKLNT England inclined uncleaned*NKLNTS England's*NKLNXN inclination,*NKLNXNS inclination's inclinations*NKLPBL inculpable*NKLPT inculpate*NKLPTN inculpating*NKLPTS inculpates*NKLPTT inculpated*NKLR unclearer*NKLRS inglorious*NKLRSL ingloriously*NKLRST unclearest$*NKLRT angularity uncleared**NKLRTS angularities angularity'sþ*NKLS Angela's Angelia's Angelo's Angel's angel's angels angler's anglers Angle's Angles angle's angles Angola's Anguilla's ankle's ankles enclose Engels Engels's uncle's unclesuncoils*NKLSuncurls*NKLSF inclusive*NKLSFL inclusively/*NKLSFNS inclusivenessinclusiveness's*NKLSFT unclassified*NKLSN enclosing*NKLSPunclasp*NKLSPN unclasping*NKLSPSunclasps*NKLSPT unclasped*NKLSR enclosure'*NKLSRS enclosure's enclosures"*NKLSS Anglicizeencloses$*NKLSSM Anglicism anglicism6*NKLSSMS Anglicism's Anglicisms anglicisms*NKLSSXN Anglicization*NKLSTenclosed“*NKLT Angelita angled anklet include inequality inoculate uncalled unclad uncoiled uncurled ungluedungulate*NKLTFTT uncultivated%*NKLTN including inoculating'*NKLTRT uncluttered unculturedƒ*NKLTS Angelita's anklet's anklets includes inequalities inequality's inoculates ungulate's ungulates0*NKLTT included inoculated unclouded*NKLWM angleworm'*NKLWMS angleworm's angleworms*NKLWT Inglewood *NKLX English Englisher&*NKLXMN Englishman Englishmen*NKLXMNS Englishman's%*NKLXN inclusion inoculationH*NKLXNS inclusion's inclusions inoculation's inoculations#*NKLXS Englishes English's+*NKLXWMN Englishwoman Englishwomen *NKLXWMNSEnglishwoman's&*NKM enigma incomeincomer*NKMBencumber*NKMBMNT enjambment+ *NKMBMNTS enjambment's enjambments*NKMBNS incumbency+*NKMBNSS incumbencies incumbency's%*NKMBNT incumbent uncombined(*NKMBNTS incumbent's incumbents*NKMBRN encumbering*NKMBRNS encumbrance- *NKMBRNSS encumbrance's encumbrances*NKMBRT encumbered*NKMBS encumbers *NKMBSTBL incombustible*NKMBTuncombed-*NKMFTBL uncomfortable uncomfortably*NKMMencomium$*NKMMS encomium's encomiums:*NKMN incoming oncoming uncommon uncommoner*NKMNKBLincommunicable*NKMNKT incommunicado*NKMNKTFuncommunicative*NKMNL uncommonly+*NKMNS uncommonnessuncommonness's*NKMNSRTincommensurate *NKMNSRTLincommensurately*NKMNST uncommonest*NKMNT enjoyment'*NKMNTS enjoyment's enjoyments*NKMPencamp *NKMPLKTT uncomplicated *NKMPLMNTRuncomplimentary*NKMPLNN uncomplaining *NKMPLNNLuncomplainingly*NKMPLT incomplete*NKMPLTL incompletely2 *NKMPLTNSincompletenessincompleteness's*NKMPLTT uncompleted*NKMPLXTunaccomplished*NKMPMNT encampment+ *NKMPMNTS encampment's encampments*NKMPN encamping *NKMPNSTT uncompensated*NKMPNT unaccompanied*NKMPNTT uncompounded+*NKMPRBL incomparable incomparably6 *NKMPRHNSBLincomprehensible#incomprehensibly& *NKMPRHNSBLT'incomprehensibility) *NKMPRHNSBLTS&incomprehensibility's *NKMPRHNTN!uncomprehending# *NKMPRHNTNL"uncomprehendingly *NKMPRHNXN!incomprehension# *NKMPRHNXNS!incomprehension's *NKMPRMSNuncompromising! *NKMPRMSNLuncompromisingly*NKMPRST uncompressed!*NKMPS encamps encompass*NKMPSN encompassing*NKMPSS encompasses*NKMPST encompassed *NKMPT encampedunkempt+*NKMPTBL incompatible incompatibly/ *NKMPTBLSincompatible's incompatibles *NKMPTBLT incompatibility7 *NKMPTBLTSincompatibilities incompatibility's+*NKMPTNS incompetence incompetency0 *NKMPTNSSincompetence'sincompetency's*NKMPTNT incompetent *NKMPTNTL incompetently- *NKMPTNTS incompetent's incompetents*NKMRL unicameralB*NKMS enigma's enigmas incomers income'sincomes*NKMT incommode*NKMTK enigmatic*NKMTKL enigmatically*NKMTN incommoding'*NKMTS incommodes incommodious&*NKMTT incommoded uncommitted*NKMTTNunaccommodating~*NKN angina engine engineer enjoin inking oinking Onegin ongoing uncannier uncannyunicorn*NKNBL incunabula*NKNBLM incunabulum*NKNBLMS incunabulum's*NKNFMBL unconformable*NKNFMT unconfirmed*NKNFNNS inconvenience *NKNFNNSNinconveniencing1 *NKNFNNSSinconvenience'sinconveniences *NKNFNNSTinconvenienced*NKNFNNT inconvenient *NKNFNNTLinconveniently*NKNFNSN unconvincing *NKNFNSNLunconvincingly*NKNFNST unconvinced*NKNFNT unconfined2 *NKNFNXNLunconventional!unconventionally" *NKNFNXNLT#unconventionality% *NKNFNXNLTS!unconventionality's*NKNFTT unconverted*NKNK inorganic*NKNKL inorganically*NKNKLSF inconclusive *NKNKLSFLinconclusively7 *NKNKLSFNSinconclusiveness inconclusiveness's*NKNKNL uncongenial*NKNKRBL unconquerable*NKNKRS incongruous*NKNKRSL incongruously4 *NKNKRSNSincongruousnessincongruousness's(*NKNKRT incongruity unconquered-*NKNKRTS incongruities incongruity's*NKNKTT unconnected*NKNKXN injunction**NKNKXNS injunction's injunctions;*NKNL inguinal uncannily ungainlierungainly*NKNLKTunacknowledged,*NKNLNS ungainlinessungainliness's*NKNLST ungainliest*NKNMK uneconomic,*NKNMKL uneconomicaluneconomically *NKNN enjoiningunknown"*NKNNS unknown'sunknowns*NKNRN engineering*NKNRNS engineering's*NKNRS ungenerous*NKNRT engineeredÈ*NKNS angina's engineer's engineers engine's engines enjoins ingenious ingenuous inkiness inkiness's Onegin's unicorn's unicorns uniqueness uniqueness's-*NKNSFBL inconceivable inconceivably *NKNSFBLT!inconceivability# *NKNSFBLTS"inconceivability's4 *NKNSKNXLinconsequential!inconsequentially *NKNSKRTT unconsecrated'*NKNSL ingeniously ingenuously+*NKNSLBL inconsolable inconsolably*NKNSLT unconcealed *NKNSLTTTunconsolidated*NKNSMT unconsumed*NKNSMTT unconsummated*NKNSN unconcern/*NKNSNBLunconscionableunconscionablya*NKNSNS ingeniousnessingeniousness's ingenuousnessingenuousness's unconcern's*NKNSNT unconcerned*NKNSNTL unconcernedly*NKNSPKS inconspicuous *NKNSPKSL inconspicuously9 *NKNSPKSNSinconspicuousness inconspicuousness's)*NKNSS unconscious unconscious's*NKNSSL unconsciously3*NKNSSNSunconsciousness!unconsciousness's *NKNSSTNS inconsistency3 *NKNSSTNSSinconsistenciesinconsistency's *NKNSSTNT inconsistent *NKNSSTNTLinconsistently*NKNST uncanniest*NKNSTNS inconstancy *NKNSTNSS inconstancy's*NKNSTNT inconstant *NKNSTNTL inconstantly *NKNSTRBLinconsiderable *NKNSTRNT unconstrained,*NKNSTRT inconsiderate unconsidered *NKNSTRTL inconsiderately9 *NKNSTRTNSinconsiderateness#inconsiderateness's *NKNSTRXN inconsideration" *NKNSTRXNS"inconsideration's7 *NKNSTTXNLunconstitutional$unconstitutionally% *NKNSTTXNLT&unconstitutionality( *NKNSTTXNLTS!unconstitutionality'st*NKNT anaconda encounter engender enjoined incarnate ingenuity unguent unkindunkinder;*NKNTBL unaccountable unaccountably uncountable/*NKNTL ungentle unkindlierunkindly *NKNTLMNL ungentlemanly*NKNTLST unkindliest *NKNTMNTTuncontaminated'*NKNTN incarnadine incarnating*NKNTNN incarnadining*NKNTNNS incontinence *NKNTNNSSincontinence's*NKNTNNT incontinent8*NKNTNS incarnadines unkindness unkindness's*NKNTNT incarnadined5 *NKNTRFTBLincontrovertible incontrovertibly *NKNTRFXLuncontroversial0 *NKNTRLBLuncontrollableuncontrollably*NKNTRLT uncontrolled)*NKNTRN encountering engendering'*NKNTRT encountered engendered„*NKNTS anaconda's anacondas encounter's encounters engenders incarnates ingenuity's unguent'sunguents*NKNTSNS incandescence *NKNTSNSSincandescence's*NKNTSNT incandescent *NKNTSNTLincandescently*NKNTST unkindest. *NKNTSTBL incontestable incontestably! *NKNTSTBLT"incontestability$ *NKNTSTBLTS!incontestability's*NKNTSTT uncontestedC*NKNTT incarnated unaccounted unacquainted uncounted*NKNTXN incantation/*NKNTXNL unconditionalunconditionally,*NKNTXNS incantation's incantations*NKNTXNT unconditioned*NKNWBL unknowable*NKNWBLS unknowable's*NKNWN unknowing*NKNWNL unknowingly*NKNWNS unknowings*NKNXBL unquenchable*NKNXN incarnation+*NKNXNS incarnation's incarnations*NKP innkeeperuncap#*NKPBL incapable incapably*NKPBLT incapability*NKPBLTSincapability's*NKPLuncouple*NKPLN uncoupling*NKPLS uncouples*NKPLST angioplasty-*NKPLSTS angioplasties angioplasty's*NKPLT uncoupled*NKPN uncapping*NKPRL incorporeal*NKPRT incorporate*NKPRTF uncooperative*NKPRTN incorporating*NKPRTS incorporates**NKPRTT Incorporated incorporated*NKPRXN incorporation*NKPRXNSincorporation's/*NKPS innkeeper's innkeepersuncaps*NKPSLT encapsulate*NKPSLTN encapsulating*NKPSLTS encapsulates*NKPSLTT encapsulated*NKPSLXN encapsulation1 *NKPSLXNSencapsulation'sencapsulations*NKPST incapacity*NKPSTS incapacity's*NKPSTT incapacitate*NKPSTTNincapacitating*NKPSTTS incapacitates*NKPSTTT incapacitated0*NKPT uncapped unequipped unoccupied„*NKR Angara Angora angora angrier angry Ankara encore enquirer injure injurer injuryinquirer#*NKRBL incurable incurably'*NKRBLS incurable's incurables*NKRBRTTuncorroborated*NKRF engraveengraver*NKRFN engraving'*NKRFNS engraving's engravings0*NKRFS engraver's engraversengraves*NKRFTengraved*NKRK encourage**NKRKBL incorrigible incorrigibly*NKRKBLTincorrigibility! *NKRKBLTS incorrigibility's*NKRKMNT encouragement1 *NKRKMNTSencouragement'sencouragements*NKRKN encouraging*NKRKNL encouragingly*NKRKS encourages$*NKRKT encouraged incorrect*NKRKTL incorrectly/*NKRKTNS incorrectnessincorrectness's*NKRKTT uncorrected *NKRL angrily inaugural&*NKRLS inaugural's inaugurals*NKRLTT uncorrelated'*NKRM anagram engramIngram&*NKRMNT increment incriminate+*NKRMNTL incremental incrementally*NKRMNTN incriminating*NKRMNTR incriminatory8*NKRMNTS increment's increments incriminates**NKRMNTT incremented incriminated*NKRMNXN incrimination *NKRMNXNSincrimination'sE*NKRMS anagram's anagrams engram's engramsIngram's/*NKRMTKL ungrammaticalungrammaticallyg*NKRN Anacreon angering encoring incurring ingrain ingrown injuringuncaring'*NKRNL enquiringly inquiringly*NKRNN ingraining"*NKRNS ingrain'singrains#*NKRNT ingrained uncrowned*NKRPTencrypt-*NKRPTBL incorruptible incorruptibly *NKRPTBLT!incorruptibility# *NKRPTBLTS incorruptibility's*NKRPTN encrypting*NKRPTSencrypts*NKRPTT encrypted*NKRPXN encryption÷*NKRS Angora's Angoras angora's angoras Ankara's encore's encores engross enquirers inaccuracy increase incurious Ingres ingress ingress's injurer's injurers injures injuries injurious:*NKRS injury's inquirer's inquirersuncross(*NKRSFL ungraceful ungracefully*NKRSMNT engrossment *NKRSMNTS engrossment's3*NKRSN engrossing increasing uncrossing*NKRSNL increasinglyy*NKRSS engrosses inaccuracies inaccuracy's increase's increases ingresses uncrosses ungracious*NKRSSL ungraciouslyG*NKRST angriest encrust engrossed increased uncrossed*NKRSTN encrusting*NKRSTSencrusts*NKRSTT encrusted+*NKRSTXN encrustation incrustationR *NKRSTXNSencrustation's encrustationsincrustation's incrustations~*NKRT angered encored inaccurate inaugurate incurred ingrate Ingrid injured inquorateuncured&*NKRTBL incredible incredibly*NKRTBLT incredibility *NKRTBLTSincredibility's(*NKRTFL ungrateful ungratefully2 *NKRTFLNSungratefulnessungratefulness's(*NKRTKL uncritical uncritically*NKRTKN ungrudging*NKRTL inaccurately*NKRTLS incredulous*NKRTLSL incredulously*NKRTLT incredulity*NKRTLTS incredulity's*NKRTN inaugurating*NKRTNT ingredient**NKRTNTS ingredient's ingredients=*NKRTS inaugurates ingrate's ingratesIngrid's1*NKRTT inaugurated uncrowdedungraded)*NKRTTT ingratitude unaccredited*NKRTTTS ingratitude's*NKRWN ingrowing*NKRXencroach*NKRXBL uncrushable*NKRXMNT encroachment/ *NKRXMNTSencroachment's encroachments(*NKRXN encroaching inauguration-*NKRXNSinauguration's inaugurations*NKRXS encroaches%*NKRXT encroached ingratiate*NKRXTN ingratiating*NKRXTNLingratiatingly*NKRXTS ingratiates*NKRXTT ingratiated*NKRXXN ingratiation*NKRXXNSingratiation'sü*NKS anger's angers Angie's Angus Angus's annex encase energies energy's enjoys Inca's Incasincs incurs ING's ink'sinks innocuous Ionic's Ionics oink's oinksonyxUNIXUnix. *NKSHSTBL inexhaustible inexhaustibly*NKSKRS Anaxagoras)*NKSKSBL inexcusable inexcusably*NKSKST unexcused*NKSKTinexact*NKSKTL inexactly+*NKSKTNS inexactness inexactness's*NKSL innocuously*NKSMNT encasement*NKSMNTS encasement's*NKSMPLT unexampled *NKSN annexingencasing-*NKSNS innocuousnessinnocuousness's*NKSNTT unaccented*NKSPBL inexpiable)*NKSPKTT unexpected unexpurgated *NKSPKTTL unexpectedly3 *NKSPKTTNSunexpectedness unexpectedness's, *NKSPLKBL inexplicable inexplicably*NKSPLNT unexplained*NKSPLRT unexplored*NKSPLTT unexploited*NKSPM angiosperm)*NKSPMS angiosperm's angiosperms*NKSPNSF inexpensive *NKSPNSFL inexpensively5 *NKSPNSFNSinexpensiveness inexpensiveness's*NKSPRNS inexperience *NKSPRNSSinexperience's *NKSPRNST inexperienced. *NKSPRSBL inexpressible inexpressibly*NKSPRSF inexpressive*NKSPRST unexpressed*NKSPRT unexpired*NKSPST unexposed*NKSPTinexpert+*NKSPTBL unacceptable unacceptably *NKSPTBLTunacceptability*NKSPTL inexpertly+*NKSPTNS inexpedience inexpediency0 *NKSPTNSSinexpedience'sinexpediency's*NKSPTNT inexpedient*NKSPTT unaccepted&*NKSRBL inexorable inexorably*NKSRBLT inexorability*NKSRT incarcerate*NKSRTN incarcerating*NKSRTS incarcerates*NKSRTT incarcerated*NKSRXN incarceration0*NKSRXNSincarceration'sincarcerations\*NKSS annexes annex's anxious encases onyxes onyx's UnixesUNIX's**NKSSBL inaccessible inaccessibly*NKSSBLTinaccessibility! *NKSSBLTSinaccessibility's*NKSSL anxiously*NKSSMunixism*NKSSMSunixisms**NKSSNS anxiousness anxiousness's3 *NKSSPXNBLunexceptionableunexceptionably0 *NKSSPXNL unexceptionalunexceptionally*NKSSTN unexciting*NKSSTT unexcited*NKST angst annexed anxiety encased ingest inkiest inquest inquisitor uncased uniquestunjust*NKSTF inquisitive-*NKSTFBL unjustifiable unjustifiably*NKSTFL inquisitively3*NKSTFNSinquisitivenessinquisitiveness's*NKSTFT unjustified*NKSTLunjustly*NKSTMR uncustomary*NKSTMT unaccustomed*NKSTN ingesting*NKSTNTinkstand&*NKSTNTS inkstand's inkstands *NKSTNXBLinextinguishable*NKSTR angostura, *NKSTRKBL inextricable inextricably*NKSTRL inquisitorial*NKSTRMangstrom&*NKSTRMS angstrom's angstroms~*NKSTS angst's anxieties anxiety's ingests injustice inquest's inquests inquisitor's inquisitors'*NKSTSS injustice's injustices*NKSTTingestedB*NKSXN annexation ingestion Inquisition inquisition/*NKSXNBLunquestionableunquestionably*NKSXNL inquisitional*NKSXNN unquestioning*NKSXNNLunquestioninglyY*NKSXNS annexation's annexations ingestion's inquisition's inquisitions*NKSXNT unquestioned±*NKT enact Encarta encode encoder Enkidu inequity ingot iniquity inked oinked uncaught uncut Unicode unquiet unquieterunquote'*NKTBL inequitable inequitably*NKTFinactive*NKTFL inactively%*NKTFT inactivate inactivity*NKTFTN inactivating)*NKTFTS inactivates inactivity's*NKTFTT inactivated*NKTFXN inactivation*NKTFXNSinactivation's*NKTK energetic*NKTKL energetically *NKTL ungodlierungodly*NKTLKT uncatalogued**NKTLNS ungodliness ungodliness's*NKTLST ungodliest*NKTMNT enactment(*NKTMNTS enactment's enactments-*NKTN enacting encoding unquoting*NKTNTT uncoordinatedÏ*NKTS enacts Encarta's encoder's encoders encodes Enkidu's inequities inequity's ingot's ingots iniquities iniquitous iniquity's unctuous Unicode'sunquotes'*NKTSL iniquitously unctuously,*NKTSNS unctuousnessunctuousness's*NKTSS injudicious*NKTSSL injudiciously3*NKTSSNSinjudiciousnessinjudiciousness's*NKTST unquietest]*NKTT anecdote enacted encoded inquietude unguarded unguidedunquoted*NKTTL anecdotal4*NKTTS anecdote's anecdotes inquietude's*NKTTT Inuktitut*NKTTTS Inuktitut's*NKWLinkwell"*NKWLS inkwell'sinkwells*NKXanguish*NKXK Aniakchak*NKXKS Aniakchak's:*NKXN anguishing inaction incursionunctionM*NKXNS inaction's incursion's incursions unction'sunctions0*NKXS anguishes anguish's incautious*NKXSL incautiously*NKXT anguished#*NKYBL enjoyable enjoyably*NKYNenjoying*NKYTenjoyed{*NLanal anally anneal annual annually annul annular inlay Oneal O'Neil O'Neillonly*NLF ArnulfoUnilever#*NLFBL unlivable unlovable<*NLFL unlawful unlawfully unlovelierunlovely,*NLFLNS unlawfulnessunlawfulness's*NLFLST unloveliest*NLFN enlivenunloving*NLFNMNT enlivenment *NLFNMNTS enlivenment's*NLFNN enlivening*NLFNSenlivens$*NLFNT enlivened unleavened#*NLFS Arnulfo's Unilever's*NLFTunloved*NLHAnouilh„*NLK analogue analogy enlarge enlarger oenology onlooker unalike unlike unlock unluckierunluckyA*NLKBL enlargeable ineligible ineligibly unlikable)*NLKBLS ineligible's ineligibles*NLKBLT ineligibility*NLKBLTSineligibility's'*NLKKL analogical analogically/*NLKL unlikelier unlikely unluckily*NLKLHT unlikelihood*NLKLHTSunlikelihood's,*NLKLNS unlikelinessunlikeliness's*NLKLST unlikeliest*NLKMNT enlargement,*NLKMNTS enlargement's enlargements/*NLKN enlarging onlooking unlockingU*NLKNS inelegance unlikeness unlikeness's unluckiness unluckiness's*NLKNSS inelegance's*NLKNT inelegant*NLKNTL inelegantly¥*NLKS analogies analogous analogue's analogues analogy's enlarger's enlargers enlarges oenology's onlooker's onlookersunlocks*NLKSK analgesic'*NLKSKS analgesic's analgesics*NLKSL analogously.*NLKSNS analogousnessanalogousness's*NLKST unluckiest *NLKT enlargedunlocked(*NLKTBL ineluctable ineluctably#*NLKTS Analects Analects's*NLKX analgesia*NLKXS analgesia's*NLMBunlimber*NLMBRN unlimbering*NLMBRT unlimbered*NLMBS unlimbers*NLMNT annulment'*NLMNTS annulment's annulments*NLMTT unlimitedX*NLN aniline annealing annulling inline online unalignedunlearn6*NLNBL inalienable inalienably unalienable*NLNBLTinalienability*NLNBLTSinalienability's*NLNN unlearning!*NLNS aniline'sunlearns**NLNT inland unlearnedunlined*NLNTSinland'sˆ*NLS annals annals's anneals annual's annuals annuls inlay's inlays Oneal's unlace unlessunloose-*NLSN unlacing unloosen unloosing*NLSNN unloosening*NLSNS unloosens*NLSNST unlicensed$*NLSNT analysand unloosened'*NLSNTS analysand's analysandsE*NLSS analyses analysis analysis's unlacesunloosesL*NLST analyst annalist enlist enlistee unlacedunloosed*NLSTK inelastic*NLSTMNT enlistment+ *NLSTMNTS enlistment's enlistments*NLSTN enlistingc*NLSTS analyst's analysts annalist's annalists enlistee's enlisteesenlists!*NLSTT enlistedunlistedZ*NLT annealed annelid annulled Arnold inlaid inlet unlitunload*NLTKanalytic*NLTKL analytically*NLTLK unladylike-*NLTN enlighten unladen unloading*NLTNMNT enlightenment *NLTNMNTSenlightenment's*NLTNN enlightening*NLTNS enlightens*NLTNT enlightened(*NLTRBL unalterable unalterably'*NLTRL unilateral unilaterally*NLTRLSM unilateralism$*NLTRT unaltered unletteredA*NLTS annelid's annelids inlet's inletsunloads-*NLTT unleaded unlightedunloaded*NLTTS unleaded's*NLX unlatchunleash$*NLXN unlatching unleashing"*NLXS unlatches unleashes"*NLXT unlatched unleashed*NLYNinlaying*NLYT unalloyed!*NM Annam enemaenemy*NMBKS unambiguous*NMBKSL unambiguously*NMBL unnameable*NMBRST unembarrassed*NMBRT unnumbered*NMBXS unambitious*NMFBL unmovable*NMFTunmoved*NMFTK unemphatic*NMKunmake"*NMKL inimical inimically*NMKNunmaking**NMKNBL unimaginable unimaginably*NMKNTF unimaginative*NMKNTFLunimaginatively*NMKSunmakes*NMKSTunmixed*NMKTunmarked*NMKTBL unmarketable&*NML animal anomalyenamel*NMLKL animalcule)*NMLKLS animalcule's animalcules]*NMLS animal's animals anomalies anomalous anomaly's enamel'senamels*NMLSL anomalously*NMLSTT unmolested*NMLWR enamelware*NMLWRS enamelware's*NMMRBL unmemorable*NMMT anemometer(*NMMTS anemometer's anemometers*NMN anemoneunman*NMNKBL unmanageable.*NMNL unmanlier unmanly unmannerly*NMNLST unmanliest"*NMNN unmanning unmeaning+*NMNS anemone's anemonesunmans+*NMNT ornament unmannedunmeant*NMNTFL unmindful*NMNTL ornamental*NMNTN ornamenting$*NMNTS ornament's ornaments$*NMNTT ornamented unmounted*NMNTXN ornamentation*NMNTXNSornamentation's*NMNXNBL unmentionableE *NMNXNBLSunmentionable'sunmentionablesunmentionables's*NMNXNT unmentioned*NMPLMNT unemployment *NMPLMNTBLunimplementable *NMPLMNTSunemployment's *NMPLMNTT unimplemented*NMPLYBL unemployable*NMPLYT unemployed*NMPLYTS unemployed's*NMPRFT unimproved*NMPRSF unimpressive*NMPRST unimpressed*NMPRT unimpaired*NMPSN unimposing*NMPTNT unimportant*NMPTT unimpeded*NMPXBL unimpeachable*NMR Annmarieanymore5*NMRBL enumerable innumerable innumerably*NMRLunmoral*NMRLT unmorality*NMRLTS unmorality's$*NMRS Annmarie's innumeracy*NMRSS innumeracy'sW*NMRT enumerate enumerator inamorata innumerate unmarred unmarried*NMRTN enumeratingS*NMRTS enumerates enumerator's enumerators inamorata's inamoratas$*NMRTT enumerated unmerited*NMRXN enumeration+*NMRXNS enumeration's enumerations_*NMS animus animus's Annam's enema's enemas enemies enemy'senormous*NMSBL unmissable'*NMSFL unmerciful unmercifully*NMSKunmask*NMSKL unmusical*NMSKN unmasking*NMSKSunmasks*NMSKTunmasked*NMSL enormously*NMSManimism*NMSMS animism's+*NMSNS enormousnessenormousness's*NMSRT unmeasured7*NMST animist animosity inmost innermost*NMSTK animistic+*NMSTKBL unmistakable unmistakably@*NMSTS animist's animists animosities animosity'sg*NMT animate animator enmity enormity inmate unarmed unmade unmetunnamed%*NMTBL inimitable inimitably%*NMTFT animadvert unmodified*NMTFTN animadverting*NMTFTS animadverts)*NMTFTT animadverted unmotivated*NMTFXN animadversion0*NMTFXNSanimadversion'sanimadversions*NMTKTT unmitigated*NMTN animating*NMTP onomatopoeia*NMTPK onomatopoeic*NMTPSonomatopoeia's*NMTPTK onomatopoeticz*NMTS animates animator's animators enmities enmity's enormities enormity's inmate'sinmates*NMTTanimated*NMTTL animatedly*NMTTT unmediated*NMXenmesh*NMXMNT enmeshment*NMXMNTS enmeshment's"*NMXN animation enmeshing)*NMXNL unemotional unemotionally&*NMXNS animation's animations*NMXSenmeshes *NMXT enmeshed unmatchedŠ*NN anionanon awning earning inane inaner inning Inonu Ionian Onion onion owning Unionunion*NN@XSTKunenthusiastic*NNFBL unenviable*NNFKTT uninfected*NNFLNST uninfluenced*NNFMT uninformed*NNFMTF uninformative*NNFSBL unenforceable*NNFST unenforced*NNFTN uninviting*NNFTT uninvited*NNHBTBL uninhabitable(*NNHBTT uninhabited uninhibited*NNHBTTL uninhibitedly*NNKanionic*NNKLST unenclosed*NNKMBRT unencumbered*NNKPRTTunincorporated*NNKRT uninjured*NNLinanely*NNLTNT unenlightened"*NNMS anonymous unanimous'*NNMSL anonymously unanimously/*NNMT anonymity inanimate unanimity*NNMTL inanimately.*NNMTNS inanimatenessinanimateness's'*NNMTS anonymity's unanimity's*NNNST unannouncedø*NNS Ananias Ananias's anion's anions announce announcer anons awning's awnings earnings earnings's inning's innings Inonu's Ionian's Ionians oneness oneness's Onion's onion'sonions1*NNS Union's Unions union'sunions*NNSKN onionskin*NNSKNS onionskin's*NNSMunionism*NNSMNT announcement.*NNSMNTSannouncement's announcements*NNSMS unionism's*NNSN announcing*NNSPRN uninspiring*NNSPRT uninspired*NNSRT uninsured2*NNSS announcer's announcers announces8*NNST announced inanest Unionistunionist%*NNSTL uninstall uninstaller*NNSTLBL uninstallable*NNSTLN uninstalling9*NNSTLS uninstaller's uninstallers uninstalls*NNSTLT uninstalled *NNSTRKTT uninstructed$*NNSTS unionist's unionists*NNSWRBL unanswerable*NNSWRT unanswered=*NNT anent anoint inanity innuendounearned*NNTKOnondaga$*NNTKS Onondaga's Onondagas/*NNTLKBLunintelligibleunintelligibly*NNTLKNT unintelligent*NNTMNT anointment*NNTMNTS anointment's!*NNTN anointingunending*NNTNTT unintended/*NNTNXNL unintentionalunintentionally*NNTPRSNunenterprising*NNTPRTT uninterpreted*NNTRBL unendurable*NNTRPTT uninterrupted *NNTRPTTLuninterruptedly*NNTRSTN uninteresting*NNTRSTT uninterestedH*NNTS anoints inanities inanity's innuendo's innuendos*NNTSPTT unanticipated *NNTT anointedinundate*NNTTN inundating*NNTTS inundates*NNTTT inundated*NNTXN inundation)*NNTXNS inundation's inundations*NNXT enunciate*NNXTN enunciating*NNXTS enunciates&*NNXTT enunciated uninitiated8*NNXXN Annunciation annunciation enunciation`*NNXXNSAnnunciation's Annunciationsannunciation's annunciations enunciation's*NPBLXT unpublished*NPFMT unperformed*NPFTunpaved*NPK unpackunpick"*NPKN unpacking unpicking*NPKS unpacksunpicks *NPKT unpackedunpicked*NPLKunplug*NPLKBL inapplicable*NPLKN unplugging*NPLKSunplugs*NPLKT unplugged*NPLKTK unapologetic*NPLMBT unplumbed"*NPLN enplane unappealing*NPLNL unappealingly*NPLNN enplaning*NPLNSenplanes"*NPLNT enplaned unplanned0*NPLS Annapolis Annapolis'sanyplace*NPLSN unpleasing*NPLSNT unpleasant*NPLSNTL unpleasantly2 *NPLSNTNSunpleasantnessunpleasantness's*NPLSTunplaced*NPLTunpeeled*NPLTBL unpalatable*NPLTKL unpolitical*NPLTT unpolluted*NPLXT unpolished*NPLYBL unplayable*NPN Annapurnaunpin*NPNN unpinning!*NPNS Annapurna'sunpins *NPNT unopenedunpinned*NPNTT unpainted*NPNXT unpunished!*NPPL unpeople unpopular*NPPLRT unpopularity*NPPLRTSunpopularity's*NPRBL inoperable*NPRFKT unprovoked*NPRFLKT unprivileged*NPRFNunproven *NPRFNTBL unpreventable#*NPRFT unapprovedunproved+*NPRFTBL unprofitable unprofitably*NPRFTT unprovided1*NPRFXNLunprofessionalunprofessionally*NPRKTKL unpractical*NPRKTST unprejudiced*NPRLLT unparalleled*NPRMPTT unprompted*NPRMSN unpromising *NPRMTTTTunpremeditated *NPRNNSBLunpronounceable *NPRNSPLT unprincipled*NPRNT unapparent*NPRNTBL unprintable)*NPRPRT inappropriate unprepared*NPRPRTLinappropriately^ *NPRPRTNSinappropriatenessinappropriateness'sunpreparednessunpreparedness's*NPRPRTTunappropriated*NPRPSSNunprepossessing*NPRPXS unpropitious*NPRSST unprocessed*NPRST unpressed *NPRSTNTT unprecedented *NPRSTNTTLunprecedentedly*NPRTunpaired*NPRTF inoperative. *NPRTKTBL unpredictable unpredictably! *NPRTKTBLT"unpredictability$ *NPRTKTBLTS!unpredictability's*NPRTKTF unproductive *NPRTKTFLunproductively*NPRTKTT unprotected*NPRTNXS unpretentious *NPRTNXSLunpretentiouslyP*NPRXBL inappreciable inappreciablyinapproachableunapproachable*NPRXTFunappreciative*NPRXTT unappreciated*NPSFT unperceived*NPSNunperson$*NPSNS unperson's unpersons*NPSPTF unperceptive*NPSSF unpersuasive *NPST anapest unopposed*NPSTK anapestic'*NPSTKS anapestic's anapestics"*NPSTS anapest'sanapests*NPSTT unpersuaded,*NPT inapt inept inputunpaid*NPTBT unperturbed*NPTL inaptlyineptly$*NPTN inopportune inputting**NPTNBL unpardonable unpardonably*NPTNL inopportunelyA*NPTNS inaptness inaptness's ineptness ineptness's*NPTNT inpatient'*NPTNTS inpatient's inpatients*NPTRTK unpatriotic*NPTS input'sinputs*NPTTinputted*NPTTT ineptitude*NPTTTS ineptitude's-*NRINRI inure ornerierornery*NRBanaerobe*NRBK anaerobic*NRBKL anaerobically#*NRBS anaerobe's anaerobes*NRFLunravel*NRFLSunravels*NRFLT unruffled*NRFMT unreformed*NRFNT unrefined*NRHST unrehearsed0*NRK anorak enrage EnricoEnrique*NRKFRBL unrecoverable*NRKLTT unregulated*NRKNenraging*NRKNL unoriginal*NRKNRT unregenerate! *NRKNSTRKTTunreconstructedO*NRKS anorak's anoraks anorexia enrages Enrico's Enrique's*NRKSKanorexic%*NRKSKS anorexic's anorexics*NRKSS anorexia's*NRKSTRT unregistered*NRKTenraged*NRKTK anorectic'*NRKTKS anorectic's anorectics%*NRKTT unrecorded unrequited;*NRL unreal unreel unroll unrulierunruly%*NRLBL unreliable unreliably*NRLBLT unreliability*NRLBLTSunreliability's*NRLFT unrelieved*NRLFTL unrelievedly/*NRLN enrolling unreeling unrolling'*NRLNS unruliness unruliness's*NRLNTN unrelenting*NRLNTNL unrelentingly*NRLS unreelsunrolls$*NRLST unreleased unruliest*NRLSTK unrealistic*NRLSTKLunrealistically9*NRLT enrolled unreality unreeledunrolled*NRLTS unreality's*NRLTT unrelated*NRMKBL unremarkable*NRMKT unremarked*NRMMBRT unremembered*NRMNTK unromantic*NRMTN unremitting*NRMTNL unremittingly'*NRN Enron inuringunerring*NRNKLT unwrinkled*NRNL unerringly1*NRNS Enron's orneriness orneriness's*NRNTinerrant&*NRP unripe unriperunwrap*NRPN unwrapping*NRPNT unripened*NRPNTNT unrepentant *NRPRSNTT unrepresented! *NRPRSNTTFunrepresentative*NRPSunwraps*NRPSTunripest*NRPT unwrapped*NRPTBL unrepeatable*NRPTR enrapture*NRPTRN enrapturing*NRPTRS enraptures*NRPTRT enraptured*NRPTT unreported*NRS inuresonerous*NRSFT unreserved*NRSFTL unreservedly*NRSL onerously*NRSLFT unresolved*NRSManeurysm$*NRSMS aneurysm's aneurysms**NRSNBL unreasonable unreasonably6 *NRSNBLNSunreasonablenessunreasonableness's*NRSNN unreasoning)*NRSNS onerousness onerousness's*NRSPNSF unresponsive *NRSPNSFLunresponsively7 *NRSPNSFNSunresponsivenessunresponsiveness's"*NRSS enuresis enuresis's*NRSSTNT unresistant*NRST orneriestunrest *NRSTRKTT unrestricted*NRSTRNT unrestrained*NRSTSunrest's=*NRT inroad inured unread unreadierunready*NRTBL unreadable*NRTKBL ineradicable*NRTN unwritten.*NRTS inroad's inroads unrighteous2*NRTSNSunrighteousnessunrighteousness's*NRTST unreadiest*NRTTunrated*NRWTN unrewarding*NRWTT unrewarded%*NRX enrich inrushonrush*NRXBL unreachable*NRXMNT enrichment*NRXMNTS enrichment's"*NRXN enriching onrushingD*NRXS enriches inrushes inrush's onrushesonrush's*NRXTenriched*NRYLUniroyal*NRYLS Uniroyal'sú*NS Aeneas Aeneas's Ana's anise Annie's annoys Ann'sansANSIanus anus's Arno's awn'sawns earner's earners earnsency ENE's ennui'sEnos enough'sen'sens ensueErna'sø*NS Ernie's Eunice Ian's Ina'sInesInez inn'sinnsINSIn'sin'sins ionizer ion'sionsonce one'sones Ono'sonus onus's ounce owner's ownersowns uneaseuneasier:*NS uneasyunisUN's unsay urn'surns*NS@TK unaesthetic*NSBLunusable*NSBRK Innsbruck*NSBRT insobriety*NSBRTS insobriety's*NSBSKRB unsubscribe *NSBSKRBN unsubscribing *NSBSKRBS unsubscribes *NSBSKRBT unsubscribedA *NSBSTNXL insubstantialinsubstantially unsubstantial *NSBSTNXTTunsubstantiated*NSBTLunsubtle*NSBTNT insubordinate*NSBTNXNinsubordination! *NSBTNXNSinsubordination's=*NSF encipher insofar UNICEF unsafeunsafer,*NSFL uncivil uncivillyunsafely*NSFLT incivility*NSFLTK encephaliticL*NSFLTS encephalitisencephalitis's incivilities incivility's*NSFR ionosphere**NSFRBL insufferable insufferably*NSFRK ionospheric*NSFRN enciphering(*NSFRS ionosphere's ionospheres*NSFRT enciphered!*NSFS enciphersUNICEF's*NSFSNS insufficiency*NSFSNSSinsufficiency's*NSFSNT insufficient*NSFSNTLinsufficiently*NSFSTunsafest *NSFSTKTTunsophisticated*NSFTunsaved*NSFTTunsifted0*NSK Anzac Ionesco OnsagerUNESCO*NSK@T unscathed *NSKL encircleunicycle(*NSKLFL unskillful unskillfully*NSKLKL encyclical**NSKLKLS encyclical's encyclicals*NSKLMNT encirclement *NSKLMNTSencirclement's*NSKLN encircling*NSKLPT encyclopedia*NSKLPTK encyclopedic.*NSKLPTSencyclopedia's encyclopedias1*NSKLS encircles unicycle's unicycles1*NSKLT encircled unschooled unskilled*NSKMNTT unsegmented*NSKMSST uncircumcised*NSKNinsignia *NSKNFKNSinsignificance! *NSKNFKNSS insignificance's *NSKNFKNT insignificant *NSKNFKNTLinsignificantly?*NSKNS ensconce insignia's insurgence insurgency*NSKNSN ensconcingV*NSKNSS ensconces insurgence's insurgences insurgencies insurgency's*NSKNST ensconced*NSKNT insurgent'*NSKNTS insurgent's insurgents(*NSKPBL inescapable inescapably*NSKR insecureunscrew"*NSKRB inscribe inscriber*NSKRBN inscribing4*NSKRBS inscriber's inscribers inscribes*NSKRBT inscribed*NSKRKTT unsegregated*NSKRL insecurely*NSKRMBL unscramble *NSKRMBLN unscrambling *NSKRMBLS unscrambles *NSKRMBLT unscrambled*NSKRNonscreen*NSKRPLS unscrupulous *NSKRPLSLunscrupulously7 *NSKRPLSNSunscrupulousness!unscrupulousness's*NSKRPTT unscripted*NSKRPXN inscription- *NSKRPXNS inscription's inscriptions*NSKRSunscrews$*NSKRT insecurity unsecured)*NSKRTBL inscrutable inscrutably5 *NSKRTBLNSinscrutableness!inscrutableness's *NSKRTBLTinscrutability! *NSKRTBLTSinscrutability's**NSKRTS insecurities insecurity's*NSKRWN unscrewing*NSKRWT unscrewed*NSKRXT unscratched+*NSKS Onsager's UNESCO'sunisex*NSKSSunisex's-*NSKSSFL unsuccessfulunsuccessfully*NSKT insectunasked*NSKTFR insectivore=*NSKTFRS insectivore's insectivores insectivorous*NSKTLT unscheduled *NSKTS insect'sinsects*NSKTST insecticide*NSKTSTL insecticidal,*NSKTSTS insecticide's insecticidesW*NSL innersole insole insular uneasily unseal unusual unusuallyN*NSLBL insoluble insolubly unassailable unsalable unsaleable*NSLBLT insolubility*NSLBLTSinsolubility's*NSLBRS insalubrious*NSLF enslaveoneself&*NSLFBL insolvable unsolvable*NSLFMNT enslavement *NSLFMNTS enslavement's*NSLFN enslaving*NSLFNS insolvency+*NSLFNSS insolvencies insolvency's*NSLFNT insolvent(*NSLFNTS insolvent's insolvents*NSLFSenslaves!*NSLFT enslavedunsolved*NSLFX unselfish*NSLFXL unselfishly/*NSLFXNS unselfishnessunselfishness's*NSLKensilage*NSLKS ensilage's*NSLL unicellular*NSLM AnselmAnselmo*NSLMS Anselmo's *NSLN insulin unsealing#*NSLNS insolence insulin's*NSLNSS insolence's*NSLNTinsolent*NSLNTL insolently*NSLR ancillary'*NSLRS ancillaries ancillary's*NSLRT insularity*NSLRTS insularity'sG*NSLS innersole's innersoles insole's insolesunseals*NSLSTT unsolicitedg*NSLT insulate insulator insult onslaught unsealed unsoiled unsold unsullied$*NSLTN insulating insulting*NSLTNL insultinglyg*NSLTS insulates insulator's insulators insult's insults onslaught's onslaughts.*NSLTT insulated insultedunsalted*NSLXN insulation*NSLXNS insulation's*NSM enzymeinseam*NSMBLensemble%*NSMBLS ensemble's ensembles"*NSML unseemlierunseemly*NSMLN unsmiling,*NSMLNS unseemlinessunseemliness's*NSMLST unseemliest"*NSMN insomnia unassuming*NSMNK insomniac'*NSMNKS insomniac's insomniacs*NSMNL unassumingly*NSMNS insomnia's*NSMNT inseminate/*NSMNTBLinsurmountableinsurmountably*NSMNTN inseminating*NSMNTS inseminates*NSMNTT inseminated*NSMNXN insemination*NSMNXNSinsemination's*NSMP@TK unsympathetic! *NSMP@TKLunsympathetically6*NSMS enzyme's enzymes inseam'sinseams*NSMTK enzymatic*NSMTRKL unsymmetrical *NSMX inasmuchinsomuch*NSN Anacin ensign ensuing incing insane insaner unassigned unison unseeing unseenunsigned*NSNKunsung*NSNKBL unsinkable*NSNKXNT unsanctioned-*NSNL insanely unseeinglyunsnarl*NSNLN unsnarling*NSNLSunsnarls*NSNLT unsnarled*NSNPunsnap*NSNPN unsnapping*NSNPSunsnaps*NSNPT unsnapped*NSNRensnare*NSNRMNT ensnarement *NSNRMNTS ensnarement's*NSNRN ensnaring*NSNRSensnares2*NSNRT ensnared incinerate incinerator*NSNRTN incinerating:*NSNRTS incinerates incinerator's incinerators*NSNRTT incinerated*NSNRXN incineration*NSNRXNSincineration'sy*NSNS Anacin's ensign's ensigns incense innocence uneasiness uneasiness's unison'sunseen's&*NSNSBL insensible insensibly*NSNSBLT insensibility *NSNSBLTSinsensibility's*NSNSN incensing*NSNSR insincere*NSNSRL insincerely'*NSNSRT insincerity uncensored*NSNSRTS insincerity's1*NSNSS incense's incenses innocence's.*NSNST incensed insanest insensate*NSNSTF insensitive*NSNSTFL insensitively*NSNSTFT insensitivity *NSNSTFTSinsensitivity's*NSNT ancient ancienter Innocent innocent insanity insinuate insinuator unsent unsound unsounder%*NSNTF incentive insinuative*NSNTFK unscientific*NSNTFKLunscientifically'*NSNTFS incentive's incentives1*NSNTL anciently innocently unsoundly *NSNTMNTL unsentimental*NSNTN insinuatingY*NSNTNS ancientness ancientness's insentience unsoundness unsoundness's*NSNTNSS insentience's*NSNTNT insentient3*NSNTR incendiary insanitary unsanitary**NSNTRS incendiaries incendiary's†*NSNTS ancient's ancients Innocent's innocent's innocents insanity's insinuates insinuator's insinuators&*NSNTST ancientest unsoundest$*NSNTT insinuated unscented'*NSNXL inessential unessential+*NSNXLS inessential's inessentials*NSNXN insinuation+*NSNXNS insinuation's insinuations*NSPunzip*NSPFST unsupervised(*NSPKBL unspeakable unspeakably*NSPKNunspoken!*NSPKT inspect inspector*NSPKTKL unspectacular*NSPKTN inspecting*NSPKTRT inspectorate/ *NSPKTRTSinspectorate's inspectorates3*NSPKTS inspector's inspectorsinspects*NSPKTT inspected*NSPKXN inspection**NSPKXNS inspection's inspections*NSPLT unspoiled*NSPN unzipping*NSPNS incipience*NSPNSS incipience's!*NSPNT incipientunspent*NSPNTL incipiently*NSPRinspireF*NSPRBL inseparable inseparably insuperable insuperably,*NSPRBLS inseparable's inseparables*NSPRBLTinseparability *NSPRBLTSinseparability's2*NSPRN innerspring inspiring unsparing*NSPRNL unsparingly*NSPRSinspires*NSPRSN unsurprising*NSPRSNLunsurprisingly!*NSPRT inspiredinspirit*NSPRTN inspiriting*NSPRTS inspirits*NSPRTT inspirited*NSPRXN inspiration*NSPRXNL inspirational,*NSPRXNS inspiration's inspirations*NSPSunzips*NSPSFK unspecific*NSPSFT unspecified*NSPSS inauspicious*NSPSSLinauspiciously*NSPST unsurpassed*NSPT insipidunzipped,*NSPTBL insupportable unsupportable*NSPTL insipidly*NSPTN unsporting*NSPTNS insipidness *NSPTSMNLKunsportsmanlike&*NSPTT insipidity unsupported*NSPTTS insipidity's*NSPXN inception'*NSPXNS inception's inceptions;*NSR ensure ensurer insure insurerunsure*NSRBL insurable*NSRKXN insurrection.*NSRKXNSinsurrection's insurrections *NSRKXNST insurrectionist6 *NSRKXNSTSinsurrectionist'sinsurrectionists*NSRMNS unceremonious*NSRMNSLunceremoniously *NSRN ensuringinsuring*NSRNS insurance'*NSRNSS insurance's insurancesP*NSRS ensurer's ensurers ensures insurer's insurersinsures*NSRT ensuredinsured"*NSRTS insured'sinsuredsÑ*NSS Anasazi anise's ANSIs anuses ANZUS ensues Eunice's incise incisor Inez's ionizer's ionizers Onassis once's onuses ounce's ounces unease'sunsays*NSSFincisive*NSSFL incisively,*NSSFNS incisivenessincisiveness's!*NSSN incising unceasing**NSSNBL unseasonable unseasonably*NSSNL unceasingly$*NSSNT incessant unseasoned*NSSNTL incessantly*NSSPKTN unsuspecting *NSSPKTNLunsuspectingly*NSSPKTT unsuspected*NSSPTBL insusceptible*NSSR unnecessary*NSSRL unnecessarily,*NSSS incises incisor'sincisorsJ*NSST ancestor encyst incest incised insist uneasiest*NSSTMNT encystment *NSSTMNTS encystment's*NSSTMTK unsystematic#*NSSTN encysting insisting*NSSTNBL unsustainable*NSSTNL insistingly*NSSTNS insistence*NSSTNSS insistence's*NSSTNT insistent*NSSTNTL insistently*NSSTRancestry&*NSSTRL ancestral ancestrallyD*NSSTRS ancestress ancestress's ancestries ancestry's*NSSTRSS ancestressesT*NSSTS ancestor's ancestors encysts incest's incestuousinsists*NSSTSL incestuously1*NSSTSNSincestuousnessincestuousness's/*NSSTT encysted insisted unassistedù*NST aniseed anisette Earnest earnest ensued Ernest Ernesto Ernst inced incite inciter insert inset inside insider insightInstinst onset onside unsaid unseat unsetunsought*NSTunusedJ*NSTBL unstable unstabler unstably unsuitable unsuitably*NSTBLST unstablest**NSTBLT instability unsuitability@*NSTBLTS instabilities instability'sunsuitability's*NSTF unassertive*NSTFL insightful*NSTK onstageunstuck$*NSTKT instigate instigator*NSTKTN instigating7*NSTKTS instigates instigator's instigators*NSTKTT instigated*NSTKXN instigation*NSTKXNS instigation'sa*NSTL earnestly install installer unsaddle unsettle unsightlier unsightlyA*NSTLN installing instilling unsaddling unsettling.*NSTLNS unsightlinessunsightliness'sL*NSTLS installer's installers installs unsaddles unsettles*NSTLST unsightliest=*NSTLT installed instilled unsaddled unsettled**NSTLXN installation instillation@*NSTLXNSinstallation's installationsinstillation's(*NSTMBL inestimable inestimably*NSTMNT incitement**NSTMNTS incitement's incitements*NSTMTK Instamatic*NSTMTKS Instamatic'so*NSTN Earnestine Einstein Ernestine inciting inserting insetting uncertain unseating*NSTNKTinstinct*NSTNKTF instinctive *NSTNKTFL instinctively*NSTNKTL instinctual&*NSTNKTS instinct's instincts*NSTNL uncertainly*NSTNM einsteinium*NSTNMS einsteinium's|*NSTNS Earnestine's earnestness earnestness's Einstein's Einsteins Ernestine's incidenceinstance*NSTNSN instancingB*NSTNSS incidence's incidences instance's instances*NSTNST instancedI*NSTNT incident instant instanter uncertainty unstained5*NSTNTL incidental incidentally instantly**NSTNTLS incidental's incidentals*NSTNTN unstinting*NSTNTNL unstintingly*NSTNTNS instantaneous *NSTNTNSLinstantaneously`*NSTNTS incident's incidents instant's instants uncertainties uncertainty's*NSTNXT instantiate*NSTNXTN instantiating*NSTNXTS instantiates*NSTNXTT instantiated*NSTP instepunstop*NSTPBL unstoppable*NSTPN unstopping+*NSTPS instep's instepsunstops*NSTPT unstopped*NSTRinstr$*NSTRKT instruct instructor*NSTRKTF instructive *NSTRKTFL instructively*NSTRKTN instructing *NSTRKTRT unstructured7*NSTRKTS instructor's instructors instructs*NSTRKTT instructed*NSTRKXN instruction *NSTRKXNL instructional- *NSTRKXNS instruction's instructions*NSTRMNT instrument. *NSTRMNTL instrumentalinstrumentally0 *NSTRMNTLSinstrumental's instrumentals! *NSTRMNTLST"instrumentalist8 *NSTRMNTLSTSinstrumentalist's!instrumentalists *NSTRMNTLT!instrumentality# *NSTRMNTLTS!instrumentality's *NSTRMNTN instrumenting+ *NSTRMNTS instrument's instruments *NSTRMNTT instrumented *NSTRMNTXN!instrumentation# *NSTRMNTXNSinstrumentation's*NSTRNKunstrung*NSTRPunstrap*NSTRPN unstrapping*NSTRPSunstraps*NSTRPT unstrapped*NSTRST unstressed*NSTRTT unsaturatedü*NSTS aniseed's anisette's Earnest's earnest's earnests Ernesto's Ernest's inciter's inciters incites insert's inserts inset's insets insider's insiders inside's insides insidious insight's4*NSTS insights onset's onsetsunseats *NSTSFKTRunsatisfactory! *NSTSFKTRLunsatisfactorily*NSTSFT unsatisfied*NSTSFYN unsatisfying*NSTSL insidiously.*NSTSNS insidiousnessinsidiousness's*NSTT incited inserted instate instead unseated unseeded unsorted unsteadier unsteadyunsuited*NSTTL unsteadily*NSTTN instating,*NSTTNS unsteadinessunsteadiness's*NSTTSinstates*NSTTST unsteadiestX*NSTTT incertitude instated institute instituter unstated unstudied*NSTTTN institutingW*NSTTTS incertitude's instituter's instituters institute's institutes*NSTTTT instituted*NSTTXN institution/*NSTTXNL institutionalinstitutionally,*NSTTXNS institution's institutions*NSTX Anastasia*NSWanswer&*NSWFN answerphone unswerving*NSWFNS answerphones*NSWRBL answerable*NSWRN answering*NSWRTanswered*NSWS answer'sanswers*NSWTNT unsweetened*NSWYTunswayedC*NSXBL insatiable insatiably unsearchable unsociable*NSXBLT insatiability*NSXBLTSinsatiability's*NSXLunsocial!*NSXN incision insertionP*NSXNS incision's incisions insertion's insertions insouciance*NSXNSS insouciance's*NSXNT insouciant*NSYNunsayingü*NT Aeneid ain'tandAndy Anita Annette annuity anodeantanteantiaunt auntie earnedend endear endow endueEnid enterIndind India indie indoorIndy inertinnate¡*NT innitint interinto Inuit OneidaOntonto ornate owned underundo undueunit unite unity untieunto*NT@MK endothermic)*NT@NS underthings underthings's5*NT@SS antitheses antithesis antithesis's*NT@TK antithetic,*NT@TKL antitheticalantithetically*NTBKTRL antibacterial1 *NTBKTRLSantibacterial'santibacterialsI*NTBL inaudible inaudibly inedible underbelly uneatable*NTBLM antebellum)*NTBLS underbellies underbelly's*NTBLT inaudibility*NTBLTSinaudibility's$*NTBRT interbred interbreed*NTBRTN interbreeding*NTBRTS interbreeds*NTBRX underbrush*NTBRXS underbrush's *NTBT antibodyunderbid(*NTBTBL indubitable indubitably*NTBTK antibiotic)*NTBTKS antibiotic's antibiotics*NTBTN underbidding2*NTBTS antibodies antibody's underbids"*NTBTT indebted undoubted*NTBTTL undoubtedly-*NTBTTNS indebtednessindebtedness's**NTF endive interviewunderfur*NTF@ interfaith$ *NTFFSKXNST%antivivisectionist> *NTFFSKXNSTSantivivisectionist's!antivivisectionists*NTFKLK intervocalic*NTFKST Antofagasta*NTFKSTS Antofagasta'sJ*NTFL interfile interval underfloor underflow undervalue(*NTFLN interfiling undervaluing*NTFLPT undevelopedA*NTFLS interfiles interval's intervals undervalues&*NTFLT interfiled undervalued*NTFLXNundervaluation*NTFLXNSundervaluation's.*NTFN antiphon endorphin intervene7*NTFNBL indefinable indefinably undefinable'*NTFNL antiphonal antiphonally)*NTFNLS antiphonal's antiphonals%*NTFNN antivenin intervening'*NTFNNS antivenin's antiveninsA*NTFNS antiphon's antiphons endorphin's intervenes+*NTFNSBL indefensible indefensibly2*NTFNT indefinite intervened undefined*NTFNTL indefinitely1*NTFNTNSindefinitenessindefiniteness's*NTFNTRS unadventurous'*NTFNTT undefended underfunded*NTFNXN intervention.*NTFNXNSintervention's interventions *NTFNXNSM interventionism" *NTFNXNSMS!interventionism's *NTFNXNST interventionist6 *NTFNXNSTSinterventionist'sinterventionists*NTFR interfere*NTFRL antiviral'*NTFRLS antiviral's antivirals&*NTFRN interfering interferon:*NTFRNS indifference interference interferon's/*NTFRNSSindifference'sinterference's*NTFRNT indifferent*NTFRNTL indifferently *NTFRNXTTundifferentiated%*NTFRS antifreeze interferes*NTFRSS antifreeze's*NTFRT interferedW*NTFS endive's endives interface interview's interviews underfur'sW*NTFSBL inadvisable indefeasible indefeasibly indivisible indivisibly/*NTFSBLTinadvisabilityindivisibility4 *NTFSBLTSinadvisability'sindivisibility's*NTFSN interfacing&*NTFSS interface's interfaces*NTFSST antifascist,*NTFSSTS antifascist's antifascists$*NTFST interfaced unadvised*NTFSTL unadvisedly.*NTFT underfed underfeed underfoot-*NTFTKBL indefatigable indefatigably'*NTFTL individual individually)*NTFTLS individual's individuals*NTFTLSM individualism *NTFTLSMSindividualism's*NTFTLST individualist *NTFTLSTK individualistic$ *NTFTLSTKL#individualistically1 *NTFTLSTSindividualist'sindividualists*NTFTLT individuality*NTFTLTSindividuality's(*NTFTN underfeeding undeviating*NTFTNS inadvertence*NTFTNSSinadvertence's*NTFTNT inadvertent*NTFTNTL inadvertently*NTFTS underfeeds*NTFTST unadvertised3*NTFTT individuate undefeated undivided*NTFTTN individuating*NTFTTS individuates*NTFTTT individuated*NTFTXN individuation*NTFTXNSindividuation's&*NTFW interviewee interviewer*NTFWN interviewingK*NTFWS interviewee's interviewees interviewer's interviewers*NTFWT interviewed*NTFYN unedifying*NTHLM underwhelm*NTHLMN underwhelming*NTHLMS underwhelms*NTHLMT underwhelmed*NTHNT underhand*NTHNTT underhanded*NTHNTTL underhandedly4 *NTHNTTNSunderhandednessunderhandedness's*NTHRantihero%*NTHRS antiheroes antihero's*NTHSTMN antihistamine1 *NTHSTMNSantihistamine'santihistaminesZ*NTK antic Antigua antique indigo intake integer interjundergo*NTKBL ineducable*NTKF undercover" *NTKFNMNTL intergovernmental*NTKKLNT anticoagulant1 *NTKKLNTSanticoagulant'santicoagulants*NTKKT interject*NTKKTN interjecting*NTKKTS interjects*NTKKTT interjected*NTKKXN interjection.*NTKKXNSinterjection's interjections*NTKLintaglio*NTKL@N underclothing*NTKL@NSunderclothing's,*NTKL@S underclothesunderclothes's*NTKLKTintercollegiate*NTKLKTK intergalactic*NTKLKWS anticlockwise*NTKLMKS anticlimax, *NTKLMKSS anticlimaxes anticlimax's *NTKLMKTK anticlimactic" *NTKLMKTKLanticlimactically*NTKLN anticline'*NTKLNS anticline's anticlines*NTKLRKL anticlerical*NTKLRT undeclaredR*NTKLS inarticulacy intaglio's intaglios underclass underclass's-*NTKLSMN underclassman underclassmen *NTKLSMNSunderclassman's*NTKLSS underclasses*NTKLT inarticulate*NTKLTLinarticulately5*NTKLTNSinarticulateness!inarticulateness's*NTKLTRL intercultural*NTKM endgameintercom*NTKMNKT intercommunicate" *NTKMNKTN"intercommunicating! *NTKMNKTS!intercommunicates! *NTKMNKTT!intercommunicated" *NTKMNKXN#intercommunication% *NTKMNKXNS#intercommunication's*NTKMNSM anticommunism *NTKMNSMSanticommunism's*NTKMNST anticommunist1 *NTKMNSTSanticommunist'santicommunists(*NTKMNT integument undergarmentM*NTKMNTS integument's integumentsundergarment's undergarments*NTKMNTT undocumented0*NTKMS endgames intercom's intercoms`*NTKN anticking antigen Antigone antiquing ontogeny undergoing undergone*NTKNFT undignified#*NTKNK antigenic antiknock*NTKNKS antiknock's*NTKNKT interconnect*NTKNKTNinterconnecting*NTKNKTS interconnects*NTKNKTTinterconnected*NTKNKXNinterconnection5 *NTKNKXNSinterconnection'sinterconnections*NTKNNT indignant*NTKNNTL indignantlyu*NTKNS anticancer antigen's antigens Antigone's endogenous indigence indigenous ontogeny's*NTKNSL endogenously*NTKNSM antagonism**NTKNSMS antagonism's antagonisms*NTKNSS indigence's(*NTKNST antagonist antigenicity*NTKNSTK antagonistic *NTKNSTKLantagonistically<*NTKNSTS antagonist's antagonistsantigenicity's"*NTKNT indigent indignity*NTKNTL indigently! *NTKNTNNTLintercontinentalC*NTKNTS indigent's indigents indignities indignity's*NTKNXN indignation*NTKNXNS indignation's*NTKR antiquary*NTKR@ undergrowth*NTKR@S undergrowth's*NTKRK undercarriage/*NTKRKSundercarriage'sundercarriages#*NTKRL integral integrally%*NTKRLS integral's integrals%*NTKRN antiquarian endocrine*NTKRNLK endocrinology *NTKRNLKS endocrinology's *NTKRNLKST!endocrinologist7 *NTKRNLKSTSendocrinologist'sendocrinologistsH*NTKRNS antiquarian's antiquarians endocrine's endocrines*NTKRNSMantiquarianism *NTKRNSMSantiquarianism's)*NTKRNT undercurrent undergroundO*NTKRNTSundercurrent's undercurrents underground's undergrounds5*NTKRS antiquaries antiquary's indecorous*NTKRSL indecorously>*NTKRT integrate integrator integrity undergrad*NTKRTF integrative*NTKRTN integrating5*NTKRTS integrates integrity's undergrads)*NTKRTT integrated undergraduate0*NTKRTTSundergraduate'sundergraduates*NTKRXN integration*NTKRXNS integration's½*NTKS antic's antics Antigua's antique's antiques inadequacy index indexer indigo's intake's intakes integer's integers intercourse undergoes*NTKSKNT intoxicant+ *NTKSKNTS intoxicant's intoxicants*NTKSKT intoxicate*NTKSKTN intoxicating*NTKSKTS intoxicates*NTKSKTT intoxicated*NTKSKXN intoxication *NTKSKXNSintoxication's*NTKSNindexingi*NTKSS inadequacies inadequacy's indexer's indexers indexes index's intercourse's*NTKSTindexed*NTKSTBL indigestible*NTKSTT undigested'*NTKSXN indexation indigestion;*NTKSXNS indexation's indexations indigestion's¤*NTKT anticked antiquate antiqued antiquity inadequate indicate indicator indict induct inductee intact undercoatundercut*NTKTBL indictable$*NTKTF indicative inductive6*NTKTFL indicatively inductively untactful)*NTKTFS indicative's indicatives1*NTKTK Antarctic antarctic Antarctica)*NTKTKS Antarctica's Antarctic's*NTKTL inadequately*NTKTMNT indictment+ *NTKTMNTS indictment's indictments`*NTKTN antiquating indicating indicting inducting undercoating undercutting;*NTKTNS inductanceundercoating's undercoatings*NTKTNSS inductance's*NTKTRNT indoctrinate *NTKTRNTNindoctrinating *NTKTRNTS indoctrinates *NTKTRNTT indoctrinated *NTKTRNXNindoctrination! *NTKTRNXNSindoctrination'sÈ*NTKTS antiquates antiquities antiquity's indicates indicator's indicators indicts inductee's inductees inducts undercoat's undercoats undercut's undercutsY*NTKTT antiquated indicated indicted inducted undercoated uneducated$*NTKXN indication inductionF*NTKXNS indication's indications induction's inductions‰*NTL Anatole Anatolia antler entail inertly innately Intel ornately underlay underlie undulyuntil#*NTLBL indelible indelibly*NTLF interleave*NTLFN interleaving*NTLFRT undelivered*NTLFS interleaves*NTLFT interleaved,*NTLK indulge interlockontology**NTLKBL intelligible intelligibly*NTLKBLTintelligibility! *NTLKBLTSintelligibility's*NTLKKL ontological5*NTLKN indulging interleukin interlocking9*NTLKNS indulgence intelligence interleukin's<*NTLKNSS indulgence's indulgencesintelligence's&*NTLKNT indulgent intelligent+*NTLKNTL indulgently intelligently*NTLKNTXintelligentsia *NTLKNTXSintelligentsia's*NTLKR@M antilogarithm1 *NTLKR@MSantilogarithm'santilogarithmsN*NTLKS indelicacy indulges interlock's interlocks ontology's**NTLKSS indelicacies indelicacy'sO*NTLKT indelicate indulged intellect interlocked interlocutor<*NTLKTL indelicately intellectualintellectually.*NTLKTLSintellectual's intellectuals *NTLKTLSM intellectualism" *NTLKTLSMSintellectualism's*NTLKTR interlocutoryJ*NTLKTS intellect's intellectsinterlocutor's interlocutors*NTLMNT entailment*NTLMNTS entailment'sr*NTLN Anatolian Antillean entailing interline interlinear underlain underline underling*NTLNK interlink*NTLNKN interlinking*NTLNKS interlinks*NTLNKT interlinked'*NTLNN interlining underlining+*NTLNNS interlining's interliningsm*NTLNS Anatolian's indolence interlines underline's underlines underling's underlings*NTLNSS indolence's=*NTLNT indolent interlined underlinedundulant*NTLNTL indolently*NTLNTT untalented;*NTLP antelope interlope interloperunderlip*NTLPN interlopingl*NTLPS antelope's antelopes interloper's interlopers interlopes underlip's underlips*NTLPT interloped(*NTLRBL intolerable intolerably*NTLRNS intolerance*NTLRNSS intolerance's*NTLRNT intolerant*NTLRNTL intolerantly*NTLRTantleredª*NTLS Anatole's Anatolia's Antilles Antilles's antler's antlers endless entails Intel's interlace underlay's underlays underlies*NTLSL endlessly*NTLSN interlacing**NTLSNS endlessness endlessness's*NTLSS interlaces#*NTLST Intelsat interlacedD*NTLT entailed interlard interlude undulateuntold6*NTLTN interlarding interluding undulating*NTLTRTT unadulteratedA*NTLTS interlards interlude's interludes undulates@*NTLTT interlarded interluded undiluted undulated*NTLX Andalusia%*NTLXN Andalusian undulation)*NTLXNS undulation's undulations*NTLXS Andalusia's*NTLYN underlying<*NTM anatomy anytime entomb indiumonetime*NTMBMNT entombment *NTMBMNTS entombment's*NTMBN entombing*NTMBSentombs*NTMBTentombed*NTMK anatomicendemic6*NTMKL anatomical anatomically endemically*NTMKRBL antimicrobial*NTMKRTK undemocratic>*NTMKS antimacassar endemic's endemicsintermix*NTMKSN intermixing;*NTMKSSantimacassar's antimacassars intermixes*NTMKST intermixed*NTMKT undamaged"*NTML untimelieruntimely*NTMLK entomology*NTMLKKL entomological*NTMLKS entomology's*NTMLKST entomologist/ *NTMLKSTSentomologist's entomologists,*NTMLNS untimelinessuntimeliness's*NTMLRL antimalarial*NTMLST untimeliest8*NTMN Andaman antimony Endymion undermine**NTMNBL interminable interminably*NTMNF indemnify *NTMNFKXN indemnification6 *NTMNFKXNSindemnification'sindemnifications*NTMNFS indemnifies*NTMNFT indemnified*NTMNFYN indemnifying*NTMNL intermingle*NTMNLN intermingling*NTMNLS intermingles*NTMNLT intermingled*NTMNN undermining%*NTMNS antimony's undermines *NTMNSTRBLindemonstrable *NTMNSTRTF!undemonstrative# *NTMNSTRTFLundemonstrativelyg*NTMNT endearment endowment indemnity interment ointment undermanned undermined*NTMNTN undemandingœ*NTMNTS endearment's endearments endowment's endowments indemnities indemnity's interment's interments ointment's ointments*NTMNXNTundermentioned*NTMNXT undiminished*NTMPRNS intemperance *NTMPRNSSintemperance's*NTMPRT intemperate*NTMPRTL intemperately*NTMR intermarry*NTMRK intermarriage/*NTMRKSintermarriage'sintermarriages*NTMRS intermarries*NTMRT intermarried*NTMRYN intermarryingV*NTMS anatomies anatomy's indium's intermezzi intermezzointimacy*NTMSBL inadmissible*NTMSBLTinadmissibility! *NTMSBLTSinadmissibility's*NTMSL antimissileD*NTMSS intermezzo's intermezzos intimacies intimacy's.*NTMST anatomist endmost undermost *NTMSTKTTundomesticated'*NTMSTS anatomist's anatomists9*NTMT antimatter intimate undimmeduntamed(*NTMTBL indomitable indomitably*NTMTK unidiomatic*NTMTL intimately*NTMTN intimating*NTMTNT intermittent*NTMTNTLintermittently*NTMTR intermediary.*NTMTRSintermediariesintermediary's4*NTMTS antimatter's intimate's intimates4*NTMTT intermediate intimated intimidate*NTMTTLintermediately*NTMTTN intimidating*NTMTTNLintimidatingly<*NTMTTSintermediate's intermediates intimidates*NTMTTT intimidated*NTMTXN intimidation*NTMTXNSintimidation's'*NTMXN intermission intimationL*NTMXNSintermission's intermissions intimation's intimationsü*NTN Andean anodyne anteing antenna antennae Antoine Anton Antone Antonia Antonio Antony ending enduing Indian Indiana intern internee intone intoner undoing undone uneatenuniting*NTN@ underneath(*NTN@S underneath's underneathsB*NTNBL unattainable undeniable undeniably untenable*NTNKendanger&*NTNKBL intangible intangibly**NTNKBLS intangible's intangibles*NTNKBLT intangibility *NTNKBLTSintangibility's0*NTNKL antinuclear entangleuntangle *NTNKLMNT entanglement0 *NTNKLMNTSentanglement's entanglements&*NTNKLN entangling untangling$*NTNKLS entangles untangles$*NTNKLT entangled untangled*NTNKMNT endangerment *NTNKMNTSendangerment's*NTNKRN endangering*NTNKRT endangered*NTNKS endangers"*NTNL internal internally*NTNLS internals*NTNMantonym*NTNMNT internment*NTNMNTS internment's0*NTNMS antonymous antonym'santonyms:*NTNN Indianan Indianian interningintoning*NTNNRF Antananarivo*NTNNRFSAntananarivo's1*NTNNS Antoninus Indianan's Indianans*NTNNTT untenanted,*NTNPLS IndianapolisIndianapolis's *NTNRXMNT!undernourishment# *NTNRXMNTS undernourishment's*NTNRXTundernourishedõ*NTNS anodyne's anodynes antenna's antennas Antoine's Antone's Antonia's Antonio's Antonius Anton's Antony's ending's endings Indiana's Indian's Indians inertness inertness's innateness¼*NTNS innateness's intense intenser internee's internees intern's interns intoner's intoners intones ornateness ornateness's undoing'sundoings2*NTNSF intensifier intensify intensive *NTNSFKXN intensification" *NTNSFKXNSintensification's*NTNSFL intensively/*NTNSFNS intensivenessintensiveness'sW*NTNSFS intensifier's intensifiers intensifies intensive's intensives*NTNSFT intensified*NTNSFYN intensifying*NTNSL intensely*NTNSN internecine*NTNSST intensest#*NTNST intensity internistE*NTNSTS intensities intensity's internist's internists­*NTNT andante annuitant Antoinette entente indent inordinate intend intent interned Internet internet intoned unadorneduntanned*NTNTF inattentive*NTNTFBLunidentifiable*NTNTFL inattentively3*NTNTFNSinattentivenessinattentiveness's*NTNTFT unidentified2*NTNTL antenatal inordinatelyintently#*NTNTN indenting intending(*NTNTNS intentness intentness's*NTNTR indenture*NTNTRN indenturing'*NTNTRS indenture's indentures*NTNTRT indenturedž*NTNTS andante's andantes annuitant's annuitants entente's ententes indent's indents intends intent's intents InternetsU*NTNTT indented intended unattended undaunted untainteduntended*NTNTTL undauntedly%*NTNTTS intended's intendeds*NTNTXN indentation,*NTNTXNS indentation's indentations*NTNX IndonesiaN*NTNXN inattention indention Indonesian intention intonation`*NTNXNL intentional intentionally internationalInternationaleinternationallyD*NTNXNLSInternationale'sinternational'sinternationals *NTNXNLSM!internationalism# *NTNXNLSMS"internationalism's *NTNXNLST!internationalist8 *NTNXNLSTSinternationalist'sinternationalists…*NTNXNS inattention's indention's Indonesian's Indonesians intention's intentions intonation's intonations*NTNXP internship)*NTNXPS internship's internships*NTNXS Indonesia's*NTNXT untarnished*NTPunderpay*NTP@ antipathy'*NTP@S antipathies antipathy's*NTP@TK antipathetic*NTPFT antipoverty%*NTPKL untypical untypically.*NTPL interplay Interpol underplay*NTPLMTK undiplomatic*NTPLNTRinterplanetary&*NTPLS interplay's underplays*NTPLT interpolate*NTPLTN interpolating*NTPLTS interpolates*NTPLTT interpolated,*NTPLXN antipollution interpolation0*NTPLXNSinterpolation'sinterpolations*NTPLYN underplaying*NTPLYT underplayed*NTPMNT underpayment.*NTPMNTSunderpayment's underpayments*NTPNunderpin*NTPNN underpinning-*NTPNNSunderpinning's underpinnings*NTPNS underpins$*NTPNT endpoint underpinned*NTPNTBL undependable+*NTPNTNS Independence independence0 *NTPNTNSSIndependence'sindependence's*NTPNTNT independent *NTPNTNTL independently- *NTPNTNTS independent's independents*NTPNTRTinterpenetrate *NTPNTRTN interpenetrating *NTPNTRTSinterpenetrates *NTPNTRTTinterpenetrated *NTPNTRXNinterpenetrationC*NTPNTS endpoint's endpoints underpants underpants's*NTPPLTTunderpopulated *NTPRFLKTunderprivileged%*NTPRS Enterprise enterprise*NTPRSN enterprising*NTPRSNLenterprisingly9*NTPRSS Enterprise's enterprise's enterprises%*NTPRT interpret interpreter*NTPRTF interpretive *NTPRTKXN underproduction" *NTPRTKXNSunderproduction's*NTPRTN interpreting9*NTPRTS interpreter's interpreters interprets*NTPRTT interpreted*NTPRTTFinterpretative*NTPRTXNinterpretation3 *NTPRTXNSinterpretation'sinterpretationsV*NTPS Antipas Antipas's interpose underpass underpass's underpays*NTPSN interposing,*NTPSNL antipersonnel interpersonal *NTPSPRNTantiperspirant4 *NTPSPRNTSantiperspirant'santiperspirants&*NTPSS interposes underpasses1*NTPST antipasti antipasto interposed'*NTPSTS antipasto's antipastos*NTPSXN interposition*NTPSXNSinterposition's.*NTPT underpaid underpartuntapped*NTPTKL antiparticle.*NTPTKLSantiparticle's antiparticles*NTPTL antipodal*NTPTLS antipodals*NTPTN antipodean)*NTPTNS antipodean's antipodeansO*NTPTS Antipodes antipodes antipodes's underpart's underparts*NTPYN underpaying¿*NTR Andorra Andre Andrea Andrei Andrew anterior endure entire entry Indira Indore Indra interior intro Ontario unitary untrueuntruer*NTR@untruth(*NTR@FL untruthful untruthfully2 *NTR@FLNSuntruthfulnessuntruthfulness's"*NTR@S untruth'suntruths4*NTRBL endurable unutterable unutterably*NTRBLT untroubled*NTRBN interurban*NTRBTT unattributed*NTRFLT untraveled*NTRFN entryphone9*NTRFNS entryphones intravenous intravenous's*NTRFNSL intravenously*NTRFNSS intravenouses*NTRFS interoffice*NTRFT introvert'*NTRFTS introvert's introverts*NTRFTT introverted*NTRFXN introversion*NTRFXNSintroversion's*NTRHNM antirrhinum*NTRHNMS antirrhinums:*NTRK entourage intrigue intriguerunderage0*NTRKN androgen androgyny intriguing*NTRKNK androgenic*NTRKNL intriguingly*NTRKNM interregnum,*NTRKNMS interregnum's interregnums6*NTRKNS androgen's androgynous androgyny'sk*NTRKS entourage's entourages intricacy intriguer's intriguers intrigue's intrigues*NTRKSPS underexpose *NTRKSPSN underexposing *NTRKSPSR underexposure2 *NTRKSPSRSunderexposure'sunderexposures *NTRKSPSS underexposes *NTRKSPST underexposed(*NTRKSS intricacies intricacy'ss*NTRKT entr'acte indirect interact interrogate interrogator intricate intriguedunderact)*NTRKTBL intractable intractably *NTRKTBLTintractability! *NTRKTBLTSintractability's:*NTRKTF interactive interrogative unattractiveA*NTRKTFL interactivelyinterrogativelyunattractively0*NTRKTFSinterrogative'sinterrogatives*NTRKTFT interactivity'*NTRKTL indirectly intricately9*NTRKTN interacting interrogating underacting-*NTRKTNS indirectnessindirectness's*NTRKTR interrogatory1*NTRKTRSinterrogatoriesinterrogatory'sW*NTRKTS interacts interrogatesinterrogator's interrogators underacts6*NTRKTT interacted interrogated underacted9*NTRKXN indirection interaction interrogation*NTRKXNLunidirectionalb*NTRKXNS indirection's interaction's interactionsinterrogation'sinterrogations;*NTRL entirely unnatural unnaturallyuntruly.*NTRLNS unnaturalnessunnaturalness's#*NTRLS entrails entrails's*NTRLT interrelate*NTRLTN interrelating*NTRLTS interrelates*NTRLTT interrelated*NTRLXN interrelation0*NTRLXNSinterrelation'sinterrelations! *NTRLXNXP"interrelationship: *NTRLXNXPSinterrelationship'sinterrelationships+*NTRM anteroom interimunderarm *NTRMPLMNT!underemployment# *NTRMPLMNTS!underemployment's *NTRMPLYT underemployed*NTRMRL intramuralL*NTRMS anteroom's anterooms interim's underarm's underarms*NTRMSKL intramuscular0*NTRMT Andromeda undreamed untrimmed*NTRMTK undramatic*NTRMTS Andromeda's*NTRMX Andromachev*NTRN andiron Andorran endearing enduring entering interring Ontarian Unitarianuntiring*NTRNKBL undrinkable&*NTRNL endearingly untiringly& *NTRNMPNMRN'Andrianampoinimerina) *NTRNMPNMRNS#Andrianampoinimerina's~*NTRNS andiron's andirons Andorran's Andorrans endurance entrance intrans Unitarian's Unitarians*NTRNSK intrinsic*NTRNSKL intrinsically *NTRNSKNS intransigence *NTRNSKNSSintransigence's *NTRNSKNT intransigent *NTRNSKNTLintransigently0 *NTRNSKNTSintransigent's intransigents *NTRNSLTBLuntranslatable *NTRNSLTT untranslated*NTRNSM Unitarianism *NTRNSMNT entrancement *NTRNSMNTSentrancement's.*NTRNSMSUnitarianism's Unitarianisms*NTRNSN entrancing*NTRNSNL entrancingly4*NTRNSS endurance's entrance's entrances*NTRNST entranced*NTRNSTF intransitive *NTRNSTFLintransitively/ *NTRNSTFSintransitive's intransitives-*NTRNT entrant intranet untrained0*NTRNTS entrant's entrants intranets*NTRNXentrench *NTRNXMNT entrenchment0 *NTRNXMNTSentrenchment's entrenchments*NTRNXN entrenching*NTRNXS entrenches*NTRNXT entrenched*NTRP entrapentropy*NTRPFAndropov*NTRPMNT entrapment *NTRPMNTS entrapment's*NTRPN entrapping*NTRPRN entrepreneur *NTRPRNRLentrepreneurial.*NTRPRNSentrepreneur's entrepreneurs *NTRPRNXP!entrepreneurship! *NTRPRSNTTunderrepresented!*NTRPS entraps entropy's>*NTRPT entrapped interrupt interrupterintrepid*NTRPTL intrepidly*NTRPTN interruptingH*NTRPTS interrupter's interrupters interrupt's interrupts(*NTRPTT interrupted intrepidity*NTRPTTS intrepidity's*NTRPXN interruption.*NTRPXNSinterruption's interruptionsþ*NTRS Andorra's Andrea's Andrei's Andre's Andres Andrew's Andrews Antares Antares's endures entries entry's Indira's Indra's interior's interiors intro's intros Ontario's undress undress's*NTRSBL untraceable*NTRSF intrusive*NTRSFL intrusively/*NTRSFNS intrusivenessintrusiveness's*NTRSN undressing*NTRSPKT introspect *NTRSPKTF introspective *NTRSPKTFLintrospectively *NTRSPKTN introspecting *NTRSPKTS introspects *NTRSPKTT introspected *NTRSPKXN introspection *NTRSPKXNSintrospection's*NTRSS undressesF*NTRST entrust interest underused undresseduntruest*NTRSTMT underestimate *NTRSTMTNunderestimating1 *NTRSTMTSunderestimate'sunderestimates *NTRSTMTTunderestimated *NTRSTMXN underestimation6 *NTRSTMXNSunderestimation'sunderestimations'*NTRSTN entrusting interesting*NTRSTNL interestingly1*NTRSTS entrusts interest's interests3*NTRSTT entrusted interested intrastate*NTRSTW@ untrustworthyê*NTRT Andretti Android android endeared endured entered entirety entreat entreaty interred introit intrude intruder underrate underwrite underwriter underwrote untrieduntrod*NTRTKTR introductory*NTRTKXN introduction/ *NTRTKXNSintroduction's introductionsS*NTRTN entreating intruding underrating underwriting underwritten*NTRTNL entreatingly*NTRTRN intrauterineû*NTRTS Andretti's Android's android's androids enteritis enteritis's entirety's entreaties entreats entreaty's introduce introit's introits intruder's intruders intrudes underrates underwriter's(*NTRTS underwriters underwrites*NTRTSN introducing*NTRTSS introduces*NTRTST introduced=*NTRTT entreated intruded underrated untreated*NTRWentryway$*NTRWS entryway's entryways**NTRXF underachieve underachiever *NTRXFMNTunderachievement*NTRXFNunderachieving@*NTRXFSunderachiever'sunderachievers underachieves*NTRXFT underachieved*NTRXL interracial*NTRXN intrusion'*NTRXNS intrusion's intrusionsø*NTS Aeneid's Andes Andes's Andy's Anita's Annette's annuities annuity's anode's anodes Antaeus ante's antes anti's antis ant'sants antsier antsy auntie's aunties aunt'sauntsö*NTS endears endorse endorser endows end'sends endues enters entice India's Indies indies indoors induce inducer Indus Indus's Indy's innards innards's inters Inuit'sInuits*NTS Oneida's Oneidas undersea undies undies's undoes Unitas Unitas's unites unities unit's units unity'sunties*NTSBL unnoticeable*NTSBMRN antisubmarine*NTSF undeceive'*NTSFN undeceiving undeserving/*NTSFRBLindecipherableundecipherable*NTSFS undeceives%*NTSFT undeceived undeserved*NTSFTL undeservedly*NTSKFRT undiscovered*NTSKLN anticyclone*NTSKLNK anticyclonic,*NTSKLNS anticyclone's anticyclones*NTSKLST undisclosed *NTSKLSTKinterscholastic*NTSKNN undersigning*NTSKNTS undersigned's#*NTSKP endoscope endoscopy*NTSKPK endoscopic6*NTSKPS endoscope's endoscopes endoscopy's*NTSKR underscore. *NTSKRBBL indescribable indescribably *NTSKRMNTindiscriminate! *NTSKRMNTL!indiscriminately! *NTSKRMNTNundiscriminating*NTSKRN underscoring)*NTSKRS underscore's underscores'*NTSKRT indiscreet underscored*NTSKRTL indiscreetly*NTSKRTRundersecretary4 *NTSKRTRSundersecretariesundersecretary's*NTSKRXN indiscretion/ *NTSKRXNSindiscretion's indiscretions'*NTSKST undersexed undisguised$*NTSKT intersect underskirt*NTSKTN intersecting7*NTSKTS intersects underskirt's underskirts*NTSKTT intersected*NTSKXN intersection.*NTSKXNSintersection's intersections*NTSL undersell**NTSLBL indissoluble indissolubly*NTSLBLTindissolubility*NTSLFR antislavery*NTSLFT undissolved*NTSLN underselling*NTSLS undersells*NTSLT undersold5*NTSMNT endorsement enticement inducementj*NTSMNTS endorsement's endorsements enticement's enticements inducement's inducements*NTSMTK antisemitic*NTSMTSM antisemitism *NTSMTSMSantisemitism's*NTSMYT undismayeda*NTSN Andersen Anderson endorsing enticing inducing undersign undersigned*NTSNBL indiscernible*NTSNL enticingly2*NTSNS Andersen's indecency undersigns(*NTSNSS indecencies indecency's*NTSNTindecent*NTSNTL indecently*NTSPLN indiscipline*NTSPLNT undisciplined. *NTSPNSBL indispensable indispensably2 *NTSPNSBLSindispensable'sindispensables! *NTSPNSBLT"indispensability$ *NTSPNSBLTSindispensability's*NTSPS intersperse *NTSPSMTK antispasmodic2 *NTSPSMTKSantispasmodic'santispasmodics*NTSPSN interspersing8*NTSPSS antisepsis antisepsis's intersperses(*NTSPST indisposed interspersed*NTSPSXN indisposition1 *NTSPSXNSindisposition'sindispositions3*NTSPT anticipate intercept interceptor+*NTSPTBL indisputable indisputably*NTSPTK antiseptic*NTSPTKLantiseptically**NTSPTKS antiseptic's antiseptics**NTSPTN anticipating intercepting*NTSPTR anticipatoryW*NTSPTS anticipates interceptor's interceptors intercept's intercepts6*NTSPTT anticipated intercepted undisputed;*NTSPXN anticipation interception interspersiond*NTSPXNSanticipation's anticipationsinterception's interceptionsinterspersion's(*NTSRBL undesirable undesirably,*NTSRBLS undesirable's undesirables*NTSRBLTundesirability *NTSRBLTSundesirability's*NTSRM antiserum'*NTSRMS antiserum's antiserums*NTSRT undesiredz*NTSS endorser's endorsers endorses entices inducer's inducers induces intercessor underseas*NTSSF indecisive*NTSSFL indecisively1*NTSSFNSindecisivenessindecisiveness's*NTSSR intercessory**NTSSS intercessor's intercessors#*NTSST antsiest undersizedi*NTST antacid endorsed enticed induced intercede intercity underside unnoticed*NTSTBL undecidable*NTSTBT undisturbed*NTSTFT understaffed*NTSTK inartistic*NTSTL interstellar%*NTSTN interceding intestine*NTSTNKT indistinct *NTSTNKTL indistinctly3 *NTSTNKTNSindistinctnessindistinctness's*NTSTNL intestinal6*NTSTNS antecedence intestine's intestines*NTSTNSS antecedence's&*NTSTNT antecedent understand0 *NTSTNTBLunderstandableunderstandably*NTSTNTN understanding *NTSTNTNLunderstandingly1 *NTSTNTNSunderstanding'sunderstandings9*NTSTNTS antecedent's antecedents understands6 *NTSTNXBLindistinguishable indistinguishably*NTSTNXTundistinguished*NTSTRindustry *NTSTRBTT undistributed1 *NTSTRKTBLindestructible indestructibly# *NTSTRKTBLT$indestructibility& *NTSTRKTBLTS!indestructibility's(*NTSTRL industrial industrially *NTSTRLSM industrialism *NTSTRLSMSindustrialism's *NTSTRLST industrialist2 *NTSTRLSTSindustrialist'sindustrialists5*NTSTRS industries industrious industry's*NTSTRSL industriously4 *NTSTRSNSindustriousnessindustriousness'sh*NTSTS antacid's antacids intercedes interstice intestacy underside's undersides8*NTSTSS interstice's interstices intestacy's*NTSTT interceded interstate intestate unattested undecided understate understood understudy untasteduntested *NTSTTMNTunderstatement4 *NTSTTMNTSunderstatement'sunderstatements*NTSTTN understatingu*NTSTTS interstate's interstates undecided's undecideds understates understudies understudy's)*NTSTTT understated understudied*NTSTTYN understudying*NTSTXL interstitial*NTSXKT undischarged'*NTSXL antisocial antisocially7*NTSXN indecision intercession intersession`*NTSXNS indecision'sintercession's intercessionsintersession's intersessionsÒ*NTT annotate annotator anteater anted ended endued entity indeed indite intuit unaided undertow undid united unneeded untaught untidier untidyuntied#*NTTF annotative intuitive*NTTFL intuitively! *NTTFLPMNT"underdevelopment$ *NTTFLPMNTS!underdevelopment's*NTTFLPTunderdeveloped.*NTTFNS intuitivenessintuitiveness's<*NTTK underdog undertake undertaker undertook&*NTTKN undertaken undertaking+*NTTKNS undertaking's undertakingsQ*NTTKS underdog's underdogs undertaker's undertakers undertakes*NTTKSN antitoxin(*NTTKSNS antitoxin's antitoxins*NTTKT interdict*NTTKTBL undetectable*NTTKTN interdicting'*NTTKTS interdict's interdicts'*NTTKTT interdicted undetected*NTTKXN interdiction*NTTKXNSinterdiction's+*NTTL entitle unitedlyuntidily*NTTLFN antediluvian*NTTLMNT entitlement- *NTTLMNTS entitlement's entitlements*NTTLN entitling*NTTLSentitles!*NTTLT entitleduntitled*NTTMAntietam *NTTMKRTKantidemocratic/*NTTMNBLindeterminableindeterminably*NTTMNS indeterminacy*NTTMNSSindeterminacy's+*NTTMNT indeterminate undetermined*NTTMNTLindeterminatelye*NTTN annotating entertain entertainer inditing intuiting underdone undertone*NTTNKantitank*NTTNMNT entertainment1 *NTTNMNTSentertainment'sentertainments$ *NTTNMNXNL interdenominational*NTTNN entertaining*NTTNNLentertainingly*NTTNNSentertaining'ss*NTTNS entertainer's entertainers entertains undertone's undertones untidiness untidiness's*NTTNT entertained *NTTPNTNS interdependence" *NTTPNTNSS!interdependence's *NTTPNTNTinterdependent! *NTTPNTNTL interdependently *NTTPRSNTantidepressant4 *NTTPRSNTSantidepressant's antidepressants" *NTTPTMNTLinterdepartmental*NTTRST antitrust$*NTTRT undeterred untutored–*NTTS annotates annotator's annotators anteater's anteaters entities entity's indites intuits undertow's undertows! *NTTSPLNRinterdisciplinary*NTTST untidiest[*NTTT annotated antedate antidote indited intuited undatedunedited*NTTTN antedating1*NTTTS antedates antidote's antidotes*NTTTT antedated*NTTWN intertwine*NTTWNN intertwining*NTTWNS intertwines*NTTWNT intertwined7*NTW antiwar interwar underway underwear#*NTWF interweave interwove'*NTWFN interweaving interwoven*NTWFS interweaves*NTWLindwell*NTWLN indwelling*NTWLSindwells"*NTWLT indwelt underworld)*NTWLTS underworld's underworlds)*NTWN Antwan endowingentwine*NTWNN entwining!*NTWNS Antwan'sentwines"*NTWNT entwined underwent*NTWPAntwerp*NTWPS Antwerp's"*NTWS endways underwear's*NTWSTuntwist*NTWSTN untwisting*NTWSTSuntwists*NTWSTT untwistedI*NTWT endowed underwater underweight Underwooduntoward)*NTWTS underweight's Underwood's'*NTXBL unteachable untouchable+*NTXBLS untouchable's untouchables*NTXK undercharge*NTXKN undercharging**NTXKS undercharge's undercharges*NTXKT undercharged*NTXMB antechamber+*NTXMBS antechamber's antechambers0*NTXN annotation Indochina intuition*NTXNK interchange1*NTXNKBLinterchangeableinterchangeably" *NTXNKBLT interchangeability*NTXNKN interchanging+*NTXNKS interchange's interchanges*NTXNKT interchangedc*NTXNS annotation's annotations Indochina's Indochinese intuition's intuitions*NTXRST Antichrist**NTXRSTS Antichrist's AntichristsL*NTXT unattached undershirt undershoot undershot untouched*NTXTN undershootingW*NTXTS undershirt's undershirts undershoots undershorts undershorts's*NTYN undyinguntying*NWanyway!*NW@ unworthierunworthy*NW@L unworthily+*NW@NS unworthinessunworthiness's*NW@ST unworthiest*NWFNunwoven*NWFRN unwavering*NWKBL unworkable*NWKTunwaged*NWLunwell*NWLKM unwelcome*NWLKMN unwelcoming*NWLN unwilling*NWLNL unwillingly.*NWLNNS unwillingnessunwillingness's"*NWLT unwieldierunwieldy*NWLTL unworldly/*NWLTLNS unworldlinessunworldliness's,*NWLTNS unwieldinessunwieldiness's*NWLTST unwieldiest*NWNunworn*NWNT unwindunwound*NWNTN unwinding*NWNTSunwinds!*NWNTT unwantedunwonted5*NWR annoyware unaware unwarierunwary*NWRBL unwearable*NWRLunwarilyG*NWRNS unawareness unawareness's unwariness unwariness's*NWRNTBL unwarrantable*NWRNTT unwarranted"*NWRS annoywaresunawares*NWRST unwariest"*NWRT unwearied unworried2*NWS anyways anywise unwiseunwiser*NWSLunwisely*NWSSTunwisest$*NWT inward onwardunwed*NWTKEniwetok*NWTKS Eniwetok's*NWTLinwardly*NWTN unwitting*NWTNL unwittingly*NWTSinwards*NWXTunwashedA*NX anarchy anchor Enoch eunuchinchinertia*NX@ unsheathe*NX@N unsheathing*NX@S unsheathes*NX@T unsheathed*NXBXN antiabortion*NXBXNSTantiabortionist5 *NXBXNSTSantiabortionist'santiabortionists*NXFanchovy*NXFNunshaven"*NXFS anchovies anchovy's*NXKanarchic*NXKBL unshakably%*NXKL anarchically unshackle*NXKLN unshackling*NXKLS unshackles*NXKLT unshackled*NXKNunshaken*NXKRFT antiaircraft*NXKSTNT antioxidant- *NXKSTNTS antioxidant's antioxidants"*NXKT uncharged unchecked5*NXL inertial initial initiallyuncial*NXLNKT unchallenged-*NXLS initial's initialsuncial's*NXLT enchilada&*NXLTS enchilada's enchiladas"*NXMN anchorman anchormen*NXMNS anchorman's*NXMT unashamed*NXMTL unashamedlyG*NXN Anshan enchain inching Inchon unchainunshorn*NXNKBL unchangeable*NXNKN unchanging*NXNKT unchanged$*NXNN enchaining unchaining8*NXNS Anshan's enchains Inchon'sunchains:*NXNT enchained enchant enchanter unchained*NXNTMNT enchantment- *NXNTMNTS enchantment's enchantments*NXNTN enchanting*NXNTNL enchantingly**NXNTRS enchantress enchantress's*NXNTRSS enchantresses2*NXNTS enchanter's enchantersenchants*NXNTT enchanted*NXP ownership*NXPL unshapely*NXPPL anchorpeople*NXPRNT unchaperoned*NXPS ownership's*NXPSN anchorperson-*NXPSNSanchorperson's anchorpersons*NXPTunshaped*NXR inshoreonshore"*NXRK Anchorage anchorage5*NXRKS Anchorage's anchorage's anchorages! *NXRKTRSTK"uncharacteristic& *NXRKTRSTKL uncharacteristically!*NXRN anchoringenshrine*NXRNMNT enshrinement *NXRNMNTSenshrinement's*NXRNN enshrining*NXRNS enshrines*NXRNSM anachronism,*NXRNSMS anachronism's anachronisms*NXRNSTK anachronistic! *NXRNSTKLanachronistically*NXRNT enshrined*NXRSXN unchristian-*NXRT anchored anchoriteenshroud**NXRTBL uncharitable uncharitably*NXRTN enshrouding3*NXRTS anchorite's anchorites enshrouds*NXRTT enshroudedc*NXS anarchy's anchor's anchors eunuch's eunuchs inches inch's inertia's*NXSM anarchism*NXSMS anarchism's.*NXST anarchist unchaste unchaster*NXSTK anarchistic&*NXSTS anarchist's anarchists*NXSTST unchastest@*NXT inched inchoate initiate initiatorunshod*NXTF initiative(*NXTFS initiative's initiatives*NXTN initiating*NXTR initiatory@*NXTS initiate's initiates initiator's initiators"*NXTT initiated uncharted*NXWMinchworm'*NXWMN anchorwoman anchorwomen*NXWMNS anchorwoman's$*NXWMS inchworm's inchworms*NXXAntioch*NXXN initiation'*NXXNS initiation's initiations*NYKunyoke*NYKNunyoking*NYKSunyokes*NYKTunyoked*NYLTN unyielding*NYN annoyinganyone*NYNL annoyingly!*NYNS annoyanceanyone's&*NYNSS annoyance's annoyances*NYTannoyedq*PAPapeApiaAPOapp appearEarpEPAIPAopopeoppupUPIupper*P@apathy*P@KMapothegm$*P@KMS apothegm's apothegms*P@KR apothecary)*P@KRS apothecaries apothecary's*P@LL epithelial*P@LM epithelium*P@LMS epithelium's*P@RSTupthrust*P@RSTN upthrusting%*P@RSTS upthrust's upthrusts*P@Sapathy's4*P@SS apotheoses apotheosis apotheosis's*P@T apartheidepithet*P@TK apathetic*P@TKL apathetically/*P@TS apartheid's epithet'sepithets *PBAPB*PBRNN upbringing)*PBRNNS upbringing's upbringings*PBRTupbraid*PBRTN upbraiding*PBRTSupbraids*PBRTT upbraided*PBTupbeat*PBTS upbeat'supbeats*PFN Epiphanyepiphany@*PFNS Epiphanies epiphanies Epiphany's epiphany's*PFRNTupfrontH*PK apogee arpeggioepic opaque opaquerOPECUPC*PKKipecac*PKKS ipecac'sipecacs)*PKL apical apicallyopaquely%*PKLPS Apocalypse apocalypse9*PKLPSS Apocalypse's apocalypse's apocalypses*PKLPTK apocalyptic,*PKLSMN upperclassman upperclassmen*PKLSMNSupperclassman's1*PKLSWMNupperclasswomanupperclasswomen'*PKLTS epiglottis epiglottis's*PKLTSS epiglottises*PKMNupcoming*PKN opaquingUpjohn2*PKNS opaqueness opaqueness'sUpjohn's*PKNTR upcountry*PKNTRS upcountry's*PKPupkeep*PKPSupkeep's*PKRepicure;*PKRF Apocrypha apocrypha epigraph epigraphy'*PKRFL apocryphal apocryphallyQ*PKRFS Apocrypha's apocrypha's epigraph's epigraphs epigraphy's*PKRMepigram"*PKRMS epigram'sepigrams*PKRMTK epigrammatic"*PKRN Epicurean epicurean&*PKRNS epicurean's epicureans;*PKRS epicure's epicures Epicurus Epicurus's*PKRTupgrade*PKRTN upgrading"*PKRTS upgrade'supgrades*PKRTTupgraded*PKSapex apogee's apogees arpeggio's arpeggios epic's epics epoxy opaques OPEC's uppercaseA*PKSS apexes apex's epoxies epoxy's uppercase's*PKST epoxiedopaquest*PKSYNepoxying'*PKT Epcot opaqueduppercut*PKTN uppercutting.*PKTS Epcot's uppercut's uppercuts*PKTTS Epictetusc*PL airplay Apollo appeal Apple apple applier applyOpalopalOpel*PLFTuplift*PLFTN uplifting*PLFTNS upliftings *PLFTS uplift'suplifts*PLFTTuplifted@*PLK apelike apologia apology earplugepilogue%*PLKBL applicable applicably*PLKBLT applicability*PLKBLTSapplicability's*PLKK applejack*PLKKS applejack's*PLKNT applicant'*PLKNTS applicant's applicantsq*PLKS apologia's apologias apologies apology's earplug's earplugs epilogue's epilogues*PLKST apologist'*PLKSTS apologist's apologists*PLKT applicator*PLKTK apologetic*PLKTKLapologetically(*PLKTS applicator's applicators*PLKXN application+*PLKXNS application's applications*PLMaplomb*PLMBSaplomb's!*PLN appalling appealing&*PLNL appallingly appealingly*PLNN Apollonian*PLNR Apollinaire!*PLNS applianceopulence4*PLNSS appliance's appliances opulence's5*PLNT aplenty appellant opulentupland*PLNTL opulently=*PLNTS appellant's appellants upland'suplands*PLPSepilepsy*PLPSS epilepsy's*PLPTK epileptic'*PLPTKS epileptic's epilepticsß*PLS airplay's Apollo's Apollos Appaloosa appaloosa appeal's appeals applause Apple's apple's apples applier's appliers applies Apuleius Opal's opal's opalsOpel's*PLSNS opalescence*PLSNSS opalescence's*PLSNT opalescent^*PLSS Appaloosa's Appaloosas appaloosa's appaloosas applause's applesauce*PLSSS applesauce's*PLST Appleseedc*PLT appalled appealed appellate applaud applauder applet appliedupload'*PLTKL apolitical apolitically/*PLTN applauding Appleton uploadingS*PLTS applauder's applauders applauds applet's appletsuploads!*PLTT applaudeduploaded*PLX Appalachia*PLXKL Apalachicola*PLXKLSApalachicola's&*PLXN Appalachian appellation:*PLXNS Appalachians appellation's appellations*PLXS Appalachia's*PLYNapplying*PMopium&*PM@S Epimethius Epimethius's*PMKTupmarket*PMSopium's*PMST uppermost*PMTKS AppomattoxE*PN apingopen opener opine opinguponupping*PNFRN epinephrine*PNFRNS epinephrine's*PNHM Oppenheimer*PNHMS Oppenheimer's*PNHNTT openhanded2 *PNHNTTNSopenhandednessopenhandedness's*PNHTT openhearted*PNKSTopencast*PNLopenly*PNMS eponymous(*PNN opening opiningopinionG*PNNS Apennines opening's openings opinion'sopinions*PNNTopponent$*PNNTS opponent's opponents*PNNTT opinionatedU*PNS opener's openers openness openness's open's opensopines*PNSTopenestF*PNT append appoint appointee opened opinedupend*PNTF appointive*PNTK appendage2*PNTKS appendage's appendagesappendix&*PNTKSS appendixes appendix's*PNTKTM appendectomy/*PNTKTMSappendectomiesappendectomy's*PNTMNT appointment,*PNTMNTS appointment's appointments/*PNTN appending appointingupendingF*PNTS appends appointee's appointees appointsupends*PNTSS appendices,*PNTSTS appendicitisappendicitis's,*PNTT appended appointedupended*PNWKopenwork*PNWKS openwork's*PNXTS Upanishads*PPLKSapoplexy&*PPLKSS apoplexies apoplexy's*PPLKTK apoplecticD*PR apiaryAPRApr opera Oprah uprearuproar*PRBLoperable*PRBRM opprobrium*PRBRMS opprobrium's*PRBRS opprobrious*PRBRSL opprobriously*PRBXN approbation+*PRBXNS approbation's approbations*PRF approveupriver*PRFLapproval$*PRFLS approval's approvals*PRFN approving*PRFNL approvingly*PRFSapproves*PRFTapproved*PRHNSF apprehensive*PRHNSFLapprehensively6 *PRHNSFNSapprehensivenessapprehensiveness's*PRHNT apprehend*PRHNTN apprehending*PRHNTS apprehends*PRHNTT apprehended*PRHNXN apprehension.*PRHNXNSapprehension's apprehensions*PRKSapprox*PRKSMT approximate*PRKSMTL approximately*PRKSMTN approximating*PRKSMTS approximates*PRKSMTT approximated*PRKSMXN approximation1 *PRKSMXNSapproximation'sapproximations*PRKTapricot"*PRKTS apricot'sapricots*PRL apparelApril6*PRLS apparel's apparels April'sAprils*PRN appearingapron+*PRNS appearance apron'saprons(*PRNSS appearance's appearances*PRNT apparentoperand*PRNTL apparently#*PRNTS apprenticeoperands*PRNTSN apprenticing)*PRNTSS apprentice's apprentices*PRNTST apprenticed*PRNTSXPapprenticeship3 *PRNTSXPSapprenticeship'sapprenticeships(*PRPRT appropriate appropriator*PRPRTL appropriately*PRPRTN appropriating3*PRPRTNSappropriatenessappropriateness's=*PRPRTS appropriatesappropriator's appropriators*PRPRTT appropriated*PRPRXN appropriation0*PRPRXNSappropriation'sappropriations*PRPSapropos*PRRN uprearing*PRRS uproarious*PRRSL uproariously*PRRTupreared±*PRS apiaries apiary's appraise appraiser apprise Apr's opera's operas oppress oppressor Oprah's upraise uprears uproar'suproars*PRSF oppressive*PRSFL oppressively0*PRSFNSoppressivenessoppressiveness's*PRSL appraisal&*PRSLS appraisal's appraisalsJ*PRSN appraising apprising oppressing upraisinguprising$*PRSNS uprising's uprisingst*PRSS appraiser's appraisers appraises apprises oppresses oppressor's oppressorsupraisesF*PRST apiarist appraised apprised oppressedupraised$*PRSTS apiarist's apiaristsK*PRT appeared operate operator operetta uprightuproot!*PRTF aperitif operativeA*PRTFS aperitif's aperitifs operative's operatives*PRTKoperatic*PRTKL operatically*PRTL uprightly"*PRTN operating uprooting)*PRTNS uprightness uprightness'sŠ*PRTS apparatus apparatus's operates operator's operators operetta's operettas upright's uprightsuproots*PRTSS apparatuses *PRTT operateduprooted*PRXapproach7*PRXBL appreciable appreciably approachable*PRXK apparatchik*PRXKS apparatchiks@*PRXN apparition approaching operation oppression)*PRXNL operational operationallyU*PRXNS apparition's apparitions operation's operations oppression's$*PRXS approaches approach's3*PRXT appreciate appreciator approached*PRXTF appreciative*PRXTFLappreciatively*PRXTN appreciating*PRXTR appreciatory9*PRXTS appreciates appreciator's appreciators*PRXTT appreciated*PRXXN appreciation,*PRXXNSappreciation's appreciationsã*PS apace ape'sapes apiece appears appease appeaser apposeappsapse earpiece Earp's EPA'soopsopes opposeop'sopsopus opus's upper's uppersUPSups*PSKupsurge*PSKLupscale*PSKN upsurging#*PSKPL Episcopal episcopal*PSKPLN Episcopalian.*PSKPLNSEpiscopalian's Episcopalians*PSKPS episcopacy*PSKPSS episcopacy's*PSKPT episcopate*PSKPTS episcopate's!*PSKS upsurge'supsurges*PSKTupsurged*PSLN epsilonupsilon;*PSLNS epsilon's epsilons upsilon'supsilons*PSM Epsomopossum*PSMNT appeasement+*PSMNTS appeasement's appeasements!*PSMS opossum'sopossums5*PSN appeasing apposing Epsonopposing*PSNSEpson'sn*PSS appeaser's appeasers appeases apposes apse's apses earpieces opposesopusesj*PST appeased apposed apposite episode opacity opposed opposite upsetupside*PSTF appositive(*PSTFS appositive's appositives*PSTK episodicupstage*PSTKL episodically*PSTKN upstaging*PSTKSupstages*PSTKTupstagedE*PSTL apostle appositely Epistle epistle oppositely*PSTLK apostolic*PSTLR epistolary;*PSTLS apostle's apostles epistle'sepistles*PSTLXP apostleship*PSTLXPS apostleship's*PSTMLK epistemology *PSTN Epstein upsetting+*PSTNS appositenessappositeness's*PSTNTN upstanding*PSTRF apostrophe)*PSTRFS apostrophe's apostrophes*PSTRKupstroke%*PSTRKS upstroke's upstrokes*PSTRMupstream*PSTS apostasy episode's episodes opacity's opposite's opposites upset's upsets upside's upsidesupstairs%*PSTSS apostasies apostasy's**PSTT apostate upstartupstate*PSTTN upstartingJ*PSTTS apostate's apostates upstart's upstarts upstate's*PSTTT upstarted*PSWNupswing"*PSWNS upswing'supswings*PSWXIpswich$*PSXN apposition opposition7*PSXNS apposition's opposition's oppositionsn*PT airport apartapedapt apteriPadiPodoped opiateopt uppeduppity*PTFepitaph!*PTFS epitaph'sepitaphs.*PTK optic Updike uptakeuptick *PTKL optical opticallyW*PTKS optic's optics optics's uptake's uptakes uptick'supticks*PTLaptly*PTM epitomeoptima!*PTMK epidemic epidermic*PTMKL epidemically$*PTMKS epidemic's epidemics-*PTML epidermal optimal optimally*PTMLK epidemiology*PTMLKKLepidemiological*PTMLKSepidemiology's*PTMLKSTepidemiologist3 *PTMLKSTSepidemiologist'sepidemiologists*PTMMoptimum"*PTMMS optimum'soptimums*PTMNT apartment'*PTMNTS apartment's apartments*PTMPuptempo=*PTMS epidermis epidermis's epitome'sepitomes*PTMSMoptimism%*PTMSMS optimism's optimisms*PTMSS epidermises*PTMSToptimist*PTMSTK optimistic*PTMSTKLoptimistically%*PTMSTS optimist's optimists*PTMTR optometry*PTMTRS optometry's*PTMTRST optometrist- *PTMTRSTS optometrist's optometristsH*PTN appertain opportune opting Upton uptownupturn*PTNL opportunely%*PTNN appertaining upturning*PTNNS appurtenance-*PTNNSSappurtenance's appurtenances*PTNNT appurtenant\*PTNS appertains aptness aptness's Upton's uptown's upturn'supturns*PTNSM opportunism*PTNSMS opportunism's*PTNST opportunist*PTNSTK opportunistic *PTNSTKLopportunistically+*PTNSTS opportunist's opportunists2*PTNT appertained opportunityupturned+*PTNTS opportunities opportunity's*PTRaperture*PTRLepidural*PTRLS epidurals*PTRNTuptrend#*PTRS aperture's aperturesa*PTS airport's airports Iapetus Iapetus's iPod's opiate's opiatesopts*PTSTaptestG*PTT apatite appetite opted update updateruptight*PTTNupdatingG*PTTS apatite's appetite's appetites update'supdates*PTTT aptitudeupdated$*PTTTS aptitude's aptitudes*PTXNoptician#*PTXNS optician's opticians*PWNTupwind*PWTupward*PWTLupwardly*PWTSupwards,*PX Apache apish epochuppish*PXKupchuck*PXKN upchucking*PXKSupchucks*PXKT upchucked*PXL apishlyepochal*PXN apportionoption"*PXNL optional optionally*PXNMNT apportionment*PXNMNTSapportionment's%*PXNN apportioning optioning-*PXNS apportions option'soptions#*PXNT apportionedoptioned3*PXS Apache's Apaches epoch'sepochs*PXTupshot*PXTS upshot'supshotsû*R aerie aerier airierairyAraareareaariaarr array arrowauraawry eerie eerierEireERAeraereErieerr erroreuroEyreIRAIraireOraOreore Oreo$*ROrrureaUreyUriah*R@MTK arithmetic,*R@MTKL arithmeticalarithmetically*R@MTKS arithmetic's*R@MTXN arithmetician0*R@MTXNSarithmetician'sarithmeticians*R@Nurethane*R@NS urethane's*R@R urethraurethrae*R@RLurethral*R@RS urethra's*R@RST erythrocyte**R@RSTS erythrocyte's erythrocytes**RBArab Arabia ArabyAruba*RBK aerobicArabic*RBKL aerobically.*RBKS aerobics aerobics'sArabic's*RBLarable*RBLT arability*RBLTS arability's*RBNArabian!*RBNS Arabian'sArabiansG*RBS Arabia's Arab's Arabs Aruba's ErebusErebus's*RBSK arabesque&*RBSKS arabesque's arabesques*RBSTArabist"*RBSTS Arabist'sArabists*RBTK aerobatic&*RBTKS aerobatics aerobatics's*RFarrive'*RFKBL irrevocable irrevocably*RFL arrivalireful!*RFLS arrival'sarrivals*RFLTAeroflot*RFLTS Aeroflot's*RFNarriving*RFRNS irreverence*RFRNSS irreverence's*RFRNT irreverent*RFRNTL irreverently*RFS arrivesorifice)*RFSBL irreversible irreversibly!*RFSS orifice'sorifices*RFT Arafatarrived'*RFTBL irrefutable irrefutably*RFTSArafat's*RH@M arrhythmia*RH@MK arrhythmic*RH@MKL arrhythmical*RH@MS arrhythmia's*RHNErewhon"*RHNS Arrhenius Erewhon's*RHT arrowhead$*RHTS arrowhead's arrowheads*RK AurigaEric Erica Erick ErickaErik Erika eurekaIraq IraqiOregorig O'RourkeuricUruguay*RKBL irrigable,*RKFRBL irrecoverable irrecoverablyW*RKL arugula auricle auricular irregular Oracle oracleoracular*RKLL irregularly*RKLMBL irreclaimable*RKLRT irregularity.*RKLRTSirregularitiesirregularity'sa*RKLS auricle's auricles irregular's irregulars Oracle's oracle'soracles*RKMorigami*RKMS origami's3*RKN Iroquoian oregano Oregonorigin"*RKNL original originally$*RKNLS original's originals*RKNLT originality*RKNLTS originality's*RKNMNT arraignment,*RKNMNTS arraignment's arraignments1*RKNN Araucanian arraigning Oregonian&*RKNNS Oregonian's Oregonianso*RKNS arrogance erogenous Iroquoian's Iroquoians oregano's Oregon's origin'sorigins/*RKNSLBLirreconcilableirreconcilably! *RKNSLBLT"irreconcilability$ *RKNSLBLTS irreconcilability's*RKNSS arrogance's/*RKNT arrogant originate originator%*RKNTL arrogantly urogenital*RKNTN originating6*RKNTS originates originator's originators*RKNTT originated*RKNXN origination*RKNXNS origination's*RKPArequipa*RKRMaerogram*RKRMS aerogramsš*RKS Auriga's Erica's Ericka's Erick's Eric's Erika's Erik's Iraqi's Iraqis Iraq's Iroquois Iroquois's Uruguay's*RKSNErickson*RKSNS Erickson'sG*RKT arrogate erect Erector erector eructirrigate*RKTL erectileerectly*RKTLS irregardless<*RKTN arrogating erecting eructing irrigating%*RKTNS erectness erectness'sO*RKTS arrogates erector's erectors erects eructs irrigates8*RKTT arrogated erected eructed irrigated*RKTXN eructation)*RKTXNS eructation's eructations0*RKXN arrogation erection irrigationD*RKXNS arrogation's erection's erections irrigation's*RKYAraguaya*RKYN Uruguayan&*RKYNS Uruguayan's Uruguayans*RKYS Araguaya's¾*RL aerial aerially airilyAral areal Ariel aural aurally Aurelia Aurelio aureole eerily Erroloral orally oriel orioleUralUriel'*RLFNS irrelevance irrelevancyM*RLFNSS irrelevance's irrelevances irrelevancies irrelevancy's*RLFNT irrelevant*RLFNTL irrelevantly*RLKurology*RLKKL urological$*RLKS irreligious urology's*RLKST urologist'*RLKSTS urologist's urologists*RLNKerelong*RLNTIreland*RLNTS Ireland'sº*RLS aerial's aerials Aral's Aurelia's Aurelio's Aurelius aureole's aureoles Errol's oral's orals oriel's oriels oriole's oriolesUrals*RLST aerialist&*RLSTS aerialist's aerialists*RLXEhrlich*RM aromaarum*RM@RP aromatherapy*RM@RPSaromatherapy's*RM@RPSTaromatherapist3 *RM@RPSTSaromatherapist'saromatherapists*RMFBL irremovable&*RMK Aramaic AramcoUrumqi!*RMKS Aramaic'sAramco's*RMNAhriman*RMNS Ahriman's/*RMS aroma's aromas arum'sarums*RMSN Aureomycin*RMSNS Aureomycin's*RMTeremite)*RMTBL irremediable irremediably*RMTKaromatic*RMTKL aromatically$*RMTKS aromatic's aromatics *RMTS eremite'seremitesÀ*RN Aaron airing arenaAron arraign arraigned Arron earringErin erringIran Ireneiron irony oaringOranOrin Orion Uraniaurine*RNBK Ehrenberg*RNBKS Ehrenberg'sQ*RNK arrange arranger irenic ironic Orange orangeOrinoco"*RNKL ironical ironically*RNKLTironclad%*RNKLTS ironclad's ironclads*RNKMNT arrangement,*RNKMNTS arrangement's arrangements*RNKN arranging*RNKNS orangeness*RNKRorangery%*RNKRS orangeries orangery'sS*RNKS arranger's arrangers arranges orange's oranges Orinoco's*RNKSB Aurangzeb*RNKSTT Oranjestad*RNKSTTS Oranjestad's!*RNKT arranged orangeade*RNKTN orangutan'*RNKTNS orangutan's orangutans&*RNKTS orangeade's orangeades*RNLurinal*RNLS urinal'surinals5*RNLSS urinalyses urinalysis urinalysis's*RNMuranium*RNMNK ironmonger*RNMNKR ironmongery*RNMNKS ironmongers*RNMS uranium's*RNN Iranianironing.*RNNS Iranian's Iranians ironing's*RNRurinaryõ*RNS airiness airiness's airing's airings arena's arenas Aron's arraigns Arron's earring's earrings eeriness eeriness's erroneous Iran's ironies iron's irons irony's Oran'sOrin's?*RNS Orion's Urania's Uranus Uranus'surine's*RNSL erroneously*RNSMArianism*RNSMS Arianism's*RNSTN ironstone*RNSTNS ironstone'sb*RNT aren't around arrant errand errant ironed Orient orienturinate*RNTK aeronautic*RNTKL aeronautical)*RNTKS aeronautics aeronautics's *RNTL Orientaloriental?*RNTLS Oriental's Orientals oriental's orientals*RNTLST orientalist*RNTLSTS orientalists"*RNTN orienting urinating*RNTRN orienteeringB*RNTS errand's errands orient's orientsurinates-*RNTT orientate orientedurinated*RNTTN orientating*RNTTS orientates*RNTTT orientated*RNTXN orientation+*RNTXNS orientation's orientations*RNWKironwork*RNWKS ironwork's*RNWRironware*RNWRS ironware's*RNWTironwood$*RNWTS ironwood's ironwoods*RNXN urination*RNXNS urination's*RP EuropaEurope*RPHArapaho.*RPHS Arapahoes Arapaho'sArapahos*RPLSBL irreplaceable*RPMeuropium*RPMS europium's*RPNEuropean#*RPNS European's Europeans'*RPRBL irreparable irreparably,*RPRSBL irrepressible irrepressibly.*RPRXBLirreproachableirreproachably*RPS Europa'sEurope's*RPT eruptirrupt!*RPTF eruptive irruptive!*RPTN erupting irrupting**RPTS erupts Euripidesirrupts*RPTT eruptedirrupted!*RPXN eruption irruption@*RPXNS eruption's eruptions irruption's irruptions*RR Auroraaurora**RRS Aurora's aurora'sauroras*RRT Ararat arrowroot"*RRTS Ararat's arrowroot'sû*RS aerie's aeries Ara's area's areasAres are'sares aria's arias Aries Aries's arise Arius Arius'sAriz arose arouse arras arras's array's arrays arrears arrears'sarrow'sü*RS arrows aura's auras Eire's era'seras erase eraserEris Eris'sEros Eros's error's errorserrs euro's euros IRA'sIRAs Ira's ire'sIrisiris iris's Ora's ore'sores5*RS orris orris's Orr's urea'sUris*RSBOrizaba.*RSBL erasable irascible irascibly*RSBLT irascibility*RSBLTSirascibility's*RSBS Orizaba's*RSFerosive2*RSL aerosol Araceli arousaluracilG*RSLS aerosol's aerosols Araceli's arousal'suracil's*RSLT irresolute*RSLTL irresolutely0*RSLTNSirresolutenessirresoluteness's*RSLXN irresolution*RSLXNSirresolution's *RSMS Erasmus Erasmus'sH*RSN arisen arising Arizona arousing erasingorison!*RSNN Arizonan ArizonianA*RSNNS Arizonan's Arizonans Arizonian's Arizonians,*RSNS Arizona's orison'sorisons*RSPKTF irrespective'*RSPLS erysipelas erysipelas's-*RSPNSBL irresponsible irresponsibly *RSPNSBLT!irresponsibility# *RSPNSBLTSirresponsibility's*RSPS aerospace*RSPSS aerospace's*RSRerasure!*RSRS erasure'serasures|*RSS Arieses arises arouses arrases eraser's erasers erases Erises Eroses irisesorrises**RSSTBL irresistible irresistiblyR*RST aeriest airiest Ariosto aroused arrest eeriesterased,*RSTFNS AristophanesAristophanes's*RSTKRS aristocracy-*RSTKRSS aristocracies aristocracy's*RSTKRT aristocrat*RSTKRTK aristocratic *RSTKRTKLaristocratically**RSTKRTS aristocrat's aristocrats*RSTN arresting**RSTS arrest's arrestsOrestes*RSTTarrested*RSTTL Aristotle*RSTTLN Aristotelian*RSTTLNSAristotelian's*RSTTLS Aristotle's*RSTTS Aristides(*RSTXS Aristarchus Aristarchus's“*RT aerate aerator airedarid aright eared Erato erode errata erred irate oared orate oratorureter.*RTBL erodible irritable irritably*RTBLT irritability*RTBLTSirritability's'*RTK erotic eroticaerratic*RTKBL eradicable%*RTKL erotically erratically *RTKS erotica'serotics*RTKSS eroticses#*RTKT eradicate eradicator*RTKTN eradicating6*RTKTS eradicates eradicator's eradicators*RTKTT eradicated*RTKXN eradication*RTKXNS eradication's6*RTL Airedale aridly EurodollariratelyB*RTLS Airedale's Airedales Eurodollar's Eurodollars*RTM erratumiridium)*RTMBL irredeemable irredeemably"*RTMS erratum's iridium's4*RTN aerating Ariadne erodingorating*RTNMK aerodynamic*RTNMKLaerodynamically,*RTNMKS aerodynamicsaerodynamics's=*RTNS Ariadne's Eridanus irateness irateness's*RTNT irritantorotund$*RTNTS irritant's irritants*RTNTT orotundity**RTNTTS orotundities orotundity's)*RTR Eritrea oratoriooratory,*RTRFBL irretrievable irretrievably'*RTRKL oratorical oratorically*RTRM aerodrome&*RTRMS aerodrome's aerodromes*RTRNEritrean$*RTRNS Eritrean's EritreansJ*RTRS Eritrea's oratories oratorio's oratorios oratory's¥*RTS aerates aerator's aerators Erato's erodes errata's erratas Eurydice irides orates orator's orators ureter'sureters,*RTS@NS EratosthenesEratosthenes's'*RTSBL irreducible irreducibly*RTSNS iridescence*RTSNSS iridescence's*RTSNT iridescent*RTSNTL iridescently*RTSS Eurydice's*RTSSM eroticism*RTSSMS eroticism'sU*RTT aerated aridity eroded erudite irradiate irritateorated*RTTL eruditely%*RTTN irradiating irritating*RTTNL irritatingly0*RTTS aridity's irradiates irritates#*RTTT irradiated irritated2*RTXN erudition irradiation irritationG*RTXNS erudition's irradiation's irritation's irritations*RWKArawak*RWKNArawakan*RWKNS Arawakan's*RWKSArawak's*RWT Irrawaddy9*RX earache Erich Eurasia IrishIrisher *RXMN IrishmanIrishmen*RXMNS Irishman's5*RXN aeration erosion Eurasianoration*RXNFB arachnophobia&*RXNL irrational irrationally(*RXNLS irrational's irrationals*RXNLT irrationality*RXNLTSirrationality'sW*RXNS aeration's erosion's Eurasian's Eurasians oration'sorations*RXNTarachnid$*RXNTS arachnid's arachnids*RXRAyrshire*RXRS Ayrshire'sC*RXS earache's earaches Erich's Eurasia'sIrish's%*RXWMN Irishwoman Irishwomen*RXWMNS Irishwoman's*RY arroyoOriya*RYN arrayingAryan*RYNS Aryan'sAryans)*RYS arroyo's arroyosOriya's*RYTarrayedù*SAA'sace air'sairsAI'sAIsAr'sA'sAsas ASCII assay ass'sAu's AussieAZ ear'searsease easiereasyEr'sErseE'sEsesEsauESE essay Essie Eu'sú*SIceice iciericyIo's IOU'sIRSIr's IRS'sI'sis IsaiahISO issue issuer oar'soarsOAS OAS'soh'sohsOHSAOiseoohsooze oozieroozyorzoO'sOS Os*S osierOS'soursouzoOzoz OzzieUrsaU'sUSusUSAuseuserUSOUS'sUSSusu Uzi*S@Esther*S@M asthmaisotherm*S@MNisthmianG*S@MS asthma's isotherm's isotherms isthmus isthmus's*S@MSS isthmuses*S@MTK asthmatic*S@MTKL asthmatically'*S@MTKS asthmatic's asthmatics*S@SEsther's*S@Taesthete*S@TK aesthetic*S@TKL aesthetically'*S@TKS aesthetics aesthetics's#*S@TS aesthete's aesthetes*S@TSSM aestheticism*S@TSSMSaestheticism's*SB isobarUSB&*SBK acerbic icebergUzbek*SBKL acerbically%*SBKN Azerbaijan Azerbaijani:*SBKNS Azerbaijani's Azerbaijanis Azerbaijan's6*SBKS iceberg's icebergs iceboxUzbek's!*SBKSS iceboxesicebox's*SBKSTN Uzbekistan*SBKSTNS Uzbekistan's3*SBL Isabel Isabella Isabelleusable"*SBLS Isabelle'sIsabel's*SBLT usability*SBLTS usability's$*SBNISBN OsbornOsborne*SBNSOsborn's*SBNTicebound"*SBRK icebreakerisobaric(*SBRKS icebreaker's icebreakers*SBS isobar'sisobars#*SBSTS asbestos asbestos's4*SBT acerbate acerbity iceboatOsbert*SBTN acerbatingH*SBTS acerbates acerbity's iceboat's iceboatsOsbert's*SBTT acerbated *SFAzov ossifyUSAF*SFHNIsfahan*SFKL esophageal0*SFKS asphyxia esophagus esophagus's*SFKSS asphyxia's*SFKST asphyxiate*SFKSTN asphyxiating*SFKSTS asphyxiates*SFKSTT asphyxiated*SFKSXN asphyxiation.*SFKSXNSasphyxiation's asphyxiations*SFKXN ossification*SFKXNSossification's*SFL usefulusefully'*SFLNS usefulness usefulness's*SFLT asphaltOsvaldo*SFLTN asphalting/*SFLTS asphalt's asphalts Osvaldo's*SFLTT asphalted*SFRT asseverate*SFRTN asseverating*SFRTS asseverates*SFRTT asseverated*SFRXN asseveration*SFRXNSasseveration's*SFSossifies*SFSXIzvestia*SFSXS Izvestia's*SFT Acevedoossified*SFTLasphodel$*SFTLS asphodel's asphodels*SFTS Acevedo's*SFYN ossifying*SHFSKIzhevsk¡*SK airsickask askew Asoka assoc assuage Escher eschewEsq Isaac Issac Izaak Osage Osaka Oscar Ozarkusage*SK@Asquith*SKB Essequibo*SKKUSCG*SKKTescargot$*SKKTS escargot's escargots*SKL Ezekielicicle*SKLF acyclovir*SKLFS acyclovir's *SKLP escallopescalope*SKLPN escallopingQ*SKLPS Aesculapius Aesculapius's escallop's escallops escalopes*SKLPT escalloped*SKLS icicle'sicicles-*SKLT escalate escalatorosculate%*SKLTN escalating osculating@*SKLTS escalates escalator's escalators osculates1*SKLTT auscultate escalated osculated*SKLTTN auscultating*SKLTTS auscultates*SKLTTT auscultated*SKLTXN auscultation.*SKLTXNSauscultation's auscultations%*SKLXN escalation osculationH*SKLXNS escalation's escalations osculation's osculations*SKMEskimo*SKMS Eskimo'sEskimosC*SKN asking assigner assignor assuaging easygoing*SKNBL assignable*SKNMNT assignment**SKNMNTS assignment's assignments*SKNN assigningi*SKNS airsickness airsickness's askance assigner's assigners assignor's assignors*SKNTT Escondido*SKNXN assignation+*SKNXNS assignation's assignations&*SKP escape escapeeicecap*SKPLK escapology*SKPLKST escapologist *SKPLKSTS escapologists&*SKPMNT escapement escarpmentI*SKPMNTS escapement's escapements escarpment's escarpments*SKPNescapingO*SKPS escapee's escapees escape's escapes icecap'sicecaps*SKPSMescapism*SKPSMS escapism's*SKPSTescapist%*SKPSTS escapist's escapists*SKPT escapadeescaped$*SKPTS escapade's escapades'*SKR escrow Esquireesquire*SKRBascribe*SKRBBL ascribable*SKRBN ascribing*SKRBSascribes*SKRBTascribed*SKRLescarole$*SKRLS escarole's escaroles*SKRPXN ascription*SKRPXNS ascription'sQ*SKRS escrow's escrows Esquire's Esquires esquire'sesquires*SKRTIscariot*SKRTR escritoire)*SKRTRS escritoire's escritoires*SKRX Escherichia*SKRXS Escherichia'sÐ*SKSasks assuages Escher's eschews Esq's Essex Isaac's Issac's Izaak's Osage's Osages Osaka's Oscar's Oscars Ozark's Ozarks Ozarks's usage'susages *SKSL asexual asexually*SKSLT asexuality*SKSLTS asexuality'sM*SKT ascot Asgard asked assuaged escort escudoOsgood*SKTN escortingW*SKTS ascot's ascots escort's escorts escudo's escudosOsgood's*SKTTescorted*SKWN eschewing*SKWTeschewed*SKXN escutcheon'*SKXNS escutcheon's escutcheons˜*SL aisle AscellaASL assail azalea easel easilyESL icilyislisle OsceolaOslo Ursula usualusually*SLBL assailable*SLFS ourselves*SLM asylumIslam*SLMBT Islamabad*SLMBTS Islamabad's*SLMKIslamic4*SLMS asylum's asylums Islam'sIslams*SLMSMIslamism*SLMSMS Islamism's*SLMSTIslamist *SLN assailingUrsulineM*SLNT aslant assailant Iceland Icelander islandislander*SLNTK Icelandic*SLNTKS Icelandic's‚*SLNTS assailant's assailants Icelander's Icelanders Iceland's islander's islanders island'sislands*SLPasleepœ*SLS aisle's aisles Ascella's ASL's assails azalea's azaleas easel's easels isle's isles Oslo's uselessusual's*SLSKP oscilloscope-*SLSKPSoscilloscope's oscilloscopes*SLSL uselessly)*SLSNS uselessness uselessness'sn*SLT assailed assault assaulter islet isolate Isolde ocelot oscillate oscillator2*SLTN assaulting isolating oscillating*SLTR oscillatory“*SLTS assault's assaults islet's islets isolate's isolates ocelot's ocelots oscillates oscillator's oscillators/*SLTT assaulted isolated oscillated$*SLXN isolation oscillation9*SLXNS isolation's oscillation's oscillations*SLXNSM isolationism*SLXNSMSisolationism's*SLXNST isolationist-*SLXNSTSisolationist's isolationists<*SM Asama Assam assumeism isomerIzmir*SM@azimuth!*SM@S azimuth'sazimuthsF*SMBL assemble assembler Assembly assembly assumable*SMBLK assemblage)*SMBLKS assemblage's assemblages(*SMBLMN assemblyman assemblymen*SMBLMNS assemblyman's*SMBLN assemblingO*SMBLS assembler's assemblers assembles assemblies assembly's*SMBLT assembled-*SMBLWMN assemblywoman assemblywomen *SMBLWMNSassemblywoman's*SMFAsimov*SMFK isomorphic*SMKUSMC*SML IsmaelIsmail *SMLS Ismael'sIsmail's*SMLT assimilate*SMLTN assimilating*SMLTS assimilates*SMLTT assimilated*SMLXN assimilation*SMLXNSassimilation's*SMMosmium*SMMSosmium'sF*SMN assuming iceman icemen oarsman oarsmenOsman,*SMNS iceman's oarsman'sOsman's*SMNTeasementB*SMNTS easement's easements Ozymandias Ozymandias's*SMPTF assumptive*SMPTMTK asymptomatic*SMPTTK asymptotic*SMPTTKLasymptotically*SMPXN assumption)*SMPXNS assumption's assumptions*SMRAsmara*SMRKisomeric*SMRLT Esmeralda*SMRLTS Esmeralda's*SMRSM isomerism*SMRSMS isomerism's\*SMS Asama's Assamese Assam's assumes ism'sisms isomer'sisomers.*SMSS Assamese's osmosis osmosis's*SMTassumed*SMTKosmotic*SMTR asymmetry$*SMTRK asymmetric isometric=*SMTRKL asymmetricalasymmetrically isometrically(*SMTRKS isometrics isometrics's&*SMTRS asymmetries asymmetry'sã*SN acing arcing arsing arson assign assignedassn Azana Azania easing Eisner Eocene Essen Essene icing issuing ocean Oceania oozing ozone ursine usingUSN*SNFRNT oceanfront**SNFRNTS oceanfront's oceanfronts*SNHW Eisenhower*SNHWS Eisenhower's3*SNK arsenic Eysenck Izanagioceanic*SNKN oceangoing**SNKRF oceanographer oceanography*SNKRFK oceanographicA*SNKRFSoceanographer'soceanographersoceanography's<*SNKS arsenic's Eysenck's Izanagi's oceanic's*SNLarsenal*SNLK oceanology*SNLKS oceanology's=*SNLS arsenal's arsenals isinglass isinglass's*SNMIzanami*SNMS Izanami's*SNNasinine*SNNL asininely*SNNS assonance*SNNSS assonance's!*SNNT asininityassonantB*SNNTS asininities asininity's assonant's assonantsû*SNS arson's assign's assigns Azana's Azania's easiness easiness's Eisner's Eocene's essence Essen's iciness iciness's icing's icings issuance Oceania's ocean's oceans Oceanus Oceanus's*SNSozone's/*SNSS essence's essences issuance's!*SNST arsonist Oceanside*SNSTN Eisenstein$*SNSTS arsonist's arsonistsC*SNT ascend ascent assent asunder isn'tUsenet"*SNTN ascending assenting%*SNTNS ascendance ascendancy**SNTNSS ascendance's ascendancy's*SNTNT ascendant'*SNTNTS ascendant's ascendantsX*SNTS ascends ascent's ascents assent's assents Usenet'sUsenets *SNTT ascendedassented$*SNXL essential essentially&*SNXLS essential's essentials"*SNXN Ascension ascension5*SNXNS Ascension's ascension's ascensions*SNXRNS asynchronous*SNXRNSLasynchronouslyW*SP AesopASAPasapaspESPespespyUSP usurpusurper*SPK ASPCAaspic*SPKS aspic'saspics*SPKTaspect *SPKTS aspect'saspects'*SPL Aspell espalierIspell*SPLNT esplanade'*SPLNTS esplanade's esplanades*SPLRN espaliering*SPLRT espaliered;*SPLS Aspell's espalier's espaliersIspell's*SPLTN earsplitting-*SPN Aspen aspenESPNusurping*SPNK espionage*SPNKS espionage's4*SPNS Aspen's aspen's aspensEspinoza*SPNSS Espinoza's*SPR aspireosprey%*SPRKS asparagus asparagus's*SPRN aspirinaspiring/*SPRNS aspirin's aspirins Esperanza*SPRNSS Esperanza's"*SPRNT aspirant Esperanto4*SPRNTS aspirant's aspirants Esperanto's6*SPRS aspires espresso osprey'sospreys$*SPRSS espresso's espressosB*SPRT asperity aspirate aspirator aspiredesprit*SPRTN aspiratingi*SPRTS asperities asperity's aspirate's aspirates aspirator's aspiratorsesprit's*SPRTT aspirated*SPRXN aspiration)*SPRXNS aspiration's aspirationsƒ*SPS Aesop's airspace asp'sasps auspice espies espouse ESP'sUSPS usurper's usurpersusurps*SPSLespousal*SPSLS espousal's*SPSN espousingI*SPSS airspace's auspice's auspices auspiciousespouses*SPSSL auspiciously0*SPSSNSauspiciousnessauspiciousness's*SPSTespoused(*SPT airspeed espiedusurped*SPTKaseptic*SPTKL aseptically*SPTM aspartame*SPTMS aspartame's*SPTRL espadrille)*SPTRLS espadrille's espadrilles*SPTSK Aspidiske*SPTSKS Aspidiske's*SPTSTR aspidistra**SPTSTRS aspidistra's aspidistras"*SPXL especial especially#*SPXN aspersion usurpation6*SPXNS aspersion's aspersions usurpation's*SPYNespyingG*SR assure Assyria azureEzraUSSR usurerusury*SRL IsraelIsraeli8*SRLS Israeli's Israelis Israel'sIsraels*SRLT Israelite*SRN assuringAssyrian0*SRNS assurance Assyrian's Assyrians&*SRNSS assurance's assurances˜*SRS assures Assyria's Azores Azores's azure's azures Osiris Osiris's USSR's usurer's usurers usurioususury's*SRTassured*SRTL assuredly *SRTS assured'sassuredsü*SS ace'saces ASCII's ASCIIs assay's assays asses assess assessor Assisi assize Aussie's AussiesAZ's ease's eases Erse's Esau's ESE's essay's essays Essie's ice'sicesIsisý*SS Isis's issuer's issuers issue's issues Isuzu oases oasis oasis's OHSA's Oise's ooze's oozes orzo'sOSes osier's osiers ouzo's ouzos Ozzie's Ursa's USA's user's usersuse's*SSuses Uzi'sUzis*SSLAzazel*SSLS isosceles*SSMNT assessment)*SSMNTS assessment's assessments *SSN assassin assessing#*SSNS assassin's assassins*SSNT assassinate*SSNTN assassinating*SSNTS assassinates*SSNTT assassinated*SSNXN assassination/*SSNXNSassassination'sassassinationsP*SSS assesses assessor's assessors assize's assizesIsuzu's=*SST assessed assist easiest iciestooziest*SSTN assisting*SSTNS assistance*SSTNSS assistance's*SSTNT assistant'*SSTNTS assistant's assistants*SSTS assist'sassists*SSTTassisted÷*STacedacid arced arsed aside Assad assert asset assortasst aster astir AstorAZT easedEasteast EastererstESTest Ester estericed issuedIzod oozedoust**ST ouster oysterUSDAused0*ST@RTSosteoarthritisosteoarthritis's*STBLX establish. *STBLXMNT Establishment establishment2 *STBLXMNTSestablishment'sestablishments*STBLXN establishing*STBLXS establishes*STBLXT established*STBNEsteban*STBNS Esteban's*STBNT eastbound*STF acidify assertive*STFL assertively-*STFNS assertivenessassertiveness's*STFS acidifies*STFT acidified*STFYN acidifying*STHL erstwhile/*STK acetic acidic asceticAztec*STKL ascetically*STKMTK astigmatic*STKMTSM astigmatism- *STKMTSMS astigmatism's astigmatisms*STKNAztecan*STKNS Aztecan's6*STKS ascetic's ascetics Aztec'sAztecsG*STL acidly easterly Estela Estella Estelleostler*STLN acetyleneAztlan$*STLNS acetylene'sAztlan'sb*STLS acidulous easterlies easterly's Estela's Estella's Estelle'sostlers*STLTS Austerlitz*STLTSS Austerlitz's*STMesteem*STMBL estimable *STMN Eastman esteeming*STMNFN acetaminophen*STMNFNSacetaminophen's*STMNT assortment)*STMNTS assortment's assortments*STMS esteem'sesteems-*STMT esteemed estimate estimator*STMTN estimatingA*STMTS estimate's estimates estimator's estimators*STMTT estimated*STMXN estimation)*STMXNS estimation's estimations°*STN acetone ascertain asserting assorting Astana astern Aston Austen Austin Eastern eastern Easterner easterner Estoniaousting&*STNBL ascertainableIstanbul*STNBLS Istanbul's*STNFUstinov*STNKacetonic*STNMNT ascertainment*STNMNTSascertainment's*STNMST easternmost$*STNN ascertainingEstonian$*STNNS Estonian's Estoniansp*STNS acetone's ascertains Astana's Austin's Austins easterner's easterners Estonia's&*STNSBL ostensible ostensibly"*STNT ascertainedastound*STNTN astounding*STNTNL astoundingly*STNTSastounds*STNTT astounded*STNTXN ostentation*STNTXNS ostentation's*STNTXS ostentatious*STNTXSLostentatiously*STNXastonish*STNXMNT astonishment *STNXMNTSastonishment's*STNXN astonishing*STNXNL astonishingly*STNXS astonishes*STNXT astonished*STPisotope#*STP@ osteopath osteopathy*STP@K osteopathic6*STP@S osteopath's osteopaths osteopathy's*STPKisotopic,*STPRSS osteoporosisosteoporosis's!*STPS isotope'sisotopes^*STR Astaire Astoria astray austere austerer Austria estuaryIsidro*STRFSKL astrophysical-*STRFSKS astrophysicsastrophysics's *STRFSSSTastrophysicist4 *STRFSSSTSastrophysicist'sastrophysicists!*STRK airstrikeesoteric*STRK@ Ostrogoth*STRK@S Ostrogoth's$*STRKHN Astrakhan astrakhan*STRKHNS astrakhan's*STRKL esoterically&*STRKS airstrike's airstrikes7*STRL astral austerely austral Australia*STRLB astrolabe'*STRLBS astrolabe's astrolabes$*STRLK astrologer astrology-*STRLKKL astrologicalastrologically8*STRLKS astrologer's astrologers astrology's*STRLKST astrologist- *STRLKSTS astrologist's astrologists*STRLN Australian)*STRLNS Australian's Australians6 *STRLP@KSAustralopithecusAustralopithecus's*STRLS Australia's*STRLT Australoid*STRLX Australasia*STRLXN Australasian*STRLXS Australasia's*STRNAustrian*STRNKestrange *STRNKMNT estrangement0 *STRNKMNTSestrangement's estrangements*STRNKN estranging*STRNKS estranges*STRNKT estranged$*STRNM astronomer astronomy*STRNMK astronomic-*STRNMKL astronomicalastronomically8*STRNMS astronomer's astronomers astronomy's*STRNNS astringency*STRNNSS astringency's*STRNNT astringent*STRNNTL astringently**STRNNTS astringent's astringents$*STRNS Austrian's Austrians*STRNT astronaut*STRNTK astronautic*STRNTKL astronautical-*STRNTKS astronauticsastronautics's'*STRNTS astronaut's astronauts*STRNXN Austronesian*STRNXNSAustronesian's*STRPairstrip*STRPK isotropic$*STRPS airstrip's airstripsG*STRS Asturias Austria's estuaries estuary'sIsidro's*STRSKasterisk*STRSKN asterisking%*STRSKS asterisk's asterisks*STRSKT asterisked*STRSSM ostracism*STRSSMS ostracism's*STRST austerest7*STRT asteroid astride austerityEstrada*STRTF AstroTurf*STRTL astraddleO*STRTS asteroid's asteroids austerities austerity's Estrada's*STRXostrich#*STRXS ostriches ostrich's÷*STS acid's acids aside's asides Assad's asserts asset's assets assiduous assorts aster's asters AZT's Easter's Easters East's Easts east's ersatz Ester's ester's estersEstesQ*STS EST's Izod's ouster's ousters ousts oyster'soysters*STSL assiduously-*STSNS assiduousnessassiduousness's:*STSS acidosis acidosis's ersatzesersatz's*STSSM asceticism*STSSMS asceticism's*STT acetate acidity asserted assiduity assorted Astarte astute astuter estate Oerstedousted*STTFT eisteddfod*STTFTS eisteddfods*STTLastutely*STTNastatine5*STTNS astatine's astuteness astuteness'sn*STTS acetate's acetates acidity's assiduity's Astarte's estate's estates Oersted's*STTSTastutest*STWLTOstwald *STWT eastwardEastwood$*STWTS eastwards Eastwood's*STXN Eustachian*STXNS Eustachian's*SWLTOswald"*SWMN oarswoman oarswomen*SWMNS oarswoman's*SWNAswan*SWNSAswan's*SXIssachar*SXLasocial$*SXLS Aeschylus Aeschylus's*SXN assertion%*SXNS assertion's assertions*SXT associate*SXTF associative*SXTLK eschatology*SXTN associating%*SXTS associate's associates*SXTT associated*SXWTS Auschwitz*SXXN association)*SXXNS association's associations*SY assayeressayer*SYN assayingessaying9*SYS assayer's assayers essayer'sessayers*SYSTessayist$*SYSTS essayist's essayists*SYT assayedessayedû*TADadAdaAdarADDadd adder Addie adieuadoaidAidaaide aortaArtart Artie artierartyAtatate attarattyAudi audio aughtautoeat eaterEd edú*TEdda EddieEddyeddy eider eight eightyETETAetaEttaI'dIDidIdaideaiotaITItitItoIUDoatODodd odderodeOderOEDOort orderOT OTOHf*T otterOtto oughtout outer outta udderUrduUTUtahUteutter*T@ Edith eightieth.*T@S Edith's eightieth's eightieths*TB adobeOTB*TBKoutback,*TBKRFautobiographer autobiography*TBKRFKautobiographic5*TBKRFKLautobiographical autobiographicallyW*TBKRFSautobiographer'sautobiographersautobiographiesautobiography's+*TBKS outback's outbacksoutbox!*TBKSS outboxesoutbox'sS*TBL addable Ardabil audible audibly eatable edibleoddball5*TBLNS edibleness edibleness's outbalance*TBLNSN outbalancing*TBLNSS outbalances*TBLNST outbalancedj*TBLS audible's audibles eatable's eatables edible's edibles oddball'soddballs#*TBLT audibility edibility*TBLTN outbuilding+*TBLTNS outbuilding's outbuildings(*TBLTS audibility's edibility's*TBN Audubonautobahn#*TBNS autobahn's autobahns*TBNToutbound*TBRKoutbreak$*TBRKS outbreak's outbreaks*TBS adobe'sadobes *TBST outboastoutburst*TBSTN outboasting1*TBSTS outboasts outburst's outbursts*TBSTT outboasted*TBT outbidoutboard*TBTK adiabatic*TBTN outbidding-*TBTS outbids outboard's outboards(*TFadvATV edifieredify*TFBadverb$*TFBL adverbial adverbially&*TFBLS adverbial's adverbials*TFBS adverb'sadverbs*TFKaardvark9*TFKS aardvark's aardvarks advocacyoutfox*TFKSN outfoxing#*TFKSS advocacy'soutfoxes*TFKSToutfoxed*TFKTadvocate*TFKTN advocating$*TFKTS advocate's advocates*TFKTT advocated*TFKXN edification*TFKXNS edification'sJ*TFL Advil artful artfully audiophile outfalloutflow*TFLNKoutflank*TFLNKN outflanking*TFLNKS outflanks*TFLNKT outflanked'*TFLNS artfulness artfulness'sW*TFLS Advil's audiophile's audiophiles outfalls outflow'soutflows"*TFLT outfield outfielderC*TFLTS outfielder's outfielders outfield's outfields*TFNSadvance*TFNSMNT advancement- *TFNSMNTS advancement's advancements*TFNSN advancing"*TFNSS advance'sadvances*TFNSTadvanced*TFNT Adventadvent*TFNTK advantage*TFNTKN advantaging7*TFNTKS advantageous advantage's advantages*TFNTKSLadvantageously*TFNTKT advantaged$*TFNTR adventure adventurer*TFNTRN adventuringu*TFNTRS adventurer's adventurers adventure's adventures adventuress adventuress's adventurous*TFNTRSL adventurously+*TFNTRSM adventuresome adventurism4 *TFNTRSNSadventurousness adventurousness's*TFNTRSS adventuresses*TFNTRST adventurist *TFNTRSTS adventurists*TFNTRT adventured7*TFNTS Advent's Advents advent'sadvents*TFNTST Adventist(*TFNTSTS Adventist's Adventists*TFNTXS adventitious*TFNTXSLadventitiously*TFS adverse adverser advice advise adviser artifice artificer edifice edifier's edifiers edifiesoutface#*TFSBL advisable advisably*TFSBLT advisability*TFSBLTSadvisability's$*TFSL adversely audiovisual+*TFSLS audiovisualsaudiovisuals's*TFSMatavism*TFSMNT advisement*TFSMNTS advisement's*TFSMS atavism's!*TFSN advising outfacing)*TFSNS adverseness adverseness's!*TFSR adversaryadvisory*TFSRL adversarialC*TFSRS adversaries adversary's advisories advisory's•*TFSS advice's adviser's advisers advises artificer's artificers artifice's artifices edifice's edificesoutfaces*TFSST adversest7*TFST adversity advised atavistoutfaced*TFSTK atavistic*TFSTL advisedly@*TFSTS adversities adversity's atavist'satavists_*TFT advertadvt edified outfight outfit outfitter outfoughtoutvote?*TFTN adverting outfighting outfitting outvoting*TFTRL advertorial+*TFTRLS advertorial's advertorials‡*TFTS advertise advertiser advert's adverts outfights outfit's outfits outfitter's outfittersoutvotes*TFTSMNT advertisement1 *TFTSMNTSadvertisement'sadvertisements*TFTSN advertising*TFTSNS advertising's6*TFTSS advertiser's advertisers advertises*TFTST advertised-*TFTT adverted outfittedoutvoted&*TFXL artificial artificially*TFXLT artificiality*TFXLTSartificiality's*TFXN Ordovician*TFXNS Ordovician's*TFYNedifying*THIdaho*THLP Atahualpa*THN IdahoanUtahan8*THNS Idahoan's Idahoans Utahan'sUtahans*THR Adharaadhere*THRNadhering*THRNS adherence*THRNSS adherence's*THRNTadherent%*THRNTS adherent's adherents*THRS Adhara'sadheres*THRTadhered'*THS Idahoes Idaho'sIdahos*THSFadhesive,*THSFNS adhesivenessadhesiveness's$*THSFS adhesive's adhesives*THXNadhesion*THXNS adhesion's¿*TK adage adagioADCadj aortic attack attacker Attic attic Attica Edgar edgereducetc OrtegaOTC outage outargue outgoouttake*TKBLeducable*TKBLT educability*TKBLTS educability's*TKK adjudgeoatcake-*TKKS adjudges oatcake'soatcakes*TKKTadjudged*TKKTF adjective(*TKKTFL adjectival adjectivally'*TKKTFS adjective's adjectives*TKL article articular*TKLF autoclave&*TKLFS autoclave's autoclaves;*TKLS article's articles articulacyoutclass*TKLSN outclassing*TKLSS outclasses*TKLST outclassed"*TKLT articled articulate*TKLTL articulately*TKLTN articulating0*TKLTNSarticulatenessarticulateness's*TKLTS articulates*TKLTT articulated*TKLXN articulation-*TKLXNSarticulation's articulations*TKM Atacamaoutcome.*TKMS Atacama's outcome'soutcomesW*TKN adjoin adjourn attacking edging outarguing outgoingoutgun*TKNKTadjunct#*TKNKTS adjunct'sadjuncts*TKNMNT adjournment,*TKNMNTS adjournment's adjournments1*TKNN adjoining adjourning outgunningz*TKNS adjoins adjourns Adkins Adkins's Atkins Atkins's edging's edgings outgoingsoutguns*TKNSNAtkinson.*TKNT adjoined adjourned outgunned>*TKR adjure outcry outgrew outgrow urticaria*TKR@ outgrowth&*TKR@S outgrowth's outgrowths"*TKRF autograph ideograph*TKRFN autographingC*TKRFS autograph's autographs ideograph's ideographs*TKRFT autographed*TKRMideogram$*TKRMS ideogram's ideograms *TKRN adjuringoutgrown*TKRPoutcrop*TKRPN outcropping+*TKRPNS outcropping's outcroppings"*TKRPS outcrop'soutcrops*TKRPT outcropped`*TKRS adjures autocracy autocross outcries outcry's outgrows urticaria's'*TKRSS autocracies autocracy's*TKRT adjuredautocrat*TKRTK autocratic*TKRTKLautocratically$*TKRTS autocrat's autocrats*TKRWN outgrowing*TKRXN adjuration)*TKRXNS adjuration's adjurations÷*TKS adage's adages adagio's adagios adequacy ataxia attacker's attackers attack's attacks Attica's Attic's attic's attics Attucks edger's edgers Ortega's outage's outages outarguesB*TKS outgoes outgo's outguess outtake'souttakes*TKSKataxic *TKSKS ataxic'sataxics(*TKSKSS Artaxerxes Artaxerxes's*TKSN outguessing*TKSNS adjacency*TKSNSS adjacency's*TKSNTadjacent*TKSNTL adjacently0*TKSS adequacy's ataxia's outguesses7*TKST adjust adjuster outcast outguessed*TKSTBL adjustable*TKSTMNT adjustment+ *TKSTMNTS adjustment's adjustments*TKSTN adjustingH*TKSTS adjuster's adjusters adjusts outcast'soutcasts*TKSTTadjustedn*TKT addict adequate attacked Edgardo edict educate educator etiquette outargued"*TKTF addictive educative*TKTKeutectic*TKTKN adjudging&*TKTKT adjudicate adjudicator*TKTKTF adjudicative*TKTKTN adjudicating*TKTKTR adjudicatory:*TKTKTS adjudicates adjudicator's adjudicators*TKTKTT adjudicated*TKTKXN adjudication.*TKTKXNSadjudication's adjudications*TKTL adequately"*TKTN addicting educating+*TKTNS adequatenessadequateness's*TKTNTadjutant%*TKTNTS adjutant's adjutantsw*TKTS addict's addicts Edgardo's edict's edicts educates educator's educators etiquette's *TKTT addictededucated"*TKXN addiction education)*TKXNL educational educationally*TKXNLSTeducationalist *TKXNLSTSeducationalistsC*TKXNS addiction's addictions education's educations*TKXNST educationist*TKXNSTS educationistsú*TL Adderley addle Adela Adele Adler atelier atoll Attila Attlee ideal ideallyidle idleridlyidol idyllItalital Italy it'll oddly Odell ordeal orderly O'Tooleoutlaw$*TL outlay Udallutterly*TL@T adulthood*TL@TS adulthood's/*TLF Adolf Adolfo Adolphoutlive*TLFN outliving7*TLFS Adolfo's Adolf's Adolph'soutlives*TLFToutlivedM*TLK audiology ideologue ideology idyllic italicoutlook9*TLKKL audiological ideological ideologically*TLKL idyllically*TLKS audiology's ideologies ideologue's ideologues ideology's italic's italics italics's outlook'soutlooks&*TLKST audiologist ideologistJ*TLKSTS audiologist's audiologists ideologist's ideologists=*TLN addling Adeline idling Italianoutline*TLNN outlining*TLNS Adeline's idleness idleness's Italian's Italians orderliness orderliness's outline'soutlines9*TLNT Atalanta Atlanta Italianateoutlined*TLNTKAtlantic*TLNTKS Atlantic's<*TLNTS Atlanta's Atlantes Atlantis Atlantis's*TLNTX outlandish*TLNTXL outlandishly1*TLNTXNSoutlandishnessoutlandishness's*TLR artillery)*TLRMN artilleryman artillerymen*TLRMNSartilleryman's*TLRS artillery'sý*TLS Adderley's addles Adela's Adele's artless atelier's ateliers Atlas atlas Atlas's atlas's atoll's atolls Attila's ideal's ideals idler's idlers idle's idles idol's idolsidyll'sœ*TLS idylls Italy's Odell's oodles oodles's ordeal's ordeals orderlies orderly's outlaw's outlaws outlay'soutlays*TLSK odalisque&*TLSKS odalisque's odalisques*TLSL artlessly*TLSMidealism*TLSMS idealism's8*TLSNS adolescence artlessness artlessness's+*TLSNSS adolescence's adolescences*TLSNT adolescent)*TLSNTS adolescent's adolescents*TLSS Atlasesatlases)*TLST idealist idlestoutlast*TLSTK idealistic*TLSTKLidealistically*TLSTN outlasting0*TLSTS idealist's idealistsoutlasts*TLSTT outlasted{*TLT addled Adelaide adulate adulator adult atilt idled idolater outlaid outletutility*TLTN adulating:*TLTR adulatory adulterer adulteryidolatry*TLTRN utilitarian+*TLTRNS utilitarian's utilitarians*TLTRNSMutilitarianism *TLTRNSMSutilitarianism's*TLTRNT adulterant**TLTRNTS adulterant's adulterants¨*TLTRS adulterer's adulterers adulteress adulteress's adulteries adulterous adultery's idolatress idolatress's idolatrous idolatry's**TLTRSS adulteresses idolatresses*TLTRT adulterate*TLTRTN adulterating*TLTRTS adulterates*TLTRTT adulterated*TLTRXN adulteration*TLTRXNSadulteration'sž*TLTS Adelaide's adulates adulator's adulators adult's adults idolater's idolaters outlet's outlets utilities utility's*TLTTadulated*TLWN outlawing$*TLWS edelweiss edelweiss's*TLWToutlawed*TLXN adulation*TLXNS adulation's *TLYN outlayingoutlyinga*TMAdamAdm airtimeATMatomEdamidem idiomitem odiumOdom*TMBL automobile*TMBLN automobiling(*TMBLS automobile's automobiles*TMBLT automobiled*TMBRT adumbrate*TMBRTN adumbrating*TMBRTS adumbrates*TMBRTT adumbrated*TMBRXN adumbration*TMBRXNS adumbration's*TMK atomic automaker*TMKL atomically.*TMKS admix automaker's automakers*TMKSNadmixing*TMKSSadmixes*TMKSTadmixed*TMKSTR admixture(*TMKSTRS admixture's admixtures*TMLoatmeal*TMLK etymology,*TMLKKL etymologicaletymologically'*TMLKS etymologies etymology's*TMLKST etymologist,*TMLKSTS etymologist's etymologists*TMLS oatmeal'sc*TMN adman admen admin Atman autoimmune Autumn autumn Ottomanottoman*TMNLautumnalY*TMNS adman's admins Autumn's autumn's autumns ottoman'sottomans*TMNST administer*TMNSTRN administering<*TMNSTRT administered administrate administrator *TMNSTRTFadministrative! *TMNSTRTFL administratively *TMNSTRTNadministratingB *TMNSTRTS administratesadministrator'sadministrators *TMNSTRTT administrated *TMNSTRXNadministration4 *TMNSTRXNSadministration'sadministrations*TMNSTS administersB*TMNT adamant autoimmunity Edmond Edmundoddment*TMNTL adamantly*TMNTNEdmonton*TMNTNS Edmonton's*TMNTR admonitoryY*TMNTS adamant'sautoimmunity's Edmond's Edmund's oddment'soddments*TMNXadmonish*TMNXMNT admonishment/ *TMNXMNTSadmonishment's admonishments&*TMNXN admonishing admonition)*TMNXNS admonition's admonitions*TMNXS admonishes*TMNXT admonished*TMPTattempt*TMPTN attempting*TMPTNT idempotent"*TMPTS attempt'sattempts*TMPTT attempted*TMR admireadmirer#*TMRBL admirable admirably*TMRLadmiral"*TMRLS admiral'sadmirals#*TMRLT Admiralty admiralty*TMRLTS admiralty's*TMRNadmiring*TMRNL admiringly,*TMRS admirer's admirersadmires*TMRTadmired*TMRXN admiration*TMRXNS admiration'sµ*TMS Adam's Adams Addams airtime's Artemis Artemis's ATM's atom's atoms Edam's Edams idiom's idioms item's items odium'sOdom's%*TMSBL admissible admissibly*TMSBLT admissibility*TMSBLTSadmissibility's*TMSFR atmosphere*TMSFRK atmospheric*TMSFRKLatmospherically-*TMSFRKS atmosphericsatmospherics's)*TMSFRS atmosphere's atmospheres,*TMST outermost utmost uttermost$*TMSTS utmost's uttermost's6*TMT admit audiometer automateodometer*TMTF automotive"*TMTK automatic idiomatic+*TMTKL automatically idiomatically&*TMTKS automatic's automatics0*TMTN admitting automating automaton4*TMTNS admittance automaton's automatons*TMTNSS admittance'sY*TMTS admits audiometer's audiometers automates odometer's odometers*TMTSM automatism*TMTSMS automatism's-*TMTT admitted automatedoutmoded*TMTTL admittedly*TMXoutmatch2*TMXN admission automation outmatching6*TMXNS admission's admissions automation's*TMXS outmatches*TMXT outmatchedø*TNAdan Adana addingAden Adenauer adorn aiding Arden atone attainAttnattn attorney attune Auden Audion eaten eating EatonEdenEdna eighteenEtnaEton iodineoaten"*TNOdin ordainouting*TN@ eighteenth'*TN@S eighteenth's eighteenths*TNB Edinburgh*TNBL attainable*TNBLT attainability*TNBLTSattainability's*TNBS Edinburgh'sM*TNL atonal atonally eternal eternally O'Donnellordinal)*TNLNS eternalness eternalness's!*TNLS ordinal'sordinals*TNLT atonality*TNLTS atonality's*TNMautonomy*TNMB outnumber*TNMBRN outnumbering*TNMBRT outnumbered*TNMBS outnumbers*TNMK autonomic?*TNMNT adornment atonement attainment ordainmente*TNMNTS adornment's adornments atonement's attainment's attainments ordainment's$*TNMS autonomous autonomy's*TNMSL autonomouslyO*TNN adenine adorning atoning attaining attuning ordaining.*TNNS adenine's ordinanceordnance4*TNNSS ordinance's ordinances ordnance's*TNRordinary*TNRL ordinarily+*TNRNS ordinarinessordinariness's*TNRNT itinerant'*TNRNTS itinerant's itinerants*TNRR itinerary'*TNRRS itineraries itinerary's$*TNRS ordinaries ordinary'sö*TNS Adan's Aden's Adonis Adonis's adorns artiness artiness's atones attains attorney's attorneys attunes Auden's audience Audion's Eaton's Eden's Edens Edna's eighteen's eighteensw*TNS Etna's iodine's iTunes iTunes's oddness oddness's Odin's ordains outing'soutings*TNSLutensil"*TNSLS utensil'sutensils/*TNSS Adonises audience's audiencesÉ*TNT addend addenda adenoid adorned ardent atoned attainder attained attend attendee attender attenuate attuned eternity ordained ordinateoughtn't/*TNTF attentive identifieridentify*TNTFBL identifiable*TNTFKXNidentification3 *TNTFKXNSidentification'sidentifications*TNTFL attentively.*TNTFNS attentivenessattentiveness's&*TNTFS identifiers identifies*TNTFT identified*TNTFYN identifying%*TNTKL identical identically*TNTKT identikit*TNTKTS identikits!*TNTL adenoidalardently*TNTMaddendum*TNTMS addendum's1*TNTN attending attenuating Eddington&*TNTNS attendance Eddington's)*TNTNSS attendance's attendances*TNTNT attendant'*TNTNTS attendant's attendants¿*TNTS addend's addends adenoid's adenoids attainder's attendee's attendees attenders attends attenuates eternities eternity's ordinate's ordinates.*TNTT attended attenuatedidentity%*TNTTS identities identity's2*TNXN attention attenuation ordinationU*TNXNS attention's attentions attenuation's ordination's ordinationsL*TPADPatopATPEDP Euterpe Itaipu Utopiautopia*TP@K idiopathic*TPFM outperform*TPFMN outperforming*TPFMS outperforms*TPFMT outperformed"*TPKL atypical atypically(*TPL Oedipal oedipaloutplay *TPLS outplaceoutplays*TPLSMNT outplacement *TPLSMNTSoutplacement's*TPLT autopilot&*TPLTS autopilot's autopilots*TPLYN outplaying*TPLYT outplayed*TPNUtopian!*TPNS Utopian'sUtopians*TPNToutpoint*TPNTN outpointing*TPNTS outpoints*TPNTT outpointed*TPRN outpouring(*TPRNS outpouring's outpourings*TPRTS outproduce*TPRTSN outproducing*TPRTSS outproduces*TPRTST outproduced¢*TPS adipose ADP's ATP's autopsy EDP's Euterpe's Itaipu's Oedipus Oedipus's outpace Utopia's Utopias utopia'sutopias*TPSN outpacing.*TPSS autopsies autopsy'soutpaces,*TPST autopsied outpacedoutpost"*TPSTS outpost'soutposts*TPSYN autopsying7*TPT adapt adept adopt adopteroutput#*TPTBL adaptable adoptable*TPTBLT adaptability*TPTBLTSadaptability's *TPTF adaptiveadoptive*TPTLadeptly.*TPTN adapting adopting outputting%*TPTNS adeptness adeptness's*TPTNT outpatient)*TPTNTS outpatient's outpatientsa*TPTS adapts adept's adepts adopter's adopters adopts output'soutputs+*TPTT adapted adopted outputted*TPTXN adaptation)*TPTXNS adaptation's adaptations *TPXN adaptionadoption0*TPXNS adaptions adoption's adoptions‚*TR adore adorer artery Arturo Atari Atria atria attire Audra Audrey eatery ordureuteri *TRBL adorableadorably,*TRBLNS adorablenessadorableness's*TRBT attribute*TRBTBL attributable*TRBTF attributive*TRBTFL attributively+*TRBTFS attributive's attributives*TRBTN attributing&*TRBTS attribute's attributes*TRBTT attributed*TRBXN attribution+*TRBXNS attribution's attributions*TRFatrophy*TRFRS odoriferous"*TRFS atrophies atrophy's*TRFT adrift atrophied*TRFYN atrophying*TRK outrage outrigger*TRKN outragingL*TRKS outrageous outrage's outrages outrigger's outriggers*TRKSL outrageously*TRKT attractoutraged*TRKTBL attractable*TRKTF attractive*TRKTFL attractively1*TRKTFNSattractivenessattractiveness's*TRKTN attracting*TRKTNT attractant**TRKTNTS attractant's attractants*TRKTSattracts*TRKTT attracted*TRKXN attraction)*TRKXNS attraction's attractions5*TRL arterial arteriole atrialUtrillo2*TRLS arteriole's arterioles Utrillo's(*TRM airdrome atriumeardrum:*TRMS airdromes atrium's eardrum'seardrumsv*TRN adoring Adrian Adriana Adrienne attiring ordering outran outrun uterineuttering*TRNKoutrank*TRNKN outranking*TRNKSoutranks*TRNKT outranked *TRNL adoringlyadrenal1*TRNLN Adrenalin adrenalin adrenalineF*TRNLNS adrenaline's Adrenalin's Adrenalins adrenalin's"*TRNLS adrenal'sadrenals*TRNN outrunningH*TRNS Adriana's Adrienne's orderings outruns utterance&*TRNSS utterance's utterances*TRNTK Adirondack:*TRNTKS Adirondack's Adirondacks Adirondacks's*TRPairdrop#*TRPN airdroppingatropine*TRPNS atropine's9*TRPS airdrop's airdrops Atropos Atropos's*TRPT airdropped*TRREtruriaù*TRS address addressee address's adorer's adorers adores arteries artery's Arturo's Atari's Atreus Atria's attire's attires Audra's Audrey's eateries eatery's odorous ordure'soutrace*TRS uterusuterus's*TRSBL addressable6 *TRSKLRSSarteriosclerosisarteriosclerosis's*TRSKNEtruscan#*TRSN addressing outracingK*TRSS addressee's addressees addresses atrociousoutraces*TRSSL atrociously.*TRSSNS atrociousnessatrociousness's-*TRST addressed atrocityoutraced%*TRSTS atrocities atrocity'sk*TRT adored adroit attired iterate iterator ordered outrider outrightuttered*TRTF iterative*TRTKAdriatic*TRTKS Adriatic's*TRTLadroitly*TRTN iterating'*TRTNS adroitness adroitness's<*TRTS iterates iterators outrider's outriders*TRTTiterated*TRXoutreach>*TRXN adoration attrition iteration outreachingD*TRXNS adoration's attrition's iteration's iterations$*TRXS outreaches outreach's!*TRXT outreachedUtrecht*TRXTS Utrecht'sû*TS Adar's Ada'sAdas adder's adders Addie'sadds adduce adieu's adieus ado'sAD'sad'sadsadze Aida's aide's aidesAIDS aid'saids AIDS's aorta's aortas arduousArtie'sû*TS Art's art'sarts artsier artsyAt'sAts attar's audio's audios Audi's aught's aughts auto's autos eater's eaterseats Eddie's eddies Eddy's eddy'sEd'sed'sedseduceþ*TS eider's eiders eighties eight's eights eighty's eta'setas Etta's idea's ideasides ides's idiocyID'sIDsid'sids iota's iotasit'sits Oates oat'soats oats'soddsõ*TS odds's Oder's ode'sodes Odessa odiousOdis Odis'sOD'sODs Odyssey odyssey Oort's order's orders OrtizOtis Otis's otter's otters out'souts udder's uddersUrdu's3*TS Utah's Ute'sUtesUT'sutters*TSBadsorb*TSBN adsorbing*TSBNT adsorbent'*TSBNTS adsorbent's adsorbents*TSBSadsorbs*TSBTadsorbed*TSKItasca*TSKRoutscore*TSKRN outscoring*TSKRS outscores*TSKRT outscored*TSKSItasca's*TSKSXNautosuggestion*TSKToutskirt$*TSKTS outskirt's outskirts4*TSL arduously Edsel odiouslyoutsell*TSLFitself*TSLN outselling*TSLSoutsells*TSLToutsold*TSMautism*TSMSautism's*TSMToutsmart*TSMTN outsmarting*TSMTS outsmarts*TSMTT outsmarted>*TSN Addison adducing artisan Edisoneducing*TSNKRS idiosyncrasy/*TSNKRSSidiosyncrasiesidiosyncrasy's*TSNKRTK idiosyncratic! *TSNKRTKLidiosyncraticallyk*TSNS arduousness arduousness's artisan's artisans Edison's odiousness odiousness's*TSPKN outspoken*TSPKNL outspokenly.*TSPKNS outspokennessoutspokenness's!*TSPNT outspendoutspent*TSPNTN outspending*TSPNTS outspends*TSPRT outspread*TSPRTN outspreading*TSPRTS outspreads*TSPXN adsorption)*TSPXNS adsorption's adsorptionsÍ*TSS adduces adze's adzes AIDSes audacious educes idiocies idiocy's Odessa's Odysseus Odysseus's Odyssey's odyssey's odysseys Ortiz's outsize outsource*TSSL audaciously*TSSN outsourcing>*TSSNS audaciousnessaudaciousness's outsourcing's/*TSSS outsize's outsizes outsources"*TSST artsiest outsourcedˆ*TST adduced artiest artist artiste attest audacity educed oddest outset outside outsideroutstay *TSTK artisticautistic*TSTKL artistically*TSTN attesting*TSTNTN outstanding*TSTNTNL outstandingly*TSTRartistry*TSTRPoutstrip*TSTRPN outstripping*TSTRPS outstrips*TSTRPT outstripped*TSTRS artistry's*TSTRX outstretch*TSTRXN outstretching*TSTRXS outstretches*TSTRXT outstretched¨*TSTS artiste's artistes artist's artists attests audacity's outset's outsets outsider's outsiders outside's outsidesoutstays*TSTTattested&*TSTXN attestation outstationJ*TSTXNS attestation's attestations outstation's outstations*TSTYN outstaying*TSTYT outstayed¯*TT added aided airtight audit auditor eddiededit editorEDT EduardoETD idiot iodideit'd oddity outdo outdoorouted*TTBLeditable*TTFadditive#*TTFS additive's additives*TTKidiotic*TTKL idioticallyB*TTN auditing editing eiderdown outdoingoutdone*TTNMNT edutainment*TTNMNTS edutainment's%*TTNS eiderdown's eiderdowns*TTP audiotape%*TTPS audiotape's audiotapes)*TTR auditory outdrawoutdrew$*TTRL editorial editorially&*TTRLS editorial's editorials*TTRM auditorium(*TTRMS auditorium's auditoriums*TTRNoutdrawn*TTRSoutdraws*TTRWN outdrawingô*TTS Adidas Adidas's auditor's auditors audit's audits editor's editors edit's edits Eduardo's idiot's idiots iodide's iodides oddities oddity's Odets outdoes outdoors outdoors's*TTS outdoorsy*TTSTNS outdistance*TTSTNSN outdistancing*TTSTNSS outdistances*TTSTNST outdistanced2*TTT attitude audited editedoutdid*TTTKT autodidact)*TTTKTS autodidact's autodidacts*TTTNL attitudinal#*TTTS attitude's attitudes*TTTToutdated*TTXP editorship*TTXPS editorship's4*TW Ottawa outerwear outwearoutweigh*TW@outwith8*TWK artwork autoworker outwork outworker%*TWKN outweighing outworkingg*TWKS artwork's artworks autoworker's autoworkers outworkers outwork'soutworks#*TWKT outweighed outworked%*TWN Edwin Edwinaoutworn*TWNSEdwina's*TWRoutwore*TWRN outwearingF*TWS Ottawa's Ottawas outerwear's outwears outweighsG*TWT atwitter Atwood Edward Edwardo outwardoutwit*TWTL outwardly#*TWTN Edwardian outwitting*TWTNS Edwardian'sO*TWTS Atwood's Edwardo's Edward's Edwards outwardsoutwits*TWTT outwitted%*TX atishoo attachIrtish*TXBL attachable*TXK artichoke%*TXKS artichoke's artichokes*TXMNT attachment)*TXMNTS attachment's attachmentsO*TXN addition attaching audition edition outshineoutshone&*TXNL additional additionally%*TXNN auditioning outshiningd*TXNS addition's additions audition's auditions edition's editions outshines*TXNT auditioned*TXSIrtish's*TXT attachedoutshout*TXTN outshouting*TXTS outshouts*TXTT outshouted*TYNeddyingE*W airwayawayawe aweigheweewerIowa owe"*W@ airworthier airworthy,*W@NS airworthinessairworthiness's*W@ST airworthiest *WFS airwaves airwaves's"*WK awake awokeearwig&*WKN awaken awakingawoken*WKNN awakening&*WKNNS awakening's awakenings*WKNSawakens*WKNTawakened;*WKS AWACS awakes earwax earwig'searwigs*WKSSearwax's*WLAWOLOrwell*WLN Orwellian*WLSAWOL's*WMN airwomanairwomenD*WN awing Erwin Ewing Iowan IrwinOwenowingE*WNS Erwin's Ewing's Iowan's Iowans Irwin'sOwens*WRaware#*WRNS awareness awareness'sm*WS airway's airways awe'sawes ewer's ewers ewe'sewes Iowa's Iowasowes*WSMawesome*WSML awesomely)*WSMNS awesomeness awesomeness's*WSTRK awestruck(*WT await awardawedowed*WTN awaitingawarding&*WTS awaits award'sawards*WTT awaitedawarded*WXawashû*Xache achier achooachy ahchoo airshow Aisha aitcharch archer ArchieashAshe ashierashyAsiaeachechoetch etcher Isiahitch itchier itchyoch OchoaOSHA ouch*X usherUSIA*X@YLK ichthyology*X@YLKS ichthyology's*X@YLKST ichthyologist0 *X@YLKSTSichthyologist'sichthyologists*XBAchebe*XBLT Archibald*XBLTS Archibald's*XBNPL Ashurbanipal*XBSAchebe's*XBXP archbishop*XBXPRK archbishopric0*XBXPRKSarchbishopric'sarchbishoprics'*XBXPS archbishop's archbishops(*XF achieve achieverarchive*XFBL achievable*XFLarchival*XFMNT achievement+*XFMNTS achievement's achievements!*XFN achieving archiving*XFNT archfiend&*XFNTS archfiend's archfiendsG*XFS achiever's achievers achieves archive'sarchives*XFST archivist&*XFSTS archivist's archivists*XFT achievedarchived*XK archaicechoic*XKBTAshgabat*XKHBT Ashkhabad*XKHBTS Ashkhabad's*XKKAshikaga*XKKS Ashikaga's*XKL archaically*XKNashcan*XKNS ashcan'sashcans*XKNSM Ashkenazim*XKRFTAshcroft*XKXOshkosh*XKXS Oshkosh's.*XL archly ashlar AshleeAshley*XLK archaeology*XLKK etiologic>*XLKKLarchaeologicalarchaeologically etiological'*XLKS archaeology's etiologies*XLKST archaeologist/*XLKSTSarchaeologist'sarchaeologists*XLKXN echolocation*XLKXNSecholocation's*XLNechelon!*XLNS echelon'sechelonsP*XLS Achilles Achilles's ashlar's ashlars Ashlee'sAshley's*XLTT etiolated*XMIshim*XMLIshmael*XMLN Ashmolean*XMLNS Ashmolean's*XMNEichmann*XMSIshim's*XMTashamed*XMTL ashamedly*XMTS Archimedes˜*XN Aachen Achaean achene Achernar aching Archean arching ashen ashing Asian echoing etching itchingurchin*XNKL archangel&*XNKLS archangel's archangels*XNLachingly*XNM archenemy&*XNMS archenemies archenemy's¦*XNS Achaean's achene's achenes archness archness's Asian's Asians etching's etchings itchiness itchiness's urchin'surchins*XNTAshanti*XNTM echinoderm'*XNTMS echinoderm's echinoderms*XPairship*XPLK archipelago**XPLKS archipelago's archipelagos *XPS airship'sairships*XPSKPLarchiepiscopal%*XR archery ashoreeuchre*XRMashram*XRMS ashram'sashrams*XRMTK achromatic*XRN euchringushering+*XRS archery's euchre'seuchres*XRST Eucharist*XRSTK Eucharistic&*XRSTS Eucharist's Eucharists**XRT euchred ushered usherette$*XRTS usherette's usherettesö*XS ache's aches achoo's airshows aitches aitch's archer's archers arches Archie's arch's ashes ash's Asia's echoes echo's echos etcher's etchers etches Isiah's itchesitch's:*XS Ochoa's OSHA's otiose usher'sushers*XSMarchaism#*XSMS archaism's archaisms*XSNAcheson*XSNS Acheson's@*XST achiest archaist archest ashiestitchiest*XSTR orchestra*XSTRL orchestral&*XSTRS orchestra's orchestras*XSTRT orchestrate*XSTRTN orchestrating*XSTRTS orchestrates*XSTRTT orchestrated*XSTRXN orchestration0*XSTRXNSorchestration'sorchestrations"*XSTS archaist's archaistsj*XT ached arched ashed earshot echoed etched Ishtar itched orchardorchid*XTK archdukeAsiatic*XTKN archdeacon(*XTKNS archdeacon's archdeacons<*XTKS archduke's archdukes Asiatic'sAsiatics*XTKT architect*XTKTNK architectonic1*XTKTNKSarchitectonicsarchitectonics's*XTKTR architecture.*XTKTRL architecturalarchitecturally-*XTKTRSarchitecture's architectures&*XTKTS architect's architects*XTP archetype*XTPL archetypal%*XTPS archetype's archetypes*XTRashtray*XTRF architrave(*XTRFS architrave's architraves!*XTRS ashtray'sashtraysP*XTS earshot's Ishtar's orchard's orchards orchid'sorchids*XTSS archdiocese*XTSSN archdiocesan**XTSSS archdiocese's archdioceses(*XTXS archduchess archduchess's*XTXSS archduchesses*XW archwayOshawa *XWS archway'sarchways*XWT Isherwood"*YayahayeeyeIyar*YBLeyeball*YBLN eyeballing!*YBLS eyeball'seyeballs*YBLT eyeballed*YBReyebrow!*YBRS eyebrow'seyebrows*YBTAyyubid*YBTS Ayyubid's*YFLeyeful*YFLS eyeful'seyefuls*YFTAyurveda"*YKLS eyeglass eyeglass's*YKLSS eyeglasses*YLAyala*YLNeyeliner#*YLNS eyeliner's eyeliners*YLS Ayala'seyeless*YLT eyeleteyelid6*YLTS eyelet's eyelets eyelid'seyelids*YLXeyelash!*YLXS eyelashes eyelash's*YNeyeing*YPN eyeopener*YPNN eyeopening%*YPNS eyeopener's eyeopeners*YPSeyepiece"*YPSS eyepiece's eyepieces*YREeyore*YRSEeyore'sX*YS ayah's ayahs Ayers aye'sayes eye'seyes IeyasuIyar's*YSReyesore!*YSRS eyesore'seyesores*YSTeyesight*YSTRN eyestrain*YSTRNS eyestrain's*YSTS eyesight's*YTeyed*YT@ eyeteetheyetooth*YT@S eyetooth's*YTL ayatollah%*YTLS ayatollah's ayatollahs*YTRP eyedropper'*YTRPS eyedropper's eyedroppers'*YWTNS eyewitness eyewitness's*YWTNSS eyewitnesses*YWXeyewash*YWXS eyewash'sš@ThThaiTharthawtheTheathee theirthewthey Thieu thighthoThorthou thoughThuThur thy@@ thitherThoth@@SThoth's@BThurber@BN thighbone#@BNS thighbone's thighbones@BS ThebesThebes's"@F they've thiefthieve@FNthieving@FNS thieving's@FRthievery@FRS thievery's@FS thief'sthieves@FT theftthieved@FTS theft'sthefts@FXthievish1@KTHC thick thicker thickothug@KHTT thickheaded@KHTTS thickheaded's@KLthickly@KN thicken thickener@KNN thickening'@KNNS thickening's thickeningsL@KNS thickener's thickeners thickens thickness thickness's@KNSS thicknesses@KNT thickened@KR Thackeraythuggery"@KRS theocracy thuggery's&@KRSS theocracies theocracy's@KRTK theocratic@KRTS Theocritus/@KS thickos thick's thug'sthugs@KST thickestthickset@KTthicket@KTS thicket'sthickets@KXthuggish6@L Thalia Theiler they'll tholeThule@LKtheology(@LKKL theological theologically@LKN theologian'@LKNS theologian's theologians"@LKS theologies theology's2@LM thalami thallium ThelmathuliumG@LMS thalamus thalamus's thallium's Thelma's thulium's@LNTThailand@LNTS Thailand'sH@LS Thales Thalia's Theiler's thole's tholesThule's@LTMT thalidomide@LTMTS thalidomide's0@Mthem theme therm thumbthyme@MBThimbu@MBLthimble@MBLFL thimbleful)@MBLFLS thimbleful's thimblefuls!@MBLS thimble'sthimbles@MBNthumbing@MBNL thumbnail&@MBNLS thumbnail's thumbnails@MBPRNT thumbprint*@MBPRNTS thumbprint's thumbprints@MBS thumb'sthumbs@MBSKR thumbscrew)@MBSKRS thumbscrew's thumbscrews@MBTthumbed@MBTK thumbtack%@MBTKS thumbtack's thumbtacks@MFThimphu@ML thermal thermally@MLS thermal'sthermals@MMT thermometer@MMTRK thermometric(@MMTS thermometer's thermometers(@MN thiamine Thurmanthymine@MNK thermionic@MNKL thermonuclear/@MNS thiamine's Thurman's thymine's@MNTThurmond@MNTS Thurmond's@MPthump@MPL Thermopylae@MPLS Thermopylae's@MPLSTK thermoplastic0@MPLSTKSthermoplastic'sthermoplastics@MPNthumping@MPNS thumping's@MPS thump'sthumps@MPSNThompson@MPTthumped @MS Thames Thames's theme's themes Thermos thermos thermos's therm's therms Thomas Thomas's thyme's thymusthymus's@MSLFS themselves@MSMThomism@MSMS Thomism's@MSNThomson @MSS thermosesthymuses@MSTK Thomistic@MSTKLS Themistocles@MSTT thermostat@MSTTK thermostatic@MSTTKLthermostatically'@MSTTS thermostat's thermostats@MTthemed@MTKthematic@MTKL thematically@MTNMK thermodynamic/@MTNMKSthermodynamicsthermodynamics'sk@Nthan thanethenthin thine thing thingy thinner thorn thornierthorny@NHThanh@NHSThanh's5@NK thank think thinker thongthunk@NKBL thinkable"@NKFL thankful thankfully,@NKFLNS thankfulnessthankfulness's@NKLS thankless@NKLSL thanklessly.@NKLSNS thanklessnessthanklessness's@NKN thankingthinking@NKNS thinking'sS@NKS thanks thinker's thinkers thinks thong's thongsthunks*@NKSKFN Thanksgiving thanksgivingQ@NKSKFNSThanksgiving's Thanksgivingsthanksgiving's thanksgivings@NKTthanked@NLthinly@NM thingummy&@NMBB thingamabob thingumabob:@NMBBS thingamabob's thingamabobs thingumabobs@NMKK thingamajig*@NMKKS thingamajig's thingamajigs@NMS thingummies@NNthinning$@NNS thorniness thorniness's¡@NS thane's thanes thence then's thingies thing's things thinner's thinners thinness thinness's thins thorn'sthorns@NSF@ thenceforth@NSFWT thenceforward@NST thinnest thorniest%@NT Thant thinnedthunder@NTBLT thunderbolt+@NTBLTS thunderbolt's thunderbolts@NTBT Thunderbird@NTBTS Thunderbird's@NTHT thunderhead*@NTHTS thunderhead's thunderheads@NTKLP thunderclap+@NTKLPS thunderclap's thunderclaps@NTKLT thundercloud-@NTKLTSthundercloud's thunderclouds@NTNThornton@NTNS Thornton's @NTR thundererthundery@NTRN thundering3@NTRS thunderer's thunderers thunderous@NTRSL thunderously@NTRT thundered @NTS thunder'sthunders@NTSTM thunderstorm-@NTSTMSthunderstorm's thunderstorms@NTSTRK thunderstruck@NTXW thundershower-@NTXWSthundershower'sthundershowers@P TharpThorpe@PSTharp'sh@R theory there they're Thoreau thorough three threw throe throughthrow@RB therebythrob@RBK throwback%@RBKS throwback's throwbacks@RBN throbbing(@RBRT Thoroughbred thoroughbred,@RBRTSthoroughbred's thoroughbreds@RBS throb'sthrobs!@RBT thereaboutthrobbed@RBTS thereabouts'@RF therefor thereofthrive@RFLT threefold@RFNthriving$@RFR therefore thoroughfare@RFRM therefrom+@RFRSthoroughfare's thoroughfares@RFSthrivesO@RFT Theravada thereafter thrift thriftier thriftythrived@RFTL thriftily@RFTLS thriftless)@RFTNS thriftiness thriftiness's@RFTS thrift'sthrifts@RFTST thriftiest@RK thorougher@RKN thoroughgoing@RKSthorax @RKSS thoraxesthorax's@RKST thoroughest@RKT throughout4@RL thoroughly thrall thrillthriller!@RLN thralling thrilling@RLNL thrillinglyP@RLS thrall's thralls thriller's thrillers thrill'sthrills@RLT thralledthrilled%@RM theorem thoriumthrum@RMBthrombi"@RMBS thrombus thrombus's5@RMBSS thromboses thrombosis thrombosis's@RMBTK thrombotic@RMN thrummingB@RMS theorem's theorems thorium's thrum'sthrums@RMTthrummed:@RN therein thereon Theron thronethrown@RNKthrong@RNKN thronging@RNKS throng'sthrongs@RNKTthrongedL@RNS Theron's thoroughnessthoroughness's throne'sthrones @RNT thereuntothrenody#@RNTS threnodies threnody's@RPtherapy@RPN thereupon@RPNS threepence@RPNSS threepence's!@RPS therapies therapy's@RPST therapist&@RPSTS therapist's therapists@RPT throughput@RPTK therapeutic@RPTKLtherapeutically+@RPTKS therapeuticstherapeutics's@RPTS throughput'sŸ@RS theories theory's there's Theresa Therese Thoreau's Thrace three's threes thrice throe's throes throw'sthrows@RSKthoracic@RSKR threescore(@RSKRS threescore's threescores@RSM threesome%@RSMS threesome's threesomes@RSN Thorazine@RSNS Thorazine's @RSS Therese'sThrace's@RST theoristthrust@RSTN thrusting9@RSTS theorist's theorists thrust'sthrusts@RT thereat thereto thread threader threadier thready threat throat throatier throatythyroid@RTBR threadbare@RTFR theretofore@RTK theoretic(@RTKL theoretical theoretically:@RTL throatily throttle throttler thyroidal@RTLK threadlike@RTLN throttling@@RTLS throttler's throttlers throttle's throttles@RTLT throttled @RTN threadingthreaten@RTNN threatening@RTNNL threateningly5@RTNS threatens throatiness throatiness's@RTNT threatened€@RTS threader's threaders thread's threads threat's threats throat's throats thyroid'sthyroids$@RTST threadiest throatiest@RTTthreaded@RTXN theoretician+@RTXNStheoretician's theoreticians@RWthrower@RW@ therewith@RWNthrowing @RWS thrower'sthrowers@RWW throwaway$@RWWS throwaway's throwaways<@RX thrash thrasher thresh thresherthrush@RXLT threshold&@RXLTS threshold's thresholds-@RXN Thracian thrashing threshing3@RXNS Thracian's thrashing's thrashings…@RXS thrasher's thrashers thrashes thrash's thresher's threshers threshes thresh's thrushesthrush's@RXT thrashedthreshedÔ@S Thai's Thais Thar's thaw's thaws Thea's thees theirs these thew's thews Thieu's thigh's thighsthis Thor's those thou's thousTh's Thursthus @SF Theosophy theosophy@SFK theosophic@SFKL theosophical@SFS theosophy's@SFST theosophist)@SFSTS theosophist's theosophists@SLThessaly@SLFthyself@SLNN Thessalonian@SLNNS Thessalonians@SLS Thessaly's@SMtheism@SMStheism's@SNTthousand@SNT@ thousandth(@SNT@S thousandth's thousandths@SNTFLT thousandfold"@SNTS thousand's thousands@SPN Thespianthespian#@SPNS thespian's thespians@SPS Thespis Thespis's@SRthesauri#@SRS thesaurus thesaurus's@SRSS thesauruses=@SS theses Theseus Theseus's thesisthesis's>@ST theist thirst thirstier thirstyThursday@STKtheistic@STL thirstilythistle!@STLS thistle'sthistles@STLTN thistledown@STLTNS thistledown's@STN thirsting(@STNS thirstiness thirstiness'sP@STS theist's theists thirst's thirsts Thursday's Thursdays@STST thirstiest@STTthirsted%@STTS Thucydides Thucydides'sM@TThadthat theta they'd third thirty thoughtthud@T@ thirtieth#@T@S thirtieth's thirtieths%@TFL thoughtful thoughtfully.@TFLNSthoughtfulnessthoughtfulness's@TLthirdly@TLS thoughtless@TLSL thoughtlessly1@TLSNSthoughtlessnessthoughtlessness's@TLT theodolite@TLTS theodolites@TMSThutmose@TMSS Thutmose's@TN thirteenthudding@TN@ thirteenth'@TN@S thirteenth's thirteenths!@TNS thirteen's thirteens@TR TheodoraTheodore@TRK Theodoric&@TRKL theatrical theatrically)@TRKLS theatricals theatricals's@TRKLT theatricality@TRKLTStheatricality's3@TRKS theatrics theatrics's Theodoric's@TRS Theodore's”@TS Thaddeus Thad's that's theta's thetas third's thirds thirties thirty's thought's thoughts thud'sthuds$@TSS Theodosius Theodosius's@TTthudded@WK thwackthwacker@WKN thwacking9@WKS thwacker's thwackers thwack'sthwacks@WKTthwacked@WNthawing@WT thawedthwart@WTN thwarting@WTS thwart'sthwarts@WTTthwarted&@X thatch Thatcherthatcher@XN thatching@XNS thatching's8@XS thatcher's thatchers thatchesthatch's@XTthatchedùBBbBABabaabahbar BauerbayBBBBBBebebearBeaubeaubeebeerbeyBibiBIAbierbioBOboaboarBoerbooboor boughbowboybu buoy&Bbur burghbuyby Yb‚B@ Baath Barthbath bathe bather berth BerthaBeth Bethe birth Booth boothbothbotherB@FN BeethovenB@FNS Beethoven'sB@HS bathhouse$B@HSS bathhouse's bathhouses"B@KS bioethics bioethics'sB@LHM BethlehemB@LM BartholomewB@LNbiathlon#B@LNS biathlon's biathlonsB@LT BartholdiB@LTS Bartholdi'sB@MK birthmark%B@MKS birthmark's birthmarksB@MTbathmat B@MTS bathmat'sbathmats?B@N bathing berthing Bethany BethunebirthingB@NKbethinkB@NKN bethinkingB@NKSbethinksB@NS bathing'sB@PLS birthplace'B@PLSS birthplace's birthplacesB@RBbathrobe#B@RBS bathrobe's bathrobesB@RMbathroom#B@RMS bathroom's bathroomsB@RN bothering.B@RT birthrate birthrightbotheredDB@RTS birthrate's birthrates birthright's birthrightsB@RXN botherationöB@S Baath's Barthes bather's bathers bathe's bathes bathos bathos's bath's baths Bertha's berth's berths Beth's birth's births boathouse Boethius booth's booths bother'sbothersB@SFR bathysphere*B@SFRS bathysphere's bathyspheresB@SKF bathyscaphe*B@SKFS bathyscaphe's bathyscaphesB@SM bothersome$B@SS boathouse's boathousesB@ST BaathistBethesdaB@STN birthstone'B@STNS birthstone's birthstones?B@T bathed berthed bethought birthdaybirthedB@TBbathtub!B@TBS bathtub'sbathtubsB@TKbathetic!B@TS birthday's birthdaysB@WT bathwaterB@XB BathshebaÖBBbabe babierbabybarb Barber barber Barbie barbie Barbour Beebe BerberBibbibBobbob Bobbi Bobbie Bobby bobbyboob boobybub BuberbuboBBBbaobabBBBS baobab'sbaobabsBBHT babyhoodbobwhite0BBHTS babyhood's bobwhite's bobwhites4BBK Babbage barbecue BourbakibuybackBBKN barbecuingIBBKS barbecue's barbecues Bourbaki's buyback'sbuybacksBBKT barbecuedbobcatBBKTS bobcat'sbobcats’BBL babble babbler Babel babel barbel barbell bauble Bible bible bobble bubble bubblier bubblyburbleBBLFL bibliophile*BBLFLS bibliophile's bibliophilesBBLKLbiblicalBBLKM bubblegumBBLKMS bubblegum's*BBLKRF bibliographer bibliographyBBLKRFK bibliographic3BBLKRFKLbibliographicalbibliographicallySBBLKRFSbibliographer'sbibliographersbibliographiesbibliography'sOBBLN babbling Babylon Babylonia bobbling bubblingburblingBBLNKbobolink$BBLNKS bobolink's bobolinksBBLNN Babylonian(BBLNNS Babylonian's Babylonians0BBLNS Babylonia's Babylon'sBabylonsõBBLS babbler's babblers babble's babbles Babel's Babels babel's babels barbell's barbells barbel's barbels bauble's baubles Bible's Bibles bible's bibles bibulous bobble'sbobblesWBBLS bubble's bubbles bubbly's burble's burbles ByblosByblos'sBBLST bubbliest2BBLT babbled bobbled bubbledburbledBBMBeerbohmQBBN baboon barbing bobbin bobbing boobing BourbonbourbonBBNKBurbankfBBNS baboon's baboons bobbin's bobbins Bourbon's Bourbons bourbon'sbourbonsBBPbebopBBPS bebop'sbebopsJBBR Barbara Barbary barberry Barbra bayberryBurberryBBRKbarbaricBBRKL barbaricallyBBRL BarbarellaBBRLS Barbarella's!BBRN barbarian barbering%BBRNS barbarian's barbariansBBRNSM barbarianism-BBRNSMSbarbarianism's barbarianismsŽBBRS Barbara's Barbarossa barbarous Barbary's barberries barberry's Barbra's bayberries bayberry's Burberry'sBBRSL barbarouslyBBRSM barbarism&BBRSMS barbarism's barbarismsBBRSS Barbarossa's,BBRT barbarity barberedbeebread3BBRTS barbarities barbarity's beebread'sôBBS babe's babes babies baby's barber's barbers barbies Barbour's barb's barbs Beebe's Berber's Berbers bib'sbibs Bobbie's bobbies Bobbi's Bobby's bobby's Bob's bob'sbobshBBS boobies boob's boobs booby's buboes bubo's bub'sbubs burbsburbs'sBBSKS bobbysoxer(BBSKSS bobbysoxer's bobbysoxersBBSL bobsleigh%BBSLS bobsleigh's bobsleighs!BBSLT bobsled bobsledderBBSLTN bobsleddingABBSLTS bobsledder's bobsledders bobsled'sbobsledsBBSLTT bobsledded6BBST babiest babysat babysit babysitterBBSTN babysittingBBSTNS babysitting's2BBSTS babysits babysitter's babysittersOBBT Babbitt babied barbed Barbuda bobbed BobbittboobedBBTLbobtail!BBTLS bobtail'sbobtailsBBTN Barbadian%BBTNS Barbadian's BarbadiansBBTRT barbiturate*BBTRTS barbiturate's barbiturates:BBTS Barbados Barbados's Barbuda's Bobbitt'sBBWRbarbwireBBWRS barbwire'sBBXKbabushka#BBXKS babushka's babushkasBBXP barbershop&BBXPS barbershop's barbershopsBBYNbabyingBBYXbabyishxBFbarf Beauvoir beaverbeef beefier beefybevybfbiff boffobuff bufferBuffyBFBK beefburger&BFBKS beefburger's beefburgersBFF bevvybovverBFFSbevviesBFK befogbivouacBFKKbeefcake#BFKKS beefcake's beefcakesBFKLbifocal"BFKLS bifocals bifocals's#BFKN befogging bivouacking*BFKS befogs bivouac'sbivouacs.BFKT befogged bifurcate bivouackedBFKTN bifurcatingBFKTS bifurcatesBFKTT bifurcatedBFKXN bifurcation)BFKXNS bifurcation's bifurcationsyBFL baffle baffler barfly befall befell befoul bevel Beverley Beverly BuffalobuffaloBFLFbivalve!BFLFS bivalve'sbivalvesBFLMNT bafflementBFLMNTS bafflement'sGBFLN baffling befallen befalling befouling buffaloingBFLNTbivalent¼BFLS baffler's bafflers baffle's baffles barflies barfly's befalls befouls bevel's bevels Beverley's Beverly's buffaloes Buffalo's buffalo's*BFLT baffled befouled buffaloed[BFN Baffin barfing beefing biffing boffin bovine buffingbuffoonBFNR buffooneryBFNRS buffoonery'sjBFNS Baffin's beefiness beefiness's boffins bovine's bovines buffoon'sbuffoonsBFNTbouffant#BFNTS bouffant's bouffantsBFNX buffoonish%BFR Bavaria beforeBovaryBFRHNT beforehandBFRKbeverage#BFRKS beverage's beverages:BFRN Bavarian beavering Beefaroni bufferingBFRNS Beefaroni's!BFRNT befriend boyfriendBFRNTN befriending3BFRNTS befriends boyfriend's boyfriendsBFRNTT befriended BFRS Bavaria'sBovary'sBFRT beaveredbufferedŸBFS barf's barfs beaver's beavers beef's beefs beeves bevies bevy's biffs buffer's buffers buff's buffsBuffy'sBFSKL biophysical&BFSKS biophysics biophysics'sBFSSST biophysicist-BFSSSTSbiophysicist's biophysicistsBFSTbeefiestBFSTK beefsteak%BFSTKS beefsteak's beefsteaksWBFT barfed Beaufort beefed befit biffed buffed buffetBufordBFTBK biofeedbackBFTBKS biofeedback'sBFTLbefuddleBFTLMNT befuddlementBFTLMNTSbefuddlement'sBFTLN befuddlingBFTLS befuddlesBFTLT befuddled!BFTN befitting buffetingBFTNL befittinglyBFTNS buffetings4BFTS befits buffet's buffetsBuford'sBFTT befittedbuffeted!BH Baha'i BahiaboohooBH@M biorhythm$BH@MS biorhythm's biorhythmsBHF beehivebehaveBHFNbehaving+BHFS beehive's beehivesbehavesBHFTbehavedBHKbhajiBHL Baha'ullahBHLFbehalf BHLFS behalf'sbehalves'BHLT beheld beholdbeholder!BHLTN beholden beholding-BHLTS beholder's beholdersbeholdsBHM BahamaBohemiaBHM@behemoth#BHM@S behemoth's behemoths+BHMN Bahamian BohemianbohemianBHMNN BahamanianYBHMNS Bahamian's Bahamians Bohemian's Bohemians bohemian's bohemiansBHMNSM bohemianismBHMNSMS bohemianism's*BHMS Bahama's Bahamas Bahamas'sBHN Behan boohooingBHNTbehindBHNTHNT behindhandBHNTS behind'sbehindsBHPbarhopBHPLBhopalBHPN barhoppingBHPSbarhopsBHPT barhopped5BHS Bauhaus Bauhaus's boohoo'sboohoosBHSKRT bewhiskeredBHSTbehestBHSTS behest'sbehests1BHT behead Bhutto boohooedboyhoodBHTN beheadingBhutan!BHTNS BhutaneseBhutan'sBHTNSS Bhutanese's7BHTS beheads Bhutto's boyhood'sboyhoodsBHTTbeheadedúBKback backer badgebag baggie baggier baggy Baguiobake Baker bakerBaku bargebark Barker barker barqueBBCBBQBCbeak beakerBeckbeck Becker BeckybegbeggarýBK beigeBergberg BergerberkBic bickerbig bigger biggie bijoubike bikerBikobiog BiokoBkbkbock bodgebogboga bogey boggier boggy bogie booger boogie book¹BK Booker bookieBorg BorgiaBorkBuckbuck budge budgiebug bugger buggier buggy Buickburg Burger burger burgher Burke bxBK@bequeathBK@N bequeathingBK@S bequeathsBK@T bequeathed&BKB bicarb bugaboobugbearBKBLbookableBKBNbackbone#BKBNS backbone's backbones%BKBNT bicarbonate bookbinderBKBNTN bookbindingBKBNTNS bookbinding'sBKBNTR bookbindery,BKBNTRS bookbinderies bookbindery'sIBKBNTS bicarbonate's bicarbonates bookbinder's bookbindersBKBNX backbenchBKBNXS backbenchesBKBRKN backbreakingPBKBS bicarb's bicarbs bugaboo's bugaboos bugbear'sbugbearsEBKBT backbit backbite backbiter backboard buckboard$BKBTN backbiting backbittenkBKBTS backbiter's backbiters backbites backboard's backboards buckboard's buckboardsBKFLbagfulBKFLS bagful'sbagfulsBKFLT backfield&BKFLTS backfield's backfieldsBKFRbackfireBKFRN backfiring#BKFRS backfire's backfiresBKFRT backfiredBKFTBigfootBKFTS Bigfoot'sBKHbackhoe"BKHNT backhand backhanderBKHNTN backhandingCBKHNTS backhander's backhanders backhand's backhandsBKHNTT backhandedBKHNTTL backhandedlyBKHRBukharaBKHRNBukharin BKHS backhoe'sbackhoesBKHT buckwheatBKHTS buckwheat'sBKK baggageBjorkBKKL@ backclothBKKL@S backclothsBKKMbackcombBKKMBN backcombingBKKMBS backcombsBKKMBT backcombedBKKMN backgammonBKKMNS backgammon's"BKKNS Bjerknes Bjerknes's'BKKRNT background backgrounderLBKKRNTSbackgrounder's backgrounders background's backgrounds8BKKS baggage's Bjork's Boccacciobookcase"BKKSS bookcase's bookcasesÏBKL Bacall bagel baggily Baikal Barclay Barkley beagle beggarly beguile beguiler Berkeley boggle buckle buckler Buckley bugle bugler burglarburgleBKLFbaklavaBKLFS baklava'sBKLK backlogbucolicBKLKL bucolicallyBKLKN backlogging:BKLKS backlog's backlogs bucolic'sbucolicsBKLKT backlogged)BKLM becalm berkeliumBorglumBKLMN becalmingBKLMNT beguilementBKLMNTS beguilement's"BKLMS becalms berkelium'sBKLMTbecalmedCBKLN beguiling boggling buckling buglingburglingBKLNL beguilinglyBKLPRF burglarproofBKLRburglary$BKLRS burglaries burglary'sBKLRT baccalaureate.BKLRTSbaccalaureate'sbaccalaureatesôBKLS Bacall's backless bagel's bagels Barclay's Barkley's beagle's beagles Beaujolais Beaujolais's beguiler's beguilers beguiles Berkeley's Biggles Biggles's boggles buckler'sbucklers{BKLS buckle's buckles Buckley's bugler's buglers bugle's bugles burglar's burglarsburgles`BKLT Bakelite becloud beguiled boggled booklet buckled bugledburgledBKLTN beclouding;BKLTS Bakelite's beclouds booklet'sbookletsBKLTT becloudedBKLXbacklash#BKLXS backlashes backlash's-BKM became become begumbigamyBKM@bigmouth#BKM@S bigmouth's bigmouthsBKMBL bookmobile(BKMBLS bookmobile's bookmobilesBKMBR BujumburaBKMBRS Bujumbura's BKMK bookmakerbookmark%BKMKN bookmaking bookmarkingBKMKNS bookmaking's@BKMKS bookmaker's bookmakers bookmark's bookmarksBKMKT bookmarked‹BKMN bargeman bargemen becoming Bergman bogeyman bogeymen bogyman bogymen boogeyman boogeymen boogiemanBKMNL becominglyOBKMNS bargeman's bogeyman's bogyman's boogeyman's boogieman'sBKMRL bicameralBKMRLSM bicameralismBKMRLSMSbicameralism's?BKMS becomes begum's begums bigamousbigamy's#BKMST bigamist burgomasterEBKMSTS bigamist's bigamists burgomaster's burgomastersBKMT bogometerBKMTS bogometersõBKN backing Bacon bacon bagging baking bargain bargainer barging barking beacon beckon began begging Begin begin beginner begone begonia beguine begun Beijing Bergenbighorn•BKN biking bikini bogging bogon boogieing booking buccaneer bucking Buckner bugging burgeon BurgoynebygoneBKNFKSbiconvexBKNFL bougainvillea.BKNFLSbougainvillea'sbougainvilleasBKNHM BuckinghamBKNKF biconcave%BKNKLS Bojangles Bojangles'sHBKNN Bakunin bargaining beckoning beginning burgeoning%BKNNS beginning's beginningsBKNRN buccaneeringBKNRT buccaneeredõBKNS backing's backings Bacon's bacon's bagginess bagginess's bargainer's bargainers bargain's bargains beacon's beacons beckons beginner's beginners begins begonia's begonias beguine'sèBKNS beguines Beijing's Bergen's bighorn's bighorns bigness bigness's bikini's bikinis booking's bookings buccaneer's buccaneers Buckner's burgeons Burgoyne's bygone'sbygonesBKNSTK BirkenstockPBKNT bargained beckoned bookend burgeoned BurgundyburgundyBKNTN BurgundianXBKNTS bookend's bookends Burgundies burgundies Burgundy's burgundy'sCBKP backup barkeep barkeeper beekeeper bookkeeper!BKPK backpack backpackerBKPKN backpackingBKPKNS backpacking'sBBKPKS backpacker's backpackers backpack's backpacksBKPKT backpackedBKPLT bookplate&BKPLTS bookplate's bookplates$BKPN beekeeping bookkeeping)BKPNS beekeeping's bookkeeping'sBKPP bagpipebagpiper<BKPPS bagpiper's bagpipers bagpipe'sbagpipesBKPS backup's backups barkeeper's barkeepers barkeep's barkeeps beekeeper's beekeepers bookkeeper's bookkeepersBKPTL backpedalBKPTLS backpedals>BKR bakery beggary bickerer buckaroobuggery"BKRF biographer biographyBKRFK biographic+BKRFKL biographicalbiographicallyEBKRFS biographer's biographers biographies biography'sBKRK begrudgeBergeracBKRKS begrudgesBKRKT begrudged.BKRL barcarole Becquerel becquerel3BKRLS barcarole's barcaroles becquerels)BKRM backroom begrimebuckramBKRMN begriming.BKRMS backrooms begrimes buckram'sBKRMTbegrimed.BKRN beggaring bickering buggeringbBKRS bakeries bakery's beggary's bickerer's bickerers buckaroo's buckaroosBKRSTbackrest$BKRSTS backrest's backrests7BKRT baccarat beggared bickeredbuggeredBKRTKN begrudgingBKRTKNL begrudginglyBKRTS baccarat'söBKS baccy backer's backers back's backs Backus Backus's badge's badges Baggies baggie's baggies bag'sbags baker's bakers bake's bakes Baku's barge's barges Barker'sbarker'söBKS barkers bark's barks barque's barquesBC's beaker's beakers beak's beaks because Becker's Beck's beck's becks Becky's beggar's beggarsbegs beige's Bekesy Berger'sberg'súBKS bergs berks bicker's bickers Bic's biggie's biggies bijou's bijoux biker's bikers bike's bikes Biko's Bioko'sBk's boccie bock's bodges bogey's bogeys bogie's bogiesbog'söBKSbogs bogus boogers boogie's boogies Booker's bookie's bookies book's books Borges Borg's Borgs Bork's bourgeois bourgeoisie bourgeois'sbox boxer boxierboxy buck'sbucksåBKS bucksaw budges budgie's budgies bugger's buggers buggies buggy's bug'sbugs Buick's Burger's burger's burgers Burgess burgher's burghers burg's burgs BurksbxsBKSFLT BakersfieldBKSKboxcarBKSKNbuckskin$BKSKNS buckskin's buckskinsBKSKRXNbackscratchingBKSKRXNSbackscratching'sBKSKS boxcar'sboxcars!BKSL booksellerBugzillaBKSLKboxlikeBKSLP backslapperBKSLPN backslappingBKSLPNSbackslapping's*BKSLPS backslapper's backslappers5BKSLS bookseller's booksellers Bugzilla's/BKSLT backslid backslide backsliderBKSLTN backsliding6BKSLTS backslider's backsliders backslidesBKSLX backslash'BKSLXS backslashes backslash'sBKSMbuxomBKSMT Barquisimeto%BKSN Bergson boxenboxingBKSNSboxing'sBKSPNbackspinBKSPNS backspin'sBKSPS backspaceBKSPSN backspacing&BKSPSS backspace's backspacesBKSPST backspacedBKSPTbicuspid$BKSPTS bicuspid's bicuspidsBKSRMboxroomBKSRMSboxroomspBKSS Bekesy's boccie's bourgeoisie's boxer's boxers boxes box's bucksaw'sbucksawsBKSSTboxiestBKST backseat backside backstair baggiest bauxite Baxter bequest biggest boggiest bogosity boxedbuggiestBKSTB backstabberBKSTBN backstabbing*BKSTBS backstabber's backstabbersBKSTHT BuxtehudeBKSTK backstageBKSTKS backstage'sBKSTL bookstallBKSTLS bookstallsBKSTPbackstopBKSTPN backstopping$BKSTPS backstop's backstopsBKSTPT backstoppedBKSTR bookstoreBKSTRK backstrokeBKSTRKN backstroking)BKSTRKS backstroke's backstrokesBKSTRKT backstroked&BKSTRS bookstore's bookstoresBKSTRT backstreetBKSTRTS backstreetsBKSTRX backstretch,BKSTRXS backstretches backstretch'sŒBKSTS backseat's backseats backside's backsides backstairs bauxite's Baxter's bequest's bequests bogositiesBKSWTboxwoodBKSWTS boxwood'súBKT Bacardi backdoor backed bagged baguette baked barged barked beaked Becket Beckett begat beget begetter begged begot bighead bigot biked bodged Bogart bogged boogiedbookedYBKT bouquet boycott bucked bucket budged budget Bugattibugged!BKT@ buckteeth bucktoothBKT@S bucktooth'sBKT@T bucktoothedBKTFbogotifyBKTFL bucketful&BKTFLS bucketful's bucketfulsBKTFS bogotifiesBKTFT bogotifiedBKTFYN bogotifyingBKTL bagatelleBKTLKbacktalkBKTLKS backtalk's%BKTLS bagatelle's bagatellesHBKTN begetting begotten boycotting bucketing budgeting6BKTR bacteria Bactria bigotry budgetaryBKTRK backtrackBKTRKN backtrackingBKTRKS backtracksBKTRKT backtrackedBKTRL bacterialBKTRLK bacteriologyBKTRLKK bacteriologicBKTRLKKLbacteriologicalBKTRLKSbacteriology'sBKTRLKSTbacteriologist3 BKTRLKSTSbacteriologist'sbacteriologistsBKTRM bacteriumBKTRMS bacterium'sBKTRPbackdrop$BKTRPS backdrop's backdrops0BKTRS bacteria's bigotries bigotry'sBKTRST bactericideBKTRSTL bactericidal+BKTRSTS bactericide's bactericidesùBKTS baguette's baguettes Becket's Beckett's begets begetters bighead's bigheads bigot's bigots Bogart's bouquet's bouquets boycott's boycotts bucket's buckets budget's budgets Bugatti'sQBKTT backdate bighearted bigoted boycotted bucketedbudgetedBKTTN backdating/BKTTNSbigheartednessbigheartedness'sBKTTS backdatesBKTTT backdatedBKWKbigwigBKWKS bigwig'sbigwigsBKWLbejewelBKWLSbejewelsBKWMbookworm#BKWMS bookworm's bookworms BKWT backward backwaterBKWTL backwardly+BKWTNS backwardnessbackwardness'sNBKWTS backwards backwater's backwaters backwoods backwoods's*BKWTSMN backwoodsman backwoodsmenBKWTSMNSbackwoodsman'sBKWXbackwashBKWXS backwash's(BKX backache biggishbookishBKXKBacchicBKXLF bookshelf'BKXLFS bookshelf's bookshelves3BKXNL bacchanal Bacchanalia bacchanaliaBKXNLN bacchanalian-BKXNLNSbacchanalian's bacchanaliansHBKXNLS Bacchanalia's bacchanalia's bacchanal's bacchanalsBKXP bakeshopbookshop>BKXPS bakeshop's bakeshops bookshop's bookshopsBKXR Berkshire%BKXRS Berkshire's Berkshires:BKXS Bacchus Bacchus's backache's backachesBKXT backchatbuckshotBKXTS buckshot'sBKXX baksheeshBKXXS baksheesh'sBKYbuckeyeBKYNbogeying BKYS buckeye'sbuckeyesBKYT backyardbogeyed"BKYTS backyard's backyardsüBLBaalbail Bailey baileybale balerBaliBallball bally barley Barlowbawl BaylorbblBela Belau belay belieBellbell Bella belle Bellow bellow belly belowBerleýBL BeulahbileBillbill Billie billow billowy Billy billybiolblblah Blair blearblew Blighblow blowyBlublue bluerblurboil boilerbolaboleboll Boole bowlUBL bowler Boylebull bullyBurlburl burlier burlybylaw0BL@ blather blithe blitherBlytheBL@L blithelyboltholeBL@LS boltholes&BL@NS blitheness blitheness's$BL@RN blathering blitheringBL@RT blathered9BL@S Balthazar blather's blathersBlythe'sBL@SM blithesomeBL@STblithestoBLB Balboa balboa bellboy Bilbao Bilboblab blabberblob blubber blurbbulb7BLBL bailable bilabial billablebluebell>BLBLS bilabial's bilabials bluebell's bluebellsBLBM@ blabbermouth,BLBM@Sblabbermouth's blabbermouthsBLBN blabbingblobbingBLBNT bluebonnet(BLBNTS bluebonnet's bluebonnets,BLBR bilberry blubbery blueberry$BLBRN blabbering blubbering4BLBRS bilberries blueberries blueberry's"BLBRT blabbered blubberedÑBLBS balboa's balboas bellboy's bellboys Bilbo's blabbers blab's blabs blob's blobs blubber's blubbers blurb's blurbs bouillabaisse bulbous bulb'sbulbs-BLBSSbouillabaisse'sbouillabaissesCBLBT billboard blabbed blobbed BluebeardbluebirdBLBTL bluebottle(BLBTLS bluebottle's bluebottlesBLBTN bellybutton*BLBTNS bellybutton's bellybuttonsNBLBTS billboard's billboards Bluebeard's bluebird's bluebirdsrBLF bailiff Balfour belief believe believer bluff bluffer Bolivar bolivarBolivia$BLFBL believable believablyLBLFL baleful balefully bellyful blowfly blufflybowlful)BLFLNS balefulness balefulness'sVBLFLS bellyful's bellyfuls blowflies blowfly's bowlful'sbowlfulsBLFLTbillfold$BLFLTS billfold's billfolds,BLFN believing bluffingBolivianWBLFNS Blevins Blevins's bluffness bluffness's Bolivian's Bolivians!BLFNX Bulfinch bullfinch'BLFNXS bullfinches bullfinch'sBLFRbelfryBLFRKbullfrog$BLFRKS bullfrog's bullfrogs-BLFRS belfries belfry's bolivares²BLFS bailiffs belief's beliefs believer's believers believes bluffer's bluffers bluff's bluffs Bolivar's bolivar's bolivars Bolivia'sBLFST BelfastbluffestBLFSTS Belfast'slBLFT believed beloved blivet bluffedBlvdblvd boulevard bullfight bullfighterBLFTN bullfightingBLFTNSbullfighting's‡BLFTS beloved's beloveds blivets boulevard's boulevards bullfighter's bullfighters bullfight's bullfightsBLFTSK BlavatskyBLFXbluefish#BLFXS bluefishes bluefish'sBLHballyhooBLHKbillhookBLHKS billhooksBLHLblowholeBLHLS blowholes"BLHN ballyhooingbullhorn#BLHNS bullhorn's bullhornsBLHP bellhopbullwhip.BLHPS bellhop's bellhops bullwhips"BLHS ballyhoo's ballyhoos-BLHT ballyhooed blowhardbullhead>BLHTS blowhard's blowhards bullhead's bullheadsBLHTT bullheadedBLHTTL bullheadedly/BLHTTNSbullheadednessbullheadedness'süBLK balkier balky bearlike beleaguerBelg Belleek beluga bilgebilk bilker biology black blackerblag Blake bleak bleakerbloc block blockerblog blogger bloke Borlaugbowleg_BLK Bulgar bulge bulgier bulgybulk bulkier bulky BullockbullockBLK@N blackthorn(BLK@NS blackthorn's blackthornsBLKBL blackballBLKBLN blackballing&BLKBLS blackball's blackballsBLKBLT blackballedBLKBN BlackburnBLKBNS Blackburn'sBLKBR blackberry)BLKBRS blackberries blackberry'sBLKBRYN blackberrying'BLKBST Blockbuster blockbusterBLKBSTN blockbustingBLKBSTNSblockbusting's<BLKBSTS Blockbuster's blockbuster's blockbusters1BLKBT Blackbeard blackbird blackboardUBLKBTS Blackbeard's blackbird's blackbirds blackboard's blackboards"BLKFT Blackfeet BlackfootBLKFTS Blackfoot'sBLKHS blockhouse(BLKHSS blockhouse's blockhouses.BLKHT blackhead blockheadbulkhead^BLKHTS blackhead's blackheads blockhead's blockheads bulkhead's bulkheadsBLKHXBalkhash+BLKK ballcock biologicblockageBLKKK blackjackBLKKKN blackjacking&BLKKKS blackjack's blackjacksBLKKKT blackjacked&BLKKL biological biologicallyBLKKRNT blackcurrantBLKKRNTS blackcurrants>BLKKS ballcock's ballcocks blockage's blockages$BLKKT blackguard bluejacketGBLKKTS blackguard's blackguards bluejacket's bluejackets5BLKL ballgirl blackly bleaklybluegillBLKLF balaclava&BLKLFS balaclava's balaclavasBLKLKblacklegBLKLKS blacklegs0BLKLS ballgirls bluegill's bluegillsBLKLST blacklistBLKLSTN blacklisting'BLKLSTS blacklist's blacklistsBLKLSTT blacklisted,BLKM ballgame Belgium blackamoor$BLKML blackmail blackmailerBLKMLN blackmailingGBLKMLS blackmailer's blackmailers blackmail's blackmailsBLKMLT blackmailedOBLKMS ballgame's ballgames Belgium's blackamoor's blackamoorsÖBLKN balcony Balkan ballgown Belgian bilking billycan blacken blacking blagging blocking blogging blowgun bludgeon bollocking Bologna bologna bulgingbulking1BLKNN blackening bludgeoningBulganinóBLKNS balconies balcony's Balkans ballgowns Belgian's Belgians billycans blackens blacking's blackness blackness's bleakness bleakness's blowgun's blowguns bludgeon's bludgeons bluejeans\BLKNS bluejeans's bollockings Bologna's bologna's bulkiness bulkiness's#BLKNT blackened bludgeonedBLKPL BlackpoolBLKPLS Blackpool'sBLKR BulgariBulgaria%BLKRN beleaguering BulgarianFBLKRNS belligerence belligerency Bulgarian's Bulgarians.BLKRNSSbelligerence'sbelligerency'sBLKRNT belligerentBLKRNTL belligerently+BLKRNTS belligerent's belligerents?BLKRS bluegrass bluegrass's Bulgaria's Bulgari's#BLKRT beleagueredBelgradeBLKRTS Belgrade'sýBLKS beleaguers bellicose beluga's belugas bilge's bilges bilker's bilkers bilks biology's black's blacks blags blocker's blockers block's blocks bloc's blocs blogger's bloggersblog's­BLKS blogs bloke's blokes bollix bollocks Borlaug's bowleg's bowlegs bulge's bulges bulk's bulks Bullock's bullock'sbullocksBLKSM@ blacksmith)BLKSM@S blacksmith's blacksmithsBLKSN bollixingBLKSNK blacksnake)BLKSNKS blacksnake's blacksnakes BLKSS bollixesbollix'slBLKST balkiest bellicosity biologist blackest bleakest bollixed bulgiestbulkiestBLKSTN Blackstone7BLKSTS bellicosity's biologist's biologistsƒBLKT bilked blacked blackout blagged blockade blockader blocked blogged bowlegged bulgedbulkedBLKTN blockadingBLKTPblacktopBLKTPN blacktopping$BLKTPS blacktop's blacktopsBLKTPT blacktopped[BLKTS blackout's blackouts blockader's blockaders blockade's blockadesBLKTT blockadedBLKWL BlackwellBLKX blackishblokishBLKXT BlackshirtBLKXTS Blackshirt'sBLLK balalaika%BLLKS balalaika's balalaikasBLLMPblowlampBLLMPS blowlampsBLMbalm balmier balmy Belem Bellamy blame blamer blammo blimey Bloom bloom Bloomer bloomerbulimiaBLMFLT BloomfieldBLMFNTN BloemfonteinBLMFNTNSBloemfontein's!BLMK boilermakerbulimicBBLMKS boilermaker's boilermakers bulimic'sbulimicsBLMLS blamelessBLMLSL blamelessly.BLMLSNS blamelessnessblamelessness'sABLMN bellman bellmen blaming blammoingblooming1BLMNS balminess balminess's bellman'sBLMNTBelmontBLMNTL BloomingdaleBLMNTLSBloomingdale'sBLMNTS Belmont'sBLMPblimpBLMPNBelmopanBLMPS blimp'sblimpsBLMPXblimpishBLMRKS bulimarexiaBLMRKSS bulimarexia's˜BLMS balm's balms Belem's Bellamy's blame's blames blammos bloomer's bloomers Bloom's bloom's blooms bulimia'sBLMSBR BloomsburyBLMSTbalmiest(BLMT blamed blammoedbloomedBLMW@ blameworthy2BLMW@NSblameworthinessblameworthiness'sBLMXblemishBLMXN blemishing"BLMXS blemishes blemish'sBLMXT blemishedûBLN bailing baleen baling balling balloon baloney bawling beeline belling Bellini Berlin Berliner billing billion Blaine blarney blini blown bluing boiling Boleyn Booleanbouillon<BLN bowline bowling bulling bullionbylineBLN@ billionth%BLN@S billionth's billionthsBLNHMBlenheimBLNHMS Blenheim'sCBLNK belong Blanca blank blanker blinkblinkerBLNKLblanklyBLNKMNK blancmange*BLNKMNKS blancmange's blancmanges-BLNKN belonging blankingblinkingBBLNKNS belonging's belongings blankness blankness'sBLNKNXP BlankenshipBLNKNXPS Blankenship'sBLNKRN blinkeringBLNKRT blinkeredbBLNKS belongs Blanca's blank's blanks blinker's blinkers blink'sblinksBLNKSTblankest5BLNKT belonged blanked blanketblinkedBLNKTN blanketing"BLNKTS blanket'sblanketsBLNKTT blanketed#BLNL bilingual bilingually%BLNLS bilingual's bilingualsBLNLSM bilingualismBLNLSMSbilingualism'sBLNN ballooningBLNR billionaire)BLNRS billionaire's billionairesóBLNS balance baleen's Balinese balloon's balloons baloney's beeline's beelines Berliner's Berliners Berlin's Berlins Billings billing's billings Billings's billion's billionsBlaine'sõBLNS blarney's blarneys blini's blinis blueness blueness's bluenose bluing's boilings Boleyn's bouillon's bouillons bowline's bowlines bowling's bullion's burliness burliness'sbyline'sBLNSbylinesBLNSKT billingsgateBLNSKTSbillingsgate'sBLNSN balancingJBLNSS balance's balances Balinese's bluenose's bluenoses"BLNST balanced balloonist(BLNSTS balloonist's balloonists£BLNT ballooned Belinda bland blander blend blender blind blinder blond blonde blonder Blondie blunder bluntblunter)BLNTBS blunderbuss blunderbuss'sBLNTBSS blunderbussesBLNTFLT blindfoldBLNTFLTN blindfolding(BLNTFLTS blindfold's blindfoldsBLNTFLTT blindfolded4BLNTL blandly blindly BlondelbluntlyBLNTLS Blondel's:BLNTN blending blinding blunting BurlingtonBLNTNL blindingly‰BLNTNS blandness blandness's blindness blindness's blondness blondness's bluntness bluntness's Burlington's!BLNTR Blantyre blundererBLNTRN blundering4BLNTRS Blantyre's blunderer's blunderersBLNTRT blunderedâBLNTS Belinda's blender's blenders blend's blends blinder's blinders blind's blinds blintz blintze blonde's blondes Blondie's blond's blonds blunder's blundersblunts.BLNTSS blintze's blintzesblintz'sFBLNTST blandest blindest blindside blondestbluntestBLNTSTN blindsidingBLNTSTS blindsidesBLNTSTT blindsided)BLNTT blended blindedblunted BLNTX blandishblondishBLNTXMNT blandishment/ BLNTXMNTSblandishment's blandishmentsBLNTXN blandishingBLNTXS blandishesBLNTXT blandished&BLNX blanch Blancheblench0BLNXN Balanchine blanching blenching-BLNXS Blanche's blanchesblenches-BLNXT Blanchard blanchedblenchedBLNXTS Blanchard'sBLNYN blarneyingBLNYT blarneyed@BLP bleep bleeperblip bloop blooperburlapBLPKballpark#BLPKS ballpark's ballparksBLPLT boilerplateBLPLTS boilerplate'sBLPLY ballplayer(BLPLYS ballplayer's ballplayers*BLPN bleeping bloopingbullpen!BLPNS bullpen'sbullpens"BLPNT ballpoint bluepointCBLPNTS ballpoint's ballpoints bluepoint's bluepointsBLPPblowpipe#BLPPS blowpipe's blowpipesBLPRNT blueprintBLPRNTN blueprinting'BLPRNTS blueprint's blueprintsBLPRNTT blueprinted‚BLPS bleeper's bleepers bleep's bleeps blip's blips blooper's bloopers bloop's bloopsburlap'sBLPT bleepedbloopedEBLR blare blearier bleary blurrier blurryboleroBLRKBalearicBLRKS Balearic'sBLRLblearilyBLRMballroom#BLRMS ballroom's ballrooms7BLRN ballerina blaring blurringbullring|BLRNS ballerina's ballerinas bleariness bleariness's blurriness blurriness's bullring's bullringsKBLRS Belarus Belarus's blare's blares bolero'sboleros"BLRST bleariest blurriestBLRT blaredblurredBLRXbulrushBLRXN Belorussian*BLRXNS Belorussian's Belorussians!BLRXS bulrushes bulrush'sýBLS Baal's Baals Bailey's baileys bail's bails baler's balers bale's bales Bali's ball's balls ballsier ballsy balsa barley's Barlow's bawl's bawls Baylor's Bela's Belau'sbelaysúBLS belies Belize Bella's belle's belles bellies bellow's bellows Bell's bell's bells belly's Berle's Berlioz bile's bilious Billie's billies billow's billows Bill's bill'sbillsúBLS Billy's billy's blah's blahs blahs's Blair's blaze blazer bless Bligh's bliss bliss's blouse blow's blows blue's blues bluesier bluesy blur's blurs boiler's boilersboil'söBLS boils bola's bolas bole's boles boll's bolls bolus bolus's Boole's boules Boulez bowler's bowlers bowl's bowls bullies bull's bulls bully's Burl's burl's burlsbylaw'sBLSbylawsBLSBB BeelzebubBLSBBS Beelzebub's"BLSFL blissful blissfully,BLSFLNS blissfulnessblissfulness's0BLSFM blaspheme blasphemer blasphemyBLSFMN blasphemingcBLSFMS blasphemer's blasphemers blasphemes blasphemies blasphemous blasphemy'sBLSFMSL blasphemouslyBLSFMT blasphemedBLSK Balzac burlesqueBLSKN burlesquing1BLSKS Balzac's burlesque's burlesquesBLSKT burlesqued(BLSM balsam blossomblossomyBLSMKbalsamic.BLSMN bailsman bailsmen blossomingBLSMNS bailsman's8BLSMS balsam's balsams blossom'sblossomsBLSMT blossomed@BLSN ballsing blazing blazon blessingblousingBLSNN blazoningZBLSNS biliousness biliousness's blazon's blazons blessing's blessingsBLSNTblazoned˜BLSS ballses balsa's balsas Belize's blazer's blazers blaze's blazes blesses blouse's blouses bolusesBoulez's"BLSST ballsiest bluesiest BLST ballast ballsed baluster blast blaster blazed blessed blister blizzard bloused bluest bluster bolsterburliestBLSTFblastoff$BLSTFS blastoff's blastoffs"BLSTK ballistic BialystokBLSTKN bluestocking-BLSTKNSbluestocking's bluestockings'BLSTKS ballistics ballistics'sBLSTL blessedly"BLSTN ballastingblasting)BLSTNS blessedness blessedness's-BLSTR blistery blustererblustery3BLSTRN blistering blustering bolsteringBLSTRNL blisteringly4BLSTRS blusterer's blusterers blusterous>BLSTRT balustrade blistered blustered bolstered)BLSTRTS balustrade's balustradesÐBLSTS ballast's ballasts baluster's balusters blaster's blasters blast's blasts blister's blisters blizzard's blizzards bluster's blusters bolster'sbolstersBLSTT ballastedblastedöBLT bailed bailoutbald Balder balder baldy baled ballad balladeer Ballard balled ballet ballot bawled belied belled belliedbelt billed billet billiard bladder bladeblatøBLT bleatbled bleed bleeder blight blighter bloat bloater blood bloodier bloodyblot blotter blottoBLT blued bluet blurt boiledbold bolder bollardbolt BoulderboulderVBLT bowled build builder built bulled bullet bulliedburledBLT@ BluetoothBLT@S Bluetooth's+BLT@STbloodthirstier bloodthirstyBLT@STLbloodthirstily5BLT@STNSbloodthirstiness!bloodthirstiness'sBLT@STSTbloodthirstiestBLTB@ bloodbath&BLTB@S bloodbath's bloodbathsBLTFSboldfaceBLTFSS boldface's#BLTFST baldfaced boldfacedBLTHNT bloodhound)BLTHNTS bloodhound's bloodhounds0BLTK balletic BalticbldgbulldogBLTKN bulldogging-BLTKS Baltic's bulldog'sbulldogsBLTKT bulldoggedBLTKTLN bloodcurdling3BLTL baldly belittle bloodilyboldlyBLTLMNT belittlementBLTLMNTSbelittlement's#BLTLN belittling bloodline&BLTLNS bloodline's bloodlines"BLTLS belittles bloodlessBLTLSL bloodlessly.BLTLSNS bloodlessnessbloodlessness'sBLTLT belittledBLTLTN bloodlettingBLTLTNSbloodletting'sBLTMBL bloodmobile+BLTMBLS bloodmobile's bloodmobilesBLTMNBultmannBLTMNS Bultmann'sBLTMR BaltimoreBLTMRS Baltimore'sÝBLTN Balaton balding balloting belladonna Beltane belting billeting bleating bleeding blighting bloating blooding blotting blurting bolting Bolton buildingbulletinBLTNN bulletiningºBLTNS baldness baldness's belladonna's blatancy bleeding's bloodiness bloodiness's boldness boldness's building's buildings bulletin's bulletins%BLTNSS blatancies blatancy's!BLTNT blatant bulletinedBLTNTL blatantlyBLTPbuildupBLTPRF bulletproofBLTPRFNbulletproofingBLTPRFS bulletproofsBLTPRFT bulletproofed!BLTPS buildup'sbuildupsBLTRballadryBLTRKbaldric/BLTRKS baldric's baldrics BellatrixBLTRKSS Bellatrix's$BLTRL bilateral bilaterallyBLTRS balladry'sBLTRST belletristBLTRSTK belletristic)BLTRSTS belletrist's belletristsñBLTS bailout's bailouts Balder's baldies balds balladeer's balladeers ballad's ballads Ballard's ballet's ballets ballot's ballots belt's belts Berlitz billet's billets billiardsüBLTS billiards's bladder's bladders blade's blades blats Blatz bleat's bleats bleeder's bleeders bleeds blighters blight's blights blitz bloaters bloats bloodies blood's bloodsblot'sïBLTS blots blotter's blotters BLT'sBLTs bluet's bluets blurts bollards bolt's bolts boulder's boulders builder's builders build's builds bulldoze bulldozer bullet'sbulletsBLTSK bloodsuckerBLTSKN bloodsuckingBLTSKRK blitzkrieg*BLTSKRKS blitzkrieg's blitzkriegs*BLTSKS bloodsucker's bloodsuckersBLTSMN Boltzmann"BLTSN blitzing bulldozing`BLTSS Berlitz's Blatz's blitzes blitz's bulldozer's bulldozers bulldozesCBLTST baldest blitzed bloodiest boldest bulldozedBLTSTK bloodstockBLTSTKS bloodstock'sBLTSTN bloodstain)BLTSTNS bloodstain's bloodstainsBLTSTNT bloodstainedBLTSTRM bloodstream,BLTSTRMS bloodstream's bloodstreams¡BLTT balded balloted belated belted billeted bladed bleated blighted bloated blooded bloodied blotted blurtedboltedBLTTL belatedlyBLTTX balderdashBLTTXS balderdash'sBLTWbeltwayBLTWNBaldwin"BLTWNS Baldwin'sBaldwinsBLTWR bloatwareBLTWRS bloatwares!BLTWS beltway'sbeltwaysBLTX blowtorch&BLTXS blowtorches blowtorch's"BLTXT bloodshed bloodshotBLTXTS bloodshed'sBLTYN bloodying(BLW billowier blowerblowierBLW@ bellwether'BLW@S bellwether's bellwethersBLWK bailiwickbulwark>BLWKS bailiwick's bailiwicks bulwark'sbulwarks,BLWN bellowing billowingblowingBLWNKL BullwinkleBLWNKLS Bullwinkle'sBLWPblowupBLWPS blowup'sblowupsBLWS blower'sblowers"BLWST billowiestblowiest7BLWT bellowed billowed blowout Bollywood0BLWTS blowout's blowouts Bollywood'sBLWYBulawayoºBLX belch Belushi bleach bleacher bletch Bloch blotch blotchier blotchy Blucher blueish bluish blush blusher bolshie BolshoibullishBLXFK Bolshevik&BLXFKS Bolshevik's BolsheviksBLXFSM BolshevismBLXFST BolshevistBLXL bullishly9BLXN belching bleaching blotchingblushing(BLXNS bullishness bullishness'sÌBLXS belches belch's Belshazzar Belushi's bleacher's bleachers bleaches bleach's blotches blotch's Blucher's blusher's blushers blushes blush's Bolshoi'sBLXSS Belshazzar'sBLXST blotchiestBLXSTN BaluchistanPBLXT belched bleached blotched blushed bullshit bullshitterBLXTN bullshittingDBLXTS bullshit's bullshits bullshitter's bullshittersBLXTT bullshitted6BLYN belaying bellying belyingbullyingBLYTbelayedBLYX bellyacheBLYXN bellyaching%BLYXS bellyache's bellyachesBLYXT bellyachedqBM barmier barmyBaumbeambermBMBMWbombboom boomerbum bummerBurma6BMB Bambi bamboo bimbo BombaybomberBMBKbumbagBMBKS boomboxbumbags#BMBKSS boomboxes boombox'sBMBL bumblebumblerBMBLB bumblebee&BMBLBS bumblebee's bumblebeesBMBLNbumbling,BMBLS bumbler's bumblersbumblesBMBLTbumbledBMBNbombingBMBNSbombingsBMBPRF bombprooftBMBS Bambi's bamboo's bamboos bimbo's bimbos Bombay's bomber's bombers bomb'sbombsBMBSL bamboozleBMBSLN bamboozlingBMBSLS bamboozlesBMBSLT bamboozledBMBST bombastbombsiteBMBSTK bombasticBMBSTKL bombastically#BMBSTS bombast's bombsites*BMBT bombard bombardierbombedBMBTMNT bombardment,BMBTMNTS bombardment's bombardmentsBMBTN bombarding3BMBTS bombardier's bombardiersbombardsBMBTT bombardedBMBXL bombshell%BMBXLS bombshell's bombshellsBMFbumfbumphBMKBamakoBMKSBamako'smBMN barman barmen beaming bemoan Bimini booming Bowman bowman bowmenbummingBMN@L bimonthly'BMN@LS bimonthlies bimonthly'sBMNHM BirminghamBMNHMS Birmingham'sBMNN bemoaningBBMNS barman's bemoans Bimini's Bowman'sbowman'sBMNT Beaumontbemoaned6BMPbump bumper bumpier BumppobumpyBMPKNbumpkin"BMPKNS bumpkin'sbumpkinsBMPNbumping$BMPNS bumpiness bumpiness's=BMPS bumper's bumpers Bumppo's bump'sbumpsBMPSTbumpiestBMPTbumpedBMPXS bumptiousBMPXSL bumptiously-BMPXSNS bumptiousnessbumptiousness'sBMRbemireBMRNbemiringBMRNK boomerangBMRNKN boomeranging&BMRNKS boomerang's boomerangsBMRNKT boomerangedBMRSbemiresBMRTbemired»BMS beam's beams bemuse berm's berms biomass biomass'sBM's BMW's boomers boom's booms bummer's bummers bum'sbums Burma'sBurmeseBMSMNT bemusementBMSMNTS bemusement'sBMSNbemusingBMSS bemuses Burmese's)BMST barmiest bemusedbummestBMSTL bemusedly:BMT barmaid beamed Bermuda boomedbummedBMTLK bimetallic(BMTLKS bimetallic's bimetallicsBMTLSM bimetallismBMTLSMS bimetallism's BMTN Bermudan Bermudian@BMTNS Bermudan's Bermudans Bermudian's Bermudians8BMTS barmaid's barmaids Bermuda'sBermudasBMXS BeaumarchaisüBN baaing bairnbanbanebani bannerbarn Barney barneyBeanbean beaniebeen beingBen Bennie BennyBern Berniebin binge bingo Boeingbone boner bonierBonnBonner’BN Bonnie bonnier bonnyBonobony booingboon BooneBornborn borne Borneobun bunnyburnburnerBN@beneathBN@MBenthamBNBBarnabyBNBKbeanbag!BNBKS beanbag'sbeanbagsBNBLburnable#BNBLS burnable's burnablesBNBNbonbonBNBNS bonbon'sbonbons BNBS Barnabas Barnaby'sBNBXBernbachBNBXS Bernbach'sBNFKT benefactor,BNFKTRS benefactressbenefactress'sBNFKTRSSbenefactresses(BNFKTS benefactor's benefactorsBNFKXN benefaction+BNFKXNS benefaction's benefactions BNFL baneful BonnevilleBNFLNS benevolence+BNFLNSS benevolence's benevolencesBNFLNT benevolentBNFLNTL benevolentlyBNFLS Bonneville'sBNFNTR BonaventureBNFRbonfire!BNFRS bonfire'sbonfiresBNFS beneficeBonifaceBNFSNS beneficenceBNFSNSS beneficence'sBNFSNT beneficentBNFSNTL beneficentlyBNFSR beneficiary+BNFSRS beneficiaries beneficiary's#BNFSS benefice's beneficesBNFST beanfeastBNFSTS beanfeastsBNFTbenefitBNFTN benefiting!BNFTS benefit'sbenefitsBNFTT benefited%BNFXL beneficial beneficiallyBNHF BonhoefferBNHFS Bonhoeffer'sBNHMbonhomieBNHMS bonhomie'sBNHTbonehead#BNHTS bonehead's boneheads"BNHTT Bernhardt boneheadedËBNKbang banger Bangor Bangui banjobank banker Banneker bannock Bianca bionic boinkbong bongobonk buncobung bungeebunk BunkerbunkerBNKBKbankbook$BNKBKS bankbook's bankbooksBNKBLbankableBNKHS bunkhouse&BNKHSS bunkhouse's bunkhousesBNKKKBangkokBNKKKS Bangkok'sBNKKTbankcard$BNKKTS bankcard's bankcardsBNKL bangle Banjul barnacle Bengal Bengali binnacle binocular bionically bungalow bunghole bunglebunglerBNKLNbunglingBNKLR BangaloreüBNKLS bangle's bangles barnacle's barnacles Bengali's Bengal's Bengals binnacle's binnacles binocular's binoculars bungalow's bungalows bunghole's bungholes bungler's bunglers bungle'sbungles BNKLT barnacledbungled&BNKLTX Bangladesh Bangladeshi;BNKLTXS Bangladeshi's Bangladeshis Bangladesh'sBNKMbunkumBNKMNBenjaminBNKMSbunkum'sBNKMSN BanjarmasinBNKMSNS Banjarmasin'saBNKN banging banking boinking bonging bonking buncoing bungingbunkingBNKNLbenignlyBNKNNT benignantBNKNS banking's!BNKNT banknote benignity3BNKNTS banknote's banknotes benignity'sBNKRFTBancroftBNKRFTS Bancroft'sBNKRLbankrollBNKRLN bankrolling$BNKRLS bankroll's bankrollsBNKRLT bankrolledBNKRPTbankruptBNKRPTN bankrupting3BNKRPTS bankruptcy bankrupt's bankrupts+BNKRPTSS bankruptcies bankruptcy'sBNKRPTT bankrupted÷BNKS bang's bangs Bangui's banjo's banjos banker's bankers Banks bank's banks Banneker's bannock's bannocks Benghazi Bianca's bionics bionics's boinks bongo's bongos bong'sbongsBNKS bonkers bonks bunco's buncos bungee's bungees bung's bungs Bunker's bunker's bunkers bunk'sbunksBNKSS Benghazi'sBNKSTbanjoist$BNKSTS banjoist's banjoists~BNKT banged banked banquet banqueter banquette boinked bonged bonked buncoed bungedbunkedBNKTN banqueting[BNKTS banqueter's banqueters banquet's banquets banquette's banquettesBNKTT banquetedfBNL banal banally Barnaul Bernoulli biannual biannually biennial bienniallyBNLKSBeneluxBNLKSS Benelux's.BNLS biennial's biennialsbonelessBNLTbanality#BNLTS banalities banality's&BNM Barnum benumbbienniumBNM@ BournemouthBNMBN benumbingBNMBSbenumbsBNMBTbenumbedBNMLbinomial#BNMLS binomial's binomialsBNMN binmanbinmen!BNMS biennium's bienniumswBNN banana banning beaning benign Benin Bernini binning boning Bunin bunionburningBNNKBernankeBNNKS Bernanke'sqBNNS banana's bananas Beninese Benin's bonanza boniness boniness's bunion'sbunions.BNNSS Beninese's bonanza'sbonanzasBNPLbeanpole#BNPLS beanpole's beanpolesBNPT BonaparteBNRbinaryBNRS binariesbinary'sþBNS bairn's bairns bane's banes banner's banners banns banns's ban'sbans banzai Barnes Barney's barneys barn's barns beanie's beanies Bean's bean's beans Bearnaise being'sbeingsøBNS Bennie's Benny's Ben'sBenz Bernays Bernays's Bernese Bernice Bernie's Bern's binge's binges bingo's bin'sbins Boeing's bonce boner's boners bone's bones Bonner'sBonnie'søBNS Bonn's Bono's bonsai bonus bonus's Boone's boonies boonies's boon's boons Borneo's bounce bouncer bouncier bouncy bunnies bunny's bun'sbuns burner's burners burnooseBurnsBNS burn'sburnsBNSLbouncily=BNSN Benson benzene benzine bouncingBunsenLBNSNS Benson's benzene's benzine's bounciness bounciness'sBNSPRT beansproutBNSPRTS beansproutsBNSRF BenacerrafBNSRFS Benacerraf's¦BNSS banzai's banzais Bearnaise's Bernice's bonces bonsai's bonuses bouncer's bouncers bounce's bounces burnoose's burnoosesBNSST bounciestNBNST banister Bannister boniest bonniest bouncedBurnsideBNSTLK beanstalk'BNSTLKS beanstalk's beanstalks$BNSTM barnstorm barnstormerBNSTMN barnstorming8BNSTMS barnstormer's barnstormers barnstormsBNSTMT barnstormedBNSTN BernsteinBNSTRN BenzedrineBNSTRNS Benzedrine's"BNSTS banister's banistersýBNTband bandeau bandier bandy banned banter Bantu Barnard Barnett beanedbend Bender bender bendier bendy Benet Benita Benito Bennettbent Bernard Bernardobind binderbinged–BNT binnedBondbond boned Bonita bonito bonnet bound bounder bountybunt burned Burnett burnoutburntBNTBKSbandbox$BNTBKSS bandboxes bandbox'sBNTBLbendable$BNTFL bountiful bountifully.BNTFLNS bountifulnessbountifulness'sBNTHLT bondholder)BNTHLTS bondholder's bondholdersBNTK bandagebondage%BNTKL boondoggle boondogglerBNTKLN boondogglingIBNTKLS boondoggler's boondogglers boondoggle's boondogglesBNTKLT boondoggledBNTKN bandaging`BNTKS bandage's bandages bandeaux Bendix bondage's boondocks boondocks'sBNTKSSBendix's BNTKT bandagedBenedict'BNTKTN Benedictine benedictine+BNTKTNS Benedictine's BenedictinesBNTKTR benedictoryBNTKTS Benedict'sBNTKXN benediction+BNTKXNS benediction's benedictions)BNTL bandoleer BentleybundleBNTLNbundlingIBNTLS bandoleer's bandoleers boundless bundle'sbundlesBNTLSL boundlessly.BNTLSNS boundlessnessboundlessness's!BNTLT bandleaderbundledBNTLTS bandleadersBNTMbantamBNTMN bondmanbondmenBNTMNS bondman'sBNTMS bantam'sbantamsBNTMST bandmaster)BNTMSTS bandmaster's bandmastersBNTMWT bantamweight-BNTMWTSbantamweight's bantamweightsƒBNTN banding Banting bending Benetton Benton Bernadine binding bonding bounden boundingbuntingBNTNKBandungBNTNKS Bandung'sdBNTNS Benetton's Bernadine's binding's bindings bonding's bunting'sbuntingsBNTR binderyboundaryBNTRN banteringBNTRNL banteringly>BNTRS binderies bindery's boundaries boundary'sBNTRTbanteredûBNTS bandeau's bandies band's bands banter's banters Bantu's Bantus Barnett's Bender's bender's benders bend's bends Benita's Benito's bent's bents Bernardo's binder's bindersbind'sæBNTS binds Bond's bond's bonds Bonita's bonito's bonitos bonnet's bonnets bounder's bounders bound's bounds bounteous bounties bounty's bunt's bunts burnout'sburnoutsBNTSBNK BundesbankBNTSBNKS Bundesbank'sBNTSL bounteously9BNTSMN bandsman bandsmen bondsmanbondsmen&BNTSMNS bandsman's bondsman's-BNTSNS bounteousnessbounteousness's BNTST bandiestbendiestBNTSTK BundestagBNTSTNT bandstand(BNTSTNTS bandstand's bandstands`BNTT banded bandied bandit benighted Bernadette bonded boundedbuntedBNTTL benightedlyBNTTRbanditryBNTTRS banditry'sBNTTS bandit'sbanditsBNTWKN bandwagon'BNTWKNS bandwagon's bandwagons#BNTWMN bondwoman bondwomenBNTWMNS bondwoman's BNTWT bentwoodbindweedBNTWT@ bandwidthBNTWT@S bandwidths%BNTWTS bentwood's bindweed'sBNTYNbandyingoBNX Banach banish banshee bench bunch Bunche bunchier bunchy burnish burnisherBNXK boneshakerBNXKS boneshakersBNXLBenchleyBNXLS Benchley'sBNXMK benchmark&BNXMKS benchmark's benchmarksBNXMNT banishmentBNXMNTS banishment's:BNXN banishing benching bunching burnishing›BNXS Banach's banishes banshee's banshees benches bench's bunches bunch's burnisher's burnishers burnishes burnish'sBNXST bunchiest5BNXT banished benched bunched burnishedBNYN banyanBunyan+BNYNS banyan's banyansBunyan'sBNYTbarnyard"BNYTS barnyard's barnyards:BPbapbeep beeperbopBPBPOEburpBP@bypathBP@S bypath'sbypathsBPKbiopicBPKS biopic'sbiopicsBPL bipolarbyplayBPLNbiplane!BPLNS biplane'sbiplanesBPLRT bipolarityBPLRTS bipolarity'sBPLSbyplay's&BPN beeping boppingburpingBPRTKT byproduct&BPRTKTS byproduct's byproductsƒBPSbaps beeper's beepers beep's beeps biopsy bop'sbopsbps burp's burps bypassbypass'sBPSN bypassing+BPSS biopsies biopsy'sbypassesBPST biopsiedbypassedBPSYN biopsying-BPT beeped biped boppedburpedBPTLbipedalBPTS biped'sbipedsBPTSMbaptismBPTSML baptismal"BPTSMS baptism'sbaptismsBPTSN bipartisanBPTSNXPbipartisanshipBPTSNXPSbipartisanship's*BPTST Baptist baptistBaptisteBPTSTR baptistery*BPTSTRS baptisteries baptistery's<BPTSTS Baptiste's Baptist's BaptistsbaptistsBPTT bipartiteûBRbare barerBarr barre Barrie barrier barrio barrow Barry bearer beerier beery Berra Berry berryBiroBohrbore borer borough borrowBoruBRBrbrabraeBray brayoBRbrewBriebriebrobrowbrr bureauBurrburr burro burrowburybyre_BR@ Bayreuth breath breathe breather breathier breathy brothbrotherBR@BL breathableBR@HT brotherhood*BR@HTS brotherhood's brotherhoodsBR@L brothel brotherly-BR@LNS brotherlinessbrotherliness's?BR@LS Breathalyzer breathless brothel'sbrothelsBR@LSL breathlessly0BR@LSNSbreathlessnessbreathlessness'sBR@N breathingBR@NS breathing'sBR@RNbrethrensBR@S breather's breathers breathes breath's breaths brother's brothers broth'sbrothsBR@ST breathiestBR@TbreathedBR@TKN breathtakingBR@TKNLbreathtakinglyBRB bribebriberBRBK barebackBrubeckBRBKT barebackedBRBL bearablebearablyBRBNbribingBRBR beriberibribery#BRBRS beriberi's bribery's?BRBS Barabbas briber's bribers bribe'sbribes*BRBT Borobudur bribedbrowbeat%BRBTN browbeaten browbeatingBRBTNNK BrobdingnagBRBTNNKNBrobdingnagianBRBTNNKS Brobdingnag's#BRBTS Borobudur's browbeatsJBRF bereave brave braver bravo breve briefbrieferBRFKS briefcase&BRFKSS briefcase's briefcasesBRFL bravelybrieflyBRFMNT bereavement+BRFMNTS bereavement's bereavements+BRFN bereaving bravingbriefing[BRFNS braveness braveness's briefing's briefings briefness briefness's)BRFR bravery bravurabreviaryJBRFRS bravery's bravura's bravuras breviaries breviary'sgBRFS bereaves brave's braves bravo's bravos breve's breves brief'sbriefs,BRFST barefaced bravestbriefestBRFSTL barefacedly^BRFT barefoot bereaved bereft bravado braved brevet brevitybriefedBRFTN brevetting9BRFTS bravado's brevet's brevets brevity's"BRFTT barefooted brevettedBRHBraheBRHHbrouhaha#BRHHS brouhaha's brouhahasBRHLboreholeBRHLS boreholesBRHNTT barehandedBRHTT bareheadedÝBRK Barack baroque barrack barragebrag Bragg bragger brake Braque break breaker brick brickie bridgebrig Brock brogue Brokaw broke broker brookBrookeBRK@R breakthrough,BRK@RSbreakthrough's breakthroughs#BRKBL breakable bridgeable&BRKBLS breakable's breakablesBRKBTbrickbat$BRKBTS brickbat's brickbatsBRKFRNT breakfront*BRKFRNTS breakfront's breakfrontsBRKFST breakfastBRKFSTN breakfasting'BRKFSTS breakfast's breakfastsBRKFSTT breakfastedBRKKbreakage#BRKKS breakage's breakagesBRKL broccoliBruegelBRKLNBrooklynBRKLNS Brooklyn'sBRKLS broccoli'sBRKLTbrooklet$BRKLTS brooklet's brookletsBRKLY bricklayerBRKLYN bricklayingBRKLYNS bricklaying's(BRKLYS bricklayer's bricklayersBRKM Brighambrougham BRKMN brakemanbrakemenBRKMNS brakeman's0BRKMS Brigham's brougham's broughamsˆBRKN barracking barraging bracken bragging braking breaking bricking brogan broken brookingBrucknerBRKNHTT brokenheartedBRKNHTTLbrokenheartedlyBRKNK breakneckBRKNLbrokenlyBRKNRK BreckenridgeBRKNRKSBreckenridge'sJBRKNS bracken's brogan's brogans brokenness brokenness'sBRKNTbrigandBRKNTK brigandageBRKNTKS brigandage'sBRKNTN brigantine)BRKNTNS brigantine's brigantines"BRKNTS brigand'sbrigandsBRKPbreakupBRKPNTS breakpoints!BRKPS breakup'sbreakupsBRKPT BridgeportBRKPTS Bridgeport'sBRKRK brokerage&BRKRKS brokerage's brokeragesBRKRN brokeringBRKRS bureaucracy+BRKRSS bureaucracies bureaucracy's"BRKRT brokered bureaucratBRKRTK bureaucraticBRKRTKLbureaucratically(BRKRTS bureaucrat's bureaucratsöBRKS Barack's baroque's barrack's barracks barrage's barrages borax bragger's braggers Bragg's brag's brags brake's brakes breaker's breakers break's breaks brickies brick'sbricksªBRKS Bridges bridge's bridges Briggs brig's brigs Brock's brogue's brogues Brokaw's broker's brokers Brooks brook'sbrooksBRKSP BreakspearBRKSPS Breakspear'sBRKSSborax'sþBRKT barracked barracuda barraged barricade Beauregard bracket bract braggart bragged braked breakout bricked bridged Bridget Bridgett Bridgette brigade brigadier Brigid Brigitte briquetteBRKT brocadebrookedZBRKTN barricading bracketing breakdown Bridgetown Brigadoon brocading&BRKTNS breakdown's breakdownsüBRKTS barracuda's barracudas barricade's barricades Beauregard's bracket's brackets bract's bracts braggadocio braggart's braggarts breakout's breakouts Bridget's Bridgette's Bridgett's brigade'sBRKTS brigades brigadier's brigadiers Brigid's Brigitte's briquette's briquettes brocade'sbrocades*BRKTSS braggadocio's braggadocios/BRKTT barricaded bracketedbrocadedBRKW breakaway#BRKWK brickwork bridgework(BRKWKS brickwork's bridgework's%BRKWS breakaway's breakawaysBRKWT breakwater(BRKWTS breakwater's breakwatersBRKXbrackish+BRKXNS brackishnessbrackishness'sBRKYT brickyardBRKYTS brickyards‘BRL barely barrel Beryl beryl Braille braille brawl brawler brill Brillo broil broiler brollyburialBRLK berrylikeBRLKT bareleggedBRLM berylliumBRLMS beryllium'sBRLN brawlingbroiling$BRLNS brilliance brilliancy)BRLNSS brilliance's brilliancy'sBRLNT brilliantBRLNTL brilliantlyBRLNTN brilliantineBRLNTNSbrilliantine's&BRLNTS brilliant's brilliantsãBRLS barrel's barrels Beryl's beryl's beryls Braille's Brailles braille's brawler's brawlers brawl's brawls broiler's broilers broil's broils brollies burial'sburialsBRLT brawledbroiled?BRM barium barroom Brahma breambrimbroom+BRMBL bramble bramblierbrambly"BRMBLS bramble'sbramblesBRMBLST brambliestBRMFLbrimfulBRMKPT BrahmaguptaBRMKPTS Brahmagupta'sBRMLBrummel!BRMLS brimless Brummel's?BRMN Brahman Brahmani Bremen brimmingbromine.BRMNS Brahman's Brahmans bromine'sBRMNSM Brahmanism)BRMNSMS Brahmanism's BrahmanismsBRMPTNBramptonBRMPTNS Brampton'sBRMPTR BrahmaputraBRMPTRS Brahmaputra'sBRMR Barrymore–BRMS barium's barroom's barrooms Brahma's Brahmas Brahms Brahms's bream's breams brim's brims broom'sbroomsBRMSTK broomstick)BRMSTKS broomstick's broomsticksBRMSTN brimstoneBRMSTNS brimstone's*BRMT barometer brimmedbromideBRMTKbromidicBRMTRK barometricBRMTRKLbarometrically=BRMTS barometer's barometers bromide'sbromides÷BRN Bahrain baring baron barony barren barrener barring Barron bearing Behring Bering boring boron Brain brain brainier brainyBranbran brawn brawnier brawny BrennerBrianÌBRN Briana Brianna brine bring bringer brinier brinyBrno Brown brown Browne browner Brownie brownie bruin Brunei Bruno Brynner burringByronBRNFLT brownfieldBRNHLT BrunhildeBRNHLTS Brunhilde's:BRNK baronage brink bronc broncoByronicBRNKBST broncobuster.BRNKBSTSbroncobuster's broncobusters$BRNKL BarranquillaBrinkleyBRNKLS Brinkley'sBRNKMNXP brinkmanship BRNKMNXPSbrinkmanship'smBRNKS baronage's baronages brink's brinks bronco's broncos bronc's broncsBronxBRNKSSBronx'sBRNL baronialboringlyBRNLS brainlessBRNLSL brainlesslyBRNLSX BrunelleschiZBRNN braining Brennan bringing Brownian Browning browningBruneian–BRNNS braininess braininess's brawniness brawniness's Brennan's brininess brininess's Brownian's Bruneian's BruneiansBRNPW brainpowerýBRNS Bahrain's bareness bareness's baroness baroness's baronies baron's barons barony's barrenness barrenness's barren's barrens barrings Barron's bearing's bearings Berenice boron'sBrain'súBRNS brain's brains Bran's bran's brawn's Brenner's Briana's Brianna's Brian's brine's bringer's bringers brings bronze Brownies brownie's brownies brownness brownness's brown'sbrowns5BRNS bruin's bruins Brunei's Brynner'sBRNSFL BrownsvilleBRNSN BronsonbronzingBRNSNS Bronson's;BRNSS baronesses Berenice's bronze'sbronzesRBRNST barrenest brainiest brawniest briniest bronzedbrownestBRNSTM brainstormBRNSTMN brainstormingBRNSTMNSbrainstorming's)BRNSTMS brainstorm's brainstormsBRNSTMT brainstormedBRNSTN brownstone)BRNSTNS brownstone's brownstonesBRNSWK BrunswickBRNSWKS Brunswick'sËBRNT baronet brained brand brander Brandi Brandie Brando Brandy brandy Brant Brenda Brent Bronte browned brownout brunet brunette bruntBurundiBRNTLbrindleBRNTLS brindle'sBRNTLTbrindledMBRNTN Branden branding Brandon Brendan Brenton BurundianBRNTNBK BrandenburgZBRNTNS Branden's Brandon's Brendan's Brenton's Burundian's BurundiansüBRNTS Barents Barents's baronetcy baronet's baronets brainteaser Brandeis brander's branders Brandie's brandies Brandi's brand's brands Brandy's brandy's Brant's Brenda's Brent's brontosaurmBRNTS brownout's brownouts brunet's brunets brunette's brunettes brunt's Burundi's,BRNTSRS brontosaurusbrontosaurus'sBRNTSRSSbrontosaurusesgBRNTSS baronetcies baronetcy's brainteaser's brainteasers brontosaur's brontosaurs)BRNTT branded brandiedBrandtBRNTXbrandishBRNTXN brandishingBRNTXS brandishesBRNTXT brandishedBRNTYN brandyingBRNWF brainwaveBRNWFS brainwavesBRNWX brainwashBRNWXN brainwashingBRNWXNSbrainwashing'sBRNWXS brainwashesBRNWXT brainwashed<BRNX Branch branch bronchi brownishbrunchBRNXL bronchialBRNXLK branchlikeBRNXLT brainchildBRNXLTRN brainchildrenBRNXLTS brainchild's"BRNXN branching brunching^BRNXS branches Branch's branch's bronchus bronchus's brunchesbrunch's.BRNXT branched BrownshirtbrunchedBRNXTK bronchitic&BRNXTS bronchitis bronchitis'sBRPBbrewpub BRPBS brewpub'sbrewpubsBRRBarreraBRRS Barrera'søBRS bares barre's barres barrier's barriers Barrie's barrio's barrios barrow's barrows Barr's bearer's bearers Berra's berries berry's Biro's Boreas Boreas's borer's borersbore'söBRS bores Boris borough's boroughs borrows Boru's brace bracer brae's braes braise bra'sbras brass brassier brass's brassy Bray's bray's brays braze brazer brazierbreezeüBRS breezier breezy brew's brews Brice Brie's Bries brie'sBros bro'sbros brow's brows browse browserBr's Bruce bruise bruiser Bryce bureau's bureaus buries BurrisBurris's[BRS burro's burros Burroughs burrow's burrows burr's burrsbyresBRSBNBrisbaneBRSBNS Brisbane'sBRSFL BrazzavilleBRSFLS Brazzaville'sBRSHNFBrezhnev2BRSK brisk brisker brusquebrusquer BRSKL briskly brusquelyBRSKNbriskingEBRSKNS briskness briskness's brusqueness brusqueness'sBRSKSbrisks"BRSKST briskest brusquestBRSKT briskedbrisket"BRSKTS brisket'sbriskets5BRSL Brasilia brassily BrazilbreezilyBRSLN Brazilian&BRSLNS Brazilian's Brazilians<BRSLS Brasilia's Brazil's Brussels Brussels'sBRSLTbracelet$BRSLTS bracelet's braceletsWBRSN bracing braising brazen brazing breezing browsingbruisingBRSNLbrazenlyBRSNN brazening{BRSNS brassiness brassiness's brazenness brazenness's brazens breeziness breeziness's bruising'sBRSNTbrazened,BRSR bracero brasserie brassiere[BRSRS bracero's braceros brasserie's brasseries brassiere's brassieresöBRSS bracer's bracers brace's braces braises brasses brazer's brazers brazes brazier's braziers Brazos Brazos's breeze's breezes Brice's browser's browsers browse's browsesBruce'sBBRSS bruiser's bruisers bruise's bruisesBryce'sBRSSNSK BrzezinskiBRSSNSKS Brzezinski's"BRSST brassiest breeziest‰BRST barest barrister beeriest braced braised brazed breast breezed Brest Brewster browsedbruisedBRSTBN breastbone)BRSTBNS breastbone's breastbones$BRSTFT breastfed breastfeedBRSTFTN breastfeedingBRSTFTS breastfeeds6BRSTL bristle bristlier bristlyBristolBRSTLN bristling/BRSTLS bristle's bristles Bristol'sBRSTLST bristliestBRSTLTbristledBRSTN breastingBRSTPLT breastplate,BRSTPLTS breastplate's breastplates<BRSTS barrister's barristers breast'sbreastsBRSTSTRK breaststroke/ BRSTSTRKSbreaststroke's breaststrokesBRSTTbreastedBRSTWK breastwork)BRSTWKS breastwork's breastworksBRSW breezeway$BRSWS breezeway's breezeways÷BRT bared Baroda barred Barrett barrette Beirut berate beret Beretta berried biretta boredBradbrad Brady braidbrat brattier bratty breadbred breed breederBretBrettÔBRT bride Bright bright brighterBrit Britt broad broader brood brooder broodier broody brought bruitBrut brute buried burred burritoByrdbyroadBRT@breadth!BRT@S breadth'sbreadthsBRTBKSbreadbox&BRTBKSS breadboxes breadbox'sBRTBNT broadbandBRTBNTS broadband'sBRTBRBradburyBRTBSKT breadbasket,BRTBSKTS breadbasket's breadbasketsBRTBT breadboard(BRTBTS breadboard's breadboardsBRTFRT breadfruit)BRTFRTS breadfruit's breadfruitsBRTFTBradfordBRTK BraddockBridgerBRTKHT bridgehead)BRTKHTS bridgehead's bridgeheadsBRTKL@ broadclothBRTKL@S broadcloth'sBRTKMNBridgmanBRTKNbridging%BRTKRM breadcrumb bridegroom*BRTKRMBS breadcrumb's breadcrumbs)BRTKRMS bridegroom's bridegrooms#BRTKS Braddock's Bridger's%BRTKST broadcast broadcasterBRTKSTN broadcastingBRTKSTNSbroadcasting'sHBRTKSTS broadcaster's broadcasters broadcast's broadcasts‹BRTL bradawl Bradley Bradly bridal bridle brightly brittle brittler broadly broodily brutalbrutallyBRTLFL BridalveilBRTLFLS Bridalveil'sBRTLM broadloomBRTLMS broadloom's!BRTLN breadlinebridlingFBRTLNS breadline's breadlines brittleness brittleness's[BRTLS bradawls Bradly's bridal's bridals bridle's bridles brittle'sBRTLST brittlest BRTLT bridled brutality'BRTLTS brutalities brutality'sBRTLW bridlewayBRTLWS bridlewaysBRTMboredomBRTMNTT broadmindedBRTMR broodmare&BRTMRS broodmare's broodmaresBRTMS boredom'sýBRTN baritone berating Borodin braiding Brattain breading breeding Breton brighten brightener Brighton Britain Britannia Britney Briton Brittany Britten Brittney broaden broodingbruiting#BRTNK Britannic BritannicaBRTNKS Britannica'sBRTNL broodingly%BRTNN brightening broadeningþBRTNS baritone's baritones braiding's Brattain's breeding's Breton's brightener's brighteners brightens brightness brightness's Brighton's Britain's Britney's Briton's Britons Brittanies Brittany'sZBRTNS Brittney's broadens broadness broadness's broodiness brooding's#BRTNT brightened broadenedôBRTS barrette's barrettes Barrett's Beirut's berates beret's berets Beretta's biretta's birettas Brad's brad's brads braid's braids brat's brats bread's breads breeder'sbreedersþBRTS breed's breeds Bret's Brett's bride's brides brights brights's Brit's Brits Britt's broad's broads brooder's brooders brood's broods broody's bruits brute's brutes Brut'sBrutusCBRTS Brutus's burrito's burritos byroad'sbyroadsBRTSLF BratislavaBRTSMT bridesmaid)BRTSMTS bridesmaid's bridesmaidsBRTSSM Briticism'BRTSSMS Briticism's BriticismsHBRTST brattiest brightest broadest broadside broodiestBRTSTN broadsidingBRTSTRT BradstreetBRTSTRTS Bradstreet's&BRTSTS broadside's broadsidesBRTSTT broadsidedBRTSWT broadsword)BRTSWTS broadsword's broadswords>BRTT berated braided breaded broodedbruitedBRTWBroadwayBRTWN breadwinner*BRTWNS breadwinner's breadwinners#BRTWS Broadway's BroadwaysBRTWST bratwurst'BRTWSTS bratwurst's bratwursts6BRTX Bradshaw British BritisherbrutishBRTXL brutishly)BRTXNS brutishness brutishness's@BRTXS Bradshaw's Britisher's Britishers British'sBRTXT broadsheet'BRTXTS broadsheet's broadsheets2BRW borrower Brewer brewerburrower,BRWN borrowing brewing burrowing%BRWNS borrowing's borrowingsBRWRbrewery"BRWRS breweries brewery's`BRWS borrower's borrowers Brewer's brewer's brewers burrower's burrowers(BRWT borrowed brewedburrowedvBRX Baruch bearish boorish brash brasher breach breech brioche broach broochbrushBRXFbrushoff#BRXFS brushoff's brushoffs8BRXL bearishly biracial boorishlybrashly-BRXN breaching broachingbrushingBRXNKF BaryshnikovdBRXNS bearishness bearishness's boorishness boorishness's brashness brashness'sBRXNSS boorishnessesBRXRbrochure#BRXRS brochure's brochures°BRXS breaches breach's breeches breech's brioche's brioches britches britches's broaches broach's brooches brooch's brushesbrush'sBRXSTbrashestBRXSTRK brushstrokeBRXSTRKS brushstrokesABRXT breached Brecht broached brochettebrushed%BRXTS brochette's brochettesBRXWK brushworkBRXWKS brushwork'sBRXWT brushwoodBRXWTS brushwood'sEBRYN baryon berrying braying Bryan Bryonburying*BRYNS baryon's baryonsBryon'sBRYNTBryantBRYTbrayedüBS baa'sbaasBaez baize bar'sbarsBA'sBa'sbase baser BasieBassbass basso Bass's bass's bay'sbays bazaarBB'sBBS bear's bears Beau's beau's beaus beer'sbeersúBS bee'sbeesBe'sBess Bessie bey'sbeysbias bias's Bierce bier's biersBIOS bio'sbiosBi'sbi'sbis Bissaubiz boar's boarsBoas boa'sboas Boas's Boer'sBoersöBS Boise boor's boors boo'sboos booze boozer boozier boozy borzoiBoseboss bossier boss's bossy bough's boughs bow'sbows boy'sboysbozoB'sBSBSABS'sbuoy'sÀBS buoys burgh's burghs bur'sburs Bursa bursa bursae bursarbus busier bus'sbuss buss'sbusy buy'sbuysbuzz buzzerby'sYb'sBSB busboybusbyBSBLbaseball#BSBLS baseball's baseballs4BSBS busbies busboy's busboysbusby's BSBT baseboardbusybody@BSBTS baseboard's baseboards busybodies busybody'sBSFR biosphere$BSFRS biosphere's biospheres“BSK BASIC basicbask Basque basque bazooka berserk besiege besieger Biscay bisque bouzoukibuskbuskerBSKKBisquickBSKKS Bisquick's6BSKL basically bicycle bicyclerbusgirlBSKLN bicyclingUBSKLS bicycler's bicyclers bicycle's bicycles busgirl'sbusgirlsBSKLST bicyclist'BSKLSTS bicyclist's bicyclistsBSKLTbicycledLBSKN basking bearskin besieging Biscayne buskinbuskingHBSKNS bearskin's bearskins Biscayne's buskin'sbuskins×BSKS BASIC's BASICs basic's basics basks Basque's Basques basques bazooka's bazookas besieger's besiegers besieges bisque's bouzouki's bouzoukis buskersbusks"BSKSL bisexual bisexually$BSKSLS bisexual's bisexualsBSKSLT bisexualityBSKSLTS bisexuality'sRBSKT basked basket besieged biscuit bisect bisectorbuskedBSKTBL basketball)BSKTBLS basketball's basketballsBSKTN bisectingBSKTRbasketryBSKTRS basketry's^BSKTS basket's baskets biscuit's biscuits bisector's bisectorsbisectsBSKTTbisectedBSKTWK basketworkBSKTWKS basketwork'sBSKXN bisection%BSKXNS bisection's bisections}BSL bacilli basal basally Basel basely Basil basil Beasley Bessel bezel bossilybusilyBSLKbasilica#BSLKS basilica's basilicas-BSLN Barcelona baseline bazillion@BSLNS Barcelona's baseline's baselines bazillionsBSLR bacillaryrBSLS bacillus bacillus's baseless Basel's basil's Beasley's Berzelius bezel'sbezelsBSLSKbasilisk$BSLSKS basilisk's basilisksBSLT basaltbusloadBSLTKbasalticBSLTS basalt'sbusloadsCBSM beseem besmear besom Bessemer bosombosomyBSM@bismuthBSM@S bismuth'sBSMK BismarckBismark#BSMKS Bismarck's Bismark's*BSMN baseman basemen beseemingBSMNS baseman'sBSMNTbasement$BSMNTS basement's basementsBSMRN besmearingBSMRT besmearedVBSMS beseems besmears besom's besoms Bessemer's bosom'sbosomsBSMTbeseemedBSMXbesmirchBSMXN besmirchingBSMXS besmirchesBSMXT besmirchedcBSN basin basing bassoon biasing bison boozing Bosnia bossingbuzzingBSNBR boysenberry+BSNBRS boysenberries boysenberry'sBSNFLbasinful$BSNFLS basinful's basinfulsBSNNBosnian¶BSNS baseness baseness's basin's basins bassoon's bassoons bison's Bosnia's bossiness bossiness's business business's busyness busyness'sBSNSLK businesslike'BSNSMN businessman businessmenBSNSMNS businessman'sBSNSPSNbusinessperson2BSNSPSNSbusinessperson'sbusinesspersonsBSNSS businessesBSNST bassoonist(BSNSTS bassoonist's bassoonists,BSNSWMN businesswoman businesswomenBSNSWMNSbusinesswoman'sBSNTbassinetBSNTM ByzantiumBSNTMS Byzantium's"BSNTN Byzantine byzantineBSNTNL bicentennial-BSNTNLSbicentennial's bicentennialsBSNTNR bicentenary,BSNTNRS bicentenaries bicentenary's&BSNTNS Byzantine's Byzantines"BSNTS bassinet's bassinetsBSPbicepBSPK bespeakbespoke"BSPKN bespeakingbespokenBSPKSbespeaksBSPKTKLT bespectacledBSPNKL bespangleBSPNKLN bespanglingBSPNKLS bespanglesBSPNKLT bespangled"BSPRS Bosporus Bosporus'sBSPRTbowsprit$BSPRTS bowsprit's bowsprits(BSPS bicep's bicepsbiceps'sBSPT bespatterBSPTRN bespatteringBSPTRT bespatteredBSPTS bespatters%BSR Basra bizarrebursaryBSRL bizarrely BSRS bursaries bursary'søBSS baize's base's bases basis basis's basses basso's bassos bazaar's bazaars BBSes biases Bissau's biz's Boise's boozer's boozers booze's boozes borzoi's borzois bossesbozo'sfBSS bozos bursar's bursars bursa's busies buzzer's buzzers buzzesbuzz'sBSSMbossismBSSMS bossism's?BSST basest bassist booziest bossiestbusiest BSSTS bassist'sbassistsúBST based bassetbast baste baster beast beset beside besot besoughtBestbest bestir bestow biased Bizet boast boaster boost booster boozed bossedBSD burst busiedbust9BST buster bustier busty buzzardbuzzed"BSTFL boastful boastfully,BSTFLNS boastfulnessboastfulness's@BSTL Bastille beastlier beastly borstalbustleBSTLNbustling)BSTLNS beastliness beastliness'sBSTLNT BasutolandBSTLNTS Basutoland'sFBSTLS Bastille's beastly's borstals bustle'sbustlesBSTLST beastliestBSTLTbustledpBSTN basting besetting besotting besting boasting boosting Boston burstingbustingBSTNN BostonianBSTNS Boston'sBostonsBSTNT bystander&BSTNTS bystander's bystanders*BSTR Basseterre bestrewbistroBSTRFTN boustrophedonBSTRFTNSboustrophedons/BSTRN bestirring bestrewn bowstring&BSTRNS bowstring's bowstringsIBSTRS Basseterre's bestrews bistro's bistros boisterousBSTRSL boisterously0BSTRSNSboisterousnessboisterousness's-BSTRT bestirred bestridebestrode%BSTRTN bestridden bestridingBSTRTS bestridesBSTRWN bestrewingBSTRWT bestrewed÷BSTS basset's bassets baster's basters bastes bast's beast's beasts besets besides besots bestirs bestows Best's best's bests boaster's boasters boast's boasts booster'sboosters¢BSTS boost's boostsBSDs bursitis bursitis's burst's bursts buster's busters bustiers bust's busts buzzard'sbuzzardsBSTSL bestsellerBSTSLN bestselling(BSTSLS bestseller's bestsellersBSTSTbustiest^BSTT bastard bastardy basted besotted bested boasted boostedbusted/BSTTS bastard's bastards bastardy'sBSTWLbestowal$BSTWLS bestowal's bestowalsBSTWN bestowingBSTWTbestowedBSWKbusywork!BSWKS beeswax busywork'sBSWKSS beeswax'sBSWLBoswellBSWT basswoodbuzzword=BSWTS basswood's basswoods buzzword's buzzwords0BSX beseech beseecher BoschBuschBSXL bestial bestiallyBSXLT bestialityBSXLTS bestiality's BSXN bastion beseechingBSXNL beseechingly!BSXNS bastion'sbastionsBSXRbestiary$BSXRS bestiaries bestiary's<BSXS beseecher's beseechers beseechesBusch'sBSXTborschtBSXTS borscht'sBSYNbusyingýBT baaedbad badder baddiebadebaht Bairdbait BaotoubardBart barterbatbate batter battier battyBatubaudbawd bawdier bawdybead beadier beady Beard beard beatûBT beater beaut beautybed bedderBedebeetBert Berta Bertiebetbeta Bette better Bettie bettor Bettybid bidder biddybide bightBirdbird birder birdiebit biteøBT biter bitter bittier bitty board boarderboat boaterbodbodebody booedboot bootee booty borderbot boudoir boughtboutBoydBTUBtuBTWBudbud Buddybuddy?BTBurtbutbutt butte butter buttybyteBTBbedaubBTB@birdbath#BTB@S birdbath's birdbaths BTBK bedbug BeiderbeckeBTBKS bedbug'sbedbugs-BTBL beatable biddable butterballBTBLK bootblack&BTBLKS bootblack's bootblacks'BTBLS butterball's butterballsBTBLT bodybuilderBTBLTN bodybuildingBTBLTNSbodybuilding's*BTBLTS bodybuilder's bodybuildersBTBN bedaubingBTBRN birdbrain&BTBRNS birdbrain's birdbrainsBTBRNT birdbrainedBTBSbedaubsBTBTbedaubed+BTF beatify beautifierbeautifyBTFKbeatificBTFKL beatifically,BTFKXN beatificationbeautificationCBTFKXNSbeatification'sbeatificationsbeautification'sHBTFL beautiful beautifully bedevil bedfellow butterflyBTFLMNT bedevilmentBTFLMNTS bedevilment'sOBTFLS bedevils bedfellow's bedfellows butterflies butterfly'sBTFLT butterfliedBTFLYN butterflyingBTFNRTbutterfingeredPBTFNS Butterfingers butterfingersButterfingers'sbutterfingers'sABTFS beatifies beautifier's beautifiers beautifiesBTFST biodiversityBTFSTSbiodiversity's/BTFT beatified beautified butterfatBTFTS butterfat's$BTFYN beatifying beautifyingBTHBuddha+BTHS birdhouse Buddha'sBuddhasBTHSMBuddhism$BTHSMS Buddhism's Buddhisms%BTHSS birdhouse's birdhousesBTHSTBuddhistBTHSTF BodhisattvaBTHSTFS Bodhisattva's$BTHSTS Buddhist's BuddhistsBTHTbedheadBTHTHM BodhidharmaBTHTHMS Bodhidharma'sBTHTSbedheadsyBTK badger Baedeker bardic batik bedeck betake betook bodega boutique burdockbuttockBTKKbirdcageBTKKS birdcages'BTKL@S bedclothes bedclothes'sVBTKN bedecking betaken betaking betoken bodging bodkinbudgingBTKNN betokening+BTKNS betokens bodkin'sbodkinsBTKNT betokenedBTKP buttercup%BTKPS buttercup's buttercupsBTKRK budgerigar(BTKRKS budgerigar's budgerigarsBTKRN badgering"BTKRT badgered biodegradeBTKRTBL biodegradableBTKRTBLT biodegradability" BTKRTBLTSbiodegradability'sBTKRTN biodegradingBTKRTS biodegradesBTKRTT biodegradedÈBTKS badger's badgers Baedeker's Baedekers batik's batiks bedecks betakes bodega's bodegas Bordeaux boutique's boutiques burdock's buttock'sbuttocksBTKSS Bordeaux's BTKT bedecked bodyguard$BTKTS bodyguard's bodyguards¿BTL badly Battle battle battler bawdily Beadle beadle beetle betel Biddle bitterly bodily boodle bordello bottle bottler ButlerbutlerBTLFLT battlefield+BTLFLTS battlefield's battlefieldsBTLFRNT battlefront,BTLFRNTS battlefront's battlefronts,BTLK birdlike bootleg bootleggerBTLKN bootleggingBTLKNS bootlegging'sBTLKRNT battleground.BTLKRNTSbattleground's battlegrounds[BTLKS battleaxe Betelgeuse bootlegger's bootleggers bootleg'sbootlegs(BTLKSS battleaxe's Betelgeuse'sBTLKT bootleggedBTLM bedlambirdlimeBTLMN BeatlemaniaBTLMNS Beatlemania'sBTLMNT battlement)BTLMNTS battlement's battlements-BTLMS bedlam's bedlams birdlime'sSBTLN battalion battling beetling Bertillon borderlinebottlingBTLNK bottleneck(BTLNKS bottleneck's bottlenecksSBTLNS battalion's battalions Bertillon's borderline's borderlinesBTLNT borderland\BTLNTS Badlands badlands Badlands's badlands's borderland's borderlandsBTLR BaudelaireBTLRS Baudelaire'søBTLS battler's battlers Battle's battle's battles beadle's beadles beardless Beatles Beatles's beetle's beetles betel's boodle's boodles bootlace bootless bordello's bordellos bottler'sABTLS bottlers bottle's bottles butler'sbutlersBTLSMbotulismBTLSMN BertelsmannBTLSMNS Bertelsmann'sBTLSMS botulism'sBTLSS bootlaces@BTLT Bartlett battled beetled boatloadbottledBTLTR battledore7BTLTRS battledore's battledores battledressBTLTS boatloadsBTLXP battleship'BTLXPS battleship's battleshipsBTM bedimbottomBTM@badmouthBTM@N badmouthingBTM@S badmouthsBTM@T badmouthedBTMLK buttermilkBTMLKS buttermilk'sBTMLS bottomlesstBTMN badman badmen Batman batman batmen bedimming bitumen boatman boatmen bottomingTBTMNS badman's Batman's batman's bitumen's bituminous boatman'sBTMNT bettermentBTMNTN badmintonBTMNTNS badminton'sBTMNTS betterment'sBTMPbitmapBTMPSbitmapsBTMR BeardmoreBTMRS Beardmore's3BTMS bedims betimes bottom'sbottomsBTMT bedimmedbottomedöBTN Baden baiting Bardeen Barton Bataan bating baton batten batting Baudouin beading bearding beaten beating bedding Bedouin Beeton betting bidden bidding Biden bidingbiotinÅBTN birdieing birding biting bitten bittern boarding boating boding booting Borden Bordon botany budding burden Burton butane buttingbuttonBTNHL buttonholeBTNHLN buttonholing(BTNHLS buttonhole's buttonholesBTNHLT buttonholedBTNHS boardinghouse.BTNHSSboardinghouse'sboardinghouses)BTNK badinage beatnikbotanic$BTNKL botanical botanically/BTNKS badinage's beatnik'sbeatniksBTNLbitingly.BTNN battening burdening buttoningóBTNS badness badness's Bardeen's Bataan's baton's batons batten's battens batting's Baudouin's bawdiness bawdiness's beading's beating's beatings bedding's Bedouin's BedouinsBeeton'sóBTNS bidding's Biden's biotin's bitterness bitterness's bittern's bitterns boarding's boating's Borden's Bordon's botany's buddings burden's burdens Burton's butane's button'sbuttonsBTNSM burdensomeBTNSTbotanist$BTNSTS botanist's botanistsOBTNT bartender battened BITNET burdened butternutbuttonedMBTNTS bartender's bartenders BITNETs butternut's butternutsBTNWT buttonwood'BTNWTS buttonwood's buttonwoodsBTPNbedpanBTPNS bedpan'sbedpansBTPST bedpostBudapest/BTPSTS bedpost's bedposts Budapest'sWBTR barterer batterer battery betray bitterer butterierbutteryBTR@betrothBTR@L betrothal&BTR@LS betrothal's betrothalsBTR@N betrothingBTR@SbetrothsBTR@T betrothedBTR@TS betrothed'sBTRKbedrockBTRKL bedraggleBTRKLN bedragglingBTRKLS bedragglesBTRKLT bedraggled,BTRKS Beatrix bedrock'sbedrocksBTRKSS Beatrix's.BTRKXNL bidirectionalbidirectionallyBTRLbedroll!BTRLS bedroll'sbedrolls2BTRMbdrm bedroom Bertram boardroomKBTRMS bedroom's bedrooms Bertram's boardroom's boardroomsHBTRN bartering battering bettering bordering butteringBTRNS batteringsBTRNTBertrandBTRNTS Bertrand's­BTRS barterer's barterers batterer's batterers batteries battery's Beatrice Beatriz betrays butteries buttery's buttress buttress'sBTRSN buttressing1BTRSS Beatrice's Beatriz's buttresses1BTRST bitterest butteriest buttressedOBTRT bartered battered beetroot bettered borderedbutteredBTRTN bedriddenBTRTS beetrootsBTRYbetrayerBTRYLbetrayal$BTRYLS betrayal's betrayalsBTRYN betraying#BTRYS betrayer's betrayersBTRYTbetrayedöBTS baddie's baddies bad's baht's bahts bait's baits Baotou's bard's bards barter's barters Bates bates bat'sbats batter's batters Batu's baud's bauds bawd's bawdsbead'süBTS beads Beard's beard's beards beater's beaters beat's beats beauteous beauties beaut's beauts beauty's bed'sbeds beet's beets Berta's Bertie's Bert's beta's betas bet'sbetsüBTS Betsy better's betters Bette's Bettie's bettor's bettors Betty's bidder's bidders biddies biddy's bides bid'sbids bight's bights birder's birders birdie's birdies bird'sbirdsõBTS biter's biters bite's bites bit'sbits bitter's bitters bitters's Boadicea boarder's boarders board's boards boater's boaters boat's boats bodes bodice bodies bod'sbodsýBTS body's bootee's bootees booties boot's boots booty's border's bordersbots boudoir's boudoirs bout's bouts Btu's buddies Buddy's buddy's Bud's bud'sbuds Burt'sbutsbutter'sWBTS butters butte's buttes butties butt's butts byte'sbytesBTSKX butterscotchBTSKXSbutterscotch's=BTSL Beardsley beauteously bedazzle BotticelliBTSLMNT bedazzlementBTSLMNTSbedazzlement'sBTSLN bedazzlingBTSLS bedazzlesBTSLT bedazzledBTSMN batsmanbatsmenBTSMNS batsman'sBTSNbedizenBTSNKbirdsongBTSNN bedizeningBTSNSbedizensBTSNT bedizenedBTSPRT bedspread'BTSPRTS bedspread's bedspreadsBTSRbedsore!BTSRS bedsore'sbedsores6BTSS Betsy's bodacious bodice'sbodices’BTST baddest Batista batiste battiest bawdiest beadiest bedside bedsit bedsitter birdseed bittiestbodysuitBTSTRP bootstrapBTSTRPN bootstrapping'BTSTRPS bootstrap's bootstrapsBTSTRPT bootstrappedpBTSTS batiste's bedside's bedsides bedsits bedsitters birdseed's bodysuit's bodysuitsBTSTTbedstead$BTSTTS bedstead's bedsteads!BTSWN boatswainBotswana4BTSWNS boatswain's boatswains Botswana'sBTSWT bittersweet*BTSWTS bittersweet's bittersweetsBTSYBirdseyeBTSYS Birdseye's»BTT Baghdad baited bated batted beaded bearded bedded betide bidet birded birdied boarded boated boded bodied booted buddedbuttedBTTMbedtime!BTTMS bedtime'sbedtimesBTTNbetiding4BTTS Baghdad's betides bidet'sbidetsBTTT beatitudebetided$BTTTS beatitude's beatitudesBTWKbodyworkBTWKS bodywork'sBTWKSTbetwixtBTWLK boardwalk&BTWLKS boardwalk's boardwalksBTWNbetweenBTWS BudweiserBTWSS Budweiser'sBTWX birdwatcher(BTWXS birdwatcher's birdwatchersBTXBowditchBTXMB bedchamberBTXMBS bedchambersBTXN beauticianBTXNLK biotechnologyBTXNLKKLbiotechnologicalBTXNLKSbiotechnology's'BTXNS beautician's beauticiansBTXS Bowditch'sBTYBettyeBTYNbirdyingBTYSBettye'sBTYTboatyardBTYTS boatyards)BW bower Bowie bowwowbywayBWKLbiweekly$BWKLS biweeklies biweekly'sBWKTbewigged#BWL bewail bowelBowellBWLFBeowulfBWLN bewailing3BWLS bewails Bowell's bowel'sbowelsBWLT bewailedbewilderBWLTMNT bewildermentBWLTMNTSbewilderment'sBWLTRN bewilderingBWLTRNL bewilderinglyBWLTRT bewilderedBWLTS bewildersBWN BowenbowingBWNSBowen'sBWR bewareBoweryBWRNbewaringBWRS bewaresBowery'sBWRTbewaredPBWS Bowers bower's bowers bowwow's bowwows byway'sbywaysBWT bowedbywordBWTS byword'sbywordsBWX BaywatchbewitchBWXMNT bewitchmentBWXMNTS bewitchment'sBWXN bewitchingBWXNL bewitchingly"BWXS Baywatch's bewitchesBWXT bewitchedæBXBachbash Basho batch Beach beach beech Beecher betcha birch bitch bitchier bitchy Boeotiabosh botch botcher BurchBushbush bushier bushy butchbutcherBXFL bashful bashfully)BXFLNS bashfulness bashfulness'sBXFRNT beachfront#BXHK bushwhack bushwhackerBXHKN bushwhacking7BXHKS bushwhacker's bushwhackers bushwhacksBXHKT bushwhackedBXHT beachhead$BXHTS beachhead's beachheadsBXKKBishkekBXKMB beachcomber)BXKMBS beachcomber's beachcombers(BXL bachelor bitchilybushelBXLHT bachelorhoodBXLHTSbachelorhood's8BXLS bachelor's bachelors bushel'sbushels(BXMKL biochemical biochemically*BXMKLS biochemical's biochemicalsBXMN bushmanbushmenBXMNS bushman's$BXMST biochemist bushmasterBXMSTR biochemistryBXMSTRSbiochemistry'sFBXMSTS biochemist's biochemists bushmaster's bushmastersdBXN bashing batching beaching birching bitching Boeotian botchingbushingBXNLBushnellBXNLS Bushnell'sBXNNBuchananBXNNS Buchanan'sgBXNS bashing's bitchiness bitchiness's bushiness bushiness's bushing'sbushingsBXNTbeechnut#BXNTS beechnut's beechnutsBXNWLT BuchenwaldBXP BishopbishopBXPRK bishopric&BXPRKS bishopric's bishoprics)BXPS Bishop's bishop'sbishopsBXRbutcheryBXRN butchering#BXRS butcheries butchery'sBXRST BucharestBXRSTS Bucharest'sBXRT butcheredùBXS Bach's bashes Basho's bash's batches batch's beaches Beach's beach's beeches beech's birches birch's bitches bitch's Boeotia's bosh's botcher's botchers botches botch'sBurch'sSBXS bushes Bush's bush's butcher's butchers butchesbutch'sBXST bitchiestbushiest\BXT bashed batched beached birched bitched botched bushedBushidoBXTLBechtelBXTLS Bechtel'sBXW beachwearBXWLTBuchwaldBXWLTS Buchwald'sBXWS beachwear's/BY Bayer bayou Boyer buyer bye BYBBYOBBYKSBayeuxBYKSSBayeux'sBYLbiyearlyBYMNBayamon0BYN baying Bayonne buoyingbuying BYNS Bayonne'sbuoyancyBYNSS buoyancy's'BYNT bayonet beyondbuoyantBYNTL buoyantlyBYNTN bayoneting!BYNTS bayonet'sbayonetsBYNTT bayonetedsBYS Bayer's Bayes bayou's bayous Boyer's buyer's buyers Byers Byers's bye'sbyes#BYT bayed buoyedbuyoutBYTS buyout'sbuyoutsBYXboyishBYXLboyishlyBYXNBayesian%BYXNS boyishness boyishness'sËFFffaFAAfairfarFayfayFefearfeeferfewfeyfffiefirfoefooforfourfurfwyFYpHphewphi phooey WVqF@ Faith faith farther Father father feather firth forth Fourth fourthfurtherF@BRNTfeatherbrainedF@BTNfeatherbeddingF@BTNSfeatherbedding's!F@FL faithful faithfully+F@FLNS faithfulnessfaithfulness's"F@FLS faithful's faithfulsF@HT fatherhoodF@HTS fatherhood'sF@KMN forthcomingF@KMNS forthcoming's*F@L fatherly foothillfourthlyF@LNT fatherland(F@LNTS fatherland's fatherlandsLF@LS faithless fatherless featherless foothill's foothillsF@LSL faithlessly-F@LSNS faithlessnessfaithlessness'sF@LTfoothold"F@LTS foothold's footholdsF@MfathomF@MBL fathomableF@MLS fathomlessF@MN fathomingF@MR furthermoreF@MS fathom'sfathoms&F@MST farthermost furthermostF@MTfathomedF@N farthingPhaethon/F@NS farthing's farthings Phaethon's F@R featherierfeathery0F@RN fathering feathering furtheringF@RNS furtheranceF@RNSS furtherance'sF@RST featheriest;F@RT fathered feathered forthright furtheredF@RTL forthrightly.F@RTNSforthrightnessforthrightness'sšF@S faith's faiths Father's Fathers father's fathers feather's feathers firth's firths fourth's fourthsfurthersF@ST farthestfurthestF@Tfathead F@TS fathead'sfatheadsF@TT fatheadedF@W@ forthwithF@WT featherweight,F@WTSfeatherweight'sfeatherweightsnFBfabFBIFeb Ferberfib fibberfob foobar forbear phobia PhoebephoebeFBKphobicFBKLS FiberglasFBKS phobic'sphobicsdFBL fable feeble feebler feebly fibula fibulae fibular foiblefurbelow&FBLNS feebleness feebleness'sYFBLS fable's fables fabulous fibula's foible's foibles furbelow'sFBLSL fabulouslyFBLSTfeeblestFBLTfabled2FBN Fabian fibbing fobbingforborne"FBNKS Fairbanks FibonacciFBNKSS Fibonacci'sFBNS Fabian'sFabiansFBRforboreFBRKfabricFBRKS fabric'sfabrics#FBRKT fabricate fabricatorFBRKTN fabricating6FBRKTS fabricates fabricator's fabricatorsFBRKTT fabricatedFBRKXN fabrication+FBRKXNS fabrication's fabricationsFBRL febrilefibrilFBRLS fibril'sfibrilsFBRLT fibrillateFBRLTN fibrillatingFBRLTS fibrillatesFBRLTT fibrillatedFBRLXN fibrillationFBRLXNSfibrillation'sFBRN fibrin forbearing#FBRNS fibrin's forbearanceFBRNSS forbearance'sFBRRFebruary$FBRRS Februaries February'sFBRSfibrous"FBRSS fibrosis fibrosis'sFBRTfibroidÎFBS FBI's Feb's Ferber's fibber's fibbers fib'sfibs fob'sfobs foobars forbear's forbears Forbes phobia's phobias Phobos Phoebe's phoebe'sphoebes/FBT fibbed fobbed forbadeforbid"FBTN forbidden forbiddingFBTNL forbiddinglyFBTNS forbiddingsFBTSforbidsFBXfurbishFBXN furbishingFBXS furbishesFBXT furbishedOFFfafffave feverfieffife fiferFIFOfivefiverFF@fifthFF@LfifthlyFF@S fifth'sfifths&FFL fearful fearfullyFOFL(FFLNS fearfulness fearfulness'sFFLTfourfoldFFN faffingFafnirFFNSfervencyFFNSS fervency'sFFNTferventFFNTL ferventlyFFRTfeveredFFRXfeverishFFRXL feverishly*FFRXNS feverishnessfeverishness's…FFS faffs faves fever's fevers fief's fiefs fifer's fifers fife's fifes fivers five'sfivesFFSMfauvismFFSMS fauvism'sFFSTfauvist FFSTS fauvist'sfauvists.FFT faffed fervid fiftyforfeitFFT@fiftieth#FFT@S fiftieth's fiftiethsFFTLfervidlyFFTMfiefdom!FFTMS fiefdom'sfiefdoms FFTN fifteen forfeitingFFTN@ fifteenth&FFTN@S fifteenth's fifteenths!FFTNS fifteen'sfifteensFFTR forfeiture'FFTRS forfeiture's forfeitures6FFTS fifties fifty's forfeit'sforfeitsFFTT forfeited FH FHAFHSFHA'söFKfagfake faker fakirFAQ FargoFCCFICAfigFijifog foggier foggy Fokker forge forger forgo forgoerforkfuck fucker fudgefug Fugger fuggy fugueFujiphageFKBNTfogbound(FKF forgave forgiveforgiverFKFBL forgivableFKFLforkful!FKFLS forkful'sforkfuls FKFN forgiven forgiving(FKFNS forgiveness forgiveness's-FKFS forgiver's forgiversforgivesFKHTfuckheadFKHTS fuckheadsFKKFukuokaFKKS Fukuoka'sCFKL fickle fickler focal focally foggilyfugalFKLFTforklift$FKLFTS forklift's forklifts&FKLNS fickleness fickleness'sFKLSfecklessFKLSL fecklesslyFKLSNS fecklessnessFKLSTficklestFKLT facultyFoucault!FKLTS faculties faculty'sFKMNTfigment!FKMNTS figment'sfigments|FKN fagging Fagin faking Fijian fogging foghorn forging forgoing forgone forkingfuckingFKNNfeigningwFKNS Fagin's Fijian's Fijians fogginess fogginess's foghorn's foghorns forging'sforgingsFKNTfecund"FKNTT fecundate fecundityFKNTTN fecundating&FKNTTS fecundates fecundity'sFKNTTT fecundatedFKNTXN fecundationFKNTXNS fecundation's1FKR Figaro Figueroa figureforgeryFKRHT figurehead(FKRHTS figurehead's figureheadsFKRN figurinefiguring#FKRNS figurine's figurinesFKRNT fairground(FKRNTS fairground's fairgroundsRFKRS Figaro's Figueroa's figure's figures forgeries forgery'sFKRTfiguredFKRTF figurativeFKRTFL figurativelyFKRXN figurationFKRXNS figuration'sùFKS fag'sfags faker's fakers fake's fakes fakir's fakirs FAQ'sFAQs Fargo's Fawkesfax Fergus FICA's ficus ficus's fig'sfigs Fiji'sfix fixer focus focus's fog'sfogsñFKS forger's forgers forge's forges forgoer's forgoers forgoes fork's forksFoxfox foxierfoxy fucker's fuckers fuck's fucks fudge's fudges fugue's fugues Fuji'sphagesFKSBLfixableFKSFRfoxfireFKSFRS foxfire'sFKSHLfoxhole"FKSHLS foxhole'sfoxholes FKSHNT foxhoundfoxhuntFKSHNTN foxhunting1FKSHNTS foxhound's foxhoundsfoxhuntsFKSKLFfoxglove%FKSKLFS foxglove's foxglovesFKSLfoxilyFKSML facsimileFKSMLN facsimileing&FKSMLS facsimile's facsimilesFKSMLT facsimiled=FKSN faxing Ferguson fixing focusingfoxingHFKSNS Ferguson's fixings fixings's foxiness foxiness'soFKSS faxes fax's fixer's fixers fixes fix's focuses Foxes foxes Fox'sfox'sFKSSTfoxiestZFKST faxed fixate fixed fixity focused foggiest foxed phagocyteFKSTFfixative$FKSTFS fixative's fixativesFKSTLfixedlyFKSTNfixatingFKSTRfixture"FKSTRS fixture'sfixturesFKSTRTfoxtrotFKSTRTN foxtrotting#FKSTRTS foxtrot'sfoxtrotsFKSTRTT foxtrotted<FKSTS fixates fixity's phagocyte's phagocytesFKSTTfixatedFKSXNfixation#FKSXNS fixation's fixations·FKT facadefact factor fagged faggot fajita faked fidget fidgety fjord fogged forged forget forgot forked fucked fudgedPhekdaFKTBL forgettableFKTF fictivefugitive$FKTFL forgetful forgetfully.FKTFLNS forgetfulnessforgetfulness's#FKTFS fugitive's fugitivesFKTL factual factually/FKTN fidgeting forgetting forgottenFKTRfactoryFKTRL factorial&FKTRLS factorial's factorialsFKTRN factoring"FKTRS factories factory'sFKTRTfactoredÑFKTS facade's facades factor's factors fact's facts faggot's faggots fajita's fajitas fajitas's fidget's fidgets fjord's fjords forgets FujitsuPhekda'sFKTSS Fujitsu'sFKTT factoidfidgetedFKTTMfactotum$FKTTMS factotum's factotums!FKTTS factoid'sfactoids$FKTXS factitious fictitiousFKTXSL fictitiouslyFKWRFujiwaraFKWRS Fujiwara'sFKXN factionfiction1FKXNL factional fictional fictionallyFKXNLSM factionalismFKXNLSMSfactionalism's:FKXNS faction's factions fiction'sfictionsFKXSfactiousFKYMFujiyamaFKYMS Fujiyama'sFKYXfogyishûFLfail faille fairlyfall fallow Farleyfeel feelerfell fella feller fellowfile filerfill filler fillyfiloFLflFla flairflawflayfleafleeflewFlo floeúFL floor flourflowfluflueflyfoalfoilfol Foley foliofoll follow follyfoolfoul fouler foullyfowl Fowlerfuelfull Fuller fuller fullyfurl furloughphalli(FL phialPhil Phillyphyla%FL@ filth filthierfilthyFL@Lfilthily&FL@NS filthiness filthiness'sFL@Sfilth'sFL@ST filthiestFL@TFlathead?FLBflab flabbier flabbyflub flybyPhilby*FLBK fallback fleabagfullback<FLBKS fleabag's fleabags fullback's fullbacksFLBKST flabbergastFLBKSTNflabbergastingFLBKSTS flabbergastsFLBKSTT flabbergasted+FLBL fallible falliblyflabbilyFLBLNflyblown+FLBLNS falliblenessfallibleness'sFLBLT fallibilityFLBLTS fallibility'sFLBNflubbing&FLBNS flabbiness flabbiness'sFLBRT FulbrightEFLBS flab's flub's flubs flyby's flybysPhilby's#FLBST filibuster flabbiestFLBSTR filibustererFLBSTRN filibustering-FLBSTRSfilibusterer's filibusterersFLBSTRT filibustered(FLBSTS filibuster's filibustersCFLBT filbert Flaubert fleabite floorboardflubbedFLBTKBTflibbertigibbet4FLBTKBTSflibbertigibbet'sflibbertigibbetshFLBTS filbert's filberts fleabites floorboard's floorboards phlebitis phlebitis's:FLF falloff flavor fluff fluffierfluffyFLFFL flavorfulFLFKSFilofaxFLFLfluvialFLFLN fulfillingFLFLT fulfilledFLFNfluffing&FLFNS fluffiness fluffiness'sMFLFS falloff's falloffs flavors flophouse fluff'sfluffs%FLFSS flophouse's flophousesFLFST fluffiestFLFTfluffedFLHLflywheel#FLHLS flywheel's flywheelsFLHMNK philharmonic-FLHMNKSphilharmonic's philharmonics#FLHT foolhardier foolhardyFLHTL foolhardily-FLHTNS foolhardinessfoolhardiness'sFLHTST foolhardiest°FLK flackflagflak flake flakier flaky fleck flick flicker flockflog flogger fluke flukier fluky foliagefolkphallicFLKL flagellafollicleFLKLM flagellumFLKLMS flagellum's#FLKLNT Falkland flagellant4FLKLNTS Falkland's Falklands flagellantsFLKLRfolkloreFLKLRK folkloricFLKLRS folklore'sFLKLRST folklorist*FLKLRSTS folklorist's folklorists#FLKLS follicle's folliclesFLKLT flagellateFLKLTN flagellatingFLKLTS flagellatesFLKLTT flagellatedFLKLXN flagellationFLKLXNSflagellation'sFLKMphlegmFLKMN flagmanflagmenFLKMNS flagman'sFLKMSphlegm'sFLKMTK phlegmaticFLKMTKLphlegmatically–FLKN falcon falconer Faulkner flagging flagon flaking flecking flicking flocking flogging furloughing phylogenyFLKNRfalconryFLKNRN FaulknerianFLKNRS falconry's³FLKNS falconer's falconers falcon's falcons Faulkner's flagon's flagons flakiness flakiness's flocking's flogging's floggings phylogeny'sFLKPLflagpole$FLKPLS flagpole's flagpolesFLKRfiligreeFLKRMfulcrum"FLKRMS fulcrum'sfulcrums%FLKRN filigreeing flickering#FLKRNS flagrance flagrancy(FLKRNSS flagrance's flagrancy'sFLKRNTflagrantFLKRNTL flagrantly#FLKRS filigree's filigrees"FLKRT filigreed flickeredþFLKS Felix flack's flacks flag's flags flake's flakes flak'sflax fleck's flecksflex flicker's flickers flick's flicks flock's flocks flogger's floggers flogs fluke's flukesfluxQFLKS Folgers foliage's folk's folks folksier folksyphlox!FLKSBL flexibleflexiblyFLKSBLT flexibilityFLKSBLTS flexibility's6FLKSN flaxen flexing fluxing folksingerFLKSNN folksingingFLKSNNS folksinging'sFFLKSNS folksiness folksiness's folksinger's folksingersPFLKSS Felix's flax's flexes flex's fluxes flux'sphlox'sFLKSST folksiest?FLKST flaccid flakiest flexed flukiestfluxedFLKSTF flagstaff'FLKSTFS flagstaff's flagstaffsFLKSTL flaccidlyFLKSTMflextimeFLKSTMS flextime'sFLKSTN flagstone'FLKSTNS flagstone's flagstonesFLKSTT flaccidityFLKSTTS flaccidity'smFLKT feelgood flagged flaked flecked fledged flicked flocked flogged furloughedFLKTLfolktale$FLKTLS folktale's folktalesFLKTR phylactery)FLKTRS phylacteries phylactery'sFLKTT fluctuateFLKTTN fluctuatingFLKTTS fluctuatesFLKTTT fluctuatedFLKTXN fluctuation+FLKTXNS fluctuation's fluctuationsFLKWfolkway!FLKWS folkway'sfolkwaysFLKX flycatcherFLKXPflagship$FLKXPS flagship's flagships&FLKXS flycatcher's flycatchersFLL filialflailFLLFflyleaf"FLLFS flyleaf's flyleavesFLLK philologyFLLKKL philologicalFLLKS philology'sFLLKST philologist+FLLKSTS philologist's philologistsFLLNflailing(FLLS flail's flailsflawlessFLLSL flawlessly+FLLSNS flawlessnessflawlessness'sFLLTflailedRFLMfilm filmier filmy flame flamer flume phloemphylumFLM@RW flamethrower-FLM@RWSflamethrower's flamethrowersFLM@T foulmouthedFLMBL flammable&FLMBLS flammable's flammablesFLMBLT flammabilityFLMBLTSflammability'sFLMBN flambeingFLMBSflambes(FLMBYNS flamboyance flamboyancy-FLMBYNSS flamboyance's flamboyancy'sFLMBYNT flamboyantFLMBYNTL flamboyantlyFLMFLMflimflamFLMFLMN flimflamming%FLMFLMS flimflam's flimflamsFLMFLMT flimflammedFLMK filmmakerflamage<FLMKS filmmaker's filmmakers flamagesflummoxFLMKSN flummoxingFLMKSS flummoxesFLMKST flummoxedZFLMN fellowman fellowmen filming flaming flamingo FlemingPhilemonFLMNKflamenco$FLMNKS flamenco's flamencosZFLMNS fellowman's filminess filminess's flamingo's flamingosflamings!FLMNT filament fulminateFLMNTN fulminatingAFLMNTS filamentous filament's filaments fulminatesFLMNTT fulminatedFLMNXN fulmination+FLMNXNS fulmination's fulminationsFLMPRF flameproofFLMPRFN flameproofingFLMPRFS flameproofsFLMPRFT flameproofedFLMRFillmoreFLMRS Fillmore's}FLMS film's films flamers flame's flames flimsier flimsy flume's flumes phloem'sphylum'sFLMSLflimsily'FLMSNS flimsiness flimsiness'sFLMSST flimsiestFLMSTfilmiestFLMSTRP filmstrip(FLMSTRPS filmstrip's filmstripsFLMT filmedflamedFLMXFlemishFLMXS Flemish'sþFLN failing fallen falling feeling feline felling Fellini felon felony filing fillingflan fleeing fling flown Flynn foaling foiling fooling forlorn fouling fowling FulanifullingFLNfurlingFLN@RP philanthropyFLN@RPK philanthropic FLN@RPKLphilanthropically.FLN@RPSphilanthropiesphilanthropy'sFLN@RPSTphilanthropist3 FLN@RPSTSphilanthropist'sphilanthropistsFLNHT FerlinghettiFLNHTSFerlinghetti'sYFLNK flange flank flanker flung flunk flunky furlong phalanger,FLNKN Flanagan flankingflunkingFLNKNS Flanagan'sÈFLNKS flange's flanges flanker's flankers flank's flanks flunkies flunk's flunks flunky's furlong's furlongs phalanger's phalangers phalangesphalanx#FLNKSS phalanxes phalanx'sFLNKT flankedflunked,FLNL feelingly flannel forlornly!FLNLS flannel'sflannelsFLNLT flanneletteFLNLTS flannelette'sFLNNflingingúFLNS failing's failings feeling's feelings feline's felines felonies felonious felon's felons felony's filing's filings filling's fillings flan's flans fling's flings flounce flouncierhFLNS flouncy fluency Flynn's foulness foulness's Fulani's fullness fullness'sFLNSN flouncing.FLNSS flounce's flounces fluency'sFLNSST flounciestFLNSTflounced\FLNT flaunt Flint flint flintier flinty flounder fluent philanderFLNTLfluentlyFLNTLK flintlock'FLNTLKS flintlock's flintlocksFLNTN flauntingFLNTNL flauntinglyFLNTR philanderer(FLNTRN floundering philanderingFLNTRNSphilandering's*FLNTRS philanderer's philanderers&FLNTRT floundered philanderedwFLNTS Flanders Flanders's flaunt's flaunts flint's flints flounder's flounders philandersFLNTST flintiestFLNTSTNS FlintstonesFLNTTflauntedFLNXflinchFLNXN flinching FLNXS flinchesflinch'sFLNXTflinched•FLP Felipe fillipflap flapperflip flipper flippyflop floppier floppy Philip Philippe PhillipPhillipaFLPK philippicFLPKKflapjack$FLPKKS flapjack's flapjacks%FLPKS philippic's philippicsFLPLfloppily_FLPN Fallopian Filipino filliping flapping flipping flopping Philippine‹FLPNS Fallopian's Filipino's Filipinos flippancy floppiness floppiness's Philippians Philippine's PhilippinesFLPNSS flippancy'sFLPNTflippantFLPNTL flippantlyFLPPflypaper#FLPPS flypaper's flypapersFLPRF foolprooföFLPS Felipe's fillip's fillips flapper's flappers flap's flaps flipper's flippers flippies flip's flips floppies floppy's flop's flops Phelps Phelps's Philippe's Philips Phillipa'sFLPSPhillips,FLPST flippest floppiestflypastFLPSTSflypasts?FLPT filliped flapped fleapit flippedfloppedFLPTSfleapitsTFLR failure flare Flora flora Flory floury flurryfooleryFLRKBN fluorocarbon-FLRKBNSfluorocarbon's fluorocarbonsFLRLfloralKFLRN flaring flooring florin Florine flouringfluorineTFLRNS flooring's Florence Florine's florin's florins fluorine'sFLRNSS Florence'sFLRNTN FlorentineFLRPflareup!FLRPS flareup'sflareupsžFLRS failure's failures flare's flares flora's floras Flores Flory's fluoresce flurries flurry's fooleries foolery'sFLRSKP fluoroscopeFLRSKPK fluoroscopic+FLRSKPS fluoroscope's fluoroscopesFLRSN fluorescing(FLRSNS florescence fluorescence-FLRSNSS florescence'sfluorescence's&FLRSNT florescent fluorescentFLRSS fluoresces!FLRST florist fluoresced"FLRSTS florist'sfloristsjFLRT flared floored floret florid Florida floured fluoride fluoriteflurriedFLRTLfloridly!FLRTN Floridan FloridianDFLRTNS Floridian's Floridians floridness floridness'sUFLRTS floret's florets Florida's fluoride's fluorides fluorite'sFLRTT fluoridateFLRTTN fluoridatingFLRTTS fluoridatesFLRTTT fluoridatedFLRTXN fluoridationFLRTXNSfluoridation'sFLRXflourishFLRXN flourishing$FLRXS flourishes flourish'sFLRXT flourishedFLRYN flurryingùFLS faille's fail's fails fallacy fallow's fallows fall's falls false falser falsie Farley's fearless feeler's feelers feel's feels Felice fellas fellers fellow's fellowsfell'søFLS fells filer's filers file's files filler's fillers fillies fill's fills filly's flair's flairs flaw's flaws flays flea's fleas fleece fleecer fleecier fleecy fleesfliesþFLS floe's floes floor's floors floozy Flo's floss Flossie flossier floss's flossy flour's flours flow's flows flue's flues flu's fly's foal's foals foil's foils folio'sfoliosøFLS follies follows folly's fool's fools foul's fouls fowl's fowls fuel's fuels fuller's fullers full's fulls furlough's furloughs furl's furls phallus phallus's phial'sphials*FLS Philly's Phyllis Phyllis's<FLSF falsifier falsify philosopher philosophyFLSFBL falsifiableFLSFK philosophic-FLSFKL philosophicalphilosophicallyFLSFKXN falsification0FLSFKXNSfalsification'sfalsificationssFLSFS falsifier's falsifiers falsifies philosopher's philosophers philosophies philosophy'sFLSFT falsifiedFLSFYN falsifyingFLSHT falsehood&FLSHTS falsehood's falsehoodsFLSK flask FleischerFLSKPfoolscapFLSKPS foolscap's,FLSKS flask's flasks Fleischer's FLSL falsely fearlesslyFLSM FolsomfulsomeFLSML fulsomely)FLSMNS fulsomeness fulsomeness'sFLSN fleecingflossingdFLSNS falseness falseness's fearlessnessfearlessness's fleeciness fleeciness'sFLSPKflyspeckFLSPKN flyspecking$FLSPKS flyspeck's flyspecksFLSPKT flyspecked²FLSS fallacies fallacious fallacy's falsie's falsies Felice's fleecer's fleecers fleece's fleeces floozies floozy's flosses Flossie'sFLSSL fallaciously-FLSST falsest fleeciest flossiest‚FLST falsetto falsity Felicity felicity fellest fleeced fliest flossed fluster foulestfullestFLSTFFalstaffFLSTFS Falstaff's$FLSTN Philistine philistine(FLSTNS philistine's philistinesFLSTNSM philistinismFLSTNSMSphilistinism'sFLSTRN flusteringFLSTRT flusteredŽFLSTS falsetto's falsettos falsities falsity's felicities felicitous Felicity's felicity's fluster'sflustersFLSTSL felicitouslyFLSTT felicitateFLSTTN felicitatingFLSTTS felicitatesFLSTTT felicitatedFLSTXN felicitation-FLSTXNSfelicitation's felicitationsFLSWT flyswatter'FLSWTS flyswatter's flyswattersüFLT failed fallout falter fault faultier faulty fealty felledfelt field fielder filed filet filled fillet filterflat Flatt flatterfled fleet fleeter flied flight flightierøFLT flighty flirt flirtyflit float floater flood flooder flout flouter Floydflt fluid flute flutter foaled foiledfold folder fooled foulard fouled fowled fulledfurledFLTBT flatbedflatboat=FLTBTS flatbed's flatbeds flatboat's flatboatsFLTFNT faultfinderFLTFNTN faultfindingFLTFNTNSfaultfinding's+FLTFNTS faultfinder's faultfinders FLTFT flatfeetflatfoot$FLTFTS flatfoot's flatfootsFLTFTT flatfootedFLTFXflatfish%FLTFXS flatfishes flatfish'sFLTKflatcarFLTKLN fledgling'FLTKLNS fledgling's fledglings!FLTKS flatcar'sflatcarsFLTKT floodgate&FLTKTS floodgate's floodgatesLFLTL faultily flatly fleetly flotilla fluidly philatelyFLTLF PhiladelphiaFLTLFSPhiladelphia'sFLTLK philatelicFLTLNS flatulenceFLTLNSS flatulence's"FLTLNT flatland flatulentFLTLNTS flatland'sMFLTLS faultless flightless flotilla's flotillas philately'sFLTLSL faultlessly.FLTLSNS faultlessnessfaultlessness'sFLTLST philatelist+FLTLSTS philatelist's philatelists-FLTLT flatlet floodlightfloodlitFLTLTN floodlighting4FLTLTS flatlets floodlight's floodlightsFLTLTT floodlightedFLTMTflatmateFLTMTS flatmatesÏFLTN faulting felting Fielding fielding filleting flatten flatting fleeting flirting flitting floating flooding flouting fluting folding FullertonFultonFLTNL fleetinglyFLTNLS fleetingly'sFLTNN flattening+FLTNNS fleetingnessfleetingness's¡FLTNS faultiness faultiness's flatness flatness's flattens fleetness fleetness's flightiness flightiness's fluting'sFulton'sFLTNT flattenedFLTNTRN philodendron.FLTNTRNSphilodendron's philodendronsFLTPflattopFLTPLN floodplain)FLTPLNS floodplain's floodplains!FLTPS flattop'sflattops8FLTR filterer flatterer flatteryflutteryFLTRBL filterableJFLTRN faltering filtering flatiron flattering fluttering(FLTRNL falteringly flatteringly2FLTRNS falterings flatiron's flatironsFLTRPflytrapFLTRPSflytrapsNFLTRS filterer's filterers flatterer's flatterers flattery'sFFLTRT faltered filtered filtrate flattered flutteredFLTRTN filtrating$FLTRTS filtrate's filtratesFLTRTT filtratedFLTRXN filtrationFLTRXNS filtration'sùFLTS fallout's falter's falters fault's faults fealty's felt's felts fielder's fielders Fields field's fields fillet's fillets filter's filters flat's flats flatters Flatt'sflatusøFLTS flatus's fleet's fleets flight's flights flirt's flirts flit's flits floater's floaters float's floats flood's floods flouter's flouters flout's flouts fluid's fluidsflute'saFLTS flutes flutter's flutters folder's folders fold's folds foulard'sFLTSMflotsam#FLTSMN fieldsman fieldsmenFLTSMS flotsam'sFLTSPfeldsparFLTSPS feldspar's;FLTST faultiest flattest fleetest flightiest«FLTT faulted felted fielded filleted flatted fleeted flirted flitted floated flooded flouted fluidity fluted foldedfoldout/FLTTS fluidity's foldout'sfoldoutsFLTWfoldaway$FLTWK fieldwork fieldworker9FLTWKS fieldworker's fieldworkers fieldwork'sFLTWMflatworm$FLTWMS flatworm's flatwormsFLTWRflatwareFLTWRS flatware'sFLTWT floodwaterFLTWTS floodwater'sFLTXflattish#FLTXN flirtation flotationEFLTXNS flirtation's flirtations flotation's flotationsFLTXS flirtatiousFLTXSL flirtatiously1FLTXSNSflirtatiousnessflirtatiousness's&FLW flower flywayfollowerFLWBT flowerbed&FLWBTS flowerbed's flowerbedsFLWLFalwellFLWLK floorwalker*FLWLKS floorwalker's floorwalkers#FLWLS Falwell's flowerless7FLWN fallowing flawing flowing following%FLWNS following's followingsFLWPfollowupFLWPS followupsFLWPT flowerpot&FLWPTS flowerpot's flowerpotsFLWR flowerierfloweryFLWRN flowering7FLWRNS floweriness floweriness's floweringsFLWRST floweriestFLWRTflowered[FLWS Flowers flower's flowers flyway's flyways follower's followers@FLWT fallowed flawed flowed flyweightfollowed$FLWTS flyweight's flyweights°FLX Falasha Felecia Felicia fellatio filch flash flasher flashier flashy flesh fleshier fleshy Fletcher flush flusherfoolishFLXBK flashback&FLXBKS flashback's flashbacksFLXBLB flashbulb'FLXBLBS flashbulb's flashbulbsFLXKB flashcube&FLXKBS flashcube's flashcubesFLXKNflashgun$FLXKNS flashgun's flashgunsFLXKT flashcard&FLXKTS flashcard's flashcards8FLXL flashily fleshlier fleshly foolishlyFLXLST fleshliestFLXLT flashlight(FLXLTS flashlight's flashlightsFLXM FlorsheimFLXMS Florsheim's7FLXN filching flashing fleshingflushingTFLXNS flashiness flashiness's flashing's foolishness foolishness'sFLXP fellowship'FLXPS fellowship's fellowshipsFLXPTfleshpot$FLXPTS fleshpot's fleshpots•FLXS Felecia's Felicia's fellatio's filches flasher's flashers flashes flash's fleshes flesh's flushesflush's:FLXST flashest flashiest fleshiestflushestLFLXT filched flashed fleshed flowchart flushedflysheet1FLXTS flowchart's flowcharts flysheetsFLYBLflyableFLYFflyover!FLYFS flyover'sflyoversFLYN flayingflyingFLYNSflying'sFLYTflayedFLYWflyaway®FMfamefarm Farmer farmerfem femur Fermifirm firmerFMFmfoam foamier foamyform formerfumfume fumierfumyFMBL fumblefumblerFMBLNfumblingFMBLNL fumblingly8FMBLS fumbler's fumblers fumble'sfumblesFMBLTfumbledFMFTN formfittingFMHNTfarmhand$FMHNTS farmhand's farmhandsFMHS farmhouse$FMHSS farmhouse's farmhousesFMK formicFormicaFMKLK pharmacologyFMKLKKLpharmacologicalFMKLKSpharmacology'sFMKLKSTpharmacologist2FMKLKSTSpharmacologist'spharmacologistsFMKNTfumigant$FMKNTS fumigant's fumigantsFMKP pharmacopoeia-FMKPSpharmacopoeia'spharmacopoeias FMKS Formica'sFormicas FMKT fumigate fumigatorFMKTN fumigating2FMKTS fumigates fumigator's fumigatorsFMKTT fumigatedFMKXN fumigationFMKXNS fumigation's]FML familiar family female firmly formal formally formerlyformulaFMLHT FomalhautFMLK formulaic!FMLL familial familiarlyFMLNformalin&FMLNS femaleness femaleness'sFMLNTfarmland$FMLNTS farmland's farmlandsFMLRT familiarityFMLRTS familiarity'sFMLS familiar's familiars families family's female's females formal's formals formless formula'sformulasFMLSL formlesslyFMLSM formalismFMLSMS formalism's+FMLSNS formlessnessformlessness'sFMLST formalist&FMLSTS formalist's formalists/FMLT formality formulate formulatorFMLTHT formaldehydeFMLTHTSformaldehyde'sFMLTN formulatingSFMLTS formalities formality's formulates formulator's formulatorsFMLTT formulatedFMLXN formulation)FMLXNS formulation's formulationsFMMfermiumFMMNT firmament&FMMNTS firmament's firmamentsFMMS fermium'sFFMN famine farming firming foaming formingfumingFMNNfeminineFMNNL femininely#FMNNS feminine's femininesFMNNT femininityFMNNTS femininity'smFMNS famine's famines farming's farmings firmness firmness's foaminess foaminess'sFMNSMfeminismFMNSMS feminism'sFMNSTfeminist$FMNSTS feminist's feministsFMNT fermentfoment#FMNTN fermenting fomenting,FMNTS ferment's fermentsfoments!FMNTT fermentedfomented(FMNTXN fermentation fomentation,FMNTXNSfermentation's fomentation'sFMRLfemoralçFMS fame's famous farmer's farmers farm's farms femur's femurs firm's firmsFM'sFMsFm's foam's foams former's Formosa form's forms fume's fumesfumspharmacyFMSLfamouslyFMSNFormosanFMSNS Formosan's0FMSS Formosa's pharmacies pharmacy'sFMSST pharmacist(FMSSTS pharmacist's pharmacists)FMST firmest foamiestfumiestFMSTK pharmaceuticFMSTKLpharmaceutical1FMSTKLSpharmaceutical'spharmaceuticals?FMSTKSpharmaceutic's pharmaceuticspharmaceutics'sFMSTT farmstead%FMSTTS farmstead's farmsteadsTFMT famed farmed Fermat firmed foamed format formedfumed$FMTBL formidable formidablyFMTF formativeFMTN formattingFMTNS formatting's*FMTS Fermat's format'sformatsFMTT formattedFMWRfirmware"FMWRS firmware's firmwaresFMXfamish!FMXN famishing formation%FMXNS formation's formationsFMXSfamishesFMXTfamishedFMYTfarmyard"FMYTS farmyard's farmyardsôFNfain fainerfan Fannie Fanny fannyfaun faunafawn fawner feign feignedfenFernfern fernier fernyfinfine finer fingerFinn finnier finny Fionafunfunner>FN funnier funnyfurn phone phonierYvonneFN@TT faintheartedFNBBTL phenobarbitalFNBBTLSphenobarbital'sFNBKTTFinnbogadottirFNBKTTSFinnbogadottir'sFNBT fingerboard(FNBTS fingerboard's fingerboardsFNFfunfairFNFRfanfare!FNFRS fanfare'sfanfaresFNFSfunfairsFNFTFunafuti]FNKfang finickier finickyfink fungifunk funkier funkyphonicFNKBLfungible$FNKBLS fungible's fungiblesNFNKL finagle finagler finical fungal funicular phonicallyFNKLN finaglingLFNKLS finagler's finaglers finagles funicular's funicularsFNKLTfinagled)FNKN finking FinneganfunkingRFNKNS finickiness finickiness's Finnegan's funkiness funkiness'sFNKRF phonographFNKRFK phonographic(FNKRFS phonograph's phonographsFNKS fang's fangs fink's finks fungous fungus fungus's funk's funks Phoenix phoenix phonics phonics's/FNKSS phoenixes Phoenix's phoenix's/FNKST finickiest fungicidefunkiestFNKSTL fungicidal&FNKSTS fungicide's fungicidesXFNKT fanged finked fornicate fornicator fungoid funked phonecardFNKTN fornicatingCFNKTS fornicates fornicator's fornicators phonecardsFNKTT fornicated#FNKXN fornicationfunction'FNKXNL functional functionallyFNKXNLSM functionalismFNKXNLST functionalist FNKXNLSTSfunctionalistsFNKXNLT functionalityFNKXNN functioningFNKXNR functionary,FNKXNRS functionaries functionary's5FNKXNS fornication's function's functionsFNKXNT functionedkFNL fennel final finale finally finely finial Finley funnel funnilyphenolFNLK phonology+FNLKKL phonologicalphonologicallyFNLKS phonology'sFNLKST phonologist+FNLKSTS phonologist's phonologistsFNLN fingerling'FNLNS fingerling's fingerlingsFNLNTFinlandFNLNTS Finland's…FNLS fennel's finale's finales final's finals finial's finials Finley's funnel's funnelsphenol'sFNLSTfinalist$FNLSTS finalist's finalistsFNLT fanlightfinality0FNLTS fanlight's fanlights finality's#FNMFNMA phenomphoneme!FNMK fingermarkphonemicFNMKL phonemicallyFNMKS fingermarks7FNMN Feynman funnyman funnymen phenomena&FNMNL phenomenal phenomenallyFNMNLK phenomenologyFNMNLKKLphenomenologicalFNMNN phenomenon(FNMNNS phenomenon's phenomenons#FNMNS Feynman's funnyman's@FNMS FNMA's phenom's phenoms phoneme'sphonemes;FNN fanning fawning Fenian finingphoningFNNL fingernail'FNNLS fingernail's fingernailsqFNNS finance financier fineness fineness's funniness funniness's phoniness phoniness'sFNNSN financingFNNSNS financing's>FNNSS finance's finances financier's financiersFNNSTfinancedFNNTFernando#FNNTS Fernandez Fernando'sFNNTSS Fernandez's#FNNXL financial financiallyFNPRNT fingerprintFNPRNTNfingerprinting+FNPRNTS fingerprint's fingerprintsFNPRNTT fingerprintedFNRfinery,FNRL funeral funereal funereally!FNRLS funeral'sfunerals"FNRN fingering Fourneyron5FNRNS fingering's fingerings Fourneyron'sFNRRfuneraryFNRSfinery'sFNRSK PhanerozoicFNRTfingeredüFNS fairness fairness's fancier fancy Fannie's fannies Fanny's fanny's fan'sfans fauna's faunas faun's fauns fawner's fawners fawn's fawns feigns fence fencer fen'sfensFern'sôFNS fern's ferns fewness fewness's fine's fines finesse finger's fingers finis finis's Finn's Finns fin'sfins Fiona's funnies funny's fun's furnace phone's phonesYvonne's"FNSFL fanciful fancifully,FNSFLNS fancifulnessfancifulness'sFNSLfancily*FNSN fanzine fencing finessingJFNSNS fanciness fanciness's fanzine's fanzines fencing'sFNSPNfinespunŸFNSS fancier's fanciers fancies fancy's fencer's fencers fence's fences finesse's finesses finises furnace'sfurnacesFNSSTfanciestxFNST fainest fancied fenced ferniest finessed finest finniest funnest funniestphoniestFNSTN phenacetinFNSTNS phenacetin'sFNSTRXN fenestrationFNSTRXNSfenestration'sFNSWK fancyworkFNSWKS fancywork'sFNSYNfancyingñFNT faint fainter fanned fawned feintfend fender fiendfind finder fined finite finnedfond Fonda fonder fonduefont found founder fountfund Fundy phonedphoniedFNTK fanaticphonetic4FNTKL fanatical fanatically phonetically=FNTKS fanatic's fanatics phonetics phonetics's=FNTL faintly fantail finitely fondlefondly!FNTLN fondling foundling&FNTLNS foundling's foundlingsFNTLR FauntleroyFNTLRS Fauntleroy's,FNTLS fantail's fantailsfondlesFNTLTfondledFNTMphantom*FNTMNTL fundamental fundamentally,FNTMNTLS fundamental's fundamentals FNTMNTLSMfundamentalism! FNTMNTLSMS fundamentalism's FNTMNTLSTfundamentalist4 FNTMNTLSTSfundamentalist'sfundamentalists!FNTMS phantom'sphantomsXFNTN fainting feinting fending finding founding fountainfundingFNTNHT fountainhead-FNTNHTSfountainhead's fountainheadsFNTNKfandango$FNTNKS fandango's fandangosFNTNS faintness faintness's finding's findings findings's fondness fondness's fountain's fountains funding'sFNTNTfondant"FNTNTS fondant'sfondants!FNTP fingertip phenotype%FNTPS fingertip's fingertipsFNTR foundry furnitureFNTRN foundering?FNTRS foundries foundry's fundraiser furniture's(FNTRSS fundraiser's fundraisersFNTRT founderedýFNTS faint's faints fantasy feint's feints fender's fenders fends fiend's fiends finder's finders find's finds fondue's fondues font's fonts founder's founders founds fount'sfounts%FNTS Fuentes fund'sfundsFNTSMphantasmFNTSMKRphantasmagoria FNTSMKRKLphantasmagorical2FNTSMKRSphantasmagoria'sphantasmagoriasFNTSML phantasmal$FNTSMS phantasm's phantasms"FNTSS fantasies fantasy'sFNTSSM fanaticismFNTSSMS fanaticism'sFNTSST fantasistFNTSSTS fantasists,FNTST faintest fantasiedfondestFNTSTK fantastic*FNTSTKL fantastical fantasticallyFNTSYN fantasying<FNTT fainted feinted fended foundedfundedFNTX fantasiafiendishFNTXL fiendishly%FNTXN foundation phoneticianIFNTXNS foundation's foundations phonetician's phoneticians"FNTXS fantasia's fantasiasQFNX Finch finch finish finisher Finnish furnish PhoeniciaFNXBL fanciable0FNXN finishing furnishing PhoenicianGFNXNS furnishings furnishings's Phoenician's Phoenicians„FNXS finches Finch's finch's finisher's finishers finishes finish's Finnish's furnishes Phoenicia'sFNXT finished furnishedFNYNphonyingFPfop FPOFPRfopperyFPRS foppery's4FPS fop'sfopsfps PhippsPhipps'sFPST fourposter&FPSTS fourposter's fourpostersFPXfoppish'FPXNS foppishness foppishness'sùFR faerie Faeroe fairer fairyfarefaro farrier Farrow farrow ferry fierier fieryfire firerfora forayfore FourierFrfrFraufrayfree freerFreyFri friar frolFRFryfry fuehrer fuhrer furor furrier furrow furryfury Pharaohpharaoh%FR@ froth frothierfrothyFR@NfrothingFR@NK freethinkerFR@NKN freethinkingFR@NKNSfreethinking's*FR@NKS freethinker's freethinkers&FR@NS frothiness frothiness'sFR@S froth'sfrothsFR@ST frothiest!FR@T forethoughtfrothedFR@TS forethought'sFRB forebearfreebieFRBKfirebug,FRBKS firebox firebug'sfirebugs#FRBKSS fireboxes firebox'sFRBL fireballfriable#FRBLS fireball's fireballsFRBMfirebombFRBMBN firebombingFRBMBNS firebombings$FRBMBS firebomb's firebombsFRBMBT firebombedFRBNfreeborn"FRBRK firebreak firebrickCFRBRKS firebreak's firebreaks firebrick's firebricksFRBRNT firebrand'FRBRNTS firebrand's firebrandsGFRBS forebear's forebears freebase freebie'sfreebiesFRBSN freebasing#FRBSS freebase's freebasesFRBST freebased.FRBT ferryboat forebode freebooterFRBTN foreboding(FRBTNS foreboding's forebodingsQFRBTS ferryboat's ferryboats forebodes freebooter's freebootersFRBTT forebodedFRBX FrobisherFRFforeverFRF@ forefather'FRF@S forefather's forefathersFRFKSFirefoxFRFKSS Firefox'sFRFLfirefly/FRFLS fireflies firefly's frivolousFRFLSL frivolously.FRFLSNS frivolousnessfrivolousness'sFRFLT frivolity'FRFLTS frivolities frivolity'sFRFMR forevermore"FRFN forefinger freephone'FRFNS forefinger's forefingersFRFRfroufrouFRFRNT forefront'FRFRNTS forefront's forefrontsFRFRS froufrou'sFRFS forever's;FRFT firefight firefighter forefeetforefootFRFTN firefighting,FRFTNSfirefighting's firefightingsSFRFTS firefighter's firefighters firefight's firefights forefoot'sFRHL freewheelFRHLN freewheelingFRHLS freewheels1FRHLT freehold freeholder freewheeledCFRHLTS freeholder's freeholders freehold's freeholds FRHNT forehandfreehand$FRHNTS forehand's forehandsFRHS firehouse%FRHSS firehouse's firehousesFRHTforehead"FRHTS forehead's foreheads¡FRK farrago ferric forage forager foregofrag freak freakier freakyfreq fridgefrig Frigga frockfrogPhrygiaFRKHN FarrakhanFRKHNS Farrakhan'sWFRKL fragile fragiler freckle frecklier freckly frugalfrugallyFRKLN freckling.FRKLS foreclose freckle'sfrecklesFRKLSN foreclosingFRKLSR foreclosure+FRKLSRS foreclosure's foreclosuresFRKLSS forecloses2FRKLST foreclosed fragilest freckliest.FRKLT fragility freckled frugality'FRKLTS fragility's frugality'sFRKMN frogmanfrogmenFRKMNS frogman'sFRKMNTfragmentFRKMNTN fragmentingFRKMNTR fragmentaryFRKMNTRS fragmentary's%FRKMNTS fragment's fragmentsFRKMNTT fragmentedFRKMNTXN fragmentation FRKMNTXNSfragmentation'sFRKMX frogmarchFRKMXN frogmarchingFRKMXS frogmarchesFRKMXT frogmarched‚FRKN foraging foregoing foregone foreigner foreknew foreknow freaking frigging frogging phreakingFRKNLK foreknowledgeFRKNLKSforeknowledge's$FRKNN foreknown froggingingzFRKNS foreigner's foreigners foreignness foreignness's foreknows frequency froggings phreakings'FRKNSS frequencies frequency's=FRKNT Fragonard frequent frequenter froggingedFRKNTL frequentlyFRKNTN frequenting5FRKNTS frequenter's frequenters frequentsFRKNTST frequentestFRKNTT frequentedFRKNWN foreknowingFRKRK firecracker*FRKRKS firecracker's firecrackersFRKRNS fragrance'FRKRNSS fragrance's fragrances#FRKRNT foregroundfragrantFRKRNTL fragrantlyFRKRNTN foregrounding)FRKRNTS foreground's foregroundsFRKRNTT foregroundedòFRKS farragoes farrago's forager's foragers forage's forages foregoes fracas fracas's frags freak's freaks fricassee fridge's fridges Frigga's frigs frock's frocks frog'sfrogsFRKS Phrygia'sFRKSN fricasseeingFRKSPN frogspawn1FRKSS fracases fricassee's fricassees=FRKST forecast forecaster freakiest fricasseedFRKSTL forecastle)FRKSTLS forecastle's forecastlesFRKSTN forecastingCFRKSTS forecaster's forecasters forecast's forecastsrFRKT Farragut fireguard foraged forecourt forequarter freaked frigate friggedfrigid!FRKTF fricativefructify4FRKTFS fricative's fricatives fructifiesFRKTFT fructifiedFRKTFYN fructifyingFRKTL fractalfrigidly"FRKTLS fractal'sfractals'FRKTNS frigidness frigidness's"FRKTR fracture FrigidaireFRKTRN fracturing$FRKTRS fracture's fracturesFRKTRT fracturedyFRKTS fireguards forecourt's forecourts forequarter's forequarters frigate's frigatesfructoseFRKTSS fructose'sFRKTT frigidityFRKTTS frigidity'sFRKXfreakishFRKXL freakishly FRKXN fractionfriction5FRKXNL fractional fractionally frictionalaFRKXNS fraction's fractions freakishnessfreakishness's friction's frictionsFRKXS fractiousFRKXSL fractiously-FRKXSNS fractiousnessfractiousness's‚FRL Farrell feral Ferrell ferrule ferule frail frailer frailly freely frill frillierfrilly5FRLK foreleg forelock frolic frolickerFRLKN frolickingpFRLKS foreleg's forelegs forelock's forelocks frolicker's frolickers frolic'sfrolicsFRLKSM frolicsomeFRLKT frolickedFRLMforelimb$FRLMBS forelimb's forelimbsFRLNFraulein?FRLNS frailness frailness's freelance freelancerFRLNSN freelancingEFRLNSS freelancer's freelancers freelance's freelancesFRLNST freelancedFRLNT fairyland&FRLNTS fairyland's fairylandsfFRLS Farrell's Ferrell's ferrule's ferrules ferule's ferules frill'sfrills!FRLST frailest frilliestSFRLT firelight firelighter frailty freeload freeloaderfrilledFRLTN freeloadingmFRLTS firelighters firelight's frailties frailty's freeloader's freeloaders freeloadsFRLTT freeloadedIFRM firearm forearm forum frame framerfromFrommFRMKNTK ferromagneticFRMN ferryman ferrymen fireman firemen forearming Foreman foreman foremen framing Freeman freeman freemen pheromonetFRMNS ferryman's fireman's Foreman's foreman's Freeman's freeman's pheromone's pheromonesFRMNTFremont&FRMP frump frumpierfrumpyFRMPS frump'sfrumpsFRMPST frumpiestFRMPXfrumpishzFRMS firearm's firearms forearm's forearms forum's forums framer's framers frame'sframesFRMSN Freemason'FRMSNR Freemasonry freemasonry,FRMSNRS Freemasonries Freemasonry's&FRMSNS Freemason's Freemasons FRMST foremastforemost$FRMSTS foremast's foremastsFRMT forearmedframedFRMWK framework%FRMWKS framework's frameworks“FRN fairing farina faring fearing firing foreignFran Franny Frauen freeing Freon fringe frownfurringFRNHT FahrenheitLFRNK franc Franck Franco Frank frank frankerFrankieFRNKBL frangibleFRNKBLT frangibilityFRNKBLTSfrangibility'sFRNKFN francophoneAFRNKFT Frankfort Frankfurt Frankfurter frankfurterIFRNKFTS Frankfort's frankfurter's frankfurters Frankfurt's,FRNKL Frankel frankly pharyngealFRNKLNFranklin#FRNKLS Franglais Frankel'sFRNKNfranking%FRNKNS frankness frankness'sFRNKNSNS frankincense FRNKNSNSSfrankincense'sFRNKNSTN Frankenstein“FRNKS Francois Francoise Francois's franc's francs Frankie's Frank's Franks frank's franks pharyngespharynx%FRNKSS Francoise's pharynx'sFRNKSTfrankestFRNKTfranked)FRNKTS pharyngitis pharyngitis'sFRNKXFrankishFRNLK phrenologyFRNLKS phrenology'sFRNLKST phrenologist.FRNLKSTSphrenologist's phrenologistsFRNMforename#FRNMS forename's forenamesFRNMT forenamed+FRNN forenoon fringingfrowning#FRNNS forenoon's forenoonsåFRNS fairing's fairings farina's fieriness fieriness's firings France Franny's Fran's Franz frenzy fringe's fringes frown's frowns Frunze furriness furriness's furring'sFRNSKforensicFRNSKL forensically3FRNSKS forensic's forensics forensics'sFRNSMfranciumFRNSMS francium'sFRNSNFrancineFRNSNS Francine'svFRNSS fairingses farinaceous France's Frances Francis Franz's frenzies frenzy'sFrunze's0FRNSSK Francesca Francisca FranciscoFRNSSKN Franciscan*FRNSSKNS Franciscan's Franciscans(FRNSSKS Francisca's Francisco'sFRNSTfrenziedFRNSTL frenziedlyYFRNT Friend friend fringed frond Fronde front frontierfrowned(FRNTBNX frontbench frontbencher,FRNTBNXS frontbenchers frontbenches+FRNTK frantic freneticfrontage(FRNTKL frantically frenetically$FRNTKS frontage's frontages:FRNTL friendlier friendly frontal frontally,FRNTLNS friendlinessfriendliness's3FRNTLS friendless friendlies friendly'sFRNTLST friendliestFRNTNfrontingFRNTNK FrontenacFRNTNKS Frontenac's{FRNTS Friend's Friends friend's friends frond's fronds frontier's frontiers front'sfronts*FRNTSMN frontiersman frontiersmenFRNTSMNSfrontiersman'sFRNTSPS frontispiece.FRNTSPSSfrontispiece's frontispieces/FRNTSWMNfrontierswomanfrontierswomenFRNTTfrontedFRNTWT frontwardFRNTWTS frontwardsFRNTXP friendship)FRNTXPS friendship's friendshipsFRNX Frenchfrench#FRNXMN Frenchman FrenchmenFRNXMNS Frenchman'sIFRNXS franchise franchisee franchiser FrenchesFrench'sFRNXSN franchisingdFRNXSS franchisee's franchisees franchiser's franchisers franchise's franchisesFRNXST franchised(FRNXWMN Frenchwoman FrenchwomenFRNXWMNS Frenchwoman'sFRPLforeplayFRPLKfireplug$FRPLKS fireplug's fireplugs#FRPLS fireplace foreplay's&FRPLSS fireplace's fireplacesFRPRfripperyFRPRF fireproofFRPRFN fireproofingFRPRFS fireproofsFRPRFT fireproofed$FRPRS fripperies frippery'sFRPSfrappesFRPSN foreperson(FRPSNS foreperson's forepersonsFRPTforepart#FRPTS forepart's forepartsFRPW firepowerFRPWS firepower's&FRR Ferrari FerrarofriaryFRRN forerunner'FRRNS forerunner's forerunners8FRRS Ferrari's Ferraro's friariesfriary'söFRS faerie's faeries Faeroe's fairies fairy's fare's fares faro's farrier's farriers Farrow's farrow's farrows ferries Ferris ferrous ferry's firer's firers fire's firesforay'sûFRS forays fore's fores foresaw foresee foreseer Fraser Frau's fray's frays Frazier frees freeze freezer Frey's friar's friars fries frieze Fri's frizz frizzier frizzyfrowzierúFRS frowzy frozeFr's fry's fuehrer's fuehrers fuhrer's fuhrers Furies furies Furies's furious furor's furors furrier's furriers furrow's furrows fury's Pharaoh's Pharaohs pharaoh's4FRS pharaohs Pharisee phariseephraseFRSBFrisbeeFRSBK phrasebookFRSBKS phrasebooks$FRSBL foreseeable freezableTFRSK fresco Frisco frisk friskier frisky Pharisaic pharisaic#FRSKL friskily Pharisaical FRSKN foreskinfriskingBFRSKNS foreskin's foreskins friskiness friskiness'sFRSKRN firescreenFRSKRNS firescreens*FRSKS frescoes fresco'sfrisksFRSKST friskiestFRSKTfriskedeFRSL foresail frazzle frizzle frizzlier frizzly frowzily furiouslyphrasalFRSLK phraseologyFRSLKS phraseology's"FRSLN frazzling frizzlingUFRSLS foresail's foresails frazzle's frazzles frizzle'sfrizzlesFRSLST frizzliest FRSLT frazzledfrizzleddFRSN foreseeing foreseen freezing Fresno frisson frizzing frozenphrasingFRSNLFresnelFRSNLS Fresnel'sgFRSNS freezing's Fresno's frissons frowziness frowziness's phrasing's phrasingsòFRSS ferocious foreseer's foreseers foresees Frazier's freezer's freezers freeze's freezes frieze's friezes frizzes frizz's Pharisee's Pharisees pharisee's pharisees phrase'sphrasesFRSSL ferociously-FRSSNS ferociousnessferociousness's"FRSST frizziest frowziestÛFRST fairest ferocity fieriest fireside foresight Forest forest Forester forester Forrest freest frizzed Froissart Frost frost frostier frosty furriestphrasedFRSTBLT Frostbelt"FRSTBT frostbit frostbite(FRSTBTN frostbiting frostbitten'FRSTBTS frostbite's frostbites.FRSTL forestall freestylefrostilyFRSTLN forestallingFRSTLNT forestlandFRSTLNTS forestland's4FRSTLS forestalls freestyle's freestylesFRSTLT forestalled FRSTM firestormfrustum?FRSTMS firestorm's firestorms frustum'sfrustums;FRSTN Firestone foresting freestonefrostingaFRSTNS Firestone's freestone's freestones frostiness frostiness's frosting'sFRSTNTN freestandingFRSTRforestryFRSTRS forestry'sFRSTRT frustrateFRSTRTN frustratingFRSTRTNL frustratinglyFRSTRTS frustratesFRSTRTT frustratedFRSTRXN frustration,FRSTRXNS frustration's frustrationsžFRSTS ferocity's fireside's firesides foresight's forester's foresters Forest's forest's forests Frost's frost'sfrostsFRSTST frostiest.FRSTT foresighted forestedfrosted2FRSTTNSforesightednessforesightedness'sFRSTXN forestationFRSTXNS forestation'sùFRT farad Faraday fared feared ferret ferried firedfrat fraud fraughtFred Freda Freddie Freddy freed Freida freight freighterfret Freud Friday fried Frieda frightFrito:FRT fritter fruit fruitier fruityfurredVFRTFL fretful fretfully frightful frightfully fruitful fruitfullypFRTFLNS fretfulness fretfulness's frightfulnessfrightfulness's fruitfulnessfruitfulness's"FRTKK friedcake fruitcakeCFRTKKS friedcake's friedcakes fruitcake's fruitcakesFRTLforetellFRTLN foretellingFRTLNS fraudulenceFRTLNSS fraudulence'sFRTLNT fraudulentFRTLNTL fraudulently"FRTLS foretells fruitlessFRTLSL fruitlessly.FRTLSNS fruitlessnessfruitlessness'sFRTLTforetoldFRTM foredoomfreedom;FRTMN foredooming freedman freedmenFriedmanFRTMNS freedman'sFRTMPfiredampFRTMPS firedamp's.FRTMS foredooms freedom'sfreedomsFRTMT foredoomed„FRTN ferreting foreordain Freetown freighting fretting Freudian Friedan frighten frightingfruiting$FRTNL fraternal fraternally(FRTNN foreordaining frighteningFRTNNL frighteninglyPFRTNS foreordains Freetown's frightens fruitiness fruitiness's4FRTNT foreordained fraternity frightened)FRTNTS fraternities fraternity'sFRTR fruitererEFRTRK firetruck Frederic Frederick FredricFredrickOFRTRKS firetruck's firetrucks Frederic's Fredrick's Fredric'sFRTRKTN FrederictonFRTRKTNS Fredericton'sFRTRN fritteringFRTRPfiretrap$FRTRPS firetrap's firetrapsFRTRS fruiterersFRTRST fratricideFRTRSTL fratricidal)FRTRSTS fratricide's fratricidesFRTRT frittered÷FRTS Faraday's faradize farad's farads ferret's ferrets frat's frats fraud's frauds Freda's Freddie's Freddy's Fred's Freida's freighter's freighters freight's freights fret'sfrets¢FRTS fretsaw Freud's Friday's Fridays Frieda's fright's frights Frito's fritter's fritters Fritz fritz fruit'sfruitsFRTSN faradizingDFRTSS faradizes fretsaw's fretsaws Fritz'sfritz's<FRTST faradized foretaste fraudster fruitiestFRTSTN foretasting4FRTSTS foretaste's foretastes fraudstersFRTSTT foretastedBFRTT ferreted freighted fretted frightedfruitedFRTWKfretworkFRTWKS fretwork'sFRW farawayfreewayFRWKfirework#FRWKS firework's fireworks+FRWL farewell firewallfreewill>FRWLS farewell's farewells firewall's firewalls"FRWMN forewoman forewomenFRWMNS forewoman's-FRWN farrowing forewarn furrowingFRWNN forewarningFRWNS forewarns"FRWNT forewarnedforewentFRWRfreeware#FRWRS freeware's freewares FRWS freeway'sfreewaysOFRWT farrowed firewater firewood foreword frowardfurrowed)FRWTNS frowardness frowardness's?FRWTS firewater's firewood's foreword's forewords.FRX freesia fresh fresherfroshFRXLfreshly FRXMN freshmanfreshmenFRXMNS freshman's6FRXN freshen freshener FrisianfruitionFRXNN fresheningtFRXNS freshener's fresheners freshens freshness freshness's Frisian's Frisians fruition'sFRXNT freshenedFRXR foreshoreFRXRS foreshores*FRXS freesias freshersfrosh'sFRXSTfreshest FRXT foreshadowfreshetFRXTN foreshortenFRXTNNforeshorteningFRXTNS foreshortensFRXTNT foreshortened0FRXTS foreshadows freshet'sfreshetsFRXTWN foreshadowingFRXTWT foreshadowedFRXWT freshwaterFRXWTS freshwater's FRY FreyaFryefryer4FRYN ferrying foraying frayingfrying1FRYS Freya's fryer's fryersFrye'sFRYT forayedfrayedýFSface fair's fairs farce Farsifa's fascia Fay's fay'sfaysfaze fear's fears fee'sfeesFe'sfess few'sFezfez fierce fiercer fir'sfirs Fizeaufizz fizzierfizzyâFS foe'sfoes force Fosse four's foursF's fur'sfurs furzefuse fuseefuss fussier fuss's fussyfuzz fuzzier fuzzy phase phi'sphisphysYvesYves'sFS@ forsooth forsythiaFS@NT firsthand#FS@S forsythia's forsythiasFSBKFacebookFSBKS Facebook'sFSBKT fussbudget(FSBKTS fussbudget's fussbudgetsZFSBL feasible feasibly Foosball forcible forcibly fusiblefuzzball#FSBLS Foosball's fuzzballs%FSBLT feasibility fusibility*FSBLTS feasibility's fusibility'sFSBNT FassbinderFSBNTS Fassbinder'sFSBST FuzzbusterFSFFSFphosphor!FSFL forceful forcefully+FSFLNS forcefulnessforcefulness'sFSFRK phosphoric5FSFRS phosphorous phosphorus phosphorus'sFSFRSNSphosphorescence FSFRSNSSphosphorescence'sFSFRSNTphosphorescentFSFRSNTLphosphorescently"FSFS phosphor's phosphorsFSFT phosphate$FSFTS phosphate's phosphatesFSHFuzhouFSHSFuzhou'sOFSK fiasco FischerFisk forsake forsook physicphysique]FSKL farcical farcically fascicle fiscal fiscally physical physicallyFSKL@ facecloth&FSKL@S facecloth's faceclothsUFSKLS fascicle's fascicles fiscal's fiscals physical's physicalsFSKLT physicality.FSKN forsaken forsaking physicking"FSKR fourscore foursquareFSKRS fourscore'stFSKS fiascoes fiasco's Fisk's forsakes physic's physics physics's physique's physiquesFSKT physickedgFSL facile Faisal fiercely fissile fizzle fossil fusilier fussilyfuzzilyFSLBT FaisalabadFSLK FSLICfuselage#FSLKS fuselage's fuselagesFSLLfacilelyFSLNfizzlinghFSLS faceless Faisal's fizzle's fizzles fossil's fossils fusilier's fusiliers+FSLT facility fizzled fusilladeAFSLTS facilities facility's fusillade's fusillades%FSLTT facilitate facilitatorFSLTTN facilitating9FSLTTS facilitates facilitator's facilitatorsFSLTTT facilitatedFSLTXN facilitationFSLTXNSfacilitation'sFSM fearsomefoursome!FSMS foursome's foursomessFSN facing farseeing fazing fessing fizzing forcing fusing fussing fuzzingphasingtFSNS facing's facings fierceness fierceness's fussiness fussiness's fuzziness fuzziness's FSNT fascinatepheasantFSNTN fascinatingFSNTNL fascinatingly1FSNTS fascinates pheasant's pheasantsFSNTT fascinatedFSNXN fascination)FSNXNS fascination's fascinationsFSPS forceps forceps'sFSPTfusspot FSPTS fusspot'sfusspotsFSRfissureFSRS fissure'sfissuresýFSS face's faces farce's farces Farsi's fascia's fascias fazes fesses fez's fezzes Fizeau's fizzes fizz's force's forces Fosse's furze's fusee's fusees fuse's fuses fussesfuzzes%FSS fuzz's phase'sphasesFSSMfascismFSSMS fascism'sFSSST physicist&FSSSTS physicist's physicistsBFSST fascist fiercest fizziest fussiestfuzziestFSSTK fascistic FSSTS fascist'sfascistsöFST faced facetfast faster faucet Faust fazed feast feistier feisty fessedfest fester fiesta firstfist fizzed foist forced Forster Foster foster fused fussedfustier/FST fusty fuzzed phasedphaseoutFSTBKfastback$FSTBKS fastback's fastbacksFSTBLfastball$FSTBLS fastball's fastballsFSTBN firstborn&FSTBNS firstborn's firstbornsFSTFfestive,FSTFL festival festivelyfistful=FSTFLS festival's festivals fistful'sfistfuls)FSTFNS festiveness festiveness's"FSTFT festivity fistfightDFSTFTS festivities festivity's fistfight's fistfights'FSTKFS fisticuffs fisticuffs's'FSTL festal firstlyfistula=FSTLS fistula's fistulas fistulous fistulous'scFSTN faceting fasten fastener fasting Faustino feasting festoonfoisting#FSTNN fastening festooning&FSTNNS fastening's fastenings‹FSTNS fastener's fasteners fastens fastness fastness's Faustino's festoon's festoons fustiness fustiness'sFSTNSS fastnesses!FSTNT fastened festooned"FSTRN festering fostering FSTRT festeredfosteredüFSTS facet's facets fast's fasts faucet's faucets Faust's Faustus Faustus's feast's feasts fester's festers fest's fests fiesta's fiestas first's firsts fist's fists foistsfosters"FSTS phaseout's phaseouts,FSTST fastest feistiestfustiest@FSTT faceted farsighted fasted feastedfoisted/FSTTNSfarsightednessfarsightedness'sFSTTS fastidiousFSTTSL fastidiously/FSTTSNSfastidiousnessfastidiousness'sFSWforswearFSWNforswornFSWRforsworeFSWRN forswearingFSWS forswears+FSXN Faustian fustian physician2FSXNS fustian's physician's physiciansFSXS facetiousFSXSL facetiously,FSXSNS facetiousnessfacetiousness's÷FTfad faddyfadeFahdfartfat Fatahfate fatter fattier fattyFDFDAfeatFedfedfeed feederfeetfeta fetterfeudFiatfiatFido fight fighterfitfitter½FT fodderfood foodiefoot footer footie footyFordfordfort forte forty foughtftFUDfutFWDfwdphatPhD photoYvetteFT@fortieth!FT@S fortieth's fortieths6FTBK fatback feedback feedbag fightback<FTBKS fatback's feedback's feedbag'sfeedbags-FTBL football footballerfordableFTBLN footballingBFTBLS footballer's footballers football's footballsFTBRK footbridge'FTBRKS footbridge's footbridges)FTF fortifier fortifyfurtiveFTFKXN fortification/FTFKXNSfortification'sfortificationsNFTFL fateful fatefully fitful fitfully footfall furtivelyGFTFLNS fatefulness fatefulness's fitfulness fitfulness's#FTFLS footfall's footfalls(FTFNS furtiveness furtiveness'sFTFNXNphotofinishingFTFNXNSphotofinishing's1FTFS fortifier's fortifiers fortifiesFTFT fortifiedFTFYN fortifying+FTK fatigueFDIC footageFTCFTKN fatiguingfudgingFTKNK photogenicFTKNKLphotogenicallyFTKNLSMphotojournalism FTKNLSMSphotojournalism'sFTKNLSTphotojournalist4FTKNLSTSphotojournalist'sphotojournalists#FTKP photocopier photocopyGFTKPS photocopier's photocopiers photocopies photocopy'sFTKPT photocopiedFTKPYN photocopying5FTKRF photograph photographer photographyFTKRFK photographicFTKRFKLphotographicallyFTKRFN photographing\FTKRFSphotographer's photographers photograph's photographs photography'sFTKRFT photographedNFTKS fatigue's fatigues fatigues's FDIC's FedEx footage'sFTKSN fettuccineFTKSNS fettuccine'sFTKTfatiguedŠFTL fatal fatally fertile fettle feudal fiddle fiddler fiddlier fiddly Fidel fitly fuddlefutile FTLK fetlock footlocker@FTLKS fetlock's fetlocks footlocker's footlockersFTLKTRK photoelectric FTLKTRKLphotoelectricallyFTLLfutilely+FTLN fiddling footlingfuddling#FTLNS footling's footlings‹FTLS fettle's fiddler's fiddlers fiddle's fiddles Fidel's footless footloose Fortaleza fuddle'sfuddles!FTLSM fatalism feudalism&FTLSMS fatalism's feudalism's!FTLST fatalist fiddliest&FTLSTK fatalistic feudalisticFTLSTKLfatalisticallyFTLSTKS fiddlesticks$FTLSTS fatalist's fatalistsYFTLT fatality feedlot fertility fiddled fidelity fuddledfutility…FTLTS fatalities fatality's feedlot's feedlots fertility's fidelity's footlights footlights's futility'sFTMFatimaFTMN footmanfootmenFTMNS footman'sFTMNTfitmentFTMNTSfitments+FTMT Fatimid Fotomat photometer3FTMTS Fotomat's photometer's photometers½FTN fading farting fating fatten feeding feting feuding fighting fitting footing fording fortune fourteen futon phaeton photoingphotonFTN@ fourteenth'FTN@S fourteenth's fourteenths*FTNKRF photoengrave photoengraverFTNKRFNphotoengraving2FTNKRFNSphotoengraving'sphotoengravings@FTNKRFSphotoengraver'sphotoengravers photoengravesFTNKRFT photoengravedFTNL fittinglyFTNN fatteningFTNNT FerdinandøFTNS faddiness fatness fatness's fattens fattiness fattiness's feeding's feedings fighting's fitness fitness's fitting's fittings footing's footings fortune's fortunes fourteen's fourteensLFTNS futon's futons phaeton's phaetons photon'sphotons9FTNT fattened footnote fortnight fortunate7FTNTL fortnightly fortunately fortunetellerFTNTLNfortunetellingFTNTLNSfortunetelling's.FTNTLSfortuneteller'sfortunetellersFTNTN footnoting@FTNTS footnote's footnotes fortnight's fortnightsFTNTT footnotedFTPftpftperFTP@footpath#FTP@S footpath's footpathsFTPLT footplateFTPLTS footplatesFTPNftpingFTPRNT footprint'FTPRNTS footprint's footprintsFTPS ftpersftps7FTRFDR feature fedora futurePhaedraFTRKFedericoFTRKS Federico's*FTRL Federal federal federallyFTRLK futurologyFTRLKS futurology'sFTRLKST futurologist.FTRLKSTSfuturologist's futurologistsIFTRLS featureless Federal's Federals federal'sfederalsFTRLSM federalismFTRLSMS federalism's%FTRLST Federalist federalist9FTRLSTS Federalist's federalist's federalists,FTRN featuring fetteringFORTRANFTRNS FORTRAN's}FTRS FDR's feature's features fedora's fedoras footrace fortress fortress's future'sfuturesFTRSMfuturismFTRSMS futurism's1FTRSS footrace's footraces fortresses FTRST footrestfuturistFTRSTK futuristic?FTRSTS footrest's footrests futurist's futurists7FTRT featured federate fetteredfuturityFTRTN federating1FTRTS federates futurities futurity'sFTRTT federatedFTRXN federation'FTRXNS federation's federationsõFTS fade's fades fad'sfads Fahd's fart's farts Fatah's Fates fate's fates fat'sfats fatso fatties fatty's fatuous feat's feats Fed'sFeds fed'sfeds feeder'sfeedersõFTS feed's feeds feta's fetter's fetters fetus fetus's feud's feuds Fiat's fiat's fiats Fido's fighter's fighters fight's fights fit'sfits fitter's fitters fodder'sfoddersùFTS foodie's foodies food's foods footers foot's foots footsie Ford's ford's fords forte's fortes forties fort's forts forty'sFUDsfutz PhD's Phidias photo's photosYvette'sFTSKRLT Fitzgerald!FTSL fatuously photocellFTSLKN footslogging%FTSLS photocell's photocellsFTSM fortissimoFTSNfutzing0FTSN@SSphotosynthesisphotosynthesis'sFTSN@TKphotosynthetic(FTSNS fatuousness fatuousness'sFTSNSTFphotosensitiveFTSPTRK FitzpatrickFTSPTRKS Fitzpatrick's+FTSR fiduciary Fitzroyfootsore3FTSRS fiduciaries fiduciary's Fitzroy's?FTSS fatsos fetuses footsie's footsiesfutzes>FTST faddist fattest fattiest fittestfutzedFTSTF foodstuff&FTSTFS foodstuff's foodstuffsFTSTL footstool&FTSTLS footstool's footstoolsFTSTPfootstep$FTSTPS footstep's footsteps!FTSTS faddist'sfaddists"FTSTT Photostat photostatFTSTTK photostatic+FTSTTN Photostatting photostattingCFTSTTS Photostat's Photostats photostat's photostats(FTSTTT Photostatted photostatted~FTT faded farted fated fatuity feted fetid feuded fitted footed forded fortuityphotoed$FTTNS fetidness fetidness'sFTTPSTphototypesetterFTTPSTNphototypesetting0FTTS fatuity's fortuitous fortuity'sFTTSL fortuitously/FTTSNSfortuitousnessfortuitousness'sFTTT fortitudeFTTTS fortitude'sFTW fatwafootwearFTWKfootworkFTWKS footwork's)FTWS fatwa's fatwas footwear'sFTX faddishfetishFTXNS faddishnessFTXS fetishesfetish'sFTXSM fetishismFTXSMS fetishism'sFTXST fetishistFTXSTK fetishistic%FTXSTS fetishist's fetishistsFW fairwayfewerFWNTforwentFWS fairway'sfairwaysFWSTfewestFWT forward forwarderFWTL forwardlyFWTN forwarding(FWTNS forwardness forwardness's=FWTS forwarder's forwarders forward'sforwardsFWTST forwardestFWTT forwarded‰FX fetch fetcher fiche fichufish Fisher fisher fishier fishy FitchFoch phish phisherphysioFX@RP physiotherapyFX@RPSphysiotherapy'sFX@RPSTphysiotherapist3FX@RPSTSphysiotherapist'sphysiotherapistsFXBLfishbowl"FXBLS fishbowl's fishbowlsFXHKfishhook"FXHKS fishhook's fishhooksFXKKfishcake#FXKKS fishcake's fishcakesFXKNM physiognomy+FXKNMS physiognomies physiognomy'sFXKRF physiographyFXKRFSphysiography's'FXL facial faciallyfishilyFXLK physiologyFXLKK physiologic-FXLKKL physiologicalphysiologicallyFXLKS physiology'sFXLKST physiologist-FXLKSTSphysiologist's physiologistsFXLS facial'sfacials!FXMN fisherman fishermenFXMNK fishmonger(FXMNKS fishmonger's fishmongersFXMNS fisherman's`FXN fashion fashioner fetching fishing fission Fushun fusionphishing5FXNBL fashionable fashionably fissionableFXNL fetchinglyFXNN fashioningŠFXNS fashioner's fashioners fashion's fashions fishiness fishiness's fishing's fission's fusion'sfusionsFXNT fashionedfishnet FXNTS fishnet'sfishnetsFXPNTfishpond#FXPNTS fishpond's fishpondsFXRfishery FXRS fisheries fishery'sÂFXS fetcher's fetchers fetches fiche's fiches fichu's fichus fisher's fishers fishes fish's Fitch's Fuchs Fuchs's phisher's phishersphysiosFXSTfishiest0FXT fetched Fichte fishedphishedFXTLfishtailFXTLN fishtailingFXTLS fishtailsFXTLT fishtailedFXWFfishwife"FXWFS fishwife's fishwivesFXXfuchsiaFXXS fuchsia'sfuchsiasFYFaye foyer FYI%FYS Faye's foyer'sfoyersFYSTfayestðHHhHahahairHawhawHayhayHehehearheirherhewheyHIhihiehighHohohoehoer hooeyhourhowhueHueyHughhuhHuihwy YWHARH@hath hearth Heath heath Heather heather hitherHorthy*H@N hawthorn Hawthorneheathen;H@NS hawthorn's hawthorns heathen'sheathensH@NSM heathenismH@NSMS heathenism'sH@NTM heathendomH@NTMS heathendom'sH@NX heathenishH@RB heartthrob'H@RBS heartthrob's heartthrobsH@RK hearthrugH@RKS hearthrugsXH@S hearth's hearths Heather's heather's heath's heathshothouse"H@SS hothouse's hothousesH@STN hearthstone)H@STNS hearthstone's hearthstonesH@T hithertohothead H@TS hothead'shotheadsH@TT hotheadedH@TTL hotheadedly,H@TTNS hotheadednesshotheadedness'sH@WHathawaygHB HaberHBOHebHebeherb highboyhob hobbyhobohub hubbyHuberHBBhubbubHBBS hubbub'shubbubsHBFR herbivore3HBFRS herbivore's herbivores herbivorousHBHS hobbyhorse&HBHSS hobbyhorse's hobbyhorsesHBK hauberkherbageHBKBLN hobgoblin'HBKBLNS hobgoblin's hobgoblinsHBKKHabakkukHBKPhubcapHBKPS hubcap'shubcaps,HBKS hauberk's hauberks herbage'sGHBL hairball herbal highball hobble hobblerHubbleHBLMNT habiliment)HBLMNTS habiliment's habilimentsHBLNhobbling„HBLS hairball's hairballs herbals highball's highballs hobbler's hobblers hobble's hobblesHubble'sHBLST herbalist&HBLSTS herbalist's herbalistsHBLThobbledHBMST harbormasterHBMSTS harbormasters5HBN Harbin harbinger HiberniahighbornHBNBhobnobHBNBN hobnobbingHBNBShobnobsHBNBT hobnobbedHBNLhobnailHBNLN hobnailing!HBNLS hobnail'shobnailsHBNLT hobnailedHBNN Hibernian2HBNS harbinger's harbingers Hibernia's.HBNT hairband hibernate hibernatorHBNTN hibernatingBHBNTS hairbands hibernates hibernator's hibernatorsHBNTT hibernatedHBNXN hibernationHBNXNS hibernation'sHBR HebrewhighbrowHBRKHebraicOHBRS Hebrew's Hebrews highbrow's highbrows hubrishubris'sHBRSMHebraism$HBRSMS Hebraism's HebraismsHBRThybridHBRT@ hairbreadth*HBRT@S hairbreadth's hairbreadths9HBRTS Hebrides Hebrides's hybrid'shybridsHBRTSM hybridismHBRTSMS hybridism'sHBRX hairbrush%HBRXS hairbrushes hairbrush's¼HBS Haber's herb's herbs highboy's highboys Hobbes hobbies Hobbs hobby's hobo's hobos hob'shobs hubbies hubby's Huber's hub'shubs"HBSKS hibiscus hibiscus'sHBSKSS hibiscusesHBSS herbaceousHBST herbicideHBSTL herbicidal$HBSTS herbicide's herbicidescHBT habit Hebert Herbart Herbert Hobart hobbit howbeit HubbardHubertHBTBL habitableHBTBLT habitabilityHBTBLTShabitability's!HBTL habitual habitually+HBTLNS habitualnesshabitualness'sKHBTS habit's habits Hebert's Hobart's hobbitsHubert'sHBTT habitat habituateHBTTN habituating/HBTTS habitat's habitats habituatesHBTTT habituatedHBTX haberdasher%HBTXN habitation habituation9HBTXNS habitation's habitations habituation'sHBTXR haberdashery-HBTXRShaberdasherieshaberdashery's(HBTXS haberdasher's haberdashersHBXhibachiHBXS hibachi'shibachisHBYSThobbyist#HBYSTS hobbyist's hobbyistsäHF Haifa Harveyhave heave heaver heavier heavy heiferHFHfhfHIVhiveHoff Hoffahoof hoofer Hoover hooverHOVhove hoverHuffhuff huffierhuffy$HFHNS Hovhaness Hovhaness'sHFHTT heavyheartedHFKhavocHFKRFT hovercraft)HFKRFTS hovercraft's hovercraftsHFKS havoc's hiphuggers.HFL Havel heavily hovelhuffilyHFLNHavolineHFLNS Havoline'sHFLS hovel'shovelsHFLTN highfalutinHFMN HoffmanHuffman!HFMNS Hoffman's Huffman'slHFN Havana haven having heaven heaving Hefner hiving hoofing huffinghyphenHFNKHaiphong!HFNL heavenlierheavenlyHFNLST heavenliestHFNMhafniumHFNMS hafnium'sHFNN hyphening²HFNS Havana's Havanas haven's havens heaven's heavens heavens's heaviness heaviness's Hefner's huffiness huffiness's hyphen'shyphens+HFNT haven't hyphenatehyphenedHFNTN hyphenating%HFNTS hyphenate's hyphenatesHFNTT hyphenatedHFNWT heavenwardHFNWTS heavenwardsHFNXN hyphenation)HFNXNS hyphenation's hyphenations HFRN hooveringhoveringHFRST hoarfrostHFRSTS hoarfrost'sHFRT hooveredhoveredüHFS Hafiz Haifa's have's haves heaver's heavers heave's heaves heavies heavy's heifer's heifersHF'sHf's hive's hives HIV's Hoffa's Hoff's hoofers hoof's hoofs Hoover'sHooversBHFS hoovers hooves hovers Huff's huff'shuffsHFSK haversack%HFSKS haversack's haversacksHFSSHafiz's]HFST haphazard harvest harvester heaviest Heaviside heavysethuffiestHFSTL haphazardlyHFSTN harvesting-HFSTNS haphazardnesshaphazardness's\HFSTS harvester's harvesters harvest's harvests Hephaestus Hephaestus'sHFSTT harvestedHFSTTT HofstadterHFSTTTS Hofstadter'sgHFThaft Harvard Havarti heavedheft heftier hefty hived hoofedhuffedHFTLheftilyHFTNhefting$HFTNS heftiness heftiness'sEHFTS haft's hafts Harvard's heft's heftsHeifetzHFTSTheftiestHFTTheftedHFWT heavyweight(HFWTS heavyweight's heavyweightsHHheehawHHKMHohokamHHNHNM HouyhnhnmHHNHNMS Houyhnhnm'sHHNLH HohenloheHHNSLN HohenzollernHHNSLNSHohenzollern'sHHNSTFN HohenstaufenHHNTT highhandedHHNTTL highhandedly/HHNTTNShighhandednesshighhandedness's#HHS heehaw's heehaws HHSHHTHohhotHHTSHohhot'sHHWN heehawingHHWTheehawedþHKhack hackerhag Hagar Haggai Hague haikuhajhake Hakkaharkhawk hawker headgearheck hedgeHghgwy hiccoughhick hickey higherhike hiker hoagiehock hockeyHodge•HKhog hoickhoke hokey hokierhook hookah Hooke Hooker hooker hookyHQHuckhughuge hugerHugoHK@HogarthHKBHecubaHKBKhogback HKBKS hogback'shogbacksMHKKhajj hajji haycock Hickok hijack hijackerhoecake#HKKN hiccoughing hijacking%HKKNS hijacking's hijackings6HKKRF Hagiographa hagiographer hagiography_HKKRFS Hagiographa'shagiographer's hagiographers hagiographies hagiography's”HKKS hajjes hajji's hajjis hajj's haycock's haycocks hijacker's hijackers hijack's hijacks hoecake'shoecakes HKKT hiccoughedhijackedMHKL hackle haggle haggler heckle heckler HegelhugelyHKL@ hairclothHKL@S haircloth'sHKLBR huckleberry+HKLBRS huckleberries huckleberry'sEHKLN haggling heckling Hegelian Herculean herculeanHKLNM HerculaneumHKLNMS Herculaneum'sHKLNS heckling's¿HKLS hackle's hackles haggler's hagglers haggle's haggles heckler's hecklers heckle's heckles Hegel's Hercules Hercules's hourglass hourglass'sHKLSS hourglasses'HKLT haggled HakluytheckledHKMhokumHKMN hegemonyHickmanHKMNK hegemonic#HKMNS hegemony's Hickman'sHKMShokum's¼HKN hacking hackney harking Hawking hawking hearken hiking hocking Hockney Hogan hogan hogging hoicking hoking hooking hugginghygieneHKNKhygienicHKNKL hygienicallyHKNN hearkeningÒHKNS hacking's hackney's hackneys Hawkins hearkens Higgins Higgins's hiking's Hockney's Hogan's hogan's hogans hugeness hugeness's Huggins Huygens hygiene'sHKNST hygienist&HKNSTS hygienist's hygienists HKNT hearkenedHuguenot#HKNTS Huguenot's HuguenotsHKNYN hackneyingHKNYT hackneyedHKP hiccuphookupHKPK hodgepodge'HKPKS hodgepodge's hodgepodgesHKPN hiccuping5HKPS hiccup's hiccups hookup'shookupsHKPThiccuped%HKR Hegira hegirahickoryHKRFS HargreavesHKRMT hygrometer(HKRMTS hygrometer's hygrometersHKRPhairgripHKRPS hairgrips7HKRS hegira's hegiras hickories hickory'sûHKS hacker's hackers hack's hacks hacksaw haggis haggis's hag'shags haiku's hake's hakes Hakka's harks hawker's hawkers Hawks hawk's hawks headgear's heck's hedge's hedges hexúHKSHg's hiccoughs hickey's hickeys Hicks hick's hicks Hicks's highers hiker's hikers hike's hikes hoagie's hoagieshoax hoaxer hockey's hock's hocks Hodge's Hodges hog'shogs§HKS hoicks hokes Hokusai hookah's hookahs hooker's hookers hook's hooks hooky'sHQ's Huck's Hughes Hugo's hug'shugsHKSKNhexagonHKSKNL hexagonal"HKSKNS hexagon'shexagonsHKSKRMhexagram%HKSKRMS hexagram's hexagramsHKSLHuxleyHKSLSHuxley'sHKSMT hexameter&HKSMTS hexameter's hexametersHKSN hexinghoaxingiHKSS hacksaw's hacksaws haggises hexes hex's hoaxer's hoaxers hoaxeshoax'sFHKST hexed highest hoaxed hokiest hucksterhugestHKSTRN hucksteringHKSTRSM hucksterismHKSTRSMS hucksterism'sHKSTRT huckstered#HKSTS huckster's huckstersHKSTSML hexadecimalHKSTSMLS hexadecimalsÄHKT hacked haggard haircut harked hawked Hecate Hector hector hedgedhgt hiked hocked hogged hogtie hoicked hoked Hokkaido hookedhuggedHKTKhecticHKTKL hecticallyHKTKRM hectogram'HKTKRMS hectogram's hectogramsHKTL haggardly(HKTNS haggardness haggardness'sHKTRhectareHKTRN hectoring!HKTRS hectare'shectaresHKTRThectored\HKTS haircut's haircuts Hector's hector's hectors hogties Hokkaido'sHKTT hackitudehogtiedHKTTS hackitudesHKTYNhogtyingHKWKhackworkHKWKS hackwork'sHKWMhookworm#HKWMS hookworm's hookworms"HKWTS Hogwarts Hogwarts'sHKWXhogwashHKWXS hogwash's2HKX hackish haggish hawkishhoggishHKXL hoggishly7HKXNS hackishness hawkishness hawkishness'sHKXNSS hackishnessesHKXPhockshop#HKXPS hockshop's hockshopsHKXS hackishesHKXSK HigashiosakaHKXThogshead"HKXTS hogshead's hogsheadsúHLhailHalHalehale haler HaleyHallhall Halley Hallie halloo hallowhalo Harley Harlowhaul hauler haulierheal healerheel he'llhell Heller hello HialeahhighlyèHLHillhill hillier hillyhole holey holier holler Holley Hollie hollow Holly hollyholy hourlyhowl howler HoylehulaHullhull hullerhurl hurlerHurley(HL@ health healthierhealthy$HL@FL healthful healthfully.HL@FLNS healthfulnesshealthfulness'sHL@L healthily(HL@NS healthiness healthiness'sHL@Shealth'sHL@ST healthiest"HLBL hillbilly hullabalooEHLBLS hillbillies hillbilly's hullabaloo's hullabaloosHLBNHolbeinHLBNThellbentHLBR helleboreHLBRS hellebore's(HLBT halberd halibutHilbertHLBTN HalliburtonHLBTNS Halliburton's9HLBTS halberd's halberds halibut'shalibuts+HLFhalf halve helluvahelveHLFBKhalfback$HLFBKS halfback's halfbacksHLFHTT halfheartedHLFHTTL halfheartedly3HLFHTTNShalfheartednesshalfheartedness'sHLFKHilfiger!HLFKS Halifax Hilfiger'sHLFKSS Halifax'sHLFNhalvingHLFPN halfpenny4HLFPNS halfpence halfpennies halfpenny's0HLFS half's halves helve'shelvesHLFT halvedhayloftHLFTMhalftime$HLFTMS halftime's halftimesHLFTNhalftone$HLFTNS halftone's halftones=HLFTS hayloft's haylofts Helvetius Helvetius'sHLFWhalfwayHLFWThalfwit"HLFWTS halfwit'shalfwitsHLFXN HelvetianHLHK hollyhock%HLHKS hollyhock's hollyhocksHLHLhellhole"HLHLS hellhole's hellholes9HLK hairlike haulage Helga hillockhulkHLKL HaleakalahelicalHLKMHolcombHLKMBS Holcomb'sNHLKN halogen Harlequin harlequin Helicon hooliganhulkingYHLKNS halogen's halogens harlequin's harlequins hooligan's hooligansHLKNSM hooliganismHLKNSMS hooliganism'sHLKPT helicopterHLKPTRN helicopteringHLKPTRT helicoptered(HLKPTS helicopter's helicopters#HLKRF holograph holographyHLKRFK holographic6HLKRFS holograph's holographs holography'sHLKRMhologram$HLKRMS hologram's hologramsTHLKS haulage's Helga's helix hillock's hillocks hulk'shulksHLKSShelix's"HLKST Holocaust holocaust&HLKSTS holocaust's holocaustsHLKThellcat HLKTS hellcat'shellcats%HLL halal HillelhollowlyHLLK hallelujah'HLLKS hallelujah's hallelujahsHLLShalal's.HLM Harlem heirloom heliumhelmHLMHLTS HelmholtzHLMHLTSS Helmholtz'sHLMK HallmarkhallmarkHLMKN hallmarking1HLMKS Hallmark's hallmark's hallmarksHLMKT hallmarkedHLMMholmiumHLMMS holmium'sHLMN HellmanHolmanHLMNSHolman'scHLMS Harlem's heirloom's heirlooms helium's helm's helms HolmesHolmes's!HLMSMN helmsmanhelmsmenHLMSMNS helmsman'sHLMThelmetHLMTS helmet'shelmetsHLMTThelmetedÚHLN hailing hairline haling hallooing haloing Halon halon Harlan hauling healing heeling Helen Helena Helene Hellene hellion holing howling hullinghurlingHLNKHellenicHLNKS Hellenic'sûHLNS hairline's hairlines Halon's Harlan's Helena's Helene's Helen's Hellene's Hellenes hellion's hellions hilliness hilliness's Holiness holiness holiness's hollowness hollowness's hurling'sHLNSM Hellenism&HLNSMS Hellenism's HellenismsHLNST HellenistHLNSTK HellenisticGHLNT highland Highlander highlander Holland Hollander£HLNTS Highlander's Highlanders highlander's highlanders Highlands highland's highlands Hollander's Hollanders Holland'sHollandsHLPhelphelper HLPFL helpful helpfully*HLPFLNS helpfulness helpfulness'sHLPLNhelplineHLPLNS helplines"HLPLS HeliopolishelplessHLPLSL helplessly,HLPLSNS helplessnesshelplessness'sHLPMThelpmate$HLPMTS helpmate's helpmatesHLPNhelping!HLPNS helping'shelpings1HLPS helper's helpers help'shelps(HLPT helipad heliporthelped.HLPTS helipads heliport's heliports&HLR Hilario HilaryHillaryHLR@ HollerithHLR@S Hollerith'sHLRN hollering-HLRS Hilario's hilariousHilary'sHLRSL hilariously-HLRSNS hilariousnesshilariousness'sHLRT hilarityholleredHLRTS hilarity'sþHLS hail's hails hairless hales Haley's Hallie's halloo's halloos hallows hall's halls halo's halos Hal'sHals Halsey hauler's haulers hauliers haul's hauls healer's healershealsúHLS heelless heel's heels Helios Helios's hello's hellos hell's hill's hills hole's holes holler's hollers Holley's Hollie's hollies Hollis hollow's hollows holly'sholshowler's¡HLS howlers howl's howls hula's hulas huller's hullers Hull's hull's hulls hurler's hurlers Hurley's hurl'shurlsHLSMholismHLSNHoloceneHLSNKHelsinkiHLSNKN hallucinogenHLSNKNKhallucinogenic2HLSNKNKShallucinogenic'shallucinogenics-HLSNKNShallucinogen's hallucinogensHLSNKS Helsinki'sHLSNS Holocene'sHLSNT hallucinateHLSNTN hallucinatingHLSNTR hallucinatoryHLSNTRK heliocentricHLSNTS hallucinatesHLSNTT hallucinatedHLSNXN hallucination/HLSNXNShallucination'shallucinationsHLSPNT HellespontHLSPNTS Hellespont'sHLSShelicesHHLST halest hilliest hillside holiest HolstholsterHLSTKholisticHLSTKL holisticallyHLSTM hailstorm&HLSTMS hailstorm's hailstorms!HLSTN hailstoneHolsteinAHLSTNS hailstone's hailstones Holstein's HolsteinsHLSTRN holsteringHLSTRT holstered<HLSTS hillside's hillsides holster'sholstersHLSTT HallstattHLSYNhalcyonýHLT hailed haled halite haloedhalt halter harlot hauled healed heeledheld helot Hewlett highlight highlighter Hildahilthold Holder holder holed Holiday holidayHolthowledHLT hulledhurledHLTBRNT HildebrandHLTFholdover#HLTFS holdover's holdoversHLTLholdallHLTLSholdallsHLTMK holidaymakerHLTMKS holidaymakersLHLTN Haldane halting highlighting Hilton HoldenholdingHLTNK halterneckHLTNKS halternecksHLTNL haltingly-HLTNS Holden's holding'sholdingsHLTP hilltopholdup8HLTPS hilltop's hilltops holdup'sholdupsHLTRharlotryHLTRN halteringHLTRP heliotrope(HLTRPS heliotrope's heliotropesHLTRS harlotry'sHLTRThalteredõHLTS halite's halter's halters halt's halts harlot's harlots helot's helots Hewlett's highlighter's highlighters highlight's highlights Hilda's hilt's hilts Holder's holder'sholders3HLTS hold's holds holiday'sholidays$HLTSS halitosis halitosis's+HLTT halted highlightedholdout!HLTTS holdout'sholdoutsHLTYN holidayingHLTYT holidayed)HLW hallway Hollowayhollower.HLWN Halloween hallowing hollowing%HLWNS Halloween's Halloweens.HLWS hallway's hallways Holloway'sHLWST hollowest,HLWT hallowed hollowed HollywoodHLWTS Hollywood'sHLXhellishHLXL hellishly'HLXNS hellishness hellishness'sHLYThalyard HLYTS halyard'shalyardsÕHMHamham hammer hammier hammyharm haymowhemheme hemmerhimHMh'mhmmHMOhome Homer homer homey homierhomohumHume HummerhummerHMBhomeboy?HMBK Hamburg hamburg hamburger homburghumbugHMBKN humbugging‡HMBKS hamburger's hamburgers Hamburg's Hamburgs hamburg's hamburgs homburg's homburgs humbug'shumbugsHMBKT humbugged&HMBL humble humblerhumblyHMBLNhumbling4HMBLNS humbleness humbleness's humblings,HMBLS humbler's humblershumblesHMBLSThumblestHMBLThumbledHMBLTTHumboldtHMBRhombreHMBRS hombre'shombres HMBS homeboy'shomeboysHMBT homebodyHumberto1HMBTS homebodies homebody's Humberto'sHMF humphHumveeHMFB homophobiaHMFBK homophobicHMFBS homophobia'sHMFL harmful harmfully)HMFLNS harmfulness harmfulness's HMFN homophonehumphing%HMFNS homophone's homophonesHMFRHumphreyHMFRTT hermaphroditeHMFRTTKhermaphroditicAHMFRTTShermaphrodite'shermaphroditesHermaphroditusHMFShumphsHMFThumphedHMHNKHamhungHMHT hammerhead&HMHTS hammerhead's hammerheads2HMK hammock homage hummockhummockyHMKMN homecoming(HMKMNS homecoming's homecomingsHMKN haymakingHMKNS homogeneousHMKNSL homogeneouslyHMKNT homogeneityHMKNTS homogeneity'sHMKRF homograph&HMKRFS homograph's homographsHMKRN homegrownOHMKS hammock's hammocks homage's homages hummock'shummocksEHML Hamill Himmler homelier homely homilyHormel8HMLK Hamilcar hammerlock hemlockhomelike\HMLKS Hamilcar's hammerlock's hammerlocks hemlock's hemlocks homologousHMLN HamlinhemlineKHMLNS Hamlin's hemline's hemlines homeliness homeliness'sHMLNThomeland$HMLNTS homeland's homelands]HMLS Hamill's harmless homeless homeless's homilies homily'sHormel's%HMLSL harmlessly humorlesslyMHMLSNS harmlessnessharmlessness's homelessnesshomelessness'sHMLST homeliest4HMLT Hamlet hamlet humiliatehumilityHMLTK homiletic#HMLTN Hamilton humiliatingHMLTNL humiliatinglyHMLTNN HamiltonianHMLTNS Hamilton's;HMLTS hamlet's hamlets humiliates humility'sHMLTT humiliatedHMLXHeimlichHMLXN humiliation*HMLXNS humiliation's humiliationsHMLXS Heimlich'sHMLYHimalayaHMLYN Himalayan"HMLYS Himalaya's HimalayasHMMK homemakerHMMKN homemakingHMMKNS homemaking's%HMMKS homemaker's homemakersHMMThomemadeÊHMN Haman hamming harming Harmon harmony hemming Herman Herminia homeowner homing hominy hormone human humane humaner humming Hymen hymenhymnHMNBKhymnbook$HMNBKS hymnbook's hymnbooksHMNBT hummingbird*HMNBTS hummingbird's hummingbirds)HMNK harmonic harmonicaHmongHMNKL harmonicallyHMNKNT humankindHMNKNTS humankind'sMHMNKS harmonica's harmonicas harmonic's harmonics humongous@HMNL hormonal humanely humanly hymenealhymnalHMNLS hymnal'shymnalsHMNM harmoniumhomonym>HMNMS harmonium's harmoniums homonym'shomonymsHMNNhymning&HMNNS humaneness humaneness'súHMNS Haman's harmonies harmonious Harmon's harmony's Herman's Herminia's homeowner's homeowners homeyness homeyness's hominy's hormone's hormones humanness humanness's human's humansHymen's/HMNS hymen's hymens hymn'shymnsHMNSL harmoniouslyHMNSMhumanismHMNSMS humanism's/HMNSNSharmoniousnessharmoniousness's HMNST humanesthumanistHMNSTK humanistic$HMNSTS humanist's humanists?HMNT Hammond hominid humanity humanoidhymnedHMNTRN humanitarian-HMNTRNShumanitarian's humanitariansHMNTRNSMhumanitarianism! HMNTRNSMShumanitarianism'shHMNTS hominid's hominids humanities humanities's humanity's humanoid's humanoidsHMNW HemingwayHMNWS Hemingway's HMP hamperhemphump"HMP@ homeopath homeopathyHMP@K homeopathic5HMP@S homeopath's homeopaths homeopathy'sHMPBKhumpback$HMPBKS humpback's humpbacksHMPBKT humpbackedHMPKhomepage#HMPKS homepage's homepagesHMPN hempenhumpingHMPRN hamperingHMPRThampered;HMPS hamper's hampers hemp's hump'shumpsHMPThumpedHMPTNHamptonHMPXR HampshireHMPXRS Hampshire'sHMR hammererhumeriHMRB HammurabiHMRHKK hemorrhagicHMRHTS hemorrhoid'sHMRKHomericHMRLhumeralHMRMhomeroom#HMRMS homeroom's homerooms HMRN hammeringhomeringHMRNS hammeringsFHMRS hammerer's hammerers humerus humerus'shumorousHMRSL humorously+HMRSNS humorousnesshumorousness'sHMRSThumorist$HMRSTS humorist's humoristsHMRT hammeredhomeredHMRTK homoeroticýHMS hammer's hammers Ham's ham'shams harm's harms haymow's haymows heme's hemmer's hemmers hem'shems Hermes Hermes's him'shims HMO'sHMS Homer's homer's homers home'shomes–HMS homey's homeys homo's homos Hormuz Hummer's hummer's hummers hummus hummus's hum'shums humushumus'sHMSFR hemisphereHMSFRK hemisphericHMSFRKL hemispherical(HMSFRS hemisphere's hemispheresHMSKhomesickHMSKKLT HammarskjoldHMSKLN homeschoolingHMSKLNShomeschooling's+HMSKNS homesicknesshomesickness'sHMSKSL homosexual)HMSKSLS homosexual's homosexualsHMSKSLT homosexualityHMSKSLTShomosexuality'sHMSL HermosilloHMSLFhimselfHMSLS Hermosillo'sHMSNHamsunHMSPNhomespunHMSPNS homespun's5HMST hammiest hamster homicidehomiestHMSTL homicidalHMSTN HammersteinHMSTRN hamstringHMSTRNK hamstrungHMSTRNN hamstringing'HMSTRNS hamstring's hamstringsHMSTRX homestretch,HMSTRXS homestretches homestretch's<HMSTS hamster's hamsters homicide's homicides0HMSTT hemostat homestead homesteaderHMSTTK homeostaticHMSTTN homesteadingbHMSTTS hemostat's hemostats homesteader's homesteaders homestead's homesteadsHMSTTT homesteadedHMSTX hemstitchHMSTXN hemstitching'HMSTXS hemstitches hemstitch'sHMSTXT hemstitchedxHMT hammed hammertoe Hammett harmed hemmed hermit Hermite homed humid humidorhummed!HMTF humidifierhumidifyHMTFKXNhumidificationHMTFKXNShumidification's5HMTFS humidifier's humidifiers humidifiesHMTFT humidifiedHMTFYN humidifying8HMTK Hamitic hermetic Hermitage hermitage&HMTKL hermetical hermetically2HMTKS Hamitic's hermitage's hermitagesHMTLhumidly HMTN hometown humdinger@HMTNS hometown's hometowns humdinger's humdingersHMTRMhumdrumHMTRMS humdrum'snHMTS hammertoe's hammertoes Hammett's Hermite's hermit's hermits humidor'shumidorsHMTThumidityHMTTS humidity's!HMWK homework homeworkerHMWKN homeworking%HMWKS homeworkers homework'sHMWThomewardHMWTS homewardsÜHNHahnHan Haney Hanna Hannah Hanoi Heinehen henna hernia hieinghing hinge hoeingHonhonhone honer honeyHornhorn Horne hornier horny HunHNBhoneybeeHNBLHannibalHNBLNT hornblendeHNBLNTS hornblende'sHNBLS Hannibal'sHNBLW HornblowerHNBLWS Hornblower's!HNBS honeybee's honeybeesHNFHanoverHNFRN HanoverianHNFRNS Hanoverian'sHNFS Hanover'sÂHNKhang hangar hangerHankhank hanker Hanuka Hanukkah Honeckerhonk honker honky HuangHunghung hungerhunk hunker hunkierhunkyHNKF hangoverhungover#HNKFS hangover's hangoversHNKKHancockHNKLHangulHNKLSHangul'sHNKM honeycombHNKMBN honeycombing&HNKMBS honeycomb's honeycombsHNKMBT honeycombedHNKMN hangmanhangmenHNKMNS hangman's)HNKN hanging HeinekenhonkingHNKNLhangnail$HNKNLS hangnail's hangnails/HNKNS hanging's hangings Heineken'sHNKPhangupHNKPS hangup'shangups(HNKR Hungary hungrierhungryHNKRLhungrily<HNKRN hankering Hungarian hungering hunkeringaHNKRNS hankering's hankerings Hungarian's Hungarians hungriness hungriness'sHNKRS Hungary'sHNKRST hungriest,HNKRT hankered hungeredhunkeredûHNKS hangar's hangars hanger's hangers hang's hangs hankers hankies Hank's hank's hanks Hanukkah's Hanukkahs Honecker's honker's honkers honkies honk's honks honky's hunger'shungers%HNKS hunkers hunk'shunksHNKSHHangzhouHNKSHS Hangzhou'sHNKSThunkiest&HNKT hanged hangouthonkedHNKTKhangdog HNKTS hangout'shangoutsHNL HenleyhernialHNLKhornlikeHNLKST honeylocustHNLKSTS honeylocust'sHNLLHonoluluHNLLS Honolulu'sHNLNHeinleinHNLNS Heinlein'sHNLShornlessHNMhahnium#HNMN honeymoon honeymoonerHNMNN honeymooningFHNMNS honeymooner's honeymooners honeymoon's honeymoonsHNMNT honeymoonedHNMS hahnium's'HNN hennaing hinginghoningHNNTS HernandezHNNTSS Hernandez'sHNPKhenpeckHNPKN henpeckingHNPKShenpecksHNPKT henpeckedHNPPhornpipe#HNPPS hornpipe's hornpipesHNPThoneypotHNPTS honeypots#HNR Henri HenryHoniaraHNRFK honorific&HNRFKS honorific's honorificsHNRRhonoraryHNRRL honorarilyHNRRM honorarium(HNRRMS honorarium's honorariumsHNRS Henri'sHenry'sHNRT HenriettaHNRTS Henrietta'sHNRXHeinrichHNRXS Heinrich'sôHNS Haney's Hanna's Hanoi'sHans harness harness's Haynes heinous Heinz hence henna's hennas Hennessy hen'shens hernia's hernias Highness highness Highness's highness'sHines¡HNS hinge's hinges hings honer's honers hone's hones honey's honeys hon'shons Horne's horn's horns Hun'sHunsHNSF@ henceforthHNSFWT henceforwardHNSKL honeysuckle*HNSKLS honeysuckle's honeysuckles)HNSL Hansel heinouslyHensley!HNSLS Hansel's Hensley'sHNSMhansomHNSMS hansom'shansoms3HNSN Hansen Hanson harnessingHensonLHNSNS Hansen's Hanson's heinousness heinousness'sHenson'sHNSPLHunspellHNSPLS Hunspell's"HNSS harnesses Hennessy'sAHNST harnessed honest honester honestyhorniestHNSTLhonestlyHNSTS honesty'sHNSTST honestestöHNT hairnethand handier Handy handy haunt haunter hennaed herniatehind hinder Hindi Hindu hingedhint hinter Honda honed honeydew horned hornet houndHunthuntHunterHNThunterHNTBK handbaghandbook=HNTBKS handbag's handbags handbook's handbooks HNTBL handballhandbill?HNTBLS handball's handballs handbill's handbillsHNTBR handbarrowHNTBRK handbrakeHNTBRKS handbrakes(HNTBRS handbarrow's handbarrowsHNTFhandoverHNTFLhandful"HNTFLS handful'shandfulsHNTFS handoversHNTHLThandhold%HNTHLTS handhold's handholdsHNTKhandcarHNTKFhandcuffHNTKFN handcuffing$HNTKFS handcuff's handcuffsHNTKFT handcuffedHNTKLSP handclasp(HNTKLSPS handclasp's handclaspsHNTKNhandgun"HNTKNS handgun'shandguns#HNTKP handicap handicapperHNTKPN handicappingEHNTKPS handicapper's handicappers handicap's handicapsHNTKPT handicapped%HNTKRFT handcraft handicraftHNTKRFTN handcraftingGHNTKRFTS handcraft's handcrafts handicraft's handicraftsHNTKRFTT handcrafted!HNTKS handcar'shandcars#HNTKT handcart hindquarterEHNTKTS handcart's handcarts hindquarter's hindquartersHNTKXF handkerchief-HNTKXFShandkerchief's handkerchiefs<HNTL Handel handily handle handlerHuntleyHNTLB handlebar&HNTLBS handlebar's handlebarsHNTLNhandlingHNTLNT hinterland)HNTLNTS hinterland's hinterlandsQHNTLS Handel's handler's handlers handle's handles Huntley'sHNTLThandledHNTM@ Hindemith HNTMN handymanhandymenHNTMNS handyman'sHNTMSThindmost HNTMT handmadehandmaidHNTMTN handmaiden)HNTMTNS handmaiden's handmaidens$HNTMTS handmaid's handmaidsXHNTN handing haunting herniating hinting Hinton houndinghuntingHNTNBK HindenburgHNTNL hauntingly=HNTNS handiness handiness's Hinton's hunting'sHNTNTN HuntingtonHNTNTNS Huntington'sHNTPKhandpickHNTPKN handpickingHNTPKS handpicksHNTPKT handpicked!HNTRKS HendricksHendrixHNTRLhandrail$HNTRLS handrail's handrails!HNTRN hinderingHonduran1HNTRNS hindrance Honduran's Hondurans'HNTRNSS hindrance's hindrances<HNTRS Honduras Honduras's huntress huntress'sHNTRSS huntressesHNTRT hinderedhundredHNTRT@ hundredth'HNTRT@S hundredth's hundredthsHNTRTFLT hundredfold'HNTRTN handwriting handwrittenHNTRTNS handwriting's"HNTRTS hundred'shundredsHNTRTWT hundredweight0HNTRTWTShundredweight'shundredweightsüHNTS hairnet's hairnets hand's hands handsaw haunter's haunters haunt's haunts herniates hinders hind's hinds Hindu's Hindus hinter's hinters hint's hints Honda's honeydew's honeydewsiHNTS hornet's hornets hound's hounds Hunter's hunter's hunters hunt'shuntsHNTSFL Huntsville-HNTSM handsome handsomerHinduismHNTSML handsomely!HNTSMN huntsmanhuntsmen:HNTSMNS handsomenesshandsomeness's huntsman's$HNTSMS Hinduism's HinduismsHNTSMST handsomestHNTSN HendersonHNTSNS Henderson'sHNTSPRN handspring*HNTSPRNS handspring's handsprings!HNTSS handsaw'shandsaws,HNTST handiest handset hindsight$HNTSTN Hindustan Hindustani8HNTSTNS Hindustani's Hindustanis Hindustan'sHNTSTNT handstand(HNTSTNTS handstand's handstands1HNTSTS handset's handsets hindsight'sSHNTT handed handout haunted herniated hinted houndedhuntedHNTTNS handedness!HNTTS handout'shandoutsHNTWFN handwoven!HNTWK handiworkhandwork&HNTWKS handiwork's handwork'sHNTXK handshakeHNTXKN handshakingHNTXKNS handshakings%HNTXKS handshake's handshakesHNWL HoneywellHNWLS Honeywell's6HNX haunch Hench honcho HonshuhunchHNXBK hunchback&HNXBKS hunchback's hunchbacksHNXBKT hunchbacked HNXMN henchmanhenchmenHNXMNS henchman's!HNXN herniationhunchingHNXNS herniation'scHNXS haunches haunch's Hench's honcho's honchos Honshu's huncheshunch'sHNXThunchedHNYN HinayanahoneyingHNYNS Hinayana'sHNYThoneyedñHPhap happier happyharp Harper Harpy harpyheapHeephep hepperhip hipper hippo hippyhoop HooperhopHopehopeHopi Hopper hopperHPhphype hyperhypoHP@LM hypothalami+HP@LMS hypothalamushypothalamus'sHP@M hypothermiaHP@MS hypothermia's'HP@RT hyperthyroid hypothyroid,HP@RTShyperthyroid's hypothyroid's/HP@RTSMhyperthyroidismhypothyroidism4HP@RTSMShyperthyroidism'shypothyroidism's4HP@SS hypotheses hypothesis hypothesis's*HP@TKL hypotheticalhypotheticallyHPB@hipbathHPB@Shipbaths!HPBL hyperbola hyperboleHPBLK hyperbolic4HPBLS hyperbola's hyperbolas hyperbole'sHPBN Hepburnhipbone HPBNS hipbone'shipbonesHPFL hopeful hopefully)HPFLNS hopefulness hopefulness's!HPFLS hopeful'shopefulsHPFNTLThyperventilateHPFNTLTNhyperventilatingHPFNTLTShyperventilatesHPFNTLTThyperventilatedHPFNTLXN hyperventilation! HPFNTLXNShyperventilation's*HPKLSM hyperglycemia hypoglycemiaHPKLSMK hypoglycemic.HPKLSMKShypoglycemic's hypoglycemics/HPKLSMShyperglycemia'shypoglycemia'sHPKNSHopkinsHPKRS hypocrisy'HPKRSS hypocrisies hypocrisy'sHPKRT hypocriteHPKRTK HippocraticPHPKRTKL hypercriticalhypercritically hypocriticalhypocriticallyEHPKRTS Hippocrates Hippocrates's hypocrite's hypocrites$HPL haply happilyhooplaHPLHT HepplewhiteHPLKNKhypoallergenicHPLNK hyperlink&HPLNKS hyperlink's hyperlinks*HPLS hapless hoopla'shopeless#HPLSL haplessly hopelesslyKHPLSNS haplessness haplessness's hopelessnesshopelessness'sHPLThaploid HPLTS haploid'shaploidsHPMKT hypermarketHPMKTS hypermarketsHPMT hypermediaHPMTS hypermedia's~HPN hairpin happen harping harpoon harpooner heaping hipping hooping hoping hoppinghypingHPN@RP hypnotherapyHPN@RPShypnotherapy'sHPN@RPSThypnotherapist HPN@RPSTShypnotherapists"HPNN happening harpooning%HPNNS happening's happenings•HPNS hairpin's hairpins happens happiness happiness's harpooner's harpooners harpoon's harpoons hipness hipness's.HPNSS hypnoses hypnosis hypnosis'sHPNSTNS happenstance.HPNSTNSShappenstance's happenstances HPNT happened harpoonedHPNTKhypnoticHPNTKL hypnotically$HPNTKS hypnotic's hypnoticsHPNTSM hypnotismHPNTSMS hypnotism'sHPNTST hypnotist&HPNTSTS hypnotist's hypnotists+HPPTMS hippopotamushippopotamus'sHPPTMSShippopotamusesHPRKTF hyperactiveHPRKTFT hyperactivityHPRKTFTShyperactivity'sHPRN heparinHyperionHPRNFLXNhyperinflation"HPRNS heparin's Hyperion'sýHPS hairpiece hap's Harper's Harpies harpies harp's harps Harpy's harpy's heap's heaps Heep's herpes herpes's hippies hippo's hippos hip'ships Hooper's hoop's hoops hope'shopesoHPS Hopi's Hopis hopper's hoppers hop'shopsHP's hype's hypes hypo'shyposHPSBKHapsburgHPSBKS Hapsburg'sHPSKX hopscotchHPSKXN hopscotching'HPSKXS hopscotches hopscotch'sHPSKXT hopscotchedHPSNSTFhypersensitive: HPSNSTFNShypersensitiveness#hypersensitiveness'sHPSNSTFT hypersensitivity8 HPSNSTFTShypersensitivitieshypersensitivity'sHPSPS hyperspaceHPSPSS hyperspaces$HPSS hairpiece's hairpieces?HPST happiest harpist heppest hippesthipster:HPSTS harpist's harpists hipster'shipstersHPSXT harpsichord*HPSXTS harpsichord's harpsichordsHPSXTSTharpsichordist1HPSXTSTSharpsichordist'sharpsichordistsJHPT harped heaped hipped hooped hoped hoppedhypedHPT@LN heptathlon)HPT@LNS heptathlon's heptathlonsHPTKhepaticHPTKNheptagonHPTKNL heptagonal$HPTKNS heptagon's heptagonsHPTKST hypertextHPTKSTS hypertext'sHPTLK herpetologyHPTLKS herpetology'sHPTLKST herpetologist0HPTLKSTSherpetologist'sherpetologistsHPTMK hypodermic(HPTMKS hypodermic's hypodermicsHPTMN HauptmannHPTNS hypotenuseHPTNSF hypertensive-HPTNSFShypertensive's hypertensives(HPTNSS hypotenuse's hypotenusesHPTNXN hypertensionHPTNXNShypertension'sHPTRF hypertrophy+HPTRFS hypertrophies hypertrophy'sHPTRFT hypertrophiedHPTRFYNhypertrophyingHPTRM hippodrome(HPTRMS hippodrome's hippodromes#HPTTS hepatitis hepatitis'sHPWLHopewellHPWLS Hopewell'sHPXNTR hypochondriaHPXNTRK hypochondriac0HPXNTRKShypochondriac'shypochondriacsHPXNTRShypochondria'sHPXS HipparchusÛHR hairier hairyhare harrier harrow Harry harry hearerHerahereheroHerrhire hoarier hoary hoorayhora horror houri HowrahHRhr hurrahhurryHR@KHrothgarHR@KS Hrothgar'sHRBhereby+HRBL harebell horriblehorribly+HRBLNS horriblenesshorribleness's#HRBLS harebell's harebellsHRBMHirobumiHRBMS Hirobumi'sHRBRNT harebrained!HRBT hereabout Heriberto$HRBTS hereabouts Heriberto'sHRF hereofhorrifyHRFKhorrificHRFKL horrificallyHRFS horrifies-HRFT hereafter Hereford horrified@HRFTS hereafter's hereafters Hereford's HerefordsHRFYN horrifyingHRFYNL horrifyingly HRHHRHHRHN hurrahingHRHNT horehound&HRHNTS horehound's horehoundsHRHT Hirohitohurrahed&HRK hayrick heroicHerrickHRKL heroicallyHRKLF hieroglyphHRKLFK hieroglyphic-HRKLFKShieroglyphic's hieroglyphics(HRKLFS hieroglyph's hieroglyphs<HRKLS Heracles Heracles's Herakles Herakles'sHRKLTS HeraclitusHRKN hurricane%HRKNS hurricane's hurricanes8HRKS hayrick's hayricks heroics heroics'sHRKTharicotHRKTSharicotsHRLHarrellHRLKhorologyHRLKK horologicHRLKKL horologicalHRLKS horology'sHRLKST horologist)HRLKSTS horologist's horologistsHRLNhireling#HRLNS hireling's hirelingsHRLPharelip!HRLPS harelip'sharelipsHRLPT harelippedHRLS Harrell'sHRLT HaroldheraldHRLTKheraldicHRLTN heraldingHRLTRheraldryHRLTRS heraldry's+HRLTS Harold's herald'sheraldsHRLTTheraldedHRM haremHiramHRMFharrumphHRMFN harrumphingHRMFS harrumphsHRMFT harrumphedHRMS harem'sharemsvHRN haring hearing herein hereon heroin heroine heron Herring herring hiringHuronHRNBN herringboneHRNBNS herringbone'sHRNFT hereinafterHRNKharangueHRNKN haranguing#HRNKS harangue's haranguesHRNKT haranguedHRNMS HieronymusÃHRNS hairiness hairiness's hearing's hearings heroine's heroines heroin's heroins heron's herons Herring's herring's herrings hoariness hoariness'sHRNThereuntoHRNTN HarringtonHRNTNS Harrington'sHRNTS horrendousHRNTSL horrendouslyHRPNhereupon%HRR Harare HereroHerreraHRRS Harare's Herrera'sýHRS harass harasser hare's hares harrier's harriers harries Harris harrow's harrows Harry's hearer's hearers heiress heiress's Hera's here's heresy heroes hero's Herr's hire'shires¢HRS Horace Horacio hora's horas horror's horrors Horus Horus's houri's hourishrs hurrah's hurrahs hurrieshurry'sHRSBK HarrisburgHRSBKS Harrisburg'sHRSKP horoscope&HRSKPS horoscope's horoscopesHRSMheroismHRSMNT harassmentHRSMNTS harassment'sHRSMS heroism's+HRSN harassing Harrisonhorizon/HRSNS Harrison's horizon'shorizons'HRSNTL horizontal horizontally)HRSNTLS horizontal's horizontals`HRSS harasser's harassers harasses heiresses heresies heresy's Horacio's+HRST hairiest harassedhoariestHRSTK heuristicHRSTKL heuristically5HRSTKS heuristic's heuristics heuristics'sƒHRT haired hared harried Harriet Harriett hayride hereto Herod highroad hired horridhurriedHRTBL heritableHRTFR heretoforeHRTK hereticheritageHRTKL heretical<HRTKS heretic's heretics heritage's heritages HRTL horridly hurriedlyHRTNharridan#HRTNS harridan's harridanslHRTS Harriet's Harriett's Harrods hayride's hayrides Herod's highroad's highroadsHRTTheredityHRTTR hereditary1HRTTS heredity's Herodotus Herodotus'sHRW@herewithHRWN harrowingHRWTharrowedHRWTSHorowitz*HRX hierarchy HoratiohuaracheHRXK hierarchic*HRXKL hierarchicalhierarchicallyHRXM HiroshimaHRXMS Hiroshima'sLHRXS hierarchies hierarchy's Horatio's huarache's huarachesHRYN harryinghurryingýHSHaas Haas's hair's hairshas Hausa haw'shaws hawser Hay'sHays hay'shayshaze hazer hazierhazy hears hearsay hearse heir's heirs her'shers HerseyHe'she's hesùHSHess Hessehewshies high's highshisHisshiss Hiss's hiss's hoarse hoarser hoer's hoers hoe'shoes hooey's Hoosier horse horsey horsierHo'sho'shoshoseHosea HS hosier hour's hours House house how'showsH'sHS hue'shues Huey's Hugh'sHus hussar hussy huzzah HzHSBhouseboyHSBK horsebackHSBC-HSBKS horseback's horseboxHSBC'sHSBKSS horseboxesHSBL HezbollahHSBLS Hezbollah's!HSBNT houseboundhusband&HSBNTMN husbandman husbandmenHSBNTMNS husbandman'sHSBNTN husbandingHSBNTR husbandryHSBNTRS husbandry's"HSBNTS husband'shusbandsHSBNTT husbandedHSBRHasbro4HSBRK housebreak housebreaker housebroke)HSBRKN housebreaking housebrokenHSBRKNShousebreaking's;HSBRKShousebreaker's housebreakers housebreaksHSBRSHasbro'sHSBRT@ hairsbreadth-HSBRT@Shairsbreadth's hairsbreadths"HSBS houseboy's houseboysHSBT houseboat$HSBTS houseboat's houseboatsHSF howsoever+HSFL horsefly houseflyhouseful[HSFLS horseflies horsefly's houseflies housefly's houseful's housefulsHSFLX horsefleshHSFLXS horseflesh'sHSH horsehair$HSHLT household householderGHSHLTS householder's householders household's householdsHSHN huzzahingHSHP horsewhipHSHPN horsewhipping%HSHPS horsewhip's horsewhipsHSHPT horsewhippedHSHS horsehair'sHSHSBNT househusband.HSHSBNTShousehusband's househusbands HSHT horsehidehuzzahedHSHTS horsehide'sOHSK hassock Hezekiah hoosegowhusk husker huskierhuskyHSKFN HerzegovinaHSKL HerschelhuskilyHSKLN housecleanHSKLNN housecleaningHSKLNNShousecleaning'sHSKLNS housecleansHSKLNT housecleanedHSKNhusking$HSKNS huskiness huskiness'sHSKP housekeeperHSKPN housekeepingHSKPNShousekeeping's)HSKPS housekeeper's housekeepers{HSKS hassock's hassocks hoosegow's hoosegows husker's huskers huskies husk's huskshusky'sHSKSThuskiestHSKT housecoathusked$HSKTS housecoat's housecoatsZHSL hassle Hazel hazel hazily Herzl hoarsely horselaughHusserlHSLFherselfHSLNhasslingHSLNThazelnut$HSLNTS hazelnut's hazelnutsjHSLS hassle's hassles Hazel's hazel's hazels horselaugh's horselaughs horselessHSLT hassledHazlitt'HSLTS houselights houselights'sHSM@ housemother)HSM@S housemother's housemothersMHSMN Heisman horseman horsemen houseman housemenHousman1HSMNS Heisman's horseman's houseman'sHSMNXP horsemanshipHSMNXPShorsemanship'sHSMST housemasterHSMSTRS housemistressHSMSTRSShousemistressesHSMSTS housemasters!HSMT housemaid housemate2HSMTS housemaid's housemaids housematesQHSN hazing hissing horsing hosanna hosing housingHusseinHSNBK HeisenbergˆHSNS haziness haziness's hazing's hazings hoarseness hoarseness's hosanna's hosannas housing'shousingsHSNT haciendahasn't"HSNTS hacienda's haciendas HSPhasphosphyssopHSPL horseplayHSPLNT houseplant)HSPLNTS houseplant's houseplantsHSPLS horseplay'sHSPLT hairsplitterHSPLTN hairsplittingHSPLTNShairsplitting's,HSPLTShairsplitter's hairsplittersHSPNKHispanic$HSPNKS Hispanic's HispanicsHSPNL HispaniolaHSPNLS Hispaniola'sHSPPhosepipeHSPPS hosepipesHSPR hairsprayHSPRN hairspring(HSPRNS hairspring's hairspringsHSPRNT houseparent+HSPRNTS houseparent's houseparents"HSPRS hairspraysHesperusHSPRT houseproud1HSPS hasp's hasps hospicehyssop's!HSPSS hospice'shospices%HSPTBL hospitable hospitablyHSPTLhospital$HSPTLS hospital's hospitalsHSPTLT hospitalityHSPTLTS hospitality'sHSPW horsepowerHSPWS horsepower'sHSRhosieryHSRM houseroomHSRS hosiery'sHSRTX horseradish*HSRTXS horseradishes horseradish'søHSS Hausa's hawser's hawsers hazer's hazers haze's hazes hearsay's hearse's hearses Hersey's hisses Hoosier's Hoosiers horse's horses Hosea's hose's hoses hosier's hosiershouse's\HSS houses hussar's hussars hussies hussy's huzzah's huzzahsHz's)HSST haziest hoarsesthorsiestÔHSThast haste hastier hasty hayseed hazard hazed Hearst heist Hester hirsute hissedhist hoist horsed hosedHosthost housedHST HurstHussiteHSTF HausdorffHSTFS Hausdorff'sHSTK haystackhostageHSTKRM histogram'HSTKRMS histogram's histograms<HSTKS haystack's haystacks hostage'shostagesmHSTL hairstyle hastily horsetail hostel hosteler hostile hostler hustlehustlerHSTLK histologyHSTLKS histology'sHSTLKST histologist,HSTLKSTS histologist's histologistsHSTLL hostilely!HSTLN hostelinghustlingHSTLRhostelry%HSTLRS hostelries hostelry'sÖHSTLS hairstyle's hairstyles horsetail's horsetails hosteler's hostelers hostel's hostels hostile's hostiles hostler's hostlers hustler's hustlers hustle'shustlesHSTLST hairstylist+HSTLSTS hairstylist's hairstylists,HSTLT hosteled hostilityhustled8HSTLTS hostilities hostilities's hostility'sHSTMHasidimHSTMN histamine&HSTMNS histamine's histamineskHSTN hasten hasting hazarding heisting Heston hoisting hosting HoustonHustonHSTNN hastening¶HSTNS hastens hastiness hastiness's Hastings Hastings's hesitance hesitancy Heston's hirsuteness hirsuteness's Houston's hustings hustings's'HSTNSS hesitance's hesitancy's HSTNT hastenedhesitantHSTNTL hesitantlyHSTPhousetop#HSTPS housetop's housetopsHSTR historyhysteria HSTRK historichystericEHSTRKL historical historically hysterical hysterically/HSTRKRFhistoriographerhistoriographyHHSTRKRFShistoriographer'shistoriographershistoriography's3HSTRKS hysteric's hysterics hysterics'sHSTRKTM hysterectomy/HSTRKTMShysterectomieshysterectomy'sHSTRN historianHSTRNK histrionicHSTRNKLhistrionically*HSTRNKS histrionics histrionics's&HSTRNS historian's historians0HSTRS histories history's hysteria'sHSTRSS hysteresisHSTRST historicityHSTRSTS historicity'sHSTRTN horsetradingØHSTS haste's hastes hayseed's hayseeds hazardous hazard's hazards heist's heists Hester's hoist's hoists hostess hostess's Host's Hosts host's hostsHurst'sHSTSL hazardouslyHSTSN hostessingHSTSS hostesses!HSTST hastiest hostessedIHSTT hasted hazarded heisted hesitate hoistedhostedHSTTN hesitatingHSTTNL hesitatinglyHSTTS hesitatesHSTTT hesitatedHSTXN hesitation'HSTXNS hesitation's hesitationsHSWF housewifeHSWFL housewifely%HSWFS housewife's housewivesHSWK houseworkHSWKS housework's4HSWMN horsewoman horsewomen housewarming<HSWMNS horsewoman'shousewarming's housewarmings%HSWRS housewares housewares'sHSX horseshoeHSXN horseshoeing$HSXS horseshoe's horseshoes!HSXT horseshit horseshoedöHThad Hadar Haida hairdo Haitihard harder hardier Hardy hardyHarthart Hartehathate hater hatter Hattie haughtier haughty hauteurHeadhead header headierheadyöHT heard heart heartier heartyheat heaterhe'dheed Heidi heightherd Herder herder Hettie heydayhidhide hiderhiedhit hitter hoard hoarderhodhoedHood hood‘HT hoodoohoot hooter hordehot hotter howdah howdyHThtHUDhued HuertahurthutHutuHydeHTBKhardback7HTBKS hardback's hardbacks hatboxhotbox9HTBKSS hatboxes hatbox's hotboxeshotbox'sHTBLhardballHTBLS hardball'sHTBLTT hotbloodedHTBN heartburnHTBNK headbangerHTBNKN headbangingHTBNKS headbangersHTBNS heartburn's9HTBNT hardbound hatband headband hidebound0HTBNTS hatbands headband's headbandsHTBRK heartbreak)HTBRKN heartbreaking heartbroken(HTBRKS heartbreak's heartbreaksDHTBT hardboard headboard headbutt heartbeathotbedHTBTN headbuttinguHTBTS hardboard's headboard's headboards headbutts heartbeat's heartbeats hotbed'shotbedsHTBTT headbuttedOHTFL hateful hatefully heedful heedfully hurtful hurtfullyIHTFLNS hatefulness hatefulness's hurtfulness hurtfulness's!HTFLT Hatfield heartfeltHTFN headphone%HTFNS headphone's headphonesHTFST headfirstHTFT HartfordhotfootHTFTN hotfooting/HTFTS Hartford's hotfoot'shotfootsHTFTT hotfooted"HTHNT headhunt headhunterHTHNTN headhuntingHTHNTNS headhunting's5HTHNTS headhunter's headhunters headhuntsHTHNTT headhuntedHTHT hardhat hardihood0HTHTS hardhat's hardhats hardihood's%HTHTT hardheaded hardhearted*HTHTTL hardheadedly hardheartedlyWHTHTTNShardheadednesshardheadedness'shardheartednesshardheartedness's(HTK haddock hedger HeideggerHTKF hardcover%HTKFS hardcover's hardcoversHTKHKhedgehog$HTKHKS hedgehog's hedgehogsHTKHPhedgehopHTKHPN hedgehoppingHTKHPS hedgehopsHTKHPT hedgehoppedHTKKhotcakeHTKKNHodgkin!HTKKS hotcake'shotcakesHTKLTR horticultureHTKLTRL horticultural HTKLTRLST!horticulturalist" HTKLTRLSTShorticulturalistsHTKLTRShorticulture'sHTKLTRSThorticulturist3 HTKLTRSTShorticulturist'shorticulturistsHTKNhedgingHTKNT headcountHTKNTS headcountsHTKR hardcorehedgerow,HTKRS hdqrs hedgerow's hedgerowsCHTKS haddock's haddocks headcase hedger'shedgersHTKSS headcasesHTKT headquarterHTKTRNheadquarteringHTKTRT headquartered)HTKTS headquartersheadquarters'sœHTL hardily hardly haughtily headily heartily hightail Hitler hotel hotelier hotly huddle hurdle hurdlerhurtleHTLBK HeidelbergHTLKheadlock#HTLKS headlock's headlocksHTLMhoodlumHTLMPheadlamp$HTLMPS headlamp's headlamps!HTLMS hoodlum'shoodlumslHTLN hardliner Hartline headline headliner hightailing huddling hurdlinghurtlingHTLNK headlonghotlinkHTLNKShotlinksHTLNN headliningyHTLNS hardliner's hardliners Hartline's headliner's headliners headline's headlines hurdling's.HTLNT headland headlined heartlandAHTLNTS headland's headlands heartland's heartlandsÒHTLS headless heartless heedless hightails Hitler's Hitlers hotelier's hoteliers hotel's hotels huddle's huddles hurdler's hurdlers hurdle's hurdleshurtles%HTLSL heartlessly heedlesslyOHTLSNS heartlessnessheartlessness's heedlessnessheedlessness'sCHTLT headlight hightailed huddled hurdledhurtled$HTLTS headlight's headlightsHTMLHTMLHTMLSHTML's(HTMN Hartman headmanheadmenHTMNK hatemonger(HTMNKS hatemonger's hatemongers"HTMNS Hartman's headman'sHTMST headmaster,HTMSTRS headmistressheadmistress'sHTMSTRSSheadmistresses'HTMSTS headmaster's headmastersõHTN harden hardener Hardin Harding hating hatting Hayden Haydn heading hearten heating heeding heighten herding hidden hiding hitting hoarding hoedown hooding hoodooinghootingPHTN hording Horton hotting Houdini hoyden hurtingHutton?HTNN hardening heartening heightening hootenanny(HTNNS hootenannies hootenanny'sôHTNS hardener's hardeners hardens hardiness hardiness's Harding's Hardin's hardness hardness's haughtiness haughtiness's Hayden's Haydn's headiness headiness's heading's headingsheartensÑHTNS heartiness heartiness's heating's heightens hiding's hidings hoarding's hoardings hoedown's hoedowns Horton's hotness hotness's hoyden's hoydensHutton'sHTNSMhedonismHTNSMS hedonism'sHTNSThedonistHTNSTK hedonistic$HTNSTS hedonist's hedonists8HTNT hadn't hardened heartened heightenedHTNTT Hottentot&HTNTTS Hottentot's HottentotsHTNX hoydenishHTPHTTPHTPLThotplate$HTPLTS hotplate's hotplatesHTPN hatpinheadpin,HTPNS hatpins headpin'sheadpinsHTPNTHotpointHTPNTS Hotpoint'sHTPRF heatproofHTPS headpiece%HTPSS headpiece's headpiecesHTPThotpotHTPTShotpots+HTR hetero Hydra hydrahydroHTR@RP hydrotherapyHTR@RPShydrotherapy'sHTRBT HyderabadHTRFB hydrophobiaHTRFBK hydrophobicHTRFBS hydrophobia'sHTRFL hydrofoil&HTRFLS hydrofoil's hydrofoilsHTRFN hydrophone(HTRFNS hydrophone's hydrophonesHTRKBN hydrocarbon+HTRKBNS hydrocarbon's hydrocarbonsHTRKNhydrogen7HTRKNS heterogeneous hydrogenous hydrogen'sHTRKNSLheterogeneously)HTRKNT heterogeneity hydrogenateHTRKNTN hydrogenating-HTRKNTSheterogeneity's hydrogenatesHTRKNTT hydrogenatedHTRKNXN hydrogenationHTRKNXNShydrogenation'sHTRKST hydroxide'HTRKSTS hydroxide's hydroxides"HTRLK hydraulic hydrologyHTRLKL hydraulically6HTRLKS hydraulics hydraulics's hydrology'sHTRLKST hydrologist,HTRLKSTS hydrologist's hydrologistsHTRLKTRK hydroelectric! HTRLKTRKL!hydroelectrically HTRLKTRST!hydroelectricity# HTRLKTRSTShydroelectricity's'HTRLSS hydrolysis hydrolysis'sHTRMheadroomHTRMS headroom'sHTRMT hydrometerHTRMTR hydrometryHTRMTRS hydrometry's(HTRMTS hydrometer's hydrometersHTRNHadrianHTRNK hydrangea&HTRNKS hydrangea's hydrangeasHTRNThydrantHTRNTN heartrendingHTRNTNLheartrendingly"HTRNTS hydrant'shydrantsHTRPLN hydroplaneHTRPLNN hydroplaning)HTRPLNS hydroplane's hydroplanesHTRPLNT hydroplanedHTRPNK hydroponicHTRPNKLhydroponically*HTRPNKS hydroponics hydroponics's‹HTRS hairdresser Hatteras headdress headdress's hetero's heteros Hydra's hydra's hydras hydro'shydrous.HTRSFLS hydrocephalushydrocephalus'sHTRSFR hydrosphereHTRSFRS hydrosphere's,HTRSKSL heterosexualheterosexually.HTRSKSLSheterosexual's heterosexualsHTRSKSLTheterosexuality! HTRSKSLTSheterosexuality'sHTRSN hairdressingHTRSNShairdressing's8HTRSS hairdresser's hairdressers headdressesHTRSTheadrest$HTRSTS headrest's headrestsHTRT hatredhydrate$HTRTKS heterodox heterodoxyHTRTKSS heterodoxy'sHTRTN hydratingHTRTNMK hydrodynamic/HTRTNMKS hydrodynamicshydrodynamics's8HTRTS hatred's hatreds hydrate'shydratesHTRTThydratedHTRXN hydrationHTRXNS hydration'sHTRY hairdryer$HTRYS hairdryer's hairdryersùHTS Hadar's Hades Hades's Haida's Haidas hairdo's hairdos Haiti's hart's harts hater's haters hate's hates hat'shats hatter's hatters Hattie's hauteur's header's headersHead'sùHTS head's heads hearties heart's hearts hearty's heater's heaters heat's heats heed's heeds Heidi's height's heights herder's herders herd's herds Hertz hertz Hettie'sheyday'söHTS heydays hiatus hiatus's hideous hider's hiders hide's hides hit'shits hitter's hitters hoarder's hoarders hoard's hoards hod'shods hoodoo's hoodoos hood's hoodsHooters»HTS hooter's hooters Hooters's hoot's hoots horde's hordeshots hots's howdah's howdahsHts HUD's Huerta's hurt's hurts hut'shutsHTSFLT HuddersfieldHTSK heartsickHTSKF headscarfHTSKFS headscarves-HTSKNS heartsicknessheartsickness'sHTSKRBL hardscrabbleHTSL hideouslyHTSLPXLHuitzilopotchli HTSLPXLSHuitzilopotchli's8HTSMN headsman headsmen herdsmanherdsmen%HTSMNS headsman's herdsman'sHTSNHudson4HTSNS hideousness hideousness'sHudson's)HTSS Hertz's hertz'shiatusesHTSSPRNK Hertzsprung HTSSPRNKS Hertzsprung'sdHTST hadst hardest hardiest haughtiest headiest headset heartiesthottestHTSTL headstall&HTSTLS headstall's headstallsHTSTN headstone&HTSTNS headstone's headstones/HTSTNT hardstand hatstand headstandQHTSTNTS hardstand's hardstands hatstands headstand's headstandsHTSTRK heatstrokeHTSTRKS heatstroke'sHTSTRNK headstrong,HTSTRNS heartstringsheartstrings's HTSTS headset'sheadsetsŸHTT hated hatted headed heated heeded herded hided hideout Hittite hoarded hooded hoodooed hooted hordedhottedHTTFHDTVHTTKhardtackHTTKS hardtack'sHTTLheatedlyHTTPhardtop!HTTPS hardtop'shardtopsHTTR hortatory9HTTS hideout's hideouts Hittite'sHittitesHTTX headteacherHTTXS headteachersHTW headwayhideawayHTWFheatwaveHTWFS heatwavesHTWKN hardworkingHTWMN heartwarmingHTWNKhoodwinkHTWNKN hoodwinkingHTWNKS hoodwinksHTWNKT hoodwinkedHTWNTheadwind$HTWNTS headwind's headwindsHTWRhardwareHTWRS hardware'sHTWRT hardwired/HTWS headway's hideaway's hideaways:HTWT hardwood headwaiter headword heartwood‰HTWTS hardwood's hardwoods headwaiter's headwaiters headwaters headwaters's headword's headwords heartwood's*HTX headache heartacheHitachiHTXP hardshipheadship>HTXPS hardship's hardships headship's headshipsHTXPT HatsheputHTXPTS Hatsheput'sHTXRNK headshrinker-HTXRNKSheadshrinker's headshrinkersZHTXS headache's headaches headcheese heartache's heartaches Hitachi'sHTXThotshot HTXTS hotshot'shotshots*HW Hawaii hewer highwayHoweHW@ HayworthHiawatha"HW@S Hayworth's Hiawatha'sHWFhoweverHWLHowellHWLS Howell'sHowells#HWMN highwayman highwaymenHWMNS highwayman's&HWN Hawaiian hawinghewing!HWNS Hawaiian's HawaiiansHWRhaywire?HWS Hawaii's hewer's hewers highway'shighwaysMHWT hawed Hayward Haywood hewed Hewitt HeywoodHoward,HWTS Haywood's Hewitt'showitzer"HWTSS howitzer's howitzersoHX harsh harsherhash hatch Hershey highchair hitch hitcher hoochhushhutchHXBK hatchback$HXBKS hatchback's hatchbacksHXFNHeshvanHXFNS Heshvan's"HXHK hitchhike hitchhikerHXHKN hitchhikingDHXHKS hitchhiker's hitchhikers hitchhike's hitchhikesHXHKT hitchhikedHXKhatcheckHXKK Hitchcock!HXKS hatcheck's hatchecksHXL harshlyHershelHXLS Hershel'sUHXN Haitian hashing hatching Hessian hessian hitchinghushingJHXNS Haitian's Haitians harshness harshness's hatching'sHXNSN HutchinsonHXRhatchery"HXRS hatcheries hatchery's¾HXS hashes hash's hatches hatch's Hershey's highchair's highchairs hitcher's hitchers hitches hitch's hooch's hushes hush's hutcheshutch'sHXSTharshestEHXT hashed hatched hatchet Hesiod hitchedhushedHXTS hatchet'shatchetsHXWhatchway!HXWS hatchway's hatchwaysHXXhashishHXXS hashish's HYhiya"HYN haying hyenahying'HYNS hyaenas hyena'shyenasHYNTHyundaiHYNTS Hyundai'sHYS HayesHayes'sHYSN@hyacinth#HYSN@S hyacinth's hyacinthsHYThayedHYTL HeyerdahlHYTS HyadesHyades'súKCcCACacaCAIcarcawcayccCCUckCOCococoircoocorcowCoycoyCucucuecurcwGgGAGaGaeaGAOgarGaygayGEGe gearûKgeeGeoGergheeGHQGIgoGoagoergoo gooey gooierGUGUIGuyguyJjjarjawJayjayjeerJewJoJoeJoeyjoeyJoyjoyKk KauaiKay KeoghKKeykeyKIAKKKKOkWkwKYKyQqqua QuaoarquayQue queer queueWCwk YWCA™K@ Cathay Cather Cathy coauthor Garth gather girth GoetheGothgoth Kathie Kathy Keith KiethkithquothK@K CarthageGothicK@KNN Carthaginian,K@KNNSCarthaginian's Carthaginians+K@KS Carthage's Gothic'sGothicsK@LHCthulhuK@LHS Cthulhu'sK@LK Catholiccatholic#K@LKS Catholic's CatholicsK@LN CathleenKathleen$K@LNS Cathleen's Kathleen's!K@LS Goethals Goethals'sK@LSSM Catholicism+K@LSSMS Catholicism's CatholicismsK@LST catholicityK@LSTS catholicity'sK@MGothamK@MK geothermicK@ML geothermalK@MNT KathmanduK@MNTS Kathmandu'sK@R gathererGuthriexK@RN Catherine Cathryn coauthoring gathering Katharine Katherine Katheryn KathrineKathrynˆK@RNS Catherine's Cathryn's gathering's gatherings Katharine's Katherine's Katheryn's Kathrine's Kathryn's"K@RS gatherer's gatherers.K@RT coauthored cutthroatgathered$K@RTS cutthroat's cutthroatséK@S carthorse Cathay's Cathy's coauthor's coauthors courthouse Garth's gather's gathers girth's girths Goethe's Goth's Goths goths Kathie's Kathy's Keith's Kieth'skith'sK@SMN GethsemanekK@SS carthorse's carthorses catharses catharsis catharsis's courthouse's courthouses)K@T catheter cathodegoatherd K@TK catharticcathodic%K@TKS cathartic's catharticsK@TRL cathedral&K@TRLS cathedral's cathedralsUK@TS catheter's catheters cathode's cathodes goatherd's goatherdsK@W KathiawarþKBcab cabby caber carboyCBCbcobCobb cobber cowboycubCubacube cubercurbgab gabbier gabbygarb GarboGB Gerber gibbergobGobi gooberjab jabberjib jibeHKBJobjob jobber KaabaKBKb KirbyKobe QBKBBkebabKBBS kebab'skebabsKBFSTgabfest!KBFSTS gabfest'sgabfestsKBHL cubbyhole%KBHLS cubbyhole's cubbyholesKBHLT jobholder&KBHLTS jobholder's jobholdersKBHTRT carbohydrate,KBHTRTScarbohydrate's carbohydrates@KBK cabbageCBC cubic garbage kabukiQuebecKBKL cubicalcubicle!KBKLS cubicle'scubiclesKBKMN garbagemanYKBKS cabbage's cabbages CBC's garbage's gearbox kabuki'sQuebec's!KBKSS gearboxes gearbox'sîKBL cabal cabala cable Carboloy cobble cobbler COBOL corbel cowbell gabble Gable gable garble gerbil gobble gobbler Jubal jubilee Kabul kibble Kublai quibblequibblerKBLKcarbolicKBLKRM cablegram'KBLKRMS cablegram's cablegramsKBLKST cablecastKBLKSTN cablecasting'KBLKSTS cablecast's cablecastssKBLN cabling cobbling gabbling garbling Ghibelline gobbling goblin kibbling quibblingKBLNS goblin'sgoblinsKBLNTjubilantKBLNTL jubilantlyKBLR caballero%KBLRS caballero's caballeros÷KBLS cabala's cabal's cabals cable's cables Carboloy's cobbler's cobblers cobble's cobbles COBOL's COBOLs corbel's corbels cowbell's cowbells gabble's gabbles gable's gablesgarblesàKBLS gerbil's gerbils gobbler's gobblers gobble's gobbles Goebbels jobless jubilee's jubilees Kabul's kibble's kibbles Kublai's quibbler's quibblers quibble'squibbles)KBLSNS joblessness joblessness'sKBLSTN cobblestone+KBLSTNS cobblestone's cobblestones|KBLT cabled cobalt cobbled gabbled gabled garbled giblet gobbled goblet kibbledquibbledBKBLTS cobalt's giblet's giblets goblet'sgobletsKBLXN jubilationKBLXNS jubilation'sKBMkaboomÕKBN cabana cabbing cabin carbine carbon Cobain Cuban cubing curbing gabbing Gabon garbing Gibbon gibbon gobbing jabbing jawbone jibbing jibingjobbing>KBNFRS Carboniferous carboniferousCarboniferous's$KBNKL carbuncle carbuncular&KBNKLS carbuncle's carbuncles!KBNN cubinging jawboningòKBNS cabana's cabanas cabin's cabins carbine's carbines carbon's carbons Cobain's Cuban's Cubans cubings curbing's gabbiness gabbiness's Gabonese Gabon's garbanzo gibbon'sgibbons KBNS jawbone'sjawbonesAKBNSS carbonaceous Gabonese's garbanzo's garbanzosMKBNT Cabernet cabinet carbonate cobnut cubingedjawbonedKBNTMK cabinetmakerKBNTMKN cabinetmakingKBNTMKNScabinetmaking's-KBNTMKScabinetmaker's cabinetmakersKBNTN carbonatingKBNTR cabinetryKBNTRL gubernatorialKBNTRS cabinetry'sWKBNTS Cabernet's cabinet's cabinets carbonate's carbonatescobnutsKBNTT carbonatedKBNTWK cabinetworkKBNTWKS cabinetwork'sKBNXN carbonationKBNXNS carbonation'sKBR cobrajabberer KBRK jawbreakerKubrick'KBRKS jawbreaker's jawbreakers5KBRL Cabral Gabriel Gabriela Gabrielle%KBRLS Gabriela's Gabrielle's"KBRLT cabriolet GibraltarCKBRLTS cabriolet's cabriolets Gibraltar's Gibraltars8KBRN Cabrini Gaborone gibbering jabberingKBRNS Gaborone's'KBRNTM Carborundum carborundumKBRNTMS carborundum'sKBRRCabreraKBRRS Cabrera's7KBRS cobra's cobras jabberer's jabberers8KBRT cabaret carburetor gibberedjabbered@KBRTS cabaret's cabarets carburetor's carburetorsKBRX gibberishKBRXS gibberish'súKBS cabbies cabby's cabers caboose cab'scabs carboy's carboysCBS cobbers cob'scobs cowboy's cowboys Cuba's cuber's cubers cube's cubes cub'scubs curb's curbs gab'sgabsûKBS garb's garbsGB's Gerber's gibbers gibbous Gibbs Gobi's gob'sgobs goober's goobers jabber's jabbers jab'sjabs jibe's jibes jib'sjibs jobber's jobbers Job'sJobsjob's)KBSjobsKB'sKb'sKirby'sKBSMcubismKBSMKT gobsmackedKBSMScubism'sKBSNGibson KBSS caboose'scabooses5KBST cubist curbside gabbiestkerbsideKBSTN curbstone&KBSTNS curbstone's curbstonesKBSTNTcabstand%KBSTNTS cabstand's cabstandsKBSTP gobstopperKBSTPS gobstoppersKBSTS cubist'scubistsKBSW@ jobsworthKBSW@S jobsworthsçKBT cabbed Cabot carbide Courbet cowbird cubed cubit cuboid curbed gabbed garbed gibbet gobbed gobbet jabbed jabot jaybird jibbed jibed jobbed keyboard keyboarderKBTLcaboodleKBTLS caboodle's=KBTN gabardine gaberdine gibbeting keyboardingBKBTNS gabardine's gabardines gaberdine's gaberdinesKBTRF cabdriver&KBTRFS cabdriver's cabdriversúKBTS carbide's carbides cowbird's cowbirds cubit's cubits cuboids gibbet's gibbets gobbet's gobbets jabot's jabots jaybird's jaybirds keyboarder's keyboarders keyboard's keyboardskibbutzKBTS kibitzkibitzerKBTSM kibbutzimKBTSN kibitzingIKBTSS kibbutzes kibbutz's kibitzer's kibitzerskibitzes#KBTST keyboardistkibitzed*KBTSTS keyboardist's keyboardists KBTT gibbeted keyboarded+KBWB cobweb cobwebbiercobwebbyKBWBS cobweb'scobwebsKBWBST cobwebbiestKBWBT cobwebbedKBXkibosh!KBXF Gorbachev KuibyshevKBXNcabochon#KBXNS cabochon's cabochonsKBXRjobshareKBXRS jobsharesKBXSkibosh'sûKFcaffCaph carve Carver carvercave caver caviar CavourCFCfcfCFO coffee coffer Coffeycoif Corfu coughcove cover coveycuff curfew curve curvier curvyCuvierþKFCVgaff gaffe gaffer Garveygavegive giver goferGoffgoof goofier goofy Gopher gophergov guavaguff guffawguvgyveJavajava JavierJeffjiff jiffyjive Jove?KFJVKievkph quaff quaver quiffquiverKF@JephthahKFBKgiveback#KFBKS giveback's givebacksKFBLgoofball"KFBLS goofball's goofballsKFFL kerfuffleKFFLS kerfufflesKFHS coffeehouse(KFHSS coffeehouse's coffeehouses$KFKCFCJFK KafkaKFCKFKK coffeecake'KFKKS coffeecake's coffeecakesKFKLTSKSkaffeeklatschesKFKLTSX kaffeeklatschKFKLTSXSkaffeeklatsch'sKFKLX kaffeeklatch-KFKLXSkaffeeklatcheskaffeeklatch'sKFKN KevorkianKFKNS Kevorkian's7KFKS CFC's JFK's Kafka's KFC'sKoufaxKFKSK KafkaesqueKFKSSKoufax's•KFL Caerphilly cavalier cavil coeval coevally gavel jarful jovial jovially joyful joyfuller joyfullyKevlarKFLKT cavalcade&KFLKTS cavalcade's cavalcadesKFLL cavalierlyKFLNjavelin?KFLNS javelin's javelins joyfulness joyfulness'sKFLRcavalry%KFLRMN cavalryman cavalrymenKFLRMNS cavalryman's"KFLRS cavalries cavalry's–KFLS cavalier's cavaliers cavil's cavils coeval's coevals Corvallis Corvallis's gavel's gavels jarful'sjarfulsKFLST joyfullest,KFLT coverlet Garfield joviality?KFLTS coverlet's coverlets Garfield's joviality'sKFMK coffeemaker)KFMKS coffeemaker's coffeemakers(KFMN caveman cavemenKaufman!KFMNS caveman's Kaufman'súKFN caffeine carving cavern caving coffin coiffing coughing coven cuffing curving gaffing Gavin Geffen Giovanni given giving goofing govern Governor governor guvnor gyvingjiving.KFN Jovian Keven KevinquaffingKFNBL governableKFNK GuofengKaifengKFNKL GarfunkelKFNKLS Garfunkel'sKFNKS Guofeng'sKFNL Juvenaljuvenile#KFNLS juvenile's juvenilesKFNMNT governmentKFNMNTL governmental)KFNMNTS government's governments!KFNN coffining governingKFNNS governanceKFNNSS governance'sKFNNTcovenantKFNNTN covenanting$KFNNTS covenant's covenantsKFNNTT covenantedøKFNS caffeine's carving's carvings cavernous cavern's caverns caving's coffin's coffins coven's covens Gavin's Geffen's Giovanni's given's givens givings goofiness goofiness's governessiKFNS governess's governor's governors governs guvnors Javanese Keven'sKevin'sKFNSL cavernously%KFNSS governesses Javanese'sKFNT coffinedgovernedKFNTRCoventry%KFNTRS Coventries Coventry'sKFNTT caffeinatedKFNTX CavendishKFNXP governorshipKFNXPSgovernorship'sKFPT coffeepot$KFPTS coffeepot's coffeepots‹KFR carfare carvery coiffure Geoffrey Guevara Jefferey Jeffery Jeffrey Jeffry Jivaro quaveryquiveryKFRKcoverageKFRKS coverage'sKFRLcoverall#KFRLS coverall's coveralls;KFRN coiffuring covering quavering quivering#KFRNS covering's coveringsqKFRS carfare's carveries coiffure's coiffures Geoffrey's Jefferey's Jeffery'sJeffry's6KFRT coiffured covered quaveredquiveredúKFS caffs Caiaphas Caph's carver's carvers carves cavers cave's caves caviar'sCf's coffee's coffees coffer's coffers Coffey's coif's coifs Corvus Corvus's cough's coughscover'sõKFS covers cove's coves covey's coveys cuff's cuffs curfew's curfews curve's curves Cuvier's gaffer's gaffers gaffe's gaffes gaff's gaffs giver's givers give's givesgofer'sôKFS gofers Goff's goof's goofs gopher's gophers guava's guavas guffaw's guffaws guff'sguvs gyve's gyves Jarvis Jarvis's Java's Javas java's Javier's Jeeves Jeeves'sJeff's£KFS jiffies jiff's jiffs jiffy's jive's jives Jove's Kiev's quaff's quaffs quaver's quavers quiffs quiver'squiversKFSKL geophysicalKFSKRPT JavaScriptKFSKRPTS JavaScript's&KFSKS geophysics geophysics'sKFSN JeffersonKFSNN JeffersonianKFSNS Jefferson'sKFSNT coefficient*KFSNTS coefficient's coefficientsKFSS curvaceous/KFSSNScurvaceousnesscurvaceousness'sKFSSST geophysicist-KFSSSTSgeophysicist's geophysicistsKFST curviestgoofiestØKFT carved caveat caved cavity cavort coiffed Corvette corvette coughed covert covet cuffed curved gaffed gavottegift goofedgovt gyved jivedquaffedKFTLcovertlyKFTM cofferdam%KFTMS cofferdam's cofferdams+KFTN cavorting covetinggifting&KFTNS covertness covertness's.KFTR cafeteria cafetiere curvaturePKFTRS cafeteria's cafeterias cafetieres curvature's curvaturesÃKFTS caveat's caveats cavities cavity's cavorts Corvette's corvette's corvettes covert's coverts covetous covets gavotte's gavottes gift'sgiftsKFTSL covetously+KFTSNS covetousnesscovetousness's'KFTT cavorted covetedgiftedKFWgiveawayKFWN guffawing"KFWS giveaway's giveawaysKFWTguffawedKFX garfishkvetchKFXN kvetching9KFXS garfishes garfish's kvetcheskvetch'sKFXTkvetchedKH coheircoho kWhKHBKhyberKHBRFSK KhabarovskKHBSKhyber'sKHBTcohabitKHBTN cohabitingKHBTNT cohabitant)KHBTNTS cohabitant's cohabitantsKHBTScohabitsKHBTT cohabitedKHBTXN cohabitationKHBTXNScohabitation'sKHF JehovahKhufuKHFS Jehovah's$KHK Cahokia khakiquahogKHKFKharkovKHKFS Kharkov'sKHKHKhoikhoiKHKHS Khoikhoi's?KHKS Cahokia's khaki's khakis quahog'squahogsKHL gearwheelkeyholeKHLNKhulnaKHLNSKhulna's=KHLS gearwheel's gearwheels keyhole'skeyholesKHLTKhalidKHLTSKhalid'sKHMKhmerKHMNKhomeiniKHMNS Khomeini'sKHMSKhmer's^KHN Cohan Cohen Gehenna Johann Johanna kahunaKhankhanKohinoorKHNKJahangirKHNKS Jahangir'saKHNS Gehenna's Johanna's Johannes Johann's kahunas Khan's khan'skhansKHNSBK JohannesburgKHNSBKSJohannesburg'sKHNTcowhand KHNTS cowhand'scowhandsKHPcarhopKHPS carhop'scarhopsKHRcohereKHRN coheringKhorana/KHRNS coherence coherency Khorana's'KHRNSS coherence's coherency'sKHRNTcoherentKHRNTL coherentlyKHRScoheresKHRTcoheredKHRXXF KhrushchevAKHS coheir's coheirs coho's cohos KhazarkHzKHSFcohesiveKHSFL cohesively+KHSFNS cohesivenesscohesiveness'sKHSNKhoisanKHSNS Khoisan'sKHSSKhazar's9KHT cahoot cohort cowherd cowhidejihadKHTMKhartoumKHTMS Khartoum's{KHTS cahoot's cahoots cohort's cohorts cowherd's cowherds cowhide's cowhides jihad'sjihadsKHWRSM KhwarizmiKHWRSMS Khwarizmi'sKHXFT JehoshaphatKHXNcohesionKHXNS cohesion'sKHXTRN KhachaturianKHYMKhayyamKHYMS Khayyam's÷KK cacao cadgeCagecage cagey cagiercake cargocgcocacock cockier cockycoco cocoacogCokecokeCookcook Cooke cooker cookie corgiCorkcork corkercougarýKK cuckoogaggagaGage gaugegawk gawkier gawky geckogeek geekier geeky Geigergeog George Georgia gewgaw GiauquegigGIGOGkGoggook gorge Gorky gouge gouger JackþKKjack Jackie Jackyjag Jagger Jaguar jaguarJakejerk jerkier jerkyjgjig jiggerJockjock Jockey jockeyjog joggerjoke joker jokey jokier Jorge judgejugKC kcèKKKeckkegkgkick kicker kickier kickykikeKirkkook kookier kookyQC quack quake Quaker quakier quaky quark quick quicker quickie quirk quirkierquirky4KKB Jacob Jacobi jojoba jujubeKGBKKBK cookbookkickbackIKKBKS cookbook's cookbooks jukebox kickback's kickbacksKKBKSN kickboxing#KKBKSS jukeboxes jukebox'sKKBLkickballKKBLS kickball'sKKBN JacobeanJacobin#KKBNS Jacobean's Jacobin'sKKBR kookaburra'KKBRS kookaburra's kookaburras3KKBS Jacob's Jacobs jujube'sjujubesKKBSNJacobsonKKBSNS Jacobson's6KKBT gigabit gigabyte jackbootJacobiteeKKBTS gigabit's gigabits gigabyte's gigabytes jackboot's jackboots Jacobite'sKKBTT jackbootedKKFkickoffKKFLjugfulKKFLS jugful'sjugfulsKKFN cacophony5KKFNS cacophonies cacophonous cacophony'sKKFR quickfire KKFS kickoff'skickoffsKKFT cockfightKKFTN cockfightingKKFTNScockfighting's$KKFTS cockfight's cockfightsKKH GurkhaQiqiharKKHLcogwheel#KKHLS cogwheel's cogwheelsKKHM jackhammer'KKHMS jackhammer's jackhammers-KKHS cookhouse Gurkha's Qiqihar'sKKHSS cookhousesKKHTS gigahertzKKHTSS gigahertz's<KKK carjack carjacker corkage KeokukKojakKKKKT JogjakartaKKKKTS Jogjakarta'sKKKN carjackingKKKNF jackknifeKKKNFN jackknifing4KKKNFS jackknife's jackknifes jackknivesKKKNFT jackknifed'KKKNS carjacking's carjackingsKKKRcockcrow#KKKRS cockcrow's cockcrowsGKKKS carjacker's carjackers carjacks Keokuk'sKojak's"KKKT carjacked KierkegaardúKKL cackle cackler cagily cagoule cajole cajoler cockily cockle coequal coequally cowgirl cudgel gaggle gargle gargoyle gawkily giggle giggler gigglier giggly gigolo goggleGogol­KKL Google googly gurgle jackal Jekyll jerkily jiggle jigglier jiggly jocular joggle juggle juggler jugular KigaliquicklyKKLL jocularlyKKLM quicklimeKKLMNT cajolementKKLMNTS cajolement'sKKLMS quicklime's°KKLN cackling cajoling gargling giggling goggling gurgling Jacklyn Jaclyn Jacqueline Jacquelyn Jagiellon jiggling jogglingjugglingOKKLNS Jacklyn's Jaclyn's Jacqueline's Jacquelyn's Jagiellon's!KKLNT coagulantKirkland4KKLNTS coagulant's coagulants Kirkland'sKKLR cajoleryjugglery$KKLRS cajolery's jugglery'sKKLRT jocularityKKLRTS jocularity'sõKKLS cackler's cacklers cackle's cackles cagoules cajoler's cajolers cajoles cockle's cockles coequal's coequals cowgirl's cowgirls cudgel's cudgels gaggle's gaggles gargle'sgarglesöKKLS gargoyle's gargoyles giggler's gigglers giggle's giggles gigolo's gigolos goggle's goggles goggles's Google's googlies gurgle's gurgles jackal's jackals Jekyll's jiggle'sjigglessKKLS joggle's joggles juggler's jugglers juggle's juggles jugular's jugularsKigali's"KKLST giggliest jiggliestKKLT cackled cajoled coagulate coagulator cuckold gargled giggled goggled gurgled jiggled joggledjuggled%KKLTN coagulating cuckoldingKKLTR cuckoldryKKLTRS cuckoldry'sNKKLTS coagulates coagulator's coagulators cuckold'scuckolds#KKLTT coagulated cuckoldedKKLXL cockleshell*KKLXLS cockleshell's cockleshellsKKLXN coagulationKKLXNS coagulation'sKKMBcucumber#KKMBS cucumber's cucumbersKKML guacamoleKKMLS guacamole'sKKMM cockamamieKKMRquagmire#KKMRS quagmire's quagmiresKKMT GiacomettiõKKN caging Cagney Cajun caking cocaine cocking Cockney cockney cocoon coking cooking corking gagging gauging Gauguin gawking Georgian Georgina gherkin gigging GiorgionegorgingÒKKN Gorgon gorgon gouging jacking jargon jejuna jejune jerkin jerking jigging Joaquin jogging joking jugging kicking quacking quaking quickenquirkingKKNHM GuggenheimKKNK Cognaccognac+KKNKS Cognac's cognac'scognacsKKNLjokinglyKKNMjejunumKKNMNcognomen$KKNMNS cognomen's cognomensKKNMS jejunum's"KKNN cocooning quickening÷KKNS caginess caginess's Cagney's Cajun's Cajuns cocaine's cockiness cockiness's Cockney's cockney's cockneys cocoon's cocoons cogency cooking's Gauguin's gawkiness gawkiness's Georgian'sûKKNS Georgians Georgina's gherkin's gherkins Gorgon's gorgon's gorgons jargon's jerkiness jerkiness's jerkin's jerkins Joaquin's jogging's kookiness kookiness's quickens quickness quickness's%KKNS quirkiness quirkiness'sKKNSL Gorgonzola'KKNSNT cognoscente cognoscentiKKNSNTS cognoscente'sKKNSS cogency'ssKKNT coconut cocooned cogent cognate Gargantua jocund Juggernaut juggernaut quickenedKKNTF cognitiveKKNTFL cognitivelyKKNTKgiganticKKNTKL gigantically KKNTL cogentlyjocundlyKKNTN gargantuaniKKNTS coconut's coconuts cognate's cognates Juggernaut's juggernaut's juggernautsKKNTT jocundityKKNTTS jocundity'sKKNXN cognitionKKNXNL cognitionalKKNXNS cognition'sKKPKickapooKKPT cockpitjackpotKKPTRK KirkpatrickKKPTRKS Kirkpatrick's9KKPTS cockpit's cockpits jackpot'sjackpotsKKR cookeryquackeryKKRBT jackrabbit(KKRBTS jackrabbit's jackrabbits"KKRF geographer geographyKKRFK geographic+KKRFKL geographicalgeographicallyEKKRFS geographer's geographers geographies geography'sKKRKSGacruxKKRKSSGacrux'sKKRLcockerel#KKRLS cockerel's cockerelsKKRN Gagarin jiggeringKKRNT jacaranda&KKRNTS jacaranda's jacarandasKKRNWL Gujranwala/KKRS cookeries cookery's quackery'sKKRSM Quakerism&KKRSMS Quakerism's Quakerisms*KKRT Gujarat Gujaratijiggered#KKRTS Gujarati's Gujarat'sKKRX cockroach%KKRXS cockroaches cockroach'süKKS cacao's cacaos cadges cage's cages cake's cakes carcass carcass's cargoes cargo's caucus caucus's coca's cocci coccus coccus's cock's cocks cocoa's cocoas coco's cocoscog'sþKKScogs Coke's Cokes coke's cokes cooker's cookers Cooke's cookie's cookies cook's cooks corgi's corgis corker's corkers cork's corks cougar's cougars cuckoo's cuckoos gag'sgagsúKKS gauge's gauges gawks gecko's geckos geek's geeks Geiger's George's Georges Georgia's gewgaw's gewgaws Giauque's gig'sgigs gook's gooks Gorgas gorgeous gorge's gorgesGorky'sùKKS gouger's gougers gouge's gouges Gucci jackass jackass's Jackie's jack's jacks Jacky's Jacques Jacuzzi Jagger's jaggies jag'sjags Jaguar's jaguar's jaguars Jake'sJCSjerk'súKKS jerks jerky's jigger's jiggers jig'sjigs jigsaw jockey's jockeys jock's jocks jocose jogger's joggers jog'sjogs joker's jokers joke's jokes Jorge's Judges judge'sjudgesóKKS jug'sjugs Keck's keg'skegs kicker's kickers kick's kicks kikes Kirghiz Kirghizia kook's kooks quack's quacks Quaker's Quakers quake's quakes quark's quarks quickie's2KKS quickies quick's quirk'squirksKKSK cocksuckerKKSKM cockscomb'KKSKMBS cockscomb's cockscombsKKSKR corkscrew&KKSKRS corkscrew's corkscrewsKKSKRWN corkscrewingKKSKRWT corkscrewed=KKSKS coccyges coccyx cocksucker's cocksuckersKKSKSScoccyx's!KKSL gorgeouslyjocoselyKKSLF quicksilverKKSLFS quicksilver'sKKSN caucusingJacksonKKSNFL JacksonvilleKKSNFLSJacksonville'sKKSNN JacksonianUKKSNS gorgeousnessgorgeousness's Jackson's jocoseness jocoseness'sKKSNT quicksand&KKSNTS quicksand's quicksandsKKSRcocksureœKKSS carcasses Caucasus Caucasus's caucuses coccis Gucci's jackasses jaggieses jigsaw's jigsaws Kirghizia's Kirghiz'sºKKST cagiest Caucasoid caucused cockiest gawkiest geekiest jerkiest Jocasta jocosity jokiest kickiest kookiest quakiest quickest quirkiestKKSTN KirghistanKKSTNS Kirghistan'sKKSTNT kickstand'KKSTNTS kickstand's kickstandsKKSTP quickstep&KKSTPS quickstep's quickstepsKKSTR jackstrawKKSTRP jockstrap'KKSTRPS jockstrap's jockstraps&KKSTRS jackstraw's jackstrawsKKSTS jocosity'sKKSWN jigsawingKKSWTjigsawedöKKT cacti cadged caged caked cockade cockatoo cocked Cocteau coked cooked cookout coquette corked courgette gadget gagged gauged gawked Georgette gigged gorged gougedjackdaw¿KKT jacked jacket Jacquard jacquard jagged jaggeder Jakartajct jerked jigged jogged joked judged jugged kicked quacked quakedquirkedKKTL cocktailjaggedly#KKTLS cocktail's cocktails#KKTN coquetting Georgetown6KKTNS Georgetown's jaggedness jaggedness'sKKTR coquetrygadgetry@KKTRS cockatrice coquetries coquetry's gadgetry's(KKTRSS cockatrice's cockatricesõKKTS cactus cactus's cockade's cockades cockatoo's cockatoos cookout's cookouts coquette's coquettes courgettes gadget's gadgets jackdaw's jackdaws jacket's jackets jacquard's Jakarta'sKKTSjujitsuKKTSS jujitsu'sKKTST jaggedest9KKTT cogitate cogitator coquettedjacketedKKTTF cogitativeKKTTN cogitating2KKTTS cogitates cogitator's cogitatorsKKTTT cogitatedKKTX coquettishKKTXL coquettishlyKKTXN cogitation'KKTXNS cogitation's cogitationsKKWLKcakewalk$KKWLKS cakewalk's cakewalksKKWRcookware#KKWRS cookware's cookwares KKWT gigawatt jerkwater"KKWTS gigawatt's gigawattsKKX cowcatcherKKXF cockchaferKKXFS cockchafersKKXM KagoshimaKKXN Caucasian%KKXNS Caucasian's CaucasiansKKXP judgeshipKKXPS judgeship's%KKXS cowcatcher's cowcatchersKKYKikuyuKKYN jockeyingKKYT cockeyedjockeyedûKLCalcalCalicall calla Callao caller Callie callowCarl Carla Carlo CarlyClcl ClairclawClayclay clearCleoclewcliiCliocloycluecoalcoilCOL ColúKLcolCOLAcolaCole coleycoll collar collie Collier collierColocool cooler Cooley coolie coollycowl Cowley coylycullcurl curler curlew curlier curlyGael GailûKL gailygalgalaGalegaleGallgall galley GalloGaul Gaylegel Geller ghoulGilGilaGillgill gilliegirl girlygleeglowglue gluey gluiergoal goaliegollyüKL guilegull Gullah gullyjail jailerjell jello jellyJillJoel jollier jolly Joule joulejowl jowlier jowlyJul Julia Julie JulioJuly KahluakaleKaliKarlKarlaìKL Kaylakeel Keillor Keller Kelley Kelli Kellie KellyKiel Kilaueakill killerkiloklKlee koalaKohlkohlkolaKyle quail Quayle queerly quell quillwkly:KL@ cloth clothe clothier ClothoGoliathKL@MKulthummKL@MS Kulthumm'sKL@NclothingKL@NS clothing'sNKL@S clothes clothier's clothiers Clotho's cloth'sclothsKL@SLN clothesline+KL@SLNS clothesline's clotheslinesKL@SPN clothespin)KL@SPNS clothespin's clothespinsKL@TclothedKL@XS clotheshorse+KL@XSSclotheshorse's clotheshorseslKLB Caleb clobberclub clubber Colby Galibiglib glibberglob globeKalbKLBBL clubbableKLBFGelbviehKLBFS Gelbvieh's KLBFT clubfeetclubfootKLBFTS clubfoot'sKLBFTT clubfootedKLBHS clubhouse&KLBHSS clubhouse's clubhousesKLBKcallback#KLBKS callback's callbacksVKLBL callable glibly global globally globular globulegullibleKLBLNglobulinKLBLNS globulin'sKLBLNTclubland!KLBLS globule'sglobulesKLBLSM globalismKLBLSMS globalism'sKLBLST globalist'KLBLSTS globalist's globalists&KLBLT gallbladder gullibility;KLBLTS gallbladder's gallbladders gullibility's\KLBN Caliban Claiborne Cliburn clubbing collarbone globing jellybeanzKLBNS Claiborne's Cliburn's collarbone's collarbones glibness glibness's jellybean's jellybeansKLBR@ GalbraithKLBRK jailbreak&KLBRKS jailbreak's jailbreaksKLBRN clobberingOKLBRT calibrate calibrator clobbered collaborate collaboratorKLBRTF collaborativeKLBRTFLcollaboratively)KLBRTN calibrating collaboratingiKLBRTS calibrates calibrator's calibrators collaboratescollaborator's collaborators'KLBRTT calibrated collaborated)KLBRXN calibration collaborationPKLBRXNS calibration's calibrationscollaboration'scollaborationsKLBRXNSTcollaborationist¡KLBS calaboose Caleb's clobber's clobbers clubbers club's clubs globe's globes glob's globs Kalb's kielbasakielbasi@KLBSS calaboose's calabooses kielbasa's kielbasasKLBSTglibbestVKLBT clubbed Colbert Gilbert Gilberto globed jailbirdkilobyteKLBTRT globetrotterKLBTRTN globetrotting-KLBTRTSglobetrotter's globetrottersfKLBTS Colbert's Gilberto's Gilbert's jailbird's jailbirds kilobyte's kilobytesKLBTSN CulbertsonKLBXcalabash#KLBXS calabashes calabash'sòKLFcalf Calif caliph calve clavier cleave cleaverclef clever Cliff cliff Clive clove cloverclvi clvii glove Glover glyphgolf golfer Guelphgulf GulliverKarloff*KLF qualifier qualifyWycliffeKLFHNK cliffhangerKLFHNKN cliffhanging+KLFHNKS cliffhanger's cliffhangersKLFKcleavageKLFKLclavicle$KLFKLS clavicle's clavicles-KLFKS cleavage's cleavagesColfaxKLFKSSColfax's+KLFKXN jollification qualificationTKLFKXNSjollification'sjollificationsqualification'squalificationsCKLFL cleverly gleeful gleefully guilefulKalevalaKLFLF cloverleaf8KLFLFS cloverleaf's cloverleafs cloverleaves)KLFLNS gleefulness gleefulness'sKLFLNT ClevelandKLFLNTS Cleveland'sKLFLT coalfieldKLFLTS coalfieldsKLFLW cauliflower*KLFLWS cauliflower's cauliflowersKLFN California Calvin calving cleaving cloven colophon Galvani gloving golfing KelvinkelvinKLFNKgalvanicKLFNM californiumKLFNMS californium'sKLFNMT galvanometer-KLFNMTSgalvanometer's galvanometersKLFNN Californian*KLFNNS Californian's CalifornianstKLFNS California's Calvin's cleverness cleverness's colophon's colophons kelvin'skelvins#KLFNSM Calvinism galvanism6KLFNSMS Calvinism's Calvinisms galvanism'sKLFNST CalvinistKLFNSTK Calvinistic'KLFNSTS Calvinist's CalvinistsKLFNT gallivantKLFNTN gallivantingKLFNTS gallivantsKLFNTT gallivantedKLFR CalvaryclevererKLFRNT girlfriend)KLFRNTS girlfriend's girlfriendsKLFRS Calvary'sKLFRST cleverestúKLFS calf's caliph's caliphs calves clavier's claviers cleaver's cleavers cleaves clef's clefs clevis clevis's Cliff's cliff's cliffs clover's clovers clove's cloves ClovisClovis'sÄKLFS coalface Glover's glove's gloves golfer's golfers golf's golfs gulf's gulfs Gulliver's Karloff's qualifier's qualifiers qualifies Wycliffe'sKLFSKNcalfskinKLFSKNS calfskin's/KLFSS clevises coalface's coalfacesKLFSTN GalvestonKLFSTNS Galveston'suKLFT caliphate calved Calvert cleaved cleft Clifford culvert gloved golfed qualifiedKLFTNCliftonKLFTNS Clifton'sKLFTPclifftopKLFTPS clifftopsSKLFTS caliphate's caliphates cleft's clefts culvert'sculvertsKLFX jellyfish&KLFXS jellyfishes jellyfish'sKLFXT clavichord(KLFXTS clavichord's clavichordsKLFYN qualifyingKLFYNS clairvoyanceKLFYNSSclairvoyance'sKLFYNT clairvoyant*KLFYNTS clairvoyant's clairvoyantsKLHLkeelhaulKLHLN keelhaulingKLHLS keelhaulsKLHLT keelhauledKLHN CalhounCallahanKLHNS Callahan'sKLHRKalahariKLHRS Kalahari'sKLHS jailhouseKLHSS jailhousesKLHT GalahadgirlhoodIKLHTS Galahad's Galahads girlhood's girlhoods kilohertzKLHTSS kilohertz'sKLHTT clearheadedöKLK calico caulk caulker clack claque Clark Clarke clergy clerk click clicker clique cliquey cliquier cloaca cloacae cloak clockclog cluck colic colicky collage colleagueÇKLK college colloq colloquy Coolidge cowlick curlicue Gaelic Gallagher Gallic garlic garlicky geology Golgi gulag Kellogg killjoy kludgeklugeKLK@GolgothaKLK@S Golgotha'sKLKBL clickableKLKKgeologic&KLKKL geological geologicallyKLKKNglycogenKLKKNS glycogen'sJKLKL calculi Caligula colloquial colloquially KalgoorlieKLKLBL calculable"KLKLS calculus calculus'sKLKLSM colloquialism/KLKLSMScolloquialism'scolloquialisms3KLKLT calculate calculator collegialityKLKLTF calculativeKLKLTN calculatingKLKLTNL calculatinglyHKLKLTS calculates calculator's calculatorscollegiality'sKLKLTT calculatedKLKLTTL calculatedlyKLKLXN calculation+KLKLXNS calculation's calculations!KLKM colloquiumglaucoma"KLKMN clergyman clergymenKLKMNS clergyman's5KLKMS colloquium's colloquiums glaucoma'sKLKMX GilgameshÔKLKN Callaghan Caloocan caulking clacking clerking clicking cloaking clocking clogging clucking collagen collegian Cologne cologne curlicuing GilliganklugingKLKNK GoolagongKLKNKS Goolagong'sgKLKNS Caloocan's collegian's collegians Cologne's cologne's colognes Gilligan'sKLKNSPL glockenspiel.KLKNSPLSglockenspiel's glockenspiels!KLKNT geligniteGolcondaKLKNTS gelignite'sKLKP gelcap goalkeeperKLKPN goalkeepingKLKPNS goalkeeping's3KLKPS gelcap's goalkeeper's goalkeepersKLKRCalgary'KLKRF calligrapher calligraphyKLKRFK calligraphic=KLKRFScalligrapher's calligraphers calligraphy'sKLKRFST calligraphist0KLKRFSTScalligraphist'scalligraphists!KLKRM cloakroomkilogramAKLKRMS cloakroom's cloakrooms kilogram's kilograms#KLKRS calcareous Calgary'sõKLKS calicoes calico's calyx caulker's caulkers caulk's caulks clack's clacks claque's claques Clarke's clergies clergy's clerk's clerks clicker's clickers click's clicksclique'sñKLKS cliquesclix cloaca's cloak's cloaks clock's clocks clog's clogs cluck's clucksclxi clxii colic's collage's collages colleague's colleagues college's colleges colloquiesüKLKS colloquy's Coolidge's cowlick's cowlicks curlicue's curlicues Gaelic's Galaxy galaxy Gallagher's Gallegos Gallegos's garlic's geologies geology's Glaxo glucose gulag's gulags killjoy's(KLKS killjoys kludgeskluges$KLKSF clxiv clxviclxviiKLKSKclxixKLKSNklaxonKLKSNSklaxonsNKLKSS calyxes calyx's galaxies galaxy's Glaxo's glucose's"KLKST cliquiest geologist&KLKSTS geologist's geologistsÖKLKT Calcutta caulked clacked clerked clicked cloaked clocked clogged clucked Colgate collect collector collegiate collocate curlicued Gielgud kludgedklugedKLKTF collectiveKLKTFL collectively(KLKTFS collective's collectivesKLKTFSM collectivismKLKTFSMScollectivism'sKLKTFST collectivist.KLKTFSTScollectivist's collectivistsKLKTKgalactic%KLKTN collecting collocatingvKLKTS Calcutta's Colgate's collector's collectors collect's collects collocate's collocates#KLKTT collected collocatedKLKTTL collectedlyKLKWK clockwork&KLKWKS clockwork's clockworks'KLKWMN clergywoman clergywomenKLKWMNS clergywoman'sKLKWS clockwiseKLKXcliquishKLKXL cliquishly%KLKXN collection collocationkKLKXNS cliquishnesscliquishness's collection's collections collocation's collocationsKLKXP clerkshipKLKXPS clerkship's=KLL Carlyle clearly Galilee GalileojollilyKLLK jellylikeKLLNGalilean#KLLNS Galilean's Galileans;KLLS clueless collarless Galileo's guilelessKLLSL guilelessly,KLLSNS guilelessnessguilelessness'söKLMcalm calmer claim claimerclam clammier clammyClem climb clime Coulomb coulomb gallium Gilliamglam glamour gleam glimmer gloom gloomier gloomyglum glummer GuillermoKLM KolymaqualmKLM@ goalmouthKLM@S goalmouths@KLMB clamber climber Colombia ColomboColumbiaKLMBBL climbableKLMBKclambake$KLMBKS clambake's clambakesKLMBL claimable;KLMBN climbing Colombian Columbine columbineQKLMBNS climbing's Colombian's Colombians columbine's columbinesKLMBR clambererKLMBRN clambering&KLMBRS clamberer's clamberersKLMBRT clambered«KLMBS clamber's clambers climber's climbers climb's climbs Colombia's Colombo's Columbia's Columbus Columbus's coulomb'scoulombsKLMBTclimbedKLMFgalumphKLMFN galumphingKLMFR gallimaufry+KLMFRS gallimaufries gallimaufry'sKLMFSgalumphsKLMFT galumphedKLMKKalmykKLMKSclimaxKLMKSN climaxing!KLMKSS climaxesclimax'sKLMKSTclimaxedKLMKTK climacticKLMKTRK climactericKLMKTRKS climacteric's3KLML calmly clammily gloomilyglumly†KLMN calamine calming calumny claiming clamming coalmine Coleman column columnar gleaminggloamingKLMNKR KilimanjaroKLMNKRS Kilimanjaro'sòKLMNS calamine's calmness calmness's calumnies calumnious calumny's clamminess clamminess's Clemenceau clemency Clemens Clemons coalmines Coleman's column's columns gleamings gloaming'sMKLMNS gloamings gloominess gloominess's glumness glumness'sKLMNSS clemency'sKLMNST columnist'KLMNSTS columnist's columnists`KLMNT calumniate calumniator claimant Clement clement columned culminateKLMNTL clementlyDKLMNTN calumniating Clementine clementine culminating)KLMNTNS Clementine's clementines{KLMNTS calumniates calumniator's calumniators claimant's claimants Clement's Clements culminates&KLMNTT calumniated culminated(KLMNXN calumniation culmination=KLMNXNScalumniation's culmination's culminations8KLMP clamp clomp clump clumpierclumpy,KLMPN clamping clompingclumpingGKLMPS clamp's clamps clomps clump's clumpsglimpseKLMPSN glimpsing"KLMPSS glimpse'sglimpses"KLMPST clumpiestglimpsed)KLMPT clamped clompedclumpedKLMPTN clampdown'KLMPTNS clampdown's clampdownsKLMR calamariGilmore$KLMRN glamouring glimmering(KLMRNS glimmering's glimmeringsJKLMRS calamari's calamaris clamorous Gilmore's glamorousKLMRSL glamorously"KLMRT glamoured glimmeredüKLMS calm's calms claimer's claimers claim's claims clam's clams Clem's clime's climes clumsier clumsy gallium's Gilliam's glamour's glamours gleam's gleams glimmer's glimmersgloom's8KLMS Guillermo's Kalamazoo qualm'squalmsKLMSLclumsilyKLMSNClemson4KLMSNS Clemson's clumsiness clumsiness'sKLMSST clumsiest9KLMST calmest clammiest gloomiestglummestjKLMT calamity calmed calumet claimed clammed climate gleamed guillemotKlimtKLMTKclimaticKLMTKL climaticallyKLMTLK climatologyKLMTLKS climatology'sKLMTLKST climatologist1 KLMTLKSTSclimatologist'sclimatologistsKLMTRK cliometric*KLMTRKS cliometrics cliometrics'sKLMTRXN cliometrician0KLMTRXNScliometrician'scliometriciansŒKLMTS calamities calamitous calamity's calumet's calumets clematis clematis's climate's climates guillemotsKLMTSL calamitouslyKLMTSS clematisesKLMXqualmishöKLN calling Carlene Carlinclan clean cleaner Cline cling clinger clingier clingy clone clown cluing coaling coiling Coleen Colin Colleen colleen Collin Colon coloncolonyýKLN cooling Corleone cowling Cullen culling curling Galen galena galleon galling gallon gelling Gillian gillion Giuliani glean gleanerGlenglen Glenn Glenna gluing Golangulling×KLN jailing jawline jelling Jilin Jillian Jolene Julian Juliana Julianne julienne kaolin keeling killingkilnKlan Klein Kline Kowloon quailingquellingKLNBL cleanableKLNFLM clingfilm~KLNK clang clanger clank clinic clink clinker clonk clung clunk clunker clunkierclunky"KLNKL clinical clinicallyDKLNKN clanging clanking clinking clonkingclunkingKLNKRS clangorousKLNKRSL clangorouslyÑKLNKS clangers clang's clangs clank's clanks clinic's clinics clinker's clinkers clink's clinks clonk's clonks clunker's clunkers clunk's clunksKleenex#KLNKSS Kleenexes Kleenex'sKLNKST clunkiest?KLNKT clanged clanked clinked clonkedclunkedNKLNL cleanlier cleanly clonal colonel colonial coloniallyKLNLFT GlenlivetKLNLFTS Glenlivet's)KLNLNS cleanliness cleanliness'sIKLNLS colonelcy colonel's colonels colonial's colonialsKLNLSM colonialismKLNLSMS colonialism'sKLNLSS colonelcy's&KLNLST cleanliest colonialist+KLNLSTS colonialist's colonialistsXKLNN cleaning clinging cloning clowning gleaning kilningKlingonLKLNNS cleaning's cleanings gleanings gleanings's Klingon'sKLNPcleanup!KLNPS cleanup'scleanupsKLNRculinaryþKLNS calling's callings callowness callowness's Carlene's Carlin's Clancy clan's clans cleaner's cleaners cleanness cleanness's cleans cleanse cleanser clearness clearness's Cline's clinger'sõKLNS clingers cling's clings clone's clones clown's clowns Coleen's Colin's Colleen's colleen's colleens Collin's Collins colones colonies Colon's colon's colons colony'scoolnessòKLNS coolness's Corleone's cowling's cowlings Cullen's curliness curliness's curling's galena's galleon's galleons gallon's gallons Gillian's gillions Giuliani's glance glansglans'súKLNS gleaner's gleaners gleans Glenna's Glenn's Glen's glen's glens Golan's jawlines Jillian's Jolene's jolliness jolliness's Julianne's kaolin's killing's killings kiln's kilnsKlan'sKLNSKlein's-KLNSMN clansman clansmenKlansman&KLNSMNS clansman's Klansman's!KLNSN cleansingglancingRKLNSS Clancy's cleanser's cleansers cleanses glance'sglancesDKLNST cleanest cleansed clingiest colonistglanced$KLNSTS colonist's colonists&KLNSWMN clanswoman clanswomenÈKLNT calendar calender cleaned client Clint cloned clowned colander colonnade coolant gallant Garland garland gland gleaned Glenda glintkilnedKLNTKKlondike$KLNTKS Klondike's Klondikes.KLNTL gallantly glandularGlendale-KLNTN Clinton garlandingglintingKLNTNS Clinton'sKLNTR gallantry'KLNTRN calendaring calenderingKLNTRS gallantry's5KLNTRT calendared calendered coelenterate-KLNTRTScoelenterate's coelenteratesùKLNTS calendar's calendars calender's calenders client's clients Clint's colander's colanders colonnade's colonnades coolant's coolants gallant's gallants garland's garlands glandesgland's3KLNTS glands Glenda's glint'sglintsKLNTSTN clandestineKLNTSTNL clandestinely.KLNTT colonnaded garlandedglinted?KLNX clannish clench clinch clincherclownishKLNXL clownishly/KLNXN clenching clinching clinicianjKLNXNS clannishnessclannishness's clinician's clinicians clownishnessclownishness'sSKLNXS clenches clench's clincher's clinchers clinchesclinch'sKLNXT clenchedclinched¶KLP caliper Calliope calliopeclap clapperclip clipperclop gallop Gallupglop gloppier gloppygulp gulper jalopy julepkelp KLPBL culpableculpablyKLPBLT culpabilityKLPBLTS culpability's2KLPBT clapboard clapperboard clipboardKLPBTN clapboardingTKLPBTS clapboard's clapboards clapperboards clipboard's clipboardsKLPBTT clapboarded$KLPKS Galapagos Galapagos'sCKLPN clapping clipping clopping gallopinggulping1KLPNS clapping's clipping's clippings#KLPRN calipering ClapeyronKLPRNS Clapeyron's KLPRT caliperedculprit"KLPRTS culprit'sculpritsøKLPS caliper's calipers Calliope's calliope's calliopes calypso clapper's clappers clap's claps clipper's clippers clip's clips clop's clops collapse gallop's gallops glop'sgulper's\KLPS gulpers gulp's gulps jalopies jalopy's julep's julepskelp'sKLPSBL collapsibleKLPSN collapsing<KLPSS calypso's calypsos collapse's collapses.KLPST collapsed gloppiestgoalpost$KLPSTS goalpost's goalposts>KLPT clapped clipped clopped gallopedgulpedKLPTMN kleptomaniaKLPTMNK kleptomaniac.KLPTMNKSkleptomaniac's kleptomaniacsKLPTMNS kleptomania'sKLPTNClaptonKLPTNS Clapton'sKLPTR CleopatraKLPTRPclaptrapKLPTRPS claptrap'sKLPTRS Cleopatra's‹KLR calorie Claire Clara Clare clearer colliery galleria gallery galore glare Gloria gloryKilroyKLRBkohlrabi$KLRBS kohlrabies kohlrabi'sKLRF clarifyglorifyKLRFK calorific,KLRFKXN clarification glorificationCKLRFKXNSclarification'sclarificationsglorification's"KLRFS clarifies glorifies"KLRFT clarified glorified%KLRFYN clarifying glorifying)KLRK caloric cleric Coleridge"KLRKL clerical clericallyKLRKLSM clericalismKLRKLSMS clericalism's8KLRKS cleric's clerics Clorox Coleridge'sKLRKSSClorox'sKLRL Clairol jellyroll2KLRLS Clairol's jellyroll's jellyrolls6KLRN clarion clearing collaringglaringKLRNHS clearinghouse/KLRNHSSclearinghouse'sclearinghousesKLRNL glaringlyKLRNN clarioningUKLRNS Clarence clarion's clarions clearance clearing's clearings4KLRNSS Clarence's clearance's clearances!KLRNT clarinet clarionedKLRNTN Clarendon$KLRNTS clarinet's clarinetsâKLRS calorie's calories Claire's Clara's Clarice Clarissa collieries colliery's galleria's gallerias galleries gallery's glare's glares glories glorious glory'sKilroy's#KLRSL Clearasil gloriouslyKLRSLS Clearasil's#KLRSS Clarice's Clarissa'sKLRSTclearestKLRSTR clerestory*KLRSTRS clerestories clerestory'sTKLRT claret clarity cleared collared Colorado glaredgloried#KLRTN Coloradan Coloradoan&KLRTNS Coloradan's ColoradansKLRTR coloratura(KLRTRS coloratura's coloraturasRKLRTS claret's clarets clarity's Clorets Clorets's Colorado'sKLRXN colorationKLRXNS coloration'sKLRYNgloryingùKLS Calais Callas calla's callas caller's callers Callie's callous call's calls callus callus's Carla's Carlo's Carlos Carl's Carly's Clair's class classier class's classyClausüKLS clause Claus's claw's claws clay's clear's clears Cleo's clew's clews Clio's close closer Clouseau cloysCl's clue's clues coalesce coal's coals coil's coils cola'scolas÷KLS coleus coleus's coleys collar's collars Collier's collier's colliers collie's collies colossicols cooler's coolers Cooley's coolie's coolies cool's cools coulis cowl'scowlsþKLS cull's culls curler's curlers curlew's curlews curl's curls Gael's Gaels Gail's gala's galas Gale's gale's gales galley's galleys Gallo's gallows gallows's Gall's gall'sgallsýKLS Galois Galois's gal'sgals Gaul's Gauls Gayle's Geller's gel'sgels ghoul's ghouls Gila's Giles gillies gill's gills Gil's girl's girls glacier Glaser Glass glassglassieröKLS Glass's glass's glassy glaze glazier glee's gloss glossier gloss's glossy glow's glows glue's glues goalie's goalies goalless goal's goals gollies golly's guile'sgullies÷KLS gull's gulls gully's jailer's jailers jail's jails jalousie jealous jealousy jellies jellos jells jelly's jollies jolly's joule's joules jowl's jowls joyless JulesJulia'sýKLS Julie's Julies Julio's Julius Julius's July's Kahlua's kale's Kali's Karla's Karl's Kayla's keel's keels Keillor's Kelley's Kellie's Kelli's Kelsey killer's killers kill'skillsŸKLS kilo's kilos Klaus Klaus's koala's koalas kola's kolas Kyle's quail's quails Quayle's quells quill'squillsKLS@NK calisthenicKLS@NKScalisthenics'sKLSBK JarlsbergKLSBLW glassblowerKLSBLWN glassblowingKLSBLWNSglassblowing's+KLSBLWS glassblower's glassblowersKLSBTCarlsbad9KLSF calcify classifier classify collusiveKLSFBL classifiable-KLSFKXN calcificationclassificationEKLSFKXNScalcification'sclassification'sclassificationsKLSFLglassful$KLSFLS glassful's glassfulsKLSFRS calciferousBKLSFS calcifies classifier's classifiers classifiesKLSFSTT closefisted#KLSFT calcified classified(KLSFTS classified's classifieds&KLSFYN calcifying classifyingKLSK classicGlasgow1KLSKL classical classically kilocycle5KLSKLS classical's kilocycle's kilocyclesKLSKR goalscorerKLSKRS goalscorers.KLSKS classic's classics Glasgow's‚KLSL callously clausal closely coleslaw colossal colossally glassily glossily jealously joylesslyKLSLL glossolaliaKLSLLS glossolalia's#KLSLS classless coleslaw'sKLSLSNS classlessness+KLSM calcium coliseum ColosseumKLSM@T closemouthedKLSMN calcimineKLSMNN calcimining&KLSMNS calcimine's calciminesKLSMNT calcimined0KLSMS calcium's coliseum's coliseumsKLSMT classmate&KLSMTS classmate's classmates•KLSN calcine callousing callusing Carlson classing closing coalescing glassing glazing Gleason glossingJolsonKLSNN calciningùKLSNS calcines callousness callousness's Carlson's classiness classiness's closeness closeness's closing's closings coalescence glassiness glassiness's glazing's Gleason's glossiness glossiness's(KLSNS joylessness joylessness'sKLSNSS coalescence'sKLSNSTglasnostKLSNSTS glasnost's<KLSNT calcined coalescent glissandi glissandoKLSNTS glissando's(KLSP clasp closeup GillespieKLSPNclasping6KLSPS clasp's clasps closeup'scloseupsKLSPTclaspedKLSR closureglossaryKLSRLglycerolKLSRLS glycerol'sKLSRM classroom&KLSRMS classroom's classrooms=KLSRS closure's closures glossaries glossary'söKLSS callouses calluses classes clause's clauses Clausius close's closes Clouseau's coalesces coleuses colossus colossus's glacier's glaciers glasses glaze's glazes glazier'sglaziersmKLSS glosses glossies glossy's jalousie's jalousies jealousies jealousy'sKelsey'sKLSSM Gallicism&KLSSMS Gallicism's GallicismsKLSSSM classicismKLSSSMS classicism'sKLSSST classicist)KLSSSTS classicist's classicistsHKLSST classiest closest glassiest glossiest GloucesterøKLST calcite Callisto callosity calloused callused classed cloister closed closeout closet cluster coalesced coolest curliest glassed glazed glister glossed gluiest jolliestjowliestKLSTM colostomy'KLSTMS colostomies colostomy's-KLSTN closeting gallstoneglistenKLSTNBR GlastonburyKLSTNBRS Glastonbury'sKLSTNN glistening?KLSTNS gallstone's gallstones glisten'sglistensKLSTNT glistenedKLSTRFBclaustrophobiaKLSTRFBKclaustrophobicKLSTRFBSclaustrophobia'sKLSTRL cloistralKLSTRM colostrumKLSTRMS colostrum's4KLSTRN cloistering clustering glistering1KLSTRT cloistered clustered glistered³KLSTS calcite's Callisto's callosities callosity's cloister's cloisters closeout's closeouts closet's closets cluster's clustersglistersKLSTTclosetedKLSW@ GalsworthyKLSWK classworkKLSWKN Glaswegian)KLSWKNS Glaswegian's GlaswegiansKLSWKS classwork'sKLSWR glasswareKLSWRS glassware'sKLSWTS ClausewitzýKLT Calder called carloadclad clatter Claude Claudia Claudio cleatclodclot cloud cloudier cloudy clout clued clutter Clyde coaled coiledcold colder Colette collardcollateûKLT collator collide colloid colludeColtcolt cooled could Coulter culled culottecult curled Galatea galled galootgeld gelid gelledgild Gilda gilder Gilead Gillettegilt÷KLTglad gladder glade glide glider glitter gloat gluedglutgold Golda Goldie Gould guild guilder guilt guiltier guilty gulled gullet jailed jelled jelliedjiltjollied¸KLT jollityjolt jolter Juliet Juliette Julliard keeled killdeer killedkilt kilter Quaalude quailed quality quelled quiltquilterKLTBKGoldbergKLTBKS Goldberg'sKLTBLTT coldblooded%KLTBRK goldbrick goldbrickerKLTBRKN goldbrickingHKLTBRKS goldbricker's goldbrickers goldbrick's goldbricksKLTBRKT goldbrickedKLTBST cloudburst)KLTBSTS cloudburst's cloudburstsKLTFBL cultivableKLTFLT goldfieldKLTFLTS goldfieldsKLTFNX goldfinch(KLTFNXS goldfinches goldfinch's#KLTFT cultivate cultivatorKLTFTBL cultivatableKLTFTN cultivating6KLTFTS cultivates cultivator's cultivatorsKLTFTT cultivatedKLTFXgoldfishKLTFXN cultivationKLTFXNS cultivation's%KLTFXS goldfishes goldfish'sKLTHL guildhall&KLTHLS guildhall's guildhallsKLTHP clodhopper(KLTHPS clodhopper's clodhoppersKLTKNkludgingWKLTL coldly colloidal gladiola gladioli gladly glottalguiltily'KLTLKS Goldilocks Goldilocks'sYKLTLS cloudless gladiola's gladiolas gladiolus gladiolus's guiltlessKLTMN Goldmangoldmine1KLTMNS Goldman's goldmine's goldminesKLTMNSTR ClytemnestraýKLTN Caledonia Carlton cladding Claudine Clayton clotting clouding clouting collating colliding colluding gelatin gelding gilding gladden gliding gloating gluten glutting gluttongluttony‚KLTN Golden golden goldener Golding Goldwyn guillotine gulden jilting jolting kilotonquiltingKLTNL gloatingly&KLTNN gladdening guillotiningKLTNRT goldenrodKLTNRTS goldenrod'söKLTNS cladding's Claudine's Clayton's cloudiness cloudiness's coldness coldness's gelatinous gelatin's gelding's geldings gilding's gladdens gladness gladness's gliding's glutenousgluten'sÑKLTNS glutinous gluttonous glutton's gluttons gluttony's Golden's guillotine's guillotines guiltiness guiltiness's gulden's guldens kiloton's kilotons quilting's(KLTNSL glutinously gluttonouslyKLTNST goldenest>KLTNT couldn't gladdened goaltender guillotined(KLTNTS goaltender's goaltendersBKLTR caldera cloture culture glittery GuallatiriLKLTRL clitoral collateral collaterally cultural culturallyKLTRLS collateral'scKLTRN Calderon cauldron clattering cluttering Coltrane culturing glittering2KLTRNS Calderon's cauldron's cauldrons}KLTRS caldera's calderas clitoris clitoris's cloture's clotures culture's cultures Guallatiri'sKLTRSS clitorisesIKLTRT clattered cluttered cultured glitterati glitteredKLTRTS clitorides÷KLTS carload's carloads clatter's clatters Claude's Claudia's Claudio's Claudius Claudius's cleat's cleats clod's clods clot's clots cloud's clouds clout's clouts clutter'scluttersùKLTS cold's colds colitis colitis's collard's collards collates collator's collators collides colloid's colloids colludes Colt's colt's colts Coulter's culotte's culottes cult'scultsýKLTS galoot's galoots gelds Gilda's gilder's gilders gild's gilds Gillette's gilt's gilts glade's glades glad's glads Gladys glider's gliders glide's glides glitter's glittersglitz÷KLTS glitzier glitzy gloat's gloats glottis glottis's glut's gluts Golda's Goldie's gold's golds guilder's guilders guild's guilds guilt's gullet's gullets jilt's jilts jollity'süKLTS jolter's jolters jolt's jolts Juliette's Julliard's killdeer's killdeers kilter's kilt's kilts klutz klutzier klutzy Quaalude's qualities quality's quilter's quilters quilt'squiltsKLTSKP kaleidoscopeKLTSKPK kaleidoscopic KLTSKPKLkaleidoscopically-KLTSKPSkaleidoscope's kaleidoscopesKLTSM cultismgladsome#KLTSM@ Goldsmith goldsmith'KLTSM@S goldsmith's goldsmithsKLTSMS cultism's'KLTSNS klutziness klutziness's6KLTSS glitz's glottises klutzesklutz's#KLTSST glitziest klutziestDKLTST cloudiest coldest cultist gladdest guiltiestKLTSTL ClydesdaleKLTSTLS Clydesdale'sKLTSTN Gladstone'KLTSTNS Gladstone's Gladstones"KLTSTS cultist'scultistsÃKLTT Claudette clotted clouded clouted collated collided colluded gelded gilded gladiator glided gloated glutted jilted jolted kiltedquiltedKLTTF qualitativeKLTTFL qualitativelyKLTTRL gladiatorial4KLTTS Claudette's gladiator's gladiatorsKLTWLCaldwellKLTWT GoldwaterKLTWTS Goldwater'sKLTX cloddishcoltish4KLW callower clearway GallowayglowerKLWKgolliwogKLWKS golliwogsKLWMglowworm#KLWMS glowworm's glowworms(KLWN clawing clewingglowingKLWNL glowinglyKLWRN gloweringKLWRTglowered9KLWS clearways Galloway's glower'sglowersKLWST callowest1KLWT clawed clewed glowedkilowatt"KLWTS kilowatt's kilowattsxKLX clash cloche clutch Galatia galosh Gaulish ghoulish girlish glitch goulashgulch:KLXL ghoulishly girlishly glacial glaciallyaKLXN clashing clutching coalition collation collision collusion glitchingKLXNKF Kalashnikov½KLXNS coalition's coalitions collation's collations collision's collisions collusion's Galatians ghoulishnessghoulishness's girlishness girlishness'sKLXNST coalitionist-KLXNSTScoalitionist's coalitionistsKLXRST GilchristKLXRSTS Gilchrist'sºKLXS clashes clash's cloche's cloches clutches clutch's galoshes galosh's glasshouse glitches glitch's goulashes goulash's gulchesgulch'sKLXSS glasshouses6KLXT clashed clutched glaciateglitchedKLXTN glaciatingKLXTS glaciatesKLXTT glaciatedKLXXN glaciation'KLXXNS glaciation's glaciationsKLY clayeyclayier*KLYN cloying jellyingjollyingKLYNL cloyinglyKLYSTclayiestKLYTcloyed÷KMCAMcamcame cameoCmcmComcomcomacombcome comercomm comma commieComocormcumGama Gamaygame gamer gamier gamma gammy Gamowgamygemgeom germñKM gimmeGMgmGuamgum gummier gummygym Jaimejam JamarjambJameJami Jamie jammier jammy jemmyJim Jimmie Jimmy jimmyKama karmaKimkm kormaQM QomIKMB camber comber combo cumber Gambia gumbojumboKMBKcomeback#KMBKS comeback's comebacks~KMBL cambial Gamble gamble gambler gambol gumball Gumbel gumboil jumble KimberleyKimberly KMBLN gamblingjumblingKMBLNS gambling'sKMBLNT CumberlandKMBLNTS Cumberland'sÉKMBLS gambler's gamblers Gamble's gamble's gambles gambol's gambols gimbals gimbals's gumballs Gumbel's gumboil's gumboils jumble's jumbles Kimberly'sKMBLT gambledjumbledKMBLY jambalayaKMBLYS jambalaya'sKMBMcambium!KMBMS cambium'scambiums4KMBN combine combiner combingGambianKMBNN combiningoKMBNS combiner's combiners combine's combines combings combings's Gambian'sGambians"KMBNT combined cummerbund(KMBNTS cummerbund's cummerbundsKMBNXN combination+KMBNXNS combination's combinationsKMBRjamboree KMBRK cambric Cambridge%KMBRKS cambric's Cambridge's.KMBRN cambering Cambrian cumbering$KMBRNS Cambrian's Cambrians/KMBRS cumbrous jamboree's jamborees KMBRT camberedcumberedÅKMBS camber's cambers comber's combers combo's combos Combs comb's combs Combs's cumbers Gambia's gumbo's gumbos jamb's jambs jumbo'sjumbosKMBSM cumbersome0KMBSMNScumbersomenesscumbersomeness'sKMBSTBL combustible,KMBSTBLS combustible's combustiblesKMBSTBLTcombustibility KMBSTBLTScombustibility'sKMBSTF combustiveKMBSXN combustionKMBSXNS combustion's<KMBT Cambodia combat combed gambitgumbootKMBTF combative.KMBTFNS combativenesscombativeness's"KMBTN Cambodian combating&KMBTNS Cambodian's CambodiansKMBTNT combatant'KMBTNTS combatant's combatantsKMBTR CoimbatorePKMBTS Cambodia's combat's combats gambit's gambitsgumbootsKMBTTcombated%KMF camphor comfiercomfy%KMFLK camouflage camouflagerKMFLKN camouflagingIKMFLKS camouflager's camouflagers camouflage's camouflagesKMFLKT camouflagedKMFS camphor'sKMFSTcomfiest)KMFT comfit comfort comforter'KMFTBL comfortable comfortably3KMFTBLNScomfortablenesscomfortableness'sKMFTLS comfortlessKMFTN comfortingKMFTNL comfortinglyUKMFTS comfit's comfits comforter's comforters comfort'scomfortsKMFTT comfortedKMHMH KamehamehaKMHMHS Kamehameha'sQKMK comaker comic Cormack gimmick gimmicky JamaicakarmicKMKHNgymkhana$KMKHNS gymkhana's gymkhanasKMKKgamecock#KMKKS gamecock's gamecocksKMKL comical comicallyKMKLT comicalityKMKLTS comicality's!KMKN curmudgeonJamaicanKMKNKS camiknickersKMKNL curmudgeonlyBKMKNS curmudgeon's curmudgeons Jamaican's JamaicansKMKNTK geomagneticKMKNTSM geomagnetismKMKNTSMSgeomagnetism'sKMKP gamekeeper'KMKPS gamekeeper's gamekeepersKMKR gimmickryKMKRKgimcrackKMKRKR gimcrackeryKMKRKRS gimcrackery's$KMKRKS gimcrack's gimcracksKMKRS gimmickry'stKMKS comaker's comakers comic's comics Cormack's gimmick's gimmicks Jamaica'skamikaze#KMKSS kamikaze's kamikazesKMKT camcorderkumquat=KMKTS camcorder's camcorders kumquat'skumquats¢KML Camel camel camellia Camilla Camille Carmela Carmella Carmelo comelier comely cumuli gamely Jamaal JamalJamelKMLH camelhairKMLKGomulkaKMLKKL gemologicalKMLKST gemologist)KMLKSTS gemologist's gemologistsKMLNMB cumulonimbi,KMLNMBS cumulonimbuscumulonimbus's&KMLNS comeliness comeliness'sKMLPTLSCamelopardalisÊKMLS camellia's camellias Camel's camel's camels Camilla's Camille's Carmela's Carmella's Carmelo's cumulus cumulus's gormless Jamaal's Jamal'sJamel'sKMLST comeliestKMLT CamelotgimletKMLTF cumulativeKMLTFL cumulativelyKMLTN gimleting8KMLTS Camelot's Camelots gimlet'sgimletsKMLTTgimletedKMMBT Camembert&KMMBTS Camembert's Camemberts'KMMRT commemorate commemoratorKMMRTF commemorativeKMMRTN commemorating<KMMRTS commemoratescommemorator's commemoratorsKMMRTT commemoratedKMMRXN commemoration.KMMRXNScommemoration'scommemorationsþKMN caiman Carmen Carmine carmine Cayman coming common commoner commune cowman cowmen cumin cumming Gaiman gamin gamine gaming gammon Gemini German germane Germany gummingjammingKMN Jermainekimono!KMNK communiqueGermanic)KMNKBL communicable communicablyKMNKBLTcommunicability KMNKBLTScommunicability'sKMNKNT communicant+KMNKNTS communicant's communicants5KMNKS communique's communiques Germanic's'KMNKT communicate communicatorKMNKTF communicativeKMNKTN communicating<KMNKTS communicatescommunicator's communicatorsKMNKTT communicatedKMNKXN communication/KMNKXNScommunication'scommunicationsFKMNL commingle commonly communal communallygerminalKMNLN commingling$KMNLS commingles germinal's3KMNLT commingled commonality commonalty*KMNLTS commonalities commonalty'sKMNM germaniumKMNMS germanium's;KMNN communing Communion communion GuamanianBKMNNS Communion's Communions communion's communionsKMNPLS commonplace+KMNPLSS commonplace's commonplacesòKMNS caiman's caimans Camoens Camoens's Carmen's Carmine's carmine's carmines Cayman's coming's comings commence commoner's commoners commonness commonness's Commons common'scommonsõKMNS commune's communes cowman's cumin's Cummings Gaiman's gameness gameness's gamine's gamines gaminess gaminess's gaming's gamin's gamins gammon's Gemini's Geminis German'sGermansDKMNS Germany's Jermaine's Jimenez kimono'skimonos=KMNSM Communism communism gymnasium KommunizmaKMNSMNT commencement.KMNSMNTScommencement's commencementsEKMNSMS communism's gymnasium's gymnasiums Kommunizma'sKMNSN commencingKMNSNS commonsenseKMNSPM gymnosperm)KMNSPMS gymnosperm's gymnospermsKMNSRBL commensurableKMNSRT commensurateKMNSRTLcommensurately"KMNSS commences Jimenez'sGKMNST commenced commonest Communist communistgymnast%KMNSTK communistic gymnasticKMNSTKL gymnastically(KMNSTKS gymnastics gymnastics's\KMNSTS Communist's Communists communist's communists gymnast'sgymnastsŒKMNT command commandeer commander commando commend comment communed community garment germinategourmand'KMNTBL commendable commendablyKMNTMNT commandment,KMNTMNTS commandment's commandmentsNKMNTN Comintern commanding commending commenting germinatingKMNTNK KuomintangKMNTNT commandant)KMNTNTS commandant's commandantsKMNTR commentaryKMNTRN commandeering)KMNTRS commentaries commentary'sKMNTRT commandeeredíKMNTS commandeers commander's commanders commando's commandos command's commands commends comment's comments communities community's garment's garments germinates gourmand's gourmandsZKMNTT commanded commended commentate commentator commented germinatedKMNTTN commentatingKMNTTR commendatory9KMNTTS commentates commentator's commentatorsKMNTTT commentatedKMNTXN commendation-KMNTXNScommendation's commendationsKMNWL commonweal)KMNWL@ Commonwealth commonwealth-KMNWL@Scommonwealth's commonwealthsKMNWLS commonweal'sKMNXComancheKMNXN germinationKMNXNS germination's"KMNXS Comanche's Comanches’KMPcamp camper campier campycomp compeer compogimp gimpier gimpyjump jumper jumpier jumpyKempKMPBLCampbellKMPFRcampfire$KMPFRS campfire's campfiresKMPKCompaqKMPKN campaignerKMPKNN campaigning(KMPKNS campaigner's campaignersKMPKRNT campground*KMPKRNTS campground's campgroundsKMPKSCompaq's-KMPKT compact compacter compactorKMPKTL compactlyKMPKTN compacting*KMPKTNS compactness compactness's?KMPKTS compactor's compactors compact'scompactsKMPKTST compactestKMPKTT compactedKMPKXN compactionHKMPL compel compile compiler comply jumpilyKampalaKMPLKScomplexKMPLKSL complexlyKMPLKSN complexionKMPLKSNL complexional*KMPLKSNS complexion's complexionsKMPLKSNT complexioned$KMPLKSS complexes complex'sKMPLKST complexity+KMPLKSTS complexities complexity'sKMPLKT complicateKMPLKTN complicatingKMPLKTS complicates'KMPLKTT complected complicatedKMPLKTTL complicatedlyKMPLKXN complication.KMPLKXNScomplication's complications&KMPLMNT complement compliment-KMPLMNTN complementing complimenting-KMPLMNTR complementary complimentaryIKMPLMNTS complement's complements compliment's compliments+KMPLMNTT complemented complimented=KMPLN compelling compiling complain complainerKMPLNL compellinglyKMPLNN complainingKMPLNNT complainant,KMPLNNTS complainant's complainantsCKMPLNS complainer's complainers complains complianceKMPLNSS compliance's1KMPLNT complained complaint compliantKMPLNTL compliantly'KMPLNTS complaint's complaintsSKMPLS compels compiler's compilers compiles complies Kampala'sKMPLSF compulsiveKMPLSFL compulsively1KMPLSFNScompulsivenesscompulsiveness's8KMPLSNS complacence complacency complaisance?KMPLSNSS complacence's complacency'scomplaisance's'KMPLSNT complacent complaisant,KMPLSNTL complacently complaisantlyKMPLSR compulsoryKMPLSRL compulsorily*KMPLSRS compulsories compulsory's$KMPLST complicit complicityKMPLSTS complicity'sFKMPLT compelled compiled complete completercompliedKMPLTL completelyKMPLTN completing,KMPLTNS completenesscompleteness'sKMPLTS completesKMPLTST completestKMPLTT completed4KMPLXN compilation completion compulsioniKMPLXNS compilation's compilations completion's completions compulsion's compulsionsKMPLYN complyingXKMPN campaign campaigned camping company comping gimpingjumpingKMPNKXN compunction,KMPNKXNS compunction's compunctions#KMPNL Campanella campanileKMPNLK campanologyKMPNLKS campanology'sKMPNLKST campanologist1 KMPNLKSTScampanologist'scampanologists6KMPNLS Campanella's campanile's campanilesKMPNN companion,KMPNNBL companionable companionably&KMPNNS companion's companionsKMPNNT component'KMPNNTS component's componentsKMPNNW companionway-KMPNNWScompanionway's companionwaysKMPNNXP companionshipKMPNNXPScompanionship'sKMPNS campaign's campaigns Campinas camping's comeuppance companies company's jumpiness jumpiness's*KMPNSS comeuppance's comeuppancesKMPNST compensateKMPNSTN compensatingKMPNSTR compensatoryKMPNSTS compensatesKMPNSTT compensatedKMPNSXN compensation.KMPNSXNScompensation's compensationsKMPNTcompoundKMPNTBL compoundableKMPNTM compendium)KMPNTMS compendium's compendiumsKMPNTN compounding3KMPNTS compendious compound's compoundsKMPNTT compoundedKMPRcompare%KMPRBL comparable comparablyKMPRBLT comparabilityKMPRBLTScomparability's0 KMPRHNSBLcomprehensiblecomprehensibly" KMPRHNSBLT#comprehensibility% KMPRHNSBLTS"comprehensibility'sKMPRHNSF comprehensive KMPRHNSFL comprehensively9 KMPRHNSFNScomprehensiveness#comprehensiveness's1 KMPRHNSFScomprehensive'scomprehensivesKMPRHNT comprehendKMPRHNTN comprehendingKMPRHNTS comprehendsKMPRHNTT comprehendedKMPRHNXN comprehension1 KMPRHNXNScomprehension'scomprehensionsKMPRMS compromiseKMPRMSN compromising)KMPRMSS compromise's compromisesKMPRMST compromisedKMPRN comparingUKMPRS compare's compares compress compressor compress'scompriseKMPRSBL compressible4KMPRSN comparison compressing comprising)KMPRSNS comparison's comparisonsCKMPRSS compresses compressor's compressors comprises$KMPRST compressed comprisedKMPRTcomparedKMPRTF comparativeKMPRTFL comparatively+KMPRTFS comparative's comparativesKMPRXN compressionKMPRXNS compression'sþKMPS camper's campers Campos camp's camps campus campus's compass compass's compeer's compeers compos compose composer comp's comps gimp's gimps Gompers jumper's jumpers jump'sjumpsKMPS KempisKemp'sKMPSF CompuServeKMPSFS CompuServe's#KMPSN compassing composingKMPSR composureKMPSRS composure'sHKMPSS campuses compasses composer's composerscomposesƒKMPST campiest campsite compassed composed composite compositor compost gimpiest jumpiestjumpsuit&KMPSTL composedly compositelyKMPSTN composting”KMPSTS campsite's campsites composite's composites compositor's compositors compost's composts jumpsuit's jumpsuitsKMPSTT compostedKMPSXN composition+KMPSXNS composition's compositionsgKMPT camped comped compete comport compote compute computer gimpedjumped%KMPTBL compatible compatibly)KMPTBLS compatible's compatiblesKMPTBLT compatibilityKMPTBLTScompatibility's(KMPTMNT compartment comportmentKMPTMNTL compartmental=KMPTMNTS compartment's compartments comportment's;KMPTN competing comporting Compton computing4KMPTNS competence competency computing'sIKMPTNSS competence's competences competencies competency'sKMPTNT competentKMPTNTL competentlyKMPTRL comptroller+KMPTRLS comptroller's comptrollers&KMPTRT compatriot computerate)KMPTRTS compatriot's compatriots`KMPTS competes comports compote's compotes computer's computerscomputes;KMPTT competed competitor comportedcomputedKMPTTF competitiveKMPTTFL competitively3KMPTTFNScompetitivenesscompetitiveness's(KMPTTS competitor's competitors'KMPTXN competition computation.KMPTXNL computationalcomputationallyLKMPTXNS competition's competitions computation's computationsKMPX Kampuchea"KMPXN compassiongumption'KMPXNS compassion's gumption'sKMPXNT compassionateKMPXNTLcompassionatelyKMPXS Kampuchea's%KMR camera CamryGomorrahKMRFKemerovo"KMRMN cameraman cameramenKMRMNS cameraman's3KMRN Cameron Cameroon ComoranQumranKMRNN Cameroonian*KMRNNS Cameroonian's Cameroonians0KMRNS Cameron's Cameroon's CameroonsKMRNT cormorant&KMRNTS cormorant's cormorantsOKMRS camera's cameras Camry's Comoros Comoros's Gomorrah'sKMRTcomradeKMRTL comradelyKMRTR camaraderieKMRTRS camaraderie's!KMRTS comrade'scomradesKMRTXP comradeshipKMRTXPS comradeship'sKMRWK camerawork'KMRWMN camerawoman camerawomenKMRWMNS camerawoman'sôKMS cameo's cameos cam'scams CamusCm's coma's comas comer's comers come's comes comma's commas commerce commie's commies commissar corm's corms cum'scums game'sgamesùKMS gamma's gammas Gamow's gem'sgems germ's germs gimme's gimmes Gomez Guam's gum'sgums gym'sgyms Jaime's Jamar's Jame's James James's Jamie's Jami's jam'sjamsjemmiescKMS Jimmie's jimmies Jimmy's jimmy's Jim's Kama's karma's Kim'sQom'sKMSLcamisoleKMSLPgymslipKMSLPSgymslips#KMSLS camisole's camisolesKMSMNXP gamesmanshipKMSMNXPSgamesmanship'sKMSNWT jimsonweedKMSNWTS jimsonweed'sKMSR commissary(KMSRS commissaries commissary's'KMSRT commiserate commissariatKMSRTF commiserativeKMSRTN commiserating<KMSRTS commiseratescommissariat's commissariatsKMSRTT commiseratedKMSRXN commiseration/KMSRXNScommiseration'scommiserations=KMSS commerce's commissar's commissarsGomez'sMKMST gamest gamester gamiest germicide gummiestjammiestKMSTBL comestible)KMSTBLS comestible's comestiblesKMSTL germicidal!KMSTN gemstone Jamestown$KMSTNS gemstone's gemstones?KMSTS gamester's gamesters germicide's germicidesäKMT comedy comet comity commit committee commode commute commuter Comte gamed gamete gamut geometerGMATGMT gourmet gummed jammed jemmied jimmied KermitKmartKMTBL commutableKMTK comedicgameticKMTL committal%KMTLS committal's committals(KMTMN committeeman committeemenKMTMNScommitteeman'sKMTMNT commitment)KMTMNTS commitment's commitmentsRKMTN Camden comedian comedienne comedown committing commutingiKMTNS Camden's comedian's comedians comedienne's comediennes comedown's comedowns1KMTRCmdr Comdr commodoregeometryKMTRK geometric)KMTRKL geometrical geometricallyKMTRPgumdrop"KMTRPS gumdrop'sgumdropsAKMTRS commodore's commodores geometries geometry'sûKMTS comatose comedies comedy's comet's comets comity's commits committee's committees commode's commodes commodious commuter's commuters commute's commutes gamete's gametes gamut'sgamuts@KMTS GMT's gourmet's gourmets Kermit'sKmart'sKMTSL commodiously;KMTT committed commodity commutatorcommutedKMTTF commutativeEKMTTS commodities commodity's commutator's commutators-KMTWMNcommitteewomancommitteewomenKMTWMNScommitteewoman'sKMTXN commutation)KMTXNS commutation's commutationsKMX CamachogumshoeKMXFTcamshaft$KMXFTS camshaft's camshafts3KMXL Carmichael commercial commercially7KMXLS Carmichael's commercial's commercialsKMXLSM commercialismKMXLSMScommercialism's@KMXN commission commissioner commotion gumshoeingKMXNN commissioningKMXNRcommissionaireKMXNRScommissionairesgKMXNScommissioner's commissioners commission's commissions commotion's commotionsKMXNT commissioned-KMXS Camacho's gumshoe'sgumshoesKMXTgumshoedKMXTK KamchatkaKMYN jemmyingjimmyingüKNCain cairnCancancane caner cannier canny canoe Carney carnyCNNcoin coinerconconeConn Conner Conniecony cooingcooncorn cornea corner cornier cornycuingûKNgain gainer Garner garner geeingGengenGenaGenegene genie genii Genoa Ghana GienahginGina Ginger ginger GinnyGino Goiania goinggone goner gonnagoon gownúKN guano Guiana Guinea guineagun gunner gunny gurneyGwynJainJanJanaJane Janie Janna Jannie JayneJeanjean Jeanie Jeanne Jeannie Jenna Jenner Jennie Jennyjenny÷KNjinn Jinnah jinni JinnyJoan Joann Joanna JoanneJohnjohn Johnie Johnnie Johnny johnnyjoin joinerJon JonahJoni journey journo JoynerJuan JuanaJunjun JuneóKN Juneau Junior juniorJunoKanKaneKanokeen keenerKenken KennykenoKernkinkineKingking KinneykoanKuhn Queen queen queuingquin quine Quinnquoin'KN@ Gunther KennethKennith9KN@N Johnathan Johnathon JonathanJonathonBKN@NS Johnathan's Johnathon's Jonathan's Jonathon's KN@S Kenneth's Kennith'sKNBKKornbergKNBKS Kornberg's,KNBL cannibal connubialcornball>KNBLS cannibal's cannibals cornball's cornballsKNBLSM cannibalismKNBLSMS cannibalism'sKNBLSTK cannibalisticKNBRCanberraKNBRK canebrake&KNBRKS canebrake's canebrakesKNBRS Canberra's$KNBRT cornbread gingerbread)KNBRTS cornbread's gingerbread's!KNBS cannabis cannabis'sKNBSS cannabisesKNBTgunboat!KNBTS gunboat'sgunboatsKNBXN conurbation)KNBXNS conurbation's conurbationsgKNF confer conifer connive conniver convey convoy Geneva JeniferJenniferKNFBconfabKNFBLT confabulateKNFBLTN confabulatingKNFBLTS confabulatesKNFBLTT confabulatedKNFBLXN confabulation0KNFBLXNSconfabulation'sconfabulationsKNFBN confabbingKNFBS confab'sconfabsKNFBT confabbedKNFF Genevieve$KNFFL convivial conviviallyKNFFLT convivialityKNFFLTSconviviality'sKNFFS Genevieve'sKNFK convergeconvoke#KNFKN converging convokingKNFKNS convergence+KNFKNSS convergence's convergencesKNFKNT convergentKNFKR configureKNFKRBL configurableKNFKRN configuringKNFKRS configuresKNFKRT configuredKNFKRXN configuration0KNFKRXNSconfiguration'sconfigurations+KNFKS converges convexconvokesKNFKSLconvexlyKNFKST convexityKNFKSTS convexity's9KNFKT convector converged convictconvokedKNFKTF convectiveKNFKTN convicting0KNFKTS convectors convict'sconvictsKNFKTT convictedRKNFKXN confection confectioner convection conviction convocationKNFKXNL convectionalKNFKXNR confectionery1KNFKXNRSconfectioneriesconfectionery'sœKNFKXNSconfectioner's confectioners confection's confections convection's conviction's convictions convocation's convocations8KNFL carnival cornflour gainful gainfullyKNFLKkinfolkKNFLKRXN conflagration1 KNFLKRXNSconflagration'sconflagrationsNKNFLKS cornflakes cornflakes's kinfolk's kinfolks kinfolks's"KNFLKT conflict genuflect)KNFLKTN conflicting genuflecting3KNFLKTS conflict's conflicts genuflects'KNFLKTT conflicted genuflectedKNFLKXN genuflection.KNFLKXNSgenuflection's genuflectionsKNFLNS confluence)KNFLNSS confluence's confluencesKNFLNT confluent=KNFLS carnival's carnivals convalesceconvulseKNFLSF convulsiveKNFLSFL convulsively'KNFLSN convalescing convulsingKNFLSNS convalescence0KNFLSNSSconvalescence'sconvalescencesKNFLSNT convalescent.KNFLSNTSconvalescent's convalescents%KNFLSS convalesces convulses%KNFLST convalesced convulsed!KNFLT conflate cornfieldKNFLTN conflating$KNFLTS conflates cornfields$KNFLTT conflated convolutedKNFLW cornflower(KNFLWS cornflower's cornflowers4KNFLXN conflation convolution convulsioniKNFLXNS conflation's conflations convolution's convolutions convulsion's convulsions7KNFM confirm conform conformer cuneiformKNFMBL conformable$KNFMN confirming conformingKNFMNS conformanceKNFMNSS conformance'sKNFMNT conferment)KNFMNTS conferment's confermentsLKNFMS confirms conformer's conformers conforms cuneiform'sKNFMSM conformismKNFMSMS conformism'sKNFMST conformist)KNFMSTS conformist's conformists0KNFMT confirmed conformed conformityKNFMTR confirmatoryKNFMTS conformity's)KNFMXN confirmation conformationPKNFMXNSconfirmation's confirmationsconformation's conformations6KNFN confine conniving conveneconvenerKNFNMNT confinement,KNFNMNTS confinement's confinements"KNFNN confining conveningKNFNNS convenience+KNFNNSS convenience's conveniencesKNFNNT convenientKNFNNTL convenientlybKNFNS confine's confines connivance convener's conveners convenesconvinceKNFNSN convincingKNFNSNL convincingly&KNFNSS connivance's convincesKNFNST convinced7KNFNT confined confound convenedconventKNFNTKL conventicle,KNFNTKLS conventicle's conventiclesKNFNTN confounding/KNFNTS confounds convent'sconventsKNFNTT confounded(KNFNXN convention conventioneer,KNFNXNL conventionalconventionallyKNFNXNLTconventionality! KNFNXNLTSconventionality's;KNFNXNSconventioneers convention's conventionsEKNFR carnivore conferee conferrer GuineveregunfireKNFRBL conferrable"KNFRL Canaveral conferralKNFRLS conferral'sKNFRN conferringKNFRNS conferenceKNFRNSN conferencing)KNFRNSS conference's conferencesKNFRNTconfrontKNFRNTN confrontingKNFRNTS confrontsKNFRNTT confrontedKNFRNTXN confrontation KNFRNTXNLconfrontational1 KNFRNTXNSconfrontation'sconfrontations–KNFRS carnivore's carnivores carnivorous conferee's conferees conferrer's conferrers coniferous Guinevere's gunfire'sKNFRSL carnivorously2KNFRSNScarnivorousnesscarnivorousness'sKNFRT conferredKNFRTNT confraternity1KNFRTNTSconfraternitiesconfraternity'söKNFS canvas canvas's canvass canvasser canvass's confers confess confessor confuse confuser conifer's conifers conniver's connivers connives converse conveys convoy's convoysGeneva's"KNFS Jenifer's Jennifer'sKNFSBK canvasback)KNFSBKS canvasback's canvasbacks&KNFSKT confiscate confiscatorKNFSKTN confiscatingKNFSKTR confiscatory:KNFSKTS confiscates confiscator's confiscatorsKNFSKTT confiscatedKNFSKXN confiscation.KNFSKXNSconfiscation's confiscationsKNFSL converselyLKNFSN canvasing canvassing confessing confusing conversingKNFSNL confusinglyKNFSNT conversant¸KNFSS canvases canvasser's canvassers canvasses confesses confessor's confessors Confucius Confucius's confusers confuses converse's conversesGKNFST canvased canvassed confessed confused conversed&KNFSTL confessedly confusedlyKNFSXN conversation0KNFSXNLconversational conversationally! KNFSXNLST"conversationalist: KNFSXNLSTSconversationalist's conversationalists-KNFSXNSconversation's conversationssKNFT confetti confide confider confute connived convert converter gunfight gunfighterKNFTBL convertible+KNFTBLS convertible's convertiblesKNFTBLTconvertibilityKNFTBLTSconvertibility's0KNFTN confiding confuting convertingKNFTNL confidinglyKNFTNS confidence)KNFTNSS confidence's confidences1KNFTNT confidant confidante confidentKNFTNTL confidentlyFKNFTNTS confidante's confidantes confidant's confidants,KNFTNXL confidentialconfidentiallyKNFTNXLTconfidentiality! KNFTNXLTSconfidentiality's'KNFTRS Confederacy confederacy=KNFTRSS confederacies Confederacy's confederacy's'KNFTRT Confederate confederateKNFTRTN confederatingLKNFTRTS Confederate's Confederates confederate's confederatesKNFTRTT confederatedKNFTRXN confederation0KNFTRXNSconfederation'sconfederations×KNFTS confetti's confider's confiders confides confutes converter's converters convert's converts gingivitis gingivitis's gunfighter's gunfighters gunfight's gunfights-KNFTT confided confuted convertedKNFTXN confutationKNFTXNS confutation'sKNFX kingfisher>KNFXN confession Confucian confusion conversionKNFXNL confessional-KNFXNLSconfessional's confessionalsKNFXNS confession's confessions Confucian's Confucians confusion's confusions conversion's conversionsKNFXNSM Confucianism.KNFXNSMSConfucianism's Confucianisms'KNFXS kingfisher's kingfishersKNFYconveyorKNFYBL conveyable"KNFYN conveying convoyingKNFYNS conveyanceKNFYNSN conveyancing)KNFYNSS conveyance's conveyances#KNFYS conveyor's conveyorsKNFYT conveyedconvoyedKNHMginghamKNHMS gingham'sþKNK canker carnage Carnegie coinage concurCong conga conger Congo conicconjconk conker conquergang ganjagonggonk gunge gungygunk gunkier gunkyjink juncoJungjunkfKNK Junker junker junkie junkierkink kinkier kinkyKong KongoquangoKNKBcorncobKNKBN concubineKNKBNK concubinageKNKBNKS concubinage's&KNKBNS concubine's concubines!KNKBS corncob'scorncobs*KNKBSTS gangbusters gangbusters'sKNKFconcaveKNKFL concavely)KNKFNS concaveness concaveness'sKNKFRJungfrauKNKFT concavity'KNKFTS concavities concavity'sKNKK ginkgo johnnycake"KNKKL conjugal conjugally?KNKKS ginkgoes ginkgo's johnnycake's johnnycakes KNKKT concoct conjugate&KNKKTN concocting conjugatingKNKKTR conjectureKNKKTRL conjecturalKNKKTRN conjecturing)KNKKTRS conjecture's conjecturesKNKKTRT conjectured#KNKKTS concocts conjugates$KNKKTT concocted conjugated&KNKKXN concoction conjugationJKNKKXNS concoction's concoctions conjugation's conjugationsjKNKL congeal conical conically ganglia jangle jangler jonquil junglekinkilyKNKLFconclave$KNKLFS conclave's conclavesKNKLMNT congealmentKNKLMNTS congealment'sKNKLMRT conglomerateKNKLMRTNconglomerating.KNKLMRTSconglomerate's conglomeratesKNKLMRTT conglomeratedKNKLMRXNconglomeration3 KNKLMRXNSconglomeration'sconglomerations:KNKLN congealing gangling ganglionjanglingKNKLNK ganglionicKNKLNS ganglion'sKNKLNTganglandKNKLNTS gangland'sKNKLS congeals Congolese jangler's janglers jangle's jangles jonquil's jonquils jungle'sjunglesKNKLSF conclusiveKNKLSFL conclusively1KNKLSFNSconclusivenessconclusiveness'sKNKLSS Congolese's,KNKLT conclude congealedjangledKNKLTN concludingKNKLTS concludesKNKLTT concludedKNKLXN conclusion)KNKLXNS conclusion's conclusionsKNKMTNT concomitantKNKMTNTL concomitantly,KNKMTNTS concomitant's concomitants—KNKN cancan Cancun congaing conjoin conjoiner conking ganging gonging gonking jinking Jungian junkingkinkingKNKNKTconjunct(KNKNKTF conjunctiva conjunctiveMKNKNKTFS conjunctiva's conjunctivas conjunctive's conjunctives2 KNKNKTFTSconjunctivitisconjunctivitis'sKNKNKTR conjuncture,KNKNKTRS conjuncture's conjunctures%KNKNKTS conjunct's conjunctsKNKNKXN conjunction,KNKNKXNS conjunction's conjunctions$KNKNL congenial congeniallyKNKNLT congenialityKNKNLTScongeniality'sKNKNN conjoining{KNKNS cancan's cancans Cancun's conjoiner's conjoiners conjoins Jenkins kinkiness kinkiness's!KNKNT conjoinedconjoint5KNKNTL congenital congenitally conjointlyKNKP cornucopiaKNKPLNK gangplank(KNKPLNKS gangplank's gangplanks'KNKPS cornucopia's cornucopiasKNKPSNS concupiscenceKNKPSNSSconcupiscence'sKNKPSNT concupiscentBKNKR Conakry conjure conjurer conquerorkangarooKNKRBL conquerableKNKRFCongreveKNKRK corncrakeKNKRKNT congregant*KNKRKNTS congregant's congregantsKNKRKS corncrakesKNKRKT congregateKNKRKTN congregatingKNKRKTS congregatesKNKRKTT congregatedKNKRKXN congregation/KNKRKXNLCongregationalcongregational" KNKRKXNLSM#congregationalism% KNKRKXNLSMS$congregationalism's7 KNKRKXNLSTCongregationalist#congregationalisth KNKRKXNLSTSCongregationalist'sCongregationalistscongregationalist's!congregationalists.KNKRKXNScongregation's congregationsJKNKRN cankering concurring conjuring conqueringgangreneKNKRNN gangrening^KNKRNS concurrence concurrency congruence gangrene's gangrenes gangrenous;KNKRNSS concurrence's concurrences congruence's1KNKRNT concurrent congruent gangrened)KNKRNTL concurrently congruentlyÞKNKRS cankerous Conakry's congeries congeries's Congress congress Congress's congress's congruous conjurer's conjurers conjures conqueror's conquerors kangaroo's kangaroos(KNKRSMN congressman congressmenKNKRSMNS congressman'sKNKRSPPLcongresspeopleKNKRSPSNcongressperson3 KNKRSPSNScongressperson'scongresspersons%KNKRSS Congresses congresses-KNKRSWMN congresswoman congresswomen KNKRSWMNScongresswoman'sSKNKRT cankered concrete concurred congruity conjured conqueredKNKRTL concretelyKNKRTLT congratulateKNKRTLTNcongratulatingKNKRTLTRcongratulatoryKNKRTLTS congratulatesKNKRTLTT congratulatedKNKRTLXNcongratulation3 KNKRTLXNScongratulation'scongratulationsKNKRTN concreting,KNKRTNS concretenessconcreteness's\KNKRTS concrete's concretes congrats congrats's congruities congruity'sKNKRTT concreted&KNKRXN concretion conjuration,KNKRXNL Congressional congressionalJKNKRXNS concretion's concretions conjuration's conjurationsõKNKS canker's cankers carnage's Carnegie's coinage's coinages concourse concurs concuss conga's congas conger's congers Congo's conic's conics conkers conk's conks conquersGanges÷KNKS Ganges's gang's gangs Genghis Genghis's gong's gongs gonks gunk's jinksjinx junco's juncos Jung's Junker's Junkers junker's junkers junkie's junkies junk's junksKinko's:KNKS kink's kinks Kongo's Kong'squangosKNKSF concussiveKNKSH GuangzhouKNKSHS Guangzhou's!KNKSN concussingjinxingFKNKSS concourse's concourses concusses jinxesjinx'sqKNKST concussed congest conquest gangsta gangster gunkiest jinxed junkiestkinkiestKNKSTF congestiveKNKSTN congestingWKNKSTS congests conquest's conquests gangstas gangster's gangsters&KNKSTT congested conquistador-KNKSTTSconquistador's conquistadorsKNKSXN congestionKNKSXNS congestion's©KNKT Concord concord Concorde congaed conked connect connector ganged gonged gonked jinked junked junket junketeerkinkedKNKTBL connectableKNKTF connective(KNKTFS connective's connectivesKNKTFT connectivityKNKTFTSconnectivity'sKNKTKGangtokKNKTKS Gangtok'sKNKTKT ConnecticutKNKTKTS Connecticut's#KNKTN connecting junketingKNKTNS concordance+KNKTNSS concordance's concordances&KNKTNT concatenate concordantKNKTNTN concatenatingKNKTNTS concatenatesKNKTNTT concatenatedKNKTNXN concatenation0KNKTNXNSconcatenation'sconcatenationsKNKTRjuncture$KNKTRS juncture's junctures‹KNKTS Concord's Concords concord's connector's connectors connects junketeer's junketeers junket'sjunkets.KNKTT concordat connectedjunketed&KNKTTS concordat's concordatsKNKWgangway!KNKWS gangway'sgangwaysKNKWT JanjaweedKNKWTS Janjaweed's0KNKXN concussion connectionjunctionbKNKXNS concussion's concussions connection's connections junction's junctionsKNKYTjunkyard#KNKYTS junkyard's junkyardsöKNL canal cannily canola carnal carnally Conley Connolly corneal Corneille Cornelia Cornell cornily genial genially gingerly gunnel Janell Janelle jingle jinglier jinglyjournalRKNL keenly kennel kernel kinglier kingly queenlierqueenlyKNLK genealogy+KNLKKL genealogicalgenealogically&KNLKS genealogies genealogy'sKNLKST genealogist+KNLKSTS genealogist's genealogists.KNLN cannelloni carnelianjinglingUKNLNS cannelloni's carnelian's carnelians cunnilingus cunnilingus'sþKNLS canal's canals canola's Conley's Connolly's Cornelia's Cornelius Cornelius's Cornell's gunnel's gunnels Janelle's Janell's jingle's jingles journalese journal's journals kennel'skennelsKNLS kernel'skernelsKNLSM journalismKNLSMS journalism'sKNLSS journalese's>KNLST jingliest journalist kingliest queenliestKNLSTK journalistic(KNLSTS journalist's journalists9KNLT Canaletto carnality genialityjingled%KNLTS carnality's geniality'sKNMgenomeKNMK kingmakerKNMKS kingmakersKNMLcornmealKNMLS cornmeal'sLKNMN conman gunman gunmen journeyman journeymenKunming0KNMNS conman's gunman's journeyman'sKNMR ConnemaraKenmoreKNMRS Kenmore's+KNMS genome's genomes ginormousKNMTGanymedeKNMTK kinematic'KNMTKS kinematics kinematics'sKNMTLgunmetalKNMTLS gunmetal'sKNMTS Ganymede'süKNN Canaan canine caning canning Cannon cannon canoeing Canon canon coining Conan coning conning Corning corning cunning cunninger gaining genning genuine Ghanaian Gianniniginning¨KNN gowning guanine Guinean gunning Janine Jeanine Jeannine Jinan joining Keenan keening Kennan kenning queeningquinineKNNBL cannonball(KNNBLS cannonball's cannonballsKNNHM CunninghamKNNHMS Cunningham's$KNNKL canonical canonically!KNNL cunningly genuinelyKNNN cannoning(KNNNS genuineness genuineness'sþKNNS Canaan's canine's canines canniness canniness's Cannon's cannon's cannons Canon's canon's canons Conan's corniness corniness's Corning's cunning's Giannini's guanine's Guinean'sGuineansmKNNS Janine's Jeanine's Jeannine's Jennings Jennings's Keenan's Kennan's quinine'sKNNST cunningest-KNNT Canaanite cannonadecannonedKNNTN cannonadingKNNTRM conundrum'KNNTRMS conundrum's conundrumsBKNNTS Canaanite's Canaanites cannonade's cannonadesKNNTT cannonaded/KNP canopy Carnap juniperKanpurKNPNkingpin!KNPNS kingpin'skingpinsKNPNTgunpointKNPNTS gunpoint'sCKNPS canopies Canopus canopy's juniper'sjunipers KNPT canopied gunpowderKNPTS gunpowder'sKNPXN conniption(KNPXNS conniption's conniptionsKNPYN canopying‡KNR canary cannery Connery cornrow Genaro genera genre gingery Guarnieri gunnery JanuaryjoineryKNRKgenericKNRKL generically!KNRKS generic'sgenericsKNRKX jinrikisha(KNRKXS jinrikisha's jinrikishas*KNRL Conrail general generally.KNRLS Conrail's general'sgeneralsKNRLSM generalissimo/KNRLSMSgeneralissimo'sgeneralissimosKNRLST generalist)KNRLSTS generalist's generalistsKNRLT generality)KNRLTS generalities generality'sKNRLXP generalshipKNRLXPS generalship's;KNRN cornering garnering gingering gunrunnerKNRNN gunrunningKNRNNS gunrunning's%KNRNS gunrunner's gunrunnerséKNRS Canaries canaries Canaries's canary's canneries cannery's Connery's cornrow's cornrows Genaro's generous genre's genres Guarnieri's gunnery's Januaries January's joinery'sKNRSL generously+KNRSNS generousnessgenerousness'sKNRST generosity)KNRSTS generosities generosity'sXKNRT Conrad cornered garnered generate generator gingeredKonradKNRTF generativeKNRTN generating>KNRTS generates generator's generatorsKonrad'sKNRTT generatedKNRWN cornrowingKNRWT cornrowedKNRXGingrichKNRXN generationKNRXNL generational(KNRXNS generation's generationsKNRXS Gingrich'sùKNS Cain's Cains cairn's cairns Cancer cancer caner's caners cane's canes Cannes Cannes's canoe's canoes can'scans Carney's carnies carny'sCNS CNS's coiner's coinerscoin'süKNS coins cone's cones coneys Conner's Connie's connoisseur Connors con'scons cony's coon's coons cornea's corneas corner's corners cornice corn's corns coyness coyness'sgainer'söKNS gainers Gaines Gaines's gain's gains gainsay garners gayness gayness's Gena's Gene's gene's genes genie's genies genius genius's Genoa's Genoasgens genus genus'sGhana's÷KNS Gienah's Gina's Ginger's ginger's gingers Ginny's Gino's gin'sgins Ginsu Goiania's going's goings goner's goners gonzo goon's goons gown's gowns guano's GuernseyGuiana'sþKNS Guinea's guinea's guineas Guinness Guinness's gunner's gunners gunny's gun'sguns gurney's gurneys Gwyn's Jana's Janice Janie's Janis Janis's Janna's Jannie's Jan's JanusJanus'sóKNS Jayne's Jeanie's Jeanne's Jeannie's Jean's jean's jeans jeans's Jenna's Jennie's jennies Jenny's jenny's jinni's Jinny's Joanna's Joanne's Joann's Johnie's johnniesJohnny's÷KNS johnny's John's Johns john's johns joiner's joiners join's joins Jonah's Jonahs Jonas Jones Joni's Jon's jounce jouncier jouncy journey's journeys journos Joyner'sJuana'søKNS Juan's Juneau's June's Junes Junior's Juniors junior's juniors Juno's Kane'sKans Kaunas Kaunas's keenness keenness's keen's keens Kenny's keno's ken'skens KeynesKeynes'sôKNS kines King's Kings king's kings Kinney's kin's Kinsey koans Kuhn's Queens queen's queens Queens's queerness queerness's quince Quincy quines quins quinsy quoin'squoins KNSBK GinsbergGinsburgKNSBKS Ginsburg'sKNSBR GainsboroughKNSBRSGainsborough's" KNSBSTNXXN#consubstantiation% KNSBSTNXXNSconsubstantiation'sKNSF conceiveconserve'KNSFBL conceivable conceivablyKNSFLKkinsfolkKNSFLKS kinsfolk's$KNSFN conceiving conservingKNSFNS conservancy,KNSFNSS conservancies conservancy's0KNSFS conceives conserve's conserves1KNSFT conceived conservator conserved)KNSFTF Conservative conservativeKNSFTFLconservatively-KNSFTFSconservative's conservatives*KNSFTR conservatoire conservatory@KNSFTRSconservatoiresconservatoriesconservatory's*KNSFTS conservator's conservatorsKNSFTSM conservatismKNSFTSMSconservatism'sKNSFXN conservationKNSFXNSconservation'sKNSFXNSMconservationism! KNSFXNSMS conservationism'sKNSFXNSTconservationist5 KNSFXNSTSconservationist'sconservationists,KNSK concierge gunnysackJanacek.KNSKN consignee consignorcoonskinKNSKNMNT consignment- KNSKNMNTS consignment's consignmentsKNSKNN consigningmKNSKNS consequence consignee's consignees consignor's consignors coonskin's coonskins+KNSKNSS consequence's consequencesKNSKNT consequentKNSKNTL consequently.KNSKNXL consequentialconsequentiallyKNSKRPT conscriptKNSKRPTN conscripting(KNSKRPTS conscript's conscriptsKNSKRPTT conscriptedKNSKRPXN conscription KNSKRPXNSconscription'sKNSKRT consecrateKNSKRTN consecratingKNSKRTS consecratesKNSKRTT consecratedKNSKRXN consecration.KNSKRXNSconsecration's consecrationsOKNSKS concierge's concierges gunnysack's gunnysacks Janacek'sKNSKTF consecutiveKNSKTFL consecutivelywKNSL cancel conceal concealer console Consuelo consul consular council counselGonzalo&KNSLBL concealable consolable%KNSLMN councilman councilmenKNSLMNS councilman'sKNSLMNT concealmentKNSLMNTS concealment's1KNSLN concealing consoling gunslingerKNSLNL consolingly7KNSLNS counselings gunslinger's gunslingersKNSLNT QueenslandKNSLNTS Queensland'sKNSLPSN councilperson0KNSLPSNScouncilperson'scouncilpersonsÑKNSLS cancels concealer's concealers conceals console's consoles Consuelo's consul's consuls council's councils counsel's counsels Gonzales Gonzalez Gonzalo'sKNSLSS Gonzalez'sVKNSLT concealed conciliate conciliator consoled consulateconsult'KNSLTN conciliating consultingKNSLTNS consultancy-KNSLTNSS consultancies consultancy'sKNSLTNT consultant*KNSLTNTS consultant's consultants(KNSLTR conciliatory consolatorybKNSLTS conciliates conciliator's conciliators consulate's consulatesconsultsDKNSLTT conciliated consolidate consolidator consultedKNSLTTF consultativeKNSLTTN consolidating=KNSLTTS consolidatesconsolidator's consolidatorsKNSLTTT consolidated+KNSLTXN consolidation consultationSKNSLTXNSconsolidation'sconsolidationsconsultation's consultations*KNSLWMN councilwoman councilwomenKNSLWMNScouncilwoman's8KNSLXN cancellation conciliation consolation`KNSLXNScancellation's cancellationsconciliation's consolation's consolationsKNSLXP consulshipKNSLXPS consulship's5KNSM consume consumer JainismjingoismKNSM@gunsmith$KNSM@S gunsmith's gunsmithsKNSMBL consumable)KNSMBLS consumable's consumables+KNSMN consuming kinsmankinsmenKNSMNS kinsman'sKNSMPTF consumptive,KNSMPTFS consumptive's consumptivesKNSMPXN consumptionKNSMPXNS consumption'sKNSMRSM consumerismKNSMRSMS consumerism'sKNSMRST consumerist,KNSMRSTS consumerist's consumeristsJKNSMS consumer's consumers consumes Jainism's jingoism's"KNSMT consumed consummateKNSMTL consummatelyKNSMTN consummatingKNSMTS consummatesKNSMTT consummatedKNSMXN consummation-KNSMXNSconsummation's consummationstKNSN concern consign consigned consing Jansen Jensen Johnson Jonson jouncingKansanKNSNKginsengKNSNKNSconsanguineousKNSNKNT consanguinityKNSNKNTSconsanguinity'sKNSNKS ginseng'sKNSNN concerningKNSNNS consonance)KNSNNSS consonance's consonancesKNSNNT consonantKNSNNTL consonantly'KNSNNTS consonant's consonantsKNSNP gingersnap(KNSNPS gingersnap's gingersnapswKNSNS concern's concerns conscience consigns Jansen's Jensen's Johnson's Kansan'sKansansKNSNSL consensualKNSNSLSconsciencelessDKNSNSS conscience's consciences consensus consensus'sKNSNSSS consensusesKNSNST JansenistKNSNSTS Jansenist's KNSNT concernedconsentKNSNTL concernedlyKNSNTN consentingKNSNTRK concentricKNSNTRKLconcentricallyKNSNTRT concentrateKNSNTRTN concentrating,KNSNTRTS concentrate's concentratesKNSNTRTT concentratedKNSNTRXN concentration1 KNSNTRXNSconcentration'sconcentrations"KNSNTS consent'sconsentsKNSNTT consentedKNSNXS conscientiousKNSNXSLconscientiously7KNSNXSNSconscientiousness conscientiousness'sKNSPKS conspicuousKNSPKSL conspicuously3KNSPKSNSconspicuousnessconspicuousness's(KNSPKTS conspectus conspectus'sKNSPKTSS conspectusesKNSPRconspireKNSPRN conspiring$KNSPRS conspiracy conspires*KNSPRSS conspiracies conspiracy's%KNSPRT conspirator conspired1KNSPRTRLconspiratorialconspiratorially+KNSPRTS conspirator's conspiratorsKNSPTconcept'KNSPTL conceptual conceptually"KNSPTS concept'sconceptsKNSPXN conceptionKNSPXNL conceptional)KNSPXNS conception's conceptionsKNSR JanissaryKNSRNS coinsuranceKNSRNSS coinsurance's$KNSRS cancerous Janissary'sûKNSS Cancer's Cancers cancer's cancers concise conciser connoisseur's connoisseurs conscious conses cornice's cornices gainsays geneses Genesis genesis Genesis's genesis's geniusesGinsu's~KNSS Guernsey's Guernseys Janice's jounce's jounces Kansas quince's quinces Quincy'squinsy's$KNSSL concisely consciouslyMKNSSNS conciseness conciseness's consciousnessconsciousness'sKNSSNSSconsciousnessesKNSSST concisest KNSST consist jounciestKNSSTN consisting(KNSSTNS consistence consistencyNKNSSTNSS consistence's consistences consistencies consistency'sKNSSTNT consistentKNSSTNTL consistentlyKNSSTR consistory*KNSSTRS consistories consistory'sKNSSTSconsistsKNSSTT consistedöKNST canasta canister canniest canoeist canst coincide concede conceit concert concerto Concetta consed consider consort corniest gainsaid genocide jingoist jounced keenestQuonset#KNSTBL Constable constableKNSTBLR constabulary/KNSTBLRSconstabulariesconstabulary's'KNSTBLS constable's constables2KNSTK concertgoer Conestoga jingoistic(KNSTKS concertgoers Conestoga'sKNSTL genocidalKNSTLK cornstalk'KNSTLKS cornstalk's cornstalksKNSTLXN constellation0KNSTLXNSconstellation'sconstellationsKNSTM consortiumKNSTMS consortium'sKNSTMST concertmaster0KNSTMSTSconcertmaster'sconcertmastersKNSTN coinciding conceding concertina concerting consorting cornerstone Johnston Kingston KingstownKNSTNN concertinaingKNSTNS coincidence concertina's concertinas Constance constancy cornerstone's cornerstones Johnston's Kingston's Kingstown's:KNSTNSS coincidence's coincidences constancy's3KNSTNT coincident concertinaedconstant:KNSTNTL coincidentalcoincidentally constantlyKNSTNTN Constantine KNSTNTNPLConstantinople! KNSTNTNPLSConstantinople's%KNSTNTS constant's constantsKNSTNXN consternationKNSTNXNSconsternation'sKNSTPT constipateKNSTPTN constipatingKNSTPTS constipatesKNSTPTT constipatedKNSTPXN constipationKNSTPXNSconstipation'sKNSTRconstrue9KNSTRBL considerable considerably construableBKNSTRKT constrict constrictor construct constructor+KNSTRKTF constrictive constructive KNSTRKTFLconstructively7 KNSTRKTFNSconstructiveness!constructiveness's+KNSTRKTN constricting constructingxKNSTRKTS constrictor's constrictors constricts constructor's constructors construct's constructs)KNSTRKTT constricted constructed+KNSTRKXN constriction construction KNSTRKXNLconstructionalR KNSTRKXNSconstriction's constrictionsconstruction's constructions KNSTRKXNST!constructionist7 KNSTRKXNSTSconstructionist'sconstructionists3KNSTRN considering constrain construingKNSTRNN constrainingKNSTRNS constrains'KNSTRNT constrained constraint*KNSTRNTS constraint's constraintsKNSTRS construes3KNSTRT considerate considered construedKNSTRTL considerately3KNSTRTNSconsideratenessconsiderateness'sKNSTRXN consideration0KNSTRXNSconsideration'sconsiderationsóKNSTS canasta's canister's canisters canoeist's canoeists coincides concedes conceit's conceits concerto's concertos concert's concerts Concetta's considers consort's consorts genocide's0KNSTS genocides jingoist's jingoistsHKNSTT coincided conceded conceited concerted consorted'KNSTTL conceitedly concertedly>KNSTTNS conceitednessconceitedness's constituency/KNSTTNSSconstituenciesconstituency'sKNSTTNT constituent,KNSTTNTS constituent's constituentsKNSTTT constituteKNSTTTF constitutiveKNSTTTN constitutingKNSTTTS constitutesKNSTTTT constituted*KNSTTXN Constitution constitution1KNSTTXNLconstitutional constitutionally3 KNSTTXNLSconstitutional's constitutionals" KNSTTXNLSM!constitutionalism! KNSTTXNLT"constitutionality$ KNSTTXNLTS"constitutionality's.KNSTTXNSconstitution's constitutionsKNSTX cornstarchKNSTXS cornstarch's#KNSWMN kinswoman kinswomenKNSWMNS kinswoman'sKNSX consortia#KNSXN concession concisionKNSXNL concessional,KNSXNRconcessionaire concessionary1KNSXNRSconcessionaire'sconcessionaires7KNSXNS concession's concessions concision'sKNSY gainsayerKNSYN gainsaying$KNSYS gainsayer's gainsayersôKNT Canad Canada canard Candy candy caned canned cannot canoed can'tcant canter canto Cantor cantor Cantu Canute Carnot coined condo condor coned conned connotecontùKNT contour corned cornet count counter county Cunardcunt gained gander gannet garnet gaunt gaunter gender Genet gennedgent Gentoo Ghent giant ginned gonad GounodgownedûKNT gunned Janet Janette janitor jaunt jauntier jaunty Jeanette Jeannette jennet joined joint Juanita junta KannadaKant Kaunda keened kenned KennedyKent keynote keynoterkindXKNT kinda kinder Qingdao quaint quainter quanta queenedquint/KNTBL cantabile countable countablyKNTBLNScounterbalanceKNTBLNSNcounterbalancing2KNTBLNSScounterbalance'scounterbalancesKNTBLNSTcounterbalancedKNTBLST counterblastKNTBLSTS counterblastsKNTBR CanterburyKNTBRKN CantabrigianKNTBRKNSCantabrigian's-KNTF genitive quantifierquantifyKNTFBL quantifiableKNTFKXNquantificationKNTFKXNSquantification's&KNTFL counterfoil countervailKNTFLNcountervailingHKNTFLS candyfloss counterfoil's counterfoils countervailsKNTFLT countervailedPKNTFS genitive's genitives quantifier's quantifiers quantifies6KNTFT counterfeit counterfeiter quantifiedKNTFTNcounterfeitingOKNTFTScounterfeiter'scounterfeiters counterfeit's counterfeitsKNTFTT counterfeitedKNTFYN quantifyingKNTH GandhiKandaharKNTHNGandhianKNTHSGandhi'sKNTHTT kindheartedKNTHTTL kindheartedly3KNTHTTNSkindheartednesskindheartedness's)KNTK genetic Kentuckykinetic2KNTKL canticle genetically kineticallyKNTKLKWScounterclockwiseKNTKLM counterclaimKNTKLMNcounterclaiming-KNTKLMScounterclaim's counterclaimsKNTKLMTcounterclaimed$KNTKLS canticle's canticlesKNTKLTRcounterculture2KNTKLTRScounterculture'scountercultures#KNTKN contagion KentuckianEKNTKNS contagion's contagions Kentuckian's KentuckiansfKNTKS contagious contiguous genetics genetics's Kentucky's kinetics kinetics's)KNTKSL contagiously contiguously0KNTKSNScontagiousnesscontagiousness'sKNTKSTcontext(KNTKSTL contextual contextually#KNTKSTS context'scontexts9KNTKT conduct conductor contact contiguity(KNTKTBL conductible contactableKNTKTBLTconductibility KNTKTBLTSconductibility'sKNTKTF conductiveKNTKTFT conductivityKNTKTFTSconductivity's5KNTKTN conducting contacting kindergarten<KNTKTNS conductancekindergarten's kindergartensKNTKTNSS conductance's*KNTKTRS conductress conductress'sKNTKTRSS conductresseshKNTKTS conductor's conductors conduct's conducts contact's contacts contiguity's#KNTKTT conducted contactedKNTKXN conductionKNTKXNS conduction'sõKNTL candle candler canoodle condole genital genitalia genitally genteel genteelly gentile gentle gentler gently gonadal gondola gondolier jauntily jointly Kendall kindlekindlierKNTL kindlyquaintlyKNTLBR candelabraKNTLBRM candelabrumKNTLBRMS candelabrum's)KNTLBRS candelabra's candelabrasKNTLF cantileverKNTLFLK gentlefolk;KNTLFLKS gentlefolk's gentlefolks gentlefolks'sKNTLFRN cantileveringKNTLFRT cantilevered(KNTLFS cantilever's cantileversKNTLK Condillac%KNTLLT candlelight candlelitKNTLLTS candlelight's#KNTLMN gentleman gentlemenKNTLMNL gentlemanlyKNTLMNS gentleman'sUKNTLN candling canoodling condoling gentling kindling Quintilian‘KNTLNS condolence genteelness genteelness's gentleness gentleness's kindliness kindliness's kindling's Quintilian's)KNTLNSS condolence's condolencesKNTLP cantaloupe(KNTLPS cantaloupe's cantaloupesKNTLPW candlepowerKNTLPWS candlepower'sùKNTLS candler's candlers candle's candles canoodles condoles countless genitalia's genitals genitals's gentile's gentiles gentles gondola's gondolas gondolier's gondoliers Kendall'skindles"KNTLST gentlest kindliestKNTLSTK candlestick,KNTLSTKS candlestick's candlesticksfKNTLT candled canoodled condoled gantlet gauntlet gentility gentledkindledLKNTLTS gantlet's gantlets gauntlet's gauntlets gentility'sKNTLWK candlewick)KNTLWKS candlewick's candlewicks(KNTLWMN gentlewoman gentlewomenKNTLWMNS gentlewoman's>KNTM condom gendarme kingdom quantumquondamKNTML contumely7KNTMLS contumelies contumelious contumely'sGKNTMN condemn condemner contemn counterman countermenKNTMNM condominium+KNTMNMS condominium's condominiums%KNTMNN condemning contemningKNTMNNT contaminant,KNTMNNTS contaminant's contaminants^KNTMNS condemner's condemners condemns contemns conterminous counterman'sKNTMNSLconterminously^KNTMNT condemned condiment contaminate contaminator contemned countermand-KNTMNTN contaminatingcountermandingKNTMNTR condemnatory{KNTMNTS condiment's condiments contaminatescontaminator's contaminators countermand's countermands+KNTMNTT contaminated countermanded+KNTMNXN condemnation contaminationAKNTMNXNScondemnation's condemnationscontamination'sKNTMPLT contemplateKNTMPLTF contemplative KNTMPLTFLcontemplatively1 KNTMPLTFScontemplative'scontemplativesKNTMPLTN contemplatingKNTMPLTS contemplatesKNTMPLTT contemplatedKNTMPLXN contemplation KNTMPLXNScontemplation'sKNTMPRNScontemporaneous! KNTMPRNSL contemporaneouslyKNTMPRNTcontemporaneity! KNTMPRNTScontemporaneity'sKNTMPRR contemporary/KNTMPRRScontemporariescontemporary'sKNTMPTcontempt+KNTMPTBL contemptible contemptibly(KNTMPTS contempt's contemptuousKNTMPTSLcontemptuously6 KNTMPTSNScontemptuousnesscontemptuousness'smKNTMS condom's condoms contumacy gendarme's gendarmes kingdom's kingdoms quantum'sKNTMSRcountermeasure1KNTMSRScountermeasure'scountermeasures(KNTMSS contumacious contumacy'sKNTMSSLcontumaciouslyáKNTN Canadian canteen canting Canton canton condign condone connoting contain container continua continue counting jaunting jointing Kenton keynoting QuentinQuintonKNTNBL containableKNTNKRS cantankerousKNTNKRSLcantankerously6 KNTNKRSNScantankerousnesscantankerousness's0KNTNL cantonal continual continually#KNTNM continuum Guantanamo'KNTNMNT cantonment containment;KNTNMNTS cantonment's cantonments containment's(KNTNMS continuum's Guantanamo's1KNTNN condoning containing continuingDKNTNNS continence contingency continuance countenanceKNTNNSN countenancing~KNTNNSS continence's contingencies contingency's continuance's continuances countenance's countenancesKNTNNST countenanced1KNTNNT Continent continent contingent8KNTNNTL Continental continental contingently,KNTNNTLS continental's continentalsUKNTNNTS Continent's continent's continents contingent's contingentsñKNTNS Canadian's Canadians canteen's canteens Cantonese Canton's canton's cantons condense condenser condones container's containers contains continues continuous gauntness gauntness's„KNTNS jauntiness jauntiness's Kenton's kindness kindness's quaintness quaintness's Quentin's Quinton'sKNTNSK KandinskyKNTNSL continuouslyKNTNSM CanadianismKNTNSN condensingPKNTNSS Cantonese's condenser's condensers condenses kindnesses$KNTNST condensate condensed)KNTNSTS condensate's condensatesKNTNSXN condensation.KNTNSXNScondensation's condensations_KNTNT condoned contained contend contender content continued continuityKNTNTL contentlyKNTNTMNT contentment KNTNTMNTS contentment's%KNTNTN contending contentingkKNTNTS contender's contenders contends content's contents continuities continuity's#KNTNTT contended contentedKNTNTTL contentedly/KNTNTTNS contentednesscontentedness's'KNTNXN contention continuationLKNTNXNS contention's contentionscontinuation's continuationsKNTNXS contentiousKNTNXSL contentiously3KNTNXSNScontentiousnesscontentiousness'sKNTPL quintupleKNTPLN quintupling&KNTPLS quintuple's quintuples%KNTPLT quintupled quintuplet)KNTPLTS quintuplet's quintupletsKNTPN counterpane*KNTPNS counterpane's counterpanesKNTPNT counterpointKNTPNTNcounterpointing-KNTPNTScounterpoint's counterpointsKNTPNTTcounterpointed! KNTPRTKTFcounterproductiveKNTPS counterpoiseKNTPSNcounterpoising,KNTPSScounterpoise's counterpoisesKNTPST counterpoisedKNTPT counterpart*KNTPTS counterpart's counterparts]KNTR Cointreau country Gantry gantry Gentry gentry KendraquandaryKNTRBNT contrabandKNTRBNTS contraband's&KNTRBT contribute contributorKNTRBTN contributingKNTRBTR contributory:KNTRBTS contributes contributor's contributorsKNTRBTT contributedKNTRBXN contribution.KNTRBXNScontribution's contributions=KNTRF contrive contriver counteroffergentrifyKNTRFKXNgentrification KNTRFKXNSgentrification'sKNTRFL contraflowKNTRFLS contraflows KNTRFLXN!counterrevolution$ KNTRFLXNR%counterrevolutionaryA KNTRFLXNRScounterrevolutionaries&counterrevolutionary's9 KNTRFLXNScounterrevolution'scounterrevolutions%KNTRFN contravene contrivingKNTRFNN contravening(KNTRFNS contravenes contrivanceKNTRFNSF counteroffensive7 KNTRFNSFScounteroffensive's counteroffensives,KNTRFNSS contrivance's contrivancesKNTRFNT contravenedKNTRFNXN contravention1 KNTRFNXNScontravention'scontraventionssKNTRFS contriver's contrivers contrives controversycounteroffer's counteroffers gentrifies,KNTRFSS controversies controversy'sAKNTRFT contrived controvert countrified gentrifiedKNTRFTBLcontrovertibleKNTRFTN controvertingKNTRFTS controvertsKNTRFTT controverted.KNTRFXL controversialcontroversiallyKNTRFYN gentrifyingKNTRKKendrickKNTRKMNTcounterargument KNTRKMNTScounterargumentsKNTRKS Kendrick's KNTRKSMPLcounterexample KNTRKSMPLScounterexamples1KNTRKT contract contractor counteractKNTRKTBL contractibleKNTRKTF counteractive9KNTRKTL contractile contractual contractually*KNTRKTN contracting counteractingSKNTRKTS contractor's contractors contract's contracts counteracts(KNTRKTT contracted counteracted*KNTRKXN contraction counteractionQKNTRKXNS contraction's contractionscounteraction'scounteractionsGKNTRL Cantrell contrail control controller janitorialKNTRLBL controllableKNTRLN controllingjKNTRLS Cantrell's contrail's contrails controller's controllers control'scontrols$KNTRLT contralto controlled'KNTRLTS contralto's contraltos%KNTRMN countryman countrymenKNTRMNS countryman's>KNTRN cantering cnidarian contouring counteringKNTRNR genitourinary&KNTRNS cnidarian's cnidarians! KNTRNSKNS"counterinsurgency; KNTRNSKNSScounterinsurgencies"counterinsurgency'sKNTRNTKTcontraindicate KNTRNTKTN contraindicating KNTRNTKTScontraindicates KNTRNTKTTcontraindicated KNTRNTKXN!contraindication8 KNTRNTKXNScontraindication's"contraindications$ KNTRNTLKNS%counterintelligence' KNTRNTLKNSS$counterintelligence's-KNTRPNTL contrapuntalcontrapuntallyKNTRPXN contraption,KNTRPXNS contraption's contraptionsKNTRRcontraryKNTRRL contrarily,KNTRRNS contrarinesscontrariness'sAKNTRRS contraries contrary's Contreras Contreras'sKNTRRT contrarietyKNTRRTS contrariety'sKNTRRWS contrariwise’KNTRS countries country's gantries Gantry's gantry's gentries Gentry's gentry's Kendra's quandaries quandary'sKNTRSPNK counterespionage" KNTRSPNKS!counterespionage'sKNTRSPTF contraceptive1 KNTRSPTFScontraceptive'scontraceptivesKNTRSPXN contraception KNTRSPXNScontraception's$KNTRST contrast countrysideKNTRSTN contrastingFKNTRSTS contrast's contrasts countryside's countrysidesKNTRSTT contrastedEKNTRT cantered contoured contrite counteredkindredKNTRTK counterattackKNTRTKNcounterattacking/KNTRTKScounterattack'scounterattacks+KNTRTKT contradictcounterattackedKNTRTKTN contradictingKNTRTKTR contradictoryKNTRTKTS contradictsKNTRTKTT contradictedKNTRTKXN contradiction1 KNTRTKXNScontradiction'scontradictionsKNTRTL contritely+KNTRTMPS contretemps contretemps's,KNTRTNS contritenesscontriteness'sKNTRTS kindred's# KNTRTSTNKXN$contradistinction< KNTRTSTNKXNScontradistinction's contradistinctions*KNTRWMN countrywoman countrywomenKNTRWMNScountrywoman'sKNTRWT countrywideKNTRXN contritionKNTRXNS contrition'súKNTS Canada's canard's canards Candace Candice candies Candy's candy's canter's canters Cantor's cantor's cantors canto's cantos cant's cants Cantu's condor's condors condo'scondosûKNTS conduce connotes contour's contours contuse cornet's cornets counter's counters countess countess's counties count's counts county's Cunard's cunt's cunts gander's gandersgannet's÷KNTS gannets garnet's garnets gender's genders Genet's gent's gents giantess giantess's giant's giants gonad's gonads Janette's janitor's janitors jaundice jaunt's jaunts Jeanette'sùKNTS Jeannette's jennet's jennets joint's joints Juanita's junta's juntas Kannada's Kant's Kaunda's Kennedy's Kent's keynoter's keynoters keynote's keynotes kind's kinds KoontzQantas(KNTS Qantas's quint'squintsKNTSF conduciveKNTSKNNcountersigningKNTSKNTR countersignature7 KNTSKNTRScountersignature'scountersignaturesPKNTSN conducing contusing countersign countersigned jaundicing'KNTSNK countersink countersunkKNTSNKNcountersinking+KNTSNKS countersink's countersinks:KNTSNS countersign's countersigns quintessence-KNTSNSSquintessence's quintessencesKNTSNT condescendKNTSNTN condescendingKNTSNTNLcondescendinglyKNTSNTS condescendsKNTSNTT condescended0KNTSNXLquintessentialquintessentiallyKNTSNXN condescensionKNTSNXNScondescension'sKNTSP counterspy)KNTSPS counterspies counterspy's}KNTSS Candace's Candice's conduces contuses countesses giantesses jaundice's jaundicesKoontz'sKNTSST geneticist)KNTSSTS geneticist's geneticistsvKNTST Condorcet conduced contest contused gauntest jaundiced jauntiest kindest quaintestKNTSTBL contestableKNTSTN contestingKNTSTNT contestant*KNTSTNTS contestant's contestants"KNTSTS contest'scontestsKNTSTT contested¶KNTT candid candida Candide candied cantata canted conduit connoted contd contort counted jaunted jointed keynoted quantityquintetKNTTF connotativeKNTTLcandidly3KNTTN contorting countdown countertenorgKNTTNS candidness candidness's countdown's countdownscountertenor's countertenors•KNTTS candidacy Candide's cantata's cantatas conduit's conduits contorts quantities quantity's quintet'squintets'KNTTSS candidacies candidacy's"KNTTT candidate contortedKNTTTF quantitativeKNTTTFLquantitativelyKNTTTR candidature+KNTTTRS candidature's candidatures&KNTTTS candidate's candidatesKNTWNLNT Gondwanaland KNTWNLNTSGondwanaland's'KNTWT counterweight countywide.KNTWTScounterweight'scounterweightsNKNTXN condition conditioner connotation contortion contusion)KNTXNL conditional conditionally+KNTXNLS conditional's conditionalsKNTXNN conditioningKNTXNNSconditioning's¤KNTXNS conditioner's conditioners condition's conditions connotation's connotations contortion's contortions contusion's contusionsKNTXNST contortionist0KNTXNSTScontortionist'scontortionistsKNTXNT conditionedKNTYNcandyingKNWConwayKNWL Cornwallgunwale<KNWLS Cornwallis Cornwall's gunwale'sgunwales^KNX conch conchie Cornish Ganesha garnish garnishee quenchquencherKNXBL quenchableKNXLS quenchlessKNXMNT garnishment+KNXMNTS garnishment's garnishmentsoKNXN Carnation carnation garnisheeing garnishing gentian Kantian Keynesian quenchingKNXNKNK KanchenjungaKNXNKNKSKanchenjunga'sMKNXNS Carnation's carnation's carnations gentian'sgentians)KNXP gunship kingshipkinship<KNXPS gunship's gunships kingship's kinship's¹KNXS conchies conch's conchs Cornishes Cornish's Ganesha's garnishee's garnishees garnishes garnish's Kinshasa quencher's quenchersquenchesKNXSS Kinshasa's9KNXT garnished garnisheed gunshotquenched KNXTS gunshot'sgunshotsKNY journeyerKenya3KNYN canyon journeying KenyanKenyonKNYNN canyoningBKNYNS canyon's canyons Kenyan's KenyansKenyon's/KNYS journeyer's journeyersKenya'sKNYT journeyedKenyattaþKPCAPcapcape capercapocarp carper carpicoop Cooper coopercop copaycope copier coppercopyCorpcorpcoup coupe Cowper coypuCPACPICPOCPUcup cuppa GapÛKPgapgapegawpgoopGOPgorpGPGPAGPO guppygyp gypper JaipurjapeJeepjeepJP kappakeep keeperkepi KewpieKipkip kipperKPquipKP@N Carpathian&KP@NS Carpathian's CarpathiansKPBKcopybook#KPBKS copybook's copybooksKPBL capablecapablyKPBLNK CapablancaKPBLT capability)KPBLTS capabilities capability'sKPBTcupboard"KPBTS cupboard's cupboardsKPFLcupfulKPFLS cupful'scupfulsKPFLT CopperfieldKPFLTS Copperfield'sKPHT copperhead&KPHTS copperhead's copperheads-KPK Capek cowpoke kapokkopeckKPKBN CopacabanaKPKBNS Copacabana'sKPKKcupcake!KPKKS cupcake'scupcakesWKPKS Capek's cowpoke's cowpokes cowpox kapok's kopeck'skopecksKPKSN cappuccino(KPKSNS cappuccino's cappuccinosKPKSScowpox'sKPKTcopycatKPKTN copycatting!KPKTS copycat'scopycatsKPKTT copycatted…KPL Capella carpal carpel carpool Copley Coppola copula coupleCplcpl cupola KeplerKoppelKPLFTcopyleftKPLFTS copylefts6KPLN carpooling coupling JoplinKipling>KPLNS corpulence coupling's couplings Kipling'sKPLNSS corpulence's,KPLNT Copeland Copland corpulentKPLNTS Copeland'sKPLR capillary&KPLRS capillaries capillary'sKPLRT capillarityKPLRTS capillarity'sÅKPLS Capella's carpal's carpals carpel's carpels carpool's carpools Coppola's copula's copulas couple's couples cupola's cupolas Kepler'sKoppel'sbKPLT caplet Capulet carpooled copilot copulate coupled coupletcupolaedKPLTF copulative(KPLTFS copulative's copulativesKPLTKL geopolitical)KPLTKS geopolitics geopolitics'sKPLTN copulatingkKPLTS caplet's caplets Capulet's copilot's copilots copulates couplet'scoupletsKPLTT copulatedKPLXN copulationKPLXNS copulation'sÉKPN capon Capone capping carping cooping coping copping coupon cupping gaping gawping gypping Japan japan japingJpn keeping kippingquippingKPNHKN CopenhagenKPNHKNS Copenhagen'sKPNKN Copernican&KPNKS Copernicus Copernicus'sKPNN japanningƒKPNS capon's capons coping's copings coupon's coupons Japanese Japan's japan's japans keeping's#KPNSS Japanese's Japaneses-KPNT Carpenter carpenterjapannedKPNTR carpentryKPNTRN carpenteringKPNTRS carpentry'sKPNTRT carpentered%KPNTS carpenter's carpenters/KPNX cowpuncher keypunch keypuncherKPNXN keypunchingbKPNXS cowpuncher's cowpunchers keypuncher's keypunchers keypunches keypunch'sKPNXT keypunchedKPPLT copperplateKPPLTS copperplate'sHKPR Capra Capri coppery copra corporaCPRJapuraKPRK cooperagecupricKPRKN Capricorn&KPRKNS Capricorn's CapricornsKPRKS cooperage's/KPRL corporal corporeal corporeally#KPRLS corporal's corporalsKPRLT corporealityKPRLTScorporeality's9KPRN capering coopering Couperin kipperingHKPRS Capra's caprice Capri's copra's CPR'sJapura'sKPRSN caparisonKPRSNN caparisoning&KPRSNS caparison's caparisonsKPRSNT caparisoned/KPRSS caprice's caprices capriciousKPRSSL capriciously0KPRSSNScapriciousnesscapriciousness'smKPRT capered cooperate cooperator coopered copyright copywriter corporatekipperedKPRTF cooperativeKPRTFL cooperatively2KPRTFNScooperativenesscooperativeness's*KPRTFS cooperative's cooperativesKPRTL corporately'KPRTN cooperating copyrightingqKPRTS cooperates cooperator's cooperators copyright's copyrights copywriter's copywritersKPRTSM corporatism%KPRTT cooperated copyrighted&KPRXN cooperation corporation:KPRXNS cooperation's corporation's corporationsûKPS caper's capers cape's capes capo's capos cap'scaps carper's carpers carp's carps carpus carpus's cooper's coopers coop's coops copay's cope's copes copier's copierscopiesúKPS copious copper's coppers cop'scops copse copy's corps corpse corps's corpus corpus's coupe's coupes coup's coups coypu's coypus CPA's CPI'scps CPU's cuppas cup'scupsõKPS gape's gapes Gap's gap'sgaps gawps goop's GOP's gorp's gorpsGP's guppies guppy's gypper's gyppers gyp'sgyps Gypsy gypsy jape's japes jeep's jeeps Kaposikappa's‘KPS kappas keeper's keepers keep's keeps kepi's kepis kipper's kippers Kip's kip'skips quip'squipsKPSKkeepsake$KPSKL corpuscle corpuscular&KPSKLS corpuscle's corpusclesKPSKMcapsicum$KPSKMS capsicum's capsicumsKPSKNcapeskinKPSKNS capeskin's#KPSKS keepsake's keepsakes+KPSL capsular capsule copiouslyKPSLN capsuling!KPSLS capsule'scapsulesKPSLTcapsuledKPSMgypsum KPSMN corpsmancorpsmenKPSMNS corpsman'sKPSMSgypsum's(KPSNS copiousness copiousness'sƒKPSS capacious capsize copse's copses corpse's corpses Gypsies gypsies Gypsy's gypsy'sKaposi'sKPSSL capaciouslyKPSSN capsizing-KPSSNS capaciousnesscapaciousness'sKPSSScapsizesKPSSTcapsized7KPST capacitor capacity gypsterquipsterKPSTK copacetic.KPSTN capstan capstone Cooperstown]KPSTNS capacitance capstan's capstans capstone's capstones Cooperstown'sKPSTNSS capacitance'sKPSTRN CapistranoKPSTRNS Capistrano'stKPSTS capacities capacitor's capacitors capacity's gypster's gypsters quipster's quipstersþKPT caped Capet Capote cappedCaptcapt captor carped carpet carport cooped coped copied copped copter cowpatcpd Cupid cupid cupped gaped gawped Gupta gypped japedjeopardyAKPT Jupiter kaputkept keypad kippedquipped%KPTBK carpetbag carpetbaggerKPTBKN carpetbaggingIKPTBKScarpetbagger's carpetbaggers carpetbag's carpetbagsKPTBKT carpetbaggedKPTFcaptive!KPTFS captive'scaptives0KPTFT captivate captivator captivityKPTFTN captivatingTKPTFTS captivates captivator's captivators captivities captivity'sKPTFTT captivatedKPTFXN captivationKPTFXNS captivation'sKPTKCopticKPTKSCoptic's5KPTL capital capitally CapitolcapitolKPTLN CapitolineSKPTLS capital's capitals Capitol's Capitols capitol'scapitolsKPTLSM capitalismKPTLSMS capitalism'sKPTLST capitalistKPTLSTK capitalisticKPTLSTKLcapitalistically)KPTLSTS capitalist's capitalistsKPTLT capitulateKPTLTN capitulatingKPTLTS capitulatesKPTLTT capitulatedKPTLXN capitulation-KPTLXNScapitulation's capitulations9KPTN Capetown captain carpeting CoppertoneKPTNN captaining[KPTNS Capetown's captaincy captain's captains carpeting's Coppertone's'KPTNSS captaincies captaincy'sKPTNT captainedKPTRcaptureKPTRN capturing!KPTRS capture'scapturesKPTRTcapturedÍKPTS captor's captors carpet's carpets carport's carports copter's copters cowpats Cupid's cupid's cupids Gupta's jeopardy's Jupiter's keypad'skeypadsKPTT carpetedcupidityKPTTS cupidity'sKPTXN capitation'KPTXNS capitation's capitations*KPXN Capetian captionCapuchinKPXNN captioning!KPXNS caption'scaptionsKPXNT captionedKPXScaptiousKPXSL captiously*KPXSNS captiousnesscaptiousness'sKPYNcopyingKPYSTcopyist!KPYSTS copyist'scopyistsúKR CairoCaraCAREcare career carer CareyCarr Carrie Carrier carrier carryCaryCoracore corer Coreycorr corrieCory courier cowrieCrcrawCraycrayCree crewûKR crierCrowcrowcrycure curer curia curiae Curie curie curio Currier Curry curry GarryGaryGere GerrygiroGoregore Gorey goriergoryGrgrGray Greer grewùKRGreygrowgrue GuerragurugyroJeri Jerri Jerry JewryJr juror JuruajuryKaraKariKaro KarrooKeriKerr Kerri Kerry KoreaKoryKrqr quarry queererquery KRquireKR@ Garethgrowth*KR@S Gareth's growth'sgrowthsKR@TT greatheartedÏKRB Carib caribou carobcrab Crabbe crabber crabbier crabbycrib cribber crowbargrab grabber grabbier grabby grebegrub grubber grubbiergrubbyKRBBcrybaby"KRBBS crybabies crybaby'sKRBKcribbage%KRBKRS crabgrass crabgrass'sKRBKS cribbage's?KRBL crabbily curable Grable gribblegrubbilyKRBLKcrablike KRBLS Grable'sgribbles1KRBLT curability Garibaldi jerrybuilt(KRBLTS curability's Garibaldi'sKRBM JeroboamjeroboamKRBMS jeroboamsDKRBN Caribbean crabbing cribbing grabbinggrubbingaKRBNS Caribbean's Caribbeans crabbiness crabbiness's grubbiness grubbiness's'KRBRT corroborate corroboratorKRBRTF corroborativeKRBRTN corroboratingKRBRTR corroboratory<KRBRTS corroboratescorroborator's corroboratorsKRBRTT corroboratedKRBRXN corroboration/KRBRXNScorroboration'scorroborationsüKRBS caribou's caribous Carib's Caribs carob's carobs crabber's crabbers crab's crabs cribber's cribbers crib's cribs crowbar's crowbars grabber's grabbers grab's grabs grebe'sgrebes<KRBS grubber's grubbers grub's grubsKrebs/KRBST crabbiest grabbiest grubbiestKRBSTK grubstakeKRBSTKS grubstake'sLKRBT crabbed cribbed grabbed graybeard grubbedKiribati3KRBTS graybeard's graybeards Kiribati'sKRBWScrabwise·KRF carafe crave giraffe graph grave graver gravy grief grieve griever groove groovier groovy grove Grover gruff grufferKirovKRF@Griffith KRFK Caravaggiographic$KRFKL graphical graphically!KRFKS graphic'sgraphicsnKRFL caravel careful carefuller carefully gravel gravelly gravely grovelgrufflyKRFLK graphologyKRFLKN gyrfalcon'KRFLKNS gyrfalcon's gyrfalconsKRFLKS graphology'sKRFLKST graphologist.KRFLKSTSgraphologist's graphologists#KRFLN groveling grovelling)KRFLNS carefulness carefulness'sCKRFLS caravel's caravels gravel's gravelsgrovelsKRFLST carefullest!KRFLT groveled grovelledKRFMNgravamen$KRFMNS gravamen's gravamensKRFMT gravimeter(KRFMTS gravimeter's gravimetersKRFN caravan craven craving graphing graven graving grieving Griffin griffin griffongroovingKRFNLcravenlyóKRFNS caravan's caravans cravenness cravenness's craven's cravens craving's cravings graveness graveness's grievance Griffin's griffin's griffins griffon's griffons gruffness gruffness'sKRFNSR caravansary,KRFNSRS caravansaries caravansary's&KRFNSS grievance's grievancesKRFRcarefreeõKRFS carafe's carafes craves crevasse crevice giraffe's giraffes Graffias Graffias's graph's graphs Graves grave's graves gravies gravy's grief's griefs griever's grieversgrievesKKRFS grievous groove's grooves Grover's grove'sgrovesKRFSL grievously+KRFSNS grievousnessgrievousness's<KRFSS crevasse's crevasses crevice'screvices9KRFST graveside gravest grooviestgruffestKRFSTN gravestone)KRFSTNS gravestone's gravestones&KRFSTS graveside's gravesidesûKRFT Craft craft craftier crafty cravat craved Crawford croft crofter crowfeet crowfoot cruft crufty graffiti graffito graft grafter graphed graphite graved gravid gravitygrievedKRFT groovedKraftKRFTK gravedigger*KRFTKS gravedigger's gravediggersKRFTLcraftilyCKRFTN crafting crofting crufting graftingGrafton4KRFTNS craftiness craftiness's Grafton's÷KRFTS Craft's craft's crafts cravat's cravats Crawford's crofters crofts crowfoot's crowfoots crufties crufts graffito's grafter's grafters graft's grafts graphite's gravitas gravity'sKRFTSKraft's$KRFTSMN craftsman craftsmenKRFTSMNS craftsman's KRFTSMNXP craftsmanship KRFTSMNXPScraftsmanship'sKRFTSPPL craftspeopleKRFTST craftiest)KRFTSWMN craftswoman craftswomen KRFTSWMNS craftswoman's6KRFTT crafted crufted grafted gravitateKRFTTN gravitatingKRFTTS gravitatesKRFTTT gravitatedKRFTXN gravitationKRFTXNL gravitationalKRFTXNS gravitation'sKRFXcrayfish$KRFXS crayfishes crayfish'sKRFYT graveyard%KRFYTS graveyard's graveyards&KRHM Graham grahamGrahameKRHMSgrahamsKRHNT greyhound%KRHNTS greyhound's greyhoundsøKRK carriage Correggio courage crack crackercrag craggier craggy Craig creak creakier creaky Creek creek Crick crick crikey croak croakier croaky crock crook CuracaogarageªKRK Garrick Gehrig GreekGreg Gregg Grieggrog groggier groggygrok grudge karaoke Kerouac KrakowKroc KrogerKrugerKRKF caregiver%KRKFS caregiver's caregiversKRKHT crackhead&KRKHTS crackhead's crackheadsKRKKK crackerjack*KRKKKS crackerjack's crackerjacks‹KRKL Caracalla coracle crackle cracklier crackly creakily curricula curricular grackle groggilykarakulKRKLM curriculumKRKLMS curriculum'sKRKLN crackling&KRKLNS crackling's cracklings`KRKLS coracle's coracles crackle's crackles grackle's grackles karakul'sKRKLST crackliestKRKLTcrackledKRKM currycombKRKMBN currycombing&KRKMBS currycomb's currycombsKRKMBT currycombedgKRKN cracking creaking cricking croaking crooking garaging grokkingjerrycanKRKNK crookneck&KRKNKS crookneck's crooknecks|KRKNS crackings cragginess cragginess's creakiness creakiness's grogginess grogginess's jerrycansKRKNT KaragandaKRKPcrackup!KRKPS crackup'scrackupsKRKPTcrackpot$KRKPTS crackpot's crackpots*KRKR crockery GregorioGregoryKRKRM KarakorumKRKRN GregorianKRKRNT Krugerrand?KRKRS crockery's gregarious Gregorio's Gregory'sKRKRSL gregariously0KRKRSNSgregariousnessgregariousness'sõKRKS Caracas Caracas's carriage's carriages courageous courage's cracker's crackers crack's cracks crag's crags creak's creaks Creek's Creeks creek's creeks crick's crickscroak'sýKRKS croaks crock's crocks crocus crocus's Crookes crook's crooksCruxcrux Curacao's garage's garages Greek's Greeks Gregg's Greg's grog's groks grudge's grudges karaoke'skaraokes)KRKS Krakow's Kroc'sKroger'sKRKSL courageously/KRKSNScourageousnesscourageousness's2KRKSS crocuses cruxes Crux'scrux'sKRKSSTN Kyrgyzstan<KRKST craggiest creakiest croakiest groggiestýKRKT carrycot correct correcter corrector corrugate cracked creaked cricked cricket cricketer croaked crocked Crockett crooked crookeder croquet croquette garaged grokked grudgedKrakatoaKRKTBL correctableKRKTF corrective(KRKTFS corrective's correctives/KRKTL correctly crocodile crookedly&KRKTLS crocodile's crocodiles@KRKTN correcting corrugating crackdown cricketingfKRKTNS correctness correctness's crackdown's crackdowns crookedness crookedness'sKRKTR caricatureKRKTRN caricaturing(KRKTRS caricature's caricaturesKRKTRST caricaturist.KRKTRSTScaricaturist's caricaturistsKRKTRT caricaturedKRKTS carrycots corrects corrugates cricketer's cricketers cricket's crickets croquet's croquette's croquettes Krakatoa's%KRKTST correctest crookedest#KRKTT corrected corrugatedKRKW carriagewayKRKWS carriageways%KRKXN correction corrugationKRKXNK CruikshankKRKXNL correctionalIKRKXNS correction's corrections corrugation's corrugationsKRKXSGracchusûKRL Carol carol Carole carrel Carrillo Carroll coral corolla corral crawl crawler crawlier crawly creel Creole creole Criollo Crowley cruel cruelly cruller gorilla gorilyGrail}KRL grail Greeley grill grille growl growler gruel guerrilla Karol kraal krillquarrelKRLKNST coreligionistKRLKNSTScoreligionistshKRLN carillon Carolina Caroline Carolyn corralling crawling grillinggrowling%KRLNN Carolingian CarolinianKRLNNS Carolinian'sgKRLNS carillon's carillons Carolyn's Coriolanus cruelness cruelness's grillingsKRLR corollary&KRLRS corollaries corollary'sõKRLS careless Carole's Carol's carol's carols carrel's carrels Carrillo's Carroll's coral's corals Coriolis Coriolis's corolla's corollas corral's corrals crawler's crawlerscrawliesüKRLS crawl's crawls crawly's creel's creels Creole's Creoles creole's creoles Crowley's cruller's crullers garrulous gorilla's gorillas grille's grilles grill's grills growler'sgrowlers•KRLS growl's growls gruel's guerrilla's guerrillas Karol's kraal's kraals krill's quarrel's quarrels querulous4KRLSL carelessly garrulously querulouslyKRLSM quarrelsome2KRLSMNSquarrelsomenessquarrelsomeness'ssKRLSNS carelessnesscarelessness's garrulousnessgarrulousness's querulousnessquerulousness'sKRLSPS crawlspace)KRLSPSS crawlspace's crawlspacesKRLST crawliestƒKRLT corralled correlate crawled cruelty garrulity Gerald grilled growled Jerald JeroldJerroldKRLTF correlative*KRLTFS correlative's correlatives$KRLTN correlating GeraldineKRLTNS Geraldine'sKRLTS correlate's correlates cruelties cruelty's garrulity's Gerald's Jerald's Jerold's Jerrold'sKRLTT correlatedKRLXN correlation)KRLXNS correlation's correlationsûKRM caromcram crammer cream creamer creamier creamy creme crime Crimea crumb crummier crummy curiumgram grammar Grammygrim grime grimier Grimm grimmer grimy groomgroomerDKRM Jeremiah Jeremy Jerome Kareem KramerquorumKRMB crumbiercrumbyBKRMBL crumble crumblier crumbly grumblegrumbler#KRMBLN crumbling grumbling8KRMBLNS crumbliness crumbliness's grumblingsVKRMBLS crumble's crumbles grumbler's grumblers grumble'sgrumblesKRMBLST crumbliest!KRMBLT crumbledgrumbledKRMBNcrumbingKRMBS crumb'scrumbsKRMBST crumbiestKRMBTcrumbedKRMFN gramophone(KRMFNS gramophone's gramophonesKRMKGromyko(KRML caramel creamilygrimlyKRMLN gremlinKremlinKRMLNLK Kremlinology KRMLNLKSTKremlinologist"KRMLNS gremlin'sgremlins!KRMLS caramel'scaramels„KRMN caroming cramming creaming crewman crewmen Crimean griming grooming Grumman jurymanjurymen"KRMNL criminal criminallyKRMNLK criminologyKRMNLKS criminology'sKRMNLKST criminologist1 KRMNLKSTScriminologist'scriminologists$KRMNLS criminal's criminalsKRMNLT criminalityKRMNLTS criminality'sÉKRMNS creaminess creaminess's cremains cremains's crewman's crumminess crumminess's griminess griminess's grimness grimness's grooming's Grumman's juryman'sKRMNT gerrymanderKRMNTRNgerrymanderingKRMNTRNSgerrymandering'sKRMNTRT gerrymandered*KRMNTS gerrymander's gerrymanders8KRMP cramp crimp grump grumpiergrumpyKRMPL crumplegrumpilyKRMPLN crumpling"KRMPLS crumple'scrumplesKRMPLTcrumpled+KRMPN cramping cramponcrimping[KRMPNS cramping's crampon's crampons Grampians grumpiness grumpiness's_KRMPS cramp's cramps crimp's crimps grampus grampus's grump'sgrumpsKRMPSS grampusesKRMPST grumpiest)KRMPT cramped crimpedcrumpet"KRMPTS crumpet'scrumpetsKRMRcreameryKRMRN grammarian(KRMRNS grammarian's grammarians$KRMRS creameries creamery's÷KRMS carom's caroms crammers crams creamer's creamers cream's creams creme's cremes Crimea's crime's crimes curium's grammar's grammars gram's grams grimace Grimes grime'sgrimes–KRMS Grimm's groomer's groomers groom's grooms Jeremiah's Jeremiahs Jeremy's Kareem's Kramer's quorum'squorumsKRMSF KaramazovKRMSFS Karamazov's#KRMSMN groomsman groomsmenKRMSMNS groomsman's KRMSN crimson grimacingKRMSNN crimsoning"KRMSNS crimson'scrimsonsKRMSNT crimsoned!KRMSS grimace'sgrimacesFKRMST creamiest crummiest grimaced grimiestgrimmest_KRMT caromed crammed creamed cremate grimed grommet groomedjeremiad)KRMTKL grammatical grammaticallyKRMTN cremating#KRMTR crematoria crematoryKRMTRM crematorium+KRMTRMS crematorium's crematoriums'KRMTRS crematories crematory'sHKRMTS cremates grommet's grommets jeremiad's jeremiadsKRMTTcrematedKRMWLCromwellKRMWLN CromwellianKRMWLS Cromwell'sKRMXN cremation%KRMXNS cremation's cremationsöKRN careen Carina caring carrion Corina Corine coring Corinne corona coroner Corrine Crane crane cranny Creon cringe crone crony croon crooner crown curing gearingGoeringøKRN Goren goring grain grainier grainygran granny Green green Greene greenergrin gringo groan groin grown Guarani guarani jarring jeering Karen Karin Karina KarynKoran9KRN Korean krone kroner kronorqueeringKRN@CorinthKRN@N Corinthian(KRN@NS Corinthian's CorinthiansKRN@S Corinth'sKRNBK greenback&KRNBKS greenback's greenbacksKRNBLGrenobleKRNBLT greenbelt'KRNBLTS greenbelt's greenbeltsKRNBR cranberry'KRNBRS cranberries cranberry'sKRNFLgreenflyKRNFLS greenfliesKRNFLT greenfieldKRNHN greenhorn&KRNHNS greenhorn's greenhornsKRNHS greenhouse(KRNHSS greenhouse's greenhouseshKRNK crank crankier cranky grange grunge grungier grungy Koranic KroneckerKRNKK greengage3KRNKKS crankcase greengage's greengages'KRNKKSS crankcase's crankcases7KRNKL crankily crinkle crinkliercrinklyKRNKLN crinkling"KRNKLS crinkle'scrinklesKRNKLST crinkliestKRNKLTcrinkledKRNKNcranking'KRNKNS crankiness crankiness'sKRNKRS greengrocer+KRNKRSS greengrocer's greengrocersZKRNKS crank's cranks grange's granges grunge's grunges Kronecker's#KRNKST crankiest grungiestKRNKT crankedCronkiteKRNKTS Cronkite'sKRNKXFT crankshaft*KRNKXFTS crankshaft's crankshafts{KRNL coronal cranial granola granular granule greenly jarringly jeeringly KringleQuirinalKRNLN crinoline&KRNLNS crinoline's crinolinesKRNLNT GreenlandKRNLNTK GreenlandicKRNLNTS Greenland'sKRNLRT granularityKRNLRTS granularity'sTKRNLS coronal's coronals granola's granule's granules Kringle'sKRNLT granulateKRNLTN granulatingKRNLTS granulatesKRNLTT granulatedKRNLXN granulationKRNLXNS granulation's5KRNM cranium Cranmer geraniumGeronimoKRNML greenmailKRNMLS greenmail's<KRNMS cranium's craniums geranium's geraniumsˆKRNN careening craning cringing Cronin crooning crowning greening grinning groaning grunionKareninaYKRNNS Cronin's graininess graininess's grunion's grunions Karenina'sKRNPgrownup/KRNPS Greenpeace grownup'sgrownupsKRNPSS Greenpeace's*KRNR coronary granarygreeneryKRNRM greenroom&KRNRMS greenroom's greenroomsLKRNRS coronaries coronary's granaries granary's greenery'sýKRNS careens caring's Carranza carrion's Corina's Corine's Corinne's corona's coronas coroner's coroners Corrine's crane's cranes crannies cranny's cringe's cringes crone's cronescroniesûKRNS Cronus Cronus's crony's crooner's crooners croon's croons crown's crowns currency gearing's Goren's goriness goriness's grain's grains grannies granny's grans greenness greenness'súKRNS Green's Greens green's greens gringo's gringos grin's grins groan's groans groin's groins Guarani's guarani's guaranis jeering's Karen's Karina's Karin's Karyn's Koran'sKorans)KRNS Korean's Koreanskrone'sKRNSBR GreensboroKRNSBRS Greensboro'sKRNSKKerenskyKRNSKS Kerensky's,KRNSLFS GreensleevesGreensleeves'sKRNSPN GreenspanKRNSPNS Greenspan's2KRNSS Carranza's currencies currency's!KRNST grainiestgreenestKRNSWT greenswardKRNSWTS greensward's÷KRNT careened coriander Coronado coronet craned crannied cringed crooned crowned currant current gerund grained Granada grand grandee grander grandeur granite Grant grantgrantee¹KRNT granter greened Grenada grenade grenadier grind grinder grinned groaned ground grounder Grundy grunt guarantee guarantorguarantyKRNTBRKNgroundbreaking3 KRNTBRKNSgroundbreaking'sgroundbreakingsKRNTF@ grandfatherKRNTF@L grandfatherlyKRNTF@RNgrandfatheringKRNTF@RT grandfathered+KRNTF@S grandfather's grandfathersKRNTHK groundhog'KRNTHKS groundhog's groundhogsKRNTKgraniticKRNTKL@ groundclothKRNTKL@S groundcloths+KRNTL currently grandlyGrendelKRNTLK gerontologyKRNTLKKLgerontologicalKRNTLKNSgrandiloquence KRNTLKNSSgrandiloquence'sKRNTLKNT grandiloquentKRNTLKS gerontology'sKRNTLKST gerontologist1 KRNTLKSTSgerontologist'sgerontologistsKRNTLS groundlessKRNTLSL groundlessly*KRNTM corundum grandamgrandmaKRNTM@ grandmotherKRNTM@L grandmotherly+KRNTM@S grandmother's grandmothersIKRNTMS corundum's grandam's grandams grandma'sgrandmasqKRNTN granting Grenadian grenadine grinding grounding grunting guaranteeing quarantineKRNTNF grandnephew+KRNTNFS grandnephew's grandnephewsKRNTNKL granduncle*KRNTNKLS granduncle's grandunclesKRNTNN quarantining¶KRNTNS grandness grandness's grandniece Grenadian's Grenadians Grenadines grenadine's grindings grounding's groundings quarantine's quarantines)KRNTNSS grandniece's grandnieces2KRNTNT grandaunt groundnut quarantinedDKRNTNTS grandaunt's grandaunts groundnut's groundnutsKRNTPgrandpaKRNTPRNT grandparent- KRNTPRNTS grandparent's grandparents"KRNTPS grandpa'sgrandpasõKRNTS coriander's coronet's coronets currant's currants current's currents gerund's gerunds Granada's grandee's grandees grandeur's grandiose grand's grands granite's grantee'sgranteesùKRNTS granter's granters Grant's grant's grants Grenada's grenade's grenades grenadier's grenadiers grinder's grinders grind's grinds grounder's grounders ground's grounds grunt'sgrunts^KRNTS guarantee's guarantees guaranties guarantor's guarantors guaranty'sKRNTSKP groundskeeperKRNTSKPSgroundskeepersKRNTSL grandiosely&KRNTSMN groundsman groundsmen KRNTSMNXP grantsmanship KRNTSMNXPSgrantsmanship'sKRNTSNgrandson%KRNTSNS grandson's grandsons$KRNTST grandest grandiosityKRNTSTN grindstone*KRNTSTNS grindstone's grindstonesKRNTSTNT grandstand KRNTSTNTN grandstanding+ KRNTSTNTS grandstand's grandstands KRNTSTNTT grandstandedKRNTSTS grandiosity'sKRNTSWL groundswell,KRNTSWLS groundswell's groundswellsqKRNTT granddad granddaddy granddaughter granted grounded grunted guaranteed guarantiediKRNTTS granddaddies granddaddy's granddad's granddadsgranddaughter'sgranddaughtersKRNTWK groundworkKRNTWKS groundwork'sKRNTWT groundwaterKRNTWTS groundwater'sKRNTXLT grandchild KRNTXLTRN grandchildrenKRNTXLTS grandchild'sKRNTXT groundsheetKRNTXTS groundsheetsKRNTYN guarantyingKRNWT greenwoodKRNWTS greenwood'sKRNWX GreenwichKRNWXS Greenwich'sVKRNX Cranach crunch cruncher crunchier crunchy greenishGrinch#KRNXN coronation crunchingHKRNXNS coronation's coronations crunchiness crunchiness's,KRNXS crunches crunch'sGrinch'sKRNXST crunchiestKRNXTcrunchedKRNYK KirinyagaKRNYKS Kirinyaga'sKRNYSMcronyismKRNYSMS cronyism'sýKRPcrap crape crapper crappie crappier crappy creep creeper creepier creepy crepecrop cropper croup croupier croupy crupper grapegrepgrip gripe griper grippe grippergrope8KRP groper group grouper groupieKruppKRPFN grapevine&KRPFNS grapevine's grapevinesKRPFRT grapefruit)KRPFRTS grapefruit's grapefruits5KRPL creepily cripple cripplergrapple"KRPLN crippling grapplingKRPLNL cripplinglyKRPLNTcropland%KRPLNTS cropland's croplandsUKRPLS crippler's cripplers cripple's cripples grapple'sgrapples KRPLT crippledgrappledKRPLWR cripplewareKRPLWRS cripplewareseKRPN crapping creeping cropping grepping griping gripping gropinggroupingKRPNLgrapnel"KRPNLS grapnel'sgrapnelsAKRPNS creepiness creepiness's grouping's groupingsòKRPS carapace crape's crapes crappers crappie's crappies crap's craps craps's creeper's creepers creep's creeps crepe's crepes cripes cropper's croppers crop's crops croupier'sþKRPS croupiers croup's crupper's cruppers grape's grapes greps griper's gripers gripe's gripes gripper's grippers grippe's grip's grips groper's gropers grope's gropes Gropius Gropius'sNKRPS grouper's groupers groupie's groupies group'sgroupsKRPSKL crepuscular#KRPSS carapace's carapaces/KRPST crappiest creepiest croupiest|KRPT corrupt corrupter crapped crept cropped crypt grepped griped gripped gropedgroupedKRPTBL corruptibleKRPTBLTcorruptibilityKRPTBLTScorruptibility'sKRPTKcrypticKRPTKL crypticallyKRPTKN Kropotkin+KRPTKRF cryptographer cryptographyBKRPTKRFScryptographer'scryptographerscryptography'sKRPTKRM cryptogram*KRPTKRMS cryptogram's cryptogramsKRPTL corruptly!KRPTN corruptingkrypton6KRPTNS corruptness corruptness's krypton's)KRPTS corrupts crypt'scryptsKRPTSK CryptozoicKRPTSKS Cryptozoic'sKRPTST corruptestKRPTT corruptedKRPWR groupwareKRPWRS groupware'sKRPXN corruption(KRPXNS corruption's corruptions$KRPXT crapshooter grapeshot8KRPXTS crapshooter's crapshooters grapeshot'sKRR curareGuerrero"KRRN careering courieringKRRScurare'sKRRSM careerismKRRST careerist&KRRSTS careerist's careeristsKRRT careered courieredúKRS Cairo's Cara's career's careers carer's carers care's cares caress caress's caries caries's carious Carissa carouse carouser Carrier's carrier's carriers Carrie's carriesCarr'sþKRS carry's Caruso Cora's corer's corers core's cores Corey's corries Cory's courier's couriers cowrie's cowries crass crasser craw's craws Cray's crays craze crazier crazycreaseøKRS Crecy Cree's Crees cress cress's crew's crews crier's criers cries Croce Cross cross crosser cross's Crow's Crows crow's crowsCr's Cruise cruise cruiser cruseCrusoeüKRSCruz cry's curacy curer's curers cure's cures curia's curie's curies curio's curios curious Currier's curries curry's Garry's Gere's Gerry's giros gore's gores Gorey'sGrace÷KRS grace Gracie Grass grass grassier grass's grassy graze grazer grease greaser greasier greasy Greece Greer'sGris grocer Gross gross grosser gross's grouse grousergrowsøKRS gruesGrus Grus's Guerra's guru's gurus gyro's gyros Jeri's Jerri's Jerry'sJr's Juarez juries juror's jurors Jurua's jury's Kara's Kari's Karo's Karroo's Keri'sKerri'sxKRS Korea's Kory'sKris Kris'sKr's quarries quarry's queries query's quire'squires)KRSB Crosby crossbarcrossbowKRSBKgrosbeak$KRSBKS grosbeak's grosbeaksKRSBLcrucible$KRSBLS crucible's cruciblesKRSBM crossbeam'KRSBMN crossbowman crossbowmenKRSBMNS crossbowman's&KRSBMS crossbeam's crossbeams'KRSBNS crossbones crossbones's$KRSBRT crossbred crossbreedKRSBRTN crossbreeding)KRSBRTS crossbreed's crossbreeds>KRSBS crossbar's crossbars crossbow's crossbows,KRSF corrosive crossovercrucifyKRSFKScrucifix(KRSFKSN Crucifixion crucifixionMKRSFKSNS Crucifixion's Crucifixions crucifixion's crucifixions&KRSFKSS crucifixes crucifix's1KRSFL corrosively graceful gracefully,KRSFLNS gracefulnessgracefulness'sKRSFM cruciform&KRSFMS cruciform's cruciformsKRSFR crossfire&KRSFRS crossfire's crossfiresOKRSFS corrosive's corrosives crossover's crossovers crucifiesKRSFT crucifiedKRSFYN crucifying'KRSK Crisco JurassicKresgeKRSKK crosscheckKRSKKN crosschecking(KRSKKS crosscheck's crosschecksKRSKKT crosscheckedKRSKP gyroscopeKRSKPK gyroscopic&KRSKPS gyroscope's gyroscopesKRSKRN grosgrainKRSKRNS grosgrain'sKRSKRNT crosscurrent.KRSKRNTScrosscurrent's crosscurrents'KRSKRS crisscross crisscross'sKRSKRSN crisscrossingKRSKRSS crisscrossesKRSKRST crisscrossed.KRSKS Crisco's Jurassic'sKresge's!KRSKT coruscatecrosscut(KRSKTN coruscating crosscutting2KRSKTS coruscates crosscut's crosscutsKRSKTT coruscatedKRSKXN coruscationKRSKXNS coruscation's©KRSL carousal carousel crassly crazily crossly curiously Graciela greasily grislier grisly grizzle grizzlier grizzlygrosslyKRSLM JerusalemKRSLMS Jerusalem'sKRSLN grizzling'KRSLNS grisliness grisliness's#KRSLNT Graceland grassland6KRSLNTS Graceland's grassland's grasslandsKRSLS carousal's carousals carousel's carousels graceless Graciela's grizzles grizzlies grizzly'sKRSLSL gracelessly.KRSLSNS gracelessnessgracelessness's$KRSLST grisliest grizzliestKRSLTgrizzled KRSM gruesome gruesomerKRSML gruesomely+KRSMNS gruesomenessgruesomeness'sKRSMST gruesomestÄKRSN caressing carousing crazing creasing crossing cruising Garrison garrison gracing grassing grazing greasing grossing grousing GroznykeroseneKRSNN garrisoningúKRSNS crassness crassness's craziness craziness's crossing's crossings crossness crossness's curiousness curiousness's garrison's garrisons greasiness greasiness's grossness grossness's kerosene'sIKRSNT crescendo crescent croissant garrisoned Krasnodar^KRSNTS crescendo's crescendos crescent's crescents croissant's croissantsKRSNYSK Krasnoyarsk:KRSP crisp crisper crispier crispygraspKRSPBL graspableKRSPBRT crispbreadKRSPBRTS crispbreadsKRSPLcrisply KRSPN crispinggraspingCKRSPNS crispiness crispiness's crispness crispness's&KRSPNT correspond greasepaintKRSPNTN correspondingKRSPNTNLcorrespondinglyKRSPNTNScorrespondence3 KRSPNTNSScorrespondence'scorrespondences,KRSPNTNT corespondent correspondentT KRSPNTNTScorespondent's corespondentscorrespondent'scorrespondents*KRSPNTS corresponds greasepaint'sKRSPNTT correspondedKRSPRTNS jurisprudence KRSPRTNSSjurisprudence's@KRSPS crisp's crisps crosspiece grasp'sgrasps(KRSPSS crosspiece's crosspieces"KRSPST crispest crispiestKRSPT crispedgraspedKRSPX crosspatch)KRSPXS crosspatches crosspatch'sKRSRgrocery"KRSRS groceries grocery'sKRSRT crossroadDKRSRTS crossroad's crossroads crossroads's grassrootsüKRSS caresses Carissa's carouser's carousers carouse's carouses craze's crazes crazies crazy's crease's creases Crecy's crises crisis crisis's Croesus crosses cruiser's cruisersCruise'sôKRSS cruise's cruises cruse's cruses Crusoe's Cruz's curacies curacy's grace's graces Gracie's gracious grasses grazer's grazers graze's grazes greasers grease's greasesGreece'snKRSS grocer's grocers grosses Grosz grouser's grousers grouse's grousesJuarez'sKRSSL graciously+KRSSNS graciousnessgraciousness'sRKRSST crassest craziest crossest grassiest greasiestgrossestôKRST caressed caroused crazed creased creosote Crest crest crossed cruised crusade crusader crust crustier crusty curiosity goriest graced grassed grazed greased gristgrossedQKRST groused jurist Krista Kristi Kristie KristyqueerestKRSTF KristopherKRSTFLN crestfallenKRSTFS Kristopher'sKRSTKjuristicKRSTKXN jurisdictionKRSTKXNLjurisdictional.KRSTKXNSjurisdiction's jurisdictionscKRSTL crustal crustily Crystal crystal gristle gristlier gristlyKrystalKRSTLKRFcrystallography KRSTLKRFKcrystallographicKRSTLN crystallineVKRSTLS crestless Crystal's crystal's crystals gristle's Krystal'sKRSTLST gristliestKRSTML gristmill'KRSTMLS gristmill's gristmills‚KRSTN creosoting cresting Cristina crosstown crusading crusting Kristen Kristin KristinaKristinekKRSTNS Cristina's crustiness crustiness's Kristen's Kristina's Kristine's Kristin'sýKRSTS creosote's creosotes Crest's crest's crests crusader's crusaders crusade's crusades crust's crusts curiosities curiosity's grist's jurist's jurists Krista's Kristie's Kristi'sKristy'sKRSTSN crustacean)KRSTSNS crustacean's crustaceansKRSTST crustiest7KRSTT creosoted crested crusadedcrustedKRSWKurosawaKRSWLK crosswalk'KRSWLKS crosswalk's crosswalksKRSWNT crosswind'KRSWNTS crosswind's crosswindsKRSWS crosswiseKRSWT crossword%KRSWTS crossword's crosswordsùKRT carat cared caret carried carrot carroty cored Corot corridor corrode crate Crater crater create Creator creatorcred credo Creed creed Crete cried critter CroatcrowdûKRTCRTcrud cruddier cruddy crude cruder cruet curate curator cured curried garret Garrett garrote garroter geared Gerard Gerardo goredgrad grade grader Grady grategrateröKRT great greater greed greedier greedy greet greeter Gretagridgrit gritter grittier gritty groat grottier grotto grotty grout gyrate gyrator Jared Jarred jarredJarrettKRT Jarrod jeered Jerrod joyride joyrider joyrode karat karate kraut quarried queered queriedquorateKRTBCuritiba,KRTBL credible crediblygradableKRTBLT credibilityKRTBLTS credibility's*KRTF creative curativegratifyKRTFKXN gratification0KRTFKXNSgratification'sgratifications0KRTFL creatively grateful gratefully,KRTFLNS gratefulnessgratefulness's+KRTFNS creativenesscreativeness'sKKRTFS creative's creatives curative's curatives gratifies#KRTFT creativity gratifiedKRTFTS creativity'sKRTFYN gratifyingKRTFYNL gratifyinglyBKRTK caretaker critic critique curettagejuridic>KRTKL critical critically juridical juridically"KRTKN critiquinggrudgingKRTKNL grudginglysKRTKS caretaker's caretakers critic's critics critique's critiques curettage's Giraudoux"KRTKT critiqued greatcoat&KRTKTS greatcoat's greatcoatskKRTL cradle crudely Geritol gradual gradually greatly greedily GretelgriddleKRTLKgridlockKRTLKK griddlecake+KRTLKKS griddlecake's griddlecakes$KRTLKS gridlock's gridlocksKRTLKT gridlockedKRTLNcradling)KRTLNS gradualness gradualness's^KRTLS cradle's cradles credulous Geritol's Gretel's griddle'sgriddlesKRTLSL credulouslyKRTLSM gradualismKRTLSMS gradualism's.KRTLSNS credulousnesscredulousness's KRTLT cradled credulityKRTLTS credulity'sþKRTN carotene corroding crating creating Creighton Cretan cretin cretonne crowding curating garroting grading gratin grating greeting gritting grouting gyrating joyridden joyridingkeratinKRTNL gratinglyðKRTNS carotene's credence credenza Creighton's Cretan's Cretans cretinous cretin's cretins cretonne's crudeness crudeness's grating's gratings gratins greatness greatness's greedinessmKRTNS greediness's greeting's greetings grittiness grittiness's joyriding's keratin'sKRTNSM cretinismKRTNSMS cretinism's2KRTNSS credence's credenza's credenzasKRTNTgradient$KRTNTS gradient's gradientsKRTNXL credentialKRTNXLN credentialing)KRTNXLS credential's credentialsKRTNXLT credentialedKRTR creaturecriteriaKRTRK geriatric'KRTRKS geriatrics geriatrics'sKRTRL curatorial.KRTRN cratering criteriongridiron3KRTRNS criterion's gridiron's gridirons#KRTRS creature's creaturesKRTRTcrateredKRTRXN geriatricianKRTRXNS geriatriciansøKRTS carat's carats caret's carets carrot's carrots corridor's corridors corrodes Crater's crater's craters crate's crates creates Creator's creator's creators credo's credoscreed'süKRTS creeds Crete's critter's critters Croat's Croats crowd's crowds CRT'sCRTs crude's crud's cruet's cruets curate's curates curator's curators garret's garrets Garrett's garroter'sóKRTS garroters garrote's garrotes Gerardo's Gerard's grader's graders grade's grades grad's grads Grady's grater's graters grate's grates gratis great's greats greed's greeter'súKRTS greeters greets Greta's grid's grids grit's grits grits's gritter's gritters groat's groats Grotius grottoes grotto's grout's grouts gyrates gyrator's gyrators Jared'sJarred's–KRTS Jarrett's Jarrod's Jerrod's joyrider's joyriders joyride's joyrides karate's karat's karats kraut'skrauts KRTSK Gretzky grotesqueKRTSKL grotesquely.KRTSKNS grotesquenessgrotesqueness's3KRTSKS Gretzky's grotesque's grotesques4KRTSS Cretaceous cretaceous Cretaceous'sKRTSSM criticism'KRTSSMS criticism's criticismsSKRTST cruddiest crudest greatest greediest grittiest grottiestäKRTT carotid corroded crated crawdad created credit creditor crowded crudity curated garroted gradate graded graduate grated gratuity greeted gritted groutedgyrated%KRTTBL creditable creditably0KRTTN crediting gradating graduating×KRTTS carotid's carotids crawdad's crawdads creditor's creditors credit's credits crudities crudity's gradates graduate's graduates gratuities gratuitous gratuity'sKRTTSL gratuitously0KRTTSNSgratuitousnessgratuitousness's:KRTTT credited gradated graduated gratitudeKRTTTS gratitude'sKRTTW@ creditworthyKRTTW@NScreditworthiness#KRTXN gradation graduationDKRTXNS gradation's gradations graduation's graduationsKRW carawaygrowerKRWLcrewelKRWLScrewel'sKRWLWK crewelworkKRWLWKS crewelwork's"KRWMN jurywoman jurywomenKRWMNS jurywoman's4KRWN careworn crewing crowinggrowing7KRWS caraway's caraways grower'sgrowersKRWT crewedcrowedŽKRX crash Croatia crotch crouch crush crusher crutch garish grouch grouchier grouchy JerichoKarachi8KRXL crucial crucially garishly grouchilyKRXMGresham˜KRXN corrosion crashing Creation creation Croatian crouching crushing Grecian Gretchen grouching gyrationKrishnaKRXNL crushinglyKRXNMT KrishnamurtiKRXNMTSKrishnamurti'sÏKRXNS corrosion's Creation's creation's creations Croatian's Croatians garishness garishness's Gretchen's grouchiness grouchiness's gyration's gyrations Krishna'sKRXNSM creationism+KRXNSMS creationism's creationismsKRXNST creationist+KRXNSTS creationist's creationistsKRXP grasshopper)KRXPS grasshopper's grasshoppersÓKRXS crashes crash's Croatia's crotches crotch's crouches crouch's crusher's crushers crushes crush's crutches crutch's grouches grouch's Jericho's Karachi'sKRXST grouchiestfKRXT crashed crochet crocheter crotchet crotchety crouched crushedgrouched"KRXTN Crichton crochetingKRXTNS crocheting'sYKRXTS crocheter's crocheters crochet's crochets crotchet's crotchetsKRXTT crochetedKRXX crosshatchKRXXN crosshatchingKRXXS crosshatchesKRXXT crosshatchedKRYF carryover%KRYFS carryover's carryoversKRYKNK cryogenic(KRYKNKS cryogenics cryogenics's)KRYL carryall Crayolacrayola<KRYLS carryall's carryalls Crayola'scrayolasLKRYN carrying crayon crying currying quarryingqueryingKRYNKScryonicsKRYNN crayoning*KRYNS crayon's crayonscryingsKRYNTcrayonedKRYRSGruyeresKRYSKR cryosurgeryKRYSKRS cryosurgery'sKRYTcarryoutKRYTTcaryatid#KRYTTS caryatid's caryatidsüKS Caesar car'scarsCa'sCasecase Casey Cassie cause causer caw'scaws cay'scays coarse coarsercoax coaxer coerce coercer Coors Coors's coo'scoos corsairCO's Co'söKScos cos's course courser cow'scowsCoxcox Coy'sC'sCscs cue'scues cur'scurs curse cursorCu'scuss cuss'sCZ Gaea's gar'sgars GarzaGa'sgasgas'sûKS Gasser gassier gassy Gauss Gauss's gauze gauzier gauzy gay'sgaysGazagaze gazer gear's gearsgees geese geezer Geo'sGE'sGe's geyser GHQ'sGiza goer's goers goesùKS goo's goose gorsego'sG'sgsGSA guess guesser guess's GUI's guiseGus Gus's gussy Guy's guy'sguys jar'sjars jaw'sjaws Jaycee jay'sjaysjazz jazzierjazzyúKS jeer's jeersjeez Jersey jerseyJess Jesse Jessie Jess's Jew'sJews Joey's joeysJo'sJose Josie Josue Joyce Joy's joy'sjoysJ's juice juicer juicier juicyKaiserüKS kaiser Kasai Kasey Kauai's kazoo Keogh's key'skeyskiss kisser kiss's KKK'sKO'sK'sKSKsks Quaoar's quasar quasi quay's quays queasier queasy queer's queers ques,KS queue's queuesquizquizzerKS@KossuthKS@S guesthouseKS@SS guesthouses#KSB casaba Cosbygazebo+KSBK casebook coursebookgasbag;KSBKS casebooks coursebooks gasbag'sgasbags+KSBL guessable JezebelkissableKSBLNK CasablancaKSBLNKS Casablanca's!KSBLS Jezebel'sJezebels'KSBMPS goosebumps goosebumps'sKSBR gooseberry(KSBRS gooseberries gooseberry's@KSBS casaba's casabas Cosby's gazebo'sgazebosKSBSK KorzybskiZKSF cassava coercive cursive Joesph Josef Josefa JosephkissoffKSFL cursively KSFN Josefina JosephineKSFNS Josefina'sKSFNT GhazvanidKSFNTS Ghazvanid'sŒKSFS cassava's cassavas cursive's Joesph's Josefa's Josef's Joseph's Josephs Josephus kissoff'skissoffsKSFSN JosephsonKSFSNS Josephson'sKSHLgasoholKSHLS gasohol'sKSHTN casehardenKSHTNN casehardeningKSHTNS casehardensKSHTNT casehardenedbKSK carsickcask cassock corsage Corsica Cossack Cuzco JessicakioskKSKHKazakhKSKHS Kazakh'sKazakhsKSKHSTN KazakhstanKSKHSTNS Kazakhstan's#KSKL quizzical quizzicallyKSKMcoxcomb"KSKMBS coxcomb'scoxcombs5KSKN Corsican cosigner GasconyKosyginKSKNN cosigningPKSKNS carsickness carsickness's cosigner's cosigners Gascony'sKSKNTR cosignatory,KSKNTRS cosignatories cosignatory'sKSKRcascaraKSKRM kissogramKSKRMS kissograms!KSKRS cascara'scascaras¡KSKS cask's casks cassock's cassocks corsage's corsages Corsica's couscous couscous's Jessica's kiosk's kioskskirsches&KSKT cascade casketgasketKSKTN cascadingiKSKTS Cascades cascade's cascades Cascades's casket's caskets gasket'sgasketsKSKTTcascaded‹KSL casual casually causal causally coarsely coaxial gazelle Giselle guzzle guzzler juicilyqueasilyKSLFKislevKSLFSKislev'sZKSLN gasoline gazillion gosling guzzling Jocelyn Quislingquisling‘KSLNS casualness casualness's gasoline's gazillions gosling's goslings Jocelyn's Quisling's quisling's quislingsKSLPcowslip!KSLPS cowslip'scowslipsKSLS Casals casual's casuals causeless gazelle's gazelles Giselle's guzzler's guzzlersguzzlesCKSLT caseload casualty causality gaslightguzzledwKSLTS caseload's caseloads casualties casualty's causalities causality's gaslight's gaslights&KSM gizmo gossamerKoizumiKSMKcosmicKSMKL cosmicallyKSMKN cosmogony'KSMKNS cosmogonies cosmogony'sKSMKNST cosmogonist,KSMKNSTS cosmogonist's cosmogonistsKSMLCozumelKSMLK cosmologyKSMLKKL cosmological'KSMLKS cosmologies cosmology'sKSMLKST cosmologist,KSMLKSTS cosmologist's cosmologistsKSMLS Cozumel's;KSMN gasman gasmen Guzman Jasminejasmine:KSMNS Guzman's Jasmine's jasmine'sjasmines!KSMNT casement cosmonautAKSMNTS casement's casements cosmonaut's cosmonautsKSMPgazumpKSMPLTN cosmopolitan.KSMPLTNScosmopolitan's cosmopolitans KSMPLTNSM cosmopolitanism" KSMPLTNSMScosmopolitanism'sKSMPN gazumpingKSMPSgazumpsKSMPTgazumpedMKSMS cosmos cosmos's gizmo's gizmos gossamer's Koizumi'sKSMSScosmoses+KSMT gasometer kismet QuasimodoKSMTKcosmeticKSMTKL cosmetically$KSMTKS cosmetic's cosmeticsKSMTLK cosmetologyKSMTLKS cosmetology'sKSMTLKST cosmetologist1 KSMTLKSTScosmetologist'scosmetologists"KSMTS gasometerskismet'sKSMTXN cosmetician*KSMTXNS cosmetician's cosmeticiansûKSN caisson Carson casein casing casino causing coarsen coaxing coercing coercion cosign cosigned cosine coursing cousin coxing cozen cuisine cursing cussing Czerny gassinggazingˆKSN goosing guessing Jason Jayson jazzing Joycean juicing Kazan kissing Kissinger QuezonquizzingKSNFCasanova#KSNFS Casanova's Casanovas*KSNK cozenage Csonka KaohsiungKSNKLN geosyncline+KSNKLNS geosyncline's geosynclines#KSNKN carcinogen KisanganiKSNKNK carcinogenic-KSNKNKScarcinogenic's carcinogenics(KSNKNS carcinogen's carcinogensKSNKNSTcarcinogenicity KSNKNSTScarcinogenicity's"KSNKS cozenage'sCsonka'sKSNL coaxinglyKSNM carcinoma%KSNMS carcinoma's carcinomas!KSNN coarseningcozeningûKSNS caisson's caissons casein's casing's casings casino's casinos coarseness coarseness's coarsens coercion's cosigns cosine's cosines cousin's cousins cozens cuisine's cuisines gauzinessŒKSNS gauziness's Jason's Jayson's juiciness juiciness's Kazan's queasiness queasiness's Quezon's quiescenceKSNSS quiescence's9KSNT coarsened cozened Cuisinart quiescentKSNTHT gesundheitKSNTL quiescentlyKSNTP Gaziantep!KSNTR Casandra CassandraKSNTRK geocentricKSNTRKLgeocentrically4KSNTRS Casandra's Cassandra's Cassandras KSNTS Kuznets Kuznets'sKSNTSKKuznetsk'KSNTSKS Kazantzakis Kuznetsk'sKSNXRNSgeosynchronousaKSP Casparcuspgasp Giuseppe gossip gossiper gossipy JasperjasperKSPL Gospelgospel6KSPLS Gospel's Gospels gospel'sgospels*KSPN Caspian gasping gossipingKSPNS cosponsorKSPNSRN cosponsoringKSPNSRT cosponsored&KSPNSS cosponsor's cosponsorsKSPRFKasparovKSPRFS Kasparov's…KSPS cusp's cusps gasp's gasps Giuseppe's gossiper's gossipers gossip's gossips Jasper'sjasper's3KSPT cuspid cuspidor gaspedgossiped:KSPTS cuspidor's cuspidors cuspid'scuspidsKSPXgazpachoKSPXS gazpacho's(KSR caesura causeriecursory!KSRL casserole cursorilyKSRLN casseroling%KSRLS casserole's casserolesKSRLT casseroledKSRNczarinaAKSRNS cursoriness cursoriness's czarina'sczarinas;KSRS caesura's caesuras causerie's causeriesKSRSMczarismKSRSTczarist!KSRSTS czarist'sczaristsóKSS Caesar's Caesars Case's case's cases Casey's Cassie's Cassius Cassius's causer's causers cause's causes coaxer's coaxers coaxes coercer's coercers coerces corsair'scorsairsôKSS courser's coursers course's courses coxes curse's curses cursor's cursors cusses Garza's gaseous gases gasses gauze's gazer's gazers gaze's gazes geezer's geezersgeyser'söKSS geysers Giza's goose's gooses gorse's guesser's guessers guesses guise's guises gussies Jaycees jazzes jazz's Jersey's Jerseys jersey's jerseys Jessie's Jesus Jose'sJosie'sûKSS Josue's juicer's juicers juice's juices Kaiser's Kaisers kaiser's kaisers Kasai's Kasey's kazoo's kazoos kisser's kissers kisses quasar's quasars queses quiz's quizzer'squizzersKSSquizzesKSSK KosciuskofKSST casuist coarsest coexist gassiest gauziest jazziest juiciest queasiestKSSTK casuisticKSSTN coexistingKSSTNS coexistenceKSSTNSS coexistence'sKSSTNT coexistentKSSTP goosestepKSSTPN goosesteppingKSSTPS goosestepsKSSTPT goosesteppedKSSTR casuistryKSSTRS casuistry's-KSSTS casuist's casuistscoexistsKSSTT coexistedKSSWNcoxswain#KSSWNS coxswain's coxswainsýKST cased Cassatt cassettecast caste caster Castor castor caused coast coaster coaxed coerced corset cossetcost costar coursed Cousteau coxedCST cursed cussed CustergassedýKST gazed gazette gazetteer ghostgist gizzard gooiest goosed guessed guest Guizot gusset gussiedgust gustier gusto gusty jazzedjest jester Jesuit joist joust jousterjuicedMKSTjust juster kissed quayside quest Quixotequizzed?KSTF castoff causative Gustav Gustavojustify'KSTFBL justifiable justifiablyKSTFKXN justification0KSTFKXNSjustification'sjustificationsaKSTFS castoff's castoffs Gustavo's Gustav's Gustavus Gustavus's justifiesKSTFT justifiedKSTFYN justifying4KSTK caustic Costco joystickquixotic'KSTKL caustically quixoticallyKSTKLT gesticulateKSTKLTN gesticulatingKSTKLTS gesticulatesKSTKLTT gesticulatedKSTKLXN gesticulation0KSTKLXNSgesticulation'sgesticulationsHKSTKS caustic's caustics Costco's joystick's joysticks1KSTKT castigate castigator coastguardKSTKTN castigatingEKSTKTS castigates castigator's castigators coastguardsKSTKTT castigatedKSTKXN castigationKSTKXNS castigation's½KSTL Castillo castle coastal Costello costlier costly cursedly cussedly ghastlier ghastly ghostlier ghostly gustily jostle justlyKoestler-KSTLN castling coastlinejostling„KSTLNS coastline's coastlines costliness costliness's ghastliness ghastliness's ghostliness ghostliness'sKSTLR CastlereaghRKSTLS Castillo's castle's castles Costello's jostle'sjostles2KSTLST costliest ghastliest ghostliest)KSTLT castled gestaltjostledKSTLTSgestaltsKSTLTT castellated4KSTM costume costumer customcustomerKSTMHS customhouse+KSTMHSS customhouse's customhousesKSTMN costumingKSTMR customaryKSTMRL customarily|KSTMS costumer's costumers costume's costumes costumiers customer's customers custom'scustoms#KSTMT costumed guesstimateKSTMTN guesstimating*KSTMTS guesstimate's guesstimatesKSTMTT guesstimatedòKSTN casting Caxton coasting corseting cosseting cossetting costing Costner gazetting ghosting guesting gusseting gusting jesting jousting Justin Justine keystone KirstenquestingKSTNL jestinglyKSTNN JustinianKSTNNS Justinian's±KSTNS casting's castings costings Costner's cussedness jousting's Justine's Justin's justness justness's keystone's keystones Kirsten'sKSTNSF coextensive!KSTNT Castanedacastanet3KSTNTS Castaneda's castanet's castanetsKSTP GestapogestapoGKSTPS Gestapo's Gestapos gestapo's gestapos juxtaposeKSTPSN juxtaposingKSTPSS juxtaposesKSTPST juxtaposedKSTPSXN juxtaposition0KSTPSXNSjuxtaposition'sjuxtapositionsKSTR Castrogesture KSTRK gastric keystroke&KSTRKS keystroke's keystrokesKSTRL gesturalkestrel"KSTRLS kestrel'skestrelsKSTRM guestroomKSTRMS guestrooms#KSTRN costarring gesturing%KSTRNM gastronome gastronomyKSTRNMK gastronomic/KSTRNMKL gastronomicalgastronomically)KSTRNMS gastronomes gastronomy's4 KSTRNTRTSgastroenteritis"gastroenteritis's! KSTRNTSTNLgastrointestinalKSTRPT gastropod'KSTRPTS gastropod's gastropods;KSTRS Castries Castries's gesture'sgesturesXKSTRT castrate costarred gestured ghostwrite ghostwriter ghostwrote7KSTRTN castrating ghostwriting ghostwrittenbKSTRTS castrates gastritis gastritis's ghostwriter's ghostwriters ghostwritesKSTRTT castratedKSTRXN castration)KSTRXNS castration's castrationsþKSTS cassette's cassettes caster's casters caste's castes Castor's castor's castors cast's casts coaster's coasters coast's coasts corset's corsets cossets costar's costars cost'scostsþKSTS CST's gazetteer's gazetteers gazette's gazettes ghost's ghosts gist's gizzard's gizzards guest's guests gusset's gussets gusto's gust's gusts Jaxartes jester's jesters jest'sjests™KSTS Jesuit's Jesuits joist's joists jouster's jousters joust's jousts Justice justice quaysides quest'squestsKSTSM QuixotismKSTSMS Quixotism's.KSTSS Justice's justice'sjustices-KSTST causticity gustiestjustestKSTSTS causticity'sºKSTT coasted corseted cosseted cossetted costed custard custody gazetted gestate ghosted guested gusseted gusted jested joustedquestedKSTTL custodial"KSTTN custodian gestating&KSTTNS custodian's custodiansKSTTNXP custodianshipKSTTNXPScustodianship'sKSTTR gustatory:KSTTS custard's custards custody'sgestatesKSTTTgestatedKSTWcastaway#KSTWS castaway's castawaysKSTXN gestationKSTXNL gestationalKSTXNR geostationaryKSTXNS gestation'sKSWcauseway<KSWK casework caseworker coursework guesswork^KSWKS caseworker's caseworkers casework's gasworks gasworks's guesswork'sKSWR cassowary&KSWRS cassowaries cassowary's!KSWS causeway's causeways"KSX Czech kirschKusch.KSXN causation question questioner)KSXNBL questionable questionablyKSXNN questioningKSXNNL questioningly*KSXNNS questioning's questioningsKSXNR questionnaire.KSXNRSquestionnaire'squestionnairesQKSXNS causation's questioner's questioners question's questionsKSXNT questioned3KSXS Czech's Czechs kirsch'sKusch's,KSXSLFK CzechoslovakCzechoslovakiaKSXSLFKNCzechoslovakian5 KSXSLFKNSCzechoslovakian'sCzechoslovakiansKSXSLFKSCzechoslovakia'sKSYNgussying÷KTCADcad caddiecard cardercart Carter carter Cartiercat caterCatoCatt cattier catty caughtCDCdcoatCODCodcodcodacode coderCodycoed cooed cootøKT cootiecordcotCotecote cottar cotter court courtierCTCtctcudcuedcurdCurtcurt curtercutcute cuter cutey cutie cuttercwtgad gadder gaiety gaitúKT gaiter gartergate gateau gatorGATT gaudier gaudy GautiergawdGdGEDgeed geodeget Gettyghat ghetto giddier giddyGide Giottogird girdergirtgitgite goadúKTgoat goateeGodgodGoodgood goodygot gotta Gouda gourd gourdegout goutier goutygtGTE guard guarder guide guider Guido guitargut gutter guttier gutty jadeýKTjatoJDJedJedijet jetty JiddaJodi JodieJodyjot jotter JudahJudd judderJude JudeajudoJudyjutjutekartKate KatieKatykidKidd kidder kiddiekiddoþKTKitkitkite Kitty kitty kowtowktKurdKurt QatarQEDqtqtyquad quart quarter quarto queuedquid quiet quieter quirtquit quite Quito quitter quoitquotquota KTquoteKT@JudithKT@BGodthaabKT@SJudith'sKTB CatawbaCordobaKKTBK cutback guidebook jitterbug jitterbugger quarterback+KTBKN jitterbuggingquarterbackingŽKTBKS cutback's cutbacks guidebook's guidebooksjitterbugger's jitterbug's jitterbugs quarterback's quarterbacks)KTBKT jitterbugged quarterbackedKTBLquotableKTBLT quotabilityKTBLTS quotability's!KTBS Catawba's Cordoba's6KTBT cardboard catbird catboatgadaboutdKTBTS cardboard's catbird's catbirds catboat's catboats gadabout's gadaboutsKTBYgoodbye KTBYS goodbye'sgoodbyeslKTF cadaver caitiff CardiffCATVCCTV codifier codify cutoff GodivaQaddafiKTF@ godfather%KTF@S godfather's godfathersKTFKXN codification-KTFKXNScodification's codificationsKTFL gadflygodawfulKTFLK catafalque(KTFLKS catafalque's catafalques KTFLS gadfliesgadfly'sKTFNcordovanKTFNL quarterfinal,KTFNLSquarterfinal's quarterfinalsKTFNS cordovan'sKTFRS cadaverousKTFS cadaver's cadavers caitiff's caitiffs Cardiff's codifier's codifiers codifies cutoff's cutoffs Godiva's Qaddafi'sKTFSKLcardiovascularKTFSKN godforsakenKTFTcodifiedKTFX catfishcodfish<KTFXS catfishes catfish's codfishes codfish'sKTFYN codifyingKTHL cartwheelKTHLN cartwheeling%KTHLS cartwheel's cartwheels%KTHLT cardholder cartwheeledKTHLTS cardholders"KTHPS jodhpurs jodhpurs's"KTHS gatehouse guardhouseDKTHSS gatehouse's gatehouses guardhouse's guardhouses(KTHT Godhead godheadgodhood/KTHTS Godhead's godhead's godhood'sKTHTT goodhearted€KTK cadger cardiac cartageCDC codger cordage cottage cottager Jataka Judaic KodakKodiak5KTKL catcall cortical cuticleJudaicalKTKLM quitclaim&KTKLMS quitclaim's quitclaimsKTKLN catcalling:KTKLS catcall's catcalls cuticle'scuticlesKTKLSM cataclysmKTKLSMK cataclysmicKTKLSML cataclysmal'KTKLSMS cataclysm's cataclysmsKTKLT catcalledKTKMcatacomb$KTKMBS catacomb's catacombsKTKMNTL judgmentallyOKTKN cadging cardigan catercorner catkin cottagingjudging:KTKNS cardigan's cardigans catkin'scatkinsKTKP gatekeeper'KTKPS gatekeeper's gatekeepersKTKR categorykedgeree6KTKRF cardiograph cartographer cartographyKTKRFK cartographic^KTKRFS cardiograph's cardiographscartographer's cartographers cartography's)KTKRKL categorical categoricallyKTKRM cardiogram(KTKRMS cardiogram's cardiograms$KTKRS categories category's$KTKRX gatecrash gatecrasherKTKRXN gatecrashing9KTKRXS gatecrasher's gatecrashers gatecrashesKTKRXT gatecrashed­KTKS cadger's cadgers cartage's codex codger's codgers cordage's cortex cottager's cottagers cottage's cottages gateauxKodiak'sKTKSS codex'scortex'sKTKT catgut coadjutor$KTKTR judicatory judicature9KTKTRS judicatories judicatory's judicature's1KTKTS catgut's coadjutor's coadjutorsKTKXN coeducationKTKXNL coeducationalKTKXNS coeducation'sKTKYX KitakyushuKTKYXS Kitakyushu'sõKTL cartel cattail cattily cattle caudal caudally coattail coddle coital Cordelia cordial cordially courtlier courtly cuddle cuddlier cuddly curdle curtail curtly cutelycutler‡KTL gaudily giddily girdle godlier godly Goodall goodlier goodly kettle Kodaly quarterlyquietlyKTLFX cuttlefish)KTLFXS cuttlefishes cuttlefish'sDKTLK Cadillac cardiology cartilage catlikegodlikeKTLKF GuadalquivirKTLKNL GuadalcanalKTLKNLS Guadalcanal'sKTLKNS cartilaginousKTLKR GuadalajaraKTLKRS Guadalajara's5KTLKS cardiology's cartilage's cartilagesKTLKST cardiologist-KTLKSTScardiologist's cardiologists"KTLMN cattleman cattlemenKTLMNS cattleman'sKTLMNT curtailment+KTLMNTS curtailment's curtailmentsÇKTLN Caitlin Catalan Catalina Catalonia Catiline coddling cotillion cuddling curdling curtailing Gatling girdling guideline jetliner KaitlinKatelynKTLNM gadoliniumKTLNMS gadolinium'söKTLNS Caitlin's Catalan's Catalans Catalina's Catalonia's cotillion's cotillions courtliness courtliness's Gatling's godliness godliness's guideline's guidelines jetliner's jetliners Kaitlin'sKTLNS Katelyn'sKTLNT CortlandJutland$KTLNTS Cortland's Jutland's-KTLP catalpa Guadalupe GuadeloupeMKTLPS catalepsy catalpa's catalpas Guadalupe's Guadeloupe'sKTLPSS catalepsy'sKTLPTK cataleptic)KTLPTKS cataleptic's cataleptics KTLR cordilleracutleryCKTLRS Cordilleras cordillera's cordilleras cutlery'súKTLS cartel's cartels cattail's cattails cattle's Catullus coattail's coattails coddles Cordelia's cordial's cordials cordless cuddle's cuddles curdles curtails cutlass cutlass'scutler'sKTLS cutlers girdle's girdles godless Goodall's gutless kettle's kettles Kodaly's quarterlies quarterly'sKTLSL godlesslyIKTLSNS godlessness godlessness's gutlessness gutlessness's1KTLSS catalysis catalysis's cutlassesHKTLST catalyst courtliest cuddliest godliest goodliest$KTLSTS catalyst's catalystsdKTLT cartload coddled cordiality cuddled curdled curtailed cutletgirdledKTLTK catalyticKTLTKS catalytic'sKTLTN cotyledon&KTLTNS cotyledon's cotyledonsKTLTRM kettledrum)KTLTRMS kettledrum's kettledrumsIKTLTS cartload's cartloads cordiality's cutlet'scutlets'KTM Gautama GordimerKatmaiKTM@ godmother%KTM@S godmother's godmothersKTML GuatemalaKTMLN Guatemalan(KTMLNS Guatemalan's GuatemalansKTMLS Guatemala'sKTMM cadmiumcardamom0KTMMS cadmium's cardamom's cardamoms4KTMN Caedmon cardamon goddamnGoodman1KTMNS Caedmon's cardamons coterminousKTMNT goddamnedKTMRN catamaran&KTMRNS catamaran's catamaransKTMS Gautama'sKTMST quartermaster.KTMSTSquartermaster'squartermastersKTMT goddammitúKTN Cardin carding carting carton cartoon catting coating codding codeine coding cording cordon Cotonou Cotton cotton cottony courting Courtneyctn curtain cutting gaddinggardenþKTN gardener gardenia Gardner gating Gatun getting Gideon girding girting goading Gordian Gordon gotten guardian guarding guiding gutting jading jetting jitney Jordan jottingjuttingˆKTN Katina Keaton kidding kidney kiting kitten kitting quieten quieting quitting quoitingquotingKTNBK GutenbergKTNFGodunovKTNKNT cotangent'KTNKNTS cotangent's cotangents.KTNL cardinal cardinally cuttingly#KTNLS cardinal's cardinalsKTNM@ cottonmouth*KTNM@S cottonmouth's cottonmouthseKTNN cartooning cordoning cottoning curtaining gardening Jordanian quietening4KTNNS gardening's Jordanian's Jordanians2KTNP catnap catnip kidnap kidnapper$KTNPN catnapping kidnapping(KTNPNS kidnapping's kidnappingsSKTNPS catnap's catnaps catnip's kidnapper's kidnapperskidnaps"KTNPT catnapped kidnappedKTNR QuaternaryKTNRS Quaternary'sýKTNS cadence cadenza Cardenas Cardenas's Cardin's carton's cartons cartoon's cartoons cattiness cattiness's coating's coatings codeine's cordon's cordons Cotton's cotton's cottons Courtney'sûKTNS curtain's curtains curtness curtness's cutaneous cuteness cuteness's cutting's cuttings gardener's gardeners gardenia's gardenias garden's gardens Gardner's Gatun's gaudiness gaudiness'sóKTNS giddiness giddiness's goodness goodness's Gordian's guardian's guardians guidance jitney's jitneys Jordan's jotting's jottings Katina's Keaton's kidney's kidneys kitten'skittens<KTNS quietens quietness quietness's quittanceKTNSKGdanskKTNSKSGdansk'sWKTNSS cadence's cadences cadenza's cadenzas guidance's quittance's0KTNST cadenced cartoonist cottonseedGKTNSTS cartoonist's cartoonists cottonseed's cottonseedsˆKTNT cartooned coordinate coordinator cordoned cottoned curtained gardened goodnight quietenedquotient&KTNTL coordinately cottontail(KTNTLS cottontail's cottontailsKTNTN coordinatingcKTNTS coordinate's coordinates coordinator's coordinators quotient's quotientsKTNTT coordinatedKTNWT cottonwood(KTNWTS cottonwood's cottonwoodsKTNX kittenishKTNXN coordinationKTNXNScoordination'sKTNXP guardianshipKTNXPSguardianship'sKTP cutupGDPgetupKTPKSCotopaxiKTPKSS Cotopaxi's%KTPL Caterpillar caterpillarKTPLMNRcardiopulmonary:KTPLS Caterpillar's caterpillar's caterpillarsKTPLTcatapultKTPLTN catapulting$KTPLTS catapult's catapultsKTPLTT catapultedKTPNTNS codependencyKTPNTNSScodependency'sKTPNTNT codependent,KTPNTNTS codependent's codependentsKTPRNT godparent'KTPRNTS godparent's godparents<KTPS codpiece cutup's cutups GDP'sgetup's#KTPSS codpiece's codpieces!KTPST gatepost guidepostAKTPSTS gatepost's gateposts guidepost's guidepostsKTPTjetport KTPTS jetport'sjetports}KTR cadre caterer cattery corduroy coterie couture couturierctr jitterier jitteryQatariKTRFM quadriviumKTRFMS quadrivium'sKTRFNK quadraphonicKTRHcatarrhKTRHS catarrh'sKTRK cartridge%KTRKS cartridge's cartridgesKTRKTcataract$KTRKTS cataract's cataracts-KTRL guardrail guttural quadrilleKTRLN quadrillion*KTRLNS quadrillion's quadrillions]KTRLS guardrail's guardrails guttural's gutturals quadrille's quadrillesKTRLTRL quadrilateral0KTRLTRLSquadrilateral'squadrilaterals-KTRM coatroom courtroom guardroomOKTRMS coatrooms courtroom's courtrooms guardroom's guardrooms_KTRN catering guttering juddering Katrina Kettering quarteringquatrain'KTRNKL quadrangle quadrangular)KTRNKLS quadrangle's quadranglesKTRNL quadrennialKTRNM quadrennium*KTRNMS quadrennium's quadrenniums=KTRNS caterings Katrina's quatrain's quatrainsKTRNTquadrant$KTRNTS quadrant's quadrantsKTRPL quadrupleKTRPLK quadriplegiaKTRPLKK quadriplegic.KTRPLKKSquadriplegic's quadriplegicsKTRPLKSquadriplegia'sKTRPLKT quadruplicateKTRPLKTNquadruplicating0KTRPLKTSquadruplicate'squadruplicatesKTRPLKTTquadruplicatedKTRPLKXNquadruplication! KTRPLKXNSquadruplication'sKTRPLN quadrupling&KTRPLS quadruple's quadruples%KTRPLT quadrupled quadruplet)KTRPLTS quadruplet's quadrupletsKTRPT quadrupedKTRPTL quadrupedal&KTRPTS quadruped's quadrupedsÓKTRS cadre's cadres caterer's caterers catteries corduroy's corduroys corduroys's coterie's coteries couture's couturier's couturiers Gutierrez Qatari'sQatarisKTRSL Yggdrasil'KTRSPS quadriceps quadriceps'sKTRSPSS quadricepsesKTRSS Gutierrez's#KTRST guitarist jitteriest&KTRSTS guitarist's guitarists]KTRT Cartwright catered Gatorade Gertrude guttered juddered quarteredKTRTK quadratic&KTRTKS quadratic's quadraticsKTRTR quadrature$KTRTS Gatorade's Gertrude'sKTRXGoodrichKTRXS Goodrich'söKTS caddie's caddies Cadiz CAD's cad'scads caducei carder's carders cardies Cardozo card's cards Carter's carter's carters cart's carts caters cat'scatsCD'sCd'scoat'sýKTS coats coda's codas coder's coders code's codes cod'scods coed's coeds coitus coitus's cootie's cooties coot's coots cord's cords Cortes Cortes's Cote's cote's cotescot'sûKTScots cottar's cottars cotter's cotters courteous courtesy courtier's courtiers court's courtsCT's cud'scuds curd's curds Curtis Curtis's Curt's curtsy cutesier cutesycuteysýKTS cutie's cuties cut'scuts cutter's cutters gadder's gaddersgads gaiety's gaiter's gaiters gait's gaits garter's garters Gates gate's gates gator's gators GATT'sGd'sgeode'søKTS geodes geodesy get'sgets Ghats ghat's ghats ghetto's ghettos girder's girders girds girt's girts gitesgits goad's goads goatee's goatees goat's goats goddess goddess's÷KTS God's god'sgods goodies Good's good's goods goods's goody's Gouda's Goudas gourde's gourdes gourd's gourds gout's GTE's guarder's guarders guard's guards guider'sguidersûKTS guide's guides guitar's guitars gut'sguts gutsier gutsy gutter's gutters jade's jades jato's jatos Jedi's Jed's jet'sjets jetties jetty's jitters jitters's Jodie'sJodi'súKTS Jody's jot'sjots jotter's jotters Judas Judas's judders Judd's judo's jute's jut'sjuts kart's karts Kate's Katie's Katy's Keats kidder's kidders kiddie's kiddieskiddo'søKTS kiddos Kidd's kid'skids kite's kites Kit's kit'skits kitties Kitty's kitty's kowtow's kowtows kudos kudos's kudzu Kurtis Kurtis's Kurt's Qatar's quad's quads quarter'sôKTS quarters quarto's quartos quart's quarts quartz quid's quids quiet's quiets quietus quietus's quirt's quirts Quito's quits quitter's quitters quoit's quoits quota'squotasKTS quote'squotesKTSBGatsbyKTSBK GettysburgKTSBKS Gettysburg'sKTSBSGatsby'sKTSFKutuzovKTSFN CtesiphonKTSKgeodesicKTSKLCatskill3KTSKLS Catskill's Catskills Catskills'sKTSKN goatskinkidskin1KTSKNS goatskin's goatskins kidskin's#KTSKS geodesic's geodesics-KTSL codicil courteouslyGodzillaKTSLKTL QuetzalcoatlKTSLKTLSQuetzalcoatl's/KTSLS codicil's codicils Godzilla's(KTSM jetsam Judaismquietism"KTSMN guardsman guardsmenKTSMNS guardsman's-KTSMS jetsam's Judaism'sJudaismsAKTSN cortisone courtesan godson jettisonJudsonKTSNN jettisoningKTSNP guttersnipe*KTSNPS guttersnipe's guttersnipes–KTSNS cortisone's courteousnesscourteousness's courtesan's courtesans godson's godsons jettison's jettisonsJudson's!KTSNT godsend jettisoned"KTSNTS godsend'sgodsends KTSPT Godspeedgodspeed$KTSPTS Godspeed's GodspeedsKTSR judiciary&KTSRS judiciaries judiciary'sðKTSS Cadiz's caduceus caduceus's Cardozo's codices Corteses cortices courtesies courtesy's curtsies curtsy's geodesy's goddesses Judases judicious kudzu's kudzus quartz's quietusesKTSSL judiciously-KTSSNS judiciousnessjudiciousness's!KTSST cutesiestgutsiest{KTST catsuit cattiest curtest curtsied cutest gaudiest giddiest goutiest guttiestquietestKTSTF quarterstaff,KTSTFSquarterstaff's quarterstaves KTSTN Gadsden KurdistanKTSTNS Gadsden'sKTSTRF catastropheKTSTRFK catastrophicKTSTRFKLcatastrophically+KTSTRFS catastrophe's catastrophesKTSTScatsuitsKTSWLP codswallopKTSWLTCotswoldKTSWLTS Cotswold'sKTSX kitschkitschyKTSXSkitsch'sKTSYN curtsyingùKTT caddied cadet Cadette carded carted cattedCDT coated codded coded corded cordite courted cutout gadded gated geddit girded girted goaded Godard Goddard goddaughterGodot«KTT guarded guided gutted jaded jadeite jetted jotted jutted kidded kited kitted quartet quieted quietude quoitedquoted"KTTK geodetic quarterdeck)KTTKS quarterdeck's quarterdecksKTTL guardedlyjadedly!KTTN catatonia quotidianKTTNK catatonic&KTTNKS catatonic's catatonics3KTTNS catatonia's jadedness jadedness's KTTS cadet's cadets cordite's cutout's cutouts goddaughter's goddaughters Godot's jadeite's quartet's quartets quietude'sKTTTkatydid KTTTS katydid'skatydids1KTW cutaway gateway getawayJetway,KTWL caterwaul GoodwillgoodwillKTWLKcatwalk"KTWLKS catwalk'scatwalksKTWLN caterwaulingAKTWLS caterwaul's caterwauls Goodwill's goodwill'sKTWLT caterwauledKTWMcutworm!KTWMS cutworm'scutwormsKTWN Goodwin kowtowingKTWNS Goodwin's^KTWS cutaway's cutaways gateway's gateways getaway's getawaysKatowiceKTWTkowtowed=KTX caddish goodish kaddish kiddishKurdish.KTXL caddishly judicial judiciallyKTXLTgodchildKTXLTRN godchildrenKTXLTS godchild's!KTXN Cartesian quotationEKTXNS caddishness caddishness's quotation's quotations0KTXP cardsharp cardsharper courtshipcKTXPS cardsharper's cardsharpers cardsharp's cardsharps courtship's courtshipsKTXRM KodachromeKTXRMS Kodachrome's.KTXS kaddishes kaddish's Kurdish'sKTXSM catechism&KTXSMS catechism's catechismsKTXST catechist%KTXSTS catechist's catechistsKTYGoodyearKTYNcaddyingKTYT courtyard$KTYTS courtyard's courtyardsKW cower KiowakiwiKWBTKawabataKWBTS Kawabata'sKWFRT kiwifruit%KWFRTS kiwifruit's kiwifruitsKWKcoworker"KWKS coworker's coworkersKWKTLKwakiutlKWKTLS Kwakiutl's-KWL Gwalior Jewel jewelJewellKWLK jaywalk jaywalkerKWLKN jaywalkingKWLKNS jaywalking's1KWLKS jaywalker's jaywalkersjaywalksKWLKT jaywalkedKWLRS jewelries2KWLS Jewell's Jewel's jewel'sjewels>KWN cawing cowing GawainGwen jawingKwanKWNKKKwangju=KWNS Gawain's Gwen's Kiwanis Kwan'sKwanzaa!KWNSS Kwanzaa'sKwanzaas$KWNTLN Gwendoline Gwendolyn(KWNTLNS Gwendoline's Gwendolyn'sKWRNcoweringKWRTcoweredNKWS cowers Jewess Jewess's Kiowa's Kiowas kiwi'skiwisKWSKKawasakiKWSSJewessesiKWT cawed Coward coward cowed jawed keyword Kuwait Kuwaiti QWERTYqwertyKWTLcowardly+KWTLNS cowardlinesscowardliness'sKWTNKeewatiniKWTS cowardice coward's cowards keyword's keywords Kuwaiti's KuwaitisKuwait'sKWTSS cowardice'sKWXJewishKWXNS JewishnessýKX cacheCashcash cashew cashier Casio cassia catch catcher catchier catchy Cauchy coachcosh couch cushier cushy Garciagash gauche gaucher gaucho geishaGishgoshgotcha¦KX gouachegush gusher gushier gushyJoshjosh josher Joshua Josiah Keisha ketchKoch kosher quash QuechuaquicheKXBKochabKXBKcashbook#KXBKS cashbook's cashbooksKXBMB CochabambaKXBSKochab'sKXFkerchiefKXFRS catchphrase*KXFRSS catchphrase's catchphrases"KXFS kerchief's kerchiefsKXFT gearshift$KXFTS gearshift's gearshiftsKXHF KirchhoffKXKgoshawkKXKS goshawk'sgoshawksAKXL catchall cochlea cochleae cochleargauchelyKXLN CuchulainKXLNS Cuchulain'sGKXLS cashless catchall's catchalls cochlea'scochleas!KXLT coachload gasholder#KXLTS coachloads gasholdersKXMKashmirKXMN coachmancoachmenKXMNS coachman'sKXMNT catchment&KXMNTS catchment's catchmentsKXMRcashmereKXMRS cashmere's KXMS Kashmir'sKashmirsKXMSTR geochemistryKXMSTRSgeochemistry'sÜKXN caching cashing catching cation caution coaching Cochin coshing couching cushion gashing Gaussian gushing joshing Kirchner kitchen Kitchener kuchenquashingKXNFKishinevKXNFS Kishinev's!KXNL cochineal gushinglyKXNLS cochineal's#KXNN cautioning cushioningKXNR cautionary¹KXNS catchings cation's cations caution's cautions cushion's cushions gaucheness gaucheness's Kirchner's kitchen's kitchens kuchen'skuchens0KXNT cautioned cushioned kitchenette)KXNTS kitchenette's kitchenettesKXNWR kitchenwareKXNWRS kitchenware'sKXP CassiopeiaketchupKXPN catchpenny$KXPS Cassiopeia's ketchup'sKXPTcachepot"KXPTS cachepot's cachepotsKXR gaucherie-KXRN cashiering Cochran kosheringKXRNS Cochran'sKXRS gaucherie'sKXRT cashieredkosheredýKXS cache's caches cashes cashew's cashews cashier's cashiers cash's Casio's cassia's cassias catcher's catchers catches catch's cautious coaches coach's Cochise coshes couchescouch'súKXS Garcia's gashes gash's gaucho's gauchos geisha's gotchas gouaches gusher's gushers gushes gush's josher's joshers joshes josh's Joshua's Keisha's ketches ketch's koshersquashes*KXS Quechua's quiche'squichesKXSL cautiously*KXSNS cautiousnesscautiousness's7KXST catchiest cushiest gauchestgushiest…KXT cached cachet cashed coached coshed couched couchette cowshed gashed gushed joshedquashedKXTRY KshatriyaKXTRYS Kshatriya's7KXTS cachet's cachets couchettescowshedsKXWK coachworkKXWNGershwinKXWT catchword$KXWTS catchword's catchwords.KY coyer gayerGoyaKayekayoKYK CayugakayakKYKL GuayaquilKYKLS Guayaquil'sKYKNkayakingKYKNS kayaking's3KYKS Cayuga's Cayugas kayak'skayaksKYKTkayakedOKYN Cayenne cayenne Guyana guying joying kayoingkeyingKYNKGuiyang,KYNS cayenne's Guyana'sGuyaneseKYNSS Guyanese'sKYPRJayapuraKYPRS Jayapura'sAKYS Cayuse cayuse joyous Kaye's kayo'skayosKYSLjoyously&KYSNS joyousness joyousness'sKYSS cayuse'scayusesKYST coyestgayest>KYT coyote guyed joyed kayoed keyedKyoto(KYTS coyote's coyotesKyoto'sKYWTN JayawardeneKYWTNS Jayawardene'sKYXKyushuKYXSKyushu'súLLlLALalalairLaoLauelawlayLeLealeaLeahLearLeeleeleerlei LeighLeoLewLiliarLielielieuliiLLlllolooLou lough Louie)LlourlowLuluauWyliewL@lath lathe lather leather Letha Lethe lithe lither loath loathe loatherLutherL@KlethargyL@KK lethargicL@KKL lethargically5L@KRF lithograph lithographer lithographyL@KRFK lithographicL@KRFKLlithographicallyL@KRFN lithographing\L@KRFSlithographer's lithographers lithograph's lithographs lithography'sL@KRFT lithographedL@KS lethargy's&L@L lethal lethallylithelyL@MlithiumL@MS lithium's*L@N lathing LithuanialoathingL@NK leatherneck)L@NKS leatherneck's leathernecksL@NN Lithuanian'L@NNS Lithuanian's LithuaniansLL@NS litheness litheness's Lithuania's loathing's loathings)L@R lathery leatheryLothario L@RN latheringLutheran#L@RNS Lutheran's LutheransL@RNSM Lutheranism+L@RNSMS Lutheranism's Lutheranisms"L@RS Lothario's Lotharios"L@RT lathered leatheretteL@RTS leatherette's²L@S lather's lathers lathe's lathes lath's laths leather's leathers Letha's Lethe's lighthouse loather's loathers loathesLuther'sL@SFR lithosphere*L@SFRS lithosphere's lithospheres!L@SM lithesome loathsomeL@SML loathsomely-L@SMNS loathsomenessloathsomeness's&L@SS lighthouse's lighthousesL@STlithestL@T lathedloathed&L@TT lightheaded lightheartedL@TTLlightheartedly2L@TTNSlightheartednesslightheartedness'sLBLablab labialblbwlib libber LibbyLLBlob lobar lobber lobbylobe lowboy lubberlubeLBFRMLX LiebfraumilchLBFX LubavitcherLBKLBJLubbockLBKSLBJ'sBLBL label labial labile liable libellubberlyLBLNKLeblancLBLNKS Leblanc'sHLBLS label's labels labial's labials libel'slibelsLBLT liability%LBLTS liabilities liability'sLBMlabiumLBMBX LubumbashiLBMN LiebermanLBMNS Lieberman'sLBMSlabium's/LBN Laban lobbing lowbornlubingLBNMlaburnum#LBNMS laburnum's laburnumsLBNNLebanonLBNNS Lebanon'sLBNS LebaneseLeibniz"LBNSS Lebanese's Leibniz's%LBR Liberia LibralowbrowLBRFL LibrevilleLBRFLS Libreville'sLBRK lawbreakerLBRKN lawbreakingLBRKNS lawbreaking'sLBRKNT lubricant'LBRKNTS lubricant's lubricants'LBRKS lawbreaker's lawbreakers#LBRKT lubricate lubricatorLBRKTN lubricating6LBRKTS lubricates lubricator's lubricatorsLBRKTT lubricatedLBRKXN lubricationLBRKXNS lubrication'sLBRL liberal liberally)LBRLNS liberalness liberalness's!LBRLS liberal'sliberalsLBRLSM liberalismLBRLSMS liberalism'sLBRLT liberalityLBRLTS liberality'sLBRMLibriumLBRMS Librium'sLBRNLiberianLBRN@ labyrinthLBRN@N labyrinthine&LBRN@S labyrinth's labyrinths#LBRNS Liberian's LiberiansLBRRlibraryLBRRN librarian&LBRRNS librarian's librariansLBRRNXP librarianship"LBRRS libraries library's[LBRS laborious Liberace Liberia's Libra's Libras lowbrow'slowbrowsLBRSL laboriously-LBRSNS laboriousnesslaboriousness's$LBRSS Liberace's lubriciousLBRSSL lubriciouslyLBRST lubricityLBRSTS lubricity's8LBRT Labrador liberate liberatorlibrettoLBRTN liberatingLBRTR laboratoryLBRTRN Labradorean)LBRTRS laboratories laboratory'shLBRTS Labrador's Labradors liberates liberator's liberators libretto's librettosLBRTST librettist)LBRTSTS librettist's librettistsLBRTT liberatedLBRXN liberationLBRXNS liberation'sÙLBS lab'slabslbs libber's libbers lib's LLB's lobber's lobbers lobbies lobby's lobe's lobes lob'slobs lowboy's lowboys lubber's lubbers lube'slubesLBSKLebesgueLBSKS Lebesgue'sLBSTlobster LBSTS lobster'slobstersNLBT larboard liberty libido lobbed lobbied lobedlubedLBTMlobotomy$LBTMS lobotomies lobotomy'sLBTN libertineLBTNL libidinal3LBTNS libertine's libertines libidinousLBTRN libertarian*LBTRNS libertarian's libertariansRLBTS larboard's larboards liberties liberty's libido'slibidosLBXFSK LobachevskyLBXNlibation"LBXNS libation's libationsLBYLibyaLBYN LibyanlobbyingLBYNS Libyan'sLibyansLBYSLibya'sLBYSTlobbyist#LBYSTS lobbyist's lobbyistsøLF larva larvae laughlavlavalaveleaf leafier leafy leave leaverLeif levee leverLevi levierLevylevylief lieferlife liferLIFOlive liver LiviaLivy loaf[LF Loafer loafer loofahLovelove lover loveylufflvilvii!LF@N Leviathan leviathan2LF@NS leviathan's leviathans LufthansaLF@NSS Lufthansa'sLFBlifebuoy7LFBL laughable laughably lovablelovably)LFBLNS lovableness lovableness's/LFBLT lifebelt lifeblood livability5LFBLTS lifebelts lifeblood's livability's"LFBS lifebuoy's lifebuoysLFBT lifeboatlovebird=LFBTS lifeboat's lifeboats lovebird's lovebirdsLFFLvovLFFMS lifeformsLFK lavageleafageLFKRFT LovecraftLFKRFTS Lovecraft's LFKS lavage's leafage'sLFKT lifeguard$LFKTS lifeguard's lifeguards{LFL larval Laval lawful lawfully level levelly livelier lively loophole lovelierlovelyLFLHT livelihood(LFLHTS livelihood's livelihoodsLFLHTT levelheaded3LFLHTTNSlevelheadednesslevelheadedness'sLFLKlifelikeLFLN lifelinelovelorn LFLNK lifelonglivelongLFLNKS livelongs™LFLNS lawfulness lawfulness's levelness levelness's lifeline's lifelines liveliness liveliness's loveliness loveliness'sLFLR lavaliere%LFLRS lavaliere's lavalieresLFLS leafless level's levels lifeless loophole's loopholes Lovelace loveless lovelieslovely'sLFLSL lifelessly+LFLSNS lifelessnesslifelessness's"LFLST liveliest loveliestLFLTleafletLFLTN leafleting!LFLTS leaflet'sleafletsLFLTT leafletedLFMKN lovemakingLFMKNS lovemaking's«LFN laughing Lavern Laverne laving Lavonne leafing leaven leaving Levine liven living Livonia loafing loving luffingLVN!LFNL laughinglylovingly LFNN leaveningliveningLFNNS leavening's¦LFNS laughing's Laverne's Lavern's Lavonne's leaven's leavens leavings leavings's Levine's livens living's livings Livonia'sLFNSTK laughingstock/LFNSTKSlaughingstock'slaughingstocks&LFNSTN Livingston Livingstone4LFNT lavender leavened Levantlivened/LFNTS lavender's lavendersLevant'sLFNW@ LeavenworthLFPL LiverpoolLFPLS Liverpool'sLFPTLN Liverpudlian,LFPTLNSLiverpudlian's LiverpudliansLFR liveryLouvreLFRKleverageLFRKN leveraging#LFRKS leverage's leveragesLFRKT leveraged"LFRMN liveryman liverymenLFRMNS liveryman'sLFRNlevering+LFRS liveries livery'sLouvre'sLFRT leveredliveriedLFRXliverishõLFS larva's laugh's laughs lava's laves Lavoisierlavs leaf's leafs leaver's leavers leave's leaves Leif's levee's levees lever's levers levier's leviers levies Levi'sLevisöLFS Levy's levy's lifer's lifers life's liver's livers lives Livia's Loafer's Loafers loafer's loafers loaf's loafs loaves loofah's loofahs lover's lovers Love's love'sloves+LFS loveys luffsLuvsLuvs'sLFSF lifesaverLFSFN lifesavingLFSFNS lifesaving's%LFSFS lifesaver's lifesaversLFSK LevesquelovesickLFSKS Levesque'sLFSPNlifespanLFSPNS lifespans(LFST leafiest liefestlivestLFSTK livestockLFSTKS livestock'sLFSTL lifestyleLFSTLK leafstalk'LFSTLKS leafstalk's leafstalks%LFSTLS lifestyle's lifestylesãLFT Lafitte laughed laughter laved leafed leavedLeftleft lefter lefty levied Levitt levitylift lifter lived livid loafedloft loftier lofty lovedluffedLFTF leftoverliftoff<LFTFS leftover's leftovers liftoff'sliftoffs$LFTKS Leviticus Leviticus'sLFTL lividlyloftilyLFTMlifetime#LFTMS lifetime's lifetimesLFTMSTleftmostLFTN liftinglofting$LFTNS loftiness loftiness's"LFTR lavatory L'OuvertureLFTRL lavatorial$LFTRS lavatories lavatory's LFTS Lafitte's laughter's lefties left's lefts lefty's Levitt's levity's lifter's lifters lift's lifts loft'sloftsLFTSMleftismLFTSMS leftism's*LFTST leftest leftistloftiest"LFTSTS leftist'sleftists'LFTT levitate liftedloftedLFTTN levitatingLFTTS levitatesLFTTT levitatedLFTWF LuftwaffeLFTWTleftwardLFTWTS leftwardsLFTXN levitationLFTXNS levitation'sLFWKlifework#LFWKS lifework's lifeworksLFWRlivewareLFWRS livewaresLFWST liverwurstLFWSTS liverwurst'sLFWT liverwort$LFWTS liverwort's liverwortsLFX lavishlavisherLFXLlavishlyLFXLT lovechildLFXLTS lovechild'sLFXN lavishing&LFXNS lavishness lavishness'sLFXSlavishesLFXST lavishestLFXTlavishedLFYNlevyingLFYT LafayetteLHNKRN LohengrinLHRLahoreLHSLhasaLHSS Lhasa'sLhasasLHTSLhotseLHTSSLhotse'sþLKlaclack lackey lacquerlag lagerlake large larger largolarkLC leagueleak Leakey leakier leaky ledgeleekleg Leger leggier leggyLegoLGlglick LiegeliegeúLKlike likerliq liqueur liquorlock Locke lockerloco Lodge lodgelogloge logger loggia logierLOGOlogologyLokilook lookerluck luckier luckyluglugeLuger:LK lugger LuigiLuke lurgylurklurkerLKBKlogbook!LKBKS logbook'slogbooks)LKBL legible legiblylockableLKBLKN LjubljanaLKBLKNS Ljubljana'sLKBLT legibilityLKBLTS legibility'sLKBRS lugubriousLKBRSL lugubriously0LKBRSNSlugubriousnesslugubriousness'sLKBRT lucubrateLKBRTN lucubratingLKBRTS lucubratesLKBRTT lucubratedLKBRXN lucubrationLKBRXNS lucubration'sLKF lawgiverliquefyLKFKXN liquefactionLKFKXNSliquefaction'sLKFRNT lakefrontLKFRNTS lakefronts/LKFS lawgiver's lawgivers liquefiesLKFT liquefiedLKFYN liquefying!LKHT Lockheed loggerhead5LKHTS Lockheed's loggerhead's loggerheadsLKHTT largehearted0LKK leakage lockjaw logicluggageLKKL logical logicallyLKKLT logicalityLKKLTS logicality'sLKKMlogjamLKKMS logjam'slogjamsPLKKS leakage's leakages lockjaw's logic's luggage'sLycurgusoLKL largely legal legally likelier likely local locale locally luckilylugholeLKLHT likelihood(LKLHTS likelihood's likelihoodsLKLK lookalike%LKLKS lookalike's lookalikes&LKLNS likeliness likeliness'swLKLS legalese legal's legals legless locale's locales local's locals lucklesslugholesLKLSMlegalism$LKLSMS legalism's legalisms#LKLSS legalese's legalesesLKLST likeliestLKLSTK legalisticLKLSTKLlegalisticallyLKLT legalitylocality?LKLTS legalities legality's localities locality's LKMLCM legumelocumLKMKleukemic#LKMKS leukemic's leukemicsLKMN legmanlegmen"LKMNS legman's leguminousLKMNTligament$LKMNTS ligament's ligaments(LKMS legume's legumeslocumsLKMTF locomotive(LKMTFS locomotive's locomotivesLKMXN locomotionLKMXNS locomotion'süLKN lacking lacuna lacunae lagging lagoon Laocoon larking leaguing leaking legging Leghorn leghorn legion licking liken liking Lockean locking Logan logging looking luckingLucknowLKN lugginglurkingLKNBR loganberry)LKNBRS loganberries loganberry'sLKNKlaconicLKNKL laconicallyLKNNlikeningLKNP lagniappe%LKNPS lagniappe's lagniappes#LKNR legionary legionnaireGLKNRS legionaries legionary's legionnaire's legionnairesúLKNS lacuna's lagging's lagoon's lagoons Laocoon's largeness largeness's leakiness leakiness's legginess legginess's legging's leggings leghorn's leghorns legion's legions licking'slickings„LKNS ligneous likeness likeness's likens liking's Logan's logging's luckiness luckiness's Lucknow'sLKNSS likenesses4LKNT legend lignite likened lorgnette!LKNTR legendaryLegendreLKNTRL legendarilyHLKNTS legend's legends lignite's lorgnette's lorgnettesLKPlockupLKPS lockup'slockups"LKR Legree lucreLycraLKR@M logarithmLKR@MK logarithmic&LKR@MS logarithm's logarithmsLKRLN logrollingLKRLNS logrolling'sLKRMlegroom!LKRMS legroom'slegrooms"LKRN lacquering liquoringLKRNKLagrangeLKRNKN Lagrangian6LKRS lacrosse Legree's licoricelucre's1LKRSS lacrosse's licorice's licorices LKRT lacqueredliquoredLKRTF lucrativeLKRTFL lucratively.LKRTFNS lucrativenesslucrativeness'sLKRTS LucretiusLKRXLucretiaõLKS lackey's lackeys lack's lacks lacquer's lacquers lac's lager's lagers Lagos Lagos's lag'slags Lajos Lajos's lake's lakes large's larges largess largess's largo'slargosýLKS lark's larkslax laxer league's leagues Leakey's leak's leaks ledge's ledges leek's leeks legacy Leger's Lego's leg'slegs lexer lick's licks Liege's liege's liegeslike'søLKS likes liqueur's liqueurs liquor's liquorslix locker's lockers Locke's lock's locks locos locus locus's lodge's lodges loge's loges logger's loggers loggia's loggiaslogo'süLKS logos log'slogs Loki's looker's lookers look's lookslox Lucas luck's lucks Luger's luges lugger's luggers Lugosi lug'slugs Luigi's Luke's lurkers lurkslxilxiiLyX LKSFlxivlxvilxviiLKSKlxix+LKSKKRF lexicographer lexicographyLKSKKRFK lexicographic LKSKKRFKLlexicographicalBLKSKKRFSlexicographer'slexicographerslexicography'sLKSKLlexicalLKSKNlexicon"LKSKNS lexicon'slexiconsLKSL laxlylugsail!LKSLS lugsail'slugsails#LKSLT legislate legislatorLKSLTF legislativeLKSLTFL legislativelyLKSLTN legislatingLKSLTR legislature+LKSLTRS legislature's legislatures6LKSLTS legislates legislator's legislatorsLKSLTT legislatedLKSLXN legislationLKSLXNS legislation'sLKSM@ locksmith&LKSM@S locksmith's locksmiths'LKSMBK Luxembourg LuxembourgerLKSMBKN Luxembourgian=LKSMBKSLuxembourger's Luxembourgers Luxembourg's LKSNS laxness laxness'sLKSNTN LexingtonLKSNTNS Lexington'sLKSPlarkspur#LKSPS larkspur's larkspursLKSRluxuryLKSRNS luxurianceLKSRNSS luxuriance'sLKSRNT luxuriantLKSRNTL luxuriantly-LKSRS luxuries luxuriousluxury'sLKSRSL luxuriously.LKSRSNS luxuriousnessluxuriousness'sLKSRT luxuriateLKSRTN luxuriatingLKSRTS luxuriatesLKSRTT luxuriatedLKSRXN luxuriationLKSRXNS luxuriation'srLKSS legacies legacy's lexers lexis Lexus Lexus's loquacious lox's Lugosi'sLyX'sLKSSL loquaciously/LKSSNSloquaciousnessloquaciousness'sLKSSTlaxest…LKST lakeside largest laxity leakiest leggiest leukocyte likest locust logiest loquacityluckiestLKSTFlaxative$LKSTFS laxative's laxativesLKSTKlogistic'LKSTKL logistical logistically%LKSTKS logistics logistics'sLKSTPlockstepLKSTPS lockstep'sVLKSTS laxity's leukocyte's leukocytes locust's locusts loquacity's÷LKT lacked laggard lagged Lakota larkedLCD leagued leaked Learjet legate legatee legato legged legit licked ligate liked liquid locate locator locked locket lockoutlodgedCLKT logged looked lookout lucked luggedlurkedLKTKlacticLKTL lacteal laggardlyLKTM leucotomyLKTMN legerdemainLKTMNS legerdemain's%LKTMS legitimacy leucotomiesLKTMSS legitimacy'sLKTMT legitimateLKTMTL legitimatelyLKTMTN legitimatingLKTMTS legitimatesLKTMTT legitimated*LKTN lectern ligatinglocating!LKTNS lectern'slecternsLKTPlogotype#LKTPS logotype's logotypes*LKTR lecture lecturerligature#LKTRN lecturing ligaturingWLKTRS lecturer's lecturers lecture's lectures ligature's ligatures!LKTRT lectured ligaturedLKTRXP lectureship+LKTRXPS lectureship's lectureshipsþLKTS lactose laggard's laggards LCD's Learjet's legatee's legatees legate's legates legato's legatos ligates liquid's liquids locates locator's locators locket's lockets lockout'slockouts LKTS lookout'slookouts-LKTSKL lackadaisicallackadaisicallyLKTSS lactose'sPLKTT lactate ligated liquidate liquidator liquiditylocated$LKTTN lactating liquidatingPLKTTS lactates liquidates liquidator's liquidators liquidity's"LKTTT lactated liquidated$LKTXN lactation liquidation8LKTXNS lactation's liquidation's liquidationsLKWKlegworkLKWKS legwork's LKWM legwarmerlukewarmLKWML lukewarmly+LKWMNS lukewarmnesslukewarmness'sLKWMS legwarmersLKWSlikewise+LKWT Lakewood Lockwoodlocoweed0LKWTS Lockwood's locoweed's locoweeds(LKX Lakeisha LakishalargishLKXMLakshmiLKXMS Lakshmi'sCLKXN legation ligation location locutionlogician‚LKXNS legation's legations ligation's location's locations locution's locutions logician's logicians!LKXS Lakeisha's Lakisha'sðLL Layla LeilaLela Lelia LeolaLila Lilia Lille Lillie LillyliloLilylilyLolaloll lolly Louella lowlier lowly LuellaLulalull LullyLulululuLyleLylyLL@LilithLL@SLilith'sLLBlullabyLLBRKT LollobrigidaLLBRKTSLollobrigida's LLBS lullabies lullaby'sLLFlowlifeLLFS lowlife'slowlifesLLKlilacLLKKlollygagLLKKN lollygaggingLLKKS lollygagsLLKKT lollygaggedLLKLN LiliuokalaniLLKS lilac'slilacs<LLN Lilian Liliana Lillian lollinglullingLLNKWLilongweLLNKWS Lilongwe'sILLNS Liliana's Lilian's Lillian's lowliness lowliness's)LLNT Leland lowland lowlanderULLNTS Leland's lowlander's lowlanders Lowlands lowland'slowlandsLLPlollopLLPN lollopingLLPPlollipop#LLPPS lollipop's lollipopsLLPSlollopsLLPT LilliputlollopedLLPTS Lilliput's&LLPXN Lilliputian lilliputian)LLPXNS Lilliputian's LilliputiansøLLS lawless Layla's Leila's Lela's Lelia's Leola's Lila's Lilia's lilies Lillie's Lilly's lilos Lily's lily's Lola's lollies lolls Louella's Luella's Lula's lull's lullsLulu'sLLS lulusLyle'sLLSL lawlessly(LLSNS lawlessness lawlessness'sLLSTlowliest7LLTlilt Lolita Lollard lolledlulledLLTNliltingLLTS lilt'sliltsLLTTliltedÛLMlamlama LamarLamblamblame lamer L'Amour lemma lemme lemurLimalimblime limey limierlimolimy llamaloam loamier loamyLomeloomLymeBLMB Limbaugh limber Limbo limbo lumbarlumberLMBK LimburgerlumbagoLMBKK lumberjack(LMBKKS lumberjack's lumberjacks"LMBKN lambkin Lamborghini3LMBKNS lambkin's lambkins Lamborghini'sLMBKS lumbago'sLMBLSlimbless"LMBMN lumberman lumbermenLMBMNS lumberman'sLMBNlambing2LMBNS lambency limberness limberness'sLMBNSS lambency'sLMBNTlambentLMBNTL lambentlyLMBRlumberer/LMBRN lamebrain limbering lumbering5LMBRNS lamebrain's lamebrains lumbering's#LMBRS lumberer's lumberersLMBRSK Lambrusco LMBRT limberedlumberedLMBRYT lumberyard)LMBRYTS lumberyard's lumberyardsrLMBS lamb's lambs Limbaugh's limbers limbo's limbos limb's limbs lumber'slumbersLMBSKNlambskin%LMBSKNS lambskin's lambskinsLMBSTlambasteLMBSTN lambastingLMBSTS lambastesLMBSTT lambastedLMBSWL lambswoolTLMBT lambada lambda lambed Lambert Lombard LombardiLombardy`LMBTS lambada's lambadas lambda's lambdas Lombardi's Lombard's Lombardy'sLMFlymphLMFMlymphoma#LMFMS lymphoma's lymphomasLMFSlymph'sLMFST lymphocyte(LMFSTS lymphocyte's lymphocytesLMFTlymphoidLMFTK lymphatic%LMFTKS lymphatic's lymphaticsLMK LamarcklawmakerLMKN lawmakingLMKNS lawmaking'sDLMKS Lamarck's lawmaker's lawmakers LimogeslummoxLMKSS lummoxeslummox'sLML lamelyLemuelLMLSLemuel'sLMLT limelightLMLTS limelight's±LMN lamina laminae laminar laming lamming lawman lawmen layman laymen Lehman lemming lemon lemony liminglimn loomingLymanLMNKRS lemongrassLMNNlimningLMNRluminary$LMNRS luminaries luminary'sŸLMNS lameness lameness's lamina's lawman's layman's Lehman's lemming's lemmings lemon's lemons limns luminousLyman'sLMNSL luminouslyLMNSNS luminescenceLMNSNSSluminescence'sLMNSNT luminescentLMNST luminosityLMNSTS luminosity's=LMNT lament laminate Lamont lemonadelimned%LMNTBL lamentable lamentably#LMNTN lamenting laminatingaLMNTS lament's laments laminate's laminates Lamont's lemonade's lemonades!LMNTT lamented laminatedLMNTXN lamentation;LMNTXNS Lamentations lamentation's lamentationsLMNXN laminationLMNXNS lamination's<LMPlamplimp limperlump lumpierlumpyLMPBLK lampblackLMPBLKS lampblack'sLMPKTM lumpectomyLMPKTMS lumpectomiesLMPLlimply$LMPLT lamplight lamplighter9LMPLTS lamplighter's lamplighters lamplight's2LMPN lampoon limping lumpenlumpingLMPNN lampooningWLMPNS lampoon's lampoons limpness limpness's lumpiness lumpiness'sLMPNT lampoonedLMPPLimpopoLMPPS Limpopo'sLMPRlamprey!LMPRS lamprey'slampreys@LMPS lamp's lamps limp's limps lump'slumps+LMPST lamppost limpestlumpiest$LMPSTS lamppost's lampposts/LMPT limped limpet limpidlumpedLMPTLlimpidly'LMPTNS limpidness limpidness'sLMPTS limpet'slimpetsLMPTT limpidityLMPTTS limpidity'sLMPXlumpishLMPXT lampshade%LMPXTS lampshade's lampshadesLMRLemuriaLMRKlimerick#LMRKS limerick's limericksLMRS Lemuria'sûLMS Lamar's lama's lamas Lamaze lamers lame's lames lam'slams lemmas lemur's lemurs Lima's lime's limes limeys limo's limos llama's llamas loam's Lome's loom's loomsLyme'sLMSKL limescaleLMSMLamaism!LMSMS Lamaism'sLamaisms LMSN Limousin limousine3LMSNS limousine's limousines Limousin'sLMSRlamasery$LMSRS lamaseries lamasery's(LMST lamest limiestloamiestLMSTN limestoneLMSTNS limestone'sKLMT lamed lammed limeade limed limit limiterloomedLMTLS limitless.LMTLSNS limitlessnesslimitlessness'sLMTNlimitingLMTNS limitingsLMTRLemaitreLMTRS Lemaitre'sNLMTS limeade's limeades limiter's limiters limit'slimitsLMTTlimitedLMTXN limitation'LMTXNS limitation's limitationsøLNlainLANLana Lanai lanaiLanelane LannylawnLeanlean leaner Leann Leanna Leanne learn learnerLenLena LennyLeno LenoirLeon Leona Leonor Lernerlien LinõLNLinaline linear linerling linger lingolinolion llanoLnloan loanerloinLonlone loner Lonnieloon loonier loonylorn Lorna LuannLuna lunarLynnLynneLN@NM lanthanumLN@NMS lanthanum'sLNBK linebacker&LNBKS linebacker's linebackersLNFNTL'EnfantLNFTlinefeedLNHTT lionheartedÅLNKLang languorlank lanker lankier lanky linage lineagelink linkerLNGLonglong longer longhair longueur lounge loungerlunglunge)LNK@ length lengthierlengthyLNK@L lengthilyLNK@NlengthenLNK@NN lengthening6LNK@NS lengthens lengthiness lengthiness'sLNK@NT lengthenedLNK@S length'slengthsLNK@ST lengthiestLNK@WS lengthwiseLNKBlongbow!LNKBS longbow'slongbowsLNKBTlongboat$LNKBTS longboat's longboats0LNKFL Leoncavallo Longfellowlungful%LNKFLS Longfellow'slungfulsLNKFT longevityLNKFTS longevity'sLNKFXlungfish%LNKFXS lungfishes lungfish's'LNKHNS Langerhans Langerhans'sLNKHTlunkhead$LNKHTS lunkhead's lunkheadsLNKK languagelinkage<LNKKS language's languages linkage'slinkages)LNKL Langley lankly LongueuilLNKL@ loincloth&LNKL@S loincloth's loinclothsLNKLNLincoln"LNKLNS Lincoln'sLincolnsLNKLNTLanglandLNKMLangmuirLNKMN linkmanlinkmen@LNKN linking longhorn longing lounginglungingLNKNL longinglyrLNKNS lankiness lankiness's lankness lankness's longhorn's longhorns longing'slongingsLNKNTlonghandLNKNTS longhand'sLNKPlinkupLNKPS linkup'slinkupsLNKRS languorousLNKRSL languorouslyüLNKS languor's languors linage's lineage's lineages link's links Linux longhair's longhairs longhouse long's longs longueur's longueurs lounger's loungers lounge's lounges lunge'slunges"LNKS lung's lungslynx5LNKSS Linuxes longhouses lynxeslynx's7LNKST Lancaster lankest lankiestlongestLNKSTNTN longstandingLNKSTRT LongstreetLNKSTRTS Longstreet'sLNKSTS Lancaster'sLNKSTT longsighted;LNKT languid linked longed loungedlungedLNKTL languidlyLNKTMlongtime)LNKTNS languidness languidness'sLNKTT longitude,LNKTTNL longitudinallongitudinally&LNKTTS longitude's longitudesLNKWSlongwaysLNKX languishlongishLNKXN languishingLNKXR Lancashire*LNKXRMN longshoreman longshoremenLNKXRMNSlongshoreman'sLNKXS languishesLNKXT languished]LNL Leonel lineal lineally linearly lingual Lionel lonelierlonelyLNLMlinoleumLNLMS linoleum'sLNLNlanolin3LNLNS lanolin's loneliness loneliness'sLNLS Leonel'sLionel'sLNLST loneliestLNMN linemanlinemenLNMNS lineman's!LNMNT lineamentlinimentALNMNTS lineament's lineaments liniment's linimentsLNMW lawnmower$LNMWS lawnmower's lawnmowerseLNN leaning learning Lenin Lennon leonine linen linguine liningloaningLNNRT LeningradLNNRTS Leningrad's£LNNS leaning's leanings learning's lenience leniency Lenin's Lennon's linen's linens linens's linguine's lining'sliningsLNNSMLeninismLNNSMS Leninism's$LNNSS lenience's leniency'sLNNSTLeninistLNNTlenientLNNTL lenientlyLNPlineupLNPS lineup'slineups2LNR Lenora Lenore lingererlingerieLNRN lingeringLNRNL lingeringlyLNRNS lingeringsHLNRS Lenora's Lenore's lingerer's lingerers lingerie's LNRT linearitylingeredLNRTS linearity's÷LNS Lanai's lanai's lanais Lana's Lance lance lancer Lane's lane's lanes Lanny's LAN's lawn's lawns Leanna's Leanne's leanness leanness's Leann's Lean's lean's leans learner'sþLNS learners learns Lena's Lenny's Lenoir's Leno's Len'slens lens's Leona's Leonor's lien's liens Lina's liner's liners line's lines lingers lingoes lingo's ling's lingsLinnaeusöLNS Linnaeus's Lin's Linus Linus's lioness lioness's lion's lions llano's llanos loaner's loaners loan's loans loin's loins loner's loners Lonnie's Lon's loonies loon'sloons^LNS loony's Lorna's lowness lowness's Luann's lunacy Luna'sLynne'sLNSHLanzhouLNSHS Lanzhou'sLNSLTLancelotLNSLTS Lancelot'sLNSMlonesomeLNSML lonesomely LNSMN linesmanlinesmen9LNSMNS linesman's lonesomenesslonesomeness'sLNSN lancingLansingLNSNS Lansing'smLNSS lancer's lancers Lance's lance's lances lenses lionesses lunacieslunacy'sILNST lanced lancet leanest linguist linseedlooniestLNSTK linguisticLNSTKLlinguistically)LNSTKS linguistics linguistics'sFLNSTS lancet's lancets linguist's linguists linseed'sþLNTLandland landau lander launder Leander leaned learned Lenardlend lenderLentlent lento Leonard Leonardo LeonidLind Linda Lindy lined linnetlint lintier lintyloaned0LNT Luanda Lynda LynetteLynnetteLNTB LindberghLNTFlenitive LNTFL landfalllandfill?LNTFLS landfall's landfalls landfill's landfillsLNTHLT landholderLNTHLTN landholding,LNTHLTNS landholding's landholdings)LNTHLTS landholder's landholdersLNTKlunatic!LNTKS lunatic'slunatics(LNTL learnedly lentillintelLNTLB landlubber(LNTLBS landlubber's landlubbersLNTLKT landlockedPLNTLS landless landless's lentil's lentils lintel'slintels LNTLT landladylandlord@LNTLTS landladies landlady's landlord's landlordsLNTMKlandmark$LNTMKS landmark's landmarksLNTMNlandmineLNTMNS landmines"LNTMS landmass landmass'sLNTMSS landmassesˆLNTN landing Landon landowner lantern lending Lenten linden linting Linton London LondonerLyndonLNTNN landowning(LNTNNS landowning's landownings¹LNTNS landing's landings Landon's landowner's landowners lantern's lanterns linden's lindens Linton's Londoner's Londoners London'sLyndon'sLNTNXP landownershipLNTPLinotype)LNTR Landry laundererlaundry%LNTRMN laundryman laundrymenLNTRMNS laundryman's%LNTRMT Laundromat laundromat)LNTRMTS laundromat's laundromatsLNTRN launderinggLNTRS Landry's launderer's launderers laundress laundress's laundries laundry'sLNTRSS laundresses$LNTRT laundered launderette*LNTRTS launderette's launderettes*LNTRWMN laundrywoman laundrywomenLNTRWMNSlaundrywoman'süLNTS landau's landaus land's lands launders Lenard's lender's lenders lends Lent's Lents Leonardo's Leonard's Leonidas Leonidas's Linda's Lindsay Lindsey linnet's linnets lint'slints9LNTS Luanda's Lynda's Lynette's Lynnette's$LNTSKP landscape landscaperLNTSKPN landscapingFLNTSKPS landscaper's landscapers landscape's landscapesLNTSKPT landscapedLNTSLPlandslipLNTSLPS landslips"LNTSLT landslid landslideLNTSLTN landsliding'LNTSLTS landslide's landslides!LNTSMN landsmanlandsmenLNTSMNS landsman'sLNTST LandsatlintiestLNTSTN LandsteinerLNTSTNS Landsteiner'sLNTT landedlintedLNTWTlandwardLNTWTS landwardsLNWT Linwoodloanword/LNWTS Linwood's loanword's loanwordsBLNX launch launcher lunch Lynch lynchlyncherLNXBKSlunchboxLNXBKSS lunchboxesLNXKN loansharkingLNXKNSloansharking's8LNXN launching luncheon lunchinglynching>LNXNS luncheon's luncheons lynching's lynchingsLNXNT luncheonette,LNXNTSluncheonette's luncheonettesLNXPNlinchpin$LNXPNS linchpin's linchpinsLNXPT launchpad&LNXPTS launchpad's launchpadsLNXRM lunchroom&LNXRMS lunchroom's lunchroomstLNXS launcher's launchers launches launch's lunches lunch's lyncher's lyncherslynches)LNXT launched lunchedlynchedLNXTM lunchtime%LNXTMS lunchtime's lunchtimesLNYTlanyard LNYTS lanyard'slanyards‹LPlapLappleap leaper leperlip Lippi lippier lippyloop loopier loopyloplopeLPLupeLPBTlapboard"LPBTS lapboard's lapboardsLPFRKleapfrogLPFRKN leapfrogging$LPFRKS leapfrog's leapfrogsLPFRKT leapfroggedLPK LepkeLPGLPKL LupercaliaLPKSLepke'sLPLlapel LPLNT Lapland LaplanderLPLNTS Lapland's'LPLS lapel's lapelsLaplaceLPLT LeopoldLeopoldo"LPLTS Leopoldo's Leopold'sLPMNLippmannVLPN lapin lapping leaping looping loping loppingLPNlupineCLPNS lapin's lapins LPN'sLPNs lupine'slupinesLPPL laypeopleLPRS leprosyleprousLPRSS leprosy'sLPRT lipread lipreaderLPRTN lipreadingLPRTNS lipreading's#LPRTS lipreader'slipreadsLPRXN leprechaun'LPRXNS leprechaun's leprechaunsýLPS Lapp's Lapps lap'slaps lapse leaper's leapers leap's leaps leper's lepers Lepus Lepus's lip'slips loop's loops lope's lopes LopezlopsLP's Lupe's Lupus lupusLupus'sLPSlupus'sLPSKLeipzigLPSKMLipscombLPSKMBS Lipscomb'sLPSKS Leipzig'sLPSKXN liposuctionLPSKXNS liposuction's-LPSN lapsing layperson Lipizzaner%LPSNS layperson's laypersons'LPSS lapse's lapsesLopez's)LPST lapsed lippiestloopiestLPSTKlipstickLPSTKN lipsticking$LPSTKS lipstick's lipsticksLPSTKT lipstickedLPSTTlopsidedLPSTTL lopsidedly+LPSTTNS lopsidednesslopsidedness'shLPT lapped lappet leaped leopard lepta lipid lipped looped lopedloppedLPTKlapdogLPTKS lapdog'slapdogsLPTN leptonLipton+LPTNS lepton's leptonsLipton'sLPTPlaptopLPTPS laptop'slaptopsLPTRlapidary$LPTRS lapidaries lapidary'suLPTS lappet's lappets leopardess leopardess's leopard's leopards Lepidus lipid'slipidsLPTSS leopardessesLPWNlapwing LPWNS lapwing'slapwingsÔLRLara Larry Laura Lauri Laurie Leary leerier leery Leroyliralire LoireLoraloreLori Lorie Lorre Lorrie lorryLrlure LuriaLyralyreLRBTlyrebird"LRBTS lyrebird's lyrebirdsLRKlyricLRKL lyrical lyricallyLRKS lyric'slyrics0LRL Laurel laurel L'OrealLorelei6LRLS Laurel's laurel's laurels Lorelei'sLRMLaramieLRMS Laramie'sdLRN Lauren leering Loraine Loren Lorena Lorene Lorraine louringluringLRNKL laryngealLRNKS laryngeslarynxLRNKSSlarynx's'LRNKTS laryngitis laryngitis'sLRNS Laurence Lauren's Lawrence leeriness leeriness's Loraine's Lorena's Lorene's Lorenz Lorenzo Lorraine'sLRNSM lawrenciumLRNSMS lawrencium's#LRNSS Laurence's Lorenzo'sLRNTLaurentLRNTS Laurent'sLorentzüLRS Lara's Larousse Larry's Laura's Laurie's Lauri's Leary's Leroy's lira's Loire's Lora's lore's Lorie's Lori's loris loris's Lorre's Lorrie's lorries lorry's lure's luresLuria's#LRS Lyra's lyre'slyresLRSSlorisesLRSSMlyricismLRSSMS lyricism'sLRSSTlyricist$LRSSTS lyricist's lyricistsLRSTleeriestWLRT Laredo lariat laureate leered Loretta loured luredluridLRTLluridly$LRTNS luridness luridness'sFLRTS lariat's lariats laureate's laureates Loretta'sLRTXP laureateshipLRTXPSlaureateship'sLRXLaurasiaLRXS Laurasia'súLSlace Lacey lacierLacylacy lair's lairs Laius Lao'sLaosLarsLa'sla'slase laserlass Lassa Lassie lassie lasso lass's law'slaws lay'slayslaze lazier lazyùLS Lear's Lea's lea'sleas lease leaser leer's leers Lee's lee'slees lei'sleis Leo'sLeosLe'sLesLesaless lessee lesser Lessie lessor less's Lew's liaiseliar's÷LS liarslice lie'slies lieu'sLi'sLisaLizLiza Lizzie Lizzyloci Loews Loews'sLois Lois'sloos loose looserlose loserloss loss's loughs Louie's LouisLouisa¼LS Louise lours Lou's louse lousier lousy low'slowsL'sls luau's luausLuce LucioLucyLuis Luisa Luis'sLu'sLuzWylie'sLS@LesothoLS@NlecithinLS@NS lecithin'sLS@S Lesotho'sLSBK leaseback%LSBKS leaseback's leasebacksLSBN lesbianLisbonILSBNS lazybones lazybones's lesbian's lesbiansLisbon'sLSBNSM lesbianismLSBNSMS lesbianism'sLSFLuciferLSFL LouisvilleLSFLS Louisville's"LSFS lascivious Lucifer'sLSFSL lasciviously.LSFSNSlasciviousnesslasciviousness's$LSHLT leasehold leaseholderFLSHLTS leaseholder's leaseholders leasehold's leaseholdsLSKLusakaLSKNlasagna!LSKNS lasagna'slasagnas:LSKS Lascaux Lissajous Lissajous'sLusaka'sLSKSS Lascaux'saLSL lazily Lesley Leslie lisle loosely lousily Lucile LucilleLysolMLSLS Lesley's Leslie's lisle's Lucile's Lucille'sLysol'sLSMlyceumLSMS lyceum'slyceumsÖLSN lacing larceny Larsen Larson lasing Lassen lassoing Lawson lazing leasing lessen lesson liaising liaison loosen loosing losing lousing LucienLuzonLSNK lozengeLysenko!LSNKS lozenge'slozenges!LSNN lessening looseningüLSNS larcenies larcenous larceny's Larsen's Larson's Lassen's laziness laziness's lessens lesson's lessons liaison's liaisons license licensee looseness looseness's loosens losing'slosings:LSNS lousiness lousiness's Lucien'sLuzon'sLSNSN licensing/LSNSS licensee's licenseeslicenses!LSNST larcenistlicensed&LSNSTS larcenist's larcenists*LSNT lessened loosenedLucindaLSNTS Lucinda'sLSNXS licentiousLSNXSL licentiously0LSNXSNSlicentiousnesslicentiousness'sLSNXT licentiate'LSNXTS licentiate's licentiatesLSPlisplisperLSPNlisping<LSPS Lesseps lisper's lispers lisp'slispsLSPTlispedLSR LazaroleisureLSRL leisurely-LSRLNS leisurelinessleisureliness's8LSRS Lazaro's Lazarus Lazarus's leisure'sLSRT lacerateleisuredLSRTN laceratingLSRTS laceratesLSRTT laceratedLSRW leisurewearLSRWS leisurewear'sLSRXN laceration'LSRXNS laceration's lacerationsøLSS lace's laces Lacey's Lacy's laser's lasers lases Lassa's lasses Lassie's lassie's lassies lasso's lassos laze's lazes lazies leaser's leasers lease's leases Lesa'slessee'sýLSS lessees Lessie's lessor's lessors liaises Lisa's Liza's Liz's Lizzie's Lizzy's looses loser's losers loses losses Louisa's Louise's louse's louses Luce's Lucio's LuciusLucius's0LSS Lucy's Luisa's lusciousLuz'sLSSL lusciously*LSSNS lusciousnesslusciousness'sJLSST laciest laziest Leicester Liszt loosestlousiestLSSTRT LysistrataLSSTRTS Lysistrata's$LSSTS Leicester's LeicestersøLST laced lased lassoedlast lawsuit lazed lazied leased leastlest Lester liaised licitlist Lister lizard loosedlost lousedLSATLSD lucid Lucitelust lustierlusty LSTFL lustful lustfully2LSTL lastly licitly lucidlylustilyLSTLSlistlessLSTLSL listlessly,LSTLSNS listlessnesslistlessness'sULSTN lasting listen listener listing Liston LusitanialustingLSTNBL listenableLSTNL lastinglyLSTNN listening¦LSTNS listener's listeners listen's listens listing's listings Liston's lucidness lucidness's Lusitania's lustiness lustiness'sLSTNTlistenedLSTRlisteriaLSTRN ListerineLSTRNS Listerine'sLSTRSlustrousLSTRSL lustrouslyLSTRTLestradeLSTRTS Lestrade's³LSTS last's lasts lawsuit's lawsuits least's Lester's Lister's list's lists lizard's lizards LSD's Lucite's Lucites lust'slustsLSTSTlustiest>LSTT lassitude lasted listed luciditylusted%LSTTS lassitude's lucidity'sLSTWS leastwiseLSWKlaceworkLSWKS lacework'sLSWNlacewing"LSWNS lacewing's lacewingsLSYNlazyingûLTlad ladder laddieladeLadyladylaid laird laitylard larder lardier lardyLatlatlate later latte latterLaudlaud Lauderlead leaderLEDledLedalet Leta÷LT letterlewd lewderlid Lidialidolied lieder Lieut light lighterlitlite litterLLD Lloydload loaderlode loiterloot looterLordlordLotlotLottLottieNLT lottoloud louderloutLoydLtludoluteLydia,LTBK ladybug Lederberg litterbugZLTBKS ladybug's ladybugs Lederberg's letterbox litterbug's litterbugsLTBKSS letterboxes8LTBL laudable laudably LeadbellyloadableLTBM letterbombLTBMBS letterbombsLTBTladybird"LTBTS ladybird's ladybirdsLTFLatvia LTFN ladyfingerLatvian@LTFNS ladyfinger's ladyfingers Latvian'sLatvians LTFS Latvia's lightfaceLTFSS lightface'sLTFST lightfacedLTHL loudhailer'LTHLS loudhailer's loudhailersLTHNLudhianaLTHT letterhead&LTHTS letterhead's letterheads6LTK LadogaLDC ledger liturgylodger&LTKKL liturgical liturgicallyLTKM latecomer%LTKMS latecomer's latecomersLTKNlodging/LTKNS lodging's lodgings lodgings'sLTKNTlitigant$LTKNTS litigant's litigantsLTKRS ludicrousLTKRSL ludicrously.LTKRSNS ludicrousnessludicrousness'seLTKS latex ledger's ledgers litigious liturgies liturgy's lodger'slodgers-LTKSNS litigiousnesslitigiousness'sLTKSSlatex'sLTKST liturgist&LTKSTS liturgist's liturgists LTKT litigate litigatorLTKTN litigating2LTKTS litigates litigator's litigatorsLTKTT litigatedLTKXN litigationLTKXNS litigation'syLTL ladle lately latterly lewdly lightly Little little littler lordlier lordlyloudlyLTLFladylove#LTLFS ladylove's ladylovesLTLKladylikeLTLNladlingDLTLNS littleness littleness's lordliness lordliness'sMLTLS ladle's ladles leaderless lidless Little'slittle's!LTLST littlest lordliestLTLTladledLTM@ loudmouth%LTM@S loudmouth's loudmouthsLTM@T loudmouthedLTMN LettermanLTMNS Letterman'sLTMS litmuslitmus's"LTMTF leitmotif leitmotivBLTMTFS leitmotif's leitmotifs leitmotiv's leitmotivsûLTN laden lading Ladonna larding Lardner Latin Latina Latiner Latino lauding leaden leading Leiden letting lighten lightener lighting litany Litton loading looting lordinglowdownLTNLydianLTNMlaudanumLTNMS laudanum's"LTNN lightening lightning4LTNNS lieutenancy lightning's lightningsLTNNSS lieutenancy's%LTNNT lieutenant lightninged(LTNNTS lieutenant's lieutenantsñLTNS lading's ladings Ladonna's Lardner's latency lateness lateness's Latino's Latinos Latin's Latins leading's Leiden's lettings lewdness lewdness's lightener's lightenerslightens­LTNS lighting's lightness lightness's litanies litany's Litton's loading's looting's loudness loudness's lowdown's Lydian'sLydiansLTNSS latency's LTNST lutanistlutenist?LTNSTS lutanist's lutanists lutenist's lutenistsLTNT latent lightenedLTNYLatonyaLTNYS Latonya'sLTPletupLTPRF lightproof(LTPRS letterpress letterpress'sLTPS letup'sletups5LTR letterer litterer loitererlotteryLTRBLatrobeLTRBS Latrobe'sOLTRL laetrile lateral laterally literal literallylittoralLTRLN lateraling)LTRLNS literalness literalness'scLTRLS laetrile's lateral's laterals literal's literals littoral's littoralsLTRLT lateraledQLTRN laddering Lateran latrine lettering littering loiteringLLTRNS Lateran's latrine's latrines lettering's loitering'sLTRRliterary+LTRRNS literarinessliterariness's~LTRS letterer's letterers literacy litterer's litterers loiterer's loiterers lotteries lottery'sLTRSS literacy'sOLTRT laddered lettered literate literati litteredloiteredLTRTL literatelyLTRTR literatureLTRTRS literature's0LTRTS literate's literates literati'sóLTS ladder's ladders laddie's laddies lades ladies lad'slads lady's laird's lairds laity's larder's larders lard's lardslats latter's latte's lattes lattice laud'slaudsýLTS leader's leaders lead's leads LED's Leeds Leeds's Leta's let'slets letter's letters lettuce Lidia's lido's lidos lid'slids lied's lighter's lighters light's lightslitter'sþLTS litters LLD's loader's loaders load's loads lode's lodesLodz loiters looter's looters loot's loots Lord's Lords lord's lords Lot's lot'slots Lottie's lotto's Lott'slotusLLTS lotus's Lourdes lout's louts Loyd's lute'slutesLTSPK loudspeaker*LTSPKS loudspeaker's loudspeakersYLTSS latices lattice's lattices lettuce's lettuces Lodz'slotusesWLTST lardiest latest latticed lewdest lightest lodestarloudestLTSTN lodestone&LTSTNS lodestone's lodestones/LTSTS latest's lodestar's lodestarsLTSWK latticework)LTSWKS latticework's latticeworks„LTT laded larded lauded leaded leotard lidded lighted loaded looted lordedLtdltdLudditeLTTMlutetiumLTTMS lutetium'sLTTNletdown!LTTNS letdown'sletdownsLTTR laudatoryQLTTS leotard's leotards litotes litotes's Luddite'sLudditesLTTTlatitudeLTTTNL latitudinalLTTTNRNlatitudinarian2LTTTNRNSlatitudinarian'slatitudinarians"LTTTS latitude's latitudesLTWKLudwigLTWKSLudwig'sLTWT lightweight(LTWTS lightweight's lightweightsRLTX laddish Latasha latish Latisha Leticia LetitialoutishLTXL loutishly&LTXNS laddishness loutishnessRLTXP Ladyship ladyship leadership lightship Lordshiplordship°LTXPS Ladyship's Ladyships ladyship's ladyships leadership's leaderships lightship's lightships Lordship's Lordships lordship's lordships:LTXS Latasha's Latisha's Leticia's Letitia'sLTYLatoyaLTYSLatoya's1LW leeway Loewe LoewiLowelowerLWKS lowercaseLWKSS lowercase'sLWLLowellLWLN LlewellynLWMN laywomanlaywomenLWMNS laywoman'sLWMST lowermostLWNlowingLWNBR LowenbrauLWNBRS Lowenbrau'sLWNHK LeeuwenhoekLWNSKLewinskyLWNSKS Lewinsky'sLWNTLawandaLWNTS Lawanda'sLWRLoweryLWRNloweringLWRSLowery'sLWRTlowered/LWS leeway's Lewis lowersLowe'sLWSTlowest%LWT Leeward leewardlowed,LWTS Leeward's leeward'sleewardsLWXlowishŒLX larchlash latch Leach leach leashlech lecher leech litchi louche Lucia lurchlushlusherLXKlatchkey"LXKS latchkey's latchkeysLXKTlychgateLXKTS lychgatesLXLlushly£LXN Laotian lashing latching leaching leashing leching leeching lesion lichen lotion Louisiana Lucian LucianolurchingLXNF Lochinvar$LXNN Louisianan LouisianianHLXNNS Louisianan's Louisianans Louisianian's Louisianians³LXNS Laotian's Laotians lashing's lashings lesion's lesions lichen's lichens lotion's lotions Louisiana's Luciano's lushness lushness'sLXRlecheryLXRML lachrymalLXRMS lachrymose!LXRS lecherous lechery'sLXRSL lecherously,LXRSNS lecherousnesslecherousness'sõLXS larches larch's lashes lash's latches latch's leaches Leach's leashes leash's lecher's lechers leches lech's leeches leech's litchi's litchis Lucia's lurches lurch'slushesLXSlush's!LXSS Lachesis Lachesis'sLXSTlushestQLXT lashed latched leached leashed leched leechedlurched>LXTNSTN Lichtenstein LiechtensteinLiechtensteinerFLXTNSTNSLiechtensteiner'sLiechtensteinersLiechtenstein'sLY lawyer layerlyeLYBTlayaboutLYBTS layaboutsLYF layofflayover6LYFS layoff's layoffs layover'slayovers8LYL loyal loyaler loyally LoyolaLyellLYLPLyallpurLYLSMloyalismLYLSMS loyalism's LYLST loyalestloyalist$LYLSTS loyalist's loyalistsLYLTloyalty!LYLTS loyalties loyalty'sLYMNLayamon!LYN laying lyingLyonLYNKLoyangLYNKSLoyang's$LYNS lying's Lyon'sLyonsLYPlayupLYPS layup'slayupsLYRNlayeringLYRNS layering'sLYRTlayered:LYS lawyer's lawyers layer's layerslye'sLYT layettelayout6LYTS layette's layettes layout'slayoutsLYWlayawayLYWS layaway'sþMMmMAmaMaeMaiMaoMarmarMauimawMaymayMEMeme MeierMeirmewMImiMIAMiaMirMMmmMmeMOMomoMoemoimooMoormoormoue mow+MmuMuirMWmyWm YmirM@ Marthamath Mather Mathew Matthew mirthmoth mother mouth Mouthe mouthier mouthymythM@BLmothballM@BLN mothballing#M@BLS mothball's mothballsM@BLT mothballedM@BT motherboard(M@BTS motherboard's motherboardsM@FK motherfuckerM@FKN motherfucking+M@FKSmotherfucker's motherfuckers-M@FL mirthful mirthfullymouthful+M@FLNS mirthfulnessmirthfulness's"M@FLS mouthful's mouthfulsM@HT motherhoodM@HTS motherhood'sM@KmythicM@KLmythicalM@L methylmotherlyM@LK mythologyM@LKKL mythological&M@LKS mythologies mythology'sM@LKST mythologist+M@LKSTS mythologist's mythologists*M@LNS motherlinessmotherliness'sM@LNT motherland(M@LNTS motherland's motherlands.M@LS methyl's mirthless motherlessM@LSL mirthlesslyM@LT MerthiolateM@LTS Merthiolate'sM@MFTMNmethamphetamine M@MFTMNSmethamphetamine's+M@MTKL mathematicalmathematically)M@MTKS mathematics mathematics'sM@MTXN mathematician.M@MTXNSmathematician'smathematiciansM@N methanemouthingM@NKSmethinksM@NLmethanolM@NLS methanol's1M@NS methane's mouthiness mouthiness'sM@PS mouthpiece&M@PSS mouthpiece's mouthpiecesM@RMithraM@RN motheringM@RSMithra'sM@RTmothered(M@RTTS Mithridates Mithridates'sÜM@S Mathew's Mathews Mathias Mathis math's maths Matthew's Matthews Matthias meths mirth's mother's mothers moth's moths Mouthe's mouth's mouths myth'smythsM@SL MethuselahM@SN MathewsonM@SNS Mathewson'sM@ST mouthiest(M@T method methoughtmouthed&M@TKL methodical methodically0M@TKLNSmethodicalnessmethodicalness'sM@TLK methodology0M@TLKKLmethodologicalmethodologically+M@TLKS methodologies methodology'sM@TN methadoneM@TNS methadone'sM@TS method'smethodsM@TSM Methodism&M@TSMS Methodism's MethodismsM@TST Methodist%M@TSTS Methodist's MethodistsM@WTRN mouthwateringM@WX mouthwash%M@WXS mouthwashes mouthwash's'MB maybeMBMbMBAmobMBBNMbabaneMBBNS Mbabane's?MBL Mabel Mable marble Mobil MobilemobileMBLNmarblingMBLNS marbling'sbMBLS Mabel's Mable's marble's marbles Mobile's mobile's mobilesMobil'sMBLT marbledmobilityMBLTS mobility'sMBN MbinimobbingMBNSMbini'sMBRKMubarakMBRKS Mubarak'sEMBS maybe's maybes MBA'sMB'sMb's mob'smobsMBSTmobster MBSTS mobster'smobsters$MBT mobbed MobutumorbidMBTLmorbidly&MBTNS morbidness morbidness'sMBTSMobutu'sMBTT morbidityMBTTS morbidity's£MF Mafia mafia Marva mauve MayfairMFAmiffMIRV morph morphia Morphymove mover moviemphmuff MurphyYMMVMFBLmovable MFBLS movable'smovables$MFKmfg Mirfak moviegoer/MFKS Mirfak's moviegoer's moviegoers:MFL marvel Marvell mayfly mufflemufflerMFLK morphologyMFLKKL morphologicalMFLKS morphology'sMFLNmufflinggMFLS Marvell's marvel's marvels mayflies mayfly's muffler's mufflersmufflesMFLTmuffled!MFLW Mayflower mayflower3MFLWS Mayflower's mayflower's mayflowersMFM MfumemorphemeMFMK morphemicMFMNTmovement$MFMNTS movement's movements,MFMS Mfume's morpheme's morphemeseMFN Marvin maven Mervin miffing morphine morphing moving muffinmuffingMFNLmovinglyZMFNS maven's mavens Mervin's morphine's morphing's muffin'smuffins MFPMVPMFPSMVP's MFRmfrMFRKmaverick#MFRKS maverick's mavericksMFRSmfrsýMFS Mafia's Mafias mafia's mafias mafiosi Mafioso mafioso Mahfouz Marva's mauve's Mavis Mavis's MFA's miffs Morpheus Morpheus's morphia's morphs Morphy's mover's movers move'smoves.MFS movie's movies muff'smuffs!MFSS mafioso's Mahfouz'sMFSTFLSMephistopheles7MFT miffed morphed moved muffedmuftiMFTS mufti'smuftisMH mohairMohoYMHAMHBHRT MahabharataMHBHRTS Mahabharata'sMHFMohaveMHFRMahaviraMHFRS Mahavira'sMHFS Mohave'sMohavesMHKMohawk)MHKN Mahican mahoganyMohegan=MHKNS Mahican's Mahicans mahoganies mahogany's3MHKS Mohacs Mohacs's Mohawk'sMohawksMHMmayhemMHMSmayhem's*MHMT Mohamed MohammadMuhammad$MHMTN Mohammedan MuhammadanGMHMTNS Mohammedan's Mohammedans Muhammadan's Muhammadans,MHMTNSM Mohammedanism MuhammadanismUMHMTNSMSMohammedanism'sMohammedanismsMuhammadanism'sMuhammadanisms0MHMTS Mohamed's Mohammad's Muhammad'sMHNmoorhenMHNSmoorhensMHRFSK MohorovicicMHRFSKS Mohorovicic'sMHRK maharajah%MHRKS maharajah's maharajahsMHRNmaharani#MHRNS maharani's maharanisMHRX maharishi%MHRXS maharishi's maharishisMHRXTR MaharashtraMHRXTRS Maharashtra's"MHSMHz mohair'sMoho'sMHTmahoutMHTMmahatma!MHTMS mahatma'smahatmasMHTS mahout'smahoutsMHYNMahayanaMHYNS Mahayana'sMHYNST MahayanistMHYNSTS Mahayanist'søMKMacmac Macao macawMack Madgemag MaggieMagimagi MagooMaj Major majormake Maker makerMarc Marco Marge marge Margie MargoMarkmark marker markkamarkkaaýMK marque marqueeMC McCoy McKay McKee Mecca meccameek meekerMegmegmegaMEGO Meiji Mejia Merck merge mergerMgmgmicmica MicahMickmick Mickey mickeyMickie¼MK Micky midgeMiGMikemikeMkmock mockerMoog morguemuck muckier muckymug mugger muggier muggymurk murkier murkyYMCAMK@ MacArthurMcCarthyMK@YSM McCarthyismMK@YSMS McCarthyism's/MKB Markab Micawber MugabeMujibMKB@Macbeth$MKBKS megabucks megabucks'sMKBRmacabreMKBRT MacBrideMcBride$MKBRTS MacBride's McBride'sSMKBS Maccabees Maccabeus Maccabeus's Markab's Mugabe'sMujib'sMKBT megabitmegabyte;MKBTS megabit's megabits megabyte's megabytes1MKF makeover Markov McVeighMojaveMKFLmugfulMKFLNT McFarlandMKFLNTS McFarland'sMKFLS mugful'smugfulsMKFN megaphoneMKFNN megaphoning%MKFNS megaphone's megaphonesMKFNT megaphonedFMKFS makeover's makeovers McVeigh's Mojave'sMojavesMKFSN McPhersonMKFSNS McPherson'sMKFTNMcFaddenMKFTNS McFadden'sMKHLMikhailMKHLS Mikhail'sMKHMMarkhamMKHTN mujaheddinMKHTS megahertzMKHTSS megahertz's7MKK macaque magic Magog MajorcaMcGeeMKKFMcGuffeyMKKFNMcGovernMKKFNS McGovern'sMKKFS McGuffey'sMKKL magical magicallyMKKN magickingMKKRMcGuireMKKRS McGuire'sMMKKS macaque's macaques magic's magics Majorca'sMcGee'sMKKTmagickedMKKWNMcGowanMKKWNS McGowan's|MKL Macaulay majorly McCall McCullough meagerly meekly Miguel Mogul mogul MowglimurkilyMKL@megalithMKL@K megalithic#MKL@S megalith's megalithsMKLHNMcLuhanMKLHNS McLuhan's)MKLK majolica muklukmycology;MKLKS majolica's mukluk's mukluks mycology'sMKLKST mycologist)MKLKSTS mycologist's mycologists#MKLLN McClellan McLaughlinMKLLNS McLaughlin'sMKLMN megalomaniaMKLMNK megalomaniac-MKLMNKSmegalomaniac's megalomaniacsMKLMNS megalomania's(MKLN Magellan McClainMcLeanMKLNK Magellanic/MKLNS Magellan's McClain'sMcLean's)MKLPLS megalopolis megalopolis'sMKLPLSS megalopolisesMKLRMcClureMKLRS McClure'seMKLS McCall's McCullough's Miguel's Mogul's Moguls mogul's mogulsMowgli'sMKLTMcLeodMKLTSMcLeod'sMKLXMacLeishMKLXS MacLeish's!MKM magma MaughamMGMMKMBMacumbaMKMBS Macumba'sMKMHNMcMahonMKMHNS McMahon'sMKMK McCormickMicmacMKMKS Micmac'sMicmacs!MKMLN MacmillanMcMillanMKMLNS McMillan'sMKMS magma'sMGM'sÚMKN Mackinaw mackinaw Macon making Marconi margin marking McCain McKinney McQueen Meagan Megan Meghan Meighen merging miking mocking Morgan muckingmuggingMKNBT mockingbird*MKNBTS mockingbird's mockingbirdsMKNF magnifiermagnifyMKNFKXN magnification0MKNFKXNSmagnification'smagnifications2MKNFS magnifier's magnifiers magnifiesMKNFSNS magnificenceMKNFSNSSmagnificence'sMKNFSNT magnificentMKNFSNTL magnificentlyMKNFT magnifiedMKNFYN magnifyingMKNK MackinacMekong"MKNKS Mackinac'sMekong'skMKNL magnolia marginal marginalia marginally McConnell McKinley McNeil mockinglyMKNLKNS magniloquenceMKNLKNSSmagniloquence'sMKNLKNT magniloquentiMKNLS magnolia's magnolias marginalia's marginals McConnell's McKinley'sMcNeil's MKNLSXNSmarginalization'sMKNMmagnumMKNMRMcNamaraMKNMRS McNamara'sMKNMS magnum'smagnumsMKNNMS magnanimousMKNNMSL magnanimouslyMKNNMT magnanimityMKNNMTS magnanimity'sMKNNT mignonette(MKNNTS mignonette's mignonettesúMKNS Mackenzie mackinaw's mackinaws making's makings makings's margin's margins marking's markings McCain's McKenzie McKinney's McQueen's Meagan's meagerness meagerness's meekness meekness's«MKNS Megan's Meghan's Meighen's merganser Morgan's Morgans mugginess mugginess's mugging's muggings muggins murkiness murkiness'sMKNSM magnesiumMKNSMS magnesium'sBMKNSS Mackenzie's McKenzie's merganser's mergansersIMKNT magenta Maginot magnate magnet magnetoMcKnightMKNTKmagneticMKNTKL magneticallyMKNTKSK MagnitogorskMKNTL mercantileMKNTLSM mercantilismMKNTLSMSmercantilism'sMKNTMT magnetometer-MKNTMTSmagnetometer's magnetometersMKNTN McNaughtonMKNTNS McNaughton'syMKNTS magenta's Maginot's magnate's magnates magneto's magnetos magnet's magnets McKnight'sMKNTSFR magnetosphereMKNTSM magnetismMKNTSMS magnetism's"MKNTT magnetite magnitude5MKNTTS magnetite's magnitude's magnitudesMKNTX mackintosh)MKNTXS mackintoshes mackintosh'sMKNXmagnesiaMKNXS magnesia's$MKP magpie makeupmarkupMKPKSL megapixel'MKPKSLS megapixel's megapixelsKMKPS magpie's magpies makeup's makeups markup'smarkups}MKR macro Majuro Margery Marjorie Marjory McCray Mercury mercuryMgrmgr micromockeryMKR@ MargretheMKR@S Margrethe'sMKRBmicrobeMKRBL microbialMKRBLK microbiologyMKRBLKKLmicrobiologicalMKRBLKSmicrobiology'sMKRBLKSTmicrobiologist3 MKRBLKSTSmicrobiologist'smicrobiologistsMKRBRWR microbrewery/MKRBRWRSmicrobreweriesmicrobrewery's!MKRBS microbe'smicrobesMKRBTK macrobiotic,MKRBTKS macrobioticsmacrobiotics'sMKRFB microfiber(MKRFBS microfiber's microfibersMKRFLM microfilmMKRFLMN microfilming'MKRFLMS microfilm's microfilmsMKRFLMT microfilmedMKRFLPS microfloppiesMKRFLPSSmicrofloppiesesMKRFN microphone(MKRFNS microphone's microphonesMKRFX microficheMKRFXS microfiche's,MKRK mercuric muckrake muckrakerMKRKMPT microcomputer0MKRKMPTSmicrocomputer'smicrocomputersMKRKN muckrakingMKRKNMK macroeconomicWMKRKNMKSmacroeconomicsmacroeconomics'smicroeconomicsmicroeconomics'sMKRKNSM microorganism0MKRKNSMSmicroorganism'smicroorganismsMKRKRF microgroove+MKRKRFS microgroove's microgrooves2MKRKS muckraker's muckrakers muckrakes#MKRKSM macrocosm microcosmMKRKSMK microcosmicDMKRKSMS macrocosm's macrocosms microcosm's microcosms"MKRKT microcode muckraked/MKRL mackerel mercurial mercuriallyMKRLK macrologyMKRLKS macrologies MKRLKTRNK microelectronic7 MKRLKTRNKSmicroelectronicsmicroelectronics's#MKRLS mackerel's mackerelsMKRLT microlight(MKRLTS microlight's microlightsMKRMmarjoramMKRMNK micromanage MKRMNKMNT micromanagement" MKRMNKMNTSmicromanagement'sMKRMNKN micromanagingMKRMNKS micromanagesMKRMNKT micromanagedMKRMS marjoram'sMKRMT micrometerMKRMTRTmicrometeorite2MKRMTRTSmicrometeorite'smicrometeorites(MKRMTS micrometer's micrometersXMKRN macaroni macaroon macron majoring margarine micronmigraine–MKRNS macaroni's macaronis macaroon's macaroons macron's macrons margarine's micron's microns migraine's migrainesMKRNTmigrant"MKRNTS migrant'smigrantsMKRNX MicronesiaMKRNXN MicronesianMKRNXS Micronesia'sMKRPRSSmicroprocessor2MKRPRSSSmicroprocessor'smicroprocessorsÀMKRS macro's macros Makarios Makarios's Margery's Marjorie's Marjory's McCray's Mercuries Mercury's mercury's micro's micros mockeries mockery'sMKRSFT MicrosoftMKRSFTS Microsoft'sMKRSKNT microsecond,MKRSKNTS microsecond's microseconds%MKRSKP microscope microscopy(MKRSKPK macroscopic microscopic/MKRSKPKL microscopicalmicroscopically9MKRSKPS microscope's microscopes microscopy'sMKRSKR microsurgeryMKRSKRSmicrosurgery'sMKRSKT microcircuit-MKRSKTSmicrocircuit's microcircuits™MKRT Magritte Maigret majored majorette majority Margaret Margarita margarita Margarito Margret MargueritemigrateMKRTN migratingMKRTR migratory£MKRTS Maigret's majorette's majorettes majorities majority's margarita's margaritas Margarito's Margret's Marguerite'smigrates MKRTT microdotmigrated$MKRTTS microdot's microdotsMKRWF microwave+MKRWFBL microwavable microwaveableMKRWFN microwaving&MKRWFS microwave's microwavesMKRWFT microwavedMKRXN migration&MKRXNS migration's migrationsMKRXP microchip&MKRXPS microchip's microchipsMKRXRM MercurochromeMKRXRMSMercurochrome's÷MKS Macao's macaw's macaws Mack's mac'smacs Madge's Maggie's magi's Magoo's mag'smags Magus magus magus's major's majors maker's makers make's makes Marco's MarcosMarcusóMKS Marcuse Marcus's Marge's Margie's Margo's marker's markers markka's Mark's Marks mark's marks marquee's marquees marque's marques marquess marquess's Marquez MarquismarquisþMKS marquise marquis'sMarxMaxmaxmaxi McKay's McKee's Mecca's Meccas mecca's meccas MEGOs Meg'smegs Meiji's Mejia's Merck's merger's mergers mergesMexMg's mica'sMickey'sþMKS mickey's mickeys Mickie's Mick's micks Micky'smics midge's midges Mike's mike's mikesmix mixermks mocker's mockers mocks morgue's morgues moxie muck's mucks mucousmucusLMKS mucus's mugger's muggers mug'smugs murk'smurksMKSBLmixableMKSKMexico!MKSKL megacycleMexicali&MKSKLS megacycle's megacyclesMKSKNMexican"MKSKNS Mexican'sMexicansMKSKSMexico'sMKSL maxillamaxillaeMKSLR maxillaryMKSLS maxilla'sMKSMmaxim MKSML maximal maximallyMKSMLN MaximilianMKSMMmaximum"MKSMMS maximum'smaximums MKSMN marksmanmarksmenMKSMNS marksman'sMKSMNXP marksmanshipMKSMNXPSmarksmanship'sMKSMS maxim'smaximsMKSMTSS myxomatosisHMKSN magazine Marxian Maxine maxing mixingmoccasinJMKSNS magazine's magazines Maxine's moccasin's moccasinsÐMKSS Magsaysay Marquesas Marquesas's marquesses Marquez's marquise's marquises Marx's maxes maxi's maxis Max's max's mixer's mixers mixes mix'smoxie'sMKSSMMarxism"MKSSMS Marxism'sMarxismsMKSSS Magsaysay'sMKSSTMarxist"MKSSTS Marxist'sMarxistsyMKST Majesty majesty marquisette maxed meekest megastar mixed muckiest muggiestmurkiestMKSTK majesticMixtecMKSTKL majesticallyMKSTRmixture)MKSTRL magisterial magisterially0MKSTRS magistracy mixture'smixturesMKSTRSS magistracy'sMKSTRT magistrate)MKSTRTS magistrate's magistrates@MKSTS majesties majesty's marquisette's megastarsMKSWLMaxwellÈMKT maggot maggoty marked market marketeer marketer Marquette Marquita McCarty Mercado Mercator merged midget mikado miked mocked muckedmuggedMKT@ megadeath%MKT@S megadeath's megadeathsMKTBL marketableMKTBLT marketabilityMKTBLTSmarketability'sMKTLmarkedly"MKTLN Magdalena MagdaleneMKTLNS Magdalene's6MKTM macadam macadamia majordomoMcAdam[MKTMS macadamia's macadamias macadam's majordomo's majordomosMcAdam's8MKTN markdown marketing McCartneymegaton!MKTNL McDaniel McDonnell&MKTNLS McDaniel's McDonnell's"MKTNLT MacDonaldMcDonaldMKTNLTS McDonald'sZMKTNS markdown's markdowns marketing's McCartney's megaton'smegatonsMKTPLS marketplace+MKTPLSS marketplace's marketplacesMKTR marquetryMKTRS marquetry'sÃMKTS maggot's maggots marketeer's marketeers marketer's marketers market's markets Marquita's McCarty's Mercado's midget's midgets mikado'smikadosMKTTmarketedMKTWLMcDowellMKTWLS McDowell'sMKTX MogadishuMKWMPmugwump"MKWMPS mugwump'smugwumps!MKWT makeweightmegawatt1MKWTS makeweights megawatt's megawattsMKXmawkishMKXFT makeshift&MKXFTS makeshift's makeshiftsMKXL mawkishlyMKXNmagicianCMKXNS magician's magicians mawkishness mawkishness'sMKXTmugshot MKXTS mugshot'smugshotsMKYMagyarMKYNMikoyanMKYNS Mikoyan'sMKYS Magyar'sMagyarsûML Mahlermail Mailer mailer MalayMalemaleMalimall mallowmarl Marla Marleymaul maulermeal mealier mealyMel mellow Merlemewlmilmile miler milieuMill millÉML Millay Miller miller MillieMilomlMllemoil molarmoleMollmoll Mollie Molly molly Morley Muellermulemull mullah MullerMylarML@N malathionML@NS malathion'sML@S Malthus Malthus'sML@XN Malthusian'ML@XNS Malthusian's Malthusians:MLB Malabar Malabo Malibu MelbamillibarMLBK mailbagmealybugGMLBKS mailbag's mailbags mailbox mealybug's mealybugs#MLBKSS mailboxes mailbox'sMLBL malleableMLBLT malleabilityMLBLTSmalleability'sMLBMmailbombMLBMBN mailbombingMLBMBS mailbombsMLBMBT mailbombedMLBN MelbourneMLBNS Melbourne's.MLBR Marlboro Marlboroughmulberry2MLBRS Marlboro's mulberries mulberry'sGMLBS Malabar's Malabo's Malibu's millibar's millibarsMLBTNM molybdenumMLBTNMS molybdenum'sMLF MelvamollifyMLFKmaleficMLFKT malefactor(MLFKTS malefactor's malefactors)MLFKXN malefaction mollification.MLFKXNS malefaction'smollification'sMLFLMelvilleMLFLNS malevolenceMLFLNSS malevolence'sMLFLNT malevolentMLFLNTL malevolently%MLFLS mellifluous Melville'sMLFLSL mellifluously2MLFLSNSmellifluousnessmellifluousness'sMLFMT malformedMLFMXN malformation-MLFMXNSmalformation's malformationsMLFNMelvinMLFNKXN malfunctionMLFNKXNNmalfunctioning,MLFNKXNS malfunction's malfunctionsMLFNKXNT malfunctionedMLFNSMelvin'sMLFS Melva's mollifies'MLFSNS maleficence malfeasance,MLFSNSS maleficence's malfeasance'sMLFSNT maleficentMLFT Milford mollifiedMLFTS Milford'sMLFYN mollifyingMLHLmolehill"MLHLS molehill's molehillsdMLK Malacca malarkey mileagemilk milker milkier milky millageMolokai MLKL molecularmoleculeMLKLMMalcolmMLKLRT molecularityMLKLRTSmolecularity's#MLKLS molecule's moleculesMLKLXN malocclusionMLKLXNSmalocclusion'sMLKMN milkmanmilkmenMLKMNS milkman'sMLKMTmilkmaid$MLKMTS milkmaid's milkmaidsLMLKN Milken milking Millikan Mulligan mulliganMullikanMLKNN maligningMLKNNS malignancy*MLKNNSS malignancies malignancy'sMLKNNT malignantMLKNNTL malignantlygMLKNS Milken's milkiness milkiness's Mulligan's mulligan's mulligans Mullikan'sMLKNT malignityMLKNTNT malcontent*MLKNTNTS malcontent's malcontentsMLKNTS malignity'sMLKRM milligram&MLKRMS milligram's milligrams"MLKRS Milagros Milagros's”MLKS Maalox Malagasy malarkey's mileage's mileages milker's milkers milk's milks millage's Molokai'sMoluccasMLKSPmilksop"MLKSPS milksop'smilksopsMLKSSMaalox'sMLKSTmilkiestMLKT milkedmulctMLKTL mollycoddleMLKTLN mollycoddling*MLKTLS mollycoddle's mollycoddlesMLKTLT mollycoddled$MLKTN mulcting mulligatawnyMLKTNSmulligatawny'sMLKTS mulct'smulcts'MLKTST Milquetoast milquetoast<MLKTSTS Milquetoast's milquetoast's milquetoastsMLKTTmulctedMLKWTmilkweed$MLKWTS milkweed's milkweedsMLKXK milkshake%MLKXKS milkshake's milkshakesMLL MaillolmellowlyMLM@T mealymouthed)MLMN mailman mailmenmelamine#MLMNS mailman's melamine's#MLMS Mallomars Mallomars's+MLMT Malamud malamute milometer0MLMTS malamute's malamutes milometers÷MLN mailing Malian malign maligned malinger Malone Marlene Marlin marlin Marlon mauling Melanie Mellon melon Merlin mewling Milan milliner milling million Milne moilingMolina;MLN Molnar mullein Mullen mullingmullionMLN@ millionth%MLN@S millionth's millionthsMLNKmelange!MLNKS melange'smelangesMLNL millennial!MLNM melanoma millenniumBMLNMS melanoma's melanomas millennium's millenniumsMLNNmelaninMLNNS melanin's1MLNR malingerer millinery millionaireMLNRN malingeringhMLNRS malingerer's malingerers millinery's millionaire's millionaires millionairessMLNRSSmillionairessesMLNRT malingeredMLNRXT malnourished÷MLNS mailing's mailings maleness maleness's Malian's Malians maligns malingers Malone's Marlene's marlin's marlins Marlon's mealiness mealiness's Melanie's mellowness mellowness'smelon'sÊMLNS melons Merlin's Milanese Milan's milliner's milliners milling's millings million's millions Molnar's mullein's Mullen's Mullins mullion'smullionsMLNSK MalinowskiMLNSPK marlinespike-MLNSPKSmarlinespike's marlinespikes6MLNT Malinda Melinda moorland mullionedMLNTRXN malnutritionMLNTRXNSmalnutrition'sIMLNTS Malinda's Melendez Melinda's moorland's moorlandsMLNTSS Melendez'sMLNX Melanesia%MLNXL melancholia melancholyMLNXLK melancholicMLNXLKS melancholics*MLNXLS melancholia's melancholy'sMLNXN MelanesianMLNXS Melanesia'sMLPLKT MalplaquetMLPLKTS Malplaquet'sMLPMN MelpomeneMLPMNS Melpomene'sMLPNTmillpond$MLPNTS millpond's millpondsMLPRKTS malpractice,MLPRKTSS malpractice's malpracticesMLPRPMalapropMLPRPS Malaprop'sMLPRPSM malapropism,MLPRPSMS malapropism's malapropismsMLPSTmilepost$MLPSTS milepost's milepostsMLPT millipede$MLPTS millipede's millipedes1MLR malaria Mallory MaloryMoliereMLRKSMalrauxMLRLmalarialMLRNMulroneyMLRNS Mulroney'sFMLRS malaria's Mallory's Malory's millrace Moliere's#MLRSS millrace's millraces"MLRT meliorate millwrightMLRTF meliorativeMLRTN meliorating5MLRTS meliorates millwright's millwrightsMLRTT melioratedMLRXN meliorationMLRXNS melioration'söMLS mailer's mailers mail's mails malaise Malay's Malays Male's male's males malice mallow's mallows mall's malls Marla's Marley's marl's mauler's maulers maul's maulsmeal'søMLS meals Melisa Melissa mellows Mel's Merle's mewls miler's milers Miles mile's miles milieu's milieus miller's millers Millie's Mills mill's mills Milo's mil'smilsmoil'söMLS moils molar's molars mole's moles Mollie's mollies Moll's moll's molls Molly's molly's Mueller's mule's mules mullah's mullahs Muller's mulls Mylar's Mylars MylesMyles'sMLSFK MilosevicMLSFKS Milosevic's0MLSKN moleskin molluscan muleskinner8MLSKNS moleskin's muleskinner's muleskinnersMLSKNT millisecond+MLSKNTS millisecond's milliseconds"MLSNT Melisande Millicent'MLSNTS Melisande's Millicent's`MLSS malaise's malice's malicious Melisa's Melissa's molasses molasses'sMLSSL maliciously-MLSSNS maliciousnessmaliciousness's)MLST mealiest molestmolester/MLSTN milestone millstone molestingCMLSTNS milestone's milestones millstone's millstones$MLSTRM maelstrom millstreamFMLSTRMS maelstrom's maelstroms millstream's millstreams.MLSTS molester's molestersmolestsMLSTTmolestedMLSTXN molestationMLSTXNS molestation'süMLT mailed maillot malady mallard malletmalt Malta maltier malty mauledmeld Melody melodymelt Merlot mewled miladymild milder mildew Millard milled Millet milletmilliardWMLTmilt moiled molter mulatto Mulder muleteer mulledmulletMLTBT moldboard&MLTBTS moldboard's moldboards4MLTF Maldive Moldavia MoldovaMolotovMLTFM multiformMLTFML multifamily.MLTFN Maldivian MoldavianMoldovan&MLTFNS Maldivian's MaldiviansMLTFRS multifariousMLTFRSLmultifariously5MLTFRSNSmultifariousnessmultifariousness'sMLTFRT multivariateWMLTFS Maldive's Maldives Maldives's Moldavia's Moldova's Molotov'sMLTFSTT multifacetedMLTFTMN multivitamin.MLTFTMNSmultivitamin's multivitaminsMLTKmelodicMLTKL melodicallyMLTKLTRL multicultural! MLTKLTRLSM"multiculturalism$ MLTKLTRLSMSmulticulturalism'sMLTKSMulticsMLTKSS Multicses MLTKSTMNT maladjustment MLTKSTMNTSmaladjustment'sMLTKSTT maladjustedMLTKXN malediction+MLTKXNS malediction's maledictionsMLTLmildlyMLTLFL multilevelMLTLNL multilingualMLTLNLSMmultilingualism! MLTLNLSMSmultilingualism's,MLTLTRL multilateralmultilaterallyMLTMmealtimeMLTMLNRmultimillionaire6MLTMLNRSmultimillionaire's"multimillionaires" MLTMNSTRXNmaladministration#MLTMS mealtime's mealtimesMLTMT multimediaMLTMTS multimedia'sfMLTN malting melding melting Melton milting Milton Miltown moltenMultanMLTNKMiltonicdMLTNS Melton's mildness mildness's militancy Miltown's moldiness moldiness'sMLTNSS militancy's!MLTNT MaldonadomilitantMLTNTL militantly3MLTNTS Maldonado's militant's militantsMLTNXNL multinational0MLTNXNLSmultinational'smultinationals.MLTPL multiple multipliermultiplyMLTPLKNT multiplicand/ MLTPLKNTSmultiplicand's multiplicands&MLTPLKS multiplex multiplexerMLTPLKSN multiplexingJMLTPLKSS multiplexer's multiplexers multiplexes multiplex'sMLTPLKST multiplexedMLTPLKTFmultiplicativeMLTPLKXNmultiplication3 MLTPLKXNSmultiplication'smultiplicationsQMLTPLS multiple's multiples multiplier's multipliers multipliesMLTPLST multiplicity/MLTPLSTSmultiplicitiesmultiplicity'sMLTPLT multipliedMLTPLYN multiplyingMLTPPS multipurposeMLTPRSSmultiprocessorMLTPRSSNmultiprocessing2MLTPRSSSmultiprocessor'smultiprocessorsMLTPT multipartyMLTRmilitaryMLTRL militarilyMLTRM melodrama&MLTRMS melodrama's melodramasMLTRMTK melodramaticMLTRMTKLmelodramatically/MLTRMTKS melodramaticsmelodramatics's$MLTRS malodorous military'sMLTRSM militarismMLTRSMS militarism'sMLTRST militaristMLTRSTK militaristic)MLTRSTS militarist's militarists,MLTRT maladroit maltreatMildredMLTRTL maladroitlyMLTRTMNT maltreatment MLTRTMNTSmaltreatment'sMLTRTN maltreating.MLTRTNS maladroitnessmaladroitness's#MLTRTS maltreats Mildred'sMLTRTT maltreatedMLTRXL multiracialóMLTS maillot's maillots maladies malady's mallard's mallards mallet's mallets Malta's Maltese maltose malt's malts meld's melds melodies melodious Melody's melody's melt'smeltsöMLTS miladies milady's mildew's mildews mild's Millard's millet's milliard's milliards milt's milts molter's molters mulattoes mulatto's Mulder's muleteer's muleteers mullet'smulletsMLTSL melodiously-MLTSNS melodiousnessmelodiousness's"MLTSS Maltese's maltose'sMLTST maltiestmildestMLTSTK multistageMLTSTR multistory;MLTT malted melded melted militatemilted MLTTMNXNLmultidimensional"MLTTN meltdown militating$MLTTNS meltdown's meltdowns,MLTTS malted's malteds militatesMLTTSK multitaskMLTTSKN multitaskingMLTTSKNSmultitasking'sMLTTSKS multitasks! MLTTSPLNRmultidisciplinary"MLTTT militated multitudeMLTTTNS multitudinous&MLTTTS multitude's multitudesMLTWN mildewingMLTWTmildewed'MLW Malawi MarlowemellowerMLWK MilwaukeeMLWKS Milwaukee's MLWN Malawian mellowing#MLWNS Malawian's MalawiansMLWSMalawi'sMLWST mellowestMLWTmellowedZMLX Malachi Malaysia Melchior milch militia Moloch mulchmulishMLXLmulishly$MLXMN militiaman militiamenMLXMNS militiaman's MLXN MalaysianmulchingCMLXNS Malaysian's Malaysians mulishness mulishness'sPMLXS Malaysia's militia's militias Moloch's mulchesmulch'sMLXSTK Melchizedek+MLXT mailshot malachitemulched0MLXTS mailshots malachite's MiltiadesMLYMalayaMLYLM MalayalamMLYLMS Malayalam'sMLYNMalayan!MLYNS Malayan'sMalayansMLYSMalaya's°MM ma'ammaimmammama Mamie mamma mammymemememo memoir MiamimimeMimimom mommymum mummer mummy murmurmuumuuMM@mammothMM@S mammoth'smammoths,MMB mamba mambo memberMumbaiMMBL mumblemumblerMMBLNmumbling8MMBLS mumbler's mumblers mumble'smumblesMMBLTmumbledMMBLTPK mumbletypegMMBLTPKS mumbletypeg'sMMBNmamboingMMBRNmembrane2MMBRNS membrane's membranes membranous_MMBS mamba's mambas mambo's mambos member's members MombasaMumbai'sMMBSS Mombasa'sMMBTmamboedMMBXP membership'MMBXPS membership's membershipsMMFmummifyMMFKXN mummificationMMFKXNSmummification's,MMFS Memphis Memphis's mummifiesMMFT Mumford mummifiedMMFYN mummifyingMMK mimicmimickerMMKN mimickingMMKRmimicry%MMKRF mammography mimeographMMKRFN mimeographing9MMKRFS mammography's mimeograph's mimeographsMMKRFT mimeographedMMKRM mammogram&MMKRMS mammogram's mammograms"MMKRS mimicries mimicry's7MMKS mimicker's mimickers mimic'smimicsMMKTmimickedMMLmammalMMLKMamelukeMMLN mammalianMemling%MMLNS mammalian's mammaliansMMLS mammal'smammalsMMLT marmaladeMMLTS marmalade'sMMMN Maiman maiming mammon merman mermen mimingMormonBMMNS Maiman's mammon's merman's Mormon'sMormonsMMNSKMurmanskMMNSM Mormonism&MMNSMS Mormonism's Mormonisms'MMNT memento momentmomentaMMNTMmomentumMMNTMS momentum'sMMNTR momentaryMMNTRL momentarily.MMNTRNS momentarinessmomentariness'sSMMNTS Maimonides memento's mementos momentous moment'smomentsMMNTSL momentously-MMNTSNS momentousnessmomentousness'sMMPS mumpsmumps'sGMMR mammary Mamore Marmara memory mummerymurmurer1MMRBL memorabilia memorable memorablyMMRBLS memorabilia'sMMRBLT memorabilityMMRBLTSmemorability's MMRL marmorealmemorial#MMRLS memorial's memorialsMMRN murmuring%MMRNS murmuring's murmuringsMMRNTM memorandum)MMRNTMS memorandum's memorandumsmMMRS Mamore's Marmara's memories memory's mummery's murmurer's murmurers murmurousMMRTmurmuredöMMS maims mama's mamas Mamie's mamma's mammies mammy'smams memes memoir's memoirs memo's memos Miami's Miamis mime's mimes Mimi's Mimosa mimosa mommies mommy's mom'smomsrMMS mummer's mummers mummies mummy's mum'smums murmur's murmurs muumuu'smuumuusMMSHBmemsahibMMSHBS memsahibs*MMSS Mimosa's mimosa'smimosasMMSTmarmoset"MMSTS marmoset's marmosets7MMT maimed Mamet marmot mermaidmimedMMTKmimetic6MMTS marmot's marmots mermaid'smermaidsùMNmain Maine MainerManmanmaneMani maniaMann manna manner manormany Marnemean meaner meanie Meany meanymenmenumienMinminmine minerMing mingy mini®MNMinn Minnie minnow minorMNMnmoan moanerMonMona moneymono mooingMoonmoon Mooneymorn mourn mourner munMN@monthMN@L mentholmonthly/MN@LS menthol's monthlies monthly'sMN@LTM MentholatumMN@LTMS Mentholatum'sMN@LTT mentholatedMN@S month'smonthsMN@SM monotheismMN@SMS monotheism'sMN@ST monotheistMN@STK monotheistic'MN@STS monotheist's monotheistsMNBminibarMNBK minibikemoneybagJMNBKS minibike's minibikes moneybag's moneybagsmoneyboxMNBKSS moneyboxesMNBMmoonbeam#MNBMS moonbeam's moonbeams+MNBS minibars minibus minibus'sMNBSS minibusesMNFMinerva(MNFKTR manufacture manufacturerMNFKTRN manufacturingMNFKTRNSmanufacturing'sNMNFKTRSmanufacturer's manufacturers manufacture's manufacturesMNFKTRT manufactured7MNFL manful manfully mournful mournfullyMNFLKmenfolk0MNFLKS menfolk's menfolks menfolks's+MNFLNS mournfulnessmournfulness'sMNFLPS minifloppiesMNFLPSSminifloppieses!MNFLT manifold minefieldMNFLTN manifoldingAMNFLTS manifold's manifolds minefield's minefieldsMNFLTT manifoldedMNFNminivanMNFNK monophonic!MNFNS minivan'sminivansMNFRM mainframe&MNFRMS mainframe's mainframesMNFRTManfredMNFRTS Manfred'sMNFS Minerva'sMNFSNS munificenceMNFSNSS munificence'sMNFSNT munificentMNFSNTL munificently!MNFST manifest manifestoMNFSTL manifestlyMNFSTN manifestingAMNFSTS manifesto's manifestos manifest's manifestsMNFSTT manifestedMNFSTXN manifestation/MNFSTXNSmanifestation'smanifestationsMNHL manhole meanwhile0MNHLS manhole's manholes meanwhile'sMNHMMannheimMNHMS Mannheim'sMNHNMenuhinMNHNS Menuhin'sMNHNTmanhuntMNHNTL manhandleMNHNTLN manhandlingMNHNTLS manhandlesMNHNTLT manhandled"MNHNTS manhunt'smanhuntsMNHTmanhood!MNHTN Manhattanmenhaden4MNHTNS Manhattan's Manhattans menhaden'sMNHTS manhood'sîMNK manage manager Managua mange manger mangier mango mangy maniac manic manioc manky menage Menkarmink Monaco monger Monica moniker MoniqueMonkmonk monkeymungMNKBminicabMNKBL manageableMNKBLT manageabilityMNKBLTSmanageability'sMNKBSminicabs†MNKL manacle mangle mangler maniacal maniacally manically Mongol mongol Mongolia monocle monocularMNKLKMongolicMNKLKS Mongolic's.MNKLN manacling mangling MongolianMNKLNL monoclonalMNKLNN MenkalinanMNKLNNS Menkalinan's&MNKLNS Mongolian's MongoliansMNKLS manacle's manacles manglers mangle's mangles Mongolia's Mongol's Mongols mongols monocle'smonoclesMNKLSM mongolismMNKLSMS mongolism'sEMNKLT manacled mangled Mongoloid mongoloidmonocled&MNKLTS mongoloid's mongoloidsMNKM minicammonogamyMNKMNT management)MNKMNTS management's managementsMNKMPT minicomputer-MNKMPTSminicomputer's minicomputers=MNKMS minicam's minicams monogamous monogamy'sMNKMSL monogamouslyMNKMST monogamist)MNKMSTS monogamist's monogamistsLMNKN managing manikin mannequin Mencken MonacanmungingMNKNN Mancunian&MNKNNS Mancunian's MancuniansgMNKNS manganese manginess manginess's manikin's manikins mannequin's mannequinsMNKNSS manganese'sMNKNT mankindMenkent#MNKNTS mankind's Menkent's MNKR manicure menagerie!MNKRF mangrove monographAMNKRFS mangrove's mangroves monograph's monographs!MNKRL managerialmongrel"MNKRLS mongrel'smongrelsMNKRMmonogramMNKRMN monogramming$MNKRMS monogram's monogramsMNKRMT monogrammed#MNKRN manicuring mongeringNMNKRS manageress manicure's manicures menagerie's menageriesMNKRSS manageressesMNKRST manicurist)MNKRSTS manicurist's manicurists!MNKRT manicuredmongeredûMNKS manager's managers manages Managua's manger's mangers mange's mangoes mango's maniac's maniacs manic's manics manioc's maniocsManx menage's menages Mengzi Menkar's mink'sminks­MNKSminx Monaco's monger's mongers mongoose Monica's moniker's monikers Monique's monkey's monkeys Monk's monk's monksmungsMNKSK Monegasque(MNKSKS Monegasque's MonegasquesAMNKSS Manx's minxes minx's mongoose's mongooses MNKST mangiestmonoxideMNKSTL minoxidilMNKSTLS minoxidil's$MNKSTS monoxide's monoxides&MNKT managed mangedmungedMNKTLTN monocotyledonDMNKTLTNSmonocotyledonousmonocotyledon'smonocotyledonsMNKTSmangedsMNKTT mangetoutMNKTTS mangetoutsMNKXmonkishMNKXN monkeyshine*MNKXNS monkeyshine's monkeyshinesMNKXT monkshood&MNKXTS monkshood's monkshoodsMNKYN monkeyingMNKYTmonkeyed›MNL mainly Manley manlier manly mannerly manual manually Manuel Manuela meanly menial menially mingleMinnelliMNL@monolithMNL@K monolithic#MNL@S monolith's monoliths*MNLK manlike Menelik monologue2MNLKS Menelik's monologue's monologuesMNLKST monologist)MNLKSTS monologist's monologistsMNLN mainlineminglingMNLNL monolingual*MNLNLS monolingual's monolingualsMNLNN mainlining?MNLNS mainline's mainlines manliness manliness's0MNLNT mainland mainlined moneylenderEMNLNTS mainland's mainlands moneylender's moneylenders¤MNLS Manilas Manley's manual's manuals Manuela's Manuel's Menelaus Menelaus's menial's menials mingles Minnelli'smoonlessMNLSTmanliestDMNLT mingled Minolta moonlight moonlightermoonlitMNLTN moonlightingMNLTNSmoonlighting'sSMNLTS Minolta's moonlighter's moonlighters moonlight's moonlightsMNLTT moonlighted$MNM Manama minimmonomerMNM@MonmouthMNMK moneymakerMNMKN moneymakingMNMKNS moneymaking's'MNMKS moneymaker's moneymakersMNML minimal minimallyMNMLSM minimalismMNMLSMS minimalism'sMNMLST minimalist)MNMLSTS minimalist's minimalistsMNMMminimum!MNMMS minimum'sminimums!MNMN Menominee monomania"MNMNK mnemonic monomaniac)MNMNKL mnemonically monomaniacalCMNMNKS mnemonic's mnemonics monomaniac's monomaniacs&MNMNS Menominee's monomania'sMNMNTmonument'MNMNTL monumental monumentally$MNMNTS monument's monumentsAMNMS Manama's minim's minims monomer'smonomersMNMSN MnemosyneMNMSNS Mnemosyne'sMNMSTmainmast$MNMSTS mainmast's mainmasts+MNMT manometer manumitMinamotoMNMTN manumitting?MNMTS manometer's manometers manumits Minamoto'sMNMTT manumittedMNMXN manumission)MNMXNS manumission's manumissions|MNN Manning manning meaning Mennen mining minion Minoan moaning mooning morningmourning&MNNFL meaningful meaningfully0MNNFLNSmeaningfulnessmeaningfulness'sMNNKHL Monongahela.MNNKLSS mononucleosismononucleosis'sMNNKSmeninxMNNKSSmeninx'sMNNL meningealMNNLS meaninglessMNNLSL meaninglessly2MNNLSNSmeaninglessnessmeaninglessness's¤MNNS mananas meaning's meanings meninges Mennen's mining's minion's minions Minoan's Minoans morning's mornings mourning'sMNNSTRTTmonounsaturated+MNNT Menander Mennoniteminuend[MNNTS meningitis meningitis's Mennonite's Mennonites minuend'sminuendsMNPLmonopolyMNPLBL manipulableMNPLN monoplane&MNPLNS monoplane's monoplanesDMNPLS Minneapolis Minneapolis's monopolies monopoly'sMNPLST monopolistMNPLSTK monopolistic)MNPLSTS monopolist's monopolists%MNPLT manipulate manipulatorMNPLTF manipulativeMNPLTFLmanipulativelyMNPLTN manipulating9MNPLTS manipulates manipulator's manipulatorsMNPLTT manipulatedMNPLXN manipulation-MNPLXNSmanipulation's manipulationsMNPS menopauseMNPSL menopausalMNPSS menopause'sMNPWmanpowerMNPWS manpower's8MNR manure menorah Monera MonroeMunroMNRFMonroviaMNRFS Monrovia's6MNRL manorial mineral monauralmonorailMNRLK mineralogyMNRLKKL mineralogicalMNRLKS mineralogy'sMNRLKST mineralogist.MNRLKSTSmineralogist's mineralogists<MNRLS mineral's minerals monorail's monorailsMNRN manuringminoringOMNRS manure's manures menorah's menorahs Monera'sMonroe'sMNRSM mannerism&MNRSMS mannerism's mannerisms@MNRT mannered manured minaret minoredminority<MNRTS minaret's minarets minorities minority'söMNS Mainer's Mainers Maine's main's mains Manasseh mane's manes mania's manias manna's manner's manners manor's manors Man's man'smans manse many's meanie's meaniesmeannessúMNS meanness's mean's means Meany's meany's menace Menes menisci Mensa menu's menus mien's miens mince mincer miner's miners mine's mines Mingus Mingus's mini's minisMinnie'sûMNS minnow's minnows minor's minors Minos Minos's Min's minus minus'sMn's moaner's moaners moan's moans Mona's money's moneys monies mono's Mon'sMons monsieur Mooney'sMoon'sXMNS moon's moons morn's morns mourner's mourners mournsMunozMNSFLT MansfieldMNSFNT manservant)MNSFNTS manservant's menservantsMNSK MinskMinskyMNSKL minuscule&MNSKLS minuscule's minuscules1MNSKN monseigneur Monsignor monsignorTMNSKNS monseigneur's Monsignor's Monsignors monsignor's monsignorsMNSKP moonscape&MNSKPS moonscape's moonscapesMNSKRPT manuscript*MNSKRPTS manuscript's manuscriptsEMNSKS meniscus meniscus's mensches Minsk'sMinsky'sMNSKT miniskirt&MNSKTS miniskirt's miniskirtsMNSLmainsailMNSLBK monosyllabicMNSLBL monosyllable-MNSLBLSmonosyllable's monosyllables#MNSLS mainsail's mainsailsMNSLT manslaughterMNSLTSmanslaughter'sMNSMmonismMNSMSmonism'sMNSMT mincemeatMNSMTS mincemeat'sMMNSN Mancini Manson menacing mincing minnesingermonsoon#MNSNL menacingly monsoonal[MNSNS Mancini's Manson's minnesinger's minnesingers monsoon'smonsoonsMNSNTMonsantoMNSNTS Monsanto's$MNSPL municipal municipally&MNSPLS municipal's municipalsMNSPLT municipality.MNSPLTSmunicipalitiesmunicipality'sMNSPRN mainspring)MNSPRNS mainspring's mainspringsMNSRBL mensurable&MNSRS miniseries miniseries'sMNSRXN mensurationMNSRXNS mensuration's¯MNSS manse's manses menace's menaces Mencius menses menses's Menzies mincer's mincers mince's minces minuses monsieur'sMunoz'sšMNST mainstay mansard meanest menaced minced minister Minnesota minster monist monster Muenster muensterMunsterMNSTKmonastic'MNSTKL monastical monastically$MNSTKS monastic's monastics#MNSTN Minnesotan moonstoneEMNSTNS Minnesotan's Minnesotans moonstone's moonstones!MNSTR ministry monasteryMNSTRK moonstruck1MNSTRL menstrual ministerialminstrel3MNSTRLS minstrel's minstrels minstrelsyMNSTRLSS minstrelsy'sMNSTRM mainstreamMNSTRMN mainstreaming)MNSTRMS mainstream's mainstreamsMNSTRMT mainstreamed&MNSTRN minestrone ministering(MNSTRNS minestrone's monstrance*MNSTRNSS monstrance's monstrancesMNSTRNT ministrant*MNSTRNTS ministrant's ministrantsPMNSTRS ministries ministry's monasteries monastery's monstrousMNSTRSL monstrouslyMNSTRST monstrosity-MNSTRSTS monstrosities monstrosity's%MNSTRT menstruate ministeredMNSTRTN menstruatingMNSTRTS menstruatesMNSTRTT menstruated*MNSTRXN menstruation ministration@MNSTRXNSmenstruation'sministration's ministrationsØMNSTS mainstay's mainstays mansard's mansards minister's ministers Minnesota's minster's minsters monist's monists monster's monsters Muenster's Muensters muenster'sMNSTSSM monasticismMNSTSSMS monasticism'sMNSWmenswearMNSWP minesweeper*MNSWPS minesweeper's minesweepersMNSWS menswear'sMNSXmenschMNSXSmensch'sùMNT manatee Mandy maned Manet manned manta maunder Maynard mayn't meander meantmend mender Menotti mentormind minder Mindy mined Minot Minotaurmint minter mintiermintyÁMNT minuet Minuit minute minuter moaned Monday Monet monitor monodyMont Monte Monty mooned mound Mount mount mounter MountiemournedMNTBManitobaMNTBKLNLmindbogglingly/MNTBL mandible mandibular mountable$MNTBLS mandible's mandiblesMNTBNK mountebank)MNTBNKS mountebank's mountebanksMNTBS Manitoba'sMNTBTN Mountbatten MNTFL mindful mindfully*MNTFLNS mindfulness mindfulness's$MNTFT Monteverdi MontevideoMNTFTS Montevideo's?MNTK mintage Mintaka monodic montageMontagueMNTKLF MontgolfierMNTKLMMontcalmMNTKMR MontgomeryMNTKMRS Montgomery's!MNTKN Mantegna MontaigneMNTKNS mendicancyMNTKNSS mendicancy'sMNTKNT mendicant'MNTKNTS mendicant's mendicants;MNTKS mintage's Mintaka's montage'smontagesŠMNTL mandala Mandalay Mandela mantel mantilla Mantle mantle Mendel mental mentally minutelyMondaleMNTLBRT MandelbrotMNTLF MendeleevMNTLFM mendeleviumMNTLFMS mendelevium'sMNTLFS Mendeleev's;MNTLN mandolin Manitoulin mantling Mendelian4MNTLNS mandolin's mandolins Manitoulin'sMNTLPS mantelpiece+MNTLPSS mantelpiece's mantelpieces©MNTLS mandala's mandalas Mandalay's mantel's mantels mantilla's mantillas Mantle's mantle's mantles Mendel's mindless Mondale'sMNTLSL mindlesslyMNTLSN Mendelssohn,MNTLSNS mindlessnessmindlessness'sMNTLST mentalist'MNTLSTS mentalist's mentalists MNTLT mantled mentality'MNTLTS mentalities mentality'sMNTLXLF mantelshelfMNTLXLFS mantelshelvesMNTMmeantime/MNTMN Minuteman minuteman minutemen'MNTMNS Minuteman's minuteman's0MNTMS mandamus mandamus's meantime'sMNTMSS mandamusesÇMNTN maintain maintainer Mandingo mending Mindanao minding minting minuting monotone monotony Montana mounding mountain mountaineer mountingmundaneMNTNBL maintainableMNTNBLTmaintainabilityMNTNK monotonicMNTNKL monotonicallyMNTNKR MontenegroMNTNKRN MontenegrinMNTNKRS Montenegro'sMNTNL mundanely#MNTNN maintainingMontanan3MNTNNS maintenance Montanan's MontanansMNTNNSS maintenance'sMNTNRNmountaineeringMNTNRNSmountaineering'sMNTNRT mountaineeredùMNTNS maintainers maintains mending's minuteness minuteness's monotone's monotones monotonous monotony's Montana's mountaineer's mountaineers mountainous mountain's mountains mounting's mountingsMNTNSmundanesMNTNSL monotonously0MNTNSNSmonotonousnessmonotonousness'sMNTNST mountainside-MNTNSTSmountainside's mountainsidesMNTNT maintainedMNTNTP mountaintop+MNTNTPS mountaintop's mountaintopsMNTPmaintopMNTPL MontpelierMNTPLS Montpelier's!MNTPS maintop'smaintopsZMNTR mantra minatory Mindoro miniature monetary monitory MonterreyMNTRKmandrake$MNTRKS mandrake's mandrakesEMNTRL mandrel Mandrell mandrill monetarilyMontrealYMNTRLS Mandrell's mandrel's mandrels mandrill's mandrills Montreal'scMNTRN Mandarin mandarin maundering meandering mentoring Mondrian monitoringRMNTRNS Mandarin's mandarin's mandarins meanderings meanderings'sIMNTRS mantra's mantras Mindoro's miniature's miniaturesMNTRSM monetarismMNTRSMS monetarism's&MNTRST miniaturist monetaristJMNTRSTS miniaturist's miniaturists monetarist's monetarists;MNTRT maundered meandered mentored monitoredMNTRXT MontrachetõMNTS manatee's manatees Mandy's manta's mantas mantis mantis's mantissa maunders Maynard's meander's meanders mender's menders Mendez Mendoza mend's mends mentor's mentorsmindersôMNTS mind's minds Mindy's Minotaur's Minot's minter's minters mint's mints minuet's minuets minute's minutes Monday's Mondays monitor's monitors monodies monody's Monte'sMonty'scMNTS mound's mounds mounter's mounters Mountie's Mounties mount'smountsMNTSK MontesquieuMNTSL MonticelloMNTSM MontezumaMNTSMS Montezuma'sMNTSN MendocinoMNTSNS Mendocino'sMNTSR MontessoriMNTSRT MontserratMNTSRTS Montserrat'sIMNTSS mantises mantissa's mantissas mendaciousMendez'sMNTSSL mendaciouslyDMNTST mendacity mindset mintiest minutestmonodistLMNTSTS mendacity's mindset's mindsets monodist's monodistsQMNTT mandate mended minded minted minuted moundedmountedMNTTN mandatingMNTTNS mindednessMNTTR mandatory!MNTTS mandate'smandatesMNTTTmandatedMNTYMontoyaMNTYS Montoya'sMNWLKmoonwalk#MNWLKS moonwalk's moonwalkseMNX Manchu mannish minutia minutiae monarch monarchy Munch munchMunichMNXK monarchicMNXKL monarchicalMNXKNmunchkin$MNXKNS munchkin's munchkinsMNXL mannishlyiMNXN Manichean mansion mention monition moonshine moonshiner munchingmunition%MNXNN mentioning munitioningÌMNXNS mannishness mannishness's mansion's mansions mention's mentions monition's monitions moonshiner's moonshiners moonshine's moonshines munition's munitions#MNXNT mentioned munitionedMNXR ManchuriaMNXRM monochrome(MNXRMS monochrome's monochromesMNXRMTK monochromaticMNXRN ManchurianMNXRS Manchuria's‘MNXS Manchu's Manchus minutia's monarchies monarch's monarchs monarchy's munches munchies munchies'sMunich'sMNXSM monarchismMNXSMS monarchism's$MNXST Manchester monarchistMNXSTK monarchistic8MNXSTS Manchester's monarchist's monarchistsMNXT moonshotmunched"MNXTS moonshot's moonshotsMNYTmoneyedLMPmap mappermopmope moper mopey mopierMP mp MPK mpg/MPL maple Marple MaypolemaypoleMPL@P MapplethorpeMPL@PSMapplethorpe'sAMPLS maple's maples Marple's maypole'smaypoles(MPLSTS Miaplacidus Miaplacidus'sMPMKmapmaker"MPMKS mapmaker's mapmakers&MPN mapping mopingmoppingMPNSmappingswMPS mapper's mappers map'smapsMIPS moper's mopers mope's mopes mop'smopsMP'sMPSNT MaupassantMPSSMIPSesMPSTmopiestAMPT mapped Maputo moped mopped moppetMuppetJMPTS Maputo's moped's mopeds moppet's moppetsMuppet'sMPXmopishüMR MaoriMaramareMari Maria maria Marie Mario marrow marryMary Maura Mauro Mayramere merrier merryMiramire mirierMiro mirrormiry Moira moire Moore moray MoreQMRmoreMoro Morrow morrowMrMRI Murray MurrowMyraMR@ MarathaMarathi-MR@N Marathon marathon marathonerPMR@NS marathoner's marathoners Marathon's marathon's marathons MR@S Maratha's Marathi's(MRB Maghreb marabouMirabeauMRBLMaribelMRBLS Maribel'sMRBNTmoribund-MRBS Maghreb's marabou'smarabousMRBTmarabout"MRBTS marabout's maraboutsMRF MoraviamoreoverMRFNMoravianMRFNN MerovingianMRHmyrrhMRHSmyrrh's[MRK maraca marriage Mauriac Merak Merrick mirage MoroccomoroccoMRKB MaracaiboMRKBL marriageableMRKBLTmarriageabilityMRKBLTSmarriageability'sMRKLmiracle/MRKLS miracle's miracles miraculousMRKLSL miraculouslyMRKLTmarigold$MRKLTS marigold's marigolds MRKN marijuanaMoroccan2MRKNS marijuana's Moroccan's Moroccans‚MRKS maraca's maracas marriage's marriages Merak's Merrick's mirage's mirages Morocco's morocco'sMRKX MarrakeshMRKXS Marrakesh'svMRL Marylou merely Merrill merrily moral morale morally morel mural MurielMurilloMRLNMarilynMRLNS Marilyn's"MRLNT Maryland MarylanderMRLNTS Maryland'sMRLS Marylou's Merrill's Morales morale's Morales's moral's morals morel's morels mural's muralsMuriel's MRLST moralistmuralistMRLSTK moralisticMRLSTKLmoralistically?MRLSTS moralist's moralists muralist's muralistsMRLTmorality#MRLTS moralities morality'sMRM MerriamMiriamMRMBmarimbaMRMBK Murrumbidgee!MRMBS marimba'smarimbas"MRMK Merrimack merrymakerMRMKN merrymakingMRMKNS merrymaking's6MRMKS Merrimack's merrymaker's merrymakersMRMNT merrimentMRMNTS merriment's MRMS Merriam'sMiriam'sMRMTNmyrmidon#MRMTNS myrmidon's myrmidonsöMRN Marian Mariana Marianne Mariano Marin Marina marina Marine marine mariner Marion maroon marring Maureen Maurine meringue Merino merino miring mooring moraine MoranMorenoIMRN Morin moron Moroni Murine murrain MyrnaMyronMRNKmoronicMRNKL moronicallyMRNN marooningMRNRmarinaraMRNRS marinara'sûMRNS Mariana's Marianas Mariano's Marina's marina's marinas mariner's mariners Marine's Marines marine's marines Marion's maroon's maroons Maureen's Maurine's meringue's meringuesmerino's»MRNS merinos merriness merriness's mooring's moorings moraine's moraines Moran's Moreno's Morin's moron's morons Murine's murrain'sMyrna'sPMRNT marinade marinate marionette Maronite maroonedMiranda$MRNTN marinading marinatingOMRNTS marinade's marinades marinates marionette's marionettes"MRNTT marinaded marinatedMRNXN marinationMRNXNS marination'sMRPLMariupolMRRN mirroringMRRTmirroredúMRS Maori's Maoris Mara's mare's mares Maria's maria's Marie's Mario's Mari's Maris Marisa Marissa Marius marries marrow's marrows Mary's Maura's Maurice Mauricio MauroisMauro'sþMRS Mayra's mere's meres Mira's mire's mires mirror's mirrors moire's moires morass morass's moray's morays more's mores mores's morose Morris Morrow's morrow's morrows MRI'sMr's/MRSMrs Murray's Murrow'sMyra'sMRSKMurasakiMRSKS Murasaki's*MRSL Maricela Marisolmorosely#MRSLS Maricela's Marisol'sMRSN MorisonMorrison3MRSNS Morison's moroseness moroseness's:MRSS Marisa's Marissa's Mauricio'smorasses(MRST merest merriestmiriestMRSXN maraschino'MRSXNS maraschino's maraschinos¢MRT Marat maraud marauder Marietta marred married Marriott merit Merritt mired moored Moriarty Morita MuratmyriadMRT@MeredithMRTKRS meritocracy,MRTKRSS meritocracies meritocracy'sMRTKRTK meritocratic=MRTL marital maritally Myrdal Myrtlemyrtle7MRTLS Myrdal's Myrtle's myrtle'smyrtlesMRTMmaritimeFMRTN marauding Maritain Mauritania meridianmeritingMRTNN Mauritanian*MRTNNS Mauritanian's Mauritanians3MRTNS Mauritania's meridian's meridiansMRTRM moratorium(MRTRMS moratorium's moratoriumsMRTRS meritoriousMRTRSL meritoriously2MRTRSNSmeritoriousnessmeritoriousness'sMRTRSS meretriciousMRTRSSLmeretriciously5MRTRSSNSmeretriciousnessmeretriciousness'sÜMRTS marauder's marauders marauds Marietta's Maritza married's marrieds Marriott's Mauritius Mauritius's merit's merits Merritt's Moriarty's Morita's myriad'smyriadsMRTSS Maritza'sMRTT maraudedmerited2MRX mariachi Mirach MoorishmoreishMRXN Mauritian%MRXNS Mauritian's Mauritians:MRXS mariachi's mariachis Mirach's Moorish'sMRYLN MaryellenMRYLNS Maryellen's5MRYN marrying Maryann MaryanneMauryan/MRYNS Maryanne's Maryann's Mauryan's÷MSMacemaceMacy Mae's Mai's Maisie maize Mao's Marceau Marci Marcie Marcy Mar'sMarsmars Mars'sMA'sma'smas Masai maserMassmass masseur Massey Mass'smass'sþMS Maui's Mauser maw'smaws May'sMays may'smazeMCImeas Meier's Mercer mercer mercymesMesamesamess messier mess's messy Meuse mew'smews mews's mezzo Mia's miceýMS Mir'sMI'smi's miserMissmiss miss's Missy MizarMmes Moe's Moor's Moors moor's moors moo'smoos moose MorseMo'smos moseyMossmoss mossier Moss's moss'smossyèMS moue's moues mouse mouser mousier mousse mousy mow'smowsM'sMSMsmsMS'sMSWmu'smusMusemusemuss mussier muss's mussy muzzymysWm'sYmir'sMS@Tmasthead"MS@TS masthead's mastheadsMSBMesabiMSBHF misbehaveMSBHFN misbehavingMSBHFS misbehavesMSBHFT misbehavedMSBKmossback#MSBKS mossback's mossbacksMSBKTN misbegottenMSBLmiscibleMSBLT miscibilityMSBLTS miscibility'sMSBSMesabi's&MSF massif massivemissive9MSFL massively merciful mercifullymisfileMSFLN misfilingMSFLSmisfiles!MSFLT Masefieldmisfiled(MSFNS massiveness massiveness'sMSFRmisfireMSFRN misfiring!MSFRS misfire'smisfiresMSFRTmisfired7MSFS massif's massifs missive'smissivesMSFSNS misfeasanceMSFSNSS misfeasance'sMSFTmisfit$MSFTN misfitting misfortune(MSFTNS misfortune's misfortunesMSFTR misfeatureMSFTRS misfeaturesMSFTS misfit'smisfitsMSFTT misfittedÙMSKmascmask masker masque massage mazurka messagemisc miscue Mosaic mosaic Moscow mosque moussakaMSG musicmusk muskie muskier musky MuzakmuzakMSKFMuscovy"MSKFN misgiving misgovernMSKFNMNT misgovernment MSKFNMNTSmisgovernment'sMSKFNN misgoverning4MSKFNS misgiving's misgivings misgovernsMSKFNT misgovernedMSKFS Muscovy'sMSKFT MuscoviteMSKFTS Muscovite's)MSKK misjudge muskegMuskogeeMSKKNMascagni:MSKKS misjudges muskeg's muskegs Muskogee'sMSKKT misjudged`MSKL mescal miscall muscle muscly muscular musical musicale musicallyMSKLBNT muscleboundMSKLK musicologyMSKLKKL musicologicalMSKLKLT miscalculateMSKLKLTNmiscalculatingMSKLKLTS miscalculatesMSKLKLTT miscalculatedMSKLKLXNmiscalculation3 MSKLKLXNSmiscalculation'smiscalculationsMSKLKS musicology'sMSKLKST musicologist.MSKLKSTSmusicologist's musicologistsMSKLL muscularly#MSKLMN muscleman musclemenHMSKLN masculine mescalin mescaline miscallingmusclingMSKLNK muskellunge+MSKLNKS muskellunge's muskellunges5MSKLNS masculine's masculines mescaline'sMSKLNT masculinityMSKLNTS masculinity'sMSKLRT muscularityMSKLRTS muscularity'svMSKLS mescal's mescals miscalls muscle's muscles musicale's musicales musical'smusicals.MSKLT miscalled muscled musicalityMSKLTR musculatureMSKLTRS musculature'sMSKLTS musicality'sMSKMmisogamyMSKMLN muskmelon'MSKMLNS muskmelon's muskmelonsMSKMS misogamy'sMSKMST misogamist)MSKMSTS misogamist's misogamistsDMSKN masking massaging messaging miscuingmisogynyPMSKNS messeigneurs misogynous misogyny's muskiness muskiness'sMSKNSF misconceiveMSKNSFN misconceivingMSKNSFS misconceivesMSKNSFT misconceivedMSKNSPXN misconception1 MSKNSPXNSmisconception'smisconceptionsMSKNST misogynistMSKNSTK misogynisticMSKNSTR misconstrue MSKNSTRKXN!misconstruction7 MSKNSTRKXNSmisconstruction'smisconstructionsMSKNSTRN misconstruingMSKNSTRS misconstruesMSKNSTRT misconstrued)MSKNSTS misogynist's misogynistsMSKNTmiscountMSKNTKT misconductMSKNTKTN misconducting*MSKNTKTS misconduct's misconductsMSKNTKTT misconductedMSKNTN miscounting$MSKNTS miscount's miscountsMSKNTT miscountedMSKNXN miscegenationMSKNXNSmiscegenation's2MSKR mascara massacre miscarryMsgrMSKRK miscarriage*MSKRKS miscarriage's miscarriages$MSKRN mascaraing massacringMSKRNT miscreant'MSKRNTS miscreant's miscreantsJMSKRS mascara's mascaras massacre's massacres miscarriesXMSKRT mascaraed masquerade masquerader massacred miscarriedmuskratMSKRTN masqueradingbMSKRTS masquerader's masqueraders masquerade's masquerades muskrat'smuskratsMSKRTT masqueradedMSKRYN miscarryingýMSKS masker's maskers mask's masks masque's masques massage's massages mazurka's mazurkas message's messages miscue's miscues Mosaic's mosaic's mosaics Moscow's mosque's mosques moussakasPMSKS MSG's music's musics muskie's muskies muskoxmusk's%MSKSK Moussorgsky MussorgskyMSKSNmuskoxenMSKSSmuskox'sMSKST miscastmuskiestMSKSTN miscastingMSKSTSmiscasts¤MSKT mascot masked massaged mesquite messaged miscued misguide Miskito misquote mosquito Muscat muscat musket musketeerMSKTKN misjudgingMSKTLmuscatel$MSKTLS muscatel's muscatels$MSKTN misguiding misquotingMSKTNS misguidanceMSKTNSS misguidance'sMSKTRmusketryMSKTRS musketry'sÕMSKTS mascot's mascots mesquite's mesquites misguides misquote's misquotes mosquitoes mosquito's Muscat's muscat's muscats musketeer's musketeers musket'smuskets"MSKTT misguided misquotedMSKTTL misguidedlyMSKTXN misquotation,MSKTXNSmisquotation's misquotationsîMSL Marcel Marcella Marcelo Marsala Mazola measlier measly messily miserly mislay missal missile morsel Moseley Moselle Mosley Mosul Mozilla muesli mussel muzzilymuzzleMSL@K MesolithicMSLBLmislabelMSLBLS mislabelsMSLFmyselfMSLKmucilageMSLKNMNT misalignment MSLKNMNTSmisalignment'sMSLKNS mucilaginousMSLKS mucilage'sMSLM mausoleumMuslim<MSLMS mausoleum's mausoleums Muslim'sMuslimsSMSLN Marcelino misaligned miscellany muslin Mussolinimuzzling’MSLNS Marcelino's misalliance miscellaneous miscellanies miscellany's miserliness miserliness's muslin's Mussolini'sMSLNSLmiscellaneously*MSLNSS misalliance's misalliancesMSLR missileryMSLRS missilery'sõMSLS Marcella's Marcelo's Marcel's Marsala's Marseillaise Marseilles Mazola's measles measles's merciless mislays missal's missals missile's missiles morsel's morsels Moselle'sMosley'sBMSLS Mozilla's mussel's mussels muzzle'smuzzlesMSLSL mercilessly-MSLSNS mercilessnessmercilessness's+MSLSSMarseillaise's MarseillaisesMSLST measliest2MSLT mislaid mislead misledmuzzledMSLTN misleadingMSLTNL misleadinglyMSLTSmisleadsMSLYN mislayingBMSM Maoism Mazama Mesmer miasma MirzammuseumMSMBK MozambiqueMSMBKN Mozambican)MSMBKNS Mozambican's MozambicansMSMBKS Mozambique'sMSMF mesomorph%MSMFS mesomorph's mesomorphsMSMNK mismanageMSMNKMNT mismanagement MSMNKMNTSmismanagement'sMSMNKN mismanagingMSMNKS mismanagesMSMNKT mismanagedMSMRKmesmericMSMRSM mesmerismMSMRSMS mesmerism'spMSMS Maoism's Maoisms Mazama's Mesmer's miasma's miasmas Mirzam's museum'smuseumsMSMTmessmate#MSMTS messmate's messmatesMSMXmismatchMSMXN mismatching$MSMXS mismatches mismatch'sMSMXT mismatched®MSN macing Mason mason massing Mazzini meson messing Miocene missing mizzen mousing moussing muezzin musing mussingMycenae'MSN@RP misanthrope misanthropyMSN@RPK misanthropicMSN@RPKLmisanthropically<MSN@RPS misanthrope's misanthropes misanthropy'sMSN@RPST misanthropist1 MSN@RPSTSmisanthropist'smisanthropistsMSNFM misinformMSNFMN misinformingMSNFMS misinformsMSNFMT misinformedMSNFMXNmisinformationMSNFMXNSmisinformation's*MSNK Masonic masonic messenger%MSNKS messenger's messengersMSNLmusinglyMSNM misnamemisnomerMSNMN misnaming/MSNMS misnames misnomer's misnomersMSNMST mizzenmast)MSNMSTS mizzenmast's mizzenmastsMSNMTmisnamed!MSNN mezzanine Mycenaean%MSNNS mezzanine's mezzanines*MSNR masonry McEnroe mercenary@MSNRS masonry's McEnroe's mercenaries mercenary'sùMSNS Mason's Masons mason's masons Mazzini's meson's mesons messiness messiness's Miocene's mizzen's mizzens mousiness mousiness's muezzin's muezzins musing's musings muzziness Mycenae's-MSNT maisonette MasoniteMassenetMSNTPRT misinterpretMSNTPRTNmisinterpretingMSNTPRTS misinterpretsMSNTPRTTmisinterpreted! MSNTPRTXN"misinterpretation: MSNTPRTXNSmisinterpretation'smisinterpretationsMSNTRMcIntyreMSNTRS McIntyre's5MSNTS maisonette's maisonettes Masonite'sMSNTSTNT misunderstand MSNTSTNTN!misunderstanding8 MSNTSTNTNSmisunderstanding's!misunderstandings MSNTSTNTSmisunderstandsMSNTSTT misunderstood!MSNTX MacintoshMcIntosh%MSNTXS Macintosh's McIntosh'sMSPK misspeakmisspoke$MSPKN misspeaking misspokenMSPKS misspeaks7MSPL marsupial misapply misplaymisspellMSPLKXNmisapplication2MSPLKXNSmisapplication'smisapplicationsMSPLN misspelling*MSPLNS misspelling's misspellingseMSPLS marsupial's marsupials misapplies misplace misplay's misplays misspellsMSPLSMNT misplacement MSPLSMNTSmisplacement'sMSPLSN misplacingMSPLSS misplacesMSPLST misplaced$MSPLT misapplied misspelled&MSPLYN misapplying misplayingMSPLYT misplayedMSPNmarzipanMSPNS marzipan's MSPNT misspendmisspentMSPNTN misspendingMSPNTS misspendsMSPRHNT misapprehendMSPRHNTNmisapprehendingMSPRHNTS misapprehendsMSPRHNTTmisapprehendedMSPRHNXNmisapprehension5 MSPRHNXNSmisapprehension'smisapprehensionsMSPRNNS mispronounceMSPRNNSNmispronouncingMSPRNNSS mispronouncesMSPRNNST mispronounced MSPRNNXXN!mispronunciation8 MSPRNNXXNSmispronunciation'smispronunciationsMSPRNTmisprintMSPRNTN misprinting%MSPRNTS misprint's misprintsMSPRNTT misprintedMSPRPRTmisappropriateMSPRPRTNmisappropriatingMSPRPRTSmisappropriatesMSPRPRTTmisappropriatedMSPRPRXN misappropriation7 MSPRPRXNSmisappropriation'smisappropriationsMSPRXN misprisionMSPRXNS misprision'sMSPSMySpaceMSPSS MySpace'sMSPTM MesopotamiaMSPTMN MesopotamianMSPTMS Mesopotamia's;MSR Maseru measure misery MissouriMysore>MSRBL measurable measurably miserable miserably.MSRBLNS miserablenessmiserableness'sMSRKMasaryk MSRL misrule mozzarellaMSRLN misruling@MSRLS measureless misrule's misrules mozzarella'sMSRLTmisruledMSRMNT measurement+MSRMNTS measurement's measurements-MSRN Mazarin measuring Missourian'MSRNS Missourian's MissouriansMSRPRSNT misrepresent MSRPRSNTNmisrepresenting MSRPRSNTS misrepresents MSRPRSNTTmisrepresented" MSRPRSNTXN#misrepresentation; MSRPRSNTXNSmisrepresentation'smisrepresentationsMSRPT misreportMSRPTN misreporting&MSRPTS misreport's misreportsMSRPTT misreportedRMSRS Maseru's measure's measures miseries misery's Missouri's6MSRT macerate Maserati measuredmisread$MSRTN macerating misreading(MSRTNS misreading's misreadings/MSRTS macerates Maserati'smisreadsMSRTT maceratedMSRXN macerationMSRXNS maceration'sýMSS mace's maces Macy's Maisie's maize's maizes Marcie's Marci's Marcy's Marses Masai's maser's masers Masses masses masseur's masseurs masseuse maze's mazes MCI's meiosis meiosis'süMSS Mercer's mercer's mercers mercies mercy's mesa's mesas messes messieurs Meuse's mezzo's mezzos miser's misers misses missus missus's Missy's misuse Moises moose's Morse'sMoses—MSS Moses's moseys mosses mouser's mousers mouse's mouses mousse's moussesMses Muse's muse's musesmussesMSSFR mesosphere(MSSFRS mesosphere's mesospheres"MSSK Mesozoic MississaugaMSSKS Mesozoic'sMSSNmisusingMSSP MississippiMSSPN Mississippian.MSSPNSMississippian'sMississippiansMSSPS Mississippi'sEMSSS masseuse's masseuses missuses misuse'smisusesOMSST Massasoit messiest misused mossiest mousiestmussiestMSSXMTT MesserschmidtMSSXMTTSMesserschmidt'süMST maced Maoist Masada massedmast Master master mayst Mazda messed misdo missedmist Mister mister mistier Misty misty moist moistermost moused moussed MozartMSTmusedIMST musette mussedmust muster mustier mustyMystMSTBT masturbateMSTBTN masturbatingMSTBTR masturbatoryMSTBTS masturbatesMSTBTT masturbatedMSTBXN masturbationMSTBXNSmasturbation'sMSTF mastiffmystifyMSTFKXN mystificationMSTFKXNSmystification's$MSTFL masterful masterfullyMSTFNTR misadventure.MSTFNTRSmisadventure's misadventures.MSTFS mastiff's mastiffs mystifiesMSTFT mystifiedMSTFYN mystifying=MSTK mastic mistake mistook mysticmystiqueMSTKBL mistakable"MSTKL mystical mysticallyMSTKLS masterclassMSTKLSS masterclasses!MSTKN mistaken mistakingMSTKNL mistakenlyMSTKNS misdiagnoseMSTKNSN misdiagnosing<MSTKNSS misdiagnoses misdiagnosismisdiagnosis'sMSTKNST misdiagnosedRMSTKS mastic's mistake's mistakes mystic's mystics mystique's#MSTKT MasterCard masticateMSTKTM mastectomy*MSTKTMS mastectomies mastectomy'sMSTKTN masticating'MSTKTS MasterCard's masticatesMSTKTT masticatedMSTKXN masticationMSTKXNS mastication'sIMSTL masterly misdeal mistily moistly mostlymustily"MSTLN Mazatlan misdealingMSTLNS Mazatlan's!MSTLS misdeal'smisdeals!MSTLT misdealt mistletoeMSTLTS mistletoe'sMSTMmistimeMSTMN mistimingMSTMNT mastermindMSTMNTN masterminding)MSTMNTS mastermind's mastermindsMSTMNTT masterminded MSTMS mesdamesmistimesMSTMSLSmesdemoisellesMSTMTmistimedYMSTN Macedon Macedonia misdoing misdone misting moisten moistenerMSTNKmustang"MSTNKS mustang'smustangs$MSTNN Macedonian moistening(MSTNNS Macedonian's Macedonians¼MSTNS Macedonia's Macedon's misdoing's misdoings mistiness mistiness's moistener's moisteners moistens moistness moistness's mustiness mustiness's MSTNT moistenedmustn'tMSTNTF misidentifyMSTNTFS misidentifiesMSTNTFT misidentifiedMSTNTFYNmisidentifyingMSTP misstepmistypeMSTPN mistyping<MSTPS masterpiece misstep's misstepsmistypes*MSTPSS masterpiece's masterpieces4MSTR maestro mastery moisturemysteryMSTRKT misdirectMSTRKTN misdirectingMSTRKTS misdirectsMSTRKTT misdirectedMSTRKXN misdirectionMSTRKXNSmisdirection'sMSTRL mistralmistrial=MSTRLS mistral's mistrals mistrial's mistrials"MSTRN mastering mustering MSTRNSLTT mistranslatedMSTRP mousetrapMSTRPN mousetrapping&MSTRPS mousetrap's mousetrapsMSTRPT mousetrapped˜MSTRS maestro's maestros mastery's misaddress Mistress mistress mistress's moisture's mysteries mysterious mystery'sMSTRSL mysteriouslyMSTRSN misaddressing0MSTRSNSmysteriousnessmysteriousness's'MSTRSS misaddresses mistresses%MSTRST misaddressedmistrust+MSTRSTFL mistrustful mistrustfullyMSTRSTN mistrusting%MSTRSTS mistrust's mistrustsMSTRSTT mistrusted,MSTRT mastered mistreatmusteredMSTRTMNT mistreatment MSTRTMNTSmistreatment'sMSTRTN mistreatingMSTRTS mistreatsMSTRTT mistreatedúMSTS Maoist's Maoists Masada's Masters master's masters mast's masts Mercedes mestizo misdoes mister's misters mist's mists Misty's most's Mozart's MST's musette's musettesmuster's/MSTS musters must's mustsMyst'sMSTSN Mistassini!MSTSS mestizo'smestizosMSTSSM mysticismMSTSSMS mysticism's,MSTST mistiest moistestmustiestMSTSTRK masterstroke.MSTSTRKSmasterstroke's masterstrokesRMSTT masted mastoid misdeed misdid misstate mistedmustardMSTTMNT misstatement.MSTTMNTSmisstatement's misstatements"MSTTN mastodon misstating$MSTTNS mastodon's mastodons`MSTTS mastitis mastoid's mastoids misdeed's misdeeds misstates mustard'sMSTTT misstatedMSTWK masterwork(MSTWKS masterwork's masterworksMSTX mustachio%MSTXS mustachio's mustachiosMSTXT mustachioedMSXFmischief%MSXFS mischief's mischievousMSXFSL mischievously2MSXFSNSmischievousnessmischievousness'sMSXM meerschaum'MSXMS meerschaum's meerschaumsMSXNmusicianMSXNL musicianly0MSXNS mischance musician's musicians&MSXNSS mischance's mischancesMSXNXP musicianshipMSXNXPSmusicianship'sMSXSM masochismMSXSMS masochism'sMSXST masochistMSXSTK masochisticMSXSTKLmasochistically6MSXSTS masochist's masochists MassachusettsMSYFMoiseyevMSYFS Moiseyev'sMSYNmoseyingMSYTmoseyedüMTmad maddermade Mahdimaidmart Marta Martymatmate mater mateyMatt matte matter MattieMaud Maude maydayMDMdMeadmead Meade meadowmeat meatier meaty medþMT Medea Media mediameedmeetmetmetamete meteor metermid midair midday middyMIDImidi might mightier mightyMITmitemitt MittymoatmodmodeMoet moiety moodÇMT moodier Moody moody mooedmootMort mortarmotmote motorMott mottoMTMtmtmud muddier muddy murdermute mutermuttmutter3MT@SS metatheses metathesis metathesis'sMTBK motorbikeMTBKN motorbiking%MTBKS motorbike's motorbikesMTBKT motorbiked)MTBL meatball mutablemutablyMTBLK metabolicMTBLKL metabolically#MTBLS meatball's meatballsMTBLSM metabolism)MTBLSMS metabolism's metabolisms$MTBLT metabolite mutability8MTBLTS metabolite's metabolites mutability's#MTBT mortarboard motorboatEMTBTS mortarboard's mortarboards motorboat's motorboatsMMTF metaphor modifier modify mortify motif motiveMTVMTFBL modifiable*MTFKXN modification mortification@MTFKXNSmodification's modificationsmortification'sMTFLmedievalMTFLPmudflapMTFLPSmudflapsMTFLS motivelessMTFLST medievalist+MTFLSTS medievalist's medievalists-MTFLT midfield midfieldermudflat1MTFLTS midfielders mudflat'smudflatsMTFRK metaphoric+MTFRKL metaphoricalmetaphorically‚MTFS metaphor's metaphors modifier's modifiers modifies mortifies motif's motifs motive'smotives+MTFSKL metaphysicalmetaphysically)MTFSKS metaphysics metaphysics'sDMTFT Mitford modified mortified motivate motivatorMTFTN motivating?MTFTS Mitford's motivates motivator's motivatorsMTFTT motivatedMTFXN motivationMTFXNL motivational(MTFXNS motivation's motivations"MTFYN modifying mortifyingMTHN MatterhornMTHNS Matterhorn'sMTHSmadhouse"MTHSS madhouse's madhouses^MTK Marduk mattock Maytag medic medico meiotic motorcarmtgmtge-MTKK mortgage mortgagee mortgagorMTKKN mortgaging]MTKKS mortgagee's mortgagees mortgage's mortgages mortgagor's mortgagorsMTKKT mortgagedMTKL medical medicallyMTKLN Modigliani/MTKLS medical's medicals meticulousMTKLSL meticulously0MTKLSNSmeticulousnessmeticulousness'sMTKMmodicumMTKMNT medicamentMTKMNTS medicament's!MTKMS modicum'smodicumsMTKNmutagen!MTKNS mutagen'smutagensMTKP madcap metacarpiMTKPL metacarpal(MTKPLS metacarpal's metacarpals=MTKPS madcap's madcaps metacarpus metacarpus's+MTKR Medicare medicaremediocreMMTKRS Medicare's Medicares medicare's motocross motocross'sMTKRSS motocrossesMTKRT mediocrity)MTKRTS mediocrities mediocrity's‰MTKS Maddox Marduk's mattock's mattocks Maytag's medico's medicos medic's medics motorcar's motorcarsMTKSK MadagascarMTKSKN Madagascan)MTKSKNS Madagascan's MadagascansMTKSKS Madagascar'sMTKSSMaddox'sPMTKT Medicaid medicaid medicate mitigate motorcademudguard$MTKTN medicating mitigatingƒMTKTS Medicaid's Medicaids medicaid's medicates mitigates motorcade's motorcades mudguard's mudguards"MTKTT medicated mitigated$MTKXN medication mitigation7MTKXNS medication's medications mitigation'súMTL madly Martel Mattel medal meddle meddler medial medially medley medulla metal mettle middle mightily modal model modular module modulo moodily mortal mortally motelmotileZMTL motley motlier mottle muddily muddle mutely mutualmutuallyMTLBR middlebrow(MTLBRS middlebrow's middlebrowsMTLF meatloafmidlife1MTLFS meatloaf's meatloaves midlife'sMTLHTT muddleheaded<MTLK meadowlark metallic Metallica metallurgyMTLKK metallurgicMTLKKL metallurgicalFMTLKS meadowlark's meadowlarks Metallica's metallurgy'sMTLKST metallurgist-MTLKSTSmetallurgist's metallurgists"MTLMN middleman middlemenMTLMNS middleman'sMTLMST middlemostMTLN Madeleine Madeline Madelyn maudlin medallion meddling Medellin middling mottlingmuddlingMTLNK MaeterlinckMTLNKK metalanguage-MTLNKKSmetalanguage's metalanguagesMTLNKS Maeterlinck'sOMTLNS Madeleine's Madeline's Madelyn's medallion's medallionsMTLNT Midlandmidland.MTLNTS Midlands midland'smidlandsöMTLS Mattel's meatless medal's medals meddler's meddlers meddles medley's medleys medulla's medullas metal's metals mettle's middle's middles modal's modals model's modelsmodule'sMTLS modules modulus mortal's mortals motel's motels motiles motley's motleys mottles muddle'smuddles$MTLSM meddlesome mettlesomeMTLSTmotliest‹MTLT Matilda meddled modulate modulator mortality motility mottled muddled mutilate mutilator mutuality1MTLTN Middleton modulating mutilatingˆMTLTS modulates modulator's modulators mortality's motility's mutilates mutilator's mutilators mutuality's"MTLTT modulated mutilated$MTLWK metalwork metalworkerMTLWKN metalworkingMTLWKNSmetalworking's9MTLWKS metalworker's metalworkers metalwork'sMTLWT middleweight,MTLWTSmiddleweight's middleweights$MTLXN modulation mutilationFMTLXNS modulation's modulations mutilation's mutilations8MTM madam madame medium modemMortimerMTM@ motormouth'MTM@S motormouth's motormouthsMTMFK metamorphicMTMFS metamorphoseMTMFSM metamorphismMTMFSMSmetamorphism'sMTMFSNmetamorphosing>MTMFSS metamorphoses metamorphosismetamorphosis'sMTMFST metamorphosed3MTMN madman madmen motormanmotormen"MTMNS madman's motorman'sCMTMPSXSSmetempsychosesmetempsychosismetempsychosis'sTMTMS madame's madam's madams medium's mediums modem'smodems%MTMSL mademoiselle Metamucil;MTMSLSmademoiselle's mademoiselles Metamucil'sMTMSTmidmostýMTN Madden madden madding Madonna maiden marten Martin martin Martina martini mating matting Medan median Medina meeting Merton meting midden mitten modding modern mootingMortonNMTN Motown Mouton mouton mutineer muting mutinymuttonMTNFM MaidenformMTNFMS Maidenform'sMTNH maidenhair(MTNHS maidenhair's meetinghouse,MTNHSSmeetinghouse's meetinghouses$MTNHT maidenhead maidenhood8MTNHTS maidenhead's maidenheads maidenhood'sMTNK MartiniqueMTNKS Martinique'sGMTNL maidenly martingale maternal maternallymodernly'MTNLS martingale's martingalesMTNN maddeningMTNNL maddeninglyõMTNS Madden's maddens madness madness's Madonna's Madonnas maiden's maidens marten's martens Martina's Martinez martini's martinis martin's martins mating's matins matins's matting'süMTNS meatiness meatiness's median's medians meeting's meetings midden's middens mightiness mightiness's mitten's mittens modernness modernness's modern's moderns moodiness moodiness'smordancy¸MTNS Morton's Motown's Mouton's mouton's muddiness muddiness's muteness muteness's mutineer's mutineers mutinies mutinous mutiny'smutton'sMTNSL mutinouslyMTNSM modernismMTNSMS modernism's$MTNSS Martinez's mordancy'sMTNST modernistMTNSTK modernistic&MTNSTS modernist's modernistsrMTNT maddened martinet maternity midnight mightn't modernity mordant mutantmutiniedMTNTL mordantlyMTNTS martinet's martinets maternity's midnight's modernity's mordant's mordants mutant'smutantsMTNX Metternich)MTNXPS muttonchops muttonchops'sMTNYN mutinyingMTPKmudpackMTPKN meatpackingMTPKNS meatpacking'sMTPKSmudpacksMTPNTmidpoint#MTPNTS midpoint's midpointshMTR Madeira Madurai martyr mature maturer metro mortuary murderermuttererMTRBmidribMTRBS midrib'smidribsMTRFmidriff!MTRFS midriff'smidriffsMTRK meteoricmetric>MTRKL madrigal meteorically metrical metrically$MTRKLS madrigal's madrigalsMTRKLT matriculateMTRKLTN matriculatingMTRKLTS matriculatesMTRKLTT matriculatedMTRKLXN matriculationMTRKLXNSmatriculation'sMTRKS matrixmetricsMTRKSSmatrix'sMTRKT metricateMTRKTN metricatingMTRKTS metricatesMTRKTT metricatedMTRKXN metricationMTRKXNS metrication's9MTRL material materially maturelyMotorolaMTRLK meteorologyMTRLKK meteorologicMTRLKKLmeteorologicalMTRLKS meteorology'sMTRLKST meteorologist0MTRLKSTSmeteorologist'smeteorologists1MTRLS material's materials Motorola'sMTRLSM materialismMTRLSMS materialism'sMTRLST materialistMTRLSTK materialistic MTRLSTKLmaterialistically+MTRLSTS materialist's materialistsMTRMmudroomMTRMN matrimonyMTRMNL matrimonialMTRMNS matrimony's!MTRMS mudroom'smudrooms€MTRN martyring matron mattering maturing metering mortaring motoring Motrin murdering mutteringMTRNLmatronlyMTRNM metronome&MTRNMS metronome's metronomesHMTRNS matron's matrons Motrin's muttering's mutteringsMTRNT MitterrandMTRNTS Mitterrand's'MTRPLS metropolis metropolis'sMTRPLSS metropolisesMTRPLTN metropolitanýMTRS Madeira's Madeiras Madras madras Madras's madras's Madurai's martyr's martyrs mattress mattress's matures metro's metros mortuaries mortuary's murderer's murderers murderess murderess's/MTRS murderous mutterer's mutterersMTRSL murderously=MTRSS madrases matrices mattresses murderesses-MTRST matricide maturestmotoristMTRSTL matricidalAMTRSTS matricide's matricides motorist's motoristsÄMTRT Madrid martyred mattered maturate matured maturity meteorite meteoroid metered moderate moderator Mordred mortared motored murderedmutteredMTRTL moderatelyMTRTM martyrdomMTRTMS martyrdom's$MTRTN maturating moderating+MTRTNS moderatenessmoderateness's¯MTRTS Madrid's maturates maturities maturity's meteorite's meteorites meteoroid's meteoroids moderate's moderates moderator's moderators"MTRTT maturated moderated"MTRX matriarch matriarchyMTRXL matriarchal$MTRXN maturation moderation)MTRXNS maturation's moderation'sEMTRXS matriarchies matriarch's matriarchs matriarchy'sMTRYMaitreyaMTRYS Maitreya'sùMTS madder's madders mad'smads maid's maids Marta's mart's marts Marty's mate's mates mateys Matisse mat'smats matter's matters matte's mattes Mattie's matzo matzohMaude'sûMTS Maud's mayday's maydaysMD'sMd'smdse Meadows meadow's meadows mead's meat's meats Medea's media's medias Medici Medusa meed's meet's meets meteor's meteors meter'smetersýMTS mete's metes midair's Midas Midas's midday's middies middy's MIDI's midi's midis might's mite's mites MIT's mitt's mitts Mitty's Mitzi moat's moats mode's modes mod'smodsüMTS Moet's moieties moiety's mood's moods moots mortar's mortars mortise Mort's mote's motes motor's motors mot'smots mottoes motto'sMT's muddies mud's murder's murdersmute's9MTS mutes mutter's mutters mutt'smuttsMTS@matzothMTSBX MitsubishiMTSBXS Mitsubishi'sMTSFNT maidservant+MTSFNTS maidservant's maidservantsMTSHT MutsuhitoMTSHTS Mutsuhito'sMTSKL motorcycleMTSKLN motorcycling(MTSKLS motorcycle's motorcyclesMTSKLST motorcyclist.MTSKLSTSmotorcyclist's motorcyclistsMTSKLT motorcycledMTSKXN midsection)MTSKXNS midsection's midsectionsMTSLN mudslingerMTSLNN mudslingingMTSLNNS mudslinging's(MTSLNS mudslinger's mudslingersMTSLTmudslide$MTSLTS mudslide's mudslidesMTSM midsummerMTSMS midsummer's+MTSN Madison medicine mortising$MTSNL medicinal medicinally0MTSNS Madison's medicine's medicines‘MTSS matzoh's matzohs matzo's matzos Medusa's midsize mitoses mitosis mitosis's Mitzi's mortise'smortises—MTST maddest matzot meatiest Mideast midst mightiest modest Modesto modesty moodiest mortised muddiestmutestMTSTLmodestlyMTSTN MideasternMTSTRM midstreamMTSTRMS midstream's MTSTS midst's modesty's5MTSTSS metastases metastasis metastasis'sMTSTTK metastaticMTT matador mated mattedMDT mediate mediator meted moated modded mooted motet muddied mutatemutedMTTFmutativeMTTKmitoticMTTMmidterm!MTTMS midterm'smidterms+MTTN mediating midtownmutatingMTTNS midtown'sMTTRNN Mediterranean/MTTRNNSMediterranean'sMediterraneanstMTTS matador's matadors mediates mediator's mediators metatarsi motet's motetsmutatesMTTSL metatarsal(MTTSLS metatarsal's metatarsals&MTTSS metatarsus metatarsus's*MTTT mediated meditatemutatedMTTTF meditativeMTTTFL meditativelyMTTTN meditatingMTTTS meditatesMTTTT meditatedMTTXN meditation'MTTXNS meditation's meditations&MTW Midway midwaymotorwayMTWFmidwifeMTWFN midwifingMTWFR midwifery'MTWFRS midwiferies midwifery's-MTWFS midwife's midwifesmidwivesMTWFTmidwifedMTWKmidweek!MTWKS midweek'smidweeks MTWMN madwomanmadwomenMTWMNS madwoman'sMTWNT midwinterMTWNTS midwinter'sEMTWS Midway's midway's midways motorway's motorwaysMTWSTMidwest'MTWSTN Midwestern MidwesternerMTWSTS Midwest'sMTX modishMurdochMTXLmodishly-MTXN mediation morticianmutationMTXNL mutationalmMTXNS mediation's modishness modishness's mortician's morticians mutation's mutations%MTXPMN midshipman midshipmenMTXPMNS midshipman'sMTXPSmidshipsMTYmidyearMTYNmuddyingMTYS midyear'smidyears MWmowerMWN mewingmowingMWS mower'smowersMWT mewedmowedMWYMuawiyaMWYS Muawiya'sûMXMachmach macho March march marcher Marcia Marsh marsh Marsha marshier marshyMASHmash masher match Merciamesh Messiah messiahMich mishear Mitch mocha moochmoocherDMXmoshmuch Murciamush musher mushiermushyMXBK matchbook1MXBKS matchbook's matchbooksmatchbox$MXBKSS matchboxes matchbox'sMXFL MachiavelliMXFLN MachiavellianMXFLS Machiavelli'sMXHTMashhadMXHTS Mashhad'sMXKNMichiganMXKNS Michigan's&MXKNT Michigander Michiganite)MXKNTS Michigander's Michiganders˜MXL marshal Marshall Martial martial martially Michael Micheal Michel Michele Michelle Mitchel MitchellMusialMXLBMichelobMXLBS Michelob'sMXLK matchlock%MXLKS matchlock's matchlocks&MXLMS Michaelmas Michaelmas'sMXLMSS MichaelmasesMXLNMichelinMXLNKL MichelangeloMXLNKLSMichelangelo'sMXLNS Michelin'sMXLNT marshland&MXLNTS marshland's marshlandsˆMXLS Marshall's marshal's marshals matchless Micheal's Michele's Michelle's Michel's Mitchel'sMusial'sMXLSN MichelsonMXMK matchmakerMXMKN matchmakingMXMKNS matchmaking's'MXMKS matchmaker's matchmakersMXML marshmallow)MXMLS marshmallow's marshmallowsMXMXmishmash#MXMXS mishmashes mishmash's±MXN machine marching Marciano Martian martian mashing matching meshing Messiaen mission missioner mooching moshing motionmushingMXNBL machinable-MXNK mechanic Messianic messianic&MXNKL mechanical mechanically2MXNKS mechanic's mechanics mechanics'sMXNLS motionlessMXNLSL motionlessly0MXNLSNSmotionlessnessmotionlessness's!MXNN machining motioning"MXNR machinery missionary7MXNRS machinery's missionaries missionary'sÎMXNS machine's machines marchioness marchioness's Martian's Martians martians missioner's missioners mission's missions motion's motions mushiness mushiness'sMXNSM mechanism&MXNSMS mechanism's mechanismsMXNSS marchionessesMXNST machinistMXNSTK mechanisticMXNSTKLmechanistically&MXNSTS machinist's machinists8MXNT machinate machined merchantmotionedMXNTBL merchantableMXNTL mishandleMXNTLN mishandlingMXNTLS mishandlesMXNTLT mishandled'MXNTMN merchantman merchantmenMXNTMNS merchantman'sMXNTN machinatingPMXNTS machinates merchandise merchandiser merchant's merchantsMXNTSN merchandisingMXNTSNSmerchandising'sMMXNTSSmerchandiser's merchandisers merchandise's merchandisesMXNTST merchandisedMXNTT machinatedMXNXN machination)MXNXNS machination's machinationsMXP mishapmisshape"MXPN misshapen misshaping+MXPS mishap's mishaps misshapesMXPT misshapedMXRF MusharrafMXRFS Musharraf'sMXRMmushroomMXRMN mushrooming#MXRMS mushroom's mushroomsMXRMT mushroomedMXRN mishearingúMXS macho's mach's Macias Macias's marcher's marchers Marches marches March's march's Marcia's Marsha's marshes Marsh's marsh's masher's mashers mashes mash's matches match'smeshesÆMXS mesh's Messiah's Messiahs messiah's messiahs mishears Mitch's mocha's moocher's moochers mooches mooch's moshes much's mushers mushesmush'sMXSMmachismoMXSMS machismo'sMXSN MurchisonMXSNS Murchison's MXST marshiestmushiestMXSTK matchstick'MXSTKS matchstick's matchstickspMXT machete marched mashed matched meshed misheard mishit mooched moshedmushedMXTN mishitting*MXTS machete's machetesmishitsMXWT matchwoodMXWTS matchwood's7MYMaya MayerMayomayo mayorMeyerMYB Meyerbeer!MYLTS myelitis myelitis'sMYNMayanMYNMMyanmarMYNMS Myanmar's*MYNS Mayan's Mayans mayonnaiseMYNSS mayonnaise'sMYPmyopiaMYPKmyopicMYPKL myopicallyMYPSmyopia'sMYRLmayoralMYRLT mayoraltyMYRLTS mayoralty's!MYRS mayoress mayoress'sMYRSS mayoressesUMYS Maya's Mayas mayor's mayors mayo's Meyer's Meyers MyersøNgnawGNUgnuknkneeknewknowNnNanaenahNairnayNENenear ne'erNEH neighnewNinighNIHNonoNoahNoenorNorwNOWnownuNW NYNWNW WynnON@ Knuth neath neither nether North north northernthN@BNT northboundN@K nighthawk#N@KS nighthawk's nighthawksN@L knothole northerlyN@LNT Netherlander;N@LNTSNetherlander's Netherlanders Netherlands?N@LS knothole's knotholes northerlies northerly'sN@MPTN NorthamptonN@MST nethermostCN@N Nathan northern Northerner northernernothingN@NL NathanielN@NLS Nathaniel'sN@NMST northernmost(N@NNS nothingness nothingness'sYN@NS Nathans Northerner's northerner's northerners nothing'snothingsN@RP NorthropNorthrup#N@RPS Northrop's Northrup's`N@S Knuth's Knuths norther's northers North's Norths north'snuthouseN@SS nuthouses0N@ST Northeast northeast northeasterN@STL northeasterlyN@STN northeasternUN@STS northeaster's northeasters Northeast's Northeasts northeast'sN@STWT northeastwardN@STWTSnortheastwardsN@T knighthood%N@TS knighthood's knighthoodsN@WLT netherworldN@WLTS netherworld's1N@WST Northwest northwest northwesterN@WSTL northwesterlyN@WSTN northwesternVN@WSTS northwester's northwesters Northwest's Northwests northwest'sN@WSTWT northwestwardN@WSTWTSnorthwestwardsN@WT northwardN@WTS northwardsN@Xnuthatch"N@XS nuthatches nuthatch's’NBknob knobbier knobbynabNBNbNBA nearbyNeb newbienib Niobenobnub nubbier nubbyNubiaNBBnabobNBBS nabob'snabobs NBKNBCNBKFNabokov’NBL knobbly nebula nebulae nebular nibble nibbler nobble Nobel Noble noble nobler nobly nubilenybbleNBLMnobelium NBLMN noblemannoblemenNBLMNS nobleman'sNBLMS nobelium's+NBLN nibbling nobblingnybblingNBLNKNibelung$NBLNS nobleness nobleness's…NBLS nebula's nebulous nibbler's nibblers nibble's nibbles nobbles Noble's noble's noblesnybblesNBLSL nebulously+NBLSNS nebulousnessnebulousness'sNBLST Nobelistnoblest$NBLSTS Nobelist's Nobelists4NBLT nibbled nobbled nobilitynybbledNBLTS nobility's%NBLWMN noblewoman noblewomenNBLWMNS noblewoman'sNBMniobiumNBMS niobium's0NBN nabbing newborn nubbinNubian6NBNS newborn's newborns nubbin'snubbinsNBRNebrNiebuhrNBRS Niebuhr'sNBRSKNebraskaNBRSKN Nebraskan'NBRSKNS Nebraskan's NebraskansNBRSKS Nebraska'sqNBS knob's knobsnabsNBSNb's newbie's newbies nib'snibsnobs nub'snubsNBSKNabiscoNBSKS Nabisco'sNBST knobbiestnubbiest1NBT nabbed nobody NorbertNorberto9NBTS nobodies nobody's Norberto's Norbert'sNBXTNSNebuchadnezzarðNF knave knifenaff naffernaif naive naivernaveNavynavy nephewNerf nerve nervier nervyNevNeva neverneviNFniff niffy NiveaNovNovanova novae NVNF@naphthaNF@LN naphthaleneNF@LNS naphthalene'sNF@LS neverthelessNF@S naphtha'sNFFnavvyNFFSnavviesNFK NavajoNFCNFKBL navigableNFKBLT navigabilityNFKBLTSnavigability's NFKN Novocain Novocaine#NFKNS Novocain's NovocainsNFKRTNovgorod*NFKS Navajoes Navajo'sNavajosNFKSNTSK Novokuznetsk NFKT navigate navigatorNFKTN navigating2NFKTS navigates navigator's navigatorsNFKTT navigatedNFKXN navigationNFKXNL navigationalNFKXNS navigation'sVNFL Knievel naively naval navel neophiliaNFL novelnovellaNFLKNorfolkNFLKS Norfolk'srNFLS Knievel's navel's navels neophilias nerveless novella's novellas novel'snovelsNFLSL nervelessly-NFLSNS nervelessnessnervelessness'sNFLSTnovelist$NFLSTS novelist's novelistsNFLT novelettenovelty>NFLTS novelette's novelettes novelties novelty'sNFMBNovember#NFMBS November's NovembersNFMR nevermore<NFN knifing nerving Nirvana nirvananovenaNFNKLT newfangledGNFNS nerviness nerviness's nirvana's novena'snovenas,NFNTLNT NewfoundlandNewfoundlander-NFNTLNTSNewfoundland's Newfoundlands'NFR knavery NavarreNavarro.NFRS knavery's Navarro's nefariousNFRSL nefariously-NFRSNS nefariousnessnefariousness'sNFRTnephriteNFRTK nephriticNFRTLF NavratilovaNFRTLFS Navratilova's1NFRTS nephrite's nephritis nephritis'sþNFS knave's knaves knife's knifes knives naif's naifs nave's naves navies navy's nephew's nephews nerve's nerves nervous Nevis Nevis's nevus nevus's Nieves Nieves's Nivea'snova's"NFS novas noviceNov'sNFSBSK NovosibirskNFSBSKS Novosibirsk'sNFSKNevskyNFSKSNevsky'sNFSL nervously(NFSNS nervousness nervousness'sNFSS novice'snovices(NFST naffest naivestnerviestXNFT knifed NAFTA naivety neophyte nerved Nevada niftierniftyNFTLNaphtaliNFTLS Naphtali'sNFTN NevadanNevadian!NFTNS Nevadan'sNevadansUNFTS naivety's neophyte's neophytes Nevada's Novartis Novartis'sNFTSTniftiestNFTT NefertitiNFXknavishNFXL knavishlyNFXT novitiate$NFXTS novitiate's novitiatesNHNHnohowNHL narwhalNHL NHLS narwhal'snarwhalsNHLSMnihilismNHLSMS nihilism'sNHLSTnihilistNHLSTK nihilistic#NHLSTS nihilist's nihilistsNHM NahumNehemiahNHRnowhereNHRS nowhere'sNHTLNahuatl NHTLS Nahuatl'sNahuatlsùNK knack knacker knicker knock knockernag naggerNagynarcnark narkyNCNCAANCOneckneg NicaeaNicknick nicker Niger nigger nigherNike Nikkei NikkiNJNokia7NKnook nookie nooky nudgenuke NYCNKBNicobarNKBK Knickerbocker.NKBKSknickerbockersknickerbockers'sNKBNTneckbandNKBNTS neckbandsNKBS Nicobar'sNKBT knockaboutNKF knockoffNegev,NKFS knockoff's knockoffsNegev'sNKHT NaugahydeNKKNK knickknack'NKKNKS knickknack's knickknacksŒNKL knuckle Niccolo nickel nickle Nicola Nicole Nigel niggle niggler Nikolai nuclear nucleiNyQuilNKLF NukualofaNKLHT knucklehead*NKLHTS knucklehead's knuckleheadsNKLK negligeenucleic%NKLKBL negligible negligiblyNKLKNS negligenceNKLKNSS negligence'sNKLKNT negligentNKLKNTL negligently#NKLKS negligee's negligeesNKLKTneglect(NKLKTFL neglectful neglectfully2 NKLKTFLNSneglectfulnessneglectfulness'sNKLKTN neglecting"NKLKTS neglect'sneglectsNKLKTT neglectedNKLLnucleoli$NKLLS nucleolus nucleolus'sNKLMNgaliemaNKLMS Ngaliema's7NKLN knuckling neckline nigglingnucleonNKLNLSMneocolonialismNKLNLSMSneocolonialism'sNKLNLSTneocolonialist2NKLNLSTSneocolonialist'sneocolonialists<NKLNS neckline's necklines nucleon'snucleonsNKLPS narcolepsyNKLPSS narcolepsy'sNKLPTK narcolepticöNKLS knuckle's knuckles necklace Niccolo's nickel's nickels Nicklaus nickles Nickolas Nicola's Nicolas Nicole's Nigel's niggler's nigglers niggle's niggles Nikolai's nucleus nucleus'sNKLSNyQuil'sNKLSK neoclassicNKLSKL neoclassicalNKLSN necklacingNKLSNS necklacings#NKLSS necklace's necklacesNKLSSSM neoclassicismNKLSSSMSneoclassicism'sNKLST necklaced*NKLT knuckled nigglednucleate4NKLTN Nickelodeon nickelodeon nucleating;NKLTNS Nickelodeon's nickelodeon's nickelodeonsNKLTS nucleatesNKLTST knuckledusterNKLTSTSknuckledustersNKLTT nucleatedNKLXN nucleationNKLXNS nucleation'sNKMnewcomer!NKMS newcomer's newcomersgNKN knocking nagging necking neighing Neogene nicking Nikon nogginnukingNKNMnicknameNKNMN nicknaming#NKNMS nickname's nicknamesNKNMT nicknamed6NKNS necking's Nikon's noggin'snogginsNKNSFTFneoconservative4NKNSFTFSneoconservative'sneoconservativesNKNSKNijinsky$NKP kneecap NAACPNagpurNKPN kneecapping NKPS kneecap'skneecapsNKPT kneecapped7NKR nacre Negro negro NiagaraNigeriaNKRFL necrophiliaNKRFLK necrophiliacNKRFLKS necrophiliacsNKRK NicaraguaNKRKN Nicaraguan(NKRKNS Nicaraguan's NicaraguansNKRKS Nicaragua'sNKRLK necrologyNKRLKS necrology'sNKRMNkrumah&NKRMNS necromancer necromancy;NKRMNSS necromancer's necromancers necromancy's:NKRN knackering nickering NigerianNigerien1NKRNS Nigerian's Nigerians Nigerien's'NKRPLS necropolis necropolis'sNKRPLSS necropolisespNKRS nacreous nacre's Negress Negress's Negroes Negro's Negros Niagara's Nigeria's;NKRSS necroses necrosis necrosis's Negresses6NKRT knackered Negroid negroidnickeredNKRTKnecrotic!NKRTS Negroid'sNegroids"NKRTT Negritude negritudeNKRTTS negritude'sùNKS knackers knack's knacks knickers knickers's knocker's knockers knock's knocksKnox nagger's naggers nag'snags narc's narcs neck's necks nicker's nickers Nick's nick'snicksŠNKS Niger's nigger's niggers Nike's Nikki'snix Nokia's nook's nooks nudge's nudges nuke'snukesNKSFL KnoxvilleNKSKNagasakiNKSKS Nagasaki'sNKSN nixingNixonNKSNSNixon'sgNKSS narcoses narcosis narcosis's Nexis nexus nexus's nixes nix'snoxiousNKSSMNoxzemaNKSSMS Noxzema'sNKSSSnexuses#NKSTnext nighestnixedNKSTL NewcastleNKSTLS Newcastle'sNKSTSnext'sªNKT knocked knockout nagged naked necked necktie nectar negate neighed nicked niggard Nikita nougat nudged nuggetnukedNKTFnegativeNKTFL negativelyNKTFN negativing+NKTFNS negativenessnegativeness's#NKTFS negative's negativesNKTFSM negativismNKTFSMS negativism's#NKTFT negatived negativityNKTFTS negativity'sNKTKnarcotic#NKTKS narcotic's narcoticsNKTL nakedly niggardly-NKTLNS niggardlinessniggardliness'sNKTMS Nicodemus8NKTN knockdown negating nicotinenocturne$NKTNL nocturnal nocturnallyjNKTNS knockdown's knockdowns nakedness nakedness's nicotine's nocturne's nocturnesNKTRnugatoryNKTRN nectarine&NKTRNS nectarine's nectarines¥NKTS knockout's knockouts necktie's neckties nectar's negates niggard's niggards Nikita's nougat's nougats nugget'snuggetsNKTTnegatedNKWRnagwareNKWRSnagwaresNKWRY KngwarreyeNKWRYS Kngwarreye'sNKWST knockwurst'NKWSTS knockwurst's knockwurstsNKX gnocchiNicosiaNKXBL negotiableNKXBLT negotiabilityNKXBLTSnegotiability'sNKXF neckerchief)NKXFS neckerchief's neckerchiefsNKXNnegation#NKXNS negation's negationsNKXS Nicosia's0NKXT negotiate negotiator NouakchottNKXTN negotiatingENKXTS negotiates negotiator's negotiators Nouakchott'sNKXTT negotiatedNKXXN negotiation)NKXXNS negotiation's negotiationsNKYNagoyaNKYNNguyenNKYNSNguyen'sÆNL gnarl gnarlier gnarly kneel knell knoll knurlnailNeal nearlyNeilNell Nellie Nelly newlynilNileNoelnoel NoelleNolanull NL@K Neolithic neolithicNLBRX nailbrush&NLBRXS nailbrushes nailbrush'sNLFnullifyNLFKXN nullificationNLFKXNSnullification'sNLFS nullifiesNLFT nullifiedNLFYN nullifyingNLK knowledge*NLKBL knowledgeable knowledgeablyNLKS knowledge'sNLKSM neologism%NLKSMS neologism's neologisms^NLN gnarling kneeling knelling knurling nailing newline Nolannylon>NLNS newlines Nolan's nylon's nylonsnylons'sNLRBNLRBüNLS gnarl's gnarls kneels knell's knells knoll's knolls Knowles knurl's knurls nail's nails Neal's Neil's Nellie's Nell's Nelly's Nile's nil's Noelle's Noel's Noels noel'snoelsNLS Nola'snulls0NLSN Nelsen Nelson nelsonNielsen+NLSNS Nelsen's nelson'snelsonsNLST gnarliestNNLT gnarled knelled knelt knurled nailed NeldanullityNLTS Nelda's nullity'sNLWTnewlywed"NLWTS newlywed's newlywedsiNM gnomeNamname Naomi NiameyNM NoemiNomenorm Norma NoumeanumbNM@NamathNM@SNamath's6NMB Namibia nimbi NIMBY nimbynumber<NMBL nameable nimble nimbler nimblynumbly'NMBLNS nimbleness nimbleness'sNMBLS numberlessNMBLSTnimblestNMBN Namibiannumbing=NMBNS Namibian's Namibians numbness numbness'sNMBRN numberingNMBRTnumberedbNMBS Namibia's nimbus nimbus's Numbers number's numbers Numbers'snumbsNMBSS numbersesNMBSTnumbestNMBTnumbedNMBTLNembutalNMBTLS Nembutal'sNMF nymphnymphoNMFMN nymphomaniaNMFMNK nymphomaniac-NMFMNKSnymphomaniac's nymphomaniacsNMFMNS nymphomania's'NMFS nymphos nymph'snymphsNMFTnymphet NMFTS nymphet'snymphetsNMKgnomic&NML namely normalnormally+NMLS nameless normalcynormal'sNMLSL namelesslyNMLSS normalcy'sNMLT normalityNMLTS normality's<NMN naming Newman nominee Norman pneumoniaNMNKLTR nomenclature.NMNKLTRSnomenclature's nomenclaturesNMNL nominal nominallyRNMNS nominee's nominees Norman's Normans numinous pneumonia's7NMNT nominate nominator NormandNormandyNMNTF nominative(NMNTFS nominative's nominativesNMNTN nominatingMNMNTS nominates nominator's nominators Normand's Normandy'sNMNTT nominatedNMNXN nomination'NMNXNS nomination's nominationsNMPLT nameplate%NMPLTS nameplate's nameplatesNMRBL numerableNMRKnumeric$NMRKL numerical numericallyNMRLnumeralNMRLK numerologyNMRLKS numerology'sNMRLKST numerologist.NMRLKSTSnumerologist's numerologists!NMRLS numeral'snumeralsNMRS numeracynumerousNMRSL numerouslyNMRSS numeracy's4NMRT Nimrod nimrod numerate numeratorNMRTN numeratingINMRTS nimrod's nimrods numerates numerator's numeratorsNMRTT numeratedNMRXN numeration'NMRXNS numeration's numerationsxNMS gnome's gnomes name's names Nam's Naomi's Niamey's Noemi's norm's normsNoumea'sNMSKnamesake#NMSKS namesake's namesakesNMSMTK numismatic*NMSMTKS numismatics numismatics'sNMSMTST numismatist,NMSMTSTS numismatist's numismatistsANMSS nemeses Nemesis nemesis Nemesis's nemesis's#NMT named NarmadanomadNMTF normativeNMTK nomadic pneumaticNMTKL pneumaticallyNMTRPnamedropNMTRPN namedroppingNMTRPNSnamedropping's3NMTS Narmada's Nimitz nomad'snomadsNMTTnematode"NMTTS nematode's nematodesNMXgnomish“NN kneeing knownnaanNan Nannie nanny NarnianeonNinanine ninnynonNonanonenoonnoun nunNN@ninthNN@LS nonethelessNN@LTK nonathleticNN@NKN nonthinkingNN@RTNNnonthreateningNN@S ninth'sninthsNN@TRKL nontheatricalNNBKKTF nonobjectiveNNBLF nonbeliever*NNBLFS nonbeliever's nonbelieversNNBLKRNTnonbelligerent3 NNBLKRNTSnonbelligerent'snonbelligerentsNNBLKTR nonobligatoryNNBNBL nonburnableNNBNTN nonbindingNNBRKBL nonbreakableNNBRSF nonabrasiveNNBSBNT nonabsorbent.NNBSBNTSnonabsorbent's nonabsorbentsNNBSFNS nonobservanceNNBSFNSSnonobservance'sNNBSFNT nonobservantNNBSKnonbasicNNBTnanobotNNBTSnanobotsNNFNineveh"NNFBL nonverbal nonviableNNFKLnonvocalNNFKTF noneffectiveNNFKTL nonfactualNNFKXN nonfiction+NNFKXNL nonfictional nonvocationalNNFKXNS nonfiction'sNNFLBLTnonavailability NNFLBLTS nonavailability'sNNFLKTTNnonfluctuatingNNFLMBL nonflammableNNFLNS nonviolenceNNFLNSS nonviolence'sNNFLNT nonviolentNNFLNTL nonviolentlyNNFLTL nonvolatileNNFLWRN nonfloweringNNFLYN nonflyingNNFNKXNL nonfunctionalNNFNMS nonvenomousNNFNTnonevent$NNFNTS nonevent's noneventsNNFRLNT nonvirulentNNFRS nonferrousNNFRSN nonfreezingNNFS Nineveh's)NNFSKL nonphysical nonphysically3NNFT nonfat nonfood nonvoterNunavutNNFTLnonfatal"NNFTN nonfading nonvotingNNFTNN nonfattening=NNFTS nonfood's nonvoter's nonvoters Nunavut'sNNFXL nonofficialNNHMNnonhumanNNHRTTR nonhereditaryNNHSTS nonhazardousNNHTnonwhite"NNHTS nonwhite's nonwhites5NNK Nanak Nanook ninja nonageNunkiNNKFLNT nonequivalent0NNKFLNTSnonequivalent'snonequivalents NNKFNMNTLnongovernmentalNNKL nonnuclearNNKLKTBLnoncollectableNNKLNKL nonclinicalNNKLRK noncaloricNNKLRKL nonclerical,NNKLRKLS nonclerical's nonclericalsNNKMnoncom NNKMBSTBLnoncombustibleNNKMBT noncombatNNKMBTNT noncombatant/ NNKMBTNTSnoncombatant's noncombatantsNNKMLTF noncumulativeNNKMNKBLnoncommunicableNNKMPLNS noncompliance NNKMPLNSSnoncompliance'sNNKMPLYN noncomplyingNNKMPP nincompoop)NNKMPPS nincompoop's nincompoops! NNKMPRHNTNnoncomprehendingNNKMPTN noncompetingNNKMPTTFnoncompetitiveNNKMS noncom'snoncoms+NNKMTL noncommittalnoncommittallyNNKMXL noncommercial/NNKMXLSnoncommercial'snoncommercialsNNKNNanjingNNKNFMN nonconformingNNKNFMSM nonconformismNNKNFMST nonconformist1 NNKNFMSTSnonconformist'snonconformistsNNKNFMT nonconformityNNKNFMTSnonconformity'sNNKNFTBLnonconvertibleNNKNRN nonagenarian-NNKNRNSnonagenarian's nonagenariansNNKNS Nanjing'sNNKNSKTFnonconsecutiveNNKNSRS noncancerous NNKNSTRKTFnonconstructiveNNKNTKS noncontagiousNNKNTKT nonconductorNNKNTKTN nonconducting.NNKNTKTSnonconductor's nonconductorsNNKNTNS noncontinuous NNKNTRBTNnoncontributing NNKNTRBTRnoncontributory NNKNTRFXLnoncontroversialNNKPRXNnoncooperationNNKPRXNSnoncooperation'sNNKPXNLnonoccupationalNNKRMNL noncriminal,NNKRMNLS noncriminal's noncriminalsNNKRNL nongranularNNKRNS nonoccurrenceNNKRNSSnonoccurrence'sNNKRSF noncorrosiveNNKRSTLNnoncrystallineNNKRTKL noncriticalNNKRTN noncorrodingNNKRTT noncreditNNKRXN nonaggressionNNKRXNSnonaggression'sJNNKS Nanook's ninja's ninjas nonage's nonagesNunki'sNNKSKLSF nonexclusiveNNKSMPT nonexemptNNKSMPTS nonexempt'sNNKSPLSF nonexplosive/ NNKSPLSFSnonexplosive's nonexplosivesNNKSPTNS nonacceptance NNKSPTNSSnonacceptance'sNNKSSTNS nonexistence NNKSSTNSSnonexistence'sNNKSSTNT nonexistentNNKSTTL noncustodial NNKSXNKBLnonexchangeableNNKTF nonactive&NNKTFS nonactive's nonactivesNNKTK nonnarcotic NNKTKMNTL nonjudgmental*NNKTKS nonnarcotic's nonnarcoticsNNKTMK nonacademicNNKTXL nonjudicialNNKXBL nonnegotiableNNL@L nonlethalNNLFN nonlivingNNLFNS nonliving'sNNLKHLK nonalcoholicNNLKK nonallergicNNLKLnonlegalNNLKNMNT nonalignment NNLKNMNTSnonalignment'sNNLKTRK nonelectricNNLKTRKL nonelectrical"NNLN nonaligned nonlinearNNLSTK nonelasticNNLTRR nonliteraryNNMKNTK nonmagneticNNMKRTR nonmigratoryNNMLKNNT nonmalignantNNMLTNT nonmilitantNNMLTR nonmilitaryNNMMB nonmember&NNMMBS nonmember's nonmembersNNMPTnonemptyNNMRKL nonnumericalNNMTLnonmetalNNMTLK nonmetallic#NNMTLS nonmetal's nonmetalsNNNFKXS noninfectiousNNNFLKTT noninflectedNNNFLMTRnoninflammatoryNNNFLXNRnoninflationaryNNNFM nonuniformNNNFSBLnonenforceableNNNFSF noninvasiveNNNKLSF noninclusiveNNNNnonunionNNNTFNXNnonintervention! NNNTFNXNS nonintervention'sNNNTFRNSnoninterference! NNNTFRNSS!noninterference's NNNTKSKTNnonintoxicatingNNNTLKTLnonintellectual5 NNNTLKTLSnonintellectual's nonintellectuals NNNTPNTNTnonindependentNNNTSTRL nonindustrialNNNTT nonentity'NNNTTS nonentities nonentity's! NNNTXNKBLnoninterchangeableNNPBLK nonpublicNNPFMN nonperformingNNPFMNSnonperformanceNNPFMNSSnonperformance'sNNPLSnonplusNNPLSN nonplussingNNPLSS nonplusesNNPLST nonplussedNNPLTKL nonpoliticalNNPLTN nonpollutingNNPMNT nonpayment)NNPMNTS nonpayment's nonpaymentsNNPNninepin/NNPNS ninepin's ninepins ninepins'sNNPNXBL nonpunishableNNPRFT nonprofitNNPRFTBL nonprofitable'NNPRFTS nonprofit's nonprofitsNNPRFXNLnonprofessional5 NNPRFXNLSnonprofessional'snonprofessionalsNNPRKTSN nonpracticingNNPRKTXLnonprejudicialNNPRL nonpareil NNPRLFRXN!nonproliferation# NNPRLFRXNSnonproliferation'sNNPRLL nonparallel+NNPRLLS nonparallel's nonparallels&NNPRLS nonpareil's nonpareilsNNPRNS nonappearance/NNPRNSSnonappearance'snonappearancesNNPRS nonporous NNPRSKRPXNnonprescriptionNNPRTF nonoperativeNNPRTKTF nonproductiveNNPRXBL nonperishableNNPRXNLnonoperationalNNPSN nonperson6NNPSNS nonperson's nonpersons nonpoisonousNNPTSN nonpartisan+NNPTSNS nonpartisan's nonpartisansNNPTSPNTnonparticipant3 NNPTSPNTSnonparticipant'snonparticipantsNNPTSPTNnonparticipatingNNPYN nonpayingNNRnunneryNNRFLBL nonrefillableNNRFNTBL nonrefundableNNRH@MK nonrhythmicNNRKFRBLnonrecoverableNNRKKNXNnonrecognition NNRKKNXNSnonrecognition'sNNRKRN nonrecurringNNRKTnonrigidNNRKTF nonreactiveNNRLKS nonreligiousNNRNTM nonrandomNNRNWBL nonrenewable% NNRPRSNTXNLnonrepresentational!NNRS nunneries nunnery'sNNRSPRKL nonreciprocal1 NNRSPRKLSnonreciprocal'snonreciprocals NNRSPRKTNnonreciprocatingNNRSSTNS nonresistance NNRSSTNSSnonresistance'sNNRSSTNT nonresistantNNRSTL nonresidualNNRSTLS nonresidual'sNNRSTNT nonresident,NNRSTNTS nonresident's nonresidentsNNRSTNXLnonresidential NNRSTRKTFnonrestrictiveNNRTKTFnonradioactiveNNRTMBL nonredeemableNNRTNBL nonreturnable0NNRTNBLSnonreturnable'snonreturnablesNNRTTN nonirritatingNNRXL nonracialùNNS naans Nancy Nannie's nannies nanny's Nan's Narnia's nearness nearness's neon's newness newness's Nina's nine's nines ninnies ninny's Nona's nonce nonuser noon's noun'snouns4NNS nuance nuncio Nunez nun'snunsNNSKKL nonsurgicalNNSKL nonsecularNNSKNBL nonassignableNNSKNT nanosecond)NNSKNTS nanosecond's nanosecondsNNSKRKTT nonsegregatedNNSKRN nonscoringNNSKSL nonsexualNNSKSSF nonsuccessiveNNSKSST nonsexistNNSKTnonskidNNSKTLT nonscheduledNNSKTRN nonsectarianNNSLPnonslipNNSLRT nonsalariedNNSMK nonsmokerNNSMKN nonsmoking&NNSMKS nonsmoker's nonsmokersNNSNNansenNNSNSnonsense*NNSNSKL nonsensical nonsensicallyNNSNSS nonsense'sNNSNSTF nonsensitiveNNSNTFK nonscientificNNSNXL nonessentialNNSPKN nonspeakingNNSPRTL nonspiritual.NNSPRTLSnonspiritual's nonspiritualsNNSPSFK nonspecificNNSPT nonsupportNNSPTN nonsupportingNNSPTS nonsupport'sNNSPXLSNnonspecializingNNSPXLST nonspecialist1 NNSPXLSTSnonspecialist'snonspecialistsNNSRnonzerodNNSS nonce's nonuser's nonusers nuance's nuances nuncio's nunciosNunez'sNNSSNL nonseasonalNNSSTNN nonsustainingNNST nonacidnuancedNNSTKnonstickNNSTNN nonstainingNNSTNTT nonstandardNNSTPnonstopNNSTRKN nonstriking NNSTRKTRL nonstructuralNNSTRTKK nonstrategicNNSTT nonstarter(NNSTTS nonstarter's nonstartersNNSXnonesuchNNSXL nonsocial#NNSXS nonesuches nonesuch's1NNT Nanette neonate ninetynoondayNNT@ ninetieth&NNT@L Neanderthal neanderthalKNNT@LS Neanderthal's Neanderthals neanderthal's neanderthals%NNT@S ninetieth's ninetiethsNNTF nonnative%NNTFS nonnative's nonnativesNNTHSF nonadhesiveNNTKSBL nontaxableNNTKSKnontoxicNNTKSNT nonadjacentNNTKSTBL nonadjustableNNTKT NantucketNNTKTF nonaddictiveNNTKTS Nantucket'sNNTKXNLnoneducationalNNTLneonatalNNTLFR nondelivery,NNTLFRS nondeliveries nondelivery'sNNTMnoontimeNNTMKRTK nondemocratic" NNTMNSTRTFnonadministrativeNNTMS noontime'sNNTMTF nonautomotiveNNTNnineteenNNTN@ nineteenth(NNTN@S nineteenth's nineteenths! NNTNMNXNLnondenominationalNNTNRT nontenured#NNTNS nineteen's nineteensNNTNTNintendoNNTNTKL nonidenticalNNTNTNS nonattendanceNNTNTNSSnonattendance'sNNTNXBLnontarnishableNNTPRXTNnondepreciating NNTPTMNTLnondepartmentalNNTRnondairyNNTRFL nontrivialNNTRMTK nondramaticNNTRNK nondrinker)NNTRNKS nondrinker's nondrinkers NNTRNSFRBL nontransferable NNTRNSPRNTnontransparentNNTRPKL nontropicalNNTRTXNLnontraditionalNNTRYN nondryinghNNTS Nanette's Nantes Nantes's neonate's neonates nineties ninety's noonday'sNNTSKLSR nondisclosure NNTSKLSRS nondisclosure's" NNTSKRMNTR"nondiscriminatory" NNTSKRMNXN#nondiscrimination% NNTSKRMNXNS"nondiscrimination'sNNTSKRPT nondescriptNNTSPLNRnondisciplinary NNTSTRKTFnondestructiveNNTTnoontideNNTTKTBL nondeductible NNTTKTBLSnondeductible'sNNTTS noontide'sNNTTXBL nondetachableNNTXNKL nontechnicalNNTXNLKnanotechnologyNNTXNLKSnanotechnologiesNNWKN nonworkingNNXKBL nonchargeableNNXLNS nonchalanceNNXLNSS nonchalance'sNNXLNT nonchalantNNXLNTL nonchalantlyNNXNKNanchangNNYLTN nonyieldingŒNPGNP Knappnapnape Napier napper nappier nappyneapnip nipper nippier nippynopeNP NpNPFKnopfNPFSKnopf'sNPKNnapkinNPKNS napkin'snapkins.NPL Naipaul Nepal NepalinippleNPLMnapalmNPLMN napalmingNPLMS napalm'snapalmsNPLMTnapalmedNPLN NapoleonnapoleonNPLNK Napoleonic>NPLNS Napoleon's Napoleons napoleon's napoleonsNPLNTNorplantzNPLS Naipaul's Naples Naples's napless Nepalese Nepali's Nepalis Nepal's nipple'snipplesNPLSMneoplasm$NPLSMS neoplasm's neoplasmsNPLSS Nepalese'sNPLSTK neoplasticNPLTN Neapolitan&NPN napping nippingNipponNPN@nepentheNPN@S nepenthe's<NPNS nippiness nippiness's NipponeseNippon'sNPNSS Nipponese's NPRNPRNPRNneopreneNPRNS neoprene'sºNPS GNP's Knapp's nape's napes Napier's napper's nappers nappies nappy's nap'snaps neap's neaps nipper's nippers nip'snipsNp'sNPSKknapsack#NPSKS knapsack's knapsacks*NPST nappiest NapsternippiestNPSTS Napster's%NPT napped NewportnippedNPTNNeptuneNPTNM neptuniumNPTNMS neptunium'sNPTNS Neptune'sNPTS Newport'sNPTSMnepotismNPTSMS nepotism'sNPTSTnepotistNPTSTK nepotistic#NPTSTS nepotist's nepotistsNPXLnuptial NPXLS nuptial'snuptialsONR narrownary Nauru nearer NehruNeroNoraNR NRANRBNairobiNRBS Nairobi'sNRK NoriegaNRC(NRKNST Narraganset NarragansettNRKS Noriega's(NRL narrowly neuralneurally!NRLK neuralgia neurologyNRLKK neuralgic+NRLKKL neurologicalneurologically&NRLKS neuralgia's neurology'sNRLKST neurologist*NRLKSTS neurologist's neurologistsNRMBK Nuremberg%NRN nearing neuronNoreenNRNBK NirenbergNRNBKS Nirenberg'sNRNLneuronalGNRNS narrowness narrowness's neuron's neuronsNoreen'sGNRS narrow's narrows Nauru's Nehru's Nora'sNorrisNRS@N neurastheniaNRS@NK neurasthenic-NRS@NKSneurasthenic's neurasthenicsNRS@NSneurasthenia'sNRSKN neurosurgeon,NRSKNSneurosurgeon's neurosurgeonsNRSKR neurosurgeryNRSKRSneurosurgery's-NRSS neuroses neurosis neurosis'sNRST nearest nor'easterDNRT narrate narrator neared Nereid NerudaNORADNRTF narrative%NRTFS narrative's narrativesNRTK neuriticneuroticNRTKL neurotically>NRTKS neuritic's neuritics neurotic's neuroticsNRTN narratingNRTRNSMT neurotransmitter7 NRTRNSMTSneurotransmitter'sneurotransmitters_NRTS narrates narrator's narrators Nereid's neuritis neuritis'sNORAD'sNRTTnarratedNRWnarrowerNRWN narrowingNRWST narrowestNRWTnarrowedNRXnourishNRXMNT nourishmentNRXMNTS nourishment's"NRXN narration nourishing%NRXNS narration's narrationsNRXS nourishesNRXT nourishedNRYFNureyevþNS gnaws gneiss gneiss's gnu'sgnus knee's knees knows Nair'sNa'sNASA Nassau Nasser nausea nay'snaysNazi nears neigh's neighsNE'sNe'sNeWS new'snews newsiernews's÷NS newsyNicenice nicer niece Nisei nisei Noah's Noe'snoes noise noisier noisy noose NorseNo'sno'snosnose nosiernosynous now's NoyceN'sNS nursenurser<NSnu'snusNW'sNYSENZ WNW'sWynn'sNSBnewsboyNSBKnosebagNSBKSnosebagsNSBLT nosebleed&NSBLTS nosebleed's nosebleedsNSBS newsboy'snewsboys NSFNSFNSFLX newsflashNSFLXS newsflashesNSFRT NosferatuNSFRTS Nosferatu's+NSK NASCAR Nazca nosegayNSCNSKFNescafeNSKFS Nescafe'sNSKLnewsgirl#NSKLS newsgirl's newsgirlsNSKNnosecone#NSKNS nosecone's noseconesNSKNT newsagentNSKNTS newsagentsNSKRP newsgroup&NSKRPS newsgroup's newsgroups,NSKS NASCAR's nosegay'snosegays"NSKST newscast newscasterBNSKSTS newscaster's newscasters newscast's newscastscNSL nacelle nasal nasally nicely noisily nosily nozzle nuzzlenuzzlerNSLN nurslingnuzzling1NSLNS nurselings nursling's nurslingsNSLRT Nesselrode‰NSLS nacelle's nacelles nasal's nasals noiseless nozzle's nozzles nuzzler's nuzzlers nuzzle'snuzzlesNSLSL noiselessly-NSLSNS noiselessnessnoiselessness's,NSLT nasality newsletternuzzled4NSLTS nasality's newsletter's newslettersNSMnoisomeNSM@NaismithNSM@S Naismith'sNSMK noisemaker'NSMKS noisemaker's noisemakers5NSMN newsman newsmen NorsemanNorsemen#NSMNS newsman's Norseman'sNSMT nursemaid$NSMTS nursemaid's nursemaidsMNSN niacin Nicene Nisan Nissan noising nosingnursingŸNSNS nascence niacin's niceness niceness's Nisan's Nissan's noisiness noisiness's nosiness nosiness's nuisance nursing's1NSNSS nascence's nuisance's nuisancesNSNTnascentNSPP newspaper)NSPPMN newspaperman newspapermenNSPPMNSnewspaperman's%NSPPS newspaper's newspapers.NSPPWMNnewspaperwomannewspaperwomenNSPPWMNSnewspaperwoman'sNSPRNT newsprintNSPRNTS newsprint'sNSRnurseryNSR@NazarethNSRLnewsreel#NSRLS newsreel's newsreelsNSRMnewsroom$NSRMN nurseryman nurserymenNSRMNS nurseryman's#NSRMS newsroom's newsroomsNSRNNazarene!NSRS nurseries nursery'sNSRT newsreaderNSRTS newsreadersüNSS Knossos NASA's Nassau's Nasser's nausea's nauseous Nazi's Nazis NeWSes Nice's niece's nieces nisei's noise's noises noose's nooses Norse's nose's noses Noyce's nurser'snursersNSS nurse'snursesNSSL nauseouslyNSSMNazismNSSMS Nazism'sNazisms*NSSNS nauseousnessnauseousness'sNSSR necessaryNSSRL necessarily&NSSRS necessaries necessary's?NSSS Narcissus narcissus Narcissus's narcissus'sNSSSM narcissismNSSSMS narcissism'sNSSST narcissistNSSSTK narcissistic(NSSSTS narcissist's narcissistsANSST necessity newsiest nicest noisiestnosiest5NSSTS necessities necessitous necessity'sNSSTT necessitateNSSTTN necessitatingNSSTTS necessitatesNSSTTT necessitatedvNST Knesset nastier nasty nauseate nearsidenest Nestor nicety noised nosednursedNSTFnosediveNSTFN nosediving#NSTFS nosedive's nosedivesNSTFT nosedivedNSTK GnosticNASDAQNSTKSNASDAQ's4NSTL nastily Nestle nestle newsdealerNSTLK nostalgiaNSTLKK nostalgicNSTLKKL nostalgicallyNSTLKS nostalgia'sNSTLNnestling$NSTLNS nestling's nestlings>NSTLS Nestle's nestles newsdealer's newsdealersNSTLTnestled NSTN nauseatingnestingNSTNL nauseatingly$NSTNS nastiness nastiness'sNSTNT newsstand&NSTNTS newsstand's newsstandsNSTRLnostril"NSTRLS nostril'snostrilsNSTRMnostrum"NSTRMS nostrum'snostrumsNSTRS NestoriusNSTRTMS NostradamusXNSTS Knesset's nauseates Nestor's nest's nests nicetiesnicety'sNSTSSM GnosticismNSTSSMS Gnosticism'sNSTSTnastiest-NSTT nauseated nearsightednestedNSTTL nearsightedlyNSTTM nasturtium(NSTTMS nasturtium's nasturtiums0NSTTNSnearsightednessnearsightedness's%NSW@ newsworthier newsworthy/NSW@NSnewsworthinessnewsworthiness'sNSW@ST newsworthiestNSWKNewsweekNSWKL newsweekly)NSWKLS newsweeklies newsweekly'sNSWKS Newsweek's"NSWMN newswoman newswomenNSWMNS newswoman'sNSYnaysayer!NSYS naysayer's naysayersþNTgnat knead kneader kneed Knight knightknit knitterknot knottier knotty Nader Nadia nadir naiadNatNateNATO natter nattier natty naught naughtier naughtyNDNd neatýNT neaterNedneed needier needynerd nerdier nerdynet netter Nettieneut neuternewt night nightienitNitanod noddynodenotnotenowtNTnude nudernutnutterNT nuttier nuttyNWTNTBKnotebook#NTBKS notebook's notebooks(NTBL netball notablenotably!NTBLS notable'snotablesNTBLT notability(NTBLTS notabilities notability's&NTF native notifiernotifyNTFBL notifiableNTFKXN notification-NTFKXNSnotification's notifications,NTFL needful needfully nightfallNTFLKSNetflixNTFLKSS Netflix'sNTFLS nightfall'sENTFS native's natives notifier's notifiersnotifies+NTFT Nativity nativitynotified2NTFTS nativities Nativity's nativity'sNTFYN notifyingNTK NootkaNordic!NTKL nautical nautically+NTKL@S nightclothesnightclothes'sNTKLB nightclubNTKLBN nightclubbing&NTKLBS nightclub's nightclubsNTKLBT nightclubbed!NTKMN N'DjamenaNdjamenaNTKMNS Ndjamena'sNTKN nightgownnudging%NTKNS nightgown's nightgownsNTKPnightcap#NTKPS nightcap's nightcapsNTKRK nutcracker(NTKRKS nutcracker's nutcrackers5NTKS Nootka's Nordic's NordicsnutcaseNTKSSnutcasesNTKT netiquetteNTKTS netiquettes¬NTL knightly natal Natalia Natalienatl nattily naughtily neatly needle nettle nightly nodal noddle nodular nodulenoodleNTLF nightlifeNTLFS nightlife's+NTLN needling nettlingnoodlingNTLNK nightlong*NTLNS knightlinessknightliness'sNTLPNT needlepointNTLPNTS needlepoint'sÆNTLS Natalia's Natalie's Nautilus nautilus nautilus's needle's needles needless nettle's nettles noddle's noddles nodule's nodules noodle'snoodlesNTLSL needlesslyNTLSM nettlesome+NTLSNS needlessnessneedlessness'sNTLSS nautilusesANTLT needled nettled nightlight noodlednotelet#NTLTS nightlightsnoteletsNTLWK needleworkNTLWKS needlework's'NTLWMN needlewoman needlewomenNTLWMNS needlewoman'sNTM nighttimeNTMKnutmegNTMKS nutmeg'snutmegsNTMM neodymiumNTMMS neodymium'sNTMR nightmare%NTMRS nightmare's nightmaresNTMRX nightmarishNTMS nighttime'sNTMTnutmeat NTMTS nutmeat'snutmeatsŸNTN kneading knighting knitting knotting Nadine neaten needing netting Newton newton nodding Norton notingnuttingNTNHM Nottingham%NTNL Nightingale nightingale:NTNLS Nightingale's nightingale's nightingales!NTNN neatening NewtonianNTNNS Newtonian'söNTNS knitting's Nadine's nattiness nattiness's naughtiness naughtiness's neatens neatness neatness's neediness neediness's netting's Newton's newton's newtons Norton's nuttiness nuttiness'sNTNT neatenedneedn't*NTPK nitpick nitpickernutpickNTPKN nitpickingNTPKNS nitpicking'sJNTPKS nitpicker's nitpickers nitpicks nutpick'snutpicksNTPKT nitpickedNTPP notepaperNTPPS notepaper'sNTPTnotepadNTPTSnotepads;NTR nature notary nurture nurturernutriaNTRFKXN nitrificationNTRFKXNSnitrification'sNTRKNnitrogen&NTRKNS nitrogenous nitrogen'sCNTRL natural naturally neutral neutrallynotarial)NTRLNS naturalness naturalness's:NTRLS natural's naturals neutral'sneutrals%NTRLSM naturalism neutralism*NTRLSMS naturalism's neutralism's%NTRLST naturalist neutralistNTRLSTK naturalisticHNTRLSTS naturalist's naturalists neutralist's neutralistsNTRLT neutralityNTRLTS neutrality'sNTRMNT nutriment'NTRMNTS nutriment's nutrimentsENTRN nattering neutering neutrino neutron nurturing<NTRNS neutrino's neutrinos neutron'sneutronsNTRNTnutrient$NTRNTS nutrient's nutrientsŽNTRS nature's natures notaries notary's notorious nurturer's nurturers nurture's nurtures nutria'snutriasNTRSL notoriouslyNTRSLLSnitrocelluloseNTRSLLSSnitrocellulose'sNTRSMnaturismNTRSTnaturistNTRSTS naturistsNTRSWT NutraSweetNTRSWTS NutraSweet'sNTRSXNSnotarization'sNNTRT nattered neutered nitrate nitrite notorietynurturedNTRTF nutritiveNTRTN nitratingINTRTS nitrate's nitrates nitrite's nitrites notoriety'sNTRTTnitrated"NTRXN nitration nutrition)NTRXNL nutritional nutritionally'NTRXNS nitration's nutrition'sNTRXNST nutritionist.NTRXNSTSnutritionist's nutritionistsNTRXS nutritiousNTRXSL nutritiously/NTRXSNSnutritiousnessnutritiousness'sûNTS gnat's gnats kneader's kneaders kneads knight's knights knit's knits knitter's knitters knot's knots Nadia's nadir's nadirs naiad's naiads Nate's NATO's Nat's natter'snattersùNTS naught's naughtsNd's Ned's need's needs nerd's nerds net'snets netters Nettie's neuter's neuters newt's newts nightie's nighties night's nights Nita's nit'snitsnode'suNTS nodes NoDoz nod'snods note's notes notice nude's nudes nut'snutsnutters$NTSBL noticeable noticeablyNTSBT noticeboardNTSBTS noticeboards NTSHLKYTL Netzahualcoyotl" NTSHLKYTLSNetzahualcoyotl'sNTSK NietzscheNTSKPNetscapeNTSKPS Netscape'sNTSMnudismNTSMSnudism'sNTSN KnudsennoticingNTSNS Knudsen'sNTSPT nightspot&NTSPTS nightspot's nightspots)NTSS NoDoz's notice'snotices|NTST knottiest nattiest naughtiest neatest neediest nerdiest noticed nudest nudistnuttiestNTSTK nightstick(NTSTKS nightstick's nightsticksNTSTNT nightstand)NTSTNTS nightstand's nightstandsNTSTS nudist'snudistsxNTT kneaded knighted knitted knotted needed netted nodded notate noted nuditynuttedNTTNnotating&NTTRS nightdress nightdress'sNTTRSS nightdressesNTTS notatesnudity'sNTTTnotatedNTW knitwear nightwearNTW@ noteworthy/NTW@NSnoteworthiness noteworthiness's NTW@STNTNnotwithstandingNTWK networknotworkNTWKN networkingNTWKNS networking's-NTWKS network's networksnotworksNTWKT networked$NTWS knitwear's nightwear'sNTWTnitwitNTWTS nitwit'snitwits*NTWXMN nightwatchman nightwatchmenNTXNatashaNTXLnutshell#NTXLS nutshell's nutshellsNTXNnotation#NTXNS notation's notationsNTXS Natasha's#NTXT nightshade nightshirtENTXTS nightshade's nightshades nightshirt's nightshirts NW newer NorwaynowayNWBLknowableNWKNewarkNWKN Norwegian%NWKNS Norwegian's NorwegiansNWKSNewark'sNWLnewelNWLS newel'snewelsNWN gnawingknowingNWNL knowinglyNWNSknowings&NWS Norway's nowaysnowiseNWSTnewestNWTgnawed NWTS nowadays nowadays'sNWXNorwich^NX gnash knish nachoNash Nashua natch nichenosh noshernotchNXFL NashvilleNXFLS Nashville'sNXLNichole+NXLS Nicholas Nichole'sNicholsNXLSN NicholsonGNXN gnashing Nation nation noshing notchingnotionNXNHT nationhoodNXNHTS nationhood's;NXNL national nationally notional notionally#NXNLS national's nationalsNXNLSM nationalismNXNLSMS nationalism'sNXNLST nationalistNXNLSTK nationalistic NXNLSTKLnationalistically+NXNLSTS nationalist's nationalistsNXNLT nationality+NXNLTS nationalities nationality's5NXNS nation's nations notion'snotionsNXNT newshoundNXNTS newshounds$NXNWT Nationwide nationwideNXNWTS Nationwide'sNXRNNichirenNXRNS Nichiren's§NXS gnashes gnash's knishes knish's nacho's nachos Natchez niche's niches nosher's noshers noshes nosh's notchesnotch's%NXT gnashed noshednotchedNYRRNyerereNYRRS Nyerere's#NYS Noyes Noyes'sNyasaNYSSNyasa'sNYTWKnyetworkNYTWKS nyetworksûPPpPAPapaPaarpahpairparpawpayPEpeapearpeepeerPeiperpewpipiepierPOPoPoepoipooPoohpoohpoorpourPOWpowPPpp PuPPughPW WPFP@ Parthiapath Perthpith pithier pithypotherP@BpotherbP@BS potherb'spotherbsP@FNT pathfinder'P@FNTS pathfinder's pathfindersP@KpothookP@KNpathogenP@KNK pathogenic#P@KNS pathogen's pathogensP@KRN Pythagorean&P@KRS Pythagoras Pythagoras'sP@KS pothook'spothooks4P@L pithily porthole potholepotholerP@LK pathology+P@LKKL pathologicalpathologicallyP@LKS pathology'sP@LKST pathologist+P@LKSTS pathologist's pathologistsP@LN potholingTP@LS pathless porthole's portholes potholers pothole'spotholes P@LT potholderpotholed$P@LTS potholder's potholdersP@N Pythonpython2P@NKNSSparthenogenesisparthenogenesis'sP@NN ParthenonP@NNS Parthenon'sEP@NS pithiness pithiness's Python's python'spythonsP@RN potheringP@RTpotheredsP@S Parthia's pathos pathos's path's paths Perth's pith's pother's pothersPythiasP@STpithiestP@T pitheadpotheadP@TKpatheticP@TKL pathetically+P@TS pitheads pothead'spotheadsP@WpathwayP@WS pathway'spathwaysPBPb poorboy pub!PBK paybackPBXpubicPBKS payback'spaybacksXPBL Pablo parboil pebble pebblier pebbly Puebla PueblopuebloPBLKpublicPBLKLpubliclyPBLKNpublican$PBLKNS publican's publicansPBLKSpublic'sPBLKXN publication+PBLKXNS publication's publications&PBLM Pablum pablumpabulum-PBLMS Pablum's pablum's pabulum's!PBLN parboilingpebblingPBLNTpurblindLPBLS Pablo's parboils pebble's pebbles pueblo'spueblosPBLSST publicist'PBLSSTS publicist's publicists"PBLST pebbliest publicityPBLSTS publicity's*PBLT parboiled pebbledpiebald!PBLTS piebald'spiebaldsPBLX publish publisherPBLXBL publishablePBLXN publishingPBLXNS publishing's2PBLXS publisher's publishers publishesPBLXT publishedPBRXpibroch PBRXS pibroch'spibrochsdPBSPBSPb's PBS's poorboy's pubes pubes's pubis pubis's pub'spubsPBSNS pubescencePBSNSS pubescence'sPBSNT pubescentPBSTPabstPBSTSPabst'sPBT PeabodypubertyPBTLpubertal PBTS Peabody's puberty'sxPFpave peevepfPiafpoofpouf pouffepuff puffer puffier puffy purveypurviewPFBLpuffball"PFBLS puffball's puffballsPFKPFCPfcPVCPFKSPVC's+PFKT perfect perfecta perfecterPFKTBL perfectiblePFKTBLTperfectibilityPFKTBLTSperfectibility'sPFKTL perfectlyPFKTN perfecting)PFKTNS perfectness perfectness's<PFKTS perfecta's perfectas perfect'sperfectsPFKTST perfectestPFKTT perfectedPFKXN perfection(PFKXNS perfection's perfectionsPFKXNSM perfectionismPFKXNSMSperfectionism'sPFKXNST perfectionist/PFKXNSTSperfectionist'sperfectionists'PFL peafowl peepholepiffle'PFLF Pavlov PavlovapavlovaPFLFN Pavlovian PFLFS pavlovasPavlov'sPFLN pavilionpiffling#PFLNS pavilion's pavilionsFPFLS peafowl's peafowls peephole's peepholespiffle's5PFM perform performer perfumeperfumer"PFMN performing perfumingPFMNS performance*PFMNSS performance's performancesPFMNTpavement$PFMNTS pavement's pavementsPFMR perfumery&PFMRS perfumeries perfumery'sdPFMS performer's performers performs perfumer's perfumers perfume'sperfumesPFMT performedperfumedGPFN parvenu paving payphone peeving puffinpuffingPFNKpfennig!PFNKS pfennig'spfennigsPFNKTR perfunctoryPFNKTRL perfunctorilyvPFNS parvenu's parvenus paving's pavings payphones puffiness puffiness's puffin'spuffinsPFR Porfirioporphyry#PFRS Porfirio's porphyry's!PFRT Pavarotti perforatePFRTK porphyriticPFRTN perforatingPFRTS perforatesPFRTT perforatedPFRXN perforation)PFRXNS perforation's perforationsÂPFS paves peeve's peeves perforce perverse pervs Pfizer Piaf's poof's poofs pouffes poufs puffer's puffers puff's puffs purveys purview'sPFSF pervasivePFSFL pervasively-PFSFNS pervasivenesspervasiveness'sPFSL perversely*PFSNS perversenessperverseness'sPFSSPfizer's!PFST perversitypuffiestPFSTS perversity's|PFT parfait paved peeved perfidy pervade pervert pivot poofter poverty puffedPvtpvtPFTLpivotal.PFTN pervading pervertingpivoting›PFTS parfait's parfaits perfidies perfidious perfidy's pervades pervert's perverts pivot's pivots poofters poverty'sPFTSL perfidiously*PFTT pervaded pervertedpivotedPFXpeevishPFXL peevishlyPFXN perversionFPFXNS peevishness peevishness's perversion's perversionsPFYpurveyorPFYN purveyingPFYNS purveyancePFYNSS purveyance's"PFYS purveyor's purveyorsPFYTpurveyedPHN peahenpoohingPHNS peahen'speahensPHPSperhapsPHS poorhouse#PHSS poorhouse's poorhousesPHTpoohedPHTNPowhatanPHTNS Powhatan'sýPKPACpack packerPagepage pager PaigePARCParkpark parka Parker parkyPCpeak peakyPeckpeck peckerpeekPegpeg Peggypeke pekoeperk perkier perkyPG pgøPKpicpicapick picker pickier pickypig piggier piggyPikepike piker piquepkPkwypkwypockPogopoke poker pokey pokierpoky porgypork porker porkierporkycPKPuckpuck pucker pudgier pudgypugpuke pukka purge purger PX$PKB pageboyPCBpeekabooPKBK piggybackPKBKN piggybacking%PKBKS piggyback's piggybacksPKBKT piggybacked.PKBS pageboy's pageboys peekaboo'sPKBTpegboard"PKBTS pegboard's pegboardsPKFTPickfordPKFTS Pickford's&PKHNTS Pocahontas Pocahontas's/PKK package packager peacockpkgPKKN packagingPKKNS packaging'sTPKKS packager's packagers package's packages peacock'speacocksPKKTpackagedRPKL Paglia peculiar percale pergola perkily piccolopickle#PKLL peculiarly piccalilliPKLLS piccalilli'sPKLNpicklingPKLNTparklandPKLRT peculiarity+PKLRTS peculiarities peculiarity'suPKLS Paglia's percale's percales pergola's pergolas piccolo's piccolos pickle'spicklesPKLSMpugilismPKLSMS pugilism'sPKLSTpugilistPKLSTK pugilistic$PKLSTS pugilist's pugilistsPPKLT peculate peculator percolate percolator pickledpiglet%PKLTN peculating percolatingvPKLTS peculates peculator's peculators percolates percolator's percolators piglet'spiglets#PKLTT peculated percolated%PKLXN peculation percolation)PKLXNS peculation's percolation'sPKM PygmypygmyPKMKpockmarkPKMKN pockmarking#PKMKS pockmark's pockmarksPKMKT pockmarkedPKMLN PygmalionPKMLNS Pygmalion'sPKMNParkmanPKMNTpigment"PKMNTS pigment'spigmentsPKMNTT pigmentedPKMNTXN pigmentationPKMNTXNSpigmentation's2PKMS Pygmies pygmies Pygmy'spygmy'søPKN packing pagan paging parking peaking pecan pecking peeking pegging peignoir Peking perking picking pidgin pigeon pigging piking piquing pocking Pocono poking pukingpurgingPKNHL pigeonholePKNHLN pigeonholing(PKNHLS pigeonhole's pigeonholesPKNHLT pigeonholedPKNHS packinghouse,PKNHSSpackinghouse's packinghousesPKNK picnic picnickerPKNKN picnicking<PKNKS picnicker's picnickers picnic'spicnicsPKNKT picnickedPKNNPaganiniPKNNS poignancyPKNNSS poignancy'sPKNNTpoignantPKNNTL poignantlyPKNP PeckinpahPKNPS Peckinpah'sPKNR pecuniaryûPKNS packing's pagan's pagans parking's pecan's pecans peignoir's peignoirs Pekingese pekingese Peking's Pekings perkiness perkiness's Perkins pickings pickings's pidgin's pidginspigeon'sQPKNS pigeons piquancy Pocono's Poconos pudginess pudginess'sPKNSMpaganismPKNSMS paganism'sPKNSN ParkinsonPKNSNS Parkinson'skPKNSS pekineses Pekingese's Pekingeses pekingese's pekingeses piquancy's pugnaciousPKNSSL pugnaciously0PKNSSNSpugnaciousnesspugnaciousness'sPKNST pugnacityPKNSTS pugnacity's)PKNT pageant paginatepiquantPKNTL piquantlyPKNTN paginatingPKNTR pageantryPKNTRS pageantry's.PKNTS pageant's pageants paginatesPKNTT paginatedPKNXN paginationPKNXNS pagination'sPKPPCPpickupPKPKT pickpocket(PKPKTS pickpocket's pickpocketsPKPN pigpen porcupine<PKPNS pigpen's pigpens porcupine's porcupines&PKPS PCP's pickup'spickups>PKR peccary perjure perjurer perjurypiggeryPKRLpickerel#PKRLS pickerel's pickerelsPKRMpogromPKRMS pogrom'spogroms.PKRN perjuring Pickering puckeringPKRNS Pickering'soPKRS peccaries peccary's perjurer's perjurers perjures perjuries perjury's piggeriesPKRSK picaresquePKRT perjuredpuckeredPKRTF pejorativePKRTFL pejoratively(PKRTFS pejorative's pejorativesPKRXN pejorationPKRXNS pejoration'sùPKS packer's packers pack's packs PAC's pager's pagers page's pages Paige's PARCs parka's parkas Parks park's parksPC'sPCs peak's peaks peckers Peck's peck's pecksPecosûPKS Pecos'specs peek's peeks Peggy's Peg's peg'spegs peke's pekes pekoe's perk's perks pica's Picasso pickax picker's pickers pick's picks pic'spics piggies piggy'spig'süPKSpigs piker's pikers Pike's pike's pikes pique's piquespix pixiePJ'spj's pock's pocks Pogo's poker's pokers poke's pokes pokey's pokeys porgies porgy's porker'sporkers®PKS porkies pork's porky'spox pucker's puckers puck's pucks pug'spugs puke's pukes purger's purgers purge's purgespyxPKSF percussivePKSKNpigskin"PKSKNS pigskin'spigskinsPKSLpixelPKSLS pixel'spixelsPKSN pickaxingPuccini†PKSS Pegasus Pegasus's Picasso's pickaxes pickax's pixie's pixies pix's poxes pox's pyxespyx'sPKSSS PegasusesrPKST perkiest perquisite pickaxed pickiest piggiest pigsty pokiest porkiestpudgiestPKSTF pikestaff&PKSTFS pikestaff's pikestaffsPKSTL packsaddle(PKSTLS packsaddle's packsaddles!PKSTN Pakistan Pakistani4PKSTNS Pakistani's Pakistanis Pakistan's?PKSTS perquisite's perquisites pigstiespigsty'sPKSWLpigswillþPKT Packard packed packetpact paged pagoda parked parquetpct peaked pecked peeked pegged Pequot perked Peugeot Piaget picador picked picket picketer Pickett picotPictpiggeddPKT piked piquedpkt pocked pocket poked Puckett Puget pukedpurgedPKTBK pocketbook(PKTBKS pocketbook's pocketbooksPKTF purgativePKTFL pocketful&PKTFLS pocketful's pocketfuls%PKTFS purgative's purgativesPKTKpecticPKTKNF pocketknife+PKTKNFS pocketknife's pocketknivesPKTKRF pictograph)PKTKRFS pictograph's pictographs.PKTL peccadillo PiccadillypigtailAPKTLS peccadilloes peccadillo's pigtail'spigtails9PKTN parqueting pectin picketing pocketingPKTNSpectin's,PKTR parquetry picture purgatory?PKTRL pectoral pictorial pictorially purgatorialAPKTRLS pectoral's pectorals pictorial's pictorialsPKTRN picturingNPKTRS parquetry's picture's pictures purgatories purgatory'sPKTRSK picturesquePKTRSKL picturesquely3PKTRSKNSpicturesquenesspicturesqueness'sPKTRTpicturedýPKTS Packard's packet's packets pact's pacts pagoda's pagodas parquet's parquets Peugeot's Piaget's picador's picadors picketers picket's pickets picot's picots pocket's pockets Puckett'sPKTSPuget's9PKTT parqueted picketed pigheadedpocketedPKTTL pigheadedly,PKTTNS pigheadednesspigheadedness'sPKWparkwayPKWKPickwickPKWKS Pickwick'sPKWS parkway'sparkways'PKX peckish piggishpuckish!PKXL piggishly puckishlyPKXN percussionXPKXNS percussion's piggishness piggishness's puckishness puckishness'sPKXNST percussionist.PKXNSTSpercussionist'spercussionistsPKYNpicayuneøPL paellapailpalpale paler Paleypall pallor pally parlay parleyPaul Paula Paulipawlpeal Peale Pearl pearl Pearlie pearlier pearlyPeelpeel peelerPelePeleeûPLPerlpilepill pillar pillowPlplplaypleaPLOployplyPolpol polarPolepole poliopoll PollyPolopolopolypool Poole poorlypulepull pullerpulleyPLpurl purlieuPylePL@Plath!PL@N plaything polythene%PL@NS plaything's playthingsPL@RplethoraPL@RS plethora'sPL@S pilothousePL@SM polytheismPL@SMS polytheism's'PL@SS pilothouse's pilothousesPL@ST polytheistPL@STK polytheistic'PL@STS polytheist's polytheists7PLB Playboy playboypleb plebbyplebe+PLBK playback playbookpullbackdPLBKS pillbox playback's playbacks playbook's playbooks pullback's pullbacks#PLBKSS pillboxes pillbox'sPLBL playbillpliable#PLBLS playbill's playbillsPLBLT pliabilityPLBLTS pliability'sPLBNplebeian#PLBNS plebeian's plebeiansPLBR pallbearer'PLBRS pallbearer's pallbearersKPLBS Playboy's playboy's playboys plebe's plebesplebsPLBST plebiscite'PLBSTS plebiscite's plebiscitesMPLF Pahlavi palaverpelf pilaf pilfer ploverpulloverPLFKpelvicCPLFL pailful playfellow playful playfullypluvial)PLFLNS playfulness playfulness's@PLFLS pailful's pailfuls playfellow's playfellowsPLFMS PolyphemusPLFN polyphonyPLFNK polyphonicPLFNL polyvinylPLFNS polyphony'sPLFR palfreypilfererPLFRK pilferagePLFRKS pilferage's#PLFRN palavering pilfering<PLFRS palfrey's palfreys pilferer's pilferers!PLFRT palaveredpilferedžPLFS palaver's palavers paleface pelf's pelvis pelvis's pilaf's pilafs pilfers plover's plovers pullover's pullovers.PLFSS paleface's palefacespelvisesPLHMN PolyhymniaPLHMNS Polyhymnia'sPLHS playhouse%PLHSS playhouse's playhousesPLHTRL polyhedralPLHTRN polyhedron(PLHTRNS polyhedron's polyhedrons«PLK Palikir pillage pillager pillock plague plaque playgoer pledge pluck pluckier pluckyplugPolk polka pollackPollockPLKKpelagic+PLKL playgirl pluckilyplugholePLKLNK polyclinic)PLKLNKS polyclinic's polyclinics0PLKLS playgirl's playgirls plugholesPLKLTpolyglot$PLKLTS polyglot's polyglotsPLKMpolygamy$PLKMS polygamous polygamy'sPLKMST polygamist)PLKMSTS polygamist's polygamistsPLKMY PilcomayoqPLKN Paleogene pelican pillaging plaguing plucking plugging plugin polkaingpolygonPLKNL polygonaloPLKNS pelican's pelicans pluckiness pluckiness's plugin's plugins polygon'spolygonsPLKR pellagraplagiary4PLKRF paleographer paleography polygraphPLKRFN polygraphingZPLKRFSpaleographer's paleographers paleography's polygraph's polygraphsPLKRFT polygraphedPLKRM PilgrimpilgrimPLKRMK pilgrimage)PLKRMKS pilgrimage's pilgrimages.PLKRMS Pilgrims pilgrim'spilgrimsPLKRNT playground)PLKRNTS playground's playgroundsPLKRP playgroupPLKRPS playgroups$PLKRS pellagra's plagiary'sPLKRSM plagiarism)PLKRSMS plagiarism's plagiarismsPLKRST plagiarist)PLKRSTS plagiarist's plagiaristsõPLKS Palikir's pillager's pillagers pillage's pillages pillocks pillowcase plague's plagues plaque's plaques playgoer's playgoers pledge's pledges pluck's plucks plug's plugspoleaxeIPLKS polka's polkas Polk's pollack's pollacksPollux&PLKSKLS Plexiglas Plexiglas'sPLKSKLSS PlexiglasesPLKSN poleaxingUPLKSS pillowcase's pillowcases plexus plexus's poleaxesPollux'sPLKSSSplexuses!PLKST pluckiestpoleaxedvPLKT pillaged placard placate placket plagued pledged plucked plugged polecatpolkaed#PLKTN placarding placating PLKTR placatoryplectraPLKTRMplectrum%PLKTRMS plectrum's plectrums_PLKTS placard's placards placates placket's plackets polecat'spolecats!PLKTT placardedplacatedPLKXN placationPLKXNS placation'sPLLpalelyPLM Palermopalm Palmer palmier palmy Palomarplum plumb plume plumier plummer plummy plumypolymerPLM@ Plymouthpolymath1PLM@S Plymouth's polymath's polymathsPLMBplumberPLMBNplumbingPLMBNK Palembang$PLMBNS plumbing's plumbings6PLMBS plumber's plumbers plumb'splumbsPLMBTplumbedPLMFK polymorphicPLMFS polymorphousPLMK plumagepolemic$PLMKL polemical polemically<PLMKS plumage's polemic's polemics polemics'sPLMLF PalmolivePLMLFS Palmolive's@PLMN palimony palming palomino plumingPullmanPLMNR pulmonaryJPLMNS palimony's palomino's palominos Pullman'sPullmans$PLMNT Parliament parliamentPLMNTR parliamentaryPLMNTRNparliamentarian4PLMNTRNSparliamentarian'sparliamentarians(PLMNTS parliament's parliamentsPLMP plumpplumperPLMPLplumplyPLMPNplumping%PLMPNS plumpness plumpness'sPLMPS plump'splumpsPLMPSST palimpsest*PLMPSSTS palimpsest's palimpsestsPLMPSTplumpestPLMPTplumpedPLMRPalmyraPLMRK polymericPLMRS Palmyra'suPLMS Palermo's palm's palms Palomar's plume's plumes plum's plums polymer'spolymersPLMSLplimsollPLMSLS plimsollsPLMSST polemicist)PLMSSTS polemicist's polemicists7PLMST palmiest palmist plumiestplummestPLMSTN PalmerstonPLMSTR palmistryPLMSTRS palmistry's"PLMSTS palmist'spalmistsSPLMT palmate palmed palmetto pelmet playmate plumedplummetPLMTN plummetingPLMTPpalmtop"PLMTPS palmtop'spalmtopsbPLMTS palmetto's palmettos pelmets playmate's playmates plummet'splummetsPLMTT plummeted-PLMYLTS poliomyelitispoliomyelitis'sýPLN paling palling Pauline Pauling pealing pearling peeling piling pilling pillion plain plainerplan planar plane planer planner Plano Pliny poling pollen polling poolingpuling0PLN pulling purling purloinpylonPLN@plinthPLN@S plinth'splinthsLPLNK Planck plank plonk plonker plunge plungerplunkPLNKL@S plainclothes2 PLNKL@SMNplainclothesman plainclothesmen" PLNKL@SMNSplainclothesman'sEPLNKN palanquin planking plonking plungingplunkingAPLNKNS palanquin's palanquins plangency planking'sPLNKNSS plangency'sPLNKNTplangentxPLNKS plank's planks plonkers plonks plunger's plungers plunge's plunges plunk'splunks4PLNKT planked plonked plungedplunkedPLNKTNplanktonPLNKTNS plankton'sPLNLplainlyPLNLT planeload&PLNLTS planeload's planeloadsPLNM plenumpoloniumPLNML polynomial(PLNMLS polynomial's polynomials!PLNMS plenums polonium's,PLNN planing planning purloiningPLNNS planningsPLNPTNXRplenipotentiary6 PLNPTNXRSplenipotentiariesplenipotentiary'sPLNRplenary"PLNRS plenaries plenary's÷PLNS paleness paleness's paling's palings parlance peeling's peelings piling's pilings pillion's pillions plainness plainness's plain's plains planer's planers plane's planes planner'sxPLNS planners plan's plans pliancy pollen's polling's polonaise purloins pylon'spylonsPLNSKPolanskiPLNSKS Polanski'sPLNSMpleonasm#PLNSMN plainsman plainsmenPLNSMNS plainsman's$PLNSMS pleonasm's pleonasmsPLNSNK plainsongPLNSNKS plainsong'sPLNSPKN plainspoken@PLNSS parlance's pliancy's polonaise's polonaisesPLNSTplainest PLNT plaint planed planet planned plant plantar planter plenty pliant plunder Poland pollinate pollinator purloined"PLNTF plaintiff plaintive4PLNTFL plaintively plentiful plentifully&PLNTFS plaintiff's plaintiffsPLNTKNT PlantagenetPLNTKNTS Plantagenet'sPLNTLpliantlyPLNTLK plantlike/PLNTN plantain planting pollinating?PLNTNS plantain's plantains planting's plantings"PLNTR planetary plunderer&PLNTRM palindrome planetariumPLNTRMK palindromicJPLNTRMS palindrome's palindromes planetarium's planetariumsPLNTRN plundering&PLNTRS plunderer's plunderersPLNTRT plunderedÏPLNTS plaint's plaints planet's planets planter's planters plant's plants plenteous plenty's plunder's plunders Poland's pollinates pollinator's pollinators.PLNTT planted plenitude pollinated&PLNTTS plenitude's plenitudesPLNTXN plantation)PLNTXNS plantation's plantationsPLNX Polynesia%PLNXN pollination Polynesian9PLNXNS pollination's Polynesian's PolynesiansPLNXNT plainchantPLNXS Polynesia's=PLP pileupplop polyppulp pulpierpulpy PLPBL palpablepalpablyPLPFKT pluperfect)PLPFKTS pluperfect's pluperfects)PLPN playpen ploppingpulpingLPLPNS Peloponnese playpen's playpens pulpiness pulpiness'sPLPNSS Peloponnese'sPLPRPLN polypropylenePLPRPLNSpolypropylene'sYPLPS pileup's pileups plop's plops polyp's polyps pulp'spulpsPLPSTpulpiest1PLPT palpate plopped pulpedpulpitPLPTN palpating+PLPTS palpates pulpit'spulpits!PLPTT palpated palpitatePLPTTN palpitatingPLPTTS palpitatesPLPTTT palpitatedPLPTXN palpitation+PLPTXNS palpitation's palpitationsPLPWTpulpwoodPLPWTS pulpwood'sPLPXN palpationPLPXNS palpation's0PLR pillory pleura pleuraepyloriPLRKpyloricPLRLpluralPLRLS plural'spluralsPLRLSM pluralismPLRLSMS pluralism'sPLRLST pluralistPLRLSTK pluralistic'PLRLSTS pluralist's pluralistsPLRLT plurality'PLRLTS pluralities plurality'sPLRM playroompoolroom>PLRMS playroom's playrooms poolroom's poolroomsiPLRS pillories pillory's pleura's pleurisy Polaris Polaris's pylorus pylorus'sPLRSS pleurisy'sFPLRT pillared pilloried playwright polarityPolaroid^PLRTS playwright's playwrights polarities polarity's Polaroid's PolaroidsPLRYN pilloryingúPLS paella's paellas pail's pails palace pale's pales pallor's pall's palls pal'spals palsy parlay's parlays parley's parleys parlous Paula's Paul's pawl's pawls peal'spealsøPLS Pearlie's Pearl's pearl's pearls peeler's peelers Peel's peel's peels peerless Pelee's Pele's Perl's Perls pile's piles pillar's pillars pillow's pillows pill's pillsplaceùPLS placer plaice play's plays plaza plea's pleas please pliers pliers's plies ploy's ploysplus plus's ply's Pole's Poles pole's poles police policy polio's poliospoll'sùPLS polls Polly's Polo's polo's pol'spols polys Poole's pool's pools pules puller's pullers pulley's pulleys pull's pulls pulsar pulse purlieu's purlieus purl's purlsPyle'sPLSBplacebo"PLSBL plausible plausiblyPLSBLT plausibilityPLSBLTSplausibility'sPLSBR PillsburyPLSBRS Pillsbury's!PLSBS placebo'splacebosPLSFplosivePLSFSplosives(PLSHLT placeholder policyholderNPLSHLTS placeholder's placeholderspolicyholder's policyholdersPLSK PaleozoicPulaski$PLSKK placekick placekickerPLSKKN placekickingGPLSKKS placekicker's placekickers placekick's placekicksPLSKKT placekickedPLSKL playschoolPLSKLS playschoolsPLSKS Paleozoic'sPLSLBK polysyllabicPLSLBL polysyllable-PLSLBLSpolysyllable's polysyllablesPLSLP pillowslip(PLSLPS pillowslip's pillowslipsPLSMplasmaPLSMK policymakerPLSMKS policymakers"PLSMN policeman policemenPLSMNS policeman'sPLSMNT placement'PLSMNTS placement's placements"PLSMS plasma's polysemousNPLSN Paleocene placing pleasing Pliocene policingpulsingPLSNL pleasinglyKPLSNS Paleocene's placings pleasings Pliocene's Pliocenes.PLSNT placenta pleasant pleasanter$PLSNTL placental pleasantlyPLSNTLS placentals,PLSNTNS pleasantnesspleasantness'sPLSNTR pleasantry*PLSNTRS pleasantries pleasantry's$PLSNTS placenta's placentasPLSNTST pleasantestPLSRpleasure'PLSRBL pleasurable pleasurablyPLSRFL pleasurefulPLSRN pleasuring#PLSRS pleasure's pleasuresPLSRT pleasuredåPLSS palace's palaces palsies palsy's placer's placers place's places plaza's plazas pleases pluses police's polices policies policy's pulsar's pulsars pulse'spulses»PLST palest palisade palsied pearliest pellucid pilaster placed placid plaster pleased polestar policed pollster poolside pulsatepulsedPLSTBT plasterboardPLSTBTSplasterboard'sPLSTKplastic"PLSTKS plastic'splasticsPLSTLplacidly"PLSTN Palestine pulsatingPLSTNN Palestinian+PLSTNNS Palestinian's PalestiniansPLSTNS Palestine'sPLSTR plasterer4PLSTRN Palestrina plastering polystyrenePLSTRNS polystyrene's&PLSTRS plasterer's plasterersPLSTRT plasteredÂPLSTS Palisades palisade's palisades Palisades's pilaster's pilasters plaster's plasters polestar's polestars pollster's pollsters poolsidespulsates&PLSTSN Plasticine Pleistocene+PLSTSNS Plasticine's Pleistocene'sPLSTST plasticityPLSTSTS plasticity's!PLSTT placiditypulsatedPLSTTS placidity'sPLSTXN PlayStationPLSTXNS PlayStation's'PLSWMN policewoman policewomenPLSWMNS policewoman'sPLSXN pulsation&PLSXNS pulsation's pulsationsPLSYNpalsyingöPLT palate paled palette Palladio palled pallet palliate pallid Paulette payload pealed pearled peeled pelletpelt Pilate piled pilled pilot plaid plaitplat PlataeaplateöPLT plateau Plato Platte platter platy plead pleader pleat plied plightplod plodderplot plotter Pluto poled polite politer polity Pollard pollard polled pollutepolluterBPLT pooled puled pulled pullet pulloutpurledPLTBL palatable"PLTBR Politburo politburo&PLTBRS politburo's politburos PLTF palliativePoltavaPLTFLplateful$PLTFLS plateful's platefulsPLTFMplatformPLTFMN platforming$PLTFMS platform's platformsPLTFMT platformed4PLTFS palliative's palliatives Poltava'sPLTK politicpolitico$PLTKL political politically#PLTKN pledging politickingPLTKNS politicking'sPLTKRS plutocracy*PLTKRSS plutocracies plutocracy'sPLTKRT plutocratPLTKRTK plutocratic'PLTKRTS plutocrat's plutocratsHPLTKS Playtex politico's politicos politics politics'sPLTKSS Playtex'sPLTKST poltergeist+PLTKSTS poltergeist's poltergeists*PLTL palatal pallidlypolitely!PLTLS palatal'spalatalsPLTLTplatelet$PLTLTS platelet's platelets PLTM palladiumplaytime%PLTMS palladium's playtime'sàPLTN paladin palatine palliating pelleting pelting piloting plaiting plateauing platen plating platoon platting pleading pleating plighting plodding plotting polluting PLTNK PlatonicplatonicPLTNL pleadingly!PLTNM platinum plutonium&PLTNMS platinum's plutonium'sPLTNN platooningÝPLTNS paladin's paladins palatine's palatines pallidness pallidness's platen's platens plating's platoon's platoons pleading's pleadings ploddings politeness politeness'sPLTNSM PlatonismPLTNSMS Platonism'sPLTNST PlatonistPLTNSTS Platonist's0PLTNT palatinate platooned pollutantEPLTNTS palatinate's palatinates pollutant's pollutants"PLTPS platypus platypus'sPLTPSS platypuses5PLTR paltrier paltry poultererpoultryPLTRNpoltroonBPLTRNS paltriness paltriness's poltroon's poltroons2PLTRS poulterer's poulterers poultry'sPLTRST paltriestöPLTS palate's palates palette's palettes pallet's pallets palliates Paulette's payload's payloads pellet's pellets pelt's pelts Pilates pilot's pilots plaid's plaids plait'splaitsöPLTS Plataea's plateau's plateaus plate's plates Plato's plat's plats platter's platters Platte's platy's platys Plautus Plautus's pleader's pleaders pleads pleat's pleatsPleiadesöPLTS Pleiades's plight's plights plodder's plodders plods plot's plots plotter's plotters Pluto's politesse polities polity's Pollard's pollards polluter's polluters pollutespoulticeCPLTS Pulitzer pullet's pullets pullout'spulloutsPLTSN poulticing2PLTSS politesse's poultice's poultices!PLTST politest poulticed±PLTT palliated pelleted pelted piloted plaited plateaued plated platted plaudit pleaded pleated plighted plodded plottedpolluted!PLTTS plaudit'splauditsPLTTT platitudePLTTTNS platitudinous&PLTTTS platitude's platitudesPLTXPlutarchPLTXN politicianPLTXNK polytechnic+PLTXNKS polytechnic's polytechnics(PLTXNS politician's politiciansPLTXS Plutarch'sPLWKpolliwog#PLWKS polliwog's polliwogsPLWN pillowingPLWT pillowedplywoodPLWTS plywood'scPLX palish plash plush plusher plushier plushy Polish polishpolisher,PLXL palatial palatiallyplushly;PLXN palliation plashing polishing pollutionCPLXNS palliation's plushness plushness's pollution'sPLXRTT pulchritudePLXRTTNSpulchritudinousPLXRTTS pulchritude'sgPLXS plashes plash's plush's polisher's polishers polishes Polish'spolish's!PLXST plushest plushiest*PLXT pilchard plashedpolished"PLXTS pilchard's pilchardsPLYplayerPLY@LN polyethylenePLY@LNSpolyethylene'sPLYBLplayablePLYFplayoff!PLYFS playoff'splayoffsPLYKTplayactPLYKTN playactingPLYKTNS playacting'sPLYKTSplayactsPLYKTT playactedCPLYN parlaying parleying playing plying PollyannaPLYNSTRTpolyunsaturate PLYNSTRTSpolyunsaturates PLYNSTRTTpolyunsaturatedPLYNTR polyandry(PLYNTRS polyandrous polyandry'sPLYR@N polyurethane-PLYR@NSpolyurethane's polyurethanesPLYS player'splayersPLYST polyester&PLYSTS polyester's polyesters(PLYT parlayed parleyedplayedbPMPamPermpermPMPmpmpoempom pommyppmpumaPymwpmPMBL permeablePMBLT permeabilityPMBLTSpermeability'sPMBRKPembrokePMBRKS Pembroke's#PMFLT pamphlet pamphleteerEPMFLTS pamphleteer's pamphleteers pamphlet's pamphletsPMFRST permafrostPMFRSTS permafrost's!PMKN parmigianapemmicanPMKNS pemmican'sPMKRNT pomegranate*PMKRNTS pomegranate's pomegranates1PML Pamela Permalloy pommelpummelCPMLS Pamela's Permalloy's pommel's pommelspummels/PMN Permian perming PMingPomona$PMNNS permanence permanency)PMNNSS permanence's permanency'sPMNNT permanentPMNNTL permanently&PMNNTS permanent's permanentsPMNS Permian's5PMNT payment pimento pimientopomanderoPMNTS payment's payments pimento's pimentos pimiento's pimientos pomander's pomandersGPMP pamperpimppomp Pompeii PompeypumppumperPMPKNpumpkin"PMPKNS pumpkin'spumpkins'PMPL pimple pimplierpimplyPMPLS pimple'spimplesPMPLST pimpliestPMPLTpimpledPMPMpompomPMPMS pompom'spompoms4PMPN pimping pompano PompeianpumpingPMPNKL pumpernickelPMPNKLSpumpernickel'sPMPNL pimpernel&PMPNLS pimpernel's pimpernels!PMPNS pompano'spompanosPMPRN pamperingPMPRTpamperedžPMPS pampas pampas's Pampers pampers pimp's pimps Pompeii's Pompey's pompous pomp's pumper's pumpers pump'spumpsPMPSL pompously)PMPSNS pompousness pompousness'sPMPST pomposityPMPSTS pomposity's5PMPT pimped Pompadour pompadourpumpedPMPTRT pompadoured$PMPTS pompadour's pompadoursPMRN PomeraniaPMRNN PomeranianPMRNNS Pomeranian's PMS Pamirs Pam's Perm's perm's permsPM'sPMSPMsPm's PMS's poem's poems pommiespoms puma's pumaspumice&PMSBL permissible permissiblyPMSF permissivePMSFL permissively/PMSFNSpermissivenesspermissiveness'sPMSNParmesan#PMSNS Parmesan's ParmesansPMSS pumice'spumicesPMST paymaster$PMSTS paymaster's paymastersCPMT permeate permed permit permutePMedpomade<PMTN permeating permitting permutingpomadingNPMTS permeates permit's permits permutes pomade'spomades8PMTT permeated permitted permutedpomadedPMTXN permutation)PMTXNS permutation's permutations#PMXN permeation permission6PMXNS permeation's permission's permissionsüPN paeanpain PainePanpanpane pannierpawn Pawnee Payne peeingpeenPenpenPenaPenn Penna Penney Penny pennypeon peony piano pieing piingPINpinpinepineywPNping pinier pinny pioneerponepony pooing Poonaporn pornopun punierpunyPN@pantherPN@N Pantheonpantheon#PN@NS pantheon's pantheons-PN@S panther's panthers penthousePN@SM pantheismPN@SMS pantheism's%PN@SS penthouse's penthousesPN@ST pantheistPN@STK pantheistic%PN@STS pantheist's pantheistsPNBLpinballPNBLS pinball'sPNBRK pawnbrokerPNBRKN pawnbrokingPNBRKNS pawnbroking's'PNBRKS pawnbroker's pawnbrokersPNF@ pinfeather'PNF@S pinfeather's pinfeathers-PNFL painful painfuller painfully)PNFLNS painfulness painfulness'sPNFLST painfullestPNFRpinaforePNFRNT penfriendPNFRNTS penfriends#PNFRS pinafore's pinaforesPNFT pianoforte&PNFTS pianoforte's pianofortesPNHL pinholepinwheelPNHLN pinwheeling<PNHLS pinhole's pinholes pinwheel's pinwheelsPNHLT pinwheeled$PNHNTL panhandle panhandlerPNHNTLN panhandlingFPNHNTLS panhandler's panhandlers panhandle's panhandlesPNHNTLT panhandledPNHTpinhead PNHTS pinhead'spinheads—PNKpang Pangaea panic panickier panicky peonagepink pinker pinkie pinkopong pongee PunicpunkpunkerPNKB PunjabPunjabi!PNKBS Punjabi'sPunjab'sPNKHST PankhurstPNKKpancakePNKKN pancaking!PNKKS pancake'spancakesPNKKTpancaked!PNKL painkillerpinnaclePNKLN painkillingBPNKLS painkiller's painkillers pinnacle's pinnacles5PNKN panicking penguin pinkingpongingPNKNFpenknife$PNKNFS penknife's penknivesGPNKNS penguin's penguins pinkness pinkness'spungencyPNKNSS pungency'sPNKNTpungentPNKNTL pungently'PNKRF pornographer pornographyPNKRFK pornographicPNKRFKLpornographically=PNKRFSpornographer's pornographers pornography'sPNKRK panegyric&PNKRKS panegyric's panegyrics"PNKRS pancreas pancreas'sPNKRSS pancreasesPNKRTK pancreaticÑPNKS Pangaea's pang's pangs panic's panics peonage's Pincus Pincus's pinkie's pinkies pinko's pinkos pink's pinks pongee's pongs Punic's punk'spunks,PNKST panickiest pinkestpunkest'PNKT panicked pinkedponged/PNKTL punctilio punctual punctually'PNKTLS punctilio's punctiliousPNKTLSL punctiliously3PNKTLSNSpunctiliousnesspunctiliousness'sPNKTLT punctualityPNKTLTS punctuality'sPNKTN PinkertonPNKTRpuncturePNKTRN puncturing$PNKTRS puncture's puncturesPNKTRT puncturedPNKTT punctuatePNKTTN punctuatingPNKTTS punctuatesPNKTTT punctuatedPNKTXN punctuationPNKTXNS punctuation'sPNKX pinkish PinocchioPNKXN pincushion(PNKXNS pincushion's pincushionsPNKXS Pinocchio'sPNKYpinkeyePNKYS pinkeye'sCPNL panel Parnell penal penile PianolapianolaPNLKpenologyPNLKS penology'sPNLKST penologist)PNLKSTS penologist's penologistsPNLPPenelopePNLPS Penelope'sNPNLS painless panel's panels penniless Pianola'spianolasPNLSL painlessly+PNLSNS painlessnesspainlessness'sPNLT penaltypenlightPNLTMT penultimate+PNLTMTS penultimate's penultimates<PNLTS penalties penalty's penlight's penlightsPNM Panamapanama!PNMBR penumbra penumbrae$PNMBRS penumbra's penumbrasPNMN penmanpenmenPNMNKM PanmunjomPNMNKMS Panmunjom'sPNMNN Panamanian(PNMNNS Panamanian's PanamaniansPNMNSpenman'sPNMNXP penmanshipPNMNXPS penmanship's4PNMS Panama's Panamas panama'spanamasqPNN paining panning pawning penning pennon pinging pining pinion pinningpunningPNNN pinioningZPNNS penance pennon's pennons pinion's pinions puniness puniness's#PNNSL peninsula peninsular&PNNSLS peninsula's peninsulas!PNNSS penance'spenancesPNNT pennantpinionedPNNTN PenningtonPNNTNS Pennington's PNNTS pennant'spennantsPNPpinupPNPL panoply pineapple?PNPLS panoplies panoply's pineapple's pineapplesPNPNTpinpointPNPNTN pinpointing$PNPNTS pinpoint's pinpointsPNPNTT pinpointed"PNPPS panpipes panpipes'sPNPRKpinprick$PNPRKS pinprick's pinpricksPNPS pinup'spinupsPNRpenuryPNRMpanoramaPNRMK panoramic#PNRMS panorama's panoramasPNRN pioneering PNRS penuriouspenury'sPNRSL penuriously-PNRSNS penuriousnesspenuriousness'sPNRT pioneeredþPNS paean's paeans pain's pains panacea pane's panes pannier's panniers Pan's pan'spans Pansy pansy Panza Pawnee's Pawnees pawn's pawns Payne's peen's peens Pena's pencepenisûPNS penis's Penney's pennies Penny's penny's pen'spens peonies peon's peons peony's piano's pianos pincer pine's pines ping's pings pinnies pin'spins pioneer's pioneersPonce‰PNS ponce poncy pone's pones ponies pony's poorness poorness's porno's porn's pounce pun'spunsPNSFpensivePNSFL pensively)PNSFNS pensiveness pensiveness'sPNSKL PensacolaPNSKLS Pensacola'sPNSL pencilPennzoilPNSLFN PennsylvaniaPNSLFNN Pennsylvanian0PNSLFNNSPennsylvanian'sPennsylvaniansPNSLFNSPennsylvania'sPNSLN penicillinPNSLNS penicillin's-PNSLS pencil's pencils Pennzoil'sPNSM pianissimo'PNSMS pianissimo's pianissimosPNSN poncingpouncingPNSNK PanasonicPNSNKS Panasonic's¹PNSS panacea's panaceas pansies Pansy's pansy's Panza's Parnassus Parnassus's penises pernicious pincer's pincers ponces pounce'spouncesPNSSL perniciously/PNSSNSperniciousnessperniciousness'sPNSSS ParnassusesUPNST pianist piniest pinsetter ponced pounced puniestpunsterPNSTKN painstakingPNSTKNL painstakinglyPNSTKNS painstaking'sPNSTRP pinstripe'PNSTRPS pinstripe's pinstripesPNSTRPT pinstripedWPNSTS pianist's pianists pinsetter's pinsetters punster'spunstersPNSX poinsettia&PNSXS poinsettia's poinsettiasõPNT pained paint painter panda pander pannedpant pantie panto pawned peanutpend pennedpent Pernod Pindar pined pinged pinnate pinnedpint Pinter pinto pointpointer{PNT pointier pointypond ponder poniard ponied Pound pound punned punnetpuntpunterPNT@LN pentathlon)PNT@LNS pentathlon's pentathlonsPNT@LT pentathlete+PNT@LTS pentathlete's pentathletesPNTBPinatuboPNTBKSpaintbox&PNTBKSS paintboxes paintbox'sPNTBL paintballPNTBLNK pointblankPNTBRX paintbrush*PNTBRXS paintbrushes paintbrush'sPNTBS Pinatubo'sPNTF pontiffpunitive'PNTFKL pontifical pontificallyPNTFKT pontificatePNTFKTN pontificating+PNTFKTS pontificate's pontificatesPNTFKTT pontificatedPNTFL punitively!PNTFS pontiff'spontiffsPNTHS pantyhosePNTHSS pantyhose'sPNTKpoundagePNTKLpentacle$PNTKLS pentacle's pentacles PNTKN PentagonpentagonPNTKNL pentagonal2PNTKNS Pentagon's pentagon's pentagonsPNTKRL PantagruelPNTKRM pentagram'PNTKRMS pentagram's pentagrams PNTKS Pentax poundage'sPNTKSSPentax'sPNTKST PentecostPNTKSTL Pentecostal,PNTKSTLS Pentecostal's Pentecostals PNTKSTLSMPentecostalism'PNTKSTS Pentecost's Pentecosts-PNTL painterly panatellaponytailPNTLMpendulum$PNTLMS pendulum's pendulums#PNTLN Pantaloon pantylinerFPNTLNS Pantaloon's pantaloons pantaloons's pantyliner'sKPNTLS panatellas pendulous pointless ponytail's ponytailsPNTLSL pointlesslyPNTLSM pointillismPNTLSMS pointillism's.PNTLSNS pointlessnesspointlessness'sPNTLST pointillist+PNTLSTS pointillist's pointillistsPNTMPentiumPNTMKpandemic$PNTMKS pandemic's pandemicsPNTMM pantomimePNTMMK pantomimicPNTMMN pantomiming&PNTMMS pantomime's pantomimesPNTMMST pantomimist,PNTMMSTS pantomimist's pantomimistsPNTMMT pantomimedPNTMNM pandemoniumPNTMNMS pandemonium's!PNTMS Pentium'sPentiumsPNTMT pentameter(PNTMTS pentameter's pentametersWPNTN painting panting pending pointing pontoon poundingpuntingdPNTNS painting's paintings penitence pontoon's pontoons pounding's poundingsPNTNSS penitence's*PNTNT pendant pendentpenitentPNTNTL penitentlyVPNTNTS pendant's pendants pendent's pendents penitent's penitentsPNTNXL penitentialPNTNXR penitentiary.PNTNXRSpenitentiariespenitentiary's4PNTR panderer Pandora pantrypondererPNTRBL penetrablePNTRBLT penetrabilityPNTRBLTSpenetrability'sPNTRK PendereckiPNTRKS Penderecki's"PNTRN pandering ponderingpPNTRS panderer's panderers Pandora's pantries pantry's ponderer's ponderers ponderousPNTRSL ponderously.PNTRSNS ponderousnessponderousness's-PNTRT pandered penetrateponderedPNTRTF penetrativePNTRTN penetratingPNTRTNL penetratinglyPNTRTS penetratesPNTRTT penetratedPNTRXN penetration+PNTRXNS penetration's penetrationsõPNTS painter's painters paint's paints panda's pandas pander's panders pantie's panties pantos pant's pants peanut's peanuts pends Pernod's Pindar's pinto's pintos pint'spints¶PNTS pointer's pointers point's points ponders pond's ponds poniard's poniards pound's pounds punnets punter's punters punt'spunts!PNTST pantsuit pointiest$PNTSTS pantsuit's pantsuitsPPNTT painted panted pended pointed pounded punditpuntedPNTTL pointedlyPNTTRpunditryPNTTRS punditry'sPNTTS pundit'spunditsPNTTX PentateuchPNTTXS Pentateuch'sPNTWK paintworkPNTWST pantywaist)PNTWSTS pantywaist's pantywaistsPNTXNKN pantechniconPNTXNKNS pantechniconsPNW@ pennyworth"PNWT pennyweightpinewood5PNWTS pennyweight's pennyweights pinewoodsŽPNX panache paunch paunchier paunchy penuche pinch poncho Punch punch puncher punchier punchypunishPNXBKpunchbagPNXBKS punchbagsPNXBL punishablePNXKPontiacPNXKS Pontiac'sPNXLpinochlePNXLN punchlinePNXLNS punchlinesPNXLS pinochle'sPNXMNT punishment)PNXMNTS punishment's punishmentshPNXN pension pensioner pinching poinciana puncheon punching punishingPynchonPNXNBL pensionablePNXNK PontianakPNXNL punishinglyPNXNN pensioningƒPNXNS pensioner's pensioners pension's pensions poinciana's poincianas puncheon's puncheons Pynchon's!PNXNT penchant pensioned$PNXNTS penchant's penchantsPNXPpawnshop#PNXPS pawnshop's pawnshopsPNXRMTK panchromatic¡PNXS panache's paunches paunch's penuche's pinches pinch's poncho's ponchos puncher's punchers punches punch'spunishes#PNXST paunchiest punchiest5PNXT pinched Pinochet punchedpunishedPNXTRN PontchartrainPNXTS Pinochet's0PNYN Pinyin pinyin pinyonponying*PNYNS pinyin's pinyon'spinyonsîPPpappapa paper pappy pauper pawpawpeep peeperpep pepper peppier peppypippipe piperpooppopPopepope poppa Popper popper poppypuppupa pupaepuppyPPB paperboypeepbo!PPBK paperback paperbark3PPBKS paperback's paperbacks paperbarks"PPBS paperboy's paperboysPPBT paperboardPPBTS paperboard'sPPFpopoverPPFS popover'spopoversPPHNK paperhangerPPHNKN paperhangingPPHNKNSpaperhanging's)PPHNKS paperhanger's paperhangersPPKK poppycockPPKKS poppycock'sPPKL papergirlPPKLP paperclipPPKLPS paperclips%PPKLS papergirl's papergirls*PPKN peppercorn popcornpopgunKPPKNS peppercorn's peppercorns popcorn's popgun'spopgunsPPKTPTL Popocatepetl€PPL papal papilla papillae PayPal Paypal people poplar popular pupal pupil purplepurplerPPLKSperplexPPLKSN perplexingPPLKSS perplexes$PPLKST perplexed perplexityPPLKSTL perplexedly*PPLKSTS perplexities perplexity'sPPLL popularly)PPLN peopling pipelinepoplin/PPLNS pipeline's pipelinespoplin'sPPLR papillaryPPLRT popularityPPLRTS popularity's«PPLS paperless papilla's PayPal's Paypal's people's peoples poplar's poplars populace populous pupil's pupils purple'spurplesPPLSMpopulismPPLSMS populism's+PPLSNS populousnesspopulousness's#PPLSS populace's populaces PPLST populistpurplest$PPLSTS populist's populistsPPLT peopledpopulatePPLTN populatingPPLTS populatesPPLTT populatedPPLXpurplishPPLXN population'PPLXNS population's populationsPPMNT peppermint'PPMNTS peppermint's peppermintszPPN peeping Peiping Pepin pepping piping Pippin pippin pipping pooping poppingpuppingPPNKpopinjay#PPNKS popinjay's popinjays‚PPNS Peiping's Pepin's peppiness peppiness's piping's Pippin's pippin's pippins Poppins Poppins'sPPNTKL perpendicularPPNTKLLperpendicularlyPPNTKLRT perpendicularity" PPNTKLRTS perpendicularity's.PPNTKLSperpendicular'sperpendiculars0PPR paperer papery papyripepperyPPRKpaprikaPPRKS paprika'sPPRL puerperal-PPRN papering peppering pepperoni%PPRNS pepperoni's pepperonisRPPRS paparazzi paparazzo paperer's paperers papyrus papyrus'sPPRSM pauperismPPRSMS pauperism'sPPRSS paparazzi'sPPRT paperedpepperedüPPS papacy papa's papas paper's papers papoose pappies pappy's pap'spaps pauper's paupers pawpaw's pawpaws peeper's peepers peep's peeps pepper's peppers pep'speps PepsiPepysùPPS piper's pipers pipe's pipes pip'spips poop's poops pope's popes poppa's poppas Popper's popper's poppers poppies poppy's pop'spops porpoise pupa's puppies puppy'spup'sPPSpupspurpose&PPSFL purposeful purposefully0PPSFLNSpurposefulnesspurposefulness'sPPSKK pipsqueak&PPSKKS pipsqueak's pipsqueaksPPSKLPopsiclePPSL purposelyPPSLS purposelessPPSLSL purposelesslyPPSLSNSpurposelessness,PPSN pepsin porpoising purposingPPSNSpepsin'swPPSS papacies papacy's papoose's papooses Pepsi's porpoise's porpoises purpose'spurposes6PPST papist peppiest porpoisedpurposedPPSTS papist'spapists•PPT peeped pepped piped pipette pipit pipped pooped popped poppet pupate pupped puppet puppeteerpurportPPTKpepticPPTKS peptic'speptics#PPTL perpetual perpetually%PPTLS perpetual's perpetualsPPTMpoppadomPPTMS poppadoms!PPTN pupating purportingPPTRpuppetryPPTRS puppetry's%PPTRT perpetrate perpetratorPPTRTN perpetrating9PPTRTS perpetrates perpetrator's perpetratorsPPTRTT perpetratedPPTRXN perpetrationPPTRXNSperpetration's˜PPTS pipette's pipettes pipit's pipits poppets pupates puppeteer's puppeteers puppet's puppets purport'spurports;PPTT perpetuate perpetuity pupated purportedPPTTL purportedlyPPTTN perpetuating'PPTTS perpetuates perpetuity'sPPTTT perpetuatedPPTXN perpetuationPPTXNSperpetuation's PPWK paperworkpipeworkPPWKS paperwork'sPPWT paperweight(PPWTS paperweight's paperweightsPPXpeepshow!PPXS peepshow's peepshowsPPY papayaPopeye)PPYS papaya's papayasPopeye'söPRparapare parer pariahParr parry Peary Peoria Perrier PerryPeru Pierre poorerporepprPRPrpr Praiaprayprey prier priorPROproprowprypurepureePR purerpurrpyrePR@pritheePR@N parathionPR@NS parathion'sPR@RT parathyroid)PR@RTS parathyroid's parathyroidsPRBprobprobe PRBBL probableprobably$PRBBLS probable's probablesPRBBLSTK probabilisticPRBBLT probability,PRBBLTS probabilities probability'sPRBL parableparabolaPRBLFPribilofPRBLFS Pribilof'sPRBLK parabolicPRBLMproblem"PRBLMS problem'sproblemsPRBLMTK problematic/PRBLMTKL problematicalproblematically<PRBLS parable's parables parabola's parabolasPRBNprobingPRBNSprobingsPRBRTpurebred$PRBRTS purebred's purebredsPRBS probe'sprobes1PRBSS probosces proboscis proboscis'sPRBSSS proboscises'PRBT probate probedprobityPRBTN probating.PRBTS probate's probates probity'sPRBTTprobated$PRBXN probation probationerPRBXNL probationalPRBXNR probationary8PRBXNS probationer's probationers probation's‹PRFpref prefer preview privier privyProfprof proffer proofprov prove Provo purifierpurifyPRFB prefabproverb>PRFBL provable provably proverbial proverbiallyPRFBLT provabilityPRFBLTS provability'sPRFBN prefabbingPRFBRKT prefabricatePRFBRKTNprefabricatingPRFBRKTS prefabricatesPRFBRKTT prefabricatedPRFBRKXNprefabrication PRFBRKXNSprefabrication'sDPRFBS prefab's prefabs Proverbs proverb'sproverbsPRFBT prefabbedPRFK provokeprovokerPRFKN provokingPRFKNL provokinglyPRFKR prefigurePRFKRN prefiguringPRFKRS prefiguresPRFKRT prefigured9PRFKS prefix provoker's provokersprovokesPRFKSN prefixing!PRFKSS prefixesprefix'sPRFKSTprefixed.PRFKT prefect provocateurprovokedPRFKTF provocativePRFKTFL provocatively3PRFKTFNSprovocativenessprovocativeness'sPRFKTR prefecture)PRFKTRS prefecture's prefectures2PRFKTS prefect's prefects provocateurs(PRFKXN provocation purification=PRFKXNS provocation's provocationspurification's(PRFL prevail privilyprofilePRFLK privilegePRFLKN privileging4PRFLKS privilege's privileges profligacyIPRFLKSS profligacy's prophylaxes prophylaxis prophylaxis's%PRFLKT privileged profligatePRFLKTK prophylactic.PRFLKTKSprophylactic's prophylacticsPRFLKTL profligately)PRFLKTS profligate's profligates0PRFLN prevailing profiling provolone&PRFLNS prevalence provolone'sPRFLNSS prevalence'sPRFLNT prevalent-PRFLS prevails profile'sprofiles!PRFLT prevailedprofiledPRFM preformproformaPRFMN preformingPRFMNT prefermentPRFMNTS preferment'sPRFMSpreformsPRFMT preformedKPRFN paraffin Peruvian profane proofing provenprovingPRFNKLS Provencals&PRFNL paraphernalia profanelyPRFNLSparaphernalia'sPRFNN profaningFPRFNNS profaneness profaneness's provenance provenience:PRFNNSS provenance's provenances provenience'sUPRFNS paraffin's Peruvian's Peruvians profanes Provenceprovince2PRFNSS Provence's province's provincesSPRFNT prevent profaned profanity profound profounder provenderPRFNTBL preventablePRFNTF preventive)PRFNTFS preventive's preventivesPRFNTL profoundlyPRFNTN preventing,PRFNTNS profoundnessprofoundness'sBPRFNTS prevents profanities profanity's provender'sPRFNTST profoundest$PRFNTT prevented profundityPRFNTTF preventative.PRFNTTFSpreventative's preventatives*PRFNTTS profundities profundity's'PRFNXL provincial provincially)PRFNXLS provincial's provincialsPRFNXLSM provincialism PRFNXLSMSprovincialism's&PRFNXN prevention profanation;PRFNXNS prevention's profanation's profanationsPRFR periphery%PRFRBL preferable preferably(PRFRKT prevaricate prevaricatorPRFRKTN prevaricating=PRFRKTS prevaricatesprevaricator's prevaricatorsPRFRKTT prevaricatedPRFRKXN prevarication0PRFRKXNSprevarication'sprevarications&PRFRL peripheral peripherally(PRFRLS peripheral's peripherals$PRFRN preferring profferingPRFRNS preference)PRFRNSS preference's preferences,PRFRNXL preferentialpreferentially4PRFRS paraphrase peripheries periphery'sPRFRSN paraphrasingWPRFRSS paraphrase's paraphrases periphrases periphrasis periphrasis'sPRFRST paraphrasedPRFRSTK periphrastic>PRFRT preferred proffered proofread proofreaderPRFRTN proofreading8PRFRTS proofreader's proofreaders proofreads÷PRFS preface prefers preview's previews previous privacy privies privy's profess professor proffer's proffers prof's profs profuse proof's proofs prophecy prophesier prophesyproves9PRFS proviso purifier's purifierspurifies#PRFSL previously profusely#PRFSN prefacing professing8PRFSNS proficiency profuseness profuseness'sPRFSNSS proficiency'sPRFSNT proficientPRFSNTL proficiently)PRFSNTS proficient's proficients+PRFSRL professorialprofessoriallyÈPRFSS preface's prefaces privacy's professes professor's professors prophecies prophecy's prophesier's prophesiers prophesies prophesy's proviso'sprovisosFPRFST prefaced priviest professed prophesiedprovostPRFSTL professedly"PRFSTS provost'sprovostsPRFSXP professorship/PRFSXPSprofessorship'sprofessorshipsPRFSYN prophesying¤PRFT Pravda Private private privateer privater privet profit profiteer proofed prophet proved provide providerpurified%PRFTBL profitable profitablyPRFTBLT profitabilityPRFTBLTSprofitability'sPRFTK prophetic)PRFTKL prophetical propheticallyPRFTL privatelyPRFTLS profitless"PRFTN profiting providing%PRFTNS Providence providence9PRFTNSS Providence's Providences providence'sPRFTNT providentPRFTNTL providently,PRFTNXL providentialprovidentiallyPRFTR prefatoryPRFTRL profiterole+PRFTRLS profiterole's profiterolesPRFTRN profiteeringPRFTRNSprofiteering'sPRFTRT profiteeredóPRFTS Pravda's privateer's privateers private's privates privet's privets profiteer's profiteers profit's profits prophetess prophetess's Prophets prophet's prophets provider's providersPRFTSprovidesPRFTSS prophetessesPRFTST privatest PRFTT profitedprovidedPRFW previewerPRFWN previewingPRFWS previewersPRFWT previewedJPRFXN prevision privation profession profusion provisionKPRFXNL professionalprofessionally provisional provisionally-PRFXNLSprofessional's professionalsPRFXNLSMprofessionalism! PRFXNLSMSprofessionalism'sPRFXNN provisioningœPRFXNS prevision's previsions privation's privations profession's professions profusion's profusions provision's provisionsPRFXNT provisionedPRFYN purifyingPRHBTprohibitPRHBTF prohibitivePRHBTFL prohibitivelyPRHBTN prohibitingPRHBTR prohibitoryPRHBTS prohibitsPRHBTT prohibited'PRHBXN Prohibition prohibition+PRHBXNS prohibition's prohibitionsPRHBXNSTprohibitionist3 PRHBXNSTSprohibitionist'sprohibitionistsPRHKPyrrhicPRHL periheliaPRHLN perihelionPRHLNS perihelion'sPRHNSL prehensilePRHSTR prehistoryPRHSTRK prehistoric/PRHSTRKL prehistoricalprehistoricallyPRHSTRS prehistory'sPRHTpreheatPRHTN preheatingPRHTSpreheatsPRHTT preheateduPRK Paraguay peerage perigee peruke pirogi porridge PraguePRC prick prickerprigPRKFF ProkofievPRKK precookprejudgePRKKN precookingPRKKNTF precognitivePRKKNXN precognitionPRKKNXNSprecognition's!PRKKS precooks prejudges:PRKKT precooked prejudged project projectorPRKKTL projectile)PRKKTLS projectile's projectilesPRKKTN projecting?PRKKTS projector's projectors project'sprojectsPRKKTT projectedPRKKXN projection)PRKKXNS projection's projectionsPRKKXNST projectionist1 PRKKXNSTSprojectionist'sprojectionists5PRKL prequel prickle pricklierpricklyPRKLFT proclivity*PRKLFTS proclivities proclivity'sPRKLMproclaimPRKLMN proclaimingPRKLMS proclaimsPRKLMT proclaimedPRKLMXN proclamation.PRKLMXNSproclamation's proclamations"PRKLN Periclean pricklingPRKLNL precolonial)PRKLNS prickliness prickliness'sFPRKLS Pericles prequel's prequels prickle'spricklesPRKLST prickliest-PRKLT Paraclete precludeprickled&PRKLTN paragliding precludingPRKLTS precludesPRKLTT precludedPRKLXN preclusionPRKLXNS preclusion'sPRKMpregamePRKMBRN PrecambrianPRKMBRNS Precambrian's!PRKMS pregame'spregamesPRKMTK pragmatic*PRKMTKL pragmatical pragmatically'PRKMTKS pragmatic's pragmaticsPRKMTSM pragmatismPRKMTSMS pragmatism'sPRKMTST pragmatist*PRKMTSTS pragmatist's pragmatists5PRKN paragon pricking procaineprogenyPRKN@S prognathousPRKNNS pregnancy(PRKNNSS pregnancies pregnancy'sPRKNNTpregnantXPRKNS paragon's paragons Preakness Preakness's procaine's progeny'sPRKNSF preconceivePRKNSFN preconceivingPRKNSFS preconceivesPRKNSFT preconceived2PRKNSL precancel proconsul proconsularPRKNSLN precancelingDPRKNSLS precancel's precancels proconsul's proconsulsPRKNSLT precanceledPRKNSPXN preconception1 PRKNSPXNSpreconception'spreconceptionsPRKNSRS precancerous2PRKNSS prognoses prognosis prognosis'sPRKNSTK prognostic*PRKNSTKS prognostic's prognostics.PRKNSTKT prognosticateprognosticator PRKNSTKTNprognosticatingE PRKNSTKTSprognosticatesprognosticator'sprognosticators PRKNSTKTTprognosticated PRKNSTKXN prognostication6 PRKNSTKXNSprognostication'sprognosticationsPRKNT progenitorPRKNTKTNprekindergarten5 PRKNTKTNSprekindergarten'sprekindergartens(PRKNTS progenitor's progenitorsPRKNTXN preconditionPRKNTXNNpreconditioning.PRKNTXNSprecondition's preconditionsPRKNTXNTpreconditionedPRKP preoccupyPRKPS preoccupiesPRKPT preoccupiedPRKPXN preoccupation/PRKPXNSpreoccupation'spreoccupationsPRKPYN preoccupyingPRKR procureprocurerPRKRBL procurablePRKRF paragraphPRKRFN paragraphing&PRKRFS paragraph's paragraphsPRKRFT paragraphedPRKRK paregoricPRKRKS paregoric's!PRKRM program programmerPRKRMBL programmable.PRKRMBLSprogrammable's programmablesPRKRMN programming+PRKRMNS programming's programmingsPRKRMNT procurementPRKRMNTS procurement'sAPRKRMS programmer's programmers program'sprogramsPRKRMT programmedPRKRMTK programmatic"PRKRN peregrine procuring&PRKRNS peregrine's peregrinesPRKRNT peregrinatePRKRNTN peregrinatingPRKRNTS peregrinatesPRKRNTT peregrinatedPRKRNXN peregrination0PRKRNXNSperegrination'speregrinationsWPRKRS precarious procurer's procurers procures progress progress'sPRKRSF progressivePRKRSFL progressively3PRKRSFNSprogressivenessprogressiveness's+PRKRSFS progressive's progressivesPRKRSL precariouslyPRKRSN progressing0PRKRSNSprecariousnessprecariousness'sPRKRSS progressesPRKRST progressedPRKRSTN Procrustean.PRKRSTNT procrastinateprocrastinator PRKRSTNTNprocrastinatingE PRKRSTNTSprocrastinatesprocrastinator'sprocrastinators PRKRSTNTTprocrastinated PRKRSTNXN procrastination" PRKRSTNXNSprocrastination's(PRKRSTS Procrustes Procrustes's:PRKRT Prakrit procreate procuratorprocuredPRKRTF procreativePRKRTN procreating6PRKRTS procreates procurator's procuratorsPRKRTT procreated'PRKRXN procreation progression<PRKRXNS procreation's progression's progressionsíPRKS Paraguay's peerage's peerages perigee's perigees peruke's perukes pirogi's porridge's Prague's PRC's precursor pricker's prickers prick's pricks prig's prigs proxyPyrex#PRKSMT proximate proximityPRKSMTS proximity'sPRKSR precursory_PRKSS precocious precursor's precursors proxies proxy's PyrexesPyrex'sPRKSSL precociouslyPRKSSMparoxysmPRKSSML paroxysmal%PRKSSMS paroxysm's paroxysms0PRKSSNSprecociousnessprecociousness'sPRKSSTpreexistPRKSSTN preexistingPRKSSTNS preexistence PRKSSTNSSpreexistence'sPRKSSTS preexistsPRKSSTT preexisted,PRKST peroxide precast precocityPRKSTLS PraxitelesPRKSTN peroxidingPRKSTRN progesteronePRKSTRNSprogesterone's3PRKSTS peroxide's peroxides precocity'sPRKSTT peroxidedNPRKT parakeet paraquat pericardia pricked ProcterproctorPRKTF proactivePRKTFL proactively(PRKTKBL practicable practicablyPRKTKBLTpracticability PRKTKBLTSpracticability's%PRKTKL practical practically'PRKTKLS practical's practicalsPRKTKLT practicality/PRKTKLTSpracticalitiespracticality'sPRKTKM practicum'PRKTKMS practicum's practicumsPRKTKN prejudgingPRKTM pericardiumPRKTMS pericardium'sPRKTRN proctoringPRKTRT proctoredpPRKTS parakeet's parakeets paraquat's practice prejudice Procter's proctor'sproctorsPRKTSN prejudicingAPRKTSS practice's practices prejudice's prejudicesPRKTST prejudicedPRKTXL prejudicialPRKTXN practitioner-PRKTXNSpractitioner's practitionersPRKXpriggishPRKXN precautionPRKXNR precautionaryJPRKXNS precaution's precautions priggishnesspriggishness'sPRKYN Paraguayan'PRKYNS Paraguayan's ParaguayansaPRL parole parolee payroll peril prole prowl prowler puerilepurelyPRLFKprolificPRLFKL prolificallyPRLFRT proliferatePRLFRTN proliferatingPRLFRTS proliferatesPRLFRTT proliferatedPRLFRXN proliferationPRLFRXNSproliferation'sPRLKprologuePRLKL paralegal&PRLKLS paralegal's paralegals9PRLKS parallax prolix prologue's prologuesPRLKSLprolixly%PRLKSS parallaxes parallax'sPRLKST prolixityPRLKSTS prolixity'sPRLLparallelPRLLKRM parallelogram0PRLLKRMSparallelogram'sparallelogramsPRLLN paralleling#PRLLS parallel's parallelsPRLLSM parallelism+PRLLSMS parallelism's parallelismsPRLLT paralleledPRLMprelimPRLMNPerelmanPRLMNR preliminary,PRLMNRS preliminaries preliminary'sPRLMNS Perelman'sPRLMS prelim'sprelims*PRLN paroling pralineprowlingPRLNKprolongPRLNKN prolongingPRLNKSprolongsPRLNKT prolongedPRLNKXN prolongation.PRLNKXNSprolongation's prolongations.PRLNS praline's pralines purulencePRLNSS purulence'sPRLNTpurulentPRLPSprolapsePRLPSN prolapsing$PRLPSS prolapse's prolapsesPRLPST prolapsed´PRLS parolee's parolees parole's paroles payroll's payrolls perilous peril's perils prelacy proles prowler's prowlers prowl'sprowlsPRLSL perilously>PRLSS paralyses paralysis paralysis's prelacy's@PRLT paroled prelate prelude prowled puerilityPRLTK paralytic&PRLTKS paralytic's paralyticsPRLTRN proletarian+PRLTRNS proletarian's proletarians'PRLTRT preliterate proletariatPRLTRTS proletariat'sHPRLTS prelate's prelates prelude's preludes puerility's„PRM paramour Porrimapram preemie premier Priamprim prime primer primmerprom promoPurimPRM@M promethiumPRM@MS promethium'sPRM@N Promethean&PRM@S Prometheus Prometheus'sPRMBLpreamblePRMBLN preambling$PRMBLS preamble's preambles5PRMBLT perambulate perambulator preambledPRMBLTN perambulating=PRMBLTS perambulatesperambulator's perambulatorsPRMBLTT perambulatedPRMBLXN perambulation0PRMBLXNSperambulation'sperambulationsPRMFLprimevalPRMKNT primogenitorPRMKNTR primogeniturePRMKNTRSprimogeniture's-PRMKNTSprimogenitor's primogenitorsPRMKSpremixPRMKSN premixingPRMKSSpremixesPRMKSTpremixed2PRML premolar primal primlyprimula&PRMLKT promulgate promulgatorPRMLKTN promulgating:PRMLKTS promulgates promulgator's promulgatorsPRMLKTT promulgatedPRMLKXN promulgationPRMLKXNSpromulgation's/PRMLS premolar's premolarsprimulasPRMLTR paramilitary.PRMLTRSparamilitariesparamilitary'sPRMMpremium!PRMMS premium'spremiums,PRMN Preminger priming pyromaniaPRMNK pyromaniac(PRMNKS pyromaniac's pyromaniacs&PRMNNS preeminence prominence+PRMNNSS preeminence's prominence's$PRMNNT preeminent prominent)PRMNNTL preeminently prominentlyMPRMNS Preminger's priming's primness primness's pyromania'sPRMNSTRL premenstrual/PRMNT Paramount paramount promenadePRMNTN promenading&PRMNTR premonitory promontory*PRMNTRS promontories promontory'sDPRMNTS paramountcy Paramount's promenade's promenadesPRMNTT promenadedPRMNXN premonition+PRMNXNS premonition's premonitionsPRMPprimpPRMPNprimpingPRMPSprimps4PRMPT preempt primped promptprompterPRMPTF preemptivePRMPTFL preemptivelyPRMPTLpromptly$PRMPTN preempting promptingEPRMPTNS prompting's promptings promptness promptness'sPRMPTR peremptoryPRMPTRL peremptorilyGPRMPTS preempts prompter's prompters prompt'spromptsPRMPTST promptest"PRMPTT preemptedpromptedPRMPTTT promptitudePRMPTTTS promptitude'sPRMPXN preemptionPRMPXNS preemption'sPRMR premiereprimaryPRMRB ParamariboPRMRBS Paramaribo'sPRMRL primarilyPRMRN premieringIPRMRS premiere's premieres primaries primary'sprimrose$PRMRSS primrose's primrosesPRMRT premieredPRMRTL premaritalôPRMS paramour's paramours Porrima's pram's prams preemie's preemies premier's premiers premise Priam's primacy primer's primers prime's primes promise promo's promos prom'spromsPRMS Purim'sPurimsPRMSKS promiscuousPRMSKSL promiscuouslyPRMSKT promiscuityPRMSKTS promiscuity'sPRMSLT PremyslidPRMSLTS Premyslid'sPRMSM parameciumPRMSMS paramecium's"PRMSN premising promisingPRMSNL promisinglyPRMSR promissoryGPRMSS premise's premises primacy's promise'spromises,PRMST premised primmestpromisedbPRMT parameter perimeter premed primate primed promote promoterpyramidPRMTF primitivePRMTFL primitively.PRMTFNS primitivenessprimitiveness's&PRMTFS primitive's primitivesPRMTK paramedic&PRMTKL paramedical premedical+PRMTKLS paramedical's paramedicals&PRMTKS paramedic's paramedicsAPRMTL parimutuel primordial primordially pyramidal(PRMTLS parimutuel's parimutuels1PRMTN promoting pyramiding pyrimidine(PRMTNS pyrimidine's pyrimidinesPRMTR prematurePRMTRK parametricPRMTRL prematurely²PRMTS parameter's parameters perimeter's perimeters premed's premeds primate's primates promoter's promoters promotes pyramid'spyramids!PRMTT promoted pyramidedPRMTTT premeditatePRMTTTN premeditatingPRMTTTS premeditatesPRMTTTT premeditatedPRMTTXN premeditationPRMTTXNSpremeditation'sPRMX parameciaPRMXN promotionPRMXNL promotional&PRMXNS promotion's promotionsPRMXP premiership)PRMXPS premiership's premiershipsçPRN pairing paranoia paring parring peering perinea Peron poring porringer pouring prawn preen prionpron prone prune pruner Purana pureeing Purina purinepurring8PRN@SS parentheses parenthesis parenthesis'sPRN@T parenthoodPRN@TK parenthetic.PRN@TKL parentheticalparentheticallyPRN@TS parenthood'sPRNHpiranha!PRNHS piranha'spiranhas/PRNK paranoiac prang prankprongPRNKL pronuclear!PRNKN pranging pronghorn&PRNKNS pronghorn's pronghornsYPRNKS paranoiac's paranoiacs prangs prank's pranks prong'sprongsPRNKST prankster'PRNKSTS prankster's prankstersPRNKT prangedpronged#PRNL perennial perennially%PRNLS perennial's perennialsPRNMperineumPRNML paranormalPRNMNL pronominalPRNMNLS pronominal'sPRNMS perineum's5PRNN prawning preening pronounpruningJPRNNS proneness proneness's pronounce pronoun'spronounsPRNNSBL pronounceablePRNNSMNT pronouncement1 PRNNSMNTSpronouncement'spronouncementsPRNNSN pronouncingPRNNSS pronouncesPRNNST pronouncedPRNNXXN pronunciation0PRNNXXNSpronunciation'spronunciationsPRNPXL prenuptialõPRNS pairings paranoia's paring's parings porringer's porringers pourings prance prancer prawn's prawns preens Prensa Prince prince prions pruner's pruners prune's prunespurenessRPRNS pureness's Purina's purine's purines Pyrenees Pyrenees's"PRNSL princelierprincely,PRNSLNS princelinessprinceliness'sPRNSLST princeliestPRNSNprancingPRNSNL prancinglyPRNSPPrincipe2PRNSPL principal principally principleDPRNSPLS principal's principals principle's principles(PRNSPLT principality principled/PRNSPLTSprincipalitiesprincipality'sPRNSPS Principe'sPRNSS prancer's prancers prance's prances Prensa's Prince's prince's princes princess princess'sPRNSSS princessesPRNSTprancedPRNSTM princedom'PRNSTMS princedom's princedomsPRNSTN PrincetonPRNSTNS Princeton's[PRNT paranoid parent prawned preened print printer prontoprunedPRNTBL printablePRNTK parentagePRNTKS parentage'sIPRNTL parental perinatal Pirandello prenatal prenatallyPRNTMKN printmaking!PRNTN parentingprinting3PRNTNS parenting's printing's printingstPRNTS paranoid's paranoids parent's parents Prentice printer's printers print'sprintsPRNTSS Prentice's+PRNTT parented printedprintout#PRNTTS printout's printouts@PRPprep prepay preppier preppypropproperPRPBSNS prepubescencePRPBSNSSprepubescence'sPRPBSNT prepubescent.PRPBSNTSprepubescent's prepubescentsPRPKpriapicPRPKK prepackagePRPKKN prepackagingPRPKKS prepackagesPRPKKT prepackagedPRPKNT propagandaPRPKNTS propaganda'sPRPKNTST propagandist/ PRPKNTSTSpropagandist's propagandists0PRPKT prepacked propagate propagatorPRPKTN propagating6PRPKTS propagates propagator's propagatorsPRPKTT propagatedPRPKXN propagationPRPKXNS propagation's*PRPL propel propellerproperlyPRPLK paraplegiaPRPLKK paraplegic)PRPLKKS paraplegic's paraplegicsPRPLKS paraplegia'sPRPLN propellingPRPLNT propellant)PRPLNTS propellant's propellants0PRPLS propeller's propellerspropelsPRPLSF propulsivePRPLT propelledPRPLXN propulsionPRPLXNS propulsion'sPRPMNT prepayment)PRPMNTS prepayment's prepayments*PRPN prepping propaneproppingPRPNKT propinquityPRPNKTS propinquity'sPRPNNT proponent'PRPNNTS proponent's proponentsPRPNS propane'sPRPNST propensity*PRPNSTS propensities propensity'sPRPNTpropoundPRPNTN propoundingPRPNTRNS preponderance1 PRPNTRNSSpreponderance'spreponderancesPRPNTRNT preponderant PRPNTRNTLpreponderantlyPRPNTRT preponderatePRPNTRTNpreponderatingPRPNTRTS preponderatesPRPNTRTT preponderatedPRPNTS propoundsPRPNTT propoundedPRPR preparepropererPRPRFXNL paraprofessional7 PRPRFXNLSparaprofessional'sparaprofessionalsPRPRN preparingPRPRSpreparesPRPRST properest/PRPRT prepared proprietor proprietyPRPRTF preoperative,PRPRTNS preparednesspreparedness's'PRPRTR preparatory proprietary.PRPRTRL proprietorialproprietoriallyNPRPRTRS proprietaries proprietary's proprietressproprietress'sPRPRTRSSproprietressesWPRPRTS proprieties proprieties's proprietor's proprietors propriety'sPRPRTXPproprietorshipPRPRTXPSproprietorship'sPRPRXN preparation+PRPRXNS preparation's preparations~PRPS prepays preppies preppy's prep's preps prepuce proper's propose proposer prop'spropsPRPSLproposal$PRPSLS proposal's proposalsPRPSN proposingVPRPSS prepossess prepuce's prepuces proposer's proposersproposesPRPSSN prepossessingPRPSSS prepossessesPRPSST prepossessed!PRPST preppiestproposedPRPSTRS preposterousPRPSTRSLpreposterouslyPRPSXLKparapsychologyPRPSXLKS parapsychology's PRPSXLKST!parapsychologist8 PRPSXLKSTSparapsychologist'sparapsychologists8PRPSXN preposition prepossession proposition?PRPSXNL prepositionalprepositionally propositionalPRPSXNNpropositioningqPRPSXNS preposition's prepositionsprepossession'sprepossessions proposition's propositionsPRPSXNT propositioned?PRPT parapet prepaid prepped propertypropped=PRPTS parapet's parapets properties property'sPRPTT propertiedPRPTTK peripatetic+PRPTTKS peripatetic's peripateticsPRPXN proportion+PRPXNL proportionalproportionallyPRPXNLS proportionalsPRPXNLTproportionalityPRPXNN proportioning(PRPXNS proportion's proportions*PRPXNT proportionate proportionedPRPXNTLproportionatelyPRPXS propitiousPRPXSL propitiouslyPRPXT propitiatePRPXTN propitiatingPRPXTR propitiatoryPRPXTS propitiatesPRPXTT propitiatedPRPXXN propitiationPRPXXNSpropitiation'sPRPYN prepayingPRR prairieprioryPRRKproroguePRRKN proroguingPRRKS prorogues(PRRKST preregister prerequisitePRRKSTRNpreregisteringPRRKSTRT preregistered PRRKSTRXN preregistration" PRRKSTRXNSpreregistration's=PRRKSTS preregistersprerequisite's prerequisites"PRRKT prerecord proroguedPRRKTF prerogative+PRRKTFS prerogative's prerogativesPRRKTN prerecordingPRRKTS prerecordsPRRKTT prerecordedPRRKXN prorogationPRRKXNS prorogation'sPRRNK prearrangePRRNKMNTprearrangement PRRNKMNTSprearrangement'sPRRNKN prearrangingPRRNKS prearrangesPRRNKT prearrangedPRRNS pruriencePRRNSS prurience'sPRRNTprurientPRRNTL prurientlyRPRRS prairie's prairies prioress prioress's prioriespriory'sPRRSS prioressesPRRT priorityproratePRRTN prorating0PRRTS priorities priority'sproratesPRRTTproratedPRRXN peroration'PRRXNS peroration's perorationsöPRS para's paras parer's parers pares pariah's pariahs Paris Paris's parries parry's peeress peeress's Perez Peru's peruse Pierre's piracy Piraeus pore's pores porousPraia'sþPRS praise praysPrespres press presser pressie press's prey's preys prezzie Price price pricey pricier prier's priers pries prior's priors prissier prissy Prius Prius'sprize»PRS pro'spros prose prosier prosy prow's prowsPr's pry's puree's purees purr's purrs Purus Purus's pyre's pyres YpresYpres's5PRS@SS prostheses prosthesis prosthesis'sPRS@T priesthoodPRS@TK prosthetic(PRS@TS priesthood's priesthoodsPRSBT presbyterPRSBTR presbyteryPRSBTRN Presbyterian.PRSBTRNSPresbyterian's Presbyterians PRSBTRNSM Presbyterianism6 PRSBTRNSMSPresbyterianism'sPresbyterianisms*PRSBTRS presbyteries presbytery's&PRSBTS presbyter's presbytersPRSBYP presbyopiaPRSBYPS presbyopia's PRSF preserve preserverPRSFBL preservablePRSFN preserving@PRSFS preserver's preservers preserve's preserves3PRSFT preserved prizefight prizefighterPRSFTF preservative-PRSFTFSpreservative's preservativesPRSFTN prizefightingPRSFTNSprizefighting'sKPRSFTSprizefighter's prizefighters prizefight's prizefightsPRSFXN preservationPRSFXNSpreservation'sPRSFXNSTpreservationist5 PRSFXNSTSpreservationist'spreservationists'PRSK presage prosaicProzac3PRSKL preschool preschooler prosaicallyGPRSKLS preschooler's preschoolers preschool's preschoolsPRSKN presagingPRSKP periscope&PRSKPS periscope's periscopes#PRSKRB prescribe proscribe(PRSKRBN prescribing proscribing&PRSKRBS prescribes proscribes&PRSKRBT prescribed proscribedPRSKRPT prescriptPRSKRPTF prescriptive PRSKRPTFLprescriptively(PRSKRPTS prescript's prescripts+PRSKRPXN prescription proscriptionR PRSKRPXNSprescription's prescriptionsproscription's proscriptions8PRSKS presage's presages Prozac'sProzacs;PRSKT presaged Prescott prosecute prosecutorPRSKTN prosecutingDPRSKTS Prescott's prosecutes prosecutor's prosecutorsPRSKTT prosecutedPRSKXN prosecution+PRSKXNS prosecution's prosecutionsAPRSL parasol perusal Presley PriscillaprissilyVPRSLS parasol's parasols perusal's perusals priceless Priscilla'sPRSLSS ParacelsusPRSLT proselytePRSLTN proselyting&PRSLTS proselyte's proselytesPRSLTSM proselytismPRSLTSMS proselytism'sPRSLTT proselyted%PRSM presume prismpurism%PRSMBL presumable presumably-PRSMN pressman pressmen presumingPRSMNS pressman'sPRSMP@TKparasympathetic PRSMP@TKSparasympatheticsPRSMPTF presumptivePRSMPTS presumptuousPRSMPTSLpresumptuously6 PRSMPTSNSpresumptuousness presumptuousness'sPRSMPXN presumption,PRSMPXNS presumption's presumptions5PRSMS presumes prism's prismspurism'sPRSMTpresumedPRSMTK prismatic[PRSN perusing praising preassigned pressing pricing prisonprisonerPRSNKTprecinct%PRSNKTS precinct's precinctsPRSNL pressinglyPRSNM proscenium(PRSNMS proscenium's prosceniums«PRSNS porousness porousness's prescience presence pressing's pressings prisoner's prisoners prison's prisons prissiness prissiness's4PRSNSS prescience's presence's presences-PRSNT prescient present presenter(PRSNTBL presentable presentably%PRSNTL presciently presently*PRSNTMNT presentiment presentmentP PRSNTMNTSpresentiment's presentiments presentment's presentments'PRSNTN parascending presenting?PRSNTS presenter's presenters present'spresentsPRSNTT presentedPRSNTXN presentation.PRSNTXNSpresentation's presentationsPRSPprosper#PRSPKT prospect prospectorPRSPKTF prospectivePRSPKTFL prospectivelyPRSPKTN prospectingbPRSPKTS prospector's prospectors prospect's prospects prospectus prospectus'sPRSPKTSS prospectusesPRSPKTT prospected$PRSPN Proserpina Proserpine)PRSPNS Proserpina's Proserpine'sPRSPRN prosperingPRSPRS prosperousPRSPRSL prosperously$PRSPRT prospered prosperityPRSPRTS prosperity's/PRSPS precipice presupposeprospersPRSPSN presupposing5PRSPSS precipice's precipices presupposesPRSPST presupposedPRSPSXNpresupposition2PRSPSXNSpresupposition'spresuppositions PRSPT precept preceptorPRSPTNT precipitant,PRSPTNTS precipitant's precipitantsNPRSPTS preceptor's preceptors precept's precepts precipitousPRSPTSL precipitouslyPRSPTT precipitatePRSPTTL precipitatelyPRSPTTN precipitating+PRSPTTS precipitate's precipitatesPRSPTTT precipitatedPRSPTXN precipitation0PRSPTXNSprecipitation'sprecipitationsPRSRpressurePRSRN pressuring#PRSRS pressure's pressuresPRSRSS pressurizer'sPRSRT pressuredùPRSS pareses paresis paresis's peeresses Perez's peruses piracy's praise's praises precious precise preciser presser's pressers presses pressies prezzies price's prices prize'sprizes7PRSS process processor process'sprose's#PRSSL preciously precisely#PRSSN preseason processinghPRSSNS preciousnesspreciousness's preciseness preciseness's preseason's preseasons>PRSSS precises processes processor's processorsPRSSST precisestHPRSST preciosity priciest prissiest processedprosiestPRSSTS preciosity'sãPRST parasite parricide perused poorest porosity praised precede preset preside presort pressed presto priced priest proceed prosciutto prosody Proust purestpurist-PRSTK parasitic prestigepuristic)PRSTKL parasitical parasitically&PRSTKS prestige's prestigiousJPRSTL parricidal peristyle Priestley priestlierpriestly,PRSTLNS priestlinesspriestliness's&PRSTLS peristyle's peristyles9PRSTLSS peristalses peristalsis peristalsis'sPRSTLST priestliestPRSTLTK peristalticPRSTM presidiumPRSTML paracetamolPRSTMLS paracetamolsPRSTMM praseodymiumPRSTMMSpraseodymium'sPRSTMS presidium'scPRSTN preceding presetting presiding presorting Preston pristine proceedingDPRSTNS precedence presidency proceeding's proceedings:PRSTNSS precedence's presidencies presidency's#PRSTNT precedent presidentDPRSTNTS precedent's precedents president's presidentsPRSTNXL presidentialPRSTR procedurePRSTRK perestroikaPRSTRKS perestroika'sPRSTRL procedural&PRSTRS procedure's proceduresPRSTRT prostratePRSTRTN prostratingPRSTRTS prostratesPRSTRTT prostratedPRSTRXN prostration,PRSTRXNS prostration's prostrationsþPRSTS parasite's parasites parricide's parricides porosity's precedes presets presides presorts presto's prestos priestess priestess's priest's priests proceeds proceeds's prosciutto's prosodies8PRSTS prosody's Proust's purist'spuristsPRSTSM parasitismPRSTSMS parasitism'sPRSTSS priestessesFPRSTT preceded presided presorted proceededprostate PRSTTKTXN!prestidigitation# PRSTTKTXNSprestidigitation's$PRSTTS prostate's prostatesPRSTTT prostitutePRSTTTN prostituting)PRSTTTS prostitute's prostitutesPRSTTTT prostitutedPRSTTXN prostitutionPRSTTXNSprostitution'sPRSW@ praiseworthy4PRSW@NSpraiseworthinesspraiseworthiness'sPRSWN prizewinnerPRSWNN prizewinning*PRSWNS prizewinner's prizewinners#PRSXN precision processionPRSXNL processional-PRSXNLSprocessional's processionalsPRSXNN processioning7PRSXNS precision's procession's processionsPRSXNT processionedPRSYNProcyonPRSYNS Procyon'söPRT paired parade parader pared Pareto parity parody parred parried parrot peered period Perot Pierrot pirate pirouette Poiret Poirot pored poured Prada Prado praetorprat©PRT prate prater Pratt prettier pretty pride priedprod proud prouder prude PruittPrut pureed purity purredpyritePRTBRNS protuberance.PRTBRNSSprotuberance's protuberancesPRTBRNT protuberantPRTFprettify.PRTFL pratfall prideful pridefully$PRTFLS pratfall's pratfallsPRTFNT predefinedPRTFNTR peradventurePRTFNTRSperadventure'sPRTFS prettifies%PRTFT paratyphoid prettifiedPRTFTS paratyphoid'sPRTFYN prettifyingPRTHNProudhonPRTK periodicprodigyPRTKBL predicablehPRTKL periodical periodically piratical piratically prodigal prodigallyprotocol^PRTKLS periodical's periodicals prodigal's prodigals protocol's protocolsPRTKLT prodigalityPRTKLTS prodigality'sPRTKMparadigmPRTKMNT predicament,PRTKMNTS predicament's predicaments$PRTKMS paradigm's paradigmsPRTKMTK paradigmaticPRTKNST protagonist,PRTKNSTS protagonist's protagonistsPRTKRS ProtagorasEPRTKS paradox pretax prodigies prodigious prodigy's*PRTKSKL paradoxical paradoxicallyPRTKSL prodigiously#PRTKSS paradoxes paradox's!PRTKST predigestpretextPRTKSTN predigesting1PRTKSTS predigests pretext'spretextsPRTKSTT predigestedPPRTKT predicate predict predictor product protect protector(PRTKTBL predictable predictablyPRTKTBLTpredictability PRTKTBLTSpredictability'sBPRTKTF predicative predictive productive protective;PRTKTFL predicatively productively protectivelyWPRTKTFNSproductivenessproductiveness'sprotectivenessprotectiveness'sPRTKTFT productivityPRTKTFTSproductivity's4PRTKTN predicating predicting protectingPRTKTNM protactiniumPRTKTNMSprotactinium'sPRTKTRT protectorate.PRTKTRTSprotectorate's protectorates‘PRTKTS predicate's predicates predictor's predictors predicts product's products protector's protectorsprotects1PRTKTT predicated predicted protectedBPRTKXN predication prediction production protectionxPRTKXNS predication's prediction's predictions production's productions protection's protectionsPRTKXNSM protectionism PRTKXNSMSprotectionism'sPRTKXNST protectionist1 PRTKXNSTSprotectionist'sprotectionistsAPRTL parietal prattle prattler prettilyproudlyPRTLKXN predilection.PRTLKXNSpredilection's predilectionsPRTLN prattling<PRTLS prattler's prattlers prattle'sprattlesPRTLSNSpreadolescence2PRTLSNSSpreadolescence'spreadolescencesPRTLTprattledPRTMpretermPRTMNNS predominancePRTMNNSSpredominance'sPRTMNNT predominantPRTMNNTL predominantlyPRTMNT predominatePRTMNTL predominatelyPRTMNTN predominatingPRTMNTS predominatesPRTMNTT predominated¶PRTN parading parroting pirating pirouetting prating predawn preordain preteen priding prodding protean protein proton Puritanpuritan)PRTNKL puritanical puritanicallyPRTNL peritonealPRTNM peritoneum(PRTNMS peritoneum's peritoneumsPRTNN preordaining®PRTNS preordains preteen's preteens prettiness prettiness's protein's proteins proton's protons Prudence prudence puritan'spuritans%PRTNSM Puritanism puritanism9PRTNSMS Puritanism's Puritanisms puritanism's%PRTNSS Prudence's prudence's:PRTNT preordained pretend pretenderprudent,PRTNTKS periodonticsperiodontics's%PRTNTL periodontal prudentlyPRTNTN pretending.PRTNTRL preternaturalpreternaturallyRPRTNTS peritonitis peritonitis's pretender's pretenderspretendsPRTNTST periodontist.PRTNTSTSperiodontist's periodontistsPRTNTT pretended5PRTNXL Prudential prudential prudentiallyPRTNXLS Prudential'sPRTNXN pretension)PRTNXNS pretension's pretensionsPRTNXS pretentiousPRTNXSL pretentiously3PRTNXSNSpretentiousnesspretentiousness'sPRTPLSM protoplasmPRTPLSMK protoplasmicPRTPLSMS protoplasm'sPRTR Pretoriaprudery#PRTRKT protract protractorPRTRKTN protracting6PRTRKTS protractor's protractors protractsPRTRKTT protractedPRTRKXN protractionPRTRKXNS protraction'sPRTRLpretrialPRTRLS pretrials$PRTRN Praetorian praetorian$PRTRP paratroop paratrooperHPRTRPS paratrooper's paratroopers paratroops paratroops's#PRTRS Pretoria's prudery'sPRTRSK ProterozoicPRTRSKS Proterozoic'sPRTRSL protrusilePRTRTprotrudePRTRTN protrudingPRTRTS protrudesPRTRTT protrudedPRTRXN protrusion)PRTRXNS protrusion's protrusionsùPRTS parader's paraders parade's parades Paradise paradise parities parity's parodies parody's parrot's parrots period's periods Perot's Pierrot's pirate's pirates pirouette's pirouettesýPRTS Poiret's Poirot's Prada's Prado's praetor's praetors prater's praters prate's prates prats Pratt's pretties pretty's pride's prides prod's prods produce producer Proteus Proteus'sdPRTS protozoa prude's prudes Pruitt's purity's pyrite's pyrites pyrites'sPRTSBL produciblePRTSK protozoicPRTSKL paradisaicalPRTSKNT predesignatePRTSKNTNpredesignatingPRTSKNTS predesignatesPRTSKNTT predesignatedPRTSLpretzel"PRTSLS pretzel'spretzels"PRTSN producing protozoan&PRTSNS protozoan's protozoansPRTSPS predisposePRTSPSN predisposingPRTSPSS predisposesPRTSPST predisposedPRTSPSXNpredisposition3 PRTSPSXNSpredisposition'spredispositionstPRTSS paradise's paradises predecease predecessor producer's producers produce'sproducesPRTSSN predeceasing9PRTSSS predeceases predecessor's predecessorsPRTSST predeceasedkPRTST parodist periodicity pretest prettiest produced protest protesterproudest3PRTSTN predestine pretesting protestingPRTSTNN predestiningPRTSTNS predestines5PRTSTNT predestined Protestant protestant9PRTSTNTS Protestant's Protestants protestants PRTSTNTSM Protestantism2 PRTSTNTSMSProtestantism'sProtestantismsPRTSTNXNpredestination PRTSTNXNSpredestination'swPRTSTS parodist's parodists periodicity's pretests protester's protesters protest'sprotests#PRTSTT pretested protestedPRTSTXN protestation.PRTSTXNSprotestation's protestations…PRTT paraded parodied parroted pirated pirouetted prated predate predator prettied pridedprodded*PRTTMN predetermine predeterminerPRTTMNNpredetermining@PRTTMNSpredeterminer'spredeterminers predeterminesPRTTMNT predeterminedPRTTMNXN predetermination" PRTTMNXNSpredetermination'sPRTTN predatingPRTTP prototypePRTTPKL prototypicalPRTTPN prototyping&PRTTPS prototype's prototypesPRTTR predatory/PRTTS predates predator's predatorsPRTTTpredatedPRTXprudishPRTXL prudishlyPRTXNK pyrotechnicPRTXNKL pyrotechnical,PRTXNKS pyrotechnicspyrotechnics's)PRTXNS prudishness prudishness's!PRTYN parodying prettyingPRWprewarPRWKperiwig!PRWKS periwig'speriwigsPRWNKL periwinkle)PRWNKLS periwinkle's periwinklesPRWS prowess prowess'sjPRX parish Parrish perish perisher preach preacher preachier preachyPrussiaPRXBL perishable(PRXBLS perishable's perishablesPRXKpiroshkiPRXKS piroshki's#PRXL parochial parochiallyPRXLSM parochialismPRXLSMSparochialism'sPRXMNT preachmentPRXMNTS preachment'sHPRXN parishioner Parisian perishing preachingPrussian_PRXNS parishioner's parishioners Parisian's Parisians Prussian's Prussians0PRXRNK preshrank preshrink preshrunkPRXRNKN preshrinkingPRXRNKS preshrinkslPRXS parishes parish's perishers perishes preacher's preachers preaches Prussia'sPRXST preachiest9PRXT parachute perished PratchettpreachedPRXTN parachuting4PRXTS parachute's parachutes Pratchett'sPRXTST parachutist+PRXTSTS parachutist's parachutistsPRXTT parachutedPRY prayerPryor$PRYFL prayerful prayerfully3PRYN parrying praying preyingprying)PRYS prayer's prayersPryor'sPRYT prayedpreyedüPS Paar'sPacepace pacer pacey pacierpacy pair's pairs par'spars parse parserPA'sPa'spa'spaspass passer pass's pause paw'spaws pay'spays Peace peacepear's÷PS pears pea'speas peer's peers pee'spees Percypeso pew'spews piazza piece Pierce pierce pier's piers pie'spies piouspi'spisPisapiss pisser pissoirpiss'söPSPius Pius's pizza poesy poi's poise Pooh's pooh's poohspoosPo'spose poser poseurposs posseposy pours POW'sPPSP'sPSpsiPS'spuce Pugh's pursepurserhPS pursue pursuerPu'spus Pusey pus'spuss pussier puss's pussyPuzoPS@MS posthumousPS@MSL posthumouslyPS@PNTK posthypnoticPS@ST posthastePSBpasserbyPSBKpassbook#PSBKS passbook's passbooksQPSBL passable passably peaceable peaceably possiblepossibly#PSBLS possible's possiblesPSBLT possibility+PSBLTS possibilities possibility'sPSBS passerby's?PSF pacifier pacify passive PassoverperceivePSFBL perceivablePSFK PacificpacificPSFKL pacificallyPSFKS Pacific'sPSFKXN pacificationPSFKXNSpacification'sFPSFL Parsifal passively peaceful peacefullyPercival$PSFLK persiflage psephologyPSFLKS persiflage'sPSFLKST psephologistPSFLKSTS psephologists+PSFLNS peacefulnesspeacefulness'sPSFLS Parsifal's#PSFN perceiving Persephone8PSFNS passiveness passiveness's Persephone'sPSFR perseverePSFRN perseveringPSFRNS perseverancePSFRNSSperseverance'sPSFRS perseveresPSFRT persevered|PSFS pacifier's pacifiers pacifies passive's passives passivize Passover's Passovers perceivesPSFSMpacifismPSFSMS pacifism'sPSFSN passivizingPSFSS passivizes"PSFST pacifist passivizedPSFSTK pacifistic$PSFSTS pacifist's pacifists:PSFT pacified passivity perceived pussyfootPSFTN pussyfooting%PSFTS passivity's pussyfootsPSFTT pussyfootedPSFYN pacifyingEPSK parsec passage passkey peskier peskyPorsche<PSKL PASCAL Pascal pascal PasqualepeskilyDPSKLS Pascal's Pascals pascal's pascals Pasquale's$PSKNS peskiness peskiness'sPSKP peacekeeperPSKPN peacekeepingPSKPNSpeacekeeping's)PSKPS peacekeeper's peacekeepers]PSKS parsec's parsecs passage's passages passkey's passkeys Porsche'sPSKSTpeskiestHPSKT persecute persecutor pizzicati pizzicatopussycatPSKTN persecutingPSKTRL piscatorial_PSKTS persecutes persecutor's persecutors pizzicato's pussycat's pussycatsPSKTT persecutedPSKW passageway'PSKWS passageway's passagewaysPSKXN persecution)PSKXNS persecution's persecutions[PSL paisley parcel parsley passel piously Purcell puzzlepuzzlerPSLKTRK piezoelectricPSLMpsalmPSLMNT puzzlementPSLMNTS puzzlement's'PSLMS Psalms psalm'spsalmsPSLMSTpsalmist%PSLMSTS psalmist's psalmists PSLN porcelainpuzzlingPSLNMS pusillanimousPSLNMSLpusillanimouslyPSLNMT pusillanimityPSLNMTSpusillanimity's%PSLNS porcelain's porcelainsPSLNT YpsilantiPSLPpayslip!PSLPS payslip'spayslips‹PSLS paisley's paisleys parcel's parcels parsley's passel's passels puzzler's puzzlers puzzle'spuzzlesPSLT PsalterpuzzledPSLTRpsaltery%PSLTRS psalteries psaltery's PSLTS Psalter'sPsaltersPSM passimpossum"PSMK pacemaker peacemakerPSMKN peacemakingPSMKNS peacemaking'sDPSMKS pacemaker's pacemakers peacemaker's peacemakers PSML pessimal piecemealPSMLN pessimalingPSMLS pessimalsPSMLT pessimaled!PSMN parsimony persimmonDPSMNS parsimonious parsimony's persimmon's persimmonsPSMNSLparsimoniouslyPSMRpismire!PSMRS pismire'spismiresPSMS possum'spossumsPSMSM pessimismPSMSMS pessimism'sPSMST pessimistPSMSTK pessimisticPSMSTKLpessimistically%PSMSTS pessimist's pessimistsöPSN pacing Pacino parsing parson passing pausing Pearson person persona personae piecing piercing pissing poising poison poisoner Poisson porcine posing Poussin pursingpursuingPSNPusanPSNBL personablePSNF personifyPSNFKXNpersonification4PSNFKXNSpersonification'spersonificationsPSNFS personifiesPSNFT personifiedPSNFYN personifying.PSNK parsonage passenger personage_PSNKS parsonage's parsonages passenger's passengers personage's personagesPSNKT persnicketyIPSNL passingly personal personally personnel piercingly2PSNLS personal's personals personnel's%PSNLT personality personalty;PSNLTS personalities personality's personalty'sPSNN poisoningPoznan1PSNNS poisoning's poisoningsPoznan'sPSNPparsnip!PSNPS parsnip'sparsnipsõPSNS Pacino's Parsons parson's parsons passing's Pearson's persona's personas person's persons piercing's piercings piousness piousness's poisoner's poisoners poisonous poison'spoisons,PSNS Poisson's pursuancePusan'sPSNSL poisonouslyPSNSS pursuance's5PSNT peasant percent poisonedpursuantPSNTK percentage(PSNTKS percentage's percentagesPSNTL percentile(PSNTLS percentile's percentilesPSNTR peasantryPSNTRS peasantry's9PSNTS peasant's peasants percent'spercents"PSPKS perspex perspicuousPSPKSS perspicaciousPSPKSSLperspicaciouslyPSPKST perspicacityPSPKSTSperspicacity'sPSPKT perspicuityPSPKTF perspective+PSPKTFS perspective's perspectivesPSPKTS perspicuity's&PSPLS Persepolis Persepolis'sPSPNS percipiencePSPNSS percipience'sPSPNT percipientPSPRperspirePSPRN perspiringPSPRS perspiresPSPRT perspiredPSPRXN perspirationPSPRXNSperspiration'sPSPTpassport'PSPTBL perceptible perceptiblyPSPTF perceptivePSPTFL perceptively0PSPTFNSperceptivenessperceptiveness's&PSPTL perceptual perceptually#PSPTS passport's passportsPSPXN perceptionPSPXNL perceptional'PSPXNS perception's perceptions3PSR pessary Pissaro Pizarropizzeria<PSRS pessaries Pissaro's pizzeria's pizzerias#PSRSS psoriasis psoriasis'sûPSS pacer's pacers Pace's pace's paces parses passer's passers passes pause's pauses Peace's peace's peaces Perseus Perseus's peso's pesos piazza's piazzas piece's piecesPierce'sþPSS pierces Pisces Pisces's pissers pisses pissoirs pizza's pizzas pizzazz poesy's poise's poises poser's posers pose's poses poseur's poseurs posies posse's posses possess possessor®PSS posy's psi'spsis puce's purser's pursers purse's purses pursuer's pursuers pursues pusses pussies pussy's Puzo'spzazzPSSB passersby#PSSF persuasive possessive(PSSFL persuasively possessivelyUPSSFNSpersuasivenesspersuasiveness'spossessivenesspossessiveness's'PSSFS possessive's possessivesPSSN possessing>PSSS pizzazz's possesses possessor's possessorsDPSST pacesetter paciest persist possessedpussiestPSSTN persistingPSSTNS persistencePSSTNSS persistence'sPSSTNT persistentPSSTNTL persistentlyPSSTRTS Pisistratus3PSSTS pacesetter's pacesetterspersistsPSSTT persistedöPST paced parsed passedpast pasta paste Pasteur pastie pastier pastor pasty paucity paused Perseid persuade persuader pesetapest pester pesto pieced pierced pissedpiste’PST poised posed positPostpost poster postie pseud pseudo pseudypsstPST pursed pursuedpursuitPSTBKpostbag PSTBKS postbagspostboxPSTBKSS postboxesPSTBL persuadablePSTBT pasteboardPSTBTS pasteboard'sPSTFpositivePSTFL positively+PSTFNS positivenesspositiveness'sPSTFRS pestiferous#PSTFS positive's positivesPSTFSM positivismPSTFST positivistPSTFSTS positivistsPSTKpostage PSTKNSNNTLpostconsonantalPSTKRTT postgraduate.PSTKRTTSpostgraduate's postgraduatesPSTKS postage's)PSTKSS psittacosis psittacosis's PSTKT postcardpostcode1PSTKTS postcard's postcards postcodes\PSTL pastel pastille pestle pistil pistol postal pustularpustule!PSTLN pestling postilion4PSTLNS pestilence postilion's postilions)PSTLNSS pestilence's pestilencesPSTLNT pestilentPSTLNXL pestilential˜PSTLS pastel's pastels pastille's pastilles pestle's pestles pistil's pistils pistol's pistols pustule'spustules:PSTLT pestled pistillate postlude postulatePSTLTN postulatingAPSTLTS postlude's postludes postulate's postulatesPSTLTT postulatedPSTLXN postulation+PSTLXNS postulation's postulationsPSTM pastime peacetimePSTMKpostmarkPSTMKN postmarking$PSTMKS postmark's postmarksPSTMKT postmarkedPSTMN postmanpostmenPSTMNPSLpostmenopausalPSTMNS postman'sPSTMRTN postmeridian0PSTMS pastime's pastimes peacetime'sPSTMST postmaster-PSTMSTRS postmistresspostmistress's PSTMSTRSSpostmistresses)PSTMSTS postmaster's postmastersPSTMTM postmortem)PSTMTMS postmortem's postmortemsPSTMTN postmodernPSTMTNSM postmodernism PSTMTNSMSpostmodernism'sPSTMTNST postmodernist1 PSTMTNSTSpostmodernist'spostmodernistsdPSTN Pasadena pastern pasting persuading piston Poseidon positingpostingPSTNK PasternakPSTNM pseudonym6PSTNMS pseudonymous pseudonym's pseudonyms‰PSTNS Pasadena's pastern's pasterns pastiness pastiness's piston's pistons Poseidon's posting'spostingsPSTNSL postnasalPSTNTL postnatal PSTNTSTRLpostindustrialPSTPNpostponePSTPNMNT postponement/ PSTPNMNTSpostponement's postponementsPSTPNN postponingPSTPNS postponesPSTPNT postponedPSTPRNTL postprandialPSTPRTF postoperativePSTPTpostpaidPSTPTM postpartum4PSTR pastry pasture posteriorposturePSTRK pasturagePSTRKS pasturage's PSTRL pastoralposturalPSTRLNT pasturelandPSTRLNTS pastureland's$PSTRLS pastoral's pastoralsPSTRMpastramiPSTRMS pastrami's;PSTRN pasturing pestering positron posturingAPSTRNS positron's positrons posturing's posturingsoPSTRS pastries pastry's pasture's pastures posterior's posteriors posture'sposturesFPSTRT pastorate pastured pestered posteritypostured5PSTRTS pastorate's pastorates posterity'sõPSTS pasta's pastas paste's pastes Pasteur's pasties pastor's pastors past's pasts pasty's paucity's persuader's persuaders persuades peseta's pesetas pesters pesto's pest'spests‘PSTS pistes posits poster's posters posties Post's post's posts pseudos pseuds PST's pursuit'spursuitsPSTSKRPT postscript+ PSTSKRPTS postscript's postscriptsPSTSNS pseudoscience/PSTSNSSpseudoscience'spseudosciencesPSTSSN postseason)PSTSSNS postseason's postseasons!PSTST pastiest pesticide&PSTSTS pesticide's pesticides3PSTT pasted persuaded positedpostedPSTTKpostdocPSTTKTRL postdoctoralPSTTTpostdatePSTTTN postdatingPSTTTS postdatesPSTTTT postdatedPSTWpostwar#PSTWMN postwoman postwomen PSTX pastiche pistachio?PSTXS pastiche's pastiches pistachio's pistachios#PSWK piecework pieceworker8PSWKS pieceworker's pieceworkers piecework'sPSWTpassword"PSWTS password's passwords-PSX psych Psyche psychepsychoPSX@RP psychotherapy0PSX@RPSpsychotherapiespsychotherapy'sPSX@RPSTpsychotherapist5 PSX@RPSTSpsychotherapist'spsychotherapistsPSXBBL psychobabblePSXBBLSpsychobabble'sPSXKpsychic$PSXKL psychical psychicallyPSXKNK psychogenicPSXKNSS psychokinesisPSXKNTK psychokinetic!PSXKS psychic'spsychicsPSXKTF psychoactivePSXLpaschalPSXLK psychology.PSXLKKL psychologicalpsychologically)PSXLKS psychologies psychology'sPSXLKST psychologist.PSXLKSTSpsychologist's psychologistsPSXMTRK psychometric;PSXN persuasion position possessionpsychingPSXNL positional0PSXNLSSpsychoanalysispsychoanalysis'sPSXNLST psychoanalyst0PSXNLSTSpsychoanalyst'spsychoanalystsPSXNLTKpsychoanalytic5PSXNLTKLpsychoanalyticalpsychoanalyticallyPSXNN positioningBPSXNRSSpsychoneurosespsychoneurosispsychoneurosis'saPSXNS persuasion's persuasions position's positions possession's possessionsPSXNT positioned%PSXP@ psychopath psychopathyPSXP@K psychopathicPSXP@LKpsychopathology9PSXP@S psychopath's psychopaths psychopathy'sVPSXS Psyche's psyche's psyches psycho's psychos psych'spsychsPSXSMTK psychosomatic1PSXSS psychoses psychosis psychosis'sPSXTpsychedPSXTK psychoticPSXTKL psychotically&PSXTKS psychotic's psychoticsPSXTL psychedeliaPSXTLK psychedelicPSXTLKLpsychedelically+PSXTLKS psychedelic's psychedelicsPSXTR psychiatryPSXTRK psychiatricPSXTRM psychodrama+PSXTRMS psychodrama's psychodramasPSXTRPK psychotropic.PSXTRPKSpsychotropic's psychotropicsPSXTRS psychiatry'sPSXTRST psychiatrist-PSXTRSTSpsychiatrist's psychiatristsõPTpad paddypaid Paiutepart partyPatpatPatepate patter Patti Patty patty paydayPDPdpdpeat peatier peatypeedpert perterPETpetPete PeterpeterýPT pettier Petty petty pewterpied pietypitpitaPitt pittapitypodpoet Poitier pooedPortport Porter porterpot Potter potter pottier pottypout pouter powder PTmPTPtptPTAPtahPTOpud purdah Purdueputputt puttee putterputtyPTBperturb7PTBL portable potable potbelly potboileruPTBLS portable's portables potable's potables potbellies potbelly's potboiler's potboilers3PTBLT portability potability potbellied*PTBLTS portability's potability'sPTBN perturbingPTBSperturbs PTBT perturbedpetabyte#PTBTS petabyte's petabytesPTBXN perturbation+PTBXNSperturbation's perturbations"PTFK pettifog pettifoggerPTFKN pettifoggingPTFKR pettifoggeryPTFKRSpettifoggery's6PTFKS pettifogger's pettifoggers pettifogsPTFKT pettifoggedAPTFL pitfall pitiful pitifully portfoliopotfulUPTFLS pitfall's pitfalls portfolio's portfolios potful'spotfuls-PTFMLS paterfamiliaspaterfamilias'sPTFMLSSpaterfamiliasesPTHRTS PodhoretzPTHRTSS Podhoretz'sPTHS porterhouse(PTHSS porterhouse's porterhousesePTK paddock partake partaker partookPDQ poetic portage porticopottagePTKBpedicab!PTKBS pedicab'spedicabs+PTKK pedagogue pedagogypetcockPTKKK pedagogic)PTKKKL pedagogical pedagogicallyLPTKKS pedagogue's pedagogues pedagogy's petcock'spetcocksGPTKL particle particular poetical poeticallyPortugalPTKLBT particleboardPTKLBTSparticleboard'sPTKLL particularlyPTKLRT particularity0PTKLRTSparticularitiesparticularity'snPTKLS particle's particles particular's particulars portcullis portcullis's Portugal'sPTKLSS portcullisesPTKLT particulate*PTKLTS particulate's particulatesTPTKN paddocking partaken partaking Patagonia Pitcairn portagingPTKNN Patagonian%PTKNS Patagonia's Pitcairn'sPTKR pedicurepedigreePTKRK PodgoricaPTKRN pedicuring>PTKRS pedicure's pedicures pedigree's pedigreesPTKRST pedicurist)PTKRSTS pedicurist's pedicurists"PTKRT pedicured pedigreed•PTKS paddock's paddocks partaker's partakers partakes portage's portages porticoes portico's Portuguese pottage'sPTKSS Portuguese'sPTKSTpodcast-PTKT paddocked petticoatportaged$PTKTS petticoat's petticoatsÓPTL paddle paddler Padilla partly Patel patella patellae pedal pedalo peddle pertly petal pettily piddle piddly poodle portal portlier portlypuddle*PTLK padlock portulacapotluckPTLKN padlockingIPTLKS padlock's padlocks portulaca's potluck'spotlucksPTLKT padlockedPTLMPtolemyPTLMK Ptolemaic"PTLMS Ptolemies Ptolemy's7PTLN paddling peddling piddlingpuddlingAPTLNS petulance portliness portliness's puddling'sPTLNSS petulance's PTLNT petulantPortlandPTLNTL petulantlyPTLNTS Portland'sùPTLS paddler's paddlers paddle's paddles Padilla's patella's patellas Patel's pedalos pedal's pedals peddles petal's petals piddle's piddles pitiless poodle's poodles portal'sportalsPTLS puddle'spuddlesPTLSL pitilessly+PTLSNS pitilessnesspitilessness'sPTLST portliest2PTLT paddled peddled piddledpuddledPTMpodiumPTMKPotomac!PTMKN Potemkin ptarmigan&PTMKNS ptarmigan's ptarmigansPTMKS Potomac'sPTMN Pittmanptomaine0PTMNS Pittman's ptomaine's ptomaines/PTMNT pediment Piedmont portmanteauSPTMNTS pediment's pediments Piedmont's portmanteau's portmanteausPTMS podium'spodiumsPTMT pedometer$PTMTS pedometer's pedometersûPTN padding pardner pardon pardoner parting partner patina Patna pattern patting Patton pertain petting petunia piton pitting podding porting potting pouting pudding Putinputting$PTNBL pardonable pardonablyPTNK PadangPodunkPTNKLpeduncle$PTNKLS peduncle's peduncles!PTNL paternal paternallyPTNLSM paternalismPTNLSMS paternalism'sPTNLST paternalistPTNLSTK paternalisticPTNLSTS paternalistsPTNMPutnam0PTNN pardoning patterning pertainingPTNNS pertinencePTNNSS pertinence'sPTNNT pertinentPTNNTL pertinentlyPTNRN partneringPTNRT partneredóPTNS padding's pardners pardoner's pardoners pardon's pardons parting's partings partner's partners patience patina's patinas pattern's patterns pertains pertness pertness's pettiness™PTNS pettiness's petting's petunia's petunias piton's pitons pittance potency pottiness pudding's puddingsPutin'sNPTNSS patience's pertinacious pittance's pittances potency'sPTNSSLpertinaciously&PTNST paternoster pertinacity;PTNSTS paternoster's paternosters pertinacity's‘PTNT pardoned patent paternity patient patienter patterned pedant pertained portend portent potentpudendaPTNTKpedanticPTNTKL pedantically-PTNTL patently patientlypotentlyPTNTMpudendumPTNTMS pudendum's#PTNTN patenting portendingPTNTRpedantryPTNTRS pedantry's‘PTNTS patent's patents paternity's patient's patients pedant's pedants portends portentous portent'sportentsPTNTSL portentouslyPTNTSNSportentousnessPTNTST patientest.PTNTT patented portended potentate&PTNTTS potentate's potentates$PTNXL potential potentially&PTNXLS potential's potentialsPTNXLT potentiality.PTNXLTSpotentialitiespotentiality'sPTNXP partnership)PTNXPS partnership's partnershipsPTPpotpiePTPR potpourri%PTPRS potpourri's potpourrisPTPS potpie'spotpiesPTPTpitapat PTPTS pitapat'spitapatsdPTR padre parterre Pedro Petra poetry portray pottery powderyputtererPTRBL perdurablePTRF petrifyputrefyPTRFKTF putrefactive*PTRFKXN petrifaction putrefaction/PTRFKXNSpetrifaction'sputrefaction's"PTRFS petrifies putrefies"PTRFT petrified putrefied%PTRFYN petrifying putrefying*PTRK partridge PatricaPatrick?PTRKS partridge's partridges Patrica's Patrick's%PTRL patrol petrelpetrolPTRLK petrologyPTRLKS petrology'sPTRLKST petrologist,PTRLKSTS petrologist's petrologistsPTRLM petroleum#PTRLMN patrolman patrolmenPTRLMNS patrolman'sPTRLMS petroleum'sPTRLN patrollingBPTRLS patrol's patrols petrel's petrelspetrol'sPTRLT patrolledPTRLTM petrolatumPTRLTMS petrolatum's(PTRLWMN patrolwoman patrolwomenPTRLWMNS patrolwoman'sPTRMN patrimonyPTRMNL patrimonial'PTRMNS patrimonies patrimony's\PTRN patron patroon pattering petering pottering powdering putteringPTRNK patronage&PTRNKS patronage's patronagesPTRNMK patronymicPTRNMKLpatronymically)PTRNMKS patronymic's patronymicsTPTRNS patroness patroness's patron's patrons patroon'spatroonsPTRNSS patronessesšPTRS padre's padres parterre's parterres Patrice Pedro's poetry's portrays potteries pottery's putterer's putterersPTRSFMLSpatresfamiliasPTRSK PaderewskiPTRSNS putrescencePTRSNSS putrescence'sPTRSNT putrescentPTRSS Patrice's.PTRST patricide pederast pederastyPPTRSTS patricide's patricides pederast's pederasts pederasty'scPTRT patriot pattered petered portrait pottered powdered putridputteredPTRTK patrioticPTRTKL patrioticallyPTRTKTL pterodactyl,PTRTKTLS pterodactyl's pterodactylsPTRTL petrodollar*PTRTLS petrodollar's petrodollarsPTRTR portraiturePTRTRS portraiture's<PTRTS patriot's patriots portrait's portraitsPTRTSM patriotismPTRTSMS patriotism'sPTRTST portraitist+PTRTSTS portraitist's portraitists:PTRX patriarch patriarchy PatriciaPetrarchPTRXL patriarchalPTRXMKL petrochemical0PTRXMKLSpetrochemical'spetrochemicals$PTRXN parturition patrician7PTRXNS parturition's patrician's patriciansaPTRXS patriarchies patriarch's patriarchs patriarchy's Patricia's Petrarch'sPTRXT patriarchate,PTRXTSpatriarchate's patriarchatesPTRYL portrayal&PTRYLS portrayal's portrayalsPTRYN portrayingPTRYT portrayedûPTS paddies paddy's pad'spads Paiute's Paiutes parties part's parts party's Pate's pate's pates patois patois's pat'spats Patsy patsy patter's patters patties Patty'spatty'söPTS payday's paydaysPd's peat's Peter's Peters peter's peters Pete's PET's pet'spets Petty's pewter's pewters piety's pita's pitas piteous pities pit'spits pittasPittsöPTS pity's pod'spods poetess poetess's poet's poets Poitier's porter's porters port's ports pot'spots potter's potters potties Potts Potts's potty's pouter's pouterspout'sÈPTS pouts powder's powders Ptah'sPt'spuds purdah's Purdue's put'sputs puttee's puttees putter's putters putties putt's putts putty'sputzPTSB PittsburghPTSBS Pittsburgh'sPTSKSputschesPTSL piteouslyPTSM potassiumPTSM@ PortsmouthPTSMS potassium'sDPTSN partisan Paterson Patterson PetersenPetersonnPTSNS partisan's partisans Patterson's Petersen's Peterson's piteousness piteousness'sPTSNXP partisanshipPTSNXPSpartisanship's%PTSPL participial participle9PTSPLS participial's participle's participlesPTSPNT participant+PTSPNTS participant's participants'PTSPT participate participatorPTSPTN participatingPTSPTR participatory<PTSPTS participatesparticipator's participatorsPTSPTT participatedPTSPXN participationPTSPXNSparticipation'sPTSR patisseriePTSRS patisseries[PTSS patsies Patsy's patsy's pertussis pertussis's poetessesputzesCPTST peatiest pertest pettiest poetasterpottiestPTSTLpedestal$PTSTLS pedestal's pedestalsPTSTMPotsdamPTSTRN pedestrian)PTSTRNS pedestrian's pedestrians%PTSTS poetaster's poetastersPTSXputschPTSXSputsch's¹PTT padded parted partied pattedPDT petard petite petted pitied pitted podded ported potato potted pouted putout puttedputtied PTTF partitiveputative%PTTFS partitive's partitives PTTR pituitarypodiatryPTTRKS pediatrics's4PTTRS pituitaries pituitary's podiatry'sPTTRST podiatrist)PTTRSTS podiatrist's podiatristscPTTS petard's petards petite's petites potatoes potato's putout'sputoutsPTWpartwayPTWTM PottawatomiePTWTMSPottawatomie'sPTX pettishpotashPTXL pettishly;PTXN partition perdition petition petitioner'PTXNN partitioning petitioningnPTXNS partition's partitions perdition's petitioner's petitioners petition's petitions%PTXNT partitioned petitionedPTXSpotash'sPTXT potsherdpotshot;PTXTS potsherd's potsherds potshot'spotshots*PTYN partying pityingputtyingPTYNL pityingly*PW peewee pewee powerpowwowPWBT powerboat$PWBTS powerboat's powerboats PWFL powerful powerfullyPWHS powerhouse&PWHSS powerhouse's powerhousesPWLPowell PWLS Powell's powerlessPWLSL powerlessly,PWLSNS powerlessnesspowerlessness'sPWNpawingPWPNT PowerPointPWPNTS PowerPoint'sPWRpaywarePWRNpoweringPWRSpaywaresPWRTpoweredsPWS pairwise peewee's peewees pewee's pewees Powers power's powers powwow'spowwows"PWT pawed peewitpewit&PWTS peewits pewit'spewitsPWWN powwowingPWWTpowwowedöPX parch pasha patch patchier patchy patio peach peachier peachy perch Persia pitch pitcher poach poacher pooch porch Portiaposh posher pouch pshawpush pusherpushier PXpushyPXBKpushbikePXBKS pushbikesPXBL pitiablepitiablyPXBLNT pitchblendePXBLNTS pitchblende'sPXFpushoverPXFK pitchforkPXFKN pitchforking%PXFKS pitchfork's pitchforksPXFKT pitchforked!PXFS pushover's pushoversPXK PachecopaycheckPXKNPushkin/PXKS Pacheco's paycheck's paychecksPXKTpushcart"PXKTS pushcart's pushcartsMPXL partial partially patchily patchouli petiolepushily9PXLS partial's partials petiole'spetiolesPXLT partialityPXLTS partiality'sPXMN pitchmanpitchmenPXMNS pitchman'sPXMNT parchment%PXMNTS parchment's parchments§PXN parching Passion passion patching perching Pershing Persian pitching poaching pooching portion potion pouchingpushingPXNFLW passionflower/PXNFLWSpassionflower'spassionflowersPXNLS passionlessPXNN portioning×PXNS Passion's Passions passion's passions patchiness patchiness's perchance Persian's Persians poaching's portion's portions potion's potions pushiness pushiness's"PXNT passionate portionedPXNTL passionatelyPXPNpushpinPXPNSpushpinsPXRPechoraPXRN PercheronôPXS Parcheesi parches pasha's pashas patches patch's patio's patios peaches peach's perches perch's Persia's pitcher's pitchers pitches pitch's poacher's poachers poachespooches¢PXS pooch's porches porch's Portia's pouches pouch's pshaw's pshaws purchase purchaser pusher's pushers pushespush'sPXSBL purchasablePXSN purchasingPXSNTR pachysandra+PXSNTRS pachysandra's pachysandrasNPXSS Parcheesi's purchaser's purchasers purchase's purchasesDPXST patchiest peachiest poshest purchasedpushiestuPXT parched patched peashooter perched pitched poached pooched pouched pushedPushtuPXTM pachyderm%PXTMS pachyderm's pachyderms1PXTS peashooter's peashootersPushtu'sPXWPeshawarPXWK patchwork$PXWKS patchwork's patchworksPXX pushchairPXXS pushchairsPY payeepayerPYBLpayablePYFpayoffPYFS payoff'spayoffsPYLpayolaPYLSpayola'sPYNpayingPYNKYNK PyongyangPYNKYNKS Pyongyang's/PYS payee's payees payer'spayers#PYT payed payoutpeyotePYTRPyotrPYTRSPyotr's)PYTS payout's payoutspeyote'sÆRRrRaRaerahrawRayrayRererearRhRhearheaRheerhoRIRioroarroerowRoyRRRurueRwyRywry yrxR@ Rather rather ReutherRothRuth Ruthie wraith wrath wreath wreathe writhewroth!R@FL wrathful wrathfullyR@FT RutherfordR@FTM rutherfordiumR@FTMSrutherfordium'sR@KRothkoR@LSruthlessR@LSL ruthlessly*R@LSNS ruthlessnessruthlessness'sR@MrhythmR@MKrhythmic&R@MKL rhythmical rhythmicallyR@MS rhythm'srhythmsR@N wreathingwrithingR@NKrethinkR@NKN rethinking!R@NKS rethink'srethinksR@NM rutheniumR@NMS ruthenium'sR@RSN reauthorizingR@RST reauthorized›R@S Rather's Reuther's Roth's Ruthie's Ruth's wraith's wraiths wrath's wreathes wreath's wreaths writhe'swrithesR@SKL rathskeller*R@SKLS rathskeller's rathskellersR@SXLT Rothschild)R@T rethought wreathedwrithed™RB rabbiRbRBIRebarib ribberRobrob robber Robbie Robbyroberub rubberrube rubierRubyrubyRB@rebirthRB@S rebirth'srebirthsRBBrhubarbRBBS rhubarb'srhubarbsRBFrebuffRBFLFN riboflavinRBFLFNS riboflavin'sRBFN rebuffingRBFS rebuff'srebuffsRBFTrebuffed9RBK Rebekah rebuke Reebok roebuckRubikRBKN rebukingRubiconRBKNL rebukingly!RBKNS Rubicon'sRubiconsRBKNTrubicundNRBKS rebuke's rebukes Reebok's roebuck's roebucksRubik'sRBKTrebuked8RBL rabble rebel reboil rubblerubella.RBLN rebelling rebellion reboiling%RBLNS rebellion's rebellions•RBLS rabble's rabbles Rabelais Rabelais's rebellious rebel's rebels reboils Robles Robles's rubble's rubella'sRBLSL rebelliously/RBLSNSrebelliousnessrebelliousness's?RBLT rebelled reboiled rebuild rebuiltribaldRBLTN rebuildingRBLTRribaldryRBLTRS ribaldry'sRBLTSrebuildsRBLXN RabelaisianRBMT RubbermaidRBMTS Rubbermaid's¤RBN Rabin RayBan Rayburn reborn Reuben ribbing ribbon Robbin robbing Robin robin robing Robyn rubbing RubenRubin1RBNK rabbinic rubberneck rubberneckerRBNKL rabbinicalRBNKN rubberneckingJRBNKSrubbernecker's rubberneckers rubberneck's rubbernecksRBNKT rubbernecked°RBNS Rabin's RayBan's Rayburn's ribbon's ribbons Robbin's Robbins Robin's robin's robins Robyn's rubbings Ruben's RubensRubin'sRBNSNRobinsonRBNSTN Rubinstein5RBNT rabbinate rawboned rebindrebound#RBNTN rebinding reboundingRBNTRP Ribbentrop;RBNTS rabbinate's rebinds rebound'sreboundsRBNTT rebounded3RBR rebury robbery rubberierrubberyRBRKrubricRBRKS rubric'srubricsRBRLreburial#RBRLS reburial's reburials-RBRS reburies robberies robbery'sRBRST rubberiestRBRTreburiedRBRTKST rebroadcastRBRTKSTNrebroadcasting,RBRTKSTS rebroadcast's rebroadcastsRBRYN reburyingûRBS rabbi's rabbis rabies rabies'sRb's Reba's rebus rebus's ribber's ribbers rib'sribs robber's robbers Robbie's Robby's robe's robes Rob'srobs rubber's rubbers rube'srubes5RBS rubies rub'srubs Ruby'sruby'sRBSBreabsorbRBSBN reabsorbingRBSBS reabsorbsRBSBT reabsorbed(RBSN Roberson RobesonRobsonRBSNS Roberson'sRBSPR RobespierreRBSSrebuses(RBST robust robusterrubiestRBSTLrobustly'RBSTNS robustness robustness'sRBSTST robustest¿RBT Rabat rabbet rabbit rabid rebate rebid reboot rebut ribbed robbed robed Robert Roberta Roberto robotRobt rowboat rubatorubbedRBTKrobotic"RBTKS robotics robotics'sRBTL rabidlyrebuttal#RBTLS rebuttal's rebuttalsRBTMrubidiumRBTMS rubidium's_RBTN rabbeting rabbiting rebating rebidding rebooting rebuttingrubdown=RBTNS rabidness rabidness's rubdown'srubdownsöRBTS Rabat's rabbet's rabbets rabbit's rabbits rebate's rebates rebids reboots rebuts Roberta's Roberto's Robert's Roberts robot's robots Robt's rowboat's rowboats rubato'srubatos#RBTSN Robertson Robitussin(RBTSNS Robertson's Robitussin'sARBTT rabbeted rabbited rebated rebootedrebuttedRBX rubbishrubbishyRBXN rubbishing!RBXS rubbishes rubbish'sRBXT rubbishedRBYTRubaiyatRBYTS Rubaiyat'sþRFRAF raffiarave raverreef reefer reeveref referRevrevReva review revueRFRfRIFrife riferriffrivrive riverroof roofer rough rougherRoveroveRoverRF roverruffRVRFBNK riverbank&RFBNKS riverbank's riverbanksRFBRT reverberateRFBRTN reverberatingRFBRTS reverberatesRFBRTT reverberatedRFBRXN reverberation/RFBRXNSreverberation'sreverberations RFBT riverbed riverboat@RFBTS riverbed's riverbeds riverboat's riverboatsRFBX refurbishRFBXMNT refurbishment0RFBXMNTSrefurbishment'srefurbishmentsRFBXN refurbishingRFBXS refurbishesRFBXT refurbishedRFFreviveRFFFrevivifyRFFFKXNrevivificationRFFFKXNSrevivification'sRFFFS revivifiesRFFFT revivifiedRFFFYN revivifyingRFFLrevival!RFFLS revival'srevivalsRFFLSM revivalismRFFLSMS revivalism'sRFFLST revivalist)RFFLSTS revivalist's revivalistsRFFN revivingrevvingRFFRNT riverfrontRFFSrevivesRFFT revivedrevvedRFHS roughhouseRFHSN roughhousing'RFHSS roughhouse's roughhousesRFHST roughhousedcRFK ravage ravager reforge refuge refugee Refugio revokeRFCroughageRFKBL revocable,RFKN ravaging reforgingrevoking¹RFKS ravager's ravagers ravage's ravages ravages's refocus reforges refugee's refugees refuge's refuges Refugio's revokesRFCs roughage'sRFKSN refocusingRFKSS refocuses"RFKST refocused roughcast)RFKT ravaged reforgedrevokedRFKTR refectory'RFKTRS refectories refectory's#RFKXN refection revocation6RFKXNS refection's revocation's revocationsøRFL Rafael raffle Raphael Ravel ravel ravioli refile refill refuel revalue reveal reveille revel revile reviler riffle rifle rifler rivalROFL roughly rueful ruefullyruffleRFLrufflyRFLBL refillableRFLF revolverevolverRFLFBL revolvableRFLFN revolving/RFLFS revolver's revolversrevolvesRFLFTrevolvedRFLKNS refulgenceRFLKNSS refulgence'sRFLKNT refulgentRFLKSreflexRFLKSF reflexiveRFLKSFL reflexively'RFLKSFS reflexive's reflexivesRFLKSLK reflexology!RFLKSS reflexesreflex's RFLKT reflect reflectorRFLKTF reflectiveRFLKTFL reflectivelyRFLKTN reflecting2RFLKTS reflector's reflectorsreflectsRFLKTT reflectedRFLKXN reflection)RFLKXNS reflection's reflections RFLMN riflemanriflemenRFLMNS rifleman'sRFLMNT revilementRFLMNTS revilement'sRFLN raffling refiling refilling revaluing revealing reviling Revlon riffling riflingrufflingRFLNL revealinglyMRFLNS revealings Revlon's rifling's ruefulness ruefulness'sRFLR revelryrivalry<RFLRS revelries revelry's rivalries rivalry'sûRFLS Rafael's Raffles raffle's raffles Raffles's ravel's ravels ravioli's raviolis refiles refill's refills refuels revalues reveals reveille's revel's revels reviler's revilersreviles‚RFLS riffle's riffles rifler's riflers rifle's rifles rival's rivals roofless ruffle'srufflesRFLST reupholsterRFLSTRNreupholsteringRFLSTRT reupholsteredRFLSTS reupholsters¤RFLT raffled reevaluate refiled refilled reflate refold revalued revealed reviled revolt riffled rifled rivuletruffled?RFLTN reevaluating reflating refolding revoltingRFLTNL revoltingly^RFLTS reevaluates reflates refolds revolt's revolts rivulet'srivulets;RFLTT reevaluated reflated refoldedrevoltedkRFLXN reevaluation reflation revaluation Revelation revelation revolution revulsion*RFLXNR reflationary revolutionary0RFLXNRSrevolutionariesrevolutionary'sÇRFLXNSreevaluation's reevaluations reflations revaluation's revaluations Revelation's Revelations revelation's revelations revolution's revolutions revulsion'sRFLXNST revolutionist/RFLXNSTSrevolutionist'srevolutionists(RFM reaffirm reformreformerRFMLT reformulateRFMLTN reformulatingRFMLTS reformulatesRFMLTT reformulatedRFMLXN reformulation/RFMLXNSreformulation'sreformulations#RFMN reaffirming reformingRFMPrevampRFMPN revampingRFMPNS revamping'sRFMPS revamp'srevampsRFMPTrevampedFRFMS reaffirms reformer's reformers reform'sreformsRFMST reformistRFMSTS reformists-RFMT reaffirmed reformatreformedRFMTF reformativeRFMTN reformattingRFMTR reformatory+RFMTRS reformatories reformatory'sRFMTT reformatted7RFMXN reaffirmation Reformation reformationoRFMXNSreaffirmation'sreaffirmations Reformation's Reformations reformation's reformationsÐRFN raven ravine raving reefing reeving reffing refine refiner revenue revenuer riffing riven riving roofing roughen roughing roving ruffianruffingRFNK revenge roughneck'RFNKFL revengeful revengefully%RFNKN revenging roughnecking>RFNKS revenge's revenges roughneck's roughnecks#RFNKT revenged roughneckedRFNL ruffianlyRFNMNT refinement)RFNMNTS refinement's refinements-RFNN ravening refining rougheningRFNNS refinanceRFNNSN refinancingRFNNSS refinancesRFNNST refinancedRFNRrefinery$RFNRS refineries refinery'süRFNS ravenous raven's ravens ravine's ravines raving's ravings refiner's refiners refines revenuer's revenuers revenue's revenues roofing's roughens roughness roughness's ruffian'sruffiansRFNSL ravenouslyRFNSTL RiefenstahlRFNSTLS Riefenstahl's4RFNT ravened refined refund roughenedRFNTBL refundableRFNTN refundingRFNTS refund'srefundsRFNTTrefunded RFNX refinish refurnish'RFNXN refinishing refurnishing%RFNXS refinishes refurnishes$RFNXT refinished refurnished\RFR referee referrer Revere revere reverie Rivera RivierarivieraRFRBL referableRFRFriffraffRFRFS riffraff'sRFRKRNT refrigerant,RFRKRNTS refrigerant's refrigerants(RFRKRT refrigerate refrigeratorRFRKRTN refrigerating=RFRKRTS refrigeratesrefrigerator's refrigeratorsRFRKRTT refrigeratedRFRKRXN refrigerationRFRKRXNSrefrigeration'sRFRKTrefractRFRKTF refractiveRFRKTN refractingRFRKTR refractory*RFRKTRS refractories refractory'sRFRKTSrefractsRFRKTT refractedRFRKXN refractionRFRKXNS refraction'sRFRLreferral#RFRLS referral's referrals9RFRN refereeing referring refrainreveringRFRNN refraining;RFRNS reference refrain's refrains reverence'RFRNSN referencing reverencingCRFRNSS reference's references reverence's reverences%RFRNST referenced reverencedERFRNT referent refrained Reverend reverendreverentRFRNTL reverentlyRFRNTM referendum)RFRNTMS referendum's referendumsMRFRNTS referent's referents Reverend's reverend's reverends8RFRNXL referential reverential reverentially§RFRS referee's referees referrer's referrers refreeze refroze rephrase reveres reverie's reveries Riviera's Rivierasrivieras0RFRSN refreezing refrozen rephrasing"RFRSS refreezes rephrases!RFRST reforest rephrasedRFRSTN reforestingRFRSTS reforestsRFRSTT reforested.RFRSTXNreafforestation reforestationRFRSTXNSreforestation's*RFRT refereed referredreveredRFRX refresh refresherRFRXMNT refreshment>RFRXMNTS refreshment's refreshmentsrefreshments'sRFRXN refreshingRFRXNL refreshingly2RFRXS refresher's refreshers refreshesRFRXT refreshedüRFS raffia's RAF's ravers rave's raves reefer's reefers reef's reefs Reeves reeve's reeves reface refers ref'srefs refuse Reva's revers reverse revers's review's reviewsreviseýRFS reviser rev'srevs revue's revuesRf's riff's riffs Rivas Rivers river's rivers rives roofer's roofers roof's roofs rough's roughs rover's rovers Rove's roves ruff'sruffs)RFS Rufus Rufus'sRV'sRVs$RFSBL reversible reversiblyRFSBLT reversibility+RFSL refusal reversal reversely<RFSLS refusal's refusals reversal's reversals8RFSN refacing refusing reversingrevisingrRFSS refaces refuse's refuses reverse's reverses reviser's revisers revise'srevisesoRFST refaced refused reversed revised revisit rifest Riverside riversideroughest"RFSTN refasten revisitingRFSTNN refasteningRFSTNS refastensRFSTNT refastened1RFSTS revisits riverside's riversidesRFSTT revisited»RFTraft rafter raved reefed reffed refit refute refuter revertRFD riffedrift rived rivet riveter roofed roughed rovedruffed#RFTBL refutable revertibleRFTF refortifyRFTFS refortifiesRFTFT refortifiedRFTFYN refortifyingRFTKRF rephotographRFTKRFNrephotographingRFTKRFS rephotographsRFTKRFTrephotographedRFTMNT revetment'RFTMNTS revetment's revetmentsORFTN rafting refitting refuting reverting riftingrivetingRFTNS rafting'sRFTProoftop!RFTPS rooftop'srooftops¶RFTS rafter's rafters raft's rafts refit's refits refuter's refuters refutes reverts rift's rifts riveter's riveters rivet'srivetsIRFTT rafted refitted refuted reverted riftedrivetedRFTXN refutation'RFTXNS refutation's refutationsRFWreviewerRFWN reviewing"RFWS reviewer's reviewersRFWTreviewed'RFX raffish ravishravisherRFXL raffishlyRFXMNT ravishmentRFXMNTS ravishment's:RFXN ravishing refashion reversionrevisionRFXNL ravishinglyRFXNN refashioningnRFXNS raffishness raffishness's refashions reversion's reversions revision's revisionsRFXNSM revisionismRFXNSMS revisionism'sRFXNST revisionist+RFXNSTS revisionist's revisionistsRFXNT refashioned.RFXS ravisher's ravishersravishesRFXT ravished roughshodRH rehearrehiRHBrehabRHBLTT rehabilitateRHBLTTFrehabilitativeRHBLTTNrehabilitatingRHBLTTS rehabilitatesRHBLTTT rehabilitatedRHBLTXNrehabilitationRHBLTXNSrehabilitation'sRHBN rehabbingRHBS rehab'srehabsRHBTrehabbedRHNK rehangrehungRHNKN rehangingRHNKSrehangsRHNKTrehangedRHRrehire RHRN rehearingrehiring%RHRNS rehearing's rehearingsRHRSrehiresRHRTrehired(RHS rehears rehearserehouseRHSL rehearsal%RHSLS rehearsal's rehearsals"RHSN rehearsing rehousing RHSS rehearsesrehousesRHST rehearsedrehoused&RHT rawhide reheardreheatRHTN reheatingRHTS rawhide'sreheatsRHTTreheatedRHXrehashRHXN rehashingRHXS rehashesrehash'sRHXTrehashedýRKrackragragarage ragga rajahrakeRCRCArec recurreekreg reggae Reggie Regor reoccurRickrick Rickey Rickie RickyRico ridge ridgier ridgyrigRigariggerÙRK RoccoRockrock rocker rockier Rocky rockyRoeg Roger roger rogueRokurook rookie rouge Rourkeruckrug ruggerRx wrack wreak wreckwreckerRK@regatherRK@RN regatheringRK@RT regatheredRK@S regathersRKBrugbyRKBKragbagRKBKSragbag'sRKBL rockabillyRKBLS rockabilly'sRKBNT rockboundRKBSrugby'sRKBT RigobertoRKBTS Rigoberto'sRKF recoverRickover"RKFL Rockefellerrockfall#RKFLS rockfall's rockfallsRKFNT rejuvenateRKFNTN rejuvenatingRKFNTS rejuvenatesRKFNTT rejuvenatedRKFNXN rejuvenationRKFNXNSrejuvenation'sRKFRrecoveryRKFRBL recoverableRKFRN recovering$RKFRS recoveries recovery'sRKFRT recoveredRKFSrecovers RKFT Rockford Roquefort$RKFTS Roquefort's RoquefortsFRKK recook rejig rejigger rejudge rococowreckageRKKFK ReykjavikRKKFKS Reykjavik's!RKKN recooking rejiggingRKKNXN recognitionRKKNXNS recognition'sRKKRN rejiggeringRKKRT rejiggeredORKKS recooks rejiggers rejigs rejudges rococo's wreckage's5RKKT recooked reject rejiggedrejudgedRKKTN rejectingRKKTS reject'srejects#RKKTT regurgitaterejectedRKKTTN regurgitatingRKKTTS regurgitatesRKKTTT regurgitatedRKKTXN regurgitationRKKTXNSregurgitation'sRKKXN rejection%RKKXNS rejection's rejections±RKL Raquel recall recoil regal regale regalia regally regular Rigel Rogelio wriggle wriggler wrigglier wriggly WrigleyWroclawRKLKLT recalculateRKLKLTN recalculatingRKLKLTS recalculatesRKLKLTT recalculatedRKLKLXN recalculation0RKLKLXNSrecalculation'srecalculationsRKLKT recollectRKLKTN recollectingRKLKTS recollectsRKLKTT recollectedRKLKXN recollection-RKLKXNSrecollection's recollectionsRKLL regularlyRKLMreclaimRKLMBL reclaimableRKLMN reclaimingRKLMNT regalementRKLMNTS regalement'sRKLMSreclaimsRKLMT reclaimedRKLMXN reclamationRKLMXNS reclamation's[RKLN raglan recalling recline recliner recoiling regaling wrigglingRKLNN recliningFRKLNS raglan's raglans recliner's reclinersreclinesRKLNTreclinedRKLRT regularity)RKLRTS regularities regularity'súRKLS Raquel's recall's recalls reckless recluse recoil's recoils regales regalia's regular's regulars Regulus Regulus's Rigel's Rogelio's wriggler's wrigglers wriggle's wriggles Wrigley'sRKLS Wroclaw's#RKLSF reclassify reclusiveRKLSFKXN reclassification" RKLSFKXNSreclassification'sRKLSFS reclassifiesRKLSFT reclassifiedRKLSFYN reclassifyingRKLSL recklessly+RKLSNS recklessnessrecklessness's!RKLSS recluse'sreclusesRKLST wriggliestRKLSTRNS recalcitrance RKLSTRNSSrecalcitrance'sRKLSTRNT recalcitrant\RKLT recalled recoiled regaled regulate regulator RigolettowriggledRKLTF regulativeRKLTN regulatingRKLTR regulatoryARKLTS regulates regulator's regulators Rigoletto'sRKLTT regulatedRKLXN regulation'RKLXNS regulation's regulations&RKM regime RequiemrequiemRKMBN recombineRKMBNN recombiningRKMBNS recombines$RKMBNT recombined recumbentRKMBNXN recombinationRKMFN ragamuffin(RKMFNS ragamuffin's ragamuffinsRKMNregimen/RKMNS recommence regimen'sregimensRKMNSMNTrecommencement RKMNSMNTSrecommencement'sRKMNSN recommencingRKMNSS recommencesRKMNST recommenced!RKMNT recommendregimentRKMNTBL recommendableRKMNTL regimental(RKMNTN recommending regimenting2RKMNTS recommends regiment's regiments&RKMNTT recommended regimented-RKMNTXNrecommendation regimentationERKMNTXNSrecommendation'srecommendationsregimentation'sRKMPRCMPRKMPL recompileRKMPLN recompilingRKMPLT recompiledRKMPLXN recompilationRKMPNS recompenseRKMPNSN recompensing)RKMPNSS recompense's recompensesRKMPNST recompensedRKMPS recomposeRKMPSN recomposingRKMPSS recomposesRKMPST recomposedRKMPT recomputeRKMPTN recomputingRKMPTS recomputesRKMPTT recomputedRKMRL rigmarole&RKMRLS rigmarole's rigmarolesPRKMS regime's regimes Requiem's Requiems requiem'srequiemsRKMTrecommitRKMTN recommittingRKMTS recommitsRKMTT recommittedRKMXN recommissionRKMXNNrecommissioningRKMXNS recommissionsRKMXNTrecommissionedúRKN raccoon racking ragging raging raking Reagan reckon recon reeking regain Regina Reginae region rejoin ricking rigging rocking Rockne rooking rouging rucking wrackingwreakingRKNwreckingRKNBK RickenbackerRKNBKSRickenbacker'sRKNFKR reconfigureRKNFKRT reconfiguredRKNFKRXNreconfigurationRKNFM reconfirmRKNFMN reconfirmingRKNFMS reconfirmsRKNFMT reconfirmedRKNFMXNreconfirmation2RKNFMXNSreconfirmation'sreconfirmationsRKNFN reconveneRKNFNN reconveningRKNFNS reconvenesRKNFNT reconvenedRKNFT reconvertRKNFTN reconvertingRKNFTS reconvertsRKNFTT reconvertedRKNK reconquerRKNKRN reconqueringRKNKRT reconqueredRKNKS reconquersRKNKST reconquestRKNKSTS reconquest'sRKNKT reconnectRKNKTN reconnectingRKNKTS reconnectsRKNKTT reconnected-RKNL ragingly regional regionallyRKNLSM regionalism+RKNLSMS regionalism's regionalismsRKNLTReginaldRKNLTS Reginald's)RKNMKS Reaganomics Reaganomics's:RKNN reckoning regaining reigning rejoining%RKNNS reckoning's reckoningsRKNNTregnantRKNRS regeneracyRKNRSS regeneracy'sRKNRT regenerateRKNRTF regenerativeRKNRTN regeneratingRKNRTS regeneratesRKNRTT regeneratedRKNRXN regenerationRKNRXNSregeneration's®RKNS raccoon's Reagan's reckons recons regains regency Regina's region's regions rejoins rigging's rockiness rockiness'sRockne'sRKNSKNN reconsigningRKNSKRT reconsecrateRKNSKRTNreconsecratingRKNSKRTS reconsecratesRKNSKRTT reconsecratedRKNSKRXNreconsecration RKNSKRXNSreconsecration'sRKNSL reconcileRKNSLBL reconcilableRKNSLN reconcilingRKNSLS reconcilesRKNSLT reconciledRKNSLXNreconciliation2RKNSLXNSreconciliation'sreconciliations$RKNSN reconsign reconsigned)RKNSNSreconnaissance reconsigns1RKNSNSSreconnaissance'sreconnaissances"RKNSS regencies regency'sRKNST reconsiderRKNSTRKT reconstruct RKNSTRKTFreconstructive RKNSTRKTNreconstructing RKNSTRKTS reconstructs RKNSTRKTT reconstructed0 RKNSTRKXNReconstructionreconstructionH RKNSTRKXNSReconstruction'sreconstruction'sreconstructionsRKNSTRN reconsideringRKNSTRT reconsideredRKNSTRXNreconsideration! RKNSTRXNSreconsideration'sRKNSTS reconsidersRKNSTTT reconstituteRKNSTTTNreconstitutingRKNSTTTS reconstitutesRKNSTTTT reconstitutedRKNSTTXNreconstitution RKNSTTXNSreconstitution's‰RKNT raconteur reacquaint reagent recant reckoned recount regained regent reignite rejoinderrejoinedRKNTKT recontactRKNTKTN recontactingRKNTKTS recontactsRKNTKTT recontactedRKNTLrekindleRKNTLN rekindlingRKNTLS rekindlesRKNTLT rekindledRKNTMNT recontaminateRKNTMNTNrecontaminatingRKNTMNTSrecontaminatesRKNTMNTTrecontaminatedBRKNTN reacquainting recanting recounting reigniting²RKNTS raconteur's raconteurs reacquaints reagent's reagents recants recount's recounts regent's regents reignites rejoinder's rejoindersKRKNTT reacquainted recanted recondite recounted reignited'RKNTXN recantation reconditionRKNTXNNreconditioning;RKNTXNS recantation's recantations reconditionsRKNTXNT reconditioned:RKP recap recopy recoup reequipreoccupyRKPL ridgepole%RKPLS ridgepole's ridgepoles0RKPN recapping recouping reequippingRKPRT recuperateRKPRTF recuperativeRKPRTN recuperatingRKPRTS recuperatesRKPRTT recuperatedRKPRXN recuperationRKPRXNSrecuperation'sMRKPS recap's recaps recopies recoups reequips reoccupiesORKPTrcpt recapped recopied recouped reequipped reoccupiedRKPTLT recapitulateRKPTLTNrecapitulatingRKPTLTS recapitulatesRKPTLTT recapitulatedRKPTLXNrecapitulation2RKPTLXNSrecapitulation'srecapitulationsRKPTR recaptureRKPTRN recapturing&RKPTRS recapture's recapturesRKPTRT recapturedRKPXN reoccupationRKPXNSreoccupation's#RKPYN recopying reoccupyingSRKR reacquire regrew regrow require rockery rogueryrookeryRKR@regrowthRKR@S regrowth'sRKRKrickrackRKRKS rickrack's'RKRMNT recriminate requirementRKRMNTN recriminatingRKRMNTR recriminatory;RKRMNTS recriminates requirement's requirementsRKRMNTT recriminatedRKRMNXN recrimination0RKRMNXNSrecrimination'srecriminationsVRKRN reacquiring recurring regrown reoccurring requiringrogeringRKRNS recurrence(RKRNSS recurrence's recurrences8RKRNT recreant recurrent regrindregroundRKRNTL recurrentlyRKRNTN regrinding0RKRNTS recreant's recreantsregrindsRKRPregroupRKRPN regroupingRKRPSregroupsRKRPT regroupedRKRS reacquires recross regress regress's regrows requires rigorous rockeries roguery's rookeries rookery'sRKRSF regressiveRKRSL rigorously$RKRSN recrossing regressing+RKRSNS rigorousnessrigorousness's"RKRSS recrosses regresses"RKRST recrossed regressedRKRT reacquired recreate recruit recruiter recurred regrade regret reoccurred requiredrogered'RKRTBL regrettable regrettably%RKRTFL regretful regretfullyRKRTMNT recruitmentRKRTMNTS recruitment's?RKRTN recreating recruiting regrading regretting|RKRTS recreates recrudesce recruiter's recruiters recruit's recruits regrades regret'sregretsRKRTSN recrudescingRKRTSNS recrudescenceRKRTSNSSrecrudescence'sRKRTSNT recrudescentRKRTSS recrudescesRKRTST recrudesced;RKRTT recreated recruited regraded regrettedRKRWN regrowing$RKRXN recreation regressionRKRXNL recreationalFRKRXNS recreation's recreations regression's regressionsõRKS rack's racks raga's ragas rage's rages rag'srags rajah's rajahs rake's rakes raucous RCA's recce recourse rec's recurs reek's reeks reggae's Reggie's Regor'srejoiceøRKS reoccursRex Rickey's Rickie's Rick's rick's ricks Ricky's Rico's ridge's ridges Riga's rigger's riggers Riggs Riggs's rig'srigs Rocco's rocker's rockers Rockies Rockies'søRKS rock's rocks Rocky's Roeg's Rogers rogers rogue's rogues Rojas Rojas's Roku's rookie's rookies rook's rooks rouge's rouges Rourke'sroux RoxieRoxy rucks ruckusruckus'spRKS rug'srugs Rukeyser wrack's wracks wreaks wrecker's wreckers wreck'swrecksRKSF recursiveRKSFL recursivelyRKSKrucksack#RKSKS rucksack's rucksacksRKSL raucouslyRKSMN reexamineRKSMNN reexaminingRKSMNS reexaminesRKSMNT reexaminedRKSMNXN reexamination0RKSMNXNSreexamination'sreexaminationsRKSN rejoicingRoxanneRRKSNS raucousness raucousness's rejoicing's rejoicings Roxanne'sRKSPregexpRKSPLN reexplainRKSPLNN reexplainingRKSPLNS reexplainsRKSPLNT reexplainedRKSPSregexpsRKSPTreexportRKSPTN reexportingRKSPTS reexportsRKSPTT reexportedZRKSS recces recourse's rejoices Roxie's Roxy's ruckuses Rukeyser'srRKST recast regicide register rejoiced request requester requisite ridgiestrockiest#RKSTN recasting requestingRKSTNS recasting's!RKSTR registrarregistryRKSTRN registeringRKSTRNT registrant*RKSTRNTS registrant's registrantsBRKSTRS registrar's registrars registries registry'sRKSTRT registeredRKSTRXN registration.RKSTRXNSregistration's registrations‹RKSTS recast's recasts regicide's regicides register's registers request's requests requisite's requisitesRKSTT requestedRKSXN requisitionRKSXNNrequisitioning*RKSXNS requisition's requisitionsRKSXNT requisitionedöRKT racked racket racketeer raged ragged raggeder raggedier raggedy ragout raked react reactor rearguard rec'drecd record recorder recto rector reeked regard regattarequiteÙRKT requiter Ricardo ricked ricketier rickety ricotta ridged rigged rigid rocked rocket Roget rooked rouged rucked rugged ruggeder wracked wreakedwreckedRKTBL racquetball*RKTBLS racquetball's racquetballs+RKTF reactive rectifierrectifyRKTFBL rectifiableRKTFKXN rectification0RKTFKXNSrectification'srectifications2RKTFS rectifier's rectifiers rectifies#RKTFT reactivate rectifiedRKTFTN reactivatingRKTFTS reactivatesRKTFTT reactivatedRKTFXN reactivationRKTFXNSreactivation'sRKTFYN rectifyingRKTKragtagRKTKN rejudgingRKTKSragtagsLRKTL raggedly rectal rectally requital rigidlyruggedlyRKTLN rectilinear$RKTLS regardless requital'sRKTM ragtimerectum,RKTMS ragtime's rectum'srectums`RKTN racketing reacting recording regarding requiting rigatoni rocketing%RKTNKL rectangle rectangular'RKTNKLS rectangle's rectangles‹RKTNS raggedness raggedness's recording's recordings rigatoni's rigidness rigidness's ruggedness ruggedness'sRKTNTreactant$RKTNTS reactant's reactantsRKTR rectoryrocketryRKTRN racketeeringRKTRNSracketeering's0RKTRS rectories rectory's rocketry'sRKTRT racketeeredüRKTS racketeer's racketeers racket's rackets ragout's ragouts reactor's reactors reacts rearguard's rearguards recorder's recorders record's records rector's rectors recto's rectosregard's¦RKTS regards regards's regatta's regattas requiter's requiters requites rickets rickets's ricotta's rocket's rocketsRoget's>RKTST raggedest raggediest ricketiest ruggedestZRKTT racketed reacted recorded regarded requited rigidityrocketedRKTTS rigidity'sRKTTT rectitudeRKTTTS rectitude'sRKWLRockwellRKWT ragweedragwortRKWTS ragweed's'RKX rakish rickshawroguish RKXL rakishly roguishly RKXN reaction recursionRKXNR reactionary+RKXNRS reactionaries reactionary's{RKXNS rakishness rakishness's reaction's reactions recursions roguishness roguishness'sructions"RKXS rickshaw's rickshawsRKXTricochetRKXTN ricocheting#RKXTS ricochet's ricochetsRKXTT ricochetedèRLrail Raleigh rally RaoulRaul Rayleighreal realer reallyreel Reillyrel relayrelyrialRielrile Rileyrillroilroleroll rollerrule rulerwrylyRLBKrollback#RLBKS rollback's rollbacks*RLBL relabel reliablereliablyRLBLSrelabels&RLBLT reliability RollerbladeRLBLTN rollerbladingRLBLTS reliability'sFRLF Ralph relief relieve reliever reliverolloverRLFBL relivableRLFKRolvaagRLFKS Rolvaag's RLFN relievingreliving"RLFNS relevance relevancy'RLFNSS relevance's relevancy'sRLFNTrelevantRLFNTL relevantlyvRLFS Ralph's relief's reliefs reliever's relievers relieves relives rollover's rolloversRLFT relievedrelived.RLK relic Rilke rollickrowlock!RLKN religion rollickingRLKNMNT realignment,RLKNMNTS realignment's realignmentsRLKNN realigning3RLKNS religion's religions rollicking'sRLKR reliquary&RLKRS reliquaries reliquary'smRLKS relax relaxer relic's relics religious religious's Rolex rollicksrowlocksRLKSL religiouslyRLKSNrelaxing-RLKSNS religiousnessreligiousness'sRLKSNTrelaxant%RLKSNTS relaxant's relaxants7RLKSS relaxer's relaxers relaxesRolex's"RLKST relaxed religiosityRLKSXN relaxation)RLKSXNS relaxation's relaxationsQRLKT railcard reallocate reelect relegate relocate rollickedRLKTBL relocatableBRLKTN reallocating reelecting relegating relocatingRLKTNS reluctanceRLKTNSS reluctance'sRLKTNT reluctantRLKTNTL reluctantlyJRLKTS railcards reallocates reelects relegates relocates>RLKTT reallocated reelected relegated relocatedBRLKXN reallocation reelection relegation relocationYRLKXNSreallocation's reelection's reelections relegation's relocation'sRLMrealmRLMProllmopRLMPSrollmopsRLMS realm'srealms~RLN railing realign realigned reeling relearn reline riling roiling rolling RowlingrulingRLNKX relinquishRLNKXMNTrelinquishment RLNKXMNTSrelinquishment'sRLNKXN relinquishingRLNKXS relinquishesRLNKXT relinquished!RLNN relearningrelining¤RLNS railing's railings realigns realness realness's relearns reliance relines rollings Rollins Rowling's ruling'srulingsRLNSS reliance's_RLNT relearned relent reliant relined Roland Rolando RollandRowlandRLNTLS relentlessRLNTLSL relentlessly1RLNTLSNSrelentlessnessrelentlessness'sRLNTN relenting-RLNTS relents Rolando's Rowland'sRLNTTrelentedRLNXrelaunchRLNXN relaunching$RLNXS relaunches relaunch'sRLNXT relaunchedRLPLTK realpolitikRLPLTKS realpolitik'sRLPSrelapseRLPSN relapsing!RLPSS relapse'srelapsesRLPSTrelapsedRLRraillery#RLRS railleries raillery's!RLRT railroad railroaderRLRTN railroadingRLRTNS railroading'sBRLRTS railroader's railroaders railroad's railroadsRLRTT railroadedùRLS rail's rails Raleigh's rallies rally's Raoul's Raul's real's reals reel's reels Reilly's relay's relays release relies rial's rials Riel's riles rill's rills roilsrole'saRLS roles roller's rollers roll's rolls ruler's rulers rule'srulesRLSBL releasableRLSKTN rollerskatingRLSKTNSrollerskating'sRLSMrealismRLSMS realism'sRLSN releasing RLSS release'sreleases)RLST realest realistreleasedRLSTK realisticRLSTKL realistically RLSTS realist'srealistsÀRLT railed rallied reality Realtor realty reeled relaid relate relater relied relight reload riled roiled rolled Rouault rouletteruledRLTFrelativeRLTFL relatively#RLTFS relative's relativesRLTFSM relativismRLTFSMS relativism'sRLTFST relativistRLTFSTK relativisticRLTFSTS relativistsRLTFT relativityRLTFTS relativity'sRLTKSRolodex.RLTN relating relighting reloadingŽRLTS realities reality's realty's relater's relaters relates relights reloads Rolaids Rolaids's roulette's+RLTT related relightedreloaded(RLTTNS relatedness relatedness'sRLWrailway$RLWMN railwayman railwaymenRLWS railway'srailwaysRLXrelish RLXN relation relishingRLXNL relational#RLXNS relation's relationsRLXNXP relationship-RLXNXPSrelationship's relationshipsRLXS relishesrelish'sRLXTrelished*RLYN rallying relayingrelyingRLYTrelayedûRMRAMramRama ramieream reamer rearmREMrem rheum rheumier rheumy rhyme rhymerrimrimermroam roamerROMRomRome Romeo romeoroom roomer roomier roomy rumRM rummerrummyRMB RamborumbaRMBKreembarkRMBKN reembarkingRMBKS reembarksRMBKT reembarked&RMBL ramble ramblerrumble RMBLN ramblingrumbling1RMBLNS ramblings rumbling's rumblingsORMBLS rambler's ramblers ramble's rambles rumble'srumblesRMBLT rambledrumbledRMBNrumbaingRMBNKXS rambunctiousRMBNKXSLrambunctiously6 RMBNKXSNSrambunctiousness rambunctiousness'sRMBRNTT RembrandtRMBRNTTS Rembrandt'sLRMBS Rambo's reimburse rhombus rhombus's rumba'srumbasRMBSBL reimbursableRMBSMNT reimbursement0RMBSMNTSreimbursement'sreimbursementsRMBSN reimbursing#RMBSS reimburses rhombusesRMBST reimbursedRMBSXS rumbustious5RMBT reembody rhomboid RimbaudrumbaedRMBTL rhomboidal1RMBTS reembodies rhomboid's rhomboidsRMBTT reembodiedRMBTYN reembodying%RMF ramify removeremoverRMFBL removableRMFKXN ramification-RMFKXNSramification's ramificationsRMFL removalroomful:RMFLS removal's removals roomful'sroomfulsRMFNremovingCRMFS ramifies remover's removers remove'sremovesRMFT ramifiedremovedRMFYN ramifying=RMK reemerge remake remark Remarquerummage$RMKBL remarkable remarkably0RMKBLNSremarkablenessremarkableness'sFRMKN ramekin reemerging remaking remarking rummaging0RMKNS ramekin's ramekins reemergenceRMKNSS reemergence'sRMKRT remigrateRMKRTN remigratingRMKRTS remigratesRMKRTT remigratedRMKRXN RamakrishnadRMKS reemerges remake's remakes remark's remarks remix rummage'srummagesRMKSNremixingRMKSSremixesRMKSTremixed6RMKT ramjet reemerged remarkedrummagedRMKTS ramjet'sramjetsRMLRommel6RMLS rimless Rommel's Romulus Romulus'sRMLTremeltRMLTN remeltingRMLTSremeltsRMLTTremeltedRMMBrememberRMMBRN rememberingRMMBRNS remembrance,RMMBRNSS remembrance's remembrancesRMMBRT rememberedRMMBS remembersRMMNT rearmamentRMMNTS rearmament'sÁRMN ramming Ramon Ramona reaming rearming remain rhyming Riemann riming rimming roaming romaine Roman roman Romano Romany RomneyroomingRMNFRomanovRMNFS Romanov'sRMNKN RamanujanRMNKNS Ramanujan's RMNN remainingRomanian#RMNNS Romanian's RomaniansRMNNT remnantruminant=RMNNTS remnant's remnants ruminant's ruminantsRMNRT remunerateRMNRTF remunerativeRMNRTN remuneratingRMNRTS remuneratesRMNRTT remuneratedRMNRXN remuneration-RMNRXNSremuneration's remunerationsÔRMNS Ramona's Ramon's remains reminisce Riemann's roaming's romaine's romaines romance romancer Romanies Roman's Romans roman's Romany's roominess roominess'sRMNSK Romanesque(RMNSKS Romanesque's Romanesques$RMNSN reminiscing romancingRMNSNS reminiscence-RMNSNSSreminiscence's reminiscencesRMNSNT reminiscentRMNSNTL reminiscentlyJRMNSS reminisces romancer's romancers romance'sromances"RMNST reminiscedromancedRMNSTRNS remonstrance/ RMNSTRNSSremonstrance's remonstrancesRMNSTRNT remonstrant- RMNSTRNTS remonstrant's remonstrantsRMNSTRT remonstrateRMNSTRTN remonstratingRMNSTRTS remonstratesRMNSTRTT remonstratedyRMNT raiment Raymond Raymundo remainder remained remand remind reminder remountruminateRMNTF ruminativeRMNTFL ruminativelyRMNTKromanticRMNTKL romantically$RMNTKS romantic's romanticsKRMNTN remanding reminding Remington remounting ruminatingRMNTRN remainderingRMNTRT remaindered¤RMNTS raiment's Raymond's Raymundo's remainder's remainders remands reminder's reminders reminds remount's remounts ruminates(RMNTSSM Romanticism romanticismRMNTSSMS romanticism'sRMNTSST romanticist,RMNTSSTS romanticist's romanticists:RMNTT remanded reminded remounted ruminatedRMNXRomanshRMNXN rumination'RMNXNS rumination's ruminations1RMPramp remapromp romperrumpRMPKrampageRMPKN rampaging!RMPKS rampage'srampagesRMPKTrampaged'RMPL reemploy rumplerumplyRMPLMNT reemploymentRMPLMNTSreemployment'sRMPLNrumpling,RMPLS reemploys rumple'srumples! RMPLSTLTSKN"Rumpelstiltskin$ RMPLSTLTSKNSRumpelstiltskin'sRMPLTrumpledRMPLYN reemployingRMPLYT reemployedRMPN remappingrompingRMPNSrampancyRMPNSS rampancy'sRMPNTrampantRMPNTL rampantlyƒRMPS ramp's ramps reimpose remaps romper's rompers romp's romps rump's rumps rumpusrumpus'sRMPSN reimposing!RMPSS reimposesrumpusesRMPST reimposed(RMPT rampart remappedromped RMPTS rampart'sramparts%RMR Ramiro remarryRomeroRMRK remarriage'RMRKS remarriage's remarriages7RMRS Ramirez Ramiro's remarriesRomero'sRMRSS Ramirez'sRMRT ramrod remarriedRMRTN ramroddingRMRTS ramrod'sramrodsRMRTT ramroddedRMRYN remarryingûRMS Rama's ramie's Ramos RAM'sRAMs ram'srams Ramsay Ramsey reamer's reamers ream's reams rearms remiss remorse REM'sREMs rem'srems Remus Remus's rheum's rhymer'srhymersÖRMS rhyme's rhymes rime's rimes rim'srims roamer's roamers roams romeo's romeos Rome's Romes ROM's roomer's roomers room's rooms rummy's rum'srums&RMSFL remorseful remorsefullyRMSFLTRumsfeldRMSFLTS Rumsfeld'sRMSLremisslyRMSLS remorselessRMSLSL remorselessly2RMSLSNSremorselessnessremorselessness's&RMSNS remissness remissness'sRMSR remeasureRMSRN remeasuringRMSRS remeasuresRMSRT remeasured*RMSS Ramses Ramsey's remorse'sPRMST rearmost remaster rheumiest rhymester roomiestrummestRMSTRN remasteringRMSTRT remastered1RMSTS remasters rhymester's rhymestersªRMT Ramada rammed reamed rearmed remade remedy remit remote remoter rhymed rimed rimmed roamed roomed roometteroommateRMTBL remediableRMTK rheumaticRMTKK remortgageRMTKKN remortgagingRMTKKS remortgagesRMTKKT remortgagedRMTKL rheumatically%RMTKS rheumatic's rheumatics8RMTL remedial remedially remodelremotelyRMTLSremodelsRMTN Ramadan remittingMRMTNS Ramadan's Ramadans remittance remoteness remoteness's(RMTNSS remittance's remittances‚RMTS Ramada's remedies remedy's remits remote's remotes roomette's roomettes roommate's roommatesRMTSM rheumatismRMTSMS rheumatism'sRMTSTremotest-RMTT remedied remitted rheumatoidRMTXN remediationRMTXNS remediation'sRMTYN remedyingRMXrematchRMXKL ramshackleRMXN remission%RMXNS remission's remissions RMXS rematches rematch'sRMYNRamayanaùRNrain Rainier rainier rainyran ranee reign reignedreinRenaRene Renee renewReno Renoir Reyna Rheingau Rhine rhino Rhonering ringer RingoRNRnRNAroan RonƒRN Ronnie Ronny Rooneyruin ruingrunrune runner runnier runnyWrenwren wringwringerRNBrainbow RNBS rainbow'srainbowsRNBTrunabout"RNBTS runabout's runaboutsRNF reunifyrunoffRNFKRT reinvigorateRNFKRTNreinvigoratingRNFKRTS reinvigoratesRNFKRTT reinvigoratedRNFKTreinfectRNFKTN reinfectingRNFKTS reinfectsRNFKTT reinfected)RNFKXN reinfection reunification>RNFKXNS reinfection's reinfectionsreunification'sRNFLrainfall#RNFLS rainfall's rainfallsRNFNTreinventRNFNTN reinventingRNFNTS reinventsRNFNTT reinventedRNFNXN reinvention+RNFNXNS reinvention's reinventions8RNFS reinforce reunifies runoff'srunoffsRNFSMNT reinforcement0RNFSMNTSreinforcement'sreinforcementsRNFSN reinforcingRNFSS reinforces"RNFST reinforcedreinvestRNFSTMNT reinvestment RNFSTMNTSreinvestment'sRNFSTN reinvestingRNFSTS reinvestsRNFSTT reinvested-RNFT renovate renovator reunifiedRNFTN renovating2RNFTS renovates renovator's renovatorsRNFTT renovatedRNFXN renovation(RNFXNS renovation's renovationsRNFYN reunifyingRNHLTReinholdRNHLTS Reinhold'sRNHTT ReinhardtRNKrang range ranger rangier rangyrank ranker renege renegerrink Roanokerung runic wrong wrongerwrung"RNKFL wrongful wrongfully,RNKFLNS wrongfulnesswrongfulness'sRNKFNT rangefinderRNKFNTS rangefindersRNKKreengageRNKKN reengagingRNKKS reengagesRNKKT reengagedlRNKL rankle rankly Wrangell wrangle wrangler wrinkle wrinklier wrinklywrongly.RNKLN rankling wrangling wrinklingRNKLNS wranglingsˆRNKLS rankles Wrangell's wrangler's wranglers wrangle's wrangles wrinkle's wrinkles wrinklies wrinkly'sRNKLST wrinkliest:RNKLT rankled reinoculate wrangledwrinkledRNKLTN reinoculatingRNKLTS reinoculatesRNKLTT reinoculatedURNKN ranging Rangoon Rankin Rankine ranking renegingwrongingRNKNS ranginess ranginess's Rangoon's Rankine's ranking's rankings rankness rankness's wrongness wrongness'sRNKNT reincarnateRNKNTN reincarnatingRNKNTS reincarnatesRNKNTT reincarnatedRNKNXN reincarnation/RNKNXNSreincarnation'sreincarnationsRNKPRT reincorporateRNKPRTNreincorporatingRNKPRTSreincorporatesRNKPRTTreincorporatedRNKPRXNreincorporation RNKPRXNSreincorporation'sRNKRS rancorousRNKRSL rancorously²RNKS ranger's rangers range's ranges rank's ranks reneger's renegers reneges rink's rinks Roanoke's rung's rungs wrong'swrongs8RNKST rangiest rankest RehnquistwrongestlRNKT raincoat ranged ranked reenact renegade reneged ringgit wrongdoerwrongedRNKTMNT reenactment,RNKTMNTS reenactment's reenactments2RNKTN reenacting renegading wrongdoing(RNKTNS wrongdoing's wrongdoings€RNKTS raincoat's raincoats reenacts renegade's renegades ringgit's ringgits wrongdoer's wrongdoers1RNKTT reenacted renegaded wrongheadedRNKTTL wrongheadedly2RNKTTNSwrongheadednesswrongheadedness'sRNKXBL renegotiableRNKXT renegotiateRNKXTN renegotiatingRNKXTS renegotiatesRNKXTT renegotiatedRNKXXN renegotiationRNKXXNSrenegotiation'sRNL renalrunnelRNLKringlikeRNLNRinglingRNLNS Ringling'sRNLNT RhinelandRNLNTS Rhineland'sRNLS runnel'srunnels4RNLSS reanalyses reanalysis reanalysis'sRNLSTreenlistRNLSTMNT reenlistment RNLSTMNTSreenlistment'sRNLSTN reenlistingRNLSTS reenlistsRNLSTT reenlistedWRNLT Reinaldo Renault Reynaldo ringleader ringlet Ronaldrunlet—RNLTS Reinaldo's Renault's Reynaldo's Reynolds ringleader's ringleaders ringlet's ringlets Ronald's runlet'srunletsRNM renamerheniumRNMBrenumberRNMBRN renumberingRNMBRT renumberedRNMBS renumbersRNMK rainmakerRNMKN rainmakingRNMKNS rainmaking's%RNMKS rainmaker's rainmakersRNMNrenamingRNMNT renominateRNMNTN renominatingRNMNTS renominatesRNMNTT renominatedRNMNXN renominationRNMNXNSrenomination'sRNMS renames rhenium'sRNMST ringmaster(RNMSTS ringmaster's ringmasters,RNMT reanimate renamed RunnymedeRNMTN reanimatingRNMTS reanimatesRNMTT reanimatedRNMXN reanimationRNMXNS reanimation'sRNN raining reining rennin renown Reunion reunion Rhiannon ringing ruining runningwringingkRNNS rennin's renounce renown's reunion's reunions Rhiannon's ringings running'sRNNSMNT renouncementRNNSMNTSrenouncement'sRNNSN renouncingRNNSS renouncesRNNST renouncedRNNTrenownedRNNXXN renunciation,RNNXXNSrenunciation's renunciationsRNPRF rainproofRNRNT runaround%RNRNTS runaround's runaroundsüRNS rain's rains ranee's ranees rawness rawness's reign's reigns rein's reins Rena's Renee's Rene's renews Reno's Reyna's Rheingau's Rhine's rhino's rhinos Rhone's ringer'sringersþRNS Ringo's ring's rings rinse RNA'sRN'sRn's roan's roans Ronnie's Ronny's Ron's Rooney's ruinous ruin's ruins rune's runes runner's runners run'sruns wren's wrens wringer's?RNS wringers wring's wrings wryness wryness'sRNSKransackRNSKN ransackingRNSKSransacksRNSKT ransackedRNSL ruinouslyRNSM ransomransomerRNSMN ransoming:RNSMS ransomer's ransomers ransom'sransomsRNSMTransomedRNSNrinsingBRNSNS Renaissance renaissance Renascence renascencejRNSNSS Renaissance's Renaissances renaissance's renaissances renascence's renascencesRNSNT renascentRNSPKT reinspectRNSPKTN reinspectingRNSPKTS reinspectsRNSPKTT reinspectedRNSRNS reinsurance&RNSRS rhinoceros rhinoceros'sRNSRSS rhinocerosesRNSS rinse'srinsesKRNST rainiest rancid reinsert ringside rinsedrunniestRNSTM rainstorm&RNSTMS rainstorm's rainstorms%RNSTN reinserting rhinestoneFRNSTNS rancidness rancidness's rhinestone's rhinestones#RNSTS reinserts ringside's0RNSTT rancidity reinserted reinstateRNSTTMNT reinstatement RNSTTMNTSreinstatement'sRNSTTN reinstating&RNSTTS rancidity's reinstates#RNSTTT reinstatedRonstadtRNSTTTS Ronstadt'sRNSXN reinsertionRNSXNS reinsertion'sþRNT rainedRandrand Randi randier Randy randyrant ranter reenter reindeer reinedrend render rennetrent renter reunite Rhondarind ringed Ronda rondo round rounderruined"RNTrunt runtierruntyRNTBT roundabout(RNTBTS roundabout's roundaboutsRNTHS roundhouse(RNTHSS roundhouse's roundhouses+RNTKN Roentgen roentgenRontgen$RNTKNS roentgen's roentgensRNTKRT reintegrateRNTKRTN reintegratingRNTKRTS reintegratesRNTKRTT reintegratedRNTKRXN reintegrationRNTKRXNSreintegration'sTRNTL Randal Randall Randell rental roundel roundelayroundlyRNTLFRandolphRNTLFS Randolph'snRNTLS Randall's Randal's Randell's rental's rentals roundelay's roundelaysroundelsRNTMrandomRNTMLrandomly'RNTMNS randomness randomness'sRNTMNSS randomnessesRNTMSrandomsLRNTN ranting rending renting reuniting roundingrundowneRNTNS randiness randiness's rantings roundness roundness's rundown'srundownsRNTProundupRNTPRT reinterpretRNTPRTNreinterpretingRNTPRTS reinterpretsRNTPRTT reinterpretedRNTPRTXN reinterpretation7 RNTPRTXNSreinterpretation'sreinterpretations!RNTPS roundup'sroundupsRNTRreentry#RNTRN reentering rendering&RNTRNS rendering's renderingsRNTRPraindrop$RNTRPS raindrop's raindrops"RNTRS reentries reentry's!RNTRT reenteredrenderedRNTRTKXNreintroduction RNTRTKXNSreintroduction'sRNTRTS reintroduceRNTRTSN reintroducingRNTRTSS reintroducesRNTRTST reintroducedýRNTS Randi's rand's Randy's ranter's ranters rant's rants reenters reindeer's render's renders rends rennet's renter's renters rent's rents reunites rhinitis rhinitis's Rhonda'srind'sdRNTS rinds Ronda's rondo's rondos rounders round's rounds runt'srunts'RNTSFS rendezvous rendezvous'sRNTSFSN rendezvousingRNTSFSS rendezvousesRNTSFST rendezvoused,RNTST randiest roundestruntiest2RNTT ranted rented reunitedroundedRNTWM roundworm&RNTWMS roundworm's roundwormsRNTXroundishRNTXN rendition%RNTXNS rendition's renditionsRNW runawayrunwayRNWBL renewableRNWLrenewal!RNWLS renewal'srenewalsRNWMringwormRNWMS ringworm'sRNWNrenewing7RNWS runaway's runaways runway'srunwaysRNWT rainwaterrenewedRNWTS rainwater'sGRNX ranch rancher raunchier raunchy RhenishwrenchRNXL raunchily-RNXN ranching ruination wrenchingERNXNS ranching's raunchiness raunchiness's ruination'sNRNXS rancher's ranchers ranches ranch's wrencheswrench'sRNXST raunchiestRNXT ranchedwrenchedRNYNRunyonçRPraprape raper rapier rapperreap reaper reappearReprep repair repayRIPripripe riper ripperrope roper ropierropyRP rupee rupiahwrapwrapperRPBLKrepublic%RPBLKN Republican republicanHRPBLKNS Republican's Republicans republican's republicans-RPBLKNSM Republicanism republicanism RPBLKNSMSrepublicanism's$RPBLKS republic's republicsRPBLKXN republication0RPBLKXNSrepublication'srepublicationsRPBLX republishRPBLXN republishingRPBLXS republishesRPBLXT republishedRPF repaveripoffRPFNrepaving)RPFS repaves ripoff'sripoffsRPFTrepavedRPKrepackRPKK repackageRPKKN repackagingRPKKS repackagesRPKKT repackagedRPKN repackingRPKNNS repugnanceRPKNNSS repugnance'sRPKNNT repugnantRPKSrepacksRPKT repackedripcord!RPKTS ripcord'sripcordsRPKXN repercussion+RPKXNSrepercussion's repercussionsuRPL rappel reapply repeal repel replay reply ripely Ripley ripple ripplierripplyRPLKreplica!RPLKS replica'sreplicas#RPLKT replicate replicatorRPLKTN replicating&RPLKTS replicates replicatorsRPLKTT replicated)RPLKXN reapplication replicationPRPLKXNSreapplication'sreapplications replication's replications;RPLN rappelling repealing repellingrippling RPLNT repellentreplantRPLNTN replanting2RPLNTS repellent's repellentsreplantsRPLNTT replantedRPLNX replenishRPLNXMNT replenishment RPLNXMNTSreplenishment'sRPLNXN replenishingRPLNXS replenishesRPLNXT replenished¦RPLS rappel's rappels reapplies repeal's repeals repels replace replay's replays replies reply's repulse ripple'sripplesRPLSBL replaceableRPLSF repulsiveRPLSFL repulsively.RPLSFNS repulsivenessrepulsiveness'sRPLSMNT replacement,RPLSMNTS replacement's replacements"RPLSN replacing repulsing-RPLSS replaces repulse'srepulses-RPLST replaced repulsed rippliestZRPLT rappelled reapplied repealed repelled replete repliedrippledRPLTN repleting)RPLTNS repleteness repleteness'sRPLTSrepletesRPLTTrepleted"RPLXN repletion repulsion'RPLXNS repletion's repulsion's/RPLYN reapplying replayingreplyingRPLYTreplayed RPMrpm!RPMN repairman repairmenRPMNS repairman'sRPMNT repayment%RPMNTS repayment's repaymentsnRPN rapine raping rapping reaping reopen repine ripen ripping ropingwrapping,RPNN reopening repiningripeninghRPNS rapine's reopens repines ripeness ripeness's ripens wrapping's wrappingsRPNSLRapunzelRPNSLS Rapunzel'sKRPNT reappoint reopened repaint repent repinedripenedRPNTMNT reappointmentRPNTMNTSreappointment's3RPNTN reappointing repainting repentingRPNTNS repentanceRPNTNSS repentance'sRPNTNT repentantRPNTNTL repentantly-RPNTS reappoints repaintsrepents/RPNTT reappointed repaintedrepentedRPPLT repopulateRPPLTN repopulatingRPPLTS repopulatesRPPLTT repopulatedRPRrepairer#RPRBL repairable reparableRPRBT reprobate&RPRBTS reprobate's reprobates)RPRF reprieve reproofreprove1RPRFN reprieving reproofing reprovingRPRFNL reprovinglyHRPRFS reprieve's reprieves reproof's reproofsreproves.RPRFT reprieved reproofedreproved-RPRHNSBL reprehensible reprehensibly RPRHNSBLT!reprehensibility# RPRHNSBLTSreprehensibility'sRPRHNT reprehendRPRHNTN reprehendingRPRHNTS reprehendsRPRHNTT reprehendedRPRHNXN reprehensionRPRHNXNSreprehension'sRPRKRM reprogramRPRKRMN reprogrammingRPRKRMS reprogramsRPRKRMT reprogrammedRPRMNT reprimandRPRMNTN reprimanding'RPRMNTS reprimand's reprimandsRPRMNTT reprimanded/RPRN reappearing repairingriparianRPRNS reappearance,RPRNSSreappearance's reappearances!RPRNT reprint wraparoundRPRNTN reprintingARPRNTS reprint's reprints wraparound's wraparoundsRPRNTT reprintedQRPRS reappraise repairer's repairers repress repricerepriseRPRSF repressiveRPRSFL repressivelyRPRSFNSrepressiveness#RPRSL reappraisalreprisalERPRSLS reappraisal's reappraisals reprisal's reprisals@RPRSN reappraising repressing repricing reprisingRPRSNT representRPRSNTN representingRPRSNTS representsRPRSNTT represented/RPRSNTTFRepresentativerepresentative3 RPRSNTTFSrepresentative'srepresentativesRPRSNTXNrepresentation RPRSNTXNL representational3 RPRSNTXNSrepresentation'srepresentationsVRPRSS reappraises represses reprices reprise's reprises reprocessRPRSSN reprocessingRPRSSS reprocessesRPRSST reprocessed0RPRST reappraised repressedrepriced!RPRT reappearedrepairedRPRTKTF reproductiveRPRTKXN reproduction.RPRTKXNSreproduction's reproductions#RPRTS reproduce reproducerRPRTSBL reproducibleRPRTSN reproducing6RPRTSS reproducer's reproducers reproducesRPRTST reproducedRPRXreproachRPRXBL reproachable)RPRXFL reproachful reproachfullyRPRXMNT rapprochement0RPRXMNTSrapprochement'srapprochements3RPRXN reparation repression reproachingXRPRXNS reparation's reparations reparations's repression's repressions$RPRXS reproaches reproach'sRPRXT reproachedþRPS raper's rapers rape's rapes rapier's rapiers rapper's rappers rap'sraps reaper's reapers reappears reaps repair's repairs repays repose rep'sreps ripper's rippers rip'srips—RPS ripsaw roper's ropers rope's ropesrps rupee's rupees rupiah's rupiahs wrapper's wrappers wrap'swrapsRPSFL reposefulRPSKLN rapscallion+RPSKLNS rapscallion's rapscallionsRPSNreposingORPSS rapacious repose's reposes repossess ripsaw'sripsawsRPSSL rapaciouslyRPSSN repossessing-RPSSNS rapaciousnessrapaciousness'sRPSSS repossessesRPSST repossessedjRPST rapacity rapeseed rapist repast reposed rhapsody ripest riposteropiestRPSTK rhapsodicRPSTKL rhapsodicalRPSTN ripostingRPSTR repository)RPSTRS repositories repository's‡RPSTS rapacity's rapeseed's rapist's rapists repast's repasts rhapsodies rhapsody's riposte'sripostesRPSTTripostedRPSXN repossession+RPSXNSrepossession's repossessionsÖRPT raped rapid rapider rapped rapport rapporteurrapt raptor reaped repaid repartee repeat repeater report reporter repute ripped roped Rupertwrapped>RPTBL repeatable repeatably reputable reputablyRPTBLT reputabilityRPTBLTSreputability'sRPTK reportageRPTKS reportage's'RPTL rapidly raptlyreptileRPTLN reptilian&RPTLNS reptilian's reptilians!RPTLS reptile'sreptiles-RPTN repeating reportingreputingMRPTNS rapidness rapidness's raptness raptness's repeating's8RPTR rapture repertoire repertoryruptureRPTRL reportorialRPTRN rupturing„RPTRS rapture's raptures rapturous repertoire's repertoires repertories repertory's rupture'srupturesRPTRSL rapturously"RPTRT repatriaterupturedRPTRTN repatriating(RPTRTS repatriate's repatriatesRPTRTT repatriatedRPTRXN repatriation-RPTRXNSrepatriation's repatriationsäRPTS rapid's rapids rapporteurs rapport's rapports raptors repartee's repeater's repeaters repeat's repeats reporter's reporters report's reports repute's reputesRupert'sRPTSTrapidest\RPTT rapidity repeated reported repudiate repudiator reputedriptideRPTTF repetitiveRPTTFL repetitively0RPTTFNSrepetitivenessrepetitiveness's1RPTTL repeatedly reportedly reputedlyRPTTN repudiating\RPTTS rapidity's repudiates repudiator's repudiators riptide'sriptidesRPTTT repudiated3RPTXN repetition repudiation reputationhRPTXNS repetition's repetitions repudiation's repudiations reputation's reputationsRPTXS repetitiousRPTXSL repetitiously1RPTXSNSrepetitiousnessrepetitiousness'sRPXN reapportionRPXNMNTreapportionment RPXNMNTSreapportionment'sRPXNNreapportioningRPXNS reapportionsRPXNT reapportionedRPXS repurchaseRPXSN repurchasingRPXSS repurchasesRPXST repurchasedRPYBL repayableRPYNrepaying/RRrare rarer roarerRoryRuhrRRBTrarebit RRBTS rarebit'srarebitsRRFrarefyRRFKXN rarefactionRRFKXNS rarefaction'sRRFSrarefiesRRFTrarefiedRRFYN rarefyingRRKTrerecordRRKTN rerecordingRRKTS rerecordsRRKTT rerecordedRRL rarelyrural8RRN raring rearing reran rerunroaringRRNK rearrangeRRNKMNT rearrangement0RRNKMNTSrearrangement'srearrangementsRRNKN rearrangingRRNKS rearrangesRRNKT rearrangedRRNN rerunningCRRNS rareness rareness's rerun's reruns roaring'sRRNTreorientRRNTN reorientingRRNTS reorientsRRNTT reorientedRRNTXN reorientationRRNTXNSreorientation's:RRS rares roarer's roarers Rory'sRuhr'sRRST rarestrearrestRRSTN rearresting#RRSTS rearrest's rearrestsRRSTT rearrestedXRRT rared rarity reared reread reroute rewrite rewroteroared;RRTN rereading rerouting rewriting rewrittenORRTS rarities rarity's rereads reroutes rewrite'srewritesRRTTreroutedüRSrace racer racierracy Rae's raise raiserRa's raw's ray'sraysraze razorrazz rear's rears Reese reissueRe'sre'sres resew resow reuse rhea's rheas rho's rhosúRSRh'sRicerice ricer Rio'sRiosrise riser roar's roars roe'sroesRosaRoserose Roseau Rosie rosierRoss Ross'srosy rouse Rousseau row'srows Royce Roy's R's\RSrsRSI rue'sruesRuizRu'sruseRuss Russo wrasseyrsRSBK razorback%RSBKS razorback's razorbacksRSBL reusablerisibleRSBLT risibilityRSBLTS risibility'sRSBMTresubmitRSBMTN resubmittingRSBMTS resubmitsRSBMTT resubmittedRSBSKRB resubscribeRSBSKRBN resubscribingRSBSKRBS resubscribesRSBSKRBT resubscribedRSBTrosebud!RSBTS rosebud'srosebudsRSBXrosebush#RSBXS rosebushes rosebush'sRRSF receive receiver Recife reserve reservoir resurveyRSVRSFBL receivable)RSFBLS receivables receivables'sRSFLT RooseveltRSFLTS Roosevelt's!RSFN receiving reservingRSFPRSVPŠRSFS receiver's receivers receives Recife's reserve's reserves reservoir's reservoirs resurface resurveysRSFSN resurfacingRSFSRRSFSRRSFSS resurfaces#RSFST reservist resurfaced&RSFSTS reservist's reservistsRSFT receivedreservedRSFTL reservedly+RSFTNS reservednessreservedness'sRSFXN reservation*RSFXNS reservation's reservationsRSFXP receivershipRSFXPSreceivership'sRSFYN resurveyingRSFYT resurveyedRSHS racehorse$RSHSS racehorse's racehorsesURSK racegoer rescue rescuerrisk riskier risky Roscoerusk3RSKL rascal rascally recycleriskilyRSKLBL recyclable)RSKLBLS recyclable's recyclablesRSKLN recyclingRSKLNS recycling's8RSKLS rascal's rascals recycle'srecycles#RSKLT recirculaterecycledRSKLTN recirculatingRSKLTS recirculatesRSKLTT recirculatedRSKMNT Risorgimento(RSKN rescuing riskingRuskinRSKNMNT reassignment.RSKNMNTSreassignment's reassignments$RSKNN reassigning resigning2RSKNS resurgence riskiness riskiness's(RSKNSS resurgence's resurgencesRSKNT resurgentRSKNTL resignedlyRSKNXN resignation+RSKNXNS resignation's resignations%RSKRNS Rosecrans Rosecrans'sRSKRXN Rosicrucian„RSKS racecourse racegoers rescuer's rescuers rescue's rescues risk's risks Roscoe's rusk'srusks'RSKSS racecourse's racecoursesRSKSTriskiestRSKT rescuedriskedRSKTL rescheduleRSKTLN reschedulingRSKTLS reschedulesRSKTLT rescheduledRSKXN resection%RSKXNS resection's resectionsŒRSL racily resale reseal resell resole rissole Rizal Rosalie Rosella rosily Rozelle RusselRussell#RSLBL resalable resealableRSLF resolveresolverRSLFBL resolvableRSLFN resolving!RSLFS resolve'sresolvesRSLFTresolvedRSLHK RasalhagueRSLHKS Rasalhague'sRSLK@ RasalgethiRSLK@S Rasalgethi'sNRSLN resealing reselling resoling Riesling RosalynRoslynXRSLNS resilience resiliency Riesling's Rieslings Rosalyn'sRoslyn's)RSLNSS resilience's resiliency's.RSLNT resilient Rosalind RosalindaRSLNTL resiliently&RSLNTS Rosalinda's Rosalind's£RSLS resale's resales reseals resells resoles rissoles Rosales Rosales's Rosalie's Rosella's Rozelle's Russell'sRussel's>RSLT resealed resold resoled resoluteresultRSLTL resolutelyRSLTN resulting+RSLTNS resolutenessresoluteness'sRSLTNT resultant'RSLTNTS resultant's resultantsRSLTS result'sresultsRSLTTresultedRSLXN resolution'RSLXNS resolution's resolutions%RSM raceme resumerhizome0RSMBL reassemble reassemblyresemble'RSMBLN reassembling resemblingRSMBLNS resemblance,RSMBLNSS resemblance's resemblances5RSMBLS reassembles reassembly's resembles%RSMBLT reassembled resembledRSMNresumingRSMPXN resumption)RSMPXNS resumption's resumptions,RSMR Rosemarie Rosemaryrosemary3RSMRS Rosemarie's Rosemary's rosemary'sNRSMS raceme's racemes resume's resumes rhizome'srhizomesRSMSN RasmussenRSMSNS Rasmussen'sRSMTresumedRSMTS razzmatazzRSMTSS razzmatazz'sýRSN Racine racing raisin raising razing razzing reason Reasoner reasoner reassign reassigned reissuing resewn resign resigned resin resown reusing rezone ricing risen risingRosanna;RSN Rosanne Roseann rosin RossinirousingRSNBK RosenbergRSNBKS Rosenberg's$RSNBL reasonable reasonably0RSNBLNSreasonablenessreasonableness's,RSNN reasoning rezoningrosining$RSNNS reasoning's resonance&RSNNSS resonance's resonancesRSNNTresonantRSNNTL resonantlyøRSNS Racine's raciness raciness's racing's raisin's raisins Reasoner's reasoner's reasoners reason's reasons reassigns resigns resinous resin's resins rezones rising's risings Rosanna's]RSNS Rosanne's Roseann's rosiness rosiness's rosin's rosins Rossini'sRSNSWK RosenzweigRSNSWKS Rosenzweig's™RSNT reascend reasoned recent recenter rescind resend resent resonate resonator resound rezoned Rosendorosined%RSNTFL resentful resentfully/RSNTFLNS resentfulnessresentfulness'sRSNTLrecentlyRSNTMNT resentment*RSNTMNTS resentment's resentmentsNRSNTN reascending rescinding resenting resonating resoundingRSNTNL resoundingly'RSNTNS recentness recentness'soRSNTS reascends rescinds resents resonates resonator's resonators resounds Rosendo'sRSNTST recentestHRSNTT reascended rescinded resented resonated resounded4RSPrasp raspier raspy reciperespRSPBR raspberry'RSPBRS raspberries raspberry's RSPKT respect respecter(RSPKTBL respectable respectablyRSPKTBLTrespectability RSPKTBLTSrespectability'sRSPKTF respective8RSPKTFL respectful respectfully respectively2 RSPKTFLNSrespectfulnessrespectfulness'sRSPKTN respecting?RSPKTS respecter's respecters respect'srespectsRSPKTT respectedRSPL respellresupplyRSPLN respellingRSPLNTNS resplendence RSPLNTNSSresplendence'sRSPLNTNT resplendent RSPLNTNTL resplendently"RSPLS respells resupplies#RSPLT respelled resuppliedRSPLYN resupplyingRSPN rasping reserpine#RSPNS reserpine'sresponse(RSPNSBL responsible responsiblyRSPNSBLTresponsibility4 RSPNSBLTSresponsibilitiesresponsibility'sRSPNSF responsiveRSPNSFL responsively1RSPNSFNSresponsivenessresponsiveness's$RSPNSS response's responses RSPNT recipientrespondRSPNTN respondingRSPNTNT respondent*RSPNTNTS respondent's respondents2RSPNTS recipient's recipientsrespondsRSPNTT respondedRSPR respirerespray'RSPRKL reciprocal reciprocally)RSPRKLS reciprocal's reciprocalsRSPRKT reciprocateRSPRKTN reciprocatingRSPRKTS reciprocatesRSPRKTT reciprocatedRSPRKXN reciprocationRSPRKXNSreciprocation'sRSPRN respiring RSPRS respiresrespraysRSPRST reciprocityRSPRSTS reciprocity's"RSPRT respiratorrespiredRSPRTR respiratory(RSPRTS respirator's respiratorsRSPRXN respirationRSPRXNS respiration'sRSPRYN resprayingRSPRYT resprayed1RSPS rasp's rasps recipe'srecipesRSPSTraspiest3RSPT rasped receipt receptorrespiteRSPTF receptiveRSPTFL receptively.RSPTFNS receptivenessreceptiveness'sRSPTFT receptivityRSPTFTS receptivity'sRSPTKL receptacle)RSPTKLS receptacle's receptacles"RSPTN Rasputin receiptingURSPTS receipt's receipts receptor's receptors respite'srespitesRSPTT receipted#RSPXN reception resorption6RSPXNS reception's receptions resorption'sRSPXNST receptionist-RSPXNSTSreceptionist's receptionists'RSR reassure RosariorosaryRSRKT resurrectRSRKTN resurrectingRSRKTS resurrectsRSRKTT resurrected)RSRKXN Resurrection resurrection-RSRKXNSresurrection's resurrectionsRSRN reassuringRSRNL reassuringlyRSRNS reassurance*RSRNSS reassurance's reassurances,RSRS reassures rosariesrosary'sRSRT reassuredýRSS racer's racers race's races raiser's raisers raise's raises razes razor's razors razzes razz's reassess recess recess's Reese's reissue's reissues resews resource resowsreuse'sôRSS reuses rhesus rhesus's ricer's ricers rice's rices riser's risers rise's rises Rosa's Roseau's Rose's rose's roses Rosie's rouses Rousseau's Ruiz's ruse's rusesRusso'sRSS wrasse'swrassesRSSF recessive(RSSFL resourceful resourcefully2RSSFLNSresourcefulnessresourcefulness's%RSSFS recessive's recessivesRSSMracismRSSMNT reassessment-RSSMNTSreassessment's reassessmentsRSSMSracism's1RSSN reassessing recessing resourcingHRSSS reassesses recesses resource's resourcesrhesusespRSST raciest racist reassessed recessed resist resister resistor resourcedrosiestRSSTBL resistibleRSSTLS resistlessRSSTN resisting%RSSTNS Resistance resistance)RSSTNSS resistance's resistancesRSSTNT resistantlRSSTS racist's racists resister's resisters resistor's resistors resist'sresists3RSSTT resisted resuscitate resuscitatorRSSTTN resuscitating<RSSTTS resuscitatesresuscitator's resuscitatorsRSSTTT resuscitatedRSSTXN resuscitationRSSTXNSresuscitation'söRST raced raised raster razed razzed reassert recede recite reciter reissued resat reseed reset reside residua residue resit resortrest reused riced risotto roastroaster°RST roister roost rooster roseate Rosetta rosette Rossetti roster roused roust russetrust rustier Rusty rusty wrestwristRSTBLTRustbeltRSTBLTS Rustbelt'sRSTBLX reestablish RSTBLXMNT reestablishment" RSTBLXMNTSreestablishment'sRSTBLXNreestablishingRSTBLXS reestablishesRSTBLXT reestablishedRSTBNRastabanRSTBNS Rastaban'sRSTBNT wristband'RSTBNTS wristband's wristbandsRSTBT roustabout(RSTBTS roustabout's roustabouts'RSTF restaff restiveRostov;RSTFL restful restfuller restfully restively*RSTFLNS restfulness restfulness'sRSTFLST restfullestRSTFN restaffing)RSTFNS restiveness restiveness'sRSTFRN RastafarianRSTFRNS Rastafarian's RSTFS restaffsRostov'sRSTFSM recidivismRSTFSMS recidivism'sRSTFST recidivist)RSTFSTS recidivist's recidivistsRSTFT restaffedRSTK restockrusticRSTKL rusticallyRSTKN restocking+RSTKS restocks rustic'srustics"RSTKT restocked rusticateRSTKTN rusticatingRSTKTS rusticatesRSTKTT rusticatedRSTKXN rusticationRSTKXNS rustication'saRSTL recital resettle residual restyle rustle rustler wrestlewrestlerRSTLMNT resettlementRSTLMNTSresettlement's<RSTLN resettling restyling rustling wrestling%RSTLNS rustlings wrestling'sÅRSTLS recital's recitals resettles residual's residuals restless restyles rustler's rustlers rustle's rustles wrestler's wrestlers wrestle'swrestlesRSTLSL restlessly,RSTLSNS restlessnessrestlessness'sRSTLST recitalist)RSTLSTS recitalist's recitalists8RSTLT resettled restyled rustledwrestledRSTMresiduumRSTMS residuum's´RSTN reasserting receding reciting reseeding resetting residing resitting resorting resting roasting roosting rousting rustingwrestingYRSTNS residence residency roasting's roastings rustiness rustiness'sDRSTNSS residence's residences residencies residency'sRSTNT residentRostand$RSTNTS resident's residentsRSTNXL residentialRSTPRF rustproofRSTPRFN rustproofingRSTPRFS rustproofsRSTPRFT rustproofed+RSTR restore restorer roistererRSTRK racetrack&RSTRKS racetrack's racetracksRSTRKTrestrictRSTRKTF restrictiveRSTRKTFL restrictively4 RSTRKTFNSrestrictivenessrestrictiveness'sRSTRKTN restrictingRSTRKTR restructureRSTRKTRN restructuring1 RSTRKTRNSrestructuring'srestructuringsRSTRKTRS restructuresRSTRKTRT restructuredRSTRKTS restrictsRSTRKTT restrictedRSTRKXN restriction,RSTRKXNS restriction's restrictionsRSTRM restroomrostrum=RSTRMS restroom's restrooms rostrum'srostrumsIRSTRN restoring restrain restrainer restring roisteringRSTRNKrestrungRSTRNK@N restrengthen RSTRNK@NNrestrengthening RSTRNK@NS restrengthens RSTRNK@NTrestrengthened'RSTRNN restraining restringingBRSTRNS restrainer's restrainers restrains restrings2RSTRNT restaurant restrained restraintFRSTRNTS restaurant's restaurants restraint's restraintsRSTRPFX RostropovichRSTRPFXSRostropovich'sLRSTRS restorer's restorers restores roisterer's roisterers1RSTRT restaurateur restored roisteredRSTRTF restorative+RSTRTFS restorative's restoratives,RSTRTSrestaurateur's restaurateurs'RSTRXN Restoration restoration<RSTRXNS Restoration's restoration's restorationsøRSTS reasserts recedes reciter's reciters recites reseeds reset's resets resides residue's residues resits resort's resorts rest's rests risotto's risottos roaster's roastersroast'sòRSTS roasts roisters rooster's roosters roost's roosts rosette's rosettes Rossetti's roster's rosters rousts russet's russets rust's rusts Rusty's wrest's wrests wrist'swrists!RSTST rusticityrustiestRSTSTS rusticity's»RSTT reasserted receded recited reseeded resided resorted restart restate rested restudy rheostat roasted roosted rousted rustedwrestedRSTTF recitative(RSTTFS recitative's recitativesRSTTMNT restatement,RSTTMNTS restatement's restatements#RSTTN restarting restatingURSTTS restart's restarts restates restudies rheostat's rheostats.RSTTT restarted restated restudiedRSTTXN restitutionRSTTXNS restitution'sRSTTYN restudyingRSTWX wristwatch)RSTWXS wristwatches wristwatch'sRSTXrestitch%RSTXN recitation restitching(RSTXNS recitation's recitationsRSTXS restitchesRSTXT restitchedRSWracewayRSWLRoswellRSWLS Roswell'sRSWN resewingresowing RSWS raceway'sraceways6RSWT resewed resowed rosewaterrosewood1RSWTS rosewater's rosewood's rosewoods RSX research researcher@RSXN reassertion recession rescission researchingRSXNL recessional*RSXNLS recessional's recessionalsRSXNR recessionaryFRSXNS reassertion's recession's recessions rescission'sBRSXS researcher's researchers researches research'sRSXT researchedRSXX RorschachûRTrad radar radii radioraid raiderratrate rater ratter rattier rattyRDRdrdRDAread reader readier readyred redderredoReedreed reedier reedyReid REITþRT reorder retie Rhoda RhoderidRideride rider Right right righter rightoriot rioterRitariteroad roadieRodrodrode rodeoroodRootroot rooterrotrota roteöRT rotor rotterrout route router rowdier rowdyrtRterte rudder ruddier ruddyrude ruderRudyruedrut ruttier rutty Ryder Wright wrightwrit write writerwroteRTwroughtRT@RP radiotherapyRT@RPSradiotherapy'sRT@RPSTradiotherapist1RT@RPSTSradiotherapist'sradiotherapists(RTBK ratbag rutabagaRydberg;RTBKS ratbags rutabaga's rutabagas Rydberg's+RTBL readable redoublewritableRTBLK roadblockRTBLKN roadblocking&RTBLKS roadblock's roadblocksRTBLKT roadblockedRTBLN redoublingRTBLS redoubles$RTBLT readability redoubled+RTBLTS readabilities readability'sRTBRKredbrickRTBRST redbreast'RTBRSTS redbreast's redbreasts(RTBT redbird redoubtroadbed'RTBTBL redoubtable redoubtablyRRTBTS redbird's redbirds redoubt's redoubts roadbed'sroadbedsRTF ratifierratifyRTFKXN ratificationRTFKXNSratification's!RTFL rightful rightfully+RTFLNS rightfulnessrightfulness'sRTFLP redevelopRTFLPMNT redevelopment1 RTFLPMNTSredevelopment'sredevelopmentsRTFLPN redevelopingRTFLPS redevelopsRTFLPT redevelopedRTFMRTFMRTFMNRTFMingRTFMSRTFMsRTFMTRTFMed!RTFN radiophoneredefineRTFNN redefining4RTFNS radiophone's radiophones redefinesRTFNT redefinedRTFNXN redefinitionRTFNXNSredefinition's.RTFS ratifier's ratifiersratifies*RTFT ratified RedfordredivideRTFTN redividing"RTFTS Redford's redividesRTFTT redividedRTFYN ratifyingRTHS roadhouse%RTHSS roadhouse's roadhousesRTHTredhead!RTHTS redhead'sredheadsRTHTT redheaded,RTK retake retook RodgerROTCRTKBN radiocarbonRTKBNS radiocarbon's7RTKL radical radically ridiculeroadkillRTKLF RadcliffeRTKLFS Radcliffe'sRTKLN ridiculingXRTKLS radical's radicals ridicule's ridicules ridiculous roadkill'sRTKLSL ridiculouslyRTKLSM radicalismRTKLSMS radicalism's0RTKLSNSridiculousnessridiculousness'sRTKLT ridiculedRTKLTT reticulatedRTKLXN reticulation-RTKLXNSreticulation's reticulations)RTKN retaken retakingridgingRTKPredcapRTKPS redcap'sredcaps3RTKRF radiographer radiographyRedgraveRTKRFR rotogravure+RTKRFRS rotogravure's rotogravuresKRTKRFSradiographer's radiographers radiography's Redgrave'sRTKRM radiogram&RTKRMS radiogram's radiogramsRTKRNT redcurrantRTKRNTS redcurrantsRTKRT redecorateRTKRTN redecoratingRTKRTS redecoratesRTKRTT redecoratedRTKRXN redecorationRTKRXNSredecoration'sJRTKS retake's retakes Rodger's Rodgers ROTC'sRutgersRTKSTreadjustRTKSTMNT readjustment/ RTKSTMNTSreadjustment's readjustmentsRTKSTN readjustingRTKSTS readjustsRTKSTT readjusted?RTKT redact redactor redcoat reeducaterotgut$RTKTF radioactive reductiveRTKTFL radioactivelyRTKTFT radioactivityRTKTFTSradioactivity's$RTKTN redacting reeducatingaRTKTS redactor's redactors redacts redcoat's redcoats reeducatesrotgut's"RTKTT redacted reeducatedRTKX radicchio1RTKXN redaction reduction reeducationFRTKXNS redaction's reduction's reductions reeducation'sRTKXNST reductionistRTKXS radicchio'sÄRTL radial radially rattle rattler rattly readily redial retail retailer retell retool Riddle riddle rightly ritual ritually rowdilyrudelyRTLBRN rattlebrain+RTLBRNS rattlebrain's rattlebrainsRTLBRNT rattlebrained?RTLF Ratliff redeliver Rodolfo RudolfRudolphRTLFRN redeliveringRTLFRT redelivered=RTLFS Ratliff's redelivers Rodolfo's Rudolph's+RTLK radiology ratlikeRutledge%RTLKS radiology's Rutledge'sRTLKST radiologist+RTLKSTS radiologist's radiologists\RTLN ratline rattling retailing retelling retooling riddlingRitalinRTLNN redliningRTLNNS redlining'sHRTLNS ratline's ratlines rattlings redolence Ritalin'sRTLNSS redolence'sRTLNTredolentôRTLS radial's radials rattler's rattlers rattle's rattles redial's redials retailer's retailers retail's retails retells retools Riddle's riddle's riddles riderless ritual'srituals!RTLS rootless rudderlessRTLSM ritualismRTLSMS ritualism'sRTLSNK rattlesnake+RTLSNKS rattlesnake's rattlesnakesRTLSNS rootlessnessRTLSTK ritualisticRTLSTKLritualisticallybRTLT raddled rattled retailed retaliate retold retooled riddledrootletRTLTF retaliativeRTLTN retaliatingRTLTR retaliatoryRTLTRP rattletrap)RTLTRPS rattletrap's rattletraps/RTLTS retaliates rootlet'srootletsRTLTT retaliatedRTLXN retaliation)RTLXNS retaliation's retaliations=RTM radium redeem Redeemer redeemerrhodiumRTMBL redeemable,RTMN radioman radiomen redeemingRTMNS radioman'sRTMNT RedmondrudimentRTMNTR rudimentary$RTMNTS rudiment's rudimentsRTMPT reattemptRTMPTF redemptiveRTMPTN reattemptingRTMPTS reattemptsRTMPTT reattemptedRTMPXN redemptionRTMPXNS redemption'sTRTMS radium's Redeemer's redeemer's redeemers redeems rhodium'sRTMST rightmost,RTMT radiometer readmitredeemedRTMTN readmittingRTMTR radiometryRTMTRK radiometricRTMTRS radiometry's3RTMTS radiometer's radiometersreadmitsRTMTT readmittedRTMXN readmissionRTMXNS readmission'sþRTN radioing radon raiding rating rattan ratting Reading reading reattain redden redoing redone retain retainer retina retinue return returnee returner ridden ridding ridingrightingœRTN rioting Rodin Rodney rooting rotten rottener rotting routeing routine routing Rutan rutting writingwrittenRTNBL returnable(RTNBLS returnable's returnablesRTNBR RoddenberryRTNBRS Roddenberry'sRTNKredneck!RTNKS redneck'srednecks+RTNL retinal rottenly routinely=RTNN reattaining reddening retaining returningõRTNS radiance radon's rating's ratings rattan's rattans readiness readiness's Reading's reading's readings reattains reddens redness redness's reediness reediness's retainer's retainersûRTNS retains retina's retinas retinue's retinues returnee's returnees returner's returners return's returns riddance riding's rightness rightness's rioting's rottenness rottenness's routine's‰RTNS routines rowdiness rowdiness's ruddiness ruddiness's rudeness rudeness's Rutan's writing'swritings$RTNSS radiance's riddance'sRTNST rottenestnRTNT radiant reattained reddened redound retained returned rodent rotundrotundaRTNTF retentiveRTNTFL retentively.RTNTFNS retentivenessretentiveness'sRTNTL radiantlyRTNTN redounding5RTNTNS redundancy rotundness rotundness's*RTNTNSS redundancies redundancy'sRTNTNT redundantRTNTNTL redundantlyDRTNTS redounds rodent's rodents rotunda'srotundas"RTNTT redounded rotundityRTNTTS rotundity'sRTNXN retentionRTNXNS retention'sRTPretypeRTPLredeployRTPLKT reduplicateRTPLKTN reduplicatingRTPLKTS reduplicatesRTPLKTT reduplicatedRTPLKXN reduplicationRTPLKXNSreduplication'sRTPLMNT redeploymentRTPLMNTSredeployment'sRTPLS redeploysRTPLYN redeployingRTPLYT redeployedRTPNretypingRTPSretypesRTPST redepositRTPSTN redepositing&RTPSTS redeposit's redepositsRTPSTT redepositedRTPT readoptretypedRTPTN readoptingRTPTSreadoptsRTPTT readoptedRTPY ratepayerRTPYS ratepayersKRTR redraw redrew retire retiree retro retryrotaryRTRBTF retributiveRTRBXN retribution+RTRBXNS retribution's retributions RTRF retrieve retrieverRTRFBL retrievableRTRFL retrieval&RTRFLS retrieval's retrievalsRTRFN retrievingRTRFR retrofireRTRFRN retrofiring5RTRFRS retrofires retrovirus retrovirus'sRTRFRSS retrovirusesRTRFRT retrofired@RTRFS retriever's retrievers retrieve's retrieves,RTRFT redraft retrievedretrofit'RTRFTN redrafting retrofitting0RTRFTS redrafts retrofit's retrofits%RTRFTT redrafted retrofitted5RTRK rhetoric Roderick RodrickRodrigo&RTRKL rhetorical rhetoricallyRTRKRS retrogressRTRKRSF retrogressiveRTRKRSN retrogressingRTRKRSS retrogressesRTRKRST retrogressedRTRKRT retrogradeRTRKRTN retrogradingRTRKRTS retrogradesRTRKRTT retrogradedRTRKRXN retrogressionRTRKRXNSretrogression'sXRTRKS rhetoric's Roderick's Rodrick's Rodrigo's Rodriguez Rodriquez'RTRKSS Rodriguez's Rodriquez'sRTRKT redirectretractRTRKTBL retractableRTRKTF retroactiveRTRKTFL retroactivelyRTRKTL retractile&RTRKTN redirecting retracting"RTRKTS redirectsretracts$RTRKTT redirected retracted&RTRKXN redirection retraction)RTRKXNS retraction's retractionsRTRLretrial!RTRLS retrial'sretrialsRTRMNT retirement)RTRMNTS retirement's retirementsQRTRN redrawn reordering retiring retrain roadrunnerRotarianRTRNN retrainingARTRNS retrains roadrunner's roadrunners Rotarian'sRTRNT retrainedRTRNXretrenchRTRNXMNT retrenchment/ RTRNXMNTSretrenchment's retrenchmentsRTRNXN retrenchingRTRNXS retrenchesRTRNXT retrenchedRTRPrattrap!RTRPS rattrap'srattrapsRTRRKT retrorocket+RTRRKTS retrorocket's retrorocketsžRTRS readdress redraws redress redress's retiree's retirees retires retrace retries retro's retros rotariesrotary's3RTRSN readdressing redressing retracingRTRSPKT retrospectRTRSPKTF retrospective RTRSPKTFLretrospectively1 RTRSPKTFSretrospective'sretrospectivesRTRSPKTN retrospecting*RTRSPKTS retrospect's retrospectsRTRSPKTT retrospectedRTRSPKXN retrospection RTRSPKXNSretrospection's0RTRSS readdresses redressesretraces0RTRST readdressed redressedretracedWRTRT reiterate reordered retired retread retreat retriedretrodRTRTF reiterative@RTRTN reiterating retreading retreating retroddenHRTRTS reiterates retread's retreads retreat'sretreats0RTRTT reiterated retreaded retreatedRTRWN redrawing&RTRXN reiteration rhetoricianKRTRXNS reiteration's reiterations rhetorician's rhetoriciansRTRYNretryingýRTS radar's radars radio's radios radius radius's rad'srads raider's raiders raid's raids rater's raters rate's rates rat'srats ratter's ratters reader's readers readiesread'sýRTS reads redoes red'sreds reduce reducer Reed's reed's reeds reorder's reorders reties Reuters Rhoda's Rhodes rider's riders ride's ridesrids righteous right's rightsrioter'sõRTS rioters riotous riot's riots Rita's rite's ritesRitz ritzier ritzy roadie's roadies road's roads rodeo's rodeos Rod's rod'srods rood's roods rooter's rootersRoot'sûRTS root's roots rotas rote's rotor's rotors rot'srots rotters router's routers route's routes rout's routs rowdies rowdy's rudder's rudders Rudy's rut'sruts wright'swrights:RTS writer's writers writes writ'swritsRTSBL reducibleRTSKF rediscoverRTSKFR rediscoveryRTSKFRN rediscovering,RTSKFRS rediscoveries rediscovery'sRTSKFRT rediscoveredRTSKFS rediscoversRTSKNredskinRTSKNN redesigning"RTSKNS redskin'sredskins$RTSKP radarscope radioscopy8RTSKPS radarscope's radarscopes radioscopy's#RTSL righteously riotouslyRTSLF redissolveRTSLFN redissolvingRTSLFS redissolvesRTSLFT redissolvedRTSMrightismRTSMS rightism's8RTSN redesign redesigned reducingretsinabRTSNS redesigns reticence retsina's righteousnessrighteousness's riotousnessRTSNSS reticence's"RTSNT radiosondereticentRTSNTL reticently(RTSNTS radiosonde's radiosondesRTSR rotisserie'RTSRS rotisserie's rotisseriesBRTSS reducer's reducers reduces rightsizeRitz'sRTSSN rightsizingRTSSS rightsizes"RTSST rightsizedritziest©RTST rattiest readiest reddest reduced reediest retest rightest rightist roadside roadster rowdiest ruddiest rudestruttiestRTSTN retestingRTSTP radioisotope,RTSTPSradioisotope's radioisotopesRTSTRBT redistributeRTSTRBTNredistributingRTSTRBTS redistributesRTSTRBTT redistributedRTSTRBXNredistribution RTSTRBXNSredistribution'sRTSTRKT redistrictRTSTRKTN redistrictingRTSTRKTS redistrictsRTSTRKTT redistrictedpRTSTS retest's retests rightist's rightists roadside's roadsides roadster's roadstersRTSTTretestedëRTT radiate radiator radioed raided rated ratted readied readout redid reedit retard retarder retaught retied retort righted rioted rooted rotate rotted routedruttedRTTKT rededicateRTTKTN rededicatingRTTKTS rededicatesRTTKTT rededicated$RTTL ratatouille rototillerRTTLFNradiotelephone1RTTLFNSradiotelephone'sradiotelephones/RTTLKRFradiotelegraphradiotelegraphyGRTTLKRFSradiotelegraph'sradiotelegraphsradiotelegraphy's8RTTLS ratatouille's rototiller's rototillersRTTM RotterdamRTTMN redetermineRTTMNN redeterminingRTTMNS redeterminesRTTMNT redeterminedRTTMS Rotterdam'sGRTTN radiating reediting retarding retortingrotatingRTTNT retardantRTTNTRN rhododendron.RTTNTRNSrhododendron's rhododendrons&RTTNTS retardant's retardantsRTTRrotatory¦RTTS radiates radiator's radiators readout's readouts reedits retarder's retarders retard's retards retort's retortsrotatesBRTTT radiated reedited retarded retortedrotatedRTTXN retardationRTTXNS retardation'sRTWroadwayRTW@ roadworthyRTWKroadwork#RTWKS roadwork's roadworks#RTWL Rottweiler rottweiler'RTWLS Rottweiler's rottweilers RTWS roadway'sroadwaysRTWT redwood rightward.RTWTS redwood's redwoods rightwardsURTX radish reattach reddish reteach retouch RhodesiaroadshowRTXMNT reattachmentRTXMNTSreattachment'sXRTXN radiation reattaching reteaching retouching RhodesianrotationRTXNL rotational@RTXNS radiation's radiations rotation's rotations"RTXP readership ridership6RTXPS readership's readerships ridership's}RTXS radishes radish's reattaches reteaches retouches retouch's Rhodesia's roadshow's roadshows!RTXT reattached retouchedRTYredye*RTYN readying redyeingretyingRTYSredyesRTYSMrowdyismRTYSMS rowdyism'sRTYT redyedRudyardRTYTS Rudyard's)RW rawer reweighRowerowerRWF reweaverewoveRWFN reweavingrewovenRWFSreweavesRWKrework.RWKN reawaken reweighing reworkingRWKNN reawakening#RWKNS reawakens reworkingsRWKNT reawakenedRWKSreworksRWKT reweighedreworkedRWLrowelRWLPNT RawalpindiRWLS rowel'srowelsRWMrewarmRWMN rewarmingRWMSrewarmsRWMTrewarmed#RWN rowan Rowenarowing)RWNS rowans Rowena'srowing's&RWNT rewind rewoundRwandaRWNTBL rewindable RWNTN rewindingRwandan"RWNTNS Rwandan'sRwandans5RWNTS rewind's rewinds Rwanda'sRwandasRWRrewireRWRNrewiringRWRSrewiresRWRTrewired'RWS reweighs rower'srowersRWSTrawest8RWT rearward reward rewed rewordrowed.RWTN rewarding rewedding rewording@RWTS rearwards reward's rewards rewedsrewords*RWTT rewarded reweddedrewordedRWXrewashRWXN rewashingRWXSrewashesRWXTrewashedÎRXrash rasher ratio reach reecho Reich retchRichrich richer Richie Roach roach Rocha RocheRushrush rusher rushier rushy RussiawretchRX@FN RichthofenRXBRuchbahRXBL reachableRXBS Ruchbah'sRXFL reshuffleRXFLN reshuffling%RXFLS reshuffle's reshufflesRXFLT reshuffledRXK rechargerecheckRXKBL rechargeable#RXKN recharging rechecking;RXKS recharge's recharges recheck'srechecks RXKT recharged recheckedjRXL Rachael Rachel Rachelle racial racially rashly Richelieu richlyRochelleKRXLS Rachael's Rachelle's Rachel's Richelieu's Rochelle'sRXLSM racialismRXLSMS racialism'sRXLST racialist%RXLSTS racialist's racialistsRXMB RochambeauRXMBS Rochambeau'sRXMNNF RachmaninoffRXMNTRichmondRXMNTS Richmond'sRXMRRushmoreRXMRS Rushmore'sWRXN ration reaching reechoing retching roaching rushingRussian.RXNL rational rationale rationally@RXNLS rationale's rationales rational's rationalsRXNLSM rationalismRXNLSMS rationalism'sRXNLST rationalistRXNLSTK rationalistic+RXNLSTS rationalist's rationalistsRXNLT rationalityRXNLTS rationality'sRXNN rationingkRXNS rashness rashness's ration's rations richness richness's Russian'sRussiansRXNTrationedRXP reshapereshipRXPMNT reshipmentRXPMNTS reshipment's/RXPN reshaping resharpen reshippingRXPNN resharpeningRXPNS resharpensRXPNT resharpenedRXPS reshapesreshipsRXPT reshaped reshippedRXRSTN rechristenRXRSTNN rechristeningRXRSTNS rechristensRXRSTNT rechristenedöRXS rasher's rashers rashes rash's ratio's ratios reaches reach's reechoes Reich's retches riches Richie's Rich's rich's roaches Roach's roach's Rocha's Roche's rusher'srushersHRXS rushes Rush's rush's Russia's wretcheswretch'sRXSNT ratiocinateRXSNTN ratiocinatingRXSNTS ratiocinatesRXSNTT ratiocinatedRXSNXN ratiocinationRXSNXNSratiocination's6RXST rashest richest RochesterrushiestRXSTS Rochester'sšRXT ratchet reached recharter reechoed retched Richard Richter roached ruched Rushdie rushed wretched wretchederRXTL wretchedlyRXTN ratcheting*RXTNS wretchednesswretchedness'sRXTRN recharteringRXTRT recharteredGRXTS ratchet's ratchets recharters Richards Rushdie'sRXTSN RichardsonRXTST wretchedestRXTT ratchetedRYryewryerRYKYRyukyuRYKYSRyukyu's,RYL riyal Royal royalroyally1RYLS riyal's riyals royal'sroyalsRYLSTroyalist$RYLSTS royalist's royalistsRYLTroyalty0RYLTS royalties royalties's royalty'sRYN rayonRyanRYNS rayon'sRyan'sRYS Reyesrye'sRYSTwryestRYTHRiyadhRYTHSRiyadh'sûSCeCEOCicirGHzSsSASaarsawsaysciSESeseasearseeseersewSisighSirsirSOsosoarsou soughsoursowsoyS'sSSSSASSE SSSŽSSSWSuesueSuiSWW'sWSW WWW'sXxXexixiixiiixorY'sZzZoezoo ZzzyS@ saith scythe Scythia seetheSeth sooth soothe soother South south SoutheyzitherS@BNT southboundS@L southerlyS@LNT SutherlandS@LNTS Sutherland's$S@LS southerlies southerly'sS@MPTN Southampton^S@N Scythian scything seething soothing southern Southerner southernerS@NL soothinglyS@NMST southernmost_S@NS Southerner's Southerners southerner's southerners southern's southernsS@Psouthpaw!S@PS southpaw's southpaws˜S@S scythe's scythes seethes Seth's soother's soothers soothes sooth's South's Souths south's zither'szithers0S@ST Southeast southeast southeasterS@STL southeasterlyS@STN southeasternUS@STS southeaster's southeasters Southeast's Southeasts southeast'sS@STWT southeastwardS@STWTSsoutheastwardsS@SY soothsayerS@SYN soothsayingS@SYNS soothsaying's&S@SYS soothsayer's soothsayers&S@T scythed seethedsoothed1S@WST Southwest southwest southwesterS@WSTL southwesterlyS@WSTN southwesternVS@WSTS southwester's southwesters Southwest's Southwests southwest'sS@WSTWT southwestwardS@WSTWTSsouthwestwardsS@WT southward$S@WTS southward's southwardsaSBCebuSaabSbSBASerb SerbiaSOBsob sobersubzebuZiboSB@SabbathSB@S Sabbath'sSabbathsSBB suburbsuburbiaSBBNsuburban#SBBNS suburban's suburbansSBBNT suburbanite*SBBNTS suburbanite's suburbanites,SBBS suburbia's suburb'ssuburbsSBBTL suborbitalSBFML subfamily'SBFMLS subfamilies subfamily'sSBFNXN subvention)SBFNXNS subvention's subventionsSBFRSN subfreezingSBFSF subversiveSBFSFL subversively0SBFSFNSsubversivenesssubversiveness's(SBFSFS subversive's subversivesSBFTsubvertSBFTN subvertingSBFTSsubvertsSBFTT subvertedSBFXN subversionSBFXNS subversion'sSBHMNsubhuman$SBHMNS subhuman's subhumansSBHTsubheadSBHTN subheading(SBHTNS subheading's subheadings SBHTS subhead'ssubheadsMSBK cyborg Sabik sawbuck Seaborg Seebeck subaquasubj SBKKT subject subjugateSBKKTF subjectiveSBKKTFL subjectivelySBKKTFT subjectivitySBKKTFTSsubjectivity's&SBKKTN subjecting subjugating0SBKKTS subject's subjects subjugates$SBKKTT subjected subjugated&SBKKXN subjection subjugation+SBKKXNS subjection's subjugation'sSBKLSsubclassSBKLTR subculture)SBKLTRS subculture's subculturesSBKMPKT subcompact*SBKMPKTS subcompact's subcompactsSBKMT subcommittee,SBKMTSsubcommittee's subcommitteesSBKNsubjoinSBKNKTF subjunctive,SBKNKTFS subjunctive's subjunctivesSBKNN subjoiningSBKNSsubjoins+SBKNSS subconscioussubconscious'sSBKNSSLsubconsciously5SBKNSSNSsubconsciousnesssubconsciousness'sSBKNT subjoinedSBKNTNNT subcontinent SBKNTNNTLsubcontinental/ SBKNTNNTSsubcontinent's subcontinents+SBKNTRKT subcontract subcontractor SBKNTRKTNsubcontractingR SBKNTRKTSsubcontractor'ssubcontractors subcontract's subcontracts SBKNTRKTT subcontractedSBKRPsubgroup$SBKRPS subgroup's subgroupsOSBKS cyborg's cyborgs Sabik's sawbuck's sawbucks Seebeck'sSBKTK subarcticSBKTKR subcategory,SBKTKRS subcategories subcategory'sSBKTNS subcutaneousSBKTNSLsubcutaneously?SBL Cybele sable Sibyl sibyl soberlySybilSBLM sublimesublimerSBLML sublimelySBLMN subliming'SBLMNL subliminal subliminallySBLMSsublimesSBLMST sublimest.SBLMT sublimate sublimed sublimitySBLMTN sublimating&SBLMTS sublimates sublimity'sSBLMTT sublimatedSBLMXN sublimationSBLMXNS sublimation'sSBLN sibling sibylline!SBLNS sibling'ssiblingsSBLNTsibilant$SBLNTS sibilant's sibilants`SBLS Cybele's sable's sables Sibelius sibyl's sibyls subleaseSybil'sSBLSN subleasing#SBLSS sublease's subleasesSBLST subleasedSBLTsublet#SBLTN subaltern sublettingSBLTNNT sublieutenantSBLTNNTSsublieutenants&SBLTNS subaltern's subalternsSBLTS sublet'ssubletsSBMsebumSBMKsubmergeSBMKN submergingSBMKNL submarginalSBMKNS submergenceSBMKNSS submergence's SBMKRSKPKsubmicroscopicSBMKS submergesSBMKT submerged#SBMRN submarine submarinerESBMRNS submariner's submariners submarine's submarinesSBMSsubmerseSBMSBL submersible+SBMSBLS submersible's submersiblesSBMSF submissiveSBMSFL submissively0SBMSFNSsubmissivenesssubmissiveness'sSBMSN submersingSBMSS submersesSBMST submersedSBMT submit submitterSBMTN submittingSBMTSsubmitsSBMTT submitted$SBMXN submersion submission7SBMXNS submersion's submission's submissions|SBN Cebuano Sabin Sabina Sabine seaborne Serbian sobbing Sorbonne soybean subbingsubornSBNL sobbinglySBNLKNB ZubenelgenubiSBNLKNBSZubenelgenubi'sSBNML subnormalSBNN suborning­SBNS Cebuano's Sabina's Sabine's sawbones sawbones's Serbian's Serbians soberness soberness's Sorbonne's soybean's soybeanssubornsSBNSXMLZubeneschamaliSBNSXMLSZubeneschamali'sSBNTsubornedSBNTK cybernetic)SBNTKS cybernetics cybernetics'sSBNXN subornationSBNXNS subornation'sSBPLTsubplot"SBPLTS subplot'ssubplotsSBPNsubpoenaSBPNK cyberpunk&SBPNKS cyberpunk's cyberpunksSBPNN subpoenaing#SBPNS subpoena's subpoenasSBPNT subpoenaedSBPRFXNLsubprofessional5 SBPRFXNLSsubprofessional'ssubprofessionalsSBPRKRM subprogramSBPRKRMS subprogramsLSBR sabra Sabre Siberia soberer subarea SubaruzebraSBRKT sobriquet&SBRKTS sobriquet's sobriquets*SBRN Sabrina Siberiansobering0SBRNS Sabrina's Siberian's SiberiansSBRNX subbranch'SBRNXS subbranches subbranch'sˆSBRS Cerberus Cerberus's sabra's sabras Sabre's Siberia's subarea's subareas Subaru's zebra'szebrasSBRSTsoberest*SBRT sobered sobrietysybariteSBRTK sybariticSBRTN subroutine(SBRTNS subroutine's subroutines0SBRTS sobriety's sybarite's sybarites“SBS Cebu's Saab'sSb's Serbia's Serb's Serbs sobers SOB's sob'ssobs sub'ssubs zebu's zebusZibo'sSBSFNS subservienceSBSFNSSsubservience'sSBSFNT subservientSBSFNTL subservientlySBSFS subsurfaceSBSFSS subsurface'sSBSKNT subsequentSBSKNTL subsequently$SBSKRB subscribe subscriberSBSKRBN subscribing7SBSKRBS subscriber's subscribers subscribesSBSKRBT subscribedSBSKRPT subscript(SBSKRPTS subscript's subscriptsSBSKRPXN subscription/ SBSKRPXNSsubscription's subscriptionsSBSKXN subsection)SBSKXNS subsection's subsectionsSBSLsubsoilSBSLS subsoil'sSBSMsubsumeSBSMN subsumingSBSMNT subbasement+SBSMNTS subbasement's subbasementsSBSMSsubsumesSBSMTsubsumedSBSNKsubsonic"SBSPS cyberspacesubspaceFSBSPSS cyberspace's cyberspaces subspecies subspecies'sSBSRsubzeroSBSS sebaceousSBSSTsubsistSBSSTM subsystem'SBSSTMS subsystem's subsystemsSBSSTN subsistingSBSSTNS subsistenceSBSSTNSS subsistence'sSBSSTSsubsistsSBSSTT subsisted'SBST subset subsidesubsidySBSTN subsiding$SBSTNS subsidence substance7SBSTNSS subsidence's substance's substancesSBSTNTF substantiveSBSTNTFL substantively,SBSTNTFS substantive's substantivesSBSTNTT substandard*SBSTNXL substantial substantiallySBSTNXT substantiateSBSTNXTNsubstantiatingSBSTNXTS substantiatesSBSTNXTT substantiatedSBSTNXXNsubstantiation3 SBSTNXXNSsubstantiation'ssubstantiationsSBSTR subsidiarySBSTRKTR substructure/ SBSTRKTRSsubstructure's substructures)SBSTRS subsidiaries subsidiary's3SBSTRT subsidiarity substrata substrateSBSTRTM substratumSBSTRTMS substratum's'SBSTRTS substrate's substratesESBSTS subset's subsets subsides subsidies subsidy'sSBSTTsubsidedSBSTTT substituteSBSTTTN substituting)SBSTTTS substitute's substitutesSBSTTTT substitutedSBSTTXN substitution.SBSTTXNSsubstitution's substitutionsSBSTXN substation)SBSTXNS substation's substationsSBSXN SebastianSBSXNS Sebastian's{SBT sabot saboteur seabed seabird seaboard sobbed sorbet subbed subdue suborderZebedeeSBTFK subterfuge(SBTFKS subterfuge's subterfugesSBTFT subdivideSBTFTN subdividingSBTFTS subdividesSBTFTT subdividedSBTFXN subdivision+SBTFXNS subdivision's subdivisionsSBTKsabotageSBTKL sabbatical(SBTKLS sabbatical's sabbaticalsSBTKN sabotaging#SBTKS sabotage's sabotagesSBTKSTsubtext#SBTKSTS subtext'ssubtextsSBTKT sabotaged&SBTL subtle subtlersubtlySBTLSTsubtlestSBTLTsubtlety%SBTLTS subtleties subtlety'sSBTMK subatomicSBTN subduingsubteenSBTNNS subtenancySBTNNSS subtenancy'sSBTNNT subtenant'SBTNNTS subtenant's subtenants!SBTNS subteen'ssubteens"SBTNT subordinatesubtend(SBTNTN subordinating subtending6SBTNTS subordinate's subordinatessubtends&SBTNTT subordinated subtendedSBTNXN subordinationSBTNXNSsubordination'sSBTPKsubtopic$SBTPKS subtopic's subtopicsSBTRHNT subtrahend*SBTRHNTS subtrahend's subtrahendsSBTRKTsubtractSBTRKTN subtractingSBTRKTS subtractsSBTRKTT subtractedSBTRKXN subtraction,SBTRKXNS subtraction's subtractionsSBTRNN subterraneanSBTRPK subtropicSBTRPKL subtropical(SBTRPKS subtropics subtropics's¿SBTS saboteur's saboteurs sabot's sabots seabed's seabeds seabird's seabirds seaboard's seaboards sorbet's sorbets subdues suborder's subordersSBTT subdued subeditor SBTTL subtitlesubtotalSBTTLN subtitling?SBTTLS subtitle's subtitles subtotal's subtotalsSBTTLT subtitledSBTTS subeditorsSBWsubwaySBWS subway'ssubwaysýSFCerf ciphersafe safer Saiph Sapphosave saver Savior Savoy savoyserf serve server servo severSFsf sieveSiva Soave soeversofa Sofia Sophia Sophie suavesuaverpSF sufferSufisurf surfer surveySUVSuva XavierxivxvxvixviixviiiSF@TT softheartedSFBLsavableSFBT surfboardSFBTN surfboarding%SFBTS surfboard's surfboardsSFBTT surfboarded1SFF savvier savvy survivesurvivorSFFBL survivableSFFLsurvival#SFFLS survival's survivalsSFFLST survivalist+SFFLSTS survivalist's survivalistsSFFN surviving\SFFS civvies civvies's savvies savvy's survives survivor's survivorsSFFSTsavviest)SFFT Safavid savviedsurvivedSFFYNsavvying.SFK civic Savage savagesavagerSFKL cervicalsavagelySFKLN SophocleanSFKLS SophoclesSFKNsavagingSFKNMsphagnum$SFKNMS sphagnum's sphagnums&SFKNS savageness savageness'sSFKPN safekeepingSFKPNS safekeeping'sSFKRsavagery$SFKRS savageries savagery'sHSFKS cervix civics civics's savage's savagessuffixSFKSN suffixing,SFKSS cervix's suffixessuffix's SFKST savagestsuffixedSFKSXN suffixationSFKSXNS suffixation's,SFKT safeguard savaged suffocate'SFKTN safeguarding suffocating3SFKTS safeguard's safeguards suffocates%SFKTT safeguarded suffocatedSFKXN suffocationSFKXNS suffocation's[SFL civil civilly safely sawfly seafloor servile SevillesuavelySFLBTSvalbardSFLBTS Svalbard'sSFLK cephalicSuffolkSFLNcivilian3SFLNS civilian's civilians surveillanceSFLNSSsurveillance'saSFLS sawflies sawfly's seafloor's seafloors Seville's syphilis syphilis's5SFLT civility servility sveltesvelterSFLTK syphilitic(SFLTKS syphilitic's syphilitics3SFLTS civilities civility's servility'sSFLTSTsveltestSFLW safflower$SFLWS safflower's safflowersSFMR sophomoreSFMRK sophomoric%SFMRS sophomore's sophomoresSFMT servomotor'SFMTS servomotor's servomotorsSFMXNSMservomechanism1SFMXNSMSservomechanism'sservomechanismsSFN savanna Savannah saving serving seven Severn sieving siphon Sivan souvenir surfingSven ZephaniahSFN@seventh!SFN@S seventh'sseventhsSFNFNK SouphanouvongSFNFNKSSouphanouvong'sSFNKLSvengaliSFNKS Sphinxsphinx-SFNKSS sphinxes Sphinx'ssphinx'sSFNKT sphincter&SFNKTS sphincter's sphinctersSFNN siphoningSFNRL SavonarolaóSFNS safeness safeness's Savannah's savanna's savannas saving's savings savings's serving's servings seven's sevens siphon's siphons Sivan's souvenir's souvenirs suaveness suaveness'sSFNS surfing'sSven's3SFNT savant servant seventysiphonedSFNT@ seventieth(SFNT@S seventieth's seventiethsSFNTN seventeenSFNTN@ seventeenth+SFNTN@S seventeenth's seventeenths&SFNTNS seventeen's seventeensmSFNTS Cervantes Cervantes's savant's savants servant's servants seventies seventy'shSFR safari sapphire seafarer servery severe severer sphere suffererzephyrSFRKsuffrage$SFRKL spherical sphericallySFRKN suffragan&SFRKNS suffragan's suffragansSFRKNT sovereigntySFRKNTS sovereignty'sSFRKS suffrage'sSFRKST suffragist)SFRKSTS suffragist's suffragistsSFRKT suffragette*SFRKTS suffragette's suffragettes9SFRL several severally severely Zeffirelli%SFRLS several's Zeffirelli's_SFRN ciphering safariing saffron seafaring severing sovereign suffering£SFRNS saffron's saffrons seafaring's severance severeness severeness's sovereign's sovereigns sufferance suffering's sufferings6SFRNSS severance's severances sufferance'sSFRNTseafront$SFRNTS seafront's seafrontsÁSFRS safari's safaris sapphire's sapphires seafarer's seafarers serveries Severus sphere's spheres sufferer's sufferers zephyr's zephyrsZephyrusSFRSTseverestNSFRT ciphered safaried severed severity spheroidsufferedSFRTL spheroidal0SFRTS severity's spheroid's spheroidsüSFS Cepheus Cepheus's Cerf's cipher's ciphers safe's safes Saiph's Sappho's saver's savers save's saves Savior's savoy's savoys serf's serfs server's servers serve's servesserviceðSFS servo's servos severs sieve's sieves Siva's Soave's sofa's sofas Sofia's Sophie's suffers suffice suffuse surface surfer's surfers surf's surfs survey's surveysSuva'sSFSBL serviceableSFSBLTserviceabilitySFSBLTSserviceability'sSFSM sophismSufism$SFSMN serviceman servicemenSFSMNS serviceman'sSFSMS sophism's;SFSN servicing sufficing suffusing surfacingSFSNS sufficiencySFSNSS sufficiency'sSFSNT sufficientSFSNTL sufficiently]SFSS cervices service's services suffices suffuses surface'ssurfacesWSFST safest serviced sophist suavest sufficed suffusedsurfacedSFSTK sophisticSFSTKL sophisticalSFSTKT sophisticateSFSTKTNsophisticating-SFSTKTSsophisticate's sophisticatesSFSTKTT sophisticatedSFSTKXNsophisticationSFSTKXNSsophistication'sSFSTPL SevastopolSFSTPLS Sevastopol'sSFSTR sophistry'SFSTRS sophistries sophistry's!SFSTS sophist'ssophists)SFSWMN servicewoman servicewomenSFSWMNSservicewoman'séSFT Cepheid civet safety saved seafood Sephardi served serviette servitor Seyfert sievedsift siftersoft softer softy Soviet soviet suavity surfed surfeitzoophyteSFTBKsoftbackSFTBLsoftball$SFTBLS softball's softballsSFTBNT softboundSFTK zoophyticSFTKF softcoverSFTLsoftlySFTLFSK SverdlovskSFTMserfdomSFTMS serfdom's6SFTN sifting soften softener surfeitingSFTNN softeningHSFTNS softener's softeners softens softness softness'sSFTNTsoftenedúSFTS civet's civets safeties safety's seafood's serviette's serviettes servitor's servitors sifter's sifters sifts softies softy's soviet's soviets suavity's surfeit's surfeits zoophyte'sSFTS zoophytesSFTSTsoftest+SFTT servitude sifted surfeitedSFTTS servitude'sSFTWRsoftwareSFTWRS software'sSFTWTsoftwood#SFTWTS softwood's softwoodsSFWSafewaySFWS Safeway'sSFXN suffusionSFXNS suffusion'sSFYsurveyorSFYN surveyingSFYNS surveying's"SFYS surveyor's surveyorsSFYT SavoyardsurveyedSFYTS Savoyard's SHSohoSHBsahibSHBS sahib'ssahibsSHFKZhivagoSHFKS Zhivago'sSHKFZhukovSHLSahelSHNKSihanoukSHNKS Sihanouk'sSHNKSH ZhengzhouSHRSaharaSHRNSaharanSHRNS Saharan'sSHRSSahara's'SHS sawhorse seahorseXhosaGSHSS sawhorse's sawhorses seahorse's seahorsesXhosa'sSHTSuhartoSHTNFZhdanovSHTS Suharto'sýSKceca cigar circa cirqueSACsac Saccosacksagsagasage sager saggier saggysago SakaisakeSaki sarge sarkySCScscar scourscowSECSecsec sedgesedgieröSK sedgyseek seekerSega segue Seikoseq sequoia serge Sergei Sergiosicsick sicker sickie sicko siegeSJSKskaskewski skierskuaskysoakSocsoc sock„SK soggier soggysoukSqsq squawsuck sucker sugar surge WYSIWYGxxZeke ZiggyZukorSK@NscathingSK@NL scathingly_SKBscab scabbier scabby scuba sickbay squab squib SquibbsuccubiSKBBskibobSKBBSskibobs SKBL squabble squabblerSKBLN squabbling@SKBLS squabbler's squabblers squabble's squabbles!SKBLT skewbald squabbledSKBLTS skewbaldsSKBN scabbingscubaing&SKBNS scabbiness scabbiness'sSKBR ScarboroughSKBRSscabrousSKBRX sagebrushSKBRXS sagebrush's•SKBS scabies scabies's scab's scabs scuba's scubas sickbays squab's squabs Squibb's squib's squibssuccubusSKBST scabbiest@SKBT scabbard scabbed Schubert scubaedsickbedSKBTK scorbutic;SKBTS scabbard's scabbards sickbed'ssickbeds¤SKF scarf scoff scoffer scuff scurf scurfier scurfy scurvier scurvy Segovia skiff skive skiver squiffyxcvixcviiSKFFskivvy SKFFS skivviesskivvy'sSKFFTskivviedSKFFYN skivvyingSKFK sarcophagi(SKFKS sarcophagus sarcophagus's@SKFL sackful scofflaw scuffle scurvilyskiffleSKFLN scufflingUSKFLS sackful's sackfuls scofflaw's scofflaws scuffle'sscuffles8SKFLT scaffold scuffled segfaultZiegfeldSKFLTN scaffoldingSKFLTNS scaffolding's1SKFLTS scaffold's scaffolds segfaults6SKFN scarfing scoffing scuffingskiving!SKFNK scavenge scavengerSKFNKN scavenging3SKFNKS scavenger's scavengers scavengesSKFNKT scavengedSKFNS sycophancySKFNSS sycophancy'sSKFNT sycophantSKFNTK sycophantic&SKFNTS sycophant's sycophantsSKFRT Siegfried¸SKFS scarf's scarfs scarves scoffer's scoffers scoff's scoffs scuff's scuffs scurf's scurvy's Segovia's skiff's skiffs skiversskives"SKFST scurfiest scurviest1SKFT scarfed scoffed scuffedskivedSKH SakhaSikhSKHLNSakhalinSKHLNS Sakhalin'sSKHRFSakharovSKHRST ScheherazadeSKHRSTSScheherazade's%SKHS Sakha's Sikh'sSikhsSKHSMSikhism{SKKscag scourgesqq squawk squawker squeak squeaker squeakier squeaky squeegeesquidgySKKK skyjack skyjackerSKKKN skyjacking(SKKKNS skyjacking's skyjackings1SKKKS skyjacker's skyjackersskyjacksSKKKT skyjackedTSKKL squeakily squiggle squigglier squiggly surgical surgicallySKKL@ sackclothSKKL@S sackcloth'sSKKLN squiggling#SKKLS squiggle's squigglesSKKLST squiggliestSKKLT squiggledVSKKN scagging scourging squawking squeaking squeegeeing sugarcane7SKKNS squeakiness squeakiness's sugarcane'sSKKPskycapSKKPS skycap'sskycaps¨SKKS scags scourge's scourges squawker's squawkers squawk's squawks squeaker's squeakers squeak's squeaks squeegee's squeegeesSKKST squeakiestPSKKT scagged scourged squawked squeaked squeegeed sugarcoatSKKTN sugarcoatingSKKTS sugarcoatsSKKTT sugarcoatedSKKW SacajaweaúSKL cecal circle circular cycle sagely scalar scale scalier scaly scholar school Schuyler scowl scull sculler Sculley seagull secular sequel sickle sicklier sickly skillskoalrSKL skull soggily squall squallier squally squalor squeal squealer suckleZieglerSKLB schoolboySkylab#SKLBK schoolbag schoolbookESKLBKS schoolbag's schoolbags schoolbook's schoolbooks1SKLBS schoolboy's schoolboysSkylab's?SKLFL schoolfellow skilfully skillful skillfully,SKLFLNS skillfulnessskillfulness's,SKLFLSschoolfellow's schoolfellowsSKLHS schoolhouse*SKLHSS schoolhouse's schoolhouses0SKLK cyclic skulk skulkerskylark>SKLKL cyclical cyclically schoolgirl Schuylkill8SKLKLS schoolgirl's schoolgirls Schuylkill's"SKLKN skulking skylarkingSKLKPskullcap$SKLKPS skullcap's skullcapsDSKLKS skulker's skulkers skulks skylark'sskylarks-SKLKT schoolkid skulked skylarkedSKLKTS schoolkids"SKLL circularly scholarlySKLLS scalelessSKLMM schoolmarm(SKLMMS schoolmarm's schoolmarmsSKLMMX schoolmarmishSKLMNcyclamen$SKLMNS cyclamen's cyclamensSKLMST schoolmaster1SKLMSTRSschoolmistress schoolmistress's SKLMSTRSSschoolmistresses-SKLMSTSschoolmaster's schoolmasters$SKLMT cyclometer schoolmateGSKLMTS cyclometer's cyclometers schoolmate's schoolmatesºSKLN circling cycling cyclone scalene scaling scallion Schelling schooling scowling sculling scullion skyline squalling squealingsucklingSKLNKcyclonicÒSKLNS cyclone's cyclones scaliness scaliness's scallion's scallions schooling's scullion's scullions skyline's skylines succulence succulency suckling's sucklings)SKLNSS succulence's succulency's"SKLNT Sjaelland succulent5SKLNTS Sjaelland's succulent's succulents&SKLP scallop scalpscalperSKLPLscalpel"SKLPLS scalpel'sscalpels"SKLPN scallopingscalping¥SKLPS Cyclopes cyclopes Cyclopes's Cyclops cyclops Cyclops's cyclops's scallop's scallops scalper's scalpers scalp'sscalpsDSKLPT cyclopedia scalloped scalped sculptsculptorSKLPTN sculptingSKLPTR sculptureSKLPTRL sculpturalSKLPTRN sculpturingESKLPTRS sculptress sculptress's sculpture's sculpturesSKLPTRSS sculptressesSKLPTRT sculpturedNSKLPTS cyclopedia's cyclopedias sculptor's sculptorssculptsSKLPTTsculptedSKLRscullerySKLRM schoolroom(SKLRMS schoolroom's schoolrooms$SKLRS sculleries scullery'sSKLRSM secularismSKLRSMS secularism's2SKLRSS scleroses sclerosis sclerosis'sSKLRST secularist)SKLRSTS secularist's secularistsSKLRT circularitySKLRTK scleroticSKLRTS circularity'süSKLS circle's circles circular's circulars cycle's cycles scalars scale's scales scholar's scholars school's schools Schulz Schuyler's scowl's scowls sculler's scullers Sculley'sscull'søSKLS sculls seagull's seagulls sequel's sequels sickle's sickles skill's skills skoal's skoals skull's skulls squall's squalls squalor's squealer's squealers squeal's squealssuckles!SKLS sugarless Ziegler'sSKLSF seclusive0SKLSS Schulz's scoliosis scoliosis's:SKLST cyclist scaliest sickliest squalliestSKLSTK scholasticSKLSTKLscholastically"SKLSTS cyclist'scyclistsSKLSTSSM scholasticismòSKLT circled circlet circulate cycled scald scaled Scarlatti scarlet schooled scold scowled sculled seclude skilled skillet skylight squalid squalider squalled squealedsuckledSKLTKR skulduggerySKLTKRS skulduggery's!SKLTL skeletal squalidlyVSKLTN circulating scalding scarlatina scolding secludingskeletonoSKLTNS scarlatina's scolding's scoldings skeleton's skeletons squalidness squalidness'sSKLTR circulatorySKLTRN cyclotron'SKLTRNS cyclotron's cyclotronsÙSKLTS circlet's circlets circulates Cyclades Cyclades's scald's scalds scarlet's schooldays Schultz scold's scolds secludes skillet's skillets skylight's skylightsSKLTSS Schultz'sSKLTST squalidest8SKLTT circulated scalded scoldedsecludedSKLTX schoolteacher.SKLTXSschoolteacher'sschoolteachers"SKLWK scalawag schoolwork4SKLWKS scalawag's scalawags schoolwork's,SKLX squelch squelchiersquelchySKLXLT schoolchildSKLXLTRNschoolchildrenSKLXLTS schoolchild's2SKLXN circulation seclusion squelching9SKLXNS circulation's circulations seclusion'sSKLXP scholarship*SKLXPS scholarship's scholarships"SKLXS squelches squelch'sSKLXST squelchiestSKLXT squelchedSKLYT schoolyard'SKLYTS schoolyard's schoolyards½SKM cecum sarcomascam schema scheme schemerscum scummier scummy sigma Sikkimskim skimmer sorghum squirm squirmier squirmysuccumbSKMBKscumbag"SKMBKS scumbag'sscumbagsSKMBN succumbingSKMBSsuccumbsSKMBT succumbedSKMF zigamorphSKMFLKS circumflex+SKMFLKSS circumflexes circumflex'sSKMFNT circumventSKMFNTN circumventingSKMFNTS circumventsSKMFNTT circumventedSKMFNXN circumventionSKMFNXNScircumvention'sSKMFRNS circumference0SKMFRNSScircumference'scircumferencesSKMFRNXLcircumferentialSKMFS zigamorphsSKMLSGMLSKMLKTRcircumlocutorySKMLKXNcircumlocution2SKMLKXNScircumlocution'scircumlocutionsSKMLSSGML'sPSKMN scamming scheming Schumann scumming skimming squirmingSKMNFKTcircumnavigateSKMNFKTNcircumnavigatingSKMNFKTScircumnavigatesSKMNFKTTcircumnavigatedSKMNFKXN circumnavigation7 SKMNFKXNScircumnavigation'scircumnavigationsSKMNT segmentSigmundSKMNTN segmenting"SKMNTS segment'ssegmentsSKMNTT segmentedSKMNTXN segmentationSKMNTXNSsegmentation'sDSKMP scamp scamper scampi skimp skimpierskimpy#SKMPL circumpolarskimpilySKMPNskimping'SKMPNS skimpiness skimpiness'sSKMPRN scamperingSKMPRT scamperedLSKMPS scamper's scampers scampi's scamp's scampsskimpsSKMPST skimpiest!SKMPT SchumpeterskimpedSKMPTS Schumpeter'sSKMRsycamore#SKMRS sycamore's sycamoresôSKMS cecum's sarcoma's sarcomas scam's scams schemer's schemers scheme's schemes scum's scums sigma's sigmas Sikkimese skimmer's skimmers skim's skims sorghum's squamoussquirm'sSKMSsquirmsSKMSKRB circumscribeSKMSKRBNcircumscribingSKMSKRBS circumscribesSKMSKRBT circumscribed SKMSKRPXN circumscription6 SKMSKRPXNScircumscription'scircumscriptionsSKMSPKT circumspectSKMSPKTL circumspectlySKMSPKXNcircumspection SKMSPKXNScircumspection'sSKMSS circumciseSKMSSN circumcisingSKMSSS circumcisesSKMSST circumcised#SKMST scummiest squirmiestSKMSTNS circumstanceSKMSTNSNcircumstancing.SKMSTNSScircumstance's circumstancesSKMSTNST circumstanced1SKMSTNXLcircumstantialcircumstantiallySKMSXN circumcision-SKMSXNScircumcision's circumcisionsKSKMT scammed schemata schemed scummed skimmedsquirmedSKMTK schematicSKMTKL schematically&SKMTKS schematic's schematics.SKMX skirmish skirmisher squeamishSKMXL squeamishlySKMXN skirmishing-SKMXNS squeamishnesssqueamishness's3SKMXS skirmishers skirmishes skirmish'sSKMXT skirmishedøSKN sacking Sagan sagging Saginaw Saigon SargonScanscan scanner schooner scone scorn scorner seagoing seeking segueing seguing seigneur seignior sequin sicken sickingsighingÆSKN signer signor skein skiingskin Skinner skinnier skinny soaking socking sojourn sojourner soughing sucking Sukarno surgeon surgingzirconSKNBK SchoenbergSKNBKS Schoenberg'sSKNBT signboard&SKNBTS signboard's signboardsSKNFsignifySKNFKNS significanceSKNFKNSSsignificance'sSKNFKNT significantSKNFKNTL significantlySKNFKXN signification0SKNFKXNSsignification'ssignifications-SKNFL scornful scornfullyskinfulSKNFLNT skinflint(SKNFLNTS skinflint's skinflintsSKNFS signifiesSKNFT signifiedSKNFYN signifyingSKNHTskinhead$SKNHTS skinhead's skinheads%SKNK Sejong signageskunkSKNKNskunkingSKNKRskincareSKNKRS skincare's6SKNKS Sejong's signage's skunk'sskunksSKNKTskunkedSKNKTT SchenectadySKNKTTS Schenectady's(SKNL Seconal signalsignally#SKNLMN signalman signalmenSKNLMNS signalman's8SKNLS Seconal's signal's signalsskinlessSKNLSXNSsignalization'sSKNM zirconiumSKNMS zirconium'sQSKNN scanning scorning sickening signing skinning sojourningSKNNL sickeningly?SKNNS signing's signings skinniness skinniness'sSKNPSTsignpostSKNPSTN signposting%SKNPSTS signpost's signpostsSKNPSTT signposted(SKNR signora signoresignori"SKNRN signorina signorine&SKNRNS signorina's signorinas!SKNRS signora'ssignorasúSKNS Cygnus Cygnus's sacking's sackings Sagan's Saginaw's Saigon's Sargon's scanner's scanners scan's scans schooner's schooners sconce scone's scones scorner's scorners scorn'sscornsúSKNS seigneur's seigneurs seignior's seigniors sequence sequencer sequin's sequins sickens sickness sickness's signer's signers signor's signors skein's skeins skiing's Skinner'sskinny'sµSKNS skin's skins soaking's soakings sogginess sogginess's sojourner's sojourners sojourn's sojourns surgeon's surgeons zircon'szirconsSKNSN sequencingSKNSNS sequencing'sVSKNSS sconce's sconces sequencers sequence's sequences sicknesses"SKNST sequenced skinniestúSKNT cygnet Sargent scanned scant scanter scantier scanty scorned secant second seconder Segundo sequined sequinned sergeant sickened signet skinned skint sojourned squanderSquantoSKNT squintsquinterSKNTHNT secondhand6SKNTL scandal scantily scantlysecondlySKNTLMNK scandalmonger1 SKNTLMNKSscandalmonger'sscandalmongers0SKNTLS scandalous scandal'sscandalsSKNTLSL scandalouslySKNTMscandiumSKNTMNT secondmentSKNTMNTS secondmentsSKNTMS scandium's.SKNTN scanting seconding squintingSKNTNF ScandinaviaSKNTNFN Scandinavian.SKNTNFNSScandinavian's ScandinaviansSKNTNFS Scandinavia'sCSKNTNS scantiness scantiness's scantness scantness's/SKNTR secondary signatory signature%SKNTRL scoundrel secondarily'SKNTRLS scoundrel's scoundrelsSKNTRN squanderingbSKNTRS secondaries secondary's signatories signatory's signature's signaturesSKNTRT squanderedáSKNTS cygnet's cygnets scanties scants secant's secants seconder's seconders second's seconds Segundo's sergeant's sergeants signet's signets squanders squint'ssquints/SKNTST scantest scantiest squintest8SKNTT scanted seconded skintightsquinted&SKNXL sequential sequentiallySKNXNscansionSKNXNS scansion'suSKP scarp scarper scoop scope Scorpio scupperskip skipper Skippy Skype zookeeperSKPFLscoopful$SKPFLS scoopful's scoopfulsSKPKSkopjeSKPKRS scapegrace)SKPKRSS scapegrace's scapegracesSKPKT scapegoatSKPKTN scapegoating&SKPKTS scapegoat's scapegoatsSKPKTT scapegoated*SKPL scapula scapulaescapularSKPLM sugarplum&SKPLMS sugarplum's sugarplums0SKPLS scapular's scapulars scapula'sBSKPN scarping scooping scoping scorpionskippingSKPNH Schopenhauer#SKPNS scorpion's scorpions2SKPRN scarpering scuppering skippering/SKPRT scarpered scuppered skippered÷SKPS scarpers scarp's scarps scoop's scoops Scopes scope's scopes Scopes's Scorpio's Scorpios Scorpius Scorpius's scupper's scuppers skipper's skippers Skippy's skip's skipsSkype's$SKPS zookeeper's zookeepers1SKPT scarped scooped scopedskippedíSKR sacra saguaro scare scarier scary score scorer scourer scree screw screwy scurry secure securer Segre Socorro square squarer squire Sucre sugarier sugarysurgeryRSKRB scarab scribe scrub scrubber scrubbier scrubbyZagreb^SKRBL Scrabble scrabble scrabbler screwball scribal scribble scribbler%SKRBLN scrabbling scribbling±SKRBLS scrabbler's scrabblers Scrabble's Scrabbles scrabble's scrabbles screwball's screwballs scribbler's scribblers scribble's scribbles#SKRBLT scrabbled scribbled-SKRBN Scriabin Scribner scrubbingSKRBNS Scribner'srSKRBS scarab's scarabs scribe's scribes scrubber's scrubbers scrub's scrubsZagreb'sSKRBST scrubbiest"SKRBT scoreboardscrubbed(SKRBTS scoreboard's scoreboards4SKRF scarify scruff scruffierscruffySKRFKXN scarificationSKRFKXNSscarification's!SKRFL scrofula scruffily%SKRFLS scrofula's scrofulousSKRFN scrivenerFSKRFNS scrivener's scriveners scruffiness scruffiness'sSKRFP scrapheap&SKRFPS scrapheap's scrapheaps9SKRFS sacrifice scarifies scruff'sscruffsSKRFSN sacrificing&SKRFSS sacrifice's sacrifices%SKRFST sacrificed scruffiestSKRFT scarified)SKRFXL sacrificial sacrificiallySKRFYN scarifyingGSKRK scrag scraggier scraggy scrog Scroogescrooge"SKRKL scragglierscragglySKRKLST scraggliestSKRKN scroggingSKRKP scorekeeper*SKRKPS scorekeeper's scorekeepersSKRKR scarecrow&SKRKRS scarecrow's scarecrowsXSKRKS scrag's scrags scrogs scrooge's scrooges Scruggs Scruggs'sSKRKST scraggiest;SKRKT scorecard scrogged segregate skyrocket(SKRKTN segregating skyrocketingQSKRKTS scorecard's scorecards segregates skyrocket's skyrockets&SKRKTT segregated skyrocketedSKRKXN segregationSKRKXNS segregation'sSKRKXNSTsegregationist3 SKRKXNSTSsegregationist'ssegregationistsoSKRL cigarillo scarily scrawl scrawlier scrawly scroll securely squarelysquirrel#SKRLK sacrilege sacroiliacUSKRLKS sacrilege's sacrileges sacrilegious sacroiliac's sacroiliacsSKRLKSLsacrilegiously/SKRLN scoreline scrawling scrollingSKRLNS scorelines‰SKRLS cigarillo's cigarillos scoreless scrawl's scrawls scroll's scrolls scurrilous squirrel's squirrelsSKRLSL scurrilously0SKRLSNSscurrilousnessscurrilousness'sSKRLST scrawliest.SKRLT scrawled scrolled scurrilitySKRLTS scurrility'sYSKRM sacrum scram scream screamer scrim scrum Seagramsickroom"SKRMBL scramble scramblerSKRMBLN scramblingBSKRMBLS scrambler's scramblers scramble's scramblesSKRMBLT scrambledSKRMHLF scrumhalfSKRMHLFS scrumhalves"SKRMK scrimmage scrummageSKRMKN scrimmaging4SKRMKS scrimmage's scrimmages scrummagesSKRMKT scrimmaged/SKRMN scramming screaming scrummingSKRMNK scaremongerSKRMNKRNscaremongering+SKRMNKS scaremonger's scaremongersSKRMNL screamingly$SKRMNT sacrament SacramentoSKRMNTL sacramental7SKRMNTS Sacramento's sacrament's sacraments'SKRMP scrimp scrumpscrumpy#SKRMPN scrimping scrumpingSKRMPS scrimpsscrumps!SKRMPT scrimpedscrumpedSKRMPXS scrumptiousSKRMPXSL scrumptiously—SKRMS sacrum's scrams screamer's screamers scream's screams scrim's scrims scrums Seagram's sickroom's sickrooms,SKRMT scrammed screamedscrummed#SKRMX Scaramouch scrimshaw&SKRMXS scrimshaw's scrimshawsSKRMXWN scrimshawingSKRMXWT scrimshawed”SKRN scaring scarring scoring scouring scrawnier scrawny screen securing squaring squiring suckeringsugaring;SKRNK scrounge scrounger scroungierscroungySKRNKN scrounging3SKRNKS scrounger's scroungers scroungesSKRNKST scroungiestSKRNKT scroungedSKRNN screeningFSKRNNS scrawniness scrawniness's screening's screeningsSKRNPL screenplay)SKRNPLS screenplay's screenplaysSKRNRT screenwriterSKRNRTN screenwritingSKRNRTNSscreenwriting's-SKRNRTSscreenwriter's screenwritersYSKRNS scariness scariness's screen's screens squareness squareness'sSKRNST scrawniestSKRNTscreenedSKRNTNScrantonSKRNX scrunchscrunchySKRNXN scrunching?SKRNXS scrunches scrunchies scrunch's scrunchy'sSKRNXT scrunched]SKRP scrap scrape scraper scrapie scrapper scrappier scrappyscripSKRPBK scrapbook'SKRPBKS scrapbook's scrapbooksSKRPLscrupleSKRPLN scrupling0SKRPLS scruple's scruples scrupulousSKRPLSL scrupulously1SKRPLSNSscrupulousnessscrupulousness'sSKRPLST scrupulositySKRPLSTSscrupulosity'sSKRPLTscrupled!SKRPN scraping scrappingSKRPNS scrapings}SKRPS scraper's scrapers scrape's scrapes scrapper's scrappers scrap's scraps scrip'sscripsSKRPST scrappiest)SKRPT scraped scrappedscriptSKRPTN scripting#SKRPTR Scripture scriptureSKRPTRL scripturalDSKRPTRS Scripture's Scriptures scripture's scripturesSKRPTRT scriptwriter.SKRPTRTSscriptwriter's scriptwriters SKRPTS script'sscriptsSKRPTTscriptedSKRPYT scrapyard'SKRPYTS scrapyard's scrapyardsöSKRS saguaro's saguaros scare's scares scorer's scorers score's scores scourer's scourers scree's screes screw's screws scurries scurry's secrecy secures Segre's Socorro'ssquare'sNSKRS squares squire's squires sucrose surgeries surgery'sSKRSNKT sacrosanct2 SKRSNKTNSsacrosanctnesssacrosanctness's"SKRSS secrecy's sucrose'sESKRST sacristy scariest securest squarest sugariestSKRSTN sacristan'SKRSTNS sacristan's sacristans%SKRSTS sacristies sacristy'såSKRT cigarette sacred sauerkraut scared scarred scored scoured screed scrod scrota scurried secret secrete secured security skywriter squared squired suckeredsugaredSKRTF secretiveSKRTFL secretively.SKRTFNS secretivenesssecretiveness'sSKRTKSocratic+SKRTL sacredly scrotalsecretlySKRTMscrotumSKRTMS scrotum's=SKRTN scrutineer scrutiny secreting skywritingTSKRTNS sacredness sacredness's scrutineers scrutiny's skywriting's/SKRTR Secretary secretary secretorySKRTRF screwdriver+SKRTRFS screwdriver's screwdriversSKRTRL secretarial'SKRTRS secretaries secretary's'SKRTRT Secretariat secretariat<SKRTRTS Secretariat's secretariat's secretariatsSKRTRXP secretaryshipSKRTRXPSsecretaryship'sÙSKRTS cigarette's cigarettes sauerkraut's screeds scrod's secretes secret's secrets securities security's skywriter's skywriters Socrates Socrates's Sucrets Sucrets'sSKRTTsecretedSKRWscrewierSKRWM screwworm&SKRWMS screwworm's screwwormsSKRWNscrewing'SKRWNS screwiness screwiness'sSKRWST screwiestSKRWTscrewed]SKRX scratch scratchier scratchy screech screechier screechysquarishSKRXKT scratchcardSKRXKTS scratchcardsSKRXL scratchily1SKRXN scratching screeching secretionHSKRXNS scratchinessscratchiness's secretion's secretionsSKRXPT scratchpadSKRXPTS scratchpads<SKRXS scratches scratch's screeches screech's'SKRXST scratchiest screechiest"SKRXT scratched screechedSKRYN scurryingüSKS cigar's cigars circus circus's cirque's cirques Sacco's sack's sacks sac'ssacs saga's sagas sage's sages sago's sag'ssags sake's Saki'sSaks Sargasso sarge's sarges saxõSKS scarce scarcer scar's scars scherzo schuss schuss's scours scow's scowsSC'sSc'sSCSI scuzzier scuzzy sec'ssecs sedge's seeker's seekers seeks Sega's segue'sseguesùSKS Seiko's sequoia's sequoias Sergei's serge's Sergio'ssex sexiersexy sickie's sickies sicko's sickos sickssics siege's siegessix ska's skew's skews skier's skiersskiesýSKS ski'sskis skuas sky's soak's soaks soccer sock's socks souks squaw's squaws squeeze squeezer sucker's suckers suck's sucks sugar's sugars surge's surges Sykes Sykes's xixSSKSxxixxii xxiiiXXLxxvxxx Zeke's Ziggy'sZukor'sSKS@sixthSKS@S sixth'ssixthsSKSBKS squeezeboxSKSBKSS squeezeboxesSKSBL squeezableSKSBM schussboomer,SKSBMSschussboomer's schussboomers*SKSFxxivxxvi xxviixxviiiSKSFLTsixfoldSKSFN saxophone&SKSFNS saxophone's saxophonesSKSFNST saxophonist,SKSFNSTS saxophonist's saxophonistsSKSFRK saxifrage'SKSFRKS saxifrage's saxifrages5SKSK SikorskyxxixxxxixxxvzigzagSKSKN zigzaggingSKSKNRN sexagenarian.SKSKNRNSsexagenarian's sexagenariansSKSKRP skyscraper)SKSKRPS skyscraper's skyscrapersMSKSKS xxxii xxxiii xxxiv xxxix xxxvi zigzag'szigzagsSKSKSF xxxviixxxviiiSKSKT zigzagged3SKSL scarcely sexily sexualsexuallySKSLKsexologySKSLKS sexology'sSKSLKST sexologist*SKSLKSTS sexologist's sexologistsSKSLSsexlessSKSLT sexualitySKSLTS sexuality'sSKSMsarcasmSKSMNT Sigismund!SKSMS sarcasm'ssarcasmsISKSN Saxon Saxony schussing sexing siccing squeezing#SKSNKT succinct succincterSKSNKTL succinctly-SKSNKTNS succinctnesssuccinctness'sSKSNKTST succinctestaSKSNS Saxon's Saxons Saxony's scarceness scarceness's sexiness sexiness'sSKSPNSsixpence%SKSPNSS sixpence's sixpencesSKSPTsexpot SKSPTS sexpot'ssexpots÷SKSS circuses sagacious Sargasso's saxes sax's scherzo's scherzos schusses Scorsese SCSI's sexes sex's sixes six's soccer's squeezer's squeezers squeeze's squeezes success successorSKSS success'sXerxesSKSSF successive7SKSSFL successful successfully successivelySKSSL sagaciouslySKSSMsexismSKSSMSsexism's@SKSSS Scorsese's successes successor's successors6SKSST scarcest scuzziest sexiestsexist SKSSTS sexist'ssexistsÈSKST sagacity sagest saggiest scarcity schussed seacoast sedgiest sequester sexed sicced sickest sixty soggiest squeezed succeed suggest suggesterSKST@sixtieth$SKST@S sixtieth's sixtiethsSKSTBL suggestibleSKSTBLTsuggestibilitySKSTBLTSsuggestibility'sSKSTF suggestiveSKSTFL suggestively0SKSTFNSsuggestivenesssuggestiveness'sSKSTK sarcasticSKSTKL sarcasticallyCSKSTN Sexton sexton sixteen succeeding suggestingSKSTN@ sixteenth'SKSTN@S sixteenth's sixteenthsPSKSTNS Sextans Sexton's sexton's sextons sixteen'ssixteensSKSTNTsextant#SKSTNTS sextant'ssextantsSKSTPLT sextuplet(SKSTPLTS sextuplet's sextupletsSKSTRN sequestering'SKSTRT sequestered sequestrateSKSTRTN sequestratingSKSTRTS sequestratesSKSTRTT sequestratedSKSTRXN sequestration0SKSTRXNSsequestration'ssequestrations‰SKSTS sagacity's scarcities scarcity's seacoast's seacoasts sequesters sixties sixty's succeedssuggests,SKSTT sextet succeeded suggested SKSTTS sextet'ssextets$SKSXN succession suggestionGSKSXNS succession's successions suggestion's suggestionsSKSXT sixshooterSKSXTS sixshooter'söSKT cicada circuit circuity sacked saggedscadscat scatter scatty Scheat Schedar scoot scooterScot Scott Scottie scout scouterScudscudsect sector seguedSgtsickedûSKT sickout sighed Sigurd skate skater skeet skeeterskid skied skirtskit skitter soaked socked socket soughed squad squat squatter squid squirt sucked Sukkot surgedzygoteSKTBRN scatterbrain-SKTBRNSscatterbrain's scatterbrainsSKTBRNTscatterbrained&SKTBT skateboard skateboarderSKTBTN skateboardingSKTBTNSskateboarding'sKSKTBTSskateboarder's skateboarders skateboard's skateboardsSKTBTT skateboardedSKTF skydiveskydiverSKTFN skydivingSKTFNS skydiving's/SKTFS skydiver's skydiversskydivesSKTFTskydivedSKTKzygoticCSKTL circuital schedule scheduler scuttleskittleSKTLBT scuttlebuttSKTLBTS scuttlebutt'sSKTLK scatologySKTLKKL scatologicalSKTLKS scatology's#SKTLN scheduling scuttlingSKTLNTScotlandSKTLNTS Scotland'sVSKTLS schedulers schedule's schedules scuttle's scuttlesskittles!SKTLT scheduledscuttledSKTMST scoutmaster+SKTMSTS scoutmaster's scoutmastersSKTN circadian circuiting scatting scooting scouting scudding skating skidding skirting squatting squirting?SKTNS scouting's skating's squatness squatness'sSKTPNskidpanSKTPNSskidpansSKTR circuitrysectary=SKTRN scattering sectarian skitteringsquadron`SKTRNS scattering's scatterings sectarian's sectarians squadron's squadronsSKTRNSM sectarianismSKTRNSMSsectarianism'sQSKTRS circuitry's Sagittarius Sagittarius's sectaries sectary's(SKTRSS cicatrices Sagittariuses"SKTRT scattered skitteredúSKTS cicada's cicadas circuitous circuit's circuits circuity's scad's scads scat's scats scatter's scatters Scheat's Schedar's scooter's scooters scoots Scot's Scots Scottie'sScottiesöSKTS scouters scout's scouts scud's scuds secateurs sector's sectors sect's sects sickout's sickouts skater's skaters skate's skates skeeters skeet's skid's skids skirt'sskirtsÅSKTS skit's skits skitters socket's sockets squad's squads squat's squats squatter's squatters squid's squids squirt's squirts zygote'szygotesSKTSL circuitously!SKTSMN ScotsmanScotsmenSKTSMNS Scotsman's/SKTSNScircuitousnesscircuitousness'sSKTST squattestSKTSTL Scottsdale&SKTSWMN Scotswoman ScotswomenSKTSWMNS Scotswoman'sxSKTT circuited scatted scooted scouted scudded skated skidded skirted squattedsquirtedSKTTL skedaddleSKTTLN skedaddling&SKTTLS skedaddle's skedaddlesSKTTLT skedaddled,SKTX Scottish skittish succotashSKTXL skittishly+SKTXNS skittishnessskittishness's$SKTXS Scottish's succotash'sSKWskewerSKWNskewingSKWRN skeweringSKWRTskeweredSKWS skewer'sskewersSKWT skewedskywardSKWTSskywards­SKX scorch scorcher Scotch scotch sickish sketch sketcher sketchier sketchy squash squashier squashy squish squishiersquishySKXBK sketchbookSKXBKS sketchbooksSKXL sketchily"SKXMN Scotchman ScotchmenSKXMNS Scotchman'swSKXN scorching scotching scutcheon section sketching squashing squishing suctionzucchiniSKXNL sectional&SKXNLS sectional's sectionalsSKXNLSM sectionalismSKXNLSMSsectionalism's$SKXNN sectioning suctioning’SKXNS scutcheon's scutcheons section's sections sketchiness sketchiness's suction's suctions zucchini's zucchinis"SKXNT sectioned suctionedSKXPT sketchpadSKXPTS sketchpads#SKXRN saccharin saccharineSKXRNS saccharin'sØSKXS scorcher's scorchers scorches scorch's Scotches scotches Scotch's scotch's scotchs sketcher's sketchers sketches sketch's squashes squash's squishessquish's2SKXST sketchiest squashiest squishiestCSKXT scorched scotched sketched squashedsquished'SKXWMN Scotchwoman ScotchwomenSKXWMNS Scotchwoman's$SKY SequoyaSkyesockeyeSKYKsukiyakiSKYKS sukiyaki'sSKYNskyingSKYS sockeye'ssockeyesþSL Celiacell cellar cello ciliasail sailorSalsale Sallie sallow Sally sallySaul Scyllaseal sealersell seller Seoulsill sillier sillysiloslawslay sleigh slewºSLsloe sloughslowslueslurslysoilSolsol solarsolesolosoul sourly Sulla sully surlier surlyXLzealZolaZulu/SL@ slather sleuth slithersloth"SL@FL slothful slothfully,SL@FLNS slothfulnessslothfulness'sSL@N sleuthingSL@Rslithery$SL@RN slathering slithering"SL@RT slathered slitheredWSL@S slathers sleuth's sleuths slither's slithers sloth'ssloths*SLB celebslabslobslobberSLBBsyllabubSLBBS syllabubsSLBF syllabifySLBFKXNsyllabification SLBFKXNSsyllabification'sSLBFS syllabifiesSLBFT syllabifiedSLBFYN syllabifyingSLBKsyllabicSLBKT syllabicateSLBKTN syllabicatingSLBKTS syllabicatesSLBKTT syllabicatedSLBKXN syllabicationSLBKXNSsyllabication'sSLBL solublesyllable<SLBLS soluble's solubles syllable's syllablesSLBLT solubilitySLBLTS solubility'sSLBN slabbingslobbingSLBRslobberySLBRN slobberingSLBRNT celebrant'SLBRNTS celebrant's celebrantsSLBRS salubrious=SLBRT celebrate celebrator celebrity slobberedSLBRTN celebratingSLBRTR celebratoryTSLBRTS celebrates celebrator's celebrators celebrities celebrity'sSLBRTT celebratedSLBRXN celebration+SLBRXNS celebration's celebrationsvSLBS celebs celibacy slab's slabs slobber's slobbers slob's slobs syllabus syllabus's$SLBSS celibacy's syllabusesQSLBT celibate sailboard sailboarder sailboat slabbedslobbedSLBTN sailboardingSLBTNSsailboarding's{SLBTS celibate's celibates sailboarder's sailboarders sailboard's sailboards sailboat's sailboats¹SLF saliva salve salver salvoself Silva silver SilviaSlav slave slaver sleeve sliver solve solver sulfa sylph SylviaSylvieSLFBLsolvableSLFFX silverfish)SLFFXS silverfishes silverfish'sSLFHLT slaveholder+SLFHLTS slaveholder's slaveholdersHSLFK salvage selvage Slavic Slovak SlovakiasylphicSLFKBL salvageable"SLFKN salvaging Slovakian]SLFKS salvage's salvages selvage's selvages Slavic's Slovak'sSlovaksSLFKTsalvagedSLFL soulful soulfullySLFLK sylphlike)SLFLNS soulfulness soulfulness's"SLFLS selfless sleevelessSLFLSL selflessly,SLFLSNS selflessnessselflessness's‡SLFN cellophane cellphone salving slaving sloven Slovene Slovenia solving Sullivan sylvan xylophoneSLFNKSlavonicSLFNKS Slavonic's"SLFNL slovenlierslovenly,SLFNLNS slovenlinessslovenliness'sSLFNLST slovenliestSLFNN Slovenian&SLFNNS Slovenian's SloveniansªSLFNS cellophane's cellphone's cellphones Slovene's Slovenes Slovenia's sloven's slovens solvency Sullivan's xylophone's xylophonesSLFNSS solvency'sSLFNST xylophonist+SLFNSTS xylophonist's xylophonistsSLFNTsolvent"SLFNTS solvent'ssolvents#SLFP slaphappier slaphappySLFPST slaphappiest)SLFR salivary silveryslavery=SLFRN silvering slavering slivering ZollvereinSLFRS slavery's,SLFRT silvered slaveredsliveredøSLFS saliva's salver's salvers salve's salves salvo's salvos self's selves Silva's silver's silvers Silvia's slaver's slavers slave's slaves Slav's Slavs sleeve's sleevessliver'skSLFS slivers solver's solvers solves sulfa's sylph's sylphs Sylvia'sSylvie'sSLFSMselfsameSLFSM@ silversmith+SLFSM@S silversmith's silversmithsSLFST SylvesterSLFSTS Sylvester'sRSLFT salivate Salvador salved slaved sleeved solvedZoloftSLFTN salivatingSLFTR Salvatore5SLFTRN Salvadoran Salvadorean SalvadoriankSLFTRNS Salvadoran's Salvadorans Salvadorean's Salvadoreans Salvadorian's SalvadoriansSLFTRS Salvatore's#SLFTS salivates Salvador'sSLFTT salivatedSLFWR silverwareSLFWRS silverware's)SLFX sailfish selfishslavish"SLFXL selfishly slavishly#SLFXN salivation salvationhSLFXNS salivation's salvation's selfishness selfishness's slavishness slavishness's#SLFXS sailfishes sailfish'sSLHT silhouetteSLHTN silhouetting'SLHTS silhouette's silhouettesSLHTT silhouettedõSLKSalk silage silicasilk silkier silky slack slackerslag slake sledge sleek sleeker slick slickerslog sludge sludgier sludgyslug sluggersulk sulkier sulkyZeligSLKzoologySLKK SeljukSelkirk&SLKKL zoological zoologicallySLKKS Selkirk's>SLKL silkily slackly sleekly slicklysulkilySLKL@ sailclothSLKL@S sailcloth'sSLKMSlocumSLKMSSlocum'sµSLKN silicon silicone silken slacken slacking slagging slaking sleeking sleighing slicking slogan slogging sloughing sluggingsulkingSLKNN slackeningSLKNRN sloganeeringÞSLKNS silicone's silicon's silicons silkiness silkiness's slackens slackness slackness's sleekness sleekness's slickness slickness's slogan's slogans sulkiness sulkiness'sSLKNT slackenedSLKPslagheapSLKPS slagheapsüSLKS Seleucus Seleucus's silage's silica's silk's silks slacker's slackers slack's slacks slacks's slag's slags slakes sledge's sledges sleeks slicker's slickers slick's slicksslog's~SLKS slogs sludge's slugger's sluggers slug's slugs sulkies sulk's sulks sulky's zoology'sSLKSKRN silkscreen*SLKSKRNS silkscreen's silkscreensSLKSM syllogism&SLKSMS syllogism's syllogisms$SLKSS silicosis silicosis's^SLKST silkiest slackest sleekest slickest sludgiest sulkiest zoologistSLKSTK syllogistic&SLKSTS zoologist's zoologists®SLKT select selector silicate slacked slagged slaked sledged sleeked sleighed slicked slogged sloughed sluggard sluggedsulkedSLKTF selectiveSLKTFL selectivelySLKTFT selectivitySLKTFTS selectivity's#SLKTMN selectman selectmenSLKTMNS selectman'sSLKTN selecting'SLKTNS selectness selectness'sSLKTRK SelectricSLKTRKS Selectric'sdSLKTS selector's selectors selects silicate's silicates sluggard's sluggardsSLKTTselectedSLKWMsilkworm$SLKWMS silkworm's silkwormsSLKWR SlackwareSLKWRS Slackware's SLKX slowcoachsluggishSLKXL sluggishlySLKXN selectionHSLKXNS selection's selections sluggishnesssluggishness'sSLKXS slowcoaches/SLL cellular slowly slylysolelySLLK soliloquy&SLLKS soliloquies soliloquy'sSLLMslalomSLLMN slalomingSLLMS slalom'sslalomsSLLMTslalomedSLLNTZululand/SLLS cellular's cellulars celluloseSLLSS cellulose's!SLLT cellulite celluloid%SLLTS cellulite's celluloid'sÇSLM cilium salaam salami Salem Salome Selim Selmaslam slammerslim slime slimier slimmer slimyslum slummer slummier slummy xylemZelmaSLMBslumberSLMBRN slumberingSLMBRS slumberousSLMBRT slumbered!SLMBS slumber'sslumbersSLMLNslimlineSLMLTslumlord$SLMLTS slumlord's slumlordsoSLMN salaaming salmon slamming slimming slumming solemn solemner SolomonSuleimanSLMNF solemnifySLMNFS solemnifiesSLMNFT solemnifiedSLMNFYN solemnifying1SLMNL salmonella salmonellaesolemnlySLMNLS salmonella's«SLMNS salmon's salmons sliminess sliminess's slimming's slimness slimness's solemness solemness's solemnness solemnness's Suleiman'sSLMNST solemnest#SLMNT salamander solemnityFSLMNTS salamander's salamanders solemnities solemnity'sSLMPslumpSLMPNslumpingSLMPS slump'sslumpsSLMPTslumpedîSLMS cilium's salaam's salaams Salamis salami's salamis Salem's Salome's Selim's Selma's slammer's slammers slam's slams slime's slimmers slims slum's slums xylem'sZelma's-SLMST slimiest slimmest slummiest@SLMT cellmate salaamed slammed slimmedslummed"SLMTS cellmate's cellmatesüSLN ceiling Celina Cellini Ceylon sailing Salerno saline Salinger salon saloon sealing Selena selling sirloin slain sling Sloan Sloane sluing soiling soling soloing SolonsullenSLN sullenerzillionSLNBK slingbackSLNBKS slingbacksmSLNK Salonika slang slangier slangy slink slinkier Slinky slinky slungslunkSLNKNslinking*SLNKRF selenographer selenographyASLNKRFSselenographer'sselenographersselenography's7SLNKS Salonika's slang's slinksSlinky's#SLNKST slangiest slinkiestSLNLsullenlySLNMseleniumSLNMS selenium'sSLNNslingingúSLNS ceiling's ceilings Celina's Ceylonese Ceylon's sailing's sailings Salerno's salience Salinas saline's salines sallowness sallowness's salon's salons saloon's saloons Selena'ssilenceîSLNS silencer silliness silliness's sirloin's sirloins sling's slings Sloane's slowness slowness's slyness slyness's sullenness sullenness's surliness surliness's zillion'szillionsSLNSN silencingJSLNSS salience's silencer's silencers silence'ssilences!SLNST silenced sullenestvSLNT cylinder salient salinity sealant silent silenter slander slant slendersolenoid!SLNTL salientlysilently!SLNTN celandineslantingSLNTNL slantingly8SLNTNS celandine's slenderness slenderness's.SLNTR cilantro slanderer slendererSLNTRKL cylindricalSLNTRN slanderingBSLNTRS cilantro's slanderer's slanderers slanderousSLNTRST slenderestSLNTRT slanderedÃSLNTS cylinder's cylinders salient's salients salinity's sealant's sealants silent's silents slander's slanders slant's slants solenoid's solenoidsSLNTST silentestSLNTTslantedSLNTWS slantwiseSLNXT slingshot%SLNXTS slingshot's slingshots¤SLPslap slapper sleep sleeper sleepier sleepyslip slipper slippy sloopslop slope sloppier sloppy slurpSlurpeeSLPF sleepover%SLPFS sleepover's sleepoversSLPHT sleepyhead(SLPHTS sleepyhead's sleepyheadsSLPK slippageslowpokeSLPKF slipcover&SLPKFS slipcover's slipcoversSLPKNTslipknot%SLPKNTS slipknot's slipknotsJSLPKS slipcase slippage's slippages slowpoke's slowpokes$SLPKSS slipcase's slipcasesSLPL sleepilysloppilySLPLN sailplane&SLPLNS sailplane's sailplanesSLPLS sleeplessSLPLSL sleeplessly.SLPLSNS sleeplessnesssleeplessness'sNSLPN slapping sleeping slipping sloping sloppingslurpingDSLPNS sleepiness sleepiness's sloppiness sloppiness's!SLPR slipperierslippery+SLPRNS slipperinessslipperiness'sSLPRST slipperiestêSLPS slappers slap's slaps sleeper's sleepers sleep's sleeps slipper's slippers slip's slips sloop's sloops slope's slopes slop's slops slops's Slurpee's slurp'sslurpsSLPSSM solipsismSLPSSMS solipsism'sSLPSSTK solipsistic"SLPST sleepiest sloppiestSLPSTK slapstickSLPSTKS slapstick'sSLPSTRM slipstream*SLPSTRMS slipstream's slipstreamsFSLPT slapped slept slipped sloped sloppedslurpedSLPTXslapdashSLPW sleepwearslipway%SLPWLK sleepwalk sleepwalkerSLPWLKN sleepwalkingSLPWLKNSsleepwalking's9SLPWLKS sleepwalker's sleepwalkers sleepwalksSLPWLKT sleepwalked0SLPWS sleepwear's slipway'sslipwaysSLPXTslipshod6SLR celery salarySLR slurrysolariaSLRKceleriacSLRM saleroomsolarium#SLRMS salerooms solarium'sSLRN Silurianslurring#SLRNS Silurian's Silurians7SLRS celery's salaries salary'sslurry's*SLRT celerity salariedslurredSLRTS celerity'søSLS Celia's cellar's cellars cello's cellos cell's cells sailor's sailors sail's sails Salas Salas's Salazar sale's sales Sallie's sallies Sally's sally's salsa Saul'sScylla'söSLS sealer's sealers seal's seals Selassie Sellers seller's sellers Sellers's sell's sells Seoul's Silas Silas's sillies sill's sills silly's silo's silos slaw's slayssleazeõSLS sleazier sleazy sleigh's sleighs slew's slews slice slicer sloe's sloes slough's sloughs slows slue's slues sluice slur's slurs soil's soils solace sole's solesSolis­SLS Solis's solo's solos Sol's sol'ssols soulless soul's souls Sulla's sulliesXL's zealous zeal's Zola's Zulu'sZulusSLSBK sleazebagSLSBKS sleazebagsSLSBL sleazeballSLSBLS sleazeballsSLSBR SalisburySLSBRS Salisbury'sSLSHNTSN SolzhenitsynSLSKL salesgirlSLSKLK salesclerk)SLSKLKS salesclerk's salesclerks&SLSKLS salesgirl's salesgirlsSLSKNsealskinSLSKNS sealskin's.SLSL sleazily soullessly zealouslySLSLT saleslady'SLSLTS salesladies saleslady's SLSMN salesmansalesmenSLSMNS salesman'sSLSMNXP salesmanshipSLSMNXPSsalesmanship's*SLSN slicing sluicingsolacingSLSNKSelznickSLSNKS Selznick'sVSLSNS sleaziness sleaziness's soullessness zealousness zealousness'sSLSPPL salespeopleSLSPPLS salespeople'sSLSPSN salesperson+SLSPSNS salesperson's salespersonsSLSRM salesroomSLSRMS salesroomsÍSLSS Celsius salacious Salazar's salsa's salsas Selassie's siliceous sleaze's sleazes slicer's slicers slice's slices sluice's sluices solace'ssolacesSLSSL salaciouslySLSSMsolecism$SLSSMS solecism's solecisms-SLSSNS salaciousnesssalaciousness'sSLSST sleaziest¦SLST celesta Celeste cellist salacity Sallust Seleucid silliest sliced sluiced solaced solicit solicitor soloistsurliestSLSTN soliciting±SLSTS celesta's celestas Celeste's cellist's cellists salacity's solicitor's solicitors solicitous solicits soloist's soloistssolsticeSLSTSL solicitously0SLSTSNSsolicitousnesssolicitousness's$SLSTSS solstice's solstices#SLSTT solicited solicitudeSLSTTS solicitude'sSLSTXN solicitation-SLSTXNSsolicitation's solicitations%SLSWMN saleswoman saleswomenSLSWMNS saleswoman's#SLSXL celestial celestiallyùSLT celledCelt sailed salad Salado salliedSALTsalt salter saltier salty salute sealed selloutsilt siltier siltyslat slate Slater slaughtersled sledder sleetsleetierûSLT sleety sleightslid slide slider slight slighterslit slitterslot sluedslut sluttier slutty soiledsold solder soldier soled solid solider solidi soloed solutesulliedSLT zealotzlotySLTBKSsaltbox$SLTBKSS saltboxes saltbox'sSLTFsolidifySLTFKXNsolidificationSLTFKXNSsolidification'sSLTFS solidifiesSLTFT solidifiedSLTFYN solidifyingSLTHceilidh&SLTHS ceilidhsslaughterhouse0SLTHSSslaughterhouse'sslaughterhousesSLTKCelticSLTKHM sledgehammerSLTKHMRNsledgehammeringSLTKHMRTsledgehammered-SLTKHMSsledgehammer's sledgehammersSLTKNsledgingSLTKS Celtic'sCeltics+SLTL slightly soldierlysolidlySLTMseldomÉSLTN Saladin saltine salting Salton saluting silting slating slattern sledding sleeting sliding slighting slitting slotting slowdown sultansultanaSLTNL slatternlyéSLTNS saltine's saltines saltiness saltiness's Salton's slattern's slatterns slightness slightness's slowdown's slowdowns solidness solidness's sultana's sultanas sultan'ssultansSLTNT sultanate&SLTNTS sultanate's sultanatesSLTP sellotapeSLTPN sellotapingSLTPS sellotapesSLTPT sellotapeduSLTR salutary slaughterer solderer soldiery solitaire solitary sultrier sultryzealotrySLTRLsultrily3SLTRN slaughtering soldering soldieringISLTRNS solitarinesssolitariness's sultriness sultriness's™SLTRS slaughterer's slaughterers solderer's solderers soldiery's solitaire's solitaires solitaries solitary's zealotry'sSLTRST sultriest>SLTRT slaughtered soldered soldiered solidaritySLTRTS solidarity'søSLTS Celt's Celts salad's salads SALT's salt's salts salute's salutes sellout's sellouts seltzer silt's silts Slater's slate's slates slat's slats slaughter's slaughters sledder'sôSLTS sledders sled's sleds sleet's sleets sleight's sleights slider's sliders slide's slides slight's slights slit's slits slot's slots slut's sluts solder's solders soldier'sŽSLTS soldiers solid's solids solidus solidus's solute's solutes zealot's zealots zloties zloty'szlotysSLTSL saltcellar(SLTSLS saltcellar's saltcellars!SLTSS seltzer'sseltzers^SLTST saltest saltiest siltiest sleetiest slightest sluttiestsolidest€SLTT salted saluted silted slated slatted sledded sleeted slighted slotted soliditysolitudeSLTTR salutatorySLTTRN salutatorian-SLTTRNSsalutatorian's salutatorians$SLTTS solidity's solitude'sSLTWT saltwaterSLTWTS saltwater'sSLTXsluttishSLTXK saltshaker(SLTXKS saltshaker's saltshakersSLTXN salutation'SLTXNS salutation's salutationsSLW sallowerslower(SLWN Salween slewingslowingSLWNS Salween'sSLWSSulawesiSLWSS Sulawesi's SLWST sallowestslowestSLWT slewedslowedŽSLX Salish Silesia slash slasher slosh slouch sloucher slouchier slouchy slush slushier slushyzilch8SLXN slashing sloshing slouchingsolutionASLXNS slushiness slushiness's solution's solutions£SLXS Salish's Silesia's slasher's slashers slashes slash's sloshes sloucher's slouchers slouches slouch's slush'szilch's#SLXST slouchiest slushiest)SLXT slashed sloshedslouchedSLXTTSlashdotSLXTTS Slashdot'sSLYslayer*SLYN sallying slayingsullying!SLYNS slaying'sslayingsSLYS slayer'sslayersSLYT SalyutslayedSLYTSSalyut'sÔSMSAMSam Samarsame samey Sammie Sammy Samoaseam seamier seamyseemsemi Seymour simmerSm smearsome Sommesum Summer summersumozoomOSM@ Smith smith smithy smooth smoother smoothiesmotherSM@Lsmoothly!SM@N smoothing somethingCSM@NS smoothness smoothness's something's somethingsSM@RN smothering)SM@RNS smithereens smithereens'sSM@RT smotheredsSM@S smithies smith's smiths smithy's smoothie's smoothies smooths smother'ssmothersSM@SNSmithsonSM@SNN SmithsonianSM@SNNS Smithsonian'sSM@ST smoothestSM@Tsmoothed7SMB Cimabue samba Zambia ZombazombieSMBBWZimbabweSMBBWN Zimbabwean)SMBBWNS Zimbabwean's ZimbabweansSMBBWS Zimbabwe'sSMBL cymbalsymbolSMBLKsymbolic'SMBLKL symbolical symbolicallySMBLN Cymbeline%SMBLNS Cymbeline's semblance'SMBLNSS semblance's semblances6SMBLS cymbal's cymbals symbol'ssymbolsSMBLSM symbolismSMBLSMS symbolism'sSMBLST cymbalist'SMBLSTS cymbalist's cymbalists)SMBN sambaing ZambianZamboni!SMBNS Zambian'sZambiansSMBRF semibreveSMBRFS semibrevesSMBRRsombrero$SMBRRS sombrero's sombrerosbSMBS Cimabue's samba's sambas Zambezi Zambia's Zomba's zombie'szombies>SMBSS symbioses symbiosis symbiosis's Zambezi'sSMBT sambaedsomebodySMBTK symbioticSMBTKL symbiotically#SMBTS somebodies somebody'sSMF samovarsmurfSMFNsymphonySMFNK symphonicSMFNL semifinal&SMFNLS semifinal's semifinalsSMFNLST semifinalist.SMFNLSTSsemifinalist's semifinalists$SMFNS symphonies symphony'sSMFR semaphoreSMFRN semaphoring%SMFRS semaphore's semaphoresSMFRT semaphored*SMFS samovar's samovarssmurfsSMFWL semivowel&SMFWLS semivowel's semivowelsSMFXL semiofficialSMHsomehowSMHR somewhereSMHS summerhouse)SMHSS summerhouse's summerhousesSMHTsomewhatSMHTS somewhatsÌSMK smack smacker smirk smocksmog smoggier smoggy smoke smoker Smokey smokey smokier smoky smudge smudgier smudgysmug smugger sumaczymurgySMKF semiquaverSMKFS semiquaversSMKHS smokehouse(SMKHSS smokehouse's smokehouses(SMKL smuggle smugglersmugly"SMKLN semicolon smuggling5SMKLNS semicolon's semicolons smuggling'sISMKLS semigloss smokeless smuggler's smugglerssmugglesSMKLSS semiglossesSMKLTsmuggledASMKN smacking smidgen smirking smockingsmokingrSMKNS smidgen's smidgens smocking's smokiness smokiness's smoking's smugness smugness'sSMKNSS semiconsciousSMKNT SamarkandSMKNTKT semiconductorSMKNTKTNsemiconducting0SMKNTKTSsemiconductor'ssemiconductorsSMKNTS Samarkand'sïSMKS smacker's smackers smack's smacks smirk's smirks smock's smocks smog's smogs smoker's smokers smoke's smokes Smokey's smudge's smudges sumac's XEmacs XEmacs's zymurgy'sSMKSKRN smokescreen,SMKSKRNS smokescreen's smokescreens:SMKST smoggiest smokiest smudgiestsmuggestSMKSTK smokestack)SMKSTKS smokestack's smokestacks<SMKT smacked smirked smocked smokedsmudged±SML Samuel sawmill seemlier seemly similar simile Small small smaller smell smellier smelly smile smiley Somali SomaliaXMLSMLHLT smallholderSMLHLTN smallholdingSMLHLTNS smallholdingsSMLHLTS smallholdersSMLKR simulacraSMLKRM simulacrumSMLKRMS simulacrumsSMLKSsmilaxSMLKSSsmilax'sSMLKST simulcastSMLKSTN simulcasting'SMLKSTS simulcast's simulcastsSMLKSTT simulcastedSMLL similarly6SMLN semolina smelling smilingSomalianSMLNL smilingly‰SMLNS seemliness seemliness's semolina's smallness smallness's smelliness smelliness's Somalian's SomaliansSMLNSKSmolenskSMLPKSsmallpoxSMLPKSS smallpox'sSMLRT similarity)SMLRTS similarities similarity'sÈSMLS sawmill's sawmills seamless simile's similes Small's small's smalls smell's smells smile's smiles smiley's smileys Somalia's Somali'sSomalisSMLSL seamlesslySMLSN SamuelsonSMLSNS Samuelson's.SMLST seemliest smallest smelliestUSMLT simulate simulator smelled smelt smelter smiledSmollett"SMLTN simulatingsmeltingSMLTNS simultaneousSMLTNSLsimultaneouslySMLTNT simultaneitySMLTNTSsimultaneity's`SMLTS simulates simulator's simulators smelter's smelters smelt'ssmelts.SMLTT similitude simulatedsmeltedSMLTTS similitude'sSMLXsmallishSMLXN simulation'SMLXNS simulation's simulationsSMM smarmiersmarmySMMN ZimmermanSMMN@L semimonthly,SMMN@LS semimonthlies semimonthly'sSMMNS Zimmerman'sSMMST smarmiestÀSMN Samoan seaman seamen seaming seeming semen seminar sermon simian Simon Simone simony someone summing summon summoner SumnerzoomingSMN@SamanthaSMN@S Samantha'sSMNFSmirnoffSMNFS Smirnoff'sSMNHFZamenhofSMNHFS Zamenhof'sISMNL seemingly semiannual semiannually seminalSeminoleSMNLNS somnolenceSMNLNSS somnolence'sSMNLNT somnolent#SMNLS Seminole's SeminolesSMNMBLSM somnambulism SMNMBLSMSsomnambulism'sSMNMBLST somnambulist/ SMNMBLSTSsomnambulist's somnambulistsSMNN Simenon summoningSMNNS Simenon'sSMNRseminarySMNRN seminarian(SMNRNS seminarian's seminarians$SMNRS seminaries seminary'søSMNS sameness sameness's Samoan's Samoans seaman's semen's seminar's seminars sermon's sermons Siemens simian's simians Simmons Simmons's Simone's simony's someone's someones summoner'sCSMNS summoners summons summons's Sumner'sXimenes$SMNSN simonizing summonsing"SMNSS simonizes summonses"SMNST simonized summonsed5SMNT cement cementer summonedsurmountSMNTBL surmountableSMNTKsemanticSMNTKL semantically%SMNTKS semantics semantics'sSMNTL SimmentalSMNTMcementumSMNTMS cementum's$SMNTN cementing surmountingGSMNTS cementer's cementers cement's cements surmountsSMNTSST semanticist,SMNTSSTS semanticist's semanticists"SMNTT cemented surmountedSMNXP seamanshipSMNXPS seamanship'sSMP simpersumpSMP@sympathy4SMP@S sympathies sympathies's sympathy'sSMP@TK sympatheticSMP@TKLsympathetically;SMPL sample sampler simple simplersimplySMPLFsimplifySMPLFKXNsimplification3 SMPLFKXNSsimplification'ssimplificationsSMPLFS simplifiesSMPLFT simplifiedSMPLFYN simplifyingSMPLKSsimplexSMPLMNTT simplemindedSMPLNsampling'SMPLNS simpleness simpleness'sESMPLS sampler's samplers sample's samples someplace#SMPLST simplest simplicitySMPLSTK simplisticSMPLSTKLsimplisticallySMPLSTS simplicity'sSMPLTsampledSMPLTN simpleton'SMPLTNS simpleton's simpletonsSMPMBL semipermeableSMPNsampanSMPNS sampan'ssampansSMPRsemiproSMPRFT semiprivateSMPRFXNL semiprofessional7 SMPRFXNLSsemiprofessional'ssemiprofessionalsSMPRN simperingSMPRNL simperinglySMPRSsemiprosSMPRSS semipreciousSMPRTsimpered1SMPS simper's simpers sump'ssumpsSMPSM symposium&SMPSMS symposium's symposiumsSMPSN SampsonSimpson/SMPSNS Sampson's Simpson'sSimpsons(SMPSTRS sempstress sempstress'sSMPSTRSS sempstressesSMPTK simpaticoSMPTMsymptom"SMPTMS symptom'ssymptomsSMPTMTK symptomaticSMPTMTKLsymptomaticallySMPTS sumptuousSMPTSL sumptuously-SMPTSNS sumptuousnesssumptuousness'siSMR Samara samurai smearier smeary Sumeria summary summerier summeryZamoraSMRL summarilySMRMsamarium#SMRMS samarium's SemiramisCSMRN simmering smearing Smyrna Sumerian summeringSMRNKSemarang#SMRNS Sumerian's SumeriansGSMRS samurai's samurais Sumeria's summaries summary's#SMRST smeariest summeriest6SMRT semiarid simmered smearedsummeredSMRTN Samaritan&SMRTNS Samaritan's SamaritansSMRTRT semiretiredóSMS Samar's sames Sammie's Sammy's Samoa's samosa SAM's seam's seams seems semi's semis Seymour's simmer's simmersSims smear's smearsSm's Somme's Somoza Summer'sSummershSMS summer's summers sumo's sum'ssums surmiseXmas Xmas's zoom'szooms&SMSKL semicircle semicircular(SMSKLS semicircle's semicirclesSMSKLT semiskilled#SMSLT semisolid somersaultSMSLTN somersaulting(SMSLTS somersault's somersaultsSMSLTT somersaultedSMSN Samson surmisingSMSNKSamsungSMSNKS Samsung'sSMSNT SamsoniteSMSNTS Samsonite'sASMSS samosas Somoza's surmise's surmisesXmasesBSMST Samoset seamiest semester somersetsurmisedSMSTN somersetting'SMSTRS seamstress seamstress'sSMSTRSS seamstressesKSMSTS Samoset's semester's semesters somerset's somersets#SMSTT samizdat somersettedSMSTTS samizdatsSMSWT semisweetÅSMT cermet scimitar seamed seemed Semite smart smarter smarty smite smotesmut smuttier smutty someday summat summed summit Sumterzoomed)SMTK semiotic SemiticsomaticSMTKNsmudging+SMTKNS semidarknesssemidarkness'sGSMTKS semiotics semiotics's Semitic's SemiticsSemtexSMTLsmartly!SMTM sometime summertime%SMTMS sometimes summertime'sSMTMTK semiautomatic/SMTMTKSsemiautomatic'ssemiautomaticsKSMTN semitone smarten smarting Smetana smitingsmittenSMTNN smarteningiSMTNS semitone's semitones smartens smartness smartness's smuttiness smuttiness'sSMTNT smartened*SMTPNTS smartypants smartypants's6SMTR cemetery Sumatra summitrysymmetrySMTRK symmetric)SMTRKL symmetrical symmetricallySMTRL semitrailer*SMTRLS semitrailer's semitrailers"SMTRN smatteringSumatranCSMTRNS smattering's smatterings Sumatran's Sumatrans SMTRNSPRNTsemitransparentSMTRPKL semitropical[SMTRS cemeteries cemetery's Sumatra's summitry's symmetries symmetry's»SMTS cermet's scimitar's scimitars Semite's Semites smarties smart's smarts smarts's smarty's smites Smuts smut's smuts summit'ssummits!SMTST smartest smuttiestSMTTsmartedSMTTXT semidetachedSMWsomewaySMWKL semiweekly)SMWKLS semiweeklies semiweekly'sSMWSsomeways9SMX smash smasher smirch smoochsmoochy:SMXN smashing smirching smooching summation%SMXNS summation's summationsSMXPsmashup!SMXPS smashup'ssmashupsfSMXS smasher's smashers smashes smash's smirches smirch's smoochessmooch's)SMXT smashed smirchedsmoochedSMYL semiyearlySMYTSamoyedSMYTS Samoyed'sùSNcineSan San'aSanasane saner sarnie sauna scene scionSean seeingseen Seine seine seinerSensen Senior senior senna senorsewn siennasign signedsinSinaiöSNsine sinew sinewysing singe Singer singer sinnerSn sneerSnowsnow snowySonson sonar Sonia Sonny sonnySonysoon soonersown suingSunsun SunnisunnierÅSN sunnysyn Xenia Xi'anXian XinguZane zanierzanyZenzenZenozinezing zinger zingier zingy zinniaZionZnzoneZornZuniSN@ CynthiazenithSN@P Xanthippe+SN@S Cynthia's zenith'szeniths@SN@SS syntheses synthesis synthesis's synthesizer*SN@SSS synthesizer's synthesizersSN@T sainthoodSN@TK syntheticSN@TKL synthetically&SN@TKS synthetic's syntheticsSN@TS sainthood's8SNB cinnabarsnob snobbier snobbysnub+SNB@ sunbath sunbathe sunbatherSNB@N sunbathingSNB@NS sunbathing'sKSNB@S sunbather's sunbathers sunbathes sunbath'ssunbathsSNB@T sunbathedSNBL singablesnowballSNBLKsunblock$SNBLKS sunblock's sunblocksSNBLN snowballing#SNBLS snowball's snowballs8SNBLT snowballed Snowbelt SunbeltsunbeltSNBLTS Sunbelt'sSNBM Sunbeamsunbeam.SNBMS Sunbeam's sunbeam'ssunbeamsSNBN snubbingsunburnSNBNKsnowbank$SNBNKS snowbank's snowbanksSNBNN sunburning!SNBNS sunburn'ssunburns/SNBNT snowbound sunbonnet sunburned&SNBNTS sunbonnet's sunbonnetsSNBRsnobberySNBRS snobbery's;SNBS cinnabar's snob's snobs snub'ssnubs!SNBST snobbiestsunburst$SNBSTS sunburst's sunburstsDSNBT snowbird snowboard snowboarder snubbedsunbedSNBTN snowboardingSNBTNSsnowboarding'slSNBTS snowbird's snowbirds snowboarder's snowboarders snowboard's snowboardssunbedsSNBTT snowboardedSNBXsnobbishSNBXL snobbishly*SNBXNS snobbishnesssnobbishness'saSNF Sarnoff snafu snarf sniff sniffer sniffier sniffy snuffsnuffer"SNFB xenophobe xenophobiaSNFBK xenophobicSNFBKSsnuffbox&SNFBKSS snuffboxes snuffbox's5SNFBS xenophobe's xenophobes xenophobia's„SNFL sinful sinfully snaffle sniffle snivel snowfall snuffle snufflier snuffly SunnyvalesynfuelSNFLK snowflake&SNFLKS snowflake's snowflakes/SNFLN snaffling sniffling snuffling'SNFLNS sinfulness sinfulness'sžSNFLS snaffle's snaffles sniffle's sniffles snivel's snivels snowfall's snowfalls snuffle's snuffles synfuel'ssynfuelsSNFLST snuffliestESNFLT Seinfeld snaffled sniffled snowfieldsnuffled4SNFLTS Seinfeld's snowfield's snowfieldsSNFLW sunflower&SNFLWS sunflower's sunflowers7SNFN snarfing sniffing snuffingXenophon#SNFNTL Zinfandel zinfandel(SNFNTLS Zinfandel's zinfandel'sSNFRST SanforizedSNFS Sarnoff's snafu's snafus snarfs sniffer's sniffers sniff's sniffs snuffer's snuffers snuff'ssnuffsSNFST sniffiest>SNFT Sanford snarfed sniffed sniftersnuffed.SNFTS Sanford's snifter'ssniftersSNFXsunfish!SNFXS sunfishes sunfish'sSNHSinghSNHLS SinhaleseSNHLSS Sinhalese'sSNHSSingh'sSNHTsunhatSNHTRN SanhedrinSNHTSsunhatsüSNK cynicSangsang Sangersank Sanka scenic Seneca Senghorsink sinker snacksnag Snake snake snakier snaky snark sneak sneaker sneakier sneaky snick snickersnogsnooker™SNKsnug snuggersong Songhai Songhua sonic SonjaSungsungsunksync synergy Synge Zanuck ZengerzincSNKBKsongbook$SNKBKS songbook's songbooksSNKBLsinkable!SNKBT snakebitesongbirdASNKBTS snakebite's snakebites songbird's songbirdsSNKFRT sangfroidSNKFRTS sangfroid'sSNKFSTsongfest%SNKFSTS songfest's songfestsSNKHLsinkhole$SNKHLS sinkhole's sinkholesSNKK synagogueSNKKL synagogal%SNKKS synagogue's synagogues}SNKL cynical cynically scenically Senegal Sinclair sneakily snorkel snorkeler snugglesnuglySNKLK snakelikeSNKLN snugglingSNKLNS snorkeling'srSNKLS Senegalese Senegal's snorkeler's snorkelers snorkel's snorkels snuggle'ssnuggles7SNKLSS Senegalese's sunglasses sunglasses'sSNKLTsnuggled’SNKN sanguine sinking snacking snagging snaking sneaking snicking snogging snugging sunken XiongnuzinckingSNKNKSinkiangSNKNKS Sinkiang's$SNKNL sanguinely sneakinglySNKNR sanguinaryMSNKNS sneakiness sneakiness's snugness snugness's Xiongnu'sSNKPsyncopeSNKPS syncope'sSNKPT syncopateSNKPTN syncopatingSNKPTS syncopatesSNKPTT syncopatedSNKPXN syncopationSNKPXNS syncopation's)SNKR sangria SankarasinecureSNKRMsonogram$SNKRMS sonogram's sonograms$SNKRN snickering snookering=SNKRS sangria's Sankara's sinecure's sinecures0SNKRT snickered snookered songwriterSNKRTN songwriting(SNKRTS songwriter's songwritersûSNKS cynic's cynics Sang's sangs Sanka's Seneca's Senecas sinker's sinkers sink's sinks snack's snacks snag's snags Snake's snake's snakes snarks sneaker's sneakers sneak'ssneaksöSNKS Snickers snicker's snickers Snickers's snicks snogs snooker's snookers snug's snugs Songhai's Songhua's song's songs Sonja's sync's syncs synergies synergy's Xenakis Xenakis's2SNKS Zanuck's Zenger's zinc'szincsSNKSKN snakeskinSNKSM synergismSNKSMS synergism'sDSNKST snakiest sneakiest snuggest songsterSunkistSNKSTK synergistic(SNKSTRS songstress songstress'sSNKSTRSS songstresses1SNKSTS songster's songsters Sunkist'shSNKT snacked snagged snaked sneaked snicked snogged snugged zinckedzonkedSNKTFsanctifySNKTFKXNsanctification SNKTFKXNSsanctification'sSNKTFS sanctifiesSNKTFT sanctifiedSNKTFYN sanctifyingSNKTMsanctumSNKTMN sanctimony+SNKTMNS sanctimonious sanctimony'sSNKTMNSLsanctimoniously8 SNKTMNSNSsanctimoniousness sanctimoniousness's"SNKTMS sanctum'ssanctums!SNKTR cincture sanctuaryBSNKTRS cincture's cinctures sanctuaries sanctuary'sSNKTTsanctitySNKTTS sanctity'sSNKXNsanctionSNKXNN sanctioning$SNKXNS sanction's sanctionsSNKXNT sanctionedSNL sanely senile single singly singular snail snarl snarlier snarly Snell zonalzonallySNLKsinologySNLL singularlySNLMPsunlamp"SNLMPS sunlamp'ssunlamps7SNLN singling snailing snarlingsnowlineSNLNK singalongSNLNKS singalongsSNLNL snarlingly&SNLNS singleness singleness'sSNLRT singularity+SNLRTS singularities singularity's‘SNLS single's singles singles's singular's singulars sinless snail's snails snarl's snarls Snell'ssunlessSNLST snarliestUSNLT senility singled singlet snailed snarled sunlightsunlit"SNLTN Singleton singleton5SNLTNS Singleton's singleton's singletonsSNLTR singletree(SNLTRS singletree's singletrees/SNLTS senility's singlets sunlight'sSNM cinemasurnameSNMBL snowmobileSNMBLN snowmobiling(SNMBLS snowmobile's snowmobilesSNMBLT snowmobiled)SNMN cinnamon snowmansnowmen#SNMNS cinnamon's snowman's7SNMS cinema's cinemas surname'ssurnamesSNMSKP CinemaScopeSNMSKPS CinemaScope'sSNMTK cinematic/SNMTKRFcinematographercinematographySNMTKRFKcinematographicGSNMTKRFScinematographer'scinematographerscinematography'ssSNN saunaing seining singeing singing sinning sunning xenon zenning zingingzoningSNNM synonymsynonymy=SNNMS synonymous synonym's synonyms synonymy'szSNNS saneness saneness's singing's sunniness sunniness's xenon's zaniness zaniness'szoning'sSNPsnap snapper snappier snappysnip snipe sniper snippier snippy snoop snooper snoopier Snoopy snoopysunupSNPL snappilySnappleSNPLS Snapple'sSNPLWN snowplowingSNPLWT snowplowed6SNPN snapping sniping snippingsnooping&SNPNS snappiness snappiness'sSNPR SingaporeSNPRN Singaporean*SNPRNS Singaporean's SingaporeansSNPRS Singapore'sÍSNPS snapper's snappers snap's snaps sniper's snipers snipe's snipes snip's snips snips's snooper's snoopers snoop's snoops Snoopy's sunup'ssynapseGSNPSS synapse's synapses synopses synopsis synopsis's/SNPST snappiest snippiest snoopiest=SNPT snapped sniped snipped snippetsnooped SNPTK synapticsynopticSNPTRKN snapdragon*SNPTRKNS snapdragon's snapdragons!SNPTS snippet'ssnippetsSNPXsnappishSNPXL snappishly+SNPXNS snappishnesssnappishness'sSNPXTsnapshot#SNPXTS snapshot's snapshotsMSNR scenario scenery senora snare snore snorerSonoraSNRFsunroof!SNRFS sunroof'ssunroofsSNRMCinerama)SNRN snaring sneeringsnoringSNRNL sneeringlySNRNS sneeringsªSNRS scenario's scenarios scenery's senora's senoras snare's snares snorer's snorers snore's snores Sonora's sonoroussunriseSNRSL sonorously+SNRSNS sonorousnesssonorousness's!SNRSS sunrise'ssunrisesSNRST scenarist&SNRSTS scenarist's scenaristsKSNRT seniority senorita snared sneered snoredsonority?SNRTS seniority's senorita's senoritas sonority'súSNS censer censor Sana'ssans sarnies sauna's saunas scene's scenes science scion's scions Sean's seeings seiner's seiners Seine's seine's seines senior's seniors senna'ssenor'søSNS senorssens sense sensor sienna's sign's signs Sinai's since sine's sines sinew's sinews singer's singers singe's singes sing's sings sinner's sinners sin'ssinssinuousþSNS sinus sinus's snazzier snazzy sneer's sneers sneeze snooze snow's snowsSn's sonar's sonars Sonia's sonnies Sonny's sonny's Son's son'ssons Sony's sourness sourness'sSunni'sùSNS Sunnis Sun'sSuns sun'ssuns Xenia's Xian's Xians Xingu's Zane's zanies zany's Zeno's Zen'sZenszens zines zinger's zingers zing's zings zinnia's zinnias Zion'sZions!SNSZn's zone'szonesSNSBZanzibar SNSBL sensiblesensibly,SNSBLNS sensiblenesssensibleness'sSNSBLT sensibility,SNSBLTS sensibilities sensibility'sSNSBS Zanzibar'sSNSFBXS sonsofbitchesSNSKCenozoicSNSKRN sunscreen'SNSKRNS sunscreen's sunscreensSNSKRTSanskritSNSKRTS Sanskrit'sSNSKS Cenozoic's8SNSL sensual sensually sinuouslysnazzilySNSLS senselessSNSLSL senselessly.SNSLSNS senselessnesssenselessness'sSNSLST sensualist)SNSLSTS sensualist's sensualistsSNSLT sensualitySNSLTS sensuality'sSNSMZionism!SNSMS Zionism'sZionisms5SNSN sensing sneezing snoozingsyncingSNSNKsingsongSNSNKN singsonging$SNSNKS singsong's singsongsSNSNKT singsongedSNSNS senescenceSNSNSS senescence's#SNSNT Cincinnati senescentSNSPTsunspot"SNSPTS sunspot'ssunspotsSNSPTSS sunspotsesLSNSR censure censurer cynosure sensory sinceresincererSNSRBL censurableSNSRFsanserif"SNSRL censorial sincerely"SNSRN censoring censuringSNSRNT SensurroundSNSRNTS Sensurround'seSNSRS censorious censurer's censurers censure's censures cynosure's cynosuresSNSRSL censoriously0SNSRSNScensoriousnesscensoriousness'sSNSRST sincerest-SNSRT censored censured sinceritySNSRTS sincerity'sÕSNSS censer's censers censor's censors census census's science's sciences sense's senses sensor's sensors sensuous sinuses sneeze's sneezes snooze'ssnoozesSNSSL sensuouslySNSSMcynicismSNSSMS cynicism'sSNSSN censusing+SNSSNS sensuousnesssensuousness'sSNSSScensuses!SNSST censused snazziest£SNST sanest sensed sinister sinuosity sneezed snoozed snowsuit soonest sunniest sunset synced zaniest zingiestZionistSNSTF sensitiveSNSTFL sensitively.SNSTFNS sensitivenesssensitiveness's&SNSTFS sensitive's sensitivesSNSTFT sensitivity,SNSTFTS sensitivities sensitivity'sSNSTL sinusoidalSNSTM snowstorm&SNSTMS snowstorm's snowstormsSNSTRK sunstrokeSNSTRKS sunstroke's~SNSTS sinuosity's sinusitis sinusitis's snowsuit's snowsuits sunset's sunsets Zionist'sZionistsSNSXN sensation)SNSXNL sensational sensationallySNSXNLSMsensationalism SNSXNLSMSsensationalism'sSNSXNLSTsensationalist3 SNSXNLSTSsensationalist'ssensationalists&SNSXNS sensation's sensationsSNSXP censorshipSNSXPS censorship'söSNTcent centaur cinder Cindy saintSandsand sander sandier Sandy sandy sanity Santa saunaed saunter scent seined Senate senate senatorsend Sendai sender SennettsentûSNT singed sinned Snead snide Snider snidersnit snood snoot snootier snooty snort snortersnot snottier snotty snout Snyder sonata sonnet sound sounder sundae SundaysunderKSNT sunned Sunnite synod Xanadu zenned zingedzonedSNTBsandbarSNTBK sandbagSandburgSNTBKN sandbagging-SNTBKS sandbag's sandbagssandbox$SNTBKSS sandboxes sandbox'sSNTBKT sandbagged&SNTBLST sandblast sandblasterSNTBLSTN sandblastingISNTBLSTS sandblaster's sandblasters sandblast's sandblastsSNTBLSTT sandblastedSNTBNKsandbank%SNTBNKS sandbank's sandbanks!SNTBS sandbar'ssandbars.SNTBT Sindbad soundbite soundboardCSNTBTS Sindbad's soundbites soundboard's soundboards)SNTF cenotaph centavosendoffSNTFK scientificSNTFKLscientificallySNTFLSandovalSNTFLS Sandoval'sUSNTFS cenotaph's cenotaphs centavo's centavos sendoff'ssendoffsSNTHSindhiSNTHKsandhog"SNTHKS sandhog'ssandhogsSNTHMSondheimSNTHSSindhi'sSNTK SontagsundeckSNTKLSM syndicalismSNTKLST syndicalistSNTKLSTS syndicalistsSNTKRM centigram'SNTKRMS centigram's centigrams%SNTKRT Centigrade centigrade*SNTKS Sontag's sundeckssyntaxSNTKSSsyntax'sSNTKSTL sandcastle*SNTKSTLS sandcastle's sandcastlesSNTKT syndicateSNTKTK syntactic*SNTKTKL syntactical syntacticallySNTKTN syndicating&SNTKTS syndicate's syndicatesSNTKTT syndicatedSNTKXN syndicationSNTKXNS syndication'soSNTL saintlier saintly sandal scintilla snidely snootily snottily soundlysundial$SNTLK saintlike ScientologySNTLKS Scientology's)SNTLNS saintliness saintliness'soSNTLS sandal's sandals scentless scintilla's scintillas soundless sundial'ssundialsSNTLSL soundlesslySNTLST saintliest0SNTLT sandlot sandlotter scintillateSNTLTN scintillatingQSNTLTS sandlot's sandlots sandlotter's sandlotters scintillatesSNTLTT scintillatedSNTLWT sandalwoodSNTLWTS sandalwood'sSNTLXN scintillationSNTLXNSscintillation'sSNTMcentimeSNTMN sandmansandmenSNTMNS sandman'sSNTMNT sentiment*SNTMNTL sentimental sentimentally SNTMNTLSMsentimentalism! SNTMNTLSMS sentimentalism's SNTMNTLSTsentimentalist4 SNTMNTLSTSsentimentalist'ssentimentalistsSNTMNTLTsentimentality SNTMNTLTSsentimentality's'SNTMNTS sentiment's sentiments!SNTMS centime'scentimesmSNTN sanding Santana scenting sending snorting sonatina sounding sundownsuntan2SNTNL centennial centenniallysentinelCSNTNLS centennial's centennials sentinel's sentinelsSNTNN suntanningSNTNR centenarySNTNRN centenarian+SNTNRNS centenarian's centenarians'SNTNRS centenaries centenary'sþSNTNS sandiness sandiness's Santana's sentence sentience snootiness snootiness's snottiness snottiness's sonatina's sonatinas sounding's soundings soundness soundness's Sundanese sundown'ssundownsSNTNS suntan'ssuntansSNTNSN sentencingBSNTNSS sentence's sentences sentience's Sundanese's$SNTNST Sandinista sentenced!SNTNT sentient suntannedSNTNXS sententiousSNTNXSL sententiously"SNTPP sandpaper sandpiperSNTPPRN sandpaperingSNTPPRT sandpaperedCSNTPPS sandpaper's sandpapers sandpiper's sandpipersSNTPRF soundproofSNTPRFN soundproofingSNTPRFNSsoundproofing'sSNTPRFS soundproofsSNTPRFT soundproofed SNTPT centipedesandpit2SNTPTS centipede's centipedessandpitshSNTR century Sandra sanitary Santeria Saundra sentry Sinatra SondrasundrySNTRFK centrifuge*SNTRFKL centrifugal centrifugallySNTRFKN centrifuging)SNTRFKS centrifuge's centrifugesSNTRFKT centrifugedSNTRFT snowdrift'SNTRFTS snowdrift's snowdriftsGSNTRL Central central centrally Cinderella senatorialASNTRLS central's centrals Cinderella's CinderellasSNTRLSM centralismSNTRLST centralistSNTRLT centralitySNTRLTS centrality's0SNTRM sanatorium sanitariumsyndromebSNTRMS sanatorium's sanatoriums sanitarium's sanitariums syndrome's syndromesKSNTRN centurion cindering sanitarian sauntering sunderingESNTRNS centurion's centurions sanitarian's sanitariansSNTRP snowdropsuntrap0SNTRPS snowdrop's snowdropssuntraps*SNTRPTL centripetal centripetally¡SNTRS Centaurus Centaurus's centuries century's Sandra's Saundra's sentries sentry's Sondra's sundress sundries sundries'sSNTRSMcentrismSNTRSMS centrism'sSNTRSS sundressesSNTRSTcentrist%SNTRSTS centrist's centrists-SNTRT cindered saunteredsunderedúSNTS centaur's centaurs cent's cents cinder's cinders Cindy's saint's saints Sanders sander's sanders sand's sands Sandy's sanity's Santos Saunders saunter's saunters scent'sscentsýSNTS Senate's Senates senate's senates senator's senators sender's senders sends Sennett's Snead's Snider's snit's snits snood's snoods snoot's snoots snorter's snorters snort'ssnortsþSNTS snot's snots snout's snouts Snyder's sonata's sonatas sonnet's sonnets sounder's sounders sound's sounds sundae's sundaes Sundas Sunday's Sundays sunders Sunnite's Sunnitessynod'sSNTS synodszoundsRSNTST sandiest scientist snidest snootiest snottiestsoundestSNTSTM sandstorm'SNTSTMS sandstorm's sandstormsSNTSTN sandstoneSNTSTNS sandstone's&SNTSTS scientist's scientists=SNTT sainted sanded scented snortedsoundedSNTTRK soundtrack)SNTTRKS soundtrack's soundtracksSNTWXsandwichSNTWXN sandwiching%SNTWXS sandwiches sandwich'sSNTWXT sandwichedSNTXN sanitationSNTXNS sanitation'sSNTYN SantayanaSNWsnowierSNWNsnowing$SNWNS snowiness snowiness'sSNWSTsnowiestSNWTsnowedESNX cinch Sancho snatch snatcher snitchsnowshoeSNXKSantiagoSNXKS Santiago's`SNXN cinching cinchona snatching snitching snowshoeing sunshinesunshiny1SNXNS cinchona's cinchonas sunshine'sSNXRB SennacheribSNXRNS synchronousSNXRNSL synchronouslySNXRNST synchronicityšSNXS cinches cinch's Sanchez Sancho's snatcher's snatchers snatches snatch's snitches snitch's snowshoe's snowshoesSNXSS Sanchez's6SNXT cinched snatched snitchedsunshade"SNXTS sunshade's sunshadesSNYSonyaSNYSSonya's÷SPSAPsap sapper sappier sappy Scipioseep sepia Sepoysip sippersoap soapier soapySOPsop soppier soppysoup soupier soupySpspasparspay spear Speer spew†SP spoorspurspysup supersupp supperzap Zappa zapper zappyzip zipper zippierzippySP@spatheSP@S spathe'sspathesSPB superbsuperberSPBKSsoapbox#SPBKSS soapboxes soapbox's SPBL superbly SuperbowlSPBLS Superbowl'sSPBST superbest=SPFSPF spiff spiffier spiffyspivspoofSPFLS superfluousSPFLSL superfluously2SPFLSNSsuperfluousnesssuperfluousness'sSPFLT superfluitySPFLTS superfluity'sCSPFN spavin spiffing spoofing superfine superveneSPFNN supervening"SPFNS spavin's supervenes/SPFNT spavined Superfund supervenedSPFNTS Superfund'sSPFNXN superventionSPFNXNSsupervention'sJSPFS spiffs spivs spoof's spoofs supervise supervisorSPFSN supervisingSPFSR supervisory5SPFSS supervises supervisor's supervisors#SPFST spiffiest supervisedSPFT spiffedspoofedSPFX spearfish(SPFXL superficial superficiallySPFXLTsuperficialitySPFXLTSsuperficiality's'SPFXN spearfishing supervision*SPFXNS supervision's supervisions&SPFXS spearfishes spearfish'sSPFXT spearfishedSPHMN superhumanSPHR superhero4SPHRS superheroes superhero's superherosSPHT spearheadSPHTN spearheading%SPHTS spearhead's spearheadsSPHTT spearheadedSPHW superhighway*SPHWSsuperhighway's superhighwaysÏSPK seepage spake spark sparkier sparkySPCA speak speakerspec speckspic Spica spike spikier spiky Spock spoke spook spookier spookyspurgeSPKFN speakerphoneSPKFNS speakerphonesSPKK supercargo(SPKKS supercargoes supercargo'sdSPKL Spackle sparkle sparkler sparkly speckle spicule Superglue superglue"SPKLN sparkling speckling—SPKLS sparkler's sparklers sparkle's sparkles speckle's speckles spicule's spicules spyglass spyglass's Superglue'sSPKLSS spyglasses;SPKLT sparkled speckled speculate speculatorSPKLTF speculativeSPKLTFL speculativelySPKLTN speculating6SPKLTS speculates speculator's speculatorsSPKLTT speculatedSPKLXN speculation+SPKLXNS speculation's speculationsSPKMPT supercomputer/SPKMPTSsupercomputer'ssupercomputersWSPKN sparking speaking specking spiking Spokane spokenspookingOSPKNS speakings spikiness spikiness's spookiness spookiness'sSPKNTKTsuperconductorSPKNTKTFsuperconductive! SPKNTKTFT"superconductivity$ SPKNTKTFTS"superconductivity'sSPKNTKTNsuperconducting2SPKNTKTSsuperconductor'ssuperconductorsSPKRS supergrassSPKRSS supergrassesõSPKS seepage's Sparks spark's sparks speakeasy speaker's speakers speaks speck's specks spec's specs specs's Spica's spics spike's spikes spoke's spokes spook's spooksspurge's#SPKSMN spokesman spokesmenSPKSMNS spokesman'sSPKSPPL spokespeopleSPKSPSN spokesperson.SPKSPSNSspokesperson's spokespersons&SPKSS speakeasies speakeasy's.SPKST sparkiest spikiest spookiest(SPKSWMN spokeswoman spokeswomenSPKSWMNS spokeswoman'sISPKT spaghetti sparked specked spigot spikedspooked%SPKTKL spectacle spectacularSPKTKLL spectacularlyXSPKTKLS spectacle's spectacles spectacles's spectacular's spectacularsSPKTRspectraSPKTRLspectralSPKTRMspectrumSPKTRMS spectrum'sSPKTRMT spectrometer.SPKTRMTSspectrometer's spectrometers+SPKTRSKP spectroscope spectroscopy SPKTRSKPK spectroscopicA SPKTRSKPSspectroscope's spectroscopesspectroscopy's.SPKTS spaghetti's spigot'sspigots!SPKTT spectate spectatorSPKTTN spectating3SPKTTS spectates spectator's spectatorsSPKTTT spectatedSPL sepal spell speller spiel spill splay spoil spoiler spool suppl supple suppler suppliersupplySPLBK SpielbergSPLBKS Spielberg's3SPLBNT spellbind spellbinder spellboundSPLBNTN spellbinding9SPLBNTS spellbinder's spellbinders spellbindsSPLF spilloverspliff0SPLFS spillover's spilloversspliffs"SPLFT splayfeet splayfootSPLFTS splayfoot'sSPLFTT splayfooted?SPLK spillage splodge splurge spoilageZiplocSPLKN splurgingSPLKNT supplicant)SPLKNTS supplicant's supplicantsVSPLKS spillage's spillages splodges splurge's splurges spoilage's"SPLKT splurged supplicateSPLKTN supplicatingSPLKTS supplicatesSPLKTT supplicatedSPLKXN supplication-SPLKXNSsupplication's supplicationsSPLLK speleologySPLLKKL speleologicalSPLLKS speleology'sSPLLKST speleologist.SPLLKSTSspeleologist's speleologistsSPLMNT supplementSPLMNTL supplementalSPLMNTN supplementingSPLMNTR supplementary)SPLMNTS supplement's supplementsSPLMNTT supplementedSPLMNTXNsupplementation! SPLMNTXNSsupplementation's†SPLN sapling seaplane spelling spieling Spillane spilling spleen spline spoiling spoolingzeppelinSPLNK spelunkerSPLNKN spelunkingSPLNKNS spelunking's&SPLNKS spelunker's spelunkersÀSPLNS sapling's saplings seaplane's seaplanes spelling's spellings Spillane's spleen's spleens splines suppleness suppleness's zeppelin's zeppelins7SPLNT splint splinter supplant suppliantSPLNTK splenetic%SPLNTN splinting supplantingSPLNTR splinterySPLNTRN splinteringSPLNTRS splendorousSPLNTRT splinteredeSPLNTS splinter's splinters splint's splints supplants suppliant's suppliants=SPLNTT splendid splendider splinted supplantedSPLNTTL splendidlySPLNTTST splendidestúSPLS sapless sepal's sepals speller's spellers spell's spells spiel's spiels spill's spills splay's splays splice splicer spoiler's spoilers spoil's spoils spool's spools supplier'sPSPLS suppliers supplies supply's surplice surplus surplus's#SPLSN splicing surplussingSPLSPT spoilsport)SPLSPTS spoilsport's spoilsports`SPLSS splicer's splicers splice's splices surplice's surplices surpluses-SPLST spliced supplest surplussediSPLT spelled spieled splat splatter split splutter spoiled spooledsuppliedSPLTF superlativeSPLTFL superlatively*SPLTFS superlative's superlatives/SPLTN spelldown splatting splittingCSPLTNS spelldown's spelldowns splitting's splittings'SPLTRN splattering spluttering%SPLTRT splattered splutteredhSPLTS splat's splats splatter's splatters split's splits splutter's spluttersSPLTTsplattedSPLWspillway#SPLWS spillway's spillwaysXSPLX splash splashier splashy splosh splotch splotchiersplotchySPLXK spellcheckerSPLXKS spellcheckersSPLXL splashily>SPLXN splashing sploshing splotching spoliation9SPLXNS splashiness splashiness's spoliation'sSPLXRL sepulchralFSPLXS splashes splash's sploshes splotches splotch's&SPLXST splashiest splotchiest-SPLXT splashed sploshed splotchedSPLXTN splashdown)SPLXTNS splashdown's splashdowns!SPLYN splaying supplyingSPLYTsplayedGSPMSpamspam spammer sperm spume spumierspumySPMBLK spamblockSPMBLKS spamblocksSPMKT supermarket*SPMKTS supermarket's supermarketsSPMMsupermom#SPMMS supermom's supermomsMSPMN spamming spuming spumoni Superman supermansupermen1SPMNS spumoni's Superman's superman'sSPMNT spearmintSPMNTS spearmint's]SPMS spammer's spammers Spam's spams sperm's sperms spume'sspumes/SPMST spermicide spumiest spymasterSPMSTL spermicidal6SPMSTS spermicide's spermicides spymastersSPMT spammedspumedSPMTL supermodelSPMTLS supermodelsSPMTS spermatozoaSPMTSN spermatozoonSPMTSNSspermatozoon'sôSPN sapping seeping sipping soaping sopping souping Spahn SpainSpanspan spanner spawnspin spine spinier spinner spinney spiny spoonspun spurn supine suppingXiaopingSPN zappingzippingSPNBL spoonbill&SPNBLS spoonbill's spoonbills"SPNF supernova supernovaeSPNFLspoonful$SPNFLS spoonful's spoonfuls%SPNFS supernova's supernovasgSPNK spank spinnaker sponge sponger spongier spongy spunk spunkierspunkySPNKKK spongecakeSPNKKKS spongecake's*SPNKL spangle spanglySpenglerSPNKLN spanglingSPNKLRN Spenglerian0SPNKLS spangle's spangles Spengler'sSPNKLTspangledSPNKLX Spanglish SPNKN spankingspongingBSPNKNS spanking's spankings sponginess sponginess'sˆSPNKS spank's spanks spinnaker's spinnakers Spinx sponger's spongers sponge's sponges spunk'sspunksSPNKSSSpinx's#SPNKST spongiest spunkiestSPNKT spankedsponged@SPNL spaniel spinal spinally supernalsupinelyESPNLS spaniel's spaniels spinal's spinals spinelessSPNLSL spinelesslySPNLSNS spinelessnessSPNMRR supernumerary0SPNMRRSsupernumerariessupernumerary'sCSPNN spanning spawning spinning spooningspurningSPNNS spinning'sSPNRSM spoonerism)SPNRSMS spoonerism's spoonerismsSPNRT spinneret&SPNRTS spinneret's spinneretsûSPNS sapience sappiness sappiness's Serpens soapiness soapiness's Spahn's Spain's spanner's spanners span's spans spawn's spawns Spence Spencer Spenser spine's spines spinner'sspinnersiSPNS spinneys Spinoza spin's spins sponsor spoon's spoons spurns Xiaoping'sSPNSK SierpinskiSPNSKS Sierpinski's3SPNSRN Spencerian Spenserian sponsoringSPNSRT sponsored<SPNSS sapience's Spenser's sponsor'ssponsors SPNST spiniestspinsterSPNSTHT spinsterhoodSPNSTHTSspinsterhood'sSPNSTRX spinsterish$SPNSTS spinster's spinstersSPNSXP sponsorshipSPNSXPS sponsorship's|SPNT sapient serpent Spaniard spanned spawned spend spender spent spinet spoonedspurnedSPNT@RFT spendthrift- SPNT@RFTS spendthrift's spendthriftsSPNTBL spendableSPNTKSspandexSPNTKSS spandex's+SPNTL spindle spindlierspindlySPNTLN spindling"SPNTLS spindle'sspindlesSPNTLST spindliestSPNTLTspindled"SPNTN serpentinespending6SPNTNS serpentine's spending's spontaneousSPNTNSL spontaneouslySPNTNT spontaneitySPNTNTS spontaneity's+SPNTRL supernaturalsupernaturallySPNTRLS supernaturalsvSPNTS serpent's serpents Spaniard's Spaniards spender's spenders spends spinet'sspinetsSPNX Spanishspinach!SPNXS Spanish's spinach'sSPPS superposeSPPSN superposingSPPSS superposesSPPST superposedSPPSXN superpositionSPPSXNSsuperposition'sSPPW superpower&SPPWS superpower's superpowers«SPR Cipro Sapporo spare sparer sparrow Sperry spire Spiro spiry spore spray spree sprierspry Superior superiorsupra"SPRBL separable separablySPRBLT separabilitySPRBLTSseparability'sSPRBNTNSsuperabundance3 SPRBNTNSSsuperabundance'ssuperabundancesSPRBNTNT superabundantSPRFK soporificSPRFKL soporifically&SPRFKS soporific's soporificsSPRFT saprophyteSPRFTK saprophytic(SPRFTS saprophyte's saprophytesSPRHK sparrowhawkSPRHKS sparrowhawks%SPRK sprig sprogsuperegoSPRKLspiracle$SPRKLS spiracle's spiraclesSPRKRF SpirographSPRKRFS Spirograph'sBSPRKS sprig's sprigs sprogs superego's superegos SPRKT spriggedsprocket$SPRKTS sprocket's sprockets<SPRL sparely spiral spirally sprawlsprylySPRLN sprawling6SPRLS spiral's spirals sprawl'ssprawlsSPRLTsprawledSPRM supremesupremoSPRML supremelySPRMPS superimposeSPRMPSN superimposingSPRMPSS superimposesSPRMPST superimposedSPRMPSXNsuperimposition! SPRMPSXNSsuperimposition's!SPRMS supremacysupremosSPRMSS supremacy'sSPRMSST supremacist,SPRMSSTS supremacist's supremacists³SPRN Cyprian soprano sparing sparring spearing spooring sporing sporran sprain spreeing spring springier springy spurring zipperingSPRNBK springbok'SPRNBKS springbok's springboksSPRNBT springboard+SPRNBTS springboard's springboardsSPRNFLT SpringfieldSPRNFLTS Springfield'sSPRNK sprangsprung"SPRNKL sprinkle sprinklerSPRNKLN sprinkling*SPRNKLNS sprinkling's sprinklingsBSPRNKLS sprinkler's sprinklers sprinkle's sprinklesSPRNKLT sprinkled"SPRNL sparingly springilySPRNLK springlike"SPRNN spraining springing)SPRNNS springiness springiness'sžSPRNS Cyprian's soprano's sopranos spareness spareness's sporrans sprain's sprains spring's springs spryness spryness'sSPRNST springiestSPRNSTN SpringsteenSPRNSTNS Springsteen'sDSPRNT sprained Sprint sprint sprinter superannuateSPRNTM springtimeSPRNTMS springtime's(SPRNTN sprintingsuperannuatingSPRNTNT superintendSPRNTNTNsuperintending2 SPRNTNTNSsuperintendence superintendency7 SPRNTNTNSSsuperintendence's!superintendency's SPRNTNTNTsuperintendent4 SPRNTNTNTSsuperintendent'ssuperintendentsSPRNTNTS superintendsSPRNTNTT superintendedXSPRNTS sprinter's sprinters Sprint's sprint's sprints superannuates&SPRNTT sprinted superannuatedSPRNXNsuperannuationSPRNXNL supranationalSPRNXNSsuperannuation's%SPRRBS spareribs spareribs'sSPRRKTRsupererogatorySPRRKXNsupererogationSPRRKXNSsupererogation'sSPRRT superioritySPRRTS superiority'sûSPRS Cipro's cypress cypress's Cyprus Cyprus's Sapporo's spare's spares sparrow's sparrows Sperry's spire's spires Spiro's spore's spores spray's sprays spree's sprees sprucespruceraSPRS spurious superior's superiors superuser suppress suppressorsurpriseSPRSBL suppressibleSPRSHY Zaporozhye"SPRSL sprucely spuriously1SPRSN sprucing suppressing surprisingSPRSNL surprisinglyXSPRSNS spruceness spruceness's spuriousnessspuriousness's surprisingsSPRSNT suppressant+SPRSNTS suppressant's suppressants‚SPRSS cypresses spruce's spruces superusers suppresses suppressor's suppressors surprise's surprisesSPRSSTsprucestDSPRST sparest spriest spruced suppressed surprisedÕSPRT Cypriot separate separator spared sparred speared spirit spoored spored sprat spread spreader spreed Sprite sprite sprout spurred suppuratezipperedSPRTBL spreadableSPRTF separativeSPRTKsporadicSPRTKL sporadicallySPRTKLT spreadeagledNSPRTL separately spiritual spiritually sprightlier sprightly.SPRTLNS sprightlinesssprightliness's4SPRTLS spiritless spiritual's spiritualsSPRTLSM spiritualismSPRTLSMSspiritualism's*SPRTLST spiritualist sprightliestSPRTLSTKspiritualistic.SPRTLSTSspiritualist's spiritualistsSPRTLT spiritualitySPRTLTSspirituality'sLSPRTN separating spiriting spreading sprouting suppurating+SPRTNS separatenessseparateness'sþSPRTS Cypriot's Cypriots separate's separates separator's separators spirit's spirits spirituous sprat's sprats spreader's spreaders spread's spreads Sprite's sprite's sprites spritzspritzer-SPRTS sprout's sprouts suppuratesSPRTSM separatismSPRTSMS separatism'sSPRTSN spritzing<SPRTSS spritzer's spritzers spritzesspritz's#SPRTST separatistspritzed)SPRTSTS separatist's separatists;SPRTT separated spirited sprouted suppuratedSPRTTL spiritedlySPRTXT spreadsheet+SPRTXTS spreadsheet's spreadsheets4SPRXN separation suppression suppurationJSPRXNS separation's separations suppression's suppuration'sSPRYsprayerSPRYNspraying!SPRYS sprayer'ssprayersSPRYTsprayedõSPS sappers SAP's sap'ssaps Scipio's seeps sepia's Sepoy's sipper's sippers sip'ssips soap's soaps SOP's sop'ssops soup's soups sourpuss sourpuss's space spacerspaceyûSPS spacier spar's spars sparse sparser spa'sspas spays Spears spear's spears specie Speer's spew's spews spice spicier spicy spies spoor's spoors spouse spur's spursspy's´SPS super's supers supper's suppers suppose sup'ssups surpass Zappa's zapper's zappers zap'szaps zipper's zippers zip'szips)SPSF specif specifierspecifySPSFBL specifiableSPSFKspecificSPSFKL specifically$SPSFKS specific's specificsSPSFKXN specification0SPSFKXNSspecification'sspecificationsSPSFLT spaceflight+SPSFLTS spaceflight's spaceflights#SPSFS specifiers specifiesSPSFST specificitySPSFSTS specificity'sSPSFT specifiedSPSFYN specifyingSPSK sapsuckerSPSKRB superscribeSPSKRBN superscribingSPSKRBS superscribesSPSKRBT superscribedSPSKRFT spacecraft*SPSKRFTS spacecraft's spacecraftsSPSKRPT superscript,SPSKRPTS superscript's superscriptsSPSKRPXNsuperscription SPSKRPXNSsuperscription's%SPSKS sapsucker's sapsuckers)SPSL sparsely spicilyspousal1SPSLS spousal's spousals superciliousSPSLSLsuperciliously4SPSLSNSsuperciliousnesssuperciliousness'sSPSMspasm,SPSMN spaceman spacemenspecimen2SPSMNS spaceman's specimen's specimensSPSMS spasm'sspasmsSPSMTK spasmodicSPSMTKL spasmodically8SPSN spacing spicing supposing surpassingSPSNK supersonickSPSNS spaciness spaciness's spacing's sparseness sparseness's spiciness spiciness'sSPSPT spaceport&SPSPTS spaceport's spaceportsØSPSS sepsis sepsis's sourpusses spacer's spacers space's spaces spacious specie's species species's specious spice's spices spouse's spouses supposes surpasses$SPSSL spaciously speciouslyMSPSSNS spaciousnessspaciousness's speciousnessspeciousness's9SPSST spacesuit spaciest sparsestspiciest&SPSSTS spacesuit's spacesuits£SPST sappiest soapiest soppiest soupiest spaced sparsity spiced supercity supersede superstar supposed surpassedzippiestSPSTKspastic"SPSTKS spastic'sspasticsSPSTL supposedly$SPSTN soapstone supersedingSPSTNS soapstone's%SPSTR superstore suppositorySPSTRKTRsuperstructure3 SPSTRKTRSsuperstructure'ssuperstructuresJSPSTRS superstore's superstores suppositories suppository'sSPSTRT supersaturateSPSTRTNsupersaturatingSPSTRTSsupersaturatesSPSTRTTsupersaturatedSPSTRXNsupersaturation SPSTRXNSsupersaturation'sySPSTS soapsuds soapsuds's sparsity's supercities supercity's supersedes superstar's superstars$SPSTT superseded superstateSPSTTS superstatesSPSTXN superstition-SPSTXNSsuperstition's superstitionsSPSTXS superstitiousSPSTXSLsuperstitiouslySPSWLK spacewalkSPSWLKN spacewalking'SPSWLKS spacewalk's spacewalksSPSWLKT spacewalked%SPSWMN spacewoman spacewomenSPSWMNS spacewoman'sSPSXN supposition*SPSXNS supposition's suppositionsSPSXP spaceship%SPSXPS spaceship's spaceshipsøSPT sapped seaport seepedSept septa sipped soaped sopped souped spade Spartaspat spate spattersped speed speeder speedier speedy spider spiedspit spite sportsportier·SPT sportyspot spotter spottier spotty spoutspud spurt sputa sputter supped support supporterSuptsupt Zapata zappedzipped#SPTBL spitball supportable$SPTBLS spitball's spitballsSPTBT speedboat&SPTBTS speedboat's speedboats!SPTF sportive supportiveKSPTFL spadeful spiteful spitefuller spitefully sportively,SPTFLNS spitefulnessspitefulness's$SPTFLS spadeful's spadefulsSPTFLST spitefullestSPTFRspitfire$SPTFRS spitfire's spitfiresSPTK septicZapotecSPTKNRNseptuagenarian2SPTKNRNSseptuagenarian'sseptuagenariansSPTKNT Septuagint)SPTKNTS Septuagint's SeptuagintsSPTKS spadix SpartacusSPTKSSspadix's5SPTL spatula speedily spittlespottily:SPTLS spatula's spatulas spittle'sspotlessSPTLSL spotlessly,SPTLSNS spotlessnessspotlessness's SPTLT spotlightspotlitSPTLTN spotlighting&SPTLTS spotlight's spotlightsSPTLTT spotlighted)SPTM septum sputum suppertimeSPTMB September&SPTMBS September's Septembers SPTMS septum'ssputum'sSPTMT speedometer*SPTMTS speedometer's speedometers¡SPTN spading Spartan spartan spatting speeding spiting spitting spittoon sporting spotting spouting spurting supporting-SPTNK Sputnik sputnik supertankerCSPTNKS sputnik's sputniks supertanker's supertankersSPTNL sportingly¤SPTNS Spartan's Spartans speediness speediness's speeding's spittoon's spittoons sportiness sportiness's spottiness spottiness'sSPTPspeedup!SPTPS speedup'sspeedupsSPTR spiderierspidery$SPTRN spattering sputteringSPTRST spideriest"SPTRT spattered sputteredúSPTS seaport's seaports Sept's Spaatz spade's spades Sparta's spate's spates spat's spats spatter's spatters speeder's speeders speed's speeds spider's spiders spite's spitesspit'sæSPTS spits Spitz sport's sports spot's spots spotter's spotters spout's spouts spud's spuds spurt's spurts sputter's sputters supporter's supporters support'ssupportsSPTSBKN SpitsbergenSPTSBKNS Spitsbergen's(SPTSKST sportscast sportscasterSPTSKSTN sportscastingMSPTSKSTSsportscaster's sportscasters sportscast's sportscasts#SPTSMN sportsman sportsmenSPTSMNLK sportsmanlikeSPTSMNS sportsman'sSPTSMNXP sportsmanship SPTSMNXPSsportsmanship'sSPTSPPL sportspeopleSPTSPSN sportspersonSPTSRT sportswriter-SPTSRTSsportswriter's sportswriters+SPTSS Spaatz's spadicesSpitz's<SPTST speediest speedster sportiest spottiest&SPTSTS speedster's speedstersSPTSW sportswear(SPTSWMN sportswoman sportswomenSPTSWMNS sportswoman'sSPTSWS sportswear'stSPTT septet spaded spatted spited spitted sported spotted spouted spurted supportedSPTTS septet'sseptetsSPTWspeedwaySPTWB spiderweb&SPTWBS spiderweb's spiderwebsSPTWK spadeworkSPTWKS spadework'sSPTWL speedwellSPTWLS speedwell's"SPTWS speedway's speedwaysSPWspewerSPW@SopwithSPW@S Sopwith's$SPWMN superwoman superwomenSPWMNS superwoman'sSPWNspewingSPWS spewer'sspewersSPWT sapwoodspewedSPWTS sapwood'sSPXspeechSPXF speechifySPXFS speechifiesSPXFT speechifiedSPXFYN speechifying&SPXK supercharge superchargerSPXKN supercharging;SPXKSsupercharger's superchargers superchargesSPXKT superchargedBSPXL spacial spatial spatially special specially/SPXLS special's specials speechlessSPXLSL speechlesslySPXLSM specialismSPXLSMS specialisms0SPXLSNSspeechlessnessspeechlessness'sSPXLST specialist)SPXLSTS specialist's specialistsSPXRT speechwriterSPXRTS speechwritersSPXS speechesspeech'sSPYN spayingspyingSPYTspayedøSR cirriSara Sarahsarisere serer Serra sierrasire sirrah sirreesore sorer sorrier sorrow sorry sourerSrSROsure surer surrey Syria ZaireZarazero Zorro ZrSR@zerothSR@STR ZarathustraSR@STRS Zarathustra'sSRBL cerebellarSRBLM cerebellum(SRBLMS cerebellum's cerebellumsSRBRcerebraSRBRLcerebralSRBRMcerebrum$SRBRMS cerebrum's cerebrumsSRBRT cerebrateSRBRTN cerebratingSRBRTS cerebratesSRBRTT cerebratedSRBRXN cerebrationSRBRXNS cerebration'sSRBYSurabaya!SRF seraph serifxrefSRFKseraphicSRFKY SrivijayaSRFKYS Srivijaya's#SRFL sorrowful sorrowfully-SRFLNS sorrowfulnesssorrowfulness'sSRFNxreffingSRFRsurefire<SRFS seraph's seraphs serif's serifsxrefsSRFTxreffedSRFTT surefooted$SRHSS cirrhosis cirrhosis'sSRHTsoreheadSRHTK cirrhotic&SRHTKS cirrhotic's cirrhotics"SRHTS sorehead's soreheadsSRK siroccoSyriacSRKFSarajevoSRKFS Sarajevo'sSRKLseraglio#SRKLS seraglio's seraglios#SRKRF serigraph xerographySRKRFK xerographic6SRKRFS serigraph's serigraphs xerography'sXSRKS Saragossa sirocco's siroccos surrogacy Syracuse XeroxxeroxSRKSNxeroxing`SRKSS Saragossa's surrogacy's Syracuse's Xeroxes xeroxes Xerox'sxerox'sSRKSTxeroxedSRKT surrogate$SRKTS surrogate's surrogatescSRL cereal Cyril serial serially sorely sorrel sorrily surelysurrealSRLK Cyrillicserology$SRLKS Cyrillic's serology'sSRLNceruleanSRLNS cerulean'sLSRLS cereal's cereals serial's serials sorrel'ssorrelsSRLSM surrealismSRLSMS surrealism'sSRLST surrealistSRLSTK surrealisticSRLSTKLsurrealistically'SRLSTS surrealist's surrealistsSRM ceriumserumSRMKceramic/SRMKS ceramic's ceramics ceramics'sSRMNceremony&SRMNL ceremonial ceremonially(SRMNLS ceremonial's ceremonials3SRMNS ceremonies ceremonious ceremony'sSRMNSL ceremoniously2SRMNSNSceremoniousnessceremoniousness'sSRMNTcerement$SRMNTS cerement's cerements(SRMS cerium's serum'sserumsSRMSST ceramicist)SRMSSTS ceramicist's ceramicistsSRMSTceramist#SRMSTS ceramist's ceramists¶SRN Cyrano Saran saran saurian searing Serena serene serener Serrano siren siring soaring souring Syrian syringe ZairianzeroingSRNK sarongSrinagarSRNKFCerenkovSRNKS sarong'ssarongsSRNKT SerengetiSRNKTS Serengeti's SRNL searinglyserenelySRNMSuriname$SRNMS Suriname's Surinamese SRNN Saarinen syringing&SRNNS sereneness sereneness's×SRNS Cyrano's Saran's saran's Serena's Serrano's siren's sirens soreness soreness's sorriness sorriness's sureness sureness's Syrian's Syrians syringe'ssyringesSRNSTserenestDSRNT serenade serenity surrender surroundsyringed%SRNTN serenading surrounding<SRNTNS surrounding's surroundingssurroundings'sSRNTPT serendipity,SRNTPTS serendipitous serendipity'sSRNTRN surrenderingSRNTRT surrendered[SRNTS serenade's serenades serenity's surrender's surrenders surrounds"SRNTT serenaded surrounded#SRP serape syrupsyrupy3SRPS serape's serapes syrup'ssyrupsSRPTsauropod#SRPTS sauropod's sauropodsSRPTXS surreptitiousSRPTXSLsurreptitiously6SRPTXSNSsurreptitiousnesssurreptitiousness'sSRRTsorority#SRRTS sororities sorority's÷SRS Ceres Ceres's cerise cirrus cirrus's Cyrus Sara's sari's saris series series's serious serous Serra's Sierras sierra's sierras sire's sires Sirius Sirius's sirree'ssore'sŸSRS sores sorrow's sorrowsSr's Suarez surrey's surreys Syria's Zaire's Zara's zeroes zero's zeros Zorro'sZr'sSRSL seriouslySRSNSaracenASRSNS Saracen's Saracens seriousness seriousness'sSRSS cerise'sSuarez'sUSRST Sarasota serest sorest sorriest sourest surest ZoroasterSRSTRN Zoroastrian+SRSTRNS Zoroastrian's ZoroastriansSRSTRNSMZoroastrianism3 SRSTRNSMSZoroastrianism'sZoroastrianisms$SRSTS Sarasota's Zoroaster'sjSRT seared serrate serried Seurat sired soared soured Surat suretyzeroedSRTFSaratovSRTFS Saratov'sSRTKZyrtecSRTKSZyrtec'sSRTNN serotoninSRTS suretiessurety'sSRTTserratedSRWKSarawakSRWKS Sarawak'sSRWN sorrowingSRWTsorrowedSRXsourishSRXN serration$SRXNS serration's serrationsSRYSuryaSRYNSaroyanSRYNS Saroyan'sSRYSSurya'sýSS cease CEO'sCe's Cesar CirceSARS SARS'sSASEsass sassier sass's sassy sauce saucer saucier saucy saw'ssaws say'ssays scissor Sears sear's sears Sears's sea's seasùSS sec'ysecy seer's seers see'ssees seesaw seizeSE'sSe's Seusssews sigh's sighs Sir'sSirs sir'ssirssis sis's sissier sissysize sizer soar's soarsSOS SOsùSSSosa SOS's sough's soughs source sour's sours sou'ssous Sousa souse sow'ssows soy's SSE's SSW'ssuesSuez Sui'sSUSE SusiesussSuzySW's WSW'sxcixcii Xe's`SSXesxi'sxisX'sXSZeus Zeus's Zoe's zoo'szoosZ's ZsSSFxciv"SSFN Sisyphean sousaphone'SSFNS sousaphone's sousaphonesSSFR ceasefireASSFRS ceasefire's ceasefires sassafras sassafras'sSSFRSS sassafrases!SSFS Sisyphus Sisyphus'sSSFT sissifiedSSH SuzhouXuzhouSSHS Suzhou'sXuzhou'sESSK CiscoSask sausage seasick seersuckerSuzukiSSKHN SusquehannaSSKHNS Susquehanna'sSSKMNT ZsigmondySSKNMK socioeconomicSSKNMKLsocioeconomically(SSKNS seasickness seasickness'sSSKPseascape#SSKPS seascape's seascapesYSSKS Cisco's sausage's sausages seersucker's Sussex Suzuki'sxcixSSKSNTNL sesquicentennial7 SSKSNTNLSsesquicentennial'ssesquicentennialsSSKTN SaskatoonSSKTNS Saskatoon'sSSKX Sasquatch&SSKXS Sasquatches Sasquatch'sSSKXWN SaskatchewanSSKXWNSSaskatchewan'slSSL Cecelia Cecil Cecile Cecilia Cecily saucily Sicily sisal sizzlesizzlerSSLK sociology+SSLKKL sociologicalsociologicallySSLKS sociology'sSSLKST sociologist+SSLKSTS sociologist's sociologistsSSLN Siciliansizzling#SSLNS Sicilian's SicilianssSSLS ceaseless Cecelia's Cecile's Cecily's Sicily's sisal's sizzlers sizzle'ssizzlesSSLSL ceaselessly-SSLSNS ceaselessnessceaselessness's(SSLT sizzled sozzledSzilardSSLTS Szilard'sSSM sesameZosmaSSMBSK SzymborskaSSMBSKS Szymborska'sSSMKseismicSSMKL seismically9SSMKRF seismograph seismographer seismographySSMKRFK seismographicbSSMKRFSseismographer'sseismographers seismograph's seismographsseismography'sSSMLK seismologySSMLKK seismologicSSMLKKL seismologicalSSMLKS seismology'sSSMLKST seismologist.SSMLKSTSseismologist's seismologists(SSMS sesame's sesamesZosma's¼SSN ceasing Cessna Cezanne sassing Sassoon saucing season seizing sizing sourcing sousing Susan Susana Susanna Susanne sussingSuzanne$SSNBL seasonable seasonably.SSNL seasonal seasonally surcingle%SSNLS surcingle's surcinglesSSNLT seasonality!SSNN Sassanian seasoning%SSNNS seasoning's seasoningsƒSSNS Cessna's sauciness sauciness's season's seasons sizing's Susana's Susanne's Susan's Suzanne'sSSNTseasonedSSPsysopSSP@ sociopath%SSP@S sociopath's sociopathsSSPKTsuspectSSPKTN suspecting"SSPKTS suspect'ssuspectsSSPKTT suspectedSSPLcesspool#SSPLS cesspool's cesspoolsSSPLTKLsociopoliticalSSPNsaucepan/SSPNS saucepan's saucepanssuspenseSSPNSFL suspensefulSSPNSS suspense's SSPNT suspend suspenderSSPNTN suspending2SSPNTS suspender's suspenderssuspendsSSPNTT suspendedSSPNXN suspension)SSPNXNS suspension's suspensionsSSPRL sarsaparilla,SSPRLSsarsaparilla's sarsaparillasSSPSsysopsSSPSN suspicion&SSPSNS suspicion's suspicionsSSPSS suspiciousSSPSSL suspiciouslySSPTcesspitSSPTBL susceptibleSSPTBLTsusceptibility3SSPTBLTSsusceptibilitiessusceptibility'sSSPTScesspits>SSR Cicero Saussure seizure sorcerersorceryQSSRN Cesarean cesarean cicerone ciceroni scissoringsuzerainYSSRNS cesarean's cesareans cicerone's cicerones suzerain's suzerainsSSRNT suzeraintySSRNTS suzerainty'spSSRS Cicero's seizure's seizures sorcerer's sorcerers sorceress sorceress's sorcery'sSSRSS sorceressesSSRT scissoredûSSS cease's ceases Cesar's Circe's sasses saucer's saucers sauce's sauces scissors seesaw's seesaws seizes sises sissies sissy's size's sizes Sosa's SOSes source's sourcesSousa'sFSSS souse's souses surcease Susie's sussesSuzy'sSSSK CeausescuSSSKS Ceausescu'sSSSN surceasing"SSSS surcease's surceases7SSST sassiest sauciest sissiest surceasedÌSST ceasedcyst sassed sauced seaside secede seized siesta sister sized society sourced soused suicide sussed SuzetteZestzest zestierzesty SSTFL zestful zestfully*SSTFLNS zestfulness zestfulness'sSSTHT sisterhood(SSTHTS sisterhood's sisterhoodsSSTKcystic6SSTL sisterly societal suicidalsystoleSSTLKsystolic+SSTLNS sisterlinesssisterliness's!SSTLS systole'ssystolesSSTMsystemSSTMKsystemicSSTMKL systemically$SSTMKS systemic's systemicsSSTMNsysadminSSTMNS sysadminsSSTMS system'ssystemsSSTMTK systematic,SSTMTKL systematicalsystematically4SSTN cistern seceding SistinesustainSSTNBL sustainableSSTNBLTsustainabilitySSTNN sustainingSSTNNS sustenanceSSTNNSS sustenance's-SSTNS cistern's cisternssustainsSSTNT sustainedÉSSTS cyst's cysts seaside's seasides secedes siesta's siestas sister's sisters societies society's suicide's suicides Suzette's Zest's zest'szestsSSTSTzestiestSSTTsecededSSTTL sacerdotalSSTTScystitisSSWN seesawingSSWTseesawed!SSXN cessation secession4SSXNS cessation's cessations secession'sSSXNST secessionist,SSXNSTSsecessionist's secessionistsûST cedarcede cedercertCIDCid cidercitcitecitysad sadderSade Sadiesaid SartoSATSatsat sataysate SaudiSDSDIseat SEATO Sederseed seederseedierþST seedySetsetsett settee setterSidside sightsit sitarsite sittersodsoda Soddysoot sootier sootysort sorta sorter sortiesotSoto sought sourdoughSST STÃSTStstSta stairstarstaySte steerstewstirstowStustysued suedesuet suetysuit suite suitor sutteezedzetazitST@SKP stethoscope+ST@SKPS stethoscope's stethoscopesST@TT stoutheartedBSTB sidebarstab stabberstub stubbierstubbySTBKsetback.STBKS setback's setbacks StarbucksmSTBL settable stable stabler stably stubble stubblier stubbly suitablesuitably#STBLMN stableman stablemenSTBLMNS stableman'sSTBLMT stablemateSTBLMTS stablematesSTBLNstabling+STBLNS suitablenesssuitableness's,STBLS stable's stables stubble's#STBLST stablest stubbliest/STBLT stability stabled suitability)STBLTS stability's suitability'sDSTBN stabbing Steuben stubbing stubborn stubbornerSTBNKCitibankSTBNKS Citibank'sSTBNL stubbornlynSTBNS sideburns sideburns's stabbing's stabbings Steuben's stubbornnessstubbornness'sSTBNST stubbornest_STBS sidebar's sidebars stabber's stabbers stab's stabs stub'sstubsSTBST stubbiestBSTBT seedbed sideboard stabbed starboardstubbedMSTBTS seedbed's seedbeds sideboard's sideboards starboard'sSTBXStaubachSTBXS Staubach'sSTF certify staff staffer staph starve stave Steve Stevie stiff stiffer stove stuff stuffierstuffy&STFBL certifiable certifiablySTFKT certificateSTFKTN certificating*STFKTS certificate's certificatesSTFKTT certificatedSTFKXN certification/STFKXNScertification'scertifications(STFL stiffly stiflestuffilySTFLKKLstaphylococcalASTFLKKS staphylococcistaphylococcusstaphylococcus's"STFLN starvelingstiflingSTFLNL stiflingly5STFLNS starveling's starvelings stiflingsSTFLSstiflesSTFLTstifledSTFN staffing starving staving Stefan Stefanie Stephan Stephanie Stephen Steven stiffen stiffener stiffingstuffingSTFNN stiffeningSTFNNS stiffening'síSTFNS staffing's starvings Stefanie's Stefan's Stephanie's Stephan's Stephens Steven's Stevens stiffener's stiffeners stiffens stiffness stiffness's stuffiness stuffiness's stuffing's$STFNSN Stephenson StevensonSTFNT stiffenedSTFPP stovepipe&STFPPS stovepipe's stovepipesSTFRT starfruitÃSTFS certifies staffer's staffers staff's staffs staph's starves stave's staves Steve's Stevie's stiff's stiffs stove's stoves stuff'sstuffsSTFSNT Stuyvesant!STFST stiffest stuffiestbSTFT certified citified staffed Stafford starved staved stiffedstuffedSTFTR stevedore&STFTRS stevedore's stevedoresSTFXstarfishSTFXN starvationSTFXNS starvation's$STFXS starfishes starfish'sSTFYN certifyingSTHsadhuSTH@ SiddharthaSTH@S Siddhartha'sSTHSsadhusúSTK sciatic sciatica sidecar stackstag stage stagger stagier stagy stake Stark stark starker Starkey steak stick sticker stickier sticky stock stockier stocky stodgestodgierSTK stodgy stogie Stoic stoic stoke stoker stooge stork stucco stuck Sudoku Zedekiah zodiaczydecoSTKBRK stockbrokerSTKBRKN stockbrokingSTKBRKNSstockbroking's+STKBRKS stockbroker's stockbrokersSTKBRT stockbreeder-STKBRTSstockbreeder's stockbreedersSTKFLXN stagflationSTKFLXNS stagflation'sSTKHLM StockholmSTKHLMS Stockholm's'STKHLT stakeholder stockholderLSTKHLTS stakeholder's stakeholders stockholder's stockholdersSTKHNT stagehand'STKHNTS stagehand's stagehandsSTKHS steakhouseSTKHSN StockhausenSTKHSNS Stockhausen's(STKHSS steakhouse's steakhousesSTKKsidekickSTKKRFT stagecraftSTKKRFTS stagecraft's#STKKS sidekick's sidekicksSTKKX stagecoach)STKKXS stagecoaches stagecoach'sfSTKL starkly stickily stickler stockily stodgily stoical stoicallyzodiacalSTKLBK stickleback+STKLBKS stickleback's sticklebacks#STKLS stickler's sticklersSTKLTS StieglitzSTKLTSS Stieglitz'sSTKM sitcomstigma6STKMS sitcom's sitcoms stigma'sstigmasSTKMTstigmataSTKMTK stigmaticpSTKN stacking staging staking sticking stocking stoking stuccoing sturgeonStygianSTKNNS stagnancySTKNNSS stagnancy'sSTKNNTstagnantSTKNNTL stagnantlyÍSTKNS staging's stagings starkness starkness's stickiness stickiness's stockiness stockiness's stocking's stockings stodginess stodginess's sturgeon's sturgeons#STKNT stagnate stockinetteSTKNTN stagnating'STKNTS stagnates stockinette'sSTKNTT stagnatedSTKNXN stagnationSTKNXNS stagnation'sSTKPstickupSTKPL stockpileSTKPLN stockpiling&STKPLS stockpile's stockpilesSTKPLT stockpiledSTKPNstickpin$STKPNS stickpin's stickpins!STKPS stickup'sstickupsSTKPTstockpot$STKPTS stockpot's stockpotsSTKRM stockroom&STKRMS stockroom's stockroomsSTKRN staggeringSTKRNL staggeringlySTKRP CitigroupSTKRPS Citigroup'sSTKRT staggeredùSTKS sciatica's seedcase sidecar's sidecars stack's stacks stage's stages stagger's staggers stag's stags staircase stake's stakes stargaze stargazer starkers Starkey's steak'ssteaksüSTKS sticker's stickers stickies stick's sticks sticky's stock's stocks stogie's stogies Stoic's Stoics stoic's stoics stoker's stokers Stokes stokes Stokes's stooge's stoogesstork's„STKS storks stuccoes stucco'sStyx Sudoku's suitcase surtax Zedekiah's zodiac's zodiacszydeco's#STKSN stargazing surtaxingSTKSR stegosauri)STKSRS stegosaurus stegosaurus'sSTKSRSS stegosauruses§STKSS seedcase's seedcases staircase's staircases stargazer's stargazers stargazes Styx's suitcase's suitcases surtaxessurtax'sySTKST stagiest stargazed starkest stickiest stockiest stockist stodgiest surtaxed zeitgeistSTKSTRK stagestruck3STKSTS stockists zeitgeist's zeitgeistskSTKT staccato stacked staged staked stakeout stockade stocked stokedstuccoedSTKTF seductiveSTKTFL seductively.STKTFNS seductivenessseductiveness'sSTKTKN stocktakingSTKTKNS stocktaking's"STKTN stockadingStockton'STKTRS seductress seductress'sSTKTRSS seductressesYSTKTS staccato's staccatos stakeout's stakeouts stockade's stockadesSTKTT stockadedSTKXN seduction&STKXNS seduction's seductionsSTKYT stockyard%STKYTS stockyard's stockyardsùSTL cedilla saddle saddler sadly Seattle settle settler sidle sightlier sightly Stael stale staler stall steal steel Steele steelier steely Stella stellar stile stillstiller<STLSTOL stole stool style stylisutler,STL@ stealth stealthierstealthySTL@L stealthily+STL@NS stealthinessstealthiness'sSTL@S stealth'sSTL@ST stealthiestSTLB@ stillbirth(STLB@S stillbirth's stillbirthsSTLBK saddlebag&STLBKS saddlebag's saddlebagsSTLBN stillbornSTLHLT stallholderSTLHLTS stallholders'STLK cytology stalkstalkerSTLKMT stalagmite)STLKMTS stalagmite's stalagmitesSTLKNstalking$STLKNS stalking's stalkingsDSTLKS cytology's stalker's stalkers stalk'sstalksSTLKST cytologist)STLKSTS cytologist's cytologistsSTLKTstalkedSTLKTT stalactite)STLKTTS stalactite's stalactitesSTLMK steelmakerSTLMKS steelmakersSTLMNT settlement)STLMNTS settlement's settlementsSTLMT stalemateSTLMTN stalemating&STLMTS stalemate's stalematesSTLMTT stalematedîSTLN saddling seedling settling sideline sidling Stalin staling stalling stallion Stallone starling stealing steeling Sterling sterling stilling Stirling stolen stolonstylingSTLNKsidelongSTLNN sideliningSTLNRT StalingradSTLNRTS Stalingrad'sñSTLNS seedling's seedlings sideline's sidelines staleness staleness's Stalin's stallion's stallions Stallone's starling's starlings steeliness steeliness's Sterling's sterling's stillness.STLNS stillness's stolon'sstolonsSTLNST StalinistSTLNT sidelinedSTLPNStolypinSTLPNS Stolypin'sSTLRsaddleryûSTLS cedilla's cedillas saddlers saddle's saddles Seattle's sedulous seedless settler's settlers settle's settles sidle's sidles sightless Stael's stales stall's stalls starlesssteal's¼STLS steals steel's steels stile's stiles still's stills stole's stoles stool's stools style's styles stylus stylus's sutler'ssutlersSTLSL sedulouslySTLSSstylusesESTLST sightliest stalest steeliest stilleststylistSTLSTK stylisticSTLSTKL stylisticallySTLSTKS stylistics"STLSTS stylist'sstylistsÄSTLT saddled satellite settled sidelight sidled staled stalled starlet starlight starlit steeled stiletto stilled stilt stolid stoliderstyledSTLTFstultifySTLTFKXNstultification STLTFKXNSstultification'sSTLTFS stultifiesSTLTFT stultifiedSTLTFYN stultifyingSTLTLstolidly"STLTN satellitingStilton@STLTNS Stilton's Stiltons stolidness stolidness'sšSTLTS satellite's satellites sidelight's sidelights starlet's starlets starlight's stiletto's stilettos stilt'sstiltsSTLTST stolidest.STLTT satellited stilted stoliditySTLTTL stiltedlySTLTTS stolidity'sSTLWK steelworkerHSTLWKS steelworker's steelworkers steelworks steelworks'sSTLWTstalwartSTLWTL stalwartly$STLWTS stalwart's stalwartsSTLXstylishSTLXL stylishly)STLXNS stylishness stylishness'sSTLXNY StolichnayaSTLXNYS Stolichnaya'sSTLYT steelyard%STLYTS steelyard's steelyards§STM Saddam sidearm sodium Sodom sodomy stammer steam steamer steamier steamystem storm stormier stormy stymiextermSTMBL stumblestumblerSTMBLN stumbling=STMBLS stumbler's stumblers stumble'sstumblesSTMBLTstumbledSTMBT steamboat&STMBTS steamboat's steamboats#STMFT Stamford steamfitterSTMFTN steamfittingSTMFTNSsteamfitting's*STMFTS steamfitter's steamfittersSTML stimulistormilySTMLNT stimulant'STMLNTS stimulant's stimulants.STMLS stemless stimulus stimulus'sSTMLT stimulateSTMLTF stimulativeSTMLTN stimulatingSTMLTS stimulatesSTMLTT stimulatedSTMLXN stimulationSTMLXNS stimulation'scSTMN sideman sidemen stamen stamina steaming stemming storming stymieinguSTMNS sideman's stamen's stamens stamina's steaminess steaminess's storminess storminess'sSTMNTsedimentSTMNTR sedimentary$STMNTS sediment's sedimentsSTMNTXN sedimentationSTMNTXNSsedimentation'sCSTMP stamp stamper stomp stump stumpierstumpy,STMPN stamping stompingstumping`STMPS stamper's stampers stamp's stamps stomp's stomps stump'sstumpsSTMPST stumpiest5STMPT stamped stampede stompedstumpedSTMPTN stampeding$STMPTS stampede's stampedesSTMPTT stampededSTMR stammerer$STMRL steamroll steamrollerSTMRLN steamrollingSTMRLRNsteamrolleringSTMRLRT steamrollered8STMRLS steamroller's steamrollers steamrollsSTMRLT steamrolledSTMRN stammeringSTMRNL stammeringly%STMRS stammerer's stammerersSTMRT stammeredàSTMS Saddam's sidearm's sidearms sodium's Sodom's sodomy's stammer's stammers steamer's steamers steam's steams stem's stems storm's storms stymie's stymiesxterm'sSTMSNStimsonSTMSNS Stimson's1STMST StairMaster steamiest stormiestSTMSXSM sadomasochismSTMSXSMSsadomasochism'sSTMSXST sadomasochistSTMSXSTKsadomasochistic0STMSXSTSsadomasochist'ssadomasochistsKSTMT seatmate sodomite steamed stemmed stormedstymied>STMTS seatmate's seatmates sodomite's sodomitesSTMWRstemwareSTMWRS stemware'sSTMX stomach stomacherSTMXN stomachingSTMXP steamship&STMXPS steamship's steamships>STMXS stomacher's stomachers stomach'sstomachsSTMXT stomachedSTMXX stomachache)STMXXS stomachache's stomachachesûSTN ceding certain citing sadden sardine Sardinia Satan sateen satin sating satiny Saturn seating sedan Sedna seeding Seton setting siding Sidney sighting siting sittingsoddenýSTN sodding sortieing sorting stainStan Stein stein Steiner steno Stern stern Sterne sterner Sterno Stine sting stinger stingier stingy Stone stone stonier stonystunstunner8STN Sudan sudden suiting SuttonSydneySTNBK SteinbeckSTNFTStanfordSTNFTS Stanford'sSTNHNK StonehengemSTNK sardonic satanic stank stink stinker stinkier stinky stung stunkZedongSTNKBKstinkbug%STNKBKS stinkbug's stinkbugs?STNKL sardonically satanical satanicallyStengelSTNKLS Stengel's STNKN stinkingstonking(STNKRF stenographer stenographySTNKRFK stenographic>STNKRFSstenographer's stenographers stenography'sSTNKRT stonkeredBSTNKS stinker's stinkers stink's stinksZedong'sSTNKST stinkiestgSTNL certainly Saturnalia soddenly Stanley sternly stingily stonilysuddenly4STNLS Saturnalia's stainless stainless'sSTNM Steinemsternum.STNMS Steinem's sternum'ssternumsSTNMSN stonemason)STNMSNS stonemason's stonemasonsSTNMTS SteinmetzSTNMTSS Steinmetz'sPSTNN saddening saturnine staining stinging stoningstunningSTNNL stunninglyBSTNNS stinginess stinginess's stoniness stoniness'sSTNRstingray#STNRS stingray's stingraysúSTNS saddens sadness sadness's sardine's sardines Sardinia's Satan's sateen's satin's Saturn's Sauternes seating's sedan's sedans Sedna's seediness seediness's setting's settingssiding'søSTNS sidings sighting's sightings sitting's sittings stain's stains stance Stan's stanza stein's steins steno's stenos Sterne's sternness sternness's stern's sterns Stine's stinger's¹STNS stingers sting's stings stone's stones stunners stuns Sudanese Sudan's suddenness suddenness's Suetonius suiting's Sutton'sSydney'sSTNSLstencilSTNSLFSK Stanislavsky"STNSLS stencil'sstencils STNSM Satanismsatanism%STNSMS Satanism's satanism'sDSTNSS stance's stances stanza's stanzas Sudanese'sESTNST Satanist satanist sternest stingieststoniest2STNSTS Satanist's satanist's satanistsqSTNT certainty saddened stained stand standee stander stint stoned stunnedstuntSTNTBstandby"STNTBS standby'sstandbysSTNTFstandoff$STNTFS standoff's standoffsSTNTFX standoffishSTNTHLStendhalSTNTLN standalone!STNTMN stuntmanstuntmen7STNTN standing Stanton stintingstunting$STNTNS standing's standingsSTNTPNT standpoint*STNTPNTS standpoint's standpointsSTNTPP standpipe'STNTPPS standpipe's standpipesSTNTR sedentarySTNTRN stentorian—STNTS certainties certainty's standee's standees stander's standers stand's stands stint's stints stunt'sstuntsSTNTSTL standstill*STNTSTLS standstill's standstills6STNTT standard standout stintedstunted?STNTTS standard's standards standout's standoutsSTNTXStandishSTNWSteinwaySTNWK stoneworkSTNWKS stonework'sSTNWL stonewallSTNWLN stonewallingSTNWLS stonewallsSTNWLT stonewalledSTNWR stonewareSTNWRS stoneware'sSTNWS Steinway'sSTNWT satinwood&STNWTS satinwood's satinwoodsSTNWXT stonewashed?STNX stanch stancher staunch stauncherstenchSTNXL staunchly0STNXN stanching stanchion staunchingFSTNXNS stanchion's stanchions staunchness staunchness's9STNXS stanches staunches stenchesstench's$STNXST stanchest staunchest STNXT stanched staunchedoSTP setup steep steeperstep steppe stepper stoopstop stopper stoupstuporSTPBL stoppableSTPBR@ stepbrother+STPBR@S stepbrother's stepbrothersSTPF stopoverstupefySTPF@ stepfather(STPF@S stepfather's stepfathersSTPFKXN stupefactionSTPFKXNSstupefaction's0STPFS stopover's stopovers stupefiesSTPFT stupefiedSTPFYN stupefyingSTPKstoppageSTPKKstopcock$STPKKS stopcock's stopcocksSTPKPstopgap"STPKPS stopgap'sstopgaps#STPKS stoppage's stoppagesHSTPL staple stapler steeple steeply stipplestoppleSTPLKK steeplejack+STPLKKS steeplejack's steeplejacks.STPLN stapling stippling stopplingSTPLNS stippling's›STPLS stapler's staplers Staples staple's staples Staples's steeple's steeples stipple's stipples stopple'sstopplesSTPLSM cytoplasmSTPLSMK cytoplasmicSTPLSMS cytoplasm'sSSTPLT stapled stepladder stippled stipulate stoplightstoppledSTPLTN stipulatingSSTPLTS stepladder's stepladders stipulates stoplight's stoplightsSTPLTT stipulatedSTPLXN stipulation+STPLXNS stipulation's stipulationsSTPLXS steeplechase-STPLXSSsteeplechase's steeplechasesSTPM@ stepmother(STPM@S stepmother's stepmothersBSTPN steepen steeping stepping stoopingstoppingSTPNN steepening0STPNS steepens steepness steepness'sSTPNSTN steppingstone0STPNSTNSsteppingstone'ssteppingstones STPNT steepenedstipendSTPNTR stipendiarySTPNTRS stipendiaries0STPNTS stipend's stipends stupendousSTPNTSL stupendouslySTPRN stopperingSTPRNT stepparent)STPRNTS stepparent's stepparentsSTPRT stopperedîSTPS setup's setups sidepiece steep's steeps stepper's steppers steppe's steppes step's steps stoop's stoops stopper's stoppers stop's stops stoup's stoups stupor'sstuporsSTPSNstepson"STPSNS stepson'sstepsons%STPSS sidepiece's sidepiecesSTPSST stepsister)STPSSTS stepsister's stepsistersSTPSTsteepest`STPT seedpod steeped stepped stooped Stoppard stopped stupidstupiderSTPTKstyptic"STPTKS styptic'sstypticsSTPTLstupidlyFSTPTS seedpod's seedpods Stoppard's stupid'sstupidsSTPTST stupidest%STPTT stepdaughter stupidityJSTPTTSstepdaughter's stepdaughters stupidities stupidity'sSTPWX stopwatch'STPWXS stopwatches stopwatch'sSTPXLT stepchildSTPXLTRN stepchildrenSTPXLTS stepchild'sÏSTRSadr Sartre satire satori satyr stare starer Starr starrier starry stereo stirrer store story straw stray strew stria striae SudrasutureSTR@strewthSTRB StrabostrobeSTRBK storybook&STRBKS storybook's storybooksSTRBL steerableSTRBR strawberry)STRBRS strawberries strawberry's+STRBS Strabo's strobe'sstrobesSTRBSKP stroboscopeSTRBSKPK stroboscopic,STRBSKPS stroboscope's stroboscopesSTRBT storyboard(STRBTS storyboard's storyboards:STRF strafe strife strive strophestroveSTRFKstrophicSTRFM Styrofoam&STRFMS Styrofoam's Styrofoams+STRFN strafing strivenstrivingSTRFNK stereophonicSTRFNSK StravinskySTRFNSKS Stravinsky'sSTRFRNT storefront*STRFRNTS storefront's storefrontsOSTRFS strafe's strafes strife's strives strophe'sstrophesSTRFTstrafedSTRHS storehouse(STRHSS storehouse's storehousesŸSTRK Cedric citric satiric satyric steerage storage streak streaker streakier streaky strike striker strokestruckSTRKBNT strikeboundSTRKBRK strikebreakerSTRKBRKNstrikebreaking0STRKBRKSstrikebreaker'sstrikebreakerscSTRKL satirical satirically straggle straggler stragglier stragglystruggle%STRKLN straggling strugglingSTRKLNT StricklandSTRKLNTS Strickland'sNSTRKLS straggler's stragglers straggles struggle's strugglesSTRKLST straggliest#STRKLT straggled struggled9STRKN streaking stricken strikingstrokingSTRKNL strikinglySTRKNS strikingsSTRKP storekeeper*STRKPS storekeeper's storekeepers¨STRKS Cedric's steerage's storage's streaker's streakers streak's streaks striker's strikers strike's strikes stroke'sstrokesSTRKST streakiestBSTRKT streaked strict stricter strikeoutstrokedSTRKTLstrictly(STRKTNS strictness strictness's#STRKTR stricture structure(STRKTRL structural structurally STRKTRLSM structuralism STRKTRLST structuralist STRKTRLSTSstructuralistsSTRKTRN structuringDSTRKTRS stricture's strictures structure's structuresSTRKTRT structured&STRKTS strikeout's strikeoutsSTRKTST strictestPSTRL sartorial sartorially sidereal sterile strollstrollerSTRLN strolling:STRLS stroller's strollers stroll'sstrolls!STRLT sterilitystrolledSTRLTS sterility's&STRM stream streamerstrumSTRMBL StromboliSTRMLN streamlineSTRMLNN streamliningSTRMLNS streamlinesSTRMLNT streamlined"STRMN streaming strummingSTRMPTstrumpet%STRMPTS strumpet's strumpetsOSTRMS streamer's streamers stream's streams strum'sstrums STRMT streamedstrummedºSTRN Citroen citron staring starring steering stirring storing strain strainer strewn string stringer stringier stringy StyronsuturingISTRNK strange stranger Strong strong strongerstrungSTRNK@strength(STRNK@N strengthen strengthenerSTRNK@NN strengthening=STRNK@NSstrengthener's strengtheners strengthensSTRNK@NT strengthened%STRNK@S strength's strengthsSTRNKBKS strongbox* STRNKBKSS strongboxes strongbox's;STRNKL strangely strangle stranglerstrongly STRNKLHLT stranglehold0 STRNKLHLTSstranglehold's strangleholdsSTRNKLN strangling4STRNKLS strangler's stranglers strangles4STRNKLT strangled strangulate strongholdSTRNKLTN strangulating:STRNKLTS strangulates stronghold's strongholdsSTRNKLTT strangulatedSTRNKLXN strangulation STRNKLXNSstrangulation's$STRNKMN strongman strongmenSTRNKMNS strongman's*STRNKNS strangeness strangeness'sSTRNKRM strongroomSTRNKRMS strongrooms0STRNKS stranger's strangersStrong's$STRNKST strangest strongest$STRNL citronella stirringlySTRNLS citronella's"STRNN straining stringing7STRNNS stringency stringiness stringiness'sSTRNNSS stringency'sSTRNNT stringentSTRNNTL stringentlyÄSTRNS Citroen's citron's citrons steering's stirrings strainer's strainers strain's strains strenuous stringer's stringers string's stringsStyron'sSTRNSL strenuously.STRNSNS strenuousnessstrenuousness'sSTRNST stringiest*STRNT strained strandstringedSTRNTBK StrindbergSTRNTM strontiumSTRNTMS strontium'sSTRNTN stranding STRNTS strand'sstrandsSTRNTTstrandedSTRP satrap stirrup strap strep strip stripe stripey stripier stripper stripy strop stroppierstroppySTRPL stroppilySTRPLN stripling'STRPLNS stripling's striplings%STRPLS strapless strapless'sSTRPLSS straplesses;STRPN strapping striping stripping stropping'STRPNS strapping's stroppiness´STRPS satrap's satraps stirrup's stirrups strap's straps strep's stripe's stripes stripper's strippers strip's strips strop'sstrops$STRPST stripiest stroppiest7STRPT strapped striped strippedstroppedSTRPTKKL streptococcal?STRPTKKS streptococci streptococcusstreptococcus'sSTRPTMSN streptomycin STRPTMSNSstreptomycin's&STRPTS striptease stripteaserSTRPTSN stripteasingJSTRPTSS stripteaser's stripteasers striptease's stripteasesSTRPTST stripteasedSTRRM storeroom&STRRMS storeroom's storeroomsüSTRS citrus citrus's Sadr's satire's satires satori's satyr's satyrs starer's starers stare's stares Starr's stereo's stereos stirrer's stirrers store's stores stories story'sStrauss~STRS straw's straws stray's strays stress stress's strews stria's Sudra's suture'ssuturesSTRSBK StrasbourgSTRSFL stressfulSTRSKP stereoscopeSTRSKPK stereoscopic+STRSKPS stereoscope's stereoscopesSTRSN stressingSTRSNT StreisandSTRSNTS Streisand's>STRSS citruses satyriasis satyriasis'sstresses9STRST satirist sitarist starrieststressed?STRSTS satirist's satirists sitarist's sitaristsÕSTRT saturate sightread stared starred steered steroid stirred stored storied straight straighter strait strata strati street stride strode strutsuturedSTRTFstratifySTRTFKXNstratification STRTFKXNSstratification'sSTRTFR StradivariSTRTFRS StradivariusSTRTFS stratifiesSTRTFT stratifiedSTRTFWTstraightforward STRTFWTL!straightforwardly< STRTFWTNSstraightforwardness$straightforwardness'sSTRTFWTSstraightforwardsSTRTFYN stratifying1STRTK straightedge strategy streetcarSTRTKK strategic*STRTKKL strategical strategically(STRTKKS strategics strategics'sSTRTKKT straitjacketSTRTKKTNstraitjacketing.STRTKKTSstraitjacket's straitjacketsSTRTKKTTstraitjacketedSTRTKM stratagem'STRTKMS stratagem's stratagemseSTRTKSstraightedge's straightedges strategies strategy's streetcar's streetcarsSTRTKST strategist*STRTKSTS strategist's strategistsVSTRTL steroidal storyteller straddle straddler straightlystrudelSTRTLMP streetlampSTRTLMPS streetlamps'STRTLN storytelling straddlingSTRTLNSstorytelling's{STRTLS storyteller's storytellers straddler's straddlers straddle's straddles strudel'sstrudelsSTRTLST straitlaced%STRTLT straddled streetlight+STRTLTS streetlight's streetlightsSTRTMstratumSTRTMS stratum'seSTRTN saturating straighten straightener straiten stridden striding strutting)STRTNN straightening straiteningwSTRTNSstraightener's straighteners straightens straightnessstraightness's straitens stridencySTRTNSS stridency's3STRTNT straightened straitenedstridentSTRTNTL stridentlySTRTP stereotypeSTRTPKL stereotypicalSTRTPN stereotyping(STRTPS stereotype's stereotypesSTRTPT stereotyped»STRTS saturates steroid's steroids straight's straights strait's straits stratus stratus's street's streets stride's strides strut'sstrutsSTRTSFR stratosphereSTRTSFRK stratospheric.STRTSFRSstratosphere's stratospheresSTRTST straightest-STRTT saturated striatedstrutted'STRTW straightaway straightwaySTRTWLK streetwalker.STRTWLKSstreetwalker's streetwalkers:STRTWSstraightaway's straightaways streetwise STRWN strawingstrewingSTRWT strawedstrewed9STRX stretch stretcher stretchierstretchySTRXBL stretchableSTRXMKS stretchmarks1STRXN saturation stretching striationSTRXNN strychnineSTRXNNS strychnine's6STRXNS saturation's striation's striationsSTRXRN stretcheringSTRXRT stretchered?STRXS stretcher's stretchers stretches stretch'sSTRXST stretchiestSTRXT stretchedSTRYNstrayingSTRYTstrayedöSTS cedar's cedars ceder's ceders cedes certs Cetus cider's ciders cite's cites cities city's Sadducee Sade's sades Sadie's sates Sat's Saudi's Saudis seat's seatsSeder'sûSTS Seders seduce seducer seeder's seeders seed's seeds Set's set'ssets settee's settees setter's setters setts side's sidesSIDS Sid's SIDS's sight's sights sightseersitar'süSTS sitars site's sitessits sitter's sitters soda's sodas sod'ssods soot's sorter's sorters sortie's sorties sort's sorts Soto's sot'ssots sourdough's sourdoughs StaceyStaciùSTS Stacie Stacy stair's stairs star's stars stay's stays steer's steers stew's stews sties stir's stirs stows Stu's sty'ssuds sudsier suds's sudsy suede's suet'ssuite'soSTS suites suitor's suitors suit's suits zed'szeds zeta's zetas zit'szitsSTSFsatisfySTSFKTR satisfactorySTSFKTRLsatisfactorilySTSFKXN satisfaction.STSFKXNSsatisfaction's satisfactionsSTSFS satisfiesSTSFT satisfiedSTSFYN satisfyingSTSFYNL satisfyingly!STSKR setscrew setsquare2STSKRS setscrew's setscrews setsquaresSTSM sadismsatsuma"STSMN steersman steersmenSTSMNS steersman's STSMS sadism'ssatsumasESTSN cetacean citizen cytosine seducing sightseeingSTSNR citizenrySTSNRS citizenry's[STSNS cetacean's cetaceans citizen's citizens cytosine's sightseeing'sSTSNXP citizenshipSTSNXPS citizenship'sSTSPLTN sidesplitting€STSS seducer's seducers seduces sightseer's sightseers Stacey's Stacie's Staci's Stacy'sstasis STSSM Stoicismstoicism2STSSMS Stoicism's Stoicisms stoicism'sSTSSTsudsiestJSTST saddest sadist sawdust seduced seediestsootiestSTSTKsadisticSTSTKL sadisticallySTSTL sidesaddle(STSTLS sidesaddle's sidesaddlesSTSTPsidestepSTSTPN sidestepping$STSTPS sidestep's sidestepsSTSTPT sidestepped%STSTRK sidestroke starstruckSTSTRKN sidestroking)STSTRKS sidestroke's sidestrokesSTSTRKT sidestroked,STSTS sadist's sadists sawdust'sSTSWP sideswipeSTSWPN sideswiping&STSWPS sideswipe's sideswipesSTSWPT sideswipedþSTT ceded cited Sadat sated satiety Saturday seated sedate sedater seeded sided sighted sited situate sodded sordid sorted sortied staid staider start starterstat statestaterÖSTT statueSTDstd stdio stead steadier steady steedstet stoat stood Stout stout stouter Stuartstud studio study sturdier sturdy stuttersuited"STTBK studbook Studebaker4STTBKS studbook's studbooks Studebaker'sSTTFsedative#STTFS sedative's sedativesSTTFST steadfastSTTFSTL steadfastly/STTFSTNS steadfastnesssteadfastness'sSTTHS statehouse(STTHSS statehouse's statehousesSTTHT statehoodSTTHTS statehood'sSTTKstaticSTTKL staticallySTTKM SteadicamSTTKRFT statecraftSTTKRFTS statecraft'sSTTKS static'sstaticsSTTKT StuttgartSTTKTS Stuttgart'sSTTL citadel sedately sordidly staidly startle statelier stately steadily stoutly studlier studly sturdilysurtitleSTTLN startlingSTTLNL startlingly)STTLNS stateliness stateliness'sGSTTLS citadel's citadels startles stateless surtitles.STTLSNS statelessnessstatelessness's$STTLST stateliest studliestSTTLTstartledSTTM stadiumstardomSTTMNT statementSTTMNTN statementing'STTMNTS statement's statementsSTTMNTT statemented.STTMS stadium's stadiums stardom'sYSTTN sedating situating starting Staten stating stettingstuddingSTTNLNT SudetenlandSTTNLNTS Sudetenland'sÒSTTNS sedateness sedateness's sordidness sordidness's staidness staidness's Staten's steadiness steadiness's stoutness stoutness's studding's sturdiness sturdiness'sSTTNTstudent"STTNTS student'sstudentsSTTNTXP studentshipSTTNTXPS studentships+STTR statuary stature stuttererSTTRK sidetrackSTTRKN sidetracking&STTRKS sidetrack's sidetracksSTTRKT sidetrackedSTTRM stateroom&STTRMS stateroom's stateroomsSTTRN stutteringZSTTRS statuary's stature's statures stertorous stutterer's stutterersSTTRT stutteredôSTTS satiety's Saturday's Saturdays sedates situates starter's starters start's starts States state's states stat's stats statue's statues status status's steadies stead'ssteads×STTS steady's steed's steeds stets stoat's stoats stout's stouts Stuart's Stuarts studies studio's studios studious stud's studs study's stutter'sstuttersSTTSK statuesqueSTTSL studiously#STTSMN statesman statesmenSTTSMNLK statesmanlikeSTTSMNS statesman'sSTTSMNXP statesmanship STTSMNXPSstatesmanship'sSTTSN StetsonstetsonQSTTSNS Stetson's stetson's stetsons studiousnessstudiousness'sSTTSSstatuses_STTST sedatest staidest stardust stateside steadiest stoutest sturdiestSTTSTK statistic*STTSTKL statistical statistically'STTSTKS statistic's statisticsSTTSTS stardust'sSTTSTXN statistician.STTSTXNSstatistician's statisticians(STTSWMN stateswoman stateswomenSTTSWMNS stateswoman's…STTT certitude sedated situated started stated statuette statute steadied stetted studdedstudiedSTTTL studiedlySTTTR statutorySTTTRL statutorily[STTTS certitude's certitudes statuette's statuettes statute'sstatutesSTTWT statewide STTYN steadyingstudyingSTW stairwayStoweSTWKstowageSTWKS stowage's STWL sidewall stairwellSTWLKsidewalk$STWLKS sidewalk's sidewalks@STWLS sidewall's sidewalls stairwell's stairwellsSTWN stewingstowingSTWNT sidewinder(STWNTS sidewinder's sidewinders.STWS sideways stairway's stairways=STWT citywide steward Stewart stewedstowedSTWTN stewardingLSTWTS stewardess stewardess's steward's stewards Stewart'sSTWTSS stewardessesSTWTT stewardedSTWTXP stewardshipSTWTXPS stewardship'sSTWWstowaway"STWWS stowaway's stowawaysRSTX sideshow sottish starch starchier starchy stashstitchSTXL starchilyvSTXN citation sedation sedition situation starching stashing station stationer stitchingSTXNMST stationmasterSTXNMSTSstationmastersSTXNN stationing$STXNR stationary stationerySTXNRS stationery'sÁSTXNS citation's citations sedation's sedition's situation's situations starchiness starchiness's stationer's stationers station's stations stitching'sSTXNT stationedSTXR stitcherySTXRS stitchery'suSTXS seditious sideshow's sideshows starches starch's stashes stash's stitchesstitch'sSTXST starchiestSTXSTK stochastic)STXT starched stashedstitchedSTYstayerSTYNstayingSTYSstayersSTYTstayed1SW seaway sewer sowerswayswearMSW@ seaworthier seaworthy swarthier swarthy swathswatheSW@Nswathing,SW@NS seaworthinessseaworthiness's3SW@S swathe's swathes swath'sswaths&SW@ST seaworthiest swarthiest SW@T swathed sweetheart&SW@TS sweetheart's sweetheartsSWBswabSWBK swaybackzwieback$SWBKS swayback's zwieback'sSWBKT swaybackedSWBNswabbingSWBS swab'sswabsSWBTswabbedSWFswerveSWFLswivelSWFLS swivel'sswivelsSWFNswervingSWFS swerve'sswerves/SWFT swerved Swift swiftswifterSWFTLswiftly%SWFTNS swiftness swiftness's(SWFTS Swift's swift'sswiftsSWFTSTswiftestSWHLSwahili SWHLS Swahili'sSwahilis3SWK sewageswag swaggerSWAKswigSWKN swaggingswiggingSWKR swaggererSWKRN swaggeringSWKRT swaggeredRSWKS sewage's swagger's swaggers swag's swags swig'sswigsSWKT swaggedswiggedXSWL seawall swallow swell sweller swill swirl swirlierswirlySWLHT swellhead&SWLHTS swellhead's swellheadsSWLHTT swellheaded6SWLN swelling swilling swirlingswollen#SWLNS swelling's swellingsxSWLS seawall's seawalls swallow's swallows swell's swells swill's swills swirl'sswirls!SWLST swellest swirliest3SWLT swelled swelter swilledswirledSWLTL swallowtail*SWLTLS swallowtail's swallowtailsSWLTRN swelteringSWLTRT sweltered!SWLTS swelter'ssweltersSWLWN swallowingSWLWT swallowed;SWMswam swami swarmswim swimmerswumSWMN swarmingswimmingSWMNL swimminglySWMNS swimming's&SWMP swamp swampierswampySWMPLNT swamplandSWMPLNTS swampland'sSWMPNswampingSWMPS swamp'sswampsSWMPST swampiestSWMPTswamped]SWMS swami's swamis swarm's swarms swimmer's swimmers swim'sswimsSWMSTswimsuit$SWMSTS swimsuit's swimsuitsSWMTswarmedSWMTM SwammerdamSWMTMS Swammerdam'sSWMWswimwear„SWN sawing sewing sowing Suwanee swainswan Swanee Sweeney swine swing swinger swoonswornSWNBN SwinburneSWNBNS Swinburne'sSWNHT swineherd&SWNHTS swineherd's swineherds:SWNK swank swanker swankier swankyswungSWNKLswankilySWNKNswanking'SWNKNS swankiness swankiness'sSWNKS swank'sswanks"SWNKST swankest swankiestSWNKTswankedSWNLZwingliSWNLS Zwingli's8SWNN swanning swingeing swingingswooning¸SWNS sewing's Suwanee's swain's swains swan's swans Swansea Sweeney's swine's swines swinger's swingers swing's swings swoon'sswoonsSWNSNSwansonSWNSNKswansongSWNSNKS swansongsSWNSNS Swanson'sSWNSS Swansea'sSWNT swannedswoonedSWNTL swindleswindlerSWNTLN swindling=SWNTLS swindler's swindlers swindle'sswindlesSWNTLTswindledSWNXswinish4SWPswap sweep sweeper swipeswoop6SWPN swapping sweeping swipingswoopingSWPNL sweepingly2SWPNS sweeping's sweepings sweepings'srSWPS swap's swaps sweeper's sweepers sweep's sweeps swipe's swipes swoop'sswoops0SWPT swapped swept swipedswoopedSWPTBK sweptbackSWR swearersworeSWRKsewerageSWRKNZworykinSWRKS sewerage'sSWRNswearingSWRS swearer'sswearersžSWS seaway's seaways sewer's sewers sower's sowers sway's sways Swazi swears Swiss Swissair Swiss'sswizswizzSWSLswizzleSWSLN swizzlingSWSLNT SwazilandSWSLNTS Swaziland'sSWSLSswizzlesSWSLTswizzled5SWSS Swazi's Swazis Swissair'sSwissesSWST sou'westerSWSTKswastika#SWSTKS swastika's swastikasøSWT sawed seaward seawater seaweed Seward sewed sowed Soweto swardSWATswat swatter sweat sweater sweatier sweatySwed Swede swede Sweet sweet sweeter sweetie swordswotSWTBNT sweatband'SWTBNTS sweatband's sweatbandsSWTBR sweetbrier(SWTBRS sweetbrier's sweetbriersSWTBRT sweetbread)SWTBRTS sweetbread's sweetbreadsSWTFX swordfish'SWTFXS swordfishes swordfish'sSWTKN sweetcornSWTL swaddlesweetlySWTLN swaddlingSWTLSswaddlesSWTLTswaddledSWTMT sweetmeat&SWTMTS sweetmeat's sweetmeatsMSWTN swatting sweating Sweden sweeten sweetenerswottingSWTNBK SwedenborgSWTNBKS Swedenborg'sSWTNN sweeteningSWTNNS sweetening'sYSWTNS Sweden's sweetener's sweeteners sweetens sweetness sweetness'sSWTNT sweetenedSWTPL swordplaySWTPLS swordplay's(SWTPNTS sweatpants sweatpants'sSWTRN swatteringSWTRT swatteredøSWTS seaward's seawards seawater's seaweed's seaweeds Soweto's sward's swards swat's swats swatter's swatters sweater's sweaters sweat's sweats sweats's Swede's Swedes swede'sswedes\SWTS sweetie's sweeties sweet's sweets Switz sword's swordsswotsSWTSLNT SwitzerlandSWTSLNTS Switzerland's#SWTSMN swordsman swordsmenSWTSMNS swordsman'sSWTSMNXP swordsmanship SWTSMNXPSswordsmanship's.SWTST sweatiest sweatsuitsweetestSWTSTS sweatsuits(SWTT swatted sweatedswottedSWTX SwedishsweetishSWTXP sweatshop&SWTXPS sweatshop's sweatshopsSWTXS Swedish'sSWTXT sweatshirt'SWTXTS sweatshirt's sweatshirtsSWWT swearword$SWWTS swearword's swearwordsMSWX swash swatch swish swisher switch switcherswooshSWXBK switchbackSWXBKL swashbucklerSWXBKLN swashbucklingSWXBKLNSswashbuckling's-SWXBKLSswashbuckler's swashbucklers(SWXBKS switchback's switchbacksSWXBL switchableSWXBLT switchblade+SWXBLTS switchblade's switchbladesSWXBT switchboard*SWXBTS switchboard's switchboards9SWXN swashing swishing switching swooshing–SWXS swashes swash's swatches swatch's swishes swish's switcher's switchers switches switch's swooshesswoosh'sSWXSTswishest4SWXT swashed swished switchedswooshedSWYNswayingSWYTswayedaSX Saatchisash Sasha sashaysch search searchersuch sushizorch+SXBL satiable sociablesociably#SXBLS sociable's sociablesSXBLT sociabilitySXBLTS sociability'sSXK Schick surchargeSXKN surcharging0SXKS Schick's surcharge's surchargesSXKT surcharged?SXL satchel Schiller seashell socialsociallySXLK schlocksuchlikeSXLKS schlock'sSXLML schlemiel&SXLMLS schlemiel's schlemielsSXLMN SchliemannSXLN schilling%SXLNS schilling's schillingsSXLPschlepSXLPN schleppingSXLPS schlep'sschlepsSXLPT schleppedpSXLS satchel's satchels seashell's seashells Seychelles Seychelles's social'ssocialsSXLSM socialismSXLSMS socialism'sSXLSN SchlesingerSXLSNS Schlesinger'sSXLST socialistSXLSTK socialistic&SXLSTS socialist's socialists#SXLT searchlight socialiteQSXLTS Schlitz searchlight's searchlights socialite's socialitesSXLTSS Schlitz'sSXM sachemschmoSXMKschmuck!SXMKS schmuck'sschmucks1SXMLTS schmaltz schmaltzier schmaltzySXMLTSS schmaltz'sSXMLTSST schmaltziestMSXMS sachem's sachems schmoes schmooze schmoozerschmo'sSXMSN schmoozing#SXMSS schmoozers schmoozesSXMST schmoozedSXMTTSchmidt@SXN cession searching session suasionzorchingSXNBLSchnabelSXNKschnook!SXNKS schnook'sschnooksSXNL searchingly"SXNPS schnapps schnapps'sjSXNS cession's cessions Schnauzer schnauzer schnoz session's sessions suasion'sSXNSL schnozzle&SXNSLS schnozzle's schnozzlesLSXNSS Schnauzer's schnauzer's schnauzers schnozesschnoz'sSXNT SchneiderSXNTL SchindlerSXNTLS Schindler'sSXNTS Schneider'sSXNTSL schnitzel&SXNTSLS schnitzel's schnitzelsSXPL XochipilliSXPLS Xochipilli'sSXPRL SchiaparelliSXPRLSSchiaparelli'sBSXR seashore Zachariah Zachary Zachery ZechariahSXRF SchriefferSXRFS Schrieffer'sKSXRS seashore's seashores Zachariah's Zachary's Zachery'sSXRT SchroederSXRTS Schroeder's°SXS Saatchi's Sachs Sachs's Sasha's sashay's sashays sashes sash's schizo searcher's searchers searches search's sushi'szorchesSXSFRN schizophreniaSXSFRNK schizophrenic0SXSFRNKSschizophrenic'sschizophrenicsSXSFRNSschizophrenia'sSXSMschismSXSMS schism'sschismsSXSMTK schismatic)SXSMTKS schismatic's schismaticsSXSS schizo'sschizosSXST schistschizoid.SXSTS schist's schizoid's schizoids2SXT sachet satiate searchedzorchedSXTN satiatingSXTNFRT schadenfreude*SXTS sachet's sachetssatiatesSXTTsatiatedSXWschwaSXWN SchwingerSchwinn$SXWNS Schwinger's Schwinn's$SXWPS Schweppes Schweppes'sSXWS schwa'sschwasSXWSKPF SchwarzkopfSXWSKPFS Schwarzkopf'sSXWSNKSchwarzeneggerSXWSNKSSchwarzenegger's"SXWTS Schwartz SchweitzerSXWTSS Schwartz'sSXXN satiationSXXNS satiation'sSXYN sashayingSXYTsashayedSY SawyersawyerSYKNFZyuganovSYKNFS Zyuganov'sSYNcyansayingSYNKSoyinkaSYNKS Soyinka's(SYNS cyan's saying'ssayingsSYNTcyanideSYNTS cyanide's;SYS Sawyer's sawyer's sawyers Sayers SoyuzøTDdDADARDaydayDDddDEDEAdearDeedeerdewdewyDIDidieDiorDirdoDOADOEDoedoedoerdoor Douay doughdourDowDudueduh DUIÎTduoDyTtTATataTaotartauTeteatearteeTititietiertotoetootortourtowtoyTuTueTywtyd YT‹T@ Darth dearth death dither Dorthydoth teeth teethe tether tithe tither tooth toothiertoothyT@BL deathblow%T@BLS deathblow's deathblowsT@BRX toothbrush)T@BRXS toothbrushes toothbrush'sT@BTdeathbed"T@BTS deathbed's deathbedsT@L deathlytoothilyT@LK deathlike!T@LS deathless toothlessT@LSL deathlesslyT@M diathermyT@MS diathermy'sT@N teethingtithingT@NS teething'sT@PK toothpick%T@PKS toothpick's toothpicksT@PST toothpaste'T@PSTS toothpaste's toothpastesT@Rditherer-T@RN dethrone dithering tetheringT@RNMNT dethronementT@RNMNTSdethronement'sT@RNN dethroningT@RNS dethronesT@RNT dethroned"T@RS ditherer's ditherersT@RT ditheredtetheredÏT@S Darth's dearth's dearths death's deaths dither's dithers Dorthy's teethes tether's tethers Tethys Tethys's tither's tithers tithe's tithestooth'sT@SM toothsomeT@ST toothiest&T@T teethed tithedtoothedT@TRP deathtrap%T@TRPS deathtrap's deathtrapsT@WX deathwatch'T@WXS deathwatches deathwatch'sT@X toothache#T@XS toothache's toothachesýTBdab dabber Darbydaub dauberdBdbdeb debar Debbie Debby Derby derbyDOBdobdub Dubai dubbertab tabby taboo taborTBTbTBA Tiber tibia tibiaeTobytoyboyATBtubtuba tubbier tubbytube tuberturboTB@ TabathaTabitha TB@S Tabatha's Tabitha'sTBFLtubfulTBFLS tubful'stubfulsTBFNturbofan"TBFNS turbofan's turbofansTBHDubheTBHSDubhe'sYTBK debark debug debugger dybbuk teabag tieback tobaccoTobago,TBKL debacle tubercle tubercularTBKLN tuberculinTBKLNS tuberculin'sKTBKLS debacle's debacles tubercle's tubercles tuberculous+TBKLSS tuberculosistuberculosis'sTBKMdybbukim;TBKN debarking debugging toboggan tobogganerTBKNN tobogganingTBKNNS tobogganing'sBTBKNS tobogganer's tobogganers toboggan's toboggansTBKNST tobacconist+TBKNSTS tobacconist's tobacconistsTBKNT tobogganed‰TBKS debarks debuggers debugs dybbuk's dybbuks teabags tieback's tiebacks tobacco's tobaccosTobago's+TBKT debarked debuggedturbojet#TBKTS turbojet's turbojetsTBKXN debarkationTBKXNS debarkation'sÉTBL dabble dabblerdbl dibble doable doorbell double doubly tabbouleh tabla table tableau tabular tarball Tarbell tibial tubal tubulartubuleTBLHT doubleheader,TBLHTSdoubleheader's doubleheadersTBLKdiabolic&TBLKL diabolical diabolicallyTBLKL@ tablecloth)TBLKL@S tablecloth's tableclothsTBLKStableauxTBLLNT tableland'TBLLNTS tableland's tablelandsLTBLN dabbling dibbling doubling doubloon Dublintabling=TBLNS doubloon's doubloons Dublin's turbulenceTBLNSS turbulence'sTBLNT turbulentTBLNTL turbulentlyøTBLS dabbler's dabblers dabbles dibble's dibbles doorbell's doorbells double's doubles tabbouleh's tabla's tablas tableau's table's tables tarballs Tarbell's Tbilisi tubeless tubeless'sTBLS tubule'stubulesTBLSPK doublespeakTBLSPKS doublespeak'sTBLSPN tablespoonTBLSPNFL tablespoonful1 TBLSPNFLStablespoonful'stablespoonfuls)TBLSPNS tablespoon's tablespoonsTBLSS Tbilisi's’TBLT dabbled debility Debouillet dibbled doubled Doubleday doublet tabled tablet tabloid tabulate tabulatorTBLTN tabulatingTBLTPtabletop$TBLTPS tabletop's tabletops¶TBLTS debilities debility's Debouillet's Doubleday's doublet's doublets tablet's tablets tabloid's tabloids tabulates tabulator's tabulators#TBLTT debilitate tabulatedTBLTTN debilitatingTBLTTS debilitatesTBLTTT debilitatedTBLTXN debilitationTBLTXNSdebilitation'sTBLWR tablewareTBLWRS tableware'sTBLXN tabulation'TBLXNS tabulation's tabulationsTBM terbium ytterbium)TBMN Doberman dobermanTubman1TBMNS Doberman's doberman's dobermansTBMNT debarmentTBMNTS debarment's4TBMSDBMS DBMS's terbium's ytterbium's¦TBN dabbing daubing Debian debonair Dobbin dobbin dobbing dubbin dubbing Durban tabbing tabooing tubing turbanturbineTBNKdebunk$TBNKL Tabernacle tabernacleGTBNKLS Tabernacle's Tabernacles tabernacle's tabernaclesTBNKN debunkingTBNKSdebunksTBNKTdebunkedTBNL debonairly*TBNNS debonairnessdebonairness's~TBNS Debian's Dobbin's dobbin's dobbins dubbin's tubing's turban's turbans turbine'sturbinesTBNTturbanedTBNTR debenture%TBNTRS debenture's debenturesTBPRP turboprop%TBPRPS turboprop's turboprops9TBR Debora Deborah Debra dewberryDobroTBRFdebriefTBRFN debriefingTBRFNK DubrovnikTBRFNKS Dubrovnik's(TBRFNS debriefing's debriefingsTBRFSdebriefsTBRFT debriefed-TBRK daybreak tiebreak tiebreakerBTBRKS daybreak's tiebreaker's tiebreakers tiebreaksTBRN debarring~TBRS Debora's Debra's debris debris's dewberries dewberry's Tabriz Tiberius tuberosetuberous.TBRSS Tabrizes Tabriz's tuberose'sTBRTdebarredùTBS dabber's dabbers dab'sdabs Darby's dauber's daubers daub's daubs debars debase Debbie's Debby'sDebs deb'sdebs Debussy derbies derby'sdibs dibs'sdobs dubber'sdubbers÷TBS dubious dub'sdubs tabbies tabby's taboo's taboos tabor's tabors tab'stabsTB'sTb'stbs Tiber's tibia's toyboys tuba's tubas tuber's tubers tube's tubes tub'stubsTBS turbo'sturbosTBSK DubcekTabasco-TBSKS Dubcek's Tabasco'sTabascosTBSL dubiouslyTBSMNT debasement)TBSMNTS debasement's debasementsTBSNdebasing(TBSNS dubiousness dubiousness'sTBSPtbspTBSSdebasesTBST debasedtubbiestßTBT dabbed daubed daybed debate debater debitdebt debtor debut dobbed doubt doubter dubbed dubiety tabbed tabooed Tibet Tobit towboat tubed turbidturbotTBTBL debatable"TBTFL doubtful doubtfully,TBTFLNS doubtfulnessdoubtfulness'sTBTKdiabetic#TBTKS diabetic's diabeticsTBTLS doubtlessTBTLSL doubtlesslyBTBTN debating debiting debuting doubtingTibetanTBTNL doubtingly/TBTNS debating's Tibetan'sTibetans÷TBTS daybed's daybeds debater's debaters debate's debates debit's debits debtor's debtors debt's debts debut's debuts diabetes diabetes's doubter's doubters doubt's doubts dubiety'sBTBTS Tibet's towboat's towboats turbot'sturbots@TBTT debated debited debuted doubted turbidityTBTTS turbidity's)TBX debauch debaucheedebouch&TBXK turbocharge turbochargerTBXKN turbocharging;TBXKSturbocharger's turbochargers turbochargesTBXKT turbocharged#TBXN debauching debouchingTBXR debauchery(TBXRS debaucheries debauchery'sKTBXS debauchee's debauchees debauches debauch's debouches TBXT debauched debouchedùTF daffier daffy Darfur DavaoDaveDavydeaf deaferdef defer deffer Defoedefy deifydervDevi devourdiff differdivdivadive diverdoffdove DoverduffdufferuTF Duffy taffytifftoff toffeetofu tough tougher toughieturf turfyTVTVATF@NK diphthong&TF@NKS diphthong's diphthongsTF@R diphtheriaTF@RS diphtheria'sTFBRLT defibrillatorTFBRLTSdefibrillatorsTFFdivvyTFFS divviesdivvy'sTFFTdivviedTFFYNdivvying&TFK defog defoggerdiverge#TFKLT difficult difficultyTFKLTL difficultly)TFKLTS difficulties difficulty's!TFKN defogging divergingTFKNS divergence(TFKNSS divergence's divergencesTFKNT divergent8TFKS defogger's defoggers defogsdivergesXTFKT defecate defect defector defogged diverged dovecotdovecoteTFKTF defectiveTFKTFL defectively.TFKTFNS defectivenessdefectiveness's&TFKTFS defective's defectives#TFKTN defecating defectingnTFKTS defecates defector's defectors defect's defects dovecote's dovecotesdovecots!TFKTT defecateddefected2TFKXN defecation defection deificationFTFKXNS defecation's defection's defections deification'syTFL defile defiler devalue devil Duvalier tearful tearfullyTEFL TOEFL toughlyTuvaluTFLFdevolveTFLFN devolvingTFLFSdevolvesTFLFTdevolvedTFLKdivulgeTFLKN divulgingTFLKSdivulges9TFLKT defalcate deflect deflectordivulgedTFLKTF deflective&TFLKTN defalcating deflecting@TFLKTS defalcates deflector's deflectorsdeflects$TFLKTT defalcated deflected&TFLKXN defalcation deflectionJTFLKXNS defalcation's defalcations deflection's deflections$TFLMNT defilement devilment)TFLMNTS defilement's devilment's6TFLN defiling devaluing TeflonTuvaluanTFLNS Teflon'sTeflons!TFLNT defoliantdivalent&TFLNTS defoliant's defoliantsTFLP develop developerTFLPMNT development/TFLPMNTL developmentaldevelopmentally,TFLPMNTS development's developmentsTFLPN developing1TFLPS developer's developersdevelopsTFLPT developedTFLRdevilry"TFLRS devilries devilry'sdTFLS defiler's defilers defile's defiles devalues devil's devilsTuvalu's\TFLT default defaulter defiled deflate defoliate defoliatordevalued2TFLTN defaulting deflating defoliatingTFLTRdeviltry%TFLTRS deviltries deviltry's‘TFLTS defaulter's defaulters default's defaults deflates defoliates defoliator's defoliators Torvalds Torvalds's/TFLTT defaulted deflated defoliatedTFLWdeflowerTFLWRN defloweringTFLWRT defloweredTFLWS deflowersTFLXdevilishTFLXL devilishlyATFLXN deflation defoliation devaluation devolutionTFLXNR deflationary{TFLXNS deflation's defoliation's devaluation's devaluations devilishnessdevilishness's devolution's%TFM defame defamerdeform TFMN defaming deformingTFMNT deferment&TFMNTS deferment's deferments6TFMS defamer's defamers defamesdeforms+TFMT defamed deformed deformityTFMTR defamatory&TFMTS deformities deformity's%TFMXN defamation deformation9TFMXNS defamation's deformation's deformationsöTFN Daphne Darvon dauphin deafen define definer Devin Devon diffing divan Divine divine diviner diving doffing duffing Dvina tavern Tiffany tiffing toughen toughenertoughingTFN turfingtyphoonTFNBK DiefenbakerTFNBL definableTFNKR DevanagariTFNKRS Devanagari'sTFNKTdefunctTFNLdivinelyFTFNN deafening defining Devonian divining tougheningTFNNL deafeninglyTFNNS Devonian's"TFNPT Davenport davenport&TFNPTS davenport's davenportsúTFNS daffiness daffiness's Daphne's Darvon's dauphin's dauphins deafens deafness deafness's defiance definer's definers defines deviance deviancy Devin's Devon's diaphanous divan'sdivansÄTFNS diviner's diviners Divine's divine's divines diving's tavern's taverns toughener's tougheners toughens toughness toughness's typhoon'styphoons%TFNSBL defensible defensiblyTFNSF defensiveTFNSFL defensively.TFNSFNS defensivenessdefensiveness'sTFNSFS defensive's2TFNSS defiance's deviance's deviancy'sTFNSTdivinestTFNSTRXNdefenestration TFNSTRXNSdefenestrationszTFNT deafened defend defender defiant defined definite deviant divined divinity toughenedTFNTF definitiveTFNTFL definitively#TFNTL defiantly definitely$TFNTN defending Diophantine<TFNTNS definitenessdefiniteness's Diophantine'sTFNTNT defendant'TFNTNTS defendant's defendantscTFNTS defender's defenders defends deviant's deviants divinities divinity'sTFNTTdefended$TFNXN definition divination7TFNXNS definition's definitions divination'sTFRdefrayTFRKdefrockTFRKM diaphragm&TFRKMS diaphragm's diaphragmsTFRKMTK diaphragmaticTFRKN defrockingTFRKSdefrocks!TFRKT defrockeddiffractTFRKTN diffractingTFRKTS diffractsTFRKTT diffractedTFRKXN diffractionTFRKXNS diffraction'sTFRL deferraltaffrail>TFRLS deferral's deferrals taffrail's taffrails.TFRN deferring devouring differing#TFRNS deference difference7TFRNSS deference's difference's differencesTFRNT differentTFRNTL differently9TFRNXL deferential deferentially differential-TFRNXLSdifferential's differentialsTFRNXT differentiateTFRNXTNdifferentiatingTFRNXTSdifferentiatesTFRNXTTdifferentiatedTFRNXXNdifferentiation TFRNXXNSdifferentiation'sTFRSdefrays,TFRST deforest defrost defroster&TFRSTN deforesting defrosting?TFRSTS deforests defroster's defrostersdefrosts$TFRSTT deforested defrostedTFRSTXN deforestationTFRSTXNSdeforestation'sCTFRT deferred defraud defrauder devoureddifferedTFRTN defrauding1TFRTS defrauder's defraudersdefraudsTFRTT defraudedTFRYLdefrayalTFRYLS defrayal'sTFRYN defrayingTFRYTdefrayedûTFS Dave's Davies Davis deaves deface defacer defers defies defuse deifies device devious Devi's devise devours differs diffs diffuse diva's divas diver's divers diversedive'søTFS dives divisor divorce doffs Dover's dove's doves duffer's duffers duff's duffs Duffy's taffies taffy's tiff's tiffs toffee's toffees toffs tofu's toughie's toughiestough'sHTFS toughs turf's turfsTV'sTVs typhustyphus'sTFSBL divisibleTFSBLT divisibilityTFSBLTSdivisibility's-TFSF diffusive diversifydivisiveTFSFKXNdiversification TFSFKXNSdiversification'sTFSFL divisively+TFSFNS divisivenessdivisiveness'sTFSFS diversifiesTFSFT diversifiedTFSFYN diversifying.TFSL deviously diffusely diversely&TFSMNT defacement divorcement;TFSMNTS defacement's divorcement's divorcementsETFSN defacing defusing devising diffusing divorcingvTFSNS deficiency deviousness deviousness's diffuseness diffuseness's diverseness diverseness's)TFSNSS deficiencies deficiency'sTFSNT deficient¢TFSS defacer's defacers defaces defuses device's devices devise's devises diffuses divisor's divisors divorce'sdivorcesTFST daffiest deafest defaced deffest deficit defused devised diffused diversity divest divorcedtoughestTFSTMNT divestmentTFSTMNTS divestment'sTFSTN divestingJTFSTS deficit's deficits diversities diversity'sdivests/TFSTT devastate devastatordivestedTFSTTN devastatingTFSTTNL devastatinglyTFSTTR divestiture+TFSTTRS divestiture's divestitures6TFSTTS devastates devastator's devastatorsTFSTTT devastatedTFSTXN devastationTFSTXNS devastation'söTFTdaft dafter David davit defeat defeater defieddeft defter deified deviate devoid devote devotee devout devouter diffed dived divert divide divider divot doffedduffednTFT duvetDVD taffetaTaft Tevet tiffed toughedtuft tufter turfedtyphoidTFTBL dividable0TFTKLTSdiverticulitisdiverticulitis's?TFTL daffodil daftly deftly devoutlydovetailTFTLN dovetailing>TFTLS daffodil's daffodils dovetail's dovetailsTFTLT dovetailedQTFTN defeating deviating devoting diverting dividingtuftinghTFTNS daftness daftness's deftness deftness's devoutness devoutness's diffidenceTFTNSS diffidence's!TFTNT diffidentdividendTFTNTL diffidently$TFTNTS dividend's dividendsûTFTS David's Davids davit's davits defeater's defeaters defeat's defeats deviate's deviates devotee's devotees devotes diverts divider's dividers divide's divides divot's divotsduvet'sjTFTS duvets taffeta's Taft's Tevet's tufter's tufters tuft's tufts typhoid'sTFTSM defeatismTFTSMS defeatism'sTFTSNDavidsonTFTSNS Davidson's8TFTST daftest defeatist deftest devoutest&TFTSTS defeatist's defeatistsKTFTT defeated deviated devoted diverted dividedtuftedTFTTL devotedlyTFX dervishdovishFTFXN deviation devotion diffusion diversiondivision$TFXNL devotional divisional(TFXNLS devotional's devotionalsTFXNR diversionary‡TFXNS deviation's deviations devotion's devotions diffusion's diversion's diversions division's divisions TFXS dervishes dervish'sTFYN defyingdeifying-THDHdhowDoha TahoetowheeTHK Dhaka doohickey.THKS Dhaka's doohickey's doohickeysTHLKR DhaulagiriTHLKRS Dhaulagiri'sTHLTtoehold THLTS toehold'stoeholdsTHM DahomeyDurham+THMS Dahomey's Durham'sDurhams&THMTF dehumidifier dehumidify<THMTFSdehumidifier's dehumidifiers dehumidifiesTHMTFT dehumidifiedTHMTFYN dehumidifying9THS dhow's dhows Doha's towhee'stowhees$THT dhoti TahititowheadTHTRKNT dehydrogenateTHTRKNTNdehydrogenatingTHTRKNTSdehydrogenatesTHTRKNTTdehydrogenated#THTRT dehydrate dehydratorTHTRTN dehydrating6THTRTS dehydrates dehydrator's dehydratorsTHTRTT dehydratedTHTRXN dehydrationTHTRXNS dehydration'sATHTS dhoti's dhotis Tahiti's towhead'stowheadsTHTT towheadedTHXNTahitian"THXNS Tahitian's TahitiansûTKdag daggerdago Dakardark darker darkieDCdcDECDec decay Deccadeck Decker decor decoy deejaydegDickdick dicker dickey Diegodig diggerdike dirge DirkûTKdirkDJdocdock docker Dodge dodge dodgier dodgydogdoge doggier doggy dogiedork dorkier dorkyDoug doughier doughyduck duckier duckydugDukedukedyke tackýTK tacker tackier tackytaco Taegutag tagger taigatake takerTcteaktictick ticker tigerTKOtogtogaTogoTojo Tokaytoketook toque torquetuck Tuckertucker>TKtug tuqueTurk Turkey turkeyTXtykeTK@togetherTK@LN decathlon&TK@LNS decathlon's decathlonsTK@LT decathleteTK@LTS decathletes)TK@NS togethernesstogetherness'sTKBLduckbill#TKBLS duckbill's duckbills+TKBT dickybird DjiboutitugboatJTKBTS dickybirds Djibouti's duckboards tugboat'stugboats8TKF decaf decaff takeoff takeoverTGIFTKFL TocquevilleTKFNT decaffeinateTKFNTNdecaffeinatingTKFNTS decaffeinatesTKFNTT decaffeinated[TKFS decaffs decaf's decafs takeoff's takeoffs takeover's takeoversTKFTdogfight#TKFTS dogfight's dogfightsTKFXdogfish!TKFXS dogfishes dogfish'sTKHMDurkheimTKHNTdeckhand$TKHNTS deckhand's deckhandsTKHTdickheadTKHTS dickheads)TKK teacake tearjerkerTurkicTKKNdecagon!TKKNS decagon'sdecagonsVTKKS teacake's teacakes tearjerker's tearjerkers Turkic'sTurkicsTKKSTN TajikistanTKKSTNS Tajikistan'sTKKSTRDijkstraTKKSTRS Dijkstra'sTKKT dejectdogcartTKKTN dejecting,TKKTS dejects dogcart'sdogcartsTKKTTdejectedTKKTTL dejectedlyTKKWTokugawaTKKX dogcatcherTKKXN dejectionTKKXNS dejection's&TKKXS dogcatcher's dogcatchers€TKL darkly decal deckle dewclaw ducal tackle tackler tequila Terkel tickle ticklertoggleTKLBdjellaba#TKLBS djellaba's djellabasTKLF DiaghilevTKLFT declivity'TKLFTS declivities declivity's)TKLK Decalogue doglegTagalogTKLKN dogleggingGTKLKS Decalogue's dogleg's doglegs Tagalog'sTagalogsTKLKT dogleggedTKLM declaim declaimerTKLMKN TaklamakanTKLMKNS Taklamakan'sTKLMN declaiming1TKLMS declaimer's declaimersdeclaimsTKLMT declaimedTKLMTR declamatoryTKLMXN declamation+TKLMXNS declamation's declamations\TKLN Darjeeling decline decliner duckling tackling ticklingtogglingTKLNN decliningWTKLNS decliner's decliners decline's declines duckling's ducklings TKLNT declineddocklandTKLNTS docklands&TKLNXN declension declination:TKLNXNS declension's declensions declination'sTKLR declaredeclarerTKLRBL declarableTKLRN declaring/TKLRS declarer's declarersdeclaresTKLRTdeclaredTKLRTF declarativeTKLRTR declaratoryTKLRXN declaration+TKLRXNS declaration's declarationsóTKLS decal's decals deckles dewclaw's dewclaws Douglas Douglass tackler's tacklers tackle's tackles tequila's tequilas Terkel's tickler's ticklers tickle's tickles toggle'stogglesTKLSTogoleseTKLSF declassifyTKLSFKXN declassification" TKLSFKXNSdeclassification'sTKLSFS declassifiesTKLSFT declassifiedTKLSFYN declassifyingTKLSS Togolese's(TKLT tackled tickledtoggledTKLTL tagliatelleTKLXticklishTKLXL ticklishlyTKLXN Diocletian*TKLXNS ticklishnessticklishness's6TKM dodgem dogma doorjamb TacomaTQMTKMBS doorjambsTKMNTucumanTKMNS Tucuman'sTKMNSTN TurkmenistanTKMNSTNSTurkmenistan'sTKMNTdocumentTKMNTN documentingTKMNTR documentary,TKMNTRS documentaries documentary's$TKMNTS document's documentsTKMNTT documentedTKMNTXN documentation0TKMNTXNSdocumentation'sdocumentationsTKMPdecampTKMPMNT decampmentTKMPMNTS decampment'sTKMPN decampingTKMPRS decompressTKMPRSN decompressingTKMPRSS decompressesTKMPRST decompressedTKMPRXN decompressionTKMPRXNSdecompression's TKMPS decamps decomposeTKMPSN decomposingTKMPSS decomposesTKMPST decomposedTKMPSXN decompositionTKMPSXNSdecomposition'sTKMPTdecamped?TKMS dodgems dogma's dogmas Tacoma'sTecumsehTKMSS Tecumseh'sTKMT TorquemadaTKMTKdogmaticTKMTKL dogmaticallyTKMTSM dogmatismTKMTSMS dogmatism'sTKMTST dogmatist'TKMTSTS dogmatist's dogmatistsTKMXN decommissionTKMXNNdecommissioningTKMXNS decommissionsTKMXNTdecommissionedùTKN darken darkener deacon Deccan decking digging Dijon diking docking dogging doggone doggoner ducking dudgeon tacking Taejon tagging taken taking ticking Tijuana toggingtokenFTKN toking torquing toucan tucking tuggingtycoonTKNBdoorknob#TKNBS doorknob's doorknobsTKNF dignifyTurgenevTKNFS dignifiesTKNFT dignifiedTKNFYN dignifyingTKNK doorknockerTKNKS doorknockersTKNKSTNT decongestant/ TKNKSTNTSdecongestant's decongestants!TKNL diagonal diagonally#TKNLS diagonal's diagonals-TKNN darkening deigning doggoning2TKNRS degeneracy DeGeneres DeGeneres'sTKNRSS degeneracy'sTKNRT degenerateTKNRTF degenerativeTKNRTN degenerating(TKNRTS degenerate's degeneratesTKNRTT degeneratedTKNRXN degenerationTKNRXNSdegeneration's÷TKNS darkener's darkeners darkens darkness darkness's deaconess deaconess's deacon's deacons diagnose Dickens dickens diggings diggings's Diogenes doggones dudgeon's tackiness tackiness'sˆTKNS taking's takings takings's ticking's Tijuana's token's tokens toucan's toucans tycoon'stycoonsTKNSMtokenismTKNSMS tokenism's#TKNSN diagnosing Dickinson@TKNSS deaconesses diagnoses diagnosis diagnosis's"TKNST diagnosed doggonestTKNSTK diagnosticTKNSTKLdiagnostically*TKNSTKS diagnostics diagnostics'sTKNSTRKT deconstruct TKNSTRKTNdeconstructing TKNSTRKTS deconstructs TKNSTRKTT deconstructed TKNSTRKXNdeconstruction4 TKNSTRKXNSdeconstruction's!deconstructions# TKNSTRKXNSM#deconstructionism# TKNSTRKXNST$deconstructionist% TKNSTRKXNSTS deconstructionistsTKNSTXN diagnostician0TKNSTXNSdiagnostician'sdiagnosticians4TKNT darkened decant decanterdignityTKNTMNT decontaminateTKNTMNTNdecontaminatingTKNTMNTSdecontaminatesTKNTMNTTdecontaminatedTKNTMNXNdecontamination! TKNTMNXNSdecontamination's0TKNTN decanting Tarkenton Tarkington%TKNTNS Tarkenton's TocantinsTKNTR dignitaryTKNTRK TiconderogaTKNTRL decontrolTKNTRLN decontrollingTKNTRLS decontrolsTKNTRLT decontrolled'TKNTRS dignitaries dignitary'sHTKNTS decanter's decanters decants dignities dignity'sTKNTTdecantedTKNXN Dickensian(TKP doorkeeper teacuptoecapTKPFL teacupful&TKPFLS teacupful's teacupfulsTKPK decoupageTKPKN decoupaging%TKPKS decoupage's decoupagesTKPKT decoupagedTKPLdecoupleTKPLN decouplingTKPLS decouplesTKPLT decoupled"TKPNS duckpins duckpins'sTKPRDiCaprioTKPRS DiCaprio'sTTKPS doorkeeper's doorkeepers teacup's teacups toecap'stoecaps%TKPTT decapitate decapitatorTKPTTN decapitating9TKPTTS decapitates decapitator's decapitatorsTKPTTT decapitatedTKPTXN decapitation,TKPTXNSdecapitation's decapitationsPTKR Daguerre daiquiri daycare decree decry degreeTagoreTKRFdigraph!TKRFS digraph'sdigraphsTKRLdoggerelTKRLS doggerel's)TKRM darkroom decorumdiagramTKRMN diagrammingTKRMNTS decrementsTKRMNTT decrementedITKRMS darkroom's darkrooms decorum's diagram'sdiagramsTKRMT diagrammedTKRMTK diagrammaticTKRMTKLdiagrammatically8TKRN Dacron decreeing dickering tuckeringTKRNS Dacron'sDacronsTKRPTdecrepitTKRPTT decrepitudeTKRPTTS decrepitude'sTKRPXN decryption¹TKRS daiquiri's daiquiris daycare's decorous decrease decree's decrees decries degree's degrees digress tigress tigress's TigrisTigris'sTKRSF digressiveTKRSL decorously$TKRSN decreasing digressingTKRSNL decreasingly+TKRSNS decorousnessdecorousness'sTKRSNT decrescendo+TKRSNTS decrescendo's decrescendos=TKRSS decrease's decreases digresses tigresses"TKRST decreased digressedqTKRT decorate decorator decreed decried degrade dickered digerati dogearedtuckeredTKRTBL degradableTKRTF decorativeTKRTFL decorativelyTKRTK diacriticTKRTKL diacritical&TKRTKS diacritic's diacritics#TKRTN decorating degradingTKRTNS decorating'sTKRTP daguerreotypeTKRTPNdaguerreotyping.TKRTPSdaguerreotype'sdaguerreotypesTKRTPTdaguerreotypedLTKRTS decorates decorator's decorators degrades digerati's!TKRTT decorateddegradedTKRTXN degradationTKRTXNS degradation'sTKRXtigerish$TKRXN decoration digressionGTKRXNS decoration's decorations digression's digressionsTKRYNdecrying÷TKS dagger's daggers dagoes dagosdags Dakar's darkies dark'sDC's decay's decays Decca's deck's decks decor's decors decoy's decoysDECs Dec's deejay's deejays DegasdegasþTKS dickers dickey's dickeys dick's dicks Diego's digger's diggers dig'sdigs dikes dirge's dirges Dirk's dirk's dirksDix Dixie dockers dock's docks doc'sdocs Dodge'sdodge's÷TKS dodges doge's doges doggies doggy's doghouse dogie's dogies dog'sdogs Dorcas dork's dorks Doug's duckies duck's ducks ducky's Duke's duke's dukes dyke's dykestacker'sùTKS tackers tack's tacks taco's tacos Taegu's tagger's taggers tag'stags Tagus Tagus's taiga's taigas taker's takers take's takestax taxertaxiTc's teak's teaksteargasüTKS teargas'sTeXTex ticker's tickers tick's ticks tic'stics tiger's tigers TKO's toga's togas Togo's tog'stogs togs's Tokay's toke's tokes toque's toques torque'storquesÆTKS Tucker's tucker's tuckers tuck's tucks tug'stugs tuque's tuques Turkey's turkey's turkeys Turk's Turks turquoisetuxTWX tyke'stykesTKSBLtaxableTKSBTdogsbodyTKSBTS dogsbodiesTKSK TexacotoxicTKSKBtaxicab"TKSKBS taxicab'staxicabsTKSKLK toxicologyTKSKLKKL toxicologicalTKSKLKS toxicology'sTKSKLKST toxicologist/ TKSKLKSTStoxicologist's toxicologistsTKSKLP TegucigalpaTKSKLPS Tegucigalpa'sTKSKRT DixiecratTKSKSTexaco'sTKSLKdoxology%TKSLKS doxologies doxology's#TKSLNT Dixieland dixieland6TKSLNTS Dixieland's Dixielands dixieland'sTKSLTdogsledTKSLTSdogsledsTKSMN taxmantaxmenTKSMT taximeter&TKSMTS taximeter's taximeters‰TKSN degassing Dickerson Dickson dioxin Dixon taxiing taxing teargassing Texan tocsin toxinTucsonTKSNMtaxonomyTKSNMK taxonomic%TKSNMS taxonomies taxonomy'sTKSNMST taxonomist*TKSNMSTS taxonomist's taxonomists“TKSNS Dickerson's Dickson's dioxin's dioxins Dixon's Texan's Texans tocsin's tocsins toxin's toxinsTucson'sTKSPYtaxpayerTKSPYN taxpaying$TKSPYS taxpayer's taxpayersãTKSS degases Dejesus Dejesus's Dixie's doghouse's doghouses taxer's taxers taxes taxi's taxis tax's teargases Texas Texas's TeXes turquoise's turquoises tuxestux'sTKSSTtoxicity%TKSSTS toxicities toxicity'sÅTKST darkest degassed Dexter digest dioxide dockside dodgiest doggiest dorkiest doughiest duckiest tackiest taxed taxied teargassedtexttuxedoTKSTBKtextbook%TKSTBKS textbook's textbooksTKSTBL digestibleTKSTBLT digestibilityTKSTBLTSdigestibility'sTKSTF digestiveTKSTFS digestives+TKSTL textile textual textually"TKSTLS textile'stextilesTKSTM taxidermyTKSTMS taxidermy'sTKSTMST taxidermist,TKSTMSTS taxidermist's taxidermists"TKSTN digesting TurkestanTKSTNS Turkestan'sTKSTRtextureTKSTRLtextural#TKSTRN Dexedrine texturingTKSTRNS Dexedrine's;TKSTRS dexterous dextrose texture'stexturesTKSTRSL dexterously/TKSTRSNS dexterousnessdexterousness'sTKSTRSS dextrose's"TKSTRT dexteritytexturedTKSTRTS dexterity'sbTKSTS digest's digests dioxide's dioxides text's texts tuxedo'stuxedosTKSTTdigestedTKSWtaxiwayTKSWStaxiways!TKSXN digestiontaxation3TKSXNS digestion's digestions taxation'süTKT Dakota Daugherty decade Decatur decked decode decoderdict dicta digit diked docked docket Doctor doctor dodged dogged ducat duckedduct dugout tackedtact taggedtakeoutTKT Target target ticked ticket toccata togaed togged toked torqued tucked tuggedturgid TKTFL tactful tactfully*TKTFLNS tactfulness tactfulness'sTKTFN Dictaphone(TKTFNS Dictaphone's DictaphonesTKTFT deactivateTKTFTN deactivatingTKTFTS deactivatesTKTFTT deactivatedTKTFXN deactivationTKTFXNSdeactivation'sTKTK tacticticktock"TKTKL tactical tactically:TKTKS tactic's tactics ticktock's ticktocksTKTKT ticktacktoeTKTKTS ticktacktoe'sdTKTL dactyl digital digitally doggedly ductile tactile teakettleturgidlyTKTLKdactylic$TKTLKS dactylic's dactylicspTKTLS dactyl's dactyls digitalis digitalis's ductless tactless teakettle's teakettlesTKTLSL tactlessly,TKTLSNS tactlessnesstactlessness's"TKTLT ductility tactilityTKTLTN dicotyledon=TKTLTNSdicotyledonous dicotyledon's dicotyledons'TKTLTS ductility's tactility'sTKTM dictumdukedom-TKTMS dictum's dukedom'sdukedomsTKTMST TicketmasterTKTMSTSTicketmaster'sPTKTN Dakotan decoding docketing ducting targeting ticketingTKTNKtectonic%TKTNKS tectonics tectonics's@TKTNS decadence decadency doggedness doggedness's'TKTNSS decadence's decadency'sTKTNTdecadentTKTNTL decadently$TKTNTS decadent's decadentsTKTRDoctorowTKTRLdoctoralTKTRM docudrama&TKTRMS docudrama's docudramas!TKTRN doctoringdoctrineTKTRNL doctrinalTKTRNR doctrinaire+TKTRNRS doctrinaire's doctrinaires$TKTRNS doctrine's doctrinesTKTRS Doctorow's,TKTRT doctorate doctoreddogtrotTKTRTN dogtrotting?TKTRTS doctorate's doctorates dogtrot'sdogtrotsTKTRTT dogtrottedôTKTS Dakota's Dakotas Daugherty's decade's decades decoder's decoders decodes digit's digits docket's dockets doctor's doctors ducat's ducats duct's ducts dugout's dugoutstact'sfTKTS takeout's takeouts Target's target's targets ticket's ticketstoccatasoTKTT decoded dictate dictator diktat docketed targeted tektite ticketed turgidityTKTTN dictating)TKTTRL dictatorial dictatoriallyoTKTTS dictate's dictates dictator's dictators diktats tektite's tektites turgidity'sTKTTTdictatedTKTTXP dictatorship-TKTTXPSdictatorship's dictatorships"TKTXN dictation tacticianBTKTXNS dictation's dictations tactician's tacticiansTKWtakeawayTKWK dockworker'TKWKS dockworker's dockworkersTKWS takeaways)TKWT Dagwood dogwoodduckweed.TKWTS dogwood's dogwoods duckweed'sTKX deckchairTurkishTKXNdictionTKXNR dictionary)TKXNRS dictionaries dictionary'sTKXNS diction's!TKXS deckchairs Turkish'sTKYTokyoTKYN decayingdecoyingTKYSTokyo's5TKYT decayed decoyed dockyardTokyoite"TKYTS dockyard's dockyardsøTL dahlia dailyDaledale DaleyDali dallier dally Darladeal dealer dearlyDel delaydeli DeliaDelldell DellaDialdialdill dilly doilyDoledoledolldollarûTL Dollie Dolly dolly Dooley Douala dourly Doyledualdueldull duller dullydulytail tailortaletalitall taller Talley tallier tallow tallowy tally Taylorteal tel¥TLTelltell Teller teller tellytiltile tilertill tillerTltoil toilertoletolltoolTull tulleTylerTL@DuluthTL@Ntelethon"TL@NS telethon's telethons%TLB Dolby tallboytoolbarTLB@ tollbooth%TLB@S tollbooth's tollboothsTLBKtailback.TLBKS tailback's tailbackstoolbox#TLBKSS toolboxes toolbox'sTLBLtillableTLBN tailboneTaliban"TLBNS tailbones Taliban'sTLBR talebearer'TLBRS talebearer's talebearersTLBRT deliberateTLBRTF deliberativeTLBRTL deliberatelyTLBRTN deliberating0TLBRTNSdeliberatenessdeliberateness'sTLBRTS deliberatesTLBRTT deliberatedTLBRXN deliberation-TLBRXNSdeliberation's deliberations+TLBS Delibes tallboy'stallboys4TLBT Delbert Dilbert tailboardTalbot;TLBTS Delbert's Dilbert's Dilberts tailboards.TLF deliver Delphi delvedelverTLFKDelphicTLFL doleful dolefully)TLFLNS dolefulness dolefulness'sETLFN delving dolphin telephone telephoner telephonyTLFNK telephonicTLFNKLSM televangelism TLFNKLSMStelevangelism'sTLFNKLST televangelist1 TLFNKLSTStelevangelist'stelevangelistsTLFNM delphinium(TLFNMS delphinium's delphiniumsTLFNN telephoningˆTLFNS Delphinus Delphinus's dolphin's dolphins telephoner's telephoners telephone's telephones telephony'sTLFNST telephonistTLFNSTS telephonistsTLFNT telephoned TLFR delivererdeliveryTLFRBL deliverable'TLFRMN deliveryman deliverymenTLFRMNS deliveryman'sTLFRN deliveringTLFRNS deliveranceTLFRNSS deliverance'sATLFRS deliverer's deliverers deliveries delivery'sTLFRT deliveredLTLFS delivers Delphi's delver's delvers delvesteleviseTLFSN televisingTLFSS televisesTLFST televised'TLFT delft delved telephotoTLFTKRFtelephotography TLFTKRFStelephotography's0TLFTS delft's telephoto's telephotosTLFTWR delftwareTLFTWRS delftware'sTLFXN television'TLFXNS television's televisionsTLH DelhitallyhoTLHN tallyhoingGTLHS Delhi's dollhouse Tallahassee tallyho'stallyhos6TLHSS dollhouse's dollhouses Tallahassee'sTLHT tallyhoedzTLK deluge dialog dialoguetalctalk talker talkie talkier talky Telugu tillageTLCTLKMtalcum TLKMNKXN!telecommunicationQ TLKMNKXNStelecommunication'stelecommunications telecommunications'sTLKMStalcum's'TLKMT telecommute telecommuterTLKMTN telecommutingTLKMTNStelecommuting's<TLKMTStelecommuter's telecommuters telecommutesTLKMTT telecommuted)TLKN deluging talkingTolkienTLKNFRNSteleconference TLKNFRNSN!teleconferencing# TLKNFRNSNS"teleconferencing's3 TLKNFRNSSteleconference'steleconferences TLKNFRNSTteleconferencedTLKNK telegenicTLKNS diligence8TLKNSS diligence's telekinesis telekinesis'sTLKNTdiligentTLKNTK telekineticTLKNTL diligently2TLKRF telegraph telegrapher telegraphyTLKRFK telegraphicTLKRFKLtelegraphicallyTLKRFN telegraphinggTLKRFS telegrapher's telegraphers telegraphese telegraph's telegraphs telegraphy'sTLKRFST telegraphist.TLKRFSTStelegraphist's telegraphistsTLKRFT telegraphedTLKRKS DelacroixTLKRMtelegram$TLKRMS telegram's telegramsTLKRSDelacruzTLKRSS Delacruz'sÓTLKS delicacy deliquesce deluge's deluges deluxe dialogue's dialogues talc's talker's talkers talkie's talkies talk's talks telex Telugu's tillage'sTLC's$TLKSN deliquescingtelexingTLKSNT deliquescentITLKSS delicacies delicacy's deliquesces telexestelex'sHTLKST deliquesced talkiest telecast telecastertelexedTLKSTN telecastingCTLKSTS telecaster's telecasters telecast's telecasts†TLKT delegate Delgado delicate deluged dialect tailcoat tailgate tailgater talked tollgatetoolkit%TLKTBL delectable delectablyTLKTF talkativeTLKTFL talkatively.TLKTFNS talkativenesstalkativeness'sTLKTK dialecticTLKTKL dialectical6TLKTKS dialectic's dialectics dialectics's#TLKTL delicately dialectal$TLKTN delegating tailgating+TLKTNS delicatenessdelicateness'sTLKTRK dielectric)TLKTRKS dielectric's dielectricsªTLKTS delegate's delegates dialect's dialects tailcoat's tailcoats tailgater's tailgaters tailgate's tailgates tollgate's tollgatesTLKTSN delicatessen-TLKTSNSdelicatessen's delicatessens"TLKTT delegated tailgatedTLKTXN delectationTLKTXNS delectation'sTLKXN delegation'TLKXNS delegation's delegationsTLL DelilahdoolallyTLLK teleologyTlalocTLLKKL teleologicalTLLKSTlaloc'sTLLS Delilah'sDelilahs%TLM Delmar DelmerdilemmaTLMFDelmarvaTLMFS Delmarva'sTLMK toolmaker%TLMKS toolmaker's toolmakersTLMKT telemarketerTLMKTN telemarketingTLMKTNStelemarketing's,TLMKTStelemarketer's telemarketers(TLMN dolmen TelemannTillmanTLMNK Delmonico,TLMNS dolmen's dolmens Tillman'sTLMNT deliminatorTLMNTS deliminators8TLMS Delmar's Delmer's dilemma'sdilemmasBTLMT delimit delimiter dolomite Talmud telemeterTLMTKTalmudicTLMTN delimitingTLMTR telemetry'TLMTRS telemetries telemetry'sdTLMTS delimiters delimits dolomite's Talmud's Talmuds telemeter's telemetersTLMTST TalmudistTLMTT delimitedTLMTXN delimitationTLMTXNSdelimitation'sTLMXDalmatia"TLMXN Dalmatian dalmatianCTLMXNS Dalmatian's Dalmatians dalmatian's dalmatians#TLMXS Dalmatia's TelemachusûTLN Dalian Darlene Darling darling dealing Delaney Delano Deleon Dillinger Dillon doling dolling dulling Dylan tailing Tallinn talon telling tiling tilling toiling tollingtoluene&TLN tooling towlineTulaneTLNKdaylongTLNKNS delinquency,TLNKNSS delinquencies delinquency'sTLNKNT delinquentTLNKNTL delinquently)TLNKNTS delinquent's delinquentsTLNL tellinglyTylenolTLNLS Tylenol'súTLNS dailiness dailiness's Dalian's dalliance Darlene's Darling's darling's darlings dealing's dealings Delaney's Delano's Deleon's Dillinger's Dillon's dullness dullness's Dylan's Tallinn'stTLNS tallness tallness's talon's talons tiling's toluene's towline's towlinesTulane's%TLNSS dalliance's dalliancesGTLNT delineate delint talent TELNET telnetTlingit2TLNTN delineating delinting TELNETTingPTLNTS delineates delints talent's talents TELNETs Tlingit's;TLNTT delineated delinted talented TELNETTedTLNXN delineation)TLNXNS delineation's delineations#TLP dewlap dolloptulipTLP@ telepathyTLP@K telepathicTLP@KLtelepathicallyTLP@S telepathy'sTLPLteleplay#TLPLS teleplay's teleplaysTLPN dollopingTLPPtailpipe#TLPPS tailpipe's tailpipes:TLPRMPT TelePrompTer TelePrompter teleprompter.TLPRMPTSteleprompter's telepromptersTLPRNT teleprinter+TLPRNTS teleprinter's teleprintersTLPRSSNteleprocessingTLPRSSNSteleprocessing'sWTLPS dewlap's dewlaps dollop's dollops tailpiece tulip'stulipsTLPSS tailpiecesTLPTdollopedTLPTTT dilapidatedTLPTXN dilapidationTLPTXNSdilapidation's"TLRBL tolerable tolerably TLRM delirium telluriumATLRMS delirium's deliriums tellurium's tularemia'sTLRN tailoring$TLRNS tailoring's tolerance&TLRNSS tolerance's tolerances"TLRNT TalleyrandtolerantTLRNTL tolerantlyTLRNTS Talleyrand'shTLRS delirious Delores Delores's Deloris Deloris's Dolores Dolores'sdolorous%TLRSL deliriously dolorously-TLRSNS deliriousnessdeliriousness'sTLRT tailoredtolerateTLRTN toleratingTLRTS toleratesTLRTT toleratedTLRXN tolerationTLRXNS toleration'sýTLS dahlia's dahlias dailies daily's dale's dales Daley's Dallas Dallas's dallier's dalliers dallies Darla's dealer's dealers deal's deals delay's delays Delia's deli's delisDeliusþTLS Della's Dell's dell's dells delouse Dial's dial's dials dillies dill's dills dilly's doilies doily's Dole's dole's doles dollar's dollars Dollie's dollies doll's dollsDolly'sóTLS dolly's Dooley's Douala's duel's duels Dulles dulls tailless tailor's tailors tail's tails tale's tales Talley's tallier's talliers tallies tallow's tally's talustalus'sýTLS Taylor's teal's teals teller's tellers tellies Tell's tells telly's tiler's tilers tile's tiles tiller's tillers till's tillsTl's toiler's toilers toil's toils tole'stoll'sWTLS tolls tool's tools Toulouse tulle's Tull's TulsaTyler'sTLSFdelusiveTLSFL delusivelyTLSKP telescopeTLSKPK telescopicTLSKPKLtelescopicallyTLSKPN telescoping&TLSKPS telescope's telescopesTLSKPT telescopedTLSLS telesales*TLSM dualism dulcimertoilsomeTLSMNtalisman$TLSMNS talisman's talismans0TLSMS dualism's dulcimer's dulcimers TLSN delousingTaliesinTLSPNtailspin$TLSPNS tailspin's tailspinsxTLSS Delicious delicious Delicious's delouses dialyses dialysis dialysis's talusesTulsa'sTLSSL deliciously-TLSSNS deliciousnessdeliciousness'sHTLST deloused dulcet dullest tallest TilsitTolstoy.TLSTS Tolstoy's Tulsidas Tulsidas'sùTLT dallied daylight dealt delete delight Delta delta delude dilate dilator dildo Dillard dilute doled dolleddolt duality dullard dulled tailed taillight tallied tildetiled^TLT tilledtilt toiled toilet toilettetold Toledo tolledtooled&TLTFL delightful delightfullyTLTKToltecTLTKSTteletext%TLTKSTS teletext's teletexts.TLTL dillydally Doolittletelltale3TLTLS dillydallies telltale's telltalesTLTLT dillydalliedTLTLYN dillydallyinggTLTN Dalton deleting delighting deluding dilating diluting tilting toiletingTLTNSDalton'sTLTNT dilettante(TLTNTS dilettante's dilettantesTLTNTSM dilettantismTLTNTSMSdilettantism'sTLTNTX dilettantishTLTP TeletypeteletypeTLTPRTteletypewriter1TLTPRTSteletypewriter'steletypewritersTLTPS teletypesTLTR dilatorytoiletry#TLTRMS doldrums doldrums's3TLTRS deleterious toiletries toiletry'sôTLTS daylight's daylights daylights's deletes delight's delights delta's deltas deludes dilates dilator's dilators dildos Dillard's dilutes dolt's dolts duality's dullard'sdullardsˆTLTS taillight's taillights tilde's tildes tilt's tilts toilet's toilets toilette's Toledo'sToledosVTLTT deleted delighted deluded dilated diluted tiltedtoiletedTLTTL delightedlyTLTXdoltishTLTXL doltishlyTLTXN dilatation8TLTXNS dilatation's doltishness doltishness'sTLWtollwayTLWK teleworkerTLWKN teleworkingTLWKS teleworkersTLWNTtailwind$TLWNTS tailwind's tailwindsTLWRDelawareTLWRN Delawarean(TLWRNS Delawarean's Delawareans#TLWRS Delaware's DelawaresTLWS tollway'stollwaysTLX tallishTillichTLXF TallchiefTLXFS Tallchief's7TLXN deletion delusion dilationdilutionTLXNL delusionalgTLXNS deletion's deletions delusion's delusions dilation's dilution's dilutionsTLXP dealership&TLXPS dealership's dealershipsTLYdelayer+TLYN dallying delayingtallying TLYS delayer'sdelayersTLYT delayedTolyattiTLYTS Tolyatti'søTMdamDamedame DaumierdeemDemdemo demurdiamDiemdimdime dimer dimmerdomedoomdorm dormerdumb dummytamtame tamerTami Tammi Tammie Tammyteam teemƒTMtermTimtime timer Timmy TimurTMTmTomtomtombtome Tommie TommytumtummyTM@ TimothytimothyTM@S timothy'sKTMB demob dumber Dumbo dumbo timber TombaughtomboyTMBFNT dumbfoundTMBFNTN dumbfoundingTMBFNTS dumbfoundsTMBFNTT dumbfoundedTMBKTTimbuktuTMBKTS Timbuktu'sSTMBL dumbbell dumbly tamable temblor tombola tumbletumbler"TMBLN timberlinetumbling6TMBLNS timberline's timberlines tumbling'sTMBLNT timberlandTMBLNTS timberland'sxTMBLS dumbbell's dumbbells temblor's temblors tombolas tumbler's tumblers tumble'stumblesTMBLTtumbledTMBLTN tumbledownTMBLTR DumbledoreTMBLTRS Dumbledore'sTMBLWT tumbleweed)TMBLWTS tumbleweed's tumbleweedsTMBN demobbingtombing"TMBNS dumbness dumbness'sTMBRtimbreTMBRLtimbrel"TMBRLS timbrel'stimbrels#TMBRN tambourine timbering(TMBRNS tambourine's tambourinesTMBRS timbre'stimbresTMBRTtimbereduTMBS demobs Dumbo's dumbos timber's timbers Tombaugh's tomboy's tomboys tomb'stombsTMBSTdumbestTMBSTN tombstone'TMBSTNS tombstone's tombstonesTMBSTRK dumbstruckTMBT demobbedtombedTMBWT dumbwaiter(TMBWTS dumbwaiter's dumbwaitersTMBYX tomboyishTMFLR tomfoolery)TMFLRS tomfooleries tomfoolery'sTMFNTDemavendTMFNTS Demavend'sTMHKtomahawkTMHKN tomahawking#TMHKS tomahawk's tomahawksTMHKT tomahawked:TMK damage DiMaggio Tameka TamikatarmacTMKBL damageable TMKK demagoguedemagogyTMKKK demagogicTMKKKL demagogicallyTMKKR demagogueryTMKKRS demagoguery's3TMKKS demagogue's demagogues demagogy'sTMKLSDamocles-TMKN damaging demijohn tarmacking#TMKNS demijohn's demijohnsTMKNT termagant&TMKNTS termagant's termagantsTMKP timekeeperTMKPN timekeepingTMKPNS timekeeping's'TMKPS timekeeper's timekeepers3TMKRF demographer demography tomography'TMKRFK demographic tomographicTMKRFKLdemographically=TMKRFKS demographic's demographicsdemographics'sJTMKRFS demographer's demographers demography's tomography'sTMKRS democracy'TMKRSS democracies democracy's TMKRT Democratdemocrat%TMKRTK Democratic democraticTMKRTKLdemocraticallyMTMKRTS Democrat's Democrats democrat's democrats DemocrituscTMKS damage's damages damages's Tameka's Tamika's tarmac's tarmacsTimexTMKSFN tamoxifenTMKSSTimex'sATMKT damaged demarcate demigod tarmackedtomcatTMKTM tarmacadamTMKTN demarcatingfTMKTS demarcates demigoddess demigoddess's demigod's demigods tomcat'stomcatsTMKTSS demigoddessesTMKTT demarcatedTMKXN demarcation)TMKXNS demarcation's demarcationslTML Daimler dermal dimly tamale tamely Tamil termly timelier timelyturmoil,TMLN Tamerlane Tomlin tourmalineQTMLNS Tamerlane's timeliness timeliness's Tomlin's tourmaline'seTMLS Daimler's tamale's tamales Tamil's Tamils timeless turmoil'sturmoilsTMLSL timelessly+TMLSNS timelessnesstimelessness'sTMLSNT demulcent'TMLSNTS demulcent's demulcentsTMLST timeliestTMLTtumult-TMLTS tumult's tumults tumultuousTMLTSL tumultuouslyTMLXdemolish%TMLXN demolishing demolition(TMLXNS demolition's demolitionsTMLXS demolishesTMLXT demolishedTMMNT demimondeTMMNTN demimondaine-TMMNTNSdemimondaine's demimondainesTMMNTS demimonde'sþTMN daemon Damian Damien Damion dammingdamn Damon deeming demean Deming demoing demon dimming domain domineer doming Domingo domino dooming doorman doormen taming Tammanyteaming:TMN teeming terming termini timingTimon.TMNBL damnable damnably terminableZTMNK daemonic demoniac demonic Dominic Dominica Dominick Dominique5TMNKL demoniacal demoniacally demonicallyTMNKN Dominican&TMNKNS Dominican's Dominicans3TMNKS Dominica's Dominick's Dominique's!TMNL terminal terminally%TMNLK demonology terminology0TMNLKKLterminologicalterminologicallyKTMNLKS demonologies demonology's terminologies terminology's#TMNLS terminal's terminals7TMNN damning demeaning Dominiondominion0TMNNS dominance dominion's dominionsTMNNSS dominance's"TMNNT diminuendodominantTMNNTL dominantlyCTMNNTS diminuendo's diminuendos dominant's dominantsTMNRN domineeringTMNRNL domineeringlyTMNRT domineeredûTMNS daemon's daemons Damian's Damion's damn's damns Damon's demeans Deming's demon's demons dimness dimness's domain's domains domineers Domingo's Dominguez dominoes domino's doorman'svTMNS dormancy tameness tameness's Tammany's terminus terminus's timing's timingsTimon's%TMNSS Dominguez's dormancy's+TMNSTRBL demonstrable demonstrably TMNSTRBLTdemonstrability)TMNSTRT demonstrate demonstratorTMNSTRTF demonstrative TMNSTRTFL demonstratively9 TMNSTRTFNSdemonstrativeness#demonstrativeness's1 TMNSTRTFSdemonstrative'sdemonstrativesTMNSTRTN demonstrating>TMNSTRTS demonstratesdemonstrator's demonstratorsTMNSTRTT demonstratedTMNSTRXN demonstration1 TMNSTRXNSdemonstration'sdemonstrations‡TMNT damned demand demeaned demount diamond dominate dormant terminate terminator torment tormentorTMNTBK diamondback+TMNTBKS diamondback's diamondbacksTMNTF diminutive(TMNTFS diminutive's diminutives@TMNTN demanding dominating terminating tormentingTMNTNL tormentinglyTMNTRKS dominatrixTMNTRKSS dominatrix'sTMNTRSS dominatrices˜TMNTS demand's demands diamond's diamonds dominates terminates terminators tormentor's tormentors torment'stormentsTMNTST damnedestHTMNTT demanded demented dominated terminated tormentedTMNTTL dementedlyTMNX dementiadiminish\TMNXN damnation dimension diminishing diminution domination terminationTMNXNL dimensionalTMNXNLS dimensionless…TMNXNS damnation's dimension's dimensions diminution's diminutions domination's termination's terminations$TMNXS dementia's diminishesTMNXT diminished}TMPdamp damperdump dumper dumpier dumpytamp Tampa tampertemp Tempe tempertempo#TMPKNS Tompkins Tompkins'sTMPKSTampaxTMPKSSTampax's:TMPL damply dimple dimply Templartemple TMPLN dimplingdumpling$TMPLNS dumpling's dumplingsCTMPLS dimple's dimples Templar's temple'stemplesTMPLT dimpledtemplate$TMPLTS template's templatesiTMPN dampen dampener damping dumping tamping tampon temping timpanitympaniTMPNMtympanum$TMPNMS tympanum's tympanumsTMPNN dampening•TMPNS dampener's dampeners dampens dampness dampness's dumpiness dumpiness's tampon's tampons timpani's tympani's#TMPNST timpanist tympanistDTMPNSTS timpanist's timpanists tympanist's tympanistsTMPNTdampened)TMPR tamperer temperatempura"TMPRL temporal temporallyTMPRMNT temperament/TMPRMNTL temperamentaltemperamentally,TMPRMNTS temperament's temperaments"TMPRN tampering temperingTMPRNS temperanceTMPRNSS temperance'sTMPRR temporaryTMPRRL temporarily.TMPRRNS temporarinesstemporariness's'TMPRRS temporaries temporary'sITMPRS tamperer's tamperers tempera's temperas tempura's-TMPRT tampered temperatetemperedTMPRTL temperately.TMPRTNS temperatenesstemperateness'sTMPRTR temperature+TMPRTRS temperature's temperaturesÅTMPS damper's dampers damp's damps Dempsey dumpers dump's dumps Tampa's tampers tamps temper's tempers tempo's tempos temp's temps timepiece%TMPSS timepiece's timepiecesBTMPST dampest dumpiest Dumpster dumpstertempestLTMPSTS dumpster's dumpsters tempest's tempests tempestuousTMPSTSL tempestuously3TMPSTSNStempestuousnesstempestuousness'sCTMPT damped dumped tamped temped tempttempterTMPTNtemptingTMPTNL temptingly%TMPTRS temptress temptress'sTMPTRSS temptresses+TMPTS tempter's tempterstemptsTMPTTtemptedTMPTXN temptation(TMPTXNS temptation's temptationsPTMR demure demurer demurrer Tamara Tamera TamratomorrowTMRK tamarackturmeric>TMRKS tamarack's tamaracks turmeric's turmerics*TMRL Demerol demurelydemurral0TMRLS Demerol's demurral's demurralsTMRN demurring&TMRNS demureness demureness'sTMRNTtamarind$TMRNTS tamarind's tamarindsxTMRS demurrer's demurrers Tamara's Tamera's Tamra's timorous tomorrow's tomorrowstumorousTMRSL timorously+TMRSNS timorousnesstimorousness'sTMRSTdemurest5TMRT demerit demurred temerityTimurid;TMRTS demerit's demerits temerity's Timurid'súTMS dame's dames dam'sdams deems Deimos demise demo's demos demur's demurs dermis dermis's Diem's dime's dimes dimmer's dimmersdimsDMZ dome's domes doom's doomsdormer'sùTMS dormers dormice dormouse dorm's dorms Dumas dummies dummy's tamer's tamers tames Tami's Tammie's Tammi's Tammuz Tammy's tam'stams team's teams teems term's termstimer's¼TMS timers time's times Timmy's Tim's Timur'sTm's Tomas tome's tomes Tommie's Tom's tom'stoms tummies tummy'sTumstumsTums's)TMS@NS Demosthenes Demosthenes'sTMSF timeserverTMSFN timeservingTMSFNS timeserving's'TMSFS timeserver's timeserversTMSK damaskTomskTMSKL timescaleTMSKLS timescalesTMSKN damasking9TMSKS Damascus Damascus's damask'sdamasksTMSKTdamaskedTMSL damseldomicileTMSLFL damselfly(TMSLFLS damselflies damselfly'sTMSLN domicilingTMSLR domiciliary:TMSLS damsel's damsels domicile's domicilesTMSLT domiciled4TMSN damson demesne demisingtimezoneFTMSNS damson's damsons demesne's demesnes tumescenceTMSNSS tumescence'sTMSNT tumescent8TMSS demise's demises dormouse'sTammuz'smTMST demised demist demister dimmest Domesday doomsday doomster tamestteamsterTMSTF demystifyTMSTFKXNdemystification! TMSTFKXNSdemystification'sTMSTFS demystifiesTMSTFT demystifiedTMSTFYN demystifyingTMSTKdomesticTMSTKL domestically$TMSTKS domestic's domesticsTMSTKT domesticateTMSTKTN domesticatingTMSTKTS domesticatesTMSTKTT domesticatedTMSTKXN domesticationTMSTKXNSdomestication'sTMSTN demistingdTMSTS demisters demists Domesday's doomsday's doomsters teamster's teamstersTMSTST domesticityTMSTSTS domesticity'sTMSTTdemistedTMSY doomsayer$TMSYS doomsayer's doomsayersøTMT dammed dammit deemed Demeter demoed demote diameter dimity dimmedDMD domed doomed doormat tamed teamed teammate teemed termed termite timed timeout timid timidertomatoTMT TuamotutumidTMTBL timetableTMTBLN timetabling&TMTBLS timetable's timetablesTMTBLT timetabledTMTFT demotivateTMTFTN demotivatingTMTFTS demotivatesTMTFTT demotivatedTMTKdemoticTMTLtimidlyTMTLK dermatologyTMTLKKLdermatologicalTMTLKS dermatology'sTMTLKST dermatologist0TMTLKSTSdermatologist'sdermatologistsTMTLT demodulateTMTLTN demodulatingTMTLTS demodulatesTMTLTT demodulatedTMTLXN demodulationTMTLXNSdemodulation'sTMTMdumdumTMTMS dumdum'sdumdumsTMTNdemoting$TMTNS timidness timidness'sTMTR Dmitri dormitoryTMTRK diametric)TMTRKL diametrical diametricallyNTMTRS Demetrius Demetrius's Dmitri's dormitories dormitory'sçTMTS Demeter's demitasse demotes diameter's diameters dimity's DMD's doormat's doormats teammate's teammates termite's termites timeout's timeouts tomatoes tomato's Tuamotu's%TMTSS demitasse's demitassesTMTSTtimidest4TMTT demoted timidity tomtittumidityXTMTTS dermatitis dermatitis's timidity's tomtit's tomtits tumidity'sTMW@TamworthTMWKteamworkTMWKS teamwork'sTMWNtimewornTMWTdimwitTMWTS dimwit'sdimwitsTMWTT dimwittedTMXN demotionDomitian#TMXNS demotion's demotionsTMXR timeshareTMXRS timesharesúTNDanDanaDane Dannie Dannydarn darnerDawndawn ddingDeandean Deana Deann Deanna Deanne Deena deign deigneddenDena denier DennydenyDeon Diana DianeDiannøTN Dianna DiannedinDina Dinah dinardine dinerding dingier dingo dingy dinnerDinoDion DionneDNA doingDondonDonadonadoneDonn Donna Donne DonnerDonnieúTN Donny donordown downer downier Downy downy Duane duennadunduneDunn Dunne dunner dunno Tainetan Taney Tania Tanner tannertarn Tawney tawnier tawny teeing teenûTN teenier teenytenTenn tenner tenorterntinTinatineTingting tinge tinier tinnier tinnytinyTNtn toeingtontone tonerToni Tonia tonier tonneTony tony‚TNtorn tourneytown townee townietuntunatune tuner Tunney tunnyturn TurnerturnerTN@tenthTN@LtenthlyTN@S tenth'stenths.TNB Danube Deneb DunbarToynbeeTNBKtanbarkTNBKL turnbuckle(TNBKLS turnbuckle's turnbucklesTNBKS tanbark's5TNBL Denebola deniable tenabletenablyTNBLS Denebola'sTNBLT tenabilityTNBLTS tenability'sTNBNDanubianTNBP teenybopper)TNBPS teenybopper's teenyboppersTNBRK donnybrook(TNBRKS donnybrook's donnybrooks TNBS Danube's Toynbee's+TNBT dingbat downbeat turnaboutXTNBTS dingbat's dingbats downbeat's downbeats turnabout's turnabouts'TNF Denver turnoffturnover6TNFL downfall tinfoil tuneful tunefullyTNFLN downfallen)TNFLNS tunefulness tunefulness's0TNFLS downfall's downfalls tinfoil'sTNFLTtenfoldTNFNDonovanTNFNS Donovan'sFTNFS Denver's turnoff's turnoffs turnover's turnoversTNH dinghyDonahueTNHLdownhill#TNHLS downhill's downhills9TNHS dinghies dinghy's Donahue's townhouse%TNHSS townhouse's townhousesTNHTT downheartedTNHTTL downheartedly1TNHTTNSdownheartednessdownheartedness'sûTNKdang dangerdank dankerDeng denguedink dinker dinkier dinkydong donkeydungdunk tanager T'angtang Tangier tangier tango tangytank tanker teenage teenagertinkerITNKtong Tonga tongue tonic tonnage tunicturnkey.TNKBL tangible tangibly Tinkerbell,TNKBLNS tangiblenesstangibleness's4TNKBLS tangible's tangibles Tinkerbell'sTNKBLT tangibilityTNKBLTS tangibility'sTNKFLtankful"TNKFLS tankful'stankfulsTNKFLT DangerfieldTNKFLTS Dangerfield'sTNKKDunkirkTNKKS Dunkirk's[TNKL dangle dangler dankly dongle dunghill tangelo tangletinkle,TNKLN dangling tanglingtinkling³TNKLS dangler's danglers dangles dongle's dongles dunghill's dunghills tangelo's tangelos tangle's tangles tinkle's tinkles tongueless)TNKLT dangled tangledtinkled€TNKN danging donging Duncan dungeon dunging dunking tangoing tanking Tongan tongingtonguingRTNKNS dankness dankness's dungeon's dungeons Tongan'sTongansTNKNTtangent"TNKNTS tangent'stangents'TNKNXL tangential tangentiallyTNKNYK TanganyikaTNKNYKS Tanganyika'sTNKR dungareetinkerer"TNKRN tangerine tinkering&TNKRNS tangerine's tangerinesKTNKRS dangerous dungaree's dungarees tinkerer's tinkerersTNKRSL dangerously9TNKRT denigrate downgrade Tancredtinkered'TNKRTN denigrating downgrading4TNKRTS denigrates downgrade's downgrades%TNKRTT denigrated downgradedTNKRXN denigrationTNKRXNS denigration'sýTNKS danger's dangers dangs Deng's dengue's dinkies dinky's dong's dongs donkey's donkeys dung's dungs dunk's dunks tanager's tanagers Tangier's Tangiers tango's tangos tang'stangsþTNKS tanker's tankers tank's tanks teenager's teenagers tinker's tinkers Tonga's tong's tongs tongue's tongues tonic's tonics tonnage's tonnages Tungus Tungus's tunic's tunics turnkey'sTNKSturnkeysTNKSKTunguskaTNKSKS Tunguska'sBTNKST dankest dinkest dinkiest downcasttangiestTNKSTNtungstenTNKSTNS tungsten's‹TNKT danged donged dunged dunked tangoed tankard tanked Tinkertoy tonged tongued tourniquetturncoatTNKTRtinctureTNKTRN tincturing$TNKTRS tincture's tincturesTNKTRT tinctured[TNKTS tankard's tankards tourniquet's tourniquets turncoat's turncoatsTNKXNTangshanÑTNL Danelaw Danial Daniel Danielle Darnell Denali denial dingily dingle diurnal diurnally Donnell tingle tinglier tingly toenail tonal tonallytunnelTNLNtingling#TNLNS tingling's tinglingsTNLPDunlapTNLPSDunlap'sßTNLS Danial's Danielle's Daniel's Daniels Darnell's denial's denials dingle's dingles Donnell's tingle's tingles toenail's toenails toneless tuneless tunnel'stunnels$TNLSL tonelessly tunelesslyTNLST tingliest4TNLT Donald download tingledtonalityTNLTN downloadingKTNLTS Donald's download's downloads tonalities tonality'sTNLTSN DonaldsonTNLTSNS Donaldson'sTNLTT downloaded$TNM denim dynamotonearmTNMK Denmarkdynamic$TNMKL dynamical dynamically<TNMKS Denmark's dynamic's dynamics dynamics'sTNMKT downmarketMTNMNT denominate denominator denouement tenement tournamentTNMNTN denominating’TNMNTS denominates denominator's denominators denouement's denouements tenement's tenements tournament's tournamentsTNMNTT denominatedTNMNXN denominationTNMNXNLdenominational-TNMNXNSdenomination's denominationsLTNMS denim's denims dynamo's dynamos tonearm'stonearmsTNMSMdynamismTNMSMS dynamism's TNMT dynamite dynamiterTNMTN dynamiting@TNMTS dynamiter's dynamiters dynamite's dynamitesTNMTT dynamitedÐTNN Danone darning dawning dinging dining dinning donning downing dunning Tainan tannin tanning tenon tingeing tinging tinning toning tuningturningTNNMN TienanmenTNNMNS Tienanmen'sTNNNtenoningÃTNNS Danone's denounce dinginess dinginess's tanning's tannin's tenancy tenon's tenons tininess tininess's tinniness tinniness's turning'sturningsTNNSMNT denouncement.TNNSMNTSdenouncement's denouncementsTNNSN denouncing/TNNSS denounces tenancies tenancy'sTNNST denounced&TNNT Dunant tenanttenonedTNNTN tenantingTNNTRtenantryTNNTRS tenantry'sTNNTS tenant'stenantsTNNTTtenantedTNNXXN denunciation,TNNXXNSdenunciation's denunciations&TNP downpour tuneupturnipTNPKtnpkturnpike#TNPKS turnpike's turnpikesTNPLdownplayTNPLS downplaysTNPLTtinplateTNPLTS tinplate'sTNPLYN downplayingTNPLYT downplayedTNPNtenpin,TNPNS tenpin's tenpins tenpins's TNPRPTRFSKDnepropetrovskPTNPS downpour's downpours tuneup's tuneups turnip'sturnipsTNPTtinpot1TNR deanery tannery tenureternaryTNRF downriver TNRN dinneringtenuringTNRNK downrangeTNRNT turnaround(TNRNTS turnaround's turnaroundslTNRS deaneries deanery's tanneries tannery's tenure's tenures ternaries ternary's*TNRT dinnered downrighttenuredúTNS Dana's dance dancer Dane's Danes Dannie's Danny's darner's darners darn's darns Dawn's dawn's dawns Deana's Deanna's Deanne's Deann's dean's deans dearness dearness'sDeena'sþTNS deigns Dena's denier's deniers denies Denis Denise Dennis Denny's den'sdens dense denser Deon's Diana's Diane's Dianna's Dianne's Diann's dinar's dinars Dina's diner'sdinersöTNS dines dingoes dingo's ding's dings dingus dingus's dinner's dinners Dino's dinosaur din'sdins Dionne's Dion's DNA's doing's doings dona's donas Donner's Donne'sDonnie'sýTNS Donn's Donny's donor's donors Don'sDons don'sdons dourness dourness's downer's downers Downs down's downs Downy's Duane's duenna's duennas dunce dune's dunes Dunne'sDunn'søTNS dun'sduns Taine's Tania's Tanner's tanner's tanners tan'stans tansy tarn's tarns tawny's teen's teens tenners Tennessee tennis tennis's tenor's tenors ten'stenstenseûTNS tenser tensor tenuous tern's terns Tina's tine's tines tinge's tinges Ting's ting's tings tin'stins toner's toners tone's tones Tonia's Toni's tonne's tonnes ton'stons÷TNS tourney's tourneys townees Townes townie's townies town's towns tuna's tunas tuner's tuners tune's tunes Tunis Tunis's Tunney's tunnies tunny's tun'stuns turner'sturnersTNS turn'sturnsTNSBR DoonesburyTNSBRS Doonesbury'sTNSFLK townsfolkTNSFLKS townsfolk'sTNSKL downscaleITNSL densely tensely tensile tenuously tinseltonsilTNSLKTM tonsillectomy1TNSLKTMStonsillectomiestonsillectomy's6TNSLS tinsel's tinsels tonsil'stonsilsTNSLTN TinseltownTNSLTNS Tinseltown's)TNSLTS tonsillitis tonsillitis'sTNSM@tinsmith$TNSM@S tinsmith's tinsmiths TNSMN townsmantownsmenTNSMNS townsman'sNTNSN dancing denizen Tanzania Tennessean TennysontensingTNSNN Tanzanian&TNSNNS Tanzanian's Tanzanians³TNSNS dancing's denizen's denizens denseness denseness's Tanzania's Tennessean's Tennesseans tenseness tenseness's tenuousness tenuousness'sTNSNTTownsendTNSNTS Townsend'sTNSPPL townspeopleTNSPPLS townspeople'sTNSPT downspout&TNSPTS downspout's downspoutsTNSRtonsureTNSRL tonsorialTNSRN tonsuring!TNSRS tonsure'stonsuresTNSRTtonsuredôTNSS dancer's dancers dance's dances danseuse Denise's dinguses dinosaur's dinosaurs Dionysus Dionysus's downsize dunce's dunces tansy's tenacious Tennessee's tense's tensestensorsTNSSL tenaciouslyTNSSN downsizing=TNSSNS downsizing's tenaciousnesstenaciousness's0TNSSS danseuse's danseuses downsizes+TNSST densest downsizedtensestÕTNST danced density dingiest Dniester Donizetti downiest downside dunnest dynasty tannest tawniest teeniest tenacity tensed tensity tiniest tinniesttoniest!TNSTK downstagedynasticTNSTL turnstile&TNSTLS turnstile's turnstilesTNSTRM downstreamŸTNSTS densities density's Donizetti's downside's downsides downstairs downstairs's dynasties dynasty's tenacity's tensity'sTNSTT downstateTNSTTS downstate's%TNSWMN townswoman townswomenTNSWMNS townswoman'sTNSWN downswing%TNSWNS downswing's downswingsõTNT daintier dainty dander dandier dandy Dante darned darneder daunt dawned denied denotedent denude dined dinette dinged dinneddint donate donned don't doughnutdownedâTNT Dundee dunned taint tanned taunt tauntertend tender tenettent tenuity tinder tinged tinnedtintTNT toned tonight Tonto tornado tuned turnedturnoutTNTBKS tinderbox(TNTBKSS tinderboxes tinderbox'sTNTBL turntable&TNTBLS turntable's turntablesTNTFdandifyTNTFRS dentifrice)TNTFRSS dentifrice's dentifricesTNTFS dandifies#TNTFT dandified tenderfoot(TNTFTS tenderfoot's tenderfootsTNTFYN dandifyingTNTHK tenterhook(TNTHKS tenterhook's tenterhooksTNTHT dunderhead(TNTHTS dunderhead's dunderheadsTNTHTT tenderheartedTNTHTTLtenderheartedly7TNTHTTNStenderheartednesstenderheartedness'sTNTKLtentacle$TNTKLS tentacle's tentaclesTNTKLT tentacledlTNTL daintily dandle dental dentally dirndl Donatello tenderly TyndaleTyndallTNTLMtantalumTNTLMS tantalum's/TNTLN dandelion dandling tenderloinETNTLNS dandelion's dandelions tenderloin's tenderloinsQTNTLS dandles dauntless dirndl's dirndls Tantalus Tantalus'sTNTLSL dauntlessly.TNTLSNS dauntlessnessdauntlessness'sTNTLTdandled+TNTM dinnertime downtimetandemTNTMNT tantamount=TNTMS dinnertime's downtime's tandem'standems²TNTN Danton daunting denoting denting denuding donating downtown downturn Dunedin tainting taunting tending tendon tentingtintingTNTNBLXN tintinnabulation7 TNTNBLXNStintinnabulation'stintinnabulations$TNTNL dauntingly tauntinglyTNTNS daintiness daintiness's downtown's downturn's downturns tendency tenderness tenderness's tendon'stendons%TNTNSS tendencies tendency's'TNTNTS tendinitis tendinitis'sTNTNXS tendentiousTNTNXSL tendentiously3TNTNXSNStendentiousnesstendentiousness'sTNTPtintype!TNTPS tintype'stintypesUTNTR Deandre denature denture tandoori tantra tenderertundraTNTRFdandruffTNTRFS dandruff'sTNTRFTS downdraftsTNTRLtendril"TNTRLS tendril'stendrilsTNTRMtantrum"TNTRMS tantrum'stantrums#TNTRN denaturing tenderingTNTRNT downtrend'TNTRNTS downtrend's downtrendslTNTRS Deandre's denatures denture's dentures tandoori's tantra's tundra'stundrasTNTRST tenderest;TNTRT denatured dendrite tendered TintorettoTNTRTN downtrodden$TNTRTS dendrite's dendritesôTNTS dainties dainty's dander's dandies dandy's Dante's daunts denotes dent's dents denudes dinette's dinettes dint's donates donuts doughnut's doughnuts taint's taints taunter'sþTNTS taunters taunt's taunts tender's tenders tends tenet's tenets tent's tents tenuity's tinder's tinnitus tinnitus's tint's tints TNT's tonight's Tonto's tornadoes tornado's turnout'sTNTSturnoutsTNTSKDonetskTNTSKS Donetsk'sTNTSSdonutses9TNTST daintiest dandiest darnedestdentistTNTSTR dentistryTNTSTRS dentistry's"TNTSTS dentist'sdentistsqTNTT daunted denoted dented denuded donated tainted taunted tended tentedtinted#TNTTF denotative tentativeTNTTFL tentatively.TNTTFNS tentativenesstentativeness's1TNTXN denotation dentition denudationFTNTXNS denotation's denotations dentition's denudation'sTNWNTdownwind TNWR dinnerwaretinware%TNWRS dinnerware's tinware'sTNWTdownwardTNWTS downwardsOTNX Danish danish donnish Tanisha tarnish tenchTunisiaTNXFT downshiftTNXFTN downshiftingTNXFTS downshiftsTNXFTT downshiftedETNXN Dionysian donation tarnishing tensionTunisianWTNXNS donation's donations tension's tensions Tunisian's TunisiansTNXP deanshiptownship1TNXPS deanship's township's townships_TNXS danishes Danish's danish's Tanisha's tarnishes tarnish's Tunisia'sTNXT tarnishedTNXTTLN TenochtitlanTNXTTLNSTenochtitlan'sTNY TanyaTonyaTNYNdenyingTNYS Tanya'sTonya'sûTP dapperdeep deeperDepp diaperdip Dipper dipper dippier dippydopadope doper dopey dopierDPdupe duper Taipeitaptape taper tapir tappertarp taupe tepee tipjTP tippertop topeetopi topper torpor toupeeTupiTwptwptypetypoTP@ depthtowpath4TP@S depth's depths towpath'stowpathsTPFtypifyTPFKXN typificationTPFKXNStypification'sTPFLT topflightTPFS typefacetypifies#TPFSS typeface's typefacesTPFTtypifiedTPFYN typifying$TPK tapioca Topekatopic7TPKL topical topically typical typically$TPKLT topicality typicality)TPKLTS topicality's typicality'sTPKN TippecanoeTPKNS Tippecanoe'sTPKNTtopknot"TPKNTS topknot'stopknotsBTPKRF topographer topography typographer typography'TPKRFK topographic typographicRTPKRFKL topographicaltopographically typographicaltypographically{TPKRFS topographer's topographers topographies topography's typographer's typographers typography's?TPKS tapioca's tippex Topeka's topic'stopicsTPKSN tippexingTPKSStippexes TPKST tippexedtypecastTPKSTN typecastingTPKSTS typecastsTPKT depicttopcoatTPKTN depicting,TPKTS depicts topcoat'stopcoatsTPKTTdepictedTPKXN depiction%TPKXNS depiction's depictionslTPL dapple deeply deploy dipole Doppler duopoly duple tipple tipplertoppleTPLK topologytypology)TPLKKL topological topologically.TPLKS duplex typologies typology's!TPLKSS duplexesduplex's#TPLKT duplicate duplicatorTPLKTN duplicatingETPLKTS duplicate's duplicates duplicator's duplicatorsTPLKTT duplicatedTPLKXN duplicationTPLKXNS duplication'sTPLMdiplomaTPLMNT deployment)TPLMNTS deployment's deployments.TPLMS diplomacy diploma'sdiplomasTPLMSS diplomacy's!TPLMT diplomat diplomataTPLMTK diplomaticTPLMTKLdiplomatically$TPLMTS diplomat's diplomatsTPLMTST diplomatist,TPLMTSTS diplomatist's diplomatistsOTPLN dappling deplane tapeline tarpaulin tipplingtopplingTPLNN deplaningLTPLNS deplanes tapeline's tapelines tarpaulin's tarpaulinsTPLNTdeplanedTPLRdeplore%TPLRBL deplorable deplorablyTPLRN deploringTPLRSdeploresTPLRTdeplored“TPLS dapple's dapples deploys dipole's dipoles duopolies tippler's tipplers tipple's tipples toplesstopplesTPLST duplicity'TPLSTS duplicitous duplicity'sKTPLT dappled deplete diploid doorplate tippledtoppledTPLTN depletingTPLTR depilatory)TPLTRS depilatories depilatory'sJTPLTS depletes diploid's diploids doorplate's doorplatesTPLTTdepletedTPLXN depletionTPLXNS depletion'sTPLYN deployingTPLYTdeployedTPMST topmasttopmost!TPMSTS topmast'stopmasts™TPN deepen dipping doping duping Taiping taping tapping tarpon tiepin tipping topping tuppenny TurpintypingTPNKT TupungatoTPNKTS Tupungato'sTPNN deepeningTPNNTdeponent$TPNNTS deponent's deponents¥TPNS deepens deepness deepness's dopiness dopiness's doping's tarpon's tarpons tiepins topping's toppings tuppencetyping's'TPNT deepened dependDuPont%TPNTBL dependable dependablyTPNTBLT dependabilityTPNTBLTSdependability's#TPNTN depending turpentine5TPNTNS dependence dependency turpentine's:TPNTNSS dependence's dependencies dependency'sTPNTNT dependentTPNTNTL dependentlyTPNTSdependsTPNTTdependedTPNXtopnotchTPPLT depopulateTPPLTN depopulatingTPPLTS depopulatesTPPLTT depopulatedTPPLXN depopulationTPPLXNSdepopulation'sTPR dapperertopiaryTPRF depravedeprive"TPRFN depraving depriving TPRFS depravesdeprives-TPRFT depraved depravitydeprived'TPRFTS depravities depravity'sTPRFXN deprivation+TPRFXNS deprivation's deprivationsTPRKRM deprogramTPRKRMN deprogrammingTPRKRMS deprogramsTPRKRMT deprogrammedTPRKT deprecateTPRKTN deprecatingTPRKTNL deprecatinglyTPRKTR deprecatoryTPRKTS deprecatesTPRKTT deprecatedTPRKXN deprecationTPRKXNS deprecation'sTPRMtaproom!TPRMS taproom'staprooms TPRN diaperingtaperingTPRR Tipperary,TPRS depress depressor topiary'sTPRSF depressive(TPRSFS depressive's depressivesTPRSN depressingTPRSNL depressinglyTPRSNT depressant)TPRSNTS depressant's depressants2TPRSS depresses depressor's depressors"TPRST dapperest depressedQTPRT diapered tapered taproot typewrite typewriter typewrote&TPRTN typewriting typewrittenTPRTNS typewriting'sNTPRTS taproot's taproots typewriter's typewriters typewritesTPRTXN depredation+TPRTXNS depredation's depredationsTPRXN depression(TPRXNS depression's depressionsTPRXT depreciateTPRXTN depreciatingTPRXTS depreciatesTPRXTT depreciatedTPRXXN depreciationTPRXXNSdepreciation'söTPS deep's deeps depose Depp's diaper's diapers Dipper's dipper's dippers dip'sdips dipso dopa's doper's dopers dope's dopesDP'sDPs duper's dupers dupe's dupesTaipei'söTPS tapas taper's tapers tape's tapes tapir's tapirs tapper's tappers tap'staps tarp's tarps taupe's tepee's tepees tipper's tippers tip'stips tipsier tipsy topaztopees“TPS topper's toppers top'stops Topsy torpor's toupee's toupees Tupi's turps type's types typo'styposTPSKRPT typescript*TPSKRPTS typescript's typescripts(TPSL tipsily topsailtopsoil.TPSLS topsail's topsails topsoil'sTPSMN dipsomaniaTPSMNK dipsomaniac+TPSMNKS dipsomaniac's dipsomaniacsTPSMNS dipsomania'sTPSN deposingdiapason?TPSNS diapason's diapasons tipsiness tipsiness'sTPSPNtopspinTPSPNS topspin's=TPSS deposes dipsos topazes topaz'sTopsy'sTPSSTtipsiest‘TPST deepest deposed deposit depositor dippiest doorpost dopiest tipster topside typeset typesettertypistTPSTKdipstick$TPSTKS dipstick's dipsticks%TPSTN depositing typesettingTPSTNS typesetting's"TPSTR depositorytapestryETPSTRS depositories depository's tapestries tapestry's¿TPSTS depositor's depositors deposit's deposits doorposts tipster's tipsters topside's topsides typesets typesetter's typesetters typist'stypistsTPSTT depositedTPSXN deposition(TPSXNS deposition's depositionsTPSXR TerpsichoreTPSXRS Terpsichore'sëTPT depart deport deportee depotdept depute deputy dipped dopedDPTdpt duped taped tapped tappet teapot tepid tipped tippet tiptoe topped torpedo torpidtypedTPTL tepidlytorpidly%TPTMNT department deportment,TPTMNTL departmentaldepartmentally9TPTMNTS department's departments deportment'sHTPTN departing deporting deputing tiptoeing torpedoing$TPTNS tepidness tepidness'sTPTPtiptopTPTPS tiptop'stiptopsTPTR departure2TPTRS departure's departures dipterousTPTRSN topdressing+TPTRSNS topdressing's topdressingsæTPTS departs deportee's deportees deports depot's depots deputes deputies deputy's tappet's tappets teapot's teapots tippet's tippets tiptoe's tiptoes torpedoes torpedo'shTPTT departed deported deputed tepidity tiptoed torpedoed torpidity turpitudeBTPTTS departed's tepidity's torpidity's turpitude'sTPTXdiptych%TPTXN deportation deputationITPTXNS deportation's deportations deputation's deputations TPTXS diptych'sdiptychsTPWMtapeworm#TPWMS tapeworm's tapewormsTPWR TupperwareþTR dairyDaredare darer Dario Darrow dearer deary Deere diarydire direrDoradory dourer Douro dowryDrdrawdray drearDrewdrew drierdryTarataretarotarrier÷TR tarry tearier tearyTeriTerrterr Terra Terri Terrie terrier terror Terry terrytire TorahtoreTorytrtraytreeTreytrey triertrio troughtrowTroy troy5TRtrue truertryTyre Tyreetyro8TR@ Dorothea Dorothy troth Truthtruth"TR@FL truthful truthfully,TR@FLNS truthfulnesstruthfulness'sTR@LN triathlon&TR@LNS triathlon's triathlonsTR@LT triathleteTR@LTS triathletes[TR@S Dorothea's Dorothy's druthers druthers's troth's truth'struths5TRBdrab drabberdrub drubbertribeTRBKdrawback#TRBKS drawback's drawbacksuTRBL drably dribble dribbler durable durably terrible terribly treble tribaltroubleTRBLMK troublemaker-TRBLMKStroublemaker's troublemakers.TRBLN dribbling trebling troublingTRBLNK Treblinka+TRBLNS terriblenessterribleness'slTRBLS dribbler's dribblers dribble's dribbles treble's trebles trouble'stroubles%TRBLSM tribalism troublesomeTRBLSML troublesomelyTRBLSMS tribalism'sDTRBLT dribbled driblet durability trebledtroubled2TRBLTS driblet's driblets durability'sTRBLXN tribulation+TRBLXNS tribulation's tribulations:TRBLXT troubleshoottroubleshooter troubleshotTRBLXTNtroubleshooting TRBLXTNStroubleshooting'sBTRBLXTStroubleshooter'stroubleshooters troubleshootsTRBLXTTtroubleshootedTRBN drubbingtribuneTRBNLtribunal$TRBNLS tribunal's tribunalsVTRBNS drabness drabness's drubbing's drubbings tribune'stribunesTRBRK drawbridge(TRBRKS drawbridge's drawbridgesTRBRNT TrobriandTRBRNTS Trobriand'sQTRBS drab's drabs drubber's drubbers drubs tribe'stribes#TRBSMN tribesman tribesmenTRBSMNS tribesman'sTRBSTdrabbest(TRBSWMN tribeswoman tribeswomenTRBSWMNS tribeswoman'sBTRBT drubbed terabit terabyte tribute troubadourTRBTR tributary'TRBTRS tributaries tributary'ssTRBTS terabit's terabits terabyte's terabytes tribute's tributes troubadour's troubadoursrTRF derive drive driver drove drover tariff terrify Trevor trivia trophytroveTRFBL derivable,TRFK terrific traffic traffickerTRFKL terrifically%TRFKLS trifocals trifocals'sTRFKN traffickingTRFKNS trafficking's@TRFKS trafficker's traffickers traffic'strafficsTRFKT traffickedtTRFL direful drivel travail travel trefoil trifle trifler trivial triviallytruffle#TRFLK Trafalgar travelogue7TRFLKS Trafalgar's travelogue's travelogues"TRFLN travailingtriflingTRFLNT trivalent±TRFLS drivel's drivels travail's travails travel's travels trefoil's trefoils trifler's triflers trifle's trifles truffle'struffles:TRFLT travailed Travolta trifled triviality7TRFLTS Travolta's trivialities triviality'sTRFLYN TrevelyanTRFMtriviumTRFMS trivium's3TRFN deriving driven drivingTrevino!TRFNS drivings Trevino'søTRFS derives Dreyfus Dreyfus's driver's drivers drive's drives drover's drovers drove's droves tariff's tariffs terrifies traverse Travis Travis's Trevor's trivia's trophiestrophy'sTRFS trove'strovesTRFSL traversal&TRFSLS traversal's traversalsTRFSN traversing#TRFSS traverse's traverses!TRFST traversedtravesty%TRFSTS travesties travesty'sTRFSTT travestiedTRFSTYN travestyinghTRFT derived draft draftee drafter drift drifter terrified trivetTruffautTRFTF derivative(TRFTFS derivative's derivatives-TRFTN drafting Dravidiandrifting&TRFTNS drafting's Dravidian'sTRFTNTdriftnetTRFTNTS driftnets¢TRFTS draftee's draftees drafter's drafters draft's drafts drifter's drifters drift's drifts trivet's trivets Truffaut'sTRFTT drafteddriftedTRFTWT driftwoodTRFTWTS driftwood'sTRFWdriveway#TRFWS driveway's drivewaysTRFXN derivation(TRFXNS derivation's derivationsTRFYN terrifyingTRFYNL terrifyinglyTRHTS terahertzTRHTSS terahertz'sùTRK Derek Derick Derrick derrick Dirac Doric Dracodrag draggier draggy Drake drake dredge drogue Drudge drudgedrug druggie druggy Duroc toerag track trackertrektrekker›TRK Trekkie triage trick trickier trickytrig trigger trike troika truck Truckee trucker trudgetrugTuareg"TRKBL dirigible trackballCTRKBLS dirigible's dirigibles trackball's trackballsTRKKtragicTRKKL tragicallyTRKKMK tragicomicTRKKMT tragicomedy,TRKKMTS tragicomedies tragicomedy'sTRKKTR trajectory*TRKKTRS trajectories trajectory'sVTRKL Dracula treacle treacly trickily trickle truckleTrujilloTRKL@ terryclothTRKL@S terrycloth's"TRKLN trickling trucklingTRKLNS truculenceTRKLNSS truculence'sTRKLNT truculentTRKLNTL truculentlyaTRKLS Dracula's trackless treacle's trickle's trickles truckle'strucklesTRKLSRT triglyceride.TRKLSRTStriglyceride's triglycerides;TRKLT deregulate trickled truckled truckloadTRKLTN deregulating5TRKLTS deregulates truckload's truckloads&TRKLTT deregulated troglodyte)TRKLTTS troglodyte's troglodytesTRKLXN deregulationTRKLXNSderegulation's„TRKN dragging dragon dragoon drugging tarragon tracking Trajan trekking tricking TrojantruckingTRKNFL dragonfly(TRKNFLS dragonflies dragonfly'sTRKNMTR trigonometryTRKNMTRK trigonometric TRKNMTRKLtrigonometricalTRKNMTRStrigonometry's0TRKNN Draconian draconian dragooning–TRKNS dragon's dragons dragoon's dragoons tarragon's tarragons trickiness trickiness's Trojan's Trojans trucking's TRKNT dragnet dragooned"TRKNTS dragnet'sdragnetsTRKRtrickeryTRKRN triggeringTRKRS trickery'sTRKRT triggeredôTRKS Derek's Derick's Derrick's derrick's derricks Doric's Draco's drag's drags drake's drakes dredge's dredges dregs dregs's drogue's drogues Drudge's drudge's drudges druggie'súTRKS druggies drug's drugs Durex toerags tracker's trackers track's tracks trekker's trekkers Trekkie's trek's treks triage's trick's tricks trigger's triggers trig's trike'strikes…TRKS troika's troikas Truckee's trucker's truckers truck's trucks trudge's trudges trugsTuareg'sTRKSSDurex'sTTRKST draggiest dragster druggist tracksuit trickiest tricksterTRKSTR drugstore'TRKSTRS drugstore's drugstores\TRKSTS dragsters druggist's druggists tracksuits trickster's trickstersÅTRKT derogate direct directer director dragged dredged drudged drugged terracotta tracked tract tractor tragedy trekked tricked truckedtrudged#TRKTBL tractable tractablyTRKTBLT tractabilityTRKTBLTStractability'sTRKTF directive&TRKTFS directive's directivesTRKTLdirectly?TRKTN derogating directing tragedian tragedienneeTRKTNS directness directness's tragedian's tragedians tragedienne's tragediennes#TRKTR derogatory directory(TRKTRL derogatorily directorial'TRKTRS directories directory'sTRKTRT directorate+TRKTRTS directorate's directorates“TRKTS derogates director's directors directs terracotta's tractor's tractors tract's tracts tragedies tragedy'sTRKTST directest!TRKTT derogateddirectedTRKTXP directorship-TRKTXPSdirectorship's directorships/TRKXN derogation directiontractionTRKXNL directionalTRKXNLS directionlessCTRKXNS derogation's direction's directions traction'sñTRL Darrel Darrell Darryl Daryl derail direly drawl drill driller droll droller drolly drool Terrell Tirol trail trailer trawl trawler trial trill troll trolleytrulyTRLBtrilbyTRLBLS trailblazerTRLBLSN trailblazingTRLBLSNStrailblazing's+TRLBLSS trailblazer's trailblazers>TRLBS trilbies trilby's trolleybus trolleybus'sTRLBSS trolleybusesTRLBT trilobite&TRLBTS trilobite's trilobitesTRLFtruelove#TRLFS truelove's truelovesTRLK treeliketrilogy"TRLKS trilogies trilogy'sTRLKTderelict$TRLKTS derelict's derelictsTRLKXN derelictionTRLKXNS dereliction'sTRLMtrilliumTRLMNT derailment)TRLMNTS derailment's derailmentsTRLMS trillium'sTRLMST drillmaster+TRLMSTS drillmaster's drillmasters˜TRLN derailing drawling drilling drooling Tirolean trailing trawling treeline trilling trillion trollingTyroleanTRLN@ trillionth(TRLN@S trillionth's trillionths?TRLNS drollness drollness's trillion's trillionsTRLP trollopTrollope!TRLPS trollop'strollopsTRLRdrollery$TRLRS drolleries drollery'sùTRLS Darrell's Darrel's Darryl's Daryl's derails drawl's drawls driller's drillers drill's drills drool's drools Terrell's tireless Tirol's trailer's trailers trail's trails trawler's¤TRLS trawlers trawl's trawls treeless trellis trellis's trial's trials trill's trills trolley's trolleys troll'strollsTRLSL tirelesslyTRLSN trellising+TRLSNS tirelessnesstirelessness'sTRLSS trellises!TRLST drollest trellised`TRLT derailed drawled drilled drooled trailed trawled trilledtrolledTRLTRL trilateralTRLTRLS trilaterals#TRLWS Trailways Trailways's¶TRM dioramadram drama dream dreamer dreamier dreamydrum drummer durum Tarim tearoomtram trauma tremortrim trimmeryttriumTRMBDrambuieTRMBL trembleTrumbullTRMBLN trembling0TRMBLS tremble's trembles Trumbull'sTRMBLTtrembledTRMBNtrombone$TRMBNS trombone's trombonesTRMBNST trombonist*TRMBNSTS trombonist's trombonists!TRMBT dreamboatdrumbeatATRMBTS dreamboat's dreamboats drumbeat's drumbeatsTRMF triumphtriumvirTRMFL triumphalTRMFLSM triumphalismTRMFLST triumphalistTRMFN triumphingTRMFNT triumphantTRMFNTL triumphantlyTRMFRT triumvirate+TRMFRTS triumvirate's triumvirates<TRMFS triumph's triumphs triumvir's triumvirsTRMFT triumphedTRMKtramcarTRMKStramcars3TRML dreamily trammel tremolotrimlyTRMLK dreamlikeTRMLNdrumlin/TRMLNS drumlin's drumlins tramlinesTRMLNT dreamlandTRMLNTS dreamland'sTTRMLS dreamless trammel's trammels tremolo's tremolos tremulousTRMLSL tremulously.TRMLSNS tremulousnesstremulousness'sTRMMN Dramamine&TRMMNS Dramamine's DramaminesYTRMN dairyman dairymen dreaming drumming tramming trimmingTrumanTRMN@L trimonthly„TRMNS dairyman's dreaminess dreaminess's trimming's trimmings trimmings's trimness trimness'sTruman'sTRMNTS tremendousTRMNTSL tremendously6TRMP tramp tramper tromp TrumptrumpTRMPL trampletrampler$TRMPLN trampling trampolineTRMPLNN trampolining)TRMPLNS trampoline's trampolinesTRMPLNT trampolined=TRMPLS trampler's tramplers trample'stramplesTRMPLTtrampled,TRMPN tramping trompingtrumpingTRMPRtrumperyTRMPRS trumpery's`TRMPS tramper's trampers tramp's tramps tromps Trump's trump'strumpsATRMPT tramped tromped trumped trumpet trumpeterTRMPTN trumpeting?TRMPTS trumpeter's trumpeters trumpet'strumpetsTRMPTT trumpetedTRMRNtrimaran$TRMRNS trimaran's trimaransüTRMS diorama's dioramas drama's dramas dram's drams dreamer's dreamers dream's dreams drummer's drummers drum's drums durum's tearoom's tearooms tram's trams trauma's traumastremor'sKTRMS tremors trimmer's trimmers trim's trims yttrium'sTRMSLT taramasalata.TRMST dreamiest trimestertrimmestTRMSTK drumstick'TRMSTKS drumstick's drumsticks&TRMSTS trimester's trimestersLTRMT dairymaid dreamed drummed trammed trimmedTrimurti!TRMTK dramatic traumatic*TRMTKL dramatically traumatically%TRMTKS dramatics dramatics'sTRMTR dromedary'TRMTRS dromedaries dromedary's3TRMTS dairymaid's dairymaids Trimurti'sTRMTST dramatist'TRMTSTS dramatist's dramatistsTRMTT trematode&TRMTTS trematode's trematodesTRMWtramwayTRMWLT dreamworld)TRMWLTS dreamworld's dreamworldsTRMWStramwaysöTRN Daren Darin daring Darren Darrin derringer Doreen Dorian drain drainer Drano drawn drone drown Duran during taring tarring tearing Tehran terrain Terran terrineTiranešTRN tiring touring train trainee trainerTran treeing Trinatron truing tureen Turin Turing tyrannyTyroneTRNBL trainableTRNBT drainboard(TRNBTS drainboard's drainboardsdTRNK derange drainage drank drink drinker drunk drunker trunktyrannicTRNKBL drinkablehTRNKL tranquil tranquiler tranquilly triangle triangular tyrannical tyrannicallyTRNKLL triangularlyTRNKLM TriangulumTRNKLMS Triangulum's$TRNKLS triangle's trianglesTRNKLST tranquilestTRNKLT triangulateTRNKLTN triangulatingTRNKLTS triangulatesTRNKLTT triangulatedTRNKLXN triangulationTRNKLXNStriangulation'sTRNKMNT derangementTRNKMNTS derangement's8TRNKN deranging drinking drunkentrunkingTRNKNL drunkenly6TRNKNS drinkings drunkenness drunkenness'szTRNKS deranges drainage's drinker's drinkers drink's drinks drunk's drunks trunk'strunksTRNKSTdrunkest7TRNKT deranged drunkard trinkettruncateTRNKTN truncatingJTRNKTS drunkard's drunkards trinket's trinkets truncatesTRNKTT truncatedTRNKXN truncationTRNKXNS truncation's/TRNL daringly triennial triennially%TRNLS triennial's triennialsTRNLT trainload&TRNLTS trainload's trainloads TRNMN trainmantrainmenTRNMNS trainman'sBTRNN draining droning drowning trainingtronning1TRNNS drowning's drownings training'sTRNPP drainpipe&TRNPPS drainpipe's drainpipesüTRNS Daren's daring's Darin's Darren's Darrin's derringer's derringers Doreen's Dorian's drainer's drainers drain's drains Drano's drone's drones drowns dryness dryness's duranceDuran'sõTRNS Terence terrain's terrains Terrance Terran's Terrence terrines Torrance Torrens trainee's trainees trainer's trainers train's trains trance Tran's trans Trina's tronstrounce‚TRNS trouncer truancy tureen's tureens Turing's Turin's tyrannies tyrannosaur tyrannous tyranny's$ TRNSBSTNXXN%transubstantiation' TRNSBSTNXXNS transubstantiation's#TRNSF transceivertransferTRNSFKR transfigureTRNSFKRN transfiguringTRNSFKRS transfiguresTRNSFKRT transfigured TRNSFKRXN transfiguration" TRNSFKRXNStransfiguration'sTRNSFKStransfixTRNSFKSN transfixingTRNSFKSS transfixesTRNSFKST transfixedTRNSFL TransvaalTRNSFLS Transvaal's%TRNSFM transform transformerTRNSFMBL transformableTRNSFMN transformingHTRNSFMS transformer's transformers transform's transformsTRNSFMT transformedTRNSFMXNtransformation3 TRNSFMXNStransformation'stransformationsTRNSFNT transfiniteTRNSFRBL transferableTRNSFRL transferal*TRNSFRLS transferal's transferalsTRNSFRN transferringTRNSFRNS transference TRNSFRNSStransference'sTRNSFRT transferred`TRNSFS transceiver's transceivers transfer's transfers transfuse transverseTRNSFSL transverselyTRNSFSN transfusing7TRNSFSS transfuses transverse's transversesTRNSFST transfused TRNSFSTSM transvestism TRNSFSTSMStransvestism'sTRNSFSTT transvestite/ TRNSFSTTStransvestite's transvestitesTRNSFXN transfusion,TRNSFXNS transfusion's transfusionsTRNSKKX TranscaucasiaTRNSKNK transgenicTRNSKNT transgender" TRNSKNTNNTLtranscontinentalTRNSKNTS transgenders'TRNSKRB transcribe transcriberTRNSKRBN transcribing;TRNSKRBS transcriber's transcribers transcribesTRNSKRBT transcribedTRNSKRPT transcript+ TRNSKRPTS transcript's transcripts TRNSKRPXN transcription2 TRNSKRPXNStranscription'stranscriptions(TRNSKRS transgress transgressorTRNSKRSN transgressing>TRNSKRSS transgressestransgressor's transgressorsTRNSKRST transgressedTRNSKRXN transgression1 TRNSKRXNStransgression'stransgressionsTRNSKSL transsexual,TRNSKSLS transsexual's transsexuals TRNSKSLSMtranssexualism! TRNSKSLSMStranssexualism's/TRNSKT transact transactortransect(TRNSKTN transacting transectingCTRNSKTS transactor's transactors transacts transects&TRNSKTT transacted transectedTRNSKXN transaction,TRNSKXNS transaction's transactionsTRNSLtranslTRNSLFN Transylvania+TRNSLSNS translucence translucency0 TRNSLSNSStranslucence'stranslucency'sTRNSLSNT translucent TRNSLSNTL translucently$TRNSLT translate translatorTRNSLTBL translatableTRNSLTN translatingTRNSLTRT transliterate TRNSLTRTNtransliterating TRNSLTRTStransliterates TRNSLTRTTtransliterated TRNSLTRXN transliteration6 TRNSLTRXNStransliteration'stransliterations7TRNSLTS translates translator's translatorsTRNSLTT translatedTRNSLXN translation,TRNSLXNS translation's translationsTRNSMtransomTRNSMKRF transmogrify$ TRNSMKRFKXN%transmogrification' TRNSMKRFKXNS$transmogrification's TRNSMKRFStransmogrifies TRNSMKRFTtransmogrified TRNSMKRFYNtransmogrifyingTRNSMKRT transmigrate TRNSMKRTNtransmigrating TRNSMKRTS transmigrates TRNSMKRTT transmigrated TRNSMKRXNtransmigration! TRNSMKRXNStransmigration's"TRNSMS transom'stransomsTRNSMSBL transmissible1TRNSMT transmit transmitter transmute,TRNSMTBL transmittable transmutableTRNSMTL transmittalTRNSMTLS transmittal's)TRNSMTN transmitting transmutingTRNSMTNS transmittance TRNSMTNSStransmittance'sFTRNSMTS transmits transmitter's transmitters transmutes'TRNSMTT transmitted transmutedTRNSMTXN transmutation1 TRNSMTXNStransmutation'stransmutationsTRNSMXN transmission.TRNSMXNStransmission's transmissionsTRNSN trouncing%TRNSNS transience transiency*TRNSNSS transience's transiency's#TRNSNT transcend transientTRNSNTL transientlyTRNSNTN transcendingTRNSNTNS transcendence TRNSNTNSStranscendence'sTRNSNTNT transcendent2 TRNSNTNTLtranscendental"transcendentally# TRNSNTNTLSM$transcendentalism& TRNSNTNTLSMS%transcendentalism's# TRNSNTNTLST$transcendentalist< TRNSNTNTLSTStranscendentalist's transcendentalists5TRNSNTS transcends transient's transientsTRNSNTT transcendedTRNSNXNL transnational1 TRNSNXNLStransnational'stransnationalsTRNSPL transpolarTRNSPLNT transplant TRNSPLNTN transplanting+ TRNSPLNTS transplant's transplants TRNSPLNTT transplanted TRNSPLNTXN!transplantation# TRNSPLNTXNStransplantation'sTRNSPNT transponder,TRNSPNTS transponder's transpondersTRNSPR transpireTRNSPRN transpiringTRNSPRNS transparency0 TRNSPRNSStransparenciestransparency'sTRNSPRNT transparent TRNSPRNTL transparentlyTRNSPRS transpiresTRNSPRT transpiredTRNSPRXN transpiration TRNSPRXNStranspiration'sTRNSPS transposeTRNSPSFK transpacificTRNSPSN transposingTRNSPSS transposesTRNSPST transposedTRNSPSXN transposition1 TRNSPSXNStransposition'stranspositionsATRNSPT trainspotter transept transport transporterTRNSPTBL transportable+TRNSPTN trainspotting transportingtTRNSPTS trainspotters transept's transepts transporter's transporters transport's transportsTRNSPTT transportedTRNSPTXNtransportation TRNSPTXNStransportation's-TRNSRS tyrannosaurustyrannosaurus'sTRNSRSStyrannosaurusesTRNSS durance's Terrance's Terrence's trance's trances trouncer's trouncers trounces truancy's tyrannosaur's tyrannosaursTRNSSNK transoceanicTRNSST transistor)TRNSSTS transistor's transistorsTRNST transittrouncedTRNSTF transitiveTRNSTFL transitively1TRNSTFNStransitivenesstransitiveness's)TRNSTFS transitive's transitivesTRNSTFT transitivityTRNSTFTStransitivity's TRNSTLNTK transatlanticTRNSTN transitingTRNSTR transitory0TRNSTS transducer transit'stransits)TRNSTSS transducer's transducersTRNSTT transitedTRNSXN transition,TRNSXNL transitionaltransitionallyTRNSXNN transitioning)TRNSXNS transition's transitionsTRNSXNT transitionedºTRNT drained droned drowned Durant Durante Toronto torrent trained trend trendier trendy Trent Trinity trinity tronned truanttyrantTRNTHM TrondheimTRNTHMS Trondheim'sFTRNTL tarantella tarantula trendily trundletrundlerTRNTLN trundlingyTRNTLS tarantella's tarantellas tarantula's tarantulas trundler's trundlers trundle'strundlesTRNTLTtrundled9TRNTN Tarantino trending Trenton truantingCTRNTNS Tarantino's trendiness trendiness's Trenton'sTRNTRTLNtrinitrotoluene! TRNTRTLNStrinitrotoluene'sÕTRNTS Durante's Toronto's torrent's torrents trendies trend's trends trendy's Trent's Trinities trinities Trinity's trinity's truant's truants tyrant'styrants%TRNTST trendiest trendsetterTRNTSTN trendsettingTRNTSTS trendsetters+TRNTT trended TrinidadtruantedTRNTTN Trinidadian+TRNTTNS Trinidadian's TrinidadiansTRNTTS Trinidad's2TRNX drench tranche trenchtrencherTRNXL torrential'TRNXMN trencherman trenchermenTRNXMNS trencherman's/TRNXN drenching trenching truncheon4TRNXNS trenchancy truncheon's truncheonsTRNXNSS trenchancy'sTRNXNT trenchantTRNXNTL trenchantlyTRNXP transshipTRNXPMNT transshipment TRNXPMNTStransshipment'sTRNXPN transshippingTRNXPS transshipsTRNXPT transshippedSTRNXS drenches tranches trencher's trenchers trenchestrench'sTRNXT drenchedtrenchedèTRP drape draperdrip drippier drippy droop droopier droopydrop dropper drupe towropetrap trappertrip tripe Trippe tripper troop trooper trope troupetrouperTRPBL trappableTRPKtropicTRPKKdropkick$TRPKKS dropkick's dropkicks"TRPKL tropical tropicallyTRPKN TropicanaTRPKNS Tropicana's,TRPKS tropic's tropics tropics's&TRPL triple triplyTripoliTRPLKStriplex$TRPLKSS triplexes triplex'sTRPLKT triplicateTRPLKTN triplicating)TRPLKTS triplicate's triplicatesTRPLKTT triplicatedTRPLNtripling,TRPLS triple's triples Tripoli's)TRPLT droplet tripledtriplet;TRPLTS droplet's droplets triplet'stripletsrTRPN draping dripping drooping dropping terrapin trapping tripping troopingtrouping”TRPNS dripping's drippings droopiness droopiness's droppings droppings's terrapin's terrapins trappings trappings'sTRPRdrapery"TRPRS draperies drapery'søTRPS draper's drapers drape's drapes drip's drips droop's droops dropper's droppers drop's drops dropsy drupe's drupes towrope's towropes traipse trapeze trapper's trapperstrap'sÐTRPS traps tripe's tripos tripper's trippers Trippe's trip's trips trooper's troopers troop's troops trope's tropes trouper's troupers troupe'stroupesTRPSFR troposphere+TRPSFRS troposphere's tropospheresTRPSKL dropsical TRPSM trapeziumtropism?TRPSMS trapezium's trapeziums tropism'stropismsTRPSN traipsingFTRPSS dropsy's traipse's traipses trapeze'strapezesGTRPST drippiest droopiest traipsed trapezoidTrappistTRPSTL trapezoidalATRPSTS trapezoid's trapezoids Trappist's TrappistsTRPT draped dripped drooped dropout dropped trapdoor trapped tripod tripped troopedtroupedTRPTK TripitakaTRPTLtripodalSTRPTS dropout's dropouts trapdoor's trapdoors tripod'stripodsTRPTT tripartiteTRPTXtriptychTRPTXN trepidationTRPTXNS trepidation's$TRPTXS triptych's triptychsTRPWRtripwireTRPWRS tripwiresTRPXP troopship&TRPXPS troopship's troopshipsTRPXTN trapshootingTRPXTNStrapshooting'sTRR drearierdrearyTRRLdrearilyTRRM terrariumtrireme>TRRMS terrarium's terrariums trireme'striremes&TRRNS dreariness dreariness'sTRRSM terrorismTRRSMS terrorism's"TRRST dreariest terrorist%TRRSTS terrorist's terroristsùTRS dairies dairy's darer's darers dare's dares daresay d'Arezzo Dario's Darius dearies deary's Deere's diaries diary's Dora's dories Doris Doris's dory's dowries dowry'sdraw'sùTRS draws dray's drays Dreiser dress dresser dressier dress's dressy Drew's drier's driers dries dross dross's drowse drowsier drowsy dry'sdrys duress duress's Tara'stare'sýTRS tares taro's taros tarries Taurus Taurus's Teresa Teri's terrace Terra's terrazzo terrier's terriers Terrie's Terri's terror's terrors Terr's terry's tire's tires Torah'sTorahsöTRS Tories Torres torus Tory's trace tracer Tracey Traci Tracie Tracy tray's trays treas tree's trees tress tress's trews Trey's trey's treys trice trier's trierstries»TRS trio's trios trough's troughs trouser trousseau trows Troy's troys truce true's trues truss truss's try's Tyree's tyro'styrosTRSBL traceableTRSFderisiveTRSFL derisively+TRSFNS derisivenessderisiveness'sTRSK dressageTriassicTRSKLtricycle$TRSKLS tricycle's tricycles2TRSKS dressage's Triassic's trousseauxTRSKTtrisectTRSKTN trisectingTRSKTStrisectsTRSKTT trisectedTRSKXN trisectionTRSKXNS trisection'sPTRSL drizzle drizzlier drizzly drowsily Duracell TorricelliTRSLN drizzling?TRSLS drizzle's drizzles Duracell's Torricelli'sTRSLST drizzliestTRSLTdrizzled(TRSM tiresome tourismtruismTRSMK dressmakerTRSMKN dressmakingTRSMKNS dressmaking's(TRSMKS dressmaker's dressmakersTRSML tiresomely+TRSMNS tiresomenesstiresomeness's,TRSMS tourism's truism'struismsNTRSN dressing drowsing terracing tracing treasontrussingTRSNBL treasonable“TRSNS dressiness dressiness's dressing's dressings drowsiness drowsiness's tracing's tracings treasonous treason'sTRSNTNL tricentennial0TRSNTNLStricentennial'stricentennialsHTRSPS trespass trespasser trespass's triceps triceps'sTRSPSN trespassingCTRSPSS trespasser's trespassers trespasses tricepsesTRSPST trespassedOTRSR derisory tracery treasure treasurer TreasurytreasuryTRSRN treasuring’TRSRS traceries tracery's treasurer's treasurers treasure's treasures Treasuries treasuries Treasury's treasury'sTRSRT treasured*TRSRTPS triceratops triceratops'sôTRSS diaereses diaeresis diaeresis's diereses dieresis dieresis's dresser's dressers dresses drowse's drowses Tauruses Teresa's terrace's terraces terrazzo's terrazzos tracer'stracers¶TRSS trace's traces Tracey's Tracie's Traci's Tracy's tresses trice's trouser's trousers trousers's trousseau's truce's trucestrusses"TRSST dressiest drowsiestõTRST dearest diarist direst dourest dressed driest drowsed Tarazed tarriest teariest terraced tourist touristy traced Trieste truest trussed trust trustee trustier trustytryst#TRSTFL trustful trustfully-TRSTFLNS trustfulnesstrustfulness's TRSTK drastic touristicTRSTKL drasticallyTRSTLtrestle"TRSTLS trestle'strestlesATRSTN Dresden Dristan Tristan trustingtrystingTRSTNL trustingly0TRSTNS Dresden's Dristan's Tristan's)TRSTRL terrestrial terrestrially+TRSTRLS terrestrial's terrestrialsTRSTRN drawstring)TRSTRNS drawstring's drawstrings®TRSTS dearests diarist's diarists Tarazed's tourist's tourists trustee's trustees trusties trust's trusts trusty's tryst'strystsTRSTST trustiestTRSTT trustedtrysted)TRSTW@ trustworthier trustworthy3TRSTW@NStrustworthiness trustworthiness'sTRSTW@STtrustworthiestTRSTXP trusteeship*TRSTXPS trusteeship's trusteeshipsûTRT dared deride Derridadrat dread dried droid drought druid tared tarot tarred tarried teared tiered tirade tired tireder toreador torrid torrider touredtrad tradetrader¯TRT trait traitor tread treat treaty treed triad tried trite tritertrodtrot trotter trout Trudeau Trudy truedturretTRTBL treatableTRTBT draughtboardTRTBTS draughtboards/TRTFL daredevil dreadful dreadfully,TRTFLNS dreadfulnessdreadfulness'sTRTFLR daredevilryTRTFLRS daredevilry's&TRTFLS daredevil's daredevilsTRTK diureticdredger,TRTKN dredging drudgingtrudgingTRTKRdrudgeryTRTKRS drudgery's<TRTKS diuretic's diuretics dredger'sdredgers4TRTL tiredly torridly treadletritely'TRTLKS dreadlocks dreadlocks'sTRTLN treadling!TRTLS treadle'streadlesTRTLTtreadledTRTMtritiumTRTMK trademarkTRTMKN trademarking&TRTMKS trademark's trademarksTRTMKT trademarkedTRTML treadmill&TRTMLS treadmill's treadmillsTRTMNT treatment'TRTMNTS treatment's treatmentsTRTMS tritium'smTRTN deriding dreading Dryden trading treading treating Triton troddentrottingƒTRTNS tiredness tiredness's torridness torridness's trading's tradings triteness triteness'sTriton's-TRTNT dreadnought TridenttridentPTRTNTS dreadnought's dreadnoughts Trident's trident'stridentsTRTPtreetop!TRTPS treetop'streetopsTRTR territoryTRTRL territorial*TRTRLS territorial's territorialsTRTRLTterritoriality4TRTRS territories territory's traitorousTRTRSL traitorously÷TRTS derides Derrida's Doritos Doritos's dread's dreads droids drought's droughts druid's druids tarot's tarots tirade's tirades toreador's toreadors trader's traders trade'stradesûTRTS traduce traducer traitor's traitors trait's traits tread's treads treaties treatise treat's treats treaty's triad's triads trot's trots trotter's trotters trout's troutsTrudy'sTRTS turret'sturretsTRTSKTrotskyTRTSMdruidism#TRTSMN tradesman tradesmenTRTSMNS tradesman'sTRTSMS druidism'sTRTSN traducingTRTSPPL tradespeopleTRTSPPLStradespeople'sJTRTSS traducer's traducers traduces treatise's treatises8TRTST tiredest torridest traducedtritest(TRTSWMN tradeswoman tradeswomenTRTSWMNS tradeswoman'saTRTT derided dratted dreaded torridity traded treated trottedturretedTRTTS torridity'sTRTXN tradition)TRTXNL traditional traditionallyTRTXNLSMtraditionalism TRTXNLSMStraditionalism'sTRTXNLSTtraditionalist3 TRTXNLSTStraditionalist'straditionalists%TRTXNS tradition's traditions&TRW drawer TarawatearawayTRWL drywalltrowel,TRWLS drywall's trowel'strowels$TRWMN dairywoman dairywomenTRWMNS dairywoman'sTRWN drawingtrowing!TRWNS drawing'sdrawings7TRWS drawer's drawers Tarawa's tearawaysTRWTtrowedgTRX Durocher trachea tracheae trash trashier trashy Tricia TrishatrocheeTRXKtrochaicTRXKF TereshkovaTRXKNtrashcan$TRXKNS trashcan's trashcansTRXLtrachealTRXLT DirichletTRXMdrachma!TRXMS drachma'sdrachmasDTRXN derision duration trashing trichina trichinaePTRXNS derision's duration's trashiness trashiness's trichina's)TRXNSS trichinosis trichinosis'sTRXR treachery5TRXRS treacheries treacherous treachery'sTRXRSL treacherously2TRXRSNStreacherousnesstreacherousness'sƒTRXS Durocher's Tiresias Tiresias's trachea's trashes trash's Tricia's Trisha's trochee'strocheesTRXST trashiestTRXTtrashedTRXTM tracheotomy*TRXTMS tracheotomies tracheotomy'sTRYdryer3TRYN dairying drying tarryingtryingTRYNLtryinglyTRYNS dairying's&TRYS dryer's dryersTroyes&TRYT dooryard dryadtryoutNTRYTS dooryard's dooryards dryad's dryads tryout'stryoutsþTSdacedais dais's Daisy daisy DarcyDA's day'sdaysdazeDD'sDDSdds DDS's dear's dears deer's deice deicer deuce dew'sDiasdice dicey dicier die'sdiesDis disûTS Dis's dis's dizzier dizzy doer's doers doe'sdoes door's doors DorseyDOSdo'sdosdose DOS'sdoss dosser dossier Douay's dough's douse dowse dowserdozdozedozierûTSdozyD's due'sdues duo'sduosDuseDy'sdz Tao's tar'stars tarsiTa'sTass tau'staus tear's tears tea'steas tease teaser tee'stees terse terserTe's TessøTS Tessa Tessie tier's tiers tie'stiesTi'sti's tissuetizz tizzy toe'stoes tor'stors torsotoss tosser toss's tour's tours tow'stows toy'stoysT'sts ttysTSTues Tues'sTy'sTSB disbardisobeyTSBKDuisburgTSBL decibeldisable2TSBLF disbelief disbelieve disbelieverTSBLFN disbelievingTSBLFNLdisbelievinglyHTSBLFS disbelief's disbeliever's disbelievers disbelievesTSBLFT disbelievedTSBLK disobligeTSBLKN disobligingTSBLKS disobligesTSBLKT disobligedTSBLMNT disablementTSBLMNTS disablement'sTSBLN disabling-TSBLS decibel's decibelsdisables"TSBLT disabilitydisabled)TSBLTS disabilities disability'sTSBMNT disbarmentTSBMNTS disbarment'sTSBNTdisbandTSBNTMNT disbandment TSBNTMNTS disbandment'sTSBNTN disbandingTSBNTSdisbandsTSBNTT disbandedTSBRN disbarringTSBRT disbarred6TSBS disabuse disbars disbursedisobeysTSBSL disbursalTSBSLS disbursal'sTSBSMNT disbursement.TSBSMNTSdisbursement's disbursements$TSBSN disabusing disbursing"TSBSS disabuses disburses"TSBST disabused disbursedTSBTNS disobedienceTSBTNSSdisobedience'sTSBTNT disobedientTSBTNTL disobedientlyTSBYN disobeyingTSBYT disobeyedKTSF deceive deceiver decipher deserve disavowdisseverTSFKR disfigureTSFKRMNT disfigurement1 TSFKRMNTSdisfigurement'sdisfigurementsTSFKRN disfiguringTSFKRS disfiguresTSFKRT disfiguredTSFKT disaffectTSFKTN disaffectingTSFKTS disaffectsTSFKTT disaffectedTSFKXN disaffectionTSFKXNSdisaffection'sTSFLT disaffiliateTSFLTNdisaffiliatingTSFLTS disaffiliatesTSFLTT disaffiliatedTSFLXNdisaffiliationTSFLXNSdisaffiliation's!TSFN deceiving deservingTSFNKXN dysfunctionTSFNKXNL dysfunctional,TSFNKXNS dysfunction's dysfunctionsTSFNL deceivinglyTSFRBL decipherable&TSFRN deciphering disseveringTSFRNXS disfranchise! TSFRNXSMNT"disfranchisement$ TSFRNXSMNTS!disfranchisement'sTSFRNXSNdisfranchisingTSFRNXSS disfranchisesTSFRNXST disfranchisedTSFRST disafforestTSFRSTNdisafforestingTSFRSTS disafforestsTSFRSTT disafforested$TSFRT deciphered disseverednTSFS deceiver's deceivers deceives deciphers deserves disavows disservice dissevers'TSFSS disservice's disservicesTSFT deceiveddeservedTSFTL deservedlyTSFWL disavowal&TSFWLS disavowal's disavowalsTSFWN disavowingTSFWT disavowed}TSKdeskdisc discodisk dosagedusk duskier duskytask Toscatusk tussocktussockyTSK@K discotheque*TSK@KS discotheque's discothequesTSKBDschubbaTSKBS Dschubba'sTSKFdiscover#TSKFR discoverer discoveryTSKFRN discoveringFTSKFRS discoverer's discoverers discoveries discovery'sTSKFRT discoveredTSKFS discoversTSKK disgorgeTuskegeeTSKKMNT disgorgementTSKKMNTSdisgorgement'sTSKKN disgorgingTSKKRF discography,TSKKRFS discographies discography's#TSKKS disgorges Tuskegee'sTSKKT disgorgedTSKL descaledeskillTSKLBRMdisequilibriumTSKLBRMSdisequilibrium'sTSKLF disqualifyTSKLFKXN disqualification7 TSKLFKXNSdisqualification'sdisqualificationsTSKLFS disqualifiesTSKLFT disqualifiedTSKLFYN disqualifying"TSKLM disclaim disclaimerTSKLMN disclaiming5TSKLMS disclaimer's disclaimers disclaimsTSKLMT disclaimed#TSKLN descaling deskillingTSKLRXN discoloration0TSKLRXNSdiscoloration'sdiscolorations:TSKLS descales deskills disclose TuscaloosaTSKLSN disclosingTSKLSR disclosure)TSKLSRS disclosure's disclosures&TSKLSS discloses Tuscaloosa'sTSKLST disclosed/TSKLT deescalate descaled deskilledTSKLTN deescalatingTSKLTS deescalatesTSKLTT deescalatedTSKLXN deescalationTSKLXNSdeescalation'sTSKMBBLTdiscombobulate TSKMBBLTN discombobulating TSKMBBLTSdiscombobulates TSKMBBLTTdiscombobulated TSKMBBLXN!discombobulation# TSKMBBLXNSdiscombobulation's$TSKMFT discomfit discomfort+TSKMFTN discomfiting discomfortingTSKMFTR discomfitureTSKMFTRSdiscomfiture's7TSKMFTS discomfits discomfort's discomforts)TSKMFTT discomfited discomfortedTSKMPS discomposeTSKMPSN discomposingTSKMPSR discomposureTSKMPSRSdiscomposure'sTSKMPSS discomposesTSKMPST discomposedTSKMST taskmaster-TSKMSTRS taskmistresstaskmistress's TSKMSTRSStaskmistresses)TSKMSTS taskmaster's taskmastersTSKMT discommodeTSKMTN discommodingTSKMTS discommodesTSKMTT discommoded`TSKN deerskin designer discoing doeskin tasking Tuscan TuscanyTusconTSKNKT disconnectTSKNKTF disjunctiveTSKNKTN disconnectingTSKNKTR disjunctureTSKNKTS disconnectsTSKNKTT disconnectedTSKNKTTLdisconnectedly6 TSKNKTTNSdisconnectedness disconnectedness'sTSKNKXN disconnection0TSKNKXNSdisconnection'sdisconnections"TSKNN designing ToscaniniTSKNNS designing's‹TSKNS deerskin's designer's designers doeskin's doeskins duskiness duskiness's Tuscan's Tuscany'sTuscon'sTSKNSLT disconsolateTSKNSLTLdisconsolatelyTSKNST disconcertTSKNSTN disconcertingTSKNSTNLdisconcertinglyTSKNSTS disconcertsTSKNSTT disconcertedSTSKNT descant desiccant designate discount discounterdisjointSTSKNTN descanting designating discontinue discounting disjointingTSKNTNN discontinuing/TSKNTNNSdiscontinuancediscountenance TSKNTNNSN discountenancingF TSKNTNNSSdiscontinuance'sdiscontinuancesdiscountenances TSKNTNNSTdiscountenanced+TSKNTNS discontinues discontinuousTSKNTNSLdiscontinuously9TSKNTNT discontent discontinued discontinuity TSKNTNTMNT discontentment" TSKNTNTMNTSdiscontentment'sTSKNTNTN discontentingPTSKNTNTS discontent's discontentsdiscontinuitiesdiscontinuity'sTSKNTNTT discontented TSKNTNTTLdiscontentedlyTSKNTNXNdiscontinuation5 TSKNTNXNSdiscontinuation'sdiscontinuations”TSKNTS descant's descants desiccant's desiccants designates discounter's discounters discount's discounts disjoints@TSKNTT descanted designated discounted disjointedTSKNTTL disjointedly1TSKNTTNSdisjointednessdisjointedness'sTSKNXN designation+TSKNXNS designation's designationsTSKR descrydisagree!TSKRB describe describerTSKRBBL describable)TSKRBL disagreeable disagreeably5TSKRBLNSdisagreeablenessdisagreeableness'sTSKRBN describing3TSKRBS describer's describers describesTSKRBT describedTSKRK discourageTSKRKMNTdiscouragement3 TSKRKMNTSdiscouragement'sdiscouragementsTSKRKN discouragingTSKRKNLdiscouraginglyTSKRKS discourages'TSKRKT desegregate discouragedTSKRKTN desegregatingTSKRKTS desegregatesTSKRKTT desegregatedTSKRKXN desegregationTSKRKXNSdesegregation'sTSKRMNNT discriminant;TSKRMNT disagreement discriminate discriminatorTSKRMNTNdiscriminatingTSKRMNTRdiscriminatorydTSKRMNTSdisagreement's disagreements discriminatesdiscriminator'sdiscriminatorsTSKRMNTT discriminatedTSKRMNXNdiscrimination TSKRMNXNSdiscrimination'sTSKRN disagreeingTSKRNTL disgruntle TSKRNTLMNT disgruntlement" TSKRNTLMNTSdisgruntlement'sTSKRNTLN disgruntlingTSKRNTLS disgruntlesTSKRNTLT disgruntledTSKRPNS discrepancy-TSKRPNSS discrepancies discrepancy'sTSKRPNT discrepantTSKRPT descriptorTSKRPTF descriptiveTSKRPTFL descriptively4 TSKRPTFNSdescriptivenessdescriptiveness'sTSKRPTS descriptorsTSKRPXN description,TSKRPXNS description's descriptionsTSKRR Tuscarora&TSKRRS Tuscarora's Tuscaroras-TSKRS descries disagreesdisgrace*TSKRSFL disgraceful disgracefully4 TSKRSFLNSdisgracefulnessdisgracefulness'sTSKRSN disgracing$TSKRSS disgrace's disgracesTSKRST disgracedTTSKRT descried desecrate disagreed discreet discreeterdiscrete%TSKRTL discreetly discretelyTSKRTN desecratingNTSKRTNS discreetnessdiscreetness's discretenessdiscreteness'sTSKRTS desecratesTSKRTST discreetest$TSKRTT desecrated discredit-TSKRTTBL discreditable discreditablyTSKRTTN discrediting'TSKRTTS discredit's discreditsTSKRTTT discredited&TSKRXN desecration discretionTSKRXNR discretionary+TSKRXNS desecration's discretion'sTSKRYN descryingúTSKS desk's desks disco's discos discourse disc's discs discus discus's discuss disguise disk's disks dosage's dosages dusk's task's tasks Tosca's tusk's tusks tussock'stussocksTSKSF discursiveTSKSFL discursively0TSKSFNSdiscursivenessdiscursiveness's3TSKSN discoursing discussing disguisingTSKSNT discussant)TSKSNTS discussant's discussantsYTSKSS discourse's discourses discuses discusses disguise's disguisesGTSKST discoursed discussed disguised disgustduskiestTSKSTN disgustingTSKSTNL disgustingly"TSKSTS disgust'sdisgustsTSKSTT disgustedTSKSTTL disgustedlyTSKSXN disquisition-TSKSXNSdisquisition's disquisitions‡TSKT desiccate desiccator discard discoed discord diskette disquiet dissect dissector taskedtuskedPTSKTN desiccating discarding discording disquieting dissectingTSKTNS discordanceTSKTNSS discordance'sTSKTNT discordantTSKTNTL discordantlyTSKTPdesktop"TSKTPS desktop'sdesktopsõTSKTS Descartes Descartes's desiccates desiccator's desiccators discard's discards discord's discords discourteous discourtesy diskette's diskettes disquiet's disquiets dissector's dissectorsTSKTSdissectsTSKTSLdiscourteously+TSKTSS discourtesies discourtesy'sZTSKTT desiccated discarded discorded disquieted disquietude dissectedTSKTTS disquietude's3TSKXN desiccation discussion dissectionWTSKXNS desiccation's discussion's discussions dissection's dissections½TSL dazzle dazzler diesel disallow dizzily docile dorsal dorsally dozily tarsal tassel teasel terselyTESL Tesla TESOL tousletussleTSLBK disyllabicTSLBL dissolubleTSLFdissolveTSLFN dissolvingTSLFS dissolvesTSLFT dissolvedTSLK dislikedislodgeTSLKN disliking:TSLKS dislike's dislikes dislodgesdyslexiaTSLKSKdyslexic%TSLKSKS dyslexic's dyslexicsTSLKSS dyslexia's:TSLKT deselect disliked dislocate dislodgedTSLKTK dyslectic'TSLKTKS dyslectic's dyslectics'TSLKTN deselecting dislocating$TSLKTS deselects dislocates%TSLKTT deselected dislocated'TSLKXN deselection dislocation+TSLKXNS dislocation's dislocationsTSLLdocilely8TSLN dazzling dieseling touslingtusslingTSLNL dazzlinglyTSLNT desalinateTSLNTN desalinatingTSLNTS desalinatesTSLNTT desalinatedTSLNXN desalinationTSLNXNSdesalination's%TSLRT decelerate deceleratorTSLRTN decelerating9TSLRTS decelerates decelerator's deceleratorsTSLRTT deceleratedTSLRXN decelerationTSLRXNSdeceleration'sÂTSLS dazzler's dazzlers dazzle's dazzles diesel's diesels disallows tarsal's tarsals tassel's tassels teasel's teasels tousles tussle'stusslesqTSLT dazzled desalt desolate dieseled dissolute docility tessellate tousledtussledTSLTKN dislodging%TSLTL desolately dissolutely3TSLTN desalting desolating tessellatingOTSLTNS desolatenessdesolateness's dissolutenessdissoluteness'sTSLTR desultoryTSLTRL desultorily=TSLTS desalts desolates docility's tessellates0TSLTT desalted desolated tessellatedTSLWN disallowingTSLWT disallowedDTSLXN desolation disillusion dissolution tessellationTSLXNMNTdisillusionment! TSLXNMNTSdisillusionment'sTSLXNNdisillusioningnTSLXNS desolation's disillusion's disillusions dissolution'stessellation's tessellationsTSLXNT disillusioned"TSLYL disloyal disloyallyTSLYLT disloyaltyTSLYLTS disloyalty's-TSM deism disarm dismayTaoismTSMBDecemberTSMBK disembarkTSMBKN disembarkingTSMBKS disembarks(TSMBKT disambiguate disembarked.TSMBKXNdisambiguationdisembarkationTSMBKXNSdisembarkation's#TSMBL dissemble dissemblerTSMBLN dissemblingTSMBLNS dissemblanceTSMBLNSSdissemblance's6TSMBLS dissembler's dissemblers dissemblesTSMBLT dissembled#TSMBS December's DecembersTSMBT disembodyTSMBTMNT disembodiment TSMBTMNTSdisembodiment'sTSMBTS disembodiesTSMBTT disembodiedTSMBTYN disembodyingTSMBWL disembowel TSMBWLMNTdisembowelment! TSMBWLMNTSdisembowelment'sTSMBWLS disembowels6TSML decimal dismal dismally dissimilarTSMLRT dissimilarity0TSMLRTSdissimilaritiesdissimilarity's!TSMLS decimal'sdecimals'TSMLT dissimulate dissimulatorTSMLTN dissimulating<TSMLTS dissimulatesdissimulator's dissimulators*TSMLTT dissimilitude dissimulated/TSMLTTSdissimilitude'sdissimilitudesTSMLXN dissimulationTSMLXNSdissimulation'sTSMMB dismemberTSMMBMNT dismemberment TSMMBMNTSdismemberment'sTSMMBRN dismemberingTSMMBRT dismemberedTSMMBS dismembersTSMMNT disarmamentTSMMNTS disarmament's*TSMN disarming TasmanTasmaniaTSMNL disarminglyTSMNN TasmanianTSMNS Tasmania's.TSMNT Desmond dismount disseminateTSMNTL dismantle TSMNTLMNT dismantlement TSMNTLMNTSdismantlement'sTSMNTLN dismantlingTSMNTLS dismantlesTSMNTLT dismantled)TSMNTN dismounting disseminatingATSMNTS Desmond's dismount's dismounts disseminates'TSMNTT dismounted disseminatedTSMNXN disseminationTSMNXNSdissemination'sVTSMS deism's disarms dismay's dismays dismiss Taoism'sTaoismsTSMSF dismissiveTSMSFL dismissivelyTSMSL dismissal&TSMSLS dismissal's dismissalsTSMSN dismissingTSMSS dismissesTSMST dismissed,TSMT decimate disarmed dosimeterTSMTN decimating2TSMTS decimates dosimeter's dosimetersTSMTT decimated#TSMXN decimation Tsimshian(TSMXNS decimation's Tsimshian'sTSMYN dismayingTSMYTdismayedéTSN Dawson dazing DECing deicing design designed dicing discern Disney disown dissing dosing dossing dousing dowsing dozen dozing Dyson Tarzan teasing tossingTysonTSN@dozenth&TSNBL discernible discerniblyTSNFKT disinfectTSNFKTN disinfectingTSNFKTNT disinfectant/ TSNFKTNTSdisinfectant's disinfectantsTSNFKTS disinfectsTSNFKTT disinfectedTSNFKXN disinfectionTSNFKXNSdisinfection'sTSNFLXN disinflationTSNFLXNSdisinflation'sTSNFMXNdisinformationTSNFMXNSdisinformation'sTSNFRNXS disenfranchise$ TSNFRNXSMNT%disenfranchisement' TSNFRNXSMNTS$disenfranchisement's TSNFRNXSN disenfranchising TSNFRNXSSdisenfranchises TSNFRNXSTdisenfranchised TSNFSTMNT disinvestment TSNFSTMNTSdisinvestment'sTSNHRT disinheritTSNHRTN disinheritingTSNHRTNSdisinheritance TSNHRTNSSdisinheritance'sTSNHRTS disinheritsTSNHRTT disinheritedTSNKK disengageTSNKKHP TsongkhapaTSNKKHPS Tsongkhapa'sTSNKKMNT disengagement1 TSNKKMNTSdisengagement'sdisengagementsTSNKKN disengagingTSNKKS disengagesTSNKKT disengagedTSNKLN disinclineTSNKLNN disincliningTSNKLNS disinclinesTSNKLNT disinclinedTSNKLNXNdisinclination TSNKLNXNSdisinclination'sTSNKMB disencumberTSNKMBRNdisencumberingTSNKMBRT disencumberedTSNKMBS disencumbersTSNKR Dzungaria!TSNL decennial teasinglyTSNLNT Disneyland%TSNLS decennial's decennialsTSNMtsunamiTSNMNT discernmentTSNMNTS discernment's!TSNMS tsunami'stsunamis.TSNN discerning disowningdisunionTSNNL discerningly4TSNNS disingenuous dissonance disunion'sTSNNSLdisingenuously(TSNNSS dissonance's dissonancesTSNNT dissonant»TSNS decency design's designs discerns disowns dizziness dizziness's dozen's dozens doziness Dyson's Tarzan's terseness terseness'sTyson'sTSNSNTF disincentiveTSNSNTFS disincentives"TSNSS decencies decency'sžTSNT decent descend descender descent discerned disinter disowned dissent dissenter disunite disunity docentdoesn'tTSNTKRT disintegrateTSNTKRTNdisintegratingTSNTKRTS disintegratesTSNTKRTT disintegratedTSNTKRXNdisintegration TSNTKRXNSdisintegration'sTSNTLdecentlyTSNTMNT disintermentTSNTMNTSdisinterment's2TSNTN descending dissenting disunitingTSNTNKL disentangle TSNTNKLMNT!disentanglement# TSNTNKLMNTS disentanglement'sTSNTNKLN disentanglingTSNTNKLS disentanglesTSNTNKLT disentangledTSNTNL tercentennial/TSNTNLStercentennial'stercentennialsTSNTNR tercentenary.TSNTNRStercentenariestercentenary'sTSNTNT descendant)TSNTNTS descendant's descendantsTSNTR dysenteryTSNTRN disinterringTSNTRS dysentery'sTSNTRST disinterest,TSNTRSTS disinterest's disinterestsTSNTRSTT disinterested TSNTRSTTL disinterestedly9 TSNTRSTTNSdisinterestedness disinterestedness'sTSNTRT disinterred¢TSNTS descends descent's descents disinters dissenter's dissenters dissent's dissents disunites disunity's docent'sdocents/TSNTT descended dissented disunitedTSNXN dissension(TSNXNS dissension's dissensionsTSNXNT disenchant TSNXNTMNTdisenchantment! TSNXNTMNTSdisenchantment'sTSNXNTN disenchantingTSNXNTS disenchantsTSNXNTT disenchanted/TSP despair disappear tossuptsp%TSPKBL despicable despicably@TSPL despoil despoiler disciple dispeldisplayTSPLMNT despoilmentTSPLMNTS despoilment's2TSPLN despoiling discipline dispellingTSPLNN discipliningTSPLNR disciplinaryTSPLNRNdisciplinarian2TSPLNRNSdisciplinarian'sdisciplinarians(TSPLNS discipline's disciplinesTSPLNT disciplined‰TSPLS despoiler's despoilers despoils disciple's disciples dispels displace display's displays displeaseTSPLSMNT displacement/ TSPLSMNTSdisplacement's displacements&TSPLSN displacing displeasingTSPLSR displeasureTSPLSRS displeasure's$TSPLSS displaces displeases$TSPLST displaced displeased"TSPLT despoiled dispelledTSPLXN despoliationTSPLXNSdespoliation'sTSPLXP discipleshipTSPLXPSdiscipleship'sTSPLYBL displayableTSPLYN displayingTSPLYT displayedTSPNteaspoonTSPNFL teaspoonful+TSPNFLS teaspoonful's teaspoonfuls<TSPNS dispense dispenser teaspoon's teaspoonsTSPNSBL dispensableTSPNSN dispensingTSPNSR dispensary*TSPNSRS dispensaries dispensary's3TSPNSS dispenser's dispensers dispensesTSPNST dispensedTSPNSXN dispensation.TSPNSXNSdispensation's dispensationsTSPNT disappointTSPNTMNTdisappointment3 TSPNTMNTSdisappointment'sdisappointmentsTSPNTN disappointingTSPNTNLdisappointingly(TSPNTNS despondence despondency-TSPNTNSS despondence's despondency'sTSPNTNT despondentTSPNTNTL despondentlyTSPNTS disappointsTSPNTT disappointedTSPPTK dyspeptic'TSPPTKS dyspeptic's dyspepticsTSPPX dyspepsiaTSPPXS dyspepsia'sTSPR DiasporadiasporaTSPRBXNdisapprobationTSPRBXNSdisapprobation's.TSPRF disapprove disproofdisproveTSPRFBL disprovableTSPRFL disapprovalTSPRFLS disapproval's'TSPRFN disapproving disprovingTSPRFNLdisapprovingly@TSPRFS disapproves disproof's disproofs disproves%TSPRFT disapproved disprovedTSPRK disparageTSPRKMNT disparagement TSPRKMNTSdisparagement'sTSPRKN disparagingTSPRKNL disparaginglyTSPRKS disparagesTSPRKT disparaged&TSPRN despairing disappearingTSPRNL despairinglyTSPRNS disappearance/TSPRNSSdisappearance'sdisappearancesTSPRPXN disproportionTSPRPXNLdisproportional0TSPRPXNSdisproportion'sdisproportionsTSPRPXNT disproportionate" TSPRPXNTLdisproportionately0TSPRS Diaspora's Diasporas dispraiseTSPRSM dysprosiumTSPRSMS dysprosium'sTSPRSN dispraising&TSPRSS dispraise's dispraisesTSPRST dispraiseddTSPRT despaired desperado desperate disappeared disparate disparitydispirit'TSPRTL desperately disparatelyTSPRTN dispiriting.TSPRTNS desperatenessdesperateness'sRTSPRTS desperadoes desperado's disparities disparity's dispiritsTSPRTT dispiritedTSPRXN desperationTSPRXNS desperation'ssTSPS despair's despairs despise disappears disperse dispose disposer tossup'stossupsTSPSBL disposable)TSPSBLS disposable's disposables!TSPSL dispersaldisposal3TSPSLS dispersal's disposal's disposals0TSPSN despising dispersing disposingVTSPSS despises disperses disposer's disposers disposes dispossessTSPSSN dispossessingTSPSSS dispossessesTSPSST dispossessed-TSPST despised disperseddisposed)TSPSXN disposition dispossession>TSPSXNS disposition's dispositionsdispossession'sKTSPT despite despot disport dispute disputer dissipate%TSPTBL disputable disputablyTSPTF deceptiveTSPTFL deceptively.TSPTFNS deceptivenessdeceptiveness'sTSPTKdespoticTSPTKL despotically2TSPTN disporting disputing dissipatingTSPTNT disputant'TSPTNTS disputant's disputantsmTSPTS despot's despots disports disputer's disputers dispute's disputes dissipatesTSPTSM despotismTSPTSMS despotism's/TSPTT disported disputed dissipatedTSPTXN disputation+TSPTXNS disputation's disputationsTSPTXS disputatiousTSPTXSLdisputatiously!TSPX dispatch dispatcherOTSPXN deception dispassion dispatching dispersion dissipationWTSPXNS deception's deceptions dispassion's dispersion's dissipation'sTSPXNT dispassionateTSPXNTLdispassionatelyCTSPXS dispatcher's dispatchers dispatches dispatch'sTSPXT dispatched'TSR desire DesireedisarrayTSRBdisrobe"TSRBL desirable desirably.TSRBLNS desirablenessdesirableness'sTSRBLT desirabilityTSRBLTSdesirability'sTSRBN disrobingTSRBSdisrobesTSRBTdisrobedTSRKT disregardTSRKTFL disregardfulTSRKTN disregarding&TSRKTS disregard's disregardsTSRKTT disregardedTSRLDisraeliTSRNdesiringTSRNK disarrangeTSRNKMNTdisarrangement TSRNKMNTSdisarrangement'sTSRNKN disarrangingTSRNKS disarrangesTSRNKT disarrangedTSRNT disorientTSRNTN disorientingTSRNTS disorients(TSRNTT disorientate disorientedTSRNTTNdisorientatingTSRNTTS disorientatesTSRNTTT disorientatedTSRNTXNdisorientationTSRNTXNSdisorientation'sTSRP disrepairTSRPS disrepair's TSRPT disreputedisrupt*TSRPTBL disreputable disreputablyTSRPTF disruptiveTSRPTFL disruptivelyTSRPTN disrupting$TSRPTS disrepute'sdisruptsTSRPTT disruptedTSRPXN disruption)TSRPXNS disruption's disruptionsRTSRS Desiree's desire's desires desirous disarray's disarraysTSRSPKT disrespect0 TSRSPKTFL disrespectfuldisrespectfullyTSRSPKTN disrespecting*TSRSPKTS disrespect's disrespectsTSRSPKTT disrespectedTSRSTStsaristsTSRTdesiredTSRYN disarrayingTSRYT disarrayedöTSS dace's daces daises daisies daisy's Darcy's daze's dazes decease deicer's deicers deices deuce's deuces dices diocese disease disuse dizzies Dorsey's dose's dosesdossers÷TSS dosses dossier's dossiers douses dowser's dowsers dowses doze's dozes Duse's tarsus tarsus's teaser's teasers tease's teases Tessa's Tessie's tissue's tissues tizziestizzy's0TSS torso's torsos tosserstosses!TSSF decisive dissuasiveTSSFL decisively+TSSFNS decisivenessdecisiveness'sTSSHNSK DzerzhinskyTSSHNSKS Dzerzhinsky'sTSSMBL disassembleTSSMBLN disassemblingTSSMBLS disassemblesTSSMBLT disassembled,TSSN deceasing diocesandisusing#TSSNS diocesan's diocesansiTSSS decease's deceases diocese's dioceses disease's diseases disuse'sdisusesmTSST deceased desist diciest disaster diseased disused dizziest doziesttersestTSSTBLX disestablish! TSSTBLXMNT"disestablishment$ TSSTBLXMNTS!disestablishment'sTSSTBLXNdisestablishingTSSTBLXSdisestablishesTSSTBLXTdisestablishedTSSTM disesteemTSSTMN disesteeming&TSSTMS disesteem's disesteemsTSSTMT disesteemedTSSTN desistingTSSTRS disastrousTSSTRSL disastrously<TSSTS deceased's desists disaster's disastersTSSTTdesistedTSSXT disassociateTSSXTNdisassociatingTSSXTS disassociatesTSSXTT disassociatedTSSXXNdisassociationTSSXXNSdisassociation'sûTST dazed DECed deceit decide decider deiced deist desert deserter dessert diced disorder dissed dissuadedist dizzied Dorset dosed dosseddost doused dowsed dozedDSTdurstéTSTdust duster dustier Dusty dusty tacit Taoist taste taster tastier tasty teasedtest tester testier testy toast toaster toastier toasty tossed TuesdayTussaudTSTB disturb disturber!TSTBL decidabletestable! TSTBLSXNSdestabilization's!TSTBN disturbingdustbinTSTBNL disturbingly1TSTBNS disturbance dustbin'sdustbins+TSTBNSS disturbance's disturbances1TSTBS disturber's disturbersdisturbsTSTBST DustbusterTSTBSTS Dustbuster'sTSTBT disturbed*TSTF distaff testifiertestifyTSTFKXNdesertification>TSTFL deceitful deceitfully tasteful tastefullyPTSTFLNS deceitfulnessdeceitfulness's tastefulnesstastefulness'sTSTFNTK disadvantageTSTFNTKNdisadvantagingATSTFNTKSdisadvantageousdisadvantage's disadvantages! TSTFNTKSL disadvantageouslyTSTFNTKT disadvantagedKTSTFS distaff's distaffs testifier's testifiers testifiesTSTFSK DostoevskyTSTFSKS Dostoevsky'sTSTFT testifiedTSTFYN testifyingTSTKdeistic"TSTKL testicle testicular$TSTKLS testicle's testiclesTSTKTdustcartTSTKTS dustcarts|TSTL dazedly diastole disorderly distal distally distiller tacitly tastily Teasdaletestily$TSTLK deerstalker diastolicTSTLKS deerstalkersTSTLN distilling/TSTLNSdisorderlinessdisorderliness'sTSTLR distillery)TSTLRS distilleries distillery'sZTSTLS diastole's distiller's distillers dustless tasteless Teasdale'sTSTLSL tastelessly.TSTLSNS tastelessnesstastelessness's#TSTLT distillate distilled(TSTLTS distillate's distillatesTSTLXN distillation-TSTLXNSdistillation's distillations8TSTMN Desdemona dustman dustmen testimonyTSTMNL testimonial+TSTMNLS testimonial's testimonials6TSTMNS Desdemona's testimonies testimony'sTSTMNT testamentTSTMNTR testamentary'TSTMNTS testament's testamentsTSTMP distemperTSTMPS distemper'sTSTMST toastmaster/TSTMSTRS toastmistresstoastmistress's TSTMSTRSStoastmistresses+TSTMSTS toastmaster's toastmastersŸTSTN deciding deserting d'Estaing destine destiny disdain dissuading Dustin dusting taciturn tasting testingtoasting'TSTNFL disdainful disdainfully#TSTNKT distinct distincterTSTNKTF distinctiveTSTNKTFL distinctively4 TSTNKTFNSdistinctivenessdistinctiveness'sTSTNKTL distinctly-TSTNKTNS distinctnessdistinctness'sTSTNKTST distinctestTSTNKXN distinction,TSTNKXNS distinction's distinctionsTSTNL taciturnly#TSTNN destining disdainingöTSTNS destines destinies destiny's disdain's disdains dissidence distance dustiness dustiness's Dustin's tacitness tacitness's tastiness tastiness's tasting's tastings testiness testiness'sTSTNStestingsTSTNSN distancing4TSTNSS dissidence's distance's distancesTSTNST distanced_TSTNT decedent destined disdained dissident distant distend taciturnityTSTNTL distantlyTSTNTN distending^TSTNTS decedent's decedents dissident's dissidents distends taciturnity'sTSTNTT distendedTSTNX distinguishTSTNXBLdistinguishableFTSTNXN destination distension distentiondistinguishingiTSTNXNS destination's destinations distension's distensions distention's distentionsTSTNXS distinguishesTSTNXT distinguishedTSTP doorstepdoorstop#TSTPN doorsteppingdustpan"TSTPNS dustpan'sdustpans>TSTPS doorstep's doorsteps doorstop's doorstopsTSTPT doorsteppedTSTRdestroy&TSTRBT distribute distributorTSTRBTF distributiveTSTRBTFLdistributivelyTSTRBTN distributing:TSTRBTS distributes distributor's distributorsTSTRBTT distributedTSTRBTXPdistributorship TSTRBTXPSdistributorshipsTSTRBXN distributionTSTRBXNLdistributional.TSTRBXNSdistribution's distributions-TSTRKT destruct distractdistrictTSTRKTBL destructible TSTRKTBLT destructibility" TSTRKTBLTSdestructibility'sTSTRKTF destructiveTSTRKTFL destructively4 TSTRKTFNSdestructivenessdestructiveness's(TSTRKTN destructing distractingMTSTRKTS destruct's destructs distracts district's districts&TSTRKTT destructed distractedTSTRKTTL distractedly(TSTRKXN destruction distraction=TSTRKXNS destruction's distraction's distractionsTSTRN disordering.TSTRS destroys distress distress'sTSTRSFL distressfulTSTRSN distressingTSTRSNL distressinglyTSTRSS distresses#TSTRST distresseddistrust+TSTRSTFL distrustful distrustfullyTSTRSTN distrusting%TSTRSTS distrust's distrustsTSTRSTT distrusted>TSTRT desiderata disordered distrait distraughtTSTRTM desideratumTSTRTMS desideratum'sTSTRY destroyerTSTRYN destroying&TSTRYS destroyer's destroyersTSTRYT destroyed÷TSTS deceit's deceits deciders decides deciduous deist's deists deserter's deserters desert's deserts dessert's desserts diastase disorder's disorders dissuades duster's dustersdust's÷TSTS dusts Dusty's Tacitus Taoist's Taoists taster's tasters taste's tastes tester's testers testes testis testis's test's tests toaster's toasters toasties toast's toaststsetse-TSTS Tuesday's Tuesdays Tussaud'sTSTSF dissatisfyTSTSFKXNdissatisfaction! TSTSFKXNSdissatisfaction'sTSTSFS dissatisfiesTSTSFT dissatisfiedTSTSFYN dissatisfyingTSTSH TsitsiharTSTSHS Tsitsihar'sTSTSPN dessertspoonTSTSPNFLdessertspoonful TSTSPNFLSdessertspoonfulsTSTSPNS dessertspoons-TSTSS diastase's tsetse'stsetsesETSTST distaste dustiest tastiest testiest toastiest*TSTSTFL distasteful distastefully4 TSTSTFLNSdistastefulnessdistastefulness'sTSTSTRN testosteroneTSTSTRNStestosterone's$TSTSTS distaste's distastes›TSTT dastard decided deserted desuetude dissuaded distort distorter dusted tasted testate testator testedtoasted"TSTTL dastardly decidedly.TSTTLNS dastardlinessdastardliness'sTSTTN distortingTSTTRKS testatrixTSTTRKSS testatrix'sTSTTRSS testatricescTSTTS dastard's dastards desuetude's distorts testates testator's testators"TSTTT destitute distortedTSTTXN destitutionTSTTXNS destitution's&TSTXN dissertation distortionKTSTXNSdissertation's dissertations distortion's distortionsTSTXT dustsheetTSTXTS dustsheetsTSWNTswanaTSWNSTswana'sTSXK dischargeTSXKN discharging%TSXKS discharge's dischargesTSXKT discharged.TSXN decision desertion dissuasionPTSXNS decision's decisions desertion's desertions dissuasion'sTSXT dissociateTSXTN dissociatingTSXTS dissociatesTSXTT dissociatedTSXXN dissociationTSXXNSdissociation'sTSYNdizzyingþTTdadDada daddydadodart darterDATdatadate dater daughterddedDDTdead deaderdeed Deity deity deter detourdidDidodidodieddiet dieter diodedirtdirtierüTT dirty ditto dittyDOD dodderdodo doodahDOTDotdotdote doter dottier dotty doughtier doughty dowdier dowdyduddudeduetdutyTadtad tardier tardytarttartarüTT tarter tartytat TatarTate tater tatter tattie tattier tattoo tattooer tatty taughttaut tauterTDTDDteatTed Teddy teddyteed teeterTetTidetide tidier tidyúTTtied tight tightertitTito titter tittytoad toadyTod todayTodd toddytoedtoot tootertort tortetottoteToto tottertout TudorturdTuttut tutortuttiTTTutututuTTBKdatebookTTBKS datebooksTTBLdirtballTTBLS dirtballsTTBLTdeadbolt$TTBLTS deadbolt's deadboltsTTBSdatabase#TTBSS database's databases TTBT dartboarddeadbeat?TTBTS dartboard's dartboards deadbeat's deadbeatsTTF dativeTartuffeTTFL dutiful dutifully)TTFLNS dutifulness dutifulness'sTTFS dative'sdativesTTFSTT tightfistedTTFTtitivateTTFTN titivatingTTFTS titivatesTTFTT titivatedTTFXN titivationTTFXNS titivation'sTTHKN TeotihuacanTTHKNS Teotihuacan'sTTHT DeadheaddeadheadTTHTN deadheading#TTHTS Deadhead's deadheadsTTHTT deadheaded%TTK dodger dotageTortugaTTKKTiticacaTTKNdodging!TTKNT Dedekind detergent4TTKNTS Dedekind's detergent's detergentsTTKRT didgeridooTTKRTS didgeridoos3TTKS detox dodger's dodgersdotage'sTTKSFdetoxifyTTKSFKXNdetoxification TTKSFKXNSdetoxification'sTTKSFS detoxifiesTTKSFT detoxifiedTTKSFYN detoxifyingTTKSN detoxingDodgsonTTKSNS Dodgson'sTTKSS detoxesdetox'sTTKSTdetoxed@TTKT dedicate dedicator deduct detectdetector%TTKTBL deductible detectable)TTKTBLS deductible's deductibles"TTKTF deductive detectiveTTKTFL deductively&TTKTFS detective's detectivesTTKTKdidacticTTKTKL didactically0TTKTN dedicating deducting detectingTTKTR dedicatorycTTKTS dedicates dedicator's dedicators deducts detector's detectorsdetects-TTKTT dedicated deducteddetected0TTKXN dedication deduction detectionSTTKXNS dedication's dedications deduction's deductions detection'súTTL daughterly dawdle dawdler deadlier deadly detail diddle diddler diddly dirtily doddle doodle doodler dowdily Dudley tardily tartly tattle tattler tautly tidal tidallytiddler—TTL tiddly tidily tightly title tittle titular toddle toddler tootle tortilla Tortola total totallyturtleTTLBK doodlebug&TTLBKS doodlebug's doodlebugsTTLHLT titleholder+TTLHLTS titleholder's titleholders,TTLK deadlock tautologytutelage+TTLKKL tautologicaltautologicallyTTLKN deadlocking^TTLKS deadlock's deadlocks tautologies tautologous tautology's tutelage'sTTLKT deadlockedTTLN dateline dawdling deadline detailing diddling doodling tattling titling toddling tootling tortelliniTTLNK turtleneck(TTLNKS turtleneck's turtlenecksTTLNKT turtleneckedTTLNN datelininglTTLNS dateline's datelines deadline's deadlines deadliness deadliness's tortellini's!TTLNT datelinedtideland$TTLNTS tideland's tidelandsTTLRtutelaryøTTLS Daedalus Daedalus's dateless dawdler's dawdlers dawdles detail's details diddler's diddlers diddles doodler's doodlers doodle's doodles tattler's tattlers tattle's tattlestiddlersµTTLS title's titles tittle's tittles toddler's toddlers toddle's toddles tootles tortilla's tortillas total's totals turtle'sturtlesTTLSKT diddlysquat TTLST deadliesttitlist"TTLSTS titlist'stitlistsxTTLT dawdled detailed diddled doodled tattled titillate titled toddled tootledtotalityTTLTF turtledove(TTLTFS turtledove's turtledovesTTLTL tattletale(TTLTLS tattletale's tattletalesTTLTN titillatingTTLTNL titillatinglyTTLTRN totalitarian-TTLTRNStotalitarian's totalitariansTTLTRNSMtotalitarianism! TTLTRNSMStotalitarianism's2TTLTS titillates totalities totality'sTTLTT titillatedTTLWNK tiddlywink*TTLWNKS tiddlywinks tiddlywinks'sTTLXN titillationTTLXNS titillation'suTTM Dartmoor datum daytime diadem diatom Dodoma tatami Tatum teatime tediumtotemTTM@ Dartmouth*TTMK diatomic tidemarktotemicTTMKS tidemarks"TTMN determine determinerTTMNBL determinableTTMNN determiningTTMNNT determinant+TTMNNTS determinant's determinants5TTMNS determiner's determiners determinesTTMNSM determinismTTMNSMS determinism'sTTMNSTK deterministic>TTMNT determent determinate determinedDortmundTTMNTL determinedlyTTMNTS determent'sTTMNXN determination/TTMNXNSdetermination'sdeterminations¿TTMS datum's daytime's diadem's diadems diatom's diatoms diddums Dodoma's tatami's tatamis teatimes tedium's titmice titmouse totem'stotemsTTMSS titmouse'sTTMXN DatamationTTMXNS DatamationsýTTN darting dating Dayton deaden deeding detain detainee dieting dittoing doting dotting duding duodena tartan tarting tatting tattooing tauten Teuton tiding tighten tightenerTitangTTN titan Titania toadding tooting tortoni toting totting toutingtutting5TTNK diatonic Teutonic TitanictitanicTTNKHMN TutankhamenTTNL dotinglyduodenal(TTNLS Dardanelles Dardanelles'sTTNM duodenumtitaniumTTNMNT detainmentTTNMNTS detainment's$TTNMS duodenum's titanium's<TTNN deadening detaining tautening tighteningúTTNS deadens detainee's detainees detains dirtiness dirtiness's dowdiness dowdiness's tardiness tardiness's tartan's tartans tartness tartness's tatting's tautens tautness tautness'stetanusãTTNS tetanus's Tetons Teuton's Teutons tidiness tidiness's tidings tidings's tightener's tighteners tightens tightness tightness's Titan's Titans titan's titans tortoni's[TTNT deadened detained detonate detonator didn't tautened tightenedTTNTN detonating>TTNTS detentes detonates detonator's detonatorsTTNTT detonated#TTNXN detention detonationDTTNXNS detention's detentions detonation's detonations TTPDTPTTPLtadpole!TTPLS tadpole'stadpolesTTPNdeadpanTTPNN deadpanning!TTPNS deadpan'sdeadpansTTPNT deadpanned~TTR Deidre Deirdre dietary doddery Tartary tawdrier tawdry tetra torture torturertottererTTRBdiatribe#TTRBS diatribe's diatribesTTRHTRL tetrahedralTTRHTRN tetrahedron,TTRHTRNS tetrahedron's tetrahedronsTTRKtartaricTTRKSN DidriksonTTRKSNS Didrikson's TTRKT detract detractorTTRKTN detracting2TTRKTS detractor's detractorsdetractsTTRKTT detractedTTRKXN detractionTTRKXNS detraction'sTTRL tawdrilytutorial#TTRLS tutorial's tutorials.TTRM daydream daydreamer deuteriumTTRMN daydreamingTTRMNT detriment*TTRMNTL detrimental detrimentally'TTRMNTS detriment's detrimentsQTTRMS daydreamer's daydreamers daydream's daydreams deuterium's$TTRMT daydreamed tetrameter(TTRMTS tetrameter's tetrameters{TTRN deterring detouring doddering tattering teetering tittering torturing totteringtutoringTTRNM DeuteronomyTTRNMS Deuteronomy's4TTRNS deterrence tawdriness tawdriness'sTTRNSS deterrence'sTTRNSTF ditransitive"TTRNT deodorant deterrentCTTRNTS deodorant's deodorants deterrent's deterrents+TTRP dewdrop teardrop tightropeYTTRPS dewdrop's dewdrops teardrop's teardrops tightrope's tightropesTTRRT deteriorateTTRRTN deterioratingTTRRTS deterioratesTTRRTT deterioratedTTRRXN deteriorationTTRRXNSdeterioration'sžTTRS Deidre's dietaries dietary's tetra's tetras torturer's torturers torture's tortures torturous totterer's totterersTTRSKLN tetracyclineTTRSKLNStetracycline'sTTRST tawdriestˆTTRT deterred detoured Detroit Diderot doddered tattered teetered tittered tortured totteredtutored/TTRTS detritus detritus's Detroit'sTTRXDietrichûTTS Dada's daddies daddy's dadoes dado's dad'sdads darter's darters dart's darts dater's daters date's dates DAT's daughter's daughtersDDTs dead's deduce deed's deedsdeities÷TTS deity's deters detour's detours didoes Dido's dido's dieter's dieters diet's diets diode's diodes dirties dirt's ditsier ditsy ditties ditto's dittos ditty'sditzdodder'sùTTS dodders dodo's dodos doodahs doter's doters dotes Dot's dot'sdots dowdies dude's dudes dud'sduds duet's duets duteous duties duty's Tad's tad'stads tartar'startarsûTTS tart's tarts Tatar's Tatars tater's taterstats tatter's tatters tatties tattooer's tattooers tattoo's tattoos teat's teats teddies Teddy's tedious Ted'steds teeter'steetersûTTS Tet's Tide's tide's tides tidies tidy's tights tights's Tito's tit'stits titter's titters titties Titus toadies toad's toads toady's today's toddies toddy's Tod'stooter'súTTS tooters toot's toots tootsie torte's tortes tortoise tort's torts tortuous tote's totes Toto's tot'stots totter's totters tout's touts Tudor's Tudors turd's turdstutor'seTTS tutors Tut's tut'stuts Tutsi tutti's tuttis Tutu's tutu'stutusTTSBL deducibleTTSHKTadzhikTTSHKS Tadzhik's/TTSL duteously tediously tortuouslyTTSM DadaismdadaismTTSML duodecimal"TTSMS Dadaism's dadaism's'TTSN deducing DodsonDotsonbTTSNS Dodson's Dotson's tediousness tediousness's tortuousnesstortuousness'sMTTSS deduces ditzes ditz's tootsies tortoise's tortoisesTTSSTditsiestËTTST dadaist deadest deduced detest didst dirtiest dottiest doughtiest dowdiest tardiest tartest tartiest tattiest tattooist tautest tidiesttightest%TTSTBL detestable detestablyTTSTL toadstool&TTSTLS toadstool's toadstoolsTTSTN detestingITTSTS dadaist's dadaists detests tattooist's tattooistsTTSTTdetestedTTSTXN detestationTTSTXNS detestation'sTTSXL tortoiseshell-TTSXLStortoiseshell'stortoiseshellsíTTT darted dated deeded dieted dirtied dittoed doodad dotard doted dotted duded tarted tatted tattooed tided tidied toadded toadied tooted toted totted toutedtuttedTTTKdietetic$TTTKS dietetics dietetics'sTTTLteetotalTTTLSM teetotalismTTTLSMS teetotalism'sTTTMLNtatterdemalion1TTTMLNStatterdemalion'statterdemalions4TTTS doodad's doodads dotard'sdotardsTTWtideway TTWS tideway'stideways,TTWT deadwood tidewatertightwadMTTWTS deadwood's tidewater's tidewaters tightwad's tightwadsTTXdetachTTXBL detachableTTXMNT detachment)TTXMNTS detachment's detachments!TTXN detaching dietitian%TTXNS dietitian's dietitiansTTXP tutorshipTTXPS tutorship'sTTXSdetachesTTXTdetached*TTYN dirtying tidyingtoadyingTTYSMtoadyismTTYSMS toadyism'sZTW Dewar Dewey dewier doorway dowerDWI towerTWAtwee twoTWBdweebTWBS dweeb'sdweebsTWF dwarftwoferTWFLTtwofoldTWFNdwarfing3TWFS dwarf's dwarfs twofer'stwofersTWFSMdwarfismTWFSMS dwarfism'sTWFTdwarfedTWFXdwarfish8TWK dowager tweaktwig twiggiertwiggyTWKN tweakingtwiggingHTWKS dowager's dowagers tweak's tweaks twig'stwigsTWKST twiggiesttwixtTWKT tweakedtwiggedrTWL Diwali dowel dwell dweller towel Twila twill twirl twirler twirliertwirlyTWLFtwelveTWLF@twelfth"TWLF@S twelfth'stwelfthsTWLFMN@ twelvemonth,TWLFMN@S twelvemonth's twelvemonthsTWLFS twelve'stwelvesTWLN dwellingtwirling#TWLNS dwelling's dwellings¤TWLS Diwali's dowel's dowels dweller's dwellers dwells towel's towels Twila's twill's twirler's twirlers twirl'stwirlsTWLST twirliestITWLT dwelt towelette twilight twilit twilledtwirled2TWLTS towelette's towelettes twilight'syTWN Darwin Dewayne Dwayne Taiwan towing Twain twain tweentwin twine twinertwinge/TWNK twang twangier twangytwinkTWNKL twinkletwinklyTWNKLN twinkling'TWNKLNS twinkling's twinklings"TWNKLS twinkle'stwinklesTWNKLTtwinkledTWNKNtwanging3TWNKS twang's twangs TwinkiestwinksTWNKST twangiestTWNKTtwanged7TWNN Darwinian twinging twiningtwinningÀTWNS Darwin's Dewayne's dewiness dewiness's Dwayne's Taiwanese Taiwan's twain's twiner's twiners twine's twines twinge's twinges twin'stwinsTWNSM Darwinism&TWNSMS Darwinism's DarwinismsTWNSS Taiwanese's TWNST DarwinisttwinsetTWNSTStwinsets1TWNT twenty twined twingedtwinnedTWNT@ twentieth&TWNT@S twentieth's twentiethsTWNTLdwindleTWNTLN dwindlingTWNTLSdwindlesTWNTLTdwindledTWNTS twentiestwenty'sTWPtwerpTWPNtwopennyTWPNStwopence$TWPNSS twopence's twopencesTWPS twerp'stwerpsTWRN doweringtoweringTWRT doweredtowered“TWS Dawes Dewar's Dewey's doorway's doorways dower's dowers tower's towers TWA'stwas twice two'stwos$TWSLS Twizzlers Twizzlers'sTWSMtwosome!TWSMS twosome'stwosomes!TWSS tweezers tweezers's<TWST dewiest twist twister twistiertwistyTWSTNtwisting6TWSTS twister's twisters twist'stwistsTWSTST twistiestTWSTTtwistedTWT Dewitt Dwight toward towedtwat Tweed tweed tweedier tweedy tweet tweetertwit TwittertwitterATWTL twaddle twaddler twiddle twiddliertwiddly"TWTLN twaddling twiddlingUTWTLS twaddler's twaddlers twaddle's twaddles twiddle'stwiddlesTWTLST twiddliest.TWTLT twaddled TweedledeetwiddledTWTLTM TweedledumTWTLTMS Tweedledum'sTWTLTS Tweedledee'sTWTN tweetingtwittingTWTRtwitteryTWTRN twitteringTWTRT twittered»TWTS Dewitt's Dwight's towards twats tweed's tweeds tweeds's tweeter's tweeters tweet's tweets twit's twits Twitter's twitter'stwittersTWTST tweediestTWTT tweetedtwitted(TWX twitch twitchiertwitchyTWXN twitchingTWXS twitchestwitch'sTWXST twitchiestTWXTtwitchedøTX dacha Dachaudash dasherdish dishy ditchdosh douche duchy Dutch dutch Tasha teach teachertech techie tetchier tetchy Tisha titch titchy torchtosh touchtouchierTX touchytushTychoTXBToshiba;TXBL dishabille dutiable teachable touchableTXBLS dishabille'sTXBR torchbearer)TXBRS torchbearer's torchbearersTXBS Toshiba'sTXBT dashboard$TXBTS dashboard's dashboardsTXFLdishevelTXFLMNT dishevelmentTXFLMNTSdishevelment'sTXFLS dishevelsTXKdashikiTXKL@ dishcloth&TXKL@S dishcloth's dishclothsTXKNTTashkentTXKNTS Tashkent'sTXKRF tachographTXKRFS tachographs TXKS dashiki'sdashikisTXKT tachycardiaTXKTS tachycardia'sTXL tetchilytouchilyTXLKFSK TsiolkovskyTXLKFSKS Tsiolkovsky'sTXLN touchlineTXLNS touchlinesTXLT torchlightTXLTS torchlight's-TXMN disharmony DutchmanDutchmen7TXMNS disharmonious disharmony's Dutchman'sTXMPDuchampTXMT tachometer&TXMTS tachometer's tachometersŒTXN dashing dishing ditching douching teaching techno Titian titian torching torsion touchingtuitionTXNBDushanbeTXNBS Dushanbe'sTXNFB technophobeTXNFBS technophobes TXNK Taichung techniqueBTXNKL technical technically Technicolor technicolorTXNKLT technicality.TXNKLTStechnicalitiestechnicality'sTXNKRS technocracy,TXNKRSS technocracies technocracy'sTXNKRT technocratTXNKRTK technocratic)TXNKRTS technocrat's technocrats3TXNKS Taichung's technique's techniques/TXNL dashingly torsional touchinglyTXNLK technology.TXNLKKL technologicaltechnologically)TXNLKS technologies technology'sTXNLKST technologist.TXNLKSTStechnologist's technologistsTXNS teaching's teachings tetchiness Titian's titian's torsion's touchiness touchiness's touchings tuition's#TXNST dishonest dishonestyTXNSTL dishonestlyTXNSTS dishonesty'sTXNTM technetiumTXNTMS technetium'sTXNXN technician'TXNXNS technician's techniciansTXPNdishpan!TXPNS dishpan'sdishpansTXPP touchpaperTXPPS touchpapers(TXR Tertiary tertiaryTishriTXRKdishrag!TXRKS dishrag'sdishrags TXRS Tertiary'sTishri'sýTXS dacha's dachas Dachau's dasher's dashers dashes dash's dishes dish's ditches ditch's dosshouse douche's douches duchess duchess's duchies duchy's Dutch's Tasha's teacher'steachers…TXS teaches techies tech's techs Tisha's titches torches torch's touches touch's tushestush'sTXSKRN touchscreen+TXSKRNS touchscreen's touchscreens"TXSS dosshouses duchesses!TXST tetchiest touchiestTXSTN touchstone'TXSTNS touchstone's touchstonesFTXT dashed dished ditched douched torchedtouchedTXTM dichotomy5TXTMS dichotomies dichotomous dichotomy's"TXTN dishearten touchdownTXTNN dishearteningTXTNNLdishearteningly4TXTNS disheartens touchdown's touchdownsTXTNT disheartenedTXTWL dishtowel%TXTWLS dishtowel's dishtowelsTXWMN DutchwomanTXWRdishwareTXWRS dishware'sTXWT dishwaterTXWTS dishwater'sTXWX dishwasher&TXWXS dishwasher's dishwashersTXXNT dachshund%TXXNTS dachshund's dachshundsTYdyeDyerdyerTTYN Dayan doyen doyenne dyeing dying Taiyuan toyingtying?TYNS doyenne's doyennes doyen's doyensdying's4TYS Dyer's dyer's dyers dye'sdyesTYSTFdyestuffTYSTFS dyestuff's+TYTdyed toyed ToyodaToyotaTYTKdyadicTYTS Toyoda'sToyota'süWVvVAVavarveerVIviviavieviewviiviiiVOAvowWAwar WaughwaywewearweeweerWei weighweirwheewhewwheyWHOwhowhoawhyWI Wii6Wwoewoo wooerwowWuWWI WWII_W@ weather whether whitherwith withe wither worth worthierworthyW@BT weatherboardW@BTNweatherboardingW@BTS weatherboardsW@HL worthwhile W@HLT withheldwithholdW@HLTN withholdingW@HLTNS withholding'sW@HLTS withholdsW@KwarthogW@KK weathercock)W@KKS weathercock's weathercocksW@KS warthog'swarthogsW@L withalworthilyW@LS worthlessW@LSL worthlessly,W@LSNS worthlessnessworthlessness's#W@MN weatherman weathermenW@MNS weatherman'sW@N withinwithing0W@NS within's worthiness worthiness'sW@PRF weatherproofW@PRFNweatherproofingW@PRFS weatherproofsW@PRFTweatherproofedW@PSN weatherperson-W@PSNSweatherperson'sweatherpersons"W@RN weathering witheringW@RNL witheringly&W@RNS weathering's witheringsW@RSXNweatherizationW@RSXNSweatherization'sW@RT weatheredwitheredoW@S weather's weathers withers withers's withe's withes worthies worth'sworthy'sW@ST worthiestW@STNT withstandW@STNTN withstandingW@STNTS withstandsW@STRP weatherstripW@STRPNweatherstripping!W@STRPNS weatherstripping'sW@STRPS weatherstripsW@STRPTweatherstrippedW@STT withstoodW@T withedwithoutW@TR withdrawwithdrewW@TRN withdrawnW@TRS withdrawsW@TRWL withdrawal)W@TRWLS withdrawal's withdrawalsW@TRWN withdrawing9WBvbverbvibeWebwebWebbWeberWBFT webfeetwebfootWBFTS webfoot'sWBKverbiageWBKN Wobegon woebegoneWBKNS Wobegon's!WBKS verbiage's verbiagespWBL verbal verbally viable viably warble warbler waybill wobble wobblierwobbly)WBLN Veblen warblingwobbling2WBLNS Veblen's wobbliness wobbliness's~WBLS verbal's verbals warbler's warblers warble's warbles waybill's waybills wobble'swobblesWBLST wobbliest*WBLT viability warbledwobbledWBLTS viability'sWBMST webmaster*WBMSTRS webmistress webmistress'sWBMSTRSS webmistresses%WBMSTS webmaster's webmasters0WBN Vauban verbena webbingWebernWBNMviburnum#WBNMS viburnum's viburnums9WBNS verbena's verbenas webbing'sWebern'sWBNT warbonnet$WBNTS warbonnet's warbonnetsWBRFN vibraphone(WBRFNS vibraphone's vibraphonesWBRFNST vibraphonist.WBRFNSTSvibraphonist's vibraphonistsWBRHP vibraharp&WBRHPS vibraharp's vibraharpsWBRK weighbridgeWBRKS weighbridgesWBRNSvibrancyWBRNSS vibrancy'sWBRNTvibrantWBRNTL vibrantly)WBRT vibrate vibratovibratorWBRTN vibratingWBRTR vibratoryHWBRTS vibrates vibrator's vibrators vibrato'svibratosWBRTTvibratedWBRXN vibration%WBRXNS vibration's vibrationsSWBS verbose verb's verbs vibe's vibes vibes's web'swebsWBSL verbosely*WBST verbosity websiteWebsterHWBSTS verbosity's website's websites Webster'sWebstersWBT wabbitwebbedWBTMverbatimWBTNverbotenWBTSwabbitsWBXWabashWBXSWabash'sèWF verveVFVFWviva waferwaif waive waiverWavewave waver wavierwavy weave Weaver weaver we've wharf whiff whoever who'vewifewivewoof wooferwoveWFBNTwavebandWFBNTS wavebandsWFFvivifyWFFMwaveformWFFSvivifiesWFFTvivifiedWFFYN vivifyingWFKWovokaWFKNNT VivekanandaWFKNNTS Vivekananda'sWFKSWovoka's^WFL waffle waffler weevil wifelier wifely woeful woefullerwoefullyWFLKwavelikeWFLNwafflingWFLNK@ wavelength)WFLNK@S wavelength's wavelengths&WFLNS woefulness woefulness'sZWFLS waffler's wafflers waffle's waffles weevil's weevilswifeless#WFLST wifeliest woefullest(WFLT Vivaldi waffledwaveletWFLTR whiffletree*WFLTRS whiffletree's whiffletrees WFLTS wavelet'swaveletsfWFN Vivian Vivienne waiving waving weaving whiffing wiving woofingwoven<WFNS Vivienne's waviness waviness's weaving'sWFNT viewfinder&WFNTS viewfinder's viewfindersWFPRS viviparous3WFR vivaria warfare wavererwayfarerWFRMvivarium#WFRMS vivarium's vivariums WFRN wavering wayfaringWFRNL waveringly%WFRNS wayfaring's wayfaringsHWFRS warfare's waverer's waverers wayfarer's wayfarersWFRTwaveredöWFS verve's VFW's vivace viva's vivas wafer's wafers waif's waifs waiver's waivers waives waver's wavers wave's waves Weaver's weaver's weavers weave's weaves wharf'swharvesXWFS whiff's whiffs wife's wives woofer's woofers woof'swoofsWFSKTvivisectWFSKTN vivisectingWFSKTS vivisectsWFSKTT vivisectedWFSKXN vivisectionWFSKXNL vivisectionalWFSKXNS vivisection'sWFSKXNSTvivisectionist3 WFSKXNSTSvivisectionist'svivisectionistsWFSS vivaciousWFSSL vivaciously-WFSSNS vivaciousnessvivaciousness'sWFST vivacitywaviestWFSTS vivacity'seWFT vivid vividerwaft waived waved weavedweft whiffed wivedwoofedWFTLvividlyWFTNwafting$WFTNS vividness vividness's-WFTS waft's wafts weft'sweftsWFTSTvividestWFTTwaftedWHBWahhabiWHFVHFvhfWHFSVHF'sWHKL vehicle vehicular WHKLS vehicle'svehiclesWHLWarhol"WHMNS vehemence vehemency'WHMNSS vehemence's vehemency'sWHMNTvehementWHMNTL vehementlyWHNWuhanWHSVHSwarhorse!WHSS warhorse's warhorsesWHTwarheadWHTS warhead'swarheadsüWKvac vague vaguer veejayvegVega veggie verge vergerVGVGAVic vicar Vicki Vickie Vicky Virgie VirgoVJ Vogue vogueWACWac wackier wacko wackyWaco wadge wagÉWKwage wagerWakewakeweak weaker wedge wedgieweek whack whackerWhig Wiccawick wickerwigwiki wodgewogwokwokeworkworkerWKBvocab1WKBK vegeburger veggieburgerworkbookCWKBKS vegeburgers veggieburgers workbook's workbooksWKBL vocableworkableWKBLR vocabulary)WKBLRS vocabularies vocabulary's!WKBLS vocable'svocablesWKBNTvagabondWKBNTK vagabondageWKBNTKS vagabondage'sWKBNTN vagabonding$WKBNTS vagabond's vagabondsWKBNTT vagabondedWKBNX workbench'WKBNXS workbenches workbench'sWKBSKT workbasketWKBSKTS workbasketsWKFL wakeful wakefully)WKFLNS wakefulness wakefulness'sWKFRworkfareWKFRS workfare'sWKFS workforceWKFSS workforce'sWKFXweakfish#WKFXS weakfishes weakfish'sWKHLK workaholic(WKHLKS workaholic's workaholics!WKHS workhorse workhouseAWKHSS workhorse's workhorses workhouse's workhousesWKKWaikiki—WKL vacuole vaguely vigil Virgil virgule vocal vocally waggle weakly weekly wiggle wiggler wigglierwigglyWKLKvocalic+WKLN waggling weaklingwiggling0WKLNS vigilance weakling's weaklingsWKLNSS vigilance's!WKLNT vigilant vigilanteWKLNTL vigilantly&WKLNTS vigilante's vigilantesWKLNTSM vigilantismWKLNTSMS vigilantism'sWKLNTST vigilantistWKLNTSTS vigilantist'sÎWKLS vacuole's vacuoles vigil's vigils Virgil's virgule's virgules vocal's vocals waggle's waggles weeklies weekly's wiggler's wigglers wiggle'swigglesWKLSS wiggleses!WKLST vocalist wiggliest$WKLSTS vocalist's vocalists3WKLT waggled wiggled wigletworkload9WKLTS wiglet's wiglets workload's workloadsWKM vacuumViacom5WKMN vacuuming Workman workmanworkmenWKMNLK workmanlike"WKMNS Workman's workman'sWKMNXP workmanshipWKMNXPS workmanship's*WKMS vacuum's vacuumsViacom's+WKMT vacuumed Vegemiteworkmate"WKMTS Vegemite's workmatesøWKN vagina vaginae Vaughan vegan vegging verging Viking viking virgin Virginia wagging waging Wagner wagon wagoner waken waking weaken weakener weighing whacking wigeonwigging$WKN Wigner wokenworking+WKNL vaginal vaginallyvirginal#WKNLS virginal's virginals$WKNMN workingman workingmenWKNMNS workingman's-WKNN Virginian wakening weakening%WKNNS Virginian's VirginiansWKNRN WagnerianøWKNS vacancy vagina's vagueness vagueness's vegan's vegans Viking's Vikings viking's vikings Virginia's virgin's virgins wackiness wackiness's Wagner's wagoner's wagoners wagon'swagons³WKNS wakens wakings weakener's weakeners weakens weakness weakness's whackings wigeon's Wiggins Wigner's working's workings workings's0WKNSS vacancies vacancy's weaknessesfWKNT vacant vignette virginity wakened weakened weekend weekender weeknightWKNTLvacantly$WKNTN vignetting weekendingvWKNTS vignette's vignettes virginity's weekenders weekend's weekends weeknight's weeknightsWKNTST vignettist)WKNTSTS vignettist's vignettists"WKNTT vignetted weekended)WKNWMN workingwoman workingwomenWKNWMNSworkingwoman'sWKPworkupWKPLS workplace&WKPLSS workplace's workplacesWKPS workup'sworkupsWKPT WikipediaWKPTS Wikipedia'sBWKR vagary vaqueroVCR Viagra wagererwaggeryWKRKvicarage#WKRKS vicarage's vicaragesWKRMworkroom#WKRMS workroom's workroomsWKRNwageringWKRNSvagrancyWKRNSS vagrancy's!WKRNT vagrant workaround1WKRNTS vagrant's vagrants workaroundsšWKRS vagaries vagarious vagary's vaquero's vaqueros VCR's vicarious vigorous wagerer's wagerers waggeries waggery's%WKRSL vicariously vigorously-WKRSNS vicariousnessvicariousness'sWKRTwageredýWKSvacs vacuous VargasVAX veejay's veejays Vega's Vegas veges vegges veggie's veggies veg's verger's vergers verge's vergesvex vicar's vicars Vickie's Vicki's Virgie'sVirgo'sýWKS Virgos Vogue's vogue's vogues wacko's wackos wadges wager's wagers wage's wages wag'swags Wake's wake's wakeswax waxierwaxy wedge's wedges wedgie's wedgies Weeksweek'söWKS weeks Weeks's whacker's whackers whack's whacks Whig's Whigs wicker's wickers wick's wicks wig'swigs wiki's wikis wodgeswogs wok'swoks worker's workers work'sworksWKSworks'sWKSBK VicksburgWKSBKS Vicksburg'sWKSL vacuouslyWKSML vigesimalWKSMNWaksman8WKSN vaccine vexing vixen waxenwaxingpWKSNS vaccine's vaccines vacuousness vacuousness's vixen's vixens waxiness waxiness'sWKSNT vaccinateWKSNTN vaccinatingWKSNTS vaccinatesWKSNTT vaccinatedWKSNXvixenishWKSNXL vixenishlyWKSNXN vaccination+WKSNXNS vaccination's vaccinations+WKSS VAXes vexes waxeswax'sWKSSTwaxiest;WKST vaguest vexed wackiest waxedweakestWKSTXN workstation+WKSTXNS workstation's workstationsWKSWKwaxwork"WKSWKS waxwork'swaxworksWKSWNwaxwing"WKSWNS waxwing'swaxwingsWKSXNvexation$WKSXNS vexation's vexationsWKSXS vexatiousWKSXSL vexatiouslyôWKT vacate vacuity vector vegged verged Victor victor waged wagged waked wedged weekday weighed whacked wicked wickeder wicket widget wigged workaday workday workedworkout"WKTBL vegetable worktableCWKTBLS vegetable's vegetables worktable's worktablesWKTFvocative#WKTFS vocative's vocatives)WKTL victual wagtailwickedly:WKTLS victual's victuals wagtail'swagtailsWKTMvictimWKTMS victim'svictimsWKTNvacating&WKTNS wickedness wickedness'sWKTPworktopWKTPSworktopsWKTR VictoriavictoryWKTRLVictrolaWKTRLS Victrola's0WKTRN vectoring vegetarian VictorianEWKTRNS vegetarian's vegetarians Victorian's Victorians+WKTRNSM vegetarianism VictorianismWKTRNSMSvegetarianism's>WKTRS Victoria's victories victorious victory'sWKTRSL victoriouslyWKTRTvectoredÆWKTS vacates vacuity's vector's vectors Victor's victor's victors weekday's weekdays wicket's wickets widgets workday's workdays workout'sworkoutsWKTST wickedestWKTT vacatedvegetateWKTTF vegetativeWKTTN vegetatingWKTTS vegetatesWKTTT vegetatedWKTXN vegetationWKTXNS vegetation's+WKWK wickerwork wigwagworkweekWKWKN wigwaggingJWKWKS wickerwork's wigwag's wigwags workweek's workweeksWKWKT wigwaggedWKWMwigwamWKWMS wigwam'swigwams'WKX voguish waggishworkshyWKXL waggishly-WKXN vacation vacationervocation&WKXNL vocational vocationallyWKXNN vacationing}WKXNS vacationer's vacationers vacation's vacations vocation's vocations waggishness waggishness'sWKXNST vacationist+WKXNSTS vacationist's vacationistsWKXNT vacationedWKXPworkshop#WKXPS workshop's workshopsWKXT worksheet$WKXTS worksheet's worksheetsWKYNK VijayanagarWKYNKS Vijayanagar'sWKYWT VijayawadaWKYWTS Vijayawada'sýWLValvalvale valley value valuervealveilVelavela velar velourvialVilavile viler Villa villa villiviol Viola viola voilevolvole volleywail wailer waleúWLWallwall wallah Waller wallow wally waylayweal Weill we'llwell Weller wellie welly whale whaler wheal wheel Wheeler wheeler wheelie while whirl whole who'llwholly˜WL whorlwile Wiley wilierWillwill Willa Willie willow willowy Willy willywilywool woollierwoolly(WL@ wealth wealthierwealthy(WL@NS wealthiness wealthiness'sWL@Swealth'sWL@ST wealthiestWLB wallabyWilburWLBFS WilberforceCWLBL valuable violable volleyball volublevolublyBWLBLS valuable's valuables volleyball's volleyballsWLBLT volubilityWLBLTS volubility'sWLBN whaleboneWilburn$WLBNS whalebone's Wilburn'sWLBR wheelbarrow)WLBRS wheelbarrow's wheelbarrows:WLBS wallabies wallaby's wheelbaseWilbur's%WLBSS wheelbase's wheelbases:WLBT wallboard whaleboat whirlybirdWilbert_WLBTS wallboard's whaleboat's whaleboats whirlybird's whirlybirds Wilbert'sgWLF valve vilifyVLF Volvo vulva vulvaeWolfwolf Wolfe WolffWoolfWLFHMPTN WolverhamptonWLFHNT wolfhound'WLFHNTS wolfhound's wolfhoundsWLFKNKWolfgangWLFKNKS Wolfgang'sWLFKXN vilificationWLFKXNSvilification'sWLFLvalvularWLFLN ValvolineWLFLNS Valvoline'sWLFLS valvelessWLFLW wallflower(WLFLWS wallflower's wallflowersWLFN valvingwolfingWLFRwelfareWLFRMwolframWLFRMS wolfram'sWLFRN wolverine&WLFRNS wolverine's wolverinesWLFRS welfare'sWLFRT WilfredWilfredo$WLFRTS Wilfredo's Wilfred'sdWLFS valve's valves vilifies VLF's Volvo's vulva's wolf's wolfswolvesmWLFT valved Velveeta velvet velvetier velvety vilified wholefood WilfordwolfedWLFTN velveteenWLFTNS velveteen's=WLFTS Velveeta's velvet's wholefoods Wilford'sWLFTST velvetiestWLFXwolfishWLFYN vilifyingWLHLValhallaWLHLMWilhelmWLHLMN WilhelminaWLHLMNS Wilhelmina'sWLHLMS Wilhelm'sWLHLS Valhalla'sWLHS wheelhouse'WLHSS wheelhouse's wheelhouses!WLHT wellhead wholewheat#WLHTS wellhead's wellheadsWLHTT wholeheartedWLHTTLwholeheartedly3WLHTTNSwholeheartednesswholeheartedness's‰WLK Vallejo village villager Volcker VolgaVulg vulgarwalk Walker walker warlike warlockwhelkWLK@RN woolgatheringWLK@RNSwoolgathering'sWLKBT walkaboutWLKBTS walkaboutsWLKFwalkover#WLKFS walkover's walkoversWLKK whirligigWLKKRT VolgogradWLKKRTS Volgograd's%WLKKS whirligig's whirligigsWLKLvulgarlyWLKMwelcome WLKMN Walkman welcoming!WLKMS welcome'swelcomesWLKMTwelcomed1WLKN volcano Vulcan walkingwelkinWLKNKvolcanicRWLKNS volcanoes volcano's Vulcan's walking's welkin'sWilkinsWLKNSN WilkinsonWLKNSNS Wilkinson's)WLKR Valkyrie Velcrovulgarer/WLKRN vulgarian Walgreen wholegrain4WLKRNS vulgarian's vulgarians Walgreen's:WLKRS Valkyrie's Valkyries Velcro'sVelcrosWLKRSM vulgarism'WLKRSMS vulgarism's vulgarismsWLKRST vulgarestWLKRT vulgarity'WLKRTS vulgarities vulgarity'sÖWLKS villager's villagers village's villages Volcker's Volga's Walker's walker's walkers walkies walk's walks warlock's warlocks whelk's whelks WilcoxWilkesWLKSN WilkersonWLKSNS Wilkerson'sWLKSSWilcox'sWLKSWKN VolkswagenWLKSWKNS Volkswagen's2WLKT Vulgate walked walkoutwhelked:WLKTS Vulgate's Vulgates walkout'swalkoutsWLKW walkawaywalkway;WLKWS walkaway's walkaways walkway'swalkwaysWLLvilelyWLLS valuelesspWLM Valium vellum Velma velum Vilma volume whelm whilom William WilmaWilmerWLML wholemealWLMNwhelmingWLMNKVlaminckWLMNS voluminousWLMNSL voluminously0WLMNSNSvoluminousnessvoluminousness'sWLMNTN WilmingtonWLMNTNS Wilmington'sWLMS Valium's Valiums vellum's Velma's velum's Vilma's volume's volumes whelms Williams Wilma'sWilmer'sWLMSN WilliamsonWLMSTT Willemstad+WLMT Walmart whelmed Willamette$WLMTS Walmart's Willamette'sãWLN valuing veiling Verlaine villain villainy villein Villon violin wailing waling walling Walloon welling whaling Wheeling wheeling whiling whirling wilingwillingWLNK villeinage%WLNKNK Wollongong WoolongongWLNKNKS Woolongong'sWLNKS villeinage'sWLNL willingly(WLNNS willingness willingness's%WLNRBL vulnerable vulnerablyWLNRBLT vulnerability1WLNRBLTSvulnerabilitiesvulnerability'sóWLNS valance valence valency valiance Verlaine's vileness vileness's villainies villainous villain's villains villainy's villein's villeins Vilnius Vilnius's violence violin'sviolinsªWLNS wailing's wellness wellness's whaling's Wheeling's wholeness wholeness's wiliness wiliness's wooliness woolliness woolliness's4WLNSL Valenzuela violincello violoncelloJWLNSLS Valenzuela's violincellos violoncello's violoncellosWLNSLST violoncellist0WLNSLSTSvioloncellist'svioloncellistspWLNSS valance's valances valence's valences valencies valency's valiance's violence'sWLNST violinistWLNSTN Wallenstein&WLNSTS violinist's violinistsJWLNT Valenti valiant violent volunteer walnutWelland"WLNTL valiantly violentlyWWLNTN Valentin Valentine valentine Valentino Wellington wellingtonWLNTNS Valentine's valentine's valentines Valentin's Wellington's Wellingtons wellington's wellingtonsWLNTR voluntaryWLNTRL voluntarilyWLNTRN volunteering'WLNTRS voluntaries voluntary's)WLNTRSM voluntarism volunteerism.WLNTRSMS voluntarism'svolunteerism'sWLNTRT volunteeredVWLNTS Valenti's volunteer's volunteers walnut's walnuts Welland'sWLNXValencia"WLNXS Valencia's ValenciasWLP wallopwhelpWLPKSNXTWalpurgisnacht,WLPL Walpole Whirlpool whirlpoolAWLPLS Walpole's Whirlpool's whirlpool's whirlpools+WLPN vulpine wallopingwhelping%WLPNS walloping's wallopingsWLPP wallpaperWLPPRN wallpaperingWLPPRT wallpapered%WLPPS wallpaper's wallpapersWLPRS ValparaisoWLPRSS Valparaiso's3WLPS wallop's wallops whelp'swhelpsWLPT wallopedwhelpedWLPTR voluptuary)WLPTRS voluptuaries voluptuary'sWLPTS voluptuousWLPTSL voluptuously0WLPTSNSvoluptuousnessvoluptuousness'sWLPW willpowerWLPWS willpower's'WLR Valarie ValeriaValerieWLRL VillarrealWLRLS Villarreal'sWLRNValerianWLRNS Valerian'sPWLRS Valarie's Valeria's Valerie's valorous walruswalrus'sWLRSL valorouslyWLRSSwalrusesWLRT wheelwright(WLRTS wheelwright's wheelwrightsýWLS vale's vales valise valley's valleys Valois Val's valuer's valuers value's values veal's veil's veils velar's velars Velez velour's velours vial's vials Vila's villa'svillasõWLS villus villus's Viola's viola's violas viol's viols voile's vole's voles volley's volleys wailer's wailers wail's wails Wales wale's wales Walesa Wales's WallacewallahsõWLS wallies Wallis wallow's wallows Wall's Walls wall's walls waylays weal's weals Weill's Weller's Welles wellies Wells well's wells whaler's whalers whale's whaleswheal'sõWLS wheals Wheeler's wheelie's wheelies wheel's wheels while's whiles whirl's whirls whole's wholes whorl's whorls Wiles wile's wiles Wiley's Willa's Willie's willies willies's{WLS Willis willow's willows Will's will's wills Willy's Wolsey woollies woolly'swool'sWLSKVlasicWLSKSVlasic's"WLSL wholesale wholesalerWLSLN wholesalingDWLSLS wholesaler's wholesalers wholesale's wholesalesWLSLT wholesaledWLSM wholesomeWLSML wholesomely-WLSMNS wholesomenesswholesomeness'sWLSNWilsonWLSNN WilsonianWLSNSWilson'sWLSPRN wellspring)WLSPRNS wellspring's wellspringsWLSPT velocipede(WLSPTS velocipede's velocipedes5WLSS valise's valises Velez'swhalesesJWLST velocity vilest violist whilst wiliest woolliest WLSTNKRFTWollstonecraft! WLSTNKRFTSWollstonecraft's=WLSTS velocities velocity's violist'sviolistsWLSTTVolsteadWLSTTS Volstead'søWLT valet valid Valletta valuate valued varlet vault vaulter veiledveld violate violator Violet violetVladvolt Volta volute wailedWald Waldo waldo waled walledwalletùWLTWalt Walter warlord waylaidweld welder welledwelt welter whaled wheeled whiled whirled whorled wield wielderwild Wilda Wilde Wilder wilder wiled Willard willedwilt+WLTwold Woolite worldwouldWLTBLweldableWLTBST wildebeest)WLTBSTS wildebeest's wildebeests+WLTF Waldorf worldviewwould'veWLTFLwildfowlWLTFLS wildfowl'sWLTFLW wildflower)WLTFLWS wildflower's wildflowersWLTFRwildfire$WLTFRS wildfire's wildfires2WLTFS Waldorf's worldview's worldviewsWLTFSTK VladivostokWLTFSTKS Vladivostok'sWLTHMWaldheimWLTK voltagevoltaic!WLTKS voltage'svoltages!WLTKT wildcat wildcatterWLTKTN wildcattingWLTKTR valedictoryWLTKTRN valedictorian0WLTKTRNSvaledictorian'svaledictorians,WLTKTRS valedictories valedictory'sAWLTKTS wildcat's wildcats wildcatter's wildcattersWLTKTT wildcattedWLTKXN valediction+WLTKXNS valediction's valedictions@WLTL validly volatile wildly worldlierworldlyWLTLFwildlifeWLTLFS wildlife's)WLTLNS worldliness worldliness'sWLTLST worldliestWLTLT volatilityWLTLTS volatility'sWLTM VladimirWaldemarWLTMS Waldemar's"WLTMT Voldemort voltmeter5WLTMTS Voldemort's voltmeter's voltmetersŽWLTN valeting valuating vaulting violating Walden Walton welding Weldon welting wielding wiltingWiltonšWLTNS validness validness's vaulting's Walden's Walton's Weldon's wilderness wilderness's wildness wildness'sWilton'sWLTNSS wildernessesWLTNTwouldn'tWLTNXN WaldensianWLTR VoltairevultureWLTRM velodromeWLTRMS velodromesWLTRN weltering<WLTRS Voltaire's vulture's vultures vulturousWLTRTwelteredöWLTS Valdez valet's valets Valletta's valuates varlet's varlets vaulter's vaulters vault's vaults veld's velds violates violator's violators Violet's violet's violets Vlad'svolt'sþWLTS volts volute's volutes waldoes Waldo's waldos Wald's wallet's wallets Walters Walt's waltz waltzer warlord's warlords welder's welders weld's welds welter's welters welt'swelts²WLTS wielder's wielders wields Wilda's wild's wilds wilds's wilt's wilts wold's wolds Woolite's world's worlds woulds WurlitzerWLTSNwaltzingRWLTSS Valdez's waltzer's waltzers waltzes waltz's Wurlitzer's)WLTST waltzed wildestwouldstvWLTT valeted validate validity valuated vaulted violated welded welted wieldedwiltedWLTTN validatingWLTTNRNvaletudinarian2WLTTNRNSvaletudinarian'svaletudinarians! WLTTNRNSM"valetudinarianism$ WLTTNRNSMSvaletudinarianism's#WLTTS validates validity'sWLTTT validated%WLTWT welterweight worldwide,WLTWTSwelterweight's welterweightsWLTXN validation'WLTXNS validation's validationsWLW williwaw willowierWLW@ WoolworthWLWN wallowingWLWNT whirlwind&WLWNTS whirlwind's whirlwinds"WLWS williwaw's williwawsWLWST willowiestWLWTwallowed:WLX Walsh Welsh welsh welsher wheelchair WLXMN WelshmanWelshmenWLXMNS Welshman's9WLXN valuation violation volitionwelshingWLXNL volitionalPWLXNS valuation's valuations violation's violations volition's`WLXS Walsh's welsher's welshers welshes Welsh's wheelchair's wheelchairsWLXTwelshedWLXWMN Welshwoman'WLY Vilyui walleyewaylayer!WLYN volleying waylayingGWLYS Vilyui's walleye's walleyes waylayer's waylayersWLYT volleyedwalleyedxWM Vermeervimwarm warmerwham whammywhimwhom Wiemarwombworm wormierwormyWM@ vermouthwarmth WM@S vermouth'swarmth'sWMBLwombleWMBLSwomblesWMBLTN WimbledonWMBLTNS Wimbledon'sWMBLTT warmbloodedWMBS womb'swombsWMBTwombatWMBTS wombat'swombatsWMFwhomeverWMFM vermiformWMHLwormhole#WMHLS wormhole's wormholesWMHTT warmhearted1WMHTTNSwarmheartednesswarmheartedness'sWMKLT vermiculiteWMKLTS vermiculite'sWMLwarmlyWMLN vermilionWMLNS vermilion'sDWMN vermin warming whamming woman womenwormingWMNFLK womenfolk7WMNFLKS womenfolk's womenfolks womenfolks'sWMNHT womanhoodWMNHTS womanhood'sWMNK warmongerWMNKNT womankindWMNKNTS womankind'sWMNKRN warmongeringWMNKRNSwarmongering's%WMNKS warmonger's warmongersWMNL womanlierwomanlyWMNLK womanlikeWMNLKS womanlike's)WMNLNS womanliness womanliness'sWMNLST womanliestEWMNS verminous vermin's warmness warmness'swoman's*WMNT varmint Vermont VermonterKWMNTS varmint's varmints Vermonter's Vermonters Vermont'sWMNXwomanish5WMPvamp whimperwimp wimpierwimpyWMPLwimpleWMPLNwimplingWMPLS wimple'swimplesWMPLTwimpledWMPMwampumWMPMSwampum'sWMPN vampingwimpingWMPRvampireWMPRN whimpering!WMPRS vampire'svampiresWMPRT whimperedFWMPS vamp's vamps whimper's whimpers wimp'swimpsWMPSTwimpiestWMPT vampedwimpedWMPXwimpish´WMS vamoose vim's warmer's warmers warms whammies whammy's wham's whams whim's whims whimsy Wiemar's Wimsey Worms worm'swormsWMSF whomsoever$WMSKL whimsical whimsicallyWMSKLT whimsicalityWMSKLTSwhimsicality'sWMSL vermicelliWMSLS vermicelli'sWMSN vamoosing7WMSS vamooses whimsies whimsy'sWimsey's)WMST vamoosed warmestwormiest.WMT vomit warmed whammedwormedWMTNvomitingWMTS vomit'svomitsWMTTvomitedWMWTwormwoodWMWTS wormwood'sWMXwarmishøWNvain vainerVanvanvane Vaughnvein veneerVenn venueVern Verna Verne vernier Viennavinevinowainwanwane wanna wannerwarn Warner Waynewean weeing weenýWN weenie weenier weenywenwhen whine whiner whinge whinger whinier whinny whiny wiener wieniewinwinewing winger winier winner Winnie winnowwinowinywon wooingwornWN@RPWinthropWN@RPS Winthrop'sWNB wannabewannabee WNBK Weinberg Winnebago%WNBKS Weinberg's Winnebago'sWNBLwinnable,WNBS wannabees wannabe'swannabesWNFwheneverWNFRWinfreyWNFRS Winfrey'sWNFRT WinfredWinifred#WNFRTS Winfred's Winifred'siWNKVang vinegarWangwank wankerwink winkerWongwonk wonkierwonkyWNKF Vancouver"WNKFL vengeful vengefullyWNKFS Vancouver'sHWNKL vernacular wangle wangler Wankel Winklewinkle WNKLN wanglingwinkling¢WNKLS vernacular's vernaculars wangler's wanglers wangle's wangles Wankel's wineglass wineglass's Winkle's winkle'swinklesWNKLSS wineglassesWNKLT wangledwinkledWNKN wankingwinkingWNKNS vengeanceWNKNSS vengeance'sWNKRvinegaryWNKRT vinaigretteWNKRTS vinaigrette'sWNKRW winegrower(WNKRWS winegrower's winegrowersƒWNKS Vang's vinegar's Wang's wankers wanks winker's winkers wink's winks Wong's wonk'swonksWNKSTwonkiest3WNKT vanguard Vonnegut wankedwinked1WNKTS vanguard's vanguards Vonnegut's!WNKX vanquish vanquisherWNKXN vanquishing5WNKXS vanquisher's vanquishers vanquishesWNKXT vanquishedUWNL vainly vanilla venal venally venial vernal vinylwanlyWNLKwinglikeWNLR vainglory'WNLRS vainglorious vainglory'sWNLRSLvaingloriouslyAWNLS vanilla's vanillas vinyl's vinylswinglessWNLTvenalityWNLTS venality'sWNMvenom!WNMK Wanamaker winemaker4WNMKS Wanamaker's winemaker's winemakersWNMS venomousvenom'sWNMSL venomously•WNN vanning veining Vernon waning warning weaning weening whingeing whinging whining winging winingwinningWNNL winninglyDWNNS Vernon's warning's warnings winning'swinningsWNPKWinnipegWNPKS Winnipeg'sWNRwineryWNRBL venerableWNRBLT venerabilityWNRBLTSvenerability'sWNRLvenereal"WNRMN venireman veniremenWNRMNS venireman'sWNRN veneeringWNRS winerieswinery's-WNRT veneered venerate wainwrightWNRTN venerating4WNRTS venerates wainwright's wainwrightsWNRTT veneratedWNRXN venerationWNRXNS veneration'sõWNS Vance vane's vanes Vanessa van'svans Vaughn's vein's veins veneer's veneers Venice Venn's venous venue's venues Venus Venus's Verna's vernier's verniers Vern'sVienna'sùWNS Viennese Vince vine's vines vino's vinous wain's wains wane's wanes wanness wanness's Warner's warns weans weenie's weenies weens weensier weensy wen'swens whencewhen'sþWNS whens whiner's whiners whine's whines whingers whinges whinnies whinny's wiener's wieners wienie's wienies wince wine's wines wingers wing's wings winner's winners winnowswino's)WNS winos win'swinswon'sWNSBLvincibleWNSF whensoeverWNSKTwainscot$WNSKTS wainscot's wainscotsWNSL VenezuelaWNSLN Venezuelan(WNSLNS Venezuelan's VenezuelansWNSLS Venezuela'sWNSM winsomewinsomerWNSML winsomely)WNSMNS winsomeness winsomeness'sWNSMST winsomest'WNSN venison Vinsonwincing!WNSNS venison'sVinson'sWNSNTVincentWNSNTS Vincent'sWNSPWinesapWNSPNwingspan$WNSPNS wingspan's wingspansWNSPRT wingspread)WNSPRTS wingspread's wingspreadsWNSPS Winesap'sKWNSS Vanessa's Venice's Venuses Vince's wince'swincesWNSST weensiestVWNST vainest Vanzetti wannest weeniest whiniest wincedwiniestWNSTNWinstonWNSTNS Winston'sWNSTS Vanzetti'sùWNT vanity vanned Vanuatu vaunt veinedvend vendorvent viand Vondawand Wanda wander wanedwant warned weaned weenedwend Wendi Wendywent whined whinged whinniedwind„WNT winder windier window windy wined winged winter Wonder wonder won'twont woundwounderWNTBKwindbag"WNTBKS windbag'swindbagsWNTBLvendibleWNTBLN windblownWNTBLT VanderbiltWNTBNwindburnWNTBNS windburn'sWNTBNT windburnedWNTBR Wonderbra4WNTBRK windbreak Windbreaker windbreakerHWNTBRKS windbreaker's windbreakers windbreak's windbreaksWNTBRS Wonderbra's0WNTFL windfall wonderful wonderfully.WNTFLNS wonderfulnesswonderfulness's$WNTFLS windfall's windfallsWNTFLW windflower)WNTFLWS windflower's windflowersWNTHKWindhoek(WNTK Vandyke vantagevintageWNTKM windjammer(WNTKMS windjammer's windjammersWNTKNT wunderkindWNTKNTS wunderkindsWNTKRN wintergreenWNTKRNS wintergreen'sDWNTKS vantage's vantages vintage's vintagesWindexWNTKSSWindex's#WNTKT vindicate vindicatorWNTKTF vindictiveWNTKTFL vindictively1WNTKTFNSvindictivenessvindictiveness'sWNTKTN vindicating6WNTKTS vindicates vindicator's vindicatorsWNTKTT vindicatedWNTKXN vindication+WNTKXNS vindication's vindications1WNTL Vandal vandal WendellwindilyWNTLNVentolinWNTLNS Ventolin'sWNTLNT wonderland)WNTLNTS wonderland's wonderlandswWNTLS Vandal's Vandals vandal's vandals Wendell's windlass windlass's windless windowlessWNTLSM vandalismWNTLSMS vandalism'sWNTLSS windlassesWNTLST wanderlust)WNTLSTS wanderlust's wanderlusts#WNTLT ventilate ventilatorWNTLTN ventilating6WNTLTS ventilates ventilator's ventilatorsWNTLTT ventilatedWNTLXN ventilationWNTLXNS ventilation'sWNTMvanadiumWNTMLwindmillWNTMLN windmilling$WNTMLS windmill's windmillsWNTMLT windmilledWNTMNT wondermentWNTMNTS wonderment'sWNTMS vanadium'sWNTMTRKS Vindemiatrix WNTMTRKSSVindemiatrix'swWNTN vaunting vending venting vintner wanting wanton wending winding wingdingwoundingWNTNLwantonlyWNTNN wantoningšWNTNS vintner's vintners wantonness wantonness's wanton's wantons windiness windiness's winding's wingding's wingdingsWNTNTwantonedWNTP windupwingtipWNTPN windowpane(WNTPNS windowpane's windowpanesWNTPPwindpipe$WNTPPS windpipe's windpipesWNTPRF windproof8WNTPS windup's windups wingtip'swingtips?WNTR venture wanderer windrow wintrierwintry%WNTRKL ventricle ventricular'WNTRKLS ventricle's ventriclesWNTRLventralWNTRLK ventriloquyWNTRLKS ventriloquy'sWNTRLKSM ventriloquism WNTRLKSMSventriloquism'sWNTRLKST ventriloquist1 WNTRLKSTSventriloquist'sventriloquists<WNTRN venturing wandering wintering wonderingWNTRNL wonderingly'WNTRNS wanderings wanderings'snWNTRS venture's ventures venturous wanderer's wanderers windrow's windrowswondrous&WNTRSL venturously wondrouslyWNTRSM venturesomeWNTRSML venturesomely3WNTRSMNSventuresomenessventuresomeness's.WNTRSNS venturousnessventurousness'sWNTRST wintriest8WNTRT ventured wandered winteredwonderedûWNTS vanities vanity's Vanuatu's vaunt's vaunts vendor's vendors vends vent's vents viand's viands Vonda's Wanda's wanders wand's wands want's wants Wendi's wends Wendy'swinder'sªWNTS winders Windows window's windows wind's winds Windsor Winters winter's winters wonder's wonders wont's wound'swounds"WNTSF windsurf windsurferWNTSFN windsurfingWNTSFNS windsurfing's5WNTSFS windsurfer's windsurfers windsurfsWNTSFT windsurfedWNTSKwindsockWNTSKRN windscreen*WNTSKRNS windscreen's windscreens$WNTSKS windsock's windsocksWNTSL windowsill(WNTSLS windowsill's windowsills!WNTSS Windsor'sWindsorsWNTSTwindiestWNTSTM windstorm'WNTSTMS windstorm's windstormsWNTSWPT windswepteWNTT vaunted vended vendetta vented wanted wended winded wontedwoundedWNTTM wintertimeWNTTMS wintertime's#WNTTS vendetta's vendettasWNTWN windowing,WNTWT windowed Windwardwindward%WNTWTS Windward's windward'sWNTXL windchillWNTXLS windchill'sWNTXLT windshield)WNTXLTS windshield's windshieldsWNTXT windcheaterWNTXTS windcheatersWNWwinnowerWNWN winnowing"WNWS winnower's winnowersWNWTwinnowed-WNX vanish varnish wenchwinchWNXLWinchellWNXLS Winchell's_WNXN vanishing varnishing venation Venetian Venusian VientianewinchingNWNXNS vanishings venation's Venetian's Venetians Vientiane'sYWNXS vanishes varnishes varnish's wenches wench's wincheswinch'sWNXST WinchesterWNXSTS Winchesters*WNXT vanished varnishedwinchedWNYN whinnyingWNYTvineyard"WNYTS vineyard's vineyards¿WPveepVIP viperVPwarpweep weeper weepie weepier weepywhip whipper whoop whoopee whooperwhop whopperwhupwipe wiper wopWP@warpathWP@S warpath'swarpathsWPKTwhipcordWPKTS whipcord'sWPLWhippleWPLNwarplane#WPLNS warplane's warplanesWPLS Whipple'sWPLTR whippletree*WPLTRS whippletree's whippletreesWPLXwhiplash#WPLXS whiplashes whiplash's`WPN warping weapon weeping whipping whooping whopping whuppingwipingWPNLS weaponlessWPNRweaponryWPNRS weaponry'sEWPNS weapon's weapons weepings whipping's whippings WPNT viewpointwarpaint$WPNTS viewpoint's viewpointsWPRS vaporousviperousùWPS veep's veeps viper's vipers VIP'sVIPs warp's warps weeper's weepers weepies weep's weeps weepy's whipper's whippers whip's whips whipsaw whoopees whooper's whooperswhoop'skWPS whoops whopper's whoppers whops whups wiper's wipers wipe's wipeswopsWPSNPwhippersnapper0WPSNPSwhippersnapper'swhippersnappers WPSS whipsaw'swhipsawsWPSTweepiestWPSWN whipsawingWPSWT whipsawedkWPT vapid wapiti warpedwept whipped whippet whooped whopped whuppedwipedWPTLvapidly$WPTNS vapidness vapidness's7WPTS wapiti's wapitis whippet'swhippetsWPTTvapidityWPTTS vapidity'sWPWL whippoorwill+WPWLSwhippoorwill's whippoorwillsWPWR vaporwareWPWRS vaporwaresçWRvaryVera veriervery vireoWareware warier warriorwary wearer wearier weary we'rewere where wherry who're whorewire wirierwirywore worrierworryWRBwhereby+WRBL variable variablywearable#WRBLS variable's variablesWRBLT variabilityWRBLTS variability's'WRBTS whereabouts whereabouts's'WRF verify whereofwhereverWRFBL verifiableWRFKXN verificationWRFKXNSverification'sWRFR wherefore%WRFRS wherefore's whereforesWRFSverifiesWRFTverifiedWRFYN verifyingWRHwirehair=WRHS warehouse whorehouse wirehair's wirehairsWRHSN warehousingDWRHSS warehouse's warehouses whorehouse's whorehousesWRHST warehoused'WRK verruca verrucaeviragoWRKRSVeracruzWRKRSS Veracruz'sDWRKS varicose verruca's verrucas viragoesvirago'sWRKT variegateWRKTN variegatingWRKTS variegatesWRKTT variegatedWRKXN variegationWRKXNS variegation's8WRL verily viral virile warilywearilyWRLKvirologyWRLKS virology'sWRLKST virologist)WRLKSTS virologist's virologistsWRLNS virulenceWRLNSS virulence'sWRLNTvirulentWRLNTL virulently!WRLS wireless wireless'sWRLSS wirelessesWRLTvirilityWRLTS virility'sWRMNT worrimentWRMNTS worriment'sWRMXT Wehrmacht†WRN veering Verona Waring Warren warren warring wearing wherein whereon whirring whoringwiringWRNK VeronicaveronicaWRNKS veronica'sÂWRNS Varanasi variance Verona's Veronese wariness wariness's Waring's warren's warrens weariness weariness's wearings wiriness wiriness'swiring'sWRNSHVoronezh#WRNSS variance's variances?WRNT variant veranda warrant warrantyweren'tWRNTN warrantingoWRNTS variant's variants veranda's verandas warranties warrant's warrants warranty's#WRNTT warranted warrantiedWRNTYN warrantyingWRPN whereuponüWRS Varese varies various Vera's vireo's vireos virus virus's Ware's ware's wares warez warrior's warriors wearer's wearers wearies whereas where's wheres wherries wherry'swhore'sRWRS whores wire's wires worrier's worriers worriesworry'sWRSF wheresoeverWRSL variously!WRSM wearisome worrisomeWRSML wearisomelyWRSMLTTverisimilitudeWRSMLTTSverisimilitude'sWRSNVerizonWRSNS Verizon's7WRSS veracious viruses voraciouswarezes&WRSSL veraciously voraciously-WRSSNS voraciousnessvoraciousness'sLWRST veracity veriest voracity wariest weariestwiriest#WRSTS veracity's voracity's„WRT variate varied variety veered verity warred wearied whereat whereto whirred wiredworried"WRTBL veritable veritably WRTL varietal worriedly#WRTLS varietal's varietals WRTP wiretap wiretapperWRTPN wiretappingWRTPNS wiretapping's@WRTPS wiretapper's wiretappers wiretap'swiretapsWRTPT wiretappedBWRTS varieties variety's verities verity'swiredsWRW@ wherewithWRW@L wherewithalWRW@LS wherewithal'sWRWLFwerewolf%WRWLFS werewolf's werewolvesWRWT worrywart$WRWTS worrywart's worrywartsWRX whoreishwhorishWRXN variation$WRXNS variation's variations*WRYN varying wearyingworryingWRYNL worryinglyWRYNS worryingsûWSvarsvase Vassar veer's veers verse versovicevies view's viewsVI'sVisavisavise visorviz vizier voice vow'svowsV'svs war'swars Warsawwas way's waysöWS wazoo wear's wears wee'swees weigh's weighs weir's weirs Wei's Weiss Weiss's wheeze wheezier wheezy whey's WHO's who's whose whoso why'swhys Wii'sWisWise wisežWS wiserwiz woe'swoes wooer's wooerswoos woozier woozy worse wow'swowsWu'swuss wussier wuss'swussyWSBL visiblevisiblyWSBLT visibilityWSBLTS visibility'sWSBNK whizzbang%WSBNKS whizzbang's whizzbangs+WSF versifier versify whosoeverWSFKXN versificationWSFKXNSversification'sWSFRS vociferousWSFRSL vociferously0WSFRSNSvociferousnessvociferousness'sWSFRT vociferateWSFRTN vociferatingWSFRTS vociferatesWSFRTT vociferatedWSFRXN vociferationWSFRXNSvociferation'sKWSFS versifier's versifiers versifies Vesuvius Vesuvius'sWSFT versifiedWSFYN versifyingKWSK visage Wesak whisk whiskerWisc wiseguyWozzeckWSK@Visigoth#WSK@S Visigoth's Visigoths+WSKL vascular vesicle vesicular!WSKLS vesicle'svesiclesWSKLT vesiculateWSKNwhiskingWSKNSN WisconsinWSKNSNS Wisconsin'sWSKNSNT Wisconsinite.WSKNSNTSWisconsinite's WisconsinitesWSKNTviscountRWSKNTS viscountcy viscountess viscountess's viscount's viscounts;WSKNTSS viscountcies viscountcy's viscountessesWSKR whiskerywiseacreWSKRK wisecrackWSKRKN wisecracking&WSKRKS wisecrack's wisecracksWSKRKT wisecrackedWSKRNT vicegerent)WSKRNTS vicegerent's vicegerents#WSKRS wiseacre's wiseacresWSKRT whiskeredÇWSKS Vasquez Vazquez visage's visages viscose viscous viscus viscus's Wesak's Wessex whisker's whiskers whisk's whisks whiskys wiseguys Wozzeck's/WSKSS Vasquez's Vazquez's viscose'sWSKST viscosityWSKSTS viscosity'sWSKT whiskedwhizkidWSKTM vasectomy'WSKTMS vasectomies vasectomy'sWSKTS whizkid's†WSL vassal vessel visual visually wassail weasel weaselly Wesley wheezily Wiesel wiselywoozilyWSLK vassalageWSLKS vassalage's!WSLN Vaseline wassailing#WSLNS Vaseline's VaselinesÙWSLS vassal's vassals Versailles Versailles's Vesalius Vesalius's vessel's vessels visual's visuals voiceless wassail's wassails weasel's weasels Wesley'sWiesel'sWSLSL voicelessly-WSLSNS voicelessnessvoicelessness's!WSLT vacillate wassailedWSLTN vacillatingWSLTS vacillatesWSLTT vacillatedWSLXN vacillation*WSLXNS vacillation's vacillationsWSLYNWesleyanWSLYNS Wesleyan'sWSML WeissmullerWSMLS Weissmuller's!WSMN WassermannWeizmannWSMT vasomotorzWSN versing vicing visaing vising voicing Wesson Wezen wheezing whizzing wisingworsenWSN@L WiesenthalWSN@LS Wiesenthal'sWSNKWozniakWSNKS Wozniak'sWSNL vicennialWSNN worseningcWSNS Wesson's Wezen's wheeziness wheeziness's wooziness wooziness'sworsens?WSNT Vicente vicinity wasn't wizenedworsened"WSNTS Vicente's vicinity'sGWSP vesperWASPwasp whisperwisp wispierwispyWSPKSVespucciWSPKSS Vespucci'sWSPR whispererWSPRN whispering%WSPRS whisperer's whisperersWSPRT whisperedgWSPS vesper's vespers WASP's wasp's wasps whisper's whispers wisp'swispsWSPSTwispiestWSPXwaspishWSPXL waspishlyWSPXN Vespasian(WSPXNS waspishness waspishness'sWSR viceroyvisceraWSRKL viceregal!WSRL visceral viscerallyWSRS viceroy'sviceroysþWSS vase's vases Vassar's verse's verses verso's versos versus vice's vices vicious Visa's visa's visas vise's vises visor's visors vizier's viziers voice's voices Warsaw'swazoospWSS wheeze's wheezes whizzes Wise's wise's wises worse's wusses wussieswussy'sWSSL viciously(WSSNS viciousness viciousness'sCWSST wheeziest wisest wooziest Worcesterwussiest%WSSTS Worcester's WorcestersWSSTT vicissitude*WSSTTS vicissitude's vicissitudesWSSTXRWorcestershireûWST varsityvast vaster versedvest Vesta viced visaed viscid vised visit visitor VISTA vista voiced Vorster waistwast waste waster wayside weestWestwest wheezedwhistIWST whizzed wisedwist wizard Wooster worstwurstWSTBL vestibule&WSTBLS vestibule's vestibules#WSTBNT waistband westbound'WSTBNTS waistband's waistbandsWSTBSKT wastebasket,WSTBSKTS wastebasket's wastebasketsHWSTFL wasteful wastefully Westphalia wistful wistfullyLWSTFLNS wastefulnesswastefulness's wistfulness wistfulness'sWSTK vestigewastage$WSTKL vestigial vestigially.WSTKS vestige's vestiges wastage'sWSTKT waistcoat&WSTKTS waistcoat's waistcoatsnWSTL vastly versatile vestal Vistula westerly whistle Whistler whistlerwizardly"WSTLN waistline whistling&WSTLNS waistline's waistlinesWSTLNT wasteland'WSTLNTS wasteland's wastelands|WSTLS vestal's vestals Vistula's westerlies westerly's whistler's whistlers whistle'swhistles#WSTLT versatilitywhistledWSTLTS versatility'sWSTMwisdomWSTMNST WestminsterWSTMNTvestment%WSTMNTS vestment's vestmentsWSTMSwisdom'soWSTN vesting visiting wasting Western western Westerner westerner WestonworstingWSTNHS WestinghouseWSTNMST westernmostŠWSTNS vastness vastness's vesting's westerner's westerners Western's Westerns western's westernsWeston'sWSTNTvisitant$WSTNTS visitant's visitantsWSTPP wastepaperWSTPPS wastepaper's)WSTR vestry wisteriawizardryWSTRLwastrel"WSTRLS wastrel'swastrels#WSTRMN vestryman vestrymenWSTRMNS vestryman'siWSTRS vestries vestry's Weierstrass Weierstrass's wisteria's wisterias wizardry'süWSTS varsities varsity's vast's vasts Vesta's vest's vests visitor's visitors visit's visits vista's vistas Vorster's waist's waists waster's wasters waste's wastes wayside'swaysides}WSTS West's Wests west's whist's wizard's wizards Wooster's worst's worsts wurst'swurstsWSTSTvastest1WSTT vested visited wastedworstedWSTTS worsted'sWSTWTwestwardWSTWTS westwardsWSTXN visitation'WSTXNS visitation's visitationsWSXWasatchWSXS Wasatch'sWSYNSVisayansøWT VaderVATvatVDVDUVeda Verde Verdivetveto videovied virtuevita vitaeVitovoid voodoovote voterVTVtwadWadewade waderwadiwait Waitewaiter÷WTWardward warderwart wartier warty waterWattwatt WatteauWedwe'dwed wedderweed weeder weedier weedy weight weightier weighty weird weirder weirdie weirdo wetùWT wetterwhat wheatwhetwhit White white whiter whitey Whittier who'd why'dwide wider widow wightwitWitt witter wittier wittywoadWoodwood woodier woodywooed/WTword wordier wordywort wotWT@widthWT@S width'swidthsWTBK wetbackwordbook<WTBKS wetback's wetbacks wordbook's wordbooksWTBLvoidableWTBLK woodblock&WTBLKS woodblock's woodblocks!WTBN waterbornewoodbineWTBNS woodbine's-WTBR vertebra vertebrae WaterburyWTBRL vertebralWTBRS vertebra'sWTBRT vertebrate(WTBRTS vertebrate's vertebrates;WTBT waterbed waterbird whitebait whiteboardNWTBTS waterbed's waterbeds waterbird's waterbirds whiteboardsWTF votivewhatever/WTFL vaudeville waterfall waterfowlWTFLN vaudevillian,WTFLNSvaudevillian's vaudevilliansRWTFLS vaudeville's waterfall's waterfalls waterfowl's waterfowls#WTFLT Whitefield Whitfield(WTFLTS Whitefield's Whitfield'sWTFN videophone'WTFNS videophone's videophonesWTFRNT waterfront)WTFRNTS waterfront's waterfrontsWTFT WaterfordWTFX whitefish%WTFXS whitefishes whitefish's;WTHL waterhole waterwheel WhitehallWoodhullRWTHLS waterhole's waterholes waterwheel's waterwheels Woodhull's"WTHS Whitehorse Wodehouse'WTHSS Whitehorse's Wodehouse's.WTHT Whitehead whitehead widowhood3WTHTS whitehead's whiteheads widowhood's<WTK vertigo vodka wattage WhitakerwordageWTKF woodcarverWTKFN woodcarving*WTKFNS woodcarving's woodcarvings'WTKFS woodcarver's woodcarversWTKKwoodcock#WTKKS woodcock's woodcocks/WTKL vertical vertically weedkiller2WTKLS vertical's verticals weedkillersWTKLTR viticultureWTKLTRS viticulture'sWTKLTRST viticulturist1 WTKLTRSTSviticulturist'sviticulturistsWTKM wheatgermWTKN Vaticanwedging! WTKNFRNSNvideoconferencingWTKNKVietcong/WTKNS Vatican's vertiginousWatkinsWTKNSTN WittgensteinWTKNSTNSWittgenstein'sWTKPwhitecap#WTKPS whitecap's whitecaps$WTKRFT watercraft woodcraft)WTKRFTS watercraft's woodcraft'sBWTKRS verdigris verdigris's watercress watercress'sWTKRSN verdigrisingWTKRSS verdigrisesWTKRST verdigrisedfWTKS vertex vertigo's vodka's vodkas vortex watercourse wattage's wordage'sYWTKSS vertexes vertex's vortexes vortex's watercourse's watercoursesWTKST videocassette.WTKSTSvideocassette'svideocassettesCWTKT verdict viaduct Watergate woodcut woodcutterWTKTN woodcuttingWTKTNS woodcutting'srWTKTS verdict's verdicts viaduct's viaducts woodcut's woodcuts woodcutter's woodcuttersWTKWTWedgwoodôWTL Vidal virtual virtually vital vitallyVTOL waddle Waterloo wattle Weddell weightily weirdly wetly wheedle wheedler Whiteley Whitley whittle whittler widely wittilywordilyWTLFT weightlifterWTLFTN weightliftingWTLFTNSweightlifting's,WTLFTSweightlifter's weightliftersWTLKwedlockWTLKS wedlock'sWTLKT waterloggedWTLL waterlily&WTLLS waterlilies waterlily'sFWTLN waddling waterline wattling wheedling whittling%WTLNS waterline's waterlinesWTLNT wetlandwoodland=WTLNTS wetland's wetlands woodland's woodlandsòWTLS Vidal's vitals vitals's vittles vittles's waddle's waddles Waterloo's Waterloos wattle's wattles Weddell's weedless weightless wheedler's wheedlers wheedles Whiteley's Whitley's^WTLS whittler's whittlers whittles witless woodlice woodlousewordless3WTLSL weightlessly witlessly wordlesslyOWTLSNSweightlessnessweightlessness's witlessness witlessness'sWTLST videlicetLWTLT vitality waddled wattled wheedled whittledwoodlot.WTLTS vitality's woodlot'swoodlotsWTM VitimwartimeWTM@T widemouthedWTMK watermarkWTMKN watermarking%WTMKS watermark's watermarksWTMKT watermarked!WTML watermill wheatmealWTMLN watermelon(WTMLNS watermelon's watermelons%WTMLS watermill's watermills3WTMN vitamin Whitman woodmanwoodmenWTMNHVietminh.WTMNS vitamin's vitamins woodman'sWTMS Vitim's wartime'sùWTN vatting Verdun vetoing vetting videoing voiding voodooing voting Vuitton wadding wading waiting warden warding wedding weeding weighting wetting Weyden Wharton wheatenwhettingWTN whiten whitener whiting Whitney widen widener witting wooden woodener wooding Wooten wordingWotan WTNL wittinglywoodenlyWTNMVietnam#WTNMS Vietnamese Vietnam'sWTNMSS Vietnamese's WTNN whiteningwidening%WTNNS whitening's whiteningsóWTNS Verdun's Vuitton's wadding's waiting's warden's wardens wedding's weddings weightiness weightiness's weightings weirdness weirdness's wetness wetness's Weyden's whitener's whitenersðWTNS whiteness whiteness's whitens whiting's whitings Whitney's widener's wideners wideness wideness's widens witness witness's wittiness wittiness's woodenness woodenness's woodinessbWTNS woodiness's Wooten's wordiness wordiness's wording's wordingsWotan'sWTNSN witnessingWTNSS witnesses/WTNST Wednesday witnessed woodenest&WTNSTS Wednesday's WednesdaysKWTNT Vedanta verdant whatnot whitened whodunitwidenedWTNTL verdantly/WTNTS whatnot's whodunit's whodunitsWTPK woodpecker'WTPKS woodpecker's woodpeckersWTPL woodpilewordplay1WTPLS woodpile's woodpiles wordplay'sWTPRF waterproofWTPRFN waterproofingWTPRFNSwaterproofing's(WTPRFS waterproof's waterproofsWTPRFT waterproofedWTPRT vituperateWTPRTF vituperativeWTPRTN vituperatingWTPRTS vituperatesWTPRTT vituperatedWTPRXN vituperationWTPRXNSvituperation'sWTPSN waitperson'WTPSNS waitperson's waitpersons<WTR verdure votary waterier wateryWoodrowWTRBwardrobe#WTRBS wardrobe's wardrobesWTRFvitrify+WTRFKXN vitrifaction vitrification0WTRFKXNSvitrifaction'svitrification'sWTRFS vitrifiesWTRFT vitrifiedWTRFYN vitrifyingWTRLvitriolWTRLK vitriolicWTRLKL vitriolicallyWTRLS vitriol'sWTRMwardroom#WTRMS wardroom's wardrooms6WTRN veteran vitrine watering witteringWTRNR veterinaryWTRNRN veterinarian-WTRNRNSveterinarian's veterinarians)WTRNRS veterinaries veterinary'sXWTRNS veteran's veterans vitrine's vitrines wateriness wateriness'skWTRS verdure's vitreous votaries votary's waitress waitress's wardress Woodrow's$WTRSS waitresses wardressesWTRST wateriestWTRT wateredwitteredóWTS Vader's Vaduz VAT's vat'svatsVD's Veda's Vedas vetoes veto's vet'svets video's videos virtue's virtues virtuoso virtuous vita's Vito's Vitus Vitus's void'svoidsüWTS voodoo's voodoos voter's voters vote's votes wader's waders waders's wade's wades wadi's wadis wad'swads waiter's waiters Waite's wait's waits warder's warders ward'swardsóWTS wart's warts Waters water's waters Waters's waters'sWATS WATS's Watts watt's watts Watusi Wed'sweds weeder's weeders weed's weeds weight's weights weirdie'sweirdiesúWTS weirdo's weirdos wet'swets wetter's wetters what's whats Wheaties Wheaties's wheat's whets White's Whites white's whites whitey's whiteys whit's whits widow's widowswight'sºWTS wights wit'swits wits's witters Witt's woad's woodies Woods wood's woods woodsier woods's woodsy woody's word's wordswort'sWTSF whatsoeverWTSL virtuouslyWTSM voodooismWTSM@ wordsmithWTSM@S wordsmiths WTSMN woodsmanwoodsmenWTSMNS woodsman'sWTSMS voodooism'sWTSNWatsonHWTSNS virtuousnessvirtuousness's woodsiness woodsiness'sWTSNT Whitsunday(WTSNTS Whitsunday's WhitsundaysWTSPRT widespreadWTSPT waterspout(WTSPTS waterspout's waterspouts+WTSS Vaduz's virtuoso'sweedsesWTSSM witticism&WTSSMS witticism's witticismsWTSST woodsiest£WTST virtuosity wartiest waterside weediest weightiest weirdest wettest whatsit whitest widest wittiest woodiestwordiestWTSTF waitstaffWTSTFS waitstaff'sWTSTK WoodstockWTSTKS Woodstock's#WTSTN Wheatstone whetstone6WTSTNS Wheatstone's whetstone's whetstonesAWTSTS virtuosity's waterside's watersideswhatsitsWTSW@ WordsworthWTSW@S Wordsworth'sæWTT vattedVDT vetoed vetted videoed voided voodooed voted wadded waded waited warded wedded weeded weighted whetted whited whiteout witted Woodard woodedwordedWTTKSvideotexWTTKSS videotexesWTTL whitetail%WTTLS whitetail's whitetailsWTTP videotapeWTTPN videotaping%WTTPS videotape's videotapesWTTPT videotaped/WTTS whiteout's whiteouts Woodard'sWTTSK videodisc&WTTSKS videodisc's videodiscsWTTT watertightWTW waterwaywidower!WTWK woodwork woodworkerWTWKN woodworkingWTWKNS woodworking'sSWTWKS waterworks waterworks's woodworker's woodworkers woodwork'sWTWL whitewall%WTWLS whitewall's whitewallsWTWMwoodwormWTWMS woodwormsWTWNwidowingWTWNTwoodwind$WTWNTS woodwind's woodwindsWTWRwetwareWTWRSwetwares;WTWS waterway's waterways widower'swidowers,WTWT whitewater widowedWoodward&WTWTS whitewater's Woodward'sWTWTSRNT WitwatersrandWTWX whitewashWTWXN whitewashing&WTWXS whitewashes whitewash'sWTWXT whitewashedWTXwhitishWTXK woodchuck%WTXKS woodchuck's woodchucksWTXNM whatshernameWTXSNM whatshisname WTXT watershedwoodshed?WTXTS watershed's watersheds woodshed's woodshedsWWviewerWWKWarwickWWLvowelWWLS vowel'svowels%WWN viewing vowingwowingWWNS viewing'sviewingsWWS viewer'sviewers-WWT viewed vowed waywardwowedWWTL waywardly'WWTNS waywardness waywardness'sWWXP viewershipWWXPS viewership's¤WX vetch Vichy vouch voucherWashwash washer washier washy watch watcher which whooshwish wisher witchwotcha,WXBL washable washbowl watchable>WXBLS washable's washables washbowl's washbowlsWXBNwishbone#WXBNS wishbone's wishbonesWXBNT watchband&WXBNTS watchband's watchbandsWXBSN washbasin&WXBSNS washbasin's washbasinsWXBT washboard$WXBTS washboard's washboardsWXF whichever9WXFL watchful watchfully wishful wishfully*WXFLNS watchfulnesswatchfulness'sWXKL@ washcloth&WXKL@S washcloth's washclothsWXKRFT witchcraftWXKRFTS witchcraft'sWXMK watchmakerWXMKLTwhatchamacallit3WXMKLTSwhatchamacallit'swhatchamacallitsWXMKN watchmakingWXMKNS watchmaking's'WXMKS watchmaker's watchmakersWXMN watchmanwatchmenWXMNS watchman'slWXN version Vishnu vision vouching washing watching whooshing wishingwitchingWXNN visioningWXNR visionary&WXNRS visionaries visionary'sPWXNS version's versions Vishnu's vision's visions washing'sWXNTvisionedWXNTN WashingtonWXNTNN Washingtonian/WXNTNNSWashingtonian'sWashingtoniansWXNTNS Washington'sWXP warshipworshipWXPFL worshipful8WXPS warship's warships worship'sworshipsWXRwitcheryWXRKwashrag!WXRKS washrag'swashragsWXRMwashroom#WXRMS washroom's washroomsWXRS witchery'sóWXS vetches vetch's voucher's vouchers vouches washer's washers washes wash's watcher's watchers watches watch's whooshes whoosh's wisher's wishers wishes wish's witcheswitch'sWXSF vouchsafeWXSFN vouchsafingWXSFS vouchsafesWXSFT vouchsafedWXSS vichyssoiseWXSSS vichyssoise'sWXSTwashiestWXSTNT washstand'WXSTNTS washstand's washstandsWXSTRP watchstrapWXSTRPS watchstrapshWXT vitiate vouched washed washout watched whooshed Wichita wishedwitchedWXTBwashtub!WXTBS washtub'swashtubsWXTKwatchdog#WXTKS watchdog's watchdogsWXTN vitiating9WXTS vitiates washout's washouts Wichita'sWXTTvitiatedWXTW watchtower&WXTWS watchtower's watchtowers&WXWMN washerwoman washerwomenWXWMNS washerwoman'sWXWT watchword$WXWTS watchword's watchwordsWXXN vitiationWXXNS vitiation'sWYvoyeur2WYK voyage Voyager voyagervoyageurWYKNvoyaging_WYKS Voyager's voyager's voyagers voyage's voyages voyageur's voyageursWYKTvoyagedWYNvyingWYRSM voyeurismWYRSMS voyeurism'sWYRSTK voyeuristicWYS voyeur'svoyeursùXChch chaircharChe Cheer cheerchew chewyChichi choirChouchowCIAciaoshshahShawshaysheShea shear sheershew shiershoeshooshow showy shyXssh TiaX@ sheathsheathe-X@N sheathing Shorthorn shorthornAX@NS sheathing's sheathings shorthorn's shorthornsX@NT shorthandX@NTS shorthand'sX@NTT shorthanded(X@S sheathes sheath'ssheathsX@T sheathedshitheadX@TS shitheadsVXB Chiba choirboychub chubbier chubby shabbier shabbyShebaXBL shabbilyShebeliXBL@ shibboleth'XBL@S shibboleth's shibboleths+XBLS Chablis Chablis's Shebeli'sXBNshebeenXBNKshebang!XBNKS shebang'sshebangsNXBNS chubbiness chubbiness's shabbiness shabbiness'sshebeensXBRCharbrayXBRL charbroilXBRLN charbroilingXBRLS charbroilsXBRLT charbroiledXBRS Charbray's?XBS choirboy's choirboys chub's chubsshowbizXBSS showbiz's XBST chubbiest shabbiestXBT sherbetshowboatXBTN showboating;XBTS sherbet's sherbets showboat's showboatsXBTT showboatedXBXChibchaºXF chafe chaff chauffeur Cheeverchef Chevy chief chiefer chive chivy Shaffer shave shaver sheaf sheaveshiv Shiva shivershove€XFL cheerful cheerfuller cheerfully chervil Chevalier chevalier chiefly shovel shuffleshufflerXFLBT shuffleboard,XFLBTSshuffleboard's shuffleboardsXFLFL shovelful&XFLFLS shovelful's shovelfulsXFLN shuffling*XFLNS cheerfulnesscheerfulness'sXFLRchivalry$XFLRS chivalrous chivalry'sXFLRSL chivalrously0XFLRSNSchivalrousnesschivalrousness's|XFLS chervil's chevalier's chevaliers shovel's shovels shuffler's shufflers shuffle'sshufflesXFLST cheerfullest XFLT SheffieldshuffledXFLTS Sheffield'smXFN chaffing chafing chiffon chiffonier shaven Shavian shaving sheavingshovingYXFNS chiffonier's chiffoniers chiffon's Shavian's shaving'sshavingsXFNSM chauvinismXFNSMS chauvinism'sXFNST chauvinistXFNSTK chauvinisticXFNSTKLchauvinistically(XFNSTS chauvinist's chauvinistsXFNX chaffinch%XFNXS chaffinches chaffinch'sXFRshiveryXFRLT ChevroletXFRLTS Chevrolet's:XFRN chauffeuring Chevron chevron shivering.XFRNS Chevron's chevron'schevrons!XFRT chauffeuredshiveredûXFS chafes chaff's chaffs chauffeur's chauffeurs Chavez chef's chefs Chevy's chief's chiefs Chivas Chivas's chive's chives chivies chophouse Shaffer's shaver's shavers shave'sshavesrXFS sheaf's sheave's sheaves Shiva's shiver's shivers shiv's shivs shove'sshoves0XFSS Chavez's chophouse's chophousesXFSTchiefestÊXFT chafed chaffed Cheviot cheviot chivied chuffed shaft shaved Shavuot sheaved sheepherder Shepherd shepherd Shevat shift shiftier shiftyshovedXFTLshiftilyXFTLS shiftlessXFTLSL shiftlessly.XFTLSNS shiftlessnessshiftlessness'sXFTMchiefdomXFTMS chiefdom's;XFTN chieftain shafting shepherdingshiftingCXFTNS chieftain's chieftains shiftiness shiftiness'sXFTNTS ShevardnadzeXFTNTSSShevardnadze'sXFTNXP chieftainship/XFTNXPSchieftainship'schieftainshipsÎXFTS Cheviot's cheviot's shaft's shafts Shavuot's sheepherder's sheepherders shepherdess shepherdess's Shepherd's shepherd's shepherds Shevat's shift'sshiftsXFTSS shepherdessesXFTST shiftiest*XFTT shafted shepherdedshiftedXFXChuvashXFXS Chuvash'sXFYNchivying XH shh XHH Chihuahua chihuahua@XHHS Chihuahua's Chihuahuas chihuahua's chihuahuasXHNshoehornXHNN shoehorning"XHNS shoehorn's shoehornsXHNT shoehornedùXK charge charger check checker cheek cheekier cheekychgchgechic chick chiggerchoc chock choke choker Chuck chuckchug chukka shackshag shaggier shaggy ShakashakeoXK Shaker shaker shakier shaky shark shirk shirker shock shocker shookshuckXKBL chargeableXKBLK chockablockXKBN cheekbone$XKBNS cheekbone's cheekbonesXKFcheckoff"XKFS checkoff's checkoffsXKFSK TchaikovskyXKHFChekhovXKHFN ChekhovianXKHFS Chekhov'sXKHL chuckholeXKHLK chocoholic(XKHLKS chocoholic's chocoholics$XKHLS chuckhole's chuckholesXKK ChicagoShikokuXKKN Chicagoan XKKS Chicago's Shikoku'svXKL Chagall charcoal cheekily chicle chuckle shackle shakily shekel Shockleyshowgirl!XKLN chuckling shackling XKLS charcoal's charcoals chicle's chuckle's chuckles shackle's shackles shekel's shekels Shockley's showgirl's showgirlsXKLST checklist&XKLSTS checklist's checklists,XKLT chocolate chuckledshackledXKLTN Shackleton>XKLTS Chiclets Chiclets's chocolate's chocolatesXKMPN showjumpingXKMT checkmateXKMTN checkmating%XKMTS checkmate's checkmatesXKMTT checkmatedìXKN charging checking cheeking Chicana chicane Chicano chicken chocking choking chucking chugging shacking shagging shaken shaking sharking shirking shocking shogunshuckingXKNFT chickenfeedXKNFTS chickenfeed'sXKNHTTchickenheartedXKNL shockingly XKNN chickeningchignon!XKNNS chignon'schignonsXKNPKS chickenpoxXKNPKSS chickenpox'sXKNR chicanery&XKNRS chicaneries chicanery'sÂXKNS cheekiness cheekiness's chicane's chicanes chicken's chickens chicness chicness's shagginess shagginess's shakiness shakiness's shogun'sshoguns!XKNT chickened shogunateXKNTS shogunate'sXKNXT chickenshitXKNXTS chickenshits(XKP checkup chickpeashakeupXKPNT checkpoint(XKPNTS checkpoint's checkpointsXKPRF shockproofSXKPS checkup's checkups chickpea's chickpeas shakeup'sshakeupsXKRchicoryXKRM checkroom%XKRMS checkroom's checkroomsXKRNchagrinXKRNN chagrining!XKRNS chagrin'schagrins#XKRNT chagrined showgroundXKRNTS showgrounds XKRS chicories chicory'söXKS charger's chargers charge's charges checker's checkers checkers's check's checks cheek's cheeks Chickasaw chick's chicks chic's chigger's chiggers chock's chocks chocschoker'sýXKS chokers choke's chokes Chuck's chuck's chucks chug's chugs chukka's chukkas shack's shacks shag's shags Shaka's shaker's shakers shake's shakes shark's sharks shirker'sshirkershXKS shirks shocker's shockers shock's shocks showcase shuck's shucksSiouxXKSHNK ShijiazhuangXKSKN sharkskinXKSKNS sharkskin'sXKSN showcasingXKSPR ShakespeareXKSPRN ShakespeareanXKSPRS Shakespeare'sVXKSS Chickasaw's Chickasaws showcase's showcases shucksesSioux's9XKST cheekiest shaggiest shakiest showcasedÐXKT charged checked checkout cheeked chickadee Chiquita chocked Choctaw choked chucked chugged shacked shagged shakeout sharked shirked shockedshuckedXKTMsheikdom#XKTMS sheikdom's sheikdomsXKTN shakedown%XKTNS shakedown's shakedowns€XKTS checkout's checkouts chickadee's chickadees Chiquita's Choctaw's Choctaws shakeout's shakeoutsXKWT chickweedXKWTS chickweed'sXKXChukchiXKXR chokecherry)XKXRS chokecherries chokecherry'sõXL Charley Charlie charlie Chile chill chiller chillier chilly Chloe choler churl shale shall shallow Shaula shawl Sheila sheila Shelia Shell she'll shell shellerShelley]XL Shelly Sheol shill Shiloh Shirley shoal Shula shyly WycherleyXLBShelbyXLBLN chilblain&XLBLNS chilblain's chilblainsXLBSShelby'sXLF shelfshelveXLFNshelvingXLFNS shelving'sXLFR shellfireXLFRS shellfire'sXLFS shelf'sshelvesXLFT chairliftshelved%XLFTS chairlift's chairliftsXLFX shellfish%XLFXS shellfishes shellfish'sGXLK chalk chalkier chalky shellac SherlockShylockXLKBT chalkboard(XLKBTS chalkboard's chalkboards0XLKN chalking shellacking ShylockianWXLKNS chalkiness chalkiness's shellacking's shellackings Shylockian's5XLKS chalk's chalks shellac'sshellacsXLKST chalkiestXLKT chalked shellacked!XLL shallowly shillelagh%XLLS shillelagh's shillelaghsXLMshalomXLMKN CharlemagneXLMKNS Charlemagne's"XLMT chlamydia chlamydiae$XLMTS chlamydia's chlamydiasYXLN Charlene Chilean chilling Sharlene shelling shillingshoaling<XLNK challenge Challenger challengerShillongXLNKN challengingTXLNKS Challenger's challenger's challengers challenge's challengesXLNKT challengedXLNL chillingly½XLNS Charlene's Chilean's Chileans chilliness chilliness's chillings chillness chillness's shallowness shallowness's Sharlene's shilling's shillingsXLRcholeraXLRFL chlorophyll" XLRFLRKBN#chlorofluorocarbon< XLRFLRKBNSchlorofluorocarbon's chlorofluorocarbonsXLRFLS chlorophyll'sXLRFM chloroformXLRFMN chloroforming(XLRFMS chloroform's chloroformsXLRFMT chloroformedXLRKcholericXLRLchloralXLRLS chloral'sXLRNchlorineXLRNS chlorine'sXLRNT chlorinateXLRNTN chlorinatingXLRNTS chlorinatesXLRNTT chlorinatedXLRNXN chlorinationXLRNXNSchlorination'sXLRPLST chloroplast,XLRPLSTS chloroplast's chloroplastsXLRS cholera'sXLRTchloride"XLRTS chloride's chloridesúXLS chalice challis challis's Charles Charles's charlies cheerless Chelsea Chile's chiller's chillers chill's chills choler's churl's churls shale's shallow's shallows Shaula'sshawl'sÈXLS shawls Sheila's sheilas Shelia's Shell's shell's shells Shelly's shill's shills Shiloh's Shirley's shoal's shoals shoelace Shula's Wycherley'sXLSL cheerlessly,XLSNS cheerlessnesscheerlessness's;XLSS chalice's chalices shoelace's shoelaces XLST chillest chilliest$XLSTN chalcedony Charleston8XLSTNS chalcedony's Charleston's CharlestonsXLSTRL cholesterolXLSTRLS cholesterol's·XLT Chaldea chalet charlady Charlotte cheerleader child chilled shallot shalt shelled shelter shield shilled shoaled shouldshoulderXLTB@ childbirth(XLTB@S childbirth's childbirthsXLTBRN childbearingXLTBRNSchildbearing'sXLTHT childhood&XLTHTS childhood's childhoodsXLTKR childcareXLTKRS childcare'sXLTLK childlikeXLTLS childless.XLTLSNS childlessnesschildlessness'sXLTMNT childminderXLTMNTN childmindingXLTMNTS childmindersPXLTN Chaldean charlatan chlordane Sheldon Shelton shieldingXLTNR charlatanryXLTNRS charlatanry'sNXLTNS charlatan's charlatans chlordane's Sheldon's Shelton'sXLTNSM charlatanismXLTNSMScharlatanism'sXLTNT shouldn'tXLTPRF childproofXLTPRFN childproofingXLTPRFS childproofsXLTPRFT childproofed1XLTRN children sheltering shouldering#XLTRT sheltered shoulderedãXLTS chalet's chalets charladies Charlotte's cheerleader's cheerleaders child's shallot's shallots shelter's shelters Shields shield's shields Shields's shoulder's shouldersXLTTshieldedXLTTN CharlottetownXLTTNSCharlottetown'sXLTXchildishXLTXL childishly*XLTXNS childishnesschildishness'sXLW shallowerXLWST shallowestXLXchurlishXLXL churlishly)XLXNS churlishnesschurlishness'sXLYBNSK ChelyabinskXLYBNSKS Chelyabinsk's©XM charm charmerchem chemo chime chimer Chimuchmchum chummier chummy chymesham shameshim shimmer shimmySiamXM@RP chemotherapyXM@RPSchemotherapy'sXM@RPTKchemotherapeuticXMBchamberXMBLshambleXMBLK shambolic3XMBLN Chamberlain chamberlain shambling*XMBLNS chamberlain's chamberlains/XMBLS shamble's shambles shambles'sXMBLTshambledXMBMT chambermaid*XMBMTS chambermaid's chambermaidsXMBRchambray$XMBRS chambray's ChimborazoXMBRSS Chimborazo'sXMBRT chambered+XMBS Chambers chamber'schambers!XMFL shameful shamefully+XMFLNS shamefulnessshamefulness'sXMFST shamefacedXMFSTL shamefacedlyXMK chemurgy shoemaker!XMKL chemical chemically#XMKLS chemical's chemicals1XMKS chemurgy's shoemaker's shoemakersXMLchummilyXMLN chameleon%XMLNS chameleon's chameleons!XMLS charmless shamelessXMLSL shamelessly,XMLSNS shamelessnessshamelessness'sXMML chamomile$XMMLS chamomile's chamomiles²XMN chairman chairmen Charmaine Charmin charming chiming chimney chumming shaman shaming shamming Sherman shimming showmanshowmenXMNKshamanicXMNL charminglyŒXMNS chairman's Charmaine's Charmin's chimney's chimneys chumminess chumminess's shaman's shamans showman'sXMNSM shamanismXMNSTK shamanistic'XMNXP chairmanship showmanship<XMNXPSchairmanship's chairmanships showmanship'sMXMP champ chimp chomp chomper chump shampoo shampooerXMPKN champagne&XMPKNS champagne's champagnes$XMPLN Champlain Champollion9XMPN champing champion chomping shampooingXMPNN championing1XMPNS champion's champions chimpanzee(XMPNSS chimpanzee's chimpanzeesXMPNT championedXMPNXP championship-XMPNXPSchampionship's championships©XMPS champers champ's champs chimp's chimps chompers chomp's chomps chump's chumps shampooer's shampooers shampoo'sshampoos)XMPT champed chomped shampooed(XMR Chimera chimerashimmeryXMRK chimericshamrockXMRKL chimerical#XMRKS shamrock's shamrocksXMRN shimmering9XMRS Chimera's Chimeras chimera'schimerasXMRT shimmeredøXMS chamois chamois's charmer's charmers charm's charms chemise chemo's chimer's chimers chime's chimes Chimu's chum's chums chyme's shame's shames sham's shams shimmer'sshimmersFXMS shimmies shimmy's shim's shims SiameseSiam'sXMSKChomsky-XMSS chemise's chemises Siamese's.XMST chemist choirmaster chummiestXMSTR chemistryXMSTRS chemistry'sAXMSTS chemist's chemists choirmaster's choirmastersQXMT charmed chimed chummed shamed shammed shimmedshimmiedXMXChumashXMYN shimmyingúXN chainChan ChaneyChen Cheney Chennai Ch'inChinchin China china chine chino churn churner Shana Shane Shanna Shaun Shauna Shawn Shawna Shawnee sheen Sheenasheenier€XN sheeny shewnshin shine shiner shinier shinny shiny shoeing shone shooing shownshunXNBL ChernobylXNBLS Chernobyl'sXNBNshinbone"XNBNS shinbone's shinbonesXNK Chang change changer chink Chinook Chung chunk chunkier chunky Shanghai shanghaishank$XNKBL changeable changeably0XNKBLNSchangeablenesschangeableness'sXNKBLT changeabilityXNKBLTSchangeability'sXNKF changeover'XNKFS changeover's changeoversXNKKN ChongqingXNKLN changeling(XNKLNS changeling's changelingsXNKLS changelessXNKLSL changelessly9XNKN changing chinking shanghaiingTianjin3XNKNS chunkiness chunkiness's Tianjin'sXNKR chancreShankara/XNKRS chancre's chancres Shankara'sÀXNKS changer's changers change's changes Chang's chink's chinks Chinook's Chinooks Chung's chunk's chunks Shanghai's shanghais shank'sshanksXNKST chunkiest6XNKT changed Chengdu chinked shanghaiedXNKXChangshaXNKXN Changchun2XNL Chanel channel chenilleshingleXNLN shinglingSXNLS channel's channels chenille's chinless shingle'sshinglesXNLTshingledXNMRTN ChernomyrdinXNMRTNSChernomyrdin'sXXNN chaining chinning churning Shannon shining shinningshunningXNNK ChernenkoXNNKN shenanigan(XNNKNS shenanigan's shenanigansXNNKS Chernenko's#XNNS shininess shininess'sXNNT ShenandoahþXNS chain's chains chainsaw Chance chance chancier chancy Chaney's Chan's Chauncey Cheney's Chennai's Chen's China's china's chine's chines Chinese chino's chinos Chin's chin'schinsüXNS churner's churners churn's churns Shana's Shane's Shanna's Shauna's Shaun's Shawna's Shawnee's Shawnees Shawn's Sheena's sheen's sheerness sheerness's shiner's shiners shine'sshinesFXNS shinnies shin's shins shuns shyness shyness's XNSL chancel chancellorXNSLR chancellery+XNSLRS chancelleries chancellery's@XNSLS chancellor's chancellors chancel'schancelsXNSLSFLChancellorsville!XNSLSFLSChancellorsville'sXNSLXPchancellorshipXNSLXPSchancellorship'sXNSN chancingchanson?XNSNS chanciness chanciness's chanson'schansons+XNSPLNTS shinsplints shinsplints'sXNSRchancery$XNSRS chanceries chancery's`XNSS chainsaw's chainsaws Chance's chance's chances Chauncey's Chinese'sXNSST chanciest+XNST chanced sheeniestshiniestXNSTRP chinstrap'XNSTRPS chinstrap's chinstrapsXNSWN chainsawingXNSWT chainsawedÑXNT chained chant chanter chantey Chianti chinned chunder chunter churned shandy shan't shanty shined shinguard shinned shinnied Shinto shunnedshuntXNTKshindigXNTKH ChandigarhXNTKL chanticleer*XNTKLS chanticleer's chanticleers!XNTKS shindig'sshindigs:XNTL chandelier Chandler chandler ChantillyBXNTLS chandelier's chandeliers chandler's chandlers7XNTN Chandon chanting Chinatownshunting XNTNK ShantungshantungXNTNKS shantung'sXNTNS Chandon'sXNTRChandraXNTRKPT Chandragupta$XNTRN chundering chunteringXNTRS Chandra'sXNTRSKH ChandrasekharXNTRSKHSChandrasekhar's"XNTRT chundered chunteredøXNTS chanter's chanters chanteuse chantey's chanteys chant's chants Chianti's Chiantis chintz chintzier chintzy chunders chunters shandies shanties shanty's shinguard's Shinto'sShintosXNTS shunt'sshuntsXNTSM Shintoism&XNTSMS Shintoism's Shintoisms1XNTSS chanteuse's chanteuseschintz'sXNTSST chintziestXNTST Shintoist&XNTSTS Shintoist's ShintoistsXNTT chantedshuntedXNTTN shantytown'XNTTNS shantytown's shantytownsXNWKchinwagXNWKSchinwagsXNWR chinawareXNWRS chinaware'sXNXL chinchilla&XNXLS chinchilla's chinchillasXNYN shinnyingXNYNKShenyangXNYNKS Shenyang'sýXPchap chapeau chappy cheap cheaper cheapo cheepchip chipper chippie chippy chirp chirpier chirpychop chopper choppier choppy shape Sharp sharp Sharpe sharper sharpiesheep>XP Sherpaship shippershop shoppeshopperXPBKchapbook#XPBKS chapbook's chapbooksXPBLT shipbuilderXPBLTN shipbuildingXPBLTNSshipbuilding's*XPBLTS shipbuilder's shipbuilders!XPBT chipboard shipboard$XPBTS shipboard's shipboardsXPFLT sheepfold&XPFLTS sheepfold's sheepfoldsXPFRNT shopfrontXPFRNTS shopfrontsXPFT shopfitterXPFTN shopfittingXPFTS shopfittersXPHLK shopaholicXPHLKS shopaholicsXPKP shopkeeper'XPKPS shopkeeper's shopkeepersXPKTKChappaquiddickXPKTKSChappaquiddick'sVXPL chapel cheaply chirpily choppily shapelier shapelysharply"XPLFT shoplift shoplifterXPLFTN shopliftingXPLFTNS shoplifting's5XPLFTS shoplifter's shoplifters shopliftsXPLFTT shopliftedXPLN chaplainChaplinQXPLNS chaplaincy chaplain's chaplains shapeliness shapeliness's)XPLNSS chaplaincies chaplaincy's8XPLS chapel's chapels shapeless showplaceXPLSL shapelessly-XPLSNS shapelessnessshapelessness's%XPLSS showplace's showplacesXPLST shapeliest+XPLT chaplet chipolatashiploadXPLTPK ChapultepecXPLTPKS Chapultepec'sIXPLTS chaplet's chaplets chipolatas shipload's shiploadsXPMNChapmanXPMNKchipmunk$XPMNKS chipmunk's chipmunksXPMNTshipment$XPMNTS shipment's shipmentsXPMTshipmate"XPMTS shipmate's shipmates«XPN chapping cheapen cheeping chipping chirping Chopin chopping shaping sharpen sharpener sharping shipowner shippingshopping#XPNN cheapening sharpeningòXPNS cheapens cheapness cheapness's chippings chirpiness Chopin's choppiness choppiness's sharpener's sharpeners sharpens sharpness sharpness's shipowner's shipowners shipping's shopping's!XPNT cheapened sharpenedXPNTL ChippendaleXPNTLS Chippendale'sXPR ChopraShapiroXPRK shipwreckXPRKN shipwrecking%XPRKS shipwreck's shipwrecksXPRKT shipwreckedXPRL chaparral%XPRLS chaparral's chaparralsXPRN chopperingXPRNK chaperonageXPRNKS chaperonage'sXPRNN chaperoningXPRNT chaperoned XPRS Chopra's Shapiro's"XPRT choppered shipwright&XPRTS shipwright's shipwrightsøXPS chapeau's chapeaus chappies chap's chaps cheep's cheeps Cheops chipper's chippers chippies chip's chips chirp's chirps chopper's choppers chop's chops shape's shapes sharper'sÞXPS sharpers Sharpe's sharpie's sharpies Sharp's sharp's sharps sheep's shipper's shippers ship's ships shopper's shoppers shoppe's shoppes shop's shops showpieceXPSKN sheepskin&XPSKNS sheepskin's sheepskinsXPSKT cheapskate(XPSKTS cheapskate's cheapskatesXPSN chairperson)XPSNS chairperson's chairpersons$XPSS showpiece's showpieces9XPST cheapest chirpiest choppiestsharpestXPSTK chopstick%XPSTKS chopstick's chopsticks©XPT chapati chapatti chapped chapter cheeped chipped chirped chopped shaped sharped Shepard Sheppard shipped shoppedshptXPTKsheepdog#XPTKS sheepdog's sheepdogsXPTLKshoptalkXPTLKS shoptalk'sSXPTS chapatis chapattis chapter's chapters Shepard's Sheppard'sXPWChippewaXPWNshopworn!XPWS Chippewa's ChippewasXPX sharpishsheepishXPXL sheepishly*XPXNS sheepishnesssheepishness'sXPXP shipshapeXPXT sharpshooterXPXTN sharpshootingXPXTNSsharpshooting's*XPXTSsharpshooter's sharpshootersXPYN ChipewyanXPYNS Chipewyan'sXPYTshipyard"XPYTS shipyard's shipyardsùXR charier chary cheerer cheerier cheerio cheery Cheri Cherie Cherry cherry chore chorea share sharer Shari Shari'a sharia shariah shearer sheerer Sheree Sheri SherriSherrieEXR Sherry sherry shire shirr shore shrewtiara1XRB cherub shrub shrubbiershrubbyXRBKcherubicXRBMcherubimXRBNK charabanc&XRBNKS charabanc's charabancsXRBR shrubbery&XRBRS shrubberies shrubbery's3XRBS cherub's cherubs shrub'sshrubsXRBST shrubbiestXRBT shorebird@XRBTS Charybdis Charybdis's shorebird's shorebirds%XRF Sharif sheriffshriveXRFLshrivelXRFLSshrivelsXRFN shrivenshrivingXRFPT Shreveport7XRFS Sharif's sheriff's sheriffsshrivesXRFT shriftshrivedXRFTSshrift'sXRHLT shareholderXRHLTN shareholdingXRHLTNS shareholdings)XRHLTS shareholder's shareholdersCXRK Cherokee Chirico Shrek shriek shrikeshrug!XRKN shrieking shruggingXRKR ChurrigueraGXRKRF chirography choreograph choreographer choreographyXRKRFK choreographicXRKRFKLchoreographicallyXRKRFNchoreographingaXRKRFS chirography'schoreographer'schoreographers choreographschoreography'sXRKRFT choreographed%XRKRP sharecrop sharecropperXRKRPN sharecropping:XRKRPSsharecropper's sharecroppers sharecropsXRKRPT sharecroppedXRKRS Churriguera'spXRKS Cherokee's Cherokees Shrek's shriek's shrieks shrike's shrikes shrug'sshrugs,XRKT character shriekedshruggedXRKTFL characterfulXRKTLS characterlessXRKTRSTKcharacteristic" XRKTRSTKL"characteristically3 XRKTRSTKScharacteristic'scharacteristics$XRKTS character's characterssXRL charily cheerily Cheryl choral chorale chorally Sheryl shrill shrillershrilly!XRLN shoreline shrillingCXRLNS shoreline's shorelines shrillness shrillness'svXRLS Charolais Charolais's Cheryl's chorale's chorales choral's chorals Sheryl'sshrillsXRLST shrillestXRLTshrilledXRM chromeshowroomXRMMchromiumXRMMS chromium'sXRMNchromingXRMP shrimpshrimperXRMPN shrimping,XRMPS shrimpers shrimp'sshrimpsXRMPTshrimped9XRMS chrome's chromes showroom's showroomsXRMSM chromosomeXRMSML chromosomal(XRMSMS chromosome's chromosomesXRMTchromedXRMTK chromaticXRMTKL chromaticallyXRMTN chromatinXRMTNS chromatin's˜XRN chairing Charon charring cheering sharing Sharon Sharron shearing sheering shirring shoring shrineShriner0XRNK chronic shrank shrinkshrunkXRNKBL shrinkableXRNKK shrinkageXRNKKS shrinkage's2XRNKL chronically chronicle chroniclerXRNKLN chroniclingSXRNKLS chronicler's chroniclers Chronicles chronicle's chroniclesXRNKLT chronicled!XRNKN shrinkingshrunkenXRNKRF chronograph+XRNKRFS chronograph's chronographsXRNKS shrink'sshrinksXRNLK chronology.XRNLKKL chronologicalchronologically)XRNLKS chronologies chronology'sXRNLKST chronologist.XRNLKSTSchronologist's chronologistsXRNMT chronometer*XRNMTS chronometer's chronometers˜XRNS chariness chariness's Charon's cheeriness cheeriness's Sharron's shirring's shirrings shoring's shrine'sshrinesXRPchirrupXRPN chirrupingXRPNLshrapnelXRPNLS shrapnel'sXRPRKT chiropractorXRPRKTK chiropractic.XRPRKTKSchiropractic's chiropractics-XRPRKTSchiropractor's chiropractors XRPS chirrup'schirrups!XRPT chiropody chirrupedXRPTS chiropody'sXRPTST chiropodist+XRPTSTS chiropodist's chiropodistsXRPXR ShropshireúXRS cheerer's cheerers Cheerios cheerio's cheerios Cheerios's Cherie's Cheri's cherries Cherry's cherry's chorea's chore's chores chorus chorus's Chris Chris's sharer's sharersshare'süXRS shares sharia's shearer's shearers Sheree's Sheri's Sherrie's sherries Sherri's Sherry's sherry's Shiraz shire's shires shirr's shirrs shore's shores shrew's shrews tiara'stiarasXRSKR chiaroscuroXRSKRS chiaroscuro'sXRSLChrysler2XRSLS chrysalis chrysalis's Chrysler'sXRSLSS chrysalisesXRSM charismachrism"XRSMS charisma'schrism'sXRSMTK charismatic+XRSMTKS charismatic's charismaticsXRSN chorusingXRSN@MM chrysanthemum0XRSN@MMSchrysanthemum'schrysanthemumsXRSS chorusesShiraz'sXRSSTM ChrysostomqXRST chariest cheeriest chorister chorused Christ Christa Christi ChristiesheerestXRSTF ChristopherXRSTFS Christopher'sXRSTLChrystalXRSTLK ChristlikeXRSTLS Chrystal's%XRSTMS Christmas Christmas'sXRSTMSS ChristmasesXRSTMSTM Christmastime1 XRSTMSTMSChristmastime'sChristmastimesXRSTMSTT Christmastide1 XRSTMSTTSChristmastide'sChristmastides.XRSTN christen Christina ChristineXRSTNN christening+XRSTNNS christening's christenings%XRSTNS christens Christine'sXRSTNSN ChristensenXRSTNSNS Christensen'sXRSTNT christenedXRSTNTM Christendom,XRSTNTMS Christendom's ChristendomsXRSTP ChristoperXRSTPS Christoper'sVXRSTS chorister's choristers Christa's Christi's Christ'sChrists"XRSXN Christian christian&XRSXNS Christian's ChristiansXRSXNT Christianity.XRSXNTSChristianitiesChristianity'sXRSXX ChristchurcháXRT chaired charade chariot charioteer Charity charity charred cheered cheroot choroid shared sheared sheered shirred shored shred shredder shrewd shrewdershroud$XRTBL charitable charitably0XRTBLNScharitablenesscharitableness'sXRTLshrewdlyQXRTN Chretien Sheratan Sheraton Sheridan shredding shroudingPXRTNS Chretien's Sheratan's Sheraton's shrewdness shrewdness'søXRTS charade's charades charioteer's charioteers chariot's chariots charities Charity's charity's cheroot's cheroots choroid's choroids shredder's shredders shred's shreds shroud'sshroudsXRTST shrewdestXRTT shreddedshroudedXRWR shareware%XRWRS shareware's sharewaresXRWXshrewishXRXcherishXRXN cherishingXRXS cherishesXRXT cherishedþXS chair's chairs chaise chaos chaos's char's chars Chase chase chaser Chaucer Cheer's cheer's cheers cheese cheesier cheesy Che's chess chess's chew's chews chicer Chi'schi'sýXSchis choice choicer choir's choirs choose chooser choosier choosy chose chow's chows ciaos CIA's shah's shahs Shaw's shay's shays shear's shears Shea's sheer's sheersshe's_XSshes shews shies shoe's shoes shoos show's shows shy'sTia'sXSBK cheeseburger+XSBKScheeseburger's cheeseburgersXSBLchasuble#XSBLS chasuble's chasubles$XSBT cheeseboard chessboard6XSBTS cheeseboards chessboard's chessboardsXSKK cheesecake'XSKKS cheesecake's cheesecakesXSKL@ cheeseclothXSKL@S cheesecloth'sXSLchiselXSLS chisel'schiselsXSMchasmXSMN chessmanchessmenXSMNS chessman'sXSMS chasm'schasms?XSN chasing cheesing Chisinau choosingchosenPXSNS cheesiness cheesiness's Chisinau's choosiness choosiness'sXSPK ChesapeakeXSPRN cheeseparingXSPRNScheeseparing'sÀXSS chaise's chaises chaser's chasers chase's chases chassis chassis's Chaucer's cheese's cheeses choice's choices chooser's chooserschooses7XSST cheesiest chicest choicest choosiest„XST chased Chasity chaste chaster cheesed chest Chester chestier chesty Shasta shiestshysterXSTFLchestful$XSTFLS chestful's chestfuls)XSTFLT Chesterfield chesterfield-XSTFLTSchesterfield's chesterfieldsXSTKFX ShostakovitchXSTKFXSShostakovitch'sXSTLchastelyXSTNchastenXSTNN chastening2XSTNS chasteness chasteness'schastens!XSTNT chastenedchestnut$XSTNTS chestnut's chestnutsXSTP showstopperXSTPN showstopping)XSTPS showstopper's showstoppersXSTRN shoestring(XSTRNS shoestring's shoestringstXSTS Chasity's chastise chastiser Chester's chest's chests Shasta's shyster'sshystersXSTSMNT chastisement.XSTSMNTSchastisement's chastisementsXSTSN chastising2XSTSS chastiser's chastisers chastises.XSTST chastest chastised chestiestXSTT chastitychestedXSTTN ChestertonXSTTS chastity'søXTChadchad chard chart charterchat chatter chattier chatty cheat cheater Cheddar cheddar cheetah chert chidechit chord chowder chuteshad shade shadier shadowshadowy÷XT shady shard shatter she'dshed sheet shied Shi'ite Shiite shirt shirtyshit shittier shitty shoatshod shoddier shoddy shooed shoot shooter Short short shortershorty>XTshot shout shouter shuddershutshutterXTBK shutterbugBXTBKS chatterbox shadowbox shutterbug's shutterbugsXTBKSN shadowboxing8XTBKSS chatterboxes chatterbox's shadowboxesXTBKST shadowboxedXTBRNT ChateaubriandXTBRNTSChateaubriand'sXTBRT shortbreadXTBRTS shortbread'sXTFshutoffXTFL shortfall%XTFLS shortfall's shortfallsXTFRNT shirtfront)XTFRNTS shirtfront's shirtfronts XTFS shutoff'sshutoffsXTFST shitfacedXTHX ChattahoocheeXTHXSChattahoochee's5XTK chaotic Chautauqua shortageshtickXTKK shortcake%XTKKS shortcake's shortcakesXTKL chaoticallyXTKMN shortcoming*XTKMNS shortcoming's shortcomingsXTKNshotgunXTKNK ChittagongXTKNN shotgunning!XTKNS shotgun'sshotgunsXTKNT shotgunnedXTKRST shortcrust9XTKS shortage's shortages shtick'sshticksXTKTshortcut"XTKTS shortcut's shortcuts‡XTL chattel Chatterley chattily chordal chortle chortler shadily shirttail shoddily shortlyshuttleXTLK sheetlikeXTLKK shuttlecockXTLKKNshuttlecocking*XTLKKS shuttlecock's shuttlecocksXTLKKT shuttlecocked-XTLN chatline chortling shuttling7XTLNS chatlines chitterlingschitterlings'sXTLNTShetland$XTLNTS Shetland's Shetlands§XTLS chattel's chattels Chatterley's chortler's chortlers chortle's chortles shirtless shirttail's shirttails shuttle'sshuttlesXTLST shortlistXTLSTN shortlistingXTLSTS shortlistsXTLSTT shortlisted*XTLT chortled shitloadshuttledXTMshowtimeþXTN Chadian Chaitin Chardonnay chardonnay charting chatting cheating chiding chitin chutney shading shedding sheeting shirting shitting shooting shorten shorting shouting showdownshuttingXTNK ChattanoogaXTNKS Chattanooga'sXTNL chidinglyXTNN shortening'XTNNS shortening's shorteningsýXTNS Chadian's Chadians Chaitin's Chardonnay's chardonnay's chardonnays chattiness chattiness's chitinous chitin's chutney's chutneys shadiness shadiness's shading's shadings sheeting's shirting'sƒXTNS shoddiness shoddiness's shooting's shootings shortens shortness shortness's showdown's showdownsXTNT shortenedXTNY ChaitanyaXTNYS Chaitanya'sXTPRF shatterproof,XTR charterer chatterershoetreeXTRK SheetrockXTRKS Sheetrock'sMXTRN chartering chattering shattering shuddering shutteringvXTRS charterer's charterers Chartres chartreuse chatterer's chatterers shoetree's shoetreesXTRSS chartreuse'sGXTRT chartered chattered shattered shuddered shutteredöXTS Chad's chads chard's charter's charters chart's charts chateaus chat's chats chatter's chatters cheater's cheaters cheat's cheats cheddar's cheetah's cheetahs Cheetos Cheetos'süXTS chert's chides chit's chits chord's chords chowder's chowders chute's chutes shade's shades shadow's shadows shad's shads shard's shards shatter's shatters shed's shedssheet'sôXTS sheets shiatsu Shiite's Shiites shirt's shirts shit's shits shoat's shoats shoddy's shooter's shooters shoot's shoots shorties Short's short's shorts shorty's shot'sshotsoXTS shouter's shouters shout's shouts shudder's shudders shuts shutter'sshuttersXTSLF shirtsleeve*XTSLFS shirtsleeve's shirtsleevesXTSMChartismXTSMS Chartism'sXTSPchutzpahXTSPS chutzpah'sXTSS shiatsu'sFXTST chattiest shadiest shittiest shoddiestshortestXTSTP shortstop&XTSTPS shortstop's shortstopsXTSTT shortsightedXTSTTLshortsightedly3XTSTTNSshortsightednessshortsightedness'sŠXTT charted chatted cheated chided chordate shaded shirted shitted shootout shorted shoutedshutout!XTTN Chattertonshutdown#XTTNS shutdown's shutdownsUXTTS chordate's chordates shootout's shootouts shutout'sshutoutsXTW shadowierXTWF shortwave%XTWFS shortwave's shortwavesXTWKChadwickXTWN shadowing$XTWST shadowiest shirtwaist(XTWSTS shirtwaist's shirtwaistsXTWTshadowedXTXshortishXTYshuteyeXTYS shuteye's.XW chewer chewier showershowierXWFshowoffXWFS showoff'sshowoffsXWLshowily=XWMN chairwoman chairwomen charwoman charwomen&XWMNS chairwoman's charwoman's2XWN chewing chowing shewingshowingWXWNS chewiness chewiness's showiness showiness's showing'sshowingsXWPRF showerproofXWRshoweryXWRN showeringXWRTshowered4XWS chewer's chewers shower'sshowersXWST chewiestshowiest9XWT chewed chowed Sherwood shewedshowed+XX chichi Church churchshushXXK churchgoerXXKN churchgoingXXKNS churchgoing's%XXKS churchgoer's churchgoersXXL ChurchillXXLMChisholmXXLMS Chisholm'sXXLS Churchill's!XXMN churchman churchmenXXMNS churchman's6XXN Chechen shoeshine ShoshoneshushingXXNK shortchangeXXNKN shortchangingXXNKS shortchangesXXNKT shortchanged?XXNS shoeshine's shoeshines Shoshone's ShoshonesXXNYChechnyaXXNYS Chechnya'sXXRCheshireXXRNSK ShcharanskyXXRNSKS Shcharansky's?XXS chichi's chichis churches church'sshushesXXT chitchatshushedXXTN chitchatting"XXTS chitchat's chitchatsXXTT chitchatted&XXWMN churchwoman churchwomenXXWTN churchwarden+XXWTNSchurchwarden's churchwardensXXYT churchyard&XXYTS churchyard's churchyards XYshyerXYFSK ChayefskyXYFSKS Chayefsky'sXYN Cheyenneshying!XYNS Cheyenne's CheyennesXYSTshyest^YWyoyayawyeyeayeahyearyeryewyoyouyour yowY@ Wyethyouth!Y@FL youthful youthfully*Y@FLNS youthfulnessyouthfulness'sY@S youth'syouthsYByobyobboYBKyearbook!YBKS yearbook's yearbooksYBNKYaobangYBNKS Yaobang'sYBS yobbos yobsYFyou'veYFTXNK YevtushenkoYFTXNKS Yevtushenko'sYH Yahooyahoo%YHS Yahoo's yahoo'syahoosYKYaccyak Yaqui YeageryeggyogayogiyokeYokoYork Yorkie yuccayuck yuckier yuckyYugoyukyukkyYKHMYokohamaYKKyogicYKLyokelYKLS yokel'syokelsYKMYakima/YKN yakking yoking yukkingYukonYKNPTF YoknapatawphaYKNPTFSYoknapatawpha'sYKNSYukon'sÉYKS Yacc's yak'syaks Yeager's yegg's yeggs Yerkes Yerkes's yikes yoga's yogi's yogis yoke's yokes Yoko's York's yucca's yuccas yuk'syuks"YKSLF Yugoslav YugoslaviaYKSLFN Yugoslavian+YKSLFNS Yugoslavian's Yugoslavians4YKSLFS Yugoslavia's Yugoslav's YugoslavsYKSTyuckiest,YKT yakked Yakut yokedyukkedYKTN YorktownYucatan#YKTNS Yorktown's Yucatan'sYKTRNBK YekaterinburgYKTSYakut'sYKTSKYakutskYKXR Yorkshire$YKXRS Yorkshire's YorkshireswYLYale y'all YalowYaluyawl yearlyyell yellow yellowy you'llyowlYuleyuleYLHM yellowhammerYLHMS yellowhammersYLKyolkYLKNF YellowknifeYLKS yolk'syolksYLKTyolked(YLN yearling yellingyowlingYLNKyearlong@YLNS yearling's yearlings yellowness yellowness'sYLNTYolandaYLNTS Yolanda'sYLPyelpYLPNyelpingYLPS yelp'syelpsYLPTyelpedªYLS Yale's Yalow's Yalu's yawl's yawls yearlies yearly's yellow's yellows yell's yells yowl's yowls Yule's Yulesyule'sYLSTN YellowstoneYLSTNS Yellowstone's,YLT Yalta yelled yieldyowledYLTNyieldingYLTNS yieldings'YLTS Yalta's yield'syieldsYLTSNYeltsin*YLTT yielded Yuletideyuletide0YLTTS Yuletide's Yuletides yuletide'sYLWyellowerYLWN yellowingYLWST yellowestYLWTyellowedYLWX yellowish8YMyam yammeryumYuma yummieryummyYMHYamahaYMHSYamaha'sYMKTYamagataYMKTS Yamagata'sYMLKyarmulke"YMLKS yarmulke's yarmulkes8YMN Wyoming Yemen Yemeni yeomanyeomenYMNRyeomanryYMNRS yeomanry'sBYMNS Wyoming's Yemeni's Yemenis Yemen'syeoman's!YMNT WyomingiteYemenite&YMNTS Wyomingite's WyomingitesYMRyammererYMRN yammering"YMRS yammerer's yammerersYMRTyammeredAYMS yammer's yammers yam'syams Yuma'sYumasYMSKR YamoussoukroYMSTyummiestLYNyarnyawn yawner yearnyenyinyonYuanyuanUYNKYangyangYankyank YankeeYong Young youngyoungerYNKN YangonyankingYNKNSYangon'swYNKS yang's Yankee's Yankees Yank's Yanks yank's yanks Yong's Yonkers yonksyoung's!YNKST youngest youngsterYNKSTN Youngstown&YNKSTS youngster's youngstersYNKTyankedYNKTSYangtzeYNKTSS Yangtze'sYNKXyoungish'YNN yawning yearningYunnan-YNNS yearning's yearningsYunnan's†YNS yarn's yarns yawner's yawners yawn's yawns yearns Yenisei yen'syens yin's Yuan'syuan'sYNSS Yenisei's0YNT Yaounde yawned yearnedyonderYNTS Yaounde's<YPyapyepyipyipe yippeeyupyuppieYPFyuppifyYPFS yuppifiesYPFT yuppifiedYPFYN yuppifyingYPN yappingyipping`YPS yap'syaps yep'syeps yip'syips yuppie's yuppies yup'syupsYPT yappedyipped(YR yarrowyore you'reYuriYRBYorubaYRBSYoruba'sYRFNYerevanYRNYaren&YRS yarrow's yore'sYuri'sYRSLFL Yaroslavl‘YS yaw'syaws yaws's yeah's yeahs year's years yea'syeasyes yes's yew'syews yours you'syousYSLFyourselfYSLFS yourselvesYSMTYosemiteYSMTS Yosemite'sYSN YeseniayessingYSNS Yesenia'sYSRN YossarianYSRNS Yossarian'sYSSyeses7YST yeast yeastier yeasty yessedyestYSTRY yesteryearYSTRYS yesteryear'sYSTS yeast'syeastsYSTST yeastiestYSTT yesterday$YSTTS yesterday's yesterdaysDYT WyattyardyetyetiyidYoda you'dyurtYTBYouTubeYTBS YouTube'sYTKyardageYTKS yardage'syardagesYTLyodelYTLS yodel'syodelsYTMyardarmYTMN yardmanyardmenYTMNS yardman's YTMS yardarm'syardarmsYTMST yardmaster'YTMSTS yardmaster's yardmastersYTRYataroYTRSYataro'syYTS Yahtzee yard's yards Yates Yeats Yeats's yeti's yetisyids Yoda's yurt'syurtsYTSS Yahtzee'sYTSTK yardstick%YTSTKS yardstick's yardsticksYTXYiddishYTXS Yiddish'sYWYahwehYWNyawingYWSYahweh'sYWTyawedYXFyeshivaYXFS yeshiva'syeshivasYXMKyashmakYXMKSyashmaksYXTyachtYXTNyachtingYXTNS yachting'sYXTS yacht'syachts#YXTSMN yachtsman yachtsmenYXTSMNS yachtsman's(YXTSWMN yachtswoman yachtswomenYXTSWMNS yachtswoman'sYXTT yachted{Ÿÿÿÿÿ{•ìMÉüö íS•€R³D¸ ïb7 Ò?¾€‡×,ÿÿÿÿÿÿÿÿ<Çÿÿÿÿ‚þÿÿÿÿ7 [k à o;{51â„%ì¡ÿÿÿÿ G·/X.Á ÿÿÿÿ3ööJàñ XàˆÿÿÿÿYÿÿÿÿÿÿÿÿÎu ÿÿÿÿxÕ¬ÿÿÿÿÿÿÿÿ¢Nö ÿÿÿÿ6ËÎ&ÿÿÿÿq §Ù›u ÿÿÿÿÿÿÿÿ¬ÿÿÿÿ<J@îÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿh}ÿÿÿÿÿÿÿÿyŽÒ,ôîxÚdí|ʑ٠z ÿÿÿÿRÁ aw ÿÿÿÿ‡”ìIØì9’±W• õB‚óSÿ• ^ÚÅ– ä4È8 )ya†— Á5 Š$kÎWœj +O· ÿÿÿÿÿÿÿÿÈÿ ÿÿÿÿ’A$7?[µÔ óD ÿÿÿÿýVéK‹Mÿÿÿÿ ÿXxÿÿÿÿÿÿÿÿëñ ´€MàÜÿÿÿÿžœµ(ÿÿÿÿÿÿÿÿÿÿÿÿÏÏÿÿÿÿ¯9 ~ªö èl“OòÙ¶ÿÿÿÿéÚQQÎ y­ÿÿÿÿÿÿÿÿöåúÄ fæ»JÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL<ÿÿÿÿ”…ÏÃ;°ÿÿÿÿÿÿÿÿîÿÿÿÿ‘q´…7i|O2¬ÆËä¢ÿÿÿÿÿÿÿÿÆl˜]h~{D€»„âÓÜBµÄÿÿÿÿà‰XH wŒúÐæÖñ%— ¯ ²÷ «‹üQÿÿÿÿ«ÿÿÿÿ!lM#ÿÿÿÿ3ÿÎéôs½œ J ÿÿÿÿ(ÆÅm 6÷cU¬têÞ~Ì ÿÿÿÿ®™â0B lŸxËlçaÿÿÿÿ€[c>ÿÿÿÿ < ²l·¼ E?ÂdmQåÿÿÿÿ ŽW} 1`G‹ å_=e ÿÿÿÿiy ÿÿÿÿÿÿÿÿÿÿÿÿ;DÝúfw ´ßÿÿÿÿ!âÿÿÿÿ'rÿÿÿÿ4µš@Aˆúf¯­ö%ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿørOJÿÿÿÿÿÿÿÿåw…#v.f¦‰ ?G ÿÿÿÿµç$›ö ¢üÿÿÿÿñ-OW€ pþ»¿_ÿÿÿÿ$‹eÿÿÿÿØ<ÿZJÔ‚«Šÿÿÿÿ›.XÿÿÿÿHÿ güµüÿÿÿÿÿÿÿÿ&¢ö¾f2<Ëqøÿÿÿÿ}j ÿÿÿÿÿ¡ÿÿÿÿP‹ÿ—á± ÿÿÿÿÿG_ÿÿÿÿþ«Rc ê½ä½ûlx2ÜŽ3p°cÿÿÿÿéÆ/•Rÿÿÿÿtüÿÿÿÿÿÿÿÿ¬þ¦ˆ Á8RÉ ÿÿÿÿ(§–¼S ‹î "B›C+£ ‚ÿÿÿÿÅg¹¾¾§ç¯ÿÿÿÿ“|µAÿÿÿÿ‰RÿÿÿÿZî¶=·²ÿÿÿÿßí8ãêãG¹qbÊÓìïÿÿÿÿîÿÿÿÿÿÿÿÿÿÿÿÿ^öº Z z„,Ç”¡­Ëÿÿÿÿ*¯°Ø ›wÿÿÿÿÈéPŒ§P¨Þƒ¾´ FȨù+ȦxJ5²kãô Ϲ@ÿÿÿÿ4²9¿Ï­Eÿÿÿÿ¬ç€Ê¹'9 ¨›ÿÿÿÿI 'ã'²#ÐÌB2˜Bÿÿÿÿÿÿÿÿò ÿÿÿÿªtŒtÀÿÿÿÿ‹ŒÇŸÿÿÿÿÓ/ÿÿÿÿGÐÿÿÿÿgª ü- (xÝlöâ ¸‹ïÿÿÿÿÿÿÿÿy± ÿÿÿÿÿÿÿÿó 5ÔŒfTÀu ÿÿÿÿ›[^ïô¼åηÿÿÿÿÿÿÿÿÿÿÿÿCHt†ñÿÿÿÿ‡±BÿÿÿÿŠÙÿÿÿÿͯ"†v0ÿÿÿÿLÿ«ÿÿÿÿÿÿÿÿ£UÿÿÿÿÝHÿÿÿÿ Úÿÿÿÿ_w$?ŽaSR ÂÒ@ÿÿÿÿl¡„<Ò}o]%ÿÿÿÿÿÿÿÿ˜`ÁÿÿÿÿÓÉNVw“ÝüÿÿÿÿVÿÿÿÿʃPB L„ýåê à ÿÿÿÿÿÿÿÿ>Ã>ÿÿÿÿÿÿÿÿ§ ÝÊÿÿÿÿ (ÿÿÿÿ]¡˜ÀžËMá ÿÿÿÿC£,¸óìúwON>¸W]Ú±s¸l­ÉT>ëÌ&€æjD7‡ívgN|Ýí¢• Q˜Í9¨jÚ¢²QT^Ÿ ÊÂ>9– ÀLRyµ’˜+îÇ䤘ýd¹ðÜNOæÓØöT  mJÊð> W±¹™qî5âôNb ¾¹h— ƒÉ ó¹ 1ù fº±½ú ä5˜î'$O1â 9Eä¹ê¹ôŸ gÊ ?ÉY '7 Rµ™Õî2 œêeº`5(Q<+ í d{× sX¢ Šƒ‡ƒ0Ƽ^ÐÕŠÒ¹3T ºm|ÊO? #'jF š,ïÈ— cO íØ_iÙ‚bìñ+H6% üµTfH%(¬ÞGLƒ6”-uÿÿÿÿfñµŸHwYaÎúcÿÿÿÿÿÿÿÿQ ÿÿÿÿçK„f£Ò“ßö¼ÿÿÿÿ@ÿÿÿÿÿÿÿÿÿÿÿÿ—uÿÿÿÿNÿÿÿÿƒ÷?wÔHuu?’D/ÿÿÿÿ^Pÿÿÿÿ¡V9è ˆ[†eÿÿÿÿÿÿÿÿjß™ Q}!|ÿÿÿÿŒãÿÿÿÿÂu‡ÿÿÿÿ QÿÿÿÿCñ’Ä(V‹5¸ÿÿÿÿÃhÿÿÿÿôKÿÿÿÿëc`'–M·P¶^ ƒL3ÿÿÿÿ,ÿÿÿÿÿÿÿÿóm… ÿÿÿÿÿÿÿÿÿ­É$…dl6ÿÿÿÿÿÿÿÿ}ua% ¬2ÿÿÿÿê> ÿÿÿÿÿÿÿÿdÐ ®úÇAÿÿÿÿÿÿÿÿxò ÿÿÿÿÿÿÿÿʧ …ò ÿDQÍ¢Ìi„°ÑAq¯b)ÌÖ•\ÿÿÿÿ¤ H§ è ÿÿÿÿ£¡ë±EDóeÿÿÿÿÿÿÿÿd˜ÿÿÿÿ+‰ÿÿÿÿ® ñhµlÐÚRÞ¿ #Ú ÒŠïèÿÿÿÿ3@ÿÿÿÿÁOTTÿÿÿÿ£ùÆæ cTxT4«Ncÿÿÿÿÿÿÿÿlt ÿÿÿÿÿÿÿÿKåøýÿÿÿÿšž¡TŸIÿÿÿÿñ#í`yαæ&’ :Tÿÿÿÿ þ£ÿÿÿÿÿÿÿÿ-Bô"VÜÿÿÿÿÿÿÿÿÿÿÿÿÛ豈‘0û¼ÿÿÿÿžÎÿÿÿÿ¤&½ÿÿÿÿ‚r  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÕ×bÿÿÿÿï“ ÿÿÿÿÿÿÿÿÆÿÿÿÿ<¾ æ µYÿÿÿÿУ¾ ŽcÕ[›sæÒÆ%Kü† óÐ]µ~»ÿÿÿÿÿÿÿÿЉ(  >ÿÿÿÿ韕ÿÿÿÿ—#h¦äÜE¼j ëæÎÆ_»6C& ó=š…œU>1\êÿÿÿÿµ$‡øØÿÿÿÿ%‹(–í^ 8Š ²¿!ÿÿÿÿUàOáÏ %Oÿÿÿÿñ3m\"›ϽªLv. ©<$)‰ùõ× ,@R€V%Šÿÿÿÿ‚iÿÿÿÿ\£ÿÿÿÿf½ÿÿÿÿ]7 ³ :o?»ön åc ðz]- oƒ&°!mÿÿÿÿ%íÿÿÿÿ‰-Ûÿÿÿÿ;  ‚”5Þÿÿÿÿ(C`“ ÒË' ÿÿÿÿ¬Ûúbÿÿÿÿÿÿÿÿp‹µ¤ÿÿÿÿìGÿÿÿÿÿÿÿÿ Æÿÿÿÿ¸8" n0¸£Gÿÿÿÿ§…ÍP îÿÿÿÿÿÿÿÿ›>ÿÿÿÿÞÆÆuWäü»ž Š `«ÂÑuUQ÷¦ÿÿÿÿÿÿÿÿí¡ÿÿÿÿµAC¢ÿÿÿÿe™L o£L’†úóÿÿÿÿNFoºÌMEšã9mX ‚^ìxXe” ”¢² ÿÿÿÿmžÿÿÿÿ¨KÿÿÿÿÜåÿÿÿÿÅÓg£ÿÿÿÿÿÿÿÿ¢„QƒÿÿÿÿÆ„8¯6qZ ÿÿÿÿÿÿÿÿÊBÒªn™’iÿÚ7ÓjB ÿÿÿÿÝ ÿÿÿÿÿÿÿÿ"^c³x£më/YôYÚ6ýÖ&ù1ÿÿÿÿØ” ÿÿÿÿð„|Y‘¦ÿÿÿÿ‚ ÿÿÿÿÁj ®EJ ŠD˦—;휱ç»W^YmØ0ÿÿÿÿœ½ ÿÿÿÿ”ï{I¨¤òK3ÿÿÿÿé…2 m ÿÿÿÿFXãMÿÿÿÿÔK`;«ÿÿÿÿ´­ú¦ú0 ‹™šfÈš ºñÏÒÝÿÿÿÿ_iI—Âr™ÿÿÿÿý¦ñ ¢™@âÿÿÿÿÓ“ Sé:¨ÿÿÿÿ+Rÿÿÿÿ|;~Éþ½Œ™çÿÿÿÿžj ÿÿÿÿÆv…V¼©ùñvxCZBÿBÿÿÿÿÿÿÿÿÐÿÿÿÿüät_ŒÿÿÿÿÿÿÿÿLV ÿÿÿÿ¬Á ^‚–Õ!9Yˉ*5¨ŠÓŒÿÿÿÿJ.œ‡(ÔX#2ûÿÿÿÿà3)ÿÿÿÿÿÿÿÿÿÿÿÿÉ TˆÿÿÿÿÿÿÿÿWzõìqN˜òÿÿÿÿa/¹Q©ûͱÇqÀÿÿÿÿÿÿÿÿ+Oÿÿÿÿ£ãÿÿÿÿŸ¾ÿÿÿÿÂÞrÃP–üÿÿÿÿÞßÿÿÿÿçzÿÿÿÿr@ºF ÿÿÿÿ<“ÿÿÿÿÿÿÿÿL¸ çýÿÿÿÿjØ ÿÿÿÿn{ ìsHË]Iød «¶#ž‰ÿÿÿÿ¦ÔÁýi­] ÿÿÿÿÿÿÿÿ_£ÿÿÿÿÿÿÿÿÍÿÿÿÿ¤±tÿÿÿÿÿÿÿÿýSÿÿÿÿ»ó&ÿÿÿÿÿÿÿÿÂâ ûä¾Û«˜¿ ÿÿÿÿ"Ó ÿÿÿÿÿÿÿÿ – ÿÿÿÿÕ¬nõUÂøhslÚ¨ ÉÁ&Ô ~ü†Î³œÙ#+¢“ ’;ÿÿÿÿÜÛºù$1ûÍÿÿÿÿ7*u– ÿÿÿÿ’ é]ÆWÿÿÿÿ¤h³õ –p'ÔÀL MOÆî©ÆYçn@¡ùc ÿÿÿÿœµý­÷- N+ [ì J‹ÿÿÿÿÄÕ ó"ÿÿÿÿCÕ ê ÿÿÿÿ•ögÿÿÿÿן ”f®Û Òÿÿÿÿ ˆþvR·ÞËöPÿÿÿÿ+ùÿÿÿÿ3@ µ×ÿÿÿÿ ¬D ÿÿÿÿÓjÿÿÿÿÿÿÿÿ 9 ¾ ÿÿÿÿ8É ³Å¥B…vò{ *'ÿÿÿÿa9 ÿÿÿÿÃHÅÙ™N ÑWÿÿÿÿÿÿÿÿ°*R'"w‰Ä5È`¬™¢ _¼\2ëÖ ÿÿÿÿm‡ ÿÿÿÿ¶ÿÿÿÿÿÿÿÿ¿œ¥SÀ"Ë>¦Ø ë\x¸ì ‹ŸÿÿÿÿÑ9 B¦…gWÿí÷áÛs mWÙ­y™Út[ ¼ ÿÿÿÿMl] _ºÿÿÿÿ‹Y?H–TU§¥*æ0 ²T;ÿÿÿÿb4kø 2ÅÿÿÿÿÆšÿÿÿÿ ±ÑS ÊT« _ÄNx]bÿÿÿÿcR^b Ž.3øºöc[<?>ÿÿÿÿ™Ñÿÿÿÿb9úë1Ϭ ÿÿÿÿ\ý ¿ÿÿÿÿôa>B‚êcj²õr üþd5ÿÿÿÿoõ ÿÿÿÿö½–÷x«Òÿÿÿÿñ• — ÿÿÿÿÕ¾n ‚ tÿÿÿÿ¿<Øgç1 D½ž ÿÿÿÿÿÿÿÿž…- ¾z¤teòÔ ›÷u‰œ  }ð ó' ÿÿÿÿ–"æÓIoÿÿÿÿÿÿÿÿ#%ÿÿÿÿn÷ó‰ÿÿÿÿÿÿÿÿÿÿÿÿÑaá ÛŒYÛEFu oÎ8ð”¥ÿÿÿÿ“è¬UAÿÿÿÿÚäÔiÈ šÜxÏ {* ƒþ?LÿÿÿÿUCmCБ3®áÿÿÿÿjvp,èµn4¥5OÿÿÿÿÛŸÿÿÿÿÿÿÿÿ:JÑ k…ÿÿÿÿ+Ë ?S`ÿÿÿÿÃJ$«ÝÓdåjÿÿÿÿ‰‹ 多!…PD® gÍB%ÿÿÿÿ`/€ÿÿÿÿÿÿÿÿ’p:s}H Ì5ÿÿÿÿ±oÿÿÿÿ‘ú ÿÿÿÿÓ ÿÿÿÿ;0 ÿÿÿÿ •Æÿÿÿÿ:=òô|ùÿÿÿÿÿÿÿÿE` ¼‡×¸Qòû¾’ñ ÿÿÿÿçÿÿÿÿÿ¥oÿò UL”Àyÿÿÿÿÿÿÿÿ¡É"ÿÿÿÿ°R?×TëMeTñ#g"Jä yYÿÿÿÿÿÿÿÿ*à ÿÿÿÿ~-G–@eîÓƒÿÿÿÿÿÿÿÿNfþ Ñ¿ÿÿÿÿÿÿÿÿ(4ÿÿÿÿÿÿÿÿùGÿ ÿÿÿÿÿÿÿÿ§½ZïÔ Á­ÿÿÿÿÐÚ|úÊ ÿÿÿÿCÿÿÿÿ;8S ïË.ÿÿÿÿ€h ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ& !  ÿÿÿÿAÿÿÿÿÿÃú1…¾  œˆ]ÿÿÿÿ‚n¯ ÿÿÿÿÿÿÿÿÿÿÿÿƒÿÿÿÿÿÿÿÿÿÿÿÿ)h¾ÿýÿÿÿÿÇop &á`5£ æ%ºIc|ÿÿÿÿÿÿÿÿÒI•LÿÿÿÿÜÕÿÿÿÿËûØÿÿÿÿ=øKgÿÿÿÿÍÊÿÿÿÿ‚O¾ÿÿÿÿ:R4k7^ÿÿÿÿÿÿÿÿÿÿÿÿ¿’kq.9ý¯ÿÿÿÿìÔÿÿÿÿÿÿÿÿ&’0Já‘óÝg\Á;~ÿÿÿÿÿÿÿÿ¯\ à bw8×xµÿÿÿÿZ@ W$R© ÿÿÿÿBix¥fmÿÿÿÿš¯a 'Rµ6ÿÿÿÿÿÿÿÿÿÿÿÿ•¦òy ÿÿÿÿÿÿÿÿå–U'Ѷÿÿÿÿ/Õ¥yfÃÿÿÿÿhÒ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¤Ôxà…8®G ÿÿÿÿÿÿÿÿ ±*?´„ÊÒv¼œÏP4—Š0ˆÿÿÿÿ‰!†ÿÿÿÿƒ'qž¶\ÿÿÿÿâD( é"e¬ûî¹› ÐLàÚ ÿ_ ‡C /…ÿÿÿÿ=ü’3 -Íp°ži‚Dÿÿÿÿ…Â'¢ø ë †„Åê:taºÍÿÿÿÿÿÿÿÿ $ÿÿÿÿ$ÿÿÿÿœÿ¥–X `. ÓJÔ¶E Žÿÿÿÿé3ÿÿÿÿÅ e ÐqÆ©ç‡ÿÿÿÿÿÿÿÿY, ^$ððÉ‚]nÆ 2ÿÿÿÿg´ÿÿÿÿAô- µ¨@ù ×÷bäTn ÿÿÿÿ‘¢µ“™‹å÷ûÿÿÿÿœ»ÖÆkÿÿÿÿé ÀôGîÚ6Â0 ƒjÿÿÿÿÿÿÿÿÎÿÿÿÿc'ƒñ‹Š $ÞHùãÿÿÿÿ0˜ B ûr† ‹Ÿÿÿÿÿÿÿÿÿÿÿÿÿ*é ÿÿÿÿ²Û2²ZÓ.±‚|Ú ãŸÿÿÿÿšbPb]1€ÿÿÿÿÁ/ÿÿÿÿÿÿÿÿÿÿÿÿ×fpK6óÝ´ ÿÿÿÿYèïS% ÿÿÿÿ³BÿÿÿÿûÑ$õÿÿÿÿž± cþÿÿÿÿ-½ò ÿÿÿÿ \P- ÿÿÿÿcý3ÿÿÿÿeò¶+¶c ƒ Ï{f­¾êÿÿÿÿúé‹‘ÚƒÀÝM?ÿÿÿÿá}t W›ä©ÿÿÿÿJ@ÿÿÿÿè±ÿÿÿÿÈÝõ ÿÿÿÿ7=Á,ÿÿÿÿÜ¥ ÿÿÿÿÿÿÿÿÿÿÿÿ˜9 )¿"z +t ŠO§—CJC‡ÿÿÿÿEºÿÿÿÿÿÿÿÿ€Ï ?tùÿÿÿÿÓ¢§8 BÆ¿ÒÝþ¿Obݾœ ËìÁ« ZzA“ o?˜ºÙ…y›\ÿÿÿÿ lù3Õ{ ÿÿÿÿNgìm ÿÿÿÿÌ‹‘l„»ÿÿÿÿí5ç‚ ˜ÿÿÿÿW¹ }Û ù‘‹­?«úa¶ ÿÿÿÿs 4?Õpÿÿÿÿ/ZõYÿÿÿÿúº UxŸè£ ÿÿÿÿiëi7¿ŸÛ]9?– ÿÿÿÿ¼`e |¿ ÿÿÿÿwÝÿÿÿÿ†Ö N\ÿÿÿÿˆÿÿÿÿÿÿÿÿ;tÌžÿÿÿÿÿÿÿÿ`t cÿÿÿÿcÿÿÿÿÁó‡Çÿÿÿÿjb4gß.Ò ?ïõRþuÊ ;åñP{š ÿÿÿÿ…Äe»$ÿÿÿÿÿÿÿÿwuÿÿÿÿÿÿÿÿÿÐrÿÿÿÿ‰_ö ^ŠtîìcYÿÿÿÿ×$-‡ÿÿÿÿÿÿÿÿï ¹ ÿÿÿÿw©¤ dÓJÁ c¼ÿÿÿÿ®Æÿÿÿÿîðï&ÿÿÿÿ‰å À+Gÿÿÿÿ ,bÿÿÿÿ¦œÿÿÿÿUBsÎO ¸êõ¿¨ #Ù½ç ÿÿÿÿÿÿÿÿcÊ¢ŠD7<Êeó ÿÿÿÿel þÃrXØïèNâÿÿÿÿˆó ÍZ¿6é`ÍvØ«Åad0%" .øš) ª¸ÿÿÿÿ(1¦Ðÿÿÿÿÿÿÿÿ« ±ÿÿÿÿXV ‘ÿÿÿÿ(ïí{-Q?Ð3ÿÿÿÿ1ŽOÆú÷óoÈ £mÿÿÿÿWr ¦4xôm –° „!ÿÿÿÿfàÿÿÿÿcg6Uðÿÿÿÿ¦`ÿÿÿÿ^2Aÿÿÿÿ6$ÿÿÿÿà¡t·)q"ëþ¢ÿÿÿÿWbÿÿÿÿÿÿÿÿƪ —ºøÿÿÿÿÿÿÿÿy ó;(z°ÿÿÿÿoßÿÿÿÿêDÊ,ÉKìœÿÿÿÿw ÿÿÿÿªä°ÿÿÿÿ%¾ÿÿÿÿã3.Iíÿÿÿÿÿÿÿÿ “Õÿÿÿÿëv ÿÿÿÿט :‚eT­ ÿÿÿÿ½FÿÿÿÿÞî`Q <¢ÿÿÿÿ+ iýˆ]PˆÿÿÿÿÏrÿÿÿÿÿÿÿÿŒƒ:{ ÿÿÿÿáý “ÿÿÿÿ'™ Tî¯Û Mc%2ÿÿÿÿ݈\©çÕ®~ ˜ P åÓÿÿÿÿ € ìf ¦>ß*Åÿÿÿÿÿÿÿÿÿÿÿÿj…g*:”×€@½Ò§ÿÿÿÿ&L¥\`žnš¼ -rÿÿÿÿ¹ ÿÿÿÿÿÿÿÿN ”C¥«J5`ôÿÿÿÿæ]ÿÿÿÿƒ³-w_JÿÿÿÿÿÞuÔ M…ð† [ä ¶·– »dî€Ö”ùI¸{H˜Â9 ÿÿÿÿÚ­µ1¨+ÿÿÿÿDÆÓEšGÖIñbs:„0‡œ¯qÛP1]Ç!&ÿÿÿÿæƒÿÿÿÿâ—ÿ첚 Ø Ú—ÿÿÿÿü#ÿÿÿÿÌJ - ¨±‰P¦Yø‚[×;Ó±¯±ðOL¸õ¶¼vÿÿÿÿ_tÿÿÿÿÕzXƒ4 £X‘fØ@“ ^øÆ±y¸lÉ÷ÿÿÿÿ+lçmcú—:l¿Éë š› Al¶Z>HléØFs ²w¦úØ• äªÒ¶ºû#)» Í.D4•• •lˆ#?1ïÉPa"5ˆ¸d:’>è&)ä?CF*V±¸Þ¹öÉäѤy£¥®na ˜^íyNÖÆ!j(€Nظ­YR®P·gqå/¿’ Ííÿÿÿÿœl¹•î¸T¹¶£ÚÓ{Õ¯NÐlÅ› º>™È œe üuÈ >f‹²[ÍŒ£—È [·t¯m›²» Ÿ ÿÿÿÿT N¹q6¿ÐÍæØXë Îsé >j”ǰ ®'9<5‰V/„43Êi¤^TË1÷ai<rÁuØùmÀaØ U¹Þ±—Õ­˜1î+[hŸ]eTÄyÓ®Ïa‚˜Óy¿NG£³Ø¥÷ÆNüášz¹é>Ó˜ZîÎÓÆ˜ÝðMxŸ :fׯŸ~îÈ ‘Ÿ ÌØï-ÜW“¹Ûf&7Ëùå\pÚ5ÎTÝõÈ Ü-z¹ ‚T–b’¾×32ýürŠb.U¥3«Ÿ‰¢¹"mF² 7] ü‰Tm ÿÿÿÿ®œ ²@ ËÖ}9mz”äsŠÕ óP™”g«;±QÊÁûŽ2» ?™Šz¦Æ¥¡?8tïaG#Ùñ˜ýa ªÒhï QA b ·¹¶Ÿ û8 ú— •ã®æ´™1™OC)[0}ð Oa— ÿÿÿÿe•8R Ö Y@@ «iÄR — æ‚¡j+–qVyXÿÿÿÿРOQÆ þÚ º DØ¥˜ ÿÿÿÿ}  ˜e« ¡× C¢CRXÖ nøa@ Ž@¤,«ýCd P«fW (!O\Ç Ã¹¢ ž9 Ĺ^»ígþè@d ² \™‘îÿÿÿÿu«ö-ïÿÿÿÿÏ4éöe\*O¾d ¥ÄRýó»{{1ÕbK['(ÿÿÿÿEWÊ£Ça•`Êw ·Ý¹Om0ml™’hmv+~ì{·#E7"uÊ’¬bD‚ÿÿÿÿ.^¬Ý\ú,?"HzàËá„xš è¥KÂ/3? î;Ó tw@ ctb ^' O b'ð¹È4Èõ\VÄô¤ïyÎ4¢#ˆ¯/ &bÙ*MY :O²ô ƒëÖ™)b³(•ð“ë„úßg(Éjx^mŽïyY ˆmFÈ:?˜<F' –g/ÈgftÛ‘9{w %7ÇE1Ø$kð:( !=ð(êø c4û¨5´${xÙ‘ÅvúÅO.(sù ©— xÉÁH¢ë  ý5êæ+{ ˆ…GΨƒ¼E”uîŽ× lü@ |.êƒNO®xÄð¿§–t „Á¹OÆKs„¥Éì…ƒ´oUO\OTk²¹ƒ‡ yM$qêFC( Ya• . TwoíúðÛt߆ ‰$æ¨sv±1~ ÿÿÿÿ_¼©ú½a\¾GÿUU?·Ûû‚+£*#H)%VS.¶ý2°}îæ ÿÿÿÿm¼Ø+¨Úš4œz.`•%šê§•mh\?:ïlÿÿÿÿæ1¼4š%ÃÉ<‡;šÒJšWÍùé ‰S¶ ¦ëå¦ç Ÿ' NSÿÿÿÿào—¾k úùËÌÿÿÿÿVŒÆ@Z¦ÝjQšSê ¤i÷Ê«~Ï$%ÈûLJ‡ U ú.¦ p»ìN¤ [ ÿÿÿÿÎ:n< bŨˆ Ö ÐÙtªt÷æÿÿÿÿ>ÿÿÿÿz¹ ZåJÏeh ¹,Üÿÿÿÿ­U K´¡7XÁ ™ò ê&Àü† ä9ÅàêögƒeÕäGŠá·ÿÿÿÿ‚ÀÿÿÿÿɈÿÿÿÿ$gÿÿÿÿÈtÎÀ ììÿÿÿÿzcÖz}ݰο5 c:gªÏr±ÏþßÈ&ÊvG{‰úÿÿÿÿÿÿÿÿ9¿´Æ„$ÈTÿÿÿÿ—ÛäAƒ ÑÙ ³‚Æ”@ tŠ÷ÊÇ °NÿÿÿÿÿÿÿÿA¨ÿÿÿÿeË ÿÿÿÿ c ~?ÿÿÿÿ?rKO¶ ÿÿÿÿÿÿÿÿÎc {– ÇSLý_È{ÐB ÿÿÿÿÿÿÿÿòÿÿÿÿyi˜<—ÿÿÿÿàGÿÿÿÿÑK;vÒ¯ ÿÿÿÿ‚J·*)‰ ˜;Ú­¹E[ HôѤ G"ÿÿÿÿÿÿÿÿ>”;Uÿÿÿÿÿÿÿÿî×W”Ç”²Á jq ó?(BÿÿÿÿsÚK ‡Cÿÿÿÿ›Ê ÿÿÿÿ’Õÿÿÿÿÿÿÿÿÿÿÿÿ»- ÿÿÿÿaMÿÿÿÿ”ÿÿÿÿ¬išèÿÿÿÿO:ÿÿÿÿä¹ ÷b.∠ú>ÿÿÿÿ;› ÿÿÿÿÿÿÿÿ©—;‹ çÈálÊj³ƒë”Òÿÿÿÿ_ò H£ýU¬çêÿÿÿÿÿÿÿÿÿÿÿÿü ÿÿÿÿ[* ÿÿÿÿ-> ½“}ˆéÿÿÿÿ%?ŽÿÿÿÿÿÿÿÿØ)érÌâÿÿÿÿ™[¶YƒúäJÝaÿÿÿÿDnÐUæ0wF„¬¹[bëÔçÂ&| ÿÿÿÿÿÿÿÿÿÿÿÿ%ãÑ y0ÚÆ)àÐü€ì¦Õ ÿÿÿÿ©% 2ššu½„¼yÞ< .¼ @…ÿÿÿÿÿÿÿÿ0+Nỽ”êUçÖÀ ÿÿÿÿIÛÿÿÿÿÿÿÿÿÊ^R»/ÿÿÿÿ« ¸ôÿÿÿÿ,â†Ë u] Qß ÿÿÿÿo¹zÏÿÿÿÿº‘äò¹üÿÿÿÿô»è5 ÿÿÿÿnFÿÿÿÿÿÿÿÿÿÿÿÿ×Ùm$ÿÿÿÿÓµ ÿÿÿÿÿÿÿÿCïÄJ³ÿÿÿÿ]uy¹'C¡L|«‹Q¤`ÿÿÿÿ_Ãíe»ëÇ Oú ¦R ¤aõ½á#ÿÿÿÿv ™Xÿÿÿÿ5g¶_4¯ÿÿÿÿ‘@xZ$ìÿÿÿÿûÚ½ìŒØ%ÿÿÿÿ*CbÞ3ÿÿÿÿÌ´¡ì‹9׿ÿÿÿÿ¼ÿÿÿÿ\z§ÀÑŽø‚e¸ÊDoéæqh°®1г\ÿÿÿÿ+®g³ ý¾ÛF z7 | \ˆò¸þ 633åÿÿÿÿ‘¼ÿÿÿÿÿÿÿÿ'F ÿÿÿÿ¡%Ï Gÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ`ÑTÇNÿÿÿÿÿÿÿÿœP’ï3¾Tÿÿÿÿ{iž§ #Gÿÿÿÿ ¿ÿÿÿÿžŠÿÿÿÿÓ†K¸Ý‹‡h±GÿÿÿÿÍBÿ}k†.ý2èxm°¤ Ÿÿÿÿÿ¶šp]º— ÿÿÿÿª•z‹"äæè¸HóbªœÿÿÿÿÕ,ÿÿÿÿÿÿÿÿco΢µÿÿÿÿ¡ÓŒ<ðÿÿÿÿÿÿÿÿÄ2ve ãÎnÞÁ1äžàÿÿÿÿÿÿÿÿæ• ÿÿÿÿËÿÿÿÿãÉTPÂC :6,]÷eìÿÿÿÿ  ýå±ÿÿÿÿ'ÒVsü£чˆ¶G™‚ÿÿÿÿÿÿÿÿIzÿÿÿÿÿ®ÚîÆ %£ÿÿÿÿ¬£TŽ!ÿÿÿÿ 2Üû DÃÇÿÿÿÿÿÿÿÿÅßÿÿÿÿ`òa‘GPÂÅ Aeÿÿÿÿÿÿÿÿÿÿÿÿ¸çO?6Bÿÿÿÿ? ë5¢ÿÿÿÿ”Ð #ÿÿÿÿâçÿÿÿÿZDñv ¿ 4]Ò ºÀ)¢ÿÿÿÿ! ôŒê´ÿÿÿÿ$À¶Axñ ÿÿÿÿÿÿÿÿY«ˆ¢ÿÿÿÿ:ÿÿÿÿëOÿÿÿÿÙ§ÿÿÿÿ&öÿÿÿÿ;òtXi0Ø.ÿÿÿÿME]d¡íU‚ædþ×("Uÿÿÿÿzþ$ª³ DXms©· ë-ÝÕÿÿÿÿ|ßÿÿÿÿÿÿÿÿƒb ÿÿÿÿµpàx…“ÿÿÿÿýêÿÿÿÿÿÿÿÿSÿÿÿÿ¹i,OÙ; ÿÿÿÿùÁaÓŒÿÿÿÿÿÿÿÿÿÿÿÿOÃÿÿÿÿOøÿÿÿÿ‡ îúåÿÿÿÿ(=èÇÂÜ ·PêïÍ0 Ø_ÿÿÿÿª²Ñÿÿÿÿùÿÿÿÿ¥à_ÿÿÿÿbìÿÿÿÿô¬ÿÿÿÿH.\5Vâ¸øà’ ÿÿÿÿ+§ ÿjc}ÿÿÿÿy‚©ï€õ Õ"ÿ[ÿÿÿÿ×&¯ûƘ3 çô ¦<ÿÿÿÿ,L@êrtUÓÿÿÿÿÿÿÿÿÒ’Mì¼ ÿÿÿÿã?ÿÿÿÿ†:Ú êSfé­Ì’ïo -TpuÿÿÿÿŒÿÿÿÿÿÿÿÿ“1ÿÿÿÿÿÿÿÿäÉg… 1’˜ÿÿÿÿ‹¼²?¿þ µK ÿÿÿÿ½’ÀG ÿÿÿÿÿÿÿÿ6gÿÿÿÿÿÿÿÿ t5ê¥ €9ÿÿÿÿK:l>ÿÿÿÿt‘KŠÿÿÿÿÿÿÿÿ›»ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLtÌ>ÿÿÿÿÍ; ¬{D ÿÿÿÿÿÿÿÿßžÓv ÿÿÿÿ¥?ÒdÿÿÿÿÛïhþÿÿÿÿ£ö#õºöÿ²nÿÿÿÿÄGþ)¡ÿÿÿÿ%Žÿÿÿÿ{ÿÿÿÿ0-ËÁ}fñf†¾(ʃTöÅ ÿÿÿÿvBRÖx<Éi¹ÝlÿÿÿÿÆGÿÿÿÿ›èYk ÿÿÿÿ=Ø'xÿÿÿÿñŽ7žÿÿÿÿÿÿÿÿÿÿÿÿÉEÎ ¬GÿÿÿÿVaôÀ´0ÿÿÿÿÿÿÿÿ~D¶ÈØÚ’êÚ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÂÿÿÿÿ̘}«‚Ûöÿÿÿÿ¦x?ÿÿÿÿå\PñY( \õ ÿÿÿÿ’YÿÿÿÿmËU(›)ÿÿÿÿÿÿÿÿÿÿÿÿQÜ 8–€ÿÿÿÿ^GZŸQmf%­ÿÿÿÿÿÿÿÿÿÿÿÿs¬ÿÿÿÿ†bÂÄÿo ÿÿÿÿ$SƱ ôà  hÿÿÿÿ誂ÍúUfM"l ÿÿÿÿ½TW=ç FI€ý …0 ÿÿÿÿø¦«©ÏÿŒ…¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ u’„ÿÿÿÿÒ? ÿÿÿÿ¸8Â1£ÿÿÿÿÿÿÿÿÃØ.B ÿÿÿÿ˜>°Rÿÿÿÿÿÿÿÿÿÿÿÿ»»ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¹Í‹%ÉíñýTÿÿÿÿ|á™ZÛ ö/Õ»rF é¬ô}ÿÿÿÿx BK «*ÿÿÿÿ+§¹®‹­ÿÿÿÿ”½›¿†…Ìk½ÿÿÿÿÿÿÿÿ(ó âd‡FؼI.žb  pÿÿÿÿ&t Ý• ÿÿÿÿÿÿÿÿº j‹ÿ« ÖvéÇÿÿÿÿ<~dú¥¹Ñåsfê¼ÿÿÿÿÞBf¬{µ «¨²D7„ÿÿÿÿÿÿÿÿYÈ ü憋3%…BAñ¿ «gq”$ÿÿÿÿysݬÿÿÿÿÿÿÿÿÅ»VÊùåÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ|%9—ÓÞÖ* ʹ•O ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿa ÿÿÿÿÿÿÿÿy£$@p™þgk"Òÿÿÿÿÿÿÿÿÿï±ð?— 0j *xµÿÿÿÿñk`T`ÿÿÿÿ3ç‚r¾JBÿÿÿÿýUÿÿÿÿ‡t À} ¯Aÿÿÿÿ|Ìÿÿÿÿ&p ÿÿÿÿÿÿÿÿ{¾ êÒ-“ÿÿÿÿÌUÿÿÿÿÿÿÿÿÉq!ÿÿÿÿCžcx©ÿÿÿÿJ©L Fçÿÿÿÿ¯2ü<¾Æ JÁ Ë1ÿÿÿÿÇì $Ô€'Û ÿÿÿÿõ¯¿ˆ͈/+1ÿÿÿÿÕ’ hÿÿÿÿ:ùŠæ#Œ ‰§ ÿÿÿÿrÍ&~@Gq{ÿÿÿÿÖê ë¿Z¸ =ñ J$ë´¥‰ÿÿÿÿªˆÂJŽ‘¬Â9®e»Õ~ÿÿÿÿjˆÿÿÿÿ ÿÿÿÿf¥ÿÿÿÿØ ýgס úA=³9¿ëÿÿÿÿÿÿÿÿ>®ÿÿÿÿEÿÿÿÿ4N¼Zÿÿÿÿˆÿÿÿÿ­ÿÿÿÿ÷ÔV7£|Ç‚¡D%Àÿ±rbÿÿÿÿÿÿÿÿ¶,˜» 9êÔÒ!£ÿÿÿÿ¨ÏNÿÿÿÿ³ä!T’©a¥5ˆ ÿÿÿÿÿÿÿÿQ¸ h^ÿÿÿÿ<žÿÿÿÿÿÿÿÿ€ ‹\ ø¸áãx4P=^å?ÿÿÿÿ°Õ ÿÿÿÿÆ\´} òÿÿÿÿí†ÿÿÿÿÿÿÿÿ¿É«TcB0c‹…JÛÒÿÿÿÿ ‘ ÿÿÿÿ{÷ å?°ËÒû*ª ÿÿÿÿ3ÕÉß ×JMø‘ _…á†oR ÿÿÿÿÁ‰ št#7©áÿÿÿÿHei–ÿÿÿÿ¢M™ YJ6ÿÿÿÿÿÿÿÿ4¢ÿÿÿÿˆ– ‡‚ åáÿÿÿÿ´" ô;£r¸}Ð ÿÿÿÿZ ÿÿÿÿ,&ÿÿÿÿ°?ÿÿÿÿÿÿÿÿ¤lQ² #ÿÿÿÿd“Nþ)¼ ~ûÑ ÿÿÿÿ+§ÿÿÿÿ-uŽ7Œ ¼Íÿÿÿÿ ù ÿÿÿÿÿÿÿÿÁ` –ýÚL ÿÿÿÿαgûEö‰ñ%ÿÿÿÿеô6{ÿÿÿÿ„o Lj Õdî;ã•øDøpÿÿÿÿÿÿÿÿÿÿÿÿË ô'£6Ðx¥ÍÈÉd‚ | X¹ÿÿÿÿÿÿÿÿž[ h=öÀ ÿÿÿÿÿÿÿÿ.¬-<\¯:·ÿÿÿÿ™jÿÿÿÿÞs ÿÿÿÿd* ÿÿÿÿÿÿÿÿä ÿÿÿÿD,ýñ —ßy7‡Ålù }~ "ÿÿÿÿÿÿÿÿíàÿÿÿÿ1k"fÿÿÿÿ'¢œàÿÿÿÿÊÀ ÿÿÿÿUyÿÿÿÿÉÿÿÿÿ,]ÿÿÿÿÿÿÿÿ—lÿÿÿÿìbÿÿÿÿÿÿÿÿg! ¼rÿÿÿÿü0°ÛÚü¹— ÿÿÿÿ~DKwßR%“3ÿÿÿÿkŽÿﳎ¢î § h°q^–V ‚Õw‡+Å©@+›5ßg‚ÿÿÿÿ³AÒoäOûö eÉ'q› Ax FÙOyÿÿÿÿÿÿÿÿÿÿÿÿ -5–§¨Y ÿÿÿÿ 6“…8ÿÿÿÿ¬Ñ¤ ^ÿÿÿÿŸ†ÊÉ•¸Ï¢âYÏ~pº9’ÜÿÿÿÿÉø K>Q€3!8q– ˆJ% GЋ-ŸœÅOÿÿÿÿ©™ÿÿÿÿóŠQûŒ¸‘dT»ÿÿÿÿÞYAnTý» .UÌ@!T¾lXKÜÿÿÿÿgÊ ½ <xý••<H;ÿÿÿÿ»ÿÿÿÿÿÿÿÿX¶ƵIJÿÿÿÿ©|:+ÿÿÿÿçEb,LL eÿÿÿÿp¬÷ÿvPØf›+ÿÿÿÿÿÿÿÿswÙ„Ø5Êy1ÿÿÿÿÿÿÿÿÿÿÿÿ© Òn£‹{þ  ¡ÿÿÿÿ ÂF’ÁgÞÿÿÿÿùJD^ÿÿÿÿ†j"Þú ÿÿÿÿÁa¬žÿÿÿÿëìò Þ9Ñ©¤Öÿÿÿÿÿÿÿÿl¯Ô3š  3Oú,ˆCÿÿÿÿ‘\ïî*ÿÿÿÿ1"øWj7«þž¹mhÿÿÿÿ=Û W[¿VC£^eÿÿÿÿw Q7ÿÿÿÿåw¸¢ÿÿÿÿ0" ;Î…z{/ ÿÿÿÿ!DeZý ÿÿÿÿÿÿÿÿN‰ ·7E*EÂÿÿÿÿ½?Úÿÿÿÿ/àÜì nÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿoQÁý o ÓÿÿÿÿP*'t¤1¦îüš ð¸ÎV ÿÿÿÿry*eê<²Pÿÿÿÿ1Ùÿÿÿÿ‚Ãg é¬ÿÿÿÿ¯rÿÿÿÿ­iñÕ ÿÿÿÿ¦OÒle±ÿÿÿÿÊ >ÿÿÿÿèó)ÉÄÍ ÿÿÿÿËcÿÿÿÿ‹ÖÿÿÿÿoÿÿÿÿÚ‹ÿÿÿÿÙÍÿÿÿÿì¼ÿÿÿÿ ­þ”ùƒaa œ• ­w Ærjÿÿÿÿü¯ÿÿÿÿæLDæŸíâ’ÿÿÿÿ_ÿÿÿÿN 4ò1HÿÿÿÿÿÿÿÿíÿÿÿÿØAƒÇBÒðÍÿÿÿÿ‰Ôÿÿÿÿ?ºÿÿÿÿUÙ4ª±óƒ¨Ë•ÿÿÿÿÖ—ÿÿÿÿ±ñÈÝ‹Þ ÿÿÿÿ³:ÿÿÿÿ%ðÐåá0Ä_’· ¤aÁ,y øªë;ÃRÿÿÿÿÒPÌÿÿÿÿOF ¯Ñòlh‚àìXÙÉæ wÀ E€·‚ò)îS“ TèƦ‹ß´ùÓž ï)r5êÎöCiGœ†Ù<ÿÿÿÿÿÿÿÿÿÿÿÿÛú,¡ ®{Æ ÑÿÿÿÿÀüo:Òr‚[$ë -ÄÿÿÿÿWa¢Yôþ C ti 8ÌÒÅ òMÿÿÿÿù —E+ÆØÿÿÿÿÎuÈð ;ë«]“ FùMüY ÿÿÿÿ®‡ A „¤Pþ1ÿÿÿÿÊß>âû] ›êa; ¯Ý ;rÅTmƒ dM›HÿÿÿÿÈ  ¥s—š þõaºÙÜ‹X±> ÿÿÿÿÿÿÿÿ¡ï*Љü7—ºL‘= šßÎ úçnþÿÿÿÿÿÿÿÿ• ë”ý`è„x q ± ÄbKÝ›® ±),‚ ·s =ÿÿÿÿÿÿÿÿ“lµ[ 1ÿÿÿÿºCìÿX ÿÿÿÿáý?ýÐÐ ¢ÿÿÿÿf…=^ú#ÿÿÿÿÿÿÿÿÿÿÿÿ& Ò 7ø±b À|…íÿÿÿÿÿÿÿÿ<%ˆ¯ÿÿÿÿÿÿÿÿÿÿÿÿcP s…Jö ·¸xÿÿÿÿÿÿÿÿ ù‹hÂÿÿÿÿåì¹uÿÿÿÿ®>ÿÿÿÿ»Z æ!¿…ˆÐsðÓY ã.x,ÿÿÿÿÿÿÿÿ:ÿÿÿÿn6ÿÿÿÿò l|ÿÿÿÿíè ÿÿÿÿø5 ævÿù*#™Áÿ×Ä( ©ýÿÿÿÿ®Z.Vz“”]iÿÿÿÿðl­V‹ÿÿÿÿÿÿÿÿD ÿÿÿÿ¸(ôE o©S ¶p!fÿÿÿÿÐÆL“ÿÿÿÿÃL B÷ n hÎ <óHÿÿÿÿò:SH4¢ ®¡ ÿÿÿÿ#žÿÿÿÿÿÿÿÿÑ7ZK1 ÿÿÿÿÎòP‘ ëµÿÿÿÿÿÿÿÿ ¯èYé[# §'îþÅÿÿÿÿÿÿÿÿÿÿÿÿ²£¥ü4ô÷ÿÿÿÿûÁ\1 ¿8ÿ­ØÎa¸qÿÿÿÿ3ŒZ ÿÿÿÿtÐÿÿÿÿñÎ ©uÿÿÿÿ’¬Dµõ«u} E„®ê»€ãË¡ ÿÿÿÿÿÿÿÿ~‰^FT‰‡ÿÿÿÿ%¬»¦ÿÿÿÿFŠ:g ÿÿÿÿÿÿÿÿlÖ °kípÿÿÿÿ ¥J[4àF¾_oÈÞÿÿÿÿ©îÿÿÿÿEšÿÿÿÿÿÿÿÿ÷Þ[p ÿÿÿÿÿÿÿÿ$ç}Ÿ¿ÿÿÿÿ æ>ÿÿÿÿ¼Éÿÿÿÿ²cÿÿÿÿ<é/KWÅÓà÷Ð}ªáuÿÿÿÿš¡ Öäÿÿÿÿÿÿÿÿ ö¿õHhÿÿÿÿ>Oÿÿÿÿ”ªÿÿÿÿ²|Áÿÿÿÿÿÿÿÿ±(*fEÓÿÿÿÿÿÿÿÿ£ÌòG`Q ø4Œ–¾ÚS4üŽŠe6ø¡ÿÿÿÿ®ì ?a %>ÿÿÿÿn¼ÿÿÿÿÿÿÿÿÂBq ²A ¨² ô‘ÿÿÿÿ± Òßÿ ýâÿÿÿÿ‰Ÿ Þ§ÿÿÿÿ#¼ÿÿÿÿoê·V. ÿÿÿÿ¦P T‚ EA ÿÿÿÿ|¤±H ÿÿÿÿÿÿÿÿ÷ÉÈ»Nÿÿÿÿk’=[ÿÿÿÿ/€½ Yÿÿÿÿ¹® ·ÝC¦B6¼ÿÿÿÿÿÿÿÿÿÿÿÿè2ëø ïvÚgS w8N×ÿÿÿÿ ÷ õ™ VG ÈH ÿÿÿÿÿÿÿÿÿÿÿÿÐÔÿÿÿÿ1ÃÚƒ6‰ ¤î¨êi#D"ÿÿÿÿ);N>õº¬XFÔ$;qèÿÿÿÿЧÿÿÿÿÁ ’6fç¢ÿÿÿÿ½À„ÕG ëL}+Ž‹UIÿÿÿÿÿÿÿÿEG ôPÿÿÿÿòá! DEY™üí [ÿÿÿÿÿÿÿÿÖ´»übPþsE%óá䂆 !*«Äçÿÿÿÿÿÿÿÿy+ ÿÿÿÿÿÿÿÿÿÿÿÿú œû Î{— ד¢H2…\¯ Y%ÿÿÿÿnßÿÿÿÿï_ ]eÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŽ õÎ íÿÿÿÿÿzÿÿÿÿN  ÿÿÿÿÉñ޳5?ØÈ )Ît ÿÿÿÿ»bÌ6ÐX´!ÿÿÿÿiUoRPSY‘I ß×ÿÿÿÿ_ØÏR@9‰îö‹ÿÿÿÿÿÿÿÿ†åNôÊ> ÆŽºl"ê9•¹‡ÿÿÿÿažÂ@îœ ¶±mí>íÿ„\¸_%ÿÿÿÿY\´”ÑÙï(½ ôªš þ±øRÿÿÿÿÿÿÿÿ¨Øÿÿÿÿ…vÿÿÿÿÙÑ ÿÿÿÿ0²3 S*7®ÄU%¡ اuÿÿÿÿÓ{ÿÿÿÿó_÷*:Î'”.³¼ Æÿÿÿÿô§ R ²êÆйÿÿÿÿz• j@õ¯9*Ò ÿÿÿÿÿÿÿÿÈ1‡§ ËÍØ…ů ÿÿÿÿˆ• ‡™u‘®¶…*ÿ= ñ¿ÿÿÿÿi>ÿÿÿÿÒ&ó< òu"Ñ®sª¿—pIùôZv}sÕ¹ÿÿÿÿ Э¤Ô; ÿ× —,.çvá&ÿÿÿÿ- ìê/깕#øxøÿÿÿÿê8 4, <²^*ë: ¤“Vl¦¥Ã“í¾—ŠieÙÁ½êíÿÿÿÿ&rÿÿÿÿ€­ËÃÿÿÿÿ¿¸1Mjÿÿÿÿ~ÍKS²G4 æ; -.Èm¤ˆž žý×êD*GöÿÿÿÿUôŒÊk²˜-?˜¤¦r² |ÿÿÿÿ¯~çž ÏÿÿÿÿE©Jù‚f˜~’™‚È ÿÿÿÿ"ºÿÿÿÿ/¹U+]Þ S}õ¸ÿÿÿÿ ÚÿÿÿÿÚŠÿÿÿÿUQÿÿÿÿ’ª˜Yûž8¹ÿÿÿÿnj2€£È™MŒ >zaÌ“èG• $$s ÙÌÿÿÿÿG¹­êÂy*_™…ÿÿÿÿ‰au˜’QCÌ ÝuI›Ýßí{ Û>¥*4Ó srë• j„è Xü "ðåú Ysƒ} Q‡Bµ¹ ÿÿÿÿfÿÿÿÿwÝVà œ »÷ 1 Ž· ÿÿÿÿüߟ( 3ðÿÿÿÿY”üGˆ“ ÿÿÿÿJT!€ Û]fƒËðã[±,Ô Tj+– ÿÿÿÿeO*Ð+ÿÿÿÿÿÿÿÿÇg Ýâj ™Ó \ÐE¾ÕÑß êõuœ ÿÿÿÿ$î ÿÿÿÿ•¤Id²a®Ê &¸s_– -Šp÷ÿÿÿÿDÔ êùmp¢e-z×÷Ë? ÿÿÿÿU \ÿÿÿÿPÕx)þ‰eF à` ¦dyµÿÿÿÿKKÿÿÿÿlfHGÿÿÿÿÿÿÿÿfØÿÿÿÿÿÿÿÿµY Ã^hêyÿÿÿÿ<¾ +$ŠÍá×!Uÿÿÿÿ`¾ÿÿÿÿÛ(ÿÿÿÿsTbɯ ”ÈgòçmU_[ ="+Ré |ž —n.õ DŠÉI– EDÿÿÿÿ:÷ ŒïédÔÔ d $Yo\6ÿÿÿÿ×Ù µyÿÿÿÿFˆbÿÿÿÿ(å ÿÿÿÿÄùÿÿÿÿ3Ú á¼&ÿÿÿÿRJMê˜ÿÿÿÿQ ¥™ÙÍÙœ ÿÿÿÿ–bs ûÔ ÿÿÿÿ• ª> ÿÿÿÿ@ T¡Œƒ Ü ÿÿÿÿ/÷ û¦]æ g:÷ÿÿÿÿàØH¥ 42S`çØÿÿÿÿ$ðfcÿÿÿÿ\{ÿÿÿÿáZ‰îCë> ±¬§ñ·Fi So ÅîŸä÷ȤÜÿÿÿÿ"» ÿÿÿÿÿÿÿÿÿÿÿÿωüˆï ^\K%® àúÎë™P²’ŠÆápàÀ—%l ÿÿÿÿ‘Å´œ¹ z” ÿÿÿÿ®{ o± ¾Ó‘¾qÿÿÿÿÛ ÿÿÿÿ' ­Ê –Qœ•ÿÿÿÿi‚'Ü î°ŠÂ;2ÿÿÿÿ¯S €ØÉ ýã Rkf—? ñê—Bû ì8 Òß§I*ÿÿÿÿ¯7uÿÿÿÿ'¹º™7h9 °_ $M '¡‰k Lä]n”9 .óÿÿÿÿÿÿÿÿ·Ú Z9[ tŠî¥ yÅ{Ü kÉ ÌR V‰ÿÿÿÿcš íqß¡ ¼Dƒî ñýÕ y kÿÿÿÿí½w× ×Ñ ¡ÿ‚ë ÿÿÿÿN– ²ö÷pQMZ9 g1²ë 6ªo9 T ÿÿÿÿ£XgÿÿÿÿH4žÅ …9 ÿÿÿÿÕÄ `ÞÖ#s<d*… ÿÿÿÿÿÿÿÿÆT®©¤ÿÿÿÿô±€Z@ {ÀP•S‘× ÿÿÿÿ¸a ìyVÉÍ “ëÖÕáÿÿÿÿºÑ8Z|Õô 1•ôUÿÿÿÿ©ÍÿÿÿÿH¢ÿÿÿÿô=ÎwDH —˜aM\ÃÿÿÿÿJRÿÿÿÿ—Äÿÿÿÿý5ÿÿÿÿË`…`r;” q¢Ì íÅÙÉÿÿÿÿ•é¬ Bé‚Xà HÆ  £i _³ ¸¨ ÿÿÿÿW]2Fæ|È jd þd Ïh¥9 Á^l¸¾B ÆlO4žî¿~z]ÿÿÿÿµ ÿÿÿÿ ç« ‹øÿÿÿÿ½î1L<ÿÿÿÿÿÿÿÿ ² È<ÿÿÿÿ‘dÔy3ñ8ïÿÿÿÿ ¬žöòN•ñ¢qzÓÿÿÿÿ¹ò¥ð´™–H Rë³HN J£ÿÿÿÿÿÿÿÿLÿÿÿÿ€Àd¬aÿÿÿÿ9þ Î?¬3ÞïZÇ.t)µ‡³a-?ÎåL Í•/é˜b€R jpQ¬²„iÊSîˆExÿÿÿÿØ9@–¶Cr'ò:™Eåÿÿÿÿn(ÿri €žÿ_ÿÿÿÿQ£ÿÿÿÿ?Þ~0¤âÇ{ÿÿÿÿ¦«œ’ sD®®› ëÜ ÷Þ ÅÌ“ªÙg1ÿÿÿÿ × ÿÿÿÿàãG©| [i%¸£L "¬ÿÿÿÿÑÊ 8?'ÿÿÿÿ“(A~Ò|ºãøÿÿÿÿæùÒÁ{ •k¸ÿÿÿÿÿÿÿÿ µZeª ²5 ò ãè¼Wÿÿÿÿÿÿÿÿ-Þ 9¬ õMÿÿÿÿt•Öîÿÿÿÿ‚€QóÿÿÿÿIÅrC—I ÿÿÿÿ¸¶ F« žzÿÿÿÿÔØªjK]"b? bN M§þÿÿÿÿø”ŸgU΢Ó Yor.BXÿÿÿÿ™ â ÁÿÿÿÿÕ!2 f‹a`' n3ˆ¾SÀÿÿÿÿÒú%Å¥»)w5¼Qº‡…$x %‘ÖYtF)˽ÿÿÿÿk玚æ…u岯†á<Ç­hþ Óu÷«>m!î.WHªqšÏQÈ臞ˆˆmÖ Zioˆn ¾äWÿÿÿÿCC¡›ÿÿÿÿ¥è » ü!ÜÍ4 Ýt é/§^|o5ffÿÿÿÿÿÿÿÿ— 1ñZ8¿S — Øè Z" ÿÿÿÿm^Y ÿÿÿÿeÔN$ÿÿÿÿ´j¼ÿÿÿÿWʦ/¤3 ))¯`õ™ƒ.¶ÿÿÿÿwRX y… ìeæö†ÿÿÿÿÿÿÿÿì ÿÿÿÿP°éG ]çÀË!Ï ÿÿÿÿ)NÞÇÓñ¡gÿÿÿÿ™ƒ|é6Æ3WC<ÿÿÿÿÀ&¬ M”ß$ÿÿÿÿ~ñ=J sËûW ñc:¯‚Zµõ;ÎPÚÿÿÿÿ4ÉÿÿÿÿŒ¼wå ’ ZÉl[WËÜ.Gý¸ ÈÞ ÿÿÿÿ¿W3Ç Ñkÿÿÿÿ{ãòÁ­¥naäó/µÿÿÿÿµóç üк Bü ÿÿÿÿ]›âà™í*Ì÷sAÿÿÿÿÿÿÿÿ°( Ž>Á{ÓÁmQÍ¿ û†ÀPa6ÝÜk‹· W aó^}ÿÿÿÿ‰ƒÿÿÿÿ7ÊF]“×Þ~ðn*¼îT ™V £VsJìjbQ@ ¡"m£SÜ h•9‰âÿÿÿÿlŽ“*\– —Dä` G›Õ…ÿÿÿÿ vþé)k-Ô/Ÿ')'ÿÿÿÿ…©DØL` ¡Y@+ñz\‡ŒÜøžžð¼»ÿÿÿÿ.wÿÿÿÿk2¦ ’ïec ôt NÝ Ó¯±â ?zNÿÿÿÿ°ÂXqð«ÿÿÿÿSceh¯w/i Í&³ÜÿÿÿÿÂx ”ϨYb2ø b33ê¡ÿÿÿÿÞÁIM$@m ÿÿÿÿƒ.ÜJs<Ö&¨{ •¶éç ÿÿÿÿ±)KîCÍGÿÿÿÿ@¼ÿÿÿÿä¡;:êD CÚ°¸aÉ÷uÙ …Ãi ˆOØMRÿÿÿÿÿÿÿÿÿÿÿÿé#ÿÿÿÿé$¢ '™#ä~Í)Ç«•Ì WHÿÿÿÿL3v ù .[ç}‚ •zÞÙkÑÙ(CñYʳ” ÿÿÿÿSÑ Û¸ÿÿÿÿƒ·ÓÖ³ù¦V× ØaFXÿÿÿÿ´0 —¿V§ Ÿï˜ÿÿÿÿÿ@We@q\ßüq½øÄÞ n»È›7󤔫; V÷0Ìú  ¦T ü¯ÿÿÿÿÿÿÿÿèš D¬4k2ÿÿÿÿÍŒFëÿÿÿÿ®Ï¯c¯U v“ Žª»H¥ÿÿÿÿbïÐyéa eÿÿÿÿx{ ³× qƒv€Èzÿÿÿÿýp«7µ €¶R°ïÿÿÿÿÿÿÿÿà´…£ÿÿÿÿå|V¦Î9‚Ï&ú1ÿÿÿÿWáÿÿÿÿïÿÿÿÿ.áÄÿÿÿÿ³k ÿÿÿÿRþoûB-$† ˆàZw:I ÿÿÿÿ}ÙŒÿÿÿÿÿÿÿÿ"Ë Éd‚ˆ‰Q‹ÏâCã ÿÿÿÿa¿^î.ÉÿÿÿÿàjICOÙ«Ù d ÿÿÿÿÿÿÿÿtâû^pÞÿÿÿÿI¡Un6ÿÿÿÿ»ê “ëu(zn].Ì·tëEÅ ÿÿÿÿÕgfÖÿÿÿÿsUq $|ÿÿÿÿæD/gœ» ÄlÿÿÿÿÞR #Ya…/gæÿÿÿÿÿÿÿÿ¸EH ÿÿÿÿC¼‰gÿÿÿÿ.þ6àË7 ÿÿÿÿð`LjHüs–YåÍp9ÿÿÿÿô û êÜ Ç M)K·tP„£á ÆÛÿÿÿÿ}±ÿÿÿÿUü'ätõØ ¦ ÿÿÿÿvÑ ÿÿÿÿ`S}:#LX*Iú ”4‘ºƒ’ÿÿÿÿm‡À¢®é¼Ö¾ŠØiϽ @ É ðÛ£;߈’ ÿe ÿÿÿÿ.çæüèñ¤ÿÿÿÿäÕ] ÐDÿÿÿÿS!ÿÿÿÿCê s· ÿÿÿÿTÿÿÿÿÿÿÿÿÁÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿhÚY+ ÿÿÿÿб+jÿÿÿÿè\ÑQ'í‡ &œé Îù Ø¥ÿÿÿÿUâ”$ÿÿÿÿ@ôfÿÿÿÿ˜Ué‹ÿÿÿÿNu¦À Ã} [Héz¦>Üs:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ£^©—ÓÆÎ.V.£¯ÿÿÿÿE€ŒÂ ó¢ `€7 ÿÿÿÿöÝDb ²• F7oêÿÿÿÿ‰Ò€—0_ ¢É]ø T‰V×ÿÿÿÿ'§éõXÿÿÿÿÿÿÿÿ˜6ÿÿÿÿÕÊð0E›ˆþ6sH¢¦]CþCÔ6oÿÿÿÿ´ƒÐT7sÈ7ÿÿÿÿöOÿÿÿÿŠ:Óÿÿÿÿÿÿÿÿÿÿÿÿ)æÿÿÿÿÿÿÿÿ ø£­ÿÀÓe Ê—–ÿÿÿÿÿÿÿÿÜý ÿÿÿÿª0‘¥ÿÒÿÿÿÿ»Øÿÿÿÿÿÿÿÿ xýý רØ\08L zˆ ÿÿÿÿØ > ÚR'y; –qøÿÿÿÿɶvùaÓvAH0ÿÿÿÿzvóDL p‡p»:ý+fÖóÿÿÿÿض÷X  D‰—ŸÿÿÿÿÿÿÿÿÑé ÿÿÿÿÿÿÿÿ$TÇFÿÿÿÿÿÿÿÿ îÿÿÿÿ×9øYÏÅÿÿÿÿŒ ÿÿÿÿÿÿÿÿÿÿÿÿlå×ÊÀÏÆ–L¯ÿÿÿÿÿÿÿÿ~uV+ ÿÿÿÿ0ÿÿÿÿÿÿÿÿ€³ :tâ³ßÿÿÿÿÿÿÿÿ@‡Z¶ ¦gV0ºôÞ+Ú/GÿÿÿÿÜr΄ ]Æÿÿÿÿÿÿÿÿ”fˆ?$6‡ ÿÿÿÿ,‰Æÿÿÿÿ4Vûª œáá KA Å­à00ÿÿÿÿ°Ùi4ÿÿÿÿÿÿÿÿÿÿÿÿ? „¼F» ‚¼ž ~û pÕ"ßÿÿÿÿéÅÿÿÿÿd@NØ›€ ¬¸ ÿÿÿÿÿÿÿÿÿÿÿÿÆãá<ÿÿÿÿè@‡U²bòO7ß:ÿÿÿÿMFüumwç™ÿÿÿÿTÚ™µ$ Z׌Kœdž^êáÿÿÿÿ§ò1ô‹yí3 -SÿÿÿÿÝ`×,Ímÿÿÿÿò¹ ë ÿÿÿÿ Q|2‘ùØ©ÿÿÿÿãUËT¼Vìñ ÿÿÿÿ#”[ÁÿÿÿÿÿÿÿÿÿÿÿÿÃ3ß§«ª#}bðdT—) >·7y@®*vÖ¹1£„¶ìð µäI<ÿÿÿÿHªpO/¿ ª¾ë\NðÎä” ¨Ç2¼ÒnÉÒÜÿÿÿÿÿÿÿÿÿÿÿÿ¶émâ]?ôÉ‹Äÿÿÿÿ`K þù ”jÿÿÿÿ‡#k M tƒCƒé _& £ ÿÿÿÿÿÿÿÿ´Û« IJŸ§Ð%î”ëT »g™»íÀ”ä?ÁL1#„ Fõ÷»T ÿÿÿÿ§ðÝxÿÿÿÿfz (C3jŸì²Ê;ª sëÎmÿÿÿÿÿÿÿÿÿÿÿÿ»½öÏœ·˜ÿÿÿÿÿÿÿÿ³ÎÁ3†´ ­Ð_Ê(ÿÿÿÿûÎÿÿÿÿÿÿÿÿÿÿÿÿaâ ¤äÈU Tíº `Ç T«8¡kN lG º°¼æß´Ÿ)ÿÿÿÿj9–øfÛÝ^]ÀY ÿÿÿÿÔ¤\ÑüA ŒŒ þÿÿÿÿ¦ž †»aOÓª Ǻ 3JGÿÿÿÿÿÿÿÿ™æ•޹_w‡ÿÿÿÿÿÿÿÿÿÿÿÿîÞEÅÿÿÿÿ|ÿÿÿÿ’Ûäq%Îeˆnÿÿÿÿ÷”ºkw›¼ÿÿÿÿÿÿÿÿeYªº&g7”ú …» ÿÿÿÿ,Žÿÿÿÿl—Òÿ—*{~ÿÿÿÿ­Ÿ´æÿÿÿÿþA±LAÞèÝ, ØŠ ÿÿÿÿ·§ M×WéɧI¾Œ íºüÿÿÿÿÿÿÿÿˆ-4s×à l2 ü ó§--}O*õ D€ò7T#ÿÿÿÿ?²øÑI‚òLâ ÿÿÿÿtÛ ¾È,Uú™ ½ÿÿÿÿhÔÀ);†Iþÿÿÿÿÿÿÿÿ Éïÿÿÿÿ±û_gâ H6e n 6«Ê'µ&µQkÛÁã ÿÿÿÿþi ÿÿÿÿ˜õÿÿÿÿÿÿÿÿÿÿÿÿ+ôëÙ5ò¡™' f ÿÿÿÿ…• Ž© Öÿÿÿÿ¤öo ÁÜõÿÿÿÿºëÿÿÿÿÿÿÿÿ_”­üòÉ‹wÃ7¾ ÿÿÿÿaê”*}ÿÿÿÿm;ÿÿÿÿH ÿÿÿÿÙì ìbìÿÿÿÿióè—É÷ UFõ ×™Ówà OßÿÿÿÿDtßY†_¾òj ÿÿÿÿdªÿÿÿÿ=Ýæÿÿÿÿ1pÎŽâ¼H¯çÿÿÿÿšJéýÿÿÿÿ8ôEIúð3ôÑêQ£ÿÿÿÿÿÿÿÿÿÿÿÿä[çÿÿÿÿÞ‘ ÿÿÿÿ§I&ùúj å ÿÿÿÿÿÿÿÿ µ…0 ñÿÿÿÿ½ª pd ÿÿÿÿÿÿÿÿNuéä •eÛÿÿÿÿ§-ÿÿÿÿ` ÿÿÿÿÿÿÿÿéo'.E³%g»ø^µõ J#ÿÿÿÿÿÿÿÿÿÿÿÿf ÿÿÿÿÿÿÿÿÿÿÿÿá¾g¹³ùè Òš ÿÿÿÿê…ÿÿÿÿ¿ yh]îÛ﬋¾ ¦éfnÿÿÿÿÿÿÿÿZV êÆÿÿÿÿÔ mÿÿÿÿĤÿÿÿÿ$÷õh³†Oæ ›ÿÿÿÿßn#2~ ÿÿÿÿÝ¢jb ì =—ÿÿÿÿ_ð´xZÿÿÿÿÿÿÿÿ´Sc@j¯ÿÿÿÿƒÿÿÿÿ,—ªvl£ÿÿÿÿ^Ì ZˆÅP &#ÌJÿÿÿÿF, Þ± “K£_cóª ªý ÿÿÿÿ ”âÿÿÿÿ.` ÿÿÿÿXDñ9¤ÿÿÿÿÃÝÍÿÿÿÿ`Дw` ÿÿÿÿ˜[ÿÿÿÿ¤TÀSÿÿÿÿ9—û †'j0‰ä abÿÿÿÿÈÿ½]Òqí©ÎÂi“©&æß8£µ g(öXfñ"^”³?=ÿÿÿÿ§ÐæJº?3ÿÿÿÿ•, ›«h‰6† ÿÿÿÿ›™ÿÿÿÿBÝÿÿÿÿ\ÿÿÿÿÿUŽ ÿÿÿÿÔŠ ÿÿÿÿÏü{’l¿ ÿÿÿÿø]!Õ­1î À%µ–“ ÿÿÿÿKQ'ÿÿÿÿ ¿hiñLf´œ!GÿÿÿÿÀX¦d ÿÿÿÿÿÿÿÿÿÿÿÿHRiTOw.ÿÿÿÿ=šÿÿÿÿÿÿÿÿäÄ ÿÿÿÿÅãŒW³}"+ÿÿÿÿÓM ÿÿÿÿ-·ÿÿÿÿ¸ÄÜ)ë7Û9ÿÿÿÿ‰ÿÿÿÿÿÿÿÿ)üÈ£>ÿÿÿÿ· ÿÿÿÿÿÿÿÿPÊV q«ÿÿÿÿÿÿÿÿ/Sÿÿÿÿ\÷ú*ÝžRŸó ÿÿÿÿѪØ~$ ‡Öÿÿÿÿ¡q ÿÿÿÿÿÿÿÿóìM¸ ˆÿÿÿÿ¤ú¤ÌeVÝFa6|Œ ÿÿÿÿp+ÿÿÿÿ ]¦k ¨™ £­ þ2ò½ÿÿÿÿÿÿÿÿmöøî3GÿÿÿÿÿÿÿÿúQÿÿÿÿ¦šµIÿÿÿÿ™\ÞÆâ}”]Í’ÿÿÿÿÿÿÿÿÿÿÿÿg¯së¥òÿÿÿÿÿ ¯\ïaPê  ©•?òãÿÿÿÿ;Ão‰ÿÿÿÿr0 ^ã]ÿÿÿÿ¾%<  –  ²ö}ýõ|{ˆ] V†Ó¡œ ³5mh !Qí} \]O|ÅÓÙ…´zøÕ;z7íù.¢±hgÄÉiÿÿÿÿßÄ›”~S› &¾ÿÿÿÿ^ ÿÿÿÿ;/Å>ÿÿÿÿ6ÇÎZ»í‘¬ ÿÿÿÿ:1ª}§tD-öIË-Ë-«| ÿÿÿÿÿÿÿÿÿÿÿÿñ5Ьè*„ÿÿÿÿ¬óÿÿÿÿ7¥aÕÿÿÿÿ/Ó“èÿÿÿÿ™ík¯º? %D ¦aÿÿÿÿn@z1¸ÿÿÿÿÿÿÿÿ_E  ô8zÿÿÿÿÿÿÿÿ¸ž ç»Æ% Θú·ª‚ ÿÿÿÿšÎݪ I3{@RÉIåõ ÿÿÿÿ®çæ3ó ;Cÿÿÿÿÿÿÿÿs• ¹¬ÿÿÿÿÿÿÿÿXõ#Ø ²Þý;Žÿÿÿÿˆí5FÂp+ì †ôÞöÞ~ÿÿÿÿ…·Coêõþÿ¥ÍF˽i©ýUß ÿÿÿÿLñ á f]áRÿÿÿÿÿÿÿÿ´ÿÿÿÿgLÿÿÿÿÿÿÿÿ5 ¾x ªe‰ªˆí+I<žP› Ìí þ Ä z í7ÿÿÿÿCb“~;uBVoƒ/²Ìs ¶ö¹þ‘I 1Æ žw ÿÿÿÿW'BÉ+Jÿÿÿÿ(‰sÔ# Dÿÿÿÿ¢ÿÿÿÿÿÿÿÿ’  F¨W+¹8uSÿÿÿÿsE—´Wa(¤s õöðÈrôÿÿÿÿêÀ ÿÿÿÿ"ÿÿÿÿÂÇ ›%£®Šÿÿÿÿ¼#>O”Õñ#F4y4/ÿÿÿÿÿÿÿÿÿÿÿÿh0ò\þîÿÿÿÿFq2ãîFPÿÿÿÿôo= 2âÿÿÿÿ®–yÿÿÿÿ ”ÿÿÿÿÐïÿÿÿÿÂÙ Ëe £ÄÀÿÿÿÿÿÿÿÿ`qcn Š‚Õÿÿÿÿÿÿÿÿ¨Áÿÿÿÿn– •† ÿÿÿÿ‡LåW¡xî «T–²ÿÿÿÿ»\ÿÿÿÿVE¸ÏnÐÍãÂí!& ¥ÿÿÿÿ6²ÿÿÿÿÿÿÿÿ,Òÿÿÿÿq–' )Fÿÿÿÿÿÿÿÿï.†û6ŠÛC®ÙÊ? ˆ>$‰üÿÿÿÿÿÿÿÿ}RaïÿÿÿÿrB+=ŠI)ûYü_Ö cWWŠɰÍÊ*/ÿÿÿÿMçMóù]¦ÿÿÿÿÿÿÿÿÚñõ×ÿÿÿÿÝýBîvQÛ Žjÿÿÿÿüv†äÿÿÿÿÿÿÿÿQÅ. ¤F¹Ï£†’gº ÿÿÿÿ8 ¶Q°B®ï’½tšÿÿÿÿ@ €ÿÿÿÿéýÿÿÿÿ}zrÅè¶‚ÿÿÿÿ!V/Œ>wipÉð Jï ësܽ„qw}$¬ÿÿÿÿÿÿÿÿ¬ïÖÚ?JH¡Nvÿˆ¶t¦ VÿÿÿÿélÈã ÿÿÿÿà}BÂÿÿÿÿ^ÿÿÿÿCĹBÿÿÿÿxa ÿÿÿÿò Ý– y[ÿÿÿÿÿÿÿÿŠå ››±7[1ÿÿÿÿZk +¡ù ©! ÿÿÿÿa}OåOuÿÿÿÿÈ%/7ýÙÁŠ ÇNP4á*°– — 5| ÿÿÿÿÝæ¶ÿÿÿÿÇp °£:iŸ¯ÿÿÿÿ‡ g{ÿÿÿÿ¯ÿÿÿÿ2¤Áa ÄÙ³ÍCi N¢Ÿ h '±0 ÿÿÿÿ™ôù% ÿÿÿÿb|m ;› ÿÿÿÿÿÿÿÿa‹÷b‚Ú Æ ÿÿÿÿÌ Zxôÿÿÿÿÿÿÿÿÿÿÿÿ¨*ÿÿÿÿÿÿÿÿ¨”Ea‡'@ tÿÿÿÿ\ÿÿÿÿÿÿÿÿÌ8 ÿÿÿÿÿÿÿÿ_aá%ÿÿÿÿPW ÿÿÿÿ¡c +üÿÿÿÿÉœ h«ÿÿÿÿ·ŠˆÓÿÿÿÿœ6^zÖ´{ ÿÿÿÿÿÿÿÿÿÿÿÿ_Ž ÿÿÿÿã9ø :•ß@ ù ‰Z— — +¤×P%òrå „Hˆ ˆÖ ñ°,L— ÿÿÿÿ>78ÿÿÿÿdCÿÿÿÿoPp9á@!H{X¹]_ kÃ è —^ÿÿÿÿÿÿÿÿÿÿÿÿíâŠc Ëu9?w"Ë× >fVñ ЃáÖ?;3S« ÖFN§ Ÿ4´° ÿÿÿÿÿÿÿÿdiÿÿÿÿJ¦Oåè Â(Aòÿÿÿÿv×IÌP7©ÃøiŽ·Ù{sU– ܸ¶ M^·ÿÿÿÿ¨òÿÿÿÿÿÿÿÿiô?ÚÚT{CÌ" Ùâ… UY¾Ü‹Í ÿÿÿÿ+ ÿÿÿÿÿÿÿÿõ`ÿÿÿÿ²úŸy36wY T… ÿÿÿÿwÿÿÿÿ,"¸‹ØÿÿÿÿQ¤X´V ˜¢ÿÿÿÿ«‡qçoÿÿÿÿÅòc 8 ÜI«•Zo ì Õyg¾ùë ¹?ÿÿÿÿ«ƒ ’¢zÿÿÿÿ;4 Ú»õÂÚÑÌÅð ÿÿÿÿÜþ(W ‹?° µÿÿÿÿÓ¼ ÿÿÿÿÿÿÿÿœøÑä çÊÿÿÿÿbZÛ‡ÿÿÿÿR¤ ÿÿÿÿ>ÿÿÿÿZñÿÿÿÿLOÐ ÿÿÿÿÿÿÿÿ,àV[ Ķÿÿÿÿ*Kÿÿÿÿý¼ë¤W_Ë¢ ¦ÄYC´{q¹ÿÿÿÿ)l¡ÿí:W ⢻ 6ÿÿÿÿÿ· äZÕû¹Øÿÿÿÿä)øf ÿÿÿÿÆSªÀíAµZð”Ü‘Æ ÿÿÿÿλOnÿÿÿÿ ¦ ºÊ±zéRMÊ·”hì # ÿÿÿÿÍÿÿÿÿÿÿÿÿ»’ÿÿÿÿ@‰‚Ð aæ¨ ýv Ûe ÿÿÿÿ®îVnÿÿÿÿrÿÿÿÿÿÿÿÿ\QA°9¡a8a{Œ<i«+bP |ÿÿÿÿêÌM»EˆÿJÝÿÿÿÿúyÿÿÿÿå}ÿÿÿÿñÉNÍ q™8ÜbÅÿÿÿÿÝ‚åË@ ÿÿÿÿy7¶#¾¨ëÊ]ÔªêXeóÛ[5ïÿÿÿÿ—«!íÿÿÿÿ|ê nf/Š7wæ õ] xê@žÐJh…ÜÿÿÿÿNý<¾czþ”.U ð·Sÿÿÿÿ…öÿÿÿÿ ÿÿÿÿM°&²ÿÿÿÿákèmüªÿÿÿÿfkÿÿÿÿÿÿÿÿ!ikðÙ éÜKy¾y„"ŽTµ=ôµuI¹$ ÿÿÿÿ³fìûW^o_eC ™Q‚ø *ª¯ÿÿÿÿ$¶ÿÿÿÿ“í šÿÿÿÿÌa~n*ä5 CZº 'Ï õ ÿÿÿÿÒ•s’-ŒÉbx¶ A4ã,r» ÿÿÿÿÎQU¬¸ËÒÿÿÿÿ°òXhì¤TÎæÕÔ» ÿÿÿÿÿÿÿÿš+ÿÿÿÿÿÿÿÿÓ¶Ë¿ÿÿÿÿ°1Ü‘M9 ßL,bÿÿÿÿÓÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿ:®gÿÿÿÿóì œDˆ¦k®ÿÿÿÿoä ÿÿÿÿÿÿÿÿ4¸Á\ ÞldÿÿÿÿJÚ"q ® ¦4õÿÿÿÿïàfÿÿÿÿ#ÁÈ¢ ÿÿÿÿ¾dßËviºíÿÿÿÿmà:(Ìê¼qÄÿÿÿÿÿÿÿÿÿÿÿÿW™}Æ Ç‚ÿÿÿÿø·x¶ÿÿÿÿK?dEÿÿÿÿ¾e FÿÿÿÿBÉ*·¸Æÿÿÿÿ¯á÷°ââ¹¾|½FÝoÇq ®»ÿÿÿÿЏZS‡=9Æÿÿÿÿ<úÙ× {ÿÿÿÿK|ØL°æjŸ@O¹ Ë•°“|ÅËN )˜ úºÿÿÿÿ[ÊÍl)$é g4)üÔ vý&þ° ó]ôiEu >‚ÀN< 5úºwJ2ú ÿÿÿÿžªO!”` Ÿ×Pbÿÿÿÿÿÿÿÿ^†tD4lì_Xh  Åî …0ÿÿÿÿ ¹pd jMã<1àæúÿÿÿÿÿÿÿÿ+˜ó„ K‘æ ÿÿÿÿ+šc ÿÿÿÿÿÿÿÿÿÿÿÿ˜zI ÿÿÿÿ¡Kü †OÿÿÿÿËÿÿÿÿ}>ÿÿÿÿ#'ÿÿÿÿÿÿÿÿ2,ék¿ ‰ ]g®<ÿÿÿÿ‹p 7 :VˆÓ ûfõ-èZл ¼ì £÷YVÿÿÿÿî‹Qʵ¼Û.@lÿÿÿÿÿÿÿÿ\—Ô *gs5ÿÿÿÿq  Êÿÿÿÿò¯ÿÿÿÿÿÿÿÿÁ$ÿÿÿÿÿÿÿÿ2 9ÜBé _¶ÿÿÿÿÅç>l,Qàut©'ðkgþ (. ÿÿÿÿ`:è îàî aRýïÿÿÿÿjS <›Y é. ±© Á! „½š™ ¯¥VvÁ½…ê.ô.½‡ Ð~*ÿÿÿÿÿÿÿÿFÿÿÿÿBLY ÿÿÿÿbNSlàÁk. ’žÒÅnsÿÿÿÿc XÓÿÿÿÿО ÿÿÿÿÿÿÿÿwôHYÉ Ï ù× ÿÿÿÿƒtÐÿÿÿÿÎÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿ™ÓöŠÿÿÿÿÑ`„²óè’gÿÿÿÿãʸ¤ÿÿÿÿ­ –$>n #ëÿÿÿÿÿÿÿÿt°xƒNíˆ2Ë] Ækº&ÿÿÿÿÚÀ2® ÿÿÿÿÿÿÿÿ­ÿÿÿÿ¤žˆ&P=÷°ÿÿÿÿÿÿÿÿ"Á|ÿÿÿÿÛ\®Q¬ô…«™ÿ ã8$/~Kÿÿÿÿyß®Äÿÿÿÿ p¥ÿÿÿÿÿÿÿÿöÿÿÿÿÄ$ÿÿÿÿd?š\FüÿÿÿÿƒÆ ÿÿÿÿÔhÍèí`ˆɆÙ¢$¡“|;%ÿÿÿÿÿÿÿÿgµ©Š¹4k8 ÿÿÿÿ±-Òɨÿÿÿÿ´aþ·pÕ53kÿÿÿÿÿÿÿÿk öX QUÃÛ – ÿÿÿÿ#Š ½ÑX+|”p<".Æô âØÿÿÿÿùBœØ ÿÿÿÿjB÷»Ïcs}@ËJ Ùz W¶aÕ}ÿÿÿÿHfÿÿÿÿ ¢­9•@ÿÿÿÿÁ-´H Ö}¿¯ÿÿÿÿ…VK„ Dò `KbpC @bäƒú¿ÿÿÿÿt&ÿÿÿÿÿÿÿÿ½K,4 =ùÊ¡œ¢ÃkQõV{ÒuáÊ ÿÿÿÿ}öÁ` Áÿ NQE¨ô O÷¯¡ŒDÿÿÿÿõß=ƒ ÿÿÿÿ°»Ñ}´šPÿÿÿÿÿÿÿÿÑz‘ƒÿÿÿÿòEñU <¯„³ ¥sµfÖ¹›á ÿÿÿÿi½ÿÿÿÿÌ Ì Žwg€+Núr feÿÿÿÿÿÿÿÿDjÿÿÿÿ!×¹¯@ ÿÿÿÿ»Àb2T-o‘ÿÿÿÿÿÿÿÿ#Š ØLÿÿÿÿø¹¶¾R»C ÿÿÿÿÁÁûƒ‚Ûÿÿÿÿ ý(»‚göÅbž³!¢ÈcV¸+š x…ÿÿÿÿoLRƒ¨FÛã¡ÿÿÿÿjîÀQ9Ë Ö —¦ a·cÏ6ÿÿÿÿ4ƒ Ìÿÿÿÿ[!­ÿÿÿÿÊ6 »CÏQ4R/–Vªm 8,) Ç]ÈBÒÖ pZϾfQµ›ZÇ~5õš Ž^kÿÿÿÿÿÿÿÿHÕ :4-÷É´´¨ÿÿÿÿÑ-èËØß åŠ.KX‚â£ãŽÿÿÿÿÿÿÿÿÖ ÿÿÿÿÿÿÿÿÿÿÿÿDØ )R>0t¥+.ÀäÌ •¹£"f[ EÒ.N ¾q©ëZ séßqŸÿÿÿÿ¸Z¸ÿÿÿÿ¤Zÿÿÿÿè%ÿÿÿÿg–ÿÿÿÿ´ÞÿÿÿÿûV£ÿÿÿÿŠæ 1•/ƒ “5v>2ðƒ1šDÿÿÿÿÿÿÿÿDÃŒÂR §þñné· Æ{À0þÜã '\AOÃ`x ’0ç `Ë¢.·ž#ÿÿÿÿÛC ÿÿÿÿzvH6E{ØkR¼ÿÿÿÿëã5¨+N¾ÿÿÿÿâÞ§ÿÿÿÿÿÿÿÿtTÿÿÿÿÈÖÆÿÿÿÿÂZR‰@€É5°ÿÿÿÿSÉxAÿÿÿÿÿÿÿÿ ÿÿÿÿ8'އ|¼?¼üLÄÿÿÿÿx~;ÿÿÿÿÿÿÿÿi) Ú— ÿÿÿÿÿÿÿÿÖ=. й«ÿÿÿÿm ª8ÿÿÿÿÏ[ÿÿÿÿ2j ±´ ¸±;Å  .äÊJ !eÿÿÿÿ-Ë •ÿÿÿÿ|ʱG=ÿÿÿÿÇD ÿÿÿÿÿÿÿÿ+Æò$°óÿÿÿÿÿÿÿÿû1ÿÿÿÿ&qŠqß7ÿÿÿÿ¶ÿÿÿÿùõà2)lz›ÖSÿÿÿÿ3GB‹ €ÒB ^ÿÿÿÿÿÿÿÿ(ø$<Ô%¿…‹î=I¤ hÈN´ÿÿÿÿÑR7»‚órÇÂUcЦ¦©‹f¦Ú£ ¾8¾O  GE f¿^îhÿÿÿÿÌâ{t ™½ AÝVkµ‰ÿÿÿÿî¿ÍhÂÿÿÿÿ+ ÿÿÿÿÿÿÿÿ<ÇE¥ýÿÿÿÿÿÿÿÿŸC#wÇï!æ ¤Òÿÿÿÿ2?HW ÿÿÿÿ~% l~ú^…>>þ§ÿÿÿÿXOÿÿÿÿèö£ M¾ ÿÿÿÿ8ò<¸R¬Ÿ}ÿÿÿÿ?OÏÂ@‡Áÿÿÿÿs¨åÂ'›JSÞÏ `“F‹‡ÿÿÿÿÿÿÿÿzâÿÿÿÿs: ¯¢ï8ýÓÀ ßŽ ÿÿÿÿZ™Ê¥Œ…I'×ÿÿÿÿ 2 Dh14uo ]Å òÛ ÊÕ?ZÿÿÿÿmŒÿÿÿÿ’ ˜ÐÿÿÿÿÐ¥½}Œ[ –Zÿÿÿÿ±lžZ Ô­j 9×ÿÿÿÿ ÔJ‡ý. ÿÿÿÿ¯ÒÖ-ÿÿÿÿ”ÿÿÿÿó+ná ]jÁ Täd -ŽÃ’ ÿÿÿÿI2®-çü0Áz˜OõÉ9 šäE-® ¢¬«@ð$ h÷ ÿÿÿÿ‹¥hÿÿÿÿû€¨Êûÿÿÿÿÿÿÿÿ7®ÿÿÿÿœLÿÿÿÿw[½^ 5çén]xhÿÿÿÿZú7¬‘(d O¬[í Ãé£ç*Kÿÿÿÿ,LÑÄÿÿÿÿï ¬Èra¿ÿÿÿÿÀ:ÑnXÀw¼ )÷g[ qoZÉ©å` ÿÿÿÿäˆÃÿÿÿÿ6- N—VD ÿÿÿÿLµÿÿÿÿÿÿÿÿo1ÿÿÿÿ®¥ïÕ^N äaÿÿÿÿeöœ§Å‹4•]¼ ÔvNðЪXcÿÿÿÿÿÿÿÿ˜) Ç7®? d ÏL ÿÿÿÿÿÿÿÿŽ ‚²ÿÿÿÿÿÿÿÿ)wf Ëùvÿÿÿÿý_Š 7·ÿÿÿÿ ÿÿÿÿ˜™ ŽísD´§¯`f ÿÿÿÿó³ A© òûu ÿÿÿÿ®C=r º®Óÿÿÿÿÿÿÿÿ&è¶y “ßã Ù”Äè¨uÿÿÿÿÞ  P†Î¨Bò e Øìuã Çã öBo •þ’¾§àAéÿÿÿÿ’_ p>Y½‡+ì¤=ÿÿÿÿÿÿÿÿÿÿÿÿo<ÿÿÿÿ›¦ ÿÿÿÿL•zr ÿÿÿÿ3š0äô ÿÿÿÿl|ƒï“!ÿÿÿÿÿœ”Èÿÿÿÿ¸ ã^ - ³Ükø%r ½žÿÿÿÿ#‹Úÿÿÿÿ•+®Ú;ŸáÜMî°ÿÿÿÿÿÿÿÿr1——DÝÿÿÿÿâïêÍ~~%” “l°ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÐb°Ñ ƒ©ó2|º·¤± ýˆ§ Žýÿÿÿÿ0”s$>JÍ  j°S¨ÿÿÿÿ&è–°¡  œé3¿{ùÔ2 ÿÿÿÿÈB i_ ÿÿÿÿÿÿÿÿŒÆg ¼è/E¬~45­¦LIÜÿŒ ·wo´ Û<¤‡ÞN ‰Í’Ô¿§² lfTäë¶5ÊÓbÂHc~ ÿÿÿÿ7ó ÿÿÿÿÌÓÿÿÿÿÐèÄbJLíŠ ÿÿÿÿoˆL?/ÿÿÿÿè Bñnav ÿÿÿÿc ÿÿÿÿ LÿÿÿÿTÌp² %ÌgéxÿÿÿÿkÚÇ€¬ÿÿÿÿ®¾ XG Ý«\Ìf¿ÊfÁO'V7ÿÿÿÿqâÔ ¦Ñÿÿÿÿüÿÿÿÿ½WÈ›ïœ °ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ7âÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ† Ž yÀ 4VоB[ ~Wÿÿÿÿÿÿÿÿÿÿÿÿ%ëÿÿÿÿú ƒckøy’ÅlÓÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ±Z ê ‘ƒŠÿÿÿÿh¾µ¸Èy ÿÿÿÿ•Ì ÿÿÿÿÿÿÿÿÿÿÿÿÏ Ãã¢Ã¢ÿÿÿÿ ÿÿÿÿMw «L›„ßp â ÕÂÿÿÿÿßÉa ZÝÿÿÿÿTjnÚˆ mÿÿÿÿfu è8 ŽûæÿÿÿÿÿÿÿÿÿÿÿÿDÝòÿÿÿÿŸõÿÿÿÿY© ÿÿÿÿàÆ ÿÿÿÿÿÿÿÿÅá'åÿÿÿÿÿÿÿÿÿÿÿÿ‡ÿÿÿÿ" aiÌ6Ê¢©C ÿÿÿÿ.Ý‘ÅM5ó½â‹‡Râ6 b ÿÿÿÿÿÿÿÿÿÿÿÿòUÿÿÿÿ^± ÿÿÿÿHv ù¬(¤ÿÿÿÿfÊ Èr ÃÁ£ ¦¿‚ƒ ‹<ÿÿÿÿÓ˜Gçÿÿÿÿÿÿÿÿ Jk>P {ÞZ™ Dÿÿÿÿ´Þ¶ôh{¯ ɤGÒú .üÂáÿÿÿÿc±t3 7ptÖñÖYoHâzÏŒ,ÿÿÿÿKLºTq ÿÿÿÿÿÿÿÿÿÿÿÿV ÄÄ­†E yuÌ‹dg-É£n4Þ§ïŒÿÿÿÿà‰ú õLÿÿÿÿkÅËÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ·wü6ÿÿÿÿgªzÖª9…ÿÿÿÿqIºð ~ ŽY¢ç±…ÿÿÿÿ«V‡… °Öu»‚¢œC† ý` ‡= É?¾QqR· ÿÿÿÿÿÿÿÿÿöScÿÿÿÿÏÿÿÿÿRA Cÿÿÿÿ3µÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‚‹TBYçÕ^u¹ÿÿÿÿÉÐäÚ ÿÿÿÿ!TÌ£ñð™ í ð€P DN&L¨Øv §, šàÐ Úc¥ú\ÿÿÿÿ˜nFs£°ß ¼ÿÿÿÿlO4މçñ`t #ÁP!þ»^ Å[‚ÓõÝÿÿÿÿ®a_m‡ cwÏ´„"Ìÿÿÿÿÿÿÿÿ'[›ÿÿÿÿ©´ £¼ ÿÿÿÿ°Ìw¶´$ÿÿÿÿ¥^ ŒË ,?–¼£ÿÿÿÿ÷ 'Éÿÿÿÿÿÿÿÿ›ÌÿÿÿÿÿÿÿÿØÛÿÿÿÿŠ$ÝÉ:ÌOµÿÿÿÿ3Rqw N ÿÿÿÿ? oQÜ(ÿÿÿÿ9 ÿÿÿÿèøL«P¶ÿÿÿÿêÖÿÿÿÿ°»ÿÿÿÿ²6\€‚Ha¾äf À^Òø ÿÿÿÿÿé^¸ ÂÚV¿nA ÿÿÿÿ­§ Ï¹MiûòóÿÿÿÿqÄ ÔvÎ÷ ^£‹_‚ÿÿÿÿÿÄçÿÿÿÿÿÿÿÿ­Ÿ Â˜Š „Œ‚EßM´ÿÿÿÿ1ßä¥DÞ\ÿÿÿÿÿÿÿÿ:}F 6T\æ–ÿ#Mô‡ ÙCŸ ÿÿÿÿÇçÏuÀ¸R ö!Q =ÿÿÿÿµœÛöÿÿÿÿ•Rÿÿÿÿ*a®QˆÿÿÿÿÿÿÿÿkÐa%{]<Lð\YÍú ¦·ÿÿÿÿŸg ÿÿÿÿ[/¢_ E óík£šqcx† ÿÿÿÿ…yd‰k6–yGF lëçìiG˜b ÿÿÿÿÿÿÿÿÿÿÿÿçyÖõ%Øï v·ÿÿÿÿ/ÿÿÿÿ‰ÔÿÿÿÿJÿÿÿÿoÿÿÿÿ¨\: Ï$ÿÿÿÿÓ”< Ф ÿÿÿÿRl ¢Cÿÿÿÿ$ð­§ O) ÿÿÿÿÿÿÿÿ9> M„G ï]¨Q¡>"¨ÿÿÿÿÇ",[ÔªNîåÿÿÿÿÙnî“Þ© ¥Ø O¹âëp `fÑÕÔ˜èD ô+«2 }}ÚpFwLA S‚í;ÿÿÿÿ$ìÕÓ Ì3ÿÿÿÿç™$ê¡\ÿ×qí ÿÿÿÿÿÿÿÿÿÿÿÿäÈ#üÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ®:§$¡åÿÿÿÿ£¾÷) Õ (¶ùØÄňÜu?ËA)Bh‚‰ Å ZßÖ—d1ÿÿÿÿÿÿÿÿi3>ø,iª Ê• ÇÖiÿÿÿÿºöÐóÛ½LaXÿÿÿÿ¡š76 â; ÿÿÿÿ8óƒÁµª ÿÿÿÿGx= Š!ò©ïj W\ úþŸ&5T¸^̵ºp; }%yöt­äKÿÿÿÿ‰@§~´ ÿÿÿÿÕÕÍE ÿ‡PrZ IÿÿÿÿÃE  ÿÿÿÿšuŠ%Ù S"= ¡Uä… rÚCÍ âÜ=¯ÿÿÿÿ•b "¬ ‹~²:5•c_¬ ÿÿÿÿ‡õÿÿÿÿRƒÿÿÿÿx!<ƒÿÿÿÿpÌ!¯¡ÿÿÿÿI¥®È ÿÿÿÿÿÿÿÿÿÿÿÿrå KK$ûò• š­ €weüÍÕÏËÿÿÿÿÿÿÿÿeÓ ÿÿÿÿfÿÿÿÿŸ ÿÿÿÿÿÿÿÿÖÚ‚åÿÿÿÿ±ì—À˸øÔÿÿÿÿÿÿÿÿín 4ûÿÿÿÿÿÿÿÿÿÿÿÿŽÖÞYÿÿÿÿZ€ÿÿÿÿ®Äâÿ–ƒ¦ÿÿÿÿÖáüaÿÿÿÿJ=¬ ÿÿÿÿ#Õd$…i3ñÿÿÿÿj GÒêùÿÿÿÿÊê:£Cõ ÿÿÿÿk$ö5 ‚×; ÿÿÿÿÕ eNŽ—»|(~Ž{¶1 ÿÿÿÿÿÿÿÿÿÿÿÿáè ïa ®Æ˜ÊÿÿÿÿÒ ÿÿÿÿ~v}$”ËvX…ˆÝŠEx 8 4M#“CÿÿÿÿäP™ y‚ÿÿÿÿ É‘™¦ÿÿÿÿÿÿÿÿÎåê!á»D ÿÿÿÿÿÿÿÿjÄ£²ÿÿÿÿ7ÿÿÿÿÉGÿÿÿÿdoì,fhÿÿÿÿÿÿÿÿ°°óZ¿ Àär÷ˆ¯ÿÿÿÿ¾ÌkïV ž!æY¾ †=p !lŠ5!gí¹ Qq^îê…ÿÿÿÿñW¦­ eÿÿÿÿ+9ÿÿÿÿtk2F…õÏ&ú* 3ßÐ…°yÿÿÿÿÿÿÿÿŽ1lTF— ùX1 ×T ¦àÿÿÿÿû?Ž0BG40 ÿÿÿÿz^ÿÿÿÿ›Ä™ólÖ. ÿÿÿÿ‚´èÓ´ òÓŽäÆÐ’™‰ ñ4ÿÿÿÿ3'åû ÚVÑÿÿÿÿðÍýùÐV {6ýûJëg»ÿÿÿÿÿÿÿÿ=£SKµÿÿÿÿÿÿÿÿסÿÿÿÿsDŒ§ÿÿÿÿÿÿÿÿM›s §‚Ru2©þÿÿÿÿÿÿÿÿÿÿÿÿ¯R´ëÉ‹R “q †õû= © ø°jÛ$@¦Yÿÿÿÿ¡üàP‰cÿÿÿÿÿÿÿÿçØÿÿÿÿÔ ÿÿÿÿlÿÿÿÿÿÿÿÿ* H¶ÀòÿÿÿÿSa ÿÿÿÿSÏÉ–ÙÈ s>ò ÿÿÿÿ›¦ç tzŒ¬ -æ5ŠÐá ‘ É+ÿÿÿÿÿÿÿÿºJÿÿÿÿµ‹ÿÿÿÿׯÛÿÿÿÿzÎ’ÿÿÿÿG Ï– ü¦ß¾%ÿÿÿÿ¼9*ךr ÙêÌ¥54¦qöP ÿÿÿÿ{®ÔêÿÿÿÿÿÿÿÿÿÿÿÿÖ– ó¬ÿÿÿÿ0ÊÕ ÿÿÿÿ #¶yi=ÿÿÿÿNÿÿÿÿ=Ì”G×jOÜùI¦~ˆfßÿÿÿÿù(ì“&ÿÿÿÿËݼ5²²Ç’Ùƒ˜Ñjê-d™fÿÿÿÿÜÿÿÿÿCîm p ÿÿÿÿ mNÄ_ù qQ%ì±)Ì{ÇÿÿÿÿžÔ Ù%®àÿÿÿÿÂMÿÿÿÿË¡æ1ã/§ ÿÿÿÿñ ¹ÿÿÿÿ ÷ôÍT>y¨'?‘ó†^WUWña O/ãtç2š_›Ï øg fêÄø6]ž¢=¿©ÿÿÿÿL3pd ÿÿÿÿ™.UÒ /ñ ë²{ú?ÖEg z ޤ:•… ¦¥Oÿ ÿÿÿÿÎSŠ÷ÿÿÿÿÿÿÿÿÿÿÿÿùt %a\„ ÿÿÿÿ†é 稳nÿÿÿÿ·¾ a{V”ê¸]RÅ Cµ~G(Œûÿÿÿÿ=EÒÕ ¨ –– >Æë ž´#NFÄÿÿÿÿö®²Ã]xÌÇÿÿÿÿÿÿÿÿ…©ÿÿÿÿZùZº„I ˆ¬ÿÿÿÿÿÿÿÿ-9 Ñux¾å¯Ó%&Á¿ÿÿÿÿÿÿÿÿÿÿÿÿ<Õ9@ ÿÿÿÿ¦ HåC9 œ0 (øÿÿÿÿRð$ ܪ¹8Uÿÿÿÿåu?ÿÿÿÿÿÿÿÿÆT ÿÿÿÿÿÿÿÿÿÿÿÿxDÿÿÿÿF¶˜ÿÿÿÿøb¾ŠÿÿÿÿÿÿÿÿNƳÿÿÿÿ¥Øÿÿÿÿl¦ ÿÿÿÿÿÿÿÿ€^ gŠs-ÿÿÿÿ{òÖ ³ªUÃ* ¼ñ'ùz{t0< 7íÿÿÿÿ¾`sY Çÿÿÿÿ‹^ ‚‰VßÅYÐ gS *±ÚÝÿÿÿÿÚO/W„Mÿÿÿÿˆ3ÿÿÿÿö(o"­nÿÿÿÿÿÿÿÿÿÿÿÿÄ@ÿÿÿÿ x‘Qâ¿(£:ºFõäh ,ÿÿÿÿiZ©I @ü ÄTá±§7PúÐd^U bŠQû 6¢ ɬ ÿÿÿÿÿÿÿÿsä%< ÿÿÿÿ¢âIüPo Êïõ¼ù ‚²EÞl\ ŸZ¢Ÿ\†sÿÿÿÿ›‘[âá7( 0± ™ÿÿÿÿŒK©ºŸÛ Tš:Q”ðx'Ÿ =Òó –6’žÿÿÿÿOËÞ†åTáîÞÿÿÿÿá)oì ÿÿÿÿñ {¨9"ÿÿÿÿÿÿÿÿ§Ehdrn*ζ*ÿÿÿÿ†ë óì ÚA¸U µ"ÿÿÿÿ@¤ HŠÿÿÿÿÿÿÿÿÀ"ÿÿÿÿ{rÿÿÿÿØÕ ÿÿÿÿÿÿÿÿúê 4@«|Ù ÿÿÿÿÄz‘ÿÿÿÿÿÿÿÿëJÿÿÿÿX½ÿÿÿÿà« û7ж£«ð} Q!ÿÿÿÿÿÿÿÿò¯B ¬K M“-ÝÞP dCÿÿÿÿwQKÖøƒ—ü ÈãüTŽ ÿÿÿÿ°>ÿÿÿÿÿÿÿÿÿÿÿÿ g5(“L®œøhf †ÿÿÿÿÿÿÿÿÜnv"ÿÿÿÿ3–)ÿÿÿÿ?g†Ò©s¸…ú,¾ ìUx-¿úÑzŒÆ –)Ê9 ¹© ¯w¦ §Ê Ý× ÿÿÿÿÿÿÿÿ|V¡í9Œ¹<vºW9× fÚ)Èÿÿÿÿÿÿÿÿÿÿÿÿ WN^íÉÿÿÿÿÝZÿÿÿÿ•ùÿÿÿÿÖeØØ÷{‚º„»¯ÿÿÿÿÿÿÿÿZuÇÆkò– ÎØ‰7Ø« Ó•ÿÿÿÿ5ˆŽá„3D¥Žñÿ á ˜Â€uFÿÿÿÿaÿÿÿÿ& h°•nþÿÿÿÿQtƒ)*©'ç:PÄX¼âÿÿÿÿi¦È„ríSÌOâxªNÕD ½ “ ÿÿÿÿ‘œÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿVI·`CÏ Åöÿÿÿÿöì xˆÒ™ ÉO’ÙŽÜj3ˆ‘Ë"æ™ ÿÿÿÿÿÿÿÿ˜Ýÿÿÿÿ³å¾»Í òšÿÿÿÿrº(v‘>6MÿÿÿÿÀòÝ ³"擼›ä5ûo«ÿÿÿÿ º9Ýzžý³X ÿÿÿÿŸK1ìè é¯KÇÇOˆÛéÎ Qض½ÿÿÿÿ Ë| ¸Ç0Åaÿÿÿÿv«Ç ÿÿÿÿKVS¨? äÿÿÿÿbµö&ôá™ÿÿÿÿÿÿÿÿ˜vKŽ./ jÁô±ÿÿÿÿÿÿÿÿ^*Ðoú§p*R£Ò 2 ÿÿÿÿ±YÎÆ|tÿÿÿÿžn9Ž…  xVÿÿÿÿÿÿÿÿ¦yMÿÿÿÿ¦þá& ÖCs žw lÑÿÿÿÿ£îbÿÿÿÿåÿÿÿÿÿÿÿÿ•6ÿÿÿÿÿÿÿÿ¿¿hÿÿÿÿ÷» ÿÿÿÿdŒÕ›ÿÿÿÿ±«Àò Ý•´RÉÜ9Ý8ð´Óºçÿÿÿÿ`cÂÚ-²ÿÿÿÿÿÿÿÿˆ:̽_˜Ri— m+ÓÚÏÇ2Mqú œ _,i(æ‡â, úê÷Ëmaÿÿÿÿ<Æÿÿÿÿ½Øfå+_M1 Z&Îÿÿÿÿ룔¹¢Ê HÐ1öwÝìdÿÿÿÿMËíÄÿÿÿÿŒâÍÀ€ŒßÑ|ÕXy­Ó ·7wÊo¦^´cô¡"kÇÏ¿çƒÕÿÿÿÿÿÿÿÿcñÂf=ï1D( DTˆ1š³‡Ñÿÿÿÿ@‚d`4˳l9 w-ÁÿÿÿÿØ0 Û3ÈÎ ÎtOW¥Ý¡RQÿÿÿÿ”CËN- ÿÿÿÿÿÿÿÿÿÿÿÿ@fo^‡Ͻµ Émuù%)Íhµ/ó+ßy Ïu?ÿÿÿÿY0F€ xk)}[ÿÿÿÿøšîªÿÿÿÿr® ¡ŒãÖÙx<ß!¦ÅDòð;º²HÿÿÿÿÿÿÿÿwÝ]S€ÿÿÿÿ ®¹Ì`Á ͘ ÌÞ ÿÿÿÿ>ÉpÀ/yùÞç »( ŒšB!ÿÿÿÿᆠ§ÿÿÿÿ&$ÛN ÍævC@EVÿÿÿÿÿÿÿÿ˜èÀÿÿÿÿqXœÚÿÿÿÿÿÿÿÿ8ŸEÿÿÿÿÿÿÿÿ˜fÿÿÿÿx.ÂË5 ÀoºÀTÿÿÿÿ°;²O Zá–hÿÿÿÿÿÿÿÿ~– fÿÿÿÿ£š¡B —R Wñ5Šô þnÁW¶ íä• y'X§¢3ôÿÿÿÿ]Ëûª¿˱ÿÿÿÿ ;ÿÿÿÿÄ$U  &èÿÿÿÿ¾† *õ ÿÿÿÿ½¶ÅÿÿÿÿéBÿÿÿÿ@ ÿÿÿÿÿÿÿÿÿÿÿÿoõa\ùxê ÿÿÿÿÖ,y4y‘™èksÑÿÿÿÿÿÿÿÿ\!ÿÿÿÿÿÿÿÿ”a&²é Bç…ÐÄ<þ7tZS\bd=ô –È ÿÿÿÿ9Ùx ì,ÿÿÿÿè*ÉÚ(Æ×†ù ÿÿÿÿ¤Gÿÿÿÿ*ÞLø "ˆÇN÷h DQmÿÿÿÿÿÿÿÿ0ÝÚ¯©R&ƒ$[æÜ ŠTu4n¤YXò òè 8¡ ÖÜûú ÿÿÿÿáÿÿÿÿÿÿÿÿ/‘ÿÿÿÿ ê¡ñÃE$õ ê¿ÿÿÿÿªÿÿÿÿÿÿÿÿÄž™§†ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÇ ÿÿÿÿãDć ÿÿÿÿÿ¡ÿÿÿÿÿÿÿÿH§­°Ë dÊ ÏIàL#Ù³èøî *iÿÿÿÿÿÿÿÿe0 ÿÿÿÿ Î bs•LJì ÿÿÿÿÿÿÿÿÿÿÿÿéÑ HW‰É®¤6ÿÿÿÿ­ ë1$ÿÿÿÿl½ɳ@eñ¥[ñ1;ÿÿÿÿÿÿÿÿt éÉÿÿÿÿ' ÿÿÿÿí@mÄ} Î7Á@f 9œJÜÑ ÿÿÿÿÿÿÿÿÿÿÿÿÇŽ ÿÿÿÿ7‡ÊLdì ÿÿÿÿð€Çœ£(ÿÿÿÿã¡7áRtÊtï!z¿) %DKþ¹Ñ¿ÿÿÿÿ÷÷¡Û Â<ÿÿÿÿrG‹ ¤8ê‚7ÿÿÿÿôÍÿÿÿÿÇ ”Ÿú€ [Nº-š~nxÜæÿÿÿÿÿÿÿÿZ0Æþ2ž ÿÿÿÿc; èk ÿÿÿÿû Lj ¹àÅôÿ¤}Ot«ÿÿÿÿ÷› ÿÿÿÿÿÿÿÿ,¥ªžÿÿÿÿ# ‰IÒ< ý«ÿÿÿÿ?Ê€W0ÊÌyÿÿÿÿ±?ÿÿÿÿÿÿÿÿšË¦'ªŠ 1u~½C €ôOiKCï4 î&LÙK ÿÿÿÿ§À nÔK²ð§:l“ãÛÊÿÿÿÿš¢ÿÿÿÿÿÿÿÿé>£ ÑkX ÿÿÿÿÿ$i¾ª¬Æœdí¿ ÿÿÿÿ;#¤ “†%%ÿÿÿÿQÿÿÿÿÛ #³~#°Úÿÿÿÿ{?k‘ 7 ˜IƒZ Û© úÿÿÿÿÿÿÿÿο Ç  ¢ JVÿÿÿÿŒ›ÜÈá4 Ú%ÿÿÿÿ¿Ÿb´YbXÏ<Ö";Éÿÿÿÿ1ÛÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÍ© D¼ž$ƒä$€Û+‹žá™¢ ÿÿÿÿÿÿÿÿíbÞ›xíÙ4 Öð8 ¼w ÿÿÿÿ–ýŒÿÿÿÿH ÿ’ù1  æÝ £»³3 çÕ a¡v{¢áfÑr%Rž¬¿~ ÿÿÿÿH{êŽ ]  0Ú(jè)Þ…Ȱ¼ ÷Ø—Á '5{9_ ŒIiÞM/Rן…ÿÿÿÿ­M ÿÿÿÿ-1XúÎ6ͺº-Ï$ªÿÿÿÿÿÿÿÿ¼ò¾wÿÿÿÿÿÿÿÿÿÿÿÿޤ4H(ÿÿÿÿ4 íÿÿÿÿõ¨ý" ÔŽåÙ<Ïép Ý7áxÚÚ¿ àPÿÿÿÿžHİ$ ´¾»ÒÇl`C| ¾t*Du†ÁUÿÿÿÿÿÿÿÿÿÿÿÿ° QRã0 ÿÿÿÿM‹'WV~ÒÃcƒiìÿÿÿÿV¸ ñ« ‰= þÒUÿÿÿÿè‰3ÿÿÿÿÿÿÿÿÌ ÿÿÿÿdÿÿÿÿ“ q ÿÿÿÿÐà ÉæÿÿÿÿX‹: ºøšÿÿÿÿ£{#³S£[Ž8lÔŠ|CHÿÿÿÿÿÿÿÿ9¼ fÿ~°TgÈ+½àùy—g–ð ÿÿÿÿö ÿÿÿÿ¾ÐR¿-r|ïÿÿÿÿ©`~enšy¨ ÜØ½¸7±°ÿÿÿÿn³§µ©ëb,û‘ÿÿÿÿÿÿÿÿ㕽Öÿÿÿÿ/× S!c ÿÿÿÿÀ¦7£ g‰ÿÿÿÿžZ&ÖG «Óÿÿÿÿ®÷±t÷å|}B&ðÔ$ÿÿÿÿ” - 'Ž¢U¼ÓÿÿÿÿTÖ–m ±à*Dÿÿÿÿ|ÑYVOéÿÿÿÿ_± i€¯A®ÿÿÿÿRŒºñ ÂIì“ÿÿÿÿ×G€czW ž|v ìfZ1¡ø߇î7°“ G àù&O a Óhÿÿÿÿ¨µò- ÿÿÿÿÿÿÿÿÿÿÿÿ'<ÿÿÿÿ#þÿÿÿÿOEÿËzor„H´Sÿÿÿÿª¼ å¯n=bxŽB£kÄP²ï´Oÿÿÿÿ–Ìåz•Êû·'<ÿÿÿÿ[tw)à¦rBÿÿÿÿº> C~j Húõ‚ÝÿÿÿÿW>2ÕFìÕ™5 õ¡ <Æ=ñ€ñôí¾Aÿÿÿÿß 'xbX¶;ÿÿÿÿšbÿÿÿÿ–;C ¨ZDÛv$„ÿÿÿÿÿÿÿÿ·ÅßÿÿÿÿÿÿÿÿÆ,þx 4 À…‡¼ “4XN<Û$üT@ ßY AÔ)¯ÿÿÿÿÿÿÿÿ%(šW"{0ü×» s”Œ3 BÝÙC%® «c´üCwÕî ÒŒ1‹®³ö  I§ ›‰ ¤žÿÿÿÿª"u‘®×  x¬ _z¡Ê :ß–þçãÿÿÿÿÿÿÿÿ00©FyŸÿÿÿÿq¹ßô¾ID×ÿÿÿÿmÄÿÿÿÿNeÿÿÿÿe6†ÿÿÿÿm{e` ËD|øŽÿÿÿÿÿÿÿÿ÷ßÿÿÿÿZWÿÿÿÿñãñ.ÿÿÿÿÿÿÿÿ—4++ʵ3 Oî Á‹ÿÿÿÿg1 ˜ÿ:ˆ ›+ÿÿÿÿ“KÿÿÿÿÔQÿÿÿÿ¶ ¢ÆLÿÿÿÿkzA ÿÿÿÿ¯õãØ”kwQ Hÿÿÿÿÿÿÿÿ”ÿÿÿÿ Ÿ míÕïªs“ A¸Ð ýÕ«%ü ÿÿÿÿ‘aÿÿÿÿ×F ÿÿÿÿÿÿÿÿ¤ ÿÿÿÿ´…ÿÿÿÿ@áÿÿÿÿhâœjñ†_Ñ`ÿÿÿÿÿÿÿÿ<ÿÿÿÿ•ÿÿÿÿÿÿÿÿf>ÿÿÿÿk55þ ÿÿÿÿ\³¬K?êÁ¡¬[¸ÿËÿÿÿÿ`|ÿÿÿÿÿÿÿÿÑåýŽÖ pf䃼 ã¨ÿÿÿÿÿÿÿÿ‡|"ÿÿÿÿV÷0ñŸ!U ¹ö·8ÔÁ*í XØÿÿÿÿbx|ÿÿÿÿ8j Š^T®+šGÿÿÿÿÿÿÿÿÿÿÿÿ´PÿÿÿÿÉ©œ_ÿÿÿÿÏ£¿i4d tÕf ;ü˜ ív_÷‹Ë×Wë€M .hÿÿÿÿ¿\ÿÿÿÿˆÞAG ¹™˜ÿÿÿÿÿÿÿÿÉc ÿÿÿÿ¥7† w²ÿÿÿÿ÷÷µ LŒ ØÿÿÿÿàH¿ )«ÿÿÿÿÿÿÿÿÿÿÿÿ—õüªÿÿÿÿý_ ¤. ÿÿÿÿ"ükÿÿÿÿ2¶ ÿÿÿÿÿ5]7&ÿÿÿÿÿÿÿÿP“P©Xû· `Éÿÿÿÿ&+ ÿÿÿÿ‰Ãÿÿÿÿjn ÿÿÿÿÑÕ°'Á< *ùY¥ º ÿÿÿÿȯ ÿÿÿÿ>¼ ”'"æÿÿÿÿàä .“y¼'f[7©Ò‚ÿÿÿÿµˆ"ó÷Ãÿÿÿÿ= À€ÅVÿÿÿÿÿÿÿÿ:å ľµNÎ[\ÿÿÿÿ¾ï cûÈAÎP ´âVŠyØÿÿÿÿ‹bÚlJ:£LÉÑÜÎVÿÿÿÿ÷MÿÿÿÿÿÿÿÿÿÿÿÿA½ÜáÆVæ îä ¯ãæ¹ '4<ê÷ É _ÅÏ‘íȺ’ЦÀõl u ú7ŠÿÿÿÿŒÐ¤†"¨/‚ÀÌÿÿÿÿ_Lßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿó÷½¤ ÿÿÿÿ71`¾ÜÿÿÿÿpƼÃ?Ÿ4ßÿÿÿÿÿÿÿÿƒÿÿÿÿ’ŒÍõŸKŒÔ ‘g÷RUñÿÿÿÿtìÿÿÿÿ÷° hŽ_ˆ ¼CÞb‹ÿÿÿÿ[*_ó1ÿÿÿÿ 5,(V‰:L®[ ò ò^ ñ©± €å‹>(ÿÿÿÿL{PÁ0Ã^Gÿÿÿÿ×ðÃ&(C¨½ð+ØÎ…äó¿÷÷¡ÿÿÿÿ\žÿÿÿÿ»: õƒ} -0CЙ“Åuî£Ä´¶m ÿÿÿÿv¸†Ñ~I@¦ÿÿÿÿ}©/ p[ÿÿÿÿÿÿÿÿÿÿÿÿð©Ûœùþ¬!ÖÌðk¸u%ßíŽÑnÈM‡lMewûš þ†²z\MÿÿÿÿÃ!º" µ/î‘/ lù0ÕVÿÿÿÿ«7ÎÏäÔÿÿÿÿl}gÕ±ÊËÐÿÿÿÿ1Cæ2)ÁÿÿÿÿÿÿÿÿN ÿÿÿÿ}Ö‚mÿÿÿÿ*-h¹Ç'þ ª•xÔè Ð ÍžUNyófCÄ׬þ°&ý/£cÿÿÿÿÖ„1º=1z¹ÿÿÿÿ, ÿÿÿÿCÈÖ¹VE5 ÿÿÿÿf’Ô¤éÿÿÿÿD¸Þ>ƒÚŠó±EL ¿[ÿÿÿÿ‘! !·©Š ÿÿÿÿØÿò)Ì^,ÊR"ÿÿÿÿ¿±¥SMøÿÿÿÿôN ¾sö.rŽ®tc”B{ÿÿÿÿÉvÿq{áÏÿÿÿÿ×cPu  ¯e·‡ˆ×o¦D‚¹‘¯pEíœþÓ×íŸMí9Øÿÿÿÿ¬HÕ_ƒÑ*'¿Å²›ó·÷L ¼Ç ,Pë åè/j3ÝöSbk¸ÿÿÿÿPî±h’ pøœ “ÈÿÿÿÿïOÿÿÿÿc¸5B*8“æþtøkuAš ²ôœÔÿÿÿÿÿÿÿÿ¦: =ü¶ÿÿÿÿÕ©‰câ©ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿf.4 îm±®ÿÿÿÿ‰ =sL>î)F«ŸF©3d¤2lÿ©_¿ °ÿÿÿÿ›|&raS^V–ÕA·Õˆ¶£|_  ±ÖI‰Ha¥jÒ,ÿÿÿÿª¨› ä6ÇØÉ5 ”†í áØú1?j)u­ïñ¾ ÿÿÿÿó²ýÞ :ãYªi¸ îï-(„—æîÆÉž9GÝä'ÿÿÿÿÄï4ÎÉÕû: ) ¸ªl°$!ý‚ê Ã…l½ÈYÈ*D:'¸ ACï'² ô~¦ÿÿÿÿ˜Ú a>R§qÙ¶g‡…JsÖÉ¥"ÿÿÿÿP’ ìªý/WX—ÐÞ·K ¤Œ— ß/Ùp>‘øs™x>PB÷nŽ "Vÿÿÿÿ˜¨7Ù¸WC¼ 3 ê’M[» ä| ³) š[·w eM·²Ù& Ú çÉë.S…ŽžV*®«„sÿÿÿÿ§cÿÿÿÿŒs›› ÿÿÿÿÿÿÿÿÿÿÿÿÌ5«5½/q†ºð.Án“F'W:lN1øö^aB£C€ýÛ±B?ç¤ l–øµÈ¥A€Ä+ê5%èÉ"¨ýƒÀÔfaÖòF¬M–¸R¹\ì'&®íw†Z yFžçDEær»( ß4Eÿÿÿÿ%e·(]lpƒ8ñC²õø“TÙÿÿÿÿª ðÞ@€¸ÄpW/™>lÙ? æïpkÊájÆK²ä^´$«l=¬àqnhÿÿÿÿg x±SÞT·)£;~ xåÉÎÈF5bTÑI¡TjOj€Pÿÿÿÿ¦yÙ]û e•7¤ÙQºr Ž-ÎÈ{³Ñ¹Z—»®uj«{¬Í!#"×ÑÞ; ÇŽNýÁ¶uòÏÙ› ^£ ÞáÙŠÁ>Ùjk¯gû,:‘ ³¹v« W£ŠE(ç Œ•”s‡a ÇÕ!œjNÞîíŒ £éªh˜Mt£lÞ’ _À‡lù&˜$ …½W˜¬éˆîž ~yt§N±ŸÃ ÿÿÿÿæ6ã숅 ‹·ŸN˜æ³ xØ /; «Õ&œTÈšmù¹m ’ÁÿÿÿÿÖE«Æÿÿÿÿ÷I Qù?J10к®£®Ö2ºéÙ)&cvùzÐ ¬Ë $\£s!é{†´• ÈaÓ› ÈO—€ˆÕã› ÿÿÿÿE+-å*ñÞœtL 0¹I«F „Ö¯x`vÜ$f¼Ø Õ T®í â| þÇ ÿÿÿÿƒ‰Q ¬Íä Àz ÒÚ ?¹òØ Ù{œ ‰ùFÈ Ío•milrÿÿÿÿÿÿÿÿi_´ߊÎ’‘»ÿÿÿÿM g½^È gŸ2ë ;<²ÿÿÿÿNI výÑ)ÿÿÿÿÇ£ƒöPõÊÿÿÿÿrv‚ê£ûñÿÿÿÿÿÿÿÿšùæöøš¸Ý-T{La{&ÿÿÿÿæ`ц ÜÿÿÿÿE´+ž˜JõhçxÿÿÿÿDqŸ AS³ Ò(îö©aÿÿÿÿ€3 9gÝùÿÿÿÿ– |BÁ&\ÿÿÿÿÿö;uD£ ¤—ªºnË ÿÿÿÿã nÿÿÿÿ_×pK«ùªa០ùx­ðž·ÿÿÿÿŸQO:hÀd´TT hÞSºtukð ïT œ—[Ú–ÿ²Kÿÿÿÿ±Ý!ßò£¶Æsÿÿÿÿ7yâ ±až r$é܃w!}%ÃaÁÈ ål>uuP ÌJ:Y@|”*CÓ _ë <%á O$‡ËaÿÿÿÿÑš«) ±«¼—Ña@éÿÿÿÿžÙaq® ¿úÊNì^4#Ê+ ÿÿÿÿ£1ëZÜ«"ÔGµÓsölÐPÿÿÿÿVKÞmÝãÉÈ 1t$` dfQ” Üsˆ+Öÿÿÿÿ+Ê“ð—–ÿÿÿÿ8” ™zYŸÊKÒMJy~ ÞøÍ­=èèûÞÜuγ /ݹnïEÛÿÿÿÿUíã'uùá·1cýžžš…~*e/€Š~y¿± nyB3vy«Oˆ€Kœ¤ž ÿÿÿÿö‰Dwòaziž)8yÀ¡ÿÿÿÿO¸Žy„‡¸ÿÿÿÿWù„œ ˆÁûÑsùÿÿÿÿM~ãíëP±žÌ7qňAÿÿÿÿ‘ò 8IÜ_ - = ÿÿÿÿAhÎ$ \¹¥˜üÑu³ùyeh.‚ÒŠÅ ` ’M xÑÁí(„Ü:ÊÚyΊÍ_wØ>gËl½QšUµ¤Á7ŸP`ÿÿÿÿO+„{Üb? Ëy] ":E¶Hà·Z Ðæ^b;:„¤ƒî )³±Yà– )m Snv? 3¿ ây?´a„¤î k?Þ.бµ$Ò¶ÿÿÿÿS6 «tºØE0z:ß•r¹ÈÅ·Ü) h¬Ãê@ÿÿÿÿHîžÔ þlzÊ\ ³tñtýBÊÔNè•…ý·Ï&‰ ãº:?îs#ÎLÒ¬ý¼” ­ej- Å€^b áVnÝ) Ÿ-ÿÿÿÿzm&zŸ³Í|:½ÔÿÿÿÿzThì ÅýaKa ßaí›Òÿ ¬Bà!áEÿÿÿÿ8{ Ý!‘qg­ >X » ^Š7¯n«›ñ0˜ ÿÿÿÿÂÔ j¹ÕDoËj‚‹¹½ÜÜÌ1ΑB¹ R® íeÖqB>@ùˆ– ´ƒˆÿÿÿÿ¹î 8— ±³e¥й ðwÿÿÿÿ~Ò<¹±½ ÿÿÿÿZ‘ úîØà_ ¯»”tò÷)mñÌ ›ê Z͹ÒÛÿÿÿÿR(ÿÿÿÿ‘¹÷Ö z{î± [ ŒãJïçý¦a 1mä ã è% É@ ’¾ÿÿÿÿ- ø¢ Ñ ^eX_Z$ ñ šM 5¡A óJ ò™ˆ”R h;fáø ­4ÿÿÿÿäB‡ÿÿÿÿ"Ùš* ¬Šâ²¨éÓ÷ÚgÖ ;%ܺ ø<S• “F;ÿÿÿÿ²¯2Qбj…Mÿÿÿÿ€Ö ž®OAÅ Û3=‘¹xB.°ÿÿÿÿYsà óðÐOp¹•Ãs Ï/e• ä¹0ÿ{¿»à¶ê ¾¥,Âñ늕¹”í å¢O`¼ ÒÔÌÜ#Üÿÿÿÿ*2Í¥è— Ñi¨Š,A ¾ê ÿÿÿÿt+ iR‹/ ŠX RYa±ÿÿÿÿu¿ s­¶®Yà ó’h_ä8 d2¨_fŽ wŽ ÿÿÿÿÎv*Ù‰¿€héA|„2L iîÓùJIGô°êñÙì 4ï=.ø–Õ£û W®GéP^3!–„ÿÿÿÿ.Æ |Dÿÿÿÿý)âÕ +Û à¹«åw’ë õF [|í9 ½…ì»+M # 9 Ÿ„3M XÊ Vµ‘‹„ 5 b ù¹ ªlú!b \;uO§°G± ÿ}ªìG|æ¸ +Ö QÛ $âî!ßv<-Ð9SO;9 <Ö Ö ûÀl‡˜4H — h‡TZIú j = jÑÿÿÿÿºÈÚ 7ˆ ²L$™ØÀL¼‚Èÿÿÿÿõtÿÿÿÿæ¡ Íò´–N­ŽÿÿÿÿÿÿÿÿÁËV Œ¶=w _˜ µ¡¬ F%4ôÈM ܪl•s);Á –½ × N`RÝ ¢Ö ]– ‰ë ÿÿÿÿ,* æ¡m€ÿÿÿÿLlÊ×YÌo½s° Ú@ × =óÿÿÿÿ )P¾ n× íl¾ƒ{|µY†ÀÂc a H— Y1 Ñ÷¦M Ÿþ,C× –M )u ¤ƒÿÿÿÿ.¢ <ÍŸ{`ÃWñ ÉM }9 ýÇ ¦~× á\ †W HÀ+)K³ ɨÈ3¡8ÿÿÿÿÐ ­ ƒ/ A7ìVé¨¾Ž ÆŽ ðRq¢Ù$öIoi%Ö 7Ö 1IÅG;Zçì šéµNÿÿÿÿHÖ w Pmš©ÅñŽ á~¾:–PÖ ™× ¨ú SF_Ê ™‰ ¸7ò )¦²ú «ýÄ!ü©eŸhÄ…Ûÿÿÿÿ$«)ÿ ÑM a¢§Äé} I/öêWºÿÿÿÿÓð ?Zþ &™^ÒGZpmËÿÿÿÿ~ ]Nvíx[ÿÿÿÿ¤eüì û)épÄ,z3)hûD™¦ã «Ô*Ã`Ú\†ZOL ºo[dÖãq^HpóKD"TW §ì àî< ‚W ½ú ñ½–1Þ×Ã× 4ì °`¨Š¤ŒýI )d Ÿ:ÿÿÿÿÛY7Z +‡äÿÿÿÿší»Jd ½iG«Y)²•oÿ í`W•‚] ´À F”¶¸v 5C¬a#ëHÌ €d –ˆ U8ˆd HÙ öÿÿÿÿ.C5! ÿÿÿÿžˆ ·Ò I–À¢ ¦ G¤ ÿÿÿÿWØ:ö3'Ù‡˜Æ ·« ÊÌ Û¢ Löx ©Ïÿÿÿÿ:& KÏ ¾^£s$úö« ?ÿÿÿÿ÷¢ !"øÌÿÿÿÿö>–ì ÿÿÿÿs¸÷\9Ò-¨CÿÿÿÿsÿÿÿÿñÖ vì »B ¢ oØ æ †dÿÿÿÿ\Ô°ì KW_© ëK™;F’¸2¯c™ U1 µîPRÉ÷bœ½bž P=ÕZ6+p‹ úØ cÍJÓ ¶}¸n0}ÿÿÿÿÿÿÿÿ¢²R @ i[ ÿÿÿÿÿaÝÆØ zíMçÙEÿÿÿÿªy­ íÿÿÿÿ€fO$[ @a°Ó ‡‹jˆ îò%ÿ!fY )œÿÿÿÿÿÿÿÿgÿø¢Yaÿÿÿÿ„–ñ{ý>PJ†[Uw Ê–¬H+ÿÿÿÿ# šÍ؈ ÿÿÿÿ¶ߨ ÏÙÿÿÿÿÿÿÿÿ+ xö™pm5 ­–ôyq¨ä7Ô‚™ON ôY ÓR ÿÿÿÿŽ ó¦Æ ý{IOmÔ @ ÕÁ\žŸ Qyò‹¥ y¶™[—«d3á KMÔ§Ds ŠŽöýe¬K˜bÈ ·m`ÿÿÿÿˆ«@™BK˜ß9ñ¯Ñèøÿÿÿÿtbº‚]Åÿÿÿÿ¨‘lxï‘›ÔoÅÿÿÿÿÄržŽK‚‰">Ÿ o;ÑÌ=­i¶r—»@ä‡zHí²Ç0.Zê>`-7{´øÀ“1zg˜pgï ùÌmǬþâ“ÓBt¶¢S[÷7ÞhGH^2´÷ÿÿÿÿÞˆé ¯ñ»û1gÎàû´¶®L‚öó×ÿ Åȯ n›òikLû¦xvø»~àöç¯5­f tÌö7øaVúL0‚ª¼~i¹ˆO × ­G®… íÜ8xøþÒR>µ*( ï‚{û: ñ›NÎ%ñ–Aôrìÿÿÿÿ¡— º… Æÿÿÿÿ+56 ˆ3A°ˆÝRú µ2Ô±}£w' dÌ©6ûrg²ê(²Œ¹ð*~ JÀ( ˆ*‹'¬Èa ‰É Û® 3«Q™Ò2„ (ÿÿÿÿMÜ<è— Ýl˜ƒ¶1/¬  –¨ ƒq~Å u öÇ;Î.A GUøÞ‰wôƈjã]n Z¼ÔdÅ=•$ȃ×nЃ”ccó9ä«çyçÇøþÃ- f$NîÁÿÿÿÿo‘§ð9™gfûê$î¨=éëYÿÿÿÿ’ñÿÿÿÿ~›‹ÿÿÿÿü5äï !ÏJÔç&nñf• Bÿÿÿÿ.ôŽ ÑQ3„—¨Î}«ùƒEqWÈ ä–bƹ¹ÏK¹ {‚š½ÿÿÿÿ…ñ=¼h¬Ñx툭…XÆ 4¤ñ– vÏ5v ƒ–›ÿÿÿÿûÞ„Чß(òöÊjé3´øRª½ }²¡Ÿµ®·ºû…s>"ó™ËÿÿÿÿS}s-åpû¼4 „ NS\sJ_ w[ÿÿÿÿª!ôü³Yí É|–=ÄN>Þ ZFƒLÐg$S{†í–˜úhI·5þ–&ö ruL¡_L '‰bÒ±ÊÂd«¥C·Mq¹­Çú%•Ë‹KŒ®7"¾x)(Ê:±º"Ö™¿‰¼K±†a|ÿÿÿÿé 1! k+n ÿÿÿÿ¡Þf4aâ‚.SY¨Ô#?õ Æm_ —y_× ã ÿÿÿÿÌÄ 6ÿÿÿÿ Œ}D° Ý1l¦ašGLv¿laGÿÿÿÿéGÕay/ƒ¼’s¥ñ_+ñG})› @ºÿÿÿÿýÅtûÿÿÿÿ Ñªå*eÆ  ÜSQç ìa”+¤Ã¹An왃OØsÄ0<* Ú] bŠá Œ÷ Ÿ ”xBâFŸJ{ÿÿÿÿŽzÅÔ™0U ¨ g_ %¯· \tÿÿÿÿ5o™s«,Lš ÿÿÿÿëÚŽtÅGö|eR HŸL¿¢o7 OÄ(ÞüÙ;NÿÿÿÿoÄ{ºe_iÆ» _ïuÉ\ú ÿÿÿÿSN°±¥Äxã¸l1¯†Áõ2Ÿt¼O2QT‡ ‡e`Žÿ7 `…òiñh#¼lã¡%gª! Qâ cÌ^{x¨Ô 07 ‡kŸ ©² y‹ ”V¬‚ÑC‚cÈ ²Õ£ƒ}jlz¡L Ñr £èœ, ÿÿÿÿƒ4QÕÜ †ŠÂtÿÿÿÿ¶q³[L( ÐÓAd™©ñ8z ›-bvŸŠéÊ& L¾2¨ ðà-H5:™dÆ î9#º$ïæ±ÿÿÿÿ¨±Ê(‘Òã­h¤Î5b±v|´û›™Ò1Ÿ OûŠu½s0. Ò¥tŽ2ï…ßq s²HÈ›ÀÎ}å#Qñ%Ù ÿÿÿÿ™ŽÏ®™ }¬ÿÿÿÿÿÿÿÿÿÿÿÿj ÿÿÿÿ¾èùÅs3¾tŒ7 ó¶xSÿÿÿÿšÉ0%ân¥‹õ& Å ÿÿÿÿ#LÄo15ê°æÓv‘ؤD¸À C³B³ç(³ ÿk§~¦]ñôûÇ4 á,ÿÿÿÿOvÛ's貸ð£K“$ÉIM|gÙ8ìy‘ 0 ÚÿÿÿÿDÁ™Á~^Æ:¡ÌË ª Üÿî΃¯~û†ý rqéñ±é· ̸̌µ ºËa&zA^äHqçÿÿÿÿªÇõ XŽ™ÿÿÿÿMoùdÏBÿÿÿÿ­ÖÑÛMç lÿÿÿÿÿÿÿÿÂ)<®¿åZFC {1ÿÿÿÿæ€â‘ÿÿÿÿ ª_ºùç/ylrìÁóŒ%×!H3ÙüXŸ>«ãÁÿÿÿÿœÄÿÿÿÿÕ°¹Füß‘gÅ \›ÿÿÿÿ‚×ÿÿÿÿ »Þ(EðÈø\ÿÿÿÿ4±v9B  cWÓçæ £Ž–Jƒ°¯Ä´W(iоP¬Ã/4E< ûÄö3…Ë ÿÿÿÿâ+R»;A*§¡Í q>ÝÑ×Îkëø3; ªÁ¤( ™a‘Í}d= gs•ÆÿÿÿÿT À~ÿÿÿÿOÿÿÿÿr´»­&ÿÿÿÿ}tÛÃ Š¹ªë"Êÿÿÿÿÿÿÿÿtž¹fÁG‘ÿÿÿÿöÀÓᤵ"Mùw¿ƒâW ÿÿÿÿ«[òÏÍÿÿÿÿµµ Ù_»Æ> ¡¥ÿÿÿÿyÿÿÿÿì–Ë^ãOšªŸžEaÿÿÿÿ޽|ÿÿÿÿ5 ùaÿÿÿÿdVÿÿÿÿ }ò{Á±ÞìYç”Jÿÿÿÿÿÿÿÿ$ÂÈß ŽJ~ ÿÿÿÿ *û| ›ÿ-Îõ‚Ë3-¤kýæð˜ˆ'ÀTý{ÇqÿÿÿÿÒ| ÷a´Çxûÿÿÿÿ×A«ªÀˆ n*Ñ·.Aÿÿÿÿ®>l¥£#ÃÝ â:/t²^ð/Þý~ G ¤ ÿÿÿÿÿÿÿÿ-H9†Ýÿÿÿÿ¬½°·j$ÿ‘² ³®Ûƒº,}vÝ«4ÿÿÿÿ=P‘¶WZ´öa¥ĉß²ˆ˜oç !šsH”ÿÿÿÿdÿ3‘'46 =îÊÿÿÿÿNÿÿÿÿ€Ä9Ú¾„еG¸#NS·bŸçeÿÿÿÿÌaf‡ÿÿÿÿþMþÿÿÿÿÿÿÿÿ¶ä:›gȦÿÿÿÿ¡§?gþgZ‡:ü6é ƒ1h¼ÿÿÿÿÎ÷ ºº-š ÿÿÿÿÿÿÿÿB‚ÿÿÿÿ2t¤Ï;5ÿÿÿÿ§âÍ èך7.Žu ¾´ÑÁqÖjt±g ê+УÏÿÿÿÿÈs¤EöödZÁñçÅžÿÿÿÿÿÿÿÿÃjÿÿÿÿ{>Ñ«ÿÿÿÿÌ”€þÿÿÿÿAØÿÿÿÿÿÿÿÿÿÿÿÿìXš?ÿÿÿÿÿÿÿÿÿÿÿÿÂ'®àþ=Ü É¿‘ Ù§É­ýn¬ íÕÛµ˜ ˆ1 ]½€n%®­Ìáÿÿÿÿç=Tï¸è™˜PŽJ2!\Œ’ÿÿÿÿx‚‘/HŠn€\;ÿr±¢`ÿÿÿÿƒ(Qsâq¹|ÿÿÿÿÿÿÿÿÿÿÿÿVmOìÏ­çÿÿÿÿÝ´Ej'ES¢Î½ô4w ¯Š •@—ÐwÝ·Ó^’¢ÐtÖù®’H†8 šBݓִ7 ÿÿÿÿZŸ¢Ú ͲÏ aåÇDÿÿÿÿ@OÒ;ŒéûÈn\1>œ(®/²JÖû™.Ü*tÿÿÿÿÿÿÿÿ$Åî„Г¦É\ÔB÷+^sΗ àûºõLÿÿÿÿÿÿÿÿùÄaÕ ®¼K®Þi ¬ÎÕ‘Ð ãíi™ Î@¼þˆÆ]š(Õ RI…ÅŠmÁÿÿÿÿbE ^~q }Ôͨ¿Lµà š¸ÞÔÑŸ0ï Ç ›®êYÿÿÿÿº ·wÁÉ»éÙ êÖ²¹¶ Vÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¶¢ÿÿÿÿ%«= ³AЬƒ2 ˆšÿÿÿÿvOË¢ÿÿÿÿœõ#yÿÿÿÿð¯¤Çÿÿÿÿ30 ÿÿÿÿÒ:w (Jzt…ÿÿÿÿ² ¾ÿÿÿÿÿÿÿÿ äkœ þ UØaZ|Ò xg êê+"TÖ È¿ζÉêÍ ¢Õ¢!ÿÿÿÿj( äjá ¹‚2úÿÿÿÿÜÿÿÿÿ <ÖÑ –Æÿÿÿÿ±v]" Ê& ß Ýz{Ððó÷Þ ÿÿÿÿ5Ñì³n²ÿÿÿÿ]bõ@ÿÿÿÿˆt@%òÿÿÿÿÿÿÿÿ6*:˜à+"½ÿÿÿÿ냮  *Ž´  tG ÿÿÿÿö¤ÿÿÿÿÿÿÿÿö©þ+ÿÿÿÿmÂÿÿÿÿ4fºEÙv0Aÿÿÿÿ+‹œÀ#*¤á®ÀÿÿÿÿÿÿÿÿÒØÿÿÿÿÿÿÿÿÿÿÿÿ¯4 ¤C |Hýx—ÿÿÿÿ~¶ÿÿÿÿ›ï¼ y…qôIÿÿÿÿYÎBF•o l:‘E Ø€Xá îÅÑ jümùýÔ Ê‘¦šOx‰¸„߯^øÿÿÿÿЩŸ6B-ÿÿÿÿ À ­Üü cÌÃÀ  3‡Ä ÿÿÿÿÿÿÿÿ0{±+ËÿÿÿÿÜBµz–LÊ´®ð eùþ®T9ÿÿÿÿxE͈{Ø/ÿÿÿÿÓÔÞB ]ÿÿÿÿð !þ W/ÿÿÿÿªZ=µ Žÿÿÿÿl9`†ÿÿÿÿÍÕw¡éòÁ×¹Cu´ÿÿÿÿçæP—jøâå0ß–·</!J¶ˆ¿Ÿîÿÿÿÿ›£ÿÿÿÿÿÿÿÿññD\84 ] ݺlþ Áó ÿÿÿÿÿÿÿÿÿÿÿÿ¬îgùÌŽáÿÿÿÿšÇ;oºÿÿÿÿòÿÿÿÿ^?SçÿÿÿÿJ2 KŸ?ÿÿÿÿ˜aPÃÛÿÿÿÿy¾ ôtïÛ Rí³õ=¾ ®® Z«uHñØÓžÍ…… 9tªnð ½>؇ó Ò>`éî ´FËÿ$– Kðÿÿÿÿ®çÿÿÿÿÔç&[ j) ÿÿÿÿº‰^¼¤ˆ˜' "|_ÿÿÿÿ˜Ùáz^ÿÿÿÿE7 ó— ][íŸk¥ÿÿÿÿ’xÀp©Ã {ÙCžH‰ÿÿÿÿ‡ä$U ÿÿÿÿÿÿÿÿHU’«ÓÿÿÿÿuH …]œÿÿÿÿÿÿÿÿü?4®¦êi ièÿÿÿÿÿÿÿÿÈ» MÑŒ?ôÇÓ3l ße‹ÒÃuçfxMÿÿÿÿÓB5þIéÿÿÿÿX ´ÿÿÿÿ÷NÝøÜˆ¯ FU{ {ÏûÿÿÿÿŸs ÐØÿÿÿÿ¥ÜäÿÿÿÿQoFÕ·¶øR S |ÿÿÿÿouçog»ÿÿÿÿ¯îÙÕ óÖ²@ ‹nÇ ËgÿÿÿÿCÓfÕEBn€oÿÿÿÿ‰Gÿÿÿÿ,•ÿÿÿÿ^Þ - fbÿŸÄb²¿ ‹P Î ÿÿÿÿNšP Ÿm7¶º2‹  T^ÿÿÿÿ[.pã ®ü´ÿÿÿÿ‰\ÿÿÿÿŠŸQ‹þÉðgT;½ ÅZ³rÿÿÿÿ¹¾ÿÿÿÿäu)©?"ÿÿÿÿ(:ÈÞÿÿÿÿQ ²•ä*ÿÿÿÿ²YDÚ†Cÿÿÿÿø¦ ‡ã Eg+Në0ÿÿÿÿø+ãb ’¼öÑ j,.í¤1ÒCO¡D@εÆ6ÿÿÿÿãÅ ÿÿÿÿgöêe4 ‹¸ÛÖQêÿÿÿÿo‰?Ïÿÿÿÿ1+ÿÿÿÿÿÿÿÿÄÖð ˶ÓÍ1 X% yN’ ÿÿÿÿÿÿÿÿ@Ý ÿÿÿÿÿÿÿÿ!s¨b¥€ÿÿÿÿÿÿÿÿÿÿÿÿW-ÿÿÿÿk3n í. üü}„ÿÿÿÿtGÿÿÿÿÕ%ÿÿÿÿBã˜ÙÿÿÿÿOºçÑ ì¥… × ÿÿÿÿ­X>gMÝ ÂçËcæÛd'Æ ‡X ©¥2†6b—ÿÿÿÿ%Æ",ÿÿÿÿÓÕjtoÐïCM 0· ­ò£g%C ÿÿÿÿÿÿÿÿoÞ ¼»{ë ÿÿÿÿ*‡x¾| °n5ÿÿÿÿÿÿÿÿ÷›õ6&zä0ëÒ¿[Ûã” 5dÿÿÿÿÀDBÿÿÿÿÿîXRìÍt zÊ-QÇ#­ 5ß ¬÷WÙ,sÛ« Ž(v ç­~¯5Üø§Ã’BÿÿÿÿÞ£aÿÿÿÿõG ñŸ¤ÝÿÿÿÿW}áÃÿÿÿÿfÉš ›Tãˆ-º£‡b›ÿÿÿÿ„Ïè}ÿÿÿÿ‰èZÿÿÿÿ­ eÝÿÿÿÿ•ˆ½J  ’Z#~P+Ý¢ïK ÿÿÿÿ9‚ ‡#K¦H{ÿÿÿÿÿÿÿÿª ;}>Cÿÿÿÿð>ÿÿÿÿ2z :ÿÿÿÿw7ÿÿÿÿÿÿÿÿõô Q :¶ §‡ÔÔ ÿÿÿÿÄ>Œÿÿÿÿÿÿÿÿ¡” ¸žСÿÿÿÿ²˜¦i Ø\²…±†—ˆü¥ƒ`«ggÔÓ(Õ\ ]_÷«ßBÿÿÿÿhã ¤® ØÅ<žî€üƒ+I" @ÿÿÿÿÜ7ù¡Â‚TZyäÿÿÿÿ÷Sçdÿÿÿÿ\!á«–«ÑAèœÿÿÿÿÃõ õ¹âßë+zîÿÿÿÿc«lR,‡ Åéãö׉ÿÿÿÿ1¥ ÿ"‹d‘ÿº”ƒ eòÿÿÿÿPÂÛdI5Þy È À@w[ÓÇj L e Ç`Žú•STЋ .. Ó.“ £úL×JÿÿÿÿÑÿÿÿÿä„ ¶ñÿÿÿÿÀtÿÿÿÿΰZA\‰K †Lq4Æ“ DÿU1ÿÿÿÿS$Ò’ÿÿÿÿ]ûõÆ s@¯œrY ‘°Ÿ}ÿÿÿÿrë)6%޲s}UV&# ý’Äíœÿÿÿÿ* ‹ÿÿÿÿÿÿÿÿÿÿÿÿd¤ÿÿÿÿeÿÿÿÿœá†I zg SP7ðcÿÿÿÿ‹9 ÿÿÿÿh]Ôú|ÍNgÚÿÿÿÿ5'ò" é– šè LPxK ÷h”ÿÿÿÿ–q ÿÿÿÿá­&k¼*‹ðˆ"Ë­K*ÿÿÿÿ|“ÿÿÿÿÿÿÿÿsœŸ5À¬á“ +ìXå*Eÿÿÿÿ½Ð-‹¥oÿÿÿÿceæ Ó +TSB®2ÿÿÿÿ®Ãÿ| ø÷u ¥g"kÅn>Ò ¿ û5Þs( þšÿÿÿÿÿÿÿÿ¾ó M{µGÿÿÿÿÿÿÿÿ!º)ÿÿÿÿ¾­ ϶ì5Ü ÿÿÿÿÿÿÿÿÿÿÿÿOßÃcÿÿÿÿrÝWV ÿÿÿÿÿÿÿÿÀGöªÿÿÿÿÿÿÿÿ‚¢þ!‰R°¥„ 5lÖ¾‡>’’.f ÿÿÿÿä­ ¼ÞÿÿÿÿÅs ¸rÿÿÿÿp Ž´êP¼¸ÿÿÿÿÿÿÿÿ|ÿÿÿÿËχÿÿÿÿœÕnCùU ÿÿÿÿ¤²{´þ1Ä}œüŸÜæŽE˜qº PÉŽŽÿÿÿÿ˜áÿÿÿÿ&b(>YÍÿÿÿÿÿÿÿÿ¬dº6f(¶ÿÿÿÿkÍžóøcV<a†Ûô œŸ|ç` :8Å’ë]Õÿÿÿÿ÷‘ Å¢CánT´ kBSGÄ!æ ùÈšÿÿÿÿZ.§Î}>¿” EqOØ •rÿÿÿÿÿÿÿÿcÆÿÿÿÿ쾡[‘^Z­òÿÿÿÿ‰ŸÂÇ ÿÿÿÿmÏÿÿÿÿÿÿÿÿ$ K¿^ÿÿÿÿ# Ù¼ˆc ™>ô©Æ´\§r n-úÕ$Të L/Á°=x )ÌÓ¼¯o}P !ÿÿÿÿ¹oóL XÿÿÿÿyAÿÿÿÿ tX—æhäGˆPÿÿÿÿCýÿÿÿÿ´Ù ÿÿÿÿcè¼… ÙgêÅlÛ’ÈñÿÿÿÿA¯Æ® G«@½<ÿÿÿÿÍÛ¡ÿÿÿÿ ÷°í fCĤGþ¬Î/Õ$Ç´ÚGÿÿÿÿ…<ôX¶-(uKX÷Ã)†1 ÿÿÿÿÿÿÿÿcãÖ¨µÇQ{ÿÿÿÿgöNÿÿÿÿÿÿÿÿ,ù !µf=ˆ¶ ŽÞ LÇ…… ’¬WLÿÿÿÿïF>a|öo»ÿÿÿÿÿÿÿÿÆ’0‚qö ¾ˆç} çÿÿÿÿú­§ôD/¤fÂäÿÿÿÿk ÊkÉ;åÿÿÿÿÛ‘ÿÿÿÿ%Î ™yÿÿÿÿ`!›vL@uvÿÿÿÿ?¹ _ aHpRÿÿÿÿ%qÿÿÿÿÑ¥ÿÿÿÿõÿÿÿÿ}ºaCH+qÓ—Ç ,tˆÄ¿C™5ec =Í_ ÿÿÿÿL4 ÿÿÿÿ‘­ÿÿÿÿÆ, ¿‡ð4Ä%Ò¬ñåa†g Úﯻ­|qÛ"¤'C\™ÿÿÿÿÿÿÿÿCûh N hSÂ-ÒNîÿÿÿÿLpäïÕø¦±I( YëhR» 5Mÿÿÿÿaãû`{•ú(±€ÿÿÿÿÿÿÿÿsv N¢±Î`ÿÿÿÿFäÿÿÿÿÿÿÿÿî(ÿÿÿÿÿÿÿÿÒgŸn#6t":»÷†6² Öü Z*‘b¾ÿÿÿÿÀþÿÿÿÿR6Ù:H?+×|& Åb” KZf\ ‹ÿÿÿÿ×þÿÿÿÿ+ ­HÿÿÿÿP%‹±¢x2KUIZáO =ã²:ûÏ·?‡¤Íÿÿÿÿ!ÿÿÿÿ ê¾ËÿÿÿÿÜoÿÿÿÿ‰g¤ ÿÿÿÿš•I¦>®ÿÿÿÿ­Üüj ÿÿÿÿKÉÈÎ?üLi)oÿò·V±˜Ö «w©]áèÿÿÿÿXÎñ ÒÚSp/qÿÿÿÿëñ<µÿÿÿÿ~o< º Õ7¾ïÿÿÿÿ9~:ˆ%÷ åp±‰ÿÿÿÿ)|]Û>ÿÿÿÿì,'r_)uD š¨Š °ê¾ FÔ‚I®¦ÿÿÿÿÿÿÿÿ5ÿÿÿÿ› J^>…ýþa +< ˆ Guÿÿÿÿ1µñªŽŒ4¼b¬À[í2<¥žÿÿÿÿµÓoC'X j]ôÿÿÿÿ7hrŽÿÿÿÿÿÿÿÿhû<ºP×îÌ?…  ó4 óÿÿÿÿ M‘öÐ ÉvÿÿÿÿGf¸ı¼e Y.9ÿÿÿÿ* ¨ë®ßÿÿÿÿZt¦~$ °© ’nÿÿÿÿØ1õiÿÿÿÿ•ð ™2 , we °6 Q`pÿÿÿÿ A9˜i&††ÿÿÿÿgŽ Ÿÿÿÿÿÿÿÿÿÿÿÿÿ¥gr¸l}*0Þþ¹q ”¶ žÄbÿÿÿÿŒ ÿÿÿÿbvmn>‰ÿÿÿÿù8ÿÿÿÿÿÿÿÿÅb býõ®lW• ŠjTM Òä62ÿÿÿÿ:¿ÿÿÿÿíeÙC {½oOkŸ¹_“ÎÿÿÿÿÿÿÿÿÃÏ^ýÑ—ü¬ÿÿÿÿÿÿÿÿÿÿÿÿPj† Ë5ÙúNÞþK² fÿÿÿÿÿÿÿÿcaÅF TaïR ½ pY¾ç$oÆ àO ­ä ÿÿÿÿ: ©þÿÿÿÿ˜A<$°› +WG¥ˆ‚ŽT#ÿÿÿÿO‹›â à\u,$qÿÿÿÿˆkŒþ—D çF¾Á0ÿÿÿÿèqÿÿÿÿÿ¾™+ ÿÿÿÿS‰®¡¤XPvÁˆ`ÎçE7 {ï š…ƹÿÿÿÿÓ#éÿÿÿÿDÌ ì…úW&fnà•ážPí N„ &àØOu·¿ÿÿÿÿÿÿÿÿ9»žOÿÿÿÿhˆm¦øy±&• ÿÿÿÿŠûµ.ÿÿÿÿÿÿÿÿ}‘¬Ýÿÿÿÿðp ƒ]˜\°2D “Ìì=mæ ÿÿÿÿs¬ÿÿÿÿaFÿÿÿÿ²u ñ¢º\: ¤‘ÊÐ;æ|Žÿÿÿÿ:/¨Þÿÿÿÿ‹s†§: ]%;¡=Üm%Ž*ÿÿÿÿ™‚ÿÿÿÿ: ¶P| úÂ@ÿÿÿÿÿª/^ÿÿÿÿ_´H+}]¼â ôÙ|û* ) NÎÔ8› °ÿÿÿÿ¸óçÇr |ã+¦ e x‰ÿÿÿÿÿÿÿÿÛкUÿÿÿÿÿÿÿÿu·ÿÿÿÿKÿÿÿÿÿÿÿÿº dëÂÌ DÜ ú)lÍâyÖ½—‡m u㢄& ¸î b‡Ƀ¥xŠìÿÿÿÿ&-m`´ÍPúÆörþ7rÚa¬ o·ü°ù¶ ãÆ)±m ôÝ‹­$ ', n°ÍKÿÿÿÿžû‰4 œ†âØp˜ÿÿÿÿ)ªÖ@ ÿÿÿÿÿW9‡Âÿÿÿÿˆæ 6I 0 ™½ ÿy ‡ ûº µ¸ Ò\ôÂû=¯U ¥: Œ ¦Ð ³ÿUˆ׈ é •cy@ ÿÿÿÿ@ÿÿÿÿßœÚ"c@¸Áw§L¬ÑMþúT3ìvÆvêTèˆ(–†ë Ξý ÿÿÿÿA X·‚û°â Þzã,ÿÿÿÿYF ¨ŒÉ—€ø¨ eJPw#08‹ Æð´sÁÖçÚ¢OÝ xKªNHá³×w €;C ÿÿÿÿP—ÿÿÿÿÿÿÿÿÿÿÿÿ¥Ý­æ¯æ ÿÿÿÿ»©é3¢¶ÿÿÿÿÍ7 üë5 €ìHŒöÿÿÿÿŒ"ä (6Oäÿÿÿÿ B £!~öˆ ‘µiD¢oõÏKe Oé­Ë ï¢5¨ ±“óD XŸ{šÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ1ufçÒÉ0` [Õ05¬ Åpÿÿÿÿ¹²²¶Z‰°ã$ètØ('` j´ &ÿÿÿÿçåÿÿÿÿš: «Ì¤: ³T3`¦ßi„•'aå &× ÿÿÿÿÿÿÿÿaÜ •Ž6ÉÿÿÿÿØ{ù¾ ´2ÄAÿÿÿÿ­æ‡f ‰ƒBÿÿÿÿ×÷ø ök9¼Gzÿÿÿÿÿÿÿÿÿÿÿÿ £ÿÿÿÿ*¶„ô É€%&¤f` ðÿÿÿÿ @®ÿÿÿÿîÑ—x W”€ò ÿÿÿÿÛDÖ$ÿÿÿÿkØ…@  ÿÿÿÿÿÿÿÿ~*¥žy1ra¢_ò¬ÿ ¯D"il‚ÿÿÿÿDªÿÿÿÿÒAø—v§æÞ4| •òÌ ” uqÖHƒ¹ÿÿÿÿHBå§ KÿÿÿÿÐÏÿÿÿÿÿÿÿÿù¢ÿÿÿÿô »g`Lj9Œsà:DGÙH| 0õÿÿÿÿŸU*ašñÿÿÿÿöW‰.º˜ÍèØé²ÿÿÿÿ,G …%ÖÿÿÿÿÙ ÿÿÿÿ¬ÙjÀ ÿÿÿÿPÔ²;’YX&&·@"4 ­+•Qv¢e ÿÿÿÿBÿÿÿÿÿÿÿÿ>| —¡Z,³ßË ÑlyÈÆÿÿÿÿáŒ^aLߢ“gaPªþ'®"ü$ }…= ·a\F1Òùã°+ÑNÿÿÿÿO³‚x@q½žG<|? bCÿÿÿÿ¢mµÙ ßA ÿÿÿÿJt ºw£ÿÿÿÿ¤Ÿxÿÿÿÿ Kÿÿÿÿé¬ ÿÿÿÿÿÿÿÿ±éÎÿÿÿÿÅ(ÙbùŸ õT-|SÿÿÿÿÐìÿÿÿÿœÔýçTÓùÿÿÿÿíÆÿÿÿÿåÿÿÿÿMáSfSÿÿÿÿÿÿÿÿ–ôÿÿÿÿ× =eI ˆdgbÿÿÿÿÂ+µÙÛ767WÆ|?‰Šã Ò [ªUÿÿÿÿªó)Ÿ‹¾á©np7†èåÉ€¡œÓOÈlÿÿÿÿ>ÿÿÿÿÙ&,ò®–›æ}ùÿÿÿÿ¤ÎÿÿÿÿFªÿÿÿÿæ± ¨ ðï %‡Ë¤NpÌ\©ÿÿÿÿ±E<ƒÄ K·ð©„F— ÿÿÿÿr› úv| lµ ‰.ÿÿÿÿúvQ GKÿÿÿÿÿÿÿÿäZ\ÿÿÿÿ^7ü­3Um¯ _â< 5 ÿÿÿÿüš{ÇÚ¡. VJ Gÿÿÿÿ_¥üÜ›l— =ÿÿÿÿ¬¶°ëÿÿÿÿÿÿÿÿJvÿÿÿÿîîÿÿÿÿÞ ÚȨ ºÚÒ&!ùÑ eª}F úI ÷” ¢ÃÿÿÿÿÆžÿÿÿÿðSÿXpF®ýKûä_¼Û ÿò ÿÿÿÿ>˜ ÿÿÿÿ¸´)†ÞÎÕ9á ÿÿÿÿ#6ÿÿÿÿØ¡[ ³ˆqòÄá ›ÿÿÿÿ ÜÖŸE›•Ë h$,ckø|®7N³M™ÿÿÿÿõÎJLÿÿÿÿ4K îƒù* FÑ H#ÌtN·.ŒìÃ9äÊ r‡p4F‘ æaªãà)åÆ qYn ÿÿÿÿâ¿ÿÿÿÿÿÿÿÿ{éÿÿÿÿÿÿÿÿÿÿÿÿ7W²D Ý ” Íÿÿÿÿÿ àŽÿÿÿÿ?vÿÿÿÿÆ4•±"u‡* [ ü­M0Y';¼ E|“æß…,ÿÿÿÿÿÿÿÿíšüR9Ìÿÿÿÿÿÿÿÿ9™Á 好 ­ÏE {óHMÿÿÿÿ*’ üáÿÿÿÿ’ÜÖJ ñÙR"a™ãÖÃM¸¼ÒÍŠ& —zÿÿÿÿÿÿÿÿó ¡é”& ÿÿÿÿhi P¸ gY±Èݧ (\d¯ÿÿÿÿåæÕ…ØHBQ ‚ÈðØ [E—ÿÿÿÿ¸!©óç2S..ç¾ÈdϸÑO ß‘ÀI a¢ÿÿÿÿÿÿÿÿݹ«?ÿÿÿÿÿÿÿÿÿÿÿÿ.õe»ï ¢ç „Ÿ±Fÿÿÿÿÿÿÿÿ÷%åÌÿÿÿÿy4 ÿÿÿÿÄ· œMr\ËE ±u ëGNêƒÕ $óHM  ÌC„§Âÿÿÿÿ†? ÿÿÿÿ™ ÿÿÿÿœ#!W …ZÇèˆç?VE-„i-ÃÊÿÿÿÿ±J ÿÿÿÿFt_) x>Ç û =ÿÿÿÿ¸•)© Ýa s*ü ˲ÿÿÿÿjØ Öñ ÿÿÿÿÿÿÿÿ‹'ÿÿÿÿýG} …± ‰=~ ΓÖE–¦Ý Ç —ÿÿÿÿâÆøAÿÿÿÿÿÿÿÿ¿¶a,ÿÿÿÿâ=9]q”é¥% ÿÿÿÿñ§ ÿÿÿÿüÌ S¸|å 0®¼ëÇ !f | ÿÿÿÿÿÿÿÿbÇ KšÿÿÿÿàÜ •÷—9ïÿÿÿÿd¯û^ ±! ˆËÿÿÿÿÿÿÿÿΗ •ñ TYKE¨Jÿÿÿÿ-V R ñĵš@|VŒ ¨,þ1 þ Û— ÃÜØhoa $ $ \<ï 2ÿ™¸[ž æ å— iG ¼¨Ô¸ê§O•ÿÿÿÿŠê à³ åH8`.eÙ ©!ÿÿÿÿ‰ýÿÿÿÿ­¡â € nË |1ö<`ˆÿÿÿÿ b ÿÿÿÿÿÿÿÿ+Ú ÿÿÿÿ٠ܧ›% ¾1"åt Q˜mȦÿÿÿÿŠ1ä±ÿÿÿÿ¨‰ÿÿÿÿ Ò ÔÓ òq úkx lbcÁä ÿÿÿÿÿÿÿÿ%©SÑÿ„ ÿÿÿÿ$ ôJÿÿÿÿ#ÖG ‰¤'Ÿ©71 VEDÇ[˜¬ðÿÿÿÿÿÿÿÿiÿÿÿÿ–nÿÿÿÿû‡ÿÿÿÿÿ%vÿÿÿÿÏ qá Øjò§ñ0ó ŠA k¸ Uœ _½ÿÿÿÿ Òÿÿÿÿ"yÿÿÿÿäÍF÷˜]$b"ƒB$X‡ ÀÔDÐS¨°fÿÿÿÿ‰È \ìç(Ëÿÿÿÿ&ð⼕ $( ÿÿÿÿøÍ#{ D£¶ü]ÿÿÿÿ¢ÓQÿÿÿÿ+cºïƒ™iR ÿÿÿÿIQ”8ÿÿÿÿ±Ñ ûH[…">Î ÿÿÿÿ†Ê¯M ÚÛ†Ì rw/QV' T½%›ÿÿÿÿ(í=0ÙkWA ‹\ ­ßE ÁŸ w¸ !É økÿÿÿÿÿÿÿÿ-”Ç©§£ËœŸ' ÿÿÿÿžÿÿÿÿÿÿÿÿlJ&¹ÿÿÿÿNš{ Q‹– >a äÿÿÿÿT,N‹ úÿÿÿÿÿÿÿÿkàë'cšWi:> žÕ <¤@6EµÑNÃËÿÿÿÿWd:ãÿÿÿÿÿÿÿÿŸBbTL½Ð]ÙÿÿÿÿÃôÿÿÿÿ üqÜ+] Ù†ì\nÛgQ ïº+žÂtÆ. {Ú§.én ‡X* õÍt"‘\j¸!gÿ£.•:e8¸ õ, C ÿÿÿÿÿÿÿÿR„ã7 O½<‡<¼ÿÿÿÿ2šÿÿÿÿ6)’… }Ò<„ uèÓ–g9IzY«ÿIJ]ÿÿÿÿKxÔœ/õb/ ÞÃ\´ edäI ÿÿÿÿÿÿÿÿ˜ÿÿÿÿ[‰ä[6^ÿÿÿÿÿÿÿÿÿÿÿÿI±J´=ƒÿÿÿÿÿ£T;ÿÿÿÿÀ ,hZ& }ÔÊÇ šˆ ÿÿÿÿzÄ*ÇóK"€ºÕ£æ …GvG×5U:¡‰fªÿÿÿÿö2œÿÿÿÿ÷¸ÿÿÿÿœ §YØÿÿÿÿÿÿÿÿ¾C;0ÿÿÿÿÐߑŠç5xöüûÇ9]-Ššs¤õ┚vÚ ÿÿÿÿÅ+™Ì X!ÿÿÿÿ»ˆÿÿÿÿ÷àßÿÿÿÿ.. ÿÿÿÿø8ödèò¹b ì¿ן ê—w²2ÿÿÿÿ o ¼iÿÿÿÿ¿ëîx>­ÿÿÿÿ ººr])H  ðˆÑ+ÿÿÿÿõSˆ /(F’ â² 1a4¡ý-Ûj(^™1O7ÉØ4™øÇ ÿÿÿÿò #Ó¾ßå~GOI!ô"fL†ŽgÜË?ƒÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ&Æ&l ÍÐ & Âïÿÿÿÿÿÿÿÿ—@?¬ÿÿÿÿ4`{L§šó‚x0²ŸÒÿÿÿÿsþ IÝÿÿÿÿº›ÿÿÿÿïƒ m¸xuÜú4à ‹¤¼¤˜P¿ÿÿÿÿˆØ¤m‰ÑßWÿê¶¼Âuƒ2Ë”Ý_¨Ú¢Íÿÿÿÿ°¿ð ÿÿÿÿÿÿÿÿz  ÅI4éÞ%ÿÿÿÿ‹ÛÀ³£Ì å`ܨÿÿÿÿd}šÿÿÿÿþOñ2ÿÿÿÿˆ¿B¸ ˆÃ΂æ ÷w¾âf/ÿÿÿÿèÇÂLÒÊÿÿÿÿ‘È xËT{ø é‰Ìü#žÿÿÿÿ¹‡ÿÿÿÿ/Õ{о—wÆ·5kd³%6 ÿÿÿÿgP)ÿÿÿÿ–‡4-¿\ ¥‘Âe EÚéè Ašÿÿÿÿÿÿÿÿs° 5œŸÎé~ ° 7G¥ÿÿÿÿÿÿÿÿLqfñ„’ÞòÚFX S ÿÿÿÿÿÿÿÿÿÿÿÿ!‰ HÖƒ(h…ÿ¤5ÿÿÿÿù€s`T«ö”³ø@¶Ï ÿÿÿÿãƒÿÿÿÿÿÿÿÿ¬„ Ù¿¯ÿ.ÁòåD_ ÿÿÿÿÿÿÿÿO¨æ¸ƒ¬m‰ôa¿«2µÚW¿‡NTåÜÂ`½¦’H ÿÿÿÿªZËA¸ÿÿÿÿÿÿÿÿ·½ñB rÄ MÅ-ñ&PÿÿÿÿÑk= .÷†y•…LÿÿÿÿxϹÀÿÿÿÿ¤ÚoN[©«3ÿÿÿÿ„_¦Ô ÿÿÿÿÁpÿÿÿÿÖ‹ ´Eª9 3ÿÿÿÿÿÿÿÿÎlÕ±}õJ½iÊÆ( x"K · Äÿÿÿÿ¯×¶H£b 1NÝö¾o¦Ÿ3aø­`Ü ÿÿÿÿáU Sÿÿÿÿ+×[ ÿÿÿÿÿÿÿÿ¨¾‘b•ÁÞ ™½ÿÿÿÿYWiò0Ó|¯ÃÜÓâ®`Ǿ!€ G€ÿÿÿÿn¿ö®ʯÿÿÿÿâ>Ùãõñ¼Otl ¬  Œ*=¹G Ð=š°–ˆu€8ÿ FÁ0òI¸Åÿÿÿÿƒ;øÿÿÿÿÿÿÿÿÛ±ÿÿÿÿÕ/ €$HµŒÿÿÿÿãÿÿÿÿk±ŒàöÆÿÿÿÿŽÃhæç1Ü xŒÿÿÿÿ× ß+м vtì(…a= @Qìþg7»Yÿÿÿÿ¸ñÂŒê¶*Iÿÿÿÿ¸/ÄÜ–Á ;3¼ÞÿÿÿÿÿÿÿÿØÇm=^˜ÿÿÿÿÝ… ÿÿÿÿúgÿÿÿÿ9ƒ+Öÿÿÿÿ{Yù› ÿÿÿÿ\Fÿÿÿÿû‰7Nëì}‰ëÿÿÿÿ³#=F?Í ¹Ë ÒëáÖ ¯ø)?„ÿÿÿÿ?>ƒG îªËg“£0Føt o}ÿÿÿÿÚªž؃Ù¹Iâ”×øG9ÿÿÿÿ¿b H ŸrѲà`)Ü'+Hÿ·¤§†aôl ÿÿÿÿÿÿÿÿšñ:òÎνmaXÿÿÿÿÿÿÿÿÿÿÿÿŠM–¸§Üý·ÿÿÿÿ–œÿÿÿÿÿÿÿÿª¬¯ß ý(ÿÿÿÿÿÿÿÿéÿÿÿÿ»“ &øÿÿÿÿÿÿÿÿ#o +# 1øÑl êÇ= À„tÿÿÿÿÿÿÿÿN ÿÿÿÿÿÿÿÿ™µÿÿÿÿÿÿÿÿlx ™]ÿÿÿÿYcÿÿÿÿܘÿÿÿÿmv™5Ùáuÿÿÿÿ5Öÿÿÿÿ‘ªÏ„ð jëË®Í4x 9E˜Æ྽”ÿÿÿÿÿÿÿÿ–Q‘OÊ« ÿÿÿÿÿÿÿÿÀ,™²áð£×Êÿš÷ rûÞ5 1åa wÒð¶ŽNÿÿÿÿBm Êÿÿÿÿz*œP2f¤u/ØiSÿÿÿÿÿÿÿÿûh¬ÀQÿÿÿÿkfY÷ÿÿÿÿd¯J`œ?ìY5Ž sSaž xuœòú&’%Ú¤á÷þ¼ ÿÿÿÿï…`ÐøÊT£(/” ™°;øKÿÿÿÿ•• X@qªE~]56•²™>;PÄ®O[Ûÿÿÿÿ,´?; ¸.Á¡ÖCølÖòŽˆwÔøîU¯c˜„ÿÿÿÿ&«õ ±­î ï1R¯  lÔìÊp³8茱f% øñûØRÿÿÿÿF óƒÒzÿÿÿÿœ}ÿÿÿÿºm ôä’⪃ hЩn]¦+ ; IIq<§ÿÿÿÿV ÂϨà K~™u7CÃÊH i ÿÿÿÿï1ó ’¹€Èk Ð íŸ?Ö ÿÿÿÿF= !Ÿ tæ+®¦ [ÿiH­Ƙž‰à ÿÿÿÿ‰FÎ7 '>Ì¡ÿÿÿÿÿÿÿÿ˜Æ #Æö ÿÿÿÿÑ´XªõTY‘ ¼Ñ+p¯Ä p佸 cŽ÷(±Fv k`n• ÿÿÿÿÿÿÿÿ+Óýö hLk…£’ 1³ ¬¨ÿÿÿÿUou„Þ{D|‡ ÂPšÿÿÿÿÿÿÿÿ\"!1ÿÿÿÿÿÿÿÿ;¨ßÝó ,zãp » ÿÿÿÿÿÿÿÿ:á{• ÿÿÿÿÉ…ÿÿÿÿƒ…äj ]?œÄk ½ TèÅSNÿÿÿÿÿÿÿÿÿÿÿÿÈ×>F ÞQ¸^VŽMÿŠ ˜—­_ ÿÿÿÿãÔt ºÿ:²ÿÿÿÿZ-#Éó ÿÿÿÿE ®Ëv_D?d„ 3þÿÿÿÿ݋ǚ´ØuŽÑÈÿÿÿÿ c^_ ÿÿÿÿ'jxUá»Ëÿÿÿÿÿ*ÿÿÿÿüx&¥ÿÿÿÿX~ ÿÿÿÿÿÿÿÿÿÿÿÿµ…Õîz@£{Q­ÿÿÿÿÿÿÿÿÿÿÿÿUª¹D ÿÿÿÿš„7I†/"ÿÿÿÿøìâ—ÿÿÿÿ°»² ÿÿÿÿØÓÿÿÿÿˆw9]ÿÿÿÿ“ü/bÿÿÿÿn¥w~r 'ôÿÿÿÿt ±&üœù 7ÿÿÿÿt1î]ÿÿÿÿrµ'[ŒÅ*ÜðZbFÈؤ@ŽQ²žH¶F~54Õ ã° d‘3É#¡ÿÿÿÿc½ =´ÿÿÿÿÐg;Õ)Ç€žÿÿÿÿÊ~&Òÿÿÿÿ*ï~ÔFd*Ú†ò[ÿÿÿÿÿÿÿÿðª1ë # €òÿÿÿÿ|Ä O1©z ì:*Ü~ôžC$¸ö—×ÿÿÿÿ UkÉñÿÿÿÿmb µˆºët ûÁǶ,ïŒ-Óÿÿÿÿȼ÷¹Ö ÿÿÿÿº"s “Íô|§œu‚îÛ½ä^³ÿÿÿÿúÙÿÿÿÿ/‘2ÿÿÿÿ¹Ê²Àÿÿÿÿ uƒ- lSs. Hÿÿÿÿÿÿÿÿuer4åð{Éß¹Ìõy¡“Îÿÿÿÿÿÿÿÿn‹û‚³®Ë1D¿Ñ ›ÿÿÿÿeme3m¬ÿÿÿÿ,1ÿÿÿÿÿÿÿÿÿÿÿÿ¤{G!‚ÿÿÿÿ: 3)÷Rõÿÿÿÿè íkëûò ÿÿÿÿnõ C°Ï}8-¤ï@g@Ÿ ‰WIëæ8W 4Àÿÿÿÿo+ Åâ uæSÈ’3Àoz 7Ù…žŠ5óH?Ë)@ Ä%oN ^ˆÿÿÿÿoô¹Ëžá©üÝG¯ÿÿÿÿE cI Eá4ÿÿÿÿ˜F6ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ@&7åê :} # qí¦1 ÃøÆóÌ34Õrÿÿÿÿø®Á;5丳¶r ÿÿÿÿÿÿÿÿÄ ¤>ÿÿÿÿJ$#5ÿÿÿÿ//2=*ÿÿÿÿÿÿÿÿŸ@·¤ krÆÿÿÿÿœÐåAN¤ÿÿÿÿ Ã,— ­Oÿÿÿÿÿÿÿÿö÷‰‰%s¤V6ªX‹0—Û |ò ÿÿÿÿ‚Y%5:½³fQÿÿÿÿÓ+ 9/ÿÿÿÿʉ’„³ ÿÿÿÿÿÿÿÿw¨&ÆÿÿÿÿÿÿÿÿBÒ¯ÉÉB<ÿÿÿÿ d¢ðu š6°4Fhп¸5 ¬2 ÿÿÿÿPF‘ž¿Œ§,ÿÿÿÿÿÿÿÿ(Qÿÿÿÿ¯Mí0É=ÿÿÿÿÿÿÿÿEýªœÅ"ÆÿÿÿÿM Ê Já dz¨0Ä®%ÙÿÿÿÿQè­Ý ÿÿÿÿƶ{á2aBGw3C’uÎDÉÕ þŸ"pˆñÿÿÿÿéIé«üCFŸø” hÿÍK ÿÿÿÿÿÿÿÿÿÿÿÿ1ÿÿÿÿ}}¾ þ =º Ä FUÿÿÿÿc/ùêÿÿÿÿÆ /&3(•æ£áÿÿÿÿ§â– @s¥®þ>ÕtmÛ ]4Ô2vMH¼¹­„}¾Àµ Z ÿÿÿÿÌÅÿÿÿÿÿÿÿÿÿÿÿÿ¡— ]óüîûÿÿÿÿŸ¶a%Y æçø ÿÿÿÿfÿÿÿÿ4ÑFÿÿÿÿE•m ÿÿÿÿ¨ÐHq›ÅYø“FÿÿÿÿÇPÿÿÿÿÿÿÿÿÀA ÿÿÿÿÓ vÅÿÿÿÿÿÿÿÿÿÿÿÿCoõB¤ç•BáŠ~ù93]Ùÿÿÿÿ2ŸN@2yQÑq ÿÿÿÿ{AÑF¶ü ÁÇ} SÿÿÿÿN F®Xÿÿÿÿ=ÿ“KÂŽÞT ž ­>q#K/ )¥“¬ÿÿÿÿÿÿÿÿ5𨹧ÕýÖ]ŸîÇÂݲÿÿÿÿõÃÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ`«?ó N9ÿÿÿÿCî Õ 4»4 ÃOÿÿÿÿS¹¨ÿÿÿÿ’8€DWœjf Þï^¹ÚLÆÿÿÿÿÿÿÿÿ“`]{i«b >Vÿÿÿÿp9àÿÿÿÿRºwº)#µm¡TC^ƒ…"Nÿÿÿÿr; rï?£3`ãý…àÊ•× ÿÿÿÿ˜… O¯‡&ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ1 ÿÿÿÿ‘ÄÊ¢  7ºÂsN ZNí ,˜ª« %Ì#ÿÿÿÿ‡bsÃõ‘êzæÿÿÿÿèm| ÿÿÿÿÿÿÿÿÍFÿÿÿÿꈾ¡ ÿÿÿÿÿÿÿÿËÈV1ì…¯cÿÿÿÿÝcG©êÿÿÿÿÃæña‡ÿÿÿÿg&åH“•º¿&HÿcÍ AôM3d<3t?UÈߣHÀinÆÕÝ=hÿÿÿÿÿÿÿÿuÃhÿÿÿÿu1 E ]^ •™<ÿÿÿÿ¡÷s. Ø€jÝ @w ±ð ÿÿÿÿÿÿÿÿ'ùÂýÿÿÿÿ”p9ê3<nˆÎG»73ü`h(ŸÿÿÿÿœžY Ò¼–ÿÿÿÿÿÿÿÿÿÿÿÿƒ*=E•nÿÿÿÿ>Q ÿÿÿÿ ÍõpœgÿÿÿÿÏ,Å D LÐå*‹„¹"·Íÿÿÿÿ8£UÓÿÿÿÿÿÿÿÿ†þÿÿÿÿ$(ß¾yŽ eÎÿÿÿÿ °ìQm Í !ºáMœP›ÿÿÿÿÿÿÿÿT¡ÿÿÿÿ ¤Xâ}÷ÿÿÿÿp†QæLÓ4öÐò!+Iv‘âÙ4+Í—”ÿÿÿÿ“Å[*§S5î b$è·ÌdˆÖÐ%æ¶ÿÿÿÿÿÿÿÿz~ÿÿÿÿrÿÿÿÿ[·ÿÿÿÿ…á´@OB=õ\®gÎsÿÿÿÿÇ‘vô{. ª‘ÿÿÿÿýÿÿÿÿN>+oÆÊÿÿÿÿLœ:ˆ=1Ñ™ »çÿÿÿÿÿÿÿÿÈùþ’<e¿h°ÂD<ÿÿÿÿrÖ F½©ø¼,»ÂbZÿÿÿÿ ÃøÿÿÿÿVÿÿÿÿ$_ ‚;ø¹ˆÞ™…Ù[ÔåyÿÿÿÿÿÿÿÿÁB)yz4ÿÿÿÿ—çÿÿÿÿß)`ê˜ 8-ÂwÞU¯Vœ”…Í2Ö^jÎÚÈé´ªˆmkóíYßuÿÿÿÿWlUúuP÷ÿÿÿÿÿ‘O*0Îô ^Š¥Úèòÿÿÿÿ,߆+ÿÿÿÿ6õ+fáÉyÿÿÿÿJ…jg .¤3Bc #!ÿÿÿÿÿÿÿÿ…¶  · ·Qžÿÿÿÿ0…þí¾Gÿÿÿÿ¡ŠÙðÿÿÿÿïµ b¶ ÿÿÿÿ-!7m”5l-ØÿÿÿÿùÿÿÿÿXm‰ÿÿÿÿÿÿÿÿÐÿ°(Ú m„å8M&·v+ÐSüá´LŠJhSÿÿÿÿÜLE¬‚b‘ÝëV%cÖb†„ÓR¯Å×ÎbêR~d© ÿÿÿÿ ·ÇÇx³:ð>Õîä ÿÿÿÿŽ~ wbr<÷³î v¿)»÷Ñ 7öÿÿÿÿ¦à/« ×ëâùÍÕT3ÿÿÿÿ,^ AI‰Ö„Ç!} Ómÿÿÿÿ–Œÿÿÿÿ”i8³ÿÿÿÿK¨‡x‚™ šŒÿÿÿÿa¸~ ÿÿÿÿÈÛ §Â F¢ÿÿÿÿªVÖ¬w Ëüþ~Ã_ ˆV~ @nÕè¢~ þ¼O]¨/°šÿÿÿÿŸkcT @–h*K“ «û­.Ø“ú® Ô!* ˜LR Ìv r‰ÿÿÿÿ “ ˜ , ²Üÿÿÿÿü$ÜÔ CôV0ÿÿÿÿ\jÀ“}ÿÿÿÿˆÕ? f¿ÔT[ þÓ!`saæ Ý] «9õ C/……ÁŒãF Ó.o¤ÿÿÿÿr V ¡ ÿÿÿÿÿÿÿÿ/kV|>îᦠv0sL ÿÿÿÿkôz]cÐï& `iÒHÿÿÿÿ°ëÿÿÿÿà ¨#ÿÿÿÿù½ ŽKúáÿÿÿÿ4 ½Z9ÿÿÿÿë¦ÿÿÿÿÿÿÿÿâÿÿÿÿÅêP5_ˆ1N=ÎÁ¹Æ9ÿÿÿÿ˜¥¦À÷pÈݽÓZü-¾íúÌd^ÿÿÿÿîÿÿÿÿ‚„UÿÿÿÿÿÿÿÿB½/<gB„öÙ¢†¾ÒÌ­éµ þ ³¯‹e ÊXÁ 絉/Mj®qÑ…ROÈ»bôBÿÿÿÿÆÿÿÿÿÿÿÿÿ‘>ÿÿÿÿÚÿÿÿÿ ¼ÿÿÿÿÝ83 ÿÿÿÿ¼Å kÌ‚ÑÿÿÿÿA ö-„Kçs{fKÿÿÿÿJ ÿÿÿÿ4{l0¬¯ â×ÿÿÿÿå(!ÍVø —`¼ çìô¾^R‚gbÿÿÿÿù ¯1÷4°éÖFÿÿÿÿ±Q(èKG >zî± ÆTÃ*…¬’ÿÿÿÿjÿÿÿÿëÿÿÿÿs¤ ÿÿÿÿêÕ v¸+ IjYKÝmTÿÿÿÿÿÿÿÿÿÿÿÿQè ÿÿÿÿÿÿÿÿ2Gÿÿÿÿ~:éå ‘ÿÿÿÿÒšCS,4+ÿÿÿÿÿÿÿÿ§¤ÿÿÿÿ 0¹½:üè¡ ÝŒbÃVN&ÿÿÿÿ¥×â0óx ᡸ0ÿÿÿÿEÞ ‚ ¥ÿÿÿÿ×69Ià?y ¶îömä5u7ÿÿÿÿÿÿÿÿÿÿÿÿè¹AþÔwË—‹ž^ÿÿÿÿ‰“ðzgÿÿÿÿÀåÿÿÿÿõN5ÿÿÿÿÛž5~Ø&å ÿÿÿÿŠJÿÿÿÿ5h €ãhn(ÏNÊg›Ð;Ch,äçìGgkÿÿÿÿ@ä.)­¾]”ÉÿÿÿÿÿÿÿÿxEÿÿÿÿç©`µòå« ®Z9z ØäÆ1ÿÿÿÿ4r@Ç ÿÿÿÿ_zwü›ÿÿÿÿUudµ78Ï­ýÿÿÿÿȇi5 ÿÿÿÿ™±ÿÿÿÿÿÿÿÿØ4ÿÿÿÿ÷xà ÿÿÿÿ¯´Fæ˜ÿÿÿÿ1 ô Wþ m %¹Ñ<_8ÿÿÿÿÿÿÿÿ¯Àî,ÿÿÿÿÍ,­Lï3\ÿÿÿÿø7Œo ÅÙVþ^$Î 1¹å›¹ÀØ!ÿÿÿÿq°Zˆÿÿÿÿ±˱ FËZs ¢Mnÿÿÿÿÿÿÿÿ.´Ö“ý½• LêPhâ tð@ÇMsQÚuÿÿÿÿ‰ájz‘Ôÿÿÿÿ½ÿÿÿÿÿÿÿÿbÚÿÿÿÿç'bì*ûÿÿÿÿÂÒË^Pü¿ O2ÿÿÿÿÁï Øg8x×׋ÚÝÿÿÿÿT7 Åÿÿÿÿs¥!EÊ/ÿÿÿÿæ'Kˆ «œÿÿÿÿR1M8S= ÿÿÿÿ†lnXÿ&ÊçÌÇE9ä ª—ÿÿÿÿh¬Ës.ÿÿÿÿîu¿Aÿÿÿÿ4ú `†±GCÿÿÿÿä|ÿÿÿÿ#¿ôÿÿÿÿ:›,½XˆßöÿÿÿÿÿÿÿÿÅÀûÿÿÿÿ̹€é|Eú ¾Yÿÿÿÿ²¨ulc7¶mõ Q )û…‚U™‚–^ gÝÿÿÿÿÕ—óø?ÇiHdúÿÿÿÿW“ÿÿÿÿQÍD OC ¦ ÊÊ‚r± bËé‘ MÌHƒÎØúŸŸ¬¢…f°ø5›Ç^Ô0Õ5‹IZÛ†lX ÿÿÿÿDrÏGæŠÿÿÿÿÿÿÿÿ=Æ Ç ã°ÿÿÿÿTº!‡ßå±Éª%²3ƒ‡ÿÿÿÿR*OCÿÿÿÿ Ó ÿÿÿÿϘÎ' 9G Ñm Sµ$ªLÇÐ$Ï•ݧÊ Q&Œÿÿÿÿÿÿÿÿí KlÊd®ÿÿÿÿøÿÿÿÿl¤Û`÷[ÿÿÿÿƒkó{//ÿÿÿÿì ªIœJÁAKF FXÿÿÿÿè §¸ÑøVOÊÿÿÿÿœ#ÿÿÿÿ]õ@Ò 7 2Õ?ù× < Àf ŽMij v°úÝæø4ñ{ôÿÿÿÿÁD§*àÿÿÿÿÿÿÿÿÐzUÿÿÿÿæt£0bÛÔ Ìa…ŸŠZýȇÔåxÉÙ°*>fïÊ]ÿÿÿÿÿÿÿÿ¬šÁ­7‰¨©$ ŽÈok}ýÿÿÿÿètÔ ?ÿÿÿÿ€÷ÿÿÿÿ+E”ØR5p êøp1 eú I\£.ê üJ¬Øc\+JTt ðµ rÞ©/ ´ªãÿÿÿÿŸilÞ¸\ F¢éHøî&*ìðžH /Hª2 |R ÉÊôx¢Œ‡iøÅíîlÈÈ\ D üÔ:†ç {iDg׫lÁÿÿÿÿ•­æ ­*È–Ì‹o:Öݪÿÿÿÿž¼ þF¿DªÆžÿÿÿÿÿÿÿÿ>ÇÿÿÿÿÄ}ù€î°ÿÿÿÿXí ¬ã» ã^µñ ÿÿÿÿB‰X{ÿÿÿÿõ¹Nd©ñ´ƒgsT}¦ÿÿÿÿðÎÀÿÿÿÿÿÿÿÿÿ Ïsï”!ÿÿÿÿ`=|g­ÿÿÿÿ„G {Ç·L ^óJÒ‰,ÿÿÿÿм»é?]Ú1†sߤËòþøXï–í}؆ƒ‰ÿÿÿÿ,Mç¡ʈó¸ kF Þ#ÿÿÿÿÿÿÿÿ‚A¶E¡ÌÿÿÿÿÿÿÿÿÞÿÿÿÿÿÿÿÿÿÿÿÿ³ÿÿÿÿ^½œ^ÿÿÿÿ&Û(—f÷ùE TK4éNÿÿÿÿ3ri¬%-âÒ §0ÿÿÿÿ-–€lJ¹ƒ°^«€BÜQÿ•ë: ÿÿÿÿkÑžˆÍž@ÄŒÿÿÿÿçT²ÈV6 ýŸÿÿÿÿJe™l‡üÿÿÿÿ–bõÍ ®O2ô¾ª> ÿÿÿÿÿÿÿÿ9cÿÿÿÿ9äÑ• rº£pÿÿÿÿê:˜wÿÿÿÿEøÏÿÿÿÿ‡uÁÆðÿÿÿÿB…ב BpêšùJm6Ëê¶[/ÿÿÿÿÿÿÿÿBV×8”vÿÿÿÿÛâED µø€øVi¡N£ÔlE½Ê<^l œÂðÿÿÿÿÿÿÿÿ#ueõÿÿÿÿàNÿÿÿÿjŠ{`ä^üXÿÿÿÿ>f÷þ"GÑÚŸD3Ý:ÿÿÿÿn.5ÿÿÿÿ*må‘ ~T޹ À‚F¹à}Çâ¢|ýÿÿÿÿ9(1Z0•ÿÿÿÿ 1ÿÿÿÿiæb0˜0™65\5ÿÿÿÿˆ" ÿÿÿÿÒ ½äÉp ™;8 ä:GÿÿÿÿWHµá ÿÿÿÿ³©šM¤wÚ 9˜ ËÿÿÿÿÒÚ W'9‚  ÿÿÿÿ:Òúéi‹?ÅÀ ?#ÿÿÿÿòÕ)21r*€äÿÿÿÿɧê·ºÿÿÿÿÿÿÿÿ¾&±¥ÿÿÿÿ¼ãÿÿÿÿt,Tÿÿÿÿ,VdîàcJЉrf†DI¾ø ÿÿÿÿ}tÜuë<•Ò•ÿÿÿÿÿÿÿÿr4ÿÿÿÿ%'ÿÿÿÿ6Kñ»{Ûàelù.@d™7×IîO¯"ñJ–ÿÿÿÿ9 NÏÿÿÿÿ|{»•u} ÜÚUÚ/ÿÿÿÿÍêÿÿÿÿÿÿÿÿ™o ›1¶­ÿÿÿÿÈKÿÿÿÿše ÿÿÿÿÿÿÿÿ'ð\y ~¬¦ kÓÏV%Ü(×~ ÇvÿÿÿÿŸ;?¶€„LÈÇ%ÿÿÿÿãkÂÿÿÿÿ/qÿ ÿÿÿÿÿÿÿÿß ù0 89qÿÿÿÿÿÿÿÿ=Ñ š5C”ÿÿÿÿ‡"NÏÿÿÿÿF|&]fi9”ø{í<%f¢÷;”ÿÿÿÿ{•6Ïjë—ÿÿÿÿâkÞµùÄÿÿÿÿ>»ÿÿÿÿåB" ÿÿÿÿ»yÿÿÿÿ{;øuk…ÿÿÿÿ¾‘ ÿÿÿÿÿÿÿÿdäÑ!Î."˜ÿÿÿÿ¸¹á»Ѝ ÿÿÿÿÿÿÿÿ~ÿÿÿÿ<,{óHþÿÿÿÿÓíá’ ‘. ÷ˆ¬ò'°“ÿÿÿÿ¥¦MŽ©D߯ÿÿÿÿ×ü!GdNÍïO16GÛÖÒšÍY­ ˜` D Sÿÿÿÿÿÿÿÿ¿ Xõ C¬ÀŽût€eÿÿÿÿ­ç$&)h"ÿÿÿÿUiŠPå’ j´ÿÿÿÿ¨ÅZT@ÿÿÿÿÞUÿÿÿÿÿÿÿÿKðzÿÿÿÿ±ÿÿÿÿ/öeÒ·ñhêfoD=|çÿ¤›|´¿ Ò.ÅsvÿÿÿÿXvÿÿÿÿÿÿÿÿùI=H« BÍÃÐÿÿÿÿ­Å&@ïGº ¸zJôõ§Õ>‰WfMã j— ÿÿÿÿ0 »úÿÿÿÿÏýÉfóÕ&¼ ÿÿÿÿÐDÿÿÿÿÿÿÿÿ\@] ¼[€¡|¡±ßÿÿÿÿ ¾ªûåýIKt~Bÿÿÿÿÿÿÿÿÿÿÿÿ=WŽ´Ó[M|ÜV ÿÿÿÿ±08æÿÿÿÿxù ÛçÿÿÿÿgtõZ’ÿÿÿÿ¾#ÿÿÿÿqÿÿÿÿœÿÿÿÿÝ̶ü âÿÿÿÿií Tuÿÿÿÿ|úªÿ k ¥ • ÏñÌëÿÿÿÿ¬ÇÏú¶ý |{R ÅAÜ ÿU™ tË ÿÿÿÿì¶ûÑð ÿÿÿÿÿÿÿÿô.ÏÿÿÿÿÿÿÿÿéP#ÍÿÿÿÿÿÿÿÿWÿÿÿÿ½ÿÿÿÿ±4ÿÿÿÿec/ë´oÿÿÿÿMbbuÿÿÿÿÝ Æ&„î Ü Q™ƒ´ 9p­`»¢±ÿÿÿÿzðáñH°ÿÿÿÿ_ò'õ^€I¯ÿÿÿÿcG$¤¢o ;“ ß%;.ÿÿÿÿÿÿÿÿ\ '0 Bÿÿÿÿ<*¼V¸Ø{Ô¸¬ÿÿÿÿÿÿÿÿ·`Ò/ÿÿÿÿ5ذ­„––<–]ìÇWûS._Ó€VÆ{‰I دbÁqc,_MòÓ0E±ìÍ ÿÿÿÿ”Ø åÔ•E옘4PW ÿÿÿÿ§Ë=  »šé¨¼zyo3a ¿ÕtÒ º§È ¯wñÞ 'MfñRæÿÿÿÿ…UÿÿÿÿM ¨iŸÓ‹ÿÿÿÿvfª–Œ{ `ŠE;Ž fiªªðœ ÿÿÿÿegÿÿÿÿJp 8Ñ­[4{\ÿ ÿÿÿÿ#E˜Òràuß #pw ÿÿÿÿÿÿÿÿ&úÿÿÿÿ‡{s ›<ÉõË:¬¼|e¹ÿÿÿÿÿÿÿÿëû¤”ULj«ÿÿÿÿEfÿÿÿÿÿÿÿÿ´ŽÉÆ ™¯­fYék&t£ùÞ1OœG«”ƒÿÿÿÿgÿÿÿÿÿÿÿÿžøwÆŠD”–œÆåFªp ÿÿÿÿN×ÿ ÿÿÿÿÿÿÿÿœËÿÿÿÿÿ‚úR„'¦ Õ‘ ;} ÿÿÿÿ 8ÿÿÿÿÂzŸƒÿÿÿÿÿÿÿÿ¹· ½S$yèªÌ ßéÿÿÿÿ‡H|‰ÿÿÿÿyÅG‹ ÿÿÿÿŒŒ¦guÙ¾Òÿÿÿÿ‘ Õ ‰ ör µêÿÿÿÿôxhÿÿÿÿóþÎs–å á‹LiÌCÿÿÿÿ:±TÇdp+Q{KV}*ÿÿÿÿÿÿÿÿIí`ø>ÿÿÿÿ0ÿÿÿÿÓ‘²|8ÿÿÿÿ‡nm3&ç}; ÿÿÿÿ7³âsŒoe¢÷XW|y‘‰ö=ÊG_>Ïÿÿÿÿÿÿÿÿéþÿÿÿÿð1ƒÿÿÿÿÿÿÿÿéÐØ] ÿÿÿÿ•±Îêmò È¬Ó VCµ")’^ÿÿÿÿ°ÚÀ ½yy={)ÏŒ ø}bläq÷h[ ªÁsõÓ»Ù¨ üóaòÚ¼ÿÿÿÿÿÿÿÿÖˆyÿÿÿÿ\ìëÍNHÿÿÿÿI’ ÿÿÿÿ¡~ZÑ ÿÿÿÿª;AþB†Ixûÿÿÿÿÿÿÿÿa"éjç~Âù:Ýÿÿÿÿ«Ÿ–D ’ÿÿÿÿ–é _yÀÿÿÿÿ×âÈA^KfÌZÿÿÿÿÿÿÿÿÿÿÿÿ¨ ׿E8™æZ R ÿÿÿÿÿœ5–e½h ÖÕ«qÇ–'Üh7ÿÿÿÿü¹S¢Ca¬SK‹X§=¹m˜ I~ #i]Gó ç Š–#ÌXVªµâREWÁ ùù™Xá Ë&=¼Èò©"k(𲥯h+ oY{üÿÿÿÿ–Íû½ÿÿÿÿ”§ ÿÿÿÿªƒ|iálÿÿÿÿÿÿÿÿÿÿÿÿ>ŠŠÈÿÿÿÿöÜ]|Ÿj@ê ýÚúvŠ µÿÿÿÿ9¾;âØ*ÙÌt‹µ¢ÿÿÿÿïÿÿÿÿ ]ÿÿÿÿž±_eÿÿÿÿ6አÿÿÿÿn»2oÄŠ-Uì/ õ³¬†ñ˜½‚í 1  40olhJ øýÈPÒ€ØÿÿÿÿÿÿÿÿÃdÐD\åOÿÿÿÿXT`Àÿÿÿÿÿÿÿÿ'C»<ÕðÿÿÿÿÞ™{=_{ÛMRØÿÿÿÿ¿V`pìü Úá]ÄÉ7S&ÿÿÿÿM@(¨X < ·N= ០Pÿ8aÑ£Bÿÿÿÿò~ ¦èÝùPYÿÿÿÿƒU n®ìÿÿÿÿ|Vãí[""ó [èU ̃ÿÿÿÿ•þ‰QÒAðíN—eV,öuíoPøÎ†Ð3~ÿÿÿÿ,Êÿÿÿÿvg «–ü„®ÿÿÿÿë+¼¬St{~à ðn7Ú:x®*²$ ÛmLè׆MxP ÿÿÿÿ‚‚ÿÿÿÿÿÿÿÿ£ ÅQ LÒ”azG¦ºÿÿÿÿ3vÝ”fšúGl}ÿÿÿÿ%(<ú1ýfo2¯Ã›7êìGÈÅ^§TÿÿÿÿP^0n÷ÿÿÿÿßqÿÿÿÿÿÿÿÿð¿Zÿÿÿÿ¶@ÿÿÿÿÿÿÿÿÿÿÿÿÐ^7;%PmKY 7ÿÿÿÿk_øqÀu±”QÉ öžKfõ£= ¼Jÿÿÿÿ›v÷Ô›FR¡ Sz+!MtH¾åBg ŒÂ tÇñ$Í\ñÿÿÿÿaó틘 g~ ÿÿÿÿ>@, Ò¢ êw jTüÕ3ž—Ù 1Z § Ö!qÉÌ_"ÅŸF…s@¿ >U"Ä•ÐÿÿÿÿqLˆ yy—WÉÀeÊ6¦ßæ÷A ÿÿÿÿ 2'¶äËJÿÿÿÿÑÈIkÿÿÿÿ,|R] ’A —ÿÿÿÿ•Xü ÿÿÿÿÿÿÿÿäWÝÿÿÿÿ;Åci{Ûlë Ï£6 ÿÿÿÿ§A XmªjM¯ñrÿÿÿÿ,f ÿÿÿÿp›”·º-ÕUº2 õæ´jâ'ÿÿÿÿÿÿÿÿÃ8# XÚÖK„è²  D›pžˆùá,“ ÿÿÿÿÜè¤À<ÿÿÿÿÿÿÿÿ{¾úW`$"ù¼lA²vU<Á˜ #‘É[}Ž˜ %è oÿÿÿÿLEL)¸ €ÊÿˆiÎM ÿÿÿÿÿÿÿÿšm7î`jˆªQûÿÿÿÿàé@ZŽÜÈÿÿÿÿÍI —ùDRð šß3&ÀÿÿÿÿS9 ÿÿÿÿõ;6 vÜe]fÊ+n㘣Þ8¬r? ÿÿÿÿ˜Å"º|”ð5À“ÿÿÿÿä[ åÔõ†C ÿÿÿÿiæ¥ó·W¶üçP¤Êb»¥­ñ 3‡ôMÿÿÿÿKT¤ò ÿÿÿÿÿÿÿÿ ¬®, ÿÿÿÿï*ÿÿÿÿl ÿÿÿÿ!ÿÿÿÿß|ÆÑz«]ÈÄÉ÷Tÿÿÿÿјb ÿÿÿÿ5f®bÿÿÿÿÀáÿÿÿÿºÂy C™§<©²2%\S ÿÿÿÿ}„Dnà÷ÿÿÿÿÕÞÂ*d ÔCõ­ÛzwQÿÿÿÿG>ÿÿÿÿš­Bý~ -]¸¡#„$ +¬ÿÿÿÿÿÿÿÿÂvÿÿÿÿŒ  ¾% ÿÿÿÿŒg ±´@£G‘bú ZÒ½ï Ì¥ UÐ}4ÿÿÿÿ£™ $ ÿÿÿÿŠ Xò›Ódjê/йèÌ8#rîý²nÈ´€:T"tÄñz› xVùRî§ B5Ð ÿÿÿÿîèÇur½J öÿÿÿÿ¦5 rÀ‚ÿÿÿÿšTÿÿÿÿ“f- ÿÿÿÿŠ(ÿÿÿÿØ¿õfZ— ›Èîc <Áÿÿÿÿž·ªúÿÿÿÿ‡ä ¸­üg ñÁ,pÞ ˜ ÿÿÿÿ´¶S¶ÿÿÿÿX–ð†Ú} aÿÿÿÿ=E_,G” ŽÝÏ€ö ÿÿÿÿÿÿÿÿ'ióÁ7¢B\7¶ºÒD??ש&áºÆÚJ‘:ûftÀ,ÿÿÿÿÿÿÿÿÿÿÿÿå¶{õÞ«. kÜ´ã T ÈŽ&ÿÿÿÿÿÿÿÿŠÿÿÿÿZçDÝ/ ÿÿÿÿ«›9`QãÏ{ª!ÿÿÿÿ­ê9Òö<ÇyÿÿÿÿraÑÊÿÿÿÿÅdÏ›gÿÿÿÿÌ@ÿÿÿÿÒ;Ù1Gi ÿÿÿÿÿt°£d‚ʺ ÿÿÿÿQŠ=ÎSÚ(àÿÿÿÿŒÊÿÿÿÿ¤s"$ VÿÿÿÿQÌÿÿÿÿ"BÍÿÿÿÿ#ÿÿÿÿš°Œ ÿÿÿÿ™¢ÉšÕµ<ìtµ °.øÿÿÿÿïÿÿÿÿÿÿÿÿé5ütw•+7¹Ÿö ÿÿÿÿöÿÿÿÿ²P·x= ÿÿÿÿÿÿÿÿ$-rI:/ «üÑ®³­¡²ÎëJâ‡Ë%‚Ñžøˆ 1ÿÿÿÿÿÿÿÿÿÿÿÿ倵 ¯öÃV e— ¼}ÿÿÿÿFíÿÿÿÿÿÿÿÿ$ DŽ0ð×Ù`‚å Ltðjùÿÿÿÿñ– •Sÿÿÿÿ•Éÿÿÿÿ/Òâu„aÆ@EŠªkÿÿÿÿkgG}6‹ Gã Sñÿ©AKÍ ÜVÿÿÿÿ÷ýÿÿÿÿ~èÉ Þ–µ–¼;ÿÿÿÿˆ ÿÿÿÿ}ð{ƒ²‚ÿÿÿÿÿÿÿÿo>Ú&+ r…€e5 P° 1+ ÿÿÿÿÿÿÿÿï ä\O éðÿÿÿÿ`u ¬þÓm\š ý‹ùÊ˜Û ·Ò ÿÿÿÿà³ Ñ‚'Õcet÷Y6ÂÁëV– =@ ÚeÒµ ÿÿÿÿYlÔ§ÿÿÿÿ’þ LéØ=ÿÿÿÿÿÿÿÿ¥õ¥ ñíË ]† 8l› ¨ ÿÿÿÿ15ÿÿÿÿ«ÿÿÿÿ4z_ÿÿÿÿÊ/å4ÿÿÿÿÿÿÿÿË û_æR 0{nþ pGHªõÒÿÿÿÿDØ›\¾´ÿÿÿÿ¹kÙ½ .© ÿÿÿÿÿÿÿÿ ÿÿÿÿ†Uî¿+àç¹ £Ôˆá ƒ`¬NÆË Qliש!.-Q+ ÿÿÿÿ~®:  %O_¬- ݶ*}ˆRO *jµZ½P5ò²ó×Î j ªòuÿÿÿÿÔó]ªÃv\‘ï|`>Œ ëê –xQ£ Ô¼ÿÿÿÿFè #MA¹uçd©lÙÃÐaÇÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ3Mi)ÿÿÿÿíÇÜR²7c ÿÿÿÿ*!qÚmÜÿÿÿÿ„OØbz"± tùÿÿÿÿ-×4ˆÔjŠ%ÓÙªªÿÿÿÿ=%{¼^kß×·¦ÿÿÿÿàx¼6ÝJÖ­^ òÉ º=º >9‡JÇŒàg *ß Ôÿÿÿÿÿÿÿÿ{ qÄÿÿÿÿž5 ÿÿÿÿ$º ÿÿÿÿÍ8 ë³ lÛÿÿÿÿÁ† -ØŒ³~ÓÙõÃZD÷ñ'³(Ù€ª ÿÿÿÿ ‰V ÿÿÿÿ3’n(=8 qí’ ÷Y^;ìþf :ÓÿÿÿÿÝ:rÂÿÿÿÿõòæž}bƒ5ã;€¾üF-_uòÂ`qIêj ¬ëˆN VÓÛÿÿÿÿ»þÉF bÿÿÿÿ»^ ­$»’ Øw“:o÷jÜì:V¥'ÇM£'J P -£ `¹@š'Üÿÿÿÿý3çÔêpÿÿÿÿÿÿÿÿhu|ÿÿÿÿÓ긡 !÷ ÿÿÿÿ¡ž°ÒBZT ¢H` ÿÿÿÿ`àÿÿÿÿi£Vã·!lt€|9Ø;ÿÿÿÿÿÿÿÿ‚ïã ÿÿÿÿ%ÚbÊÿÿÿÿí€8U ©Ï.áì ÿÿÿÿ42;Ëÿÿÿÿ®Šþ! %cRè `ª€•Ï9’tîâ ’¾ñ/µu )ÄÿÿÿÿÿÿÿÿÇ• ©ÊÂu ÊwI½¯  ;§ i¤'  =ÑÿÿÿÿÿÿÿÿËçì5d ‰â  ÔdçJÎ VŸ @ Ñz½{’O` ÿÿÿÿÿÿÿÿÎ Š»I• ÿÿÿÿbµP$ ¯VÍä ÿÿÿÿ`à±Û  yU¯ÿÿÿÿÿÿÿÿÿÿÿÿ¾,¢‚ ˜»œsÿÿÿÿj‘«Ñ ÿÿÿÿÿÿÿÿúNdËí0ÿÿÿÿÿÿÿÿ­8 Ao¬;9g²-á~F£”vÍ fsŽÀ €t[P}¹£© ûSCgþIÿÿÿÿ”í‹Q1ç:hïkб)À j° ÿÿÿÿ¹“ÿÿÿÿ%Jj–Ièàµ?Ÿú16/JÅå¯RíŶ7ÿÿÿÿÿÿÿÿ×_mlÿÿÿÿ$/ ÿÿÿÿ$Ž ÿÿÿÿBã-“ÌÂ?ÿÿÿÿžŠÿÿÿÿž‡®2J]³ÿÿÿÿÓü:¼69ÿÿÿÿ×ëÿAÿÿÿÿzëeúB£qÿÿÿÿ˜¿ŠzÀ P¢ÿÿÿÿ=Jÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ å­¥Ó \mKÿÿÿÿÿÿÿÿÿÿÿÿ8àQP1ÿÿÿÿ0U\oTa ™Ýœ¡S ÿÿÿÿuÚμ(‰Çÿÿÿÿ*Ñ-ÍT)ÿ †}=O¿ ë^ÿÿÿÿÿÿÿÿkJÿÿÿÿÿÿÿÿ^7ÕÆVGòÿÿÿÿÿÿÿÿûj3ÿÿÿÿÖ4ÄEÿÿÿÿÒk9>±;ÿÿÿÿÿÿÿÿ¦§—>ÿÿÿÿ€b#Òÿÿÿÿàüÿÿÿÿ P)»å• ìù*£¦}§ÐeFÂÿÿÿÿËúí¢ r`ÿÿÿÿ¨G Ñ7ïÍí ˜aÿÿÿÿÿÿÿÿjG #° ½š ’ÇG°šÙâîUÙê× ˆ+ k€èÿÿÿÿðr·^5 þ ÿÿÿÿêFÔ+F’2Ôû7h8¤¸¬z Ò¬¨Ò8$ˆ0uéµ~&Ï ñu—H ß´ÿÿÿÿ4ï¥ÿÿÿÿÿÿÿÿ¶TÒ@"«˜ÿÿÿÿ=>ú9ŠJë~¨6U·q$ i"Yÿÿÿÿÿÿÿÿ37ÿÿÿÿ¤ž ‡ªöÇÿÿÿÿëF$Ðlrþ¤J ¬¶ wËê~¦ «åÝ “¨²p\uà ÿÿÿÿ{ „Ÿ W Æî3Ögtÿÿÿÿ¢ÿÿÿÿ£±"(jÙ­I±›`¤Ãÿÿÿÿ¾¼|ÂË#ÎF °J ¬u÷!« ×ÿÿÿÿ¾©+iIÕßÿ.Dï µôDÎÜ Ûe7[…þnÞßÁ ÿÿÿÿkFÒnv¼ÿÿÿÿØ{šÎÕ C— ÿÿÿÿ‰ššEjá—uß§ƒwá¦s#±>~‰jµjË ÿÿÿÿš>ç³ ÎH2LGëe¥X°>,QŸãf_+×ÿÿÿÿä- å ±ÿÿÿÿU÷Àz ¸£6 bpï]e•Ò$™ ÉS ‚(ÏFQÍ<¸8xt°Bú OpÊÇç–Q²»ÿÿÿÿ6h¸Ý ÿÿÿÿÿÿÿÿŒ]É®—«ŽìfÖ•xkQ½ÝôÏæøý)ÿÿÿÿìÿÿÿÿ&Mÿÿÿÿë¹ jdf?½ˆgþ_ÿÿÿÿëÈ ]C<ÿÿÿÿWTU]‚a< 4É~» ,î 5\¨ô¸G|Я[ñ Jåˆe‡ÅÿÿÿÿŒÿÿÿÿÿÿÿÿQ‰Ù.èÛÝÿÿÿÿïBÿÿÿÿØþ¸š^ jfÓ”] yÿÿÿÿܺ<áˆÕ F|üFÿÿÿÿ^á R" ÿÿÿÿ‹x„ÀÐ=™•¶Å ô®ØøçIŸ²EÕǦ¹ … !:&Àr ÿÿÿÿgÿÿÿÿĶÁÇž<Bo¿Lÿÿÿÿ-J-ÅÝFÖ ý„dz™Ãd/:¥WÑ ëäO/ ÿÿÿÿkÄ:Ïú0‚áÔ-cÀ ÿÿÿÿñ …l© 8ôÍÿÿÿÿ)VÄH ˆÇ ¬ESÌjÌÿÿÿÿªéÿÿÿÿ!ÿºH#ðÿÿÿÿ™SRn{ ÿÿÿÿ öU'¨ ÿÿÿÿ‘¸Š+ÿÿÿÿÛ(Ñ›ÿÿÿÿûEöž ÿÿÿÿÿÿÿÿöÌÿÿÿÿÿÿÿÿ¡"Bâ sØ Ÿþ ÿÿÿÿ1i§ ÆC¥Û fc=Û¸ùÚ"ÿÿÿÿÿÿÿÿQ¢ ;Ó!K iÿÿÿÿÿÿÿÿâ:Ö ©çàœ4Y³þüPùR ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿNÿÿÿÿqCH—9ÿÿÿÿÿÿÿÿ·Z× ¨Š ¯6¶W}ÿÿÿÿðÈG˜ÞÄ5ÚT[ 9œÿÿÿÿÝG aÄ I‘$ÿÿÿÿÿÿÿÿP7¼Ø® A{ YQh]Ã/ÿÿÿÿÿÿÿÿòNE¿Õwï0M†ö­|nÿÿÿÿ«îa ¡ ÆØÿÿÿÿÿÿÿÿKï´þ ; ˜7ÿÿÿÿç ÿÿÿÿ’¸¸ÈÿÿÿÿM ÿÿÿÿ.€ÿÿÿÿ?nF¥— Ì~ ÿÿÿÿ@¦ ÿÿÿÿH3X ÿÿÿÿÿÿÿÿ0Çÿÿÿÿ¿5 èG ÌÀtõ Èó é wH /¯ 8Þ¿ýÛ·ÿÿÿÿÿÿÿÿÿÂUå¯H!Ùšzÿÿÿÿÿÿÿÿo縮ÿÿÿÿÎ ï’À¿²_` í)Á-Ho V#ä ù3ªRæü„ šÁÖ/Sƒ|z B,›ÿÿÿÿÿÿÿÿœ~ j£Qw« gö ÖÎU ±Ýž”à`ÁñŽa.²ÿÿÿÿ”$ noZã ed q”±R Ò ÿÿÿÿÿÿÿÿu… »¤ü 2€F©Ìnÿÿÿÿj²01ÿÿÿÿGðš›ÿÿÿÿ‹/!ÿÿÿÿ¾gç ñ²â ]‡™/ ° [)õö ŸdÃ$‚Žÿÿÿÿÿÿÿÿ½óÿÿÿÿ(… &dÿÿÿÿÑ ?. ÿÿÿÿÿÿÿÿÁ&KYXáâD'ÉÓ µûw µ=§„ß ü÷ÿÿÿÿÿÿÿÿ‹› ÿÿÿÿ÷ fI 2„Õa ¢B‘}cø²N ã{ùÿÿÿÿn¢ ¡Ï·¢­ž/¦ïÿÿÿÿr’ ÿÿÿÿ 6 ?Þ}…ðÿÿÿÿûvB8ÿÿÿÿÿÿÿÿÿÿÿÿq W‡ÀéĬÿÿÿÿ¸éÿÿÿÿ­ÿÿÿÿ¦ù@ùÿÿÿÿÿÿÿÿÿÿÿÿíP Œðu§)¥ >Ë·eýAýªTT6pÿÿÿÿÿÿÿÿ¨º»â É! ýýç$æA Øqÿ£¼jÿÿÿÿ™® ´Ð˃ô=Î $-Ÿ‚ÿÿÿÿÿÿÿÿ!{ zÿÿÿÿã 7·5ƒï‹¤ÛÿÿÿÿÔ[ ÿÿÿÿóg ÇiÿÿÿÿÿÿÿÿBÿÿÿÿz 9ß³¸ z9j‘ÿÿÿÿÿÿÿÿøJ"ÿÿÿÿÊ£ä Á5cœÍû Ïq³ ûÈÿÿÿÿÿÿÿÿÿÿÿÿ:µí‹†&‰¦ÿÿÿÿFã h /D ÿÿÿÿß´ îÿÿÿÿ]–2íš t¾ t† ó ½%µ®ÿÿÿÿ£_޹Í*ÿÿÿÿÿÿÿÿà ·¬­ ñ©«·CU í”Z nþÿÿÿÿW°ÿÿÿÿÃÿÿÿÿÿÿÿÿiÍŽày¿ ÿÿÿÿ’ù©>©ª*ÿÿÿÿ™i¶ÿAoÚ#9TOô ÿÿÿÿA |¯r_€ik%· ÿÿÿÿM î éšâ ¢ãÿÿÿÿâG$TÿÿÿÿÇã¶ ÿÿÿÿ=9 nå ôêLŠ‚3iÃPpŒâ$.\ÇR~í‰3 iqÿÿÿÿÿÿÿÿy~.èrpÿÿÿÿ[4Ü™ÿÿÿÿI6›Ñ"wÉÿÿÿÿî…_ Þ÷‘Ž^® ÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿÿÿÿÿ¤¯ž . ª_:Èÿÿÿÿõ‹,ÏA &Î;í¬qQrF›˜  ÿ ‘¬ iOÿÿÿÿÿÿÿÿÿÿÿÿ\[w Q´ ÖÇ`÷¬½e¸ xà˜€Z—Á§£à$¯£«hÈÄÿÿÿÿëÈ 2ÿÿÿÿÞxb u† ?47® y¸ Ð~\²ONÿÿÿÿÿÿÿÿ§pÿ!gþ ´Z¥ô‘~ÿÿÿÿ‰I—‘¿æ\X(að÷J}— ÿÿÿÿ|w ²;ÿÿÿÿ°†ˆ# ˜ˆœؽÿÿÿÿ¼ÿÿÿÿðc:æåO —†Pãï»ÿÿÿÿÿÿÿÿøG&§ ÷‰Ú ]žØGEú§ ˆ-¸qm+øwÃÿÿÿÿ_ÿÿÿÿ—ļLÿÿÿÿµ¼TŒóº ˆè„~X>ÿÿÿÿÿÿÿÿHèÿÿÿÿ°ïÿÿÿÿ KPpÔ®Œ±a2A׫ÿÿÿÿþQU ÿÿÿÿo “Ì †rîé„ÿÿÿÿæÿÿÿÿ+ÓÞÿÿÿÿoã*ÇôŽ™sZ76F ©@¼—{Ø4<Ï mï­ÿÿÿÿŠ\§qYuB¹E$ ,¡¤SîPÿÿÿÿâ¿æa;oµrl¶®ÿÿÿÿÿÿÿÿø›¼Êÿÿÿÿÿÿÿÿ\ jµ„ Kž Úhã³ÿÿÿÿ§ð ‡ lƒ]Â"™’ øzÔ3ªÿÿÿÿpDá…¢j }È(Pt÷£R¨ß \ ËÇÿÿÿÿÿÿÿÿ!9¾Äzq &å¥γÌ\Íbÿÿÿÿÿÿÿÿ%ð9¿ÿÿÿÿϰ “¼ ÊwfmAÿÿÿÿ+µ*7E+ ÿÿÿÿ%Þ ¢1 ‚œeB +õçûÿÿÿÿÿÿÿÿ¨»ÿÿÿÿ¢*ÂlÆ ÿÿÿÿÿ… ÿÿÿÿÿÿÿÿ¦'õ| ¹Ï Ì«ÿÿÿÿ›¼ÿÿÿÿ-Eÿÿÿÿÿÿÿÿ( Ò µŒ,>Œ?Cÿÿÿÿž v‘? ÿÿÿÿÅ×ÿÿÿÿDà*ê°Äÿÿÿÿÿÿÿÿÿÿÿÿ!¦)CñYËpÐ /§låÿÿÿÿƼ ÿÿÿÿÿÿÿÿåA Ëÿÿÿÿÿÿÿÿÿÿÿÿè+YW (¼\ìÿÿÿÿÿÿÿÿÄÛžŸÿÿÿÿ8Ce¨Úƒ‰âj_#Õ9\ßÔ T¸ÿÿÿÿñ[ÿÿÿÿš ›…?,A¨S$ ÿÿÿÿjòÃà2í ãÿÿÿÿ1Î ÿÿÿÿÿÿÿÿœÿÿÿÿÿÿÿÿÿÿÿÿè]S1AÚ €l ÿÿÿÿЯ&Dîÿÿÿÿ¼g,BÿÿÿÿÿÿÿÿdþÀž¸ H­AÀ6ÓX@DÕÿÿÿÿ²ÿÿÿÿÿÿÿÿ"FÐIÿÿÿÿÿÿÿÿM— \›¦ÂÿÿÿÿÿÿÿÿÿÿÿÿYgÃÕÄN  b¼Xÿÿÿÿÿÿÿÿ‡ºÿÿÿÿ[ü8y_ƒ…ƒÓtÓ„ŸÄ——Qø ihÿÿÿÿsrÅÓ'á’TÄJ‡ÿÿÿÿW~w{$vsàêÿÿÿÿe<ÿÿÿÿfÑ ¡úÿÿÿÿ!“< Wà‘ÿÿÿÿõ§ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿž7›êžÿÿÿÿÿÿÿÿ3ý ¶ÿÿÿÿÿÿÿÿGð½K oCçá>¥ ~mÿÿÿÿØù¥]b­ ÿÿÿÿÚÿÿÿÿ ÿÿÿÿk™ „~ÿÿÿÿÅ] Ãw³³ÿÿÿÿ_fŒƒ޳ÜŸ(»LY Zg .ðO<ÿÿÿÿì²¶ h] bcC„å‚GÂH²³@ƒ[|ä“…¤ºN DÁª¸² I8Á”Kêyô ¦+ Õ¾³ø ?Õ zØÿÿÿÿ©ýZ çã Ði ò¢@ÛÙ– @‰b 5Ë'€6K ’£ѪM äÁ¬ ¸•‘²ÿÿÿÿÿÿÿÿ¤J› ëm@g ß×ú¡çú FKÓäR66E ÿÿÿÿïÎ~ ,&ÿÿÿÿÿÿÿÿhîH1Á3xÑÿÿÿÿÿÿÿÿäÏ E'ÿÿÿÿÿÿÿÿfß €œŽÿÿÿÿ¿(Ÿ‡ ÿÿÿÿÿÿÿÿ`ÿÿÿÿ±ÔËÊH ÑÿÿÿÿšMÿÿÿÿ”ÿÿÿÿ‹ôÿÿÿÿÿÿÿÿyƒÿÿÿÿ<û î £!k”It¬®É \õ¢Ö »•³ÿÿÿÿ¤’މÿÿÿÿ3ÿÿÿÿÙønÿÿÿÿ~dNÕ 8“1}eÿÿÿÿK5¤ æ^\„|†éèe>ÌQ4¶ çüÿÿÿÿª}&n$ gí ÿÿÿÿ|ÅeÓ oÿÿÿÿàèB ÿÿÿÿSg {!iÃÿÿÿÿÿÿÿÿc­&aÿÿÿÿù~3Χ¯Þ ŽT¹”Òœ£¿ÿÿÿÿÿÿÿÿuÎåX/É x ãÿÿÿÿÿÿÿÿ]ÑÿÿÿÿÁËÿÿÿÿ » 8]ÿÿÿÿÔ ŠøÖ»ÿÿÿÿ–Þ(óÒ|ÿÿÿÿgÑÿÿÿÿäq w7®öšÍÿÿÿÿ‚—.yÿÿÿÿý ,‰ N•Ù ÿÿÿÿZlÿÿÿÿoï ÿÿÿÿ=– pH«sÿÿÿÿÿÿÿÿS»¼‹ßO'¿yÿÿÿÿ!ø„ ¦!x£ÿÿÿÿå¤ ¹éÿÿÿÿØÅ ÿ¼.î'¶õFÄ ˆ$ âÂÿÿÿÿ{½õ?í¿ ÿÿÿÿvªï2ÿÿÿÿ ’06Ö~- | ÿÿÿÿ3'G™ vÔùÿÿÿÿ’ÿÿÿÿØÆÂ £ç<æ è~ •nh=a¢] £‹KƇÿÿÿÿÿÿÿÿ^™±Õt ÿÿÿÿ`º`Ù´YœN×ù¤VF 1Ò`v ÿÿÿÿB“HÐÿÿÿÿ¥ÿÿÿÿÿÿÿÿÎâDÆ\¤tÿÿÿÿ¹ uÑÿÿÿÿ"uÕ£ÿÿÿÿ… KÂ@´“2Èÿÿÿÿò a”›í!Tc(kùÿÿÿÿRÞœëÓÿÿÿÿYq Ⱥ‘¤´½èHû û¥£ :ÿÿÿÿ’;î»<É «þÒ;ê]¬ÿÿÿÿ½ÿÿÿÿèþå£rœÿÿÿÿhñØ/ ‰/ ÿÿÿÿÁ±úr=Ï ÿÿÿÿÿÿÿÿæJÿÿÿÿðBl¸*ÿÿÿÿVB•ÿÿÿÿÿÿÿÿ°UÏlg ÐRí ÿÿÿÿÿÿÿÿÿÿÿÿ”/ ÖˆÕu/ÚÂä/ÿÿÿÿÿÿÿÿ¥ÊÿÿÿÿÿÿÿÿF·Œ Ír ÝÊÿÿÿÿÿÿÿÿØ @•ÿÿÿÿÿÿÿÿ4d ÿÿÿÿºúüÝ †‡¸i¬`Ä• ²b΢ ÿÿÿÿBWÿÿÿÿ`*™ä ¨C Žú ÿÿÿÿ*W -Ü}¿‘ˆïV·ùS4×¥ ÿÿÿÿB~Ô¤f [Yjqd”A„éú‘ÿÿÿÿÿÿÿÿ ÚÁ ÿÿÿÿ­¨epCæ(´0ýÿÿÿÿIŸQ]5='Ñ óVÖÿÿÿÿ®¦ 6ÿÿÿÿâqÑÿÿÿÿÿÿÿÿõAÃ[ I Ýø V‰ÞF²´d“«úþ‘`&‚£ÿÿÿÿÿÿÿÿzÕ kå`1ÿ›1è $ö»Ú /dí’i9ìÿÿÿÿÞÔ yœ ýÚ 4Æ2 {«&ìª ÿÿÿÿ.£ †`aÿÿÿÿÿÿÿÿ=ƒ'ãÿÿÿÿµÇÿÿÿÿÿÿÿÿšès Äÿÿÿÿá›ÿÿÿÿ;£ ÿÿÿÿì%†=õ M=Ïñ±ª¬È«Õ¾ ¨/riv|ÿÿÿÿê1è òÿÿÿÿÕMÿÿÿÿˆÈT îé ÿÿÿÿ` ±Ÿm=`ëXUÿÿÿÿJ v3ä 7&ÿÿÿÿÕœ ÿÿÿÿÕô ¦V1É gùB <+ 4È]þ Û crœ’—@ Ô©ÚÿÿÿÿWâÿÿÿÿÿÿÿÿ½œ2O èWÐ ÒÊÛ*"Kö¾ÿÿÿÿÁ— Zß ¬ä J.²+Ñ(c b ò÷Ócê(ú ÿÿÿÿKb xø 毙*•ÿÿÿÿSš ƒòÒÙÿÿÿÿÿÿÿÿÿÿÿÿv 8êÕ•²ˆÿÿÿÿÉÿÿÿÿÿÿÿÿ“_÷ ùH s+ bíÿÿÿÿ¨ž¦<¶ä ÞTÛ® tåh+ þ³ÿÿÿÿõU¨( ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ_G‹,â%cJzÞ«| ÏÁÿÿÿÿZS÷þBëi° ¸ / ÿÿÿÿÿÿÿÿÿÿÿÿPµ +Uп ÿÿÿÿ äFsÿÿÿÿÿ: ò òÖ “ì"Z» 9: 7ù{ÿÿÿÿüí×QV:Ãí ”#O#‰ /FCø@ÿÿÿÿÍ åî!à™4~ÿÿÿÿ´¸F ^«×<pÿÿÿÿäí ,ÃF ¬Ãe_ªfÿÿÿÿê¢ï{&9 R}ÿÿÿÿœ=ÈÿÿÿÿB4 8˜c/<-Z W<ýŠìÿÿÿÿF1Ý裩 ÿÿÿÿ·xȯe JÒ—X‡Všÿÿÿÿœ¡ÿÿÿÿ+oÿÿÿÿÿÿÿÿvÚ ÝšÊüH 0§C– jšÿÿÿÿX´cXFßiïl(Ë:9Ãÿÿÿÿÿÿÿÿc}ÿÿÿÿ‰ ’í ÿÿÿÿÿÿÿÿÿÿÿÿI]ìëÄî‚ žº dÞ¢ ÿÿÿÿ=N ZÚÓø­~VþOkÚ Šé®* ×ùeÿÿÿÿu— .Ë¤í ž U ´ÿÿÿÿÂÓÿÿÿÿnñÿÿÿÿéÿѼôÆü•‹]JÕØ ÷ *{ÿÿÿÿD[ø 2aߨ Bÿÿÿÿ· V žCCK9ÿÿÿÿ×P MìÿÿÿÿZ+Ê£g%ÿÿÿÿÿÿÿÿØ,Qü˜öZ_ÕÿÿÿÿÿÿÿÿgšZ ÿÿÿÿm°ÿÿÿÿ¸Ê€·ÿÿÿÿÿÿÿÿG„¼‰š Š‘ÿÿÿÿ\á9œŒ{÷ âQýÿÿÿÿÿÿÿÿz0 ÿÿÿÿæ{¦|ÿÿÿÿ›‰jl QD ÿÿÿÿѸW{ n ÿÿÿÿ´öc'º—Ùåì”2È ÷h Os ¸¨È^ ©|ðßû ã[ ÿÿÿÿ®L70Œ¥lo¹ùÌ'Áx^ú6 <ì„ÿÿÿÿñƒÿÿÿÿÿÿÿÿÿÿÿÿÆ’'ÿÿÿÿz*ÿÿÿÿÿÿÿÿ/ÜÝi/‡ â xŽÿÿÿÿÈV ¥YÔÝ\†Åjáÿÿÿÿö™Ü7’È ËŒî/Àÿÿÿÿ½ÿÿÿÿ«N ÿÿÿÿÊà _(-2ÿÿÿÿÜç4•è1²Öo¢ óùFó1é“W ÿÿÿÿü*ÿÿÿÿ/,¥¬)7ø õ ÿÿÿÿf+ ÿÿÿÿ¤èà v“W»¥Öÿÿÿÿ ÿÿÿÿÿÿÿÿOƒ ÿÿÿÿ£ÿÿÿÿµ¶ÿÿÿÿú>ñÿÿÿÿ“¦ÿÿÿÿzÐ 3`ÿÿÿÿÖAð2-¥* …” ÿÿÿÿÿÿÿÿ4ÿÿÿÿÑ Ç& Quš“ÂØ«é<È J A`žå ÿÿÿÿO`ÜŽhtÿÿÿÿÿÿÿÿ¸Ì&šÿÿÿÿéÒ<H˜ Tw'¬ êúÏ ÿÿÿÿᕚ’r[–~ÿÿÿÿ§— ÔT« ÒÉ\‹dÖ ÿÿÿÿÕ3ƒAÿÿÿÿGh„ÿÿÿÿ·¬ä@}R ~¶*ZIr‘A÷ ÿÿÿÿŸ<í )Ç›¨ð•Ì XjðÑÿÿÿÿÿÿÿÿóÆÿÿÿÿÚF µÿÿÿÿ¥ÉSƒñê" ¾ºªÜJ Ý›ÿÿÿÿ¿è aK¯kÿÿÿÿÍ“ ÓxjäúŽù¥ªÔÍ… þR Äý ÿÿÿÿ'<zÈÍðÀàÿÿÿÿ1&“ÍÐ ß..â Ï‚ÿÿÿÿÀcmL¢ä NŒ|Õÿÿÿÿ½& ÿÿÿÿv Ü(ä‚?×¢ ÿÿÿÿ~q܇å$¨ Æë ܳS ®èDJć´"§^ ­³Ê*BœÜÎ7O[[á{plƒÝÿÿÿÿÃ=“ð&Í †Ó ÿÿÿÿk÷ ¶ ©Y#¼ÿÿÿÿÏî}Oÿÿÿÿ‹ç ôa± ™x ä"/4Öds ÿÿÿÿ¸KÀOô! c=DÜ ƒšï<j}“$ â·uj¤2 ;òïÿÿÿÿBÖ @ý¾í ÿÿÿÿeS "›  ÿÿÿÿâ÷ r ž‡ ØÇÿÿÿÿ4AÿÿÿÿÿÿÿÿìÿÿÿÿŽ: 먻¦ÿU ÿÿÿÿ½™î#4¨ «ÿÿÿÿÿÿÿÿ}À âëÿÿÿÿ.ÿÿÿÿ¹a2*ÿÿÿÿÔ©ì– NíB/ÈÆ ™Ð°¨ xË ÿÿÿÿÿÿÿÿÿÿÿÿJ¨ ¦µ¥Ô%í„›˜ ÿÿÿÿÿÿÿÿ¬0’ïÿÿÿÿ:ÿÿÿÿÜ;OóeJYÕokh º%Ò& ø¼ÊÆ ™Ï é#ÿÿÿÿá •ÿÿÿÿágÚ7lÖ‡Jæj}ÿ¿ &‚ ¹~#çO­h ÿÿÿÿæÿÿÿÿ'î K Ðé=s1ût}~ÿÿÿÿsõw…«øÿÿÿÿL¥qöÁõ’éÿÿÿÿÿÿÿÿÿÿÿÿêoUrÁôð¢ ØŒˆ"sùñL¤ÿÿÿÿÿÿÿÿ¬K|í ¢6H~Ó ÿÿÿÿÿÿÿÿ Û Çô1k &Ë3>‘ß ÿÿÿÿÿÿÿÿž;Üÿÿÿÿçˆí X4 :R–h (Øvñc³ÿÿÿÿ1H •¶t9c¹íâ… æRÿÿÿÿ‹h ÿÿÿÿÿÿÿÿNçÿÿÿÿFä hŸìqÈ› ÷½½ÿÿÿÿa Ó €{ذ õ>ÿÿÿÿ›æ±±ºÿܾ‹ ¶ …ØÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿšP{‹=+O ÿÿÿÿ»rÈÒ¸ &†eŸ îØKR\-Ø« ÿÿÿÿ Í%šÒí ]°muF9ÿÿÿÿ¾Š ÿÿÿÿhž¾A÷` Ì ÿÿÿÿ‡`VWÿÿÿÿ“v'3j‘àx¥“v±íoæ@ÿÿÿÿÿÿÿÿÿÿÿÿKí˜é )Û©.¤÷qAa :_àÄ¥^K þ´ÿÿÿÿ‡4 )YígRóaÿÿÿÿ›œS9Õ -/qj ìŠ6Ø !¦œRÿÿÿÿKà ŽÃ /ÓflµÅY9ÿÿÿÿÞÝÿÿÿÿÿÿÿÿÿÿÿÿ–¨ÿÿÿÿÖŽÿÿÿÿòè@B ÿÿÿÿf ÔsÛÌ ˆ48±‰/@h ¼oÇ é3ÿÿÿÿ¯ë_ ž¿Ž—é—è× YØ ÿÿÿÿŸ> ÿÿÿÿEžÿÿÿÿì¡ðP›P.ÿÿÿÿ^}|Š å¬ÇI™ÿÿÿÿkïñŸÿÿÿÿR‰ùÒ DX »š½£ÿÿÿÿ;!ÿÿÿÿú(R•½ÿÿÿÿ7× »‹¯bµ¦ÍÄÿÿÿÿóƒÀÓ ßºøã ¾£ÿÿÿÿöÉ ¿]›;a"%°ƒ ÿÿÿÿpÿÿÿÿÖ Žôûw7 }Nê oÿ>ÜÇ ÿÿÿÿ‚ÃSh*Û ÛÇ ÿÿÿÿ¶CÿDC ›m ÿÿÿÿª1 ùÍ‚&ûq Á†ÿÿÿÿÞÓF Ä›‹0Í 8Þ¤BÚc¶ è ˜ÿÿÿÿ Oµ¯È,ŽêÒØŠ ä POÏÓ¬ñõ„Dóõ > øë†Ñ %⨼». ÿÿÿÿMs.ÑtÒ 4€Æ)^ÿÿÿÿÿÿÿÿßr_l—“ ï÷ÿÿÿÿh2 ÿÿÿÿÿÿÿÿ¨›_F´Ò ±b Ôÿÿÿÿÿÿÿÿ,O¨ð Ù‡Þ¾sú aS©CyŽ6 ®¼v…@*S­q +ë½*F#ùÂÛò Üc`¬‰ ‚µªz +ÿÿÿÿ#Èc» Ù*ö@ 2#¡ Ã>9p{C …iÈᦫ ÁA²^ Z Fj>²,w+ØEà ‰‚F 61Ôwÿÿÿÿ_æÿÿÿÿÿÿÿÿØ;ÿÿÿÿw`-àôа pÿÿÿÿ.Þ}rW-*‘ Õý¤ÙPËÍñÍÿÿÿÿ< ‡/Ÿ3#ÁKF1ü¯!£} ÿÿÿÿ¼Í%PÌH#ÿÿÿÿÒû¹å Æäÿÿÿÿÿÿÿÿ"²Y¸ÿÿÿÿÿÿÿÿ"8µÌgP’-¼æo kdÿÿÿÿ ¹_‹üÌë ËïË; l*ÿÿÿÿÛÿÿÿÿu¬„÷‚úJêžGÿÿÿÿä›zÕÿÿÿÿ€òÆhùÿi¶].v ÿÿÿÿWúÙu …O Ø ÿÿÿÿ8â Ý„-¡èSt~ÜÒ–?PÍúÿÿÿÿbŸ°\ Pɉj* ¸wzüÇ ÿÿÿÿøÂ§K]ð ·-œ »‹/@´M1ÐsÄh"ú™j² ¶;‰ÿÿÿÿÿÿÿÿÿÿÿÿšNŸ*e^ÿÿÿÿm[žû×Ó’ à ŒûòÔ “w(ÅAþ:”2ê¦ö3²ÿÿÿÿ)÷jºõ7 ˜4 ‘W ÝT*" T¤Hwl°ö‡}ë †ò'4õ8N¬†pt¯ ›þè‘®^¶VĶ[' þ2 NWÿÿÿÿR:A ÿÿÿÿ¿( & HWžšÆÿÿÿÿ.ÈV÷ÿÿÿÿÜ:ÿÿÿÿˆv<›ol?C€WX•`ê"m\ñ–ܤ«'Ä-AÏ| ÿÿÿÿ©ì6Eÿÿÿÿhÿÿÿÿ„¤ª+07ÿÿÿÿÿÿÿÿ£e«íÿÿÿÿyE.¥¬žIIëÕ }\¯!§W ÿÿÿÿ)]¢}㺢9·7•Ü' pÜ ÿÿÿÿ¾„ÿÿÿÿM-^BHtŸŽzEcY„ÿÿÿÿ7ôÿÿÿÿ§ºÿÿÿÿã” ±û ÁÇõHízÿÿÿÿ@¶·{ÿÿÿÿC•®ù° Tÿÿÿÿ¬-Ô­ߦRB@ZÆnr£ÿÿÿÿ®Ù8œ ¹±Å[ \jh6˜Mš“ býÕª .™FêêZ²”‹õ¸h 1£ÿÿÿÿÍ~ÿÿÿÿc”7vÛ ÿÿÿÿ9ù…ÍõÉŠa‚=¾K)IžtÙuC\‡žt¥k$Ò h¹mÚ ¨¨ÕÇyw syæ›X ˜ÿÿÿÿK.·æ íÔ/”˜ Ç@?—qø>*ž"î7ýƒ:Š ½òóëf ÿÿÿÿx³Êo°ÿÿÿÿ£í`o¦qÿÿÿÿêÜ( eòÿÿÿÿ@BÿÿÿÿK” ]ÿÿÿÿÿÿÿÿdÿÿÿÿ‘¨öân˜®ü ¤E{º[÷8 ý¢ºå¢§ãü¸ÿÿÿÿpØ [ÿÿÿÿ‚×3ïY¡$QéVz˜ÿÿÿÿªóâÕ>ì×Ê ¦ 6Uú ÿÿÿÿtÒ [ÌÿÿÿÿlU ó"º)“ BGׯ ¨ˆ”Ø îÂ;}Æ“Œ Î+Hë1gÓKŒÂ®ä U«tliKm ÿÿÿÿ/© î6l {]—έŒÿÿÿÿ nC °G¬C£ŽªÒ WŸ næ.ÿÿÿÿÅUbªögÛ ÿÿÿÿ&aÿÿÿÿƒ¸ Î:ÿÿÿÿŒÿÿÿÿZ —ÿÿÿÿÿÿÿÿ@1ËœQÿÿÿÿÿÿÿÿ«#_í èO$Çž3ÎÈPKiÛ …#å^êÍe<h{ý ÿÿÿÿihò(l-ħœ! ‰h.a3ÅÙÇÛÿÿÿÿÿÿÿÿ€¬ø&‹Í•ç9@ )’û©§qÊZ’¡&úæóœ ÿÿÿÿSM I. ¬ö ÿÿÿÿÿÿÿÿ€í K{ àE }¬½EÊ“H ò¬¢¼KÄ,(°#‹ »ê _c*öAt a¡Ôª‘¿œí €÷ FnÿÿÿÿËxØ Ërÿÿÿÿ“í ÿÿÿÿØã `iXÛÞÿÿÿÿ⑸u áJ ˆ'ÿôÿÿÿÿuÿp4 ÿÿÿÿA Ýê “qÿÿÿÿzk~{È ÿÿÿÿÄÿÿÿÿÿK[ÿ `®ü ¸ –“_Ì ÿÿÿÿ娈ÛH I| Od¥mý˜Tz)ÿÿÿÿ:Ú‰A(˜CÚœÚH! ,<ÿÿÿÿÊýx ´´ÍnÝ.dÿÿÿÿNa:ƞŴ'^ÿÿÿÿÿÿÿÿ oÖ  6a‡ÿÿÿÿ›u aŒ o$ý ¹ôü_Ä ÿÿÿÿ8$ ý ,·[ÐÌ \ÑÁæÿÿÿÿ_…:ý x蟛m>'fºÏ€Û šðDªŠKÏ |»¶GÜË´ØH]¼Ü…¸*ÿÿÿÿž$ ÄÜئkXã@ ³+ á! ´º¿Ÿ RùWH—ÿÿÿÿcIx4gvHÿÿÿÿˆ+ ¶›Iÿÿÿÿ-$(ÞASíâ úØfü ÿÿÿÿ[|ÿÿÿÿ”Õ;E ¶pU| lúòì” ZYÿÿÿÿÿÿÿÿjE4‡1° §ö~Ãÿÿÿÿ¨[·ýÎÀiØÿÿÿÿKOÒ6 WŽÞÛ·¸ ÿÿÿÿ¤¡ÿÿÿÿ>äÈ« Œæ4Ù »,nÿÿÿÿ*J­ ”— .2 ­¢ÿÿÿÿÇè=ðO[›ÿÿÿÿ°úq¸Ž/y)=ùÿÿÿÿÞSÿÿÿÿÿÿÿÿü%®÷ êSÒ‰±å4kÿÿÿÿÓ ÿÿÿÿÈ= ÍÑôí nר vdáz³ ‚ª “¡fu s › ú†6ð3?`ÿÿÿÿ8 XzÎïxÖ™ÿÿÿÿÿÿÿÿrQÔJÐjÛaÿÿÿÿy® RÖRÿÿÿÿÿÿÿÿ툓 Al ›1cÓÒ ®4 Û© ¢æÿÿÿÿX¾Ô •–êaÿÿÿÿ†ƒ%éTàÿÿÿÿE– y8'`jä«±É „^ÆY°ÿÿÿÿÿÿÿÿiœ_M•\£Œ“úוXé2 ÿÿÿÿ¼É -ô%ÿÿÿÿ¹ç ÿÿÿÿjÙ -tP ©M –ÔÉ  yÿÿÿÿU_ÿÿÿÿ' †ÿÿÿÿù8=‰’xÅÏ2ÿÿÿÿÆ< /y=î\e÷ÈðÿÄ Ýó¼ W¤Uÿÿÿÿÿÿÿÿ0jXS829Ýø‡hÿÿÿÿÿÿÿÿ.ZЉÿÿÿÿÿÿÿÿË¿W ­g‰3Ÿÿÿÿÿeߺ ÿÿÿÿÿÿÿÿÿÿÿÿ©õ ¢ìJ3 ' #¹1ýI–O¿–¯ÿÿÿÿ[n£3 a ÿÿÿÿäÏr ´°´iƒ/ž•( ° ÿÿÿÿéÍÃþ*ˆÿÿÿÿ&íÿÿÿÿÿÿÿÿÿÿÿÿ¸ÿÿÿÿnWÿÿÿÿüß ÊèkSð5ÿÿÿÿpóÿÿÿÿžx|œ ÷7pI ÿÿÿÿ¯ M6,¼üTM ÿÿÿÿŸþê” —žÌë ãÿÿÿÿEŠ ôM&!È ÿÿÿÿGˆÿÿÿÿTÔ ,3ÿÿÿÿñx1„ºgj,…Ìs˜f– ÆŸ¡®¨ ÿÿÿÿÿÿÿÿh=O,OŠ ¿ž »»:¨ \•@ZU…gD !¹ ,µ0ð›~€‹ËV àµK ‡$Ø ƒªìIì@~X”pô ÿÿÿÿÿÿÿÿ×ÿ"§ Ça¹Ptʾ﬊ÿÿÿÿ¡Øë/VÇãS +` gmKÿÿÿÿ…¥ ­¤f]ô¼v)TÿÿÿÿŒ ‹ÿÿÿÿ!Š [B ö X%•3yZ™~Ξÿÿÿÿ£¸$º ÷ÄW9YÀÅpƒÅæY Ï ÿÿÿÿ¼yãÒO‡ £¹ÿÿÿÿÓ¤´„¸N ÿÿÿÿÿÿÿÿþ:è` ÚALÿÿÿÿÿÿÿÿ§Ó ÿÿÿÿ× 4»—é Jä[? œ|q:ÿÿÿÿÒ¸a Ñyaî Õ ¾ØR?w ÿÿÿÿ_3 ‚æ Q7ͬ­™*³ Ééÿÿÿÿ… t< f³ L4ÁJ*«$ª Š˜­£/` e|W˜æ dÁÿÿÿÿY­ÿÿÿÿ€ ŠD©9ï«ñX ÿÿÿÿ鞀 ÿÿÿÿì‹8Š ãˆ¬Cÿÿÿÿÿÿÿÿg! 5Òy¢ &¼ ÿÿÿÿèâ 3;0ª •%@4ÿÿÿÿ¨Äaé  ÿÿÿÿi‚ÿÿÿÿÚ¸,IÃ$ðÒáúÅø–ùƒØãcÛ ®œê‚ b+}  0Ç TÍÿÿÿÿÿÿÿÿ¦ãÅʨÔÿÿÿÿZ.ÿÿÿÿÿÿÿÿú”ˆ€» ÿÿÿÿ¿PM0ÿÿÿÿ(¹ ÿÿÿÿR- Ú O0¿Ÿ ÿÿÿÿ»‚ 8ç}xƒúíQ …’² i ¹´YÇ •CŒ ‡Ÿ ÿÿÿÿ¸fƒ>ÝG µÜÀ¨ +’´ý€Ï er%to# ä©7„¯? lQXʾÿÿÿÿ'¾ɰ,ÆoG2ÿÿÿÿä¥/fb:ª! ¯ÿÿÿÿÏgqCªi7  ÿÿÿÿÞÙÿÿÿÿ"•Þÿÿÿÿ¿ =‡ ›!ÎI³ þ¤\`BzÿÿÿÿÒªÿÿÿÿ¶iý8 ðí?uS• í‹“ýÿÿÿÿÿÿÿÿõæâÚru¬ÿÿÿÿÿÿÿÿ¢ÿÿÿÿz¿XÀ ¢-yý-ÿÿÿÿ Ú±Úÿÿÿÿ•jÿÿÿÿ¹½ëQÿÿÿÿ"uÃ] ¶ÿÿÿÿíµ›Ì™+g IuÈ‚ôœzr*†aÿÿÿÿVF¼–¼° ßJžÿÿÿÿór 2W Å, çš_‹ÌIY¥%ƒ–åüÈ f2O hh1—L ÿÿÿÿŠ,ÂÐÿÿÿÿŽÅ'™6 i×” iÿÿÿÿ†ï ÿÿÿÿãK­bš\]îÌ K8á¤ Ú ±~É÷×ÿÿÿÿÅ–àÆÿÿÿÿ…ÿÿÿÿÿÿÿÿ ¹ çÈ D#ÿÿÿÿІÊ¹Û› žÂÿÿÿÿTzÿÿÿÿVÿÿÿÿh€ ÿÿÿÿê¤0ÿÿÿÿÿÿÿÿÿÿÿÿÇ1Y~2È é ¸ör- [Í ´% ÍqO ‰0½%‹µÀî ƒÿÿÿÿõÇ@aÿÿÿÿƒ&€¹âÔ ’¨IÿÿÿÿVDáo î ÿÿÿÿ{óÿÿÿÿþf4]ÆžÞÙ ÖluÿÿÿÿM™Ú¿ Úî ô qS ê tÎ)ëû ¡\ÿÿÿÿýõ ÷-&þ <Îd  ÿÿÿÿ\zrë’; Ɇ= ’Ý è¯ -±X åJÿÿÿÿ Ôî¨ _ ÿÿÿÿÿÿÿÿ> àÈ ÿÿÿÿ”Þ¦‹ÿÿÿÿÿÿÿÿ³à ÿÿÿÿ1 ëÿÿÿÿ„|΄i ž÷\º‡í=^WNÞ–]G jÿÿÿÿÀÊyD îM•ê©ÿÿÿÿKÿÿÿÿÿÿÿÿÿÿÿÿà|-ì ìÓC•— “Kà ÿÿÿÿ)j?þãJÿÿÿÿ|öâî ÿÿÿÿŽÑ;Q[ÿÿÿÿ2á2 ”œá' ýÕ &Yÿÿÿÿ«¹ ÿÿÿÿ  ¨ÿÿÿÿ§—N1U2Ö€q(4 ÿÿÿÿ‰)QÿmS ¶Ý[sî6ÿÿÿÿAE ·˜ÿÿÿÿÿÿÿÿý†_ÿÿÿÿ|¯ ÿÿÿÿ5¥Îø¯Ô|NÎe X•æ¥„Ï ão ˆI†ì ôçïùÿÿÿÿfA ÿÿÿÿÿÿÿÿ€UÿÿÿÿŹ ëU›ò "O 3¼Ÿ›ƒ ¨v¢" ÿÿÿÿ(É k‚ˆ5gë– C²•| ÿÿÿÿÜÓÿÿÿÿ»÷ºœ¤4;Ñæ÷Ãà®D×ÿÿÿÿð• ’ý¬ŠžVvÜ-8›oS2yÿÿÿÿ¼• ; ÿÿÿÿNm ¢IÞR€.Jì ”| CÍP„Z´­ÑÁ˜ÄbÍÏ+wj×ÿÿÿÿ Ab>+ƒIó ~ y²Ç­š…ÿ4ÏÿÿÿÿÝ : TZDtïöí ¶5ñð Áù+’ÿÿÿÿ¨á ‡a íØÙö…®£ìñî^ _h·ÿÿÿÿæSu§r€¥•¼ ‘ùÈÿÿÿÿÿ²\úšNÜ ‘)Y£˜- ÿÿÿÿÿÿÿÿÿÿÿÿÍ9µð3í ÿÿÿÿ­®ÿÿÿÿy=W ø E Ó, L¼ õR ñ „˜`Ú ÿÿÿÿ’HÿÿÿÿWA¤è¸ %kR°Ù{ ÃD'2áHà Ž~H?{Ô—ºÔ–µ’y˜õ„s l •S o˜#îy<js©ô ÔPÕq3„ $‹ ÿÿÿÿÿÿÿÿÿÿÿÿ³ ̈ ”Ô ¬hªÖSDÄ' ÙÜ ¿v ‘èzGBúnÍ ÿÿÿÿß9±Ó eúú¢ 0Æì<Ó("2•[ orÿÿÿÿÿÿÿÿXZ‹ÆšÖÈ5 ÿÿÿÿ?iÿÿÿÿ‘ -ßÿÿÿÿÿÿÿÿ:V–INUãÿÿÿÿè. Â¯ cX¹ôñ ÉŽÐ5 ¯,GÉ ÿÿÿÿS† ŸQ 'ê 6ë¢Дƒœÿÿÿÿ½h+ slÿÿÿÿÿÿÿÿÛ|l\ÖXêb XZ^}ÿÿÿÿÉd f øa ˜qò€ ÿÿÿÿ²&”ÿÿÿÿw…M1qUæošÿÿÿÿŒ¼} ÿÿÿÿcîc„ ‡íâ*ÿÿÿÿÈLÝâ ’oMæ\…zè ²° þ¸h¤ÿÿÿÿ/å­&´Ò ZFQ$ÿÿÿÿÞ¥íåÿÿÿÿÿÿÿÿÌI`/ú:t QMÿÿÿÿ#½]Ø£•™Î ÿÿÿÿ?¹ÜÍ+ÉFñ ÿÿÿÿ&ø‚u¤öÿÿÿÿ‚6 ž¤±HtWÒ;LƱT ËCd­ м»²H ‡Ž d Ö_ ÿÿÿÿƹB× sýÿÿÿÿ;Ü <:ºâ •Æÿÿÿÿÿÿÿÿ࣠¦|ÿÿÿÿð BV"¬dì üÃíùV2©-÷ m)Ûéñ 6½µ¨. j ÿÿÿÿÿÿÿÿ¹ø.eƒ ÿÿÿÿ7 ¶÷¢ó@é@èŒá^ £Ç ø@ ø†mÆÿÿÿÿ:!¸“…ÿÿÿÿè Xù˜P”Þ ÿÿÿÿi ‹æ ÿÿÿÿ†M O b1 `›»´A£- ÿÿÿÿ¨<:øWÿÿÿÿÍôäÍ¡ovÿÿÿÿZXúÊG!IýÓÂßL èŒ é'¨/íð¸´ÈÿÿÿÿJë ð ¥Kœ ¿…ëR 9¼Ÿ£’ÿËrRvÖ =’ *Øå“Ú ¯±>Øa‹ š½\0 òÕ yÿÿÿÿ iuP©‚NöF ‚ü á qLr.ú« E{øœ Ÿæd ˜û ¯N q㢠ÿÿÿÿ«/ÿÿÿÿ8 ÿÿÿÿ¯ñ[E§Zþ« ÃR ÿÿÿÿˆQLé ÿÿÿÿ ýÜ ‚geW×ÐYÛ ÿÿÿÿÙy ÿÿÿÿ/äÃ+ ·¬ÏR ÿÿÿÿ¨ ÿÿÿÿ]•ìýÿÿÿÿ*÷¡ ó ÿÿÿÿÿÿÿÿÿÿÿÿD.[ g‘´ B¸ q!o9Ò,Ï}5 Ì×ÝUp cO ¿äÿÿÿÿªï Ö'”kFðg?— 03 “ t³ ëí±iw/ÑÔkŒ< äÎÆÿÿÿÿÎå zþ Þ2ÿÿÿÿëË ðÏŒŸ E2+äÁg/øÿÿÿÿÿÿÿÿÛºÜÌÈšæ¹ 9Ú’õc R-ÿÿÿÿdH." 8Îÿÿÿÿü ÿÿÿÿÒ¶0 g9 °Ë£>k+!D U N``ÇÞžݸ úÍÿuJ ÿÿÿÿÿÿÿÿõÒ1ÿµÀÕ6% ⺠ Àé Éÿÿÿÿå \¥È`zË—@ìŸ ÿÿÿÿ¼ ò!ñ2 rã ú¿ €– -} ‰ÿÿÿÿÿÿÿÿ‹¯ö£Òm* ‹Ò-žèÄé)oب7»'©S¡vŒÓÃ| ”ÁtMî¬0ÿÿÿÿuy †å2ÿÿÿÿØ+£ÌÙ° ÿÿÿÿšO¿ ÿÿÿÿ à ¨3 6¥¥×Õ ÿÿÿÿŸ N¥ÆÅÿÿÿÿÿÿÿÿrO{eï Ã*M« ÂF ÆáŽÈ²iû“Ôâ70ÿÿÿÿ¦E…;ÿÿÿÿˆÿÿÿÿROCê;ÿÿÿÿxÄ”é/#0<ÄHá—%ùü×wKå }Qñ 2›uî Ü‚ iäC@"óM ÿÿÿÿ<šÿÿÿÿÿÿÿÿ*6 *µô@º ‹¤ˆrÆ¡#¥˜G si­ ÿÿÿÿ;Øw¾_ÿÿÿÿ’æ0ö ê|-—Ù2{I\P3cñß ý:Î ,‘ u>ˆ,x>ÿÿÿÿÿÿÿÿ éÿŒ=ãP èà-¸ÄÑò4ÿÿÿÿÿÿÿÿ^IŠû"í å tèÒ`ÿÿÿÿÄi ÿÿÿÿÚˆý& ó–jû eÆBu7@‹h–Ù÷ÿH™mnö…¥˜pd ËÍÿÿÿÿ¢1)w\ ¼Sã{ MÒûbˆ7}Y Ðêx<´Íÿÿÿÿ±¢ IÿÿÿÿˆCò$á!Ù`M)]†žß× Ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ©ìйÒ![,üÇ›dO²ÿÿÿÿ^VêôOfô%½öC8ÕÑB ¿ “b%¸ ÿÿÿÿ®D‡ñ Ó­ü{ÿÿÿÿêÿÿÿÿsº ðŠÿÿÿÿîL± kòKx­Ÿa0YMhJäà„jÊ)¯DòƒuÆ ÿÿÿÿ3ú€«÷ÆÓ[ñ× c±Fì ÿÿÿÿG¸¨ÙÿÿÿÿÿÿÿÿñyÀÍSÿÿÿÿ Ø Àÿÿÿÿ`2p>ÿÿÿÿÿÿÿÿ¤gä±ÿÿÿÿÿÿÿÿ3» Ç BY*ÃfEu)6T 2ºô¥ -K›Ñ l° À³ Èac¼È †ñN½Æ Ø¥C—b;6 ÿÿÿÿ«SÒÿ ÿÍ PüuÿÿÿÿQ¿ÿÿÿÿLW¯ÿÿÿÿÿÿÿÿp³ ¨ì £?± ü·ï³ìP|–Ñê¶¶£ç›þïUï1… hÃSG>i…ÆuùÖ Dô…$ÿÿÿÿ>\ÜsË­þ+kRŠc¾Õu.Äÿ3øéöƒãm«ARèë£P ‰³ÿÿÿÿÒÓ Àî¸ÚÿÿÿÿmYHÞÑs å[1æÆag0PÿÿÿÿCéó ÒGã ¨*\«ˆÿÿÿÿ|§`²-ÐV6Î¥ùédØTè ¸/ÊàÇ„QÝ!*Ô‡D»}tI»‚¹a G(Ô Þr"}E5n±)¢•aƒó ‚&É¥à$×9 ¸ÈVÄÓ”HÍ |˜ aàP=iiZQÿÿÿÿÿÿÿÿ³V;·Rº Üp¿¸ '¾ì Æü@N ana¿ ~, Wû '5}Åd xÿÿÿÿ¼üÈ…* ÿÿÿÿ~úΩbŒ+ ªßO%} åÿÿÿÿÿÿÿÿK)ÒTЋÿÿÿÿl^ bü`”mÀg |T 9Ä KîaILÅÈÿÿÿÿhÔ ÿÿÿÿ8$(ÿÿÿÿ>NÛMY(Æ4åküFÿÿÿÿh4[7£óì ²Sÿÿÿÿ›Þ ¡¸ Ó ÿÿÿÿ˜ÊÉe%~ÿÿÿÿT´\¨‚ÏGó l‡ÿÿÿÿÿÿÿÿÿÿÿÿá “ªsq§Þ Æ« ¯Ÿ8b[ê Rž©!Ch#y­µÿÿÿÿ²=rÞÿÿÿÿÆ»LY9ëotÙé~ÿÿÿÿÿÿÿÿ„ ûšMÿÿÿÿÇW Ð×Ô y5 ˜2 X]mGj•ÿÿÿÿÿÿÿÿLw,Å“™ÿÿÿÿbx×L [s ‰Q¯·ÿÿÿÿÙÿÿÿÿ[ ÿÿÿÿÃ* ÿÿÿÿùù Š,Ô0À_Îÿÿÿÿq4ÿÿÿÿèW¯®] cø Ö”!N¬(…« 1 nn‘(íæà †çu ·ÄˆK<ê Kfˆ», ˜(ÿÿÿÿcMò5äÿÿÿÿWò ÿÿÿÿ‚¸²M£0q {ë—Inb×0%§x¹±ÿÿÿÿâš ¬¬ÀíMúÜ ¤Í ö8áp1ÿÿÿÿU Py›« £z, Í㘠ÄÑÒ ®ž ÿÿÿÿ´` .™Š j´î g[n~ ‘ê Ôn4qñ´. (­¡‚`mÀ U§ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ$8ÿÿÿÿÔ¶º+­lÍ ÿÿÿÿ“`&ÿÿÿÿà˜i\ÀRš¡´x ÿÿÿÿ!hõú _,e”Òß Yȹ–Oò°g Z¨Œ×Æ‚7ƒ âË‚ïàÿÿÿÿ×äþ³ ½Aµ>´h F.950ÿÿÿÿ¢HráÖm½­9ÿÿÿÿ' 3¶9.pÓl¥©ËérWÆ#{hâ?l›nšëwUy=t 褖ÑÙ ¶«mdjH öFÿÿÿÿt›ÿÿÿÿÙÅÞƒð·sµ‹¿„öü¬SîQ7Â*gV »†GòO³— ük ¼¢ žBrøÂ—¬ðî Gﳨ tÿÿÿÿ r³Ø[j´ÿÿÿÿÓ„UŽÿÿÿÿÿÿÿÿIDô~ ·f ;u ôÀ f ›=æš5ßÿÿÿÿÄŠÁ… YÊYC†vž`Ø Q Þ´•›,:iàÝyN¦»á>€ ­FÜ¡ ­êÿÿÿÿq¦xõ³J£ÿÿÿÿÿ\gáèüÿÿÿÿ š ¬*ÿÿÿÿLkSyëÿÿÿÿW $¢ ù¬íDak‰\vJ ~™xÿÿÿÿÿÿÿÿqyöfP_› Ï¿P¶<$ ñ\ÿÿÿÿÿÿÿÿsï;4ÿÿÿÿ8 …#m„TΧªÿÿÿÿÚÚÊ4Cx Áf ÿÿÿÿ_¥ eÿèù?Cè«:Ü G((ó •š¬Œ!ògÿÿÿÿ}üÿÿÿÿÿÿÿÿŽcŒ¢Æ­°gÛA¨©¼‹ší›4–˜&{¨ÙrÕÙÿÿÿÿ5ÿÿÿÿƒs ÿÿÿÿ:ÞgÖ.wí«x<ª&ûÿÿÿÿZä ÿÿÿÿ¥ÔÓ bÿÿÿÿ{’´ d ø˜4ˆàV¨›ä Äo6 …y„ùf ÿÿÿÿ7y-œ´#ð³'%áûuÀyNÉ ••K10 k<v[ ùíÚ”žñïAMÿÿÿÿ5ñ×8˜!›!Zîûÿÿÿÿ¨í¬ñ ÿÿÿÿ-Wÿÿÿÿ”¹vÖs²Ýÿ~ï’ƒeû® ÕE³X†ï¯b²ãä ÿÿÿÿÐðªÿÈ Äƒ÷oÿÿÿÿ àïÔæE É Iöå ˜{¯ƒ-çÿÿÿÿÿÿÿÿ« Õ°¤ ·ƒÿÿÿÿÿÿÿÿ-7'Ê ¿ÿÿÿÿ¯ŒŠÖÿÿÿÿOëuã³ÿÿÿÿÿÿÿÿà ^@ P& 6 3ÿÿÿÿ>àtJÿÿÿÿ_¤í©¡× ÿÿÿÿ=œe¦ ­P ã0ÿÿÿÿ°¡êWÕÆ†j+ÿÿÿÿS£‚äYÎ »G é䨥Ö#ê %Ý7f§é'³"G(Á6 )ߦ‡®" ÿÿÿÿ}¤d²ýk„¨`¨_”µå`½Îêû"iÔ.ÖVÞ˜³óΉÉt|ÇP“fñÿÿÿÿ÷-EE²6$µ¯gÿÿÿÿ÷Ð ÿÿÿÿJ$SÿŽÖ¨ÿÿÿÿ²GSGÿÿÿÿ%*7ŵÿÿÿÿL_Á­eÈj[äÎÀ®Õ'·®mT× +—jÿÿÿÿçJï (­k< ñƒšþ¦´®Ï Ã< ºó*&bQ¼*ò•¨›è`‹ Ùt¢r N8 ø¼?ð-{l“%Uö–{Æÿÿÿÿãzÿÿÿÿ>’E®ž¶~õÿÿÿÿ\ÿÿÿÿ©ÿÿÿÿ%ÄŽú¿Æãðÿÿÿÿ 0ãÆÿÿÿÿz{[6 ³U¨r7í€QU¦ †õ ~%#ŸsÆ&od£B* ZB–äÜ®ÈM0žû½?'¥ÁdÂ’3¦,ð%=(ÿÿÿÿ1>j¡§&0NôœŽ(/ÿÿÿÿò¥4Q ×ííðá%?Og2§ÂW Öÿÿÿÿöy×z… ¶ó®ÕÌìÿÿÿÿ1NÖA 0ã‡~¬wa í3£¶ôÊ ‡†óc1¢dûôS˜ÿÿÿÿx]ò? ©Y´vÿÿÿÿÿÿÿÿÿÿÿÿÀX ©'ÿÿÿÿaÿÿÿÿÿÿÿÿ á?iÿÿÿÿôzÊ5®nQeOÿÿÿÿ)¼ÿÿÿÿW1öJX«¯=Ý–ÞõÜ î´ÇÉbƹ|BMªúàyKÁƒ©¨ ÿÿÿÿlnÿÿÿÿ¬ -g —s¨\1Ø ÿÿÿÿ " ˜iØS)Ù* fcÆÿÿÿÿÿyQ4.ÿÿÿÿ¹ëÞõÈ’„à -í§þÿÿÿÿÜ(ÿÿÿÿF~ªÁ Ûñ‘ ÿÿÿÿÿÿÿÿéØÎÝfíT{SÄxŽvÀS” ø5eàÿÿÿÿÿÿÿÿ4e’5X-F ”…8 Ò) ÿÿÿÿr/ ÿÿÿÿÿÿÿÿÿÿÿÿŸÞZÿÿÿÿ½NÞ~ F¯óZ¸cGƒ ̆ˆ tÿÿÿÿAÝà ÿÿÿÿ†™•Âbý³‰ (FŸþ)Ÿ· ìºÿÿÿÿñ>¹[ä ¥ÛØ‹UÁœØ ú æS ÿÿÿÿ·°.ÿÿÿÿ®<y¤q%V`:Esà ˆS3|Oi› ÿÿÿÿ]vy =Fÿÿÿÿ´üjVÿÿÿÿ¶" ˆÍ ø©ë™©¦âEDÚ¬1pÆó{¥ö ‹ÿÿÿÿ­uÿÿÿÿ!‚B›Ëühppÿÿÿÿ¯dŸpK!ª¦ L £;| F¶ ºš¯ÇŒ0¶„*pl À–Ø Z´­½ÿÿÿÿÂ2³É•ଌö›žÄPg„à˜ /p Èæÿÿÿÿî!ž4¤O… ±ãbX]Üÿÿÿÿ=IóÔo p I Œ`aUÛW­Jöÿÿÿÿ¤ñ³Þî0 _…Bÿÿÿÿ ‚×YøV¤þçÿ%¾ ­P¸˜e±Eá{a'ÿÿÿÿ¤‘'³¬ }¡DÜÊ~ =Ç*I PÝì«‚`ØPm#•U *¢G6“Cý^UJ gLC2ϺѺ? B#Âà‡ýé¨KêR¼+ÿÿÿÿ>¬øH PC N8gÜVÒq(Eÿÿÿÿüt&‚lg|ùß(úãYtoº¨,ÔnSv³Ö æÖã¯ÕVÎ|}¤ºÿÿÿÿz' å/ è(àÆªÿI t;Q%ÿÿÿÿuô ²_ }n 7‚m”ÂsÑA-“ ÿÿÿÿ’D{} “ivŠÿÿÿÿoýî/[¼íó¯–‰+±o ÿÿÿÿÿÿÿÿtSÿÿÿÿÙÌ¥+©V ¢¥vÍ ÈT{“w`Ûa† vë ‹êgS ¦®,4WÛ†‹Ã~ ž›Nfÿ ÿÿÿÿàÃq¸úo¢ƒ‚>†lH¯0ÿÿÿÿðÜä '-Ë-}\ “<Àt_ X` Ÿò \äÁ#蜨¸åR(¸͸ÿÿÿÿ8íâ Çx A ê/ üxÖfÔ ÿÿÿÿX&_7Ê n¸0ÿÿÿÿU¾έ‡’ñmЬÿÿÿÿ!¤f_ õ p~nÓñ›ÿÿÿÿ’4 ñÍnÀpq‘‘ ÷­6éÛ: œ4-ÿÿÿÿ¿ Õ} Gˆ°å‘ÿÿÿÿÿÿÿÿ—Rà‡y{Ïö p0I <ªÿÿÿÿØ qeàHb¶©º5ÐS¥‹Íx4•L… Pkc˜ÑÏÿÿÿÿ¶ÚµÑ’™ÿÿÿÿ2 ÿÿÿÿž–V¹.S €Ê0 Ÿ ïuóé yŸ­øcë|Ä ]JèÞúbsf=­‹Š=!4Ñ:Áæ•㈾¸S ÿÿÿÿYFoo¿­©$ #®7. ÔÑ´ÿÿÿÿØÜ¯Z \oÙXÐñìY8Ù„*QUÍS-ÿÿÿÿ/Ž áä`F « äÂLðóœùÿÿÿÿa%~®·wÿÿÿÿiìNvj vã Í}E,šGß ™‹–Àsìlôlÿÿÿÿ6£zà äÿÿÿÿ_+Ž} žÔ1Ú>ø Ò> ºïƒ§)% õç$JÿÿÿÿÁd«Å~Ù ÿÿÿÿΨ #ê~8¯·xT —OŒFbÿÿÿÿ3×úPâê>|§¦UÐÿÿÿÿª q ó·Žk§k3ÿÿÿÿÌ1ÿÿÿÿ™ÑÄì¯>…¶ç]~ÿÿÿÿÿÿÿÿzE Zÿ¼ ÿÿÿÿÿÿÿÿ|È t^qÿÿÿÿËxôÂÿÿÿÿÎÕéHû¿y?a N«Cÿÿÿÿÿÿÿÿ*¨¢Šÿÿÿÿt€Ûªœ† Ð<ý‹ Mÿÿÿÿ x DÆWO §£q ^ÉóÇ£-=Ýâ{µ_÷Ó ÿÿÿÿÃHrò‡"Œ×†AÉ_ nrÓsÀI˜ú–ûjy D)Ech«sJ‹@ÿÿÿÿÌØ i›¿_̘µ¾ þ¸÷ÊÿÿÿÿYHîb ®ÿÿÿÿÿÿÿÿÿÿÿÿ–_ÿÿÿÿamp §Ê0lè; ­ÏÿÿÿÿPÿÿÿÿ¯Ç 9 Î@n÷ÿÿÿÿöþ/« 1-OA Wù0 [Ï(Áÿÿÿÿ ,qà –Žz3 .5gÒV¯ú M£ ËP-/_ÿÿÿÿ0¦E|ˆýjx Bä ó'Ö J …`#`¶¨Ö›âY(4ÿÿÿÿÕH°ù‘r?ÿÿÿÿsR 1Mò& }µ´û÷™¥.Œ‚žOr ŒcÓ  } * ÿ+dŸ ÿÿÿÿ`bß7?Ö»¯F *Ÿ®ûu+qDÿÿÿÿ¨ĸª¢ nÚcØ:ÿÿÿÿoÿÿÿÿtv2Ð -Øÿÿÿÿes œW½6 üýUŒI ÿÿÿÿ̸ÉJ ÊýñT‹¸ Cuí¨z"UòÿÿÿÿϨ¯òÐ{OJÿÿÿÿ{Ðÿÿÿÿxx2 ÿÿÿÿ¨ëÁÉoõ ÿÿÿÿÿÿÿÿµóÊ—~ãê¸3*7ªÐ­ S{fÜ;7¯È”«Ì þax7®ôÿÿÿÿ-°žD€oÙSÅ´ Z2 žkç+B ÿÿÿÿÿÿÿÿ»ááºõC--ÿÿÿÿßgçXŽýT8ÚTË/S ,àK@ÿÿÿÿ¯’üçÑÿÿÿÿX }Ç€ ˜ëÿÿÿÿ= ÿÿÿÿ×sÏ‚6@ìÚ ß lâE—Ë6 ,€Y€d§_¸ÿÿÿÿ1ƒ»ÿÁå#Žäö ìÿÿÿÿ]¬C|2äÍ– ´CS ;QÈ} Ü( ŸzT`5 ž8bÿÿÿÿÉâ1OÿÿÿÿMi¯–¦‰ÆqzC ´  Û>5¼ S@×s¸‹³å¾ „‰ x`ÿT}¸hˆî ÿÿÿÿ¿`ªñÑ'ÿÿÿÿ5Dÿѵªÿÿÿÿ@Dé0 Ï‚©1 ]Ü•£dÿÿÿÿ·§ûâ1ßï*¿~â´#¥y¯8ÿÿÿÿ¼]‘.O~% ²rˆ‘Aþ z1ÿÿÿÿUqÔùmš]È Øu RQÔî ÿÿÿÿÿÿÿÿ_ùIÀ"ÁÝÇ^Á^þ½€öÄdáQÍ‚Þ9¿» [ÆØ«=ßiù{‘hNCdy  ÿÿÿÿ3wÿÿÿÿXÈ}%ºs©`ÿÿÿÿxS bðMq®Úk¯˜ýº ®§q±áµ $,εWÁÿÿÿÿÆèø}ÿÿÿÿ˜£ i‘â¾ô§ÄÿÿÿÿoL Ь9á`°2^0ò üo;bê†$ÿÿÿÿ7 ²¥;õ±ìÎCÿÿÿÿ1÷Ì´vÿÿÿÿXš ~Ö%TV!µÿÿÿÿýL ÷L¢U øÞ”Õ?ë —MnúÒ÷˜ÂûWRÿÿÿÿÎd©WÿÿÿÿÌpð; k…ÿÿÿÿ´r ýžÿÿÿÿ¨6g~°j¸‰ ë ÿÿÿÿê˜oÿÿÿÿ%=/Pÿÿÿÿc"hu‡OZg ˽n‘,bŸN iIJ=+³ÿÿÿÿ<‹Žÿÿÿÿÿÿÿÿßwl½ ¥½ýÿÿÿÿK; @ë r Ùqi,Mû>—ÿÿÿÿÁ[ÿÿÿÿÿÿÿÿAʸ[]ýð¨ ÿÿÿÿ‰÷ŽPÿÿÿÿ H]€,Ÿª¦­÷êú`•1ž¡ )ÿˆ1ÂÞ.YWGݹ`s¹Ÿ± L”ÿÿÿÿ·+Q¥ÿÿÿÿ³+ÆËð(*E(äOÿÿÿÿÿÿÿÿÿÿÿÿGëVH K÷a ™@çš $ÿb¬ íî;ÿÿÿÿÿÿÿÿÿÿÿÿô‚1‰§eBwÿÿÿÿæa Iø#[G, ¡ŸÈëó ñß¾ÎfsrŽó:Š t  L›W$§Æ¬ cšŒ cá LN³”JYr ÿÿÿÿOåFóÿÿÿÿ bu$9Ö7ÿÿÿÿ —ãÑiüméíz÷! )çÿÿÿÿÿÿÿÿÿÿÿÿnŸ ¨Só5?\  xœð% ÿÿÿÿÊõÿÿÿÿ^Y+[¨LýRF„ÿÿÿÿY ‚u;b ¨% û ÿÿÿÿæÊy{ fìlöÿÿÿÿ.À ö  ÿÿÿÿÿÿÿÿбkaÄžsï \ÿÿÿÿÉ 8 p½qåM zó b™&›¡Ù¹Šÿÿÿÿ2âh½ bŒÂVƒÿ|+°¾Ú»ËëL`‰Y¡ªÿÿÿÿÆ ™ÛØ: Üo\§½S û÷Šÿÿÿÿ ÿÿÿÿy¤µìhë…­r ýä Dü7,çEsO£¹ÿÿÿÿæ¦æ †è1†îå;F»ßÂÀŠ17ŽeëÁD"µk¶Ùd=Pÿÿÿÿ#Äùˆxÿÿÿÿj>ÿÿÿÿk¦¤„*³¤UèFÿÿÿÿÜ\Owf¥I4Á òë0_< êÞõX-UËÿÿÿÿ«jû–ÿÿÿÿÓÚF‘y¨ÿÿÿÿÀu 2¡FÎ;ewÍx89ô·"7 ÁAðž ÿÿÿÿºôǼc[ŠUÑ ±¬Â奂Šî‹ 9€ ·‘;ÿg7 | ;ô Wä_ L÷nÙ)±ÿÿÿÿ ÿ‘~ÿÿÿÿ&2z6!' ÿÿÿÿ °PlRņq m_æT³ S§^åÿÿÿÿàÀ!´ÿÿÿÿø<-ñÖ} #Ÿ'\—¼ks$ïÁ 7Ž´‡y…ó3' âÿÿÿÿ¬k ªÍÿÿÿÿ‡Ä^¼€Q¸w¿vx ÿÿÿÿB…ÿÿÿÿ…?Íìÿÿÿÿ —&gMK ­Ù |”ê³~ÿÿÿÿÿÿÿÿ‹4 kz“„&B÷…ú }yÿÿÿÿÿÿÿÿÇp>· ™LÿÿÿÿmCÚxØmãìa?‚%  ­Ôï ŽÀ ØâÙ ;Ä]³ y šˆÿÿÿÿ-¼DÛ\Ô ÿÿÿÿ¯P3£ÿÿÿÿœ{ ÿÿÿÿ’Å =£{ Ÿd ·®Íâ7¯ Ö. Ï­ [h_´gæ–%H à 9Å YE^«K[ ÿÿÿÿóL£ë {œ ÿÿÿÿs¹b”†úïmMï Ão}e Ïlÿÿÿÿø…:n6/Ýÿÿÿÿj [.%CZç VÌ9暢ˆaëFAÿÿÿÿöÆÿÿÿÿ9C ®ÛÎÜÿÿÿÿ¸3ÍCÿÿÿÿ=§ÄŠÿÿÿÿ 3~’žÂÜ 8eÆõ%ÿÿÿÿÃì‡Åÿÿÿÿ.jœÉBÛ‡ž=Oÿÿÿÿúñ/ óÑÿÿÿÿä.ÿÿÿÿ+¢ÑŠÒ ©I)Ã:ô ÿÿÿÿ3û MÚ½» ÇT<6ÿÿÿÿE €J´¸H A Hô ôÃN(] C îIÈ5í·Ã ëþÿÿÿÿ´rÿÿÿÿOIPêfú%‚´Fë;:ẚÿÿÿÿ¿ ìjÿÿÿÿÚI7N pŸÚ’ Ö­’t yÂÿÿÿÿÉ®ÿÿÿÿ{óÓ‚ }ÕÁ ÒSðÿÿÿÿ™¸}ˆÿÿÿÿ3dF’w[ÿÿÿÿ~ "³ÿÿÿÿÌ+Æ ÈLÿÿÿÿªæI¢âãøqí©ÿÿÿÿ–IqD7ÿÿÿÿ3Ž {onË\˜€$~>/gYÿÿÿÿ-zo äW Ÿ6 ý©ÐE‡Fp3 ¶ÔºH û QWçEÿÿÿÿÿÿÿÿÿÿÿÿWI @ðÿÿÿÿ{±²Âÿÿÿÿî =`¡gujÇþÿÿÿÿõS ØÝÿÿÿÿR>'ÿÿÿÿå CFüO îÏ %’'ü:«1‚–£Ä Öa%%ÞŠk]ÖÏ2Ïh †­Øh Û )¢Ðp(æˆÚ‡KÕu^,ÿÿÿÿÚ½ÿÿÿÿ$CÉÿÿÿÿ=/µ\g~ªˆŠøŸO5T ‚¾b~ƒ4 ´7 *rÜŠ@¿ƒ` Á˜xÿÿÿÿñX ÁÂ\Aà6ÿÿÿÿÿÿÿÿÿÿÿÿ¯ !–²‡k pÿÿÿÿZû ÿÿÿÿ^™·-ÄN3æE % 2ÿ ÛźMjªÿÿÿÿÿÿÿÿÓ- ÉEbOü ã{ÿÿÿÿcDçaÚ`ÿÿÿÿ[å²” –y ÿÿÿÿèÅ‘ÿÿÿÿåöÿÿÿÿ?g §¶í¬ã­9z:ËÚ•ý“­æÖÑ2˜ÁÿÿÿÿÆÎÇ ÿÿÿÿQŠPOëÓ ÃªÕ7 ÿÿÿÿ¡›ÿÿÿÿ–T`8P™Sï´D{x#< ÿÿÿÿ¨ææí ô+êÄ Ý POnî åÿÿÿÿÿÿÿÿa?„! \Aÿÿÿÿ'Æ„"à € bjª”kÜ8dÿÿÿÿ~Z_X î1ÿÿÿÿè‚_ç­ÿÿÿÿVi­a9 ,O– ‰…‹ÿÿÿÿ€ßÿÿÿÿ]ã×Í{`Ôh ‚à Q] &+÷‰¥¢Æ ȸ—¯ÿÿÿÿ™¨R¸•NI sîÑ)2\ ;þ¡I¶|ØÅB¡I_tÿÿÿÿZ ÿÿÿÿ< ÿÿÿÿ0‘ÚL P™Á@ˆ7 –¾Y?àÿÿÿÿçh •`ÿÿÿÿ´ø1 ÿÿÿÿu ÿÿÿÿÞn°quÝvcµÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ)v ÿÿÿÿ^smôÖÌ-GwWS£^c6Åñ1 pç‡ ñ\’¤ÿÿÿÿÿÿÿÿÿÿÿÿ’+¿ÚtËM§•ÖnëÍG–ëÇ ×¾ ÿÿÿÿ9£ã µ¡Ãß (%b_¦ÿÿÿÿÿÿÿÿ$ i¦A/ƒ?üÏ%" âžÿÿÿÿß>ÿÿÿÿ{£>ã *D ch ›¡ópÈhÿÿÿÿ©” ºb ýŸÿÿÿÿ@' ©4ÿÿÿÿc_ÿÿÿÿ{ ÿÿÿÿˆ §ª¾Pì,+(ÿÿÿÿ‚ë ñCáèÿÿÿÿÿÿÿÿÿÿÿÿ5-wÉÆÿÿÿÿ†2.íÿÿÿÿ8|ÿÿÿÿF` CÆ¡*ÿÿÿÿÖ( ‹¦ %7 ×p<¡~, 8îÏ+ ˆ²Ù:[iøÓ ª{߬q£ÿÿÿÿ?Ó\ÂÓ¢yÓ²§Z Äÿÿÿÿ¥+OÃÛ]N ÿÿÿÿO%hGÿÿÿÿÚªpu~£Ž ÿÿÿÿ±¤åª€»“³ÿÿÿÿµýÂG„~ÿÿÿÿÊz¼çö  &Û¤5òÊ- <ÅÌÆU =$ÿÿÿÿx ÿÿÿÿ—llx w ¯.ÿÿÿÿ¼Ù~Q ÒíAN0cK ÿÿÿÿÅ™\rô,ÿÿÿÿïªÿÿÿÿÒÿÿÿÿóÏ ÿÿÿÿç¢ÿÿÿÿªÛ bFÁ÷¿ÿÿÿÿZÚµ§0`°±æ®eøÿÿÿÿ£ˆ ©] q8 [xÝ2 ¹šh©°eØÿÿÿÿ*?,­ ÿÿÿÿÿÿÿÿÖ` 'νI ÿÿÿÿ6áiÛ=Ð1ðßlÍŽ vz ´ÿÿÿÿV"2 ¨Š•ŒÿÿÿÿIÿÿÿÿÿÿÿÿJT?S 3n |\½¤‚ ZõUzjøÀ×ÿÖŒ ÿÿÿÿÀm@¡ÔI ”Œ ÿÿÿÿ@{ÿÿÿÿ¹=¤Éf'Es¾›>¨¥È qÚ£ÇÛžÿÿÿÿ5÷`n+ᣠÿÿÿÿÿÿÿÿÌÚÿÿÿÿ— ô ÿÿÿÿÿÿÿÿ¨}–uáù à˜ W,9_­èqŸì+©Ê<“ÿÿÿÿÿÿÿÿ±ò¼xà“¯Sÿÿÿÿÿÿÿÿÿÿÿÿ¶Íÿÿÿÿ@>¹èÿÿÿÿ°q `¾Am·mWó1ÿÿÿÿëu—UFÆ |Eÿÿÿÿi"ÿÿÿÿÃÿÿÿÿ9Ÿ ÿÿÿÿŒ<¿F!h@P£ùÏ…ÿÿÿÿuÿÿÿÿë9¢_ÿÿÿÿ^g‚4„•1´ Süÿÿÿÿ}nÜ. žµÿÿÿÿÓè|bY. ®$\aÝ ©Aö•³xÿÿÿÿÿÿÿÿªûžÕà ¼€Y}@ÿÿÿÿ`J’}ÿÿÿÿtîWðRưL,Èy 4!ÿÿÿÿƒ`Ø®J§  ¿ìN†ÇÚÿÿÿÿÿÿÿÿÊ©0*zy f¥ ±ÈÖ¢rÈÿÿÿÿn¥ VNDÿÿÿÿ‡ÿÿÿÿ|]ÿÿÿÿД XVw°ÿÿÿÿÿÿÿÿ,S ÿÿÿÿÿÿÿÿ´$ò#’‹ êÿÿÿÿÿ¶z ³.\ÿÿÿÿñ`ÿÿÿÿ<Ù ý–‰Úÿÿÿÿ¶~ú¶38 v€/? ÿÿÿÿ42éÿÿÿÿ0ÇÿÿÿÿÿÿÿÿŽþÊmÿÿÿÿK#ÿÿÿÿ7¨ ?¨ÿÿÿÿÿÿÿÿÿÿÿÿ!fÿjÄЬX„ï9ÿÿÿÿÿÿÿÿÿÿÿÿ,42Wå¯ =¤ÊsS°ÿÿÿÿW” ”"p“äoçŒÞà û¸Ö¶ÿÿÿÿÿÿÿÿÿÿÿÿÆ@̨ ÿÿÿÿÉWÍ Æþ“ ¬oDè Œo&o€¤HÿÿÿÿF/ÿÿÿÿ+Ò÷¬‹ ÿÿÿÿñ´ç „~ˆi ùRÿÿÿÿ/œÿÿÿÿÚ·ù<4Iá©‹ dÀ ÙÿÿÿÿÿÿÿÿÏô-ðÉñÚ{¦ÿÿÿÿý"º Q ü ïº/ÿÿÿÿ(憞ñ•1 È<ã5¸cÛÅÅÝŽ „÷­œ?t Åõ ÄSÿÿÿÿírð ÿÿÿÿÿÿÿÿÿÿÿÿæn§»¡­Nsl? ‘ÿÿÿÿåÒ b” ¯“ÿÿÿÿ dæ§Äìi#E>½è ; Ïúÿÿÿÿ’ª*’3’|Úÿÿÿÿ 俆³ m~Éÿÿÿÿ©ØY!Öh–cL ÿÿÿÿkdÖ¦EË ÿÿÿÿÕÍR?jI ÿÿÿÿÏ`Wè C/æ N–ÿÿÿÿ³|´ˆ'èÉ 'é6çÜŒ°0 ÿÿÿÿKwúsíBõ¯n›œÿÿÿÿÙÿÿÿÿz¦F–ós»º  • ³¯'ÿÿÿÿÿÿÿÿ£ BÆ|(z£ÚŸÿÿÿÿZ·Ð×ZkÿÿÿÿÿÿÿÿCã ÿÿÿÿÊ ÈlÒ¢jÐ|ÿÿÿÿɺ"¿ Zÿÿÿÿˆ8ëèÔÿÿÿÿà è‹ÿÿÿÿÿÿÿÿ¿ ÿÿÿÿÿÿÿÿÊß§ª ÿÿÿÿ™z(–4woÿÿÿÿH¾ êÓ›‰ÿÿÿÿñÌÿÿÿÿ¾è1` ÿÿÿÿ"ø÷ È¡kÆ ÿÿÿÿÿÿÿÿ«¿ g¾ 5N*mÿÿÿÿÿÿÿÿIdÚÿÿÿÿˆŸÿÿÿÿÿÿÿÿth¿ÿÿÿÿ”ŒÙ˜Ñ ÛÅ"È‹Á ÿÿÿÿ˜ÿÿÿÿóå® Ä?SSÛSÿÿÿÿÝ #á&y®hyw|3a§ªö¹ÿÿÿÿ.v ÿÿÿÿ#™Žÿÿÿÿ¥}L ¦F”=ÿÿÿÿ+p "¨ ; {4ÿÿÿÿD]ÿÿÿÿW,Ê ÿÿÿÿÿÿÿÿ¬Ót'Ï?u èiÿÿÿÿÿÿÿÿÃi ÿÿÿÿ¥ÄŠ_ Aÿÿÿÿ,l פÜàÿÿÿÿö[ÿÿÿÿ¢  0Ñn ÿÿÿÿÄø5 ·_ «a-  Ò[æ.ׇ"µ/­ÿÿÿÿG1¬º žÏÿÿÿÿº6 {!›+ZÿÿÿÿÿÿÿÿÄÿ&ÿÿÿÿ£Ìþæÿÿÿÿÿÿÿÿîûúdñ> X^m×xö†ˆ ÷Au‚ ÿÿÿÿ™ '_pÁé»ì ÿÿÿÿÿÿÿÿÿÿÿÿ ²ŸÄvI‰ èÜ_ mx¹ÿÿÿÿÿÿÿÿF/ ‘Ãtÿs¸…2ñ¢þÆ ‰™ ƒ__ Li ¾ ä‚h—ÚÛÿÿÿÿtß·}Pp O@ ÿÿÿÿÿÿÿÿ ‰ÿÿÿÿÿÿÿÿPðÿÿÿÿÀÒì/‡î ÿÿÿÿW® ÿÿÿÿh•Z/ÚÉÿÿÿÿÿÿÿÿÉz™)ã ÿ•ÜñA­ç ‚ò ÿÿÿÿ^}Ÿ 3Åÿÿÿÿi”ÿÿÿÿ>H à ¡ uî¥ê2"ÿÿÿÿ8‰®žíJñ¨Š9ˆ|0 8nZi¦‹ÿÿÿÿÿÿÿÿÿÿÿÿ3á ZFfõ¤ÿÿÿÿsJxXØü { ÿÿÿÿ9¸ÝSˆ3 ƒöö Ôß5œužDz |ÓKÊ ,ÿÿÿÿZa ÿÿÿÿh’§zÿÿÿÿ3+óê“V³.4 ã ‘r¼=Pëµ$ÿÿÿÿ4× Pr\ÔŽ ÿÿÿÿ6á‹ðÿÿÿÿžÁé\ 7«ªWM [óÔÓ{}ÿÿÿÿÎÁ ÿÿÿÿC‰ÿÿÿÿæ rÙ ˆW™sG ÿÿÿÿÿÿÿÿÿÿÿÿ–8ÿÿÿÿv’ § ÿß„ y<ÿÿÿÿB ÿÿÿÿÃàÐç c¾ס bÉÿÿÿÿÔ¥ÿÿÿÿ[¡ äƒ ÿÿÿÿo —­L„©eá?ÿÿÿÿÿÿÿÿUîy“"E‹ ƒÔrF5eÀ_ :1ÿÿÿÿÿÿÿÿÕTÿÿÿÿK ‰8û¯¢ÿÿÿÿçäÖ‡ÿÿÿÿ{p]žÑÞý÷ „@G™ÿÿÿÿœ£,¯àžÿÿÿÿ]ž±°*ìQ|tf¡ D€ Ü5 |Sä…*Žqÿÿÿÿ]6U •ÿÿÿÿÿÿÿÿÿÿÿÿ/¢¼W…} ‘´ $Ïÿÿÿÿņ±»€ÿÿÿÿfÍÿÿÿÿ;Ô ¸(<¿ÿÿÿÿÔ¢ul5… ¿jÿÿÿÿ·_–ßïqÿÿÿÿÿÿÿÿÔl¢oÿÿÿÿ£SØ+™í뵜ij,ä{_Rñ. .*뎂#LÿÿÿÿÁˆn0X<Ûsÿÿÿÿgªž¦yÈÿÿÿÿ´4ÿÿÿÿ•¤ÿÿÿÿÿÿÿÿÿÿÿÿ]¹µà `w:1\î *®ÐJÿÿÿÿ4|˦¯ )ÿÿÿÿXAÿÿÿÿüé[ HÄ $xó©ÿ4KöETê—‹É´ÞÿÿÿÿEA#iÿÿÿÿ&'vf((rGuÿÿÿÿM¶C¯¹µÝÇÙXC› ÿÿÿÿvÿÿÿÿ=ÅÏ‹ 8 œ,ß2€w>‰ÿÿÿÿÿÿÿÿ¥ƒÿÿÿÿKã)ÒÿÿÿÿÐÅ™ötÿÿÿÿ{„ ÿÿÿÿ’Sa Ó_ "1±i:N‰Òÿÿÿÿ&_K0±æ Çæÿÿÿÿ”Ìi•F<ÿÿÿÿ©ö1›Ì¢ ñs‡f–õÿÿÿÿ»Åô§ ÿÿÿÿâÁ+ÖÿÿÿÿxI ð "ÿÿÿÿÿÿÿÿ» ‘ô Rõ Q }í@Á¤ ŠÆ¥ÿÿÿÿB´È^xë|?†œÿÿÿÿmi t#7bÿÿÿÿ¼y ÿÿÿÿÿÿÿÿÿÿÿÿjÃ99V˜è–¤ÿÿÿÿæô ¼ñ˜ÿÿÿÿßý”ß:o>P SDD·!ZÿÿÿÿŠmØŒãÏɤ ?:SÞJDßm®ê ÍÏè´m¶ ÑU ÿÿÿÿÿÿÿÿ}G”Ô ÿÿÿÿ È *.¶v»5 {_A ÿÿÿÿÍãú~uÅÿÿÿÿ,®1 ÿÿÿÿÀìÿÿÿÿÿÿÿÿñæ ð© pª׋ 8¸{—ÿÿÿÿÿÿÿÿOºmÕ ¬@ž;"=w÷~îÿÿÿÿeA^âÿÿÿÿÿÿÿÿ­† Pý;éy•¥ÿÿÿÿÿÿÿÿ¬àb«±?ÿÿÿÿ à QBÿÿÿÿÿÿÿÿÿÿÿÿ'`C Æå Ó}ÿÿÿÿÿÿÿÿ4¼ÿÿÿÿÿÿÿÿU–QP ×ÿÿÿÿUÕDÍ9tÿÿÿÿ£Âÿÿÿÿÿÿÿÿÿÿÿÿ_ÿ í•Ûÿÿÿÿ@d XÅÿÿÿÿ26ìäJ_{£ÿÿÿÿ]û*Â‚Ô ÿÿÿÿ‹â¦câùĂѾM¤b[ïcjˆø$ÿÿÿÿи–ªo$ 4û6 0NÿÿÿÿY¡-ó–ÃÆpž¢xñ´‰E- ÿÿÿÿ zÿÿÿÿïÿÿÿÿ<æ ÿÿÿÿØS ãh ‰Q±¶¬L ¶á ÿÿÿÿ©° óÕÿÿÿÿòzC NÓ]“Íø‰ïÿ%â ÿÿÿÿ³e> %¢°‰<ª2Ê¢YMRÅÔéªkÏwT¸a& j/¨Êûv•È“«»è º± ½^ 2[• Ù»&ºðëÔ3œ‘\½w_³£ Éçñÿÿÿÿ•cé%¿ì"0ÿÿÿÿ“Sÿÿÿÿtj Aû ÿÿÿÿËTÿÿÿÿ¥B™ï»ÿÿÿÿô”Åײ ·¹ÿÿÿÿ"B )°= å Õ#”Дނnž'ÂØÕ2zþ 6b Õ"3ÿÿÿÿÿÿÿÿý©U § “è§€¨®ÇV"ÿÿÿÿa b –ºíoç† ,ÒÂF ¨ÍÖ´ÿÿÿÿéå Š¸ÿÿÿÿb)Šæ »Lÿÿÿÿ4Ï ÙA@‘LrLÿÿÿÿR;³ÖŠì º1¦¹•[KI8/ÿÿÿÿÿÿÿÿÛm0UiÒŒNÖ%}×”a 9z \Ohÿÿÿÿ¢@ 'ô™¡¬Õ#ñ®ë!Þ ÿÿÿÿçgkŒO0 ÿÿÿÿÎ9Å’ ÿÿÿÿðÿÿÿÿ,ýÉvÃ=FÁ ÿÿÿÿÿÿÿÿ£§Ï®\ ÿÿÿÿÿÿÿÿ¡z&¾ } #ß0Âÿÿÿÿ|dÿÿÿÿñ÷Úþÿÿÿÿ[W)Ãÿÿÿÿ¸Ûo#ŸHÿÿÿÿç¸ÿÿÿÿ7$Ä# ÿÿÿÿÿÿÿÿ^šºbÿÿÿÿ:F×/Œâþ šÿÿÿÿÜ ŠÿÿÿÿÀ7ÿÿÿÿè øÓ_M ¯]Cj ÿÿÿÿaŒFȼ\,ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿð¥Âÿÿÿÿ¹Þû® lu¹lƒ¼Ø{ÿÿÿÿ#xÿÿÿÿHµÍå ÿÿÿÿú© ÿÿÿÿLÑÿÿÿÿXÿÿÿÿ6þ\ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿØšß„ÿÿÿÿÿÿÿÿ«›ÿÿÿÿ«œ x¥ÿÿÿÿL(^-É ÿÿÿÿÿÿÿÿbÖ÷ÏúÿÿÿÿáƒKÿÿÿÿ£û¾:H×»¡ .Š« Þ»—M\8´ÿÿÿÿÿÿÿÿAÌÿÿÿÿu'45ÿÿÿÿÿÿÿÿŒ¡J‡Á6ÿÿÿÿ‡(ÂÊ }×™éAÿÿÿÿy&¼·Ð3þ ¡ 5¡ Î8w/t›”f¦Î lÿÿÿÿ¦` H&ÿÿÿÿo4 Þj^ÿÿÿÿÿÿÿÿ3bW ã1¥JÆ{ÿÿÿÿ]:‰› Ãkÿÿÿÿ²c  pµZ*& g ËÔ»tìkiÿùÓ~? ’& &FJ7A ú.ã4r@pü®æq§vÛý4ˆÿÿÿÿ2¬òŸçu™? :Ï ÿÿÿÿÿÿÿÿQb òËÒT —wLÑË> ¯uÈß‹”> gà k)ïIšoxÿÿÿÿÿÿÿÿÿÿÿÿii·» µoÿÿÿÿ¿ ˆ–~] ‡CWÿÿÿÿÿÿÿÿÿÿÿÿr”m ÿÿÿÿ  »ÿÿÿÿÿÿÿÿs¾M%ªcUo ”ï Ç” Õ }~q ÿÿÿÿ9— Ìø`ó  N +¥šŽí ç²ÖÆÉ õLJì6S ¥ÿÿÿÿÿÿÿÿIÜKã¤!Ý&>³ÿÿÿÿ‹îÿÿÿÿÿÿÿÿÿ÷”«~¥KKÊÜó·S1á*€‘Å)té• ÿÿÿÿ]ÀÜ a ÿÿÿÿ%m‹< ..ÿÿÿÿëe°h2µ €µÿÿÿÿ¡~.OŒ9jÿÿÿÿ‘‚ . ÌøƒÈ· ÿÿÿÿ§ ÿÿÿÿ+1b5÷u Zs2€ÎäVÙHœvðŒÀ ÛH5ê„ Ê}ÿÿÿÿ»4 qâ ÿÿÿÿ%/ÿÿÿÿ¬Æ¼. 6¯œ’X ñc_æò* W;èÞ´tÛÎ / Ø (]ÿÿÿÿ ò\X #?aíÅ4 Ñ\˜À¡šfµWt¾5D„Ð.~f³‹þ „±P~Û,7 ÿÿÿÿƒ‚ÿÿÿÿdsÅPÿÿÿÿÿÿÿÿŸm …y—4Wk±ýÿÿÿÿ#8 8#4êÿÿÿÿ3#²ã ÿÿÿÿ©I Jt” Ê´ÿÿÿÿgî ".î ÿÿÿÿöi zEÿÿÿÿí—©!+ã7tf žšuEÿÿÿÿM¢.Ž6w€ÿÿÿÿïÿÿÿÿnØ ñYª —ÀLÕ ×üZO¢¿¨‘œ ñ )‰ѹh]ÿÿÿÿ‘ônIÿÿÿÿQ:"t%b Õµÿÿÿÿr· ¸?þ| [è¡ã A ÿÿÿÿ"Mþ%O ºbýHþ@ÁÿÿÿÿôÖâU¥ Y­ˆq¢?ü‰ÿÿÿÿÿÿÿÿÿÿÿÿM ÿÿÿÿS®‚tM†,Šm øæ ¢Ñ‚ä°Žލ!™ÿÿÿÿ)èÉÚÿÿÿÿUß\ o,]™ÿÿÿÿÿÿÿÿýŠrëÿÿÿÿx »l Æ9ÿÿÿÿÁÅ ƒ¸+Î:Uþ1ÿÿÿÿ” zåÅAþ[ÿÿÿÿ³Æ ÿÿÿÿ› _ ÿÿÿÿ$æn`.tÿÿÿÿõÅ ©#„ ÓÁÿÿÿÿ;˜Ǜî @,µ÷ô ZÔ øœˆV†ú8ãŸ0J(dÿÿÿÿ½è%@F zd4¥ìÉxw= mÿÿÿÿëçAe ‰Y½™, œ? ü,ý>4â·‰¯{¬“ ÿÿÿÿ¼Á¸DqYùâ.€ šÄ ÿÿÿÿ†@a§!5üí²?% #6ÿÿÿÿ ‹¥ÿÿÿÿÿÿÿÿé '-8vŸXé¸ËÛ ÿÿÿÿ"#îfùºœÿÿÿÿ #ø‰YÚÜ0µeÿÿÿÿå0߯ÿÿÿÿ˜å†å ÿÿÿÿ韀Πæ" §ƒ w ÅK>D<ÿÿÿÿ5ïSÖUe z7€‘ Î4jÍ'îHUY^ yZ:ÿÿÿÿÿÿÿÿ1a. ;ÐðˆÏÿ Z…G‡„Ýÿÿÿÿw¯—Êeh„}¤ð°}ÿÿÿÿ¥²ÿÿÿÿ|Ý ÀÌ4« ÿÿÿÿÄ3-­ À? ïrjÿÿÿÿÿÿÿÿÒ/:j î? 㠃뮦ÿÿÿÿê½ žûÚÑMG Æ íy[¼ —;ÿÿÿÿÀ† uÿÿÿÿ€–1â^M*׌ ÿÿÿÿÿÿÿÿ)n(Jx`¾D-Xÿÿÿÿ?D} ‰}¬pð2ÿÿÿÿªj œ2ËÅk$ðÿÿÿÿÃ@}>ÿÿÿÿÿÿÿÿ”yÿÿÿÿ¥o}ƒ ÆÿÿÿÿÿÿÿÿaúóÀ^‰ ÿÿÿÿ¸ÿÿÿÿ¬÷uÀÿÿÿÿÿÿÿÿng 䨸w<ŸÄ¡3½ð ãxbÿÿÿÿ®Oíô ¸ãÕZg .wJÄð7ÿÿÿÿÿÿÿÿVœ(bÆ Ã’SæÿÿÿÿJÿÿÿÿa,ÿÿÿÿÿÿÿÿdžhÁÿÿÿÿû(Üï ÿÿÿÿÈFÿÿÿÿú– Öb :‡³Ó1ÑŸŽ— A¯ÿÿÿÿDA` ÉRÕE‹ RRÿÿÿÿÿÿÿÿÿ_Šž«ß(Ç…W5 >ù¾ =yGþဠÚÏe˜ÉMæÿÿÿÿÿÿÿÿÿÿÿÿ$p³û }ÈÕÊ@Æ)£­JJy²] 0¹ ÿÿÿÿðÊ'ü *¸ÿÿÿÿ fgÞÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ•bص®ðú´Ò=ÿÿÿÿƒµö}ÿÿÿÿð”©1Ÿ²_Ãç°"V.zÿÿÿÿùÀÿÿÿÿîòèf¸ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŠoÿÿÿÿ"‡ Ðyÿÿÿÿ‘f#Û ¾f \Ý K¼vÏg`ë,ކž ·÷ú¥½¯%Q31­ÿÿÿÿ2ŒÿÿÿÿEbÍ!ð O¬å ÿÿÿÿ“ƒÿÿÿÿù ¸o÷94Ĭ™9 ±`ÿÿÿÿÿÿÿÿÿÿÿÿ:b Õ’ ÿÿÿÿh†ü ¦>Æ „@´ÖÈÓÂQy ÿÿÿÿØ œélm´Ø9 Þ³åÿÿÿÿÿÿÿÿÿÿÿÿÂïÿÿÿÿæ±U„nÁˆ $ Ò÷vhyDÿÿÿÿÿÿÿÿ52ÿÿÿÿˆ%ÔZBН4Ì $ÿÿÿÿÿÿÿÿÿÿÿÿQ­{N7±ÿÿÿÿÿÿÿÿåÒ|ÈÿÿÿÿÌ9ÿÿÿÿÿÿÿÿéAÛÿÿÿÿTÌ‚wë  4D$o6R-ñ6‚üÿÿÿÿ¸IÿÿÿÿÿÿÿÿsÀ;Z´ oG J ¿ÓyBˆRÿÿÿÿ& 7iÿÿÿÿª 8 ‚<²ÙàHÿÿÿÿÕ• #G 1t &wY ®Í ÿÿÿÿqÿÿÿÿÿÝžþ:6aÿÿÿÿÿÿÿÿz-÷³ÿÿÿÿÿÿÿÿÿÿÿÿr ¤IÚ zpŒD¿8v :D¨ U§ ôIÿÿÿÿÿÿÿÿcob¢ÝÁ‚ UÍ *2`ÖÜÿÿÿÿ€ü&ÿx¿a)ÿÿÿÿkÝCtã* ÿÿÿÿ]rÔº°½žc ÿÿÿÿ׎ ✠ÜηhK§»U§’ zœµ ÿÿÿÿ ÿÿÿÿBµ ø ÿÿÿÿ´ Úq`1Vÿÿÿÿ ˜<MŠ$ñcâµ>ÿÿÿÿÿÿÿÿ'x èÅ Éy ðîÁ P‘ð=kJzÉ ‚ ç¿Ð?Âr9 ÿÿÿÿ<Åu_Í»êÞ ÿÿÿÿƒ ‘„\¦Öػ޵Ðÿÿÿÿó3bHÿÿÿÿ: îïÿÿÿÿÿÿÿÿü‚ ÔýhA¡»ÄSw)a „;ƒô`y…-˜-.G7# °øäÿÿÿÿbå¥nÐ ÿÿÿÿÿÿÿÿwð;¡ª Ãý »gÿÿÿÿG0+ öT×»ðâcÀP Î5BÓÆyBa a7ŠE`éŽAÿÿÿÿØ£š^ûBFøÎ] ŽÁ æŠÿÿÿÿët»AÉk‘â·¾cAk£ÿÿÿÿÄ«3äÿÿÿÿcÀ -Á ÿÿÿÿÿÿÿÿ~ÅÿÿÿÿêÎ Õ(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ³Ëÿÿÿÿ°( ââ` ÿÿÿÿìÿÿÿÿ™k?Ae–‰”Ú0Áìàµvÿÿÿÿ³½ÿÿÿÿúiÿÿÿÿÿÿÿÿÿÿÿÿüï±1H%# ÿÿÿÿLÌÚi¶‰ÿÿÿÿh¦ U ?ÆÞÀT .Ï Âmÿÿÿÿÿÿÿÿìuÿÿÿÿ}EÐÚ®†â ÿÿÿÿÿÿÿÿ’µ(0u ( -¸õsjnƒ ¶¥Îa+ÿe°Šº·³qCÿÿÿÿGˆ@µ µqÖ„¶“*°¿þ»ÿÿÿÿÈ/r}Úÿÿÿÿª¡‘LS»„Þ±+µY ;f*”ØÂrƒ ÿÿÿÿðöÿÿÿÿÿÿÿÿ¿÷ÿÿÿÿEaÿÿÿÿÿÿÿÿLr2]º×û*‹ ÿÿÿÿf¹ >Æ©0ÊzâøïG0`£Ù /ÿÿÿÿÿÿÿÿôÿÿÿÿÿÿÿÿ4o\꘳ DÿÿÿÿÿÿÿÿwÏï€NÎÄP‰|ÿÿÿÿÞ(Ç,à  ÿÿÿÿÔ‹ ìÆ¢³ Ôêx ÿÿÿÿ×€…ÈIòæ²½uËŠ ÿ„²° Þ l^ Ý‚ÿÿÿÿñ%ÿÿÿÿmlZÊ”AH ú8\’ ïÍÿÿÿÿ ;†`Âú7 cY †#Täy/ù:ÿÿÿÿÊ4ó†Å¸³  ø°†ÿÿÿÿ̓Ö" r¹ÿÿÿÿÿÿÿÿŸ Æj Mýùf¯ÿÿÿÿÿÿÿÿ7Ʋm†ßgÿÿÿÿ*ç^àÿÿÿÿÿÿÿÿÿÿÿÿ±å s ÁfÞŽrÝ ¸Üièÿÿÿÿÿÿÿÿÿÿÿÿ »‘0-³‡0Wgݘ/  ó·ã8·n#˜`é ÿÿÿÿÀä \-‡U%J6bEÿÿÿÿÁ ¥[ÿÿÿÿ ÇaÔ  ßZ- Á³ÿÿÿÿf³ î AÿÿÿÿÿÿÿÿÿÿÿÿÝùž¯3ÿ¸rl뎲ÿÿÿÿÚ Å•ÿÿÿÿdˆà õŽ˜x ÛÍÿÿÿÿÖ•ÿÿÿÿÿÿÿÿ¹1ÿÿÿÿÿÿÿÿ4ÜF´V• zÿÿÿÿL·ÿÿÿÿ¥—J2 b^ ÿÿÿÿÿÿÿÿ ˆÿÿÿÿÿÿÿÿ¹K9 ˆ¿RX €ÓjßcpàÿÿÿÿÿÿÿÿÀÿÿÿÿ·9¹ ª¸Ùj Ôzæ Y?—ð ÿÿÿÿ~ˆ .C€ÿÿÿÿM$Q ÷o¿kX6ÿÿÿÿ¢œ ¹uðÍXÃ[²ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ“fVñ%2 },ÿÿÿÿ²/ÿÿÿÿ¬—¶¢Eú¶Žb8óŸ:€`$÷ó! ÿ|JÿÿÿÿÿÿÿÿÿÿÿÿŸ„k­VDÿÿÿÿù¯ÿÿÿÿ'æ ø†ÿÿÿÿŸven  ÿÿÿÿÂÅF7±‚i &pæ Î,=9 ÿÿÿÿÿÿÿÿSLI L§ ÿÿÿÿÄ” ¯J4ì .Ü7öÿÿÿÿ*= û– ÿÿÿÿÿÿÿÿG²Ûߤ tYÿÿÿÿ¶ÿÿÿÿ«ÀÅÄ• ®”šþ ÐÈ !fÌCr7ÿÿÿÿÿÿÿÿpnÿÿÿÿÿÿÿÿÊ#ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÞ6¤ "q&? úÓLo/W# ÍáŸÚw3¹}t‚ÿÿÿÿ\ã ·¦ ÊÔ ÿÿÿÿkñ:Ñ÷‡’"tüÎ|ß †ùÀirÿÿÿÿÿÿÿÿÿÿÿÿåëÿÿÿÿ–3f¦ù ›†àuÀ- ƒxjqß Ê‚ÿÿÿÿ-V» èÐCÀ ‰bð²“øû$?· ÉŽ1pw ÿÿÿÿÿÿÿÿG1ÿÿÿÿ,qÿÿÿÿÿÿÿÿ´?O¥ö Õiÿÿÿÿÿÿÿÿïî e‰J7l–ðRø z•Z( ÿÿÿÿÀ "Õÿÿÿÿî-£z홓Gò þÿÿÿÿLÌØÃëšÿÿÿÿj‡Îÿ|âÿÿÿÿ¦¥ÿÿÿÿ–ˆ9óËe7W9ÿÿÿÿ™ ÿÿÿÿ«Ùÿÿÿÿ³ •åÿÿÿÿ.ˆ6úx£¿|õÿÿÿÿæ0ñDš ~ð jËéÿÿÿÿÌáÛ–ñ. Ê•âd=rnðÿÿÿÿŸìÿÿÿÿÿÿÿÿ¥ÔÃO£`æù׫k c ÷÷þ×ÿÿÿÿÿÿÿÿV ÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿY?щÿÿÿÿÿÿÿÿ3V ŽÿÿÿÿjuI¾y†-) ¥ üÿÿÿÿܘSå +° ÿÿÿÿi ¸ZÿÿÿÿÇ}ŽÿÿÿÿÿÿÿÿH 3,ïõÿÿÿÿ”kƒ/¹ÿÿÿÿÈÚ J5|q å4­ 0J4 ÿÿÿÿÕÿÿÿÿÿÿÿÿìXá•Õ`I¹ÿÿÿÿÿÿÿÿÿÿÿÿ¾¯Ù€ñ1 ÿÿÿÿ­ ÖJ8ÿÿÿÿ«³WVÿÿÿÿK8 ÿÿÿÿÙ¡Òúÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ´ö€hèÀ)¹ÿÿÿÿÿÿÿÿ¢=ÿÿÿÿ§)*Þ ÿÿÿÿ¥ÿÿÿÿÿÿÿÿ„˜ <Émöêÿÿÿÿÿÿÿÿjô e ÿÿÿÿÿÿÿÿ˯ B"ÿ·ÿÿÿÿ& ÿÿÿÿP«ÿÿÿÿ Âÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿„ýQ«ÿ ¿dK\ÀÆbŒ• iÿÿÿÿÿÿÿÿ; Ï€æ§ÿÿÿÿÿÿÿÿ5/`ÿÿÿÿd3ÿÿÿÿ%Ãe Î ìdÿÿÿÿÿÿÿÿb$ÿÿÿÿ(ÂŽ'€ä>ÿÿÿÿ2ôsè{— r¬³ nÿÿÿÿ>6 ÿÿÿÿ/+ÿÿÿÿWÿÿÿÿŽÞú j ¿£J˜Ÿ М dÿÿÿÿÿÿÿÿ@U€fü8 , $.—– V/ÿÿÿÿ{E rì5°] ^2uò —΢‹FZn²èU¢`iÍyý^n ßÕV$ÿÿÿÿ®Âµ; ÿÿÿÿñKÿÿÿÿ#hEȾºãÐÿÿÿÿÿÿÿÿ,v&|Êð— ¨± žs m˜BßT×½®èÿÿÿÿû ÿÿÿÿ½Wä ÐÇ£ÿÿÿÿç¦uÿÿÿÿd¤ ñ“ ÉíÙp ÿÿÿÿ¿ ±Lšü ÌÆëuº7Y«=džÿÿÿÿÿÿÿÿ‹[Â; ¤ù ̪ Ü‚qLÄ ÿÿÿÿÓ‘(eÁ æU ÿÿÿÿûgÕZ e˜_g77 x²¬³ÿÿÿÿ)E™ï ÿÿÿÿaÐ :ÿÿÿÿ£ {gÿÿÿÿ˜Ìÿÿÿÿý]Œò@ÿÿÿÿŽ D€‹ÎTG :ÿÿÿÿÿÿÿÿÿÿÿÿjÿÿÿÿ.]v' £ŸŠµ„ÿÿÿÿŒ©âú]·¼ÿÿÿÿ€à èô > ?t J÷óÀóU#þ< ÿÿÿÿì®Õ© øqÑùek …¡ˆ{*7¹#> ÿÿÿÿJÛÿÿÿÿÿÿÿÿzÿÿÿÿÿÿÿÿ  i “§ÿÿÿÿJó ÌMÿÿÿÿ„jï/î!ºiå%‰ã ÿÿÿÿ'wqv ÿÿÿÿÿÿÿÿµý­À)Vÿÿÿÿá,tÿÿÿÿhÉ ƒ€ *•µvˆv ÿÿÿÿ'ÒÁ V2Á0µH¥Èfw#û ÿÿÿÿÿÿÿÿŸ Æ Ú pxK Üb6tÿÿÿÿÕ q¤ÿÿÿÿÈÿ¿ ¨ˆt Åÿÿÿÿ,D< ÿÿÿÿÿÿÿÿánÿÿÿÿ€7u5 ÿÿÿÿV 9‘ ÿÿÿÿõïDû¡ð õÒ#•Ð'-dÏgr®㢠{ ±÷gÿÿÿÿxhÖkµ 9>ÿÿÿÿÿÿÿÿ&èÿÿÿÿˆŸnûÉ {jú K»ÿÿÿÿÅп|kt\ ÿÿÿÿÊö /å# ÿÿÿÿÿÿÿÿU Ü ÿÿÿÿˆ# á TO aG,ÿÿÿÿÿÿÿÿ6h }Ý êgo,^8—ÿÿÿÿù 0{êÿÿÿÿCË ¹e…Ü¥ 2+ù ÿÿÿÿÿÿÿÿÿÿÿÿ¾ŽNų‹oh¢1ÿÿÿÿÿÿÿÿ’÷]Ô^» 'uH<\ëB Èóî¸ÿÿÿÿûoÿÿÿÿÿÿÿÿÿÿÿÿæímNÿÿÿÿMÛí¶ i!ê8J£»g#†QQmŸk2¨ áÉ™Šhÿÿÿÿ^ĸÓÿÿÿÿ|’ —5 è= ÿÿÿÿ* )ÿÿÿÿ£1Z& ¨ ™7 lLŸ ç u©2ì / ÿÿÿÿä&8?×ÿÿÿÿ+¤ÿÿÿÿÿÿÿÿÝCÿÿÿÿÿÿÿÿc•àÉ €ÙÿÿÿÿÿÿÿÿDâäÓÿÿÿÿÿÿÿÿt°L4 Pȳ ÿÿÿÿÿÿÿÿÛ¯šël ÿÿÿÿ/)©” XS¸1êF ÿÿÿÿ&¿ö‡-¨uèíÉ { J Uó ÿÿÿÿ÷ñ…0?ó „c01•&~ œ’OòÿÿÿÿñŽÿÿÿÿÿÿÿÿ±j …¿ ‚—™¼ŠKÿÿÿÿÕj ‘à¿‘ÿÿÿÿÿÿÿÿÿÿÿÿxn!\èk ƒ{ÿÿÿÿB)µ †ê™÷ר2ËÏ€Æÿÿÿÿÿÿÿÿ‚wÿÿÿÿd&@|ÿÿÿÿƒ7Õl Ž!ÿÿÿÿöØFF’&Û ®œŠNHÑ Qvÿÿÿÿ~„ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõÐ YÎ]–{ ì@"Íÿÿÿÿü×ÿÿÿÿãV ¨É\#½¸ 2î ·· C0›’ÿÿÿÿÿÿÿÿºP £9Ñ5 êß –è‹ê»×ÿÿÿÿZ¦Rå £ÿÿÿÿDâŠÆÿÿÿÿŽÿÿÿÿ$–“éï ÿÿÿÿÿÿÿÿ‰@^ÿÿÿÿUŽ ÉâNÿÿÿÿ·…•ÿÿÿÿáÒ{` y€ ¿„3ÿÿÿÿÒ ÿÿÿÿc§é<‘G¥ùøÅõ¦ßÿÿÿÿèË ÁŠDS…Ïwü€»ÿÿÿÿº¾èß8u¼ÿÿÿÿ’°‡ÿª µ‰åºó ÿÿÿÿÿÿÿÿpÿÿÿÿax >¢ÿÿÿÿúc@IEƒní ²(hS÷» 6T{~;EΟ ÑŸ Qp‘a! ®b±€ ÿÿÿÿÿÿÿÿ0 †Ðx<¼(€Ø {àâfÕBÿÿÿÿq!Íÿÿÿÿ}2:Èý£u áe ÿÿÿÿ`ízgÿÿÿÿÿÿÿÿuC ëÆ¸­TyÖÅ ÿÿÿÿÿÿÿÿ§q¹ÿÿÿÿ”ú5Ùÿÿÿÿ UG x¢­±hÿÿÿÿV‡/¬ÿÿÿÿÿÿÿÿ|¾…‚ÿÿÿÿh:ÖV%¯j¡ÿÿÿÿ¨¸ <«XQ¦èC‡Uø{¬ÇùhÙ¸¹Ç,Ê —Û©Hå¶#:ÞÐ åäÿÿÿÿ™ ÿÿÿÿâ½ÿÿÿÿÿÿÿÿÿÿÿÿ¹V 'A ÿÿÿÿ;l‰ÿÿÿÿOCÈAÇÁ_oÿÿÿÿà( YÿÿÿÿÕûi »2ÐQC{5A )L®Ci "e¸·v#HCÿÿÿÿµT0bà ÿÿÿÿ¨©ëø >«LIˆØ^ü0ÿÿÿÿ6Ý;òÿÿÿÿW{e« ¾,ÿÿÿÿÚ rÄÿÿÿÿCÈýdîF £tO.ÿÿÿÿk ¢¡Ëò}‘ ÿÿÿÿvÚæ X0ÒõÿÿÿÿjZ\곸’~¸N`% dG†£ðþ ÿÿÿÿ‘ËöP]2 35\M:\¥,´ÿÿÿÿ” †–4ìœþfÖ…ÿÿÿÿmwÿÿÿÿ• ÿÿÿÿ•àÿÿÿÿe¨,Šÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿª» ig•çáus¢~G[ âXÿÿÿÿÿÿÿÿgµ f×òÏ«š{”uÚ êÿÿÿÿši v5 lJöž¢hgÏäLOŸÿÿÿÿŽÂÿÿÿÿëÇ…„•¾ªêÿÿÿÿ-k ÿÿÿÿ¼ƒ eÿÿÿÿÿÿÿÿÊYˆN6k 7©n…±{Ýw¨ÈADð[B¡VÑÿÿÿÿÝ¢ „x f’ÿÿÿÿöjæsÈÿÿÿÿÐ÷_tÿÿÿÿ>CAp’?é9•]‘ë ôQÿÿÿÿÿÿÿÿ'J óÏp v èÖ Ï• ÍHÿÿÿÿñ`ÿÿÿÿÿÿÿÿ#( U©Çß¾ûR Øÿÿÿÿ[±+à ®`YÙ ‚y+¯pâ3“ f^›À·j["2qà GV °lÿÿÿÿÿÿÿÿ—ñÿÿÿÿàj¡ 0 ×dÿÿÿÿm)?ç½v'nãÑQÚ‚ÿÿÿÿ"À°lÿÿÿÿ¯Ã ÿÿÿÿÿÿÿÿÕéé¸ÑöD ÿÿÿÿÍ%ÿÿÿÿ én»c£ŸnlGÿÿÿÿò ZÒëqÿÿÿÿ&ç Á$ pk ö, –ÿÿÿÿ–ƒ+ ön"×LÒ„ Ó.×H E ÿÿÿÿÿ: Ó€ IG #Ö Û²T8ÿÿÿÿ+î ÿÿÿÿ'da®Ž íHùeOÚøëX‡ÿÿÿÿÿÿÿÿíŠQX‰La£# Cä¾k ô—ÿÿÿÿãiË@š SªÿÿÿÿGÀ´aªºkã ÿÿÿÿ#T þßSÿÿÿÿÚîÿÿÿÿ,/ ð YU ™¥ ÿÿÿÿÑWó[s†©ÿÿÿÿª÷uã ÿÿÿÿÔk + åÉ‘Ëö§ÿÿÿÿ – C<ÿÿÿÿÿÿÿÿ³ÿÿÿÿ¹«îT[,Ù ðÐóÓÊ$°§‰S “—²ßõ»U 1UÿÿÿÿLî¨fŽG ™¿ à鬼 ¿ ÿÿÿÿŒ§ÿÿÿÿ ãIÓ 1 ζ{Aÿÿÿÿ8,ÇÞ­3á‚›è.îM›M—ÿÿÿÿ éÝÏÿÿÿÿh? þëÿÿÿÿßs#¯Ñ%¿ÿÿÿÿôŒ€ ÓóÛ Z ÿÿÿÿC? ¦ívι: µ*1(ûÌ!4ÿÿÿÿ5%ió‡Ÿÿÿÿÿˆ øQ ¤^`©†ù :Žôýx•|Y ±èò–ãÔ&ÿÿÿÿÿÿÿÿsa1ú ¹·kFëÿÿÿÿ¯¥ÿÿÿÿ6< F¬ ÿÿÿÿ…–ÿÿÿÿÿÿÿÿÃN÷êè&Sórzs ÿÿÿÿB"Û¾% ÿÿÿÿÿÿÿÿ¡‰öìWÿÿÿÿ!ô¸ÿÿÿÿí•!!ož' ÿÿÿÿ-é:Õÿÿÿÿÿÿÿÿÿÿÿÿ!5»3FD ÇÿÿÿÿiúOÄÿÿÿÿã” ÿÿÿÿŸ|Pd9õÿÿÿÿ>×Àÿÿÿÿÿÿÿÿ쀷ïÿÿÿÿ7S9ÿÿÿÿò³ÿÿÿÿ® û×ÿÿÿÿ?2<7 ‹vÇWŰÿÿÿÿ¦”` ]Îÿÿÿÿ_w¡ë£³ J³ÿÿÿÿ¶|åÿÿÿÿ ÜÿÿÿÿEdÿÿÿÿ°U‘Muà ÿÿÿÿÿÿÿÿTk N;? ¯* D%ý üod´ ¸ÐÆï”À ÷² »~ ÿÿÿÿ/ºqÁ]Ë`ÿÿÿÿÿÿÿÿ€½,0 ¿ ÖŽ¥søÁÿÿÿÿÿÿÿÿ¤‹òåÝM Za ï¤;XŽmÕ ¦±àC ÿÿÿÿÝ›^ºÿÿÿÿ‰E$¶ Âÿÿÿÿ4'õ> ÿÿÿÿϽ äºÿÿÿÿÿÿÿÿÿÿÿÿà ¦K Œ ÿÿÿÿnî ØÛƒø È%»Ç`qÿÿÿÿìµÿÿÿÿ{  ðWÐù ÿÿÿÿâ›­ñÿÿÿÿ<Õ UGjîÕådzCH—›UT0ÿÿÿÿgNÇ© tì ÝÃ;üuj ® ¡t{ i ¦…ú¬½Y;0“à ÆAÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ8kÙ+šYÿÿÿÿ­— Ðó ìÌ÷w[ä ¦ùÿÿÿÿú]RÍÿÿÿÿZïV¡ÄGËPIì ÿÿÿÿæEªŽDΞà ݞʟÿÿÿÿÿÿÿÿÿÿÿÿr5X«GÆm ÄÑņÿÿÿÿ9Ò¨ – ûDÔ³ u¼ÿÿÿÿrÖ.…'°s v‚ Péÿÿÿÿÿÿÿÿ/¡l ÿÿÿÿ“O²Õ`æYãÿÿÿÿÿÿÿÿh& ß–´{ ¼Úÿÿÿÿÿÿÿÿÿÿÿÿ‹‚ ú™„D “ߦ¿>—Ï N¾4 ÿÿÿÿÎf ÿÿÿÿü . ¶å‹ü sÝ ÿÿÿÿ‘< #ˆÿÿÿÿÿÿÿÿ1õ ÿÿÿÿŒ÷ ryFªÿÿÿÿô ˆò ŒU ïg ÒÌo•ü ÿÿÿÿÿÿÿÿWÕDå íD±\;„ ý®3ÀGôß™ƒ,ÿÿÿÿXÞ ì) ¤¼]û/K ÿÿÿÿÚÆÿÿÿÿ©U ÿÿÿÿëeY•ž3ÿÿÿÿ˜šÿÿÿÿM±% K¾fÛG µN“| ’… äQ ¨¬‰3ÊU ÿÿÿÿé@ – ÿÿÿÿ -ÓSzÖŠv„­K q ü¥XB ¸÷ÿÿÿÿÝ8|ÿÿÿÿۀ߂ ›Âl¢Hv÷e ÿÿÿÿÀž¡Ö‡WÄÿÿÿÿÉvc/y ÿÿÿÿ¥ƒ e P”ÿÿÿÿÿÿÿÿƒÃ†·;œ3Ö£ŽÿÿÿÿÿÿÿÿMe A Ï} ÿÿÿÿ7N ð/qn·ëXkñ2µ2ÇŒÞá Æñ ©uŽÆ|øàÞ© TI«ƒ}‘ºÿÿÿÿ[“Gˆÿÿÿÿÿÿÿÿ[W;Ì:ÿÿÿÿeå »§ù6iì˜ .¾ø–A[ÿÿÿÿÉG 95À7 Õ þàÿÿÿÿLŠ/J‰ Ç{R?ëÿÿÿÿ;Ü6¦›óSU,4 iš—Ñ3)0:íN_vXáÿÿÿÿGÿNíÿÿÿÿ’’ƒ¾fZ€ð ÃÛ‹ÿÿÿÿÊÆÿÿÿÿñ BRP×sì “²ÿÿÿÿcÂÉÉ0.»Ì ÿÿÿÿX ™ªd•ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÃ¥ Uâv8f4ÿÿÿÿNšÿÿÿÿÿÿÿÿ™€ÿÿÿÿ~°ÿÿÿÿ´1 ÿÿÿÿ£ªW½o Ž‘·¸ÿÿÿÿú ØíØŒÜs Î×Eí \W š ˆE Õ× ¯@×øÛÖ̆ÿÿÿÿÕÿÿÿÿ@6Î D¬÷ܽ j È¡½°%ÿÿÿÿöµÖ¡Ôåf³%Š8 ÉM Q¦ä+ô òÌ ‘sëÞ<ëÕ; “ÈÿÿÿÿãZü£ ÿÿÿÿÎoä¯ßæ æcaï×}©Ø.8ÿÿÿÿç§ h3pŽþa|sô Õ y¢‹Ê†¢5Îj/Ç;çÅåÐc5¶ uvÿÿÿÿÙ} ÿÿÿÿÿÿÿÿ2 Wí$ ½Ùÿÿÿÿ¶oÿÿÿÿÿÿÿÿ²“ݤxê&2 ð Ü S1ÿÿÿÿCÉÿÿÿÿ]NÿÿÿÿÿÿÿÿYÿÿÿÿÿÿÿÿí†ÿÿÿÿæÿÿÿÿÿÿÿÿÿÿÿÿ*¼ã MšÿÿÿÿÿÿÿÿOÌö¶ÿÿÿÿ#eÿÿÿÿ^ Ú¨ÿá YNqRÔT¶¬£ÿÿÿÿÿÿÿÿzÇ ÿÿÿÿÿÿÿÿlv)× Cuÿÿÿÿ¨lc 9hõž?†NGÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿTV7#­Ðÿÿÿÿ³àÿÿÿÿwH> Ctÿÿÿÿÿÿÿÿ1¸@ídqbÄ üÇ4¤£ éõaFHÿÿÿÿÿÿÿÿ³6 eMÿÿÿÿÿÿÿÿí:ÿÿÿÿ—±ñ˜C [.ÿÿÿÿ-ô¯Óìmÿÿÿÿ¾“ÒØ«P‚" Ôkÿÿÿÿÿÿÿÿ{E Ïã/X ¥{C@&‡ ÿÿÿÿm¡­ U¾ŽH ÿÿÿÿù¼ÿÿÿÿRÝ@ ;ÿÿÿÿÿÿÿÿãÖ©Dƒ ÿÿÿÿ„G §› é' ÿÿÿÿ'­ n;¶t ÿÿÿÿ7õ¯UÿÿÿÿøbKÖ9ê ÿÿÿÿÄi¥&=A á\ ”°í×ê¹™ þC²Â=õˆ…ОvM ÿÿÿÿýY ÿÿÿÿ}R¡;ʪ" í ûÿÿÿÿ5€b›ÛK ÿÿÿÿ®žgd9j ÿÿÿÿ»\¸ðIÜÏæå |ÊåwZh7âêµÿÿÿÿÿÿÿÿPŸW¬ ¿ZÄ僼Þ1•ÝÛܱ ÿÿÿÿÓ"+¥^ ÿÿÿÿÿÿÿÿÀ¹ wðíÿÿÿÿÿÿÿÿŒ€G ­šÁœB ?lþz"Ó¹ñ¦ÕÿÿÿÿÿÎj¿R"r õá¼H ÿÿÿÿ¾ ¬YÿÿÿÿRÿ'Q;9+g–ùŒ‘ ‚;wÝl<†Ì_t ¦¸WÿÿÿÿÿÿÿÿÿÿÿÿõV›ÿÿÿÿÿÌÃ@ç>ö ²ú ô͉K ÿÿÿÿb¾Ãü Xÿÿÿÿ|Ì …ÿß² ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ†³*õÿÿÿÿ÷p ÙÿÿÿÿÄʃÙoÅR f± fÑù^ ÿÿÿÿ, ÿÿÿÿB; ¦&ÿÿÿÿeÊ Ù …Wy–ÿÿÿÿ"•ÿÿÿÿÿÿÿÿnŽ 6ë“̶”_(¶Ë ƒg X¹lGÿÿÿÿΟ ×òípchÿÿÿÿÿÿÿÿÿÿÿÿ p ÿÿÿÿÿÿÿÿ® îÍÏ^Ò !m½¥M ÿÿÿÿü­ ÿÿÿÿ&Ô +™Vÿÿÿÿ$Ë©c¬>ƒ ÿÿÿÿÞ ?k[² “E÷ àäªWK UÝ?ôÿÿÿÿÿÿÿÿ’б÷ ÿÿÿÿÙUe!¾Õÿÿÿÿ.nÁ· û‹*ÿÿÿÿÙ»¹ ÿÿÿÿÿÿÿÿV’S± ²;ÿÿÿÿÿ’ ÿÿÿÿ—ïÿÿÿÿ»²[Õ¯¿ ¦ïÿÿÿÿ6éÿÿÿÿG#Uÿÿÿÿÿÿÿÿ6 Éßßݵ7!óA5) ­ò=Cù–º*h`© Ó_o ÿÿÿÿ;‚xP¼LÿÿÿÿŸ66úQV= hè¾2ÓÿÿÿÿŽÊ»ž ÿÿÿÿš­P÷ • ÿÿÿÿ÷ ßßw~³Uÿÿÿÿ™] ð ÿÿÿÿÿÿÿÿ{ÿÿÿÿßK ”܈ ˜§ 3*œ#ÀÇP# ÿÿÿÿ#¿ÿÿÿÿ'~ t° (þ¢°û¼ÆšìÈÞ!t·H“ÿÿÿÿ†ƒ ÿÿÿÿ½ÿÿÿÿÿÿÿÿusÿÿÿÿÿÿÿÿå÷Ì9:ÒN æ$7ëŠÀÈÆÿÿÿÿüH*ÿÿÿÿðŒQ1›ÿÿÿÿ”-ÛH ÿÿÿÿƒ¡ ônR¨¼ÄÚ&±#ÿÿÿÿzBÿÿÿÿhRÔ3«¤ÿÿÿÿÿÿÿÿC™ÊÿÿÿÿÑŽ ü/Iw£DÈÿÿÿÿ­zrYÓÌÿÿÿÿ#îPÈ DÎR®E@ ÿÿÿÿ|‘ÿÿÿÿ¤|ô9î?øÄ¾²ï{Œ@G|™jÿÿÿÿT 0ê‘ f|7Úÿÿÿÿóæ^ïõ(=¥çŸÒ ACUõÄQiž– ÿÿÿÿá{ -®x3,¿À [ SÅ Ö1 Ñÿÿÿÿ„àÿÿÿÿÿÿÿÿÔ%™Ç &´ ÿÿÿÿýå Æ†i A;¡• ÿÿÿÿå ÿÿÿÿá}ÿÿÿÿázÿÿÿÿÿÿÿÿ&;†³Ff¡ ë ÿÿÿÿÿÿÿÿJi ÿÿÿÿ¾tÏ÷”aYPKòãi X1~¬©Ib †Mÿÿÿÿnå ÿÿÿÿÿÿÿÿÿÿÿÿÉ#ˆI‹Ȳ{q>ίN0ÿÿÿÿ¡ø• ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿòàB ^O äêÿÿÿÿÿÿÿÿ*õ B*ã¬êÕ ²XWÚÖ“ƒ¬‹ ÿÿÿÿÿÿÿÿý> ÿÿÿÿõú Ü{Ü&Hsœ [R Î4¼nÓ58 aÿÿÿÿôkÿÿÿÿµªÿÿÿÿªsÿÿÿÿNm jÿÿÿÿÿÿÿÿÿÿÿÿduay +I @whVéð© spÕNÿÿÿÿÿÿÿÿ4Rÿÿÿÿa–˜ºAûØAåÿÿÿÿÿÿÿÿmÖzƒÿÿÿÿ©ÿÿÿÿUšw2 ÿÿÿÿýS aw¦ÿÿÿÿÿÿÿÿ$ÿÿÿÿ3h¾ ÿÿÿÿ4 ÿÿÿÿO+R‹l¾Ÿ¾h‡+> þ¨ÿÿÿÿÿÿÿÿM è¸#°eÿÿÿÿå¥8þ ÿÿÿÿ¶S ÿÿÿÿ‡ôË£FÉòÿÿÿÿ1 ¹Û é&ƒÞÿÿÿÿÿÿÿÿÿÿÿÿþ5¶êƒ4¸ïàâ±ªŽ—- }aKðŠÌƒ\ › º§‘\mžÿÿÿÿÿÿÿÿÿÿÿÿ’Žq‘¾IŸ§\|ÂÚ÷؈êÞ”¯„mpêË…r UXVt4 Ò¦ Uü eüŠ«ÿÿÿÿKßıÿÿÿÿØ, N^ã9u ¯¨öÑ/^O˜I– /ïé"ìa ¯·‡OŽäô« ÿÿÿÿÝQÿÿÿÿ@ ð ÿÿÿÿÞŽ ÿÿÿÿp¦ÿÿÿÿÿÿÿÿÿÿÿÿôz Ùªÿÿÿÿn#'N’Þ<Ó ÿÿÿÿÿÿÿÿÿÿÿÿ-ûy· H> ÿÿÿÿÚ¢ÿÿÿÿ#Ê  ] ?Œ¦4¿±5Æcةۣ •¸ ÜõÄÅ ?õãÞF’K ùr³& øëhµÿÿÿÿŸÜ [ìiÕc¸õ6:ˆü(wÿÿÿÿºµ·2 ˆÀ.™óãˆóÄ Âò ÿÿÿÿáü|wÿ sOqÿÿÿÿ‰µÁgÿÿÿÿ¡=ì‹M ÜÄ üKo¾ ÿÿÿÿÙî[^}¨ ¹›Ü×ÿÿÿÿÛPïD ?L â öµoÿÿÿÿ­¤Òÿƒùÿÿÿÿ>à Y´œ×g³e OŒ È1)Âÿÿÿÿÿÿÿÿ¢ Dàíß¹víÿÿÿÿÀõ ‡Z#!Øiÿÿÿÿ„<\Q›ô Àt ÁÍÿÿÿÿpþh©ÍÿÿÿÿNZ›æ~á!s‘eìŰ+ ôÔ ç{.¿ ÿÿÿÿ™€Ëx ‘Ἄ=,eÿÿÿÿ(^‰óA+ÿÿÿÿ)cGô ‹á …þ ñ‡—ôâ ÿÿÿÿ ’“ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ8‹ø¨2ÿÿÿÿ¿SO0Î ÿÿÿÿŸ¶-ý ¦¥ÿÿÿÿº{NQ¦EÿÿÿÿyÿÿÿÿÖd6™²è—N¸µ Š ÿÿÿÿý ÿÿÿÿì¶3„:k“ µ…ÒÍ Æ qXÿÿÿÿÿÿÿÿ¸Œ/㨠$鸱ÿÿÿÿš²ÿÿÿÿ°ÿÿÿÿ¸µÿÿÿÿHÔkU=!d§xƒË– p‡ ŒËÙ ))ÿÿÿÿRõ P ,ÆÿÿÿÿɇÖZô Ê šù Øó/Ã7 ÿÿÿÿÿÿÿÿÞÿÿÿÿ_Òe8ÿÿÿÿM¼ÿÿÿÿ!?ÿÿÿÿöÊèN _ Vt ?\çØ%#"zÿÿÿÿÿÿÿÿ¥L #V ÜÙ°…Æ#ÿÿÿÿÿÿÿÿ£ LgõµÿÿÿÿÛO /m êð —˜ÿÿÿÿÿü ílƒ ¬®ÿÿÿÿî“Ãl\=ßó§9¼ Ë+/¸ fÒ.z CYÈ«²”®ÿÿÿÿHm ÿÿÿÿ Ϥ·VžQ˜,§ ÃB ¦O ©º\ …dwŸPLí þ¿e‚}N 5ჲš!¿Kúˆ* *‚ÿÿÿÿÿÿÿÿzçÿÿÿÿú0îÐ# „zÿÿÿÿ̘ |Q‘L —0ÿÿÿÿ/Dÿÿÿÿä§ ' »EÛÿÿÿÿÿÿÿÿÿÿÿÿ5Šÿÿÿÿ g&ž~Ö+…ÜW SÿßG\ Æ®vzÿÿÿÿPIõ—Ù_yÿy½ÿÿÿÿ9@ÿÿÿÿ_DxÖ ÿÿÿÿâJ`ZœÓh—LÿÿÿÿPÌÒ¢X ÔS  f‡ ª_ ¾¿Jä¢  Ë¤lh{`bëT R½ÿÿÿÿ!Ïjb'ciÏwÙoó½Í: mb‘nÙÚ ÿÿÿÿŒ¶)4KÿÿÿÿÿÿÿÿjbfVÀˆмÿÿÿÿ L›ÑÿÿÿÿÿÿÿÿÊÑPÿÿÿÿN±c´ÿÿÿÿàeÿÿÿÿÐY‹±ÿÿÿÿÄT œ º ‚:ÿÿÿÿ9²ÿÿÿÿl œ ‹^É÷>À!PŽä’õ j m™/ôj¢0›ÿÿÿÿäÑÈy ÿÿÿÿ·J ÿÿÿÿ]î ÿÿÿÿ*YFª@¡ 2í´Ÿ än;ÙµSÁê6ÿÿÿÿ¡¨ÿÿÿÿÿÿÿÿ]ù^ÿÿÿÿ#¦ #ž Ÿ LQ )˜²ÜdiÏ4x ËÔ0á4zU ߃ ¨ A_ù{¨£ ÿÿÿÿ“Éÿÿÿÿ>³ f™ÔÆÿÿÿÿb3 ñšó¼i dÿÿÿÿI¬ AóµÿÿÿÿZø,®ä#ÿÿÿÿÿÿÿÿR‚F ÿÿÿÿEK_ÿÿÿÿûîC ” W( =ò ¾Îÿ ÿÿÿÿÿÿÿÿÿÿÿÿejÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¹œÿÿÿÿ‰· ÿÿÿÿÿÿÿÿÿÿÿÿSš[m ’¹ iÿÿÿÿÿÿÿÿÿÿÿÿ¡‚\Ë ûM uÈ‹VÓèÿÿÿÿÿÿÿÿŠWFV _Õôÿÿÿÿ8Ü: ½™6цP-Ñ ÿÿÿÿM ÒÙ _m.ÿÿÿÿÿÿÿÿ|ìü´u{9] É™-ã_ªXMFÿÿÿÿÿð  =­i&….ÿÿÿÿ1 •U/TÿÿÿÿÿÿÿÿqP-z?§^PÓ,åîDÿÿÿÿÿÿÿÿxaÿÿÿÿ _M Ç¡‡Õÿÿÿÿÿÿÿÿ•^¼ûäÀÈMþ+„ïeÑðÊ› ÂÓ‘ƒ <§& €Äî¡ “ ÿÿÿÿÿÿÿÿp= µŽ ÌÒ ÿÿÿÿÿÿÿÿ¹hÿÿÿÿÂW ÿÿÿÿýà $ÿÿÿÿŸ­‘ÿÿÿÿÿÿÿÿí¢¦&×ÿÿÿÿÿÿÿÿN‡gŒÿÿÿÿU¼ ÿÿÿÿnîÜúÿÿÿÿP2I6[³ d&zz<&P ÿÿÿÿ”ÞpÐ2¶ÝWîú¿ U° ÿÿÿÿÿÿÿÿÿÿÿÿéR ÿÿÿÿvwÿÿÿÿuC‹ R$‰ãÿÿÿÿ1ùÔÿÿÿÿ¶¨›Ñݹ,ä3ÕD‚ÿÿÿÿÙ4 ĉ\ œYÔ[õ½%ëÿÿÿÿ³Íä4 ¶ý/9K‹ê%?r cY¼ÿÿÿÿÿÿÿÿÿÿÿÿÔ· ÿÿÿÿ%ò& l¿¿ô”b ÿÿÿÿQØT¨ ÿÿÿÿ+¸=ã ÿÿÿÿ]jnéGˆ;ûÌQ '.Õ´ÿÿÿÿ\8–Ãÿÿÿÿ¹* )š ÿÿÿÿM¹ÿÿÿÿ&Û¿e Ì ^ãnå ÿÿÿÿÁ´ÿÿÿÿuÊ{ ±µŠÂ&û dÕ Ù«Ï* ÿÿÿÿôFŠ„Ëô* Â*µ ИØÚl°j=Ùÿÿÿÿ© ¯nsÅ 'Tëe– c ÷«‡°ë%[ÿÿÿÿÞÓ Ï1 YRyÞ+’ÿÿÿÿ#]iÏ­|Aˆ 8WÀ 0±jÿÿÿÿ*ž”%ú½Ý€ ×LÿÿÿÿÎ…ÎÒ[Rß: ÿÿÿÿÿÿÿÿ/• ¦rmº –5*ö8IJ×[³?£ÌŸ¡a¹F ÿÿÿÿâþMH ÿÿÿÿ$ÄzöŠêîB[ÿÿÿÿñƒÑ.Í´1jW.Ý£ÄOv Ä[|àR• ìzÿÿÿÿ2S ÿÿÿÿ 7 ÿÿÿÿ@ [0ÿÿÿÿÿÿÿÿÿÿÿÿJ» ó~c` zÙÉîÿÿÿÿÿÿÿÿH¹u¹ÆiΖŠêPÿÿÿÿ Ù–)œ2 °\“ Žu%p`‰xȧ¶/ÿÿÿÿÿÿÿÿ¡Ø‚– J`Ý'§·Hn– ÿÿÿÿäÿ%ä.A =ƒŸÿÿÿÿ9× »ó\ßÝÿÿÿÿjÝzó[&V xÊ Ù)OÍ/ä5²ÿÿÿÿ¶âÜñBh ¿ t7ÂÊL* ÿÿÿÿóßÀ™»wÿÿÿÿ#ÈMƒ<ƒÆJ¥Æ°>ÿÿÿÿÿÿÿÿIεó ÿÿÿÿ´bËëwŒûÿÿÿÿÿÿÿÿØÔ6ì“Y ùg ɪÌLpö™ŒŠ EÍï ÿÿÿÿŸNå#2Fÿÿÿÿªõy] ü®ÿÿÿÿµh¤dD^ ¤.ëˆ ÿÿÿÿÿÿÿÿùPSì>“ áY ÿÿÿÿ–IooÜn ¾ânÐ ÿÿÿÿ(O Ã6ÿÿÿÿ ÿÿÿÿh`9¥~Hžö g§ úI¾Øå ËÐ ÿÿÿÿ.y`ÆB Câÿÿÿÿllþ¹ë =à 5ÊËÿÿÿÿÿÿÿÿt Çno ÔÕè {  ¨RÛÉŸå ÿÿÿÿ"8 ˆe@ü œa ç#ÿÿÿÿÍ™ÿÿÿÿØÕK“ã 6ãUæßë®@¤g J7¯ÿÿÿÿå } 2}Êc ¢rÿÿÿÿ)r°5 S ìh9/Óˆ|Î8k ÿÿÿÿÿÿÿÿ¾ÿÿÿÿ•åÿÿÿÿ:„ø ¾> £YtL ÿÿÿÿÿÿÿÿÃæÿÿÿÿEH»  ª¾7*¼‘ÿÿÿÿçÅh»ÿÿÿÿÿÿÿÿn~˜ÖKf  ï  ÿÿÿÿkÙ~ªWvj]¹š Qù ¬íÿÿÿÿd|³˜ï£ÀM "åÕY Ü5~@ J~ 抈ŸUÿÿÿÿÈï ÏÚÁb£¾ Cy¶ÿÿÿÿ¡ Çn^ö‹ ÿÿÿÿö™Cv/ÿÿÿÿ»$ÿÿÿÿôý‘ïÿÿÿÿ5ŸÜ=0éµ€ žf€ÿÿÿÿ´`·ÿÿÿÿÛË#æ’<äÒ@*ÿÿÿÿàŠ ‚ë¶JngS›¥'Æÿÿÿÿÿÿÿÿÿÿÿÿ4…¼<ÿ,g:à[ÊèÕ—¡°à{á ‘5£ÿÿÿÿ™´Tÿÿÿÿÿÿÿÿÿÿÿÿ”¹Vèÿÿÿÿ“Ó ¤£IP™*£ÂP KUÿÿÿÿjƒœâ´÷")zߨÞS¾·ˆ®¬h÷˜¢k%QØàÝ=Ülvÿÿÿÿÿÿÿÿÿÿÿÿ¼ÿÿÿÿ!n!Î Üë \7 ê›õg`œ @š d|ÿÿÿÿŠE vW‰‡ ¦žrzdÇÈ– Á£Íó[­é€Õ $zƒhò‚ Ay8 »ÏO´ÿÿÿÿÿÿÿÿõlBOžA †´ÿÿÿÿ mòטÀÐV.…0±d8 ÚŒÿÿÿÿÒÎ CJ6zÿÿÿÿ! Qgê( Ä®¼‡z‹ÃFbè;™ÿ;…øºÿÿÿÿÿÿÿÿ{c ?еT» 4ÿÿÿÿœÔÉ7­Óº¢ÿÿÿÿbZ ÿÿÿÿŠ_Ö-n™ Cž ¡¯ó M"CŒ·Un gÌéÍ% „\Ö–š ÿÿÿÿ§5)1 ÿÿÿÿŽ- eèÿÿÿÿ±¯ý· ÿÿÿÿŠó*ÿÿÿÿÿÿÿÿËÝðH¼à"²ÿÿÿÿ6ö ÿÿÿÿ·`œy7’ÿÿÿÿÿÿÿÿb ‰ m!¶Èàÿÿÿÿ·2?'áKP.úXe¹>Œ¿¬„„ ]@É ²ÓÕg¿Ál½ z<ÍŒ óFzˆ‹ [¶ =~ÿÿÿÿLÈ\KŒxض@ߘj1{ÿÿÿÿ®a ÿÿÿÿ³5ÿÿÿÿ¬-—¾‹é þþÿÿÿÿûˆäâ™ tœîŽÿÿÿÿdiûõ0ì ˜Ãù¨^ZSŒ Èn[œ¼ð ÿÿÿÿ3÷âÌuû ÿÿÿÿŒ€ÿÿÿÿ9Z‰^ úª¥ ÿÿÿÿÍ7ìŸ HËžr € G(×™¤Ÿ—èÔ}‰=Óúû–} ki ÿÿÿÿ¢ÿÿÿÿÿÿÿÿ=è´ÏžÿÿÿÿÊ2ÿÿÿÿñ“`RÔiu„Š-Ôÿÿÿÿ ùÿÿÿÿI ÿÿÿÿÿÿÿÿÿÿÿÿ³¢& $Ùÿÿÿÿß”U ÿÿÿÿü# [ÿÿÿÿ›øÞÞ …n ìˆ œ© ÊA>Þÿÿÿÿ•HØðH¬ ‚¸0R è¸ñ†ÿÿÿÿÿÿÿÿ;NØÿÿÿÿ.ö»áõÚ ·- Z’¬ ÿÿÿÿÿÿÿÿÂá2Ýͳ †ë¸ ÿÿÿÿÙ=Ò܇z×/ÑË1« V¥®!E ÿÿÿÿCĉÕÓhÿÿÿÿ«¤†l©¶ðæÿÿÿÿYžgÅ´dX gk ?Û²M_Zlÿÿÿÿb^Ü"ÿÿÿÿÿÿÿÿgd ÿÿÿÿPžÈ "½_ë9 &f-ǼvÞÉö„6Ž ©mÜfJæ%FÿÿÿÿÿÖób†Ž ÷© ÷ü :å ÿÿÿÿ@ÿÿÿÿNÎ ¥pÿÿÿÿÖ/ fߨ ät¡¦Ò¢L¹t}ÿÿÿÿøÕÿÿÿÿÿÿÿÿÿÿÿÿ~0®Ã+ }–ºº ¹PmW#¦×tÿÿÿÿÿÿÿÿÿÿÿÿÔÕ¬ ¨J×é Ü_ñö $ ‹Vý6òÜib ê£óòÍ ™Ã •MÌ>RÛHh­m$ŠúÿÿÿÿÅ À"wXχ ÿÿÿÿÁù ÿÿÿÿé™ Èá‘ ÿÿÿÿ_ŽL ÿÿÿÿ¼Üÿÿÿÿò„ ÷äÄH²ĹÉaªz»‘uôôÞÔØâ&?†lÙ| âY œ·ÿÿÿÿ'ãê¥øÒ Ю÷n QÈñîî9˜¼¦fÜ€ ª hŠèÿÿÿÿ9uÿÿÿÿ,A¯ )1(Úë=ìÁ%Kº¼·×M@ EQÿÿÿÿ“T œ$ ê¸ $Yÿÿÿÿÿÿÿÿ:9 ú· £ˆæÅCÿ ¡– ¢<C ÿÿÿÿÊ; T¨éß’ã ÿÿÿÿ[2 “Þç‡=`9 9eÖÝX—K 7_]ÜÿÿÿÿÙúÿÿÿÿï R ÿÿÿÿº:)6 i‘@ S££ÿÿÿÿÊt ]k)ÐKpÿÿÿÿÿÿÿÿïûÿÿÿÿ¤kÿÿÿÿÿÿÿÿÅ¢0£ÕÉ - $ cõ†DlÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîÿÿÿÿÕCß“\ÿÿÿÿ¸z Ýÿÿÿÿÿÿÿÿ]ò•‹ÿÿÿÿÿÿÿÿz ÿÿÿÿ¼“²íÿÿÿÿd5ÿÿÿÿˆ nêÿÿÿÿ`¨ʳ Ø WIÐæÔ4ùÛ ÿÿÿÿÿÿÿÿz( pr o0 –¬ŽF“€g“ð‡g»åÿÿÿÿˆ2 ÿÿÿÿ?¨(ÆÿÿÿÿÕe©ÿÿÿÿÞH Ä=ÿÿÿÿàXå–/Q´Â`HAª,èJ ÿÿÿÿ~4 X½i þ@¤ÛæO.¸ 6zÒi›´²—ü1 ~NÿÿÿÿÁÊÇ ¥Ñ ¬8 ýFÿÿÿÿÿÿÿÿÿÿÿÿ)SZ $Mÿÿÿÿ›? 6A– Û»}c !µ ªBùÜ›Yÿÿÿÿáæÿÿÿÿyýÿÿÿÿ¸T ¡ÛrŸÿÿÿÿKÿ¹ ÿÿÿÿgã»1 ÿÿÿÿ§u ¬°vÿÿÿÿÿÿÿÿðűôr­ÿÿÿÿ vwªþ3 áøwOSÕYÆÿÿÿÿ|…_( º¤±Ôa"âM ÿÿÿÿý í:ãÇ ŠyÅž RA0›ª óì tÿÿÿÿøF9 ÿÿÿÿÒ Ã- ã: º ,ÿÿÿÿÿÿÿÿ…‡¹}ädÿÿÿÿM0 – ÿÿÿÿ­¶ ã“–6l÷Éeÿÿÿÿé-ÿÿÿÿ#žÿÿÿÿ£ôÿÿÿÿÒa Âúêìmå2 Æ5îêv ôÄn±ÿÿÿÿíðBý Mà 7 ê,¶J ÿt Šîq¼ûÜ_6Ðs ñ7ÿ `RÙ ÿÿÿÿ™”;çá („ Þ«‚,ÿÿÿÿÿf1tõ Ö S…ñ ‰ ¯€ÿÿÿÿx×àÕ 9ÿÿÿÿ_Y¥cý ÿÿÿÿpãÿÿÿÿ$9zÿÿÿÿ0ábÿÿÿÿŽÜ ¡ÂÌtÏ2ú]ÿÿÿÿÿÿÿÿNÆO*ÿÿÿÿÿÿÿÿŒvFX °.ÿÿÿÿfµOpQûÀ*ÿÿÿÿXŽ ‰ èw zÆfLùÝ–VM8MÚ/tèSz±3 6osÊÛD^3= ê±É°=à/’ Úuûz ÁÿÿÿÿnÇ O F“ ÒP $?¡·Lÿÿÿÿÿÿÿÿpßï?µ1¦› ªb$§Êù Øÿÿÿÿ1#é gŸC †¢w<ûà ð#ú ¥S ÿÿÿÿá 8ÍÕe”êù  ÿÿÿÿ -ô] l ÿÿÿÿM%˜hÿÿÿÿ <‹µ è ‰Û#žíª ¿hIÿÿÿÿYhuà k Ãÿÿÿÿ:l÷J sÿÿÿÿI, %¯õš´S tä(KþHÔç -°ŸõHÿÿÿÿ, flÚ 1ÇÝ “»=Í(g%ÿÿÿÿÓ4 ÿÿÿÿµß ¼ª8‰kÿÿÿÿÿÿÿÿÿÿÿÿ ‘7øY0RRÙ( ÁÒ`_ÿÿÿÿy0ÿÿÿÿÿÿÿÿ™“Ÿ§â8®2fðì½Õé @µDÿÿÿÿÍè ÿÿÿÿ¬Ë Ùòá ÿÿÿÿùÿÿÿÿ :KΜÂØh"xõ rðÿÿÿÿÿÿÿÿÿÿÿÿ 1¸^ÿÿÿÿîë ÿÿÿÿ<† òGÿÿÿÿàš qîQ¨ }ì1Uw “¸ Dÿÿÿÿ¾qÿÿÿÿÿÿÿÿât8˜P+Ã'Ø—"Fÿÿÿÿ[+ Éd/ÿÿÿÿ¾Gãw ,þcc P† Ñ d ÿÿÿÿ3÷Å`0H7 ‡Ï å ÿÿÿÿ.E ¹2;Yÿÿÿÿ»Ü 6 }Zеv¯Rÿÿÿÿl‘X9 ¨;µÌw¹zÿÿÿÿœ(£ÿÿÿÿǬÅ ÿÿÿÿÂÅ :³ªXTS+ÎühšC®<ªKkÂ(^ÿÿÿÿ€¬ÿÿÿÿQ’s ù ÉÿÿÿÿoÞ+ >8ÿÿÿÿ³- ó– ©UJ£ À¨qP¤ 2OCë  "“è ¼0°î€ÿÿÿÿ>á¢GJ¯4ó«ªþÚšº*ì º× žfWý+ú€ÿÿÿÿD¤ÿÿÿÿRýŸµÆ œÃ#e@Ž2 ··~ë(³Š jé¨9r|ŠA‹?»‚‹ÿÿÿÿû9Tôa ¸7:¶6c – ÿÿÿÿÃJ=ìgð#9•¥œ ×’},žR ’ %x•UÿÿÿÿçJ ÿÿÿÿÿÿÿÿÇì öõ\óž cm5Éx<ÆÓBœA£. |áÙô~Å CPz\ÿÿÿÿNå˜S¡N¦– á*2Ù¡À < K ºWÿÿÿÿÐöoß -ÿÿÿÿ¯ÿÿÿÿÿÿÿÿ¿ÿã´ …Ybÿÿÿÿ]ÔYÈ (1¾Ûð 1\‘ ü] tÈø‹G¢"®x óƒâÿÿÿÿó :$´æ £¡(ÿÿÿÿaÛÝÔ¬xÕÿÿÿÿÿÿÿÿÿÿÿÿ•~“|ÿÿÿÿ Æ ŸAÂé U¶ÿÿÿÿæãÿÿÿÿÿÿÿÿS•xfüY´Gï º¶ ÂeÿÿÿÿÿÚµ¨ï5 j+ ÕE (ðÿÿÿÿÿÿÿÿíÀ:üW $è³Ñ˜æÞðÝÞÿÿÿÿ×OWy^UŽBGTh—Ð ôÿÿÿÿÿÿÿÿ.1§B +"l&ZÊ §ì²ÜAX ó|ì ÿÿÿÿv ‹Äÿÿÿÿ­W…è1:©t+B˜ÿÿÿÿW®€H)nœºÿÿÿÿótP;ÿÿÿÿr’ 6 úAøÿÈu6FžÈI$¨fO 2Äÿÿÿÿ]Ë’lÿÿÿÿÿÿÿÿ ,ƒ˜?ÕÞ4 šŠŠþÅ‰Ú Ê ójTþsD(Y.Ó Œÿ‘—½¾ ç>£mÿÿÿÿ~r— ½;ˆ"47H˜n7›ãÿÿÿÿJܺ Æÿÿÿÿ`† ÿÿÿÿšdP3bÞ ?6ÿÿÿÿÿÿÿÿý´ÿÿÿÿÕ^ `TQšë(þÿÿÿÿ•— ÿÿÿÿÿÿÿÿâ`ð‹Œÿÿÿÿ)0%e ¶M Ò²fÎù"X Þþz ­³Ì_²`5JT¾m !ö, ÿÿÿÿÿíÓ<+9‘Ò ª£ÿÿÿÿëîÿÿÿÿÿÿÿÿÿÿÿÿF ð uÂÿÿÿÿ°™Ò 8·`²= ÿÿÿÿ*Ù¡Õ xL%º5ì²£ ‡’ ÿÿÿÿtŸt¡ÿÿÿÿÅ“»ùŘ€ÿÿÿÿ_‡ÿÿÿÿòéÿÿÿÿ˜ëI¸†» -ë´Â‡¢bRŸv "ÿÿÿÿÿÿÿÿZÒv ÿÿÿÿj1é‚ÿÿÿÿÿÿÿÿý]i/ ÿÿÿÿ°Mÿÿÿÿ:ë0Å»4PÂnF™Ó8ÓÿÿÿÿÐBÃÀ c8?5dÿÿÿÿ ÔÍ_«mŸÿÿÿÿÿÿÿÿYïfÿÿÿÿñ(‚WWeÁ §< ts&õ íá8lÄγĵ¶¦6 ÿÿÿÿÿÿÿÿÓlÿÿÿÿ€îìbÿÿÿÿÿÿÿÿw{¡× ÿÿÿÿQR ÿÿÿÿq¬Ø 2_MÞ ¸a–îŸéâ ËÒ•>(`ç\NØýÕÀxÿÿÿÿãXôù § Á· £áÛ› Úƒ‡…'iÿÿÿÿ ÙÊ¢IW…û3ÙäG^á=(³ñÀIÿÿÿÿgÌŠû>ÿÿÿÿ õxí l¬p™^k‚ ÿÿÿÿÚˆ)ô› Ë~‹P;mÿÿÿÿTy `AÿÿÿÿÃvìùÕ»í oö†š°°~àL´ãþLÕ*È ÿÿÿÿÖ\.¥ ²æ%‘ßê âËÉÿÿÿÿ{G ) ÚàwæCœk ÿÿÿÿÿÿÿÿ†»|hÛoÿh¯ÈûÂ’ yÿ‘Ñÿÿÿÿÿnœ§F ÿÿÿÿµ:±:ÿÿÿÿö2‡j)ÿÿÿÿ‡± ûËÿÿÿÿë„Mä­ÚZ^Ìs– Ь ¸Wf Š ¶í ÿÿÿÿÿÿÿÿë ÿÿÿÿ (ë{ÿÿÿÿŠxë½ó¦½;Ö ÿÿÿÿÿÿÿÿä/ Ý Þ¾BàH…¢ZF§úÿÿÿÿÿÿÿÿŽíV¶¶ÿÿÿÿö-ìç ÿÿÿÿïê ÿÿÿÿª`çÿÿÿÿu§ä­ðÓ*ÿÿÿÿŸ*Õi×ΟÉ8Äÿÿÿÿ¦øÿÿÿÿÊÐÕÊX„+¼l ðH®]~ÿÿÿÿÊ*î¼—ÅÓÿÿÿÿbá ‘òçžì 9û) ÉIÁì‰m•+ÿÿÿÿr¶ÿÿÿÿ‚ ¿ø~l ûoø´ ÿÿÿÿGýÏ“ ÿÿÿÿÿÿÿÿup»ÉÎ-ÚÿÿÿÿÚÄÿÿÿÿÍç ç¤'ü­ÿÿÿÿ£÷;ð&Àa•ÿÿÿÿÆ8W±Ì€SȼBÿÿÿÿ&œx‹’›‰<àÅÊ &¯ÿÿÿÿí; >*JÄÍ—¿ÕÓžÿÿÿÿÿÿÿÿ‚Ü B ÝAÿÿÿÿ kµŸÍï ÿÿÿÿÿÿÿÿ/±x‘™ w¢£¯”U.%Îÿÿÿÿމoœ†©ÞÉêv ž+8 ûÿÿÿÿ.ŽÿÿÿÿÖbÿÿÿÿÿÿÿÿ!9‡ÿÿÿÿÖE9Cÿÿÿÿæ@#øH-¶E( ¼£ÿÿÿÿz-`´t´ÿÿÿÿÿÿÿÿ€ÂÇ)k0 (!ôbœÿÿÿÿÈn~J Þœ‘OÉ D}ÿÿÿÿ¥v iÏ…ÿÿÿÿÿÿÿÿÆÇ Ó ¢(sA ‹k±¡ ÖÏKÿÿÿÿlÜ %¤ŠFßÿÿÿÿg¼ÿÿÿÿXw 1šU° ® ˆuQ€Š÷ú(ÿÿÿÿÿÿÿÿ¿?^õÿÿÿÿ­–ÑJ † ¢ÔŽ ½+Ÿ• AÝ ìKÿÿÿÿû¸ ÿÿÿÿTn(O£üOMg½.¾41.Ôÿÿÿÿª9üî §ÌZL ÿÿÿÿÿÿÿÿ5µ:ðPÿÿÿÿýWÏS“ r] ‘;8ð%tMdIÿÿÿÿ¤7úºb³ˆ=<ÿÿÿÿÿÿÿÿÿÿÿÿ£`¯Ç‹Í:ÿÿÿÿæÆ:‘Ýaf1ÿÿÿÿA Þ¶ìµÀ l f¿ÿ¢ ½æÑ oAÇöÿÿÿÿ­9RNå² œ®ã ÿÿÿÿ)ÿÿÿÿǾ· Ä ÿÿÿÿ¾p ¡æÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿˆìä° u­ìÑ{’ñ5¡ ÿÿÿÿ}Æ ê¦´ÌÈY)ÿÿÿÿÿÿÿÿ5$*å ÿÿÿÿ\T á Ó öøôA Àµ èÃÿÿÿÿÿÿÿÿ ÿÿÿÿËNÄþ*ý·߉ ²øÕ’ßü È[ ÔüoÈ ©±ù:; ° wi zË &$Ž:\ «ªª\ÿÿÿÿ=²ÿÿÿÿütð_¼7 ²ß ÿ *v.ëU`.èË žD’tâ ÿÿÿÿÿÿÿÿaG>}r ¬ê Æmœ COA®UfW©¯ü‘ÿÿÿÿÿÿÿÿÿÿÿÿ+] øQÖ--ÿÿÿÿÿÿÿÿ·Ì¥ r:ÿÿÿÿÿÿÿÿS“ÿÿÿÿÿÿÿÿ5Ž¸Ü „ÂÔÿÿÿÿyþj¹ l³Ê4T:0¯ ÿÿÿÿ•› …³ ãÊÿÿÿÿ+Ì£ÚºýeÿÿÿÿlÓ ÿÿÿÿñ òb ãõ ‘G 7N Ôÿÿÿÿ2  ±*d“ ÿÿÿÿÿÿÿÿKÓ œä”â p bÊÿÿÿÿ|`“aÀU4c| ekÛ“ ß²+¸Ù[ÉkÿÿÿÿˆllSò !’}¶ ÿÿÿÿøiQýl Ó4 c¯¶°À p F…¼}Á ÿÿÿÿ. °š¾ª2W!:hÿÿÿÿýq ÅXEÙ ÿÿÿÿÿÿÿÿ{e“ÿÿÿÿQ‡ÿÿÿÿ3Ô ÿÿÿÿ㉽ @ @>I” ëÈÿÿÿÿce”” SOÿÿÿÿÿÿÿÿ W¥yp ÿÿÿÿpa¿: 7™ 65  ó[ õ)ÿÿÿÿHÒ°wi2Cÿÿÿÿ<IÉ*¹?ÿÿÿÿÿÿÿÿž p¨oy/±ÿÿÿÿÓD¨ ÏC ,f ÿÿÿÿxxÿÿÿÿìZÿÿÿÿň ®€~ÿÿÿÿÿÿÿÿ³Ÿ˜Cÿÿÿÿ_0@V®b\uÿÿÿÿÿÿÿÿ¾±Äz   ¿èGRyÙìà «fùÿÿÿÿ0@z©/QÀf{š¶KèÇEÐRÔ» ÿÿÿÿJŠõñï s€¼Hª-`k xI ;w ÿÿÿÿ BÀÑqÊ%J ­7Úk àRõªâP £VÿÿÿÿÿÿÿÿÊ2 ÿÿÿÿd Álÿÿÿÿãõ ½p ±³2î ?Ìzåß~³O Ò œ÷°ï0DÑá¡LAkÿÿÿÿ^ï ÿÿÿÿ0"L ! ©0ó> *ÖÌ´a³± †yÔŽÿÿÿÿ¯R-@ q×Ù Ö¡ÿÿÿÿm 4º }ŒÿÿÿÿðÐÿÿÿÿ@¦ëçò̱‚˜|UXŒ ÊÓLÐ €êÿÿÿÿ5Íßïÿÿÿÿ±_YÕ± ™>r¶Ϋ^ ðã!\Ë~÷Ø-]Í. ÿÿÿÿˆRÿÿÿÿ9 €‡%Î ÿÿÿÿ´8+ýÕù PrÏÀl s è/°b®¿0wÿÿÿÿ»7ÊÿÿÿÿeØÀHìãêùôÿÿÿÿä6" ‡ÿÿÿÿˆ ˜WC¥º2Ïÿÿÿÿ‘Æqÿÿÿÿ<½'#ÿÿÿÿ¨³è†ÿÿÿÿ"Z* ÿÿÿÿwÄÕà¬Ýk©ÿÿÿÿ kq? ‹¿YÈ•ÿ?s¯ß,óšiÿÿÿÿcºf;ÿÿÿÿKe¶¼ {/Dy ?'ê ±¼‚ÿ Œ²ÿÿÿÿQbÿÿÿÿÿÿÿÿºSSÿÿÿÿo>ÿÿÿÿõÅzÔ .ÿœ ­¤*cç7ò… Ü ú4ÿÿÿÿ”ˆ 3vÿÿÿÿ„¡“0,Ì ó žÝ wcÿÿÿÿ—´ÿÿÿÿÿÿÿÿ:…Î×s` \¨¹îÏò0s ÿÿÿÿu£Ÿï ÿÿÿÿ¸ÕL;àiˆ‹FÐ1Îÿÿÿÿÿÿÿÿ[íÿÿÿÿÏ}*:ËZ À¸ÛYÿÿÿÿ•úc¤»õ ¶³ÿÿÿÿÖNÿÿÿÿM±ÿÿÿÿ¥xÂZÿÿÿÿ½Ç¥ ‚Áƒ]°æ- ÿÿÿÿ•Î` s¯ÿÿÿÿíùG5ÿÿÿÿa¶ÿÿÿÿiÂGÔ´!¨“k5ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÅÀÖ-ô O£ö¨3çÌëÛàŒÑ¤N¿:&×b™ÿÿÿÿÿÿÿÿÿÿÿÿoÿÿÿÿÿÿÿÿÿÿÿÿYÏÿÿÿÿvÒb ÿÿÿÿðyÿAij|Åÿÿÿÿoìí³Œÿbí2Ï'£qÊëÌ8ÿÿÿÿ˜¦òÇ”ü4þáLë ² ?ÿÿÿÿŽÒ Ê`ÿÿÿÿì\Ìž» ¹«Áò¼•¾ª ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ w T2²üÑ ŸÕ >}Ajû Æ o%2 -£ å-ÿÿÿÿ<•ÿÿÿÿ3è ÿÿÿÿõ¶ ÿÿÿÿ¯Ä<œûÐ#ÿÿÿÿÿÿÿÿÿÿÿÿä!{Z†¼ÛÿÿÿÿK1”öÏ 0 ™í|¼ï CÂ]ÿÿÿÿ´% ´3µ¯“wä Hüÿÿÿÿ[¸ å oÑ P“u_F_k1ð/t ëo—“*©þ ÿÿÿÿ3Š$w ÿÿÿÿˆ_‡ºK ÿÿÿÿÿÿÿÿC {B0Ûd] “åŠzY9ÿÿÿÿWþ à‹ß çý„5×}7ÿÿÿÿæ? m ßp±VÙÿÿÿÿwAÉ ìဦdOhpÔ EZÀj™LAtÿÿÿÿÿÿÿÿÇíÿÿÿÿ‹ìCÿÿÿÿg<yX ò€ÿÿÿÿÑZNs :a …8ö~v :€ÿÿÿÿDóœ?yÿÿÿÿ+w ŸØÿÿÿÿÿÿÿÿM—ÿÿÿÿíH¾Ît&W ÿÿÿÿDî¦Ï=„½_Ê÷? $,ÿÿÿÿÿÿÿÿÿÿÿÿYÔ p\"ÿÿÿÿÿÿÿÿf'„b ›ì˜Éÿÿÿÿ¨²o†kÿÿÿÿ¯#=µÿÿÿÿ&ç ˆðÃíòìÐÿÿÿÿXå‚ÿ? Q.†X?7< ö“´ÿÿÿÿÿÿÿÿ&ŸÌÿÿÿÿËÿÿÿÿÁB 2ÿÿÿÿõê Þ.ÿÿÿÿÿÿÿÿÿÿÿÿ<éGÅ»ØÄX`°é¯d¢¾„ÿÿÿÿÿÿÿÿ³lór ãã zÿÿÿÿÿÿÿÿ^ÿÿÿÿÇÑB|t0âDߪ Îö ÿÿÿÿWwšª ,&í Ð] JxÿÿÿÿÿÿÿÿímR¥j#Šâ :€‡OÁ¶OPè§+]QÿÿÿÿÿÿÿÿrÙÿÿÿÿ¥­ÿÿÿÿ¥j 12"@dxÚRÿÿÿÿ{nj.Û ³wÿÿÿÿ&do´ÿÿÿÿÿÿÿÿ®Ì”c¯Õ ŽÌLŒ;± ÿÿÿÿC* ÿÿÿÿÿÿÿÿÞìk˜óœÒHÿÿÿÿÖŠ¡ÿÿÿÿ$ÿÿÿÿ©ˆÂÍÈ6[ Óq Òw¶îÿÿÿÿÿÿÿÿ¼ÿÿÿÿt¡ÿÿÿÿŠý 2 ÿÿÿÿA9]2N ­Q“ ÿÿÿÿŸK‹Àÿÿÿÿê ï/ÿÿÿÿÎÅ ÿÿÿÿå…é†Õx5š¹âV÷˜F·£%Õà ­®JKy®® "ìÁtí•®b E “m \—LXÑòÿÿÿÿÿÿÿÿÿÿÿÿƒ ´]-cÿÿÿÿ'îÿÿÿÿ-vh"Äÿÿÿÿ9î•Ɉ›tøqÿÿÿÿ· ‚‹(pTO¸\ÿÿÿÿgØyË'-Bï | r›?Œ 9€^m&BÜ“ÿa¿ ÿÿÿÿ”š‘¨-ÿÿÿÿÿÿÿÿø¦"‚#âˆV“ ³×U¸ÿÿÿÿéœ ÿÿÿÿ?›bA/ ® Eƒ ´lhlñœ üìÿÿÿÿÿÿÿÿee ÿÿÿÿóÒ Mäh]ÿÿÿÿ? Ks—Döjü7œõ™]Ÿ[/é N‹ç¨|ÿÿÿÿ*/ Ù¥±Wÿÿÿÿã7ÿÿÿÿl)à  _µ KHDŒst ÿÿÿÿÿÿÿÿc©q©dÚÿÿÿÿÙ:s5 s°ÿÿÿÿÜÁ »PýÆ žFÿÿÿÿ„»oK ÿÿÿÿtì VÿÿÿÿÿÿÿÿpªÀ! ¹?˜¬ˆ<ðXŒÙÿÿÿÿ}\:»N –ù—ò©âÆ—%Ômÿÿÿÿÿÿÿÿ=Kå×À ÿÿÿÿâ áÈ‘iXÏV RSt ÿÿÿÿ²Ö h4´ÿÿÿÿVÊÚñÿÿÿÿ+黎“³³fsfå,odå ÑÒY€â^ ‡t–• „• @Þtœ+Ç Óÿÿÿÿ¹|Ö¹à‘¸ÿÿÿÿ”Pšôëÿÿÿÿ‰j t !è³.ÿÿÿÿÿÿÿÿÑŠ?ÑÔ zC=S ~| TÀnzŸ ’ÿÿÿÿ+k ?,ø¶ 8œÑÿÿÿÿx~ÿÿÿÿç· ›k ð€¤€ÿÿÿÿÿÿÿÿÎ] ÿÿÿÿo ]©ÌT ÓZÿÿÿÿ-y6(™G„ñ· t°›he!ÿÿÿÿÿÿÿÿT_ ÿÿÿÿÚ›Ž4nwc¬é`<NDÜÿÿÿÿ°$ÿÿÿÿgœ ‡ÿÿÿÿ¦õ•ôÊÒÜ• ‡€ 7Û ÿÿÿÿ¸9ü• .FB±iYÿÿÿÿÖp µ^d* ¼R¦œ f€ ÿÿÿÿbð“@o#9V[ ‡ÿÿÿÿôðŠ KÐi§ ÿÿÿÿóÙjñ  ”*ÚC8±Ѽ’‘VvÇ•Á;ÿÿÿÿ¸½ ®ÿÿÿÿãùÝ¢ÿÿÿÿÿÿÿÿ‹AÜ.’B ç¯tÀ|Sôgh“š•°k[ÿÿÿÿš ^óÜ‘¯”ƒŠÿÿÿÿwÓ 2Ùgß ÿÿÿÿvh Þ½{ÿÿÿÿÿÿÿÿ¯r, ÿÿÿÿ—x]vÿÿÿÿ’Ñ—Í j‹Õ³ æs†Hædå xâÿÿÿÿÿÿÿÿÈÞÝ:/ ÿÿÿÿ7- H ²ryåÿÿÿÿÀ› PV ; ÿÿÿÿHSˆG|¹Ýà ÿÿÿÿß³s üSå+f4F4íR9ìû;žóÕ }„Å™ÿÿÿÿ†w â-˜ëã¨|LÿÿÿÿÄz¬2ô­t ãÙâF Ÿbqáè[õùUl ¹¯uZ¨zÿÿÿÿïî^"<ÿÿÿÿU?>3¥ ?T#¾€À€só íh]¹ 5˜ ²_·zsÍz ÃYÿÿÿÿ¸÷ÿÿÿÿ-ª hÝHº Àlì ä#ŒÿÿÿÿÿÿÿÿhŒ\X Žm·2&|ÏÚ79 ÿÿÿÿÿÿÿÿÿÿÿÿ¤c²e˜˜Ž »Šp ÿÿÿÿqÂ7´ÿÿÿÿˆA Ý}ÿÿÿÿ<VôáÖ/ÑøZ.W ÿÿÿÿ×jÙe‡$,ýêŽÿÿÿÿ…y?K(#…ÿÿÿÿ©Ÿ ƒD A«¯ì ÿÿÿÿÿÿÿÿÿÿÿÿßÃ]_Ãa§ QNrÎÿÿÿÿПÎeÿÿÿÿÿÿÿÿÿÿÿÿ6Æ*ÿÿÿÿÿÿÿÿó š^B,å 20žÿÿÿÿ<Í øy.šópÿÿÿÿÔÏÁ k. £ €^S¡¯ ÿÿÿÿÿÿÿÿ÷U'Ó ÿÿÿÿÿÿÿÿóÇR_ ŒB”ÖÇ ž˜ÿÿÿÿ|[B 1– í+ Í:I¢{ ÿÿÿÿ·ü³ŽÔuÿÿÿÿÿÿÿÿ#Ô3ûÿÿÿÿšµÿÿÿÿȹ ÿÿÿÿÿÿÿÿ}š¥Fš ì;n0 !ŠïÉ̤'™o æ¢ 0”t9Ò ”² ›uæH ã`SƒÍÕÿÿÿÿáìèT]ÎæøÉTl ÿÿÿÿÿÿÿÿÿÿÿÿÛ ›±Ð{Æ2Nïý†ì×—7¼É škÿÿÿÿºÙqwžÚÿÿÿÿeZÿÿÿÿ¿ç èëÄ0|™qÌ¢/ÿÿÿÿÿÿÿÿ<šÿÿÿÿèh„ä jZ%> ?óÆ#« súÿÿÿÿ<ÿÿÿÿr·»? ÿÿÿÿŽ ÿÿÿÿÍ ÿÿÿÿè¾ÌÕË…¢—§È bÆrÕ 4A™ÿÿÿÿÿÿÿÿ)ÿÿÿÿkJ~ ÿÿÿÿ®Ã—äÿÿÿÿø# œás;(¼©§ï &!Ä üÿÿÿÿÿÿÿÿ³UÍú rJÿÿÿÿÔOÒ ®ÿÿÿÿµÕ ÿÿÿÿÈ JbÀHOÀ¦á ÿÿÿÿy½EÙ#jÿÿÿÿÿÿÿÿùë´ ÿÿÿÿFD ÿÿÿÿÿÿÿÿ“Æoý 2=±?¼× ‡÷ [… ¡3 |Áð Å_±¹ÿÿÿÿ½ ðãϳ›V‰1ÿÿÿÿÿÿÿÿÿÿÿÿªßx¢V©1iŒqßÎê âsÿÿÿÿÿÿÿÿ,| ÆFÔ ^ÃvàAp ±öl ŸºKà†ÿÿÿÿyí#ÿÿÿÿ÷ºCêGK‰ÍÀ ~­ ÓÌ ÿÿÿÿäÄ ‰ KJ¡ 0]c ö ,Ä ¾¹ÿÿÿÿ–¥Ï ÝÌ &ÑX=ËÏd³ Þ¹ CËÖòeÿÿÿÿ’¯jòÿÿÿÿæåÿÿÿÿ¹€·lÔ?ÿÿÿÿ¤ú1½Krt Y¡ ÿÿÿÿ«—=3|åµ ÿÿÿÿÁÑì ÿÿÿÿ„È€oˆl3[ÌX*à·LÝOA7Ú±½ InG’ÞÞ‚ !™º§™ xKzQ±7F —GŸ ?ê<î•R}óD‚ 7->lPÿÿÿÿ± -7—Ö ³‘ ‘/Ë#ï H†– žÿÿÿÿ£¹ )·Þ›×gÿÿÿÿÿÿÿÿßM Ôõ /ýÿÿÿÿéŒÿÿÿÿZ¤ ô~ÜMUP™˜[ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‰ )2bÏŸiQÞzñ@˜Ÿ’ a+µÆ ÿÿÿÿ´ÿªmÆ :Ș1%3Û ' ÿÿÿÿÞà4ÿÿÿÿÿÿÿÿ-ÖHÏw5–ÛÒ‰yýtaØÊÕ ë[Z\ b ÿÿÿÿÿÿÿÿ¦¢²Í 6ýEcŸ «”Ë’ÿÿÿÿŸw ò¹ÿÿÿÿ‚å Y· Á“ Sc ¾O²»dÿÿÿÿsß’¤ºÎ— ÿÿÿÿ¿ÕÍ៩ I“ 6Æ ÿÿÿÿÿÿÿÿáÏ’-6Á¦Ð6 l'–õüuÒ=)ÿÿÿÿh“ § ì_Nÿÿÿÿ-þ¿ñÿÿÿÿ@ßà÷X Þ—réÿÿÿÿÿÿÿÿ‡€9#“£Îÿÿÿÿ|ü%jPÆÄÆ Iàïj^;«m©úŒÙ(¢ gÿÿÿÿ±JÎ =Kþ bÝ $YáÜ L^I :‘ ?ÙSéVCŽQ-IT•{ƒ Æ® êåù !;ÛýF ~ÿÿÿÿ¡(¼ÌKÿÿÿÿaÉ ÿÿÿÿ±¡õ ÿÿÿÿUÓ ìH ׯr^\ò ÿÿÿÿçÉ- Sº »‡A¸ÂZÿÿÿÿZu ×(û)´\à ’+"¨•ÿÛ6 ªÕ? ²È¬‡RVðÅkð úTÎýû-; xÿ’ &w þ9 > ÿÿÿÿ”œ ÿÿÿÿÜÐÖ 2à ÿÿÿÿ¾ 3\¡’ 9s ( L ¬ÿÿÿÿ ¨F ñ›ÿÿÿÿâÈ no- R*t1Ì4©èý l𠯈 ÿÿÿÿˆ› (ð ÿÿÿÿ±T ÿÿÿÿçÌ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿX˜PL D Kð ÎŽ ûUá\yZ0 Þêç¬ÿÿÿÿòð ¯w§âwa #ÿÿÿÿÿÿÿÿQv ÿÿÿÿvxÿÿÿÿÿÿÿÿÿÿÿÿ›¥ ¥r î Y™þ3DÞk– ÿÿÿÿî éŽ ÿÿÿÿÀÒ .¤  ä ïÒÞz“ß/™ÿÿÿÿyc PÓ ¬wÒ³€¢ ù[ ø·,T;ÍÌx–¹©³ •”¢ˆ¢ úÎ &_Éb %¬n £ÃlJ‹ÿÿÿÿœäãÞuYÿÿÿÿÿÿÿÿ×Ò §f rÉöP ™Ö (ã ÿÿÿÿÿÿÿÿ&é·–‹ñÿÿÿÿ±° ¸ÔÖÇèØGy±ÿÿÿÿåP ÿÿÿÿÿÿÿÿpñ%¶!¼ÊöÙ“Ëÿÿÿÿ£N MK ÿÿÿÿ¸€/…cꙂÃáiÿÿÿÿPG†\ÿÿÿÿáš ˜õ[sÿÿÿÿØ3 ÿÿÿÿÿÿÿÿ%¯ aÛ áñ¥ xˆÿÿÿÿÿÿÿÿÿÿÿÿ±2Ô%Ûq£Ú ÿÿÿÿ\ôHë–\ {ÝÿÿÿÿÿÿÿÿþúG©v¾-¬âÈûÑT SÁ øÜáEk )Y 4À êùŸY  ÷I2ÙH."ç®×Ì»B<‡ôp!-æŽr¢[ÑÃ,– £} ÷ã€ø7•Óü÷e ÿÿÿÿE„ò“ ÿÿÿÿ˜ì 6 y4që§ð -Gõæñÿÿÿÿúùþð mBÿÿÿÿµ‡¥ã-ÿÿÿÿ# ÿÿÿÿþ¹hôÄÿ êö›èÒÀ ÿÿÿÿÖ²lxÿÿÿÿeƒÿÿÿÿÿÿÿÿÿÿÿÿMz ÿÿÿÿ€Á ÈcUêDBSô¡ H`tA» ÿÿÿÿÿÿÿÿœÿÿÿÿµo–©‰Žÿÿÿÿ„\ÎΤ™ÿÿÿÿ-ìg NÀ K4o0Ì…ÿÿÿÿ¡éÿÿÿÿ£ ÿÿÿÿÚ¯ˆ¹—ÿÿÿÿR ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ„ "ì Šÿÿÿÿ´ö÷ 3¹ ]ñ¤íÝþ ”„ d% ÿÿÿÿÿÿÿÿEø i¢þ±ÿÿÿÿ„@ ¹ ÿÿÿÿ€°ÿÿÿÿ‰x Ý,®C¦=5 .qÿÿÿÿŸ¢ # âÿÿÿÿ>ïÿÿÿÿ„ÿÿÿÿt6Ä ö“o– 7šÀ™Ëí á  W>˵ºjd þÓYúSGQªÿÿÿÿpI vnkíòÊQÿÿÿÿcfÔzÿÿÿÿ~V^\h „ÓïއÿÿÿÿRé`€ÿÿÿÿÿÿÿÿ|ÿÿÿÿ³’jû %`ÿÿÿÿkÓÿÿÿÿМ€®Ýz6¢Þ€ÿÿÿÿh«¨oö ÿÿÿÿu³zlÿÿÿÿÂkÿÿÿÿ­èÝ*жÿÿÿÿÝ ;u …¹ÂS»Û“Qëoÿÿÿÿÿÿÿÿ—Œ aFcÿÿÿÿv±òÀ °ó*aÿÿÿÿÁ -&L·Fÿÿÿÿé`ÿÿÿÿÿÿÿÿþ@'%– Z[~ '7Cw°>N ,·ÿÿÿÿÝj L†#€ ŠuɯnÖÿÿÿÿZ¢ºh™?E‡´n’ä>ÿÿÿÿžüÿÿÿÿ²ÿ Ê=“Žÿÿÿÿ9Ôô™Ú|¬ _Ì ÿÿÿÿÿÿÿÿ’·ÿÿÿÿBDî $µÁ „ (öã¥õf{ º¢o {wd •È:»ÊÿÿÿÿÿÊó“ ” ÿÿÿÿÿÿÿÿjÌ ¾èVšï¹n} ¸˜Žã TæÜ} ÿÿÿÿÿÿÿÿ¼Z³Úÿÿÿÿ» 6š Ý ,u Œ·êݪÿÿÿÿé½û˜ÛÛ ÿÿÿÿ­bB“¨ d ÿÿÿÿbM) ÿÿÿÿÿÿÿÿ& ¢<\ ´p |º àk Ïq§dˆE&ë6} ÿÿÿÿâÖÿÿÿÿ}öCIæ5 ]+Pô â¶sÿÿÿÿrJÿÿÿÿ·©êk ~ç§Ç@ˆõbe*c^¨Fæ ÿÿÿÿü1x#+¹p[wÛkæZçˆ-äZVI²) +fÿÿÿÿlB¸1iÕ}ÿÿÿÿí~ ÿÿÿÿâ©?ÿÿÿÿ}¶Ày …½½êäû |åS}&Rèä_Iuì­îÄð§½ùõÿÿÿÿ¤…;Œ¥ì:…< ÏÿÿÿÿI‹ìýᤠ.aó„hÿÿÿÿ5z ÿÿÿÿnn̉ ÿCÌæ PÙ§ór§ìZÿÿÿÿ#}à(ÿÿÿÿNÜ*œf™'\& ”ÿÿÿÿæ8Ó¶­¦ ‚íÿÿÿÿÿÿÿÿ¢d ÿÿÿÿLÿÿÿÿ<è›v äõ ¾W÷óÓ8 ÿÿÿÿoÁ òHVž®òÿÿÿÿnñð)ÕƒJ ¶?9|-à ÊÞ‘Ï©´ ¬ìÿÿÿÿĦíᬷ¨"œÿÿÿÿ#5ø H ?{ר ÿÿÿÿäº õJÿÿÿÿçŽFuÆó.5 Ikö¾ ¼£üú –… ¿Ø„œ1^‰ÿÿÿÿõÿÿÿÿBð ð+ 3嶨” ÿÿÿÿûEÿÿÿÿÿÿÿÿCÿÿÿÿ§ÈñçkA ÿÿÿÿÍÉ :AŒ r þZJÞ© €´צf  ÿÿÿÿÿÿÿÿ¬™°/ š÷gúØVö¤# ŸÏîd ÿÿÿÿÁ›!œtFà|ÿÿÿÿÿÿÿÿf‡¤aö¦ó ¢Œ IL>màÛ÷¹¦´Çêÿÿÿÿ/ ÿÿÿÿz»5± Äp:È0l–l— þ>‹³ìnX/ k ›=_7B ¨ÿÿÿÿõÇÑyi6 ïá¼.Q^Mºl5Þãÿÿÿÿ3ö ™$p¦sÿÿÿÿäMœyÿÿÿÿ¨, ^ÿÿÿÿö¿qÌÁ™ ɤ½#áT~ £ÇVâÿÿÿÿ#6 ¨$}Å9[5êÏÎ;;CÎÍç¶›Áß%ªB÷˜uñ ÿÿÿÿ‹ÿÿÿÿƒ¤ éÕ:fþ$y×àÿÿÿÿÿßeÉ—HlB õ c[Ù‚7Jÿÿÿÿ!§ŸD ÿÿÿÿÒhAïv*´×Ÿ¾u1y‹Ì> ÿÿÿÿYyÿÿÿÿ@Z‰»û23î ÿÿÿÿ‡K¸kʳ^ ÅÃ|ˆÙûhÿÿÿÿ³¶meCRÎ^ÎÚÿz( òw< A›3ÿÿÿÿ u[´ ÿÿÿÿ 3Ñê· f èð ¢ñÈD‹ |w®;æ ÿxÑ ïþ éq Ž4šZú ÿÿÿÿºš: Þ¯ó ÿÿÿÿ±~ƒí´* ú¢ ÄÈ fÿÿÿÿ=X`ÎaoÏÿÿÿÿÿÿÿÿ§¨¹hU=Ya|7ö%#*r! uj8 κ âÚ –w "pÿÿÿÿ×  ÿÿÿÿúøNÿÿÿÿÿÿÿÿðXÿÿÿÿK´ñSû83aŒÿÿÿÿCØÈ(ÿÿÿÿc°‡ŠTN°,jšõÌTÿÿÿÿ€yºTÿÿÿÿ€ Çì †â¸4\(ÿÿÿÿÝ¢áÿÿÿÿ}@ÝaËù *ÿÿÿÿe5ÿÿÿÿ¼2]‰Iÿÿÿÿ9úÿÿÿÿÿÿÿÿú: ÿÿÿÿ‡» ÿÿÿÿRù ìÿ Ú³Òæ4j=}»”ˆíõãìÿÿÿÿÿEø†û²Æ Ë /QŒ³!ÿÿÿÿÿÿÿÿJ)ÿÿÿÿAqØOñöW"ÿÿÿÿÛÙ ãÿÿÿÿWO¼Þ sMóHʬx§2[õ¾wõ‘Ò ÿÿÿÿ6É·Œ ÿÿÿÿœ¸' ÷H ½ÜÿÿÿÿæÌ«À ÿÿÿÿÿÿÿÿ¶%4+.f(ÿÿÿÿà» #ÿÿÿÿ4-ÑÆ1Æ! ‘ú ÿÿÿÿÿÿÿÿF÷ ¦±  º¢í%ñÿÿÿÿQi½¯ƒ´4ðÖft( ù(Ûj ¨ Ž ×±Ûâž át¸ ët©(Ìâ ©Ø ºg Ð…¬…f BõP¼ˆ*´yÑõ i½¤³yÉ ± aþ †g3e? ÂÃÿÿÿÿ¶L p²:‚íL ¸ÙÉô 'áL §Jÿÿÿÿkdÿÿÿÿ çLì F¡&ÏSíÿÿÿÿbÿÿÿÿ4Ûºþ·††d­#—ˆW>ÚôX€q*ã”Ðÿÿÿÿl¢8t»o‹2ªƒYëÿÿÿÿÿÿÿÿ&¸ =Oÿÿÿÿ$?>†ñÛÿÿÿÿÉ€Ý   ¨fú¡‡å ¤›VSˆ…£ ÿÿÿÿšt*| éR8¸ Ë-Öšž«2Žÿÿÿÿ×Ü F»*bAtÿÿÿÿ§XCév¿ÿÿÿÿ3í k ÿÿÿÿ‰^ÇR›ê¸½ãšÿÿÿÿƒ*Š;?-ˆíÿÿÿÿ×Þ5nÞ~ÿÿÿÿHx‹Âð›Ãp} ÿÿÿÿI¡Ž~ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿæ(8jÿÿÿÿžS€s¡«Ôjÿÿÿÿÿÿÿÿýÿÿÿÿ·Ìà Ë ¬Ðmï'ÿÿÿÿf i ÿÿÿÿÿÿÿÿ¯+öp ¿ØÏÒÿÿÿÿ>ÊÐ âOÿÿÿÿÿÿÿÿý=ÝK} «½ÿÿÿÿòþ„häÿÿÿÿÞ‹WxÇN EÝáÉÎ pÿÿÿÿÉ…ý|Ûðߎˆµ^HÙ™ „,û ÿÿÿÿÿÿÿÿÿÿÿÿÿ¨Üè® U ­ÿÿÿÿ" ¡¾ å°gÿÿÿÿdm $­X…ÿÿÿÿÿÿÿÿËGï2Þ:Bü °v“®ÿÿÿÿŸJæž” nŒ …®°¦¤ м½Þ¡ êôÿÿÿÿß°°å ö2³ø÷’ÿÿÿÿÿÿÿÿ”ýÿÿÿÿ³x €ì+ÆÖ£½½Lÿÿÿÿÿÿÿÿ,Àÿÿÿÿx ÿEBû/ ÿÿÿÿ¢¸ÿÿÿÿ K 鉱ªšP1)Òo”XDŸ9€ñÿÿÿÿâ0 ƒž4#[ 4Q— ù¨ÿÿÿÿ×b`‹ò cxÚáê, ÿÿÿÿ[ˆåôß–iÿÿÿÿ6¡ÿÿÿÿž,ZæÆí™—làt¹š(Ñ ´¼;¸ì¨9— ^ µõu¦ *ïüi}Ï ¢ X(Ĥ C¸Ú;â Ä9ç{bëi¶š U‚© äÅãM! È„B΂QÊ%ÐV3Z p·Êy u¢ŸÆ54c2 ÿÿÿÿL×Zj3ÿ: ÓXap k›¶AD8γži@€ÕÒšÿÿÿÿ´÷`bJ„ õ ‰ª»¶Ï!8m¿ H8=¸ÿÿÿÿŽ• ÿ¡ ]Q ‡ž´Zª½F ÿÿÿÿN€Û@i⧘Œ 5BÿÿÿÿÁ rØ 5×JÏÿÿÿÿSÇ ÔÿÿÿÿSÁ À. Ë ŠÊ Bì êÿÿÿÿÿÿÿÿTo GÑãC0Û~ÿÿÿÿˆ÷5— ¹„ÿÿÿÿŽº¨ÿÿÿÿ6Ê D­ ÿÿÿÿ‡ijÝ ý›ö’ÿÿÿÿØâQH³ òÝÒpÏ[ ‡!J] p9á¼ â’!*{ ÿÿÿÿ ž æ‰Mäm4ùÁu]ê@€ú+— ìµ ×üSVûO­ŒÞݳ Ò”tEÿÿÿÿÇ)®Ämò NÌY[ÿÿÿÿÿÿÿÿ+}­D¼ Í™H« ªî,Kz%TòMÿÿÿÿÿÿÿÿÿÿÿÿPžeößžuTÒÿÿÿÿãÌQº ep3ÛÄ›ƒª àr b+1 rBR’ióÍÿÿÿÿMöœ³Ghm—‡Åžá€„Eÿÿÿÿÿÿÿÿ‚™ àˆ óUê$;¸œÅÿÿÿÿ{µ»ìÏÿÿÿÿM×'à ¢ÿÿÿÿa§ ÿÿÿÿÿÿÿÿˆ•â³·T„özÿÿÿÿÿÿÿÿSÑ±Í ÿÿÿÿS8 kÉw ûTo lÇm È;výñ ÿÿÿÿœ¸ :« Bi3têhŒ¬©Fníjbĸ@¡0ðÈ ö8TTš åEÿÿÿÿ)Õ ÿÿÿÿ‚—?ÌŸvÿÿÿÿ’ÏÖo;ÿÿÿÿ3ç¾âèA Ô ºe0÷xíO*'‹ ÿ†s©ÿÿÿÿ» ²ÿÿÿÿ,jÄ´ÿÿÿÿëÓ`›bAÿK[æÓÿÿÿÿ‹zož ÿÿÿÿÿÿÿÿÿÿÿÿkñÿÿÿÿ¾\b¿€}š ò oF§e0 @Ïwà y€žÀ‰-Ê¢ü‚.\ÉÆ•y·&ÝäI­Âß9z€ ÿÿÿÿÝW"‡ƒ¼Ø¿ HJc€ÿÿÿÿ•±>Ös«ÿÿÿÿ_)$*…Øÿÿÿÿê¶Ø×v  欺%ÿÿÿÿ«zöËx‚ë¶Ü ÿÿÿÿ;ô Ìé“ô³Õ<}Ê dþŽ›ßÈlVB@ÿÿÿÿqBPŠG Àï „áõ œbS%È%äÓÿÿÿÿÕr • •£%††¢ ÿÿÿÿÿÿÿÿñÿÿÿÿÓL±L˜«×F†8çO óÿÿÿÿé ¿Åp£ 'À‚¹ÓƼ&¡CºƒNÿÿÿÿ › ˆø2ñËkhŒ~k¾0b£ ÿÿÿÿŒ&›îûÒGN*¹C‡ÕÅ1Udq6é @f¡‰ ã ÿÿÿÿ´œøoÿÿÿÿœð怺ˆ ‘Ëë}ã< Tl% sÓ@b‰<š ¹ãÜ™* „ú â«_ßÿÿÿÿšuv»ÿÿÿÿkŸÉNvŽÝ¯Ÿ ÅÛ ÿÿÿÿlÇ+QZ7 ÅãAtuM ¡P* r†wxmà´'n õICCÐÈÔûÂòÈ•ÿÿÿÿþ—Õ…ÿÿÿÿÿÿÿÿÿÿÿÿìDá} ©´@a.xò­˜ TÊ Œ5«‹ ¯ 4µ £µ ÿÿÿÿÿÿÿÿŽ›žtÌ Sîî ÿÿÿÿÿÿÿÿ‰€ä¨ÿÿÿÿ']fÆR‡é×û¡‚ÿÿÿÿÿÿÿÿº(>»Ë-ÓuHbÿÿÿÿ¬Ò@ F* ü<ÿÿÿÿº¬|¬ÿÿÿÿ°¤ ¯Ú ÿÿÿÿ ”> | ÿÿÿÿvRZÚÿÿÿÿpÝàý)Ôáб]íÿÿÿÿ 5£=ÿÿÿÿÉúùÏ à}Ö@{Ø€ˆ,•„žÏŸLÿÿÿÿ§ú™óÿÿÿÿO¿ ¿Þ¤ n@î!‹ Üð¿Ã O-A³µÕ º=6r$A ÿÿÿÿ Í N)ÍBæÿÿÿÿ(d–é´ÙÓ¢p ¡Ø² ›8 ÛèVÅIÅÿÿÿÿ¶öÿ? `.Â_ÿÿÿÿöÓ ¢íÒ “4Ý ¯ ư‚ÐbÿÿÿÿP¼r.Ä´ÿÿÿÿ© Tä ;×T!Ô ¢$Ý\tO» l^ ŸÚÿÿÿÿ¦ï ‰ÚA’2µ LÜ oãÅæÿÿÿÿtX wèuFõÿÿÿÿTp[¯j>f¤²ß ÿÿÿÿõúÿÿÿÿïž$Ãò`Å;ÆÐÿbÿÿÿÿÔ<9 ÃÆó¬ÿÿÿÿÁëÏÿÿÿÿ9ï ,ObÖç ÅìÍ\ ÿÿÿÿÿÿÿÿ¯î#Ö¹”å á9X^©âTBÑÿÿÿÿ]n6alpÔ( nä nd #ŠíÍ"8ê ` ªÿÿÿÿ·}ù ¨Tmt6Ü ÿÿÿÿ6\ÿÿÿÿæVeéáû ]D ÿÿÿÿdþKáÑd @@ÿÿÿÿCÿÿÿÿ«P^ G·£ ÿÿÿÿX ù~ÿÿÿÿƒtÙP$r˜g R<,ÿÿÿÿBPÐþFBkÈLÿÿÿÿ1BØ¿4a1ÿÿÿÿÆ"ëþÿÿÿÿB÷ßöâtÔk‚=Þ ¶0ÿÿÿÿCj)£ÓäƒÿÿÿÿkÎm"¥Ñ 3=}!3½æ)²ŸYÐÆ7qÛ7;ÛÍ l¦ÓúÊ„Ú`ð)ÃÚ}"¨\§EÕØ­ÿÿÿÿ#Fæç~’Hw0Ë ÿÿÿÿÍ /1/, G q`Tðu#ԳܖŒÿÿÿÿɱÝÅ} ÿÿÿÿØœVe ÿÿÿÿ¤ÓØe„¶ñ[z{L¦&šÏ’Š-ÿÿÿÿ¥þ & ŽmNo)E%’ú]uÞ 4Ô uKÛ•¶cÔD& Æ— øô‘[V*Òë (þR ?e W Œ‹OY'6ÿÿÿÿN× h ÿÿÿÿûQ4î¸äÊÇß R¨ŽgnoH I ?( °ÅI¡–¾3W É ÿÿÿÿ¥ç2Ð"ÕÍVÿÿÿÿ}÷k'»ÿÿÿÿUq0xjf8Gdtú¾ ý\ÂÍ~Ë 1 ÿÿÿÿSˆxìÿÿÿÿs× Ð»ß‡Mÿÿÿÿ(p!çæ­+t0æÊ(ÿ ïÿÿÿÿ¸ÅÒ© ‡u 5ÿÿÿÿHÿÿÿÿŠÓJNnfFâI &ƒ´]‹HØõªìÙÅ-Ë*uô ó¾JÌlÿÿÿÿ#ý}ÿÿÿÿTkXp¢.Ï›dj›L°þ –ïv”lÃ'8›·-ö¤~$(#dwˆ< ½ ñ¿„L Èÿÿÿÿ¦x éhÀL ÿÿÿÿîÊ *'¦ßcüÿÿÿÿÁ}ÿÿÿÿ¦ *{ã˜h³Ð ï˜TGƒÿÿÿÿ§Q¼è v. W\Ìôðò56ÿÿÿÿº6 ±¿RãhËÿÿÿÿêëpý®t½$ ÿÿÿÿâ}ÿÿÿÿÿ‹ µ#1E\x"<6×Óýå TñÛYá"Šg‘;éû­¹)v.vÿÿÿÿ§Þdƒ{äW{ Sÿÿÿÿœ]‹ƒß'­Õ­~8Âÿÿÿÿjÿ¹0KÝ ÿÿÿÿ{$ ÿÿÿÿÑ ÃñÇœ] ÀY æ"3ÿÿÿÿØ ~ƒÿÿÿÿaS)jŒ”Ø`ÿÿÿÿÿÒéK_ÛÍsZ䅹Ǟ ZDè ÿÿÿÿV÷êzÖ·¬Ï Å€ÏF_å9€8Kÿÿÿÿªð \3ÿÿÿÿÿÿÿÿ!FÓ×þf ‚¨7÷©"F! ¸o‹ ã\ |M­f$ÿÿÿÿ•¬ÿÿÿÿmû—«^ lDÿÿÿÿÿÿÿÿ™7LG¨€!¸3u‚˜ V„ äF å@ÿÿÿÿªDA¥yL%Ë;F Û< »ÿÿÿÿcgËðó@ µdÿÿÿÿÿÿÿÿnü;om ÿÿÿÿvñ#ÿÿÿÿžÙÿÿÿÿ›ïòék¦š™m·‰c 7›emÂ!B~ƒÐl*øÖ §Eƒ˜dü0½Q ¦C³ÿÿÿÿ˜L~N~ ÿÿÿÿÿÿÿÿ™Oíÿ þ=òuá¢Ãˆ‘r"áÿÿÿÿtHKAE ÿÿÿÿÈ}ÉAÚÜp7 ‘ ÿÿÿÿ«Yäÿÿÿÿ¡«ÇžB8ÓmNÛ$ ÿÿÿÿrdì¼¹¶ é2KÌæ4¢¬~ÿÿÿÿz0©óÿÿÿÿ$é ¦pÍ‹¿ORxg1¦{ “¹wSÿÿÿÿ¢h݃ZG=õuÙþ`‡Y#‰òåEÑGf€ZÊ4‘YHÉ(E Œrß³ÿÿÿÿ¡æLf 휸û ÿÿÿÿFÌÇ=¶ÿÿÿÿ´ìŒ ÷þ Wf ýôÛ ÿÿÿÿížßþÝ HûÿÿÿÿûM w‹£* ¢©!ð oæÿÿÿÿ¿–««Àüª#ÿÿÿÿ`Fÿÿÿÿ€Ž±ƒ L©A ¨ñ §ÇD kà ÿÿÿÿO#}m†Õz+/ÍL%:ç $(ÿÿÿÿÑ4ØVñ¹ï ’µÉà|Û‹ ÿÿÿÿøYg¹` dƒ  6”é;Ð6ÿÿÿÿšÛ ´uírÿÿÿÿÿÿÿÿEÝ ÿÿÿÿ+;ÿÿÿÿÔÿÿÿÿ,È KýÌóÌ&à‰”Jÿ1a~ôé_ kAœF ‰›å aÎyEÿÿÿÿÿÿÿÿrœ³ µhy(k? 0ZÿÿÿÿÛ`ÿÿÿÿkÍIÎëþÿÿÿÿŽÎêQÁ|üâ ¬8ÿÿÿÿÿÿÿÿÑ%ÿÿÿÿžEuü ÿÿÿÿeô’Iÿÿÿÿk¿ÿÿÿÿÿÿÿÿªk0¤éfv9ÿÿÿÿÿÿÿÿï#ÿÿÿÿÿÿÿÿãtÖÿÿÿÿ6$G" ÿÿÿÿ"ú’ZíV ÿÿÿÿ* õlÿÿÿÿ@’ÿÿÿÿÿÿÿÿÐ:ÿÿÿÿáþY<80 mæÈš ÿÿÿÿw s>‹=ÿÿÿÿzËÝŒ¥ß ><>Ò Xf …=i~%â ™š=Î~aWnæAY¬YËd»1ÿÿÿÿafÿÿÿÿÿÿÿÿ%×,ôjye¶ÿÿÿÿ¨î܆<,;:µÿÿÿÿ:¹ Nü>)ÿÿÿÿªõÌO ±E]9ÿÿÿÿ’ÿÿÿÿtpnÿÿÿÿÿÿÿÿ ŠF"Ü”a¾О°< ÿÿÿÿïÿ ë &[{Qbìá:{(#ÿÿÿÿýÿÿÿÿ ¢7ª÷OÈà…ÞÛ •}Å¿Tr-añCú; ÿÿÿÿÿÿÿÿò£žjè²çÿÿÿÿ¯: ð¾âLÒ¬®âr´ã%^Û…VŸ±¹XO6ß a©!y¤:Y\2]òƒ œä·Õâ£ÿÿÿÿÊÈwµ:PGÿÿÿÿ£˜E1º¹¤¦ÀlŠ Úµ Š "ÿÿÿÿ¶K‹#…V FðŽoÉú>3ÿÿÿÿ·Ü@•ÿÿÿÿdb71Æõåÿÿÿÿ+ ÿÿÿÿ⌠\J ÿÿÿÿ0ÑÊ‚~oHpcËÈÿÿÿÿMWGnª­—( âë ðÿÿÿÿkÿÿÿÿÿ—\⮥ÂÕa5ÿÿÿÿÿÿÿÿT*]ñÿÿÿÿ8‚9J’´ùûN~«Ë‡ÖÿÿÿÿÊo Þb˜ »%îTl¡—ö¤ &¿iÿÿÿÿ$Ã7Ý„09’ß ¹äÿÿÿÿ·º“&È´ {1Âa \¿8n‰ ß æ7 ¿ÿÿÿÿáÿÿÿÿVù1Zµ4²].¨YýÙ«j§?_“л'ÆñØl]‰ ±XêiUH XeL|ÿÿÿÿžÓêÌžÿÿÿÿÿÿÿÿQÕóÿÿÿÿ—yœÿÿÿÿ‘BÀ ÿÿÿÿ¼V Œ—¥;=Dwÿÿÿÿ–h³s(@˜?í• Þƒg[õz»´ÉD Ö5îWR¢ ÿÿÿÿÿÿÿÿ'Êj0­g²; Ž®iÅ ÿÿÿÿû_ ªÁÿÿÿÿˆuÍ;2f ßfh"ø+¿ 0Ô‹òºcÿÿÿÿüÂ"H ÿÿÿÿa– µ?«´@iF7ÿÿÿÿÿÿÿÿÚÁÙhóô+E€ÃJa„øŒ ÿÿÿÿHúÿÿÿÿÿÿÿÿªYÿÿÿÿ†](S l ÿÿÿÿ‘jÿÿÿÿ{O ×±uÑ ÿÿÿÿ;° M\¶h ¬m¢ ú Ùr NÔR“¼=â ÿÿÿÿ;€ÿÿÿÿbaÊÄ”„Äà(NöDî%îŠðÉãúÈÜ`ç N8etþ¡ ¾ÓÆ×ÿÿÿÿÒ_ ÿÿÿÿã/K˜ ÿÿÿÿù×ÿÿÿÿ”Ð` ÿÿÿÿ;ØK)µ[]¶ë˜ÿÿÿÿö³ KÐÿÿÿÿ•¡ >È ø’ )$ ßÿÿÿÿPŽ @cÿÿÿÿ:=¤ÌÉ cè %™œE 7h 3¹JáÿÿÿÿT 9ÒbV§¶©³3{ ÔHÆÕœ¯ ÒOœ ‚) T§·mÏ 7!e¬Êkú Rs¼Zø±~ ;HYœ Äcÿÿÿÿu6cœ F? Ká Èseÿÿÿÿ¬ÕüL4dèøÿÿÿÿË0•š ÿÿÿÿx5ÕªvS †® âæ ä)/Ý bý#­OÙÿÿÿÿ‚ÿÿÿÿûÿÿÿÿÿÿÿÿ0¶|a %w›[ÿÿÿÿÅæè)%Òiã|Ò:F;,äp ”tù ³bý RU…CÿÿÿÿF¡€•™:” éãÊeOOøÿÿÿÿÿÿÿÿÁÅÿÿÿÿbŒêKrìædZ© Ș  ¨ï”íê¨ïråZuÌϘÿÿÿÿ¹vÿÿÿÿŽ2;„ÿÿÿÿ¯w MÀ Õîÿÿÿÿÿÿÿÿ4õóÊÿÿÿÿ·Fmµ y|~ÿÿÿÿÿÿÿÿdfÿÿÿÿJ£>É XÑÿÿÿÿÿÿÿÿô Mÿÿÿÿíëš· G è‘@ùÿÿÿÿÿÿÿÿ &DÎÿÿÿÿÿÿÿÿª@Ê>"XÀ ßðÿÿÿÿÿÿÿÿåÓ¡*ÿÿÿÿ\ñü  ÿÿÿÿ”ÿÿÿÿ^ë“©k¦ öøÿÿÿÿâ(– ¦`¬$ÿÿÿÿ# LŽ@VJÿÿÿÿXÏ… lP¶†=Ói>åÀ £ràþŸ @¸–v55³ÿÿÿÿe’NƒÁKÿ`!Ó€3îc]%7 a5ªGÿÿÿÿÔ¬"íïí½­ ÏrÎ 71 È8¬­}\ûq—”•¹Ü‚Ÿµ ͈ÿÿÿÿ:Àÿÿÿÿþß ‹Â Z<wî ã§ i ÿÿÿÿæÖ .6zAËä6å;d„ðñ]cÿÿÿÿfZÒ_›¡rè‘ÕgrÿÿÿÿöU•¡"bTAX‡7šÿÿÿÿÚ ”5ÁNm2›¤WE(Ö<ß4m3Ÿ‰ÿÿÿÿTCtv q Á—v·èsœc¤šÿÿÿÿõQ0ËÉ»Žì !Æðg× å¥ÿÿÿÿÿÿÿÿÍ z„ÿÿÿÿ¸êÒÇæ¹XýS” ÿÿÿÿÓáË¡q¨Sá¶6}¶E“¡ÿÿÿÿÿÿÿÿ60Ûø{<,8òÚÿÿÿÿ>SðËŒÜe‡ 7几ÿ òÿÿÿÿªÛ ÿÿÿÿÿÿÿÿU=ƒ… ÿÿÿÿÿÿÿÿÿÿÿÿî\,æ& ;ö€|5ÿÿÿÿ«c ÿÿÿÿÿÿÿÿXàlÿ eRÿÿÿÿfxÏÍê³ oðÿÿÿÿ÷óY\Æ"ÿÿÿÿUÖ~ÿÿÿÿÿÿÿÿÆ=ÓVqß/µíÞÿÿÿÿ9©»¼^*  — x¾­Ù ÿÿÿÿÿÿÿÿÿÿÿÿðØõ;ÿÿÿÿ ¤ï¡ Pà•Î@¡éÿÿÿÿÿÿÿÿµqô­Q/¨.Ýס{Ú:ƒ—ÿÿÿÿÿÿÿÿ3€úà Þ… :@Tœ¤€ÿÿÿÿdy¥ÿÿÿÿ-Àÿ_ÿÿÿÿÿÿÿÿîã‹ý<°IDsÓ C©SuT g jóÍ»–ýÿÿÿÿÿÿÿÿÍþ˜³øY;IÌø* ç¶y1ÿÿÿÿ•7ÿÿÿÿÿÿÿÿñ K鯆S)Hẞd pœë©æ/±"Âlš Yÿÿÿÿ-#ÿÿÿÿ%ðh²V€B1lyúƒw QÂÿÿÿÿ‰$?÷F-œ Xëö)¦¸s ÿÿÿÿœõ ¸©]—£%šd ÿÿÿÿÜ®gÿÿÿÿ“8¥A!Àóè¾1v" ÿÿÿÿ—6Ýôܹ ÿÿÿÿ¯UTG·d‚C²wäJÏK$ÿÿÿÿÿÿÿÿÂÓ<7g¥nÏ©ÿÿÿÿTPë—…×qä Š1E-¯ ÿÿÿÿ9ÿÿÿÿ‘ Ð5'æ¡9¬r™#˜è SÙÿÿÿÿD®ÿÿÿÿ;A©aÿÿÿÿÿÿÿÿA_ ¹Æ wé >–0MÞá¿Ê1ŶÁ€‡ ÿÿÿÿÿÿÿÿÿÿÿÿû Ê£Ž0>žÿÿÿÿm’&ô=×ÿÿÿÿ(G,ÿ G(¡½ý9 V ŠWr*ñ¬ÿÿÿÿUÜ ŒXMu[{¹— È‘¹?ym­  âµÿÿÿÿg ùhº &Üÿÿÿÿ ÿÿÿÿÿ€ aßspå©¶ÿÿÿÿÿÿÿÿ¢æÍZ»q › £EŽ'!‘+¥(Zûÿÿÿÿÿÿÿÿ…;?Ûg Öø E» )ˆæÞ ÿÿÿÿÿÿÿÿ=sÿÿÿÿöÏ ÞLi6lË ÙŽ½ÝáS¤û1µȦ#/ÿÿÿÿ¨ÙE?g¾gÎÐ$½ÅC7ÿÿÿÿ)Ÿ$¶`ÈH ×è~€ñà ­ÿÿÿÿÿÿÿÿ“± fÄc«ÿÿÿÿöwÿÿÿÿ@’ÿÿÿÿ¿6 ÿÿÿÿœã ØÑÆÿÿÿÿ1 ëšÑ ÜR.>ÿÿÿÿŒõÛÿÿÿÿ&R:âYxE ë”ÿÿÿÿÿÿÿÿ¨A b- °ò{ß ä "² ÿÿÿÿ%J5¸Í¼ðŠ5² ÿÿÿÿ‰fç©Jÿÿÿÿ›Üɉÿÿÿÿÿÿÿÿê=u½kÿ–ú.ÿÿÿÿMÿÿÿÿG­÷î)WØÿÿÿÿz¨zs¨ôY ˜ÿÿÿÿ2¥:O §á¦¡ÿÿÿÿ|°_ÐQ0³z}ÎqtÛƒAN Èz3 Eæÿÿÿÿÿÿÿÿ¢Ž*IøèÿÿÿÿËé Œ†LÔ ÿÿÿÿé ñÿÿÿÿ²O 5Ç¥]ç ÿÿÿÿq†“ éå ÿÿÿÿ-,¬›<üшªX * ó°(‡¯ ÿÿÿÿÿÿÿÿÙg ” „× ¢! ]ÿÿÿÿÿÿÿÿ5&ÿÿÿÿ¶eúBˆ ÿÿÿÿ%oÿÿÿÿœfô 'ÿÿÿÿga¤Áÿÿÿÿÿÿÿÿ,y o}†Œ¹ÿÿÿÿCç V ÿÿÿÿÛKgÙû" .Šì¡è ûõÝ[ ü€,­ŠŒÿÿÿÿÿÿÿÿQØ æ” P l‘ û ÿÿÿÿé4 Xž ¦#÷ çG o~·¥ÿÿÿÿÄ :l “‡ÝÄqq]oº 4n¼‘ÿÿÿÿêšèåJp…þÿÿÿÿä* YTõ Í&Ÿ/ ¬Kl ( %§í>?W y› ÿÿÿÿÂËJÉ v%Ò 8ŽïÝ$&ÿÿÿÿÿÿÿÿ/h ÿÿÿÿÜ ÿÿÿÿU¤ ‹¤Sÿÿÿÿ§®enZJPB¥@8§#aãЂ1)|Úrˆ.5¾ÿÿÿÿ\Í ÓÖ-)þ¡Øÿÿÿÿÿÿÿÿ`l é!¼ é!Ws5~·ÿÿÿÿÿÿÿÿ…™ýY‹¡ Z©§û¤Öÿÿÿÿœà ¦õ ¢>5©9RŠ©hÿÿÿÿÿÿÿÿkl ß{¨¼v²L>x‚ ÌÌù~Wy†¨ÐÇ´ y6ÿÿÿÿˆ.PqQ ”n #—Ü®Æñ ÿÿÿÿ¯5G„õ )˵„h·£¸ük Š;¦¹½Œà·}Q ÿÿÿÿ0â ²ˆÿÿÿÿ­Ñ ½ÀŠÁž 'rܤ }P¤â§„à𠕇 æ^c äžÿÿÿÿÕý ÿÿÿÿ‹(aE¯™…A!¬= £¬ ÔE uD1, ¿Ù ÏÄÿÿÿÿWNN–”bÿÿÿÿn9 ¹‘RÑIVÿÿÿÿ”k¨®_ÿ2†ÿÿÿÿÄ |ÓÖˆÿÿÿÿ|9è̘%`ä B°"J† ŠS_LCÈU§¡ó©× ï=ÿÿÿÿKÿÿÿÿÿÿÿÿ3 Ø¥’PŽÿÿÿÿ\mË>{^²9â… Ãõ–½!y%º&Xæmv/ŠçÛе k ~ !—Ä«ã+›îì0ù¤u* v¦…í©áÿÿÿÿÿÿÿÿÿÿÿÿ /í-(dZB&cÌÿÿÿÿhwÉlÁaGò"' ÆæÒr„ ÿÿÿÿÿÿÿÿ9MìÚtÔÁ›}µöžn ›/W¤NL’A rµ¦­ŒC yåªÿÿÿÿŸáƒ<« ~?Í’Ê À¼‹lÁÿÿÿÿÿÿÿÿ¬+ÿÿÿÿ>× <=`_»I .¾gᥠ×JÇ|èàüÿÿÿÿšn¼¥ Òœ•µZ‹×Ï„( ÿÿÿÿÿÿÿÿÿÿÿÿˆcÿÿÿÿÀóUþ ´àUD©µÿÿÿÿ íxê ÎØpÿÿÿÿí¨OZ2Š™– ÿÿÿÿQ©9+Eí³q|¾s³FC nÆ(–ë4øwHŠÿÿÿÿÿÿÿÿµ“ê&äSÈ üå"žµM óå ÀÿÿÿÿI§½ÿÿÿÿÁÿÿÿÿÿÿÿÿŸdÿÿÿÿ“Ê6`J9—ˆ"m ÒÅœîû¯Æÿaºœ ÿ¾â!'V·×UíÿÿÿÿýaPà“õõ`&ªñ_ô¨ ÿÿÿÿ+ï c°·óFHêiÿÿÿÿðÞÈèQó›BÿÿÿÿÁ‘Îià ÿÿÿÿYü;ÍvÞ i¼ „Nÿÿÿÿä üF‘ ÿÿÿÿ:µéU›ävÀ0 \õ·¥O°t «ÿÿÿÿ4vÿÿÿÿ•~êí ±Î› ºÆð/ ÿÿÿÿÖXj¯@ ¬ôŸ2Æ v ù;Q: eu§Ð ÿÿÿÿž’ ŸË!‡”ñzdÓ“ÿÿÿÿ'Öÿÿÿÿÿÿÿÿ~fæB\!—º"¦ÿÿÿÿ¢ËüÿÿÿÿV.ª Ç ¯¶Oìó¹`ëÞ1qF‹Š Ÿ>7R7e›h¨ |êB¶7…2.¼êüÖ ¬à¶±*AŠé ÿÿÿÿ1G91 ¸ ÜJ@®¦¯MÁPÿÿÿÿÿÿÿÿÿÿÿÿÎ-è,úû¬¦nÿÿÿÿ’ewš'7ÿÿÿÿ÷êQÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿiÿÿÿÿâ–šRIÜ  ÔC5Wÿÿÿÿ3¤µ4ÿÿÿÿØä ÿÿÿÿÿÿÿÿuô»  2‰Ó³Œa`J1b›°ZM– k¯}×ÿÿÿÿZ" xÅ” ãâÿÿÿÿRǹÿÿÿÿìQÐS[K¨ Ìÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñ‚àšZ½<ÕŸÿÿÿÿ< pag³’`ÿÿÿÿZ>2Ý †«=r6O < Àè¯Q8ÀƒZ@Mn•¹ÿÿÿÿÿÿÿÿÿÿÿÿ©¨ YÿÿÿÿÇi V¨ éðŸÁ ©e6ÔÿÿÿÿÇŸÛ[ ]t# %Š’ÏŽö¤‰ ãÃóë €¦$!ÿÿÿÿ]—wz †BDòÿÿÿÿÛ1Þ‘ÿÿÿÿÿÿÿÿ`O£T±ca ÿÿÿÿÿÿÿÿÞƒÿÿÿÿi^ûNÿÿÿÿ"§u ÿÿÿÿÿÿÿÿ®« º © ï€ E ±´* Œv„¨ÿÿÿÿžÑÖGÿÿÿÿÒñ¾n¼ƒ+íJòÿÿÿÿuz ÿÿÿÿÿÿÿÿ'Y ¬»¶ÐÿÿÿÿõR½p‚Æÿÿÿÿ?ÿÿÿÿÓiZnjÏhUÿÿÿÿà Ç31„ÿ%c# ,ÿÿÿÿM’ œÓc[ÅÖÿÿÿÿ3óÿÿÿÿØLÿ3œåj›ÿÿÿÿäÏÿÿÿÿ‰ÑÍ%8æ ¦ùÿÿÿÿ9Ëuêí³Lÿÿÿÿg.Y7¼—þsZHÐ%ÀkF™åiÿÿÿÿI?à"©Î¤µÜÿÿÿÿ 4ÆV YBÏ0(ì\€ÜÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïxtR§//ÿÿÿÿÿÿÿÿ{Êÿÿÿÿip˜ž# +{àÓm¢û†¯æÜŒÊÑÆÎÿÿÿÿ _È1‹Ð¼n˜öWÿÿÿÿÿÿÿÿäOÿÿÿÿ4àÿÿÿÿ) ÿÿÿÿÿÿÿÿ§þwjûÆÖÿÿÿÿ<³ä*g¸‚x–´< ÿÿÿÿ;NQ´<"£-Á>ÿÿÿÿ‚ ŸÐzmÿÿÿÿ2s¢·Rœ`ø „w ÿÿÿÿÿÿÿÿåÿÿÿÿ¿*Âw |y q*¢BýjÅø2(§ôÿÿÿÿÿÿÿÿõ å‘•­Š6 ÿÿÿÿÿÿÿÿ9¦ÒJ Oû¤ÿÿÿÿRpåí>ê° ÿÿÿÿÿÿÿÿÿÿÿÿÅ·¡¬K q@ `¥M× ÿÿÿÿDõYÓ×\ÿÿÿÿÂRÖ[ØùYÍ @{Ö+64 š ÎÞŽ`%ð«ZÐÊÿÿÿÿ9i ÿÿÿÿØ÷a+ ÿÿÿÿUó¢ ­GÇÄ¡Yòÿÿÿÿ}®ÿÿÿÿññ¬2ÿÿÿÿ€ÿÿÿÿz® {Š YE)ksÜÚMÚÙzÅnÿÿÿÿ  —aH ñ0Ÿ Õ£ÿÿÿÿÖvŠ…hTÅÿÿÿÿ‹¡¹Î ÿÿÿÿõ m1~4§¢ °¿ÿÿÿÿ 9*ÑG =­ ¹/Æÿÿÿÿÿÿÿÿ< 1ÿÿÿÿÂQ÷E»'¢WÍŒ vgÁ­û VœN =fÿÿÿÿšÁ R¨`òÚÀý &òhŸ]ÐÿÿÿÿÿÿÿÿÂÐàé3Ûcq»é Ú‚ò#²S/ ÿÿÿÿ<,ÿÿÿÿHÿÿÿÿ쌀A'…6Xózÿÿÿÿ])2ÿ c àRu´ARöÓþ£ ÿÿÿÿ-o ÿÿÿÿÀQõèÒ> e ù‡ 8ÿÿÿÿ¨Ôê…Æ[ØÖ‡? ÏQÀÿÿÿÿoˆ–‰ <Üû±¤´Š<]qÿÿÿÿÍ.k äà ÿÿÿÿÝÙ 'ÿÿÿÿB½¯„0O)m=÷ûŠÿÿÿÿL; ‹Ê'‹ý{ÿÿÿÿ"æò)4?Žô$"k h®H/ÿÿÿÿ ÙZ}§ ùj« ÿÿÿÿ 5ÿÿÿÿ¾™Õ ˜ ÿÿÿÿ[Ȥttuÿÿÿÿk„ÿÿÿÿÞHOo¡Óÿÿÿÿb ˜wA: wÁT’—gtÿÿÿÿÔÐÿÿÿÿèð€ úáÇ<íæÊ§®BµÒ mðôª–À %Qcv $€ T  oÿÿÿÿ#€ Î Ëp¥Ü”9€ õ&m ÿÿÿÿGr ã< kDÿÿÿÿµ(ðz Ö¶‰Í‹K\ „ï IZ *¬˜ Ue4Ëâ¥ÿÿÿÿÿÿÿÿÿÿÿÿp& ;™ØØ Òî  WºËòœa ”b w–(úÿÿÿÿO]µén]¦PÁWrIÿÿÿÿ ü` ý´ÿÿÿÿÐ0wÁÿÿÿÿ9£wÿÿÿÿàdEí*+ 6 ˜o¥ÿÿÿÿŽaõ®B¼ iDœiq ¾)Ôîÿÿÿÿct÷ÈÿÿÿÿJûðM|^¿§{þ áëÿÿÿÿÿÿÿÿöä¼r„ÿÿÿÿœ3ýÿÿÿÿøÁ ] Cª„kÿÿÿÿGCSê¸] Ëç™}?2ÿÿÿÿÿÿÿÿÿÿÿÿ}„ͺ¿Œîÿÿÿÿç{ ÃMµ|ŽÝ‘k~Œ×pç ZÖ†QÏÿÿÿÿÜ!pYÕÿÿÿÿ*±^ÖÿÿÿÿJžeÅ !/ÿÿÿÿÅ(ÿÿÿÿÿÿÿÿ½fùðÀߪ+çÉ T `ÿÿÿÿVûd H8w ûæ÷ÿÿÿÿŠÙ «c\¤ÿÿÿÿÚâÿÿÿÿ‹_ua—•ÿÿÿÿ7=ë'ÿÿÿÿÿÿÿÿ­/‡œÿÿÿÿaèa_.³¸Ž–Ô€Ά 9›7ÿÿÿÿÿÿÿÿÿÿÿÿ+xÀE Šª¦ò ÿÿÿÿšìÿÿÿÿ¬Žf* ¤> ú¨nZ ÞŒ¶‘ÿÿÿÿÿÿÿÿù XQ–b A‚ÿÿÿÿL膙”ÿÿÿÿJ‰ãÕÿÿÿÿ¹ll =æ3 pð Š–¨ÏÆ ê¸þ6«‚Míÿÿÿÿ± úU§† YXÂÂ{¿hÖJsÃAÂÁîÖöÞ ˜ J >v ×| ÿÿÿÿ¥:( 5 VÎ#ÇøG »f úmYéRMÿÿÿÿç^†þ苬n à:ã§ï\ N&ÿÿÿÿÜažÆF’ð1†ÜÏ^ÿÿÿÿ šÿÿÿÿÿÿÿÿŽ„ÿÿÿÿæ o6ÿÿÿÿ<ÀáÿÿÿÿÏŽ}x–“Cdè/@ Ù† ÿÿÿÿÿÿÿÿ¦¿‹( - |ÙÿÿÿÿÖÆÿÿÿÿŠ1í— ÿÿÿÿÿÿÿÿII€ !íöµ áè‹uþ,‹×ÄåÿÿÿÿüJÿÿÿÿÿÿÿÿ:øŸRd Öqÿÿÿÿ\d ­VÿÿÿÿÿÿÿÿHf G9ÿÿÿÿ£§`C'Õÿÿÿÿ7R{¬o3¶Íy VçòÄ×:/ Š¥¯² h¦ÿÿÿÿÿÿÿÿd¹^ÿÿÿÿp%¯©‡nIÆŠÖ³ kž;ÿÿÿÿÚh ³JLÿÿÿÿŠ~ û. H ƹ!Œèípø4¦hÿÿÿÿŒbÿÿÿÿûÞG“mP¿C€x§…»ë o¹‰ q½!rnÔuÿÿÿÿ½pÆ 8{ÿÿÿÿ¼‹x„q ^ÄùKûÀÿÿÿÿïlÿÿÿÿtÄŽ ÿÿÿÿèy-quvÿÿÿÿs1ð¢ [¯\ß ÁŽ …É ÿÿÿÿŒ ÿÿÿÿÿÿÿÿÿÿÿÿ¨r~ Íbÿÿÿÿêª FÿÿÿÿŽÿÄú†1âJ™D.îÚ:´î&J… a7Åÿÿÿÿ¦ãÄÿÿÿÿýñÿÿÿÿNéUv¬ $;V&ÿÿÿÿÀ@üÚNR UöpÿÿÿÿjU*òEí™!ÊÏÑ¡ˆàÿÿÿÿYkFÿÿÿÿbÿÿÿÿñVUøí³gì$šòÐó à™ÿÿÿÿÿÿÿÿÞÏ+›íÙÿÿÿÿHÿÿÿÿÐýEšÌ ÿÿÿÿ„Yá0bÚó_ ô¾Ÿ=ÕŸiêþ§ÿÿÿÿÿÿÿÿ>ûÿÿÿÿ½%’ ·–6ÙmÎMÀü·W§"§ÿÿÿÿ÷îà•ö »ñÿÿÿÿ˲ +s eÿÿÿÿä! tÊÌ<qg$…ˆU# ‹¼¹ÿÿÿÿ« ÿÿÿÿÁsÿÿÿÿ9 Hì9q•‘„›ÿÿÿÿ_j ÿÿÿÿê ãÿÿÿÿhý¦ÿÿÿÿÿÿÿÿÿÿÿÿÍÎ …#Šh ÿÿÿÿÿÿÿÿ®Úo ©º^||‡¡¥w´ÿÿÿÿ{™,½ÿÿÿÿý”`ó †É KpÿÿÿÿTv’šëi$꯰ÿÿÿÿK°è½ÿÿÿÿÿÿÿÿl dÌŒzœ­ØœàW#ÄR ø¢ovÿÿÿÿæ`ÿÿÿÿQ%—ÿÿÿÿë'½°vŸãÅ ¡êÿÿÿÿ/½ W<jü /› uzª>—ÿÿÿÿÿÿÿÿ\²«F ¦Ë|ùÁ3ôyDÛÿÿÿÿ<øOz2ˆÅ.zœ ÂSÊññÐèÇÀzóò§?Lb!w§ë +¿”À ÿÿÿÿL•_t B¼ ‹¼‚2öî4NÞ¹Ÿ >·ÿÿÿÿeã1§Fã*zøÿÿÿÿçbÿÿÿÿÞ[bã ¢¼d åh YW㌚ †û¶<ª›ãÿÿÿÿ÷÷ô<Ä6Çj‡ÊÕ/¯!s(5[“3¨qT޼áÇÿÿÿÿ'’ ²1ÿÿÿÿ¹=¼{)¼›v¤GÿÿÿÿHQ‡”ÿÿÿÿÿÿÿÿÐ}bnáÿÿÿÿˆõÝaw3>°~½k¤‘Te Úœr`t ÿÿÿÿuÍœiö1zÛÀ,DÐÙÐA {ò¶¢ 2›ÿÿÿÿÒ$½RêzÛ 7죖ÿÿÿÿ;<R˜ÿÿÿÿ’h 6¢fUÛÿÿÿÿx+.cÿÿÿÿ¸ˆÇù<½aÙÿÿÿÿñ­ èn˜o‚|ÿÿÿÿÿÿÿÿâsbãÆK’ÿÿÿÿõèmÁºÝ×T9 ÿÿÿÿi©À¢“$ÿÿÿÿ‹®ÿÿÿÿÿÿÿÿÒ° ù~UN»A ‚¹|%"ã¥y¯¸¾<ÈÀÿÿÿÿû]à þ*Ÿÿÿÿÿ~ÿÿÿÿtýZ©Ñ3 \p §™fˆ˜ÿÿÿÿJõ ¥Ê,}­oH¦aË ÿÿÿÿ‘PƒÿÿÿÿÓ b0`)ÿÿÿÿÿÿÿÿyáBVÿÿÿÿÛ  ’aÿÿÿÿ%ÑÇâ°ǰ%Îÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿz%T ­ŽZ°í³Q‘ ,gŒ'ÿÿÿÿÒ/Ô]ÿÿÿÿÈþ@ (í® 8­°ÌUüX Çÿº îaÿÿÿÿ01 ì¬ <ì /s®Ä X5À ´ÿÿÿÿÿÿÿÿÿ’»ØtAÌÀ82s‹ÎY¸*ÿÿÿÿ|ÿÿÿÿDð6ƒ\z™ Ò>Ë™=†¨„ ïB ÿÿÿÿìdºãÊ}_ ɲº°þ—eVƒ™`j"µ¾ ÿÿÿÿ ‰BL†s¬p~ú”öÿÿÿÿìûõ©é!T‘ÿÿÿÿ°éõW  b†®ÿÿÿÿaÄMs´Ûc J½_ °óµÍ—ÿÿÿÿŒ{C¡]¥@—´|wÁ èöƨ}S ÿÿÿÿj´F¾fÜ[CžamK$! ©ž àÊwæ5Jºé3™¶ëƶþ (Ag.(hVÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿ$vÊ% EäÿÿÿÿóäþÍDb Ûî ÿÿÿÿMƒ÷CõÿÿÿÿÿÿÿÿWpIãÿÿÿÿÍþä<C ÿÿÿÿÿÿÿÿÕ³ a)üVÿÿÿÿÛÞÿÿÿÿ¡§ Tµb™u) ákx…ºb { Ͱ l† 3Ûÿÿÿÿô X†ÿÿÿÿ§ž¸Âÿÿÿÿ Üg ÆvŒ‚[¸ ÿÿÿÿÿÿÿÿZ+ݹ¢FÑ)Þ6ÿÎÿÿÿÿÿÿÿÿ«S u¥Ù3å­ bÆ` S@-KšÏÒ®d¤ÿÿÿÿVùk ƒ¸nXÿÿÿÿø€Ý´MýI_ÿÿÿÿ¿1% \Ñ<"ïvŒrÿÿÿÿ÷®&ÿÿÿÿÿÿÿÿÄïV]ñS—ÿÿÿÿÿÿÿÿ·Í ¯¨¤Ež$%0öÌôÿÿÿÿ\ÞÃxþ³ ÿÿÿÿϺeª@NÛ— ÿÿÿÿ}ÎÂÿÿÿÿ{6ÿÿÿÿ y v-ËÿÿÿÿÿÿÿÿgÿÿÿÿÿÿÿÿÿÿÿÿŽDãs’ À#Ö¯•™Lsÿÿÿÿÿ QÍð | 0^ŠãWÿÿÿÿC6ÿÿÿÿm¼ ÿÿÿÿ“ wþmLàÿÿÿÿÎà´ ÿÿÿÿµuòe䬉} MêeÇšú[Ó­ ÿÿÿÿÀ–di“LÿÿÿÿW¤ ‚µz¬Ÿ7 †² ê-”ÿÿÿÿÿÿÿÿ7̸^îÚÿÿÿÿß·Œ \ûδ cž IŽ ÿÿÿÿßÚÊö˜;šPQÊ&#ÿÿÿÿÿ¦i ÿÿÿÿÿÿÿÿÿÿÿÿÖÇÿÿÿÿYÐù| oºßLghÈ›X¼ x»¹ª†…¼à?¨ª¨ ýbÿÿÿÿYKÿÿÿÿ¦G 0“A!gÿÿÿÿÿÿÿÿÿÿÿÿG2 … ÿÿÿÿ^HóÙ‹°ÿÿÿÿh²N ¥^KõgºŽÝ•Ѷ° ÿÿÿÿö‹ ÿÿÿÿª ­ðšH Hÿÿÿÿÿÿÿÿ=ç×ÿÿÿÿÿÿÿÿ|Ÿ,þßü G Ș r¢ÿÿÿÿ Éÿÿÿÿ¥Z rƒ–zWd ¢v geÿÿÿÿÿÿÿÿL¦žÞø$ËåÀ Ú- ³ ÿÿÿÿß: £ ¶àçíÂÿÿÿÿ¬ °ÿÿÿÿ†ezáŒþ¯P “ë½jJ ÍÄTÿÿÿÿ² B~ €æÿÿÿÿÿÿÿÿ¯4? ÿÿÿÿ ƒSTÿÿÿÿÇr“æ û€â ÿਠ8+Ù}7Ú  OGã ÿÿÿÿúId^èkqG…;µÂêRÂÿÿÿÿ´ñÿÿÿÿÿÿÿÿÿÿÿÿÐ5Æ»ÿÿÿÿÿÿÿÿÑ¢ ÿÿÿÿ1[ÿÿÿÿÂ¥ßÂÿÿÿÿFþTµÿÿÿÿ ´ÿÿÿÿo÷&dm§ÿÿÿÿÏÿÿÿÿBöÊHÚéÿÿÿÿÿÿÿÿ—Ó¯I„\‰·TÁ ÿÿÿÿS€ r<a&e Ø‹¯gÕ(³]5ÿÿÿÿeëvÿÿÿÿªóO ÿÿÿÿÿÿÿÿÿÿÿÿµZªŒÿÿÿÿ ‹­ ÷ÿÿÿÿCëPYÀ_øöcáV[Â}J<êy*¶´Ç¶ço†)u1Í`§4Äà\õÿÿÿÿÿÿÿÿPg– .    W†ÿÿÿÿèlÿÿÿÿ4q·{¤xEi„ÿïû%éV ÿÿÿÿxvï¶ ÿÿÿÿÊê ï3 ¿Ž°|>Ãè ¥DyÈÌ2kÃÖ€H¼ÕÐKÿÿÿÿ1Cwÿÿÿÿÿÿÿÿ/pÆ5–-ÍÌkJœ ÒÛ ÿÿÿÿšgÿÿÿÿöT`Ü ÿÿÿÿÍ0ÿÿÿÿÿfÉÍÞ ÿÿÿÿ$‚à{ÿÿÿÿz&vf+!ËiÿÿÿÿÿÿÿÿÀ)ÿÿÿÿO¯"Ü zÈ (õ9 ŽßQ˜ÿÿÿÿ ²ÿÿÿÿDÝ3y{ WÿÿÿÿM’ÿÿÿÿÿÿÿÿÿÿÿÿ› ÿÿÿÿ'âT­ ²{ÿÿÿÿÿÿÿÿÊ k¶Ösÿÿÿÿ$ÈÿÿÿÿØQÞV «97W pÿÿÿÿÿÿÿÿr¨¢ TÚ}è ~!ÔHˆ¢¾ÁÁÿÿÿÿ4 ÙÐ öcÿÿÿÿMËÿÿÿÿÿÿÿÿ$Øÿÿÿÿ$!ÿÿÿÿŒ€&¸O'³ÿÿÿÿµ ÿÿÿÿÿÿÿÿÿÿÿÿÓ y¡Aÿÿÿÿÿÿÿÿ^ÛyÇŽè½é“ÿÿÿÿFÛ–ë É.^‰B ÿÿÿÿAÐ *g Äz]ôÿÿÿÿ®„Ð æ6W_ ¬ƒU f ÿÿÿÿQq •YÿÿÿÿÈQ&\ÿÿÿÿÏXø)=¶û†N/Nì ]‹ò‘"¬ÿÿÿÿ&©„~Ó&ò Øn +Í º–µ›xbζn /ƒ qÿÿÿÿ@=½Ý†íÿÿÿÿä}XÍ/ÛC} z¥ÿÿÿÿw_… ©ÿÿÿÿªd þjÿÿÿÿá¤Ö™ÿÿÿÿÿÿÿÿ!p ®[]À·RBúÿÿÿÿúZ 'ê ÿÿÿÿòÑ øÆ®dÿÿÿÿÿÿÿÿvÍ QYÿÿÿÿï˜ĉÿÿÿÿIûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¤Í ÿÿÿÿW8dÿÿÿÿô,¦ Ñì wÿÿÿÿû˜{| B¾Z tÿÿÿÿª !Ó ‹KÿÿÿÿŽÿÿÿÿõ® 5ú´üÿÿÿÿÝd@N‡uŒ^ ö[»¤Ùx…vɬ ô“ÿÿÿÿÎ` ¹Jÿÿÿÿçä¾ …%ÿÿÿÿN‘§×ð| óÆ oöî·vjGŸÙÿÿÿÿÿÿÿÿ — ÿÿÿÿÿÿÿÿ_ÛC  ¦ å,²,D _›ÿÿÿÿ¢ÿÿÿÿDä `1æÿ ¢ÿÿÿÿ˜cca ôÅÿÿÿÿ«.ÂD7* K¸ˆ³M®›Tjè aþ-½ÿÿÿÿÿÿÿÿJ=Ùªd¢;50 ×JñA 05®ÿÿÿÿ XÔÿÿÿÿÿÿÿÿUÿÿÿÿÞ¿nÇ ÛÿÿÿÿÿÿÿÿÑ >ÞªpÿÿÿÿŸ'µ R«®<6ªÿÿÿÿ;« ÿÿÿÿÿÿÿÿ¯C (‰ ˜© ŸãÿÿÿÿdÇŽ½a|ÿÿÿÿÜxz lðÿÿÿÿ"Ú ÿÿÿÿKÿÿÿÿâ+ žü¥iˆµQa&i ÿÿÿÿ=0 ¯è$Ö~ ÿÿÿÿ‚ÿÁÂÚhÃÆ’‰ÿÿÿÿ’n¼z×ÿÿÿÿ¶\ìºÂÛœ¹ÃÁ´ÿÿÿÿ× Ò¦±Cÿÿÿÿ|ãF ÿÿÿÿÿÿÿÿOT@Þù&ÿÿÿÿW„ÿÿÿÿ,xÿÿÿÿÿÿÿÿ;iv‹å8ÿÿÿÿ#Uÿÿÿÿ‹ )V¯kÇŠÞ1ÿÿÿÿÿÿÿÿàØSŸGÆ wÿÿÿÿÿÿÿÿR ý}¢í¼îƒÿÿÿÿ‘³õwÏ L¬§ªÿÿÿÿœßÿÿÿÿÿÿÿÿ¶VUÆ ™{PÃKZéˆÿÿÿÿÿÿÿÿÿÿÿÿ0#”³’ÙIÚ3ÿÿÿÿh?woÝ Lž@ ɧ| ÿÿÿÿÝeÿÿÿÿžì ÿÿÿÿôã;ÿÿÿÿÄüz³ ¶¯ŠÀ¥ðT§]ºµ ]°ÅZy­ .EîçÿÑӸ BºÿÿÿÿÒµ½ ]«ÿÿÿÿÿÿÿÿ³±z™ ØÛë( ÿÿÿÿQ^Y/›TðjÛ¼ò 6È4Œ3Æ×'â‹ÿÿÿÿÿÿÿÿ³›Õzÿÿÿÿ„ìb&²mmüt’{ÁË]ÿÿÿÿÿÿÿÿoˆÇ{vɦc_ÿÿÿÿ¬1ðí‹jéÝÒlÓ À£ÿÿÿÿ#Dˆÿÿÿÿ˜cÏé(0úÉ?w²}Ú­/Ø ü¢ £Ó Wd÷̲f±Ëõ ÈUÊ”¤W€ÿÿÿÿ{¸oɯ&ÿÿÿÿÿÿÿÿ¾¥m‹æ™°^ ïk@ú3]Y–dIh$ÿÿÿÿ¡èÖÈQû AÃ9Ø ¸²¹æÿÿÿÿæ’ °Ü´K'¢ >Xû ÿÿÿÿÀ 2‡ôòÌÿÿÿÿÿÿÿÿÿÿÿÿf £†øÁ°Šg q¡÷éÚ°@?ÿÿÿÿÿÿÿÿÊæ­Ä[øÿÿÿÿÃç]zL‘¸ àaŠ3ëÿÿÿÿ.øÅ3IÇ ÿÿÿÿ‰70 ¾£™æMØ X£¿£ÿÿÿÿbÁÿÿÿÿvX ÿÿÿÿ*2 °ãØ) ¹V çÿÿÿÿãsê‚¢{cfÿÿÿÿ¿7Ú°ª Ýà ÿÿÿÿX ²áÑ·ËÿÿÿÿO5  ÿïˉ W5jZ ÿÿÿÿÛQÕݾ=gP¬DÙBÿÿÿÿ”Põ`ÿÿÿÿ%£   LM: Jµ ãN üÁ0%DçQ5 ë]ÿÿÿÿÿÿÿÿÿÿÿÿZ` 6R ,X@é~Òe¢Z }¾„óÿÿÿÿl÷ÿÿÿÿj^4 G¯ÄýWä»Ò—Ú=aÿÿÿÿ'"5 Æ Ýñ·Nï+i!Ô9´>ÿÿÿÿÿÿÿÿÿÿÿÿc‰I¥ áB~ì ÿÿÿÿûˆ ÿÿÿÿC”‹oŸÿÿÿÿ¸átŠÿÿÿÿÿÿÿÿ×CÿÿÿÿQ–J™ ÎÑ0™±ÞŒÿÿÿÿÿÿÿÿK 2›ÿÿÿÿ”L ÿÿÿÿî=é['¸ÿÿÿÿï-õ‹Qk yP¡R3df À†ÎWQ$³Ò˜ù ÿÿÿÿƒÿÿÿÿ-¿ÿÿÿÿÖs ð( ®æ;+{Ô A)Ùѵkʱë ÊT”¾ „1±‡ *™c; ÿÿÿÿÿÿÿÿÿÿÿÿ¢˜Ü•è" ÝrÿÿÿÿvSÉ7 ÇŸÿÿÿÿæ Ø>ÿÿÿÿæŒ ÿÿÿÿÑ ÿÿÿÿ¢šS -ÿÿÿÿYîÿÿÿÿÒžÙ7 ácªÛÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ7E AŸ‰ P¤ ÿÿÿÿÿÿÿÿÿÿÿÿÖÛ’9®ÿÿÿÿµsÏ#'•ÿÿÿÿÖ¤ êVÿÿÿÿ¼ÿÿÿÿ_ç N¬'{ ÿÿÿÿôíðvÿÿÿÿmúÿÿÿÿÅ Åf“k_ÙWxrÞÿÿÿÿÿÿÿÿ$w ÚœŽÇı¬û[«ÿÿÿÿÿÿÿÿÊj?ts=¶+ÿÿÿÿ8¢®(. ÿÿÿÿ³ï ÿÿÿÿÿRÿÿÿÿg õá½ÿÿÿÿæŠÿÿÿÿªÅê±AYj²M>AÕ4. ÿÿÿÿÀMúŠ ê GQÿÿÿÿÿÿÿÿÿÿÿÿð† ÿÿÿÿ7Z—æl›:w4.ø Z>ÿÿÿÿÿÿÿÿÿÿÿÿnbÇ 4åðüÿÿÿÿÿÿÿÿíž tÙ£"½ '1ÄaFÿÿÿÿ©Õ÷¬ÿÿÿÿOÆW 9=z2. ›x-†OI ”Ðÿÿÿÿ€< ÿÿÿÿÿÿÿÿè›ÿÿÿÿÆHÿÿÿÿÿÿÿÿÿÿÿÿʰ+ÛÌÂ08‚g ÿÿÿÿ¿sÿÿÿÿÿÿÿÿÿÿÿÿ2ü‡ƒ¾^s‘ÿÿÿÿT3Ö%Lè ­ä xd2‹ÄÆ„i3Y…ü gWÿÿÿÿÿÿÿÿÿÿÿÿØ= ^à]ÿÿÿÿÿÿÿÿ žÿÿÿÿœx¡m u¡‚O„R„’øq2 ÿ?ÿÿÿÿ#Îÿÿÿÿ$Íý5%!'“ÿÿÿÿÿÿÿÿ2¸^änÆÁ]ÅÜïI AVG™4|]2¾f¦\Ãÿÿÿÿý% ÿÿÿÿ¸Ÿ+k5ü]œÀA ÿÿÿÿ(Êt»Ù¾Þÿÿÿÿ4w ÿÿÿÿ_ ÿÿÿÿR¡.9û]JÓN ÂõLáÿÿÿÿ@Õ%yÀÿÿÿÿ/ä ŠýJc4HËÿÿÿÿKM º›ÿÿÿÿßD ?¸ÙáP¹©Þ3 Ý?gä¬ó WÉÿÿÿÿ;*ßÚÿÿÿÿFt£¨Çÿÿÿÿ÷ ÌÄÿÿÿÿÄXƘ(¬ Lõ Ï 3ÿÿÿÿËåÁ„lÞˆì‚( UÁX½ ÿÿÿÿß ÿÿÿÿaÆ É¦¿å+L‘³˧ÿÿÿÿ oUù º'ÿÿÿÿE§òD m 3 ÓB÷ÿÿÿÿd³§÷n…ošùq;/ ÿÿÿÿÿÿÿÿUhÆmè­ÎF ¶pñ邸ÿÿÿÿÿÿÿÿNù–ÿÿÿÿs˜¥= Júl™ ¡úÂì~ÿÿÿÿç3,¦— oy‚©g*ÿÿÿÿÿÿÿÿXûÿÿÿÿ î¹7û„>ÿÿÿÿ´t\¢ ÿÿÿÿW·´c Øñÿÿÿÿÿÿÿÿ§ ô›ÿÿÿÿ%ÿÿÿÿÿÿÿÿt, fˆ0Y]1œ´µìUÿÿÿÿÿÿÿÿn'\e [ÉÿÿÿÿjäöTæ$ ›†Ë®àõ µìÛÖx=¦ÿÿÿÿ8Yÿÿÿÿñž»Ÿ¶ o ¤ÿÿÿÿÿÿÿÿ}òÿÿÿÿS‹ FÙÇàåÿJ M; ÿTbÿÿÿÿÿÿÿÿtu° oòÿÿÿÿÀ¦^ð` öê+Kÿÿÿÿ0Ëÿÿÿÿÿÿÿÿ¿? K ÿÿÿÿÿÿÿÿnœHQX¬‰eb^ )†[2 ÿÿÿÿÏ?3µ ÿÿÿÿ\‘ÿÿÿÿÿÿÿÿ2UdÀ7 4°ÿÿÿÿËUÿÿÿÿ«·_× ›^ Eí3ÐÿÿÿÿáÆîÐÜRh ÿÿÿÿad<ÔÑ“Šš ßÿÿÿÿd† ÆÑäÈÙövüØ'%ûÔÿÿÿÿ®“ÿÿÿÿVù ¼º| Ô" ¶µ Áöÿÿÿÿt?<â=9øÿÿÿÿ2©¤ÊEÑ}]òC­ö[2{Ñ ¨±€>Gmÿÿÿÿÿÿÿÿé²åŒÿÿÿÿÿÿÿÿ¡âñAÿÿÿÿ&)†ðüÿÿÿÿ.îÿÿÿÿ}ïçÿÿÿÿþìè ÙT! 奅Рô¿´¡] 7îyhT›F žRÿÿÿÿÿÿÿÿƒiL}ÿÿÿÿ¼ÂÿÿÿÿõõZÙ ©€ ÿÿÿÿR nv¸‹GGÒ¶Üÿÿÿÿÿÿÿÿ~%'ÿÿÿÿ+ i¬ ®/ÎWË} {p 1³/> Õ®n-mRpIQJ 6„Yó¼{#U ÿÿÿÿÿÿÿÿÿÿÿÿù® ti¨ŒF|ÿÿÿÿow ÝU9Bg&´L6‹Ì‘œ n Çÿÿÿÿ†Á2ÿÿÿÿ[Eÿÿÿÿ*ÿÿÿÿä|ÿÿÿÿÿÿÿÿVû…×>þ ]ûW>†ÒÃ~öÿÿÿÿÐX ÿÿÿÿóx Ÿ ~¸'XvÑÿÿÿÿ¯Çÿÿÿÿ´‘ô‹ƒÂ ¹mòaÿÿÿÿÿÿÿÿ=A¯hy0ƒd¨Õr½Ž $ZÿÿÿÿôRÿÿÿÿÚ^N“k.ȽIvD ­‚“ÿÿÿÿ|é>+‡ͳ ¾Ù¶þè(Ðÿÿÿÿ]ÿt3nØ’ÂëN •ï|FIˆã æØ±PÿÿÿÿLZÞMŽyLµÌÿÿÿÿÿÿÿÿÝ[Ž ù Âðÿÿÿÿ÷†?l Huÿÿÿÿš»âWÙÿÿÿÿê%{vyºE/ :d3ä ÿÿÿÿ‚, ¬ëN|ôYL•ÿÿÿÿÈ"еÿÿÿÿ¬• •Á 6VÿÿÿÿFÈ ýÿÿÿÿ$ü,`[w½­'¦ÿÿÿÿŸ‹Ò!ÿÿÿÿÿÿÿÿÿÿÿÿÖ^Ü(“+¼ð ÿÿÿÿqîc_ê ÿÿÿÿÿÿÿÿŽ4ÿÿÿÿ2ê0­CM ÿÿÿÿ^¢E U?ÿÿÿÿi‹ÿÿÿÿ®úù( #jö! *Ô7ÿÿÿÿy– žÿÿÿÿ¤‰ Y w ©ÿÿÿÿ62 éY¤¼´– Lr ä ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŠLÿÿÿÿÒfœAð©“–@’ +3 SÕ|êR uj Ôäø³eLÿÿÿÿÿÿÿÿÿÿÿÿQ6à2û]Ï&Yÿÿÿÿß÷ µ¶Á {ûfmz`ÿÿÿÿÿÿÿÿ8+Žáÿÿÿÿÿÿÿÿ‰œy ’Óýèömì$ÖÓ ÿÿÿÿnØö³ì É>hÎÿÿÿÿl˜X+Ø)@nÿÿÿÿN (z\óÎÿÿÿÿTÏl™ £Èÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ,Râl—¢%ÿÿÿÿ’¦/  ò>ÿÿÿÿÿÿÿÿ|\- ÿÿÿÿ¹’í°ÿœÚ¨ 'ç¹=ÄÚÁ"½~Ü_Ú 8ºãúÿÿÿÿ¦O ÿÿÿÿáÊÌÔÿÿÿÿ‚‡ÿÿÿÿî”ÿÿÿÿ§`cïÜ›Ì ÿÿÿÿäœÜ®øœ ±b’ÿÿÿÿh þÃÿÿÿÿ¨Lÿÿÿÿ·ÂV% ÿÿÿÿ X× ˜CpŽk¸Dxÿÿÿÿ> ìLôÙ Kºàx p{ÊGdiJް• uˆÿðßí´ÿÿÿÿÿÿÿÿWC ÿÿÿÿyÿÿÿÿÿÿÿÿŒÑ‰AUO ‚ïàÈMº q¤²ÿÿÿÿw–‘6Têåÿÿÿÿ¤6ÿÿÿÿÿÿÿÿôíÿÿÿÿ©F `k¨R}Vhp9‘ÿÿÿÿ· ¡ ÆÂc§ÿÿÿÿÿÿÿÿ[ÈÀqÿÿÿÿãvsbÿÿÿÿœ,·U&Ô˜1ÿÿÿÿÿÿÿÿáÿÿÿÿ<ÿÿÿÿÁ‹»ñý °\ÿÿÿÿÿÿÿÿÉsmÿÿÿÿƒ• ÷ëÊ÷Û¨4Õ Û·§ÿÿÿÿO*dÓÿÿÿÿÿÿÿÿ1E dîÿ¿øQ? ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ f%ÞMÿÿÿÿËmÿÿÿÿ .ÿÿÿÿ¯mÀut~Ghÿÿÿÿ_`h² ü–LX2 †Îw¶@Ä d Xuÿÿÿÿî^q¥uÿÿÿÿ=#E$1¿y§!MÈ” þ¨ÿÿÿÿ­ ÿÿÿÿLmÿÿÿÿuÿÿÿÿOr ÿÿÿÿËÿÿÿÿ;{Dh §oW+bÿÿÿÿLvý ûé–‘ËÛÿÿÿÿ%à…Õ¸ ÿÿÿÿ£Ÿ ³vÐR9ÿÿÿÿU©­«Ñ‘ ³(–tPc²âÿÿÿÿ]Eâ ÿÿÿÿ˜$šW’kÙŒeˆÿÿÿÿÿÿÿÿ~ = ÿÿÿÿ:éï$ÙY ÿÿÿÿÎZeTýú9 J0̵Èdÿÿÿÿ kb MŸ< øV a{Ò3ÿÿÿÿŸÄÿÿÿÿßÑO’ ÿÿÿÿ@‰ ^'[ÿÿÿÿÿoû®—@ó‚ß¼û þWÿÿÿÿ(Y¹}¬ ÿÿÿÿãöÿÿÿÿ¨Èÿÿÿÿ ÿÿÿÿÿÿÿÿ> ÿÿÿÿ×× ÿÿÿÿäœÿÿÿÿá@ÿÿÿÿü²pøRÿÿÿÿRhm©ÎÂNV( ïn²ÿÿÿÿÃÎ<Åÿÿÿÿ'SÿÿÿÿRtÿÿÿÿ(F¾ñDU‰ ç ÿÿÿÿÿÿÿÿqÑ #ê&jÿÿÿÿ~²ÿÿÿÿÿÿÿÿ)©æ lž  ÿÿÿÿÿÿÿÿ-… ùcèpL‹ ÑÉd £aÿÿÿÿm­ ­ñÞÃÿÿÿÿ÷ýQÿÿÿÿýÏ©€ÿÿÿÿ÷æß»e yiÿÿÿÿJk G —Zd/¤Ô µ_§ÉýÿÿÿÿÈdÿÿÿÿÿÿÿÿ6 ÿÿÿÿ¢cJ–ÑqÜ ÿÿÿÿÈb ñhÔìx:no tmŠØÿÿÿÿ¤qN ®ç h€ ÿÿÿÿÿÿÿÿ“ÄÙ+ Ï–X 1LðåÕêHÿÿÿÿV} ³æ¨ÁL·@ÿÿÿÿÿÿÿÿ¶sòÓjŠ; DR>ÿÿÿÿÍ ÿÿÿÿðмÿÿÿÿ…dÿÿÿÿš5 ÿÿÿÿµ: ÿÿÿÿ½ X©9Ý: ÿÿÿÿvz/} :ä ËbÃÑÿÿÿÿùuÞ v‡@Ù uù”giÑJåm â )èJ,ÿÿÿÿÿÿÿÿ[Yÿÿÿÿ‡° Üy’‹ÿÿÿÿôZ•Ù\ÞÿÿÿÿÈ1¯5“¤Vc‡îåÿÿÿÿ‰àX’] Ñ]ÿÿÿÿIa¥“£ ÿÿÿÿpEÿÿÿÿÁzÃ/ !]WÉXIŒ èŸç ÿÿÿÿ QU濾j B®æX0žÜ”àÿÿÿÿªýë›ÿÿÿÿƒÞr€ g˜ ÿÿÿÿ@í x÷8@¦bC2 z•ÑL™ÞÿÿÿÿÌ1%: ¸Û±ÿÿÿÿÂÌÊgÿÿÿÿ¬¥ xA”žÿÿÿÿ n‚*™ ÿÿÿÿÿÿÿÿÿÿÿÿ¹fÿÿÿÿÿÿÿÿÉs ÿÿÿÿ©<É&Ƭ=)ÙÛd ‘º øÿÿÿÿ®¿ O2 lÿÿÿÿ¨ôw è[@( :@¬Ý( ŸkÐÒ ø ÿÿÿÿ¢Ù ´Í Ïöfÿÿÿÿ$â <ÁÿÿÿÿqY0¹ÿÿÿÿñhÿÿÿÿÔRos ÿÿÿÿ¾jÑÙ}6ž:1Iÿÿÿÿ¦W:Y›e·’ q¸ÿÿÿÿÄOÿÿÿÿŽ œa‡¿þlO Çi ÿÿÿÿ' ¿ÍE~Ëòÿÿÿÿÿÿÿÿ=hÿÿÿÿZm¦éç*aâÿÿÿÿFÑ@{ 3 ÿÿÿÿ¶ÿ ÊTv˜ }t>Àÿÿÿÿë`ÿÿÿÿÿÿÿÿÌËÄS¥íÖó~¸oc8+R4] ,µñL³¢Æ…Wüõõÿÿÿÿ™XxĪZ´Ã ½3&Œâ¶6ÿÿÿÿ;;ÿÿÿÿ¨±Odÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‰ÿÿÿÿËãÐÙÿÿÿÿ²=ˆÎèÆLÁ&ùè+“Q¢&OÿÿÿÿÔeÿÿÿÿCIyÅ‘ÿÿÿÿÿÿÿÿ5ÏÿÿÿÿÿÿÿÿUÖ ÿÿÿÿÿÿÿÿZ–ÿÿÿÿΈ ÿÿÿÿìgº÷%ê­Ì™|}ž«o–ÿÿÿÿrcÿÿÿÿ/oÿÿÿÿbi ÿÿÿÿ"|ÿÿÿÿÿÿÿÿ›vMÿÿÿÿ |XÎY8ÿÿÿÿÿÿÿÿ»9KŒÿmÿÿÿÿ T«AÿÿÿÿþÄsaV÷ £é EUý§¾ÿÿÿÿÿÿÿÿrÿÿÿÿ¢oÇíxÑ A†ÿÿÿÿÿÿÿÿ»À¤ÿÿÿÿÿÿÿÿfU%ß ÿÿÿÿÿÿÿÿÿÿÿÿ*ʱüoL—R«ýtÿÿÿÿÿÿÿÿªÙ þNÿÿÿÿÿÿÿÿ»èœKŠ+¼ç¨ÿÿÿÿžsšÐGÿÿÿÿÜ`ðíÿÿÿÿÔ ËÁ ÿÿÿÿ7¼ìÓ²6þR …BÇŸÍ 1`ðÿÿÿÿÿÿÿÿ8¹ÿÿÿÿcÐ9r þ¨žcÿÿÿÿÿÿÿÿÿ©& ÿÿÿÿÿÿÿÿÝÿÿÿÿÑòÿÿÿÿ#³& ¾n~ 4Î w ÿÿÿÿÿÿÿÿYÿÿÿÿã¹Ì~|õlßY¦ÿÿÿÿÿÿÿÿÀ ÿÿÿÿæÿÿÿÿ„Ñÿÿÿÿ'oÚÿÿÿÿt/ .õ¹V ÌsÂÐ]¬ÁU‡x› ÿÿÿÿ™úÙ MÏÀ™ ÿÿÿÿCääíœÿÿÿÿÿÿÿÿ€pÿÿÿÿÿÿÿÿÿÿÿÿV¼éû ÆÜÚ3;˜ÿåEÅÛ±üƒÿÿÿÿƒ”È…®ÌÿÿÿÿÅOƒÙ ¨p›ÝÿÿÿÿÿÿÿÿÿÿÿÿXœ6‚ûÁÏ K¬—XéÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿMÐO;$ÿÿÿÿÿÿÿÿÐl|ù ÿÿÿÿÿÿÿÿbB 2œÿÿÿÿÿÿÿÿ¦èÿÿÿÿ3Ï 1÷ýûŽÿÿÿÿmL }ÿÿÿÿÿÿÿÿ¶‰‹t ì›ÿÿÿÿÿÿÿÿÿÿÿÿ£4Èé1»\z^Š4iaîâó?ÿÿÿÿ“<ûæ“ _&ÂÿÿÿÿJ ÿÿÿÿÿÿÿÿ¾Éø‹¹›7ŸWÿÿÿÿ€at8þò¸p vÿÿÿÿL“P†¯b=ÇLS Q_Û·÷ÿÿÿÿYM‚xö›û| ²l Mr ÿÿÿÿRT×Nÿÿÿÿüžï‘ÿÿÿÿ×… ÿÿÿÿ Knwä-ÿÿÿÿÜqL&´ S4$ o‚¸NpÿÿÿÿPŠ÷ÿ÷ÿÿÿÿpÎÿÿÿÿ} 0—À¦°uvÿÿÿÿÿÿÿÿeëõ¨2Õ°³Åg ­ðÿÿÿÿê ØYŒ4ÄÏ ÔH÷GÿÿÿÿØÕ‘º69ÿÿÿÿÿÿÿÿ"N Ü€ ÿÿÿÿÿÿÿÿÿÿÿÿ5|ÿÿÿÿÿÿÿÿÈ€ Cí… vöìÊ'P ¯cç'´kåô5 ÝWÄKÿÿÿÿÿÿÿÿ5Êÿÿÿÿk=¤HÿÿÿÿÿÿÿÿKw ÔNØí[ ¨WS}bÿÿÿÿÿÿÿÿÀp(Gÿÿÿÿ_¬Ž%eÿÿÿÿó` Ô!ÿÿÿÿv:ÿÿÿÿnÃÈÆå8“5¬LÄèÖŠ׆§,Ø6 b­;ÏŠ^¨´ ó{Í0³€ 'Ëÿÿÿÿp€¡cÿÿÿÿÿÿÿÿ¥{Ýÿÿÿÿ^_^ÿÿÿÿ¯Ëê¢ÃÊÿÿÿÿ,3wÝL׆÷€v·ëGÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¸üá ØåÿÿÿÿÇåÿÿÿÿÿÿÿÿë«® ®ä'ý¸yÿÿÿÿå $ /ºìœTÿÿÿÿ!Hktÿÿÿÿÿÿÿÿ”‰i §qÿÿÿÿöHO ¼ä¶F ÿÿÿÿË ä$ ñŸ^ë ŒH)ñµÂ4u G ÿÿÿÿºˆ§X ÿÿÿÿ5´Z%ÿÿÿÿÿÿÿÿît¶à sÿÿÿÿêÿÿÿÿ½’ Ùžó$J«ÿÿÿÿµX¡§ÿÿÿÿÿÿÿÿë JÞL%ÿÿÿÿ3ò¥nñ·•vߟ¿pyÿÚ áþÿÿÿÿÿÿÿÿ°ôX½ÿÿÿÿIê»ÿÿÿÿ/sÈ>áO áÿÿÿÿÿÿÿÿŒ¹2 "ÿÿÿÿèÇÿÿÿÿñËH “O—øXéóÿÿÿÿÁ,£ÿÿÿÿ<õqV,ÿÿÿÿÿÿÿÿÿÿÿÿȸ ÿÿÿÿ³çÿÿÿÿQ8µ ]D£Û ÿÿÿÿï¡së -ÏW6™•ŸÒP› ÿÿÿÿ®Æø‹G½8 ÿÿÿÿ÷Å ¨èÿÿÿÿÿÿÿÿÿÿÿÿ¦ÇÚåŽçÿÿÿÿ·z‚ñ–B nû8؆:Z-@ñ ÿÿÿÿùnàåƒަ ¦ ”Úÿÿÿÿ*ÿÿÿÿ÷ÿÿÿÿë×N ˜0Šÿÿÿÿ»Ëãb Åš{ Ub\¯øq€l ÿÿÿÿÿÿÿÿÿÿÿÿÒ0ÿÿÿÿêˆTZ§`ä ÿÿÿÿÿÿÿÿCÿÿÿÿbdxÖÿÿÿÿ4Y|©?Ú¿?=OÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿrÛ ÿ‚€ _BxÌÒËÿÿÿÿ'k 9À+£ÿÿÿÿÿÿÿÿ‘У t j½?ô*ü ÿÿÿÿn_€_\úÿK%g ²ÑÃë Éê¿ &„ñGŸØ9Rÿÿÿÿÿÿÿÿ ôu¦f „8 ß 4Š ‡ òZyÀi$‡aê•EöÙaÿÿÿÿ ¢zPrd |4 7ï àÿÿÿÿzõ”ëÀÏ 5¬áG”ÿÿÿÿ@tý(ä]ŽÿÿÿÿGû9 Ä n D¡Eö§|C?-È ¡¼hß¿¸w üþ (ü`á å<oï ? mP ÿÿÿÿÿÿÿÿá" âÑWr ôÖåÀÛÿÿÿÿÿÿÿÿ7; LÿÿÿÿÿÿÿÿŠùÚ ëÿÿÿÿˆÌ ĦrZ;˜Æ–LÚóà×ÿÿÿÿÀ„̪àí ÿÿÿÿÔêeÛ [ÿÿÿÿÛ! ³ÿÿÿÿ[½&Q ÿÿÿÿŠò_:9é.Wð€[IØÜ)ÙóU t³öP F—Öܤ9ÿÿÿÿùxÿÿÿÿ Øä¸ ´Ô¦ õó¤ê¹é‡ Ïr)Y9JzÿÿÿÿUÌ jÅ×» c`ÿÿÿÿ:„6õþâN<—FKÿÿÿÿÿÿÿÿîЬÿéAøþ ¨‘#Á!¨_ Wø—g‚¶ÿÿÿÿõÿÿÿÿ› ¼­me8 ¬ÖêÅk·ÿÿÿÿÂÖÿÿÿÿÿÿÿÿÿÿÿÿÈ Ü²(²<œ }0•M w0 IÃÿÿÿÿ§νoÿ­¬ÿÿÿÿ憃¬Ñà\ÿÿÿÿÀ0H8p\ÿgÿÿÿÿä ÿÿÿÿœøêî Ø£ÿÿÿÿ\Å g 6¯ ÿÿÿÿÿÿÿÿò sîØ•Ý™ ç¡eÈÿÿÿÿ[ÿÿÿÿÙM²_šZÿÿÿÿqsÿÿÿÿÿÿÿÿº >; Ø@ È3Bÿÿÿÿ=ªuBܰDÿÿÿÿÿÿÿÿ8µ±¨Zu.o:Q´ÿÿÿÿdû1LË€kF×ÎOs#õÿÿÿÿ·ØÿÿÿÿîðÿÿÿÿSÿÿÿÿÿÿÿÿ?t$9ÿÿÿÿÿÿÿÿÿÿÿÿ³õolóÞUë« F`¿az¡W}´Áÿÿÿÿ»cÿÿÿÿwÿÿÿÿµ6 ­™ª ÿÿÿÿÿÿÿÿ¹›BÈ  ?} ø MϵÿT¨rÓ ÿÿÿÿø“‡¯Þ­ÿÿÿÿS÷° ÿÿÿÿÚAÿÿÿÿÿÿÿÿÿÿÿÿ̧ȡ 9ýÿÿÿÿÿÿÿÿµ ‘! ж Í­ÿÿÿÿcåŽ{D⌈ÿÿÿÿ¢†ÿÿÿÿÿÿÿÿ1ðu†ÿÿÿÿÊf ÿÿÿÿÿÿÿÿýË Ó„ÿÿÿÿl|4ðÿÿÿÿÕvWG³ ÿÿÿÿ3z•{ÿÿÿÿC-ÿÿÿÿù #¥ÿÿÿÿ¶{"€Cz ÀÃpÈ ÄwÜêÿÿÿÿ uåT• ÿÿÿÿkttÑí×mœ Ÿ Œ¶ î¿§±¥@ CÿhYö“Û2û3& Û ÿÿÿÿÿÿÿÿâÿÿÿÿléÿÿÿÿÙo (àÏvÿÿÿÿä¯* ·ÛpNN D#Ôü x¯µÞ Òÿÿÿÿä€ ‚Úÿÿÿÿÿÿÿÿ_Œ ÿÿÿÿÕHÝé“:ÿÿÿÿÊ_ÿúÿÿÿÿÀ ÿÿÿÿÿÿÿÿ8}ÿÿÿÿÿÿÿÿAG žéW›–R| ÃÌ퇳–3 ÿÿÿÿäm`‰Rj 4ásR©ôÁ´ ðKñÑ ÿÿÿÿ ˜ xsVê ³®Ó Zi#¹ÀAÿÿÿÿL¿ÿÿÿÿA[>`ÿÿÿÿF¤ ÿÿÿÿÞÉë¸Øya !u„‰…(¿ž¸°o ÃÆ/1a{õ]ÿÿÿÿð&ÿÿÿÿÙ„Áà = xÌÿÿÿÿ"ý dÿÿÿÿ¤ÿÿÿÿÿÿÿÿS ç­XÂb ç{‚ø Ìã3—u³Oø‚o †ˆ’ ŸÀS Íèÿÿÿÿ`ó¾û‘sƒ [õ|$ÿÿÿÿ]U ÿÿÿÿ^ß=^I!Ì$œw$^üLH}[%1n pâpÿÿÿÿnö®‘ ‰iâŽÿÿÿÿÿÿÿÿ‰ ÿÿÿÿòØo‡ËDê ÿÿÿÿê ~äü0±¼ ÿÿÿÿÿÿÿÿbÖOitJ?ÿÿÿÿÎc ¨™d‡ñ/ i¬óÒþÿÿÿÿJ”‘ò.‹þf¢ÿÿÿÿ„ñÿÿÿÿ¯_‚m ïA5_ÿÿÿÿÿÿÿÿÿÿÿÿ<ޝ.Rã v!ÿÿÿÿñú ¾’-à? ´øëSÿÿÿÿ#^v- ÿÿÿÿÿÿÿÿ—, šmR*ÿÿÿÿ£?Πåy–È òã £ûØÒS>'÷9Tÿÿÿÿÿ½h8$” ÿÿÿÿ|º ã£Õÿÿÿÿ³µÖ×ÀÒÊÿÿÿÿÿÿÿÿÿÿÿÿ`¨ ÿÿÿÿ¢°ÿÿÿÿÿÿÿÿ!N–Û?œ‹h”‡ÿÿÿÿa’ ®èÿÿÿÿzÄÞ6ßob†ó& ì‹" ßÿÿÿÿþÿÿÿÿþ ¥•¶©ä“ ÿÿÿÿ@¶ í‘¿Èÿÿÿÿ"…†Ä MÓBy€úcŸÑï†úy>Õ<A…¿dä½ ÿÿÿÿaM·‡¦ê© lß±²ÿÿÿÿÛ äyÔûÿÿÿÿ/!æê˜gI˜H™÷ˆ#‹*×ÿÿÿÿÿÿÿÿý­ÿÿÿÿØdltäª)‘Cÿÿÿÿÿÿÿÿy1 çÿÿÿÿìÐméTÿÿÿÿ¾‰ÎoÿÿÿÿÞµ¿Ôݵ jJ D… ÿÿÿÿ6gIs nÆÿÿÿÿ=Iÿÿÿÿ wwƒ0 _ÿÿÿÿ×ÿÿÿÿÿÿÿÿtâr ÿÿÿÿjÒô|pŸäZåÿÿÿÿÿÿÿÿ‰ ÿÿÿÿ9%CVf ÝxIÛ ÿÿÿÿÛ¨ .×ÿÿÿÿÇÿÿÿÿ&¬ÖÆüšÿÿÿÿaÝÅ -ëyO t¬ån{Qȇ shrCÿÿÿÿÿÿÿÿ?¦nÿÿÿÿȇ ”° n†5% ÿÿÿÿÚòçç *Ë G_êuhéÎ]ëÿÿÿÿŽJŠÓ )1àÑìwó EÅuÿÿÿÿC0j3*ßÿÿÿÿä ­ÿÖ17 ÿÿÿÿÿÿÿÿí]  Byj VÞTH32ÆXScB"¹Ê ^^ X×nýbM¬Q¦ Ù:]: ÿÿÿÿÿÿÿÿÈËÿv6HÉ'Y3©̈2: ¶âo¸ - Ñ iê |€ anmƒÿÿÿÿ4lðÿÿÿÿÿÿÿÿòáHG‡þçì ÿÿÿÿ›’dÚs§ {U ùãwíá9ãµ~W¼ ©Ÿ;ð™}ûšïlw PyJÔ3Ž A,ºe  º²k?ZA=?™ ÿÿÿÿ¹ä ÚéÈnú™P€N`¨ÿÿÿÿ©Ò ÿÿÿÿBaMj¨ S ÿÿÿÿrü‡¥ÃU÷‹LßÖæ ÿÿÿÿ)û‰Ãÿÿÿÿ˜=òým9ÿÿÿÿë e0%dQêùèn~? lrÿÿÿÿÿÿÿÿËÊ hpÿ°= ŸO %W¬ƒÄˆ‘›ú% |I¬Àòá§ÿÿÿÿtcv)såAàR)´.ÿÿÿÿÿÿÿÿr% vÕiõ8dÿÿÿÿÑ ÿÿÿÿnÓ÷ز¦P–æžïd¿30 ÿÿÿÿÿÿÿÿú°7Œy“ còTžÝ©©\ޝDmxŒb ½wÙNã9®7ÿÿÿÿÿÿÿÿ”ð°ÅËX È©pa~¥ BT ÿÿÿÿÿÿÿÿÿÿÿÿê*Îb! ßÿÿÿÿFJJéÿÿÿÿÿÿÿÿä<‡y¾­ œåŸ(GYzÿÿÿÿ^xÓÿÿÿÿ|•c¤ L™>ûÿÿÿÿOˆ ÿÿÿÿhl 7V )V: ²õX#ÿÿÿÿ'ˆÿÿÿÿ*©¢öÿÿÿÿ =_Þ¢õlÀÿÿÿÿoEÆW«¿E[ h›µhÿÿÿÿwF ¡øs·¬Ödž؆ÿÿÿÿ[¶Oÿÿÿÿÿÿÿÿÿÿÿÿ­aÿÿÿÿ4œS *Ô¦õð%ÿÿÿÿ " „ Έ–1ÿÿÿÿ®2 å> Óx%Úéì íö¿+Ãv×íw=ˆ¢ÿÿÿÿ™GNbÿÿÿÿ°ÐZ÷Çø]~m ;}uRØÿÿÿÿXÿÿÿÿ¨ræ‹Ïɯ¶’ß ¼ùº’ÿÿÿÿÒ#t ýVèÉK?%n ÁûÔq[±ïÜ; Ó3 FÔ±ÿÿÿÿ*oÿÿÿÿÊ’<ïÝ[Χ !-ÀÿÿÿÿÙÈ;T½ n©×ÿÿÿÿÿÿÿÿù\x3mæ @o*ÁÿÿÿÿÿÿÿÿÖx %ƒGÿÿÿÿÿK[Nª Gd1 Ƚ lZ/MÛëØ‚žÁ! ÿÿÿÿã½ *K l÷úÁÖ‘c¼ EJ' ËµëÙôÿÿÿÿáé ç& ÿÿÿÿWä *,•³Ôu0C "@ÿÿÿÿÿÿÿÿÿÿÿÿÄóÿÿÿÿ_'ÿÿÿÿ&†¼ê7…ÿÿÿÿvz‘A?)€’½êäuv¯¬ {–ºq‚ ÿÿÿÿsT øÜÿÿÿÿ"ãè q(˜¦ü ÿÿÿÿ¾ðÿÿÿÿ{ |𹯠ÿÿÿÿÌ ÈÿÿÿÿbON^æ^uÿÿÿÿ»éïÄC uÒMÿÿÿÿÿÿÿÿ‹ë^vÜ| öºO Ôûètuÿÿÿÿû·z q‰÷ÿÿÿÿ%“×'¤”šÿÿÿÿÿÿÿÿé„°¹€2ÿÿÿÿýû —˜.rÿÿÿÿÿÿÿÿK#ÃùX‚"”kÜÿÿÿÿ—OUl þ›nwÿÿÿÿÿÿÿÿË£ ýzqeqíAH@Q¶'š0ÊÿÿÿÿNc ¢Eú×GÀÿÿÿÿaÂadºÿÿÿÿR½»D?ÓÔô PÿÿÿÿC >+ªÎ ÿÿÿÿü ¾ÉèŽ #¾crÿÿÿÿÿÿÿÿÀŽ äg<–¼›_Ï 9 I:xcsÓTÿK_vˆÿÿÿÿ‚ìyÆH(ÿÿÿÿæ— ÿÿÿÿv#·£ 2Õ¹ çƒ îƒÿÿÿÿ=åîÂh ÔV ærRîÿÿÿÿsEVö ëX“_ìJ´ÿÿÿÿÿÿÿÿ%w ¤,åc~Ü V–ÿÿÿÿOˆÿÿÿÿ˜w1 ÿÿÿÿÿÿÿÿÿÿÿÿD /ãFô†oÿÿÿÿ˜ŠÜ j& ü‹Ü ˆ­ tVZ@lÿÿÿÿÝ·>6²—ð« Žjs‰ ò3žÆ ÿÿÿÿG« ¶œÿÿÿÿ=â ¡vÜÿÿÿÿ‡@oÿÿÿÿôJÿÿÿÿÿÿÿÿý}…KòÇ{½óÃÌ]Ý`šÿÿÿÿGmØß $d øþèÞ ÁHÿÿÿÿk·ÿÿÿÿÿÿÿÿ;…Âàˆ^ûf?¯’añ¢8˜`«t ýÈ;íÿÿÿÿ/ Úeæ¹d3û ÌÕž ¬–rgPC ÿÿÿÿ#s:ÿÿÿÿÿÿÿÿ^ÝÿÿÿÿQôÞ”ÿÿÿÿ8ì \â ÿÿÿÿ^µÿÿÿÿ;Qÿÿÿÿ£þKíÿÿÿÿÿÿÿÿÅí¢ý" z½ –ífDÿÿÿÿ„ç eÿÿÿÿÂYéæÿÿÿÿg ÿÿÿÿÿÿÿÿžÿÿÿÿˆ±ÿÿÿÿX>ÿÿÿÿ‚@~ñ Ëâõ ÿÿÿÿ“° d8 ÿÿÿÿÿÿÿÿœl%ÿÿÿÿ%º YöÌóÿ¶ÿÿÿÿŸã…ÿÿÿÿéÙÿÿÿÿÿÿÿÿþÍ·3&±fÿÿÿÿC½Øæ ÿÿÿÿëã> Ñlÿÿÿÿÿÿÿÿvm €?Í*$ ”A1C ¿ÿÿÿÿ©¡P+Zjt°rFeÅ ï½ÿÿÿÿÿÿÿÿÞÖýýH @1M*ƒRÛ 2§JT×ÿÿÿÿ¸"¥è íPÿÿÿÿûŒ8£ 4BD…ÿÿÿÿ”{ëmþÔQJ hˆWô4ÿÿÿÿ®ÛIĹžÿÿÿÿÿÿÿÿ#¸ÿÿÿÿ\ ÿÿÿÿÚ5{§)[p ®<Ëjÿÿÿÿ¶yd§9%ÿÿÿÿ´×L î@ÿÿÿÿX F´‡kÿÿÿÿDksÿÿÿÿ+‰&¹‘MBÿÿÿÿeZÿÿÿÿ)Øòÿo‰àÀà ͸ö ÏÛHFÿÿÿÿ¤Šÿÿÿÿ7‰ÿÿÿÿÿÿÿÿƒÏ½ãñ  ·e˜%»@f®NÌ8|™ôVYV"$¾ ÿÿÿÿQ½ßí UŸ!îÿÿÿÿX}¯< ÿÿÿÿÿÿÿÿ•¼Üÿÿÿÿ¦wÿÿÿÿ{³f¥ÿÿÿÿ„:ÿÿÿÿ^Ô“% ÑiÝôí$S)’Hü#ÖôVå”%Ì G& ÿÿÿÿÿÿÿÿιÿÿÿÿÿÿÿÿàç…è³½ÿÿÿÿq  ëâÿÿÿÿÿÿÿÿ&ÿÿÿÿÿÿÿÿøÖB1 ÿÿÿÿÿÿÿÿ€ÿÿÿÿ𻚎ÿÿÿÿ©Æ þr“Æ Àuzš£!`"€ÿÿÿÿÿÿÿÿÔ|· J •ÿÿÿÿûZ® Éó ¿:¿ …aàK® —¿›% € iÝ=›¯à%ÌÄ ÿÿÿÿÿÿÿÿ¹&íàË®•-’Oÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ† „ø£à —_ž° ÿÿÿÿÌDÓêH ÿÿÿÿÌ ¨  m¡§̺ám…V ;ò a¾ y‚ÿÿÿÿÿÿÿÿÿÿÿÿ7ï õx ¨Awxš ÿÿÿÿÚ Ãê 8¨gü ¼+ xçS~eϰÿÿÿÿûV ÿÿÿÿ#)Mš ÿÿÿÿ®ü 27+M ÚUÿÿÿÿÈ=5°î òrÂT ðÕì3úWÙ¹ÿÿÿÿd(ÿÿÿÿÿÿÿÿë ɺ€…>mr A_p­…ÿÿÿÿÆŒÒNÈ ³k NÿÿÿÿÓ{VÊÿÿÿÿ¯‘ òs‡ øeðn:˜Û ÿÿÿÿ iÿÿÿÿðf *Uìÿÿÿÿ!fÿÿÿÿ«ÿÿÿÿÕ2 Îó uñ)% À¬BŸú’ ÿÿÿÿµ ÿÿÿÿܸ ùȲ+ôþrFºsœ†ƒ‘zÿ‘LJÿÿÿÿ<Þq©U  ! ¡ ÿÿÿÿï‰w{ cÿÿÿÿVmÿÿÿÿ‹&#Oîí ‘ ÿÿÿÿdÏÿÿÿÿeŒÆ( ½N@ÊÿÿÿÿeéÿÿÿÿÿÿÿÿŠ è¬B8ÿÿÿÿ×Â÷… ½f Ôx ÿÿÿÿÞb ™[ÿÿÿÿe¬Pu ÿÿÿÿ… ßùÿÿÿÿÿÿÿÿ„„3vý k‘ÿÿÿÿÿÿÿÿKZS âL¸¬L,ùhù|Œÿÿÿÿÿÿÿÿùéÿÿÿÿÿÿÿÿ@qÿÿÿÿÿÿÿÿK1 ØÍ ÿÿÿÿBñ†^ ±E yvoýÿÿÿÿÿÿÿÿÿÿÿÿgçËöÿÿÿÿ s4™¹ø U€ÿÿÿÿÔ¾ÿÿÿÿApH<ÿÿÿÿtÒ$xÿÿÿÿÊÁ‹€«Üˆÿȸÿÿÿÿ>™Ϊeó6oX‚ ÿÿÿÿpL§r›Uˆ#êÌT»ô+ýLt6¸ÿÿÿÿé¬"¸‰meŽâîÚa”Õ—ÿÿÿÿ¢© +~gDÁÒÿÿÿÿ@¯™ Ì[[: ´ÿÿÿÿÑGqÞÿÿÿÿrWý0öèp›Ãr ð…Õ8ÿÿÿÿ³i[»ÒŸ ¼M|’ ­ Šÿÿÿÿ^q¤^p %€&.ZÿÿÿÿÄÿÿÿÿ©\ 3Œ Ùª¹>>ÇPÑ ÒÁ ßPŽÿÿÿÿýt¹ ¦Q¦(G Pÿÿÿÿ?Ñ ÿÿÿÿHÄrlÿÿÿÿÿÿÿÿPÿÿÿÿ³J†fÿÿÿÿ˜ÆÿÿÿÿEM¡s ÿÿÿÿI² ÿÿÿÿa!äörÿÿÿÿ½HM Hë |3 ÿ«Àô ÿ"Ì›@Ž ÌðAIcCè6ío ÿÿÿÿÿÿÿÿjƒÿÿÿÿ|ð QK'ÿÿÿÿÿÿÿÿ;Ó † ÿÿÿÿñ%;ÿÿÿÿÿÿÿÿAÖßYY‚P ÿÿÿÿÿÿÿÿ Ú¤/âjš3t 1ÄÌr jÿÿÿÿA>ÿÿÿÿÑêx< „0,Ù þÿÿÿÿzpCœ â.€[ÿÿÿÿïÿÿÿÿv>q×âÂÿÿÿÿÿ«êº.ó ÿÿÿÿÿÿÿÿ” ÿÿÿÿ'#{×b‹?èÔ. k¿ðÿÿÿÿ ¦=ñÁ ÿÿÿÿ`þ Fÿÿÿÿ4ži)‰zÿÿÿÿÈå$\¢ /° zÿÿÿÿÿÿÿÿÊMÿÿÿÿÿÿÿÿ‹©ÿÿÿÿSÿÿÿÿÿÿÿÿÿÿÿÿ[º +SÚŠ°˜êéÃÔ³ÿÿÿÿ@ñ}þ;ïMÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿwY‘˜F—;ý ˆÖÓÛ²x*n }ÿÿÿÿÿÙA±òrÓ Èc%ÿÿÿÿÿÿÿÿÿÿÿÿ^ÒSS×ÿÿÿÿa“»n ÿÿÿÿÏLH7 wrÿÿÿÿÿÿÿÿp³~ ò¾×¥èiêPÿÿÿÿÚ'»Ó T±ÿÿÿÿ /1áÿÿÿÿÊÿÿÿÿÿÿÿÿHßïWÛè¸XøFÚ²ÀíÉ ÿÿÿÿØÊXÑ 7œ -,E2§þæ$ÿÿÿÿ§›ÿÿÿÿÿÿÿÿÿÿÿÿôvÓÒp¿+ Mx‹a‚¤; wÿÿÿÿ ÏbNV {’Ü ÿÿÿÿóÅ;> ÿÿÿÿHðh8ÿÿÿÿRª ŠP"Q_Xÿÿÿÿ6¯z©c´£¨STÈ4 ÿÿÿÿ–ÊÿÿÿÿÆÞFõ³ B © ²Ì ÿÿÿÿxU€ßC¿ÿÿÿÿ ÿÿÿÿ8s +5ÿ§üž õõÿÿÿÿܤ”¯ËŸ jÐï yÊïóeßÿÿÿÿÿÿÿÿSôÿÿÿÿ«_ÿÿÿÿÿÿÿÿé•ÿÿÿÿcÔÿÿÿÿŸ † ]ÈÓ7[Pÿÿÿÿ¯~ý¡²Õée†Â\clSÿÿÿÿÇÿÿÿÿöÁ —4%ÿÿÿÿŠƒá¢ ¬Ç„‚D¨E úÅî_ À~ÿÿÿÿÌÁ Á 2±ÿÿÿÿ…‡1ã’" ÿÿÿÿÿÿÿÿRÈJ-ÿÿÿÿ€w6ÛÿÿÿÿÆ)˜ÜŒ‚5ÜÓ ÿÿÿÿ@#}!t²2Žª`ÿÿÿÿksÿÿÿÿq W$É3Ü| ÿÿÿÿ²“ ÞÞ¡k »#,¨ÿÿÿÿls ÿG8ZØv9mÑe¾># Øá ækí–8ÿÿÿÿd¹ÿÿÿÿ.MÛÆ&\|ÿÿÿÿFF7å!m @\ÿÿÿÿiŽP Ž‘ÿÿÿÿÿÿÿÿ¿ÿÿÿÿÿÿÿÿÒùÿÿÿÿÿÿÿÿRu÷Ó ze ÿÿÿÿô¨Çÿÿÿÿ:‰ õb ,‚")Î{î]ÏA¯±ÿÿÿÿ‡i¿ÿÿÿÿ1-{zŸM|[÷ ¿Ð ÿÿÿÿy °-ÿÿÿÿÿÿÿÿõgÿÿÿÿŒÚÿÿÿÿaéÿÿÿÿÿÿÿÿÿÿÿÿË ÿÿÿÿÛ¶ ÿÿÿÿòb# …,±»´Fßêç·‘# ÿÿÿÿ­Ý JPnéB‡ÿÿÿÿ$•ÿÿÿÿ[MÐ;ÿÿÿÿ=¦ÿÿÿÿNãYŸ¢ s†(™ 'ã–+«ÿÿÿÿ/ô ¿ôÿÿÿÿÿÿÿÿ fÿÿÿÿ„!ÿÿÿÿg’K0 Æ ðÿÿÿÿÿT»gV iÿÿÿÿÓ›0í¦ÿÿÿÿu” ÿÿÿÿŽ_×ÚòEÐ â„›Ÿÿÿÿÿ£h­öµðWF gÕÿÿÿÿ÷Aý! ¿éÉ¿ÿÿÿÿé> haÿÿÿÿ ©Tÿÿÿÿ´Ç8|ô{”¥ùÿÿÿÿœÿÿÿÿ´ò²ÿÿÿÿ$ 3 ¡Àvø&ÿÿÿÿÿÿÿÿÿ€!Yùÿÿÿÿâ 'Û+Þ Ä†óÀ ‘º ˆibצۺBh‹eÿÿÿÿ ýÿÿÿÿÿÿÿÿ]{ÿÿÿÿÿÿÿÿäÿÿÿÿÿÿÿÿß Ô+ dôˆ‡ýÅþSwq.ÔóV üL ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ;ø γ=FŒ|PóÿÿÿÿÿÿÿÿÿÿÿÿãÇÕàÿÿÿÿ¢àí…L¬îêÿÿÿÿ\³þEƒ¼ … Ѳ¤…ÿÿÿÿÿÿÿÿø—ê}ý &óÿÿÿÿÿÿÿÿyËá ž –.š·. œ:î ÿÿÿÿÿÿÿÿ#šŸ•ÿÿÿÿÿÿÿÿ=ÿÿÿÿRÕÿÿÿÿÿÿÿÿø,û-6ù½ '¯°û ÿÿÿÿq‰ Óf]ë ½Ïo‰#}±v $dP—Š t"YÄTkÑ&3 bšÿÿÿÿåp‰üŽuÿÿÿÿ÷jÚà Bà $U¨Ã§ ÉÒ&(ç ÿÿÿÿÿÿÿÿA ÷mc| Å6ÿÿÿÿ²5­Ã彿õ®¨ ٠ƸW ÿÿÿÿZðÿÿÿÿ¥tå(]"Nq ÿÿÿÿÃY ÿÿÿÿ¹ï•¥ ÿÿÿÿ' ‘„ÿÿÿÿ=~«Z ´Òè,•"¥‡ÿÿÿÿÿÿÿÿêï ÿÿÿÿ¾>ýQÅ µÀ+@eˆ[ÿÿÿÿÿÿÿÿæÿÿÿÿ37Ó9˜)ÿÿÿÿÿÿÿÿÞ|Ä+:í G 6p·nà®Å¬Ã-ÿÿÿÿÐm €1ý}’ö̈«"ÿÿÿÿRDÿÿÿÿŸBrµ‰¸mæ±…˜ŸŒ¢ÿÿÿÿa6«À oSÂ`ÿÿÿÿ– wÑÖº ªÍÿÿÿÿ-óß®»¡$]¬ÿÿÿÿùd£_ÍxÐåÓ¸xt¡SRÿÿÿÿQ¼ÿÿÿÿÒmÿÿÿÿúqÑ6Sÿÿÿÿi Z#,ÿÿÿÿç =¡¥wi" iµ ÿÿÿÿ]¬áÿÿÿÿÿÿÿÿÜö?²NƒI ÿÿÿÿL&ÿÿÿÿn•O5ÿÿÿÿ&@µ­ÿÿÿÿÓe gc¿¬ÿÿÿÿ·Rªµ ‘± q?Òÿÿÿÿ Ëg! ¦·ÿÿÿÿ-Ë®VŒ/Å­þ± ãmÿÿÿÿ‡\%$¦R Î ¨ 0UÅ— muÿÿÿÿRi LW*ÿÿÿÿxZ ø†MÿÊøiæÿÿÿÿÿÿÿÿFCRÃÅ €Üüô:Œ…… ÀÍÿÿÿÿδÞ"¤/#¤þâH[ÿÿÿÿóãh« Î+Æ£+à;;f]±ªN·pïz lv ØÐUO9 ñgÿÿÿÿòS Š,£ëb&Š ¨‚K öœ SÜJ0 ÿÿÿÿÍ ð ¡ÿÿÿÿ¾êü÷¬/´3\ † v 7ÿÿÿÿ|Î ‚ _ø ·¾ Áz¼Q¶Ã fÔ /ÿÿÿÿ0em"ÿÿÿÿÿÿÿÿã* Iÿÿÿÿñ¤ Òø. ÿÿÿÿÐDÿÿÿÿ]rÿÿÿÿçì®PYÔþÒ*ÿq,ÁÆC ö§Í =RƘ(šÏ5S–—€VéД½m§!ÿÿÿÿææ òÇÿÿÿÿ:oÚõ¦™ÿÿÿÿfoy A¥ ô“ÿÿÿÿ9? ™ÿÿÿÿÿÿÿÿ|XÐ+â“5©—ÿÿÿÿÿÿÿÿÿÿÿÿ 7uòu Ë6ÕSÿÿÿÿÿÿÿÿ¢Î Ù5Ÿìz“ÿÿÿÿÿÿÿÿêç &ü’qOad–’\ÿÿÿÿÿÿÿÿlDÿÿÿÿ<n¥ýrà j "í€& ¥Ó ®z‚õ¼®«¿mœ)oh婀 ª>4 ì  —™”ÊJnñª ÿÿÿÿ[ÕÿÿÿÿñAÿÿÿÿß[4!;³ÿÿÿÿ¦(à .‚ÿÿÿÿ7Í”[Œ.&ÿÿÿÿÿòõ^ÇÐ~âüÿÿÿÿF\ ÿÿÿÿH€ÿÿÿÿîY%& × 0¼<7ÿÿÿÿçAïC‚™‡ŒÔ 亚é[à ÿÿÿÿˆC ÎQt̤ÿÿÿÿÌïϺ æÿÿÿÿ‘„Ù* ÿÿÿÿK“r÷ð%«SaS?z¦.²j.ý:æ±hŒ ´aÿÿÿÿ|9Ý ÿÿÿÿÏšýEÙ òëÿÿÿÿÿÿÿÿÝë ÿÿÿÿt3âmä|ÿÿÿÿÙ rc ÿÿÿÿÿÿÿÿtX™ÛÿÿÿÿÿÿÿÿVÁŽ‚ßLÙfiÝ7ýfÆP4r. M;. æô%ŽRÐ ÿÿÿÿ]jÒ‚¢Œ ÿÿÿÿaG ÿÿÿÿÿÿÿÿÿÿÿÿÜWwFÿÿÿÿ€GñrBÿÿÿÿ™|ˆÒ …‚÷±U O²gì'6Nbé I{ 0ðÓ©Rñb2UŠ?ðXÿÿÿÿÿÿÿÿÿÿÿÿYLó3ÿÿÿÿ¿îûpÃ_ÅâgíÿÿÿÿÿÿÿÿlIÿÿÿÿÿÿÿÿÿÿÿÿ¤ýX¯ÿÿÿÿûÊ«®ǽ kÖþ4°ÕÐaÞ+:ÿÿÿÿax3¦ b- [Öÿÿÿÿÿÿÿÿ¨' Ø5wdÖ«Âîÿÿÿÿ¿I¹hX )æÿÿÿÿ]ÄñG u‹ñý×üÉå®Ú`ÿÿÿÿÿÿÿÿÖk'ç®ÐÜ–=ÿÿÿÿû ÿÿÿÿÿÿÿÿÿÿÿÿ€¥ Ù•Ÿ`νî î>ÎÅ ô\ëÐÿÿÿÿÿÿÿÿŒ‡Xìí}ƒn¾`ÿÿÿÿÒS¿3sYÜL÷µ¥E¥_ÿÿÿÿ@žÿÿÿÿÿÿÿÿÿÿÿÿ´EÓÌ û(ÚÿÿÿÿEI‡‡·<¶f=z‰_ + h«ÿÿÿÿf%ÿÿÿÿÁÿÿÿÿÿÿÿÿ›ªÿÿÿÿK|ÿÿÿÿÇ9å«ZMˆ üF‡ÿÿÿÿ¡í ©q ¿Ë k6] ÞSºÑ÷ÿÿÿÿËWž´ÓÎ ¹ÐµÔ Üóÿÿÿÿç èY4ã€o[;yƒ©! 7y Œ4ÿÿÿÿÿÿÿÿ2G1·‡Æä¿²rYz ÿÿÿÿa@‰Ã½ ÿÿÿÿ"žYÿÿÿÿ»ÿÿÿÿÿÿÿÿA| vrÅ4 îVC%ÿÿÿÿtZŸ ÿÿÿÿêS÷ž.YŸˆ–“ ¯†¯A• ÞTÿÿÿÿšýÿÿÿÿCŠÿÿÿÿÿÿÿÿ(} ê˜ÿÿÿÿÏ’ Y´ÿÿÿÿƒÿÿÿÿbíz Q‹ .TÅ”ÒTæ?ß Á41ÄÈhlbHâ×çÿÿÿÿÿÿÿÿn˜ ¿{#Ü•'ÿÿÿÿèá ò°ÿÿÿÿ<Ð~™KìUÿÿÿÿ;3 íÂéúOJ ^W @túÆÿÿÿÿa4 Cc P~'I85× =µÿÿÿÿë/üÖ®ÿÿÿÿ¯ÿÿÿÿÂÀøÑŒÎKη ÿÿÿÿØÈ¿/Â%Ž ÷ް 5ÿÿÿÿÿÿÿÿyÜ Ñ=gÿÿÿÿ] É]³t ô ôˆ%” sæ*²²U \’Ðÿÿÿÿ-æ˜qÿÿÿÿÿÿÿÿúÝgz©Ç Q[ NÿÿÿÿóÉm ÿÿÿÿÿÿÿÿk7 Í ÿÿÿÿ„·ÿÿÿÿÿÿÿÿ«P šÍ— ÿÿÿÿä°ÿÿÿÿ ×M±¿ †îÔÿÿÿÿÿÿÿÿhÕx !ÀÏ(DÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖ' ¨Û÷@Tò/?ë¼h/Ρt›ˆb ºú¨Š'ƒ]e¿XìÕrv ÿÿÿÿ¦d⥈2•MÿÿÿÿÑﺂòÿÿÿÿÿÿÿÿÿÿÿÿ÷Æ¿ÿÿÿÿwÿÿÿÿÿÿÿÿÿÿÿÿίº<ÐsId"8-÷€ T®Øæ'6 E¯ ÿÿÿÿ1ƒð »X=# h½ýKÿÿÿÿôor• 7›=Áÿÿÿÿý»ÿÿÿÿõé‰# Kàÿÿÿÿÿÿÿÿÿÿÿÿ^ÿ2ç¥ÿÿÿÿê› z t¤yÿÿÿÿ"tT ÿÿÿÿŽsä¦Þæ5° S$Rü¢Ö:½ ì㙞ÿÿÿÿÿÿÿÿ!P•«Ã(–î ±€F!S>ÿÿÿÿƒs ’™¾›ÖÿÿÿÿM»{+ÿÿÿÿDä) ièÿÿÿÿÓ–ÿÿÿÿÿÿÿÿÿÿÿÿ^²F ê×ÿÿÿÿw¹ ¡[N¬ªÝÿÿÿÿÿÿÿÿÊ|²9 ”û|Ðÿÿÿÿ/[e s6)\p| øú¨' ®kûåë ®¬w= ëžCÊXñº˜®ÿÿÿÿ| yrßLÿÿÿÿìøHùœ ÿÿÿÿvý×Yï ÷|V)fÒ(Å–ðÿÿÿÿÿÿÿÿþçÿÿÿÿbæXÚ?ï|¿5ÿÿÿÿBwÈZ ÿÿÿÿµÎÉ™ Ynþ;ìÄ*Wêw$Ñ„ ÿÿÿÿyÒÿÿÿÿwž¬‚Òò* ;ÿÿÿÿÿÿÿÿÓ ÿÿÿÿ É f‚ à3 ÿÿÿÿÒÐZ¬ÿÿÿÿÿÿÿÿ´YÔL{m ­ˆ… ¼@ € †Àÿÿÿÿ÷¬0&¿¤ÿÿÿÿ×$ ‰7 ÿ ÿÿÿÿÆCrÿÿÿÿX'Ô,ÿÿÿÿOHŸ¢2ïÌ&Xnûk  ¥ Íÿÿÿÿu—ÂZÿÿÿÿ6ÿÿÿÿÿÿÿÿÇ’ÿÿÿÿ×'ÿÿÿÿ¥Ý¾q#Kã$ „à:ì ¥ÿÿÿÿg† nÑ= °?‡à RFøW-ùx ]1é&iªà‚S ÿÿÿÿgèÿ çŒóÿÿÿÿÿÿÿÿf÷t · ­Ì‹j¾Tÿÿÿÿ×W2 *zÿÿÿÿa0 5@ÿÿÿÿ>÷@Ð]\$jË„UÿÿÿÿÃÍ‚]ÿÿÿÿÿÿÿÿß òé-: ³jÿÿÿÿ茰› ÿÿÿÿ¼Õ òá ÿÿÿÿJð Ž›oäËfÿÿÿÿÑ' ÿÿÿÿ8ø6‚ÓRîÝ £ï4Jû´ ÌEàŽèë.{ÿÿÿÿ¢›ü±2§A©ÿÿÿÿÞ•k³± {/ÿÿÿÿ¯ÔC¶H³ô‘—4½âkKtç|CZÿÿÿÿ›fyÿÿÿÿ‘³ÿÿÿÿo ¡­è;C +| ɉa x¬ ¾/¤”½ÿÿÿÿ0ÙºS¢ ÿÿÿÿÿÿÿÿs—…ä< †ÿÿÿÿÿÿÿÿÿÿÿÿpå[ ºÿÿÿÿÿÿÿÿÿÿÿÿ’­ÿÿÿÿ“.ó àÿÿÿÿa‹§ð¾4ÿÿÿÿçL> ÿÿÿÿÿÿÿÿÒ2ÛÒ$Ø «§L#ÿÿÿÿÿÿÿÿì•%”í ÿÿÿÿÿÿÿÿ\û°™çÖ­ùÜ, 52 •{¬dUÒM"©¬ ÿÿÿÿJišó ŒHrÿÿÿÿ‡Ù*0ÿÿÿÿÿÿÿÿÍ ÿÿÿÿ¡Í–^ÿÿÿÿ:`‰´ÿÿÿÿìžG3 ÿÿÿÿ%aköT> ÔGïœ YÈYtº'ªßïåW+ÿÿÿÿÊ: ÿÿÿÿªQø±ÿÿÿÿµzÿÿÿÿÿÿÿÿÿÿÿÿéd¡˜ ¯bjq„¤=Hj ÿÿÿÿm '>ÿÿÿÿ ) ²ÍK©ƒa!- ©7 €; O1dƒÿÿÿÿÖt^¼³æ¸Öqnuûÿÿÿÿ‹4haöôm~üÀö’˜ê°ÿÿÿÿ°ÿÿÿÿÿÿÿÿi) 2Hÿÿÿÿsеx@‹_9˜¿Ó¨C ife.©^öÁÐ ÿÿÿÿJEÿÿÿÿ^ºfrT V<ÿÿÿÿ}ö)H$þÿÿÿÿ~“á,­;E‰ïñ¤Î'3OµÿÿÿÿfÞÿÿÿÿ[u´×Æ‘"n*èbJ°ÿÿÿÿÙ‰q`ÿÿÿÿIÒÁ/Š̶è6Uñj ¸Òÿÿÿÿ‰õ‚­– jo 6uÑ U_ =l`üJëðà »W zÜ Þ› þ ;­ÿÿÿÿ²¥ÿÿÿÿkŽÿÿÿÿø¾#6å ónhW G;ìŠ&ëÿÿÿÿÿÿÿÿJ ƒ9,H”ÓµUÿÿÿÿg® ` WøÊÙ ÖyÿÿÿÿÿÿÿÿÉÙì–ÿÿÿÿ#O z%N1i /Jÿÿÿÿ¤ „`„aIRgñ< \ Oÿÿÿÿ]ÑÏý.nÿÿÿÿï' *£I.ÞÄÃq ÙJA)µÿÿÿÿÿÿÿÿµ²fŒÃk ¿zS•¼‚WÖj­’*Lpÿÿÿÿÿÿÿÿzb¿Â.ÿÿÿÿ6{”œ aM e¾ ‚­z¥ù/¾ý2£Sÿÿÿÿf™tÝÿÿÿÿ.X;™smp ÂÏ Áí:jÐ’ØWq³ #óçM ÿÿÿÿm| ÿÿÿÿ†~ ( ÿÿÿÿÿÿÿÿ"Rÿÿÿÿ9ûxp ÛÝ ÿÿÿÿÿÿÿÿjÂÿÿÿÿ6÷üÃ<ä µ‹¤ÿÿÿÿÆ $|} ŸÑÖàuÿÿÿÿùÚokÕ¿ÿÿÿÿ&¡ÿÿÿÿÿÿÿÿÃá²·ì ÿÿÿÿb3Ê ÿÿÿÿÿÿÿÿç. ÿÿÿÿ‹‚ªë‹dÁã Ç Ä[Ú8<¹K‰rèúÿÿÿÿô朻ÿÿÿÿÿÿÿÿoÖ õ‰éý ÅŽ”1l&g ÿÿÿÿÿÿÿÿ Õqÿÿÿÿÿÿÿÿÿÿÿÿ¸í7ÿÿÿÿþq¯¥ ìó d£‹åö•sg \ì cZÛóí­ˆßZàÿÿÿÿÿÿÿÿ~/Ÿ?ü"èðåiñÐÿÿÿÿ–3v ,Ó ÃvNÿÿÿÿ| £¸H‚©Å ÿÿÿÿ£Qôø ¢¼nÑÿÿÿÿÞq /Þ¥ÆOh-Ül_ GÛÏ :}á½ÿÿÿÿý4ÿÿÿÿÿÿÿÿSÇY"ØEÿÿÿÿ‡¡yê b‚d6’B3 ösà€Bà ÿÿÿÿŸí¼ÿÿÿÿð×ÿÿÿÿ8§ÿÿÿÿF¸ ¢ Xß§@8ÿÿÿÿà S`ÿÿÿÿц »d ®*QöAÿÿÿÿƒÿÿÿÿô2VÚÿÿÿÿ¿ÿÿÿÿ"3Àúÿÿÿÿ; ä¹ÿÿÿÿþz?à1Åpÿÿÿÿÿÿÿÿÿÿÿÿ©%ÿÿÿÿÖ¨º ;ʈÿÿÿÿÿÿÿÿüœ™) ÿÿÿÿÿÿÿÿÿÿÿÿYÿÿÿÿ¿Æ àJ©ê±g“i¨nÿÿÿÿ>á² :N3’ ƒÈ ooM´¯–ã%áŒÅ w÷ÿÿÿÿ›~G[Zâk[%ÿÿÿÿÿÿÿÿžŠ›úüÿÿÿÿ :K 3. BÆÿÿÿÿÿÿÿÿ~U ÄŽÞßÿÿÿÿ6*Š µ¿¼×m ÿÿÿÿ~^p—û|I ÔY4 ÿÿÿÿ+Ì9ÿÿÿÿÿÿÿÿwtÿÿÿÿ}£•œN¢lŠQ[ · ²– ‡¦`éï 7ÐAÿÿÿÿ¾º³‡wÿÿÿÿŒ zpýÐ×n7™ÿÿÿÿïÆ S³ÿÿÿÿw@¿ºŒ ²¹üÓ—{p!~› e1 ÿÿÿÿÓÿÿÿÿyï ¾* ¯½Bÿÿÿÿâ€ÇŠêÆÿÿÿÿ.fGå¿ÿÿÿÿPŒá\aH ‡à‘¡’é/ÿÿÿÿäÇ TèʇÿÿÿÿŸ¾ pxÿÿÿÿ€Ïÿÿÿÿd ÿÿÿÿÿÿÿÿÿÿÿÿˆ)«“ë ]` .‰ ú*Ï7¦F­<êÕ‘Ë I …ÿÙ'ÿÿÿÿ—ÿÿÿÿÄÏÿÿÿÿÿÿÿÿ©9ÂL™¬’ÿÿÿÿmñÿÿÿÿÊÇ ÿÿÿÿx‰ÿÿÿÿv?ò$¬Ö 'SùO°õ ÿÿÿÿÿÿÿÿÿÿÿÿpi&†¾žÞÿÿÿÿÿÿÿÿg"îw_LK§Øÿÿÿÿ»¾?} ¸‰»þ“ ªê ©5·~ ÿÿÿÿ´"—öÒ±b‘,…ÿÿÿÿí Zäu “¼+‹R9 ÿÿÿÿÓ ÿÿÿÿ_…  8 ¸ ÿÿÿÿüí z> cûÿÿÿÿHÐÿÿÿÿžlÿÿÿÿNqíÿÿÿÿR Ä5Èo‘EÿÿÿÿÿÿÿÿÉs¡ R!ÿÿÿÿ3ü IáÿÿÿÿMƒÿÿÿÿær­ÿÿÿÿÿÿÿÿ’¡yš%cÑ¡ÚwHî ÿÿÿÿºÉW{ÿ‚ÿÿÿÿl>ïh'­ 5ÿÿÿÿ¼ á‘l÷ê 0æÊÿÿÿÿ‹?ÓL"!€ÿÿÿÿæGÿÿÿÿÿÿÿÿæ ÿÿÿÿÿÿÿÿb=ÿÿÿÿÿÿÿÿÉ ÿÿÿÿ\ <œ.ž5蟲 ‚2uãnQçʾ )Eon ÿÿÿÿõ? ~ˆ½›RñËøah Ø–UžxU¹Õ ­7Ò›ÿÿÿÿSÀ¸ƒøÂ–ô Vš›íÎþ¬íi„(ßSÿÿÿÿe>ÿÿÿÿFÏD¶U×$ÿÿÿÿ-G¸‰ ÿÿÿÿ¿˜Çû[Èaÿÿÿÿžÿÿÿÿÿÿÿÿ»Øÿÿÿÿ9ô"Féó'¦«T#>Ë‚þÂ÷ZþùÐH œU¢ÿÿÿÿzœÿÿÿÿÊ3£4´x3;ÕUJXôÅ 'SÿÿÿÿRv¥Ã ûyÖÄó0 ò, FÓÍÈ ²ÿÿÿÿÿÿÿÿÿÿÿÿì7¶^ÿÿÿÿµi;½óÕ pJ ÿÿÿÿýkÿÿÿÿ}R­ Žÿ^Çý8¡,X —Œö<. nJ Äî Š»õ˜ ”¡ ð.ó‘ý« í‘\qÿÿÿÿë7ƒ Ý²Ä ÝÀÿÿÿÿÿÿÿÿÿÿÿÿú.%9 ÿÿÿÿ„¦ÿ‘öÿÿÿÿŸ^ †º¶‰ØÿÿÿÿrŠf(~¤ÿÿÿÿí›ÿÿÿÿ?m‹Œ¸^»]×äÿÿÿÿŒ¡ ÿÿÿÿÿÿÿÿÿÿÿÿ7  S ÿÿÿÿãºnÔÿÿÿÿL ÿÿÿÿÿÿÿÿÒF ÿÿÿÿ³Ïpÿÿÿÿ»Q=Èi® ÿ'û¢{ c{ Ñöa&`´|8ÿÿÿÿÿÿÿÿ!•¡¬ÁØ> Ã'ÿÿÿÿÏßÿÿÿÿµW úJ ri‚P’Bh T .ÏZ\µ ›j¿ÿÿÿÿÏ… Ý” *lL‡ ð2ÚhÝå 0JÊŠ)˜nÓðìˉYÿÿÿÿOz/NÿÿÿÿÿÿÿÿJ~ÿÿÿÿL/ÿÿÿÿ½"§ëÇÍH~àÿÿÿÿÿÿÿÿ]ñ ÿÿÿÿÿÿÿÿF«!­3§”äŸØg ÿÿÿÿÿÿÿÿ0BÿÿÿÿÀF5¬ÿÿÿÿ¿ Zq ø|„‚ÿÿÿÿ_äÍ–¨k!ÿÿÿÿ׋ÖÀ˜'Þêa©*à‘kÔÛèÁðżšä‚ÄOŠçi™´i7#Vê ;÷⫆*a=WÖ$7?èè<`ÿÿÿÿ¿ÒÇSý›ò ÿÿÿÿÿÿÿÿÿÿÿÿoí }·{Ó‹‰ò  $M ÿÿÿÿï€ñû ÿÿÿÿÿÿÿÿÿÿÿÿžó/z¡ ÿÿÿÿ=Mÿÿÿÿ‡ï1 ÿ;ÿÿÿÿßä’EÁ‹¦Ö*ˆ’ÿÿÿÿ© Çÿÿÿÿÿÿÿÿ )o¨ÿÿÿÿª|Î{©ñÈÔGÿÿÿÿ›jÖ‰ ÷š Øä.z­ÿÿÿÿÿÿÿÿäðÑ) ‘›VCÿÿÿÿž :WÅ+çWT¦E¬ÿÿÿÿŸ„L̸jÿÿÿÿ6…ÿÿÿÿÿÿÿÿV ¢3] X À©Ïš ÿÿÿÿ=Žÿÿÿÿÿÿÿÿÿÿÿÿ«ú ÿÿÿÿ ¢ ÿÿÿÿyšQ÷Bsÿÿÿÿÿÿÿÿ{hDº“Ú§ÿÿÿÿÿÿÿÿxí .ž 6yÍIø ÙeÊj õ®—Ú>,ß©y ÿÿÿÿ*´™ÿÿÿÿ™çÿÿÿÿXöÉôÿ73¦O€ :ú¤ KòÐ ÿÿÿÿt' £Š bÅ Ñjî¸ w–=í“¢-eü¹Á ðW]çk=Žü ÿÿÿÿoü¸Yÿÿÿÿ9³ v ÿÿÿÿv³õÃ)k8Ñ;Qß…ÿÿÿÿÿÿÿÿm~ m&é )Y1Ûÿÿÿÿÿÿÿÿ.çBÆÑSnôsyèž‘?Þ(Ò‘> Cj|¤¢¿Sr È;>É‘!àS»å ²=àC ÿÿÿÿëº2Ò–‚q×›¿²t‹ÿÿÿÿ.§ÓÒs¦ÿø H !ÿÿÿÿ¬y¢òÝ Lð. jÿÿÿÿÿÿÿÿ* ÞïöÉrþóW nýn ‹Î%°јÿÿÿÿmëÿÿÿÿ—?þÇt ,O^GÿÿÿÿøVÿÿÿÿp‰ÿÿÿÿÿÿÿÿ—¦ú¸ u<¬ ÿÿÿÿÿÿÿÿÀC\Yÿÿÿÿ¯¡ÿÿÿÿÍF ^ô®ÿÿÿÿ…£žÑœÕÿÿÿÿÿÿÿÿE Íyÿÿÿÿ›Y퇘fÿÿÿÿ¸M ·×£‚ 6z¹Ûÿÿÿÿ/‚ÿÿÿÿÿÿÿÿî«ÿÿÿÿ­×r²׫äàÃþ ÿÿÿÿl Òáõ—4ÊîÿÿÿÿÿÿÿÿC’òÿÿÿÿ¦¸¯N ¾ÿýB(t 4,¢qÔ ÿÿÿÿÿÿÿÿvYŠÿÿÿÿ•¼^ñÇÔ çÈl“ÿÿÿÿÿÿÿÿÿÿÿÿDöªOrÿ Q<Ÿ1 в6Ëÿÿÿÿ'°ÿÿÿÿÿÿÿÿÑTwîÒ{ ‘Ñ1k}Ò9äáêÿÿÿÿö S (Z·u6ö ¥·1O ÿÿÿÿç=¨âÛÿÿÿÿ²ÿÿÿÿ !exERI} Ŭ:ÿÿÿÿ 9MóƘd ÕjÇñ/}ÎÿÿÿÿJ¼°¢†Ð ÿÿÿÿâ:A© å”Eì¹ô»)ž¼ÿÿÿÿ¯áÿÿÿÿ¹ºÙãä8·ÿÿÿÿ ?9vMZEOP¤ë ‰#ÿÿÿÿ® ݬÚÿÿÿÿ-? sÿÿÿÿzý 3jáe×Ëö4X ÿÿÿÿ‚Fÿÿÿÿ„ ýš'§{4ÀÁyÿÿÿÿϰ ]ÿÿÿÿUhÿÿÿÿé|V5ÿÿÿÿe¢ Îc¾ÿÿÿÿ¡ ÿÿÿÿœ´ÎÍ ðQqµÿÿÿÿÿÿÿÿ=µ ¿Ó-P¦!¶ ´~ž“"¹ ²/ø1hoÿÿÿÿ!³Šcº+¸ÿÿÿÿÿÿÿÿÿ» KêÓÿÿÿÿ ¦¦xÍt¸ åÎ ÿÿÿÿÔÜYÆõ€î÷ ÿÿÿÿ{ çÁ‰'ûZ©¸ žÊ£W= oà¶aHÿÿÿÿÍÿÿÿÿÖÿÿÿÿÿÿÿÿÿ‘™ ¼ÝÎ'Gpÿÿÿÿÿÿÿÿÿÿÿÿ¥q 1± = ÒúW– w¨ ° ÅŸÿÿÿÿÿÿÿÿÂO5ÅnF”_À䦕Óÿÿÿÿð4ÿÿÿÿû/_ÓR·#æ]ú ÷Hÿÿÿÿ÷R(#¿<&·ÿÿÿÿÊr ÊÖ5{ÿÿÿÿZ¤°& —•Œ®ü£{L«´Û Ú9)g îjvóPðD»‰& FÓÿ~F±ÿÿÿÿ|ÿÿÿÿÿÿÿÿ)ÜŠà ÿRV%‹ ÿÿÿÿ ¡ÿÿÿÿ„óƒPU»ÿÿÿÿ£® ÿÿÿÿ{±ÿÿÿÿÓ÷1Å ÿÿÿÿÿÿÿÿÿÿÿÿé¢ÿÿÿÿ{Ÿœàµyä`œȰõÖ‹(ëç„ C3êë‘ ÙÜÏð º Cþ…®Ááæ ÿÿÿÿC[ÿÿÿÿÿÿÿÿÿÿÿÿl½æ0hš Ô+% ENQœ€µ¹Ë^ƃå ×®:"¢õ͈g"ÿÿÿÿS7ž©³SiÿÿÿÿÿÿÿÿZ;üÐr™žÿÿÿÿ¨× Ïæ€ÇßÿÿÿÿÿÿÿÿŠh+aƒÿ¨èž³êiTEæû· 3˜ûN‚ÿÿÿÿèIEÂoÿÿÿÿ œ¾J‘ÿÿÿÿÿÿÿÿÃB Àëÿÿÿÿÿÿÿÿÿÿÿÿ°ÿÿÿÿ½mÿÿÿÿÿÿÿÿÿÿÿÿ|P´Á_P4ÂÿÿÿÿEäÁW†üšÿÿÿÿAA µxÿÿÿÿ°€ÿÿÿÿd£âwÿÿÿÿÿÿÿÿâá°‹O(ÿÿÿÿÜåÿÿÿÿVŒ i-Cëqÿÿÿÿÿÿÿÿ0C^ñrÏG½õ@€ÿÿÿÿÿÿÿÿ7‘ÿÿÿÿÚ¿Ó]ÿÿÿÿÿÿÿÿ;M ÿÿÿÿ28XH ÆM7»ºÖI’.ÿÿÿÿ³¿ÿÿÿÿÿÿÿÿÿÿÿÿü† ÿÿÿÿŒ‡ ÿÿÿÿ<&1òÛÜ‹EcÖÿÿÿÿÿÿÿÿ<ÀÿûÿÿÿÿÐâ¼k ‚T ¦ÊÌ~:7Û¼bEÿÿÿÿÿÿÿÿ<û\G#ÿÿÿÿÑ1ÿÿÿÿ%¸õô jÇLÅw ,=rËÿÿÿÿ?(öc áa¸Ü&mw㺫/ I–ÿÿÿÿÿÿÿÿäÿÿÿÿLÛ…þìž8 õ•ÿÿÿÿ©€ ÿÿÿÿÿÿÿÿ’Î2¬ ÿÿÿÿ0t¾©n$Ï©Çsÿÿÿÿ×5 ÿÿÿÿad-䝯ÿÿÿÿŽí‰VcÿÿÿÿÿÿÿÿVel‹"—rÐ[(€âãÿÿÿÿ õÿÿÿÿký«ÿÿÿÿÿÿÿÿW‚Ç !ÿÿÿÿI×MýY“xxÿÿÿÿH¬˜Ä·RªÑ`Œ-:xÿÿÿÿ ×¯¼ˆøQÁœ‰ˆë)H¨Æ©”èóR ¢ s·Hÿÿÿÿÿÿÿÿÿÿÿÿ„QÔ…‡Î ÚvÿÿÿÿðÇ¡) ~K C• ÿÿÿÿÿÿÿÿAµÉqº-ÿÿÿÿ™“õºx¥šuÿÿÿÿ¸“\ÿÿÿÿ àõmÃXØ Ûz ÿÿÿÿÿÿÿÿ¦ÜOlƒ æ_ë+B:w‹u™ðžǬúó8׃n ÿÿÿÿÑXÿÿÿÿR³Sq? ~Ò ?U HÏôÖ3’á"… u<ÿÿÿÿ( P-’;Ýn|™ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ}aÿÿÿÿÛ) È›ÀÃÿÿÿÿÿÿÿÿŸ4ÿÿÿÿSÐßášsÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßWRÿÿÿÿÿÿÿÿ0Å7¢æ 0jvÿÿÿÿ¢üÙ5jÓßÿÿÿÿ믴ÿÿÿÿÈe¶Ãõ–êÿÿÿÿC_Ln ÿÿÿÿ¿“mÄð<ÿÿÿÿsf À‡[â ÿÿÿÿÁg .éÿÿÿÿ‘ñÀñ£cЯ‚3P, aÊôEÿÿÿÿÿÿÿÿq/&ÿÿÿÿè+ Ÿ¯øÁÿÿÿÿÿÿÿÿÐëxjÎŒ[¹î s2 )+Z k“jÿÿÿÿÿÿÿÿ=Îÿÿÿÿ½òÁ\y™î‡ÿÿÿÿ{8*¨dè 6M„i-=ÿÿÿÿ$\¹ÿÿÿÿQaÿÿÿÿg÷Í êòÿÿÿÿÜCÿÿÿÿFç–ŽÞ–XÍGf·oýÓ Iÿÿÿÿèéiì#cˆâ ÿÿÿÿ.DEÑJU cE ï'‰ÿÿÿÿqi™æÿ& ÿÿÿÿ€_Aµ;‘f`ÿÿÿÿÿÿÿÿÿÿÿÿ$ߣE ¶Üÿÿÿÿ›¬®;=VÿÿÿÿoT âßé ²s qæÜžrMt A5Tlÿÿÿÿ•oüâ ÿÿÿÿÿÿÿÿœÈBÞ “·ʽò‡ÿÿÿÿÿÿÿÿÿÿÿÿ¸~ ‡B £ÿÿÿÿð/ÿÿÿÿÕSÿÿÿÿ.šUQ²L0©tyÁ zœkx£†ª r¸ ÔWöçÿÿÿÿÿÿÿÿÿÿÿÿ¨£û‹ÀÁ Lÿÿÿÿ ¨2e €°ÿÿÿÿƒ! ¦8û ÿÿÿÿ—«Q¦ÿÿÿÿkÜ/“ÿÿÿÿ¢T ÿÿÿÿ Ãàˆ ¦ý °¬\äÿÿÿÿ1 ©€ÿÿÿÿ±èÿÿÿÿÿÿÿÿ ·…V ÿÿÿÿÿÿÿÿ² 6Gߎÿÿÿÿ9¾ ü0žBò‰ òQš¶æ¶ÿÿÿÿ+˜|Ûu¦=Ép ÿÿÿÿÿÿÿÿõÎ /% ¯F¦dn‰ýÿÿÿÿ‡r±ýÇ3 q¬ÿÿÿÿf–ÿÿÿÿ‡ ÿÿÿÿ7 ¨•ø–C¸•Vöúy9•ƒÚËõ§äžž$g' mﮈã{Ê™Ð;¡ùB|ñ «î Õ;ÿÿÿÿÿÿÿÿ;Žº€Õ¡ÿÿÿÿêgÿÿÿÿ9f»¬nU*v‹vÿÿÿÿÝ;ª~wx Ó³£kúÕ< ÿÿÿÿ™º)í «Ò¨dgÓ–q÷w Ü»}˜“ÿÿÿÿ­q,úÿÿÿÿÿÿÿÿÿÿÿÿ‘ X´ ÎæÄý×(kóy.ÿÿÿÿÉ/^?ÿÿÿÿŒíÿÿÿÿ±/WäÆì Y}š…{¬ ­¼ ÿÿÿÿ! VÄ þ[½_Ù’h¥ì J›ïÿÿÿÿÜsÿÿÿÿã’2 ÁÃÿÿÿÿ@% üö‘黩Tô²Éÿÿÿÿ' ­Y»4 ó²Êøö 6‰ž½nˆÒyJš: ÿÿÿÿëM:š„ ™š&ÿÿÿÿÍxÿá.ÿs+Óz­ÅÿÿÿÿÕ£ÿÿÿÿßTÿÿÿÿШjžúPQ96ÿÿÿÿÿÿÿÿÅeÿÿÿÿÿÿÿÿ=‘tI È÷Ï ÆD‰ Îi*%Lz ¥P/ð½ÉRhÍ ÿÿÿÿÈëÿÿÿÿÅä ÿÿÿÿ|©‹Þ!ÿÿÿÿ<Óv¶ ÿÿÿÿôÿÿÿÿ­ˆ,©ÿÿÿÿÿÿÿÿÿÿÿÿ{š¡V ÿÿÿÿ¯˜Dä¡ÝO†c>ðÄB÷/Mšÿÿÿÿ4õ [ÿÿÿÿÄðµŠ:gW`ÿÿÿÿÊõ¸ŒwÇÆ‘ukÞTÿÿÿÿÿÿÿÿSÿÿÿÿÿÿÿÿÁ0^ZbFÿÿÿÿyÏÿÿÿÿ·sîh’v r9ùÿÿÿÿÿÿÿÿÿÿÿÿgŠä|2Ke” €tÈ +ÐÿÿÿÿE. ÿÿÿÿ A²€ÿÿÿÿÿÿÿÿ®a ò$‰ÿÿÿÿÿÿÿÿ†‚j-¤ \ÿÿÿÿŠ$ûV”4ÿÿÿÿù‡àe_*%-~‡Œ ‰Ps Ó¡ÿÿÿÿÿÿÿÿµ–Lƒjˆ‘2çÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿBý‰Ì<’MÙ5ï ­ÁæhÝ"1w*ÿÿÿÿsÝEyÿÿÿÿsï^ñ‰ ö”˜. K¨-+C5ðÿÿÿÿ)5‘IaLê£ÿÿÿÿH»}[™ÿÿÿÿL[é,.®oÿÿÿÿ0b–fÿÿÿÿÿÿÿÿ‹ÿÿÿÿâk² öã=ÄG/ Êáijl•òÃ4t.³‘9²cwƒmÔr ¡AŸ3ï2€CóÎ ÿÿÿÿrK»é¢TJÿÿÿÿB´\Iÿÿÿÿb8<³ Vˆxžɧ ÿÿÿÿ1õé]1l ¯E|”2> e¾ÿÿÿÿÚ‘…Õ Xžÿÿÿÿ ‚ ¼tA "ó°:ÿÿÿÿÿÿÿÿÖ£ æˆQ\ ÝÅæ7vSÿÿÿÿ‡ÆÿVÏhÛùž):êËóîoœ’»*Íÿÿÿÿ¶9 ì)"»á]Jl`êÿÿÿÿéÉTÝ® Ò ÿÿÿÿ´w žÛdTÿÿÿÿÑœehB- ”³ |b¢€2ûÿÿÿÿÿÿÿÿ;Â Ž·ÐíÂZ²~ˆÄn‰§f¹_ƒL›UÌ™ÿÿÿÿ·Ìîò{G¬qÜ&ššÿÿÿÿͯLÿÿÿÿ®Šô„Îÿÿÿÿ»¨ÆéPœ™D ½  W6uÌ è±­c—Ç|ÿÿÿÿø{2÷ÒÓ ÿÿÿÿ°8ÿÿÿÿBÿÿÿÿ×*ÿÿÿÿÿÿÿÿÿÿÿÿ©&¹Âe ‹ 8\ÿÿÿÿLÑÇ-ަÄø¥D DiÔ ÿÿÿÿñ_ ?¡|(ÿÿÿÿÿÿÿÿÞH’‹_$" *°ºŸT> šÐÿÿÿÿT× „}ÓHµ òík1nxvÿÿÿÿÿÿÿÿÿÿÿÿ<Л™òôÿÿÿÿÿÿÿÿ  Ð`ÿÿÿÿæÒ”¦ ñ›Ñ—ÿÿÿÿ5V¼È!ÿÿÿÿÿÿÿÿÍABøÌ .BI8(Í%c¬›¹Ýœ­PÁÖµà·sf'¥ ¼•`P?½èI»;\Shæ#mH{¿ ÿÿÿÿK ‡ºÿÿÿÿs¯È ¸ÇGðÿÿÿÿÿÿÿÿdô¥’‚ËÂÕæ&€Xœ{ŽYÿÿÿÿÿÿÿÿ#K 4é‡ BZ̯6 €Ž îí“othlOÓvÿÿÿÿ‹/ä z²ËB1­ÿÿÿÿѬ±Eõ)I–ĸw­­ \Öÿÿÿÿ/­4E,Ÿ#Ø7OàIÜg£ ÿÿÿÿ7Lÿÿÿÿÿÿÿÿ³ÿÿÿÿŒi ÿÿÿÿA“rÌäYÿÿÿÿf̹Èý ÉúØb+ëqý %†Ÿìâ÷ “°]ÞQ妤“¿>¶¸—ŸÖEkdyÿÿÿÿ.Xÿÿÿÿ#ìOƒíö{±YVâê¤ÿÿÿÿÿÿÿÿŽjUgÌÀ³ ÿÿÿÿ*Øà>æÁ ÿÿÿÿk •“…ºÌŠtÿÿÿÿ‰¾Ý-Ä ÿÿÿÿ|ÒGÕÿÿÿÿä é¨ñ (³‰ðWeV¯ÿÿÿÿ­5  ±"XËÁa`š²?Ež”Ȥçxý4©$Õ®/Xÿÿÿÿlö ð0Ò˜)¹ ð’{ŸQŽÿÿÿÿŸÏ"Í3uó Ÿ OÎ* ȼ€ÅCÿÿÿÿÿÿÿÿ¥P©sÿÍF%©¢«§¢ ‘ïÂ) ªä#c.ÿÿÿÿ>ÿÿÿÿËñYÏ:AÿÿÿÿÿÿÿÿbrtÿÿÿÿØç`ÿÿÿÿ±êÿÿÿÿà`ÿÿÿÿZî}o²—<_ìùPÿÿÿÿÿÿÿÿÍ9̾ÐÄÛƬ&›ÿÿÿÿÿ“,ÿÿÿÿVf%Í>(ÿÿÿÿÿÿÿÿW·Å~ „ô€“’ÿÿÿÿ¸Iÿÿÿÿ é³\÷Ó ÿÿÿÿøúŠ ×’ÿÿÿÿÿÿÿÿäzñ£•õ?Y ÿÿÿÿWmÿÿÿÿ•Z/ ¨Œ ¥ßB 7oá’ÿÿÿÿÿÿÿÿ`ö1¤ÿÿÿÿX‡ ÿÿÿÿ\š­kSp3t]P}®0\›¹ÜNxÌD¤üù·e-¶ÿÿÿÿ„J%ÿÿÿÿ‚\õ3|ÿÿÿÿçÿÿÿÿ.}Ø8 ÿÿÿÿž9‘¼ gÎ zQÿÿÿÿº(n$U ò<¡ÊŸ›  Üñ„ + É þÝ ù—g£«H ÿÿÿÿÒ> ÿÿÿÿäySÆfÿÿÿÿ µxøC•YÆn›¦P6ÃKŸ|"‰ç @ ;£]¡ s¼=°?´°ÐŒä°§ ÿÿÿÿYSŠXo[JÃç?hÐÝ kª®=̱$ ¼ÿÿÿÿÁ5›)úÿÿÿÿs¿;EÿÿÿÿÿÿÿÿIy³uYø§Åÿÿÿÿ—ÕZˆÚëÿÿÿÿÿÿÿÿ ”Z,ÿÿÿÿ!) Žè)鯵ÿ"#néYÒø†–òkÒ¼Ìø¬YS½ïù"í†cCð &ÿÿÿÿo ÿÿÿÿ$ÿÿÿÿµÇ ‚ÈJ§ &‘Ûš¯±[ÿÿÿÿÿÿÿÿ9ÿÿÿÿÿÿÿÿÿÿÿÿläÿÿÿÿ%ß ÿÿÿÿèçÿÿÿÿ›ÛÿÿÿÿówLJÿÿÿÿ¢µä6æ9ÿÿÿÿý5z¿`à ÿÿÿÿÿÿÿÿÿÿÿÿ-˜ r  sKóŽ :†›ÿÿÿÿo;s^©ÿÿÿÿÿÿÿÿ~0éÿÿÿÿ‚stq®”€÷ õm¾î³ÿÿÿÿän FÿÿÿÿÿÿÿÿÿÿÿÿÇ c~ÏZDEÿÿÿÿ÷E9UÿÿÿÿÀ™”0,¢®Ñ»ÜRÿÿÿÿ¨# *,rûÕ½fÅÿÿÿÿ;ÑVÿÿÿÿÍö'ª-Ÿ !´I¸ÿÿÿÿ¥­©Þÿÿÿÿ[5Vó  Ah º,º#×v&# ¼œ‘>²áÓr= úÕ˜…uÿÿÿÿ$} çÀîS z6¥·ú èÿÿÿÿl„­¢y éÅ4 ð);;w ã×›~ÿÿÿÿYÑóMðÿÿÿÿèŽ ‹ó ÒYDlÿÿÿÿhHÇÿÿÿÿÿÿÿÿjÎήÿÿÿÿï' ñ˜ç¨V³:Ì.ÃÇÄ8Ôÿÿÿÿÿÿÿÿ~ÿÿÿÿjëšy Ìýÿÿÿÿ€"Tÿÿÿÿÿÿÿÿ¹Êÿÿÿÿduÿÿÿÿÿÿÿÿÿÿÿÿ&R"ÿÿÿÿÿÿÿÿè3 ÿÿÿÿ&ùN·C&ÿÿÿÿþUá=•jü&8^HÄÓú­ k‘¸[Ež «[ä† .4 îMÿÿÿÿâÃÿÿÿÿÌ“« ó~Tÿÿÿÿÿÿÿÿÿÿÿÿ_æ lÎ 'ÿÿÿÿr˜æËÿÿÿÿÃe‹IHý}L PØ¢ÿÿÿÿlÃ/å  £[ÿÿÿÿiœ^‘›¸F’ÙµÒ*Ë­&Í “Ú¡Þ`)Ê_¥ƒÿÿÿÿƒJç V¸ÿÿÿÿÿÿÿÿÿÿÿÿu²€±[Qžæ ÿÿÿÿ+b¨¼nÞÿÿÿÿE×·årÿÿÿÿQmÿÿÿÿ]®±ÿÿÿÿ¢ê ÿÿÿÿE¥ û°­,‡ { §BŽîD¤ ¬´ì Ýðª8ÿÿÿÿ˜NØ ¹ÝFÿÿÿÿÿÿÿÿí? Ýh½þ Ì„ÓÈ;^åL áéÿÿÿÿ-ôèíJÍö÷jÐâ ¹/ÿÿÿÿÇ, ÿÿÿÿÿÿÿÿÿÿÿÿè¦ÿÿÿÿ” ÿÿÿÿºF²Ë ·sÿÿÿÿ²–FÒ­[–ôP.Û™ÿÿÿÿÿÿÿÿÈk ÿÿÿÿ•#ÿÿÿÿ²ÇÿÿÿÿQ$Œ øKéS>VÂuÖ²ÿÿÿÿÎØ8ÿÿÿÿ¾ÿÿÿÿ0”eÄ²Ý Lª—èÿÿÿÿ–Cÿÿÿÿ‰Žô‰ÿÿÿÿÝí™Ë¥ÛGæ ÿÿÿÿÒôsá÷ "n@CÞJÔaN¾êmø:ãÞ5èyšÿÿÿÿ VI›ÿÿÿÿ…*óëЇ7"d5 Ñî ³?òF¸ºß'„öîAÿÿÿÿ/A¿O À_vÑnŒŸ+kè Ê “óÚÔ¥‘ÿÿÿÿïŒÿÿÿÿJ‚¡oö;45à|úëÛÿÿÿÿÿÿÿÿ,´æÊÜVŽÅe”ZŒ'”¯ÁÉ3†yFÿÿÿÿfTÍ'elÝêÝkM \;”e£_ ÿÿÿÿÿÿÿÿ¨žJ\[ »ù£É$ÿÿÿÿÿÿÿÿ/¶i¿ Ái~²’÷J‰)^ŽP Qtÿÿÿÿ"žùêM±ÿÿÿÿ•uvû´3ãâ„ÿÿÿÿÿÿÿÿÑ·ã+fÿÿÿÿu{ÿÿÿÿ3Q¸Æ›ÿÿÿÿ:u ÿÿÿÿÿÿÿÿÒŸ Tå‚<^çÿÿÿÿ(´ÿÿÿÿnâ êßßz ÿÿÿÿ/Yÿÿÿÿ­¤ãσÓ– ø¼ '<ªÑì‹ãÿÿÿÿuаÿÿÿÿÿÿÿÿÐJ ¹±¯y ¶Ÿÿÿÿÿ×DÆüx4˜Àó³ 7Ûyýÿÿÿÿ¼<ÿÿÿÿÿÿÿÿv­1~ - w\'N sf^y£©; PÓHHoÌ‹ B·ÍiEV´4^6¼ÿÿÿÿ0’[Ñÿß‹{ÿÿÿÿ»»OÐ;v¬Gõé$ÿÿÿÿ•€çÿÿÿÿÿÿÿÿÆOábñi…r ‰ñ Íᦾ&‰T†hÿÿÿÿÿÿÿÿb#¾² ¹“’»e‰Ìÿÿÿÿ,àKT *Tà ÿÿÿÿ¿§ؽÿ-ÿÿÿÿÜAèÉFUÿÿÿÿÿÿÿÿ¤/ ]ÚE­ã„ÿÿÿÿ˜z?Ä —¤%â {J ¾eík±'º¯µK…l ÿÿÿÿÿÿÿÿçiÅFÈ#êTp®-yT%V¿W”3š´îK­ VU´Úÿÿÿÿ(`ÛújÌ—; Œ0 ÈÏìPéÂMÿÿÿÿÉî:z7@R˜nlÿÿÿÿ!èÿÿÿÿ’ùÿÿÿÿß½î¯ÓL mÿÿÿÿ2±.Vëÿÿÿÿµsÿÿÿÿ!S 1%vÃÉfÿÿÿÿÿÿÿÿÿÿÿÿålØ%ô MVà,áfÿÿÿÿQ˜ ÿÿÿÿÿÿÿÿ£Ã{ ©Œÿÿÿÿÿÿÿÿ7f ÿÿÿÿCmÆÿÿÿÿ3¶xàûÄ&ÿÿÿÿàlªS^¡‡V®Åÿÿÿÿøí1`»-¤ÝE Í3ƒ‚ÿÿÿÿïà ] 6tKK|!æÞ‘ÿÿÿÿÿÿÿÿ]AÍŒ[¼°x5ãµz ·k;LMßÿÿÿÿP` ›]ÿÿÿÿ[æ×±· !Ó—£ ®OÌ%ŸoÖÓÿÿÿÿ²YÇù¿1¹¦wÉ[1`ŽÿÿÿÿŽ%-ÿÿÿÿ&¤ÿÿÿÿ>ÿÿÿÿ§”.QÑõ·H…f òõþÝÏéÿÿÿÿÿÿÿÿÿÿÿÿX cd%=¿8ïãÃÿÿÿÿ| ÿÿÿÿr”Ý­—%]îKÿÿÿÿ]Eÿÿÿÿ`1ÿÿÿÿmàÓÿÿÿÿ  ÿÿÿÿÈOáôt1ˆëE7`é ò”:‡Óà㇠ê’Ñ‘ýpঠæ ý~™dê ›i ÿÿÿÿœ ý—ëû€Ù¸àŠM•ÿÿÿÿþõ é| $Zÿÿÿÿ›ùù±Š¢ «¸rÿÿÿÿöûø› ©†ÿÿÿÿÿË5Ý-8—2™…ÿÿÿÿÿÿÿÿ±RR)çº!Ø<ÿÿÿÿÿÿÿÿ*¿hEÿÿÿÿf üiÎ. hkÿÿÿÿLmÁÃÉ× … @{ÿÿÿÿ¾« žŒÉ xs?üêÌ ¸‚ÿÿÿÿÿÿÿÿ@w w‰÷_R#ÐI ‡<u´Ð ë FÿÿÿÿÛ%ÿÿÿÿ~ ­©ãQõ öô“}H N"&Œ âé³Tÿÿÿÿ;ÿÿÿÿÿÿÿÿ6u”€ âíu3­ô2*@̘©è°@ñø ÿÿÿÿïð ÿÿÿÿî˜Ð¯7ìq üš Û5ÿÿÿÿ­IžQÓ¾ÿÿÿÿ8Žÿÿÿÿ±É6ÿÿÿÿtiv¥ÿÿÿÿSNæÿÿÿÿ¾æ=ØØ¦õ4É0›ð‡™õ ´ü« ˆ`ü©¯Žó ºA •@Zp0ÞNçÿÿÿÿ Þÿÿÿÿ©Þè_°½Þ*Û$ÿÿÿÿ¥®Àé 1¾ 0î| þ†ÿÿÿÿóß ØíSŽ ޝEÅÿÿÿÿÿÿÿÿ½ã#Ò»FÝôÓ--r¢] ÿÿÿÿÿÿÿÿžõ ÿÿÿÿ¼AÿÿÿÿƇóÖþÿÿÿÿÿÿÿÿÿÿÿÿ¼óÿÿÿÿ’o£áÃáBçN´§ÿÿÿÿçåIŠÏJÿÿÿÿPDŒÌ =x Eÿÿÿÿ‚»Ý ¡q*c@ÿÿÿÿÿÿÿÿàÿÿÿÿéE Á¦ô­€7iÿÿÿÿÿÿÿÿD˜6—¤Ÿ°ÀåßÉM3¥mïw ÿÿÿÿÿÿÿÿ©:¾oð: Ù ÿÿÿÿ¶YÔ–Á ¡Ü Px±Ìƒ pß[3ÿÿÿÿ‚ IN¸Žÿÿÿÿ¬; O©,—<åÿÿÿÿôÿÿÿÿëÿÿÿÿ§ð–Á DÒlqâ.ÿÿÿÿظû„ é›ºÄ îE,›ÿÿÿÿÆ´ ÿÿÿÿ ÿÿÿÿÁ é ÿÿÿÿÿÿÿÿ+H6 c ÿÿÿÿô“¤oÿÿÿÿd“áã©{–?rÓ1òÿÿÿÿ Ÿ1ÿÿÿÿÿÿÿÿ?… úPôÿÿÿÿÿÿÿÿŸ'‰oŸëi 1X£Ž9`ñ2ÃÀo¶ÿÿÿÿÿÿÿÿä”y7ž>ÿÿÿÿ›Ü d±ÿÿÿÿ­'ÿÿÿÿ–j f»1 ÿÿÿÿvC“¢Ë æ¨ÉB å;Wpå –/ ÿÿÿÿ§`Êk/ÿÿÿÿ‘VÏí(. ê”t]ï6G $ÿÿÿÿã€qäÿÿÿÿŒç£+MSû7p ÿÿÿÿà¡GŸb£ì¤ÎZ Ð9ÿÿÿÿIWQÿÿÿÿw2 ¨4U6ChK!Û'*f\I¶ÿÿÿÿeuÿÿÿÿ,û‰Q Ün ÿMu¦£ èn ¢“ÿÿÿÿÿÿÿÿv €– «¡ Vé…]ÈÿÿÿÿD¹m {ûRo '1ã@ $¦¥ ÿÿÿÿy'ÿÿÿÿqç4Ò 2S° & !SÙZà/="7ªt ÿÿÿÿÿÿÿÿÿÿÿÿç& tTj~riÑÿÿÿÿIšìp5g ø•žA  ÿÿÿÿj.û hUvhÅ@äë‡%uáÔs˜.ÿÿÿÿǼ:Æg\‚Zmä퇺Œz.a9ÈoÚê  Ÿ8—aéÿÿÿÿ¸}%˜Æx3®ÊEm×ׇÞÿÿÿÿ'~Eðÿÿÿÿÿÿÿÿ†Åçåm*âc'¥ÿÿÿÿÌÕÊÿÿÿÿ–ã…Ý1aÔ€ ÖÕÿÿÿÿÖ„×ê }eqâéMÕ…ÿÿÿÿc³ ÿÿÿÿ@„I¾,ÿÿÿÿÅÌ^‘ F˽èp—— Zÿÿÿÿ•±°¯!à€ë}:SÎÈ@ÌÿÿÿÿÏ÷MÿÿÿÿDkóª·&œ×€– Áþ Y- ¯¹†W½ žðy°” –#ݶë¦ÿÿÿÿÿÿÿÿ°åe–ÿÿÿÿW•úóv,€;Xýü¶Ô&ÞØ³Š³7 z¼ ÿÿÿÿ½Š’Hâ8 ê¾ÿÿÿÿk;*;ÿÿÿÿÿÿÿÿùÀ öòû If¿WÿÿÿÿÒ¸è±5à ³Áÿÿÿÿ¶º~Ì-ÁzÇÛý§û˜ÿÿÿÿ~FA£@†Jk¡ÿÿÿÿÿÿÿÿØõ ‹–“ &¢»ÑŽú[]¶’ Ì kÇ:¸U•tO ‰#²âFM²wð hÿÿÿÿI ŰV+ 6¨ ͆ ÿÿÿÿ޵ „¡Á’öl!øÝéU,âÝÕ¤]¯ nXüÌ A÷‹ƒ$Só;¿ 4 ÿÿÿÿÊ>` åE<%ñ„”gùr ñšÿÿÿÿL5{¼¾5 ÿÿÿÿÿÿÿÿW@KÈW"o¨•òäŠðÍ*"ÞŸ ÿÿÿÿÿÿÿÿAŒM&>( Ê €ÿÿÿÿÄ#$â¥sË%ˆ…Ë$ kqÿɸ/ÞX  zz ×ÿÿÿÿÿÿÿÿ¹Bnª $ ÿÿÿÿŸ•ãyã×Ï¡23‘×çÿÿÿÿ5ÿÿÿÿZ Ùó‚.Ù†€|ôG Dùÿÿÿÿ#ÇbV<Š )¨ÿÿÿÿâ<D 2Ø_5ÿÿÿÿ&¸’”‡›0B jÿÿÿÿíÆñz…0ñ  ž²ÿÿÿÿW²lý}cPü‘]HZÌ­_è* ùGÿÿÿÿ®²bØîÅ—¿Fˆ×‘<²ðoB'‘ýVÿÿÿÿÿÿÿÿ*·X)¹ ¸—øõ O`ÿÿÿÿMÈâ¿ >˜NÜö †³ÂçÿÿÿÿÿÿÿÿÔpBå‚qÿÿÿÿ»¬™6båÿÿÿÿ<ƒÿÿÿÿ=OŽlu³qÿÿÿÿ@úÙ‚–¦ bš†PàšFˆÿÿÿÿÿÿÿÿÿÿÿÿª¥; ­@î–$œ6ÿÿÿÿ4á „S4 õÜÿÿÿÿžufÀÿÿÿÿ!ÿBƒÃ<¥t ^ÿÿÿÿŒæÿÿÿÿ¶|¼t‡ãX–FYÿÿÿÿ€¹´& M h“lHò sû ¦Ð¢Ø Žsˆí A€ªîv4ÿÿÿÿ©¾¾,õÁ†F*xß …u ÿÿÿÿíæQ¨aÓ ÿÿÿÿF± ÜØ#ÚÿÿÿÿìWCxýÚ«)óè áO¹–ÿÿÿÿXÆOlgï† ÿÿÿÿìç[€%j úTÿÿÿÿÿÿÿÿa-ƒa/ õË “ ‹ vÈ| Ô‡è v¬hs€V w‡Wñ{ €0¯ZÛ®ÿÿÿÿÿÿÿÿ#ò « >TÁ[!îÿÿÿÿŸeV® ÿÿÿÿœ³ ¹ ÿÿÿÿeº/­ Ä bç!*q  x¤ {n¤ •TÉ ØkJ¦Üÿÿÿÿÿÿÿÿt•œœÇÿÿÿÿ3¸\ ÿšŒ¡fðB= V‚è»CD¶‡V²Ñâ—o)â[ êäàó’ ½÷‹¼ Z„¯äK!œ2E»< ‘çEùÍYŽB%ÿÿÿÿ ŠYýÿÿÿÿli ´‘‘x’{%£ ‡X5¤ÿÿÿÿaä»®ÿÿÿÿâ¥ÿÿÿÿh×ÿÿÿÿ¨èÿÿÿÿ†9  ;aCÿÿÿÿA•‡u ˽[½É y¡ O޲Ó ghÇÿÿÿÿáe{oÿÿÿÿ5 ÿÿÿÿRaƒVé5 vs¡³ܽÿÿÿÿ¹<ÿÿÿÿ‚§©ƒZ•ÿÿÿÿ?z<ÿÿÿÿ’Þ cèሠÿÿÿÿ&qX Ýv‘&ÿÿÿÿ„ÀQè ÿÿÿÿߊ9Ïeƒß’´ÂÅ“±Q HëTËê ÿÿÿÿˆ´ÔË ˜¦ž)jð ÿÿÿÿ)Ê£ • ÿÿÿÿI¿ã° DW5¡ÿÿÿÿÿÿÿÿËÃ* ÿÿÿÿJ‹ ªa}œ•0Òx dÿÿÿÿºéÿÿÿÿã FØw’]& ÂV+kÿÿÿÿ0bj6 F߃Ď"GAZvë›E ÿÿÿÿvPC@çÕÏÓèàÌdÿÿÿÿÿÿÿÿ\¢ÿÿÿÿço¹ªO  ÿÿÿÿd?žcY)¾¨ ÿÿÿÿNÙÿÿÿÿ/Ñ ÿÿÿÿÍBHú'sÿÿÿÿC9ÿÿÿÿÌ\ÿÿÿÿ&)À: (?6n! ÿÿÿÿì‹>b¦‘SÅ=¾YÒSH}TjS=ÿÿÿÿÿÿÿÿž•u™ ÿÿÿÿÇ$mg“ÿÿÿÿÿÿÿÿ SiHà ÿÿÿÿ?Ù âǬԟx ÿÿÿÿÿÿÿÿ‚ýÿÿÿÿÿÿÿÿÿÿÿÿÅG"Hÿÿÿÿ] ~kÿÿÿÿ[¤Ä(ÿÿÿÿ7ßêè–Y;Mÿÿÿÿ-P j‚aË» o‚F÷3ˆçzÿ ë²ÿÿÿÿ´ãè™ÿÿÿÿÿÿÿÿyÀvåÿÿÿÿÁpz‡ÿÿÿÿÿÿÿÿá H ¶éÿÿÿÿ”dLù>ÿÿÿÿWÿÿÿÿm™ÿÿÿÿÓ7Ú ÕÎì(¹ÿÿÿÿO3 ÿÿÿÿÇÂà €‰üO t›¥¡ÿÿÿÿáãªMvÿÿÿÿ4fC ýhÈÿÿÿÿÿÿÿÿìЧ,ƒPa 2ˆÿÿÿÿ™»ÿÿÿÿø6ÄRÿÿÿÿ_á÷÷ H&ÿÿÿÿÿÿÿÿÿÿÿÿyúÿÿÿÿÿÿÿÿ¡Õ¢Ub]ÿÿÿÿtyé—ŒEÿÿÿÿ@ÿÿÿÿàÏÆ‹”òu]ªÿÿÿÿñ3c@PrÙŒÿÿÿÿ˜1 ˜?ÿÿÿÿÒÃV”ð¶ÿÿÿÿÿÿÿÿ[n çúáÿÿÿÿÿÿÿÿ²2ÿÿÿÿÅЯ% U´^²TODÑ_§á“É# ×5ÿÿÿÿ(‹ÅõOn@0ÿÿÿÿBÔÙD ­ o- /à k±û>5{{¾jæ"vG‘Gö@4Ñ Ðõÿÿÿÿÿÿÿÿò“Ñ ÿÿÿÿ‡ý”îïÅ -jà+˜ ÿÿÿÿoU…/Fç¸6 Ë=¡S ÐU _ãf2ÿÿÿÿ«_ÿÿÿÿÓ¹ÿÿÿÿ¿Qÿÿÿÿ ¨- ÿÿÿÿÿÿÿÿÿÿÿÿV y(b›ÿÿÿÿÿÿÿÿ¯9çÙEXV n{ K˜ñÿÿÿÿàˆð–é ÿÿÿÿF"-) œw Ò*EI Åä62å¬ [ÿÿÿÿóIÿÿÿÿâÁL“8áNÿÿÿÿ$ ´p–íÿÿÿÿG’?´ç9ÿÿÿÿÿÿÿÿÿÿÿÿ|ÿ.ÚÁÿÿÿÿ³M¶ ÿÿÿÿn#IGÿÿÿÿ%æÂpÿÿÿÿâT™ ä{–Šô½×T ± nŸÿÿÿÿaŸn ÷7 ¥‚”´³è \ïÄ Û®ð¾ß”(JÿÿÿÿÞ*ÿÿÿÿm¡LCÿÿÿÿu ";ÀŒÜ÷X¾F ÿÿÿÿÅÍ ÿÿÿÿÐÿÿÿÿÿÿÿÿÿÿÿÿnW ÿÿÿÿÔJ’ÿÿÿÿÿÿÿÿÿÿÿÿÆØ ±Í ý—Ô¬! t$Jâÿÿÿÿ«ÿÿÿÿ’Jÿÿÿÿ¸ÆP( +x±'RN@ë·ž¥ƒÿÿÿÿèÛÿÿÿÿ÷‡ÍÐk§Ž =Ú &ÿÿÿÿ¾C° „´ °åFÿÿÿÿÑÿÿÿÿÅî'˜eõ͆´G ÿÿÿÿZíû± à5d0a ¦«±Jý~Ôÿÿÿÿ>üIxOé1ÿÿÿÿÿÿÿÿ-ºuG|»UëeØ d/Ïß Ÿn ];¨Û²¥\be~ÿÿÿÿ÷y6ž¥Áÿÿÿÿÿÿÿÿ²ÓÜ3ŒËÿÿÿÿãâø7ï3ÿÿÿÿ3w u§9?Ì[- -âñÿÿÿÿn°ÜŸ| âkEÂ8 ÿÿÿÿœÿÿÿÿÎNúm§4ÿÿÿÿv$P”ÔŠ aú19 ÿÿÿÿæR°K  ž`Óaâx"GmP ¼0n@ ¡JVKŸ‡ÿÿÿÿÿÿÿÿʽت”eÿÿÿÿ]i¡—¶•åÿÿÿÿ*¿ Œ?V»µ>]… óÝ©È~,ÿÿÿÿ.fKÿÿÿÿÿÿÿÿŸ- “+ _Ä Wh5Q”oËo÷å{ÿÿÿÿ%Ib; ÿÿÿÿ…Îv- ÿÿÿÿlÿÿÿÿÈUÿÿÿÿâ È©ÌJ‹!È 3…ÒÄŸ3ôJ ÿÿÿÿÏý¬ #(<ÉÖÿÿÿÿ”k™Ë,[÷û¾†Âx & ”„Àÿÿÿÿ°àx!¼Pð ÿÿÿÿ  ÿÿÿÿÿÿÿÿsÿÿÿÿ*çVØ`V ”<›¦¼*‡xåÿÿÿÿOë`]våÿÿÿÿŒ‘ìçÄÿÿÿÿ©^xþP m6 “ ÿÿÿÿÿÿÿÿ¤,nžÿÿÿÿ€eãîŠ$ç!.ÿÿÿÿ “ÓÑÿÿÿÿê `¦çK¼¶ïã®<¦®Vk+">]钇ΎÅÿÿÿÿÕ\ªÒÇWãó ð½ ø2ÿÿÿÿù†« v="U pÕ¤Â}ˆU ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ?n¨k¶gxO 9¡QÄ4½o¿á dN?z x«ÿÿÿÿýýþÑÿÿÿÿÿÿÿÿPÉ5=.ÿÿÿÿÿÿÿÿ¶=ÞûÇ› ë«ÿÿÿÿY ÿÿÿÿ'rÿÿÿÿÿÿÿÿe$ÿÿÿÿÿÿÿÿ³]ÿÿÿÿ èÿÿÿÿ:Du·èÖV§DK‰ rÆ.Ãÿÿÿÿ:ôÉÙ´ÿÿÿÿ×2àÿÿÿÿ·¤ù6Ьccÿÿÿÿ )(ƒ:~&F~Æ•D5Ö°fI×–w@Öÿÿÿÿÿÿÿÿî?`_þžö 9ï)_ÿÿÿÿKÖ0´`‰ #ÖK mÔ!­ÿÿÿÿjc‚¿3]Äÿÿÿÿ•{…»4ãem æ± ®’ ÿÿÿÿÙÿÿÿÿl‹†–ÀáÀd ËFÕCLÿÿÿÿ<§ÿÿÿÿú… $ák ãS Õ—$1F½€‰ ½Ô¼.Ô=a ˆ· u.0_…BÿÿÿÿÿÿÿÿÆP±ÿÿÿÿ?¥% ¸æ&®Ãh¼Õu‚ßMŠG ÿÿÿÿMlÿÿÿÿ r¼…v€x^×9 ÿÿÿÿ— ŠXs© à‹‡BÿÿÿÿÀëãÚ ôGüÕ[Ý;ɳGü¢‘‘% ÿÿÿÿH±+8Z`ˆ4<Ó< ÿÿÿÿ¼[e~ ¢v y:.¯óDZÿÿÿÿI Šèž‚ÿÿÿÿlUÿÿÿÿèLÿÿÿÿëèe—¤Ëا¸˜Ži½ËUEÌV0s˜  î²Ê›ðÐÿÿÿÿY …é WP ÿÿÿÿCóë[ ÿÿÿÿc Úó ³¤_ ¤ÇUoô³5ÌcjòÝ^‚ÿÿÿÿÿÿÿÿÍsˆÍË—cÿÿÿÿŸZ·. ÿÿÿÿÇâ> †Ú °ÎÿÿÿÿÓÎÿÿÿÿ7ÿÿÿÿÿÿÿÿÿÿÿÿ¨$:޳ ÿÿÿÿ1­ÿÿÿÿÞ,÷q]´ÿÿÿÿæ6 ÿÿÿÿ«Á¾Iü-k c¢ÿÿÿÿGX­föO’ØÝòåÐþ—Î ¹ Ì åš ­Y“©à°—ÿÿÿÿàSÿÿÿÿÊòõC€]x?¦ÿÿÿÿÿÿÿÿ43ò R«Ëˆ«’±ÿÿÿÿÿÿÿÿÖ"!C  a k?]£G+E ÿÿÿÿÿåÿÿÿÿòŠ¦Ž ÿÿÿÿÿÿÿÿÿÿÿÿ'Ž ÿÿÿÿOF<â “Qÿÿÿÿ-<øÑ™`÷kx[m €$­²ÿÿÿÿtËNØO·nìÿÿÿÿn¨ ÿÿÿÿ@Qÿÿÿÿ<~Šÿÿÿÿi$ ÞÒ%ÕóAÑTµó);Yb³²Iå “²@Í l÷Õn€":¯ÿÿÿÿúÿÿÿÿÜA8&ÿÿÿÿgÏÿÿÿÿÆtrÿÿÿÿ ;‹“ ±Ì};q ÿÿÿÿ#ƒb+ xIP ÿÿÿÿ>Ö©üFýÿÿÿÿ¥®ÿÿÿÿÿÿÿÿ¯bnÇ |›ÅÍØÿÿÿÿÿÿÿÿõÁ¨vrWP ÛWGR‘9ÿÿÿÿ”ÿÿÿÿo- gÿ»±°Ž6x”9 JöÿÛ~䈫« êÉCuÙ†ûtÖ^¥  ÛTÿÿÿÿÿÿÿÿÿÿÿÿ‚¿  ('ÙúbÞÿÿÿÿ^\ ˜´#.z Ñá?ú>‡·a`˜v¿ý#4ôrÿÿÿÿ07÷K§È[ç‹ ºáÿÿÿÿnS±Ä<& LúË4 !1%œÿÿÿÿ²C ΑÄ{‰iÍrÿÿÿÿÿÿÿÿ-ÉÆÂÿÿÿÿÿÿÿÿ´`ÿÿÿÿÿÒ0Ùÿÿÿÿÿÿÿÿµ}·É t ÿÿÿÿ±·öžµáÿÿÿÿÿÿÿÿ¦ÿÿÿÿ(V¬™ÿÿÿÿ©qÊ jÃ,÷ÿÿÿÿÃ1h/±š•5‡°e¶ü×å ÿÿÿÿFÅYtþC ®5Íå˜ùVßÿÿÿÿ@Â[µoWÁÿÿÿÿ`†¿€îÓćUQH\íQhç€T -NÖò6 I‚ ÿÿÿÿÿÿÿÿ€Ê´Lp`ÿÿÿÿøà  ¡ Þ+‡¥´çþ ÿÿÿÿÿÿÿÿÿÿÿÿZW( lXC ª÷(™ÿÿÿÿ®!°'ÿÿÿÿÿÿÿÿWÎÿÿÿÿ°°p?VG ñ.ô£V1ÞÑ M„> xW;.Oâ ÿÿÿÿ@<ÿÿÿÿƒƒÿÿÿÿ³!H£îÿÿÿÿCð3 >  (Zóè= ÿbÞw à0ÿÿÿÿàgl¬À: ü5¬ˆ}"‡AãU/c ™°dý¥°•£ày¾#”N#ÎT½à ª ½= -¼ ÿÿÿÿŸƒ— ÿÿÿÿ>°`–²ÒŽ q’ÿÿÿÿÿÿÿÿÓÈEÐÿÿÿÿç›ÿÿÿÿ cÿÿÿÿTn ÿÿÿÿR? Æ]ÿÿÿÿJÿÿÿÿNyyŽæÿÿÿÿÿÿÿÿÝ__ß ÿÿÿÿ1îsŽH×@ÿÿÿÿÿÿÿÿ§ÿÿÿÿG‹7ÿÿÿÿW3Mîÿÿÿÿ8àÿÿÿÿT¤ÿÿÿÿ«© Rÿÿÿÿr+ñ+€a ÿÿÿÿwíÿÿÿÿÿÿÿÿÿÿÿÿ;3lgÚ}á=Ê·N qMhèÿÿÿÿ¨5< ‘ßûìäq¢±¾ÿÿÿÿöº1² -ÿ/âÍ ^Ýÿÿÿÿç{›Â•eÿÿÿÿ‰éé¤eÅ{Ç~ÚÌ×lnÚ·÷ã€ëÿÿÿÿ Bãÿÿÿÿ7§ ÿÿÿÿyÙ!ií2"÷¤tTj©g­`¤âÐ îGi‘”Š˜ÿÿÿÿÿÿÿÿØsó%h"b ]h+Z¥ý ¬ƒâç ^ûãÿÿÿÿÿÿÿÿikþGÝ]¦ã ÿÿÿÿÿÿÿÿ%¹E:ÿÿÿÿÞMóÿÿÿÿÿÿÿÿ:Mó©ò?ªÝz¹»ÿÿÿÿÿÿÿÿðmö‰;ÿÿÿÿ,ÃTÿÿÿÿTy`ÿÿÿÿy"—n·å*ZÿÿÿÿÿÿÿÿÂlG ÿÿÿÿÀ®1» s]¶ÿÿÿÿ’œ\ÑŠ)xÔa ÿÿÿÿ}y˜3 ^Pÿÿÿÿ¼àt³į¤™PîÃ6ß4¢}‡Òÿÿÿÿ(ñ(ªÎ^U×:·r‹­ ãw ë-Ý^öƒ2ý p®ù6 ))0~–ZWÃÿB ÿÿÿÿ›à3ÿÿÿÿÿÿÿÿHç£Öí ÿÿÿÿJß úÉ ÿÿÿÿxJÿÿÿÿ'ÿÿÿÿrÑ@ VE¨{ç!ÜÚšµa^ ±“ÿÿÿÿRH Œ@¦Tt×3àœ‹ÿÿÿÿ «ì 0P ÿÿÿÿ…Pƒxÿÿÿÿ—åÿÿÿÿ¦4 ‹,ÿÿÿÿÿÿÿÿ´j ÿÿÿÿ` šàíšcÿÿÿÿY % ¡„{ ÿÿÿÿ‰ñc ˆ E+1~Ê õá c<*K¶ÿÿÿÿ³Â0‰×6ÿÿÿÿ ¼õÿÿÿÿÿÿÿÿ£²øC ¼j³ûD¿ÿÿÿÿyAøÈAã·ÍE»œ"µr9¶ ºgÿÿÿÿr©ÿÿÿÿœ–õ€øfÎÿÿÿÿ0b »õ)ÖÌÿÿÿÿÿÿÿÿ:Ußž]:ÿÿÿÿÿÿÿÿ`S=[ÿÿÿÿÿÿÿÿÄ3 ð•ÀÊù$ÿÿÿÿ* zé ÚôŸ7vØ £Afʳ%âÙÎO“Óã|ˆYÙÃëÏm¾xJÖŸŒ“ ÿÿÿÿØWÿÿÿÿ'ä³b ÙŽN­ÿÿÿÿV§™ ÿÿÿÿ¥C:Rÿÿÿÿ¿ÕN´ÿÿÿÿô/ {=–ô„Ü¥Z¹Ô~´&^ŠÊã ü § ÿÿÿÿÿÿÿÿ›Ãy¶Õºcªk ÿÿÿÿÁÕétƒÿÿÿÿ¡¢-ÿÿÿÿ*Å”þ—ÿÿÿÿµvÿÿÿÿô5Å ÿÿÿÿ‹_Ç`ÄÉÆ` Ó¨ =P3åÿÿÿÿú2Úò‡j ÿÿÿÿx5,Ý ­ŽHÿÿÿÿÿÿÿÿÆVGƒP Þìô>ì4ÿÿÿÿïÙ $^©- …’ÅcRÐ _b 1Þ¥Ž;P E0 › ‡‹›Üÿÿÿÿ@öês ÿÿÿÿhGD@ÿÿÿÿ>Ÿ7ÿÿÿÿÿÿÿÿYJP ä¼ fâ©ÿÿÿÿÿÿÿÿtªw úŸÿÿÿÿï©WycÖò3G K R& ÿÿÿÿ+‚ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ>ÍÈKÿÿÿÿm,ÿÿÿÿälñÿÿÿÿŦ\i?XvA|Ò¿ Ì( ÊJ®K5 ,‚÷,pï«ÿÿÿÿè–Nÿÿÿÿ;‹d°,ŽŠwå 5´éÿÿÿÿͱ ø¸•EÍ'ÿÿÿÿÿÿÿÿÿÿÿÿÿ«zÒ#¼ ãÍaï~Léÿÿÿÿ9Dÿÿÿÿô  µ”=ª 4Éa| vO* \èCóÿÿÿÿçSVÏÿÿÿÿj—}?ÿÿÿÿÿÿÿÿÿÿÿÿq‡>!M¦Q.ÔT~ ÿÿÿÿNiå sáÿÿÿÿJŒIþ{¨u¨ƒÊ¥ ÿÿÿÿÿÿÿÿ*žÿÿÿÿ­q õÿÿÿÿõ3[$ÿÿÿÿEéE!‰–¶›¹ÿÿÿÿÒÿÿÿÿÿÿÿÿ •ß§ïA p3-uÿÿÿÿfqÿÿÿÿ\¸ÿÿÿÿÿÿÿÿk¢:q%0ÂÇ  ÿÿÿÿ¼·Ôÿÿÿÿ-MÿÿÿÿZ°Øÿÿÿÿ”=ÿÿÿÿøw‹reÑÒ»ÔÄ¥ÿÿÿÿU›ÿÿÿÿÿÿÿÿÿÿÿÿ•GÿÿÿÿŠÛ‰–ûq‹©[}š—=u.{ b™ˆ ¯¿ÿÿÿÿÓ£ ‹ûuÿÿÿÿd$ ½?Œ mVî uÌ ’ùsë$ÅÕ[§¾ÜÇç¸)ÿÿÿÿ6ŠÿÿÿÿÙ. rÕ)ü M† ~uƒ5†k8— ÿÿÿÿ?<ÿÿÿÿŸ@¶ ÿÿÿÿÿÿÿÿ$ ûUãý 7­W) 1UÿÿÿÿÑ^IÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿEá”’éÍxørÿÿÿÿò®2\à1„Gï »ý-$q¨û”•¡ yñ‰—uÿÿÿÿHtO8Ž»†è× ÿÿÿÿ3k3 ,- ÅûKÜÞL ɶ˜èFо 4|vøÿÿÿÿ5 µö2Ë $ÿÿÿÿ˜MG‚‰uÕQ›±}ºþÿÿÿÿ­1úÿÿÿÿO­êØç[%åOº¾ÿÿÿÿÅUÿÿÿÿEN4¹'³ÿÿÿÿpNêÿÿÿÿ®ÑØÿÿÿÿ‚Q Ì?¬ž/ÕÿÿÿÿÿÿÿÿܪÎv­ÒX° Jù>^ÿŒS¼ã`«KBCÿÿÿÿûÒ—gÜím—t ÿÿÿÿ»ÿÿÿÿÿÿÿÿÿÿÿÿæáÿÿÿÿÿÿÿÿÿÿÿÿDŠ4ë—‰â@Èëº(i ŽX J)D4¤²Ž{‚£]…‹ ÿÿÿÿ­uªâ\wÿÿÿÿôl:'nAʳÿÿÿÿÿÿÿÿÎLB°UÐë ÿÿÿÿþ¾ÙÿÿÿÿŠj ©N‡` íMq-ÿÿÿÿòÜmÿÿÿÿlÀ–. EAá)ëI,.RÓî ÿÿÿÿD„Kÿÿÿÿš ÿÿÿÿësU ”LÃûÇÙ C‹›LœUjwÿÿÿÿÿÿÿÿÓ\k¼"{°¹ž­x™ .=1 ‹ÿÿÿÿ›KÿÿÿÿÌ­ß¼ÿÿÿÿpú@¶¦§ß‹Ô¬ ÿÿÿÿ¢^ÿÿÿÿϯ ÿÿÿÿÖÃï0ìÿÿÿÿÓ¤$j7ž)'² ÿÿÿÿ|ïÏõ»“_Œÿÿÿÿÿÿÿÿ„t%™ Ln°ÿÿÿÿ~}r¶ÿÿÿÿÿÿÿÿ%¹ž —+ µ|ÿÿÿÿdGY‡ q­UÿÿÿÿÿÿÿÿßÿÿÿÿÊÆçÒêëúG^úYÿÿÿÿH!¢¨ÿÿÿÿwqúhÁ%0E$ û£ ¨,ÿÿÿÿ»’)£¤Â •]Ž! àQk7k}׿µÇSÿÿÿÿÿÿÿÿ5Äÿÿÿÿñ€å»ÿÿÿÿÒ,­»ÿÿÿÿÿÿÿÿÀ¿÷’ÿÿÿÿѯÙ²TŸ}gn ؈õ@þÑ“‹O±=½ S¦ö¦ºrËîW Ÿ‰°²V =ÿÿÿÿ_MÕ?q7 Ž: !¤|õÂ’DŒ‘¡ÿÿÿÿªáÿÿÿÿ_>R¢rò¼«è|= ÿÿÿÿ-óÖžß,‡Íÿÿÿÿ¸æÒ`ïÿÿÿÿ/Óˆ5Aeÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿq$ÿÿÿÿíJÿÿÿÿ~üÿÿÿÿÔðÿÿÿÿ  dñZÉ’ï  ¼Ä\~ÿÿÿÿõ «¸‘¥. {`ÞðÿÿÿÿCð&³„ýú‰ÿÿÿÿ˜«ºKrm‚LPáÿÿÿÿYw)ó ºBòÿÿÿÿ– È™wœÇÝ ]mÍx½ÿÿÿÿÿÿÿÿñA’ª—š”ÍÿÿÿÿòZõK»*téÿÿÿÿ”‰ð ᦠ5!ˆÿÿÿÿÿÿÿÿÿÿÿÿè£Ð½@§¤u†?Ê ÿÿÿÿeKBHêÿÿÿÿ@û¢÷P H¨ÿÿÿÿÖ6ÿÿÿÿ8À=Uÿÿÿÿÿÿÿÿìñ€û´¡Ï˜OG”b­óžÿÿÿÿàTmR1)¸ bi “aü¼Û\?4©y <‚ ÿÿÿÿk ßcX¶áà D¼° …èØv*'Lоßÿÿÿÿ§&C¨ãÜÿÿÿÿ^€è[ae Lo.²Úÿÿÿÿæ†\–ÿÿÿÿCÎ*;xÿÿÿÿÿÿÿÿºÿÿÿÿ§\ÃÛ'¾àº]ÿÿÿÿÿÿÿÿ÷Tÿÿÿÿ%å F.ÿÿÿÿ<ƒonÂxÿÿÿÿ5 ÙÈ<` &=øç G¤ÿ†ÌàÿÿÿÿõN-7rnÿÿÿÿà ˜ÿÿÿÿÿÿÿÿJŽóx o´›ÿÿÿÿÿÿÿÿÝ óü&l« ÇÈÿÿÿÿÿÿÿÿVÞÿÿÿÿ+"ç‘Z WØü(ÿÿÿÿÿÿÿÿÿÿÿÿ%™ ÿÿÿÿÿÿÿÿ§™RFX¡ÿÿÿÿîU ÿÿÿÿ£k‘# cƒÿÿÿÿ9ÈC šÿÿÿÿ½®¬m ÿÿÿÿ ó×~ÿÿÿÿÿÿÿÿÿÿÿÿ{8ÿÿÿÿÿÿÿÿû c ÿÿÿÿS¶ÿÿÿÿ¾ìêÿÿÿÿ¯Å#ï£jLŸ[ÿÿÿÿÐБñÿÿÿÿÿÿÿÿ™ò—*ÿÿÿÿÿÿÿÿÿÿÿÿøu'D^®ÆD “ÿÿÿÿXÿÿÿÿÿÿÿÿËÿÿÿÿ^‹áÿÿÿÿó(6A: ÿÿÿÿŒÊ j»£ 6ùg 4*ÿÿÿÿå‰G=ôÿÿÿÿÿÿÿÿ ¢ ìÇé~I5ËÞAÿÿÿÿÿÿÿÿÂÿwÿÿÿÿê€ Ð—£õôɬÍ6Èg ŸWý÷”6µÿÿÿÿ¥Ñ«† Ô0 Ü0%rÕ5ÿÿÿÿž@ Žà-ï NK”ù¡ ¦µˆ{–$ÿÿÿÿÂÖ€¾‘Ê f!œ¶-ÔÞ"‚'›‡ÿÿÿÿIñ}óÎÁ.×ß³Dø7ÄS ÿÿÿÿg ýž–øçêÒÑ ‚$~÷aÿÿÿÿ®PW.>6KSõÿÿÿÿÿÿÿÿÿÿÿÿHÿÿÿÿ¾7 ÿÿÿÿþÙÜkHsÃÅÿÿÿÿëõŒ7„2JÇi¯ÈY‹Ï €x rÆ•Û hû ÿÿÿÿ.5ÿÿÿÿÚžš ŸçÿÿÿÿÿÿÿÿvÆ0-ÿÿÿÿÿÿÿÿùŠk±ˆÿÿÿÿXìµýçv…ÿÿÿÿÿÿÿÿ,ºÿÿÿÿßQ»ÿÿÿÿ1ÌÇ•›;,xÿÿÿÿêæAã Œÿÿÿÿü- Ø#¥&ÿÿÿÿ³ ïÖ—Š!0ÿÿÿÿ’Õ¥÷ÿÿÿÿÚŠë×Ma0 ÿÿÿÿÿÿÿÿé—ÿÿÿÿæEÿÿÿÿT+é¶ ~B ϶ †P ÿÿÿÿÿÿÿÿY-üwÿÿÿÿ6 Í,kq¯ÿÿÿÿÿÿÿÿ ÇMÿÿÿÿ&+uí`“> #]k™¦µ¯”D ÿÿÿÿûÿÿÿÿÿÿÿÿ1ý¯å 뎶¤ŒÒŽÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿO—ÿÿÿÿ›‹üò¡ÿÿÿÿ÷R À¾æWÿÿÿÿƒÿÿÿÿÒV ÿÿÿÿÿÿÿÿ•€ÿÿÿÿÄ,gë sM³sC0°Ÿ ~¯q¼ÿÿÿÿÿÿÿÿ_ÿÿÿÿ›½< [UÏ »CÿÿÿÿÚÿÿÿÿÿ—vžˆ—.âaR¯;ÃaB •À)Ê ›¯­ˆ …à ôÿÿÿÿ¸G?‰ñÿÿÿÿÿÿÿÿQ–{µ}û {ÿÿÿÿ,f]&éÿÿÿÿ°ÔŠÙþ… <[ÿÿÿÿ£ŒÉN1 VPÿÿÿÿ8v†‘àæwSu©-ÿÿÿÿƒˆ_¢¸Ùmbp .[+'~å{6ÿÿÿÿÿÿÿÿÉþæêoí ÿÿÿÿ«7©DS 3E´Nÿÿÿÿ°Üÿÿÿÿ:{h ÿÿÿÿJ¡ ‡+ÿÿÿÿêðÿÿÿÿmDsÉÛÓ®›} ÿÿÿÿ 4° ×`¨º ‚Þ‚Î;ŠKáJÈÿÿÿÿì3 3;8C?zÿÿÿÿBØ 6ÿÿÿÿþ^ÿÿÿÿ·Å4™6ÿÿÿÿ¡Žñ¶áa@Bÿÿÿÿ²)Ãà \–߉ÿÿÿÿ LÿÿÿÿI¸t{% CØÿÿÿÿ¾s ±«Ž ]Õ^ÿÿÿÿÌèêr³¯ Ù{bϪèÿÿÿÿ—?3: ÅZaW¦]¬FþA¥%©d`ïáO¨ H+¦•²µëÊ #bÿÿÿÿyÐñ‘–ÿÿÿÿÉïÿÿÿÿÿÿÿÿñåsÌ¥QqÿÿÿÿAÿÿÿÿIóR› ä©û¹މ ÍhS!^Ú‹ ÿÿÿÿEÏÄœ¸f±±ú ÿÿÿÿ~/•W½ŒØ}*'oéÿÿÿÿ™zÜÿÿÿÿÿÿÿÿ¢m¾*D\ ÕN Œæ '®5ùøÆé… ù¥wœÓúº±‰° ÿÿÿÿ@ÿÿÿÿÿÿÿÿýn?]«]±— À SV…OtE]þ…¯EAæ–¯ç;¾ú!¹QÿÿÿÿÈé y: -aÇKC„ ˆ£í)„‘`b 1&@ —ÿÿÿÿ|³!/ØÅñ/ÖÿÿÿÿÊTCC ÿÿÿÿð__YºÿÿÿÿÿÿÿÿEÔÿÿÿÿ5Ä ¨´Œ]CƒIÿÿÿÿ¿ V]œ•¿ÿxs Í~ûO<Ì ÿÿÿÿÐ&ð[Š9ý ÿÿÿÿy# —‚ Âܼà .í… fÀÿÿÿÿR§bÿÿÿÿYT(ì«W¢|ÿÿÿÿÿÿÿÿÿ{A?ÆvîH~e ²¿ÿÿÿÿÕÆJMpA`šjõóýÿÿÿÿ|v °4¨# ÿÿÿÿ`Ç&®Ï Ûéÿÿÿÿ.Ø*»cA“Ÿ %J¶mÿÿÿÿˆ&³ÕÓï„m'Ý-o; cE ÿÿÿÿÍdÕ)ìÿÿÿÿÙmÿÿÿÿYCq"½ ?„AVn¢»°;Mÿÿÿÿ{KEÃ$Ò9;#ám¹ÿÿÿÿiƒ>~eqoÕ&«Q ÿÿÿÿÿÿÿÿ9ÿÿÿÿ:§ÿÿÿÿK:%ø8èÿÿÿÿÿÿÿÿ˜g ]óÿÿÿÿÿÿÿÿõØRžŸõ3-LdtÿÿÿÿŸ§Ö ƾ”Ÿ³²Õ$èãþÖÿÿÿÿï©Á+›ï/ø Aø §y¼KÿÿÿÿÏKÃëÿÿÿÿöAÝ^µ·.hÔ~: ÿÿÿÿè  ëÕÿÿÿÿ>{•ê>–"ÿÿÿÿÿÿÿÿR n²¸ç‡`ÙpÝÿÿÿÿ ­µ¯Á¯[ÁF-e‰Jºø!Š»}àšÃ ÿÿÿÿ½j#bïHŸÃ…´Kœ{oÿÿÿÿ°}âD× ÿÿÿÿæY §í´› Õ£;=AÂÕqiKnpá§Db?˜ Ó— ÿÿÿÿ[ê_B‹ÕÿÿÿÿÝtdäðû ÏOÿÿÿÿ¥/TŽ?×”‹¬ÿÿÿÿ‹ä]?çsÿÿÿÿO-/¯)—Èq—b®ÿÿÿÿæÒ1 ÿÿÿÿÿÿÿÿÚ÷ Êêº ¬ÿÿÿÿ£[" ‹Î ÿÿÿÿ9ø Ø| Ù+ÿÿÿÿÿÿÿÿ“»ÿÿÿÿêj ò) K“¸€šSï" r#ühXÉf¯“®!‡m¼x áÐúË íTŽi'éQ°_èQL”DÚrPœØÅÙÄUD×þìÖ:–)gÿÿÿÿ¤<6šÅ0·ùÜo“c¥­;ñÝ©"Zÿÿÿÿ*¡N\1í9FØ—öOƒÿÿÿÿÿÿÿÿ¿n=;—/ÿÿÿÿ áQJïR}¾£Ü$ÿÿÿÿ©¡EW@_ ‹7]ˆà¥S XÆþ%GæR¸Ê ÝP ÿÿÿÿÿÿÿÿS¸@C\¹Iÿÿÿÿ•ÿÿÿÿ#öÿÿÿÿV’óå¸ü÷8GùÝÿœ„ÀðÀ7) BÄ©¨Íh ÿÿÿÿ+a¢ ÿÿÿÿ•2×tÌk.ûÕ·hÃöÑÚ– /… ÿÿÿÿ4nIˆh¢kG.iÅ) x”q íxô‰vÄÜèwÜÿÿÿÿÌìÅMóõÿÿÿÿþ,¿„ -1Áÿÿÿÿ– þa7i Á¼ 9²T˜¨™‚í#¢A„^ù J ÿÿÿÿl' þ ÅymØð'©Å æ¾sˆ…øïÂARÿÿÿÿmXõ'ÿÿÿÿ-¼—x f—ÿÿÿÿDà ” 77Èbÿÿÿÿª† < ÿÿÿÿGjmjQ ÿÿÿÿÿÿÿÿh‰ ÿÿÿÿ&3 ÿÿÿÿìo£­ŽàZÿÿÿÿ- ‰8ÿÿÿÿ°ø *ØÃÕ“k%E Cðœó06¶ g ± 80دsAeœ¢ð)õXS!Ï‹PÿÿÿÿŠQ8%RUw –E£ÿ)e.{Öÿÿÿÿ¤ýëvõí e:O Äó÷ÜÝÐÛ¡1NÁòöÍóÌm ~ ³:  A´H þÁÿ…¿ÿÿÿÿ{W£EÚó Ý&j0O ©].£ŽÍ²ONö.ÆH yyªÿÿÿÿÿÿÿÿà”}” ÿÿÿÿ.‰¼²ä¶£ åÛ…¤{ƒ8‚ø™¯h½±5‰ 5`C ¹­£/Mÿÿÿÿñð­fyn›)ó ÿÿÿÿ²ì:§ç3æóÿÿÿÿ¾Yÿÿÿÿtÿÿÿÿÿÿÿÿx^ ÿÿÿÿm¥Õÿÿÿÿœ¹ÿÿÿÿ;÷ÿÿÿÿ›õÿÿÿÿ!aíèdf—çÿÿÿÿÞq ÐCÿÿÿÿžB•3ÿÿÿÿɸ CO l€>¥)=ÁMw«í;õ½ ·@ÿÿÿÿÆn ã÷ÿÿÿÿÅ' Ù¾–Ö¢ý§¾WÖA½¹ÑÀÿÿÿÿe [ÿÿÿÿ’ÿÿÿÿØHëüg9V§ÿÿÿÿŒGŸØÿÿÿÿe²G)å\º ÃÏÿÿÿÿ¨’Ä6aX¶T¡÷nQïRÚð¼û fò óŠÍŠF7ðÛ ÿÿÿÿÿÿÿÿ¦Èÿÿÿÿ M ÿÿÿÿÿÿÿÿûBû×OR7®ÕZÿÿÿÿ)¢ þPføÓÛ ÿÿÿÿfºIrêø ÿÿÿÿÿÿÿÿv¶"4ÿÿÿÿ©È©×:)• ÿÿÿÿæááJÑ ‹EÈž ×ÂówQš|  tn>pÿÿÿÿüH ù3¤ÉcøVÉ#ÕëÿÿÿÿfEÿÿÿÿ<' =0ý¢e‰bvñ‡^2þ( ÿÿÿÿëk_Õ æ+ ó®ÿÿÿÿCU=`~¨±G3ê$· \â­ ÷ÿÿÿÿtLn2ÙÓŽáy¶Ö¶Ç ÿÿÿÿ'ÿÿÿÿÿÿÿÿÿÿÿÿ»SÿÿÿÿÿÿÿÿÙÿÿÿÿãïÿÿÿÿYx ½B†-ÿÿÿÿÑœ¨’r^ô“5çPëÿÿÿÿ€ x½ vcð ÿÿÿÿ‰|uÿÿÿÿÿÿÿÿ)•±p"_ßœ£Ö4‘uNZ†cÿÿÿÿÈÅÿÿÿÿÿÿÿÿHD ’×`f«GŸ‰ÿÿÿÿøì  ömû[8ÿÿÿÿ ÐCèÙߣÚ%˜y   Ý7›äêõ ÿÿÿÿ³Ÿÿÿÿÿúdó²ÿ ÿÿÿÿ6‡²‹r—måÿÿÿÿaä}ó ´ð³ÏТ½o ôY —º9 ÿÿÿÿù` ú¤sd•€M  ÿÿÿÿ{—&H ’»s2·N²õ©ÚÿÿÿÿŒÄ ºt(lÿÿÿÿ¶ :ýŽIâ¾Q1lÊ'ÿÿÿÿ’|%'½¿Øô~|i’ÿÿÿÿÐ[ÿÿÿÿ rþ¤ÿÿÿÿÿÿÿÿ‘®ª:ÿÿÿÿÀn}]ø°áv'ôSÿÿÿÿhg‰-; ]Ž:q±ÿÿÿÿ ¥ «|G™œV6«=)XŠ¹Þ»h ué—_nÿÿÿÿ¦†ÉaÇ[x шè†Eê ³Þ-ÿÿÿÿ£Óÿÿÿÿœ»ÿÿÿÿ»¸ ÿÿÿÿza 7´|\—@Fÿÿÿÿ(® Y   ì•òÍ ÁÔÿÿÿÿ³FÓs¢înÿÿÿÿü{ ¶  Æ« Âþûc͘„„‰ ÿÿÿÿu4ªÿÿÿÿ£ÿÿÿÿÿ ª™¶š°ÿÿÿÿÐå Í÷.QMœÑ14žŒ*ç Ó_ˆìÿÿÿÿQèí G  ÿÿÿÿó÷æÅŸD-ÿÿÿÿÆv ðÙ xRÞ é墩ûq½|ÿÿÿÿRº”‰ó £0©ÿÿÿÿÿÿÿÿû².ù èÝ4|Ó ÙŸ£ÿÿÿÿ^ÛˆK ¿ †˜(Tಊp§µOË ,ÀOlÙ: £2}Uó ÒÇ âŸ" =ª–f^'øùde ÿÿÿÿÕ¬ TXl6¨+"ÿÿÿÿnÇ ÿÿÿÿ`˜Ë1 럘sÿÿÿÿªž šÁAJŠ| ÿÿÿÿÿÿÿÿ¹alÿÿÿÿØšÿÿÿÿÕq ÅS^“–jF˜Œ£éj«J-K=Ñ Ó»àÿÿÿÿpê ÝÙ µ9¹ýží ÿÿÿÿÕÔ '4ÿÿÿÿÕÿÿÿÿÕÙ´‰ÿÿÿÿEMBÒ ì¢äZW,Ófÿÿÿÿ¼DboãØ“.¶¶ÝGµ°-1ó<3:²í ìY‰ê¯ Ì=ÿÿÿÿ2 T ÓÓ k sðž{¡u1Ò ÑªOí ,† Rªw.Û+ùyÿÿÿÿÿÿÿÿN³ÀÓ Û/ ¼"Ùž3kÞý͵Ëï— µsÿÿÿÿÙǪÛÍJªÒ‰åÐôŸÿÿÿÿ¡S<Ì n¸ ¬sƒ”ÿÿÿÿX °§Õ<šÿÿÿÿ^§ékx² G”þïwï# §7 ÿÿÿÿDì04DÚn(ÿÿÿÿz í¨K§ RÿÿÿÿɶQr‰ª Æ +ôxšô ÿÿÿÿÿÿÿÿH§ÿÿÿÿ“™6 i_:žšÉ\]…öö “«]Lÿÿÿÿ¢ÿÆHÿÿÿÿÿÿÿÿÙˆk§ï+Ž ”FR&äŠ ­{ ô¶OÎÖ:äþ¢ÝAÿÿÿÿgãEñ’P0 JŒŠ"UXà òÁÿÿÿÿQËxˆ.ý¶¦.\M8ÅÁ!"›Úÿÿÿÿª=FÀ<‰»ÿÿÿÿë„ÿÿÿÿC< êú‚²ÿÿÿÿ² ’­ü¯S~&ÙPøß!E^ÜPÿÿÿÿßP1Us®ñ™;´” N‚‰ £ÿÿÿÿЗÿÿÿÿ¦Þ¾2XåÞ?ÿ2‰ÿÿÿÿ¯C æÂì'Ù?=Ä—vþ¡j›ªÃà LÔ× ÿÿÿÿO% ÿÿÿÿÿÿÿÿöuRÿžÉûjv,ß2ùÎð請ýcø þ îÿÿÿÿÞÉ*Ê!»­‰Åæ²Ü’Òµ†m  › ÿÿÿÿV|Nù—èâ üPaÿÿÿÿ_ðïôª1>a2Æ »]€>‹©ÿÿÿÿ'Ï!o'ÆÿÿÿÿÿÿÿÿÚ›sI$ÃúŸÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿKªÿÿÿÿñ1 í­ –³c¯ÿÿÿÿÿÿÿÿG: ”S1.#B‘ç ŸcŽÿÿÿÿ²0ô­RóI 0*E#W ŬÌšàHM°H/Pd}š ùOï“ ÿÿÿÿ&/Vðî' öH>;Bü& ,/  åì2<-5Œ3„ Ãw øÿÿÿÿd½Ä ˜:„? q9 + &kDÜãÿÿÿÿÿÿÿÿ7£ç.Û›ÿÿÿÿˆÅ%yÇÌýÿÿÿÿ–5Ý.ÝeýF55­âu/ OVÿÿÿÿ-^GþWrÿÿÿÿlOÓ«S ^\•¥Q™›Ë™¶ä?sq÷ž BYÓZtýÆY4Š‘A£…X¦ëžF l‡Ø 1†£&pÄÿÁ9.°dÝ­jð³÷›¹cíÿÿÿÿ¹ëödã Ήÿÿÿÿæ/ OÃ%…ÿ§R;ÿÿÿÿb­§¹ K_ÿÿÿÿüÜLÜÛj‡àÜÿÿÿÿ6)é8>à´h\ M'Ø¥ÿÿÿÿˆÞ0óƇ;— ÿÿÿÿ\¬´ß­¾¥áPsKùÔ€8XÿÒLJ‡ù ¸ã÷ÿÿÿÿIÿŒ ¾ ˜Bm\@áÎu‰ï`åÒ+AvÖ€ªG  hIS¥mbix:ﳄ4V1Âwß 7qi+\§Ûšq§$º y2{l¨­ ±Þÿÿÿÿ× fÒUê 3¨¼Z7·!Ýô$ËnYI < cÝÅVÿÿÿÿÄÿÿÿÿ  ÿÿÿÿ¹2ùýUØGUíìÿÿÿÿ*4ÔFùRÿÿÿÿÿÿÿÿÿÿÿÿàNÿÿÿÿ ô¿µ­ ‹›ÂöÿÿÿÿÊÚØvÿÿÿÿ3á\öÏ„ÿÿÿÿ¥} îùcX~Ô’À®œ4 ½#Xúÿÿÿÿ¥ÿ 0I€0Ê´( Á=« „«k ÿÿÿÿŽ äð¯.ÂäÙvÞ"z ÿÿÿÿ°ŠÙÿÿÿÿ0]Yã”Ð`ÖÚ-ðSk}ï³OÿÿÿÿÿÿÿÿA®và,ƒ67 s)¿eŠ$˜à‚hžäBÿÿÿÿ3nÞb¯×n“{ÓÕú[-Nõ ™_§øî[Õÿÿÿÿ5fÙYæS÷Úÿÿÿÿh{ú‘þ;}ž{Ÿg*ž¸¥h“–™­g™Ìaíÿÿÿÿ1VhÕ^­‡T25,fÛø™T)”m¥ oe “*•ÈÅx€M%@™õ ÿÿÿÿÏ\¶7ôÁÿÿÿÿ"¤ì¹,ߊ#±»Ñez;Sƒx#^žT‡úS9Ñã’´ Ò( UW>#*áM/}sÐÞ­A†aÿÿÿÿq`æÕˆëòM ~\ƒ©I ÑMe-]3U4Çû§4±²ÿÿÿÿ”îð¦©E?‚ôsþ?F*“^Ât§ùnüA Å/·B¨ÑÿÿÿÿÞ™ÿÿÿÿ34Ò~ =`%NI’³x¯H{[5v<\Ù›:ÿÿÿÿÆf_;%v¬‘ §X"ƒYe–¿o6 ÿÿÿÿ ¤8­ È‹~ÿÿÿÿ ×@ ÿÿÿÿH@™V ›W ÿÿÿÿÿÿÿÿe%*tÙåÿÿÿÿ@ßÿÿÿÿƒ`xøXÕèe ìQ q­‹„ Gƒ¯ÿè” ÿÿÿÿ,IÒ¶0j ÿÿÿÿ|…?t+Ǧ`1ZaM(ˆS £[Ø@´Þÿÿÿÿÿÿÿÿ4î®dÂC‚qÿÿÿÿÒ{Zk ÿÿÿÿs–ÿÿÿÿI{ÿÿÿÿðÿÿÿÿt% /3³zðS¬)@‹ƒxƒ3,¾Ð~¯<uaxëgGãWõˆÙ§Vÿÿÿÿ«•<®;2ç̹~¦;Vg§ßh%ão^”J ߀fŸÑê9‡N·X ÿÿÿÿŠIOTè#2 Œ•ú//& ”‹ðhÎ F°xFj](Çìˆ`Ô„ƒÒƒJ¡ºæüˆߘ¦? ³íg#ÿÿÿÿŸ¾¨v]]GÃÿÿÿÿtSàÿÿÿÿŠ~aßølí$ ÿÿÿÿz´Iž£å©_`–ù0ªõÿÿÿÿåx»aeÜBÿÿÿÿÿÿÿÿ8»/?á^ ~£PÖoõ}=á yuƒC^j 7ó`eÛ5 »› WdÿÿÿÿÜ\ i ½×hbÊ€ƸÞ$„Ežºÿÿÿÿî [î-«H s—Wlm ? c©Xej¼íøûÿÿÿÿÿÿÿÿØM Á^ ÷HÓ´¯¥PïöcÿØ[ ÿÿÿÿ$ t,:— óI-˜ÿÿÿÿHq_°¯1h@îu ¯ ÿÿÿÿmüÈž*uÿÿÿÿfut—èÿÿÿÿ;ëŽ af ¿{ÂJ‡a) Äÿÿÿÿ×òMk±_šµl¤ÚëYôÃQ¬ìÆ ÿÿÿÿßÑ„-à!ÂZϸJ€ ÿÿÿÿÍž£ÿÿÿÿºØÿÿÿÿ žÈiº !ÍÍèÑ*Šáÿÿÿÿƒ¬š§4Š¥uÿÿÿÿYýï-ùÁ/¾Þ„Y» }´ã§îÿÿÿÿ:7 +shÿÿÿÿÉ4&Ô$Xk$ ÈÞñÑœê' 5‰JHŠÿÿÿÿ3$ {ÁÃP´QÒÿÿÿÿM ³n•ŒCà °XÿÿÿÿMÇrƒ^rŠ9£ptRjÀBhùiœcý×M—qâkJùÿÿÿÿ$X±ŠÀ)Þœõ. ÿÿÿÿ.*]Òh¨ª¬V=|½éÏ;ÿÿÿÿÃR=¸]ùéuâ뿺l ÂÐpe" !QV›ÛO ;ie˜…*vÌÁõw >óéý¡† ÿÒ6 »ín2ã’þŒÜÂúE w~ ÿÿÿÿ¶ÒH UÒÐD²`“ ÿÿÿÿ”JÓÿÿÿÿðR ÿÿÿÿMr–NÔf =’ÿÿÿÿÿÿÿÿÿÿÿÿŠÒG]óB”ö£IàÑ}ÿÿÿÿ[†ÿÿÿÿÀ:w”ÿÿÿÿÿÿÿÿºèõ³Ê, IqE¸ìòõœ(B×âçƒö‰ ÿÿÿÿÿÿÿÿAÍ‹TÖe5#¼ŽÞ+b2üÀ»EÿÿÿÿâFš¦ígèw›~]ßo tÚ¢u“’òÿÿÿÿ²Óغ>)» &¿ ÿÿÿÿùÙøDä Ò^©Ä9 Ú̱ ´ùŽ¥ÿÿÿÿ‚u·– ). ©¬ סq8ÿÿÿÿÿÿÿÿq3ë“ÿÿÿÿ}×~^ÊAq‚Æ/ #àÕ âÓÁ¢$9ÿÿÿÿ¡ûœÙz)Ro£Ž¿ýÇÙ——ÿÿÿÿÿÿÿÿz”J  ›G 1r1 ªÁrv‚ ®zÉ:Ï Üó¶NõÖ=™~~¸)àÈ@„b ¡ÑÂMF$‹W£Î„2ã¡MÏ Ï/ ÿÿÿÿ_Z ƒÊß  ð³ ÿÿÿÿpÛ bX÷ÝÛoýË|Ôi(Úÿÿÿÿ#Õ0ç Ù+âk‡üF%zG £ä Hÿÿÿÿ¨ ÿÿÿÿ¤¥cÄQ  NÆ+ùÞ·î­(ÃÒ ˜mÞ¶)° UÌ ‰F s#ü› F Î×.êÔî‚Åp àg ÿÿÿÿÿÿÿÿ͵ºÒ 8 ÿÿÿÿÕVòÁù6HÊÈû‘K: ­TIµLæÎ ù`Ž lQ·ÕSš|) œÖî6 r ¥-ÃqZÁTÞó ÿÿÿÿ*ë ¼›2gÖ`r?ÿÿÿÿÿÿÿÿjj'*’,f²›Zbé! Úz .÷ Áû ñCz ¸'\ß“¼ÿÿÿÿÀTGJ~‰t—j75fóÇÿÿÿÿ ÍE\aËÐÿÿÿÿv §;XÚ ûV—"vc%˜Úÿÿÿÿ< ª_«Ò! ÛÃω™€I ì®éÔ ÿÿÿÿËê ­¯Ðí|©Ñྛ+—a¼Áÿÿÿÿ1Š nJ÷ ‰ÿÿÿÿL ·c³*ñZÿÿÿÿõR ÷ë…Á‡Æ Uù·¡ ÿÿÿÿ2/ ‘±â¨ÆÓ. AKû‚-£«u µ<øáΆ·ˆ Ì NnjH \S äF #”ØôÉÝí NéÄb„) ’pÿÿÿÿ™®–Áÿÿÿÿôoq‚¬\ÿÿÿÿÐGdW"Íÿÿÿÿ†€P Ýò”¸ ¨vÿÿÿÿÿÿÿÿ¥†ÿÿÿÿΉšþC€ »áÿÿÿÿ† ÿÿÿÿcwÿÿÿÿÊ9G £–OWÿÿÿÿ:À ©Cÿÿÿÿÿÿÿÿ¥¸ X˜ZJÿÿÿÿ£EI¾s%7X Û^ ÿÿÿÿÄÄ÷MîË —íãXÿÿÿÿfÈ >Û@†öŠÐ,Qÿÿÿÿ’²)—¬AØ %Bÿ®¯ EfÞ ~f„‰úÓ:oRB¬ÿÿÿÿŒS aÚÞ§o— Eað‡>‚jJiîVöeù µ°¸rIœú|%­²Ú ±ÔŒJâi e ¿Ä ÿÿÿÿ+ 6TëЛù‹öV€ÿÿÿÿ®5 7,º ”öÿÿÿÿš`A (!W-ñ—acJä”E «¡ÿÿÿÿÔàýWB„ÿÿÿÿt¨ ™QsÞ³Hÿÿÿÿ<ÿÿÿÿœlQ±wÁñøøê(¯RÆJ#"† ÿÿÿÿá-‡®íŠ d ÿÿÿÿØÕÜöKn¨l¸Cÿÿÿÿ›*á³Ü¹–*Eòç yÈ ÿÿÿÿÇWµbgÿÿÿÿÿÿÿÿ.gÕîÿÿÿÿO³týSìWÒ3Cž!Î<áõõõ(ÿÿÿÿçõzG: qûÎÝ;U¢; % J©eÿÿÿÿØ.Þ\þÿXú [ó‡!;q-œL˜ÄLG+ﺥ ¶.ÿÿÿÿ—Hv¬êÍ*úÿÿÿÿ÷…ÀTtb¡î}ì;2ŸÍÿÿÿÿ‰Q¬‰ÿÿÿÿÌ¥_$É‹ÿÿÿÿ ü Ýfÿÿÿÿ’ÞYT{V(>‹÷ ¤´l5á ÿÿÿÿ ý( Ï”ÈQ‚ìGÏ@0¾MÃ@ÿ¯ èEB ìd.©TžÿÿÿÿÿÿÿÿÕQ‘ DŸ " ÿÿÿÿÖw×c~¿ÎºÇ­ !Ÿ ° *' ÿÿÿÿÞÖ,¡  uñZ­Û͉Tî ¢GÏ)ÿÿÿÿ-SuE¼× *tÆS Ž¢ ‰`x\m¶r U *G iß øoÍ3+$‹·•÷sG' ù FÎ# ÜÚ5; îÿ ÿÿÿÿA½Z¨ Æ™SLó*½à} ÿÿÿÿ6›CìÝZªÐm2Ý#|Ûÿÿÿÿ¦Æ•¤°ÿÿÿÿTÁÿÿÿÿèÿÿÿÿGÂG$¥%ÿÿÿÿŸ|µI®ÿÿÿÿt2òŒÛÖEêr ÿ:R)þ±ìšXO ÿÿÿÿ¥—,¹ ÿÿÿÿ‹ /Ü !Ö¤ðÿÿÿÿöâºýr ÔŸê®…È 5ü Ìÿÿÿÿ?·h e”Ä>ž„Äòÿÿÿÿ#ÅÿÿÿÿÄùX€ÿÿÿÿÓÄ ïÂÍ ÈerÝ\hŠÿÿÿÿ‡>¥šçµæ´~«2'€ Õ£b1½"¥X ÿÿÿÿÈ\y¥µÏÿÿÿÿ§Úîh4³ 3,úƒšì9ÖÎ _K&nâ»Nv/ w©·ÿÿÿÿÿÿÿÿÿÿÿÿ|Ÿ æ/øíÿÿÿÿÿÿÿÿßLYî‰ÂpôÿÿÿÿÂB ºIõ#n™¼boCá ÿÿÿÿç¸Ó úôï Hí¼­cºA‰¹ÿÿÿÿF·› ¸Tåÿÿÿÿ˜ Ö¿ÿÿÿÿïòe8z±Ri ’)w2ÖÿÿÿÿÊh ~Uù…夺Ù7èÛ|`¥ 7 $Ìïºh:÷ G:½)ËñSÂP ÿÿÿÿä|PMkJ`‚ìgÜÕ½ä<7éë‹ v½cÿÿÿÿl O¼íF ÿÿÿÿñ  “çÊ‹ÿÿÿÿ=ÍÐ\ÿÿÿÿ˜¿bM )ãË~øä */zÛ ì× Â9ÆÜÁöãLŠŒn-8 ÿÿÿÿ¿”MŸ ’Ôÿÿÿÿ°×X—0 e« ·F–×™’ <ÿÿÿÿO>9ÿÿÿÿ¸˜²Å ¾&N“×ÿÿÿÿRœ Œù¸* Le@¿âpA‚àÍÿÿÿÿ×<44“Û {~ 6ÿÿÿÿŸc ÿÿÿÿ]ÇdÞº OB±bdE[œ ÿÿÿÿ/šßá<Ý0Šÿÿÿÿdœ ™¶Ìÿÿÿÿÿ ÜW;eâ U ¬ÿÿÿÿëáÉLâçcpcòDÐxFý1OÈVpõ ç )·n«0 ’J “«w«0þ üļÁÀÍ2· fĦ ;brâÒ óÀc  »Qÿ²èÈav^è&ÿÿÿÿÔØèílUÿÿÿÿXEŠ«V(ßÝãX¸/äÿÿÿÿ¨«#*º¿ ÿÿÿÿ³—„T U‚pë /M²3U&ƒë ¼)ÿÿÿÿÑ·¢Æ79á :&Àü•ë ^‚¨i+VÆv—÷ c)(‚oòãx+Æ 6__âº\'žsL2·f¤h 3í6ÄÁ$š à2  »ñÓ[¾]ÔHé{óä¬û•ýE3 EÄOÿÿÿÿŸc?# I2ý{p$ì^Y ø§ÿÿÿÿ˜ ÿÿÿÿeéÞ#(š âl´ɸ ÄýÑáaÇc Ô ÿÿÿÿ@IÁs(<ð‰A¦ÿÿÿÿeBìÿƩÓ W„J3/†¦ÿÿÿÿܼ ÿÿÿÿ˜“ Íý˜¦ y´îÓ ¢9‚mcÿÿÿÿ f•9hX*$§vÿÿÿÿVE  ÿÿÿÿ-‡ÿÿÿÿmãa¦ßY1*áûüZý½ë™‚ÿÿÿÿ&ô ( jþ $ÿÄ‹…±à'¹Q£Æô¤÷¿’§”pÿÿÿÿ b^µôTŒðT¾,” ®¶ŽŽÿÿÿÿdGÒ«aÙ ÿÿÿÿT6ÿÿÿÿnxì«[5^'_>ÿÿÿÿXÙ ÙZ„|BÛ°” •³† ,ÿÿÿÿšb˜æu5·5 ~j îÓÿÿÿÿcˆ ^˜×Û Æ¨î+ñÿÿÿÿC¹ /” ‡%è.ˆ£~(ˇ× ¥— ïm3 SãQî Y” ´ Òl}YgÈIys!¬3ÿÿÿÿÿÿÿÿ€´}Ù Õï4Á½QAÖhmÕXP±ÿÿÿÿ»úU tðÚ7äs¸Ô‰´ísòGÿÿÿÿÈçq”Üæ0ƒ¬Ø–ÊÅ!Õÿ!ˆ<vÿÿÿÿ'O±¨?Ú|y5*däÿÿÿÿ½š\c§‘Ôè|ú N ÿÿÿÿžöEìÌ Ú©ñK:ÌrÚUt”Ay‡"Li¨÷ɲdkÑ>ÝùìÏ(ÿÿÿÿ7Ñ$ Ô {yµ¾ÿÿÿÿùouèHº¯Îzÿÿÿÿÿÿÿÿž_ÿÿÿÿÿÿÿÿ.íy3ÿÿÿÿÿÿÿÿ˜dº$ß/Ó$—¯#¾á‹ØÒÖ3h÷xûí<[­ÿÿÿÿ1`-B]´­go BízWÐD¯¸Ã§µ¦ KÝòp¤?zMeŒ k£t}ø‡Föȯÿÿÿÿ»Â. ;·¦üeyÏ>—† ÿÿÿÿÿÿÿÿZz=gžàýS (3Œqb ,f  :ïêõ—öÛ-¸,¦ðÿÿÿÿž° YÔšx­(_Ìký½,â˜ÎÿÿÿÿX¡á‘ÿÿÿÿhÖpÈÿÿÿÿ­]®ÿÿÿÿ~-%/iBˆî2KÅi ϱnÀÁ­}OÀ¸´t­©…—‚)ªJî ‚ÿÿÿÿÿÿÿÿSî $É L«d* ªƒ¤ÿÿÿÿo4´=Ú3?ÇQ£j‹ ªÔ´x˜%H&iQiÙ Œ¤¬\=epq·ýçüTH¦[fa ÌAÿÿÿÿVYèz¶Â…ЧA cU÷üb.|ÿÿÿÿÿÿÿÿ%>ç@ÞÑÙW ¤¤\ VŽû> Ú17Â~«´ÿÿÿÿ- -´ úaäc¼ ­X†!›½F¸½ðþ šÈ607Qø'OU¢®‚ ;ê â*4ÿÿÿÿ"ÎÃÞq¬U €PêÈÿÿÿÿUmåü„‚›qªÐq8 ~V7öÿÿÿÿ±'¿Ï™ÿÿÿÿNŠÖ‹ÿÿÿÿÿÿÿÿnbqÓº…ÿÿÿÿT_H âPV æ<µ FÒ@T ͉ÿÿÿÿƒ ʈ nœÞo/O¡ÿÿÿÿS7ÿÿÿÿÿÿÿÿÿÿÿÿ"Nÿÿÿÿ€÷8z?òyý*åÏ\–ÿÿÿÿ¥j¥ ]2=¢ÿÿÿÿ“÷a7: ä`&-ˆLû›ñè` nk7uÌÿÿÿÿOc_ ¡ÿÿÿÿÞ³`U‰½8=æýóQ ÿÿÿÿí$ µ®–mH MŽ—Åª}  ñña×ÀÿõPšÿël‰ÿÿÿÿÔÁ¾Q ˆBl; ê<d~ÿÿÿÿüR ¼ô ¹.¯X4 ˆ³} Ihg?ò}7 ù_ à7 ]ÇÛ”Çþ*-Rha øµê ÿÿÿÿ+"ÿÿÿÿúmü\ ÿÿÿÿÿÿÿÿ°8•Æ ‡ß>ÄÿÿÿÿJ†S\ÿÿÿÿÿÿÿÿ €Í4µ%‚èn ÆÃ †ˆ jø mhaTÉÙ ýíÿÿÿÿÿÿÿÿ˜I°þÿÿÿÿsb ä:\$3` ªÿÿÿÿ$]ƒ nWÜnyüG õ «ˆ.Kÿÿÿÿœ`í/áóSŽ<ýÕOmP6- Ìp™ 6¹U ˜` ÿÿÿÿ0² w;õO Gl zìÿÿÿÿß‚ 4•S fv§8š;ÿÿÿÿÿÿÿÿu3¯ì 0„y÷Ì¢rhªy±žšaFÿÿÿÿh0v/S ÿÿÿÿt3<«¯&ÑËÿÿÿÿ}ئ´™ÿÿÿÿÿÿÿÿºªÞ¢âáÿÿÿÿÿÿÿÿb.ÇÑ? ƒ’³y_ \µºbviše–~“1+ót䊫¯` ÐÈ ãe Ÿ¼¾Ùÿÿÿÿ ¸e O‚ ÿÿÿÿ³ÚùAxO«qà>ÿÿÿÿ´RÔ'• E ´ Ópÿÿÿÿºq €™_$-¤ Àb‚ ÿÿÿÿd%¤ÁÈÑ _qo†Àÿÿÿÿÿÿÿÿƒþ ×.ÿh}¤y •… ·ÿÿÿÿÿÿÿÿÿÿÿÿzXI ç-Q ë-V!ÿÿÿÿc? «!‡Ý ý Á² n°4 ™ÿÿÿÿÿÿÿÿ†Ìûùµº¼P1A‚”äS¨a ÿŽ N_Yl°»’ß z4Qk¶coÌ r ˜¤Ý ò‹U‚:ÿÿÿÿp)rb0åóôÿÿÿÿB„d¹ ÿÿÿÿM â5÷]BK) …•ÿÿÿÿ› \UÅÈð` ‰µ%wÿÿÿÿthÀMÿÿÿÿN” ÿÿÿÿGZÿÿÿÿtÿÿÿÿ·ÊvÍ—ækàÿÿÿÿO]ûº¡Çà Áu¹ ÿÿÿÿ©á® ÿÿÿÿÿÿÿÿ?Œ{†Ã=bŠöÁ GXÖaLÿÿÿÿNñnT Ô “£°} ¥÷FO«F¿ £X­Ô aJ ¼nNNÿÿÿÿIt H ü}-öÿÿÿÿáI Ì/ì ”-ëiÿÿÿÿÿÿÿÿä-ƒ¨G ÿÿÿÿØjé£ Áùn–ÿÿÿÿu¿ýÀ£ kò„:üI ÿÿÿÿ_,ÿÿÿÿÿÿÿÿ­ŠŽÆ’SS ñy0… â=¸Ì N¼ ñ¿º¼} m¹ —túy­Ws~ÿÿÿÿEy>ŸF®ñÿÿÿÿíÁõ ÿðª:Þg 6WÂCÿÿÿÿa ÄÌ´˜äþ ûì)bÑiztKÄwAлØQg;¯f6 âù=ÒÄX½0 q¬½˜n:[Èÿÿÿÿj ‰ÿÿÿÿ¦xÿÿÿÿχ öÏ‹ûw.ÿÿÿÿý´CÚ^ÿÿÿÿÍ VÐÀ Úãmõ õ«Ÿ§Š‘¾ mVÖz' G'Ú8qG ;Çà…ÿÿÿÿryÐ{ÈéYYm ²€ÿÿÿÿ-± ÿ8 ´£,ÈDCÙ|ýÿÿÿÿðö ÿÿÿÿ¦£!! ÍŒJº!‘ƒ8i²ÿÿÿÿÅtß§Ä!dt ÙÔ¤fPØ\¥Y] {Åâp’WJmóºÅ ÿÿÿÿÿÿÿÿB;ÊY W®&ÇJ ª }qßF±«ÿ±- Ee§ 9rpÿÿÿÿä8;8ñ_Àÿÿÿÿs@5B*xv* ‰q&IFØx ŸIÁÜ¿\úqšD<¼³†’ _Kï ÿÿÿÿÒ“   ú Í ‰²vá˜qÉpŸU;ÞÿÿÿÿØQN€ +’ªî±‹ÿÿÿÿÿÿÿÿ&cÿÿÿÿA ¸ UϘ{ ´÷ÿÿÿÿ9;¶‘·‹ „Çi„ÿÿÿÿCxÿÿÿÿá–Œåsã»ÿÿÿÿvµ–²ÄÿÿÿÿÿÿÿÿÉYÔ¥‘Çñ vD§€ú{ÿÿÿÿ[4ç‘ “úË?«ìØq†x©e~l¢ÿÿÿÿ.eƒ/Ò–X jÿÿÿÿNez6 ?L´:µ» CWâÿÿÿÿÿÿÿÿïkFè‰,Š[ ÿÿÿÿÃB\ ·Þk IÞÿÿÿÿï ó@ hBUC: B$óQm ¥ ‹|ÿ‚¾âå•gÿÿÿÿãa)ÝÝ05–¬'×!ÿÿÿÿÏ«-à!ÿÿÿÿ ª^?‹v4 €kŽ6Y– €ÿÿÿÿÿÿÿÿ œfH)ÿÿÿÿ˜¿ÒùnÖÓ;˜ ÖíD¿˜t} …’ÿÿÿÿÎËc» ÿÿÿÿ V h` ÿÿÿÿM7PN–ƒµmÊhˆMPÿÿÿÿ᥯T¿®…ò*yÐv©½ÈúÿÿÿÿpKç ¼‚àšå!ÿÿÿÿ®ˆÿÿÿÿ®"¥J°¦]mÒÿÿÿÿ˜`œ¨ ¬ÿÿÿÿõ\Ùn:¿q¾Ú < îÌZô Ç\¼Þ0>O¨Vò’·Vÿÿÿÿÿÿÿÿ)¹VR )•-ÕQ ÿÿÿÿóFZ- ò¡]&òWþè‰ mµÔr 6uC'ð4Þrd Û¬e ÿÿÿÿÿÿÿÿè) ÿÿÿÿÿÿÿÿÿÿÿÿͶ êÀ!Óù‰žqà‹´¢ ÇÜ Rˆæ-æO»‹ÿÿÿÿC Òf×  åß { ¶³ ‚3¬FkÎn<(‡Ü ‘àŸ *Ú ÿÿÿÿWyÿÿÿÿ¦F<·ÿÿÿÿ躎´¥` „6™TêÕn”ÿÿÿÿz_äÿÿÿÿ:0­œ·î ÿÿÿÿ  ¹òq… ÿÿÿÿÿÿÿÿnª¤ù® Ü‘ ÿÿÿÿÃk‘h¡· ŽG '»p€ ÿÿÿÿÎhŠ:ºÍ 'êªî¤—²1±ÿÿÿÿj…¬ùÿÿÿÿªLÆëÿÿÿÿ€ ' Î:ÿÿÿÿçÃ&4 ‚ ºvfÿÿÿÿÿÿÿÿôj¬ÝußÙÿÿÿÿÁ; heJÿHî0Æ} ìf- áK‘® S¯‡t×Ot¹ <.I © \IõfZ™5à Ûçôr ÿÿÿÿR ÿÿÿÿ)˜ª2¯ÇÍ ƒ±ЉÿÿÿÿÿÿÿÿdöËë Èî R`wÿÿÿÿ æ2 ÿÿÿÿ^³ÿÿÿÿÔpTgú+ Üt ¥:~ ÿÿÿÿ„’õf993!ÿÿÿÿq ÿÿÿÿ¶ÿÿÿÿ°I ßÑSÑî ·Jÿÿÿÿ\É yBF¼7” Q’‰k ]¹ DÁ¸ò ˜Þ†& Iv›2ÿÿÿÿÑÌÒa¤îÿÿÿÿr—ù G…®yÿÿÿÿ‚çpø `ü ÿÿÿÿ!—iIáÿÿÿÿl‡6 Cæ‰' 5‘¤\Dÿÿÿÿ1@ ŸBŽLP¬ %ê-Ÿÿÿÿÿª–î¶ àœ àÛ í” Ï‘ÿÿÿÿaÖÝÚÿÿÿÿ›È ÿÿÿÿd" ö%7Y¬ îó ͰæÙ lhž’ºØï™S 9È k %K  I‡G\+/¬§s ÓP¶àÿÿÿÿokêÚ.d ·G …‡ ÷5î ÓØÿÿÿÿÀR<Iñíî÷*ÿÿÿÿ8¾_3é† Tµ KKïÙ _6ŸR'Õ ÿÿÿÿ ô [ ¥ŠÿÿÿÿDK  “2l ®V»Ñ ós % ÿÿÿÿ;vMáö” ú·/ÿÿÿÿ‹â ßa?"a Ìœ ÅŠâËT\ÿÿÿÿ` øÙ çoÀP ÿÿÿÿ^Ü uÝÿÿÿÿ«ÒAëöº‡W =±ÿÿÿÿ Á÷¯\²oÿÿÿÿƒ¢‚¨ ÜäèúÚ.„UäÀwO~ ù‰ ž jN™­JåôAt ÞÆéU ˆ- |@Ü Ê xA»Žc~ÿÿÿÿA§ Q,ÿÿÿÿ²7 y øÕ ÎVG£ä éÿÿÿÿ«á¾¢ rÊ£Y›Kô u ¢ÔÞ3ÿÿÿÿƒÿÿÿÿ=ê‚ ¸Á¸‹æåø¥W½&5 s#ÿÿÿÿ:Õ 5=ÿÿÿÿÎ/¬æ +K Y½Ç ¯ ˜” y|b p XJ ÿÿÿÿãÈ<ƒ þÿÿÿÿ Ú•â }²)f O-ãTº* ÿÿÿÿ¡sNW ÿÿÿÿdú *mG ÿÿÿÿÿÿÿÿÿ*þŸPÿÿÿÿÿÿÿÿÿÿÿÿìûì7+sÔ+‰(F—»{¾yÐqüd! èÐëÆÓ>& ¸ýv ·K7c 6Ru/Ô’  .ÁK—ÝØ¡‡ÿÿÿÿÇYd?…ÆÿÿÿÿÅ' Ή [ÆÿÿÿÿÿÿÿÿìùÿÿÿÿæÃ ÿÿÿÿÈ ÂK ~ ÿÿÿÿ̯ ˆ€da Lˆû]5ƒZÉ>ÿÿÿÿÿÿÿÿ”Îm@ jÊû1»€r¯hû3(ˆ õçÝä(ÿÿÿÿ98-‹ E•æ¦t‡v ½ ‚BAt z‡ |dGÿÿÿÿy[>ÿÿÿÿƒ3ÿÿÿÿÿÿÿÿq8ÿÿÿÿž+Ò²ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿƒÎÿÿÿÿše‡ÿÿÿÿÿÿÿÿ¨ΗÿÿÿÿÊ ¢ˆ ¼™0Ñ)ýü' ÿÿÿÿÿÿÿÿ#»ÿÿÿÿ½nËf Qr(+¯3<šiÊtÄuÁ©TŸ}ï MÕŒõÿÿÿÿÿÿÿÿÙƒ ¡¥íÉ,ô•G “LÚ¡¹0?eÿÿÿÿ; F&GsÒ 4r” a=áÜ!‹bÿÿÿÿÿÿÿÿÃ&Û*¤0n?NÒLïî [ë†l3gûU Qô »È¾ö `PÕ }Îúj Kq §2ÿÿÿÿjt ¦=õ gùK &@?ÿ¨ÿÿÿÿ8V )¹ ¿ÒB'˜¾Ô ÿÿÿÿptﻣÿÿÿÿì•ÓÿÿÿÿúLïYnUãüÁ%!ô DŠf• ÿÿÿÿôÅ¿\› 6æÿÿÿÿ° Fƒ {Eèðd`ÅÐísÇÆÿÿÿÿÒWÿÿÿÿ@—ޝ Xx´ÝKYÀ q™—ö»èRC dô  Î^óãgà ³»PÖkÛ°ÿÿÿÿ8uˆ²É m¥?&0ž šÒåj)» ¹½»[Ó> ÿÿÿÿ:q ÇŽ'ÖyS èÿÿÿÿ\WáÌÿÿÿÿõjÐÿÿÿÿD¹¡®_Ù„ 6ôÿÿÿÿ™f ¶ß ‚û !¼]Òëÿÿÿÿ• ã7 /lÅø öذîÿÿÿÿü >gÿÿÿÿ sR—ÒLñÿÿÿÿ ã ]/…¢¼ÿÿÿÿ‚©‡iÿÿÿÿÿÿÿÿH5 kä ÿÿÿÿÿÿÿÿcª½ uÞ²ØÞ# F u&ø­5ÿÿÿÿÿÿÿÿöÿÿÿÿÿÿÿÿ°ün$êûùç7E ½Òà _Ð57ÿÿÿÿê‡Hÿÿÿÿµï ÿÿÿÿÿÿÿÿàŠ87ö Hô( Áùª¹] ÿÿÿÿÿÿÿÿ’¥ÿÿÿÿb™h Uß ã«Ïÿÿÿÿÿÿÿÿ¥% Òï ÿÿÿÿ%3£—  | ß• ÿÿÿÿñ kU0Äy9±{ÿÿÿÿ¹ËV)ÿÿÿÿŸ‰¢Évšÿÿÿÿÿÿÿÿ—l )aK ˜Eo—’% ¸a ,t©ó – Ńÿÿÿÿÿÿÿÿñê÷¹ c·ÿÿÿÿ 6b€¡l ]è ÕÿÿÿÿÄ— „ ÿÿÿÿ)dÃðZmM7 Ñ@ ÿÿÿÿûÿŒS ¼ !P½ -}šö cC ÏÀ Á ”V ØÄ b˜ÿÿÿÿp;R Å}Úüßèÿÿÿÿ¨ù ø=ˆmMߨòsÚ "ØüÿÿÿÿÿÿÿÿùÊ>ðk ÿÿÿÿeÀœ WÞŠ:ÿÿÿÿÿÿÿÿ—’ÿÿÿÿÿÿÿÿzˆ, ”@ z& ìj ÿÿÿÿä Ù yh®ìÿÿÿÿÔzÿÿÿÿe$ %˜}ì ÿÿÿÿv,Aóÿÿÿÿ'ï vÿÿÿÿÿÿÿÿ£8 – ÿÿÿÿÃ:ÿÿÿÿ­rö• zÿÿÿÿÌA /ºÆìšÿÿÿÿ'– ² å²n¶Í—¶\ ÿÿÿÿÿÿÿÿ%J¬äÚØ f%ÿÿÿÿç+W_ÿÿÿÿ>É Qvÿÿÿÿ¸aÚcË % a‡ äîã z‡/»ÿÿÿÿÿÿÿÿÜa éÕ iiª- "xâ 8vÿÿÿÿ’üÈ ÿÿÿÿ´Œe·;#ýZU7¿ªÿÿÿÿÄA ZR ^O*°ÿÿÿÿ> òsÿÿÿÿÿÿÿÿ1"ûs‡ÿÿÿÿÿÿÿÿÍ¡<Q‘|^ÿÿÿÿE3 ça¼pÛ^Jd /— #* ĿĊ?W L ©ÄHAÿÿÿÿ¬wÖ ¸ #ƒ8¨šÿ ï`Å¿  ¹ëÿÿÿÿTÿÿÿÿ ¬ÿÿÿÿÈ^ µ¹?Î5ŒúP¾ mé IœÈÖ”GÊ … ä/½š»‚€Õ¹ ]¯ ¨OÍÂÖ ÿÿÿÿÎ áö¼ßwÛ¹ ãTöj²ÿ UÛ»é¿ÿÿÿÿÖμì˜"ÿëÏ–lH*ÿÿÿÿ–TœO5m¾tSÔÀ_åE#–p/ñÿÿÿÿ¶x‹ ØÌÿÿÿÿÿÿÿÿDSH† ÿÿÿÿ¸‰ÿÿÿÿ„«ü»¹ |ÿÿÿÿÿÿÿÿšÿÿÿÿÿÿÿÿJefci Àãÿÿÿÿ8©!è+ ø¦ ÿÿÿÿ Z&›ÔÀÙq?8 >-@Ïÿÿÿÿ¨}ÌÅÿÿÿÿÿÿÿÿ\QÔÍ–ÀÿÿÿÿÊŠ ÿÿÿÿÏ=ßöH) ÿÿÿÿyö_ìÿÿÿÿðÚ6èÿÿÿÿÐF ÿÿÿÿá ôK× Á`ÿÿÿÿF°9ç ý ™ÇÒûõßÿÿÿÿrÌôA ÿÿÿÿQ‰¸Šž¢ý#’Ël ,ïû´ÿÿÿÿ¾ AU Ñ7ÿÿÿÿ-Ñ Žˆ˜ü ðeÿÿÿÿK€Ž„7 ãú*@ ÿÿÿÿÿÿÿÿÀÜ çÅn4Êùÿÿÿÿ‹s k†–p³Õ ï}˜ÿÿÿÿÿT+ÿÿÿÿµ%þ– ÿÿÿÿó¤ 6 Zº7É ÿÿÿÿ üÿÿÿÿQïzÕ ÜòVÅ), SÇZ.Wù5É&C»Öÿÿÿÿ#e9„` ô ò ôÙ?\ý ‘pQù8ÿÿÿÿC±Z5ô¿ 6¾ÁlÇÿÿÿÿî1³ÓÿÿÿÿÿÿÿÿA‚ öcÂ!Û ø® /t,⯽Ɋ ‡±ÛÜÿÿÿÿ , #³ÿÿÿÿæÿÇ®ûï Ê3…Ðó_¶QÿÿÿÿU²ÿÿÿÿ²Wÿÿÿÿ}!¶™¤ºÿÿÿÿFA²ÿÿÿÿ™\êÁ¸Ÿ(RsýXÿÿÿÿ=„šÿÿÿÿÿÿÿÿM˜ ÿÿÿÿÓUÇ&„ÿÿÿÿæÛÿÿÿÿõ 06Õ¥â ØË6PSïÍœ ¼6ÿÿÿÿ:ï kšY™Ì¨ð*ìGA ÂÿÿÿÿÿÿÿÿÅá- X*ÿÿÿÿŸÖ £ ÿÿÿÿã1ÿÿÿÿÿÿÿÿo#m'ÊYœ ÿÿÿÿíôš±ÿÿÿÿÿÿÿÿ… b I ÿÿÿÿÝ9“/8#ï +õcW±_J²­ Á”ò[ ¡"u¡ú„×· Qp ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ<ïÿÿÿÿ Nz YÌ%ÿÿÿÿâª?tÿÿÿÿwóœÿÿÿÿÿÿÿÿcÔ ÿÿÿÿm¸‚ *x ‰­FݥŸ‘µHÿÿÿÿÿÿÿÿó£ C‹OMÿÿÿÿÿÿÿÿmx=N ħÿÿÿÿÿÿÿÿ QŒÔ-í¥ÿÿÿÿ:Í ÿÿÿÿ0üÿÿÿÿÿÿÿÿÕ ÍK Ä‹óÉÑ PtZ5&®iDä¿*\·*­· ßê ÕÆ ²$(’ TÎÿÿÿÿHû6o%ß3 æàoñ .ª{ûvZÌÿÿÿÿŽ ˆhY$ÌDŽ€M  mwWwèê üôLñŠÕRã ÝkVÿÿÿÿÞ¦úš$W J¶h1‰ w² LÜ JNñdñ%R¡;9_ÿÿÿÿêsÿÿÿÿ¥9ïÃN£‹/tºoÆÛàTæ¦ Uïÿÿÿÿÿÿÿÿ ±Ö¼ºÿÿÿÿÿÿÿÿ~ëDÚ?… ýnÍÃ%ç ú,™#oÿÿÿÿ«2ÿÿÿÿÿÿÿÿÇ ÿÿÿÿÄ©êì j[Í0ÿÿÿÿ7ñÿÿÿÿ)PÿÿÿÿEïÖv»¸ÿÿÿÿ@ë 1Í KÈm/©ó8 ü éñ ÿÿÿÿ`á ñÀ ¾›\+Èÿÿÿÿãi—pðÿÿÿÿ3¤ Ñjr1²mŽÿÿÿÿÿÿÿÿн(ƪåyÑ úÀ Ø-Àâÿÿÿÿún c iõ è(ÄÆÝH4ÿÿÿÿQ ¿ßÉ 2c ¯œ ÿÿÿÿ¸õ Às ±œþÈ%zKïû «Ö Èh;óñ ¿äŠþþŠ©´– žâ +‘¼=”þW Öýÿÿÿÿ:ÊÿÿÿÿÌ üÍHÛ {yÿÿÿÿB–QÁâÌ(güÑI 5 °Cÿ¦ »n¼ô"õ9 *ªÿÿÿÿCÓH &êxÓA+\\G ÿÿÿÿòÇÿÿÿÿ3º' )Éÿÿÿÿÿÿÿÿþ Ó- zíP M x„ ÿÿÿÿûÕ ­ûÿÿÿÿ×X 5Èÿÿÿÿ¿NM wDzÿÿÿÿÿÿÿÿÖ bÀN&ËúRo¼yÿÿÿÿÒáX bA ÿÿÿÿ*'ÿÿÿÿ/úmçÿÿÿÿˆæ“ pc ð…”° V˜ s'ÄW„ÿÿÿÿ¡lø² ÿÿÿÿèÎ ÿÿÿÿ …·% nމÿÿÿÿòjÁ Ö ÌÑÿÿÿÿ¨õ‚Ê †ÁKê GÔ‹xk8á×ÇÄ™À Ò½lš—Ö`Ôt ùÿÿÿÿ5Mÿÿÿÿí^ú úÕ a:VÊ TÍšÿÿÿÿL¾­Ü \ Q š[ q€GC2). ÿÿÿÿÍ ßœA öÕƒ´í ÿÿÿÿ¼/ô( eBïÄ•å ¼À ÿÿÿÿà ÿÿÿÿNYí% %ˆ \oÄ àn…[ w i _¯û ÿÿÿÿa” °¬{\(u OHà  â)w ðNI¶xûD+Ø[LÄØ4¿{ÿÿÿÿ«ä‘c ¹9çv%#x'ÿÿÿÿÄ“bàÏ8 ‹3=D‡ §ÿÿÿÿÿÿÿÿ£Ö ¥c 䋌 ÿàÕ je)~ Æq> X&ä~ Wæÿÿÿÿâ0ººÿûÿÿÿÿPä Ã7ŸGÙÿÿÿÿ:2—¥ñ °H~Êå™9Q :)FÌßJ9 jR¢:“º k>Y _œÿÿÿÿF3Y3_[ˆEÿÿÿÿÊÂÿÿÿÿÞW.ˆ v6Vm( ÿ¨ÿÿÿÿ™¢¯K‘ ®Øóytdÿÿÿÿº, »K œ˜j” ð c P Ú5ÿÿÿÿȧDº à 5ÉúÿÿÿÿÎL ^~ ˜ÌñŒdy oú ]( Ø• ÿÿÿÿÿÿÿÿ­Œ /›Ñ S—‘’z( ‹˜¨jÿÿÿÿJy t½=,~Ê%ÊNrŠ „ßÿÿÿÿ?Dô?B‘?ˆ ` © 4ýŸ£+ÿÿÿÿi³ …ýke bœ ›W£Øt㟠ê ‚„ð mäJ '$ B>ÿÿÿÿÿYÿÿÿÿ1^ 0ZþöL ˜Ô”õÿÿÿÿ° DÔ§Mµ~¢/ÉìifÉ­Ìÿÿÿÿ~ñ¿ d)£Ž ÃEgÿL ¬Ž ô×åi3NrÀé}XâP ›‘³m S¶é÷i¯ ^¨ÿÿÿÿ¸ì]WÇçѶZÅ ÿÿÿÿÈ SRÞxô ÿÿÿÿþO½¡L ‹ë,3) *8á]zR1,Ú‚õ½Hˆ %€¯érª@Tf :Ñ´ tþw›¢ ÿÿÿÿ,ÿ ˆbñ‚ú ³)ª˜mŽ-`D‘ÄË?HÓ 8™7–ÿÿÿÿÿÿÿÿ{*R¸ Š8¡H©núõv“Š”FÿÿÿÿMŸ8 ÿÿÿÿ8!})h*å ¼;ð ÿÿÿÿf®Æ I| ( [¹”FìÚ Q«=Hÿÿÿÿ`‚?ú”Õ j«T-ÏÖ üÌ ’ˆ„M ¸£ËÈOUšõ‡Î=ªœ±‘µþ jé§|}•ÿÿÿÿãr"–†Øî¡Œ¤ ¬KÊ ¹=u€ÿÿÿÿUô,‡Üä [ ~ÿÿÿÿp3 ¬Ðù àIŒ7 ¯6 †•ט}/‘9Ž: …éÚìÔþÿÿÿÿ¥@ÎuÊë Â’ÚÑë ÿÿÿÿîªÎ÷žC 㘔ê 9Eÿÿÿÿ7ÛÊ¢T-¢"ªS…Ï.ÿÿÿÿß/kÀXÉ«ØXÂY—µ rM ³¢¯¸Ûf,< f’†çç¢ÿÿÿÿÀ O ¡ÿÿÿÿ{M Ö àh±Ã›  ˜‰õÊVë/bÿÿÿÿ¨)ÒÆ ïdD¼fÏà ߓ ¦ž#¤ì¶Ž]â`Ò@è…/ù ­ ÿÿÿÿ#gÀ:¡uQ“ò¥Š#’æR%ÿÿÿÿ’|ÅõZÛ¸GlnêLº 0C Õku xªw– «$d^™tu #¢{¹ÿÿÿÿl ÁEÏ¢ÎZüÁ[8t •$àÜÎüé ¾“2Îÿÿÿÿ™ øÿÿÿÿžEÿÿÿÿÿÿÿÿ è mYôÔå¤ǘÉÈ .*ú>ØàŽ}ó‹ v#9ÿÿÿÿÿÿÿÿ B3ù¢V*¬Y “eéܹ¸QñLYÖÞGYÿÿÿÿ‹¸@áÿÿÿÿ-‰œý.Ld^ ‹îr*›³ FÝ1 „xÉ À4ÿÿÿÿk¡ } jîæ zgmÃEQ ~Y4kdE ÿÿÿÿÿÿÿÿåë NNêó0ÂN šƒœß ÿÿÿÿít:3óäÊ]´‡× È ZÿÿÿÿFí*È !B…§¶¡0ZÏó2ÿÿÿÿ)L ÿÿÿÿô; t×ï:a%B;_ –h Zÿÿÿÿnb~ª#bÊ ÿÿÿÿš°TÀý‚ N~ ~ˆ ¿Äáý]Ä• 7 ÙV“- `£Ò< à¨zÄC9‰DìÊ©Â)ÿÿÿÿ•¡…3Å,¸ ÌÔÿ €ÅÒ‰ Súé1Às §m “% -öÉ¢ éc §u +_2‡ VíDÅÁ/ Öw ÿÿÿÿi5‚6 ×£wÿÿÿÿð¨ÿÿÿÿxùÊË´Áò^ÊØ% ÿÿÿÿ,P¦ª©F aKÿÿÿÿÿÿÿÿ!ž R ••ÿÿÿÿ4´ i’ í¨ Ç¨¤ÿÿÿÿàñ~U[… kKÖ |M }SèÞ<¿7o+ž áò „¸ Rf ³”ǃ֎ ?Ö W²ÿÿÿÿaÑ\Ê32Ï ÚF uˆ uE¼² ûžßà Ù†õó |¶ÉÿÿÿÿÅ¢ ~òw¢ 1‘ Dÿÿÿÿ´ þþ>ÓähxÍ‚*†£™¨ŒÃâ=f— ÍÙe3ÿÿÿÿévq]¥Ï‹*®ÿÿÿÿÓ› ¸ÉþR´ÓVEE‡ ÿÿÿÿ*Åÿÿÿÿ|Åftbÿÿÿÿÿÿÿÿÿÿÿÿ/Hÿÿÿÿ©Ø p™ ä/uKƒ6„m 92tò$K´öÉÐÿÿÿÿ rÿÿÿÿQVjßs9 F{i´ Rþ ùŽ x ÿÿÿÿzÀ ·s±ÿÿÿÿ¥ß=´ Q·ü!ÿÿÿÿzä!¨m~Þ¤ކÂᢠ¤MèÚò XÆ všñqû$¥ ”ŸQ–èÇÿÿÿÿ6y ÓS Á§RºlÆ "– Û/ÏlFNÅ~R°BmäY¿– ø"†æúZÄšBØ­\3 ÿÿÿÿŠ¿a ¥j}Ê_Ø, ÿÿÿÿÿÿÿÿæ­äZ¨ÿÿÿÿ¹d¥®‘ ù­P¯áƒ+rjp¢%: „ª·­eŠ @ÿÿÿÿÛ¢ÞÌ@Ö—üf› .eHÁ¢NÕÿÿÿÿ„êpC 4'hë¶çK²ÃÿÿÿÿÿÿÿÿÞÿÿÿÿ¾¹)û Çü ÿÿÿÿÿÿÿÿÿðó\ ` K§õ¯ !)§‰ÿÿÿÿÿÿÿÿR ðT ¸xX ÿÿÿÿÙM 1l 'q„ ÿÿÿÿü\ )„Jÿÿÿÿ[Ö#V=¢A" ÞÜ ÿÿÿÿ>A[{™ñÿÿÿÿ*í¤)xæ^dÿÿÿÿ÷®æÃ·AjrDK^Zoµ ÿRüšŽZ‚ÿÿÿÿQ¶½6j/÷´\éº`h ¿¬ îj ’M Oj%Þöº î r/bû4à $þëÍY "tò¡†= †¦ÁsØÿÿÿÿ!dAç};íë2YZcжxßô?Ô Pq“ ûæ Ä^2ϽèÿÿÿÿOœ_Ö ¦|@é4J“ã =.öÿÿÿÿÿÿÿÿÿÿÿÿN•_íÿÿÿÿÿÿÿÿûäá0¾r~ Ts}"òeëaTíÿÿÿÿÿÿÿÿ9˜Ë Ë*åVá·v ÿÿÿÿM# JW ;Nîð³ðp*ã3ÿÿÿÿ6K˜E¦ žì˱ý!ÿšQÿÿÿÿÿÿÿÿÙb½Ì qÄT/Â-DR4løZL?¨ ˜„›kÉ;ÿÿÿÿ· )$L {TÿÿÿÿþI²/ n)mï+hØ,Dêò ó®¡'Ï^1 ‘RúmZu¬d‡ I{S· ÿÿÿÿÿÿÿÿvQWË >1 &ïn? ¸ŠÓŒ¬c •ì ¹ª ÿÿÿÿÄ‘1 Ý1ÿÿÿÿqÜ GzÉDŸBÊÖv žì Æb%/ žøõˆ †l8ÿÿÿÿÿIÿ \& Qí´ ÿÿÿÿñØ×©~ëh@ 6Z (‘Cöß”¤ÿÿÿÿ™Þm1{@ ^±H»h\W ¡þŒ. ÿÿÿÿðV µ Çsµ+qÿÿÿÿ–7¤‰—j)"àDÿÿÿÿV Êpž –Zÿÿÿÿ{­ßÓ¨´  ·Ûj):Ð*©´Ÿ6"ÿÿÿÿ1 >|ø7 ÝF ì ÿÿÿÿÇrý8: ì×d "Ö< tZ1d °£ÿÿÿÿÿÿÿÿ\ÿ JTÙvÈé_ ›ì‹¡ÿÿÿÿÙø:ÿÿÿÿƒfÿÿÿÿƒ––ë Óe­ÿÿÿÿ+e ×Su~K( 8š¦,v h(6Èíÿÿÿÿäý_YÃÿ•-úZ ÕnܪþÐ ¢]–¨õpª³Š·:áG¯ÍZšk ªm ÈLcÞï$“5v `ã ¥(ÿÿÿÿYK ÿÿÿÿŸ^§ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ8MGÅÿÿÿÿÙŽhy¬êjÚ`%U´! o‹¨K ð.œq¹NÎÊ^¡<‹I`9ÝÿÿÿÿŽ XÚ Áµäÿÿÿÿ['…ã…J´ÜŸ>áÿÿÿÿÙ˜ç”p{ž ÿÿÿÿ­X½{¨h×6ÿÿÿÿx§ xÉÀ ÿÿÿÿÿÿÿÿÿÿÿÿœŸN_ !Ùª|ÿÿÿÿÖö-"] ­y7ÛN˜veÿÿÿÿd¦¼ÿÿÿÿ{›>§_Nd iÊðŽéü ÿÿÿÿÿÿÿÿ”7ÿÿÿÿ•R ÿÿÿÿ µS;·(bc5fbl;I!ÿÿÿÿÿÿÿÿÿÿÿÿq/ "ÿÿÿÿÿÿÿÿ»´ (v_R +]’ :Ï !õ 0XQ ǵ ©zÿÿÿÿ>¥¾Ñ8̱õV=ÿÿÿÿÿÿÿÿ•b3營 Év ‰¡ð Óe@êÿÿÿÿÿÿÿÿb•Ì×ÊeÙjž‹H ME‡ÿÿÿÿÿÿÿÿíÃsaoXSj’žþ ˆ² ÿÿÿÿÿÿÿÿ¢ñLÎ zž ëŽÍG —&eŽJ ÿÿÿÿ÷² ‰xï45 ®>ÿÿÿÿÿÿÿÿÿÿÿÿÿ¦ˆ ±ÿÿÿÿÿÿÿÿSc§J-س´Ià ÿÿÿÿÿÿÿÿEý ÿÿÿÿn¡Ø šûn² TZ ;ª ÿÿÿÿ<ƒÖùáêÄýÚ=Sœ€ÿÿÿÿ['c†Ǥ&y Áào  ªHÿÿÿÿ0d8 I5¦Qp tC'‰p›.¶…dºÿÿÿÿ7†‡êeÈÖ– ÿÿÿÿÿÿÿÿÿÿÿÿƒÊ ÿÿÿÿ¨äs-3Ê»·ÿÿÿÿ–Ê ÿÿÿÿÿÿÿÿ ãÃù5Ö9 ÿÿÿÿ„ž —ÂËRÿÿÿÿ¼]µ ^ïÿÿÿÿ—oHΟ î¢ ÿÿÿÿz–ÛQ pÊ À-oRÿÿÿÿ` ·ˆÆ ¶ {N ¨ÿÿÿÿ…¢nlîâ}& ¬à"ÚÿÿÿÿÓ ¤>ÿÿÿÿØDÚ y½[Ï Æ ÿÿÿÿ„¸½£ÿÿÿÿZ ÓBÿÿÿÿÿÿÿÿÍ tùÆ ,Ó Nºÿÿÿÿgè?ÎÉ-¹Ã¾±úT ˧ÿÿÿÿ·Ä[°ÙüüÙ9ÈÆ_Wõ.²è¿— )¢a-Y']Iÿÿÿÿ_˜`Ö¡ŸÂˆ”s Ä)þV°nCøÔ¹wÕ Ó)ÿÿÿÿðÿÿÿÿ›Å¬ú-q¹ÙÜeš¸ÿÿÿÿÿÿÿÿ2‹ ŽÿÿÿÿÿÿÿÿºD¡yRÿÿÿÿ¡ú?ÈËÖviÿÿÿÿÿÿÿÿaRˆ+ `™¹DõZæ`ÿÿÿÿ¬@Üf:º ØëjðÕ§ñÊ×FÉÿÿÿÿO ņ «°}ö'iãqÿÿÿÿËŸÿÿÿÿÐ"TA™ –ëéHø^ÿÿÿÿYz šÁ·ÿÿÿÿ¥Mÿÿÿÿ[‹Œ¬f“õ˜ÿÿÿÿköRz/yö‘Ld•. 륿¥Üÿÿÿÿ¶>Æ)ÿÿÿÿ·êÿÿÿÿýÿÿÿÿÿÿÿÿxÏLÿÿÿÿä”EEÿÿÿÿ>Àÿÿÿÿ6oÝ? M6:²qí¤S«IÆä.mÁa ÿÿÿÿ ÿÿÿÿÿÿÿÿðJ É¥dDZ¦ÿÿÿÿ7, "IE„Û ºRf–0ö… ö!|Áåd ±Ù}ôJi™}T£ÿÿÿÿû]d”([ñEõúÚ‘ŒÿÿÿÿÿÿÿÿèŽ àãÜŸ…uvö ‘àiïëZ Ç[+û ¢œ mñ¤µ©ßm%&f5£µ ÿÿÿÿFlÿÿÿÿR[ôlÿÿÿÿ(AI¦ @ÿÿÿÿÈòùlIÇçØ zw‰W ©ß£¸) ð‚Ö×Ù^mÿÿÿÿÞîP¶ç <¨›] ðØ l™>û õ$fö!ÿÿÿÿÿÿÿÿ©yàÙOztògÕÿÿÿÿoöÛì U­üDæµV RP·Aö3Þ>8 «·ÿÿÿÿÿÿÿÿ%¯yh!ÿÿÿÿ£ 'u±2ïäs÷‚a ÿÿÿÿìq“n ìoã6èˆ ô²–û{Å –¤ Eÿÿÿÿÿÿÿÿ‚rÿÿÿÿJ+ÿÿÿÿ1üÂ9$ÿÿÿÿ¾Rÿÿÿÿ4¢ Ûç6^ ªÿÿÿÿ癋¹ ˜pim^˜ º¦ÐZª³ ÅÊ‹—ÿÿÿÿµ ÿÿÿÿt 1Ü^£Hp jÔ™ ÿÿÿÿ¹Vº3l˜ »Úÿÿÿÿco‹·€'ÿÿÿÿÿÿÿÿšyÖ& Ül±š|·¥ ôÿÿÿÿóòõ“ C@£mAoÿÿÿÿÿÿÿÿ­n 7ÉÓöÕ_gX†Ê*£ \ò  éPË#£þ»ÿÿÿÿO4ÿÿÿÿU8I¢°T9®" g’âÏÑÇGfæöÿÿÿÿÿÿÿÿB“s‡y8WoQ.É~ÿÿÿÿÅ 6¬ È*ÿÿÿÿ*&9†ë‚ÞE³¸¤•C m áM³·<¬†¦ ØÄÿÿÿÿ¿h›Ó H*óŒ L3-Ý µrœÍ†ÿÿÿÿUÜÀœò5+ò0Nâ ”õÍE ïT‚’Êð ÿÿÿÿ´t_ŽãÏ ÿÿÿÿæK:±G± ¨Zå9Š(âQÉp Þ%¸/Ók Ñž ÿÿÿÿÿÿÿÿÝ 8 œ?œ¾W7¶l Ó œ]¿ŒýlAì—NFÁµôÑíNæ?É&Ä3ÌŸãfƒ•~ÞX ´ sÿÿÿÿ2ªËT["½Øø—o¨È Q*9$(¹JÆÿÿÿÿ¬î 64 hA¬=¡Ì Š -Ü ‹ð"¤A ÿÿÿÿÿÿÿÿm é:ƒÍ™JÿÿÿÿÿÿÿÿDÀÿÿÿÿ šÿÿÿÿùHtúMÿÿÿÿ† f ÿÿÿÿáHOne»ÿÿÿÿžõtÑ*eû­#v'N‘ÿÿÿÿËHÿÿÿÿ®wmÿÿÿÿ2¢f˜ë [[x˜[j5¶Ç'Üaÿÿÿÿÿÿÿÿÿÿÿÿ« Øì¸Ö¤zaù;Z(ÖðûE)%ÿÿÿÿcšðÿÿÿÿ¸(*Eù±ÏB¢_ «%ÿÿÿÿÓ¼ú›ÿÿÿÿÜ h!î 5ï Jõ˜œ*ñÿÿÿÿ× ŸS¤ 5¶…s/ê¾L¨ÿÿÿÿÿÿÿÿ<§=êÛ”èlÿÿÿÿ†ì 7^I+³[ZsÙœ ºü !?‚Ú "{ äˆnÜŒÿÿÿÿÂá!žÿÿÿÿFÿ~¿>°×KÏ,£w:õP>q¤ ?ö ÿÿÿÿh[ b'’ÕŠÝ‚ÿÿÿÿfqÛGëÉÿÿÿÿ5åÿÿÿÿÆD Jõ3)*ÿÿÿÿÀCñ :=ÿÿÿÿy%ߦÿÿÿÿkEÿÿÿÿÿÿÿÿȰþ¨ä:vÿÿÿÿP%¹ùZzW£T8­ gsÿÿÿÿÿÿÿÿ‘Å Cð|Œ@†·4O"G30‡Gñÿÿÿÿé ÿÿÿÿ´D Œ´Œ'ÿÿÿÿÿÿÿÿŠüÿ$gˆ ÿÿÿÿ'¯JÌÇ$WÉ8 tséæÿÿÿÿ|³ö ‰ÿÿÿÿèZÿÿÿÿÿÿÿÿ‹Œ ö·ÿÿÿÿG^šõ@8µãnu$]ÚÿÿÿÿËÒ”ÿÿÿÿwm 9ÍÖÿÿÿÿ AÎg3ªµ«÷ÿÿÿÿ½û WÊ¥Í ”ÿÿÿÿŸ‡è™°[ ›-Bï0¯?YÿÿÿÿU´onÿÿÿÿú³çQÿÿÿÿô©†Ý],ÿÿÿÿîh xXí¡é í@ÍA<?²*§Šðøk E& \° !¬À!švù 0T H²ò‘7øƒŒL YEK'Ðûþ·ŠO{ ÿÿÿÿr¼ŪÖ o¸ .ë€hÿÿÿÿ³b$ÿïæè_té ôùÿÿÿÿx2‰ 1NÔ$‘ÿÿÿÿ>k š ¹| ¼Î¢… Eïur“´K$ùç Rç8Åàš ÆW½o àÿ1׬a fˆÎ…æ—œÍêod„ Ÿ ô1“}¥L/ÅJQ™ÚšÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿwˆÓv¢Æ0ôø ¢0Üä6ç“ÏÿÿÿÿOÑZ?&݇”hùÁ”C¯ ãé ™{ÿÿÿÿÿÿÿÿ¢("4¶`ŽZ"¾a:×î‹?¢ɤÿÿÿÿQ6“›¥¨ sÎ]¸Tº-òK¸ÿÿÿÿD­ø;C×?ÿÿÿÿ,º µÿÿÿÿâ È ßž ÿÿÿÿag4.¼gÿÿÿÿE¤¨: {µà")çj—Ä´OãYzò ó°ÿâ J)â’j kkQ³ê *ë¿mÿÿÿÿÿÿÿÿ oR`íÉÍÑ ·ZK ×Y·1ºpT¸©];0·náá¸_ñæÿÿÿÿ„# É—×û_ª)9ñȧ ÿÿÿÿŠ7 ã¶ZÅÔ|zFvÚ àD9·ö`¶Mµ ñÈÿÿÿÿÿÿÿÿ8È0 JÈ Ü9±å9 ù ÛÆÚ+KÿÿÿÿÝd»¿zúº—4@˜¼bŠÿÿÿÿîE–ÔV} íJ·”ÿÿÿÿÉ(ß%`,êÿÿÿÿ6`†®ÿÿÿÿÿÿÿÿxç% šaU‹Èœeõ‘[:9ÿÿÿÿ£˜~Á¬”ó¥ Éíþ°ÿ´Ö¤sÿÿÿÿÿÿÿÿ£Ð ÅKÆ«Â/ñ _ÛÿÿÿÿÝ{°Cÿÿÿÿÿÿÿÿªµo¢ ǼãG ]V2ËË;ÿÿÿÿº ¬à ŒöN^ùõ|Õºž ߃µw6üŸ2p4UþíÌî{ŒQi|_ ÿÿÿÿ냭6m |EÉþ|¦GB¹6ÿÿÿÿ¸ÚÐ/ØÐJk߸¡æÿÿÿÿÿüý¦ ÿÿÿÿ• ðWA¯bcŸø~49*„ºæ[¥Ž=«Ì“9ÀÑ ÿÿÿÿ‹ïb‹ ‰” %i£ÿÿÿÿìcËW–ÖÍ´ÌÊ«Ê; ö:ÿÿÿÿFS§xÄÛKö®r£ºlÿÿÿÿU…ÿÿÿÿUf;úlRÿÿÿÿ[Ï û±æbƒ~Ïâ„”  çˆÛß¶Hý ¦xY…X—$ˆf±1£ðÿÿÿÿsxhöZ&j ÿÿÿÿÿÿÿÿ›™Ù0òŒñ¬Œ Ç.ÿÿÿÿ´ñcN`‡rl?˜µ;ßö'-ÈÐ N *ÿÿÿÿ‚óË7cÿÿÿÿ¥BŸ HbEõ—Š'`IÉ„½Šÿÿÿÿt½ À›ÿÿÿÿ>?6ÿÿÿÿWÜ ·ª-¡/ÿÿÿÿ0ƒÿÿÿÿM¦½Æ,Íûÿÿÿÿÿÿÿÿÿÿÿÿ KJ(FþŠ0 ¼Òn£7åÐ^m¬ÿÿÿÿ‹ru ÿÿÿÿ¹ö ß©å¼ SRjvö E˜ÿÿÿÿùp*ˆY¬ÿÿÿÿ£5~sö9øuÀ² s¯ hÓ µÎ!à%¥F‡Z âI6™ã àø¬®m8´¬ñ¦,¸½¬ßU!ÿÿÿÿu°]_ÿÿÿÿ{;·z‡ãóTÐÔ*ãÄv ÿÿÿÿè™Çàf 8ÛÏYÐü ÿÿÿÿót[ Ý@þ!R ü%éäZóÿÿÿÿ”æÕ Á† qÉíá™À±íÿÿÿÿÿÿÿÿÿÿÿÿÙ„ö×P3ÿÿÿÿ¥¸˱ ÿÿÿÿÿÿÿÿ_Í4.Ò_"ºNö Û_|Q†·wñ¾Ÿ o÷ÿÿÿÿ–3Üm`ŸÿÿÿÿûlbÿóªÎ=8ÿÿÿÿ(?nâÿÿÿÿ_Xë¦:”õÆܼÁ‹ë’ÿÿÿÿc•ÿÿÿÿ6xÑ~P ˜ÿÿÿÿˆß rÿÿÿÿòe³zò€]SI {ò©Ö¼zÁÅÿÿÿÿ€Ýÿ×ìd)" p‡ ÊÿÿÿÿÿÿÿÿI¡ÿÿÿÿSºŠÏß #f)eÿÿÿÿ! 3‘ &)Ó“M†Ïkÿÿÿÿ£ÿÿÿÿ‘Ïùî‡y‹di+ׇÿÿÿÿN*“Þ3Þ ½­¿Gå Ïï +¯;_`áèá ÆÉÑ£D†ÿÿÿÿÅÿÿÿÿEžÿÿÿÿÿÿÿÿ³ Iß¶ƒ©©¯Æþ“êÉ(äAqÿÿÿÿžRÿÿÿÿ~ÿ ÿ¹QUº4œeà(âÔ „ÿÿÿÿÿÿÿÿ6ghäHfŠëô¢R ÿÿÿÿ…ǨýÓ:ú\™ çM?ÿÿÿÿ¼.!/· X]¨]“oNÅ8«6\¶F—åY›1ñ Ÿ ½Í½íĉ÷“ÿÿÿÿ®&P/%” ÈiQGØàÒð¯U¬ÝœíÍcžÿÿÿÿ ˆôyvuÏ4%;SPS¹viF4dü²}™‘Þ™êÓÿÿÿÿÃäÃV Ƥ–´¹ÿÿÿÿž¡ÿÿÿÿ(4ýúUΩ2á CAÿÿÿÿ`œ=”Wÿÿÿÿ¾[4#ö "I7µÌ×zß”Ñ2åþT«fTÿÿÿÿ”úhX mˆŸ§ cQ…6毱­BgÒŽa&’†9깋D5€•š÷žç Ûoa_wX =´¸ÿÿÿÿèî°±2?ÿÿÿÿR['QfäSŸz¢<šÿÿÿÿç[úƒïût•dâô£3ÒíIú`ÿÿÿÿÿÿÿÿý`´°OÁ„EíŸ ÿÿÿÿ^‚f ¯ú¥«ÿÿÿÿýn¥ÿÿÿÿ+ /óz ýèáò ÿÿÿÿå,ÈŠâwÞ 2a¦Óu(é ˆ ÿÿÿÿ•» 5|ácÿÿÿÿ—4èÕ¦Ë@¿ç©$ n‡ ¦ú 3‘B=èe^I'€9/Bñ) B§ZÔ"p óÕ^ æFKÉq¶ ë m Àú˜sÈB‰ÿÿÿÿÑyDº†<¹o¸ZOt²öúmžhÞ…ÿÿÿÿÿÿÿÿß]ݸ]qÿÿÿÿÛ˜¯¿ Ë];_}3E½ Ø ç%|ÿÿÿÿ4[Íç8€ø'¹š¤–³ü ýi3· )¨ (‡R‡³ 8QüŽ÷¸ ÿÿÿÿé|€«V. õ?.<$˜;º „.x‘Ú¼wºt:“òÚωnÿÿÿÿC¼ñ]òòÿÿÿÿKE øE ºE v{TÕËbç”·rµ ÿÿÿÿºùïðï=v Ë ÿÿÿÿúö ÿÿÿÿî êxgm¶Y^ÉçG¦C¸GÿÿÿÿÔþz˜–Ô–Û üþÿÿÿÿBÎsT¿"¡|tÅðÿÿÿÿÿÿÿÿ<)•¹ óŽYßJ»d·îo=†É<¿F?f±xzÅXØ ‹ D• Åÿÿÿÿe÷UŠp¾nÚ9ÿÿÿÿBÆf{km… vG ´ _ë0ÔáÀ»,ÿÿÿÿrPµ\Í´ÓÈHQ©Œ æÿÿÿÿ#sìÔÿÿÿÿïIt'¸—Ì $kšîˆNE„–xïHÿÿÿÿ¾ß C±ÿÿÿÿ¬Ã BÿÿÿÿgÍI’ÿ rÑÿÿÿÿ& ^€TA^’ÿÿÿÿm‹æ¦;Íà ÿÿÿÿÀ! >f€ÌŽsܬ ‹k% t¾Žeµg­¦µ²>´ÿÿÿÿ(F*B«áŒ ÿÿÿÿr¿R±[þ §jŸkeAçì–‰ ÿÿÿÿ|Îɲ¼!©ä‡fÿÿÿÿnA„£ŸxšZEý×É ÿXË\¶Ò²ÿÿÿÿÁ¾P ûå Ùi  _ÿÿÿÿm›ÿÿÿÿhqÿÿÿÿd ÿÿÿÿ¥ùÓÕZ÷ý|pç¹uZôü°ÿÿÿÿÅ0{‰hÏîsÂÍGÿÿÿÿ‚†=ˆ mŸ•H ŸEÿÿÿÿÿÿÿÿÕ]H  øÞßÍ¢Ÿõ¬×Êu}-‘ê}ÿÿÿÿkÿÿÿÿ6™sÜIÀïÚÿÿÿÿ=Xѵÿÿÿÿ¢L ÿÿÿÿÿÿÿÿ£t’Íÿÿÿÿ÷}àŒÿÿÿÿÖlý)ÿÿÿÿíuÿÿÿÿÿÿÿÿ(ÌÖèZÉyþ¸ë;c%fS•(è)½uî„ÿR’¯om&ÿÿÿÿ=ú,þS1¾µˆýúßUÿÿÿÿNVÿÿÿÿ’sB× –ÉÆÉ J¸¼­x‰½ê§ô ÿÿÿÿÁ& dÚCë&d„ºxëÔMé ïxK ú‘Àx³2ŠÝÿÿÿÿÿÿÿÿÿÿÿÿÓ‚6É e+¹‚§ Äp ÚƒßZíÚ ÿÿÿÿ3ÏKt ŒÍN5ÿÿÿÿÿÿÿÿÿÿÿÿÎ ÿÿÿÿ^R ãøF%ŸŠÚÌúqöÜP ¤“'{ŒÛý†%ÿÿÿÿ+B“‰R»¾ [ÿÿÿÿÿÿÿÿÅ@x÷(‰%׆#p$—r•ù^ÿÿÿÿÿÿÿÿ8«#8;jãµ; ¸¥͉ª, ˆk<˶%)yÿÿÿÿÿÿÿÿ+sx5ÿÿÿÿ1í,6Êö®`¥ä ÿÿÿÿ|ójœ4²nIÖYß5BY®M-%ÿÿÿÿP%a¡ ïÛ ÿÿÿÿÿÿÿÿ 0i‹'ñÏ0Á÷Óÿÿÿÿÿÿÿÿ™ÒXñÛ½- [Ÿ© 4/•gPýµ<&å»6ûhÿÿÿÿÕÙH%ß”žÂ º€‰HA÷µ”ü‚Šʒµ7t Ñ ú8 Á¶ ÿÿÿÿÿÿÿÿï”ÿ(ÿÿÿÿÿÿÿÿ‰ UžðØ0ï+o þÿÿÿÿH¤ A•&*«ÿÿÿÿœË2_IŸ ¢I11Ä ÄÁÈúUb> ¬kÓ´þF‡©©^Ð8M‚ª˜ý“6*H¡È¼ ´–ï *ÎVÿÿÿÿÆôÉi#ÆdƒVù6P¹T up³ÿÿÿÿGÌ(}d z ±°–Š.Èÿÿÿÿô³ çY3Úõ®÷Q:Én=–ôëÿÿÿÿѤ c×óÿÿÿÿ÷ÿÿÿÿ.çË<D ’¢Ëÿÿÿÿ”cÿÿÿÿ ï Åu µE ³0 ÿÿÿÿg€ä‰ A‘ ÿÿÿÿ:ž’ɶFƒ{:ñíî€ÐGMgÐ×ÿÿÿÿ¥Á!Îpj’éœkæ×^"Ü_ ?ù} Uu 6pÿÿÿÿ‰“ÿÿÿÿ2¹M0жÿÿÿÿÿÿÿÿ °ÙX" м"ˆ Å\-' ÿÿÿÿÿÿÿÿÖæ|zD$ß“ÿÿÿÿ=<¸æÿÿÿÿ²£üü·öPáÿÿÿÿ¦ÿÿÿÿŒÊ ¦½ÿÿÿÿ"k4³é¯õ%ìÿÿÿÿæôa"Ì+r™Øx')«bÿÿÿÿ$B÷Ì8" váÿÿÿÿ‚rûTQ~‘gcráì ÝSË,#çï)¹…øt ´ÎSãÖ?;Ì&gkgÓEO‘ÿÿÿÿôJ„h £ R’¤çk‰ Ci4ô 0>8F!Þ‡ ¸ nTÛø±’ ¥èÿÿÿÿÿÿÿÿaÍ9f ïq  ûaì™Ê«æ ™ñžœŒ¤­ÿÿÿÿËÿÿÿÿW¹}ìE™ !’`| 7ñýqÿÿÿÿÿ¦/dÿÿÿÿÿÿÿÿ¨,ІšÃ×¾ ÑS m# ôËfóX èK;‰õÙÿÿÿÿv`ùøޱµÎ:ñ  ÿÿÿÿ‡í¤g [óz# 3»h”ÿÿÿÿIY-Yú™÷ ÿÿÿÿ‡fßÿÿÿÿ„dj|§z™ŒÛ 9Æ€-ÿÿÿÿM~îÿÿÿÿ‚¦Á#´?Éÿÿÿÿ=§É6 ó,æ`ÿÿÿÿÔ÷&$ꔯ•'-ÿ>…%Þÿ\ mˆŒ‰ ËrÐmÿÿÿÿÿÿÿÿ‹SΕøßx=–³Û ÿÿÿÿ±Ãú\`Þ0& ÿÿÿÿ ºñˆO´ÿÿÿÿdÜäX /F³€ܵêX k §ŽL ×øm¸ ÃèÿÿÿÿBÿÿÿÿ`?|ÄÉ w¤qŽÝ½‹A%ðø8YÿÿÿÿÖ >»úÿÿÿÿ°— ˆ— sÞ;æw ¿÷ˆÚö Vî·û<ÐÿÿÿÿØw8¿`Bqð~ð{/=ÿÿÿÿÿÿÿÿ¿<>Iÿÿÿÿÿÿÿÿÿÿÿÿ¶¥ Aù Y8-/cÿÿÿÿت †s%tÿÿÿÿPX’[ U ¢¤"© ÿÿÿÿ¥°×KÿÿÿÿÿÿÿÿÌ2•þÅK²Ã ÿÿÿÿ=ÿŠ6 †PýE¯CîÎ5xÿÿÿÿ¡Þ Ó¦ÿÿÿÿÿÿÿÿ5”4;%í ¾šLÛX'ÿÿÿÿp§9ä„hÖ©ÿÿÿÿ‘ì÷ dÒ_4 en‚õÁ@WÎÅzº zÕ Þ,r ¸eï%C+ Æâ¥rV× Õç Y GñZ–ÂCà ^èˆ++çì ®«˜ƒÉ ÷²–×Ê+†^ùöeÌi 9c'†1Ü® çŽÖ ´ñ ÷ÿ±lEêt© §ÿÿÿÿáŽñ ÿÿÿÿÿÿÿÿÿÿÿÿDO¯- ÿÿÿÿ‡XX²p3í ÿÿÿÿònÛtÝ MÛÛ ÿÿÿÿ«5·{× ÿÿÿÿÿÿÿÿØ•Ým j×  h ! §šN S_([)Ò GRæ `PÃj ÿÿÿÿUíì>ûº†’ynð§T扸§—µÿÿÿÿ!1ÚzØ ¤úÜTÿÿÿÿCÂßÏÿÿÿÿ1± $5FÓô‹/b]§5ùJ½«ú`X+ˆ¡X]HÐ 537¬×3ï‰nn·× w÷ºg˜ ·CzÉǼÿÿÿÿÿ6Õ/h \·\ú§ðbéÚ¬m’ úµ—Oƒ…ÊŽÞ!@¬ÞG¾„±Cº§^§¯læF2»µ° Ã<é_`ïZ¤ ý_؃ÿÿÿÿoÖ¬!40 ÙKÙk÷^lñÿ, ÿÿÿÿÿÿÿÿOûƒk ÿÿÿÿògÿÿÿÿœPÿÿÿÿî )söC ÿÿÿÿ‡ öÑò8Cí± &&ÿÿÿÿõÿ ä®Ûel“"éã>øCÓ ' q”ÿÿÿÿÉÿÿÿÿl‡J¬ÿÿÿÿ–ŽÿÿÿÿçÈÿÿÿÿ½Jaˆ:ƒÁÛQ–j…&¼Ö·Ï<¥q!&' Âqbÿÿÿÿ§‹G2 “«kM@x°ãž"ÅŒø¶ÿÿÿÿ&?«ýYó3!ÿÿÿÿ¹ÔÖã°qeä,gÐÐÃm”dŸU¨ÿÿÿÿäÿÿÿÿ ù7Ç‚éžZ“± ŠÿÿÿÿÝì¯ œÉ‡%8 1] ù'!Ö ÛˆÃ;8‡ø’@GÿÿÿÿˆÔÿÿÿÿä¡ ,ÿÿÿÿÿÿÿÿÿ<‰ÞÚòlcÿÿÿÿˆW‘ýòF±{êŽ_,¼V+ ÐK‰_ / +™ÿÿÿÿ}H æuW— ³?ÿÿÿÿãÌÿÿÿÿ6!I÷õYÿÿÿÿÿÿÿÿ<¼•ðüî‹SFN5&íJ]¤ï^ÚÿÿÿÿˆT²’"¾ ê˜ÿÿÿÿ[GªµH-ë çÿÿÿÿø§‹lKN‘,†]!›¥Bÿÿÿÿÿÿÿÿÿÿÿÿ¢ ÿÿÿÿ*ÿÿÿÿ~ X‚Éÿÿÿÿÿ|ó¿ÿÿÿÿ7˜¬§7ælóÿÍ0™'r¦ ¼˜ ÿÿÿÿ´34óPÜUÊ ±×³+oЩ„jÆü:îÀÿÿÿÿ£'•u EéYCj‰ ƒ{qŒ y@˜ÿÿÿÿÿÿÿÿ`:3Çúöe oö±~ö8ÿÿÿÿÿÿÿÿéCpÿÿÿÿMWSX T˜5T5iÿÿÿÿWÝ´ÕÃC¦á…ÿÿÿÿÿÿÿÿÿÿÿÿ§O¨E ©2È' ÿÿÿÿ‹œŒ‚1+»“Ú›ñЫAÿÿÿÿ»ÃãŽw‡HÓÿÿÿÿYÝÿÿÿÿA‡Wºq;àÿÿÿÿWM ˆ—•ø‰ÿÿÿÿO(Ö'ÿÿÿÿèà´•&ÿÿÿÿš·dé^ ÿÿÿÿ!Zb¸•¬FÑ5ÚWb(¥Ýÿ¹«ÿÿÿÿ‚\Hà YsêgMÐ"ÿÿÿÿÙ£YÿÿÿÿØXl;ǧÛ zËÏÆšJ…Bs€+@(Í|()êMÀ¿Ä èç' ÿÿÿÿHü {aÿÿÿÿrœ‚(Ï­Tü ÷|E¼Dê‡ ±©€ ìŽ<ùÿÿÿÿßCÿÿÿÿêÕ¢%¯¼qÐ^ +] íVh /U% #y¹Ð²sãÿÿÿÿ,€Tþ õV+q`¦j¸…a„O5§]ýŠÿÿÿÿÿÿÿÿA¬ ²+åÿÿÿÿ Hÿÿÿÿu ÑŒ»#ñ ÿÿÿÿQ¬ð †æZÙÏF о šRoöPûl"~b9‚ÿÿÿÿÿÿÿÿ~ï-ÿÿÿÿ_GSã]ÿÿÿÿÿ¿L82ß Û9ªåjèî)cþ@åq|yŸ1,0 -QJ… ÿÿÿÿ2¨êNJjÊzûÐý¾ÉÿÿÿÿÜ_ –ë ÿÿÿÿj´øK˜ÍGPÿBÃA²‹[ 0Fx2Ñ„Ç_ AL,IüÊ ú] CÐ.™:Q^`ÿÿÿÿÈÈıù{ ÿÿÿÿ¬Ñ.«÷º*&ó#tE‚ ‹ÛY£!r… $ aÿÿÿÿ±.çO øÝ `¡‰ >t¬Å â&lÞi'"… Ñ¿ C0 R?Ü¡ ݨ‚¤ÿÿÿÿÿÿÿÿï.ÃEõ ×&½GO_¡Ëÿÿÿÿê“ëY›àà;ÖÚŸÚ*,»m¼5 ÊÛSïæÔK¬âOáΖLÕC™} —37úòùZƒÓ r ‡íCÿÿÿÿÄ„ .Æν ±¡CK<=(¥„«Gÿÿÿÿ}ÉžÁà±ÜûøÆÏèƒ ×0ÿÿÿÿn&‡G ?X ƒ,Æ æ_TP„2ÿÿÿÿ›gÿÿÿÿ´%`©Ÿ+¨™ÿÿÿÿPîÝÿÿÿÿË8ÿÿÿÿkåû´åÿÿÿÿ{lÚqÿÿÿÿOkJ '«ÿÿÿÿjª¼ÿÿÿÿ„¿¹ÄÿÿÿÿÀ`äÁ”ÿÿÿÿ.f"[ad dW²63gê*_° ~(\nÿÿÿÿ³¬ÿÿÿÿÿÿÿÿ!±ŠüŽp| n´ ÿÿÿÿ"PIéc:ºã‹^ÿÿÿÿmÛTß™уÿÿÿÿ”Îç9sÈrÿÿÿÿ¤Èÿÿÿÿ扦éM´© w&\uJ.‹oœÿÿÿÿ:•Û•îÿÿÿÿ÷¸} ÄY×\ ȨÃÏ ºéÿÿÿÿÊX|œt°#´ÿÿÿÿ^`Ù=îø•ÆÛ þ.þuá?x#d®6´i¸zŽï| ‰ bÈ,g®8@‡| ÃîN´ˆÝ­ÿÿÿÿ·*A/t8[Èñ«qW o]ÝÞíå8N Ãiÿÿÿÿí÷äÛÑ •a¿Ýÿÿÿÿ¸gÿÿÿÿ€ŠÿÿÿÿæÞÔÎlägé …­ÿÿÿÿ™ÿÿÿÿ$™E?ÿÿÿÿ¶þt»þb u-‚1ÿÿÿÿã1À$P¹E† m1§3Ѱy5¦®i ÒWèža”ïx(LzØÿÿÿÿÿÿÿÿQâÿÿÿÿÃ2]ëy <BýDÔ ¢#ÿÿÿÿưe‰  4—f]tN ˆøñ‰fF#q lì Z—sÞõN5g¯Û&/0XûW(÷1Ö܉ÿÿÿÿû  ú¾ngŽ…Ž0NŒd7Éذ)öçÝdåHgëÛ¼ ¤yxGÄ‚ÿýsLC Ÿ˜ÿÿÿÿÄ/¤v-ÏW +G ¹âãê‰hOgJmŒ „Å ÐÅ œV*ÍÔ ‡¨Ägù4€ ÿÿÿÿ°«9üëÿÿÿÿ Àê„™­\ Œ…‰OÌü0ÿÿÿÿ"mè5ÿÿÿÿÿÿÿÿ TÌcøª´Õ°g‰:ž÷ÿÿÿÿÿgl¸ÿÿÿÿpGá Š yšÿÿÿÿîqF #U’µ‡~ ù7 evÇG ‚Òíÿÿÿÿm'½âu‰ ÿÿÿÿE‘xÿÿÿÿ ð ÿÿÿÿê„«lË Ç&sê– ÿÿÿÿÿÿÿÿãªÿÿÿÿý*¦M°YM?t¬ûH ÿÿÿÿú&ÿÿÿÿèÎ]K¬èÑÞŒ˜Ì¹=è‹'ˆS±$£îÌîû u¢S ›àÿÊ£òýä·B7Nÿÿÿÿ9œ‹* 2£&æ^A-uw{9Ã!Kÿÿÿÿö  › ¾ÿþN_?eQº/ÖŸtÿÿÿÿ¹|ÇÙ¢ ÆFƒÉ«Æ‹+ÐÚ «©+ïûö=ðZ{wr’ ú ÿÿÿÿÿÿÿÿ2í¿@ ²Ö­èàÿÿÿÿ“.ÿÿÿÿ:¢s‘®™¼& ò' Ô–/ævOùx˳éâ×Ach˜ÍýŽl­-Ú©àRËžÞXÏ6›ñUœ.E_ ÿÿÿÿ©É…´™µ ÿÿÿÿµ%šÂÿÿÿÿÆñM· ÿÿÿÿ}b\g}Ì£‹ TËí ô0©ÿÿÿÿÜOÈF"È qÃùûÈ ®Öj g ²3òÿÿÿÿ|•fÁhÂÕÓ¥ºt2mœ4}Õ¨|Æe¼ ’6 ï ±È FÀôk8¢³8ÈrÅÖóBR ÂW³v‘•þõfõ|‚}ÿÿÿÿ¬ñi$$—ÿÿÿÿÙ¶sm±^äÿÿÿÿá£ç?[[d} š¥=£&æ ÿÿÿÿ~ÑÂCÙÏsç #¢¢Fdè‚£3<Åq9Ý¿ÿÿÿÿ¬ BöEÿÿÿÿy … •óþy&«‚AÿÿÿÿjW); ÿÿÿÿrÇ9) ñNPÿÿÿÿ‡t›XF8 ìrpEçø ° ÿÿÿÿªp=î ¶Ô¨ã¢9tSvAÞ ÿÿÿÿÿÿÿÿ¹ Y¤(§?Z† ÇRàôÿÿÿÿ‘S;­ÿÿÿÿýþÎ EÇvy ¶“ R¬ ášS:ÿÿÿÿ…tÁì>SHV@òsôË" …; (“ 9°ƒ;LÉmývx ¥ãñŸ6˜ÿÿÿÿÐNpm,‹óÙULÿÿÿÿÇo mÓ¥ [ÿÿÿÿdRtn€ÿÿÿÿÿÿÿÿ¤ £Bg&ÿÿÿÿû±özpî Ë]Úö ÐO/Ío£לÿÿÿÿ„û™UèEÏ:5°} ÿÿÿÿ ²úy j–tˆí ^dEÚ ƒ€J"Äâ UTÚ–|$ú ì[ÁÞ9šNÆÊ'!ˆ]kË õ ëBØÿÿÿÿÿÿÿÿ}JÞÿÿÿÿ7!xõ‘!ƒïh×ûEÉÿÿÿÿ¦¿'hgOfÈ5ÌŠN2cõÊ'ÿÿÿÿº5è +ÏJ {eÒ{Ü B׋Í2:= #ÿÿÿÿÊú±Žÿÿÿÿÿÿÿÿ¹÷ÿÿÿÿËÆ )Q8Zÿÿÿÿ‚WÿÿÿÿÿÿÿÿzW€vì.ÿÿÿÿªÖ®OôjÿÿÿÿÝw☀ª~«‚X¼f‘c×f eŸÿÿÿÿV( ÿÿÿÿÿÿÿÿ»oÿÿÿÿ!Έa¨ $ ¨Í­ÐóÌ èÿÿÿÿÿÿÿÿ§±ÿÿÿÿc §}ÿÿÿÿÿÿÿÿvz‡@§t,¿ñ½ Òcgá(×jïB5oz‹^¦—¯½J}¦5œôÿÿÿÿÿÿÿÿ °td×+š@`iÿÿÿÿÃÙÂYÑ 5˜Q! y8úáìúkMæë mÎ* k åÿÿÿÿÿÿÿÿsŸ³ÿÿÿÿþñ ÿÿÿÿø ù¾¤’ÿGç ‹' Ýÿÿÿÿ&ªnÿÿÿÿ ·çÿÿÿÿ9ÿÿÿÿÿÿÿÿðš¸þ ;éÁ‹ 8ÿÿÿÿÿÿÿÿ«»÷òÊî“”-Ù€3ÿÿÿÿÿÿÿÿ½ltù Y®ÿÙ— ¡a‘“ÿÿÿÿŽ)ùËÿÿÿÿ†vEPÿÿÿÿ˜CUÿÿÿÿÿÿÿÿP Ò¢ v¥ ì  ÿÿÿÿÇxÔxjÏLÿÿÿÿèÙe<ï;ÿÈr­ ÿÿÿÿŒ¨ÿÿÿÿáÓjçcÈRÿÿÿÿÿÿÿÿÿÿÿÿp) ŠÉ‡ä\­ |Àý8 ÿÿÿÿœ;| Òp ûÿÿÿÿz„ Q Ö{®5¿ÿÿÿÿ¡' p »±ÿÿÿÿ{k Tó  %Ç¥ÿÿÿÿÿÿÿÿÐV€Wìúÿÿÿÿs: É +oT$î ð»Ç]3e«ÿÿÿÿË;Š…ñQÚÝŒ è…œ= Å…tVÔ Bkß_Fî³ /\, s;çÿÿÿÿ§Uqé`zZâ˜ç+ÿÿÿÿÿÿÿÿÖž£¡nkïÙ»ÿÿÿÿ[{±`ÿÿÿÿ³ ÿÿÿÿFJ‚¹têR¹ ²!;­`©‰É@õ=ºIôçé]ÿÿÿÿJtJ£Ëš .zÔ³»="âŸ~D =‡í9ÿÿÿÿÀÎͪ‘ŸÆU¶š Tc;çÂþGÝÅ –À —‚Þ Ú ÁZJÁ 6Éøÿÿÿÿ|<xôÿÿÿÿ.ðì¨ œXÒ ÝÈfz ÐÊn È @‰Š‘ÿÿÿÿÕŒ›¼ªm»×ÿÿÿÿÞ0]¶h1ôýšßÝ!—ºKÌb‘QJ ãíâ´º>¡5ßåÿÿÿÿ+}ÿÿÿÿm‡”0h ZC òrk Oÿÿÿÿãékðö„Ù;>Xb S‡ZíôÁ ¼fÿÿÿÿ#Û•éÿÐ2ã ¾U@» .2ñÿÿÿÿÿÿÿÿ¢ hx Øÿÿÿÿ?ïZ ÿÿÿÿÜõ‹œr°cVrPKJo ÞÿÿÿÿÜ rsr¹# á-£S²õÔ0'3SÄ5?ų~M_5ÿÿÿÿgWí=ß l\”ˆ ÿÿÿÿÅé@Éê “Q{4®yƒÿÿÿÿ-»åŠ ±úÜ€-rsI0^SLÉcÄÿÿÿÿÿÿÿÿã_ç5¿ê^ý^áRì p•u…¥“=bþR xrÈÿÿÿÿÿÿÿÿüV)[ñÿÿÿÿj¶4Îü7×Êç bÙÌ åÅå56ǧÎû¾q‰B@ºÿ¥‰˜.Þl ZQÿÿÿÿY¹ +áŶÿÿÿÿ 3ãªÑãÿÿÿÿß&Ù ÝowP¨vvjW‰ÿÿÿÿ0† þ fLÿÿÿÿŠ8pÿÿÿÿv«…¸kƒƒwFÚFÞ ‰i A5Ü3#“õ™ÊzB<;}ÿÿÿÿ§lÿ­™N Eÿÿÿÿ)èñ¾#kÿÿÿÿ4Û¹·ÂHh–eµ¦«x ®T%ä ÞÛnS­ÉÐa ÿÿÿÿW¹ÌZZ@ $_' ¾±}ì ‰ì¾¾ÿÿÿÿÿÿÿÿþׄW k¹Å«%*,ÈØÿÿÿÿÆ€–¦5Ïk iÿÿÿÿ_ùãJÿÿÿÿëlÿÿÿÿO„[À)Ô´zX$jvês' _VÙ ÿÿÿÿz·¿‰yNöÝi ˜û4 ž,ýÿÿÿÿ‚ \¸Ø&Rr['' €¹ Ïîÿÿÿÿÿÿÿÿäÿÿÿÿ©AáiÿÿÿÿÎB²ÿÿÿÿâÿÿÿÿJÂDŠ ÿÿÿÿÿÿÿÿÉEÿÿÿÿ ¶ÿÿÿÿõüàÿÿÿÿÿÿÿÿÎÏ(¼Gº^ˆ[‰ ¨#Jˆ[ÿÿÿÿp„ÿÿÿÿÿÿÿÿmÕ šBÊk ¨êŸ "ÑÔAÿÿÿÿdJ€ óS gº¯9¥:Ôˆ€D˜BÜlbŸ~‰$ÂF¢FÿÿÿÿÊSŸ§/K¢Ax?\ˆp õ.ÿÿÿÿ¯¡CÒ…U©û=/²  $C >Úìü»~Í-m ˆB Ó »9¢œMÜ] PnQý ?â êõŒ®šÎ8cØ Q 6„6_gâ [ %[ñ€Mû žÿÿÿÿ—S’ ¤áÿÿÿÿ-†¡ï L‹1œ§N^qž¾Pÿÿÿÿÿÿÿÿÿÿÿÿ–¤´Âo§:€ ½ýkõ\îQ…†w3“Ýk 8bÿÿÿÿC-·F2ÿ ÿÿÿÿþ½zj-Ü çÿÿÿÿÿg o<©ó ­‘ÿÿÿÿÿÿÿÿ¸$Xÿÿÿÿ@Tÿÿÿÿïí”8…xñ¡ÿÿÿÿÿÿÿÿ_cC#‘ÿÿÿÿÿÿÿÿ@$ÌîÜ9²âÄ|"(l©ÏI &’]ÝÉÿÿÿÿE®tèòõjŒlŸ·Ñj}uó ïÉWgq‹xÚíÕ]3’üÛ]Ñÿÿÿÿ9 ÿÿÿÿÿÿÿÿS ³áð {i’zn ÷µÐ ¶Áÿÿÿÿƒî– ÿÿÿÿxÐ*Ðyk G ½ ¡ÿÿÿÿŒõd!{™‚qh ¬“ÿÿÿÿ¦¨¹ˆÍÿÿÿÿßsê­²6˜”wNá-¼õ«zk¤u iÉ;®™Bè°°ÿÿÿÿ¶¯YCø¯ÿÿÿÿ?lKHTÿÿÿÿÿÿÿÿÿÿÿÿÑÿÿÿÿŸ”|'™Ó -µÿÿÿÿÊüæUÿÿÿÿÞâ ÿÿÿÿ!88”O ÿÿÿÿ›ª ¿çTwÿÿÿÿ‡Ô ÿÿÿÿÜÊfBy L¾¿ zðÉ5îça‘P̶̿cÔ -Àæ· â>;ÿÿÿÿÿÿÿÿ5e¶Ø î “9ãó yºÿÿÿÿL3”Ë ÿÿÿÿ’™ ÿÿÿÿÚ\wà¼ç*¦L‡íäi í&ÿÿÿÿÿÿÿÿž^¢äÿÿÿÿ%ËXîζ U )\+3w9ï ÿÿÿÿ,øÿÿÿÿí Ì¡žÂÅ›ÿÿÿÿ ËÿÿÿÿÞ\Ån ¿ˆ‘—ÿÿÿÿÜþß”v&­b º¸D ¬Ñÿÿÿÿÿÿÿÿ`¯ÿÿÿÿ”S †­Ȉ·ù\S Aÿÿÿÿ rAïòÿÿÿÿÿ3a„7/6=ÿÿÿÿÿÿÿÿÎÄÿÿÿÿÌöœÿÿÿÿÿÿÿÿb¾Ôþ úœÿÿÿÿÓQ-aÿÿÿÿÿÿÿÿÿÿÿÿHÿÿÿÿÆñ®œÿÿÿÿV›qÌÿÿÿÿdYÿÿÿÿsÛ^w(¥Ey+PÿÿÿÿÓ&ÅûY 9Œ¥R %ÿÿÿÿÿÿÿÿê_ÿÿÿÿ`ùjE) A‚÷¶ÿÿÿÿÿÿÿÿ£¬ÿÿÿÿÒYÿÿÿÿEnÿÿÿÿCY1Ù ÕT/,?ÿÿÿÿY¥¥Vÿÿÿÿÿÿÿÿ}ê»E 0îÿÿÿÿÿÿÿÿÿÿÿÿÝ=ˆ d÷I§nËÿÿÿÿW Ï ÿÿÿÿ’ÑK ÿÿÿÿtÿ =6 ¨Ø ”mÿÿÿÿ4ÌoÉ znÿÿÿÿ(µÿÿÿÿ0P] êK W¼?&ÿÿÿÿX DÁ‡ÿÿÿÿÿÿÿÿŠ!h‰ÿÿÿÿÿÿÿÿ%Žm€ %0+Ÿ÷~k"†Œ)¸›ÿÿÿÿÁ%ÿÿÿÿÄíÿ„ † <O„¶ ÿÿÿÿ c ÿÿÿÿÿÿÿÿÙ$aêçTZ ÝÔ 1ÛÿÿÿÿÇ;IÆh_Ö¤ö¿²<G.‹“0 iü “#ÿÿÿÿ‰¤ÚDÿÿÿÿÿÿÿÿÜɤŽÿÿÿÿŽ ¸<ÿÿÿÿ¨­ÿÿÿÿTd ÿÿÿÿñÿÿÿÿàÅ¡VcÛ¦ÿÿÿÿˆ¥TËÿÿÿÿtv_Òÿÿÿÿÿÿÿÿ}‡× æÇ[Ùh ÿÿÿÿD»ªºÿÿÿÿÿÿÿÿfïv]ý Œëÿÿÿÿ~ô&ôèÄÿÿÿÿîäôÿÿÿÿ+ª;Îíîª/•ç0о ¡f0âÿÿÿÿT‹ ïÏ 09çÿÿÿÿ’€8& ‡œÒšœQuÿÿÿÿàò;eÌWçú Dã ÿÿÿÿÿÿÿÿ¨vÿÿÿÿÿÿÿÿbÍÿÿÿÿÿÿÿÿÿÿÿÿúÃ\¬ÿÿÿÿª õXðò plÿÿÿÿ¢ÿÿÿÿžÿÿÿÿÿÿÿÿ[ÿÏÿÿÿÿA¥ÿÿÿÿvîžžüzÿÿÿÿ¼rÿÿÿÿvYÿÿÿÿÿÿÿÿÿÿÿÿRߦ«U ¥/ŠKÿÿÿÿÿÿÿÿQfÿÿÿÿÿÿÿÿ„ ª›ÿÿÿÿÿÿÿÿ`•Y”ZfQltÄú ÿÿÿÿÿÿÿÿ‰´ÿÿÿÿöcz±ÿÿÿÿ˜ßÕ{ ©ÐoÃ9 ©¥üNhò¼ {;ÕýÕ,ÿÿÿÿ¨äý ö Aħ ÿÿÿÿÿÿÿÿÿÿÿÿ¦LƒM< ÿÿÿÿÿÿÿÿÀ)-ø ® °l L :lÿÿÿÿ¸·o¹…}5Âûõoÿÿÿÿs[ ÿÿÿÿk¹µÅÿÿÿÿùsÑoÿÿÿÿ—v"·"½ ÿÿÿÿð6 ÿÿÿÿ¢çÿÿÿÿºÿ壣¶ c6 = òõÿÿÿÿÞ;0< ÉéXß­ƒ!ùáow åÿÿÿÿM–_fo Mvè:Q06Àï·ÿÿÿÿÑ¿ÿÿÿÿ ÈV€ÿÿÿÿÿÿÿÿÿÿÿÿÎÿÿÿÿÿÿÿÿm±ÿÿÿÿF"ò0Èí £†Ö`í'{ÝÿÿÿÿÿÿÿÿçÕ–&i Ôÿÿÿÿÿÿÿÿ–¥ iĆ~ÒY͉ÿÿÿÿÿÿÿÿù·î 9ôhaäÿÿÿÿi³©ÊhYZr5 ÿÿÿÿÿÿÿÿÿÿÿÿ†FIHÿÿÿÿ7ý=ÿÿÿÿÊïQªÿÿÿÿR1 ÿÿÿÿÿÿÿÿ´ÿÿÿÿ—|µ0m.ÿÿÿÿÿÿÿÿYïÿÿÿÿÿÿÿÿÃ-ÿÿÿÿ»„:OF¨ ÿÿÿÿÿÿÿÿï»9ƒíiÿÿÿÿÿÿÿÿÿÿÿÿ 4ÿÿÿÿÿÿÿÿ•˜Æ›Ë Yhÿÿÿÿÿÿÿÿø,*Ãî¶ÿÿÿÿ¬ñ’ÿÿÿÿعÿÿÿÿÿÿÿÿƒÖb‹‹§CjN &q 7cÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŽìoVÌ3„q1Åžyb-Ä¡ÿÿÿÿ‘‘¼: o ÿÿÿÿ‡üL»]\ÿÿÿÿ0| àH>érÐÿÿÿÿÿÿÿÿÿÿÿÿAN’X]. ½ N“ÿÿÿÿüÀÑÊÿÿÿÿÈèÖä .• à\ c%ÿÿÿÿOM½„¾ÜBÛ}} ÑVÚÞ>ô÷ ÿÿÿÿqÁÝÿÿÿÿø ýƒËÿÿÿÿLÀÿt¸J˜†ÿÿÿÿVr,Sá¹j§¤ÿÿÿÿÿÿÿÿf¡^=uY ôu÷ ÿÿÿÿÿÿÿÿœåÿÿÿÿß$ƒÑfþ"’Aˆ›& ÿÿÿÿòsÿÿÿÿ ú€œ‚ hÀñZ }ºeOÿÿÿÿ/Þö” t­çEcgb }¾»^k „ÿÿÿÿ¨Ú Õ¾ð¢ ÁvþÎÿÿÿÿo‚ÿÿÿÿOJg¤ÿÿÿÿ@ ÿÿÿÿÿÿÿÿýq}½ÿÿÿÿû6 ¢ãï¬ÿÿÿÿ²ý‰ ÿÿÿÿ0 ¼k Ä ÿÿÿÿúšÿÿÿÿ©Ã,I;½ ÿÿÿÿ¢³¦Æ‘ö/Kÿÿÿÿ)X×Oÿÿÿÿ`ÊÿÿÿÿÿÿÿÿÇ?Ôâÿÿÿÿ˜øÝÎÎ>7³ÿÿÿÿIJü“¥Ÿ^€ÿÿÿÿÿÿÿÿ¹‘Ö;¢%œÇgξΘÁsÊÓ—ÈÿÿÿÿÎÃý( 3’ÿÿÿÿQ„P‚º{«WÚÝÿÿÿÿ«Z§¿/ ˲š)—‰cä: ÿÿÿÿ¥Þ ÿÿÿÿ(EIWðc©êÿÿÿÿÁêìÀ7 ÿÿÿÿ ½ÿÿÿÿÿÿÿÿðõ-ê;¯\Ì|n1 æt˜7 dY÷W F†Uÿÿÿÿ&½ÿÿÿÿé< ÿÿÿÿÿÿÿÿÿÿÿÿCº´K„ºÙ¾Ñª™ÿÿÿÿÊ3 [dg0ï: Ió¾o5=1 oFÿÿÿÿ¶+’' ÿÿÿÿÿÿÿÿÀ« ÿÿÿÿ > ÿÿÿÿÉ€ ÿÿÿÿ“9 ÿÿÿÿÆÅSKÿÿÿÿµ×3».;ÿÿÿÿ_áÿÿÿÿ;c© N/Æí,g‹°%kbˆ „ÊUµ¦7èZéºÿÿÿÿ&¢ÿÿÿÿÿÿÿÿ­ûÿÿÿÿĆO±nʃqþ 3>ÿÿÿÿ¸¯ìX·ÿÿÿÿð â3©¹ ÿÿÿÿ¦Ä÷—ÿÿÿÿ,`‰¾ Õ+®³ ÿÿÿÿÿÿÿÿeô — ÿÿÿÿTUÿÿÿÿÿÿÿÿ¥gÈ® ݺ ñýN«µè¬×ZµÿÿÿÿƒÈÿÿÿÿ̘W§'6PD—–ÿÿÿÿÿÿÿÿ×b ÿÿÿÿCU;ý=tÊ9 ÿÿÿÿ°' pVŽá>D†/3 Î Pé=2‰TÿÿÿÿN(ìøÎâ4ÿÿÿÿÄ2¤ÿÿÿÿÿÿÿÿ·T|‡¯ è ¼á ÿÿÿÿL!ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöEŠÄtM3 žxà ˆ-hÒ¦ÿÿÿÿA ÿÿÿÿ4ê²¹ÿÿÿÿqx(ÿÿÿÿ}EQÒ X-f|ÿÿÿÿòÇÿÿÿÿîLŒ¢ÿÿÿÿú± Ň㱓£Ì9 =¸µ” ÿÿÿÿÿÿÿÿÙçHW ì\ ‡™Œ<ÿÿÿÿÿÿÿÿn=Ô|ÿÿÿÿVƒ ÃÕtS ÿÿÿÿÿ'™gÙšÿÿÿÿ¥VzpÀÈtSÿùŸÆ¿ “ P¿×êÊÙçZ"‡aÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ§) ÿÿÿÿÿÿÿÿŸ ë¥RÓn7\±™çeAh­v¹‘ ×Ö”ÿÿÿÿ± <n .-I ÿÿÿÿÿÿÿÿl1 ‘ì º¸Âÿÿÿÿ3.Œ8¾´GJç ϯV[¨ÿÿÿÿˆSâ'r ÿÿÿÿÿÿÿÿÿÿÿÿiçÿÿÿÿÿÿÿÿ‰ðŒ- ÿÿÿÿÄámcJã¯ö4+?ÿÿÿÿò‹&¼ÿÿÿÿé ùÙÿÿÿÿ£Ãà¶ÿÿÿÿÕˆ ãŽÿÿÿÿÿÿÿÿÿ¬ ÿÿÿÿò_?ó{ÿÿÿÿÿÿÿÿ1¼ÿÿÿÿÿÿÿÿ1i ºùXÓÏÿÿÿÿ«0$§ÅXtü ì:ß ÿÿÿÿÿÿÿÿø½V7©ºÿÿÿÿËÿÿÿÿfyJJ §ÊĽ Î2BÿÿÿÿßXÈ} Þ ÷º ¥JŽî ÿÿÿÿ ÿÿÿÿÿÿÿÿÐ[Ô âU ÿÿÿÿ (ÿÿÿÿÜ~|.žhJá&YÓwC Ñ¿5&ÈŽhÿÿÿÿîtœr ß@ N7 ½Ž ±r¤Ä^¬|—;iÿÿÿÿUlÿÿÿÿY4,À`7 +HÅ3Öi’3ÍÎìŒÿYûK3" 0ëcÄÿÿÿÿÿÿÿÿo‡­Ëš_pÂ|ׯ| ÿÿÿÿÈ_[ãwûÌo _H ˜=ù‘ÿÿÿÿÙ´tã«©Ãñ¿Üÿÿÿÿÿÿÿÿ ℨKá ÿÿÿÿûêR3÷RbÎÞŠ®¸¨n‚ëúÿÿÿÿz ÿÿÿÿÿÿÿÿí „ÿÿÿÿÿÿÿÿ) ‰Lê«!shNdDÚ#zœ±ÿÿÿÿ‹›ÿÿÿÿƒ±×ý 3ëÿÿÿÿL8ð_,© Íÿÿÿÿ×ÐÛ'« ÿÿÿÿÿÿÿÿuòÿÿÿÿJ ^_ÿÿÿÿ84Cƒµÿÿÿÿm Zçz ÿÿÿÿ÷EA}W®ÿÿÿÿðÄ·™ ‘EßáÿÿÿÿK%¨½8¾óÿÿÿÿP,o ÿÿÿÿÿÿÿÿ(Pÿÿÿÿz0sKÉq %vœ}5 Á¥ÿÿÿÿÖ]±ÿÿÿÿ¯. 09 jßäÈôÉ5^°q ÿÿÿÿ4®‡Ðy rZHÖ‹ÿÿÿÿÿÿÿÿÄ!•ÿÿÿÿÙÉ 87çœ  òÁÿÿÿÿ¥ñÖhýÿÿÿÿ2µ ™ýš}ÿÿÿÿ s{H 7<Œ)£]|Qg™x@ $”ÉN’.Ÿ ÿÿÿÿUÏñ6ÿÿÿÿ],¾6}ǾPâá»ÿÿÿÿ½·çé–T¿ mÿÿÿÿ’óÿÿÿÿ•ÿüMˆc|zÊ‚S Ê®Ôꬓ‰ÿÿÿÿÿÿÿÿМÕΉ =í‡é³8µ<"/t´4 Noø ·°žV ÿÿÿÿš²Íÿÿÿÿÿÿÿÿþ.¨J‚2j T¡ˆô•ô¬ù9³;û aFÅ TŒ òˆ¹àCø• ÿÿÿÿ$…¹ÞB:ŠÿÿÿÿÈ…éÐÿÿÿÿØ¢²º©½Û ÿÿÿÿÿÿÿÿ2Íê w^ Ô= 7ÿÿÿÿìjÿÿÿÿÿÿÿÿŽ[\!ª{Z ÒÀn×*hÂRÐD•v£{‹ I€‡ ÿÿÿÿÿÿÿÿÿÿÿÿLOÿÿÿÿ?3/Kÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ n’XÿÿÿÿÐ.V5.v{Ì~+èV᱇Éÿÿÿÿú”[ÐßË3‚ÌÉ ÿÿÿÿ©Ù·„ ÿÿÿÿV[@ÿÿÿÿV0¾pÙ `Ž,úi ©Ó°ÿÿÿÿÕ/¨K©„’ #bÇÿÿÿÿÿÿÿÿñ|3“óÒŽB6Úÿÿÿÿ½^eÿÿÿÿ§° y΄ˢÒTMÿÿÿÿXþÿÿÿÿ‘ ü×ø°f&ãgW¯йøÖñ ê ÿÿÿÿž©ÿÿÿÿš‰> ‘Ï]Ä9ºHÐOô™äF¥d{ ©V ±JY[’å¶$Jÿÿÿÿõ¬EGLr ©×ÿÿÿÿ< Lõt+JÿÿÿÿÞ±#·‚Iÿÿÿÿÿÿÿÿ †óœÿÿÿÿ€Ðÿÿÿÿ«DÿÿÿÿLŸÿÿÿÿ%hŽäÿÿÿÿi€¤ý ÿÿÿÿ ™(‚Øÿÿÿÿ˜ ŸŠãܶN§gݹ͘a Žÿÿÿÿ_‚ ÂÀª '|ÿÿÿÿÅPáÏã. F~)X†b©ëHÿÿÿÿ{Âÿÿÿÿ WtìUÿÿÿÿ|§ÿÿÿÿÿÿÿÿÛ±{ƒÿÿÿÿáÿÿÿÿ+Âÿÿÿÿÿÿÿÿÿÿÿÿ¿; ԃ㫠†ˆ¯7ÿÿÿÿcþnûÏòÿÿÿÿ”= [Ðu °ŒlTª²qr¼GÁ¿Fÿÿÿÿ‡ã sᇚÿÿÿÿ˜y ý ]˜CÿÿÿÿÿÿÿÿQÖâJ¾{ N5@g  WôŽÄ#ÿÿÿÿ°¸0ûÐ î| /ß9 ²ÉâÀ‚²NíÍwëq…ÿÿÿÿA]4Rfk Ê­ \Œ\úO¹R˜vtÿÿÿÿ,Ñÿÿÿÿ‘E½. <Ò‘«­ ÿÿÿÿFUçÿÿÿÿt" ûEÎá a,ç“;ˆÿÿÿÿ¬õÍÿL¼ÉÚ;Í|ºn Âhÿÿÿÿ¥‘Ÿðe£.@ jkSÒÿÿÿÿÂ&Œ»¼ÿÿÿÿÿÿÿÿk>Ž Ó…SÂïýÖÿÿÿÿé✠îÜÿÿÿÿŠó f: ©0ÿÿÿÿ¡i ÿÿÿÿ*% wÝÿÿÿÿt ÿÿÿÿÙN̓ ø*”Y Ëÿÿÿÿ@¡Kðÿÿÿÿͺo,cÜ¡8ò±_‡`Y#} ÿÿÿÿ¸ÔÿÿÿÿÿÿÿÿdyA€Ño>‘§ÿÿÿÿ§cÉöùbjhçýöj³ê Å= ¹Æ×ÿÿÿÿ|ÿÿÿÿnôÜ+' o³Ímƒäˆö þ 8TH‡f.ÿÿÿÿGõ ®Ÿw®ý™ ßÿÿÿÿž oüTàn ]< ê<žɺKY7mi ÅO˜  Ð — ïܤÿÿÿÿçm ÿÿÿÿ™ò ÿÿÿÿ›%0û ŸaÏ_ÿÿÿÿm°óG»ÿÿÿÿÒØ: ³—W ‘[ ßê¯ ª t Ú oÚ'øÿÿÿÿh¦ ¡¢ÿÿÿÿÿÿÿÿÿÿÿÿÀ}|wú ö 9½ M Ì!:sä8«#°àÿÿÿÿ^h¡›ø ´¿ÿÿÿÿ‘ö opÿÿÿÿXýêMÙ} hÑ[ ÿÿÿÿÒ‚›Aÿÿÿÿ¬d™á–÷ GÒçé,8hÿÿÿÿ£ì]Μ¿¼®+Ëë™ }ômoñ¦léN† de¿ ¿ê½6ÿÿÿÿßÚiâìì¤ä›,õ55ëÿÿÿÿÿÿÿÿZx ëQ*ÉŽœÞ›V—$Žf ¨ Â_ tG­ÇœSè 3 Ÿü —„<ò™›ÿÿÿÿü} ºk{ëéA ÿÿÿÿÐò ÿÿÿÿÿÿÿÿ! ÿÿÿÿà¶ÿ ÿÿÿÿši °À+bÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ#œùªÝk Ð1Ý]ÞRÿÿÿÿ>#Gv% ‰µJ Ü& Ì ­Ö¶äi ÿÿÿÿÿÿÿÿ’U,š ÿÿÿÿÿÿÿÿä% •‚ 'YjÿÿÿÿÿÿÿÿÔU ¹Íq•:¼E;}ÿÿÿÿfeÿÿÿÿ¼¾És Á¿·¬Iü.â_âÿÿÿÿÿÿÿÿ± sÿÿÿÿ¢Pÿÿÿÿnøþ¦ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿQ) T Õúœã Ö¡ÿÿÿÿÿÿÿÿ¶ŽÕKÿÿÿÿ„k2›F„Ü Åc ÿÿÿÿÆ çé ²ý!Ì †9 “âéwºŽ$_¦2›)°„jÿÿÿÿ5' &Ú[\¿ƒÿÿÿÿÒÔÿÿÿÿR8™³ y 2\ ¾!ÝÅ>Dÿÿÿÿ”VDø vïkmÉu‰a $´ûi XÿÿÿÿôåÀ,áC¯Æ’ÿÿÿÿ¸L÷HŒÖ©â ÿÿÿÿ!k/…hœÿÿÿÿÅÿÿÿÿÍ%Xù|0ÃÿÿÿÿU tb ·8 YOÿÿÿÿ ¶  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ„KGú> ÒêÿÿÿÿÿÿÿÿžÇ @xëpmíF 7}ÿÿÿÿÎÔÿÿÿÿÿÿÿÿnÒ€ £¥p¦ ¿ss3ÿÿÿÿQH²w%zø”~Š0¡Ú Ü =X™¹ªÿÿÿÿŸÔùõ£«æ~$XB2íÿÿÿÿŸS ÿÿÿÿ†U©@–Jfž»yæÿÿÿÿ×¾ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¸¤½hÿyìïÌû¬ˆìŶÕìKÎPaõÊécAÁ¯–ê4͹ÄnÿÿÿÿQ$í ÿÿÿÿÿÿÿÿÿÿÿÿ÷éqþÿÿÿÿ»aû) rÿÿÿÿ »³÷ÿÿÿÿlŸ‡ zTÿÿÿÿÿÿÿÿ ßÿÿÿÿÿÿÿÿº ä QK͇ AáZX«l /i “b!> æ ÿÿÿÿ,ëÿÿÿÿý>ÚãâOoPÿÿÿÿÿÿÿÿh™ ¢ ÿÿÿÿÿÿÿÿÿÿÿÿÞ éß»%Þºðå²ÿÿÿÿµWÿÿÿÿ#5¸© š¿I^ ÃÔãParÁö¥«¹K,iÊáâÿÿÿÿæÿÿÿÿÚàÿÿÿÿ˜™Ñ`8 þà¼o·ÿÿÿÿû®s-5 ì¹¾šéìL‰ ßYdÿÿÿÿÿÿÿÿK¾¨+2éÂbÁ9ÿÿÿÿÎx2ÿÿÿÿt°”ïÞb­BGñ¼ÿÿÿÿÿÿÿÿQŠ Õ‚ÿÿÿÿfg* }©(µÿÿÿÿ£ˆ¬i 6N|O ÿÿÿÿ{ÁÆÎ‚Š÷¤T©áÿÿÿÿ—uÊŸÄ8APZ»¡9 4 I߯ òÿÿÿÿÿÿÿÿI8 J~±Šƒ_ÿÿÿÿ• Ú ‚ -!¥ÎߦÑÿÿÿÿr ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ*Ãä1ÿÿÿÿÞ“ˆìfô憌'¦  ü²Ä% ÈãCúDÞŒ 0ï ’£ns\»q[µL-gÿÿÿÿ{X· úÔ$uH5æâfuû ®- 4 ¢A7R”ÿÿÿÿÿÿÿÿ&⳩ü‰Úš1„qòÛÿÿÿÿìùÇø¥ø) LS+ÿÿÿÿÿÿÿÿ”wzÎÿÿÿÿÊŠ hÇ}¼m„~3¨~ Žòg” º%E¤Ûÿÿÿÿذÿÿÿÿ”(àÛ¤öÛç¤J°ÑYtÏ #-ÿÿÿÿâ'%¯’ ᢮ÿ|Ëáð\DIAA§ÿÿÿÿOÞž[«e¬òù$²Ò rO—NŰ#,ñ™ÿÿÿÿC=ÿÿÿÿ\©™ p¬o; ÿÿÿÿÿÿÿÿÿÿÿÿ ßÿÿÿÿÿÿÿÿøÑð@—Â]¿^F ) Nôÿÿÿÿ,Ÿ'”ç _ýGÿÿÿÿÂÑ£8pëÎüs ÿÿÿÿ Õ ¢û? ÆGÌÅ?ýš‹  `¿ÎJT0ˆí®ãÿÿÿÿ‹ÒâTº?Ãÿÿÿÿ„ô yk±b/q…¥Æ×%ÛõwÿÿÿÿÇ [? ÿÿÿÿÆ@ÿÿÿÿ ÿÿÿÿ¬UÿÿÿÿyQ àØÿÿÿÿtÛï œ@nmÿÿÿÿû/Øýÿÿÿÿÿÿÿÿ¤ß’lUÇn>õkä ÿÿÿÿE!“iÅ ‡þcPZ¬±,²Ô ÿÿÿÿûÝ Ïÿÿÿÿ:˜ a Ì ã´/«úÿÿÿÿÄCÿÿÿÿ‰„ÿÿÿÿÿÿÿÿÿÿÿÿ%àÿÿÿÿ„s å˜ Uÿÿÿÿ?ãüÜÍ ÿÿÿÿcFš:>%* ²Þ Ö8ÃA ÿÿÿÿõ!æ­v´ ÿÿÿÿ”zɆAÿÿÿÿØMðš£0÷ÙTÛÇÆˆì7ÑÿÿÿÿþŽì¾ÿÿÿÿÿÿÿÿúª‰Ú§·g¬ø!­PQ¡= µÿÿÿÿ¢¶P¶¨ýDLI ¶i8.ÿÿÿÿ OkO‹ÝÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿJŃæÿÿÿÿérd“ lò÷ô ÿÿÿÿ ?ÿÿÿÿÿÿÿÿKÚ ÿÿÿÿÿÿÿÿ|èÀ¢“Ñt,~ÔRÿÿÿÿ³ø;øê  ô ‰v ÿÿÿÿ;†ÿÿÿÿÿÿÿÿýØÿÿÿÿ„Ú ss;ÿ(¿`þܬjÿÿÿÿÿÿÿÿ 0¿4ó8´ÿÿÿÿÿÿÿÿË7ÿÿÿÿ¶´.! ÿÿÿÿx0ˆ; ¼m%# ,Ç ð Iøè ÿÿÿÿÿÿÿÿìQà£jÝqí9Kÿÿÿÿš5ÿÿÿÿs”ûAsBŒÜÿÿÿÿD š{òbEøé °øÿÿÿÿ†ýÿÿÿÿì6B¡õñ(?ª»Ê ÿÿÿÿ¯ùqŠò¢ÚPÿÿÿÿ0i„´v‘M‰Öÿÿÿÿôœ ÿÿÿÿ5Λ|ªäÿÿÿÿÿÿÿÿ6 ´—ÿÿÿÿ× ~Yoÿÿÿÿ‚Jÿÿÿÿ&”»ÿÿÿÿ– ‚dÿÿÿÿ~¾È¦.h> ¶ r2˧3ÿÿÿÿÿÿÿÿ‘Ö ftÿÿÿÿ-Á*ÿÿÿÿFù!ª&ÿÿÿÿ†ÿÿÿÿ =²¤ }- ¢§­o„o ÿÿÿÿx‘ ÿÿÿÿÄ ÿÿÿÿ…«(“ÿÿÿÿÿÿÿÿýhÿÿÿÿJ@«Ë'¬ÿÿÿÿ- ÿÿÿÿÃ×(,ëU à3ÿÿÿÿý œ2Å L¹ÿÿÿÿÞ?uÿÿÿÿ  ÿÿÿÿ’¬gYÝ÷÷•’ÿÿÿÿOˆLRuZÿÿÿÿEœÿÿÿÿêü" d ìþ³¹ ÿÿÿÿÿÿÿÿ?»ÿÿÿÿÿÿÿÿg½Þíe¸Žÿÿÿÿÿÿÿÿø&ê´¦º ÿÿÿÿQ žš®Ì ni´‡ ÿÿÿÿ 9Æ?XªãêÇY(8íÿÿÿÿ›©Zªض·Yÿÿÿÿÿÿÿÿÿÿÿÿ—¶¥?ÿÿÿÿ¬÷ 9ÿÿÿÿŠ[2×ÿÿÿÿõïÃ'ucÿÿÿÿ¶Ñÿÿÿÿÿÿÿÿ¯Ë8· 9Ë—6KvÃ÷æCÿÿÿÿó‰A Ñÿÿÿÿhã ,Øÿÿÿÿÿÿÿÿ#ËŠÎÿÿÿÿÒèÿÿÿÿ‰d”ÿÿÿÿ̃ÿÿÿÿëu¤îŸZ´ ‹N;-[× Æ¨Å˜ÿÿÿÿÿÿÿÿÿÿÿÿx?5@ÿÿÿÿ Ê ¦ ÿÿÿÿ”(7Ýÿÿÿÿv¡ ÿÿÿÿ.¯e¯ÿÿÿÿÿÿÿÿ°øj”X*†ÿÿÿÿÈ ·Ñ îaÿÿÿÿ”d» ƒè ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¡aÿÿÿÿÿÿÿÿÿÿÿÿj{ï$K" g|ÿÿÿÿ¯& üaJ>•ÿÿÿÿahÑVÍÐñÈÎl8&¼¢Ú¸ºú’!pàZ^‹© ->VýЇšÉ ŸOk—G QE»ÿÿÿÿ0¾P o û|ÿÿÿÿà=ô¦ØáaÛ3h©bÄZÚ4­o¸äºVÿÿÿÿÎ3RËÿÿÿÿòìuá ¨ã ž ô9Ô%ÿÿÿÿ&<³¢PÆÿÿÿÿc¿ø ÿÿÿÿN 9ÿ$ °Ý~bãkÎÿÿÿÿóGÑeÿÿÿÿ; &ÿÿÿÿÿÿÿÿY¬/²ÝÎq½uÿÿÿÿD››ÀÝ0 Ä;¹ÄB&)ÿÿÿÿ”™ð¾·qÿÿÿÿÅì]ú Áÿÿÿÿ;}¤,?vBèí&bE^PM›ô–ÿÿÿÿ%r ÿÿÿÿ¬ü‡ÿÿÿÿ{; ÿÿÿÿÿÿÿÿÜg9½v7 ÿÿÿÿÿÿÿÿÿÿÿÿ7  ]ì Å=¸„ÿÿÿÿÿÿÿÿñGMù¯ª¼å¯ÿÿÿÿ¹|*ÿÿÿÿÿÿÿÿ`=w ¹ ASªpÿÿÿÿ¦ 2M¹/ÿÿÿÿ¼•9¶ª‚üs¨0ÿÿÿÿl?;àeó`«´¦·ÄzÿÿÿÿCgw¿ÿÿÿÿ`KÿÿÿÿvÖ®ªtcßÊÿÿÿÿ$}6O%Ð ÿÿÿÿ™š¬ìo’ a’s_…{èÿÿÿÿ‹” ¨Çï5·Å¨k[¾lþ/e˜7ÿÿÿÿÿÿÿÿlªÿÿÿÿO® !n Îå8ž9 jÿÿÿÿÿÿÿÿÛ:àÑÿÿÿÿÿÿÿÿEÿÿÿÿÌ‚}- ûkí”­lÿÿÿÿ%ÒÿÿÿÿÿÿÿÿQ·\ÿÿÿÿøRÓ“ÿÿÿÿÿÿÿÿÝK EÿÿÿÿÌÀÿÿÿÿ1×ä— ”ßÿÿÿÿÿÿÿÿh-ÿÿÿÿÿÿÿÿÿÿÿÿêRÿÿÿÿÆ- ÿÿÿÿ‘f^;ÈÿÿÿÿßLÅÿÿÿÿÙšþ4íñ¶¿ÿÿÿÿj· ¾+T•P· ÿÿÿÿ¦økˆ ÿÿÿÿ‡F(?÷À½äÿÿÿÿÿÿÿÿ‹znÃaIÿÿÿÿËb ž.¿"ÿÿÿÿÿÿÿÿrþÿÿÿÿ2öÿÿÿÿÅ}²Ê~dÿÿÿÿÿÿÿÿ AÿÿÿÿcvÿÿÿÿxÐÇ dŸ6^ÿÿÿÿf—7º z‘` ™ÿÿÿÿÿÿÿÿÿÿÿÿ(æYßÜÿÿÿÿú1¶ƒ57ÿÿÿÿ!Aañÿÿÿÿÿÿÿÿÿÿÿÿ”ýÿÿÿÿÿÿÿÿHÎmÁÿÿÿÿÿÿÿÿÿÿÿÿ¬:ÿÿÿÿƒ—ÿÿÿÿÿÿÿÿÎQ ÿÿÿÿÿÿÿÿ,–… ÿÿÿÿÿÿÿÿßÙ\i ÜÿÿÿÿÞ”ÿÿÿÿ÷Jÿÿÿÿÿÿÿÿÿÿÿÿ‹; ³FE ÿÿÿÿŸ+üS ¢o ×ÿÿÿÿ¾ÿÿÿÿ¦l¶?.œ½ö¶ÿÿÿÿ‡ÿÿÿÿÿÿÿÿÿÿÿÿ'uÿÿÿÿ{ÿÿÿÿ¢Ò ÿÿÿÿW«œ=ÿÿÿÿ5@Êÿÿÿÿt,,° €ÿÿÿÿ¾áa–Gµ(ö ô ÿÿÿÿÏê0‘gsÍÿÿÿÿôáÔ§0 ÿÿÿÿÿÿÿÿÿÿÿÿ²à ÝŠÙoÿÿÿÿ+I®¸UÖÿÿÿÿ€^¶ÿÿÿÿK•y 3Ëœ€úyH(®Ïÿÿÿÿ·ÿÿÿÿÿÿÿÿÿÿÿÿïc3 Ô ßŽ ÿÿÿÿÉVa™F Qµ¿.6 ò D™ÿÿÿÿ*ßÿÿÿÿ-ºúÛ‚W[Æî‰ÿÿÿÿ~© Õ ¹úlàé òõÿÿÿÿx9±æR=1 U'<ž£mãÿÿÿÿWT164¬Nÿÿÿÿ_…ƒ \…ÿÿÿÿO—ÿÿÿÿâiËÃö©g'!. I33ÿÿÿÿÿÿÿÿýíÿÿÿÿ*èÿÿÿÿ¾¤ Ò~ ÿÿÿÿÔ‹ ýÿÿÿÿc6 WRÿÿÿÿ?±è3ÿÿÿÿåÿÿÿÿ>ãÚ2O¹ P? ÿÿÿÿ÷…Œ¸>9 ÿÿÿÿÆÿÿÿÿÿÿÿÿLÿÿÿÿÿ=ägêÿÿÿÿÿÿÿÿÃHÙd !y7½€ ÿÿÿÿûÕx¿ÿÿÿÿÚÅGx W3ë)ÿÿÿÿ…C9)ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿØ'š*ö¯]ÿÿÿÿÿÿÿÿB¹ªÝÿÿÿÿD^Œ•Y x š!W}^ã©dÿÿÿÿ¡Y 3–ÿÿÿÿŠ0N#LŸ]ÿÿÿÿÿÿÿÿ`ÒjO qÙ‚–¨½.Dÿÿÿÿ8¹ÿÿÿÿT%:ÿÿÿÿÿÿÿÿÆã¡bÿÿÿÿy ÐxäÒïOÿÿÿÿÿÿÿÿY?ò•=(äÍ ! 3ÈFÿÿÿÿ­Y dsŒC w+”a ÿÿÿÿº2$÷…’âþÏ ˜œÿÿÿÿº³ñ!E¿óðð4öP…’ÿÿÿÿÿÿÿÿëg ÿÿÿÿÿÿÿÿÿÿÿÿœÿÿÿÿÿÿÿÿÿÿÿÿ Þíèÿÿÿÿ[G $ÿÿÿÿÿÿÿÿÿÿÿÿ ¶ÿÿÿÿU0ÿÿÿÿv¾Ýÿÿÿÿÿÿÿÿÿÿÿÿlgç× íÕµò¿ÿÿÿÿÿÿÿÿœV ÿÿÿÿÿÿÿÿÿÿÿÿ‰ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ4Yÿÿÿÿ®0ÿÿÿÿ€=ìÿÿÿÿÿÿÿÿxÙæq© ]•®ó²å ƒ! gZ‚™  帬 ÿÿÿÿÿÿÿÿ›sâ0üOœ·A]€ Ÿ"Jÿÿÿÿÿÿÿÿÿÿÿÿ$ºÿÿÿÿÿÿÿÿŒ:?)}É\ÿÿÿÿŸ‚ƒ~FnŒ —ÇO_ ÿà /óÿÿÿÿ¨ôê¸rœ s cò âî½ ÿÿÿÿ“×c \¿ÿÿÿÿkM ÿÿÿÿx‡±ÿÿÿÿÞÿÿÿÿœ)ÿÿÿÿ¹V‘eÂÔ ´PëVü½ ÿÿÿÿÃÙܺ;Žl‹ÿÿÿÿàæ¸A{kaQAËÿÿÿÿE‰ ROjãÿÿÿÿ.8ŒÖó¸”&ˆÿÿÿÿ{Œx¥’X*Ó ÿÿÿÿˆ\ i5ÿÿÿÿfÿÿÿÿúlI”Ÿ”éÒ Ø˜õóªz ¼ìÃg¼ß I›^ ¸ÏÿÿÿÿÄ ÿÿÿÿDPÿÿÿÿ)h¤¤æÿÿÿÿÿÿÿÿ* â 9}ÿÿÿÿUº ¬‚lÉiC%>Yvÿÿÿÿ<Ú¥Ò›ÙxË¡É|›ÿÿÿÿÿÿÿÿÿÿÿÿOý{$ªkÈQ 9ÞŽE %Èÿÿÿÿÿÿÿÿ8ݯ(wï˽z›¦7´±ÚUáÉ0 ·àœ @S!f?_}ìÖ[b † M'ÿÿÿÿ:bQÂ¥árÓVGÿÿÿÿÿÿÿÿÿÿÿÿ Ú hkûMÈ'‚¬£ ÿÿÿÿëXÆtv2eâ ñ­&} 7ʬžìÿÿÿÿÿÿÿÿæÄ 湦Ÿ2 ÿÿÿÿ_ÄøŠ —­h x% ï©í{¹ÿÿÿÿêûî {“€¾rw¬žÿÿÿÿ[Nÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ0[»û©ˆ::f« ÈWÏzÿÿÿÿ®R ÿÿÿÿÿÿÿÿÿÿÿÿ”nÿÿÿÿ€Å ¥$hûÿÿÿÿþ€ÿÿÿÿÿÿÿÿ+kÿÿÿÿZ'" höÿÿÿÿM‡ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ–âÿÿÿÿI. J Ó˜°A¸J^‚7÷Qò¨ PŒ”2ÿÿÿÿîT~» ìÿÿÿÿÿÿÿÿ‹ arûý ïàŠF‘ Þ'# Á­… ËTeC„ÈŠ#rnj¯YÿÿÿÿMÿÿÿÿÿÿÿÿM ÿÿÿÿlFÿÿÿÿ{w ‹*ÿÿÿÿïY ÿÿÿÿþs =@uN÷Öÿÿÿÿ ðûŸ4ÿÿÿÿÿÿÿÿ½{"Í ã 6ö7ìûwWìÅóÖˆG zNÿßFŒ§Eï» ÿÿÿÿõð –áútÁ. ÿÿÿÿÿÿÿÿ*´ÿÿÿÿp½¬ÉÃÿÿÿÿÿÿÿÿAäÿÿÿÿk•‰¿ ÿÿÿÿ\.ÿÿÿÿÿÿÿÿyÞ ˜~ ¸` ž×ÿÿÿÿÿÿÿÿÿÿÿÿ•çªöâ Þ "§q/t G4‘C ÿÿÿÿ$ŽâCñ <ô•ÿÿÿÿs†}=ãÒ\ÝV%ñ ûªÐŸÿÿÿÿÿÿÿÿÿÿÿÿÜÞ¹Ùœõ÷¡óy 6/–¯û¤Îk תþ„®ÿÿÿÿ~Ønñ àŸaÿÿÿÿiXøÕMÓÍÿÿÿÿÿÿÿÿ= _Ò ïc ÿÿÿÿÿÿÿÿî=i Jã_¨ùÿÿÿÿ¸0Ñ*¹ (pÿÿÿÿÍÅgáx&¿C´žN&³Þ¾œhÓ :úv‘=?ÿÿÿÿƒ­ÁñÑ£Ñÿÿÿÿàô DW"ý0,¬ 'Дÿÿÿÿs¨ kc ?þèâ\òƒký'i4‹ÿÿÿÿ‹‡[ÿÿÿÿ‰}â7ÆV@ðR¼¡:ò¯¾åã "œÿÿÿÿ ôÿÿÿÿ%ˆ ÿÿÿÿnn ͽAÿÿÿÿ ã ý:tC%N“ip þo)$B~« ÿÿÿÿÿÿÿÿÿÿÿÿñD%çΆp8óxK)×Àbð-À ç!ÄxÕâ ÿÿÿÿü ÿÿÿÿ' ¯Ÿè(ï,‹vè&Nsò³º ÿÿÿÿáþà~ÿÿÿÿÿÿÿÿ†\¸Ù ÿÿÿÿß?r¼òÅK×GaUõº; ’/¿ ÿÿÿÿ\ÿÿÿÿg4lÏ¡ Ö–’õHBÿÿÿÿ ÿÿÿÿ÷’;4ÿÿÿÿGƒÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ=ž9y †&ÉÞ¡ƒ¨6µ =vS³‹iÓ½dÏ =‘Fq ÿÿÿÿ*õý -ñÎeÿÿÿÿ8<×Ñÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ•2I¨Kòÿÿÿÿ2à ± õPÿÿÿÿÿÿÿÿªD]? ó†¨å÷Iÿÿÿÿ«mù‡ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿdäZï BàÿÿÿÿKΔŽ/#j b¸¢ZqóÞM Åí€ †ÂZ„ (ŸÿÿÿÿÓŽ )ëò÷Ò niÿÿÿÿD.ÿÿÿÿØÌÎÐ gyÜŠ½‘Æ”ÿÿÿÿÿÿÿÿ–N×f½¥¢Á) |Èÿÿÿÿÿÿÿÿ\¸áŠì1 >«%zV÷GA/R/À~? ÿÿÿÿ¥vÿÿÿÿÿÿÿÿ‚ÈÿÿÿÿÓ+tZs òàÿÿÿÿ]ï#ûÿÿÿÿB– è U@5il‘9]ÿÿÿÿá—‡} 7} ÃÙ B·† qÓ’CÿÿÿÿqÎ ÿ‘ê› ÔquK#•ÊÿÿÿÿŠu6 jަ0NR ªnþ³rXI Ð ÿÿÿÿÞS êšî 6(¾;Q l ¸7ÞÿÿÿÿÿÿÿÿÑù¨ÑTÿÿÿÿ­ ÿÿÿÿ[;§;ÿÿÿÿ¤Mÿÿÿÿ̵¾?° ÿÿÿÿÿÿÿÿ½Û . EôØ´ Œ!ꎕ¦3›Q‘ÿÿÿÿ÷ŽŠÇ#3jÿÿÿÿ6õd•ÿÿÿÿÊÃ˺Ñ×;üÅø: ¢Ì©˜ÿÿÿÿĦ<T,иˆBøN½ã —ê‚ »ãµ¼ÿÿÿÿ?t.§’h ÿÿÿÿ/Õ Ê¼ÿÿÿÿFÃÿÿÿÿÿÿÿÿ^c Êh ·)Ô¬ÿÿÿÿ³ùXYh«1Î 4á 1L¼ó_ðÿÿÿÿÿÿÿÿÿÿÿÿµ„ ½. ß®Àvè˹9:“”ÿÿÿÿ&%Éý¢9 ÿÿÿÿÿÿÿÿV=cšÿÿÿÿÿÿÿÿ"â8‡½m‰ð`Ò(² ¹ ÿÿÿÿ¿ÄXS+ ½¹ ÿÿÿÿÖâ ÿÿÿÿ©Õüª &ÿÿÿÿYn­©òÿÿÿÿ­÷ >Îÿÿÿÿe¼ÿÿÿÿ¨W ½"ÿÿÿÿì)„¢ ¢,YH|\ÿÿÿÿÔðÿÿÿÿõ\VªÿÿÿÿðŠ@žÞ>§ÿÿÿÿ·ÿ®Tªÿÿÿÿ;‹ õPÃ÷ ³$ úÿDüÿÿÿÿ>»Ëæ uÆP.%/’M¢ I,ÿÿÿÿ¾8WE ¾/ÿÿÿÿJ”ŒíÿÿÿÿÇé4 #PRnqÚ=ÿÿÿÿb!ÿÿÿÿÿÿÿÿÿÿÿÿ[éƒÿÿÿÿHÆM×|^G eý .üÇ‘ÿÿÿÿÿÿÿÿ]¨^35ÿÿÿÿ4aÿÿÿÿÿÿÿÿ/œ'ÿÿÿÿÿÿÿÿÿÿÿÿ9·°#s è%ôÑ |¥"d+òÿÿÿÿÿÿÿÿY÷;3u`ªâ[ÿÿÿÿ4v»“‰iø ËßV¤ØœÇ«X ”Ƀ̘ó4äf6ÿÿÿÿ?¨ÿÿÿÿòÿÿÿÿW’j—©Ûý ¤Ir>­©ÿÿÿÿË¿ÿÿÿÿ'-ÿÿÿÿÿÿÿÿ…/ ÿÿÿÿGTÿÿÿÿÿÿÿÿŒI?.“Ÿm¼Œ éŠÿÿÿÿt~ÿÿÿÿuòÆA—XŸâÄÚ ¸ Zu ü’eÿ„ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ…¼ÈÐ ÿÿÿÿÿÿÿÿÿÿÿÿ ´ÿÿÿÿ·‚  ÿÿÿÿ’-¶j(„óq±f ÿÿÿÿc¨ ÿÿÿÿøVÿÿÿÿÚó ”ÿÿÿÿ¶så ÿÿÿÿº ÿÿÿÿï±ÿÿÿÿs $sÿÿÿÿRÂÄÿÿÿÿÿÿÿÿÿÿÿÿ•Ôíažùž_Cð ÿÿÿÿsŠ8ÿÿÿÿÓy áM ló {XÅ–ZÍÏÈû© ÿÿÿÿ0é ÓQÿÿÿÿ0›ÿÿÿÿTÆ #Aÿÿÿÿÿÿÿÿ5ò|30åTœ×ïOªü ¬ñÿÿÿÿ¾ÿÿÿÿ¶ÿÿÿÿŠÿÿÿÿï£ÿÿÿÿ<…~&ô Hú æ3’ÿê5\»`ÿÿÿÿVŸ J»my£n¼š¥ ÿÿÿÿŒ ;0Œ{Ê"J ÿÿÿÿ–£åQ˜"Øüÿÿÿÿ¾Êžij“Eÿÿÿÿÿÿÿÿ0D®ã¸¬½3ÿÿÿÿ}=y~èbƒÝY ÿÿÿÿÿÿÿÿº7c’`Þ ‰^ÿÿÿÿQà2dYãTÿÿÿÿêiQ0øRÒ½ÿÿÿÿÿÿÿÿ:Œÿÿÿÿÿÿÿÿó@XdüœƒXúàÝ –"lošMÿÿÿÿŒ ìxäIÿÿÿÿ«“dªÿÿÿÿ^ÆÙfËkÖæñÿÿÿÿ¸CD ¨ ÿÿÿÿÿÿÿÿ‡€ {H •ÿÿÿÿÿÿÿÿÿÿÿÿ[Ñ ÿÿÿÿÿÿÿÿÏ7ÇÚ7k^ÿÿÿÿµtÿÿÿÿ‹ Ÿ z )6ðx®cI a Þÿÿÿÿ…ŒV KqÙüÖ- S½ÝëÅÿÿÿÿ>˜6I z }…±\ ‘½”ÁzÞÿÿÿÿÿÿÿÿÿÿÿÿÌÐÿÿÿÿ×QÿÿÿÿWmÿÿÿÿ‹6äÛ ÿÿÿÿÒ ÿÿÿÿDÝ kVòg ÿÿÿÿSgäµ Ù¨ß[ ôêœÿÿÿÿÿÿÿÿÿÿÿÿ]êßå9ÿÿÿÿ1Ý ÿÿÿÿ=\w" d ÿÿÿÿÿÿÿÿï•ÿÿÿÿ À›á í SW&¶ J${~ %¿PÿÿÿÿGÐÔ5jIsõÇ/µüÿÿÿÿºé´9ÿÿÿÿû¥p+ r|¬»‘t )ŒFé;YU±ÿÿÿÿA ^ÿ‰Çþÿÿÿÿ ÿÿÿÿ-Q›µ›È5ð -è À êoæÿÿÿÿ²ÿÿÿÿ*È ¥í ÿÿÿÿŽ=ÿÿÿÿÕ@£ÔÿÿÿÿÔ,ýä ›=ÿÿÿÿ¥N&ÿÿÿÿï¶ 8éºÿÿÿÿ÷Gÿÿÿÿž¯ Íÿÿÿÿÿÿÿÿy*ÿÿÿÿ èS‚ÊBÙd64Ò‘¼ ÿÿÿÿÿÿÿÿÿÿÿÿóg Ê6 ›¤ÿ ó¨CNG‹•3>ÿuS«ÿÿÿÿ\¿-f ¥ñœ‰îPÿÿÿÿÿÿÿÿàä°ƒ *ÿÿÿÿÿÿÿÿÛ ÿÿÿÿ:ÿÿÿÿ3@ÿÿÿÿÿÿÿÿ”:ÿÿÿÿÛâp@ÿÿÿÿ‰± |ã%‹ûß$èðLÐ y“š¼ºÏ¿E•|t»œ^D&iÐ[ÿÿÿÿ!ˆDôÿÿÿÿÿÿÿÿÿÿÿÿ'Æ•P\gê¯Ê—Y Œ|ÿÿÿÿk…&®ñ¸°‚ɱËÓp ¢$g] ÿÿÿÿÿÿÿÿIËZÿÿÿÿÿ+ ]­Ž9&È6*{ÿÿÿÿY÷€† ŽÍò1Z³#TÜ5qÒfù¤ eâþ'•ƒ )Ž{ÿÿÿÿE”£âGʦPÿÿÿÿ)šF “8ÿÿÿÿ•íkƒœ>ÚÑ [oþÿÿÿÿÝÿÿÿÿb›<Ä ÿÿÿÿ œˆÿÿÿÿÿÿÿÿ•AÿÿÿÿÿÿÿÿÉÎcÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ bBÿÿÿÿ7ÿÿÿÿÿÿÿÿÿÿÿÿ½8ÿÿÿÿÓ8Ƹò£†×5PÿÿÿÿŠŽ æÑ ÿÿÿÿt_ÿÿÿÿÿÿÿÿÿÿÿÿE§H- ”àº=ÐE 0]ý ÿÿÿÿ?L SdÿÿÿÿEÿÿÿÿÃ_´ÞÓò€• ±×[° ¯*½1 üá §%¢âÿÿÿÿc ¾Ê0º ;VZc\|á™ÿÿÿÿÿÿÿÿiçÿÿÿÿÿÿÿÿ¯[ñ›.AJQ† fï X¸ºjŒ Ì= ÕDôÖP ÿÿÿÿ8 ÿÿÿÿägÿÿÿÿìl½[ÿÿÿÿƒÉ=f¤¾ÿÿÿÿoqÿÿÿÿ(Íÿÿÿÿ½›ÿÖM… k6-,ÿÿÿÿ+QÊ÷ ÿÿÿÿ¼54 Kà Ons˜ÿÿÿÿÿÿÿÿÞÕR… ÍñE7R Jo!ISÍaÿÿÿÿÿÿÿÿpôÿÿÿÿЃ „¡…[±ÅZpD)Ô‡!1 8˜ó ÿÿÿÿP¿ÞÿÿÿÿÿÿÿÿŠËý @ ±·š¦*Y ¦òÿI«;0Aÿÿÿÿ:O¿à[°Möÿÿÿÿ§× ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿý„ÿÿÿÿç† d5ÿÿÿÿÿÿÿÿÿÿÿÿ9Òë èÿÿÿÿ’)t‹ÿÿÿÿuÿÿÿÿÿÿÿÿÁÕÿÿÿÿ£ËîVŸ ÿÿÿÿ ’“Eÿÿÿÿÿÿÿÿ}x J&ÿÿÿÿƒ&%h‹†X˜ÿÿÿÿ¼K±d¿;"Uñ(5 ÿÿÿÿÿÿÿÿ&~ ÿÿÿÿwúÿÿÿÿÿÿÿÿ%P­7 ç´ ÿÿÿÿk)å‰.Éÿÿÿÿÿÿÿÿ”:ÛL)Û>ÿÿÿÿ\°`òúÿÿÿÿ^_1Ðà›h6ÿÿÿÿIfÿÿÿÿúÿÿÿÿØ H„ñ ÿÿÿÿ%ŒçÓ ÿÿÿÿâj O Ц Nÿÿÿÿ]¯Z- ÿÿÿÿ]jÿÿÿÿ¡q ¨á× ´. ÿÿÿÿ‡"ÿÿÿÿÿÿÿÿt ËØÿÿÿÿÿÿÿÿ2Å¢5Dÿÿÿÿÿÿÿÿ?­; ÿÿÿÿÿÿÿÿ”6G¿ü@gÿÿÿÿÿÿÿÿ‡& É2ؽÿÿÿÿ ÞOqµ’…ÿÿÿÿNd° À‡ @ ÿÿÿÿE‰˜Àòÿÿÿÿ¿=‰­0Jxw"BåÇJmÿÿÿÿSµÄK ÿÿÿÿ~†ú,ÿÿÿÿÿÿÿÿÿÿÿÿk=7ZÐô×âÿÿÿÿÿÿÿÿ¥èÑã§A¨#ÿÿÿÿÿÿÿÿzÍæmáÿÿÿÿñ [#à ©.ÿÿÿÿÿÿÿÿÿÿÿÿ´ð¡ “ð&|ÿÿÿÿÒ¨a ‡ˆð- ÿÿÿÿŠíÿÿÿÿ3©I¾Áü¼¿ñ#ðjÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿHaÿÿÿÿšÕð?¬Z ³ $%>š%Ù“¤owqÆè§ñ!ØI wd1w  ÿÿÿÿ„_nü ]|-:#nßÀá¼ ›ü‹Ì*”hZy&, ^×Îmÿÿÿÿÿÿÿÿÿÿÿÿz·ÿÿÿÿ >³; –âÿÿÿÿ%Ÿÿÿÿÿÿÿÿÿ1·²+ÿÿÿÿ»ò…ÉŒÿÿÿÿfæ3ÜÚÿÿÿÿÿÿÿÿÑFÞ4¾Óƒ°Ü¼Êÿÿÿÿ:À ¬;‚è¨iSÿÿÿÿÅ ÿÿÿÿlï¥Vÿÿÿÿª¡ÜŸÂVä ÚfúÛÿÿÿÿÿÿÿÿÿÿÿÿ¹XÔP1ú&:;ºÿÿÿÿðZõ˜š‡ݸÿÿÿÿÿÿÿÿÿÿÿÿl¿Æä¤#a&•ßC^“¡cÿÿÿÿÜqµ¤ üOÿÿÿÿàr ò(ÿÿÿÿ  ¥Jÿÿÿÿÿÿÿÿÿÿÿÿ/2q<| Y—qèЮ ÿÿÿÿˆ Ë;Kÿÿÿÿÿÿÿÿµ z-ÒáPÿÿÿÿÎüJKÿÿÿÿÿÿÿÿý,ØÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀºïó . ST’t¬¥ð Ù'ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿpK ±B™ÕÈ(¡~Ø Nœÿÿÿÿÿÿÿÿ´ÿÿÿÿZ¤ÿÿÿÿ[g–@›ÿÿÿÿ—µÁl;ù««ÿÿÿÿzñ{ öÍ ”§ÿÿÿÿÿÿÿÿ^K•s­Žî‚+ʇñ­¬KÑ.ÿÿÿÿÿÿÿÿÿÿÿÿ)—ö ;N#šÿÿÿÿÉ•ÿÿÿÿÐO¬±:j-tšæ$dÿÿÿÿ˜Nÿÿÿÿjÿÿÿÿÿÿÿÿÿÿÿÿ/ œÈöGÿÿÿÿØü Š| ÿÿÿÿÚLä =§ËÙ_Bta°‰ëH1Úµ¨ûO€ÿÿÿÿÿÿÿÿ¥òÿÿÿÿ ÿÿÿÿŽK ]RtÅ OÚÿÿÿÿ©JÿÿÿÿŠ‘ÿÿÿÿ¥¤,RgW a¡ÿÿÿÿÿÿÿÿ†Úÿÿÿÿ¨ÿÿÿÿŒÄ¶tÿÿÿÿ@Ÿÿÿÿÿÿÿÿÿöèñ Hÿÿÿÿ ËÒÕp¦‰Ÿ *¼Ÿ±B / ì“ :äò¬ ]~'ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿù¹ÿÿÿÿ¤Ÿ2°îY°'ò¤ ÿÿÿÿÿÿÿÿÿÿÿÿ(šìŒ÷Ÿý 7Jÿÿÿÿ£²ÿÿÿÿS6Y¼þÎŒ}¤j ŒÇ ж§Kÿÿÿÿ–zÿÿÿÿv¦ÿÿÿÿÙÓôªªF¨'ÿÿÿÿØÜÿÿÿÿ‚ìÿÿÿÿuUiÄ\ Éç fÕê¤ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ—¹¯C^Õyrò×ÐÍõˆÿÿÿÿæ6˜¤ ÿÿÿÿ ‹G7všœÒþXãÿÿÿÿù5ü™ê¾ œÿÿÿÿ.iÿÿÿÿIþ]) ÿÿÿÿT šñËÿÿÿÿÿÿÿÿçÂÿÿÿÿÿÿÿÿkU­Xß =¨–¥)ò»mÒ¿p'©Ó”AÝÿÿÿÿ¿mâ2r ~Cü“&Cä ÿÿÿÿ÷B ëYݹ.‡ À;þ? ÿÿÿÿo싨ÿÿÿÿ¿5…çÿÿÿÿ9Ëj }¨Ø 7Q§¨*~ÙÉ«? œËÎ;K<ÿÿÿÿÿÿÿÿÿÿÿÿÃçÃ_­5‹È},·'}#QñeG ð!¨ÐH Õì›ïÈ ÿÿÿÿbÇœ ŽÅÿÿÿÿáY¬F¿Ó ¬ ÿÿÿÿŽ‚ÿÿÿÿ¯DÐñ¼ Ù' ÿÿÿÿæ› Y»œ…q à—ö¼Ý ?õ˜¨ î¶ I®ír‘' »ÿÿÿÿgÕz Õ· ¢ÿÿÿÿÿÿÿÿöå8ÖЂ‡)ŸÁòâ ò¢ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿxé ™Oa°˜4m² %˜¶ ^ÿÿÿÿ Ê ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ²{x¨ ÿÿÿÿ²ßÿÿÿÿøŒØ>@#à.ä’N¨ ÿÿÿÿ' j’òÖf ˆ$U VÿÿÿÿÿÿÿÿBíæòr|×+™ÿÿÿÿÿÿÿÿK QÀ‹÷”ÄàÿÿÿÿÑÕ ÊËÿÿÿÿÿÿÿÿn<’Óp= êÍÿÿÿÿÓïëËoí лïi?4–ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÓíÊÿÿÿÿö $ÖÂ; ÿÿÿÿÿÿÿÿBXZæßÑÂìÚ}ïŠÛeo;ÄÕ| b–ÿÿÿÿªIcI™íÿÿÿÿÀ ø³ÿÿÿÿ#Ã’à ÿÿÿÿÿÿÿÿ2 ŸqÂ{š*S ÿÿÿÿeðYÿÿÿÿÿÿÿÿK« m¤ …meÕ^Vhÿÿÿÿð·ÿÿÿÿãÿÿÿÿÿÿÿÿÿÿÿÿÁÎ ¶KÿÿÿÿPÿÿÿÿ§ÿÿÿÿ”¢{d†>Ǽ;Å Ü BZ[â ÿÿÿÿy5|\ÿÿÿÿÿÿÿÿ½üÑ ¶-&R%Ž –û ÿÿÿÿ Ù ¾Dðïÿÿÿÿ•ªÿÿÿÿÿÿÿÿìª÷KëtD­&ê©K ÿÿÿÿÿÿÿÿßÞSWªï ÿÿÿÿÿ—O31 ÿÿÿÿÿÿÿÿÿÿÿÿÔoSÄݱT˜ó ÿÿÿÿè þkÿÿÿÿ¦Eÿÿÿÿm ÿÿÿÿ .€ äÿÿÿÿjÿÿÿÿÿÿÿÿ‰Þ gdü`ÿÿÿÿÁ2 ŒÖ ¼ÙÁÎ/Y˜ B©ÈžŤñÖÿÿÿÿÿÿÿÿ¤vȵ¥p ÿÿÿÿ ‰ן ÔŠ© ÿÿÿÿn_òŒÔdIàÿÿÿÿ¦d ¸>ÿÿÿÿUÞ§Àÿÿÿÿÿÿÿÿå;ÓŠ«ÿÿÿÿÒª FÂÿÿÿÿBEW´¤b¹©‡ä Bc6yÏ>,‹–ÿÿÿÿÿÿÿÿ©W•azUâ ÿÿÿÿj ÿÿÿÿÿÿÿÿÅàŒPËw …yíµ¿ÿÿÿÿ¾ç26eÏÿÿÿÿÈ·ÿÿÿÿ€x?" § ³g÷ •õ ÿÿÿÿÞOÿÿÿÿ«@%ÿÿÿÿëö ª ÿÿÿÿÿÿÿÿ…Gýt׉¾ (ærÿÿÿÿÿÿÿÿ? ÿÿÿÿÿÿÿÿ¹ÿÿÿÿðn-i®Dqfï™4'ò@Ÿ" ¹ ‘ˆÿÿÿÿŽßCQÿÿÿÿ˜ö=€ÿÿÿÿ` ‚þÿÿÿÿh ÿÿÿÿ¿ƒÿÿÿÿÿÿÿÿ'ÿÿÿÿîP™ø è}v¥ÿÿÿÿ#ýYèXjÿÿÿÿ¸ · ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ‹­ ÿÿÿÿ¯ùü'Í4jæó¿ÿÿÿÿÿÿÿÿÿÿÿÿÑ6šé­ ØIÃÆOö¤P ÿÿÿÿGÇ ½ÒÿÿÿÿQ½i=µÒ|ÿÿÿÿe©³#†*iŒÃùÿÿÿÿ8¼Xgªjÿÿÿÿo# Ïh(× 7 Êe ^p?§røÿÿÿÿ¥¤1³ ò¾RÒÿÿÿÿÿÿÿÿÚrma ¿Í e}rgÿÿÿÿÕtxY£ÿÿÿÿSE ÿÿÿÿÿÿÿÿÿÿÿÿ5ÿÿÿÿ_tÐ&}ÿÿÿÿ—FÿÿÿÿÐ/ÿÿÿÿÿÿÿÿÉc—ìÂí·YßuÿÿÿÿÑ1WÝrÅÿÿÿÿÿÿÿÿ:½’uAáJÿÿÿÿÿÿÿÿÿÿÿÿô¬–Þ».mŠ ÿÿÿÿ;| ŠÐ©Â €>ÿÿÿÿ½/š¡ Ý}uÙÿÿÿÿÿÿÿÿË‘§tvvëÿÿÿÿóU [7 ÿÿÿÿÿÿÿÿÿÿÿÿÈ–w‰ œ’Å(ÿÿÿÿ5Äãø þŠ ‘Û:üÿÿÿÿâ>ȸ Õ<ÿÿÿÿÖó—h3.ÿÿÿÿ5}ÿÿÿÿ'?£bj©‹Óu <ù— 4[ÿÿÿÿ¯óÿÿÿÿâ4Äq¿£ È1 ÿÿÿÿã^¡; |L¥:… õ!ÿÿÿÿ´¯1Ü,vOz- ÇŸÛˆ ¤€"Ùÿÿÿÿ‹:¯ìœf0}Í M®v+ÿÿÿÿ™9ºñ(& 9€AxDT ÿÿÿÿÿÿÿÿ5šÿÿÿÿÿÿÿÿ$óÖÖÿÿÿÿ¾ 춘uU Ãk–ÊeÌe  iÀu 2–ï_§ðáô\“ùJ3Š&eìZ ÿÿÿÿxk5 ýdÿÿÿÿÿÿÿÿ-*˾ÿÿÿÿ> ÿÿÿÿ) RÔÿÿÿÿV•Û·ÄÝÛa P‘ÿÿÿÿÿÿÿÿ^Bÿÿÿÿõ„[ Îÿÿÿÿÿ=ÔÓ&j¡iEBÿÿÿÿ;ÿÿÿÿœ<i ÿÿÿÿÄ‹öpd'É:Ò¹ÿÿÿÿÿÿÿÿÿÿÿÿ<%¦W] {ú* â®},ÿÿÿÿû›:o¶¤ÿÿÿÿ€ ÅéçŽ9V¢˦ÿÿÿÿ*4 éQ"9™ªÿÿÿÿ!éÿÿÿÿÚðÿÿÿÿNæ ÿÿÿÿc Ƹ¨‘ÿÿÿÿïhÔþÏÛ~ÿÿÿÿü|ÿÿÿÿªïMÁ÷gÿÿÿÿC;õÿÿÿÿÂ!ÿÿÿÿÿÿÿÿwÚ ±¥`. ÿÿÿÿfÇ·* Á+ ðF Œ­6—S¿ Ãè "Ž@…ÎÞ ¤‰ÿÿÿÿîu_a.ÿÿÿÿRÿÿÿÿüi®W ï±1ÓÐó*Õý=ÿÿÿÿhÿÿÿÿü Aô\ÿÿÿÿ’Ò‹S>d¯¿˜ÿÿÿÿ_ ÚÿÿÿÿÌ„h üi·:÷Qÿÿÿÿ,²ÿÿÿÿÿÿÿÿðÄÿÿÿÿÿÿÿÿ) 'Åú=¾Z_ ÿÿÿÿÿÿÿÿÿÿÿÿAZ ÿÿÿÿˆ?‹gÿÿÿÿ¦ÊÝ3žó uAÿÿÿÿg´„x½ȉŸl?ÿÿÿÿÿÿÿÿ²èÿÿÿÿ“5ÊøG ¬[ M‘ÿÿÿÿök© éO@ ÿÿÿÿ¨ Z}9jÿÿÿÿãù ç10ñt ¤‘“çض ÆÚ³ ÿÿÿÿ‚6sŨ@jõ à ÚEÇ;õ :;u*PMóE ŒžæÅ[ Võ È[ < Úr·ÿÿÿÿ¼ÿÿÿÿ@ÿîîÿÿÿÿ» ÿÿÿÿ‹3Žþí-’ù ÁK ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿžÏG Jçe„ ÿÿÿÿÿÿÿÿ5Sÿÿÿÿÿÿÿÿ–á ÿÿÿÿ4rýÕpÁ}.{TÄ*«b{FXi¨j ð/ØKHà§v Ú=ÿÿÿÿ<+&A¬ô £ÿÿÿÿÿÿÿÿž®‚¥ºéšrÿÿÿÿÿÿÿÿ˜%'©«Ž Mà ½{ÿÿÿÿÏE ÿÿÿÿǘn( éüF —Ñÿÿÿÿg_ÿÿÿÿÅ„?) xÊÿÿÿÿ™úIâù_Í{†°ÿÿÿÿl¾ ²Bÿÿÿÿ*Áýâ™öQ»ÿÿÿÿÿÿÿÿGî ÿÿÿÿ¨xåæ2ð®û‰ ÐË׫¾0V»—>T\$ÿpZ¥– ƒëÏC’ ¢{Î- ¢$ A IÿÿÿÿIX "ÿÿÿÿYÜz$Úºÿÿÿÿ63 90° Y¬p1ÑÑP ÊÎÿÿÿÿüÿÿÿÿOS ÿÿÿÿ<Ùÿÿÿÿ 7ÿÿÿÿ Vÿÿÿÿi` |¦æÅêž’ïÛÿÿÿÿeÿÿÿÿÿÿÿÿ’ ék:ën1‘¤ %À 2,¶é„èۻÚÿÿÿÿÙnj÷ 7éâZ6ÑùkÿÿÿÿIé F ÿÿÿÿ ÿÿÿÿy«èýdt÷öÿÿÿÿØOŽÿÿÿÿç¸7 Î ÿÿÿÿš™ ­ªsÍgF]ÿÿÿÿÑ9 (ÿÿÿÿG( ÿÿÿÿušöc«j‘?:ß;c1«ñ*è»ðê Ïè ñΗw9Á9›ø.ªÿÿÿÿ)>]÷ó¹iž ¢]{â hæ öjÿÿÿÿ·³G ’¯ å»äÿÿÿÿÿÿÿÿÑë:ø ¾"Çõã ÿÿÿÿÒJÿÿÿÿ ¥ë·Ø×XÜ¿³ à Ðí‰Gû¶ ÿÿÿÿÿÿÿÿÿÿÿÿ»}—†Wyÿÿÿÿ…ÎH© ÎÉô†ÿÿÿÿ!Ú *¨7ÁÛÿÿÿÿÁZ^P }†pÿÿÿÿ*w‹ ÿÿÿÿÜ ÿÿÿÿ«š ÿÿÿÿE¿µ '› iÿÿÿÿj U¯Ø--Ìy× ïç‘g jW µ¢œ2œ0R•MhÂÿÿÿÿ·:ÿÿÿÿÿÿÿÿø# ÿÿÿÿú[!g ÿÿÿÿÿÿÿÿ“I1ÿÿÿÿÿÿÿÿÿÿÿÿ(½ Ÿÿ +fÓOxe´™':vQþ…_Š t—ÿÿÿÿÿÿÿÿp?Hg#“­ÿÿÿÿÿÿÿÿÿÿÿÿv 1±ÿÿÿÿiΞ›ÿÿÿÿr® ÷8ý[UvJ¶$¤Mÿÿÿÿÿÿÿÿ}LFtîÍ(c Aå ÖË ÿÿÿÿÿÿÿÿ‘Ðÿÿÿÿ:ªÿÿÿÿë’ÿÿÿÿ–ï ¦ÿÿÿÿé·ÿÿÿÿÿÿÿÿÿÿÿÿ*= ÿÿÿÿÿÿÿÿœ˜ÏÃÜÿÿÿÿ¦\ÿÿÿÿÿÿÿÿW|¿é¼·Ö TòF¤ÿÿÿÿçô:¨ø :BôIÿÿÿÿ.› ë*zÿÿÿÿÿNñ Pú7ÿÿÿÿ*û>¤Å™G[ÿÿÿÿÂ6¥Pï&”?håøìwÙ™%PÔ ”—ÿÿÿÿ8ô¤ ™ ¬Ô!Daÿÿÿÿš¨ÿÿÿÿ+á§¾ÿÿÿÿÿÿÿÿYmä_þ@o§5fé:ÿÿÿÿ¸hVϦ«Þˆ¥U¢Ú´*f üK ÿÿÿÿÿfênTŸt åzXl4¹wÛhÿÿÿÿÿÿÿÿp#6[ ·í¡Ö ±»…¦—âu (ì­ÿÿÿÿÿÿÿÿ½ÛDÿÿÿÿšø…Êä¡ÞÿÿÿÿÛm²­Ö´«Ûñêÿÿÿÿÿÿÿÿÿÿÿÿô ›K)Õ îÚ÷£ÿÿÿÿÎ#ÿÿÿÿÿÿÿÿÿÿÿÿ†^‰lýÛJh’¨qiÿÿÿÿÑÌ0ÜöHƒÿÿÿÿq {{Õ(Gš&¾âuxÿÿÿÿÔI€ ÿÿÿÿÿÿÿÿÿÿÿÿ’2Œ'ÙrB~A-¶ Ú«éà Ô‚Óˆð ßz°>ÿÿÿÿ ÆWK ™¶ %SY, —×PÃÿÿÿÿ˜?æ¤@ÓCÄþŸÿÿÿÿ’ºÿÿÿÿç¢7¯ù¼ ïN´øÿÿÿÿù~ÿÿÿÿÿÿÿÿDEÿ%¸O‡Üð÷ÿÿÿÿZë zH }.ÿÿÿÿ Å@‘È~Çèà[Ó1±€Š;M úß”ù¬c1@v-»ÿÿÿÿðÿÿÿÿÛrÿÿÿÿè¹/øêË ¦=ƒJ ÿÿÿÿ¶" ¹ÿÿÿÿÕ\7%I4ÊßÊØT^Ñ o1 ÿÿÿÿÿÿÿÿ‚ï°K9 ôcÿÿÿÿ#Côå}lüÿÿÿÿÿÿÿÿÿÿÿÿÅmÿÿÿÿ¸ÌÿÿÿÿÔý Ä9ÿÿÿÿÿÿÿÿÿÿÿÿ{¿ú ¬Åc!þÿÿÿÿë_zë ¸«ÿÿÿÿöÈ|úfäÑrì¹cÿÿÿÿ ÄÜñ ƒž`—C †ÿÿÿÿ@ŠÀ˜®ºÿÿÿÿ/Ó2ÿÿÿÿYë1r –†„¯ [† ÿÿÿÿÿÿÿÿ‚ ÿÿÿÿ0ÿÿÿÿ,ú¤çF ûèÿÿÿÿÐ¥ÕGÿÿÿÿÿÿÿÿ%M ÿÿÿÿ¿ôÅGÿÿÿÿÿÿÿÿë) Aé6ú€G:·2 ÿÿÿÿúÿÿÿÿU£\Ô¢àµn>+ AD ÿÿÿÿ¾ÏÀÿÿÿÿž/ÊÚK†þ Ž Zª ÿÿÿÿ< ˆa £ÃÔÿÿÿÿ¦ ÿÿÿÿ,…D$íÒ1ç_.©£cá_ÿÿÿÿf†ÿÿÿÿÔ}h· 'JHR^Âÿÿÿÿ¸& ú1´ ¾ ‡èÉÏ£ ‚Èÿÿÿÿ@½ÿÿÿÿ·jF»ÿÿÿÿ›‡éalÿÿÿÿÿÿÿÿÓp¸ÿÿÿÿãPärÿÿÿÿCDÓEwÈÏ òv[] ñ*" ºá+¥ÿÿÿÿߟÉw} Íÿÿÿÿ+ÞQgEëASÿÿÿÿµ¡„›ÿÿÿÿÿÿÿÿÄ·Ð…6¡V«…ÿÿÿÿðD1°ßVñMé øíj3t~\ê<H”Äë®c ³¹‚q’›><¡Õ©M0w¢Ë©/æÿÿÿÿD ÿÿÿÿÅ«ò}ïhˆo I  ½ɵÿÿÿÿ,aô@ ÎÿÿÿÿB­ }ìð'ägœk ¶—ÿÿÿÿÿÿÿÿ½ÖY §ÿÿÿÿÿÿÿÿkÿÿÿÿÿÿÿÿÿÿÿÿ¼ô GEÿÿÿÿÿÿÿÿéN s®ÿÿÿÿŸ®€D°OCžÿÿÿÿí» ÿÿÿÿõÝ^ýÿÿÿÿÿÿÿÿfŒõ´v‡®P4 ÿÿÿÿÿÿÿÿ8u¨ÓkqÿÿÿÿŒ¨Q'±š,Gþvÿÿÿÿùú#÷ ©RÿÿÿÿWjæ ÿÿÿÿÓEÿÿÿÿÿÿÿÿ °ëÃz`9 òùA«ÿÿÿÿ!+?ÿÿÿÿo¦Þéÿÿÿÿÿÿÿÿ ÿÿÿÿª.×y9Dÿÿÿÿ⇠T)m³Øi z!Œ÷ÍÜ ÿÿÿÿ¬ã ÛÜEÞÿÿÿÿÿÿÿÿ ¡½) ¶ÿÿÿÿÿÿÿÿê4 NMÿÿÿÿÿÿÿÿa„Þ2ÿÿÿÿÿÿÿÿýœÛõö1ÌÁ9N>ÿÿÿÿ(à ¾U Tj œbý~ÿÿÿÿ1B’<,ê Æ0ÀÿÿÿÿJœ™ ­ ¥Î-ýŠÄhw½v ÿÿÿÿ³! ]ÛÅKÿÿÿÿíOÿÿÿÿ‘Õ Â>}Ì:Ú>ü·ßvãÿÿÿÿòa ¾åÿÿÿÿÿÿÿÿró7ÿöùœd¤ ‹7 &Æëß9’h†Ø% Œ\ ÿÿÿÿÿÿÿÿèÜÿÿÿÿÊŒ'aÀ³ÇÔŒº¸èûå 9õ æÌXÇÔŸ¡OäFÿÿÿÿF÷ ¡*@P ÿÿÿÿe ¤ª ,º­ÁäÒ+Ä’Ôü ¶­F³ ÿÿÿÿíw j÷êÿÿÿÿíWÿÿÿÿdš_3ÿÿÿÿÛéÿÿÿÿ|… èÛÐ=™ÝBw+ÚÿÿÿÿÿÿÿÿÿÿÿÿOê+úÿÿÿÿɹk ÿÿÿÿÿÿÿÿáÖ úU9┎ñ aë ÿÿÿÿ„"÷æî˜×†.ªÌúXiLõ8 H ÿÿÿÿ:¡* ; ÿÿÿÿÿÿÿÿ>ÝÿÿÿÿGHi÷‘_ÿÿÿÿ…RÿÿÿÿÿÿÿÿUbÿÿÿÿÆIyö¶÷•™wQ(‘•¬æ 9#uÁ¢iYúÿÿÿÿÿÿÿÿë5î1nÿÿÿÿ´’Î!Ò î5ÿÿÿÿ¢ÌŒP#ÿÿÿÿ »»Ú£q=FÿÿÿÿÿÿÿÿcGÿÿÿÿÞ-Ã:JäBçËK!ŽÑ ÿÿÿÿ°n„èjE45BÀ ûl§¡‘oÿÿÿÿ¶5ÿÿÿÿ‘ÿÿÿÿ/ìÿÿÿÿ‰`µê ÿÿÿÿÿÿÿÿ ÌsB¼³‹É&›Îô†ç`†öQÿÿÿÿ2âi\ÿÿÿÿXN ÿÿÿÿBwØÿÿÿÿ¿bó–ÞÒÿÿÿÿJg™Pø# Ö <Ÿÿÿÿÿãž§j=ÿ9¦kHÿÿÿÿ¬aïN˜j°šªQ§šÂâ ÿÿÿÿFLÿÿÿÿ ë ÷¡`›ÿÿÿÿ6‡µˆ =¬ ‚y±»T$ êÿÿÿÿÄ· ÿÿÿÿHž ÿÿÿÿ‚ÎÿÿÿÿÿÿÿÿãD Îñðë©o™—æà¦ ¢õÿÿÿÿ†›ÿÿÿÿïÿÿÿÿ¥³býÿÿÿÿqh#AÖ)ÿÿÿÿþ&¦ ~Aó ³Àö®Å %S-ÿÿÿÿ®§R#øô‘ç;6÷ÿÿÿÿkW ?}Á^ÿÿÿÿßâ ¬;ì ¸m ÿÿÿÿÃÓ½Ÿÿÿÿÿ¢Þ w§:Šû'‘‹^ÿÿÿÿR Uÿÿÿÿÿÿÿÿ?ì´L%r ýr’ßÇ]ÿÿÿÿóÿÿÿÿĨŒó²Ûæ Ÿl›ÿÿÿÿäÞÿÿÿÿ™ñ X =³ÿÿÿÿª @§ÿÿÿÿÏ‘Þ ª#³ Î92S¥‰QÿÿÿÿÿÿÿÿÿÿÿÿpÓ ·ÿÿÿÿVcÿÿÿÿÿÿÿÿÿÿÿÿ×ÙqHÿÿÿÿ¿5¤ï ÿÿÿÿ¤}ÿÿÿÿÙ‹Óÿ]ÿoÖÉUÈÓ!µî‡ûˆwæ :²fc›8I#Ž"S ÿÿÿÿVõÿÿÿÿÿÿÿÿ˜ ÂG1–"> fWhá0×VÛªù°R ÿÿÿÿÇÏ >n ôe# æcû0ÿÿÿÿêÿÿÿÿñD [ ÿÿÿÿªà¡®Ds E=Ilÿÿÿÿ7kÿÿÿÿ×Ï ÿÿÿÿõ3»-ÿÿÿÿúC ÞIË)Ó><è?' äB³Î Ö§5Ö ÿÿÿÿ§gGŽ »âç ä ÷—b ÿÿÿÿÎzÃ䂿ýäü ÿÿÿÿGžÿÿÿÿ L« ÿÿÿÿ¤?ª‹U+†>ÿÿÿÿäÿÿÿÿQÛ‚?Ï+ÿÿÿÿ@ùcË׊ 4A&>ÿÿÿÿs oM¨_à÷À‚ RJi> ÿÿÿÿÿÿÿÿÿÿÿÿS+.‡6ë Ý79 ˆ2¾,þ]“ ÀÜÿÿÿÿÿÿÿÿò–wÉjÁ¡ ÿÿÿÿÿÿÿÿ6 šoƒÕàÃÿÿÿÿtcÿÿÿÿpµ)Z±²÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿp0ÿÿÿÿ4¨ôOÿÿÿÿãgí$ÿÿÿÿe¬í² ޶ÿÿÿÿôÿ¹Å ÿÿÿÿ#eko>Æ ›8žÿÿÿÿT> ôìéy ÿÿÿÿ (¶ýÿÿÿÿîCÿÿÿÿ¨×ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¸[ÿÿÿÿ'æJ¢ K Ý%ÕÅò÷’ 8+ò q×¾·Í8,¤¿ÐEìÿÿÿÿW4†ä¡jîÇ[éÿÿÿÿ³# ¼¶Ýs 3 ÿÿÿÿcG¬h)˜ ^8ì¥ÍcÿÿÿÿžÒº¦ÿÿÿÿ^Þ˜¶ *+ÐÂ/kêpp-P½ÿÿÿÿuGÿÿÿÿd ªÿÿÿÿh›ÿÿÿÿ¨÷9ßÑíÝ@æ ÿÿÿÿ<Òÿÿÿÿ^î Ý Ð-Ð #y Ç ÿÿÿÿ¹Ð ¸ ht»™ÿÿÿÿÿÿÿÿLZc·ÿÿÿÿb„ >²LŒôFœ€ÿÿÿÿrÿÿÿÿ¯¦ÿÿÿÿÿÿÿÿµnuÿÿÿÿ³$ ­z‡ŠüÇe ¨å 9VÄïù b!~%ðÿÿÿÿ@v þï ŽúzÙ2®–ÿÿÿÿCKÿÿÿÿÿÿÿÿ7A•™Ú ± ¾ô¬Á×ä ÿÿÿÿÿéÇ5 ÿÿÿÿÿÿÿÿ¦ü Âãÿÿÿÿ_  ŠA†C±ÿÿÿÿÿÿÿÿø’òãZ  à°ù ÒËÿÿÿÿªÂÿÿÿÿÿÿÿÿÿÿÿÿÿÍÀÕ4\ÿÿÿÿŒÒϦ¦ #¤ÿÿÿÿ2ÿÿÿÿWÿÿÿÿÿÿÿÿ²Õÿÿÿÿæÿÿÿÿ)Z1ª)[a²Ð u´ÿÿÿÿ*½ÿÿÿÿckÿÿÿÿÿÿÿÿÿÿÿÿÏyÿÿÿÿí¸TÝ„ÇPL ÿÿÿÿï/ õÿÿÿÿïò ê’t ¡õ\f™¥iÿÿÿÿ „ãÿÿÿÿvü ÿÿÿÿÿÿÿÿB$ÿÿÿÿo³ªî÷ÿÿÿÿù:3ÉTMÿÿÿÿ„O/Ï’Rÿÿÿÿ(Á¢bfî¸üûI]K ÿÿÿÿUÜ 0Qÿÿÿÿ‡üÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿkhvTLÿÿÿÿÿÿÿÿL ¾Ö¨ÿÿÿÿÿÿÿÿÿÿÿÿ`] d—ÿÿÿÿ§† …éÄBÔjöçÏeÿÿÿÿ6í·a³Ý·áø5VÍÿÿÿÿKÓŸvm ¡`M õøu ÿÿÿÿXyÿÿÿÿ\ˆ ÿÿÿÿÿÿÿÿÕ˜²·À#ÿÿÿÿ€=%!ï«ÿÿÿÿÿÿÿÿÿÿÿÿ¨^ÿÿÿÿÿÿÿÿ\ÿÿÿÿ¬ íPÿÿÿÿI]ÝÉ… ;¶jäŒ=ð‚ÞÛ¼B<)¿ ä¡ÿÿÿÿFÿÿÿÿæTPÿÿÿÿPnÿÿÿÿCò òB¾$ L°A9ÄÄ l(L ÿÿÿÿÿÿÿÿIëTéÿÿÿÿI¢ó„ X¯U ÿÿÿÿÿÿÿÿÿÿÿÿG½ó¢±dXoïؤÿÿÿÿ"ÿÿÿÿÿÿÿÿÓh:¶6m 2ºÔí RX ¬4â7ÿÿÿÿÿÿÿÿÿÿÿÿ ø­ >Î åû†{–ùÿÿÿÿÿÿÿÿƒ)ô Æ`Zðÿÿÿÿÿÿÿÿ{C«˜ÿÿÿÿ4ó ¦t €»Lÿÿÿÿô¿ ’ìÿÿÿÿÆóÿÿÿÿ—–°” X¸÷ ÿÿÿÿŒ ÿÿÿÿr¤ÿÿÿÿÿÿÿÿ¡Iÿÿÿÿ{éø\©(š·²lnÂ’DjQŒ B ô¥ÿÿÿÿœùc-ÿÿÿÿÿÿÿÿÒ¸ dŒÝŽ 0UÿÿÿÿñÿÿÿÿÍ9ÿÿÿÿÜžÿÿÿÿÿÿÿÿá ÿÿÿÿ'\7è‰Pÿÿÿÿ‘¥TL þ½¡®© ÿÿÿÿÿÿÿÿÿÿÿÿtÿÿÿÿÿÿÿÿÿÿÿÿÎ-ÿÿÿÿÿÿÿÿV‹ÅKý•ÿÿÿÿ÷9€÷ oe_**#+•=MÿÿÿÿµÛÅ¿5‹`´û=V[#¥Å~ÝÿÿÿÿÿÿÿÿÛþ Á†ÿÿÿÿ9Ú:s~*ÿÿÿÿÜë )»€ ÿÿÿÿb3 ÿÿÿÿ¤BÁ5ÿÿÿÿÿÿÿÿC&@]0Ž£/ÿÿÿÿ}£ ÿÿÿÿ•/œ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ9 Â$ÌOí» dÿÿÿÿN«ú¦0 üòO-½ÿÿÿÿpLÿÿÿÿ½<ÿÿÿÿ,ƒ™ ŸW>ÿÿÿÿF®«”%×2â×ü²LkŽ!tÒ·¼ü ÿÿÿÿŒO>–*ù¶Ò ÿÿÿÿsp#?ÓÉá˜âÿÿÿÿÈÖfú ‰åÿÿÿÿw²–]:XÿÿÿÿðV»òz€ ŽÖQ—Öÿÿÿÿ…ÿÿÿÿªê. ÆC¸¡rnS§ÿÿÿÿìÙÎ4qýÿÿÿÿÃÇ(ÿÌr7=։ͭ»žÄý ^I`ì—q»/5ª‹d×rÿÿÿÿiî â ꜟ2 4q^ç [qÉ¡mÛ Þr•UÞ ÿÿÿÿÿÿÿÿøOy´ú ÿÿÿÿ´ý ÁXìÉ ÇÿÿÿÿÿÿÿÿÍkh$.˜ÿÿÿÿJÕÿÿÿÿÿÿÿÿDIŒ?/( þÿÿÿÿ9s óÒ–«˜KðÇ® +1ÆPBL–ÿÿÿÿÿÿÿÿbÞ|Ãa¡BÿÿÿÿºGÿÿÿÿÿÿÿÿµDÿÿÿÿe-§NÑn” ÚßöE…|OñÇÿÿÿÿÿÿÿÿ&x ÿÿÿÿÿÿÿÿ#ÿÿÿÿçb|«žÿÿÿÿÿÿÿÿ­D Ž}Ãÿÿÿÿ.Õÿÿÿÿh@Nc—Ï ×ïåM´ÿÿÿÿŠ1 ÿÿÿÿ¹µ? ÉhÉ48óúÇVúS6H ºšÖj%:Ûÿÿÿÿ?B~µ¹r ÿÿÿÿØ ™º .k9œ ÊW¨-‡Ë Bð¿·êE¢ ºdvôÈ#?0 ˆ5e´W¸øjh† þ-å“PÛ UD_ÿÿÿÿ¬ËV^ Z?ÕÿÿÿÿÿÿÿÿƒŽÕËÍi×H¼ÈQçx—; ²•ëÿÿÿÿÿÿÿÿ ¹Íš¬Ç ÿÿÿÿÿÿÿÿzG) ëÄ¡rÎa?~y ±ú'R.&©ÿÿÿÿÇ›ÿÿÿÿŸ!RéfægGÓÇÿÿÿÿh!H ÿÿÿÿ&‹ÿÿÿÿÿÿÿÿÿÿÿÿàjÿÿÿÿ½¯¹Æ í5ÿÿÿÿÿÿÿÿŽØ/ÿÿÿÿV,¡™ òŽK€ˆÿÿÿÿ ½ÿÿÿÿ|§üÿÿÿÿëãU5|É›-ÿy¡2Žð–5Ä¢˜Ý}‰^¿£4 ÿÿÿÿÜ,åt› 3'Ž WdóÿÿÿÿÝ ¼K˜Š ÿÿÿÿ²Ô"Ø(ÕúW  iµ(ÿÿÿÿ}íåLÿÿÿÿ~ ÿÿÿÿã ø&Ýv“ $ÿÿÿÿml Ëó1¡ÿÿÿÿl®ßëÿÿÿÿÔ“ ÿÿÿÿéñ>>ÿÿÿÿŸ>‚“ ±'ÿÿÿÿ`µÀÆÿÿÿÿítÿÿÿÿÿÿÿÿ®?(cÿÿÿÿÿÿÿÿ† ÿÿÿÿÿÿÿÿÿÿÿÿ9Ü:6ÿÿÿÿÿÿÿÿgƒodÿÿÿÿé·Æ B‚ÿÿÿÿí\¶ð[)À ÿÿÿÿ"3ÿÿÿÿ‰áHHb¬ x-ÿÿÿÿÀ+RuI{ÿÿÿÿ^‚˜Î9Iƒ ÿÿÿÿò !é yQZÿÿÿÿkUçx#ºQSY ÿÿÿÿ×Ó½$ÿÿÿÿˆÚ·ÿÿÿÿÿÿÿÿ4üÿÿÿÿ} ÿÿÿÿkRÖLzÓ\ñk ÿÿÿÿßñ ¡l©¼Ù¾ï´ þ kNÿÿÿÿÕù`ÑCnÿÿÿÿΆ%j (pq¨¨ H4Ël%ÂY (RÿÿÿÿØ ÿÿÿÿ ÿÿÿÿäBÝφ“ýåö²»žÿÿÿÿÿÿÿÿttÂÇ—™O s|ÿÿÿÿòtÿÿÿÿp‰ãt ÿÿÿÿ‘ ÿÿÿÿèTÿÿÿÿ¯‰ u ßÞ¤“ \! ça l[ OÔà] ÿÿÿÿ$vãâLôÎ ÿÿÿÿá@¢¤»*g,ÃòŽ&î 1 J2y©0½@k!ïYÃÿÿÿÿÿÿÿÿÿÿÿÿ?È)uÿÿÿÿY¼ÄOÎÿÿÿÿ I$åʤå~SY ¤ ®@øùC¢õfs®¢kÉŽ•%©K CzÁjÌ ÿÿÿÿÒ?3² ý¦—s+NŠ5 °ÐŤæB‰Û ðúµ®Ö"þ© puÿÿÿÿ~üÿÿÿÿ/ÿÿÿÿvÅÿÿÿÿ–°ÿÿÿÿrïí?‚~Áwÿÿÿÿ1jô—)è`¸Á;j«0yüÿÿÿÿÿÿÿÿÿÿÿÿ¯Šÿÿÿÿ9– ïÿÿÿÿií ÿÿÿÿ‘Šÿÿÿÿ¥M +Ý}¢%_ ÅØÿÿÿÿÿÿÿÿYw ÿÿÿÿÿÿÿÿRÎ Z{ë»—q J²0wÿÿÿÿk+ÿÿÿÿÿÿÿÿÑÙ6»m&®ÿÿÿÿv!\+ðżbî wþƒ ÿÿÿÿ•pó7fJà‚›®zË¥ç{M?MúµÅÿÿÿÿ^jÿÿÿÿ?Œ ÿÿÿÿ÷w •ã^cÔ¸ÿÿÿÿÿÿÿÿzÒƒh º+Xÿÿÿÿíÿÿÿÿ^p© ÿÿÿÿ+ÿÿÿÿÿÿÿÿ³sP@Už9à˜ c u· ÿÿÿÿ‡>~¶ ‹ÓÀÕ õÇ{= ÿÿÿÿbÆÂ|•{ÐÄ_ 2ÌB¶ÿÿÿÿC ¾' ÿÿÿÿ0¡pÅ ÿÿÿÿ2 WÛ/†_° }ÿ4~âÿÿÿÿC7ÿÿÿÿµ¤ðÚ!3Íq«ª|Æìœÿÿÿÿžï d§ ÿÿÿÿÿÿÿÿÈ”RÓ…Nœ»qûQ Ü>Üÿÿÿÿ©ëî£ ðyë …¥Ñ0ÿÿÿÿЊF ÿÿÿÿ¯ù!†ÿÿÿÿyYÿÿÿÿ:ÿÿÿÿÿÿÿÿu^ r!ÔåÆQÀ9ÿÕk:-ÿÿÿÿ0™s™ÿÿÿÿƒ6yZt©g…úÿÿÿÿÀòêÿÿÿÿ<üÿÿÿÿ ËúÿÿÿÿMŠ\ìV ‰ìr@sàÿÿÿÿ9¤f4L˜ÿÿÿÿÒbWð ÿÿÿÿPË’]ƒAÎ(uP4Û ÿÿÿÿoÒ± ÿÿÿÿëÿÿÿÿÿÿÿÿu¸Aé, Hÿp9Ø Ó‡•lÿÿÿÿéÿÿÿÿ¤¼–>ï>µr ϼÿÿÿÿ±Ô ±  +Æp9Þ ÖÉÉf ÿÿÿÿÿÿÿÿô A ÿÿÿÿ ŠsZ³4ÿÿÿÿÿÿÿÿ?„ ´ÿÿÿÿÿÿÿÿê©Ç[kîaÞ Ü½ ÿÿÿÿÿÿÿÿΫöß#›€É ;,YNÿÿÿÿ¼CÉÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¹­›/ÿÿÿÿÑgÁaI| ZÿÿÿÿÿÿÿÿÿS@TPø,ÿÿÿÿQÇ×y>;A»kÔ1¶+ yÖ F= ©k™.(»{ŸåÿÿÿÿßÖ¶ÿÿÿÿü^ ÿÿÿÿÑ•‹O³5ΔŸ£˜ÿÿÿÿsk[ ‘7´ËÒ ÿÿÿÿÃ9 T½—C ׊T Ôÿÿÿÿÿÿÿÿ$ ¡pâ¦Aÿÿÿÿÿÿÿÿ[îÿÿÿÿA å/sð |J¨!à5–Ø{p¿¦È"÷ %5ÿÿÿÿâ ‰‡ÿÿÿÿÈ7ÿÿÿÿù­ ÿÿÿÿ4…É  œ à« ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿС£ …'ÿÿÿÿ‡ÿÿÿÿœ5‘0ªzÿÿÿÿÿÿÿÿÊÿÿÿÿÿÿÿÿÏw±—«Æ€ò7 ÿÿÿÿ¿OýÀ¹¼ †GYìr»ÿÿÿÿÿÿÿÿ8-ÿÿÿÿx9íVïZä1 ŒKMRÿÿÿÿß­ÔÿÿÿÿJ m`F«~|}hÿÿÿÿÿÿÿÿÿÿÿÿZ_Äú~ÿÿÿÿýž‰ÖýTÿÿÿÿÏ+ÿÿÿÿgLCÛÉ^fÚ5h´|„º ÿÿÿÿ°ÿÿÿÿÿÿÿÿõç Š²á‹ÿÿÿÿÿÿÿÿu¬­ ôló `+ÿkÄô š»¹e­ö‰CÿÿÿÿQ|¤v %IŸbÿÿÿÿFî ÿÿÿÿÿÿÿÿhÆòt9ì±MÝ4 úñÒÀz\|, Q-ÿÿÿÿ²,j]Á0 ï'j~ÿÿÿÿÿÿÿÿK ÿÿÿÿ†·FÕ×F#TÑ}‹^Zÿÿÿÿ°NiY¶õ œ$ W ÷” 6 ÿÿÿÿ/ ÿÿÿÿËSÿÿÿÿÍæù¥ÒKÿÿÿÿÓð|¾Ñ ÿÿÿÿ½4Ì÷IÀ;Ûÿÿÿÿÿÿÿÿ}c§-ž²Dÿÿÿÿ§fyA ž»öÿÿÿÿ£‡ ÿÿÿÿÿÿÿÿ&')D6¯@¬ŸÁqÿÿÿÿR6 éT“o E@XéT·æÝÃJ .Rÿÿÿÿ5ƒ† G/zÅe,ªÿÿÿÿÿÿÿÿ¼ÐÿÿÿÿÿÿÿÿÄ4ûoÅ2ÎÛô ÿÿÿÿÿÿÿÿyc rFéc´ ÿÿÿÿ¤>é¡ ÿÿÿÿÿÿÿÿÿÿÿÿí _‘¥M|dy£zÌÿÿÿÿD—–ï '„2îï,±]d ´éÆ + ÿÿÿÿŠä Ç,°ªÿÿÿÿêøñ ÿÿÿÿ!Ätû=¾eÿÿÿÿ–IÖËZMÿÿÿÿʶÿÿÿÿ¦­””ÿÿÿÿÿÿÿÿvÿÿÿÿ} $õÿÿÿÿ˜T Ýÿÿÿÿ »ÿÿÿÿ“hÿÿÿÿÿÿÿÿt øÆ x<ÿÿÿÿÿÿÿÿAÿÿÿÿð¯na0Ku€YÿÿÿÿjÓÆ_ÿÿÿÿÿÿÿÿnpÂMç; ÿÿÿÿ>éëž P—ÿÿÿÿþ™úÜÿÿÿÿªNÓFÿÿÿÿÿÿÿÿ9ñé€%VÃo–xÿÿÿÿŒS Ñ ÓŽên„¥ kQƒDìûÖ @Éñ üÿÿÿÿöuÿÿÿÿ‡z×»í‹Î øEÿÿÿÿ*@âÔõn#Æ ÿÿÿÿ¡áˆUÿÿÿÿ 4ÿÿÿÿQ©ÿÿÿÿ§ Zå*ó®•+J¨!«xÆ‚± ׉á= ¥Yq1œƒž ÿÿÿÿV…p\ùÂ7ÿÿÿÿ±d±ìo ô«¼ÿÿÿÿ…ÿÿÿÿ¾˜ ìa£E" .„ºþˆÞªíÿÿÿÿé9ŸÀTª²zÿÿÿÿÿÿÿÿÿÿÿÿV^< ÏñÓó ßgÿÿÿÿêCÝÿÿÿÿywÇyÿÿÿÿÿÿÿÿÞúÅÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿwáÿÿÿÿ‚S§3û3§ ÿÿÿÿK~„Zÿÿÿÿÿÿÿÿµ3 ÿÿÿÿ߯"„pPÉG Ýbå ^s½ÿÿÿÿVÊ´6ÆdŽ‹K' 탾?ÌžÅ1… ÿÿÿÿÿÿÿÿ„ÿÿÿÿŸŠ(#,íì}[ ? ¯ Á Y<4ÿÿÿÿ# ›úÿÿÿÿ,5ÿÿÿÿ¥sÝ &D8ñ(Xÿÿÿÿ fÿÿÿÿRÊ{¡'úÿÿÿÿšl-—7õK‡öcO„ÿÿÿÿp— ÿÿÿÿ« Wl7ݶ“$^€cx¢ÈÛÿÿÿÿÿÿÿÿ\Eèär½q Œ ÿÿÿÿiUÿÿÿÿ‘"ç¥AÃIÑÅÛî\ÿÿÿÿÿÿÿÿ—lÿÿÿÿ×֮ʪo;Ê ÿÿÿÿÿÿÿÿÿÿÿÿKµƒ$©ô l•QvxÚ<ÿÿÿÿSÊÖpñf šÝÑØç] wIG®Ù9þ»C(¯l ÿÿÿÿ• ‰œ „žÿÿÿÿÿÿÿÿ•¼ÿÿÿÿS ]בÿÿÿÿ ·T Þ½”ÖQ…<ËxJÿÿÿÿL5„#däÿÿÿÿ9Iâû¢¹¤§ñÿÿÿÿ.^²ÿÿÿÿ ¥È ¹¿uyŠ&»pÿÿÿÿÿÿÿÿÿÿÿÿˆ‰2‰˜©Ä„ƤqÉ-0ݦÁÚ tDÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¡ ÁO¨“,ì<›ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿA¼j ¤J­ l ³ÿÿÿÿ ­)n\Óþók Õ ÿÿÿÿÿÿÿÿ€ÿÿÿÿ̲ºçLÿÿÿÿú“ÿÿÿÿ–Ýùÿÿÿÿ¹ØÚDŸ˜É ÿÿÿÿó¥ Õ ÿÿÿÿòÅ÷ ¿rèÿÿÿÿ›É ”[}ô@@D:ÿÿÿÿÿÿÿÿnÃÌÿÿÿÿÝ ÿÿÿÿ M¯ð>¸ÿÿÿÿÿÿÿÿK~ÿÿÿÿÿÿÿÿ¦9Æ¢¹û%Œ šÒAó %ðÿÿÿÿV 2|Åož d„mô Ð`qæ9ð’ÿÿÿÿDá ¹7Qŵšÿÿÿÿÿÿÿÿ¿‡3ˆ'Oò¢í¬ÿÿÿÿp}*KÿÿÿÿEªÎÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿà# ÿÿÿÿÿÿÿÿÿÿÿÿWJóåÏ,O¿ g Ë: Ñä ÿÿÿÿI7 ÿÿÿÿ:ÿÒÍ“eÿÿÿÿ|Ñ;# /1ÿÿÿÿ»!+×ÿÿÿÿêÑM¶Sÿÿÿÿ‡iŸôàT_Èÿÿÿÿû©©ÿÿÿÿa T+: ÿÿÿÿG}Ÿf¡Ã§÷ßqÿÿÿÿzѰ4 c ¤uªÒëÿÿÿÿ/¢9×3ÒöMÿÿÿÿ3£Ýy}õÿÿÿÿÿÿÿÿø ; é¾ÿÿÿÿDõJÆ.? ÿÿÿÿo´…'û9© §©é³ ÿÿÿÿ%=²I»¨rÉ$ ÿÿÿÿ›† Ñÿÿÿÿí-çÞù"ŒÓ>@À SÓ–ÙIxV ÿÿÿÿʈIªÿÿÿÿÿÿÿÿ;”t?ì-Ìž®™êÿÿÿÿÿÿÿÿ˜Ð~tÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöô2ÿÿÿÿº| GÉÿÿÿÿ { –¯Põ ;ÿÿÿÿÄ0) ÆÝ FÿÿÿÿW;ÿÿÿÿÿÿÿÿÿÿÿÿ t ÿÿÿÿÿÿÿÿÿÿÿÿªšbŒñ^½•:­ß— CÝù|ÿÿÿÿ  Ô"ÿÿÿÿYeØ É60m}4G kŒ, '²¯ãÞ<}H‚ÿÿÿÿÿÿÿÿú`ÿÿÿÿIÿÿÿÿÿðó(, ™, ¡1ÿÿÿÿþö=Pÿÿÿÿìš8Ä€ù”d„mؼÿÿÿÿŒ–Þ—ÿÿÿÿäÿÿÿÿØ[ÿÿÿÿËpŠrÉþÞS3žP‘ÀÈ M  ÿÿÿÿÿÿÿÿjg® 2µUmÿÿÿÿ²*4Üÿÿÿÿ‹ÿÿÿÿ޹–f ÍüV²Ú2ƒJEûÎÿÿÿÿ±ÿÃHÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ)£`Šÿÿÿÿ]ÓÿÿÿÿJ:ÓÂÎÿÿÿÿ;²ÿÿÿÿa³„?A[þ9 !äbY*`ÿÿÿÿ0& ÿÿÿÿÁãÿÿÿÿS* ÷…> …jþ^ÿÿÿÿÿ‚Ùí9 ÿÿÿÿum^ûÿÿÿÿÿÿÿÿLÅÿÿÿÿQ™ÿÿÿÿ¢z-žDÌ\”´±Õ|Bÿÿÿÿ#¡ÿÿÿÿPxηïÿÿÿÿWðÿÿÿÿZÎÿÿÿÿ¦>9œ–Ä ÿÿÿÿ[* 5ìc éÞÏÿÿÿÿ³_bt a.‘7ëü©òBºÿÿÿÿhõ±PBÈ9[ÿÿÿÿÿÿÿÿ2ªÿÿÿÿŠBÿÿÿÿþÿÿÿÿk£)¹†ÿÿÿÿÿÿÿÿÿÿÿÿ*ÿÿÿÿÜÍÅ·z ×ÿÿÿÿÿ ÿÿÿÿ Y¿ZÂŒî‹Å ÿÿÿÿª]–Z' ÿÿÿÿ͆±ßE©ÿÿÿÿ4[ÿÿÿÿÿÿÿÿ‹y _T@ÿÿÿÿÏ[ ;D')‰ÿÿÿÿ[ÿÿÿÿŠ áûÈT>W ÿKö [ÿÿÿÿ˜4 °ÌÓï)2è°þ m0—´I± ¯oÿÿÿÿò[¹< ÿÿÿÿf !2uº ·¿oŽÿÿÿÿù=0ç `¬ ÿÿÿÿ 5·‹ .ûXâÿÿÿÿ³­ÿL2^zÓÿÿÿÿ?6H¤š¨ £¬¤<ÿÿÿÿ¦lÿÿÿÿ¿}ÿÿÿÿÿÿÿÿ• @?¹ÿÿÿÿ}Äð Šžÿÿÿÿ£D0a¯¸ÕúP‚ ÿÿÿÿ“Z –?î¢ÿÿÿÿt'BÍÖœwî¹ú ÿÿÿÿCIÿÿÿÿ!UÒÒÿÿÿÿŠéCAÿÿÿÿìQKw&åÿÿÿÿÿÿÿÿw+±®¬ Ȉ ÿÿÿÿ–ÿÿÿÿ†­ brÿÿÿÿüáÿÿÿÿñC_ÞOÚò%¬6ÿÿÿÿ¡ºáí ¸¶ ÿÿÿÿS½ÿÿÿÿ®õû_dü•ÿÿÿÿi± ¬ç ÿÿÿÿ¼ 6v  B}jÿÿÿÿë­­B„0¸@l§–B)7)ÿÿÿÿ!¢ y± ¨vý·L ¥„ žU¹2°Çñ|Æ *^?ädÎÿÿÿÿ%®HF)õ*öóL– ‚ê ÿÿÿÿ‹7qöèÅ &JŽ|SÏ ¥V ÿÿÿÿHÿ/ÿûÞCYÝÙ5 ÿÿÿÿ.Ö‚´´ ÿÿÿÿþ9ô, ?äZ„ÿÿÿÿ@ ÿÿÿÿÿÿÿÿ¤1†Ï)®ÿÿÿÿð¯0lL©b{^îa 3qú¢ˆ—Öñÿÿÿÿè­A™Á„ (ù:û?£|Sû¥¼ßvªYÿÿÿÿa[Q­…î"-Lÿÿÿÿ ^ÿÿÿÿQ…0ÂzõI zV~] Úè ÿÿÿÿìfÄR°«6îÊD;‰çÔX›ñ& ¥â ¤æ T_ñÕ ÿÿÿÿË“÷ƒº ÿÿÿÿQ –ŒÿÿÿÿÍôԺΠ1ì‘ÿÿÿÿÿÿÿÿ÷‡!y¿ÿÿÿÿÿÿÿÿÿÿÿÿ‘%Óý• Bý;©/- ‹Í 5 n®ÿÿÿÿö@ÿÿÿÿ¯žbPÃoœÞÿÿÿÿç½\+ ÿÿÿÿrÍ ”Øhµ ÕQܵÿÿÿÿƒáu!¬ê¯Þ"»Q¡oÕ ˜ Ót˜°Fÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿì BWÿÿÿÿˆÍ’ÿÿÿÿÿØÿÿÿÿ»„ÔÖö w¨XO%¾åDu ÿÿÿÿÁç~ ˜& ˜äÿÿÿÿ}¿·c æÕ [‡ŠEÿÿÿÿ€éÿÿÿÿðŠaÿÿÿÿôÑÿÿÿÿe¶Àõ¦/e5 é *úÿÿÿÿ]"¡)_ïÚ ÿÿÿÿÿÿÿÿ²ÚçœÂ ÿÿÿÿÿÿÿÿÿÿÿÿEQ¨•ÚÔŠ6XY ,ÿÿÿÿÞæ ã…ÿÿÿÿÿÿÿÿ£H6¯öõv:X®u¯ç: „/T߃^*„*õ [„9ÏËÉ륞ö3ÕŠÿÿÿÿÿÿÿÿh°¹ˆ¸ÿÿÿÿTõÿÿÿÿv°@!ªÞ,3ID ÿÿÿÿÿÿÿÿv ù¬ ‘prÛLiÿÿÿÿñ„ÿÿÿÿæÿÿÿÿ0Èøˆ†›ÿÿÿÿw, ÿÿÿÿÿÿÿÿ¥²ÿÿÿÿÄÎÿÿÿÿ›~k‰ÿÿÿÿ¹«ùº„1 4Úo n·Hž£Ò©·Þü ßÿÿÿÿWŸ~ma ÿÿÿÿ GXRl$·è± f tÕp"óÿÿÿÿ5•ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿI’¥NÚÿÿÿÿÿÿÿÿÏÿÿÿÿöœÿÿÿÿËÌÿÿÿÿÿÿÿÿѬv·þŸ }l^²Ÿ™L•°¨›Á.( Qâÿÿÿÿ[ùü ‚ú ÿÿÿÿ¨¶ÿÿÿÿm4CE¯é êÌÿÿÿÿ±³Òã³·ÿÿÿÿ<§‚ÿÿÿÿÿÿÿÿ^(Çù¨¯»WÒÈÞ² ˆM¦Ô†ÿÿÿÿó¯/)}Opÿÿÿÿfñÿÿÿÿ‚ÿÿÿÿn(û)W¢òËL ÿÿÿÿDúS) ™®0å0ìw]w]Ý@Mó1) riÛ•ÿÿÿÿ?ò¤b 2°ŸÕÚR‹èÿÿÿÿ¨¿ãÿÿÿÿÿÿÿÿAjCiÆ7ÿÿÿÿ”ñÂÚÿÿÿÿÿÿÿÿuã­[ÿÿÿÿ2¢)ªÿÿÿÿ.îÿÿÿÿ´6U² K¿’«à°LoÿÿÿÿLÙÖ»xõÿÿÿÿ°LÖ|2 L ˆE°å´ÿÿÿÿdßßDŸ1Àæ –Ó‚ÓÔË@{IsÙó¦)qÿÿÿÿdÉõªƒ”b%2š )‚U1_ĈÀ°†V±p 1‘0 }¬3†m§0¾´éP$Û4³ÿÿÿÿŠ¡ Y3å-B9ÿÿÿÿMÙ yÊ öÊä¬ÿÿÿÿÿÿÿÿ«ØfùoFv&uµ‘»†¤Î ƒð¿»ÿÿÿÿ¥ÿÿÿÿÿÿÿÿbV éçÑ× /íH· †t‚ÿÿÿÿJq’ Z¤Ϥ0Õu~&Ÿ…ÿÿÿÿE”WH Ýì’ÿÙwÅÿÿÿÿF;ë5| þn˽´ Q†Ï ÿÿÿÿÿÿÿÿqêÿÿÿÿ.Ž—ÿÿÿÿQ; ßýÿÿÿÿ0{ûäÿÿÿÿÅ: òë tê‡`f» ζÿÿÿÿÿÿÿÿFƒ#£Hÿÿÿÿd6 €HoØCÿÿÿÿ¼ÿÿÿÿ–!‡3æÿÿÿÿÉLÿÿÿÿqª€Û·›dTr9Îò Kn]Sq´B}ÿÿÿÿ9á?ßYª¢* 9ƒ‰ü#= <£¯aùCÉ" ×ìÿÿÿÿÿÿÿÿ%Ô Ø´ Ï4 ÿÿÿÿà¤ä1 ^Ã.ÏÀ«¥Ø ¬ÿÿÿÿÁf©ÿÿÿÿÿÿÿÿçñ§ÿÿÿÿÿÿÿÿOv?ݶĨ&­ËÇÿÿÿÿ¯åu ÿÿÿÿý °Äf3 ìÿÿÿÿã£ÿÿÿÿeÞ€³€W ƒè—Å =²cÿÿÿÿžÿÿÿÿ"Ùÿÿÿÿ =ÿÿÿÿÿÿÿÿé9 à€ #„åÕW¥ÿq8üíC¼0 a:ÿÿÿÿÉO&÷d$• ÙW $) hÑ ©%¡ÀcoÿÿÿÿY‹ˆ¦wÄGC Ðø ‡´×óßÝ -R 븟A ?·ø !ÿÿÿÿ\ØÿÿÿÿêpÏâ†øÿÿÿÿ@üz(#„µHèC2úíH’Òá ISÓ‹YÎt$9ìú·Ÿ¢iÿÿÿÿ¬oa»æ Nì!|µ ž ´¿ñ°ûŽÀÍCßr›ÿÿÿÿÿÿÿÿÿÿÿÿœüÿÿÿÿ©\ÿÿÿÿÿÿÿÿ« ÿÿÿÿL® ¯Þhþÿÿÿÿ3é ?ÿÿÿÿ¶¥í rêSÿÿÿÿòôÌ\•âcsÏÿÿÿÿJÄ«‡ÿÿÿÿÐ|ÿÿÿÿD*ÿÿÿÿN íJì‚J §±ºµvй ç€ B FŸ …Ï fNÿÿÿÿ‡ÿÿÿÿÿÿÿÿQ¤ÿÿÿÿÿÿÿÿÿÿÿÿ Íÿÿÿÿé‚“{§Ô†H%0S©ŸŸÿÿÿÿ=ªÿÿÿÿ\b”ÿÿÿÿ˜ž¦vÆ£ç% kîÓô~² ¡dÿÿÿÿ±¥­šÿÿÿÿ–Ý ÿÿÿÿ@¥ÿÿÿÿ˦r€…Ùÿÿÿÿÿÿÿÿ¡h´ÏÿÿÿÿGÿÿÿÿ”¨ƒzW> §HåÛ ÿÿÿÿÿÿÿÿ±vs ÿÿÿÿÖø±ÿÿÿÿÿÿÿÿ™â ârÿÿÿÿ˜nÿÿÿÿËÿÕéÊÞÇ%ÿÿÿÿÿÿÿÿª.õ”Ò ‹í :·e _»¯xÿƒÿÿÿÿk²ÆÝÌÄólgº›ƒg³ÊÿÿÿÿÿÿÿÿÿÿÿÿºxN†ÿÿÿÿ­Ä·Ü nì-¢ ›0óõ¶;û´ iæ)Š—A¹ú¥ÿÿÿÿ²Îq|êÙB÷ ÿÿÿÿ[[³9zaÿÿÿÿ ¡» ›¸A÷´ô]¨ ÿÿÿÿÿÿÿÿÃ2fÆO ÿÿÿÿ ÚB`ÿÿÿÿ´Œ» ”U ÷©Ñ ˆðÿÿÿÿí>úo ãé F e™£â-r8Óæ´9A ¢èß§ÿÿÿÿÿÿÿÿÿÿÿÿu¿Ýè ôR.oÿÿÿÿÿÿÿÿ´Â ÿÿÿÿv§ÿÿÿÿúUù‹~¾ C ÿÿÿÿÿÿÿÿ¹¨îÿbÿÿÿÿÿÿÿÿÿÿÿÿ±È;œÿÿÿÿº%Ôö÷±ÝâÂUŽÿæéüÅi.Äò{Ët"œÿÿÿÿÄÿÿÿÿñ°!ïÿÿÿÿÿÿÿÿ¶Šì ÿÿÿÿÿÿÿÿ©ªz‹Hÿÿÿÿ°§ ÿÿÿÿ ç¼è4cjÌO¦xñÿÿÿÿ&®±¬6¬¯ñÞ ÿÿÿÿ±dÝlT$Õÿÿÿÿä: ÿÿÿÿþÿÿÿÿÄ%f~8ͦ ÿÿÿÿ%ÿÿÿÿ>lIˆãIÆ~…† ¹ÿÿÿÿ <Ëaÿÿÿÿ>Ù= kík z=*gêÿÿÿÿ(´h(>+Pú2¯'¤˜çxïÎ Ô6ÿÿÿÿ¡)*îC R[,uÆA¶ Íÿÿÿÿœô ÿÿÿÿG@ ‡§ai ÿÿÿÿÿÿÿÿÇl9o˜åÐÿÿÿÿ«uiEúZ¢Æ™ 2päXµ £½ Í@Ö—Ãe ®½ ßÏsª¹½ ÿÿÿÿÿÿÿÿÅÓÌÖa‹)É9u\–§Ñ hIòí¸] Ç$µ ÿÿÿÿëùxÖÞÿÿÿÿÿÿÿÿQëÿÿÿÿÿÿÿÿa„ '‰[-@@ÿÿÿÿÿÿÿÿÇ_ Ð? _¯£dµòÿÿÿÿ7—©û4Þ,ôZ9ÿÿÿÿÿ ÿÿÿÿÒf+[«W@zïÿÿÿÿfÓÆg–½ñÚŽu“.ý¾ÓÿÿÿÿuÛÿÿÿÿ£ Y4ÿÿÿÿƒ¹¹è5øÓ+—¶× ¯Ž ÿÿÿÿYÿÿÿÿ6XàÈ¡ÿÿÿÿÿÿÿÿ©–&ÿÿÿÿ…¶÷~ h vñA¤ÿÿÿÿDÐÿÿÿÿÿÿÿÿojÐüÌÿÿÿÿB äu",¶ÿÿÿÿ#Êä« ÿÿÿÿbˆGï« 7Ý)‰á¨ó 3eˆAŠ 4íqì7 7Á ÅT-ßöHY YÿÿÿÿÿÿÿÿÝЭ4ÿÿÿÿÿÿÿÿëe \q v;­}Œò"ÿÿÿÿâ·9ž™ãJˆ4vÿÿÿÿ-ÌÑžÿÿÿÿ‡Ïÿÿÿÿÿÿÿÿ]ÿÿÿÿdÿÿÿÿ›çÿÿÿÿÿÿÿÿè˜&JçlÉ 4ÏhÌMÝÿÿÿÿ¢M Á’ˆRÀ. â#îÓ†q¸Âã–  Öýÿÿÿÿð3ÿÿÿÿ¥òE¹l¤ÿÿÿÿÀ̇{=$!³"¦ŸA ÿÿÿÿUk°+߸f£ ©Åã·ÿÿÿÿÿÿÿÿý Te ÿÿÿÿîÿÒZ ÚŸÕE¥—“×Á†ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ%2Ñ| ÿÿÿÿÀ* fó%©»ÿÿÿÿéð{äÜV" âvÀ sÝäfmÀë·h“kÉ´Œ+`ð•!¬ ÿÿÿÿ‹YŒ(¥ÿÿÿÿÿÿÿÿåÜsù sgÿÿÿÿ-O† ^%10æ¥ÿÿÿÿHc5Œäÿÿÿÿÿÿÿÿ#v}a (!Ð3Kåå*òx ÿÿÿÿÿÿÿÿínÿÿÿÿ¨ë è ‰Y ¦ÿÿÿÿšmtæ¹3ÿÿÿÿ&âÊ‚ u) Ë2øäÿÿÿÿ‰Ý Ô nô—4ð ÖÔ·ƒBÖm­ÿÿÿÿÿÿÿÿ8^ ÿÿÿÿ.ÿÿÿÿ(C dÿÿÿÿ0®!û6oû¬™YÒÍCc²ÿÿÿÿYp;Ô†ÔuLò©U,$Ëèpÿÿÿÿ61ÿÿÿÿÿÿÿÿU‚ÿÿÿÿx½Vë¿®3Hÿÿÿÿ÷4Rg™h?áÿÿÿÿ ÙXw¦ÜÿÿÿÿÿÿÿÿWU}Ù6 GÃÐÀ«ˆhE8Gä°ýz·ü9rYqÿÿÿÿ›îa³ÀÿÿÿÿƒDrúglÀ Nå T¶°ÿÿÿÿ]ÿÿÿÿÿÿÿÿÿÿÿÿ®™_¬ wBþxÿÿÿÿÿÿÿÿ(a Äà œÂŸäÿÿÿÿ4ÿÿÿÿ)/’YH%e È (@ ÿÿÿÿT–à*(ΧÿÿÿÿÆ` %4¹ ÿÿÿÿ›EñýÿÿÿÿåÀÀ‹ £]žx ãÁÿÿÿÿœJ]¸9ÿÿÿÿÏ”PþÂÿÿÿÿ(Ž:Ü*ô£º¯Ý>ãÿÿÿÿì 8õ Þ6ÿÿÿÿpè°å ÿÿÿÿå”>ÿÿÿÿ- 5ãΟÿÿÿÿ&@ÿÿÿÿ:rqqÿÿÿÿæƒé—[MÏö¢ÿÿÿÿlˆs–ÊåqÛ; xßÿÿÿÿ75‘Ìh æ„nì ÿÿÿÿÿÿÿÿÅZ)`~¨ÿÿÿÿCKÈ$„9 Œ¬a¾ÿÿÿÿZ‰Ý”j ¦ ¾O ÿÿÿÿâ/ÈÿÿÿÿdÿÿÿÿdâquV3ÿÿÿÿ“s ÿÿÿÿ‡¦ÿÿÿÿh~À¢ûÿÿÿÿo/ptš: ×Ù4ÿÿÿÿvk] ÿÿÿÿÿÿÿÿB± U§·? ÿÿÿÿü“ÿÿÿÿïT Ÿ OŸ+ï‰!Rå…˜]À¿¬ÿÿÿÿ–ÿÿÿÿ‹l ùr‰â›\E ‚F4PP5 ÿÿÿÿÿÿÿÿmªÿÿÿÿÿÿÿÿŽš}‰îÿÿÿÿ Šÿÿÿÿ„dÿÿÿÿQR$” HÂz’‚ Ý&ÿÿÿÿ8_üµÿÿÿÿH ÿÿÿÿv™ÿÿÿÿ>zÔ°ÿÿÿÿˆ‰$ƒ)h²&ùªÕ/ •Y@²WûÿÿÿÿÄ«åYCÿÿÿÿÿÿÿÿÚ/KÛ^Ñý@Ù ôÇ Í5¹Ìèé0Ú0 6¹ÇäÿÿÿÿŒ9ÿÿÿÿOç©2lp®†–=O ÿÿÿÿ£3ÿÿÿÿÿÿÿÿ/¥$”·ÿÿÿÿ±z»›rÿÿÿÿÿÿÿÿ¥= œ0kßbøÿÿÿÿÃgó~ÿÿÿÿÿÿÿÿÎÿÿÿÿÿÿÿÿÿÿÿÿ*|ë4m öh}~1µ ÿÿÿÿ½®Šl ÿÿÿÿÖŽ¸Î}íêÿÿÿÿñØšoÿÿÿÿÿÿÿÿsä V¿/“ùÿÿÿÿl#¸€ÈB²û Ê ‹dÒn"yÿÿÿÿÿÿÿÿÿÿÿÿX“ÿÿÿÿÿÿÿÿ¨æñÿÿÿÿæÛ®ÿÿÿÿÿÿÿÿÿÿÿÿeÌßÊ \"V¦ÿÿÿÿ«<¾bÿÿÿÿ¬ƒ /= ü< sHÀ ¸ ² •8tÐn•¢^ÿÿÿÿƒà^Ÿ«rÿÿÿÿäTÿÿÿÿÓ¦G¦ ¸ó`NÿÿÿÿœaH Os` •Ñ` óáà õáÿÿÿÿÿÿÿÿ‹}ÿÿÿÿØuea¦‡\=˜¥AMñü‘ .•€ Öýÿÿÿÿ!pÿÿÿÿˆtÛÒ`g>ô—ÿÿÿÿåueœ\Òøä ¼® ™Jÿÿÿÿð4|z 3_ÿÿÿÿÔhÐZ¢±> 8 ŒèÿÿÿÿxåÖØd¯Ê?ÿÿÿÿÿÿÿÿy! þ°ž4a[Ó ßàÿÿÿÿCuõ ÿÿÿÿ%ÿ-Åÿÿÿÿ #½Ÿó±IrŠDÁ‰s1ÿÿÿÿ@*Fmr:Y¬d[ÿÿÿÿÿÿÿÿ¥ÿÿÿÿÿÿÿÿSºÿÿÿÿ“ €Á ®¤¿ ÿÿÿÿ[„…ºÒÃÿÿÿÿ 0ÿÿÿÿÿÿÿÿ|ã ®ÚFÒE ®A¾Q+ÿÿÿÿðQ ~ 0æef¦â §ÉZÁ¥ bEx" ›†ÿÿÿÿÿÿÿÿF£B|ÿÿÿÿn1®M U£ïÿÿÿÿÿÿÿÿ_üt­Fri‘mÿÿÿÿzYÿÿÿÿäÿÿÿÿ=£ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøiÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿp3ÿÿÿÿwäÿÿÿÿjú æo œÉH›ÿ ì‡d íg ÿÿÿÿÑWczá› ë¿¶¥;iéŽÃ“z‘8„ÿÿÿÿà ÿÿÿÿÿÿÿÿj feìWÿÿÿÿ®€“ÿÿÿÿЧÿÿÿÿšŽÍ´F™0xÛ#Y@÷…ò|o!ÿÿÿÿUÿÿÿÿÉÉåÿÿÿÿÿÿÿÿP7qàó­;¯NY pCÖ5EL㊠V½ÿ6Rÿÿÿÿ:ŒÒ±fÑò 7(6’IÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÝÌÿÿÿÿãÛm:× ìÿ ƒ>Uï: ÃQ ÿÿÿÿ ÿÿÿÿ8’ÿÿÿÿü< ;'ëEÿÿÿÿÒyØ1 “˜ÿÿÿÿ¯aÿÿÿÿˆØ$M Ûÿÿÿÿÿÿÿÿ¢; Õu'®­ØI”J Ù˜ÿÿÿÿ6EÖM¿sÌ A@æ`;+¬5ÖËÓÿÿÿÿÅžÿÿÿÿ2@šbq 3ÿÿÿÿÿÿÿÿP•ç< ½—¹ËÝÕ¬~ Œ¶¯{Š|;eÿÿÿÿêÿÿÿÿïjª;z(ÿÿÿÿL© eáäÿÿÿÿ/o¨i¤tÀ·—M ÿÿÿÿÿÿÿÿ‹†” ÿÿÿÿ´UÊݲQm;Ë"ÿÿÿÿÿÿÿÿÉߌ·GwÎõï+ÿÿÿÿ÷þëkÅDùÑÿÿÿÿØt°yk{Œk ÿÿÿÿèL ÿÿÿÿuQ#®vC`Œ …ß¹º´‚ÿÿÿÿÂ7µñh“ÑFÿÿÿÿÓ· ªòœ@ ê bžÎCÄEn³`½·¬S<­ûŠö´‰95—qŸûÿÿÿÿð–"¨KËð3¤ÿÿÿÿõK q´¯¡¤+\ Ùßauß"®(–”ÚbsVŸ1iÿÿÿÿ¬ŠŽ èY ?‚ÿÿÿÿÕ³ÿÿÿÿ¥ó%G†ãß2Vµ pà댪}øÿÿÿÿÿÿÿÿ?‡?÷™qiø{•²:ÿÿÿÿ×' ÇÔŒà@ ÿÿÿÿp _ø½ÿÿÿÿEÿÿÿÿÐæŠÿÿÿÿ‚€ùÌ÷ï|Ûÿÿÿÿˆ ÿÿÿÿï°õ6 Å`é ½I ÿÿÿÿÿÿÿÿ± (í €§NT ÿÿÿÿEÿÿÿÿþ^Áÿÿÿÿÿÿÿÿ`#  R *«B‹ÿÿÿÿÿÿÿÿÒZÂâÿÿÿÿÿÿÿÿnHeÿÿÿÿÿÿÿÿW²18¼«/ëNÿÿÿÿµÅß^œ®: JŸqÏåËwèš<n 4 €WÿÿÿÿÐÎÞß—! »ÿÿÿÿÿÿÿÿ¤1 ÿÿÿÿ~<Ãÿÿÿÿ= N©éÖ|ÿÿÿÿk@¨Î°¹ÚÝ Œšÿÿÿÿ|Ïÿÿÿÿÿÿÿÿ†0’}ÿÿÿÿ6áÿÿÿÿ´è˜ÿÿÿÿm.ÿÿÿÿ©>ÀTÿÿÿÿP™ÿÿÿÿ¤¸ÿÿÿÿÿÿÿÿÿÿÿÿCæE1eÿÿÿÿÿÿÿÿ†wÿÿÿÿ(‰ ÿÿÿÿ’Ïz+t ÿÿÿÿŽZõb6ôŒï¼ÅÿÿÿÿóË™ çwÿÿÿÿÿÿÿÿ×Üaaôöß]¶ÿÿÿÿ¿xð¼¹ÿÿÿÿu9Džg)»óÿÿÿÿè6ÿÿÿÿ‚™ O¸ÿÿÿÿÿÿÿÿÿÿÿÿ±cœm–ÿÿÿÿ­óÿÿÿÿïaÈ\9ëÍ+?ÿÿÿÿ00-¥ÿÿÿÿfd ñ€sµ.æ$*ÅÚ¿Õn&Jc^ÿÿÿÿ”œº1ÿÿÿÿÿÿÿÿBº2ÐÏÿÿÿÿ$TPÿŽé^(=ÿÿÿÿ—6 }›ùÿÿÿÿRà€ºÿÿÿÿÅ&> ñ :âÿÿÿÿÿÿÿÿ+ÿÿÿÿb= …(ÿÿÿÿ:®ÿÿÿÿÿÿÿÿ“ºñM‰_… Ø´o«ÿÿÿÿø— $øÉÿÿÿÿ6c‹ß¡ÿÿÿÿçÌ j¿€ÃÿÿÿÿrÏø…Kÿÿÿÿ‚É`8ÿÿÿÿGÿÿÿÿÇ¡›Wß]?Ç­6g,ÿÿÿÿ™vÿÿÿÿÿÿÿÿÿÿÿÿ©K5CUµÊ?ô@ð2ÿÿÿÿ‚6¬ø ÿÿÿÿJ=ÿÿÿÿÿ=V5ÿÿÿÿ}º-²ç# íN&Þy^[õÿÿÿÿ32f… ÿÿÿÿ&·† D朷±Áĵÿÿÿÿ© ì—ÿÿÿÿÿÿÿÿÔ ÿÿÿÿ… ^ÿÿÿÿšÝšûðÿÿÿÿÿÿÿÿ>ÿÿÿÿ¿¶Ô1aª1Ý ÿÿÿÿæ1 ÿÿÿÿÿÿÿÿI›} ª ”hÿÿÿÿ)I©„ I gXEŠs^ƒÿÿÿÿ¦%ÁÖÿÿÿÿÿÿÿÿÿÿÿÿ÷µÊûÿÿÿÿ>¢›4¶–ê¬ÿÿÿÿϹ$„äÉ‘ äÿÿÿÿujo× ÿÿÿÿÿÿÿÿONzaHÉ]åÅÿÿÿÿ]ªë4– “aÿÿÿÿë÷¼Õ›PêÿÿÿÿÕëŽö ^âÿÿÿÿÿÿÿÿÚ>”#Ufÿÿÿÿá7ûëÞ3“ÿÿÿÿ£’¾ §Žÿÿÿÿ?¹ÿ3Uÿÿÿÿ‰È×µÚIrGù ÿÿÿÿêø ÿÿÿÿÿÿÿÿ36ô=ÿÿÿÿ²’ÿÿÿÿ—Ú›œšº‹°ÿÿÿÿÿÿÿÿ5š !@ ÿÿÿÿaÆzðv$«ÿÿÿÿÿÿÿÿÿÿÿÿ|I ÿÿÿÿ5þ îµa ÚÉmûÿÿÿÿv°Bÿÿÿÿ*ÿÿÿÿÙ¡.•ÿÿÿÿÿÿÿÿEÝÇ«øÍÿÿÿÿҘ̠ÿÿÿÿÿÿÿÿÿÿÿÿò²ÿÿÿÿÿÿÿÿo n`(u¸• ÿÿÿÿS}ÿÿÿÿkè-5ˆã K»ÿÿÿÿ‚ »ŽºO 7Þ‚ ¶ÍtÔ“6ÿÿÿÿ)ckçÿÿÿÿ4b ÿÿÿÿ20ÿÿÿÿ=cÿ3½ÿÿÿÿÿÿÿÿþÿÿÿÿQc†©ÿÿÿÿ…i Ó%ÿÿÿÿ„úãX }%qÀ’Xÿÿÿÿa `÷[á´‰ ÿÿÿÿËÿÿÿÿ]Sÿÿÿÿ!0 Tm^÷îÿÿÿÿÖÝÛ —îÁŠCF×'ém4g€|µ ò "ÿÿÿÿÝ CŸz= C iNFÿÿÿÿêÝÿÿÿÿ7zLòÓ­–-ÿÿÿÿÀ£ =y§ M¹- ¦X ϼGkÿÿÿÿÿÿÿÿÑzäìÿÿÿÿ¿+„H>B­UXÞìÛÿÿÿÿ2ÅÿÿÿÿwŠ ÿÿÿÿrÍHAç! Oi·žeÊÿÿÿÿâÙ ¢f š ÿÿÿÿLÇÛo¯Îÿÿÿÿ“•¤û ÿÿÿÿÿÿÿÿ½È¡ƒ ÿÿÿÿ‰ƒisá|òX 4˜ÿÿÿÿùÛ :á…¢é…jÞºîïs ¬…íÿÿÿÿå6"<ÿÿÿÿ%âX IŞ|vÌœ ÞŸHÿÿÿÿ× v7ðê³ ‚° u]µÁ6‹ŽÿÿÿÿºýHyÆ._êÿÿÿÿÿÿÿÿÿÿÿÿ Ú—® _Å]«ÿÿÿÿWÉÿÿÿÿÿÿÿÿæRÿÿÿÿÿÿÿÿ\Jc°8Óÿÿÿÿ0— ÿÿÿÿÿÿÿÿÿÿÿÿ=õÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ=°ÿÿÿÿ»¶ÿÿÿÿ®Õëo 3e=An8 z‘€þîåj¸¶XT ÿÿÿÿ2SLz¤e$ò. 6ÎÞ7IX¡—ÿÿÿÿÿÿÿÿ‰ÿÿÿÿÿÿÿÿCÿÿÿÿ ÿÿÿÿáÈ áWÿÿÿÿ½ ÿÿÿÿ"xȆÌZ˜"ÄË´‘X 0øQ7UµzŸ6ì"ÿ Ÿ!Âm ÁÐËÿÿÿÿ¹[°7¥WÎ °ÿÿÿÿX ÿÿÿÿl1$–ÎÔõP;“ÿÿÿÿÿÿÿÿ£·Ó-ÿÿÿÿ¯R ÿÿÿÿ»ÒÒ>9¹% ÿÿÿÿÉ2qYj-¦e L3³ ²é5oËæâ““ÿÿÿÿøŒÿÿÿÿ¶Ð|ÿÿÿÿ 9TK¯KóÏËwË\ËÿÿÿÿTöÿÿÿÿ, ÿÿÿÿÆ%§’ÿÿÿÿϲ ;ʲù¯ &ãÿÿÿÿQç3òÿÿÿÿ{)Î$ÿÿÿÿÒBÿÿÿÿHשï±:UFjøÿÿÿÿÿÿÿÿ@á—ÌD ”µ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLyæf£Îÿÿÿÿ„´Å,nÿ7piª £Ñÿÿÿÿÿÿÿÿb¿ß I) ·½ÿÿÿÿ èè‹F‹¤'K\ e·nzR Ó ÿÿÿÿ‚<BÀ ÿÿÿÿ–ˆÇ; |çÿÿÿÿLˆÿÿÿÿõ¾sÍÿÿÿÿÅÆÿÿÿÿ^‚Pfõ ŒöþbÜÿÿÿÿMž ÿÿÿÿÖ{÷= U:4 ÿÿÿÿ‹%âŒ/Ö O*žQ ¸‹ ;Gɧøw¼ ÖâÿÿÿÿÒü>}Š{Û³l Æ/ÿÿÿÿÿÿÿÿxáÐÃgÿÿÿÿ}ôGžÿÿÿÿÊö¼¸ÿÿÿÿn¤ y "a¦ï Õ# –øËà6 ˜ jž $ j/ËÿÿÿÿŒûù¤;ÿÿÿÿ ZÿÿÿÿÝùÿÿÿÿÿÿÿÿ;;€ÿÿÿÿÿFÓ¯ÓÀpo,oB’Çg¶’ìѹ ÿÿÿÿÑ ÀÜñE ÿÿÿÿÿÿÿÿD –ˆl‰@ È£`÷ jèç—ÿÿÿÿo…|ºa·Y’Duÿÿÿÿá™ýøiÿÿÿÿÐ 9ÉåºÂõ ûek!ž{ÿÿÿÿë—¼uÿÿÿÿµ)ÿÿÿÿÿÿÿÿr¶ ÿÿÿÿÿÿÿÿer *+T!×¥ÿÿÿÿ ¥ ® ¨.½ 5¹ëLnU³Ÿÿÿÿÿ¥ˆ1`æÿÿÿÿÿÿÿÿ‡ô5´7¤jÄ‘Ý*ÚÿÿÿÿÿÿÿÿÿÿÿÿäÆÿÿÿÿôÜÄÂd래¹ÿÿÿÿÿÿÿÿÿÿÿÿ¢ÍAÑŸˆH ü öÿÿÿÿ¦£7 8ÒÒ¿;ÝN¬hÿÿÿÿÖƒ Kÿÿÿÿ'‰šwC ÿÿÿÿÿÿÿÿ¨PdÑ5º/¯óÿÿÿÿÿÿÿÿÿÿÿÿÍû©¬=I ó †Õ^·êZLž¨ ÿÿÿÿÿÿÿÿÿÿÿÿê ñbš7_ø “ÃõuÊ¿ûm´0ÈÈNcñÐÿÿÿÿ{âÿÿÿÿÿÿÿÿjÿÿÿÿ—óÛ²X ìÿÿÿÿŠø/€ÿÿÿÿÿÿÿÿQ:„;Åÿÿÿÿ'Øµì… ÏÁ[Ïésyÿÿÿÿb{Tr j<ÿÿÿÿÿÿÿÿÿÿÿÿa–ÑÀÔ2¾9H`5Qþø€ÙvÍÿÿÿÿ!áSŒ ° ÿÿÿÿÜ;ÿÿÿÿ¸ÿy ¿€ ÿÿÿÿhË Þ¥ Aç!9(è(‡ÿÿÿÿÍ^F>Ð2ÿÿÿÿÿÿÿÿØ õ Ýdà9Ãz¯.ÿÿÿÿÿÿÿÿ÷Ë÷í ÿÿÿÿÿÿÿÿš²¹%ÿÿÿÿdºÿÿÿÿÑ% ‡ò¢jÙ$ÿÿÿÿÿÿÿÿÿÿÿÿ)~»ÿÿÿÿÿÿÿÿÿÿÿÿfáq¬ÿÿÿÿÿÿÿÿ!HÿÿÿÿÔ‚{´³ö dÏ÷é— ¬Rÿÿÿÿ­;ÿÿÿÿkº›] ýTuzçD–ý6 ÈTavºÌÿÿÿÿèû âjô] gM¤ó _t"ÿÿÿÿ“* Þð]ÏÛCPÍ^Tÿÿÿÿÿÿÿÿ˜ç Ž˜‘AÕFÕù¸ ª‰@þE9ÿÿÿÿ! ËhH ‘€¿À«à‰(æŒgñ— 0†ÿÿÿÿ½¥ cÎmù(ãÿÿÿÿÿÿÿÿ§× ‚ŸT$Ñ^ŠÏYŠVæ"¬² gÿÿÿÿ0ÛÀ ÿÿÿÿÿÿÿÿ‘ª£< 8>ÿÿÿÿ+ j‹zðýx Ð ©xa  1xîÊ>mføU–°Ù²òeÿÿÿÿ|Ÿÿÿÿÿ7“!Z§L-°XkM ÿÿÿÿÿÿÿÿs 'zô ÿÿÿÿÿÿÿÿì%st Ÿ bÞPÑ 6œÿÿÿÿýFÿÿÿÿMô KN mÊó»A •~ü®ÿÿÿÿÿÿÿÿÿÿÿÿCk ´öpM»XQo*ávó–Z Äè6¡T’ ÇõÂ6¢ÿÿÿÿÿÿÿÿÿÿÿÿZD•.Ç m ÿÿÿÿ‹#µ«ƒL eúT›¹¯ßh ã7Ù-ÿÿÿÿí‰5ÿÿÿÿ× Þoì9ðÑ_Ž̪ÿÿÿÿÿÿÿÿ2(š ­Žÿÿÿÿ×7Lq H³ÿÿÿÿ±£ÿÿÿÿÿÿÿÿ(k\Šÿÿÿÿy,ÿÿÿÿƒwÇ8Á+ÿÿÿÿ“c,¼ÿÿÿÿT³ÿÿÿÿº1ÿÿÿÿÃY šÿÿÿÿÿÿÿÿÐv Ÿ÷ v¹ÿÿÿÿqÿÿÿÿÿÿÿÿ8…;†›Œmu.ÿÿÿÿ}Cÿÿÿÿã݇…1Ū é ˆÿÿÿÿÿÿÿÿÿÿÿÿxz–Gö ` ·`¹öã¹Fÿÿÿÿš—ÿÿÿÿv¸ ï Þµrmã;ü Ðÿÿÿÿž ŽŒÆ5,Àæ ÿÿÿÿR pIyŒ´ ÙMb&ˆ–KÚ¨ÿÿÿÿ¾û ÿÿÿÿ@tÿÿÿÿáFÉ“GØ]{‡Ì© ›f':ã' QÒXñP ØQ 0CÝ R ª ä²ÿÿÿÿ¤É ÿÿÿÿÿÿÿÿº•ÿÿÿÿiš L£˜õ~=⛊¡×2Q™d×ÿÿÿÿxªÿÿÿÿyMˆ{ÿÿÿÿÿÿÿÿÚ«!3µÃ ÿÿÿÿÿÿÿÿ|P)éÿÿÿÿÿÿÿÿªkPíâÿÿÿÿîL$©Qž ÿÿÿÿh´pErŸù ¨ÿÿÿÿ9ÿÿÿÿÿÿÿÿº½Ð|ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñD3Eü€ ºù ýDÿÿÿÿº ËÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÛ“« B>ÿÿÿÿbó ô±[ˆ:«Ä)DøÿÿÿÿRk¥ÿÿÿÿ²gÿÿÿÿT(«sny #“ÿÿÿÿ×ÖÞÿÿÿÿÿ/Œr3ÿÿÿÿUÞ&ôÙ6Vâ]Šÿÿÿÿê‚°D¦Ö§s\ÿÿÿÿf¸ ¬ö #ß ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿX? 3  ·BÓ뎛ehÿÿÿÿÀ>ÿÿÿÿRí¤ª™¶ð[ÿÿÿÿ‡‰Ý ¯³ Á†³ÿÿÿÿ.; ÿÿÿÿÅ vñ ÿÿÿÿÿÿÿÿG:õ$Œ9I¿¯„ ÿÿÿÿ—åÚ¨2 ·ç~  ”[ ± ,‘µ$ÿÿÿÿÿÿÿÿÊQ :ÿÿÿÿ%BS5¸ËÜ0vknÓ–Çqÿÿÿÿÿÿÿÿ¢1“¶Ó1ÿÿÿÿ”äQQ&: ÿÿÿÿ…ßãtBé ø—û˜hÚ ¾ÿÿÿÿäÀÚà‘çÿÿÿÿÿÿÿÿ*k¿Vž Ä,ï`9•; ×Õÿÿÿÿl,$ÿÿÿÿ/æd ÿÿÿÿ‰ã ÿÿÿÿzÌ I86 Ó¤Œ×5 3¨ªß„Ì›ì 0Owáÿÿÿÿ$ ÿÿÿÿÿÿÿÿ-ï÷ÿÿÿÿóP‡Ö‚ï K[ÿÿÿÿ„º ûû«È âÛ ´˜nÿÿÿÿäQ ›†ÿÿÿÿI\ÃfŽæTËÿÿÿÿk2ç˜$i D/8n‚n&åÿÿÿÿÿÿÿÿ_îy7äÃ^à ¥OÎs9Ð þGÿÿÿÿÌ« ÁoªÁ ÿÿÿÿ¨(Ø ÿÿÿÿþm ¢ç·âÇþ†Üÿÿÿÿÿ:NÿÿÿÿÿÿÿÿÿÿÿÿU®D ÷vu8 , ’Ýˆí·™ BŒ ÿÿÿÿLºVÿÿÿÿ{Íÿÿÿÿ+ )ŠËž›ð Çœ(ùÿÿÿÿ@bé ŽõïQ Ub„RôÚìÿÿÿÿq$WÝ î#Y”ÿÿÿÿÆ× ¥mh ÿÿÿÿDø,¤ ¨Ø8… ˜ƒõ3 ¡Ï ÁÈÖKÿÿÿÿÿÿÿÿHP 0µIp@Å{âwMñ‚öç Øw— “tÓ ¥ÙÔzÿÿÿÿíÿÿÿÿÐï ³®XV¯ª‡Ú”QÿÿÿÿôàJиë `z © Æ…dÁÿÿÿÿÓ ú RK­h&O üA Цÿÿÿÿ:ɺ[P ÿÿÿÿÿÿÿÿ?8Õ±â1 ì`DLéÑL>ÿÿÿÿ‰¦ÿÿÿÿÕÔjFµìâ9 n™‘…º2âˆÿÿÿÿÿÿÿÿÿÿÿÿõÿÿÿÿ͵ ÿÿÿÿÿÿÿÿÿÿÿÿÜŽrc¼]ÿÿÿÿ ÿÿÿÿÿÿÿÿhú« ×CãÂM  ÿÿÿÿµœ ÿÿÿÿÚ×Í7ÿÿÿÿ¡^/¬ ÌJJ¢`=”ñ ^) ¼Ÿ¸ œ£(W©8†Ä ß®EMÚç Èÿÿÿÿ¡s¡ìtLöáÿÿÿÿ®Ì <}ÿÿÿÿÿ˦) ‘‘ ´ÆÉ ÄayÜ帘¯m+ÿÿÿÿ% ·ëK¨¥fTSî[I šç íaªàV˜\Mÿÿÿÿ››'q/ ^ÿÿÿÿãmnÌI¶0~ HP)éÿÿÿÿÿÿÿÿnâãñx !) ÿÿÿÿÏõA› ÿÿÿÿJê}«À ]œ² {`bÉ0 šj¼ŒEæEP ¾ÿÿÿÿÿÿÿÿê= p<•éË F· OK ÿÿÿÿÿÿÿÿ  ÿÿÿÿíâlO  s‰ ‹—ÿÿÿÿÿÿÿÿÿÿÿÿñ~ã@¡ŒýSÿÿÿÿÿÿÿÿ%øù¤aú•ÏR6¿ÿÿÿÿÅ5ÿÿÿÿY—ZžÚÔK ~¦¿Ö–ÛÅ ÿÿÿÿbü× YßMš¶ X¾ ÿÿÿÿ²ÞਯË$’ +0 ¢Fw¨¡O 0ÅÿÿÿÿÝ™ ã>ýtÿÿÿÿiu¡)´k/4©‘ ‡«ÿÿÿÿÿÿÿÿ3óTjs`µÄ{W#Çå E¹ã9ä!x UG?¶» !)bvÿÿÿÿ,ºdÀ}—ËÁ !€ ÿÿÿÿÿÿÿÿ·+šÂÿÿÿÿ;÷RG û¶ މ=(’fÿÿÿÿÿÿÿÿ^Rï ¶ „rÊ@“ê c*ÂËjEÿÿÿÿ n€iW‚?6ÿÿÿÿÿÿÿÿN ÿÿÿÿQ‚pãÚß–›îj4ò¬úMé sU„œ .ý 8/¶R®s ‰4ŒãYö¡¢t׬À´ÿÿÿÿë÷ÿÿÿÿÿÿÿÿÿÿÿÿÑ'œW ¯• =mèºÿÿÿÿÿÿÿÿ>˜5ÿÿÿÿÿÿÿÿOÂU† @ô"J@ åÿÿÿÿ¡Í ÿÿÿÿz%8&¨¦â+®ÿÿÿÿKïßÎ <ÿÿÿÿÿÿÿÿÿÿÿÿù ÿÿÿÿÿÿÿÿ^¥ÿÿÿÿÿÿÿÿÿÿÿÿ[º Žñ «ëÊøÿÿÿÿe­MsPÿÿÿÿ,Á ¯PÿÿÿÿÓÄâºÏ†7\ãÌI þìÆ»õ ]ÐTÿÿÿÿùä5:±Âø·]!ÿÿÿÿÿÿÿÿE±Mÿÿÿÿ®©dRD weãc¼å­… Éüûòž7 †à×cÿÿÿÿ ùã3Çžc~~ /çÙéÜÄõ¥ÆÿÿÿÿÚûÈÖ¨4Rñ(ãÄ3v ÿÿÿÿ<á Ã4 +٠扫 ‘\ÿÿÿÿÿÿÿÿ.$ RÚ6Öÿÿÿÿ[ 熻 :ÿÿÿÿÿÿÿÿ !‹)êTøÕÿÿÿÿÜ|ÝO ‹tmJÈ!× I¼ȹÿÿÿÿÿÿÿÿ’ÿÿÿÿîÒ‚…I–}$ Žxÿÿÿÿ^¾§Ú <á»Í8§Û½F[ž ˜¦8j럇ÿÿÿÿÿÿÿÿÿÿÿÿÂ2ŸZ 7ÙyÛÿÿÿÿÿÿÿÿj¿r*­] #âÿÿÿÿÿÿÿÿÈ* {›ÿÿÿÿf¥a,ó˜y ž½·Ýã &L(ÿÿÿÿàEvWù{ÔÄÐd%e p ?½ ÿÿÿÿ9 YÚ‚ë>ÿÿÿÿ®?m@_`fûÈ!Q×¶Õÿÿÿÿ­Q ² ]ŽHÖÿÿÿÿ6o +ÿÿÿÿÿÿÿÿæÿÿÿÿ§"¨ R®¡ÿÿÿÿÿÿÿÿSp òÿ%ŽÈÿÿÿÿÿÿÿÿZPDo N×\ ÿÿÿÿä°“ÿÿÿÿóY£ãÿÿÿÿÿÿÿÿ·àú† ÿÿÿÿ³BUXÅnôo ÝS¡ ¬Ùk  ÿÿÿÿÆà=} °;ÿÿÿÿõÿÿÿÿÿÿÿÿ‡pÿÿÿÿȬ<¢ ëÎ…ÿÿÿÿÿÿÿÿM ãéÿÿÿÿ²-ô\Ôñÿÿÿÿêk“ h  åp»ÿÍ”¨¹ñh ëÿÿÿÿo1çáo tÿÿÿÿ¿EEÉþ¹P&+ÿÿÿÿ{Å fxÛ€ÿÿÿÿ¿=ÄHÿÿÿÿ.‰¾ !~Mé ¦ R$ ÿÿÿÿÿÿÿÿ’°lv®<=Iœ `Sy{ T² ¶… ÿÿÿÿ-–Zÿÿÿÿÿÿÿÿ|´ ÿÿÿÿÁÀ¼Î v7ÿÿÿÿ-Ø D òÊl.yxø×&ÿÿÿÿª6ö² ©¬˜=¥ zñ_ ”-1=¬›Ø%ÿÿÿÿÿÿÿÿhÇÑ-Í ÿÿÿÿ§¸_Ý SÓÞ{`é—dɯý$¾ªôƒ:K€êŒ¥©ÿÿÿÿ‚ÿÿÿÿ9 äXaµÿÿÿÿj 㜳XÜxÿÿÿÿ|©FÈæ`Œ ÿÿÿÿÿÿÿÿúQ €š Dúô6 çq ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿlÁÓ’R ÿÿÿÿ™Üh€ÈÇ ˜Ù ”ê jÜÿÿÿÿ#'¤ CJ X"ÿÿÿÿÿÿÿÿÿÿÿÿª– ,ÝRm u rÑJ Òÿÿÿÿó… Cy^6A ÿÿÿÿ¦Jp ¡>"P3|TšÔê ÿÿÿÿu§-ÿÿÿÿÿÿÿÿò^–¬ÿÿÿÿv½ž¦ÿÿÿÿÿåqʱ ^Bž& Jß aݧ@ $m -Lû ·ôFNÿÿÿÿ±O¢ý&1 (.Z ê I´ hÿÿÿÿñ+> ¬-ñÐ܃ .ª ¢=…  Òkÿÿÿÿô{ÝAÿÿÿÿ@ЦÚ=æxL ¼o…r ür¶ÿÿÿÿ6žÿÿÿÿÎ! ¤{{“¥ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿlüq Ó§ 9µÿÿÿÿÿÿÿÿ›j8ÿÿÿÿù)¶ <¥ÿÿÿÿ},ÿÿÿÿÒ =å 5Æ«ìj&ˆˆÿÿÿÿÚpÿÿÿÿÿÿÿÿÿÿÿÿ¡OÐåÿÿÿÿ:._ÒZΠôb°x?éßaÈìb…sP äÿÿÿÿ“·sî²æœÞÿÿÿÿÉÿÿÿÿ‡ìÿÿÿÿ'+ÿÿÿÿ‹°'c0 ÿÿÿÿÆw6»`þdðda:nGÿÿÿÿ Ùã˜ÿÿÿÿÿÿÿÿl»W-áÍ, ÿÿÿÿpÖ©+ÿÿÿÿÿÿÿÿ +ÿÿÿÿ½ Õš éÝÂgY‰\RdH-°¡»ÿÿÿÿÿÿÿÿ·ùÐö}*²ÿÿÿÿέÚ“r“ÿÿÿÿâ_öâÿÿÿÿÖèkOÿÿÿÿÿÿÿÿ4¬ÿÿÿÿ”¯ ¥†ÿÿÿÿ^‰â{ÛïSÿÿÿÿÿÿÿÿIX,=Žš=[rü–0ÿÿÿÿôæÊø ë ”t Hö ­&ÿÿÿÿiÿÿÿÿ,XþSºNÿÿÿÿÿÿÿÿOLõ´œåÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÍ­`Å‚“)åÿÿÿÿh±j(ƒ×ÿÿÿÿÿÿÿÿŒ(Ÿ•ëeAN ÿÿÿÿš ÿÿÿÿÿÿÿÿÿÿÿÿ;¹ ^†ý½ ܵµ?¥ ÿÿÿÿ_åÌ,ÿÿÿÿ©0 ag"Ç ÿÿÿÿÄ'ÿÿÿÿÄÒk‹ fg<’ÿÿÿÿTáT3 ïµÿÿÿÿÿÿÿÿÈUTþÀX_º9ýåƒÞ·zÿ¦)ó ·èƒiÕUò ­†€¹Óÿÿÿÿ3£¨ Ú/ ÿÿÿÿDŠnm ЇÿÿÿÿxÇ ÿÿÿÿÿÿÿÿÓOQ ÎiZ‚;©Ưm8zW­SþÿÿÿÿÿÿÿÿÿÿÿÿȺ ù ‡ÿÿÿÿ…Àí Oÿÿÿÿÿÿÿÿò3r¸ü”¦HÿÿÿÿÿÿÿÿçDÄ;¿´q ê¡ÿÿÿÿþ„ÌúáðBO•.: ›ûRWYÿÿÿÿÿÿÿÿ˜˜=6‚´±äðb ÿÿÿÿÚ½ |¹÷”9ânU3ú HÏ“8Üœ8>íÞù¿ +oØîÈN ªÞÿÿÿÿÿÿÿÿ% n Ëÿÿÿÿÿÿÿÿ¯vú¿Ž0%p ª¨½Àýäs{/!Èfÿÿÿÿÿÿÿÿ%›ÿÿÿÿN¡ ­.' 8Ü VL<ÿÿÿÿˆ›ÿÿÿÿ1¯¶â@ @!æéNU_.ÿP*ÿÿÿÿèçÿÿÿÿ #Ëä _`µã6ÿÿÿÿ½áÿÿÿÿÎ ”ÜT èeùõ1`T=û:-2 ŠDÿÿÿÿŽ÷ hë ‰] ïDAÿÿÿÿ›Zób u î'âÿÿÿÿý™ M;ÿÿÿÿÿÿÿÿ¬é mÿÿÿÿ#D9O¸ &ÿÿÿÿ”.àçÿÿÿÿÿÿÿÿLÄÿÿÿÿRûÈÂÿÿÿÿÿÿÿÿƒÓ:TIÿÿÿÿD t v+Wœ ¥» qÿÿÿÿ/Qóu ÖÿÿÿÿΔÿÿÿÿÌ\Ž•¢ƒôÿÿÿÿ)2³w.ç‹ Ì NAÿÿÿÿ½d ÿÿÿÿÛeµ ï4Ô ²Ð"ä ‘ÿÿÿÿ?:åÿÿÿÿÿÿÿÿžV ¡$¿e E f4“iï‡e+¯àÿÿÿÿ‹9õ'Á¨:²ŠÆ o¸œ7–ÿÿÿÿ~ïÿÿÿÿÿÿÿÿìc͹ Ún aSº… vÿÿÿÿêh 1Â9Øû ÿÿÿÿÿÿÿÿ€«ú£!<+Êa(nˆ"f12 v¯ §Ùÿÿÿÿ7V I"pQru ÿÿÿÿÿÿÿÿšÿÿÿÿÿÿÿÿ톭ò *ZùFè~ 0_pÎ •ŒÆó ¾´¶¬ ÿÿÿÿOƒØáGµWq¦±·âÿÿÿÿºÊ mOlÏð8ÿÿÿÿž\ ÷ ÿÿÿÿÿÿÿÿÕñ ‹Ä Õw^eÿÿÿÿm箊 SçB¤‘ÿÿÿÿÿÿÿÿðhÿÿÿÿÿÿÿÿÿÿÿÿ<í ­Gh8êgÅ÷=–ÿÿÿÿÿÿÿÿÛ*Wb«ÝŽWˆ:ÿÿÿÿZóÿÿÿÿ¥÷ *kÝ$‰¼ÿÿÿÿ›þ ÿÿÿÿÿÿÿÿ ÿºfÏøñá]ÎT 5ãœÿÿÿÿ;È]`ÿÿÿÿÿÿÿÿMχ¬³² 0Z ïW ° ±á – ÿÿÿÿ¤ˆ¼-È É ,uÿÿÿÿ] øiÿÿÿÿß ÿÿÿÿ• hØÿÿÿÿ$· 1Äÿÿÿÿÿÿÿÿßÿÿÿÿ´õÿÿÿÿ:£ÿÿÿÿ=slDÿÿÿÿ˜Þÿÿÿÿ‘õ¤¦Æ_ÉaÿÿÿÿÙT Œ`*§¶Œê{ÿÿÿÿú@-_0"œ Ó¿Ø´›”ÿÿÿÿˆÇ •ˆg9ÎG{àÿÿÿÿß„ÆE¬£ÿÿÿÿË* œÄ<Õ‡ 2©{ɵ çŽ  aá)T"âžG3ž3©XËhžÅÆ ÿÿÿÿú•oQ ÿÿÿÿðÌq ë"€‰,ô¬R…j¤ßô ÿÿÿÿN?÷`À ÿÿÿÿÿÿÿÿðÈ£‚g‹ÿÿÿÿµƒ,Q Út\EMSõC ÿÿÿÿ¤¿ 3ç XšÿÿÿÿzçÊĿ‘ G †v‰h,Û ÿÿÿÿ†l{–™úÌÔ R_Ì“¢¸ c/Ge°Ê‘"¥Q B™c› Q­ÿÿÿÿÆóˆ§f. ÿÿÿÿßY ï<*%¨Z,à k-ÌÿÿÿÿaØ 0¤ÿÿÿÿmš“W (|¼'´{ÈH’VœPá!Ü•‹[ ÿÿÿÿ™yŽº {} ÿÿÿÿuE þ´^H ÿÿÿÿÙ7Ï_ 1)ÿÿÿÿÿÿÿÿõÅB ÅgîEèZ¤–ª xä£ÿÿÿÿ”,€ÿÿÿÿÿÿÿÿ™2] ÿÿÿÿÿÿÿÿ_ êçFФ lÿÿÿÿ;:ÿÿÿÿršÜA„£ RÏjöSÿÿÿÿR¥X¯mA Ill…f¶ Ž ó™^ãÿÿÿÿO æÿÿÿÿÿÿÿÿ…½ ™—¹}Ë À´Õÿÿÿÿ«T “aéÛ® ÿÿÿÿÿÿÿÿÿÿÿÿv §}0ÿÿÿÿÿ܆ ÿÿÿÿ˜£,Öÿÿÿÿÿÿÿÿ,) ÔÿÿÿÿµÚ ÿÿÿÿì Ê@ x£ËñE„ õÇ `±ØøõýgðÿÿÿÿÆ?³FOøü”ùT ÿÿÿÿ?à Kï™!:ßå~ø2 9#ÿÿÿÿ+ö~  ¢ ªŸ¡¦»š¬Ú {Qñüv ‰j ¡U‡ò ÿÿÿÿÌWjo ^E ɤfÂ0 QÿÿÿÿkžÑÿŸŽÿÿÿÿ_Üv§$²ÿÿÿÿDÿÿÿÿïÚWNR Y¦ÜYEá¿Gá©— S®ÿÿÿÿùwdôàô.* ºvÿÿÿÿbå ¸ òPŠ11ÿÿÿÿ„ BSÞäÈ_ ÿÿÿÿ Érû†ÿÿÿÿ¦*k{ûÿÿÿÿÿÿÿÿÿÿÿÿ¾–ÿÿÿÿ‘<v»t6ÿÿÿÿNõV)± .7Ĥ8¿•QGcÃÅ+/Âÿÿÿÿÿÿÿÿiÿ ÿÿÿÿÿÿÿÿÛ°‹Á´Æ ÿÿÿÿ„O ÿÿÿÿ&jÿÿÿÿdç °o9/zµÿÿÿÿæÁu¢‰ü5”ÿÿÿÿß~á =p¨˜ÿÿÿÿÿÿÿÿÿÿÿÿÚÒ ÿÿÿÿÿÿÿÿMO Ÿÿÿÿÿ’ O:uÍoÞ«/¸ ÿÿÿÿÿÿÿÿYÉ =•€ÿÿÿÿÝ`æ¿Û ÿÿÿÿ@¬ÿÿÿÿ·ÿÿÿÿrT`;ŒÿÿÿÿÀ6!‹Ýõÿÿÿÿ°©ÿÿÿÿf ÃÆÿÿÿÿ>uk Øñ2`ˆ2ÂÝðå ûðç‚G ÿÿÿÿÿÿÿÿ½¼ ÿÿÿÿÿÿÿÿ§Éùà© èÿÿÿÿl ÿÿÿÿ–-œ ·–õ ͖¶ ÿÿÿÿã2ÞÑ‘†C¬°ÿV VGÝXûÀ •㟖Tÿÿÿÿsñ·ŒÆl ÁŽÈ<ÚšÑëq¼J§ éÿÿÿÿ£1±…I`# Æ{ç Š{ ³ÿÿÿÿ±ªo’èÕUÒ fÿÿÿÿ æ*å ü¡5Ä(ÿÿÿÿ:D nÀCp ¡`¶ÿ ‹ÌÜB ÿÿÿÿ&Ékÿÿÿÿé† C'îÅ,‹ÿÿÿÿCS Š ZîL€ j@´8 .qº”´dI ™šZE7ê§BÜu»ôp¼Ïÿÿÿÿ´-G­Rõ K–H Úªz_hG ;˜ÿÿÿÿœÆôÿÿÿÿU ô Q›4Ãõqé|dÿÿÿÿÏÀ ÀRm¡èQ /Puʉ4½Tÿÿÿÿ.xÃŽÿÿÿÿÿÿÿÿzr bõ ÿÿÿÿnëûQ ÿÿÿÿ’ÛSä ÿÿÿÿÿÿÿÿÿÿÿÿ°¢ÿÿÿÿX Ÿn ¤4ÿÿÿÿϱ™p˜–ÿÿÿÿð¶yº)¨ÿÿÿÿB¦ vš/³b½@èxÿÿÿÿxfš¢ÿÿÿÿ&{\ ÿÿÿÿ‚/ÿÿÿÿJÒ Ø]²µ ÿ!= ÿÿÿÿcƒ%0ÿÿÿÿ,xãzËf©oÕkÿÿÿÿ×CÿÿÿÿЃÛ0K‘ˆ8:õö]x+ÿÿÿÿ¡| ¼\CWö]S„ƒ–4ó iŽ ÿÿÿÿ”ìÿÿÿÿúÝ¥`o ø )LË郿Ýwúr¯NlÜ ÿÿÿÿÿÿÿÿÿÿÿÿìF3™Â|Q\B?âç¸w=„ ‚7À€œ ˜¸E9ÿÿÿÿÿÿÿÿ„ìÿÿÿÿÞ†õÿÿÿÿú8í ÙRL—ŠȪÿ—6Ž7›r†¦¨ 8d R>ÿÿÿÿRuM·cÊî‡ÿ ÿÿÿÿYìRÒEŽÿÿÿÿLƒ \œÿÿÿÿ•̃IZÂÿÿÿÿ$~©ü†F·”Ó{šÿÿÿÿ7“ ØÿÿÿÿÿÿÿÿFœ¸Ì ÌÇÿÿÿÿòШÿÿÿÿvÿÿÿÿ:ÿÿÿÿ/ ÿÿÿÿ°ÛLXÿÿÿÿIºÿÿÿÿ²¹Î ëà L^ ÿÿÿÿÿÿÿÿ ´nÿÿÿÿb7O ™’ ¾ˆ ô»Žcÿÿÿÿy¾ÿÿÿÿPï fMW¿ ÿÿÿÿ,‚ÿÿÿÿ™/ ÿÿÿÿ¾t U 9 ÿÿÿÿ¶™ÿÿÿÿ?Ö)̦ÿÿÿÿ)ÿÿÿÿÿjÊ<{,ÿÿÿÿŸT۳ᓠ) ÿÿÿÿ' Ñ8n8j‰Q³ ïi}ß ¶éï 1ÿÿÿÿúißÏ'È•ýŸæÈEÿ bB Ž…ÿÿÿÿcœÄwlS3Áe! \¤ÿÿÿÿÿÿÿÿÿÿÿÿßÕþ iM/8†w·ÿÿÿÿ?±Š>‘•ÿÿÿÿk…. ¼T,é ì‡ ÿÿÿÿ°:6 ¶›ÿÿÿÿ¸ / ÿÿÿÿÂ${ ~ÿÿÿÿ“$\^“Î ÷Lˆè˜[ÁÿÿÿÿßÿÿÿÿR+®äœWÿÿÿÿÿÿÿÿdzBËÿÿÿÿ1;x8i…³¾­Âÿÿÿÿ94/jÿÿÿÿ@)¨«K5 ~QÓŽ G³OYNt ÿÿÿÿÿÿÿÿ^. ‰äÿÿÿÿæ® ÿÿÿÿÿÿÿÿÿÿÿÿÁÈö„øû6 ÿÿÿÿ—¦ÿÿÿÿÿÿÿÿÿÿÿÿ[øƒïBui <>±èºéÇò3 ãðÿÿÿÿÿÿÿÿ„kf0 œ HBÿÿÿÿKuÿÿÿÿ&;ÿÿÿÿÿÿÿÿÚw~rˆ‰7ÿÿÿÿÿÿÿÿUï2B±1ÿÿÿÿPÿÿÿÿÿÿÿÿÿÿÿÿûפ·á¥eÖÙÿÿÿÿë1Ô^£ˆqÿÿÿÿ¤Feû„˜ÿÿÿÿG‰j°ÿÿÿÿÿÿÿÿÿÿÿÿÔ"þÆ–μÿÿÿÿ’ˆ *h áÇ ³ מÿÿÿÿxÔEÿÿÿÿãK 0·>> ªŠÁ°é`°ÿÿÿÿÿÿÿÿ¬ÿÿÿÿ²ÎYÛÿÿÿÿ棗[Óx% ÿÿÿÿæNVfŽf%•à ÿÿÿÿÿÿÿÿƒ¨ÿÿÿÿÿÿÿÿ f¢ÿÿÿÿŒ  èwà <žž nøÿÿÿÿu¢p}§µX‰ÿÿÿÿÙö ¼&+} ÿÿÿÿbÿÿÿÿÿÿÿÿÇÄ=HíQ “I_‰p ¥•ʃ Ö²µÊp pq ÿÿÿÿFÊ2 §æÿÿÿÿ:2Ã@ ßH ÿÿÿÿÿÿÿÿ÷ŘL ÿÿÿÿÿÿÿÿáWî3Õÿÿÿÿÿÿÿÿ˲ »©åš,š ôîn¶‚ðE>ó \ì÷WG Ææ K&ÈšÿÿÿÿÃŒ,ÿÿÿÿ5Üÿÿÿÿןà;ÿÿÿÿ™L‘‹ F%ÿÿÿÿ4°÷²/K &E"Üÿÿÿÿ], Ä1Ÿàa뼇$Ÿ©o ac5äF›—OÿÿÿÿÞ šÛÌöˆG;ÿÿÿÿ8‚.%¯»ÿÿÿÿÇ4 2å Q ʾû§ I̬Ìÿÿÿÿ˜ÇGlÜVzÿÿÿÿÿÿÿÿ¾»ÿÿÿÿ餴XoJ³Û Á«Ñÿ¿ç‚ÿÿÿÿÿÿÿÿí,ÿÿÿÿðÙÐy ÿÿÿÿwy ÿÿÿÿÙ4 ÿÿÿÿˆ ÿÿÿÿV ÿÿÿÿØIIËÑŒO´MG'çÁñy 3yw]×?ç;ÿÿÿÿ…†ILÿÿÿÿÿÿÿÿÜÝ !@lµ#9ko ]7ö/» _ë ø#¼ QŠWbÛi”UL»½R‚ èE-;“ŠNï_‡ÿÿÿÿbºÿÿÿÿ !ÿÿÿÿŒgbÈ ÿÿÿÿšxNlÛl çÿÿÿÿPà ÿÿÿÿ¥ÿÿÿÿkØcÿÿÿÿÿÿÿÿ•Fÿÿÿÿ §A‘,tÿÿÿÿvÏÿÿÿÿJYw3 ÿÿÿÿ©¦ ›ÿÿÿÿ+qä+è•Þ ׄ È^ %ö~e\ι¿0þCJÕñ¼ ~( /“zÄ ÿÿÿÿÿÿÿÿ¥š\™ † Œòÿÿÿÿÿÿÿÿ¤„œgéŒyžnjFoºÿÿÿÿÿÿÿÿÈ ÿÿÿÿ«£ ÿÿÿÿµiÿÿÿÿÿÿÿÿj_(m6¿èŸ Ì¡ 7¼ÿÿÿÿÿÿÿÿ;I(‘®ä6ÿÿÿÿ­¦âf‹ÿÿÿÿ|ºùŒénps'ö+æÿÿÿÿZàîÜ’=}ƒåàÿÿÿÿÊUð úèr Üôÿÿÿÿ6…6ß)•¸ÿÿÿÿÿÿÿÿlE Š-ýŸiÝ @Àôúnl@—h¢ ê ÿÿÿÿÆ:I% ¡ ²@p—&: ÿÿÿÿ‡ÈðDV⨙ÿÿÿÿú˜}ÌnV2 \xÿÿÿÿR‰9dܼ޵Ì» ‘ÿÿÿÿæä ~¿Ë ÓÜÿÿÿÿc“ÞEIm¾LÉ»¦¼å® Îÿÿÿÿmÿÿÿÿ”ýî[T"hqM}Äc3å§ߎè¦öLǧ Íÿÿÿÿ¬ŠNS¬,è¿Ù-q½× Iÿÿÿÿý‚<É1NW…Ûô¦ÅÁ¤ ÆïÅå¾Tð½Fó½ÿÿÿÿ8‡º§×Ë ¡À¿‘G-q ÿÿÿÿÿÿÿÿî¼ȦúÿÿÿÿÿÿÿÿDL³¤ÿÿÿÿ0Wÿÿÿÿªà¼„ ÿÿÿÿ¸ñ4² [½UÆû Uo k²´ëÿÿÿÿÿÿÿÿÏœ%yº‹ ¡¦2µùúÿÿÿÿÄõÌ¥ÿÿÿÿQ ï9Ì¥ÃÿÿÿÿH¯ “$3 †§ÔÿÿÿÿF½ú…Hÿÿÿÿé¼ÿÿÿÿw&ÿÿÿÿÐ`À£ÞG Çÿÿÿÿ C ÿÿÿÿ7—˜_ÕÀl­×0è¬C0ÿÿÿÿÿÿÿÿˆ[؇ÿÿÿÿ Ó€Ii•RŸÎ È õdÏ- òÿÿÿÿZQTfÆVðû…‘NÎ’ýÿÿÿÿ‰âÓð gZÿÿÿÿ¼ô • |.«º ùy4”ÿÿÿÿ„áÿÿÿÿeE-÷‚. ´w ‹XÎé¥}ÿÿÿÿÄë ÆÙÿÿÿÿ¹ý[´-z«×>ž oŽ|ï·”›;3h&ÿ³¸2³+rš.ÿÿÿÿ`; Øîc5h”’ÿÿÿÿÿÿÿÿÚ"ÿÿÿÿ<<{E¸t ÿÿÿÿ­Hÿÿÿÿ·9FËÒ ¾‘›fÙ"!ÿÿÿÿÆ}†r À+§‰/ ÿÿÿÿÿÿÿÿx9¤ßå c8ÿÿÿÿ_¥òâÅõÿÿÿÿ—¹‚D;Q å“ÿÿÿÿXºs±¡ÜÊ_Õ Þ„ŒjÿÿÿÿPÎwãE 2^ÜÊ+Wý, ;² ÿÿÿÿVÃÿÿÿÿt•ÆýKu ‹4õ$¼öØPmÐÿÿÿÿ3 8$AAA¿ô÷@1ÿÿÿÿn4fVû3(<ÁËù6ÿÿÿÿv aÿÿÿÿ±¸ŸeXé˧á—pˆØÿÿÿÿÿÿÿÿDâV‚F–@u›` ÿÿÿÿ½K·ŒÿÿÿÿÞü0ì…·W™ÌMÿÿÿÿÿÿÿÿÿÿÿÿ¢ù*ò mƒÛ 1) ¹VK´ ÿÿÿÿÿÿÿÿhDÇ=ËVQ z)ÿÿÿÿ>e §r‹ŒÁmÓÿÿÿÿó8˜ë…½ÿÿÿÿÍ÷Or6zú"Š/51ÿÿÿÿgyÿÿÿÿÿÿÿÿsu =?oŠ( ÿÿÿÿf;u†—TÿÿÿÿXˆŸW oÙÅÏÿÿÿÿّМ£õ~–—¢óñ”zXÿÿÿÿ -³UÿÿÿÿÿÿÿÿÿÿÿÿJç>ø*/Òÿÿÿÿ½½ïq <ÅÊ€ÿÿÿÿÿÿÿÿnRÿÿÿÿÓtÆPN5bc «ÿÿÿÿVSÍìÿÿÿÿcå Êÿÿÿÿ kÀmŒ ÿÿÿÿl €ÿÿÿÿ8}¯À`cã'àk$ªX¨útÿÿÿÿïéQ’ÇNG-I(¾U<nÈÿÿÿÿÿÿÿÿGÅÿÿÿÿmÛÿÿÿÿÿÿÿÿñÁâ&ïû)óþÅ M¹ÁÏ ÿÿÿÿn_è´Vt¾ÿÿÿÿÉ8è4”ÚGÿÿÿÿ+ Ö ‚ !Å wâé³Y <º—Ë|ĸ/¢–„†’2ÿÿÿÿ)\ÿÿÿÿÿÿÿÿ„× ún¬ZFªd³ÿÿÿÿ&]kgÿÿÿÿL4¦ç<Âz4bðÿÿÿÿC~Üÿÿÿÿ?^ÿÿÿÿÿÿÿÿ|¡þ5x+ O¥o^Z«ÿÿÿÿÿÿÿÿ: ÿÿÿÿ ÷¨ ÿÿÿÿpÿÿÿÿy¦¢ :Ä ÿÿÿÿCÿ€QT~~HtÀÿÿÿÿüòJ -—s nÃ ßØ›ŸhéØ=cÿÿÿÿÿÿÿÿÿÿÿÿ&+yJ“üÿÿÿÿífJšÿÿÿÿÔÅÍÅÞU:Úlõ·Á4ãmU“å»sW]“œ–ûÿÿÿÿ&KX’(ÿÿÿÿÎ>´ úƒ·Ó(ä]>ê§3,u ÿÿÿÿ$ìèÂ?¯ðÿÿÿÿT%Ù¬âûžÿKëQ·yc:m\°Äœÿÿÿÿ;+ÿÿÿÿÿÿÿÿ!ölþ dÝÿÿÿÿç2ø¯ Ô/þg‚ö{6 5 ²  ^ë ’¼ÿÿÿÿÿÿÿÿèŸ Øóÿÿÿÿ-3Eö%= íf(kÕbÿÿÿÿ°× ÿÿÿÿù{Ðÿÿÿÿÿÿÿÿ½š—Z?ƒ(H˜qyí „*¿»à þkê¿üZ ŽÿÿÿÿXÅ÷.ãbÅÑoîI$xÿÿÿÿÔèÿÿÿÿAsÙ^A]ЀüÀSºÙÿÿÿÿXºÆ~M ÿÿÿÿ÷¼.Ù ½ e Ѳÿÿÿÿ;þ‚µËÿÿÿÿ4§ÿÿÿÿaDúÃYÌ<®h´ `A3¢ÿÿÿÿ¯¡ Äßÿÿÿÿÿÿÿÿ2Hþ#1ÿÿÿÿ“9ihÕ ÃÿÿÿÿIU0=Õmkxÿÿÿÿÿÿÿÿâ®ô]ϲ` ÿÿÿÿNrŠU$¨IL¥é9òÖüYŸl_ Kÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¢öŸÿÿÿÿÇÇÿÿÿÿd»™”":ÒCÝINÿÿÿÿ:¨ ÿÿÿÿÿÿÿÿÞ2èœ )A ÿÿÿÿqÿÿÿÿ¢TA” ‹ ÙA ù»½DÖV0’ÐÿÿÿÿÿÿÿÿI*ÿÿÿÿÿÿÿÿˆŒ W·‘ÿÿÿÿ²ƒ!M«+o<Çÿÿÿÿ¥(iÒZûn6ö$&Œ –aïÿÿÿÿà ÿÿÿÿ?gÑ5l½°ÿïqÿÿÿÿÞ³ÿÿÿÿÊ`†o Æ+ ã ÿÿÿÿƒÿÿÿÿ9ÿÿÿÿÇ ÿÿÿÿÁJØ ¼¤&"¨pÉÞÕ˜ ,¶ÿÿÿÿÿÿÿÿåV ÿÿÿÿrʪÿÿÿÿÿÿÿÿežfkÿ¹6ó#2xÿÿÿÿª{ {º3ð…ÿÿÿÿ˜.³è¨õ¡|¶Ë·ÿÿÿÿt,-ÿÿÿÿ/)7 ™J6àÿÿÿÿ˜LXz êP D ÊãÝ­ ÿÿÿÿ)”ÿÿÿÿDcÿÿÿÿÿÿÿÿèï ö3BQ ÿÿÿÿ¯ƒøô³é ÿÿÿÿÿÿÿÿÿÿÿÿô—G¶ÎÌœòMþ›q 0Áíµ±ßÆ»ý½¬’¤ÿÿÿÿ´ž1WBhÿÿÿÿ #ïBõ‚0(Ôm g¹<V¾+h Cÿÿÿÿ}Ê x¶ÌR„ÿÿÿÿUž1{ÿÿÿÿáÖ ¤ôC ɇBßVqÿÿÿÿ7"ÿÿÿÿÿÿÿÿm\±^†_î [€ÿÿÿÿÿÿÿÿÿÿÿÿßÌÊ›`ÐU&¹Æ)>OmÚäàûÉë W þ ïà¸âš·ÿÿÿÿÿÿÿÿ½Eÿÿÿÿÿÿÿÿ{ówb‡jÿÿÿÿ2]3ž f¶)} b ~Zb ¢$ÿÿÿÿxtD;)!õéÏ%‰Íú ¶š ÇóEˆþ‰ù›QºXÒ/IHøÓÞpÿÿÿÿ mòmn ÿÿÿÿÿÿÿÿïnlTÿÿÿÿ½—©ÜìëÍãc¥¦¢ÿ4âiÁ)èÊ>ÿÿÿÿÿÿÿÿ|0œÿÿÿÿãÿÿÿÿ5`døu˜Ýœÿÿÿÿ}ðwa&,€øuá ¦‘•Ð_ÿÿÿÿÿÿÿÿUµ~—ÛF L»oÿÿÿÿ ÿÿÿÿ5Ô0Í×ùÿÿÿÿÿÿÿÿTƒ‡'d¿ švbÝÿÿÿÿ¤ vÂÿÿÿÿ“J ñ×NÒG ^d’ùë<=ÿÿÿÿïÔÿÿÿÿÿÿÿÿ.› ÿÿÿÿÿÿÿÿC®ÿÿÿÿ‹Ý; O®hµÿÿÿÿÿÿÿÿÿÿÿÿkBRïGÓÿÿÿÿJ'ÿÿÿÿl2ÿÿÿÿ#îÿÿÿÿÈÙÿÿÿÿ<†ÿÿÿÿÇêÿÿÿÿ Î> A' (T@Ó: ÿÿÿÿÿÿÿÿð]ÿÿÿÿ… Û¢Q˜@`º /F% ÿÿÿÿÿÿÿÿÅÿÿÿÿB@µ?îêiz<Ê l ÿÿÿÿÿÿÿÿº ɘ}ÿÿÿÿÉìkNÔ¾¨ÿÿÿÿÇ”K ÿÿÿÿšà ™¾ Õÿÿÿÿÿ­6×´)ÿÿÿÿ.wPÜûóBi ¿m¿ `ŸˆÿÿÿÿFT]‘c ÿÿÿÿ“ omÕÁÿÿÿÿ©a²èÿÿÿÿx?BŠä›Ýà ݳhÇ®ÍéM„õÜeù gÿÿÿÿ‘•wÃÁ½Ox ÅÄÄÁr· RNÚ½sì÷ÓÐ…†º¿ B€Ÿ2›rì|2RÓø ™@a½Ò:÷}Ëþ{œìÿÿÿÿVÃj&;J‚ «W šX•½ÒI±Gï닟îкòŒ+€ 4I„ \} ˆ4S¢*–ÿÿÿÿKÑgkÕc’½N¦ì¨Äè‘Ù&Ÿªv" ™kÿÿÿÿQ§¾ œ#SܾÎÿÿÿÿ¾Rç HjZkÿÿÿÿ¾Ú Nÿÿÿÿÿÿÿÿ_z«Èj—æfÿÿÿÿñI`ãç ¦OS¥–ÿÿÿÿÆ40‚ ufÿÿÿÿ©<XYYgµOÿÿÿÿ^¹ÉUöÆ´A[Ô;¡¡ÿÿÿÿ¨ÿÿÿÿ·‚å] ÿÿÿÿ >Ë\Âç CJÕûÿÿÿÿ¢9N²F¥Îë@ ëÿÿÿÿ ü*üî~ÿÿÿÿ¨gu[Â)ÿÿÿÿBB¿iÿÿÿÿ1íú5ã 3F ¾bÈA!ÒyÀ‹"ç #ÿÿÿÿËðÿÿÿÿÿÿÿÿùjùù ¿ ¯ÿg…®ô W…K<¦Õ(ó ãÜÿÿÿÿUPÏÇ$<žëÄœ‡”õ¬œX”z„«Z ‘ ;·{:ÿÿÿÿÿÿÿÿ Ëv Üö ȸ¯Ë ŠÊÿÿÿÿÿÿÿÿÿÿÿÿ¬•ÿÿÿÿ í ·žð" ºµƹV(ÿÿÿÿUtß/Ÿȇ O,Àäÿÿÿÿ¶Yë+_D ¥JÑõf‰ü¾ÿÿÿÿá¨MaÿÿÿÿBbÿÿÿÿ-òåLÿÿÿÿÿÿÿÿà­—X. ÞÿÿÿÿeÄNà Ox>ÿÿÿÿÿÿÿÿÿÿÿÿú…ˆŒL™àOݸ|ªÑ!yX'êÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿë ÿÿÿÿG±À~¦ ÿÿÿÿ*Að"_õ fÂ\íAƒøGR]koE§Ì*‹ °á» Zxö LÀË©Kw’Dÿÿÿÿ‰V]œP µ:øÿÿÿÿd ¤µË{²a®{J:ÞWÿÿÿÿÿÿÿÿ@<ØçI{#ÿÿÿÿ' Uö°º .bfÕû)×eM[ç² S(M)W–ÄPÍB¯TŽ=–>W€ÿ£ÿÿÿÿqw ÿÿÿÿÝBÕNúÖHœ–T¦ÿÿÿÿOüî ¯à72 r5ÝØ®LWÍI¹íÛ“1D~Í«ÖÿÿÿÿÕ´UÊ BÜlý{ d>5‹K ÿÿÿÿHfçò=èt [BÿÿÿÿŽSo€ŽI¦ÙJÿÿÿÿ0E(ˆÿÿÿÿq˜WIÖÏ>òr>‰X Mÿÿÿÿ°SøñRé ÕëûŽ»ˆTÖÚe±ì'û T3Ýÿÿÿÿÿÿÿÿÿÿÿÿ¾Q•i¼J~aEý Ú tCáíêEÿÿÿÿÿ…¼Xÿÿÿÿ€¯oˆ$ß» %•¬ ¥ ÿÿÿÿ,« ÿÿÿÿoD §ÿÿÿÿ¹‡,ÇÞ!œ?~ßÄšÿÿÿÿÿÿÿÿÔ€¿H M ϱ âõI áÿÿÿÿ­Bÿÿÿÿ±ÑBÆ šÿÿÿÿ”e¾Ì»VGí:Ø2Iv ÿÿÿÿÿÿÿÿuóB§ÆßÿÿÿÿFæèÿÿÿÿüÁ±AêM)ÿÿÿÿã1 ÿÿÿÿqì2±¬¬üûýû^ @ÂVt)ÔKÿÿÿÿÄÿÿÿÿ½AéÎ=—ÅH¬ ´!¥ÁÕ£H\·¥Fµ üPžePÛ€Š;1•7Šÿÿÿÿôßóï¾ÅºìÿÿÿÿÿÿÿÿÂÁáÀ ‹Aÿÿÿÿºã%[³`ÿÿÿÿ¼%IÿÿÿÿË#óWôªØÿÿÿÿfba%ñ ‚îjÿÿÿÿ®—x½ÿÿÿÿrî0–ÿÿÿÿªp'¦¥FõÿÿÿÿVà} VÞëù‰ÿÿÿÿå‰üX )Q ܰ” ÿÿÿÿ[úKš9s^ÓÙSÿÿÿÿÿÿÿÿ+ . r;4û,Ôÿÿÿÿ=ÿÿÿÿf›ƒ ËÌáa¼ÇæªòšmÿÿÿÿµÃ¬Ö6ÿÿÿÿm‡S md¶ÿÿÿÿÿÿÿÿÿÿÿÿÿ뫊MÕ¬Eÿ9ñ’M” ¯¾#½Ü="ª»d8¸ PÄ„¼M ÿÿÿÿ_ÿÿÿÿ€§h Pò…(tÒGüÿÿÿÿùM ¦x&{ÿÿÿÿ"1A=ðCÈœ’? ÿÿÿÿOúùNÿÿÿÿ(ÃÿÿÿÿSë%6ÿÿÿÿ@\µï#ÿÿÿÿÿÿÿÿ4ŸN„Y o’jÏ¥‡\¶7 Z Çc y³‘ÉÀ¬ÿÿÿÿøh ÿÿÿÿ G» îÎ)Ūÿÿÿÿÿÿÿÿ)ˆ´~ÿÿÿÿ ÊÙ̬uK^Öåÿÿÿÿÿÿÿÿ.Îÿÿÿÿ»ôg¸ÿÿÿÿ€gÿÿÿÿ®I…É _:°ž–á ûEo ß"ÔsÿÿÿÿÂàòƒÄVWvˆ:eŸúÿÿÿÿbá Hã ˜ÿÿÿÿûÿÿÿÿQ³¼"4Ñ ÿÿÿÿõ?ŒƒÁ'5´K`Z] ”)È¢Ì ýŠ7Õ>l¨Øß%ÌX þ˜÷âÜJ ÀZ %0ÿÿÿÿ–¦&LÅs X6Ì„ ž‰aUÕÒÿÿÿÿÿÿÿÿ« ápÿÿÿÿø€ ÿÿÿÿÿÿÿÿ›H ÿÿÿÿÿÿÿÿæã©;:h ÔÿÿÿÿpÈÿÿÿÿzÀÏ[ÿÿÿÿÿÿÿÿ¬[kS1Iõßÿÿÿÿ1 ZÈÄÉh ³¤ ‡~I, ÿÿÿÿÿÿÿÿKL^%ÿÿÿÿl[¥ ÿÿÿÿöþNºõ>8 ™í€° BÙ” êÒ05æ[ÿÿÿÿ¡UÖ@g jú#ü™ÿÿÿÿc=[Óÿÿÿÿs@iÜmÐÿÿÿÿ޶Ã*Uƒ ÿÿÿÿÿÿÿÿ„fÉ­ '(e §(`'Vp ÿÿÿÿ_Rÿÿÿÿo’ÈE¤¶fiÿÿÿÿRü±û” ©´ÿÿÿÿÿÿÿÿÿÿÿÿPU›ë¬¥ûñE ÿÿÿÿµ#lÒ¶¾‹Ó GYtƒ’„‰v“ ðà ÿÿÿÿÿÿÿÿ– MíÿÿÿÿÔÇ~²¼åÿÿÿÿÿÿÿÿ›Õ ÿÿÿÿÿÿÿÿí‡ÿÿÿÿˆ¨  «ÿÿÿÿtA ñ7 æ€þ‰Kÿÿÿÿùšïj8ÿÿÿÿÿÿÿÿ€G [IÌ‹íÇŠ"Xf„ â7ìÿÿÿÿhÿÿÿÿÌáLÞ§ô §É.¤ÇC,¡ÿÿÿÿ¿µnÿÿÿÿÎ+ ô ÿÿÿÿwÿÿÿÿA[ ÄÄHÇ|ӽɚ Ú~å&Ÿ¶î,ÿÿÿÿ”?gÿÿÿÿE 0sÿÿÿÿÊ~òœÿÿÿÿÿÿÿÿÓ''S ÿÿÿÿ‘ ÿÿÿÿ¬Yÿÿÿÿo~ñò†ø ÿÿÿÿ©Œ,z£ÿÿÿÿ+ûÿÿÿÿÿÿÿÿEޤ|ÿÿÿÿÿÿÿÿ>ÏÓˆê…~%!t ˆô ó «%ºUÌ+®ò•œÿÿÿÿ£% ]ÿÿÿÿ½J{ ÿÿÿÿ·ÿÿÿÿQ¹ÿÿÿÿv¨ÿÿÿÿ«%gÌxJŸµ“µ@1Ï3ˆ U&!|¹,™ÿÿÿÿL6 I_û ÿÿÿÿµàvTp‘85À±ÿÿÿÿÿÿÿÿh3nž|ÿÿÿÿiÁnq¥e`ÿÿÿÿœ:Áÿÿÿÿ&ÅÿÿÿÿÿÿÿÿüK+¢ÿÿÿÿU t¦>ãî)»ÿÿÿÿj›ÚÿÿÿÿÒIõʇÐKn zt AH>Žtõ……Ùûü. S3Ö‚ÁãdÅ+É ÿÿÿÿ¡D~’ë‰ÿÿÿÿÿÿÿÿå& z þf7 ¨Pÿÿÿÿ®wW2šMÞf Î&ä7ƒ‘Fq 'ǰ ÿÿÿÿÕÙaä” +˜ÿÿÿÿŒ$ůYWQÿÿÿÿp‘ÿÿÿÿ4Ëýù· ;}‡¹7Æý'Ÿ%ÿÿÿÿêûÝïm”ÿÿÿÿ8Ú‡á ÿÿÿÿÊåÞ¸¬aŽ‘ÿÿÿÿÿÿÿÿã)ÈÌã+ô(Ð…¡¶ÿÿÿÿþ|Óÿÿÿÿ›£bä.Q¬ÿÿÿÿl h‹ôñÖ$¢ÿÿÿÿ†Òÿÿÿÿ¼ ë›2Í‹ÿÿÿÿ†ä}Ó ;Þ€/ÿÿÿÿ+{ÿÿÿÿÿÿÿÿ÷bPJ¤Â.~Ù+ÿÛAjDѰ•`DH!‘/Ñék‹ ›]ÿÿÿÿÍò ÿÿÿÿ>[§ ‹ÇÏÿÿÿÿÕ´ñ ÿÿÿÿÉÂ/T 6>âÿÿÿÿ—¶´fµæLyHÿÿÿÿ)nÿÿÿÿÿÿÿÿnž g¢í¡ÄI'DÛ;¯)Éÿÿÿÿ”)ƒ>Të}«s) ½Wƈÿÿÿÿñ3Z7qtq½ úi aÿÿÿÿì”ßË-bbMû“hÊ3ù- ~`ÿÿÿÿÿÿÿÿÿÿÿÿ½k> V` 4ÿÿÿÿÿÿÿÿ•–záŸÿÿÿÿóÿÿÿÿŽ'ÿÿÿÿ=ü² ( ô"ÿÿÿÿÿÿÿÿ‚?ÿÿÿÿD ‚í¡\k‰)¥Ê%Ùÿÿÿÿ¨5÷ùchR™Ë`µ…¨7IÕ&Wÿÿÿÿ"ÿÿÿÿNÌ ÿÿÿÿÿÿÿÿOÿÿÿÿ×”TÆÂXÿÿÿÿ*zÓÙàô aèØ 6pÿÿÿÿN:Ž9ú®<Òÿÿÿÿ7GÿÿÿÿÿÿÿÿáXõ•Ó"á'‡| ÕæH ¡ÿÿÿÿÿÿÿÿV¡Ã7“F ÿÿÿÿ×7 ¼. ç¸Æ“Õ ÚÍàµhóïÿÿÿÿ¸Oý¥°œÿÿÿÿÿÿÿÿœA¬°4hÿÿÿÿ%‡ÙOä:ÿÿÿÿÿÿÿÿY¼ÏrC‘ÿÿÿÿÿÿÿÿÿÿÿÿZù?Éæ…@x’‹ò§E(ê¬ÿÿÿÿG¾ÿÿÿÿƒùÿÿÿÿ˜iTö Áó˜Ø7Nÿÿÿÿ×ÿÿÿÿ~Ì: ÿÿÿÿÿÿÿÿ''@›ë‹’>ÿÿÿÿÿÿÿÿ6m V¾U°=Pÿÿÿÿÿÿÿÿ0iÿÿÿÿÞÐtR0Ê$"ˆŒ˜ªÿÿÿÿÿÿÿÿξŸ:;ês€÷÷›ÿÿÿÿf¹ÿÿÿÿ}—<( &¢ ®¬#O –bJýºÃHÏ ÿÿÿÿ¢ÿÿÿÿÿÿÿÿg 8d@@M†þGHn‹ÿÿÿÿgÉÿÿÿÿ¡òÿÿÿÿfô~L0¼ ²ÿÿÿÿ"ÔX 5›GÞÿÿÿÿ²ïØ÷ÿÿÿÿÃŽw-|ð T ÿÿÿÿϽÿÿÿÿJ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿvh2ÿÿÿÿ7Žr™–´Ô× QÿÿÿÿoÒm hN %0A•Ž ¬Ë ÷ÄH ºïÏšèÀÌ5Jžÿÿÿÿ)Ÿ‚£ŠòÎH6lÿÿÿÿÿÿÿÿw°º4ÑÑÒÿÿÿÿO !´Á ÿÿÿÿÒ+þÀ×ÿÿÿÿÿÿÿÿ\·ÿÿÿÿÿÿÿÿ¸ŠgÙúÿÿÿÿ H§œÿÿÿÿ謡ðÿÿÿÿÿÿÿÿØÃr5ÿÿÿÿÿÿÿÿdÎÿÿÿÿ‘‹Ø å4‹­•ˆlÿÿÿÿÿÿÿÿ&èÿÿÿÿO¬ tΣRÞ2Jz« Y õ7á¬+9ºÒÿÿÿÿÿÿÿÿ5w ÿÿÿÿ¬‚+Êÿÿÿÿÿÿÿÿ–“ÿÿÿÿ퉀„M×ÿÿÿÿåM/1¼¸à¾ÿÿÿÿ¼4F CNpÿÿÿÿò8‰ Ä 8¹ÿÿÿÿÀIÿÿÿÿÿÿÿÿ„ofnN¾ç‹?ÿÿÿÿÿÿÿÿ½>ÿÿÿÿ‰â²€‰¯ç­ ¯~ G"e ÿÿÿÿ]” «• ÉPµŽMƒï5ÿÿÿÿ ¹%¡”òÚs%Fc8²÷È”T K. Û]4QâIåu > ÿÿÿÿa»Ÿ²ó”TB•dzþE¿_(B†ÿÿÿÿ,¸ú}æ 8Û—¯× ÆÉ¯äCÓÿÿÿÿÑ®ÿÿÿÿ"ô3oŸ ðæ÷¸ÿÿÿÿn=æÐK“ˆ7´< Ãb4)IA¤Šè Z/]™ÿÿÿÿ¡ÐPùç.YuÙú 2ðà5gÌpÿÿÿÿÿÿÿÿÎôÿÿÿÿÿÿÿÿ×ɠȳí ÿÿÿÿ]ÿÿÿÿÿÿÿÿdÿÿÿÿÿÿÿÿ-Ðïv‹¼ÎÿÿÿÿÄKˤÿÿÿÿÿÿÿÿÿÿÿÿÀ~õù Jáÿ6 ÿÿÿÿ¬Ä¹ÃŒ~D, òÕ“ÈÿÿÿÿÅCÿÿÿÿÿÿÿÿÜÿÿÿÿ—Ec)—,c;_~$SsI±S£ŒÙèÿÿÿÿïH ÿÿÿÿn‚ÿÿÿÿÿÿÿÿÿÿÿÿd  ÿÿÿÿ­†Š3"‹a„SL ìtÿÿÿÿÿÿÿÿ›Içÿÿÿÿ%•œ ÿÿÿÿÿÿÿÿðá)O›àÌ IçÕØ ûdõÌ ÿÿÿÿJU ÿÿÿÿ' 3a̸Æ_R ’ ÿÿÿÿÿÿÿÿ¹«ÿÿÿÿÿÿÿÿ“‡ HMxö½š–ñ’wÿÿÿÿÔ“,ÿÿÿÿÿÿÿÿØÿÿÿÿÉ^ l„Ó@Dˆ€JÿÿÿÿÖÿÿÿÿ‚x^ñ ÿÿÿÿ`³å1pOÁgo»+ h óÍT~r¹&?Lã *®~ŸvÿÿÿÿÕÒP ¦Ô•  ¢7rgÿÿÿÿ·B!]€‰ 9â`åð6¤ýÂ|,%ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿºYÿÿÿÿÈ$ 4ØðžÿÿÿÿŠ(Êx'| ÿÿÿÿªª ù(¹Á;%¥Jÿÿÿÿw‘5|2µÕÿÿÿÿ#ªþ ÿÿÿÿÿÿÿÿ :–¤}ÁW5 È ü n˜ ÖxÝs´Àÿÿÿÿÿÿÿÿÿÿÿÿ(%>yÿÿÿÿWcr ^s N˜Iÿÿÿÿÿÿÿÿnz3Ñð¾ÚÊ] ÿÿÿÿg+.Ú¼‡áGØàW“–¥Èÿÿÿÿ:• ý Fuÿÿÿÿzã¼jÜ ÿÿÿÿþHc"ÿÿÿÿ³j ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿxÍû°á´d„ÏÿÿÿÿÿÿÿÿÌdÿÿÿÿPŽWk½”´  ‘ûøýºSæ>`ˆÿÿÿÿÿÿÿÿÿÿÿÿxTÿÿÿÿ‚ 5Y¼dÖ?:GVÚ²ÿ©ÄHÿÿÿÿÑ-shŽÀ L —Ðв\IÿÿÿÿÿÿÿÿC?ŸÿÿÿÿÿÿÿÿätœÏÿÿÿÿ¼Ò”†PöâªÞä};ÿÿÿÿÞcjÿÿÿÿÿÿÿÿçoÿÿÿÿéÉâßóåÿÿÿÿÿÿÿÿ‚Óÿÿÿÿÿÿÿÿïî >n˪D”ìEö>ÿÿÿÿÿÿÿÿ”*ÿÿÿÿ¹—ÙpÒ%æ.ÿÿÿÿbåÿÿÿÿÆhPè7o¨ ÿÿÿÿ<öxc(É‚¦Ø™rÿÿÿÿÉ| ÙÞ¬¡(¨ ù¿ CÏaâÁJ«ÿÿÿÿ™8ïÿÿÿÿémaíèë ¹V€þL6 ƒvÃÊ‘‡ÿÿÿÿÿÿÿÿvš ™ú (Á9Û ÷SêØ–ÿÿÿÿÿÿÿÿIo7KÿÿÿÿÿÿÿÿÿÿÿÿFÙ ¼pr¾ºÿÿÿÿÿÿÿÿ“uÁÖ’^ÿÿÿÿ6Ÿ·Sÿÿÿÿ¬Ð±þ\­ÿÿÿÿGÔÿÿÿÿÊàˆ÷ ÿÿÿÿÿÿÿÿh#êÔ]Ä 6Ç’ž ÿÿÿÿRͳâÿÿÿÿ|: C_ÿÿÿÿ-€°…²¢ ÿÿÿÿÞ5çYWfmÿÿÿÿÿÿÿÿÿÿÿÿ_«}TˆAy N_ÿÿÿÿ»¤´qR=| \Sˆ’ÿÿÿÿÿÿÿÿÿÿÿÿl˜ÜÎÆÿÿÿÿóÊåsÿÿÿÿ¿ƒ;b ÿÿÿÿÿo ‹ë› õ­ …òö: [KlîõÊ» «¼æŠ~n|¿(Ž ÿÿÿÿEg ±M¶ÍÍ`©ÿÿÿÿ½¤ÿÿÿÿbêõ)ÿÿÿÿEQüÿÿÿÿü]GÄ| ÿÿÿÿÿÿÿÿâ î´K/ª wÚ‹àúÛÿÿÿÿÿÿÿÿn¬9Gÿÿÿÿõø±| ²ÿùÿÿÿÿ$‚úâe‚Dx–tÙÿÿÿÿ+_ ÿÿÿÿÑo¥åÿÿÿÿÂcë?/ú ÿÿÿÿGCÍ ÿÿÿÿÿÿÿÿßt ©s™4ÿÿÿÿ«Tÿÿÿÿ;þÿÿÿÿ¯>ša6Ÿ Òµÿÿÿÿ6ôÐáÉØ ®Cs_èR*~Ù'XoÅ'»-Nç{ Ëÿÿÿÿðñzn ÿÿÿÿ'x[>– }+E £‡ ÿÿÿÿ"Ã[àÒËýè[öÎSšä8‹ÿÿÿÿ—Œ®?x;x,ƽª¡÷ ÿÿÿÿ\ÿÿÿÿûð¸C „I+ÿÿÿÿj'Ó ®^®¬ÿÿÿÿÿÿÿÿ@ŒK„ÚS-ü‹œÒŽ= Þ¹ÿÿÿÿýë ÿ÷ÂÐ!xý ÷&9?ÿÿÿÿÿÿÿÿŒ¦ÿÿÿÿQç úPw¤دoñUÿÿÿÿš¨à|ÿÿÿÿïä £W]+ÿÿÿÿ …»xøØ þf90ˆ TÆÛ.Kd¬ðB(ÿÿÿÿš ¿ùAUvä Á "ßÿÿÿÿDGÿÿÿÿÛB\ |ð?±Tÿÿÿÿš1 Vä{ ÿÿÿÿÌÁÿÿÿÿh1€.iÿÿÿÿDp ÿÿÿÿ‡}Îaÿÿÿÿ´Àÿÿÿÿ ³ ‹ÈÿÿÿÿÂy)a™*EÌ\Énûo ÿÿÿÿÿÿÿÿî¤ ÿÿÿÿÿÿÿÿtÁ¹Ïð-h ÿÿÿÿÿÿÿÿZ+ˆ¢ÿÿÿÿ’¨ÿÿÿÿ³ŽáuÉÿÿÿÿÝ ÞWšz o×ÿÿÿÿ­‡ ÿÿÿÿK̺„£‹ÿÿÿÿÿÿÿÿÿÿÿÿÅNe_ Ä×…L… H lë¼ð † «ñ ² ÿÿÿÿÿÿÿÿ90WtÚÿÿÿÿÿÿÿÿݯÿÿÿÿ…jÅÿÿÿÿÿÿÿÿFéb0ÓãmvÿÿÿÿCÿÿÿÿè“`ªgnïžz=j [•áShùÿÿÿÿå ÿÿÿÿ¨´ÿÿÿÿ,7ÿÿÿÿž½ÿÿÿÿZú ÿÿÿÿv ÿÿÿÿ_½Ú¾_•TÞâËŒ_ï{CÆ)ãM° ñ÷ûäU î¶Ó•ÿÿÿÿÒïÿÿÿÿÿÿÿÿ R ÿÿÿÿC‰ —ùzY±D°÷…pÿÿÿÿKÙÿÿÿÿ|¼ Œ%^»⣠¿î Õˆ ÆlµéØ ÿÿÿÿÿÿÿÿWDÿÿÿÿÿÿÿÿãð-ÿÿÿÿå„¡ˆ¨î ·ú¼ ãÙDmêÑw ‰SjÌ–$» G†gÿÿÿÿÿÿÿÿÿÿÿÿ”‡ß ÿÿÿÿ8ÿÿÿÿw0r „ïšá¹ÿÿÿÿcqÿÿÿÿt ÿÿÿÿïªZ¥'àÿÿÿÿÊÀ"œA¶ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿä&Ê,ÿÿÿÿb $ð ÿÿÿÿú? Rs„ÿÿÿÿˆ@¶%Óqåü —%s÷C^$ ‡ ÿÿÿÿ›‹ 4`‡X |Š.j<¨‡8ÿÿÿÿÿÿÿÿfŠ\«òG ÃL v¤m÷ ÿÿÿÿÿÿÿÿwçž«ÿÿÿÿÿÿÿÿÅ"ÿÿÿÿ"¼fëÚïæ P·¶d Ùv²]€v®ÿÿÿÿ.#¯£“m7ÿÿÿÿÿÿÿÿÿÿÿÿ¡©¤Šd Ÿß $–’ur ÿÿÿÿÿÿÿÿV“ b6ÿÿÿÿX v¥ÿÿÿÿøyöibìÿÿÿÿÞ` ÿÿÿÿIïnh ëÙ ´ÉÛø%¹ ÿÿÿÿ>ÿÿÿÿ05 ¡„ Ê×Éô 9ƒˆQÿÿÿÿÅ C餖³ùÿÿÿÿÿÿÿÿVŽöÚ ÿÿÿÿèÖvœ¢¼¹Ùÿÿÿÿÿÿÿÿÿÿÿÿ ]Ë•Hø• µåÿÿÿÿËîzD(­Áÿÿÿÿäköp1J½õVgJÕ p ÿÿÿÿ­ Ól ÿÿÿÿÖ« ÿÿÿÿ±¸ ÿÿÿÿÀ/kvÿÿÿÿþH˜ Ïè Š¬dκFó—ÿÿÿÿÜåZКÙeA$?¸Ä 4Êÿÿÿÿ²œÀl œº™Üx´qW G­E½l¤o\ú˜ÿÿÿÿÆn–ÿÿÿÿ› R ì°ÿÿÿÿ(÷Þë¸àŸ” ÿÿÿÿGN —‹1åž`hü³ÿÿÿÿ>.úÛaAmKàæÿÿÿÿz«- xWUÚ‹ÿÿÿÿà§lZlqÿÿÿÿZzž÷ ÿÿÿÿÒµü2EI½^l¡8ãÃ` ‘ÿÿÿÿ€óÿÿÿÿÿÿÿÿÿÿÿÿ†–ÿÿÿÿû3ÿÿÿÿÿÿÿÿî¡Ñœ»R ÿÿÿÿé–†¶ÿÿÿÿh½ÿÿÿÿÿÿÿÿù¹ÿÿÿÿΦ ºÿÿÿÿï  êÿÿÿÿ~q NÔ®¸ e Æ.ÿÿÿÿÿÿÿÿü ÿÿÿÿŠ@l"‡ø•l ”î¼' <Ár Yå0Á ©ÿÿÿÿÿÿÿÿQ}s@6ôÆ &ÿ XÍ ÿÿÿÿý3ÿÿÿÿÿÿÿÿ=©ÿÿÿÿÿÿÿÿ=ìi ¨–Ö}ÿÿÿÿ…Þ ˜ÿÿÿÿ1›} ÿÿÿÿåØ3¤ÿÿÿÿÿÿÿÿÿÿÿÿÃÚ.2$ ÿÿÿÿ]¦’µÄ¼tÿÿÿÿuÄÿÿÿÿE–ZÔÿÿÿÿÿÿÿÿÿÿÿÿ)¿^áÿÿÿÿ‚ï?Û Z¬6÷PPA¿ ýÿÿÿÿ¾Öö‰zÿÿÿÿÿÿÿÿ:¥×™r ”âÿÿÿÿ!ËÁ²ªЃ ¨i])ÿÿÿÿ¨^ ¶ˆõâ‚{cœÆàöêYTÿ.ðJ l&ó!­ÿÿÿÿñ¼ö½‰ìÇÿÿÿÿÂ|ÿÿÿÿÖMÎ÷?£Ä”Ó¯i•ÿÿÿÿȼÜÂÿÿÿÿŸ)…¸´S Áx =ä\öá,ÿÿÿÿŠAÿÿÿÿ•:üÿÿÿÿÿÿÿÿÿÿÿÿ˨ÓUrçÿÿÿÿB¹ÿÿÿÿ[²Â ÿÿÿÿPöØçÿÿÿÿ€éH leÿÿÿÿªßJh 9Ö¿8ç ÿÿÿÿ¹ÿÿÿÿÿÜÍÿÿÿÿT=먡—ÀÿÿÿÿÃÜÿÿÿÿÿÿÿÿÿÿÿÿȸÿÿÿÿç ÿÿÿÿ8©Ç‘ÿÿÿÿÿÿÿÿÿÿÿÿ;c uï·Hÿÿÿÿrº](KYµÊê&Ó² ÿÿÿÿœ:@EÊEÀÎoî-ÿÿÿÿÃn Ð  !ÿÿÿÿúK :1ÿÿÿÿÿÿÿÿb> p žlSL Û{-BÿÿÿÿRÇÿÿÿÿ¯%™o”}ÿÿÿÿå‘ AnÉÿÿÿÿÿÿÿÿˆ×£4=ö¡ “tÌ€ÿÿÿÿ“¯ ®Ð ¡»îÀ_ÌÜ*Ùÿÿÿÿ$>Kÿÿÿÿ³nÿÿÿÿÿÿÿÿÿÿÿÿîvç½1¤ÿÿÿÿ:ÿÿÿÿQýÿÿÿÿóoÿÿÿÿZ#R2äÓß–IücÿÿÿÿÁwÿÿÿÿÿÿÿÿnž3 Œoÿÿÿÿÿÿÿÿÿÿÿÿ[¥¼€ÿÿÿÿ¥¨Ó·>‰ÿÿÿÿ¯Ex ¾ß*%ó™or ÿÿÿÿëE›ßÀâ¸Yßÿÿÿÿ@Ð ±ÊÿÿÿÿM¤:Õé¼ÿÿÿÿ8ÊÿÿÿÿZXÿÿÿÿÀü Y5?péÿÿÿÿ ’ÿÿÿÿ!}‚©Pÿÿÿÿÿÿÿÿ©ö¼&—>báaµ)Fa{{eaÿÿÿÿ1M¥ãgZäÿÿÿÿÉ—ÿÿÿÿšš´©Þ ÿÿÿÿñ ý]ÿÿÿÿ­×˜d ç· o¼1ÏQ}œÿÿÿÿEÿÿÿÿÿÿÿÿØ_ÿÿÿÿ…0¸Þ «Éÿÿÿÿg6d£¹ùÿÿÿÿ¿fÿÿÿÿ[ ¿5 ¬æKÓ8Kç1´2äÿÿÿÿ>S/a zÿÿÿÿ,KA_"4ʆjk <Ã^ ýF^d÷{÷; îñ?ŽïÔÿÿÿÿÿÿÿÿÚgúô ÿÿÿÿÒò%#oóÿÿÿÿé³0‚ó^øF¤ÿÿÿÿ¾QÓ„æÿÿÿÿ"!ñS÷tî"É5Ùsr h ÿÿÿÿ%Ô(ÿÿÿÿÿÿÿÿAÿÿÿÿÇbÿÿÿÿÿÿÿÿ8ÿÿÿÿÿÿÿÿÿÿÿÿ¢Ìÿÿÿÿorúè© [¹ÿÿÿÿ¢‚ÿÿÿÿÿÿÿÿ¶Ö ÿÿÿÿ†¿Ðtæ ÿÿÿÿºÉ ] ‡rºösé9Ûÿÿÿÿÿÿÿÿÿÿÿÿ6xÿÿÿÿXô ì8vANGÿÿÿÿÿÿÿÿEÿÿÿÿpžÿÿÿÿ äÛË ÿÿÿÿJXzM… GQÿÿÿÿ»ÁÉ»V0Ä6 )… ôOøÄ’ÿÿÿÿQöã{½}p ÿÿÿÿˆÔÁ…ÿÿÿÿèÿÿÿÿÿÿÿÿùµÿÿÿÿ% ÿÿÿÿÿÿÿÿítÿÿÿÿîtvâÿÿÿÿ·Dÿÿÿÿ¶ ±úÿÿÿÿÿÿÿÿÕc…Ç[ÙŒ¿:Ã×ÿÿÿÿØ*y”³K.9³)CöÓ šü }È¢Ùj¶Cñ8È\ >½âX©Ü ì4 SýÿÿÿÿÿÿÿÿEÛÿÿÿÿFs ÿÿÿÿnp»ÝOÄÍþÀ°Ú ;ýÿÿÿÿõGÓ<Q ¿‘M4ÿÿÿÿÍoGpp‚AÍ2 V<”ÿÿÿÿûølYMºØ»ÿÿÿÿ3Èf߆ˆÿÿÿÿÌøÿÿÿÿº~ç{ÜLýÐ ÿÿÿÿÞÿÿÿÿ~ZóÕaDÿÿÿÿ}FeÿÿÿÿÿMTÙaÿÿÿÿÓïÎ4ÿÿÿÿŸÞÑ %<|'&åÿÿÿÿÿÿÿÿ ª &V¾Ëÿÿÿÿ:€A%AQYdÿÿÿÿYFO;´z q ÿÿÿÿ|nÿÿÿÿ3ƒÿÿÿÿƒ¢v¯ l]ÿÿÿÿÿÿÿÿÜžÿÿÿÿŸÇÿÿÿÿgì©' T½å¯ {s¢Ýÿÿÿÿ K *ÿÿÿÿ¼i¸“¡” " ÿÿÿÿ–AÿÿÿÿÿÿÿÿÝEÿÿÿÿÿÿÿÿÿÿÿÿ° –¤ ÿÿÿÿ#Ç ÿÿÿÿÿÿÿÿ\¯ QJ ¯HÿÿÿÿÕÿÿÿÿ}—\I(‰£ÿÿÿÿÌÆ b=!¦¥¨YÚ#z0%F ÿÿÿÿ«qŸ—_¥šÿÿÿÿz› j$  !ïÿÿÿÿ¥ø(? ½cÆã Æ@ÿÿÿÿªK[ÏÿÿÿÿÅÏÑ Ò?átÑßÿÿÿÿ›bí\ÿÿÿÿz ÿÿÿÿÿÿÿÿzK3&is¯ Kî| ë ¦Á\ÁÿÿÿÿØW úÕÃã^? pö>ÿÿÿÿåœ ,îI5SËâÕ<ÿÿÿÿȹš÷ ž½l!£1 ÿÿÿÿý¸Nmÿÿÿÿœ+ò0‹Yö^W¿ÿÿÿÿΩr ”—·÷ G|Ïu ÅÅÿÿÿÿw ™!¾_HcˆA ÿÿÿÿÿÿÿÿÓ?”¢ mól/‚¨-Ä ²ò ÿÿÿÿÞþ ÿÿÿÿ­+ ñÿÿÿÿÿÿÿÿm¢²:bÿÿÿÿ*ÿÿÿÿÅ58aÒ7A™ ½g‹ÉŒNŸâÐ kEku ¯ =ÿÿÿÿ•~ ÿÿÿÿìÐ uaö <ÿÿÿÿÊ ÿÿÿÿ®¶»öþ@ÁÂ΀µ¥ë* hš¥{Wx¯~ÿÿÿÿÿÿÿÿ( ¨“ ÿÿÿÿ1\i %ÿÿÿÿ‹¬ÍÎKZŽ6ÿÿÿÿÿÿÿÿ#À[$¸Pž»ÿÿÿÿõ ÿÿÿÿÿÿÿÿ 䈿ÿÿÿÿœbõÿÿÿÿ™Ž ·A2Æ¢O©@$Î(C(U/ìù I“ÿÿÿÿ\i ,¼ª½–¹ ÿÿÿÿc!X4ÿÿÿÿø/F;"¥ùàÿÿÿÿÿÿÿÿG;¹²2´²áˆ v˜ìéR žkú@f !ù“ÿÿÿÿPÿÿÿÿÿÿÿÿ²½ÿÿÿÿÿÿÿÿÄG¤ëÿÿÿÿWOÿÿÿÿ¦ÿÿÿÿ"‚qÉÿÿÿÿÇ?Æf-©038¡@ÿÿÿÿÿÿÿÿÿÿÿÿ³<C‹‚<ÿÿÿÿWi ðŽÿÿÿÿ¢fKü YÿÿÿÿŸÞà€TL ¦ êXÿÿÿÿgð˨ yΡ#‹ü` ÿÿÿÿYÿÿÿÿrþ jT]OCxÍÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëB w¹s lÿÿÿÿæ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ Iÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿj:Pøÿÿÿÿ­¢ ÿÿÿÿ·iEÿÿÿÿ7Ç‘ ‹hÐäè¥ –_½ªƒnÿÿÿÿ‘ÿ‡ÕïA5:ÿÿÿÿëˆÿÿÿÿ®u._ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÚ÷ÿÿÿÿÎã,ì P9î@ù¼ÿÿÿÿ¢Æÿÿÿÿÿÿÿÿÿ|[ ¤ ÿÿÿÿÔá '–h?;’0aU5ÿÿÿÿÿÿÿÿ’! 7ˆ+2 ÙŠ99ÿÿÿÿ;ôä"jÄ,tÒ7šB ŸâüÕÿÿÿÿÿÿÿÿ–­m˜ ¯‚ÀªÿÿÿÿKÿÿÿÿ65ÿÿÿÿ7rãÂë É ÃâÞG{“`Í% ÿÿÿÿ¹¤ˆàYŒßY)ÿÿÿÿ‰I¹ë ui<_ÿÿÿÿÿÿÿÿÿÿÿÿüß}Fÿÿÿÿo)ÿÿÿÿ`ÙK yæc¨ ¢;ç¯G= .ÚÿÿÿÿæKÿÿÿÿ]5ÿÿÿÿÿÿÿÿ:àz‚s ^ö—i?ÿÿÿÿ›B ÚÿÿÿÿÈf¥Ïÿÿÿÿý bZÿÿÿÿÿÿÿÿ»TÐ+n7%¦Ðã ÿÿÿÿ£[š&9AØ«Xüÿÿÿÿ;T ÿÿÿÿ—v;H oR ÿÿÿÿÿÿÿÿÿÿÿÿYŠ ÿÿÿÿÅ™ ¸| ëƒÖ ŒÆÏ5 ÿÿÿÿn²ÿÿÿÿhÚÿÿÿÿn| (ÿÿÿÿ°;ÿÿÿÿläo¨ÿÿÿÿhu(!0ÿÿÿÿW8ÿÿÿÿC¼â àÿÿÿÿ÷Çäöºc`ð Ü¿û/š£+äH¡¾ÿÿÿÿ·ÿ¦o! ùž_Š · ë¸1@Ñ¡ ª¥­Þm¦ÿÿÿÿÿÿÿÿ•Ûÿÿÿÿ&Ÿý^A ›¯ŒŸ¯‰dÛÆÌ RUeŽÂÆ&Ú¬ýÃáÒ; Ç®kÞŠ#;8Hö³êT)}ÿÿÿÿ°¸P¼ÿÿÿÿàчÓ#ÿÿÿÿ79 ÓGÿÿÿÿ?ù3±ߌÿÿÿÿ›6tà ‡Ž ÿÿÿÿoÙ¼¨ "™%õ¦оFŸ ÿÿÿÿÿÿÿÿN}² 3)‹ ÿÿÿÿ((`Ý YÁÏuÿÿÿÿ†êÿÿÿÿÿÿÿÿ½B c ÿÿÿÿ‰)2*FB ÿÿÿÿÿÿÿÿ+Þ ™°õIÿÿÿÿÿÿÿÿBÜ/N/Ä6Q 1i -41¼J…ëGµZÂîµ$›ˆÿÿÿÿÿÿÿÿnÕþZÿÿÿÿ¢‰ïÑkƒ ä- ìÿ{‡ ÕКöùÑ´ÆÄE »‘š ÿÿÿÿÿÿÿÿwÄ%fÿÿÿÿ|Pÿÿÿÿ {ÈH }ÿÿÿÿIÿÿÿÿP^6dï £ãü©•ÿÅÚ1ÿÿÿÿ_†õþ…Øz* ¯Ì%ÿÿÿÿŠYÿÿÿÿÏuvHBøÙO JE ÿÿÿÿÿÿÿÿ­è 3kü%ÿÿÿÿðÛÌÿÿÿÿÍÑ ÿÿÿÿ¸"Æ«X ëç!Ú=©ÿÿÿÿÿÿÿÿµ:ü÷ ƒ}ÿÿÿÿÿÿÿÿ eÛ<0rV c)4ÿÿÿÿ2˜ c)²%‡+ÿÿÿÿÖÎÝJÓ n ˆW¼þÿÿÿÿÍ 0쳊=4\‰ø„ËÓ!0ÿÿÿÿ©ÑÿÿÿÿëÑ»RÖ pHÿÿÿÿ_Q m0;½î˜ Ôuµ0ЯÝÕÿÿÿÿ6'Tƒ2eÿÿÿÿ$† м ¨ßlRi>PFœRŠÿ Eÿ´âŽ> Ky–x.œ Õ]‘ÿˆÿÿÿÿ´·ÿÿÿÿ.á4zfÿÿÿÿÚN<XùÿÿÿÿÛYJsŒÕÝ)ò6|;ª ÔY58ÿÿÿÿnÝÿÿÿÿ]:ÿÿÿÿ/ÿÿÿÿij²=ÿÿÿÿÿÿÿÿ•Ž ÿÿÿÿ?œ —[Û%•Ÿÿÿÿÿÿÿÿÿƒ‚F6.eÿÿÿÿzä…Áÿÿÿÿÿÿÿÿ¡“3y/+\,Rÿÿÿÿ2ÓÝdÅ¥ÿÿÿÿÿÿÿÿÁt‚®{}°%ÿÿÿÿÔ >i 1DÿÿÿÿïÖÿÿÿÿÿÿÿÿÿÿÿÿ[à ÿÿÿÿÆä ÿÿÿÿ.ï#†ž° ÿÿÿÿ…9 ÿDç ÿÿÿÿUð{dÿÿÿÿ*^~Ř)½ÿÿÿÿÿÿÿÿ üòÝ i 6Êú-ÿÿÿÿŒÿÿÿÿðcÿÿÿÿÿÿÿÿ^\ÿÿÿÿÿÿÿÿéb}$ Êc¬fÊH°$ÿÿÿÿcOoÁÿÿÿÿ¿ ,Žÿÿÿÿÿÿÿÿ›xc©<ÁžIFJì ‹jjÍ„›±ÊPôä FK·¯Nû° Žå`5uÿÿÿÿÿÿÿÿê§:‘G[Ø$ ÿÿÿÿÿÿÿÿ`S uÈC[ÙÐÛÿÿÿÿÝGœ¤ +h RÿÿÿÿQ>© ß „áìåÿÿÿÿxÍò«2 ÿÿÿÿ%YNÀ o ÿÿÿÿÿÿÿÿUä>¯ÿÿÿÿ _4ðë—˜ º-掵6ø×®<k»¬œš• %ÿÿÿÿ›9 *æ­ÿÿÿÿ Õ*Pzå‘~ o82 &Ð Š©äfN,œ |©ÿÿÿÿa ,@h+='R BRÿÿÿÿtc T8¸ ÿÿÿÿôüÿÿÿÿÜÄÿÿÿÿÿÿÿÿŠüЧ×ÑÃÝFª—îã Û9’l©¦ÿÿÿÿÿÿÿÿ+„T˜äg³§ ÿÿÿÿ€P©ˆNOF$èí©‹;£óýå:’ ©Wÿÿÿÿòw>³ 9ÿÿÿÿŠyÿÿÿÿ¨©7GóøIâ ÿÿÿÿ¡yNž¯•ÿÿÿÿkŒCüÿÿÿÿÿÿÿÿ¶E»˜ OÀ»’ÿÿÿÿÿÿÿÿnògÿÿÿÿÿÿÿÿU®ÿÿÿÿ–è!¸ ’¾¨°ÿÿÿÿÉšøã’r ëM ÿÿÿÿè—¦‰MSrÿÿÿÿ éXCQ ÿÿÿÿ#—ÿÿÿÿšT†4çº,ÿÿÿÿiéÿÿÿÿR¹ƒÆÿÿÿÿ]/ ¹*ÿÿÿÿ±¹!5o4MÖr|¥–°“ÿÿÿÿ}Ž*y>ÿÿÿÿÿÿÿÿo ´:©²µ\Ø UŸ b{ÍÝ W7èMÿÿÿÿõÏ)‡ÝÐÿÿÿÿ×B° ì6t7¬¶ÿÿÿÿñ²¶NQ =Ÿÿÿÿÿöû LX^ÿÿÿÿ&æ*J¸‰M¦‘2b él W~ÿÿÿÿÆÆ…ÿÿÿÿÖ?£ß̩ەï¨cx¯¼ó¸âº ±~qøÿÿÿÿuÚ@"ت™jš–Q ÐÉQÿBÿÿÿÿðÓ²¥sØ‹¶…ÿÿÿÿÓÿ±±Wÿÿÿÿ\¸ƒ ¬ÿÿÿÿ7S·ßcÿÿÿÿ:? ò›{¤Rõ•¸ÔÞcŽÿÿÿÿÿÿÿÿ¦ÔÓV&¢² ½ÿÿÿÿ&»O}[=”ÿÿÿÿÿÿÿÿ–j×ùÿÿÿÿ±UCf4¯ DàÀmÿÿÿÿ䔲=GX¡‚>ÿÿÿÿÿÿÿÿd'Œ?x›ÿÿÿÿ_÷úLZy¤ Z¥à³ ÿÿÿÿÿÿÿÿÊõ¯½È·H+$”ÿÿÿÿ°§)¦œÇHÿÿÿÿj©‰GŒ@ ÿÿÿÿÿÿÿÿ7šPŠ ÿÿÿÿÞÖ€{!Ÿ¡ðÆÿÿÿÿ‘ ÿÿÿÿÏÐ 84ÿÿÿÿ9#jU Ò}ŸS7Ðñ+eÔÿÿÿÿ u Í?EíûÿÿÿÿìÞ½oœ¤9-‹8 +Ž´“, ¬kžp«ÿÒcÿÿÿÿ˜) ¶[†¡‡¹ ¾>$7 R?U tÓ ÿÿÿÿ> Žâ™ÿÿÿÿ*#YµÙOD ¤^¾…§!6ïòY:6 ÿÿÿÿBÒz B‰ÓGÍ• Œ°‹ÿÿÿÿÿÿÿÿÿÿÿÿ¾ðYå FM”ÿÿÿÿë~Šÿÿÿÿ•Ð’H#å<§>ÿÿÿÿ¿0Õà Y*æ[ÍÛ3ä\­yýæÿÿÿÿùLû&LùÿÿÿÿYI¬Û· ½*ëM —8Ë¢©ë ‹“¶Ñÿÿÿÿÿÿÿÿ&‡×ÿÿÿÿC9â‹è±»yÉ"Ví>ÃPøÿ «æY—ÿÿÿÿ¡Öà4¢pÿÿÿÿz‡¸ ¿ð³N ä ÿÿÿÿ>âb ÁzN2ÚÆ*¡ÿÿÿÿÉYÿÿÿÿÿÿÿÿj¿v sÖ„ÁÿÿÿÿQ§“äŸä]éMÿÿÿÿÿÿÿÿ]o ÿÿÿÿ€¶¦ݸ ÿÿÿÿeÕ ÿÿÿÿÈ–­)9bs`=k— –ã;g ©nÿÿÿÿT« Ø—ÿÿÿÿê„ÿÿÿÿÌFÿÿÿÿJI?ìÿÿÿÿÿÿÿÿÿÿÿÿ.µý$ÿÿÿÿ„6ÿÿÿÿÿÿÿÿâ^Ó ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ®J%cÿÿÿÿ_»ÿÿÿÿ B® Û*ˆ¼ÿÿÿÿÑáàѳÏÿÿÿÿÿÿÿÿlG Pä ÿÿÿÿÑž&ÐÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßBóf ¤%P¢ÿÿÿÿõPÿÿÿÿjå8œ¢ÿÿÿÿÊÕsRÿÿÿÿRÿÿÿÿ¤f ÿÿÿÿÿÿÿÿÿÿÿÿúÍ J[’0YðÔ g} ÿÿÿÿ‡Œðô R`± Йÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿Í2†ÿÿÿÿÿÿÿÿÐ>¢/J þ­j›59`çÿÿÿÿjó ÿÿÿÿôLý2otPÍÅS;“G¸õÿÿÿÿÀc}ÖÛÔ(pÿÿÿÿÿÿÿÿFÿÿÿÿJ[ÿÿÿÿõÿÿÿÿï¦Çjœ±Àµº°ÆÿÿÿÿÿÿÿÿZ· Ë6ÿÿÿÿZóŽ Õ ÃËÿÿÿÿ€ØS¢ ·º ÚÿÿÿÿuJw…ܹÿÿÿÿ¹Þ”n©zt÷·e —Ʀ ÿÿÿÿÿÿÿÿ€¢1`ÿÿÿÿòh ·ÿÿÿÿh_ý[ ¢Ä Îì3»ncQãîÿÿÿÿ²8öð¶i‹ænG ñ¼îxNÿÿÿÿ) ¬¨&<+ _ÿÿÿÿ’Tÿÿÿÿ >sgÿÿÿÿÏ›£Q`Æz× Sª ÿÿÿÿSF- Ê\à ]/@ÏÙM¤æRÿÿÿÿ"6ÿÿÿÿæH ö$4vÿÿÿÿÿÿÿÿû© u†…ÿÿÿÿ êÿÿÿÿú qD+|ƒzäë Ö ÿÿÿÿœìøn 3®¨äy:ÿÿÿÿÞÙ‰[yÀÿÿÿÿÿÿÿÿ§M’W'`‹'ÿÿÿÿÁ‡Þ„pb= L ÿÿÿÿNèÿÿÿÿ³´ÿÿÿÿ)¦ÿÿÿÿÿÿÿÿ³0Nœ Qå€ ƒ Óÿÿÿÿÿÿÿÿ1ÿÿÿÿX„ è ™ÿÿÿÿAn ÿÿÿÿNå¶j0ÿÿÿÿãC5ŽSÚplL ľ+Ìé” ÊŸwŸê §¥¶ë¸#ÑIó›H­ÿÿÿÿÿÿÿÿ‰¶› †Æ i¤ÝÜxõTÓÿÿÿÿ\NÒî^Þ7\·“˜••v“H„KÆÙ‹‰Íÿÿÿÿ{Ûÿÿÿÿ©„ @¢ òjO a½[’¿t Ú« ±ÐÿÿÿÿÿÿÿÿöÂÏÍz/Y $  ý¡ ÀSßD›Å6 ÿ¶–¬‚\BÀªÀ¬€,ÆŽ…èBIrÿÿÿÿÉcM£ lˆ Ö ÿÿÿÿº?Dbÿÿÿÿÿÿÿÿ³jûw ¾´Åÿÿÿÿ\¦:2ÿÿÿÿyMÝ´ODÞÄÿÿÿÿÆ< #Î7­ÿÿÿÿ‹3ÿÿÿÿUä0¦eÄ ös>ÅšAÓöÿÿÿÿ<Åÿÿÿÿ³]¯åOcýºb1³ë#¿ÿÿÿÿ~± 4”g?iÿÿÿÿÿÿÿÿð‘Úê^!ÿÿÿÿ(UÂ÷€_` ±ÚY± ”Vǹ ó £/ ?Üÿÿÿÿç„ ÿÿÿÿGMÿÿÿÿÿÿÿÿG` âÉz ík’P _mQ”ÿÿÿÿ½Äqd”ðtÚ8 Po¤dBR *²Ç ÿÿÿÿÅÕÿÿÿÿZ?ÿÿÿÿÿÿÿÿ dÿÿÿÿ„ÿÿÿÿ#Ú/GÃ{;ùÔõˆqmÉó QÿÿÿÿgÍfºBV9Ki5N ¹gDÐ ¿ÿÿÿÿ ì ÿÿÿÿxäÿÿÿÿ7/ ð*ÿÿÿÿÿÿÿÿÿÿÿÿ²rIÈJÿÿÿÿÿÿÿÿê‹ÿÿÿÿß`S>ÿÿÿÿÿÿÿÿ]<èó ÿÿÿÿ8aIÊtãù ¿ÛÎ ñ4ºÿÿÿÿp.è Æ¶…‡ÿÿÿÿ5ßXÕ!z}s¸n Ç"ÿÿÿÿhãÿÿÿÿ¢7 MAØkn›tÏ ¨¥þM'eÜ>¿²ÿÿÿÿ¯"ÿÿÿÿÿÿÿÿÿÿÿÿ[Q9ÿÿÿÿzv•œº«‰ñÿÿÿÿP¿»ß DE8œ½È¥Ÿÿÿÿÿÿÿÿÿ® {RЄ'4£Äÿÿÿÿï a‰Üÿÿÿÿÿÿÿÿÿÿÿÿ²ÐR.µÿÿÿÿó^Ï; ÿÿÿÿÿÿÿÿÿÿÿÿoÃÒw àÝÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿN×Xg÷ƒÿÿÿÿBóP•JÍoé `weWF^ Êz Ôïp ÿÿÿÿ!YÐûÚ ÿÿÿÿMÓ>r±Aè*l„ù‘ ´?LÌÿÿÿÿß÷Ã÷ÿÿÿÿVÍ E ×Êÿÿÿÿÿÿÿÿ‰‰nÁ½‹ÿÿÿÿÝùÿÿÿÿÿÿÿÿž€ ÿÿÿÿBO $^ÿÿÿÿvxÿÿÿÿp‰ÅI„Jø¬À÷cÿÿÿÿ9ÿÿÿÿÿÿÿÿìÚµQ ÿÿÿÿ\u  ÿÿÿÿXýÿÿÿÿmX n»ÿÿÿÿÿÿÿÿr z¢¤ ÿÿÿÿBÝ­ñ ¸a‹ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ)"ÿÿÿÿDÿÿÿÿzX œêüb u÷ '{p ZZÄÆ€çÿÿÿÿi I}yo ÿÿÿÿÍ ·ÀëÚlÿÿÿÿÿÿÿÿo"ÂMê¾ÑûÊÎ aâª:ΫnK›ëë® ÿÿÿÿÿÿÿÿ¿ðÿÿÿÿO'vO :†ˆ.|Ðc»ÿÿÿÿù=Jì2Œ¹}ôZºÿÿÿÿÍÏaìß ÿÿÿÿÿÿÿÿÿÿÿÿâÊAJä=ýfß% 2Ÿÿÿÿÿÿÿÿÿ ¸lÊÿÿÿÿÿÿÿÿ8ê÷J"jŒÂ ÑÁÿÿÿÿ Áuÿÿÿÿƒ² Ͳÿÿÿÿè›d•ôñB ¦kØŠ…#ÓÚ _Ð ÿÿÿÿÿÿÿÿ³ }' = ¶´ò)=Ç•ÚÁŠkA_@XØ›f³eÚÔ07{ßNMZBØfÿÿÿÿòB|¤ˆÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿˆu£¸¯¯ÿÿÿÿb§bo‹Tÿÿÿÿ f¬ÿÿÿÿÚ`‚½ß] ÔÿÿÿÿÿÿÿÿÚê ½ÿÿÿÿ€¬ÿÿÿÿ¬ñ$ ï%ñ;Xgê<‡j%í×¼åÿÿÿÿ”wÖÿÿÿÿ¦ ÿÿÿÿÿÿÿÿ!ÞT¾ ${ æ úÿÿÿÿÕíÚñaLÎ>Xôçu=Ö•ÖãÊÿÿÿÿÚ’l„ÿÿÿÿ÷l yÿÿÿÿÿÿÿÿ.Ó%ÿÿÿÿÀ€™a ¤à؈Bšÿÿÿÿ›é ÿÿÿÿstÿÿÿÿÿÿÿÿÄu œmH\ÿÿÿÿÿÿÿÿÿÿÿÿí—ɆæÿÿÿÿÿÿÿÿÿÿÿÿG®d<ÿÿÿÿÿ‚ª ÿÿÿÿYþ‹±ìVšÝ LÉ Ù' æ«ÿÿÿÿPÎò›ýí¾a H(ÍW ›l JÿÿÿÿK)çÿÿÿÿ\¶ÑÞ ° ù–‚¾=¨˜€ =ˆÎwÿÿÿÿeàÿÿÿÿáë\ùó {žÿÿÿÿPPÿÿÿÿïÛ÷ÿß:г ÿÿÿÿ~ÿÿÿÿŠ7m> n›:*½Û ä†N SDAƒ L8’à v9äÄp© $è ®Ùÿÿÿÿþl E†ïëÿÿÿÿÿÿÿÿy>‹ýÑ—¼/ÿÿÿÿMÞ¹è ÿÿÿÿ o éÿÿÿÿþ$4åGÙ=ÿÿÿÿÿÿÿÿÿÿÿÿ‘®wB /­líãó°¾ÿÿÿÿ’ŽÿÿÿÿÿÿÿÿB{ÿÿÿÿSÕJsb4< ‰²!(%Åç¢Þs\šÏrlø«ùL÷ÿÿÿÿKHù(Lôº  r«i „ "ìé¬ tS˜=a€ -c4¿>Õâ ÿÿÿÿÿÿÿÿ.ñ¥Cd÷fÿÿÿÿbÆ×ÿÿÿÿè3L45¨§ÿÿÿÿÿÿÿÿÿÿÿÿ3+ÿÿÿÿÞ­ÿÿÿÿŽ8nÿÿÿÿs ÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿ8×\õ ÿÿÿÿÿÿÿÿÝÿÿÿÿCÍåy‰®¡åPË~k ÁÌÿÿÿÿÿÿÿÿjÉøÿÿÿÿÿÿÿÿÆõ ÿÿÿÿÿÿÿÿo"úö¹»ÿÿÿÿ¸·à4ebd]T x€ŸR=¸M‹_µ^ä˯”'¯ ýsýÕeî e

    S1gÎ ÿÿÿÿtçÿÿÿÿÿÿÿÿTSê ¨ÿÿÿÿûÿÿÿÿiOÿÿÿÿÅ%/x¸š ®âxHÕÇvxÿÿÿÿЦñ°’^`ƃ Ôë Nûä!ôUr22ÿ õÿÿÿÿR›r¾ ‚nãÿÿÿÿ:nµU²o dl‚8ä£Nÿÿÿÿo¨ùÈù—•ãµ°±ÿÿÿÿÿÿÿÿÿÿÿÿë6ë6Œ5¿o ÿÿÿÿÆrÿÿÿÿÆ`Èÿÿÿÿÿÿÿÿ§b_á«ÿÿÿÿÿÿÿÿƒÏ¦…ÿÿÿÿ»{ = ÿÿÿÿaf:‚ã[^+–w ÿÿÿÿͪÿÿÿÿÿÿÿÿßé\| ìx ÿÿÿÿÿÿÿÿÒäwU: 1qÿÿÿÿìÿÿÿÿpj\ {×”µëÿÿÿÿTs »]Õ´4^ ·:ê–¤{8fÿÿÿÿø;mÿÿÿÿ?ø¤Úÿÿÿÿÿÿÿÿbëÿÿÿÿ°íÿÿÿÿÔ@4ÿÿÿÿÿÿÿÿ#§¢ÒШåÿÿÿÿ'ú !q CfXZ óntDÿÿÿÿúQÿÿÿÿ(ÿÿÿÿ}0K ÿÿÿÿÿÿÿÿy'“ôC¤¥îÿÿÿÿkÔÏ4 ÿÿÿÿ ¦^x¥=pÓ9Qÿÿÿÿ<¦@ò ÿÿÿÿþB!ºÿÿÿÿÿÿÿÿ!",oÿÿÿÿÿÿÿÿÙµÿÿÿÿR %ä/…¥îhš™DŸ ט M° 1xÿÿÿÿôs©ë•¿GT¦8- ½&¸ KÔ Vºé$ó´BK ÿÿÿÿɱ¬„™&F3 ÿÿÿÿa\ bïÞ€A-1R÷þ´ÿÿÿÿÿÿÿÿÿÿÿÿj¨’õ‡¾Æíÿÿÿÿ ]Å©ÝIà£+ÿÿÿÿÿÿÿÿzq ÿÿÿÿ>ÐÿÿÿÿÈÝŠÆI®Á ®õådÿÿÿÿÆ ÿÿÿÿ#Í’Äe9aÍZÿÿÿÿ›Pÿÿÿÿçj†ÿÿÿÿÔx ‚Xà b™¸iÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿUƒ|àLl„ 'Å Ô¯ñ¬ÈjMgZB{í|å1’òóUò·ÿÿÿÿÿÿÿÿâ2«¯…D—u®µÿÿÿÿÙB ÿÿÿÿ­Ý\>šç;’ ù œ(RÿÿÿÿHSïðfÎê:ÿ*kg«€ÿÿÿÿ.ÿÿÿÿYÿÿÿÿ–²#Ü‹_ÿÿÿÿÿÿÿÿD0èU>îG¯Rù¿ »¾WL|ßÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÓY úF¹jîÐØk*þ£Âˆµ‹=¤ 8ÈO àf3ÿÿÿÿU·,¬ ÿÿÿÿÿÿÿÿo¢\‰öÄ`ŠèŠæÏ Å{Œ Tó„4ŒÍrD Ê& ´Âÿÿÿÿ;4UpD€6M }ÿÿÿÿOI Vn:·UÿÿÿÿÿÿÿÿâÿÿÿÿÿÿÿÿžAL €t’Öÿÿÿÿ.u™£^Çÿÿÿÿ$ÿÿÿÿÿÿÿÿÇýªuÿÿÿÿýÒÿÿÿÿn ÿÿÿÿÿÿÿÿf;ÍNÿÿÿÿÿÿÿÿ7Ì ÿÿÿÿ5zuƆ¿QÔÿÿÿÿ¹ƒ,Uÿÿÿÿ/æQ‰¥…rj°—¿›h¦ ¿DÇ ÿÿÿÿÿÿÿÿàhØi 1wEiPÍ7† ÿÿÿÿ¼-R…ÿÿÿÿä¯ü\¢×`³8*OÿÿÿÿÙ4#òêV8›Àÿÿÿÿ~“…AßJ—¿ÊxÿÿÿÿˆNŸƒ‰ÕâßÝÿÿÿÿïH±/ÿÿÿÿÿÿÿÿñ5¡‹Ïâ5 ‘? `3ºp á … Wgz™³¶÷xC€ ÿÿÿÿØM²5ÿÿÿÿží dRS ÿÿÿÿ<È ,r<¸ÿÿÿÿ²QÿÿÿÿÝÙÿÿÿÿÿÿÿÿÂz5% + Iël 1¾ ¦ÍÒ$h pSXÉ àr ñ T.€Ä P 2«ãÿÿÿÿÿÿÿÿéУÖq ÿÿÿÿ7«ê“»DjŽ 1„8ÿÿÿÿ9 %jÿÿÿÿ}Dzæ)° æâUÒÿÿÿÿ_ÉHXkÿÿÿÿAÊ "À —ü`£ÍvMKèïÿÿÿÿ:çë³Òÿÿÿÿ*@'eÿÿÿÿgk ¤ý ] ¥ Ö¦Ë$ÿÿÿÿ: rï g¾ÿÿÿÿÿÿÿÿǯ }óÝ-QY Á‚}-¤‰ À;Á0Q‘øT÷ ÔÚ£ÉLáü_ÿÿÿÿ¯¡ ÿÿÿÿŒÿÿÿÿ»>ÿÿÿÿÿÿÿÿ•Äuÿÿÿÿ¨x¶D_`ÿÿÿÿÿÿÿÿ(lÿÿÿÿ8~Ú4m$Æ ‡¨’Í2ÿÿÿÿÿÿÿÿ´ãËSÿÿÿÿÿÿÿÿÿÿÿÿÅÄTÛEs% ÿÿÿÿÕ$€;´çƒ»|Uªÿÿÿÿÿÿÿÿÿÿÿÿ¼RÃÿÿÿÿÐ >¾qûùåwö–ÿÿÿÿå¬íö ]+Mvÿÿÿÿÿq¡¿D Ë{ÿÿÿÿ§ ÿÿÿÿ J÷Ž ®ý¹»§ÿÿÿÿÿ[ 4DíïdwŸp @Ôp ðõ !ïÿÿÿÿòÿÿÿÿµ†·wx ¾ÿÿÿÿÿÿÿÿÔ§”# b/a>án(Œ ©_ÐÝfH¦ÿÿÿÿÿÿÿÿâxÿÿÿÿÑ âïL/ÙØœ÷8þÿÿÿÿÿÿÿÿ'’|ÉÿÿÿÿÿÿÿÿÿÝÝÿÿÿÿfo ‡€l¼ÿÿÿÿ]p¬æÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ®ÿÿÿÿZ ©. t!ÿÿÿÿû‡ÿÿÿÿï:ÙˆbøýFR¯ ÿÿÿÿ¹Oÿÿÿÿ°7ÿÿÿÿ÷ÿf’L" ‹nÿÿÿÿÿÿÿÿ˜iª>ÿÿÿÿ´† }.V°Ô¿–Èê݉ûËÌ¥{rÿÿÿÿÿÿÿÿ¾þt÷ ’¥ÿÿÿÿQ:ÿÿÿÿ¹0†9—?áË%ù¯ +?ÐÕ™Ë7®ÿÿÿÿŸüÿÿÿÿ>Y us P]ø4Í#nLÄâÿÿÿÿÿÿÿÿdò§»À&ep ÿÿÿÿOX äÌ Ïá<¹O7'»Ê‘œñ6ÿÿÿÿ ý€Zúoÿÿÿÿÿÿÿÿ“á^]mIS ÿÿÿÿŒIÿÿÿÿÿÿÿÿƒºÿÿÿÿÿÿÿÿ?% >|ÿÿÿÿÿÿÿÿÿÿÿÿZ/Â{,¦ Å ÿ%Ô‘ÿÿÿÿÿÿÿÿÿÿÿÿÆÿÿÿÿÞ ÿÿÿÿ—ÓX; %½Yÿÿÿÿ.ïÿÿÿÿÿÿÿÿd=ÿÿÿÿ˜Ç 1æ ÿÿÿÿÇÿÿÿÿ‹® tŽ<%Eÿ‡\óØã$l2g*ß #¿ÿÿÿÿô’¹Jsú¬; ÿÿÿÿZÒ ïÎôÿÿÿÿÿÿÿÿ0^û<ÿÿÿÿ5eW¢B“HP ÿÿÿÿ>Jÿÿÿÿÿÿÿÿÿÿÿÿö_< µ“Çì&Cÿÿÿÿödü+޳ÅQÿÿÿÿª´Ý\ÿÿÿÿèia<)LZ;…] ÿÿÿÿ¤âzfÿÿÿÿ£ÿÿÿÿBÿÿÿÿõ¸=Ý ñ´ÌÌA° ÿÿÿÿîˆ_µL)ÿÿÿÿ°ÿÿÿÿÿÿÿÿÿÿÿÿP?Þÿÿÿÿf\>.¸Tn ´ß°ÜŠîzûõŽ * cê„Ïò‚'.ÿÿÿÿz'ÿÿÿÿ …ˆq êvÿÿÿÿçKµj¤ÿÿÿÿ ö£ÿÿÿÿpêy3, qܧ¯õ·61É#¬SÖ³yeÿÿÿÿÿÿÿÿƒÛ_ÿÿÿÿ».Ò ¹ÒB;‘¬ Êÿÿÿÿúo ÅNÿÿÿÿŸ5 ·FÚÿÿÿÿÿÿÿÿÿÿÿÿð®#¯ô·3B~qRª-Zý|ÀÿÿÿÿÿÿÿÿÕøÿÿÿÿYH%{HO€•êèÿÿÿÿ‚äf `/ ÿÿÿÿ ÃÿÿÿÿÄ)r[ÿÿÿÿá=ÿÿÿÿÿÿÿÿÿÿÿÿSÀ ÿÿÿÿ9o ÿÿÿÿóÿÿÿÿªŒ3Ð å#,.iä: ÿÿÿÿD°’j _vÿÿÿÿš& ÿÿÿÿ"hß ¿Qÿÿÿÿ_Ú8ÿÿÿÿbàÿÿÿÿ€~þ„ÿÿÿÿÿÿÿÿ¶kÿÿÿÿ-f¤ÿÿÿÿÿÿÿÿW%ÿÿÿÿÿÿÿÿ—ôc7ÿÿÿÿÿÿÿÿi¸ÿÿÿÿÿÿÿÿbÿÿÿÿÿÿÿÿ=3Š•Ùÿÿÿÿÿÿÿÿê™ Íkÿÿÿÿ©Øç„ÿÿÿÿHÎ=¼ñÿÿÿÿ*Ð¥F¦nÿÿÿÿÿÿÿÿ°@Xžÿÿÿÿ·ÑÊÑ\¿± ¶²f+}¯YMˆÍzÛɪ”`ÿÿÿÿׄø}ÿÿÿÿÿÿÿÿ·´>)'š9: mÑXÿÿÿÿs“ƒz ÿÿÿÿÿÿÿÿ§i3mŽ+ÿÿÿÿ)«ÿÿÿÿFEµE4à w…ÿà f?[©ÿÿÿÿ-ܾGµQDÿÿÿÿôR 0¶ ‰Rÿÿÿÿ÷¹+kmUZØIª$¾ÿÿÿÿ§mÛMgL ø¹YHó˜ÿÿÿÿƒÀ ª»– ÙêïÎxÿÿÿÿð‘dåãÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿC÷3g5Úÿÿÿÿø°ÿÿÿÿÄ ÿÿÿÿÿÿÿÿBå ¥I!n¹ ÿÿÿÿþ_ ’_xmZ^ ‚ Pyaœºÿÿÿÿú ÿÿÿÿÿÿÿÿT›å6å´ù ÿÿÿÿçÑWkº¢8 Mÿÿÿÿçÿÿÿÿ8O¿©3@4F ÿÿÿÿv<Z ¤ ÿÿÿÿ^㲌îJ=ÙôËR™îptY¬Åæÿÿÿÿ¸ã-/‡µ¢ÿÿÿÿ2<°Äóê k9 O„ƒÑÂÿÿÿÿ²yGߣœõ¼ÿÿÿÿé¡Þxó-“G¶ ÿÿÿÿO0rlâ D ÿÿÿÿ0€ .$ÿÿÿÿÿÿÿÿ¾U ½ÿÿÿÿn™ÿÿÿÿÿÿÿÿÿÿÿÿ°ÿÿÿÿÿÿÿÿÿÿÿÿ ­_£ÚTY g—WÑÿÿÿÿ9ªÿÿÿÿºƒ5ÛNiÛý)¥÷ó ÿÿÿÿ}=€U¡7Nª Põ ‰Ãÿÿÿÿÿÿÿÿõ€¡›ÊV›ùÿÿÿÿÙ{;:¥»„x ÿÿÿÿÀ Ì8ÿÿÿÿXyRÿ¬Xÿÿÿÿ¶†J0ÿÿÿÿÿÿÿÿá ÿÿÿÿoâ~õ ¾‹Š-ÿÿÿÿÿÿÿÿ87ÿÿÿÿÿÿÿÿV¹d9{ànÿÿÿÿÿÿÿÿ™ ÿÿÿÿ›½¹ £Ÿ‡ÿÿÿÿÿÿÿÿÑ®~\ô®ÿÿÿÿØÑBoÿÿÿÿZ-¡ -±ÿÿÿÿ­2~|w 2ƒ ?´2s…ã÷Ày Õ gÿÿÿÿüó]|ÿÿÿÿÏ=ä4 ¼g#—V¢™ÿÿÿÿÿÿÿÿd†ÿÿÿÿJ P! † \ ö]ö78 ¡ªk Öwx ÿsÿÿÿÿO™cÿÿÿÿÿÿÿÿn 𣫫 Ž{»í›Åõކé{ oÿÿÿÿ@ežZ ”¾»Œ§…t¶ÿÿÿÿÿÿÿÿÿÿÿÿŽ*èYÜ>\ »‚y°ÔhðK –q ÿÿÿÿôt ï–CU–] p¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿbÀ*ÌD† (˜ÿÿÿÿÿÿÿÿ‡[ +³äÿÿÿÿyÑ)ÿÿÿÿ+ì ýÛ«ÖU®Ids Úÿÿÿÿ²uŸÑ>mËÿÿÿÿÿÿÿÿpPÿÿÿÿôiÜl†ËOö›>KzÿÿÿÿÿÿÿÿD³’ ‘Ínp ÿÿÿÿoVÿÿÿÿ@ÿãˆM³Ä0ßÕ]AãI ùpë#ÿÿÿÿ±ÿÿÿÿÿÿÿÿÿÿÿÿí-“9~CÙÓGÙ ;÷t¬ ÿÿÿÿþÿÿÿÿí¾ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ:îÒUÿÿÿÿÿÿÿÿ°ãÿÿÿÿÿÿÿÿÿÿÿÿ;tI ôÑ %u WfŠØ2¼cyÿÿÿÿï2Wɶ€ÿÿÿÿÿÿÿÿÿÿÿÿ ïËwXWÀ¦ø ¤}…« ÿÿÿÿIÿÿÿÿlÿÿÿÿã+½˜Ä^;7F^²*ø ÿÿÿÿÿÿÿÿ %É¢ Ç“®O,ÿÿÿÿÿÿÿÿðüè© ~Ôªÿÿÿÿ¨_ ­jvKõ½“"…û+:p3¾ÿÿÿÿå÷ ÿÿÿÿU¡›è0œ‰6 @Z ÿÿÿÿùÅÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿfr ,âä ×Ì Æáÿÿÿÿÿÿÿÿç‡ y ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ1‹÷D\ô<œ€ÿÿÿÿ;Ív^nÁ n´Ÿò“º­‘ÿÿÿÿÿÿÿÿ¦ –­ —:æÂ XÿÿÿÿzT ÿÿÿÿ=˜s^ ÿÿÿÿÿÿÿÿüBÀ7’ÿÿÿÿó.,Á æ™A .w™([ ÿÿÿÿXZ U«ÃÿÿÿÿâØÿÿÿÿÿÿÿÿGâwÿÿÿÿ±$ÿÿÿÿŸ#JÖ*}ë뇼!RÉ 2º>\“p-ÿÿÿÿ_¯Û`¯ "Lo ÿÿÿÿ*$t;ÿÿÿÿ^ÙÿÿÿÿN»é°Æ°ÿÿÿÿ­Óªâ 36ÿÿÿÿ:ùû¢é ñÇP[—8—ÿÿÿÿf‡×ÿÿÿÿ`AW ÿÿÿÿ¡Ž­Y2óû ÿÿÿÿbrœeóòzÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ]fsëÀ™—“íw™–CÔ‡æÿÿÿÿÿÿÿÿ,—[ žŸÿÿÿÿKeÌÆ5:¢-Px>Ž×&bU÷ÿÿÿÿ[Ìá%ÿÿÿÿÿÿÿÿÍÿÿÿÿÿÿÿÿ ¡ä ÿÿÿÿn> ¯„H.BIü<ÿÿÿÿ„ô€Î{ÿÿÿÿ>? ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ'£oAùÊGªóQÿÿÿÿY×îXÐã÷ÿÿÿÿÙqê’ ÿÿÿÿ”ÑÒ@nÿÿÿÿÿÿÿÿ»Š2Ç q!ÿÿÿÿRîÞ Ò?f'cÐQ Æm¶å¨fÜœÄÿÿÿÿŽ4 ¬~ Pçú’Îÿÿÿÿ^Aÿÿÿÿ”Òÿÿÿÿ Ý)dÐô«ÿÿÿÿÿÿÿÿq}ÿÿÿÿÀŠ ÙBÿÿÿÿq xmlcopyeditor-1.2.1.3/src/aspell/dict/en_CA-variant_0.rws0000664000175000017500000011072012402464555021621 0ustar zanezaneaspell default speller rowl 1.10Na¼° ‘p`v¢£ enphonet1.1*@*B*F*K *L*M*N*P)*R+*S-*T1*W7*X8*Y:@R;@T<B@>BB?BFCBHDBKEBLFBNLBPQBRRBSVBTYFF\FK`FLdFMjFNkFRmFSrHxHByHK|HL}HM~HN‚HP†HR‡HSŠHTŽHX‘KB“KFšKKžKL¡KM¬KN¯KP¶KR·KS¿KTÅKWÊLBÌLFÐLKÔLLØLMÚLNÛLPÝLSÞLXáMFãMHäMKåMLéMMìMNíMSóMTùMXûN@üNBýNKNMNSNTPK PL PMPNPPPRPSPT"PX%RF&RK'RL-RM.RN3RP5RT6RW9S@:SF;SK@SLGSMJSNMSPTSRXSS[ST]SWbSXeTgTFhTHjTKkTLpTMuTNzTP}TR€TS†TTŒTWTX‘WK“WL–WM›WNœWPWRŸWS£WT¦XF©XKªXL¬XM®XN°XP²XTµYK¸YT»YX¼*@B *@P*B^*BRl*BS°*FLË*FNÝ*FS*FT#*K8*KLE*KNZ*KSÿ*KWˆ*KY›*LK¾*LTÑ*Mä*MBú*MFŽ*MKÒ*MLá*MM*MN*MP3*MR5*MS­*MTÛ*Ní*N@ú*NBY*NFo*NKË*NLU*NM×*NNb*NPx*NR’*NS; *NTB *NXF *PL‰ *PTÜ *RK *RLd *S@‰ *SB³ *SFÅ *SNÝ *T*TB$*TF6*TM¡*TP*TSn*WLœ*XLª*XPJ*YNd@RLs@Tž@TS®B@SÍBB BBKBBLwBBS‹BFL¨BHFÍBKSBLBÛBLK*BLMyBLNBLS²BLXãBNK.BNN©BNR»BNSÍBNT8BPT§BRåBR@óBRKVBRS¶BSKÑBSNàBSX BT.BTLFBTS]FFzFFR’FFS,FFXSFKhFK@uFKSÌFKTCFLFLFFLNcFLSŽFLTÈFLXFMKVFN˜FNS§FRÄFRBÒFRKFRN9FRSwFS³FSKÀFSLÒFSN>FSSNFSTHžHB©HBR¸HBSßHKPHLT/HMAHMN^HMRHMS¤HNíHNKûHNRLHNS“HPS®HR¿HRSÎHRY HSB HSNY HSSk HST† HTL— HTRÊ HTT\!HX·!HXSÆ!KBØ!KBBï!KBK8"KBLK"KBN€"KBS"KBTµ"KFLÄ"KFNþ"KFR#KFTB#KK‚#KKM#KKNâ#KL$KLF0$KLKC$KLLx$KLMÅ$KLNî%KLP_&KLRÀ&KLS¯'KLT(KLWK(KMq(KML(KMM–(KNÌ(KNBú(KNFI)KNK)KNRP*KNSŽ*KNT+KPKv+KR¡+KRF®+KRK-,KRLV,KRNÑ,KRSÖ-KRT.KRY´.KSú.KSF/KSM@/KSRe/KSSž/KSTÊ/KTñ/KTB0KTL00KTMƒ0KTSÑ0KWLi1KWN1LB½1LBLË1LBRÞ1LBSL2LFg2LFBv2LFR•2LFS¨2LKBû2LKF 3LKR\3LKTp3LLKÇ3LLP4LMBT4LNN|4LNT°4LPNþ4LSK)5LSM\5LSNl5LX•5LXS¤5MFBÁ5MHR÷5MKf6MKH}6MKNª6MKSÑ6MLKê6MLS+7MLT_7MMN88MNf8MNFt8MNHH9MNKZ9MNLÕ9MNSU:MSf:MSKu:MSL½:MSNâ:MSS;MSTM;MTLÄ;MTWÖ;MXTÿ;N@N"<NBI<NBHZ<NBLœ<NBR°<NBSÛ<NKLü<NKW=NMSO=NS‡=NT•=NTR¤=NTSB>PKMT>PKNƒ>PKSÆ>PKTÝ>PLñ>PLK?PLM‡?PLS¹?PLWö?PLX,@PMKe@PNz@PNK‡@PNT¨@PPÉ@PPS×@PRKò@PRL6APRMtAPRP½APRSâAPRTKBPSöBPSSCPST]CPTL›CPTSîCPTT$DPXPWDRFL…DRK­DRKBÃDRKMÒDRKNERKS­ERKTÛERLT FRM=FRMLKFRMN˜FRMRâFRMSGRN"GRNS/GRPRHGRTzGRTL†GRTS¯GRWLÆGS@NëGSFýGSFBHSFR2HSFS§HSFTåHSKISK@ISKLFISKN÷ISKRKJSKS¥JSKTµJSLBâJSLFKSLMLSM@5LSMKZLSMLâLSNBMSN@PMSNKñMSNPxNSNS´NSNTÅNSNXOSPLmOSPNÛOSPRPSPThPSRðPSRBþPSRSQSSB"QSST5QSTKcQSTN»QSTRRSTT¦RSTYùRSWN!SSWPPSSWTSSXL¿SSXMTT(TTFL3TTFNTTTHT°TTKáTTKLUTKNUTKRRUTKSfUTL¾UTLNÌUTLRòUTLSVTLTVTM)VTMB7VTMNVTMP¿VTMSÎVTNPéVTNS WTNT3WTPìWTPNûWTPS"XTRHXTRLhXTRM XTRNÝXTRS›YTRTÕYTSøYTSFZTSKsZTSL[TSSg[TST€[TT¤[TTF³[TTS;\TTXÌ\TWN]TXB]TXNc]WKÝ]WKNë]WKS'^WL@^WLFN^WLN`^WLSŽ^WLTŸ^WMPÌ^WNSú^WPT_WPSj_WR…_WRK“_WRN«_WRSá_WSü_WSK `WSSW`WTK„`WTPÀ`WTSí`XFFaXKHLaXKLÖaXLêaXLSøaXMRbXMSGbXNYbXNSfbXPvbXPR…bXPS»bXTÍbXTLîbXTScYKN8cYKSIcYKTbcYTL¾cYXFd*@BSK Athabaska*@PTK orthopedic(*@PTKS orthopedics orthopedics's *Barbor*BRTKMNT abridgment* *BRTKMNTS abridgment's abridgments*BS arbor'sarbors*FLNoffline*FNSoffense *FNSS offense'soffenses*FSSoversize*FTWT afterward *Kokay*KLTN Euclidean"*KN ageing airgunikon *KNLTKMNTacknowledgment4 *KNLTKMNTSacknowledgment'sacknowledgments0*KNS ageing's ageings ikon'sikons*KS okay'sokays*KSSSexorcize*KSSSN exorcizing*KSSSS exorcizes*KSSST exorcized*KSTNTBL extendible*KWSedgeways*KYNokaying*KYTokayed*LKLSalkalis*LT airletter*Mamirarmor*MBamoebae*MBNSambiance$*MBNSS ambiance's ambiances*MBTimbed*MBTN imbedding*MBTSimbeds*MBTTimbedded*MF@T amphitheater+*MF@TSamphitheater's amphitheaters*MKamuck*MLTomelet*MLTS omelet'somelets *MMImam*MNKSTamongst*MPLampoule!*MPLS ampoule'sampoules*MPNLimpanel*MPNLN impanelling*MPNLSimpanels*MPNLT impanelled*MPRFS improvisor)*MPRFSS improvisor's improvisors*MPSTimpostor#*MPSTS impostor's impostors*MR armorerarmory*MRNarmoring8*MRS armorer's armorers armoriesarmory's*MRTarmored-*MS amir's amirs armor'sarmors*MTSTamidst *Naeon*N@RLenthral*N@RLMNT enthralment *N@RLMNTS enthralment's*N@RLSenthrals*NBKNN unbeknown*NFFRBL unfavorable*NFKST unfocussed*NFLFRT unflavored*NFLTinflight*NKLRT uncolored*NKR enquireenquiry*NKRN enquiring.*NKRS enquires enquiries enquiry's*NKRTenquired*NLNTunlearnt*NLSanalyse*NLSN analysing*NLSTanalysed*NLTKL analytical*NLTKLLanalyticalally*NMenamor*NMLN enameling*NMLNS enamelings*NMLTenameled*NMRN enamoring*NMRTenamored*NMSenamors*NNTS innuendoes*NPRKTST unpracticed*NRenure*NRLenroll*NRLMNT enrollment**NRLMNTS enrollment's enrollments*NRLSenrolls*NRNenuring*NRSenures*NRTenured*NS aeon'saeons*NS@TK anesthetic)*NS@TKS anesthetic's anesthetics*NS@TS anesthetize*NS@TSN anesthetizing*NS@TSS anesthetizes*NS@TST anesthetized*NS@X anesthesia*NS@XS anesthesia's*NSFRunsavory*NSKLPT encyclopaedia0*NSKLPTSencyclopaedia'sencyclopaedias*NSKNS insignias*NSTL instalinstil*NSTLMNT installment- *NSTLMNTS installment's installments*NSTTT institutor(*NSTTTS institutor's institutors*NT auntyindue*NTN induinginterne*NTNMNT internement*NTNXP interneship*NTNXPS interneships*NTRMTundreamt*NTS aunty'sindues*NTTindued*NTXRST antichrist)*NTXRSTS antichrist's antichrists*NXKBL unshakeable*NXLN initialing*NXLT initialed*PLappal*PLSappals*PLTepaulet *PLTS epaulet'sepaulets*PTRT updraught%*PTRTS updraught's updraughts*RKRM aerogramme*RKRMS aerogrammes*RKSN EricsonEricsson*RLaureola*RLS aureola's*S@TKesthetic*S@TKS esthetics*SBLuseable*SFKSS esophaguses*SNTNS ascendency*SNTNSS ascendency's*T ardorodor*TBLaddible*TFKTartefact$*TFKTS artefact's artefacts*TFSadvisor *TFSS advisor'sadvisors*TMNF outmaneuver*TMNFRNoutmaneuvering*TMNFRT outmaneuvered*TMNFS outmaneuvers*TPNutopian!*TPNS utopian'sutopians*TPTadaptor *TPTS adaptor'sadaptors-*TS ardor's ardors odor'sodors *WLawol*XLK archeology-*XLKKL archeologicalarcheologically*XLKS archeology's*XLKST archeologist,*XLKSTSarcheologist's archeologists*XPLKS archipelagoes*YNeying@RLTMthraldom@RLTMS thraldom's@Ttheater@TS theater'stheatersB@SKF bathyscaph'B@SKFS bathyscaph's bathyscaphsBBboobooBBKbarbequeBBKN barbequing"BBKS barbeque's barbequesBBKT barbequedBBLKLBiblicalBBS booboo'sbooboosBFLNbevelingBFLTbeveledBHFbehavior&BHFRL behavioral behaviorallyBHFRSM behaviorismBHFRSMS behaviorism'sBHFRST behaviorist+BHFRSTS behaviorist's behaviorists!BHFS behavior's behaviors!BKS beaux boccebocciBKSS bocce'sbocci'sBLBbelaborBLBRN belaboringBLBRT belaboredBLBSbelaborsBLK Blackbluejay4BLKS Black's Blacks bluejay'sbluejaysBLMBLblamableBLNblueingBLNS blueing'sBLS blowzierblowzyBLSST blowziestBLXbolshyBLXFK bolshevik%BLXFKS bolshevik's bolsheviksBNKbunkoBNKMBbuncombeBNKMBS buncombe'sBNKNbunkoingBNKS bunko'sbunkosBNKTbunkoedBNNbingeingBNRSBenaresBNS burnous burnous'sBNSS burnousesBNST bannister$BNSTS bannister's bannistersBNTL bandolier%BNTLS bandolier's bandoliersBNTNbandanna"BNTNS bandanna's bandannasBPTSTR baptistry'BPTSTRS baptistries baptistry's BRbriarBR@LS breathalyseBR@LSN breathalysingBR@LSS breathalysesBR@LST breathalysedBRKFN breakevenBRKFNS breakeven'sBRKTbriquet BRKTS briquet'sbriquetsBRS briar'sbriarsBSKBasicBSNbosunBSNS bosun'sbosunsBSXborschBSXSborsch'sBT baddybootieBTLKSS battleaxesBTS baddy'sbootie'sFF favorfervorFFRBL favorableFFRNfavoringFFRT favoredfavorite#FFRTS favorite's favoritesFFRTSM favoritismFFRTSMS favoritism's&FFS favor's favorsfervor'sFFXT farfetched FKfogyFK@ forgatherFK@RN forgatheringFK@RT forgatheredFK@S forgathersFKS fogiesfogy'sFKSLfo'c'sle#FKSLS fo'c'sle's fo'c'slesFKSN focussingFKSTfocussedFKTfagotFKTNfagotingFKTS fagot'sfagots FLflierFLFflavorFLFLfulfilFLFLMNT fulfilmentFLFLMNTS fulfilment'sFLFLSfulfilsFLFRN flavoring&FLFRNS flavoring's flavoringsFLFRTflavoredFLFS flavor'sflavorsFLNLN flannelingFLNLT flanneled&FLS flier's fliersfloozieFLSS floozie'sFLTRBL filtrableFLTSTflautist#FLTSTS flautist's flautistsFLXPNT flashpoint(FLXPNTS flashpoint's flashpointsFMKP pharmacopeia*FMKPSpharmacopeia's pharmacopeiasFNphoneyFNS phoney'sphoneys FRfaeryFRBfreebeeFRBS freebee'sfreebeesFRKTfreakout"FRKTS freakout's freakoutsFRNXS franchisor'FRNXSS franchisor's franchisors'FRS faery's frowsierfrowsyFRSST frowsiest FSfuzeFSKSfiascosFSLfusileerFSLFTfacelift$FSLFTS facelift's facelifts!FSLS fusileer's fusileersFSNfuzing/FSS faeces faeces's fuze'sfuzesFSSTFascistFST fuzed H hahHBharborHBRN harboringHBRTharbored&HBS harbor's harborshoboesHKPN hiccuppingHKPT hiccuppedHLThallooedHMhm homiehumor HMNS hominess hominess'sHMRNhumoringHMRThumored0HMS homie's homies humor'shumorsHMSTTK homoeostatic HNhonor%HNK hankie Hanukahhonkie+HNKS hankie's Hanukah'shonkie's"HNRBL Honorable honorableHNRNhonoringHNRThonoredHNS honor'shonorsHPShippy'sHRhurray3HRS hooray's hoorays hurray'shurrays!HRYN hooraying hurrayingHRYT hoorayedhurrayedHS horsyhuzzaHSNhuzzaingHSS huzza'shuzzasHSThuzzaedHTLNhotline HTLNS hotline'shotlinesHTR hairdrierHTRLS hydrolyseHTRLSN hydrolysingHTRLSS hydrolysesHTRLST hydrolysed#HTRS hairdrier's hairdriersHTTKhotdogHTTKN hotdoggingHTTKS hotdog'shotdogsHTTKT hotdoggedHXhootchHXShootch'sKB cabbiegibeKBB kabobkebob0KBBS kabob's kabobs kebob'skebobsKBK QuebeckerKBLTKK gobbledegookKBLTKKSgobbledegook'sKBNgibing$KBS cabbie's gibe'sgibesKBTgibedKFLNcavilingKFLNS cavilingsKFLTcaviledKFNcoifingKFRPcoverup KFRPS coverup'scoverupsKFTcoifedKFTNkaftanKFTNS kaftan'skaftans KKcagyKKMNT judgementKKMNTL judgemental%KKMNTS judgement's judgements"KKNS cageyness cageyness's*KL color girlie jailorjelloKLFLcolorful#KLKNS caulking's caulkingsKLKScalicosKLLS colorlessKLLT kiloliter$KLLTS kiloliter's kilolitersKLM clamorglamor"KLMRN clamoring glamoringKLMRS glamourizeKLMRSN glamourizingKLMRSS glamourizesKLMRST glamourized KLMRT clamoredglamored5KLMS clamor's clamors glamor'sglamorsKLMT kilometer$KLMTS kilometer's kilometersKLNglueingKLNKclangorKLNKS clangor'sKLNT cullender$KLNTS cullender's cullendersKLPcalliperKLPRN calliperingKLPRT callipered!KLPS calliper's callipersKLRNcoloringKLRNS coloring'sKLRNTcolorant$KLRNTS colorant's colorantsKLRSTcoloristKLRSTS coloristsKLRTcolored!KLRTS colored'scoloredsKLRXN colourationKLRXNS colouration'sHKLS color's colors girlies jailor's jailorsjello'sKLS@NKS callisthenicsKLTJolietKLTNgelatineKLTNS gelatine'sKLWcolorwayKLWS colorways KMgameyKMLHS camelhair'sKMMLcamomile"KMMLS camomile's camomiles-KN carney carnie coneyqueueingKNBT coenobiteKNBTK coenobitic$KNBTS coenobite's coenobitesKNFNconvenor"KNFNS convenor's convenorsKNKjunkyKNKKSginkgosKNKLK gynaecologyKNKLKS gynaecology'sKNKRconjuror#KNKRS conjuror's conjurorsKNKSjunky'sKNKTjunketer"KNKTS junketer's junketersKNRKX jinricksha'KNRKXS jinricksha's jinrickshasQKNS carney's carneys carnie's coney's conies jinn'sjinnsKNSL counselor$KNSLS counselor's counselorsKNTcandorKNTLP cantaloup&KNTLPS cantaloup's cantaloupsKNTScandor'sKPKkopekKPKS kopek'skopeks KRgrayKRFLN grovelingKRFLTgroveled)KRFNSR caravansarai caravanserai,KRFNSRS caravansaraiscaravanserai'sKRKTKrakatauKRKTS Krakatau'sKRL cruelerguerillaKRLNgruelingKRLNS gruelings"KRLS guerilla's guerillasKRLSTcruelestKRNgrannieKRNLT crenelateKRNLTN crenelatingKRNLTS crenelatesKRNLTT crenelatedKRNLXN crenelation+KRNLXNS crenelation's crenelations!KRNS grannie's guaraniesKRNTTgrandad!KRNTTS grandad'sgrandads$KRS crosier gray'sgraysKRSS crosier'scrosiersKRT garottegarrotte"KRTN garotting garrotting;KRTS garotte's garottes garrotte's garrottesKRTT garotted garrottedKRYgrayerKRYNgrayingKRYSTgrayestKRYTgrayedKS cosiercosyKSFLX goosefleshKSFLXS gooseflesh'sKSMcaesiumKSMS caesium'sKSRN caesarean$KSRNS caesarean's caesareansKSS cosiescosy'sKSSTcosiestKSTLCastileKSTLS Castile'sKTgoodieKTBKkitbagKTBKS kitbag'skitbagsKTLScatalyseKTLSN catalysingKTLSS catalysesKTLST catalysedKTMgoddamKTMNTKatmanduKTMNTS Katmandu'sKTMTgoddamedKTS curtseygoodie'sKTSPcatsupKTSPS catsup'scatsups KTSS curtsey'scurtseysKTSYN curtseyingKTSYT curtseyedKWLRjewelryKWLRS jewelry'sKWNKX KwangchowKWNKXS Kwangchow's LBlaborLBLSlibelousLBRlaborerLBRNlaboring LBRS laborer'slaborersLBRTlaboredLBRTRN LabradorianLBS labor'slaborsLFlouverLFBL liveableloveableLFRTlouveredLFS louver'slouversLFSTloveseat"LFSTS loveseat's loveseatsLKBLlikableLKFliquifyLKFS liquifiesLKFT liquifiedLKFYN liquifyingLKRMLlacrimalLKTS liquidiseLKTSN liquidisingLKTSS liquidisesLKTST liquidisedLLKKlallygagLLKKN lallygaggingLLKKS lallygagsLLKKT lallygaggedLLPPlollypop"LLPPS lollypop's lollypopsLMBSTlambastLMBSTSlambastsLNNlinguini!LNNS linguini's linguinisLNTlearntLNTRT laundrette'LNTRTS laundrette's laundrettesLPNlupinLPNS lupin'slupinsLSKNlasagne LSKNS lasagne'slasagnesLSMlissomLSNSN licencingLSNSTlicencedLXlycheeLXS lychee'slycheesMFBLmoveable"MFBLS moveable's moveablesMHRKmaharaja#MHRKS maharaja's maharajasMHRN maharanee$MHRNS maharanee's maharaneesMKmackmeagerMKHTN mujahedinMKHTNS mujahedin'sMKNKmahjongMKNKS mahjong'sMKS mack'smacksMLKRM milligramme)MLKRMS milligramme's milligrammes3MLSKNS molluscan's molluscans molluskans"MLTmold moldiermoldyMLTNmolding!MLTNS molding'smoldingsMLTPLKS multiplexor,MLTPLKSS multiplexor's multiplexorsMLTS mold'smoldsMLTSTmoldiestMLTTmoldedMMNMammonMMNS Mammon'sMammons MNmynahMNF maneuver manoeuver'MNFRN maneuvering manoeuvering*MNFRNS maneuverings manoeuverings%MNFRT maneuvered manoeuvered>MNFS maneuver's maneuvers manoeuver's manoeuversMNHSmynahesMNKRB moneygrubberMNKRBN moneygrubbingMNKRBNSmoneygrubbing's+MNKRBSmoneygrubber's moneygrubbersMNL ManillamanillaMNLKST monologuist+MNLKSTS monologuist's monologuists MNLS Manilla's manilla'sMNSmynah'sMSmouseyMSKKMNT misjudgement-MSKKMNTSmisjudgement's misjudgementsMSLMMoslemMSLMSMoslem'sMSNTX macintosh&MSNTXS macintoshes macintosh'sMSS missismissis'sMSSSmissisesMSTMN misdemeanor*MSTMNS misdemeanor's misdemeanorsMSTXmustache"MSTXS mustache's mustachesMTLTmetaledMTWFN midwivingMTWFTmidwivedMXTMeshedMXTSMeshed'sN@NNorthernN@NS Northern'sNBneighborNBHT neighborhood*NBHTSneighborhood's neighborhoodsNBL neighborlyNBRN neighboringNBRT neighbored NBS neighbor's neighborsNKLYF NikolayevNKWST knackwurst'NKWSTS knackwurst's knackwurstsNMSKLnumskull#NMSKLS numskull's numskulls NSnoseyNTnightyNTRNatureNTRKLSRN nitroglycerin NTRKLSRNSnitroglycerin'sNTRSnotariseNTRSN notarisingNTRSS notarisesNTRST notarisedNTSnighty'sPKMpajamaPKMS pajamas pajamas'sPKNS Pekinesepekinese#PKNSS Pekinese's pekinese'sPKSTFS pikestavesPKTR Purgatory!PL Palau parlorploughPLKpollockPLKN ploughingPLKS pollock's(PLKSKLS plexiglass plexiglass'sPLKTploughedPLMN plowmanplowmenPLMNS plowman's<PLS parlor's parlors Place plough'sploughsPLWKpollywog"PLWKS pollywog's pollywogsPLXR plowshare$PLXRS plowshare's plowsharesPMKN parmigiano PNpinyPNKpinkyPNKSpinky'sPNTpantyPNTSpanty's PPpapawPPS papaw'spapawsPRKTSN practicingPRKTSS practise'sPRKTST practicedPRLSparalysePRLSN paralysingPRLST paralysedPRMFL primaevalPRMS premiss premiss'sPRMSS premissesPRPpreppiePRPS preppie'sPRSHKpirozhkiPRSHKS pirozhki'sPRSTM praesidium'PRSTMS praesidium's praesidiumsPRTNSpretence$PRTNSS pretence's pretencesPRTRTpreterit$PRTRTS preterit's preteritsPRTST protestor%PRTSTS protestor's protestorsPS ParseeParsi<PSS Parsee's Parsees Parsi's ParsispizazzPSSSpizazz'sPSTLN postillion'PSTLNS postillion's postillionsPTLpedlarPTLNpedalingPTLS pedlar'spedlarsPTLTpedaledPTSNpartizan"PTSNS partizan's partizansPTTNputdown PTTNS putdown'sputdownsPXPpushupPXPS pushup'spushupsRFLNravelingRFLNS ravelingsRKrajarigorRKBRugbyRKMRL rigamarole'RKMRLS rigamarole's rigamarolesRKNracoon*RKNS raccoons racoon'sracoonsRKNT reconnoiterRKNTRNreconnoiteringRKNTRT reconnoiteredRKNTS reconnoiters-RKS raja's rajas rigor'srigorsRKTracquetRKTS racquet'sracquetsRLTrealtorRLTS realtor'srealtors RMrumorRMLTremoldRMLTN remoldingRMLTSremoldsRMLTTremoldedRMNNRumanian#RMNNS Rumanian's RumaniansRMNTKRomanticRMRNrumoringRMRTrumoredRMS rumor'srumors RNraniRNS rani'sranisRPRKRM reprogrammeRPRKRMS reprogrammes RTRedRTLN rediallingRTLT redialledRTS Red'sRedsRWLNrowelingRWLTroweledS@NSouthern!SF cypher saviorsavorSFBLsaveableSFR savoriersavorySFRNsavoringSFRS savoriessavory'sSFRST savoriestSFRTsavored=SFS cypher's savior's saviors savor'ssavorsSFTsoftieSFTSsoftie's SKsakiSK@SukkothSK@S Sukkoth'sSukkothsSKLPT cyclopaedia*SKLPTS cyclopaedia's cyclopaediasSKLTKR skullduggerySKLTKRSskullduggery'sSKLWK scallywag%SKLWKS scallywag's scallywagsSKNFLK skinflick'SKNFLKS skinflick's skinflicksSKNRL seigniorialSKRLN squirrelingSKRLT squirreledSKRNX scrunchieSKRNXS scrunchie'sSKSsaki'sSKTRKScicatrixSKTRKSS cicatrix'sSLBS Celebes Celebes'sSLFsulfurSLFKselvedge#SLFKS selvedge's selvedgesSLFNsilvanSLFRKsulfuricSLFRN sulfuringSLFRS sulfurousSLFRTsulfuredSLFS sulfur'ssulfursSLFT sulfatesulfide9SLFTS sulfate's sulfates sulfide'ssulfidesSLMBRS slumbrousSM@smoothySM@S smoothy'sSMKsmidgeSMKN smidgeonsmidgin<SMKNS smidgeon's smidgeons smidgin'ssmidginsSMKS smidge'ssmidgesSMLTsmolderSMLTRN smolderingSMLTRT smoldered SMLTS smolder'ssmolders SNSanaaSN@SS synthesiser*SN@SSS synthesiser's synthesisersSN@TS synthetizeSN@TSN synthetizingSN@TSS synthetize'sSN@TST synthetizedSNKsniggerSNKLN snorkelingSNKLT snorkeledSNKRN sniggeringSNKRT sniggeredSNKS snigger'ssniggersSNPL snowplough&SNPLS snowplough's snowploughsSNSSanaa'sSNTcenterSNTRN centeringSNTRTcenteredSNTS center'scentersSNXsynchSNXNsynchingSNXS synchessynch'sSNXTsynchedSPLNZeppelinSPLNTsplendor$SPLNTS splendor's splendors"SPLT spelt spiltspoiltSPNFspinoff SPNFS spinoff'sspinoffsSPRspiraeaSPRLN spiralingSPRLTspiraledSPRS spiraea'sspiraeasSPTKsceptic$SPTKL sceptical sceptically!SPTKS sceptic'sscepticsSPTSSM scepticismSPTSSMS scepticism's SRsireeSRBKSurabajaSRSsiree'sSSBLsizeableSSTSisterSSTS Sister'sSistersSTK stageystogySTKNT stockinetSTKNTS stockinet'sSTKSstogy's#STNS sauternes sauternes'sSTNTPstandupSTNTPS standup'sSTRScitrousSTRTKKTstraightjacket STRTKKTN straightjacketing2STRTKKTSstraightjacket'sstraightjacketsSTRTKKTTstraightjacketedSTTHS Statehouse(STTHSS Statehouse's StatehousesSTTST StatesideSTYstyeSTYS stye'sstyesSWNSTN swansdownSWNSTNS swansdown'sSWPSTK sweepstakeSWPSTKS sweepstake'sSWTBR sweetbriar'SWTBRS sweetbriar's sweetbriarsSXLKschlockySXLPschlepp SXLPS schlepp'sschleppsSXMschmoeSXMSschmoe's T dohTFLDevilTFLSDevil'sTFNSdefenseTFNSN defensing!TFNSS defense'sdefensesTFNSTdefensedTHTdiehardTHTS diehard'sdiehards!TK dicky dogeardoggieTKLBS djellabahs!TKNT doggoned doggonederTKNTST doggonedestTKRN dogearing?TKS dickies dicky's dogear's dogearsdoggie'sTKSNMKL taxonomical TLdolorTLNdiallingTLNS diallingsTLRM tularaemiaTLSdolor'sTLTdialled TMtumorTMBLtameableTMBRLtumbril!TMBRLS tumbril'stumbrilsTMNdemeanorTMNNTS diminuendoesTMNS demeanor'sTMPtempiTMS tumor'stumorsTNPDnieperTNPRDneprTNSLN tinselingTNSLTtinseledTNTNKdingdongTNTNKN dingdonging$TNTNKS dingdong's dingdongsTNTNKT dingdonged'TNTNTS tendonitis tendonitis'sTNTSNTientsinTNTSNS Tientsin'sTPteepee&TPNTNTS dependent's dependents%TPS teepee's teepeestopisTR dearietirotorahTRL drilytrollyTRLS trolliestrolly'sTRMLN trammelingTRMLT trammeledTRMTdreamed*TRNKLS tranquillize tranquillizerTRNKLSNtranquillizing@TRNKLSStranquillizer'stranquillizers tranquillizesTRNKLST tranquillized TRNSKNTRT transgendered9TRS dearie's tiro's tiros torah'storahsTRTDruidTRTR TerritoryTS doh'stsarTSFFdisfavorTSFFRN disfavoringTSFFRT disfavored"TSFFS disfavor's disfavorsTSKLdiscolorTSKLRN discoloringTSKLRT discoloredTSKLRXNdiscolouration2TSKLRXNSdiscolouration'sdiscolourationsTSKLS discolorsTSL teazelteazle4TSLS teazel's teazels teazle'steazlesTSS tsar'stsarsTSTLdistilTSTLSdistilsTTTartarTTFT tittivateTTFTN tittivatingTTFTS tittivatesTTFTT tittivatedTTFXN tittivationTTFXNS tittivation'sNTTS dados didos dittoes ditzier ditzy Tartar'sTartarsTTSXMK Deutschmark*TTSXMKS Deutschmark's DeutschmarksTTXN dietician$TTXNS dietician's dieticiansTWNTtwinight#TXBL deshabille déshabillé'TXBLS deshabille's déshabillé'sTXNdishonorTXNRBL dishonorableTXNRN dishonoringTXNRT dishonored!TXNS dishonor's dishonors WKvigorWKNwidgeon*WKNS widgeon's widgeonswigeonsWKSvegsvigor's WLvalorWLFLwillfulWLNwoolenWLNS woolen'swoolensWLSvalor'sWLTTveldtWLTTS veldt'sveldtsWMPwarmupWMPS warmup'swarmupsWNSKTN wainscoting+WNSKTNS wainscoting's wainscotingsWNSKTT wainscotedWP vaporVeepWPS vapor'svapors WRwhirrWRKLRT varicoloredWRNTverandah"WRNTS verandah's verandahsWRS whirr'swhirrs WSwhizzWSKwhiskeyWSKHPTNM VisakhapatnamWSKS whiskey'swhiskeys,WSS whizz's wizes wiz'swizzesWTKL watercolor&WTKLS watercolor's watercolorsWTPW waterpowerWTPWS waterpower'sWTSS virtuososXFFchivvyXFFSchivviesXFFTchivviedXFFYN chivvyingXKH shaykhsheikh5XKHS shaykh's shaykhs sheikh'ssheikhsXKHTM sheikhdom%XKHTMS sheikhdom's sheikhdomsXKLT chocolaty XLchileXLS chile'schilesXMRchimaera!XMRS chimaera's chimaerasXMSshammies XNSianXNSSian'sXPsharpyXPRNchaperon"XPRNS chaperon's chaperonsXPSsharpy's XTshat sherdshortie!XTLNS chitlins chitlins's'XTS sherd's sherds shortie'sYKNyuckingYKS yuck'syucks%YKT yoghurt yogurtyucked6YKTS yoghurt's yoghurts yogurt'syogurtsYTLyodelerYTLNyodeling YTLS yodeler'syodelersYTLTyodeledYXFT yeshivotÿÿÿÿÿÿÿÿì ÿÿÿÿ<ÿÿÿÿ(]a…ÿÿÿÿ¯2’ ¯R57ÿÿÿÿÒ ÿÿÿÿ CÛbßW óáP[^ÿÿÿÿÿÿÿÿ=x^ÿÿÿÿÿÿÿÿýH;ÿÿÿÿé\­?9HJC­‚ÿÿÿÿ_¶ÿÿÿÿû ÆCf7ÿÿÿÿÿÿÿÿÿÿÿÿ´Eÿÿÿÿ³9&ÿÿÿÿ&1ÿÿÿÿê ‘&¯1ÿÿÿÿÿÿÿÿƒPÿÿÿÿÿÿÿÿ ã]MÿÿÿÿÿÿÿÿÿÿÿÿKÿÿÿÿ—"<:ÀZ£ÿÿÿÿ,ÿÿÿÿ«ÿÿÿÿðV©$ÿÿÿÿq1ÝZÿÿÿÿkJ<ÿÿÿÿÿÿÿÿûQÿÿÿÿ*Qÿÿÿÿ¡SZ#1/™„TöPÿÿÿÿÓ^ÿÿÿÿÿÿÿÿÿÿÿÿŒ`ò6G,ÿÿÿÿõ$½%¤WøSaØ6ÂZÿÿÿÿ14@ÿÿÿÿQ »Nÿÿÿÿ8)LúUš ÿÿÿÿÿÿÿÿÿÿÿÿ$Ù7ÿÿÿÿÿÿÿÿˆ#z.ð‘?ÿÿÿÿÿÿÿÿm=ÿÿÿÿ7 /8×Fö0tc¡bÿÿÿÿpÿÿÿÿIH>ÆVM4öOÊMê4ÿÿÿÿ§ íR± ÿÿÿÿR((€G ]œ7ÈG@!¨ ÄAA!%ÿÿÿÿL0oDäÿÿÿÿë:ê7 .ÿÿÿÿÿÿÿÿ,DÿÿÿÿÿÿÿÿÿÿÿÿOüBÿÿÿÿÿÿÿÿ ÷#ÿÿÿÿ„1ÿÿÿÿŠ2‘è-Ú)ÿÿÿÿcÿÿÿÿ‡'ÿÿÿÿbÿÿÿÿ² !.G10Nÿÿÿÿÿÿÿÿp*B MÉTÿÿÿÿFÏ@ÿÿÿÿ£ÿÿÿÿÿÿÿÿ’ÿÿÿÿCFÿÿÿÿ`N|93OÇEÒ(Ãx3ÿÿÿÿÿÿÿÿ'ÿÿÿÿ·+ÿÿÿÿeFŸ ÿÿÿÿ ÿÿÿÿ Fÿÿÿÿÿÿÿÿÿÿÿÿ$"±0j]ÿÿÿÿÿÿÿÿ 7ÿÿÿÿÿÿÿÿ‰I ÿÿÿÿÂbÿÿÿÿpPË'ÿÿÿÿÿÿÿÿNÿÿÿÿÂ)ÿÿÿÿ)XÿÿÿÿÿÿÿÿÈÿÿÿÿ£,–‰õ`ÞNqÿÿÿÿ¨ª[›ôE\ÿÿÿÿ÷/Y/b @?üG+–;ÿÿÿÿ|bÿÿÿÿõ%„¥/éÿÿÿÿic3:±Q¹ÿÿÿÿÿÿÿÿû…Qÿÿÿÿ-T($ÿÿÿÿO<ô;zFQ)q_ôÿÿÿÿÿÿÿÿÿÿÿÿNÍ2”YÖ$«8gVfCÿÿÿÿbÿÿÿÿuÿÿÿÿç—9ÿÿÿÿ¿X'`zI ÿÿÿÿãO¤ö!û9þ?:T /ÿÿÿÿ=›5ÿÿÿÿÅÔ,4¸<‰H£<Ã*ÿÿÿÿëÿÿÿÿÿÿÿÿÝ5²KÿÿÿÿDULNÿÿÿÿ–4ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ_\Ób¸^gIÿÿÿÿÝ-½!ÿÿÿÿÿÿÿÿ,.kŸ'kÿÿÿÿÿÿÿÿ‹>‹YçTƒ$_bæ cT\$5ÿÿÿÿlV:3’ÿÿÿÿ[’3Ï3ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¯@4EÿÿÿÿÞ„ÿÿÿÿÿÿÿÿµ¼qM >‹_Öÿÿÿÿÿÿÿÿ‡“\ÿÿÿÿ&3"*ÿÿÿÿÑ ^öCÿÿÿÿÿÿÿÿ¹ÿÿÿÿÀQêcuKÖv!ÿÿÿÿƒ4ÿÿÿÿXùÿÿÿÿ¬JÿÿÿÿÄBÿÿÿÿ Uÿÿÿÿÿÿÿÿ{8Mÿÿÿÿí'ãM\Tª;ÿÿÿÿåÿÿÿÿŸK)`ÿÿÿÿ,cÿÿÿÿPÇB4h,· QG?15ê#/ºa¼"ÿÿÿÿîKžòDìà4ÿÿÿÿf#O°+ $Ò%8£"{`œ.ÿÿÿÿßI>dÿÿÿÿÿÿÿÿÿÿÿÿá2Æ#ÿÿÿÿnaçÿÿÿÿÿÿÿÿa.÷1³CíoXÿÿÿÿz&óÿÿÿÿ÷bÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ1ŒBÔKoG/Ì.ÿÿÿÿÿÿÿÿõ_ÿÿÿÿÿÿÿÿÿÿÿÿ{Z™1á+ÿÿÿÿ»r )<ÿÿÿÿ¤ÿÿÿÿÿÿÿÿÖjE¨ZN ÿÿÿÿˆ(ÿÿÿÿ„Ï b<ÿÿÿÿACMQ–N÷=P9³_‘I=šMT®Y§ˆ[è!›=2ÿÿÿÿB\(EZ_,9ÉOÿÿÿÿ+SHÿ P,ÿÿÿÿ:%.Yæç QWS'â<ÿÿÿÿÿÿÿÿš[†64~Lÿÿÿÿÿÿÿÿ³ ›V*ÿÿÿÿÆRf&hARGYZÿÿÿÿÿÿÿÿ®]ÿÿÿÿQOÿÿÿÿÊWœ6“ ÿÿÿÿ¿JÿÿÿÿaRŠKÿÿÿÿ,ag ÿÿÿÿÿÿÿÿO3I#ÿÿÿÿÙÿÿÿÿÀÿÿÿÿI@H nã0TV^.&d!ÿÿÿÿÿÿÿÿ¯õJl>».ÿÿÿÿvkÿÿÿÿª-íÿÿÿÿÿÿÿÿe ÿÿÿÿ\ÿÿÿÿ} þL¦&ÿÿÿÿ6N²Vc_¿@Ã]ÿÿÿÿÍÿÿÿÿˆ-Å6+Z}+ kGÿÿÿÿ.^—]´FÔ(SFJ  ÿÿÿÿ°ÿÿÿÿ;UZS80ÿÿÿÿY À/G-ARÿÿÿÿÊÿÿÿÿ#3 ÿÿÿÿÿÿÿÿêFEÿÿÿÿ5,ÿÿÿÿÿÿÿÿ±ÿÿÿÿÿÿÿÿ«=?å>aÿÿÿÿÿÿÿÿÿÿÿÿ²Wÿÿÿÿÿÿÿÿü*` $],Jvÿÿÿÿ J6æ(ÿÿÿÿøMÿÿÿÿÿÿÿÿNbS2ÿÿÿÿÿÿÿÿÿÿÿÿÅc ,Ç ÿÿÿÿÿÿÿÿ T,CÿÿÿÿSiWÿÿÿÿÿÿÿÿÿÿÿÿWÿÿÿÿZ 2Ä ÿÿÿÿZUâ ÿÿÿÿÓXÿÿÿÿÿÿÿÿÿÿÿÿR e(!Uÿÿÿÿÿÿÿÿ··4w0ŠSÿÿÿÿRAÿÿÿÿÌ+ñ.ÑHt6ÿÿÿÿe)-Kÿÿÿÿ–ÿÿÿÿ¤a‰7¿7ÿÿÿÿ5°ÿÿÿÿE§+ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿNLÿÿÿÿs\L.L$ÿ!ÿÿÿÿÿÿÿÿ®ÖAÿÿÿÿÝ=OI%F—)å Q[0-!óN¦Ý?`Hÿÿÿÿ6rS]» ÿÿÿÿŸ%^-ÿÿÿÿÿÿÿÿÿÿÿÿÒ/k©ðTž(C&É5%;‡8dÙye?k 6>›Q>Aéÿÿÿÿn;j\•-¨.´ÿÿÿÿÿÿÿÿÄ8i`½-b3!>aà"oêLÿÿÿÿ¢Yÿ«5ÿÿÿÿÿÿÿÿ:î)(è@XÿÿÿÿŒ!#+\×:ÿÿÿÿÿÿÿÿó6NZž@ÿÿÿÿ8ÿÿÿÿÿÿÿÿÿÿÿÿ…aíÿÿÿÿÿÿÿÿ€:áG!NÿÿÿÿÍ*úTÅ:$R¶GÓUÿÿÿÿÿÿÿÿ+á ?DÿÿÿÿµÿÿÿÿÿÿÿÿâHªþYÿÿÿÿG:[ÿÿÿÿÌ ÿÿÿÿu-B½ñ+Ø=J¬\nY+ÿÿÿÿêJÅÿÿÿÿœ0ÿÿÿÿPPV;Jÿÿÿÿ0·T÷XÿÿÿÿÿÿÿÿÿÿÿÿÇSTJ®HÿÿÿÿÔ8ÿÿÿÿ8ò]ÛIÿÿÿÿç[ÿÿÿÿÿÿÿÿL±MÁYä^ÿÿÿÿëAÞ@ÿÿÿÿÌNBÇÔÿÿÿÿØ0ÿÿÿÿÿÿÿÿÿÿÿÿÙPÿÿÿÿriBÿÿÿÿšUÿÿÿÿÿÿÿÿ™®ÿÿÿÿÚSÿÿÿÿ]4Àš€Õÿÿÿÿ§^ÞaÿÿÿÿŸ&oT_V_îÿÿÿÿÿÿÿÿD]µ6cOÿÿÿÿl6b0 ÿÿÿÿçQ.W?ÿÿÿÿ ]ÿÿÿÿÍ![ FOK\ÿÿÿÿÆ0ÿÿÿÿk+ÿÿÿÿR‰OY*?'•*c5£Gò&ÿÿÿÿ?c1+ë,ìÃÿÿÿÿ}A•^ÿÿÿÿl#)[P ~ÃQ€$“RÓÿÿÿÿÿÿÿÿg^ÿÿÿÿÿÿÿÿ*#ÿÿÿÿæUÚ«>»DÿÿÿÿrLÞjQÿÿÿÿ—JCÿÿÿÿxU(BSÿÿÿÿ«I+!ÿÿÿÿo"?"² :4f'tQˆ%R%mb>(è$ö$ !) ÿÿÿÿ`I,ÿÿÿÿÿÿÿÿAÿÿÿÿÿÿÿÿ<<aKÖ'‡ª›:ÿÿÿÿ5×ÿÿÿÿHMÿÿÿÿ/G*A^ÿÿÿÿ %ÐKc9ÿÿÿÿ} U"ÿÿÿÿóº3•±ATÿÿÿÿ[>£2 B;ÿÿÿÿÈ`ÿÿÿÿ^`ÿÿÿÿK{,aÿÿÿÿ)üÿÿÿÿÿÿÿÿ! z<NXX=*(Ü9À=ÿÿÿÿ¤3 Nû3›,?¬LÿÿÿÿÀO*2©X‘Aÿÿÿÿÿÿÿÿ¥T~cÿÿÿÿºHÊDu5ÿÿÿÿYÿÿÿÿå1RE»[d8$ÿÿÿÿ¶'ýFÿÿÿÿ§PýUFÿÿÿÿ|ÿÿÿÿmÆ,ÿÿÿÿ[²6ÿÿÿÿÿÿÿÿŠ0ÿÿÿÿXÌ" Ž@ÿÿÿÿÿÿÿÿ( Þ!ÿÿÿÿD×?ÿÿÿÿEHÄUÈ&ɸ*ÿÿÿÿn7ÿÿÿÿ¿Óÿae3ÿÿÿÿÿÿÿÿìHâEYMÿÿÿÿ†VßžRCÅIÛKƒÿÿÿÿ&4šü G_ÿÿÿÿýäC^D`-~2žO56*'ÒOŠ5xXÿÿÿÿÿÿÿÿÌ; H•#ÿÿÿÿÌ$ÌLÿÿÿÿÿÿÿÿLPcÿÿÿÿÿÿÿÿ•XçX…E6n[œAl8ÿ56*ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿm@§ÿÿÿÿÿÿÿÿXXÿÿÿÿ‹ÿÿÿÿ¬*R7Þ`ÿÿÿÿ;ÿÿÿÿÿÿÿÿÿÿÿÿ‰ÿÿÿÿÿÿÿÿ/VIP8ÿÿÿÿS>2 ?kÜ(ÒmU|?ÿÿÿÿÉP×|D5Bða9íSà?ÿÿÿÿÿÿÿÿ:ÿÿÿÿ”$ÕVÿÿÿÿw(q4xmlcopyeditor-1.2.1.3/src/aspell/dict/en_GB-wo_accents.multi0000664000175000017500000000013212402464555022402 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_GB-ise-wo_accents.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/english-wo_accents.alias0000664000175000017500000000012312402464555023020 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en-wo_accents.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/en_US-w_accents.multi0000664000175000017500000000015212402464555022264 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en-common.rws add en_US-w_accents-only.rws xmlcopyeditor-1.2.1.3/src/aspell/dict/american-wo_accents.alias0000664000175000017500000000012612402464555023151 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_US-wo_accents.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/english-w_accents.alias0000664000175000017500000000012212402464555022640 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en-w_accents.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/british-ize-wo_accents.alias0000664000175000017500000000013212402464555023620 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_GB-ize-wo_accents.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/american-variant_1.alias0000664000175000017500000000012512402464555022707 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_US-variant_1.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/english.alias0000664000175000017500000000011012402464555020671 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/english-variant_1.alias0000664000175000017500000000012212402464555022556 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en-variant_1.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/en_US-wo_accents.multi0000664000175000017500000000015312402464555022444 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en-common.rws add en_US-wo_accents-only.rws xmlcopyeditor-1.2.1.3/src/aspell/dict/en_CA-wo_accents.multi0000664000175000017500000000015312402464555022400 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en-common.rws add en_CA-wo_accents-only.rws xmlcopyeditor-1.2.1.3/src/aspell/dict/en_GB-ise-w_accents.multi0000664000175000017500000000015612402464555023007 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en-common.rws add en_GB-ise-w_accents-only.rws xmlcopyeditor-1.2.1.3/src/aspell/dict/en_US-variant_0.multi0000664000175000017500000000012212402464555022176 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en-variant_0.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/british-variant_0.alias0000664000175000017500000000012512402464555022573 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_GB-variant_0.multi xmlcopyeditor-1.2.1.3/src/aspell/dict/en-w_accents-only.rws0000664000175000017500000032360012402464555022323 0ustar zanezaneaspell default speller rowl 1.10Na¼°Ð¦ð€]›s enphonet1.1*@*B*F*K *L*M*N%*P2*R7*S8*T>*XG@RK@SN@TOBBSBFTBHUBKVBLZBN^BP`BRaBSgBTjBXoBYpFBqFFwFKzFL€FM‡FN‰FRFS‘FT“FY˜HB™HKHLžHM HN¨HP¬HS°HT±K@²KB³KF¹KK½KL¿KMÌKNÑKPÚKRÜKSæKTëKWóLBõLFúLKÿLMLNLSLTM M@ MB MFMKMLMMMNMR$MS%MT,MW2MX4N6NB7NF<NK?NM@NNCNSDNTENXHPBIPFJPKKPLLPMWPNXPP]PR_PSgPTmPYuRvR@wRBxRF{RK}RL„RM†RNŽRP’RS”RT–RW™RXšSBœSF¡SK¥SL­SM¶SN¼SPÄSRÉSSÍSTÐSWÙSXÛTBÝTFÞTHãTKäTLèTMíTNöTPýTRTS TTTWTXWW@WBWKWL#WM*WN+WP-WR0WS1WT6WX8XF9XK:XLBXNDXPEXRFXSIXTJYKNYTO*@P *@Rð*B*BN°*BR8*BSÁ*BT/*FK`*FLN*FN*FR9*FS¬*FT’*K§*KLº*KN“*KRF *KSè *KT*KYq*Lƒ*LF*LK|*LMP*LN{*LSš*M)*MBA*MFY*MK>*MLn*MNÅ*MP^*MRë*MS‚*MT´*MXÈ*N3*N@?*NB*NF¿*NK³*NL«*NMí *NN›"*NP>#*NRœ#*NSô$*NTû)*NXÁ/*P›0*PL¨0*PR2*PSZ2*PTN3*RMÀ4*Sô4*SF5*SH5*SNQ5*SS|5*ST•5*Tƒ6*TF¬6*TLä6*TMÙ8*TPó:*TR&;*TSQ;*TTõ;*TX=*XN=*XL\=*XR¶=*XS×=@RLè=@RS>@RWd>@SLÂ>@Tõ>@TK?@TRB?@TS²?BBRÑ?BFL(@BHF|@BKL)BBKPˆBBKTÚBBKWýBBLBECBLKÊCBLMDBLS6DBNL“DBNT¶DBPTEBR†EBR@§EBRKLFBRLþFBRS@GBRT[GBSNïGBSSHBST!HBTFÝHBTK%IBTL5IBTNâIBTS!JBXL=JBY–JFB®JFBB¼JFBFéJFBKKFBRKKFBSùKFFLFFRALFFSgMFK²MFK@ÈMFKLNFKS.NFKT]NFKXOFLßOFLFíOFLMfQFLNŸQFLSRFLT¼RFLY‘SFML¼SFMNüTFNOUFNL]UFNS'VFNT§VFRgWFRKuWFRPÔWFRT÷WFSLÁXFSSOYFTiYFTLvYFTRJZFTSäZFTWx[FY«[HB¹[HBRÓ[HBS©\HBTß\HKT]HLNŽ]HLS¼]HMá]HMFù]HMKg^HML2_HMN§_HMRâ`HMS½aHMT:bHN cHNK%cHNR\cHNSêdHPeHP@+eHPNŽeHPSéeHSPûeHTRµfK@TgKBsgKBKˆgKBLœgKBNÑgKBSBhKBTnhKF†hKFL“hKFSLiKFTeiKKL•iKKNüiKLˆjKLBªjKLF!lKLK¸mKLLònKLMpKLN qKLPÎrKLRsKLSkuKLTxvKLW’vKLXÓvKMBwKMLWwKMN€wKMPxKMXÚyKNB†zKNF&{KNKÝ{KNL—|KNNa}KNPú}KNR(~KNSKNT ‚KPSÖƒKPT1„KR&…KRF;…KRKß…KRLð…KRM®‡KRNtˆKRS0ŠKRTQ‹KRX.ŒKRY\ŒKSKSL/KSN?KSS`KSTŸKT\ŽKTB€ŽKTK©ŽKTLÙKTNB‘KTR~‘KTS3’KTX’KWLô’KWSÍ“LBé“LBL”LBRà”LBS#–LBT|–LFÛ–LFBê–LFLü–LFR’—LFSÞ—LKBû—LKL³˜LKM¶™LKTÝ™LMRf›LNS‹›LSMœLSNœLSTXœLTÍœLTRÛœLTSEM`M@LlMBLÏMFLÊžMKUŸMKNwŸMKR¥ MKS¡MKTª¡ML ¢MLL¢MLM‘¢MLS£MLT£MMRI¦MN4§MNFA§MNK¯¨MNLܨMNM©MNN©MNP¤©MNSnªMNT‡ªMNX«MRL«MSt¬MSBŒ¬MSK߬MSL&­MSMt­MSRü­MSTS®MTÙ¯MTBñ¯MTLP°MTNŸ±MTR„²MTS¦´MWNIµMWTZµMXLjµMXN°µN>¶NBI¶NBHg¶NBLß¶NBRX·NBS¢·NFLà·NFNy¸NFT”¸NKT¹¸NMBG¹NML„¹NMSºNNSJºNSL…ºNT »NTR%»NTS8½NXN`½PBL¾PFo¾PKM|¾PLô¾PLF¿PLKª¿PLL9ÀPLM_ÀPLNTÁPLRÙÁPLSõÂPLT¡ÃPLWÕÄPLXøÄPMLaÅPNK×ÅPNLÆPNN`ÇPNS‹ÇPNTõÇPPL#ÈPPR½ÈPRFÉPRK•ÊPRLNËPRNÌPRP–ÌPRRÍPRS€ÍPRT<ÏPS"ÐPSF0ÐPSLJÐPSNŒÐPSTïÐPSXÒPT„ÒPTF’ÒPTKÙÒPTL‹ÓPTNÔPTRIÔPTS ÕPTTÅÕPYR7ÖR`ÖR@RlÖRBLšÖRBRæÖRBT=×RFL×RFTgÙRKÚRKKÚRKLãÚRKNœÜRKP"ÞRKR¬ÞRKSßRLBQßRLS™ßRM;àRMFSàRML¶àRMM5áRMN©áRMROâRMSâRMT¿âRNKãRNLBãRNT™ãRNX-äRPR_äRPSsäRSÒäRSKêäRTKúäRTL”åRTNÑåRWL(æRXNfæRXXçSB-çSBK;çSBReçSBS»çSBT—èSFåèSFLéSFRÕéSFSóêSKUëSKLoëSKMIìSKN¨ìSKP8îSKRÅîSKS¶ïSKTìïSLFðSLBTðSLFrðSLLññSLMTòSLNèòSLSKóSLT\óSLY¸óSMBÙóSMKõSMLEõSMNéõSMPLöSMRÛöSN@2÷SNB‘÷SNFÜ÷SNK€øSNPÈøSNSþøSNT7úSNX;ÿSPKSPL°SPRæSPT–SPX@SR)SRL8SRSØSRXõSSBSSM*SSTMSTóSTBSTKÂSTLbSTM±STNSTR STSS STTn SWF SWPà SXLí SXR{ TBT¬ TFLç TFN% TFRl TFS} TFT± THMTKLªTKR™TKSQTKTˆTLôTLN!TLRuTLS‰TLTCTMhTMB“TMKbTML®TMNZTMP–TMRTMS¸TMTêTNúTNHTNK5TNL TNSeTNT©TNXyTPLTPNATPR›TPS%TPT”TR±TRF¿TRHî"TRK#TRLu#TRMö#TRN1%TRRÌ&TRWP'TSF”'TSKB(TSLs)TSMë*TSNÓ+TSTk-TT.TTB*.TTLZ.TTN /TTR0/TTTë/TWLW0TX1TXF1TXN`1WU2W@Ra2WBL¼2WKJ3WKLb3WKNû3WKS)4WKTF4WL"5WLFC5WLK¿5WLN7WLRf7WLSv7WLTÍ7WMN,8WNS©8WNTE9WPû9WPR:WPSà:WRK;WS:;WSKZ;WSL­;WSS¡<WST±<WTKK=WTL·=WXP?>XFLé>XK+?XKBC?XKH@XKLL@XKNn@XKR€@XKS©@XKTÛ@XLì@XLSú@XNLAXPRðAXRFPBXRK˜BXRSYCXSLrCXTDXTK"DXTL5DXTSqDYKT„DYTLÖD%*@PTK orthopaedic orthopedicK*@PTKS orthopaedicsorthopaedics's orthopedics orthopedics's(*@PTST orthopaedist orthopedistM*@PTSTSorthopaedist's orthopaedists orthopedist's orthopedists*@RS authorize*@RSN authorizing*@RSS authorizes*@RST authorized*@RSXN authorization.*@RSXNSauthorization'sauthorizations*Babbé arborarbour*BNSurbanize*BNSN urbanizing*BNSS urbanizes*BNST urbanized*BNSXN urbanization*BNSXNSurbanization's*BRKMNT abridgement,*BRKMNTS abridgement's abridgements*BRTKMNT abridgment* *BRTKMNTS abridgment's abridgmentsE*BS abbé's abbés arbor's arbors arbour'sarbours*BSN@absinth*BSN@S absinth's*BTabettor*BTS abettor'sabettors*FKNRLSovergeneralize*FKNRLSNovergeneralizing*FKNRLSSovergeneralizes*FKNRLSTovergeneralized*FKPTLSovercapitalize*FKPTLSNovercapitalizing*FKPTLSSovercapitalizes*FKPTLSTovercapitalized*FLairfoil*FLS airfoil'sairfoils*FNKLS evangelize*FNKLSN evangelizing*FNKLSS evangelizes*FNKLST evangelized*FNS offenceoffense9*FNSS offence's offences offense'soffenses*FRMFSS overemphasize*FRMFSSNoveremphasizing*FRMFSSSoveremphasizes*FRMFSSToveremphasized*FSPXLSoverspecialize*FSPXLSNoverspecializing*FSPXLSSoverspecializes*FSPXLSToverspecialized" *FSPXLSXN#overspecialization% *FSPXLSXNSoverspecialization's*FSSoversize*FSST oversized*FTWT afterward*Kaxokay*KLéclair*KLMTS acclimatize*KLMTSN acclimatizing*KLMTSS acclimatizes*KLMTST acclimatized*KLMTSXNacclimatization! *KLMTSXNSacclimatization's *KLN equaling equalling7*KLS éclair's éclairs equalize equalizer*KLSN equalizing2*KLSS equalizer's equalizers equalizes*KLST equalized*KLSXN equalization*KLSXNSequalization's'*KLT éclat equaledequalled*KLTSéclat's*KNaging*KNLKMNTacknowledgement5 *KNLKMNTSacknowledgement's acknowledgements *KNLTKMNTacknowledgment4 *KNLTKMNTSacknowledgment'sacknowledgments#*KNMS economize economizer*KNMSN economizing6*KNMSS economizer's economizers economizes*KNMST economized@*KNS aging's agings agonize organize organizer#*KNSN agonizing organizing*KNSNL agonizingly>*KNSS agonizes organizer's organizers organizes!*KNST agonized organized*KNSXN organization0*KNSXNLorganizationalorganizationally-*KNSXNSorganization's organizations*KNTorgandy*KNTS organdy's*KRNTS aggrandize *KRNTSMNTaggrandizement! *KRNTSMNTSaggrandizement's*KRNTSN aggrandizing*KRNTSS aggrandizes*KRNTST aggrandized1*KSaxeecus oecus okay'sokays*KSS axe'sax's*KSSRS accessorize*KSSRSN accessorizing*KSSRSS accessorizes*KSSRST accessorized*KSSSexorcise*KSSSN exorcising*KSSSS exorcises*KSSST exorcised*KSTMPRS extemporize *KSTMPRSN extemporizing *KSTMPRSS extemporizes *KSTMPRST extemporized *KSTMPRSXN!extemporization# *KSTMPRSXNSextemporization's*KSTNLS externalize*KSTNLSN externalizing*KSTNLSS externalizes*KSTNLST externalized *KSTNLSXN externalization6 *KSTNLSXNSexternalization'sexternalizations*KSTS oxidizeoxidizer*KSTSN oxidizing0*KSTSS oxidizer's oxidizersoxidizes*KSTSToxidized*KSTSXN oxidization*KSTSXNS oxidization's*KTaccouter*KTLS actualize*KTLSN actualizing*KTLSS actualizes*KTLST actualized*KTLSXN actualization*KTLSXNSactualization's*KTMNTS accouterments*KTRaccoutre*KTRMNTS accoutrements%*KTRN accoutering accoutring*KTRS accoutres#*KTRT accoutered accoutred*KTS accouters*KYNokaying *Lolé(*LFBTS alphabetize alphabetizer*LFBTSN alphabetizing=*LFBTSSalphabetizer's alphabetizers alphabetizes*LFBTST alphabetized*LFBTSXNalphabetization4 *LFBTSXNSalphabetization'salphabetizations*LKLSalkalize*LKLSN alkalizing*LKLSS alkalizes*LKLST alkalized *LKS eulogize eulogizer*LKSN eulogizing2*LKSS eulogizer's eulogizers eulogizes*LKST eulogized*LMNMaluminum*LMNMS aluminum's*LNélan*LNSélan's*LS Elyséeolé's*LSSElysée's*LSTSS elasticize*LSTSSN elasticizing*LSTSSS elasticizes*LSTSST elasticized*M armorarmour%*MBLS immobilize immobilizer*MBLSN immobilizing(*MBLSS immobilizers immobilizes*MBLST immobilized*MBLSXNimmobilization*MBLSXNSimmobilization's *MBNS ambianceambience>*MBNSS ambiance's ambiances ambience's ambiences*MF@T amphitheater*MF@TR amphitheatre-*MF@TRSamphitheatre's amphitheatres,*MF@TSamphitheater's amphitheaters*MFSS emphasize*MFSSN emphasizing*MFSSS emphasizes*MFSST emphasized*MKRémigré*MKRS émigré'sémigrés*MLT omeletomelette9*MLTS omelet's omelets omelette's omelettes*MNSimmunize*MNSN immunizing*MNSS immunizes*MNST immunized*MNSXN immunization,*MNSXNSimmunization's immunizations*MP@S empathize*MP@SN empathizing*MP@SS empathizes*MP@ST empathized*MPNL empanelimpanel&*MPNLN empanelling impaneling!*MPNLS empanelsimpanels$*MPNLT empanelled impaneled&*MPRLN imperiling imperilling$*MPRLT imperiled imperilled *MPST imposterimpostor>*MPSTS imposter's imposters impostor's impostors2*MR armorer armory armourerarmoury*MRKNS Americanize*MRKNSN Americanizing*MRKNSS Americanizes*MRKNST Americanized*MRKNSXNAmericanization5 *MRKNSXNSAmericanization'sAmericanizations *MRN armoring armouringm*MRS armorer's armorers armories armory's armourer's armourers armouries armoury's*MRT armoredarmoured1*MS armor's armors armour'sarmours*MTLS immortalize*MTLSN immortalizing*MTLSS immortalizes*MTLST immortalized*MTSamortize*MTSBL amortizable*MTSN amortizing*MTSS amortizes*MTST amortized*MTSXN amortization,*MTSXNSamortization's amortizations*MXNLS emotionalize*MXNLSNemotionalizing*MXNLSS emotionalizes*MXNLST emotionalized *Neon*N@LKS anthologize*N@LKSN anthologizing*N@LKSS anthologizes*N@LKST anthologized*N@MTS anathematize*N@MTSNanathematizing*N@MTSS anathematizes*N@MTST anathematized*N@RLenthrall*N@RLMNT enthrallment *N@RLMNTSenthrallment's*N@RLS enthralls*N@RST unauthorized*NBKNNST unbeknownst*NBPTST unbaptizedH*NFFRBL unfavorable unfavorably unfavourable unfavourably'*NFLFRT unflavored unflavoured*NFSLS universalize*NFSLSNuniversalizing*NFSLSS universalizes*NFSLST universalized*NFTLST unfertilized$*NKLRT uncolored uncoloured*NKLSS anglicize*NKLSSN anglicizing*NKLSSS anglicizes*NKLSST anglicized#*NKLT unequaled unequalled*NKNingénue!*NKNS ingénue'singénues*NKNST unorganized*NKR inquireinquiry*NKRN inquiring.*NKRS inquires inquiries inquiry's*NKRTinquired *NKS energize energizer*NKSN energizing2*NKSS energizer's energizers energizes*NKST energized*NKSTRMÅngström$*NLBLT unlabeled unlabelled*NLKanalog,*NLKS analogize analog'sanalogs*NLKSN analogizing*NLKSS analogizes*NLKST analogized*NLS analyzeanalyzer*NLSBL analyzable*NLSN analyzing/*NLSS analyzer's analyzersanalyzes!*NLST analyzed annualized%*NM anemia enamorenamour*NMKanemic%*NMKL anaemically anemically *NML enameler enameller#*NMLN enameling enamelling&*NMLNS enamelings enamellings@*NMLS enameler's enamelers enameller's enamellers!*NMLT enameled enamelled#*NMRN enamoring enamouring<*NMRT enamored enamoured unarmored unarmoured)*NMS anemia's enamorsenamours*NNSunionize*NNSN unionizing*NNSS unionizes*NNST unionized*NNSXN unionization*NNSXNSunionization's*NNXLST uninitialized)*NPRKTST unpracticed unpractised*NPSTRST unpasteurized*NPTSN unappetizing&*NRFLN unraveling unravelling?*NRFLT unraveled unravelled unrivaled unrivalled *NRKKNSBLunrecognizable*NRKKNST unrecognized*NRL enrolenroll%*NRLMNT enrollment enrolmentG*NRLMNTS enrollment's enrollments enrolment's enrolments*NRLS enrollsenrols*NRLST unrealized!*NS eon'seonsionize&*NS@TK anaesthetic anestheticJ*NS@TKS anaesthetic's anaesthetics anesthetic's anesthetics(*NS@TS anaesthetize anesthetize-*NS@TSNanaesthetizing anesthetizing+*NS@TSS anaesthetizes anesthetizesJ*NS@TST anaesthetist anaesthetized anesthetist anesthetizedO*NS@TSTSanaesthetist's anaesthetists anesthetist's anesthetists2*NS@TSXNanaesthetizationanesthetization7 *NS@TSXNSanaesthetization'sanesthetization's%*NS@X anaesthesia anesthesia*NS@XLKanesthesiology*NS@XLKS anesthesiology's *NS@XLKST!anesthesiologist8 *NS@XLKSTSanesthesiologist'sanesthesiologists**NS@XS anaesthesia's anesthesia's*NSFLST uncivilized!*NSFR unsavory unsavoury*NSNionizing*NSSionizes*NSTionized*NSTLinstill(*NSTLMNT installment instalmentL *NSTLMNTS installment's installments instalment's instalments*NSTLSinstills *NSTTXNLS!institutionalize# *NSTTXNLSN#institutionalizing" *NSTTXNLSS"institutionalizes" *NSTTXNLST#institutionalized& *NSTTXNLSXN'institutionalization) *NSTTXNLSXNS"institutionalization's*NSXN ionization*NSXNS ionization's *NTF endeavor endeavour(*NTFRN endeavoring endeavouring&*NTFRT endeavored endeavoured@*NTFS endeavor's endeavors endeavour's endeavours*NTFTLS individualize*NTFTLSNindividualizing*NTFTLSSindividualizes*NTFTLSTindividualized! *NTFTLSXN"individualization$ *NTFTLSXNS individualization's*NTKNS antagonize*NTKNSN antagonizing*NTKNSS antagonizes*NTKNST antagonized#*NTLB antilabor antilabour*NTLKTLSintellectualize! *NTLKTLSN!intellectualizing *NTLKTLSS intellectualizes *NTLKTLSTintellectualized*NTMS anatomize*NTMSN anatomizing*NTMSS anatomizes*NTMST anatomized*NTNLS internalize*NTNLSN internalizing*NTNLSS internalizes*NTNLST internalized*NTNLSXNinternalization! *NTNLSXNS internalization's*NTNXNLS internationalize" *NTNXNLSN"internationalizing! *NTNXNLSS!internationalizes! *NTNXNLST"internationalized% *NTNXNLSXNinternationalization*NTRentrée)*NTRMLT untrammeled untrammelled*NTRS entrée'sentrées*NTRTLST underutilized*NTS anodizeunitize"*NTSN anodizing unitizing *NTSS anodizesunitizes *NTST anodizedunitized*NTSTRLS industrialize *NTSTRLSNindustrializing *NTSTRLSSindustrializes *NTSTRLSTindustrialized" *NTSTRLSXN#industrialization$ *NTSTRLSXNS industrialization's*NXKBL unshakable%*NXLN initialing initialling*NXLS initialize*NXLSN initializing*NXLSS initializes*NXLST initialized*NXLSXNinitialization"*NXLT initialed initialled *Pépée*PLappall*PLKappliqué*PLKN appliquéing0*PLKS apologize appliqué's appliqués*PLKSN apologizing*PLKSS apologizes*PLKST apologized*PLKT appliquéd*PLNairplane#*PLNS airplane's airplanes*PLSappalls*PLT epaulet epaulette=*PLTS epaulet's epaulets epaulette's epaulettes%*PRLN appareling apparelling"*PRLT appareled apparelled*PS épée'sépées*PSNT epicenter*PSNTR epicentre'*PSNTRS epicentre's epicentres&*PSNTS epicenter's epicenters*PSTTS apostatize*PSTTSN apostatizing*PSTTSS apostatizes*PSTTST apostatized.*PTMS epitomize optimize optimizer&*PTMSN epitomizing optimizing$*PTMSS epitomizes optimizes$*PTMST epitomized optimized*PTMSXN optimization*PTMSXNSoptimization's*PTRFTupdraft#*PTRFTS updraft'supdrafts*PTS appetizer*PTSN appetizing*PTSNL appetizingly$*PTSS appetizer's appetizers*RMuremia*RMKuremic*RMSuremia's*Sarseass*SFKesophagi*SHLarsehole"*SHLS arsehole's arseholes*SNSNAsunción*SNSNS Asunción's*SS arse'sarses*STHS Esterházy*STHSS Esterházy's*STRKNestrogen*STRKNS estrogen's)*STRS estrous estrusestrus's"*STRSS estruses ostracize*STRSSN ostracizing*STRSSS ostracizes*STRSST ostracized(*T ardor ardourodorodour*TFKTartifact#*TFKTS artifact's artifactsB*TLS idealize idolize odorless odourlessutilize*TLSBL utilizable0*TLSN idealizing idolizing utilizing:*TLSS idealizes idolizes italicizeutilizes*TLSSN italicizing*TLSSS italicizes*TLSST italicized*TLSSXN italicization*TLSSXNSitalicization's-*TLST idealized idolizedutilized7*TLSXN idealization idolization utilizationN*TLSXNSidealization's idealizations idolization's utilization's*TMedema*TMNF outmaneuver*TMNFR outmanoeuvre.*TMNFRNoutmaneuveringoutmanoeuvring*TMNFRS outmanoeuvres,*TMNFRT outmaneuvered outmanoeuvred*TMNFS outmaneuvers>*TMS atomize atomizer edema's edemasitemize"*TMSN atomizing itemizing;*TMSS atomizer's atomizers atomizesitemizes *TMST atomizeditemized*TMSXN itemization*TMSXNS itemization's*TMTS automatize*TMTSN automatizing*TMTSS automatizes*TMTST automatized*TPTadapter *TPTS adapter'sadapters*TRoutré*TRT odoredodouredm*TS adiós ardor's ardors ardour's ardours iodize odor's odors odour'sodours*TSNiodizing*TSSiodizes*TSTiodized*TTétude*TTKAtatürk*TTKS Atatürk's*TTRLS editorialize*TTRLSNeditorializing*TTRLSS editorializes*TTRLST editorialized*TTS étude'sétudes*TTTNS attitudinize*TTTNSNattitudinizing*TTTNSS attitudinizes*TTTNST attitudinized*TXattaché*TXS attaché'sattachés *Xocher*XLasshole*XLKetiology*XLKS etiology's*XLS asshole'sassholes*XRochre*XRSochre's*XSocher's@RLTM thralldom@RLTMS thralldom's@RStheorize@RSN theorizing@RSS theorizes@RST theorized@RW throughwaythruway>@RWS throughway's throughways thruway'sthruways@SLNK Thessaloníki@SLNKSThessaloníki's@Ttheater@TK theatergoer'@TKS theatergoer's theatergoers@TRtheatre@TRK theatregoer)@TRKS theatregoer's theatregoers@TRS theatre'stheatres@TS theater'stheatersBBRS barbarizeBBRSN barbarizingBBRSS barbarizesBBRST barbarized BFLN beveling bevellingBFLNS bevellingsBFLT beveledbevelled*BHF behavior behaviourbehooveBHFN behoovingFBHFRL behavioral behaviorally behavioural behaviourally(BHFRSM behaviorism behaviourism-BHFRSMS behaviorism'sbehaviourism's(BHFRST behaviorist behaviouristNBHFRSTS behaviorist's behavioristsbehaviourist's behaviouristsKBHFS behavior's behaviors behaviour's behavioursbehoovesBHFTbehoovedBKLRS burglarizeBKLRSN burglarizingBKLRSS burglarizesBKLRST burglarized*BKPTLN backpedaling backpedalling'BKPTLT backpedaled backpedalledBKTBogotáBKTSBogotá's%BKWLN bejeweling bejewelling"BKWLT bejeweled bejewelledBLB belaborbelabour%BLBRN belaboring belabouring#BLBRT belabored belabouredBLBS belabors belaboursBLKbalkBLKNbalkingBLKS balk'sbalksBLKTbalked BLMBL blamable blameable;BLS blasé blowsier blowsy blowzierblowzy!BLSST blowsiest blowziestBNLBuñuelBNLSBuñuel'sBNTN bandanabandanna;BNTNS bandana's bandanas bandanna's bandannasBPTS baptizebaptizerBPTSN baptizing/BPTSS baptizer's baptizersbaptizesBPTSTbaptized BR Baeria Beriabrier7BR@LS breathalyser breathalyze breathalyzerBR@LSN breathalyzing;BR@LSS breathalysers breathalyzers breathalyzesBR@LST breathalyzedBRKRTS bureaucratizeBRKRTSNbureaucratizingBRKRTSSbureaucratizesBRKRTSTbureaucratized BRKRTSXN!bureaucratization" BRKRTSXNSbureaucratization's"BRLN barreling barrellingBRLT barreled barrelledBRS brier'sbriersBRTLS brutalizeBRTLSN brutalizingBRTLSS brutalizesBRTLST brutalizedBRTLSXN brutalizationBRTLSXNSbrutalization'sBSNbusingBSNSbusing'sBSSbusesBSTbusedBSTTS bastardizeBSTTSN bastardizingBSTTSS bastardizesBSTTST bastardizedBSTTSXNbastardization1BSTTSXNSbastardization'sbastardizations%BTFLN bedeviling bedevilling"BTFLT bedeviled bedevilledBTKBartókBTLRS bowdlerizeBTLRSN bowdlerizingBTLRSS bowdlerizesBTLRST bowdlerizedBTLRSXNbowdlerization1BTLRSXNSbowdlerization'sbowdlerizationsBTNR boutonnière(BTNRS boutonnière's boutonnièresBTS BoötesBoötes's"BXLN busheling bushellingBXLNS bushellingsBXLT busheled bushelledBY BaeyerBeyer FBfiberFBBT fiberboardFBBTS fiberboard'sFBFL fiberfillFBFLS fiberfill'sFBKFabergé%FBKLS fiberglass fiberglass'sFBRfibreFBRBT fibreboardFBRBTS fibreboard'sFBRFL fibrefillFBRFLS fibrefill's'FBRKLS fibreglass fibreglass'sFBRS fibre'sfibresFBS fiber'sfibers,FF favor favour fervorfervour>FFRBL favorable favorably favourable favourably FFRN favoring favouring7FFRT favored favorite favoured favourite@FFRTS favorite's favorites favourite's favourites&FFRTSM favoritism favouritism*FFRTSMS favoritism's favouritism'sJFFS favor's favors favour's favours fervor's fervour'sFK fogeyfogyFK@ forgatherFK@RN forgatheringFK@RT forgatheredFK@S forgathersFKLfecal.FKS fogey's fogeys fogiesfogy'sFKTfagot FKTN faggotingfagotingFKTRS factorizeFKTRSN factorizingFKTRSS factorizesFKTRST factorizedFKTRSXN factorizationFKTS fagot'sfagotsFKXNLS fictionalizeFKXNLSNfictionalizingFKXNLSS fictionalizesFKXNLST fictionalizedFKXNLSXN fictionalization6 FKXNLSXNSfictionalization'sfictionalizations FLflierFLFflavourFLFFL flavourfulFLFLfulfillFLFLMNT fulfillmentFLFLMNTS fulfillment's1FLFLS flavorless flavourlessfulfills#FLFRN flavoring flavouringEFLFRNS flavoring's flavorings flavouring's flavourings!FLFRT flavored flavoured,FLFS flavor's flavour'sflavours$FLFSM flavorsome flavoursomeFLMBflambéFLMBSflambé'sFLMBTflambéedFLN fuelingfuelling%FLNLN flanneling flannelling"FLNLT flanneled flannelledFLS flier'sfliers)FLSFS philosophize philosophizerFLSFSNphilosophizing?FLSFSSphilosophizer'sphilosophizers philosophizesFLSFST philosophized&FLT fueled fuelledphilterFLTRphiltre!FLTRS philtre'sphiltres FLTS philter'sphiltersFLTST flautistflutist<FLTSTS flautist's flautists flutist'sflutistsFLYflyerFLYS flyer'sflyersFMLformulaeFMLRS familiarizeFMLRSN familiarizingFMLRSS familiarizesFMLRST familiarizedFMLRSXNfamiliarization FMLRSXNSfamiliarization'sFMLS formalizeFMLSN formalizingFMLSS formalizesFMLST formalizedFMLSXN formalizationFMLSXNSformalization'sFMNSfeminizeFMNSN feminizingFMNSS feminizesFMNST feminized FNphony"FNLN funneling funnellingFNLSfinalizeFNLSN finalizingFNLSS finalizesFNLST finalizedFNLSXN finalizationFNLSXNSfinalization'sFNLT funneled funnelled<FNS faïence fiancé fiancée phoniesphony'sCFNSS faïence's fiancée's fiancées fiancé'sfiancés"FNTNL fontanel fontanelleCFNTNLS fontanelle's fontanelles fontanel's fontanelsFNTSS fantasizeFNTSSN fantasizingFNTSSS fantasizesFNTSST fantasized FRfayreFRK@ foregatherFRK@RN foregatheringFRK@RT foregatheredFRK@S foregathersFRPfrappéFRPSfrappé's%FRTNS fraternize fraternizerFRTNSN fraternizing9FRTNSS fraternizer's fraternizers fraternizesFRTNST fraternizedFRTNSXNfraternizationFRTNSXNSfraternization'sFSLS fossilizeFSLSN fossilizingFSLSS fossilizesFSLST fossilizedFSLSXN fossilizationFSLSXNSfossilization'sFSS fecesfeces's FTfêteFTL fetalfoetal"FTLS fertilize fertilizerFTLSN fertilizing5FTLSS fertilizer's fertilizers fertilizesFTLST fertilizedFTLSXN fertilizationFTLSXNSfertilization'sFTRLS federalizeFTRLSN federalizingFTRLSS federalizesFTRLST federalizedFTRLSXNfederalizationFTRLSXNSfederalization'sFTS fête'sfêtesFTSN@SSphotosynthesize FTSN@SSN photosynthesizingFTSN@SSSphotosynthesizesFTSN@SSTphotosynthesizedFTWNKL FurtwänglerFTWNKLS Furtwängler's FYfayerHB harborharbour"HBRN harboring harbouring HBRT harbored harbouredHBRTS hybridizeHBRTSN hybridizingHBRTSS hybridizesHBRTST hybridizedHBRTSXN hybridizationHBRTSXNShybridization's5HBS harbor's harbors harbour'sharboursHBThabituéHBTS habitué'shabituésHKTMT hectometerHKTMTR hectometre)HKTMTRS hectometre's hectometres'HKTMTS hectometer's hectometersHLNS HellenizeHLNSXN HellenizationHLSHéloiseHLSS Héloise'sHM humorhumourHMFL hemophiliaHMFLK hemophiliac*HMFLKS hemophiliac's hemophiliacsHMFLS hemophilia'sHMKLBN hemoglobinHMKLBNS hemoglobin'sHMKNS homogenizeHMKNSN homogenizingHMKNSS homogenizesHMKNST homogenizedHMKNSXNhomogenizationHMKNSXNShomogenization's"HMLS humorless humourlessRHMLSNS humorlessnesshumorlessness'shumourlessnesshumourlessness's;HMNS harmonize harmonizer humanize humanizer%HMNSN harmonizing humanizing_HMNSS harmonizer's harmonizers harmonizes humanizer's humanizers humanizes#HMNST harmonized humanized*HMNSXN harmonization humanization.HMNSXNSharmonization'shumanization'sHMRHK hemorrhageHMRHKN hemorrhaging(HMRHKS hemorrhage's hemorrhagesHMRHKT hemorrhagedHMRHT hemorrhoidHMRHTS hemorrhoids HMRN humoring humouringHMRT humoredhumoured2HMS humor's humors humour'shumoursJHMSTSS homeostasis homeostasis's homoeostasishomoeostasis'sHMTLK hematologyHMTLKK hematologicHMTLKKL hematologicalHMTLKS hematology'sHMTLKST hematologist.HMTLKSTShematologist's hematologistsHMTThematiteHMTTS hematite'sHN honorhonourHNK hankiehankyHNKS hankie'shanky's4HNR honoree honorer honoureehonourerYHNRBL Honorable honorable honorably Honourable honourable honourablyTHNRBLNS honorablenesshonorableness'shonourablenesshonourableness's HNRN honoring honouringoHNRS honoree's honorees honorer's honorers honouree's honourees honourer's honourersHNRT honoredhonoured1HNS honor's honors honour'shonoursHPhippieHP@SS hypothesizeHP@SSN hypothesizingHP@SSS hypothesizesHP@SST hypothesizedHPNTS hypnotizeHPNTSN hypnotizingHPNTSS hypnotizesHPNTST hypnotizedHPShippie'sHSPTLS hospitalizeHSPTLSN hospitalizingHSPTLSS hospitalizesHSPTLST hospitalizedHSPTLSXNhospitalization4 HSPTLSXNShospitalization'shospitalizationsHTRLS hydrolyzeHTRLSN hydrolyzingHTRLSS hydrolyzesHTRLST hydrolyzedK@TRS catheterizeK@TRSN catheterizingK@TRSS catheterizesK@TRST catheterizedKBgibegybeKBKS QuébecoisKBLTKK gobbledygookKBLTKKSgobbledygook'sKBN gibinggybingKBNS carbonizeKBNSN carbonizingKBNSS carbonizesKBNST carbonized+KBS gibe's gibes gybe'sgybesKBT gibedgybed KFcaféKFL cavilercaviller KFLN caviling cavilling#KFLNS cavilings cavillings;KFLS caviler's cavilers caviller's cavillersKFLT caviledcavilledKFS café'scafésKFTNcaftanKFTNS caftan'scaftans"KKLN cudgeling cudgelling%KKLNS cudgelings cudgellingsKKLT cudgeled cudgelledKKNgarçonKKNS garçon'sgarçonsKKNSBL cognizableKKNSNS cognizanceKKNSNSS cognizance'sKKNSNT cognizant!KL color colourcouléeKLBcaliber&KLBLNT colorblind colourblindYKLBLNTNScolorblindnesscolorblindness'scolourblindnesscolourblindness'sKLBLS globalizeKLBLSN globalizingKLBLSS globalizesKLBLST globalizedKLBLSXN globalizationKLBLSXNSglobalization'sKLBRcalibre!KLBRS calibre'scalibresKLBS caliber'scalibers=KLFL colorful colorfully colourful colourfullyOKLFLNS colorfulnesscolorfulness's colourfulnesscolourfulness'sKLFNS galvanizeKLFNSN galvanizingKLFNSS galvanizesKLFNST galvanizedKLFNSXN galvanizationKLFNSXNSgalvanization's#KLFST colorfast colourfastSKLFSTNS colorfastnesscolorfastness'scolourfastnesscolourfastness'sKLKcalkKLKNcalkingKLKS calk'scalksKLKTcalkedKLKTBL collectible+KLKTBLS collectible's collectiblesKLKTFS collectivizeKLKTFSNcollectivizingKLKTFSS collectivizesKLKTFST collectivizedKLKTFSXN collectivization! KLKTFSXNScollectivization's"KLLS colorless colourless'KLLSL colorlessly colourlesslySKLLSNS colorlessnesscolorlessness'scolourlessnesscolourlessness'sKLLT kiloliterKLLTR kilolitre&KLLTRS kilolitre's kilolitres$KLLTS kiloliter's kilolitersKLM clamorclamour#KLMRN clamoring clamouringKLMRS glamorizeKLMRSN glamorizingKLMRSS glamorizesKLMRST glamorizedKLMRSXN glamorizationKLMRSXNSglamorization's!KLMRT clamored clamoured7KLMS clamor's clamors clamour'sclamoursKLMT kilometerKLMTR kilometre&KLMTRS kilometre's kilometres$KLMTS kilometer's kilometersKLNK clangorclangour#KLNKS clangor's clangour's KLNS colonize colonizerKLNSN colonizing2KLNSS colonizer's colonizers colonizesKLNST colonizedKLNSXN colonizationKLNSXNScolonization'sKLNTL clientèle%KLNTLS clientèle's clientèlesKLPNjalapeño"KLPNS jalapeño's jalapeños KLRN coloring colouring%KLRNS coloring's colouring's!KLRNT colorant colourantAKLRNTS colorant's colorants colourant's colourantsKLRNTST clarinetist,KLRNTSTS clarinetist's clarinetists KLRS colorize colourize%KLRSN colorizing colourizing#KLRSS colorizes colourizes<KLRST colorist colorized colourist colourized$KLRSTS colorists colourists*KLRSXN colorization colourization/KLRSXNScolorization'scolourization'sKLRT coloredcoloured;KLRTS colored's coloreds coloured's colouredsRKLS color's colors colour's colours coulée's couléesglacéKLS@NKS calisthenics KLSN cloisonnéglacéingKLSNS cloisonné's!KLSRN glycerin glycerine&KLSRNS glycerine's glycerin'sKLSSglacésKLSTglacéedKLTRLS collateralizeKLW colorway colourway!KLWS colorways colourwaysKLXclichéKLXS cliché'sclichésKLXTclichéd#KMBLN gamboling gambolling KMBLT gamboled gambolledKMLKgemologyKMLKS gemology's%KMNTS gormandize gormandizerKMNTSN gormandizing9KMNTSS gormandizer's gormandizers gormandizesKMNTST gormandizedKMPRcompèreKMPRN compèringKMPRScompèresKMPRTcompèred KMPTMNTLS!compartmentalize# KMPTMNTLSN#compartmentalizing" KMPTMNTLSS"compartmentalizes" KMPTMNTLST#compartmentalized& KMPTMNTLSXN'compartmentalization) KMPTMNTLSXNS#compartmentalization'sKMPTRS computerizeKMPTRSN computerizingKMPTRSS computerizesKMPTRST computerizedKMPTRSXNcomputerization KMPTRSXNScomputerization'sKMXLS commercializeKMXLSNcommercializingKMXLSScommercializesKMXLSTcommercializedKMXLSXN commercialization!KMXLSXNScommercialization'sKNBLS cannibalizeKNBLSN cannibalizingKNBLSS cannibalizesKNBLST cannibalizedKNBLSXNcannibalizationKNBLSXNS cannibalization'sKNFNXNLSconventionalize! KNFNXNLSN!conventionalizing KNFNXNLSS conventionalizes KNFNXNLSTconventionalizedKNFRRconfrère#KNFRRS confrère's confrèresKNKLK gynecology(KNKLKK gynaecologic gynecologicKNKLKKL gynecologicalKNKLKS gynecology'sKNKLKST gynecologist-KNKLKSTSgynecologist's gynecologists"KNLN kenneling kennellingKNLScanalizeKNLSN canalizingKNLSS canalizesKNLST canalizedKNLSXN canalizationKNLSXNScanalization'sKNLT kenneled kennelledKNNScanonizeKNNSN canonizingKNNSS canonizesKNNST canonizedKNNSXN canonization,KNNSXNScanonization's canonizationsKNPcanapéKNPS canapé'scanapésKNRH gonorrheaKNRHL gonorrhealKNRHS gonorrhea'sKNRLS generalizeKNRLSN generalizingKNRLSS generalizesKNRLST generalizedKNRLSXNgeneralization1KNRLSXNSgeneralization'sgeneralizationsVKNSL canceler canceller councillor councilor counsellor counselor@KNSLN canceling cancelling counseling counselling¸KNSLS canceler's cancelers canceller's cancellers councillor's councillors councilor's councilors counsellor's counsellors counselor's counselors<KNSLT canceled cancelled counseled counselledKNSMconsomméKNSMS consommé'sKNSPSN ConcepciónKNSPTLS conceptualizeKNSPTLSNconceptualizingKNSPTLSSconceptualizesKNSPTLSTconceptualized! KNSPTLSXN"conceptualization: KNSPTLSXNSconceptualization'sconceptualizationsKNSTS concertizeKNSTSN concertizingKNSTSS concertizesKNSTST concertizedKNT candorcandourKNTKSTLS contextualize KNTKSTLSNcontextualizing KNTKSTLSScontextualizes KNTKSTLSTcontextualized" KNTKSTLSXNcontextualizationKNTKTN kindergärtner/KNTKTNSkindergärtner'skindergärtnersKNTNRS containerizeKNTNRSNcontainerizingKNTNRSS containerizesKNTNRST containerizedKNTNRSXN containerization" KNTNRSXNScontainerization'sKNTS candor's candour'sKPSLS capsulizeKPSLSN capsulizingKPSLSS capsulizesKPSLST capsulizedKPTLS capitalizeKPTLSN capitalizingKPTLSS capitalizesKPTLST capitalizedKPTLSXNcapitalizationKPTLSXNScapitalization'sKPTS jeopardizeKPTSN jeopardizingKPTSS jeopardizesKPTST jeopardizedKRgraygrey KRFL groveler groveller#KRFLN graveling gravelling@KRFLS groveler's grovelers groveller's grovellers KRFLT graveled gravelledKRKcuraçaoOKRL caroler caroller crueler crueller quarreler quarrellerVKRLN caroling carolling grueling gruelling quarreling quarrelling%KRLNL gruelingly gruellingly#KRLNS gruelings gruellingswKRLS caroler's carolers caroller's carollers quarreler's quarrelers quarreller's quarrellers!KRLST cruelest cruellest8KRLT caroled carolled quarreled quarrelledKRMLS caramelizeKRMLSN caramelizingKRMLSS caramelizesKRMLST caramelizedKRMNLS criminalizeKRMNLSN criminalizingKRMNLSS criminalizesKRMNLST criminalized#KRN groyne krónakrónur#KRNLT crenelate crenellate(KRNLTN crenelating crenellating&KRNLTS crenelates crenellates&KRNLTT crenelated crenellated(KRNLXN crenelation crenellationNKRNLXNS crenelation's crenelationscrenellation's crenellations]KRNS grayness grayness's greyness greyness's groyne's groyneskróna'sKRNWLT GrünewaldKRNWLTS Grünewald'sBKRS crosier crozier gray's grays grey'sgreys9KRSS crosier's crosiers crozier'scroziersKRSTLS crystallizeKRSTLSN crystallizingKRSTLSS crystallizesKRSTLST crystallizedKRSTLSXNcrystallization KRSTLSXNScrystallization'sKRTNcroûton!KRTNS croûton'scroûtons#KRTSS criticize criticizerKRTSSN criticizing6KRTSSS criticizer's criticizers criticizesKRTSST criticized!KRTTS crudités crudités'sKRXcrècheKRXS crèche'scrèchesKRY grayergreyerKRYN grayinggreyingKRYRGruyèreKRYRS Gruyère'sKRYST grayestgreyestKRYT grayedgreyedKRYX grayishgreyishKS coziercozyczarKSLcozily KSNS coziness coziness's-KSS cozies cozy's czar'sczarsKSSTcoziestKSTM costumierKSTMR costumireKSTMS customizeKSTMSN customizingKSTMSS customizesKSTMST customizedKSTMSXN customizationKSTMSXNScustomization's#KT cardiae cardiegoiterKTBKGöteborgKTBKS Göteborg'sKTKcortègeKTKMNTjudgmentKTKMNTL judgmental%KTKMNTS judgment's judgmentsKTKRS categorizeKTKRSN categorizingKTKRSS categorizesKTKRST categorizedKTKRSXNcategorization2KTKRSXNScategorization'scategorizationsKTKS cortège'scortègesKTLGödel:KTLK catalog cataloger catalogue cataloguer%KTLKN cataloging cataloguingzKTLKS cataloger's catalogers catalog's catalogs cataloguer's cataloguers catalogue's catalogues#KTLKT cataloged cataloguedKTLS catalyzeGödel'sKTLSN catalyzingKTLSS catalyzesKTLST catalyzedKTNR jardinière&KTNRS jardinière's jardinièresKTRgoitre+KTRS cauterize goitre'sgoitresKTRSN cauterizingKTRSS cauterizesKTRST cauterizedKTRSXN cauterizationKTRSXNScauterization's*KTS ghettoize goiter'sgoitersKTSN ghettoizingKTSS ghettoizesKTST ghettoizedKTXS catechizeKTXSN catechizingKTXSS catechizesKTXST catechizedKWL jewelerjeweller KWLN jeweling jewellingKWLR jewelleryjewelry$KWLRS jewellery's jewelry's;KWLS jeweler's jewelers jeweller's jewellersKWLT jeweledjewelledKWSTRMNGewürztraminerLB laborlabourLBL libelerlibeller9LBLN labeling labelling libeling libellingTLBLS libeler's libelers libeller's libellers libellouslibelous4LBLT labeled labelled libeledlibelledLBR laborerlabourerLBRLS liberalizeLBRLSN liberalizingLBRLSS liberalizesLBRLST liberalizedLBRLSXNliberalization2LBRLSXNSliberalization'sliberalizations LBRN laboring labouring;LBRS laborer's laborers labourer's labourersLBRT laboredlaboured2LBS labor's labors labour'slabours&LBSFN laborsaving laboursavingLBTMS lobotomizeLBTMSN lobotomizingLBTMSS lobotomizesLBTMST lobotomizedLFlouverLFBLlivableLFL levelerleveller LFLN leveling levelling;LFLS leveler's levelers leveller's levellersLFLT leveledlevelledLFRlouvreLFRS louvre'slouvresLFRT louveredlouvredLFS louver'slouversLKBL likablelikeableKLKBLNS likableness likableness's likeablenesslikeableness's%LKBLT likability likeability)LKBLTS likability's likeability'sLKLS legalizelocalize$LKLSN legalizing localizing"LKLSS legalizes localizes0LKLST lackluster legalized localizedLKLSTR lacklustre)LKLSXN legalization localization-LKLSXNSlegalization'slocalization'sLKMleukemiaLKMS leukemia'sLKTMS legitimizeLKTMSN legitimizingLKTMSS legitimizesLKTMST legitimizedLKTMSXNlegitimizationLKTMSXNSlegitimization'sLKTMTS legitimatizeLKTMTSNlegitimatizingLKTMTSS legitimatizesLKTMTST legitimatized"LKTS liquidize liquidizerLKTSN liquidizing5LKTSS liquidizer's liquidizers liquidizesLKTST liquidizedLMRLumièreLMRS Lumière'sLNSlionizeLNSN lionizingLNSSlionizesLNSTlionizedLNSXN lionizationLNSXNS lionization'sLSMlissomeLSNSlicence-LSNSS licence's licences license'sLSTlusterLSTLS lusterlessLSTRlustreLSTRLS lustrelessLSTRSlustre'sLSTSluster's LTliterLTRlitreLTRS litre'slitresLTRT littérateur(LTRTS littérateur's littérateursLTS liter'sliters MmeowM@LKS mythologizeM@LKSN mythologizingM@LKSS mythologizesM@LKST mythologized-MBLS marbleize mobilize mobilizer%MBLSN marbleizing mobilizing@MBLSS marbleizes mobilizer's mobilizers mobilizes#MBLST marbleized mobilizedMBLSXN mobilization,MBLSXNSmobilization's mobilizations"MFLN marveling marvelling"MFLS marvellous marvelous'MFLSL marvellously marvelouslyMFLT marveled marvelled!MK meager moggiemoggyMKNLS marginalizeMKNLSN marginalizingMKNLSS marginalizesMKNLST marginalizedMKNLSXNmarginalizationMKNTS magnetizeMKNTSBL magnetizableMKNTSN magnetizingMKNTSS magnetizesMKNTST magnetizedMKNTSXN magnetizationMKNTSXNSmagnetization'sMKRmeagreMKRMmacraméMKRMS macramé'sMKRMTR micrometre(MKRMTRS micrometre's micrometresMKSMSmaximizeMKSMSN maximizingMKSMSS maximizesMKSMST maximizedMKSMSXN maximizationMKSMSXNSmaximization'sMKTMS macadamizeMKTMSN macadamizingMKTMSS macadamizesMKTMST macadamized MLmêléeMLLT milliliterMLLTR millilitre(MLLTRS millilitre's millilitres&MLLTS milliliter's millilitersMLMMallarméMLMT millimeterMLMTR millimetre(MLMTRS millimetre's millimetres&MLMTS millimeter's millimetersMLS mêlée'smêléesMLSK molluscmollusk9MLSKS mollusc's molluscs mollusk'smollusksgMLTmold molder moldier moldymolt mould moulder mouldier mouldymoult+MLTKLRT multicolored multicoloured5MLTN molding molting mouldingmoulting<MLTNS molding's moldings moulding's mouldings#MLTRN moldering moulderingMLTRS militarizeMLTRSN militarizingMLTRSS militarizesMLTRST militarizedMLTRSXNmilitarizationMLTRSXNSmilitarization's!MLTRT moldered mouldered‡MLTS molder's molders mold's molds molt's molts moulder's moulders mould's moulds moult'smoults!MLTST moldiest mouldiest0MLTT molded molted mouldedmoultedMMRLS memorializeMMRLSN memorializingMMRLSS memorializesMMRLST memorializedMMRSmemorizeMMRSN memorizingMMRSS memorizesMMRST memorizedMMRSXN memorizationMMRSXNSmemorization's MNmynaMNFmaneuverMNFR manoeuvre)MNFRBL maneuverable manoeuvrable0MNFRBLTmaneuverabilitymanoeuvrability5MNFRBLTSmaneuverability'smanoeuvrability's&MNFRN maneuvering manoeuvring)MNFRNS maneuverings manoeuvrings%MNFRS manoeuvre's manoeuvres$MNFRT maneuvered manoeuvred!MNFS maneuver's maneuversMNK manègemanquéMNKSmanège'sMNL ManilamanilaMNLS Manila'smanila'sMNMSminimizeMNMSN minimizingMNMSS minimizesMNMST minimizedMNMSXN minimizationMNNmañanaMNNSmañana's%MNPLS monopolize monopolizerMNPLSN monopolizing9MNPLSS monopolizer's monopolizers monopolizesMNPLST monopolizedMNPLSXNmonopolizationMNPLSXNSmonopolization'sMNS myna'smynasMNTRS miniaturizeMNTRSN miniaturizingMNTRSS miniaturizesMNTRST miniaturizedMNTRSXNminiaturization MNTRSXNSminiaturization's(MNTS mantes mantoesmonetizeMNTSN monetizingMNTSS monetizesMNTST monetizedMNXHSN MünchhausenMNXHSNS Münchhausen's MRLS moralize moralizerMRLSN moralizing2MRLSS moralizer's moralizers moralizesMRLST moralizedMRLSXN moralizationMRLSXNSmoralization'sMS meow'smeows'MSBHF misbehavior misbehaviour+MSBHFS misbehavior'smisbehaviour'sMSKTKMNT misjudgment, MSKTKMNTS misjudgment's misjudgments(MSLBLN mislabeling mislabelling%MSLBLT mislabeled mislabelled#MSMRS mesmerize mesmerizerMSMRSN mesmerizing6MSMRSS mesmerizer's mesmerizers mesmerizesMSMRST mesmerizedMSRS mercerizeMSRSN mercerizingMSRSS mercerizesMSRST mercerized'MSTMN misdemeanor misdemeanourMMSTMNS misdemeanor's misdemeanorsmisdemeanour's misdemeanours%MSTRS moisturize moisturizerMSTRSN moisturizing9MSTRSS moisturizer's moisturizers moisturizesMSTRST moisturized MSTX moustachemustache@MSTXS moustache's moustaches mustache's mustaches"MSTXT moustached mustachedMT métiermiterMTBLS metabolizeMTBLSN metabolizingMTBLSS metabolizesMTBLST metabolizedMTL modelermodeller MTLN modeling modelling@MTLNS modeling's modelings modelling's modellings;MTLS modeler's modelers modeller's modellers!MTLST medalist medallistAMTLSTS medalist's medalists medallist's medallists4MTLT metaled metalled modeledmodelledMTNmatinée;MTNS matinée's matinées modernize modernizerMTNSN modernizing5MTNSS modernizer's modernizers modernizesMTNST modernizedMTNSXN modernizationMTNSXNSmodernization'sMTR metremitreMTRLmatériel%MTRLS materialize matériel'sMTRLSN materializingMTRLSS materializesMTRLST materializedMTRLSXNmaterialization MTRLSXNSmaterialization'sMTRN miteringmitringGMTRS matres metre's metres mitre's mitresmotorizeMTRSN motorizing"MTRSS metricize motorizesMTRSSN metricizingMTRSSS metricizesMTRSST metricizedMTRST motorizedMTRSXN motorizationMTRSXNSmotorization'sMTRT miteredmitred<MTS maters métier's métiers miter'smitersMTSTSS metastasizeMTSTSSN metastasizingMTSTSSS metastasizesMTSTSST metastasizedMWNmeowingMWTmeowed$MXLN marshaling marshalling!MXLT marshaled marshalledMXNS mechanizeMXNSN mechanizingMXNSS mechanizesMXNST mechanizedMXNSXN mechanizationMXNSXNSmechanization's N néeNB neighbor neighbour(NBHT neighborhood neighbourhoodONBHTSneighborhood's neighborhoodsneighbourhood'sneighbourhoods#NBL neighborly neighbourlyUNBLNSneighborlinessneighborliness'sneighbourlinessneighbourliness's&NBRN neighboring neighbouring#NBRT neighbored neighboured=NBS neighbor's neighbors neighbour's neighboursNFLSnovelizeNFLSN novelizingNFLSS novelizesNFLST novelizedNFLSXN novelization,NFLSXNSnovelization's novelizationsNFN novenaenoveneNFTnaivetéNFTS naiveté'sNKTS narcotizeNKTSN narcotizingNKTSS narcotizesNKTST narcotizedNKTSXN narcotizationNKTSXNSnarcotization'sNMBSKL numbskull&NMBSKLS numbskull's numbskullsNMLS normalizeNMLSN normalizingNMLSS normalizesNMLST normalizedNMLSXN normalizationNMLSXNSnormalization'sNMSKLnumskull#NMSKLS numskull's numskullsNNSMP@SnonsympathizerNNSMP@SSnonsympathizer'sNSLSnasalizeNSLSN nasalizingNSLSS nasalizesNSLST nasalizedNSLSXN nasalizationNSLSXNSnasalization'sNT niternoughtNTRnitre.NTRKLSRN nitroglycerinnitroglycerine3 NTRKLSRNSnitroglycerine'snitroglycerin's3NTRLS naturalize neutralize neutralizer)NTRLSN naturalizing neutralizingHNTRLSS naturalizes neutralizer's neutralizers neutralizes'NTRLST naturalized neutralized.NTRLSXNnaturalizationneutralization3NTRLSXNSnaturalization'sneutralization'sNTRS nitre'snotarizeNTRSN notarizingNTRSS notarizesNTRST notarizedNTRSXN notarization'NTS niter's nought'snoughtsNXNLS nationalizeNXNLSN nationalizingNXNLSS nationalizesNXNLST nationalizedNXNLSXNnationalization3NXNLSXNSnationalization'snationalizationsPBLSS publicizePBLSSN publicizingPBLSSS publicizesPBLSST publicized PFpervPKM pajamapyjamaPKMNPokémonPKMNS Pokémon's6PKMS pajamas pajamas's pyjamas pyjamas's!PL parlor parlourplowPLFRS pulverizePLFRSN pulverizingPLFRSS pulverizesPLFRST pulverizedPLFRSXN pulverizationPLFRSXNSpulverization's%PLKRS plagiarize plagiarizerPLKRSN plagiarizing9PLKRSS plagiarizer's plagiarizers plagiarizesPLKRST plagiarized%PLL@K Paleolithic paleolithic7PLMN ploughman ploughmen plowmanplowmen$PLMNS ploughman's plowman'sPLMRS polymerizePLMRSN polymerizingPLMRSS polymerizesPLMRST polymerizedPLMRSXNpolymerizationPLMRSXNSpolymerization'sPLNTLK paleontologyPLNTLKSpaleontology'sPLNTLKSTpaleontologist2 PLNTLKSTSpaleontologist'spaleontologistsPLRLS pluralizePLRLSN pluralizingPLRLSS pluralizesPLRLST pluralizedPLRLSXN pluralizationPLRLSXNSpluralization'sPLRSpolarizePLRSN polarizingPLRSS polarizesPLRST polarizedPLRSXN polarizationPLRSXNSpolarization'sIPLS parlor's parlors parlour's parlours plow'splowsPLSTSS plasticizePLSTSSN plasticizingPLSTSSS plasticizesPLSTSST plasticizedPLTLS palatalizePLTLSN palatalizingPLTLSS palatalizesPLTLST palatalizedPLTLSXNpalatalizationPLTLSXNSpalatalization'sPLTSS politicizePLTSSN politicizingPLTSSS politicizesPLTSST politicizedPLTSSXNpoliticizationPLTSSXNSpoliticization'sPLWNplowingPLWTplowed#PLXR ploughshare plowshareEPLXRS ploughshare's ploughshares plowshare's plowshares=PMLN pommeling pommelling pummeling pummelling8PMLT pommeled pommelled pummeled pummelledPNKRPoincaréPNKRS Poincaré's PNLN paneling panelling@PNLNS paneling's panelings panelling's panellingsPNLSpenalizePNLSN penalizingPNLSS penalizes.PNLST panelist panellist penalizedAPNLSTS panelist's panelists panellist's panellistsPNLSXN penalizationPNLSXNSpenalization'sPNLT paneledpanelledPNNpiñonPNNS piñon'spiñons#PNSLN penciling pencilling&PNSLNS pencilings pencillings PNSLT penciled pencilledPNTpiñataPNTS piñata'spiñatasPPLRS popularizePPLRSN popularizingPPLRSS popularizesPPLRST popularizedPPLRSXNpopularizationPPLRSXNSpopularization'sPPRS pauperizePPRSN pauperizingPPRSS pauperizesPPRST pauperizedPRFprevPRFNKL ProvençalPRFNKLS Provençal'sPRFTS privatizePRFTSN privatizingPRFTSS privatizesPRFTST privatizedPRFTSXN privatization0PRFTSXNSprivatization'sprivatizationsPRFXNLSprofessionalize PRFXNLSN professionalizingPRFXNLSSprofessionalizesPRFXNLST professionalized" PRFXNLSXN"professionalizationPRKTKMNT prejudgment- PRKTKMNTS prejudgment's prejudgmentsPRKTSpractise%PRKTSN practicing practisingPRKTSS practises"PRKTST practiced practised PRLN periling perillingPRLSparalyzePRLSN paralyzing)PRLSNL paralysingly paralyzinglyPRLSS paralyzesPRLST paralyzedPRLT periledperilledPRNParanáPRN@SS parenthesizePRN@SSNparenthesizingPRN@SSS parenthesizesPRN@SST parenthesizedPRNSParaná'sPRPKNTS propagandizePRPKNTSNpropagandizingPRPKNTSS propagandizesPRPKNTST propagandizedPRRTS prioritizePRRTSN prioritizingPRRTSS prioritizesPRRTST prioritizedPRRTSXNprioritization(PRSLTS proselytize proselytizerPRSLTSN proselytizing=PRSLTSSproselytizer's proselytizers proselytizesPRSLTST proselytizedPRSNprizing%PRSRS pressurize pressurizerPRSRSN pressurizing(PRSRSS pressurizers pressurizesPRSRST pressurizedPRSRSXNpressurizationPRSRSXNSpressurization'sPRSS précisprécis'sPRSSN précisingPRSSTprécisedPRSTprizedPRTK protégéprotégée.PRTKS protégées protégé'sprotégésPRTNSpretense$PRTNSS pretense's pretenses!PRTRT preterit preterite@PRTRTS preterite's preterites preterit's preterits PSpasséPSFSXN passivization"PSLN parceling parcellingPSLT parceled parcelledPSNLS personalizePSNLSN personalizingPSNLSS personalizesPSNLST personalizedPSTpiasterPSTRpiastre>PSTRS pasteurize pasteurizer piastre'spiastresPSTRSN pasteurizing9PSTRSS pasteurizer's pasteurizers pasteurizesPSTRST pasteurizedPSTRSXNpasteurizationPSTRSXNSpasteurization'sPSTS piaster'spiastersPSXNLS psychoanalyzePSXNLSNpsychoanalyzingPSXNLSSpsychoanalyzesPSXNLSTpsychoanalyzed PTPôrto1PTFL paedophilia pedophile pedophiliaPTFLS pedophilesPTKLRS particularizePTKLRSNparticularizingPTKLRSSparticularizesPTKLRSTparticularized PTKLRSXN!particularization" PTKLRSXNSparticularization'sPTLpeddler PTLN pedaling pedalling PTLS peddler'speddlers4PTLT pedaled pedalled petaledpetalled%PTN patinae patinePétainPTNSPétain'sPTRportière#PTRNS patronize patronizerPTRNSN patronizingPTRNSNL patronizingly6PTRNSS patronizer's patronizers patronizesPTRNST patronized!PTRS portière's portièresPTSPôrto'sPTSTRNS pedestrianizePTSTRNSNpedestrianizingPTSTRNSSpedestrianizesPTSTRNSTpedestrianized PTSTRNSXNpedestrianizationPTTRK pediatricPTTRKS pediatricsPTTRXN pediatrician,PTTRXNSpediatrician's pediatriciansPYRHpyorrheaPYRHS pyorrhea's RrouéR@RS reauthorizeR@RSS reauthorizesRBL roubleruble2RBLS rouble's roubles ruble'srublesRBRS rubberizeRBRSN rubberizingRBRSS rubberizesRBRST rubberizedRBTSrobotizeRBTSN robotizingRBTSS robotizesRBTST robotizedRFL revelerrevellermRFLN raveling ravelling refueling refuelling reveling revelling rivaling rivalling>RFLNS ravelings ravellings revelings revellings;RFLS reveler's revelers reveller's revellerseRFLT raveled ravelled refueled refuelled reveled revelled rivaledrivalledRFLXNS revolutionizeRFLXNSNrevolutionizingRFLXNSSrevolutionizesRFLXNSTrevolutionizedRFTLS revitalizeRFTLSN revitalizingRFTLSS revitalizesRFTLST revitalizedRFTLSXNrevitalizationRFTLSXNSrevitalization'sRK rigorrigour#RKKNS recognize recognizer*RKKNSBL recognizable recognizablyRKKNSN recognizingRKKNSNS recognizanceRKKNSNSSrecognizance'sRKKNSS recognizesRKKNST recognizedRKL recolorrecolourRKLNS recolonizeRKLNSN recolonizingRKLNSS recolonizesRKLNST recolonizedRKLNSXNrecolonizationRKLNSXNSrecolonization's%RKLRN recoloring recolouringRKLRS regularizeRKLRSN regularizingRKLRSS regularizesRKLRST regularizedRKLRSXNregularizationRKLRSXNSregularization's#RKLRT recolored recolouredRKLS recolors recoloursRKNRKRagnarökRKNRKS Ragnarök'sRKNS reorganizeRKNSN reorganizingRKNSS reorganizesRKNST reorganizedRKNSXNreorganization1RKNSXNSreorganization'sreorganizationsRKNT reconnoiterRKNTR reconnoitre,RKNTRNreconnoitering reconnoitringRKNTRS reconnoitres*RKNTRT reconnoitered reconnoitredRKNTS reconnoitersRKPTLS recapitalizeRKPTLSNrecapitalizingRKPTLSS recapitalizesRKPTLST recapitalizedRKPTLSXNrecapitalizationRKRSTLS recrystallizeRKRSTLSNrecrystallizingRKRSTLSSrecrystallizesRKRSTLSTrecrystallized1RKS rigor's rigors rigour'srigours%RLBLN relabeling relabelling"RLBLT relabeled relabelledRLSrealizeRLSBL realizableRLSN realizingRLSSrealizesRLSTrealizedRLSXN realization)RLSXNS realization's realizationsRM rumorrumourRMFSS reemphasizeRMFSSN reemphasizingRMFSSS reemphasizesRMFSST reemphasizedRMLT remoldremould#RMLTN remolding remouldingRMLTS remoldsremoulds RMLTT remolded remoulded'RMMNK rumormonger rumourmongerLRMMNKS rumormonger's rumormongersrumourmonger's rumourmongersRMN RomaniaRoumania"RMNS Romania's Roumania'sRMNTSS romanticizeRMNTSSN romanticizingRMNTSSS romanticizesRMNTSST romanticized RMRN rumoring rumouringRMRT rumoredrumoured1RMS rumor's rumors rumour'srumours%RMTLN remodeling remodelling"RMTLT remodeled remodelledRNK rancorrancourRNKS rancor's rancour'sRNLS reanalyzeRNLSN reanalyzingRNLSS reanalyzesRNLST reanalyzedRNTMS randomizeRNTMSN randomizingRNTMSS randomizesRNTMST randomizedRNTMSXN randomizationRNTMSXNSrandomization'sRNXLS reinitializeRNXLST reinitializedRPRSTreprizedRPSTS rhapsodizeRPSTSN rhapsodizingRPSTSS rhapsodizesRPSTST rhapsodizedRS roué'srouésRSKrisquéRTKLS radicalizeRTKLSN radicalizingRTKLSS radicalizesRTKLST radicalizedRTKLSXNradicalizationRTKLSXNSradicalization'sRTLN redialingRTLST ritualizedRTLTredialedRTNS routinizeRTNSN routinizingRTNSS routinizesRTNST routinized RWLN roweling rowellingRWLT roweledrowelledRXNLS rationalizeRXNLSN rationalizingRXNLSS rationalizesRXNLST rationalizedRXNLSXNrationalization3RXNLSXNSrationalization'srationalizationsRXX recherché SBsaberSBKF cybercaféSBKFS cybercafésSBRsabreSBRH seborrheaSBRHS seborrhea'sSBRS sabre'ssabresSBS saber'ssabers#SBSTS subsidize subsidizerSBSTSN subsidizing6SBSTSS subsidizer's subsidizers subsidizesSBSTST subsidizedSBSTSXN subsidizationSBSTSXNSsubsidization's(SBTTLN subtotaling subtotalling%SBTTLT subtotaled subtotalled,SF savior saviour savorsavourSFLsoufflé,SFLS civilize soufflé'ssoufflésSFLSN civilizingSFLSS civilizesSFLST civilizedSFLSXN civilization,SFLSXNScivilization's civilizations4SFR savorier savory savouriersavoury SFRN savoring savouringFSFRNS savoriness savoriness's savouriness savouriness'sCSFRS savories savory's savouries savoury'sSèvres#SFRST savoriest savouriestSFRT savoredsavouredaSFS savior's saviors saviour's saviours savor's savors savour'ssavoursSK succorsuccour%SKLRS circularize secularize*SKLRSN circularizing secularizing(SKLRSS circularizes secularizes(SKLRST circularized secularizedSKLRSXNsecularizationSKLRSXNSsecularization'sSKMTS schematizeSKMTSN schematizingSKMTSS schematizesSKMTST schematizedSKN soignésoignée SKNL signaler signaller#SKNLN signaling signallingMSKNLS signaler's signalers signalize signaller's signallersSKNLSN signalizingSKNLSS signalizesSKNLST signalizedSKNLSXN signalization!SKNLT signaled signalledSKNTLS scandalizeSKNTLSN scandalizingSKNTLSS scandalizesSKNTLST scandalizedSKPTKskeptic%SKPTKL skeptical skeptically"SKPTKS skeptic'sskepticsSKPTSSM skepticismSKPTSSMS skepticism's'SKRLN squirreling squirrelling%SKRLT squirreled squirrelled"SKRN succoring succouring SKRT succored succouredSKRTNS scrutinizeSKRTNSN scrutinizingSKRTNSS scrutinizesSKRTNST scrutinized5SKS succor's succors succour'ssuccoursSKTRKScicatrixSKTRKSS cicatrix'sSKTRS cicatriceSKTRSS cicatrice's SLslierSLBL salablesaleableSLF sulfursulphur!SLFRK sulfuric sulphuric#SLFRN sulfuring sulphuring#SLFRS sulfurous sulphurous!SLFRT sulfured sulphured7SLFS sulfur's sulfurs sulphur'ssulphurs5SLFT sulfate sulfide sulphatesulphideoSLFTS sulfate's sulfates sulfide's sulfides sulphate's sulphates sulphide's sulphidesSLLKS soliloquizeSLLKSN soliloquizingSLLKSS soliloquizesSLLKST soliloquizedSLMNS solemnizeSLMNSN solemnizingSLMNSS solemnizesSLMNST solemnizedSLMNSXN solemnizationSLMNSXNSsolemnization'sSLNTRS slenderizeSLNTRSN slenderizingSLNTRSS slenderizesSLNTRST slenderizedSLSTsliestSLTPT saltpeterSLTPTR saltpetreSLTPTRS saltpetre'sSLTPTS saltpeter'sSLYslyerSLYSTslyestSMBsomberSMBLsomberlySMBLS symbolizeSMBLSN symbolizingSMBLSS symbolizesSMBLST symbolizedSMBLSXN symbolizationSMBLSXNSsymbolization's&SMBNS somberness somberness'sSMBRsombreSMBRLsombrely&SMBRNS sombreness sombreness'sSMKSBT smörgåsbord*SMKSBTS smörgåsbord's smörgåsbordsSMLT smoldersmoulder&SMLTRN smoldering smouldering$SMLTRT smoldered smouldered;SMLTS smolder's smolders smoulder's smoulders SMNS sermonizesimonizeSMNSN sermonizingSMNSS sermonizesSMNST sermonized%SMP@S sympathize sympathizerSMP@SN sympathizing9SMP@SS sympathizer's sympathizers sympathizesSMP@ST sympathizedSMRS summarizeSMRSN summarizingSMRSS summarizesSMRST summarizedSN@SS synthesizeSN@SSN synthesizingSN@SSS synthesizesSN@SST synthesizedSNBTcenobiteSNBTK cenobitic"SNBTS cenobite's cenobites SNFL sniveler sniveller#SNFLN sniveling snivelling@SNFLS sniveler's snivelers sniveller's snivellers SNFLT sniveled snivelled%SNKLN snorkeling snorkelling"SNKLT snorkeled snorkelledSNPLsnowplow"SNPLS snowplow's snowplowsSNSséanceSNSS séance'sséancesSNSTS sensitizeSNSTSN sensitizingSNSTSS sensitizesSNSTST sensitizedSNSTSXN sensitizationSNSTSXNSsensitization'sSNSXNLSsensationalizeSNSXNLSNsensationalizingSNSXNLSSsensationalizesSNSXNLSTsensationalizedSNTcenterSNTBT centerboard*SNTBTS centerboard's centerboardsSNTFLT centerfold)SNTFLTS centerfold's centerfoldsSNTLT centiliterSNTLTR centilitre)SNTLTRS centilitre's centilitres(SNTLTS centiliter's centilitersSNTMNTLSsentimentalize SNTMNTLSN sentimentalizing SNTMNTLSSsentimentalizes SNTMNTLST sentimentalized# SNTMNTLSXN$sentimentalization& SNTMNTLSXNS sentimentalization'sSNTMT centimeterSNTMTR centimetre)SNTMTRS centimetre's centimetres(SNTMTS centimeter's centimetersSNTPS centerpiece*SNTPSS centerpiece's centerpiecesSNTRcentreSNTRBT centreboard+SNTRBTS centreboard's centreboardsSNTRFLT centrefold*SNTRFLTS centrefold's centrefolds&SNTRLS centralize centralizerSNTRLSN centralizing:SNTRLSS centralizer's centralizers centralizesSNTRLST centralizedSNTRLSXNcentralization SNTRLSXNScentralization's!SNTRN centeringcentringSNTRPS centrepiece+SNTRPSS centrepiece's centrepiecesSNTRS centre'scentresSNTRT centeredcentred*SNTS center's centerssanitizeSNTSN sanitizingSNTSS sanitizesSNTST sanitizedSNXRNS synchronizeSNXRNSN synchronizingSNXRNSS synchronizesSNXRNST synchronizedSNXRNSXNsynchronization5 SNXRNSXNSsynchronization'ssynchronizationsSNXT snowshed snowshoedSPKNsoupçon!SPKNS soupçon'ssoupçonsSPKTspecterSPKTRspectre"SPKTRS spectre'sspectres SPKTS specter'sspecters!SPLNT splendor splendourASPLNTS splendor's splendors splendour's splendoursSPLTspilledSPLX sepulcherSPLXR sepulchre(SPLXRN sepulchering sepulchring&SPLXRS sepulchre's sepulchres&SPLXRT sepulchered sepulchred$SPLXS sepulcher's sepulchersSPRspirea#SPRLN spiraling spiralling!SPRLT spiraled spiralledSPRS spirea'sspireasSPRXT spirochete'SPRXTS spirochete's spirochetesSPTscepterSPTRsceptre!SPTRS sceptre'ssceptres SPTS scepter'ssceptersSPTSM septicemiaSPTSMK septicemicSPTSMS septicemia'sSPXLS specializeSPXLSN specializingSPXLSS specializesSPXLST specializedSPXLSXNspecialization2SPXLSXNSspecialization'sspecializationsSPXLT specialty&SPXLTS specialties specialty'sSRsoiréeSRLS serializeSRLSN serializingSRLSS serializesSRLST serializedSRLSXN serialization.SRLSXNSserialization'sserializationsSRS soirée'ssoiréesSRXZürichSRXSZürich'sSSBLsizableSSMcesiumSSMScesium'sSSTMTS systematizeSSTMTSN systematizingSSTMTSS systematizesSSTMTST systematizedSSTMTSXNsystematization SSTMTSXNSsystematization's STsauté#STBLS stabilize stabilizerSTBLSN stabilizing6STBLSS stabilizer's stabilizers stabilizesSTBLST stabilizedSTBLSXN stabilizationSTBLSXNSstabilization'sSTKMTS stigmatizeSTKMTSN stigmatizingSTKMTSS stigmatizesSTKMTST stigmatizedSTKMTSXNstigmatization STKMTSXNSstigmatization'sSTLSstylizeSTLSN stylizingSTLSSstylizesSTLSTstylizedSTMSsodomizeSTMSN sodomizingSTMSS sodomizesSTMST sodomizedSTNsautéing&STNSLN stenciling stencilling$STNSLT stenciled stencilledSTNTTS standardizeSTNTTSN standardizingSTNTTSS standardizesSTNTTST standardizedSTNTTSXNstandardization STNTTSXNSstandardization'sSTRstorey#STRLS sterilize sterilizerSTRLSN sterilizing6STRLSS sterilizer's sterilizers sterilizesSTRLST sterilizedSTRLSXN sterilization0STRLSXNSsterilization'ssterilizations*STRS satirize storey'sstoreysSTRSN satirizingSTRSS satirizesSTRST satirizedSTS sauté'ssautésSTTsautéed#SWFLN swiveling swivelling SWFLT swiveled swivelled)SWPSTKS sweepstakes sweepstakes'sSXLS socializeSXLSN socializingSXLSS socializesSXLST socializedSXLSXN socializationSXLSXNSsocialization'sSXRTN SchrödingerSXRTNS Schrödinger'sTBTNT débutante%TBTNTS débutante's débutantes TFLN deviling devillingTFLT devileddevilledTFNS defencedefense'TFNSLS defenceless defenseless,TFNSLSL defencelessly defenselessly[TFNSLSNSdefencelessnessdefencelessness'sdefenselessnessdefenselessness's"TFNSN defencing defensing:TFNSS defence's defences defense'sdefensesTFNST defenceddefensedTFRKDvorákTFSdivorcée!TFSS divorcée's divorcéesTFTLS devitalizeTFTLSN devitalizingTFTLSS devitalizesTFTLST devitalizedTHMNS dehumanizeTHMNSN dehumanizingTHMNSS dehumanizesTHMNST dehumanizedTHMNSXNdehumanizationTHMNSXNSdehumanization'sTKLNS decolonizeTKLNSN decolonizingTKLNSS decolonizesTKLNST decolonizedTKLNSXNdecolonizationTKLNSXNSdecolonization'sTKLT décolletéTKLTK décolletage)TKLTKS décolletage's décolletagesTKRMNLS decriminalizeTKRMNLSNdecriminalizingTKRMNLSSdecriminalizesTKRMNLSTdecriminalized! TKRMNLSXN"decriminalization# TKRMNLSXNSdecriminalization'sTKSdike'sTKSMtoxemiaTKSMS toxemia'sTKTSdigitizeTKTSN digitizingTKTSS digitizesTKTST digitizedTKTSXN digitization,TL dolor dolour duelerdueller(TLN dialing duelingduelling+TLNS dialings duelings duellingsTLRM tularemiaMTLS dolor's dolour's dueler's duelers dueller'sduellersTLSSdialyzesTLST duelistduellist;TLSTS duelist's duelists duellist's duellists$TLT dialed dueledduelled*TM Timor Timour tumortumourTMBLS demobilizeTMBLSN demobilizingTMBLSS demobilizesTMBLST demobilizedTMBLSXNdemobilizationTMBLSXNSdemobilization'sTMBRLtumbrel!TMBRLS tumbrel'stumbrelsTMKNTS demagnetizeTMKNTSN demagnetizingTMKNTSS demagnetizesTMKNTST demagnetizedTMKNTSXNdemagnetization! TMKNTSXNSdemagnetization'sTMKRTS democratizeTMKRTSN democratizingTMKRTSS democratizesTMKRTST democratizedTMKRTSXNdemocratization TMKRTSXNSdemocratization'sTMLTRS demilitarizeTMLTRSNdemilitarizingTMLTRSS demilitarizesTMLTRST demilitarizedTMLTRSXN demilitarization! TMLTRSXNSdemilitarization'sTMN demeanor demeanour0TMNS demeanor's demeanour'sdemonizeTMNSN demonizingTMNSS demonizesTMNST demonizedTMNTdiamantéTMNTS demonetizeTMNTSN demonetizingTMNTSS demonetizesTMNTST demonetizedTMNTSXNdemonetizationTMNTSXNSdemonetization's#TMPRS temporize temporizerTMPRSN temporizing6TMPRSS temporizer's temporizers temporizesTMPRST temporizedTMRLS demoralizeTMRLSN demoralizingTMRLSS demoralizesTMRLST demoralizedTMRLSXNdemoralizationTMRLSXNSdemoralization's1TMS tumor's tumors tumour'stumoursTMTdémodé TNDanaëTNHS TannhäuserTNHSS Tannhäuser'sTNKLRS denuclearizeTNKLRSNdenuclearizingTNKLRSS denuclearizesTNKLRST denuclearizedTNL tunneler tunneller"TNLN tunneling tunnelling%TNLNS tunnelings tunnellings?TNLS tunneler's tunnelers tunneller's tunnellersTNLT tunneled tunnelled#TNSLN tinseling tinselling TNSLT tinseled tinselled#TNTLS tantalize tantalizerTNTLSN tantalizingTNTLSNL tantalizingly6TNTLSS tantalizer's tantalizers tantalizesTNTLST tantalizedTNTLSXN tantalizationTNTLSXNStantalization'sTNTN dentindentine!TNTNS dentine'sdentin'sTNTRFT downdraftTNTRFTS downdraft's#TNTRS tenderize tenderizerTNTRSN tenderizing6TNTRSS tenderizer's tenderizers tenderizesTNTRST tenderizedTNXNLS denationalizeTNXNLSNdenationalizingTNXNLSSdenationalizesTNXNLSTdenationalizedTNXNLSXNdenationalizationTPLKNK doppelgängerTPLKNKS doppelgängersTPLRS depolarizeTPLRSN depolarizingTPLRSS depolarizesTPLRST depolarizedTPLRSXNdepolarizationTPLRSXNSdepolarization'sTPLTSS depoliticizeTPLTSSNdepoliticizingTPLTSSS depoliticizesTPLTSST depoliticizedTPNTNT dependantCTPNTNTS dependant's dependants dependent's dependentsTPRSRS depressurizeTPRSRSNdepressurizingTPRSRSS depressurizesTPRSRST depressurizedTPRSRSXNdepressurizationTPSNLS depersonalizeTPSNLSNdepersonalizingTPSNLSSdepersonalizesTPSNLSTdepersonalizedTPTMNTLSdepartmentalize! TPTMNTLSN!departmentalizing TPTMNTLSS departmentalizes TPTMNTLST!departmentalized$ TPTMNTLSXN%departmentalization' TPTMNTLSXNS departmentalization'sTPTSdeputizeTPTSN deputizingTPTSS deputizesTPTST deputized TRDürer9TRFL driveler driveller traveler traveller>TRFLN driveling drivelling traveling travellingETRFLNS traveling's travelings travelling's travellings†TRFLS driveler's drivelers driveller's drivellers traveler's travelers traveller's travellers trivializeTRFLSN trivializingTRFLSS trivializesTRFLST trivializedTRFLSXNtrivializationTRFLSXNStrivialization's:TRFLT driveled drivelled traveled travelledTRFT draftierdraftyTRFTLdraftily'TRFTNS draftiness draftiness's$TRFTSMN draftsman draftsmenTRFTSMNS draftsman's TRFTSMNXP draftsmanship TRFTSMNXPSdraftsmanship'sTRFTST draftiest)TRFTSWMN draftswoman draftswomen TRFTSWMNS draftswoman'sTRHdiarrheaTRHS diarrhea's TRKL tricolor tricolour?TRKLS tricolor's tricolors tricolour's tricoloursTRL dérailleurdryly TRLN trialing trialling&TRLS dérailleur's dérailleursTRLT trialedtrialled%TRMLN trammeling trammelling#TRMLT trammeled trammelledTRMTdreamt#TRMTS dramatize traumatize(TRMTSN dramatizing traumatizing&TRMTSS dramatizes traumatizes&TRMTST dramatized traumatizedTRMTSXN dramatization/TRMTSXNSdramatization'sdramatizations(TRNKLS tranquilize tranquilizerTRNKLSN tranquilizing=TRNKLSStranquilizer's tranquilizers tranquilizesTRNKLST tranquilizedTRNKLT tranquilityTRNKLTS tranquility'sTRNS tyrannizeTRNSN tyrannizingTRNSS tyrannizesTRNSSTRS transistorize TRNSSTRSNtransistorizing TRNSSTRSStransistorizes TRNSSTRSTtransistorizedTRNST tyrannizedTRRderrière/TRRS derrière's derrières terrorizeTRRSN terrorizingTRRSS terrorizesTRRST terrorized#TRWLN troweling trowelling TRWLT troweled trowelled TSFF disfavor disfavour(TSFFRN disfavoring disfavouring&TSFFRT disfavored disfavoured?TSFFS disfavor's disfavors disfavour's disfavours TSKL discolor discolour(TSKLRN discoloring discolouring&TSKLRT discolored discoloured#TSKLS discolors discoloursTSKNS disorganizeTSKNSN disorganizingTSKNSS disorganizesTSKNST disorganizedTSKNSXNdisorganizationTSKNSXNSdisorganization's"TSLN tasseling tassellingTSLNS desalinizeTSLNSN desalinizingTSLNSS desalinizesTSLNST desalinizedTSLNSXNdesalinizationTSLNSXNSdesalinization's-TSLT deciliter tasseled tasselledTSLTF DüsseldorfTSLTFS Düsseldorf'sTSLTR decilitre&TSLTRS decilitre's decilitres$TSLTS deciliter's deciliters-TSMBWLN disembowelingdisembowelling+TSMBWLT disemboweled disembowelledTSMLSXNdecimalizationTSMT decimeterTSMTR decimetre&TSMTRS decimetre's decimetres$TSMTS decimeter's decimetersTSNSTS desensitizeTSNSTSN desensitizingTSNSTSS desensitizesTSNSTST desensitizedTSNSTSXNdesensitization! TSNSTSXNSdesensitization'sTSNTNT descendent)TSNTNTS descendent's descendentsTSNTRLS decentralizeTSNTRLSNdecentralizingTSNTRLSS decentralizesTSNTRLST decentralized TSNTRLSXN!decentralization" TSNTRLSXNSdecentralization'sTSTBLS destabilizeTSTBLSN destabilizingTSTBLSS destabilizesTSTBLST destabilizedTSTBLSXNdestabilizationTSTLdistillTSTLSdistillsTTtaedtedTTBTtidbitTTBTS tidbit'stidbits TTLN totaling totalling&TTLST totalisator totalizatorKTTLSTS totalisator's totalisators totalizator's totalizatorsTTLT totaledtotalledTTNTdétenteTTNTS détente's"TTRS deodorize deodorizerTTRSN deodorizing5TTRSS deodorizer's deodorizers deodorizesTTRST deodorizedTTRSXN deodorizationTTRSXNSdeodorization's$TTTL teetotaler teetotallerGTTTLS teetotaler's teetotalers teetotaller's teetotallers9TWLN doweling dowelling toweling towelling@TWLNS toweling's towelings towelling's towellings4TWLT doweled dowelled toweledtowelledTXtouché'TXFLN disheveling dishevelling$TXFLT disheveled dishevelledTXN dishonor dishonourKTXNRBL dishonorable dishonorably dishonourable dishonourably'TXNRN dishonoring dishonouring%TXNRT dishonored dishonoured>TXNS dishonor's dishonors dishonour's dishonours WwhirW@RS weatherizeW@RSN weatherizingW@RSS weatherizesW@RST weatherizedWBLS verbalizeWBLSN verbalizingWBLSS verbalizesWBLST verbalizedWBLSXN verbalizationWBLSXNSverbalization'sWK vigorvigourWKLSvocalizeWKLSN vocalizingWKLSS vocalizesWKLST vocalizedWKLSXN vocalization,WKLSXNSvocalization's vocalizationsWKNvicuñaWKNS vicuña'svicuñasWKS vigor'svigour's%WKTLN victualing victualling#WKTLT victualed victualledWKTMS victimizeWKTMSN victimizingWKTMSS victimizesWKTMST victimizedWKTMSXN victimizationWKTMSXNSvictimization's WL valor valourvoilà5WLFL wilful wilfully willful willfullyFWLFLNS wilfulness wilfulness's willfulness willfulness'sWLKNS vulcanizeWLKNSN vulcanizingWLKNSS vulcanizesWLKNST vulcanizedWLKNSXN vulcanizationWLKNSXNSvulcanization's#WLKRS vulgarize vulgarizerWLKRSN vulgarizing6WLKRSS vulgarizer's vulgarizers vulgarizesWLKRST vulgarizedWLKRSXN vulgarizationWLKRSXNSvulgarization'sWLN woolenwoollen6WLNS woolen's woolens woollen'swoollensWLRValéryWLS valor'svalour's"WLSKS Velásquez VelázquezWLSKSS Velásquez'sWLTLS volatilizeWLTLSN volatilizingWLTLSS volatilizesWLTLST volatilized WMNS womanize womanizerWMNSN womanizing2WMNSS womanizer's womanizers womanizesWMNST womanized(WNSKTN wainscoting wainscottingNWNSKTNS wainscoting's wainscotingswainscotting's wainscottings%WNSKTT wainscoted wainscottedWNTLS vandalizeWNTLSN vandalizingWNTLSS vandalizesWNTLST vandalizedWNTRS winterizeWNTRSN winterizingWNTRSS winterizesWNTRST winterizedWP vaporvapourWPR vaporyvapoury WPRS vaporize vaporizerWPRSN vaporizing2WPRSS vaporizer's vaporizers vaporizesWPRST vaporizedWPRSXN vaporizationWPRSXNSvaporization's1WPS vapor's vapors vapour'svapours'WRKLRT varicolored varicolouredWS whir's whirswhizWSK whiskeywhisky7WSKS whiskey's whiskeys whiskieswhisky'sWSLN weaseling"WSLS visualize visualizerWSLSN visualizing5WSLSS visualizer's visualizers visualizesWSLST visualizedWSLSXN visualization/WSLSXNSvisualization'svisualizationsWSLTweaseledWSSwhiz'sWSTNS westernizeWSTNSN westernizingWSTNSS westernizesWSTNST westernizedWSTNSXNwesternizationWSTNSXNSwesternization's$WTKL watercolor watercolourGWTKLS watercolor's watercolors watercolour's watercoloursWTLSvitalizeWTLSN vitalizingWTLSS vitalizesWTLST vitalizedWTLSXN vitalizationWTLSXNSvitalization's!WXP worshiper worshipper$WXPN worshiping worshippingCWXPS worshiper's worshipers worshipper's worshippers!WXPT worshiped worshipped"XFLN shoveling shovellingXFLT shoveled shovelledXK chequesheik"XKBK checkbook chequebookDXKBKS checkbook's checkbooks chequebook's chequebooks'XKBT checkerboard chequerboardMXKBTScheckerboard's checkerboardschequerboard's chequerboardsXKHsheikhXKHS sheikh'ssheikhs!XKLT chocolatey chocolatyXKNchequingXKRN checkeringXKRT checkered1XKS cheque's cheques sheik'ssheiksXKTchequed XLchiliXLS chilieschili's$XNLN channeling channellingXNLS channelizeXNLSN channelizingXNLSS channelizesXNLST channelizedXNLSXNchannelizationXNLSXNSchannelization's!XNLT channeled channelled XPRN chaperon chaperone?XPRNS chaperone's chaperones chaperon's chaperons%XRFLN shriveling shrivelling"XRFLT shriveled shrivelledXRKTRS characterizeXRKTRSNcharacterizingXRKTRSS characterizesXRKTRST characterizedXRKTRSXN characterization6 XRKTRSXNScharacterization'scharacterizationsXRSXNS ChristianizeXSL chiseler chiseller"XSLN chiseling chiselling?XSLS chiseler's chiselers chiseller's chisellersXSLT chiseled chiselledXTchâteauXTKSchâteauxXTLN châtelaine&XTLNS châtelaine's châtelainesXTS château'sYKT yogourtyogurt6YKTS yogourt's yogourts yogurt'syogurtsYTL yodeleryodeller YTLN yodeling yodelling;YTLS yodeler's yodelers yodeller's yodellers YTLT yodeled yodelled¤í âK9fu|ûl8C½=%†GšVðÿ‡ÿÿÿÿªÃäÂF,›½•  kuÿÿÿÿ™ÿÿÿÿ:’ÿÿÿÿÿÿÿÿç‡ÿÿÿÿž·"™étÖ5h…[ÑÙj3œ–ÇÐClÿÿÿÿûhi)ö¯ër~hë0²aÿÿÿÿ (¡ <@ÿÿÿÿª*¬3G)ãyø] ÿÿÿÿÿÿÿÿÀE)QÿÿÿÿÎî·ª&&×Ö¸ÿÿÿÿÃsÿÿÿÿæ'È5GïÙ夛ÿÿÿÿRìi=wg¡jñÑ@äÒt;5ÿÿÿÿÓB$}‡ž)TàóÿÿÿÿQ¡ÿÿÿÿ‚Þ"´Z_Ê1å—r?‰±©Òzt<¥'ÿÿÿÿÿÿÿÿlG—4@ÊЮf@9ÄäÿÿÿÿVÙŸN±ÿÿÿÿþ§tªúßu®2AiÿÿÿÿCWÿÿÿÿ[Âÿÿÿÿ:ÙÅQˆÎ Š­•Í=ôž¥h¬_$@²ôcö®©2£"þ ®øäýþàøÿÿÿÿR÷ÿÿÿÿ¨ªòÃÿÿÿÿ÷Qkÿÿÿÿ (Ævÿÿÿÿÿÿÿÿá–ÿÿÿÿlj wÿÿÿÿÚÃ*²41ß,ÿÿÿÿÿÿÿÿP!ÐøÿÿÿÿÿÿÿÿÎoŸÿÿÿÿ¡ÿÿÿÿÿÿÿÿÊD>ÿÿÿÿ2†æ‚ï/¯5N0û !}7Æ(–oïâ@ ï“®9’ÿÿÿÿr±i}60¬† ÿÿÿÿÿÿÿÿÆ;ÿÿÿÿñ Á¿#ØÓ!{’nQÿÿÿÿ.#î°6c£ÿÿÿÿX$•N¶°@ÿÿÿÿ¶+|*Èë6ÿÿÿÿT –ûÝÿÿÿÿ^Ìl©·+uhÿÿÿÿßL Y»ák>Ç»øþ>ÿÿÿÿ‡$£¡·ÉÜeIh.Vk¼õXC]‡±¨S)Ü,SZr!¢BÿÿÿÿÅeÿÿÿÿåŸöGyÿÿÿÿ­Ðî%¥o,eU³âÑÿÿÿÿ³£œ'<æS˜ÿÿÿÿ˳B:ÿÿÿÿx”|¿ŠlGÚ0—;Ç…ßÛÚz]ÿÿÿÿ&ïÿÿÿÿV‹Ì+4ÿÿÿÿìì¤60LEí4qô4o`sþÿÿÿÿÿÿÿÿmŽÿÿÿÿÿÿÿÿ20­K1’›®æÿÿÿÿ¼_/`ïSC{ö QÉíítC ÿÿÿÿû pAÿÿÿÿÚ9ÿÿÿÿª—ü?ÿÿÿÿmõÊ«Ðf­ÈÙ¥v59E W¶ÒK” pÿÿÿÿ† éÿÿÿÿQ@Iq*í¸²ÿÿÿÿÿÿÿÿ. &nµ 4zÿÿÿÿ.6pÙMá¶sÿÿÿÿÃSòŽŒE× ÿÿÿÿÏM5ËÇqzð2;h< ÿÿÿÿÿÿÿÿˆ ÿÿÿÿPÔÿÿÿÿÿÿÿÿÿÿÿÿ³qßÿÿÿÿô',»ÿÿÿÿûÿÿÿÿÿÿÿÿaEsòæ{оåOÂÄU8b¾¯;2J[/· ÿÿÿÿÿÿÿÿÿÿÿÿÙ‘?ër©yOK¾N• ¨”â(OÖÉèÿÿÿÿÿé ÿÿÿÿ2&ôz2ê^Oô(öÿÿÿÿ:µS>n?bà7>ÿÿÿÿÿÿÿÿÿÿÿÿB|9Lÿÿÿÿ Ñ`¦MŽÿÿÿÿ;sÉ7Ýùø/Cÿÿÿÿ×ìYÃRŠ#«1ú9Õ]¡¡ËÛ˜¾C/ÿ™—Ê”A—ì;d9öïúñ䞆é3pÿÿÿÿK£eó]ò”zBW¸Pµª¸Mýðä>§!Q‚ìç â1&(ÿç”bBÔæÿÿÿÿäÿÿÿÿÄ£àÿÿÿÿ6–ðÿÿÿÿÿÿÿÿ)b”3¼ñô ¤!yð,ÉÆW¤ÿÿÿÿŸÀÿÿÿÿRJ¥m=DÿÿÿÿÿtØ¢óûµOÿÿÿÿ lœJ³ÍÑÿÿÿÿÿõª­4ÿÿÿÿm˜ÖCýàK$ÿÿÿÿæ){ó œÒ»–;Ê·Þjü˜S´:­9«%7J3±Î)µ–6Bÿÿÿÿÿÿÿÿÿÿÿÿ>Ôÿÿÿÿ”Wÿÿÿÿ[ÄièŒ>C¶ÿÿÿÿc( õš¼TNæ&”Êñ>ior)^£ÿÿÿÿ[k®äÕ©GÓV9“ÿÿÿÿ#9ŠÍ)2”ÑZq³'!—vxž­’G—dÿÿÿÿŽˆ@â(ÐyC¬R„qæ ‰ aÙhÿÿÿÿxÁ€"œŽ]Xj8R’Rÿÿÿÿÿÿÿÿ*°o ñd«t?–FîÖÿÿÿÿE&â—Y:¡ß-'øÛcÌÒÿÿÿÿò—2vñ˜oÿÿÿÿ‡—ÿÿÿÿ~3CFÿÿÿÿÿãÿÿÿÿÓÞÿÿÿÿCøþõƒ”ÿÿÿÿÿÿÿÿ²dHÃ/ÚýÑäÙÌÿÿÿÿã¨D«Ö7YÞ®=¶lÿÿÿÿy†ôHÖA?Îiÿÿÿÿ[§êT JSòœÿÿÿÿïÿÿÿÿø²•Ê^_‰©9ÿÿÿÿßÅb.ÿÿÿÿÿÿÿÿÿÿÿÿ¡‡ra7l5;÷s-ìfÿÿÿÿÿÿÿÿ„Å›¤|“,o¬»ÿðëH6=ÿÿÿÿÝpKtu¾oÜþ.Ü>ÿÿÿÿë`ìbä÷ÏTviHÀiÿÿÿÿ¢¥ÿÿÿÿËÅ#vP3üºÿÿÿÿZ G†#éŠ,/ÿÿÿÿ wBËÿÿÿÿHvcÏPH‡&î9ÿÿÿÿ`)wpÿÿÿÿÿÿÿÿëvüÇ*xÈu{õÿÿÿÿõ"ˆ‡xëDJLÿÿÿÿhäôxÿÿÿÿ3M“iìÿÿÿÿß‚4\†30æX;nMàŒ¹­ê 2aµÿÿÿÿ¶Æåå†ÿÿÿÿéki6ÝGDAÔ¼ºu=“i2ÿÿÿÿq§i.’{0@ÿÿÿÿ)9 ¸ÿÿÿÿDÄ“‹ÖF[„Îe…$ùar{ÿÿÿÿ0Ø“ä¦WLÿÿÿÿÿÿÿÿâ"dÔ˜¿þ†%q@ÿÿÿÿQaŒ½ 1¥&ƒ,ßçÍ"¹ÎÍÿÿÿÿÿÿÿÿ8ÿÿÿÿÿÿÿÿêQ´ÿÿÿÿÿÿÿÿ}9ÿÿÿÿ“m¢BÿÿÿÿÿÿÿÿðeÖP¬äÿÿÿÿÿÿÿÿÿÿÿÿqÈ—bÜQ9Äh˜÷›ÿÿÿÿy´“9߃³)F>ÿÿÿÿÿÿÿÿÿÿÿÿËìøèùúBÿÿÿÿ,Ýÿÿÿÿ…èy€èts?K?dšÿÿÿÿÿÿÿÿ«É‹Œ ˜6àÐ6ãÉX·.—øÿÿÿÿÿÿÿÿ³ ]ï%÷8ÑÖÎmÿÿÿÿàCe³ÿÿÿÿ;ïñÿÿÿÿ¢–ÿÿÿÿH¯ÿÿÿÿh&_ S~¡ÿÿÿÿšM“-ÿÿÿÿ±?Sx(Jg+únÿÿÿÿÿÿÿÿ©üT@ÿÿÿÿ]47Lÿÿÿÿÿÿÿÿï0šH%@ ÄèJNhúÿÿÿÿʃÆ>5¢ÿÿÿÿ(xlÅS†?x[ t ÿÿÿÿÿÿÿÿÿÿÿÿç$Èàÿÿÿÿ‹DÿÿÿÿºÜ3A§¼%ÿ"?yg+WË/ÖrÈÛ×èïÄÐ3ð÷ý8ÿÿÿÿ#¿% l;à¹ìÿÿÿÿäøÿÿÿÿå$=¶ †iJ%ÿÿÿÿ‹$ÿÿÿÿȈA 9³ßÿÿÿÿ D.×w ÝÇÿÿÿÿÿÿÿÿÅ2{ƒ)Æ*ãÕ°Óÿÿÿÿx ±‹ÑòòÿÿÿÿÓQa‰gæ…ÿÿÿÿÿÿÿÿÿÿÿÿ¢( | È1ÿÿÿÿa= s`†±¾ Rÿÿÿÿ–DÏûÿÿÿÿh“ÿÿÿÿ½¬›[ÿÿÿÿÿÿÿÿqa.šrP?ö€m߯ ϦgZa‰1ÿÿÿÿv- I¬4”ç¾D'ÂÿÿÿÿÿÿÿÿTÓ,ò}Þ¤¬§Æ€í7 5ãe$0i™£µÿÿÿÿ—!û>¥ÜUîº!íÝDºæ_pýÿÿÿÿÿ1·Ê%"Tgν·ºÐ+.Z5ÿÿÿÿÿÿÿÿ¡æ§çÇ@úLè¼Ü(ÿÿÿÿšeÕ|ãÒ»‘?XŒÀÝêÿÿÿÿbÿÿÿÿõÚ’F$feÖÆE~ˆ'bY'«ÿÿÿÿI?[~KjVËÿÿÿÿµ¥b""eøsʵuPkÿÿÿÿ.¬Ê6ÿÿÿÿ>ØÐóVEoÍG ‹¸€Ðÿÿÿÿv;JmýR5ÿÿÿÿ†IÿÿÿÿÓdP+é‘Xÿÿÿÿ{6•»ÔG©€Ÿ¿m„ ˆËý$)·+&Xý™FD—=$óÿÿÿÿ¾”Å  ΀Qý[ÒÄ2{W¼<¹?›ÿÿÿÿ+$ÅÑ_ yñÍÆÿÿÿÿÿÿÿÿéÇ—×Rc»ê·ÿÿÿÿš‹è‹·HH 7\©Èêç’™c„®KP¤$(ÄÿÿÿÿÿÿÿÿP ÿÿÿÿø-îÁÿÿÿÿ†·¬ Áî,ÈÓ=ÿÿÿÿ³c³Æÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ†ÿÿÿÿ‹¦#E6`XÞËÿÿÿÿG‡AòVÿÿÿÿY×ÊvTÁ×q^(Ô$®§³i½·zùo·à Âp­÷/"P°áº }ÿÿÿÿ4Gÿÿÿÿ¯cùo5ÿÿÿÿ»Aÿÿÿÿæ¶Kùÿÿÿÿw¸±ñc³!ˆ©ÿÿÿÿQdÍ'®ÿ©-6äÿÿÿÿÿÿÿÿÿÿÿÿö*Õ°Ñ’J‘ÿÿÿÿ€µ9ÚN>ªÿÿÿÿEÛ0~ÿÿÿÿËÒìUUs1r*Åj¿Úÿÿÿÿÿÿÿÿ~&ÿÿÿÿ6:× LðØ$hlÿÿÿÿé=*FõÌÇ\Æ ñ¡¹ÛáuhryØüM‹>ÿÿÿÿ0Ç4* ÛØ}Ðÿÿÿÿ>ÿÿÿÿ|8µŠÿÿÿÿÿÿÿÿ›ØÿÿÿÿÿÿÿÿÝ+MЇD©êú4ou°ÿÿÿÿÿÿÿÿOÿÿÿÿÙ¿ÿÿÿÿ¢ðËÿÿÿÿÿÿÿÿ»Ï*Fc‚ìÿÿÿÿÿÿÿÿÿÿÿÿCVÙ/x'A)d¥½ï)áÿÿÿÿ”±!’Þ3X%ú.Mÿÿÿÿ+ÿÿÿÿ( eë@&3¬gÇp3º3Ñ^ <uH§?¾ô¨ž>Íyÿ’.ö%:§%ÍèFÿÿÿÿÿÿÿÿ›ZX¥ÿÿÿÿÛž£ñ8œ¯ÿÿÿÿðÅ Ûÿÿÿÿÿÿÿÿø5þƒZnv¯Œxª.IÓAÇ!ïÓÿÿÿÿÿÿÿÿÀg1Øg}–<! ÿÿÿÿ7*`Š@ÿÿÿÿ©âÿÿÿÿIÿÿÿÿuªÿÿÿÿÞXô•'ÿÿÿÿÿÿÿÿ¼kÖòH§yÿÿÿÿ=Ɖá´Lešgƒ.ÓÿÿÿÿÿÿÿÿÿÿÿÿìÔ—5¹ÿÿÿÿÿÿÿÿC…ö1ÿÿÿÿ»˜§ŽžÿÿÿÿÙ?79ZT,X­NÿÿÿÿÚÀÿÿÿÿö ÿÿÿÿ¼Iÿÿÿÿ=;ÿÿÿÿ4ÿÿÿÿ:ÿÿÿÿO<+,ÐçãÅ4ݰE€¸aª.‘/ÿÿÿÿ‹?šìEÿÿÿÿu»Ðãûýüÿÿÿÿÿÿÿÿ|ÿÿÿÿwâÿÿÿÿI³ nF¼,ÿÿÿÿÝDÿÿÿÿ’KÿÿÿÿÿÿÿÿÿÿÿÿÃÀ‘Ï©3Ðs ÛЙÂtÿÿÿÿÿÿÿÿÿÿÿÿ83mtS,¿ÿÿÿÿ·ķ 6x0ì ÿÿÿÿLœK¤câ›lÿÿÿÿx3,9ß ü, ÚðÂÿÿÿÿwŽfá*D~ÿÿÿÿ +>tŸ ÿÿÿÿ¹vÿÿÿÿ]v¤ÿÿÿÿÝnm›»Ö¼€ÿÿÿÿî*éwÿÿÿÿÿÿÿÿÿÿÿÿ gÀÿÿÿÿÿÿÿÿeÉÏ"ÿÿÿÿ8«Ö‚ÿÿÿÿ<Õ#ü;÷s¸TôÖâ‹BcKëÏÓ&5Îÿÿÿÿö+…‘#þ p]¥¢Tÿÿÿÿ@4ÿÿÿÿÿÿÿÿ–Eæ6—”QÿÿÿÿSiÞ5@2oYX&k„ÄÓ#+ÃDÏ¥"ÿÿÿÿÉËm€ Aÿÿÿÿ¸Ç)#7édål9_A=F) ÉD µ‚&BÿÿÿÿüÂåú1ÿÿÿÿ07ÏE$F¤4_ÐGGzD B¿Ž!ÿÿÿÿ´Â_1©C'.˜ÿÿÿÿl€6¿9^süØ0ÿÿÿÿÿÿÿÿ1ÿÿÿÿø7Zþ˜á/K(?w]8ZWÇ èD¡0K5ÿÿÿÿŽ-·³ÿÿÿÿˆ/4¤¸›Êƒ¾m$uÿÿÿÿ|jÈ)ÿÿÿÿŽ0‹±ÕbŽÿÿÿÿò”‹òÿÿÿÿ^Á@`ÿÿÿÿu4épÏ:®¼û$EÿÿÿÿÿT}¼-sÿÿÿÿ#LÿÿÿÿÝ UºÿÿÿÿÿÿÿÿF®PêZÿÿÿÿ/ò¿Ñ<e*Іÿÿÿÿ|—¿=ÿÿÿÿ§bbî0®ÿÿÿÿº¾5ÿÿÿÿÿÿÿÿ0}x¤o_Rû*¦q…ªFÿÿÿÿ´,V:œDÆ¥ ÿÿÿÿð@¿[—ì)¨qÿÿÿÿæÿÿÿÿŒÄÿÿÿÿ6:N9–‘ë_ÿÿÿÿ ¦µÎn¾ÿÿÿÿÿÿÿÿ<ŽFné¤_¤¦|çÿÿÿÿÿÿÿÿ#§#fœI‚55-ÿÿÿÿK&Ü8jiƒQÿÿÿÿH8´""×rº–]tĹ(ˆŽ… 1ÿÿÿÿ.ó¦œ7lÿÿÿÿÛ[ ‰øÃ"ì?½+;6ìPÐ Þ¦òÍ ÿÿÿÿ4-ý{ÿÿÿÿù ÿÿÿÿÿÿÿÿŸIÎŒé4hßø\‚„ÿÿÿÿÿÿÿÿÖkýpBAm7W"¼ÌÕ¤b°Â Ú¥É j„ÿÿÿÿ¢PpÁi‡ÿÿÿÿÚŽÿÿÿÿŒí] « ÿÿÿÿÆ0 Å9ÿÿÿÿY#ÿÿÿÿ_qVF .Âçÿÿÿÿdo×Ú+RÐÿÿÿÿ½}W3ÿÿÿÿ̧tÐÿÿÿÿ·ÿÿÿÿu@Î6žt„×g‰Œþ¼ë|ÿÿÿÿñWÒÿÿÿÿ¾/µ:Jã±°,Alçÿÿÿÿÿÿÿÿv6‰t ÿÿÿÿŒ4ÿÿÿÿtàUÇj¦ÿÿÿÿd…$,I^6ÿÿÿÿâgÿÿÿÿ?¦fçñÆ¿¯É8©7ÿÿÿÿïPúZßvËõƒè¾¥™ÿÿÿÿ’Ó ¯V-ÿÿÿÿð r*"ÒÖÿÿÿÿÿÿÿÿ *îñ=\D,…žFÞÿÿÿÿßípÏÿÿÿÿï5¡^_´ÊNž=Ë Ð*ÿÿÿÿÿÿÿÿuï4…B`Ø áÿÿÿÿÿÿÿÿÿÿÿÿ|Æ8nIÿÿÿÿeŸÙnf48ÜU¢ã`ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿl‹º1EûÓ:ÐiG"s¢ƒ÷¨€ |³8$„Ù?“Š !§ÿÿÿÿbÞ}XQ°sw“õž`·`4œ@a;ÿÿÿÿÕ¾'ñJÿÿÿÿÂtbË?Ö&[ Ù-Ë‚ „„0ÇÿÿÿÿêÚ®ÿÿÿÿå@ Ôq"ðÿÿÿÿ)Ñÿ,”Ñï Ìþý~hÂ8ÑxÿÿÿÿE×ÿÿÿÿÂÿÿÿÿ4Žàz ɼ„ܽÿÿÿÿ\h_ê¯xÓ…=Dͯ¥¸‰ÿÿÿÿú2BÿÿÿÿÀÿÿÿÿ®ù"Úÿÿÿÿ„•íSóÚ ÿÿÿÿA6°\\ð+Y‹È¦á@@|_ãƒÑC õ Á ÿÿÿÿúÊÿÿÿÿÿÿÿÿXÕgXAÿÿÿÿŠËVY6ÿÿÿÿm–ÿÿÿÿèê{˜ÿÿÿÿÿÿÿÿÿÿÿÿ-Ýî_DzâÚv½nr/ÿÿÿÿ`ÃÿÿÿÿòCJ"ë€|$ÿÿÿÿUwýž™÷}}¬]Ø£ÿÿÿÿâØÿÿÿÿÿÿÿÿú¯ÿÿÿÿkCÆÇ‰eÖr²Q„C›ê²ÿÿÿÿã¡ÿÿÿÿÿÿÿÿ |#ÿÿÿÿÿÿÿÿnÿÿÿÿÿÿÿÿ­ÿÿÿÿ³Áÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿi/ˆjntÈÿÿÿÿ4Lÿÿÿÿ ˆÿÿÿÿŠÒZ2ÿÿÿÿö|'K/ûDÿÿÿÿ\È^ÿÿÿÿÿÿÿÿ‡ÛÿÿÿÿdN÷ÿÿÿÿ‡tѱ¢;™Þy>ŒßžS;ÿÿÿÿAÿÿÿÿTñÿÿÿÿ•!ÀD;<ÿÿÿÿ,‘ç›UO¶ Â÷¯ 9W‘ðÐôÿÿÿÿ‰^ˆÉûÕ:0ßÿÿÿÿ†œPæž¾ÿÿÿÿÕ—.ÿÿÿÿŸ|ÿÿÿÿ¡ G>À3¾íÎ@ê‰6M*%ªKwúCÿÿÿÿ`‘>ú†€™ÁÃÿÿÿÿsÒÍ£ÀŒhK ªEÿÿÿÿW²{}­ÿÿÿÿÖØ3ÿÿÿÿ÷‰¿ÿÿÿÿÑÿÿÿÿkVƒéX>cöJà/8§½Ý¶¨ÿÿÿÿ$›}±ÿÿÿÿ, ÿÿÿÿí9ëFÜhJv7ÿÿÿÿÿÿÿÿæ™þÒÿÿÿÿÿÿÿÿÑü)€_Y8¡­ÿÿÿÿ §úñ:ÿÿÿÿÿ=ó("`%¡ ó_ñYVµÿÿÿÿ\®X-;$J(û»…–PÿÿÿÿL \®›ŒÔÿÿÿÿpz1ÿÿÿÿÿÿÿÿÿÿÿÿ[Ü4ò@¡è·<ÌWŸ:•“ ¦$$²$ ›~tÎ)¤l(ºÿÿÿÿIŸaõׂr~ô•ä£z½ 8 ÚÚ'Ø»¶ñõ²ØBŠãèE.Kÿÿÿÿ1?ÿÿÿÿÿÿÿÿ³¿C¼¤$‚_ÿÿÿÿR1ÿÿÿÿØäÿÿÿÿÿÿÿÿ‹¸Ùÿÿÿÿ*À¨íØLC§ô|Õ!' º~j<ÿÿÿÿ¿óJôù1ôÖ«¤½™á‰eW[α73ôÿÿÿÿ07ÏõÿÿÿÿvÝÿÿÿÿAýÿÿÿÿÿÿÿÿìˆÑ¨70ÿÿÿÿN7ÿÿÿÿMæ ÿÿÿÿÿÿÿÿ'ÕÜ0,¶§ae’¢~ªóú!éÿÿÿÿKÿÿÿÿÃ-º<6‡WÿÿÿÿÿÿÿÿÓjÿÿÿÿ /ÃN¦¡Ìÿÿÿÿ~!ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿwº’ÿÿÿÿcŒuÂç%“•8Æyz²«AFUöç]Eþÿÿÿÿæ&ÿÿÿÿÿÿÿÿÓ1¥Ä¤ÿÿÿÿ77</g%Ì#šÒÿÿÿÿÿÿÿÿ0Ÿÿÿÿÿéqÿÿÿÿ=¸(øàÿÿÿÿv>Ì5ÿÿÿÿOä $§‚[ÿÿÿÿ„ _”WÚqFÞ±—\ÿÿÿÿI´ßêx«/ÿÿÿÿåô!Œ+C‡áÀc”· ðª>Y›ÿÿÿÿ͆Y#55Nÿÿÿÿoh>ÿÿÿÿŒ¹~Jÿÿÿÿ/^Û1PÜcƒ5ÿÿÿÿb‡ëǘÿÿÿÿEa5Qÿÿÿÿ–°§[ m:15pÚÿÿÿÿi ý öD1&•¨ôO?[æÿÿÿÿ¿3ë;9Û ÿÿÿÿ?”Ê¡ÿÿÿÿ‡L±ÙaŒ)Ò•ü·Ÿ%1Ù;¢òð~uÓ=ŸUž*ëÿÿÿÿ \õ‘ÿÿÿÿò–š!ÿÿÿÿ‰Õ” Ê>N ²LG_^"ŠÿÿÿÿÿÿÿÿÎ¥–£ùìç: œ6Ì7':ÿÿÿÿ´ ¯_ •ÁàΊ¼£'ÿÿÿÿéX¡Ôÿÿÿÿÿÿÿÿ«N/«ÿÿÿÿXõsÌû:ÿÿÿÿxVæHµ×p‚ÿÿÿÿFŒ™©7±å¯0Pn5cCÉ'œ"ÿÿÿÿÿÿÿÿy"8Z@;Ùþ}WÿÿÿÿÁ¢Û×ÿÿÿÿÿÿÿÿÿÿÿÿI¦Ø·ð*–:.ÿÿÿÿÿÿÿÿ¿Å ‘CÉCb¦± Cÿÿÿÿÿÿÿÿø“š#ã¥W:·“c\Y3e[öÐñÞÿÿÿÿNVÿÿÿÿ÷…ˆ8>"ÿÿÿÿ¾fû’ÿÿÿÿL\ÿÿÿÿ9Hžë ÿÿÿÿv-—‚vÿÿÿÿÿÿÿÿø. ÏÿÿÿÿÜéwêÁG÷íË,³høë$øwptøF“÷Îomu1<š¾`Âbÿÿÿÿ¥®7a;ÄðF%ÊL8uÿÿÿÿ$:¯ìÿÿÿÿãX“˜µ6ýy’6úµ¨¤©zîÀÆÐUIÿÿÿÿý ι¥!™aN+¥’É$_0S=³j°¯œó+ý˸¹o»ÿÿÿÿï‘UW°•3ì.¶îø²›,‘ É[íjLŸ›§»CÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÌ.ÿÿÿÿ« 9V5vÅ4ñÍ@Âÿÿÿÿâœÿÿÿÿƒ@Ã@ï o¶R™ÿÿÿÿá%¨&ÿÿÿÿÿÿÿÿSDt4x¥ñÈ €* +(ÿÿÿÿL©>ËŸU!·´à#`ÿÿÿÿÿÿÿÿDã©Aë«)lmjÿÿÿÿ²ŸG‰ÍÿÿÿÿŠ:]ç/8=k8ŸÂ¨£´_wú¾R¦ŸEÏ™¡ÿÿÿÿÿÿÿÿØ“ì½ÿÿÿÿ¬Ñ„ÑÝÿÿÿÿÆU$cj%*‚‰MõÿÿÿÿCé×sb=rz¬»Z|„¦”_gÿÿÿÿ¾¤ÿÿÿÿÿÿÿÿÚÈÿÿÿÿs#ÿÿÿÿ´¦mŒ0]ø-ÿÿÿÿ:„ÿÿÿÿzà8mÿÿÿÿ¬atÁ|Ý&ÿÿÿÿa¡Öÿÿÿÿ$!ä,ß›ÿÿÿÿï­Íÿÿÿÿ•*žë(c=:Ò¹>I™œ.Ž!çÿÿÿÿ“€ÿÿÿÿðêÝÿÿÿÿJ­‚ T¡n¡Êÿÿÿÿ~dQ»¬‰2 Ø­¢%ÿÿÿÿ"P †¥Ý†núâÿÿÿÿÿÿÿÿƒ»'ÿÿÿÿ¡Çêš2ÿÿÿÿJ: ñÿÿÿÿîAÏ2ÿÿÿÿ};³éÿÿÿÿÖ;"<ÿÿÿÿ,tœþÿÿÿÿÿÿÿÿ –f@»ÿÿÿÿÂXé›±l r/>e.%Òž>y ŠåK Ieƒ~B§ à"Î6‘F7\6_)îÙÖ-J½ÿÿÿÿ¿7Jƒ%ÿÿÿÿÿÿÿÿ¾•U5!‘Ò‰¾LFªµ-¼Bö 6<™AxDÿÿÿÿãÿÿÿÿÏ>8%õèµ;‰ÿÿÿÿÿÿÿÿH€¦ÿÿÿÿã”ÇÝ1Åȉ6@Ipÿÿÿÿk÷,ÿÿÿÿ›„+³“ÿHÝ1ÿÿÿÿXÌ%6JQD.Œ.ÿÿÿÿå!¿&fÿÿÿÿLË›Ìÿÿÿÿçð[ŸÿÿÿÿgBÿÿÿÿ_œÔdccÿÿÿÿÿÿÿÿ/mùÿÿÿÿk0ô Í–:_ÿ¢¶zGncý Èw‡…ÝCÓ€²Å¤²— rUÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿPâ ÿÿÿÿ§àÿÿÿÿ1Ç92ò@ìÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ±Ë™vu-Bü¬ ÿÿÿÿ®Œòæ[?@ÜßóB$.ÿÿÿÿ1$ÿÿÿÿªýÿÿÿÿSì´’k¯ÿÿÿÿ?­ÿÿÿÿlî?ÿÿÿÿ!  K,ÿÿÿÿÿÿÿÿíâëèÿÿÿÿÿÿÿÿÿÿÿÿMÿÿÿÿæ\+yJ5ùÿÿÿÿ‚8þCk‹?¤fÿÿÿÿ8/ú0ÿ)d%ŽjÓ„Ô^ÿ문µ#˜B° ¼S-œ*üÿÿÿÿÿÿÿÿ4¦“”òN»¨ï©1“`å:¥¤YGMO…4ÿÿÿÿž5…,)+ ̺Jކ<úêÍ:}`¯wz IÿÿÿÿD*ÿÿÿÿƒ³àm6iÿÿÿÿk<FÖ_Z`ÿÿÿÿöUpÿÿÿÿ3çÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿδÁ¸Xç±è[ÿÿÿÿÿÿÿÿ“ÕY%õH¶õÿÿÿÿÿÿÿÿç#Ü0ºj ™ÿÿÿÿ“ e,vÕ0×’óÿÿÿÿ3ÿÿÿÿˆk°èÿÿÿÿAÁ8ž¸%ÿÿÿÿ¦Å¼Ê3´ßž­ˆÿÿÿÿïqk‡Ugð04ÿÿÿÿÿÿÿÿÿÿÿÿvãÿÿÿÿ¦Qÿÿÿÿ¬|I}ÿÿÿÿÿÿÿÿªiÿÿÿÿè·a Ñ è $ÅWy7ÿÿÿÿmisÑР %ÿÿÿÿ›šj4 ;!V(ÍRÿÿÿÿ&ß§ ø¸^S÷šèéruÍÿÿÿÿÿ°ŽÿÿÿÿÈ߈xXÿÿÿÿÛW O£˜à‰)ö—jÿÿÿÿá³™ô«oÿÿÿÿ›¸Xø64eÿÿÿÿ¯û½íÿÿÿÿÿÿÿÿ‡Ùõ ÿ#Ù3®{øAÿÿÿÿuí²rSH5¨íˆ7Q¹Z k+ÿÿÿÿ*d†"6»©—eEJÑYŠñ¿ZÑ€¨…ÿÿÿÿAàðþAÿÿÿÿÿÿÿÿÁ?/™»îånA·6M¨ÿÿÿÿÄŽÉäµÿÿÿÿ´5ŠJ×9²Cÿ˜Zbÿÿÿÿ%ySK+×ñÓœ#ÿÿÿÿ¥Ã]WCþ¨]í¼B³”ÿÿÿÿ: ÿÿÿÿ¸ÿÿÿÿKå»Ìÿÿÿÿ¢³ƒð&N‘ ¹P‘V]êŒÿÿÿÿÎKºYýßdyc"ÌÿÿÿÿòéêS w£¼VOÏž=‹H]Ê_…c ÇF/jžZ—yµ ÿÿÿÿÿÿÿÿ"ÒšÿÿÿÿßóÅÿÿÿÿÿÿÿÿœê) åÊ`a1êÿÿÿÿ·šÿÿÿÿÍô¶p²c¬¦J•îø0×ÿÿÿÿÿÿÿÿbäi|+ëU d¿SÖ±[qY“u*ØRö–µ“ÿÿÿÿ±Qÿÿÿÿÿÿÿÿ Azà £Ûº#á§nG’b@:uÒØ ,Ã÷ kxÿÿÿÿ¾àÿÿÿÿ$/g1;%¤`iýó.ÁM.5lÿÿÿÿ*úìJ¡º(GâÁeˆmW™0,c¸8jÛêRO<RDa×8<ã0ÿÿÿÿf'Kˆû¡.ÿÿÿÿy™ÿÿÿÿÿÿÿÿ=YR¥°V»þ‹²ºòCÔfÿÿÿÿÿÿÿÿäÓÿÿÿÿñ$ŠÀc “™ÿÿÿÿhDP*¢×Þ-þ ÿÿÿÿÎ×Ù³ãöCaäü[ë¾&ÿÿÿÿ4‚d3'ZQ{¦ÿÿÿÿÿÿÿÿÿÿÿÿ¨<a[¶zŠ@T'cKgĈ‡†ÿÿÿÿD´#°Lÿÿÿÿ¾ÿÿÿÿj%ÿÿÿÿT7ÿÿÿÿÿÿÿÿ{o6úˆ ·‰ÂÜ §Dÿÿÿÿé„'t1™ÍÿÿÿÿÿÿÿÿÕÏ7ʺ@3A­¸t.-ÔD·Œyt'åÜtÀêrCU9vÿÿÿÿû'3’+Ô ×SÿÿÿÿÿÿÿÿryËBÔ0ˆæoUÿÿÿÿ3ÏÞÿÿÿÿe À ÿÿÿÿ‘ÿÿÿÿèúY#ÿÿÿÿedÛªøÁ>#r¨ïß6º»Ë.+¼Ç4âºØ4dG(ý³Í+›­eÿÿÿÿ—w&pU¢úìÿÿÿÿ,ÞýÿÿÿÿCçÿÿÿÿݾ^¯ÿÿÿÿ! 8pÉÿÿÿÿüD1n.ÿÿÿÿØB© ÿÿÿÿÿÿÿÿ£!ÿÿÿÿÿÿÿÿzKªÈÿÿÿÿÔÿÿÿÿäMC˜§/ÿÿÿÿBÿÿÿÿ')g•húmu +ÿÿÿÿèà‡aÿÿÿÿE/&|7Eô7í)(5±U£‘ÿÿÿÿ¸á‡æ ™Cÿÿÿÿÿÿÿÿ2.q!®Wž»ÿÿÿÿô#¬ÿÿÿÿÿÿÿÿÿÿÿÿDÿÿÿÿª­©ÃŒ…ˆG;‘ŤÓÿÿÿÿì6ÿÿÿÿÁÔÞ²ÿÿÿÿøÿÿÿÿ";""ü~øÿÿÿÿÿÿÿÿÿÿÿÿž<ó&m8ÿÿÿÿÿÿÿÿ\!Íöždg ‰Ã(YkêIB.ƒ3åg§L'¸ÿÿÿÿbôµö}Y8‰œÎ,1ÿÿÿÿÁzSAÿÿÿÿÄaÿÿÿÿŒÿÿÿÿŸAmR7Š :~ŒZj‹T² %ð]iÅÊ$VÍëZÿÿÿÿÿÿÿÿCθhgÏÜ´ÿÿÿÿö55ŒÔÿÿÿÿòËÿÿÿÿEÅûŒR¼ÿÿÿÿÿÿÿÿ˜¶ðY\š?£ñÿÿÿÿÿÿÿÿWMP(ãAqœ…"•ÐÀ0¯2˜ÿ‹ü:u¹b%ë#>([&ÿÿÿÿWâÿÿÿÿ´Jú!õ3„ ÿÿÿÿl†RR*DÿÿÿÿˆÔ!d¿ÿÿÿÿ·‡ÿÿÿÿÿÿÿÿÔ0ªÿÿÿÿÿÿÿÿ?PlRrŽ‚CÈ®ÀM¿g=`ÿÿÿÿÿÿÿÿ)½y(ÿÿÿÿðiÿÿÿÿõq|2t÷k:4jÿÿÿÿ,!âÿÿÿÿ6 «¢U’BRKEòÿÿÿÿâ1g ßÿÿÿÿÿ’´ÿÿÿÿþBO¾}œ7>á…C¸„–ƒê MÊAîƒMU}ÿÿÿÿ™1â5ÿÿÿÿÿÿÿÿ &’ùQ2ÿÿÿÿÝÄÿÿÿÿ‰=’2ÿÿÿÿÿÿÿÿ‰ÿÿÿÿÿÿÿÿå%”öøöº¨é¯{ ÿÿÿÿó/¸^ÿÿÿÿ/;ßM2žäÞÿÿÿÿ^–«D´*R.”*‰1{ˆÙdLÿÿÿÿ;4œrÿÿÿÿ(Rÿÿÿÿÿÿÿÿ7Ó ²ÑúhÆì©´0ÿÿÿÿ×Zɦ#g0¬rL‡uD•(—9@£BÉ;ËØ”²•PÀK}°ÞËùÿÿÿÿ•O"ú_ÃÀ0Ù#êI<83+é^Ä,άh¹òBóôÿÿÿÿÿÿÿÿˆ@œåQÛ; ƒ7³¡™«ÿÿÿÿæåÄJ ?Yÿÿÿÿñó'Ÿ{E¨}˜ŸÎáô±X?WmÓ©õ2ƒžu•¬ÿÿÿÿ7 #EgE“}‰wÿÿÿÿÿÿÿÿ…˜¢ÿÿÿÿ´S$Á®@Ö<ê<ÿÿÿÿñÔ—Ûaó¸ãµ)ˆ(75ìWÃ{JrµqÔÚÔÿÿÿÿ‘üÒΕm”(›.U͵š?ÿÿÿÿ‚ât ýPü¿tNjZ§zƒ¦C~èµ{)?ÿÿÿÿ =ÿÿÿÿÓˆ¢(¦pÿÿÿÿšD È®ÿÿÿÿÁoÿjÿÿÿÿQuÿÿÿÿò<oæÿÿÿÿáB{VoÅQèÿÿÿÿ¡jEL¢“à \àT=Pz—7lÖÚÞ=:èõî¹½1Eo·„:¤ÚjØë}â»ÿÿÿÿX« ™Èâa2”‡ÿÿÿÿ·ÝO45<ÿÿÿÿwÇ´½Sfå¹¾Øpûþ=Ó~Õ)ÿÿÿÿYBÿÿÿÿˆ)sxmlcopyeditor-1.2.1.3/src/aspell/dict/british-ize.alias0000664000175000017500000000011712402464555021500 0ustar zanezane# Generated with Aspell Dicts "proc" script version 0.60.4 add en_GB-ize.multi xmlcopyeditor-1.2.1.3/src/aspell/data/0000775000175000017500000000000012402464555016223 5ustar zanezanexmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-15.cset0000664000175000017500000003316312402464555020541 0ustar zanezane# Aspell Character Data File. = iso-8859-15 > ascii / # <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 0080 . N 80 80 80 00 00 00 # <unused control> 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 0082 . N 82 82 82 00 00 00 # <unused control> 83 0083 . N 83 83 83 00 00 00 # <unused control> 84 0084 . N 84 84 84 00 00 00 # <unused control> 85 0085 . N 85 85 85 00 00 00 # <unused control> 86 0086 . N 86 86 86 00 00 00 # <unused control> 87 0087 . N 87 87 87 00 00 00 # <unused control> 88 0088 . N 88 88 88 00 00 00 # <unused control> 89 0089 . N 89 89 89 00 00 00 # <unused control> 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 008B . N 8B 8B 8B 00 00 00 # <unused control> 8C 008C . N 8C 8C 8C 00 00 00 # <unused control> 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 0091 . N 91 91 91 00 00 00 # <unused control> 92 0092 . N 92 92 92 00 00 00 # <unused control> 93 0093 . N 93 93 93 00 00 00 # <unused control> 94 0094 . N 94 94 94 00 00 00 # <unused control> 95 0095 . N 95 95 95 00 00 00 # <unused control> 96 0096 . N 96 96 96 00 00 00 # <unused control> 97 0097 . N 97 97 97 00 00 00 # <unused control> 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 0099 . N 99 99 99 00 00 00 # <unused control> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 009B . N 9B 9B 9B 00 00 00 # <unused control> 9C 009C . N 9C 9C 9C 00 00 00 # <unused control> 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 009F . N 9F 9F 9F 00 00 00 # <unused control> A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN A4 20AC - Y A4 A4 A4 00 00 00 # EURO SIGN A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN A6 0160 L Y A6 A8 A6 53 73 73 # LATIN CAPITAL LETTER S WITH CARON A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 0161 L Y A6 A8 A6 73 73 73 # LATIN SMALL LETTER S WITH CARON A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN AA 00AA A Y AA AA AA 00 00 00 # FEMININE ORDINAL INDICATOR AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN AF 00AF - Y AF AF AF 00 00 00 # MACRON B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE B4 017D L Y B4 B8 B4 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT B8 017E L Y B4 B8 B4 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE BA 00BA A Y BA BA BA 00 00 00 # MASCULINE ORDINAL INDICATOR BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK BC 0152 L Y BC BD BC BC 2A 00 # LATIN CAPITAL LIGATURE OE BD 0153 L Y BC BD BC BD 2A 00 # LATIN SMALL LIGATURE OE BE 0178 L Y BE FF BE 59 79 79 # LATIN CAPITAL LETTER Y WITH DIAERESIS BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS D0 00D0 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER ETH D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE DE 00DE L Y DE FE DE DE FE FE # LATIN CAPITAL LETTER THORN DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS F0 00F0 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER ETH F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE FE 00FE L Y DE FE DE FE FE FE # LATIN SMALL LETTER THORN FF 00FF L Y BE FF BE 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-9.cset�����������������������������������������������0000664�0001750�0001750�00000033075�12402464555�020466� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = iso-8859-9 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 0080 . N 80 80 80 00 00 00 # <unused control> 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 0082 . N 82 82 82 00 00 00 # <unused control> 83 0083 . N 83 83 83 00 00 00 # <unused control> 84 0084 . N 84 84 84 00 00 00 # <unused control> 85 0085 . N 85 85 85 00 00 00 # <unused control> 86 0086 . N 86 86 86 00 00 00 # <unused control> 87 0087 . N 87 87 87 00 00 00 # <unused control> 88 0088 . N 88 88 88 00 00 00 # <unused control> 89 0089 . N 89 89 89 00 00 00 # <unused control> 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 008B . N 8B 8B 8B 00 00 00 # <unused control> 8C 008C . N 8C 8C 8C 00 00 00 # <unused control> 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 0091 . N 91 91 91 00 00 00 # <unused control> 92 0092 . N 92 92 92 00 00 00 # <unused control> 93 0093 . N 93 93 93 00 00 00 # <unused control> 94 0094 . N 94 94 94 00 00 00 # <unused control> 95 0095 . N 95 95 95 00 00 00 # <unused control> 96 0096 . N 96 96 96 00 00 00 # <unused control> 97 0097 . N 97 97 97 00 00 00 # <unused control> 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 0099 . N 99 99 99 00 00 00 # <unused control> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 009B . N 9B 9B 9B 00 00 00 # <unused control> 9C 009C . N 9C 9C 9C 00 00 00 # <unused control> 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 009F . N 9F 9F 9F 00 00 00 # <unused control> A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN AA 00AA A Y AA AA AA 00 00 00 # FEMININE ORDINAL INDICATOR AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN AF 00AF - Y AF AF AF 00 00 00 # MACRON B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE BA 00BA A Y BA BA BA 00 00 00 # MASCULINE ORDINAL INDICATOR BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS D0 011E L Y D0 F0 D0 47 67 67 # LATIN CAPITAL LETTER G WITH BREVE D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS DD 0130 L Y DD 69 DD 49 2A 00 # LATIN CAPITAL LETTER I WITH DOT ABOVE DE 015E L Y DE FE DE 53 73 73 # LATIN CAPITAL LETTER S WITH CEDILLA DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS F0 011F L Y D0 F0 D0 67 67 67 # LATIN SMALL LETTER G WITH BREVE F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS FD 0131 L Y 49 FD 49 FD FD FD # LATIN SMALL LETTER DOTLESS I FE 015F L Y DE FE DE 73 73 73 # LATIN SMALL LETTER S WITH CEDILLA FF 00FF L Y FF FF FF 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-4.cset�����������������������������������������������0000664�0001750�0001750�00000033431�12402464555�020455� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = iso-8859-4 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 0080 . N 80 80 80 00 00 00 # <unused control> 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 0082 . N 82 82 82 00 00 00 # <unused control> 83 0083 . N 83 83 83 00 00 00 # <unused control> 84 0084 . N 84 84 84 00 00 00 # <unused control> 85 0085 . N 85 85 85 00 00 00 # <unused control> 86 0086 . N 86 86 86 00 00 00 # <unused control> 87 0087 . N 87 87 87 00 00 00 # <unused control> 88 0088 . N 88 88 88 00 00 00 # <unused control> 89 0089 . N 89 89 89 00 00 00 # <unused control> 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 008B . N 8B 8B 8B 00 00 00 # <unused control> 8C 008C . N 8C 8C 8C 00 00 00 # <unused control> 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 0091 . N 91 91 91 00 00 00 # <unused control> 92 0092 . N 92 92 92 00 00 00 # <unused control> 93 0093 . N 93 93 93 00 00 00 # <unused control> 94 0094 . N 94 94 94 00 00 00 # <unused control> 95 0095 . N 95 95 95 00 00 00 # <unused control> 96 0096 . N 96 96 96 00 00 00 # <unused control> 97 0097 . N 97 97 97 00 00 00 # <unused control> 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 0099 . N 99 99 99 00 00 00 # <unused control> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 009B . N 9B 9B 9B 00 00 00 # <unused control> 9C 009C . N 9C 9C 9C 00 00 00 # <unused control> 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 009F . N 9F 9F 9F 00 00 00 # <unused control> A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 0104 L Y A1 B1 A1 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK A2 0138 L Y A2 A2 A2 A2 A2 A2 # LATIN SMALL LETTER KRA A3 0156 L Y A3 B3 A3 52 72 72 # LATIN CAPITAL LETTER R WITH CEDILLA A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN A5 0128 L Y A5 B5 A5 49 2A 00 # LATIN CAPITAL LETTER I WITH TILDE A6 013B L Y A6 B6 A6 4C 6C 6C # LATIN CAPITAL LETTER L WITH CEDILLA A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS A9 0160 L Y A9 B9 A9 53 73 73 # LATIN CAPITAL LETTER S WITH CARON AA 0112 L Y AA BA AA 45 2A 00 # LATIN CAPITAL LETTER E WITH MACRON AB 0122 L Y AB BB AB 47 67 67 # LATIN CAPITAL LETTER G WITH CEDILLA AC 0166 L Y AC BC AC AC BC BC # LATIN CAPITAL LETTER T WITH STROKE AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 017D L Y AE BE AE 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON AF 00AF - Y AF AF AF 00 00 00 # MACRON B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 0105 L Y A1 B1 A1 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK B2 02DB - Y B2 B2 B2 00 00 00 # OGONEK B3 0157 L Y A3 B3 A3 72 72 72 # LATIN SMALL LETTER R WITH CEDILLA B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT B5 0129 L Y A5 B5 A5 69 2A 00 # LATIN SMALL LETTER I WITH TILDE B6 013C L Y A6 B6 A6 6C 6C 6C # LATIN SMALL LETTER L WITH CEDILLA B7 02C7 M Y B7 B7 B7 00 00 00 # CARON B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA B9 0161 L Y A9 B9 A9 73 73 73 # LATIN SMALL LETTER S WITH CARON BA 0113 L Y AA BA AA 65 2A 00 # LATIN SMALL LETTER E WITH MACRON BB 0123 L Y AB BB AB 67 67 67 # LATIN SMALL LETTER G WITH CEDILLA BC 0167 L Y AC BC AC BC BC BC # LATIN SMALL LETTER T WITH STROKE BD 014A L Y BD BF BD BD BF BF # LATIN CAPITAL LETTER ENG BE 017E L Y AE BE AE 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON BF 014B L Y BD BF BD BF BF BF # LATIN SMALL LETTER ENG C0 0100 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH MACRON C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE C7 012E L Y C7 E7 C7 49 2A 00 # LATIN CAPITAL LETTER I WITH OGONEK C8 010C L Y C8 E8 C8 43 63 63 # LATIN CAPITAL LETTER C WITH CARON C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE CA 0118 L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS CC 0116 L Y CC EC CC 45 2A 00 # LATIN CAPITAL LETTER E WITH DOT ABOVE CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX CF 012A L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH MACRON D0 0110 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER D WITH STROKE D1 0145 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH CEDILLA D2 014C L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH MACRON D3 0136 L Y D3 F3 D3 4B 6B 6B # LATIN CAPITAL LETTER K WITH CEDILLA D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE D9 0172 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH OGONEK DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS DD 0168 L Y DD FD DD 55 2A 00 # LATIN CAPITAL LETTER U WITH TILDE DE 016A L Y DE FE DE 55 2A 00 # LATIN CAPITAL LETTER U WITH MACRON DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S E0 0101 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH MACRON E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE E7 012F L Y C7 E7 C7 69 2A 00 # LATIN SMALL LETTER I WITH OGONEK E8 010D L Y C8 E8 C8 63 63 63 # LATIN SMALL LETTER C WITH CARON E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE EA 0119 L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS EC 0117 L Y CC EC CC 65 2A 00 # LATIN SMALL LETTER E WITH DOT ABOVE ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX EF 012B L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH MACRON F0 0111 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER D WITH STROKE F1 0146 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH CEDILLA F2 014D L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH MACRON F3 0137 L Y D3 F3 D3 6B 6B 6B # LATIN SMALL LETTER K WITH CEDILLA F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE F9 0173 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH OGONEK FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS FD 0169 L Y DD FD DD 75 2A 00 # LATIN SMALL LETTER U WITH TILDE FE 016B L Y DE FE DE 75 2A 00 # LATIN SMALL LETTER U WITH MACRON FF 02D9 - Y FF FF FF 00 00 00 # DOT ABOVE ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/cp1253.cset���������������������������������������������������0000664�0001750�0001750�00000032562�12402464555�020030� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = cp1253 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 20AC - Y 80 80 80 00 00 00 # EURO SIGN 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK 83 0192 L Y 83 83 83 83 83 83 # LATIN SMALL LETTER F WITH HOOK 84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK 85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS 86 2020 - Y 86 86 86 00 00 00 # DAGGER 87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER 88 0088 . N 88 88 88 00 00 00 # <unused control> 89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK 8C 008C . N 8C 8C 8C 00 00 00 # <unused control> 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK 92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK 93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK 94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK 95 2022 - Y 95 95 95 00 00 00 # BULLET 96 2013 - Y 96 96 96 00 00 00 # EN DASH 97 2014 - Y 97 97 97 00 00 00 # EM DASH 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 2122 . N 99 99 99 00 00 00 # <unused special> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 9C 009C . N 9C 9C 9C 00 00 00 # <unused control> 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 009F . N 9F 9F 9F 00 00 00 # <unused control> A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 0385 - Y A1 A1 A1 00 00 00 # GREEK DIALYTIKA TONOS A2 0386 L Y A2 DC A2 C1 2A 00 # GREEK CAPITAL LETTER ALPHA WITH TONOS A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN AA E0AA . N AA AA AA 00 00 00 # <unused> AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN AF 2015 - Y AF AF AF 00 00 00 # HORIZONTAL BAR B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE B4 0384 - Y B4 B4 B4 00 00 00 # GREEK TONOS B5 00B5 A Y CC B5 CC 00 00 00 # MICRO SIGN B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT B8 0388 L Y B8 DD B8 C5 2A 00 # GREEK CAPITAL LETTER EPSILON WITH TONOS B9 0389 L Y B9 DE B9 C7 2A 00 # GREEK CAPITAL LETTER ETA WITH TONOS BA 038A L Y BA DF BA C9 2A 00 # GREEK CAPITAL LETTER IOTA WITH TONOS BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK BC 038C L Y BC FC BC CF 2A 00 # GREEK CAPITAL LETTER OMICRON WITH TONOS BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF BE 038E L Y BE FD BE D5 2A 00 # GREEK CAPITAL LETTER UPSILON WITH TONOS BF 038F L Y BF FE BF D9 2A 00 # GREEK CAPITAL LETTER OMEGA WITH TONOS C0 0390 L Y C0 C0 C0 E9 2A 00 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS C1 0391 L Y C1 E1 C1 C1 2A 00 # GREEK CAPITAL LETTER ALPHA C2 0392 L Y C2 E2 C2 C2 E2 E2 # GREEK CAPITAL LETTER BETA C3 0393 L Y C3 E3 C3 C3 E3 E3 # GREEK CAPITAL LETTER GAMMA C4 0394 L Y C4 E4 C4 C4 E4 E4 # GREEK CAPITAL LETTER DELTA C5 0395 L Y C5 E5 C5 C5 2A 00 # GREEK CAPITAL LETTER EPSILON C6 0396 L Y C6 E6 C6 C6 E6 E6 # GREEK CAPITAL LETTER ZETA C7 0397 L Y C7 E7 C7 C7 2A 00 # GREEK CAPITAL LETTER ETA C8 0398 L Y C8 E8 C8 C8 E8 E8 # GREEK CAPITAL LETTER THETA C9 0399 L Y C9 E9 C9 C9 2A 00 # GREEK CAPITAL LETTER IOTA CA 039A L Y CA EA CA CA EA EA # GREEK CAPITAL LETTER KAPPA CB 039B L Y CB EB CB CB EB EB # GREEK CAPITAL LETTER LAMDA CC 039C L Y CC EC CC CC EC EC # GREEK CAPITAL LETTER MU CD 039D L Y CD ED CD CD ED ED # GREEK CAPITAL LETTER NU CE 039E L Y CE EE CE CE EE EE # GREEK CAPITAL LETTER XI CF 039F L Y CF EF CF CF 2A 00 # GREEK CAPITAL LETTER OMICRON D0 03A0 L Y D0 F0 D0 D0 F0 F0 # GREEK CAPITAL LETTER PI D1 03A1 L Y D1 F1 D1 D1 F1 F1 # GREEK CAPITAL LETTER RHO D2 E0D2 . N D2 D2 D2 00 00 00 # <unused> D3 03A3 L Y D3 F3 D3 D3 F3 F3 # GREEK CAPITAL LETTER SIGMA D4 03A4 L Y D4 F4 D4 D4 F4 F4 # GREEK CAPITAL LETTER TAU D5 03A5 L Y D5 F5 D5 D5 2A 00 # GREEK CAPITAL LETTER UPSILON D6 03A6 L Y D6 F6 D6 D6 F6 F6 # GREEK CAPITAL LETTER PHI D7 03A7 L Y D7 F7 D7 D7 F7 F7 # GREEK CAPITAL LETTER CHI D8 03A8 L Y D8 F8 D8 D8 F8 F8 # GREEK CAPITAL LETTER PSI D9 03A9 L Y D9 F9 D9 D9 2A 00 # GREEK CAPITAL LETTER OMEGA DA 03AA L Y DA FA DA C9 2A 00 # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA DB 03AB L Y DB FB DB D5 2A 00 # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA DC 03AC L Y A2 DC A2 E1 2A 00 # GREEK SMALL LETTER ALPHA WITH TONOS DD 03AD L Y B8 DD B8 E5 2A 00 # GREEK SMALL LETTER EPSILON WITH TONOS DE 03AE L Y B9 DE B9 E7 2A 00 # GREEK SMALL LETTER ETA WITH TONOS DF 03AF L Y BA DF BA E9 2A 00 # GREEK SMALL LETTER IOTA WITH TONOS E0 03B0 L Y E0 E0 E0 F5 2A 00 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS E1 03B1 L Y C1 E1 C1 E1 2A 00 # GREEK SMALL LETTER ALPHA E2 03B2 L Y C2 E2 C2 E2 E2 E2 # GREEK SMALL LETTER BETA E3 03B3 L Y C3 E3 C3 E3 E3 E3 # GREEK SMALL LETTER GAMMA E4 03B4 L Y C4 E4 C4 E4 E4 E4 # GREEK SMALL LETTER DELTA E5 03B5 L Y C5 E5 C5 E5 2A 00 # GREEK SMALL LETTER EPSILON E6 03B6 L Y C6 E6 C6 E6 E6 E6 # GREEK SMALL LETTER ZETA E7 03B7 L Y C7 E7 C7 E7 2A 00 # GREEK SMALL LETTER ETA E8 03B8 L Y C8 E8 C8 E8 E8 E8 # GREEK SMALL LETTER THETA E9 03B9 L Y C9 E9 C9 E9 2A 00 # GREEK SMALL LETTER IOTA EA 03BA L Y CA EA CA EA EA EA # GREEK SMALL LETTER KAPPA EB 03BB L Y CB EB CB EB EB EB # GREEK SMALL LETTER LAMDA EC 03BC L Y CC EC CC EC EC EC # GREEK SMALL LETTER MU ED 03BD L Y CD ED CD ED ED ED # GREEK SMALL LETTER NU EE 03BE L Y CE EE CE EE EE EE # GREEK SMALL LETTER XI EF 03BF L Y CF EF CF EF 2A 00 # GREEK SMALL LETTER OMICRON F0 03C0 L Y D0 F0 D0 F0 F0 F0 # GREEK SMALL LETTER PI F1 03C1 L Y D1 F1 D1 F1 F1 F1 # GREEK SMALL LETTER RHO F2 03C2 L Y D3 F2 D3 F2 F2 F2 # GREEK SMALL LETTER FINAL SIGMA F3 03C3 L Y D3 F3 D3 F3 F3 F3 # GREEK SMALL LETTER SIGMA F4 03C4 L Y D4 F4 D4 F4 F4 F4 # GREEK SMALL LETTER TAU F5 03C5 L Y D5 F5 D5 F5 2A 00 # GREEK SMALL LETTER UPSILON F6 03C6 L Y D6 F6 D6 F6 F6 F6 # GREEK SMALL LETTER PHI F7 03C7 L Y D7 F7 D7 F7 F7 F7 # GREEK SMALL LETTER CHI F8 03C8 L Y D8 F8 D8 F8 F8 F8 # GREEK SMALL LETTER PSI F9 03C9 L Y D9 F9 D9 F9 2A 00 # GREEK SMALL LETTER OMEGA FA 03CA L Y DA FA DA E9 2A 00 # GREEK SMALL LETTER IOTA WITH DIALYTIKA FB 03CB L Y DB FB DB F5 2A 00 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA FC 03CC L Y BC FC BC EF 2A 00 # GREEK SMALL LETTER OMICRON WITH TONOS FD 03CD L Y BE FD BE F5 2A 00 # GREEK SMALL LETTER UPSILON WITH TONOS FE 03CE L Y BF FE BF F9 2A 00 # GREEK SMALL LETTER OMEGA WITH TONOS FF E0FF . N FF FF FF 00 00 00 # <unused> ����������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/cp1256.cset���������������������������������������������������0000664�0001750�0001750�00000031773�12402464555�020036� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = cp1256 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 20AC - Y 80 80 80 00 00 00 # EURO SIGN 81 067E L Y 81 81 81 81 81 81 # ARABIC LETTER PEH 82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK 83 0192 L Y 83 83 83 83 83 83 # LATIN SMALL LETTER F WITH HOOK 84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK 85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS 86 2020 - Y 86 86 86 00 00 00 # DAGGER 87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER 88 02C6 M Y 88 88 88 00 00 00 # MODIFIER LETTER CIRCUMFLEX ACCENT 89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN 8A 0679 L Y 8A 8A 8A 8A 8A 8A # ARABIC LETTER TTEH 8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK 8C 0152 L Y 8C 9C 8C 8C 2A 00 # LATIN CAPITAL LIGATURE OE 8D 0686 L Y 8D 8D 8D 8D 8D 8D # ARABIC LETTER TCHEH 8E 0698 L Y 8E 8E 8E 8E 8E 8E # ARABIC LETTER JEH 8F 0688 L Y 8F 8F 8F 8F 8F 8F # ARABIC LETTER DDAL 90 06AF L Y 90 90 90 90 90 90 # ARABIC LETTER GAF 91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK 92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK 93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK 94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK 95 2022 - Y 95 95 95 00 00 00 # BULLET 96 2013 - Y 96 96 96 00 00 00 # EN DASH 97 2014 - Y 97 97 97 00 00 00 # EM DASH 98 06A9 L Y 98 98 98 98 98 98 # ARABIC LETTER KEHEH 99 2122 . N 99 99 99 00 00 00 # <unused special> 9A 0691 L Y 9A 9A 9A 9A 9A 9A # ARABIC LETTER RREH 9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 9C 0153 L Y 8C 9C 8C 9C 2A 00 # LATIN SMALL LIGATURE OE 9D 200C - N 9D 9D 9D 00 00 00 # ZERO WIDTH NON-JOINER 9E 200D - N 9E 9E 9E 00 00 00 # ZERO WIDTH JOINER 9F 06BA L Y 9F 9F 9F 9F 9F 9F # ARABIC LETTER NOON GHUNNA A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 060C - Y A1 A1 A1 00 00 00 # ARABIC COMMA A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN AA 06BE L Y AA AA AA AA AA AA # ARABIC LETTER HEH DOACHASHMEE AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN AF 00AF - Y AF AF AF 00 00 00 # MACRON B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE BA 061B - Y BA BA BA 00 00 00 # ARABIC SEMICOLON BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS BF 061F - Y BF BF BF 00 00 00 # ARABIC QUESTION MARK C0 06C1 L Y C0 C0 C0 C0 C0 C0 # ARABIC LETTER HEH GOAL C1 0621 L Y C1 C1 C1 C1 C1 C1 # ARABIC LETTER HAMZA C2 0622 L Y C2 C2 C2 C7 C7 C7 # ARABIC LETTER ALEF WITH MADDA ABOVE C3 0623 L Y C3 C3 C3 C7 C7 C7 # ARABIC LETTER ALEF WITH HAMZA ABOVE C4 0624 L Y C4 C4 C4 E6 E6 E6 # ARABIC LETTER WAW WITH HAMZA ABOVE C5 0625 L Y C5 C5 C5 C7 C7 C7 # ARABIC LETTER ALEF WITH HAMZA BELOW C6 0626 L Y C6 C6 C6 ED ED ED # ARABIC LETTER YEH WITH HAMZA ABOVE C7 0627 L Y C7 C7 C7 C7 C7 C7 # ARABIC LETTER ALEF C8 0628 L Y C8 C8 C8 C8 C8 C8 # ARABIC LETTER BEH C9 0629 L Y C9 C9 C9 C9 C9 C9 # ARABIC LETTER TEH MARBUTA CA 062A L Y CA CA CA CA CA CA # ARABIC LETTER TEH CB 062B L Y CB CB CB CB CB CB # ARABIC LETTER THEH CC 062C L Y CC CC CC CC CC CC # ARABIC LETTER JEEM CD 062D L Y CD CD CD CD CD CD # ARABIC LETTER HAH CE 062E L Y CE CE CE CE CE CE # ARABIC LETTER KHAH CF 062F L Y CF CF CF CF CF CF # ARABIC LETTER DAL D0 0630 L Y D0 D0 D0 D0 D0 D0 # ARABIC LETTER THAL D1 0631 L Y D1 D1 D1 D1 D1 D1 # ARABIC LETTER REH D2 0632 L Y D2 D2 D2 D2 D2 D2 # ARABIC LETTER ZAIN D3 0633 L Y D3 D3 D3 D3 D3 D3 # ARABIC LETTER SEEN D4 0634 L Y D4 D4 D4 D4 D4 D4 # ARABIC LETTER SHEEN D5 0635 L Y D5 D5 D5 D5 D5 D5 # ARABIC LETTER SAD D6 0636 L Y D6 D6 D6 D6 D6 D6 # ARABIC LETTER DAD D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN D8 0637 L Y D8 D8 D8 D8 D8 D8 # ARABIC LETTER TAH D9 0638 L Y D9 D9 D9 D9 D9 D9 # ARABIC LETTER ZAH DA 0639 L Y DA DA DA DA DA DA # ARABIC LETTER AIN DB 063A L Y DB DB DB DB DB DB # ARABIC LETTER GHAIN DC 0640 l Y DC DC DC DC DC DC # ARABIC TATWEEL DD 0641 L Y DD DD DD DD DD DD # ARABIC LETTER FEH DE 0642 L Y DE DE DE DE DE DE # ARABIC LETTER QAF DF 0643 L Y DF DF DF DF DF DF # ARABIC LETTER KAF E0 00E0 L Y E0 E0 E0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE E1 0644 L Y E1 E1 E1 E1 E1 E1 # ARABIC LETTER LAM E2 00E2 L Y E2 E2 E2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX E3 0645 L Y E3 E3 E3 E3 E3 E3 # ARABIC LETTER MEEM E4 0646 L Y E4 E4 E4 E4 E4 E4 # ARABIC LETTER NOON E5 0647 L Y E5 E5 E5 E5 E5 E5 # ARABIC LETTER HEH E6 0648 L Y E6 E6 E6 E6 E6 E6 # ARABIC LETTER WAW E7 00E7 L Y E7 E7 E7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA E8 00E8 L Y E8 E8 E8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE E9 00E9 L Y E9 E9 E9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE EA 00EA L Y EA EA EA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX EB 00EB L Y EB EB EB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS EC 0649 L Y EC EC EC EC EC EC # ARABIC LETTER ALEF MAKSURA ED 064A L Y ED ED ED ED ED ED # ARABIC LETTER YEH EE 00EE L Y EE EE EE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX EF 00EF L Y EF EF EF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS F0 064B M M F0 F0 F0 00 00 00 # ARABIC FATHATAN F1 064C M M F1 F1 F1 00 00 00 # ARABIC DAMMATAN F2 064D M M F2 F2 F2 00 00 00 # ARABIC KASRATAN F3 064E M M F3 F3 F3 00 00 00 # ARABIC FATHA F4 00F4 L Y F4 F4 F4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX F5 064F M M F5 F5 F5 00 00 00 # ARABIC DAMMA F6 0650 M M F6 F6 F6 00 00 00 # ARABIC KASRA F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN F8 0651 M M F8 F8 F8 00 00 00 # ARABIC SHADDA F9 00F9 L Y F9 F9 F9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE FA 0652 M M FA FA FA 00 00 00 # ARABIC SUKUN FB 00FB L Y FB FB FB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX FC 00FC L Y FC FC FC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS FD 200E - N FD FD FD 00 00 00 # LEFT-TO-RIGHT MARK FE 200F - N FE FE FE 00 00 00 # RIGHT-TO-LEFT MARK FF 06D2 L Y FF FF FF FF FF FF # ARABIC LETTER YEH BARREE �����xmlcopyeditor-1.2.1.3/src/aspell/data/en.dat��������������������������������������������������������0000664�0001750�0001750�00000000130�12402464555�017311� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������name en charset iso8859-1 special ' -*- soundslike en affix en #repl-table en_affix.dat ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-8.cset�����������������������������������������������0000664�0001750�0001750�00000030415�12402464555�020460� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = iso-8859-8 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 0080 . N 80 80 80 00 00 00 # <unused control> 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 0082 . N 82 82 82 00 00 00 # <unused control> 83 0083 . N 83 83 83 00 00 00 # <unused control> 84 0084 . N 84 84 84 00 00 00 # <unused control> 85 0085 . N 85 85 85 00 00 00 # <unused control> 86 0086 . N 86 86 86 00 00 00 # <unused control> 87 0087 . N 87 87 87 00 00 00 # <unused control> 88 0088 . N 88 88 88 00 00 00 # <unused control> 89 0089 . N 89 89 89 00 00 00 # <unused control> 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 008B . N 8B 8B 8B 00 00 00 # <unused control> 8C 008C . N 8C 8C 8C 00 00 00 # <unused control> 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 0091 . N 91 91 91 00 00 00 # <unused control> 92 0092 . N 92 92 92 00 00 00 # <unused control> 93 0093 . N 93 93 93 00 00 00 # <unused control> 94 0094 . N 94 94 94 00 00 00 # <unused control> 95 0095 . N 95 95 95 00 00 00 # <unused control> 96 0096 . N 96 96 96 00 00 00 # <unused control> 97 0097 . N 97 97 97 00 00 00 # <unused control> 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 0099 . N 99 99 99 00 00 00 # <unused control> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 009B . N 9B 9B 9B 00 00 00 # <unused control> 9C 009C . N 9C 9C 9C 00 00 00 # <unused control> 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 009F . N 9F 9F 9F 00 00 00 # <unused control> A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 E0A1 . N A1 A1 A1 00 00 00 # <unused> A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN AA 00D7 - Y AA AA AA 00 00 00 # MULTIPLICATION SIGN AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN AF 00AF - Y AF AF AF 00 00 00 # MACRON B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE BA 00F7 - Y BA BA BA 00 00 00 # DIVISION SIGN BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS BF E0BF . N BF BF BF 00 00 00 # <unused> C0 E0C0 . N C0 C0 C0 00 00 00 # <unused> C1 E0C1 . N C1 C1 C1 00 00 00 # <unused> C2 E0C2 . N C2 C2 C2 00 00 00 # <unused> C3 E0C3 . N C3 C3 C3 00 00 00 # <unused> C4 E0C4 . N C4 C4 C4 00 00 00 # <unused> C5 E0C5 . N C5 C5 C5 00 00 00 # <unused> C6 E0C6 . N C6 C6 C6 00 00 00 # <unused> C7 E0C7 . N C7 C7 C7 00 00 00 # <unused> C8 E0C8 . N C8 C8 C8 00 00 00 # <unused> C9 E0C9 . N C9 C9 C9 00 00 00 # <unused> CA E0CA . N CA CA CA 00 00 00 # <unused> CB E0CB . N CB CB CB 00 00 00 # <unused> CC E0CC . N CC CC CC 00 00 00 # <unused> CD E0CD . N CD CD CD 00 00 00 # <unused> CE E0CE . N CE CE CE 00 00 00 # <unused> CF E0CF . N CF CF CF 00 00 00 # <unused> D0 E0D0 . N D0 D0 D0 00 00 00 # <unused> D1 E0D1 . N D1 D1 D1 00 00 00 # <unused> D2 E0D2 . N D2 D2 D2 00 00 00 # <unused> D3 E0D3 . N D3 D3 D3 00 00 00 # <unused> D4 E0D4 . N D4 D4 D4 00 00 00 # <unused> D5 E0D5 . N D5 D5 D5 00 00 00 # <unused> D6 E0D6 . N D6 D6 D6 00 00 00 # <unused> D7 E0D7 . N D7 D7 D7 00 00 00 # <unused> D8 E0D8 . N D8 D8 D8 00 00 00 # <unused> D9 E0D9 . N D9 D9 D9 00 00 00 # <unused> DA E0DA . N DA DA DA 00 00 00 # <unused> DB E0DB . N DB DB DB 00 00 00 # <unused> DC E0DC . N DC DC DC 00 00 00 # <unused> DD E0DD . N DD DD DD 00 00 00 # <unused> DE E0DE . N DE DE DE 00 00 00 # <unused> DF 2017 - Y DF DF DF 00 00 00 # DOUBLE LOW LINE E0 05D0 L Y E0 E0 E0 E0 E0 E0 # HEBREW LETTER ALEF E1 05D1 L Y E1 E1 E1 E1 E1 E1 # HEBREW LETTER BET E2 05D2 L Y E2 E2 E2 E2 E2 E2 # HEBREW LETTER GIMEL E3 05D3 L Y E3 E3 E3 E3 E3 E3 # HEBREW LETTER DALET E4 05D4 L Y E4 E4 E4 E4 E4 E4 # HEBREW LETTER HE E5 05D5 L Y E5 E5 E5 E5 E5 E5 # HEBREW LETTER VAV E6 05D6 L Y E6 E6 E6 E6 E6 E6 # HEBREW LETTER ZAYIN E7 05D7 L Y E7 E7 E7 E7 E7 E7 # HEBREW LETTER HET E8 05D8 L Y E8 E8 E8 E8 E8 E8 # HEBREW LETTER TET E9 05D9 L Y E9 E9 E9 E9 E9 E9 # HEBREW LETTER YOD EA 05DA L Y EA EA EA EA EA EA # HEBREW LETTER FINAL KAF EB 05DB L Y EB EB EB EB EB EB # HEBREW LETTER KAF EC 05DC L Y EC EC EC EC EC EC # HEBREW LETTER LAMED ED 05DD L Y ED ED ED ED ED ED # HEBREW LETTER FINAL MEM EE 05DE L Y EE EE EE EE EE EE # HEBREW LETTER MEM EF 05DF L Y EF EF EF EF EF EF # HEBREW LETTER FINAL NUN F0 05E0 L Y F0 F0 F0 F0 F0 F0 # HEBREW LETTER NUN F1 05E1 L Y F1 F1 F1 F1 F1 F1 # HEBREW LETTER SAMEKH F2 05E2 L Y F2 F2 F2 F2 F2 F2 # HEBREW LETTER AYIN F3 05E3 L Y F3 F3 F3 F3 F3 F3 # HEBREW LETTER FINAL PE F4 05E4 L Y F4 F4 F4 F4 F4 F4 # HEBREW LETTER PE F5 05E5 L Y F5 F5 F5 F5 F5 F5 # HEBREW LETTER FINAL TSADI F6 05E6 L Y F6 F6 F6 F6 F6 F6 # HEBREW LETTER TSADI F7 05E7 L Y F7 F7 F7 F7 F7 F7 # HEBREW LETTER QOF F8 05E8 L Y F8 F8 F8 F8 F8 F8 # HEBREW LETTER RESH F9 05E9 L Y F9 F9 F9 F9 F9 F9 # HEBREW LETTER SHIN FA 05EA L Y FA FA FA FA FA FA # HEBREW LETTER TAV FB E0FB . N FB FB FB 00 00 00 # <unused> FC E0FC . N FC FC FC 00 00 00 # <unused> FD 200E - N FD FD FD 00 00 00 # LEFT-TO-RIGHT MARK FE 200F - N FE FE FE 00 00 00 # RIGHT-TO-LEFT MARK FF E0FF . N FF FF FF 00 00 00 # <unused> ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/cp1258.cmap���������������������������������������������������0000664�0001750�0001750�00000101347�12402464555�020015� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 955 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 6 0300 > C0 0301 > C1 0302 > C2 0306 > C3 0308 > C4 030A > C5 . 0042 > 42 0043 > 43 / N 1 0327 > C7 . 0044 > 44 0045 > 45 / N 4 0300 > C8 0301 > C9 0302 > CA 0308 > CB . 0046 > 46 0047 > 47 0048 > 48 0049 > 49 / N 3 0301 > CD 0302 > CE 0308 > CF . 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E / N 1 0303 > D1 . 004F > 4F / N 4 0301 > D3 0302 > D4 0308 > D6 031B > D5 . 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 / N 5 0300 > D9 0301 > DA 0302 > DB 0308 > DC 031B > DD . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 / N 1 0308 > 9F . 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 6 0300 > E0 0301 > E1 0302 > E2 0306 > E3 0308 > E4 030A > E5 . 0062 > 62 0063 > 63 / N 1 0327 > E7 . 0064 > 64 0065 > 65 / N 4 0300 > E8 0301 > E9 0302 > EA 0308 > EB . 0066 > 66 0067 > 67 0068 > 68 0069 > 69 / N 3 0301 > ED 0302 > EE 0308 > EF . 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E / N 1 0303 > F1 . 006F > 6F / N 4 0301 > F3 0302 > F4 0308 > F6 031B > F5 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 / N 5 0300 > F9 0301 > FA 0302 > FB 0308 > FC 031B > FD . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 1 0308 > FF . 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0081 > 81 008A > 8A 008D > 8D 008E > 8E 008F > 8F 0090 > 90 009A > 9A 009D > 9D 009E > 9E 00A0 > A0 00A1 > A1 00A2 > A2 00A3 > A3 00A4 > A4 00A5 > A5 00A6 > A6 00A7 > A7 00A8 > A8 00A9 > A9 00AA > AA 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > AF 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > B8 00B9 > B9 00BA > BA 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00BF > BF 00C0 > C0 00C1 > C1 00C2 > C2 00C3 > 41 DE 00C4 > C4 00C5 > C5 00C6 > C6 00C7 > C7 00C8 > C8 00C9 > C9 00CA > CA 00CB > CB 00CC > 49 CC 00CD > CD 00CE > CE 00CF > CF 00D1 > D1 00D2 > 4F CC 00D3 > D3 00D4 > D4 00D5 > 4F DE 00D6 > D6 00D7 > D7 00D8 > D8 00D9 > D9 00DA > DA 00DB > DB 00DC > DC 00DD > 59 EC 00DF > DF 00E0 > E0 00E1 > E1 00E2 > E2 00E3 > 61 DE 00E4 > E4 00E5 > E5 00E6 > E6 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > 69 CC 00ED > ED 00EE > EE 00EF > EF 00F1 > F1 00F2 > 6F CC 00F3 > F3 00F4 > F4 00F5 > 6F DE 00F6 > F6 00F7 > F7 00F8 > F8 00F9 > F9 00FA > FA 00FB > FB 00FC > FC 00FD > 79 EC 00FF > FF 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > C3 0103 > E3 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 EC 0107 > 63 EC 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0110 > D0 0111 > F0 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 DE 0129 > 69 DE 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C EC 013A > 6C EC 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C B7 # compat 0140 > 6C B7 # compat 0143 > 4E EC 0144 > 6E EC 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 8C 0153 > 9C 0154 > 52 EC 0155 > 72 EC 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 EC 015B > 73 EC 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > 53 # unsup: 0053 030C 0161 > 73 # unsup: 0073 030C 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 DE 0169 > 75 DE 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 9F 0179 > 5A EC 017A > 7A EC 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > 5A # unsup: 005A 030C 017E > 7A # unsup: 007A 030C 017F > 73 # compat 0192 > 83 01A0 > D5 01A1 > F5 01AF > DD 01B0 > FD 01C4 > 44 5A # unsup: 0044 005A 030C 01C5 > 44 7A # unsup: 0044 007A 030C 01C6 > 64 7A # unsup: 0064 007A 030C 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > DC # unsup: 00DC 0304 01D6 > FC # unsup: 00FC 0304 01D7 > DC EC 01D8 > FC EC 01D9 > DC # unsup: 00DC 030C 01DA > FC # unsup: 00FC 030C 01DB > DC CC 01DC > FC CC 01DE > C4 # unsup: 00C4 0304 01DF > E4 # unsup: 00E4 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > C6 # unsup: 00C6 0304 01E3 > E6 # unsup: 00E6 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 EC 01F5 > 67 EC 01F8 > 4E CC 01F9 > 6E CC 01FA > C5 EC 01FB > E5 EC 01FC > C6 EC 01FD > E6 EC 01FE > D8 EC 01FF > F8 EC 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > D6 # unsup: 00D6 0304 022B > F6 # unsup: 00F6 0304 022C > 4F DE # unsup: 004F 0303 0304 022D > 6F DE # unsup: 006F 0303 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 02C6 > 88 02DC > 98 0300 > CC 0301 > EC 0302 > 0 # unsup 0303 > DE 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > D2 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > F2 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > CC 0341 > EC 0342 > 0 # unsup 0343 > 0 # unsup 0344 > EC # unsup: 0308 0301 0345 > 0 # unsup 037E > 3B 0385 > A8 EC 0387 > B7 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 F2 1E05 > 62 F2 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > C7 EC 1E09 > E7 EC 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 F2 1E0D > 64 F2 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 CC # unsup: 0045 0304 0300 1E15 > 65 CC # unsup: 0065 0304 0300 1E16 > 45 EC # unsup: 0045 0304 0301 1E17 > 65 EC # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 F2 1E25 > 68 F2 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > CF EC 1E2F > EF EC 1E30 > 4B EC 1E31 > 6B EC 1E32 > 4B F2 1E33 > 6B F2 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C F2 1E37 > 6C F2 1E38 > 4C F2 # unsup: 004C 0323 0304 1E39 > 6C F2 # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D EC 1E3F > 6D EC 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D F2 1E43 > 6D F2 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E F2 1E47 > 6E F2 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > 4F DE EC 1E4D > 6F DE EC 1E4E > 4F DE # unsup: 004F 0303 0308 1E4F > 6F DE # unsup: 006F 0303 0308 1E50 > 4F CC # unsup: 004F 0304 0300 1E51 > 6F CC # unsup: 006F 0304 0300 1E52 > 4F EC # unsup: 004F 0304 0301 1E53 > 6F EC # unsup: 006F 0304 0301 1E54 > 50 EC 1E55 > 70 EC 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 F2 1E5B > 72 F2 1E5C > 52 F2 # unsup: 0052 0323 0304 1E5D > 72 F2 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 F2 1E63 > 73 F2 1E64 > 53 EC # unsup: 0053 0301 0307 1E65 > 73 EC # unsup: 0073 0301 0307 1E66 > 53 # unsup: 0053 030C 0307 1E67 > 73 # unsup: 0073 030C 0307 1E68 > 53 F2 # unsup: 0053 0323 0307 1E69 > 73 F2 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 F2 1E6D > 74 F2 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 DE EC 1E79 > 75 DE EC 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 DE 1E7D > 76 DE 1E7E > 56 F2 1E7F > 76 F2 1E80 > 57 CC 1E81 > 77 CC 1E82 > 57 EC 1E83 > 77 EC 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 F2 1E89 > 77 F2 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A F2 1E93 > 7A F2 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 F2 1EA1 > 61 F2 1EA2 > 41 D2 1EA3 > 61 D2 1EA4 > C2 EC 1EA5 > E2 EC 1EA6 > C2 CC 1EA7 > E2 CC 1EA8 > C2 D2 1EA9 > E2 D2 1EAA > C2 DE 1EAB > E2 DE 1EAC > 41 F2 # unsup: 0041 0323 0302 1EAD > 61 F2 # unsup: 0061 0323 0302 1EAE > C3 EC 1EAF > E3 EC 1EB0 > C3 CC 1EB1 > E3 CC 1EB2 > C3 D2 1EB3 > E3 D2 1EB4 > C3 DE 1EB5 > E3 DE 1EB6 > 41 F2 # unsup: 0041 0323 0306 1EB7 > 61 F2 # unsup: 0061 0323 0306 1EB8 > 45 F2 1EB9 > 65 F2 1EBA > 45 D2 1EBB > 65 D2 1EBC > 45 DE 1EBD > 65 DE 1EBE > CA EC 1EBF > EA EC 1EC0 > CA CC 1EC1 > EA CC 1EC2 > CA D2 1EC3 > EA D2 1EC4 > CA DE 1EC5 > EA DE 1EC6 > 45 F2 # unsup: 0045 0323 0302 1EC7 > 65 F2 # unsup: 0065 0323 0302 1EC8 > 49 D2 1EC9 > 69 D2 1ECA > 49 F2 1ECB > 69 F2 1ECC > 4F F2 1ECD > 6F F2 1ECE > 4F D2 1ECF > 6F D2 1ED0 > D4 EC 1ED1 > F4 EC 1ED2 > D4 CC 1ED3 > F4 CC 1ED4 > D4 D2 1ED5 > F4 D2 1ED6 > D4 DE 1ED7 > F4 DE 1ED8 > 4F F2 # unsup: 004F 0323 0302 1ED9 > 6F F2 # unsup: 006F 0323 0302 1EDA > D5 EC 1EDB > F5 EC 1EDC > D5 CC 1EDD > F5 CC 1EDE > D5 D2 1EDF > F5 D2 1EE0 > D5 DE 1EE1 > F5 DE 1EE2 > D5 F2 1EE3 > F5 F2 1EE4 > 55 F2 1EE5 > 75 F2 1EE6 > 55 D2 1EE7 > 75 D2 1EE8 > DD EC 1EE9 > FD EC 1EEA > DD CC 1EEB > FD CC 1EEC > DD D2 1EED > FD D2 1EEE > DD DE 1EEF > FD DE 1EF0 > DD F2 1EF1 > FD F2 1EF2 > 59 CC 1EF3 > 79 CC 1EF4 > 59 F2 1EF5 > 79 F2 1EF6 > 59 D2 1EF7 > 79 D2 1EF8 > 59 DE 1EF9 > 79 DE 1FC1 > A8 # unsup: 00A8 0342 1FED > A8 CC 1FEE > A8 EC 1FEF > 60 1FFD > B4 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2013 > 96 2014 > 97 2018 > 91 2019 > 92 201A > 82 201C > 93 201D > 94 201E > 84 2020 > 86 2021 > 87 2022 > 95 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 85 202F > 20 # compat 2030 > 89 2039 > 8B 203A > 9B 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat 20AB > FE 20AC > 80 2122 > 99 FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE31 > 97 # compat FE32 > 96 # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE58 > 97 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat FFE0 > A2 # compat FFE1 > A3 # compat FFE2 > AC # compat FFE3 > AF # compat FFE4 > A6 # compat FFE5 > A5 # compat . STRICT / N 433 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 6 0300 > C0 0301 > C1 0302 > C2 0306 > C3 0308 > C4 030A > C5 . 0042 > 42 0043 > 43 / N 1 0327 > C7 . 0044 > 44 0045 > 45 / N 4 0300 > C8 0301 > C9 0302 > CA 0308 > CB . 0046 > 46 0047 > 47 0048 > 48 0049 > 49 / N 3 0301 > CD 0302 > CE 0308 > CF . 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E / N 1 0303 > D1 . 004F > 4F / N 4 0301 > D3 0302 > D4 0308 > D6 031B > D5 . 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 / N 5 0300 > D9 0301 > DA 0302 > DB 0308 > DC 031B > DD . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 / N 1 0308 > 9F . 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 6 0300 > E0 0301 > E1 0302 > E2 0306 > E3 0308 > E4 030A > E5 . 0062 > 62 0063 > 63 / N 1 0327 > E7 . 0064 > 64 0065 > 65 / N 4 0300 > E8 0301 > E9 0302 > EA 0308 > EB . 0066 > 66 0067 > 67 0068 > 68 0069 > 69 / N 3 0301 > ED 0302 > EE 0308 > EF . 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E / N 1 0303 > F1 . 006F > 6F / N 4 0301 > F3 0302 > F4 0308 > F6 031B > F5 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 / N 5 0300 > F9 0301 > FA 0302 > FB 0308 > FC 031B > FD . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 1 0308 > FF . 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0081 > 81 008A > 8A 008D > 8D 008E > 8E 008F > 8F 0090 > 90 009A > 9A 009D > 9D 009E > 9E 00A0 > A0 00A1 > A1 00A2 > A2 00A3 > A3 00A4 > A4 00A5 > A5 00A6 > A6 00A7 > A7 00A8 > A8 00A9 > A9 00AA > AA 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > AF 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > B8 00B9 > B9 00BA > BA 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00BF > BF 00C0 > C0 00C1 > C1 00C2 > C2 00C3 > 41 DE 00C4 > C4 00C5 > C5 00C6 > C6 00C7 > C7 00C8 > C8 00C9 > C9 00CA > CA 00CB > CB 00CC > 49 CC 00CD > CD 00CE > CE 00CF > CF 00D1 > D1 00D2 > 4F CC 00D3 > D3 00D4 > D4 00D5 > 4F DE 00D6 > D6 00D7 > D7 00D8 > D8 00D9 > D9 00DA > DA 00DB > DB 00DC > DC 00DD > 59 EC 00DF > DF 00E0 > E0 00E1 > E1 00E2 > E2 00E3 > 61 DE 00E4 > E4 00E5 > E5 00E6 > E6 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > 69 CC 00ED > ED 00EE > EE 00EF > EF 00F1 > F1 00F2 > 6F CC 00F3 > F3 00F4 > F4 00F5 > 6F DE 00F6 > F6 00F7 > F7 00F8 > F8 00F9 > F9 00FA > FA 00FB > FB 00FC > FC 00FD > 79 EC 00FF > FF 0102 > C3 0103 > E3 0106 > 43 EC 0107 > 63 EC 0110 > D0 0111 > F0 0128 > 49 DE 0129 > 69 DE 0139 > 4C EC 013A > 6C EC 0143 > 4E EC 0144 > 6E EC 0152 > 8C 0153 > 9C 0154 > 52 EC 0155 > 72 EC 015A > 53 EC 015B > 73 EC 0168 > 55 DE 0169 > 75 DE 0178 > 9F 0179 > 5A EC 017A > 7A EC 0192 > 83 01A0 > D5 01A1 > F5 01AF > DD 01B0 > FD 01D7 > DC EC 01D8 > FC EC 01DB > DC CC 01DC > FC CC 01F4 > 47 EC 01F5 > 67 EC 01F8 > 4E CC 01F9 > 6E CC 01FA > C5 EC 01FB > E5 EC 01FC > C6 EC 01FD > E6 EC 01FE > D8 EC 01FF > F8 EC 02C6 > 88 02DC > 98 0300 > CC 0301 > EC 0303 > DE 0309 > D2 0323 > F2 0340 > CC 0341 > EC 037E > 3B 0385 > A8 EC 0387 > B7 1E04 > 42 F2 1E05 > 62 F2 1E08 > C7 EC 1E09 > E7 EC 1E0C > 44 F2 1E0D > 64 F2 1E24 > 48 F2 1E25 > 68 F2 1E2E > CF EC 1E2F > EF EC 1E30 > 4B EC 1E31 > 6B EC 1E32 > 4B F2 1E33 > 6B F2 1E36 > 4C F2 1E37 > 6C F2 1E3E > 4D EC 1E3F > 6D EC 1E42 > 4D F2 1E43 > 6D F2 1E46 > 4E F2 1E47 > 6E F2 1E4C > 4F DE EC 1E4D > 6F DE EC 1E54 > 50 EC 1E55 > 70 EC 1E5A > 52 F2 1E5B > 72 F2 1E62 > 53 F2 1E63 > 73 F2 1E6C > 54 F2 1E6D > 74 F2 1E78 > 55 DE EC 1E79 > 75 DE EC 1E7C > 56 DE 1E7D > 76 DE 1E7E > 56 F2 1E7F > 76 F2 1E80 > 57 CC 1E81 > 77 CC 1E82 > 57 EC 1E83 > 77 EC 1E88 > 57 F2 1E89 > 77 F2 1E92 > 5A F2 1E93 > 7A F2 1EA0 > 41 F2 1EA1 > 61 F2 1EA2 > 41 D2 1EA3 > 61 D2 1EA4 > C2 EC 1EA5 > E2 EC 1EA6 > C2 CC 1EA7 > E2 CC 1EA8 > C2 D2 1EA9 > E2 D2 1EAA > C2 DE 1EAB > E2 DE 1EAE > C3 EC 1EAF > E3 EC 1EB0 > C3 CC 1EB1 > E3 CC 1EB2 > C3 D2 1EB3 > E3 D2 1EB4 > C3 DE 1EB5 > E3 DE 1EB8 > 45 F2 1EB9 > 65 F2 1EBA > 45 D2 1EBB > 65 D2 1EBC > 45 DE 1EBD > 65 DE 1EBE > CA EC 1EBF > EA EC 1EC0 > CA CC 1EC1 > EA CC 1EC2 > CA D2 1EC3 > EA D2 1EC4 > CA DE 1EC5 > EA DE 1EC8 > 49 D2 1EC9 > 69 D2 1ECA > 49 F2 1ECB > 69 F2 1ECC > 4F F2 1ECD > 6F F2 1ECE > 4F D2 1ECF > 6F D2 1ED0 > D4 EC 1ED1 > F4 EC 1ED2 > D4 CC 1ED3 > F4 CC 1ED4 > D4 D2 1ED5 > F4 D2 1ED6 > D4 DE 1ED7 > F4 DE 1EDA > D5 EC 1EDB > F5 EC 1EDC > D5 CC 1EDD > F5 CC 1EDE > D5 D2 1EDF > F5 D2 1EE0 > D5 DE 1EE1 > F5 DE 1EE2 > D5 F2 1EE3 > F5 F2 1EE4 > 55 F2 1EE5 > 75 F2 1EE6 > 55 D2 1EE7 > 75 D2 1EE8 > DD EC 1EE9 > FD EC 1EEA > DD CC 1EEB > FD CC 1EEC > DD D2 1EED > FD D2 1EEE > DD DE 1EEF > FD DE 1EF0 > DD F2 1EF1 > FD F2 1EF2 > 59 CC 1EF3 > 79 CC 1EF4 > 59 F2 1EF5 > 79 F2 1EF6 > 59 D2 1EF7 > 79 D2 1EF8 > 59 DE 1EF9 > 79 DE 1FED > A8 CC 1FEE > A8 EC 1FEF > 60 1FFD > B4 2013 > 96 2014 > 97 2018 > 91 2019 > 92 201A > 82 201C > 93 201D > 94 201E > 84 2020 > 86 2021 > 87 2022 > 95 2026 > 85 2030 > 89 2039 > 8B 203A > 9B 20AB > FE 20AC > 80 2122 > 99 . NFD / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 20AC 81 > 0081 82 > 201A 83 > 0192 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 02C6 89 > 2030 8A > 008A 8B > 2039 8C > 0152 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 02DC 99 > 2122 9A > 009A 9B > 203A 9C > 0153 9D > 009D 9E > 009E 9F > 0059 0308 A0 > 00A0 A1 > 00A1 A2 > 00A2 A3 > 00A3 A4 > 00A4 A5 > 00A5 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 00AA AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00AF B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00B8 B9 > 00B9 BA > 00BA BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 00BF C0 > 0041 0300 C1 > 0041 0301 C2 > 0041 0302 C3 > 0041 0306 C4 > 0041 0308 C5 > 0041 030A C6 > 00C6 C7 > 0043 0327 C8 > 0045 0300 C9 > 0045 0301 CA > 0045 0302 CB > 0045 0308 CC > 0300 CD > 0049 0301 CE > 0049 0302 CF > 0049 0308 D0 > 0110 D1 > 004E 0303 D2 > 0309 D3 > 004F 0301 D4 > 004F 0302 D5 > 004F 031B D6 > 004F 0308 D7 > 00D7 D8 > 00D8 D9 > 0055 0300 DA > 0055 0301 DB > 0055 0302 DC > 0055 0308 DD > 0055 031B DE > 0303 DF > 00DF E0 > 0061 0300 E1 > 0061 0301 E2 > 0061 0302 E3 > 0061 0306 E4 > 0061 0308 E5 > 0061 030A E6 > 00E6 E7 > 0063 0327 E8 > 0065 0300 E9 > 0065 0301 EA > 0065 0302 EB > 0065 0308 EC > 0301 ED > 0069 0301 EE > 0069 0302 EF > 0069 0308 F0 > 0111 F1 > 006E 0303 F2 > 0323 F3 > 006F 0301 F4 > 006F 0302 F5 > 006F 031B F6 > 006F 0308 F7 > 00F7 F8 > 00F8 F9 > 0075 0300 FA > 0075 0301 FB > 0075 0302 FC > 0075 0308 FD > 0075 031B FE > 20AB FF > 0079 0308 . NFC / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 / N 3 D2 > 1EA2 DE > 00C3 F2 > 1EA0 . 42 > 0042 / N 1 F2 > 1E04 . 43 > 0043 / N 1 EC > 0106 . 44 > 0044 / N 1 F2 > 1E0C . 45 > 0045 / N 3 D2 > 1EBA DE > 1EBC F2 > 1EB8 . 46 > 0046 47 > 0047 / N 1 EC > 01F4 . 48 > 0048 / N 1 F2 > 1E24 . 49 > 0049 / N 4 CC > 00CC D2 > 1EC8 DE > 0128 F2 > 1ECA . 4A > 004A 4B > 004B / N 2 EC > 1E30 F2 > 1E32 . 4C > 004C / N 2 EC > 0139 F2 > 1E36 . 4D > 004D / N 2 EC > 1E3E F2 > 1E42 . 4E > 004E / N 3 CC > 01F8 EC > 0143 F2 > 1E46 . 4F > 004F / N 4 CC > 00D2 D2 > 1ECE DE > 00D5 / N 1 EC > 1E4C . F2 > 1ECC . 50 > 0050 / N 1 EC > 1E54 . 51 > 0051 52 > 0052 / N 2 EC > 0154 F2 > 1E5A . 53 > 0053 / N 2 EC > 015A F2 > 1E62 . 54 > 0054 / N 1 F2 > 1E6C . 55 > 0055 / N 3 D2 > 1EE6 DE > 0168 / N 1 EC > 1E78 . F2 > 1EE4 . 56 > 0056 / N 2 DE > 1E7C F2 > 1E7E . 57 > 0057 / N 3 CC > 1E80 EC > 1E82 F2 > 1E88 . 58 > 0058 59 > 0059 / N 5 CC > 1EF2 D2 > 1EF6 DE > 1EF8 EC > 00DD F2 > 1EF4 . 5A > 005A / N 2 EC > 0179 F2 > 1E92 . 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 / N 3 D2 > 1EA3 DE > 00E3 F2 > 1EA1 . 62 > 0062 / N 1 F2 > 1E05 . 63 > 0063 / N 1 EC > 0107 . 64 > 0064 / N 1 F2 > 1E0D . 65 > 0065 / N 3 D2 > 1EBB DE > 1EBD F2 > 1EB9 . 66 > 0066 67 > 0067 / N 1 EC > 01F5 . 68 > 0068 / N 1 F2 > 1E25 . 69 > 0069 / N 4 CC > 00EC D2 > 1EC9 DE > 0129 F2 > 1ECB . 6A > 006A 6B > 006B / N 2 EC > 1E31 F2 > 1E33 . 6C > 006C / N 2 EC > 013A F2 > 1E37 . 6D > 006D / N 2 EC > 1E3F F2 > 1E43 . 6E > 006E / N 3 CC > 01F9 EC > 0144 F2 > 1E47 . 6F > 006F / N 4 CC > 00F2 D2 > 1ECF DE > 00F5 / N 1 EC > 1E4D . F2 > 1ECD . 70 > 0070 / N 1 EC > 1E55 . 71 > 0071 72 > 0072 / N 2 EC > 0155 F2 > 1E5B . 73 > 0073 / N 2 EC > 015B F2 > 1E63 . 74 > 0074 / N 1 F2 > 1E6D . 75 > 0075 / N 3 D2 > 1EE7 DE > 0169 / N 1 EC > 1E79 . F2 > 1EE5 . 76 > 0076 / N 2 DE > 1E7D F2 > 1E7F . 77 > 0077 / N 3 CC > 1E81 EC > 1E83 F2 > 1E89 . 78 > 0078 79 > 0079 / N 5 CC > 1EF3 D2 > 1EF7 DE > 1EF9 EC > 00FD F2 > 1EF5 . 7A > 007A / N 2 EC > 017A F2 > 1E93 . 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 20AC 81 > 0081 82 > 201A 83 > 0192 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 02C6 89 > 2030 8A > 008A 8B > 2039 8C > 0152 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 02DC 99 > 2122 9A > 009A 9B > 203A 9C > 0153 9D > 009D 9E > 009E 9F > 0178 A0 > 00A0 A1 > 00A1 A2 > 00A2 A3 > 00A3 A4 > 00A4 A5 > 00A5 A6 > 00A6 A7 > 00A7 A8 > 00A8 / N 2 CC > 1FED EC > 0385 . A9 > 00A9 AA > 00AA AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00AF B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00B8 B9 > 00B9 BA > 00BA BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 00BF C0 > 00C0 C1 > 00C1 C2 > 00C2 / N 4 CC > 1EA6 D2 > 1EA8 DE > 1EAA EC > 1EA4 . C3 > 0102 / N 4 CC > 1EB0 D2 > 1EB2 DE > 1EB4 EC > 1EAE . C4 > 00C4 C5 > 00C5 / N 1 EC > 01FA . C6 > 00C6 / N 1 EC > 01FC . C7 > 00C7 / N 1 EC > 1E08 . C8 > 00C8 C9 > 00C9 CA > 00CA / N 4 CC > 1EC0 D2 > 1EC2 DE > 1EC4 EC > 1EBE . CB > 00CB CC > 0300 CD > 00CD CE > 00CE CF > 00CF / N 1 EC > 1E2E . D0 > 0110 D1 > 00D1 D2 > 0309 D3 > 00D3 D4 > 00D4 / N 4 CC > 1ED2 D2 > 1ED4 DE > 1ED6 EC > 1ED0 . D5 > 01A0 / N 5 CC > 1EDC D2 > 1EDE DE > 1EE0 EC > 1EDA F2 > 1EE2 . D6 > 00D6 D7 > 00D7 D8 > 00D8 / N 1 EC > 01FE . D9 > 00D9 DA > 00DA DB > 00DB DC > 00DC / N 2 CC > 01DB EC > 01D7 . DD > 01AF / N 5 CC > 1EEA D2 > 1EEC DE > 1EEE EC > 1EE8 F2 > 1EF0 . DE > 0303 DF > 00DF E0 > 00E0 E1 > 00E1 E2 > 00E2 / N 4 CC > 1EA7 D2 > 1EA9 DE > 1EAB EC > 1EA5 . E3 > 0103 / N 4 CC > 1EB1 D2 > 1EB3 DE > 1EB5 EC > 1EAF . E4 > 00E4 E5 > 00E5 / N 1 EC > 01FB . E6 > 00E6 / N 1 EC > 01FD . E7 > 00E7 / N 1 EC > 1E09 . E8 > 00E8 E9 > 00E9 EA > 00EA / N 4 CC > 1EC1 D2 > 1EC3 DE > 1EC5 EC > 1EBF . EB > 00EB EC > 0301 ED > 00ED EE > 00EE EF > 00EF / N 1 EC > 1E2F . F0 > 0111 F1 > 00F1 F2 > 0323 F3 > 00F3 F4 > 00F4 / N 4 CC > 1ED3 D2 > 1ED5 DE > 1ED7 EC > 1ED1 . F5 > 01A1 / N 5 CC > 1EDD D2 > 1EDF DE > 1EE1 EC > 1EDB F2 > 1EE3 . F6 > 00F6 F7 > 00F7 F8 > 00F8 / N 1 EC > 01FF . F9 > 00F9 FA > 00FA FB > 00FB FC > 00FC / N 2 CC > 01DC EC > 01D8 . FD > 01B0 / N 5 CC > 1EEB D2 > 1EED DE > 1EEF EC > 1EE9 F2 > 1EF1 . FE > 20AB FF > 00FF . COMP = NFC . �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-7.cmap�����������������������������������������������0000664�0001750�0001750�00000113212�12402464555�020436� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 1220 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A3 > A3 00A6 > A6 00A7 > A7 00A8 > A8 / N 1 0301 > B5 . 00A9 > A9 00AB > AB 00AC > AC 00AD > AD 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B7 > B7 00BB > BB 00BD > BD 00C0 > 41 # unsup: 0041 0300 00C1 > 41 # unsup: 0041 0301 00C2 > 41 # unsup: 0041 0302 00C3 > 41 # unsup: 0041 0303 00C4 > 41 # unsup: 0041 0308 00C5 > 41 # unsup: 0041 030A 00C6 > 41 45 # compat 00C7 > 43 # unsup: 0043 0327 00C8 > 45 # unsup: 0045 0300 00C9 > 45 # unsup: 0045 0301 00CA > 45 # unsup: 0045 0302 00CB > 45 # unsup: 0045 0308 00CC > 49 # unsup: 0049 0300 00CD > 49 # unsup: 0049 0301 00CE > 49 # unsup: 0049 0302 00CF > 49 # unsup: 0049 0308 00D1 > 4E # unsup: 004E 0303 00D2 > 4F # unsup: 004F 0300 00D3 > 4F # unsup: 004F 0301 00D4 > 4F # unsup: 004F 0302 00D5 > 4F # unsup: 004F 0303 00D6 > 4F # unsup: 004F 0308 00D9 > 55 # unsup: 0055 0300 00DA > 55 # unsup: 0055 0301 00DB > 55 # unsup: 0055 0302 00DC > 55 # unsup: 0055 0308 00DD > 59 # unsup: 0059 0301 00E0 > 61 # unsup: 0061 0300 00E1 > 61 # unsup: 0061 0301 00E2 > 61 # unsup: 0061 0302 00E3 > 61 # unsup: 0061 0303 00E4 > 61 # unsup: 0061 0308 00E5 > 61 # unsup: 0061 030A 00E6 > 61 65 # compat 00E7 > 63 # unsup: 0063 0327 00E8 > 65 # unsup: 0065 0300 00E9 > 65 # unsup: 0065 0301 00EA > 65 # unsup: 0065 0302 00EB > 65 # unsup: 0065 0308 00EC > 69 # unsup: 0069 0300 00ED > 69 # unsup: 0069 0301 00EE > 69 # unsup: 0069 0302 00EF > 69 # unsup: 0069 0308 00F1 > 6E # unsup: 006E 0303 00F2 > 6F # unsup: 006F 0300 00F3 > 6F # unsup: 006F 0301 00F4 > 6F # unsup: 006F 0302 00F5 > 6F # unsup: 006F 0303 00F6 > 6F # unsup: 006F 0308 00F9 > 75 # unsup: 0075 0300 00FA > 75 # unsup: 0075 0301 00FB > 75 # unsup: 0075 0302 00FC > 75 # unsup: 0075 0308 00FD > 79 # unsup: 0079 0301 00FF > 79 # unsup: 0079 0308 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C B7 # compat 0140 > 6C B7 # compat 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > 53 # unsup: 0053 030C 0161 > 73 # unsup: 0073 030C 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > 5A # unsup: 005A 030C 017E > 7A # unsup: 007A 030C 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 5A # unsup: 0044 005A 030C 01C5 > 44 7A # unsup: 0044 007A 030C 01C6 > 64 7A # unsup: 0064 007A 030C 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > 55 # unsup: 0055 0308 0304 01D6 > 75 # unsup: 0075 0308 0304 01D7 > 55 # unsup: 0055 0308 0301 01D8 > 75 # unsup: 0075 0308 0301 01D9 > 55 # unsup: 0055 0308 030C 01DA > 75 # unsup: 0075 0308 030C 01DB > 55 # unsup: 0055 0308 0300 01DC > 75 # unsup: 0075 0308 0300 01DE > 41 # unsup: 0041 0308 0304 01DF > 61 # unsup: 0061 0308 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > 41 45 # unsup: 0041 0045 0304 01E3 > 61 65 # unsup: 0061 0065 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > 41 # unsup: 0041 030A 0301 01FB > 61 # unsup: 0061 030A 0301 01FC > 41 45 # unsup: 0041 0045 0301 01FD > 61 65 # unsup: 0061 0065 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > 4F # unsup: 004F 0308 0304 022B > 6F # unsup: 006F 0308 0304 022C > 4F # unsup: 004F 0303 0304 022D > 6F # unsup: 006F 0303 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037A > AA 037E > 3B 0384 > B4 0385 > B5 0386 > B6 0387 > B7 0388 > B8 0389 > B9 038A > BA 038C > BC 038E > BE 038F > BF 0390 > C0 0391 > C1 / N 1 0301 > B6 . 0392 > C2 0393 > C3 0394 > C4 0395 > C5 / N 1 0301 > B8 . 0396 > C6 0397 > C7 / N 1 0301 > B9 . 0398 > C8 0399 > C9 / N 2 0301 > BA 0308 > DA . 039A > CA 039B > CB 039C > CC 039D > CD 039E > CE 039F > CF / N 1 0301 > BC . 03A0 > D0 03A1 > D1 03A3 > D3 03A4 > D4 03A5 > D5 / N 2 0301 > BE 0308 > DB . 03A6 > D6 03A7 > D7 03A8 > D8 03A9 > D9 / N 1 0301 > BF . 03AA > DA 03AB > DB 03AC > DC 03AD > DD 03AE > DE 03AF > DF 03B0 > E0 03B1 > E1 / N 1 0301 > DC . 03B2 > E2 03B3 > E3 03B4 > E4 03B5 > E5 / N 1 0301 > DD . 03B6 > E6 03B7 > E7 / N 1 0301 > DE . 03B8 > E8 03B9 > E9 / N 2 0301 > DF 0308 > FA / N 1 0301 > C0 . . 03BA > EA 03BB > EB 03BC > EC 03BD > ED 03BE > EE 03BF > EF / N 1 0301 > FC . 03C0 > F0 03C1 > F1 03C2 > F2 03C3 > F3 03C4 > F4 03C5 > F5 / N 2 0301 > FD 0308 > FB / N 1 0301 > E0 . . 03C6 > F6 03C7 > F7 03C8 > F8 03C9 > F9 / N 1 0301 > FE . 03CA > FA / N 1 0301 > C0 . 03CB > FB / N 1 0301 > E0 . 03CC > FC 03CD > FD 03CE > FE 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > 43 # unsup: 0043 0327 0301 1E09 > 63 # unsup: 0063 0327 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > 49 # unsup: 0049 0308 0301 1E2F > 69 # unsup: 0069 0308 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > 4F # unsup: 004F 0303 0301 1E4D > 6F # unsup: 006F 0303 0301 1E4E > 4F # unsup: 004F 0303 0308 1E4F > 6F # unsup: 006F 0303 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > 53 # unsup: 0053 030C 0307 1E67 > 73 # unsup: 0073 030C 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > 41 # unsup: 0041 0302 0301 1EA5 > 61 # unsup: 0061 0302 0301 1EA6 > 41 # unsup: 0041 0302 0300 1EA7 > 61 # unsup: 0061 0302 0300 1EA8 > 41 # unsup: 0041 0302 0309 1EA9 > 61 # unsup: 0061 0302 0309 1EAA > 41 # unsup: 0041 0302 0303 1EAB > 61 # unsup: 0061 0302 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > 45 # unsup: 0045 0302 0301 1EBF > 65 # unsup: 0065 0302 0301 1EC0 > 45 # unsup: 0045 0302 0300 1EC1 > 65 # unsup: 0065 0302 0300 1EC2 > 45 # unsup: 0045 0302 0309 1EC3 > 65 # unsup: 0065 0302 0309 1EC4 > 45 # unsup: 0045 0302 0303 1EC5 > 65 # unsup: 0065 0302 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > 4F # unsup: 004F 0302 0301 1ED1 > 6F # unsup: 006F 0302 0301 1ED2 > 4F # unsup: 004F 0302 0300 1ED3 > 6F # unsup: 006F 0302 0300 1ED4 > 4F # unsup: 004F 0302 0309 1ED5 > 6F # unsup: 006F 0302 0309 1ED6 > 4F # unsup: 004F 0302 0303 1ED7 > 6F # unsup: 006F 0302 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1F00 > E1 # unsup: 03B1 0313 1F01 > E1 # unsup: 03B1 0314 1F02 > E1 # unsup: 03B1 0313 0300 1F03 > E1 # unsup: 03B1 0314 0300 1F04 > E1 # unsup: 03B1 0313 0301 1F05 > E1 # unsup: 03B1 0314 0301 1F06 > E1 # unsup: 03B1 0313 0342 1F07 > E1 # unsup: 03B1 0314 0342 1F08 > C1 # unsup: 0391 0313 1F09 > C1 # unsup: 0391 0314 1F0A > C1 # unsup: 0391 0313 0300 1F0B > C1 # unsup: 0391 0314 0300 1F0C > C1 # unsup: 0391 0313 0301 1F0D > C1 # unsup: 0391 0314 0301 1F0E > C1 # unsup: 0391 0313 0342 1F0F > C1 # unsup: 0391 0314 0342 1F10 > E5 # unsup: 03B5 0313 1F11 > E5 # unsup: 03B5 0314 1F12 > E5 # unsup: 03B5 0313 0300 1F13 > E5 # unsup: 03B5 0314 0300 1F14 > E5 # unsup: 03B5 0313 0301 1F15 > E5 # unsup: 03B5 0314 0301 1F18 > C5 # unsup: 0395 0313 1F19 > C5 # unsup: 0395 0314 1F1A > C5 # unsup: 0395 0313 0300 1F1B > C5 # unsup: 0395 0314 0300 1F1C > C5 # unsup: 0395 0313 0301 1F1D > C5 # unsup: 0395 0314 0301 1F20 > E7 # unsup: 03B7 0313 1F21 > E7 # unsup: 03B7 0314 1F22 > E7 # unsup: 03B7 0313 0300 1F23 > E7 # unsup: 03B7 0314 0300 1F24 > E7 # unsup: 03B7 0313 0301 1F25 > E7 # unsup: 03B7 0314 0301 1F26 > E7 # unsup: 03B7 0313 0342 1F27 > E7 # unsup: 03B7 0314 0342 1F28 > C7 # unsup: 0397 0313 1F29 > C7 # unsup: 0397 0314 1F2A > C7 # unsup: 0397 0313 0300 1F2B > C7 # unsup: 0397 0314 0300 1F2C > C7 # unsup: 0397 0313 0301 1F2D > C7 # unsup: 0397 0314 0301 1F2E > C7 # unsup: 0397 0313 0342 1F2F > C7 # unsup: 0397 0314 0342 1F30 > E9 # unsup: 03B9 0313 1F31 > E9 # unsup: 03B9 0314 1F32 > E9 # unsup: 03B9 0313 0300 1F33 > E9 # unsup: 03B9 0314 0300 1F34 > E9 # unsup: 03B9 0313 0301 1F35 > E9 # unsup: 03B9 0314 0301 1F36 > E9 # unsup: 03B9 0313 0342 1F37 > E9 # unsup: 03B9 0314 0342 1F38 > C9 # unsup: 0399 0313 1F39 > C9 # unsup: 0399 0314 1F3A > C9 # unsup: 0399 0313 0300 1F3B > C9 # unsup: 0399 0314 0300 1F3C > C9 # unsup: 0399 0313 0301 1F3D > C9 # unsup: 0399 0314 0301 1F3E > C9 # unsup: 0399 0313 0342 1F3F > C9 # unsup: 0399 0314 0342 1F40 > EF # unsup: 03BF 0313 1F41 > EF # unsup: 03BF 0314 1F42 > EF # unsup: 03BF 0313 0300 1F43 > EF # unsup: 03BF 0314 0300 1F44 > EF # unsup: 03BF 0313 0301 1F45 > EF # unsup: 03BF 0314 0301 1F48 > CF # unsup: 039F 0313 1F49 > CF # unsup: 039F 0314 1F4A > CF # unsup: 039F 0313 0300 1F4B > CF # unsup: 039F 0314 0300 1F4C > CF # unsup: 039F 0313 0301 1F4D > CF # unsup: 039F 0314 0301 1F50 > F5 # unsup: 03C5 0313 1F51 > F5 # unsup: 03C5 0314 1F52 > F5 # unsup: 03C5 0313 0300 1F53 > F5 # unsup: 03C5 0314 0300 1F54 > F5 # unsup: 03C5 0313 0301 1F55 > F5 # unsup: 03C5 0314 0301 1F56 > F5 # unsup: 03C5 0313 0342 1F57 > F5 # unsup: 03C5 0314 0342 1F59 > D5 # unsup: 03A5 0314 1F5B > D5 # unsup: 03A5 0314 0300 1F5D > D5 # unsup: 03A5 0314 0301 1F5F > D5 # unsup: 03A5 0314 0342 1F60 > F9 # unsup: 03C9 0313 1F61 > F9 # unsup: 03C9 0314 1F62 > F9 # unsup: 03C9 0313 0300 1F63 > F9 # unsup: 03C9 0314 0300 1F64 > F9 # unsup: 03C9 0313 0301 1F65 > F9 # unsup: 03C9 0314 0301 1F66 > F9 # unsup: 03C9 0313 0342 1F67 > F9 # unsup: 03C9 0314 0342 1F68 > D9 # unsup: 03A9 0313 1F69 > D9 # unsup: 03A9 0314 1F6A > D9 # unsup: 03A9 0313 0300 1F6B > D9 # unsup: 03A9 0314 0300 1F6C > D9 # unsup: 03A9 0313 0301 1F6D > D9 # unsup: 03A9 0314 0301 1F6E > D9 # unsup: 03A9 0313 0342 1F6F > D9 # unsup: 03A9 0314 0342 1F70 > E1 # unsup: 03B1 0300 1F71 > DC 1F72 > E5 # unsup: 03B5 0300 1F73 > DD 1F74 > E7 # unsup: 03B7 0300 1F75 > DE 1F76 > E9 # unsup: 03B9 0300 1F77 > DF 1F78 > EF # unsup: 03BF 0300 1F79 > FC 1F7A > F5 # unsup: 03C5 0300 1F7B > FD 1F7C > F9 # unsup: 03C9 0300 1F7D > FE 1F80 > E1 # unsup: 03B1 0313 0345 1F81 > E1 # unsup: 03B1 0314 0345 1F82 > E1 # unsup: 03B1 0313 0300 0345 1F83 > E1 # unsup: 03B1 0314 0300 0345 1F84 > E1 # unsup: 03B1 0313 0301 0345 1F85 > E1 # unsup: 03B1 0314 0301 0345 1F86 > E1 # unsup: 03B1 0313 0342 0345 1F87 > E1 # unsup: 03B1 0314 0342 0345 1F88 > C1 # unsup: 0391 0313 0345 1F89 > C1 # unsup: 0391 0314 0345 1F8A > C1 # unsup: 0391 0313 0300 0345 1F8B > C1 # unsup: 0391 0314 0300 0345 1F8C > C1 # unsup: 0391 0313 0301 0345 1F8D > C1 # unsup: 0391 0314 0301 0345 1F8E > C1 # unsup: 0391 0313 0342 0345 1F8F > C1 # unsup: 0391 0314 0342 0345 1F90 > E7 # unsup: 03B7 0313 0345 1F91 > E7 # unsup: 03B7 0314 0345 1F92 > E7 # unsup: 03B7 0313 0300 0345 1F93 > E7 # unsup: 03B7 0314 0300 0345 1F94 > E7 # unsup: 03B7 0313 0301 0345 1F95 > E7 # unsup: 03B7 0314 0301 0345 1F96 > E7 # unsup: 03B7 0313 0342 0345 1F97 > E7 # unsup: 03B7 0314 0342 0345 1F98 > C7 # unsup: 0397 0313 0345 1F99 > C7 # unsup: 0397 0314 0345 1F9A > C7 # unsup: 0397 0313 0300 0345 1F9B > C7 # unsup: 0397 0314 0300 0345 1F9C > C7 # unsup: 0397 0313 0301 0345 1F9D > C7 # unsup: 0397 0314 0301 0345 1F9E > C7 # unsup: 0397 0313 0342 0345 1F9F > C7 # unsup: 0397 0314 0342 0345 1FA0 > F9 # unsup: 03C9 0313 0345 1FA1 > F9 # unsup: 03C9 0314 0345 1FA2 > F9 # unsup: 03C9 0313 0300 0345 1FA3 > F9 # unsup: 03C9 0314 0300 0345 1FA4 > F9 # unsup: 03C9 0313 0301 0345 1FA5 > F9 # unsup: 03C9 0314 0301 0345 1FA6 > F9 # unsup: 03C9 0313 0342 0345 1FA7 > F9 # unsup: 03C9 0314 0342 0345 1FA8 > D9 # unsup: 03A9 0313 0345 1FA9 > D9 # unsup: 03A9 0314 0345 1FAA > D9 # unsup: 03A9 0313 0300 0345 1FAB > D9 # unsup: 03A9 0314 0300 0345 1FAC > D9 # unsup: 03A9 0313 0301 0345 1FAD > D9 # unsup: 03A9 0314 0301 0345 1FAE > D9 # unsup: 03A9 0313 0342 0345 1FAF > D9 # unsup: 03A9 0314 0342 0345 1FB0 > E1 # unsup: 03B1 0306 1FB1 > E1 # unsup: 03B1 0304 1FB2 > E1 # unsup: 03B1 0300 0345 1FB3 > E1 # unsup: 03B1 0345 1FB4 > DC # unsup: 03AC 0345 1FB6 > E1 # unsup: 03B1 0342 1FB7 > E1 # unsup: 03B1 0342 0345 1FB8 > C1 # unsup: 0391 0306 1FB9 > C1 # unsup: 0391 0304 1FBA > C1 # unsup: 0391 0300 1FBB > B6 1FBC > C1 # unsup: 0391 0345 1FBE > E9 1FC1 > A8 # unsup: 00A8 0342 1FC2 > E7 # unsup: 03B7 0300 0345 1FC3 > E7 # unsup: 03B7 0345 1FC4 > DE # unsup: 03AE 0345 1FC6 > E7 # unsup: 03B7 0342 1FC7 > E7 # unsup: 03B7 0342 0345 1FC8 > C5 # unsup: 0395 0300 1FC9 > B8 1FCA > C7 # unsup: 0397 0300 1FCB > B9 1FCC > C7 # unsup: 0397 0345 1FD0 > E9 # unsup: 03B9 0306 1FD1 > E9 # unsup: 03B9 0304 1FD2 > FA # unsup: 03CA 0300 1FD3 > C0 1FD6 > E9 # unsup: 03B9 0342 1FD7 > FA # unsup: 03CA 0342 1FD8 > C9 # unsup: 0399 0306 1FD9 > C9 # unsup: 0399 0304 1FDA > C9 # unsup: 0399 0300 1FDB > BA 1FE0 > F5 # unsup: 03C5 0306 1FE1 > F5 # unsup: 03C5 0304 1FE2 > FB # unsup: 03CB 0300 1FE3 > E0 1FE4 > F1 # unsup: 03C1 0313 1FE5 > F1 # unsup: 03C1 0314 1FE6 > F5 # unsup: 03C5 0342 1FE7 > FB # unsup: 03CB 0342 1FE8 > D5 # unsup: 03A5 0306 1FE9 > D5 # unsup: 03A5 0304 1FEA > D5 # unsup: 03A5 0300 1FEB > BE 1FEC > D1 # unsup: 03A1 0314 1FED > A8 # unsup: 00A8 0300 1FEE > B5 1FEF > 60 1FF2 > F9 # unsup: 03C9 0300 0345 1FF3 > F9 # unsup: 03C9 0345 1FF4 > FE # unsup: 03CE 0345 1FF6 > F9 # unsup: 03C9 0342 1FF7 > F9 # unsup: 03C9 0342 0345 1FF8 > CF # unsup: 039F 0300 1FF9 > BC 1FFA > D9 # unsup: 03A9 0300 1FFB > BF 1FFC > D9 # unsup: 03A9 0345 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2015 > AF 2018 > A1 2019 > A2 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 2E 2E 2E # compat 202F > 20 # compat 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat 20AC > A4 20AF > A5 FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat FFE1 > A3 # compat FFE2 > AC # compat FFE4 > A6 # compat . STRICT / N 274 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A3 > A3 00A6 > A6 00A7 > A7 00A8 > A8 / N 1 0301 > B5 . 00A9 > A9 00AB > AB 00AC > AC 00AD > AD 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B7 > B7 00BB > BB 00BD > BD 037A > AA 037E > 3B 0384 > B4 0385 > B5 0386 > B6 0387 > B7 0388 > B8 0389 > B9 038A > BA 038C > BC 038E > BE 038F > BF 0390 > C0 0391 > C1 / N 1 0301 > B6 . 0392 > C2 0393 > C3 0394 > C4 0395 > C5 / N 1 0301 > B8 . 0396 > C6 0397 > C7 / N 1 0301 > B9 . 0398 > C8 0399 > C9 / N 2 0301 > BA 0308 > DA . 039A > CA 039B > CB 039C > CC 039D > CD 039E > CE 039F > CF / N 1 0301 > BC . 03A0 > D0 03A1 > D1 03A3 > D3 03A4 > D4 03A5 > D5 / N 2 0301 > BE 0308 > DB . 03A6 > D6 03A7 > D7 03A8 > D8 03A9 > D9 / N 1 0301 > BF . 03AA > DA 03AB > DB 03AC > DC 03AD > DD 03AE > DE 03AF > DF 03B0 > E0 03B1 > E1 / N 1 0301 > DC . 03B2 > E2 03B3 > E3 03B4 > E4 03B5 > E5 / N 1 0301 > DD . 03B6 > E6 03B7 > E7 / N 1 0301 > DE . 03B8 > E8 03B9 > E9 / N 2 0301 > DF 0308 > FA / N 1 0301 > C0 . . 03BA > EA 03BB > EB 03BC > EC 03BD > ED 03BE > EE 03BF > EF / N 1 0301 > FC . 03C0 > F0 03C1 > F1 03C2 > F2 03C3 > F3 03C4 > F4 03C5 > F5 / N 2 0301 > FD 0308 > FB / N 1 0301 > E0 . . 03C6 > F6 03C7 > F7 03C8 > F8 03C9 > F9 / N 1 0301 > FE . 03CA > FA / N 1 0301 > C0 . 03CB > FB / N 1 0301 > E0 . 03CC > FC 03CD > FD 03CE > FE 1F71 > DC 1F73 > DD 1F75 > DE 1F77 > DF 1F79 > FC 1F7B > FD 1F7D > FE 1FBB > B6 1FBE > E9 1FC9 > B8 1FCB > B9 1FD3 > C0 1FDB > BA 1FE3 > E0 1FEB > BE 1FEE > B5 1FEF > 60 1FF9 > BC 1FFB > BF 2015 > AF 2018 > A1 2019 > A2 20AC > A4 20AF > A5 . NFD / N 253 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 2018 A2 > 2019 A3 > 00A3 A4 > 20AC A5 > 20AF A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 037A AB > 00AB AC > 00AC AD > 00AD AF > 2015 B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 0384 B5 > 00A8 0301 B6 > 0391 0301 B7 > 00B7 B8 > 0395 0301 B9 > 0397 0301 BA > 0399 0301 BB > 00BB BC > 039F 0301 BD > 00BD BE > 03A5 0301 BF > 03A9 0301 C0 > 03B9 0308 0301 C1 > 0391 C2 > 0392 C3 > 0393 C4 > 0394 C5 > 0395 C6 > 0396 C7 > 0397 C8 > 0398 C9 > 0399 CA > 039A CB > 039B CC > 039C CD > 039D CE > 039E CF > 039F D0 > 03A0 D1 > 03A1 D3 > 03A3 D4 > 03A4 D5 > 03A5 D6 > 03A6 D7 > 03A7 D8 > 03A8 D9 > 03A9 DA > 0399 0308 DB > 03A5 0308 DC > 03B1 0301 DD > 03B5 0301 DE > 03B7 0301 DF > 03B9 0301 E0 > 03C5 0308 0301 E1 > 03B1 E2 > 03B2 E3 > 03B3 E4 > 03B4 E5 > 03B5 E6 > 03B6 E7 > 03B7 E8 > 03B8 E9 > 03B9 EA > 03BA EB > 03BB EC > 03BC ED > 03BD EE > 03BE EF > 03BF F0 > 03C0 F1 > 03C1 F2 > 03C2 F3 > 03C3 F4 > 03C4 F5 > 03C5 F6 > 03C6 F7 > 03C7 F8 > 03C8 F9 > 03C9 FA > 03B9 0308 FB > 03C5 0308 FC > 03BF 0301 FD > 03C5 0301 FE > 03C9 0301 . NFC / N 253 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 2018 A2 > 2019 A3 > 00A3 A4 > 20AC A5 > 20AF A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 037A AB > 00AB AC > 00AC AD > 00AD AF > 2015 B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 0384 B5 > 0385 B6 > 0386 B7 > 00B7 B8 > 0388 B9 > 0389 BA > 038A BB > 00BB BC > 038C BD > 00BD BE > 038E BF > 038F C0 > 0390 C1 > 0391 C2 > 0392 C3 > 0393 C4 > 0394 C5 > 0395 C6 > 0396 C7 > 0397 C8 > 0398 C9 > 0399 CA > 039A CB > 039B CC > 039C CD > 039D CE > 039E CF > 039F D0 > 03A0 D1 > 03A1 D3 > 03A3 D4 > 03A4 D5 > 03A5 D6 > 03A6 D7 > 03A7 D8 > 03A8 D9 > 03A9 DA > 03AA DB > 03AB DC > 03AC DD > 03AD DE > 03AE DF > 03AF E0 > 03B0 E1 > 03B1 E2 > 03B2 E3 > 03B3 E4 > 03B4 E5 > 03B5 E6 > 03B6 E7 > 03B7 E8 > 03B8 E9 > 03B9 EA > 03BA EB > 03BB EC > 03BC ED > 03BD EE > 03BE EF > 03BF F0 > 03C0 F1 > 03C1 F2 > 03C2 F3 > 03C3 F4 > 03C4 F5 > 03C5 F6 > 03C6 F7 > 03C7 F8 > 03C8 F9 > 03C9 FA > 03CA FB > 03CB FC > 03CC FD > 03CD FE > 03CE . COMP = NFC . ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-5.cset�����������������������������������������������0000664�0001750�0001750�00000032665�12402464555�020466� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = iso-8859-5 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 0080 . N 80 80 80 00 00 00 # <unused control> 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 0082 . N 82 82 82 00 00 00 # <unused control> 83 0083 . N 83 83 83 00 00 00 # <unused control> 84 0084 . N 84 84 84 00 00 00 # <unused control> 85 0085 . N 85 85 85 00 00 00 # <unused control> 86 0086 . N 86 86 86 00 00 00 # <unused control> 87 0087 . N 87 87 87 00 00 00 # <unused control> 88 0088 . N 88 88 88 00 00 00 # <unused control> 89 0089 . N 89 89 89 00 00 00 # <unused control> 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 008B . N 8B 8B 8B 00 00 00 # <unused control> 8C 008C . N 8C 8C 8C 00 00 00 # <unused control> 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 0091 . N 91 91 91 00 00 00 # <unused control> 92 0092 . N 92 92 92 00 00 00 # <unused control> 93 0093 . N 93 93 93 00 00 00 # <unused control> 94 0094 . N 94 94 94 00 00 00 # <unused control> 95 0095 . N 95 95 95 00 00 00 # <unused control> 96 0096 . N 96 96 96 00 00 00 # <unused control> 97 0097 . N 97 97 97 00 00 00 # <unused control> 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 0099 . N 99 99 99 00 00 00 # <unused control> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 009B . N 9B 9B 9B 00 00 00 # <unused control> 9C 009C . N 9C 9C 9C 00 00 00 # <unused control> 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 009F . N 9F 9F 9F 00 00 00 # <unused control> A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 0401 L Y A1 F1 A1 A1 F1 F1 # CYRILLIC CAPITAL LETTER IO A2 0402 L Y A2 F2 A2 A2 F2 F2 # CYRILLIC CAPITAL LETTER DJE A3 0403 L Y A3 F3 A3 A3 F3 F3 # CYRILLIC CAPITAL LETTER GJE A4 0404 L Y A4 F4 A4 A4 F4 F4 # CYRILLIC CAPITAL LETTER UKRAINIAN IE A5 0405 L Y A5 F5 A5 A5 F5 F5 # CYRILLIC CAPITAL LETTER DZE A6 0406 L Y A6 F6 A6 A6 F6 F6 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I A7 0407 L Y A7 F7 A7 A7 F7 F7 # CYRILLIC CAPITAL LETTER YI A8 0408 L Y A8 F8 A8 A8 F8 F8 # CYRILLIC CAPITAL LETTER JE A9 0409 L Y A9 F9 A9 A9 F9 F9 # CYRILLIC CAPITAL LETTER LJE AA 040A L Y AA FA AA AA FA FA # CYRILLIC CAPITAL LETTER NJE AB 040B L Y AB FB AB AB FB FB # CYRILLIC CAPITAL LETTER TSHE AC 040C L Y AC FC AC AC FC FC # CYRILLIC CAPITAL LETTER KJE AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 040E L Y AE FE AE AE FE FE # CYRILLIC CAPITAL LETTER SHORT U AF 040F L Y AF FF AF AF FF FF # CYRILLIC CAPITAL LETTER DZHE B0 0410 L Y B0 D0 B0 B0 2A 00 # CYRILLIC CAPITAL LETTER A B1 0411 L Y B1 D1 B1 B1 D1 D1 # CYRILLIC CAPITAL LETTER BE B2 0412 L Y B2 D2 B2 B2 D2 D2 # CYRILLIC CAPITAL LETTER VE B3 0413 L Y B3 D3 B3 B3 D3 D3 # CYRILLIC CAPITAL LETTER GHE B4 0414 L Y B4 D4 B4 B4 D4 D4 # CYRILLIC CAPITAL LETTER DE B5 0415 L Y B5 D5 B5 B5 2A 00 # CYRILLIC CAPITAL LETTER IE B6 0416 L Y B6 D6 B6 B6 D6 D6 # CYRILLIC CAPITAL LETTER ZHE B7 0417 L Y B7 D7 B7 B7 D7 D7 # CYRILLIC CAPITAL LETTER ZE B8 0418 L Y B8 D8 B8 B8 2A 00 # CYRILLIC CAPITAL LETTER I B9 0419 L Y B9 D9 B9 B9 D9 D9 # CYRILLIC CAPITAL LETTER SHORT I BA 041A L Y BA DA BA BA DA DA # CYRILLIC CAPITAL LETTER KA BB 041B L Y BB DB BB BB DB DB # CYRILLIC CAPITAL LETTER EL BC 041C L Y BC DC BC BC DC DC # CYRILLIC CAPITAL LETTER EM BD 041D L Y BD DD BD BD DD DD # CYRILLIC CAPITAL LETTER EN BE 041E L Y BE DE BE BE 2A 00 # CYRILLIC CAPITAL LETTER O BF 041F L Y BF DF BF BF DF DF # CYRILLIC CAPITAL LETTER PE C0 0420 L Y C0 E0 C0 C0 E0 E0 # CYRILLIC CAPITAL LETTER ER C1 0421 L Y C1 E1 C1 C1 E1 E1 # CYRILLIC CAPITAL LETTER ES C2 0422 L Y C2 E2 C2 C2 E2 E2 # CYRILLIC CAPITAL LETTER TE C3 0423 L Y C3 E3 C3 C3 2A 00 # CYRILLIC CAPITAL LETTER U C4 0424 L Y C4 E4 C4 C4 E4 E4 # CYRILLIC CAPITAL LETTER EF C5 0425 L Y C5 E5 C5 C5 E5 E5 # CYRILLIC CAPITAL LETTER HA C6 0426 L Y C6 E6 C6 C6 E6 E6 # CYRILLIC CAPITAL LETTER TSE C7 0427 L Y C7 E7 C7 C7 E7 E7 # CYRILLIC CAPITAL LETTER CHE C8 0428 L Y C8 E8 C8 C8 E8 E8 # CYRILLIC CAPITAL LETTER SHA C9 0429 L Y C9 E9 C9 C9 E9 E9 # CYRILLIC CAPITAL LETTER SHCHA CA 042A L Y CA EA CA CA EA EA # CYRILLIC CAPITAL LETTER HARD SIGN CB 042B L Y CB EB CB CB 2A 00 # CYRILLIC CAPITAL LETTER YERU CC 042C L Y CC EC CC CC EC EC # CYRILLIC CAPITAL LETTER SOFT SIGN CD 042D L Y CD ED CD CD 2A 00 # CYRILLIC CAPITAL LETTER E CE 042E L Y CE EE CE CE 2A 00 # CYRILLIC CAPITAL LETTER YU CF 042F L Y CF EF CF CF 2A 00 # CYRILLIC CAPITAL LETTER YA D0 0430 L Y B0 D0 B0 D0 2A 00 # CYRILLIC SMALL LETTER A D1 0431 L Y B1 D1 B1 D1 D1 D1 # CYRILLIC SMALL LETTER BE D2 0432 L Y B2 D2 B2 D2 D2 D2 # CYRILLIC SMALL LETTER VE D3 0433 L Y B3 D3 B3 D3 D3 D3 # CYRILLIC SMALL LETTER GHE D4 0434 L Y B4 D4 B4 D4 D4 D4 # CYRILLIC SMALL LETTER DE D5 0435 L Y B5 D5 B5 D5 2A 00 # CYRILLIC SMALL LETTER IE D6 0436 L Y B6 D6 B6 D6 D6 D6 # CYRILLIC SMALL LETTER ZHE D7 0437 L Y B7 D7 B7 D7 D7 D7 # CYRILLIC SMALL LETTER ZE D8 0438 L Y B8 D8 B8 D8 2A 00 # CYRILLIC SMALL LETTER I D9 0439 L Y B9 D9 B9 D9 D9 D9 # CYRILLIC SMALL LETTER SHORT I DA 043A L Y BA DA BA DA DA DA # CYRILLIC SMALL LETTER KA DB 043B L Y BB DB BB DB DB DB # CYRILLIC SMALL LETTER EL DC 043C L Y BC DC BC DC DC DC # CYRILLIC SMALL LETTER EM DD 043D L Y BD DD BD DD DD DD # CYRILLIC SMALL LETTER EN DE 043E L Y BE DE BE DE 2A 00 # CYRILLIC SMALL LETTER O DF 043F L Y BF DF BF DF DF DF # CYRILLIC SMALL LETTER PE E0 0440 L Y C0 E0 C0 E0 E0 E0 # CYRILLIC SMALL LETTER ER E1 0441 L Y C1 E1 C1 E1 E1 E1 # CYRILLIC SMALL LETTER ES E2 0442 L Y C2 E2 C2 E2 E2 E2 # CYRILLIC SMALL LETTER TE E3 0443 L Y C3 E3 C3 E3 2A 00 # CYRILLIC SMALL LETTER U E4 0444 L Y C4 E4 C4 E4 E4 E4 # CYRILLIC SMALL LETTER EF E5 0445 L Y C5 E5 C5 E5 E5 E5 # CYRILLIC SMALL LETTER HA E6 0446 L Y C6 E6 C6 E6 E6 E6 # CYRILLIC SMALL LETTER TSE E7 0447 L Y C7 E7 C7 E7 E7 E7 # CYRILLIC SMALL LETTER CHE E8 0448 L Y C8 E8 C8 E8 E8 E8 # CYRILLIC SMALL LETTER SHA E9 0449 L Y C9 E9 C9 E9 E9 E9 # CYRILLIC SMALL LETTER SHCHA EA 044A L Y CA EA CA EA EA EA # CYRILLIC SMALL LETTER HARD SIGN EB 044B L Y CB EB CB EB 2A 00 # CYRILLIC SMALL LETTER YERU EC 044C L Y CC EC CC EC EC EC # CYRILLIC SMALL LETTER SOFT SIGN ED 044D L Y CD ED CD ED 2A 00 # CYRILLIC SMALL LETTER E EE 044E L Y CE EE CE EE 2A 00 # CYRILLIC SMALL LETTER YU EF 044F L Y CF EF CF EF 2A 00 # CYRILLIC SMALL LETTER YA F0 2116 . N F0 F0 F0 00 00 00 # <unused special> F1 0451 L Y A1 F1 A1 F1 F1 F1 # CYRILLIC SMALL LETTER IO F2 0452 L Y A2 F2 A2 F2 F2 F2 # CYRILLIC SMALL LETTER DJE F3 0453 L Y A3 F3 A3 F3 F3 F3 # CYRILLIC SMALL LETTER GJE F4 0454 L Y A4 F4 A4 F4 F4 F4 # CYRILLIC SMALL LETTER UKRAINIAN IE F5 0455 L Y A5 F5 A5 F5 F5 F5 # CYRILLIC SMALL LETTER DZE F6 0456 L Y A6 F6 A6 F6 F6 F6 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I F7 0457 L Y A7 F7 A7 F7 F7 F7 # CYRILLIC SMALL LETTER YI F8 0458 L Y A8 F8 A8 F8 F8 F8 # CYRILLIC SMALL LETTER JE F9 0459 L Y A9 F9 A9 F9 F9 F9 # CYRILLIC SMALL LETTER LJE FA 045A L Y AA FA AA FA FA FA # CYRILLIC SMALL LETTER NJE FB 045B L Y AB FB AB FB FB FB # CYRILLIC SMALL LETTER TSHE FC 045C L Y AC FC AC FC FC FC # CYRILLIC SMALL LETTER KJE FD 00A7 - Y FD FD FD 00 00 00 # SECTION SIGN FE 045E L Y AE FE AE FE FE FE # CYRILLIC SMALL LETTER SHORT U FF 045F L Y AF FF AF FF FF FF # CYRILLIC SMALL LETTER DZHE ���������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/cp1250.cset���������������������������������������������������0000664�0001750�0001750�00000033606�12402464555�020025� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = cp1250 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 20AC - Y 80 80 80 00 00 00 # EURO SIGN 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK 83 0083 . N 83 83 83 00 00 00 # <unused control> 84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK 85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS 86 2020 - Y 86 86 86 00 00 00 # DAGGER 87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER 88 0088 . N 88 88 88 00 00 00 # <unused control> 89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN 8A 0160 L Y 8A 9A 8A 53 73 73 # LATIN CAPITAL LETTER S WITH CARON 8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK 8C 015A L Y 8C 9C 8C 53 73 73 # LATIN CAPITAL LETTER S WITH ACUTE 8D 0164 L Y 8D 9D 8D 54 74 74 # LATIN CAPITAL LETTER T WITH CARON 8E 017D L Y 8E 9E 8E 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON 8F 0179 L Y 8F 9F 8F 5A 7A 7A # LATIN CAPITAL LETTER Z WITH ACUTE 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK 92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK 93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK 94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK 95 2022 - Y 95 95 95 00 00 00 # BULLET 96 2013 - Y 96 96 96 00 00 00 # EN DASH 97 2014 - Y 97 97 97 00 00 00 # EM DASH 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 2122 . N 99 99 99 00 00 00 # <unused special> 9A 0161 L Y 8A 9A 8A 73 73 73 # LATIN SMALL LETTER S WITH CARON 9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 9C 015B L Y 8C 9C 8C 73 73 73 # LATIN SMALL LETTER S WITH ACUTE 9D 0165 L Y 8D 9D 8D 74 74 74 # LATIN SMALL LETTER T WITH CARON 9E 017E L Y 8E 9E 8E 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON 9F 017A L Y 8F 9F 8F 7A 7A 7A # LATIN SMALL LETTER Z WITH ACUTE A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 02C7 M Y A1 A1 A1 00 00 00 # CARON A2 02D8 - Y A2 A2 A2 00 00 00 # BREVE A3 0141 L Y A3 B3 A3 A3 B3 B3 # LATIN CAPITAL LETTER L WITH STROKE A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN A5 0104 L Y A5 B9 A5 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN AA 015E L Y AA BA AA 53 73 73 # LATIN CAPITAL LETTER S WITH CEDILLA AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN AF 017B L Y AF BF AF 5A 7A 7A # LATIN CAPITAL LETTER Z WITH DOT ABOVE B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN B2 02DB - Y B2 B2 B2 00 00 00 # OGONEK B3 0142 L Y A3 B3 A3 B3 B3 B3 # LATIN SMALL LETTER L WITH STROKE B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA B9 0105 L Y A5 B9 A5 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK BA 015F L Y AA BA AA 73 73 73 # LATIN SMALL LETTER S WITH CEDILLA BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK BC 013D L Y BC BE BC 4C 6C 6C # LATIN CAPITAL LETTER L WITH CARON BD 02DD - Y BD BD BD 00 00 00 # DOUBLE ACUTE ACCENT BE 013E L Y BC BE BC 6C 6C 6C # LATIN SMALL LETTER L WITH CARON BF 017C L Y AF BF AF 7A 7A 7A # LATIN SMALL LETTER Z WITH DOT ABOVE C0 0154 L Y C0 E0 C0 52 72 72 # LATIN CAPITAL LETTER R WITH ACUTE C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX C3 0102 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH BREVE C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS C5 0139 L Y C5 E5 C5 4C 6C 6C # LATIN CAPITAL LETTER L WITH ACUTE C6 0106 L Y C6 E6 C6 43 63 63 # LATIN CAPITAL LETTER C WITH ACUTE C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA C8 010C L Y C8 E8 C8 43 63 63 # LATIN CAPITAL LETTER C WITH CARON C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE CA 0118 L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS CC 011A L Y CC EC CC 45 2A 00 # LATIN CAPITAL LETTER E WITH CARON CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX CF 010E L Y CF EF CF 44 64 64 # LATIN CAPITAL LETTER D WITH CARON D0 0110 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER D WITH STROKE D1 0143 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH ACUTE D2 0147 L Y D2 F2 D2 4E 6E 6E # LATIN CAPITAL LETTER N WITH CARON D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX D5 0150 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN D8 0158 L Y D8 F8 D8 52 72 72 # LATIN CAPITAL LETTER R WITH CARON D9 016E L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH RING ABOVE DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE DB 0170 L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE DE 0162 L Y DE FE DE 54 74 74 # LATIN CAPITAL LETTER T WITH CEDILLA DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S E0 0155 L Y C0 E0 C0 72 72 72 # LATIN SMALL LETTER R WITH ACUTE E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX E3 0103 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH BREVE E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS E5 013A L Y C5 E5 C5 6C 6C 6C # LATIN SMALL LETTER L WITH ACUTE E6 0107 L Y C6 E6 C6 63 63 63 # LATIN SMALL LETTER C WITH ACUTE E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA E8 010D L Y C8 E8 C8 63 63 63 # LATIN SMALL LETTER C WITH CARON E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE EA 0119 L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS EC 011B L Y CC EC CC 65 2A 00 # LATIN SMALL LETTER E WITH CARON ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX EF 010F L Y CF EF CF 64 64 64 # LATIN SMALL LETTER D WITH CARON F0 0111 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER D WITH STROKE F1 0144 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH ACUTE F2 0148 L Y D2 F2 D2 6E 6E 6E # LATIN SMALL LETTER N WITH CARON F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX F5 0151 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH DOUBLE ACUTE F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN F8 0159 L Y D8 F8 D8 72 72 72 # LATIN SMALL LETTER R WITH CARON F9 016F L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH RING ABOVE FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE FB 0171 L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH DOUBLE ACUTE FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE FE 0163 L Y DE FE DE 74 74 74 # LATIN SMALL LETTER T WITH CEDILLA FF 02D9 - Y FF FF FF 00 00 00 # DOT ABOVE ��������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-10.cset����������������������������������������������0000664�0001750�0001750�00000033663�12402464555�020541� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = iso-8859-10 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 0080 . N 80 80 80 00 00 00 # <unused control> 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 0082 . N 82 82 82 00 00 00 # <unused control> 83 0083 . N 83 83 83 00 00 00 # <unused control> 84 0084 . N 84 84 84 00 00 00 # <unused control> 85 0085 . N 85 85 85 00 00 00 # <unused control> 86 0086 . N 86 86 86 00 00 00 # <unused control> 87 0087 . N 87 87 87 00 00 00 # <unused control> 88 0088 . N 88 88 88 00 00 00 # <unused control> 89 0089 . N 89 89 89 00 00 00 # <unused control> 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 008B . N 8B 8B 8B 00 00 00 # <unused control> 8C 008C . N 8C 8C 8C 00 00 00 # <unused control> 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 0091 . N 91 91 91 00 00 00 # <unused control> 92 0092 . N 92 92 92 00 00 00 # <unused control> 93 0093 . N 93 93 93 00 00 00 # <unused control> 94 0094 . N 94 94 94 00 00 00 # <unused control> 95 0095 . N 95 95 95 00 00 00 # <unused control> 96 0096 . N 96 96 96 00 00 00 # <unused control> 97 0097 . N 97 97 97 00 00 00 # <unused control> 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 0099 . N 99 99 99 00 00 00 # <unused control> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 009B . N 9B 9B 9B 00 00 00 # <unused control> 9C 009C . N 9C 9C 9C 00 00 00 # <unused control> 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 009F . N 9F 9F 9F 00 00 00 # <unused control> A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 0104 L Y A1 B1 A1 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK A2 0112 L Y A2 B2 A2 45 2A 00 # LATIN CAPITAL LETTER E WITH MACRON A3 0122 L Y A3 B3 A3 47 67 67 # LATIN CAPITAL LETTER G WITH CEDILLA A4 012A L Y A4 B4 A4 49 2A 00 # LATIN CAPITAL LETTER I WITH MACRON A5 0128 L Y A5 B5 A5 49 2A 00 # LATIN CAPITAL LETTER I WITH TILDE A6 0136 L Y A6 B6 A6 4B 6B 6B # LATIN CAPITAL LETTER K WITH CEDILLA A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 013B L Y A8 B8 A8 4C 6C 6C # LATIN CAPITAL LETTER L WITH CEDILLA A9 0110 L Y A9 B9 A9 A9 B9 B9 # LATIN CAPITAL LETTER D WITH STROKE AA 0160 L Y AA BA AA 53 73 73 # LATIN CAPITAL LETTER S WITH CARON AB 0166 L Y AB BB AB AB BB BB # LATIN CAPITAL LETTER T WITH STROKE AC 017D L Y AC BC AC 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 016A L Y AE BE AE 55 2A 00 # LATIN CAPITAL LETTER U WITH MACRON AF 014A L Y AF BF AF AF BF BF # LATIN CAPITAL LETTER ENG B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 0105 L Y A1 B1 A1 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK B2 0113 L Y A2 B2 A2 65 2A 00 # LATIN SMALL LETTER E WITH MACRON B3 0123 L Y A3 B3 A3 67 67 67 # LATIN SMALL LETTER G WITH CEDILLA B4 012B L Y A4 B4 A4 69 2A 00 # LATIN SMALL LETTER I WITH MACRON B5 0129 L Y A5 B5 A5 69 2A 00 # LATIN SMALL LETTER I WITH TILDE B6 0137 L Y A6 B6 A6 6B 6B 6B # LATIN SMALL LETTER K WITH CEDILLA B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT B8 013C L Y A8 B8 A8 6C 6C 6C # LATIN SMALL LETTER L WITH CEDILLA B9 0111 L Y A9 B9 A9 B9 B9 B9 # LATIN SMALL LETTER D WITH STROKE BA 0161 L Y AA BA AA 73 73 73 # LATIN SMALL LETTER S WITH CARON BB 0167 L Y AB BB AB BB BB BB # LATIN SMALL LETTER T WITH STROKE BC 017E L Y AC BC AC 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON BD 2015 - Y BD BD BD 00 00 00 # HORIZONTAL BAR BE 016B L Y AE BE AE 75 2A 00 # LATIN SMALL LETTER U WITH MACRON BF 014B L Y AF BF AF BF BF BF # LATIN SMALL LETTER ENG C0 0100 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH MACRON C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE C7 012E L Y C7 E7 C7 49 2A 00 # LATIN CAPITAL LETTER I WITH OGONEK C8 010C L Y C8 E8 C8 43 63 63 # LATIN CAPITAL LETTER C WITH CARON C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE CA 0118 L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS CC 0116 L Y CC EC CC 45 2A 00 # LATIN CAPITAL LETTER E WITH DOT ABOVE CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS D0 00D0 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER ETH D1 0145 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH CEDILLA D2 014C L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH MACRON D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS D7 0168 L Y D7 F7 D7 55 2A 00 # LATIN CAPITAL LETTER U WITH TILDE D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE D9 0172 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH OGONEK DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE DE 00DE L Y DE FE DE DE FE FE # LATIN CAPITAL LETTER THORN DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S E0 0101 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH MACRON E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE E7 012F L Y C7 E7 C7 69 2A 00 # LATIN SMALL LETTER I WITH OGONEK E8 010D L Y C8 E8 C8 63 63 63 # LATIN SMALL LETTER C WITH CARON E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE EA 0119 L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS EC 0117 L Y CC EC CC 65 2A 00 # LATIN SMALL LETTER E WITH DOT ABOVE ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS F0 00F0 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER ETH F1 0146 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH CEDILLA F2 014D L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH MACRON F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS F7 0169 L Y D7 F7 D7 75 2A 00 # LATIN SMALL LETTER U WITH TILDE F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE F9 0173 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH OGONEK FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE FE 00FE L Y DE FE DE FE FE FE # LATIN SMALL LETTER THORN FF 0138 L Y FF FF FF FF FF FF # LATIN SMALL LETTER KRA �����������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/cp1254.cmap���������������������������������������������������0000664�0001750�0001750�00000074471�12402464555�020020� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 951 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 6 0300 > C0 0301 > C1 0302 > C2 0303 > C3 0308 > C4 030A > C5 . 0042 > 42 0043 > 43 / N 1 0327 > C7 . 0044 > 44 0045 > 45 / N 4 0300 > C8 0301 > C9 0302 > CA 0308 > CB . 0046 > 46 0047 > 47 / N 1 0306 > D0 . 0048 > 48 0049 > 49 / N 5 0300 > CC 0301 > CD 0302 > CE 0307 > DD 0308 > CF . 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E / N 1 0303 > D1 . 004F > 4F / N 5 0300 > D2 0301 > D3 0302 > D4 0303 > D5 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 0053 > 53 / N 2 030C > 8A 0327 > DE . 0054 > 54 0055 > 55 / N 4 0300 > D9 0301 > DA 0302 > DB 0308 > DC . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 / N 1 0308 > 9F . 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 6 0300 > E0 0301 > E1 0302 > E2 0303 > E3 0308 > E4 030A > E5 . 0062 > 62 0063 > 63 / N 1 0327 > E7 . 0064 > 64 0065 > 65 / N 4 0300 > E8 0301 > E9 0302 > EA 0308 > EB . 0066 > 66 0067 > 67 / N 1 0306 > F0 . 0068 > 68 0069 > 69 / N 4 0300 > EC 0301 > ED 0302 > EE 0308 > EF . 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E / N 1 0303 > F1 . 006F > 6F / N 5 0300 > F2 0301 > F3 0302 > F4 0303 > F5 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 / N 2 030C > 9A 0327 > FE . 0074 > 74 0075 > 75 / N 4 0300 > F9 0301 > FA 0302 > FB 0308 > FC . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 1 0308 > FF . 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0081 > 81 008D > 8D 008E > 8E 008F > 8F 0090 > 90 009D > 9D 009E > 9E 00A0 > A0 00A1 > A1 00A2 > A2 00A3 > A3 00A4 > A4 00A5 > A5 00A6 > A6 00A7 > A7 00A8 > A8 00A9 > A9 00AA > AA 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > AF 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > B8 00B9 > B9 00BA > BA 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00BF > BF 00C0 > C0 00C1 > C1 00C2 > C2 00C3 > C3 00C4 > C4 00C5 > C5 00C6 > C6 00C7 > C7 00C8 > C8 00C9 > C9 00CA > CA 00CB > CB 00CC > CC 00CD > CD 00CE > CE 00CF > CF 00D1 > D1 00D2 > D2 00D3 > D3 00D4 > D4 00D5 > D5 00D6 > D6 00D7 > D7 00D8 > D8 00D9 > D9 00DA > DA 00DB > DB 00DC > DC 00DD > 59 # unsup: 0059 0301 00DF > DF 00E0 > E0 00E1 > E1 00E2 > E2 00E3 > E3 00E4 > E4 00E5 > E5 00E6 > E6 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > EC 00ED > ED 00EE > EE 00EF > EF 00F1 > F1 00F2 > F2 00F3 > F3 00F4 > F4 00F5 > F5 00F6 > F6 00F7 > F7 00F8 > F8 00F9 > F9 00FA > FA 00FB > FB 00FC > FC 00FD > 79 # unsup: 0079 0301 00FF > FF 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > D0 011F > F0 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > DD 0131 > FD 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C B7 # compat 0140 > 6C B7 # compat 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 8C 0153 > 9C 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > DE 015F > FE 0160 > 8A 0161 > 9A 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 9F 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > 5A # unsup: 005A 030C 017E > 7A # unsup: 007A 030C 017F > 73 # compat 0192 > 83 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 5A # unsup: 0044 005A 030C 01C5 > 44 7A # unsup: 0044 007A 030C 01C6 > 64 7A # unsup: 0064 007A 030C 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > DC # unsup: 00DC 0304 01D6 > FC # unsup: 00FC 0304 01D7 > DC # unsup: 00DC 0301 01D8 > FC # unsup: 00FC 0301 01D9 > DC # unsup: 00DC 030C 01DA > FC # unsup: 00FC 030C 01DB > DC # unsup: 00DC 0300 01DC > FC # unsup: 00FC 0300 01DE > C4 # unsup: 00C4 0304 01DF > E4 # unsup: 00E4 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > C6 # unsup: 00C6 0304 01E3 > E6 # unsup: 00E6 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > C5 # unsup: 00C5 0301 01FB > E5 # unsup: 00E5 0301 01FC > C6 # unsup: 00C6 0301 01FD > E6 # unsup: 00E6 0301 01FE > D8 # unsup: 00D8 0301 01FF > F8 # unsup: 00F8 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > D6 # unsup: 00D6 0304 022B > F6 # unsup: 00F6 0304 022C > D5 # unsup: 00D5 0304 022D > F5 # unsup: 00F5 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 02C6 > 88 02DC > 98 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0385 > A8 # unsup: 00A8 0301 0387 > B7 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > C7 # unsup: 00C7 0301 1E09 > E7 # unsup: 00E7 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > CF # unsup: 00CF 0301 1E2F > EF # unsup: 00EF 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > D5 # unsup: 00D5 0301 1E4D > F5 # unsup: 00F5 0301 1E4E > D5 # unsup: 00D5 0308 1E4F > F5 # unsup: 00F5 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > 8A # unsup: 0160 0307 1E67 > 9A # unsup: 0161 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > C2 # unsup: 00C2 0301 1EA5 > E2 # unsup: 00E2 0301 1EA6 > C2 # unsup: 00C2 0300 1EA7 > E2 # unsup: 00E2 0300 1EA8 > C2 # unsup: 00C2 0309 1EA9 > E2 # unsup: 00E2 0309 1EAA > C2 # unsup: 00C2 0303 1EAB > E2 # unsup: 00E2 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > CA # unsup: 00CA 0301 1EBF > EA # unsup: 00EA 0301 1EC0 > CA # unsup: 00CA 0300 1EC1 > EA # unsup: 00EA 0300 1EC2 > CA # unsup: 00CA 0309 1EC3 > EA # unsup: 00EA 0309 1EC4 > CA # unsup: 00CA 0303 1EC5 > EA # unsup: 00EA 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > D4 # unsup: 00D4 0301 1ED1 > F4 # unsup: 00F4 0301 1ED2 > D4 # unsup: 00D4 0300 1ED3 > F4 # unsup: 00F4 0300 1ED4 > D4 # unsup: 00D4 0309 1ED5 > F4 # unsup: 00F4 0309 1ED6 > D4 # unsup: 00D4 0303 1ED7 > F4 # unsup: 00F4 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FC1 > A8 # unsup: 00A8 0342 1FED > A8 # unsup: 00A8 0300 1FEE > A8 # unsup: 00A8 0301 1FEF > 60 1FFD > B4 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2013 > 96 2014 > 97 2018 > 91 2019 > 92 201A > 82 201C > 93 201D > 94 201E > 84 2020 > 86 2021 > 87 2022 > 95 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 85 202F > 20 # compat 2030 > 89 2039 > 8B 203A > 9B 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat 20AC > 80 2122 > 99 FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE31 > 97 # compat FE32 > 96 # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE58 > 97 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat FFE0 > A2 # compat FFE1 > A3 # compat FFE2 > AC # compat FFE3 > AF # compat FFE4 > A6 # compat FFE5 > A5 # compat . STRICT / N 260 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 6 0300 > C0 0301 > C1 0302 > C2 0303 > C3 0308 > C4 030A > C5 . 0042 > 42 0043 > 43 / N 1 0327 > C7 . 0044 > 44 0045 > 45 / N 4 0300 > C8 0301 > C9 0302 > CA 0308 > CB . 0046 > 46 0047 > 47 / N 1 0306 > D0 . 0048 > 48 0049 > 49 / N 5 0300 > CC 0301 > CD 0302 > CE 0307 > DD 0308 > CF . 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E / N 1 0303 > D1 . 004F > 4F / N 5 0300 > D2 0301 > D3 0302 > D4 0303 > D5 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 0053 > 53 / N 2 030C > 8A 0327 > DE . 0054 > 54 0055 > 55 / N 4 0300 > D9 0301 > DA 0302 > DB 0308 > DC . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 / N 1 0308 > 9F . 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 6 0300 > E0 0301 > E1 0302 > E2 0303 > E3 0308 > E4 030A > E5 . 0062 > 62 0063 > 63 / N 1 0327 > E7 . 0064 > 64 0065 > 65 / N 4 0300 > E8 0301 > E9 0302 > EA 0308 > EB . 0066 > 66 0067 > 67 / N 1 0306 > F0 . 0068 > 68 0069 > 69 / N 4 0300 > EC 0301 > ED 0302 > EE 0308 > EF . 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E / N 1 0303 > F1 . 006F > 6F / N 5 0300 > F2 0301 > F3 0302 > F4 0303 > F5 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 / N 2 030C > 9A 0327 > FE . 0074 > 74 0075 > 75 / N 4 0300 > F9 0301 > FA 0302 > FB 0308 > FC . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 1 0308 > FF . 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0081 > 81 008D > 8D 008E > 8E 008F > 8F 0090 > 90 009D > 9D 009E > 9E 00A0 > A0 00A1 > A1 00A2 > A2 00A3 > A3 00A4 > A4 00A5 > A5 00A6 > A6 00A7 > A7 00A8 > A8 00A9 > A9 00AA > AA 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > AF 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > B8 00B9 > B9 00BA > BA 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00BF > BF 00C0 > C0 00C1 > C1 00C2 > C2 00C3 > C3 00C4 > C4 00C5 > C5 00C6 > C6 00C7 > C7 00C8 > C8 00C9 > C9 00CA > CA 00CB > CB 00CC > CC 00CD > CD 00CE > CE 00CF > CF 00D1 > D1 00D2 > D2 00D3 > D3 00D4 > D4 00D5 > D5 00D6 > D6 00D7 > D7 00D8 > D8 00D9 > D9 00DA > DA 00DB > DB 00DC > DC 00DF > DF 00E0 > E0 00E1 > E1 00E2 > E2 00E3 > E3 00E4 > E4 00E5 > E5 00E6 > E6 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > EC 00ED > ED 00EE > EE 00EF > EF 00F1 > F1 00F2 > F2 00F3 > F3 00F4 > F4 00F5 > F5 00F6 > F6 00F7 > F7 00F8 > F8 00F9 > F9 00FA > FA 00FB > FB 00FC > FC 00FF > FF 011E > D0 011F > F0 0130 > DD 0131 > FD 0152 > 8C 0153 > 9C 015E > DE 015F > FE 0160 > 8A 0161 > 9A 0178 > 9F 0192 > 83 02C6 > 88 02DC > 98 037E > 3B 0387 > B7 1FEF > 60 1FFD > B4 2013 > 96 2014 > 97 2018 > 91 2019 > 92 201A > 82 201C > 93 201D > 94 201E > 84 2020 > 86 2021 > 87 2022 > 95 2026 > 85 2030 > 89 2039 > 8B 203A > 9B 20AC > 80 2122 > 99 . NFD / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 20AC 81 > 0081 82 > 201A 83 > 0192 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 02C6 89 > 2030 8A > 0053 030C 8B > 2039 8C > 0152 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 02DC 99 > 2122 9A > 0073 030C 9B > 203A 9C > 0153 9D > 009D 9E > 009E 9F > 0059 0308 A0 > 00A0 A1 > 00A1 A2 > 00A2 A3 > 00A3 A4 > 00A4 A5 > 00A5 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 00AA AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00AF B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00B8 B9 > 00B9 BA > 00BA BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 00BF C0 > 0041 0300 C1 > 0041 0301 C2 > 0041 0302 C3 > 0041 0303 C4 > 0041 0308 C5 > 0041 030A C6 > 00C6 C7 > 0043 0327 C8 > 0045 0300 C9 > 0045 0301 CA > 0045 0302 CB > 0045 0308 CC > 0049 0300 CD > 0049 0301 CE > 0049 0302 CF > 0049 0308 D0 > 0047 0306 D1 > 004E 0303 D2 > 004F 0300 D3 > 004F 0301 D4 > 004F 0302 D5 > 004F 0303 D6 > 004F 0308 D7 > 00D7 D8 > 00D8 D9 > 0055 0300 DA > 0055 0301 DB > 0055 0302 DC > 0055 0308 DD > 0049 0307 DE > 0053 0327 DF > 00DF E0 > 0061 0300 E1 > 0061 0301 E2 > 0061 0302 E3 > 0061 0303 E4 > 0061 0308 E5 > 0061 030A E6 > 00E6 E7 > 0063 0327 E8 > 0065 0300 E9 > 0065 0301 EA > 0065 0302 EB > 0065 0308 EC > 0069 0300 ED > 0069 0301 EE > 0069 0302 EF > 0069 0308 F0 > 0067 0306 F1 > 006E 0303 F2 > 006F 0300 F3 > 006F 0301 F4 > 006F 0302 F5 > 006F 0303 F6 > 006F 0308 F7 > 00F7 F8 > 00F8 F9 > 0075 0300 FA > 0075 0301 FB > 0075 0302 FC > 0075 0308 FD > 0131 FE > 0073 0327 FF > 0079 0308 . NFC / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 20AC 81 > 0081 82 > 201A 83 > 0192 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 02C6 89 > 2030 8A > 0160 8B > 2039 8C > 0152 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 02DC 99 > 2122 9A > 0161 9B > 203A 9C > 0153 9D > 009D 9E > 009E 9F > 0178 A0 > 00A0 A1 > 00A1 A2 > 00A2 A3 > 00A3 A4 > 00A4 A5 > 00A5 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 00AA AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00AF B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00B8 B9 > 00B9 BA > 00BA BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 00BF C0 > 00C0 C1 > 00C1 C2 > 00C2 C3 > 00C3 C4 > 00C4 C5 > 00C5 C6 > 00C6 C7 > 00C7 C8 > 00C8 C9 > 00C9 CA > 00CA CB > 00CB CC > 00CC CD > 00CD CE > 00CE CF > 00CF D0 > 011E D1 > 00D1 D2 > 00D2 D3 > 00D3 D4 > 00D4 D5 > 00D5 D6 > 00D6 D7 > 00D7 D8 > 00D8 D9 > 00D9 DA > 00DA DB > 00DB DC > 00DC DD > 0130 DE > 015E DF > 00DF E0 > 00E0 E1 > 00E1 E2 > 00E2 E3 > 00E3 E4 > 00E4 E5 > 00E5 E6 > 00E6 E7 > 00E7 E8 > 00E8 E9 > 00E9 EA > 00EA EB > 00EB EC > 00EC ED > 00ED EE > 00EE EF > 00EF F0 > 011F F1 > 00F1 F2 > 00F2 F3 > 00F3 F4 > 00F4 F5 > 00F5 F6 > 00F6 F7 > 00F7 F8 > 00F8 F9 > 00F9 FA > 00FA FB > 00FB FC > 00FC FD > 0131 FE > 015F FF > 00FF . COMP = NFC . �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/cp1251.cmap���������������������������������������������������0000664�0001750�0001750�00000076232�12402464555�020012� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 1037 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0098 > 98 00A0 > A0 00A4 > A4 00A6 > A6 00A7 > A7 00A9 > A9 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00B0 > B0 00B1 > B1 00B5 > B5 00B6 > B6 00B7 > B7 00BB > BB 00C0 > 41 # unsup: 0041 0300 00C1 > 41 # unsup: 0041 0301 00C2 > 41 # unsup: 0041 0302 00C3 > 41 # unsup: 0041 0303 00C4 > 41 # unsup: 0041 0308 00C5 > 41 # unsup: 0041 030A 00C6 > 41 45 # compat 00C7 > 43 # unsup: 0043 0327 00C8 > 45 # unsup: 0045 0300 00C9 > 45 # unsup: 0045 0301 00CA > 45 # unsup: 0045 0302 00CB > 45 # unsup: 0045 0308 00CC > 49 # unsup: 0049 0300 00CD > 49 # unsup: 0049 0301 00CE > 49 # unsup: 0049 0302 00CF > 49 # unsup: 0049 0308 00D1 > 4E # unsup: 004E 0303 00D2 > 4F # unsup: 004F 0300 00D3 > 4F # unsup: 004F 0301 00D4 > 4F # unsup: 004F 0302 00D5 > 4F # unsup: 004F 0303 00D6 > 4F # unsup: 004F 0308 00D9 > 55 # unsup: 0055 0300 00DA > 55 # unsup: 0055 0301 00DB > 55 # unsup: 0055 0302 00DC > 55 # unsup: 0055 0308 00DD > 59 # unsup: 0059 0301 00E0 > 61 # unsup: 0061 0300 00E1 > 61 # unsup: 0061 0301 00E2 > 61 # unsup: 0061 0302 00E3 > 61 # unsup: 0061 0303 00E4 > 61 # unsup: 0061 0308 00E5 > 61 # unsup: 0061 030A 00E6 > 61 65 # compat 00E7 > 63 # unsup: 0063 0327 00E8 > 65 # unsup: 0065 0300 00E9 > 65 # unsup: 0065 0301 00EA > 65 # unsup: 0065 0302 00EB > 65 # unsup: 0065 0308 00EC > 69 # unsup: 0069 0300 00ED > 69 # unsup: 0069 0301 00EE > 69 # unsup: 0069 0302 00EF > 69 # unsup: 0069 0308 00F1 > 6E # unsup: 006E 0303 00F2 > 6F # unsup: 006F 0300 00F3 > 6F # unsup: 006F 0301 00F4 > 6F # unsup: 006F 0302 00F5 > 6F # unsup: 006F 0303 00F6 > 6F # unsup: 006F 0308 00F9 > 75 # unsup: 0075 0300 00FA > 75 # unsup: 0075 0301 00FB > 75 # unsup: 0075 0302 00FC > 75 # unsup: 0075 0308 00FD > 79 # unsup: 0079 0301 00FF > 79 # unsup: 0079 0308 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C B7 # compat 0140 > 6C B7 # compat 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > 53 # unsup: 0053 030C 0161 > 73 # unsup: 0073 030C 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > 5A # unsup: 005A 030C 017E > 7A # unsup: 007A 030C 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 5A # unsup: 0044 005A 030C 01C5 > 44 7A # unsup: 0044 007A 030C 01C6 > 64 7A # unsup: 0064 007A 030C 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > 55 # unsup: 0055 0308 0304 01D6 > 75 # unsup: 0075 0308 0304 01D7 > 55 # unsup: 0055 0308 0301 01D8 > 75 # unsup: 0075 0308 0301 01D9 > 55 # unsup: 0055 0308 030C 01DA > 75 # unsup: 0075 0308 030C 01DB > 55 # unsup: 0055 0308 0300 01DC > 75 # unsup: 0075 0308 0300 01DE > 41 # unsup: 0041 0308 0304 01DF > 61 # unsup: 0061 0308 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > 41 45 # unsup: 0041 0045 0304 01E3 > 61 65 # unsup: 0061 0065 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > 41 # unsup: 0041 030A 0301 01FB > 61 # unsup: 0061 030A 0301 01FC > 41 45 # unsup: 0041 0045 0301 01FD > 61 65 # unsup: 0061 0065 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > 4F # unsup: 004F 0308 0304 022B > 6F # unsup: 006F 0308 0304 022C > 4F # unsup: 004F 0303 0304 022D > 6F # unsup: 006F 0303 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0387 > B7 0400 > C5 # unsup: 0415 0300 0401 > A8 0402 > 80 0403 > 81 0404 > AA 0405 > BD 0406 > B2 / N 1 0308 > AF . 0407 > AF 0408 > A3 0409 > 8A 040A > 8C 040B > 8E 040C > 8D 040D > C8 # unsup: 0418 0300 040E > A1 040F > 8F 0410 > C0 0411 > C1 0412 > C2 0413 > C3 / N 1 0301 > 81 . 0414 > C4 0415 > C5 / N 1 0308 > A8 . 0416 > C6 0417 > C7 0418 > C8 / N 1 0306 > C9 . 0419 > C9 041A > CA / N 1 0301 > 8D . 041B > CB 041C > CC 041D > CD 041E > CE 041F > CF 0420 > D0 0421 > D1 0422 > D2 0423 > D3 / N 1 0306 > A1 . 0424 > D4 0425 > D5 0426 > D6 0427 > D7 0428 > D8 0429 > D9 042A > DA 042B > DB 042C > DC 042D > DD 042E > DE 042F > DF 0430 > E0 0431 > E1 0432 > E2 0433 > E3 / N 1 0301 > 83 . 0434 > E4 0435 > E5 / N 1 0308 > B8 . 0436 > E6 0437 > E7 0438 > E8 / N 1 0306 > E9 . 0439 > E9 043A > EA / N 1 0301 > 9D . 043B > EB 043C > EC 043D > ED 043E > EE 043F > EF 0440 > F0 0441 > F1 0442 > F2 0443 > F3 / N 1 0306 > A2 . 0444 > F4 0445 > F5 0446 > F6 0447 > F7 0448 > F8 0449 > F9 044A > FA 044B > FB 044C > FC 044D > FD 044E > FE 044F > FF 0450 > E5 # unsup: 0435 0300 0451 > B8 0452 > 90 0453 > 83 0454 > BA 0455 > BE 0456 > B3 / N 1 0308 > BF . 0457 > BF 0458 > BC 0459 > 9A 045A > 9C 045B > 9E 045C > 9D 045D > E8 # unsup: 0438 0300 045E > A2 045F > 9F 0490 > A5 0491 > B4 04C1 > C6 # unsup: 0416 0306 04C2 > E6 # unsup: 0436 0306 04D0 > C0 # unsup: 0410 0306 04D1 > E0 # unsup: 0430 0306 04D2 > C0 # unsup: 0410 0308 04D3 > E0 # unsup: 0430 0308 04D6 > C5 # unsup: 0415 0306 04D7 > E5 # unsup: 0435 0306 04DC > C6 # unsup: 0416 0308 04DD > E6 # unsup: 0436 0308 04DE > C7 # unsup: 0417 0308 04DF > E7 # unsup: 0437 0308 04E2 > C8 # unsup: 0418 0304 04E3 > E8 # unsup: 0438 0304 04E4 > C8 # unsup: 0418 0308 04E5 > E8 # unsup: 0438 0308 04E6 > CE # unsup: 041E 0308 04E7 > EE # unsup: 043E 0308 04EC > DD # unsup: 042D 0308 04ED > FD # unsup: 044D 0308 04EE > D3 # unsup: 0423 0304 04EF > F3 # unsup: 0443 0304 04F0 > D3 # unsup: 0423 0308 04F1 > F3 # unsup: 0443 0308 04F2 > D3 # unsup: 0423 030B 04F3 > F3 # unsup: 0443 030B 04F4 > D7 # unsup: 0427 0308 04F5 > F7 # unsup: 0447 0308 04F8 > DB # unsup: 042B 0308 04F9 > FB # unsup: 044B 0308 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > 43 # unsup: 0043 0327 0301 1E09 > 63 # unsup: 0063 0327 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > 49 # unsup: 0049 0308 0301 1E2F > 69 # unsup: 0069 0308 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > 4F # unsup: 004F 0303 0301 1E4D > 6F # unsup: 006F 0303 0301 1E4E > 4F # unsup: 004F 0303 0308 1E4F > 6F # unsup: 006F 0303 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > 53 # unsup: 0053 030C 0307 1E67 > 73 # unsup: 0073 030C 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > 41 # unsup: 0041 0302 0301 1EA5 > 61 # unsup: 0061 0302 0301 1EA6 > 41 # unsup: 0041 0302 0300 1EA7 > 61 # unsup: 0061 0302 0300 1EA8 > 41 # unsup: 0041 0302 0309 1EA9 > 61 # unsup: 0061 0302 0309 1EAA > 41 # unsup: 0041 0302 0303 1EAB > 61 # unsup: 0061 0302 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > 45 # unsup: 0045 0302 0301 1EBF > 65 # unsup: 0065 0302 0301 1EC0 > 45 # unsup: 0045 0302 0300 1EC1 > 65 # unsup: 0065 0302 0300 1EC2 > 45 # unsup: 0045 0302 0309 1EC3 > 65 # unsup: 0065 0302 0309 1EC4 > 45 # unsup: 0045 0302 0303 1EC5 > 65 # unsup: 0065 0302 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > 4F # unsup: 004F 0302 0301 1ED1 > 6F # unsup: 006F 0302 0301 1ED2 > 4F # unsup: 004F 0302 0300 1ED3 > 6F # unsup: 006F 0302 0300 1ED4 > 4F # unsup: 004F 0302 0309 1ED5 > 6F # unsup: 006F 0302 0309 1ED6 > 4F # unsup: 004F 0302 0303 1ED7 > 6F # unsup: 006F 0302 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FEF > 60 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2013 > 96 2014 > 97 2018 > 91 2019 > 92 201A > 82 201C > 93 201D > 94 201E > 84 2020 > 86 2021 > 87 2022 > 95 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 85 202F > 20 # compat 2030 > 89 2039 > 8B 203A > 9B 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat 20AC > 88 2116 > B9 2122 > 99 FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE31 > 97 # compat FE32 > 96 # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE58 > 97 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat FFE2 > AC # compat FFE4 > A6 # compat . STRICT / N 259 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0098 > 98 00A0 > A0 00A4 > A4 00A6 > A6 00A7 > A7 00A9 > A9 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00B0 > B0 00B1 > B1 00B5 > B5 00B6 > B6 00B7 > B7 00BB > BB 037E > 3B 0387 > B7 0401 > A8 0402 > 80 0403 > 81 0404 > AA 0405 > BD 0406 > B2 / N 1 0308 > AF . 0407 > AF 0408 > A3 0409 > 8A 040A > 8C 040B > 8E 040C > 8D 040E > A1 040F > 8F 0410 > C0 0411 > C1 0412 > C2 0413 > C3 / N 1 0301 > 81 . 0414 > C4 0415 > C5 / N 1 0308 > A8 . 0416 > C6 0417 > C7 0418 > C8 / N 1 0306 > C9 . 0419 > C9 041A > CA / N 1 0301 > 8D . 041B > CB 041C > CC 041D > CD 041E > CE 041F > CF 0420 > D0 0421 > D1 0422 > D2 0423 > D3 / N 1 0306 > A1 . 0424 > D4 0425 > D5 0426 > D6 0427 > D7 0428 > D8 0429 > D9 042A > DA 042B > DB 042C > DC 042D > DD 042E > DE 042F > DF 0430 > E0 0431 > E1 0432 > E2 0433 > E3 / N 1 0301 > 83 . 0434 > E4 0435 > E5 / N 1 0308 > B8 . 0436 > E6 0437 > E7 0438 > E8 / N 1 0306 > E9 . 0439 > E9 043A > EA / N 1 0301 > 9D . 043B > EB 043C > EC 043D > ED 043E > EE 043F > EF 0440 > F0 0441 > F1 0442 > F2 0443 > F3 / N 1 0306 > A2 . 0444 > F4 0445 > F5 0446 > F6 0447 > F7 0448 > F8 0449 > F9 044A > FA 044B > FB 044C > FC 044D > FD 044E > FE 044F > FF 0451 > B8 0452 > 90 0453 > 83 0454 > BA 0455 > BE 0456 > B3 / N 1 0308 > BF . 0457 > BF 0458 > BC 0459 > 9A 045A > 9C 045B > 9E 045C > 9D 045E > A2 045F > 9F 0490 > A5 0491 > B4 1FEF > 60 2013 > 96 2014 > 97 2018 > 91 2019 > 92 201A > 82 201C > 93 201D > 94 201E > 84 2020 > 86 2021 > 87 2022 > 95 2026 > 85 2030 > 89 2039 > 8B 203A > 9B 20AC > 88 2116 > B9 2122 > 99 . NFD / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0402 81 > 0413 0301 82 > 201A 83 > 0433 0301 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 20AC 89 > 2030 8A > 0409 8B > 2039 8C > 040A 8D > 041A 0301 8E > 040B 8F > 040F 90 > 0452 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 0098 99 > 2122 9A > 0459 9B > 203A 9C > 045A 9D > 043A 0301 9E > 045B 9F > 045F A0 > 00A0 A1 > 0423 0306 A2 > 0443 0306 A3 > 0408 A4 > 00A4 A5 > 0490 A6 > 00A6 A7 > 00A7 A8 > 0415 0308 A9 > 00A9 AA > 0404 AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 0406 0308 B0 > 00B0 B1 > 00B1 B2 > 0406 B3 > 0456 B4 > 0491 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 0435 0308 B9 > 2116 BA > 0454 BB > 00BB BC > 0458 BD > 0405 BE > 0455 BF > 0456 0308 C0 > 0410 C1 > 0411 C2 > 0412 C3 > 0413 C4 > 0414 C5 > 0415 C6 > 0416 C7 > 0417 C8 > 0418 C9 > 0418 0306 CA > 041A CB > 041B CC > 041C CD > 041D CE > 041E CF > 041F D0 > 0420 D1 > 0421 D2 > 0422 D3 > 0423 D4 > 0424 D5 > 0425 D6 > 0426 D7 > 0427 D8 > 0428 D9 > 0429 DA > 042A DB > 042B DC > 042C DD > 042D DE > 042E DF > 042F E0 > 0430 E1 > 0431 E2 > 0432 E3 > 0433 E4 > 0434 E5 > 0435 E6 > 0436 E7 > 0437 E8 > 0438 E9 > 0438 0306 EA > 043A EB > 043B EC > 043C ED > 043D EE > 043E EF > 043F F0 > 0440 F1 > 0441 F2 > 0442 F3 > 0443 F4 > 0444 F5 > 0445 F6 > 0446 F7 > 0447 F8 > 0448 F9 > 0449 FA > 044A FB > 044B FC > 044C FD > 044D FE > 044E FF > 044F . NFC / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0402 81 > 0403 82 > 201A 83 > 0453 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 20AC 89 > 2030 8A > 0409 8B > 2039 8C > 040A 8D > 040C 8E > 040B 8F > 040F 90 > 0452 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 0098 99 > 2122 9A > 0459 9B > 203A 9C > 045A 9D > 045C 9E > 045B 9F > 045F A0 > 00A0 A1 > 040E A2 > 045E A3 > 0408 A4 > 00A4 A5 > 0490 A6 > 00A6 A7 > 00A7 A8 > 0401 A9 > 00A9 AA > 0404 AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 0407 B0 > 00B0 B1 > 00B1 B2 > 0406 B3 > 0456 B4 > 0491 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 0451 B9 > 2116 BA > 0454 BB > 00BB BC > 0458 BD > 0405 BE > 0455 BF > 0457 C0 > 0410 C1 > 0411 C2 > 0412 C3 > 0413 C4 > 0414 C5 > 0415 C6 > 0416 C7 > 0417 C8 > 0418 C9 > 0419 CA > 041A CB > 041B CC > 041C CD > 041D CE > 041E CF > 041F D0 > 0420 D1 > 0421 D2 > 0422 D3 > 0423 D4 > 0424 D5 > 0425 D6 > 0426 D7 > 0427 D8 > 0428 D9 > 0429 DA > 042A DB > 042B DC > 042C DD > 042D DE > 042E DF > 042F E0 > 0430 E1 > 0431 E2 > 0432 E3 > 0433 E4 > 0434 E5 > 0435 E6 > 0436 E7 > 0437 E8 > 0438 E9 > 0439 EA > 043A EB > 043B EC > 043C ED > 043D EE > 043E EF > 043F F0 > 0440 F1 > 0441 F2 > 0442 F3 > 0443 F4 > 0444 F5 > 0445 F6 > 0446 F7 > 0447 F8 > 0448 F9 > 0449 FA > 044A FB > 044B FC > 044C FD > 044D FE > 044E FF > 044F . COMP = NFC . ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/cp1256.cmap���������������������������������������������������0000664�0001750�0001750�00000126146�12402464555�020017� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 1609 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 2 0300 > E0 0302 > E2 . 0062 > 62 0063 > 63 / N 1 0327 > E7 . 0064 > 64 0065 > 65 / N 4 0300 > E8 0301 > E9 0302 > EA 0308 > EB . 0066 > 66 0067 > 67 0068 > 68 0069 > 69 / N 2 0302 > EE 0308 > EF . 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F / N 1 0302 > F4 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 / N 3 0300 > F9 0302 > FB 0308 > FC . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 00A0 > A0 00A2 > A2 00A3 > A3 00A4 > A4 00A5 > A5 00A6 > A6 00A7 > A7 00A8 > A8 00A9 > A9 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > AF 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > B8 00B9 > B9 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00C0 > 41 # unsup: 0041 0300 00C1 > 41 # unsup: 0041 0301 00C2 > 41 # unsup: 0041 0302 00C3 > 41 # unsup: 0041 0303 00C4 > 41 # unsup: 0041 0308 00C5 > 41 # unsup: 0041 030A 00C6 > 41 45 # compat 00C7 > 43 # unsup: 0043 0327 00C8 > 45 # unsup: 0045 0300 00C9 > 45 # unsup: 0045 0301 00CA > 45 # unsup: 0045 0302 00CB > 45 # unsup: 0045 0308 00CC > 49 # unsup: 0049 0300 00CD > 49 # unsup: 0049 0301 00CE > 49 # unsup: 0049 0302 00CF > 49 # unsup: 0049 0308 00D1 > 4E # unsup: 004E 0303 00D2 > 4F # unsup: 004F 0300 00D3 > 4F # unsup: 004F 0301 00D4 > 4F # unsup: 004F 0302 00D5 > 4F # unsup: 004F 0303 00D6 > 4F # unsup: 004F 0308 00D7 > D7 00D9 > 55 # unsup: 0055 0300 00DA > 55 # unsup: 0055 0301 00DB > 55 # unsup: 0055 0302 00DC > 55 # unsup: 0055 0308 00DD > 59 # unsup: 0059 0301 00E0 > E0 00E1 > 61 # unsup: 0061 0301 00E2 > E2 00E3 > 61 # unsup: 0061 0303 00E4 > 61 # unsup: 0061 0308 00E5 > 61 # unsup: 0061 030A 00E6 > 61 65 # compat 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > 69 # unsup: 0069 0300 00ED > 69 # unsup: 0069 0301 00EE > EE 00EF > EF 00F1 > 6E # unsup: 006E 0303 00F2 > 6F # unsup: 006F 0300 00F3 > 6F # unsup: 006F 0301 00F4 > F4 00F5 > 6F # unsup: 006F 0303 00F6 > 6F # unsup: 006F 0308 00F7 > F7 00F9 > F9 00FA > 75 # unsup: 0075 0301 00FB > FB 00FC > FC 00FD > 79 # unsup: 0079 0301 00FF > 79 # unsup: 0079 0308 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C B7 # compat 0140 > 6C B7 # compat 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 8C 0153 > 9C 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > 53 # unsup: 0053 030C 0161 > 73 # unsup: 0073 030C 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > 5A # unsup: 005A 030C 017E > 7A # unsup: 007A 030C 017F > 73 # compat 0192 > 83 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 5A # unsup: 0044 005A 030C 01C5 > 44 7A # unsup: 0044 007A 030C 01C6 > 64 7A # unsup: 0064 007A 030C 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > 55 # unsup: 0055 0308 0304 01D6 > FC # unsup: 00FC 0304 01D7 > 55 # unsup: 0055 0308 0301 01D8 > FC # unsup: 00FC 0301 01D9 > 55 # unsup: 0055 0308 030C 01DA > FC # unsup: 00FC 030C 01DB > 55 # unsup: 0055 0308 0300 01DC > FC # unsup: 00FC 0300 01DE > 41 # unsup: 0041 0308 0304 01DF > 61 # unsup: 0061 0308 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > 41 45 # unsup: 0041 0045 0304 01E3 > 61 65 # unsup: 0061 0065 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > 41 # unsup: 0041 030A 0301 01FB > 61 # unsup: 0061 030A 0301 01FC > 41 45 # unsup: 0041 0045 0301 01FD > 61 65 # unsup: 0061 0065 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > 4F # unsup: 004F 0308 0304 022B > 6F # unsup: 006F 0308 0304 022C > 4F # unsup: 004F 0303 0304 022D > 6F # unsup: 006F 0303 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 02C6 > 88 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0385 > A8 # unsup: 00A8 0301 0387 > B7 060C > A1 061B > BA 061F > BF 0621 > C1 0622 > C2 0623 > C3 0624 > C4 0625 > C5 0626 > C6 0627 > C7 / N 3 0653 > C2 0654 > C3 0655 > C5 . 0628 > C8 0629 > C9 062A > CA 062B > CB 062C > CC 062D > CD 062E > CE 062F > CF 0630 > D0 0631 > D1 0632 > D2 0633 > D3 0634 > D4 0635 > D5 0636 > D6 0637 > D8 0638 > D9 0639 > DA 063A > DB 0640 > DC 0641 > DD 0642 > DE 0643 > DF 0644 > E1 0645 > E3 0646 > E4 0647 > E5 0648 > E6 / N 1 0654 > C4 . 0649 > EC 064A > ED / N 1 0654 > C6 . 064B > F0 064C > F1 064D > F2 064E > F3 064F > F5 0650 > F6 0651 > F8 0652 > FA 0679 > 8A 067E > 81 0686 > 8D 0688 > 8F 0691 > 9A 0698 > 8E 06A9 > 98 06AF > 90 06BA > 9F 06BE > AA 06C1 > C0 06C2 > C0 # unsup: 06C1 0654 06D2 > FF 06D3 > FF # unsup: 06D2 0654 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > 43 # unsup: 0043 0327 0301 1E09 > E7 # unsup: 00E7 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > 49 # unsup: 0049 0308 0301 1E2F > EF # unsup: 00EF 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > 4F # unsup: 004F 0303 0301 1E4D > 6F # unsup: 006F 0303 0301 1E4E > 4F # unsup: 004F 0303 0308 1E4F > 6F # unsup: 006F 0303 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > 53 # unsup: 0053 030C 0307 1E67 > 73 # unsup: 0073 030C 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > 41 # unsup: 0041 0302 0301 1EA5 > E2 # unsup: 00E2 0301 1EA6 > 41 # unsup: 0041 0302 0300 1EA7 > E2 # unsup: 00E2 0300 1EA8 > 41 # unsup: 0041 0302 0309 1EA9 > E2 # unsup: 00E2 0309 1EAA > 41 # unsup: 0041 0302 0303 1EAB > E2 # unsup: 00E2 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > 45 # unsup: 0045 0302 0301 1EBF > EA # unsup: 00EA 0301 1EC0 > 45 # unsup: 0045 0302 0300 1EC1 > EA # unsup: 00EA 0300 1EC2 > 45 # unsup: 0045 0302 0309 1EC3 > EA # unsup: 00EA 0309 1EC4 > 45 # unsup: 0045 0302 0303 1EC5 > EA # unsup: 00EA 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > 4F # unsup: 004F 0302 0301 1ED1 > F4 # unsup: 00F4 0301 1ED2 > 4F # unsup: 004F 0302 0300 1ED3 > F4 # unsup: 00F4 0300 1ED4 > 4F # unsup: 004F 0302 0309 1ED5 > F4 # unsup: 00F4 0309 1ED6 > 4F # unsup: 004F 0302 0303 1ED7 > F4 # unsup: 00F4 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FC1 > A8 # unsup: 00A8 0342 1FED > A8 # unsup: 00A8 0300 1FEE > A8 # unsup: 00A8 0301 1FEF > 60 1FFD > B4 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 200C > 9D 200D > 9E 200E > FD 200F > FE 2013 > 96 2014 > 97 2018 > 91 2019 > 92 201A > 82 201C > 93 201D > 94 201E > 84 2020 > 86 2021 > 87 2022 > 95 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 85 202F > 20 # compat 2030 > 89 2039 > 8B 203A > 9B 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat 20AC > 80 2122 > 99 FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FB56 > 81 # compat FB57 > 81 # compat FB58 > 81 # compat FB59 > 81 # compat FB66 > 8A # compat FB67 > 8A # compat FB68 > 8A # compat FB69 > 8A # compat FB7A > 8D # compat FB7B > 8D # compat FB7C > 8D # compat FB7D > 8D # compat FB88 > 8F # compat FB89 > 8F # compat FB8A > 8E # compat FB8B > 8E # compat FB8C > 9A # compat FB8D > 9A # compat FB8E > 98 # compat FB8F > 98 # compat FB90 > 98 # compat FB91 > 98 # compat FB92 > 90 # compat FB93 > 90 # compat FB94 > 90 # compat FB95 > 90 # compat FB9E > 9F # compat FB9F > 9F # compat FBA6 > C0 # compat FBA7 > C0 # compat FBA8 > C0 # compat FBA9 > C0 # compat FBAA > AA # compat FBAB > AA # compat FBAC > AA # compat FBAD > AA # compat FBAE > FF # compat FBAF > FF # compat FBB0 > FF # unsup: 06D2 0654 FBB1 > FF # unsup: 06D2 0654 FBE8 > EC # compat FBE9 > EC # compat FBEA > C6 C7 # compat FBEB > C6 C7 # compat FBEE > C6 E6 # compat FBEF > C6 E6 # compat FBF9 > C6 EC # compat FBFA > C6 EC # compat FBFB > C6 EC # compat FC00 > C6 CC # compat FC01 > C6 CD # compat FC02 > C6 E3 # compat FC03 > C6 EC # compat FC04 > C6 ED # compat FC05 > C8 CC # compat FC06 > C8 CD # compat FC07 > C8 CE # compat FC08 > C8 E3 # compat FC09 > C8 EC # compat FC0A > C8 ED # compat FC0B > CA CC # compat FC0C > CA CD # compat FC0D > CA CE # compat FC0E > CA E3 # compat FC0F > CA EC # compat FC10 > CA ED # compat FC11 > CB CC # compat FC12 > CB E3 # compat FC13 > CB EC # compat FC14 > CB ED # compat FC15 > CC CD # compat FC16 > CC E3 # compat FC17 > CD CC # compat FC18 > CD E3 # compat FC19 > CE CC # compat FC1A > CE CD # compat FC1B > CE E3 # compat FC1C > D3 CC # compat FC1D > D3 CD # compat FC1E > D3 CE # compat FC1F > D3 E3 # compat FC20 > D5 CD # compat FC21 > D5 E3 # compat FC22 > D6 CC # compat FC23 > D6 CD # compat FC24 > D6 CE # compat FC25 > D6 E3 # compat FC26 > D8 CD # compat FC27 > D8 E3 # compat FC28 > D9 E3 # compat FC29 > DA CC # compat FC2A > DA E3 # compat FC2B > DB CC # compat FC2C > DB E3 # compat FC2D > DD CC # compat FC2E > DD CD # compat FC2F > DD CE # compat FC30 > DD E3 # compat FC31 > DD EC # compat FC32 > DD ED # compat FC33 > DE CD # compat FC34 > DE E3 # compat FC35 > DE EC # compat FC36 > DE ED # compat FC37 > DF C7 # compat FC38 > DF CC # compat FC39 > DF CD # compat FC3A > DF CE # compat FC3B > DF E1 # compat FC3C > DF E3 # compat FC3D > DF EC # compat FC3E > DF ED # compat FC3F > E1 CC # compat FC40 > E1 CD # compat FC41 > E1 CE # compat FC42 > E1 E3 # compat FC43 > E1 EC # compat FC44 > E1 ED # compat FC45 > E3 CC # compat FC46 > E3 CD # compat FC47 > E3 CE # compat FC48 > E3 E3 # compat FC49 > E3 EC # compat FC4A > E3 ED # compat FC4B > E4 CC # compat FC4C > E4 CD # compat FC4D > E4 CE # compat FC4E > E4 E3 # compat FC4F > E4 EC # compat FC50 > E4 ED # compat FC51 > E5 CC # compat FC52 > E5 E3 # compat FC53 > E5 EC # compat FC54 > E5 ED # compat FC55 > ED CC # compat FC56 > ED CD # compat FC57 > ED CE # compat FC58 > ED E3 # compat FC59 > ED EC # compat FC5A > ED ED # compat FC5B > D0 # unsup: 0630 0670 FC5C > D1 # unsup: 0631 0670 FC5D > EC # unsup: 0649 0670 FC64 > C6 D1 # compat FC65 > C6 D2 # compat FC66 > C6 E3 # compat FC67 > C6 E4 # compat FC68 > C6 EC # compat FC69 > C6 ED # compat FC6A > C8 D1 # compat FC6B > C8 D2 # compat FC6C > C8 E3 # compat FC6D > C8 E4 # compat FC6E > C8 EC # compat FC6F > C8 ED # compat FC70 > CA D1 # compat FC71 > CA D2 # compat FC72 > CA E3 # compat FC73 > CA E4 # compat FC74 > CA EC # compat FC75 > CA ED # compat FC76 > CB D1 # compat FC77 > CB D2 # compat FC78 > CB E3 # compat FC79 > CB E4 # compat FC7A > CB EC # compat FC7B > CB ED # compat FC7C > DD EC # compat FC7D > DD ED # compat FC7E > DE EC # compat FC7F > DE ED # compat FC80 > DF C7 # compat FC81 > DF E1 # compat FC82 > DF E3 # compat FC83 > DF EC # compat FC84 > DF ED # compat FC85 > E1 E3 # compat FC86 > E1 EC # compat FC87 > E1 ED # compat FC88 > E3 C7 # compat FC89 > E3 E3 # compat FC8A > E4 D1 # compat FC8B > E4 D2 # compat FC8C > E4 E3 # compat FC8D > E4 E4 # compat FC8E > E4 EC # compat FC8F > E4 ED # compat FC90 > EC # unsup: 0649 0670 FC91 > ED D1 # compat FC92 > ED D2 # compat FC93 > ED E3 # compat FC94 > ED E4 # compat FC95 > ED EC # compat FC96 > ED ED # compat FC97 > C6 CC # compat FC98 > C6 CD # compat FC99 > C6 CE # compat FC9A > C6 E3 # compat FC9B > C6 E5 # compat FC9C > C8 CC # compat FC9D > C8 CD # compat FC9E > C8 CE # compat FC9F > C8 E3 # compat FCA0 > C8 E5 # compat FCA1 > CA CC # compat FCA2 > CA CD # compat FCA3 > CA CE # compat FCA4 > CA E3 # compat FCA5 > CA E5 # compat FCA6 > CB E3 # compat FCA7 > CC CD # compat FCA8 > CC E3 # compat FCA9 > CD CC # compat FCAA > CD E3 # compat FCAB > CE CC # compat FCAC > CE E3 # compat FCAD > D3 CC # compat FCAE > D3 CD # compat FCAF > D3 CE # compat FCB0 > D3 E3 # compat FCB1 > D5 CD # compat FCB2 > D5 CE # compat FCB3 > D5 E3 # compat FCB4 > D6 CC # compat FCB5 > D6 CD # compat FCB6 > D6 CE # compat FCB7 > D6 E3 # compat FCB8 > D8 CD # compat FCB9 > D9 E3 # compat FCBA > DA CC # compat FCBB > DA E3 # compat FCBC > DB CC # compat FCBD > DB E3 # compat FCBE > DD CC # compat FCBF > DD CD # compat FCC0 > DD CE # compat FCC1 > DD E3 # compat FCC2 > DE CD # compat FCC3 > DE E3 # compat FCC4 > DF CC # compat FCC5 > DF CD # compat FCC6 > DF CE # compat FCC7 > DF E1 # compat FCC8 > DF E3 # compat FCC9 > E1 CC # compat FCCA > E1 CD # compat FCCB > E1 CE # compat FCCC > E1 E3 # compat FCCD > E1 E5 # compat FCCE > E3 CC # compat FCCF > E3 CD # compat FCD0 > E3 CE # compat FCD1 > E3 E3 # compat FCD2 > E4 CC # compat FCD3 > E4 CD # compat FCD4 > E4 CE # compat FCD5 > E4 E3 # compat FCD6 > E4 E5 # compat FCD7 > E5 CC # compat FCD8 > E5 E3 # compat FCD9 > E5 # unsup: 0647 0670 FCDA > ED CC # compat FCDB > ED CD # compat FCDC > ED CE # compat FCDD > ED E3 # compat FCDE > ED E5 # compat FCDF > C6 E3 # compat FCE0 > C6 E5 # compat FCE1 > C8 E3 # compat FCE2 > C8 E5 # compat FCE3 > CA E3 # compat FCE4 > CA E5 # compat FCE5 > CB E3 # compat FCE6 > CB E5 # compat FCE7 > D3 E3 # compat FCE8 > D3 E5 # compat FCE9 > D4 E3 # compat FCEA > D4 E5 # compat FCEB > DF E1 # compat FCEC > DF E3 # compat FCED > E1 E3 # compat FCEE > E4 E3 # compat FCEF > E4 E5 # compat FCF0 > ED E3 # compat FCF1 > ED E5 # compat FCF2 > DC F3 F8 # compat FCF3 > DC F5 F8 # compat FCF4 > DC F6 F8 # compat FCF5 > D8 EC # compat FCF6 > D8 ED # compat FCF7 > DA EC # compat FCF8 > DA ED # compat FCF9 > DB EC # compat FCFA > DB ED # compat FCFB > D3 EC # compat FCFC > D3 ED # compat FCFD > D4 EC # compat FCFE > D4 ED # compat FCFF > CD EC # compat FD00 > CD ED # compat FD01 > CC EC # compat FD02 > CC ED # compat FD03 > CE EC # compat FD04 > CE ED # compat FD05 > D5 EC # compat FD06 > D5 ED # compat FD07 > D6 EC # compat FD08 > D6 ED # compat FD09 > D4 CC # compat FD0A > D4 CD # compat FD0B > D4 CE # compat FD0C > D4 E3 # compat FD0D > D4 D1 # compat FD0E > D3 D1 # compat FD0F > D5 D1 # compat FD10 > D6 D1 # compat FD11 > D8 EC # compat FD12 > D8 ED # compat FD13 > DA EC # compat FD14 > DA ED # compat FD15 > DB EC # compat FD16 > DB ED # compat FD17 > D3 EC # compat FD18 > D3 ED # compat FD19 > D4 EC # compat FD1A > D4 ED # compat FD1B > CD EC # compat FD1C > CD ED # compat FD1D > CC EC # compat FD1E > CC ED # compat FD1F > CE EC # compat FD20 > CE ED # compat FD21 > D5 EC # compat FD22 > D5 ED # compat FD23 > D6 EC # compat FD24 > D6 ED # compat FD25 > D4 CC # compat FD26 > D4 CD # compat FD27 > D4 CE # compat FD28 > D4 E3 # compat FD29 > D4 D1 # compat FD2A > D3 D1 # compat FD2B > D5 D1 # compat FD2C > D6 D1 # compat FD2D > D4 CC # compat FD2E > D4 CD # compat FD2F > D4 CE # compat FD30 > D4 E3 # compat FD31 > D3 E5 # compat FD32 > D4 E5 # compat FD33 > D8 E3 # compat FD34 > D3 CC # compat FD35 > D3 CD # compat FD36 > D3 CE # compat FD37 > D4 CC # compat FD38 > D4 CD # compat FD39 > D4 CE # compat FD3A > D8 E3 # compat FD3B > D9 E3 # compat FD3C > C7 F0 # compat FD3D > C7 F0 # compat FD50 > CA CC E3 # compat FD51 > CA CD CC # compat FD52 > CA CD CC # compat FD53 > CA CD E3 # compat FD54 > CA CE E3 # compat FD55 > CA E3 CC # compat FD56 > CA E3 CD # compat FD57 > CA E3 CE # compat FD58 > CC E3 CD # compat FD59 > CC E3 CD # compat FD5A > CD E3 ED # compat FD5B > CD E3 EC # compat FD5C > D3 CD CC # compat FD5D > D3 CC CD # compat FD5E > D3 CC EC # compat FD5F > D3 E3 CD # compat FD60 > D3 E3 CD # compat FD61 > D3 E3 CC # compat FD62 > D3 E3 E3 # compat FD63 > D3 E3 E3 # compat FD64 > D5 CD CD # compat FD65 > D5 CD CD # compat FD66 > D5 E3 E3 # compat FD67 > D4 CD E3 # compat FD68 > D4 CD E3 # compat FD69 > D4 CC ED # compat FD6A > D4 E3 CE # compat FD6B > D4 E3 CE # compat FD6C > D4 E3 E3 # compat FD6D > D4 E3 E3 # compat FD6E > D6 CD EC # compat FD6F > D6 CE E3 # compat FD70 > D6 CE E3 # compat FD71 > D8 E3 CD # compat FD72 > D8 E3 CD # compat FD73 > D8 E3 E3 # compat FD74 > D8 E3 ED # compat FD75 > DA CC E3 # compat FD76 > DA E3 E3 # compat FD77 > DA E3 E3 # compat FD78 > DA E3 EC # compat FD79 > DB E3 E3 # compat FD7A > DB E3 ED # compat FD7B > DB E3 EC # compat FD7C > DD CE E3 # compat FD7D > DD CE E3 # compat FD7E > DE E3 CD # compat FD7F > DE E3 E3 # compat FD80 > E1 CD E3 # compat FD81 > E1 CD ED # compat FD82 > E1 CD EC # compat FD83 > E1 CC CC # compat FD84 > E1 CC CC # compat FD85 > E1 CE E3 # compat FD86 > E1 CE E3 # compat FD87 > E1 E3 CD # compat FD88 > E1 E3 CD # compat FD89 > E3 CD CC # compat FD8A > E3 CD E3 # compat FD8B > E3 CD ED # compat FD8C > E3 CC CD # compat FD8D > E3 CC E3 # compat FD8E > E3 CE CC # compat FD8F > E3 CE E3 # compat FD92 > E3 CC CE # compat FD93 > E5 E3 CC # compat FD94 > E5 E3 E3 # compat FD95 > E4 CD E3 # compat FD96 > E4 CD EC # compat FD97 > E4 CC E3 # compat FD98 > E4 CC E3 # compat FD99 > E4 CC EC # compat FD9A > E4 E3 ED # compat FD9B > E4 E3 EC # compat FD9C > ED E3 E3 # compat FD9D > ED E3 E3 # compat FD9E > C8 CE ED # compat FD9F > CA CC ED # compat FDA0 > CA CC EC # compat FDA1 > CA CE ED # compat FDA2 > CA CE EC # compat FDA3 > CA E3 ED # compat FDA4 > CA E3 EC # compat FDA5 > CC E3 ED # compat FDA6 > CC CD EC # compat FDA7 > CC E3 EC # compat FDA8 > D3 CE EC # compat FDA9 > D5 CD ED # compat FDAA > D4 CD ED # compat FDAB > D6 CD ED # compat FDAC > E1 CC ED # compat FDAD > E1 E3 ED # compat FDAE > ED CD ED # compat FDAF > ED CC ED # compat FDB0 > ED E3 ED # compat FDB1 > E3 E3 ED # compat FDB2 > DE E3 ED # compat FDB3 > E4 CD ED # compat FDB4 > DE E3 CD # compat FDB5 > E1 CD E3 # compat FDB6 > DA E3 ED # compat FDB7 > DF E3 ED # compat FDB8 > E4 CC CD # compat FDB9 > E3 CE ED # compat FDBA > E1 CC E3 # compat FDBB > DF E3 E3 # compat FDBC > E1 CC E3 # compat FDBD > E4 CC CD # compat FDBE > CC CD ED # compat FDBF > CD CC ED # compat FDC0 > E3 CC ED # compat FDC1 > DD E3 ED # compat FDC2 > C8 CD ED # compat FDC3 > DF E3 E3 # compat FDC4 > DA CC E3 # compat FDC5 > D5 E3 E3 # compat FDC6 > D3 CE ED # compat FDC7 > E4 CC ED # compat FE30 > 2E 2E # compat FE31 > 97 # compat FE32 > 96 # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE58 > 97 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FE71 > DC F0 # compat FE77 > DC F3 # compat FE79 > DC F5 # compat FE7B > DC F6 # compat FE7D > DC F8 # compat FE7F > DC FA # compat FE80 > C1 # compat FE81 > C2 # compat FE82 > C2 # compat FE83 > C3 # compat FE84 > C3 # compat FE85 > C4 # compat FE86 > C4 # compat FE87 > C5 # compat FE88 > C5 # compat FE89 > C6 # compat FE8A > C6 # compat FE8B > C6 # compat FE8C > C6 # compat FE8D > C7 # compat FE8E > C7 # compat FE8F > C8 # compat FE90 > C8 # compat FE91 > C8 # compat FE92 > C8 # compat FE93 > C9 # compat FE94 > C9 # compat FE95 > CA # compat FE96 > CA # compat FE97 > CA # compat FE98 > CA # compat FE99 > CB # compat FE9A > CB # compat FE9B > CB # compat FE9C > CB # compat FE9D > CC # compat FE9E > CC # compat FE9F > CC # compat FEA0 > CC # compat FEA1 > CD # compat FEA2 > CD # compat FEA3 > CD # compat FEA4 > CD # compat FEA5 > CE # compat FEA6 > CE # compat FEA7 > CE # compat FEA8 > CE # compat FEA9 > CF # compat FEAA > CF # compat FEAB > D0 # compat FEAC > D0 # compat FEAD > D1 # compat FEAE > D1 # compat FEAF > D2 # compat FEB0 > D2 # compat FEB1 > D3 # compat FEB2 > D3 # compat FEB3 > D3 # compat FEB4 > D3 # compat FEB5 > D4 # compat FEB6 > D4 # compat FEB7 > D4 # compat FEB8 > D4 # compat FEB9 > D5 # compat FEBA > D5 # compat FEBB > D5 # compat FEBC > D5 # compat FEBD > D6 # compat FEBE > D6 # compat FEBF > D6 # compat FEC0 > D6 # compat FEC1 > D8 # compat FEC2 > D8 # compat FEC3 > D8 # compat FEC4 > D8 # compat FEC5 > D9 # compat FEC6 > D9 # compat FEC7 > D9 # compat FEC8 > D9 # compat FEC9 > DA # compat FECA > DA # compat FECB > DA # compat FECC > DA # compat FECD > DB # compat FECE > DB # compat FECF > DB # compat FED0 > DB # compat FED1 > DD # compat FED2 > DD # compat FED3 > DD # compat FED4 > DD # compat FED5 > DE # compat FED6 > DE # compat FED7 > DE # compat FED8 > DE # compat FED9 > DF # compat FEDA > DF # compat FEDB > DF # compat FEDC > DF # compat FEDD > E1 # compat FEDE > E1 # compat FEDF > E1 # compat FEE0 > E1 # compat FEE1 > E3 # compat FEE2 > E3 # compat FEE3 > E3 # compat FEE4 > E3 # compat FEE5 > E4 # compat FEE6 > E4 # compat FEE7 > E4 # compat FEE8 > E4 # compat FEE9 > E5 # compat FEEA > E5 # compat FEEB > E5 # compat FEEC > E5 # compat FEED > E6 # compat FEEE > E6 # compat FEEF > EC # compat FEF0 > EC # compat FEF1 > ED # compat FEF2 > ED # compat FEF3 > ED # compat FEF4 > ED # compat FEF5 > E1 C2 # compat FEF6 > E1 C2 # compat FEF7 > E1 C3 # compat FEF8 > E1 C3 # compat FEF9 > E1 C5 # compat FEFA > E1 C5 # compat FEFB > E1 C7 # compat FEFC > E1 C7 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat FFE0 > A2 # compat FFE1 > A3 # compat FFE2 > AC # compat FFE3 > AF # compat FFE4 > A6 # compat FFE5 > A5 # compat . STRICT / N 260 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 2 0300 > E0 0302 > E2 . 0062 > 62 0063 > 63 / N 1 0327 > E7 . 0064 > 64 0065 > 65 / N 4 0300 > E8 0301 > E9 0302 > EA 0308 > EB . 0066 > 66 0067 > 67 0068 > 68 0069 > 69 / N 2 0302 > EE 0308 > EF . 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F / N 1 0302 > F4 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 / N 3 0300 > F9 0302 > FB 0308 > FC . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 00A0 > A0 00A2 > A2 00A3 > A3 00A4 > A4 00A5 > A5 00A6 > A6 00A7 > A7 00A8 > A8 00A9 > A9 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > AF 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > B8 00B9 > B9 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00D7 > D7 00E0 > E0 00E2 > E2 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EE > EE 00EF > EF 00F4 > F4 00F7 > F7 00F9 > F9 00FB > FB 00FC > FC 0152 > 8C 0153 > 9C 0192 > 83 02C6 > 88 037E > 3B 0387 > B7 060C > A1 061B > BA 061F > BF 0621 > C1 0622 > C2 0623 > C3 0624 > C4 0625 > C5 0626 > C6 0627 > C7 / N 3 0653 > C2 0654 > C3 0655 > C5 . 0628 > C8 0629 > C9 062A > CA 062B > CB 062C > CC 062D > CD 062E > CE 062F > CF 0630 > D0 0631 > D1 0632 > D2 0633 > D3 0634 > D4 0635 > D5 0636 > D6 0637 > D8 0638 > D9 0639 > DA 063A > DB 0640 > DC 0641 > DD 0642 > DE 0643 > DF 0644 > E1 0645 > E3 0646 > E4 0647 > E5 0648 > E6 / N 1 0654 > C4 . 0649 > EC 064A > ED / N 1 0654 > C6 . 064B > F0 064C > F1 064D > F2 064E > F3 064F > F5 0650 > F6 0651 > F8 0652 > FA 0679 > 8A 067E > 81 0686 > 8D 0688 > 8F 0691 > 9A 0698 > 8E 06A9 > 98 06AF > 90 06BA > 9F 06BE > AA 06C1 > C0 06D2 > FF 1FEF > 60 1FFD > B4 200C > 9D 200D > 9E 200E > FD 200F > FE 2013 > 96 2014 > 97 2018 > 91 2019 > 92 201A > 82 201C > 93 201D > 94 201E > 84 2020 > 86 2021 > 87 2022 > 95 2026 > 85 2030 > 89 2039 > 8B 203A > 9B 20AC > 80 2122 > 99 . NFD / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 20AC 81 > 067E 82 > 201A 83 > 0192 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 02C6 89 > 2030 8A > 0679 8B > 2039 8C > 0152 8D > 0686 8E > 0698 8F > 0688 90 > 06AF 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 06A9 99 > 2122 9A > 0691 9B > 203A 9C > 0153 9D > 200C 9E > 200D 9F > 06BA A0 > 00A0 A1 > 060C A2 > 00A2 A3 > 00A3 A4 > 00A4 A5 > 00A5 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 06BE AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00AF B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00B8 B9 > 00B9 BA > 061B BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 061F C0 > 06C1 C1 > 0621 C2 > 0627 0653 C3 > 0627 0654 C4 > 0648 0654 C5 > 0627 0655 C6 > 064A 0654 C7 > 0627 C8 > 0628 C9 > 0629 CA > 062A CB > 062B CC > 062C CD > 062D CE > 062E CF > 062F D0 > 0630 D1 > 0631 D2 > 0632 D3 > 0633 D4 > 0634 D5 > 0635 D6 > 0636 D7 > 00D7 D8 > 0637 D9 > 0638 DA > 0639 DB > 063A DC > 0640 DD > 0641 DE > 0642 DF > 0643 E0 > 0061 0300 E1 > 0644 E2 > 0061 0302 E3 > 0645 E4 > 0646 E5 > 0647 E6 > 0648 E7 > 0063 0327 E8 > 0065 0300 E9 > 0065 0301 EA > 0065 0302 EB > 0065 0308 EC > 0649 ED > 064A EE > 0069 0302 EF > 0069 0308 F0 > 064B F1 > 064C F2 > 064D F3 > 064E F4 > 006F 0302 F5 > 064F F6 > 0650 F7 > 00F7 F8 > 0651 F9 > 0075 0300 FA > 0652 FB > 0075 0302 FC > 0075 0308 FD > 200E FE > 200F FF > 06D2 . NFC / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 20AC 81 > 067E 82 > 201A 83 > 0192 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 02C6 89 > 2030 8A > 0679 8B > 2039 8C > 0152 8D > 0686 8E > 0698 8F > 0688 90 > 06AF 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 06A9 99 > 2122 9A > 0691 9B > 203A 9C > 0153 9D > 200C 9E > 200D 9F > 06BA A0 > 00A0 A1 > 060C A2 > 00A2 A3 > 00A3 A4 > 00A4 A5 > 00A5 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 06BE AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00AF B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00B8 B9 > 00B9 BA > 061B BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 061F C0 > 06C1 C1 > 0621 C2 > 0622 C3 > 0623 C4 > 0624 C5 > 0625 C6 > 0626 C7 > 0627 C8 > 0628 C9 > 0629 CA > 062A CB > 062B CC > 062C CD > 062D CE > 062E CF > 062F D0 > 0630 D1 > 0631 D2 > 0632 D3 > 0633 D4 > 0634 D5 > 0635 D6 > 0636 D7 > 00D7 D8 > 0637 D9 > 0638 DA > 0639 DB > 063A DC > 0640 DD > 0641 DE > 0642 DF > 0643 E0 > 00E0 E1 > 0644 E2 > 00E2 E3 > 0645 E4 > 0646 E5 > 0647 E6 > 0648 E7 > 00E7 E8 > 00E8 E9 > 00E9 EA > 00EA EB > 00EB EC > 0649 ED > 064A EE > 00EE EF > 00EF F0 > 064B F1 > 064C F2 > 064D F3 > 064E F4 > 00F4 F5 > 064F F6 > 0650 F7 > 00F7 F8 > 0651 F9 > 00F9 FA > 0652 FB > 00FB FC > 00FC FD > 200E FE > 200F FF > 06D2 . COMP = NFC . ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-5.cmap�����������������������������������������������0000664�0001750�0001750�00000076024�12402464555�020445� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 1030 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A7 > FD 00AD > AD 00C0 > 41 # unsup: 0041 0300 00C1 > 41 # unsup: 0041 0301 00C2 > 41 # unsup: 0041 0302 00C3 > 41 # unsup: 0041 0303 00C4 > 41 # unsup: 0041 0308 00C5 > 41 # unsup: 0041 030A 00C6 > 41 45 # compat 00C7 > 43 # unsup: 0043 0327 00C8 > 45 # unsup: 0045 0300 00C9 > 45 # unsup: 0045 0301 00CA > 45 # unsup: 0045 0302 00CB > 45 # unsup: 0045 0308 00CC > 49 # unsup: 0049 0300 00CD > 49 # unsup: 0049 0301 00CE > 49 # unsup: 0049 0302 00CF > 49 # unsup: 0049 0308 00D1 > 4E # unsup: 004E 0303 00D2 > 4F # unsup: 004F 0300 00D3 > 4F # unsup: 004F 0301 00D4 > 4F # unsup: 004F 0302 00D5 > 4F # unsup: 004F 0303 00D6 > 4F # unsup: 004F 0308 00D9 > 55 # unsup: 0055 0300 00DA > 55 # unsup: 0055 0301 00DB > 55 # unsup: 0055 0302 00DC > 55 # unsup: 0055 0308 00DD > 59 # unsup: 0059 0301 00E0 > 61 # unsup: 0061 0300 00E1 > 61 # unsup: 0061 0301 00E2 > 61 # unsup: 0061 0302 00E3 > 61 # unsup: 0061 0303 00E4 > 61 # unsup: 0061 0308 00E5 > 61 # unsup: 0061 030A 00E6 > 61 65 # compat 00E7 > 63 # unsup: 0063 0327 00E8 > 65 # unsup: 0065 0300 00E9 > 65 # unsup: 0065 0301 00EA > 65 # unsup: 0065 0302 00EB > 65 # unsup: 0065 0308 00EC > 69 # unsup: 0069 0300 00ED > 69 # unsup: 0069 0301 00EE > 69 # unsup: 0069 0302 00EF > 69 # unsup: 0069 0308 00F1 > 6E # unsup: 006E 0303 00F2 > 6F # unsup: 006F 0300 00F3 > 6F # unsup: 006F 0301 00F4 > 6F # unsup: 006F 0302 00F5 > 6F # unsup: 006F 0303 00F6 > 6F # unsup: 006F 0308 00F9 > 75 # unsup: 0075 0300 00FA > 75 # unsup: 0075 0301 00FB > 75 # unsup: 0075 0302 00FC > 75 # unsup: 0075 0308 00FD > 79 # unsup: 0079 0301 00FF > 79 # unsup: 0079 0308 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > 53 # unsup: 0053 030C 0161 > 73 # unsup: 0073 030C 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > 5A # unsup: 005A 030C 017E > 7A # unsup: 007A 030C 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 5A # unsup: 0044 005A 030C 01C5 > 44 7A # unsup: 0044 007A 030C 01C6 > 64 7A # unsup: 0064 007A 030C 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > 55 # unsup: 0055 0308 0304 01D6 > 75 # unsup: 0075 0308 0304 01D7 > 55 # unsup: 0055 0308 0301 01D8 > 75 # unsup: 0075 0308 0301 01D9 > 55 # unsup: 0055 0308 030C 01DA > 75 # unsup: 0075 0308 030C 01DB > 55 # unsup: 0055 0308 0300 01DC > 75 # unsup: 0075 0308 0300 01DE > 41 # unsup: 0041 0308 0304 01DF > 61 # unsup: 0061 0308 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > 41 45 # unsup: 0041 0045 0304 01E3 > 61 65 # unsup: 0061 0065 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > 41 # unsup: 0041 030A 0301 01FB > 61 # unsup: 0061 030A 0301 01FC > 41 45 # unsup: 0041 0045 0301 01FD > 61 65 # unsup: 0061 0065 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > 4F # unsup: 004F 0308 0304 022B > 6F # unsup: 006F 0308 0304 022C > 4F # unsup: 004F 0303 0304 022D > 6F # unsup: 006F 0303 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0400 > B5 # unsup: 0415 0300 0401 > A1 0402 > A2 0403 > A3 0404 > A4 0405 > A5 0406 > A6 / N 1 0308 > A7 . 0407 > A7 0408 > A8 0409 > A9 040A > AA 040B > AB 040C > AC 040D > B8 # unsup: 0418 0300 040E > AE 040F > AF 0410 > B0 0411 > B1 0412 > B2 0413 > B3 / N 1 0301 > A3 . 0414 > B4 0415 > B5 / N 1 0308 > A1 . 0416 > B6 0417 > B7 0418 > B8 / N 1 0306 > B9 . 0419 > B9 041A > BA / N 1 0301 > AC . 041B > BB 041C > BC 041D > BD 041E > BE 041F > BF 0420 > C0 0421 > C1 0422 > C2 0423 > C3 / N 1 0306 > AE . 0424 > C4 0425 > C5 0426 > C6 0427 > C7 0428 > C8 0429 > C9 042A > CA 042B > CB 042C > CC 042D > CD 042E > CE 042F > CF 0430 > D0 0431 > D1 0432 > D2 0433 > D3 / N 1 0301 > F3 . 0434 > D4 0435 > D5 / N 1 0308 > F1 . 0436 > D6 0437 > D7 0438 > D8 / N 1 0306 > D9 . 0439 > D9 043A > DA / N 1 0301 > FC . 043B > DB 043C > DC 043D > DD 043E > DE 043F > DF 0440 > E0 0441 > E1 0442 > E2 0443 > E3 / N 1 0306 > FE . 0444 > E4 0445 > E5 0446 > E6 0447 > E7 0448 > E8 0449 > E9 044A > EA 044B > EB 044C > EC 044D > ED 044E > EE 044F > EF 0450 > D5 # unsup: 0435 0300 0451 > F1 0452 > F2 0453 > F3 0454 > F4 0455 > F5 0456 > F6 / N 1 0308 > F7 . 0457 > F7 0458 > F8 0459 > F9 045A > FA 045B > FB 045C > FC 045D > D8 # unsup: 0438 0300 045E > FE 045F > FF 04C1 > B6 # unsup: 0416 0306 04C2 > D6 # unsup: 0436 0306 04D0 > B0 # unsup: 0410 0306 04D1 > D0 # unsup: 0430 0306 04D2 > B0 # unsup: 0410 0308 04D3 > D0 # unsup: 0430 0308 04D6 > B5 # unsup: 0415 0306 04D7 > D5 # unsup: 0435 0306 04DC > B6 # unsup: 0416 0308 04DD > D6 # unsup: 0436 0308 04DE > B7 # unsup: 0417 0308 04DF > D7 # unsup: 0437 0308 04E2 > B8 # unsup: 0418 0304 04E3 > D8 # unsup: 0438 0304 04E4 > B8 # unsup: 0418 0308 04E5 > D8 # unsup: 0438 0308 04E6 > BE # unsup: 041E 0308 04E7 > DE # unsup: 043E 0308 04EC > CD # unsup: 042D 0308 04ED > ED # unsup: 044D 0308 04EE > C3 # unsup: 0423 0304 04EF > E3 # unsup: 0443 0304 04F0 > C3 # unsup: 0423 0308 04F1 > E3 # unsup: 0443 0308 04F2 > C3 # unsup: 0423 030B 04F3 > E3 # unsup: 0443 030B 04F4 > C7 # unsup: 0427 0308 04F5 > E7 # unsup: 0447 0308 04F8 > CB # unsup: 042B 0308 04F9 > EB # unsup: 044B 0308 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > 43 # unsup: 0043 0327 0301 1E09 > 63 # unsup: 0063 0327 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > 49 # unsup: 0049 0308 0301 1E2F > 69 # unsup: 0069 0308 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > 4F # unsup: 004F 0303 0301 1E4D > 6F # unsup: 006F 0303 0301 1E4E > 4F # unsup: 004F 0303 0308 1E4F > 6F # unsup: 006F 0303 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > 53 # unsup: 0053 030C 0307 1E67 > 73 # unsup: 0073 030C 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > 41 # unsup: 0041 0302 0301 1EA5 > 61 # unsup: 0061 0302 0301 1EA6 > 41 # unsup: 0041 0302 0300 1EA7 > 61 # unsup: 0061 0302 0300 1EA8 > 41 # unsup: 0041 0302 0309 1EA9 > 61 # unsup: 0061 0302 0309 1EAA > 41 # unsup: 0041 0302 0303 1EAB > 61 # unsup: 0061 0302 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > 45 # unsup: 0045 0302 0301 1EBF > 65 # unsup: 0065 0302 0301 1EC0 > 45 # unsup: 0045 0302 0300 1EC1 > 65 # unsup: 0065 0302 0300 1EC2 > 45 # unsup: 0045 0302 0309 1EC3 > 65 # unsup: 0065 0302 0309 1EC4 > 45 # unsup: 0045 0302 0303 1EC5 > 65 # unsup: 0065 0302 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > 4F # unsup: 004F 0302 0301 1ED1 > 6F # unsup: 006F 0302 0301 1ED2 > 4F # unsup: 004F 0302 0300 1ED3 > 6F # unsup: 006F 0302 0300 1ED4 > 4F # unsup: 004F 0302 0309 1ED5 > 6F # unsup: 006F 0302 0309 1ED6 > 4F # unsup: 004F 0302 0303 1ED7 > 6F # unsup: 006F 0302 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FEF > 60 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 2E 2E 2E # compat 202F > 20 # compat 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat 2116 > F0 FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat . STRICT / N 258 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A7 > FD 00AD > AD 037E > 3B 0401 > A1 0402 > A2 0403 > A3 0404 > A4 0405 > A5 0406 > A6 / N 1 0308 > A7 . 0407 > A7 0408 > A8 0409 > A9 040A > AA 040B > AB 040C > AC 040E > AE 040F > AF 0410 > B0 0411 > B1 0412 > B2 0413 > B3 / N 1 0301 > A3 . 0414 > B4 0415 > B5 / N 1 0308 > A1 . 0416 > B6 0417 > B7 0418 > B8 / N 1 0306 > B9 . 0419 > B9 041A > BA / N 1 0301 > AC . 041B > BB 041C > BC 041D > BD 041E > BE 041F > BF 0420 > C0 0421 > C1 0422 > C2 0423 > C3 / N 1 0306 > AE . 0424 > C4 0425 > C5 0426 > C6 0427 > C7 0428 > C8 0429 > C9 042A > CA 042B > CB 042C > CC 042D > CD 042E > CE 042F > CF 0430 > D0 0431 > D1 0432 > D2 0433 > D3 / N 1 0301 > F3 . 0434 > D4 0435 > D5 / N 1 0308 > F1 . 0436 > D6 0437 > D7 0438 > D8 / N 1 0306 > D9 . 0439 > D9 043A > DA / N 1 0301 > FC . 043B > DB 043C > DC 043D > DD 043E > DE 043F > DF 0440 > E0 0441 > E1 0442 > E2 0443 > E3 / N 1 0306 > FE . 0444 > E4 0445 > E5 0446 > E6 0447 > E7 0448 > E8 0449 > E9 044A > EA 044B > EB 044C > EC 044D > ED 044E > EE 044F > EF 0451 > F1 0452 > F2 0453 > F3 0454 > F4 0455 > F5 0456 > F6 / N 1 0308 > F7 . 0457 > F7 0458 > F8 0459 > F9 045A > FA 045B > FB 045C > FC 045E > FE 045F > FF 1FEF > 60 2116 > F0 . NFD / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 0415 0308 A2 > 0402 A3 > 0413 0301 A4 > 0404 A5 > 0405 A6 > 0406 A7 > 0406 0308 A8 > 0408 A9 > 0409 AA > 040A AB > 040B AC > 041A 0301 AD > 00AD AE > 0423 0306 AF > 040F B0 > 0410 B1 > 0411 B2 > 0412 B3 > 0413 B4 > 0414 B5 > 0415 B6 > 0416 B7 > 0417 B8 > 0418 B9 > 0418 0306 BA > 041A BB > 041B BC > 041C BD > 041D BE > 041E BF > 041F C0 > 0420 C1 > 0421 C2 > 0422 C3 > 0423 C4 > 0424 C5 > 0425 C6 > 0426 C7 > 0427 C8 > 0428 C9 > 0429 CA > 042A CB > 042B CC > 042C CD > 042D CE > 042E CF > 042F D0 > 0430 D1 > 0431 D2 > 0432 D3 > 0433 D4 > 0434 D5 > 0435 D6 > 0436 D7 > 0437 D8 > 0438 D9 > 0438 0306 DA > 043A DB > 043B DC > 043C DD > 043D DE > 043E DF > 043F E0 > 0440 E1 > 0441 E2 > 0442 E3 > 0443 E4 > 0444 E5 > 0445 E6 > 0446 E7 > 0447 E8 > 0448 E9 > 0449 EA > 044A EB > 044B EC > 044C ED > 044D EE > 044E EF > 044F F0 > 2116 F1 > 0435 0308 F2 > 0452 F3 > 0433 0301 F4 > 0454 F5 > 0455 F6 > 0456 F7 > 0456 0308 F8 > 0458 F9 > 0459 FA > 045A FB > 045B FC > 043A 0301 FD > 00A7 FE > 0443 0306 FF > 045F . NFC / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 0401 A2 > 0402 A3 > 0403 A4 > 0404 A5 > 0405 A6 > 0406 A7 > 0407 A8 > 0408 A9 > 0409 AA > 040A AB > 040B AC > 040C AD > 00AD AE > 040E AF > 040F B0 > 0410 B1 > 0411 B2 > 0412 B3 > 0413 B4 > 0414 B5 > 0415 B6 > 0416 B7 > 0417 B8 > 0418 B9 > 0419 BA > 041A BB > 041B BC > 041C BD > 041D BE > 041E BF > 041F C0 > 0420 C1 > 0421 C2 > 0422 C3 > 0423 C4 > 0424 C5 > 0425 C6 > 0426 C7 > 0427 C8 > 0428 C9 > 0429 CA > 042A CB > 042B CC > 042C CD > 042D CE > 042E CF > 042F D0 > 0430 D1 > 0431 D2 > 0432 D3 > 0433 D4 > 0434 D5 > 0435 D6 > 0436 D7 > 0437 D8 > 0438 D9 > 0439 DA > 043A DB > 043B DC > 043C DD > 043D DE > 043E DF > 043F E0 > 0440 E1 > 0441 E2 > 0442 E3 > 0443 E4 > 0444 E5 > 0445 E6 > 0446 E7 > 0447 E8 > 0448 E9 > 0449 EA > 044A EB > 044B EC > 044C ED > 044D EE > 044E EF > 044F F0 > 2116 F1 > 0451 F2 > 0452 F3 > 0453 F4 > 0454 F5 > 0455 F6 > 0456 F7 > 0457 F8 > 0458 F9 > 0459 FA > 045A FB > 045B FC > 045C FD > 00A7 FE > 045E FF > 045F . COMP = NFC . ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-2.cset�����������������������������������������������0000664�0001750�0001750�00000033465�12402464555�020462� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = iso-8859-2 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 0080 . N 80 80 80 00 00 00 # <unused control> 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 0082 . N 82 82 82 00 00 00 # <unused control> 83 0083 . N 83 83 83 00 00 00 # <unused control> 84 0084 . N 84 84 84 00 00 00 # <unused control> 85 0085 . N 85 85 85 00 00 00 # <unused control> 86 0086 . N 86 86 86 00 00 00 # <unused control> 87 0087 . N 87 87 87 00 00 00 # <unused control> 88 0088 . N 88 88 88 00 00 00 # <unused control> 89 0089 . N 89 89 89 00 00 00 # <unused control> 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 008B . N 8B 8B 8B 00 00 00 # <unused control> 8C 008C . N 8C 8C 8C 00 00 00 # <unused control> 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 0091 . N 91 91 91 00 00 00 # <unused control> 92 0092 . N 92 92 92 00 00 00 # <unused control> 93 0093 . N 93 93 93 00 00 00 # <unused control> 94 0094 . N 94 94 94 00 00 00 # <unused control> 95 0095 . N 95 95 95 00 00 00 # <unused control> 96 0096 . N 96 96 96 00 00 00 # <unused control> 97 0097 . N 97 97 97 00 00 00 # <unused control> 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 0099 . N 99 99 99 00 00 00 # <unused control> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 009B . N 9B 9B 9B 00 00 00 # <unused control> 9C 009C . N 9C 9C 9C 00 00 00 # <unused control> 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 009F . N 9F 9F 9F 00 00 00 # <unused control> A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 0104 L Y A1 B1 A1 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK A2 02D8 - Y A2 A2 A2 00 00 00 # BREVE A3 0141 L Y A3 B3 A3 A3 B3 B3 # LATIN CAPITAL LETTER L WITH STROKE A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN A5 013D L Y A5 B5 A5 4C 6C 6C # LATIN CAPITAL LETTER L WITH CARON A6 015A L Y A6 B6 A6 53 73 73 # LATIN CAPITAL LETTER S WITH ACUTE A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS A9 0160 L Y A9 B9 A9 53 73 73 # LATIN CAPITAL LETTER S WITH CARON AA 015E L Y AA BA AA 53 73 73 # LATIN CAPITAL LETTER S WITH CEDILLA AB 0164 L Y AB BB AB 54 74 74 # LATIN CAPITAL LETTER T WITH CARON AC 0179 L Y AC BC AC 5A 7A 7A # LATIN CAPITAL LETTER Z WITH ACUTE AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 017D L Y AE BE AE 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON AF 017B L Y AF BF AF 5A 7A 7A # LATIN CAPITAL LETTER Z WITH DOT ABOVE B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 0105 L Y A1 B1 A1 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK B2 02DB - Y B2 B2 B2 00 00 00 # OGONEK B3 0142 L Y A3 B3 A3 B3 B3 B3 # LATIN SMALL LETTER L WITH STROKE B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT B5 013E L Y A5 B5 A5 6C 6C 6C # LATIN SMALL LETTER L WITH CARON B6 015B L Y A6 B6 A6 73 73 73 # LATIN SMALL LETTER S WITH ACUTE B7 02C7 M Y B7 B7 B7 00 00 00 # CARON B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA B9 0161 L Y A9 B9 A9 73 73 73 # LATIN SMALL LETTER S WITH CARON BA 015F L Y AA BA AA 73 73 73 # LATIN SMALL LETTER S WITH CEDILLA BB 0165 L Y AB BB AB 74 74 74 # LATIN SMALL LETTER T WITH CARON BC 017A L Y AC BC AC 7A 7A 7A # LATIN SMALL LETTER Z WITH ACUTE BD 02DD - Y BD BD BD 00 00 00 # DOUBLE ACUTE ACCENT BE 017E L Y AE BE AE 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON BF 017C L Y AF BF AF 7A 7A 7A # LATIN SMALL LETTER Z WITH DOT ABOVE C0 0154 L Y C0 E0 C0 52 72 72 # LATIN CAPITAL LETTER R WITH ACUTE C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX C3 0102 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH BREVE C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS C5 0139 L Y C5 E5 C5 4C 6C 6C # LATIN CAPITAL LETTER L WITH ACUTE C6 0106 L Y C6 E6 C6 43 63 63 # LATIN CAPITAL LETTER C WITH ACUTE C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA C8 010C L Y C8 E8 C8 43 63 63 # LATIN CAPITAL LETTER C WITH CARON C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE CA 0118 L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS CC 011A L Y CC EC CC 45 2A 00 # LATIN CAPITAL LETTER E WITH CARON CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX CF 010E L Y CF EF CF 44 64 64 # LATIN CAPITAL LETTER D WITH CARON D0 0110 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER D WITH STROKE D1 0143 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH ACUTE D2 0147 L Y D2 F2 D2 4E 6E 6E # LATIN CAPITAL LETTER N WITH CARON D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX D5 0150 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN D8 0158 L Y D8 F8 D8 52 72 72 # LATIN CAPITAL LETTER R WITH CARON D9 016E L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH RING ABOVE DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE DB 0170 L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE DE 0162 L Y DE FE DE 54 74 74 # LATIN CAPITAL LETTER T WITH CEDILLA DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S E0 0155 L Y C0 E0 C0 72 72 72 # LATIN SMALL LETTER R WITH ACUTE E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX E3 0103 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH BREVE E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS E5 013A L Y C5 E5 C5 6C 6C 6C # LATIN SMALL LETTER L WITH ACUTE E6 0107 L Y C6 E6 C6 63 63 63 # LATIN SMALL LETTER C WITH ACUTE E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA E8 010D L Y C8 E8 C8 63 63 63 # LATIN SMALL LETTER C WITH CARON E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE EA 0119 L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS EC 011B L Y CC EC CC 65 2A 00 # LATIN SMALL LETTER E WITH CARON ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX EF 010F L Y CF EF CF 64 64 64 # LATIN SMALL LETTER D WITH CARON F0 0111 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER D WITH STROKE F1 0144 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH ACUTE F2 0148 L Y D2 F2 D2 6E 6E 6E # LATIN SMALL LETTER N WITH CARON F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX F5 0151 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH DOUBLE ACUTE F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN F8 0159 L Y D8 F8 D8 72 72 72 # LATIN SMALL LETTER R WITH CARON F9 016F L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH RING ABOVE FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE FB 0171 L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH DOUBLE ACUTE FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE FE 0163 L Y DE FE DE 74 74 74 # LATIN SMALL LETTER T WITH CEDILLA FF 02D9 - Y FF FF FF 00 00 00 # DOT ABOVE �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/cp1251.cset���������������������������������������������������0000664�0001750�0001750�00000033052�12402464555�020021� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = cp1251 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 0402 L Y 80 90 80 80 90 90 # CYRILLIC CAPITAL LETTER DJE 81 0403 L Y 81 83 81 81 83 83 # CYRILLIC CAPITAL LETTER GJE 82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK 83 0453 L Y 81 83 81 83 83 83 # CYRILLIC SMALL LETTER GJE 84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK 85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS 86 2020 - Y 86 86 86 00 00 00 # DAGGER 87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER 88 20AC - Y 88 88 88 00 00 00 # EURO SIGN 89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN 8A 0409 L Y 8A 9A 8A 8A 9A 9A # CYRILLIC CAPITAL LETTER LJE 8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK 8C 040A L Y 8C 9C 8C 8C 9C 9C # CYRILLIC CAPITAL LETTER NJE 8D 040C L Y 8D 9D 8D 8D 9D 9D # CYRILLIC CAPITAL LETTER KJE 8E 040B L Y 8E 9E 8E 8E 9E 9E # CYRILLIC CAPITAL LETTER TSHE 8F 040F L Y 8F 9F 8F 8F 9F 9F # CYRILLIC CAPITAL LETTER DZHE 90 0452 L Y 80 90 80 90 90 90 # CYRILLIC SMALL LETTER DJE 91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK 92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK 93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK 94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK 95 2022 - Y 95 95 95 00 00 00 # BULLET 96 2013 - Y 96 96 96 00 00 00 # EN DASH 97 2014 - Y 97 97 97 00 00 00 # EM DASH 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 2122 . N 99 99 99 00 00 00 # <unused special> 9A 0459 L Y 8A 9A 8A 9A 9A 9A # CYRILLIC SMALL LETTER LJE 9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 9C 045A L Y 8C 9C 8C 9C 9C 9C # CYRILLIC SMALL LETTER NJE 9D 045C L Y 8D 9D 8D 9D 9D 9D # CYRILLIC SMALL LETTER KJE 9E 045B L Y 8E 9E 8E 9E 9E 9E # CYRILLIC SMALL LETTER TSHE 9F 045F L Y 8F 9F 8F 9F 9F 9F # CYRILLIC SMALL LETTER DZHE A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 040E L Y A1 A2 A1 A1 A2 A2 # CYRILLIC CAPITAL LETTER SHORT U A2 045E L Y A1 A2 A1 A2 A2 A2 # CYRILLIC SMALL LETTER SHORT U A3 0408 L Y A3 BC A3 A3 BC BC # CYRILLIC CAPITAL LETTER JE A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN A5 0490 L Y A5 B4 A5 A5 B4 B4 # CYRILLIC CAPITAL LETTER GHE WITH UPTURN A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 0401 L Y A8 B8 A8 A8 B8 B8 # CYRILLIC CAPITAL LETTER IO A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN AA 0404 L Y AA BA AA AA BA BA # CYRILLIC CAPITAL LETTER UKRAINIAN IE AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN AF 0407 L Y AF BF AF AF BF BF # CYRILLIC CAPITAL LETTER YI B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN B2 0406 L Y B2 B3 B2 B2 B3 B3 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I B3 0456 L Y B2 B3 B2 B3 B3 B3 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I B4 0491 L Y A5 B4 A5 B4 B4 B4 # CYRILLIC SMALL LETTER GHE WITH UPTURN B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT B8 0451 L Y A8 B8 A8 B8 B8 B8 # CYRILLIC SMALL LETTER IO B9 2116 . N B9 B9 B9 00 00 00 # <unused special> BA 0454 L Y AA BA AA BA BA BA # CYRILLIC SMALL LETTER UKRAINIAN IE BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK BC 0458 L Y A3 BC A3 BC BC BC # CYRILLIC SMALL LETTER JE BD 0405 L Y BD BE BD BD BE BE # CYRILLIC CAPITAL LETTER DZE BE 0455 L Y BD BE BD BE BE BE # CYRILLIC SMALL LETTER DZE BF 0457 L Y AF BF AF BF BF BF # CYRILLIC SMALL LETTER YI C0 0410 L Y C0 E0 C0 C0 2A 00 # CYRILLIC CAPITAL LETTER A C1 0411 L Y C1 E1 C1 C1 E1 E1 # CYRILLIC CAPITAL LETTER BE C2 0412 L Y C2 E2 C2 C2 E2 E2 # CYRILLIC CAPITAL LETTER VE C3 0413 L Y C3 E3 C3 C3 E3 E3 # CYRILLIC CAPITAL LETTER GHE C4 0414 L Y C4 E4 C4 C4 E4 E4 # CYRILLIC CAPITAL LETTER DE C5 0415 L Y C5 E5 C5 C5 2A 00 # CYRILLIC CAPITAL LETTER IE C6 0416 L Y C6 E6 C6 C6 E6 E6 # CYRILLIC CAPITAL LETTER ZHE C7 0417 L Y C7 E7 C7 C7 E7 E7 # CYRILLIC CAPITAL LETTER ZE C8 0418 L Y C8 E8 C8 C8 2A 00 # CYRILLIC CAPITAL LETTER I C9 0419 L Y C9 E9 C9 C9 E9 E9 # CYRILLIC CAPITAL LETTER SHORT I CA 041A L Y CA EA CA CA EA EA # CYRILLIC CAPITAL LETTER KA CB 041B L Y CB EB CB CB EB EB # CYRILLIC CAPITAL LETTER EL CC 041C L Y CC EC CC CC EC EC # CYRILLIC CAPITAL LETTER EM CD 041D L Y CD ED CD CD ED ED # CYRILLIC CAPITAL LETTER EN CE 041E L Y CE EE CE CE 2A 00 # CYRILLIC CAPITAL LETTER O CF 041F L Y CF EF CF CF EF EF # CYRILLIC CAPITAL LETTER PE D0 0420 L Y D0 F0 D0 D0 F0 F0 # CYRILLIC CAPITAL LETTER ER D1 0421 L Y D1 F1 D1 D1 F1 F1 # CYRILLIC CAPITAL LETTER ES D2 0422 L Y D2 F2 D2 D2 F2 F2 # CYRILLIC CAPITAL LETTER TE D3 0423 L Y D3 F3 D3 D3 2A 00 # CYRILLIC CAPITAL LETTER U D4 0424 L Y D4 F4 D4 D4 F4 F4 # CYRILLIC CAPITAL LETTER EF D5 0425 L Y D5 F5 D5 D5 F5 F5 # CYRILLIC CAPITAL LETTER HA D6 0426 L Y D6 F6 D6 D6 F6 F6 # CYRILLIC CAPITAL LETTER TSE D7 0427 L Y D7 F7 D7 D7 F7 F7 # CYRILLIC CAPITAL LETTER CHE D8 0428 L Y D8 F8 D8 D8 F8 F8 # CYRILLIC CAPITAL LETTER SHA D9 0429 L Y D9 F9 D9 D9 F9 F9 # CYRILLIC CAPITAL LETTER SHCHA DA 042A L Y DA FA DA DA FA FA # CYRILLIC CAPITAL LETTER HARD SIGN DB 042B L Y DB FB DB DB 2A 00 # CYRILLIC CAPITAL LETTER YERU DC 042C L Y DC FC DC DC FC FC # CYRILLIC CAPITAL LETTER SOFT SIGN DD 042D L Y DD FD DD DD 2A 00 # CYRILLIC CAPITAL LETTER E DE 042E L Y DE FE DE DE 2A 00 # CYRILLIC CAPITAL LETTER YU DF 042F L Y DF FF DF DF 2A 00 # CYRILLIC CAPITAL LETTER YA E0 0430 L Y C0 E0 C0 E0 2A 00 # CYRILLIC SMALL LETTER A E1 0431 L Y C1 E1 C1 E1 E1 E1 # CYRILLIC SMALL LETTER BE E2 0432 L Y C2 E2 C2 E2 E2 E2 # CYRILLIC SMALL LETTER VE E3 0433 L Y C3 E3 C3 E3 E3 E3 # CYRILLIC SMALL LETTER GHE E4 0434 L Y C4 E4 C4 E4 E4 E4 # CYRILLIC SMALL LETTER DE E5 0435 L Y C5 E5 C5 E5 2A 00 # CYRILLIC SMALL LETTER IE E6 0436 L Y C6 E6 C6 E6 E6 E6 # CYRILLIC SMALL LETTER ZHE E7 0437 L Y C7 E7 C7 E7 E7 E7 # CYRILLIC SMALL LETTER ZE E8 0438 L Y C8 E8 C8 E8 2A 00 # CYRILLIC SMALL LETTER I E9 0439 L Y C9 E9 C9 E9 E9 E9 # CYRILLIC SMALL LETTER SHORT I EA 043A L Y CA EA CA EA EA EA # CYRILLIC SMALL LETTER KA EB 043B L Y CB EB CB EB EB EB # CYRILLIC SMALL LETTER EL EC 043C L Y CC EC CC EC EC EC # CYRILLIC SMALL LETTER EM ED 043D L Y CD ED CD ED ED ED # CYRILLIC SMALL LETTER EN EE 043E L Y CE EE CE EE 2A 00 # CYRILLIC SMALL LETTER O EF 043F L Y CF EF CF EF EF EF # CYRILLIC SMALL LETTER PE F0 0440 L Y D0 F0 D0 F0 F0 F0 # CYRILLIC SMALL LETTER ER F1 0441 L Y D1 F1 D1 F1 F1 F1 # CYRILLIC SMALL LETTER ES F2 0442 L Y D2 F2 D2 F2 F2 F2 # CYRILLIC SMALL LETTER TE F3 0443 L Y D3 F3 D3 F3 2A 00 # CYRILLIC SMALL LETTER U F4 0444 L Y D4 F4 D4 F4 F4 F4 # CYRILLIC SMALL LETTER EF F5 0445 L Y D5 F5 D5 F5 F5 F5 # CYRILLIC SMALL LETTER HA F6 0446 L Y D6 F6 D6 F6 F6 F6 # CYRILLIC SMALL LETTER TSE F7 0447 L Y D7 F7 D7 F7 F7 F7 # CYRILLIC SMALL LETTER CHE F8 0448 L Y D8 F8 D8 F8 F8 F8 # CYRILLIC SMALL LETTER SHA F9 0449 L Y D9 F9 D9 F9 F9 F9 # CYRILLIC SMALL LETTER SHCHA FA 044A L Y DA FA DA FA FA FA # CYRILLIC SMALL LETTER HARD SIGN FB 044B L Y DB FB DB FB 2A 00 # CYRILLIC SMALL LETTER YERU FC 044C L Y DC FC DC FC FC FC # CYRILLIC SMALL LETTER SOFT SIGN FD 044D L Y DD FD DD FD 2A 00 # CYRILLIC SMALL LETTER E FE 044E L Y DE FE DE FE 2A 00 # CYRILLIC SMALL LETTER YU FF 044F L Y DF FF DF FF 2A 00 # CYRILLIC SMALL LETTER YA ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-11.cmap����������������������������������������������0000664�0001750�0001750�00000064763�12402464555�020531� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 988 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00C0 > 41 # unsup: 0041 0300 00C1 > 41 # unsup: 0041 0301 00C2 > 41 # unsup: 0041 0302 00C3 > 41 # unsup: 0041 0303 00C4 > 41 # unsup: 0041 0308 00C5 > 41 # unsup: 0041 030A 00C6 > 41 45 # compat 00C7 > 43 # unsup: 0043 0327 00C8 > 45 # unsup: 0045 0300 00C9 > 45 # unsup: 0045 0301 00CA > 45 # unsup: 0045 0302 00CB > 45 # unsup: 0045 0308 00CC > 49 # unsup: 0049 0300 00CD > 49 # unsup: 0049 0301 00CE > 49 # unsup: 0049 0302 00CF > 49 # unsup: 0049 0308 00D1 > 4E # unsup: 004E 0303 00D2 > 4F # unsup: 004F 0300 00D3 > 4F # unsup: 004F 0301 00D4 > 4F # unsup: 004F 0302 00D5 > 4F # unsup: 004F 0303 00D6 > 4F # unsup: 004F 0308 00D9 > 55 # unsup: 0055 0300 00DA > 55 # unsup: 0055 0301 00DB > 55 # unsup: 0055 0302 00DC > 55 # unsup: 0055 0308 00DD > 59 # unsup: 0059 0301 00E0 > 61 # unsup: 0061 0300 00E1 > 61 # unsup: 0061 0301 00E2 > 61 # unsup: 0061 0302 00E3 > 61 # unsup: 0061 0303 00E4 > 61 # unsup: 0061 0308 00E5 > 61 # unsup: 0061 030A 00E6 > 61 65 # compat 00E7 > 63 # unsup: 0063 0327 00E8 > 65 # unsup: 0065 0300 00E9 > 65 # unsup: 0065 0301 00EA > 65 # unsup: 0065 0302 00EB > 65 # unsup: 0065 0308 00EC > 69 # unsup: 0069 0300 00ED > 69 # unsup: 0069 0301 00EE > 69 # unsup: 0069 0302 00EF > 69 # unsup: 0069 0308 00F1 > 6E # unsup: 006E 0303 00F2 > 6F # unsup: 006F 0300 00F3 > 6F # unsup: 006F 0301 00F4 > 6F # unsup: 006F 0302 00F5 > 6F # unsup: 006F 0303 00F6 > 6F # unsup: 006F 0308 00F9 > 75 # unsup: 0075 0300 00FA > 75 # unsup: 0075 0301 00FB > 75 # unsup: 0075 0302 00FC > 75 # unsup: 0075 0308 00FD > 79 # unsup: 0079 0301 00FF > 79 # unsup: 0079 0308 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > 53 # unsup: 0053 030C 0161 > 73 # unsup: 0073 030C 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > 5A # unsup: 005A 030C 017E > 7A # unsup: 007A 030C 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 5A # unsup: 0044 005A 030C 01C5 > 44 7A # unsup: 0044 007A 030C 01C6 > 64 7A # unsup: 0064 007A 030C 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > 55 # unsup: 0055 0308 0304 01D6 > 75 # unsup: 0075 0308 0304 01D7 > 55 # unsup: 0055 0308 0301 01D8 > 75 # unsup: 0075 0308 0301 01D9 > 55 # unsup: 0055 0308 030C 01DA > 75 # unsup: 0075 0308 030C 01DB > 55 # unsup: 0055 0308 0300 01DC > 75 # unsup: 0075 0308 0300 01DE > 41 # unsup: 0041 0308 0304 01DF > 61 # unsup: 0061 0308 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > 41 45 # unsup: 0041 0045 0304 01E3 > 61 65 # unsup: 0061 0065 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > 41 # unsup: 0041 030A 0301 01FB > 61 # unsup: 0061 030A 0301 01FC > 41 45 # unsup: 0041 0045 0301 01FD > 61 65 # unsup: 0061 0065 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > 4F # unsup: 004F 0308 0304 022B > 6F # unsup: 006F 0308 0304 022C > 4F # unsup: 004F 0303 0304 022D > 6F # unsup: 006F 0303 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0E01 > A1 0E02 > A2 0E03 > A3 0E04 > A4 0E05 > A5 0E06 > A6 0E07 > A7 0E08 > A8 0E09 > A9 0E0A > AA 0E0B > AB 0E0C > AC 0E0D > AD 0E0E > AE 0E0F > AF 0E10 > B0 0E11 > B1 0E12 > B2 0E13 > B3 0E14 > B4 0E15 > B5 0E16 > B6 0E17 > B7 0E18 > B8 0E19 > B9 0E1A > BA 0E1B > BB 0E1C > BC 0E1D > BD 0E1E > BE 0E1F > BF 0E20 > C0 0E21 > C1 0E22 > C2 0E23 > C3 0E24 > C4 0E25 > C5 0E26 > C6 0E27 > C7 0E28 > C8 0E29 > C9 0E2A > CA 0E2B > CB 0E2C > CC 0E2D > CD 0E2E > CE 0E2F > CF 0E30 > D0 0E31 > D1 0E32 > D2 0E33 > D3 0E34 > D4 0E35 > D5 0E36 > D6 0E37 > D7 0E38 > D8 0E39 > D9 0E3A > DA 0E3F > DF 0E40 > E0 0E41 > E1 0E42 > E2 0E43 > E3 0E44 > E4 0E45 > E5 0E46 > E6 0E47 > E7 0E48 > E8 0E49 > E9 0E4A > EA 0E4B > EB 0E4C > EC 0E4D > ED 0E4E > EE 0E4F > EF 0E50 > F0 0E51 > F1 0E52 > F2 0E53 > F3 0E54 > F4 0E55 > F5 0E56 > F6 0E57 > F7 0E58 > F8 0E59 > F9 0E5A > FA 0E5B > FB 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > 43 # unsup: 0043 0327 0301 1E09 > 63 # unsup: 0063 0327 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > 49 # unsup: 0049 0308 0301 1E2F > 69 # unsup: 0069 0308 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > 4F # unsup: 004F 0303 0301 1E4D > 6F # unsup: 006F 0303 0301 1E4E > 4F # unsup: 004F 0303 0308 1E4F > 6F # unsup: 006F 0303 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > 53 # unsup: 0053 030C 0307 1E67 > 73 # unsup: 0073 030C 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > 41 # unsup: 0041 0302 0301 1EA5 > 61 # unsup: 0061 0302 0301 1EA6 > 41 # unsup: 0041 0302 0300 1EA7 > 61 # unsup: 0061 0302 0300 1EA8 > 41 # unsup: 0041 0302 0309 1EA9 > 61 # unsup: 0061 0302 0309 1EAA > 41 # unsup: 0041 0302 0303 1EAB > 61 # unsup: 0061 0302 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > 45 # unsup: 0045 0302 0301 1EBF > 65 # unsup: 0065 0302 0301 1EC0 > 45 # unsup: 0045 0302 0300 1EC1 > 65 # unsup: 0065 0302 0300 1EC2 > 45 # unsup: 0045 0302 0309 1EC3 > 65 # unsup: 0065 0302 0309 1EC4 > 45 # unsup: 0045 0302 0303 1EC5 > 65 # unsup: 0065 0302 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > 4F # unsup: 004F 0302 0301 1ED1 > 6F # unsup: 006F 0302 0301 1ED2 > 4F # unsup: 004F 0302 0300 1ED3 > 6F # unsup: 006F 0302 0300 1ED4 > 4F # unsup: 004F 0302 0309 1ED5 > 6F # unsup: 006F 0302 0309 1ED6 > 4F # unsup: 004F 0302 0303 1ED7 > 6F # unsup: 006F 0302 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FEF > 60 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 2E 2E 2E # compat 202F > 20 # compat 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat . STRICT / N 250 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 037E > 3B 0E01 > A1 0E02 > A2 0E03 > A3 0E04 > A4 0E05 > A5 0E06 > A6 0E07 > A7 0E08 > A8 0E09 > A9 0E0A > AA 0E0B > AB 0E0C > AC 0E0D > AD 0E0E > AE 0E0F > AF 0E10 > B0 0E11 > B1 0E12 > B2 0E13 > B3 0E14 > B4 0E15 > B5 0E16 > B6 0E17 > B7 0E18 > B8 0E19 > B9 0E1A > BA 0E1B > BB 0E1C > BC 0E1D > BD 0E1E > BE 0E1F > BF 0E20 > C0 0E21 > C1 0E22 > C2 0E23 > C3 0E24 > C4 0E25 > C5 0E26 > C6 0E27 > C7 0E28 > C8 0E29 > C9 0E2A > CA 0E2B > CB 0E2C > CC 0E2D > CD 0E2E > CE 0E2F > CF 0E30 > D0 0E31 > D1 0E32 > D2 0E33 > D3 0E34 > D4 0E35 > D5 0E36 > D6 0E37 > D7 0E38 > D8 0E39 > D9 0E3A > DA 0E3F > DF 0E40 > E0 0E41 > E1 0E42 > E2 0E43 > E3 0E44 > E4 0E45 > E5 0E46 > E6 0E47 > E7 0E48 > E8 0E49 > E9 0E4A > EA 0E4B > EB 0E4C > EC 0E4D > ED 0E4E > EE 0E4F > EF 0E50 > F0 0E51 > F1 0E52 > F2 0E53 > F3 0E54 > F4 0E55 > F5 0E56 > F6 0E57 > F7 0E58 > F8 0E59 > F9 0E5A > FA 0E5B > FB 1FEF > 60 . NFD / N 248 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 0E01 A2 > 0E02 A3 > 0E03 A4 > 0E04 A5 > 0E05 A6 > 0E06 A7 > 0E07 A8 > 0E08 A9 > 0E09 AA > 0E0A AB > 0E0B AC > 0E0C AD > 0E0D AE > 0E0E AF > 0E0F B0 > 0E10 B1 > 0E11 B2 > 0E12 B3 > 0E13 B4 > 0E14 B5 > 0E15 B6 > 0E16 B7 > 0E17 B8 > 0E18 B9 > 0E19 BA > 0E1A BB > 0E1B BC > 0E1C BD > 0E1D BE > 0E1E BF > 0E1F C0 > 0E20 C1 > 0E21 C2 > 0E22 C3 > 0E23 C4 > 0E24 C5 > 0E25 C6 > 0E26 C7 > 0E27 C8 > 0E28 C9 > 0E29 CA > 0E2A CB > 0E2B CC > 0E2C CD > 0E2D CE > 0E2E CF > 0E2F D0 > 0E30 D1 > 0E31 D2 > 0E32 D3 > 0E33 D4 > 0E34 D5 > 0E35 D6 > 0E36 D7 > 0E37 D8 > 0E38 D9 > 0E39 DA > 0E3A DF > 0E3F E0 > 0E40 E1 > 0E41 E2 > 0E42 E3 > 0E43 E4 > 0E44 E5 > 0E45 E6 > 0E46 E7 > 0E47 E8 > 0E48 E9 > 0E49 EA > 0E4A EB > 0E4B EC > 0E4C ED > 0E4D EE > 0E4E EF > 0E4F F0 > 0E50 F1 > 0E51 F2 > 0E52 F3 > 0E53 F4 > 0E54 F5 > 0E55 F6 > 0E56 F7 > 0E57 F8 > 0E58 F9 > 0E59 FA > 0E5A FB > 0E5B . NFC = NFD . COMP = NFC . �������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-6.cset�����������������������������������������������0000664�0001750�0001750�00000030410�12402464555�020451� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = iso-8859-6 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 0080 . N 80 80 80 00 00 00 # <unused control> 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 0082 . N 82 82 82 00 00 00 # <unused control> 83 0083 . N 83 83 83 00 00 00 # <unused control> 84 0084 . N 84 84 84 00 00 00 # <unused control> 85 0085 . N 85 85 85 00 00 00 # <unused control> 86 0086 . N 86 86 86 00 00 00 # <unused control> 87 0087 . N 87 87 87 00 00 00 # <unused control> 88 0088 . N 88 88 88 00 00 00 # <unused control> 89 0089 . N 89 89 89 00 00 00 # <unused control> 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 008B . N 8B 8B 8B 00 00 00 # <unused control> 8C 008C . N 8C 8C 8C 00 00 00 # <unused control> 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 0091 . N 91 91 91 00 00 00 # <unused control> 92 0092 . N 92 92 92 00 00 00 # <unused control> 93 0093 . N 93 93 93 00 00 00 # <unused control> 94 0094 . N 94 94 94 00 00 00 # <unused control> 95 0095 . N 95 95 95 00 00 00 # <unused control> 96 0096 . N 96 96 96 00 00 00 # <unused control> 97 0097 . N 97 97 97 00 00 00 # <unused control> 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 0099 . N 99 99 99 00 00 00 # <unused control> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 009B . N 9B 9B 9B 00 00 00 # <unused control> 9C 009C . N 9C 9C 9C 00 00 00 # <unused control> 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 009F . N 9F 9F 9F 00 00 00 # <unused control> A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 E0A1 . N A1 A1 A1 00 00 00 # <unused> A2 E0A2 . N A2 A2 A2 00 00 00 # <unused> A3 E0A3 . N A3 A3 A3 00 00 00 # <unused> A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN A5 E0A5 . N A5 A5 A5 00 00 00 # <unused> A6 E0A6 . N A6 A6 A6 00 00 00 # <unused> A7 E0A7 . N A7 A7 A7 00 00 00 # <unused> A8 E0A8 . N A8 A8 A8 00 00 00 # <unused> A9 E0A9 . N A9 A9 A9 00 00 00 # <unused> AA E0AA . N AA AA AA 00 00 00 # <unused> AB E0AB . N AB AB AB 00 00 00 # <unused> AC 060C - Y AC AC AC 00 00 00 # ARABIC COMMA AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE E0AE . N AE AE AE 00 00 00 # <unused> AF E0AF . N AF AF AF 00 00 00 # <unused> B0 E0B0 . N B0 B0 B0 00 00 00 # <unused> B1 E0B1 . N B1 B1 B1 00 00 00 # <unused> B2 E0B2 . N B2 B2 B2 00 00 00 # <unused> B3 E0B3 . N B3 B3 B3 00 00 00 # <unused> B4 E0B4 . N B4 B4 B4 00 00 00 # <unused> B5 E0B5 . N B5 B5 B5 00 00 00 # <unused> B6 E0B6 . N B6 B6 B6 00 00 00 # <unused> B7 E0B7 . N B7 B7 B7 00 00 00 # <unused> B8 E0B8 . N B8 B8 B8 00 00 00 # <unused> B9 E0B9 . N B9 B9 B9 00 00 00 # <unused> BA E0BA . N BA BA BA 00 00 00 # <unused> BB 061B - Y BB BB BB 00 00 00 # ARABIC SEMICOLON BC E0BC . N BC BC BC 00 00 00 # <unused> BD E0BD . N BD BD BD 00 00 00 # <unused> BE E0BE . N BE BE BE 00 00 00 # <unused> BF 061F - Y BF BF BF 00 00 00 # ARABIC QUESTION MARK C0 E0C0 . N C0 C0 C0 00 00 00 # <unused> C1 0621 L Y C1 C1 C1 C1 C1 C1 # ARABIC LETTER HAMZA C2 0622 L Y C2 C2 C2 C7 C7 C7 # ARABIC LETTER ALEF WITH MADDA ABOVE C3 0623 L Y C3 C3 C3 C7 C7 C7 # ARABIC LETTER ALEF WITH HAMZA ABOVE C4 0624 L Y C4 C4 C4 E8 E8 E8 # ARABIC LETTER WAW WITH HAMZA ABOVE C5 0625 L Y C5 C5 C5 C7 C7 C7 # ARABIC LETTER ALEF WITH HAMZA BELOW C6 0626 L Y C6 C6 C6 EA EA EA # ARABIC LETTER YEH WITH HAMZA ABOVE C7 0627 L Y C7 C7 C7 C7 C7 C7 # ARABIC LETTER ALEF C8 0628 L Y C8 C8 C8 C8 C8 C8 # ARABIC LETTER BEH C9 0629 L Y C9 C9 C9 C9 C9 C9 # ARABIC LETTER TEH MARBUTA CA 062A L Y CA CA CA CA CA CA # ARABIC LETTER TEH CB 062B L Y CB CB CB CB CB CB # ARABIC LETTER THEH CC 062C L Y CC CC CC CC CC CC # ARABIC LETTER JEEM CD 062D L Y CD CD CD CD CD CD # ARABIC LETTER HAH CE 062E L Y CE CE CE CE CE CE # ARABIC LETTER KHAH CF 062F L Y CF CF CF CF CF CF # ARABIC LETTER DAL D0 0630 L Y D0 D0 D0 D0 D0 D0 # ARABIC LETTER THAL D1 0631 L Y D1 D1 D1 D1 D1 D1 # ARABIC LETTER REH D2 0632 L Y D2 D2 D2 D2 D2 D2 # ARABIC LETTER ZAIN D3 0633 L Y D3 D3 D3 D3 D3 D3 # ARABIC LETTER SEEN D4 0634 L Y D4 D4 D4 D4 D4 D4 # ARABIC LETTER SHEEN D5 0635 L Y D5 D5 D5 D5 D5 D5 # ARABIC LETTER SAD D6 0636 L Y D6 D6 D6 D6 D6 D6 # ARABIC LETTER DAD D7 0637 L Y D7 D7 D7 D7 D7 D7 # ARABIC LETTER TAH D8 0638 L Y D8 D8 D8 D8 D8 D8 # ARABIC LETTER ZAH D9 0639 L Y D9 D9 D9 D9 D9 D9 # ARABIC LETTER AIN DA 063A L Y DA DA DA DA DA DA # ARABIC LETTER GHAIN DB E0DB . N DB DB DB 00 00 00 # <unused> DC E0DC . N DC DC DC 00 00 00 # <unused> DD E0DD . N DD DD DD 00 00 00 # <unused> DE E0DE . N DE DE DE 00 00 00 # <unused> DF E0DF . N DF DF DF 00 00 00 # <unused> E0 0640 l Y E0 E0 E0 E0 E0 E0 # ARABIC TATWEEL E1 0641 L Y E1 E1 E1 E1 E1 E1 # ARABIC LETTER FEH E2 0642 L Y E2 E2 E2 E2 E2 E2 # ARABIC LETTER QAF E3 0643 L Y E3 E3 E3 E3 E3 E3 # ARABIC LETTER KAF E4 0644 L Y E4 E4 E4 E4 E4 E4 # ARABIC LETTER LAM E5 0645 L Y E5 E5 E5 E5 E5 E5 # ARABIC LETTER MEEM E6 0646 L Y E6 E6 E6 E6 E6 E6 # ARABIC LETTER NOON E7 0647 L Y E7 E7 E7 E7 E7 E7 # ARABIC LETTER HEH E8 0648 L Y E8 E8 E8 E8 E8 E8 # ARABIC LETTER WAW E9 0649 L Y E9 E9 E9 E9 E9 E9 # ARABIC LETTER ALEF MAKSURA EA 064A L Y EA EA EA EA EA EA # ARABIC LETTER YEH EB 064B M M EB EB EB 00 00 00 # ARABIC FATHATAN EC 064C M M EC EC EC 00 00 00 # ARABIC DAMMATAN ED 064D M M ED ED ED 00 00 00 # ARABIC KASRATAN EE 064E M M EE EE EE 00 00 00 # ARABIC FATHA EF 064F M M EF EF EF 00 00 00 # ARABIC DAMMA F0 0650 M M F0 F0 F0 00 00 00 # ARABIC KASRA F1 0651 M M F1 F1 F1 00 00 00 # ARABIC SHADDA F2 0652 M M F2 F2 F2 00 00 00 # ARABIC SUKUN F3 E0F3 . N F3 F3 F3 00 00 00 # <unused> F4 E0F4 . N F4 F4 F4 00 00 00 # <unused> F5 E0F5 . N F5 F5 F5 00 00 00 # <unused> F6 E0F6 . N F6 F6 F6 00 00 00 # <unused> F7 E0F7 . N F7 F7 F7 00 00 00 # <unused> F8 E0F8 . N F8 F8 F8 00 00 00 # <unused> F9 E0F9 . N F9 F9 F9 00 00 00 # <unused> FA E0FA . N FA FA FA 00 00 00 # <unused> FB E0FB . N FB FB FB 00 00 00 # <unused> FC E0FC . N FC FC FC 00 00 00 # <unused> FD E0FD . N FD FD FD 00 00 00 # <unused> FE E0FE . N FE FE FE 00 00 00 # <unused> FF E0FF . N FF FF FF 00 00 00 # <unused> ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-8.cmap�����������������������������������������������0000664�0001750�0001750�00000066156�12402464555�020455� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 1017 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A2 > A2 00A3 > A3 00A4 > A4 00A5 > A5 00A6 > A6 00A7 > A7 00A8 > A8 00A9 > A9 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > AF 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > B8 00B9 > B9 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00C0 > 41 # unsup: 0041 0300 00C1 > 41 # unsup: 0041 0301 00C2 > 41 # unsup: 0041 0302 00C3 > 41 # unsup: 0041 0303 00C4 > 41 # unsup: 0041 0308 00C5 > 41 # unsup: 0041 030A 00C6 > 41 45 # compat 00C7 > 43 # unsup: 0043 0327 00C8 > 45 # unsup: 0045 0300 00C9 > 45 # unsup: 0045 0301 00CA > 45 # unsup: 0045 0302 00CB > 45 # unsup: 0045 0308 00CC > 49 # unsup: 0049 0300 00CD > 49 # unsup: 0049 0301 00CE > 49 # unsup: 0049 0302 00CF > 49 # unsup: 0049 0308 00D1 > 4E # unsup: 004E 0303 00D2 > 4F # unsup: 004F 0300 00D3 > 4F # unsup: 004F 0301 00D4 > 4F # unsup: 004F 0302 00D5 > 4F # unsup: 004F 0303 00D6 > 4F # unsup: 004F 0308 00D7 > AA 00D9 > 55 # unsup: 0055 0300 00DA > 55 # unsup: 0055 0301 00DB > 55 # unsup: 0055 0302 00DC > 55 # unsup: 0055 0308 00DD > 59 # unsup: 0059 0301 00E0 > 61 # unsup: 0061 0300 00E1 > 61 # unsup: 0061 0301 00E2 > 61 # unsup: 0061 0302 00E3 > 61 # unsup: 0061 0303 00E4 > 61 # unsup: 0061 0308 00E5 > 61 # unsup: 0061 030A 00E6 > 61 65 # compat 00E7 > 63 # unsup: 0063 0327 00E8 > 65 # unsup: 0065 0300 00E9 > 65 # unsup: 0065 0301 00EA > 65 # unsup: 0065 0302 00EB > 65 # unsup: 0065 0308 00EC > 69 # unsup: 0069 0300 00ED > 69 # unsup: 0069 0301 00EE > 69 # unsup: 0069 0302 00EF > 69 # unsup: 0069 0308 00F1 > 6E # unsup: 006E 0303 00F2 > 6F # unsup: 006F 0300 00F3 > 6F # unsup: 006F 0301 00F4 > 6F # unsup: 006F 0302 00F5 > 6F # unsup: 006F 0303 00F6 > 6F # unsup: 006F 0308 00F7 > BA 00F9 > 75 # unsup: 0075 0300 00FA > 75 # unsup: 0075 0301 00FB > 75 # unsup: 0075 0302 00FC > 75 # unsup: 0075 0308 00FD > 79 # unsup: 0079 0301 00FF > 79 # unsup: 0079 0308 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C B7 # compat 0140 > 6C B7 # compat 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > 53 # unsup: 0053 030C 0161 > 73 # unsup: 0073 030C 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > 5A # unsup: 005A 030C 017E > 7A # unsup: 007A 030C 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 5A # unsup: 0044 005A 030C 01C5 > 44 7A # unsup: 0044 007A 030C 01C6 > 64 7A # unsup: 0064 007A 030C 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > 55 # unsup: 0055 0308 0304 01D6 > 75 # unsup: 0075 0308 0304 01D7 > 55 # unsup: 0055 0308 0301 01D8 > 75 # unsup: 0075 0308 0301 01D9 > 55 # unsup: 0055 0308 030C 01DA > 75 # unsup: 0075 0308 030C 01DB > 55 # unsup: 0055 0308 0300 01DC > 75 # unsup: 0075 0308 0300 01DE > 41 # unsup: 0041 0308 0304 01DF > 61 # unsup: 0061 0308 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > 41 45 # unsup: 0041 0045 0304 01E3 > 61 65 # unsup: 0061 0065 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > 41 # unsup: 0041 030A 0301 01FB > 61 # unsup: 0061 030A 0301 01FC > 41 45 # unsup: 0041 0045 0301 01FD > 61 65 # unsup: 0061 0065 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > 4F # unsup: 004F 0308 0304 022B > 6F # unsup: 006F 0308 0304 022C > 4F # unsup: 004F 0303 0304 022D > 6F # unsup: 006F 0303 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0385 > A8 # unsup: 00A8 0301 0387 > B7 05D0 > E0 05D1 > E1 05D2 > E2 05D3 > E3 05D4 > E4 05D5 > E5 05D6 > E6 05D7 > E7 05D8 > E8 05D9 > E9 05DA > EA 05DB > EB 05DC > EC 05DD > ED 05DE > EE 05DF > EF 05E0 > F0 05E1 > F1 05E2 > F2 05E3 > F3 05E4 > F4 05E5 > F5 05E6 > F6 05E7 > F7 05E8 > F8 05E9 > F9 05EA > FA 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > 43 # unsup: 0043 0327 0301 1E09 > 63 # unsup: 0063 0327 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > 49 # unsup: 0049 0308 0301 1E2F > 69 # unsup: 0069 0308 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > 4F # unsup: 004F 0303 0301 1E4D > 6F # unsup: 006F 0303 0301 1E4E > 4F # unsup: 004F 0303 0308 1E4F > 6F # unsup: 006F 0303 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > 53 # unsup: 0053 030C 0307 1E67 > 73 # unsup: 0073 030C 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > 41 # unsup: 0041 0302 0301 1EA5 > 61 # unsup: 0061 0302 0301 1EA6 > 41 # unsup: 0041 0302 0300 1EA7 > 61 # unsup: 0061 0302 0300 1EA8 > 41 # unsup: 0041 0302 0309 1EA9 > 61 # unsup: 0061 0302 0309 1EAA > 41 # unsup: 0041 0302 0303 1EAB > 61 # unsup: 0061 0302 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > 45 # unsup: 0045 0302 0301 1EBF > 65 # unsup: 0065 0302 0301 1EC0 > 45 # unsup: 0045 0302 0300 1EC1 > 65 # unsup: 0065 0302 0300 1EC2 > 45 # unsup: 0045 0302 0309 1EC3 > 65 # unsup: 0065 0302 0309 1EC4 > 45 # unsup: 0045 0302 0303 1EC5 > 65 # unsup: 0065 0302 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > 4F # unsup: 004F 0302 0301 1ED1 > 6F # unsup: 006F 0302 0301 1ED2 > 4F # unsup: 004F 0302 0300 1ED3 > 6F # unsup: 006F 0302 0300 1ED4 > 4F # unsup: 004F 0302 0309 1ED5 > 6F # unsup: 006F 0302 0309 1ED6 > 4F # unsup: 004F 0302 0303 1ED7 > 6F # unsup: 006F 0302 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FC1 > A8 # unsup: 00A8 0342 1FED > A8 # unsup: 00A8 0300 1FEE > A8 # unsup: 00A8 0301 1FEF > 60 1FFD > B4 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 200E > FD 200F > FE 2017 > DF 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 2E 2E 2E # compat 202F > 20 # compat 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB1D > E9 # unsup: 05D9 05B4 FB20 > F2 # compat FB21 > E0 # compat FB22 > E3 # compat FB23 > E4 # compat FB24 > EB # compat FB25 > EC # compat FB26 > ED # compat FB27 > F8 # compat FB28 > FA # compat FB29 > 2B # compat FB2A > F9 # unsup: 05E9 05C1 FB2B > F9 # unsup: 05E9 05C2 FB2C > F9 # unsup: 05E9 05BC 05C1 FB2D > F9 # unsup: 05E9 05BC 05C2 FB2E > E0 # unsup: 05D0 05B7 FB2F > E0 # unsup: 05D0 05B8 FB30 > E0 # unsup: 05D0 05BC FB31 > E1 # unsup: 05D1 05BC FB32 > E2 # unsup: 05D2 05BC FB33 > E3 # unsup: 05D3 05BC FB34 > E4 # unsup: 05D4 05BC FB35 > E5 # unsup: 05D5 05BC FB36 > E6 # unsup: 05D6 05BC FB38 > E8 # unsup: 05D8 05BC FB39 > E9 # unsup: 05D9 05BC FB3A > EA # unsup: 05DA 05BC FB3B > EB # unsup: 05DB 05BC FB3C > EC # unsup: 05DC 05BC FB3E > EE # unsup: 05DE 05BC FB40 > F0 # unsup: 05E0 05BC FB41 > F1 # unsup: 05E1 05BC FB43 > F3 # unsup: 05E3 05BC FB44 > F4 # unsup: 05E4 05BC FB46 > F6 # unsup: 05E6 05BC FB47 > F7 # unsup: 05E7 05BC FB48 > F8 # unsup: 05E8 05BC FB49 > F9 # unsup: 05E9 05BC FB4A > FA # unsup: 05EA 05BC FB4B > E5 # unsup: 05D5 05B9 FB4C > E1 # unsup: 05D1 05BF FB4D > EB # unsup: 05DB 05BF FB4E > F4 # unsup: 05E4 05BF FB4F > E0 EC # compat FE30 > 2E 2E # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat FFE0 > A2 # compat FFE1 > A3 # compat FFE2 > AC # compat FFE3 > AF # compat FFE4 > A6 # compat FFE5 > A5 # compat . STRICT / N 224 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A2 > A2 00A3 > A3 00A4 > A4 00A5 > A5 00A6 > A6 00A7 > A7 00A8 > A8 00A9 > A9 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > AF 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > B8 00B9 > B9 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00D7 > AA 00F7 > BA 037E > 3B 0387 > B7 05D0 > E0 05D1 > E1 05D2 > E2 05D3 > E3 05D4 > E4 05D5 > E5 05D6 > E6 05D7 > E7 05D8 > E8 05D9 > E9 05DA > EA 05DB > EB 05DC > EC 05DD > ED 05DE > EE 05DF > EF 05E0 > F0 05E1 > F1 05E2 > F2 05E3 > F3 05E4 > F4 05E5 > F5 05E6 > F6 05E7 > F7 05E8 > F8 05E9 > F9 05EA > FA 1FEF > 60 1FFD > B4 200E > FD 200F > FE 2017 > DF . NFD / N 220 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A2 > 00A2 A3 > 00A3 A4 > 00A4 A5 > 00A5 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 00D7 AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00AF B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00B8 B9 > 00B9 BA > 00F7 BB > 00BB BC > 00BC BD > 00BD BE > 00BE DF > 2017 E0 > 05D0 E1 > 05D1 E2 > 05D2 E3 > 05D3 E4 > 05D4 E5 > 05D5 E6 > 05D6 E7 > 05D7 E8 > 05D8 E9 > 05D9 EA > 05DA EB > 05DB EC > 05DC ED > 05DD EE > 05DE EF > 05DF F0 > 05E0 F1 > 05E1 F2 > 05E2 F3 > 05E3 F4 > 05E4 F5 > 05E5 F6 > 05E6 F7 > 05E7 F8 > 05E8 F9 > 05E9 FA > 05EA FD > 200E FE > 200F . NFC = NFD . COMP = NFC . ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-13.cmap����������������������������������������������0000664�0001750�0001750�00000074630�12402464555�020525� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 943 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 4 0304 > C2 0308 > C4 030A > C5 0328 > C0 . 0042 > 42 0043 > 43 / N 2 0301 > C3 030C > C8 . 0044 > 44 0045 > 45 / N 4 0301 > C9 0304 > C7 0307 > CB 0328 > C6 . 0046 > 46 0047 > 47 / N 1 0327 > CC . 0048 > 48 0049 > 49 / N 2 0304 > CE 0328 > C1 . 004A > 4A 004B > 4B / N 1 0327 > CD . 004C > 4C / N 1 0327 > CF . 004D > 4D 004E > 4E / N 2 0301 > D1 0327 > D2 . 004F > 4F / N 4 0301 > D3 0303 > D5 0304 > D4 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 / N 1 0327 > AA . 0053 > 53 / N 2 0301 > DA 030C > D0 . 0054 > 54 0055 > 55 / N 3 0304 > DB 0308 > DC 0328 > D8 . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A / N 3 0301 > CA 0307 > DD 030C > DE . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 4 0304 > E2 0308 > E4 030A > E5 0328 > E0 . 0062 > 62 0063 > 63 / N 2 0301 > E3 030C > E8 . 0064 > 64 0065 > 65 / N 4 0301 > E9 0304 > E7 0307 > EB 0328 > E6 . 0066 > 66 0067 > 67 / N 1 0327 > EC . 0068 > 68 0069 > 69 / N 2 0304 > EE 0328 > E1 . 006A > 6A 006B > 6B / N 1 0327 > ED . 006C > 6C / N 1 0327 > EF . 006D > 6D 006E > 6E / N 2 0301 > F1 0327 > F2 . 006F > 6F / N 4 0301 > F3 0303 > F5 0304 > F4 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 / N 1 0327 > BA . 0073 > 73 / N 2 0301 > FA 030C > F0 . 0074 > 74 0075 > 75 / N 3 0304 > FB 0308 > FC 0328 > F8 . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A / N 3 0301 > EA 0307 > FD 030C > FE . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A2 > A2 00A3 > A3 00A4 > A4 00A6 > A6 00A7 > A7 00A9 > A9 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B5 > B5 00B6 > B6 00B7 > B7 00B9 > B9 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00C0 > 41 # unsup: 0041 0300 00C1 > 41 # unsup: 0041 0301 00C2 > 41 # unsup: 0041 0302 00C3 > 41 # unsup: 0041 0303 00C4 > C4 00C5 > C5 00C6 > AF 00C7 > 43 # unsup: 0043 0327 00C8 > 45 # unsup: 0045 0300 00C9 > C9 00CA > 45 # unsup: 0045 0302 00CB > 45 # unsup: 0045 0308 00CC > 49 # unsup: 0049 0300 00CD > 49 # unsup: 0049 0301 00CE > 49 # unsup: 0049 0302 00CF > 49 # unsup: 0049 0308 00D1 > 4E # unsup: 004E 0303 00D2 > 4F # unsup: 004F 0300 00D3 > D3 00D4 > 4F # unsup: 004F 0302 00D5 > D5 00D6 > D6 00D7 > D7 00D8 > A8 00D9 > 55 # unsup: 0055 0300 00DA > 55 # unsup: 0055 0301 00DB > 55 # unsup: 0055 0302 00DC > DC 00DD > 59 # unsup: 0059 0301 00DF > DF 00E0 > 61 # unsup: 0061 0300 00E1 > 61 # unsup: 0061 0301 00E2 > 61 # unsup: 0061 0302 00E3 > 61 # unsup: 0061 0303 00E4 > E4 00E5 > E5 00E6 > BF 00E7 > 63 # unsup: 0063 0327 00E8 > 65 # unsup: 0065 0300 00E9 > E9 00EA > 65 # unsup: 0065 0302 00EB > 65 # unsup: 0065 0308 00EC > 69 # unsup: 0069 0300 00ED > 69 # unsup: 0069 0301 00EE > 69 # unsup: 0069 0302 00EF > 69 # unsup: 0069 0308 00F1 > 6E # unsup: 006E 0303 00F2 > 6F # unsup: 006F 0300 00F3 > F3 00F4 > 6F # unsup: 006F 0302 00F5 > F5 00F6 > F6 00F7 > F7 00F8 > B8 00F9 > 75 # unsup: 0075 0300 00FA > 75 # unsup: 0075 0301 00FB > 75 # unsup: 0075 0302 00FC > FC 00FD > 79 # unsup: 0079 0301 00FF > 79 # unsup: 0079 0308 0100 > C2 0101 > E2 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > C0 0105 > E0 0106 > C3 0107 > E3 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > C8 010D > E8 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > C7 0113 > E7 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > CB 0117 > EB 0118 > C6 0119 > E6 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > CC 0123 > EC 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > CE 012B > EE 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > C1 012F > E1 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > CD 0137 > ED 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > CF 013C > EF 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C B7 # compat 0140 > 6C B7 # compat 0141 > D9 0142 > F9 0143 > D1 0144 > F1 0145 > D2 0146 > F2 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > D4 014D > F4 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > AA 0157 > BA 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > DA 015B > FA 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > D0 0161 > F0 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > DB 016B > FB 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > D8 0173 > F8 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > CA 017A > EA 017B > DD 017C > FD 017D > DE 017E > FE 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 DE # compat 01C5 > 44 FE # compat 01C6 > 64 FE # compat 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > DC # unsup: 00DC 0304 01D6 > FC # unsup: 00FC 0304 01D7 > DC # unsup: 00DC 0301 01D8 > FC # unsup: 00FC 0301 01D9 > DC # unsup: 00DC 030C 01DA > FC # unsup: 00FC 030C 01DB > DC # unsup: 00DC 0300 01DC > FC # unsup: 00FC 0300 01DE > C4 # unsup: 00C4 0304 01DF > E4 # unsup: 00E4 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > AF # unsup: 00C6 0304 01E3 > BF # unsup: 00E6 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > C5 # unsup: 00C5 0301 01FB > E5 # unsup: 00E5 0301 01FC > AF # unsup: 00C6 0301 01FD > BF # unsup: 00E6 0301 01FE > A8 # unsup: 00D8 0301 01FF > B8 # unsup: 00F8 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > D6 # unsup: 00D6 0304 022B > F6 # unsup: 00F6 0304 022C > D5 # unsup: 00D5 0304 022D > F5 # unsup: 00F5 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0387 > B7 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > 43 # unsup: 0043 0327 0301 1E09 > 63 # unsup: 0063 0327 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > C7 # unsup: 0112 0300 1E15 > E7 # unsup: 0113 0300 1E16 > C7 # unsup: 0112 0301 1E17 > E7 # unsup: 0113 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > 49 # unsup: 0049 0308 0301 1E2F > 69 # unsup: 0069 0308 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > D5 # unsup: 00D5 0301 1E4D > F5 # unsup: 00F5 0301 1E4E > D5 # unsup: 00D5 0308 1E4F > F5 # unsup: 00F5 0308 1E50 > D4 # unsup: 014C 0300 1E51 > F4 # unsup: 014D 0300 1E52 > D4 # unsup: 014C 0301 1E53 > F4 # unsup: 014D 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > DA # unsup: 015A 0307 1E65 > FA # unsup: 015B 0307 1E66 > D0 # unsup: 0160 0307 1E67 > F0 # unsup: 0161 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > DB # unsup: 016A 0308 1E7B > FB # unsup: 016B 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > 41 # unsup: 0041 0302 0301 1EA5 > 61 # unsup: 0061 0302 0301 1EA6 > 41 # unsup: 0041 0302 0300 1EA7 > 61 # unsup: 0061 0302 0300 1EA8 > 41 # unsup: 0041 0302 0309 1EA9 > 61 # unsup: 0061 0302 0309 1EAA > 41 # unsup: 0041 0302 0303 1EAB > 61 # unsup: 0061 0302 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > 45 # unsup: 0045 0302 0301 1EBF > 65 # unsup: 0065 0302 0301 1EC0 > 45 # unsup: 0045 0302 0300 1EC1 > 65 # unsup: 0065 0302 0300 1EC2 > 45 # unsup: 0045 0302 0309 1EC3 > 65 # unsup: 0065 0302 0309 1EC4 > 45 # unsup: 0045 0302 0303 1EC5 > 65 # unsup: 0065 0302 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > 4F # unsup: 004F 0302 0301 1ED1 > 6F # unsup: 006F 0302 0301 1ED2 > 4F # unsup: 004F 0302 0300 1ED3 > 6F # unsup: 006F 0302 0300 1ED4 > 4F # unsup: 004F 0302 0309 1ED5 > 6F # unsup: 006F 0302 0309 1ED6 > 4F # unsup: 004F 0302 0303 1ED7 > 6F # unsup: 006F 0302 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FEF > 60 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2019 > FF 201C > B4 201D > A1 201E > A5 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 2E 2E 2E # compat 202F > 20 # compat 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat FFE0 > A2 # compat FFE1 > A3 # compat FFE2 > AC # compat FFE4 > A6 # compat . STRICT / N 259 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 4 0304 > C2 0308 > C4 030A > C5 0328 > C0 . 0042 > 42 0043 > 43 / N 2 0301 > C3 030C > C8 . 0044 > 44 0045 > 45 / N 4 0301 > C9 0304 > C7 0307 > CB 0328 > C6 . 0046 > 46 0047 > 47 / N 1 0327 > CC . 0048 > 48 0049 > 49 / N 2 0304 > CE 0328 > C1 . 004A > 4A 004B > 4B / N 1 0327 > CD . 004C > 4C / N 1 0327 > CF . 004D > 4D 004E > 4E / N 2 0301 > D1 0327 > D2 . 004F > 4F / N 4 0301 > D3 0303 > D5 0304 > D4 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 / N 1 0327 > AA . 0053 > 53 / N 2 0301 > DA 030C > D0 . 0054 > 54 0055 > 55 / N 3 0304 > DB 0308 > DC 0328 > D8 . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A / N 3 0301 > CA 0307 > DD 030C > DE . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 4 0304 > E2 0308 > E4 030A > E5 0328 > E0 . 0062 > 62 0063 > 63 / N 2 0301 > E3 030C > E8 . 0064 > 64 0065 > 65 / N 4 0301 > E9 0304 > E7 0307 > EB 0328 > E6 . 0066 > 66 0067 > 67 / N 1 0327 > EC . 0068 > 68 0069 > 69 / N 2 0304 > EE 0328 > E1 . 006A > 6A 006B > 6B / N 1 0327 > ED . 006C > 6C / N 1 0327 > EF . 006D > 6D 006E > 6E / N 2 0301 > F1 0327 > F2 . 006F > 6F / N 4 0301 > F3 0303 > F5 0304 > F4 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 / N 1 0327 > BA . 0073 > 73 / N 2 0301 > FA 030C > F0 . 0074 > 74 0075 > 75 / N 3 0304 > FB 0308 > FC 0328 > F8 . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A / N 3 0301 > EA 0307 > FD 030C > FE . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A2 > A2 00A3 > A3 00A4 > A4 00A6 > A6 00A7 > A7 00A9 > A9 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B5 > B5 00B6 > B6 00B7 > B7 00B9 > B9 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00C4 > C4 00C5 > C5 00C6 > AF 00C9 > C9 00D3 > D3 00D5 > D5 00D6 > D6 00D7 > D7 00D8 > A8 00DC > DC 00DF > DF 00E4 > E4 00E5 > E5 00E6 > BF 00E9 > E9 00F3 > F3 00F5 > F5 00F6 > F6 00F7 > F7 00F8 > B8 00FC > FC 0100 > C2 0101 > E2 0104 > C0 0105 > E0 0106 > C3 0107 > E3 010C > C8 010D > E8 0112 > C7 0113 > E7 0116 > CB 0117 > EB 0118 > C6 0119 > E6 0122 > CC 0123 > EC 012A > CE 012B > EE 012E > C1 012F > E1 0136 > CD 0137 > ED 013B > CF 013C > EF 0141 > D9 0142 > F9 0143 > D1 0144 > F1 0145 > D2 0146 > F2 014C > D4 014D > F4 0156 > AA 0157 > BA 015A > DA 015B > FA 0160 > D0 0161 > F0 016A > DB 016B > FB 0172 > D8 0173 > F8 0179 > CA 017A > EA 017B > DD 017C > FD 017D > DE 017E > FE 037E > 3B 0387 > B7 1FEF > 60 2019 > FF 201C > B4 201D > A1 201E > A5 . NFD / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 201D A2 > 00A2 A3 > 00A3 A4 > 00A4 A5 > 201E A6 > 00A6 A7 > 00A7 A8 > 00D8 A9 > 00A9 AA > 0052 0327 AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00C6 B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 201C B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00F8 B9 > 00B9 BA > 0072 0327 BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 00E6 C0 > 0041 0328 C1 > 0049 0328 C2 > 0041 0304 C3 > 0043 0301 C4 > 0041 0308 C5 > 0041 030A C6 > 0045 0328 C7 > 0045 0304 C8 > 0043 030C C9 > 0045 0301 CA > 005A 0301 CB > 0045 0307 CC > 0047 0327 CD > 004B 0327 CE > 0049 0304 CF > 004C 0327 D0 > 0053 030C D1 > 004E 0301 D2 > 004E 0327 D3 > 004F 0301 D4 > 004F 0304 D5 > 004F 0303 D6 > 004F 0308 D7 > 00D7 D8 > 0055 0328 D9 > 0141 DA > 0053 0301 DB > 0055 0304 DC > 0055 0308 DD > 005A 0307 DE > 005A 030C DF > 00DF E0 > 0061 0328 E1 > 0069 0328 E2 > 0061 0304 E3 > 0063 0301 E4 > 0061 0308 E5 > 0061 030A E6 > 0065 0328 E7 > 0065 0304 E8 > 0063 030C E9 > 0065 0301 EA > 007A 0301 EB > 0065 0307 EC > 0067 0327 ED > 006B 0327 EE > 0069 0304 EF > 006C 0327 F0 > 0073 030C F1 > 006E 0301 F2 > 006E 0327 F3 > 006F 0301 F4 > 006F 0304 F5 > 006F 0303 F6 > 006F 0308 F7 > 00F7 F8 > 0075 0328 F9 > 0142 FA > 0073 0301 FB > 0075 0304 FC > 0075 0308 FD > 007A 0307 FE > 007A 030C FF > 2019 . NFC / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 201D A2 > 00A2 A3 > 00A3 A4 > 00A4 A5 > 201E A6 > 00A6 A7 > 00A7 A8 > 00D8 A9 > 00A9 AA > 0156 AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00C6 B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 201C B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00F8 B9 > 00B9 BA > 0157 BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 00E6 C0 > 0104 C1 > 012E C2 > 0100 C3 > 0106 C4 > 00C4 C5 > 00C5 C6 > 0118 C7 > 0112 C8 > 010C C9 > 00C9 CA > 0179 CB > 0116 CC > 0122 CD > 0136 CE > 012A CF > 013B D0 > 0160 D1 > 0143 D2 > 0145 D3 > 00D3 D4 > 014C D5 > 00D5 D6 > 00D6 D7 > 00D7 D8 > 0172 D9 > 0141 DA > 015A DB > 016A DC > 00DC DD > 017B DE > 017D DF > 00DF E0 > 0105 E1 > 012F E2 > 0101 E3 > 0107 E4 > 00E4 E5 > 00E5 E6 > 0119 E7 > 0113 E8 > 010D E9 > 00E9 EA > 017A EB > 0117 EC > 0123 ED > 0137 EE > 012B EF > 013C F0 > 0161 F1 > 0144 F2 > 0146 F3 > 00F3 F4 > 014D F5 > 00F5 F6 > 00F6 F7 > 00F7 F8 > 0173 F9 > 0142 FA > 015B FB > 016B FC > 00FC FD > 017C FE > 017E FF > 2019 . COMP = NFC . ��������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/cp1250.cmap���������������������������������������������������0000664�0001750�0001750�00000075254�12402464555�020014� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 932 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 5 0301 > C1 0302 > C2 0306 > C3 0308 > C4 0328 > A5 . 0042 > 42 0043 > 43 / N 3 0301 > C6 030C > C8 0327 > C7 . 0044 > 44 / N 1 030C > CF . 0045 > 45 / N 4 0301 > C9 0308 > CB 030C > CC 0328 > CA . 0046 > 46 0047 > 47 0048 > 48 0049 > 49 / N 2 0301 > CD 0302 > CE . 004A > 4A 004B > 4B 004C > 4C / N 2 0301 > C5 030C > BC . 004D > 4D 004E > 4E / N 2 0301 > D1 030C > D2 . 004F > 4F / N 4 0301 > D3 0302 > D4 0308 > D6 030B > D5 . 0050 > 50 0051 > 51 0052 > 52 / N 2 0301 > C0 030C > D8 . 0053 > 53 / N 3 0301 > 8C 030C > 8A 0327 > AA . 0054 > 54 / N 2 030C > 8D 0327 > DE . 0055 > 55 / N 4 0301 > DA 0308 > DC 030A > D9 030B > DB . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 / N 1 0301 > DD . 005A > 5A / N 3 0301 > 8F 0307 > AF 030C > 8E . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 5 0301 > E1 0302 > E2 0306 > E3 0308 > E4 0328 > B9 . 0062 > 62 0063 > 63 / N 3 0301 > E6 030C > E8 0327 > E7 . 0064 > 64 / N 1 030C > EF . 0065 > 65 / N 4 0301 > E9 0308 > EB 030C > EC 0328 > EA . 0066 > 66 0067 > 67 0068 > 68 0069 > 69 / N 2 0301 > ED 0302 > EE . 006A > 6A 006B > 6B 006C > 6C / N 2 0301 > E5 030C > BE . 006D > 6D 006E > 6E / N 2 0301 > F1 030C > F2 . 006F > 6F / N 4 0301 > F3 0302 > F4 0308 > F6 030B > F5 . 0070 > 70 0071 > 71 0072 > 72 / N 2 0301 > E0 030C > F8 . 0073 > 73 / N 3 0301 > 9C 030C > 9A 0327 > BA . 0074 > 74 / N 2 030C > 9D 0327 > FE . 0075 > 75 / N 4 0301 > FA 0308 > FC 030A > F9 030B > FB . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 1 0301 > FD . 007A > 7A / N 3 0301 > 9F 0307 > BF 030C > 9E . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0081 > 81 0083 > 83 0088 > 88 0090 > 90 0098 > 98 00A0 > A0 00A4 > A4 00A6 > A6 00A7 > A7 00A8 > A8 00A9 > A9 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00B0 > B0 00B1 > B1 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > B8 00BB > BB 00C0 > 41 # unsup: 0041 0300 00C1 > C1 00C2 > C2 00C3 > 41 # unsup: 0041 0303 00C4 > C4 00C5 > 41 # unsup: 0041 030A 00C6 > 41 45 # compat 00C7 > C7 00C8 > 45 # unsup: 0045 0300 00C9 > C9 00CA > 45 # unsup: 0045 0302 00CB > CB 00CC > 49 # unsup: 0049 0300 00CD > CD 00CE > CE 00CF > 49 # unsup: 0049 0308 00D1 > 4E # unsup: 004E 0303 00D2 > 4F # unsup: 004F 0300 00D3 > D3 00D4 > D4 00D5 > 4F # unsup: 004F 0303 00D6 > D6 00D7 > D7 00D9 > 55 # unsup: 0055 0300 00DA > DA 00DB > 55 # unsup: 0055 0302 00DC > DC 00DD > DD 00DF > DF 00E0 > 61 # unsup: 0061 0300 00E1 > E1 00E2 > E2 00E3 > 61 # unsup: 0061 0303 00E4 > E4 00E5 > 61 # unsup: 0061 030A 00E6 > 61 65 # compat 00E7 > E7 00E8 > 65 # unsup: 0065 0300 00E9 > E9 00EA > 65 # unsup: 0065 0302 00EB > EB 00EC > 69 # unsup: 0069 0300 00ED > ED 00EE > EE 00EF > 69 # unsup: 0069 0308 00F1 > 6E # unsup: 006E 0303 00F2 > 6F # unsup: 006F 0300 00F3 > F3 00F4 > F4 00F5 > 6F # unsup: 006F 0303 00F6 > F6 00F7 > F7 00F9 > 75 # unsup: 0075 0300 00FA > FA 00FB > 75 # unsup: 0075 0302 00FC > FC 00FD > FD 00FF > 79 # unsup: 0079 0308 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > C3 0103 > E3 0104 > A5 0105 > B9 0106 > C6 0107 > E6 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > C8 010D > E8 010E > CF 010F > EF 0110 > D0 0111 > F0 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > CA 0119 > EA 011A > CC 011B > EC 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > C5 013A > E5 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > BC 013E > BE 013F > 4C B7 # compat 0140 > 6C B7 # compat 0141 > A3 0142 > B3 0143 > D1 0144 > F1 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > D2 0148 > F2 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > D5 0151 > F5 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > C0 0155 > E0 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > D8 0159 > F8 015A > 8C 015B > 9C 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > AA 015F > BA 0160 > 8A 0161 > 9A 0162 > DE 0163 > FE 0164 > 8D 0165 > 9D 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > D9 016F > F9 0170 > DB 0171 > FB 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > 8F 017A > 9F 017B > AF 017C > BF 017D > 8E 017E > 9E 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 8E # compat 01C5 > 44 9E # compat 01C6 > 64 9E # compat 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > DC # unsup: 00DC 0304 01D6 > FC # unsup: 00FC 0304 01D7 > DC # unsup: 00DC 0301 01D8 > FC # unsup: 00FC 0301 01D9 > DC # unsup: 00DC 030C 01DA > FC # unsup: 00FC 030C 01DB > DC # unsup: 00DC 0300 01DC > FC # unsup: 00FC 0300 01DE > C4 # unsup: 00C4 0304 01DF > E4 # unsup: 00E4 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > 41 45 # unsup: 0041 0045 0304 01E3 > 61 65 # unsup: 0061 0065 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > 41 # unsup: 0041 030A 0301 01FB > 61 # unsup: 0061 030A 0301 01FC > 41 45 # unsup: 0041 0045 0301 01FD > 61 65 # unsup: 0061 0065 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > D6 # unsup: 00D6 0304 022B > F6 # unsup: 00F6 0304 022C > 4F # unsup: 004F 0303 0304 022D > 6F # unsup: 006F 0303 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 02C7 > A1 02D8 > A2 02D9 > FF 02DB > B2 02DD > BD 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0385 > A8 # unsup: 00A8 0301 0387 > B7 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > C7 # unsup: 00C7 0301 1E09 > E7 # unsup: 00E7 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > 49 # unsup: 0049 0308 0301 1E2F > 69 # unsup: 0069 0308 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > 4F # unsup: 004F 0303 0301 1E4D > 6F # unsup: 006F 0303 0301 1E4E > 4F # unsup: 004F 0303 0308 1E4F > 6F # unsup: 006F 0303 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 8C # unsup: 015A 0307 1E65 > 9C # unsup: 015B 0307 1E66 > 8A # unsup: 0160 0307 1E67 > 9A # unsup: 0161 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > C2 # unsup: 00C2 0301 1EA5 > E2 # unsup: 00E2 0301 1EA6 > C2 # unsup: 00C2 0300 1EA7 > E2 # unsup: 00E2 0300 1EA8 > C2 # unsup: 00C2 0309 1EA9 > E2 # unsup: 00E2 0309 1EAA > C2 # unsup: 00C2 0303 1EAB > E2 # unsup: 00E2 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > C3 # unsup: 0102 0301 1EAF > E3 # unsup: 0103 0301 1EB0 > C3 # unsup: 0102 0300 1EB1 > E3 # unsup: 0103 0300 1EB2 > C3 # unsup: 0102 0309 1EB3 > E3 # unsup: 0103 0309 1EB4 > C3 # unsup: 0102 0303 1EB5 > E3 # unsup: 0103 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > 45 # unsup: 0045 0302 0301 1EBF > 65 # unsup: 0065 0302 0301 1EC0 > 45 # unsup: 0045 0302 0300 1EC1 > 65 # unsup: 0065 0302 0300 1EC2 > 45 # unsup: 0045 0302 0309 1EC3 > 65 # unsup: 0065 0302 0309 1EC4 > 45 # unsup: 0045 0302 0303 1EC5 > 65 # unsup: 0065 0302 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > D4 # unsup: 00D4 0301 1ED1 > F4 # unsup: 00F4 0301 1ED2 > D4 # unsup: 00D4 0300 1ED3 > F4 # unsup: 00F4 0300 1ED4 > D4 # unsup: 00D4 0309 1ED5 > F4 # unsup: 00F4 0309 1ED6 > D4 # unsup: 00D4 0303 1ED7 > F4 # unsup: 00F4 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FC1 > A8 # unsup: 00A8 0342 1FED > A8 # unsup: 00A8 0300 1FEE > A8 # unsup: 00A8 0301 1FEF > 60 1FFD > B4 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2013 > 96 2014 > 97 2018 > 91 2019 > 92 201A > 82 201C > 93 201D > 94 201E > 84 2020 > 86 2021 > 87 2022 > 95 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 85 202F > 20 # compat 2030 > 89 2039 > 8B 203A > 9B 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat 20AC > 80 2122 > 99 FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE31 > 97 # compat FE32 > 96 # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE58 > 97 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat FFE2 > AC # compat FFE4 > A6 # compat . STRICT / N 260 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 5 0301 > C1 0302 > C2 0306 > C3 0308 > C4 0328 > A5 . 0042 > 42 0043 > 43 / N 3 0301 > C6 030C > C8 0327 > C7 . 0044 > 44 / N 1 030C > CF . 0045 > 45 / N 4 0301 > C9 0308 > CB 030C > CC 0328 > CA . 0046 > 46 0047 > 47 0048 > 48 0049 > 49 / N 2 0301 > CD 0302 > CE . 004A > 4A 004B > 4B 004C > 4C / N 2 0301 > C5 030C > BC . 004D > 4D 004E > 4E / N 2 0301 > D1 030C > D2 . 004F > 4F / N 4 0301 > D3 0302 > D4 0308 > D6 030B > D5 . 0050 > 50 0051 > 51 0052 > 52 / N 2 0301 > C0 030C > D8 . 0053 > 53 / N 3 0301 > 8C 030C > 8A 0327 > AA . 0054 > 54 / N 2 030C > 8D 0327 > DE . 0055 > 55 / N 4 0301 > DA 0308 > DC 030A > D9 030B > DB . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 / N 1 0301 > DD . 005A > 5A / N 3 0301 > 8F 0307 > AF 030C > 8E . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 5 0301 > E1 0302 > E2 0306 > E3 0308 > E4 0328 > B9 . 0062 > 62 0063 > 63 / N 3 0301 > E6 030C > E8 0327 > E7 . 0064 > 64 / N 1 030C > EF . 0065 > 65 / N 4 0301 > E9 0308 > EB 030C > EC 0328 > EA . 0066 > 66 0067 > 67 0068 > 68 0069 > 69 / N 2 0301 > ED 0302 > EE . 006A > 6A 006B > 6B 006C > 6C / N 2 0301 > E5 030C > BE . 006D > 6D 006E > 6E / N 2 0301 > F1 030C > F2 . 006F > 6F / N 4 0301 > F3 0302 > F4 0308 > F6 030B > F5 . 0070 > 70 0071 > 71 0072 > 72 / N 2 0301 > E0 030C > F8 . 0073 > 73 / N 3 0301 > 9C 030C > 9A 0327 > BA . 0074 > 74 / N 2 030C > 9D 0327 > FE . 0075 > 75 / N 4 0301 > FA 0308 > FC 030A > F9 030B > FB . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 1 0301 > FD . 007A > 7A / N 3 0301 > 9F 0307 > BF 030C > 9E . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0081 > 81 0083 > 83 0088 > 88 0090 > 90 0098 > 98 00A0 > A0 00A4 > A4 00A6 > A6 00A7 > A7 00A8 > A8 00A9 > A9 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00B0 > B0 00B1 > B1 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > B8 00BB > BB 00C1 > C1 00C2 > C2 00C4 > C4 00C7 > C7 00C9 > C9 00CB > CB 00CD > CD 00CE > CE 00D3 > D3 00D4 > D4 00D6 > D6 00D7 > D7 00DA > DA 00DC > DC 00DD > DD 00DF > DF 00E1 > E1 00E2 > E2 00E4 > E4 00E7 > E7 00E9 > E9 00EB > EB 00ED > ED 00EE > EE 00F3 > F3 00F4 > F4 00F6 > F6 00F7 > F7 00FA > FA 00FC > FC 00FD > FD 0102 > C3 0103 > E3 0104 > A5 0105 > B9 0106 > C6 0107 > E6 010C > C8 010D > E8 010E > CF 010F > EF 0110 > D0 0111 > F0 0118 > CA 0119 > EA 011A > CC 011B > EC 0139 > C5 013A > E5 013D > BC 013E > BE 0141 > A3 0142 > B3 0143 > D1 0144 > F1 0147 > D2 0148 > F2 0150 > D5 0151 > F5 0154 > C0 0155 > E0 0158 > D8 0159 > F8 015A > 8C 015B > 9C 015E > AA 015F > BA 0160 > 8A 0161 > 9A 0162 > DE 0163 > FE 0164 > 8D 0165 > 9D 016E > D9 016F > F9 0170 > DB 0171 > FB 0179 > 8F 017A > 9F 017B > AF 017C > BF 017D > 8E 017E > 9E 02C7 > A1 02D8 > A2 02D9 > FF 02DB > B2 02DD > BD 037E > 3B 0387 > B7 1FEF > 60 1FFD > B4 2013 > 96 2014 > 97 2018 > 91 2019 > 92 201A > 82 201C > 93 201D > 94 201E > 84 2020 > 86 2021 > 87 2022 > 95 2026 > 85 2030 > 89 2039 > 8B 203A > 9B 20AC > 80 2122 > 99 . NFD / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 20AC 81 > 0081 82 > 201A 83 > 0083 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 0088 89 > 2030 8A > 0053 030C 8B > 2039 8C > 0053 0301 8D > 0054 030C 8E > 005A 030C 8F > 005A 0301 90 > 0090 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 0098 99 > 2122 9A > 0073 030C 9B > 203A 9C > 0073 0301 9D > 0074 030C 9E > 007A 030C 9F > 007A 0301 A0 > 00A0 A1 > 02C7 A2 > 02D8 A3 > 0141 A4 > 00A4 A5 > 0041 0328 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 0053 0327 AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 005A 0307 B0 > 00B0 B1 > 00B1 B2 > 02DB B3 > 0142 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00B8 B9 > 0061 0328 BA > 0073 0327 BB > 00BB BC > 004C 030C BD > 02DD BE > 006C 030C BF > 007A 0307 C0 > 0052 0301 C1 > 0041 0301 C2 > 0041 0302 C3 > 0041 0306 C4 > 0041 0308 C5 > 004C 0301 C6 > 0043 0301 C7 > 0043 0327 C8 > 0043 030C C9 > 0045 0301 CA > 0045 0328 CB > 0045 0308 CC > 0045 030C CD > 0049 0301 CE > 0049 0302 CF > 0044 030C D0 > 0110 D1 > 004E 0301 D2 > 004E 030C D3 > 004F 0301 D4 > 004F 0302 D5 > 004F 030B D6 > 004F 0308 D7 > 00D7 D8 > 0052 030C D9 > 0055 030A DA > 0055 0301 DB > 0055 030B DC > 0055 0308 DD > 0059 0301 DE > 0054 0327 DF > 00DF E0 > 0072 0301 E1 > 0061 0301 E2 > 0061 0302 E3 > 0061 0306 E4 > 0061 0308 E5 > 006C 0301 E6 > 0063 0301 E7 > 0063 0327 E8 > 0063 030C E9 > 0065 0301 EA > 0065 0328 EB > 0065 0308 EC > 0065 030C ED > 0069 0301 EE > 0069 0302 EF > 0064 030C F0 > 0111 F1 > 006E 0301 F2 > 006E 030C F3 > 006F 0301 F4 > 006F 0302 F5 > 006F 030B F6 > 006F 0308 F7 > 00F7 F8 > 0072 030C F9 > 0075 030A FA > 0075 0301 FB > 0075 030B FC > 0075 0308 FD > 0079 0301 FE > 0074 0327 FF > 02D9 . NFC / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 20AC 81 > 0081 82 > 201A 83 > 0083 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 0088 89 > 2030 8A > 0160 8B > 2039 8C > 015A 8D > 0164 8E > 017D 8F > 0179 90 > 0090 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 0098 99 > 2122 9A > 0161 9B > 203A 9C > 015B 9D > 0165 9E > 017E 9F > 017A A0 > 00A0 A1 > 02C7 A2 > 02D8 A3 > 0141 A4 > 00A4 A5 > 0104 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 015E AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 017B B0 > 00B0 B1 > 00B1 B2 > 02DB B3 > 0142 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00B8 B9 > 0105 BA > 015F BB > 00BB BC > 013D BD > 02DD BE > 013E BF > 017C C0 > 0154 C1 > 00C1 C2 > 00C2 C3 > 0102 C4 > 00C4 C5 > 0139 C6 > 0106 C7 > 00C7 C8 > 010C C9 > 00C9 CA > 0118 CB > 00CB CC > 011A CD > 00CD CE > 00CE CF > 010E D0 > 0110 D1 > 0143 D2 > 0147 D3 > 00D3 D4 > 00D4 D5 > 0150 D6 > 00D6 D7 > 00D7 D8 > 0158 D9 > 016E DA > 00DA DB > 0170 DC > 00DC DD > 00DD DE > 0162 DF > 00DF E0 > 0155 E1 > 00E1 E2 > 00E2 E3 > 0103 E4 > 00E4 E5 > 013A E6 > 0107 E7 > 00E7 E8 > 010D E9 > 00E9 EA > 0119 EB > 00EB EC > 011B ED > 00ED EE > 00EE EF > 010F F0 > 0111 F1 > 0144 F2 > 0148 F3 > 00F3 F4 > 00F4 F5 > 0151 F6 > 00F6 F7 > 00F7 F8 > 0159 F9 > 016F FA > 00FA FB > 0171 FC > 00FC FD > 00FD FE > 0163 FF > 02D9 . COMP = NFC . ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/cp1253.cmap���������������������������������������������������0000664�0001750�0001750�00000113275�12402464555�020013� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 1223 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0081 > 81 0088 > 88 008A > 8A 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0098 > 98 009A > 9A 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A3 > A3 00A4 > A4 00A5 > A5 00A6 > A6 00A7 > A7 00A8 > A8 / N 1 0301 > A1 . 00A9 > A9 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B5 > B5 00B6 > B6 00B7 > B7 00BB > BB 00BD > BD 00C0 > 41 # unsup: 0041 0300 00C1 > 41 # unsup: 0041 0301 00C2 > 41 # unsup: 0041 0302 00C3 > 41 # unsup: 0041 0303 00C4 > 41 # unsup: 0041 0308 00C5 > 41 # unsup: 0041 030A 00C6 > 41 45 # compat 00C7 > 43 # unsup: 0043 0327 00C8 > 45 # unsup: 0045 0300 00C9 > 45 # unsup: 0045 0301 00CA > 45 # unsup: 0045 0302 00CB > 45 # unsup: 0045 0308 00CC > 49 # unsup: 0049 0300 00CD > 49 # unsup: 0049 0301 00CE > 49 # unsup: 0049 0302 00CF > 49 # unsup: 0049 0308 00D1 > 4E # unsup: 004E 0303 00D2 > 4F # unsup: 004F 0300 00D3 > 4F # unsup: 004F 0301 00D4 > 4F # unsup: 004F 0302 00D5 > 4F # unsup: 004F 0303 00D6 > 4F # unsup: 004F 0308 00D9 > 55 # unsup: 0055 0300 00DA > 55 # unsup: 0055 0301 00DB > 55 # unsup: 0055 0302 00DC > 55 # unsup: 0055 0308 00DD > 59 # unsup: 0059 0301 00E0 > 61 # unsup: 0061 0300 00E1 > 61 # unsup: 0061 0301 00E2 > 61 # unsup: 0061 0302 00E3 > 61 # unsup: 0061 0303 00E4 > 61 # unsup: 0061 0308 00E5 > 61 # unsup: 0061 030A 00E6 > 61 65 # compat 00E7 > 63 # unsup: 0063 0327 00E8 > 65 # unsup: 0065 0300 00E9 > 65 # unsup: 0065 0301 00EA > 65 # unsup: 0065 0302 00EB > 65 # unsup: 0065 0308 00EC > 69 # unsup: 0069 0300 00ED > 69 # unsup: 0069 0301 00EE > 69 # unsup: 0069 0302 00EF > 69 # unsup: 0069 0308 00F1 > 6E # unsup: 006E 0303 00F2 > 6F # unsup: 006F 0300 00F3 > 6F # unsup: 006F 0301 00F4 > 6F # unsup: 006F 0302 00F5 > 6F # unsup: 006F 0303 00F6 > 6F # unsup: 006F 0308 00F9 > 75 # unsup: 0075 0300 00FA > 75 # unsup: 0075 0301 00FB > 75 # unsup: 0075 0302 00FC > 75 # unsup: 0075 0308 00FD > 79 # unsup: 0079 0301 00FF > 79 # unsup: 0079 0308 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C B7 # compat 0140 > 6C B7 # compat 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > 53 # unsup: 0053 030C 0161 > 73 # unsup: 0073 030C 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > 5A # unsup: 005A 030C 017E > 7A # unsup: 007A 030C 017F > 73 # compat 0192 > 83 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 5A # unsup: 0044 005A 030C 01C5 > 44 7A # unsup: 0044 007A 030C 01C6 > 64 7A # unsup: 0064 007A 030C 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > 55 # unsup: 0055 0308 0304 01D6 > 75 # unsup: 0075 0308 0304 01D7 > 55 # unsup: 0055 0308 0301 01D8 > 75 # unsup: 0075 0308 0301 01D9 > 55 # unsup: 0055 0308 030C 01DA > 75 # unsup: 0075 0308 030C 01DB > 55 # unsup: 0055 0308 0300 01DC > 75 # unsup: 0075 0308 0300 01DE > 41 # unsup: 0041 0308 0304 01DF > 61 # unsup: 0061 0308 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > 41 45 # unsup: 0041 0045 0304 01E3 > 61 65 # unsup: 0061 0065 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > 41 # unsup: 0041 030A 0301 01FB > 61 # unsup: 0061 030A 0301 01FC > 41 45 # unsup: 0041 0045 0301 01FD > 61 65 # unsup: 0061 0065 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > 4F # unsup: 004F 0308 0304 022B > 6F # unsup: 006F 0308 0304 022C > 4F # unsup: 004F 0303 0304 022D > 6F # unsup: 006F 0303 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0384 > B4 0385 > A1 0386 > A2 0387 > B7 0388 > B8 0389 > B9 038A > BA 038C > BC 038E > BE 038F > BF 0390 > C0 0391 > C1 / N 1 0301 > A2 . 0392 > C2 0393 > C3 0394 > C4 0395 > C5 / N 1 0301 > B8 . 0396 > C6 0397 > C7 / N 1 0301 > B9 . 0398 > C8 0399 > C9 / N 2 0301 > BA 0308 > DA . 039A > CA 039B > CB 039C > CC 039D > CD 039E > CE 039F > CF / N 1 0301 > BC . 03A0 > D0 03A1 > D1 03A3 > D3 03A4 > D4 03A5 > D5 / N 2 0301 > BE 0308 > DB . 03A6 > D6 03A7 > D7 03A8 > D8 03A9 > D9 / N 1 0301 > BF . 03AA > DA 03AB > DB 03AC > DC 03AD > DD 03AE > DE 03AF > DF 03B0 > E0 03B1 > E1 / N 1 0301 > DC . 03B2 > E2 03B3 > E3 03B4 > E4 03B5 > E5 / N 1 0301 > DD . 03B6 > E6 03B7 > E7 / N 1 0301 > DE . 03B8 > E8 03B9 > E9 / N 2 0301 > DF 0308 > FA / N 1 0301 > C0 . . 03BA > EA 03BB > EB 03BC > EC 03BD > ED 03BE > EE 03BF > EF / N 1 0301 > FC . 03C0 > F0 03C1 > F1 03C2 > F2 03C3 > F3 03C4 > F4 03C5 > F5 / N 2 0301 > FD 0308 > FB / N 1 0301 > E0 . . 03C6 > F6 03C7 > F7 03C8 > F8 03C9 > F9 / N 1 0301 > FE . 03CA > FA / N 1 0301 > C0 . 03CB > FB / N 1 0301 > E0 . 03CC > FC 03CD > FD 03CE > FE 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > 43 # unsup: 0043 0327 0301 1E09 > 63 # unsup: 0063 0327 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > 49 # unsup: 0049 0308 0301 1E2F > 69 # unsup: 0069 0308 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > 4F # unsup: 004F 0303 0301 1E4D > 6F # unsup: 006F 0303 0301 1E4E > 4F # unsup: 004F 0303 0308 1E4F > 6F # unsup: 006F 0303 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > 53 # unsup: 0053 030C 0307 1E67 > 73 # unsup: 0073 030C 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > 41 # unsup: 0041 0302 0301 1EA5 > 61 # unsup: 0061 0302 0301 1EA6 > 41 # unsup: 0041 0302 0300 1EA7 > 61 # unsup: 0061 0302 0300 1EA8 > 41 # unsup: 0041 0302 0309 1EA9 > 61 # unsup: 0061 0302 0309 1EAA > 41 # unsup: 0041 0302 0303 1EAB > 61 # unsup: 0061 0302 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > 45 # unsup: 0045 0302 0301 1EBF > 65 # unsup: 0065 0302 0301 1EC0 > 45 # unsup: 0045 0302 0300 1EC1 > 65 # unsup: 0065 0302 0300 1EC2 > 45 # unsup: 0045 0302 0309 1EC3 > 65 # unsup: 0065 0302 0309 1EC4 > 45 # unsup: 0045 0302 0303 1EC5 > 65 # unsup: 0065 0302 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > 4F # unsup: 004F 0302 0301 1ED1 > 6F # unsup: 006F 0302 0301 1ED2 > 4F # unsup: 004F 0302 0300 1ED3 > 6F # unsup: 006F 0302 0300 1ED4 > 4F # unsup: 004F 0302 0309 1ED5 > 6F # unsup: 006F 0302 0309 1ED6 > 4F # unsup: 004F 0302 0303 1ED7 > 6F # unsup: 006F 0302 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1F00 > E1 # unsup: 03B1 0313 1F01 > E1 # unsup: 03B1 0314 1F02 > E1 # unsup: 03B1 0313 0300 1F03 > E1 # unsup: 03B1 0314 0300 1F04 > E1 # unsup: 03B1 0313 0301 1F05 > E1 # unsup: 03B1 0314 0301 1F06 > E1 # unsup: 03B1 0313 0342 1F07 > E1 # unsup: 03B1 0314 0342 1F08 > C1 # unsup: 0391 0313 1F09 > C1 # unsup: 0391 0314 1F0A > C1 # unsup: 0391 0313 0300 1F0B > C1 # unsup: 0391 0314 0300 1F0C > C1 # unsup: 0391 0313 0301 1F0D > C1 # unsup: 0391 0314 0301 1F0E > C1 # unsup: 0391 0313 0342 1F0F > C1 # unsup: 0391 0314 0342 1F10 > E5 # unsup: 03B5 0313 1F11 > E5 # unsup: 03B5 0314 1F12 > E5 # unsup: 03B5 0313 0300 1F13 > E5 # unsup: 03B5 0314 0300 1F14 > E5 # unsup: 03B5 0313 0301 1F15 > E5 # unsup: 03B5 0314 0301 1F18 > C5 # unsup: 0395 0313 1F19 > C5 # unsup: 0395 0314 1F1A > C5 # unsup: 0395 0313 0300 1F1B > C5 # unsup: 0395 0314 0300 1F1C > C5 # unsup: 0395 0313 0301 1F1D > C5 # unsup: 0395 0314 0301 1F20 > E7 # unsup: 03B7 0313 1F21 > E7 # unsup: 03B7 0314 1F22 > E7 # unsup: 03B7 0313 0300 1F23 > E7 # unsup: 03B7 0314 0300 1F24 > E7 # unsup: 03B7 0313 0301 1F25 > E7 # unsup: 03B7 0314 0301 1F26 > E7 # unsup: 03B7 0313 0342 1F27 > E7 # unsup: 03B7 0314 0342 1F28 > C7 # unsup: 0397 0313 1F29 > C7 # unsup: 0397 0314 1F2A > C7 # unsup: 0397 0313 0300 1F2B > C7 # unsup: 0397 0314 0300 1F2C > C7 # unsup: 0397 0313 0301 1F2D > C7 # unsup: 0397 0314 0301 1F2E > C7 # unsup: 0397 0313 0342 1F2F > C7 # unsup: 0397 0314 0342 1F30 > E9 # unsup: 03B9 0313 1F31 > E9 # unsup: 03B9 0314 1F32 > E9 # unsup: 03B9 0313 0300 1F33 > E9 # unsup: 03B9 0314 0300 1F34 > E9 # unsup: 03B9 0313 0301 1F35 > E9 # unsup: 03B9 0314 0301 1F36 > E9 # unsup: 03B9 0313 0342 1F37 > E9 # unsup: 03B9 0314 0342 1F38 > C9 # unsup: 0399 0313 1F39 > C9 # unsup: 0399 0314 1F3A > C9 # unsup: 0399 0313 0300 1F3B > C9 # unsup: 0399 0314 0300 1F3C > C9 # unsup: 0399 0313 0301 1F3D > C9 # unsup: 0399 0314 0301 1F3E > C9 # unsup: 0399 0313 0342 1F3F > C9 # unsup: 0399 0314 0342 1F40 > EF # unsup: 03BF 0313 1F41 > EF # unsup: 03BF 0314 1F42 > EF # unsup: 03BF 0313 0300 1F43 > EF # unsup: 03BF 0314 0300 1F44 > EF # unsup: 03BF 0313 0301 1F45 > EF # unsup: 03BF 0314 0301 1F48 > CF # unsup: 039F 0313 1F49 > CF # unsup: 039F 0314 1F4A > CF # unsup: 039F 0313 0300 1F4B > CF # unsup: 039F 0314 0300 1F4C > CF # unsup: 039F 0313 0301 1F4D > CF # unsup: 039F 0314 0301 1F50 > F5 # unsup: 03C5 0313 1F51 > F5 # unsup: 03C5 0314 1F52 > F5 # unsup: 03C5 0313 0300 1F53 > F5 # unsup: 03C5 0314 0300 1F54 > F5 # unsup: 03C5 0313 0301 1F55 > F5 # unsup: 03C5 0314 0301 1F56 > F5 # unsup: 03C5 0313 0342 1F57 > F5 # unsup: 03C5 0314 0342 1F59 > D5 # unsup: 03A5 0314 1F5B > D5 # unsup: 03A5 0314 0300 1F5D > D5 # unsup: 03A5 0314 0301 1F5F > D5 # unsup: 03A5 0314 0342 1F60 > F9 # unsup: 03C9 0313 1F61 > F9 # unsup: 03C9 0314 1F62 > F9 # unsup: 03C9 0313 0300 1F63 > F9 # unsup: 03C9 0314 0300 1F64 > F9 # unsup: 03C9 0313 0301 1F65 > F9 # unsup: 03C9 0314 0301 1F66 > F9 # unsup: 03C9 0313 0342 1F67 > F9 # unsup: 03C9 0314 0342 1F68 > D9 # unsup: 03A9 0313 1F69 > D9 # unsup: 03A9 0314 1F6A > D9 # unsup: 03A9 0313 0300 1F6B > D9 # unsup: 03A9 0314 0300 1F6C > D9 # unsup: 03A9 0313 0301 1F6D > D9 # unsup: 03A9 0314 0301 1F6E > D9 # unsup: 03A9 0313 0342 1F6F > D9 # unsup: 03A9 0314 0342 1F70 > E1 # unsup: 03B1 0300 1F71 > DC 1F72 > E5 # unsup: 03B5 0300 1F73 > DD 1F74 > E7 # unsup: 03B7 0300 1F75 > DE 1F76 > E9 # unsup: 03B9 0300 1F77 > DF 1F78 > EF # unsup: 03BF 0300 1F79 > FC 1F7A > F5 # unsup: 03C5 0300 1F7B > FD 1F7C > F9 # unsup: 03C9 0300 1F7D > FE 1F80 > E1 # unsup: 03B1 0313 0345 1F81 > E1 # unsup: 03B1 0314 0345 1F82 > E1 # unsup: 03B1 0313 0300 0345 1F83 > E1 # unsup: 03B1 0314 0300 0345 1F84 > E1 # unsup: 03B1 0313 0301 0345 1F85 > E1 # unsup: 03B1 0314 0301 0345 1F86 > E1 # unsup: 03B1 0313 0342 0345 1F87 > E1 # unsup: 03B1 0314 0342 0345 1F88 > C1 # unsup: 0391 0313 0345 1F89 > C1 # unsup: 0391 0314 0345 1F8A > C1 # unsup: 0391 0313 0300 0345 1F8B > C1 # unsup: 0391 0314 0300 0345 1F8C > C1 # unsup: 0391 0313 0301 0345 1F8D > C1 # unsup: 0391 0314 0301 0345 1F8E > C1 # unsup: 0391 0313 0342 0345 1F8F > C1 # unsup: 0391 0314 0342 0345 1F90 > E7 # unsup: 03B7 0313 0345 1F91 > E7 # unsup: 03B7 0314 0345 1F92 > E7 # unsup: 03B7 0313 0300 0345 1F93 > E7 # unsup: 03B7 0314 0300 0345 1F94 > E7 # unsup: 03B7 0313 0301 0345 1F95 > E7 # unsup: 03B7 0314 0301 0345 1F96 > E7 # unsup: 03B7 0313 0342 0345 1F97 > E7 # unsup: 03B7 0314 0342 0345 1F98 > C7 # unsup: 0397 0313 0345 1F99 > C7 # unsup: 0397 0314 0345 1F9A > C7 # unsup: 0397 0313 0300 0345 1F9B > C7 # unsup: 0397 0314 0300 0345 1F9C > C7 # unsup: 0397 0313 0301 0345 1F9D > C7 # unsup: 0397 0314 0301 0345 1F9E > C7 # unsup: 0397 0313 0342 0345 1F9F > C7 # unsup: 0397 0314 0342 0345 1FA0 > F9 # unsup: 03C9 0313 0345 1FA1 > F9 # unsup: 03C9 0314 0345 1FA2 > F9 # unsup: 03C9 0313 0300 0345 1FA3 > F9 # unsup: 03C9 0314 0300 0345 1FA4 > F9 # unsup: 03C9 0313 0301 0345 1FA5 > F9 # unsup: 03C9 0314 0301 0345 1FA6 > F9 # unsup: 03C9 0313 0342 0345 1FA7 > F9 # unsup: 03C9 0314 0342 0345 1FA8 > D9 # unsup: 03A9 0313 0345 1FA9 > D9 # unsup: 03A9 0314 0345 1FAA > D9 # unsup: 03A9 0313 0300 0345 1FAB > D9 # unsup: 03A9 0314 0300 0345 1FAC > D9 # unsup: 03A9 0313 0301 0345 1FAD > D9 # unsup: 03A9 0314 0301 0345 1FAE > D9 # unsup: 03A9 0313 0342 0345 1FAF > D9 # unsup: 03A9 0314 0342 0345 1FB0 > E1 # unsup: 03B1 0306 1FB1 > E1 # unsup: 03B1 0304 1FB2 > E1 # unsup: 03B1 0300 0345 1FB3 > E1 # unsup: 03B1 0345 1FB4 > DC # unsup: 03AC 0345 1FB6 > E1 # unsup: 03B1 0342 1FB7 > E1 # unsup: 03B1 0342 0345 1FB8 > C1 # unsup: 0391 0306 1FB9 > C1 # unsup: 0391 0304 1FBA > C1 # unsup: 0391 0300 1FBB > A2 1FBC > C1 # unsup: 0391 0345 1FBE > E9 1FC1 > A8 # unsup: 00A8 0342 1FC2 > E7 # unsup: 03B7 0300 0345 1FC3 > E7 # unsup: 03B7 0345 1FC4 > DE # unsup: 03AE 0345 1FC6 > E7 # unsup: 03B7 0342 1FC7 > E7 # unsup: 03B7 0342 0345 1FC8 > C5 # unsup: 0395 0300 1FC9 > B8 1FCA > C7 # unsup: 0397 0300 1FCB > B9 1FCC > C7 # unsup: 0397 0345 1FD0 > E9 # unsup: 03B9 0306 1FD1 > E9 # unsup: 03B9 0304 1FD2 > FA # unsup: 03CA 0300 1FD3 > C0 1FD6 > E9 # unsup: 03B9 0342 1FD7 > FA # unsup: 03CA 0342 1FD8 > C9 # unsup: 0399 0306 1FD9 > C9 # unsup: 0399 0304 1FDA > C9 # unsup: 0399 0300 1FDB > BA 1FE0 > F5 # unsup: 03C5 0306 1FE1 > F5 # unsup: 03C5 0304 1FE2 > FB # unsup: 03CB 0300 1FE3 > E0 1FE4 > F1 # unsup: 03C1 0313 1FE5 > F1 # unsup: 03C1 0314 1FE6 > F5 # unsup: 03C5 0342 1FE7 > FB # unsup: 03CB 0342 1FE8 > D5 # unsup: 03A5 0306 1FE9 > D5 # unsup: 03A5 0304 1FEA > D5 # unsup: 03A5 0300 1FEB > BE 1FEC > D1 # unsup: 03A1 0314 1FED > A8 # unsup: 00A8 0300 1FEE > A1 1FEF > 60 1FF2 > F9 # unsup: 03C9 0300 0345 1FF3 > F9 # unsup: 03C9 0345 1FF4 > FE # unsup: 03CE 0345 1FF6 > F9 # unsup: 03C9 0342 1FF7 > F9 # unsup: 03C9 0342 0345 1FF8 > CF # unsup: 039F 0300 1FF9 > BC 1FFA > D9 # unsup: 03A9 0300 1FFB > BF 1FFC > D9 # unsup: 03A9 0345 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2013 > 96 2014 > 97 2015 > AF 2018 > 91 2019 > 92 201A > 82 201C > 93 201D > 94 201E > 84 2020 > 86 2021 > 87 2022 > 95 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 85 202F > 20 # compat 2030 > 89 2039 > 8B 203A > 9B 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat 20AC > 80 2122 > 99 FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE31 > 97 # compat FE32 > 96 # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE58 > 97 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat FFE1 > A3 # compat FFE2 > AC # compat FFE4 > A6 # compat FFE5 > A5 # compat . STRICT / N 274 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0081 > 81 0088 > 88 008A > 8A 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0098 > 98 009A > 9A 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A3 > A3 00A4 > A4 00A5 > A5 00A6 > A6 00A7 > A7 00A8 > A8 / N 1 0301 > A1 . 00A9 > A9 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B5 > B5 00B6 > B6 00B7 > B7 00BB > BB 00BD > BD 0192 > 83 037E > 3B 0384 > B4 0385 > A1 0386 > A2 0387 > B7 0388 > B8 0389 > B9 038A > BA 038C > BC 038E > BE 038F > BF 0390 > C0 0391 > C1 / N 1 0301 > A2 . 0392 > C2 0393 > C3 0394 > C4 0395 > C5 / N 1 0301 > B8 . 0396 > C6 0397 > C7 / N 1 0301 > B9 . 0398 > C8 0399 > C9 / N 2 0301 > BA 0308 > DA . 039A > CA 039B > CB 039C > CC 039D > CD 039E > CE 039F > CF / N 1 0301 > BC . 03A0 > D0 03A1 > D1 03A3 > D3 03A4 > D4 03A5 > D5 / N 2 0301 > BE 0308 > DB . 03A6 > D6 03A7 > D7 03A8 > D8 03A9 > D9 / N 1 0301 > BF . 03AA > DA 03AB > DB 03AC > DC 03AD > DD 03AE > DE 03AF > DF 03B0 > E0 03B1 > E1 / N 1 0301 > DC . 03B2 > E2 03B3 > E3 03B4 > E4 03B5 > E5 / N 1 0301 > DD . 03B6 > E6 03B7 > E7 / N 1 0301 > DE . 03B8 > E8 03B9 > E9 / N 2 0301 > DF 0308 > FA / N 1 0301 > C0 . . 03BA > EA 03BB > EB 03BC > EC 03BD > ED 03BE > EE 03BF > EF / N 1 0301 > FC . 03C0 > F0 03C1 > F1 03C2 > F2 03C3 > F3 03C4 > F4 03C5 > F5 / N 2 0301 > FD 0308 > FB / N 1 0301 > E0 . . 03C6 > F6 03C7 > F7 03C8 > F8 03C9 > F9 / N 1 0301 > FE . 03CA > FA / N 1 0301 > C0 . 03CB > FB / N 1 0301 > E0 . 03CC > FC 03CD > FD 03CE > FE 1F71 > DC 1F73 > DD 1F75 > DE 1F77 > DF 1F79 > FC 1F7B > FD 1F7D > FE 1FBB > A2 1FBE > E9 1FC9 > B8 1FCB > B9 1FD3 > C0 1FDB > BA 1FE3 > E0 1FEB > BE 1FEE > A1 1FEF > 60 1FF9 > BC 1FFB > BF 2013 > 96 2014 > 97 2015 > AF 2018 > 91 2019 > 92 201A > 82 201C > 93 201D > 94 201E > 84 2020 > 86 2021 > 87 2022 > 95 2026 > 85 2030 > 89 2039 > 8B 203A > 9B 20AC > 80 2122 > 99 . NFD / N 253 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 20AC 81 > 0081 82 > 201A 83 > 0192 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 0088 89 > 2030 8A > 008A 8B > 2039 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 0098 99 > 2122 9A > 009A 9B > 203A 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 00A8 0301 A2 > 0391 0301 A3 > 00A3 A4 > 00A4 A5 > 00A5 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 2015 B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 0384 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 0395 0301 B9 > 0397 0301 BA > 0399 0301 BB > 00BB BC > 039F 0301 BD > 00BD BE > 03A5 0301 BF > 03A9 0301 C0 > 03B9 0308 0301 C1 > 0391 C2 > 0392 C3 > 0393 C4 > 0394 C5 > 0395 C6 > 0396 C7 > 0397 C8 > 0398 C9 > 0399 CA > 039A CB > 039B CC > 039C CD > 039D CE > 039E CF > 039F D0 > 03A0 D1 > 03A1 D3 > 03A3 D4 > 03A4 D5 > 03A5 D6 > 03A6 D7 > 03A7 D8 > 03A8 D9 > 03A9 DA > 0399 0308 DB > 03A5 0308 DC > 03B1 0301 DD > 03B5 0301 DE > 03B7 0301 DF > 03B9 0301 E0 > 03C5 0308 0301 E1 > 03B1 E2 > 03B2 E3 > 03B3 E4 > 03B4 E5 > 03B5 E6 > 03B6 E7 > 03B7 E8 > 03B8 E9 > 03B9 EA > 03BA EB > 03BB EC > 03BC ED > 03BD EE > 03BE EF > 03BF F0 > 03C0 F1 > 03C1 F2 > 03C2 F3 > 03C3 F4 > 03C4 F5 > 03C5 F6 > 03C6 F7 > 03C7 F8 > 03C8 F9 > 03C9 FA > 03B9 0308 FB > 03C5 0308 FC > 03BF 0301 FD > 03C5 0301 FE > 03C9 0301 . NFC / N 253 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 20AC 81 > 0081 82 > 201A 83 > 0192 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 0088 89 > 2030 8A > 008A 8B > 2039 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 0098 99 > 2122 9A > 009A 9B > 203A 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 0385 A2 > 0386 A3 > 00A3 A4 > 00A4 A5 > 00A5 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 2015 B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 0384 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 0388 B9 > 0389 BA > 038A BB > 00BB BC > 038C BD > 00BD BE > 038E BF > 038F C0 > 0390 C1 > 0391 C2 > 0392 C3 > 0393 C4 > 0394 C5 > 0395 C6 > 0396 C7 > 0397 C8 > 0398 C9 > 0399 CA > 039A CB > 039B CC > 039C CD > 039D CE > 039E CF > 039F D0 > 03A0 D1 > 03A1 D3 > 03A3 D4 > 03A4 D5 > 03A5 D6 > 03A6 D7 > 03A7 D8 > 03A8 D9 > 03A9 DA > 03AA DB > 03AB DC > 03AC DD > 03AD DE > 03AE DF > 03AF E0 > 03B0 E1 > 03B1 E2 > 03B2 E3 > 03B3 E4 > 03B4 E5 > 03B5 E6 > 03B6 E7 > 03B7 E8 > 03B8 E9 > 03B9 EA > 03BA EB > 03BB EC > 03BC ED > 03BD EE > 03BE EF > 03BF F0 > 03C0 F1 > 03C1 F2 > 03C2 F3 > 03C3 F4 > 03C4 F5 > 03C5 F6 > 03C6 F7 > 03C7 F8 > 03C8 F9 > 03C9 FA > 03CA FB > 03CB FC > 03CC FD > 03CD FE > 03CE . COMP = NFC . �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/koi8-r.cmap���������������������������������������������������0000664�0001750�0001750�00000075312�12402464555�020206� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 1039 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 00A0 > 9A 00A9 > BF 00B0 > 9C 00B2 > 9D 00B7 > 9E 00C0 > 41 # unsup: 0041 0300 00C1 > 41 # unsup: 0041 0301 00C2 > 41 # unsup: 0041 0302 00C3 > 41 # unsup: 0041 0303 00C4 > 41 # unsup: 0041 0308 00C5 > 41 # unsup: 0041 030A 00C6 > 41 45 # compat 00C7 > 43 # unsup: 0043 0327 00C8 > 45 # unsup: 0045 0300 00C9 > 45 # unsup: 0045 0301 00CA > 45 # unsup: 0045 0302 00CB > 45 # unsup: 0045 0308 00CC > 49 # unsup: 0049 0300 00CD > 49 # unsup: 0049 0301 00CE > 49 # unsup: 0049 0302 00CF > 49 # unsup: 0049 0308 00D1 > 4E # unsup: 004E 0303 00D2 > 4F # unsup: 004F 0300 00D3 > 4F # unsup: 004F 0301 00D4 > 4F # unsup: 004F 0302 00D5 > 4F # unsup: 004F 0303 00D6 > 4F # unsup: 004F 0308 00D9 > 55 # unsup: 0055 0300 00DA > 55 # unsup: 0055 0301 00DB > 55 # unsup: 0055 0302 00DC > 55 # unsup: 0055 0308 00DD > 59 # unsup: 0059 0301 00E0 > 61 # unsup: 0061 0300 00E1 > 61 # unsup: 0061 0301 00E2 > 61 # unsup: 0061 0302 00E3 > 61 # unsup: 0061 0303 00E4 > 61 # unsup: 0061 0308 00E5 > 61 # unsup: 0061 030A 00E6 > 61 65 # compat 00E7 > 63 # unsup: 0063 0327 00E8 > 65 # unsup: 0065 0300 00E9 > 65 # unsup: 0065 0301 00EA > 65 # unsup: 0065 0302 00EB > 65 # unsup: 0065 0308 00EC > 69 # unsup: 0069 0300 00ED > 69 # unsup: 0069 0301 00EE > 69 # unsup: 0069 0302 00EF > 69 # unsup: 0069 0308 00F1 > 6E # unsup: 006E 0303 00F2 > 6F # unsup: 006F 0300 00F3 > 6F # unsup: 006F 0301 00F4 > 6F # unsup: 006F 0302 00F5 > 6F # unsup: 006F 0303 00F6 > 6F # unsup: 006F 0308 00F7 > 9F 00F9 > 75 # unsup: 0075 0300 00FA > 75 # unsup: 0075 0301 00FB > 75 # unsup: 0075 0302 00FC > 75 # unsup: 0075 0308 00FD > 79 # unsup: 0079 0301 00FF > 79 # unsup: 0079 0308 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C 9E # compat 0140 > 6C 9E # compat 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > 53 # unsup: 0053 030C 0161 > 73 # unsup: 0073 030C 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > 5A # unsup: 005A 030C 017E > 7A # unsup: 007A 030C 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 5A # unsup: 0044 005A 030C 01C5 > 44 7A # unsup: 0044 007A 030C 01C6 > 64 7A # unsup: 0064 007A 030C 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > 55 # unsup: 0055 0308 0304 01D6 > 75 # unsup: 0075 0308 0304 01D7 > 55 # unsup: 0055 0308 0301 01D8 > 75 # unsup: 0075 0308 0301 01D9 > 55 # unsup: 0055 0308 030C 01DA > 75 # unsup: 0075 0308 030C 01DB > 55 # unsup: 0055 0308 0300 01DC > 75 # unsup: 0075 0308 0300 01DE > 41 # unsup: 0041 0308 0304 01DF > 61 # unsup: 0061 0308 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > 41 45 # unsup: 0041 0045 0304 01E3 > 61 65 # unsup: 0061 0065 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > 41 # unsup: 0041 030A 0301 01FB > 61 # unsup: 0061 030A 0301 01FC > 41 45 # unsup: 0041 0045 0301 01FD > 61 65 # unsup: 0061 0065 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > 4F # unsup: 004F 0308 0304 022B > 6F # unsup: 006F 0308 0304 022C > 4F # unsup: 004F 0303 0304 022D > 6F # unsup: 006F 0303 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0387 > 9E 0400 > E5 # unsup: 0415 0300 0401 > B3 0403 > E7 # unsup: 0413 0301 040C > EB # unsup: 041A 0301 040D > E9 # unsup: 0418 0300 040E > F5 # unsup: 0423 0306 0410 > E1 0411 > E2 0412 > F7 0413 > E7 0414 > E4 0415 > E5 / N 1 0308 > B3 . 0416 > F6 0417 > FA 0418 > E9 / N 1 0306 > EA . 0419 > EA 041A > EB 041B > EC 041C > ED 041D > EE 041E > EF 041F > F0 0420 > F2 0421 > F3 0422 > F4 0423 > F5 0424 > E6 0425 > E8 0426 > E3 0427 > FE 0428 > FB 0429 > FD 042A > FF 042B > F9 042C > F8 042D > FC 042E > E0 042F > F1 0430 > C1 0431 > C2 0432 > D7 0433 > C7 0434 > C4 0435 > C5 / N 1 0308 > A3 . 0436 > D6 0437 > DA 0438 > C9 / N 1 0306 > CA . 0439 > CA 043A > CB 043B > CC 043C > CD 043D > CE 043E > CF 043F > D0 0440 > D2 0441 > D3 0442 > D4 0443 > D5 0444 > C6 0445 > C8 0446 > C3 0447 > DE 0448 > DB 0449 > DD 044A > DF 044B > D9 044C > D8 044D > DC 044E > C0 044F > D1 0450 > C5 # unsup: 0435 0300 0451 > A3 0453 > C7 # unsup: 0433 0301 045C > CB # unsup: 043A 0301 045D > C9 # unsup: 0438 0300 045E > D5 # unsup: 0443 0306 04C1 > F6 # unsup: 0416 0306 04C2 > D6 # unsup: 0436 0306 04D0 > E1 # unsup: 0410 0306 04D1 > C1 # unsup: 0430 0306 04D2 > E1 # unsup: 0410 0308 04D3 > C1 # unsup: 0430 0308 04D6 > E5 # unsup: 0415 0306 04D7 > C5 # unsup: 0435 0306 04DC > F6 # unsup: 0416 0308 04DD > D6 # unsup: 0436 0308 04DE > FA # unsup: 0417 0308 04DF > DA # unsup: 0437 0308 04E2 > E9 # unsup: 0418 0304 04E3 > C9 # unsup: 0438 0304 04E4 > E9 # unsup: 0418 0308 04E5 > C9 # unsup: 0438 0308 04E6 > EF # unsup: 041E 0308 04E7 > CF # unsup: 043E 0308 04EC > FC # unsup: 042D 0308 04ED > DC # unsup: 044D 0308 04EE > F5 # unsup: 0423 0304 04EF > D5 # unsup: 0443 0304 04F0 > F5 # unsup: 0423 0308 04F1 > D5 # unsup: 0443 0308 04F2 > F5 # unsup: 0423 030B 04F3 > D5 # unsup: 0443 030B 04F4 > FE # unsup: 0427 0308 04F5 > DE # unsup: 0447 0308 04F8 > F9 # unsup: 042B 0308 04F9 > D9 # unsup: 044B 0308 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > 43 # unsup: 0043 0327 0301 1E09 > 63 # unsup: 0063 0327 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > 49 # unsup: 0049 0308 0301 1E2F > 69 # unsup: 0069 0308 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > 4F # unsup: 004F 0303 0301 1E4D > 6F # unsup: 006F 0303 0301 1E4E > 4F # unsup: 004F 0303 0308 1E4F > 6F # unsup: 006F 0303 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > 53 # unsup: 0053 030C 0307 1E67 > 73 # unsup: 0073 030C 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > 41 # unsup: 0041 0302 0301 1EA5 > 61 # unsup: 0061 0302 0301 1EA6 > 41 # unsup: 0041 0302 0300 1EA7 > 61 # unsup: 0061 0302 0300 1EA8 > 41 # unsup: 0041 0302 0309 1EA9 > 61 # unsup: 0061 0302 0309 1EAA > 41 # unsup: 0041 0302 0303 1EAB > 61 # unsup: 0061 0302 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > 45 # unsup: 0045 0302 0301 1EBF > 65 # unsup: 0065 0302 0301 1EC0 > 45 # unsup: 0045 0302 0300 1EC1 > 65 # unsup: 0065 0302 0300 1EC2 > 45 # unsup: 0045 0302 0309 1EC3 > 65 # unsup: 0065 0302 0309 1EC4 > 45 # unsup: 0045 0302 0303 1EC5 > 65 # unsup: 0065 0302 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > 4F # unsup: 004F 0302 0301 1ED1 > 6F # unsup: 006F 0302 0301 1ED2 > 4F # unsup: 004F 0302 0300 1ED3 > 6F # unsup: 006F 0302 0300 1ED4 > 4F # unsup: 004F 0302 0309 1ED5 > 6F # unsup: 006F 0302 0309 1ED6 > 4F # unsup: 004F 0302 0303 1ED7 > 6F # unsup: 006F 0302 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FEF > 60 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2022 > 95 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 2E 2E 2E # compat 202F > 20 # compat 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat 221A > 96 2248 > 97 2264 > 98 2265 > 99 2320 > 93 2321 > 9B 2500 > 80 2502 > 81 250C > 82 2510 > 83 2514 > 84 2518 > 85 251C > 86 2524 > 87 252C > 88 2534 > 89 253C > 8A 2550 > A0 2551 > A1 2552 > A2 2553 > A4 2554 > A5 2555 > A6 2556 > A7 2557 > A8 2558 > A9 2559 > AA 255A > AB 255B > AC 255C > AD 255D > AE 255E > AF 255F > B0 2560 > B1 2561 > B2 2562 > B4 2563 > B5 2564 > B6 2565 > B7 2566 > B8 2567 > B9 2568 > BA 2569 > BB 256A > BC 256B > BD 256C > BE 2580 > 8B 2584 > 8C 2588 > 8D 258C > 8E 2590 > 8F 2591 > 90 2592 > 91 2593 > 92 25A0 > 94 FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat . STRICT / N 259 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 00A0 > 9A 00A9 > BF 00B0 > 9C 00B2 > 9D 00B7 > 9E 00F7 > 9F 037E > 3B 0387 > 9E 0401 > B3 0410 > E1 0411 > E2 0412 > F7 0413 > E7 0414 > E4 0415 > E5 / N 1 0308 > B3 . 0416 > F6 0417 > FA 0418 > E9 / N 1 0306 > EA . 0419 > EA 041A > EB 041B > EC 041C > ED 041D > EE 041E > EF 041F > F0 0420 > F2 0421 > F3 0422 > F4 0423 > F5 0424 > E6 0425 > E8 0426 > E3 0427 > FE 0428 > FB 0429 > FD 042A > FF 042B > F9 042C > F8 042D > FC 042E > E0 042F > F1 0430 > C1 0431 > C2 0432 > D7 0433 > C7 0434 > C4 0435 > C5 / N 1 0308 > A3 . 0436 > D6 0437 > DA 0438 > C9 / N 1 0306 > CA . 0439 > CA 043A > CB 043B > CC 043C > CD 043D > CE 043E > CF 043F > D0 0440 > D2 0441 > D3 0442 > D4 0443 > D5 0444 > C6 0445 > C8 0446 > C3 0447 > DE 0448 > DB 0449 > DD 044A > DF 044B > D9 044C > D8 044D > DC 044E > C0 044F > D1 0451 > A3 1FEF > 60 2022 > 95 221A > 96 2248 > 97 2264 > 98 2265 > 99 2320 > 93 2321 > 9B 2500 > 80 2502 > 81 250C > 82 2510 > 83 2514 > 84 2518 > 85 251C > 86 2524 > 87 252C > 88 2534 > 89 253C > 8A 2550 > A0 2551 > A1 2552 > A2 2553 > A4 2554 > A5 2555 > A6 2556 > A7 2557 > A8 2558 > A9 2559 > AA 255A > AB 255B > AC 255C > AD 255D > AE 255E > AF 255F > B0 2560 > B1 2561 > B2 2562 > B4 2563 > B5 2564 > B6 2565 > B7 2566 > B8 2567 > B9 2568 > BA 2569 > BB 256A > BC 256B > BD 256C > BE 2580 > 8B 2584 > 8C 2588 > 8D 258C > 8E 2590 > 8F 2591 > 90 2592 > 91 2593 > 92 25A0 > 94 . NFD / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 2500 81 > 2502 82 > 250C 83 > 2510 84 > 2514 85 > 2518 86 > 251C 87 > 2524 88 > 252C 89 > 2534 8A > 253C 8B > 2580 8C > 2584 8D > 2588 8E > 258C 8F > 2590 90 > 2591 91 > 2592 92 > 2593 93 > 2320 94 > 25A0 95 > 2022 96 > 221A 97 > 2248 98 > 2264 99 > 2265 9A > 00A0 9B > 2321 9C > 00B0 9D > 00B2 9E > 00B7 9F > 00F7 A0 > 2550 A1 > 2551 A2 > 2552 A3 > 0435 0308 A4 > 2553 A5 > 2554 A6 > 2555 A7 > 2556 A8 > 2557 A9 > 2558 AA > 2559 AB > 255A AC > 255B AD > 255C AE > 255D AF > 255E B0 > 255F B1 > 2560 B2 > 2561 B3 > 0415 0308 B4 > 2562 B5 > 2563 B6 > 2564 B7 > 2565 B8 > 2566 B9 > 2567 BA > 2568 BB > 2569 BC > 256A BD > 256B BE > 256C BF > 00A9 C0 > 044E C1 > 0430 C2 > 0431 C3 > 0446 C4 > 0434 C5 > 0435 C6 > 0444 C7 > 0433 C8 > 0445 C9 > 0438 CA > 0438 0306 CB > 043A CC > 043B CD > 043C CE > 043D CF > 043E D0 > 043F D1 > 044F D2 > 0440 D3 > 0441 D4 > 0442 D5 > 0443 D6 > 0436 D7 > 0432 D8 > 044C D9 > 044B DA > 0437 DB > 0448 DC > 044D DD > 0449 DE > 0447 DF > 044A E0 > 042E E1 > 0410 E2 > 0411 E3 > 0426 E4 > 0414 E5 > 0415 E6 > 0424 E7 > 0413 E8 > 0425 E9 > 0418 EA > 0418 0306 EB > 041A EC > 041B ED > 041C EE > 041D EF > 041E F0 > 041F F1 > 042F F2 > 0420 F3 > 0421 F4 > 0422 F5 > 0423 F6 > 0416 F7 > 0412 F8 > 042C F9 > 042B FA > 0417 FB > 0428 FC > 042D FD > 0429 FE > 0427 FF > 042A . NFC / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 2500 81 > 2502 82 > 250C 83 > 2510 84 > 2514 85 > 2518 86 > 251C 87 > 2524 88 > 252C 89 > 2534 8A > 253C 8B > 2580 8C > 2584 8D > 2588 8E > 258C 8F > 2590 90 > 2591 91 > 2592 92 > 2593 93 > 2320 94 > 25A0 95 > 2022 96 > 221A 97 > 2248 98 > 2264 99 > 2265 9A > 00A0 9B > 2321 9C > 00B0 9D > 00B2 9E > 00B7 9F > 00F7 A0 > 2550 A1 > 2551 A2 > 2552 A3 > 0451 A4 > 2553 A5 > 2554 A6 > 2555 A7 > 2556 A8 > 2557 A9 > 2558 AA > 2559 AB > 255A AC > 255B AD > 255C AE > 255D AF > 255E B0 > 255F B1 > 2560 B2 > 2561 B3 > 0401 B4 > 2562 B5 > 2563 B6 > 2564 B7 > 2565 B8 > 2566 B9 > 2567 BA > 2568 BB > 2569 BC > 256A BD > 256B BE > 256C BF > 00A9 C0 > 044E C1 > 0430 C2 > 0431 C3 > 0446 C4 > 0434 C5 > 0435 C6 > 0444 C7 > 0433 C8 > 0445 C9 > 0438 CA > 0439 CB > 043A CC > 043B CD > 043C CE > 043D CF > 043E D0 > 043F D1 > 044F D2 > 0440 D3 > 0441 D4 > 0442 D5 > 0443 D6 > 0436 D7 > 0432 D8 > 044C D9 > 044B DA > 0437 DB > 0448 DC > 044D DD > 0449 DE > 0447 DF > 044A E0 > 042E E1 > 0410 E2 > 0411 E3 > 0426 E4 > 0414 E5 > 0415 E6 > 0424 E7 > 0413 E8 > 0425 E9 > 0418 EA > 0419 EB > 041A EC > 041B ED > 041C EE > 041D EF > 041E F0 > 041F F1 > 042F F2 > 0420 F3 > 0421 F4 > 0422 F5 > 0423 F6 > 0416 F7 > 0412 F8 > 042C F9 > 042B FA > 0417 FB > 0428 FC > 042D FD > 0429 FE > 0427 FF > 042A . COMP = NFC . ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/cp1257.cmap���������������������������������������������������0000664�0001750�0001750�00000075003�12402464555�020013� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 949 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 4 0304 > C2 0308 > C4 030A > C5 0328 > C0 . 0042 > 42 0043 > 43 / N 2 0301 > C3 030C > C8 . 0044 > 44 0045 > 45 / N 4 0301 > C9 0304 > C7 0307 > CB 0328 > C6 . 0046 > 46 0047 > 47 / N 1 0327 > CC . 0048 > 48 0049 > 49 / N 2 0304 > CE 0328 > C1 . 004A > 4A 004B > 4B / N 1 0327 > CD . 004C > 4C / N 1 0327 > CF . 004D > 4D 004E > 4E / N 2 0301 > D1 0327 > D2 . 004F > 4F / N 4 0301 > D3 0303 > D5 0304 > D4 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 / N 1 0327 > AA . 0053 > 53 / N 2 0301 > DA 030C > D0 . 0054 > 54 0055 > 55 / N 3 0304 > DB 0308 > DC 0328 > D8 . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A / N 3 0301 > CA 0307 > DD 030C > DE . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 4 0304 > E2 0308 > E4 030A > E5 0328 > E0 . 0062 > 62 0063 > 63 / N 2 0301 > E3 030C > E8 . 0064 > 64 0065 > 65 / N 4 0301 > E9 0304 > E7 0307 > EB 0328 > E6 . 0066 > 66 0067 > 67 / N 1 0327 > EC . 0068 > 68 0069 > 69 / N 2 0304 > EE 0328 > E1 . 006A > 6A 006B > 6B / N 1 0327 > ED . 006C > 6C / N 1 0327 > EF . 006D > 6D 006E > 6E / N 2 0301 > F1 0327 > F2 . 006F > 6F / N 4 0301 > F3 0303 > F5 0304 > F4 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 / N 1 0327 > BA . 0073 > 73 / N 2 0301 > FA 030C > F0 . 0074 > 74 0075 > 75 / N 3 0304 > FB 0308 > FC 0328 > F8 . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A / N 3 0301 > EA 0307 > FD 030C > FE . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0081 > 81 0083 > 83 0088 > 88 008A > 8A 008C > 8C 0090 > 90 0098 > 98 009A > 9A 009C > 9C 009F > 9F 00A0 > A0 00A2 > A2 00A3 > A3 00A4 > A4 00A6 > A6 00A7 > A7 00A8 > 8D 00A9 > A9 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > 9D 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > 8F 00B9 > B9 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00C0 > 41 # unsup: 0041 0300 00C1 > 41 # unsup: 0041 0301 00C2 > 41 # unsup: 0041 0302 00C3 > 41 # unsup: 0041 0303 00C4 > C4 00C5 > C5 00C6 > AF 00C7 > 43 # unsup: 0043 0327 00C8 > 45 # unsup: 0045 0300 00C9 > C9 00CA > 45 # unsup: 0045 0302 00CB > 45 # unsup: 0045 0308 00CC > 49 # unsup: 0049 0300 00CD > 49 # unsup: 0049 0301 00CE > 49 # unsup: 0049 0302 00CF > 49 # unsup: 0049 0308 00D1 > 4E # unsup: 004E 0303 00D2 > 4F # unsup: 004F 0300 00D3 > D3 00D4 > 4F # unsup: 004F 0302 00D5 > D5 00D6 > D6 00D7 > D7 00D8 > A8 00D9 > 55 # unsup: 0055 0300 00DA > 55 # unsup: 0055 0301 00DB > 55 # unsup: 0055 0302 00DC > DC 00DD > 59 # unsup: 0059 0301 00DF > DF 00E0 > 61 # unsup: 0061 0300 00E1 > 61 # unsup: 0061 0301 00E2 > 61 # unsup: 0061 0302 00E3 > 61 # unsup: 0061 0303 00E4 > E4 00E5 > E5 00E6 > BF 00E7 > 63 # unsup: 0063 0327 00E8 > 65 # unsup: 0065 0300 00E9 > E9 00EA > 65 # unsup: 0065 0302 00EB > 65 # unsup: 0065 0308 00EC > 69 # unsup: 0069 0300 00ED > 69 # unsup: 0069 0301 00EE > 69 # unsup: 0069 0302 00EF > 69 # unsup: 0069 0308 00F1 > 6E # unsup: 006E 0303 00F2 > 6F # unsup: 006F 0300 00F3 > F3 00F4 > 6F # unsup: 006F 0302 00F5 > F5 00F6 > F6 00F7 > F7 00F8 > B8 00F9 > 75 # unsup: 0075 0300 00FA > 75 # unsup: 0075 0301 00FB > 75 # unsup: 0075 0302 00FC > FC 00FD > 79 # unsup: 0079 0301 00FF > 79 # unsup: 0079 0308 0100 > C2 0101 > E2 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > C0 0105 > E0 0106 > C3 0107 > E3 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > C8 010D > E8 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > C7 0113 > E7 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > CB 0117 > EB 0118 > C6 0119 > E6 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > CC 0123 > EC 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > CE 012B > EE 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > C1 012F > E1 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > CD 0137 > ED 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > CF 013C > EF 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C B7 # compat 0140 > 6C B7 # compat 0141 > D9 0142 > F9 0143 > D1 0144 > F1 0145 > D2 0146 > F2 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > D4 014D > F4 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > AA 0157 > BA 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > DA 015B > FA 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > D0 0161 > F0 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > DB 016B > FB 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > D8 0173 > F8 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > CA 017A > EA 017B > DD 017C > FD 017D > DE 017E > FE 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 DE # compat 01C5 > 44 FE # compat 01C6 > 64 FE # compat 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > DC # unsup: 00DC 0304 01D6 > FC # unsup: 00FC 0304 01D7 > DC # unsup: 00DC 0301 01D8 > FC # unsup: 00FC 0301 01D9 > DC # unsup: 00DC 030C 01DA > FC # unsup: 00FC 030C 01DB > DC # unsup: 00DC 0300 01DC > FC # unsup: 00FC 0300 01DE > C4 # unsup: 00C4 0304 01DF > E4 # unsup: 00E4 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > AF # unsup: 00C6 0304 01E3 > BF # unsup: 00E6 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > C5 # unsup: 00C5 0301 01FB > E5 # unsup: 00E5 0301 01FC > AF # unsup: 00C6 0301 01FD > BF # unsup: 00E6 0301 01FE > A8 # unsup: 00D8 0301 01FF > B8 # unsup: 00F8 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > D6 # unsup: 00D6 0304 022B > F6 # unsup: 00F6 0304 022C > D5 # unsup: 00D5 0304 022D > F5 # unsup: 00F5 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 02C7 > 8E 02D9 > FF 02DB > 9E 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0385 > 8D # unsup: 00A8 0301 0387 > B7 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > 43 # unsup: 0043 0327 0301 1E09 > 63 # unsup: 0063 0327 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > C7 # unsup: 0112 0300 1E15 > E7 # unsup: 0113 0300 1E16 > C7 # unsup: 0112 0301 1E17 > E7 # unsup: 0113 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > 49 # unsup: 0049 0308 0301 1E2F > 69 # unsup: 0069 0308 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > D5 # unsup: 00D5 0301 1E4D > F5 # unsup: 00F5 0301 1E4E > D5 # unsup: 00D5 0308 1E4F > F5 # unsup: 00F5 0308 1E50 > D4 # unsup: 014C 0300 1E51 > F4 # unsup: 014D 0300 1E52 > D4 # unsup: 014C 0301 1E53 > F4 # unsup: 014D 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > DA # unsup: 015A 0307 1E65 > FA # unsup: 015B 0307 1E66 > D0 # unsup: 0160 0307 1E67 > F0 # unsup: 0161 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > DB # unsup: 016A 0308 1E7B > FB # unsup: 016B 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > 41 # unsup: 0041 0302 0301 1EA5 > 61 # unsup: 0061 0302 0301 1EA6 > 41 # unsup: 0041 0302 0300 1EA7 > 61 # unsup: 0061 0302 0300 1EA8 > 41 # unsup: 0041 0302 0309 1EA9 > 61 # unsup: 0061 0302 0309 1EAA > 41 # unsup: 0041 0302 0303 1EAB > 61 # unsup: 0061 0302 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > 45 # unsup: 0045 0302 0301 1EBF > 65 # unsup: 0065 0302 0301 1EC0 > 45 # unsup: 0045 0302 0300 1EC1 > 65 # unsup: 0065 0302 0300 1EC2 > 45 # unsup: 0045 0302 0309 1EC3 > 65 # unsup: 0065 0302 0309 1EC4 > 45 # unsup: 0045 0302 0303 1EC5 > 65 # unsup: 0065 0302 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > 4F # unsup: 004F 0302 0301 1ED1 > 6F # unsup: 006F 0302 0301 1ED2 > 4F # unsup: 004F 0302 0300 1ED3 > 6F # unsup: 006F 0302 0300 1ED4 > 4F # unsup: 004F 0302 0309 1ED5 > 6F # unsup: 006F 0302 0309 1ED6 > 4F # unsup: 004F 0302 0303 1ED7 > 6F # unsup: 006F 0302 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FC1 > 8D # unsup: 00A8 0342 1FED > 8D # unsup: 00A8 0300 1FEE > 8D # unsup: 00A8 0301 1FEF > 60 1FFD > B4 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2013 > 96 2014 > 97 2018 > 91 2019 > 92 201A > 82 201C > 93 201D > 94 201E > 84 2020 > 86 2021 > 87 2022 > 95 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 85 202F > 20 # compat 2030 > 89 2039 > 8B 203A > 9B 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat 20AC > 80 2122 > 99 FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE31 > 97 # compat FE32 > 96 # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE58 > 97 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat FFE0 > A2 # compat FFE1 > A3 # compat FFE2 > AC # compat FFE3 > 9D # compat FFE4 > A6 # compat . STRICT / N 258 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 4 0304 > C2 0308 > C4 030A > C5 0328 > C0 . 0042 > 42 0043 > 43 / N 2 0301 > C3 030C > C8 . 0044 > 44 0045 > 45 / N 4 0301 > C9 0304 > C7 0307 > CB 0328 > C6 . 0046 > 46 0047 > 47 / N 1 0327 > CC . 0048 > 48 0049 > 49 / N 2 0304 > CE 0328 > C1 . 004A > 4A 004B > 4B / N 1 0327 > CD . 004C > 4C / N 1 0327 > CF . 004D > 4D 004E > 4E / N 2 0301 > D1 0327 > D2 . 004F > 4F / N 4 0301 > D3 0303 > D5 0304 > D4 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 / N 1 0327 > AA . 0053 > 53 / N 2 0301 > DA 030C > D0 . 0054 > 54 0055 > 55 / N 3 0304 > DB 0308 > DC 0328 > D8 . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A / N 3 0301 > CA 0307 > DD 030C > DE . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 4 0304 > E2 0308 > E4 030A > E5 0328 > E0 . 0062 > 62 0063 > 63 / N 2 0301 > E3 030C > E8 . 0064 > 64 0065 > 65 / N 4 0301 > E9 0304 > E7 0307 > EB 0328 > E6 . 0066 > 66 0067 > 67 / N 1 0327 > EC . 0068 > 68 0069 > 69 / N 2 0304 > EE 0328 > E1 . 006A > 6A 006B > 6B / N 1 0327 > ED . 006C > 6C / N 1 0327 > EF . 006D > 6D 006E > 6E / N 2 0301 > F1 0327 > F2 . 006F > 6F / N 4 0301 > F3 0303 > F5 0304 > F4 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 / N 1 0327 > BA . 0073 > 73 / N 2 0301 > FA 030C > F0 . 0074 > 74 0075 > 75 / N 3 0304 > FB 0308 > FC 0328 > F8 . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A / N 3 0301 > EA 0307 > FD 030C > FE . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0081 > 81 0083 > 83 0088 > 88 008A > 8A 008C > 8C 0090 > 90 0098 > 98 009A > 9A 009C > 9C 009F > 9F 00A0 > A0 00A2 > A2 00A3 > A3 00A4 > A4 00A6 > A6 00A7 > A7 00A8 > 8D 00A9 > A9 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > 9D 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > 8F 00B9 > B9 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00C4 > C4 00C5 > C5 00C6 > AF 00C9 > C9 00D3 > D3 00D5 > D5 00D6 > D6 00D7 > D7 00D8 > A8 00DC > DC 00DF > DF 00E4 > E4 00E5 > E5 00E6 > BF 00E9 > E9 00F3 > F3 00F5 > F5 00F6 > F6 00F7 > F7 00F8 > B8 00FC > FC 0100 > C2 0101 > E2 0104 > C0 0105 > E0 0106 > C3 0107 > E3 010C > C8 010D > E8 0112 > C7 0113 > E7 0116 > CB 0117 > EB 0118 > C6 0119 > E6 0122 > CC 0123 > EC 012A > CE 012B > EE 012E > C1 012F > E1 0136 > CD 0137 > ED 013B > CF 013C > EF 0141 > D9 0142 > F9 0143 > D1 0144 > F1 0145 > D2 0146 > F2 014C > D4 014D > F4 0156 > AA 0157 > BA 015A > DA 015B > FA 0160 > D0 0161 > F0 016A > DB 016B > FB 0172 > D8 0173 > F8 0179 > CA 017A > EA 017B > DD 017C > FD 017D > DE 017E > FE 02C7 > 8E 02D9 > FF 02DB > 9E 037E > 3B 0387 > B7 1FEF > 60 1FFD > B4 2013 > 96 2014 > 97 2018 > 91 2019 > 92 201A > 82 201C > 93 201D > 94 201E > 84 2020 > 86 2021 > 87 2022 > 95 2026 > 85 2030 > 89 2039 > 8B 203A > 9B 20AC > 80 2122 > 99 . NFD / N 254 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 20AC 81 > 0081 82 > 201A 83 > 0083 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 0088 89 > 2030 8A > 008A 8B > 2039 8C > 008C 8D > 00A8 8E > 02C7 8F > 00B8 90 > 0090 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 0098 99 > 2122 9A > 009A 9B > 203A 9C > 009C 9D > 00AF 9E > 02DB 9F > 009F A0 > 00A0 A2 > 00A2 A3 > 00A3 A4 > 00A4 A6 > 00A6 A7 > 00A7 A8 > 00D8 A9 > 00A9 AA > 0052 0327 AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00C6 B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00F8 B9 > 00B9 BA > 0072 0327 BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 00E6 C0 > 0041 0328 C1 > 0049 0328 C2 > 0041 0304 C3 > 0043 0301 C4 > 0041 0308 C5 > 0041 030A C6 > 0045 0328 C7 > 0045 0304 C8 > 0043 030C C9 > 0045 0301 CA > 005A 0301 CB > 0045 0307 CC > 0047 0327 CD > 004B 0327 CE > 0049 0304 CF > 004C 0327 D0 > 0053 030C D1 > 004E 0301 D2 > 004E 0327 D3 > 004F 0301 D4 > 004F 0304 D5 > 004F 0303 D6 > 004F 0308 D7 > 00D7 D8 > 0055 0328 D9 > 0141 DA > 0053 0301 DB > 0055 0304 DC > 0055 0308 DD > 005A 0307 DE > 005A 030C DF > 00DF E0 > 0061 0328 E1 > 0069 0328 E2 > 0061 0304 E3 > 0063 0301 E4 > 0061 0308 E5 > 0061 030A E6 > 0065 0328 E7 > 0065 0304 E8 > 0063 030C E9 > 0065 0301 EA > 007A 0301 EB > 0065 0307 EC > 0067 0327 ED > 006B 0327 EE > 0069 0304 EF > 006C 0327 F0 > 0073 030C F1 > 006E 0301 F2 > 006E 0327 F3 > 006F 0301 F4 > 006F 0304 F5 > 006F 0303 F6 > 006F 0308 F7 > 00F7 F8 > 0075 0328 F9 > 0142 FA > 0073 0301 FB > 0075 0304 FC > 0075 0308 FD > 007A 0307 FE > 007A 030C FF > 02D9 . NFC / N 254 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 20AC 81 > 0081 82 > 201A 83 > 0083 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 0088 89 > 2030 8A > 008A 8B > 2039 8C > 008C 8D > 00A8 8E > 02C7 8F > 00B8 90 > 0090 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 0098 99 > 2122 9A > 009A 9B > 203A 9C > 009C 9D > 00AF 9E > 02DB 9F > 009F A0 > 00A0 A2 > 00A2 A3 > 00A3 A4 > 00A4 A6 > 00A6 A7 > 00A7 A8 > 00D8 A9 > 00A9 AA > 0156 AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00C6 B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00F8 B9 > 00B9 BA > 0157 BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 00E6 C0 > 0104 C1 > 012E C2 > 0100 C3 > 0106 C4 > 00C4 C5 > 00C5 C6 > 0118 C7 > 0112 C8 > 010C C9 > 00C9 CA > 0179 CB > 0116 CC > 0122 CD > 0136 CE > 012A CF > 013B D0 > 0160 D1 > 0143 D2 > 0145 D3 > 00D3 D4 > 014C D5 > 00D5 D6 > 00D6 D7 > 00D7 D8 > 0172 D9 > 0141 DA > 015A DB > 016A DC > 00DC DD > 017B DE > 017D DF > 00DF E0 > 0105 E1 > 012F E2 > 0101 E3 > 0107 E4 > 00E4 E5 > 00E5 E6 > 0119 E7 > 0113 E8 > 010D E9 > 00E9 EA > 017A EB > 0117 EC > 0123 ED > 0137 EE > 012B EF > 013C F0 > 0161 F1 > 0144 F2 > 0146 F3 > 00F3 F4 > 014D F5 > 00F5 F6 > 00F6 F7 > 00F7 F8 > 0173 F9 > 0142 FA > 015B FB > 016B FC > 00FC FD > 017C FE > 017E FF > 02D9 . COMP = NFC . �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-4.cmap�����������������������������������������������0000664�0001750�0001750�00000074623�12402464555�020447� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 932 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 7 0301 > C1 0302 > C2 0303 > C3 0304 > C0 0308 > C4 030A > C5 0328 > A1 . 0042 > 42 0043 > 43 / N 1 030C > C8 . 0044 > 44 0045 > 45 / N 5 0301 > C9 0304 > AA 0307 > CC 0308 > CB 0328 > CA . 0046 > 46 0047 > 47 / N 1 0327 > AB . 0048 > 48 0049 > 49 / N 5 0301 > CD 0302 > CE 0303 > A5 0304 > CF 0328 > C7 . 004A > 4A 004B > 4B / N 1 0327 > D3 . 004C > 4C / N 1 0327 > A6 . 004D > 4D 004E > 4E / N 1 0327 > D1 . 004F > 4F / N 4 0302 > D4 0303 > D5 0304 > D2 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 / N 1 0327 > A3 . 0053 > 53 / N 1 030C > A9 . 0054 > 54 0055 > 55 / N 6 0301 > DA 0302 > DB 0303 > DD 0304 > DE 0308 > DC 0328 > D9 . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A / N 1 030C > AE . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 7 0301 > E1 0302 > E2 0303 > E3 0304 > E0 0308 > E4 030A > E5 0328 > B1 . 0062 > 62 0063 > 63 / N 1 030C > E8 . 0064 > 64 0065 > 65 / N 5 0301 > E9 0304 > BA 0307 > EC 0308 > EB 0328 > EA . 0066 > 66 0067 > 67 / N 1 0327 > BB . 0068 > 68 0069 > 69 / N 5 0301 > ED 0302 > EE 0303 > B5 0304 > EF 0328 > E7 . 006A > 6A 006B > 6B / N 1 0327 > F3 . 006C > 6C / N 1 0327 > B6 . 006D > 6D 006E > 6E / N 1 0327 > F1 . 006F > 6F / N 4 0302 > F4 0303 > F5 0304 > F2 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 / N 1 0327 > B3 . 0073 > 73 / N 1 030C > B9 . 0074 > 74 0075 > 75 / N 6 0301 > FA 0302 > FB 0303 > FD 0304 > FE 0308 > FC 0328 > F9 . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A / N 1 030C > BE . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A4 > A4 00A7 > A7 00A8 > A8 00AD > AD 00AF > AF 00B0 > B0 00B4 > B4 00B8 > B8 00C0 > 41 # unsup: 0041 0300 00C1 > C1 00C2 > C2 00C3 > C3 00C4 > C4 00C5 > C5 00C6 > C6 00C7 > 43 # unsup: 0043 0327 00C8 > 45 # unsup: 0045 0300 00C9 > C9 00CA > 45 # unsup: 0045 0302 00CB > CB 00CC > 49 # unsup: 0049 0300 00CD > CD 00CE > CE 00CF > 49 # unsup: 0049 0308 00D1 > 4E # unsup: 004E 0303 00D2 > 4F # unsup: 004F 0300 00D3 > 4F # unsup: 004F 0301 00D4 > D4 00D5 > D5 00D6 > D6 00D7 > D7 00D8 > D8 00D9 > 55 # unsup: 0055 0300 00DA > DA 00DB > DB 00DC > DC 00DD > 59 # unsup: 0059 0301 00DF > DF 00E0 > 61 # unsup: 0061 0300 00E1 > E1 00E2 > E2 00E3 > E3 00E4 > E4 00E5 > E5 00E6 > E6 00E7 > 63 # unsup: 0063 0327 00E8 > 65 # unsup: 0065 0300 00E9 > E9 00EA > 65 # unsup: 0065 0302 00EB > EB 00EC > 69 # unsup: 0069 0300 00ED > ED 00EE > EE 00EF > 69 # unsup: 0069 0308 00F1 > 6E # unsup: 006E 0303 00F2 > 6F # unsup: 006F 0300 00F3 > 6F # unsup: 006F 0301 00F4 > F4 00F5 > F5 00F6 > F6 00F7 > F7 00F8 > F8 00F9 > 75 # unsup: 0075 0300 00FA > FA 00FB > FB 00FC > FC 00FD > 79 # unsup: 0079 0301 00FF > 79 # unsup: 0079 0308 0100 > C0 0101 > E0 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > A1 0105 > B1 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > C8 010D > E8 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0110 > D0 0111 > F0 0112 > AA 0113 > BA 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > CC 0117 > EC 0118 > CA 0119 > EA 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > AB 0123 > BB 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > A5 0129 > B5 012A > CF 012B > EF 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > C7 012F > E7 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > D3 0137 > F3 0138 > A2 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > A6 013C > B6 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > D1 0146 > F1 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014A > BD 014B > BF 014C > D2 014D > F2 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > A3 0157 > B3 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > A9 0161 > B9 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0166 > AC 0167 > BC 0168 > DD 0169 > FD 016A > DE 016B > FE 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > D9 0173 > F9 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > AE 017E > BE 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 AE # compat 01C5 > 44 BE # compat 01C6 > 64 BE # compat 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > DC # unsup: 00DC 0304 01D6 > FC # unsup: 00FC 0304 01D7 > DC # unsup: 00DC 0301 01D8 > FC # unsup: 00FC 0301 01D9 > DC # unsup: 00DC 030C 01DA > FC # unsup: 00FC 030C 01DB > DC # unsup: 00DC 0300 01DC > FC # unsup: 00FC 0300 01DE > C4 # unsup: 00C4 0304 01DF > E4 # unsup: 00E4 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > C6 # unsup: 00C6 0304 01E3 > E6 # unsup: 00E6 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > C5 # unsup: 00C5 0301 01FB > E5 # unsup: 00E5 0301 01FC > C6 # unsup: 00C6 0301 01FD > E6 # unsup: 00E6 0301 01FE > D8 # unsup: 00D8 0301 01FF > F8 # unsup: 00F8 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > D6 # unsup: 00D6 0304 022B > F6 # unsup: 00F6 0304 022C > D5 # unsup: 00D5 0304 022D > F5 # unsup: 00F5 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 02C7 > B7 02D9 > FF 02DB > B2 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0385 > A8 # unsup: 00A8 0301 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > 43 # unsup: 0043 0327 0301 1E09 > 63 # unsup: 0063 0327 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > AA # unsup: 0112 0300 1E15 > BA # unsup: 0113 0300 1E16 > AA # unsup: 0112 0301 1E17 > BA # unsup: 0113 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > 49 # unsup: 0049 0308 0301 1E2F > 69 # unsup: 0069 0308 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > D5 # unsup: 00D5 0301 1E4D > F5 # unsup: 00F5 0301 1E4E > D5 # unsup: 00D5 0308 1E4F > F5 # unsup: 00F5 0308 1E50 > D2 # unsup: 014C 0300 1E51 > F2 # unsup: 014D 0300 1E52 > D2 # unsup: 014C 0301 1E53 > F2 # unsup: 014D 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > A9 # unsup: 0160 0307 1E67 > B9 # unsup: 0161 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > DD # unsup: 0168 0301 1E79 > FD # unsup: 0169 0301 1E7A > DE # unsup: 016A 0308 1E7B > FE # unsup: 016B 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > C2 # unsup: 00C2 0301 1EA5 > E2 # unsup: 00E2 0301 1EA6 > C2 # unsup: 00C2 0300 1EA7 > E2 # unsup: 00E2 0300 1EA8 > C2 # unsup: 00C2 0309 1EA9 > E2 # unsup: 00E2 0309 1EAA > C2 # unsup: 00C2 0303 1EAB > E2 # unsup: 00E2 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > 45 # unsup: 0045 0302 0301 1EBF > 65 # unsup: 0065 0302 0301 1EC0 > 45 # unsup: 0045 0302 0300 1EC1 > 65 # unsup: 0065 0302 0300 1EC2 > 45 # unsup: 0045 0302 0309 1EC3 > 65 # unsup: 0065 0302 0309 1EC4 > 45 # unsup: 0045 0302 0303 1EC5 > 65 # unsup: 0065 0302 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > D4 # unsup: 00D4 0301 1ED1 > F4 # unsup: 00F4 0301 1ED2 > D4 # unsup: 00D4 0300 1ED3 > F4 # unsup: 00F4 0300 1ED4 > D4 # unsup: 00D4 0309 1ED5 > F4 # unsup: 00F4 0309 1ED6 > D4 # unsup: 00D4 0303 1ED7 > F4 # unsup: 00F4 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FC1 > A8 # unsup: 00A8 0342 1FED > A8 # unsup: 00A8 0300 1FEE > A8 # unsup: 00A8 0301 1FEF > 60 1FFD > B4 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 2E 2E 2E # compat 202F > 20 # compat 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat FFE3 > AF # compat . STRICT / N 259 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 7 0301 > C1 0302 > C2 0303 > C3 0304 > C0 0308 > C4 030A > C5 0328 > A1 . 0042 > 42 0043 > 43 / N 1 030C > C8 . 0044 > 44 0045 > 45 / N 5 0301 > C9 0304 > AA 0307 > CC 0308 > CB 0328 > CA . 0046 > 46 0047 > 47 / N 1 0327 > AB . 0048 > 48 0049 > 49 / N 5 0301 > CD 0302 > CE 0303 > A5 0304 > CF 0328 > C7 . 004A > 4A 004B > 4B / N 1 0327 > D3 . 004C > 4C / N 1 0327 > A6 . 004D > 4D 004E > 4E / N 1 0327 > D1 . 004F > 4F / N 4 0302 > D4 0303 > D5 0304 > D2 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 / N 1 0327 > A3 . 0053 > 53 / N 1 030C > A9 . 0054 > 54 0055 > 55 / N 6 0301 > DA 0302 > DB 0303 > DD 0304 > DE 0308 > DC 0328 > D9 . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A / N 1 030C > AE . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 7 0301 > E1 0302 > E2 0303 > E3 0304 > E0 0308 > E4 030A > E5 0328 > B1 . 0062 > 62 0063 > 63 / N 1 030C > E8 . 0064 > 64 0065 > 65 / N 5 0301 > E9 0304 > BA 0307 > EC 0308 > EB 0328 > EA . 0066 > 66 0067 > 67 / N 1 0327 > BB . 0068 > 68 0069 > 69 / N 5 0301 > ED 0302 > EE 0303 > B5 0304 > EF 0328 > E7 . 006A > 6A 006B > 6B / N 1 0327 > F3 . 006C > 6C / N 1 0327 > B6 . 006D > 6D 006E > 6E / N 1 0327 > F1 . 006F > 6F / N 4 0302 > F4 0303 > F5 0304 > F2 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 / N 1 0327 > B3 . 0073 > 73 / N 1 030C > B9 . 0074 > 74 0075 > 75 / N 6 0301 > FA 0302 > FB 0303 > FD 0304 > FE 0308 > FC 0328 > F9 . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A / N 1 030C > BE . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A4 > A4 00A7 > A7 00A8 > A8 00AD > AD 00AF > AF 00B0 > B0 00B4 > B4 00B8 > B8 00C1 > C1 00C2 > C2 00C3 > C3 00C4 > C4 00C5 > C5 00C6 > C6 00C9 > C9 00CB > CB 00CD > CD 00CE > CE 00D4 > D4 00D5 > D5 00D6 > D6 00D7 > D7 00D8 > D8 00DA > DA 00DB > DB 00DC > DC 00DF > DF 00E1 > E1 00E2 > E2 00E3 > E3 00E4 > E4 00E5 > E5 00E6 > E6 00E9 > E9 00EB > EB 00ED > ED 00EE > EE 00F4 > F4 00F5 > F5 00F6 > F6 00F7 > F7 00F8 > F8 00FA > FA 00FB > FB 00FC > FC 0100 > C0 0101 > E0 0104 > A1 0105 > B1 010C > C8 010D > E8 0110 > D0 0111 > F0 0112 > AA 0113 > BA 0116 > CC 0117 > EC 0118 > CA 0119 > EA 0122 > AB 0123 > BB 0128 > A5 0129 > B5 012A > CF 012B > EF 012E > C7 012F > E7 0136 > D3 0137 > F3 0138 > A2 013B > A6 013C > B6 0145 > D1 0146 > F1 014A > BD 014B > BF 014C > D2 014D > F2 0156 > A3 0157 > B3 0160 > A9 0161 > B9 0166 > AC 0167 > BC 0168 > DD 0169 > FD 016A > DE 016B > FE 0172 > D9 0173 > F9 017D > AE 017E > BE 02C7 > B7 02D9 > FF 02DB > B2 037E > 3B 1FEF > 60 1FFD > B4 . NFD / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 0041 0328 A2 > 0138 A3 > 0052 0327 A4 > 00A4 A5 > 0049 0303 A6 > 004C 0327 A7 > 00A7 A8 > 00A8 A9 > 0053 030C AA > 0045 0304 AB > 0047 0327 AC > 0166 AD > 00AD AE > 005A 030C AF > 00AF B0 > 00B0 B1 > 0061 0328 B2 > 02DB B3 > 0072 0327 B4 > 00B4 B5 > 0069 0303 B6 > 006C 0327 B7 > 02C7 B8 > 00B8 B9 > 0073 030C BA > 0065 0304 BB > 0067 0327 BC > 0167 BD > 014A BE > 007A 030C BF > 014B C0 > 0041 0304 C1 > 0041 0301 C2 > 0041 0302 C3 > 0041 0303 C4 > 0041 0308 C5 > 0041 030A C6 > 00C6 C7 > 0049 0328 C8 > 0043 030C C9 > 0045 0301 CA > 0045 0328 CB > 0045 0308 CC > 0045 0307 CD > 0049 0301 CE > 0049 0302 CF > 0049 0304 D0 > 0110 D1 > 004E 0327 D2 > 004F 0304 D3 > 004B 0327 D4 > 004F 0302 D5 > 004F 0303 D6 > 004F 0308 D7 > 00D7 D8 > 00D8 D9 > 0055 0328 DA > 0055 0301 DB > 0055 0302 DC > 0055 0308 DD > 0055 0303 DE > 0055 0304 DF > 00DF E0 > 0061 0304 E1 > 0061 0301 E2 > 0061 0302 E3 > 0061 0303 E4 > 0061 0308 E5 > 0061 030A E6 > 00E6 E7 > 0069 0328 E8 > 0063 030C E9 > 0065 0301 EA > 0065 0328 EB > 0065 0308 EC > 0065 0307 ED > 0069 0301 EE > 0069 0302 EF > 0069 0304 F0 > 0111 F1 > 006E 0327 F2 > 006F 0304 F3 > 006B 0327 F4 > 006F 0302 F5 > 006F 0303 F6 > 006F 0308 F7 > 00F7 F8 > 00F8 F9 > 0075 0328 FA > 0075 0301 FB > 0075 0302 FC > 0075 0308 FD > 0075 0303 FE > 0075 0304 FF > 02D9 . NFC / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 0104 A2 > 0138 A3 > 0156 A4 > 00A4 A5 > 0128 A6 > 013B A7 > 00A7 A8 > 00A8 A9 > 0160 AA > 0112 AB > 0122 AC > 0166 AD > 00AD AE > 017D AF > 00AF B0 > 00B0 B1 > 0105 B2 > 02DB B3 > 0157 B4 > 00B4 B5 > 0129 B6 > 013C B7 > 02C7 B8 > 00B8 B9 > 0161 BA > 0113 BB > 0123 BC > 0167 BD > 014A BE > 017E BF > 014B C0 > 0100 C1 > 00C1 C2 > 00C2 C3 > 00C3 C4 > 00C4 C5 > 00C5 C6 > 00C6 C7 > 012E C8 > 010C C9 > 00C9 CA > 0118 CB > 00CB CC > 0116 CD > 00CD CE > 00CE CF > 012A D0 > 0110 D1 > 0145 D2 > 014C D3 > 0136 D4 > 00D4 D5 > 00D5 D6 > 00D6 D7 > 00D7 D8 > 00D8 D9 > 0172 DA > 00DA DB > 00DB DC > 00DC DD > 0168 DE > 016A DF > 00DF E0 > 0101 E1 > 00E1 E2 > 00E2 E3 > 00E3 E4 > 00E4 E5 > 00E5 E6 > 00E6 E7 > 012F E8 > 010D E9 > 00E9 EA > 0119 EB > 00EB EC > 0117 ED > 00ED EE > 00EE EF > 012B F0 > 0111 F1 > 0146 F2 > 014D F3 > 0137 F4 > 00F4 F5 > 00F5 F6 > 00F6 F7 > 00F7 F8 > 00F8 F9 > 0173 FA > 00FA FB > 00FB FC > 00FC FD > 0169 FE > 016B FF > 02D9 . COMP = NFC . �������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/split.kbd�����������������������������������������������������0000664�0001750�0001750�00000000143�12402464555�020036� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Natural (split) keyboard data file qw we er rt yu ui io op as sd df fg hj jk kl zx xc cv bn nm �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-10.cmap����������������������������������������������0000664�0001750�0001750�00000074506�12402464555�020524� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 925 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 7 0301 > C1 0302 > C2 0303 > C3 0304 > C0 0308 > C4 030A > C5 0328 > A1 . 0042 > 42 0043 > 43 / N 1 030C > C8 . 0044 > 44 0045 > 45 / N 5 0301 > C9 0304 > A2 0307 > CC 0308 > CB 0328 > CA . 0046 > 46 0047 > 47 / N 1 0327 > A3 . 0048 > 48 0049 > 49 / N 6 0301 > CD 0302 > CE 0303 > A5 0304 > A4 0308 > CF 0328 > C7 . 004A > 4A 004B > 4B / N 1 0327 > A6 . 004C > 4C / N 1 0327 > A8 . 004D > 4D 004E > 4E / N 1 0327 > D1 . 004F > 4F / N 5 0301 > D3 0302 > D4 0303 > D5 0304 > D2 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 0053 > 53 / N 1 030C > AA . 0054 > 54 0055 > 55 / N 6 0301 > DA 0302 > DB 0303 > D7 0304 > AE 0308 > DC 0328 > D9 . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 / N 1 0301 > DD . 005A > 5A / N 1 030C > AC . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 7 0301 > E1 0302 > E2 0303 > E3 0304 > E0 0308 > E4 030A > E5 0328 > B1 . 0062 > 62 0063 > 63 / N 1 030C > E8 . 0064 > 64 0065 > 65 / N 5 0301 > E9 0304 > B2 0307 > EC 0308 > EB 0328 > EA . 0066 > 66 0067 > 67 / N 1 0327 > B3 . 0068 > 68 0069 > 69 / N 6 0301 > ED 0302 > EE 0303 > B5 0304 > B4 0308 > EF 0328 > E7 . 006A > 6A 006B > 6B / N 1 0327 > B6 . 006C > 6C / N 1 0327 > B8 . 006D > 6D 006E > 6E / N 1 0327 > F1 . 006F > 6F / N 5 0301 > F3 0302 > F4 0303 > F5 0304 > F2 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 / N 1 030C > BA . 0074 > 74 0075 > 75 / N 6 0301 > FA 0302 > FB 0303 > F7 0304 > BE 0308 > FC 0328 > F9 . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 1 0301 > FD . 007A > 7A / N 1 030C > BC . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A7 > A7 00AD > AD 00B0 > B0 00B7 > B7 00C0 > 41 # unsup: 0041 0300 00C1 > C1 00C2 > C2 00C3 > C3 00C4 > C4 00C5 > C5 00C6 > C6 00C7 > 43 # unsup: 0043 0327 00C8 > 45 # unsup: 0045 0300 00C9 > C9 00CA > 45 # unsup: 0045 0302 00CB > CB 00CC > 49 # unsup: 0049 0300 00CD > CD 00CE > CE 00CF > CF 00D0 > D0 00D1 > 4E # unsup: 004E 0303 00D2 > 4F # unsup: 004F 0300 00D3 > D3 00D4 > D4 00D5 > D5 00D6 > D6 00D8 > D8 00D9 > 55 # unsup: 0055 0300 00DA > DA 00DB > DB 00DC > DC 00DD > DD 00DE > DE 00DF > DF 00E0 > 61 # unsup: 0061 0300 00E1 > E1 00E2 > E2 00E3 > E3 00E4 > E4 00E5 > E5 00E6 > E6 00E7 > 63 # unsup: 0063 0327 00E8 > 65 # unsup: 0065 0300 00E9 > E9 00EA > 65 # unsup: 0065 0302 00EB > EB 00EC > 69 # unsup: 0069 0300 00ED > ED 00EE > EE 00EF > EF 00F0 > F0 00F1 > 6E # unsup: 006E 0303 00F2 > 6F # unsup: 006F 0300 00F3 > F3 00F4 > F4 00F5 > F5 00F6 > F6 00F8 > F8 00F9 > 75 # unsup: 0075 0300 00FA > FA 00FB > FB 00FC > FC 00FD > FD 00FE > FE 00FF > 79 # unsup: 0079 0308 0100 > C0 0101 > E0 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > A1 0105 > B1 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > C8 010D > E8 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0110 > A9 0111 > B9 0112 > A2 0113 > B2 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > CC 0117 > EC 0118 > CA 0119 > EA 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > A3 0123 > B3 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > A5 0129 > B5 012A > A4 012B > B4 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > C7 012F > E7 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > A6 0137 > B6 0138 > FF 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > A8 013C > B8 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C B7 # compat 0140 > 6C B7 # compat 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > D1 0146 > F1 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014A > AF 014B > BF 014C > D2 014D > F2 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > AA 0161 > BA 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0166 > AB 0167 > BB 0168 > D7 0169 > F7 016A > AE 016B > BE 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > D9 0173 > F9 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > AC 017E > BC 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 AC # compat 01C5 > 44 BC # compat 01C6 > 64 BC # compat 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > DC # unsup: 00DC 0304 01D6 > FC # unsup: 00FC 0304 01D7 > DC # unsup: 00DC 0301 01D8 > FC # unsup: 00FC 0301 01D9 > DC # unsup: 00DC 030C 01DA > FC # unsup: 00FC 030C 01DB > DC # unsup: 00DC 0300 01DC > FC # unsup: 00FC 0300 01DE > C4 # unsup: 00C4 0304 01DF > E4 # unsup: 00E4 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > C6 # unsup: 00C6 0304 01E3 > E6 # unsup: 00E6 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > C5 # unsup: 00C5 0301 01FB > E5 # unsup: 00E5 0301 01FC > C6 # unsup: 00C6 0301 01FD > E6 # unsup: 00E6 0301 01FE > D8 # unsup: 00D8 0301 01FF > F8 # unsup: 00F8 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > D6 # unsup: 00D6 0304 022B > F6 # unsup: 00F6 0304 022C > D5 # unsup: 00D5 0304 022D > F5 # unsup: 00F5 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0387 > B7 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > 43 # unsup: 0043 0327 0301 1E09 > 63 # unsup: 0063 0327 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > A2 # unsup: 0112 0300 1E15 > B2 # unsup: 0113 0300 1E16 > A2 # unsup: 0112 0301 1E17 > B2 # unsup: 0113 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > CF # unsup: 00CF 0301 1E2F > EF # unsup: 00EF 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > D5 # unsup: 00D5 0301 1E4D > F5 # unsup: 00F5 0301 1E4E > D5 # unsup: 00D5 0308 1E4F > F5 # unsup: 00F5 0308 1E50 > D2 # unsup: 014C 0300 1E51 > F2 # unsup: 014D 0300 1E52 > D2 # unsup: 014C 0301 1E53 > F2 # unsup: 014D 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > AA # unsup: 0160 0307 1E67 > BA # unsup: 0161 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > D7 # unsup: 0168 0301 1E79 > F7 # unsup: 0169 0301 1E7A > AE # unsup: 016A 0308 1E7B > BE # unsup: 016B 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > C2 # unsup: 00C2 0301 1EA5 > E2 # unsup: 00E2 0301 1EA6 > C2 # unsup: 00C2 0300 1EA7 > E2 # unsup: 00E2 0300 1EA8 > C2 # unsup: 00C2 0309 1EA9 > E2 # unsup: 00E2 0309 1EAA > C2 # unsup: 00C2 0303 1EAB > E2 # unsup: 00E2 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > 45 # unsup: 0045 0302 0301 1EBF > 65 # unsup: 0065 0302 0301 1EC0 > 45 # unsup: 0045 0302 0300 1EC1 > 65 # unsup: 0065 0302 0300 1EC2 > 45 # unsup: 0045 0302 0309 1EC3 > 65 # unsup: 0065 0302 0309 1EC4 > 45 # unsup: 0045 0302 0303 1EC5 > 65 # unsup: 0065 0302 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > D4 # unsup: 00D4 0301 1ED1 > F4 # unsup: 00F4 0301 1ED2 > D4 # unsup: 00D4 0300 1ED3 > F4 # unsup: 00F4 0300 1ED4 > D4 # unsup: 00D4 0309 1ED5 > F4 # unsup: 00F4 0309 1ED6 > D4 # unsup: 00D4 0303 1ED7 > F4 # unsup: 00F4 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FEF > 60 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2015 > BD 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 2E 2E 2E # compat 202F > 20 # compat 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat . STRICT / N 259 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 7 0301 > C1 0302 > C2 0303 > C3 0304 > C0 0308 > C4 030A > C5 0328 > A1 . 0042 > 42 0043 > 43 / N 1 030C > C8 . 0044 > 44 0045 > 45 / N 5 0301 > C9 0304 > A2 0307 > CC 0308 > CB 0328 > CA . 0046 > 46 0047 > 47 / N 1 0327 > A3 . 0048 > 48 0049 > 49 / N 6 0301 > CD 0302 > CE 0303 > A5 0304 > A4 0308 > CF 0328 > C7 . 004A > 4A 004B > 4B / N 1 0327 > A6 . 004C > 4C / N 1 0327 > A8 . 004D > 4D 004E > 4E / N 1 0327 > D1 . 004F > 4F / N 5 0301 > D3 0302 > D4 0303 > D5 0304 > D2 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 0053 > 53 / N 1 030C > AA . 0054 > 54 0055 > 55 / N 6 0301 > DA 0302 > DB 0303 > D7 0304 > AE 0308 > DC 0328 > D9 . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 / N 1 0301 > DD . 005A > 5A / N 1 030C > AC . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 7 0301 > E1 0302 > E2 0303 > E3 0304 > E0 0308 > E4 030A > E5 0328 > B1 . 0062 > 62 0063 > 63 / N 1 030C > E8 . 0064 > 64 0065 > 65 / N 5 0301 > E9 0304 > B2 0307 > EC 0308 > EB 0328 > EA . 0066 > 66 0067 > 67 / N 1 0327 > B3 . 0068 > 68 0069 > 69 / N 6 0301 > ED 0302 > EE 0303 > B5 0304 > B4 0308 > EF 0328 > E7 . 006A > 6A 006B > 6B / N 1 0327 > B6 . 006C > 6C / N 1 0327 > B8 . 006D > 6D 006E > 6E / N 1 0327 > F1 . 006F > 6F / N 5 0301 > F3 0302 > F4 0303 > F5 0304 > F2 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 / N 1 030C > BA . 0074 > 74 0075 > 75 / N 6 0301 > FA 0302 > FB 0303 > F7 0304 > BE 0308 > FC 0328 > F9 . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 1 0301 > FD . 007A > 7A / N 1 030C > BC . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A7 > A7 00AD > AD 00B0 > B0 00B7 > B7 00C1 > C1 00C2 > C2 00C3 > C3 00C4 > C4 00C5 > C5 00C6 > C6 00C9 > C9 00CB > CB 00CD > CD 00CE > CE 00CF > CF 00D0 > D0 00D3 > D3 00D4 > D4 00D5 > D5 00D6 > D6 00D8 > D8 00DA > DA 00DB > DB 00DC > DC 00DD > DD 00DE > DE 00DF > DF 00E1 > E1 00E2 > E2 00E3 > E3 00E4 > E4 00E5 > E5 00E6 > E6 00E9 > E9 00EB > EB 00ED > ED 00EE > EE 00EF > EF 00F0 > F0 00F3 > F3 00F4 > F4 00F5 > F5 00F6 > F6 00F8 > F8 00FA > FA 00FB > FB 00FC > FC 00FD > FD 00FE > FE 0100 > C0 0101 > E0 0104 > A1 0105 > B1 010C > C8 010D > E8 0110 > A9 0111 > B9 0112 > A2 0113 > B2 0116 > CC 0117 > EC 0118 > CA 0119 > EA 0122 > A3 0123 > B3 0128 > A5 0129 > B5 012A > A4 012B > B4 012E > C7 012F > E7 0136 > A6 0137 > B6 0138 > FF 013B > A8 013C > B8 0145 > D1 0146 > F1 014A > AF 014B > BF 014C > D2 014D > F2 0160 > AA 0161 > BA 0166 > AB 0167 > BB 0168 > D7 0169 > F7 016A > AE 016B > BE 0172 > D9 0173 > F9 017D > AC 017E > BC 037E > 3B 0387 > B7 1FEF > 60 2015 > BD . NFD / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 0041 0328 A2 > 0045 0304 A3 > 0047 0327 A4 > 0049 0304 A5 > 0049 0303 A6 > 004B 0327 A7 > 00A7 A8 > 004C 0327 A9 > 0110 AA > 0053 030C AB > 0166 AC > 005A 030C AD > 00AD AE > 0055 0304 AF > 014A B0 > 00B0 B1 > 0061 0328 B2 > 0065 0304 B3 > 0067 0327 B4 > 0069 0304 B5 > 0069 0303 B6 > 006B 0327 B7 > 00B7 B8 > 006C 0327 B9 > 0111 BA > 0073 030C BB > 0167 BC > 007A 030C BD > 2015 BE > 0075 0304 BF > 014B C0 > 0041 0304 C1 > 0041 0301 C2 > 0041 0302 C3 > 0041 0303 C4 > 0041 0308 C5 > 0041 030A C6 > 00C6 C7 > 0049 0328 C8 > 0043 030C C9 > 0045 0301 CA > 0045 0328 CB > 0045 0308 CC > 0045 0307 CD > 0049 0301 CE > 0049 0302 CF > 0049 0308 D0 > 00D0 D1 > 004E 0327 D2 > 004F 0304 D3 > 004F 0301 D4 > 004F 0302 D5 > 004F 0303 D6 > 004F 0308 D7 > 0055 0303 D8 > 00D8 D9 > 0055 0328 DA > 0055 0301 DB > 0055 0302 DC > 0055 0308 DD > 0059 0301 DE > 00DE DF > 00DF E0 > 0061 0304 E1 > 0061 0301 E2 > 0061 0302 E3 > 0061 0303 E4 > 0061 0308 E5 > 0061 030A E6 > 00E6 E7 > 0069 0328 E8 > 0063 030C E9 > 0065 0301 EA > 0065 0328 EB > 0065 0308 EC > 0065 0307 ED > 0069 0301 EE > 0069 0302 EF > 0069 0308 F0 > 00F0 F1 > 006E 0327 F2 > 006F 0304 F3 > 006F 0301 F4 > 006F 0302 F5 > 006F 0303 F6 > 006F 0308 F7 > 0075 0303 F8 > 00F8 F9 > 0075 0328 FA > 0075 0301 FB > 0075 0302 FC > 0075 0308 FD > 0079 0301 FE > 00FE FF > 0138 . NFC / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 0104 A2 > 0112 A3 > 0122 A4 > 012A A5 > 0128 A6 > 0136 A7 > 00A7 A8 > 013B A9 > 0110 AA > 0160 AB > 0166 AC > 017D AD > 00AD AE > 016A AF > 014A B0 > 00B0 B1 > 0105 B2 > 0113 B3 > 0123 B4 > 012B B5 > 0129 B6 > 0137 B7 > 00B7 B8 > 013C B9 > 0111 BA > 0161 BB > 0167 BC > 017E BD > 2015 BE > 016B BF > 014B C0 > 0100 C1 > 00C1 C2 > 00C2 C3 > 00C3 C4 > 00C4 C5 > 00C5 C6 > 00C6 C7 > 012E C8 > 010C C9 > 00C9 CA > 0118 CB > 00CB CC > 0116 CD > 00CD CE > 00CE CF > 00CF D0 > 00D0 D1 > 0145 D2 > 014C D3 > 00D3 D4 > 00D4 D5 > 00D5 D6 > 00D6 D7 > 0168 D8 > 00D8 D9 > 0172 DA > 00DA DB > 00DB DC > 00DC DD > 00DD DE > 00DE DF > 00DF E0 > 0101 E1 > 00E1 E2 > 00E2 E3 > 00E3 E4 > 00E4 E5 > 00E5 E6 > 00E6 E7 > 012F E8 > 010D E9 > 00E9 EA > 0119 EB > 00EB EC > 0117 ED > 00ED EE > 00EE EF > 00EF F0 > 00F0 F1 > 0146 F2 > 014D F3 > 00F3 F4 > 00F4 F5 > 00F5 F6 > 00F6 F7 > 0169 F8 > 00F8 F9 > 0173 FA > 00FA FB > 00FB FC > 00FC FD > 00FD FE > 00FE FF > 0138 . COMP = NFC . ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/cp1258.cset���������������������������������������������������0000664�0001750�0001750�00000033140�12402464555�020026� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = cp1258 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 20AC - Y 80 80 80 00 00 00 # EURO SIGN 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK 83 0192 L Y 83 83 83 83 83 83 # LATIN SMALL LETTER F WITH HOOK 84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK 85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS 86 2020 - Y 86 86 86 00 00 00 # DAGGER 87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER 88 02C6 M Y 88 88 88 00 00 00 # MODIFIER LETTER CIRCUMFLEX ACCENT 89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK 8C 0152 L Y 8C 9C 8C 8C 2A 00 # LATIN CAPITAL LIGATURE OE 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK 92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK 93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK 94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK 95 2022 - Y 95 95 95 00 00 00 # BULLET 96 2013 - Y 96 96 96 00 00 00 # EN DASH 97 2014 - Y 97 97 97 00 00 00 # EM DASH 98 02DC - Y 98 98 98 00 00 00 # SMALL TILDE 99 2122 . N 99 99 99 00 00 00 # <unused special> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 9C 0153 L Y 8C 9C 8C 9C 2A 00 # LATIN SMALL LIGATURE OE 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 0178 L Y 9F FF 9F 59 79 79 # LATIN CAPITAL LETTER Y WITH DIAERESIS A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN AA 00AA A Y AA AA AA 00 00 00 # FEMININE ORDINAL INDICATOR AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN AF 00AF - Y AF AF AF 00 00 00 # MACRON B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE BA 00BA A Y BA BA BA 00 00 00 # MASCULINE ORDINAL INDICATOR BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX C3 0102 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH BREVE C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS CC 0300 M M CC CC CC 00 00 00 # COMBINING GRAVE ACCENT CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS D0 0110 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER D WITH STROKE D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE D2 0309 M M D2 D2 D2 00 00 00 # COMBINING HOOK ABOVE D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX D5 01A0 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH HORN D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS DD 01AF L Y DD FD DD 55 2A 00 # LATIN CAPITAL LETTER U WITH HORN DE 0303 M M DE DE DE 00 00 00 # COMBINING TILDE DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX E3 0103 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH BREVE E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS EC 0301 M M EC EC EC 00 00 00 # COMBINING ACUTE ACCENT ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS F0 0111 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER D WITH STROKE F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE F2 0323 M M F2 F2 F2 00 00 00 # COMBINING DOT BELOW F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX F5 01A1 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH HORN F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS FD 01B0 L Y DD FD DD 75 2A 00 # LATIN SMALL LETTER U WITH HORN FE 20AB - Y FE FE FE 00 00 00 # DONG SIGN FF 00FF L Y 9F FF 9F 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-9.cmap�����������������������������������������������0000664�0001750�0001750�00000074431�12402464555�020451� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 954 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 6 0300 > C0 0301 > C1 0302 > C2 0303 > C3 0308 > C4 030A > C5 . 0042 > 42 0043 > 43 / N 1 0327 > C7 . 0044 > 44 0045 > 45 / N 4 0300 > C8 0301 > C9 0302 > CA 0308 > CB . 0046 > 46 0047 > 47 / N 1 0306 > D0 . 0048 > 48 0049 > 49 / N 5 0300 > CC 0301 > CD 0302 > CE 0307 > DD 0308 > CF . 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E / N 1 0303 > D1 . 004F > 4F / N 5 0300 > D2 0301 > D3 0302 > D4 0303 > D5 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 0053 > 53 / N 1 0327 > DE . 0054 > 54 0055 > 55 / N 4 0300 > D9 0301 > DA 0302 > DB 0308 > DC . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 6 0300 > E0 0301 > E1 0302 > E2 0303 > E3 0308 > E4 030A > E5 . 0062 > 62 0063 > 63 / N 1 0327 > E7 . 0064 > 64 0065 > 65 / N 4 0300 > E8 0301 > E9 0302 > EA 0308 > EB . 0066 > 66 0067 > 67 / N 1 0306 > F0 . 0068 > 68 0069 > 69 / N 4 0300 > EC 0301 > ED 0302 > EE 0308 > EF . 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E / N 1 0303 > F1 . 006F > 6F / N 5 0300 > F2 0301 > F3 0302 > F4 0303 > F5 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 / N 1 0327 > FE . 0074 > 74 0075 > 75 / N 4 0300 > F9 0301 > FA 0302 > FB 0308 > FC . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 1 0308 > FF . 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A1 > A1 00A2 > A2 00A3 > A3 00A4 > A4 00A5 > A5 00A6 > A6 00A7 > A7 00A8 > A8 00A9 > A9 00AA > AA 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > AF 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > B8 00B9 > B9 00BA > BA 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00BF > BF 00C0 > C0 00C1 > C1 00C2 > C2 00C3 > C3 00C4 > C4 00C5 > C5 00C6 > C6 00C7 > C7 00C8 > C8 00C9 > C9 00CA > CA 00CB > CB 00CC > CC 00CD > CD 00CE > CE 00CF > CF 00D1 > D1 00D2 > D2 00D3 > D3 00D4 > D4 00D5 > D5 00D6 > D6 00D7 > D7 00D8 > D8 00D9 > D9 00DA > DA 00DB > DB 00DC > DC 00DD > 59 # unsup: 0059 0301 00DF > DF 00E0 > E0 00E1 > E1 00E2 > E2 00E3 > E3 00E4 > E4 00E5 > E5 00E6 > E6 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > EC 00ED > ED 00EE > EE 00EF > EF 00F1 > F1 00F2 > F2 00F3 > F3 00F4 > F4 00F5 > F5 00F6 > F6 00F7 > F7 00F8 > F8 00F9 > F9 00FA > FA 00FB > FB 00FC > FC 00FD > 79 # unsup: 0079 0301 00FF > FF 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > D0 011F > F0 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > DD 0131 > FD 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C B7 # compat 0140 > 6C B7 # compat 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > DE 015F > FE 0160 > 53 # unsup: 0053 030C 0161 > 73 # unsup: 0073 030C 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > 5A # unsup: 005A 030C 017E > 7A # unsup: 007A 030C 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 5A # unsup: 0044 005A 030C 01C5 > 44 7A # unsup: 0044 007A 030C 01C6 > 64 7A # unsup: 0064 007A 030C 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > DC # unsup: 00DC 0304 01D6 > FC # unsup: 00FC 0304 01D7 > DC # unsup: 00DC 0301 01D8 > FC # unsup: 00FC 0301 01D9 > DC # unsup: 00DC 030C 01DA > FC # unsup: 00FC 030C 01DB > DC # unsup: 00DC 0300 01DC > FC # unsup: 00FC 0300 01DE > C4 # unsup: 00C4 0304 01DF > E4 # unsup: 00E4 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > C6 # unsup: 00C6 0304 01E3 > E6 # unsup: 00E6 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > C5 # unsup: 00C5 0301 01FB > E5 # unsup: 00E5 0301 01FC > C6 # unsup: 00C6 0301 01FD > E6 # unsup: 00E6 0301 01FE > D8 # unsup: 00D8 0301 01FF > F8 # unsup: 00F8 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > D6 # unsup: 00D6 0304 022B > F6 # unsup: 00F6 0304 022C > D5 # unsup: 00D5 0304 022D > F5 # unsup: 00F5 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0385 > A8 # unsup: 00A8 0301 0387 > B7 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > C7 # unsup: 00C7 0301 1E09 > E7 # unsup: 00E7 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > CF # unsup: 00CF 0301 1E2F > EF # unsup: 00EF 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > D5 # unsup: 00D5 0301 1E4D > F5 # unsup: 00F5 0301 1E4E > D5 # unsup: 00D5 0308 1E4F > F5 # unsup: 00F5 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > 53 # unsup: 0053 030C 0307 1E67 > 73 # unsup: 0073 030C 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > C2 # unsup: 00C2 0301 1EA5 > E2 # unsup: 00E2 0301 1EA6 > C2 # unsup: 00C2 0300 1EA7 > E2 # unsup: 00E2 0300 1EA8 > C2 # unsup: 00C2 0309 1EA9 > E2 # unsup: 00E2 0309 1EAA > C2 # unsup: 00C2 0303 1EAB > E2 # unsup: 00E2 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > CA # unsup: 00CA 0301 1EBF > EA # unsup: 00EA 0301 1EC0 > CA # unsup: 00CA 0300 1EC1 > EA # unsup: 00EA 0300 1EC2 > CA # unsup: 00CA 0309 1EC3 > EA # unsup: 00EA 0309 1EC4 > CA # unsup: 00CA 0303 1EC5 > EA # unsup: 00EA 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > D4 # unsup: 00D4 0301 1ED1 > F4 # unsup: 00F4 0301 1ED2 > D4 # unsup: 00D4 0300 1ED3 > F4 # unsup: 00F4 0300 1ED4 > D4 # unsup: 00D4 0309 1ED5 > F4 # unsup: 00F4 0309 1ED6 > D4 # unsup: 00D4 0303 1ED7 > F4 # unsup: 00F4 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FC1 > A8 # unsup: 00A8 0342 1FED > A8 # unsup: 00A8 0300 1FEE > A8 # unsup: 00A8 0301 1FEF > 60 1FFD > B4 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 2E 2E 2E # compat 202F > 20 # compat 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat FFE0 > A2 # compat FFE1 > A3 # compat FFE2 > AC # compat FFE3 > AF # compat FFE4 > A6 # compat FFE5 > A5 # compat . STRICT / N 260 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 6 0300 > C0 0301 > C1 0302 > C2 0303 > C3 0308 > C4 030A > C5 . 0042 > 42 0043 > 43 / N 1 0327 > C7 . 0044 > 44 0045 > 45 / N 4 0300 > C8 0301 > C9 0302 > CA 0308 > CB . 0046 > 46 0047 > 47 / N 1 0306 > D0 . 0048 > 48 0049 > 49 / N 5 0300 > CC 0301 > CD 0302 > CE 0307 > DD 0308 > CF . 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E / N 1 0303 > D1 . 004F > 4F / N 5 0300 > D2 0301 > D3 0302 > D4 0303 > D5 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 0053 > 53 / N 1 0327 > DE . 0054 > 54 0055 > 55 / N 4 0300 > D9 0301 > DA 0302 > DB 0308 > DC . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 6 0300 > E0 0301 > E1 0302 > E2 0303 > E3 0308 > E4 030A > E5 . 0062 > 62 0063 > 63 / N 1 0327 > E7 . 0064 > 64 0065 > 65 / N 4 0300 > E8 0301 > E9 0302 > EA 0308 > EB . 0066 > 66 0067 > 67 / N 1 0306 > F0 . 0068 > 68 0069 > 69 / N 4 0300 > EC 0301 > ED 0302 > EE 0308 > EF . 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E / N 1 0303 > F1 . 006F > 6F / N 5 0300 > F2 0301 > F3 0302 > F4 0303 > F5 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 / N 1 0327 > FE . 0074 > 74 0075 > 75 / N 4 0300 > F9 0301 > FA 0302 > FB 0308 > FC . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 1 0308 > FF . 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A1 > A1 00A2 > A2 00A3 > A3 00A4 > A4 00A5 > A5 00A6 > A6 00A7 > A7 00A8 > A8 00A9 > A9 00AA > AA 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > AF 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > B8 00B9 > B9 00BA > BA 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00BF > BF 00C0 > C0 00C1 > C1 00C2 > C2 00C3 > C3 00C4 > C4 00C5 > C5 00C6 > C6 00C7 > C7 00C8 > C8 00C9 > C9 00CA > CA 00CB > CB 00CC > CC 00CD > CD 00CE > CE 00CF > CF 00D1 > D1 00D2 > D2 00D3 > D3 00D4 > D4 00D5 > D5 00D6 > D6 00D7 > D7 00D8 > D8 00D9 > D9 00DA > DA 00DB > DB 00DC > DC 00DF > DF 00E0 > E0 00E1 > E1 00E2 > E2 00E3 > E3 00E4 > E4 00E5 > E5 00E6 > E6 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > EC 00ED > ED 00EE > EE 00EF > EF 00F1 > F1 00F2 > F2 00F3 > F3 00F4 > F4 00F5 > F5 00F6 > F6 00F7 > F7 00F8 > F8 00F9 > F9 00FA > FA 00FB > FB 00FC > FC 00FF > FF 011E > D0 011F > F0 0130 > DD 0131 > FD 015E > DE 015F > FE 037E > 3B 0387 > B7 1FEF > 60 1FFD > B4 . NFD / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 00A1 A2 > 00A2 A3 > 00A3 A4 > 00A4 A5 > 00A5 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 00AA AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00AF B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00B8 B9 > 00B9 BA > 00BA BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 00BF C0 > 0041 0300 C1 > 0041 0301 C2 > 0041 0302 C3 > 0041 0303 C4 > 0041 0308 C5 > 0041 030A C6 > 00C6 C7 > 0043 0327 C8 > 0045 0300 C9 > 0045 0301 CA > 0045 0302 CB > 0045 0308 CC > 0049 0300 CD > 0049 0301 CE > 0049 0302 CF > 0049 0308 D0 > 0047 0306 D1 > 004E 0303 D2 > 004F 0300 D3 > 004F 0301 D4 > 004F 0302 D5 > 004F 0303 D6 > 004F 0308 D7 > 00D7 D8 > 00D8 D9 > 0055 0300 DA > 0055 0301 DB > 0055 0302 DC > 0055 0308 DD > 0049 0307 DE > 0053 0327 DF > 00DF E0 > 0061 0300 E1 > 0061 0301 E2 > 0061 0302 E3 > 0061 0303 E4 > 0061 0308 E5 > 0061 030A E6 > 00E6 E7 > 0063 0327 E8 > 0065 0300 E9 > 0065 0301 EA > 0065 0302 EB > 0065 0308 EC > 0069 0300 ED > 0069 0301 EE > 0069 0302 EF > 0069 0308 F0 > 0067 0306 F1 > 006E 0303 F2 > 006F 0300 F3 > 006F 0301 F4 > 006F 0302 F5 > 006F 0303 F6 > 006F 0308 F7 > 00F7 F8 > 00F8 F9 > 0075 0300 FA > 0075 0301 FB > 0075 0302 FC > 0075 0308 FD > 0131 FE > 0073 0327 FF > 0079 0308 . NFC / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 00A1 A2 > 00A2 A3 > 00A3 A4 > 00A4 A5 > 00A5 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 00AA AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00AF B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00B8 B9 > 00B9 BA > 00BA BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 00BF C0 > 00C0 C1 > 00C1 C2 > 00C2 C3 > 00C3 C4 > 00C4 C5 > 00C5 C6 > 00C6 C7 > 00C7 C8 > 00C8 C9 > 00C9 CA > 00CA CB > 00CB CC > 00CC CD > 00CD CE > 00CE CF > 00CF D0 > 011E D1 > 00D1 D2 > 00D2 D3 > 00D3 D4 > 00D4 D5 > 00D5 D6 > 00D6 D7 > 00D7 D8 > 00D8 D9 > 00D9 DA > 00DA DB > 00DB DC > 00DC DD > 0130 DE > 015E DF > 00DF E0 > 00E0 E1 > 00E1 E2 > 00E2 E3 > 00E3 E4 > 00E4 E5 > 00E5 E6 > 00E6 E7 > 00E7 E8 > 00E8 E9 > 00E9 EA > 00EA EB > 00EB EC > 00EC ED > 00ED EE > 00EE EF > 00EF F0 > 011F F1 > 00F1 F2 > 00F2 F3 > 00F3 F4 > 00F4 F5 > 00F5 F6 > 00F6 F7 > 00F7 F8 > 00F8 F9 > 00F9 FA > 00FA FB > 00FB FC > 00FC FD > 0131 FE > 015F FF > 00FF . COMP = NFC . ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/cp1255.cmap���������������������������������������������������0000664�0001750�0001750�00000104475�12402464555�020017� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 1045 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0081 > 81 008A > 8A 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 009A > 9A 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A1 > A1 00A2 > A2 00A3 > A3 00A5 > A5 00A6 > A6 00A7 > A7 00A8 > A8 00A9 > A9 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > AF 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > B8 00B9 > B9 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00BF > BF 00C0 > 41 # unsup: 0041 0300 00C1 > 41 # unsup: 0041 0301 00C2 > 41 # unsup: 0041 0302 00C3 > 41 # unsup: 0041 0303 00C4 > 41 # unsup: 0041 0308 00C5 > 41 # unsup: 0041 030A 00C6 > 41 45 # compat 00C7 > 43 # unsup: 0043 0327 00C8 > 45 # unsup: 0045 0300 00C9 > 45 # unsup: 0045 0301 00CA > 45 # unsup: 0045 0302 00CB > 45 # unsup: 0045 0308 00CC > 49 # unsup: 0049 0300 00CD > 49 # unsup: 0049 0301 00CE > 49 # unsup: 0049 0302 00CF > 49 # unsup: 0049 0308 00D1 > 4E # unsup: 004E 0303 00D2 > 4F # unsup: 004F 0300 00D3 > 4F # unsup: 004F 0301 00D4 > 4F # unsup: 004F 0302 00D5 > 4F # unsup: 004F 0303 00D6 > 4F # unsup: 004F 0308 00D7 > AA 00D9 > 55 # unsup: 0055 0300 00DA > 55 # unsup: 0055 0301 00DB > 55 # unsup: 0055 0302 00DC > 55 # unsup: 0055 0308 00DD > 59 # unsup: 0059 0301 00E0 > 61 # unsup: 0061 0300 00E1 > 61 # unsup: 0061 0301 00E2 > 61 # unsup: 0061 0302 00E3 > 61 # unsup: 0061 0303 00E4 > 61 # unsup: 0061 0308 00E5 > 61 # unsup: 0061 030A 00E6 > 61 65 # compat 00E7 > 63 # unsup: 0063 0327 00E8 > 65 # unsup: 0065 0300 00E9 > 65 # unsup: 0065 0301 00EA > 65 # unsup: 0065 0302 00EB > 65 # unsup: 0065 0308 00EC > 69 # unsup: 0069 0300 00ED > 69 # unsup: 0069 0301 00EE > 69 # unsup: 0069 0302 00EF > 69 # unsup: 0069 0308 00F1 > 6E # unsup: 006E 0303 00F2 > 6F # unsup: 006F 0300 00F3 > 6F # unsup: 006F 0301 00F4 > 6F # unsup: 006F 0302 00F5 > 6F # unsup: 006F 0303 00F6 > 6F # unsup: 006F 0308 00F7 > BA 00F9 > 75 # unsup: 0075 0300 00FA > 75 # unsup: 0075 0301 00FB > 75 # unsup: 0075 0302 00FC > 75 # unsup: 0075 0308 00FD > 79 # unsup: 0079 0301 00FF > 79 # unsup: 0079 0308 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C B7 # compat 0140 > 6C B7 # compat 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > 53 # unsup: 0053 030C 0161 > 73 # unsup: 0073 030C 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > 5A # unsup: 005A 030C 017E > 7A # unsup: 007A 030C 017F > 73 # compat 0192 > 83 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 5A # unsup: 0044 005A 030C 01C5 > 44 7A # unsup: 0044 007A 030C 01C6 > 64 7A # unsup: 0064 007A 030C 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > 55 # unsup: 0055 0308 0304 01D6 > 75 # unsup: 0075 0308 0304 01D7 > 55 # unsup: 0055 0308 0301 01D8 > 75 # unsup: 0075 0308 0301 01D9 > 55 # unsup: 0055 0308 030C 01DA > 75 # unsup: 0075 0308 030C 01DB > 55 # unsup: 0055 0308 0300 01DC > 75 # unsup: 0075 0308 0300 01DE > 41 # unsup: 0041 0308 0304 01DF > 61 # unsup: 0061 0308 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > 41 45 # unsup: 0041 0045 0304 01E3 > 61 65 # unsup: 0061 0065 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > 41 # unsup: 0041 030A 0301 01FB > 61 # unsup: 0061 030A 0301 01FC > 41 45 # unsup: 0041 0045 0301 01FD > 61 65 # unsup: 0061 0065 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > 4F # unsup: 004F 0308 0304 022B > 6F # unsup: 006F 0308 0304 022C > 4F # unsup: 004F 0303 0304 022D > 6F # unsup: 006F 0303 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 02C6 > 88 02DC > 98 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0385 > A8 # unsup: 00A8 0301 0387 > B7 05B0 > C0 05B1 > C1 05B2 > C2 05B3 > C3 05B4 > C4 05B5 > C5 05B6 > C6 05B7 > C7 05B8 > C8 05B9 > C9 05BB > CB 05BC > CC 05BD > CD 05BE > CE 05BF > CF 05C0 > D0 05C1 > D1 05C2 > D2 05C3 > D3 05D0 > E0 05D1 > E1 05D2 > E2 05D3 > E3 05D4 > E4 05D5 > E5 05D6 > E6 05D7 > E7 05D8 > E8 05D9 > E9 05DA > EA 05DB > EB 05DC > EC 05DD > ED 05DE > EE 05DF > EF 05E0 > F0 05E1 > F1 05E2 > F2 05E3 > F3 05E4 > F4 05E5 > F5 05E6 > F6 05E7 > F7 05E8 > F8 05E9 > F9 05EA > FA 05F0 > D4 05F1 > D5 05F2 > D6 05F3 > D7 05F4 > D8 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > 43 # unsup: 0043 0327 0301 1E09 > 63 # unsup: 0063 0327 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > 49 # unsup: 0049 0308 0301 1E2F > 69 # unsup: 0069 0308 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > 4F # unsup: 004F 0303 0301 1E4D > 6F # unsup: 006F 0303 0301 1E4E > 4F # unsup: 004F 0303 0308 1E4F > 6F # unsup: 006F 0303 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > 53 # unsup: 0053 030C 0307 1E67 > 73 # unsup: 0073 030C 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > 41 # unsup: 0041 0302 0301 1EA5 > 61 # unsup: 0061 0302 0301 1EA6 > 41 # unsup: 0041 0302 0300 1EA7 > 61 # unsup: 0061 0302 0300 1EA8 > 41 # unsup: 0041 0302 0309 1EA9 > 61 # unsup: 0061 0302 0309 1EAA > 41 # unsup: 0041 0302 0303 1EAB > 61 # unsup: 0061 0302 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > 45 # unsup: 0045 0302 0301 1EBF > 65 # unsup: 0065 0302 0301 1EC0 > 45 # unsup: 0045 0302 0300 1EC1 > 65 # unsup: 0065 0302 0300 1EC2 > 45 # unsup: 0045 0302 0309 1EC3 > 65 # unsup: 0065 0302 0309 1EC4 > 45 # unsup: 0045 0302 0303 1EC5 > 65 # unsup: 0065 0302 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > 4F # unsup: 004F 0302 0301 1ED1 > 6F # unsup: 006F 0302 0301 1ED2 > 4F # unsup: 004F 0302 0300 1ED3 > 6F # unsup: 006F 0302 0300 1ED4 > 4F # unsup: 004F 0302 0309 1ED5 > 6F # unsup: 006F 0302 0309 1ED6 > 4F # unsup: 004F 0302 0303 1ED7 > 6F # unsup: 006F 0302 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FC1 > A8 # unsup: 00A8 0342 1FED > A8 # unsup: 00A8 0300 1FEE > A8 # unsup: 00A8 0301 1FEF > 60 1FFD > B4 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 200E > FD 200F > FE 2013 > 96 2014 > 97 2018 > 91 2019 > 92 201A > 82 201C > 93 201D > 94 201E > 84 2020 > 86 2021 > 87 2022 > 95 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 85 202F > 20 # compat 2030 > 89 2039 > 8B 203A > 9B 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat 20AA > A4 20AC > 80 2122 > 99 FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB1D > E9 C4 FB1F > D6 C7 FB20 > F2 # compat FB21 > E0 # compat FB22 > E3 # compat FB23 > E4 # compat FB24 > EB # compat FB25 > EC # compat FB26 > ED # compat FB27 > F8 # compat FB28 > FA # compat FB29 > 2B # compat FB2A > F9 D1 FB2B > F9 D2 FB2C > F9 CC D1 FB2D > F9 CC D2 FB2E > E0 C7 FB2F > E0 C8 FB30 > E0 CC FB31 > E1 CC FB32 > E2 CC FB33 > E3 CC FB34 > E4 CC FB35 > E5 CC FB36 > E6 CC FB38 > E8 CC FB39 > E9 CC FB3A > EA CC FB3B > EB CC FB3C > EC CC FB3E > EE CC FB40 > F0 CC FB41 > F1 CC FB43 > F3 CC FB44 > F4 CC FB46 > F6 CC FB47 > F7 CC FB48 > F8 CC FB49 > F9 CC FB4A > FA CC FB4B > E5 C9 FB4C > E1 CF FB4D > EB CF FB4E > F4 CF FB4F > E0 EC # compat FE30 > 2E 2E # compat FE31 > 97 # compat FE32 > 96 # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE58 > 97 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat FFE0 > A2 # compat FFE1 > A3 # compat FFE2 > AC # compat FFE3 > AF # compat FFE4 > A6 # compat FFE5 > A5 # compat . STRICT / N 283 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0081 > 81 008A > 8A 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 009A > 9A 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A1 > A1 00A2 > A2 00A3 > A3 00A5 > A5 00A6 > A6 00A7 > A7 00A8 > A8 00A9 > A9 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > AF 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > B8 00B9 > B9 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00BF > BF 00D7 > AA 00F7 > BA 0192 > 83 02C6 > 88 02DC > 98 037E > 3B 0387 > B7 05B0 > C0 05B1 > C1 05B2 > C2 05B3 > C3 05B4 > C4 05B5 > C5 05B6 > C6 05B7 > C7 05B8 > C8 05B9 > C9 05BB > CB 05BC > CC 05BD > CD 05BE > CE 05BF > CF 05C0 > D0 05C1 > D1 05C2 > D2 05C3 > D3 05D0 > E0 05D1 > E1 05D2 > E2 05D3 > E3 05D4 > E4 05D5 > E5 05D6 > E6 05D7 > E7 05D8 > E8 05D9 > E9 05DA > EA 05DB > EB 05DC > EC 05DD > ED 05DE > EE 05DF > EF 05E0 > F0 05E1 > F1 05E2 > F2 05E3 > F3 05E4 > F4 05E5 > F5 05E6 > F6 05E7 > F7 05E8 > F8 05E9 > F9 05EA > FA 05F0 > D4 05F1 > D5 05F2 > D6 05F3 > D7 05F4 > D8 1FEF > 60 1FFD > B4 200E > FD 200F > FE 2013 > 96 2014 > 97 2018 > 91 2019 > 92 201A > 82 201C > 93 201D > 94 201E > 84 2020 > 86 2021 > 87 2022 > 95 2026 > 85 2030 > 89 2039 > 8B 203A > 9B 20AA > A4 20AC > 80 2122 > 99 FB1D > E9 C4 FB1F > D6 C7 FB2A > F9 D1 FB2B > F9 D2 FB2C > F9 CC D1 FB2D > F9 CC D2 FB2E > E0 C7 FB2F > E0 C8 FB30 > E0 CC FB31 > E1 CC FB32 > E2 CC FB33 > E3 CC FB34 > E4 CC FB35 > E5 CC FB36 > E6 CC FB38 > E8 CC FB39 > E9 CC FB3A > EA CC FB3B > EB CC FB3C > EC CC FB3E > EE CC FB40 > F0 CC FB41 > F1 CC FB43 > F3 CC FB44 > F4 CC FB46 > F6 CC FB47 > F7 CC FB48 > F8 CC FB49 > F9 CC FB4A > FA CC FB4B > E5 C9 FB4C > E1 CF FB4D > EB CF FB4E > F4 CF . NFD / N 245 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 20AC 81 > 0081 82 > 201A 83 > 0192 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 02C6 89 > 2030 8A > 008A 8B > 2039 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 02DC 99 > 2122 9A > 009A 9B > 203A 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 00A1 A2 > 00A2 A3 > 00A3 A4 > 20AA A5 > 00A5 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 00D7 AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00AF B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00B8 B9 > 00B9 BA > 00F7 BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 00BF C0 > 05B0 C1 > 05B1 C2 > 05B2 C3 > 05B3 C4 > 05B4 C5 > 05B5 C6 > 05B6 C7 > 05B7 C8 > 05B8 C9 > 05B9 CB > 05BB CC > 05BC CD > 05BD CE > 05BE CF > 05BF D0 > 05C0 D1 > 05C1 D2 > 05C2 D3 > 05C3 D4 > 05F0 D5 > 05F1 D6 > 05F2 D7 > 05F3 D8 > 05F4 E0 > 05D0 E1 > 05D1 E2 > 05D2 E3 > 05D3 E4 > 05D4 E5 > 05D5 E6 > 05D6 E7 > 05D7 E8 > 05D8 E9 > 05D9 EA > 05DA EB > 05DB EC > 05DC ED > 05DD EE > 05DE EF > 05DF F0 > 05E0 F1 > 05E1 F2 > 05E2 F3 > 05E3 F4 > 05E4 F5 > 05E5 F6 > 05E6 F7 > 05E7 F8 > 05E8 F9 > 05E9 FA > 05EA FD > 200E FE > 200F . NFC / N 245 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 20AC 81 > 0081 82 > 201A 83 > 0192 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 02C6 89 > 2030 8A > 008A 8B > 2039 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 02DC 99 > 2122 9A > 009A 9B > 203A 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 00A1 A2 > 00A2 A3 > 00A3 A4 > 20AA A5 > 00A5 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 00D7 AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00AF B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00B8 B9 > 00B9 BA > 00F7 BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 00BF C0 > 05B0 C1 > 05B1 C2 > 05B2 C3 > 05B3 C4 > 05B4 C5 > 05B5 C6 > 05B6 C7 > 05B7 C8 > 05B8 C9 > 05B9 CB > 05BB CC > 05BC CD > 05BD CE > 05BE CF > 05BF D0 > 05C0 D1 > 05C1 D2 > 05C2 D3 > 05C3 D4 > 05F0 D5 > 05F1 D6 > 05F2 / N 1 C7 > 05F2 05B7 . D7 > 05F3 D8 > 05F4 E0 > 05D0 / N 3 C7 > 05D0 05B7 C8 > 05D0 05B8 CC > 05D0 05BC . E1 > 05D1 / N 2 CC > 05D1 05BC CF > 05D1 05BF . E2 > 05D2 / N 1 CC > 05D2 05BC . E3 > 05D3 / N 1 CC > 05D3 05BC . E4 > 05D4 / N 1 CC > 05D4 05BC . E5 > 05D5 / N 2 C9 > 05D5 05B9 CC > 05D5 05BC . E6 > 05D6 / N 1 CC > 05D6 05BC . E7 > 05D7 E8 > 05D8 / N 1 CC > 05D8 05BC . E9 > 05D9 / N 2 C4 > 05D9 05B4 CC > 05D9 05BC . EA > 05DA / N 1 CC > 05DA 05BC . EB > 05DB / N 2 CC > 05DB 05BC CF > 05DB 05BF . EC > 05DC / N 1 CC > 05DC 05BC . ED > 05DD EE > 05DE / N 1 CC > 05DE 05BC . EF > 05DF F0 > 05E0 / N 1 CC > 05E0 05BC . F1 > 05E1 / N 1 CC > 05E1 05BC . F2 > 05E2 F3 > 05E3 / N 1 CC > 05E3 05BC . F4 > 05E4 / N 2 CC > 05E4 05BC CF > 05E4 05BF . F5 > 05E5 F6 > 05E6 / N 1 CC > 05E6 05BC . F7 > 05E7 / N 1 CC > 05E7 05BC . F8 > 05E8 / N 1 CC > 05E8 05BC . F9 > 05E9 / N 3 CC > 05E9 05BC / N 2 D1 > 05E9 05BC 05C1 D2 > 05E9 05BC 05C2 . D1 > 05E9 05C1 D2 > 05E9 05C2 . FA > 05EA / N 1 CC > 05EA 05BC . FD > 200E FE > 200F . COMP / N 245 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 20AC 81 > 0081 82 > 201A 83 > 0192 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 02C6 89 > 2030 8A > 008A 8B > 2039 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 02DC 99 > 2122 9A > 009A 9B > 203A 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 00A1 A2 > 00A2 A3 > 00A3 A4 > 20AA A5 > 00A5 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 00D7 AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00AF B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00B8 B9 > 00B9 BA > 00F7 BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 00BF C0 > 05B0 C1 > 05B1 C2 > 05B2 C3 > 05B3 C4 > 05B4 C5 > 05B5 C6 > 05B6 C7 > 05B7 C8 > 05B8 C9 > 05B9 CB > 05BB CC > 05BC CD > 05BD CE > 05BE CF > 05BF D0 > 05C0 D1 > 05C1 D2 > 05C2 D3 > 05C3 D4 > 05F0 D5 > 05F1 D6 > 05F2 / N 1 C7 > FB1F . D7 > 05F3 D8 > 05F4 E0 > 05D0 / N 3 C7 > FB2E C8 > FB2F CC > FB30 . E1 > 05D1 / N 2 CC > FB31 CF > FB4C . E2 > 05D2 / N 1 CC > FB32 . E3 > 05D3 / N 1 CC > FB33 . E4 > 05D4 / N 1 CC > FB34 . E5 > 05D5 / N 2 C9 > FB4B CC > FB35 . E6 > 05D6 / N 1 CC > FB36 . E7 > 05D7 E8 > 05D8 / N 1 CC > FB38 . E9 > 05D9 / N 2 C4 > FB1D CC > FB39 . EA > 05DA / N 1 CC > FB3A . EB > 05DB / N 2 CC > FB3B CF > FB4D . EC > 05DC / N 1 CC > FB3C . ED > 05DD EE > 05DE / N 1 CC > FB3E . EF > 05DF F0 > 05E0 / N 1 CC > FB40 . F1 > 05E1 / N 1 CC > FB41 . F2 > 05E2 F3 > 05E3 / N 1 CC > FB43 . F4 > 05E4 / N 2 CC > FB44 CF > FB4E . F5 > 05E5 F6 > 05E6 / N 1 CC > FB46 . F7 > 05E7 / N 1 CC > FB47 . F8 > 05E8 / N 1 CC > FB48 . F9 > 05E9 / N 3 CC > FB49 / N 2 D1 > FB2C D2 > FB2D . D1 > FB2A D2 > FB2B . FA > 05EA / N 1 CC > FB4A . FD > 200E FE > 200F . ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-7.cset�����������������������������������������������0000664�0001750�0001750�00000032507�12402464555�020463� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = iso-8859-7 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 0080 . N 80 80 80 00 00 00 # <unused control> 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 0082 . N 82 82 82 00 00 00 # <unused control> 83 0083 . N 83 83 83 00 00 00 # <unused control> 84 0084 . N 84 84 84 00 00 00 # <unused control> 85 0085 . N 85 85 85 00 00 00 # <unused control> 86 0086 . N 86 86 86 00 00 00 # <unused control> 87 0087 . N 87 87 87 00 00 00 # <unused control> 88 0088 . N 88 88 88 00 00 00 # <unused control> 89 0089 . N 89 89 89 00 00 00 # <unused control> 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 008B . N 8B 8B 8B 00 00 00 # <unused control> 8C 008C . N 8C 8C 8C 00 00 00 # <unused control> 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 0091 . N 91 91 91 00 00 00 # <unused control> 92 0092 . N 92 92 92 00 00 00 # <unused control> 93 0093 . N 93 93 93 00 00 00 # <unused control> 94 0094 . N 94 94 94 00 00 00 # <unused control> 95 0095 . N 95 95 95 00 00 00 # <unused control> 96 0096 . N 96 96 96 00 00 00 # <unused control> 97 0097 . N 97 97 97 00 00 00 # <unused control> 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 0099 . N 99 99 99 00 00 00 # <unused control> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 009B . N 9B 9B 9B 00 00 00 # <unused control> 9C 009C . N 9C 9C 9C 00 00 00 # <unused control> 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 009F . N 9F 9F 9F 00 00 00 # <unused control> A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 2018 - Y A1 A1 A1 00 00 00 # LEFT SINGLE QUOTATION MARK A2 2019 - Y A2 A2 A2 00 00 00 # RIGHT SINGLE QUOTATION MARK A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN A4 20AC - Y A4 A4 A4 00 00 00 # EURO SIGN A5 20AF - Y A5 A5 A5 00 00 00 # DRACHMA SIGN A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN AA 037A M Y AA AA AA 00 00 00 # GREEK YPOGEGRAMMENI AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE E0AE . N AE AE AE 00 00 00 # <unused> AF 2015 - Y AF AF AF 00 00 00 # HORIZONTAL BAR B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE B4 0384 - Y B4 B4 B4 00 00 00 # GREEK TONOS B5 0385 - Y B5 B5 B5 00 00 00 # GREEK DIALYTIKA TONOS B6 0386 L Y B6 DC B6 C1 2A 00 # GREEK CAPITAL LETTER ALPHA WITH TONOS B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT B8 0388 L Y B8 DD B8 C5 2A 00 # GREEK CAPITAL LETTER EPSILON WITH TONOS B9 0389 L Y B9 DE B9 C7 2A 00 # GREEK CAPITAL LETTER ETA WITH TONOS BA 038A L Y BA DF BA C9 2A 00 # GREEK CAPITAL LETTER IOTA WITH TONOS BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK BC 038C L Y BC FC BC CF 2A 00 # GREEK CAPITAL LETTER OMICRON WITH TONOS BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF BE 038E L Y BE FD BE D5 2A 00 # GREEK CAPITAL LETTER UPSILON WITH TONOS BF 038F L Y BF FE BF D9 2A 00 # GREEK CAPITAL LETTER OMEGA WITH TONOS C0 0390 L Y C0 C0 C0 E9 2A 00 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS C1 0391 L Y C1 E1 C1 C1 2A 00 # GREEK CAPITAL LETTER ALPHA C2 0392 L Y C2 E2 C2 C2 E2 E2 # GREEK CAPITAL LETTER BETA C3 0393 L Y C3 E3 C3 C3 E3 E3 # GREEK CAPITAL LETTER GAMMA C4 0394 L Y C4 E4 C4 C4 E4 E4 # GREEK CAPITAL LETTER DELTA C5 0395 L Y C5 E5 C5 C5 2A 00 # GREEK CAPITAL LETTER EPSILON C6 0396 L Y C6 E6 C6 C6 E6 E6 # GREEK CAPITAL LETTER ZETA C7 0397 L Y C7 E7 C7 C7 2A 00 # GREEK CAPITAL LETTER ETA C8 0398 L Y C8 E8 C8 C8 E8 E8 # GREEK CAPITAL LETTER THETA C9 0399 L Y C9 E9 C9 C9 2A 00 # GREEK CAPITAL LETTER IOTA CA 039A L Y CA EA CA CA EA EA # GREEK CAPITAL LETTER KAPPA CB 039B L Y CB EB CB CB EB EB # GREEK CAPITAL LETTER LAMDA CC 039C L Y CC EC CC CC EC EC # GREEK CAPITAL LETTER MU CD 039D L Y CD ED CD CD ED ED # GREEK CAPITAL LETTER NU CE 039E L Y CE EE CE CE EE EE # GREEK CAPITAL LETTER XI CF 039F L Y CF EF CF CF 2A 00 # GREEK CAPITAL LETTER OMICRON D0 03A0 L Y D0 F0 D0 D0 F0 F0 # GREEK CAPITAL LETTER PI D1 03A1 L Y D1 F1 D1 D1 F1 F1 # GREEK CAPITAL LETTER RHO D2 E0D2 . N D2 D2 D2 00 00 00 # <unused> D3 03A3 L Y D3 F3 D3 D3 F3 F3 # GREEK CAPITAL LETTER SIGMA D4 03A4 L Y D4 F4 D4 D4 F4 F4 # GREEK CAPITAL LETTER TAU D5 03A5 L Y D5 F5 D5 D5 2A 00 # GREEK CAPITAL LETTER UPSILON D6 03A6 L Y D6 F6 D6 D6 F6 F6 # GREEK CAPITAL LETTER PHI D7 03A7 L Y D7 F7 D7 D7 F7 F7 # GREEK CAPITAL LETTER CHI D8 03A8 L Y D8 F8 D8 D8 F8 F8 # GREEK CAPITAL LETTER PSI D9 03A9 L Y D9 F9 D9 D9 2A 00 # GREEK CAPITAL LETTER OMEGA DA 03AA L Y DA FA DA C9 2A 00 # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA DB 03AB L Y DB FB DB D5 2A 00 # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA DC 03AC L Y B6 DC B6 E1 2A 00 # GREEK SMALL LETTER ALPHA WITH TONOS DD 03AD L Y B8 DD B8 E5 2A 00 # GREEK SMALL LETTER EPSILON WITH TONOS DE 03AE L Y B9 DE B9 E7 2A 00 # GREEK SMALL LETTER ETA WITH TONOS DF 03AF L Y BA DF BA E9 2A 00 # GREEK SMALL LETTER IOTA WITH TONOS E0 03B0 L Y E0 E0 E0 F5 2A 00 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS E1 03B1 L Y C1 E1 C1 E1 2A 00 # GREEK SMALL LETTER ALPHA E2 03B2 L Y C2 E2 C2 E2 E2 E2 # GREEK SMALL LETTER BETA E3 03B3 L Y C3 E3 C3 E3 E3 E3 # GREEK SMALL LETTER GAMMA E4 03B4 L Y C4 E4 C4 E4 E4 E4 # GREEK SMALL LETTER DELTA E5 03B5 L Y C5 E5 C5 E5 2A 00 # GREEK SMALL LETTER EPSILON E6 03B6 L Y C6 E6 C6 E6 E6 E6 # GREEK SMALL LETTER ZETA E7 03B7 L Y C7 E7 C7 E7 2A 00 # GREEK SMALL LETTER ETA E8 03B8 L Y C8 E8 C8 E8 E8 E8 # GREEK SMALL LETTER THETA E9 03B9 L Y C9 E9 C9 E9 2A 00 # GREEK SMALL LETTER IOTA EA 03BA L Y CA EA CA EA EA EA # GREEK SMALL LETTER KAPPA EB 03BB L Y CB EB CB EB EB EB # GREEK SMALL LETTER LAMDA EC 03BC L Y CC EC CC EC EC EC # GREEK SMALL LETTER MU ED 03BD L Y CD ED CD ED ED ED # GREEK SMALL LETTER NU EE 03BE L Y CE EE CE EE EE EE # GREEK SMALL LETTER XI EF 03BF L Y CF EF CF EF 2A 00 # GREEK SMALL LETTER OMICRON F0 03C0 L Y D0 F0 D0 F0 F0 F0 # GREEK SMALL LETTER PI F1 03C1 L Y D1 F1 D1 F1 F1 F1 # GREEK SMALL LETTER RHO F2 03C2 L Y D3 F2 D3 F2 F2 F2 # GREEK SMALL LETTER FINAL SIGMA F3 03C3 L Y D3 F3 D3 F3 F3 F3 # GREEK SMALL LETTER SIGMA F4 03C4 L Y D4 F4 D4 F4 F4 F4 # GREEK SMALL LETTER TAU F5 03C5 L Y D5 F5 D5 F5 2A 00 # GREEK SMALL LETTER UPSILON F6 03C6 L Y D6 F6 D6 F6 F6 F6 # GREEK SMALL LETTER PHI F7 03C7 L Y D7 F7 D7 F7 F7 F7 # GREEK SMALL LETTER CHI F8 03C8 L Y D8 F8 D8 F8 F8 F8 # GREEK SMALL LETTER PSI F9 03C9 L Y D9 F9 D9 F9 2A 00 # GREEK SMALL LETTER OMEGA FA 03CA L Y DA FA DA E9 2A 00 # GREEK SMALL LETTER IOTA WITH DIALYTIKA FB 03CB L Y DB FB DB F5 2A 00 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA FC 03CC L Y BC FC BC EF 2A 00 # GREEK SMALL LETTER OMICRON WITH TONOS FD 03CD L Y BE FD BE F5 2A 00 # GREEK SMALL LETTER UPSILON WITH TONOS FE 03CE L Y BF FE BF F9 2A 00 # GREEK SMALL LETTER OMEGA WITH TONOS FF E0FF . N FF FF FF 00 00 00 # <unused> �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/koi8-r.cset���������������������������������������������������0000664�0001750�0001750�00000032127�12402464555�020221� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = koi8-r > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 2500 . N 80 80 80 00 00 00 # <unused special> 81 2502 . N 81 81 81 00 00 00 # <unused special> 82 250C . N 82 82 82 00 00 00 # <unused special> 83 2510 . N 83 83 83 00 00 00 # <unused special> 84 2514 . N 84 84 84 00 00 00 # <unused special> 85 2518 . N 85 85 85 00 00 00 # <unused special> 86 251C . N 86 86 86 00 00 00 # <unused special> 87 2524 . N 87 87 87 00 00 00 # <unused special> 88 252C . N 88 88 88 00 00 00 # <unused special> 89 2534 . N 89 89 89 00 00 00 # <unused special> 8A 253C . N 8A 8A 8A 00 00 00 # <unused special> 8B 2580 . N 8B 8B 8B 00 00 00 # <unused special> 8C 2584 . N 8C 8C 8C 00 00 00 # <unused special> 8D 2588 . N 8D 8D 8D 00 00 00 # <unused special> 8E 258C . N 8E 8E 8E 00 00 00 # <unused special> 8F 2590 . N 8F 8F 8F 00 00 00 # <unused special> 90 2591 . N 90 90 90 00 00 00 # <unused special> 91 2592 . N 91 91 91 00 00 00 # <unused special> 92 2593 . N 92 92 92 00 00 00 # <unused special> 93 2320 . N 93 93 93 00 00 00 # <unused special> 94 25A0 . N 94 94 94 00 00 00 # <unused special> 95 2022 - Y 95 95 95 00 00 00 # BULLET 96 221A . N 96 96 96 00 00 00 # <unused special> 97 2248 . N 97 97 97 00 00 00 # <unused special> 98 2264 . N 98 98 98 00 00 00 # <unused special> 99 2265 . N 99 99 99 00 00 00 # <unused special> 9A 00A0 W Y 9A 9A 9A 00 00 00 # NO-BREAK SPACE 9B 2321 . N 9B 9B 9B 00 00 00 # <unused special> 9C 00B0 - Y 9C 9C 9C 00 00 00 # DEGREE SIGN 9D 00B2 - Y 9D 9D 9D 00 00 00 # SUPERSCRIPT TWO 9E 00B7 - Y 9E 9E 9E 00 00 00 # MIDDLE DOT 9F 00F7 - Y 9F 9F 9F 00 00 00 # DIVISION SIGN A0 2550 . N A0 A0 A0 00 00 00 # <unused special> A1 2551 . N A1 A1 A1 00 00 00 # <unused special> A2 2552 . N A2 A2 A2 00 00 00 # <unused special> A3 0451 L Y B3 A3 B3 A3 A3 A3 # CYRILLIC SMALL LETTER IO A4 2553 . N A4 A4 A4 00 00 00 # <unused special> A5 2554 . N A5 A5 A5 00 00 00 # <unused special> A6 2555 . N A6 A6 A6 00 00 00 # <unused special> A7 2556 . N A7 A7 A7 00 00 00 # <unused special> A8 2557 . N A8 A8 A8 00 00 00 # <unused special> A9 2558 . N A9 A9 A9 00 00 00 # <unused special> AA 2559 . N AA AA AA 00 00 00 # <unused special> AB 255A . N AB AB AB 00 00 00 # <unused special> AC 255B . N AC AC AC 00 00 00 # <unused special> AD 255C . N AD AD AD 00 00 00 # <unused special> AE 255D . N AE AE AE 00 00 00 # <unused special> AF 255E . N AF AF AF 00 00 00 # <unused special> B0 255F . N B0 B0 B0 00 00 00 # <unused special> B1 2560 . N B1 B1 B1 00 00 00 # <unused special> B2 2561 . N B2 B2 B2 00 00 00 # <unused special> B3 0401 L Y B3 A3 B3 B3 A3 A3 # CYRILLIC CAPITAL LETTER IO B4 2562 . N B4 B4 B4 00 00 00 # <unused special> B5 2563 . N B5 B5 B5 00 00 00 # <unused special> B6 2564 . N B6 B6 B6 00 00 00 # <unused special> B7 2565 . N B7 B7 B7 00 00 00 # <unused special> B8 2566 . N B8 B8 B8 00 00 00 # <unused special> B9 2567 . N B9 B9 B9 00 00 00 # <unused special> BA 2568 . N BA BA BA 00 00 00 # <unused special> BB 2569 . N BB BB BB 00 00 00 # <unused special> BC 256A . N BC BC BC 00 00 00 # <unused special> BD 256B . N BD BD BD 00 00 00 # <unused special> BE 256C . N BE BE BE 00 00 00 # <unused special> BF 00A9 - Y BF BF BF 00 00 00 # COPYRIGHT SIGN C0 044E L Y E0 C0 E0 C0 2A 00 # CYRILLIC SMALL LETTER YU C1 0430 L Y E1 C1 E1 C1 2A 00 # CYRILLIC SMALL LETTER A C2 0431 L Y E2 C2 E2 C2 C2 C2 # CYRILLIC SMALL LETTER BE C3 0446 L Y E3 C3 E3 C3 C3 C3 # CYRILLIC SMALL LETTER TSE C4 0434 L Y E4 C4 E4 C4 C4 C4 # CYRILLIC SMALL LETTER DE C5 0435 L Y E5 C5 E5 C5 2A 00 # CYRILLIC SMALL LETTER IE C6 0444 L Y E6 C6 E6 C6 C6 C6 # CYRILLIC SMALL LETTER EF C7 0433 L Y E7 C7 E7 C7 C7 C7 # CYRILLIC SMALL LETTER GHE C8 0445 L Y E8 C8 E8 C8 C8 C8 # CYRILLIC SMALL LETTER HA C9 0438 L Y E9 C9 E9 C9 2A 00 # CYRILLIC SMALL LETTER I CA 0439 L Y EA CA EA CA CA CA # CYRILLIC SMALL LETTER SHORT I CB 043A L Y EB CB EB CB CB CB # CYRILLIC SMALL LETTER KA CC 043B L Y EC CC EC CC CC CC # CYRILLIC SMALL LETTER EL CD 043C L Y ED CD ED CD CD CD # CYRILLIC SMALL LETTER EM CE 043D L Y EE CE EE CE CE CE # CYRILLIC SMALL LETTER EN CF 043E L Y EF CF EF CF 2A 00 # CYRILLIC SMALL LETTER O D0 043F L Y F0 D0 F0 D0 D0 D0 # CYRILLIC SMALL LETTER PE D1 044F L Y F1 D1 F1 D1 2A 00 # CYRILLIC SMALL LETTER YA D2 0440 L Y F2 D2 F2 D2 D2 D2 # CYRILLIC SMALL LETTER ER D3 0441 L Y F3 D3 F3 D3 D3 D3 # CYRILLIC SMALL LETTER ES D4 0442 L Y F4 D4 F4 D4 D4 D4 # CYRILLIC SMALL LETTER TE D5 0443 L Y F5 D5 F5 D5 2A 00 # CYRILLIC SMALL LETTER U D6 0436 L Y F6 D6 F6 D6 D6 D6 # CYRILLIC SMALL LETTER ZHE D7 0432 L Y F7 D7 F7 D7 D7 D7 # CYRILLIC SMALL LETTER VE D8 044C L Y F8 D8 F8 D8 D8 D8 # CYRILLIC SMALL LETTER SOFT SIGN D9 044B L Y F9 D9 F9 D9 2A 00 # CYRILLIC SMALL LETTER YERU DA 0437 L Y FA DA FA DA DA DA # CYRILLIC SMALL LETTER ZE DB 0448 L Y FB DB FB DB DB DB # CYRILLIC SMALL LETTER SHA DC 044D L Y FC DC FC DC 2A 00 # CYRILLIC SMALL LETTER E DD 0449 L Y FD DD FD DD DD DD # CYRILLIC SMALL LETTER SHCHA DE 0447 L Y FE DE FE DE DE DE # CYRILLIC SMALL LETTER CHE DF 044A L Y FF DF FF DF DF DF # CYRILLIC SMALL LETTER HARD SIGN E0 042E L Y E0 C0 E0 E0 2A 00 # CYRILLIC CAPITAL LETTER YU E1 0410 L Y E1 C1 E1 E1 2A 00 # CYRILLIC CAPITAL LETTER A E2 0411 L Y E2 C2 E2 E2 C2 C2 # CYRILLIC CAPITAL LETTER BE E3 0426 L Y E3 C3 E3 E3 C3 C3 # CYRILLIC CAPITAL LETTER TSE E4 0414 L Y E4 C4 E4 E4 C4 C4 # CYRILLIC CAPITAL LETTER DE E5 0415 L Y E5 C5 E5 E5 2A 00 # CYRILLIC CAPITAL LETTER IE E6 0424 L Y E6 C6 E6 E6 C6 C6 # CYRILLIC CAPITAL LETTER EF E7 0413 L Y E7 C7 E7 E7 C7 C7 # CYRILLIC CAPITAL LETTER GHE E8 0425 L Y E8 C8 E8 E8 C8 C8 # CYRILLIC CAPITAL LETTER HA E9 0418 L Y E9 C9 E9 E9 2A 00 # CYRILLIC CAPITAL LETTER I EA 0419 L Y EA CA EA EA CA CA # CYRILLIC CAPITAL LETTER SHORT I EB 041A L Y EB CB EB EB CB CB # CYRILLIC CAPITAL LETTER KA EC 041B L Y EC CC EC EC CC CC # CYRILLIC CAPITAL LETTER EL ED 041C L Y ED CD ED ED CD CD # CYRILLIC CAPITAL LETTER EM EE 041D L Y EE CE EE EE CE CE # CYRILLIC CAPITAL LETTER EN EF 041E L Y EF CF EF EF 2A 00 # CYRILLIC CAPITAL LETTER O F0 041F L Y F0 D0 F0 F0 D0 D0 # CYRILLIC CAPITAL LETTER PE F1 042F L Y F1 D1 F1 F1 2A 00 # CYRILLIC CAPITAL LETTER YA F2 0420 L Y F2 D2 F2 F2 D2 D2 # CYRILLIC CAPITAL LETTER ER F3 0421 L Y F3 D3 F3 F3 D3 D3 # CYRILLIC CAPITAL LETTER ES F4 0422 L Y F4 D4 F4 F4 D4 D4 # CYRILLIC CAPITAL LETTER TE F5 0423 L Y F5 D5 F5 F5 2A 00 # CYRILLIC CAPITAL LETTER U F6 0416 L Y F6 D6 F6 F6 D6 D6 # CYRILLIC CAPITAL LETTER ZHE F7 0412 L Y F7 D7 F7 F7 D7 D7 # CYRILLIC CAPITAL LETTER VE F8 042C L Y F8 D8 F8 F8 D8 D8 # CYRILLIC CAPITAL LETTER SOFT SIGN F9 042B L Y F9 D9 F9 F9 2A 00 # CYRILLIC CAPITAL LETTER YERU FA 0417 L Y FA DA FA FA DA DA # CYRILLIC CAPITAL LETTER ZE FB 0428 L Y FB DB FB FB DB DB # CYRILLIC CAPITAL LETTER SHA FC 042D L Y FC DC FC FC 2A 00 # CYRILLIC CAPITAL LETTER E FD 0429 L Y FD DD FD FD DD DD # CYRILLIC CAPITAL LETTER SHCHA FE 0427 L Y FE DE FE FE DE DE # CYRILLIC CAPITAL LETTER CHE FF 042A L Y FF DF FF FF DF DF # CYRILLIC CAPITAL LETTER HARD SIGN �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/koi8-u.cset���������������������������������������������������0000664�0001750�0001750�00000032371�12402464555�020225� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = koi8-u > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 2500 . N 80 80 80 00 00 00 # <unused special> 81 2502 . N 81 81 81 00 00 00 # <unused special> 82 250C . N 82 82 82 00 00 00 # <unused special> 83 2510 . N 83 83 83 00 00 00 # <unused special> 84 2514 . N 84 84 84 00 00 00 # <unused special> 85 2518 . N 85 85 85 00 00 00 # <unused special> 86 251C . N 86 86 86 00 00 00 # <unused special> 87 2524 . N 87 87 87 00 00 00 # <unused special> 88 252C . N 88 88 88 00 00 00 # <unused special> 89 2534 . N 89 89 89 00 00 00 # <unused special> 8A 253C . N 8A 8A 8A 00 00 00 # <unused special> 8B 2580 . N 8B 8B 8B 00 00 00 # <unused special> 8C 2584 . N 8C 8C 8C 00 00 00 # <unused special> 8D 2588 . N 8D 8D 8D 00 00 00 # <unused special> 8E 258C . N 8E 8E 8E 00 00 00 # <unused special> 8F 2590 . N 8F 8F 8F 00 00 00 # <unused special> 90 2591 . N 90 90 90 00 00 00 # <unused special> 91 2592 . N 91 91 91 00 00 00 # <unused special> 92 2593 . N 92 92 92 00 00 00 # <unused special> 93 2320 . N 93 93 93 00 00 00 # <unused special> 94 25A0 . N 94 94 94 00 00 00 # <unused special> 95 2022 - Y 95 95 95 00 00 00 # BULLET 96 221A . N 96 96 96 00 00 00 # <unused special> 97 2248 . N 97 97 97 00 00 00 # <unused special> 98 2264 . N 98 98 98 00 00 00 # <unused special> 99 2265 . N 99 99 99 00 00 00 # <unused special> 9A 00A0 W Y 9A 9A 9A 00 00 00 # NO-BREAK SPACE 9B 2321 . N 9B 9B 9B 00 00 00 # <unused special> 9C 00B0 - Y 9C 9C 9C 00 00 00 # DEGREE SIGN 9D 00B2 - Y 9D 9D 9D 00 00 00 # SUPERSCRIPT TWO 9E 00B7 - Y 9E 9E 9E 00 00 00 # MIDDLE DOT 9F 00F7 - Y 9F 9F 9F 00 00 00 # DIVISION SIGN A0 2550 . N A0 A0 A0 00 00 00 # <unused special> A1 2551 . N A1 A1 A1 00 00 00 # <unused special> A2 2552 . N A2 A2 A2 00 00 00 # <unused special> A3 0451 L Y B3 A3 B3 A3 A3 A3 # CYRILLIC SMALL LETTER IO A4 0454 L Y B4 A4 B4 A4 A4 A4 # CYRILLIC SMALL LETTER UKRAINIAN IE A5 2554 . N A5 A5 A5 00 00 00 # <unused special> A6 0456 L Y B6 A6 B6 A6 A6 A6 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I A7 0457 L Y B7 A7 B7 A7 A7 A7 # CYRILLIC SMALL LETTER YI A8 2557 . N A8 A8 A8 00 00 00 # <unused special> A9 2558 . N A9 A9 A9 00 00 00 # <unused special> AA 2559 . N AA AA AA 00 00 00 # <unused special> AB 255A . N AB AB AB 00 00 00 # <unused special> AC 255B . N AC AC AC 00 00 00 # <unused special> AD 0491 L Y BD AD BD AD AD AD # CYRILLIC SMALL LETTER GHE WITH UPTURN AE 255D . N AE AE AE 00 00 00 # <unused special> AF 255E . N AF AF AF 00 00 00 # <unused special> B0 255F . N B0 B0 B0 00 00 00 # <unused special> B1 2560 . N B1 B1 B1 00 00 00 # <unused special> B2 2561 . N B2 B2 B2 00 00 00 # <unused special> B3 0401 L Y B3 A3 B3 B3 A3 A3 # CYRILLIC CAPITAL LETTER IO B4 0404 L Y B4 A4 B4 B4 A4 A4 # CYRILLIC CAPITAL LETTER UKRAINIAN IE B5 2563 . N B5 B5 B5 00 00 00 # <unused special> B6 0406 L Y B6 A6 B6 B6 A6 A6 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I B7 0407 L Y B7 A7 B7 B7 A7 A7 # CYRILLIC CAPITAL LETTER YI B8 2566 . N B8 B8 B8 00 00 00 # <unused special> B9 2567 . N B9 B9 B9 00 00 00 # <unused special> BA 2568 . N BA BA BA 00 00 00 # <unused special> BB 2569 . N BB BB BB 00 00 00 # <unused special> BC 256A . N BC BC BC 00 00 00 # <unused special> BD 0490 L Y BD AD BD BD AD AD # CYRILLIC CAPITAL LETTER GHE WITH UPTURN BE 256C . N BE BE BE 00 00 00 # <unused special> BF 00A9 - Y BF BF BF 00 00 00 # COPYRIGHT SIGN C0 044E L Y E0 C0 E0 C0 2A 00 # CYRILLIC SMALL LETTER YU C1 0430 L Y E1 C1 E1 C1 2A 00 # CYRILLIC SMALL LETTER A C2 0431 L Y E2 C2 E2 C2 C2 C2 # CYRILLIC SMALL LETTER BE C3 0446 L Y E3 C3 E3 C3 C3 C3 # CYRILLIC SMALL LETTER TSE C4 0434 L Y E4 C4 E4 C4 C4 C4 # CYRILLIC SMALL LETTER DE C5 0435 L Y E5 C5 E5 C5 2A 00 # CYRILLIC SMALL LETTER IE C6 0444 L Y E6 C6 E6 C6 C6 C6 # CYRILLIC SMALL LETTER EF C7 0433 L Y E7 C7 E7 C7 C7 C7 # CYRILLIC SMALL LETTER GHE C8 0445 L Y E8 C8 E8 C8 C8 C8 # CYRILLIC SMALL LETTER HA C9 0438 L Y E9 C9 E9 C9 2A 00 # CYRILLIC SMALL LETTER I CA 0439 L Y EA CA EA CA CA CA # CYRILLIC SMALL LETTER SHORT I CB 043A L Y EB CB EB CB CB CB # CYRILLIC SMALL LETTER KA CC 043B L Y EC CC EC CC CC CC # CYRILLIC SMALL LETTER EL CD 043C L Y ED CD ED CD CD CD # CYRILLIC SMALL LETTER EM CE 043D L Y EE CE EE CE CE CE # CYRILLIC SMALL LETTER EN CF 043E L Y EF CF EF CF 2A 00 # CYRILLIC SMALL LETTER O D0 043F L Y F0 D0 F0 D0 D0 D0 # CYRILLIC SMALL LETTER PE D1 044F L Y F1 D1 F1 D1 2A 00 # CYRILLIC SMALL LETTER YA D2 0440 L Y F2 D2 F2 D2 D2 D2 # CYRILLIC SMALL LETTER ER D3 0441 L Y F3 D3 F3 D3 D3 D3 # CYRILLIC SMALL LETTER ES D4 0442 L Y F4 D4 F4 D4 D4 D4 # CYRILLIC SMALL LETTER TE D5 0443 L Y F5 D5 F5 D5 2A 00 # CYRILLIC SMALL LETTER U D6 0436 L Y F6 D6 F6 D6 D6 D6 # CYRILLIC SMALL LETTER ZHE D7 0432 L Y F7 D7 F7 D7 D7 D7 # CYRILLIC SMALL LETTER VE D8 044C L Y F8 D8 F8 D8 D8 D8 # CYRILLIC SMALL LETTER SOFT SIGN D9 044B L Y F9 D9 F9 D9 2A 00 # CYRILLIC SMALL LETTER YERU DA 0437 L Y FA DA FA DA DA DA # CYRILLIC SMALL LETTER ZE DB 0448 L Y FB DB FB DB DB DB # CYRILLIC SMALL LETTER SHA DC 044D L Y FC DC FC DC 2A 00 # CYRILLIC SMALL LETTER E DD 0449 L Y FD DD FD DD DD DD # CYRILLIC SMALL LETTER SHCHA DE 0447 L Y FE DE FE DE DE DE # CYRILLIC SMALL LETTER CHE DF 044A L Y FF DF FF DF DF DF # CYRILLIC SMALL LETTER HARD SIGN E0 042E L Y E0 C0 E0 E0 2A 00 # CYRILLIC CAPITAL LETTER YU E1 0410 L Y E1 C1 E1 E1 2A 00 # CYRILLIC CAPITAL LETTER A E2 0411 L Y E2 C2 E2 E2 C2 C2 # CYRILLIC CAPITAL LETTER BE E3 0426 L Y E3 C3 E3 E3 C3 C3 # CYRILLIC CAPITAL LETTER TSE E4 0414 L Y E4 C4 E4 E4 C4 C4 # CYRILLIC CAPITAL LETTER DE E5 0415 L Y E5 C5 E5 E5 2A 00 # CYRILLIC CAPITAL LETTER IE E6 0424 L Y E6 C6 E6 E6 C6 C6 # CYRILLIC CAPITAL LETTER EF E7 0413 L Y E7 C7 E7 E7 C7 C7 # CYRILLIC CAPITAL LETTER GHE E8 0425 L Y E8 C8 E8 E8 C8 C8 # CYRILLIC CAPITAL LETTER HA E9 0418 L Y E9 C9 E9 E9 2A 00 # CYRILLIC CAPITAL LETTER I EA 0419 L Y EA CA EA EA CA CA # CYRILLIC CAPITAL LETTER SHORT I EB 041A L Y EB CB EB EB CB CB # CYRILLIC CAPITAL LETTER KA EC 041B L Y EC CC EC EC CC CC # CYRILLIC CAPITAL LETTER EL ED 041C L Y ED CD ED ED CD CD # CYRILLIC CAPITAL LETTER EM EE 041D L Y EE CE EE EE CE CE # CYRILLIC CAPITAL LETTER EN EF 041E L Y EF CF EF EF 2A 00 # CYRILLIC CAPITAL LETTER O F0 041F L Y F0 D0 F0 F0 D0 D0 # CYRILLIC CAPITAL LETTER PE F1 042F L Y F1 D1 F1 F1 2A 00 # CYRILLIC CAPITAL LETTER YA F2 0420 L Y F2 D2 F2 F2 D2 D2 # CYRILLIC CAPITAL LETTER ER F3 0421 L Y F3 D3 F3 F3 D3 D3 # CYRILLIC CAPITAL LETTER ES F4 0422 L Y F4 D4 F4 F4 D4 D4 # CYRILLIC CAPITAL LETTER TE F5 0423 L Y F5 D5 F5 F5 2A 00 # CYRILLIC CAPITAL LETTER U F6 0416 L Y F6 D6 F6 F6 D6 D6 # CYRILLIC CAPITAL LETTER ZHE F7 0412 L Y F7 D7 F7 F7 D7 D7 # CYRILLIC CAPITAL LETTER VE F8 042C L Y F8 D8 F8 F8 D8 D8 # CYRILLIC CAPITAL LETTER SOFT SIGN F9 042B L Y F9 D9 F9 F9 2A 00 # CYRILLIC CAPITAL LETTER YERU FA 0417 L Y FA DA FA FA DA DA # CYRILLIC CAPITAL LETTER ZE FB 0428 L Y FB DB FB FB DB DB # CYRILLIC CAPITAL LETTER SHA FC 042D L Y FC DC FC FC 2A 00 # CYRILLIC CAPITAL LETTER E FD 0429 L Y FD DD FD FD DD DD # CYRILLIC CAPITAL LETTER SHCHA FE 0427 L Y FE DE FE FE DE DE # CYRILLIC CAPITAL LETTER CHE FF 042A L Y FF DF FF FF DF DF # CYRILLIC CAPITAL LETTER HARD SIGN �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-16.cmap����������������������������������������������0000664�0001750�0001750�00000074120�12402464555�020522� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 921 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 6 0300 > C0 0301 > C1 0302 > C2 0306 > C3 0308 > C4 0328 > A1 . 0042 > 42 0043 > 43 / N 3 0301 > C5 030C > B2 0327 > C7 . 0044 > 44 0045 > 45 / N 5 0300 > C8 0301 > C9 0302 > CA 0308 > CB 0328 > DD . 0046 > 46 0047 > 47 0048 > 48 0049 > 49 / N 4 0300 > CC 0301 > CD 0302 > CE 0308 > CF . 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E / N 1 0301 > D1 . 004F > 4F / N 5 0300 > D2 0301 > D3 0302 > D4 0308 > D6 030B > D5 . 0050 > 50 0051 > 51 0052 > 52 0053 > 53 / N 3 0301 > D7 030C > A6 0326 > AA . 0054 > 54 / N 1 0326 > DE . 0055 > 55 / N 5 0300 > D9 0301 > DA 0302 > DB 0308 > DC 030B > D8 . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 / N 1 0308 > BE . 005A > 5A / N 3 0301 > AC 0307 > AF 030C > B4 . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 6 0300 > E0 0301 > E1 0302 > E2 0306 > E3 0308 > E4 0328 > A2 . 0062 > 62 0063 > 63 / N 3 0301 > E5 030C > B9 0327 > E7 . 0064 > 64 0065 > 65 / N 5 0300 > E8 0301 > E9 0302 > EA 0308 > EB 0328 > FD . 0066 > 66 0067 > 67 0068 > 68 0069 > 69 / N 4 0300 > EC 0301 > ED 0302 > EE 0308 > EF . 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E / N 1 0301 > F1 . 006F > 6F / N 5 0300 > F2 0301 > F3 0302 > F4 0308 > F6 030B > F5 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 / N 3 0301 > F7 030C > A8 0326 > BA . 0074 > 74 / N 1 0326 > FE . 0075 > 75 / N 5 0300 > F9 0301 > FA 0302 > FB 0308 > FC 030B > F8 . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 1 0308 > FF . 007A > 7A / N 3 0301 > AE 0307 > BF 030C > B8 . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A7 > A7 00A9 > A9 00AB > AB 00AD > AD 00B0 > B0 00B1 > B1 00B6 > B6 00B7 > B7 00BB > BB 00C0 > C0 00C1 > C1 00C2 > C2 00C3 > 41 # unsup: 0041 0303 00C4 > C4 00C5 > 41 # unsup: 0041 030A 00C6 > C6 00C7 > C7 00C8 > C8 00C9 > C9 00CA > CA 00CB > CB 00CC > CC 00CD > CD 00CE > CE 00CF > CF 00D1 > 4E # unsup: 004E 0303 00D2 > D2 00D3 > D3 00D4 > D4 00D5 > 4F # unsup: 004F 0303 00D6 > D6 00D9 > D9 00DA > DA 00DB > DB 00DC > DC 00DD > 59 # unsup: 0059 0301 00DF > DF 00E0 > E0 00E1 > E1 00E2 > E2 00E3 > 61 # unsup: 0061 0303 00E4 > E4 00E5 > 61 # unsup: 0061 030A 00E6 > E6 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > EC 00ED > ED 00EE > EE 00EF > EF 00F1 > 6E # unsup: 006E 0303 00F2 > F2 00F3 > F3 00F4 > F4 00F5 > 6F # unsup: 006F 0303 00F6 > F6 00F9 > F9 00FA > FA 00FB > FB 00FC > FC 00FD > 79 # unsup: 0079 0301 00FF > FF 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > C3 0103 > E3 0104 > A1 0105 > A2 0106 > C5 0107 > E5 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > B2 010D > B9 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0110 > D0 0111 > F0 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > DD 0119 > FD 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C B7 # compat 0140 > 6C B7 # compat 0141 > A3 0142 > B3 0143 > D1 0144 > F1 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > D5 0151 > F5 0152 > BC 0153 > BD 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > D7 015B > F7 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > A6 0161 > A8 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > D8 0171 > F8 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > BE 0179 > AC 017A > AE 017B > AF 017C > BF 017D > B4 017E > B8 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 B4 # compat 01C5 > 44 B8 # compat 01C6 > 64 B8 # compat 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > DC # unsup: 00DC 0304 01D6 > FC # unsup: 00FC 0304 01D7 > DC # unsup: 00DC 0301 01D8 > FC # unsup: 00FC 0301 01D9 > DC # unsup: 00DC 030C 01DA > FC # unsup: 00FC 030C 01DB > DC # unsup: 00DC 0300 01DC > FC # unsup: 00FC 0300 01DE > C4 # unsup: 00C4 0304 01DF > E4 # unsup: 00E4 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > C6 # unsup: 00C6 0304 01E3 > E6 # unsup: 00E6 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > 41 # unsup: 0041 030A 0301 01FB > 61 # unsup: 0061 030A 0301 01FC > C6 # unsup: 00C6 0301 01FD > E6 # unsup: 00E6 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > AA 0219 > BA 021A > DE 021B > FE 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > D6 # unsup: 00D6 0304 022B > F6 # unsup: 00F6 0304 022C > 4F # unsup: 004F 0303 0304 022D > 6F # unsup: 006F 0303 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0387 > B7 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > C7 # unsup: 00C7 0301 1E09 > E7 # unsup: 00E7 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > CF # unsup: 00CF 0301 1E2F > EF # unsup: 00EF 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > 4F # unsup: 004F 0303 0301 1E4D > 6F # unsup: 006F 0303 0301 1E4E > 4F # unsup: 004F 0303 0308 1E4F > 6F # unsup: 006F 0303 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > D7 # unsup: 015A 0307 1E65 > F7 # unsup: 015B 0307 1E66 > A6 # unsup: 0160 0307 1E67 > A8 # unsup: 0161 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > C2 # unsup: 00C2 0301 1EA5 > E2 # unsup: 00E2 0301 1EA6 > C2 # unsup: 00C2 0300 1EA7 > E2 # unsup: 00E2 0300 1EA8 > C2 # unsup: 00C2 0309 1EA9 > E2 # unsup: 00E2 0309 1EAA > C2 # unsup: 00C2 0303 1EAB > E2 # unsup: 00E2 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > C3 # unsup: 0102 0301 1EAF > E3 # unsup: 0103 0301 1EB0 > C3 # unsup: 0102 0300 1EB1 > E3 # unsup: 0103 0300 1EB2 > C3 # unsup: 0102 0309 1EB3 > E3 # unsup: 0103 0309 1EB4 > C3 # unsup: 0102 0303 1EB5 > E3 # unsup: 0103 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > CA # unsup: 00CA 0301 1EBF > EA # unsup: 00EA 0301 1EC0 > CA # unsup: 00CA 0300 1EC1 > EA # unsup: 00EA 0300 1EC2 > CA # unsup: 00CA 0309 1EC3 > EA # unsup: 00EA 0309 1EC4 > CA # unsup: 00CA 0303 1EC5 > EA # unsup: 00EA 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > D4 # unsup: 00D4 0301 1ED1 > F4 # unsup: 00F4 0301 1ED2 > D4 # unsup: 00D4 0300 1ED3 > F4 # unsup: 00F4 0300 1ED4 > D4 # unsup: 00D4 0309 1ED5 > F4 # unsup: 00F4 0309 1ED6 > D4 # unsup: 00D4 0303 1ED7 > F4 # unsup: 00F4 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FEF > 60 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 201D > B5 201E > A5 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 2E 2E 2E # compat 202F > 20 # compat 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat 20AC > A4 FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat . STRICT / N 259 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 6 0300 > C0 0301 > C1 0302 > C2 0306 > C3 0308 > C4 0328 > A1 . 0042 > 42 0043 > 43 / N 3 0301 > C5 030C > B2 0327 > C7 . 0044 > 44 0045 > 45 / N 5 0300 > C8 0301 > C9 0302 > CA 0308 > CB 0328 > DD . 0046 > 46 0047 > 47 0048 > 48 0049 > 49 / N 4 0300 > CC 0301 > CD 0302 > CE 0308 > CF . 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E / N 1 0301 > D1 . 004F > 4F / N 5 0300 > D2 0301 > D3 0302 > D4 0308 > D6 030B > D5 . 0050 > 50 0051 > 51 0052 > 52 0053 > 53 / N 3 0301 > D7 030C > A6 0326 > AA . 0054 > 54 / N 1 0326 > DE . 0055 > 55 / N 5 0300 > D9 0301 > DA 0302 > DB 0308 > DC 030B > D8 . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 / N 1 0308 > BE . 005A > 5A / N 3 0301 > AC 0307 > AF 030C > B4 . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 6 0300 > E0 0301 > E1 0302 > E2 0306 > E3 0308 > E4 0328 > A2 . 0062 > 62 0063 > 63 / N 3 0301 > E5 030C > B9 0327 > E7 . 0064 > 64 0065 > 65 / N 5 0300 > E8 0301 > E9 0302 > EA 0308 > EB 0328 > FD . 0066 > 66 0067 > 67 0068 > 68 0069 > 69 / N 4 0300 > EC 0301 > ED 0302 > EE 0308 > EF . 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E / N 1 0301 > F1 . 006F > 6F / N 5 0300 > F2 0301 > F3 0302 > F4 0308 > F6 030B > F5 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 / N 3 0301 > F7 030C > A8 0326 > BA . 0074 > 74 / N 1 0326 > FE . 0075 > 75 / N 5 0300 > F9 0301 > FA 0302 > FB 0308 > FC 030B > F8 . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 1 0308 > FF . 007A > 7A / N 3 0301 > AE 0307 > BF 030C > B8 . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A7 > A7 00A9 > A9 00AB > AB 00AD > AD 00B0 > B0 00B1 > B1 00B6 > B6 00B7 > B7 00BB > BB 00C0 > C0 00C1 > C1 00C2 > C2 00C4 > C4 00C6 > C6 00C7 > C7 00C8 > C8 00C9 > C9 00CA > CA 00CB > CB 00CC > CC 00CD > CD 00CE > CE 00CF > CF 00D2 > D2 00D3 > D3 00D4 > D4 00D6 > D6 00D9 > D9 00DA > DA 00DB > DB 00DC > DC 00DF > DF 00E0 > E0 00E1 > E1 00E2 > E2 00E4 > E4 00E6 > E6 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > EC 00ED > ED 00EE > EE 00EF > EF 00F2 > F2 00F3 > F3 00F4 > F4 00F6 > F6 00F9 > F9 00FA > FA 00FB > FB 00FC > FC 00FF > FF 0102 > C3 0103 > E3 0104 > A1 0105 > A2 0106 > C5 0107 > E5 010C > B2 010D > B9 0110 > D0 0111 > F0 0118 > DD 0119 > FD 0141 > A3 0142 > B3 0143 > D1 0144 > F1 0150 > D5 0151 > F5 0152 > BC 0153 > BD 015A > D7 015B > F7 0160 > A6 0161 > A8 0170 > D8 0171 > F8 0178 > BE 0179 > AC 017A > AE 017B > AF 017C > BF 017D > B4 017E > B8 0218 > AA 0219 > BA 021A > DE 021B > FE 037E > 3B 0387 > B7 1FEF > 60 201D > B5 201E > A5 20AC > A4 . NFD / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 0041 0328 A2 > 0061 0328 A3 > 0141 A4 > 20AC A5 > 201E A6 > 0053 030C A7 > 00A7 A8 > 0073 030C A9 > 00A9 AA > 0053 0326 AB > 00AB AC > 005A 0301 AD > 00AD AE > 007A 0301 AF > 005A 0307 B0 > 00B0 B1 > 00B1 B2 > 0043 030C B3 > 0142 B4 > 005A 030C B5 > 201D B6 > 00B6 B7 > 00B7 B8 > 007A 030C B9 > 0063 030C BA > 0073 0326 BB > 00BB BC > 0152 BD > 0153 BE > 0059 0308 BF > 007A 0307 C0 > 0041 0300 C1 > 0041 0301 C2 > 0041 0302 C3 > 0041 0306 C4 > 0041 0308 C5 > 0043 0301 C6 > 00C6 C7 > 0043 0327 C8 > 0045 0300 C9 > 0045 0301 CA > 0045 0302 CB > 0045 0308 CC > 0049 0300 CD > 0049 0301 CE > 0049 0302 CF > 0049 0308 D0 > 0110 D1 > 004E 0301 D2 > 004F 0300 D3 > 004F 0301 D4 > 004F 0302 D5 > 004F 030B D6 > 004F 0308 D7 > 0053 0301 D8 > 0055 030B D9 > 0055 0300 DA > 0055 0301 DB > 0055 0302 DC > 0055 0308 DD > 0045 0328 DE > 0054 0326 DF > 00DF E0 > 0061 0300 E1 > 0061 0301 E2 > 0061 0302 E3 > 0061 0306 E4 > 0061 0308 E5 > 0063 0301 E6 > 00E6 E7 > 0063 0327 E8 > 0065 0300 E9 > 0065 0301 EA > 0065 0302 EB > 0065 0308 EC > 0069 0300 ED > 0069 0301 EE > 0069 0302 EF > 0069 0308 F0 > 0111 F1 > 006E 0301 F2 > 006F 0300 F3 > 006F 0301 F4 > 006F 0302 F5 > 006F 030B F6 > 006F 0308 F7 > 0073 0301 F8 > 0075 030B F9 > 0075 0300 FA > 0075 0301 FB > 0075 0302 FC > 0075 0308 FD > 0065 0328 FE > 0074 0326 FF > 0079 0308 . NFC / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 0104 A2 > 0105 A3 > 0141 A4 > 20AC A5 > 201E A6 > 0160 A7 > 00A7 A8 > 0161 A9 > 00A9 AA > 0218 AB > 00AB AC > 0179 AD > 00AD AE > 017A AF > 017B B0 > 00B0 B1 > 00B1 B2 > 010C B3 > 0142 B4 > 017D B5 > 201D B6 > 00B6 B7 > 00B7 B8 > 017E B9 > 010D BA > 0219 BB > 00BB BC > 0152 BD > 0153 BE > 0178 BF > 017C C0 > 00C0 C1 > 00C1 C2 > 00C2 C3 > 0102 C4 > 00C4 C5 > 0106 C6 > 00C6 C7 > 00C7 C8 > 00C8 C9 > 00C9 CA > 00CA CB > 00CB CC > 00CC CD > 00CD CE > 00CE CF > 00CF D0 > 0110 D1 > 0143 D2 > 00D2 D3 > 00D3 D4 > 00D4 D5 > 0150 D6 > 00D6 D7 > 015A D8 > 0170 D9 > 00D9 DA > 00DA DB > 00DB DC > 00DC DD > 0118 DE > 021A DF > 00DF E0 > 00E0 E1 > 00E1 E2 > 00E2 E3 > 0103 E4 > 00E4 E5 > 0107 E6 > 00E6 E7 > 00E7 E8 > 00E8 E9 > 00E9 EA > 00EA EB > 00EB EC > 00EC ED > 00ED EE > 00EE EF > 00EF F0 > 0111 F1 > 0144 F2 > 00F2 F3 > 00F3 F4 > 00F4 F5 > 0151 F6 > 00F6 F7 > 015B F8 > 0171 F9 > 00F9 FA > 00FA FB > 00FB FC > 00FC FD > 0119 FE > 021B FF > 00FF . COMP = NFC . ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/koi8-u.cmap���������������������������������������������������0000664�0001750�0001750�00000075530�12402464555�020213� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 1039 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 00A0 > 9A 00A9 > BF 00B0 > 9C 00B2 > 9D 00B7 > 9E 00C0 > 41 # unsup: 0041 0300 00C1 > 41 # unsup: 0041 0301 00C2 > 41 # unsup: 0041 0302 00C3 > 41 # unsup: 0041 0303 00C4 > 41 # unsup: 0041 0308 00C5 > 41 # unsup: 0041 030A 00C6 > 41 45 # compat 00C7 > 43 # unsup: 0043 0327 00C8 > 45 # unsup: 0045 0300 00C9 > 45 # unsup: 0045 0301 00CA > 45 # unsup: 0045 0302 00CB > 45 # unsup: 0045 0308 00CC > 49 # unsup: 0049 0300 00CD > 49 # unsup: 0049 0301 00CE > 49 # unsup: 0049 0302 00CF > 49 # unsup: 0049 0308 00D1 > 4E # unsup: 004E 0303 00D2 > 4F # unsup: 004F 0300 00D3 > 4F # unsup: 004F 0301 00D4 > 4F # unsup: 004F 0302 00D5 > 4F # unsup: 004F 0303 00D6 > 4F # unsup: 004F 0308 00D9 > 55 # unsup: 0055 0300 00DA > 55 # unsup: 0055 0301 00DB > 55 # unsup: 0055 0302 00DC > 55 # unsup: 0055 0308 00DD > 59 # unsup: 0059 0301 00E0 > 61 # unsup: 0061 0300 00E1 > 61 # unsup: 0061 0301 00E2 > 61 # unsup: 0061 0302 00E3 > 61 # unsup: 0061 0303 00E4 > 61 # unsup: 0061 0308 00E5 > 61 # unsup: 0061 030A 00E6 > 61 65 # compat 00E7 > 63 # unsup: 0063 0327 00E8 > 65 # unsup: 0065 0300 00E9 > 65 # unsup: 0065 0301 00EA > 65 # unsup: 0065 0302 00EB > 65 # unsup: 0065 0308 00EC > 69 # unsup: 0069 0300 00ED > 69 # unsup: 0069 0301 00EE > 69 # unsup: 0069 0302 00EF > 69 # unsup: 0069 0308 00F1 > 6E # unsup: 006E 0303 00F2 > 6F # unsup: 006F 0300 00F3 > 6F # unsup: 006F 0301 00F4 > 6F # unsup: 006F 0302 00F5 > 6F # unsup: 006F 0303 00F6 > 6F # unsup: 006F 0308 00F7 > 9F 00F9 > 75 # unsup: 0075 0300 00FA > 75 # unsup: 0075 0301 00FB > 75 # unsup: 0075 0302 00FC > 75 # unsup: 0075 0308 00FD > 79 # unsup: 0079 0301 00FF > 79 # unsup: 0079 0308 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C 9E # compat 0140 > 6C 9E # compat 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > 53 # unsup: 0053 030C 0161 > 73 # unsup: 0073 030C 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > 5A # unsup: 005A 030C 017E > 7A # unsup: 007A 030C 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 5A # unsup: 0044 005A 030C 01C5 > 44 7A # unsup: 0044 007A 030C 01C6 > 64 7A # unsup: 0064 007A 030C 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > 55 # unsup: 0055 0308 0304 01D6 > 75 # unsup: 0075 0308 0304 01D7 > 55 # unsup: 0055 0308 0301 01D8 > 75 # unsup: 0075 0308 0301 01D9 > 55 # unsup: 0055 0308 030C 01DA > 75 # unsup: 0075 0308 030C 01DB > 55 # unsup: 0055 0308 0300 01DC > 75 # unsup: 0075 0308 0300 01DE > 41 # unsup: 0041 0308 0304 01DF > 61 # unsup: 0061 0308 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > 41 45 # unsup: 0041 0045 0304 01E3 > 61 65 # unsup: 0061 0065 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > 41 # unsup: 0041 030A 0301 01FB > 61 # unsup: 0061 030A 0301 01FC > 41 45 # unsup: 0041 0045 0301 01FD > 61 65 # unsup: 0061 0065 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > 4F # unsup: 004F 0308 0304 022B > 6F # unsup: 006F 0308 0304 022C > 4F # unsup: 004F 0303 0304 022D > 6F # unsup: 006F 0303 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0387 > 9E 0400 > E5 # unsup: 0415 0300 0401 > B3 0403 > E7 # unsup: 0413 0301 0404 > B4 0406 > B6 / N 1 0308 > B7 . 0407 > B7 040C > EB # unsup: 041A 0301 040D > E9 # unsup: 0418 0300 040E > F5 # unsup: 0423 0306 0410 > E1 0411 > E2 0412 > F7 0413 > E7 0414 > E4 0415 > E5 / N 1 0308 > B3 . 0416 > F6 0417 > FA 0418 > E9 / N 1 0306 > EA . 0419 > EA 041A > EB 041B > EC 041C > ED 041D > EE 041E > EF 041F > F0 0420 > F2 0421 > F3 0422 > F4 0423 > F5 0424 > E6 0425 > E8 0426 > E3 0427 > FE 0428 > FB 0429 > FD 042A > FF 042B > F9 042C > F8 042D > FC 042E > E0 042F > F1 0430 > C1 0431 > C2 0432 > D7 0433 > C7 0434 > C4 0435 > C5 / N 1 0308 > A3 . 0436 > D6 0437 > DA 0438 > C9 / N 1 0306 > CA . 0439 > CA 043A > CB 043B > CC 043C > CD 043D > CE 043E > CF 043F > D0 0440 > D2 0441 > D3 0442 > D4 0443 > D5 0444 > C6 0445 > C8 0446 > C3 0447 > DE 0448 > DB 0449 > DD 044A > DF 044B > D9 044C > D8 044D > DC 044E > C0 044F > D1 0450 > C5 # unsup: 0435 0300 0451 > A3 0453 > C7 # unsup: 0433 0301 0454 > A4 0456 > A6 / N 1 0308 > A7 . 0457 > A7 045C > CB # unsup: 043A 0301 045D > C9 # unsup: 0438 0300 045E > D5 # unsup: 0443 0306 0490 > BD 0491 > AD 04C1 > F6 # unsup: 0416 0306 04C2 > D6 # unsup: 0436 0306 04D0 > E1 # unsup: 0410 0306 04D1 > C1 # unsup: 0430 0306 04D2 > E1 # unsup: 0410 0308 04D3 > C1 # unsup: 0430 0308 04D6 > E5 # unsup: 0415 0306 04D7 > C5 # unsup: 0435 0306 04DC > F6 # unsup: 0416 0308 04DD > D6 # unsup: 0436 0308 04DE > FA # unsup: 0417 0308 04DF > DA # unsup: 0437 0308 04E2 > E9 # unsup: 0418 0304 04E3 > C9 # unsup: 0438 0304 04E4 > E9 # unsup: 0418 0308 04E5 > C9 # unsup: 0438 0308 04E6 > EF # unsup: 041E 0308 04E7 > CF # unsup: 043E 0308 04EC > FC # unsup: 042D 0308 04ED > DC # unsup: 044D 0308 04EE > F5 # unsup: 0423 0304 04EF > D5 # unsup: 0443 0304 04F0 > F5 # unsup: 0423 0308 04F1 > D5 # unsup: 0443 0308 04F2 > F5 # unsup: 0423 030B 04F3 > D5 # unsup: 0443 030B 04F4 > FE # unsup: 0427 0308 04F5 > DE # unsup: 0447 0308 04F8 > F9 # unsup: 042B 0308 04F9 > D9 # unsup: 044B 0308 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > 43 # unsup: 0043 0327 0301 1E09 > 63 # unsup: 0063 0327 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > 49 # unsup: 0049 0308 0301 1E2F > 69 # unsup: 0069 0308 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > 4F # unsup: 004F 0303 0301 1E4D > 6F # unsup: 006F 0303 0301 1E4E > 4F # unsup: 004F 0303 0308 1E4F > 6F # unsup: 006F 0303 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > 53 # unsup: 0053 030C 0307 1E67 > 73 # unsup: 0073 030C 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > 41 # unsup: 0041 0302 0301 1EA5 > 61 # unsup: 0061 0302 0301 1EA6 > 41 # unsup: 0041 0302 0300 1EA7 > 61 # unsup: 0061 0302 0300 1EA8 > 41 # unsup: 0041 0302 0309 1EA9 > 61 # unsup: 0061 0302 0309 1EAA > 41 # unsup: 0041 0302 0303 1EAB > 61 # unsup: 0061 0302 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > 45 # unsup: 0045 0302 0301 1EBF > 65 # unsup: 0065 0302 0301 1EC0 > 45 # unsup: 0045 0302 0300 1EC1 > 65 # unsup: 0065 0302 0300 1EC2 > 45 # unsup: 0045 0302 0309 1EC3 > 65 # unsup: 0065 0302 0309 1EC4 > 45 # unsup: 0045 0302 0303 1EC5 > 65 # unsup: 0065 0302 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > 4F # unsup: 004F 0302 0301 1ED1 > 6F # unsup: 006F 0302 0301 1ED2 > 4F # unsup: 004F 0302 0300 1ED3 > 6F # unsup: 006F 0302 0300 1ED4 > 4F # unsup: 004F 0302 0309 1ED5 > 6F # unsup: 006F 0302 0309 1ED6 > 4F # unsup: 004F 0302 0303 1ED7 > 6F # unsup: 006F 0302 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FEF > 60 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2022 > 95 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 2E 2E 2E # compat 202F > 20 # compat 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat 221A > 96 2248 > 97 2264 > 98 2265 > 99 2320 > 93 2321 > 9B 2500 > 80 2502 > 81 250C > 82 2510 > 83 2514 > 84 2518 > 85 251C > 86 2524 > 87 252C > 88 2534 > 89 253C > 8A 2550 > A0 2551 > A1 2552 > A2 2554 > A5 2557 > A8 2558 > A9 2559 > AA 255A > AB 255B > AC 255D > AE 255E > AF 255F > B0 2560 > B1 2561 > B2 2563 > B5 2566 > B8 2567 > B9 2568 > BA 2569 > BB 256A > BC 256C > BE 2580 > 8B 2584 > 8C 2588 > 8D 258C > 8E 2590 > 8F 2591 > 90 2592 > 91 2593 > 92 25A0 > 94 FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat . STRICT / N 259 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 00A0 > 9A 00A9 > BF 00B0 > 9C 00B2 > 9D 00B7 > 9E 00F7 > 9F 037E > 3B 0387 > 9E 0401 > B3 0404 > B4 0406 > B6 / N 1 0308 > B7 . 0407 > B7 0410 > E1 0411 > E2 0412 > F7 0413 > E7 0414 > E4 0415 > E5 / N 1 0308 > B3 . 0416 > F6 0417 > FA 0418 > E9 / N 1 0306 > EA . 0419 > EA 041A > EB 041B > EC 041C > ED 041D > EE 041E > EF 041F > F0 0420 > F2 0421 > F3 0422 > F4 0423 > F5 0424 > E6 0425 > E8 0426 > E3 0427 > FE 0428 > FB 0429 > FD 042A > FF 042B > F9 042C > F8 042D > FC 042E > E0 042F > F1 0430 > C1 0431 > C2 0432 > D7 0433 > C7 0434 > C4 0435 > C5 / N 1 0308 > A3 . 0436 > D6 0437 > DA 0438 > C9 / N 1 0306 > CA . 0439 > CA 043A > CB 043B > CC 043C > CD 043D > CE 043E > CF 043F > D0 0440 > D2 0441 > D3 0442 > D4 0443 > D5 0444 > C6 0445 > C8 0446 > C3 0447 > DE 0448 > DB 0449 > DD 044A > DF 044B > D9 044C > D8 044D > DC 044E > C0 044F > D1 0451 > A3 0454 > A4 0456 > A6 / N 1 0308 > A7 . 0457 > A7 0490 > BD 0491 > AD 1FEF > 60 2022 > 95 221A > 96 2248 > 97 2264 > 98 2265 > 99 2320 > 93 2321 > 9B 2500 > 80 2502 > 81 250C > 82 2510 > 83 2514 > 84 2518 > 85 251C > 86 2524 > 87 252C > 88 2534 > 89 253C > 8A 2550 > A0 2551 > A1 2552 > A2 2554 > A5 2557 > A8 2558 > A9 2559 > AA 255A > AB 255B > AC 255D > AE 255E > AF 255F > B0 2560 > B1 2561 > B2 2563 > B5 2566 > B8 2567 > B9 2568 > BA 2569 > BB 256A > BC 256C > BE 2580 > 8B 2584 > 8C 2588 > 8D 258C > 8E 2590 > 8F 2591 > 90 2592 > 91 2593 > 92 25A0 > 94 . NFD / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 2500 81 > 2502 82 > 250C 83 > 2510 84 > 2514 85 > 2518 86 > 251C 87 > 2524 88 > 252C 89 > 2534 8A > 253C 8B > 2580 8C > 2584 8D > 2588 8E > 258C 8F > 2590 90 > 2591 91 > 2592 92 > 2593 93 > 2320 94 > 25A0 95 > 2022 96 > 221A 97 > 2248 98 > 2264 99 > 2265 9A > 00A0 9B > 2321 9C > 00B0 9D > 00B2 9E > 00B7 9F > 00F7 A0 > 2550 A1 > 2551 A2 > 2552 A3 > 0435 0308 A4 > 0454 A5 > 2554 A6 > 0456 A7 > 0456 0308 A8 > 2557 A9 > 2558 AA > 2559 AB > 255A AC > 255B AD > 0491 AE > 255D AF > 255E B0 > 255F B1 > 2560 B2 > 2561 B3 > 0415 0308 B4 > 0404 B5 > 2563 B6 > 0406 B7 > 0406 0308 B8 > 2566 B9 > 2567 BA > 2568 BB > 2569 BC > 256A BD > 0490 BE > 256C BF > 00A9 C0 > 044E C1 > 0430 C2 > 0431 C3 > 0446 C4 > 0434 C5 > 0435 C6 > 0444 C7 > 0433 C8 > 0445 C9 > 0438 CA > 0438 0306 CB > 043A CC > 043B CD > 043C CE > 043D CF > 043E D0 > 043F D1 > 044F D2 > 0440 D3 > 0441 D4 > 0442 D5 > 0443 D6 > 0436 D7 > 0432 D8 > 044C D9 > 044B DA > 0437 DB > 0448 DC > 044D DD > 0449 DE > 0447 DF > 044A E0 > 042E E1 > 0410 E2 > 0411 E3 > 0426 E4 > 0414 E5 > 0415 E6 > 0424 E7 > 0413 E8 > 0425 E9 > 0418 EA > 0418 0306 EB > 041A EC > 041B ED > 041C EE > 041D EF > 041E F0 > 041F F1 > 042F F2 > 0420 F3 > 0421 F4 > 0422 F5 > 0423 F6 > 0416 F7 > 0412 F8 > 042C F9 > 042B FA > 0417 FB > 0428 FC > 042D FD > 0429 FE > 0427 FF > 042A . NFC / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 2500 81 > 2502 82 > 250C 83 > 2510 84 > 2514 85 > 2518 86 > 251C 87 > 2524 88 > 252C 89 > 2534 8A > 253C 8B > 2580 8C > 2584 8D > 2588 8E > 258C 8F > 2590 90 > 2591 91 > 2592 92 > 2593 93 > 2320 94 > 25A0 95 > 2022 96 > 221A 97 > 2248 98 > 2264 99 > 2265 9A > 00A0 9B > 2321 9C > 00B0 9D > 00B2 9E > 00B7 9F > 00F7 A0 > 2550 A1 > 2551 A2 > 2552 A3 > 0451 A4 > 0454 A5 > 2554 A6 > 0456 A7 > 0457 A8 > 2557 A9 > 2558 AA > 2559 AB > 255A AC > 255B AD > 0491 AE > 255D AF > 255E B0 > 255F B1 > 2560 B2 > 2561 B3 > 0401 B4 > 0404 B5 > 2563 B6 > 0406 B7 > 0407 B8 > 2566 B9 > 2567 BA > 2568 BB > 2569 BC > 256A BD > 0490 BE > 256C BF > 00A9 C0 > 044E C1 > 0430 C2 > 0431 C3 > 0446 C4 > 0434 C5 > 0435 C6 > 0444 C7 > 0433 C8 > 0445 C9 > 0438 CA > 0439 CB > 043A CC > 043B CD > 043C CE > 043D CF > 043E D0 > 043F D1 > 044F D2 > 0440 D3 > 0441 D4 > 0442 D5 > 0443 D6 > 0436 D7 > 0432 D8 > 044C D9 > 044B DA > 0437 DB > 0448 DC > 044D DD > 0449 DE > 0447 DF > 044A E0 > 042E E1 > 0410 E2 > 0411 E3 > 0426 E4 > 0414 E5 > 0415 E6 > 0424 E7 > 0413 E8 > 0425 E9 > 0418 EA > 0419 EB > 041A EC > 041B ED > 041C EE > 041D EF > 041E F0 > 041F F1 > 042F F2 > 0420 F3 > 0421 F4 > 0422 F5 > 0423 F6 > 0416 F7 > 0412 F8 > 042C F9 > 042B FA > 0417 FB > 0428 FC > 042D FD > 0429 FE > 0427 FF > 042A . COMP = NFC . ������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-13.cset����������������������������������������������0000664�0001750�0001750�00000033245�12402464555�020540� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = iso-8859-13 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 0080 . N 80 80 80 00 00 00 # <unused control> 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 0082 . N 82 82 82 00 00 00 # <unused control> 83 0083 . N 83 83 83 00 00 00 # <unused control> 84 0084 . N 84 84 84 00 00 00 # <unused control> 85 0085 . N 85 85 85 00 00 00 # <unused control> 86 0086 . N 86 86 86 00 00 00 # <unused control> 87 0087 . N 87 87 87 00 00 00 # <unused control> 88 0088 . N 88 88 88 00 00 00 # <unused control> 89 0089 . N 89 89 89 00 00 00 # <unused control> 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 008B . N 8B 8B 8B 00 00 00 # <unused control> 8C 008C . N 8C 8C 8C 00 00 00 # <unused control> 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 0091 . N 91 91 91 00 00 00 # <unused control> 92 0092 . N 92 92 92 00 00 00 # <unused control> 93 0093 . N 93 93 93 00 00 00 # <unused control> 94 0094 . N 94 94 94 00 00 00 # <unused control> 95 0095 . N 95 95 95 00 00 00 # <unused control> 96 0096 . N 96 96 96 00 00 00 # <unused control> 97 0097 . N 97 97 97 00 00 00 # <unused control> 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 0099 . N 99 99 99 00 00 00 # <unused control> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 009B . N 9B 9B 9B 00 00 00 # <unused control> 9C 009C . N 9C 9C 9C 00 00 00 # <unused control> 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 009F . N 9F 9F 9F 00 00 00 # <unused control> A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 201D - Y A1 A1 A1 00 00 00 # RIGHT DOUBLE QUOTATION MARK A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN A5 201E - Y A5 A5 A5 00 00 00 # DOUBLE LOW-9 QUOTATION MARK A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 00D8 L Y A8 B8 A8 A8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN AA 0156 L Y AA BA AA 52 72 72 # LATIN CAPITAL LETTER R WITH CEDILLA AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN AF 00C6 L Y AF BF AF AF 2A 00 # LATIN CAPITAL LETTER AE B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE B4 201C - Y B4 B4 B4 00 00 00 # LEFT DOUBLE QUOTATION MARK B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT B8 00F8 L Y A8 B8 A8 B8 2A 00 # LATIN SMALL LETTER O WITH STROKE B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE BA 0157 L Y AA BA AA 72 72 72 # LATIN SMALL LETTER R WITH CEDILLA BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS BF 00E6 L Y AF BF AF BF 2A 00 # LATIN SMALL LETTER AE C0 0104 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK C1 012E L Y C1 E1 C1 49 2A 00 # LATIN CAPITAL LETTER I WITH OGONEK C2 0100 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH MACRON C3 0106 L Y C3 E3 C3 43 63 63 # LATIN CAPITAL LETTER C WITH ACUTE C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE C6 0118 L Y C6 E6 C6 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK C7 0112 L Y C7 E7 C7 45 2A 00 # LATIN CAPITAL LETTER E WITH MACRON C8 010C L Y C8 E8 C8 43 63 63 # LATIN CAPITAL LETTER C WITH CARON C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE CA 0179 L Y CA EA CA 5A 7A 7A # LATIN CAPITAL LETTER Z WITH ACUTE CB 0116 L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DOT ABOVE CC 0122 L Y CC EC CC 47 67 67 # LATIN CAPITAL LETTER G WITH CEDILLA CD 0136 L Y CD ED CD 4B 6B 6B # LATIN CAPITAL LETTER K WITH CEDILLA CE 012A L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH MACRON CF 013B L Y CF EF CF 4C 6C 6C # LATIN CAPITAL LETTER L WITH CEDILLA D0 0160 L Y D0 F0 D0 53 73 73 # LATIN CAPITAL LETTER S WITH CARON D1 0143 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH ACUTE D2 0145 L Y D2 F2 D2 4E 6E 6E # LATIN CAPITAL LETTER N WITH CEDILLA D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE D4 014C L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH MACRON D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN D8 0172 L Y D8 F8 D8 55 2A 00 # LATIN CAPITAL LETTER U WITH OGONEK D9 0141 L Y D9 F9 D9 D9 F9 F9 # LATIN CAPITAL LETTER L WITH STROKE DA 015A L Y DA FA DA 53 73 73 # LATIN CAPITAL LETTER S WITH ACUTE DB 016A L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH MACRON DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS DD 017B L Y DD FD DD 5A 7A 7A # LATIN CAPITAL LETTER Z WITH DOT ABOVE DE 017D L Y DE FE DE 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S E0 0105 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK E1 012F L Y C1 E1 C1 69 2A 00 # LATIN SMALL LETTER I WITH OGONEK E2 0101 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH MACRON E3 0107 L Y C3 E3 C3 63 63 63 # LATIN SMALL LETTER C WITH ACUTE E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE E6 0119 L Y C6 E6 C6 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK E7 0113 L Y C7 E7 C7 65 2A 00 # LATIN SMALL LETTER E WITH MACRON E8 010D L Y C8 E8 C8 63 63 63 # LATIN SMALL LETTER C WITH CARON E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE EA 017A L Y CA EA CA 7A 7A 7A # LATIN SMALL LETTER Z WITH ACUTE EB 0117 L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DOT ABOVE EC 0123 L Y CC EC CC 67 67 67 # LATIN SMALL LETTER G WITH CEDILLA ED 0137 L Y CD ED CD 6B 6B 6B # LATIN SMALL LETTER K WITH CEDILLA EE 012B L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH MACRON EF 013C L Y CF EF CF 6C 6C 6C # LATIN SMALL LETTER L WITH CEDILLA F0 0161 L Y D0 F0 D0 73 73 73 # LATIN SMALL LETTER S WITH CARON F1 0144 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH ACUTE F2 0146 L Y D2 F2 D2 6E 6E 6E # LATIN SMALL LETTER N WITH CEDILLA F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE F4 014D L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH MACRON F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN F8 0173 L Y D8 F8 D8 75 2A 00 # LATIN SMALL LETTER U WITH OGONEK F9 0142 L Y D9 F9 D9 F9 F9 F9 # LATIN SMALL LETTER L WITH STROKE FA 015B L Y DA FA DA 73 73 73 # LATIN SMALL LETTER S WITH ACUTE FB 016B L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH MACRON FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS FD 017C L Y DD FD DD 7A 7A 7A # LATIN SMALL LETTER Z WITH DOT ABOVE FE 017E L Y DE FE DE 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON FF 2019 - Y FF FF FF 00 00 00 # RIGHT SINGLE QUOTATION MARK �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/cp1255.cset���������������������������������������������������0000664�0001750�0001750�00000031350�12402464555�020024� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = cp1255 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 20AC - Y 80 80 80 00 00 00 # EURO SIGN 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK 83 0192 L Y 83 83 83 83 83 83 # LATIN SMALL LETTER F WITH HOOK 84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK 85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS 86 2020 - Y 86 86 86 00 00 00 # DAGGER 87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER 88 02C6 M Y 88 88 88 00 00 00 # MODIFIER LETTER CIRCUMFLEX ACCENT 89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK 8C 008C . N 8C 8C 8C 00 00 00 # <unused control> 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK 92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK 93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK 94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK 95 2022 - Y 95 95 95 00 00 00 # BULLET 96 2013 - Y 96 96 96 00 00 00 # EN DASH 97 2014 - Y 97 97 97 00 00 00 # EM DASH 98 02DC - Y 98 98 98 00 00 00 # SMALL TILDE 99 2122 . N 99 99 99 00 00 00 # <unused special> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 9C 009C . N 9C 9C 9C 00 00 00 # <unused control> 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 009F . N 9F 9F 9F 00 00 00 # <unused control> A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN A4 20AA - Y A4 A4 A4 00 00 00 # NEW SHEQEL SIGN A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN AA 00D7 - Y AA AA AA 00 00 00 # MULTIPLICATION SIGN AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN AF 00AF - Y AF AF AF 00 00 00 # MACRON B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE BA 00F7 - Y BA BA BA 00 00 00 # DIVISION SIGN BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK C0 05B0 M M C0 C0 C0 00 00 00 # HEBREW POINT SHEVA C1 05B1 M M C1 C1 C1 00 00 00 # HEBREW POINT HATAF SEGOL C2 05B2 M M C2 C2 C2 00 00 00 # HEBREW POINT HATAF PATAH C3 05B3 M M C3 C3 C3 00 00 00 # HEBREW POINT HATAF QAMATS C4 05B4 M M C4 C4 C4 00 00 00 # HEBREW POINT HIRIQ C5 05B5 M M C5 C5 C5 00 00 00 # HEBREW POINT TSERE C6 05B6 M M C6 C6 C6 00 00 00 # HEBREW POINT SEGOL C7 05B7 M M C7 C7 C7 00 00 00 # HEBREW POINT PATAH C8 05B8 M M C8 C8 C8 00 00 00 # HEBREW POINT QAMATS C9 05B9 M M C9 C9 C9 00 00 00 # HEBREW POINT HOLAM CA E0CA . N CA CA CA 00 00 00 # <unused> CB 05BB M M CB CB CB 00 00 00 # HEBREW POINT QUBUTS CC 05BC M M CC CC CC 00 00 00 # HEBREW POINT DAGESH OR MAPIQ CD 05BD M M CD CD CD 00 00 00 # HEBREW POINT METEG CE 05BE - Y CE CE CE 00 00 00 # HEBREW PUNCTUATION MAQAF CF 05BF M M CF CF CF 00 00 00 # HEBREW POINT RAFE D0 05C0 - Y D0 D0 D0 00 00 00 # HEBREW PUNCTUATION PASEQ D1 05C1 M M D1 D1 D1 00 00 00 # HEBREW POINT SHIN DOT D2 05C2 M M D2 D2 D2 00 00 00 # HEBREW POINT SIN DOT D3 05C3 - Y D3 D3 D3 00 00 00 # HEBREW PUNCTUATION SOF PASUQ D4 05F0 L Y D4 D4 D4 D4 D4 D4 # HEBREW LIGATURE YIDDISH DOUBLE VAV D5 05F1 L Y D5 D5 D5 D5 D5 D5 # HEBREW LIGATURE YIDDISH VAV YOD D6 05F2 L Y D6 D6 D6 D6 D6 D6 # HEBREW LIGATURE YIDDISH DOUBLE YOD D7 05F3 - Y D7 D7 D7 00 00 00 # HEBREW PUNCTUATION GERESH D8 05F4 - Y D8 D8 D8 00 00 00 # HEBREW PUNCTUATION GERSHAYIM D9 E0D9 . N D9 D9 D9 00 00 00 # <unused> DA E0DA . N DA DA DA 00 00 00 # <unused> DB E0DB . N DB DB DB 00 00 00 # <unused> DC E0DC . N DC DC DC 00 00 00 # <unused> DD E0DD . N DD DD DD 00 00 00 # <unused> DE E0DE . N DE DE DE 00 00 00 # <unused> DF E0DF . N DF DF DF 00 00 00 # <unused> E0 05D0 L Y E0 E0 E0 E0 E0 E0 # HEBREW LETTER ALEF E1 05D1 L Y E1 E1 E1 E1 E1 E1 # HEBREW LETTER BET E2 05D2 L Y E2 E2 E2 E2 E2 E2 # HEBREW LETTER GIMEL E3 05D3 L Y E3 E3 E3 E3 E3 E3 # HEBREW LETTER DALET E4 05D4 L Y E4 E4 E4 E4 E4 E4 # HEBREW LETTER HE E5 05D5 L Y E5 E5 E5 E5 E5 E5 # HEBREW LETTER VAV E6 05D6 L Y E6 E6 E6 E6 E6 E6 # HEBREW LETTER ZAYIN E7 05D7 L Y E7 E7 E7 E7 E7 E7 # HEBREW LETTER HET E8 05D8 L Y E8 E8 E8 E8 E8 E8 # HEBREW LETTER TET E9 05D9 L Y E9 E9 E9 E9 E9 E9 # HEBREW LETTER YOD EA 05DA L Y EA EA EA EA EA EA # HEBREW LETTER FINAL KAF EB 05DB L Y EB EB EB EB EB EB # HEBREW LETTER KAF EC 05DC L Y EC EC EC EC EC EC # HEBREW LETTER LAMED ED 05DD L Y ED ED ED ED ED ED # HEBREW LETTER FINAL MEM EE 05DE L Y EE EE EE EE EE EE # HEBREW LETTER MEM EF 05DF L Y EF EF EF EF EF EF # HEBREW LETTER FINAL NUN F0 05E0 L Y F0 F0 F0 F0 F0 F0 # HEBREW LETTER NUN F1 05E1 L Y F1 F1 F1 F1 F1 F1 # HEBREW LETTER SAMEKH F2 05E2 L Y F2 F2 F2 F2 F2 F2 # HEBREW LETTER AYIN F3 05E3 L Y F3 F3 F3 F3 F3 F3 # HEBREW LETTER FINAL PE F4 05E4 L Y F4 F4 F4 F4 F4 F4 # HEBREW LETTER PE F5 05E5 L Y F5 F5 F5 F5 F5 F5 # HEBREW LETTER FINAL TSADI F6 05E6 L Y F6 F6 F6 F6 F6 F6 # HEBREW LETTER TSADI F7 05E7 L Y F7 F7 F7 F7 F7 F7 # HEBREW LETTER QOF F8 05E8 L Y F8 F8 F8 F8 F8 F8 # HEBREW LETTER RESH F9 05E9 L Y F9 F9 F9 F9 F9 F9 # HEBREW LETTER SHIN FA 05EA L Y FA FA FA FA FA FA # HEBREW LETTER TAV FB E0FB . N FB FB FB 00 00 00 # <unused> FC E0FC . N FC FC FC 00 00 00 # <unused> FD 200E - N FD FD FD 00 00 00 # LEFT-TO-RIGHT MARK FE 200F - N FE FE FE 00 00 00 # RIGHT-TO-LEFT MARK FF E0FF . N FF FF FF 00 00 00 # <unused> ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-15.cmap����������������������������������������������0000664�0001750�0001750�00000074113�12402464555�020523� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 944 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 6 0300 > C0 0301 > C1 0302 > C2 0303 > C3 0308 > C4 030A > C5 . 0042 > 42 0043 > 43 / N 1 0327 > C7 . 0044 > 44 0045 > 45 / N 4 0300 > C8 0301 > C9 0302 > CA 0308 > CB . 0046 > 46 0047 > 47 0048 > 48 0049 > 49 / N 4 0300 > CC 0301 > CD 0302 > CE 0308 > CF . 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E / N 1 0303 > D1 . 004F > 4F / N 5 0300 > D2 0301 > D3 0302 > D4 0303 > D5 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 0053 > 53 / N 1 030C > A6 . 0054 > 54 0055 > 55 / N 4 0300 > D9 0301 > DA 0302 > DB 0308 > DC . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 / N 2 0301 > DD 0308 > BE . 005A > 5A / N 1 030C > B4 . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 6 0300 > E0 0301 > E1 0302 > E2 0303 > E3 0308 > E4 030A > E5 . 0062 > 62 0063 > 63 / N 1 0327 > E7 . 0064 > 64 0065 > 65 / N 4 0300 > E8 0301 > E9 0302 > EA 0308 > EB . 0066 > 66 0067 > 67 0068 > 68 0069 > 69 / N 4 0300 > EC 0301 > ED 0302 > EE 0308 > EF . 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E / N 1 0303 > F1 . 006F > 6F / N 5 0300 > F2 0301 > F3 0302 > F4 0303 > F5 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 / N 1 030C > A8 . 0074 > 74 0075 > 75 / N 4 0300 > F9 0301 > FA 0302 > FB 0308 > FC . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 2 0301 > FD 0308 > FF . 007A > 7A / N 1 030C > B8 . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A1 > A1 00A2 > A2 00A3 > A3 00A5 > A5 00A7 > A7 00A9 > A9 00AA > AA 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > AF 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B5 > B5 00B6 > B6 00B7 > B7 00B9 > B9 00BA > BA 00BB > BB 00BF > BF 00C0 > C0 00C1 > C1 00C2 > C2 00C3 > C3 00C4 > C4 00C5 > C5 00C6 > C6 00C7 > C7 00C8 > C8 00C9 > C9 00CA > CA 00CB > CB 00CC > CC 00CD > CD 00CE > CE 00CF > CF 00D0 > D0 00D1 > D1 00D2 > D2 00D3 > D3 00D4 > D4 00D5 > D5 00D6 > D6 00D7 > D7 00D8 > D8 00D9 > D9 00DA > DA 00DB > DB 00DC > DC 00DD > DD 00DE > DE 00DF > DF 00E0 > E0 00E1 > E1 00E2 > E2 00E3 > E3 00E4 > E4 00E5 > E5 00E6 > E6 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > EC 00ED > ED 00EE > EE 00EF > EF 00F0 > F0 00F1 > F1 00F2 > F2 00F3 > F3 00F4 > F4 00F5 > F5 00F6 > F6 00F7 > F7 00F8 > F8 00F9 > F9 00FA > FA 00FB > FB 00FC > FC 00FD > FD 00FE > FE 00FF > FF 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C B7 # compat 0140 > 6C B7 # compat 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > BC 0153 > BD 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > A6 0161 > A8 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > BE 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > B4 017E > B8 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 B4 # compat 01C5 > 44 B8 # compat 01C6 > 64 B8 # compat 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > DC # unsup: 00DC 0304 01D6 > FC # unsup: 00FC 0304 01D7 > DC # unsup: 00DC 0301 01D8 > FC # unsup: 00FC 0301 01D9 > DC # unsup: 00DC 030C 01DA > FC # unsup: 00FC 030C 01DB > DC # unsup: 00DC 0300 01DC > FC # unsup: 00FC 0300 01DE > C4 # unsup: 00C4 0304 01DF > E4 # unsup: 00E4 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > C6 # unsup: 00C6 0304 01E3 > E6 # unsup: 00E6 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > C5 # unsup: 00C5 0301 01FB > E5 # unsup: 00E5 0301 01FC > C6 # unsup: 00C6 0301 01FD > E6 # unsup: 00E6 0301 01FE > D8 # unsup: 00D8 0301 01FF > F8 # unsup: 00F8 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > D6 # unsup: 00D6 0304 022B > F6 # unsup: 00F6 0304 022C > D5 # unsup: 00D5 0304 022D > F5 # unsup: 00F5 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0387 > B7 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > C7 # unsup: 00C7 0301 1E09 > E7 # unsup: 00E7 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > CF # unsup: 00CF 0301 1E2F > EF # unsup: 00EF 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > D5 # unsup: 00D5 0301 1E4D > F5 # unsup: 00F5 0301 1E4E > D5 # unsup: 00D5 0308 1E4F > F5 # unsup: 00F5 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > A6 # unsup: 0160 0307 1E67 > A8 # unsup: 0161 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > C2 # unsup: 00C2 0301 1EA5 > E2 # unsup: 00E2 0301 1EA6 > C2 # unsup: 00C2 0300 1EA7 > E2 # unsup: 00E2 0300 1EA8 > C2 # unsup: 00C2 0309 1EA9 > E2 # unsup: 00E2 0309 1EAA > C2 # unsup: 00C2 0303 1EAB > E2 # unsup: 00E2 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > CA # unsup: 00CA 0301 1EBF > EA # unsup: 00EA 0301 1EC0 > CA # unsup: 00CA 0300 1EC1 > EA # unsup: 00EA 0300 1EC2 > CA # unsup: 00CA 0309 1EC3 > EA # unsup: 00EA 0309 1EC4 > CA # unsup: 00CA 0303 1EC5 > EA # unsup: 00EA 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > D4 # unsup: 00D4 0301 1ED1 > F4 # unsup: 00F4 0301 1ED2 > D4 # unsup: 00D4 0300 1ED3 > F4 # unsup: 00F4 0300 1ED4 > D4 # unsup: 00D4 0309 1ED5 > F4 # unsup: 00F4 0309 1ED6 > D4 # unsup: 00D4 0303 1ED7 > F4 # unsup: 00F4 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FEF > 60 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 2E 2E 2E # compat 202F > 20 # compat 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat 20AC > A4 FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat FFE0 > A2 # compat FFE1 > A3 # compat FFE2 > AC # compat FFE3 > AF # compat FFE5 > A5 # compat . STRICT / N 259 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 6 0300 > C0 0301 > C1 0302 > C2 0303 > C3 0308 > C4 030A > C5 . 0042 > 42 0043 > 43 / N 1 0327 > C7 . 0044 > 44 0045 > 45 / N 4 0300 > C8 0301 > C9 0302 > CA 0308 > CB . 0046 > 46 0047 > 47 0048 > 48 0049 > 49 / N 4 0300 > CC 0301 > CD 0302 > CE 0308 > CF . 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E / N 1 0303 > D1 . 004F > 4F / N 5 0300 > D2 0301 > D3 0302 > D4 0303 > D5 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 0053 > 53 / N 1 030C > A6 . 0054 > 54 0055 > 55 / N 4 0300 > D9 0301 > DA 0302 > DB 0308 > DC . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 / N 2 0301 > DD 0308 > BE . 005A > 5A / N 1 030C > B4 . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 6 0300 > E0 0301 > E1 0302 > E2 0303 > E3 0308 > E4 030A > E5 . 0062 > 62 0063 > 63 / N 1 0327 > E7 . 0064 > 64 0065 > 65 / N 4 0300 > E8 0301 > E9 0302 > EA 0308 > EB . 0066 > 66 0067 > 67 0068 > 68 0069 > 69 / N 4 0300 > EC 0301 > ED 0302 > EE 0308 > EF . 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E / N 1 0303 > F1 . 006F > 6F / N 5 0300 > F2 0301 > F3 0302 > F4 0303 > F5 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 / N 1 030C > A8 . 0074 > 74 0075 > 75 / N 4 0300 > F9 0301 > FA 0302 > FB 0308 > FC . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 2 0301 > FD 0308 > FF . 007A > 7A / N 1 030C > B8 . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A1 > A1 00A2 > A2 00A3 > A3 00A5 > A5 00A7 > A7 00A9 > A9 00AA > AA 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > AF 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B5 > B5 00B6 > B6 00B7 > B7 00B9 > B9 00BA > BA 00BB > BB 00BF > BF 00C0 > C0 00C1 > C1 00C2 > C2 00C3 > C3 00C4 > C4 00C5 > C5 00C6 > C6 00C7 > C7 00C8 > C8 00C9 > C9 00CA > CA 00CB > CB 00CC > CC 00CD > CD 00CE > CE 00CF > CF 00D0 > D0 00D1 > D1 00D2 > D2 00D3 > D3 00D4 > D4 00D5 > D5 00D6 > D6 00D7 > D7 00D8 > D8 00D9 > D9 00DA > DA 00DB > DB 00DC > DC 00DD > DD 00DE > DE 00DF > DF 00E0 > E0 00E1 > E1 00E2 > E2 00E3 > E3 00E4 > E4 00E5 > E5 00E6 > E6 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > EC 00ED > ED 00EE > EE 00EF > EF 00F0 > F0 00F1 > F1 00F2 > F2 00F3 > F3 00F4 > F4 00F5 > F5 00F6 > F6 00F7 > F7 00F8 > F8 00F9 > F9 00FA > FA 00FB > FB 00FC > FC 00FD > FD 00FE > FE 00FF > FF 0152 > BC 0153 > BD 0160 > A6 0161 > A8 0178 > BE 017D > B4 017E > B8 037E > 3B 0387 > B7 1FEF > 60 20AC > A4 . NFD / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 00A1 A2 > 00A2 A3 > 00A3 A4 > 20AC A5 > 00A5 A6 > 0053 030C A7 > 00A7 A8 > 0073 030C A9 > 00A9 AA > 00AA AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00AF B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 005A 030C B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 007A 030C B9 > 00B9 BA > 00BA BB > 00BB BC > 0152 BD > 0153 BE > 0059 0308 BF > 00BF C0 > 0041 0300 C1 > 0041 0301 C2 > 0041 0302 C3 > 0041 0303 C4 > 0041 0308 C5 > 0041 030A C6 > 00C6 C7 > 0043 0327 C8 > 0045 0300 C9 > 0045 0301 CA > 0045 0302 CB > 0045 0308 CC > 0049 0300 CD > 0049 0301 CE > 0049 0302 CF > 0049 0308 D0 > 00D0 D1 > 004E 0303 D2 > 004F 0300 D3 > 004F 0301 D4 > 004F 0302 D5 > 004F 0303 D6 > 004F 0308 D7 > 00D7 D8 > 00D8 D9 > 0055 0300 DA > 0055 0301 DB > 0055 0302 DC > 0055 0308 DD > 0059 0301 DE > 00DE DF > 00DF E0 > 0061 0300 E1 > 0061 0301 E2 > 0061 0302 E3 > 0061 0303 E4 > 0061 0308 E5 > 0061 030A E6 > 00E6 E7 > 0063 0327 E8 > 0065 0300 E9 > 0065 0301 EA > 0065 0302 EB > 0065 0308 EC > 0069 0300 ED > 0069 0301 EE > 0069 0302 EF > 0069 0308 F0 > 00F0 F1 > 006E 0303 F2 > 006F 0300 F3 > 006F 0301 F4 > 006F 0302 F5 > 006F 0303 F6 > 006F 0308 F7 > 00F7 F8 > 00F8 F9 > 0075 0300 FA > 0075 0301 FB > 0075 0302 FC > 0075 0308 FD > 0079 0301 FE > 00FE FF > 0079 0308 . NFC / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 00A1 A2 > 00A2 A3 > 00A3 A4 > 20AC A5 > 00A5 A6 > 0160 A7 > 00A7 A8 > 0161 A9 > 00A9 AA > 00AA AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00AF B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 017D B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 017E B9 > 00B9 BA > 00BA BB > 00BB BC > 0152 BD > 0153 BE > 0178 BF > 00BF C0 > 00C0 C1 > 00C1 C2 > 00C2 C3 > 00C3 C4 > 00C4 C5 > 00C5 C6 > 00C6 C7 > 00C7 C8 > 00C8 C9 > 00C9 CA > 00CA CB > 00CB CC > 00CC CD > 00CD CE > 00CE CF > 00CF D0 > 00D0 D1 > 00D1 D2 > 00D2 D3 > 00D3 D4 > 00D4 D5 > 00D5 D6 > 00D6 D7 > 00D7 D8 > 00D8 D9 > 00D9 DA > 00DA DB > 00DB DC > 00DC DD > 00DD DE > 00DE DF > 00DF E0 > 00E0 E1 > 00E1 E2 > 00E2 E3 > 00E3 E4 > 00E4 E5 > 00E5 E6 > 00E6 E7 > 00E7 E8 > 00E8 E9 > 00E9 EA > 00EA EB > 00EB EC > 00EC ED > 00ED EE > 00EE EF > 00EF F0 > 00F0 F1 > 00F1 F2 > 00F2 F3 > 00F3 F4 > 00F4 F5 > 00F5 F6 > 00F6 F7 > 00F7 F8 > 00F8 F9 > 00F9 FA > 00FA FB > 00FB FC > 00FC FD > 00FD FE > 00FE FF > 00FF . COMP = NFC . �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/cp1252.cset���������������������������������������������������0000664�0001750�0001750�00000033327�12402464555�020027� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = cp1252 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 20AC - Y 80 80 80 00 00 00 # EURO SIGN 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK 83 0192 L Y 83 83 83 83 83 83 # LATIN SMALL LETTER F WITH HOOK 84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK 85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS 86 2020 - Y 86 86 86 00 00 00 # DAGGER 87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER 88 02C6 M Y 88 88 88 00 00 00 # MODIFIER LETTER CIRCUMFLEX ACCENT 89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN 8A 0160 L Y 8A 9A 8A 53 73 73 # LATIN CAPITAL LETTER S WITH CARON 8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK 8C 0152 L Y 8C 9C 8C 8C 2A 00 # LATIN CAPITAL LIGATURE OE 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 017D L Y 8E 9E 8E 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK 92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK 93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK 94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK 95 2022 - Y 95 95 95 00 00 00 # BULLET 96 2013 - Y 96 96 96 00 00 00 # EN DASH 97 2014 - Y 97 97 97 00 00 00 # EM DASH 98 02DC - Y 98 98 98 00 00 00 # SMALL TILDE 99 2122 . N 99 99 99 00 00 00 # <unused special> 9A 0161 L Y 8A 9A 8A 73 73 73 # LATIN SMALL LETTER S WITH CARON 9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 9C 0153 L Y 8C 9C 8C 9C 2A 00 # LATIN SMALL LIGATURE OE 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 017E L Y 8E 9E 8E 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON 9F 0178 L Y 9F FF 9F 59 79 79 # LATIN CAPITAL LETTER Y WITH DIAERESIS A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN AA 00AA A Y AA AA AA 00 00 00 # FEMININE ORDINAL INDICATOR AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN AF 00AF - Y AF AF AF 00 00 00 # MACRON B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE BA 00BA A Y BA BA BA 00 00 00 # MASCULINE ORDINAL INDICATOR BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS D0 00D0 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER ETH D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE DE 00DE L Y DE FE DE DE FE FE # LATIN CAPITAL LETTER THORN DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS F0 00F0 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER ETH F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE FE 00FE L Y DE FE DE FE FE FE # LATIN SMALL LETTER THORN FF 00FF L Y 9F FF 9F 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/cp1254.cset���������������������������������������������������0000664�0001750�0001750�00000033334�12402464555�020027� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = cp1254 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 20AC - Y 80 80 80 00 00 00 # EURO SIGN 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK 83 0192 L Y 83 83 83 83 83 83 # LATIN SMALL LETTER F WITH HOOK 84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK 85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS 86 2020 - Y 86 86 86 00 00 00 # DAGGER 87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER 88 02C6 M Y 88 88 88 00 00 00 # MODIFIER LETTER CIRCUMFLEX ACCENT 89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN 8A 0160 L Y 8A 9A 8A 53 73 73 # LATIN CAPITAL LETTER S WITH CARON 8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK 8C 0152 L Y 8C 9C 8C 8C 2A 00 # LATIN CAPITAL LIGATURE OE 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK 92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK 93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK 94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK 95 2022 - Y 95 95 95 00 00 00 # BULLET 96 2013 - Y 96 96 96 00 00 00 # EN DASH 97 2014 - Y 97 97 97 00 00 00 # EM DASH 98 02DC - Y 98 98 98 00 00 00 # SMALL TILDE 99 2122 . N 99 99 99 00 00 00 # <unused special> 9A 0161 L Y 8A 9A 8A 73 73 73 # LATIN SMALL LETTER S WITH CARON 9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 9C 0153 L Y 8C 9C 8C 9C 2A 00 # LATIN SMALL LIGATURE OE 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 0178 L Y 9F FF 9F 59 79 79 # LATIN CAPITAL LETTER Y WITH DIAERESIS A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN AA 00AA A Y AA AA AA 00 00 00 # FEMININE ORDINAL INDICATOR AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN AF 00AF - Y AF AF AF 00 00 00 # MACRON B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE BA 00BA A Y BA BA BA 00 00 00 # MASCULINE ORDINAL INDICATOR BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS D0 011E L Y D0 F0 D0 47 67 67 # LATIN CAPITAL LETTER G WITH BREVE D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS DD 0130 L Y DD 69 DD 49 2A 00 # LATIN CAPITAL LETTER I WITH DOT ABOVE DE 015E L Y DE FE DE 53 73 73 # LATIN CAPITAL LETTER S WITH CEDILLA DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS F0 011F L Y D0 F0 D0 67 67 67 # LATIN SMALL LETTER G WITH BREVE F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS FD 0131 L Y 49 FD 49 FD FD FD # LATIN SMALL LETTER DOTLESS I FE 015F L Y DE FE DE 73 73 73 # LATIN SMALL LETTER S WITH CEDILLA FF 00FF L Y 9F FF 9F 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-16.cset����������������������������������������������0000664�0001750�0001750�00000033714�12402464555�020544� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = iso-8859-16 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 0080 . N 80 80 80 00 00 00 # <unused control> 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 0082 . N 82 82 82 00 00 00 # <unused control> 83 0083 . N 83 83 83 00 00 00 # <unused control> 84 0084 . N 84 84 84 00 00 00 # <unused control> 85 0085 . N 85 85 85 00 00 00 # <unused control> 86 0086 . N 86 86 86 00 00 00 # <unused control> 87 0087 . N 87 87 87 00 00 00 # <unused control> 88 0088 . N 88 88 88 00 00 00 # <unused control> 89 0089 . N 89 89 89 00 00 00 # <unused control> 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 008B . N 8B 8B 8B 00 00 00 # <unused control> 8C 008C . N 8C 8C 8C 00 00 00 # <unused control> 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 0091 . N 91 91 91 00 00 00 # <unused control> 92 0092 . N 92 92 92 00 00 00 # <unused control> 93 0093 . N 93 93 93 00 00 00 # <unused control> 94 0094 . N 94 94 94 00 00 00 # <unused control> 95 0095 . N 95 95 95 00 00 00 # <unused control> 96 0096 . N 96 96 96 00 00 00 # <unused control> 97 0097 . N 97 97 97 00 00 00 # <unused control> 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 0099 . N 99 99 99 00 00 00 # <unused control> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 009B . N 9B 9B 9B 00 00 00 # <unused control> 9C 009C . N 9C 9C 9C 00 00 00 # <unused control> 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 009F . N 9F 9F 9F 00 00 00 # <unused control> A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 0104 L Y A1 A2 A1 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK A2 0105 L Y A1 A2 A1 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK A3 0141 L Y A3 B3 A3 A3 B3 B3 # LATIN CAPITAL LETTER L WITH STROKE A4 20AC - Y A4 A4 A4 00 00 00 # EURO SIGN A5 201E - Y A5 A5 A5 00 00 00 # DOUBLE LOW-9 QUOTATION MARK A6 0160 L Y A6 A8 A6 53 73 73 # LATIN CAPITAL LETTER S WITH CARON A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 0161 L Y A6 A8 A6 73 73 73 # LATIN SMALL LETTER S WITH CARON A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN AA 0218 L Y AA BA AA 53 73 73 # LATIN CAPITAL LETTER S WITH COMMA BELOW AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK AC 0179 L Y AC AE AC 5A 7A 7A # LATIN CAPITAL LETTER Z WITH ACUTE AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 017A L Y AC AE AC 7A 7A 7A # LATIN SMALL LETTER Z WITH ACUTE AF 017B L Y AF BF AF 5A 7A 7A # LATIN CAPITAL LETTER Z WITH DOT ABOVE B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN B2 010C L Y B2 B9 B2 43 63 63 # LATIN CAPITAL LETTER C WITH CARON B3 0142 L Y A3 B3 A3 B3 B3 B3 # LATIN SMALL LETTER L WITH STROKE B4 017D L Y B4 B8 B4 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON B5 201D - Y B5 B5 B5 00 00 00 # RIGHT DOUBLE QUOTATION MARK B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT B8 017E L Y B4 B8 B4 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON B9 010D L Y B2 B9 B2 63 63 63 # LATIN SMALL LETTER C WITH CARON BA 0219 L Y AA BA AA 73 73 73 # LATIN SMALL LETTER S WITH COMMA BELOW BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK BC 0152 L Y BC BD BC BC 2A 00 # LATIN CAPITAL LIGATURE OE BD 0153 L Y BC BD BC BD 2A 00 # LATIN SMALL LIGATURE OE BE 0178 L Y BE FF BE 59 79 79 # LATIN CAPITAL LETTER Y WITH DIAERESIS BF 017C L Y AF BF AF 7A 7A 7A # LATIN SMALL LETTER Z WITH DOT ABOVE C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX C3 0102 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH BREVE C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS C5 0106 L Y C5 E5 C5 43 63 63 # LATIN CAPITAL LETTER C WITH ACUTE C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS D0 0110 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER D WITH STROKE D1 0143 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH ACUTE D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX D5 0150 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS D7 015A L Y D7 F7 D7 53 73 73 # LATIN CAPITAL LETTER S WITH ACUTE D8 0170 L Y D8 F8 D8 55 2A 00 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS DD 0118 L Y DD FD DD 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK DE 021A L Y DE FE DE 54 74 74 # LATIN CAPITAL LETTER T WITH COMMA BELOW DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX E3 0103 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH BREVE E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS E5 0107 L Y C5 E5 C5 63 63 63 # LATIN SMALL LETTER C WITH ACUTE E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS F0 0111 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER D WITH STROKE F1 0144 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH ACUTE F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX F5 0151 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH DOUBLE ACUTE F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS F7 015B L Y D7 F7 D7 73 73 73 # LATIN SMALL LETTER S WITH ACUTE F8 0171 L Y D8 F8 D8 75 2A 00 # LATIN SMALL LETTER U WITH DOUBLE ACUTE F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS FD 0119 L Y DD FD DD 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK FE 021B L Y DE FE DE 74 74 74 # LATIN SMALL LETTER T WITH COMMA BELOW FF 00FF L Y BE FF BE 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS ����������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-1.cmap�����������������������������������������������0000664�0001750�0001750�00000074233�12402464555�020441� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 957 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 6 0300 > C0 0301 > C1 0302 > C2 0303 > C3 0308 > C4 030A > C5 . 0042 > 42 0043 > 43 / N 1 0327 > C7 . 0044 > 44 0045 > 45 / N 4 0300 > C8 0301 > C9 0302 > CA 0308 > CB . 0046 > 46 0047 > 47 0048 > 48 0049 > 49 / N 4 0300 > CC 0301 > CD 0302 > CE 0308 > CF . 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E / N 1 0303 > D1 . 004F > 4F / N 5 0300 > D2 0301 > D3 0302 > D4 0303 > D5 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 / N 4 0300 > D9 0301 > DA 0302 > DB 0308 > DC . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 / N 1 0301 > DD . 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 6 0300 > E0 0301 > E1 0302 > E2 0303 > E3 0308 > E4 030A > E5 . 0062 > 62 0063 > 63 / N 1 0327 > E7 . 0064 > 64 0065 > 65 / N 4 0300 > E8 0301 > E9 0302 > EA 0308 > EB . 0066 > 66 0067 > 67 0068 > 68 0069 > 69 / N 4 0300 > EC 0301 > ED 0302 > EE 0308 > EF . 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E / N 1 0303 > F1 . 006F > 6F / N 5 0300 > F2 0301 > F3 0302 > F4 0303 > F5 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 / N 4 0300 > F9 0301 > FA 0302 > FB 0308 > FC . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 2 0301 > FD 0308 > FF . 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A1 > A1 00A2 > A2 00A3 > A3 00A4 > A4 00A5 > A5 00A6 > A6 00A7 > A7 00A8 > A8 00A9 > A9 00AA > AA 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > AF 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > B8 00B9 > B9 00BA > BA 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00BF > BF 00C0 > C0 00C1 > C1 00C2 > C2 00C3 > C3 00C4 > C4 00C5 > C5 00C6 > C6 00C7 > C7 00C8 > C8 00C9 > C9 00CA > CA 00CB > CB 00CC > CC 00CD > CD 00CE > CE 00CF > CF 00D0 > D0 00D1 > D1 00D2 > D2 00D3 > D3 00D4 > D4 00D5 > D5 00D6 > D6 00D7 > D7 00D8 > D8 00D9 > D9 00DA > DA 00DB > DB 00DC > DC 00DD > DD 00DE > DE 00DF > DF 00E0 > E0 00E1 > E1 00E2 > E2 00E3 > E3 00E4 > E4 00E5 > E5 00E6 > E6 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > EC 00ED > ED 00EE > EE 00EF > EF 00F0 > F0 00F1 > F1 00F2 > F2 00F3 > F3 00F4 > F4 00F5 > F5 00F6 > F6 00F7 > F7 00F8 > F8 00F9 > F9 00FA > FA 00FB > FB 00FC > FC 00FD > FD 00FE > FE 00FF > FF 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C B7 # compat 0140 > 6C B7 # compat 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > 53 # unsup: 0053 030C 0161 > 73 # unsup: 0073 030C 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > 5A # unsup: 005A 030C 017E > 7A # unsup: 007A 030C 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 5A # unsup: 0044 005A 030C 01C5 > 44 7A # unsup: 0044 007A 030C 01C6 > 64 7A # unsup: 0064 007A 030C 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > DC # unsup: 00DC 0304 01D6 > FC # unsup: 00FC 0304 01D7 > DC # unsup: 00DC 0301 01D8 > FC # unsup: 00FC 0301 01D9 > DC # unsup: 00DC 030C 01DA > FC # unsup: 00FC 030C 01DB > DC # unsup: 00DC 0300 01DC > FC # unsup: 00FC 0300 01DE > C4 # unsup: 00C4 0304 01DF > E4 # unsup: 00E4 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > C6 # unsup: 00C6 0304 01E3 > E6 # unsup: 00E6 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > C5 # unsup: 00C5 0301 01FB > E5 # unsup: 00E5 0301 01FC > C6 # unsup: 00C6 0301 01FD > E6 # unsup: 00E6 0301 01FE > D8 # unsup: 00D8 0301 01FF > F8 # unsup: 00F8 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > D6 # unsup: 00D6 0304 022B > F6 # unsup: 00F6 0304 022C > D5 # unsup: 00D5 0304 022D > F5 # unsup: 00F5 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0385 > A8 # unsup: 00A8 0301 0387 > B7 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > C7 # unsup: 00C7 0301 1E09 > E7 # unsup: 00E7 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > CF # unsup: 00CF 0301 1E2F > EF # unsup: 00EF 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > D5 # unsup: 00D5 0301 1E4D > F5 # unsup: 00F5 0301 1E4E > D5 # unsup: 00D5 0308 1E4F > F5 # unsup: 00F5 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > 53 # unsup: 0053 030C 0307 1E67 > 73 # unsup: 0073 030C 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > C2 # unsup: 00C2 0301 1EA5 > E2 # unsup: 00E2 0301 1EA6 > C2 # unsup: 00C2 0300 1EA7 > E2 # unsup: 00E2 0300 1EA8 > C2 # unsup: 00C2 0309 1EA9 > E2 # unsup: 00E2 0309 1EAA > C2 # unsup: 00C2 0303 1EAB > E2 # unsup: 00E2 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > CA # unsup: 00CA 0301 1EBF > EA # unsup: 00EA 0301 1EC0 > CA # unsup: 00CA 0300 1EC1 > EA # unsup: 00EA 0300 1EC2 > CA # unsup: 00CA 0309 1EC3 > EA # unsup: 00EA 0309 1EC4 > CA # unsup: 00CA 0303 1EC5 > EA # unsup: 00EA 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > D4 # unsup: 00D4 0301 1ED1 > F4 # unsup: 00F4 0301 1ED2 > D4 # unsup: 00D4 0300 1ED3 > F4 # unsup: 00F4 0300 1ED4 > D4 # unsup: 00D4 0309 1ED5 > F4 # unsup: 00F4 0309 1ED6 > D4 # unsup: 00D4 0303 1ED7 > F4 # unsup: 00F4 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FC1 > A8 # unsup: 00A8 0342 1FED > A8 # unsup: 00A8 0300 1FEE > A8 # unsup: 00A8 0301 1FEF > 60 1FFD > B4 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 2E 2E 2E # compat 202F > 20 # compat 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat FFE0 > A2 # compat FFE1 > A3 # compat FFE2 > AC # compat FFE3 > AF # compat FFE4 > A6 # compat FFE5 > A5 # compat . STRICT / N 260 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 6 0300 > C0 0301 > C1 0302 > C2 0303 > C3 0308 > C4 030A > C5 . 0042 > 42 0043 > 43 / N 1 0327 > C7 . 0044 > 44 0045 > 45 / N 4 0300 > C8 0301 > C9 0302 > CA 0308 > CB . 0046 > 46 0047 > 47 0048 > 48 0049 > 49 / N 4 0300 > CC 0301 > CD 0302 > CE 0308 > CF . 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E / N 1 0303 > D1 . 004F > 4F / N 5 0300 > D2 0301 > D3 0302 > D4 0303 > D5 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 / N 4 0300 > D9 0301 > DA 0302 > DB 0308 > DC . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 / N 1 0301 > DD . 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 6 0300 > E0 0301 > E1 0302 > E2 0303 > E3 0308 > E4 030A > E5 . 0062 > 62 0063 > 63 / N 1 0327 > E7 . 0064 > 64 0065 > 65 / N 4 0300 > E8 0301 > E9 0302 > EA 0308 > EB . 0066 > 66 0067 > 67 0068 > 68 0069 > 69 / N 4 0300 > EC 0301 > ED 0302 > EE 0308 > EF . 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E / N 1 0303 > F1 . 006F > 6F / N 5 0300 > F2 0301 > F3 0302 > F4 0303 > F5 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 / N 4 0300 > F9 0301 > FA 0302 > FB 0308 > FC . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 2 0301 > FD 0308 > FF . 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A1 > A1 00A2 > A2 00A3 > A3 00A4 > A4 00A5 > A5 00A6 > A6 00A7 > A7 00A8 > A8 00A9 > A9 00AA > AA 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > AF 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > B8 00B9 > B9 00BA > BA 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00BF > BF 00C0 > C0 00C1 > C1 00C2 > C2 00C3 > C3 00C4 > C4 00C5 > C5 00C6 > C6 00C7 > C7 00C8 > C8 00C9 > C9 00CA > CA 00CB > CB 00CC > CC 00CD > CD 00CE > CE 00CF > CF 00D0 > D0 00D1 > D1 00D2 > D2 00D3 > D3 00D4 > D4 00D5 > D5 00D6 > D6 00D7 > D7 00D8 > D8 00D9 > D9 00DA > DA 00DB > DB 00DC > DC 00DD > DD 00DE > DE 00DF > DF 00E0 > E0 00E1 > E1 00E2 > E2 00E3 > E3 00E4 > E4 00E5 > E5 00E6 > E6 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > EC 00ED > ED 00EE > EE 00EF > EF 00F0 > F0 00F1 > F1 00F2 > F2 00F3 > F3 00F4 > F4 00F5 > F5 00F6 > F6 00F7 > F7 00F8 > F8 00F9 > F9 00FA > FA 00FB > FB 00FC > FC 00FD > FD 00FE > FE 00FF > FF 037E > 3B 0387 > B7 1FEF > 60 1FFD > B4 . NFD / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 00A1 A2 > 00A2 A3 > 00A3 A4 > 00A4 A5 > 00A5 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 00AA AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00AF B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00B8 B9 > 00B9 BA > 00BA BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 00BF C0 > 0041 0300 C1 > 0041 0301 C2 > 0041 0302 C3 > 0041 0303 C4 > 0041 0308 C5 > 0041 030A C6 > 00C6 C7 > 0043 0327 C8 > 0045 0300 C9 > 0045 0301 CA > 0045 0302 CB > 0045 0308 CC > 0049 0300 CD > 0049 0301 CE > 0049 0302 CF > 0049 0308 D0 > 00D0 D1 > 004E 0303 D2 > 004F 0300 D3 > 004F 0301 D4 > 004F 0302 D5 > 004F 0303 D6 > 004F 0308 D7 > 00D7 D8 > 00D8 D9 > 0055 0300 DA > 0055 0301 DB > 0055 0302 DC > 0055 0308 DD > 0059 0301 DE > 00DE DF > 00DF E0 > 0061 0300 E1 > 0061 0301 E2 > 0061 0302 E3 > 0061 0303 E4 > 0061 0308 E5 > 0061 030A E6 > 00E6 E7 > 0063 0327 E8 > 0065 0300 E9 > 0065 0301 EA > 0065 0302 EB > 0065 0308 EC > 0069 0300 ED > 0069 0301 EE > 0069 0302 EF > 0069 0308 F0 > 00F0 F1 > 006E 0303 F2 > 006F 0300 F3 > 006F 0301 F4 > 006F 0302 F5 > 006F 0303 F6 > 006F 0308 F7 > 00F7 F8 > 00F8 F9 > 0075 0300 FA > 0075 0301 FB > 0075 0302 FC > 0075 0308 FD > 0079 0301 FE > 00FE FF > 0079 0308 . NFC / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 00A1 A2 > 00A2 A3 > 00A3 A4 > 00A4 A5 > 00A5 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 00AA AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00AF B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00B8 B9 > 00B9 BA > 00BA BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 00BF C0 > 00C0 C1 > 00C1 C2 > 00C2 C3 > 00C3 C4 > 00C4 C5 > 00C5 C6 > 00C6 C7 > 00C7 C8 > 00C8 C9 > 00C9 CA > 00CA CB > 00CB CC > 00CC CD > 00CD CE > 00CE CF > 00CF D0 > 00D0 D1 > 00D1 D2 > 00D2 D3 > 00D3 D4 > 00D4 D5 > 00D5 D6 > 00D6 D7 > 00D7 D8 > 00D8 D9 > 00D9 DA > 00DA DB > 00DB DC > 00DC DD > 00DD DE > 00DE DF > 00DF E0 > 00E0 E1 > 00E1 E2 > 00E2 E3 > 00E3 E4 > 00E4 E5 > 00E5 E6 > 00E6 E7 > 00E7 E8 > 00E8 E9 > 00E9 EA > 00EA EB > 00EB EC > 00EC ED > 00ED EE > 00EE EF > 00EF F0 > 00F0 F1 > 00F1 F2 > 00F2 F3 > 00F3 F4 > 00F4 F5 > 00F5 F6 > 00F6 F7 > 00F7 F8 > 00F8 F9 > 00F9 FA > 00FA FB > 00FB FC > 00FC FD > 00FD FE > 00FE FF > 00FF . COMP = NFC . ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/cp1252.cmap���������������������������������������������������0000664�0001750�0001750�00000074406�12402464555�020014� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 952 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 6 0300 > C0 0301 > C1 0302 > C2 0303 > C3 0308 > C4 030A > C5 . 0042 > 42 0043 > 43 / N 1 0327 > C7 . 0044 > 44 0045 > 45 / N 4 0300 > C8 0301 > C9 0302 > CA 0308 > CB . 0046 > 46 0047 > 47 0048 > 48 0049 > 49 / N 4 0300 > CC 0301 > CD 0302 > CE 0308 > CF . 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E / N 1 0303 > D1 . 004F > 4F / N 5 0300 > D2 0301 > D3 0302 > D4 0303 > D5 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 0053 > 53 / N 1 030C > 8A . 0054 > 54 0055 > 55 / N 4 0300 > D9 0301 > DA 0302 > DB 0308 > DC . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 / N 2 0301 > DD 0308 > 9F . 005A > 5A / N 1 030C > 8E . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 6 0300 > E0 0301 > E1 0302 > E2 0303 > E3 0308 > E4 030A > E5 . 0062 > 62 0063 > 63 / N 1 0327 > E7 . 0064 > 64 0065 > 65 / N 4 0300 > E8 0301 > E9 0302 > EA 0308 > EB . 0066 > 66 0067 > 67 0068 > 68 0069 > 69 / N 4 0300 > EC 0301 > ED 0302 > EE 0308 > EF . 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E / N 1 0303 > F1 . 006F > 6F / N 5 0300 > F2 0301 > F3 0302 > F4 0303 > F5 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 / N 1 030C > 9A . 0074 > 74 0075 > 75 / N 4 0300 > F9 0301 > FA 0302 > FB 0308 > FC . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 2 0301 > FD 0308 > FF . 007A > 7A / N 1 030C > 9E . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0081 > 81 008D > 8D 008F > 8F 0090 > 90 009D > 9D 00A0 > A0 00A1 > A1 00A2 > A2 00A3 > A3 00A4 > A4 00A5 > A5 00A6 > A6 00A7 > A7 00A8 > A8 00A9 > A9 00AA > AA 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > AF 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > B8 00B9 > B9 00BA > BA 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00BF > BF 00C0 > C0 00C1 > C1 00C2 > C2 00C3 > C3 00C4 > C4 00C5 > C5 00C6 > C6 00C7 > C7 00C8 > C8 00C9 > C9 00CA > CA 00CB > CB 00CC > CC 00CD > CD 00CE > CE 00CF > CF 00D0 > D0 00D1 > D1 00D2 > D2 00D3 > D3 00D4 > D4 00D5 > D5 00D6 > D6 00D7 > D7 00D8 > D8 00D9 > D9 00DA > DA 00DB > DB 00DC > DC 00DD > DD 00DE > DE 00DF > DF 00E0 > E0 00E1 > E1 00E2 > E2 00E3 > E3 00E4 > E4 00E5 > E5 00E6 > E6 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > EC 00ED > ED 00EE > EE 00EF > EF 00F0 > F0 00F1 > F1 00F2 > F2 00F3 > F3 00F4 > F4 00F5 > F5 00F6 > F6 00F7 > F7 00F8 > F8 00F9 > F9 00FA > FA 00FB > FB 00FC > FC 00FD > FD 00FE > FE 00FF > FF 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C B7 # compat 0140 > 6C B7 # compat 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 8C 0153 > 9C 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > 8A 0161 > 9A 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 9F 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > 8E 017E > 9E 017F > 73 # compat 0192 > 83 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 8E # compat 01C5 > 44 9E # compat 01C6 > 64 9E # compat 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > DC # unsup: 00DC 0304 01D6 > FC # unsup: 00FC 0304 01D7 > DC # unsup: 00DC 0301 01D8 > FC # unsup: 00FC 0301 01D9 > DC # unsup: 00DC 030C 01DA > FC # unsup: 00FC 030C 01DB > DC # unsup: 00DC 0300 01DC > FC # unsup: 00FC 0300 01DE > C4 # unsup: 00C4 0304 01DF > E4 # unsup: 00E4 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > C6 # unsup: 00C6 0304 01E3 > E6 # unsup: 00E6 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > C5 # unsup: 00C5 0301 01FB > E5 # unsup: 00E5 0301 01FC > C6 # unsup: 00C6 0301 01FD > E6 # unsup: 00E6 0301 01FE > D8 # unsup: 00D8 0301 01FF > F8 # unsup: 00F8 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > D6 # unsup: 00D6 0304 022B > F6 # unsup: 00F6 0304 022C > D5 # unsup: 00D5 0304 022D > F5 # unsup: 00F5 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 02C6 > 88 02DC > 98 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0385 > A8 # unsup: 00A8 0301 0387 > B7 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > C7 # unsup: 00C7 0301 1E09 > E7 # unsup: 00E7 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > CF # unsup: 00CF 0301 1E2F > EF # unsup: 00EF 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > D5 # unsup: 00D5 0301 1E4D > F5 # unsup: 00F5 0301 1E4E > D5 # unsup: 00D5 0308 1E4F > F5 # unsup: 00F5 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > 8A # unsup: 0160 0307 1E67 > 9A # unsup: 0161 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > C2 # unsup: 00C2 0301 1EA5 > E2 # unsup: 00E2 0301 1EA6 > C2 # unsup: 00C2 0300 1EA7 > E2 # unsup: 00E2 0300 1EA8 > C2 # unsup: 00C2 0309 1EA9 > E2 # unsup: 00E2 0309 1EAA > C2 # unsup: 00C2 0303 1EAB > E2 # unsup: 00E2 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > CA # unsup: 00CA 0301 1EBF > EA # unsup: 00EA 0301 1EC0 > CA # unsup: 00CA 0300 1EC1 > EA # unsup: 00EA 0300 1EC2 > CA # unsup: 00CA 0309 1EC3 > EA # unsup: 00EA 0309 1EC4 > CA # unsup: 00CA 0303 1EC5 > EA # unsup: 00EA 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > D4 # unsup: 00D4 0301 1ED1 > F4 # unsup: 00F4 0301 1ED2 > D4 # unsup: 00D4 0300 1ED3 > F4 # unsup: 00F4 0300 1ED4 > D4 # unsup: 00D4 0309 1ED5 > F4 # unsup: 00F4 0309 1ED6 > D4 # unsup: 00D4 0303 1ED7 > F4 # unsup: 00F4 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FC1 > A8 # unsup: 00A8 0342 1FED > A8 # unsup: 00A8 0300 1FEE > A8 # unsup: 00A8 0301 1FEF > 60 1FFD > B4 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2013 > 96 2014 > 97 2018 > 91 2019 > 92 201A > 82 201C > 93 201D > 94 201E > 84 2020 > 86 2021 > 87 2022 > 95 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 85 202F > 20 # compat 2030 > 89 2039 > 8B 203A > 9B 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat 20AC > 80 2122 > 99 FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE31 > 97 # compat FE32 > 96 # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE58 > 97 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat FFE0 > A2 # compat FFE1 > A3 # compat FFE2 > AC # compat FFE3 > AF # compat FFE4 > A6 # compat FFE5 > A5 # compat . STRICT / N 260 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 6 0300 > C0 0301 > C1 0302 > C2 0303 > C3 0308 > C4 030A > C5 . 0042 > 42 0043 > 43 / N 1 0327 > C7 . 0044 > 44 0045 > 45 / N 4 0300 > C8 0301 > C9 0302 > CA 0308 > CB . 0046 > 46 0047 > 47 0048 > 48 0049 > 49 / N 4 0300 > CC 0301 > CD 0302 > CE 0308 > CF . 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E / N 1 0303 > D1 . 004F > 4F / N 5 0300 > D2 0301 > D3 0302 > D4 0303 > D5 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 0053 > 53 / N 1 030C > 8A . 0054 > 54 0055 > 55 / N 4 0300 > D9 0301 > DA 0302 > DB 0308 > DC . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 / N 2 0301 > DD 0308 > 9F . 005A > 5A / N 1 030C > 8E . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 6 0300 > E0 0301 > E1 0302 > E2 0303 > E3 0308 > E4 030A > E5 . 0062 > 62 0063 > 63 / N 1 0327 > E7 . 0064 > 64 0065 > 65 / N 4 0300 > E8 0301 > E9 0302 > EA 0308 > EB . 0066 > 66 0067 > 67 0068 > 68 0069 > 69 / N 4 0300 > EC 0301 > ED 0302 > EE 0308 > EF . 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E / N 1 0303 > F1 . 006F > 6F / N 5 0300 > F2 0301 > F3 0302 > F4 0303 > F5 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 / N 1 030C > 9A . 0074 > 74 0075 > 75 / N 4 0300 > F9 0301 > FA 0302 > FB 0308 > FC . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 2 0301 > FD 0308 > FF . 007A > 7A / N 1 030C > 9E . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0081 > 81 008D > 8D 008F > 8F 0090 > 90 009D > 9D 00A0 > A0 00A1 > A1 00A2 > A2 00A3 > A3 00A4 > A4 00A5 > A5 00A6 > A6 00A7 > A7 00A8 > A8 00A9 > A9 00AA > AA 00AB > AB 00AC > AC 00AD > AD 00AE > AE 00AF > AF 00B0 > B0 00B1 > B1 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B6 > B6 00B7 > B7 00B8 > B8 00B9 > B9 00BA > BA 00BB > BB 00BC > BC 00BD > BD 00BE > BE 00BF > BF 00C0 > C0 00C1 > C1 00C2 > C2 00C3 > C3 00C4 > C4 00C5 > C5 00C6 > C6 00C7 > C7 00C8 > C8 00C9 > C9 00CA > CA 00CB > CB 00CC > CC 00CD > CD 00CE > CE 00CF > CF 00D0 > D0 00D1 > D1 00D2 > D2 00D3 > D3 00D4 > D4 00D5 > D5 00D6 > D6 00D7 > D7 00D8 > D8 00D9 > D9 00DA > DA 00DB > DB 00DC > DC 00DD > DD 00DE > DE 00DF > DF 00E0 > E0 00E1 > E1 00E2 > E2 00E3 > E3 00E4 > E4 00E5 > E5 00E6 > E6 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > EC 00ED > ED 00EE > EE 00EF > EF 00F0 > F0 00F1 > F1 00F2 > F2 00F3 > F3 00F4 > F4 00F5 > F5 00F6 > F6 00F7 > F7 00F8 > F8 00F9 > F9 00FA > FA 00FB > FB 00FC > FC 00FD > FD 00FE > FE 00FF > FF 0152 > 8C 0153 > 9C 0160 > 8A 0161 > 9A 0178 > 9F 017D > 8E 017E > 9E 0192 > 83 02C6 > 88 02DC > 98 037E > 3B 0387 > B7 1FEF > 60 1FFD > B4 2013 > 96 2014 > 97 2018 > 91 2019 > 92 201A > 82 201C > 93 201D > 94 201E > 84 2020 > 86 2021 > 87 2022 > 95 2026 > 85 2030 > 89 2039 > 8B 203A > 9B 20AC > 80 2122 > 99 . NFD / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 20AC 81 > 0081 82 > 201A 83 > 0192 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 02C6 89 > 2030 8A > 0053 030C 8B > 2039 8C > 0152 8D > 008D 8E > 005A 030C 8F > 008F 90 > 0090 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 02DC 99 > 2122 9A > 0073 030C 9B > 203A 9C > 0153 9D > 009D 9E > 007A 030C 9F > 0059 0308 A0 > 00A0 A1 > 00A1 A2 > 00A2 A3 > 00A3 A4 > 00A4 A5 > 00A5 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 00AA AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00AF B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00B8 B9 > 00B9 BA > 00BA BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 00BF C0 > 0041 0300 C1 > 0041 0301 C2 > 0041 0302 C3 > 0041 0303 C4 > 0041 0308 C5 > 0041 030A C6 > 00C6 C7 > 0043 0327 C8 > 0045 0300 C9 > 0045 0301 CA > 0045 0302 CB > 0045 0308 CC > 0049 0300 CD > 0049 0301 CE > 0049 0302 CF > 0049 0308 D0 > 00D0 D1 > 004E 0303 D2 > 004F 0300 D3 > 004F 0301 D4 > 004F 0302 D5 > 004F 0303 D6 > 004F 0308 D7 > 00D7 D8 > 00D8 D9 > 0055 0300 DA > 0055 0301 DB > 0055 0302 DC > 0055 0308 DD > 0059 0301 DE > 00DE DF > 00DF E0 > 0061 0300 E1 > 0061 0301 E2 > 0061 0302 E3 > 0061 0303 E4 > 0061 0308 E5 > 0061 030A E6 > 00E6 E7 > 0063 0327 E8 > 0065 0300 E9 > 0065 0301 EA > 0065 0302 EB > 0065 0308 EC > 0069 0300 ED > 0069 0301 EE > 0069 0302 EF > 0069 0308 F0 > 00F0 F1 > 006E 0303 F2 > 006F 0300 F3 > 006F 0301 F4 > 006F 0302 F5 > 006F 0303 F6 > 006F 0308 F7 > 00F7 F8 > 00F8 F9 > 0075 0300 FA > 0075 0301 FB > 0075 0302 FC > 0075 0308 FD > 0079 0301 FE > 00FE FF > 0079 0308 . NFC / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 20AC 81 > 0081 82 > 201A 83 > 0192 84 > 201E 85 > 2026 86 > 2020 87 > 2021 88 > 02C6 89 > 2030 8A > 0160 8B > 2039 8C > 0152 8D > 008D 8E > 017D 8F > 008F 90 > 0090 91 > 2018 92 > 2019 93 > 201C 94 > 201D 95 > 2022 96 > 2013 97 > 2014 98 > 02DC 99 > 2122 9A > 0161 9B > 203A 9C > 0153 9D > 009D 9E > 017E 9F > 0178 A0 > 00A0 A1 > 00A1 A2 > 00A2 A3 > 00A3 A4 > 00A4 A5 > 00A5 A6 > 00A6 A7 > 00A7 A8 > 00A8 A9 > 00A9 AA > 00AA AB > 00AB AC > 00AC AD > 00AD AE > 00AE AF > 00AF B0 > 00B0 B1 > 00B1 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 00B6 B7 > 00B7 B8 > 00B8 B9 > 00B9 BA > 00BA BB > 00BB BC > 00BC BD > 00BD BE > 00BE BF > 00BF C0 > 00C0 C1 > 00C1 C2 > 00C2 C3 > 00C3 C4 > 00C4 C5 > 00C5 C6 > 00C6 C7 > 00C7 C8 > 00C8 C9 > 00C9 CA > 00CA CB > 00CB CC > 00CC CD > 00CD CE > 00CE CF > 00CF D0 > 00D0 D1 > 00D1 D2 > 00D2 D3 > 00D3 D4 > 00D4 D5 > 00D5 D6 > 00D6 D7 > 00D7 D8 > 00D8 D9 > 00D9 DA > 00DA DB > 00DB DC > 00DC DD > 00DD DE > 00DE DF > 00DF E0 > 00E0 E1 > 00E1 E2 > 00E2 E3 > 00E3 E4 > 00E4 E5 > 00E5 E6 > 00E6 E7 > 00E7 E8 > 00E8 E9 > 00E9 EA > 00EA EB > 00EB EC > 00EC ED > 00ED EE > 00EE EF > 00EF F0 > 00F0 F1 > 00F1 F2 > 00F2 F3 > 00F3 F4 > 00F4 F5 > 00F5 F6 > 00F6 F7 > 00F7 F8 > 00F8 F9 > 00F9 FA > 00FA FB > 00FB FC > 00FC FD > 00FD FE > 00FE FF > 00FF . COMP = NFC . ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/en_phonet.dat�������������������������������������������������0000664�0001750�0001750�00000016151�12402464555�020700� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# phonetic_english.h - phonetic transformation rules for use with phonetic.c # Copyright (C) 2000 Björn Jacke # # This rule set is based on Lawrence Phillips original metaphone # algorithm with modifications made by Michael Kuhn in his # C implantation, more modifications by Björn Jacke when # converting the algorithm to a rule set and minor # touch ups by Kevin Atkinson # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License version 2.1 as published by the Free Software Foundation; # # This library 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 # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # Björn Jacke may be reached by email at bjoern.jacke@gmx.de # # Changelog: # # 2000-01-05 Björn Jacke <bjoern.jacke@gmx.de> # - first version with translation rules derived from # metaphone.cc distributed with aspell 0.28.3 # - "TH" is now representated as "@" because "0" is a # meta character # - removed TH(!vowel) --> T; always use TH --> # instead # - dropped "^AE" -> "E" (redundant) # - "ing" is transformed to "N", not "NK" # - "SCH(EO)" transforms to "SK" now # - added R --> SILENT if (after a vowel) and no (vowel or # "y" follows) like in "Marcy" or "abort" # - H is SILENT in RH at beginning of words # - H is SILENT if vowel leads and "Y" follows # - some ".OUGH.." --> ...F exceptions added # - "^V" transforms to "W" # 2000-01-07 Kevin Atkinson <kevinatk@home.com> # Converted from header to data file. # version 1.1 AH(AEIOUY)-^ *H AR(AEIOUY)-^ *R A(HR)^ * A^ * AH(AEIOUY)- H AR(AEIOUY)- R A(HR) _ BB- _ B B CQ- _ CIA X CH X C(EIY)- S CK K COUGH^ KF CC< C C K DG(EIY) K DD- _ D T É< E EH(AEIOUY)-^ *H ER(AEIOUY)-^ *R E(HR)^ * ENOUGH^$ *NF E^ * EH(AEIOUY)- H ER(AEIOUY)- R E(HR) _ FF- _ F F GN^ N GN$ N GNS$ NS GNED$ N GH(AEIOUY)- K GH _ GG9 K G K H H IH(AEIOUY)-^ *H IR(AEIOUY)-^ *R I(HR)^ * I^ * ING6 N IH(AEIOUY)- H IR(AEIOUY)- R I(HR) _ J K KN^ N KK- _ K K LAUGH^ LF LL- _ L L MB$ M MM M M M NN- _ N N OH(AEIOUY)-^ *H OR(AEIOUY)-^ *R O(HR)^ * O^ * OH(AEIOUY)- H OR(AEIOUY)- R O(HR) _ PH F PN^ N PP- _ P P Q K RH^ R ROUGH^ RF RR- _ R R SCH(EOU)- SK SC(IEY)- S SH X SI(AO)- X SS- _ S S TI(AO)- X TH @ TCH-- _ TOUGH^ TF TT- _ T T UH(AEIOUY)-^ *H UR(AEIOUY)-^ *R U(HR)^ * U^ * UH(AEIOUY)- H UR(AEIOUY)- R U(HR) _ V^ W V F WR^ R WH^ W W(AEIOU)- W X^ S X KS Y(AEIOU)- Y ZZ- _ Z S #The rules in a different view: # # Exceptions: # # Beginning of word: "gn", "kn-", "pn-", "wr-" ----> drop first letter # "Aebersold", "Gnagy", "Knuth", "Pniewski", "Wright" # # Beginning of word: "x" ----> change to "s" # as in "Deng Xiaopeng" # # Beginning of word: "wh-" ----> change to "w" # as in "Whalen" # Beginning of word: leading vowels are transformed to "*" # # "[crt]ough" and "enough" are handled separately because of "F" sound # # # A --> A at beginning # _ otherwise # # B --> B unless at the end of word after "m", as in "dumb", "McComb" # # C --> X (sh) if "-cia-" or "-ch-" # S if "-ci-", "-ce-", or "-cy-" # SILENT if "-sci-", "-sce-", or "-scy-", or "-cq-" # K otherwise, including in "-sch-" # # D --> K if in "-dge-", "-dgy-", or "-dgi-" # T otherwise # # E --> A at beginnig # _ SILENT otherwise # # F --> F # # G --> SILENT if in "-gh-" and not at end or before a vowel # in "-gn" or "-gned" or "-gns" # in "-dge-" etc., as in above rule # K if before "i", or "e", or "y" if not double "gg" # # K otherwise (incl. "GG"!) # # H --> SILENT if after vowel and no vowel or "Y" follows # or after "-ch-", "-sh-", "-ph-", "-th-", "-gh-" # or after "rh-" at beginning # H otherwise # # I --> A at beginning # _ SILENT otherwise # # J --> K # # K --> SILENT if after "c" # K otherwise # # L --> L # # M --> M # # N --> N # # O --> A at beginning # _ SILENT otherwise # # P --> F if before "h" # P otherwise # # Q --> K # # R --> SILENT if after vowel and no vowel or "Y" follows # R otherwise # # S --> X (sh) if before "h" or in "-sio-" or "-sia-" # SK if followed by "ch(eo)" (SCH(EO)) # S otherwise # # T --> X (sh) if "-tia-" or "-tio-" # 0 (th) if before "h" # silent if in "-tch-" # T otherwise # # U --> A at beginning # _ SILENT otherwise # # V --> V if first letter of word # F otherwise # # W --> SILENT if not followed by a vowel # W if followed by a vowel # # X --> KS # # Y --> SILENT if not followed by a vowel # Y if followed by a vowel # # Z --> S �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-2.cmap�����������������������������������������������0000664�0001750�0001750�00000075046�12402464555�020445� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 925 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 5 0301 > C1 0302 > C2 0306 > C3 0308 > C4 0328 > A1 . 0042 > 42 0043 > 43 / N 3 0301 > C6 030C > C8 0327 > C7 . 0044 > 44 / N 1 030C > CF . 0045 > 45 / N 4 0301 > C9 0308 > CB 030C > CC 0328 > CA . 0046 > 46 0047 > 47 0048 > 48 0049 > 49 / N 2 0301 > CD 0302 > CE . 004A > 4A 004B > 4B 004C > 4C / N 2 0301 > C5 030C > A5 . 004D > 4D 004E > 4E / N 2 0301 > D1 030C > D2 . 004F > 4F / N 4 0301 > D3 0302 > D4 0308 > D6 030B > D5 . 0050 > 50 0051 > 51 0052 > 52 / N 2 0301 > C0 030C > D8 . 0053 > 53 / N 3 0301 > A6 030C > A9 0327 > AA . 0054 > 54 / N 2 030C > AB 0327 > DE . 0055 > 55 / N 4 0301 > DA 0308 > DC 030A > D9 030B > DB . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 / N 1 0301 > DD . 005A > 5A / N 3 0301 > AC 0307 > AF 030C > AE . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 5 0301 > E1 0302 > E2 0306 > E3 0308 > E4 0328 > B1 . 0062 > 62 0063 > 63 / N 3 0301 > E6 030C > E8 0327 > E7 . 0064 > 64 / N 1 030C > EF . 0065 > 65 / N 4 0301 > E9 0308 > EB 030C > EC 0328 > EA . 0066 > 66 0067 > 67 0068 > 68 0069 > 69 / N 2 0301 > ED 0302 > EE . 006A > 6A 006B > 6B 006C > 6C / N 2 0301 > E5 030C > B5 . 006D > 6D 006E > 6E / N 2 0301 > F1 030C > F2 . 006F > 6F / N 4 0301 > F3 0302 > F4 0308 > F6 030B > F5 . 0070 > 70 0071 > 71 0072 > 72 / N 2 0301 > E0 030C > F8 . 0073 > 73 / N 3 0301 > B6 030C > B9 0327 > BA . 0074 > 74 / N 2 030C > BB 0327 > FE . 0075 > 75 / N 4 0301 > FA 0308 > FC 030A > F9 030B > FB . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 1 0301 > FD . 007A > 7A / N 3 0301 > BC 0307 > BF 030C > BE . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A4 > A4 00A7 > A7 00A8 > A8 00AD > AD 00B0 > B0 00B4 > B4 00B8 > B8 00C0 > 41 # unsup: 0041 0300 00C1 > C1 00C2 > C2 00C3 > 41 # unsup: 0041 0303 00C4 > C4 00C5 > 41 # unsup: 0041 030A 00C6 > 41 45 # compat 00C7 > C7 00C8 > 45 # unsup: 0045 0300 00C9 > C9 00CA > 45 # unsup: 0045 0302 00CB > CB 00CC > 49 # unsup: 0049 0300 00CD > CD 00CE > CE 00CF > 49 # unsup: 0049 0308 00D1 > 4E # unsup: 004E 0303 00D2 > 4F # unsup: 004F 0300 00D3 > D3 00D4 > D4 00D5 > 4F # unsup: 004F 0303 00D6 > D6 00D7 > D7 00D9 > 55 # unsup: 0055 0300 00DA > DA 00DB > 55 # unsup: 0055 0302 00DC > DC 00DD > DD 00DF > DF 00E0 > 61 # unsup: 0061 0300 00E1 > E1 00E2 > E2 00E3 > 61 # unsup: 0061 0303 00E4 > E4 00E5 > 61 # unsup: 0061 030A 00E6 > 61 65 # compat 00E7 > E7 00E8 > 65 # unsup: 0065 0300 00E9 > E9 00EA > 65 # unsup: 0065 0302 00EB > EB 00EC > 69 # unsup: 0069 0300 00ED > ED 00EE > EE 00EF > 69 # unsup: 0069 0308 00F1 > 6E # unsup: 006E 0303 00F2 > 6F # unsup: 006F 0300 00F3 > F3 00F4 > F4 00F5 > 6F # unsup: 006F 0303 00F6 > F6 00F7 > F7 00F9 > 75 # unsup: 0075 0300 00FA > FA 00FB > 75 # unsup: 0075 0302 00FC > FC 00FD > FD 00FF > 79 # unsup: 0079 0308 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > C3 0103 > E3 0104 > A1 0105 > B1 0106 > C6 0107 > E6 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > C8 010D > E8 010E > CF 010F > EF 0110 > D0 0111 > F0 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > CA 0119 > EA 011A > CC 011B > EC 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > C5 013A > E5 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > A5 013E > B5 0141 > A3 0142 > B3 0143 > D1 0144 > F1 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > D2 0148 > F2 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > D5 0151 > F5 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > C0 0155 > E0 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > D8 0159 > F8 015A > A6 015B > B6 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > AA 015F > BA 0160 > A9 0161 > B9 0162 > DE 0163 > FE 0164 > AB 0165 > BB 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > D9 016F > F9 0170 > DB 0171 > FB 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > AC 017A > BC 017B > AF 017C > BF 017D > AE 017E > BE 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 AE # compat 01C5 > 44 BE # compat 01C6 > 64 BE # compat 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > DC # unsup: 00DC 0304 01D6 > FC # unsup: 00FC 0304 01D7 > DC # unsup: 00DC 0301 01D8 > FC # unsup: 00FC 0301 01D9 > DC # unsup: 00DC 030C 01DA > FC # unsup: 00FC 030C 01DB > DC # unsup: 00DC 0300 01DC > FC # unsup: 00FC 0300 01DE > C4 # unsup: 00C4 0304 01DF > E4 # unsup: 00E4 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > 41 45 # unsup: 0041 0045 0304 01E3 > 61 65 # unsup: 0061 0065 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > 41 # unsup: 0041 030A 0301 01FB > 61 # unsup: 0061 030A 0301 01FC > 41 45 # unsup: 0041 0045 0301 01FD > 61 65 # unsup: 0061 0065 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > D6 # unsup: 00D6 0304 022B > F6 # unsup: 00F6 0304 022C > 4F # unsup: 004F 0303 0304 022D > 6F # unsup: 006F 0303 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 02C7 > B7 02D8 > A2 02D9 > FF 02DB > B2 02DD > BD 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0385 > A8 # unsup: 00A8 0301 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > C7 # unsup: 00C7 0301 1E09 > E7 # unsup: 00E7 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > 49 # unsup: 0049 0308 0301 1E2F > 69 # unsup: 0069 0308 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > 4F # unsup: 004F 0303 0301 1E4D > 6F # unsup: 006F 0303 0301 1E4E > 4F # unsup: 004F 0303 0308 1E4F > 6F # unsup: 006F 0303 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > A6 # unsup: 015A 0307 1E65 > B6 # unsup: 015B 0307 1E66 > A9 # unsup: 0160 0307 1E67 > B9 # unsup: 0161 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > C2 # unsup: 00C2 0301 1EA5 > E2 # unsup: 00E2 0301 1EA6 > C2 # unsup: 00C2 0300 1EA7 > E2 # unsup: 00E2 0300 1EA8 > C2 # unsup: 00C2 0309 1EA9 > E2 # unsup: 00E2 0309 1EAA > C2 # unsup: 00C2 0303 1EAB > E2 # unsup: 00E2 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > C3 # unsup: 0102 0301 1EAF > E3 # unsup: 0103 0301 1EB0 > C3 # unsup: 0102 0300 1EB1 > E3 # unsup: 0103 0300 1EB2 > C3 # unsup: 0102 0309 1EB3 > E3 # unsup: 0103 0309 1EB4 > C3 # unsup: 0102 0303 1EB5 > E3 # unsup: 0103 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > 45 # unsup: 0045 0302 0301 1EBF > 65 # unsup: 0065 0302 0301 1EC0 > 45 # unsup: 0045 0302 0300 1EC1 > 65 # unsup: 0065 0302 0300 1EC2 > 45 # unsup: 0045 0302 0309 1EC3 > 65 # unsup: 0065 0302 0309 1EC4 > 45 # unsup: 0045 0302 0303 1EC5 > 65 # unsup: 0065 0302 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > D4 # unsup: 00D4 0301 1ED1 > F4 # unsup: 00F4 0301 1ED2 > D4 # unsup: 00D4 0300 1ED3 > F4 # unsup: 00F4 0300 1ED4 > D4 # unsup: 00D4 0309 1ED5 > F4 # unsup: 00F4 0309 1ED6 > D4 # unsup: 00D4 0303 1ED7 > F4 # unsup: 00F4 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FC1 > A8 # unsup: 00A8 0342 1FED > A8 # unsup: 00A8 0300 1FEE > A8 # unsup: 00A8 0301 1FEF > 60 1FFD > B4 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 2E 2E 2E # compat 202F > 20 # compat 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat . STRICT / N 259 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 5 0301 > C1 0302 > C2 0306 > C3 0308 > C4 0328 > A1 . 0042 > 42 0043 > 43 / N 3 0301 > C6 030C > C8 0327 > C7 . 0044 > 44 / N 1 030C > CF . 0045 > 45 / N 4 0301 > C9 0308 > CB 030C > CC 0328 > CA . 0046 > 46 0047 > 47 0048 > 48 0049 > 49 / N 2 0301 > CD 0302 > CE . 004A > 4A 004B > 4B 004C > 4C / N 2 0301 > C5 030C > A5 . 004D > 4D 004E > 4E / N 2 0301 > D1 030C > D2 . 004F > 4F / N 4 0301 > D3 0302 > D4 0308 > D6 030B > D5 . 0050 > 50 0051 > 51 0052 > 52 / N 2 0301 > C0 030C > D8 . 0053 > 53 / N 3 0301 > A6 030C > A9 0327 > AA . 0054 > 54 / N 2 030C > AB 0327 > DE . 0055 > 55 / N 4 0301 > DA 0308 > DC 030A > D9 030B > DB . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 / N 1 0301 > DD . 005A > 5A / N 3 0301 > AC 0307 > AF 030C > AE . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 5 0301 > E1 0302 > E2 0306 > E3 0308 > E4 0328 > B1 . 0062 > 62 0063 > 63 / N 3 0301 > E6 030C > E8 0327 > E7 . 0064 > 64 / N 1 030C > EF . 0065 > 65 / N 4 0301 > E9 0308 > EB 030C > EC 0328 > EA . 0066 > 66 0067 > 67 0068 > 68 0069 > 69 / N 2 0301 > ED 0302 > EE . 006A > 6A 006B > 6B 006C > 6C / N 2 0301 > E5 030C > B5 . 006D > 6D 006E > 6E / N 2 0301 > F1 030C > F2 . 006F > 6F / N 4 0301 > F3 0302 > F4 0308 > F6 030B > F5 . 0070 > 70 0071 > 71 0072 > 72 / N 2 0301 > E0 030C > F8 . 0073 > 73 / N 3 0301 > B6 030C > B9 0327 > BA . 0074 > 74 / N 2 030C > BB 0327 > FE . 0075 > 75 / N 4 0301 > FA 0308 > FC 030A > F9 030B > FB . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 / N 1 0301 > FD . 007A > 7A / N 3 0301 > BC 0307 > BF 030C > BE . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A4 > A4 00A7 > A7 00A8 > A8 00AD > AD 00B0 > B0 00B4 > B4 00B8 > B8 00C1 > C1 00C2 > C2 00C4 > C4 00C7 > C7 00C9 > C9 00CB > CB 00CD > CD 00CE > CE 00D3 > D3 00D4 > D4 00D6 > D6 00D7 > D7 00DA > DA 00DC > DC 00DD > DD 00DF > DF 00E1 > E1 00E2 > E2 00E4 > E4 00E7 > E7 00E9 > E9 00EB > EB 00ED > ED 00EE > EE 00F3 > F3 00F4 > F4 00F6 > F6 00F7 > F7 00FA > FA 00FC > FC 00FD > FD 0102 > C3 0103 > E3 0104 > A1 0105 > B1 0106 > C6 0107 > E6 010C > C8 010D > E8 010E > CF 010F > EF 0110 > D0 0111 > F0 0118 > CA 0119 > EA 011A > CC 011B > EC 0139 > C5 013A > E5 013D > A5 013E > B5 0141 > A3 0142 > B3 0143 > D1 0144 > F1 0147 > D2 0148 > F2 0150 > D5 0151 > F5 0154 > C0 0155 > E0 0158 > D8 0159 > F8 015A > A6 015B > B6 015E > AA 015F > BA 0160 > A9 0161 > B9 0162 > DE 0163 > FE 0164 > AB 0165 > BB 016E > D9 016F > F9 0170 > DB 0171 > FB 0179 > AC 017A > BC 017B > AF 017C > BF 017D > AE 017E > BE 02C7 > B7 02D8 > A2 02D9 > FF 02DB > B2 02DD > BD 037E > 3B 1FEF > 60 1FFD > B4 . NFD / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 0041 0328 A2 > 02D8 A3 > 0141 A4 > 00A4 A5 > 004C 030C A6 > 0053 0301 A7 > 00A7 A8 > 00A8 A9 > 0053 030C AA > 0053 0327 AB > 0054 030C AC > 005A 0301 AD > 00AD AE > 005A 030C AF > 005A 0307 B0 > 00B0 B1 > 0061 0328 B2 > 02DB B3 > 0142 B4 > 00B4 B5 > 006C 030C B6 > 0073 0301 B7 > 02C7 B8 > 00B8 B9 > 0073 030C BA > 0073 0327 BB > 0074 030C BC > 007A 0301 BD > 02DD BE > 007A 030C BF > 007A 0307 C0 > 0052 0301 C1 > 0041 0301 C2 > 0041 0302 C3 > 0041 0306 C4 > 0041 0308 C5 > 004C 0301 C6 > 0043 0301 C7 > 0043 0327 C8 > 0043 030C C9 > 0045 0301 CA > 0045 0328 CB > 0045 0308 CC > 0045 030C CD > 0049 0301 CE > 0049 0302 CF > 0044 030C D0 > 0110 D1 > 004E 0301 D2 > 004E 030C D3 > 004F 0301 D4 > 004F 0302 D5 > 004F 030B D6 > 004F 0308 D7 > 00D7 D8 > 0052 030C D9 > 0055 030A DA > 0055 0301 DB > 0055 030B DC > 0055 0308 DD > 0059 0301 DE > 0054 0327 DF > 00DF E0 > 0072 0301 E1 > 0061 0301 E2 > 0061 0302 E3 > 0061 0306 E4 > 0061 0308 E5 > 006C 0301 E6 > 0063 0301 E7 > 0063 0327 E8 > 0063 030C E9 > 0065 0301 EA > 0065 0328 EB > 0065 0308 EC > 0065 030C ED > 0069 0301 EE > 0069 0302 EF > 0064 030C F0 > 0111 F1 > 006E 0301 F2 > 006E 030C F3 > 006F 0301 F4 > 006F 0302 F5 > 006F 030B F6 > 006F 0308 F7 > 00F7 F8 > 0072 030C F9 > 0075 030A FA > 0075 0301 FB > 0075 030B FC > 0075 0308 FD > 0079 0301 FE > 0074 0327 FF > 02D9 . NFC / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 0104 A2 > 02D8 A3 > 0141 A4 > 00A4 A5 > 013D A6 > 015A A7 > 00A7 A8 > 00A8 A9 > 0160 AA > 015E AB > 0164 AC > 0179 AD > 00AD AE > 017D AF > 017B B0 > 00B0 B1 > 0105 B2 > 02DB B3 > 0142 B4 > 00B4 B5 > 013E B6 > 015B B7 > 02C7 B8 > 00B8 B9 > 0161 BA > 015F BB > 0165 BC > 017A BD > 02DD BE > 017E BF > 017C C0 > 0154 C1 > 00C1 C2 > 00C2 C3 > 0102 C4 > 00C4 C5 > 0139 C6 > 0106 C7 > 00C7 C8 > 010C C9 > 00C9 CA > 0118 CB > 00CB CC > 011A CD > 00CD CE > 00CE CF > 010E D0 > 0110 D1 > 0143 D2 > 0147 D3 > 00D3 D4 > 00D4 D5 > 0150 D6 > 00D6 D7 > 00D7 D8 > 0158 D9 > 016E DA > 00DA DB > 0170 DC > 00DC DD > 00DD DE > 0162 DF > 00DF E0 > 0155 E1 > 00E1 E2 > 00E2 E3 > 0103 E4 > 00E4 E5 > 013A E6 > 0107 E7 > 00E7 E8 > 010D E9 > 00E9 EA > 0119 EB > 00EB EC > 011B ED > 00ED EE > 00EE EF > 010F F0 > 0111 F1 > 0144 F2 > 0148 F3 > 00F3 F4 > 00F4 F5 > 0151 F6 > 00F6 F7 > 00F7 F8 > 0159 F9 > 016F FA > 00FA FB > 0171 FC > 00FC FD > 00FD FE > 0163 FF > 02D9 . COMP = NFC . ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/standard.kbd��������������������������������������������������0000664�0001750�0001750�00000000144�12402464555�020504� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Standard keyboard data file qw we er rt ty yu ui io op as sd df fg gh hj jk kl zx xc cv vb bn nm ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-3.cmap�����������������������������������������������0000664�0001750�0001750�00000074322�12402464555�020442� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 931 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 4 0300 > C0 0301 > C1 0302 > C2 0308 > C4 . 0042 > 42 0043 > 43 / N 3 0302 > C6 0307 > C5 0327 > C7 . 0044 > 44 0045 > 45 / N 4 0300 > C8 0301 > C9 0302 > CA 0308 > CB . 0046 > 46 0047 > 47 / N 3 0302 > D8 0306 > AB 0307 > D5 . 0048 > 48 / N 1 0302 > A6 . 0049 > 49 / N 5 0300 > CC 0301 > CD 0302 > CE 0307 > A9 0308 > CF . 004A > 4A / N 1 0302 > AC . 004B > 4B 004C > 4C 004D > 4D 004E > 4E / N 1 0303 > D1 . 004F > 4F / N 4 0300 > D2 0301 > D3 0302 > D4 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 0053 > 53 / N 2 0302 > DE 0327 > AA . 0054 > 54 0055 > 55 / N 5 0300 > D9 0301 > DA 0302 > DB 0306 > DD 0308 > DC . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A / N 1 0307 > AF . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 4 0300 > E0 0301 > E1 0302 > E2 0308 > E4 . 0062 > 62 0063 > 63 / N 3 0302 > E6 0307 > E5 0327 > E7 . 0064 > 64 0065 > 65 / N 4 0300 > E8 0301 > E9 0302 > EA 0308 > EB . 0066 > 66 0067 > 67 / N 3 0302 > F8 0306 > BB 0307 > F5 . 0068 > 68 / N 1 0302 > B6 . 0069 > 69 / N 4 0300 > EC 0301 > ED 0302 > EE 0308 > EF . 006A > 6A / N 1 0302 > BC . 006B > 6B 006C > 6C 006D > 6D 006E > 6E / N 1 0303 > F1 . 006F > 6F / N 4 0300 > F2 0301 > F3 0302 > F4 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 / N 2 0302 > FE 0327 > BA . 0074 > 74 0075 > 75 / N 5 0300 > F9 0301 > FA 0302 > FB 0306 > FD 0308 > FC . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A / N 1 0307 > BF . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A3 > A3 00A4 > A4 00A7 > A7 00A8 > A8 00AD > AD 00B0 > B0 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B7 > B7 00B8 > B8 00BD > BD 00C0 > C0 00C1 > C1 00C2 > C2 00C3 > 41 # unsup: 0041 0303 00C4 > C4 00C5 > 41 # unsup: 0041 030A 00C6 > 41 45 # compat 00C7 > C7 00C8 > C8 00C9 > C9 00CA > CA 00CB > CB 00CC > CC 00CD > CD 00CE > CE 00CF > CF 00D1 > D1 00D2 > D2 00D3 > D3 00D4 > D4 00D5 > 4F # unsup: 004F 0303 00D6 > D6 00D7 > D7 00D9 > D9 00DA > DA 00DB > DB 00DC > DC 00DD > 59 # unsup: 0059 0301 00DF > DF 00E0 > E0 00E1 > E1 00E2 > E2 00E3 > 61 # unsup: 0061 0303 00E4 > E4 00E5 > 61 # unsup: 0061 030A 00E6 > 61 65 # compat 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > EC 00ED > ED 00EE > EE 00EF > EF 00F1 > F1 00F2 > F2 00F3 > F3 00F4 > F4 00F5 > 6F # unsup: 006F 0303 00F6 > F6 00F7 > F7 00F9 > F9 00FA > FA 00FB > FB 00FC > FC 00FD > 79 # unsup: 0079 0301 00FF > 79 # unsup: 0079 0308 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > C6 0109 > E6 010A > C5 010B > E5 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > D8 011D > F8 011E > AB 011F > BB 0120 > D5 0121 > F5 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > A6 0125 > B6 0126 > A1 0127 > B1 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > A9 0131 > B9 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > AC 0135 > BC 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 013F > 4C B7 # compat 0140 > 6C B7 # compat 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > DE 015D > FE 015E > AA 015F > BA 0160 > 53 # unsup: 0053 030C 0161 > 73 # unsup: 0073 030C 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > DD 016D > FD 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > AF 017C > BF 017D > 5A # unsup: 005A 030C 017E > 7A # unsup: 007A 030C 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 5A # unsup: 0044 005A 030C 01C5 > 44 7A # unsup: 0044 007A 030C 01C6 > 64 7A # unsup: 0064 007A 030C 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > DC # unsup: 00DC 0304 01D6 > FC # unsup: 00FC 0304 01D7 > DC # unsup: 00DC 0301 01D8 > FC # unsup: 00FC 0301 01D9 > DC # unsup: 00DC 030C 01DA > FC # unsup: 00FC 030C 01DB > DC # unsup: 00DC 0300 01DC > FC # unsup: 00FC 0300 01DE > C4 # unsup: 00C4 0304 01DF > E4 # unsup: 00E4 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > 41 45 # unsup: 0041 0045 0304 01E3 > 61 65 # unsup: 0061 0065 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > 41 # unsup: 0041 030A 0301 01FB > 61 # unsup: 0061 030A 0301 01FC > 41 45 # unsup: 0041 0045 0301 01FD > 61 65 # unsup: 0061 0065 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > D6 # unsup: 00D6 0304 022B > F6 # unsup: 00F6 0304 022C > 4F # unsup: 004F 0303 0304 022D > 6F # unsup: 006F 0303 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 02D8 > A2 02D9 > FF 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 0385 > A8 # unsup: 00A8 0301 0387 > B7 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > C7 # unsup: 00C7 0301 1E09 > E7 # unsup: 00E7 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > CF # unsup: 00CF 0301 1E2F > EF # unsup: 00EF 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > 4F # unsup: 004F 0303 0301 1E4D > 6F # unsup: 006F 0303 0301 1E4E > 4F # unsup: 004F 0303 0308 1E4F > 6F # unsup: 006F 0303 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > 53 # unsup: 0053 030C 0307 1E67 > 73 # unsup: 0073 030C 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > C2 # unsup: 00C2 0301 1EA5 > E2 # unsup: 00E2 0301 1EA6 > C2 # unsup: 00C2 0300 1EA7 > E2 # unsup: 00E2 0300 1EA8 > C2 # unsup: 00C2 0309 1EA9 > E2 # unsup: 00E2 0309 1EAA > C2 # unsup: 00C2 0303 1EAB > E2 # unsup: 00E2 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > CA # unsup: 00CA 0301 1EBF > EA # unsup: 00EA 0301 1EC0 > CA # unsup: 00CA 0300 1EC1 > EA # unsup: 00EA 0300 1EC2 > CA # unsup: 00CA 0309 1EC3 > EA # unsup: 00EA 0309 1EC4 > CA # unsup: 00CA 0303 1EC5 > EA # unsup: 00EA 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > D4 # unsup: 00D4 0301 1ED1 > F4 # unsup: 00F4 0301 1ED2 > D4 # unsup: 00D4 0300 1ED3 > F4 # unsup: 00F4 0300 1ED4 > D4 # unsup: 00D4 0309 1ED5 > F4 # unsup: 00F4 0309 1ED6 > D4 # unsup: 00D4 0303 1ED7 > F4 # unsup: 00F4 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FC1 > A8 # unsup: 00A8 0342 1FED > A8 # unsup: 00A8 0300 1FEE > A8 # unsup: 00A8 0301 1FEF > 60 1FFD > B4 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 2E 2E 2E # compat 202F > 20 # compat 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat FFE1 > A3 # compat . STRICT / N 253 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 4 0300 > C0 0301 > C1 0302 > C2 0308 > C4 . 0042 > 42 0043 > 43 / N 3 0302 > C6 0307 > C5 0327 > C7 . 0044 > 44 0045 > 45 / N 4 0300 > C8 0301 > C9 0302 > CA 0308 > CB . 0046 > 46 0047 > 47 / N 3 0302 > D8 0306 > AB 0307 > D5 . 0048 > 48 / N 1 0302 > A6 . 0049 > 49 / N 5 0300 > CC 0301 > CD 0302 > CE 0307 > A9 0308 > CF . 004A > 4A / N 1 0302 > AC . 004B > 4B 004C > 4C 004D > 4D 004E > 4E / N 1 0303 > D1 . 004F > 4F / N 4 0300 > D2 0301 > D3 0302 > D4 0308 > D6 . 0050 > 50 0051 > 51 0052 > 52 0053 > 53 / N 2 0302 > DE 0327 > AA . 0054 > 54 0055 > 55 / N 5 0300 > D9 0301 > DA 0302 > DB 0306 > DD 0308 > DC . 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A / N 1 0307 > AF . 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 4 0300 > E0 0301 > E1 0302 > E2 0308 > E4 . 0062 > 62 0063 > 63 / N 3 0302 > E6 0307 > E5 0327 > E7 . 0064 > 64 0065 > 65 / N 4 0300 > E8 0301 > E9 0302 > EA 0308 > EB . 0066 > 66 0067 > 67 / N 3 0302 > F8 0306 > BB 0307 > F5 . 0068 > 68 / N 1 0302 > B6 . 0069 > 69 / N 4 0300 > EC 0301 > ED 0302 > EE 0308 > EF . 006A > 6A / N 1 0302 > BC . 006B > 6B 006C > 6C 006D > 6D 006E > 6E / N 1 0303 > F1 . 006F > 6F / N 4 0300 > F2 0301 > F3 0302 > F4 0308 > F6 . 0070 > 70 0071 > 71 0072 > 72 0073 > 73 / N 2 0302 > FE 0327 > BA . 0074 > 74 0075 > 75 / N 5 0300 > F9 0301 > FA 0302 > FB 0306 > FD 0308 > FC . 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A / N 1 0307 > BF . 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A3 > A3 00A4 > A4 00A7 > A7 00A8 > A8 00AD > AD 00B0 > B0 00B2 > B2 00B3 > B3 00B4 > B4 00B5 > B5 00B7 > B7 00B8 > B8 00BD > BD 00C0 > C0 00C1 > C1 00C2 > C2 00C4 > C4 00C7 > C7 00C8 > C8 00C9 > C9 00CA > CA 00CB > CB 00CC > CC 00CD > CD 00CE > CE 00CF > CF 00D1 > D1 00D2 > D2 00D3 > D3 00D4 > D4 00D6 > D6 00D7 > D7 00D9 > D9 00DA > DA 00DB > DB 00DC > DC 00DF > DF 00E0 > E0 00E1 > E1 00E2 > E2 00E4 > E4 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > EC 00ED > ED 00EE > EE 00EF > EF 00F1 > F1 00F2 > F2 00F3 > F3 00F4 > F4 00F6 > F6 00F7 > F7 00F9 > F9 00FA > FA 00FB > FB 00FC > FC 0108 > C6 0109 > E6 010A > C5 010B > E5 011C > D8 011D > F8 011E > AB 011F > BB 0120 > D5 0121 > F5 0124 > A6 0125 > B6 0126 > A1 0127 > B1 0130 > A9 0131 > B9 0134 > AC 0135 > BC 015C > DE 015D > FE 015E > AA 015F > BA 016C > DD 016D > FD 017B > AF 017C > BF 02D8 > A2 02D9 > FF 037E > 3B 0387 > B7 1FEF > 60 1FFD > B4 . NFD / N 249 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 0126 A2 > 02D8 A3 > 00A3 A4 > 00A4 A6 > 0048 0302 A7 > 00A7 A8 > 00A8 A9 > 0049 0307 AA > 0053 0327 AB > 0047 0306 AC > 004A 0302 AD > 00AD AF > 005A 0307 B0 > 00B0 B1 > 0127 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 0068 0302 B7 > 00B7 B8 > 00B8 B9 > 0131 BA > 0073 0327 BB > 0067 0306 BC > 006A 0302 BD > 00BD BF > 007A 0307 C0 > 0041 0300 C1 > 0041 0301 C2 > 0041 0302 C4 > 0041 0308 C5 > 0043 0307 C6 > 0043 0302 C7 > 0043 0327 C8 > 0045 0300 C9 > 0045 0301 CA > 0045 0302 CB > 0045 0308 CC > 0049 0300 CD > 0049 0301 CE > 0049 0302 CF > 0049 0308 D1 > 004E 0303 D2 > 004F 0300 D3 > 004F 0301 D4 > 004F 0302 D5 > 0047 0307 D6 > 004F 0308 D7 > 00D7 D8 > 0047 0302 D9 > 0055 0300 DA > 0055 0301 DB > 0055 0302 DC > 0055 0308 DD > 0055 0306 DE > 0053 0302 DF > 00DF E0 > 0061 0300 E1 > 0061 0301 E2 > 0061 0302 E4 > 0061 0308 E5 > 0063 0307 E6 > 0063 0302 E7 > 0063 0327 E8 > 0065 0300 E9 > 0065 0301 EA > 0065 0302 EB > 0065 0308 EC > 0069 0300 ED > 0069 0301 EE > 0069 0302 EF > 0069 0308 F1 > 006E 0303 F2 > 006F 0300 F3 > 006F 0301 F4 > 006F 0302 F5 > 0067 0307 F6 > 006F 0308 F7 > 00F7 F8 > 0067 0302 F9 > 0075 0300 FA > 0075 0301 FB > 0075 0302 FC > 0075 0308 FD > 0075 0306 FE > 0073 0302 FF > 02D9 . NFC / N 249 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 0126 A2 > 02D8 A3 > 00A3 A4 > 00A4 A6 > 0124 A7 > 00A7 A8 > 00A8 A9 > 0130 AA > 015E AB > 011E AC > 0134 AD > 00AD AF > 017B B0 > 00B0 B1 > 0127 B2 > 00B2 B3 > 00B3 B4 > 00B4 B5 > 00B5 B6 > 0125 B7 > 00B7 B8 > 00B8 B9 > 0131 BA > 015F BB > 011F BC > 0135 BD > 00BD BF > 017C C0 > 00C0 C1 > 00C1 C2 > 00C2 C4 > 00C4 C5 > 010A C6 > 0108 C7 > 00C7 C8 > 00C8 C9 > 00C9 CA > 00CA CB > 00CB CC > 00CC CD > 00CD CE > 00CE CF > 00CF D1 > 00D1 D2 > 00D2 D3 > 00D3 D4 > 00D4 D5 > 0120 D6 > 00D6 D7 > 00D7 D8 > 011C D9 > 00D9 DA > 00DA DB > 00DB DC > 00DC DD > 016C DE > 015C DF > 00DF E0 > 00E0 E1 > 00E1 E2 > 00E2 E4 > 00E4 E5 > 010B E6 > 0109 E7 > 00E7 E8 > 00E8 E9 > 00E9 EA > 00EA EB > 00EB EC > 00EC ED > 00ED EE > 00EE EF > 00EF F1 > 00F1 F2 > 00F2 F3 > 00F3 F4 > 00F4 F5 > 0121 F6 > 00F6 F7 > 00F7 F8 > 011D F9 > 00F9 FA > 00FA FB > 00FB FC > 00FC FD > 016D FE > 015D FF > 02D9 . COMP = NFC . ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-11.cset����������������������������������������������0000664�0001750�0001750�00000031666�12402464555�020543� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = iso-8859-11 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 0080 . N 80 80 80 00 00 00 # <unused control> 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 0082 . N 82 82 82 00 00 00 # <unused control> 83 0083 . N 83 83 83 00 00 00 # <unused control> 84 0084 . N 84 84 84 00 00 00 # <unused control> 85 0085 . N 85 85 85 00 00 00 # <unused control> 86 0086 . N 86 86 86 00 00 00 # <unused control> 87 0087 . N 87 87 87 00 00 00 # <unused control> 88 0088 . N 88 88 88 00 00 00 # <unused control> 89 0089 . N 89 89 89 00 00 00 # <unused control> 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 008B . N 8B 8B 8B 00 00 00 # <unused control> 8C 008C . N 8C 8C 8C 00 00 00 # <unused control> 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 0091 . N 91 91 91 00 00 00 # <unused control> 92 0092 . N 92 92 92 00 00 00 # <unused control> 93 0093 . N 93 93 93 00 00 00 # <unused control> 94 0094 . N 94 94 94 00 00 00 # <unused control> 95 0095 . N 95 95 95 00 00 00 # <unused control> 96 0096 . N 96 96 96 00 00 00 # <unused control> 97 0097 . N 97 97 97 00 00 00 # <unused control> 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 0099 . N 99 99 99 00 00 00 # <unused control> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 009B . N 9B 9B 9B 00 00 00 # <unused control> 9C 009C . N 9C 9C 9C 00 00 00 # <unused control> 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 009F . N 9F 9F 9F 00 00 00 # <unused control> A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 0E01 l Y A1 A1 A1 A1 A1 A1 # THAI CHARACTER KO KAI A2 0E02 l Y A2 A2 A2 A2 A2 A2 # THAI CHARACTER KHO KHAI A3 0E03 l Y A3 A3 A3 A3 A3 A3 # THAI CHARACTER KHO KHUAT A4 0E04 l Y A4 A4 A4 A4 A4 A4 # THAI CHARACTER KHO KHWAI A5 0E05 l Y A5 A5 A5 A5 A5 A5 # THAI CHARACTER KHO KHON A6 0E06 l Y A6 A6 A6 A6 A6 A6 # THAI CHARACTER KHO RAKHANG A7 0E07 l Y A7 A7 A7 A7 A7 A7 # THAI CHARACTER NGO NGU A8 0E08 l Y A8 A8 A8 A8 A8 A8 # THAI CHARACTER CHO CHAN A9 0E09 l Y A9 A9 A9 A9 A9 A9 # THAI CHARACTER CHO CHING AA 0E0A l Y AA AA AA AA AA AA # THAI CHARACTER CHO CHANG AB 0E0B l Y AB AB AB AB AB AB # THAI CHARACTER SO SO AC 0E0C l Y AC AC AC AC AC AC # THAI CHARACTER CHO CHOE AD 0E0D l Y AD AD AD AD AD AD # THAI CHARACTER YO YING AE 0E0E l Y AE AE AE AE AE AE # THAI CHARACTER DO CHADA AF 0E0F l Y AF AF AF AF AF AF # THAI CHARACTER TO PATAK B0 0E10 l Y B0 B0 B0 B0 B0 B0 # THAI CHARACTER THO THAN B1 0E11 l Y B1 B1 B1 B1 B1 B1 # THAI CHARACTER THO NANGMONTHO B2 0E12 l Y B2 B2 B2 B2 B2 B2 # THAI CHARACTER THO PHUTHAO B3 0E13 l Y B3 B3 B3 B3 B3 B3 # THAI CHARACTER NO NEN B4 0E14 l Y B4 B4 B4 B4 B4 B4 # THAI CHARACTER DO DEK B5 0E15 l Y B5 B5 B5 B5 B5 B5 # THAI CHARACTER TO TAO B6 0E16 l Y B6 B6 B6 B6 B6 B6 # THAI CHARACTER THO THUNG B7 0E17 l Y B7 B7 B7 B7 B7 B7 # THAI CHARACTER THO THAHAN B8 0E18 l Y B8 B8 B8 B8 B8 B8 # THAI CHARACTER THO THONG B9 0E19 l Y B9 B9 B9 B9 B9 B9 # THAI CHARACTER NO NU BA 0E1A l Y BA BA BA BA BA BA # THAI CHARACTER BO BAIMAI BB 0E1B l Y BB BB BB BB BB BB # THAI CHARACTER PO PLA BC 0E1C l Y BC BC BC BC BC BC # THAI CHARACTER PHO PHUNG BD 0E1D l Y BD BD BD BD BD BD # THAI CHARACTER FO FA BE 0E1E l Y BE BE BE BE BE BE # THAI CHARACTER PHO PHAN BF 0E1F l Y BF BF BF BF BF BF # THAI CHARACTER FO FAN C0 0E20 l Y C0 C0 C0 C0 C0 C0 # THAI CHARACTER PHO SAMPHAO C1 0E21 l Y C1 C1 C1 C1 C1 C1 # THAI CHARACTER MO MA C2 0E22 l Y C2 C2 C2 C2 C2 C2 # THAI CHARACTER YO YAK C3 0E23 l Y C3 C3 C3 C3 C3 C3 # THAI CHARACTER RO RUA C4 0E24 l Y C4 C4 C4 C4 C4 C4 # THAI CHARACTER RU C5 0E25 l Y C5 C5 C5 C5 C5 C5 # THAI CHARACTER LO LING C6 0E26 l Y C6 C6 C6 C6 C6 C6 # THAI CHARACTER LU C7 0E27 l Y C7 C7 C7 C7 C7 C7 # THAI CHARACTER WO WAEN C8 0E28 l Y C8 C8 C8 C8 C8 C8 # THAI CHARACTER SO SALA C9 0E29 l Y C9 C9 C9 C9 C9 C9 # THAI CHARACTER SO RUSI CA 0E2A l Y CA CA CA CA CA CA # THAI CHARACTER SO SUA CB 0E2B l Y CB CB CB CB CB CB # THAI CHARACTER HO HIP CC 0E2C l Y CC CC CC CC CC CC # THAI CHARACTER LO CHULA CD 0E2D l Y CD CD CD CD CD CD # THAI CHARACTER O ANG CE 0E2E l Y CE CE CE CE CE CE # THAI CHARACTER HO NOKHUK CF 0E2F l Y CF CF CF CF CF CF # THAI CHARACTER PAIYANNOI D0 0E30 l Y D0 D0 D0 D0 D0 D0 # THAI CHARACTER SARA A D1 0E31 l M D1 D1 D1 D1 D1 D1 # THAI CHARACTER MAI HAN-AKAT D2 0E32 l Y D2 D2 D2 D2 D2 D2 # THAI CHARACTER SARA AA D3 0E33 l Y D3 D3 D3 D2 D2 D2 # THAI CHARACTER SARA AM D4 0E34 l M D4 D4 D4 D4 D4 D4 # THAI CHARACTER SARA I D5 0E35 l M D5 D5 D5 D5 D5 D5 # THAI CHARACTER SARA II D6 0E36 l M D6 D6 D6 D6 D6 D6 # THAI CHARACTER SARA UE D7 0E37 l M D7 D7 D7 D7 D7 D7 # THAI CHARACTER SARA UEE D8 0E38 l M D8 D8 D8 D8 D8 D8 # THAI CHARACTER SARA U D9 0E39 l M D9 D9 D9 D9 D9 D9 # THAI CHARACTER SARA UU DA 0E3A l M DA DA DA DA DA DA # THAI CHARACTER PHINTHU DB E0DB . N DB DB DB 00 00 00 # <unused> DC E0DC . N DC DC DC 00 00 00 # <unused> DD E0DD . N DD DD DD 00 00 00 # <unused> DE E0DE . N DE DE DE 00 00 00 # <unused> DF 0E3F - Y DF DF DF 00 00 00 # THAI CURRENCY SYMBOL BAHT E0 0E40 l Y E0 E0 E0 E0 E0 E0 # THAI CHARACTER SARA E E1 0E41 l Y E1 E1 E1 E1 E1 E1 # THAI CHARACTER SARA AE E2 0E42 l Y E2 E2 E2 E2 E2 E2 # THAI CHARACTER SARA O E3 0E43 l Y E3 E3 E3 E3 E3 E3 # THAI CHARACTER SARA AI MAIMUAN E4 0E44 l Y E4 E4 E4 E4 E4 E4 # THAI CHARACTER SARA AI MAIMALAI E5 0E45 l Y E5 E5 E5 E5 E5 E5 # THAI CHARACTER LAKKHANGYAO E6 0E46 l Y E6 E6 E6 E6 E6 E6 # THAI CHARACTER MAIYAMOK E7 0E47 M M E7 E7 E7 00 00 00 # THAI CHARACTER MAITAIKHU E8 0E48 M M E8 E8 E8 00 00 00 # THAI CHARACTER MAI EK E9 0E49 M M E9 E9 E9 00 00 00 # THAI CHARACTER MAI THO EA 0E4A M M EA EA EA 00 00 00 # THAI CHARACTER MAI TRI EB 0E4B M M EB EB EB 00 00 00 # THAI CHARACTER MAI CHATTAWA EC 0E4C M M EC EC EC 00 00 00 # THAI CHARACTER THANTHAKHAT ED 0E4D l M ED ED ED ED ED ED # THAI CHARACTER NIKHAHIT EE 0E4E M M EE EE EE 00 00 00 # THAI CHARACTER YAMAKKAN EF 0E4F - Y EF EF EF 00 00 00 # THAI CHARACTER FONGMAN F0 0E50 D Y F0 F0 F0 00 00 00 # THAI DIGIT ZERO F1 0E51 D Y F1 F1 F1 00 00 00 # THAI DIGIT ONE F2 0E52 D Y F2 F2 F2 00 00 00 # THAI DIGIT TWO F3 0E53 D Y F3 F3 F3 00 00 00 # THAI DIGIT THREE F4 0E54 D Y F4 F4 F4 00 00 00 # THAI DIGIT FOUR F5 0E55 D Y F5 F5 F5 00 00 00 # THAI DIGIT FIVE F6 0E56 D Y F6 F6 F6 00 00 00 # THAI DIGIT SIX F7 0E57 D Y F7 F7 F7 00 00 00 # THAI DIGIT SEVEN F8 0E58 D Y F8 F8 F8 00 00 00 # THAI DIGIT EIGHT F9 0E59 D Y F9 F9 F9 00 00 00 # THAI DIGIT NINE FA 0E5A - Y FA FA FA 00 00 00 # THAI CHARACTER ANGKHANKHU FB 0E5B - Y FB FB FB 00 00 00 # THAI CHARACTER KHOMUT FC E0FC . N FC FC FC 00 00 00 # <unused> FD E0FD . N FD FD FD 00 00 00 # <unused> FE E0FE . N FE FE FE 00 00 00 # <unused> FF E0FF . N FF FF FF 00 00 00 # <unused> ��������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/en_affix.dat��������������������������������������������������0000664�0001750�0001750�00000011103�12402464555�020470� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# # This affix file is based on the Ispell one which is under the following # copyright: # # Copyright 1992, 1993, 1999, 2000, 2001, Geoff Kuenning, Claremont, CA # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # 3. All modifications to the source code must be clearly marked as # such. Binary redistributions based on modified source code # must be clearly marked as modified versions in the documentation # and/or other materials provided with the distribution. # (clause 4 removed with permission from Geoff Kuenning) # 5. The name of Geoff Kuenning may not be used to endorse or promote # products derived from this software without specific prior # written permission. # # THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS `AS IS'' AND # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE # ARE DISCLAIMED. IN NO EVENT SHALL GEOFF KUENNING OR CONTRIBUTORS BE LIABLE # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # SET ISO8859-1 TRY esianrtolcdugmphbyfvkwzESIANRTOLCDUGMPHBYFVKWZ' PFX A Y 1 PFX A 0 re . PFX I Y 1 PFX I 0 in . PFX U Y 1 PFX U 0 un . PFX C Y 1 PFX C 0 de . PFX E Y 1 PFX E 0 dis . PFX F Y 1 PFX F 0 con . PFX K Y 1 PFX K 0 pro . SFX V N 2 SFX V e ive e SFX V 0 ive [^e] SFX N Y 3 SFX N e ion e SFX N y ication y SFX N 0 en [^ey] SFX X Y 3 SFX X e ions e SFX X y ications y SFX X 0 ens [^ey] SFX H N 2 SFX H y ieth y SFX H 0 th [^y] SFX Y Y 1 SFX Y 0 ly . SFX G Y 2 SFX G e ing e SFX G 0 ing [^e] SFX J Y 2 SFX J e ings e SFX J 0 ings [^e] SFX D Y 4 SFX D 0 d e SFX D y ied [^aeiou]y SFX D 0 ed [^ey] SFX D 0 ed [aeiou]y SFX T N 4 SFX T 0 st e SFX T y iest [^aeiou]y SFX T 0 est [aeiou]y SFX T 0 est [^ey] SFX R Y 4 SFX R 0 r e SFX R y ier [^aeiou]y SFX R 0 er [aeiou]y SFX R 0 er [^ey] SFX Z Y 4 SFX Z 0 rs e SFX Z y iers [^aeiou]y SFX Z 0 ers [aeiou]y SFX Z 0 ers [^ey] SFX S Y 4 SFX S y ies [^aeiou]y SFX S 0 s [aeiou]y SFX S 0 es [sxzh] SFX S 0 s [^sxzhy] SFX P Y 3 SFX P y iness [^aeiou]y SFX P 0 ness [aeiou]y SFX P 0 ness [^y] SFX M Y 1 SFX M 0 's . SFX B Y 3 SFX B 0 able [^aeiou] SFX B 0 able ee SFX B e able [^aeiou]e SFX L Y 1 SFX L 0 ment . REP 88 REP a ei REP ei a REP a ey REP ey a REP ai ie REP ie ai REP are air REP are ear REP are eir REP air are REP air ere REP ere air REP ere ear REP ere eir REP ear are REP ear air REP ear ere REP eir are REP eir ere REP ch te REP te ch REP ch ti REP ti ch REP ch tu REP tu ch REP ch s REP s ch REP ch k REP k ch REP f ph REP ph f REP gh f REP f gh REP i igh REP igh i REP i uy REP uy i REP i ee REP ee i REP j di REP di j REP j gg REP gg j REP j ge REP ge j REP s ti REP ti s REP s ci REP ci s REP k cc REP cc k REP k qu REP qu k REP kw qu REP o eau REP eau o REP o ew REP ew o REP oo ew REP ew oo REP ew ui REP ui ew REP oo ui REP ui oo REP ew u REP u ew REP oo u REP u oo REP u oe REP oe u REP u ieu REP ieu u REP ue ew REP ew ue REP uff ough REP oo ieu REP ieu oo REP ier ear REP ear ier REP ear air REP air ear REP w qu REP qu w REP z ss REP ss z REP shun tion REP shun sion REP shun cion �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-14.cmap����������������������������������������������0000664�0001750�0001750�00000075266�12402464555�020534� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 913 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 6 0300 > C0 0301 > C1 0302 > C2 0303 > C3 0308 > C4 030A > C5 . 0042 > 42 / N 1 0307 > A1 . 0043 > 43 / N 2 0307 > A4 0327 > C7 . 0044 > 44 / N 1 0307 > A6 . 0045 > 45 / N 4 0300 > C8 0301 > C9 0302 > CA 0308 > CB . 0046 > 46 / N 1 0307 > B0 . 0047 > 47 / N 1 0307 > B2 . 0048 > 48 0049 > 49 / N 4 0300 > CC 0301 > CD 0302 > CE 0308 > CF . 004A > 4A 004B > 4B 004C > 4C 004D > 4D / N 1 0307 > B4 . 004E > 4E / N 1 0303 > D1 . 004F > 4F / N 5 0300 > D2 0301 > D3 0302 > D4 0303 > D5 0308 > D6 . 0050 > 50 / N 1 0307 > B7 . 0051 > 51 0052 > 52 0053 > 53 / N 1 0307 > BB . 0054 > 54 / N 1 0307 > D7 . 0055 > 55 / N 4 0300 > D9 0301 > DA 0302 > DB 0308 > DC . 0056 > 56 0057 > 57 / N 4 0300 > A8 0301 > AA 0302 > D0 0308 > BD . 0058 > 58 0059 > 59 / N 4 0300 > AC 0301 > DD 0302 > DE 0308 > AF . 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 6 0300 > E0 0301 > E1 0302 > E2 0303 > E3 0308 > E4 030A > E5 . 0062 > 62 / N 1 0307 > A2 . 0063 > 63 / N 2 0307 > A5 0327 > E7 . 0064 > 64 / N 1 0307 > AB . 0065 > 65 / N 4 0300 > E8 0301 > E9 0302 > EA 0308 > EB . 0066 > 66 / N 1 0307 > B1 . 0067 > 67 / N 1 0307 > B3 . 0068 > 68 0069 > 69 / N 4 0300 > EC 0301 > ED 0302 > EE 0308 > EF . 006A > 6A 006B > 6B 006C > 6C 006D > 6D / N 1 0307 > B5 . 006E > 6E / N 1 0303 > F1 . 006F > 6F / N 5 0300 > F2 0301 > F3 0302 > F4 0303 > F5 0308 > F6 . 0070 > 70 / N 1 0307 > B9 . 0071 > 71 0072 > 72 0073 > 73 / N 1 0307 > BF . 0074 > 74 / N 1 0307 > F7 . 0075 > 75 / N 4 0300 > F9 0301 > FA 0302 > FB 0308 > FC . 0076 > 76 0077 > 77 / N 4 0300 > B8 0301 > BA 0302 > F0 0308 > BE . 0078 > 78 0079 > 79 / N 4 0300 > BC 0301 > FD 0302 > FE 0308 > FF . 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A3 > A3 00A7 > A7 00A9 > A9 00AD > AD 00AE > AE 00B6 > B6 00C0 > C0 00C1 > C1 00C2 > C2 00C3 > C3 00C4 > C4 00C5 > C5 00C6 > C6 00C7 > C7 00C8 > C8 00C9 > C9 00CA > CA 00CB > CB 00CC > CC 00CD > CD 00CE > CE 00CF > CF 00D1 > D1 00D2 > D2 00D3 > D3 00D4 > D4 00D5 > D5 00D6 > D6 00D8 > D8 00D9 > D9 00DA > DA 00DB > DB 00DC > DC 00DD > DD 00DF > DF 00E0 > E0 00E1 > E1 00E2 > E2 00E3 > E3 00E4 > E4 00E5 > E5 00E6 > E6 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > EC 00ED > ED 00EE > EE 00EF > EF 00F1 > F1 00F2 > F2 00F3 > F3 00F4 > F4 00F5 > F5 00F6 > F6 00F8 > F8 00F9 > F9 00FA > FA 00FB > FB 00FC > FC 00FD > FD 00FF > FF 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > A4 010B > A5 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > B2 0121 > B3 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > 53 # unsup: 0053 030C 0161 > 73 # unsup: 0073 030C 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > D0 0175 > F0 0176 > DE 0177 > FE 0178 > AF 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > 5A # unsup: 005A 030C 017E > 7A # unsup: 007A 030C 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 5A # unsup: 0044 005A 030C 01C5 > 44 7A # unsup: 0044 007A 030C 01C6 > 64 7A # unsup: 0064 007A 030C 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > DC # unsup: 00DC 0304 01D6 > FC # unsup: 00FC 0304 01D7 > DC # unsup: 00DC 0301 01D8 > FC # unsup: 00FC 0301 01D9 > DC # unsup: 00DC 030C 01DA > FC # unsup: 00FC 030C 01DB > DC # unsup: 00DC 0300 01DC > FC # unsup: 00FC 0300 01DE > C4 # unsup: 00C4 0304 01DF > E4 # unsup: 00E4 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > C6 # unsup: 00C6 0304 01E3 > E6 # unsup: 00E6 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > C5 # unsup: 00C5 0301 01FB > E5 # unsup: 00E5 0301 01FC > C6 # unsup: 00C6 0301 01FD > E6 # unsup: 00E6 0301 01FE > D8 # unsup: 00D8 0301 01FF > F8 # unsup: 00F8 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > D6 # unsup: 00D6 0304 022B > F6 # unsup: 00F6 0304 022C > D5 # unsup: 00D5 0304 022D > F5 # unsup: 00F5 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > A1 1E03 > A2 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > C7 # unsup: 00C7 0301 1E09 > E7 # unsup: 00E7 0301 1E0A > A6 1E0B > AB 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > B0 1E1F > B1 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > CF # unsup: 00CF 0301 1E2F > EF # unsup: 00EF 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > B4 1E41 > B5 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > D5 # unsup: 00D5 0301 1E4D > F5 # unsup: 00F5 0301 1E4E > D5 # unsup: 00D5 0308 1E4F > F5 # unsup: 00F5 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > B7 1E57 > B9 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > BB 1E61 > BF 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > 53 # unsup: 0053 030C 0307 1E67 > 73 # unsup: 0073 030C 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > D7 1E6B > F7 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > A8 1E81 > B8 1E82 > AA 1E83 > BA 1E84 > BD 1E85 > BE 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > C2 # unsup: 00C2 0301 1EA5 > E2 # unsup: 00E2 0301 1EA6 > C2 # unsup: 00C2 0300 1EA7 > E2 # unsup: 00E2 0300 1EA8 > C2 # unsup: 00C2 0309 1EA9 > E2 # unsup: 00E2 0309 1EAA > C2 # unsup: 00C2 0303 1EAB > E2 # unsup: 00E2 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > CA # unsup: 00CA 0301 1EBF > EA # unsup: 00EA 0301 1EC0 > CA # unsup: 00CA 0300 1EC1 > EA # unsup: 00EA 0300 1EC2 > CA # unsup: 00CA 0309 1EC3 > EA # unsup: 00EA 0309 1EC4 > CA # unsup: 00CA 0303 1EC5 > EA # unsup: 00EA 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > D4 # unsup: 00D4 0301 1ED1 > F4 # unsup: 00F4 0301 1ED2 > D4 # unsup: 00D4 0300 1ED3 > F4 # unsup: 00F4 0300 1ED4 > D4 # unsup: 00D4 0309 1ED5 > F4 # unsup: 00F4 0309 1ED6 > D4 # unsup: 00D4 0303 1ED7 > F4 # unsup: 00F4 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > AC 1EF3 > BC 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FEF > 60 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 2E 2E 2E # compat 202F > 20 # compat 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FE30 > 2E 2E # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat FFE1 > A3 # compat . STRICT / N 258 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 / N 6 0300 > C0 0301 > C1 0302 > C2 0303 > C3 0308 > C4 030A > C5 . 0042 > 42 / N 1 0307 > A1 . 0043 > 43 / N 2 0307 > A4 0327 > C7 . 0044 > 44 / N 1 0307 > A6 . 0045 > 45 / N 4 0300 > C8 0301 > C9 0302 > CA 0308 > CB . 0046 > 46 / N 1 0307 > B0 . 0047 > 47 / N 1 0307 > B2 . 0048 > 48 0049 > 49 / N 4 0300 > CC 0301 > CD 0302 > CE 0308 > CF . 004A > 4A 004B > 4B 004C > 4C 004D > 4D / N 1 0307 > B4 . 004E > 4E / N 1 0303 > D1 . 004F > 4F / N 5 0300 > D2 0301 > D3 0302 > D4 0303 > D5 0308 > D6 . 0050 > 50 / N 1 0307 > B7 . 0051 > 51 0052 > 52 0053 > 53 / N 1 0307 > BB . 0054 > 54 / N 1 0307 > D7 . 0055 > 55 / N 4 0300 > D9 0301 > DA 0302 > DB 0308 > DC . 0056 > 56 0057 > 57 / N 4 0300 > A8 0301 > AA 0302 > D0 0308 > BD . 0058 > 58 0059 > 59 / N 4 0300 > AC 0301 > DD 0302 > DE 0308 > AF . 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 / N 6 0300 > E0 0301 > E1 0302 > E2 0303 > E3 0308 > E4 030A > E5 . 0062 > 62 / N 1 0307 > A2 . 0063 > 63 / N 2 0307 > A5 0327 > E7 . 0064 > 64 / N 1 0307 > AB . 0065 > 65 / N 4 0300 > E8 0301 > E9 0302 > EA 0308 > EB . 0066 > 66 / N 1 0307 > B1 . 0067 > 67 / N 1 0307 > B3 . 0068 > 68 0069 > 69 / N 4 0300 > EC 0301 > ED 0302 > EE 0308 > EF . 006A > 6A 006B > 6B 006C > 6C 006D > 6D / N 1 0307 > B5 . 006E > 6E / N 1 0303 > F1 . 006F > 6F / N 5 0300 > F2 0301 > F3 0302 > F4 0303 > F5 0308 > F6 . 0070 > 70 / N 1 0307 > B9 . 0071 > 71 0072 > 72 0073 > 73 / N 1 0307 > BF . 0074 > 74 / N 1 0307 > F7 . 0075 > 75 / N 4 0300 > F9 0301 > FA 0302 > FB 0308 > FC . 0076 > 76 0077 > 77 / N 4 0300 > B8 0301 > BA 0302 > F0 0308 > BE . 0078 > 78 0079 > 79 / N 4 0300 > BC 0301 > FD 0302 > FE 0308 > FF . 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A3 > A3 00A7 > A7 00A9 > A9 00AD > AD 00AE > AE 00B6 > B6 00C0 > C0 00C1 > C1 00C2 > C2 00C3 > C3 00C4 > C4 00C5 > C5 00C6 > C6 00C7 > C7 00C8 > C8 00C9 > C9 00CA > CA 00CB > CB 00CC > CC 00CD > CD 00CE > CE 00CF > CF 00D1 > D1 00D2 > D2 00D3 > D3 00D4 > D4 00D5 > D5 00D6 > D6 00D8 > D8 00D9 > D9 00DA > DA 00DB > DB 00DC > DC 00DD > DD 00DF > DF 00E0 > E0 00E1 > E1 00E2 > E2 00E3 > E3 00E4 > E4 00E5 > E5 00E6 > E6 00E7 > E7 00E8 > E8 00E9 > E9 00EA > EA 00EB > EB 00EC > EC 00ED > ED 00EE > EE 00EF > EF 00F1 > F1 00F2 > F2 00F3 > F3 00F4 > F4 00F5 > F5 00F6 > F6 00F8 > F8 00F9 > F9 00FA > FA 00FB > FB 00FC > FC 00FD > FD 00FF > FF 010A > A4 010B > A5 0120 > B2 0121 > B3 0174 > D0 0175 > F0 0176 > DE 0177 > FE 0178 > AF 037E > 3B 1E02 > A1 1E03 > A2 1E0A > A6 1E0B > AB 1E1E > B0 1E1F > B1 1E40 > B4 1E41 > B5 1E56 > B7 1E57 > B9 1E60 > BB 1E61 > BF 1E6A > D7 1E6B > F7 1E80 > A8 1E81 > B8 1E82 > AA 1E83 > BA 1E84 > BD 1E85 > BE 1EF2 > AC 1EF3 > BC 1FEF > 60 . NFD / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 0042 0307 A2 > 0062 0307 A3 > 00A3 A4 > 0043 0307 A5 > 0063 0307 A6 > 0044 0307 A7 > 00A7 A8 > 0057 0300 A9 > 00A9 AA > 0057 0301 AB > 0064 0307 AC > 0059 0300 AD > 00AD AE > 00AE AF > 0059 0308 B0 > 0046 0307 B1 > 0066 0307 B2 > 0047 0307 B3 > 0067 0307 B4 > 004D 0307 B5 > 006D 0307 B6 > 00B6 B7 > 0050 0307 B8 > 0077 0300 B9 > 0070 0307 BA > 0077 0301 BB > 0053 0307 BC > 0079 0300 BD > 0057 0308 BE > 0077 0308 BF > 0073 0307 C0 > 0041 0300 C1 > 0041 0301 C2 > 0041 0302 C3 > 0041 0303 C4 > 0041 0308 C5 > 0041 030A C6 > 00C6 C7 > 0043 0327 C8 > 0045 0300 C9 > 0045 0301 CA > 0045 0302 CB > 0045 0308 CC > 0049 0300 CD > 0049 0301 CE > 0049 0302 CF > 0049 0308 D0 > 0057 0302 D1 > 004E 0303 D2 > 004F 0300 D3 > 004F 0301 D4 > 004F 0302 D5 > 004F 0303 D6 > 004F 0308 D7 > 0054 0307 D8 > 00D8 D9 > 0055 0300 DA > 0055 0301 DB > 0055 0302 DC > 0055 0308 DD > 0059 0301 DE > 0059 0302 DF > 00DF E0 > 0061 0300 E1 > 0061 0301 E2 > 0061 0302 E3 > 0061 0303 E4 > 0061 0308 E5 > 0061 030A E6 > 00E6 E7 > 0063 0327 E8 > 0065 0300 E9 > 0065 0301 EA > 0065 0302 EB > 0065 0308 EC > 0069 0300 ED > 0069 0301 EE > 0069 0302 EF > 0069 0308 F0 > 0077 0302 F1 > 006E 0303 F2 > 006F 0300 F3 > 006F 0301 F4 > 006F 0302 F5 > 006F 0303 F6 > 006F 0308 F7 > 0074 0307 F8 > 00F8 F9 > 0075 0300 FA > 0075 0301 FB > 0075 0302 FC > 0075 0308 FD > 0079 0301 FE > 0079 0302 FF > 0079 0308 . NFC / N 256 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A1 > 1E02 A2 > 1E03 A3 > 00A3 A4 > 010A A5 > 010B A6 > 1E0A A7 > 00A7 A8 > 1E80 A9 > 00A9 AA > 1E82 AB > 1E0B AC > 1EF2 AD > 00AD AE > 00AE AF > 0178 B0 > 1E1E B1 > 1E1F B2 > 0120 B3 > 0121 B4 > 1E40 B5 > 1E41 B6 > 00B6 B7 > 1E56 B8 > 1E81 B9 > 1E57 BA > 1E83 BB > 1E60 BC > 1EF3 BD > 1E84 BE > 1E85 BF > 1E61 C0 > 00C0 C1 > 00C1 C2 > 00C2 C3 > 00C3 C4 > 00C4 C5 > 00C5 C6 > 00C6 C7 > 00C7 C8 > 00C8 C9 > 00C9 CA > 00CA CB > 00CB CC > 00CC CD > 00CD CE > 00CE CF > 00CF D0 > 0174 D1 > 00D1 D2 > 00D2 D3 > 00D3 D4 > 00D4 D5 > 00D5 D6 > 00D6 D7 > 1E6A D8 > 00D8 D9 > 00D9 DA > 00DA DB > 00DB DC > 00DC DD > 00DD DE > 0176 DF > 00DF E0 > 00E0 E1 > 00E1 E2 > 00E2 E3 > 00E3 E4 > 00E4 E5 > 00E5 E6 > 00E6 E7 > 00E7 E8 > 00E8 E9 > 00E9 EA > 00EA EB > 00EB EC > 00EC ED > 00ED EE > 00EE EF > 00EF F0 > 0175 F1 > 00F1 F2 > 00F2 F3 > 00F3 F4 > 00F4 F5 > 00F5 F6 > 00F6 F7 > 1E6B F8 > 00F8 F9 > 00F9 FA > 00FA FB > 00FB FC > 00FC FD > 00FD FE > 0177 FF > 00FF . COMP = NFC . ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/dvorak.kbd����������������������������������������������������0000664�0001750�0001750�00000000142�12402464555�020170� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Dvorak keyboard data file py yf fg gc cr rl ao oe eu ui id dh ht tn ns qj jk kx xb bm mw wv vz ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/cp1257.cset���������������������������������������������������0000664�0001750�0001750�00000033157�12402464555�020035� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = cp1257 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 20AC - Y 80 80 80 00 00 00 # EURO SIGN 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 201A - Y 82 82 82 00 00 00 # SINGLE LOW-9 QUOTATION MARK 83 0083 . N 83 83 83 00 00 00 # <unused control> 84 201E - Y 84 84 84 00 00 00 # DOUBLE LOW-9 QUOTATION MARK 85 2026 - Y 85 85 85 00 00 00 # HORIZONTAL ELLIPSIS 86 2020 - Y 86 86 86 00 00 00 # DAGGER 87 2021 - Y 87 87 87 00 00 00 # DOUBLE DAGGER 88 0088 . N 88 88 88 00 00 00 # <unused control> 89 2030 - Y 89 89 89 00 00 00 # PER MILLE SIGN 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 2039 - Y 8B 8B 8B 00 00 00 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK 8C 008C . N 8C 8C 8C 00 00 00 # <unused control> 8D 00A8 - Y 8D 8D 8D 00 00 00 # DIAERESIS 8E 02C7 M Y 8E 8E 8E 00 00 00 # CARON 8F 00B8 - Y 8F 8F 8F 00 00 00 # CEDILLA 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 2018 - Y 91 91 91 00 00 00 # LEFT SINGLE QUOTATION MARK 92 2019 - Y 92 92 92 00 00 00 # RIGHT SINGLE QUOTATION MARK 93 201C - Y 93 93 93 00 00 00 # LEFT DOUBLE QUOTATION MARK 94 201D - Y 94 94 94 00 00 00 # RIGHT DOUBLE QUOTATION MARK 95 2022 - Y 95 95 95 00 00 00 # BULLET 96 2013 - Y 96 96 96 00 00 00 # EN DASH 97 2014 - Y 97 97 97 00 00 00 # EM DASH 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 2122 . N 99 99 99 00 00 00 # <unused special> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 203A - Y 9B 9B 9B 00 00 00 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 9C 009C . N 9C 9C 9C 00 00 00 # <unused control> 9D 00AF - Y 9D 9D 9D 00 00 00 # MACRON 9E 02DB - Y 9E 9E 9E 00 00 00 # OGONEK 9F 009F . N 9F 9F 9F 00 00 00 # <unused control> A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 E0A1 . N A1 A1 A1 00 00 00 # <unused> A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN A5 E0A5 . N A5 A5 A5 00 00 00 # <unused> A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 00D8 L Y A8 B8 A8 A8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN AA 0156 L Y AA BA AA 52 72 72 # LATIN CAPITAL LETTER R WITH CEDILLA AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN AF 00C6 L Y AF BF AF AF 2A 00 # LATIN CAPITAL LETTER AE B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT B8 00F8 L Y A8 B8 A8 B8 2A 00 # LATIN SMALL LETTER O WITH STROKE B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE BA 0157 L Y AA BA AA 72 72 72 # LATIN SMALL LETTER R WITH CEDILLA BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS BF 00E6 L Y AF BF AF BF 2A 00 # LATIN SMALL LETTER AE C0 0104 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH OGONEK C1 012E L Y C1 E1 C1 49 2A 00 # LATIN CAPITAL LETTER I WITH OGONEK C2 0100 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH MACRON C3 0106 L Y C3 E3 C3 43 63 63 # LATIN CAPITAL LETTER C WITH ACUTE C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE C6 0118 L Y C6 E6 C6 45 2A 00 # LATIN CAPITAL LETTER E WITH OGONEK C7 0112 L Y C7 E7 C7 45 2A 00 # LATIN CAPITAL LETTER E WITH MACRON C8 010C L Y C8 E8 C8 43 63 63 # LATIN CAPITAL LETTER C WITH CARON C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE CA 0179 L Y CA EA CA 5A 7A 7A # LATIN CAPITAL LETTER Z WITH ACUTE CB 0116 L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DOT ABOVE CC 0122 L Y CC EC CC 47 67 67 # LATIN CAPITAL LETTER G WITH CEDILLA CD 0136 L Y CD ED CD 4B 6B 6B # LATIN CAPITAL LETTER K WITH CEDILLA CE 012A L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH MACRON CF 013B L Y CF EF CF 4C 6C 6C # LATIN CAPITAL LETTER L WITH CEDILLA D0 0160 L Y D0 F0 D0 53 73 73 # LATIN CAPITAL LETTER S WITH CARON D1 0143 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH ACUTE D2 0145 L Y D2 F2 D2 4E 6E 6E # LATIN CAPITAL LETTER N WITH CEDILLA D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE D4 014C L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH MACRON D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN D8 0172 L Y D8 F8 D8 55 2A 00 # LATIN CAPITAL LETTER U WITH OGONEK D9 0141 L Y D9 F9 D9 D9 F9 F9 # LATIN CAPITAL LETTER L WITH STROKE DA 015A L Y DA FA DA 53 73 73 # LATIN CAPITAL LETTER S WITH ACUTE DB 016A L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH MACRON DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS DD 017B L Y DD FD DD 5A 7A 7A # LATIN CAPITAL LETTER Z WITH DOT ABOVE DE 017D L Y DE FE DE 5A 7A 7A # LATIN CAPITAL LETTER Z WITH CARON DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S E0 0105 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH OGONEK E1 012F L Y C1 E1 C1 69 2A 00 # LATIN SMALL LETTER I WITH OGONEK E2 0101 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH MACRON E3 0107 L Y C3 E3 C3 63 63 63 # LATIN SMALL LETTER C WITH ACUTE E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE E6 0119 L Y C6 E6 C6 65 2A 00 # LATIN SMALL LETTER E WITH OGONEK E7 0113 L Y C7 E7 C7 65 2A 00 # LATIN SMALL LETTER E WITH MACRON E8 010D L Y C8 E8 C8 63 63 63 # LATIN SMALL LETTER C WITH CARON E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE EA 017A L Y CA EA CA 7A 7A 7A # LATIN SMALL LETTER Z WITH ACUTE EB 0117 L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DOT ABOVE EC 0123 L Y CC EC CC 67 67 67 # LATIN SMALL LETTER G WITH CEDILLA ED 0137 L Y CD ED CD 6B 6B 6B # LATIN SMALL LETTER K WITH CEDILLA EE 012B L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH MACRON EF 013C L Y CF EF CF 6C 6C 6C # LATIN SMALL LETTER L WITH CEDILLA F0 0161 L Y D0 F0 D0 73 73 73 # LATIN SMALL LETTER S WITH CARON F1 0144 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH ACUTE F2 0146 L Y D2 F2 D2 6E 6E 6E # LATIN SMALL LETTER N WITH CEDILLA F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE F4 014D L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH MACRON F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN F8 0173 L Y D8 F8 D8 75 2A 00 # LATIN SMALL LETTER U WITH OGONEK F9 0142 L Y D9 F9 D9 F9 F9 F9 # LATIN SMALL LETTER L WITH STROKE FA 015B L Y DA FA DA 73 73 73 # LATIN SMALL LETTER S WITH ACUTE FB 016B L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH MACRON FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS FD 017C L Y DD FD DD 7A 7A 7A # LATIN SMALL LETTER Z WITH DOT ABOVE FE 017E L Y DE FE DE 7A 7A 7A # LATIN SMALL LETTER Z WITH CARON FF 02D9 - Y FF FF FF 00 00 00 # DOT ABOVE �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-6.cmap�����������������������������������������������0000664�0001750�0001750�00000120036�12402464555�020437� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������INTERNAL / N 1521 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A4 > A4 00AD > AD 00C0 > 41 # unsup: 0041 0300 00C1 > 41 # unsup: 0041 0301 00C2 > 41 # unsup: 0041 0302 00C3 > 41 # unsup: 0041 0303 00C4 > 41 # unsup: 0041 0308 00C5 > 41 # unsup: 0041 030A 00C6 > 41 45 # compat 00C7 > 43 # unsup: 0043 0327 00C8 > 45 # unsup: 0045 0300 00C9 > 45 # unsup: 0045 0301 00CA > 45 # unsup: 0045 0302 00CB > 45 # unsup: 0045 0308 00CC > 49 # unsup: 0049 0300 00CD > 49 # unsup: 0049 0301 00CE > 49 # unsup: 0049 0302 00CF > 49 # unsup: 0049 0308 00D1 > 4E # unsup: 004E 0303 00D2 > 4F # unsup: 004F 0300 00D3 > 4F # unsup: 004F 0301 00D4 > 4F # unsup: 004F 0302 00D5 > 4F # unsup: 004F 0303 00D6 > 4F # unsup: 004F 0308 00D9 > 55 # unsup: 0055 0300 00DA > 55 # unsup: 0055 0301 00DB > 55 # unsup: 0055 0302 00DC > 55 # unsup: 0055 0308 00DD > 59 # unsup: 0059 0301 00E0 > 61 # unsup: 0061 0300 00E1 > 61 # unsup: 0061 0301 00E2 > 61 # unsup: 0061 0302 00E3 > 61 # unsup: 0061 0303 00E4 > 61 # unsup: 0061 0308 00E5 > 61 # unsup: 0061 030A 00E6 > 61 65 # compat 00E7 > 63 # unsup: 0063 0327 00E8 > 65 # unsup: 0065 0300 00E9 > 65 # unsup: 0065 0301 00EA > 65 # unsup: 0065 0302 00EB > 65 # unsup: 0065 0308 00EC > 69 # unsup: 0069 0300 00ED > 69 # unsup: 0069 0301 00EE > 69 # unsup: 0069 0302 00EF > 69 # unsup: 0069 0308 00F1 > 6E # unsup: 006E 0303 00F2 > 6F # unsup: 006F 0300 00F3 > 6F # unsup: 006F 0301 00F4 > 6F # unsup: 006F 0302 00F5 > 6F # unsup: 006F 0303 00F6 > 6F # unsup: 006F 0308 00F9 > 75 # unsup: 0075 0300 00FA > 75 # unsup: 0075 0301 00FB > 75 # unsup: 0075 0302 00FC > 75 # unsup: 0075 0308 00FD > 79 # unsup: 0079 0301 00FF > 79 # unsup: 0079 0308 0100 > 41 # unsup: 0041 0304 0101 > 61 # unsup: 0061 0304 0102 > 41 # unsup: 0041 0306 0103 > 61 # unsup: 0061 0306 0104 > 41 # unsup: 0041 0328 0105 > 61 # unsup: 0061 0328 0106 > 43 # unsup: 0043 0301 0107 > 63 # unsup: 0063 0301 0108 > 43 # unsup: 0043 0302 0109 > 63 # unsup: 0063 0302 010A > 43 # unsup: 0043 0307 010B > 63 # unsup: 0063 0307 010C > 43 # unsup: 0043 030C 010D > 63 # unsup: 0063 030C 010E > 44 # unsup: 0044 030C 010F > 64 # unsup: 0064 030C 0112 > 45 # unsup: 0045 0304 0113 > 65 # unsup: 0065 0304 0114 > 45 # unsup: 0045 0306 0115 > 65 # unsup: 0065 0306 0116 > 45 # unsup: 0045 0307 0117 > 65 # unsup: 0065 0307 0118 > 45 # unsup: 0045 0328 0119 > 65 # unsup: 0065 0328 011A > 45 # unsup: 0045 030C 011B > 65 # unsup: 0065 030C 011C > 47 # unsup: 0047 0302 011D > 67 # unsup: 0067 0302 011E > 47 # unsup: 0047 0306 011F > 67 # unsup: 0067 0306 0120 > 47 # unsup: 0047 0307 0121 > 67 # unsup: 0067 0307 0122 > 47 # unsup: 0047 0327 0123 > 67 # unsup: 0067 0327 0124 > 48 # unsup: 0048 0302 0125 > 68 # unsup: 0068 0302 0128 > 49 # unsup: 0049 0303 0129 > 69 # unsup: 0069 0303 012A > 49 # unsup: 0049 0304 012B > 69 # unsup: 0069 0304 012C > 49 # unsup: 0049 0306 012D > 69 # unsup: 0069 0306 012E > 49 # unsup: 0049 0328 012F > 69 # unsup: 0069 0328 0130 > 49 # unsup: 0049 0307 0132 > 49 4A # compat 0133 > 69 6A # compat 0134 > 4A # unsup: 004A 0302 0135 > 6A # unsup: 006A 0302 0136 > 4B # unsup: 004B 0327 0137 > 6B # unsup: 006B 0327 0139 > 4C # unsup: 004C 0301 013A > 6C # unsup: 006C 0301 013B > 4C # unsup: 004C 0327 013C > 6C # unsup: 006C 0327 013D > 4C # unsup: 004C 030C 013E > 6C # unsup: 006C 030C 0143 > 4E # unsup: 004E 0301 0144 > 6E # unsup: 006E 0301 0145 > 4E # unsup: 004E 0327 0146 > 6E # unsup: 006E 0327 0147 > 4E # unsup: 004E 030C 0148 > 6E # unsup: 006E 030C 014C > 4F # unsup: 004F 0304 014D > 6F # unsup: 006F 0304 014E > 4F # unsup: 004F 0306 014F > 6F # unsup: 006F 0306 0150 > 4F # unsup: 004F 030B 0151 > 6F # unsup: 006F 030B 0152 > 4F 45 # compat 0153 > 6F 65 # compat 0154 > 52 # unsup: 0052 0301 0155 > 72 # unsup: 0072 0301 0156 > 52 # unsup: 0052 0327 0157 > 72 # unsup: 0072 0327 0158 > 52 # unsup: 0052 030C 0159 > 72 # unsup: 0072 030C 015A > 53 # unsup: 0053 0301 015B > 73 # unsup: 0073 0301 015C > 53 # unsup: 0053 0302 015D > 73 # unsup: 0073 0302 015E > 53 # unsup: 0053 0327 015F > 73 # unsup: 0073 0327 0160 > 53 # unsup: 0053 030C 0161 > 73 # unsup: 0073 030C 0162 > 54 # unsup: 0054 0327 0163 > 74 # unsup: 0074 0327 0164 > 54 # unsup: 0054 030C 0165 > 74 # unsup: 0074 030C 0168 > 55 # unsup: 0055 0303 0169 > 75 # unsup: 0075 0303 016A > 55 # unsup: 0055 0304 016B > 75 # unsup: 0075 0304 016C > 55 # unsup: 0055 0306 016D > 75 # unsup: 0075 0306 016E > 55 # unsup: 0055 030A 016F > 75 # unsup: 0075 030A 0170 > 55 # unsup: 0055 030B 0171 > 75 # unsup: 0075 030B 0172 > 55 # unsup: 0055 0328 0173 > 75 # unsup: 0075 0328 0174 > 57 # unsup: 0057 0302 0175 > 77 # unsup: 0077 0302 0176 > 59 # unsup: 0059 0302 0177 > 79 # unsup: 0079 0302 0178 > 59 # unsup: 0059 0308 0179 > 5A # unsup: 005A 0301 017A > 7A # unsup: 007A 0301 017B > 5A # unsup: 005A 0307 017C > 7A # unsup: 007A 0307 017D > 5A # unsup: 005A 030C 017E > 7A # unsup: 007A 030C 017F > 73 # compat 01A0 > 4F # unsup: 004F 031B 01A1 > 6F # unsup: 006F 031B 01AF > 55 # unsup: 0055 031B 01B0 > 75 # unsup: 0075 031B 01C4 > 44 5A # unsup: 0044 005A 030C 01C5 > 44 7A # unsup: 0044 007A 030C 01C6 > 64 7A # unsup: 0064 007A 030C 01C7 > 4C 4A # compat 01C8 > 4C 6A # compat 01C9 > 6C 6A # compat 01CA > 4E 4A # compat 01CB > 4E 6A # compat 01CC > 6E 6A # compat 01CD > 41 # unsup: 0041 030C 01CE > 61 # unsup: 0061 030C 01CF > 49 # unsup: 0049 030C 01D0 > 69 # unsup: 0069 030C 01D1 > 4F # unsup: 004F 030C 01D2 > 6F # unsup: 006F 030C 01D3 > 55 # unsup: 0055 030C 01D4 > 75 # unsup: 0075 030C 01D5 > 55 # unsup: 0055 0308 0304 01D6 > 75 # unsup: 0075 0308 0304 01D7 > 55 # unsup: 0055 0308 0301 01D8 > 75 # unsup: 0075 0308 0301 01D9 > 55 # unsup: 0055 0308 030C 01DA > 75 # unsup: 0075 0308 030C 01DB > 55 # unsup: 0055 0308 0300 01DC > 75 # unsup: 0075 0308 0300 01DE > 41 # unsup: 0041 0308 0304 01DF > 61 # unsup: 0061 0308 0304 01E0 > 41 # unsup: 0041 0307 0304 01E1 > 61 # unsup: 0061 0307 0304 01E2 > 41 45 # unsup: 0041 0045 0304 01E3 > 61 65 # unsup: 0061 0065 0304 01E6 > 47 # unsup: 0047 030C 01E7 > 67 # unsup: 0067 030C 01E8 > 4B # unsup: 004B 030C 01E9 > 6B # unsup: 006B 030C 01EA > 4F # unsup: 004F 0328 01EB > 6F # unsup: 006F 0328 01EC > 4F # unsup: 004F 0328 0304 01ED > 6F # unsup: 006F 0328 0304 01F0 > 6A # unsup: 006A 030C 01F1 > 44 5A # compat 01F2 > 44 7A # compat 01F3 > 64 7A # compat 01F4 > 47 # unsup: 0047 0301 01F5 > 67 # unsup: 0067 0301 01F8 > 4E # unsup: 004E 0300 01F9 > 6E # unsup: 006E 0300 01FA > 41 # unsup: 0041 030A 0301 01FB > 61 # unsup: 0061 030A 0301 01FC > 41 45 # unsup: 0041 0045 0301 01FD > 61 65 # unsup: 0061 0065 0301 0200 > 41 # unsup: 0041 030F 0201 > 61 # unsup: 0061 030F 0202 > 41 # unsup: 0041 0311 0203 > 61 # unsup: 0061 0311 0204 > 45 # unsup: 0045 030F 0205 > 65 # unsup: 0065 030F 0206 > 45 # unsup: 0045 0311 0207 > 65 # unsup: 0065 0311 0208 > 49 # unsup: 0049 030F 0209 > 69 # unsup: 0069 030F 020A > 49 # unsup: 0049 0311 020B > 69 # unsup: 0069 0311 020C > 4F # unsup: 004F 030F 020D > 6F # unsup: 006F 030F 020E > 4F # unsup: 004F 0311 020F > 6F # unsup: 006F 0311 0210 > 52 # unsup: 0052 030F 0211 > 72 # unsup: 0072 030F 0212 > 52 # unsup: 0052 0311 0213 > 72 # unsup: 0072 0311 0214 > 55 # unsup: 0055 030F 0215 > 75 # unsup: 0075 030F 0216 > 55 # unsup: 0055 0311 0217 > 75 # unsup: 0075 0311 0218 > 53 # unsup: 0053 0326 0219 > 73 # unsup: 0073 0326 021A > 54 # unsup: 0054 0326 021B > 74 # unsup: 0074 0326 021E > 48 # unsup: 0048 030C 021F > 68 # unsup: 0068 030C 0226 > 41 # unsup: 0041 0307 0227 > 61 # unsup: 0061 0307 0228 > 45 # unsup: 0045 0327 0229 > 65 # unsup: 0065 0327 022A > 4F # unsup: 004F 0308 0304 022B > 6F # unsup: 006F 0308 0304 022C > 4F # unsup: 004F 0303 0304 022D > 6F # unsup: 006F 0303 0304 022E > 4F # unsup: 004F 0307 022F > 6F # unsup: 006F 0307 0230 > 4F # unsup: 004F 0307 0304 0231 > 6F # unsup: 006F 0307 0304 0232 > 59 # unsup: 0059 0304 0233 > 79 # unsup: 0079 0304 0300 > 0 # unsup 0301 > 0 # unsup 0302 > 0 # unsup 0303 > 0 # unsup 0304 > 0 # unsup 0305 > 0 # unsup 0306 > 0 # unsup 0307 > 0 # unsup 0308 > 0 # unsup 0309 > 0 # unsup 030A > 0 # unsup 030B > 0 # unsup 030C > 0 # unsup 030D > 0 # unsup 030E > 0 # unsup 030F > 0 # unsup 0310 > 0 # unsup 0311 > 0 # unsup 0312 > 0 # unsup 0313 > 0 # unsup 0314 > 0 # unsup 0315 > 0 # unsup 0316 > 0 # unsup 0317 > 0 # unsup 0318 > 0 # unsup 0319 > 0 # unsup 031A > 0 # unsup 031B > 0 # unsup 031C > 0 # unsup 031D > 0 # unsup 031E > 0 # unsup 031F > 0 # unsup 0320 > 0 # unsup 0321 > 0 # unsup 0322 > 0 # unsup 0323 > 0 # unsup 0324 > 0 # unsup 0325 > 0 # unsup 0326 > 0 # unsup 0327 > 0 # unsup 0328 > 0 # unsup 0329 > 0 # unsup 032A > 0 # unsup 032B > 0 # unsup 032C > 0 # unsup 032D > 0 # unsup 032E > 0 # unsup 032F > 0 # unsup 0330 > 0 # unsup 0331 > 0 # unsup 0332 > 0 # unsup 0333 > 0 # unsup 0334 > 0 # unsup 0335 > 0 # unsup 0336 > 0 # unsup 0337 > 0 # unsup 0338 > 0 # unsup 0339 > 0 # unsup 033A > 0 # unsup 033B > 0 # unsup 033C > 0 # unsup 033D > 0 # unsup 033E > 0 # unsup 033F > 0 # unsup 0340 > 0 # unsup 0341 > 0 # unsup 0342 > 0 # unsup 0343 > 0 # unsup 0344 > 0 # unsup 0345 > 0 # unsup 037E > 3B 060C > AC 061B > BB 061F > BF 0621 > C1 0622 > C2 0623 > C3 0624 > C4 0625 > C5 0626 > C6 0627 > C7 / N 3 0653 > C2 0654 > C3 0655 > C5 . 0628 > C8 0629 > C9 062A > CA 062B > CB 062C > CC 062D > CD 062E > CE 062F > CF 0630 > D0 0631 > D1 0632 > D2 0633 > D3 0634 > D4 0635 > D5 0636 > D6 0637 > D7 0638 > D8 0639 > D9 063A > DA 0640 > E0 0641 > E1 0642 > E2 0643 > E3 0644 > E4 0645 > E5 0646 > E6 0647 > E7 0648 > E8 / N 1 0654 > C4 . 0649 > E9 064A > EA / N 1 0654 > C6 . 064B > EB 064C > EC 064D > ED 064E > EE 064F > EF 0650 > F0 0651 > F1 0652 > F2 1E00 > 41 # unsup: 0041 0325 1E01 > 61 # unsup: 0061 0325 1E02 > 42 # unsup: 0042 0307 1E03 > 62 # unsup: 0062 0307 1E04 > 42 # unsup: 0042 0323 1E05 > 62 # unsup: 0062 0323 1E06 > 42 # unsup: 0042 0331 1E07 > 62 # unsup: 0062 0331 1E08 > 43 # unsup: 0043 0327 0301 1E09 > 63 # unsup: 0063 0327 0301 1E0A > 44 # unsup: 0044 0307 1E0B > 64 # unsup: 0064 0307 1E0C > 44 # unsup: 0044 0323 1E0D > 64 # unsup: 0064 0323 1E0E > 44 # unsup: 0044 0331 1E0F > 64 # unsup: 0064 0331 1E10 > 44 # unsup: 0044 0327 1E11 > 64 # unsup: 0064 0327 1E12 > 44 # unsup: 0044 032D 1E13 > 64 # unsup: 0064 032D 1E14 > 45 # unsup: 0045 0304 0300 1E15 > 65 # unsup: 0065 0304 0300 1E16 > 45 # unsup: 0045 0304 0301 1E17 > 65 # unsup: 0065 0304 0301 1E18 > 45 # unsup: 0045 032D 1E19 > 65 # unsup: 0065 032D 1E1A > 45 # unsup: 0045 0330 1E1B > 65 # unsup: 0065 0330 1E1C > 45 # unsup: 0045 0327 0306 1E1D > 65 # unsup: 0065 0327 0306 1E1E > 46 # unsup: 0046 0307 1E1F > 66 # unsup: 0066 0307 1E20 > 47 # unsup: 0047 0304 1E21 > 67 # unsup: 0067 0304 1E22 > 48 # unsup: 0048 0307 1E23 > 68 # unsup: 0068 0307 1E24 > 48 # unsup: 0048 0323 1E25 > 68 # unsup: 0068 0323 1E26 > 48 # unsup: 0048 0308 1E27 > 68 # unsup: 0068 0308 1E28 > 48 # unsup: 0048 0327 1E29 > 68 # unsup: 0068 0327 1E2A > 48 # unsup: 0048 032E 1E2B > 68 # unsup: 0068 032E 1E2C > 49 # unsup: 0049 0330 1E2D > 69 # unsup: 0069 0330 1E2E > 49 # unsup: 0049 0308 0301 1E2F > 69 # unsup: 0069 0308 0301 1E30 > 4B # unsup: 004B 0301 1E31 > 6B # unsup: 006B 0301 1E32 > 4B # unsup: 004B 0323 1E33 > 6B # unsup: 006B 0323 1E34 > 4B # unsup: 004B 0331 1E35 > 6B # unsup: 006B 0331 1E36 > 4C # unsup: 004C 0323 1E37 > 6C # unsup: 006C 0323 1E38 > 4C # unsup: 004C 0323 0304 1E39 > 6C # unsup: 006C 0323 0304 1E3A > 4C # unsup: 004C 0331 1E3B > 6C # unsup: 006C 0331 1E3C > 4C # unsup: 004C 032D 1E3D > 6C # unsup: 006C 032D 1E3E > 4D # unsup: 004D 0301 1E3F > 6D # unsup: 006D 0301 1E40 > 4D # unsup: 004D 0307 1E41 > 6D # unsup: 006D 0307 1E42 > 4D # unsup: 004D 0323 1E43 > 6D # unsup: 006D 0323 1E44 > 4E # unsup: 004E 0307 1E45 > 6E # unsup: 006E 0307 1E46 > 4E # unsup: 004E 0323 1E47 > 6E # unsup: 006E 0323 1E48 > 4E # unsup: 004E 0331 1E49 > 6E # unsup: 006E 0331 1E4A > 4E # unsup: 004E 032D 1E4B > 6E # unsup: 006E 032D 1E4C > 4F # unsup: 004F 0303 0301 1E4D > 6F # unsup: 006F 0303 0301 1E4E > 4F # unsup: 004F 0303 0308 1E4F > 6F # unsup: 006F 0303 0308 1E50 > 4F # unsup: 004F 0304 0300 1E51 > 6F # unsup: 006F 0304 0300 1E52 > 4F # unsup: 004F 0304 0301 1E53 > 6F # unsup: 006F 0304 0301 1E54 > 50 # unsup: 0050 0301 1E55 > 70 # unsup: 0070 0301 1E56 > 50 # unsup: 0050 0307 1E57 > 70 # unsup: 0070 0307 1E58 > 52 # unsup: 0052 0307 1E59 > 72 # unsup: 0072 0307 1E5A > 52 # unsup: 0052 0323 1E5B > 72 # unsup: 0072 0323 1E5C > 52 # unsup: 0052 0323 0304 1E5D > 72 # unsup: 0072 0323 0304 1E5E > 52 # unsup: 0052 0331 1E5F > 72 # unsup: 0072 0331 1E60 > 53 # unsup: 0053 0307 1E61 > 73 # unsup: 0073 0307 1E62 > 53 # unsup: 0053 0323 1E63 > 73 # unsup: 0073 0323 1E64 > 53 # unsup: 0053 0301 0307 1E65 > 73 # unsup: 0073 0301 0307 1E66 > 53 # unsup: 0053 030C 0307 1E67 > 73 # unsup: 0073 030C 0307 1E68 > 53 # unsup: 0053 0323 0307 1E69 > 73 # unsup: 0073 0323 0307 1E6A > 54 # unsup: 0054 0307 1E6B > 74 # unsup: 0074 0307 1E6C > 54 # unsup: 0054 0323 1E6D > 74 # unsup: 0074 0323 1E6E > 54 # unsup: 0054 0331 1E6F > 74 # unsup: 0074 0331 1E70 > 54 # unsup: 0054 032D 1E71 > 74 # unsup: 0074 032D 1E72 > 55 # unsup: 0055 0324 1E73 > 75 # unsup: 0075 0324 1E74 > 55 # unsup: 0055 0330 1E75 > 75 # unsup: 0075 0330 1E76 > 55 # unsup: 0055 032D 1E77 > 75 # unsup: 0075 032D 1E78 > 55 # unsup: 0055 0303 0301 1E79 > 75 # unsup: 0075 0303 0301 1E7A > 55 # unsup: 0055 0304 0308 1E7B > 75 # unsup: 0075 0304 0308 1E7C > 56 # unsup: 0056 0303 1E7D > 76 # unsup: 0076 0303 1E7E > 56 # unsup: 0056 0323 1E7F > 76 # unsup: 0076 0323 1E80 > 57 # unsup: 0057 0300 1E81 > 77 # unsup: 0077 0300 1E82 > 57 # unsup: 0057 0301 1E83 > 77 # unsup: 0077 0301 1E84 > 57 # unsup: 0057 0308 1E85 > 77 # unsup: 0077 0308 1E86 > 57 # unsup: 0057 0307 1E87 > 77 # unsup: 0077 0307 1E88 > 57 # unsup: 0057 0323 1E89 > 77 # unsup: 0077 0323 1E8A > 58 # unsup: 0058 0307 1E8B > 78 # unsup: 0078 0307 1E8C > 58 # unsup: 0058 0308 1E8D > 78 # unsup: 0078 0308 1E8E > 59 # unsup: 0059 0307 1E8F > 79 # unsup: 0079 0307 1E90 > 5A # unsup: 005A 0302 1E91 > 7A # unsup: 007A 0302 1E92 > 5A # unsup: 005A 0323 1E93 > 7A # unsup: 007A 0323 1E94 > 5A # unsup: 005A 0331 1E95 > 7A # unsup: 007A 0331 1E96 > 68 # unsup: 0068 0331 1E97 > 74 # unsup: 0074 0308 1E98 > 77 # unsup: 0077 030A 1E99 > 79 # unsup: 0079 030A 1E9B > 73 # unsup: 0073 0307 1EA0 > 41 # unsup: 0041 0323 1EA1 > 61 # unsup: 0061 0323 1EA2 > 41 # unsup: 0041 0309 1EA3 > 61 # unsup: 0061 0309 1EA4 > 41 # unsup: 0041 0302 0301 1EA5 > 61 # unsup: 0061 0302 0301 1EA6 > 41 # unsup: 0041 0302 0300 1EA7 > 61 # unsup: 0061 0302 0300 1EA8 > 41 # unsup: 0041 0302 0309 1EA9 > 61 # unsup: 0061 0302 0309 1EAA > 41 # unsup: 0041 0302 0303 1EAB > 61 # unsup: 0061 0302 0303 1EAC > 41 # unsup: 0041 0323 0302 1EAD > 61 # unsup: 0061 0323 0302 1EAE > 41 # unsup: 0041 0306 0301 1EAF > 61 # unsup: 0061 0306 0301 1EB0 > 41 # unsup: 0041 0306 0300 1EB1 > 61 # unsup: 0061 0306 0300 1EB2 > 41 # unsup: 0041 0306 0309 1EB3 > 61 # unsup: 0061 0306 0309 1EB4 > 41 # unsup: 0041 0306 0303 1EB5 > 61 # unsup: 0061 0306 0303 1EB6 > 41 # unsup: 0041 0323 0306 1EB7 > 61 # unsup: 0061 0323 0306 1EB8 > 45 # unsup: 0045 0323 1EB9 > 65 # unsup: 0065 0323 1EBA > 45 # unsup: 0045 0309 1EBB > 65 # unsup: 0065 0309 1EBC > 45 # unsup: 0045 0303 1EBD > 65 # unsup: 0065 0303 1EBE > 45 # unsup: 0045 0302 0301 1EBF > 65 # unsup: 0065 0302 0301 1EC0 > 45 # unsup: 0045 0302 0300 1EC1 > 65 # unsup: 0065 0302 0300 1EC2 > 45 # unsup: 0045 0302 0309 1EC3 > 65 # unsup: 0065 0302 0309 1EC4 > 45 # unsup: 0045 0302 0303 1EC5 > 65 # unsup: 0065 0302 0303 1EC6 > 45 # unsup: 0045 0323 0302 1EC7 > 65 # unsup: 0065 0323 0302 1EC8 > 49 # unsup: 0049 0309 1EC9 > 69 # unsup: 0069 0309 1ECA > 49 # unsup: 0049 0323 1ECB > 69 # unsup: 0069 0323 1ECC > 4F # unsup: 004F 0323 1ECD > 6F # unsup: 006F 0323 1ECE > 4F # unsup: 004F 0309 1ECF > 6F # unsup: 006F 0309 1ED0 > 4F # unsup: 004F 0302 0301 1ED1 > 6F # unsup: 006F 0302 0301 1ED2 > 4F # unsup: 004F 0302 0300 1ED3 > 6F # unsup: 006F 0302 0300 1ED4 > 4F # unsup: 004F 0302 0309 1ED5 > 6F # unsup: 006F 0302 0309 1ED6 > 4F # unsup: 004F 0302 0303 1ED7 > 6F # unsup: 006F 0302 0303 1ED8 > 4F # unsup: 004F 0323 0302 1ED9 > 6F # unsup: 006F 0323 0302 1EDA > 4F # unsup: 004F 031B 0301 1EDB > 6F # unsup: 006F 031B 0301 1EDC > 4F # unsup: 004F 031B 0300 1EDD > 6F # unsup: 006F 031B 0300 1EDE > 4F # unsup: 004F 031B 0309 1EDF > 6F # unsup: 006F 031B 0309 1EE0 > 4F # unsup: 004F 031B 0303 1EE1 > 6F # unsup: 006F 031B 0303 1EE2 > 4F # unsup: 004F 031B 0323 1EE3 > 6F # unsup: 006F 031B 0323 1EE4 > 55 # unsup: 0055 0323 1EE5 > 75 # unsup: 0075 0323 1EE6 > 55 # unsup: 0055 0309 1EE7 > 75 # unsup: 0075 0309 1EE8 > 55 # unsup: 0055 031B 0301 1EE9 > 75 # unsup: 0075 031B 0301 1EEA > 55 # unsup: 0055 031B 0300 1EEB > 75 # unsup: 0075 031B 0300 1EEC > 55 # unsup: 0055 031B 0309 1EED > 75 # unsup: 0075 031B 0309 1EEE > 55 # unsup: 0055 031B 0303 1EEF > 75 # unsup: 0075 031B 0303 1EF0 > 55 # unsup: 0055 031B 0323 1EF1 > 75 # unsup: 0075 031B 0323 1EF2 > 59 # unsup: 0059 0300 1EF3 > 79 # unsup: 0079 0300 1EF4 > 59 # unsup: 0059 0323 1EF5 > 79 # unsup: 0079 0323 1EF6 > 59 # unsup: 0059 0309 1EF7 > 79 # unsup: 0079 0309 1EF8 > 59 # unsup: 0059 0303 1EF9 > 79 # unsup: 0079 0303 1FEF > 60 2000 > 20 # compat 2001 > 20 # compat 2002 > 20 # compat 2003 > 20 # compat 2004 > 20 # compat 2005 > 20 # compat 2006 > 20 # compat 2007 > 20 # compat 2008 > 20 # compat 2009 > 20 # compat 200A > 20 # compat 2024 > 2E # compat 2025 > 2E 2E # compat 2026 > 2E 2E 2E # compat 202F > 20 # compat 203C > 21 21 # compat 2047 > 3F 3F # compat 2048 > 3F 21 # compat 2049 > 21 3F # compat 205F > 20 # compat FB00 > 66 66 # compat FB01 > 66 69 # compat FB02 > 66 6C # compat FB03 > 66 66 69 # compat FB04 > 66 66 6C # compat FB05 > 73 74 # compat FB06 > 73 74 # compat FB29 > 2B # compat FBE8 > E9 # compat FBE9 > E9 # compat FBEA > C6 C7 # compat FBEB > C6 C7 # compat FBEE > C6 E8 # compat FBEF > C6 E8 # compat FBF9 > C6 E9 # compat FBFA > C6 E9 # compat FBFB > C6 E9 # compat FC00 > C6 CC # compat FC01 > C6 CD # compat FC02 > C6 E5 # compat FC03 > C6 E9 # compat FC04 > C6 EA # compat FC05 > C8 CC # compat FC06 > C8 CD # compat FC07 > C8 CE # compat FC08 > C8 E5 # compat FC09 > C8 E9 # compat FC0A > C8 EA # compat FC0B > CA CC # compat FC0C > CA CD # compat FC0D > CA CE # compat FC0E > CA E5 # compat FC0F > CA E9 # compat FC10 > CA EA # compat FC11 > CB CC # compat FC12 > CB E5 # compat FC13 > CB E9 # compat FC14 > CB EA # compat FC15 > CC CD # compat FC16 > CC E5 # compat FC17 > CD CC # compat FC18 > CD E5 # compat FC19 > CE CC # compat FC1A > CE CD # compat FC1B > CE E5 # compat FC1C > D3 CC # compat FC1D > D3 CD # compat FC1E > D3 CE # compat FC1F > D3 E5 # compat FC20 > D5 CD # compat FC21 > D5 E5 # compat FC22 > D6 CC # compat FC23 > D6 CD # compat FC24 > D6 CE # compat FC25 > D6 E5 # compat FC26 > D7 CD # compat FC27 > D7 E5 # compat FC28 > D8 E5 # compat FC29 > D9 CC # compat FC2A > D9 E5 # compat FC2B > DA CC # compat FC2C > DA E5 # compat FC2D > E1 CC # compat FC2E > E1 CD # compat FC2F > E1 CE # compat FC30 > E1 E5 # compat FC31 > E1 E9 # compat FC32 > E1 EA # compat FC33 > E2 CD # compat FC34 > E2 E5 # compat FC35 > E2 E9 # compat FC36 > E2 EA # compat FC37 > E3 C7 # compat FC38 > E3 CC # compat FC39 > E3 CD # compat FC3A > E3 CE # compat FC3B > E3 E4 # compat FC3C > E3 E5 # compat FC3D > E3 E9 # compat FC3E > E3 EA # compat FC3F > E4 CC # compat FC40 > E4 CD # compat FC41 > E4 CE # compat FC42 > E4 E5 # compat FC43 > E4 E9 # compat FC44 > E4 EA # compat FC45 > E5 CC # compat FC46 > E5 CD # compat FC47 > E5 CE # compat FC48 > E5 E5 # compat FC49 > E5 E9 # compat FC4A > E5 EA # compat FC4B > E6 CC # compat FC4C > E6 CD # compat FC4D > E6 CE # compat FC4E > E6 E5 # compat FC4F > E6 E9 # compat FC50 > E6 EA # compat FC51 > E7 CC # compat FC52 > E7 E5 # compat FC53 > E7 E9 # compat FC54 > E7 EA # compat FC55 > EA CC # compat FC56 > EA CD # compat FC57 > EA CE # compat FC58 > EA E5 # compat FC59 > EA E9 # compat FC5A > EA EA # compat FC5B > D0 # unsup: 0630 0670 FC5C > D1 # unsup: 0631 0670 FC5D > E9 # unsup: 0649 0670 FC64 > C6 D1 # compat FC65 > C6 D2 # compat FC66 > C6 E5 # compat FC67 > C6 E6 # compat FC68 > C6 E9 # compat FC69 > C6 EA # compat FC6A > C8 D1 # compat FC6B > C8 D2 # compat FC6C > C8 E5 # compat FC6D > C8 E6 # compat FC6E > C8 E9 # compat FC6F > C8 EA # compat FC70 > CA D1 # compat FC71 > CA D2 # compat FC72 > CA E5 # compat FC73 > CA E6 # compat FC74 > CA E9 # compat FC75 > CA EA # compat FC76 > CB D1 # compat FC77 > CB D2 # compat FC78 > CB E5 # compat FC79 > CB E6 # compat FC7A > CB E9 # compat FC7B > CB EA # compat FC7C > E1 E9 # compat FC7D > E1 EA # compat FC7E > E2 E9 # compat FC7F > E2 EA # compat FC80 > E3 C7 # compat FC81 > E3 E4 # compat FC82 > E3 E5 # compat FC83 > E3 E9 # compat FC84 > E3 EA # compat FC85 > E4 E5 # compat FC86 > E4 E9 # compat FC87 > E4 EA # compat FC88 > E5 C7 # compat FC89 > E5 E5 # compat FC8A > E6 D1 # compat FC8B > E6 D2 # compat FC8C > E6 E5 # compat FC8D > E6 E6 # compat FC8E > E6 E9 # compat FC8F > E6 EA # compat FC90 > E9 # unsup: 0649 0670 FC91 > EA D1 # compat FC92 > EA D2 # compat FC93 > EA E5 # compat FC94 > EA E6 # compat FC95 > EA E9 # compat FC96 > EA EA # compat FC97 > C6 CC # compat FC98 > C6 CD # compat FC99 > C6 CE # compat FC9A > C6 E5 # compat FC9B > C6 E7 # compat FC9C > C8 CC # compat FC9D > C8 CD # compat FC9E > C8 CE # compat FC9F > C8 E5 # compat FCA0 > C8 E7 # compat FCA1 > CA CC # compat FCA2 > CA CD # compat FCA3 > CA CE # compat FCA4 > CA E5 # compat FCA5 > CA E7 # compat FCA6 > CB E5 # compat FCA7 > CC CD # compat FCA8 > CC E5 # compat FCA9 > CD CC # compat FCAA > CD E5 # compat FCAB > CE CC # compat FCAC > CE E5 # compat FCAD > D3 CC # compat FCAE > D3 CD # compat FCAF > D3 CE # compat FCB0 > D3 E5 # compat FCB1 > D5 CD # compat FCB2 > D5 CE # compat FCB3 > D5 E5 # compat FCB4 > D6 CC # compat FCB5 > D6 CD # compat FCB6 > D6 CE # compat FCB7 > D6 E5 # compat FCB8 > D7 CD # compat FCB9 > D8 E5 # compat FCBA > D9 CC # compat FCBB > D9 E5 # compat FCBC > DA CC # compat FCBD > DA E5 # compat FCBE > E1 CC # compat FCBF > E1 CD # compat FCC0 > E1 CE # compat FCC1 > E1 E5 # compat FCC2 > E2 CD # compat FCC3 > E2 E5 # compat FCC4 > E3 CC # compat FCC5 > E3 CD # compat FCC6 > E3 CE # compat FCC7 > E3 E4 # compat FCC8 > E3 E5 # compat FCC9 > E4 CC # compat FCCA > E4 CD # compat FCCB > E4 CE # compat FCCC > E4 E5 # compat FCCD > E4 E7 # compat FCCE > E5 CC # compat FCCF > E5 CD # compat FCD0 > E5 CE # compat FCD1 > E5 E5 # compat FCD2 > E6 CC # compat FCD3 > E6 CD # compat FCD4 > E6 CE # compat FCD5 > E6 E5 # compat FCD6 > E6 E7 # compat FCD7 > E7 CC # compat FCD8 > E7 E5 # compat FCD9 > E7 # unsup: 0647 0670 FCDA > EA CC # compat FCDB > EA CD # compat FCDC > EA CE # compat FCDD > EA E5 # compat FCDE > EA E7 # compat FCDF > C6 E5 # compat FCE0 > C6 E7 # compat FCE1 > C8 E5 # compat FCE2 > C8 E7 # compat FCE3 > CA E5 # compat FCE4 > CA E7 # compat FCE5 > CB E5 # compat FCE6 > CB E7 # compat FCE7 > D3 E5 # compat FCE8 > D3 E7 # compat FCE9 > D4 E5 # compat FCEA > D4 E7 # compat FCEB > E3 E4 # compat FCEC > E3 E5 # compat FCED > E4 E5 # compat FCEE > E6 E5 # compat FCEF > E6 E7 # compat FCF0 > EA E5 # compat FCF1 > EA E7 # compat FCF2 > E0 EE F1 # compat FCF3 > E0 EF F1 # compat FCF4 > E0 F0 F1 # compat FCF5 > D7 E9 # compat FCF6 > D7 EA # compat FCF7 > D9 E9 # compat FCF8 > D9 EA # compat FCF9 > DA E9 # compat FCFA > DA EA # compat FCFB > D3 E9 # compat FCFC > D3 EA # compat FCFD > D4 E9 # compat FCFE > D4 EA # compat FCFF > CD E9 # compat FD00 > CD EA # compat FD01 > CC E9 # compat FD02 > CC EA # compat FD03 > CE E9 # compat FD04 > CE EA # compat FD05 > D5 E9 # compat FD06 > D5 EA # compat FD07 > D6 E9 # compat FD08 > D6 EA # compat FD09 > D4 CC # compat FD0A > D4 CD # compat FD0B > D4 CE # compat FD0C > D4 E5 # compat FD0D > D4 D1 # compat FD0E > D3 D1 # compat FD0F > D5 D1 # compat FD10 > D6 D1 # compat FD11 > D7 E9 # compat FD12 > D7 EA # compat FD13 > D9 E9 # compat FD14 > D9 EA # compat FD15 > DA E9 # compat FD16 > DA EA # compat FD17 > D3 E9 # compat FD18 > D3 EA # compat FD19 > D4 E9 # compat FD1A > D4 EA # compat FD1B > CD E9 # compat FD1C > CD EA # compat FD1D > CC E9 # compat FD1E > CC EA # compat FD1F > CE E9 # compat FD20 > CE EA # compat FD21 > D5 E9 # compat FD22 > D5 EA # compat FD23 > D6 E9 # compat FD24 > D6 EA # compat FD25 > D4 CC # compat FD26 > D4 CD # compat FD27 > D4 CE # compat FD28 > D4 E5 # compat FD29 > D4 D1 # compat FD2A > D3 D1 # compat FD2B > D5 D1 # compat FD2C > D6 D1 # compat FD2D > D4 CC # compat FD2E > D4 CD # compat FD2F > D4 CE # compat FD30 > D4 E5 # compat FD31 > D3 E7 # compat FD32 > D4 E7 # compat FD33 > D7 E5 # compat FD34 > D3 CC # compat FD35 > D3 CD # compat FD36 > D3 CE # compat FD37 > D4 CC # compat FD38 > D4 CD # compat FD39 > D4 CE # compat FD3A > D7 E5 # compat FD3B > D8 E5 # compat FD3C > C7 EB # compat FD3D > C7 EB # compat FD50 > CA CC E5 # compat FD51 > CA CD CC # compat FD52 > CA CD CC # compat FD53 > CA CD E5 # compat FD54 > CA CE E5 # compat FD55 > CA E5 CC # compat FD56 > CA E5 CD # compat FD57 > CA E5 CE # compat FD58 > CC E5 CD # compat FD59 > CC E5 CD # compat FD5A > CD E5 EA # compat FD5B > CD E5 E9 # compat FD5C > D3 CD CC # compat FD5D > D3 CC CD # compat FD5E > D3 CC E9 # compat FD5F > D3 E5 CD # compat FD60 > D3 E5 CD # compat FD61 > D3 E5 CC # compat FD62 > D3 E5 E5 # compat FD63 > D3 E5 E5 # compat FD64 > D5 CD CD # compat FD65 > D5 CD CD # compat FD66 > D5 E5 E5 # compat FD67 > D4 CD E5 # compat FD68 > D4 CD E5 # compat FD69 > D4 CC EA # compat FD6A > D4 E5 CE # compat FD6B > D4 E5 CE # compat FD6C > D4 E5 E5 # compat FD6D > D4 E5 E5 # compat FD6E > D6 CD E9 # compat FD6F > D6 CE E5 # compat FD70 > D6 CE E5 # compat FD71 > D7 E5 CD # compat FD72 > D7 E5 CD # compat FD73 > D7 E5 E5 # compat FD74 > D7 E5 EA # compat FD75 > D9 CC E5 # compat FD76 > D9 E5 E5 # compat FD77 > D9 E5 E5 # compat FD78 > D9 E5 E9 # compat FD79 > DA E5 E5 # compat FD7A > DA E5 EA # compat FD7B > DA E5 E9 # compat FD7C > E1 CE E5 # compat FD7D > E1 CE E5 # compat FD7E > E2 E5 CD # compat FD7F > E2 E5 E5 # compat FD80 > E4 CD E5 # compat FD81 > E4 CD EA # compat FD82 > E4 CD E9 # compat FD83 > E4 CC CC # compat FD84 > E4 CC CC # compat FD85 > E4 CE E5 # compat FD86 > E4 CE E5 # compat FD87 > E4 E5 CD # compat FD88 > E4 E5 CD # compat FD89 > E5 CD CC # compat FD8A > E5 CD E5 # compat FD8B > E5 CD EA # compat FD8C > E5 CC CD # compat FD8D > E5 CC E5 # compat FD8E > E5 CE CC # compat FD8F > E5 CE E5 # compat FD92 > E5 CC CE # compat FD93 > E7 E5 CC # compat FD94 > E7 E5 E5 # compat FD95 > E6 CD E5 # compat FD96 > E6 CD E9 # compat FD97 > E6 CC E5 # compat FD98 > E6 CC E5 # compat FD99 > E6 CC E9 # compat FD9A > E6 E5 EA # compat FD9B > E6 E5 E9 # compat FD9C > EA E5 E5 # compat FD9D > EA E5 E5 # compat FD9E > C8 CE EA # compat FD9F > CA CC EA # compat FDA0 > CA CC E9 # compat FDA1 > CA CE EA # compat FDA2 > CA CE E9 # compat FDA3 > CA E5 EA # compat FDA4 > CA E5 E9 # compat FDA5 > CC E5 EA # compat FDA6 > CC CD E9 # compat FDA7 > CC E5 E9 # compat FDA8 > D3 CE E9 # compat FDA9 > D5 CD EA # compat FDAA > D4 CD EA # compat FDAB > D6 CD EA # compat FDAC > E4 CC EA # compat FDAD > E4 E5 EA # compat FDAE > EA CD EA # compat FDAF > EA CC EA # compat FDB0 > EA E5 EA # compat FDB1 > E5 E5 EA # compat FDB2 > E2 E5 EA # compat FDB3 > E6 CD EA # compat FDB4 > E2 E5 CD # compat FDB5 > E4 CD E5 # compat FDB6 > D9 E5 EA # compat FDB7 > E3 E5 EA # compat FDB8 > E6 CC CD # compat FDB9 > E5 CE EA # compat FDBA > E4 CC E5 # compat FDBB > E3 E5 E5 # compat FDBC > E4 CC E5 # compat FDBD > E6 CC CD # compat FDBE > CC CD EA # compat FDBF > CD CC EA # compat FDC0 > E5 CC EA # compat FDC1 > E1 E5 EA # compat FDC2 > C8 CD EA # compat FDC3 > E3 E5 E5 # compat FDC4 > D9 CC E5 # compat FDC5 > D5 E5 E5 # compat FDC6 > D3 CE EA # compat FDC7 > E6 CC EA # compat FE30 > 2E 2E # compat FE33 > 5F # compat FE34 > 5F # compat FE35 > 28 # compat FE36 > 29 # compat FE37 > 7B # compat FE38 > 7D # compat FE47 > 5B # compat FE48 > 5D # compat FE4D > 5F # compat FE4E > 5F # compat FE4F > 5F # compat FE50 > 2C # compat FE52 > 2E # compat FE54 > 3B # compat FE55 > 3A # compat FE56 > 3F # compat FE57 > 21 # compat FE59 > 28 # compat FE5A > 29 # compat FE5B > 7B # compat FE5C > 7D # compat FE5F > 23 # compat FE60 > 26 # compat FE61 > 2A # compat FE62 > 2B # compat FE63 > 2D # compat FE64 > 3C # compat FE65 > 3E # compat FE66 > 3D # compat FE68 > 5C # compat FE69 > 24 # compat FE6A > 25 # compat FE6B > 40 # compat FE71 > E0 EB # compat FE77 > E0 EE # compat FE79 > E0 EF # compat FE7B > E0 F0 # compat FE7D > E0 F1 # compat FE7F > E0 F2 # compat FE80 > C1 # compat FE81 > C2 # compat FE82 > C2 # compat FE83 > C3 # compat FE84 > C3 # compat FE85 > C4 # compat FE86 > C4 # compat FE87 > C5 # compat FE88 > C5 # compat FE89 > C6 # compat FE8A > C6 # compat FE8B > C6 # compat FE8C > C6 # compat FE8D > C7 # compat FE8E > C7 # compat FE8F > C8 # compat FE90 > C8 # compat FE91 > C8 # compat FE92 > C8 # compat FE93 > C9 # compat FE94 > C9 # compat FE95 > CA # compat FE96 > CA # compat FE97 > CA # compat FE98 > CA # compat FE99 > CB # compat FE9A > CB # compat FE9B > CB # compat FE9C > CB # compat FE9D > CC # compat FE9E > CC # compat FE9F > CC # compat FEA0 > CC # compat FEA1 > CD # compat FEA2 > CD # compat FEA3 > CD # compat FEA4 > CD # compat FEA5 > CE # compat FEA6 > CE # compat FEA7 > CE # compat FEA8 > CE # compat FEA9 > CF # compat FEAA > CF # compat FEAB > D0 # compat FEAC > D0 # compat FEAD > D1 # compat FEAE > D1 # compat FEAF > D2 # compat FEB0 > D2 # compat FEB1 > D3 # compat FEB2 > D3 # compat FEB3 > D3 # compat FEB4 > D3 # compat FEB5 > D4 # compat FEB6 > D4 # compat FEB7 > D4 # compat FEB8 > D4 # compat FEB9 > D5 # compat FEBA > D5 # compat FEBB > D5 # compat FEBC > D5 # compat FEBD > D6 # compat FEBE > D6 # compat FEBF > D6 # compat FEC0 > D6 # compat FEC1 > D7 # compat FEC2 > D7 # compat FEC3 > D7 # compat FEC4 > D7 # compat FEC5 > D8 # compat FEC6 > D8 # compat FEC7 > D8 # compat FEC8 > D8 # compat FEC9 > D9 # compat FECA > D9 # compat FECB > D9 # compat FECC > D9 # compat FECD > DA # compat FECE > DA # compat FECF > DA # compat FED0 > DA # compat FED1 > E1 # compat FED2 > E1 # compat FED3 > E1 # compat FED4 > E1 # compat FED5 > E2 # compat FED6 > E2 # compat FED7 > E2 # compat FED8 > E2 # compat FED9 > E3 # compat FEDA > E3 # compat FEDB > E3 # compat FEDC > E3 # compat FEDD > E4 # compat FEDE > E4 # compat FEDF > E4 # compat FEE0 > E4 # compat FEE1 > E5 # compat FEE2 > E5 # compat FEE3 > E5 # compat FEE4 > E5 # compat FEE5 > E6 # compat FEE6 > E6 # compat FEE7 > E6 # compat FEE8 > E6 # compat FEE9 > E7 # compat FEEA > E7 # compat FEEB > E7 # compat FEEC > E7 # compat FEED > E8 # compat FEEE > E8 # compat FEEF > E9 # compat FEF0 > E9 # compat FEF1 > EA # compat FEF2 > EA # compat FEF3 > EA # compat FEF4 > EA # compat FEF5 > E4 C2 # compat FEF6 > E4 C2 # compat FEF7 > E4 C3 # compat FEF8 > E4 C3 # compat FEF9 > E4 C5 # compat FEFA > E4 C5 # compat FEFB > E4 C7 # compat FEFC > E4 C7 # compat FF01 > 21 # compat FF02 > 22 # compat FF03 > 23 # compat FF04 > 24 # compat FF05 > 25 # compat FF06 > 26 # compat FF07 > 27 # compat FF08 > 28 # compat FF09 > 29 # compat FF0A > 2A # compat FF0B > 2B # compat FF0C > 2C # compat FF0D > 2D # compat FF0E > 2E # compat FF0F > 2F # compat FF10 > 30 # compat FF11 > 31 # compat FF12 > 32 # compat FF13 > 33 # compat FF14 > 34 # compat FF15 > 35 # compat FF16 > 36 # compat FF17 > 37 # compat FF18 > 38 # compat FF19 > 39 # compat FF1A > 3A # compat FF1B > 3B # compat FF1C > 3C # compat FF1D > 3D # compat FF1E > 3E # compat FF1F > 3F # compat FF20 > 40 # compat FF21 > 41 # compat FF22 > 42 # compat FF23 > 43 # compat FF24 > 44 # compat FF25 > 45 # compat FF26 > 46 # compat FF27 > 47 # compat FF28 > 48 # compat FF29 > 49 # compat FF2A > 4A # compat FF2B > 4B # compat FF2C > 4C # compat FF2D > 4D # compat FF2E > 4E # compat FF2F > 4F # compat FF30 > 50 # compat FF31 > 51 # compat FF32 > 52 # compat FF33 > 53 # compat FF34 > 54 # compat FF35 > 55 # compat FF36 > 56 # compat FF37 > 57 # compat FF38 > 58 # compat FF39 > 59 # compat FF3A > 5A # compat FF3B > 5B # compat FF3C > 5C # compat FF3D > 5D # compat FF3E > 5E # compat FF3F > 5F # compat FF40 > 60 # compat FF41 > 61 # compat FF42 > 62 # compat FF43 > 63 # compat FF44 > 64 # compat FF45 > 65 # compat FF46 > 66 # compat FF47 > 67 # compat FF48 > 68 # compat FF49 > 69 # compat FF4A > 6A # compat FF4B > 6B # compat FF4C > 6C # compat FF4D > 6D # compat FF4E > 6E # compat FF4F > 6F # compat FF50 > 70 # compat FF51 > 71 # compat FF52 > 72 # compat FF53 > 73 # compat FF54 > 74 # compat FF55 > 75 # compat FF56 > 76 # compat FF57 > 77 # compat FF58 > 78 # compat FF59 > 79 # compat FF5A > 7A # compat FF5B > 7B # compat FF5C > 7C # compat FF5D > 7D # compat FF5E > 7E # compat . STRICT / N 213 0000 > 00 0001 > 01 0002 > 02 0003 > 03 0004 > 04 0005 > 05 0006 > 06 0007 > 07 0008 > 08 0009 > 09 000A > 0A 000B > 0B 000C > 0C 000D > 0D 000E > 0E 000F > 0F 0010 > 10 0011 > 11 0012 > 12 0013 > 13 0014 > 14 0015 > 15 0016 > 16 0017 > 17 0018 > 18 0019 > 19 001A > 1A 001B > 1B 001C > 1C 001D > 1D 001E > 1E 001F > 1F 0020 > 20 0021 > 21 0022 > 22 0023 > 23 0024 > 24 0025 > 25 0026 > 26 0027 > 27 0028 > 28 0029 > 29 002A > 2A 002B > 2B 002C > 2C 002D > 2D 002E > 2E 002F > 2F 0030 > 30 0031 > 31 0032 > 32 0033 > 33 0034 > 34 0035 > 35 0036 > 36 0037 > 37 0038 > 38 0039 > 39 003A > 3A 003B > 3B 003C > 3C 003D > 3D 003E > 3E 003F > 3F 0040 > 40 0041 > 41 0042 > 42 0043 > 43 0044 > 44 0045 > 45 0046 > 46 0047 > 47 0048 > 48 0049 > 49 004A > 4A 004B > 4B 004C > 4C 004D > 4D 004E > 4E 004F > 4F 0050 > 50 0051 > 51 0052 > 52 0053 > 53 0054 > 54 0055 > 55 0056 > 56 0057 > 57 0058 > 58 0059 > 59 005A > 5A 005B > 5B 005C > 5C 005D > 5D 005E > 5E 005F > 5F 0060 > 60 0061 > 61 0062 > 62 0063 > 63 0064 > 64 0065 > 65 0066 > 66 0067 > 67 0068 > 68 0069 > 69 006A > 6A 006B > 6B 006C > 6C 006D > 6D 006E > 6E 006F > 6F 0070 > 70 0071 > 71 0072 > 72 0073 > 73 0074 > 74 0075 > 75 0076 > 76 0077 > 77 0078 > 78 0079 > 79 007A > 7A 007B > 7B 007C > 7C 007D > 7D 007E > 7E 007F > 7F 0080 > 80 0081 > 81 0082 > 82 0083 > 83 0084 > 84 0085 > 85 0086 > 86 0087 > 87 0088 > 88 0089 > 89 008A > 8A 008B > 8B 008C > 8C 008D > 8D 008E > 8E 008F > 8F 0090 > 90 0091 > 91 0092 > 92 0093 > 93 0094 > 94 0095 > 95 0096 > 96 0097 > 97 0098 > 98 0099 > 99 009A > 9A 009B > 9B 009C > 9C 009D > 9D 009E > 9E 009F > 9F 00A0 > A0 00A4 > A4 00AD > AD 037E > 3B 060C > AC 061B > BB 061F > BF 0621 > C1 0622 > C2 0623 > C3 0624 > C4 0625 > C5 0626 > C6 0627 > C7 / N 3 0653 > C2 0654 > C3 0655 > C5 . 0628 > C8 0629 > C9 062A > CA 062B > CB 062C > CC 062D > CD 062E > CE 062F > CF 0630 > D0 0631 > D1 0632 > D2 0633 > D3 0634 > D4 0635 > D5 0636 > D6 0637 > D7 0638 > D8 0639 > D9 063A > DA 0640 > E0 0641 > E1 0642 > E2 0643 > E3 0644 > E4 0645 > E5 0646 > E6 0647 > E7 0648 > E8 / N 1 0654 > C4 . 0649 > E9 064A > EA / N 1 0654 > C6 . 064B > EB 064C > EC 064D > ED 064E > EE 064F > EF 0650 > F0 0651 > F1 0652 > F2 1FEF > 60 . NFD / N 211 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A4 > 00A4 AC > 060C AD > 00AD BB > 061B BF > 061F C1 > 0621 C2 > 0627 0653 C3 > 0627 0654 C4 > 0648 0654 C5 > 0627 0655 C6 > 064A 0654 C7 > 0627 C8 > 0628 C9 > 0629 CA > 062A CB > 062B CC > 062C CD > 062D CE > 062E CF > 062F D0 > 0630 D1 > 0631 D2 > 0632 D3 > 0633 D4 > 0634 D5 > 0635 D6 > 0636 D7 > 0637 D8 > 0638 D9 > 0639 DA > 063A E0 > 0640 E1 > 0641 E2 > 0642 E3 > 0643 E4 > 0644 E5 > 0645 E6 > 0646 E7 > 0647 E8 > 0648 E9 > 0649 EA > 064A EB > 064B EC > 064C ED > 064D EE > 064E EF > 064F F0 > 0650 F1 > 0651 F2 > 0652 . NFC / N 211 00 > 0000 01 > 0001 02 > 0002 03 > 0003 04 > 0004 05 > 0005 06 > 0006 07 > 0007 08 > 0008 09 > 0009 0A > 000A 0B > 000B 0C > 000C 0D > 000D 0E > 000E 0F > 000F 10 > 0010 11 > 0011 12 > 0012 13 > 0013 14 > 0014 15 > 0015 16 > 0016 17 > 0017 18 > 0018 19 > 0019 1A > 001A 1B > 001B 1C > 001C 1D > 001D 1E > 001E 1F > 001F 20 > 0020 21 > 0021 22 > 0022 23 > 0023 24 > 0024 25 > 0025 26 > 0026 27 > 0027 28 > 0028 29 > 0029 2A > 002A 2B > 002B 2C > 002C 2D > 002D 2E > 002E 2F > 002F 30 > 0030 31 > 0031 32 > 0032 33 > 0033 34 > 0034 35 > 0035 36 > 0036 37 > 0037 38 > 0038 39 > 0039 3A > 003A 3B > 003B 3C > 003C 3D > 003D 3E > 003E 3F > 003F 40 > 0040 41 > 0041 42 > 0042 43 > 0043 44 > 0044 45 > 0045 46 > 0046 47 > 0047 48 > 0048 49 > 0049 4A > 004A 4B > 004B 4C > 004C 4D > 004D 4E > 004E 4F > 004F 50 > 0050 51 > 0051 52 > 0052 53 > 0053 54 > 0054 55 > 0055 56 > 0056 57 > 0057 58 > 0058 59 > 0059 5A > 005A 5B > 005B 5C > 005C 5D > 005D 5E > 005E 5F > 005F 60 > 0060 61 > 0061 62 > 0062 63 > 0063 64 > 0064 65 > 0065 66 > 0066 67 > 0067 68 > 0068 69 > 0069 6A > 006A 6B > 006B 6C > 006C 6D > 006D 6E > 006E 6F > 006F 70 > 0070 71 > 0071 72 > 0072 73 > 0073 74 > 0074 75 > 0075 76 > 0076 77 > 0077 78 > 0078 79 > 0079 7A > 007A 7B > 007B 7C > 007C 7D > 007D 7E > 007E 7F > 007F 80 > 0080 81 > 0081 82 > 0082 83 > 0083 84 > 0084 85 > 0085 86 > 0086 87 > 0087 88 > 0088 89 > 0089 8A > 008A 8B > 008B 8C > 008C 8D > 008D 8E > 008E 8F > 008F 90 > 0090 91 > 0091 92 > 0092 93 > 0093 94 > 0094 95 > 0095 96 > 0096 97 > 0097 98 > 0098 99 > 0099 9A > 009A 9B > 009B 9C > 009C 9D > 009D 9E > 009E 9F > 009F A0 > 00A0 A4 > 00A4 AC > 060C AD > 00AD BB > 061B BF > 061F C1 > 0621 C2 > 0622 C3 > 0623 C4 > 0624 C5 > 0625 C6 > 0626 C7 > 0627 C8 > 0628 C9 > 0629 CA > 062A CB > 062B CC > 062C CD > 062D CE > 062E CF > 062F D0 > 0630 D1 > 0631 D2 > 0632 D3 > 0633 D4 > 0634 D5 > 0635 D6 > 0636 D7 > 0637 D8 > 0638 D9 > 0639 DA > 063A E0 > 0640 E1 > 0641 E2 > 0642 E3 > 0643 E4 > 0644 E5 > 0645 E6 > 0646 E7 > 0647 E8 > 0648 E9 > 0649 EA > 064A EB > 064B EC > 064C ED > 064D EE > 064E EF > 064F F0 > 0650 F1 > 0651 F2 > 0652 . COMP = NFC . ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-3.cset�����������������������������������������������0000664�0001750�0001750�00000033224�12402464555�020454� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = iso-8859-3 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 0080 . N 80 80 80 00 00 00 # <unused control> 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 0082 . N 82 82 82 00 00 00 # <unused control> 83 0083 . N 83 83 83 00 00 00 # <unused control> 84 0084 . N 84 84 84 00 00 00 # <unused control> 85 0085 . N 85 85 85 00 00 00 # <unused control> 86 0086 . N 86 86 86 00 00 00 # <unused control> 87 0087 . N 87 87 87 00 00 00 # <unused control> 88 0088 . N 88 88 88 00 00 00 # <unused control> 89 0089 . N 89 89 89 00 00 00 # <unused control> 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 008B . N 8B 8B 8B 00 00 00 # <unused control> 8C 008C . N 8C 8C 8C 00 00 00 # <unused control> 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 0091 . N 91 91 91 00 00 00 # <unused control> 92 0092 . N 92 92 92 00 00 00 # <unused control> 93 0093 . N 93 93 93 00 00 00 # <unused control> 94 0094 . N 94 94 94 00 00 00 # <unused control> 95 0095 . N 95 95 95 00 00 00 # <unused control> 96 0096 . N 96 96 96 00 00 00 # <unused control> 97 0097 . N 97 97 97 00 00 00 # <unused control> 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 0099 . N 99 99 99 00 00 00 # <unused control> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 009B . N 9B 9B 9B 00 00 00 # <unused control> 9C 009C . N 9C 9C 9C 00 00 00 # <unused control> 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 009F . N 9F 9F 9F 00 00 00 # <unused control> A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 0126 L Y A1 B1 A1 A1 B1 B1 # LATIN CAPITAL LETTER H WITH STROKE A2 02D8 - Y A2 A2 A2 00 00 00 # BREVE A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN A5 E0A5 . N A5 A5 A5 00 00 00 # <unused> A6 0124 L Y A6 B6 A6 48 68 68 # LATIN CAPITAL LETTER H WITH CIRCUMFLEX A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS A9 0130 L Y A9 69 A9 49 2A 00 # LATIN CAPITAL LETTER I WITH DOT ABOVE AA 015E L Y AA BA AA 53 73 73 # LATIN CAPITAL LETTER S WITH CEDILLA AB 011E L Y AB BB AB 47 67 67 # LATIN CAPITAL LETTER G WITH BREVE AC 0134 L Y AC BC AC 4A 6A 6A # LATIN CAPITAL LETTER J WITH CIRCUMFLEX AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE E0AE . N AE AE AE 00 00 00 # <unused> AF 017B L Y AF BF AF 5A 7A 7A # LATIN CAPITAL LETTER Z WITH DOT ABOVE B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 0127 L Y A1 B1 A1 B1 B1 B1 # LATIN SMALL LETTER H WITH STROKE B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN B6 0125 L Y A6 B6 A6 68 68 68 # LATIN SMALL LETTER H WITH CIRCUMFLEX B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA B9 0131 L Y 49 B9 49 B9 B9 B9 # LATIN SMALL LETTER DOTLESS I BA 015F L Y AA BA AA 73 73 73 # LATIN SMALL LETTER S WITH CEDILLA BB 011F L Y AB BB AB 67 67 67 # LATIN SMALL LETTER G WITH BREVE BC 0135 L Y AC BC AC 6A 6A 6A # LATIN SMALL LETTER J WITH CIRCUMFLEX BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF BE E0BE . N BE BE BE 00 00 00 # <unused> BF 017C L Y AF BF AF 7A 7A 7A # LATIN SMALL LETTER Z WITH DOT ABOVE C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX C3 E0C3 . N C3 C3 C3 00 00 00 # <unused> C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS C5 010A L Y C5 E5 C5 43 63 63 # LATIN CAPITAL LETTER C WITH DOT ABOVE C6 0108 L Y C6 E6 C6 43 63 63 # LATIN CAPITAL LETTER C WITH CIRCUMFLEX C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS D0 E0D0 . N D0 D0 D0 00 00 00 # <unused> D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX D5 0120 L Y D5 F5 D5 47 67 67 # LATIN CAPITAL LETTER G WITH DOT ABOVE D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN D8 011C L Y D8 F8 D8 47 67 67 # LATIN CAPITAL LETTER G WITH CIRCUMFLEX D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS DD 016C L Y DD FD DD 55 2A 00 # LATIN CAPITAL LETTER U WITH BREVE DE 015C L Y DE FE DE 53 73 73 # LATIN CAPITAL LETTER S WITH CIRCUMFLEX DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX E3 E0E3 . N E3 E3 E3 00 00 00 # <unused> E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS E5 010B L Y C5 E5 C5 63 63 63 # LATIN SMALL LETTER C WITH DOT ABOVE E6 0109 L Y C6 E6 C6 63 63 63 # LATIN SMALL LETTER C WITH CIRCUMFLEX E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS F0 E0F0 . N F0 F0 F0 00 00 00 # <unused> F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX F5 0121 L Y D5 F5 D5 67 67 67 # LATIN SMALL LETTER G WITH DOT ABOVE F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN F8 011D L Y D8 F8 D8 67 67 67 # LATIN SMALL LETTER G WITH CIRCUMFLEX F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS FD 016D L Y DD FD DD 75 2A 00 # LATIN SMALL LETTER U WITH BREVE FE 015D L Y DE FE DE 73 73 73 # LATIN SMALL LETTER S WITH CIRCUMFLEX FF 02D9 - Y FF FF FF 00 00 00 # DOT ABOVE ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-1.cset�����������������������������������������������0000664�0001750�0001750�00000033030�12402464555�020445� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = iso-8859-1 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 0080 . N 80 80 80 00 00 00 # <unused control> 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 0082 . N 82 82 82 00 00 00 # <unused control> 83 0083 . N 83 83 83 00 00 00 # <unused control> 84 0084 . N 84 84 84 00 00 00 # <unused control> 85 0085 . N 85 85 85 00 00 00 # <unused control> 86 0086 . N 86 86 86 00 00 00 # <unused control> 87 0087 . N 87 87 87 00 00 00 # <unused control> 88 0088 . N 88 88 88 00 00 00 # <unused control> 89 0089 . N 89 89 89 00 00 00 # <unused control> 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 008B . N 8B 8B 8B 00 00 00 # <unused control> 8C 008C . N 8C 8C 8C 00 00 00 # <unused control> 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 0091 . N 91 91 91 00 00 00 # <unused control> 92 0092 . N 92 92 92 00 00 00 # <unused control> 93 0093 . N 93 93 93 00 00 00 # <unused control> 94 0094 . N 94 94 94 00 00 00 # <unused control> 95 0095 . N 95 95 95 00 00 00 # <unused control> 96 0096 . N 96 96 96 00 00 00 # <unused control> 97 0097 . N 97 97 97 00 00 00 # <unused control> 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 0099 . N 99 99 99 00 00 00 # <unused control> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 009B . N 9B 9B 9B 00 00 00 # <unused control> 9C 009C . N 9C 9C 9C 00 00 00 # <unused control> 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 009F . N 9F 9F 9F 00 00 00 # <unused control> A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 00A1 - Y A1 A1 A1 00 00 00 # INVERTED EXCLAMATION MARK A2 00A2 - Y A2 A2 A2 00 00 00 # CENT SIGN A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN A4 00A4 - Y A4 A4 A4 00 00 00 # CURRENCY SIGN A5 00A5 - Y A5 A5 A5 00 00 00 # YEN SIGN A6 00A6 - Y A6 A6 A6 00 00 00 # BROKEN BAR A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 00A8 - Y A8 A8 A8 00 00 00 # DIAERESIS A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN AA 00AA A Y AA AA AA 00 00 00 # FEMININE ORDINAL INDICATOR AB 00AB - Y AB AB AB 00 00 00 # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK AC 00AC - Y AC AC AC 00 00 00 # NOT SIGN AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN AF 00AF - Y AF AF AF 00 00 00 # MACRON B0 00B0 - Y B0 B0 B0 00 00 00 # DEGREE SIGN B1 00B1 - Y B1 B1 B1 00 00 00 # PLUS-MINUS SIGN B2 00B2 - Y B2 B2 B2 00 00 00 # SUPERSCRIPT TWO B3 00B3 - Y B3 B3 B3 00 00 00 # SUPERSCRIPT THREE B4 00B4 - Y B4 B4 B4 00 00 00 # ACUTE ACCENT B5 00B5 A Y B5 B5 B5 00 00 00 # MICRO SIGN B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN B7 00B7 - Y B7 B7 B7 00 00 00 # MIDDLE DOT B8 00B8 - Y B8 B8 B8 00 00 00 # CEDILLA B9 00B9 - Y B9 B9 B9 00 00 00 # SUPERSCRIPT ONE BA 00BA A Y BA BA BA 00 00 00 # MASCULINE ORDINAL INDICATOR BB 00BB - Y BB BB BB 00 00 00 # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK BC 00BC - Y BC BC BC 00 00 00 # VULGAR FRACTION ONE QUARTER BD 00BD - Y BD BD BD 00 00 00 # VULGAR FRACTION ONE HALF BE 00BE - Y BE BE BE 00 00 00 # VULGAR FRACTION THREE QUARTERS BF 00BF - Y BF BF BF 00 00 00 # INVERTED QUESTION MARK C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS D0 00D0 L Y D0 F0 D0 D0 F0 F0 # LATIN CAPITAL LETTER ETH D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS D7 00D7 - Y D7 D7 D7 00 00 00 # MULTIPLICATION SIGN D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE DE 00DE L Y DE FE DE DE FE FE # LATIN CAPITAL LETTER THORN DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS F0 00F0 L Y D0 F0 D0 F0 F0 F0 # LATIN SMALL LETTER ETH F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS F7 00F7 - Y F7 F7 F7 00 00 00 # DIVISION SIGN F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE FE 00FE L Y DE FE DE FE FE FE # LATIN SMALL LETTER THORN FF 00FF L Y FF FF FF 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/aspell/data/iso-8859-14.cset����������������������������������������������0000664�0001750�0001750�00000034053�12402464555�020537� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Aspell Character Data File. = iso-8859-14 > ascii / # <char> <uni> <type> <display> <upper> <lower> <title> <plain> # <sl-first> <sl-rest> 00 0000 - N 00 00 00 00 00 00 # <control> 01 0001 . N 01 01 01 00 00 00 # <unused control> 02 0002 . N 02 02 02 00 00 00 # <unused control> 03 0003 . N 03 03 03 00 00 00 # <unused control> 04 0004 . N 04 04 04 00 00 00 # <unused control> 05 0005 . N 05 05 05 00 00 00 # <unused control> 06 0006 . N 06 06 06 00 00 00 # <unused control> 07 0007 . N 07 07 07 00 00 00 # <unused control> 08 0008 . N 08 08 08 00 00 00 # <unused control> 09 0009 . N 09 09 09 00 00 00 # <unused control> 0A 000A . N 0A 0A 0A 00 00 00 # <unused control> 0B 000B . N 0B 0B 0B 00 00 00 # <unused control> 0C 000C . N 0C 0C 0C 00 00 00 # <unused control> 0D 000D . N 0D 0D 0D 00 00 00 # <unused control> 0E 000E . N 0E 0E 0E 00 00 00 # <unused control> 0F 000F . N 0F 0F 0F 00 00 00 # <unused control> 10 0010 - N 10 10 10 00 00 00 # <control> 11 0011 . N 11 11 11 00 00 00 # <unused control> 12 0012 . N 12 12 12 00 00 00 # <unused control> 13 0013 . N 13 13 13 00 00 00 # <unused control> 14 0014 . N 14 14 14 00 00 00 # <unused control> 15 0015 . N 15 15 15 00 00 00 # <unused control> 16 0016 . N 16 16 16 00 00 00 # <unused control> 17 0017 . N 17 17 17 00 00 00 # <unused control> 18 0018 . N 18 18 18 00 00 00 # <unused control> 19 0019 . N 19 19 19 00 00 00 # <unused control> 1A 001A . N 1A 1A 1A 00 00 00 # <unused control> 1B 001B . N 1B 1B 1B 00 00 00 # <unused control> 1C 001C . N 1C 1C 1C 00 00 00 # <unused control> 1D 001D . N 1D 1D 1D 00 00 00 # <unused control> 1E 001E . N 1E 1E 1E 00 00 00 # <unused control> 1F 001F . N 1F 1F 1F 00 00 00 # <unused control> 20 0020 W Y 20 20 20 00 00 00 # SPACE 21 0021 - Y 21 21 21 00 00 00 # EXCLAMATION MARK 22 0022 - Y 22 22 22 00 00 00 # QUOTATION MARK 23 0023 - Y 23 23 23 00 00 00 # NUMBER SIGN 24 0024 - Y 24 24 24 00 00 00 # DOLLAR SIGN 25 0025 - Y 25 25 25 00 00 00 # PERCENT SIGN 26 0026 - Y 26 26 26 00 00 00 # AMPERSAND 27 0027 - Y 27 27 27 00 00 00 # APOSTROPHE 28 0028 - Y 28 28 28 00 00 00 # LEFT PARENTHESIS 29 0029 - Y 29 29 29 00 00 00 # RIGHT PARENTHESIS 2A 002A - Y 2A 2A 2A 00 00 00 # ASTERISK 2B 002B - Y 2B 2B 2B 00 00 00 # PLUS SIGN 2C 002C - Y 2C 2C 2C 00 00 00 # COMMA 2D 002D H Y 2D 2D 2D 00 00 00 # HYPHEN-MINUS 2E 002E - Y 2E 2E 2E 00 00 00 # FULL STOP 2F 002F - Y 2F 2F 2F 00 00 00 # SOLIDUS 30 0030 D Y 30 30 30 00 00 00 # DIGIT ZERO 31 0031 D Y 31 31 31 00 00 00 # DIGIT ONE 32 0032 D Y 32 32 32 00 00 00 # DIGIT TWO 33 0033 D Y 33 33 33 00 00 00 # DIGIT THREE 34 0034 D Y 34 34 34 00 00 00 # DIGIT FOUR 35 0035 D Y 35 35 35 00 00 00 # DIGIT FIVE 36 0036 D Y 36 36 36 00 00 00 # DIGIT SIX 37 0037 D Y 37 37 37 00 00 00 # DIGIT SEVEN 38 0038 D Y 38 38 38 00 00 00 # DIGIT EIGHT 39 0039 D Y 39 39 39 00 00 00 # DIGIT NINE 3A 003A - Y 3A 3A 3A 00 00 00 # COLON 3B 003B - Y 3B 3B 3B 00 00 00 # SEMICOLON 3C 003C - Y 3C 3C 3C 00 00 00 # LESS-THAN SIGN 3D 003D - Y 3D 3D 3D 00 00 00 # EQUALS SIGN 3E 003E - Y 3E 3E 3E 00 00 00 # GREATER-THAN SIGN 3F 003F - Y 3F 3F 3F 00 00 00 # QUESTION MARK 40 0040 - Y 40 40 40 00 00 00 # COMMERCIAL AT 41 0041 L Y 41 61 41 41 2A 00 # LATIN CAPITAL LETTER A 42 0042 L Y 42 62 42 42 62 62 # LATIN CAPITAL LETTER B 43 0043 L Y 43 63 43 43 63 63 # LATIN CAPITAL LETTER C 44 0044 L Y 44 64 44 44 64 64 # LATIN CAPITAL LETTER D 45 0045 L Y 45 65 45 45 2A 00 # LATIN CAPITAL LETTER E 46 0046 L Y 46 66 46 46 66 66 # LATIN CAPITAL LETTER F 47 0047 L Y 47 67 47 47 67 67 # LATIN CAPITAL LETTER G 48 0048 L Y 48 68 48 48 68 68 # LATIN CAPITAL LETTER H 49 0049 L Y 49 69 49 49 2A 00 # LATIN CAPITAL LETTER I 4A 004A L Y 4A 6A 4A 4A 6A 6A # LATIN CAPITAL LETTER J 4B 004B L Y 4B 6B 4B 4B 6B 6B # LATIN CAPITAL LETTER K 4C 004C L Y 4C 6C 4C 4C 6C 6C # LATIN CAPITAL LETTER L 4D 004D L Y 4D 6D 4D 4D 6D 6D # LATIN CAPITAL LETTER M 4E 004E L Y 4E 6E 4E 4E 6E 6E # LATIN CAPITAL LETTER N 4F 004F L Y 4F 6F 4F 4F 2A 00 # LATIN CAPITAL LETTER O 50 0050 L Y 50 70 50 50 70 70 # LATIN CAPITAL LETTER P 51 0051 L Y 51 71 51 51 71 71 # LATIN CAPITAL LETTER Q 52 0052 L Y 52 72 52 52 72 72 # LATIN CAPITAL LETTER R 53 0053 L Y 53 73 53 53 73 73 # LATIN CAPITAL LETTER S 54 0054 L Y 54 74 54 54 74 74 # LATIN CAPITAL LETTER T 55 0055 L Y 55 75 55 55 2A 00 # LATIN CAPITAL LETTER U 56 0056 L Y 56 76 56 56 76 76 # LATIN CAPITAL LETTER V 57 0057 L Y 57 77 57 57 77 77 # LATIN CAPITAL LETTER W 58 0058 L Y 58 78 58 58 78 78 # LATIN CAPITAL LETTER X 59 0059 L Y 59 79 59 59 79 79 # LATIN CAPITAL LETTER Y 5A 005A L Y 5A 7A 5A 5A 7A 7A # LATIN CAPITAL LETTER Z 5B 005B - Y 5B 5B 5B 00 00 00 # LEFT SQUARE BRACKET 5C 005C - Y 5C 5C 5C 00 00 00 # REVERSE SOLIDUS 5D 005D - Y 5D 5D 5D 00 00 00 # RIGHT SQUARE BRACKET 5E 005E - Y 5E 5E 5E 00 00 00 # CIRCUMFLEX ACCENT 5F 005F - Y 5F 5F 5F 00 00 00 # LOW LINE 60 0060 - Y 60 60 60 00 00 00 # GRAVE ACCENT 61 0061 L Y 41 61 41 61 2A 00 # LATIN SMALL LETTER A 62 0062 L Y 42 62 42 62 62 62 # LATIN SMALL LETTER B 63 0063 L Y 43 63 43 63 63 63 # LATIN SMALL LETTER C 64 0064 L Y 44 64 44 64 64 64 # LATIN SMALL LETTER D 65 0065 L Y 45 65 45 65 2A 00 # LATIN SMALL LETTER E 66 0066 L Y 46 66 46 66 66 66 # LATIN SMALL LETTER F 67 0067 L Y 47 67 47 67 67 67 # LATIN SMALL LETTER G 68 0068 L Y 48 68 48 68 68 68 # LATIN SMALL LETTER H 69 0069 L Y 49 69 49 69 2A 00 # LATIN SMALL LETTER I 6A 006A L Y 4A 6A 4A 6A 6A 6A # LATIN SMALL LETTER J 6B 006B L Y 4B 6B 4B 6B 6B 6B # LATIN SMALL LETTER K 6C 006C L Y 4C 6C 4C 6C 6C 6C # LATIN SMALL LETTER L 6D 006D L Y 4D 6D 4D 6D 6D 6D # LATIN SMALL LETTER M 6E 006E L Y 4E 6E 4E 6E 6E 6E # LATIN SMALL LETTER N 6F 006F L Y 4F 6F 4F 6F 2A 00 # LATIN SMALL LETTER O 70 0070 L Y 50 70 50 70 70 70 # LATIN SMALL LETTER P 71 0071 L Y 51 71 51 71 71 71 # LATIN SMALL LETTER Q 72 0072 L Y 52 72 52 72 72 72 # LATIN SMALL LETTER R 73 0073 L Y 53 73 53 73 73 73 # LATIN SMALL LETTER S 74 0074 L Y 54 74 54 74 74 74 # LATIN SMALL LETTER T 75 0075 L Y 55 75 55 75 2A 00 # LATIN SMALL LETTER U 76 0076 L Y 56 76 56 76 76 76 # LATIN SMALL LETTER V 77 0077 L Y 57 77 57 77 77 77 # LATIN SMALL LETTER W 78 0078 L Y 58 78 58 78 78 78 # LATIN SMALL LETTER X 79 0079 L Y 59 79 59 79 79 79 # LATIN SMALL LETTER Y 7A 007A L Y 5A 7A 5A 7A 7A 7A # LATIN SMALL LETTER Z 7B 007B - Y 7B 7B 7B 00 00 00 # LEFT CURLY BRACKET 7C 007C - Y 7C 7C 7C 00 00 00 # VERTICAL LINE 7D 007D - Y 7D 7D 7D 00 00 00 # RIGHT CURLY BRACKET 7E 007E - Y 7E 7E 7E 00 00 00 # TILDE 7F 007F - N 7F 7F 7F 00 00 00 # <control> 80 0080 . N 80 80 80 00 00 00 # <unused control> 81 0081 . N 81 81 81 00 00 00 # <unused control> 82 0082 . N 82 82 82 00 00 00 # <unused control> 83 0083 . N 83 83 83 00 00 00 # <unused control> 84 0084 . N 84 84 84 00 00 00 # <unused control> 85 0085 . N 85 85 85 00 00 00 # <unused control> 86 0086 . N 86 86 86 00 00 00 # <unused control> 87 0087 . N 87 87 87 00 00 00 # <unused control> 88 0088 . N 88 88 88 00 00 00 # <unused control> 89 0089 . N 89 89 89 00 00 00 # <unused control> 8A 008A . N 8A 8A 8A 00 00 00 # <unused control> 8B 008B . N 8B 8B 8B 00 00 00 # <unused control> 8C 008C . N 8C 8C 8C 00 00 00 # <unused control> 8D 008D . N 8D 8D 8D 00 00 00 # <unused control> 8E 008E . N 8E 8E 8E 00 00 00 # <unused control> 8F 008F . N 8F 8F 8F 00 00 00 # <unused control> 90 0090 . N 90 90 90 00 00 00 # <unused control> 91 0091 . N 91 91 91 00 00 00 # <unused control> 92 0092 . N 92 92 92 00 00 00 # <unused control> 93 0093 . N 93 93 93 00 00 00 # <unused control> 94 0094 . N 94 94 94 00 00 00 # <unused control> 95 0095 . N 95 95 95 00 00 00 # <unused control> 96 0096 . N 96 96 96 00 00 00 # <unused control> 97 0097 . N 97 97 97 00 00 00 # <unused control> 98 0098 . N 98 98 98 00 00 00 # <unused control> 99 0099 . N 99 99 99 00 00 00 # <unused control> 9A 009A . N 9A 9A 9A 00 00 00 # <unused control> 9B 009B . N 9B 9B 9B 00 00 00 # <unused control> 9C 009C . N 9C 9C 9C 00 00 00 # <unused control> 9D 009D . N 9D 9D 9D 00 00 00 # <unused control> 9E 009E . N 9E 9E 9E 00 00 00 # <unused control> 9F 009F . N 9F 9F 9F 00 00 00 # <unused control> A0 00A0 W Y A0 A0 A0 00 00 00 # NO-BREAK SPACE A1 1E02 L Y A1 A2 A1 42 62 62 # LATIN CAPITAL LETTER B WITH DOT ABOVE A2 1E03 L Y A1 A2 A1 62 62 62 # LATIN SMALL LETTER B WITH DOT ABOVE A3 00A3 - Y A3 A3 A3 00 00 00 # POUND SIGN A4 010A L Y A4 A5 A4 43 63 63 # LATIN CAPITAL LETTER C WITH DOT ABOVE A5 010B L Y A4 A5 A4 63 63 63 # LATIN SMALL LETTER C WITH DOT ABOVE A6 1E0A L Y A6 AB A6 44 64 64 # LATIN CAPITAL LETTER D WITH DOT ABOVE A7 00A7 - Y A7 A7 A7 00 00 00 # SECTION SIGN A8 1E80 L Y A8 B8 A8 57 77 77 # LATIN CAPITAL LETTER W WITH GRAVE A9 00A9 - Y A9 A9 A9 00 00 00 # COPYRIGHT SIGN AA 1E82 L Y AA BA AA 57 77 77 # LATIN CAPITAL LETTER W WITH ACUTE AB 1E0B L Y A6 AB A6 64 64 64 # LATIN SMALL LETTER D WITH DOT ABOVE AC 1EF2 L Y AC BC AC 59 79 79 # LATIN CAPITAL LETTER Y WITH GRAVE AD 00AD H N AD AD AD 00 00 00 # SOFT HYPHEN AE 00AE - Y AE AE AE 00 00 00 # REGISTERED SIGN AF 0178 L Y AF FF AF 59 79 79 # LATIN CAPITAL LETTER Y WITH DIAERESIS B0 1E1E L Y B0 B1 B0 46 66 66 # LATIN CAPITAL LETTER F WITH DOT ABOVE B1 1E1F L Y B0 B1 B0 66 66 66 # LATIN SMALL LETTER F WITH DOT ABOVE B2 0120 L Y B2 B3 B2 47 67 67 # LATIN CAPITAL LETTER G WITH DOT ABOVE B3 0121 L Y B2 B3 B2 67 67 67 # LATIN SMALL LETTER G WITH DOT ABOVE B4 1E40 L Y B4 B5 B4 4D 6D 6D # LATIN CAPITAL LETTER M WITH DOT ABOVE B5 1E41 L Y B4 B5 B4 6D 6D 6D # LATIN SMALL LETTER M WITH DOT ABOVE B6 00B6 - Y B6 B6 B6 00 00 00 # PILCROW SIGN B7 1E56 L Y B7 B9 B7 50 70 70 # LATIN CAPITAL LETTER P WITH DOT ABOVE B8 1E81 L Y A8 B8 A8 77 77 77 # LATIN SMALL LETTER W WITH GRAVE B9 1E57 L Y B7 B9 B7 70 70 70 # LATIN SMALL LETTER P WITH DOT ABOVE BA 1E83 L Y AA BA AA 77 77 77 # LATIN SMALL LETTER W WITH ACUTE BB 1E60 L Y BB BF BB 53 73 73 # LATIN CAPITAL LETTER S WITH DOT ABOVE BC 1EF3 L Y AC BC AC 79 79 79 # LATIN SMALL LETTER Y WITH GRAVE BD 1E84 L Y BD BE BD 57 77 77 # LATIN CAPITAL LETTER W WITH DIAERESIS BE 1E85 L Y BD BE BD 77 77 77 # LATIN SMALL LETTER W WITH DIAERESIS BF 1E61 L Y BB BF BB 73 73 73 # LATIN SMALL LETTER S WITH DOT ABOVE C0 00C0 L Y C0 E0 C0 41 2A 00 # LATIN CAPITAL LETTER A WITH GRAVE C1 00C1 L Y C1 E1 C1 41 2A 00 # LATIN CAPITAL LETTER A WITH ACUTE C2 00C2 L Y C2 E2 C2 41 2A 00 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX C3 00C3 L Y C3 E3 C3 41 2A 00 # LATIN CAPITAL LETTER A WITH TILDE C4 00C4 L Y C4 E4 C4 41 2A 00 # LATIN CAPITAL LETTER A WITH DIAERESIS C5 00C5 L Y C5 E5 C5 41 2A 00 # LATIN CAPITAL LETTER A WITH RING ABOVE C6 00C6 L Y C6 E6 C6 C6 2A 00 # LATIN CAPITAL LETTER AE C7 00C7 L Y C7 E7 C7 43 63 63 # LATIN CAPITAL LETTER C WITH CEDILLA C8 00C8 L Y C8 E8 C8 45 2A 00 # LATIN CAPITAL LETTER E WITH GRAVE C9 00C9 L Y C9 E9 C9 45 2A 00 # LATIN CAPITAL LETTER E WITH ACUTE CA 00CA L Y CA EA CA 45 2A 00 # LATIN CAPITAL LETTER E WITH CIRCUMFLEX CB 00CB L Y CB EB CB 45 2A 00 # LATIN CAPITAL LETTER E WITH DIAERESIS CC 00CC L Y CC EC CC 49 2A 00 # LATIN CAPITAL LETTER I WITH GRAVE CD 00CD L Y CD ED CD 49 2A 00 # LATIN CAPITAL LETTER I WITH ACUTE CE 00CE L Y CE EE CE 49 2A 00 # LATIN CAPITAL LETTER I WITH CIRCUMFLEX CF 00CF L Y CF EF CF 49 2A 00 # LATIN CAPITAL LETTER I WITH DIAERESIS D0 0174 L Y D0 F0 D0 57 77 77 # LATIN CAPITAL LETTER W WITH CIRCUMFLEX D1 00D1 L Y D1 F1 D1 4E 6E 6E # LATIN CAPITAL LETTER N WITH TILDE D2 00D2 L Y D2 F2 D2 4F 2A 00 # LATIN CAPITAL LETTER O WITH GRAVE D3 00D3 L Y D3 F3 D3 4F 2A 00 # LATIN CAPITAL LETTER O WITH ACUTE D4 00D4 L Y D4 F4 D4 4F 2A 00 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX D5 00D5 L Y D5 F5 D5 4F 2A 00 # LATIN CAPITAL LETTER O WITH TILDE D6 00D6 L Y D6 F6 D6 4F 2A 00 # LATIN CAPITAL LETTER O WITH DIAERESIS D7 1E6A L Y D7 F7 D7 54 74 74 # LATIN CAPITAL LETTER T WITH DOT ABOVE D8 00D8 L Y D8 F8 D8 D8 2A 00 # LATIN CAPITAL LETTER O WITH STROKE D9 00D9 L Y D9 F9 D9 55 2A 00 # LATIN CAPITAL LETTER U WITH GRAVE DA 00DA L Y DA FA DA 55 2A 00 # LATIN CAPITAL LETTER U WITH ACUTE DB 00DB L Y DB FB DB 55 2A 00 # LATIN CAPITAL LETTER U WITH CIRCUMFLEX DC 00DC L Y DC FC DC 55 2A 00 # LATIN CAPITAL LETTER U WITH DIAERESIS DD 00DD L Y DD FD DD 59 79 79 # LATIN CAPITAL LETTER Y WITH ACUTE DE 0176 L Y DE FE DE 59 79 79 # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX DF 00DF L Y DF DF DF DF DF DF # LATIN SMALL LETTER SHARP S E0 00E0 L Y C0 E0 C0 61 2A 00 # LATIN SMALL LETTER A WITH GRAVE E1 00E1 L Y C1 E1 C1 61 2A 00 # LATIN SMALL LETTER A WITH ACUTE E2 00E2 L Y C2 E2 C2 61 2A 00 # LATIN SMALL LETTER A WITH CIRCUMFLEX E3 00E3 L Y C3 E3 C3 61 2A 00 # LATIN SMALL LETTER A WITH TILDE E4 00E4 L Y C4 E4 C4 61 2A 00 # LATIN SMALL LETTER A WITH DIAERESIS E5 00E5 L Y C5 E5 C5 61 2A 00 # LATIN SMALL LETTER A WITH RING ABOVE E6 00E6 L Y C6 E6 C6 E6 2A 00 # LATIN SMALL LETTER AE E7 00E7 L Y C7 E7 C7 63 63 63 # LATIN SMALL LETTER C WITH CEDILLA E8 00E8 L Y C8 E8 C8 65 2A 00 # LATIN SMALL LETTER E WITH GRAVE E9 00E9 L Y C9 E9 C9 65 2A 00 # LATIN SMALL LETTER E WITH ACUTE EA 00EA L Y CA EA CA 65 2A 00 # LATIN SMALL LETTER E WITH CIRCUMFLEX EB 00EB L Y CB EB CB 65 2A 00 # LATIN SMALL LETTER E WITH DIAERESIS EC 00EC L Y CC EC CC 69 2A 00 # LATIN SMALL LETTER I WITH GRAVE ED 00ED L Y CD ED CD 69 2A 00 # LATIN SMALL LETTER I WITH ACUTE EE 00EE L Y CE EE CE 69 2A 00 # LATIN SMALL LETTER I WITH CIRCUMFLEX EF 00EF L Y CF EF CF 69 2A 00 # LATIN SMALL LETTER I WITH DIAERESIS F0 0175 L Y D0 F0 D0 77 77 77 # LATIN SMALL LETTER W WITH CIRCUMFLEX F1 00F1 L Y D1 F1 D1 6E 6E 6E # LATIN SMALL LETTER N WITH TILDE F2 00F2 L Y D2 F2 D2 6F 2A 00 # LATIN SMALL LETTER O WITH GRAVE F3 00F3 L Y D3 F3 D3 6F 2A 00 # LATIN SMALL LETTER O WITH ACUTE F4 00F4 L Y D4 F4 D4 6F 2A 00 # LATIN SMALL LETTER O WITH CIRCUMFLEX F5 00F5 L Y D5 F5 D5 6F 2A 00 # LATIN SMALL LETTER O WITH TILDE F6 00F6 L Y D6 F6 D6 6F 2A 00 # LATIN SMALL LETTER O WITH DIAERESIS F7 1E6B L Y D7 F7 D7 74 74 74 # LATIN SMALL LETTER T WITH DOT ABOVE F8 00F8 L Y D8 F8 D8 F8 2A 00 # LATIN SMALL LETTER O WITH STROKE F9 00F9 L Y D9 F9 D9 75 2A 00 # LATIN SMALL LETTER U WITH GRAVE FA 00FA L Y DA FA DA 75 2A 00 # LATIN SMALL LETTER U WITH ACUTE FB 00FB L Y DB FB DB 75 2A 00 # LATIN SMALL LETTER U WITH CIRCUMFLEX FC 00FC L Y DC FC DC 75 2A 00 # LATIN SMALL LETTER U WITH DIAERESIS FD 00FD L Y DD FD DD 79 79 79 # LATIN SMALL LETTER Y WITH ACUTE FE 0177 L Y DE FE DE 79 79 79 # LATIN SMALL LETTER Y WITH CIRCUMFLEX FF 00FF L Y AF FF AF 79 79 79 # LATIN SMALL LETTER Y WITH DIAERESIS �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/mypropertysheet.h���������������������������������������������������������0000664�0001750�0001750�00000005274�12402464555�017476� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef MYPROPERTYSHEET_H #define MYPROPERTYSHEET_H #include <wx/wx.h> #include <wx/generic/propdlg.h> #include <wx/filename.h> #include "xmlctrl.h" enum { APPLICATION_DIR_BROWSE, FONT_BROWSE }; class MyPropertySheet : public wxPropertySheetDialog { public: MyPropertySheet ( wxWindow *parent, XmlCtrlProperties& propertiesParameter, wxString& applicationDirParameter, bool &rememberOpenTabsParameter, bool &libxmlNetAccess, bool &singleInstanceCheck, bool &saveBom, bool &unlimitedUndo, bool &restoreLayout, bool &expandInternalEntities, bool &showFullPathOnFrame, int &lang, const std::set<const wxLanguageInfo *> &translations, wxWindowID id = wxID_ANY, wxString title = _T ( "" ), const wxPoint& position = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxDEFAULT_DIALOG_STYLE ); ~MyPropertySheet(); void OnOk ( wxCommandEvent& e ); void OnApplicationDirBrowse ( wxCommandEvent& e ); private: int ⟨ wxCheckBox *completionBox, *currentLineBox, *foldBox, *numberBox, *whitespaceVisibleBox, *indentLinesBox, *deleteWholeTagBox, *rememberOpenTabsBox, *libxmlNetAccessBox, *singleInstanceCheckBox, *saveBomBox, *protectHiddenElementsBox, *toggleLineBackgroundBox, *validateAsYouTypeBox, *fullPathBox, *highlightSyntaxBox, *unlimitedUndoBox, *restoreLayoutBox, *expandInternalEntitiesBox, *insertCloseTagBox; wxChoice *languageBox, *fontBox; wxTextCtrl *applicationDirEdit; XmlCtrlProperties &properties; wxString &applicationDir; bool &singleInstanceCheck, &rememberOpenTabs, &libxmlNetAccess, &saveBom, &unlimitedUndo, &restoreLayout, &expandInternalEntities, &showFullPathOnFrame; DECLARE_EVENT_TABLE() }; #endif ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/wrapaspell.h��������������������������������������������������������������0000664�0001750�0001750�00000003531�12402464555�016357� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef WRAP_ASPELL_H #define WRAP_ASPELL_H #include <string> #include <vector> #include <wx/wx.h> #include "contexthandler.h" #if !defined(USE_ENCHANT) #include "aspell.h" #else namespace enchant { class Broker; class Dict; } #endif class WrapAspell { public: WrapAspell ( const wxString& lang// = "en_US", #if !defined(USE_ENCHANT) && defined(__WXMSW__) , const wxString& aspellDataPathParameter, const wxString& aspellDictPath #endif ); ~WrapAspell(); inline bool checkWord ( const std::string &s ); void checkString ( std::string &s, std::vector<ContextMatch> &v, int contextRange ); std::string getSuggestion ( std::string &s ); std::string getVersion(); private: #ifdef USE_ENCHANT enchant::Broker *spell_broker; enchant::Dict *spell_checker; #else AspellConfig *spell_config; AspellSpeller *spell_checker; #endif bool checkWord ( const char *s, size_t len ); }; #endif �����������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/insertpanel.h�������������������������������������������������������������0000664�0001750�0001750�00000003523�12402464555�016532� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef INSERT_PANEL_H #define INSERT_PANEL_H #include <wx/wx.h> #include "xmldoc.h" #include "xmlcopyeditor.h" enum { INSERT_PANEL_TYPE_CHILD = 0, INSERT_PANEL_TYPE_SIBLING, INSERT_PANEL_TYPE_ENTITY }; class InsertPanel : public wxPanel { public: InsertPanel ( wxWindow *parent, int id, int type = INSERT_PANEL_TYPE_CHILD ); void update ( XmlDoc *doc, const wxString& parent = wxEmptyString, const wxString& grandparent = wxEmptyString, bool forced = false ); void OnEnter ( wxCommandEvent& event ); void OnDoubleClick ( wxCommandEvent& event ); void OnListSelection ( wxCommandEvent& event ); void setEditFocus(); void OnSize ( wxSizeEvent& e ); void adjustSize(); private: MyFrame *parentWindow; int type; wxBoxSizer *sizer; wxTextCtrl *edit; wxListBox *list; wxString parent, grandparent, lastParent; XmlDoc *doc, *lastDoc; void handleChoice ( const wxString& choice ); DECLARE_EVENT_TABLE() }; #endif �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/����������������������������������������������������������������������0000775�0001750�0001750�00000000000�12402464555�014636� 5����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_spellcheck.xpm��������������������������������������������������0000664�0001750�0001750�00000002512�12402464555�020704� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_spellcheck_xpm[] = { "24 24 37 1", " c None", ". c #000000", "+ c #8BBB8C", "@ c #ABD0AC", "# c #1A3B1A", "$ c #8ABA88", "% c #B4D5B4", "& c #70A770", "* c #132C13", "= c #77A676", "- c #2D2D2D", "; c #CBDFCB", "> c #6FAE6E", ", c #A8CBA6", "' c #6D9D6C", ") c #D0E4D0", "! c #6FAF6F", "~ c #587055", "{ c #B8D6B8", "] c #5B9159", "^ c #D4E4D4", "/ c #67AF67", "( c #5D905B", "_ c #9FC59D", ": c #93BE92", "< c #B5D1B5", "[ c #67AF68", "} c #63A261", "| c #BBD6BA", "1 c #82B881", "2 c #75AF74", "3 c #6B8868", "4 c #9DC39D", "5 c #7DB17B", "6 c #6BA368", "7 c #485C46", "8 c #89BA88", " ", " ", " ", " ", " ... .... ... ", " .. . .. . .. . ", " .. . .... .. ", " ..... .. . .. ", " .. . .. . .. . . ", " .. . .... ... ... ", " .+. ", " .. .@# ", " .$. .%&. ", " *=. -;>. ", " .,'. .)!~. ", " .{].^/(. ", " ._:<[}~. ", " .|123. ", " .4567. ", " .83. ", " .37. ", " .. ", " ", " "}; ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_redo_16.xpm�����������������������������������������������������0000664�0001750�0001750�00000002157�12402464555�020033� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_redo_16_xpm[] = { "16 16 46 1", " c None", ". c #000000", "+ c #9FA59A", "@ c #E3EBD8", "# c #92998C", "$ c #292929", "% c #A5A99E", "& c #EAEEE8", "* c #E8EDDF", "= c #EAF0E3", "- c #D5E2C5", "; c #C2D6A9", "> c #99A28F", ", c #CFD9CE", "' c #EAEFE3", ") c #CFDDBE", "! c #D2E0BF", "~ c #C5D7AE", "{ c #BAD09D", "] c #919889", "^ c #B2BBA9", "/ c #EAEFE5", "( c #D4E1C3", "_ c #D1DFBE", ": c #BFD3A6", "< c #616B54", "[ c #4E4E4E", "} c #DEE3DA", "| c #DAE5CE", "1 c #92AD62", "2 c #7C9B40", "3 c #59702D", "4 c #B7BEAD", "5 c #DFE9D4", "6 c #85A24D", "7 c #53692A", "8 c #D7DFCF", "9 c #9BB572", "0 c #D5E1C4", "a c #6D8839", "b c #C7D9B0", "c c #657255", "d c #98AF74", "e c #AFC394", "f c #6D7A5B", "g c #9CAF84", " . ", " .. ", " .+. ", " ....@#. ", " $%&*=-;>. ", " .,')!~{{{]. ", " .^/(_:{{{{{<.", " .[}|12222223. ", " .4562222227. ", " .8923...27. ", " .02a. .3. ", " .b2.. .. ", " .cd. . ", " .e. ", " .fg. ", " ... "}; �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/appicon.xpm�����������������������������������������������������������0000664�0001750�0001750�00000011245�12402464555�017020� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ #ifdef __WXMSW__ static char * appicon_xpm[] = { #else static const char * appicon_xpm[] = { #endif "16 16 238 2", " c #742719", ". c #9A3320", "+ c #993321", "@ c #9A3222", "# c #9B3220", "$ c #993322", "% c #802E21", "& c #081551", "* c #04217E", "= c #02207D", "- c #03207D", "; c #041F7C", "> c #061F7C", ", c #02227C", "' c #06175B", ") c #9A3225", "! c #C94422", "~ c #C74329", "{ c #C74328", "] c #C3452D", "^ c #CC4425", "/ c #A33E27", "( c #092573", "_ c #0733AB", ": c #042FA8", "< c #022CA5", "[ c #012BA3", "} c #002CA3", "| c #0329A5", "1 c #081F5B", "2 c #7F2E20", "3 c #C84427", "4 c #C94327", "5 c #CC4329", "6 c #D1452A", "7 c #D24930", "8 c #9F3E33", "9 c #0E2A82", "0 c #0C3BB3", "a c #0937AF", "b c #0634AC", "c c #0231A9", "d c #022CA7", "e c #022BA2", "f c #102769", "g c #736D6B", "h c #75635F", "i c #70332D", "j c #B74329", "k c #D04830", "l c #D24E36", "m c #DA5137", "n c #A04033", "o c #14338F", "p c #1641BE", "q c #113DB9", "r c #0D39B5", "s c #0A36B1", "t c #0834A8", "u c #112668", "v c #A6A5A1", "w c #B3ACA3", "x c #B6ADA8", "y c #DCD6D0", "z c #846A62", "A c #8B3828", "B c #D9553A", "C c #DE5B3F", "D c #98443D", "E c #1A3D9C", "F c #1A4AC6", "G c #1945C1", "H c #1343BD", "I c #123EB4", "J c #172C6D", "K c #B2AEA7", "L c #E8E0D6", "M c #B4AEA7", "N c #EFE1DB", "O c #F0EAE5", "P c #CDC7BF", "Q c #75514C", "R c #813E2D", "S c #78594F", "T c #334270", "U c #2041A2", "V c #1E4EC4", "W c #1D49C2", "X c #21356F", "Y c #C2BFB5", "Z c #F5E7DA", "` c #E8E3D6", " . c #B2ADA3", ".. c #B5ADAB", "+. c #EEE7DB", "@. c #F7EEE5", "#. c #FDF4EE", "$. c #9D9693", "%. c #E1DFD3", "&. c #FDFBF1", "*. c #FAF8EA", "=. c #B3B1B2", "-. c #4E5C7A", ";. c #253361", ">. c #D0CDC8", ",. c #FCF4EA", "'. c #F4EDE3", "). c #ECE8D3", "!. c #B4ABA4", "~. c #B7ADAA", "{. c #F2EAE0", "]. c #FAF1EB", "^. c #F4EFE6", "/. c #8E8B7F", "(. c #FCFCED", "_. c #FEFAEB", ":. c #FEFBED", "<. c #FDFDEE", "[. c #FEFBEE", "}. c #938F83", "|. c #FDF5E9", "1. c #FEF6E7", "2. c #FAF1E4", "3. c #F3E9DC", "4. c #B3AEA6", "5. c #B5B0A7", "6. c #F5EAE4", "7. c #FCF2EE", "8. c #9C9690", "9. c #E6E4D6", "0. c #FFFCED", "a. c #FFFCEE", "b. c #FFFDEE", "c. c #FEFCEE", "d. c #969087", "e. c #FDF5EA", "f. c #FDF7E8", "g. c #FBF2E7", "h. c #F3EADD", "i. c #B5AEA6", "j. c #B6AEA8", "k. c #F0E6E2", "l. c #ECE5DD", "m. c #8A877D", "n. c #FEFBEA", "o. c #FEFCEB", "p. c #FFFCEC", "q. c #FFFCEB", "r. c #FEFCEC", "s. c #96928A", "t. c #FBF4EA", "u. c #FEF5E7", "v. c #F8EDE2", "w. c #EFE7D7", "x. c #B6AEAA", "y. c #E6E0DA", "z. c #76736B", "A. c #CDCCC1", "B. c #FDFAE9", "C. c #FDFBEA", "D. c #FDFCEC", "E. c #7C7971", "F. c #888278", "G. c #E1DACD", "H. c #F3EADF", "I. c #EAE3D3", "J. c #B3ADA3", "K. c #5F5C57", "L. c #7B7871", "M. c #B0ADA3", "N. c #8A877C", "O. c #888479", "P. c #CDCABE", "Q. c #FDFBED", "R. c #8F8D7F", "S. c #D6D4CA", "T. c #F1EEE1", "U. c #929186", "V. c #817D73", "W. c #D1CABE", "X. c #B2ACA4", "Y. c #A8A69A", "Z. c #DFDDCF", "`. c #E1DED0", " + c #E8E5D8", ".+ c #EAE7DA", "++ c #ACA99F", "@+ c #828077", "#+ c #A4A398", "$+ c #89887E", "%+ c #D3D2C5", "&+ c #F7F5E6", "*+ c #F3F0E1", "=+ c #EEECDE", "-+ c #DEDCCD", ";+ c #8A887E", ">+ c #5A5852", ",+ c #ACAA9E", "'+ c #DFDDCD", ")+ c #E0DDCC", "!+ c #E2DFD0", "~+ c #E7E1D2", "{+ c #EAE6D7", "]+ c #EDE9DC", "^+ c #B9B6A9", "/+ c #A2A095", "(+ c #F4F0E2", "_+ c #F1ECDC", ":+ c #EDE7D9", "<+ c #EAE4D5", "[+ c #E6E2D2", "}+ c #E5E1D4", "|+ c #ADA9A0", "1+ c #E0DECF", "2+ c #E0DECE", "3+ c #E0DDD0", "4+ c #E2DCCE", "5+ c #E3DECF", "6+ c #E6E2D4", "7+ c #B7B4A7", "8+ c #BBB8AC", "9+ c #EBE8D9", "0+ c #E9E4D6", "a+ c #E7E1D4", "b+ c #E6E2D5", "c+ c #B1AEA3", "d+ c #848178", "e+ c #ADA99E", "f+ c #ADA99F", "g+ c #ADAA9E", "h+ c #ABAA9E", "i+ c #78776F", "j+ c #97968A", "k+ c #B0AEA2", "l+ c #B1AEA2", "m+ c #B1ADA4", "n+ c #B0AEA1", "o+ c #86847A", " . + @ # $ % & * = - = ; > , ' ", ") ! ~ { ] ^ / ( _ : < [ } [ | 1 ", "2 3 4 5 6 7 8 9 0 a b c d e f g ", "h i j k l m n o p q r s t u v w ", "x y z A B C D E F G H I J K L w ", "M N O P Q R S T U V W X Y Z ` .", "..+.@.#.$.%.&.*.=.-.;.>.,.'.).!.", "~.{.].^./.(._.:.<.[.}.|.1.2.3.4.", "5.6.7.8.9.[.0.a.b.c.d.e.f.g.h.i.", "j.k.l.m.n.o.p.0.q.r.s.t.u.v.w. .", "x.y.z.A.B.o.q.p.C.D.E.F.G.H.I.J.", "K.L.M.N.O.P.p.q.Q.R.S.T.U.V.W.X.", "Y.Z.`. +.+++@+#+$+%+&+*+=+-+;+>+", ",+'+)+!+~+{+]+^+/+(+_+:+<+[+}+|+", ",+1+2+3+4+5+6+7+8+9+0+a+a+[+b+c+", "d+,+e+e+f+g+h+i+j+k+l+m+l+n+k+o+"}; �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_save.xpm��������������������������������������������������������0000664�0001750�0001750�00000011721�12402464555�017527� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_save_xpm[] = { "24 24 220 2", " c None", ". c #000000", "+ c #C3D7F4", "@ c #A9CDE5", "# c #75757A", "$ c #EFC5BB", "% c #F1C8BE", "& c #F0C6BC", "* c #EEBCB2", "= c #EEBEB5", "- c #EEC1B8", "; c #EDBFB6", "> c #E9B7AD", ", c #E9B8AF", "' c #E9B9B1", ") c #E5BFBA", "! c #737277", "~ c #B3CDE3", "{ c #A1BED6", "] c #BBD6E8", "^ c #8AAAC5", "/ c #605F68", "( c #E08D7E", "_ c #E0826E", ": c #E0806E", "< c #DC7A68", "[ c #DC8171", "} c #DA7868", "| c #D48173", "1 c #D47D6E", "2 c #CE7265", "3 c #CF7264", "4 c #CE7567", "5 c #C4675B", "6 c #C36558", "7 c #626169", "8 c #87A3B7", "9 c #567187", "0 c #BAD5E9", "a c #88A7C3", "b c #686670", "c c #C8817B", "d c #CB7C74", "e c #CB7A73", "f c #CB7B73", "g c #CC7C72", "h c #CB7D73", "i c #BF6B64", "j c #CC7A70", "k c #C16A62", "l c #CC7C73", "m c #C2655B", "n c #C36459", "o c #BA6C6A", "p c #819EB6", "q c #547086", "r c #B6D3E7", "s c #87ABC1", "t c #737373", "u c #FFFFFF", "v c #83A0B8", "w c #526C80", "x c #B9D3E7", "y c #85A4BF", "z c #4F697C", "A c #B9D3E6", "B c #84A3BF", "C c #CECECE", "D c #CDCDCD", "E c #BFBFBF", "F c #88A4BB", "G c #486276", "H c #B7D2E7", "I c #82A0BB", "J c #636363", "K c #465E70", "L c #B5CAE5", "M c #7FA2B9", "N c #87A3BA", "O c #455C6D", "P c #AECCE5", "Q c #7DA0B6", "R c #C5C5C5", "S c #546069", "T c #B0D1E4", "U c #83A1B6", "V c #735B5B", "W c #515C64", "X c #AACEE3", "Y c #7B9BB2", "Z c #7A8E9A", "` c #7A7A7A", " . c #6B6F72", ".. c #6F6F6F", "+. c #696969", "@. c #6F777E", "#. c #86A2B9", "$. c #3A515D", "%. c #A9C9E2", "&. c #7494AF", "*. c #829FB7", "=. c #7F9DB6", "-. c #7E9CB5", ";. c #7998B2", ">. c #85A1B8", ",. c #8CA7BD", "'. c #8AA5BB", "). c #364A59", "!. c #ABC4E2", "~. c #7294AD", "{. c #6F90AC", "]. c #7192AE", "^. c #414A4E", "/. c #424A51", "(. c #525B63", "_. c #626F79", ":. c #5F6C76", "<. c #5C6971", "[. c #5A666F", "}. c #58636B", "|. c #57636A", "1. c #3B5360", "2. c #39424B", "3. c #7897B3", "4. c #A4B9CB", "5. c #364853", "6. c #AAC9E2", "7. c #7091AA", "8. c #6F8FA7", "9. c #4A5359", "0. c #97938C", "a. c #DFDDDA", "b. c #E3E1DE", "c. c #EBEAE8", "d. c #EAE9E7", "e. c #CFCEC9", "f. c #C9C6C0", "g. c #9B968E", "h. c #566168", "i. c #4B657A", "j. c #54738C", "k. c #AAC6DD", "l. c #34464E", "m. c #AAC9E1", "n. c #6C8EA6", "o. c #6C8CA4", "p. c #40474D", "q. c #DAD8D3", "r. c #E7E6E2", "s. c #67655E", "t. c #524F47", "u. c #D9D7D4", "v. c #C7C5BF", "w. c #C0BCB5", "x. c #B8B3AB", "y. c #434C54", "z. c #4D697F", "A. c #4F6F84", "B. c #B3CADC", "C. c #313E49", "D. c #A8C8E1", "E. c #6B8DA6", "F. c #728FA4", "G. c #E2E1DD", "H. c #F0EFEC", "I. c #CDCAC6", "J. c #C2BFB9", "K. c #CAC6C0", "L. c #DCDAD7", "M. c #4B555D", "N. c #4E697F", "O. c #BACCDC", "P. c #A4C4DE", "Q. c #698BA3", "R. c #708AA1", "S. c #383E43", "T. c #E0DEDA", "U. c #514E46", "V. c #4F4C44", "W. c #C7C4BE", "X. c #CBC8C2", "Y. c #E1E0DC", "Z. c #E9E8E6", "`. c #475158", " + c #4E6879", ".+ c #4D6C80", "++ c #A3C3DB", "@+ c #383F43", "#+ c #778999", "$+ c #6E899E", "%+ c #65859C", "&+ c #33383C", "*+ c #D7D4D0", "=+ c #D6D4D0", "-+ c #4E4A43", ";+ c #4D4942", ">+ c #D1CEC9", ",+ c #E6E5E2", "'+ c #EDECEA", ")+ c #454F55", "!+ c #486173", "~+ c #4D6678", "{+ c #A1C1DA", "]+ c #373C40", "^+ c #0C0D0F", "/+ c #4E5E6A", "(+ c #5B6E7C", "_+ c #4F5B62", ":+ c #A4A099", "<+ c #CCC9C3", "[+ c #D7D5D1", "}+ c #E4E2E0", "|+ c #DDDBD7", "1+ c #B8B5B0", "2+ c #3E474D", "3+ c #4A6176", "4+ c #4A6070", "5+ c #9BC3D8", "6+ c #363C41", "7+ c #28323E", " ", " . . . . . . . . . . . . . . . . . . . ", " . + @ # $ % & * = - ; > , > , ' ) ! ~ { . ", " . ] ^ / ( _ : < [ } | 1 2 3 4 5 6 7 8 9 . ", " . 0 a b c d e f g h i j k l m n o b p q . ", " . r s t u u u u u u u u u u u u u t v w . ", " . x y t u u u u u u u u u u u u u t v z . ", " . A B t C D D D D D D D D D D D E t F G . ", " . H I J u u u u u u u u u u u u u t F K . ", " . L M t u u u u u u u u u u u u u t N O . ", " . P Q t C D D D D D D D D D D D R t N S . ", " . T U V u u u u u u u u u u u u u t v W . ", " . X Y Z ` t t t t t ...t t t t +.@.#.$.. ", " . %.&.p v #.*.=.-.*.;.#.>.>.N *.,.v '.).. ", " . !.~.{.].^./.(._.:.<.[.}.|.(.1.2.3.4.5.. ", " . 6.7.8.9.0.a.b.c.c.d.a.e.f.g.h.i.j.k.l.. ", " . m.n.o.p.q.r.s.t.t.u.v.w.x.e.y.z.A.B.C.. ", " . D.E.F.p.G.H.s.t.t.I.J.w.K.L.M.N.A.O.C.. ", " . P.Q.R.S.T.c.U.V.V.W.w.X.Y.Z.`. +.+++@+. ", " . #+$+%+&+*+=+-+;+;+w.>+,+'+,+)+!+~+{+]+. ", " ^+/+(+_+:+w.x.<+<+[+}+d.|+1+2+3+4+5+6+. ", " . . . . . . . . . . . . . . . . 7+. ", " ", " "}; �����������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_cut_16.xpm������������������������������������������������������0000664�0001750�0001750�00000001376�12402464555�017677� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_cut_16_xpm[] = { "16 16 23 1", " c None", ". c #000000", "+ c #D9D8D2", "@ c #D1CEC3", "# c #E0DED9", "$ c #C8C4B8", "% c #CCCAC6", "& c #C3C2BC", "* c #E5E3DD", "= c #A09D94", "- c #4E4E4E", "; c #D8D6D1", "> c #C8C5B9", ", c #54514D", "' c #E4E2DD", ") c #9D9A94", "! c #D0CCC1", "~ c #BFBBB1", "{ c #C7C4BB", "] c #CAC5BB", "^ c #161614", "/ c #161616", "( c #0D0D0C", " ", " . . ", " . . ", " .+. .@. ", " .#. .$. ", " .%&. .*=. ", " -;. .>, ", " .').!~. ", " .{.]^ ", " ./( ", " .... .... ", " . . . . ", " . . . . ", " . . . . ", " .. .. ", " "}; ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_search_16.xpm���������������������������������������������������0000664�0001750�0001750�00000002541�12402464555�020344� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_search_16_xpm[] = { "16 16 61 1", " c None", ". c #000000", "+ c #FEFEFE", "@ c #FDFDFD", "# c #E0E0E0", "$ c #C1C1C1", "% c #F1F1F1", "& c #C3C3C3", "* c #FBFBFB", "= c #A8A8A8", "- c #ADADAD", "; c #767676", "> c #5D5D5D", ", c #404040", "' c #898989", ") c #E2E2E2", "! c #858585", "~ c #4B4B49", "{ c #161616", "] c #888888", "^ c #6C6C6C", "/ c #D6D6D6", "( c #F3F3F3", "_ c #EEEEEE", ": c #C5C5C5", "< c #EFEFEF", "[ c #CACACA", "} c #F6F6F6", "| c #D2D2D2", "1 c #ECECEC", "2 c #C4C4C4", "3 c #B4B4B4", "4 c #E7E7E7", "5 c #F9F9F9", "6 c #E3E3E3", "7 c #EBEBEB", "8 c #EDEDED", "9 c #838383", "0 c #666666", "a c #B3B3B3", "b c #6B6B6B", "c c #6F6F6F", "d c #CFCFCF", "e c #EAEAEA", "f c #E8E8E8", "g c #848484", "h c #5B5B5B", "i c #CDCDCD", "j c #C0C0C0", "k c #E9E9E9", "l c #A9A9A9", "m c #E6E6E6", "n c #E5E5E5", "o c #B2B2B2", "p c #E4E4E4", "q c #A5A5A5", "r c #C2C2C2", "s c #BDBDBD", "t c #BCBCBC", "u c #BBBBBB", "v c #A0A0A0", " ......... ", " .++++++@#$. ", " .+%%%%%%&*=. ", " .+%%%%%%-;>,. ", " .+%%'..')!~{. ", " .+%]^/(^]__:. ", " .+<.[}+(.|12. ", " .@_.3456.|7&. ", " .@890a$bcde$. ", " .@7fg..h..ij. ", " .@eekkfi...l. ", " .@fmmmmm3.... ", " .@44mmmnno... ", " .@mnnnpp66oq. ", " .rsssttuuuuv. ", " ........... "}; ���������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_open_16.xpm�����������������������������������������������������0000664�0001750�0001750�00000002617�12402464555�020044� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_open_16_xpm[] = { "16 16 64 1", " c None", ". c #000000", "+ c #E4E5DF", "@ c #D5D6CB", "# c #D6D7CA", "$ c #A3A39D", "% c #F5F6F0", "& c #8D907B", "* c #92957E", "= c #90937D", "- c #979B84", "; c #6D705F", "> c #EAECDB", ", c #8A8C7D", "' c #8E917B", ") c #91947F", "! c #8B8E7A", "~ c #999B87", "{ c #919480", "] c #989B86", "^ c #B1B4A2", "/ c #A2A394", "( c #F7F7F7", "_ c #878A75", ": c #666858", "< c #4B4D3F", "[ c #4D4F40", "} c #404135", "| c #424337", "1 c #434437", "2 c #404236", "3 c #3C3D32", "4 c #48493C", "5 c #1A1A16", "6 c #C6C6BE", "7 c #848672", "8 c #25261F", "9 c #F1F2E9", "0 c #DDE0C7", "a c #D6DABB", "b c #CDD2AC", "c c #C7CCA7", "d c #989C80", "e c #C6C7BE", "f c #5F6152", "g c #888980", "h c #A7AB8C", "i c #878A70", "j c #9FA19A", "k c #EFF0E5", "l c #9EA284", "m c #80817B", "n c #96968D", "o c #E3E5D1", "p c #83866D", "q c #97998D", "r c #EDEFE2", "s c #A2A688", "t c #767671", "u c #E7E9DA", "v c #D1D3BD", "w c #BBBF9D", "x c #989B80", "y c #6E715C", " ", " ", " .... ", " .+@#$. ", " .%&*=-;..... ", " .>,')!~{]{^/. ", " .(_:<[}||12345 ", " .67890abbbbbcd.", " .efg0bbbbbbbhi.", " .j8kabbbbbbbl. ", " .mnobbbbbbbbp. ", " .qrbbbbbbbbs. ", " .tuvwwwwwwxy. ", " ........... ", " ", " "}; �����������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_print_preview_16.xpm��������������������������������������������0000664�0001750�0001750�00000005577�12402464555�022010� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_print_preview_16_xpm[] = { "16 16 134 2", " c None", ". c #000000", "+ c #9D9D8D", "@ c #CFCFB9", "# c #C4C4AF", "$ c #8D8D7F", "% c #353530", "& c #828282", "* c #9C9C8C", "= c #E2E2D0", "- c #EDEDE7", "; c #C0C0AC", "> c #B2B29F", ", c #828274", "' c #4C4C44", ") c #FFFFFF", "! c #EFEFEF", "~ c #ECECEC", "{ c #090908", "] c #D5D5BF", "^ c #FBFBFA", "/ c #C3C3AE", "( c #B5B5A2", "_ c #A6A695", ": c #959586", "< c #080807", "[ c #E3E3E3", "} c #CDCDCD", "| c #D7D7D7", "1 c #090909", "2 c #CACAB5", "3 c #DDDDD0", "4 c #B7B7A4", "5 c #AAAA98", "6 c #9B9B8B", "7 c #8C8C7D", "8 c #0A0A09", "9 c #E9E9E9", "0 c #EBEBEB", "a c #DBDBDB", "b c #929283", "c c #BABAA7", "d c #ADAD9B", "e c #9F9F8E", "f c #909081", "g c #727266", "h c #52524C", "i c #A4A4A4", "j c #34342F", "k c #878779", "l c #A0A090", "m c #737367", "n c #010101", "o c #575757", "p c #A6A6A6", "q c #4B4B43", "r c #414141", "s c #777777", "t c #979797", "u c #BCBBBB", "v c #D4D4D3", "w c #878787", "x c #323232", "y c #A5A5A5", "z c #D0D0CF", "A c #B5B5B5", "B c #C2C2C2", "C c #FBFBFB", "D c #FAFAFA", "E c #999999", "F c #363636", "G c #9E9E9E", "H c #ECECEB", "I c #AEADAB", "J c #F7F7F7", "K c #E5E5E4", "L c #8D8D8D", "M c #F1F1F1", "N c #A0A0A0", "O c #E2E2E2", "P c #D9D9D8", "Q c #898988", "R c #0C0C0C", "S c #302F2F", "T c #A4A3A1", "U c #CCCAC6", "V c #1B1B1B", "W c #969594", "X c #D6D4D2", "Y c #DDDBDA", "Z c #DCDCDB", "` c #DEDDDD", " . c #DFDEDD", ".. c #DDDCDB", "+. c #DBDBD9", "@. c #7E7E7D", "#. c #383838", "$. c #555453", "%. c #9F9E9A", "&. c #A8A7A6", "*. c #9E9D9C", "=. c #615E59", "-. c #54514E", ";. c #54524E", ">. c #514F4B", ",. c #52504C", "'. c #504D49", "). c #4D4B47", "!. c #4F4D49", "~. c #514F4C", "{. c #535251", "]. c #8E8D8A", "^. c #B4B3B1", "/. c #C0BFBC", "(. c #B9B8B5", "_. c #B3B1AF", ":. c #B1B1AE", "<. c #AFAEAC", "[. c #B0AEAC", "}. c #ACACA9", "|. c #A6A6A4", "1. c #ABAAA7", "2. c #AEADAA", "3. c #AAA9A6", "4. c #201F1E", "5. c #403F3D", "6. c #444341", "7. c #454542", "8. c #42423F", "9. c #3F3E3C", "0. c #3A3936", "a. c #393835", "b. c #31302D", "c. c #1E1D1B", " . . . . ", " . + @ # $ % & . . . . ", " . * = - ; > , ' ) ! ~ . ", " { ] ^ / ( _ : < [ } | . ", " 1 2 3 4 5 6 7 8 9 0 a . ", " . b c d e f g h . i a . ", " j k l b m n o p 0 a . ", " q 8 8 r s n . t a . . ", " . u v ) 9 9 w n x y z A . ", " . B C ) D ) D C E n F G H I . ", " . D J K L M N O P Q R S T U V ", " . W X Y Z ` ...P +.@.#.$.%.. ", " . &.*.=.-.;.>.,.'.).!.~.{.].. ", " . ^./.(._.:.<.[.}.|.1.2.<.3.. ", " . 4.5.6.7.7.7.8.5.9.0.a.b.c.. ", " . . . . . . . . . . . . . "}; ���������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_internet_16.xpm�������������������������������������������������0000664�0001750�0001750�00000006171�12402464555�020732� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_internet_16_xpm[] = { "16 16 149 2", " c None", ". c #39434B", "+ c #575E61", "@ c #505355", "# c #434546", "$ c #3B3E41", "% c #3F454B", "& c #1E272F", "* c #3A4044", "= c #696C6F", "- c #AFB8BE", "; c #D9E5ED", "> c #DCE9F1", ", c #CBDCE8", "' c #C7D6E2", ") c #B6BFC5", "! c #2E3235", "~ c #11181D", "{ c #373D40", "] c #7E8589", "^ c #D6E0E7", "/ c #D5E4EC", "( c #C7DCE9", "_ c #C2D7E6", ": c #C4D8E4", "< c #D8E4EC", "[ c #D8E5EE", "} c #C6D2DC", "| c #434F57", "1 c #06090A", "2 c #29363F", "3 c #4A5054", "4 c #D2DEE5", "5 c #C8D9E4", "6 c #BED3E0", "7 c #BFD9E9", "8 c #BCD5E7", "9 c #BCD2E1", "0 c #C5D6E2", "a c #C8D8E4", "b c #CDDCE8", "c c #A4B9C8", "d c #1D2328", "e c #404B54", "f c #9BA8AF", "g c #C0D1DD", "h c #A1BDD1", "i c #ABC8DB", "j c #B2CFE2", "k c #ACCADE", "l c #BBD2E0", "m c #C6D7E3", "n c #AFC4D4", "o c #ABBFCF", "p c #ADC5D5", "q c #5D707D", "r c #000000", "s c #343D43", "t c #7D97AE", "u c #809EB6", "v c #8DADC5", "w c #94B5CC", "x c #97B8D0", "y c #97B8CF", "z c #CEDFEA", "A c #C6D8E3", "B c #BBD0DE", "C c #AEC5D3", "D c #9BB6C9", "E c #7D98AB", "F c #000001", "G c #1D252D", "H c #8BA7BD", "I c #89A7BD", "J c #81A3BB", "K c #7B9FBB", "L c #7FA3BF", "M c #88AAC4", "N c #C8DBE7", "O c #BBD1DE", "P c #AFC5D5", "Q c #A5BECE", "R c #90AABF", "S c #4E6F8E", "T c #0D1720", "U c #4C7091", "V c #9DB6C9", "W c #ADC5D6", "X c #84A4BC", "Y c #6188A7", "Z c #5881A2", "` c #7D9CB5", " . c #7D9AB1", ".. c #A7BFD1", "+. c #9FB7CA", "@. c #809CB2", "#. c #2F5172", "$. c #496C8B", "%. c #99B2C6", "&. c #A9C1D1", "*. c #AAC2D2", "=. c #81A0B7", "-. c #4D7595", ";. c #4A7090", ">. c #3E6386", ",. c #A1B8CA", "'. c #99B4C8", "). c #5E7D97", "!. c #183655", "~. c #050A0E", "{. c #1C354C", "]. c #62829B", "^. c #9DB7CA", "/. c #A2BCCD", "(. c #5B7A95", "_. c #3E6484", ":. c #3E6383", "<. c #2F5577", "[. c #8DA8BB", "}. c #92B0C4", "|. c #3E5D79", "1. c #06111C", "2. c #070D14", "3. c #294968", "4. c #9BB6CA", "5. c #8EA7BC", "6. c #335573", "7. c #335878", "8. c #325676", "9. c #284C6D", "0. c #7997AF", "a. c #81A1B9", "b. c #0A1F35", "c. c #060D14", "d. c #698699", "e. c #44627F", "f. c #204264", "g. c #254666", "h. c #234463", "i. c #1D3E60", "j. c #2D4C67", "k. c #182A3C", "l. c #070A0C", "m. c #0D1E2F", "n. c #163351", "o. c #1A3D5F", "p. c #183858", "q. c #102A44", "r. c #030C13", " ", " . + @ # $ % & ", " * = - ; > , ' ) ! ~ ", " { ] ^ / ( _ : < [ } | 1 ", " 2 3 4 5 6 7 8 9 0 a b c d ", " e f g h i j k l m n o p q r ", " s t u v w x y z A B C D E F ", " G H I J K L M N O P Q R S F ", " T U V W X Y Z ` ...+.@.#.r ", " T $.%.&.*.=.-.;.>.,.'.).!.r ", " ~.{.].^./.(._.:.<.[.}.|.1.r ", " 2.3.4.5.6.7.8.9.0.a.b.F ", " r c.d.e.f.g.h.i.j.k.r r ", " r l.m.n.o.p.q.r.r r ", " r r r r r r ", " "}; �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_copy_16.xpm�����������������������������������������������������0000664�0001750�0001750�00000001257�12402464555�020054� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_copy_16_xpm[] = { "16 16 18 1", " c None", ". c #000000", "+ c #B3B3B3", "@ c #FFFFFF", "# c #D6D6D6", "$ c #646464", "% c #4D4D4D", "& c #505050", "* c #696969", "= c #787878", "- c #4C4C4C", "; c #E3E3E3", "> c #5A5A5A", ", c #535353", "' c #919191", ") c #A2A2A2", "! c #5C5C5C", "~ c #666666", ".......... ", ".+@@@@@@#. ", ".@@@@@@@@. ", ".@$%&@*=@. ", ".@@@@@@@@. ", ".@&-@&......... ", ".@@@@.+@@@@@@#. ", ".;>,'.@@@@@@@@. ", ".@@@@.@$%&@*=@. ", ".#@@@.@@@@@@@@. ", "......@&-@)*+@. ", " .@@@@@@@@. ", " .;>,'@!~@. ", " .@@@@@@@@. ", " .#@@@@@@#. ", " ......... "}; �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_new_16.xpm������������������������������������������������������0000664�0001750�0001750�00000002056�12402464555�017671� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_new_16_xpm[] = { "16 16 42 1", " c None", ". c #000000", "+ c #FEFEFE", "@ c #FDFDFD", "# c #E0E0E0", "$ c #C1C1C1", "% c #F1F1F1", "& c #C3C3C3", "* c #FBFBFB", "= c #A8A8A8", "- c #ADADAD", "; c #767676", "> c #5D5D5D", ", c #404040", "' c #F0F0F0", ") c #E2E2E2", "! c #858585", "~ c #4B4B49", "{ c #161616", "] c #EFEFEF", "^ c #EEEEEE", "/ c #C5C5C5", "( c #ECECEC", "_ c #C4C4C4", ": c #EBEBEB", "< c #EDEDED", "[ c #EAEAEA", "} c #E8E8E8", "| c #C0C0C0", "1 c #E9E9E9", "2 c #E7E7E7", "3 c #BFBFBF", "4 c #E6E6E6", "5 c #E5E5E5", "6 c #BEBEBE", "7 c #E4E4E4", "8 c #BDBDBD", "9 c #E3E3E3", "0 c #BBBBBB", "a c #C2C2C2", "b c #BCBCBC", "c c #A0A0A0", " ......... ", " .++++++@#$. ", " .+%%%%%%&*=. ", " .+%%%%%%-;>,. ", " .+%%%%%')!~{. ", " .+%]]]]]]^^/. ", " .+]]]^^^^^(_. ", " .@^^^^^^^^:&. ", " .@<(((::[[[$. ", " .@:}}}}}}}}|. ", " .@[[11}}}223. ", " .@}444444456. ", " .@2244455778. ", " .@4555779990. ", " .a888bb0000c. ", " ........... "}; ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_help_16.xpm�����������������������������������������������������0000664�0001750�0001750�00000004632�12402464555�020032� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_help_16_xpm[] = { "16 16 106 2", " c None", ". c #000000", "+ c #0C0C0C", "@ c #272522", "# c #767371", "$ c #D8D5D1", "% c #F2F1ED", "& c #F2F1EB", "* c #E7E4DE", "= c #BAB7B5", "- c #646361", "; c #0B0A0A", "> c #E8A291", ", c #F0D2C7", "' c #E8E5E1", ") c #E4E3DF", "! c #ECEBE7", "~ c #EDEAE6", "{ c #E38C74", "] c #A83419", "^ c #E8B1A5", "/ c #F0AA97", "( c #D67D69", "_ c #C9BBB4", ": c #B4B3AD", "< c #C0BEB7", "[ c #E1E0DA", "} c #E8C9BF", "| c #E4512F", "1 c #DF4926", "2 c #6F2312", "3 c #010000", "4 c #1D1D1C", "5 c #51504E", "6 c #F1A998", "7 c #D76348", "8 c #943019", "9 c #645551", "0 c #1F1E1E", "a c #903F2D", "b c #EA7B61", "c c #E86141", "d c #CC4B2D", "e c #644E47", "f c #2E2C2B", "g c #E6E2E1", "h c #DEA191", "i c #BA4429", "j c #3B3938", "k c #C4624B", "l c #ED917C", "m c #E1B3A6", "n c #65615C", "o c #D0CFCB", "p c #A68E85", "q c #F4E9E3", "r c #E2DFDB", "s c #86837D", "t c #F3F0EA", "u c #D4D1CF", "v c #B1AEA8", "w c #F3F2EE", "x c #D8D7D3", "y c #75736E", "z c #E7E2DE", "A c #DDDBD8", "B c #CBCAC6", "C c #F0EDEB", "D c #CAC7C5", "E c #EAE6E3", "F c #E3BAAE", "G c #9B5B4C", "H c #D39382", "I c #D9B9B0", "J c #B6B3AF", "K c #3C3C3B", "L c #E38166", "M c #E97454", "N c #EE977F", "O c #C87561", "P c #D69383", "Q c #D36E56", "R c #CC4829", "S c #935D4E", "T c #454242", "U c #A8351B", "V c #DF5130", "W c #E96C4A", "X c #EEA895", "Y c #F2EEEB", "Z c #F5F2EE", "` c #F4E3DD", " . c #D06B53", ".. c #D44929", "+. c #912D16", "@. c #CA5535", "#. c #DCBCB1", "$. c #DDDCD6", "%. c #D4D3CF", "&. c #C8C7C3", "*. c #AD7868", "=. c #080605", "-. c #84817D", ";. c #7E7C75", ">. c #7E7D77", ",. c #595552", " . . . . . . . . + . . ", " . @ . # $ % & * = - ; . ", " . . > , ' ) ' ! ~ { ] . . ", " . ^ / ( _ : < [ } | 1 2 3 ", " 4 5 6 7 8 9 0 . 5 a b c d e f ", " . g h i j . . k l m n . ", " . % o p j j q r s . ", " . t u v . . w x y . ", " . z A B j j C D y . ", " . = E F G . . H I J K . ", " ; 5 L M N O . . . P Q R S T + ", " . U V W X Y Z ` ...+.+.. . ", " . . 2 @.#.$.%.&.*.+.+.. . . ", " . =.. 5 -.;.>.# ,.. . . . ", " . . . . . . . . . ", " "}; ������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_undo_16.xpm�����������������������������������������������������0000664�0001750�0001750�00000001677�12402464555�020055� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_undo_16_xpm[] = { "16 16 35 1", " c None", ". c #000000", "+ c #F7F3DF", "@ c #F9F6EA", "# c #EED680", "$ c #303030", "% c #F9F5E4", "& c #F4E4AD", "* c #F7EECC", "= c #EFE4C2", "- c #948A6F", "; c #F9F5E6", "> c #F1DD97", ", c #D1B051", "' c #F2EFE4", ") c #C0A048", "! c #C3A970", "~ c #D1940C", "{ c #E0B74C", "] c #D9C374", "^ c #BCA36B", "/ c #D59D1C", "( c #B1933F", "_ c #BEA56F", ": c #986B07", "< c #DFB74A", "[ c #CCB76D", "} c #BC9F5F", "| c #B8820A", "1 c #D9A72E", "2 c #D4B150", "3 c #A39256", "4 c #E2CB79", "5 c #C9B46B", "6 c #8D7E4A", " . ", " .. ", " .+. ", " .@#.... ", " $%##&*=-.. ", " .;>######,.. ", ".'>########). ", " .!~~~~~~{#]. ", " .^~~~~~~/#(. ", " ._~...:~<[. ", " .}. .|1#. ", " .. .~#. ", " . .23. ", " .4. ", " .56. ", " .. "}; �����������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_spellcheck_16.xpm�����������������������������������������������0000664�0001750�0001750�00000001105�12402464555�021207� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_spellcheck_16_xpm[] = { "16 16 11 1", " c None", ". c #000000", "+ c #5B9159", "@ c #8ABA88", "# c #132C13", "$ c #77A676", "% c #A8CBA6", "& c #6D9D6C", "* c #B8D6B8", "= c #9FC59D", "- c #93BE92", " ", " ... .... ", ".. . .. . ", ".. . .... ", "..... .. . ", ".. . .. . ", ".. . .... . ", " .+.", " .. .+. ", " .@. .+. ", " #$. .+. ", " .%&..+. ", " .*++. ", " .=-. ", " .. ", " "}; �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_internet.xpm����������������������������������������������������0000664�0001750�0001750�00000014717�12402464555�020431� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_internet_xpm[] = { "24 24 310 2", " c None", ". c #2D373E", "+ c #374148", "@ c #343A3E", "# c #2E3337", "$ c #32383C", "% c #303B44", "& c #1D2933", "* c #313D47", "= c #6F7980", "- c #BCC5CB", "; c #D2D8DC", "> c #DFE6EB", ", c #E8EFF4", "' c #CCD7DE", ") c #BDCBD5", "! c #A3B1BC", "~ c #505F6C", "{ c #222F3A", "] c #33383C", "^ c #B8BEC2", "/ c #DFE8EF", "( c #DAE5ED", "_ c #DCE7EE", ": c #E4EDF3", "< c #D9E4EC", "[ c #CCDBE5", "} c #C2D3E0", "| c #C4D3DF", "1 c #D8E3EA", "2 c #A5B1BC", "3 c #272F36", "4 c #41494F", "5 c #B8C3CA", "6 c #CFDBE5", "7 c #C5D6E3", "8 c #D3E2EC", "9 c #C7D9E5", "0 c #C5D8E5", "a c #C2D4E1", "b c #C4D6E2", "c c #D4E1EA", "d c #CDDAE4", "e c #D4E1E9", "f c #A9B6BF", "g c #313C44", "h c #282F33", "i c #BDC8CE", "j c #DAE6ED", "k c #DDE8EF", "l c #E1ECF3", "m c #D1E1EB", "n c #C4DAE8", "o c #C1D7E6", "p c #BDD3E2", "q c #D9E5ED", "r c #D5E2EA", "s c #D0DEE7", "t c #CBD9E4", "u c #98ACB9", "v c #21292F", "w c #1F2830", "x c #97A7B1", "y c #D6E2EB", "z c #DBE8EF", "A c #C6D7E3", "B c #C3D7E4", "C c #C0D9E8", "D c #C2DBEA", "E c #BCD5E5", "F c #B7D0E0", "G c #C7D8E3", "H c #D3E1EA", "I c #D0DFE9", "J c #CBDAE5", "K c #C6D6E1", "L c #B6CAD8", "M c #7B8F9F", "N c #161E25", "O c #60727F", "P c #C5D5E1", "Q c #D1DFE8", "R c #D4E2EB", "S c #ACC2D3", "T c #AAC5D7", "U c #B4CEE0", "V c #B9D4E5", "W c #BAD5E6", "X c #B5D0E2", "Y c #B6CFDF", "Z c #D0E0EA", "` c #A2BACC", " . c #B8CBD9", ".. c #BBCDDB", "+. c #C0D2DE", "@. c #B4C8D6", "#. c #9AB3C6", "$. c #556A7A", "%. c #8498A7", "&. c #A2B8C9", "*. c #9EBACE", "=. c #A5C1D5", "-. c #A9C6DA", ";. c #ACCADD", ">. c #A8C6DB", ",. c #ADC8DA", "'. c #CBDCE7", "). c #B4C9D8", "!. c #A3BACB", "~. c #A3B9C9", "{. c #ABC1D1", "]. c #99B3C6", "^. c #728A9A", "/. c #070D13", "(. c #181E23", "_. c #899FAE", ":. c #7E98AD", "<. c #96AEC1", "[. c #87A5BB", "}. c #93B1C7", "|. c #97B6CD", "1. c #9BBBD1", "2. c #9DBDD4", "3. c #9DBDD3", "4. c #C9DCE8", "5. c #C9DBE6", "6. c #C4D6E3", "7. c #BED2DF", "8. c #B8CDDA", "9. c #AAC0D0", "0. c #9FB8CB", "a. c #90AABE", "b. c #7990A1", "c. c #070D14", "d. c #141A20", "e. c #98B0C3", "f. c #86A2B8", "g. c #7292AB", "h. c #7E9EB7", "i. c #83A4BD", "j. c #88A9C2", "k. c #8BADC6", "l. c #8CAFC8", "m. c #9CBACF", "n. c #C4D8E5", "o. c #C1D4E2", "p. c #BCD0DE", "q. c #B6CBDA", "r. c #AFC5D5", "s. c #A4BDCE", "t. c #94AEC1", "u. c #95AFC2", "v. c #4E6A83", "w. c #070E14", "x. c #0A1117", "y. c #51718D", "z. c #87A2B7", "A. c #85A3B9", "B. c #95B0C5", "C. c #89A8BF", "D. c #7A9EB8", "E. c #799DB9", "F. c #7A9FBA", "G. c #799EBA", "H. c #8AAAC2", "I. c #BBD0DE", "J. c #B7CDDC", "K. c #B2C9D8", "L. c #ACC4D4", "M. c #A5BDCF", "N. c #9FB8CA", "O. c #91ABBF", "P. c #7691A8", "Q. c #284969", "R. c #060C11", "S. c #080E14", "T. c #395C7B", "U. c #416686", "V. c #7895AD", "W. c #A8C0D1", "X. c #ADC5D5", "Y. c #98B3C8", "Z. c #6990AD", "`. c #668DAC", " + c #6289A8", ".+ c #8CA9BF", "++ c #A6BECF", "@+ c #A0B9CC", "#+ c #9BB4C7", "$+ c #94AFC2", "%+ c #66839B", "&+ c #264665", "*+ c #050B10", "=+ c #060A0E", "-+ c #2D4C67", ";+ c #3D6282", ">+ c #708FA8", ",+ c #A2BBCD", "'+ c #A6BED0", ")+ c #A9C2D2", "!+ c #96B2C6", "~+ c #6F92AD", "{+ c #5A81A0", "]+ c #59809F", "^+ c #537998", "/+ c #4A7090", "(+ c #587B98", "_+ c #A0B9CB", ":+ c #96B0C3", "<+ c #88A3B8", "[+ c #2A4967", "}+ c #1D3955", "|+ c #020609", "1+ c #25415A", "2+ c #365A7A", "3+ c #7492A9", "4+ c #9CB5C8", "5+ c #A3BBCD", "6+ c #4A708F", "7+ c #4F7595", "8+ c #4C7292", "9+ c #496E8F", "0+ c #436888", "a+ c #95AFC3", "b+ c #8FABBF", "c+ c #708DA4", "d+ c #254666", "e+ c #17314B", "f+ c #000000", "g+ c #142534", "h+ c #2E5172", "i+ c #3D5F7D", "j+ c #8FA9BD", "k+ c #99B2C6", "l+ c #9DB7C9", "m+ c #748FA7", "n+ c #426787", "o+ c #446A8A", "p+ c #426788", "q+ c #3F6485", "r+ c #3B6080", "s+ c #809CB2", "t+ c #8EAABE", "u+ c #89A5BA", "v+ c #6A879F", "w+ c #1F3F5F", "x+ c #0B1824", "y+ c #010305", "z+ c #1F3A53", "A+ c #2C4F6F", "B+ c #4A6A86", "C+ c #91ACC0", "D+ c #94AEC2", "E+ c #617E96", "F+ c #3B5F7F", "G+ c #395D7D", "H+ c #325676", "I+ c #7F9BB1", "J+ c #87A3B8", "K+ c #819FB5", "L+ c #25425E", "M+ c #102438", "N+ c #000103", "O+ c #020407", "P+ c #1F3C58", "Q+ c #335473", "R+ c #8CA7BC", "S+ c #728DA4", "T+ c #2B4C6B", "U+ c #315575", "V+ c #315474", "W+ c #2F5273", "X+ c #2D5070", "Y+ c #2A4C6C", "Z+ c #587790", "`+ c #7E9DB3", " @ c #5F7E95", ".@ c #132D47", "+@ c #04080D", "@@ c #25405B", "#@ c #7F9EB4", "$@ c #7B98AE", "%@ c #3D5A74", "&@ c #284A6A", "*@ c #264868", "=@ c #244565", "-@ c #214262", ";@ c #33526E", ">@ c #48657C", ",@ c #192F46", "'@ c #03070C", ")@ c #2D4050", "!@ c #3F5B75", "~@ c #1D3C5C", "{@ c #1F405F", "]@ c #1E3E5D", "^@ c #1C3B5B", "/@ c #1A3958", "(@ c #163554", "_@ c #0A1B2B", ":@ c #010204", "<@ c #060C15", "[@ c #0D2032", "}@ c #112941", "|@ c #163351", "1@ c #173554", "2@ c #15314F", "3@ c #102A44", "4@ c #0A1C2E", "5@ c #030A10", " ", " . + @ # $ % & ", " * = - ; > , ' ) ! ~ { ", " ] ^ / ( _ : < [ } | 1 2 3 ", " 4 5 6 _ 7 8 9 0 a b c d e f g ", " h i j k l m n n o p q r c s t u v ", " w x y q z A B C D E F G H I J K L M N ", " O P Q R S T U V W X Y Z ` ...+.@.#.$. ", " %.+.J &.*.=.-.;.;.>.,.Z '.).!.~.{.].^./. ", " (._.:.<.[.}.|.1.2.2.3.4.5.6.7.8.9.0.a.b.c. ", " d.e.f.g.h.i.j.k.l.l.m.n.o.p.q.r.s.t.u.v.w. ", " x.y.z.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R. ", " S.T.U.V.W.X.Y.Z.`.`. +.+N.t.++@+#+$+%+&+*+ ", " =+-+;+>+,+'+)+!+~+{+]+^+/+(+_+#+:+<+[+}+|+ ", " 1+2+3+4+_+5+M.++6+7+8+9+0+t.a+b+c+d+e+f+ ", " g+h+i+j+k+4+l+m+n+o+p+q+r+s+t+u+v+w+x+f+ ", " y+z+A+B+C+D+:+E+r+F+G+2+H+I+J+K+L+M+N+ ", " O+P+Q+u+R+S+T+U+V+W+X+Y+Z+`+ @.@y+f+ ", " +@@@#@$@%@&@&@&@*@=@-@;@>@,@'@f+ ", " y+)@!@~@w+{@w+]@^@/@(@_@:@f+ ", " f+<@[@}@|@1@2@3@4@5@f+f+ ", " f+f+f+f+f+f+f+f+ ", " ", " "}; �������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_print-preview_16.xpm��������������������������������������������0000664�0001750�0001750�00000005577�12402464555�021726� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_print_preview_16_xpm[] = { "16 16 134 2", " c None", ". c #000000", "+ c #9D9D8D", "@ c #CFCFB9", "# c #C4C4AF", "$ c #8D8D7F", "% c #353530", "& c #828282", "* c #9C9C8C", "= c #E2E2D0", "- c #EDEDE7", "; c #C0C0AC", "> c #B2B29F", ", c #828274", "' c #4C4C44", ") c #FFFFFF", "! c #EFEFEF", "~ c #ECECEC", "{ c #090908", "] c #D5D5BF", "^ c #FBFBFA", "/ c #C3C3AE", "( c #B5B5A2", "_ c #A6A695", ": c #959586", "< c #080807", "[ c #E3E3E3", "} c #CDCDCD", "| c #D7D7D7", "1 c #090909", "2 c #CACAB5", "3 c #DDDDD0", "4 c #B7B7A4", "5 c #AAAA98", "6 c #9B9B8B", "7 c #8C8C7D", "8 c #0A0A09", "9 c #E9E9E9", "0 c #EBEBEB", "a c #DBDBDB", "b c #929283", "c c #BABAA7", "d c #ADAD9B", "e c #9F9F8E", "f c #909081", "g c #727266", "h c #52524C", "i c #A4A4A4", "j c #34342F", "k c #878779", "l c #A0A090", "m c #737367", "n c #010101", "o c #575757", "p c #A6A6A6", "q c #4B4B43", "r c #414141", "s c #777777", "t c #979797", "u c #BCBBBB", "v c #D4D4D3", "w c #878787", "x c #323232", "y c #A5A5A5", "z c #D0D0CF", "A c #B5B5B5", "B c #C2C2C2", "C c #FBFBFB", "D c #FAFAFA", "E c #999999", "F c #363636", "G c #9E9E9E", "H c #ECECEB", "I c #AEADAB", "J c #F7F7F7", "K c #E5E5E4", "L c #8D8D8D", "M c #F1F1F1", "N c #A0A0A0", "O c #E2E2E2", "P c #D9D9D8", "Q c #898988", "R c #0C0C0C", "S c #302F2F", "T c #A4A3A1", "U c #CCCAC6", "V c #1B1B1B", "W c #969594", "X c #D6D4D2", "Y c #DDDBDA", "Z c #DCDCDB", "` c #DEDDDD", " . c #DFDEDD", ".. c #DDDCDB", "+. c #DBDBD9", "@. c #7E7E7D", "#. c #383838", "$. c #555453", "%. c #9F9E9A", "&. c #A8A7A6", "*. c #9E9D9C", "=. c #615E59", "-. c #54514E", ";. c #54524E", ">. c #514F4B", ",. c #52504C", "'. c #504D49", "). c #4D4B47", "!. c #4F4D49", "~. c #514F4C", "{. c #535251", "]. c #8E8D8A", "^. c #B4B3B1", "/. c #C0BFBC", "(. c #B9B8B5", "_. c #B3B1AF", ":. c #B1B1AE", "<. c #AFAEAC", "[. c #B0AEAC", "}. c #ACACA9", "|. c #A6A6A4", "1. c #ABAAA7", "2. c #AEADAA", "3. c #AAA9A6", "4. c #201F1E", "5. c #403F3D", "6. c #444341", "7. c #454542", "8. c #42423F", "9. c #3F3E3C", "0. c #3A3936", "a. c #393835", "b. c #31302D", "c. c #1E1D1B", " . . . . ", " . + @ # $ % & . . . . ", " . * = - ; > , ' ) ! ~ . ", " { ] ^ / ( _ : < [ } | . ", " 1 2 3 4 5 6 7 8 9 0 a . ", " . b c d e f g h . i a . ", " j k l b m n o p 0 a . ", " q 8 8 r s n . t a . . ", " . u v ) 9 9 w n x y z A . ", " . B C ) D ) D C E n F G H I . ", " . D J K L M N O P Q R S T U V ", " . W X Y Z ` ...P +.@.#.$.%.. ", " . &.*.=.-.;.>.,.'.).!.~.{.].. ", " . ^./.(._.:.<.[.}.|.1.2.<.3.. ", " . 4.5.6.7.7.7.8.5.9.0.a.b.c.. ", " . . . . . . . . . . . . . "}; ���������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_print_16.xpm����������������������������������������������������0000664�0001750�0001750�00000003420�12402464555�020230� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_print_16_xpm[] = { "16 16 88 1", " c None", ". c #000000", "+ c #FFFFFF", "@ c #ECECEC", "# c #353535", "$ c #D3D3D3", "% c #131313", "& c #C7C7C7", "* c #D7D7D7", "= c #EBEBEB", "- c #E9E9E9", "; c #DBDBDB", "> c #4D4D4D", ", c #A4A4A4", "' c #414141", ") c #8C8C8C", "! c #979797", "~ c #BCBBBB", "{ c #D4D4D3", "] c #D0D0CF", "^ c #B5B5B5", "/ c #C2C2C2", "( c #FBFBFB", "_ c #FAFAFA", ": c #F8F8F8", "< c #F4F4F3", "[ c #ECECEB", "} c #AEADAB", "| c #F7F7F7", "1 c #E5E5E4", "2 c #8D8D8D", "3 c #F1F1F1", "4 c #A0A0A0", "5 c #E2E2E2", "6 c #D9D9D8", "7 c #DEDDDC", "8 c #DCDCDA", "9 c #D8D7D4", "0 c #B3B2B0", "a c #CCCAC6", "b c #1B1B1B", "c c #969594", "d c #D6D4D2", "e c #DDDBDA", "f c #DCDCDB", "g c #DEDDDD", "h c #DFDEDD", "i c #DDDCDB", "j c #DBDBD9", "k c #DAD9D7", "l c #D9D8D6", "m c #81807E", "n c #9F9E9A", "o c #A8A7A6", "p c #9E9D9C", "q c #615E59", "r c #54514E", "s c #54524E", "t c #514F4B", "u c #52504C", "v c #504D49", "w c #4D4B47", "x c #4F4D49", "y c #514F4C", "z c #939291", "A c #9B9A97", "B c #B4B3B1", "C c #C0BFBC", "D c #B9B8B5", "E c #B3B1AF", "F c #B1B1AE", "G c #AFAEAC", "H c #B0AEAC", "I c #ACACA9", "J c #A6A6A4", "K c #ABAAA7", "L c #AEADAA", "M c #AAA9A6", "N c #201F1E", "O c #403F3D", "P c #444341", "Q c #454542", "R c #42423F", "S c #3F3E3C", "T c #3A3936", "U c #393835", "V c #31302D", "W c #1E1D1B", " ", " ......... ", " .++++++@. ", " .+#$.%&*. ", " .+=---=;. ", " .+>.=.,;. ", " .+=====;. ", " ..+'=).!;.. ", " .~{+------]^. ", " ./(+_+_((_:<[}.", " ._|1234567890ab", " .cdefghi6jklmn.", " .opqrstuvwxyzA.", " .BCDEFGHIJKLGM.", " .NOPQQQROSTUVW.", " ............. "}; ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_print.xpm�������������������������������������������������������0000664�0001750�0001750�00000010325�12402464555�017724� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_print_xpm[] = { "24 24 175 2", " c None", ". c #000000", "+ c #C7C7C7", "@ c #FAFAFA", "# c #FCFCFC", "$ c #FBFBFB", "% c #F8F8F8", "& c #AFAFAF", "* c #F9F9F9", "= c #E5E5E5", "- c #E3E3E3", "; c #E2E2E2", "> c #E0E0E0", ", c #DFDFDF", "' c #DCDCDC", ") c #DBDBDB", "! c #B6B6B6", "~ c #6B6B6B", "{ c #676767", "] c #818181", "^ c #E7E7E7", "/ c #606060", "( c #A0A0A0", "_ c #DADADA", ": c #E1E1E1", "< c #B7B7B7", "[ c #FDFDFD", "} c #EFEFEF", "| c #EEEEEE", "1 c #EDEDED", "2 c #ECECEC", "3 c #EBEBEB", "4 c #E9E9E9", "5 c #E8E8E8", "6 c #BFBFBF", "7 c #8A8A8A", "8 c #6A6A6A", "9 c #9E9E9E", "0 c #F6F6F6", "a c #909090", "b c #A2A2A2", "c c #AAAAAA", "d c #F4F4F4", "e c #CECECE", "f c #ADADAD", "g c #AEAEAE", "h c #BEBEBE", "i c #A6A6A6", "j c #CDCDCD", "k c #F5F5F5", "l c #DEDEDE", "m c #DDDDDD", "n c #C9C9C9", "o c #878787", "p c #888888", "q c #D0D0D0", "r c #6E6E6E", "s c #797979", "t c #D1D1D1", "u c #A1A1A1", "v c #B3B3B3", "w c #FFFFFF", "x c #CACACA", "y c #A7A7A7", "z c #A5A5A5", "A c #A4A4A4", "B c #A3A3A3", "C c #87847C", "D c #EAE8E3", "E c #8D8982", "F c #53524C", "G c #807D74", "H c #AAA9A5", "I c #BAB5AB", "J c #F3F3F3", "K c #C3C1BD", "L c #8B8B89", "M c #E6E5E1", "N c #F9F9F8", "O c #FAFAF9", "P c #F9F9F7", "Q c #F7F6F5", "R c #F7F7F4", "S c #F6F5F4", "T c #F2F1EE", "U c #F0EFEC", "V c #E5E5E4", "W c #9F9F9F", "X c #DFDED9", "Y c #A4A3A1", "Z c #6C6B6A", "` c #F5F4F3", " . c #D5D5D5", ".. c #D3D3D3", "+. c #D4D4D3", "@. c #D4D4D4", "#. c #A9A9A9", "$. c #B5B5B5", "%. c #CDCDCB", "&. c #B5B5B4", "*. c #DCDAD3", "=. c #6B6B6A", "-. c #999896", ";. c #918F87", ">. c #999895", ",. c #E6E4E1", "'. c #F0EEEC", "). c #FAF9F9", "!. c #F9F8F7", "~. c #F8F7F6", "{. c #F8F8F7", "]. c #F4F3F1", "^. c #F2F1EF", "/. c #565655", "(. c #858482", "_. c #9C9B99", ":. c #6B6A68", "<. c #585858", "[. c #5E5C57", "}. c #524F4B", "|. c #4A4845", "1. c #4B4A46", "2. c #4B4946", "3. c #4A4844", "4. c #494743", "5. c #484642", "6. c #474541", "7. c #464440", "8. c #514F4B", "9. c #53514E", "0. c #7B7A77", "a. c #797771", "b. c #949391", "c. c #989694", "d. c #868480", "e. c #6E6C66", "f. c #706D67", "g. c #5C5955", "h. c #67645F", "i. c #5B5954", "j. c #585651", "k. c #5D5B56", "l. c #595652", "m. c #53504C", "n. c #575450", "o. c #595752", "p. c #5C5956", "q. c #5B5956", "r. c #61615E", "s. c #696861", "t. c #77756F", "u. c #7E7B77", "v. c #979690", "w. c #96938D", "x. c #807E77", "y. c #7D7A74", "z. c #787770", "A. c #716F6A", "B. c #6E6C67", "C. c #595753", "D. c #63615C", "E. c #686661", "F. c #6F6E68", "G. c #6D6C66", "H. c #72716B", "I. c #76746F", "J. c #6A6963", "K. c #8B8880", "L. c #B2AFA8", "M. c #B6B3AD", "N. c #BFBDB6", "O. c #BDBBB4", "P. c #B0AEA6", "Q. c #ABA8A2", "R. c #9C9991", " ", " . . . . . . . . . . . . ", " . + @ # # # # # # # $ % & . ", " . * = - - - ; > , , ' ) ! . ", " . # ~ { ] ^ / ( _ : > > < . ", " . [ } | 1 1 | 2 2 3 4 5 6 . ", " . [ 7 8 9 0 a b 4 c a d + . ", " . [ # # # # $ $ # # $ $ e . ", " . [ f g = h % h i j 3 # j . ", " . k l l l m l l , l 5 : n . ", " . . @ o ~ p q r s t p u q v . . ", " . w . x y z A z z i B b u u 9 . C . ", " . w D E F . . . . . . . . . . G C H I . ", " . w w J w w w w w w w w w w w w w w w w D . ", " . K L M N O N P Q R O O S T T U V D W X I . ", " . Y Z ` h .! ..! +.< @.#...$.%.&.*.=.-.;.. ", " . >.=.,.'.Q N @ ).N !.~.{.{.].].].^./.(.;.. ", " . _.:.<.[.}.|.1.2.2.2.3.4.5.6.4.7.8.9.0.a.. ", " . b.c.d.e.f.g.h.i.j.i.k.l.m.n.o.p.q.r.s.t.. ", " . u.v.w.;.x.y.z.t.A.t.A.B.C.D.E.F.G.H.I.J.. ", " . . . . . . . . . . . . . . . . . . . . ", " . K.L.M.N.N.N.N.N.O.P.L.Q.P.R.R.R.G G . ", " . . . . . . . . . . . . . . . . . . ", " "}; �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_open.xpm��������������������������������������������������������0000664�0001750�0001750�00000010262�12402464555�017531� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_open_xpm[] = { "24 24 173 2", " c None", ". c #000000", "+ c #010100", "@ c #B5B8A5", "# c #E4E7D2", "$ c #878A76", "% c #33342B", "& c #0B0B0B", "* c #E2E5CF", "= c #CFD4AF", "- c #CED3AE", "; c #B2B696", "> c #2D2D25", ", c #23241D", "' c #9D9F90", ") c #C6CAA6", "! c #C4C9A5", "~ c #C6CBA7", "{ c #C7CCA8", "] c #C9CEA9", "^ c #555847", "/ c #1A1B15", "( c #20201A", "_ c #D4D6C2", ": c #BEC2A0", "< c #B3B896", "[ c #B0B595", "} c #B3B797", "| c #B6BB99", "1 c #BBC09E", "2 c #BCC19F", "3 c #81856C", "4 c #3E3F32", "5 c #010101", "6 c #DADDC8", "7 c #AFB494", "8 c #AAAF8F", "9 c #A3A789", "0 c #A6AA8B", "a c #A9AD8E", "b c #A7AB8D", "c c #A4A88A", "d c #A1A588", "e c #AAAD96", "f c #B3B5A5", "g c #B8BBAA", "h c #BABCAB", "i c #C1C3B2", "j c #C7CAB7", "k c #CACDBB", "l c #BABDA8", "m c #0C0C09", "n c #DDDFCB", "o c #969B7E", "p c #9DA286", "q c #95987C", "r c #96997E", "s c #9A9D81", "t c #999D80", "u c #9DA184", "v c #A5AA8B", "w c #A4A98A", "x c #A3A889", "y c #A2A588", "z c #A2A587", "A c #9FA386", "B c #9B9E83", "C c #898D74", "D c #D8DBC9", "E c #84866E", "F c #7D8169", "G c #151612", "H c #D7DAC9", "I c #797D67", "J c #3D3F34", "K c #E0E0D9", "L c #EBEDDD", "M c #E8EBD9", "N c #E7EAD8", "O c #E3E6D4", "P c #DEE1D0", "Q c #DADCCC", "R c #DADCD1", "S c #2B2C28", "T c #D7DAC6", "U c #6F735E", "V c #0D0D0D", "W c #F4F4EC", "X c #CACFAB", "Y c #C6CBA8", "Z c #C2C6A4", "` c #ABB091", " . c #23251E", ".. c #494B3D", "+. c #DCDCD4", "@. c #EAECDD", "#. c #CDD2AD", "$. c #CCD1AC", "%. c #CACFAA", "&. c #BABF9D", "*. c #B5B999", "=. c #81836C", "-. c #070806", ";. c #D5D8C4", ">. c #161616", ",. c #F2F2EA", "'. c #C9CEAA", "). c #C8CDA9", "!. c #C4C9A6", "~. c #C1C5A3", "{. c #BCC09F", "]. c #B6BB9A", "^. c #B0B494", "/. c #9DA185", "(. c #535445", "_. c #B6B8A7", ":. c #747470", "<. c #ECECE2", "[. c #C3C8A5", "}. c #C2C7A4", "|. c #C0C5A2", "1. c #BFC4A1", "2. c #BDC2A0", "3. c #B9BD9C", "4. c #B9BE9D", "5. c #A9AD8F", "6. c #A3A78A", "7. c #80836D", "8. c #020201", "9. c #A6A998", "0. c #B8BC9B", "a. c #AFB394", "b. c #ACB091", "c. c #A8AC8E", "d. c #A6AA8C", "e. c #9FA286", "f. c #9B9F83", "g. c #9A9D82", "h. c #8A8D75", "i. c #4F5243", "j. c #070705", "k. c #9E9F91", "l. c #E5E6DA", "m. c #ADB192", "n. c #A5A98C", "o. c #9FA387", "p. c #999D81", "q. c #95987E", "r. c #92957B", "s. c #8C8F76", "t. c #8A8D74", "u. c #71735F", "v. c #080908", "w. c #E3E5D9", "x. c #C0C3AF", "y. c #94987C", "z. c #8F9379", "A. c #8B8F75", "B. c #8A8E74", "C. c #888C73", "D. c #858970", "E. c #868971", "F. c #82866E", "G. c #80836C", "H. c #7D8069", "I. c #797C66", "J. c #727560", "K. c #717460", "L. c #71745F", "M. c #6A6D59", "N. c #434538", "O. c #080907", "P. c #050504", " ", " ", " ", " . . . . . . . ", " + @ # # # # # $ % ", " & * = = = - - ; > ", ", ' * ) ! ~ { ] ] ^ / ", "( _ : < [ } | 1 2 3 4 5 . . . . . . . ", ", 6 7 8 9 0 8 a b c d e f g h i j k l . ", "m n o p q r s t r u v w x y 9 z A B C . ", ". D E F G . . . . . . . . . . . . . . . 5 5 ", ". H I J K L M M M M M M M M M M M N O P Q R S ", ". T U V W = = = = = = = = = - - - X Y Z 1 ` . ", ". T ..+.@.#.- - #.- #.#.#.#.#.$.%.Y Z &.*.=.-. ", ". ;.>.,.X %.X %.'.%.'.{ ).).Y !.~.{.].^./.(.m ", ". _.:.<.[.}.}.Z |.Z 1.2.|.2.3.4.} [ 5.6.7.8. ", ". 9.+.0.0.*.} } [ [ a.a.a.b.c.d.e.f.g.h.i.j. ", ". k.l.m.5.d.n.6.6.d o.e.f.p.q.r.s.t.t.u.v. ", ". w.x.y.z.A.B.C.C.D.E.F.G.H.I.J.K.L.M.N.O. ", " . . . . . . . . . . . . . . . . . . P. ", " ", " ", " ", " "}; ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_paste_16.xpm����������������������������������������������������0000664�0001750�0001750�00000002360�12402464555�020212� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_paste_16_xpm[] = { "16 16 54 1", " c None", ". c #000000", "+ c #8E8E8E", "@ c #E3E3E3", "# c #696969", "$ c #F1F0E1", "% c #ECE9D5", "& c #EDEBD8", "* c #2E2D29", "= c #7E7D76", "- c #5D5C58", "; c #53534F", "> c #21211E", ", c #79776C", "' c #979487", ") c #8C866C", "! c #EBE7D3", "~ c #C1B485", "{ c #343124", "] c #ABA89E", "^ c #EFECE0", "/ c #AEABA3", "( c #6C6A66", "_ c #26241A", ": c #8F8663", "< c #7A7251", "[ c #988E69", "} c #353225", "| c #26231A", "1 c #302D21", "2 c #333023", "3 c #6E674C", "4 c #A69B72", "5 c #7A7051", "6 c #EBE8D4", "7 c #D8D0B3", "8 c #58523D", "9 c #E9E6D2", "0 c #FFFFFF", "a c #B9B9B9", "b c #A1A1A1", "c c #AAAAAA", "d c #D3D3D3", "e c #E9E6D1", "f c #E9E6D0", "g c #E8E5D0", "h c #A39870", "i c #EDEAD7", "j c #E9E5CE", "k c #AEAEAE", "l c #898267", "m c #746A45", "n c #6B623D", "o c #655A37", " ... ", " ....+@#.... ", ".$%&*=-;>,'). ", ".!~{]^^/(_:<. ", ".%~[}|1|2345. ", ".6~~78......... ", ".9~[~.000000000.", ".9~~7.0aba0cbd0.", ".e~[~.000000000.", ".f~~7.0abadab00.", ".g~h~.000000000.", ".g~~7.0abba0cd0.", ".i~h~.000000000.", ".j~~~.0dbb0cbk0.", ".lmno.000000000.", " .............. "}; ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_new.xpm���������������������������������������������������������0000664�0001750�0001750�00000006643�12402464555�017371� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_new_xpm[] = { "24 24 127 2", " c None", ". c #000000", "+ c #0E0E0E", "@ c #282828", "# c #616161", "$ c #D3D3D3", "% c #F6F6F6", "& c #FFFFFF", "* c #F9F9F9", "= c #F9F9F8", "- c #E7E7E7", "; c #E4E4E4", "> c #CDCDCD", ", c #1F1F1F", "' c #EFEFEE", ") c #AFAFAE", "! c #E9E9E9", "~ c #B3B3B3", "{ c #383838", "] c #FEFEFE", "^ c #FDFDFD", "/ c #EEEEEE", "( c #A4A4A3", "_ c #F0F0F0", ": c #F4F4F4", "< c #ABABAB", "[ c #050505", "} c #FCFCFB", "| c #FBFBFB", "1 c #F2F2F2", "2 c #9E9E9E", "3 c #FAFAF9", "4 c #D4D4D3", "5 c #B9B7B6", "6 c #838381", "7 c #848381", "8 c #6A6763", "9 c #F8F8F7", "0 c #F8F7F6", "a c #F3F2F1", "b c #E0E0DF", "c c #DCDAD8", "d c #CACAC8", "e c #B6B6B4", "f c #72706C", "g c #F7F6F5", "h c #F6F6F4", "i c #F4F3F2", "j c #F1F0EF", "k c #F0EFED", "l c #E5E4E2", "m c #C4C3C0", "n c #817D74", "o c #F5F4F3", "p c #EBEAE8", "q c #E1DFDC", "r c #8B867D", "s c #F3F3F1", "t c #F2F2F0", "u c #EFEFED", "v c #EEEDEB", "w c #EDEDEB", "x c #E5E5E2", "y c #A49E93", "z c #F6F5F4", "A c #F5F5F3", "B c #F1F1EF", "C c #F1F0EE", "D c #ECEBE9", "E c #E7E6E3", "F c #E2E1DF", "G c #E4E3E0", "H c #F0F0EE", "I c #EFEEEC", "J c #E8E7E5", "K c #E5E4E1", "L c #E2E1DE", "M c #EDECEA", "N c #E8E7E4", "O c #E3E2DF", "P c #E2E0DD", "Q c #E1E0DC", "R c #E0DFDB", "S c #A19C90", "T c #E9E8E5", "U c #E6E4E1", "V c #E3E2DE", "W c #DFDEDA", "X c #DEDDD9", "Y c #DDDCD8", "Z c #A19B90", "` c #E9E8E6", " . c #E7E5E2", ".. c #E4E3DF", "+. c #DCDBD7", "@. c #E6E5E2", "#. c #E5E4E0", "$. c #E2E1DD", "%. c #DBD9D5", "&. c #D9D7D3", "*. c #9F998D", "=. c #E4E2DF", "-. c #DDDBD7", ";. c #DCDAD6", ">. c #D8D6D2", ",. c #9E988D", "'. c #EDEDED", "). c #E1E0DD", "!. c #E0DEDA", "~. c #D8D6D1", "{. c #D7D5D1", "]. c #9D978B", "^. c #D1D1D1", "/. c #E1DFDB", "(. c #DEDCD8", "_. c #D7D6D1", ":. c #D5D3CE", "<. c #9B958A", "[. c #999891", "}. c #A39E92", "|. c #A39D92", "1. c #A39D91", "2. c #A29C90", "3. c #A19B8F", "4. c #9D978C", "5. c #9B968A", "6. c #676359", " ", " . . . . . . . . . . . . . + @ # ", " . $ % & & & & & & & & * = = - ; > , ", " . % & & & & & & & & & & = ' ) ! & ~ { ", " . & & & & & & & ] & ] ^ = / ( _ & : < [ ", " . & & & & & ] ^ } ^ } | = 1 2 . . . . . ", " . & & & ] ^ } | 3 | 3 = = : 4 5 6 7 8 . ", " . & ] ^ } | 3 = 9 = 9 0 = a b c d e f . ", " . & } | 3 = 9 0 g 0 g h i j k k l m n . ", " . & 3 = 9 0 g h o h o i i i i p q q r . ", " . & 9 0 g h o i s i s t u v w x q q y . ", " . & z A i i s t B t B C v D E F G q y . ", " . & i a t H u C k C k I D J K G L q y . ", " . & i a t H u C k C k I D J K G L q y . ", " . & H u u I v M M M M D N E O P Q R S . ", " . & w M D D D p T p T T K U V W X Y Z . ", " . & p ` ` J N N E N E ...V R X Y +.Z . ", " . & E @.@.@.K U #.U #...$.R X +.%.&.*.. ", " . * G O V =...$.V $.V Q Q X -.;.&.>.,.. ", " . '.).q Q R $.R Q R Q W !.-.;.&.~.{.].. ", " . ^./.!.W X R X !.X !.(.(.;.;.>._.:.<.. ", " . [.}.y |.1.|.S 2.S 2.3.Z *.*.4.4.5.6.. ", " . . . . . . . . . . . . . . . . . . ", " "}; ���������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_hyperlink.xpm���������������������������������������������������0000664�0001750�0001750�00000002305�12402464555�020574� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_hyperlink_xpm[] = { "23 23 32 1", " c None", ". c #000000", "+ c #B9B9B9", "@ c #BEBEBE", "# c #C3C3C3", "$ c #C8C8C8", "% c #EAEAEA", "& c #F9F9F9", "* c #888888", "= c #686868", "- c #CACACA", "; c #B2B2B2", "> c #B3B3B3", ", c #EFEFEF", "' c #CCCCCC", ") c #D9D9D9", "! c #939393", "~ c #616161", "{ c #8E8E8E", "] c #AAAAAA", "^ c #DCDCDC", "/ c #F4F4F4", "( c #F2F2F2", "_ c #808080", ": c #979797", "< c #9D9D9D", "[ c #A3A3A3", "} c #A7A7A7", "| c #A9A9A9", "1 c #787878", "2 c #A4A4A4", "3 c #969696", " ", " ", " ", " ", " ", " ", " ", " ...... .... ", " +@#$%&*. .=-@;> ", " ......,...'.... ", " )!..~{]''^/(_.. ", " ......'...{... ", " :<[}||1. .123* ", " ........ .... ", " ", " ", " ", " ", " ", " ", " ", " ", " "}; ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/xpm/stock_save_16.xpm�����������������������������������������������������0000664�0001750�0001750�00000003277�12402464555�020044� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* XPM */ static char * stock_save_16_xpm[] = { "16 16 83 1", " c None", ". c #000000", "+ c #F7F8FA", "@ c #CBDDEB", "# c #C88A80", "$ c #D18F84", "% c #D19084", "& c #D39186", "* c #BFD5E8", "= c #DBE7F1", "- c #8DA9BE", "; c #B7877E", "> c #C77568", ", c #C77467", "' c #C77466", ") c #C87668", "! c #CD867A", "~ c #54697C", "{ c #CFE0ED", "] c #D7D7D7", "^ c #FEFEFE", "/ c #F9F9F9", "( c #84A0B5", "_ c #4F6475", ": c #D6D6D6", "< c #F1F1F1", "[ c #819AAE", "} c #496072", "| c #FCFCFC", "1 c #F4F4F4", "2 c #EBEBEB", "3 c #D4D4D4", "4 c #C5C5C5", "5 c #EEEEEE", "6 c #F2F2F2", "7 c #AEBFCD", "8 c #CAD6DF", "9 c #C7CFDA", "0 c #BFCBD6", "a c #A1B6C4", "b c #89A6BC", "c c #7F9AAE", "d c #7E99AD", "e c #7D97AC", "f c #8CA8BD", "g c #A8B1BD", "h c #CECECE", "i c #9C9D9D", "j c #2F4656", "k c #80868C", "l c #183042", "m c #33495A", "n c #B9B9B9", "o c #132D3C", "p c #586D80", "q c #97A5B0", "r c #86A4B9", "s c #CDCDCD", "t c #2E4353", "u c #5A7082", "v c #BFBFBF", "w c #112835", "x c #9DA9B0", "y c #6B7882", "z c #839EB2", "A c #E6E6E6", "B c #213648", "C c #5F7989", "D c #C2C2C2", "E c #B2B2B2", "F c #112C3A", "G c #9FA9B0", "H c #59636D", "I c #A1A1A1", "J c #C0C0C0", "K c #909090", "L c #868686", "M c #6E6E6E", "N c #7A7A7A", "O c #2D3949", "P c #3E4F5C", "Q c #80878F", "R c #1A3140", " .............. ", ".+@#$$$$$$%$&**.", ".=-;>,,,,',)!-~.", ".{-]^^^^^^^^/(_.", ".{-]]]]]]]]:<[}.", ".{-]^^^^|122<[}.", ".{-]]]]34444<[}.", ".{-5^^6222225[}.", ".{-789000000a[}.", ".{--bc[[[[de[[}.", ".{-fg44h2]ijk[}.", ".{-(44lm:4nopq}.", ".{r[4stu44vwux}.", ".yz[sABC4DEFuG}.", " .H_IJKKLMNOPQR.", " ............. "}; ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/insertpanel.cpp�����������������������������������������������������������0000664�0001750�0001750�00000013644�12402464555�017072� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include "insertpanel.h" BEGIN_EVENT_TABLE ( InsertPanel, wxPanel ) EVT_TEXT_ENTER ( wxID_ANY, InsertPanel::OnEnter ) EVT_LISTBOX_DCLICK ( wxID_ANY, InsertPanel::OnDoubleClick ) EVT_LISTBOX ( wxID_ANY, InsertPanel::OnListSelection ) EVT_SIZE ( InsertPanel::OnSize ) END_EVENT_TABLE() InsertPanel::InsertPanel ( wxWindow *parentWindowParameter, int id, int typeParameter ) : wxPanel ( parentWindowParameter, id ), type ( typeParameter ), edit ( 0 ), list ( 0 ) { parentWindow = ( MyFrame * ) parentWindowParameter; doc = lastDoc = NULL; int width = 150; SetSize ( wxSize ( width, -1 ) ); sizer = new wxBoxSizer ( wxVERTICAL ); SetSizer ( sizer ); edit = new wxTextCtrl ( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_PROCESS_ENTER ); wxFont normalFont = wxSystemSettings::GetFont ( wxSYS_DEFAULT_GUI_FONT ); wxFont boldFont = normalFont; boldFont.SetWeight ( wxFONTWEIGHT_BOLD ); edit->SetFont ( boldFont ); list = new wxListBox ( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0, NULL, wxLB_SORT | wxLB_HSCROLL ); sizer->Add ( edit, 0, wxGROW | wxTOP, 0 ); sizer->Add ( list, 1, wxGROW | wxTOP, 0 ); sizer->Layout(); list->Show ( false ); } void InsertPanel::update ( XmlDoc *docParameter, const wxString& parentParameter, const wxString& grandparentParameter, bool forced ) { doc = docParameter; parent = parentParameter; grandparent = grandparentParameter; if ( !doc ) { if ( lastDoc ) { lastDoc = NULL; edit->SetValue ( wxEmptyString ); list->Clear(); list->Show ( false ); } return; } bool refreshEntities = forced; if ( doc != lastDoc ) { refreshEntities = true; lastDoc = doc; } if ( type == INSERT_PANEL_TYPE_ENTITY && refreshEntities ) { list->Clear(); lastDoc = doc; const std::set<wxString> &entitySet = doc->getEntitySet(); std::set<wxString>::const_iterator it; for ( it = entitySet.begin(); it != entitySet.end(); ++it ) list->Append ( *it ); list->Show ( true ); sizer->Layout(); return; } if ( parent == lastParent && !refreshEntities ) return; lastParent = parent; if ( type == INSERT_PANEL_TYPE_CHILD ) // ignore for entity/sibling { doc->toggleLineBackground(); } edit->SetValue ( wxEmptyString ); list->Clear(); if ( parent.empty() || ( ( type == INSERT_PANEL_TYPE_SIBLING ) && grandparent.empty() ) ) { list->Show ( false ); return; } const std::set<wxString> &elementSet = doc->getChildren ( ( type == INSERT_PANEL_TYPE_SIBLING ) ? grandparent : parent ); if ( elementSet.empty() ) { list->Show ( false ); return; } std::set<wxString>::const_iterator it; for ( it = elementSet.begin(); it != elementSet.end(); ++it ) list->Append ( *it ); list->Show ( true ); sizer->Layout(); } void InsertPanel::OnEnter ( wxCommandEvent& event ) { if ( !doc ) return; wxString choice = edit->GetValue(); if ( choice.empty() ) doc->SetFocus(); else handleChoice ( choice ); } void InsertPanel::OnDoubleClick ( wxCommandEvent& event ) { if ( !doc ) return; if ( !doc ) return; wxString choice = list->GetStringSelection(); handleChoice ( choice ); } void InsertPanel::handleChoice ( const wxString& choice ) { if ( !doc || choice.empty() ) return; if ( parentWindow ) parentWindow->closeMessagePane(); switch ( type ) { case INSERT_PANEL_TYPE_SIBLING: if ( !parent.empty() ) { if ( !doc->insertSibling ( choice, parent ) && parentWindow ) { wxString msg; msg.Printf ( _T ( "Cannot insert sibling '%s'" ), choice.c_str() ); parentWindow->messagePane ( msg, CONST_STOP ); } } break; case INSERT_PANEL_TYPE_CHILD: if ( !doc->insertChild ( choice ) && parentWindow ) { wxString msg; msg.Printf ( _T ( "Cannot insert child '%s'" ), choice.c_str() ); parentWindow->messagePane ( msg, CONST_STOP ); } break; case INSERT_PANEL_TYPE_ENTITY: if ( !doc->insertEntity ( choice ) && parentWindow ) { wxString msg; msg.Printf ( _T ( "Cannot insert entity '%s'" ), choice.c_str() ); parentWindow->messagePane ( msg, CONST_STOP ); } break; default: break; } doc->setValidationRequired ( true ); doc->SetFocus(); } void InsertPanel::setEditFocus() { if ( !edit ) return; edit->SetFocus(); } void InsertPanel::OnListSelection ( wxCommandEvent& event ) { edit->SetValue ( list->GetStringSelection() ); } void InsertPanel::OnSize ( wxSizeEvent& e ) { adjustSize(); e.Skip(); } void InsertPanel::adjustSize() { if ( !list || !edit ) return; wxSize clientSize = GetClientSize(); wxSize editSize = edit->GetSize(); if ( !clientSize.IsFullySpecified() || !editSize.IsFullySpecified() ) return; wxSize listSize = wxSize ( clientSize.GetWidth(), clientSize.GetHeight() - editSize.GetHeight() ); if ( listSize.IsFullySpecified() ) list->SetSizeHints ( listSize, listSize, listSize ); } ��������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/replace.cpp���������������������������������������������������������������0000664�0001750�0001750�00000003741�12402464555�016156� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include <cstdio> #include <cstring> #include "replace.h" int Replace::run ( std::string& buffer, const std::string& find, const std::string& replace, bool matchCase ) { if ( buffer.empty() || find.empty() ) return 0; std::string output; size_t capacity = buffer.size(); int diff = replace.size() - find.size(); if ( diff > 0 ) capacity += diff * BUFSIZ; output.reserve ( capacity ); size_t findLength = find.size(); int matchCount = 0; // comparison function pointer int ( *comp ) ( const char *, const char *, size_t ) = #ifdef __WXMSW__ ( matchCase ) ? strncmp : strnicmp; #else ( matchCase ) ? strncmp : strncasecmp; #endif char *bufferPtr; const char *findPtr, *replacePtr; bufferPtr = ( char * ) buffer.c_str(); findPtr = find.c_str(); replacePtr = replace.c_str(); while ( *bufferPtr ) { if ( !comp ( ( const char * ) bufferPtr, findPtr, findLength ) ) { ++matchCount; output += replacePtr; bufferPtr += findLength; } else { output += *bufferPtr; ++bufferPtr; } } if ( !matchCount ) return 0; buffer = output; return matchCount; } �������������������������������xmlcopyeditor-1.2.1.3/src/myprintout.h��������������������������������������������������������������0000664�0001750�0001750�00000003354�12402464555�016442� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* * Copyright 2014 Zane U. Ji. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef MYPRINTOUT_H_ #define MYPRINTOUT_H_ #include <wx/prntbase.h> #include <vector> class XmlDoc; class MyPrintout: public wxPrintout { public: MyPrintout ( XmlDoc *doc, const wxString &title ); virtual ~MyPrintout(); virtual void OnPreparePrinting(); virtual void OnBeginPrinting(); virtual void OnEndPrinting(); virtual bool HasPage ( int nPage ); virtual bool OnPrintPage ( int nPage ); virtual void GetPageInfo ( int *minPage, int *maxPage, int *pageFrom , int *pageTo ); static wxPageSetupDialogData &GetPageData(); protected: void SetupDC(); int CalcMaxPage(); // Returns the height of the header int PrintHeader(); // Returns the height of the footer int PrintFooter(); protected: XmlDoc *mDoc; int mMinPage, mMaxPage; // 1 based std::vector<int> mStartPositions; // Start positions of each page wxRect mPrintRect, mPageRect; }; #endif /* MYPRINTOUT_H_ */ ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/src/wraptempfilename.cpp������������������������������������������������������0000664�0001750�0001750�00000004160�12402464555�020077� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������/* * Copyright 2005-2007 Gerald Schmidt. * * This file is part of Xml Copy Editor. * * Xml Copy Editor 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. * * Xml Copy Editor 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 Xml Copy Editor; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #include <stdexcept> #include "wraptempfilename.h" WrapTempFileName::WrapTempFileName ( wxString hint, wxString extension ) { keepFiles = false; myTempFileName = wxFileName::CreateTempFileName ( hint ); if ( !extension.empty() ) { myTempFileNameOriginal = myTempFileName; myTempFileName.Replace ( _T ( ".tmp" ), extension ); } if ( myTempFileName == hint || myTempFileName.empty() ) { myTempFileName = wxFileName::CreateTempFileName ( wxEmptyString ); if ( myTempFileName.empty() ) throw std::runtime_error ( "Cannot create temporary filename" ); } } WrapTempFileName::~WrapTempFileName() { if ( keepFiles ) return; wxRemoveFile ( myTempFileName ); if ( !myTempFileNameOriginal.empty() ) wxRemoveFile ( myTempFileNameOriginal ); } wxString WrapTempFileName::wideName() { return myTempFileName; } std::string WrapTempFileName::name() { std::string tmp ( ( const char * ) myTempFileName.mb_str ( wxConvLocal ) ); return tmp; } wxString WrapTempFileName::originalWideName() { return myTempFileNameOriginal; } std::string WrapTempFileName::originalName() { std::string tmp ( ( const char* ) myTempFileNameOriginal.mb_str ( wxConvLocal ) ); return tmp; } void WrapTempFileName::setKeepFiles ( bool b ) { keepFiles = b; } ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/configure.ac������������������������������������������������������������������0000664�0001750�0001750�00000010301�12402464555�015524� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������AC_INIT([xmlcopyeditor], [1.2.1.3]) AC_CONFIG_SRCDIR([src/xmlcopyeditor.cpp]) AC_CONFIG_MACRO_DIR([m4]) AM_INIT_AUTOMAKE([1.11 foreign]) AC_PATH_PROG([APPDATA_VALIDATE], [appdata-validate], [/bin/true]) AC_PATH_PROG([DESKTOP_FILE_VALIDATE], [desktop-file-validate], [/bin/true]) GETTEXT_PACKAGE=AC_PACKAGE_NAME AC_SUBST(GETTEXT_PACKAGE) AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE",[The name of the gettext domain]) IT_PROG_INTLTOOL(0.40.0) AC_PROG_CXX AC_PROG_INSTALL AC_LIBTOOL_DLOPEN AC_PROG_LIBTOOL CPPFLAGS="$CPPFLAGS -Wall -g -fexceptions" CXXFLAGS="$CXXFLAGS -Wall -g -fexceptions" WXCONFIG=wx-config LIBXMLCONFIG=xml2-config LIBXSLTCONFIG=xslt-config AC_ARG_WITH(wx-config, [[ --with-wx-config=FILE Use the given path to wx-config when determining wxWidgets configuration; defaults to "wx-config"]], [ if test "$withval" != "yes" -a "$withval" != ""; then WXCONFIG=$withval fi ]) wxversion=0 AC_DEFUN([WXTEST], [ AC_REQUIRE([AC_PROG_AWK]) AC_MSG_CHECKING([wxWidgets version]) if wxversion=`$WXCONFIG --version`; then AC_MSG_RESULT([$wxversion]) else AC_MSG_RESULT([not found]) AC_MSG_ERROR([wxWidgets is required. Try --with-wx-config.]) fi]) # Call WXTEST func WXTEST # Verify minimus requires vers=`echo $wxversion | $AWK 'BEGIN { FS = "."; } { printf "% d", ($1 * 1000 + $2) * 1000 + $3;}'` if test -n "$vers" && test "$vers" -ge 2008000; then WX_CPPFLAGS="`$WXCONFIG --cppflags`" WX_CXXFLAGS="`$WXCONFIG --cxxflags | sed -e 's/-fno-exceptions//'`" WX_LIBS="`$WXCONFIG --unicode --libs std stc aui richtext`" else AC_MSG_ERROR([wxWidgets 2.8.0 or newer is required]) fi # Check for libxml2 libxmlversion=0 AC_DEFUN([LIBXML2TEST], [ AC_REQUIRE([AC_PROG_AWK]) AC_MSG_CHECKING([libxml2]) if libxmlversion=`$LIBXMLCONFIG --version`; then AC_MSG_RESULT([$libxmlversion]) else AC_MSG_RESULT([not found]) AC_MSG_ERROR([libxml2.]) fi]) # Call XML2 TEST func LIBXML2TEST # Check for libxslt libxsltversion=0 AC_DEFUN([LIBXSLTTEST], [ AC_REQUIRE([AC_PROG_AWK]) AC_MSG_CHECKING([libxslt]) if libxsltversion=`$LIBXSLTCONFIG --version`; then AC_MSG_RESULT([$libxsltversion]) else AC_MSG_RESULT([not found]) AC_MSG_ERROR([libxslt]) fi]) # Call XSLT TEST func LIBXSLTTEST CPPFLAGS="$CPPFLAGS $WX_CPPFLAGS" CXXFLAGS="$CXXFLAGS $WX_CXXFLAGS" AC_SUBST(WX_LIBS) AC_ARG_ENABLE(debug, [ --enable-debug, Enable debug build], [ debugbuild="y" CXXFLAGS="${CXXFLAGS} -ggdb -O0" ]) # Check pcre is available AC_CHECK_HEADER(pcre.h, , AC_MSG_ERROR([PCRE headers not found])) # Check boost::shared_ptr is available AC_LANG(C++) AC_CHECK_HEADER(boost/shared_ptr.hpp, , AC_MSG_ERROR([boost headers not found])) # Check xercesc is available AC_LANG(C++) AC_CHECK_HEADER(xercesc/util/PlatformUtils.hpp, , AC_MSG_ERROR([Xerces-C headers not found])) # Check unicode strings used in xercesc AC_MSG_CHECKING([if we support the unicode strings used in xercesc]) AC_COMPILE_IFELSE([AC_LANG_SOURCE([[ #include <boost/static_assert.hpp> #include <xercesc/util/XMLChar.hpp> int main() { BOOST_STATIC_ASSERT(sizeof(XMLCh) == 1 || sizeof(XMLCh) == 2 || sizeof(XMLCh) == 4); return 0; } ]])], [AC_MSG_RESULT([yes])], [AC_MSG_ERROR([no]) ]) # Check expat is available AC_LANG(C++) AC_CHECK_HEADER(expat.h, , AC_MSG_ERROR([Expat headers not found])) # Check enchant is available PKG_CHECK_MODULES(ENCHANT, [enchant], [CXXFLAGS="$CXXFLAGS -DUSE_ENCHANT"], # otherwise Check ASPELL is available [AC_CHECK_HEADER(aspell.h, [ASPELL_LIBS="-laspell"], AC_MSG_ERROR([Aspell headers not found]))] ) AC_SUBST(ASPELL_LIBS) # Check gtk # This has to match the one wxWidgets linked with # It is needed to make single-instance-check work PKG_CHECK_MODULES(GTK, [gtk+-2.0], [AC_MSG_RESULT([gtk+-2.0])], [CXXFLAGS="$CXXFLAGS -D__NO_GTK__"] #[PKG_CHECK_MODULES(GTK, [gtk+-3.0], [AC_MSG_RESULT([gtk+-3.0])])] ) AC_OUTPUT(Makefile data/Makefile m4/Makefile po/Makefile.in src/Makefile) dnl Summarized output echo echo "***************************************" echo if [[ "$debugbuild" = "y" ]]; then echo "Debug Enabled" else echo "Debug Disabled" fi if [[ "$GTK_LIBS" = "" ]]; then echo "GTK No. There will be problems when single instance is enabled." fi �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/ChangeLog���������������������������������������������������������������������0000664�0001750�0001750�00000003602�12402464555�015016� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������1.2.1.3 2014/09/06 * Fixed problems with new documents * Bug #212 XSLT insert elements * Bug #211 Tag-completion remains on-top when XML-Copy-Editor looses focus * Keep the original format when associating a DTD/schema/XSL + Added a Linux manual - Stopped installing copyright notices of components that are not installed by us + Feature #169 Close current tab with Ctrl+W 1.2.1.2 2014/06/02 + Feature #69 Add "current XPath" shortcut + Feature #155 XPath - functions + Click on the error message to jump to the error location * Bug #103 Locale files have the wrong pathname under Linux * Bug #99 fix desktop file (Marco Rodrigues) * Bug #57 black on black = hard to use 1.2.1.1 2014/05/04 + Feature #25 Fast commenting + x64 installation package + Supported HTTPS on validation * Auto complete list for DTDs that are on the internet * Show UI before opening any file * Made UI more responsive * Fixed tab order * Fixed encoding problems * Fixed invisible captions in high contrast mode (Windows only, http://trac.wxwidgets.org/ticket/16186) 1.2.1 2014/04/06 - Zooming in/out problem with default font + Close panels with menu or, when built with wxWidgets 3.0, Escape key * Updated Khmer translation 1.2.0.12 2013/12/24 + Converting DTD to schema + Khmer translation * Use less temporary files * Fixed bugs 1.2.0.11 2013/11/03 * Fixed bugs 1.2.0.10 2013/11/01 * Improved support for large files * Improved Unicode handling * Improved catalogue resolving * Fixed bugs 1.2.0.9 2012/12/07 * Fixed a crash * Clear error indicators when there is no error 1.2.0.8 2012/09/17 * Creating schemas from XML files * Support element substitutions in schemas * Many bug fixes 1.2.0.7 + More DAISY features 1.2.0.6 2009/11/15 + Catalan translation by Robert Falcó Miramontes + DAISY (http://daisymfc.sourceforge.net/) Pipeline integration ������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/config.rpath������������������������������������������������������������������0000775�0001750�0001750�00000044012�12402464555�015554� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#! /bin/sh # Output a system dependent set of variables, describing how to set the # run time search path of shared libraries in an executable. # # Copyright 1996-2010 Free Software Foundation, Inc. # Taken from GNU libtool, 2001 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 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. # # The first argument passed to this file is the canonical host specification, # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM # or # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM # The environment variables CC, GCC, LDFLAGS, LD, with_gnu_ld # should be set by the caller. # # The set of defined variables is at the end of this script. # Known limitations: # - On IRIX 6.5 with CC="cc", the run time search patch must not be longer # than 256 bytes, otherwise the compiler driver will dump core. The only # known workaround is to choose shorter directory names for the build # directory and/or the installation directory. # All known linkers require a `.a' archive for static linking (except MSVC, # which needs '.lib'). libext=a shrext=.so host="$1" host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` # Code taken from libtool.m4's _LT_CC_BASENAME. for cc_temp in $CC""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`echo "$cc_temp" | sed -e 's%^.*/%%'` # Code taken from libtool.m4's _LT_COMPILER_PIC. wl= if test "$GCC" = yes; then wl='-Wl,' else case "$host_os" in aix*) wl='-Wl,' ;; darwin*) case $cc_basename in xlc*) wl='-Wl,' ;; esac ;; mingw* | cygwin* | pw32* | os2* | cegcc*) ;; hpux9* | hpux10* | hpux11*) wl='-Wl,' ;; irix5* | irix6* | nonstopux*) wl='-Wl,' ;; newsos6) ;; linux* | k*bsd*-gnu) case $cc_basename in ecc*) wl='-Wl,' ;; icc* | ifort*) wl='-Wl,' ;; lf95*) wl='-Wl,' ;; pgcc | pgf77 | pgf90) wl='-Wl,' ;; ccc*) wl='-Wl,' ;; como) wl='-lopt=' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) wl='-Wl,' ;; esac ;; esac ;; osf3* | osf4* | osf5*) wl='-Wl,' ;; rdos*) ;; solaris*) wl='-Wl,' ;; sunos4*) wl='-Qoption ld ' ;; sysv4 | sysv4.2uw2* | sysv4.3*) wl='-Wl,' ;; sysv4*MP*) ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) wl='-Wl,' ;; unicos*) wl='-Wl,' ;; uts4*) ;; esac fi # Code taken from libtool.m4's _LT_LINKER_SHLIBS. hardcode_libdir_flag_spec= hardcode_libdir_separator= hardcode_direct=no hardcode_minus_L=no 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 ld_shlibs=yes if test "$with_gnu_ld" = yes; then # 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. # Unlike libtool, we use -rpath here, not --rpath, since the documented # option of GNU ld is called -rpath, not --rpath. hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' case "$host_os" in aix[3-9]*) # On AIX/PPC, the GNU linker is very broken if test "$host_cpu" != ia64; then ld_shlibs=no fi ;; amigaos*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports # that the semantics of dynamic libraries on AmigaOS, at least up # to version 4, is to share data among multiple programs linked # with the same dynamic library. Since this doesn't match the # behavior of shared libraries on other platforms, we cannot use # them. ld_shlibs=no ;; beos*) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; cygwin* | mingw* | pw32* | cegcc*) # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. hardcode_libdir_flag_spec='-L$libdir' if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then : else ld_shlibs=no fi ;; interix[3-9]*) hardcode_direct=no hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ;; gnu* | linux* | k*bsd*-gnu) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; netbsd*) ;; solaris*) if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ld_shlibs=no elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) ld_shlibs=no ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' else ld_shlibs=no fi ;; esac ;; sunos4*) hardcode_direct=yes ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; esac if test "$ld_shlibs" = no; then hardcode_libdir_flag_spec= fi else case "$host_os" in aix3*) # Note: this linker hardcodes the directories in LIBPATH if there # are no directories specified by -L. hardcode_minus_L=yes if test "$GCC" = yes; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. hardcode_direct=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 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 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then aix_use_runtimelinking=yes break fi done ;; esac fi hardcode_direct=yes hardcode_libdir_separator=':' if test "$GCC" = yes; then case $host_os in aix4.[012]|aix4.[012].*) 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 hardcode_direct=unsupported hardcode_minus_L=yes hardcode_libdir_flag_spec='-L$libdir' hardcode_libdir_separator= fi ;; esac fi # Begin _LT_AC_SYS_LIBPATH_AIX. echo 'int main () { return 0; }' > conftest.c ${CC} ${LDFLAGS} conftest.c -o conftest aix_libpath=`dump -H conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` fi if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib" fi rm -f conftest.c conftest # End _LT_AC_SYS_LIBPATH_AIX. if test "$aix_use_runtimelinking" = yes; then hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" else if test "$host_cpu" = ia64; then hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' else hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" fi fi ;; amigaos*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes # see comment about different semantics on the GNU ld section ld_shlibs=no ;; bsdi[45]*) ;; 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. hardcode_libdir_flag_spec=' ' libext=lib ;; darwin* | rhapsody*) hardcode_direct=no if test "$GCC" = yes ; then : else case $cc_basename in xlc*) ;; *) ld_shlibs=no ;; esac fi ;; dgux*) hardcode_libdir_flag_spec='-L$libdir' ;; freebsd1*) ld_shlibs=no ;; freebsd2.2*) hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes ;; freebsd2*) hardcode_direct=yes hardcode_minus_L=yes ;; freebsd* | dragonfly*) hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes ;; hpux9*) hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes ;; hpux10*) if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes fi ;; hpux11*) if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: case $host_cpu in hppa*64*|ia64*) hardcode_direct=no ;; *) hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; netbsd*) hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes ;; newsos6) hardcode_direct=yes hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; openbsd*) if test -f /usr/libexec/ld.so; then hardcode_direct=yes if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then hardcode_libdir_flag_spec='${wl}-rpath,$libdir' else case "$host_os" in openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) hardcode_libdir_flag_spec='-R$libdir' ;; *) hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ;; esac fi else ld_shlibs=no fi ;; os2*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes ;; osf3*) hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; osf4* | osf5*) if test "$GCC" = yes; then hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' else # Both cc and cxx compiler support -rpath directly hardcode_libdir_flag_spec='-rpath $libdir' fi hardcode_libdir_separator=: ;; solaris*) hardcode_libdir_flag_spec='-R$libdir' ;; sunos4*) hardcode_libdir_flag_spec='-L$libdir' hardcode_direct=yes hardcode_minus_L=yes ;; sysv4) case $host_vendor in sni) hardcode_direct=yes # is this really true??? ;; siemens) hardcode_direct=no ;; motorola) hardcode_direct=no #Motorola manual says yes, but my tests say they lie ;; esac ;; sysv4.3*) ;; sysv4*MP*) if test -d /usr/nec; then ld_shlibs=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) ;; sysv5* | sco3.2v5* | sco5v6*) hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' hardcode_libdir_separator=':' ;; uts4*) hardcode_libdir_flag_spec='-L$libdir' ;; *) ld_shlibs=no ;; esac fi # Check dynamic linker characteristics # Code taken from libtool.m4's _LT_SYS_DYNAMIC_LINKER. # Unlike libtool.m4, here we don't care about _all_ names of the library, but # only about the one the linker finds when passed -lNAME. This is the last # element of library_names_spec in libtool.m4, or possibly two of them if the # linker has special search rules. library_names_spec= # the last element of library_names_spec in libtool.m4 libname_spec='lib$name' case "$host_os" in aix3*) library_names_spec='$libname.a' ;; aix[4-9]*) library_names_spec='$libname$shrext' ;; amigaos*) library_names_spec='$libname.a' ;; beos*) library_names_spec='$libname$shrext' ;; bsdi[45]*) library_names_spec='$libname$shrext' ;; cygwin* | mingw* | pw32* | cegcc*) shrext=.dll library_names_spec='$libname.dll.a $libname.lib' ;; darwin* | rhapsody*) shrext=.dylib library_names_spec='$libname$shrext' ;; dgux*) library_names_spec='$libname$shrext' ;; freebsd1*) ;; freebsd* | dragonfly*) case "$host_os" in freebsd[123]*) library_names_spec='$libname$shrext$versuffix' ;; *) library_names_spec='$libname$shrext' ;; esac ;; gnu*) library_names_spec='$libname$shrext' ;; hpux9* | hpux10* | hpux11*) case $host_cpu in ia64*) shrext=.so ;; hppa*64*) shrext=.sl ;; *) shrext=.sl ;; esac library_names_spec='$libname$shrext' ;; interix[3-9]*) library_names_spec='$libname$shrext' ;; irix5* | irix6* | nonstopux*) library_names_spec='$libname$shrext' case "$host_os" in irix5* | nonstopux*) libsuff= shlibsuff= ;; *) case $LD in *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= ;; *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 ;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 ;; *) libsuff= shlibsuff= ;; esac ;; esac ;; linux*oldld* | linux*aout* | linux*coff*) ;; linux* | k*bsd*-gnu) library_names_spec='$libname$shrext' ;; knetbsd*-gnu) library_names_spec='$libname$shrext' ;; netbsd*) library_names_spec='$libname$shrext' ;; newsos6) library_names_spec='$libname$shrext' ;; nto-qnx*) library_names_spec='$libname$shrext' ;; openbsd*) library_names_spec='$libname$shrext$versuffix' ;; os2*) libname_spec='$name' shrext=.dll library_names_spec='$libname.a' ;; osf3* | osf4* | osf5*) library_names_spec='$libname$shrext' ;; rdos*) ;; solaris*) library_names_spec='$libname$shrext' ;; sunos4*) library_names_spec='$libname$shrext$versuffix' ;; sysv4 | sysv4.3*) library_names_spec='$libname$shrext' ;; sysv4*MP*) library_names_spec='$libname$shrext' ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) library_names_spec='$libname$shrext' ;; uts4*) library_names_spec='$libname$shrext' ;; esac sed_quote_subst='s/\(["`$\\]\)/\\\1/g' escaped_wl=`echo "X$wl" | sed -e 's/^X//' -e "$sed_quote_subst"` shlibext=`echo "$shrext" | sed -e 's,^\.,,'` escaped_libname_spec=`echo "X$libname_spec" | sed -e 's/^X//' -e "$sed_quote_subst"` escaped_library_names_spec=`echo "X$library_names_spec" | sed -e 's/^X//' -e "$sed_quote_subst"` escaped_hardcode_libdir_flag_spec=`echo "X$hardcode_libdir_flag_spec" | sed -e 's/^X//' -e "$sed_quote_subst"` LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <<EOF # How to pass a linker flag through the compiler. wl="$escaped_wl" # Static library suffix (normally "a"). libext="$libext" # Shared library suffix (normally "so"). shlibext="$shlibext" # Format of library name prefix. libname_spec="$escaped_libname_spec" # Library names that the linker finds when passed -lNAME. library_names_spec="$escaped_library_names_spec" # Flag to hardcode \$libdir into a binary during linking. # This must work even if \$libdir does not exist. hardcode_libdir_flag_spec="$escaped_hardcode_libdir_flag_spec" # Whether we need a single -rpath flag with a separated argument. hardcode_libdir_separator="$hardcode_libdir_separator" # Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the # resulting binary. hardcode_direct="$hardcode_direct" # Set to yes if using the -LDIR flag during linking hardcodes DIR into the # resulting binary. hardcode_minus_L="$hardcode_minus_L" EOF ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/checkinstall.sh���������������������������������������������������������������0000775�0001750�0001750�00000000421�12402464555�016243� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#!/bin/sh sudo checkinstall -D --requires libexpat1,libxslt1.1,libxml2,libpcre3,libxerces-c3.0,libwxgtk2.8-0 --maintainer "Gerald Schmidt \<gnschmidt@users.sourceforge.net\>" --pkgaltsource "http://xml-copy-editor.svn.sourceforge.net/viewvc/xml-copy-editor/" make install �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/gpl-2.0.txt�������������������������������������������������������������������0000664�0001750�0001750�00000043626�12402464555�015076� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. <one line to give the program's name and a brief idea of what it does.> Copyright (C) <year> <name of author> 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 the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program 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 this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. <signature of Ty Coon>, 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. ����������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/README������������������������������������������������������������������������0000664�0001750�0001750�00000000004�12402464555�014115� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/Makefile.am�������������������������������������������������������������������0000664�0001750�0001750�00000000277�12402464555�015305� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������SUBDIRS = data m4 po src AM_CPPFLAGS = -I$(top_srcdir)/. -I$(top_srcdir)/src EXTRA_DIST = \ debian \ config.rpath \ autogen.sh \ checkinstall.sh \ gpl-2.0.txt ACLOCAL_AMFLAGS = -I m4 ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/config.guess������������������������������������������������������������������0000775�0001750�0001750�00000127432�12402464555�015574� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#! /bin/sh # Attempt to guess a canonical system name. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, # 2011, 2012 Free Software Foundation, Inc. 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 # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program 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 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 # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # Originally written by Per Bothner. Please send patches (context # diff format) to <config-patches@gnu.org> and include a ChangeLog # entry. # # This script attempts to guess a canonical system name similar to # config.sub. If it succeeds, it prints the system name on stdout, and # exits with 0. Otherwise, it exits with 1. # # You can get the latest version of this script from: # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] Output the configuration name of the system \`$me' is run on. Operation modes: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to <config-patches@gnu.org>." version="\ GNU config.guess ($timestamp) Originally written by Per Bothner. Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" >&2 exit 1 ;; * ) break ;; esac done if test $# != 0; then echo "$me: too many arguments$help" >&2 exit 1 fi trap 'exit 1' 1 2 15 # CC_FOR_BUILD -- compiler used by this script. Note that the use of a # compiler to aid in system detection is discouraged as it requires # temporary files to be created and, as you can see below, it is a # headache to deal with in a portable fashion. # Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still # use `HOST_CC' if defined, but it is deprecated. # Portable tmp directory creation inspired by the Autoconf team. set_cc_for_build=' trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; : ${TMPDIR=/tmp} ; { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; dummy=$tmp/dummy ; tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; case $CC_FOR_BUILD,$HOST_CC,$CC in ,,) echo "int x;" > $dummy.c ; for c in cc gcc c89 c99 ; do if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then CC_FOR_BUILD="$c"; break ; fi ; done ; if test x"$CC_FOR_BUILD" = x ; then CC_FOR_BUILD=no_compiler_found ; fi ;; ,,*) CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; esac ; set_cc_for_build= ;' # This is needed to find uname on a Pyramid OSx when run in the BSD universe. # (ghazi@noc.rutgers.edu 1994-08-24) if (test -f /.attbin/uname) >/dev/null 2>&1 ; then PATH=$PATH:/.attbin ; export PATH fi UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown # Note: order is significant - the case branches are not exclusive. case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in *:NetBSD:*:*) # NetBSD (nbsd) targets should (where applicable) match one or # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently # switched to ELF, *-*-netbsd* would select the old # object file format. This provides both forward # compatibility and a consistent mechanism for selecting the # object file format. # # Note: NetBSD doesn't particularly care about the vendor # portion of the name. We always set it to "unknown". sysctl="sysctl -n hw.machine_arch" UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ /usr/sbin/$sysctl 2>/dev/null || echo unknown)` case "${UNAME_MACHINE_ARCH}" in armeb) machine=armeb-unknown ;; arm*) machine=arm-unknown ;; sh3el) machine=shl-unknown ;; sh3eb) machine=sh-unknown ;; sh5el) machine=sh5le-unknown ;; *) machine=${UNAME_MACHINE_ARCH}-unknown ;; esac # The Operating System including object format, if it has switched # to ELF recently, or will in the future. case "${UNAME_MACHINE_ARCH}" in arm*|i386|m68k|ns32k|sh3*|sparc|vax) eval $set_cc_for_build if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ELF__ then # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). # Return netbsd for either. FIX? os=netbsd else os=netbsdelf fi ;; *) os=netbsd ;; esac # The OS release # Debian GNU/NetBSD machines have a different userland, and # thus, need a distinct triplet. However, they do not need # kernel version information, so it can be replaced with a # suitable tag, in the style of linux-gnu. case "${UNAME_VERSION}" in Debian*) release='-gnu' ;; *) release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` ;; esac # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: # contains redundant information, the shorter form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. echo "${machine}-${os}${release}" exit ;; *:OpenBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} exit ;; *:ekkoBSD:*:*) echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} exit ;; *:SolidBSD:*:*) echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} exit ;; macppc:MirBSD:*:*) echo powerpc-unknown-mirbsd${UNAME_RELEASE} exit ;; *:MirBSD:*:*) echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} exit ;; alpha:OSF1:*:*) case $UNAME_RELEASE in *4.0) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` ;; *5.*) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` ;; esac # According to Compaq, /usr/sbin/psrinfo has been available on # OSF/1 and Tru64 systems produced since 1995. I hope that # covers most systems running today. This code pipes the CPU # types through head -n 1, so we only detect the type of CPU 0. ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` case "$ALPHA_CPU_TYPE" in "EV4 (21064)") UNAME_MACHINE="alpha" ;; "EV4.5 (21064)") UNAME_MACHINE="alpha" ;; "LCA4 (21066/21068)") UNAME_MACHINE="alpha" ;; "EV5 (21164)") UNAME_MACHINE="alphaev5" ;; "EV5.6 (21164A)") UNAME_MACHINE="alphaev56" ;; "EV5.6 (21164PC)") UNAME_MACHINE="alphapca56" ;; "EV5.7 (21164PC)") UNAME_MACHINE="alphapca57" ;; "EV6 (21264)") UNAME_MACHINE="alphaev6" ;; "EV6.7 (21264A)") UNAME_MACHINE="alphaev67" ;; "EV6.8CB (21264C)") UNAME_MACHINE="alphaev68" ;; "EV6.8AL (21264B)") UNAME_MACHINE="alphaev68" ;; "EV6.8CX (21264D)") UNAME_MACHINE="alphaev68" ;; "EV6.9A (21264/EV69A)") UNAME_MACHINE="alphaev69" ;; "EV7 (21364)") UNAME_MACHINE="alphaev7" ;; "EV7.9 (21364A)") UNAME_MACHINE="alphaev79" ;; esac # A Pn.n version is a patched version. # A Vn.n version is a released version. # A Tn.n version is a released field test version. # A Xn.n version is an unreleased experimental baselevel. # 1.2 uses "1.2" for uname -r. echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` # Reset EXIT trap before exiting to avoid spurious non-zero exit code. exitcode=$? trap '' 0 exit $exitcode ;; Alpha\ *:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # Should we change UNAME_MACHINE based on the output of uname instead # of the specific Alpha model? echo alpha-pc-interix exit ;; 21064:Windows_NT:50:3) echo alpha-dec-winnt3.5 exit ;; Amiga*:UNIX_System_V:4.0:*) echo m68k-unknown-sysv4 exit ;; *:[Aa]miga[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-amigaos exit ;; *:[Mm]orph[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-morphos exit ;; *:OS/390:*:*) echo i370-ibm-openedition exit ;; *:z/VM:*:*) echo s390-ibm-zvmoe exit ;; *:OS400:*:*) echo powerpc-ibm-os400 exit ;; arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) echo arm-acorn-riscix${UNAME_RELEASE} exit ;; arm:riscos:*:*|arm:RISCOS:*:*) echo arm-unknown-riscos exit ;; SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) echo hppa1.1-hitachi-hiuxmpp exit ;; Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. if test "`(/bin/universe) 2>/dev/null`" = att ; then echo pyramid-pyramid-sysv3 else echo pyramid-pyramid-bsd fi exit ;; NILE*:*:*:dcosx) echo pyramid-pyramid-svr4 exit ;; DRS?6000:unix:4.0:6*) echo sparc-icl-nx6 exit ;; DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) case `/usr/bin/uname -p` in sparc) echo sparc-icl-nx7; exit ;; esac ;; s390x:SunOS:*:*) echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4H:SunOS:5.*:*) echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*) echo i386-pc-auroraux${UNAME_RELEASE} exit ;; i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) eval $set_cc_for_build SUN_ARCH="i386" # If there is a compiler, see if it is configured for 64-bit objects. # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. # This test works for both compilers. if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then SUN_ARCH="x86_64" fi fi echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:6*:*) # According to config.sub, this is the proper way to canonicalize # SunOS6. Hard to guess exactly what SunOS6 will be like, but # it's likely to be more like Solaris than SunOS4. echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:*:*) case "`/usr/bin/arch -k`" in Series*|S4*) UNAME_RELEASE=`uname -v` ;; esac # Japanese Language versions have a version number like `4.1.3-JL'. echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` exit ;; sun3*:SunOS:*:*) echo m68k-sun-sunos${UNAME_RELEASE} exit ;; sun*:*:4.2BSD:*) UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 case "`/bin/arch`" in sun3) echo m68k-sun-sunos${UNAME_RELEASE} ;; sun4) echo sparc-sun-sunos${UNAME_RELEASE} ;; esac exit ;; aushp:SunOS:*:*) echo sparc-auspex-sunos${UNAME_RELEASE} exit ;; # The situation for MiNT is a little confusing. The machine name # can be virtually everything (everything which is not # "atarist" or "atariste" at least should have a processor # > m68000). The system name ranges from "MiNT" over "FreeMiNT" # to the lowercase version "mint" (or "freemint"). Finally # the system name "TOS" denotes a system which is actually not # MiNT. But MiNT is downward compatible to TOS, so this should # be no problem. atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) echo m68k-milan-mint${UNAME_RELEASE} exit ;; hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) echo m68k-hades-mint${UNAME_RELEASE} exit ;; *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) echo m68k-unknown-mint${UNAME_RELEASE} exit ;; m68k:machten:*:*) echo m68k-apple-machten${UNAME_RELEASE} exit ;; powerpc:machten:*:*) echo powerpc-apple-machten${UNAME_RELEASE} exit ;; RISC*:Mach:*:*) echo mips-dec-mach_bsd4.3 exit ;; RISC*:ULTRIX:*:*) echo mips-dec-ultrix${UNAME_RELEASE} exit ;; VAX*:ULTRIX*:*:*) echo vax-dec-ultrix${UNAME_RELEASE} exit ;; 2020:CLIX:*:* | 2430:CLIX:*:*) echo clipper-intergraph-clix${UNAME_RELEASE} exit ;; mips:*:*:UMIPS | mips:*:*:RISCos) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #ifdef __cplusplus #include <stdio.h> /* for printf() prototype */ int main (int argc, char *argv[]) { #else int main (argc, argv) int argc; char *argv[]; { #endif #if defined (host_mips) && defined (MIPSEB) #if defined (SYSTYPE_SYSV) printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_SVR4) printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0); #endif #endif exit (-1); } EOF $CC_FOR_BUILD -o $dummy $dummy.c && dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && SYSTEM_NAME=`$dummy $dummyarg` && { echo "$SYSTEM_NAME"; exit; } echo mips-mips-riscos${UNAME_RELEASE} exit ;; Motorola:PowerMAX_OS:*:*) echo powerpc-motorola-powermax exit ;; Motorola:*:4.3:PL8-*) echo powerpc-harris-powermax exit ;; Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) echo powerpc-harris-powermax exit ;; Night_Hawk:Power_UNIX:*:*) echo powerpc-harris-powerunix exit ;; m88k:CX/UX:7*:*) echo m88k-harris-cxux7 exit ;; m88k:*:4*:R4*) echo m88k-motorola-sysv4 exit ;; m88k:*:3*:R3*) echo m88k-motorola-sysv3 exit ;; AViiON:dgux:*:*) # DG/UX returns AViiON for all architectures UNAME_PROCESSOR=`/usr/bin/uname -p` if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] then if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ [ ${TARGET_BINARY_INTERFACE}x = x ] then echo m88k-dg-dgux${UNAME_RELEASE} else echo m88k-dg-dguxbcs${UNAME_RELEASE} fi else echo i586-dg-dgux${UNAME_RELEASE} fi exit ;; M88*:DolphinOS:*:*) # DolphinOS (SVR3) echo m88k-dolphin-sysv3 exit ;; M88*:*:R3*:*) # Delta 88k system running SVR3 echo m88k-motorola-sysv3 exit ;; XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) echo m88k-tektronix-sysv3 exit ;; Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) echo m68k-tektronix-bsd exit ;; *:IRIX*:*:*) echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` exit ;; ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' i*86:AIX:*:*) echo i386-ibm-aix exit ;; ia64:AIX:*:*) if [ -x /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} exit ;; *:AIX:2:3) if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #include <sys/systemcfg.h> main() { if (!__power_pc()) exit(1); puts("powerpc-ibm-aix3.2.5"); exit(0); } EOF if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` then echo "$SYSTEM_NAME" else echo rs6000-ibm-aix3.2.5 fi elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then echo rs6000-ibm-aix3.2.4 else echo rs6000-ibm-aix3.2 fi exit ;; *:AIX:*:[4567]) IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then IBM_ARCH=rs6000 else IBM_ARCH=powerpc fi if [ -x /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${IBM_ARCH}-ibm-aix${IBM_REV} exit ;; *:AIX:*:*) echo rs6000-ibm-aix exit ;; ibmrt:4.4BSD:*|romp-ibm:BSD:*) echo romp-ibm-bsd4.4 exit ;; ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to exit ;; # report: romp-ibm BSD 4.3 *:BOSX:*:*) echo rs6000-bull-bosx exit ;; DPX/2?00:B.O.S.:*:*) echo m68k-bull-sysv3 exit ;; 9000/[34]??:4.3bsd:1.*:*) echo m68k-hp-bsd exit ;; hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) echo m68k-hp-bsd4.4 exit ;; 9000/[34678]??:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` case "${UNAME_MACHINE}" in 9000/31? ) HP_ARCH=m68000 ;; 9000/[34]?? ) HP_ARCH=m68k ;; 9000/[678][0-9][0-9]) if [ -x /usr/bin/getconf ]; then sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` case "${sc_cpu_version}" in 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 532) # CPU_PA_RISC2_0 case "${sc_kernel_bits}" in 32) HP_ARCH="hppa2.0n" ;; 64) HP_ARCH="hppa2.0w" ;; '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 esac ;; esac fi if [ "${HP_ARCH}" = "" ]; then eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #define _HPUX_SOURCE #include <stdlib.h> #include <unistd.h> int main () { #if defined(_SC_KERNEL_BITS) long bits = sysconf(_SC_KERNEL_BITS); #endif long cpu = sysconf (_SC_CPU_VERSION); switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0"); break; case CPU_PA_RISC1_1: puts ("hppa1.1"); break; case CPU_PA_RISC2_0: #if defined(_SC_KERNEL_BITS) switch (bits) { case 64: puts ("hppa2.0w"); break; case 32: puts ("hppa2.0n"); break; default: puts ("hppa2.0"); break; } break; #else /* !defined(_SC_KERNEL_BITS) */ puts ("hppa2.0"); break; #endif default: puts ("hppa1.0"); break; } exit (0); } EOF (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` test -z "$HP_ARCH" && HP_ARCH=hppa fi ;; esac if [ ${HP_ARCH} = "hppa2.0w" ] then eval $set_cc_for_build # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler # generating 64-bit code. GNU and HP use different nomenclature: # # $ CC_FOR_BUILD=cc ./config.guess # => hppa2.0w-hp-hpux11.23 # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess # => hppa64-hp-hpux11.23 if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | grep -q __LP64__ then HP_ARCH="hppa2.0w" else HP_ARCH="hppa64" fi fi echo ${HP_ARCH}-hp-hpux${HPUX_REV} exit ;; ia64:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` echo ia64-hp-hpux${HPUX_REV} exit ;; 3050*:HI-UX:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #include <unistd.h> int main () { long cpu = sysconf (_SC_CPU_VERSION); /* The order matters, because CPU_IS_HP_MC68K erroneously returns true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct results, however. */ if (CPU_IS_PA_RISC (cpu)) { switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; default: puts ("hppa-hitachi-hiuxwe2"); break; } } else if (CPU_IS_HP_MC68K (cpu)) puts ("m68k-hitachi-hiuxwe2"); else puts ("unknown-hitachi-hiuxwe2"); exit (0); } EOF $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && { echo "$SYSTEM_NAME"; exit; } echo unknown-hitachi-hiuxwe2 exit ;; 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) echo hppa1.1-hp-bsd exit ;; 9000/8??:4.3bsd:*:*) echo hppa1.0-hp-bsd exit ;; *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) echo hppa1.0-hp-mpeix exit ;; hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) echo hppa1.1-hp-osf exit ;; hp8??:OSF1:*:*) echo hppa1.0-hp-osf exit ;; i*86:OSF1:*:*) if [ -x /usr/sbin/sysversion ] ; then echo ${UNAME_MACHINE}-unknown-osf1mk else echo ${UNAME_MACHINE}-unknown-osf1 fi exit ;; parisc*:Lites*:*:*) echo hppa1.1-hp-lites exit ;; C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) echo c1-convex-bsd exit ;; C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi exit ;; C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) echo c34-convex-bsd exit ;; C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) echo c38-convex-bsd exit ;; C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) echo c4-convex-bsd exit ;; CRAY*Y-MP:*:*:*) echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*[A-Z]90:*:*:*) echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ -e 's/\.[^.]*$/.X/' exit ;; CRAY*TS:*:*:*) echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*T3E:*:*:*) echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*SV1:*:*:*) echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; *:UNICOS/mp:*:*) echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;; 5000:UNIX_System_V:4.*:*) FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;; i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} exit ;; sparc*:BSD/OS:*:*) echo sparc-unknown-bsdi${UNAME_RELEASE} exit ;; *:BSD/OS:*:*) echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} exit ;; *:FreeBSD:*:*) UNAME_PROCESSOR=`/usr/bin/uname -p` case ${UNAME_PROCESSOR} in amd64) echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; *) echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; esac exit ;; i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin exit ;; *:MINGW*:*) echo ${UNAME_MACHINE}-pc-mingw32 exit ;; i*:MSYS*:*) echo ${UNAME_MACHINE}-pc-msys exit ;; i*:windows32*:*) # uname -m includes "-pc" on this system. echo ${UNAME_MACHINE}-mingw32 exit ;; i*:PW*:*) echo ${UNAME_MACHINE}-pc-pw32 exit ;; *:Interix*:*) case ${UNAME_MACHINE} in x86) echo i586-pc-interix${UNAME_RELEASE} exit ;; authenticamd | genuineintel | EM64T) echo x86_64-unknown-interix${UNAME_RELEASE} exit ;; IA64) echo ia64-unknown-interix${UNAME_RELEASE} exit ;; esac ;; [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks exit ;; 8664:Windows_NT:*) echo x86_64-pc-mks exit ;; i*:Windows_NT*:* | Pentium*:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we # UNAME_MACHINE based on the output of uname instead of i386? echo i586-pc-interix exit ;; i*:UWIN*:*) echo ${UNAME_MACHINE}-pc-uwin exit ;; amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) echo x86_64-unknown-cygwin exit ;; p*:CYGWIN*:*) echo powerpcle-unknown-cygwin exit ;; prep*:SunOS:5.*:*) echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; *:GNU:*:*) # the GNU system echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` exit ;; *:GNU/*:*:*) # other systems with GNU libc and userland echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu exit ;; 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 ;; EV56) UNAME_MACHINE=alphaev56 ;; PCA56) UNAME_MACHINE=alphapca56 ;; PCA57) UNAME_MACHINE=alphapca56 ;; EV6) UNAME_MACHINE=alphaev6 ;; EV67) UNAME_MACHINE=alphaev67 ;; EV68*) UNAME_MACHINE=alphaev68 ;; esac objdump --private-headers /bin/sh | grep -q ld.so.1 if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} exit ;; arm*:Linux:*:*) eval $set_cc_for_build if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_EABI__ then echo ${UNAME_MACHINE}-unknown-linux-gnu else if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_PCS_VFP then echo ${UNAME_MACHINE}-unknown-linux-gnueabi else echo ${UNAME_MACHINE}-unknown-linux-gnueabihf fi fi exit ;; avr32*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; cris:Linux:*:*) echo ${UNAME_MACHINE}-axis-linux-gnu exit ;; crisv32:Linux:*:*) echo ${UNAME_MACHINE}-axis-linux-gnu exit ;; frv:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; hexagon:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; i*86:Linux:*:*) LIBC=gnu eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #ifdef __dietlibc__ LIBC=dietlibc #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'` echo "${UNAME_MACHINE}-pc-linux-${LIBC}" exit ;; ia64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; m32r*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; m68*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; mips:Linux:*:* | mips64:Linux:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #undef CPU #undef ${UNAME_MACHINE} #undef ${UNAME_MACHINE}el #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) CPU=${UNAME_MACHINE}el #else #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) CPU=${UNAME_MACHINE} #else CPU= #endif #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } ;; or32:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; padre:Linux:*:*) echo sparc-unknown-linux-gnu exit ;; parisc64:Linux:*:* | hppa64:Linux:*:*) echo hppa64-unknown-linux-gnu exit ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in PA7*) echo hppa1.1-unknown-linux-gnu ;; PA8*) echo hppa2.0-unknown-linux-gnu ;; *) echo hppa-unknown-linux-gnu ;; esac exit ;; ppc64:Linux:*:*) echo powerpc64-unknown-linux-gnu exit ;; ppc:Linux:*:*) echo powerpc-unknown-linux-gnu exit ;; s390:Linux:*:* | s390x:Linux:*:*) echo ${UNAME_MACHINE}-ibm-linux exit ;; sh64*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; sh*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; sparc:Linux:*:* | sparc64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; tile*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; vax:Linux:*:*) echo ${UNAME_MACHINE}-dec-linux-gnu exit ;; x86_64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; xtensa*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; i*86:DYNIX/ptx:4*:*) # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. # earlier versions are messed up and put the nodename in both # sysname and nodename. echo i386-sequent-sysv4 exit ;; i*86:UNIX_SV:4.2MP:2.*) # Unixware is an offshoot of SVR4, but it has its own version # number series starting with 2... # I am not positive that other SVR4 systems won't match this, # I just have to hope. -- rms. # Use sysv4.2uw... so that sysv4* matches it. echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} exit ;; i*86:OS/2:*:*) # If we were able to find `uname', then EMX Unix compatibility # is probably installed. echo ${UNAME_MACHINE}-pc-os2-emx exit ;; i*86:XTS-300:*:STOP) echo ${UNAME_MACHINE}-unknown-stop exit ;; i*86:atheos:*:*) echo ${UNAME_MACHINE}-unknown-atheos exit ;; i*86:syllable:*:*) echo ${UNAME_MACHINE}-pc-syllable exit ;; i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*) echo i386-unknown-lynxos${UNAME_RELEASE} exit ;; i*86:*DOS:*:*) echo ${UNAME_MACHINE}-pc-msdosdjgpp exit ;; i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL} else echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} fi exit ;; i*86:*:5:[678]*) # UnixWare 7.x, OpenUNIX and OpenServer 6. case `/bin/uname -X | grep "^Machine"` in *486*) UNAME_MACHINE=i486 ;; *Pentium) UNAME_MACHINE=i586 ;; *Pent*|*Celeron) UNAME_MACHINE=i686 ;; esac echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} exit ;; i*86:*:3.2:*) if test -f /usr/options/cb.name; then UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name` echo ${UNAME_MACHINE}-pc-isc$UNAME_REL elif /bin/uname -X 2>/dev/null >/dev/null ; then UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ && UNAME_MACHINE=i586 (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ && UNAME_MACHINE=i686 (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ && UNAME_MACHINE=i686 echo ${UNAME_MACHINE}-pc-sco$UNAME_REL else echo ${UNAME_MACHINE}-pc-sysv32 fi exit ;; pc:*:*:*) # Left here for compatibility: # uname -m prints for DJGPP always 'pc', but it prints nothing about # the processor, so we play safe by assuming i586. # Note: whatever this is, it MUST be the same as what config.sub # prints for the "djgpp" host, or else GDB configury will decide that # this is a cross-build. echo i586-pc-msdosdjgpp exit ;; Intel:Mach:3*:*) echo i386-pc-mach3 exit ;; paragon:*:*:*) echo i860-intel-osf1 exit ;; i860:*:4.*:*) # i860-SVR4 if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 else # Add other i860-SVR4 vendors below as they are discovered. echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 fi exit ;; mini*:CTIX:SYS*5:*) # "miniframe" echo m68010-convergent-sysv exit ;; mc68k:UNIX:SYSTEM5:3.51m) echo m68k-convergent-sysv exit ;; M680?0:D-NIX:5.3:*) echo m68k-diab-dnix exit ;; M68*:*:R3V[5678]*:*) test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) OS_REL='' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4; exit; } ;; NCR*:*:4.2:* | MPRAS*:*:4.2:*) OS_REL='.3' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) echo m68k-unknown-lynxos${UNAME_RELEASE} exit ;; mc68030:UNIX_System_V:4.*:*) echo m68k-atari-sysv4 exit ;; TSUNAMI:LynxOS:2.*:*) echo sparc-unknown-lynxos${UNAME_RELEASE} exit ;; rs6000:LynxOS:2.*:*) echo rs6000-unknown-lynxos${UNAME_RELEASE} exit ;; PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*) echo powerpc-unknown-lynxos${UNAME_RELEASE} exit ;; SM[BE]S:UNIX_SV:*:*) echo mips-dde-sysv${UNAME_RELEASE} exit ;; RM*:ReliantUNIX-*:*:*) echo mips-sni-sysv4 exit ;; RM*:SINIX-*:*:*) echo mips-sni-sysv4 exit ;; *:SINIX-*:*:*) if uname -p 2>/dev/null >/dev/null ; then UNAME_MACHINE=`(uname -p) 2>/dev/null` echo ${UNAME_MACHINE}-sni-sysv4 else echo ns32k-sni-sysv fi exit ;; PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort # says <Richard.M.Bartel@ccMail.Census.GOV> echo i586-unisys-sysv4 exit ;; *:UNIX_System_V:4*:FTX*) # From Gerald Hewes <hewes@openmarket.com>. # How about differentiating between stratus architectures? -djm echo hppa1.1-stratus-sysv4 exit ;; *:*:*:FTX*) # From seanf@swdc.stratus.com. echo i860-stratus-sysv4 exit ;; i*86:VOS:*:*) # From Paul.Green@stratus.com. echo ${UNAME_MACHINE}-stratus-vos exit ;; *:VOS:*:*) # From Paul.Green@stratus.com. echo hppa1.1-stratus-vos exit ;; mc68*:A/UX:*:*) echo m68k-apple-aux${UNAME_RELEASE} exit ;; news*:NEWS-OS:6*:*) echo mips-sony-newsos6 exit ;; R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) if [ -d /usr/nec ]; then echo mips-nec-sysv${UNAME_RELEASE} else echo mips-unknown-sysv${UNAME_RELEASE} fi exit ;; BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. echo powerpc-be-beos exit ;; BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. echo powerpc-apple-beos exit ;; BePC:BeOS:*:*) # BeOS running on Intel PC compatible. echo i586-pc-beos exit ;; BePC:Haiku:*:*) # Haiku running on Intel PC compatible. echo i586-pc-haiku exit ;; SX-4:SUPER-UX:*:*) echo sx4-nec-superux${UNAME_RELEASE} exit ;; SX-5:SUPER-UX:*:*) echo sx5-nec-superux${UNAME_RELEASE} exit ;; SX-6:SUPER-UX:*:*) echo sx6-nec-superux${UNAME_RELEASE} exit ;; SX-7:SUPER-UX:*:*) echo sx7-nec-superux${UNAME_RELEASE} exit ;; SX-8:SUPER-UX:*:*) echo sx8-nec-superux${UNAME_RELEASE} exit ;; SX-8R:SUPER-UX:*:*) echo sx8r-nec-superux${UNAME_RELEASE} exit ;; Power*:Rhapsody:*:*) echo powerpc-apple-rhapsody${UNAME_RELEASE} exit ;; *:Rhapsody:*:*) echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} exit ;; *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown case $UNAME_PROCESSOR in i386) eval $set_cc_for_build if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then UNAME_PROCESSOR="x86_64" fi fi ;; unknown) UNAME_PROCESSOR=powerpc ;; esac echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} exit ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` if test "$UNAME_PROCESSOR" = "x86"; then UNAME_PROCESSOR=i386 UNAME_MACHINE=pc fi echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} exit ;; *:QNX:*:4*) echo i386-pc-qnx exit ;; NEO-?:NONSTOP_KERNEL:*:*) echo neo-tandem-nsk${UNAME_RELEASE} exit ;; NSE-?:NONSTOP_KERNEL:*:*) echo nse-tandem-nsk${UNAME_RELEASE} exit ;; NSR-?:NONSTOP_KERNEL:*:*) echo nsr-tandem-nsk${UNAME_RELEASE} exit ;; *:NonStop-UX:*:*) echo mips-compaq-nonstopux exit ;; BS2000:POSIX*:*:*) echo bs2000-siemens-sysv exit ;; DS/*:UNIX_System_V:*:*) echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} exit ;; *:Plan9:*:*) # "uname -m" is not consistent, so use $cputype instead. 386 # is converted to i386 for consistency with other x86 # operating systems. if test "$cputype" = "386"; then UNAME_MACHINE=i386 else UNAME_MACHINE="$cputype" fi echo ${UNAME_MACHINE}-unknown-plan9 exit ;; *:TOPS-10:*:*) echo pdp10-unknown-tops10 exit ;; *:TENEX:*:*) echo pdp10-unknown-tenex exit ;; KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) echo pdp10-dec-tops20 exit ;; XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) echo pdp10-xkl-tops20 exit ;; *:TOPS-20:*:*) echo pdp10-unknown-tops20 exit ;; *:ITS:*:*) echo pdp10-unknown-its exit ;; SEI:*:*:SEIUX) echo mips-sei-seiux${UNAME_RELEASE} exit ;; *:DragonFly:*:*) echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` exit ;; *:*VMS:*:*) UNAME_MACHINE=`(uname -p) 2>/dev/null` case "${UNAME_MACHINE}" in A*) echo alpha-dec-vms ; exit ;; I*) echo ia64-dec-vms ; exit ;; V*) echo vax-dec-vms ; exit ;; esac ;; *:XENIX:*:SysV) echo i386-pc-xenix exit ;; i*86:skyos:*:*) echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' exit ;; i*86:rdos:*:*) echo ${UNAME_MACHINE}-pc-rdos exit ;; 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 #echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2 eval $set_cc_for_build cat >$dummy.c <<EOF #ifdef _SEQUENT_ # include <sys/types.h> # include <sys/utsname.h> #endif main () { #if defined (sony) #if defined (MIPSEB) /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed, I don't know.... */ printf ("mips-sony-bsd\n"); exit (0); #else #include <sys/param.h> printf ("m68k-sony-newsos%s\n", #ifdef NEWSOS4 "4" #else "" #endif ); exit (0); #endif #endif #if defined (__arm) && defined (__acorn) && defined (__unix) printf ("arm-acorn-riscix\n"); exit (0); #endif #if defined (hp300) && !defined (hpux) printf ("m68k-hp-bsd\n"); exit (0); #endif #if defined (NeXT) #if !defined (__ARCHITECTURE__) #define __ARCHITECTURE__ "m68k" #endif int version; version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`; if (version < 4) printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); else printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); exit (0); #endif #if defined (MULTIMAX) || defined (n16) #if defined (UMAXV) printf ("ns32k-encore-sysv\n"); exit (0); #else #if defined (CMU) printf ("ns32k-encore-mach\n"); exit (0); #else printf ("ns32k-encore-bsd\n"); exit (0); #endif #endif #endif #if defined (__386BSD__) printf ("i386-pc-bsd\n"); exit (0); #endif #if defined (sequent) #if defined (i386) printf ("i386-sequent-dynix\n"); exit (0); #endif #if defined (ns32000) printf ("ns32k-sequent-dynix\n"); exit (0); #endif #endif #if defined (_SEQUENT_) struct utsname un; uname(&un); if (strncmp(un.version, "V2", 2) == 0) { printf ("i386-sequent-ptx2\n"); exit (0); } if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */ printf ("i386-sequent-ptx1\n"); exit (0); } printf ("i386-sequent-ptx\n"); exit (0); #endif #if defined (vax) # if !defined (ultrix) # include <sys/param.h> # if defined (BSD) # if BSD == 43 printf ("vax-dec-bsd4.3\n"); exit (0); # else # if BSD == 199006 printf ("vax-dec-bsd4.3reno\n"); exit (0); # else printf ("vax-dec-bsd\n"); exit (0); # endif # endif # else printf ("vax-dec-bsd\n"); exit (0); # endif # else printf ("vax-dec-ultrix\n"); exit (0); # endif #endif #if defined (alliant) && defined (i860) printf ("i860-alliant-bsd\n"); exit (0); #endif exit (1); } EOF $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && { echo "$SYSTEM_NAME"; exit; } # Apollos put the system type in the environment. test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } # Convex versions that predate uname can use getsysinfo(1) if [ -x /usr/convex/getsysinfo ] then case `getsysinfo -f cpu_type` in c1*) echo c1-convex-bsd exit ;; c2*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi exit ;; c34*) echo c34-convex-bsd exit ;; c38*) echo c38-convex-bsd exit ;; c4*) echo c4-convex-bsd exit ;; esac fi cat >&2 <<EOF $0: unable to guess system type This script, last modified $timestamp, has failed to recognize the operating system you are using. It is advised that you download the most up to date version of the config scripts from http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD and http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD If the version you run ($0) is already up to date, please send the following data and any information you think might be pertinent to <config-patches@gnu.org> in order to provide the needed information to handle your system. config.guess timestamp = $timestamp uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` /bin/uname -X = `(/bin/uname -X) 2>/dev/null` hostinfo = `(hostinfo) 2>/dev/null` /bin/universe = `(/bin/universe) 2>/dev/null` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` /bin/arch = `(/bin/arch) 2>/dev/null` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` UNAME_MACHINE = ${UNAME_MACHINE} UNAME_RELEASE = ${UNAME_RELEASE} UNAME_SYSTEM = ${UNAME_SYSTEM} UNAME_VERSION = ${UNAME_VERSION} EOF exit 1 # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/data/�������������������������������������������������������������������������0000775�0001750�0001750�00000000000�12402464555�014154� 5����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/data/Makefile.am��������������������������������������������������������������0000664�0001750�0001750�00000001127�12402464555�016211� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������NULL = desktopdir = $(datadir)/applications desktop_in_files = xmlcopyeditor.desktop.in desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) @INTLTOOL_DESKTOP_RULE@ appdatadir = $(datadir)/appdata appdata_in_files = xmlcopyeditor.appdata.xml.in appdata_DATA = $(appdata_in_files:.xml.in=.xml) @INTLTOOL_XML_RULE@ man_MANS = xmlcopyeditor.1 EXTRA_DIST = \ $(appdata_in_files) \ $(desktop_in_files) \ $(man_MANS) CLEANFILES = \ $(appdata_DATA) \ $(desktop_DATA) check-local: $(appdata_DATA) $(desktop_DATA) $(APPDATA_VALIDATE) $(appdata_DATA) $(DESKTOP_FILE_VALIDATE) $(desktop_DATA) �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/data/xmlcopyeditor.1����������������������������������������������������������0000664�0001750�0001750�00000002420�12402464555�017136� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������.\" .\" Copyright (C) 2009-2013, Miriam Ruiz <miriam@debian.org> .\" Copyright 2014 Zane U. Ji .\" .TH "xmlcopyeditor" 1 "4 June 2014" "" "XML Copy Editor" .SH NAME xmlcopyeditor \- fast, free, validating XML editor .SH SYNOPSIS .B xmlcopyeditor .BI [ .BI --version .BI | .BI --help .BI | .BI FILE... .BI ] .SH DESCRIPTION .I XML Copy Editor is an XML editor focusing on editing document markup languages like DITA, DocBook, WordprocessingML. Features: DTD/XML Schema/RELAX NG validation, XSLT, XPath, Pretty\-printing, Syntax highlighting, Folding, Tag completion, Tag locking, Tag\-free editing, Built\-in support for XHTML, XSL, DocBook and TEI, Generating XML Schema, Spelling and style check with built\-in spell/style checker. .PP .I XML Copy Editor is free software released under the GNU General Public License. .SH OPTIONS .B .IP --version Display version information and exit. .B .IP --help Print a help message and exit. .B .IP FILE... Specifies the file to open when .B xmlcopyeditor starts. .SH AUTHOR Gerald Schmidt (gnschmidt@users.sourceforge.net) .SH "SEE ALSO" .BR iconv (1), .BR xmlcatalog (1), .BR xmllint (1), .BR xsltproc (1) You can find more information in the .I Help menu inside the program and in its homepage at http://xml\-copy\-editor.sourceforge.net/ ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/data/Makefile.in��������������������������������������������������������������0000664�0001750�0001750�00000040565�12402464555�016233� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Makefile.in generated by automake 1.11.3 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software # Foundation, Inc. # This Makefile.in 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. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = data DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } man1dir = $(mandir)/man1 am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(appdatadir)" \ "$(DESTDIR)$(desktopdir)" NROFF = nroff MANS = $(man_MANS) DATA = $(appdata_DATA) $(desktop_DATA) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ALL_LINGUAS = @ALL_LINGUAS@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ APPDATA_VALIDATE = @APPDATA_VALIDATE@ AR = @AR@ ASPELL_LIBS = @ASPELL_LIBS@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CXX = @CXX@ CXXCPP = @CXXCPP@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DATADIRNAME = @DATADIRNAME@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DESKTOP_FILE_VALIDATE = @DESKTOP_FILE_VALIDATE@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ ENCHANT_CFLAGS = @ENCHANT_CFLAGS@ ENCHANT_LIBS = @ENCHANT_LIBS@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ GMSGFMT = @GMSGFMT@ GREP = @GREP@ GTK_CFLAGS = @GTK_CFLAGS@ GTK_LIBS = @GTK_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ INTLTOOL_MERGE = @INTLTOOL_MERGE@ INTLTOOL_PERL = @INTLTOOL_PERL@ INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ WX_LIBS = @WX_LIBS@ XGETTEXT = @XGETTEXT@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ intltool__v_merge_options_ = @intltool__v_merge_options_@ intltool__v_merge_options_0 = @intltool__v_merge_options_0@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ NULL = desktopdir = $(datadir)/applications desktop_in_files = xmlcopyeditor.desktop.in desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) appdatadir = $(datadir)/appdata appdata_in_files = xmlcopyeditor.appdata.xml.in appdata_DATA = $(appdata_in_files:.xml.in=.xml) man_MANS = xmlcopyeditor.1 EXTRA_DIST = \ $(appdata_in_files) \ $(desktop_in_files) \ $(man_MANS) CLEANFILES = \ $(appdata_DATA) \ $(desktop_DATA) all: all-am .SUFFIXES: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign data/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign data/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -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'; \ } | while read p; do \ if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; echo "$$p"; \ done | \ sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ sed 'N;N;s,\n, ,g' | { \ list=; while read file base inst; do \ if test "$$base" = "$$inst"; then list="$$list $$file"; else \ echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ fi; \ done; \ for i in $$list; do echo "$$i"; done | $(am__base_list) | \ while read files; do \ test -z "$$files" || { \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ done; } uninstall-man1: @$(NORMAL_UNINSTALL) @list=''; test -n "$(man1dir)" || exit 0; \ files=`{ 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'; \ } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) install-appdataDATA: $(appdata_DATA) @$(NORMAL_INSTALL) test -z "$(appdatadir)" || $(MKDIR_P) "$(DESTDIR)$(appdatadir)" @list='$(appdata_DATA)'; test -n "$(appdatadir)" || list=; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(appdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(appdatadir)" || exit $$?; \ done uninstall-appdataDATA: @$(NORMAL_UNINSTALL) @list='$(appdata_DATA)'; test -n "$(appdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(appdatadir)'; $(am__uninstall_files_from_dir) install-desktopDATA: $(desktop_DATA) @$(NORMAL_INSTALL) test -z "$(desktopdir)" || $(MKDIR_P) "$(DESTDIR)$(desktopdir)" @list='$(desktop_DATA)'; test -n "$(desktopdir)" || list=; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(desktopdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(desktopdir)" || exit $$?; \ done uninstall-desktopDATA: @$(NORMAL_UNINSTALL) @list='$(desktop_DATA)'; test -n "$(desktopdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(desktopdir)'; $(am__uninstall_files_from_dir) tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @list='$(MANS)'; if test -n "$$list"; then \ list=`for p in $$list; do \ if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \ if test -n "$$list" && \ grep 'ab help2man is required to generate this page' $$list >/dev/null; then \ echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \ grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \ echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \ echo " typically \`make maintainer-clean' will remove them" >&2; \ exit 1; \ else :; fi; \ else :; fi @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am $(MAKE) $(AM_MAKEFLAGS) check-local check: check-am all-am: Makefile $(MANS) $(DATA) installdirs: for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(appdatadir)" "$(DESTDIR)$(desktopdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-appdataDATA install-desktopDATA install-man install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-man1 install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-appdataDATA uninstall-desktopDATA \ uninstall-man uninstall-man: uninstall-man1 .MAKE: check-am install-am install-strip .PHONY: all all-am check check-am check-local clean clean-generic \ clean-libtool distclean distclean-generic distclean-libtool \ distdir dvi dvi-am html html-am info info-am install \ install-am install-appdataDATA install-data install-data-am \ install-desktopDATA 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-generic \ mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \ uninstall-appdataDATA uninstall-desktopDATA uninstall-man \ uninstall-man1 @INTLTOOL_DESKTOP_RULE@ @INTLTOOL_XML_RULE@ check-local: $(appdata_DATA) $(desktop_DATA) $(APPDATA_VALIDATE) $(appdata_DATA) $(DESKTOP_FILE_VALIDATE) $(desktop_DATA) # 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. .NOEXPORT: �������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/data/xmlcopyeditor.desktop.in�������������������������������������������������0000664�0001750�0001750�00000000341�12402464555�021054� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������[Desktop Entry] _Name=XML Copy Editor _GenericName=XML Editor _Comment=Edit XML documents Type=Application Exec=xmlcopyeditor %U Icon=xmlcopyeditor Terminal=false MimeType=text/xml; Categories=Development;Utility;TextEditor; �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/data/xmlcopyeditor.appdata.xml.in���������������������������������������������0000664�0001750�0001750�00000001740�12402464555�021620� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="UTF-8"?> <application> <id type="desktop">xmlcopyeditor.desktop</id> <licence>CC0</licence> <description> <_p> fast, free, validating XML editor </_p> <_p> XML Copy Editor is an XML editor focusing on editing document markup languages like DITA, DocBook, WordprocessingML. Features: DTD/XML Schema/RELAX NG validation, XSLT, XPath, Pretty-printing, Syntax highlighting, Folding, Tag completion, Tag locking, Tag-free editing, Built-in support for XHTML, XSL, DocBook and TEI, Generating XML Schema, Spelling and style check with built-in spell/style checker. </_p> </description> <screenshots> <_screenshot type="default" width="640" height="387">https://a.fsdn.com/con/app/proj/xml-copy-editor/screenshots/151221.jpg</_screenshot> </screenshots> <url type="homepage">http://xml-copy-editor.sourceforge.net/</url> <updatecontact>zaneuji_at_users.sf.net</updatecontact> </application> ��������������������������������xmlcopyeditor-1.2.1.3/po/���������������������������������������������������������������������������0000775�0001750�0001750�00000000000�12402464555�013661� 5����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/sk.po����������������������������������������������������������������������0000664�0001750�0001750�00000156402�12402464555�014646� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������msgid "" msgstr "" "Project-Id-Version: XML Copy Editor\n" "Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/\n" "POT-Creation-Date: 2014-06-01 20:46+0800\n" "PO-Revision-Date: 2007-03-10 11:09+0100\n" "Last-Translator: Viliam Búr <viliam@bur.sk>\n" "Language-Team: Viliam Búr <viliam@bur.sk>\n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Language: Slovak\n" "X-Poedit-Country: SLOVAKIA\n" "X-Poedit-SourceCharset: utf-8\n" "Plural-Forms: nplurals=3; plural= (n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n" #: ../data/xmlcopyeditor.appdata.xml.in.h:1 msgid "fast, free, validating XML editor" msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:2 msgid "" "XML Copy Editor is an XML editor focusing on editing document markup " "languages like DITA, DocBook, WordprocessingML. Features: DTD/XML Schema/" "RELAX NG validation, XSLT, XPath, Pretty-printing, Syntax highlighting, " "Folding, Tag completion, Tag locking, Tag-free editing, Built-in support for " "XHTML, XSL, DocBook and TEI, Generating XML Schema, Spelling and style check " "with built-in spell/style checker." msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:3 msgid "https://a.fsdn.com/con/app/proj/xml-copy-editor/screenshots/151221.jpg" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:1 ../src/xmlcopyeditor.cpp:388 #: ../src/xmlcopyeditor.cpp:1310 ../src/xmlcopyeditor.cpp:1408 #: ../src/xmlcopyeditor.cpp:1649 ../src/xmlcopyeditor.cpp:1728 #: ../src/xmlcopyeditor.cpp:3610 msgid "XML Copy Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:2 #, fuzzy msgid "XML Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:3 #, fuzzy msgid "Edit XML documents" msgstr "Editovaný dokument je prázdny" #. wxID_CANCEL req'd for 'Esc closes dialog' functionality #: ../src/aboutdialog.cpp:51 msgid "OK" msgstr "OK" #: ../src/associatedialog.cpp:76 ../src/mypropertysheet.cpp:166 msgid "Browse" msgstr "Nalistuj" #: ../src/associatedialog.cpp:123 msgid "Provides a space for you to type the path of the file" msgstr "Poskytne miesto, kam môžete napísaÅ¥ cestu k súboru" #: ../src/associatedialog.cpp:127 msgid "Opens a standard file dialog" msgstr "Otvorí Å¡tandardný súborový dialóg" #: ../src/associatedialog.cpp:131 msgid "Provides a space for you to type additional information" msgstr "Poskytne miesto, kam môžete napísaÅ¥ ÄalÅ¡ie informácie" #: ../src/associatedialog.cpp:135 msgid "Closes this dialog without making any changes" msgstr "Zavrie tento dialóg, žiadne zmeny sa nevykonajú" #: ../src/associatedialog.cpp:139 msgid "Selects the file specified" msgstr "Vyberie zadaný súbor" #: ../src/associatedialog.cpp:168 msgid "|All files (*.*)|*.*" msgstr "|VÅ¡etky súbory (*.*)|*.*" #: ../src/associatedialog.cpp:171 msgid "Select " msgstr "OznaÄ " #: ../src/commandpanel.cpp:46 ../src/commandpanel.cpp:164 msgid "{path}" msgstr "" #: ../src/commandpanel.cpp:47 ../src/commandpanel.cpp:165 msgid "{name}" msgstr "" #: ../src/commandpanel.cpp:48 ../src/commandpanel.cpp:166 msgid "{extension}" msgstr "" #: ../src/commandpanel.cpp:49 ../src/commandpanel.cpp:163 msgid "{fullpath}" msgstr "" #: ../src/commandpanel.cpp:64 msgid "&Run" msgstr "" #: ../src/commandpanel.cpp:72 msgid "&Wait" msgstr "" #: ../src/commandpanel.cpp:78 #, fuzzy msgid "Output options" msgstr "Možnosti" #: ../src/commandpanel.cpp:83 #, fuzzy msgid "I&gnore" msgstr "Ignoruj" #: ../src/commandpanel.cpp:89 #, fuzzy msgid "I&nsert" msgstr "&Vlož" #: ../src/commandpanel.cpp:94 #, fuzzy msgid "New &document" msgstr "Nový dokument" #: ../src/commandpanel.cpp:115 msgid "Variables" msgstr "" #: ../src/dtd2schema.cpp:56 #, c-format msgid "Error at ine %lld, column %lld: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:83 #, c-format msgid "Target namespace is redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:312 #, fuzzy msgid "Ignored content type: " msgstr "Ignoruj raz" #: ../src/dtd2schema.cpp:337 ../src/dtd2schema.cpp:419 #, c-format msgid "Unknown namespace: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:392 #, c-format msgid "Ignored namespace of %s: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:411 #, c-format msgid "Namespace redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:526 #, c-format msgid "Ignored attribute \"%s\"'s type: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:565 #, c-format msgid "Unknown default type of attribute \"%s\": %s[br]" msgstr "" #: ../src/exportdialog.cpp:66 msgid "DAISY export" msgstr "" #: ../src/exportdialog.cpp:73 msgid "&Stylesheet for conversion to canonical XHTML (optional):" msgstr "" #: ../src/exportdialog.cpp:85 msgid "&Output folder:" msgstr "" #: ../src/exportdialog.cpp:96 msgid "&De-emphasize production notes" msgstr "" #: ../src/exportdialog.cpp:98 msgid "&Suppress optional production notes" msgstr "" #: ../src/exportdialog.cpp:101 msgid "Outputs" msgstr "" #: ../src/exportdialog.cpp:102 msgid "&Full DAISY 2.02 and 3.0 Talking Books" msgstr "" #: ../src/exportdialog.cpp:104 msgid "&HTML" msgstr "" #: ../src/exportdialog.cpp:106 msgid "&ePub ebook" msgstr "" #: ../src/exportdialog.cpp:108 #, fuzzy msgid "&RTF document" msgstr "Nový dokument" #: ../src/exportdialog.cpp:110 #, fuzzy msgid "&Word document" msgstr "PoÄet &slov" #: ../src/exportdialog.cpp:112 msgid "&MP3 album" msgstr "" #: ../src/exportdialog.cpp:135 msgid "Download DAISY extension" msgstr "" #: ../src/exportdialog.cpp:183 #, fuzzy msgid "" "Provides a space for you to enter or select a stylesheet for conversion to " "canonical XHTML" msgstr "Poskytne miesto, kam môžete napísaÅ¥ text, ktorý chcete nájsÅ¥" #: ../src/exportdialog.cpp:187 #, fuzzy msgid "Provides a space for you to enter or select the output folder" msgstr "Poskytne miesto, kam môžete napísaÅ¥ cestu k súboru" #: ../src/exportdialog.cpp:191 msgid "Starts the export" msgstr "" #: ../src/exportdialog.cpp:195 #, fuzzy msgid "Closes the dialog box without exporting the file" msgstr "Zavrie dialógové okno, a neuloží žiadne zmeny, ktoré ste urobili" #: ../src/findreplacepanel.cpp:52 msgid "Find:" msgstr "Nájdi:" #: ../src/findreplacepanel.cpp:53 ../src/findreplacepanel.cpp:54 #: ../src/styledialog.cpp:454 msgid " " msgstr " " #: ../src/findreplacepanel.cpp:66 msgid "Replace with:" msgstr "NahraÄ:" #: ../src/findreplacepanel.cpp:78 msgid "Find &Next" msgstr "Nájdi Ä&alÅ¡ie" #: ../src/findreplacepanel.cpp:85 msgid "&Replace" msgstr "&NahraÄ" #: ../src/findreplacepanel.cpp:92 msgid "Replace &All" msgstr "NahraÄ &vÅ¡etko" #: ../src/findreplacepanel.cpp:100 ../src/globalreplacedialog.cpp:74 msgid "&Match case" msgstr "RozliÅ¡uj &veľké a malé" #: ../src/findreplacepanel.cpp:107 msgid "Re&gex" msgstr "Re&gex" #: ../src/findreplacepanel.cpp:131 #, fuzzy msgid "&Close" msgstr "Zavri" #: ../src/globalreplacedialog.cpp:50 ../src/globalreplacedialog.cpp:132 msgid "Global Find and Replace" msgstr "Globálne nájdenie a nahradenie" #: ../src/globalreplacedialog.cpp:56 msgid "&Find what: " msgstr "&Nájdi Äo: " #: ../src/globalreplacedialog.cpp:58 msgid "Replace with: " msgstr "NahraÄ: " #: ../src/globalreplacedialog.cpp:78 msgid "&Regex" msgstr "&Regex" #: ../src/globalreplacedialog.cpp:82 msgid "R&eplace in all open documents" msgstr "N&ahraÄ vo vÅ¡etkých otvorených dokumentoch" #: ../src/globalreplacedialog.cpp:128 msgid "Cannot compile regular expression '" msgstr "Neviem skompilovaÅ¥ pravidlový výraz '" #: ../src/globalreplacedialog.cpp:145 msgid "Provides a space for you to type the text you want to find" msgstr "Poskytne miesto, kam môžete napísaÅ¥ text, ktorý chcete nájsÅ¥" #: ../src/globalreplacedialog.cpp:149 msgid "" "Provides a space for you to type the text you want to replace the text you " "typed in Find what" msgstr "" "Poskytne miesto, kam môžete napísaÅ¥ text, ktorým chcete nahradiÅ¥ nájdený text" #: ../src/globalreplacedialog.cpp:153 msgid "" "Finds only text with lowercase and uppercase letters as specified in Find " "what" msgstr "" "Nájde iba text, kde aj veľké a malé písmená zodpovedajú hľadanému textu" #: ../src/globalreplacedialog.cpp:157 msgid "Extends the scope to all open documents" msgstr "Rozšíri rozsah hľadania na vÅ¡etky otvorené dokumenty" #: ../src/globalreplacedialog.cpp:161 msgid "Interprets the text specified in Find what as a regular expression" msgstr "" "Interpretuje text zadaný na hľadanie ako pravidlový výraz (regular " "expression)" #: ../src/globalreplacedialog.cpp:165 msgid "" "Finds all instances of the text specified in Find what and replaces them " "with the text in Replace with" msgstr "" "Nájde vÅ¡etky výskyty hľadaného textu a nahradí ich textom zadaným na " "nahradenie" #: ../src/globalreplacedialog.cpp:169 msgid "Closes the dialog box without saving any changes you have made" msgstr "Zavrie dialógové okno, a neuloží žiadne zmeny, ktoré ste urobili" #: ../src/housestyle.cpp:183 #, fuzzy msgid "no rules found" msgstr "(NenaÅ¡li sa množiny pravidiel)" #: ../src/housestyle.cpp:222 msgid "Cannot initialise spellcheck" msgstr "" #: ../src/mynotebook.cpp:88 ../src/wrapdaisy.cpp:554 #: ../src/xmlcopyeditor.cpp:5339 msgid "Close" msgstr "Zavri" #: ../src/mynotebook.cpp:89 msgid "Close all" msgstr "Zavri vÅ¡etky" #: ../src/mypropertysheet.cpp:74 msgid "&Always insert closing tag" msgstr "Vždy vkladaj &koncovú znaÄku" #: ../src/mypropertysheet.cpp:77 msgid "&Folding" msgstr "&Zabalenie" #: ../src/mypropertysheet.cpp:80 msgid "&Highlight current line" msgstr "Vy&svieÅ¥ aktuálny riadok" #: ../src/mypropertysheet.cpp:83 #, fuzzy msgid "Hi&ghlight syntax" msgstr "Vy&svieÅ¥ aktuálny riadok" #: ../src/mypropertysheet.cpp:86 msgid "&Indentation guides" msgstr "ÄŒiary na &odsadenie" #: ../src/mypropertysheet.cpp:89 msgid "I&ntelligent backspace/delete" msgstr "I&nteligentné vymazávanie/backspace" #: ../src/mypropertysheet.cpp:92 msgid "&Line numbers" msgstr "Čísla &riadkov" #: ../src/mypropertysheet.cpp:95 msgid "L&ock hidden tags" msgstr "&Zamkni skryté znaÄky" #: ../src/mypropertysheet.cpp:98 msgid "&Tag completion" msgstr "&Uzavretie znaÄiek" #: ../src/mypropertysheet.cpp:101 msgid "&Validate as you type" msgstr "&Validuj poÄas písania" #: ../src/mypropertysheet.cpp:104 msgid "Va&riable highlight in tag free view" msgstr "&Premenlivé podfarbenie v zobrazení bez znaÄiek" #: ../src/mypropertysheet.cpp:107 msgid "&White space visible" msgstr "&Vidno prázdne znaky" #: ../src/mypropertysheet.cpp:113 msgid "Font" msgstr "Písmo" #: ../src/mypropertysheet.cpp:156 msgid "Application directory" msgstr "Adresár aplikácie" #: ../src/mypropertysheet.cpp:173 msgid "Language (restart required)" msgstr "Jazyk (vyžaduje reÅ¡tart)" #: ../src/mypropertysheet.cpp:179 ../src/styledialog.cpp:339 #: ../src/xmlcopyeditor.cpp:4984 msgid "Default" msgstr "Å tandardné" #: ../src/mypropertysheet.cpp:193 #, fuzzy msgid "&Enable network access for XML validation" msgstr "&Umožni prístup na sieÅ¥ kvôli validácii DTD" #: ../src/mypropertysheet.cpp:196 msgid "E&xpand internal entities on open" msgstr "E&xpanduj vnútorné entity pri otvorení" #: ../src/mypropertysheet.cpp:199 msgid "&One application instance only" msgstr "Iba &jedna inÅ¡tancia aplikácie" #: ../src/mypropertysheet.cpp:202 msgid "Re&member layout on close" msgstr "Za&pamätaj rozloženie pri zatvorení" #: ../src/mypropertysheet.cpp:205 msgid "&Remember open tabs on close" msgstr "&Zapamätaj otvorené záložky pri zatvorení" #: ../src/mypropertysheet.cpp:208 msgid "Re&tain undo history on save" msgstr "&Udržiavaj históriu editovania aj po uložení" #: ../src/mypropertysheet.cpp:212 msgid "&Save UTF-8 byte order mark" msgstr "Ulož znaÄku poradia &bytov v UTF-8" #: ../src/mypropertysheet.cpp:216 msgid "S&how full path on frame" msgstr "Ukáž v ráme celú cestu" #: ../src/mypropertysheet.cpp:242 msgid "General" msgstr "VÅ¡eobecné" #: ../src/mypropertysheet.cpp:243 msgid "Editor" msgstr "Editor" #: ../src/mypropertysheet.cpp:256 msgid "Cannot access application directory" msgstr "Neviem otvoriÅ¥ adresár aplikácie" #: ../src/mypropertysheet.cpp:256 ../src/xmlcopyeditor.cpp:2586 msgid "Options" msgstr "Možnosti" #: ../src/styledialog.cpp:101 msgid "Style" msgstr "" #: ../src/styledialog.cpp:101 ../src/xmlcopyeditor.cpp:5471 #: ../src/xmlcopyeditor.cpp:5475 #, fuzzy msgid "Spelling" msgstr "Pravopis a Å¡týl" #: ../src/styledialog.cpp:147 msgid "&Check" msgstr "" #: ../src/styledialog.cpp:165 msgid "No." msgstr "ÄŒ." #: ../src/styledialog.cpp:166 ../src/styledialog.cpp:168 msgid "Context" msgstr "Kontext" #: ../src/styledialog.cpp:167 ../src/wrapxerces.h:51 #: ../src/xmlcopyeditor.cpp:409 ../src/xmlcopyeditor.cpp:429 #: ../src/xmlcopyeditor.cpp:432 ../src/xmlcopyeditor.cpp:449 #: ../src/xmlcopyeditor.cpp:454 ../src/xmlcopyeditor.cpp:494 #: ../src/xmlcopyeditor.cpp:514 ../src/xmlcopyeditor.cpp:526 #: ../src/xmlcopyeditor.cpp:532 ../src/xmlcopyeditor.cpp:561 msgid "Error" msgstr "Chyba" #: ../src/styledialog.cpp:169 msgid "Suggestion" msgstr "OdporúÄané" #: ../src/styledialog.cpp:171 msgid "Rule" msgstr "Pravidlo" #: ../src/styledialog.cpp:172 msgid "Action" msgstr "Akcia" #: ../src/styledialog.cpp:180 msgid "&Apply changes" msgstr "" #: ../src/styledialog.cpp:188 msgid "&Printable report" msgstr "&TlaÄiteľná správa" #: ../src/styledialog.cpp:196 msgid "Pr&intable summary" msgstr "TlaÄiteľný &súhrn" #: ../src/styledialog.cpp:204 #, fuzzy msgid "C&hange all" msgstr "Zmeň vÅ¡etko" #: ../src/styledialog.cpp:212 msgid "I&gnore all" msgstr "I&gnoruj vÅ¡etko" #: ../src/styledialog.cpp:220 #, fuzzy msgid "Ca&ncel" msgstr "&Storno" #: ../src/styledialog.cpp:303 ../src/xmlcopyeditor.cpp:768 #: ../src/xmlcopyeditor.cpp:818 msgid "en_US" msgstr "" #: ../src/styledialog.cpp:308 #, fuzzy msgid "(No dictionaries found)" msgstr "(NenaÅ¡li sa filtre)" #: ../src/styledialog.cpp:344 msgid "(No rule sets found)" msgstr "(NenaÅ¡li sa množiny pravidiel)" #: ../src/styledialog.cpp:350 ../src/xmlcopyeditor.cpp:771 msgid "(No filter)" msgstr "(Bez filtra)" #: ../src/styledialog.cpp:373 msgid "(No filters found)" msgstr "(NenaÅ¡li sa filtre)" #: ../src/styledialog.cpp:400 ../src/styledialog.cpp:430 #: ../src/styledialog.cpp:749 ../src/styledialog.cpp:754 msgid "Ignore" msgstr "Ignoruj" #: ../src/styledialog.cpp:414 msgid "Ignore once" msgstr "Ignoruj raz" #: ../src/styledialog.cpp:416 msgid "Ignore all" msgstr "Ignoruj vÅ¡etko" #: ../src/styledialog.cpp:418 msgid "Change once" msgstr "Zmeň raz" #: ../src/styledialog.cpp:419 msgid "Change all" msgstr "Zmeň vÅ¡etko" #: ../src/styledialog.cpp:422 msgid "New suggestion..." msgstr "Nové odporúÄanie..." #: ../src/styledialog.cpp:445 ../src/styledialog.cpp:473 #, fuzzy msgid "Checking document..." msgstr "Otvor veľký dokument..." #: ../src/styledialog.cpp:477 #, fuzzy msgid "Cannot check document: " msgstr "Neviem spoÄítaÅ¥ slová: %s" #: ../src/styledialog.cpp:510 #, fuzzy, c-format msgid "%i error" msgid_plural "%i errors" msgstr[0] "Chyba" msgstr[1] "Chyba" msgstr[2] "Chyba" #: ../src/styledialog.cpp:525 msgid "No items selected" msgstr "Nie je niÄ oznaÄené" #: ../src/styledialog.cpp:754 ../src/styledialog.cpp:782 msgid "Change" msgstr "Zmeň" #: ../src/styledialog.cpp:913 msgid "Enter new suggestion:" msgstr "Zadajte nové odporúÄanie:" #: ../src/styledialog.cpp:914 msgid "New Suggestion" msgstr "Nové odporúÄanie" #: ../src/wrapdaisy.cpp:96 #, fuzzy msgid "Export in progress" msgstr "Prebieha export..." #: ../src/wrapdaisy.cpp:97 #, fuzzy msgid "Initializing..." msgstr "Súrodenec..." #: ../src/wrapdaisy.cpp:121 ../src/wrapdaisy.cpp:281 #, fuzzy msgid "Cannot create folder [b]" msgstr "Neviem vytvoriÅ¥ správu: " #: ../src/wrapdaisy.cpp:158 msgid "Empty XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:168 #, fuzzy msgid "Cannot read [b]" msgstr "Neviem nahradiÅ¥: " #: ../src/wrapdaisy.cpp:168 msgid "[/b]" msgstr "" #: ../src/wrapdaisy.cpp:182 msgid "Suppressing optional production notes..." msgstr "" #: ../src/wrapdaisy.cpp:184 ../src/wrapdaisy.cpp:210 ../src/wrapdaisy.cpp:296 #: ../src/wrapdaisy.cpp:334 #, fuzzy msgid "Cancelled" msgstr "&Storno" #: ../src/wrapdaisy.cpp:208 msgid "De-emphasizing production notes..." msgstr "" #: ../src/wrapdaisy.cpp:259 #, fuzzy msgid "Cannot create HTML folder [b]" msgstr "Neviem vytvoriÅ¥ správu: " #: ../src/wrapdaisy.cpp:270 #, fuzzy msgid "Cannot create image folder [b]" msgstr "Neviem vytvoriÅ¥ správu: " #: ../src/wrapdaisy.cpp:294 #, fuzzy msgid "Copying files..." msgstr "Otváram importovaný súbor..." #: ../src/wrapdaisy.cpp:317 msgid "Cannot write canonical XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:332 #, fuzzy msgid "Preparing DTBook..." msgstr "Pripravujem tlaÄ..." #: ../src/wrapdaisy.cpp:540 msgid "documents.open" msgstr "" #: ../src/wrapdaisy.cpp:541 #, fuzzy msgid "ActiveDocument" msgstr "Nový dokument" #: ../src/wrapdaisy.cpp:543 #, fuzzy msgid "Cannot open " msgstr "Neviem otvoriÅ¥ %s" #. tempDocFile;// #. wdFormatDocument #: ../src/wrapdaisy.cpp:549 #, fuzzy msgid "SaveAs" msgstr "Ulož ako" #: ../src/wrapdaisy.cpp:677 #, fuzzy msgid "Cannot create MP3 album folder [b]" msgstr "Neviem vytvoriÅ¥ správu: " #: ../src/wrapexpat.cpp:74 msgid "Unable to create parser instance" msgstr "" #: ../src/wraplibxml.cpp:126 ../src/wraplibxml.cpp:182 #: ../src/wraplibxml.cpp:244 ../src/wraplibxml.cpp:305 #: ../src/wraplibxml.cpp:370 ../src/wraplibxml.cpp:559 #: ../src/wraplibxml.cpp:612 ../src/wraplibxml.cpp:660 #, fuzzy msgid "Cannot create a parser context" msgstr "Neviem vytvoriÅ¥ správu: " #: ../src/wraplibxml.cpp:166 #, fuzzy msgid "Cannot create an RNG parser context" msgstr "Neviem vytvoriÅ¥ správu: " #: ../src/wraplibxml.cpp:176 msgid "Cannot create an RNG validation context" msgstr "" #: ../src/wraplibxml.cpp:238 msgid "Cannot create a schema validation context" msgstr "" #: ../src/wraplibxml.cpp:459 msgid "Infinity" msgstr "" #: ../src/wraplibxml.cpp:462 msgid "-Infinity" msgstr "" #: ../src/wraplibxml.cpp:466 msgid "NaN" msgstr "" #: ../src/wraplibxml.cpp:552 #, fuzzy msgid "Cannot parse stylesheet" msgstr "Neviem otvoriÅ¥ stylesheet %s" #: ../src/wraplibxml.cpp:581 #, fuzzy msgid "Cannot apply stylesheet" msgstr "Neviem otvoriÅ¥ stylesheet %s" #: ../src/wraplibxml.cpp:717 #, c-format msgid "Error at line %d, column %d: %s" msgstr "" #: ../src/wraplibxml.cpp:720 #, c-format msgid "Error at line %d: %s" msgstr "" #: ../src/wrapxerces.cpp:162 #, fuzzy msgid "Unexpected validation error" msgstr "Chyba validácie" #: ../src/wrapxerces.cpp:236 #, c-format msgid "%s at line %llu, column %llu: %s%s" msgstr "" #: ../src/wrapxerces.h:56 ../src/xmlcopyeditor.cpp:5524 msgid "Warning" msgstr "Varovanie" #: ../src/wrapxerces.h:60 #, fuzzy msgid "FatalError" msgstr "Chyba" #: ../src/xmlcopyeditorcopy.h:22 msgid "" "All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "VÅ¡etky súbory (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|" "*.dtd|XML Schema (*.xsd)|*.xsd|gramatika RELAX NG (*.rng)|*.rng|XSL (*.xsl)|" "*.xsl" #: ../src/xmlcopyeditorcopy.h:24 #, fuzzy msgid "" "All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|" "XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "VÅ¡etky súbory (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|" "*.dtd|XML Schema (*.xsd)|*.xsd|gramatika RELAX NG (*.rng)|*.rng|XSL (*.xsl)|" "*.xsl" #: ../src/xmlcopyeditorcopy.h:26 #, fuzzy msgid "Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>" msgstr "Copyright © 2005-2007 Gerald Schmidt <gnschmidt@users.sourceforge.net>" #: ../src/xmlcopyeditorcopy.h:27 msgid "" "\n" "XML Copy Editor is free software released under the GNU\n" "General Public License.\n" "\n" "Many thanks are due to " msgstr "" "\n" "XML Copy Editor je slobodný softvér uverejnený pod\n" "VÅ¡eobecnou verejnou licenciou GNU.\n" "\n" "Veľa vÄaky patrí: " #: ../src/xmlcopyeditor.cpp:407 msgid "Failed to initialize Xerces-C:\n" msgstr "" #: ../src/xmlcopyeditor.cpp:420 ../src/xmlcopyeditor.cpp:485 msgid "(unknown error)" msgstr "(neznáma chyba)" #: ../src/xmlcopyeditor.cpp:422 msgid "" "XML Copy Editor has encountered the following error and needs to close: " msgstr "XML Copy Editor narazil na nasledujúcu chybu a potrebuje zavrieÅ¥: " #: ../src/xmlcopyeditor.cpp:448 ../src/xmlcopyeditor.cpp:453 #: ../src/xmlcopyeditor.cpp:521 msgid "XML Copy Editor has encountered an error and needs to close." msgstr "XML Copy Editor narazil na chybu a potrebuje zavrieÅ¥." #: ../src/xmlcopyeditor.cpp:471 ../src/xmlcopyeditor.cpp:550 msgid "The operating system has turned down a request for additional memory" msgstr "OperaÄný systém zamietol požiadavku na pridelenie ÄalÅ¡ej pamäte" #: ../src/xmlcopyeditor.cpp:472 ../src/xmlcopyeditor.cpp:551 #: ../src/xmlcopyeditor.cpp:4780 msgid "Out of memory" msgstr "Málo pamäte" #: ../src/xmlcopyeditor.cpp:487 msgid "The following error has occurred: " msgstr "Stala sa nasledujúca chyba: " #: ../src/xmlcopyeditor.cpp:489 msgid "" ".\n" "\n" "Select \"Abort\" to exit, \"Retry\" to close this window and \"Ignore\" to " "continue." msgstr "" ".\n" "\n" "Zvoľte \"Abort\" na ukonÄenie, \"Retry\" na zavretie tohoto okna, a \"Ignore" "\" na pokraÄovanie." #: ../src/xmlcopyeditor.cpp:766 ../src/xmlcopyeditor.cpp:817 #, fuzzy msgid "Default style" msgstr "Å tandardné" #: ../src/xmlcopyeditor.cpp:819 msgid "No filter" msgstr "Bez filtra" #: ../src/xmlcopyeditor.cpp:885 msgid "" "SSE2 is enabled in Xerces-C++ library. Xerces-C++ didn't use them in a " "thread-safe way. It may cause program crashes (segmentation faults).\n" "\n" "If it happens, please try compiling Xerces-C++ with SSE2 disabled.\n" "\n" "OK:\tShow this warning next time\n" "Cancel:\tDisable the warning\n" msgstr "" #: ../src/xmlcopyeditor.cpp:892 msgid "SSE2 problem in Xerces-C++" msgstr "" #: ../src/xmlcopyeditor.cpp:968 ../src/xmlcopyeditor.cpp:976 msgid "Current Element" msgstr "Aktuálny prvok" #: ../src/xmlcopyeditor.cpp:969 ../src/xmlcopyeditor.cpp:975 msgid "Insert Element" msgstr "Vlož prvok" #: ../src/xmlcopyeditor.cpp:970 ../src/xmlcopyeditor.cpp:974 msgid "Insert Sibling" msgstr "Vlož súrodenca" #: ../src/xmlcopyeditor.cpp:971 ../src/xmlcopyeditor.cpp:973 msgid "Insert Entity" msgstr "Vlož entitu" #: ../src/xmlcopyeditor.cpp:1208 #, fuzzy msgid "Unknown command line switch (expecting 'w', 's', --version or --help)" msgstr "Neznámy parameter príkazového riadku (oÄakávam 'w' alebo 's')" #: ../src/xmlcopyeditor.cpp:1217 msgid "Command line processing incomplete: no file specified" msgstr "Neúplné spracovanie príkazového riadku: nie je zadaný súbor" #: ../src/xmlcopyeditor.cpp:1356 msgid "Parse in progress..." msgstr "Prebieha parsovanie..." #: ../src/xmlcopyeditor.cpp:1375 msgid "well-formed" msgstr "dobre-formovaný" #: ../src/xmlcopyeditor.cpp:1407 msgid "Do you want to save the changes to " msgstr "Chcete uložiÅ¥ zmeny v " #: ../src/xmlcopyeditor.cpp:1601 ../src/xmlcopyeditor.cpp:1603 msgid "Attributes hidden" msgstr "Skryté atribúty" #: ../src/xmlcopyeditor.cpp:1608 ../src/xmlcopyeditor.cpp:1610 msgid "Tags hidden" msgstr "Skryté znaÄky" #: ../src/xmlcopyeditor.cpp:1623 ../src/xmlcopyeditor.cpp:1625 msgid "Tags locked" msgstr "Zamknuté znaÄky" #: ../src/xmlcopyeditor.cpp:1676 ../src/xmlcopyeditor.cpp:1678 msgid "Modified" msgstr "Zmenené" #: ../src/xmlcopyeditor.cpp:1707 #, c-format msgid "Ln %i Col %i" msgstr "Ria %i Stĺ %i" #: ../src/xmlcopyeditor.cpp:1898 msgid "Cannot open clipboard" msgstr "Neviem otvoriÅ¥ schránku" #: ../src/xmlcopyeditor.cpp:1903 msgid "Cannot paste as new document: no text on clipboard" msgstr "Neviem vložiÅ¥ ako nový dokument: v schránke nie je text" #: ../src/xmlcopyeditor.cpp:1993 ../src/xmlcopyeditor.cpp:2796 #, c-format msgid "%i replacement made" msgid_plural "%i replacements made" msgstr[0] "%i bolo nahradených" msgstr[1] "%i bolo nahradené" msgstr[2] "%i boli nahradené" #: ../src/xmlcopyeditor.cpp:2019 msgid "Preparing Print Preview..." msgstr "Pripravujem ukážku tlaÄe..." #: ../src/xmlcopyeditor.cpp:2040 msgid "Preparing to print..." msgstr "Pripravujem tlaÄ..." #: ../src/xmlcopyeditor.cpp:2099 ../src/xmlcopyeditor.cpp:2119 msgid "Find" msgstr "Nájdi" #: ../src/xmlcopyeditor.cpp:2126 ../src/xmlcopyeditor.cpp:2236 #: ../src/xmlcopyeditor.cpp:2330 msgid "This functionality requires Microsoft Windows" msgstr "Táto funkcionalita vyžaduje Microsoft Windows" #: ../src/xmlcopyeditor.cpp:2132 msgid "Import Microsoft Word Document" msgstr "Importujem dokument programu Microsoft Word" #: ../src/xmlcopyeditor.cpp:2227 msgid "[b]DAISY export stopped[/b]: " msgstr "" #: ../src/xmlcopyeditor.cpp:2230 msgid "DAISY export completed. Output files are stored in: [b]" msgstr "" #: ../src/xmlcopyeditor.cpp:2245 #, fuzzy, c-format msgid "Cannot open [b]%s[/b] for import" msgstr "Neviem otvoriÅ¥ %s na import" #: ../src/xmlcopyeditor.cpp:2255 msgid "Import in progress..." msgstr "Prebieha import..." #: ../src/xmlcopyeditor.cpp:2263 msgid "(lossless conversion requires version 2003 or later)" msgstr "(bezstratová konverzia vyžaduje verziu 2003 alebo novÅ¡iu)" #: ../src/xmlcopyeditor.cpp:2270 ../src/xmlcopyeditor.cpp:2391 msgid "Cannot start Microsoft Word" msgstr "Neviem spustiÅ¥ Microsoft Word" #: ../src/xmlcopyeditor.cpp:2274 ../src/xmlcopyeditor.cpp:2395 msgid "A more recent version of Microsoft Word is required" msgstr "Potrebujem novÅ¡iu verziu programu Microsoft Word" #: ../src/xmlcopyeditor.cpp:2281 #, fuzzy, c-format msgid "Microsoft Word cannot save [b]%s[/b] as XML" msgstr "Microsoft Word nemôže uložiÅ¥ %s ako XML" #: ../src/xmlcopyeditor.cpp:2286 msgid "Microsoft Word cannot save this document as WordprocessingML " msgstr "Microsoft Word nemôže uložiÅ¥ tento dokument ako WordprocessingML " #: ../src/xmlcopyeditor.cpp:2294 msgid "Opening imported file..." msgstr "Otváram importovaný súbor..." #: ../src/xmlcopyeditor.cpp:2311 msgid "Cannot open imported file" msgstr "Neviem otvoriÅ¥ importovaný súbor" #: ../src/xmlcopyeditor.cpp:2363 msgid "Export Microsoft Word Document" msgstr "Exportujem dokument programu Microsoft Word" #: ../src/xmlcopyeditor.cpp:2384 msgid "Export in progress..." msgstr "Prebieha export..." #: ../src/xmlcopyeditor.cpp:2398 #, c-format msgid "Microsoft Word cannot save %s" msgstr "Microsoft Word nevie uložiÅ¥ %s" #: ../src/xmlcopyeditor.cpp:2427 msgid "Cannot save temporary file" msgstr "Neviem uložiÅ¥ doÄasný súbor" #: ../src/xmlcopyeditor.cpp:2588 msgid "Preferences" msgstr "" #: ../src/xmlcopyeditor.cpp:2633 msgid "Enter line number:" msgstr "Zadajte Äíslo riadku:" #: ../src/xmlcopyeditor.cpp:2634 msgid "Go To" msgstr "ChoÄ na" #: ../src/xmlcopyeditor.cpp:2643 #, c-format msgid "'%s' is not a valid line number" msgstr "'%s' nie je platné Äíslo riadku" #: ../src/xmlcopyeditor.cpp:2672 msgid "Replace" msgstr "NahraÄ" #: ../src/xmlcopyeditor.cpp:2693 msgid "Find and Replace" msgstr "Nájdi a nahraÄ" #: ../src/xmlcopyeditor.cpp:2786 msgid "Cannot replace: " msgstr "Neviem nahradiÅ¥: " #: ../src/xmlcopyeditor.cpp:2827 msgid "XML document (*.xml)" msgstr "Dokument XML (*.xml)" #: ../src/xmlcopyeditor.cpp:2851 msgid "Choose a document type:" msgstr "Vyberte si typ dokumentu:" #: ../src/xmlcopyeditor.cpp:2851 msgid "New Document" msgstr "Nový dokument" #: ../src/xmlcopyeditor.cpp:2892 #, c-format msgid "Document%i" msgstr "Document%i" #: ../src/xmlcopyeditor.cpp:2962 msgid "Open Large Document" msgstr "Otvor veľký dokument" #: ../src/xmlcopyeditor.cpp:2962 ../src/xmlcopyeditor.cpp:5431 #: ../src/xmlcopyeditor.cpp:5433 msgid "Open" msgstr "Otvor" #: ../src/xmlcopyeditor.cpp:2998 #, fuzzy, c-format msgid "Cannot open %s." msgstr "Neviem otvoriÅ¥ %s" #: ../src/xmlcopyeditor.cpp:3006 ../src/xmlcopyeditor.cpp:3582 #, c-format msgid "%s is already open" msgstr "%s je už otvorený" #: ../src/xmlcopyeditor.cpp:3028 #, c-format msgid "Cannot open %s" msgstr "Neviem otvoriÅ¥ %s" #: ../src/xmlcopyeditor.cpp:3147 #, fuzzy, c-format msgid "Cannot open %s: unknown encoding %s" msgstr "Neviem nastaviÅ¥ kódovanie: " #: ../src/xmlcopyeditor.cpp:3178 #, fuzzy, c-format msgid "Cannot open %s: out of memory" msgstr "Neviem otvoriÅ¥ %s na import" #: ../src/xmlcopyeditor.cpp:3199 #, c-format msgid "Cannot open %s: conversion from encoding %s failed" msgstr "" #: ../src/xmlcopyeditor.cpp:3208 ../src/xmlcopyeditor.cpp:4007 #, fuzzy msgid "Creating document view..." msgstr "Pripravujem ukážku tlaÄe..." #: ../src/xmlcopyeditor.cpp:3449 msgid "Edited document empty" msgstr "Editovaný dokument je prázdny" #: ../src/xmlcopyeditor.cpp:3563 msgid "Save As" msgstr "Ulož ako" #: ../src/xmlcopyeditor.cpp:3771 #, fuzzy msgid "DTD Validation in progress..." msgstr "Prebieha validácia DTD..." #: ../src/xmlcopyeditor.cpp:3794 ../src/xmlcopyeditor.cpp:3870 msgid "valid" msgstr "validný" #: ../src/xmlcopyeditor.cpp:3816 msgid "Select RELAX NG grammar" msgstr "Vyberte si gramatiku RELAX NG" #: ../src/xmlcopyeditor.cpp:3817 ../src/xmlcopyeditor.cpp:4108 #: ../src/xmlcopyeditor.cpp:5791 msgid "Choose a file:" msgstr "Vyberte si súbor:" #: ../src/xmlcopyeditor.cpp:3818 msgid "RELAX NG grammar" msgstr "Gramatika RELAX NG" #: ../src/xmlcopyeditor.cpp:3848 msgid "RELAX NG validation in progress..." msgstr "Prebieha validácia RELAX NG..." #: ../src/xmlcopyeditor.cpp:3914 msgid "Validation in progress..." msgstr "Prebieha validácia..." #: ../src/xmlcopyeditor.cpp:3925 #, fuzzy, c-format msgid "%s is valid" msgstr "%s je %s" #: ../src/xmlcopyeditor.cpp:3964 #, fuzzy msgid "W3C Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:3964 msgid "DTD" msgstr "DTD" #: ../src/xmlcopyeditor.cpp:3965 msgid "Please choose a shema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3966 msgid "Schema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3992 msgid "Please select a DTD file" msgstr "" #: ../src/xmlcopyeditor.cpp:3998 msgid "Converting..." msgstr "" #: ../src/xmlcopyeditor.cpp:4025 msgid "Enter XPath:" msgstr "Zadajte XPath:" #: ../src/xmlcopyeditor.cpp:4026 msgid "Evaluate XPath" msgstr "VyhodnoÅ¥ XPath" #: ../src/xmlcopyeditor.cpp:4047 msgid "Cannot evaluate XPath" msgstr "Neviem vyhodnotiÅ¥ XPath" #: ../src/xmlcopyeditor.cpp:4058 msgid "No matching nodes found" msgstr "NenaÅ¡iel sa zodpovedajúci uzol" #: ../src/xmlcopyeditor.cpp:4094 #, c-format msgid "Cannot open stylesheet %s" msgstr "Neviem otvoriÅ¥ stylesheet %s" #: ../src/xmlcopyeditor.cpp:4107 msgid "Select stylesheet" msgstr "Vyberte stylesheet" #: ../src/xmlcopyeditor.cpp:4109 ../src/xmlcopyeditor.cpp:5766 msgid "XSLT stylesheet" msgstr "XSLT Å¡týl" #: ../src/xmlcopyeditor.cpp:4164 msgid "XSL transformation in progress..." msgstr "Prebieha transformácia XSL..." #: ../src/xmlcopyeditor.cpp:4171 msgid "Cannot transform: " msgstr "Neviem transformovaÅ¥: " #: ../src/xmlcopyeditor.cpp:4179 msgid "Output document empty" msgstr "Výstupný dokument je prázdny" #: ../src/xmlcopyeditor.cpp:4203 msgid "Pretty-printing in progress..." msgstr "Prebieha pekná tlaÄ..." #: ../src/xmlcopyeditor.cpp:4213 msgid "Cannot pretty-print: " msgstr "Neviem pekne vytlaÄiÅ¥: " #: ../src/xmlcopyeditor.cpp:4224 msgid "Pretty-print unsuccessful: output document empty" msgstr "Nepodarila sa pekná tlaÄ: výstupný dokument je prázdny" #: ../src/xmlcopyeditor.cpp:4256 msgid "Choose an encoding:" msgstr "Vyberte si kódovanie:" #: ../src/xmlcopyeditor.cpp:4256 msgid "Encoding" msgstr "Kódovanie" #: ../src/xmlcopyeditor.cpp:4269 msgid "Cannot set encoding: " msgstr "Neviem nastaviÅ¥ kódovanie: " #: ../src/xmlcopyeditor.cpp:4280 msgid "Cannot set encoding (cannot parse temporary file)" msgstr "Neviem nastaviÅ¥ kódovanie (neviem parsovaÅ¥ doÄasný súbor)" #: ../src/xmlcopyeditor.cpp:4484 #, c-format msgid "Cannot find '%s'" msgstr "Neviem nájsÅ¥ '%s'" #: ../src/xmlcopyeditor.cpp:4546 msgid "" "File has been modified by another application.\n" "Do you want to proceed?" msgstr "" "Iná aplikácia zmenila súbor.\n" "Chcete pokraÄovaÅ¥?" #: ../src/xmlcopyeditor.cpp:4547 msgid "Confirmation" msgstr "Potvrdenie" #: ../src/xmlcopyeditor.cpp:4586 ../src/xmlcopyeditor.cpp:4600 #: ../src/xmlcopyeditor.cpp:4621 ../src/xmlcopyeditor.cpp:4650 #: ../src/xmlcopyeditor.cpp:4713 ../src/xmlcopyeditor.cpp:4727 #: ../src/xmlcopyeditor.cpp:4764 ../src/xmlcopyeditor.cpp:4799 #, c-format msgid "Cannot save %s" msgstr "Neviem uložiÅ¥ %s" #: ../src/xmlcopyeditor.cpp:4642 #, c-format msgid "%s saved in default encoding UTF-8: unknown encoding %s" msgstr "" #: ../src/xmlcopyeditor.cpp:4705 #, c-format msgid "%s saved in default encoding UTF-8: conversion to %s failed" msgstr "" #: ../src/xmlcopyeditor.cpp:4755 #, fuzzy msgid "unknown error" msgstr "(neznáma chyba)" #: ../src/xmlcopyeditor.cpp:4757 #, c-format msgid "Cannot save document in %s: %s (saved in default encoding UTF-8)" msgstr "Neviem uložiÅ¥ dokument v %s: %s (uložené v Å¡tandardnom kódovaní UTF-8)" #: ../src/xmlcopyeditor.cpp:4779 #, fuzzy msgid "Out of memory: attempt to save in default encoding UTF-8?" msgstr "" "Kódovanie by malo byÅ¥ jedno z %s (súbor je Å¡tandardne uložený v kódovaní " "UTF-8)" #: ../src/xmlcopyeditor.cpp:4792 #, fuzzy, c-format msgid "%s saved in default encoding UTF-8" msgstr "Neviem uložiÅ¥ dokument v %s: %s (uložené v Å¡tandardnom kódovaní UTF-8)" #: ../src/xmlcopyeditor.cpp:4856 msgid "MB" msgstr "MB" #: ../src/xmlcopyeditor.cpp:4861 msgid "kB" msgstr "kB" #: ../src/xmlcopyeditor.cpp:4866 msgid "byte" msgid_plural "bytes" msgstr[0] "bajtov" msgstr[1] "bajt" msgstr[2] "bajty" #: ../src/xmlcopyeditor.cpp:4874 #, c-format msgid "%g %s saved" msgstr "%g %s uložených" #: ../src/xmlcopyeditor.cpp:4894 msgid "&Undo\tCtrl+Z" msgstr "&Späť\tCtrl+Z" #: ../src/xmlcopyeditor.cpp:4894 msgid "Undo" msgstr "Späť" #: ../src/xmlcopyeditor.cpp:4898 msgid "&Redo\tCtrl+Y" msgstr "&Znova\tCtrl+Y" #: ../src/xmlcopyeditor.cpp:4898 msgid "Redo" msgstr "Znova" #: ../src/xmlcopyeditor.cpp:4902 msgid "&Cut\tCtrl+X" msgstr "&Vystrihni\tCtrl+X" #: ../src/xmlcopyeditor.cpp:4902 msgid "Cut" msgstr "Vystrihni" #: ../src/xmlcopyeditor.cpp:4906 msgid "C&opy\tCtrl+C" msgstr "&Kopíruj\tCtrl+C" #: ../src/xmlcopyeditor.cpp:4906 msgid "Copy" msgstr "Kopíruj" #: ../src/xmlcopyeditor.cpp:4910 msgid "&Paste\tCtrl+V" msgstr "V&lož\tCtrl+V" #: ../src/xmlcopyeditor.cpp:4910 msgid "Paste" msgstr "Vlož" #: ../src/xmlcopyeditor.cpp:4917 msgid "P&aste As New Document" msgstr "Vlož &ako nový dokument" #: ../src/xmlcopyeditor.cpp:4918 msgid "Paste As New Document" msgstr "Vlož ako nový dokument" #: ../src/xmlcopyeditor.cpp:4922 msgid "&Find...\tCtrl+F" msgstr "&Nájdi...\tCtrl+F" #: ../src/xmlcopyeditor.cpp:4922 msgid "Find..." msgstr "Nájdi..." #: ../src/xmlcopyeditor.cpp:4926 msgid "F&ind Again\tF3" msgstr "Ná&jdi ÄalÅ¡ie\tF3" #: ../src/xmlcopyeditor.cpp:4926 msgid "Find Again" msgstr "Nájdi ÄalÅ¡ie" #: ../src/xmlcopyeditor.cpp:4930 msgid "&Replace...\tCtrl+R" msgstr "N&ahraÄ...\tCtrl+R" #: ../src/xmlcopyeditor.cpp:4930 msgid "Replace..." msgstr "NahraÄ..." #: ../src/xmlcopyeditor.cpp:4937 msgid "&Global Replace...\tCtrl+Shift+R" msgstr "&Globálne nahraÄ...\tCtrl+Shift+R" #: ../src/xmlcopyeditor.cpp:4938 msgid "Global Replace..." msgstr "Globálne nahraÄ..." #: ../src/xmlcopyeditor.cpp:4942 msgid "G&o To...\tCtrl+G" msgstr "&ChoÄ na...\tCtrl+G" #: ../src/xmlcopyeditor.cpp:4942 msgid "Go To..." msgstr "ChoÄ na..." #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "&Toggle Comment\tCtrl+/" msgstr "&Element...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "Toggle Comment" msgstr "Zmeň zbalenie" #: ../src/xmlcopyeditor.cpp:4967 msgid "Pr&eferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4967 msgid "Preferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase\tCtrl+U" msgstr "ZväÄÅ¡i\tCtrl+U" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase" msgstr "ZväÄÅ¡i" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease\tCtrl+D" msgstr "ZmenÅ¡i\tCtrl+D" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease" msgstr "ZmenÅ¡i" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal\tCtrl+0" msgstr "Normálne\tCtrl+0" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal" msgstr "Normálne" #: ../src/xmlcopyeditor.cpp:4984 msgid "&Default" msgstr "Å &tandardné" #: ../src/xmlcopyeditor.cpp:4987 msgid "&Blue background, white text" msgstr "&Modré pozadie, biely text" #: ../src/xmlcopyeditor.cpp:4988 msgid "Blue background, white text" msgstr "Modré pozadie, biely text" #: ../src/xmlcopyeditor.cpp:4991 msgid "&Light" msgstr "" #: ../src/xmlcopyeditor.cpp:4992 msgid "Light" msgstr "" #: ../src/xmlcopyeditor.cpp:4995 msgid "&None" msgstr "Ž&iadne" #: ../src/xmlcopyeditor.cpp:4996 msgid "None" msgstr "Žiadne" #. WAIT FOR AUI LIBRARY TO SUPPORT THIS - currently always splits left #. wxMenu *splitTabMenu = new wxMenu; #. splitTabMenu->Append ( ID_SPLIT_TAB_TOP, _ ( "&Top" ), _ ( "Top" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_RIGHT, _ ( "&Right" ), _ ( "Right" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_BOTTOM, _ ( "&Bottom" ), _ ( "Bottom" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_LEFT, _ ( "&Left" ), _ ( "Left" )); #. #. use class-wide data member #: ../src/xmlcopyeditor.cpp:5025 msgid "&Previous Document\tCtrl+PgUp" msgstr "&Predchádzajúci dokument\tCtrl+PgUp" #: ../src/xmlcopyeditor.cpp:5025 msgid "Previous Document" msgstr "Predchádzajúci dokument" #: ../src/xmlcopyeditor.cpp:5026 msgid "&Next Document\tCtrl+PgDn" msgstr "&Nasledujúci dokument\tCtrl+PgDn" #: ../src/xmlcopyeditor.cpp:5026 msgid "Next Document" msgstr "Nasledujúci dokument" #. viewMenu->Append ( wxID_ANY, _ ( "&Split Tab" ), splitTabMenu ); #: ../src/xmlcopyeditor.cpp:5030 msgid "&Browser\tCtrl+B" msgstr "&PrezeraÄ\tCtrl+B" #: ../src/xmlcopyeditor.cpp:5030 ../src/xmlcopyeditor.cpp:5464 #: ../src/xmlcopyeditor.cpp:5468 msgid "Browser" msgstr "PrezeraÄ" #: ../src/xmlcopyeditor.cpp:5034 msgid "&Show Tags and Attributes\tCtrl+T" msgstr "&Ukáž znaÄky a atribúty\tCtrl+T" #: ../src/xmlcopyeditor.cpp:5034 msgid "Show Tags and Attributes" msgstr "Ukáž znaÄky a atribúty" #: ../src/xmlcopyeditor.cpp:5037 msgid "&Hide Attributes Only\tCtrl+Shift+A" msgstr "&Skry atribúty\tCtrl+Shift+A" #: ../src/xmlcopyeditor.cpp:5037 msgid "Hide Attributes Only" msgstr "Skry atribúty" #: ../src/xmlcopyeditor.cpp:5040 msgid "H&ide Tags and Attributes\tCtrl+Shift+T" msgstr "Skry &znaÄky a atribúty\tCtrl+Shift+T" #: ../src/xmlcopyeditor.cpp:5040 msgid "Hide Tags and Attributes" msgstr "Skry znaÄky a atribúty" #: ../src/xmlcopyeditor.cpp:5059 #, fuzzy msgid "&Toggle Fold\tCtrl+Alt+T" msgstr "&Zmeň zbalenie" #: ../src/xmlcopyeditor.cpp:5059 msgid "Toggle Fold" msgstr "Zmeň zbalenie" #: ../src/xmlcopyeditor.cpp:5061 msgid "&Fold Tags\tCtrl+Shift+F" msgstr "&Zbaľ znaÄky\tCtrl+Shift+F" #: ../src/xmlcopyeditor.cpp:5061 msgid "Fold Tags" msgstr "Zbaľ znaÄky" #: ../src/xmlcopyeditor.cpp:5063 msgid "&Unfold Tags\tCtrl+Shift+U" msgstr "&Rozbaľ znaÄky\tCtrl+Shift+U" #: ../src/xmlcopyeditor.cpp:5066 #, fuzzy msgid "&Wrap Words\tCtrl+W" msgstr "&Zavri\tCtrl+W" #: ../src/xmlcopyeditor.cpp:5068 msgid "&Color Scheme" msgstr "&Farebná schéma" #: ../src/xmlcopyeditor.cpp:5069 msgid "&Text Size" msgstr "VeľkosÅ¥ &textu" #: ../src/xmlcopyeditor.cpp:5074 msgid "S&how Current Element Pane" msgstr "Ukáž panel aktuálneho &elementu" #: ../src/xmlcopyeditor.cpp:5075 #, fuzzy msgid "Show Current Element Pane" msgstr "Ukáž panel aktuálneho &elementu" #: ../src/xmlcopyeditor.cpp:5078 msgid "Sh&ow Toolbar" msgstr "Ukáž &nástrojovú liÅ¡tu" #: ../src/xmlcopyeditor.cpp:5078 msgid "Show Toolbar" msgstr "Ukáž nástrojovú liÅ¡tu" #: ../src/xmlcopyeditor.cpp:5081 #, fuzzy msgid "C&lose Message Pane\tAlt+C" msgstr "Za&vri panely Správa/Nájdi/NahraÄ\tAlt+C" #: ../src/xmlcopyeditor.cpp:5081 #, fuzzy msgid "Close Message Pane" msgstr "Zavri panely Správa/Nájdi/NahraÄ" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/&Replace Pane" msgstr "Zavri panely Správa/Nájdi/NahraÄ" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/Replace Pane" msgstr "Zavri panely Správa/Nájdi/NahraÄ" #: ../src/xmlcopyeditor.cpp:5085 msgid "Close Co&mmand Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5085 msgid "Close Command Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5089 msgid "&Element...\tCtrl+I" msgstr "&Element...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:5089 msgid "Element..." msgstr "Element..." #: ../src/xmlcopyeditor.cpp:5090 msgid "&Sibling...\tCtrl+Shift+I" msgstr "&Súrodenec...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5090 msgid "Sibling..." msgstr "Súrodenec..." #: ../src/xmlcopyeditor.cpp:5091 msgid "&Entity...\tCtrl+E" msgstr "&Entita...\tCtrl+E" #: ../src/xmlcopyeditor.cpp:5091 msgid "Entity..." msgstr "Entita..." #: ../src/xmlcopyeditor.cpp:5093 msgid "&Twin\tCtrl+Enter" msgstr "&DvojÄa\tCtrl+Enter" #: ../src/xmlcopyeditor.cpp:5093 msgid "Twin" msgstr "DvojÄa" #: ../src/xmlcopyeditor.cpp:5095 msgid "S&ymbol..." msgstr "S&ymbol..." #: ../src/xmlcopyeditor.cpp:5095 msgid "Symbol..." msgstr "Symbol..." #: ../src/xmlcopyeditor.cpp:5103 #, fuzzy msgid "&DTD/XML Schema\tF5" msgstr "&XML Schema\tF5" #: ../src/xmlcopyeditor.cpp:5103 #, fuzzy msgid "DTD/XML Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5106 msgid "&RELAX NG...\tF6" msgstr "&RELAX NG...\tF6" #: ../src/xmlcopyeditor.cpp:5106 msgid "RELAX NG..." msgstr "RELAX NG..." #: ../src/xmlcopyeditor.cpp:5109 msgid "&Public DTD..." msgstr "&Verejné DTD..." #: ../src/xmlcopyeditor.cpp:5109 msgid "Public DTD..." msgstr "Verejné DTD..." #: ../src/xmlcopyeditor.cpp:5110 msgid "&System DTD..." msgstr "&Systémové DTD..." #: ../src/xmlcopyeditor.cpp:5110 msgid "System DTD..." msgstr "Systémové DTD..." #: ../src/xmlcopyeditor.cpp:5111 msgid "&XML Schema..." msgstr "&XML Schema..." #: ../src/xmlcopyeditor.cpp:5111 msgid "XML Schema..." msgstr "XML Schema..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XS< stylesheet..." msgstr "XS< Å¡týl..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XSLT stylesheet..." msgstr "XSLT Å¡týl..." #: ../src/xmlcopyeditor.cpp:5127 ../src/xmlcopyeditor.cpp:5138 #, c-format msgid "\tCtrl+%i" msgstr "\tCtrl+%i" #: ../src/xmlcopyeditor.cpp:5178 msgid "&Check Well-formedness\tF2" msgstr "&Skontroluj dobrú formovanosÅ¥\tF2" #: ../src/xmlcopyeditor.cpp:5178 ../src/xmlcopyeditor.cpp:5450 #: ../src/xmlcopyeditor.cpp:5454 msgid "Check Well-formedness" msgstr "Skontroluj dobrú formovanosÅ¥" #: ../src/xmlcopyeditor.cpp:5181 msgid "&Validate" msgstr "&Validuj" #: ../src/xmlcopyeditor.cpp:5183 msgid "Create &Schema...\tF10" msgstr "" #: ../src/xmlcopyeditor.cpp:5184 #, fuzzy msgid "Create schema..." msgstr "XML Schema..." #: ../src/xmlcopyeditor.cpp:5185 ../src/xmlcopyeditor.cpp:5186 #, fuzzy msgid "DTD -> Schema..." msgstr "XML Schema..." #: ../src/xmlcopyeditor.cpp:5190 msgid "&Associate" msgstr "&Asociuj" #: ../src/xmlcopyeditor.cpp:5193 msgid "&XSL Transform...\tF8" msgstr "&XSL Transformácia...\tF8" #: ../src/xmlcopyeditor.cpp:5194 msgid "XSL Transform..." msgstr "XSL Transformácia..." #: ../src/xmlcopyeditor.cpp:5197 msgid "&Evaluate XPath...\tF9" msgstr "&VyhodnoÅ¥ XPath...\tF9" #: ../src/xmlcopyeditor.cpp:5198 msgid "Evaluate XPath..." msgstr "VyhodnoÅ¥ XPath..." #: ../src/xmlcopyeditor.cpp:5201 msgid "Copy &The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5202 msgid "Copy The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5207 msgid "&Pretty-print\tF11" msgstr "&Pekná tlaÄ\tF11" #: ../src/xmlcopyeditor.cpp:5207 msgid "Pretty-print" msgstr "Pekná tlaÄ" #: ../src/xmlcopyeditor.cpp:5211 msgid "&Lock Tags\tCtrl+L" msgstr "&Zamkni znaÄky\tCtrl+L" #: ../src/xmlcopyeditor.cpp:5212 ../src/xmlcopyeditor.cpp:5479 #: ../src/xmlcopyeditor.cpp:5482 msgid "Lock Tags" msgstr "Zamkni znaÄky" #: ../src/xmlcopyeditor.cpp:5217 msgid "E&ncoding..." msgstr "&Kódovanie..." #: ../src/xmlcopyeditor.cpp:5217 msgid "Encoding..." msgstr "Kódovanie..." #: ../src/xmlcopyeditor.cpp:5226 #, fuzzy msgid "&Spelling...\tF7" msgstr "&Pravopis a Å¡týl...\tF7" #: ../src/xmlcopyeditor.cpp:5227 #, fuzzy msgid "Spelling..." msgstr "Súrodenec..." #: ../src/xmlcopyeditor.cpp:5234 #, fuzzy msgid "&Style...\tShift+F7" msgstr "&Súrodenec...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5235 #, fuzzy msgid "Style..." msgstr "XSLT Å¡týl..." #: ../src/xmlcopyeditor.cpp:5242 msgid "&Word Count" msgstr "PoÄet &slov" #: ../src/xmlcopyeditor.cpp:5243 msgid "Word Count" msgstr "PoÄet slov" #: ../src/xmlcopyeditor.cpp:5251 msgid "&Command\tCtrl+Alt+C" msgstr "" #: ../src/xmlcopyeditor.cpp:5252 msgid "Command" msgstr "" #: ../src/xmlcopyeditor.cpp:5267 msgid "&Options..." msgstr "&Možnosti..." #: ../src/xmlcopyeditor.cpp:5268 msgid "Options..." msgstr "Možnosti..." #: ../src/xmlcopyeditor.cpp:5278 msgid "&XML Copy Editor Help\tF1" msgstr "&Návod k XML Copy Editor\tF1" #: ../src/xmlcopyeditor.cpp:5278 msgid "Help" msgstr "Návod" #: ../src/xmlcopyeditor.cpp:5284 msgid "&Home Page" msgstr "&Domovská stránka" #: ../src/xmlcopyeditor.cpp:5284 msgid "Home Page" msgstr "Domovská stránka" #: ../src/xmlcopyeditor.cpp:5287 msgid "&Forum" msgstr "&Fórum" #: ../src/xmlcopyeditor.cpp:5287 msgid "Forum" msgstr "Fórum" #: ../src/xmlcopyeditor.cpp:5291 msgid "&About XML Copy Editor" msgstr "&O programe XML Copy Editor" #: ../src/xmlcopyeditor.cpp:5291 msgid "About" msgstr "O programe" #: ../src/xmlcopyeditor.cpp:5295 #, fuzzy msgid "&Browse Source" msgstr "&Stiahni zdroj" #: ../src/xmlcopyeditor.cpp:5295 #, fuzzy msgid "Browse Source" msgstr "PrezeraÄ" #: ../src/xmlcopyeditor.cpp:5307 msgid "&File" msgstr "&Súbor" #: ../src/xmlcopyeditor.cpp:5308 msgid "&Edit" msgstr "&Edituj" #: ../src/xmlcopyeditor.cpp:5309 msgid "&View" msgstr "&Pohľad" #: ../src/xmlcopyeditor.cpp:5310 msgid "&Insert" msgstr "&Vlož" #: ../src/xmlcopyeditor.cpp:5311 msgid "&XML" msgstr "&XML" #: ../src/xmlcopyeditor.cpp:5312 msgid "&Tools" msgstr "&Nástroje" #: ../src/xmlcopyeditor.cpp:5313 msgid "&Help" msgstr "&Návod" #: ../src/xmlcopyeditor.cpp:5328 msgid "&New...\tCtrl+N" msgstr "&Nový...\tCtrl+N" #: ../src/xmlcopyeditor.cpp:5328 msgid "New..." msgstr "Nový..." #: ../src/xmlcopyeditor.cpp:5331 msgid "&Open...\tCtrl+O" msgstr "&Otvor...\tCtrl+O" #: ../src/xmlcopyeditor.cpp:5331 msgid "Open..." msgstr "Otvor..." #: ../src/xmlcopyeditor.cpp:5335 msgid "O&pen Large Document...\tCtrl+Shift+O" msgstr "Otvor &veľký dokument...\tCtrl+Shift+O" #: ../src/xmlcopyeditor.cpp:5335 msgid "Open Large Document..." msgstr "Otvor veľký dokument..." #: ../src/xmlcopyeditor.cpp:5339 #, fuzzy msgid "&Close\tCtrl+F4" msgstr "&Zavri\tCtrl+W" #: ../src/xmlcopyeditor.cpp:5342 msgid "C&lose All" msgstr "Zav&ri vÅ¡etko" #: ../src/xmlcopyeditor.cpp:5342 msgid "Close All" msgstr "Zavri vÅ¡etko" #: ../src/xmlcopyeditor.cpp:5345 msgid "&Save\tCtrl+S" msgstr "&Ulož\tCtrl+S" #: ../src/xmlcopyeditor.cpp:5345 ../src/xmlcopyeditor.cpp:5436 #: ../src/xmlcopyeditor.cpp:5440 msgid "Save" msgstr "Ulož" #: ../src/xmlcopyeditor.cpp:5348 msgid "S&ave As...\tF12" msgstr "Ulož &ako...\tF12" #: ../src/xmlcopyeditor.cpp:5348 msgid "Save As..." msgstr "Ulož ako..." #: ../src/xmlcopyeditor.cpp:5352 msgid "&DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5352 msgid "DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "&Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5359 msgid "&Revert" msgstr "Znovu&naÄítaj" #: ../src/xmlcopyeditor.cpp:5359 msgid "Revert" msgstr "ZnovunaÄítaj" #: ../src/xmlcopyeditor.cpp:5362 msgid "Pa&ge Setup..." msgstr "Nastavenie s&tránky..." #: ../src/xmlcopyeditor.cpp:5362 msgid "Page Setup..." msgstr "Nastavenie stránky..." #: ../src/xmlcopyeditor.cpp:5365 #, fuzzy msgid "Pr&int Preview..." msgstr "Náhľad tlaÄe..." #: ../src/xmlcopyeditor.cpp:5365 msgid "Print Preview..." msgstr "Náhľad tlaÄe..." #: ../src/xmlcopyeditor.cpp:5368 #, fuzzy msgid "Pri&nt...\tCtrl+P" msgstr "&TlaÄ...\tCtrl+P" #: ../src/xmlcopyeditor.cpp:5368 msgid "Print..." msgstr "TlaÄ..." #: ../src/xmlcopyeditor.cpp:5372 msgid "I&mport Microsoft Word Document..." msgstr "&Importuj dokument programu Microsoft Word..." #: ../src/xmlcopyeditor.cpp:5376 #, fuzzy msgid "Expor&t Microsoft Word Document..." msgstr "&Exportuj dokument programu Microsoft Word..." #: ../src/xmlcopyeditor.cpp:5380 msgid "E&xit" msgstr "&Koniec" #: ../src/xmlcopyeditor.cpp:5380 msgid "Exit" msgstr "Koniec" #: ../src/xmlcopyeditor.cpp:5426 ../src/xmlcopyeditor.cpp:5428 msgid "New" msgstr "Nový" #: ../src/xmlcopyeditor.cpp:5443 ../src/xmlcopyeditor.cpp:5447 msgid "Print" msgstr "TlaÄ" #: ../src/xmlcopyeditor.cpp:5457 ../src/xmlcopyeditor.cpp:5461 #, fuzzy msgid "Validate" msgstr "&Validuj" #: ../src/xmlcopyeditor.cpp:5521 msgid "Information" msgstr "Informácia" #: ../src/xmlcopyeditor.cpp:5527 msgid "Stopped" msgstr "Zastavený" #: ../src/xmlcopyeditor.cpp:5530 msgid "Question" msgstr "Otázka" #: ../src/xmlcopyeditor.cpp:5533 msgid "Message" msgstr "Správa" #: ../src/xmlcopyeditor.cpp:5601 #, c-format msgid "%s is %s" msgstr "%s je %s" #: ../src/xmlcopyeditor.cpp:5626 msgid "Document has been modified: save or discard changes" msgstr "Dokument bol zmenený: ulož alebo zahoÄ zmeny" #: ../src/xmlcopyeditor.cpp:5689 msgid "Encoding should be one of " msgstr "Kódovanie by malo byÅ¥ jedno z " #: ../src/xmlcopyeditor.cpp:5748 msgid "Public DTD" msgstr "Verejné DTD" #: ../src/xmlcopyeditor.cpp:5754 msgid "System DTD" msgstr "Systémové DTD" #: ../src/xmlcopyeditor.cpp:5760 msgid "XML Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5783 #, c-format msgid "Cannot associate %s: %s" msgstr "Neviem asociovaÅ¥ %s: %s" #: ../src/xmlcopyeditor.cpp:5790 #, c-format msgid "Associate %s" msgstr "Asociuj %s" #: ../src/xmlcopyeditor.cpp:5798 msgid "Choose a public identifier:" msgstr "Vyberte si verejný identifikátor:" #: ../src/xmlcopyeditor.cpp:5918 #, c-format msgid "Cannot count words: %s" msgstr "Neviem spoÄítaÅ¥ slová: %s" #: ../src/xmlcopyeditor.cpp:5926 #, c-format msgid "%s contains %i word" msgid_plural "%s contains %i words" msgstr[0] "%s obsahuje %i slov" msgstr[1] "%s obsahuje %i slovo" msgstr[2] "%s obsahuje %i slová" #: ../src/xmlcopyeditor.cpp:6042 msgid "The current XPath is empty." msgstr "" #: ../src/xmlcopyeditor.cpp:6052 #, c-format msgid "The current XPath has been copied to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6060 #, c-format msgid "Failed to copy the current XPath to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6171 msgid "Invalid path: " msgid_plural "Invalid paths: " msgstr[0] "" msgstr[1] "" msgstr[2] "" #: ../src/xmlcopyeditor.cpp:6175 msgid "" "To change the application directory setting, click Tools menu -> Options... " "after XML Copy Editor starts up." msgstr "" #: ../src/xmlcopyeditor.cpp:6178 msgid "" "To change the application directory setting, click Edit menu -> " "Preferences... after XML Copy Editor starts up." msgstr "" #: ../src/xmlctrl.cpp:303 ../src/xmlctrl.cpp:407 msgid "Delete tag?" msgstr "VymazaÅ¥ znaÄku?" #: ../src/xmlctrl.cpp:304 ../src/xmlctrl.cpp:335 ../src/xmlctrl.cpp:408 #: ../src/xmlctrl.cpp:439 msgid "Tags Locked" msgstr "ZnaÄky zamknuté" #: ../src/xmlctrl.cpp:334 ../src/xmlctrl.cpp:438 msgid "Delete entity reference?" msgstr "VymazaÅ¥ odkaz na entitu?" #: ../src/xmlctrl.cpp:2252 #, fuzzy msgid "Cannot find the start tag" msgstr "Neviem nájsÅ¥ '%s'" #: ../src/xmlctrl.cpp:2260 #, fuzzy msgid "Cannot find the end tag" msgstr "Neviem nájsÅ¥ '%s'" #: ../src/xmlschemagenerator.cpp:80 msgid "Failed to load xml file." msgstr "" #~ msgid " in large document mode?" #~ msgstr " v režime veľkého dokumentu?" #~ msgid "%i match" #~ msgid_plural "%i matches" #~ msgstr[0] "%i nájdených" #~ msgstr[1] "%i nájdené" #~ msgstr[2] "%i nájdené" #~ msgid "&Change all" #~ msgstr "Zmeň &vÅ¡etko" #~ msgid "&DTD\tF4" #~ msgstr "&DTD\tF4" #~ msgid "&DocBook to HTML\tAlt+1" #~ msgstr "&DocBook na HTML\tAlt+1" #~ msgid "&DocBook to XHTML\tAlt+2" #~ msgstr "&DocBook na XHTML\tAlt+2" #~ msgid "&Report" #~ msgstr "&Správa" #~ msgid "&TEI to HTML\tAlt+4" #~ msgstr "&TEI na HTML\tAlt+4" #~ msgid "&Use Microsoft rebar control (restart required)" #~ msgstr "Použi ovládaÄ rebar od &Microsoftu (treba reÅ¡tartovaÅ¥)" #~ msgid "&XSLT" #~ msgstr "&XSLT" #~ msgid "Cannot open application directory: see Tools, Options..., General" #~ msgstr "" #~ "Neviem otvoriÅ¥ adresár aplikácie: viÄ Nástroje, Možnosti..., VÅ¡eobecné" #~ msgid "" #~ "Cannot open in browser: %s not found (see Tools, Options..., General)" #~ msgstr "" #~ "Neviem otvoriÅ¥ prezeraÄ: nenaÅ¡iel som %s (viÄ Nástroje, Možnosti..., " #~ "VÅ¡eobecné)" #~ msgid "" #~ "Cannot open in browser: no browser defined (see Tools, Options..., " #~ "General)" #~ msgstr "" #~ "Neviem otvoriÅ¥ v prezeraÄi: nie je definovaný prezeraÄ (viÄ Nástroje, " #~ "Možnosti..., VÅ¡eobecné)" #~ msgid "" #~ "Cannot save temporary copy for validation; please save or discard changes" #~ msgstr "" #~ "Neviem uložiÅ¥ doÄasnú kópiu na validáciu; prosím uložte alebo zruÅ¡te zmeny" #~ msgid "Cannot set encoding (cannot open temporary file)" #~ msgstr "Neviem nastaviÅ¥ kódovanie (neviem otvoriÅ¥ doÄasný súbor)" #~ msgid "Creating report..." #~ msgstr "Vytváram správu..." #~ msgid "D&ocBook to XSL-FO\tAlt+3" #~ msgstr "D&ocBook na XSL-FO\tAlt+3" #~ msgid "David HÃ¥säther (Swedish) <hasather@gmail.com>" #~ msgstr "David HÃ¥säther (Å¡védsky) <hasather@gmail.com>" #~ msgid "Default dictionary and style" #~ msgstr "Å tandardný slovník a Å¡týl" #~ msgid "Do you want to open " #~ msgstr "Chcete otvoriÅ¥ " #~ msgid "DocBook to HTML" #~ msgstr "DocBook na HTML" #~ msgid "DocBook to XHTML" #~ msgstr "DocBook na XHTML" #~ msgid "DocBook to XSL-FO" #~ msgstr "DocBook na XSL-FO" #~ msgid "Download Source" #~ msgstr "Stiahni zdroj" #~ msgid "François Badier (French) <frabad@gmail.com>" #~ msgstr "François Badier (francúzsky) <frabad@gmail.com>" #~ msgid "Gerald Schmidt (development) <gnschmidt@users.sourceforge.net>" #~ msgstr "Gerald Schmidt (vývoj) <gnschmidt@users.sourceforge.net>" #~ msgid "MSXML validation failed (version 4.0 or later required)" #~ msgstr "Zlyhala validácia MSXML (potrebujem verziu 4.0 alebo vyššie)" #~ msgid "Match" #~ msgstr "Nájdené" #~ msgid "Matt Smigielski (testing) <alectrus@users.sourceforge.net>" #~ msgstr "Matt Smigielski (testovanie) <alectrus@users.sourceforge.net>" #~ msgid "Memory low: %s saved in large document mode" #~ msgstr "Málo pamäte: %s uložený v režime veľkého dokumentu" #~ msgid "Opening spelling and style check in read-only mode: " #~ msgstr "Otváram kontrolu pravopisu a Å¡týlu v režime iba na Äítanie: " #~ msgid "P&rint Preview..." #~ msgstr "Ná&hľad tlaÄe..." #~ msgid "Show Current ElementPane" #~ msgstr "Ukáž panel aktuálneho elementu" #~ msgid "Spelling and Style..." #~ msgstr "Pravopis a Å¡týl..." #~ msgid "T&EI to LaTeX\tAlt+5" #~ msgstr "T&EI na LaTeX\tAlt+5" #~ msgid "TE&I to XHTML\tAlt+6" #~ msgstr "TE&I na XHTML\tAlt+6" #~ msgid "TEI to &XSL-FO\tAlt+7" #~ msgstr "TEI na &XSL-FO\tAlt+7" #~ msgid "TEI to HTML" #~ msgstr "TEI na HTML" #~ msgid "TEI to LaTeX" #~ msgstr "TEI na LaTeX" #~ msgid "TEI to XHTML" #~ msgstr "TEI na XHTML" #~ msgid "TEI to XSL-FO" #~ msgstr "TEI na XSL-FO" #~ msgid "" #~ "Using local encoding because %s is neither valid UTF-8 nor well-formed " #~ "XML: %s" #~ msgstr "" #~ "Používam miestne nastavenie, pretože %s nie je platné UTF-8 ani dobre " #~ "formované XML: %s" #~ msgid "Viliam Búr (Slovak) <viliam@bur.sk>" #~ msgstr "Viliam Búr (SlovenÄina) <viliam@bur.sk>" #~ msgid "Wra&p lines" #~ msgstr "&Zalamuj riadky" #~ msgid "XML Copy Editor has encountered an error and needs to close" #~ msgstr "XML Copy Editor narazil na chybu a potrebuje zavrieÅ¥" ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/translate.txt��������������������������������������������������������������0000664�0001750�0001750�00000005154�12402464555�016424� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������=== How To Make Translation Files of XML-Copy-Editor === 1. Translate 1) For Linux users That's quite easy. Download Xml-copy-editor(called XCE below :P), unpack it. Go to that source dirctory. Here you can see many ".cpp" files and ".h" files. input command: $ xgettext -k_ -kwxPLURAL:1,2 --from-code=utf-8 *.cpp *.h then you get a "messages.po" in the dirctory. That's the ".po" file we need to translate. You need a tool to help you finish the translation job. I recommend poedit, a fast and light-weight translation tool. You can get it from http://www.poedit.net/ or http://poedit.sf.net/ . They are the same. Install it then use to open the ".po" file, There're a few things need to be filled into the poedit. Run poedit, select "File"-"Preferences", fill in your name and email address blanks. Back to main window, select "Catalog"-"Settings", fill the items like below: "Project name and version:" -> "XML Copy Editor (your source version)" "Team:" -> "(your translation team)" "Team's email address:" -> "(your team's email address)" "Language:" -> "(your native language)" "Country:" -> "(your country)" "Charset:" -> "(charset you currently using. utf-8 would be better)" "Source code and charset:" -> "utf-8" "Plurals Forms:" -> "nplurals=2; plural=(n != 1)" OK! Now go to the main window and the rest thing is ... translate them all! :P When you've finished translating the ".po" file, you can use: $ msgfmt messages.po to get the ".mo" file. Semd the ".po" and ".mo" files to XCE's authors email box. 2) For Windows users Like in Linux, we should get XCE's source code and poedit windows version. Uncompress the source and install poedit in "c:\poedit", then open a "Command Window" by executing "cmd.exe". Go to the XCE's source directory, run: c:\poedit\bin\xgettext.exe -k_ -kwxPLURAL:1,2 --from-code=utf-8 *.cpp *.h to a messages.po file. Setup poedit the same as in the Linux part, then open the ".po" file you just created and translate all items. When you close poedit, a "messages.mo" will be made automatically. 2. Update translation 1) For Linux users Create a new version of "messages.po" file and rename it to "msg-new.po". Copy the old version ".po" file to the same directory and rename it to "msg-old.po", then run: $ msgmerge msg-old.po msg-new.po >output.po the "output.po" file is the new version of ".po" file with old translations added. Then translate the "output.po" file. 2) For Windows users Do the first part as Linux users, then run: c:\poedit\bin\msgmerge.exe msg-old.po msg-new.po > output.po translate the "output.po" file. -= End =- Written by SHiNE CsyFeK <csyfek@gmail.com> 2007.10.13 ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/es.po����������������������������������������������������������������������0000664�0001750�0001750�00000153704�12402464555�014642� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������msgid "" msgstr "" "Project-Id-Version: XMLCopy Editor\n" "Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/\n" "POT-Creation-Date: 2014-06-01 20:46+0800\n" "PO-Revision-Date: 2009-01-17 20:30+0100\n" "Last-Translator: Marcos Pérez González <marcos_pg@yahoo.com>\n" "Language-Team: XMLCopy Editor Team <LL@li.org>\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Poedit-Language: Spanish\n" "X-Poedit-Country: SPAIN\n" "X-Poedit-SourceCharset: utf-8\n" #: ../data/xmlcopyeditor.appdata.xml.in.h:1 msgid "fast, free, validating XML editor" msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:2 msgid "" "XML Copy Editor is an XML editor focusing on editing document markup " "languages like DITA, DocBook, WordprocessingML. Features: DTD/XML Schema/" "RELAX NG validation, XSLT, XPath, Pretty-printing, Syntax highlighting, " "Folding, Tag completion, Tag locking, Tag-free editing, Built-in support for " "XHTML, XSL, DocBook and TEI, Generating XML Schema, Spelling and style check " "with built-in spell/style checker." msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:3 msgid "https://a.fsdn.com/con/app/proj/xml-copy-editor/screenshots/151221.jpg" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:1 ../src/xmlcopyeditor.cpp:388 #: ../src/xmlcopyeditor.cpp:1310 ../src/xmlcopyeditor.cpp:1408 #: ../src/xmlcopyeditor.cpp:1649 ../src/xmlcopyeditor.cpp:1728 #: ../src/xmlcopyeditor.cpp:3610 msgid "XML Copy Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:2 #, fuzzy msgid "XML Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:3 #, fuzzy msgid "Edit XML documents" msgstr "Editado documento vacío" #. wxID_CANCEL req'd for 'Esc closes dialog' functionality #: ../src/aboutdialog.cpp:51 msgid "OK" msgstr "Aceptar" #: ../src/associatedialog.cpp:76 ../src/mypropertysheet.cpp:166 msgid "Browse" msgstr "Buscar" #: ../src/associatedialog.cpp:123 msgid "Provides a space for you to type the path of the file" msgstr "Provee de un espacio para teclar el camino hasta el fichero" #: ../src/associatedialog.cpp:127 msgid "Opens a standard file dialog" msgstr "Abre un diálogo de fichero estándar" #: ../src/associatedialog.cpp:131 msgid "Provides a space for you to type additional information" msgstr "Provee espacio para que teclees información adicional" #: ../src/associatedialog.cpp:135 msgid "Closes this dialog without making any changes" msgstr "Cierra el díalogo sin hacer ningún cambio" #: ../src/associatedialog.cpp:139 msgid "Selects the file specified" msgstr "Selecciona el fichero especificado" #: ../src/associatedialog.cpp:168 msgid "|All files (*.*)|*.*" msgstr "|Todos los ficheros(*.*)|*.*" #: ../src/associatedialog.cpp:171 msgid "Select " msgstr "Seleccionar" #: ../src/commandpanel.cpp:46 ../src/commandpanel.cpp:164 msgid "{path}" msgstr "{camino}" #: ../src/commandpanel.cpp:47 ../src/commandpanel.cpp:165 msgid "{name}" msgstr "{nombre}" #: ../src/commandpanel.cpp:48 ../src/commandpanel.cpp:166 msgid "{extension}" msgstr "{extension}" #: ../src/commandpanel.cpp:49 ../src/commandpanel.cpp:163 msgid "{fullpath}" msgstr "{camino completo}" #: ../src/commandpanel.cpp:64 msgid "&Run" msgstr "&Ejecutar" #: ../src/commandpanel.cpp:72 msgid "&Wait" msgstr "&Esperar" #: ../src/commandpanel.cpp:78 msgid "Output options" msgstr "Opciones de salida" #: ../src/commandpanel.cpp:83 msgid "I&gnore" msgstr "I&gnorar" #: ../src/commandpanel.cpp:89 msgid "I&nsert" msgstr "I&nsertar" #: ../src/commandpanel.cpp:94 msgid "New &document" msgstr "Nuevo &documento" #: ../src/commandpanel.cpp:115 msgid "Variables" msgstr "Variables" #: ../src/dtd2schema.cpp:56 #, c-format msgid "Error at ine %lld, column %lld: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:83 #, c-format msgid "Target namespace is redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:312 #, fuzzy msgid "Ignored content type: " msgstr "Ignorar una vez" #: ../src/dtd2schema.cpp:337 ../src/dtd2schema.cpp:419 #, c-format msgid "Unknown namespace: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:392 #, c-format msgid "Ignored namespace of %s: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:411 #, c-format msgid "Namespace redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:526 #, c-format msgid "Ignored attribute \"%s\"'s type: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:565 #, c-format msgid "Unknown default type of attribute \"%s\": %s[br]" msgstr "" #: ../src/exportdialog.cpp:66 msgid "DAISY export" msgstr "" #: ../src/exportdialog.cpp:73 msgid "&Stylesheet for conversion to canonical XHTML (optional):" msgstr "" #: ../src/exportdialog.cpp:85 msgid "&Output folder:" msgstr "" #: ../src/exportdialog.cpp:96 msgid "&De-emphasize production notes" msgstr "" #: ../src/exportdialog.cpp:98 msgid "&Suppress optional production notes" msgstr "" #: ../src/exportdialog.cpp:101 #, fuzzy msgid "Outputs" msgstr "Opciones de salida" #: ../src/exportdialog.cpp:102 msgid "&Full DAISY 2.02 and 3.0 Talking Books" msgstr "" #: ../src/exportdialog.cpp:104 msgid "&HTML" msgstr "" #: ../src/exportdialog.cpp:106 msgid "&ePub ebook" msgstr "" #: ../src/exportdialog.cpp:108 #, fuzzy msgid "&RTF document" msgstr "Nuevo &documento" #: ../src/exportdialog.cpp:110 #, fuzzy msgid "&Word document" msgstr "&Contar palabras" #: ../src/exportdialog.cpp:112 msgid "&MP3 album" msgstr "" #: ../src/exportdialog.cpp:135 msgid "Download DAISY extension" msgstr "" #: ../src/exportdialog.cpp:183 #, fuzzy msgid "" "Provides a space for you to enter or select a stylesheet for conversion to " "canonical XHTML" msgstr "Provee de espacio para teclear texto que quiera buscar" #: ../src/exportdialog.cpp:187 #, fuzzy msgid "Provides a space for you to enter or select the output folder" msgstr "Provee de un espacio para teclar el camino hasta el fichero" #: ../src/exportdialog.cpp:191 msgid "Starts the export" msgstr "" #: ../src/exportdialog.cpp:195 #, fuzzy msgid "Closes the dialog box without exporting the file" msgstr "Cierra los cuadros de diálogo sin guardar ningún cambio hecho" #: ../src/findreplacepanel.cpp:52 msgid "Find:" msgstr "Buscar:" #: ../src/findreplacepanel.cpp:53 ../src/findreplacepanel.cpp:54 #: ../src/styledialog.cpp:454 msgid " " msgstr " " #: ../src/findreplacepanel.cpp:66 msgid "Replace with:" msgstr "Reemplazar por:" #: ../src/findreplacepanel.cpp:78 msgid "Find &Next" msgstr "Buscar &Siguiente" #: ../src/findreplacepanel.cpp:85 msgid "&Replace" msgstr "&Reemplzar" #: ../src/findreplacepanel.cpp:92 msgid "Replace &All" msgstr "Reemplazar &Todos" #: ../src/findreplacepanel.cpp:100 ../src/globalreplacedialog.cpp:74 msgid "&Match case" msgstr "&Coincidir mayúscusas y minúsculas" #: ../src/findreplacepanel.cpp:107 msgid "Re&gex" msgstr "Expresión &Regular" #: ../src/findreplacepanel.cpp:131 #, fuzzy msgid "&Close" msgstr "Cerrar" #: ../src/globalreplacedialog.cpp:50 ../src/globalreplacedialog.cpp:132 msgid "Global Find and Replace" msgstr "Buscar y reemplzar global" #: ../src/globalreplacedialog.cpp:56 msgid "&Find what: " msgstr "&Encontrar que:" #: ../src/globalreplacedialog.cpp:58 msgid "Replace with: " msgstr "Reemplzar por:" #: ../src/globalreplacedialog.cpp:78 msgid "&Regex" msgstr "&Expresión regular" #: ../src/globalreplacedialog.cpp:82 msgid "R&eplace in all open documents" msgstr "R&eemplzar in todos los documentos abierto" #: ../src/globalreplacedialog.cpp:128 msgid "Cannot compile regular expression '" msgstr "Imposible compilar la expresión regular '" #: ../src/globalreplacedialog.cpp:145 msgid "Provides a space for you to type the text you want to find" msgstr "Provee de espacio para teclear texto que quiera buscar" #: ../src/globalreplacedialog.cpp:149 msgid "" "Provides a space for you to type the text you want to replace the text you " "typed in Find what" msgstr "" "Provee de espacio para que teclee el texto que quiera para reemplazar el " "texto que tecleó en Buscar" #: ../src/globalreplacedialog.cpp:153 msgid "" "Finds only text with lowercase and uppercase letters as specified in Find " "what" msgstr "" "Busca solo el texto con letras mayúsculas y minúsculas especificadas en " "Buscar" #: ../src/globalreplacedialog.cpp:157 msgid "Extends the scope to all open documents" msgstr "Extiende el alcance a todos los documentos abiertos" #: ../src/globalreplacedialog.cpp:161 msgid "Interprets the text specified in Find what as a regular expression" msgstr "Interpreta el texto especificado en Buscar, como expresión regular" #: ../src/globalreplacedialog.cpp:165 msgid "" "Finds all instances of the text specified in Find what and replaces them " "with the text in Replace with" msgstr "" "Busca todas las instancias del texto especificado en Buscar y las reemplaza " "con el texto en Reemplazar con" #: ../src/globalreplacedialog.cpp:169 msgid "Closes the dialog box without saving any changes you have made" msgstr "Cierra los cuadros de diálogo sin guardar ningún cambio hecho" #: ../src/housestyle.cpp:183 #, fuzzy msgid "no rules found" msgstr "(Ningún conjunto de reglas encontrado)" #: ../src/housestyle.cpp:222 msgid "Cannot initialise spellcheck" msgstr "" #: ../src/mynotebook.cpp:88 ../src/wrapdaisy.cpp:554 #: ../src/xmlcopyeditor.cpp:5339 msgid "Close" msgstr "Cerrar" #: ../src/mynotebook.cpp:89 msgid "Close all" msgstr "Cerrar todos" #: ../src/mypropertysheet.cpp:74 msgid "&Always insert closing tag" msgstr "&Siempre insertar etiqueta de cerrado" #: ../src/mypropertysheet.cpp:77 msgid "&Folding" msgstr "&Plegado" #: ../src/mypropertysheet.cpp:80 msgid "&Highlight current line" msgstr "&Sobresaltar línea actual" #: ../src/mypropertysheet.cpp:83 msgid "Hi&ghlight syntax" msgstr "&Resaltado de sintaxis" #: ../src/mypropertysheet.cpp:86 msgid "&Indentation guides" msgstr "&Guias de sangrado" #: ../src/mypropertysheet.cpp:89 msgid "I&ntelligent backspace/delete" msgstr "Borrado / Suprimir i&nteligente" #: ../src/mypropertysheet.cpp:92 msgid "&Line numbers" msgstr "&Números de línea" #: ../src/mypropertysheet.cpp:95 msgid "L&ock hidden tags" msgstr "&Bloquear etiquetas ocultas" #: ../src/mypropertysheet.cpp:98 msgid "&Tag completion" msgstr "&Autocompletado de etiqueta" #: ../src/mypropertysheet.cpp:101 msgid "&Validate as you type" msgstr "&Validar según se teclea" #: ../src/mypropertysheet.cpp:104 msgid "Va&riable highlight in tag free view" msgstr "R&esaltado variable en vista de etiqueta libre" #: ../src/mypropertysheet.cpp:107 msgid "&White space visible" msgstr "&Espacio en blanco visible" #: ../src/mypropertysheet.cpp:113 msgid "Font" msgstr "Fuente" #: ../src/mypropertysheet.cpp:156 msgid "Application directory" msgstr "Directorio de aplicación" #: ../src/mypropertysheet.cpp:173 msgid "Language (restart required)" msgstr "Idioma (requiere reiniciar)" #: ../src/mypropertysheet.cpp:179 ../src/styledialog.cpp:339 #: ../src/xmlcopyeditor.cpp:4984 msgid "Default" msgstr "Por defecto" #: ../src/mypropertysheet.cpp:193 #, fuzzy msgid "&Enable network access for XML validation" msgstr "&Permitir acceso a la red para validación DTD" #: ../src/mypropertysheet.cpp:196 msgid "E&xpand internal entities on open" msgstr "&Expandir entidades internas al abrir" #: ../src/mypropertysheet.cpp:199 msgid "&One application instance only" msgstr "&Una instancia de aplicación sólo" #: ../src/mypropertysheet.cpp:202 msgid "Re&member layout on close" msgstr "Re&cordar disposición de entorno de trabajo al cerrar" #: ../src/mypropertysheet.cpp:205 msgid "&Remember open tabs on close" msgstr "&Recordar etiquetas abiertas al cerrar" #: ../src/mypropertysheet.cpp:208 msgid "Re&tain undo history on save" msgstr "&Mantener histórico de deshacer al guardar" #: ../src/mypropertysheet.cpp:212 msgid "&Save UTF-8 byte order mark" msgstr "&Guardar marca de orden de bytes UTF-8" #: ../src/mypropertysheet.cpp:216 msgid "S&how full path on frame" msgstr "&Mostrar path completo en marco" #: ../src/mypropertysheet.cpp:242 msgid "General" msgstr "General" #: ../src/mypropertysheet.cpp:243 msgid "Editor" msgstr "Editor" #: ../src/mypropertysheet.cpp:256 msgid "Cannot access application directory" msgstr "No se puede acceder a directorio de aplicación" #: ../src/mypropertysheet.cpp:256 ../src/xmlcopyeditor.cpp:2586 msgid "Options" msgstr "Opciones" #: ../src/styledialog.cpp:101 msgid "Style" msgstr "Estilo" #: ../src/styledialog.cpp:101 ../src/xmlcopyeditor.cpp:5471 #: ../src/xmlcopyeditor.cpp:5475 msgid "Spelling" msgstr "Ortografía" #: ../src/styledialog.cpp:147 msgid "&Check" msgstr "&Comprobar" #: ../src/styledialog.cpp:165 msgid "No." msgstr "No." #: ../src/styledialog.cpp:166 ../src/styledialog.cpp:168 msgid "Context" msgstr "Contexto" #: ../src/styledialog.cpp:167 ../src/wrapxerces.h:51 #: ../src/xmlcopyeditor.cpp:409 ../src/xmlcopyeditor.cpp:429 #: ../src/xmlcopyeditor.cpp:432 ../src/xmlcopyeditor.cpp:449 #: ../src/xmlcopyeditor.cpp:454 ../src/xmlcopyeditor.cpp:494 #: ../src/xmlcopyeditor.cpp:514 ../src/xmlcopyeditor.cpp:526 #: ../src/xmlcopyeditor.cpp:532 ../src/xmlcopyeditor.cpp:561 msgid "Error" msgstr "Error" #: ../src/styledialog.cpp:169 msgid "Suggestion" msgstr "Sugerencia" #: ../src/styledialog.cpp:171 msgid "Rule" msgstr "Regla" #: ../src/styledialog.cpp:172 msgid "Action" msgstr "Acción" #: ../src/styledialog.cpp:180 msgid "&Apply changes" msgstr "&Aplicar cambios" #: ../src/styledialog.cpp:188 msgid "&Printable report" msgstr "Reporte imprimible" #: ../src/styledialog.cpp:196 msgid "Pr&intable summary" msgstr "Resumen imprimible" #: ../src/styledialog.cpp:204 msgid "C&hange all" msgstr "C&ambiar todos" #: ../src/styledialog.cpp:212 msgid "I&gnore all" msgstr "I&gnorar todos" #: ../src/styledialog.cpp:220 msgid "Ca&ncel" msgstr "Ca&ncelar" #: ../src/styledialog.cpp:303 ../src/xmlcopyeditor.cpp:768 #: ../src/xmlcopyeditor.cpp:818 msgid "en_US" msgstr "en_US" #: ../src/styledialog.cpp:308 msgid "(No dictionaries found)" msgstr "(Ningún diccionario buscado)" #: ../src/styledialog.cpp:344 msgid "(No rule sets found)" msgstr "(Ningún conjunto de reglas encontrado)" #: ../src/styledialog.cpp:350 ../src/xmlcopyeditor.cpp:771 msgid "(No filter)" msgstr "(Sin filtro)" #: ../src/styledialog.cpp:373 msgid "(No filters found)" msgstr "(Ningún filtro encontrado)" #: ../src/styledialog.cpp:400 ../src/styledialog.cpp:430 #: ../src/styledialog.cpp:749 ../src/styledialog.cpp:754 msgid "Ignore" msgstr "Ignorar" #: ../src/styledialog.cpp:414 msgid "Ignore once" msgstr "Ignorar una vez" #: ../src/styledialog.cpp:416 msgid "Ignore all" msgstr "Ignorar todos" #: ../src/styledialog.cpp:418 msgid "Change once" msgstr "Cambiar una vez" #: ../src/styledialog.cpp:419 msgid "Change all" msgstr "Cambiar todos" #: ../src/styledialog.cpp:422 msgid "New suggestion..." msgstr "Nueva sugerencia..." #: ../src/styledialog.cpp:445 ../src/styledialog.cpp:473 msgid "Checking document..." msgstr "Comprobando documento..." #: ../src/styledialog.cpp:477 msgid "Cannot check document: " msgstr "Imposible comprobar documento:" #: ../src/styledialog.cpp:510 #, c-format msgid "%i error" msgid_plural "%i errors" msgstr[0] "%i error" msgstr[1] "%i errors" #: ../src/styledialog.cpp:525 msgid "No items selected" msgstr "Ningún item seleccionado" #: ../src/styledialog.cpp:754 ../src/styledialog.cpp:782 msgid "Change" msgstr "Cambiar" #: ../src/styledialog.cpp:913 msgid "Enter new suggestion:" msgstr "Entre nueva sugerencia:" #: ../src/styledialog.cpp:914 msgid "New Suggestion" msgstr "Nueva sugerencia" #: ../src/wrapdaisy.cpp:96 #, fuzzy msgid "Export in progress" msgstr "Realizando exportación..." #: ../src/wrapdaisy.cpp:97 #, fuzzy msgid "Initializing..." msgstr "Hermano" #: ../src/wrapdaisy.cpp:121 ../src/wrapdaisy.cpp:281 #, fuzzy msgid "Cannot create folder [b]" msgstr "Imposible transformar:" #: ../src/wrapdaisy.cpp:158 msgid "Empty XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:168 #, fuzzy msgid "Cannot read [b]" msgstr "Imposible reemplazar:" #: ../src/wrapdaisy.cpp:168 msgid "[/b]" msgstr "" #: ../src/wrapdaisy.cpp:182 msgid "Suppressing optional production notes..." msgstr "" #: ../src/wrapdaisy.cpp:184 ../src/wrapdaisy.cpp:210 ../src/wrapdaisy.cpp:296 #: ../src/wrapdaisy.cpp:334 #, fuzzy msgid "Cancelled" msgstr "Ca&ncelar" #: ../src/wrapdaisy.cpp:208 msgid "De-emphasizing production notes..." msgstr "" #: ../src/wrapdaisy.cpp:259 msgid "Cannot create HTML folder [b]" msgstr "" #: ../src/wrapdaisy.cpp:270 msgid "Cannot create image folder [b]" msgstr "" #: ../src/wrapdaisy.cpp:294 #, fuzzy msgid "Copying files..." msgstr "Abriendo fichero importado..." #: ../src/wrapdaisy.cpp:317 msgid "Cannot write canonical XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:332 #, fuzzy msgid "Preparing DTBook..." msgstr "Preparando para imprimir..." #: ../src/wrapdaisy.cpp:540 msgid "documents.open" msgstr "" #: ../src/wrapdaisy.cpp:541 #, fuzzy msgid "ActiveDocument" msgstr "Nuevo Documento" #: ../src/wrapdaisy.cpp:543 #, fuzzy msgid "Cannot open " msgstr "Imposible abrir %s" #. tempDocFile;// #. wdFormatDocument #: ../src/wrapdaisy.cpp:549 #, fuzzy msgid "SaveAs" msgstr "Guardar como" #: ../src/wrapdaisy.cpp:677 msgid "Cannot create MP3 album folder [b]" msgstr "" #: ../src/wrapexpat.cpp:74 msgid "Unable to create parser instance" msgstr "" #: ../src/wraplibxml.cpp:126 ../src/wraplibxml.cpp:182 #: ../src/wraplibxml.cpp:244 ../src/wraplibxml.cpp:305 #: ../src/wraplibxml.cpp:370 ../src/wraplibxml.cpp:559 #: ../src/wraplibxml.cpp:612 ../src/wraplibxml.cpp:660 msgid "Cannot create a parser context" msgstr "" #: ../src/wraplibxml.cpp:166 msgid "Cannot create an RNG parser context" msgstr "" #: ../src/wraplibxml.cpp:176 msgid "Cannot create an RNG validation context" msgstr "" #: ../src/wraplibxml.cpp:238 msgid "Cannot create a schema validation context" msgstr "" #: ../src/wraplibxml.cpp:459 msgid "Infinity" msgstr "" #: ../src/wraplibxml.cpp:462 msgid "-Infinity" msgstr "" #: ../src/wraplibxml.cpp:466 msgid "NaN" msgstr "" #: ../src/wraplibxml.cpp:552 #, fuzzy msgid "Cannot parse stylesheet" msgstr "Imposible abrir stylesheet %s" #: ../src/wraplibxml.cpp:581 #, fuzzy msgid "Cannot apply stylesheet" msgstr "Imposible abrir stylesheet %s" #: ../src/wraplibxml.cpp:717 #, c-format msgid "Error at line %d, column %d: %s" msgstr "" #: ../src/wraplibxml.cpp:720 #, c-format msgid "Error at line %d: %s" msgstr "" #: ../src/wrapxerces.cpp:162 msgid "Unexpected validation error" msgstr "" #: ../src/wrapxerces.cpp:236 #, c-format msgid "%s at line %llu, column %llu: %s%s" msgstr "" #: ../src/wrapxerces.h:56 ../src/xmlcopyeditor.cpp:5524 msgid "Warning" msgstr "Aviso" #: ../src/wrapxerces.h:60 #, fuzzy msgid "FatalError" msgstr "Error" #: ../src/xmlcopyeditorcopy.h:22 msgid "" "All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "Todos los ficheros (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*." "dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*." "xsl)|*.xsl" #: ../src/xmlcopyeditorcopy.h:24 msgid "" "All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|" "XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "Todos los ficheros (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|" "*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*." "xsl" #: ../src/xmlcopyeditorcopy.h:26 #, fuzzy msgid "Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>" msgstr "Copyright © 2005-2008 Gerald Schmidt <gnschmidt@users.sourceforge.net>" #: ../src/xmlcopyeditorcopy.h:27 msgid "" "\n" "XML Copy Editor is free software released under the GNU\n" "General Public License.\n" "\n" "Many thanks are due to " msgstr "" "\n" "XML Copy Editor is free software released under the GNU\n" "General Public License.\n" "\n" "Many thanks are due to " #: ../src/xmlcopyeditor.cpp:407 msgid "Failed to initialize Xerces-C:\n" msgstr "" #: ../src/xmlcopyeditor.cpp:420 ../src/xmlcopyeditor.cpp:485 msgid "(unknown error)" msgstr "(Error desconocido)" #: ../src/xmlcopyeditor.cpp:422 msgid "" "XML Copy Editor has encountered the following error and needs to close: " msgstr "XML Copy Editor ha encontrado el siguiente error y necesita cerrarse:" #: ../src/xmlcopyeditor.cpp:448 ../src/xmlcopyeditor.cpp:453 #: ../src/xmlcopyeditor.cpp:521 msgid "XML Copy Editor has encountered an error and needs to close." msgstr "XML Copy Editor ha encontrado un error y necesita cerrarse." #: ../src/xmlcopyeditor.cpp:471 ../src/xmlcopyeditor.cpp:550 msgid "The operating system has turned down a request for additional memory" msgstr "El Sistema operativo ha denegado una petición de más memoria" #: ../src/xmlcopyeditor.cpp:472 ../src/xmlcopyeditor.cpp:551 #: ../src/xmlcopyeditor.cpp:4780 msgid "Out of memory" msgstr "Sin memoria" #: ../src/xmlcopyeditor.cpp:487 msgid "The following error has occurred: " msgstr "El siguiente error ha ocurrido:" #: ../src/xmlcopyeditor.cpp:489 msgid "" ".\n" "\n" "Select \"Abort\" to exit, \"Retry\" to close this window and \"Ignore\" to " "continue." msgstr "" ".\n" "\n" "Seleccione \"Abortar\" para salirt, \"Reintentar\" para cerrar esta ventana " "e \"Ignorar\" para continuar." #: ../src/xmlcopyeditor.cpp:766 ../src/xmlcopyeditor.cpp:817 msgid "Default style" msgstr "Estilo por defecto" #: ../src/xmlcopyeditor.cpp:819 msgid "No filter" msgstr "Sin filtro" #: ../src/xmlcopyeditor.cpp:885 msgid "" "SSE2 is enabled in Xerces-C++ library. Xerces-C++ didn't use them in a " "thread-safe way. It may cause program crashes (segmentation faults).\n" "\n" "If it happens, please try compiling Xerces-C++ with SSE2 disabled.\n" "\n" "OK:\tShow this warning next time\n" "Cancel:\tDisable the warning\n" msgstr "" #: ../src/xmlcopyeditor.cpp:892 msgid "SSE2 problem in Xerces-C++" msgstr "" #: ../src/xmlcopyeditor.cpp:968 ../src/xmlcopyeditor.cpp:976 msgid "Current Element" msgstr "Elemento actual" #: ../src/xmlcopyeditor.cpp:969 ../src/xmlcopyeditor.cpp:975 msgid "Insert Element" msgstr "Insertar Elemento" #: ../src/xmlcopyeditor.cpp:970 ../src/xmlcopyeditor.cpp:974 msgid "Insert Sibling" msgstr "Insertar hermano" #: ../src/xmlcopyeditor.cpp:971 ../src/xmlcopyeditor.cpp:973 msgid "Insert Entity" msgstr "Insertar entidad" #: ../src/xmlcopyeditor.cpp:1208 msgid "Unknown command line switch (expecting 'w', 's', --version or --help)" msgstr "" "Opción desconocido en línea de comandos (se esperaba 'w', 's', --version o --" "help)" #: ../src/xmlcopyeditor.cpp:1217 msgid "Command line processing incomplete: no file specified" msgstr "" "Procesamiento de línea de comandos incompleto: ningún fichero especificado" #: ../src/xmlcopyeditor.cpp:1356 msgid "Parse in progress..." msgstr "Parseado en progreso..." #: ../src/xmlcopyeditor.cpp:1375 msgid "well-formed" msgstr "bien-formado" #: ../src/xmlcopyeditor.cpp:1407 msgid "Do you want to save the changes to " msgstr "Quieres guardar los cambios a" #: ../src/xmlcopyeditor.cpp:1601 ../src/xmlcopyeditor.cpp:1603 msgid "Attributes hidden" msgstr "Atributos ocultados" #: ../src/xmlcopyeditor.cpp:1608 ../src/xmlcopyeditor.cpp:1610 msgid "Tags hidden" msgstr "Etiquetas ocultadas" #: ../src/xmlcopyeditor.cpp:1623 ../src/xmlcopyeditor.cpp:1625 msgid "Tags locked" msgstr "Etiquetas bloqueadas" #: ../src/xmlcopyeditor.cpp:1676 ../src/xmlcopyeditor.cpp:1678 msgid "Modified" msgstr "Modificado" #: ../src/xmlcopyeditor.cpp:1707 #, c-format msgid "Ln %i Col %i" msgstr "Ln %i Col %i" #: ../src/xmlcopyeditor.cpp:1898 msgid "Cannot open clipboard" msgstr "Imposible abrir portapapeles" #: ../src/xmlcopyeditor.cpp:1903 msgid "Cannot paste as new document: no text on clipboard" msgstr "Imposible pegar como documento nuevo: no hay texto en el portapapeles" #: ../src/xmlcopyeditor.cpp:1993 ../src/xmlcopyeditor.cpp:2796 #, c-format msgid "%i replacement made" msgid_plural "%i replacements made" msgstr[0] "%i reemplazo hecho" msgstr[1] "%i reemplazos hechos" #: ../src/xmlcopyeditor.cpp:2019 msgid "Preparing Print Preview..." msgstr "Preparando vista preliminar..." #: ../src/xmlcopyeditor.cpp:2040 msgid "Preparing to print..." msgstr "Preparando para imprimir..." #: ../src/xmlcopyeditor.cpp:2099 ../src/xmlcopyeditor.cpp:2119 msgid "Find" msgstr "Buscar" #: ../src/xmlcopyeditor.cpp:2126 ../src/xmlcopyeditor.cpp:2236 #: ../src/xmlcopyeditor.cpp:2330 msgid "This functionality requires Microsoft Windows" msgstr "Esta funcionalidad requiere Microsoft Windows" #: ../src/xmlcopyeditor.cpp:2132 msgid "Import Microsoft Word Document" msgstr "Importar Documento Microsoft Word" #: ../src/xmlcopyeditor.cpp:2227 msgid "[b]DAISY export stopped[/b]: " msgstr "" #: ../src/xmlcopyeditor.cpp:2230 msgid "DAISY export completed. Output files are stored in: [b]" msgstr "" #: ../src/xmlcopyeditor.cpp:2245 #, fuzzy, c-format msgid "Cannot open [b]%s[/b] for import" msgstr "Imposible abrir %s para importar" #: ../src/xmlcopyeditor.cpp:2255 msgid "Import in progress..." msgstr "Importación en curso..." #: ../src/xmlcopyeditor.cpp:2263 msgid "(lossless conversion requires version 2003 or later)" msgstr "(conversión sin pérdidas requiere versión 2003 o superior)" #: ../src/xmlcopyeditor.cpp:2270 ../src/xmlcopyeditor.cpp:2391 msgid "Cannot start Microsoft Word" msgstr "Imposible arrancar Microsoft Word" #: ../src/xmlcopyeditor.cpp:2274 ../src/xmlcopyeditor.cpp:2395 msgid "A more recent version of Microsoft Word is required" msgstr "Se requiere una versión más reciente de Microsoft Word " #: ../src/xmlcopyeditor.cpp:2281 #, fuzzy, c-format msgid "Microsoft Word cannot save [b]%s[/b] as XML" msgstr "Microsoft Word no pudo guardar %s como XML" #: ../src/xmlcopyeditor.cpp:2286 msgid "Microsoft Word cannot save this document as WordprocessingML " msgstr "Microsoft Word no puede guardar este documento como WordprocessingML " #: ../src/xmlcopyeditor.cpp:2294 msgid "Opening imported file..." msgstr "Abriendo fichero importado..." #: ../src/xmlcopyeditor.cpp:2311 msgid "Cannot open imported file" msgstr "Imposible abrir fichero importado" #: ../src/xmlcopyeditor.cpp:2363 msgid "Export Microsoft Word Document" msgstr "Exportar Documento Microsoft Word" #: ../src/xmlcopyeditor.cpp:2384 msgid "Export in progress..." msgstr "Realizando exportación..." #: ../src/xmlcopyeditor.cpp:2398 #, c-format msgid "Microsoft Word cannot save %s" msgstr "Microsoft Word no puede guardar %s" #: ../src/xmlcopyeditor.cpp:2427 msgid "Cannot save temporary file" msgstr "Imposible guardar fichero temporal" #: ../src/xmlcopyeditor.cpp:2588 msgid "Preferences" msgstr "Preferencias" #: ../src/xmlcopyeditor.cpp:2633 msgid "Enter line number:" msgstr "Introduzca número de línea:" #: ../src/xmlcopyeditor.cpp:2634 msgid "Go To" msgstr "Ir a" #: ../src/xmlcopyeditor.cpp:2643 #, c-format msgid "'%s' is not a valid line number" msgstr "'%s' no es un número de línea válido" #: ../src/xmlcopyeditor.cpp:2672 msgid "Replace" msgstr "Reemplazar" #: ../src/xmlcopyeditor.cpp:2693 msgid "Find and Replace" msgstr "Buscar y reemplazar" #: ../src/xmlcopyeditor.cpp:2786 msgid "Cannot replace: " msgstr "Imposible reemplazar:" #: ../src/xmlcopyeditor.cpp:2827 msgid "XML document (*.xml)" msgstr "Documento XML (*.xml)" #: ../src/xmlcopyeditor.cpp:2851 msgid "Choose a document type:" msgstr "Tipo de documento:" #: ../src/xmlcopyeditor.cpp:2851 msgid "New Document" msgstr "Nuevo Documento" #: ../src/xmlcopyeditor.cpp:2892 #, c-format msgid "Document%i" msgstr "Documento%i" #: ../src/xmlcopyeditor.cpp:2962 msgid "Open Large Document" msgstr "Abrir Documento Grande" #: ../src/xmlcopyeditor.cpp:2962 ../src/xmlcopyeditor.cpp:5431 #: ../src/xmlcopyeditor.cpp:5433 msgid "Open" msgstr "Abrir" #: ../src/xmlcopyeditor.cpp:2998 #, fuzzy, c-format msgid "Cannot open %s." msgstr "Imposible abrir %s" #: ../src/xmlcopyeditor.cpp:3006 ../src/xmlcopyeditor.cpp:3582 #, c-format msgid "%s is already open" msgstr "%s ya esta abierto" #: ../src/xmlcopyeditor.cpp:3028 #, c-format msgid "Cannot open %s" msgstr "Imposible abrir %s" #: ../src/xmlcopyeditor.cpp:3147 #, c-format msgid "Cannot open %s: unknown encoding %s" msgstr "Imposible abrir %s: encoding desconocido %s" #: ../src/xmlcopyeditor.cpp:3178 #, fuzzy, c-format msgid "Cannot open %s: out of memory" msgstr "Imposible abrir %s para importar" #: ../src/xmlcopyeditor.cpp:3199 #, c-format msgid "Cannot open %s: conversion from encoding %s failed" msgstr "Imposible abrir %s: conversión desde encoding %s falló" #: ../src/xmlcopyeditor.cpp:3208 ../src/xmlcopyeditor.cpp:4007 msgid "Creating document view..." msgstr "Creando vista de documento..." #: ../src/xmlcopyeditor.cpp:3449 msgid "Edited document empty" msgstr "Editado documento vacío" #: ../src/xmlcopyeditor.cpp:3563 msgid "Save As" msgstr "Guardar como" #: ../src/xmlcopyeditor.cpp:3771 msgid "DTD Validation in progress..." msgstr "Validación DTD en curso..." #: ../src/xmlcopyeditor.cpp:3794 ../src/xmlcopyeditor.cpp:3870 msgid "valid" msgstr "válido" #: ../src/xmlcopyeditor.cpp:3816 msgid "Select RELAX NG grammar" msgstr "Selecciona gramática RELAX NG" #: ../src/xmlcopyeditor.cpp:3817 ../src/xmlcopyeditor.cpp:4108 #: ../src/xmlcopyeditor.cpp:5791 msgid "Choose a file:" msgstr "Fichero:" #: ../src/xmlcopyeditor.cpp:3818 msgid "RELAX NG grammar" msgstr "Gramática RELAX NG" #: ../src/xmlcopyeditor.cpp:3848 msgid "RELAX NG validation in progress..." msgstr "Validación RELAX NG validation en curso..." #: ../src/xmlcopyeditor.cpp:3914 msgid "Validation in progress..." msgstr "Validacion en curso..." #: ../src/xmlcopyeditor.cpp:3925 #, fuzzy, c-format msgid "%s is valid" msgstr "%s es %s" #: ../src/xmlcopyeditor.cpp:3964 #, fuzzy msgid "W3C Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:3964 msgid "DTD" msgstr "" #: ../src/xmlcopyeditor.cpp:3965 msgid "Please choose a shema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3966 msgid "Schema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3992 msgid "Please select a DTD file" msgstr "" #: ../src/xmlcopyeditor.cpp:3998 msgid "Converting..." msgstr "" #: ../src/xmlcopyeditor.cpp:4025 msgid "Enter XPath:" msgstr "XPath:" #: ../src/xmlcopyeditor.cpp:4026 msgid "Evaluate XPath" msgstr "Evaluar XPath" #: ../src/xmlcopyeditor.cpp:4047 msgid "Cannot evaluate XPath" msgstr "Imposible evaluar XPath" #: ../src/xmlcopyeditor.cpp:4058 msgid "No matching nodes found" msgstr "Ningún nodo correspondiente encontrado" #: ../src/xmlcopyeditor.cpp:4094 #, c-format msgid "Cannot open stylesheet %s" msgstr "Imposible abrir stylesheet %s" #: ../src/xmlcopyeditor.cpp:4107 msgid "Select stylesheet" msgstr "Selecciona stylesheet" #: ../src/xmlcopyeditor.cpp:4109 ../src/xmlcopyeditor.cpp:5766 msgid "XSLT stylesheet" msgstr "XSLT stylesheet" #: ../src/xmlcopyeditor.cpp:4164 msgid "XSL transformation in progress..." msgstr "Transformación XSL en curso..." #: ../src/xmlcopyeditor.cpp:4171 msgid "Cannot transform: " msgstr "Imposible transformar:" #: ../src/xmlcopyeditor.cpp:4179 msgid "Output document empty" msgstr "Documento de salida vacío" #: ../src/xmlcopyeditor.cpp:4203 msgid "Pretty-printing in progress..." msgstr "Formateado del fuente en curso..." #: ../src/xmlcopyeditor.cpp:4213 msgid "Cannot pretty-print: " msgstr "Imposible formatear el fuente:" #: ../src/xmlcopyeditor.cpp:4224 msgid "Pretty-print unsuccessful: output document empty" msgstr "Fallo del formateado del fuente: documento de salida vacio" #: ../src/xmlcopyeditor.cpp:4256 msgid "Choose an encoding:" msgstr "Elija un encoding :" #: ../src/xmlcopyeditor.cpp:4256 msgid "Encoding" msgstr "Encoding" #: ../src/xmlcopyeditor.cpp:4269 msgid "Cannot set encoding: " msgstr "Imposible poner encoding:" #: ../src/xmlcopyeditor.cpp:4280 msgid "Cannot set encoding (cannot parse temporary file)" msgstr "Imposible poner encoding (no puedo parsear fichero temporal)" #: ../src/xmlcopyeditor.cpp:4484 #, c-format msgid "Cannot find '%s'" msgstr "Imposible puedo encontrar '%s'" #: ../src/xmlcopyeditor.cpp:4546 msgid "" "File has been modified by another application.\n" "Do you want to proceed?" msgstr "" "El fichero ha sido modificado por otra aplicación.\n" "¿Quiere que proceda?" #: ../src/xmlcopyeditor.cpp:4547 msgid "Confirmation" msgstr "Confirmación" #: ../src/xmlcopyeditor.cpp:4586 ../src/xmlcopyeditor.cpp:4600 #: ../src/xmlcopyeditor.cpp:4621 ../src/xmlcopyeditor.cpp:4650 #: ../src/xmlcopyeditor.cpp:4713 ../src/xmlcopyeditor.cpp:4727 #: ../src/xmlcopyeditor.cpp:4764 ../src/xmlcopyeditor.cpp:4799 #, c-format msgid "Cannot save %s" msgstr "No se puede guardar %s" #: ../src/xmlcopyeditor.cpp:4642 #, c-format msgid "%s saved in default encoding UTF-8: unknown encoding %s" msgstr "%s guardado con encoding por defecto UTF-8: encoding desconocido %s" #: ../src/xmlcopyeditor.cpp:4705 #, c-format msgid "%s saved in default encoding UTF-8: conversion to %s failed" msgstr "%s guardado con encoding por defecto UTF-8: conversion a %s falló" #: ../src/xmlcopyeditor.cpp:4755 msgid "unknown error" msgstr "Error desconocido" #: ../src/xmlcopyeditor.cpp:4757 #, c-format msgid "Cannot save document in %s: %s (saved in default encoding UTF-8)" msgstr "" "No se puede guardar documento en %s: %s (guardado con encoding por defecto " "UTF-8)" #: ../src/xmlcopyeditor.cpp:4779 msgid "Out of memory: attempt to save in default encoding UTF-8?" msgstr "Sin memoria: intento guardar con el encoding por defecto UTF-8?" #: ../src/xmlcopyeditor.cpp:4792 #, c-format msgid "%s saved in default encoding UTF-8" msgstr "%s guardado con encoding por defecto UTF-8" #: ../src/xmlcopyeditor.cpp:4856 msgid "MB" msgstr "MB" #: ../src/xmlcopyeditor.cpp:4861 msgid "kB" msgstr "kB" #: ../src/xmlcopyeditor.cpp:4866 msgid "byte" msgid_plural "bytes" msgstr[0] "byte" msgstr[1] "bytes" #: ../src/xmlcopyeditor.cpp:4874 #, c-format msgid "%g %s saved" msgstr "%g %s guardado" #: ../src/xmlcopyeditor.cpp:4894 msgid "&Undo\tCtrl+Z" msgstr "&Deshacer\tCtrl+Z" #: ../src/xmlcopyeditor.cpp:4894 msgid "Undo" msgstr "Deshacer" #: ../src/xmlcopyeditor.cpp:4898 msgid "&Redo\tCtrl+Y" msgstr "&Rehacer\tCtrl+Y" #: ../src/xmlcopyeditor.cpp:4898 msgid "Redo" msgstr "Rehacer" #: ../src/xmlcopyeditor.cpp:4902 msgid "&Cut\tCtrl+X" msgstr "&Cortar\tCtrl+X" #: ../src/xmlcopyeditor.cpp:4902 msgid "Cut" msgstr "Cortar" #: ../src/xmlcopyeditor.cpp:4906 msgid "C&opy\tCtrl+C" msgstr "C&opiar\tCtrl+C" #: ../src/xmlcopyeditor.cpp:4906 msgid "Copy" msgstr "Copiar" #: ../src/xmlcopyeditor.cpp:4910 msgid "&Paste\tCtrl+V" msgstr "&Pegar\tCtrl+V" #: ../src/xmlcopyeditor.cpp:4910 msgid "Paste" msgstr "Pegar" #: ../src/xmlcopyeditor.cpp:4917 msgid "P&aste As New Document" msgstr "&Pegar como Nuevo Documento" #: ../src/xmlcopyeditor.cpp:4918 msgid "Paste As New Document" msgstr "Pegar como Nuevo Documento" #: ../src/xmlcopyeditor.cpp:4922 msgid "&Find...\tCtrl+F" msgstr "&Buscar...\tCtrl+F" #: ../src/xmlcopyeditor.cpp:4922 msgid "Find..." msgstr "Buscar..." #: ../src/xmlcopyeditor.cpp:4926 msgid "F&ind Again\tF3" msgstr "B&uscar Otra vez\tF3" #: ../src/xmlcopyeditor.cpp:4926 msgid "Find Again" msgstr "Buscar Otra vez" #: ../src/xmlcopyeditor.cpp:4930 msgid "&Replace...\tCtrl+R" msgstr "&Reemplazar...\tCtrl+R" #: ../src/xmlcopyeditor.cpp:4930 msgid "Replace..." msgstr "Reemplazado..." #: ../src/xmlcopyeditor.cpp:4937 msgid "&Global Replace...\tCtrl+Shift+R" msgstr "Reemplazado &Global...\tCtrl+Shift+R" #: ../src/xmlcopyeditor.cpp:4938 msgid "Global Replace..." msgstr "Reemplazado global..." #: ../src/xmlcopyeditor.cpp:4942 msgid "G&o To...\tCtrl+G" msgstr "&Ir a...\tCtrl+G" #: ../src/xmlcopyeditor.cpp:4942 msgid "Go To..." msgstr "Ir a..." #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "&Toggle Comment\tCtrl+/" msgstr "(Des) &Activar plegado\tCtrl+Alt+T" #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "Toggle Comment" msgstr "(Des) activar plegado" #: ../src/xmlcopyeditor.cpp:4967 msgid "Pr&eferences..." msgstr "Pr&eferencias..." #: ../src/xmlcopyeditor.cpp:4967 msgid "Preferences..." msgstr "Preferencias..." #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase\tCtrl+U" msgstr "Incrementar\tCtrl+U" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase" msgstr "Incrementar" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease\tCtrl+D" msgstr "Decrementar\tCtrl+D" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease" msgstr "Decrementar" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal\tCtrl+0" msgstr "Normal\tCtrl+0" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal" msgstr "Normal" #: ../src/xmlcopyeditor.cpp:4984 msgid "&Default" msgstr "&Defecto" #: ../src/xmlcopyeditor.cpp:4987 msgid "&Blue background, white text" msgstr "&Fondo azul, texto blanco" #: ../src/xmlcopyeditor.cpp:4988 msgid "Blue background, white text" msgstr "Fondo azul, texto blanco" #: ../src/xmlcopyeditor.cpp:4991 msgid "&Light" msgstr "&Luminoso" #: ../src/xmlcopyeditor.cpp:4992 msgid "Light" msgstr "Luminoso" #: ../src/xmlcopyeditor.cpp:4995 msgid "&None" msgstr "&Ninguno" #: ../src/xmlcopyeditor.cpp:4996 msgid "None" msgstr "Ninguno" #. WAIT FOR AUI LIBRARY TO SUPPORT THIS - currently always splits left #. wxMenu *splitTabMenu = new wxMenu; #. splitTabMenu->Append ( ID_SPLIT_TAB_TOP, _ ( "&Top" ), _ ( "Top" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_RIGHT, _ ( "&Right" ), _ ( "Right" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_BOTTOM, _ ( "&Bottom" ), _ ( "Bottom" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_LEFT, _ ( "&Left" ), _ ( "Left" )); #. #. use class-wide data member #: ../src/xmlcopyeditor.cpp:5025 msgid "&Previous Document\tCtrl+PgUp" msgstr "Documento &Previo\tCtrl+PgUp" #: ../src/xmlcopyeditor.cpp:5025 msgid "Previous Document" msgstr "Documento Previo" #: ../src/xmlcopyeditor.cpp:5026 msgid "&Next Document\tCtrl+PgDn" msgstr "Documento &Siguiente\tCtrl+PgDn" #: ../src/xmlcopyeditor.cpp:5026 msgid "Next Document" msgstr "Documento Siguiente" #. viewMenu->Append ( wxID_ANY, _ ( "&Split Tab" ), splitTabMenu ); #: ../src/xmlcopyeditor.cpp:5030 msgid "&Browser\tCtrl+B" msgstr "&Buscar\tCtrl+B" #: ../src/xmlcopyeditor.cpp:5030 ../src/xmlcopyeditor.cpp:5464 #: ../src/xmlcopyeditor.cpp:5468 msgid "Browser" msgstr "Navegador" #: ../src/xmlcopyeditor.cpp:5034 msgid "&Show Tags and Attributes\tCtrl+T" msgstr "&Mostrar Etiquetas y Atributos\tCtrl+T" #: ../src/xmlcopyeditor.cpp:5034 msgid "Show Tags and Attributes" msgstr "Mostrar etiquetas y atributos" #: ../src/xmlcopyeditor.cpp:5037 msgid "&Hide Attributes Only\tCtrl+Shift+A" msgstr "&Ocultar Atributos Sólo\tCtrl+Shift+A" #: ../src/xmlcopyeditor.cpp:5037 msgid "Hide Attributes Only" msgstr "Ocultar Atributos Sólo" #: ../src/xmlcopyeditor.cpp:5040 msgid "H&ide Tags and Attributes\tCtrl+Shift+T" msgstr "&Ocultar Etiquetas y Atributos\tCtrl+Shift+T" #: ../src/xmlcopyeditor.cpp:5040 msgid "Hide Tags and Attributes" msgstr "Ocultar Etiquetas y Atributos" #: ../src/xmlcopyeditor.cpp:5059 msgid "&Toggle Fold\tCtrl+Alt+T" msgstr "(Des) &Activar plegado\tCtrl+Alt+T" #: ../src/xmlcopyeditor.cpp:5059 msgid "Toggle Fold" msgstr "(Des) activar plegado" #: ../src/xmlcopyeditor.cpp:5061 msgid "&Fold Tags\tCtrl+Shift+F" msgstr "&PlegarEtiquetas\tCtrl+Shift+F" #: ../src/xmlcopyeditor.cpp:5061 msgid "Fold Tags" msgstr "Plegar etiquetas" #: ../src/xmlcopyeditor.cpp:5063 msgid "&Unfold Tags\tCtrl+Shift+U" msgstr "&Desplegar Etiquetas\tCtrl+Shift+U" #: ../src/xmlcopyeditor.cpp:5066 msgid "&Wrap Words\tCtrl+W" msgstr "&Ajuste de línea\tCtrl+W" #: ../src/xmlcopyeditor.cpp:5068 msgid "&Color Scheme" msgstr "Esquema de &Color" #: ../src/xmlcopyeditor.cpp:5069 msgid "&Text Size" msgstr "&Tamaño del texto" #: ../src/xmlcopyeditor.cpp:5074 msgid "S&how Current Element Pane" msgstr "&Mostrar panel de Elemento Actual" #: ../src/xmlcopyeditor.cpp:5075 msgid "Show Current Element Pane" msgstr "Mostrar panel de Elemento Actual" #: ../src/xmlcopyeditor.cpp:5078 msgid "Sh&ow Toolbar" msgstr "&Mostrar Barra de herramientas" #: ../src/xmlcopyeditor.cpp:5078 msgid "Show Toolbar" msgstr "Mostrar Barra de herramientas" #: ../src/xmlcopyeditor.cpp:5081 msgid "C&lose Message Pane\tAlt+C" msgstr "&Cerrar Panel de Mensajes\tAlt+C" #: ../src/xmlcopyeditor.cpp:5081 msgid "Close Message Pane" msgstr "Cerrar Panel de Mensajes" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/&Replace Pane" msgstr "Cerrar Panel de Mensajes" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/Replace Pane" msgstr "Cerrar Panel de Mensajes" #: ../src/xmlcopyeditor.cpp:5085 #, fuzzy msgid "Close Co&mmand Pane" msgstr "Cerrar Panel de Mensajes" #: ../src/xmlcopyeditor.cpp:5085 #, fuzzy msgid "Close Command Pane" msgstr "Cerrar Panel de Mensajes" #: ../src/xmlcopyeditor.cpp:5089 msgid "&Element...\tCtrl+I" msgstr "&Elemento...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:5089 msgid "Element..." msgstr "Elemento..." #: ../src/xmlcopyeditor.cpp:5090 msgid "&Sibling...\tCtrl+Shift+I" msgstr "&Hermano...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5090 msgid "Sibling..." msgstr "Hermano" #: ../src/xmlcopyeditor.cpp:5091 msgid "&Entity...\tCtrl+E" msgstr "&Entidad...\tCtrl+E" #: ../src/xmlcopyeditor.cpp:5091 msgid "Entity..." msgstr "Entidad..." #: ../src/xmlcopyeditor.cpp:5093 msgid "&Twin\tCtrl+Enter" msgstr "&Gemelo\tCtrl+Enter" #: ../src/xmlcopyeditor.cpp:5093 msgid "Twin" msgstr "Gemelo" #: ../src/xmlcopyeditor.cpp:5095 msgid "S&ymbol..." msgstr "Sí&mbolo..." #: ../src/xmlcopyeditor.cpp:5095 msgid "Symbol..." msgstr "Símbolo..." #: ../src/xmlcopyeditor.cpp:5103 msgid "&DTD/XML Schema\tF5" msgstr "&DTD/XML Schema\tF5" #: ../src/xmlcopyeditor.cpp:5103 msgid "DTD/XML Schema" msgstr "DTD/XML Schema" #: ../src/xmlcopyeditor.cpp:5106 msgid "&RELAX NG...\tF6" msgstr "&RELAX NG...\tF6" #: ../src/xmlcopyeditor.cpp:5106 msgid "RELAX NG..." msgstr "RELAX NG..." #: ../src/xmlcopyeditor.cpp:5109 msgid "&Public DTD..." msgstr "&Public DTD..." #: ../src/xmlcopyeditor.cpp:5109 msgid "Public DTD..." msgstr "Public DTD..." #: ../src/xmlcopyeditor.cpp:5110 msgid "&System DTD..." msgstr "&System DTD..." #: ../src/xmlcopyeditor.cpp:5110 msgid "System DTD..." msgstr "System DTD..." #: ../src/xmlcopyeditor.cpp:5111 msgid "&XML Schema..." msgstr "&XML Schema..." #: ../src/xmlcopyeditor.cpp:5111 msgid "XML Schema..." msgstr "XML Schema..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XS< stylesheet..." msgstr "XS< stylesheet..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XSLT stylesheet..." msgstr "XSLT stylesheet..." #: ../src/xmlcopyeditor.cpp:5127 ../src/xmlcopyeditor.cpp:5138 #, c-format msgid "\tCtrl+%i" msgstr "\tCtrl+%i" #: ../src/xmlcopyeditor.cpp:5178 msgid "&Check Well-formedness\tF2" msgstr "&Comprobar Bien-Formado\tF2" #: ../src/xmlcopyeditor.cpp:5178 ../src/xmlcopyeditor.cpp:5450 #: ../src/xmlcopyeditor.cpp:5454 msgid "Check Well-formedness" msgstr "Comprobar Bien-Formado" #: ../src/xmlcopyeditor.cpp:5181 msgid "&Validate" msgstr "&Validar" #: ../src/xmlcopyeditor.cpp:5183 msgid "Create &Schema...\tF10" msgstr "" #: ../src/xmlcopyeditor.cpp:5184 #, fuzzy msgid "Create schema..." msgstr "XML Schema..." #: ../src/xmlcopyeditor.cpp:5185 ../src/xmlcopyeditor.cpp:5186 #, fuzzy msgid "DTD -> Schema..." msgstr "XML Schema..." #: ../src/xmlcopyeditor.cpp:5190 msgid "&Associate" msgstr "&Asociar" #: ../src/xmlcopyeditor.cpp:5193 msgid "&XSL Transform...\tF8" msgstr "&XSL Transformación...\tF8" #: ../src/xmlcopyeditor.cpp:5194 msgid "XSL Transform..." msgstr "XSL Transformación..." #: ../src/xmlcopyeditor.cpp:5197 msgid "&Evaluate XPath...\tF9" msgstr "&Evaluar XPath...\tF9" #: ../src/xmlcopyeditor.cpp:5198 msgid "Evaluate XPath..." msgstr "Evaluar XPath..." #: ../src/xmlcopyeditor.cpp:5201 msgid "Copy &The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5202 msgid "Copy The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5207 msgid "&Pretty-print\tF11" msgstr "&Formatear el fuente\tF11" #: ../src/xmlcopyeditor.cpp:5207 msgid "Pretty-print" msgstr "Formatear el fuente" #: ../src/xmlcopyeditor.cpp:5211 msgid "&Lock Tags\tCtrl+L" msgstr "&Bloquear Etiquetas\tCtrl+L" #: ../src/xmlcopyeditor.cpp:5212 ../src/xmlcopyeditor.cpp:5479 #: ../src/xmlcopyeditor.cpp:5482 msgid "Lock Tags" msgstr "Bloquear etiquetas" #: ../src/xmlcopyeditor.cpp:5217 msgid "E&ncoding..." msgstr "E&ncoding" #: ../src/xmlcopyeditor.cpp:5217 msgid "Encoding..." msgstr "Encoding" #: ../src/xmlcopyeditor.cpp:5226 msgid "&Spelling...\tF7" msgstr "&Ortografía...\tF7" #: ../src/xmlcopyeditor.cpp:5227 msgid "Spelling..." msgstr "Comprobando ortografía..." #: ../src/xmlcopyeditor.cpp:5234 msgid "&Style...\tShift+F7" msgstr "&Estilo...\tShift+F7" #: ../src/xmlcopyeditor.cpp:5235 msgid "Style..." msgstr "Estilo..." #: ../src/xmlcopyeditor.cpp:5242 msgid "&Word Count" msgstr "&Contar palabras" #: ../src/xmlcopyeditor.cpp:5243 msgid "Word Count" msgstr "Contar palabras" #: ../src/xmlcopyeditor.cpp:5251 msgid "&Command\tCtrl+Alt+C" msgstr "&Comando\tCtrl+Alt+C" #: ../src/xmlcopyeditor.cpp:5252 msgid "Command" msgstr "Comando" #: ../src/xmlcopyeditor.cpp:5267 msgid "&Options..." msgstr "&Opciones" #: ../src/xmlcopyeditor.cpp:5268 msgid "Options..." msgstr "Opciones" #: ../src/xmlcopyeditor.cpp:5278 msgid "&XML Copy Editor Help\tF1" msgstr "A&yuda XML Copy Editor\tF1" #: ../src/xmlcopyeditor.cpp:5278 msgid "Help" msgstr "ayuda" #: ../src/xmlcopyeditor.cpp:5284 msgid "&Home Page" msgstr "Página &Web" #: ../src/xmlcopyeditor.cpp:5284 msgid "Home Page" msgstr "Página web" #: ../src/xmlcopyeditor.cpp:5287 msgid "&Forum" msgstr "&Foro" #: ../src/xmlcopyeditor.cpp:5287 msgid "Forum" msgstr "Foro" #: ../src/xmlcopyeditor.cpp:5291 msgid "&About XML Copy Editor" msgstr "&Acerca de XML Copy Editor" #: ../src/xmlcopyeditor.cpp:5291 msgid "About" msgstr "Acerca de" #: ../src/xmlcopyeditor.cpp:5295 msgid "&Browse Source" msgstr "&Ver Fuente" #: ../src/xmlcopyeditor.cpp:5295 msgid "Browse Source" msgstr "Ver Fuente" #: ../src/xmlcopyeditor.cpp:5307 msgid "&File" msgstr "&Fichero" #: ../src/xmlcopyeditor.cpp:5308 msgid "&Edit" msgstr "&Editar" #: ../src/xmlcopyeditor.cpp:5309 msgid "&View" msgstr "&Ver" #: ../src/xmlcopyeditor.cpp:5310 msgid "&Insert" msgstr "&Insertar" #: ../src/xmlcopyeditor.cpp:5311 msgid "&XML" msgstr "&XML" #: ../src/xmlcopyeditor.cpp:5312 msgid "&Tools" msgstr "&Herramientas" #: ../src/xmlcopyeditor.cpp:5313 msgid "&Help" msgstr "&Ayuda" #: ../src/xmlcopyeditor.cpp:5328 msgid "&New...\tCtrl+N" msgstr "&Nuevo...\tCtrl+N" #: ../src/xmlcopyeditor.cpp:5328 msgid "New..." msgstr "Nuevo" #: ../src/xmlcopyeditor.cpp:5331 msgid "&Open...\tCtrl+O" msgstr "&Abrir...\tCtrl+O" #: ../src/xmlcopyeditor.cpp:5331 msgid "Open..." msgstr "Abrir" #: ../src/xmlcopyeditor.cpp:5335 msgid "O&pen Large Document...\tCtrl+Shift+O" msgstr "A&brir Documento Grande...\tCtrl+Shift+O" #: ../src/xmlcopyeditor.cpp:5335 msgid "Open Large Document..." msgstr "Abrir Documento Grande..." #: ../src/xmlcopyeditor.cpp:5339 msgid "&Close\tCtrl+F4" msgstr "&Cerrar\tCtrl+F4" #: ../src/xmlcopyeditor.cpp:5342 msgid "C&lose All" msgstr "C&errar todos" #: ../src/xmlcopyeditor.cpp:5342 msgid "Close All" msgstr "Cerrar todos" #: ../src/xmlcopyeditor.cpp:5345 msgid "&Save\tCtrl+S" msgstr "&Guardar\tCtrl+S" #: ../src/xmlcopyeditor.cpp:5345 ../src/xmlcopyeditor.cpp:5436 #: ../src/xmlcopyeditor.cpp:5440 msgid "Save" msgstr "Guardar" #: ../src/xmlcopyeditor.cpp:5348 msgid "S&ave As...\tF12" msgstr "G&uardar como...\tF12" #: ../src/xmlcopyeditor.cpp:5348 msgid "Save As..." msgstr "Guardar como..." #: ../src/xmlcopyeditor.cpp:5352 msgid "&DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5352 msgid "DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "&Reload" msgstr "&Recargar" #: ../src/xmlcopyeditor.cpp:5356 msgid "Reload" msgstr "Recargar" #: ../src/xmlcopyeditor.cpp:5359 msgid "&Revert" msgstr "&Revertir" #: ../src/xmlcopyeditor.cpp:5359 msgid "Revert" msgstr "Revertir" #: ../src/xmlcopyeditor.cpp:5362 msgid "Pa&ge Setup..." msgstr "&Configuración de página" #: ../src/xmlcopyeditor.cpp:5362 msgid "Page Setup..." msgstr "Configurar página" #: ../src/xmlcopyeditor.cpp:5365 msgid "Pr&int Preview..." msgstr "P&revisualizar impresión" #: ../src/xmlcopyeditor.cpp:5365 msgid "Print Preview..." msgstr "Previsualizar impresión" #: ../src/xmlcopyeditor.cpp:5368 msgid "Pri&nt...\tCtrl+P" msgstr "&Imprimir...\tCtrl+P" #: ../src/xmlcopyeditor.cpp:5368 msgid "Print..." msgstr "Imprimir" #: ../src/xmlcopyeditor.cpp:5372 msgid "I&mport Microsoft Word Document..." msgstr "I&mportar Documento Microsoft Word..." #: ../src/xmlcopyeditor.cpp:5376 #, fuzzy msgid "Expor&t Microsoft Word Document..." msgstr "&Exportar Documento Microsoft Word..." #: ../src/xmlcopyeditor.cpp:5380 msgid "E&xit" msgstr "&Salir" #: ../src/xmlcopyeditor.cpp:5380 msgid "Exit" msgstr "Salir" #: ../src/xmlcopyeditor.cpp:5426 ../src/xmlcopyeditor.cpp:5428 msgid "New" msgstr "Nuevo" #: ../src/xmlcopyeditor.cpp:5443 ../src/xmlcopyeditor.cpp:5447 msgid "Print" msgstr "Imprimir" #: ../src/xmlcopyeditor.cpp:5457 ../src/xmlcopyeditor.cpp:5461 msgid "Validate" msgstr "Validar" #: ../src/xmlcopyeditor.cpp:5521 msgid "Information" msgstr "Información" #: ../src/xmlcopyeditor.cpp:5527 msgid "Stopped" msgstr "Parado" #: ../src/xmlcopyeditor.cpp:5530 msgid "Question" msgstr "Pregunta" #: ../src/xmlcopyeditor.cpp:5533 msgid "Message" msgstr "Mensaje" #: ../src/xmlcopyeditor.cpp:5601 #, c-format msgid "%s is %s" msgstr "%s es %s" #: ../src/xmlcopyeditor.cpp:5626 msgid "Document has been modified: save or discard changes" msgstr "El documento ha sido modificado: guardar o descartar los cambios" #: ../src/xmlcopyeditor.cpp:5689 msgid "Encoding should be one of " msgstr "La codificación debería ser una de " #: ../src/xmlcopyeditor.cpp:5748 msgid "Public DTD" msgstr "Public DTD" #: ../src/xmlcopyeditor.cpp:5754 msgid "System DTD" msgstr "System DTD" #: ../src/xmlcopyeditor.cpp:5760 msgid "XML Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5783 #, c-format msgid "Cannot associate %s: %s" msgstr "No se puede asociar %s: %s" #: ../src/xmlcopyeditor.cpp:5790 #, c-format msgid "Associate %s" msgstr "Asociar %s" #: ../src/xmlcopyeditor.cpp:5798 msgid "Choose a public identifier:" msgstr "Elija un identificador público" #: ../src/xmlcopyeditor.cpp:5918 #, c-format msgid "Cannot count words: %s" msgstr "No se pueden contar palabras: %s" #: ../src/xmlcopyeditor.cpp:5926 #, c-format msgid "%s contains %i word" msgid_plural "%s contains %i words" msgstr[0] "%s contiene %i palabra" msgstr[1] "%s contiene %i palabras" #: ../src/xmlcopyeditor.cpp:6042 msgid "The current XPath is empty." msgstr "" #: ../src/xmlcopyeditor.cpp:6052 #, c-format msgid "The current XPath has been copied to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6060 #, c-format msgid "Failed to copy the current XPath to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6171 msgid "Invalid path: " msgid_plural "Invalid paths: " msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:6175 msgid "" "To change the application directory setting, click Tools menu -> Options... " "after XML Copy Editor starts up." msgstr "" #: ../src/xmlcopyeditor.cpp:6178 msgid "" "To change the application directory setting, click Edit menu -> " "Preferences... after XML Copy Editor starts up." msgstr "" #: ../src/xmlctrl.cpp:303 ../src/xmlctrl.cpp:407 msgid "Delete tag?" msgstr "¿Borrar etiqueta?" #: ../src/xmlctrl.cpp:304 ../src/xmlctrl.cpp:335 ../src/xmlctrl.cpp:408 #: ../src/xmlctrl.cpp:439 msgid "Tags Locked" msgstr "Etiquetas bloqueadas" #: ../src/xmlctrl.cpp:334 ../src/xmlctrl.cpp:438 msgid "Delete entity reference?" msgstr "¿Borrar referencia a entidad?" #: ../src/xmlctrl.cpp:2252 #, fuzzy msgid "Cannot find the start tag" msgstr "Imposible puedo encontrar '%s'" #: ../src/xmlctrl.cpp:2260 #, fuzzy msgid "Cannot find the end tag" msgstr "Imposible puedo encontrar '%s'" #: ../src/xmlschemagenerator.cpp:80 msgid "Failed to load xml file." msgstr "" #~ msgid "Antonio Angelo (Italian) <aangelo at users.sourceforge.net>" #~ msgstr "Antonio Angelo (Italian) <aangelo at users.sourceforge.net>" #~ msgid "Cannot open application directory: see Edit, Preferences..., General" #~ msgstr "" #~ "Imposible abrir directorio de aplicación: ver Editar, Preferencias..., " #~ "General" #~ msgid "Cannot open application directory: see Tools, Options..., General" #~ msgstr "" #~ "Imposible abrir directorio de aplicación: ver Herramientas, Opciones..., " #~ "General" #~ msgid "" #~ "Cannot open in browser: %s not found (see Tools, Options..., General)" #~ msgstr "" #~ "Imposible puedo abrir en navegador: %s no encontrado (ver Herramientas, " #~ "Opciones..., General)" #~ msgid "" #~ "Cannot open in browser: no browser defined (see Tools, Options..., " #~ "General)" #~ msgstr "" #~ "Imposible abrir en navegador: no hay navegador definido (ver " #~ "Herramientas, Opciones..., General)" #~ msgid "" #~ "Cannot save temporary copy for validation; please save or discard changes" #~ msgstr "" #~ "Imposible guardar copia temporal para validación; por favor guarde o " #~ "descarte cambios" #~ msgid "Cannot set encoding (cannot open temporary file)" #~ msgstr "Imposible poner encoding (no puedo abrir fichero temporal)" #~ msgid "David HÃ¥säther (Swedish) <hasather at gmail.com>" #~ msgstr "David HÃ¥säther (Swedish) <hasather at gmail.com>" #~ msgid "François Badier (French) <frabad at gmail.com>" #~ msgstr "François Badier (French) <frabad at gmail.com>" #~ msgid "Gerald Schmidt (development) <gnschmidt at users.sourceforge.net>" #~ msgstr "Gerald Schmidt (development) <gnschmidt at users.sourceforge.net>" #~ msgid "" #~ "HSU PICHAN, YANG SHUFUN, CHENG PAULIAN, CHUANG KUO-PING, Marcus " #~ "Bingenheimer (Chinese Traditional)" #~ msgstr "" #~ "HSU PICHAN, YANG SHUFUN, CHENG PAULIAN, CHUANG KUO-PING, Marcus " #~ "Bingenheimer (Chinese Traditional)" #~ msgid "Justin Dearing (development) <j-pimp at users.sourceforge.net>" #~ msgstr "Justin Dearing (development) <j-pimp at users.sourceforge.net>" #~ msgid "Matt Smigielski (testing) <alectrus at users.sourceforge.net>" #~ msgstr "Matt Smigielski (testing) <alectrus at users.sourceforge.net>" #~ msgid "SHiNE CsyFeK (Chinese Simplified) <csyfek at gmail.com>" #~ msgstr "SHiNE CsyFeK (Chinese Simplified) <csyfek at gmail.com>" #~ msgid "Serhij Dubyk (Ukrainian) <dubyk at library.lviv.ua>" #~ msgstr "Serhij Dubyk (Ukrainian) <dubyk at library.lviv.ua>" #~ msgid "Siarhei Kuchuk (Russian) <Cuchuk.Sergey at gmail.com>" #~ msgstr "Siarhei Kuchuk (Russian) <Cuchuk.Sergey at gmail.com>" #~ msgid "Thomas Wenzel (German) <thowen at users.sourceforge.net>" #~ msgstr "Thomas Wenzel (German) <thowen at users.sourceforge.net>" #~ msgid "Viliam Búr (Slovak) <viliam at bur.sk>" #~ msgstr "Viliam Búr (Slovak) <viliam at bur.sk>" ������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/it.gmo���������������������������������������������������������������������0000664�0001750�0001750�00000053413�12402464555�015007� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Þ•����M�����„ ��Á��ì������ð��i���ñ�� ���[��(���g����������™�����¬�����Ã�� ���Þ�����é���������� �� ���/�����=�� ���Q�����]�����f�����l����������‘�����§�� ���­�����º�����Ê�����â�����ë����� ��"��������4�� ���L�����W�����k�����s�� ���z�����ˆ�� ���š�����¦�����µ�����Î�����Ô�����ó�� ����� �������������:�����L�� ���[�����h�����o�����Œ�����•�����¨�����°�� ���µ�� ���Â�����ã�����ü����� �� ��� �����& �����- �� ���> �����K �� ���e �����o �����… �����‹ �����‘ �� ���¦ �����² �����Å �����Ê �����ã �����ò �����!�� ���'!�����3!�����F!��4���[!�����!��Q��� !��3���ò!�����&"�����,"��—���3"�����Ë"�� ���á"�����î"������#�����#�����##�� ���+#�����6#�� ���P#��#���]#�����#��#���™#�����½#�����Ô#�����ê#�����û#��2��� $��#���=$�����a$�����w$�����‘$��2���«$�����Þ$�����ô$�����%��@���%�����U%��1���p%�����¢%�����¸%�����Ô%�����ç%�� ���î%�� ���ù%�����&�����&�����3&�����B&�����^&�����r&�� ���x&�����‚&�� ���•&��>���Ÿ&��-���Þ&����� '��5���'�� ���J'�����W'�����_'�����d'�����~'�����Ž'�����’'�����–'�����Ÿ'�����¯'�����·'�� ���Ð'��#���Ü'��3����(�� ���4(�� ���?(�����L(��!���R(�����t(�����Š(�� ���‘(�����œ(�����¥(�� ���À(�� ���Ì(�����Ù(�����ì(�� ���)����� )�����)�����!)�����3)�����8)�����W)��'���m)�����•)��F���¤)�����ë)�� ���ð)�� ���û)�����*�����*�����*��f���%*��N���Œ*�� ���Û*�����å*�����ê*�����û*�����+�����+�����-+�����3+��&���<+�����c+�����h+�����z+�����+�� ���¨+�����²+�� ���º+��"���Æ+�����é+�����ñ+�����,�� ���,�� ���!,�����-,�����L,�����b,�����k,�� ���{,�����‡,�� ���–,�����¤,��B���³,�����ö,�����-�����$-�� ���*-�� ���7-�����A-�����D-�����L-��=���j-�����¨-�����±-�� ���µ-�� ���Ã-�����Ð-�����ß-�����ñ-�� ���ø-�� ���.�����.�����".�����:.�����>.�����C.�� ���J.��$���X.�����}.�����‚.�����–.�����­.�����µ.�����Î.�����ë.�� ���ó.�� ���þ.����� /�����"/�����1/�����H/�� ���W/�����e/�����z/�����€/�����–/�����©/�����Ä/��0���Ú/����� 0�����*0�����<0�����B0�����S0��7���\0��5���”0��:���Ê0��]���1�� ���c1�� ���n1�����|1�����…1�����¤1��"���µ1�����Ø1�����ß1�����ù1�����2�����2�� ���#2�� ���02�����>2�� ���M2�����X2�����_2�����d2�����t2�����2�� ���¨2�����³2�����¸2�� ���À2�����Ë2�����Ó2�����ë2�����ý2�� ���3�����&3�� ���?3�� ���L3�����W3�� ���_3�� ���j3�� ���t3�� ���3�� ���3�� ���™3�� ���¥3��"���±3��D���Ô3��-���4�� ���G4�����S4�����X4��$���]4�����‚4�� ���œ4�����¦4�� ���®4�����¹4��<���É4��H���5�� ���O5�� ���Z5�����h5�����}5�����‘5��!���¢5�����Ä5�����Ô5�����ç5�����ê5�� ���ð5�� ���ü5�� ���6�����6�����6�����!6��Ù��66��q���8�� ���‚8��5���8�����Æ8�����Ï8�� ���á8��$���9�����'9�����09��$���J9�����o9�����9�����Ž9�����¢9�� ���±9�� ���¾9�����È9�����Ü9�����ï9�����:�� ��� :�����:�����':�� ���C:��"���M:�����p:��)���w:�����¡:�����½:�����Î:�� ���å:�����ð:�����ø:�����;�����;�����6;�����G;�����g;��$���p;�����•;�� ���¥;�����±;�����Á;�����á;�����ô;�����<�����<��'���,<�� ���T<�����_<�� ���t<�����€<�� ���ˆ<��!���–<�� ���¸<�����Å<�����Ø<�����ë<�� ���ý<�����=�����=�����,=�����G=�����O=�� ���g=�����s=�����|=�����”=�����¨=�����½=�����Â=�����Ü=�����ë=��$���>�����*>�����:>��!���R>��E���t>�����º>��c���Ï>��7���3?�����k?�����~?�����…?�����#@�� ���>@�����I@�����\@�����u@�����}@�� ���…@�����“@�� ���³@��4���Á@�����ö@��,���A��!���@A�����bA�����}A�����–A��9���¬A��.���æA�����B��$���4B��(���YB��F���‚B�����ÉB�����ãB�����üB��V���C��&���jC��I���‘C��#���ÛC��#���ÿC�����#D�����=D�� ���DD�����QD�� ���bD�����ƒD����� D��#���°D�����ÔD�����êD�� ���ñD�����þD�� ���E��A���$E��8���fE�����ŸE��F���§E�����îE�����÷E������F��&���F�����-F�����?F�����FF�� ���JF�� ���UF�� ���`F��'���lF�����”F�����¤F��=���ÁF�� ���ÿF�� ��� G�����G��(���G�����FG�����dG�� ���lG�����xG�� ���G�� ���¢G�����®G�����½G�����ÙG�� ���øG�����H�� ��� H�����H�����'H�� ���,H�����MH��+���fH�����’H��F���£H�����êH�����ðH�� ���I�����I�����"I�����+I��i���2I��I���œI�� ���æI�����ôI�����J�����J����� J�����:J�����OJ�����UJ��'���^J�����†J�����ŒJ����� J�����¼J�����×J�����çJ�� ���ïJ��$���ýJ�� ���"K��%���-K�����SK�� ���ZK�����gK�� ���xK�����™K�����²K�����ºK�� ���ÉK�����ÖK�����éK�����ûK��F���L�����UL�� ���jL�����‹L�� ���’L�� ���ŸL�����«L�� ���®L��"���¸L��G���ÛL�� ���#M�����.M�����4M�����EM�����UM�����hM�����~M�����‡M�� ���œM�����ªM��"���ÃM�����æM�����éM�����ñM�����ùM��&���N�����/N�����4N�����MN�����fN��%���nN��%���”N�����ºN�� ���ÂN�����ÍN�����ãN�����üN����� O�����+O�����>O�����PO�����bO�����jO�����‡O��&���œO�����ÃO��.���ÝO����� P�����%P�����:P�����AP�� ���XP��7���bP��4���šP��3���ÏP��U���Q�� ���YQ�����fQ�����vQ��%���~Q�����¤Q�� ���¸Q�����ÙQ��&���ïQ��6���R�����MR�� ���VR�����`R�����qR�����€R�� ���R�� ���œR�����§R�����®R��(���ÅR��%���îR�����S�����S�����#S�����2S�� ���DS�����NS�����lS�����ƒS�����¡S�����¹S�����ÓS�� ���êS�����öS�� ���ÿS�� ��� T�����T�����&T�� ���8T�� ���ET�� ���RT��%���_T��+���…T��/���±T�����áT�����òT�����úT��5���U�����8U�� ���PU�� ���ZU�����eU�����xU��=���ˆU��G���ÆU�� ���V�� ���V�����'V�����=V�����VV�����lV�����‹V����� V�����¸V�����»V�� ���ÂV�� ���ÎV�� ���ÚV�����åV�����ìV�����óV����� ������;���Ð�������.�������B���������®���|���b�������Ü������™���³���Ñ���ý���Þ�������¨���â�������R���9������½�����/���������������%���;��Í���¦�������¶�����������Å���2���¥���‚���i���7��Ô�������S�������@���������4��·��� ���!���²�������,��Î���‰���z����������(���}���ä���œ���p�������h���Ç���M��k���Ÿ���°���������������ˆ���¬����������E���������J�������º�������4���-���ì���ž���Ì���Ù���¼���Ä���¯���%��6��� ���’������1��������<��� ���Æ��� �����ø���3������ë���/������G���X���K���ï���û���������A���ð���D��£��� �������ƒ���0���Ê���•����������þ���o���H���>���À���$���ç���à�����������š�������)���î���‘��� ���u���y�������ß�����������ã��������� ��–����������ê�������”���Ú�������›���Q������Â���ö������������ ���C��=���~���7���n���.������������3���V���ÿ���I���C���Û�������Š���Á�������)���������æ�����'���“���¸�������ô�����������+���������­�������¾�����#��A��P���*��»���Ã�������õ���I������<����������K��¿������å������e���>������±���������d������&��Ý�������L��é�������f���"����������������!��ª���D���1����������������?��ù���"�������Ï���M������T���q���Õ���ò�������ñ���?�����2��Ë���Ø���x���ü�������L���÷�������{��� ��_���€�����������s�����9���$��§������Œ����������,�������¢������� ������c���+��´���N���G������¹�������������������ú�������r�������Ò�����������B�������:�������������‡���[����������������'��:�� ��6������m���*���ó���#���„���†���Ö�������8���������w�������Ž����������������������5���t���������������¡�������^���8���������è���-������&���g�������(��Z���×�������]����������W���j������…���H��E���µ�����á���¤���l����������������a���Ó���‹����������=�� ��F���@���©���������������5��˜������È�������O�����J������F�������������É���«�������0���������—���`���\���U������Y���í���v���� XML Copy Editor is free software released under the GNU General Public License. Many thanks are due to �%g %s saved�%i replacement made�%i replacements made�%s is %s�%s is already open�&About XML Copy Editor�&Always insert closing tag�&Associate�&Blue background, white text�&Check Well-formedness F2�&Close Ctrl+F4�&Color Scheme�&Command Ctrl+Alt+C�&Cut Ctrl+X�&Default�&Edit�&Element... Ctrl+I�&Entity... Ctrl+E�&Evaluate XPath... F9�&File�&Find what: �&Find... Ctrl+F�&Fold Tags Ctrl+Shift+F�&Folding�&Global Replace... Ctrl+Shift+R�&Help�&Hide Attributes Only Ctrl+Shift+A�&Highlight current line�&Home Page�&Indentation guides�&Insert�&Light�&Line numbers�&Lock Tags Ctrl+L�&Match case�&New... Ctrl+N�&Next Document Ctrl+PgDn�&None�&One application instance only�&Open... Ctrl+O�&Options...�&Paste Ctrl+V�&Previous Document Ctrl+PgUp�&Printable report�&Public DTD...�&Redo Ctrl+Y�&Regex�&Remember open tabs on close�&Replace�&Replace... Ctrl+R�&Revert�&Run�&Save Ctrl+S�&Show Tags and Attributes Ctrl+T�&Sibling... Ctrl+Shift+I�&System DTD...�&Tag completion�&Text Size�&Tools�&Twin Ctrl+Enter�&Undo Ctrl+Z�&Unfold Tags Ctrl+Shift+U�&Validate�&Validate as you type�&View�&Wait�&White space visible�&Word Count�&Wrap Words Ctrl+W�&XML�&XML Copy Editor Help F1�&XML Schema...�&XSL Transform... F8�'%s' is not a valid line number�(No filter)�(No filters found)�(No rule sets found)�(lossless conversion requires version 2003 or later)�(unknown error)�. Select "Abort" to exit, "Retry" to close this window and "Ignore" to continue.�A more recent version of Microsoft Word is required�About�Action�All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Application directory�Associate %s�Attributes hidden�Blue background, white text�Browse�Browser�C&lose All�C&lose Message Pane Alt+C�C&opy Ctrl+C�Cannot access application directory�Cannot associate %s: %s�Cannot compile regular expression '�Cannot count words: %s�Cannot evaluate XPath�Cannot find '%s'�Cannot open %s�Cannot open %s: conversion from encoding %s failed�Cannot open %s: unknown encoding %s�Cannot open clipboard�Cannot open imported file�Cannot open stylesheet %s�Cannot paste as new document: no text on clipboard�Cannot pretty-print: �Cannot replace: �Cannot save %s�Cannot save document in %s: %s (saved in default encoding UTF-8)�Cannot save temporary file�Cannot set encoding (cannot parse temporary file)�Cannot set encoding: �Cannot start Microsoft Word�Cannot transform: �Change�Change all�Change once�Check Well-formedness�Choose a document type:�Choose a file:�Choose a public identifier:�Choose an encoding:�Close�Close All�Close Message Pane�Close all�Closes the dialog box without saving any changes you have made�Closes this dialog without making any changes�Command�Command line processing incomplete: no file specified�Confirmation�Context�Copy�Creating document view...�Current Element�Cut�DTD�Decrease�Decrease Ctrl+D�Default�Delete entity reference?�Delete tag?�Do you want to save the changes to �Document has been modified: save or discard changes�Document%i�E&ncoding...�E&xit�E&xpand internal entities on open�Edited document empty�Editor�Element...�Encoding�Encoding should be one of �Encoding...�Enter XPath:�Enter line number:�Enter new suggestion:�Entity...�Error�Evaluate XPath�Evaluate XPath...�Exit�Export Microsoft Word Document�Export in progress...�Extends the scope to all open documents�F&ind Again F3�File has been modified by another application. Do you want to proceed?�Find�Find &Next�Find Again�Find and Replace�Find...�Find:�Finds all instances of the text specified in Find what and replaces them with the text in Replace with�Finds only text with lowercase and uppercase letters as specified in Find what�Fold Tags�Font�G&o To... Ctrl+G�General�Global Find and Replace�Global Replace...�Go To�Go To...�H&ide Tags and Attributes Ctrl+Shift+T�Help�Hi&ghlight syntax�Hide Attributes Only�Hide Tags and Attributes�Home Page�I&gnore�I&gnore all�I&mport Microsoft Word Document...�I&nsert�I&ntelligent backspace/delete�Ignore�Ignore all�Ignore once�Import Microsoft Word Document�Import in progress...�Increase�Increase Ctrl+U�Information�Insert Element�Insert Entity�Insert Sibling�Interprets the text specified in Find what as a regular expression�L&ock hidden tags�Language (restart required)�Light�Ln %i Col %i�Lock Tags�MB�Message�Microsoft Word cannot save %s�Microsoft Word cannot save this document as WordprocessingML �Modified�New�New &document�New Document�New Suggestion�New suggestion...�New...�Next Document�No filter�No items selected�No matching nodes found�No.�None�Normal�Normal Ctrl+0�O&pen Large Document... Ctrl+Shift+O�Open�Open Large Document�Open Large Document...�Open...�Opening imported file...�Opens a standard file dialog�Options�Options...�Out of memory�Output document empty�Output options�P&aste As New Document�Pa&ge Setup...�Page Setup...�Parse in progress...�Paste�Paste As New Document�Pr&intable summary�Preparing Print Preview...�Preparing to print...�Pretty-print unsuccessful: output document empty�Pretty-printing in progress...�Previous Document�Print�Print Preview...�Print...�Provides a space for you to type additional information�Provides a space for you to type the path of the file�Provides a space for you to type the text you want to find�Provides a space for you to type the text you want to replace the text you typed in Find what�Public DTD�Public DTD...�Question�R&eplace in all open documents�RELAX NG grammar�RELAX NG validation in progress...�Re&gex�Re&member layout on close�Re&tain undo history on save�Redo�Replace�Replace &All�Replace with:�Replace with: �Replace...�Revert�Rule�S&ave As... F12�S&how Current Element Pane�S&how full path on frame�S&ymbol...�Save�Save As�Save As...�Select �Select RELAX NG grammar�Select stylesheet�Selects the file specified�Sh&ow Toolbar�Show Tags and Attributes�Show Toolbar�Sibling...�Stopped�Suggestion�Symbol...�System DTD�System DTD...�Tags Locked�Tags hidden�Tags locked�The following error has occurred: �The operating system has turned down a request for additional memory�This functionality requires Microsoft Windows�Toggle Fold�Twin�Undo�Va&riable highlight in tag free view�Validation in progress...�Variables�Warning�Word Count�XML Copy Editor�XML Copy Editor has encountered an error and needs to close.�XML Copy Editor has encountered the following error and needs to close: �XML Schema�XML Schema...�XML document (*.xml)�XS< stylesheet...�XSL Transform...�XSL transformation in progress...�XSLT stylesheet�XSLT stylesheet...�kB�valid�well-formed�{extension}�{fullpath}�{name}�{path}�|All files (*.*)|*.*�Project-Id-Version: Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/ POT-Creation-Date: 2014-06-01 20:12+0800 PO-Revision-Date: 2007-11-16 10:09+0100 Last-Translator: Antonio Angelo <antonio.angelo@poste.it> Language-Team: Language: it MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=(n != 1); X-Poedit-Language: Italian X-Poedit-Country: ITALY X-Poedit-SourceCharset: utf-8 � XML Copy Editor è un software gratuito rilasciato sotto la GNU General Public License. Molti ringraziamenti a �%g %s salvato�%i sostituzione effettuata�%i sostituzioni effettuate�%s è %s�%s è già aperto�&Informazioni su XML Copy Editor�Inserisce &sempre il tag di chiusura�&Associa�Sfondo &blu, testo bianco�&Verifica correttezza della forma F2�&Chiudi Ctrl+F4�Schema &colori�&Comando Ctrl+Alt+C�&Taglia Ctrl+X�&Predefinito�&Modifica�&Elemento... Ctrl+I�&Entità... Ctrl+E�&Valuta XPath... F9�&File�&Trova cosa:�&Trova... Ctrl+F�&Collassa tags Ctrl+Shift+F�&Collassa�Rimpiazza &globale... Ctrl+Shift+R�&Guida�&Nascondi solo gli attributi Ctrl+Shift+A�&Evidenzia la riga corrente�&Pagina iniziale�Guide di &indentazione�&Inserisci�&Chiaro�Numeri di &riga�B&locca tags Ctrl+L�&Corrispondenza maiuscole�&Nuovo... Ctrl+N�Documento &successivo Ctrl+PgDn�&Nessuno�&Una sola istanza della applicazione�&Apri... Ctrl+O�&Opzioni...�&Incolla Ctrl+V�Documento &precedente Ctrl+PgUp�Re&port stampabile�DTD &pubblico...�&Riesegui Ctrl+Y�Espressioni ®olari�&Ricorda le schede aperte alla chiusura�&Rimpiazza�&Rimpiazza... Ctrl+R�&Ripristina�&Esegui�&Salva Ctrl+S�&Mostra testo ed attributi Ctrl+T�&Fratello...�DTD di &sistema...�Completamento &tag�Dimensione &testo�S&trumenti�&Gemello Ctrl+Enter�&Annulla Ctrl+Z�&Espandi tags Ctrl+Shift+U�&Valida�&Valida mentre si edita�&Visualizza�&Attendi�Spazio &bianco visibile�Conteggio &vocaboli�&Righe a capo Ctrl+W�&XML�Guida &XML Copy Editor F1�Schema &XML...�Trasformazione &XSL... F8�'%s' non è un valido numero di riga�(Nessun filtro)�(Nessun filtro trovato)�(Nessun gruppo di regole trovato)�(la conversione senza perdite richiede la versione 2003 o successiva)�(errore sconosciuto)�. Selezionare "Abort" per uscire, "Retry" per chiudere questa finestra ed "Ignore" per continuare.�Si richiede una versione più recente di Microsoft Word�Informazioni su...�Azione�Tutti i file (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML schema (*.xsd)|*.xsd|RELAX NG grammatica (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Cartella dell'applicazione�Associa %s�Attributi nascosti�Sfondo blu, testo bianco�Sfoglia�Browser�C&hiudi tutto�C&hiudi pannello messaggi Alt+C�C&opia Ctrl+C�Impossibile accedere alla cartella dell'applicazione�Impossibile associare %s: %s�Impossibile compilare espressione regolare '�Impossibile contare le parole: %s�Impossibile valutare XPath�Impossibile trovare '%s'�Impossibile aprire %s�Impossibile aprire %s: conversione da codifica %s fallita�Impossibile aprire %s: codifica sconosciuta %s�Impossibile aprire gli appunti�Impossibile aprire il file importato�Impossibile aprire il foglio di stile %s�Impossibile incollare come nuovo documento: nessun testo negli appunti�Impossibile pretty-print:�Impossibile sostituire: �Impossibile salvare %s�Impossibile salvare il documento in %s: %s (salvato con la codifica predefinita UTF-8)�Impossibile salvare il file temporaneo�Impossibile impostare la codifica (parse impossibile del file temporaneo)�Impossibile impostare la codifica: �Impossibile eseguire Microsoft Word�Impossibile trasformare: �Cambia�Cambia tutto�Cambia una volta�Verifica correttezza della forma�Scegli un tipo di documento:�Scegli un file:�Scegli un identificatore pubblico: �Scegli una codifica: �Chiudi�Chiudi tutto�Chiudi pannello messaggi�Chiudi tutto�Chiudi la finestra di dialogo senza salvare alcuna modifica fatta�Chiude questo dialogo senza apportare alcuna cambiamento�Comando�Elaborazione della riga di comando incompleta: nessun file specificato�Conferma�Contesto�Copia�Creazione della vista del documento...�Elemento corrente�Taglia�DTD�Diminuisci�Diminuisci�Predefinito�Cancellare il riferimento alle entità?�Cancellare tag?�Vuoi salvare le modifiche a �Il documento è stato modificato: salva o scarta le modifiche�Document%i�&Codifica...�E&sci�E&spandi le entità interne all'apertura�Il documento editato è vuoto�Editore�Elemento...�Codifica�La codifica dovrebbe essere fra �Codifica...�Imposta XPath:�Inserire il numero di riga:�Inserisci nuovo suggerimento: �Entità...�Errore�Valuta XPath�Valuta XPath...�esci�Esporta documento Microsoft Word�Esportazione in corso...�Estende l'ambito a tutti i documenti aperti�Tr&ova ancora F3�Il file è stato modificato da un'altra applicazione. Vuoi continuare?�Trova�Trova &successivo�Tr&ova ancora�Trova e rimpiazza�Trova...�Trova:�Trova tutte le occorrenze del testo specificato in Trova cosa e le sostituisce col testo in Rimpiazza con�Trova solo testo con maiuscole e minuscole come specificate in Trova cosa�Collassa tags�Tipo di carattere�&Vai a... Ctrl+G�Generale�Trova e rimpiazza globale�Rimpiazza globale...�Vai a�Vai a...�N&ascondi tag ed attributi Ctrl+Shift+T�Guida�Evi&denzia sintassi�Nascondi solo gli attributi�&Nascondi tag ed attributi�Pagina iniziale�I&gnora�I&gnora tutto�I&mporta documento Microsoft Word...�I&nserisci�Cancellazione/backspace &intelligente�Ignora�Ignora tutto�Ignora una volta�Importa documento Microsoft Word�Importazione in corso...�Aumenta�Aumenta Ctrl+U�Informazione�Inserisci elemento�Inserisci entità�Inserisci fratello�Interpreta il testo specificato in Trova come una espressione regolare�B&locca tag nascosti�Lingua (richiesta ri-esecuzione)�Chiaro�Ln %i Col %i�Blocca tags�MB�Messaggio�Microsoft Word non può salvare %s�Microsoft Word non può salvare questo documento come WordprocessingML �Modificato�Nuovo�Nuovo &documento�Nuovo documento�Nuovo suggerimento�Nuovo suggerimento...�Nuovo...�Documento successivo�Nessun filtro�Nessuna voce selezionata�Nessun nodo corrispondente trovato�N.�Nessuno�Normale�Normale Ctrl+0�A&pri documento grande... Ctrl+Shift+O�Apri�Apri un documento grande�Apri documento grande...�Apri...�File importato in fase di apertura...�Apre una finestra di dialogo standard�Opzioni�Opzioni...�Memoria insufficiente�Documento d'uscita vuoto�Opzioni d'uscita�Incoll&a come nuovo documento�Imposta pa&gina...�Imposta pagina...�Parse in corso...�Incolla�Incolla come nuovo documento�Sommar&io stampabile�Anteprima di stampa in preparazione...�Stampa in preparazione...�Pretty-print fallita: documento d'uscita vuoto�Pretty-print in corso...�Documento precedente�Stampa�Anteprima di stampa...�Stampa...�Fornisce uno spazio per editare informazioni aggiuntive�Fornisce uno spazio per editare il percorso del file�Fornisce uno spazio per editare il testo da trovare�Fornisce uno spazio per editare il testo da sostituire al testo editato in Trova cosa�DTD pubblico�DTD pubblico...�Domanda�Rimpiazza in tutti i documenti aperti�Grammatica RELAX NG�Validazione RELAX NG in corso...�Espressioni re&golari�Ri&corda la disposizione alla chiusura�Conserva lo s&torico degli annullamenti al salvataggio�Riesegui�Rimpiazza�Rimpiazza &tutti�Rimpiazza con:�Rimpiazza con:�Rimpiazza...�Ripristina�Regola�S&alva con nome... F12�&Mostra pannello per l'elemento corrente�Mostra percorso completo nel riquadro�S&imbolo�Salva�Salva con nome�Salva con nome...�Seleziona�Scegli la grammatica RELAX NG�Scegli foglio di stile�Seleziona il file specificato�M&ostra barra strumenti�Mostra testo ed attributi�Mostra barra strumenti�Fratello...�Bloccato�Suggerimento�Simbolo...�DTD di sistema�DTD di sistema...�Tag bloccati�Tag nascosti�Tag bloccati�Si è incontrato il seguente errore: �Il sistema operativo richiede altra memoria�Questa funzionalità richiede Microsoft Windows�Collassa/espandi�Gemello�Annulla�Evidenziazione della va&riabile nella vista senza tag�Validazione in corso...�Variabili�Attenzione�Conteggio vocaboli�XML Copy Editor�XML Copy Editor ha incontrato un errore e deve essere chiuso.�XML Copy Editor ha incontrato il seguente errore e deve essere chiuso: �Schema XML�Schema XML...�Documento XML (*.xml)�Foglio di stile XS<...�Trasformazione XSL...�Trasformazione XSL in corso...�Foglio di stile XSLT�Foglio di stile XSLT...�kB�valido�ben-formato�{extension}�{fullpath}�{name}�{path}�|Tutti i file (*.*)|*.*������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/uk_UA.gmo������������������������������������������������������������������0000664�0001750�0001750�00000044020�12402464555�015371� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Þ•����ù������ä��Q��¬������ð�����ñ��i���ú�����d�����f�����y����������«�����È�����Ø�����ò�� ���������� ���#�����/�����8�����>�����Q�����c�����y���������������§�����®�����Î��"���Ô�����÷�� �������������"�� ���)�����7�� ���I�����U�����d�����}�����ƒ�����¢�� ���²�� ���¾�����Ì�����Þ�����û�� ��� ����������!�����*�����=�� ���B�� ���O�����p�� ���‰�����”�����›�� ���¬�����¹�� ���Ó�����Ý�����ó�����ù�� ���ÿ����� ����������#�����<�����Q�����q�������—���ˆ����� �����6�����H�����d�����k�� ���s�� ���~�����‹�����¡�����°�����Æ�����à�����ö�������1���"�����T�����j�����†�����™�� ��� �� ���«�����·�����Í�����å�����ô������� ����� ��������"�����*�����2�����7�����G�����K�����O�����X�����h�� ���p�� ���{�����ˆ�����Ž�����¤�� ���«�����¶�����¿�� ���Ú�� ���æ�����ó������� ��������&�����,�����;�����M�����R�����q�����‡�����–�� ���›�� ���¦�����±�����Â�����Ê�� ���Ð�����Ú�����ß�����å�����ö�����þ����������(�����.��&���7�����^�����c�����x�� ���‘�� ���›��"���§�����Ê�����Ò�� ���Ù�� ���ä�����ð����������%�����.�����>�� ���M�����[�����j�����|�����˜�� ���ž�� ���«�����µ�����¸�����À�����É�� ���Í�� ���Û�����è�����÷����� �� ��� ����� �����0 �����4 �����9 �� ���@ ��$���N �����s �����v �����{ ����� �����¦ �����® �����Ç �� ���Ï �� ���Ú �����è �����÷ �����!�� ���!�����+!�����@!�����F!�����\!�����o!�����Š!�� ��� !��0���­!�����Þ!�����ý!�����"�����"�����&"�����/"�����8"��"���W"�����z"�����"�����†"�� ���Ž"�� ���›"�����©"�� ���¸"�����Ã"�����È"�����Ø"�� ���ó"�����þ"�����#�� ��� #�� ���#�����$#�� ���=#�� ���J#�����U#�� ���]#�� ���h#�� ���r#�� ���~#�� ���Š#�����–#�����›#����� #�� ���º#�����Ä#�� ���Ì#�����×#��<���ç#��H���$$�����m$�����‚$��!���“$�����µ$�����¸$�� ���¾$�����Ê$��;��ß$�����'��Â���$'�����ç'�����é'�����(��>���(��1���[(�����(��=���©(�����ç(�����ÿ(�����)�����9)�����R)�����k)�����ƒ)�����)�����¯)�� ���Ï)�����Ù)��%���ï)�� ���*��0���!*�����R*��8���d*��5���*�����Ó*�����ó*�� ���+�����+��!���,+��&���N+�����u+��.���‹+�� ���º+��.���Æ+�����õ+�����,�����.,��B���G,��0���Š,�����»,��%���×,�� ���ý,�����-�����0-�����L-�����^-��;���w-�����³-�����Ï-�����ê-�����.�����.��+���2.��$���^.��6���ƒ.�� ���º.�� ���È.��1���Ö.��%���/�����./��%���3/��#���Y/��3���}/��!���±/�����Ó/��Ÿ���Ú/�����z0��#���”0��0���¸0�����é0�����ú0�����1�����-1��.���H1��)���w1��>���¡1��H���à1��R���)2��(���|2��D���¥2��Ž���ê2��?���y3��7���¹3��,���ñ3�����4�����/4��$���G4��9���l4��,���¦4�����Ó4��%���ï4�����5�����$5�����B5�����`5�����o5�����€5�����“5�����³5�����Ä5�����È5�����Ù5�����ñ5����� 6�����6�� ���36��4���?6�����t6�����…6�����—6��7���ª6�����â6�����ø6��%���7��.���47�� ���c7�����m7�����|7�����•7�� ���±7��0���¼7�����í7����� 8�� ���&8�����38�����J8�����`8�� ���}8�����‹8�����š8�� ���²8�� ���½8��)���È8�����ò8��1���9��"���59�����X9��!���w9��=���™9�����×9��*���è9��0���:�����D:��"���c:��1���†:�����¸:�����Ê:��!���ß:��(���;��.���*;�����Y;�����v;�����‰;�����£;�����Ã;�����Û;��-���ù;��2���'<�� ���Z<�����g<�����‡<�����¡<�����¦<�����¿<�� ���Î<�����Ù<�����ö<�����=�� ���0=�� ���Q=��#���_=��.���ƒ=�����²=�� ���¶=�����Á=�����Ö=��A���ò=�� ���4>�����A>��0���R>��3���ƒ>�����·>��;���Ë>�����?����� ?��9���<?�����v?��1���Ž?��%���À?��$���æ?����� @�����(@��1���9@��#���k@��[���@��'���ë@��=���A��€���QA��M���ÒA��%��� B�����FB��+���OB�� ���{B�����‡B��E���šB��"���àB�� ���C�����$C�� ���BC�����OC�����hC�����€C�����˜C�����¬C�����»C��G���ÙC�����!D�����2D�����CD�����YD��;���rD��3���®D��:���âD�� ���E�����+E�����<E�����QE�����aE�����}E��6���—E�����ÎE�� ���ÝE��3���êE�� ���F�����+F��0���DF�����uF��\���…F��r���âF�����UG�����rG��,���’G�����¿G�� ���ÄG��!���ÑG�����óG�����Ñ�������â������M���S���!���(���W���É�������0������w����������4���^���=��� ������Ö������~���j���X���z����������Q���ì����������>���ñ������������������¯���á���|���ù��� ���N�������«���3���p���+�����������_���A�������y�������å���]�������×������Î������� �����������)���ë���R�������è���€�����������Þ�������\���%�������œ����������­�������<���•�������,���¼���D���F���ö�����������������¤��� ���h���Ç�������Ž���‰���2���x������1��������������Ÿ���d���`�������Ó�����������ß���5���¢�������Ô����������’���»���î���à���O��� ���¶���ˆ�������¨���˜������ ���8����������:���‡���·�������*������§���Y���æ���ª���ð���E���À���u����������š�������²���ò������¾�������P���Æ�����������„���ƒ����������q���6���Ì�������Ï���[���7�����������t�������e���������������k�����������ž���‘���é���Ä������º���©����������?���¥���£�������n���ó�������÷���Å�������¬���Ý�������������������Ã�������������¿���K���°�������ô���I���ê���b���Ê����������ä���†�������$���U���m���r���.���½���"�����������i���‚���Û������Ò���Ë���Œ���ï�����������õ���V��������������������������G���#�������c��� �������®���f�������s���/��������������™���Á���Â���T�������&���'���B���L���³���g���{������…�������l���o�������Í���Ü���›���¦���ã���-���´���@�����������Õ���Ð���–�����������Z���”���¸���J���ç���C���‹�������Ú������¡�������—���Ø���±���Ù���“���a���µ���¹���}���Š���ø���9���È���í���H���v���;���� Ctrl+%i� XML Copy Editor is free software released under the GNU General Public License. Many thanks are due to � �%s is already open�&About XML Copy Editor�&Always insert closing tag�&Blue background, white text�&Browser Ctrl+B�&Check Well-formedness F2�&Close Ctrl+F4�&Color Scheme�&Command Ctrl+Alt+C�&Cut Ctrl+X�&Default�&Edit�&Element... Ctrl+I�&Entity... Ctrl+E�&Evaluate XPath... F9�&File�&Find... Ctrl+F�&Fold Tags Ctrl+Shift+F�&Forum�&Global Replace... Ctrl+Shift+R�&Help�&Hide Attributes Only Ctrl+Shift+A�&Highlight current line�&Home Page�&Insert�&Light�&Line numbers�&Lock Tags Ctrl+L�&Match case�&New... Ctrl+N�&Next Document Ctrl+PgDn�&None�&One application instance only�&Open... Ctrl+O�&Options...�&Paste Ctrl+V�&Pretty-print F11�&Previous Document Ctrl+PgUp�&Printable report�&Redo Ctrl+Y�&Regex�&Replace�&Replace... Ctrl+R�&Run�&Save Ctrl+S�&Show Tags and Attributes Ctrl+T�&Sibling... Ctrl+Shift+I�&Text Size�&Tools�&Twin Ctrl+Enter�&Undo Ctrl+Z�&Unfold Tags Ctrl+Shift+U�&Validate�&Validate as you type�&View�&Wait�&Word Count�&Wrap Words Ctrl+W�&XML�&XML Copy Editor Help F1�&XSL Transform... F8�'%s' is not a valid line number�(unknown error)�Action�All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Application directory�Attributes hidden�Blue background, white text�Browse�Browser�C&lose All�C&opy Ctrl+C�Cannot evaluate XPath�Cannot open %s�Cannot open clipboard�Cannot open imported file�Cannot pretty-print: �Cannot replace: �Cannot save temporary file�Cannot set encoding (cannot parse temporary file)�Cannot set encoding: �Cannot start Microsoft Word�Cannot transform: �Change�Change all�Change once�Check Well-formedness�Choose a document type:�Choose a file:�Choose an encoding:�Close�Close All�Close all�Command�Context�Copy�Current Element�Cut�DTD�Decrease�Decrease Ctrl+D�Default�Document%i�E&ncoding...�E&xit�Edited document empty�Editor�Element...�Encoding�Encoding should be one of �Encoding...�Enter XPath:�Enter line number:�Enter new suggestion:�Entity...�Error�Evaluate XPath�Evaluate XPath...�Exit�Export Microsoft Word Document�Export in progress...�F&ind Again F3�Find�Find &Next�Find Again�Find and Replace�Find...�Find:�Fold Tags�Font�Forum�G&o To... Ctrl+G�General�Global Find and Replace�Global Replace...�Go To�Go To...�H&ide Tags and Attributes Ctrl+Shift+T�Help�Hide Attributes Only�Hide Tags and Attributes�Home Page�I&gnore all�I&mport Microsoft Word Document...�I&nsert�Ignore�Ignore all�Ignore once�Import Microsoft Word Document�Import in progress...�Increase�Increase Ctrl+U�Insert Element�Insert Entity�Insert Sibling�L&ock hidden tags�Language (restart required)�Light�Ln %i Col %i�Lock Tags�MB�Message�Modified�New�New &document�New Document�New Suggestion�New suggestion...�New...�Next Document�No items selected�No.�None�Normal�Normal Ctrl+0�O&pen Large Document... Ctrl+Shift+O�OK�Open�Open Large Document�Open Large Document...�Open...�Opening imported file...�Options�Options...�Out of memory�Output options�P&aste As New Document�Pa&ge Setup...�Page Setup...�Parse in progress...�Paste�Paste As New Document�Pr&intable summary�Preparing Print Preview...�Preparing to print...�Pretty-print�Pretty-print unsuccessful: output document empty�Pretty-printing in progress...�Previous Document�Print�Print Preview...�Print...�Question�R&eplace in all open documents�RELAX NG validation in progress...�Re&gex�Redo�Replace�Replace &All�Replace with:�Replace with: �Replace...�Rule�S&ave As... F12�S&how Current Element Pane�S&ymbol...�Save�Save As�Save As...�Sh&ow Toolbar�Show Tags and Attributes�Show Toolbar�Sibling...�Stopped�Suggestion�Symbol...�Tags hidden�Tags locked�Toggle Fold�Twin�Undo�Validation in progress...�Variables�Warning�Word Count�XML Copy Editor�XML Copy Editor has encountered an error and needs to close.�XML Copy Editor has encountered the following error and needs to close: �XML document (*.xml)�XSL Transform...�XSL transformation in progress...�kB�valid�well-formed�|All files (*.*)|*.*�Project-Id-Version: XMLCopyEditor 1.0.9.5 Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/ POT-Creation-Date: 2014-06-01 20:12+0800 PO-Revision-Date: 2007-08-24 02:28+0200 Last-Translator: Serhij Dubyk <dubyk@library.lviv.ua> Language-Team: Language: uk_UA MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2); X-Poedit-Language: Ukrainian X-Poedit-Country: UKRAINE X-Poedit-SourceCharset: utf-8 � Ctrl+%i� XML Copy Editor - вільне прогамне забезпеченнÑ, що поширюєтьÑÑ Ð¿Ñ–Ð´ Загальною Вілною Ліцензією GNU. Велика подÑка � �%s вже відкрито�&Про XML Copy Editor�&Завжди вÑтавлÑти закриваючий теґ�&Блакитний фон, білий текÑÑ‚�У &броузері Ctrl+B�&Перевірити чи добре Ñформовано F2�&Закрити Ctrl+F4�&Кольорова Ñхема�&Команда Ctrl+Alt+C�&Вирізати Ctrl+X�&По умовчанню�&РедагуваннÑ�&Елемент... Ctrl+I�&Entity... Ctrl+E�&ВичиÑлити XPath... F9�&Файл�&Пошук... Ctrl+F�&Згорути теґи Ctrl+Shift+F�&Форум�&Глобальна заміна... Ctrl+Shift+R�&Допомога�&Приховати лиш атрибути Ctrl+Shift+A�&ПідÑвічувати поточний Ñ€Ñдок�&Ð”Ð¾Ð¼Ð°ÑˆÐ½Ñ cторінка�&Ð’Ñтавка�&Світла�&Ðомери Ñ€Ñдків�&Замкнути теґи Ctrl+L�&Враховувати реґіÑтр�&Ðовий... Ctrl+N�&ÐаÑтупний документ Ctrl+PgDn�&Ðемає�&Лише одна ÐºÐ¾Ð¿Ñ–Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸�&Відкрити... Ctrl+O�&ÐалаштуваннÑ...�&Ð’Ñтавити Ctrl+V�&Сформатувати Ð´Ð»Ñ Ð³Ð°Ñ€Ð½Ð¾Ð³Ð¾ видруку F11�&Попередній документ Ctrl+PgUp�&Звіт Ð´Ð»Ñ Ð´Ñ€ÑƒÐºÑƒ�&Відміна відкату Ctrl+Y�&РегулÑрні вирази�&Замінити�&Замінити... Ctrl+R�&Виконати�&Зберегти Ctrl+S�&Показувати теґи та атрибути Ctrl+T�&СуÑід... Ctrl+Shift+I�&Розмір текÑту�&ІнÑтрументи�&Близнюк Ctrl+Enter�&Відкат Ctrl+Z�&Розгорнути теґи Ctrl+Shift+U�&Перевірка чинноÑті�&Перевірка чинноÑті при вводі�&ВиглÑд�&Чекати�&Підрахунок кількоÑті Ñлів�&Завертати Ñ€Ñдки Ctrl+W�&XML�Довідка - &XML Copy Editor F1�&XSL-перетвореннÑ... F8�'%s' не Ñ” чинним номером Ñ€Ñдка�(невідома помилка)�ДіÑ�УÑÑ– файли (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Тека програми�Ðтрибути приховано�Блакитний фон, білий текÑÑ‚�ПереглÑд�У броузері�&Позакривати уÑÑ–�&Копіювати Ctrl+C�Ðе вдаєтьÑÑ Ð²Ð¸Ñ‡Ð¸Ñлити XPath�Ðе вдаєтьÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s�Ðе вдаєтьÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ буфер обміну�Ðе вдаєтьÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ імпортований файл�Сформатувати Ð´Ð»Ñ Ð³Ð°Ñ€Ð½Ð¾Ð³Ð¾ видруку невдалоÑÑ: �Ðе вдаєтьÑÑ Ð·Ð°Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸: �Ðе вдаєтьÑÑ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ тимчаÑовий файл�Ðе можливо вÑтановити ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ (не вдаєтьÑÑ Ð¿Ñ€Ð¾Ð°Ð½Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ тимчаÑовий файл)�Ðе вдаєтьÑÑ Ð²Ñтановити кодуваннÑ: �Ðе вдаєтьÑÑ Ð·Ð°Ð¿ÑƒÑтити Microsoft Word�Ðе вдалоÑÑ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸: �Замінити�Замінити уÑе�Замінити цього разу�Перевірити чи добре Ñформовано�Виберіть тип документу: �Виберіть файл: �Виберіть кодуваннÑ: �Закрити�Позакривати уÑÑ–�Позакривати уÑÑ–�Команда�КонтекÑÑ‚�Копіювати�Поточний елемент�Вирізати�DTD�Зменшити�Зменшити Ctrl+D�По умовчанню�Документ%i�&КодуваннÑ...�&Вихід�Редагований документ пуÑтий�Редактор�Елемент...�КодуваннÑ�ÐšÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ бути одне з �КодуваннÑ...�Введіть XPath:�Введіть номер Ñ€Ñдка:�Введіть нову пропозицію: �Entity...�Помилка�ВичиÑлити XPath�ВичиÑлити XPath...�Вихід�ЕкÑпорт документа Microsoft Word�ЕкÑпорт триває...�&Шукати знов F3�Шукати�Шукати &далі�Шукати знов�Пошук та заміна�Пошук...�Шукати: �Згорути теґи�Шрифт�Форум�&Перейти на Ñ€Ñдок... Ctrl+G�Загальне�Глобальний пошук та заміна�Глобальна заміна...�Перейти на Ñ€Ñдок�Перейти на Ñ€Ñдок...�&Приховати теґи Ñ– атрибути Ctrl+Shift+T�Допомога�Приховати лиш атрибути�Приховати теґи Ñ– атрибути �Ð”Ð¾Ð¼Ð°ÑˆÐ½Ñ cторінка�Про&ігнорувати уÑе�&Імпорт документаMicrosoft Word...�&Ð’Ñтавити�Ігнорувати�Проігнорувати уÑе�Ігнорувати цього разу�Імпорт документа Microsoft Word�Імпорт триває...�Збільшити�Збільшити Ctrl+U�Ð’Ñтавити елемент�Ð’Ñтавити Entity�Ð’Ñтавити ÑуÑіда�&Замкнути приховані теґи�Мова (потрібний перезапуÑк)�Світла�Ñ€Ñдок %i Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ %i�Замкнути теґи�МБ�ПовідомленнÑ�Змінено�Ðовий�Ðовий &документ�Ðовий документ�Ðова пропозиціÑ�Ðова пропозиціÑ...�Ðовий...�ÐаÑтупний документ�Ðемає вибраних елементів�â„–�Ðемає�Ðормальний�Ðормальний Ctrl+0�&Відкрити великий документ... Ctrl+Shift+O�Гаразд�Відкрити�Відкрити великий документ�Відкрити великий документ...�Відкрити...�Ð’Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ файлу...�ÐалаштуваннÑ�ÐалаштуваннÑ...�Вихід за межі доÑтупної пам'Ñті�Опції виводу�Ð’Ñтавити Ñк новий документ�&Лаштунки Ñторінки...�Лаштунки Ñторінки...�Ðналіз триває...�Ð’Ñтавити�Ð’Ñтавити Ñк новий документ�&Ð—Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð´Ñ€ÑƒÐºÑƒ�Підготовка попереднього переглÑду перед друком...�Підготовка до друку...�Сформатувати Ð´Ð»Ñ Ð³Ð°Ñ€Ð½Ð¾Ð³Ð¾ видруку�Сформатувати Ð´Ð»Ñ Ð³Ð°Ñ€Ð½Ð¾Ð³Ð¾ видруку невдалоÑÑ: вихідний документ пуÑтий�Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð»Ñ Ð³Ð°Ñ€Ð½Ð¾Ð³Ð¾ видруку триває...�Попередній документ�Друк�ПереглÑд перед друком...�Друк...�ЗапитаннÑ�&Замінити у вÑÑ–Ñ… відкритих документах�RELAX NG validation in progress...�&РегулÑрні вирази�Відміна відкату�Заміна�Замінити &уÑе�Замінити на: �Замінити на: �Замінити...�Правило�&Зберегти Ñк... F12�&Показувати шибку з поточним елементом�&Символ...�Зберегти�Зберегти Ñк�Зберегти Ñк...�&Показувати панель інÑтрументів�Показувати теґи та атрибути�Показувати панель інÑтрументів�СуÑід...�Зупинено�ПропозиціÑ�Символ...�Теґи приховано�Теґи замкнуті�Перемкнути згортку/розгортку�Близнюк�Відкат�Перевірка чинноÑті триває...�Змінні�ПопередженнÑ�Підрахунок кількоÑті Ñлів�XML Copy Editor�XML Copy Editor зіткнувÑÑ Ð· помилкою Ñ– потрібує закриттÑ.�XML Copy Editor зіткнувÑÑ Ð· наÑтупною помилкою Ñ– потрібує закритттÑ: �XML-документ (*.xml)�XSL-перетвореннÑ...�XSL-Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ‚Ñ€Ð¸Ð²Ð°Ñ”...�кБ�чинний�добре Ñформований�|УÑÑ– файли (*.*)|*.*�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/fr.po����������������������������������������������������������������������0000664�0001750�0001750�00000161232�12402464555�014635� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������msgid "" msgstr "" "Project-Id-Version: XML Copy Editor\n" "Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/\n" "POT-Creation-Date: 2014-06-01 20:46+0800\n" "PO-Revision-Date: 2007-07-28 20:56+0100\n" "Last-Translator: François Badier <frabad@gmail.com>\n" "Language-Team: team <team@email.com>\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Poedit-Language: French\n" "X-Poedit-SourceCharset: utf-8\n" "X-Poedit-Country: FRANCE\n" #: ../data/xmlcopyeditor.appdata.xml.in.h:1 msgid "fast, free, validating XML editor" msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:2 msgid "" "XML Copy Editor is an XML editor focusing on editing document markup " "languages like DITA, DocBook, WordprocessingML. Features: DTD/XML Schema/" "RELAX NG validation, XSLT, XPath, Pretty-printing, Syntax highlighting, " "Folding, Tag completion, Tag locking, Tag-free editing, Built-in support for " "XHTML, XSL, DocBook and TEI, Generating XML Schema, Spelling and style check " "with built-in spell/style checker." msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:3 msgid "https://a.fsdn.com/con/app/proj/xml-copy-editor/screenshots/151221.jpg" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:1 ../src/xmlcopyeditor.cpp:388 #: ../src/xmlcopyeditor.cpp:1310 ../src/xmlcopyeditor.cpp:1408 #: ../src/xmlcopyeditor.cpp:1649 ../src/xmlcopyeditor.cpp:1728 #: ../src/xmlcopyeditor.cpp:3610 msgid "XML Copy Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:2 #, fuzzy msgid "XML Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:3 #, fuzzy msgid "Edit XML documents" msgstr "Le document modifié est vide" #. wxID_CANCEL req'd for 'Esc closes dialog' functionality #: ../src/aboutdialog.cpp:51 msgid "OK" msgstr "OK" #: ../src/associatedialog.cpp:76 ../src/mypropertysheet.cpp:166 msgid "Browse" msgstr "Parcourir" #: ../src/associatedialog.cpp:123 msgid "Provides a space for you to type the path of the file" msgstr "Fournit un espace pour la saisie du chemin d'accès au fichier" #: ../src/associatedialog.cpp:127 msgid "Opens a standard file dialog" msgstr "Ouvre une boîte de dialogue fichier standard" #: ../src/associatedialog.cpp:131 msgid "Provides a space for you to type additional information" msgstr "Fournit un espace pour la saisie d'informations supplémentaires" #: ../src/associatedialog.cpp:135 msgid "Closes this dialog without making any changes" msgstr "Ferme cette boîte de dialogue sans effectuer de modification" #: ../src/associatedialog.cpp:139 msgid "Selects the file specified" msgstr "Sélectionne le fichier spécifié" #: ../src/associatedialog.cpp:168 msgid "|All files (*.*)|*.*" msgstr "|Tous les fichiers (*.*)|*.*" #: ../src/associatedialog.cpp:171 msgid "Select " msgstr "Sélectionner " #: ../src/commandpanel.cpp:46 ../src/commandpanel.cpp:164 msgid "{path}" msgstr "{chemin}" #: ../src/commandpanel.cpp:47 ../src/commandpanel.cpp:165 msgid "{name}" msgstr "{nom}" #: ../src/commandpanel.cpp:48 ../src/commandpanel.cpp:166 msgid "{extension}" msgstr "{extension}" #: ../src/commandpanel.cpp:49 ../src/commandpanel.cpp:163 msgid "{fullpath}" msgstr "{chemincomplet}" #: ../src/commandpanel.cpp:64 msgid "&Run" msgstr "&Run" #: ../src/commandpanel.cpp:72 msgid "&Wait" msgstr "&Wait" #: ../src/commandpanel.cpp:78 msgid "Output options" msgstr "Options de sortie" #: ../src/commandpanel.cpp:83 msgid "I&gnore" msgstr "Ignorer" #: ../src/commandpanel.cpp:89 msgid "I&nsert" msgstr "&Insérer" #: ../src/commandpanel.cpp:94 msgid "New &document" msgstr "Nouveau document" #: ../src/commandpanel.cpp:115 msgid "Variables" msgstr "Variables" #: ../src/dtd2schema.cpp:56 #, c-format msgid "Error at ine %lld, column %lld: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:83 #, c-format msgid "Target namespace is redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:312 #, fuzzy msgid "Ignored content type: " msgstr "Ignorer une fois" #: ../src/dtd2schema.cpp:337 ../src/dtd2schema.cpp:419 #, c-format msgid "Unknown namespace: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:392 #, c-format msgid "Ignored namespace of %s: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:411 #, c-format msgid "Namespace redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:526 #, c-format msgid "Ignored attribute \"%s\"'s type: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:565 #, c-format msgid "Unknown default type of attribute \"%s\": %s[br]" msgstr "" #: ../src/exportdialog.cpp:66 msgid "DAISY export" msgstr "" #: ../src/exportdialog.cpp:73 msgid "&Stylesheet for conversion to canonical XHTML (optional):" msgstr "" #: ../src/exportdialog.cpp:85 msgid "&Output folder:" msgstr "" #: ../src/exportdialog.cpp:96 msgid "&De-emphasize production notes" msgstr "" #: ../src/exportdialog.cpp:98 msgid "&Suppress optional production notes" msgstr "" #: ../src/exportdialog.cpp:101 #, fuzzy msgid "Outputs" msgstr "Options de sortie" #: ../src/exportdialog.cpp:102 msgid "&Full DAISY 2.02 and 3.0 Talking Books" msgstr "" #: ../src/exportdialog.cpp:104 msgid "&HTML" msgstr "" #: ../src/exportdialog.cpp:106 msgid "&ePub ebook" msgstr "" #: ../src/exportdialog.cpp:108 #, fuzzy msgid "&RTF document" msgstr "Nouveau document" #: ../src/exportdialog.cpp:110 #, fuzzy msgid "&Word document" msgstr "Compter les mots" #: ../src/exportdialog.cpp:112 msgid "&MP3 album" msgstr "" #: ../src/exportdialog.cpp:135 msgid "Download DAISY extension" msgstr "" #: ../src/exportdialog.cpp:183 #, fuzzy msgid "" "Provides a space for you to enter or select a stylesheet for conversion to " "canonical XHTML" msgstr "Fournit un espace pour la saisie du texte à rechercher" #: ../src/exportdialog.cpp:187 #, fuzzy msgid "Provides a space for you to enter or select the output folder" msgstr "Fournit un espace pour la saisie du chemin d'accès au fichier" #: ../src/exportdialog.cpp:191 msgid "Starts the export" msgstr "" #: ../src/exportdialog.cpp:195 #, fuzzy msgid "Closes the dialog box without exporting the file" msgstr "Ferme la boîte de dialogue sans enregistrer aucune modification" #: ../src/findreplacepanel.cpp:52 msgid "Find:" msgstr "Trouver :" #: ../src/findreplacepanel.cpp:53 ../src/findreplacepanel.cpp:54 #: ../src/styledialog.cpp:454 msgid " " msgstr " " #: ../src/findreplacepanel.cpp:66 msgid "Replace with:" msgstr "Remplacer par :" #: ../src/findreplacepanel.cpp:78 msgid "Find &Next" msgstr "Trouver Suiva&nt" #: ../src/findreplacepanel.cpp:85 msgid "&Replace" msgstr "&Remplacer" #: ../src/findreplacepanel.cpp:92 msgid "Replace &All" msgstr "Remplacer tout" #: ../src/findreplacepanel.cpp:100 ../src/globalreplacedialog.cpp:74 msgid "&Match case" msgstr "Respecter la casse" #: ../src/findreplacepanel.cpp:107 msgid "Re&gex" msgstr "Re&gex" #: ../src/findreplacepanel.cpp:131 #, fuzzy msgid "&Close" msgstr "Fermer" #: ../src/globalreplacedialog.cpp:50 ../src/globalreplacedialog.cpp:132 msgid "Global Find and Replace" msgstr "Recherche et remplacement global" #: ../src/globalreplacedialog.cpp:56 msgid "&Find what: " msgstr "Re&chercher : " #: ../src/globalreplacedialog.cpp:58 msgid "Replace with: " msgstr "Remplacer par : " #: ../src/globalreplacedialog.cpp:78 msgid "&Regex" msgstr "&Regex" #: ../src/globalreplacedialog.cpp:82 msgid "R&eplace in all open documents" msgstr "R&emplacer dans tous les documents ouverts" #: ../src/globalreplacedialog.cpp:128 msgid "Cannot compile regular expression '" msgstr "Impossible de compiler l'expression régulière '" #: ../src/globalreplacedialog.cpp:145 msgid "Provides a space for you to type the text you want to find" msgstr "Fournit un espace pour la saisie du texte à rechercher" #: ../src/globalreplacedialog.cpp:149 msgid "" "Provides a space for you to type the text you want to replace the text you " "typed in Find what" msgstr "" "Fournit un espace pour la saisie du texte en remplacement du texte saisi " "dans Rechercher " #: ../src/globalreplacedialog.cpp:153 msgid "" "Finds only text with lowercase and uppercase letters as specified in Find " "what" msgstr "" "Trouve seulement le texte avec minuscules et majuscules tel que spécifié " "dans Trouver" #: ../src/globalreplacedialog.cpp:157 msgid "Extends the scope to all open documents" msgstr "Étend la recherche à tous les documents ouverts" #: ../src/globalreplacedialog.cpp:161 msgid "Interprets the text specified in Find what as a regular expression" msgstr "" "Interprète le texte spécifié dans Trouver comme une expression régulière" #: ../src/globalreplacedialog.cpp:165 msgid "" "Finds all instances of the text specified in Find what and replaces them " "with the text in Replace with" msgstr "" "Trouve toutes les instances du texte spécifié dans Trouver et les remplace " "par le texte spécifié dans Remplacer par" #: ../src/globalreplacedialog.cpp:169 msgid "Closes the dialog box without saving any changes you have made" msgstr "Ferme la boîte de dialogue sans enregistrer aucune modification" #: ../src/housestyle.cpp:183 #, fuzzy msgid "no rules found" msgstr "(Aucun ensemble de règles trouvé)" #: ../src/housestyle.cpp:222 msgid "Cannot initialise spellcheck" msgstr "" #: ../src/mynotebook.cpp:88 ../src/wrapdaisy.cpp:554 #: ../src/xmlcopyeditor.cpp:5339 msgid "Close" msgstr "Fermer" #: ../src/mynotebook.cpp:89 msgid "Close all" msgstr "Fermer tous" #: ../src/mypropertysheet.cpp:74 msgid "&Always insert closing tag" msgstr "Insertion des balises de fermeture" #: ../src/mypropertysheet.cpp:77 msgid "&Folding" msgstr "Pliage du texte" #: ../src/mypropertysheet.cpp:80 msgid "&Highlight current line" msgstr "Surlignement de la ligne en cours" #: ../src/mypropertysheet.cpp:83 msgid "Hi&ghlight syntax" msgstr "Surli&gnement de la syntaxe" #: ../src/mypropertysheet.cpp:86 msgid "&Indentation guides" msgstr "Guides d'&indentation" #: ../src/mypropertysheet.cpp:89 msgid "I&ntelligent backspace/delete" msgstr "Backspace/suppr i&ntelligents" #: ../src/mypropertysheet.cpp:92 msgid "&Line numbers" msgstr "Numéros de &ligne" #: ../src/mypropertysheet.cpp:95 msgid "L&ock hidden tags" msgstr "Verrouillage des balises cachées" #: ../src/mypropertysheet.cpp:98 msgid "&Tag completion" msgstr "Complé&tion des balises" #: ../src/mypropertysheet.cpp:101 msgid "&Validate as you type" msgstr "Validation à la saisie" #: ../src/mypropertysheet.cpp:104 msgid "Va&riable highlight in tag free view" msgstr "Surlignement va&riable en mode sans balises" #: ../src/mypropertysheet.cpp:107 msgid "&White space visible" msgstr "&Espace visible" #: ../src/mypropertysheet.cpp:113 msgid "Font" msgstr "Police" #: ../src/mypropertysheet.cpp:156 msgid "Application directory" msgstr "Répertoire de l'application" #: ../src/mypropertysheet.cpp:173 msgid "Language (restart required)" msgstr "Langue (redémarrage nécessaire)" #: ../src/mypropertysheet.cpp:179 ../src/styledialog.cpp:339 #: ../src/xmlcopyeditor.cpp:4984 msgid "Default" msgstr "Par défaut" #: ../src/mypropertysheet.cpp:193 #, fuzzy msgid "&Enable network access for XML validation" msgstr "Accès réseau pour la validation sur DTD" #: ../src/mypropertysheet.cpp:196 msgid "E&xpand internal entities on open" msgstr "Entités internes déployées à l'ouverture" #: ../src/mypropertysheet.cpp:199 msgid "&One application instance only" msgstr "Instance unique de l'applicati&on" #: ../src/mypropertysheet.cpp:202 msgid "Re&member layout on close" msgstr "Mémorisation du mode affichage" #: ../src/mypropertysheet.cpp:205 msgid "&Remember open tabs on close" msgstr "Mémorisation des onglets ouverts" #: ../src/mypropertysheet.cpp:208 msgid "Re&tain undo history on save" msgstr "Mémorisation des ac&tions après enregistrement" #: ../src/mypropertysheet.cpp:212 msgid "&Save UTF-8 byte order mark" msgstr "&Enregistrement de la marque d'encodage UTF-8" #: ../src/mypropertysheet.cpp:216 msgid "S&how full path on frame" msgstr "C&hemin complet dans la barre de titre" #: ../src/mypropertysheet.cpp:242 msgid "General" msgstr "Général" #: ../src/mypropertysheet.cpp:243 msgid "Editor" msgstr "Éditeur" #: ../src/mypropertysheet.cpp:256 msgid "Cannot access application directory" msgstr "Impossible d'accéder au répertoire de l'application" #: ../src/mypropertysheet.cpp:256 ../src/xmlcopyeditor.cpp:2586 msgid "Options" msgstr "Options" #: ../src/styledialog.cpp:101 msgid "Style" msgstr "" #: ../src/styledialog.cpp:101 ../src/xmlcopyeditor.cpp:5471 #: ../src/xmlcopyeditor.cpp:5475 #, fuzzy msgid "Spelling" msgstr "Style et orthographe" #: ../src/styledialog.cpp:147 msgid "&Check" msgstr "" #: ../src/styledialog.cpp:165 msgid "No." msgstr "N°." #: ../src/styledialog.cpp:166 ../src/styledialog.cpp:168 msgid "Context" msgstr "Contexte" #: ../src/styledialog.cpp:167 ../src/wrapxerces.h:51 #: ../src/xmlcopyeditor.cpp:409 ../src/xmlcopyeditor.cpp:429 #: ../src/xmlcopyeditor.cpp:432 ../src/xmlcopyeditor.cpp:449 #: ../src/xmlcopyeditor.cpp:454 ../src/xmlcopyeditor.cpp:494 #: ../src/xmlcopyeditor.cpp:514 ../src/xmlcopyeditor.cpp:526 #: ../src/xmlcopyeditor.cpp:532 ../src/xmlcopyeditor.cpp:561 msgid "Error" msgstr "Erreur" #: ../src/styledialog.cpp:169 msgid "Suggestion" msgstr "Suggestion" #: ../src/styledialog.cpp:171 msgid "Rule" msgstr "Règle" #: ../src/styledialog.cpp:172 msgid "Action" msgstr "Action" #: ../src/styledialog.cpp:180 msgid "&Apply changes" msgstr "" #: ../src/styledialog.cpp:188 msgid "&Printable report" msgstr "Ra&pport imprimable" #: ../src/styledialog.cpp:196 msgid "Pr&intable summary" msgstr "Résumé &imprimable" #: ../src/styledialog.cpp:204 #, fuzzy msgid "C&hange all" msgstr "Changer tout" #: ../src/styledialog.cpp:212 msgid "I&gnore all" msgstr "I&gnorer tout" #: ../src/styledialog.cpp:220 #, fuzzy msgid "Ca&ncel" msgstr "&Annuler" #: ../src/styledialog.cpp:303 ../src/xmlcopyeditor.cpp:768 #: ../src/xmlcopyeditor.cpp:818 msgid "en_US" msgstr "" #: ../src/styledialog.cpp:308 #, fuzzy msgid "(No dictionaries found)" msgstr "(Aucun filtre trouvé)" #: ../src/styledialog.cpp:344 msgid "(No rule sets found)" msgstr "(Aucun ensemble de règles trouvé)" #: ../src/styledialog.cpp:350 ../src/xmlcopyeditor.cpp:771 msgid "(No filter)" msgstr "(Aucun filtre)" #: ../src/styledialog.cpp:373 msgid "(No filters found)" msgstr "(Aucun filtre trouvé)" #: ../src/styledialog.cpp:400 ../src/styledialog.cpp:430 #: ../src/styledialog.cpp:749 ../src/styledialog.cpp:754 msgid "Ignore" msgstr "Ignorer" #: ../src/styledialog.cpp:414 msgid "Ignore once" msgstr "Ignorer une fois" #: ../src/styledialog.cpp:416 msgid "Ignore all" msgstr "Ignorer tout" #: ../src/styledialog.cpp:418 msgid "Change once" msgstr "Changer une fois" #: ../src/styledialog.cpp:419 msgid "Change all" msgstr "Changer tout" #: ../src/styledialog.cpp:422 msgid "New suggestion..." msgstr "Nouvelle suggestion ..." #: ../src/styledialog.cpp:445 ../src/styledialog.cpp:473 #, fuzzy msgid "Checking document..." msgstr "Préparation de l'aperçu ..." #: ../src/styledialog.cpp:477 #, fuzzy msgid "Cannot check document: " msgstr "Impossible de compter les mots : %s" #: ../src/styledialog.cpp:510 #, fuzzy, c-format msgid "%i error" msgid_plural "%i errors" msgstr[0] "Erreur" msgstr[1] "Erreur" #: ../src/styledialog.cpp:525 msgid "No items selected" msgstr "Aucun item sélectionné" #: ../src/styledialog.cpp:754 ../src/styledialog.cpp:782 msgid "Change" msgstr "Changer" #: ../src/styledialog.cpp:913 msgid "Enter new suggestion:" msgstr "Saisir nouvelle suggestion :" #: ../src/styledialog.cpp:914 msgid "New Suggestion" msgstr "Nouvelle suggestion" #: ../src/wrapdaisy.cpp:96 #, fuzzy msgid "Export in progress" msgstr "Exportation en cours ..." #: ../src/wrapdaisy.cpp:97 #, fuzzy msgid "Initializing..." msgstr "Frère ..." #: ../src/wrapdaisy.cpp:121 ../src/wrapdaisy.cpp:281 #, fuzzy msgid "Cannot create folder [b]" msgstr "Impossible de créer rapport : " #: ../src/wrapdaisy.cpp:158 msgid "Empty XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:168 #, fuzzy msgid "Cannot read [b]" msgstr "Impossible de remplacer : " #: ../src/wrapdaisy.cpp:168 msgid "[/b]" msgstr "" #: ../src/wrapdaisy.cpp:182 msgid "Suppressing optional production notes..." msgstr "" #: ../src/wrapdaisy.cpp:184 ../src/wrapdaisy.cpp:210 ../src/wrapdaisy.cpp:296 #: ../src/wrapdaisy.cpp:334 #, fuzzy msgid "Cancelled" msgstr "&Annuler" #: ../src/wrapdaisy.cpp:208 msgid "De-emphasizing production notes..." msgstr "" #: ../src/wrapdaisy.cpp:259 #, fuzzy msgid "Cannot create HTML folder [b]" msgstr "Impossible de créer rapport : " #: ../src/wrapdaisy.cpp:270 #, fuzzy msgid "Cannot create image folder [b]" msgstr "Impossible de créer rapport : " #: ../src/wrapdaisy.cpp:294 #, fuzzy msgid "Copying files..." msgstr "Ouverture du fichier importé ..." #: ../src/wrapdaisy.cpp:317 msgid "Cannot write canonical XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:332 #, fuzzy msgid "Preparing DTBook..." msgstr "Préparation de l'impression ..." #: ../src/wrapdaisy.cpp:540 msgid "documents.open" msgstr "" #: ../src/wrapdaisy.cpp:541 #, fuzzy msgid "ActiveDocument" msgstr "Nouveau document" #: ../src/wrapdaisy.cpp:543 #, fuzzy msgid "Cannot open " msgstr "impossible d'ouvrir %s" #. tempDocFile;// #. wdFormatDocument #: ../src/wrapdaisy.cpp:549 #, fuzzy msgid "SaveAs" msgstr "Enregistrer sous" #: ../src/wrapdaisy.cpp:677 #, fuzzy msgid "Cannot create MP3 album folder [b]" msgstr "Impossible de créer rapport : " #: ../src/wrapexpat.cpp:74 msgid "Unable to create parser instance" msgstr "" #: ../src/wraplibxml.cpp:126 ../src/wraplibxml.cpp:182 #: ../src/wraplibxml.cpp:244 ../src/wraplibxml.cpp:305 #: ../src/wraplibxml.cpp:370 ../src/wraplibxml.cpp:559 #: ../src/wraplibxml.cpp:612 ../src/wraplibxml.cpp:660 #, fuzzy msgid "Cannot create a parser context" msgstr "Impossible de créer rapport : " #: ../src/wraplibxml.cpp:166 #, fuzzy msgid "Cannot create an RNG parser context" msgstr "Impossible de créer rapport : " #: ../src/wraplibxml.cpp:176 msgid "Cannot create an RNG validation context" msgstr "" #: ../src/wraplibxml.cpp:238 msgid "Cannot create a schema validation context" msgstr "" #: ../src/wraplibxml.cpp:459 msgid "Infinity" msgstr "" #: ../src/wraplibxml.cpp:462 msgid "-Infinity" msgstr "" #: ../src/wraplibxml.cpp:466 msgid "NaN" msgstr "" #: ../src/wraplibxml.cpp:552 #, fuzzy msgid "Cannot parse stylesheet" msgstr "Impossible d'ouvrir la feuille de style %s" #: ../src/wraplibxml.cpp:581 #, fuzzy msgid "Cannot apply stylesheet" msgstr "Impossible d'ouvrir la feuille de style %s" #: ../src/wraplibxml.cpp:717 #, c-format msgid "Error at line %d, column %d: %s" msgstr "" #: ../src/wraplibxml.cpp:720 #, c-format msgid "Error at line %d: %s" msgstr "" #: ../src/wrapxerces.cpp:162 #, fuzzy msgid "Unexpected validation error" msgstr "Erreur de validation" #: ../src/wrapxerces.cpp:236 #, c-format msgid "%s at line %llu, column %llu: %s%s" msgstr "" #: ../src/wrapxerces.h:56 ../src/xmlcopyeditor.cpp:5524 msgid "Warning" msgstr "Avertissement" #: ../src/wrapxerces.h:60 #, fuzzy msgid "FatalError" msgstr "Erreur" #: ../src/xmlcopyeditorcopy.h:22 msgid "" "All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "Tous les fichiers (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*." "dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|Grammaire RELAX NG (*.rng)|*.rng|XSL (*." "xsl)|*.xsl" #: ../src/xmlcopyeditorcopy.h:24 #, fuzzy msgid "" "All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|" "XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "Tous les fichiers (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*." "dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|Grammaire RELAX NG (*.rng)|*.rng|XSL (*." "xsl)|*.xsl" #: ../src/xmlcopyeditorcopy.h:26 #, fuzzy msgid "Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>" msgstr "Copyright © 2005-2007 Gerald Schmidt <gnschmidt@users.sourceforge.net>" #: ../src/xmlcopyeditorcopy.h:27 msgid "" "\n" "XML Copy Editor is free software released under the GNU\n" "General Public License.\n" "\n" "Many thanks are due to " msgstr "" "\n" "XML Copy Editor est un logiciel libre publié sous la licence GNU\n" "\"General Public License.\n" "\n" "Nombreux remerciements à " #: ../src/xmlcopyeditor.cpp:407 msgid "Failed to initialize Xerces-C:\n" msgstr "" #: ../src/xmlcopyeditor.cpp:420 ../src/xmlcopyeditor.cpp:485 msgid "(unknown error)" msgstr "(erreur inconnue)" #: ../src/xmlcopyeditor.cpp:422 msgid "" "XML Copy Editor has encountered the following error and needs to close: " msgstr "XML Copy Editor a rencontré l'erreur suivante et doit être fermé : " #: ../src/xmlcopyeditor.cpp:448 ../src/xmlcopyeditor.cpp:453 #: ../src/xmlcopyeditor.cpp:521 msgid "XML Copy Editor has encountered an error and needs to close." msgstr "XML Copy Editor a rencontré une erreur et doit être fermé." #: ../src/xmlcopyeditor.cpp:471 ../src/xmlcopyeditor.cpp:550 msgid "The operating system has turned down a request for additional memory" msgstr "Le système a bloqué une requête de mémoire additionnelle" #: ../src/xmlcopyeditor.cpp:472 ../src/xmlcopyeditor.cpp:551 #: ../src/xmlcopyeditor.cpp:4780 msgid "Out of memory" msgstr "Dépassement de mémoire" #: ../src/xmlcopyeditor.cpp:487 msgid "The following error has occurred: " msgstr "L'erreur suivante est apparue : " #: ../src/xmlcopyeditor.cpp:489 msgid "" ".\n" "\n" "Select \"Abort\" to exit, \"Retry\" to close this window and \"Ignore\" to " "continue." msgstr "" ".\n" "\n" "Sélectionner \"Interrompre\" pour quitter, \"Réessayer\" pour fermer cette " "fenêtre et \"Ignorer\" pour continuer." #: ../src/xmlcopyeditor.cpp:766 ../src/xmlcopyeditor.cpp:817 #, fuzzy msgid "Default style" msgstr "Par défaut" #: ../src/xmlcopyeditor.cpp:819 msgid "No filter" msgstr "Aucun filtre" #: ../src/xmlcopyeditor.cpp:885 msgid "" "SSE2 is enabled in Xerces-C++ library. Xerces-C++ didn't use them in a " "thread-safe way. It may cause program crashes (segmentation faults).\n" "\n" "If it happens, please try compiling Xerces-C++ with SSE2 disabled.\n" "\n" "OK:\tShow this warning next time\n" "Cancel:\tDisable the warning\n" msgstr "" #: ../src/xmlcopyeditor.cpp:892 msgid "SSE2 problem in Xerces-C++" msgstr "" #: ../src/xmlcopyeditor.cpp:968 ../src/xmlcopyeditor.cpp:976 msgid "Current Element" msgstr "Élément en cours" #: ../src/xmlcopyeditor.cpp:969 ../src/xmlcopyeditor.cpp:975 msgid "Insert Element" msgstr "Insérer élément" #: ../src/xmlcopyeditor.cpp:970 ../src/xmlcopyeditor.cpp:974 msgid "Insert Sibling" msgstr "Insérer frère" #: ../src/xmlcopyeditor.cpp:971 ../src/xmlcopyeditor.cpp:973 msgid "Insert Entity" msgstr "Insérer entité" #: ../src/xmlcopyeditor.cpp:1208 #, fuzzy msgid "Unknown command line switch (expecting 'w', 's', --version or --help)" msgstr "Option de ligne de commande inconnue (attente de 'w' ou 's')" #: ../src/xmlcopyeditor.cpp:1217 msgid "Command line processing incomplete: no file specified" msgstr "Opération de ligne de commande incomplète : aucun fichier spécifié" #: ../src/xmlcopyeditor.cpp:1356 msgid "Parse in progress..." msgstr "Analyse en cours ..." #: ../src/xmlcopyeditor.cpp:1375 msgid "well-formed" msgstr "bien formé" #: ../src/xmlcopyeditor.cpp:1407 msgid "Do you want to save the changes to " msgstr "Voulez-vous enregistrer les modifications dans " #: ../src/xmlcopyeditor.cpp:1601 ../src/xmlcopyeditor.cpp:1603 msgid "Attributes hidden" msgstr "Attributs cachés" #: ../src/xmlcopyeditor.cpp:1608 ../src/xmlcopyeditor.cpp:1610 msgid "Tags hidden" msgstr "Balises cachées" #: ../src/xmlcopyeditor.cpp:1623 ../src/xmlcopyeditor.cpp:1625 msgid "Tags locked" msgstr "Balises verrouillées" #: ../src/xmlcopyeditor.cpp:1676 ../src/xmlcopyeditor.cpp:1678 msgid "Modified" msgstr "Modifié" #: ../src/xmlcopyeditor.cpp:1707 #, c-format msgid "Ln %i Col %i" msgstr "Ln %i Col %i" #: ../src/xmlcopyeditor.cpp:1898 msgid "Cannot open clipboard" msgstr "Impossible d'ouvrir le presse-papier" #: ../src/xmlcopyeditor.cpp:1903 msgid "Cannot paste as new document: no text on clipboard" msgstr "" "Impossible de coller dans nouveau document : pas de texte dans le presse-" "papier" #: ../src/xmlcopyeditor.cpp:1993 ../src/xmlcopyeditor.cpp:2796 #, c-format msgid "%i replacement made" msgid_plural "%i replacements made" msgstr[0] "%i remplacement effectué" msgstr[1] "%i remplacements effectués" #: ../src/xmlcopyeditor.cpp:2019 msgid "Preparing Print Preview..." msgstr "Préparation de l'aperçu avant impression ..." #: ../src/xmlcopyeditor.cpp:2040 msgid "Preparing to print..." msgstr "Préparation de l'impression ..." #: ../src/xmlcopyeditor.cpp:2099 ../src/xmlcopyeditor.cpp:2119 msgid "Find" msgstr "Trouver" #: ../src/xmlcopyeditor.cpp:2126 ../src/xmlcopyeditor.cpp:2236 #: ../src/xmlcopyeditor.cpp:2330 msgid "This functionality requires Microsoft Windows" msgstr "Cette fonction nécessite Microsoft Windows" #: ../src/xmlcopyeditor.cpp:2132 msgid "Import Microsoft Word Document" msgstr "Importer Document Microsoft Word" #: ../src/xmlcopyeditor.cpp:2227 msgid "[b]DAISY export stopped[/b]: " msgstr "" #: ../src/xmlcopyeditor.cpp:2230 msgid "DAISY export completed. Output files are stored in: [b]" msgstr "" #: ../src/xmlcopyeditor.cpp:2245 #, fuzzy, c-format msgid "Cannot open [b]%s[/b] for import" msgstr "Impossible d'ouvrir %s pour importation" #: ../src/xmlcopyeditor.cpp:2255 msgid "Import in progress..." msgstr "Importation en cours ..." #: ../src/xmlcopyeditor.cpp:2263 msgid "(lossless conversion requires version 2003 or later)" msgstr "(la conversion sans perte nécessite la version 2003 ou ultérieure)" #: ../src/xmlcopyeditor.cpp:2270 ../src/xmlcopyeditor.cpp:2391 msgid "Cannot start Microsoft Word" msgstr "Impossible de démarrer Microsoft Word" #: ../src/xmlcopyeditor.cpp:2274 ../src/xmlcopyeditor.cpp:2395 msgid "A more recent version of Microsoft Word is required" msgstr "Une version plus récente de Microsoft Word est nécessaire" #: ../src/xmlcopyeditor.cpp:2281 #, fuzzy, c-format msgid "Microsoft Word cannot save [b]%s[/b] as XML" msgstr "Microsoft Word ne peut pas enregistrer %s en XML" #: ../src/xmlcopyeditor.cpp:2286 msgid "Microsoft Word cannot save this document as WordprocessingML " msgstr "" "Microsoft Word ne peut pas enregistrer ce document en WordprocessingML " #: ../src/xmlcopyeditor.cpp:2294 msgid "Opening imported file..." msgstr "Ouverture du fichier importé ..." #: ../src/xmlcopyeditor.cpp:2311 msgid "Cannot open imported file" msgstr "Impossible d'ouvrir le fichier importé" #: ../src/xmlcopyeditor.cpp:2363 msgid "Export Microsoft Word Document" msgstr "Exporter dans un document Microsoft Word" #: ../src/xmlcopyeditor.cpp:2384 msgid "Export in progress..." msgstr "Exportation en cours ..." #: ../src/xmlcopyeditor.cpp:2398 #, c-format msgid "Microsoft Word cannot save %s" msgstr "Microsoft Word ne peut pas enregistrer %s" #: ../src/xmlcopyeditor.cpp:2427 msgid "Cannot save temporary file" msgstr "Impossible d'enregistrer le fichier temporaire" #: ../src/xmlcopyeditor.cpp:2588 msgid "Preferences" msgstr "" #: ../src/xmlcopyeditor.cpp:2633 msgid "Enter line number:" msgstr "Saisir le numéro de ligne :" #: ../src/xmlcopyeditor.cpp:2634 msgid "Go To" msgstr "Aller vers" #: ../src/xmlcopyeditor.cpp:2643 #, c-format msgid "'%s' is not a valid line number" msgstr "'%s' n'est pas un numéro de ligne valide" #: ../src/xmlcopyeditor.cpp:2672 msgid "Replace" msgstr "Remplacer" #: ../src/xmlcopyeditor.cpp:2693 msgid "Find and Replace" msgstr "Trouver et remplacer" #: ../src/xmlcopyeditor.cpp:2786 msgid "Cannot replace: " msgstr "Impossible de remplacer : " #: ../src/xmlcopyeditor.cpp:2827 msgid "XML document (*.xml)" msgstr "Document XML (*.xml)" #: ../src/xmlcopyeditor.cpp:2851 msgid "Choose a document type:" msgstr "Choisir un type de document :" #: ../src/xmlcopyeditor.cpp:2851 msgid "New Document" msgstr "Nouveau document" #: ../src/xmlcopyeditor.cpp:2892 #, c-format msgid "Document%i" msgstr "Document %i" #: ../src/xmlcopyeditor.cpp:2962 msgid "Open Large Document" msgstr "Ouvrir document long" #: ../src/xmlcopyeditor.cpp:2962 ../src/xmlcopyeditor.cpp:5431 #: ../src/xmlcopyeditor.cpp:5433 msgid "Open" msgstr "Ouvrir" #: ../src/xmlcopyeditor.cpp:2998 #, fuzzy, c-format msgid "Cannot open %s." msgstr "impossible d'ouvrir %s" #: ../src/xmlcopyeditor.cpp:3006 ../src/xmlcopyeditor.cpp:3582 #, c-format msgid "%s is already open" msgstr "%s est déjà ouvert" #: ../src/xmlcopyeditor.cpp:3028 #, c-format msgid "Cannot open %s" msgstr "impossible d'ouvrir %s" #: ../src/xmlcopyeditor.cpp:3147 #, c-format msgid "Cannot open %s: unknown encoding %s" msgstr "Impossible d'ouvrir %s : encodage %s inconnu" #: ../src/xmlcopyeditor.cpp:3178 #, fuzzy, c-format msgid "Cannot open %s: out of memory" msgstr "Impossible d'ouvrir %s pour importation" #: ../src/xmlcopyeditor.cpp:3199 #, c-format msgid "Cannot open %s: conversion from encoding %s failed" msgstr "Impossible d'ouvrir %s: échec de l'encodage %s" #: ../src/xmlcopyeditor.cpp:3208 ../src/xmlcopyeditor.cpp:4007 msgid "Creating document view..." msgstr "Préparation de l'aperçu ..." #: ../src/xmlcopyeditor.cpp:3449 msgid "Edited document empty" msgstr "Le document modifié est vide" #: ../src/xmlcopyeditor.cpp:3563 msgid "Save As" msgstr "Enregistrer sous" #: ../src/xmlcopyeditor.cpp:3771 #, fuzzy msgid "DTD Validation in progress..." msgstr "Validation DTD en cours ..." #: ../src/xmlcopyeditor.cpp:3794 ../src/xmlcopyeditor.cpp:3870 msgid "valid" msgstr "valide" #: ../src/xmlcopyeditor.cpp:3816 msgid "Select RELAX NG grammar" msgstr "Sélectionner grammaire RELAX NG" #: ../src/xmlcopyeditor.cpp:3817 ../src/xmlcopyeditor.cpp:4108 #: ../src/xmlcopyeditor.cpp:5791 msgid "Choose a file:" msgstr "Choisir un fichier :" #: ../src/xmlcopyeditor.cpp:3818 msgid "RELAX NG grammar" msgstr "Grammaire RELAX NG" #: ../src/xmlcopyeditor.cpp:3848 msgid "RELAX NG validation in progress..." msgstr "Validation RELAX NG en cours ..." #: ../src/xmlcopyeditor.cpp:3914 msgid "Validation in progress..." msgstr "Validation en cours ..." #: ../src/xmlcopyeditor.cpp:3925 #, fuzzy, c-format msgid "%s is valid" msgstr "%s est %s" #: ../src/xmlcopyeditor.cpp:3964 #, fuzzy msgid "W3C Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:3964 msgid "DTD" msgstr "DTD" #: ../src/xmlcopyeditor.cpp:3965 msgid "Please choose a shema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3966 msgid "Schema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3992 msgid "Please select a DTD file" msgstr "" #: ../src/xmlcopyeditor.cpp:3998 msgid "Converting..." msgstr "" #: ../src/xmlcopyeditor.cpp:4025 msgid "Enter XPath:" msgstr "Saisir XPath :" #: ../src/xmlcopyeditor.cpp:4026 msgid "Evaluate XPath" msgstr "Évaluer XPath" #: ../src/xmlcopyeditor.cpp:4047 msgid "Cannot evaluate XPath" msgstr "Impossible d'évaluer XPath" #: ../src/xmlcopyeditor.cpp:4058 msgid "No matching nodes found" msgstr "Aucun nÅ“ud correspondant n'a été trouvé" #: ../src/xmlcopyeditor.cpp:4094 #, c-format msgid "Cannot open stylesheet %s" msgstr "Impossible d'ouvrir la feuille de style %s" #: ../src/xmlcopyeditor.cpp:4107 msgid "Select stylesheet" msgstr "Sélectionner la feuille de style" #: ../src/xmlcopyeditor.cpp:4109 ../src/xmlcopyeditor.cpp:5766 msgid "XSLT stylesheet" msgstr "Feuille de style XSLT" #: ../src/xmlcopyeditor.cpp:4164 msgid "XSL transformation in progress..." msgstr "Transformation XSL en cours ..." #: ../src/xmlcopyeditor.cpp:4171 msgid "Cannot transform: " msgstr "Impossible de transformer : " #: ../src/xmlcopyeditor.cpp:4179 msgid "Output document empty" msgstr "Document vide" #: ../src/xmlcopyeditor.cpp:4203 msgid "Pretty-printing in progress..." msgstr "Formatage de la source en cours ..." #: ../src/xmlcopyeditor.cpp:4213 msgid "Cannot pretty-print: " msgstr "Impossible de formater la source : " #: ../src/xmlcopyeditor.cpp:4224 msgid "Pretty-print unsuccessful: output document empty" msgstr "Échec du formatage de la source : document vide" #: ../src/xmlcopyeditor.cpp:4256 msgid "Choose an encoding:" msgstr "Choisissez un encodage :" #: ../src/xmlcopyeditor.cpp:4256 msgid "Encoding" msgstr "Encodage" #: ../src/xmlcopyeditor.cpp:4269 msgid "Cannot set encoding: " msgstr "Impossible d'établir l'encodage : " #: ../src/xmlcopyeditor.cpp:4280 msgid "Cannot set encoding (cannot parse temporary file)" msgstr "" "Impossible d'établir l'encodage (impossible d'analyser le fichier temporaire)" #: ../src/xmlcopyeditor.cpp:4484 #, c-format msgid "Cannot find '%s'" msgstr "Impossible de trouver '%s'" #: ../src/xmlcopyeditor.cpp:4546 msgid "" "File has been modified by another application.\n" "Do you want to proceed?" msgstr "" "Le fichier a été modifié par une autre application.\n" "Voulez-vous continuer ?" #: ../src/xmlcopyeditor.cpp:4547 msgid "Confirmation" msgstr "Confirmation" #: ../src/xmlcopyeditor.cpp:4586 ../src/xmlcopyeditor.cpp:4600 #: ../src/xmlcopyeditor.cpp:4621 ../src/xmlcopyeditor.cpp:4650 #: ../src/xmlcopyeditor.cpp:4713 ../src/xmlcopyeditor.cpp:4727 #: ../src/xmlcopyeditor.cpp:4764 ../src/xmlcopyeditor.cpp:4799 #, c-format msgid "Cannot save %s" msgstr "Impossible d'enregistrer %s" #: ../src/xmlcopyeditor.cpp:4642 #, fuzzy, c-format msgid "%s saved in default encoding UTF-8: unknown encoding %s" msgstr "Impossible d'ouvrir %s : encodage %s inconnu" #: ../src/xmlcopyeditor.cpp:4705 #, c-format msgid "%s saved in default encoding UTF-8: conversion to %s failed" msgstr "" #: ../src/xmlcopyeditor.cpp:4755 #, fuzzy msgid "unknown error" msgstr "(erreur inconnue)" #: ../src/xmlcopyeditor.cpp:4757 #, c-format msgid "Cannot save document in %s: %s (saved in default encoding UTF-8)" msgstr "" "Impossible d'enregistrer le document dans %s : %s (enregistré avec encodage " "UTF-8 par défaut)" #: ../src/xmlcopyeditor.cpp:4779 #, fuzzy msgid "Out of memory: attempt to save in default encoding UTF-8?" msgstr "" "Impossible d'enregistrer le document dans %s : %s (enregistré avec encodage " "UTF-8 par défaut)" #: ../src/xmlcopyeditor.cpp:4792 #, fuzzy, c-format msgid "%s saved in default encoding UTF-8" msgstr "" "Impossible d'enregistrer le document dans %s : %s (enregistré avec encodage " "UTF-8 par défaut)" #: ../src/xmlcopyeditor.cpp:4856 msgid "MB" msgstr "Mo" #: ../src/xmlcopyeditor.cpp:4861 msgid "kB" msgstr "ko" #: ../src/xmlcopyeditor.cpp:4866 msgid "byte" msgid_plural "bytes" msgstr[0] "octet" msgstr[1] "octets" #: ../src/xmlcopyeditor.cpp:4874 #, c-format msgid "%g %s saved" msgstr "%g %s enregistré" #: ../src/xmlcopyeditor.cpp:4894 msgid "&Undo\tCtrl+Z" msgstr "Annuler\tCtrl+Z" #: ../src/xmlcopyeditor.cpp:4894 msgid "Undo" msgstr "Annuler" #: ../src/xmlcopyeditor.cpp:4898 msgid "&Redo\tCtrl+Y" msgstr "Rétablir\tCtrl+Y" #: ../src/xmlcopyeditor.cpp:4898 msgid "Redo" msgstr "Rétablir" #: ../src/xmlcopyeditor.cpp:4902 msgid "&Cut\tCtrl+X" msgstr "&Couper\tCtrl+X" #: ../src/xmlcopyeditor.cpp:4902 msgid "Cut" msgstr "Couper" #: ../src/xmlcopyeditor.cpp:4906 msgid "C&opy\tCtrl+C" msgstr "C&opier\tCtrl+C" #: ../src/xmlcopyeditor.cpp:4906 msgid "Copy" msgstr "Copier" #: ../src/xmlcopyeditor.cpp:4910 msgid "&Paste\tCtrl+V" msgstr "&Coller\tCtrl+V" #: ../src/xmlcopyeditor.cpp:4910 msgid "Paste" msgstr "Coller" #: ../src/xmlcopyeditor.cpp:4917 msgid "P&aste As New Document" msgstr "Coller dans nouveau document" #: ../src/xmlcopyeditor.cpp:4918 msgid "Paste As New Document" msgstr "Coller dans nouveau document" #: ../src/xmlcopyeditor.cpp:4922 msgid "&Find...\tCtrl+F" msgstr "&Trouver ...\tCtrl+F" #: ../src/xmlcopyeditor.cpp:4922 msgid "Find..." msgstr "Trouver ..." #: ../src/xmlcopyeditor.cpp:4926 msgid "F&ind Again\tF3" msgstr "Trouver suivant" #: ../src/xmlcopyeditor.cpp:4926 msgid "Find Again" msgstr "Trouver suivant" #: ../src/xmlcopyeditor.cpp:4930 msgid "&Replace...\tCtrl+R" msgstr "&Remplacer ...\tCtrl+R" #: ../src/xmlcopyeditor.cpp:4930 msgid "Replace..." msgstr "Remplacer ..." #: ../src/xmlcopyeditor.cpp:4937 msgid "&Global Replace...\tCtrl+Shift+R" msgstr "Remplacement &global ...\tCtrl+Shift+R" #: ../src/xmlcopyeditor.cpp:4938 msgid "Global Replace..." msgstr "Remplacement global ..." #: ../src/xmlcopyeditor.cpp:4942 msgid "G&o To...\tCtrl+G" msgstr "Aller vers ...\tCtrl+G" #: ../src/xmlcopyeditor.cpp:4942 msgid "Go To..." msgstr "Aller vers ..." #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "&Toggle Comment\tCtrl+/" msgstr "Élém&ent ...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "Toggle Comment" msgstr "&Plier les balises\tCtrl+Shift+F" #: ../src/xmlcopyeditor.cpp:4967 msgid "Pr&eferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4967 msgid "Preferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase\tCtrl+U" msgstr "Augmenter\tCtrl+U" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase" msgstr "Augmenter" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease\tCtrl+D" msgstr "Diminuer\tCtrl+D" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease" msgstr "Diminuer" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal\tCtrl+0" msgstr "Normal\tCtrl+0" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal" msgstr "Normal" #: ../src/xmlcopyeditor.cpp:4984 msgid "&Default" msgstr "Par défaut" #: ../src/xmlcopyeditor.cpp:4987 msgid "&Blue background, white text" msgstr "Fond &bleu, texte blanc" #: ../src/xmlcopyeditor.cpp:4988 msgid "Blue background, white text" msgstr "Fond bleu, texte blanc" #: ../src/xmlcopyeditor.cpp:4991 msgid "&Light" msgstr "&Léger" #: ../src/xmlcopyeditor.cpp:4992 msgid "Light" msgstr "&Léger" #: ../src/xmlcopyeditor.cpp:4995 msgid "&None" msgstr "&Aucun" #: ../src/xmlcopyeditor.cpp:4996 msgid "None" msgstr "Aucun" #. WAIT FOR AUI LIBRARY TO SUPPORT THIS - currently always splits left #. wxMenu *splitTabMenu = new wxMenu; #. splitTabMenu->Append ( ID_SPLIT_TAB_TOP, _ ( "&Top" ), _ ( "Top" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_RIGHT, _ ( "&Right" ), _ ( "Right" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_BOTTOM, _ ( "&Bottom" ), _ ( "Bottom" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_LEFT, _ ( "&Left" ), _ ( "Left" )); #. #. use class-wide data member #: ../src/xmlcopyeditor.cpp:5025 msgid "&Previous Document\tCtrl+PgUp" msgstr "Document précédent\tCtrl+PgUp" #: ../src/xmlcopyeditor.cpp:5025 msgid "Previous Document" msgstr "Document précédent" #: ../src/xmlcopyeditor.cpp:5026 msgid "&Next Document\tCtrl+PgDn" msgstr "Document suivant\tCtrl+PgDn" #: ../src/xmlcopyeditor.cpp:5026 msgid "Next Document" msgstr "Document suivant" #. viewMenu->Append ( wxID_ANY, _ ( "&Split Tab" ), splitTabMenu ); #: ../src/xmlcopyeditor.cpp:5030 msgid "&Browser\tCtrl+B" msgstr "Navigateur\tCtrl+B" #: ../src/xmlcopyeditor.cpp:5030 ../src/xmlcopyeditor.cpp:5464 #: ../src/xmlcopyeditor.cpp:5468 msgid "Browser" msgstr "Navigateur" #: ../src/xmlcopyeditor.cpp:5034 msgid "&Show Tags and Attributes\tCtrl+T" msgstr "Afficher les balises et les attributs\tCtrl+T" #: ../src/xmlcopyeditor.cpp:5034 msgid "Show Tags and Attributes" msgstr "Afficher les balises et les attributs" #: ../src/xmlcopyeditor.cpp:5037 msgid "&Hide Attributes Only\tCtrl+Shift+A" msgstr "&Cacher les attributs seulement\tCtrl+Shift+A" #: ../src/xmlcopyeditor.cpp:5037 msgid "Hide Attributes Only" msgstr "Cacher les attributs seulement" #: ../src/xmlcopyeditor.cpp:5040 msgid "H&ide Tags and Attributes\tCtrl+Shift+T" msgstr "&Cacher les balises et les attributs\tCtrl+Shift+T" #: ../src/xmlcopyeditor.cpp:5040 msgid "Hide Tags and Attributes" msgstr "Cacher les balises et les attributs" #: ../src/xmlcopyeditor.cpp:5059 #, fuzzy msgid "&Toggle Fold\tCtrl+Alt+T" msgstr "Plier/déplier" #: ../src/xmlcopyeditor.cpp:5059 msgid "Toggle Fold" msgstr "&Plier les balises\tCtrl+Shift+F" #: ../src/xmlcopyeditor.cpp:5061 msgid "&Fold Tags\tCtrl+Shift+F" msgstr "&Plier les balises\tCtrl+Shift+F" #: ../src/xmlcopyeditor.cpp:5061 msgid "Fold Tags" msgstr "Plier les balises" #: ../src/xmlcopyeditor.cpp:5063 msgid "&Unfold Tags\tCtrl+Shift+U" msgstr "Déplier les balises\tCtrl+Shift+U" #: ../src/xmlcopyeditor.cpp:5066 msgid "&Wrap Words\tCtrl+W" msgstr "Renvoi à la ligne\tCtrl+W" #: ../src/xmlcopyeditor.cpp:5068 msgid "&Color Scheme" msgstr "S&chéma de couleurs" #: ../src/xmlcopyeditor.cpp:5069 msgid "&Text Size" msgstr "&Taille du texte" #: ../src/xmlcopyeditor.cpp:5074 msgid "S&how Current Element Pane" msgstr "Affic&her le panneau d'élément en cours" #: ../src/xmlcopyeditor.cpp:5075 #, fuzzy msgid "Show Current Element Pane" msgstr "Affic&her le panneau d'élément en cours" #: ../src/xmlcopyeditor.cpp:5078 msgid "Sh&ow Toolbar" msgstr "Afficher la barre d'&outils" #: ../src/xmlcopyeditor.cpp:5078 msgid "Show Toolbar" msgstr "Afficher la barre d'outils" #: ../src/xmlcopyeditor.cpp:5081 msgid "C&lose Message Pane\tAlt+C" msgstr "Fermer le panneau de message\tAlt+C" #: ../src/xmlcopyeditor.cpp:5081 msgid "Close Message Pane" msgstr "Fermer le panneau de Message" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/&Replace Pane" msgstr "Fermer le panneau de Message" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/Replace Pane" msgstr "Fermer le panneau de Message" #: ../src/xmlcopyeditor.cpp:5085 #, fuzzy msgid "Close Co&mmand Pane" msgstr "Fermer le panneau de Message" #: ../src/xmlcopyeditor.cpp:5085 #, fuzzy msgid "Close Command Pane" msgstr "Fermer le panneau de Message" #: ../src/xmlcopyeditor.cpp:5089 msgid "&Element...\tCtrl+I" msgstr "Élém&ent ...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:5089 msgid "Element..." msgstr "Élément ..." #: ../src/xmlcopyeditor.cpp:5090 msgid "&Sibling...\tCtrl+Shift+I" msgstr "&Frère ...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5090 msgid "Sibling..." msgstr "Frère ..." #: ../src/xmlcopyeditor.cpp:5091 msgid "&Entity...\tCtrl+E" msgstr "&Entité ...\tCtrl+E" #: ../src/xmlcopyeditor.cpp:5091 msgid "Entity..." msgstr "Entité ..." #: ../src/xmlcopyeditor.cpp:5093 msgid "&Twin\tCtrl+Enter" msgstr "&Jumeau\tCtrl+Enter" #: ../src/xmlcopyeditor.cpp:5093 msgid "Twin" msgstr "Jumeau" #: ../src/xmlcopyeditor.cpp:5095 msgid "S&ymbol..." msgstr "S&ymbole ..." #: ../src/xmlcopyeditor.cpp:5095 msgid "Symbol..." msgstr "Symbole ..." #: ../src/xmlcopyeditor.cpp:5103 #, fuzzy msgid "&DTD/XML Schema\tF5" msgstr "&XML Schema\tF5" #: ../src/xmlcopyeditor.cpp:5103 #, fuzzy msgid "DTD/XML Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5106 msgid "&RELAX NG...\tF6" msgstr "&RELAX NG...\tF6" #: ../src/xmlcopyeditor.cpp:5106 msgid "RELAX NG..." msgstr "RELAX NG..." #: ../src/xmlcopyeditor.cpp:5109 msgid "&Public DTD..." msgstr "DTD &Publique ..." #: ../src/xmlcopyeditor.cpp:5109 msgid "Public DTD..." msgstr "DTD Publique ..." #: ../src/xmlcopyeditor.cpp:5110 msgid "&System DTD..." msgstr "DTD &Système ..." #: ../src/xmlcopyeditor.cpp:5110 msgid "System DTD..." msgstr "DTD Système ..." #: ../src/xmlcopyeditor.cpp:5111 msgid "&XML Schema..." msgstr "Schema &XML ..." #: ../src/xmlcopyeditor.cpp:5111 msgid "XML Schema..." msgstr "Schéma XML ..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XS< stylesheet..." msgstr "Feuille de style XS< ..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XSLT stylesheet..." msgstr "Feuille de style XSLT ..." #: ../src/xmlcopyeditor.cpp:5127 ../src/xmlcopyeditor.cpp:5138 #, c-format msgid "\tCtrl+%i" msgstr "\tCtrl+%i" #: ../src/xmlcopyeditor.cpp:5178 msgid "&Check Well-formedness\tF2" msgstr "Vérifier &justesse de forme\tF2" #: ../src/xmlcopyeditor.cpp:5178 ../src/xmlcopyeditor.cpp:5450 #: ../src/xmlcopyeditor.cpp:5454 msgid "Check Well-formedness" msgstr "Vérifier justesse de forme" #: ../src/xmlcopyeditor.cpp:5181 msgid "&Validate" msgstr "&Valider" #: ../src/xmlcopyeditor.cpp:5183 msgid "Create &Schema...\tF10" msgstr "" #: ../src/xmlcopyeditor.cpp:5184 #, fuzzy msgid "Create schema..." msgstr "Schéma XML ..." #: ../src/xmlcopyeditor.cpp:5185 ../src/xmlcopyeditor.cpp:5186 #, fuzzy msgid "DTD -> Schema..." msgstr "Schéma XML ..." #: ../src/xmlcopyeditor.cpp:5190 msgid "&Associate" msgstr "&Associer" #: ../src/xmlcopyeditor.cpp:5193 msgid "&XSL Transform...\tF8" msgstr "Transformation &XSL ...\tF8" #: ../src/xmlcopyeditor.cpp:5194 msgid "XSL Transform..." msgstr "Transformation XSL ..." #: ../src/xmlcopyeditor.cpp:5197 msgid "&Evaluate XPath...\tF9" msgstr "&Évaluer XPath ...\tF9" #: ../src/xmlcopyeditor.cpp:5198 msgid "Evaluate XPath..." msgstr "Évaluer XPath ..." #: ../src/xmlcopyeditor.cpp:5201 msgid "Copy &The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5202 msgid "Copy The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5207 msgid "&Pretty-print\tF11" msgstr "Formater la source\tF11" #: ../src/xmlcopyeditor.cpp:5207 msgid "Pretty-print" msgstr "Formater la source" #: ../src/xmlcopyeditor.cpp:5211 msgid "&Lock Tags\tCtrl+L" msgstr "Verrouiller les balises\tCtrl+L" #: ../src/xmlcopyeditor.cpp:5212 ../src/xmlcopyeditor.cpp:5479 #: ../src/xmlcopyeditor.cpp:5482 msgid "Lock Tags" msgstr "Verrouiller les balises" #: ../src/xmlcopyeditor.cpp:5217 msgid "E&ncoding..." msgstr "En&codage ..." #: ../src/xmlcopyeditor.cpp:5217 msgid "Encoding..." msgstr "Encodage ..." #: ../src/xmlcopyeditor.cpp:5226 #, fuzzy msgid "&Spelling...\tF7" msgstr "&Style et orthographe ...\tF7" #: ../src/xmlcopyeditor.cpp:5227 #, fuzzy msgid "Spelling..." msgstr "Frère ..." #: ../src/xmlcopyeditor.cpp:5234 #, fuzzy msgid "&Style...\tShift+F7" msgstr "&Frère ...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5235 #, fuzzy msgid "Style..." msgstr "Feuille de style XSLT ..." #: ../src/xmlcopyeditor.cpp:5242 msgid "&Word Count" msgstr "Compter les mots" #: ../src/xmlcopyeditor.cpp:5243 msgid "Word Count" msgstr "Compter les mots" #: ../src/xmlcopyeditor.cpp:5251 msgid "&Command\tCtrl+Alt+C" msgstr "&Commande\tCtrl+Alt+C" #: ../src/xmlcopyeditor.cpp:5252 msgid "Command" msgstr "Commande" #: ../src/xmlcopyeditor.cpp:5267 msgid "&Options..." msgstr "&Options..." #: ../src/xmlcopyeditor.cpp:5268 msgid "Options..." msgstr "Options..." #: ../src/xmlcopyeditor.cpp:5278 msgid "&XML Copy Editor Help\tF1" msgstr "Aide de &XML Copy Editor\tF1" #: ../src/xmlcopyeditor.cpp:5278 msgid "Help" msgstr "Aide" #: ../src/xmlcopyeditor.cpp:5284 msgid "&Home Page" msgstr "Page d'accueil" #: ../src/xmlcopyeditor.cpp:5284 msgid "Home Page" msgstr "Page d'accueil" #: ../src/xmlcopyeditor.cpp:5287 msgid "&Forum" msgstr "&Forum" #: ../src/xmlcopyeditor.cpp:5287 msgid "Forum" msgstr "Forum" #: ../src/xmlcopyeditor.cpp:5291 msgid "&About XML Copy Editor" msgstr "À propos de XML Copy Editor" #: ../src/xmlcopyeditor.cpp:5291 msgid "About" msgstr "À propos" #: ../src/xmlcopyeditor.cpp:5295 #, fuzzy msgid "&Browse Source" msgstr "&Télécharger la source" #: ../src/xmlcopyeditor.cpp:5295 #, fuzzy msgid "Browse Source" msgstr "Navigateur" #: ../src/xmlcopyeditor.cpp:5307 msgid "&File" msgstr "&Fichier" #: ../src/xmlcopyeditor.cpp:5308 msgid "&Edit" msgstr "&Édition" #: ../src/xmlcopyeditor.cpp:5309 msgid "&View" msgstr "&Vue" #: ../src/xmlcopyeditor.cpp:5310 msgid "&Insert" msgstr "&Insertion" #: ../src/xmlcopyeditor.cpp:5311 msgid "&XML" msgstr "&XML" #: ../src/xmlcopyeditor.cpp:5312 msgid "&Tools" msgstr "Ou&tils" #: ../src/xmlcopyeditor.cpp:5313 msgid "&Help" msgstr "Aide" #: ../src/xmlcopyeditor.cpp:5328 msgid "&New...\tCtrl+N" msgstr "&Nouveau ...\tCtrl+N" #: ../src/xmlcopyeditor.cpp:5328 msgid "New..." msgstr "Nouveau ..." #: ../src/xmlcopyeditor.cpp:5331 msgid "&Open...\tCtrl+O" msgstr "&Ouvrir ...\tCtrl+O" #: ../src/xmlcopyeditor.cpp:5331 msgid "Open..." msgstr "Ouvrir ..." #: ../src/xmlcopyeditor.cpp:5335 msgid "O&pen Large Document...\tCtrl+Shift+O" msgstr "Ouvrir un document long ...\tCtrl+Shift+O" #: ../src/xmlcopyeditor.cpp:5335 msgid "Open Large Document..." msgstr "Ouvrir un document long ..." #: ../src/xmlcopyeditor.cpp:5339 msgid "&Close\tCtrl+F4" msgstr "Fermer\tCtrl+F4" #: ../src/xmlcopyeditor.cpp:5342 msgid "C&lose All" msgstr "Fermer tous" #: ../src/xmlcopyeditor.cpp:5342 msgid "Close All" msgstr "Fermer tous" #: ../src/xmlcopyeditor.cpp:5345 msgid "&Save\tCtrl+S" msgstr "Enregi&strer\tCtrl+S" #: ../src/xmlcopyeditor.cpp:5345 ../src/xmlcopyeditor.cpp:5436 #: ../src/xmlcopyeditor.cpp:5440 msgid "Save" msgstr "Enregistrer" #: ../src/xmlcopyeditor.cpp:5348 msgid "S&ave As...\tF12" msgstr "Enregistrer sous ..." #: ../src/xmlcopyeditor.cpp:5348 msgid "Save As..." msgstr "Enregistrer sous ..." #: ../src/xmlcopyeditor.cpp:5352 msgid "&DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5352 msgid "DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "&Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5359 msgid "&Revert" msgstr "&Rétablir" #: ../src/xmlcopyeditor.cpp:5359 msgid "Revert" msgstr "Rétablir" #: ../src/xmlcopyeditor.cpp:5362 msgid "Pa&ge Setup..." msgstr "Mise en pa&ge ..." #: ../src/xmlcopyeditor.cpp:5362 msgid "Page Setup..." msgstr "Mise en page ..." #: ../src/xmlcopyeditor.cpp:5365 #, fuzzy msgid "Pr&int Preview..." msgstr "Aperçu avant impression ..." #: ../src/xmlcopyeditor.cpp:5365 msgid "Print Preview..." msgstr "Aperçu avant impression ..." #: ../src/xmlcopyeditor.cpp:5368 #, fuzzy msgid "Pri&nt...\tCtrl+P" msgstr "Impr&imer ...\tCtrl+P" #: ../src/xmlcopyeditor.cpp:5368 msgid "Print..." msgstr "Imprimer ..." #: ../src/xmlcopyeditor.cpp:5372 msgid "I&mport Microsoft Word Document..." msgstr "I&mporter un document Microsoft Word ..." #: ../src/xmlcopyeditor.cpp:5376 #, fuzzy msgid "Expor&t Microsoft Word Document..." msgstr "&Exporter un document Microsoft Word ..." #: ../src/xmlcopyeditor.cpp:5380 msgid "E&xit" msgstr "&Quitter" #: ../src/xmlcopyeditor.cpp:5380 msgid "Exit" msgstr "Quitter" #: ../src/xmlcopyeditor.cpp:5426 ../src/xmlcopyeditor.cpp:5428 msgid "New" msgstr "Nouveau" #: ../src/xmlcopyeditor.cpp:5443 ../src/xmlcopyeditor.cpp:5447 msgid "Print" msgstr "Imprimer" #: ../src/xmlcopyeditor.cpp:5457 ../src/xmlcopyeditor.cpp:5461 #, fuzzy msgid "Validate" msgstr "&Valider" #: ../src/xmlcopyeditor.cpp:5521 msgid "Information" msgstr "Information" #: ../src/xmlcopyeditor.cpp:5527 msgid "Stopped" msgstr "Stoppé" #: ../src/xmlcopyeditor.cpp:5530 msgid "Question" msgstr "Question" #: ../src/xmlcopyeditor.cpp:5533 msgid "Message" msgstr "Message" #: ../src/xmlcopyeditor.cpp:5601 #, c-format msgid "%s is %s" msgstr "%s est %s" #: ../src/xmlcopyeditor.cpp:5626 msgid "Document has been modified: save or discard changes" msgstr "Le document a été modifié : enregistrer ou ignorer les modifications" #: ../src/xmlcopyeditor.cpp:5689 msgid "Encoding should be one of " msgstr "L'encodage devrait être l'un des suivants : " #: ../src/xmlcopyeditor.cpp:5748 msgid "Public DTD" msgstr "DTD Publique" #: ../src/xmlcopyeditor.cpp:5754 msgid "System DTD" msgstr "DTD Système" #: ../src/xmlcopyeditor.cpp:5760 msgid "XML Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5783 #, c-format msgid "Cannot associate %s: %s" msgstr "Impossible d'associer %s: %s" #: ../src/xmlcopyeditor.cpp:5790 #, c-format msgid "Associate %s" msgstr "Associer %s" #: ../src/xmlcopyeditor.cpp:5798 msgid "Choose a public identifier:" msgstr "Choisissez un identifiant public :" #: ../src/xmlcopyeditor.cpp:5918 #, c-format msgid "Cannot count words: %s" msgstr "Impossible de compter les mots : %s" #: ../src/xmlcopyeditor.cpp:5926 #, c-format msgid "%s contains %i word" msgid_plural "%s contains %i words" msgstr[0] "%s contient %i mot" msgstr[1] "%s contient %i mots" #: ../src/xmlcopyeditor.cpp:6042 msgid "The current XPath is empty." msgstr "" #: ../src/xmlcopyeditor.cpp:6052 #, c-format msgid "The current XPath has been copied to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6060 #, c-format msgid "Failed to copy the current XPath to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6171 msgid "Invalid path: " msgid_plural "Invalid paths: " msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:6175 msgid "" "To change the application directory setting, click Tools menu -> Options... " "after XML Copy Editor starts up." msgstr "" #: ../src/xmlcopyeditor.cpp:6178 msgid "" "To change the application directory setting, click Edit menu -> " "Preferences... after XML Copy Editor starts up." msgstr "" #: ../src/xmlctrl.cpp:303 ../src/xmlctrl.cpp:407 msgid "Delete tag?" msgstr "Supprimer la balise ?" #: ../src/xmlctrl.cpp:304 ../src/xmlctrl.cpp:335 ../src/xmlctrl.cpp:408 #: ../src/xmlctrl.cpp:439 msgid "Tags Locked" msgstr "Balises verrouillées" #: ../src/xmlctrl.cpp:334 ../src/xmlctrl.cpp:438 msgid "Delete entity reference?" msgstr "Supprimer la référence à entité ?" #: ../src/xmlctrl.cpp:2252 #, fuzzy msgid "Cannot find the start tag" msgstr "Impossible de trouver '%s'" #: ../src/xmlctrl.cpp:2260 #, fuzzy msgid "Cannot find the end tag" msgstr "Impossible de trouver '%s'" #: ../src/xmlschemagenerator.cpp:80 msgid "Failed to load xml file." msgstr "" #~ msgid "%i match" #~ msgid_plural "%i matches" #~ msgstr[0] "%i correspondance" #~ msgstr[1] "%i correspondances" #~ msgid "&Change all" #~ msgstr "&Changer tout" #~ msgid "&DTD\tF4" #~ msgstr "&DTD\tF4" #~ msgid "&DocBook to HTML\tAlt+1" #~ msgstr "&DocBook vers HTML\tAlt+1" #~ msgid "&DocBook to XHTML\tAlt+2" #~ msgstr "&DocBook vers XHTML\tAlt+2" #~ msgid "&Report" #~ msgstr "&Rapport" #~ msgid "&TEI to HTML\tAlt+4" #~ msgstr "&TEI vers HTML\tAlt+4" #~ msgid "&Use Microsoft rebar control (restart required)" #~ msgstr "&Contrôle Microsoft rebar (redémarrage nécessaire)" #~ msgid "&XSLT" #~ msgstr "&XSLT" #~ msgid "Cannot open application directory: see Tools, Options..., General" #~ msgstr "" #~ "Impossible d'ouvrir le répertoire de l'application : voir Outils, " #~ "Options ..., Général" #~ msgid "" #~ "Cannot open in browser: %s not found (see Tools, Options..., General)" #~ msgstr "" #~ "Impossible d'ouvrir dans le navigateur : %s introuvable (voir Outils, " #~ "Options ..., Général)" #~ msgid "" #~ "Cannot open in browser: no browser defined (see Tools, Options..., " #~ "General)" #~ msgstr "" #~ "Impossible d'ouvrir dans le navigateur : aucun navigateur spécifié (voir " #~ "Outils, Options ..., Général)" #~ msgid "Cannot save %s: conversion to encoding %s failed" #~ msgstr "Impossible d'enregistrer %s: échec de l'encodage %s" #~ msgid "Cannot save %s: unknown encoding %s" #~ msgstr "Impossible d'enregistrer %s : encodage %s inconnu" #~ msgid "" #~ "Cannot save temporary copy for validation; please save or discard changes" #~ msgstr "" #~ "Impossible d'enregistrer une copie temporaire pour validation ; veuillez " #~ "enregistrer ou ignorer les modifications" #~ msgid "Cannot set encoding (cannot open temporary file)" #~ msgstr "" #~ "Impossible d'établir l'encodage (impossible d'ouvrir le fichier " #~ "temporaire)" #~ msgid "Creating report..." #~ msgstr "Création de rapport ..." #~ msgid "D&ocBook to XSL-FO\tAlt+3" #~ msgstr "D&ocBook vers XSL-FO\tAlt+3" #~ msgid "David HÃ¥säther (Swedish) <hasather@gmail.com>" #~ msgstr "David HÃ¥säther (Swedish) <hasather@gmail.com>" #~ msgid "Default dictionary and style" #~ msgstr "Style et dictionnaire par défaut" #~ msgid "DocBook to HTML" #~ msgstr "DocBook vers HTML" #~ msgid "DocBook to XHTML" #~ msgstr "DocBook vers XHTML" #~ msgid "DocBook to XSL-FO" #~ msgstr "DocBook vers XSL-FO" #~ msgid "Download Source" #~ msgstr "Télécharger la source" #~ msgid "François Badier (French) <frabad@gmail.com>" #~ msgstr "François Badier (French) <frabad@gmail.com>" #~ msgid "Gerald Schmidt (development) <gnschmidt@users.sourceforge.net>" #~ msgstr "Gerald Schmidt (développement) <gnschmidt@users.sourceforge.net>" #~ msgid "" #~ "HSU PICHAN, YANG SHUFUN, CHENG PAULIAN, CHUANG KUO-PING, Marcus " #~ "Bingenheimer (Chinese Traditional)" #~ msgstr "" #~ "HSU PICHAN, YANG SHUFUN, CHENG PAULIAN, CHUANG KUO-PING, Marcus " #~ "Bingenheimer (Chinese Traditional)" #~ msgid "MSXML validation failed (version 4.0 or later required)" #~ msgstr "Échec de la validation MSXML (version 4.0 ou ultérieure requise)" #~ msgid "Match" #~ msgstr "Correspondance" #~ msgid "Matt Smigielski (testing) <alectrus@users.sourceforge.net>" #~ msgstr "Matt Smigielski (test) <alectrus@users.sourceforge.net>" #~ msgid "Memory low: %s saved in large document mode" #~ msgstr "Mémoire faible : %s enregistré en mode document long" #~ msgid "Opening spelling and style check in read-only mode: " #~ msgstr "" #~ "Lancement de la vérification de style et d'orthographe en mode lecture " #~ "seule : " #~ msgid "P&rint Preview..." #~ msgstr "Ape&rçu avant impression ..." #~ msgid "SHiNE CsyFeK (Chinese Simplified) <csyfek@gmail.com>" #~ msgstr "SHiNE CsyFeK (Chinese Simplified) <csyfek@gmail.com>" #~ msgid "Show Current ElementPane" #~ msgstr "Afficher le panneau d'élément en cours" #~ msgid "Spelling and Style..." #~ msgstr "Style et orthographe ..." #~ msgid "T&EI to LaTeX\tAlt+5" #~ msgstr "T&EI vers LaTeX\tAlt+5" #~ msgid "TE&I to XHTML\tAlt+6" #~ msgstr "TE&I vers XHTML\tAlt+6" #~ msgid "TEI to &XSL-FO\tAlt+7" #~ msgstr "TEI vers &XSL-FO\tAlt+7" #~ msgid "TEI to HTML" #~ msgstr "TEI vers HTML" #~ msgid "TEI to LaTeX" #~ msgstr "TEI vers LaTeX" #~ msgid "TEI to XHTML" #~ msgstr "TEI vers XHTML" #~ msgid "TEI to XSL-FO" #~ msgstr "TEI vers XSL-FO" #~ msgid "Thomas Wenzel (German) <thowen@users.sourceforge.net>" #~ msgstr "Thomas Wenzel (German) <thowen@users.sourceforge.net>" #~ msgid "Viliam Búr (Slovak) <viliam@bur.sk>" #~ msgstr "Viliam Búr (Slovak) <viliam@bur.sk>" ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/km.gmo���������������������������������������������������������������������0000664�0001750�0001750�00000136625�12402464555�015011� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Þ•����Ð�����œ��k��������È&�����É&��i���Ò&�����<'�� ���>'�����J'��(���]'��"���†'��(���©'�����Ò'�����Û'��"���î'��;���(��7���M(�����…(�����œ(�����·(�� ���Æ(�����Ñ(�����î(�����ý(����� )�����)�����.)�� ���=)�����K)�� ���_)�����k)�����|)�����)�����®)�����·)�����½)��)���Ð)�����ú)����� *�����"*�� ���(*�����5*�����E*�����]*�����f*��&���m*�����”*�����´*�����º*��"���À*�����ã*�� ���û*�����+�����+�����"+�� ���)+�����7+�� ���I+�� ���T+�����`+�����o+�����ˆ+�����Ž+�����­+�� ���½+�����É+�� ���Ù+�����ç+�����ù+�����,�����(,�����7,�� ���G,�� ���U,�����b,�����i,�����q,�����Ž,�����—,�����ª,�����²,�� ���·,�����Ä,�� ���à,�����-�����-�����*-��9���=-��#���w-�����›-�����ª-�� ���º-�����Å-�����Ý-�����ä-�� ���õ-�����.�� ���.�����&.�����<.�����B.�����H.�� ���].�����i.�����x.�����‹.�����.�����©.�����¸.�� ���Í.�����Ù.�����ù.�� ���/�����/�����0/��4���E/�����z/��Q���Š/��3���Ü/�����0�����0�����0��“���,0��—���À0�����X1�� ���n1�����{1�����1�����©1�� ���°1�����¾1�� ���Æ1�� ���Ò1�����Ý1�� ���÷1�����2�� ��� 2��#���2�����:2�����R2�����j2��#���‚2�����¦2�����½2��"���Û2�����þ2��)���3��#���G3��'���k3�����“3�����¬3�����Ë3�����á3�����ò3�� ���4�����4�����+4��2���;4�����n4��#���Œ4�� ���°4�����Ñ4�����ç4�����5�����5��2���35�����f5�����|5�����Œ5�����5��@���¬5�����í5��1���6�����:6�����P6�����l6��!���6�����¡6�� ���¨6�� ���³6�����¿6�����Õ6�����ê6�����7�����7�����-7�����A7�� ���G7�����Q7�� ���d7��0���n7��>���Ÿ7��-���Þ7����� 8��5���8�� ���J8�����W8�� ���_8�����m8�����r8��G���ƒ8�����Ë8�����á8�����ò8����� 9�����9����� 9�� ���09��7���=9�����u9�����y9�����Š9�����¨9��"���·9�����Ú9�����ã9�����ó9�� ���û9����� :�� ���":��#���.:��3���R:�� ���†:�����‘:�� ���ª:�����·:��!���½:�����ß:�����õ:�� ���ü:�����;�����;�����!;�� ���<;�� ���H;�����U;�����h;�� ���~;�����ˆ;�����Ž;�����®;�����Ã;�����Ò;�����ä;��"���é;����� <�����+<�����><��'���T<�����|<�����‹<�����«<�� ���Ä<��F���Ï<�����=�� ���=�� ���&=�����1=�����B=�����J=��f���P=��N���·=�� ���>�����>�����>�����>�����,>�����4>�����L>�����^>�����d>��&���m>�����”>�����™>�����«>�����À>�� ���Ù>�����ã>�� ���ë>��"���÷>�����?�����"?�����@?�� ���G?�� ���R?��%���^?�����„?�����›?�����»?�����Ú?�����ð?�����ù?�� ��� @�����@�����%@�� ���4@�����B@��B���Q@�����”@�����¦@�����Â@�� ���È@�� ���Õ@�����ß@�����â@�����ê@��+���A��=���4A�����rA��!���{A�����A�� ���¡A�� ���¯A�����¼A�����ËA�����ÝA�� ���äA�� ���òA�����üA�����B�����&B�����*B�����/B�� ���6B��$���DB�����iB�����lB�����qB�����…B�����œB�����¤B�����½B�����ÚB�� ���âB�� ���íB��9���ûB�����5C�����KC�����ZC�����bC�����yC�� ���ˆC�����–C�����«C�����±C�����ÇC�����âC�����ûC����� D�����D�� ���0D�����<D�����KD�����_D�����zD�� ���D��0���D�����ÎD�����íD�����ÿD�����E�����E�����'E��Z���0E��=���‹E��7���ÉE��5���F��:���7F��]���rF�� ���ÐF�� ���ÛF�����éF�����òF�����G��"���"G�� ���EG�����QG�����XG�����rG�����G�����”G�����›G�� ���£G�� ���°G�����¾G�� ���ÍG�����ØG�����ßG�����äG�����ôG�����H�� ���(H�� ��3H�����AI�����\I�����aI�� ���iI�����tI�� ���{I�����‡I�����I�����§I�����¹I�� ���ÔI�����âI�����üI�� ���J�� ���"J�����-J�� ���6J�����BJ�����TJ�����\J�����bJ�� ���kJ��(���vJ�� ���ŸJ�� ���©J�� ���´J�� ���ÂJ�� ���ÎJ�� ���ÚJ��+���æJ��"���K��D���5K��-���zK�� ���¨K�����´K�� ���¹K�����ÚK�����ßK��E���ûK��.���AL�����pL��$���ŠL�����¯L�����¸L�� ���ÒL�� ���ÜL�����çL�� ���ïL�����úL��<��� M��H���GM�� ���M�� ���›M�����©M�����¾M�����ÒM��!���ãM�����N�����N�����(N�����-N�� ���KN�����VN�����eN�����kN�����nN�� ���}N�����‹N�� ���‘N�� ���N�� ���©N�����´N�����»N�����ÂN����×N�����ÚP��#��ãP�����R��*��� R�����4R��O���HR��6���˜R�����ÏR�� ���ïR��0���üR��s���-S��É���¡S��Å���kT�����1U��K���NU��E���šU�����àU��d���óU��$���XV��:���}V��!���¸V��f���ÚV�����AW�����SW��2���rW�����¥W�����¹W��)���ÖW��N����X��!���OX�����qX�����ŠX��m���¡X�����Y��$���)Y�����NY�����^Y�����xY��(���‰Y�� ���²Y�����¼Y��&���ÏY��:���öY�����1Z�����7Z��@���GZ��K���ˆZ�����ÔZ��H���íZ�����6[�����I[��*���Y[��+���„[�����°[��?���Í[����� \��1���$\�����V\��W���f\�����¾\�����Ò\�����è\��%���]��C���-]��%���q]��Z���—]�����ò]�����^�����^�����3^��'���S^��'���{^��Q���£^�����õ^�����_��*���_�����J_�����c_��f���ƒ_��S���ê_��"���>`��-���a`��'���`��p���·`��`���(a�����‰a��-���©a��!���×a��9���ùa�����3b��5���Fb��+���|b��.���¨b��<���×b��f���c�� ���{c�����…c��B���›c��!���Þc������d��%���d�����;d��a���?d��%���¡d�����Çd�� ���äd��b���ðd��A���Se��#���•e��2���¹e��;���ìe��£���(f��2���Ìf�� ��ÿf��…��� h�� ���h�� ���œh��!���©h��±���Ëh��µ���}i��!���3j�����Uj��6���kj��g���¢j����� k��$���k��9���Bk��9���|k��!���¶k��-���Øk�����l�����l�����0l��Z���Ol��]���ªl��1���m��B���:m��V���}m��<���Ôm��<���n��V���Nn��c���¥n����� o��g���‹o��d���óo��4���Xp��L���p��6���Úp��.���q�����@q��!���Âq��$���äq��$��� r��™���.r��)���Èr��k���òr��V���^s��Z���µs��Q���t��i���bt��Q���Ìt��Ê���u��\���éu��.���Fv��*���uv��I��� v��»���êv��i���¦w�����x��N���žx��?���íx��-���-y��I���[y��!���¥y��9���Çy��'���z��c���)z��<���z��<���Êz��$���{��T���,{��5���{�� ���·{��!���Á{��'���ã{��$��� |��]���0|��µ���Ž|�����D}�����Ä}��¾���ã}�����¢~�����»~��'���Ë~�����ó~��6�����‹���:��:���Æ��3���€��T���5€��0���Š€�� ���»€�����È€��!���ä€��´��������»��(���¿��M���è��&���6‚��f���]‚�����Ä‚�����Ô‚�����ë‚��6���ƒ��=���;ƒ�����yƒ��o���–ƒ��§���„�����®„��<���À„��$���ý„�� ���"…��W���,…��B���„…��3���Ç…�����û…����� †��!���$†��f���F†��$���­†�����Ò†��9���ï†��R���)‡�����|‡�����‡��<���Ÿ‡��+���܇�����ˆ��!���'ˆ�� ���Iˆ��6���Sˆ��3���Šˆ��K���¾ˆ��N��� ‰��x���Y‰��!���Ò‰��b���ô‰��e���WŠ��-���½Š��È���ëŠ�����´‹�����»‹�����Ú‹��%���ù‹�� ���Œ�� ���)Œ����3Œ��¹���H�����Ž�����Ž�����=Ž�����PŽ�� ���mŽ��:���zŽ��*���µŽ�����àŽ�����óŽ��S��� �����]��9���m��3���§��F���Û�����"�����;��0���T��6���…�����¼��:���Ï����� ‘��3���#‘��'���W‘��Z���‘��E���Ú‘��A��� ’��3���b’��N���–’�����å’�����ø’�����“��0���(“��!���Y“��*���{“��3���¦“��²���Ú“��?���”��W���Í”�����%•��+���5•��'���a•�����‰•�� ���œ•��B���¦•��T���é•��x���>–�����·–��U���Ö–�� ���,—�����9—�����X—��<���w—��?���´—�����ô—�����˜��'���&˜��<���N˜��N���‹˜�� ���Ú˜�����ä˜�����ô˜�����™��4���!™�����V™�� ���l™��$���v™��'���›™�� ���Ù��N���Й��K���š�����kš�����~š��*���”š��’���¿š��0���R›��'���ƒ›�����«›��E���¾›��0���œ��0���5œ��E���fœ�����¬œ��E���Èœ��Q�����1���`��!���’��3���´��Q���è��!���:ž��$���\ž��+���ž��c���­ž��?���Ÿ��?���QŸ��‹���‘Ÿ��f��� �����„ ��"���  �����à��3���Ü �����¡����,¡��­���2¢�����à¢��”���~£��Ä���¤��4��ؤ����� ¦�����'¦�����D¦��c���T¦��'���¸¦��R���à¦�� ���3§��'���?§��6���g§��c���ž§�����¨��$���¨�����=¨��'���M¨��!���u¨��!���—¨�����¹¨��*���̨�����÷¨��(��� ©��T���3©��Q���ˆ©��*���Ú©����ª��/���­�����K­��!���d­��$���†­��!���«­��3���Í­�����®��9���®��B���K®��E���Ž®��6���Ô®��W��� ¯��L���c¯��6���°¯�����ç¯��'���ý¯��*���%°��0���P°�����°����� °�����¼°��-���Û°��r��� ±��*���|±�����§±�����DZ��3���ç±��*���²��0���F²��|���w²��`���ô²��·���U³��I��� ´��.���W´��*���†´��E���±´��$���÷´��i���µ��²���†µ��y���9¶��=���³¶��o���ñ¶��<���a·��K���ž·�� ���ê·��"���÷·�����¸��!���6¸��F���X¸��º���Ÿ¸��Þ���Z¹��"���9º��%���\º�����‚º��:���žº�����Ùº��S���ôº��5���H»��9���~»�����¸»��Q���½»�����¼�����¼�����%¼�����+¼��0���>¼��0���o¼����� ¼��?���¿¼�����ÿ¼��&���½�����;½�����M½��5���_½�����2��º���»���A���h���W���P��B��E������½������o���G��¦��Ž����¦�����������$��\������œ���������d���À���¬��°���G����������O��Ü�����������4��Ê��—�������� ���0���d��&��+������H��4�������Á��ž������������������n��J���ê���¼��]������r����™���f���ñ���š�������¶��� ���£�����������†��–���5�������'��m������ß���j��� �������������å���ý���$���Ã���6����������“��¢������Ê���8�������¼�������²������ë���M�����A��L��Ú���ï���c���7����������>������� ����„���—������� ��š��,������{���Y��������������t���K�������Ä���q���l��y������O�����������p��1���ª���#����������¬���£������9���������Ÿ��¢���¹���ÿ���/���†�������þ���ã���������Õ���¯��æ�����������Ç���é����������ˆ���±���������ž����������q��³�������8��{��Q��2���������������������Z��^��X��ƒ���7��D�������Ï��B�������3���Ø���ƒ������’���k��€���›��g��e������Ð����������"���#�������è���¤��¸��¨������@�������^���‹�����������������������������.���ù�����������;���‰�������[�������ú���Ï���u����������R��-��*������F������~���C���i��°��Ò���û���p���ö�������.��J�����:������Þ���Ÿ���s��¾������ø���Ë������������������:���������������V������²���ð���Ã��%�� ��V�� ��×���c��;��™��‡�������k���§�����������-���–������U��‹��«���Î���¥�����a������N��¡��>��,���������������S���®������[��v���”�������=��m��Æ�����|��]��”��½���ˆ������ç�������������Í���F���ò���N���à���µ���I�����������È���ä���À������|���Â��z���!��•��·��Z�������t��������Q���������������·���n���/��¨��S��ó���X���E���Š�������Œ������)������ü���’��³����������Ä������\������������������‰�����R���&���M��}���������l���…��'���‘��Ð���I��˜�������€��¶��C��Ù���h��)������ ���Ý���w���´��¥���õ���*��`��������˜��á�����������´��������«��Å��(��D��3��±��~��©�������f��®���•���+�������������9��a��¡���������0��s�������T��y���¤���1������������Á���Ó���i��� ���É��‚��µ��‡����Æ��›�������U���Ž���H�������º��%���!���w���������r�������������"��?��ô���­���‘���Ö��� �������}������§��Ô�����������Â����� �����������â�����_����������Š��<��P��������������<�����ì���_���=���Y���Ì���@��í�������v��Ç�� �������É���������ª��¹��������������Û���e��z����?���‚��������������Î��W����������È��…���5������`���b���Ë���6����������Ñ���������„��Å���L�������u��“���¿������©��T���î���j��o��Ì��x���»��g���Œ��� ������b��¸����������Í��(���÷�������������¿�������­��¾��K��x�����¯����� ���œ�������� Ctrl+%i� XML Copy Editor is free software released under the GNU General Public License. Many thanks are due to � �%g %s saved�%i error�%i errors�%i replacement made�%i replacements made�%s at line %llu, column %llu: %s%s�%s contains %i word�%s contains %i words�%s is %s�%s is already open�%s saved in default encoding UTF-8�%s saved in default encoding UTF-8: conversion to %s failed�%s saved in default encoding UTF-8: unknown encoding %s�&About XML Copy Editor�&Always insert closing tag�&Apply changes�&Associate�&Blue background, white text�&Browse Source�&Browser Ctrl+B�&Check�&Check Well-formedness F2�&Close Ctrl+F4�&Color Scheme�&Command Ctrl+Alt+C�&Cut Ctrl+X�&DAISY Export...�&DTD/XML Schema F5�&De-emphasize production notes�&Default�&Edit�&Element... Ctrl+I�&Enable network access for XML validation�&Entity... Ctrl+E�&Evaluate XPath... F9�&File�&Find what: �&Find... Ctrl+F�&Fold Tags Ctrl+Shift+F�&Folding�&Forum�&Full DAISY 2.02 and 3.0 Talking Books�&Global Replace... Ctrl+Shift+R�&HTML�&Help�&Hide Attributes Only Ctrl+Shift+A�&Highlight current line�&Home Page�&Indentation guides�&Insert�&Light�&Line numbers�&Lock Tags Ctrl+L�&MP3 album�&Match case�&New... Ctrl+N�&Next Document Ctrl+PgDn�&None�&One application instance only�&Open... Ctrl+O�&Options...�&Output folder:�&Paste Ctrl+V�&Pretty-print F11�&Previous Document Ctrl+PgUp�&Printable report�&Public DTD...�&RELAX NG... F6�&RTF document�&Redo Ctrl+Y�&Regex�&Reload�&Remember open tabs on close�&Replace�&Replace... Ctrl+R�&Revert�&Run�&Save Ctrl+S�&Save UTF-8 byte order mark�&Show Tags and Attributes Ctrl+T�&Sibling... Ctrl+Shift+I�&Spelling... F7�&Style... Shift+F7�&Stylesheet for conversion to canonical XHTML (optional):�&Suppress optional production notes�&System DTD...�&Tag completion�&Text Size�&Toggle Fold Ctrl+Alt+T�&Tools�&Twin Ctrl+Enter�&Undo Ctrl+Z�&Unfold Tags Ctrl+Shift+U�&Validate�&Validate as you type�&View�&Wait�&White space visible�&Word Count�&Word document�&Wrap Words Ctrl+W�&XML�&XML Copy Editor Help F1�&XML Schema...�&XSL Transform... F8�&ePub ebook�'%s' is not a valid line number�(No dictionaries found)�(No filter)�(No filters found)�(No rule sets found)�(lossless conversion requires version 2003 or later)�(unknown error)�. Select "Abort" to exit, "Retry" to close this window and "Ignore" to continue.�A more recent version of Microsoft Word is required�About�Action�ActiveDocument�All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Application directory�Associate %s�Attributes hidden�Blue background, white text�Browse�Browse Source�Browser�C&hange all�C&lose All�C&lose Message Pane Alt+C�C&opy Ctrl+C�Ca&ncel�Cancelled�Cannot access application directory�Cannot apply stylesheet�Cannot associate %s: %s�Cannot check document: �Cannot compile regular expression '�Cannot count words: %s�Cannot create HTML folder [b]�Cannot create MP3 album folder [b]�Cannot create a parser context�Cannot create a schema validation context�Cannot create an RNG parser context�Cannot create an RNG validation context�Cannot create folder [b]�Cannot create image folder [b]�Cannot evaluate XPath�Cannot find '%s'�Cannot initialise spellcheck�Cannot open �Cannot open %s�Cannot open %s.�Cannot open %s: conversion from encoding %s failed�Cannot open %s: out of memory�Cannot open %s: unknown encoding %s�Cannot open [b]%s[/b] for import�Cannot open clipboard�Cannot open imported file�Cannot open stylesheet %s�Cannot parse stylesheet�Cannot paste as new document: no text on clipboard�Cannot pretty-print: �Cannot read [b]�Cannot replace: �Cannot save %s�Cannot save document in %s: %s (saved in default encoding UTF-8)�Cannot save temporary file�Cannot set encoding (cannot parse temporary file)�Cannot set encoding: �Cannot start Microsoft Word�Cannot transform: �Cannot write canonical XHTML file�Change�Change all�Change once�Check Well-formedness�Checking document...�Choose a document type:�Choose a file:�Choose a public identifier:�Choose an encoding:�Close�Close All�Close Message Pane�Close all�Closes the dialog box without exporting the file�Closes the dialog box without saving any changes you have made�Closes this dialog without making any changes�Command�Command line processing incomplete: no file specified�Confirmation�Context�Converting...�Copy�Copying files...�Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>�Create &Schema... F10�Create schema...�Creating document view...�Current Element�Cut�DAISY Export...�DAISY export�DAISY export completed. Output files are stored in: [b]�DTD�DTD -> Schema...�DTD Validation in progress...�DTD/XML Schema�De-emphasizing production notes...�Decrease�Decrease Ctrl+D�Default�Default style�Delete entity reference?�Delete tag?�Do you want to save the changes to �Document has been modified: save or discard changes�Document%i�Download DAISY extension�E&ncoding...�E&xit�E&xpand internal entities on open�Edited document empty�Editor�Element...�Empty XHTML file�Encoding�Encoding should be one of �Encoding...�Enter XPath:�Enter line number:�Enter new suggestion:�Entity...�Error�Error at line %d, column %d: %s�Error at line %d: %s�Evaluate XPath�Evaluate XPath...�Exit�Expor&t Microsoft Word Document...�Export Microsoft Word Document�Export in progress�Export in progress...�Extends the scope to all open documents�F&ind Again F3�Failed to initialize Xerces-C: �Failed to load xml file.�FatalError�File has been modified by another application. Do you want to proceed?�Find�Find &Next�Find Again�Find and Replace�Find...�Find:�Finds all instances of the text specified in Find what and replaces them with the text in Replace with�Finds only text with lowercase and uppercase letters as specified in Find what�Fold Tags�Font�Forum�G&o To... Ctrl+G�General�Global Find and Replace�Global Replace...�Go To�Go To...�H&ide Tags and Attributes Ctrl+Shift+T�Help�Hi&ghlight syntax�Hide Attributes Only�Hide Tags and Attributes�Home Page�I&gnore�I&gnore all�I&mport Microsoft Word Document...�I&nsert�I&ntelligent backspace/delete�Ignore�Ignore all�Ignore once�Ignored attribute "%s"'s type: %s[br]�Ignored content type: �Ignored namespace of %s: %s[br]�Import Microsoft Word Document�Import in progress...�Increase�Increase Ctrl+U�Information�Initializing...�Insert Element�Insert Entity�Insert Sibling�Interprets the text specified in Find what as a regular expression�L&ock hidden tags�Language (restart required)�Light�Ln %i Col %i�Lock Tags�MB�Message�Microsoft Word cannot save %s�Microsoft Word cannot save [b]%s[/b] as XML�Microsoft Word cannot save this document as WordprocessingML �Modified�Namespace redefined: %s -> %s[br]�New�New &document�New Document�New Suggestion�New suggestion...�New...�Next Document�No filter�No items selected�No matching nodes found�No.�None�Normal�Normal Ctrl+0�O&pen Large Document... Ctrl+Shift+O�OK�Open�Open Large Document�Open Large Document...�Open...�Opening imported file...�Opens a standard file dialog�Options�Options...�Out of memory�Out of memory: attempt to save in default encoding UTF-8?�Output document empty�Output options�Outputs�P&aste As New Document�Pa&ge Setup...�Page Setup...�Parse in progress...�Paste�Paste As New Document�Please choose a shema type�Please select a DTD file�Pr&eferences...�Pr&int Preview...�Pr&intable summary�Preferences�Preferences...�Preparing DTBook...�Preparing Print Preview...�Preparing to print...�Pretty-print�Pretty-print unsuccessful: output document empty�Pretty-printing in progress...�Previous Document�Pri&nt... Ctrl+P�Print�Print Preview...�Print...�Provides a space for you to enter or select a stylesheet for conversion to canonical XHTML�Provides a space for you to enter or select the output folder�Provides a space for you to type additional information�Provides a space for you to type the path of the file�Provides a space for you to type the text you want to find�Provides a space for you to type the text you want to replace the text you typed in Find what�Public DTD�Public DTD...�Question�R&eplace in all open documents�RELAX NG grammar�RELAX NG validation in progress...�RELAX NG...�Re&gex�Re&member layout on close�Re&tain undo history on save�Redo�Reload�Replace�Replace &All�Replace with:�Replace with: �Replace...�Revert�Rule�S&ave As... F12�S&how Current Element Pane�S&how full path on frame�S&ymbol...�SSE2 is enabled in Xerces-C++ library. Xerces-C++ didn't use them in a thread-safe way. It may cause program crashes (segmentation faults). If it happens, please try compiling Xerces-C++ with SSE2 disabled. OK: Show this warning next time Cancel: Disable the warning �SSE2 problem in Xerces-C++�Save�Save As�Save As...�SaveAs�Schema type�Select �Select RELAX NG grammar�Select stylesheet�Selects the file specified�Sh&ow Toolbar�Show Current Element Pane�Show Tags and Attributes�Show Toolbar�Sibling...�Spelling�Spelling...�Starts the export�Stopped�Style�Style...�Suggestion�Suppressing optional production notes...�Symbol...�System DTD�System DTD...�Tags Locked�Tags hidden�Tags locked�Target namespace is redefined: %s -> %s[br]�The following error has occurred: �The operating system has turned down a request for additional memory�This functionality requires Microsoft Windows�Toggle Fold�Twin�Unable to create parser instance�Undo�Unexpected validation error�Unknown command line switch (expecting 'w', 's', --version or --help)�Unknown default type of attribute "%s": %s[br]�Unknown namespace: %s[br]�Va&riable highlight in tag free view�Validate�Validation in progress...�Variables�W3C Schema�Warning�Word Count�XML Copy Editor�XML Copy Editor has encountered an error and needs to close.�XML Copy Editor has encountered the following error and needs to close: �XML Schema�XML Schema...�XML document (*.xml)�XS< stylesheet...�XSL Transform...�XSL transformation in progress...�XSLT stylesheet�XSLT stylesheet...�[/b]�[b]DAISY export stopped[/b]: �byte�bytes�documents.open�en_US�kB�no rules found�unknown error�valid�well-formed�{extension}�{fullpath}�{name}�{path}�|All files (*.*)|*.*�Project-Id-Version: XML Copy Editor v1.2.0.12 Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/ POT-Creation-Date: 2014-06-01 20:12+0800 PO-Revision-Date: 2014-01-07 21:48-0500 Last-Translator: Khoem Sokhem <sokhem@open.org.kh> Language-Team: Khmer language team <xmlce@spress.ws> Language: km MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=1; plural=0; X-Generator: Poedit 1.6.3 X-Language: km-KH X-Poedit-SourceCharset: UTF-8 � Ctrl+%i� កម្មវិធី​កែ​ច្បាប់ចម្លង​ XML គឺ​ជា​កម្មវិធី​ឥážâ€‹áž‚áž·ážážáŸ’លៃ​ដែល​បាន​​ចáŸáž‰â€‹áž•្សាយ​ក្រោម GNU General Public License. អរគុណ​ច្រើន� �បាន​រក្សាទុក %g %s�កំហុស %i��ការ​​ជំនួស %i ážáŸ’រូវ​បាន​​ធ្វើ�%s នៅ​ជួរ %llu, ជួរឈរ %llu: %s%s�%s មាន %i ពាក្យ�%s គឺ %s�%s បាន​បើក​រួច​ហើយ�%s បាន​រក្សាទុក​ជា​ការ​អ៊ីនកូដ UTF-8 លំនាំដើម�%s បាន​រក្សាទុក​ក្នុង​ការ​អ៊ីនកូដ UTF-8 លំនាំដើម៖ ការ​បម្លែង​ទៅ %s បាន​បរាជáŸáž™�%s បាន​រក្សាទុក​ក្នុង​ការ​អ៊ីនកូដ UTF-8 លំនាំដើម៖ មិន​ស្គាល់​ការ​អ៊ីនកូដ %s�អំពី XML Copy Editor�បញ្ចូល​ស្លាក​បិទ​ជា​និច្ច�អនុវážáŸ’ážâ€‹áž€áž¶ážšâ€‹áž•្លាស់ប្ដូរ�ភ្ជាប់�ផ្ទៃ​ážáž¶áž„​ក្រោយ​ពណ៌​ážáŸ€ážœ អážáŸ’ážáž”ទ​ពណ៌ស�រក​មើល​ប្រភព�កម្មវិធីអ៊ីនធឺណិហCtrl+B�ពិនិážáŸ’យ​មើល�ពិនិážáŸ’យ​ភាព​បាន​បង្កើážâ€‹ážáŸ’រឹមážáŸ’រូវ F2�បិទ Ctrl+F4�ពណ៌​ចម្រុះ�ពាក្យ​​​បញ្ជា Ctrl+Alt+C�កាážáŸ‹ Ctrl+X�&DAISY នាំចáŸáž‰...�គ្រោងការណ០DTD/XML F5�មិន​សម្គាល់​ចំណាំ​ការ​ផលិáž�លំនាំ​​​ដើម�កែសម្រួល�áž’áž¶ážáž»... Ctrl+I�បើក​ការ​ចូល​បណ្ដាញ​សម្រាប់​សុពលកម្ម XML�ážœážáŸ’ážáž»... Ctrl+E�វាយážáž˜áŸ’លៃ XPath... F9�ឯកសារ�រក​អ្វី៖ �រក... Ctrl+F�áž”ážáŸ‹â€‹ážŸáŸ’លាក Ctrl+Shift+F�áž”ážáŸ‹�ážœáŸáž‘ិកា�&Full DAISY 2.02 and 3.0 Talking Books�ជំនួស​​ទាំងអស់... Ctrl+Shift+R�&HTML�ជំនួយ�លាក់​ážáŸ‚​គុណលក្ážážŽáŸˆ Ctrl+Shift+A�រំលáŸáž…​បន្ទាážáŸ‹â€‹áž”ច្ចុប្បន្ន�áž‚áŸáž áž‘ំពáŸážš�មគ្គុទ្ទáŸážŸáž€áŸâ€‹áž…ូល​បន្ទាážáŸ‹�បញ្ចូល�ស្រាល�áž›áŸážážšáŸ€áž„​បន្ទាážáŸ‹�ចាក់សោ​ស្លាក Ctrl+L�អាល់ប៊ុម MP3�ផ្គូផ្គង​លក្ážážŽáŸˆâ€‹áž¢áž€áŸ’សរ�ážáŸ’មី... Ctrl+N�ឯកសារ​បន្ទាប់ Ctrl+PgDn�គ្មាន�ážáŸ‚​ធាážáž»â€‹áž€áž˜áŸ’មវិធី​មួយ​ប៉ុណ្ណោះ�បើក... Ctrl+O�ជម្រើស...�ážážâ€‹áž›áž‘្ធផល៖�បិទ​ភ្ជាប់ Ctrl+V�ការ​បោះពុម្ព​ដáŸâ€‹ážŸáŸ’អាហF11�ឯកសារ​មុន Ctrl+PgUp�របាយការណáŸâ€‹ážŠáŸ‚ល​អាច​បោះពុម្ព​បាន�DTD សាធារណៈ...�&RELAX NG... F6�ឯកសារ RTF�ធ្វើ​វិញ Ctrl+Y�កន្សោម​ធម្មážáž¶�ផ្ទុក​ឡើង​វិញ�ចងចាំ​ស្លាក​ដែល​បើក​ពáŸáž›â€‹áž”áž·áž‘�ជំនួស�ជំនួស... Ctrl+R�ážáŸ’រឡប់​ដូច​ដើម�ដំណើរការ�រក្សាទុក Ctrl+S�រក្សាទុកសញ្ញា​សម្គាល់​លំដាប់​​បៃ UTF-8�បង្ហាញ​ស្លាក និង​គុណលក្ážážŽáŸˆ Ctrl+T�ទាក់ទង... Ctrl+Shift+I�អក្ážážšáž¶ážœáž·ážšáž»áž‘្ធ... F7�រចនាបáŸáž‘្ម... Shift+F7�&Stylesheet សម្រាប់​បម្លែង​ទៅ canonical XHTML (ជា​ជម្រើស)៖�បង្ហាប់​ចំណាំ​ការ​ផលិážâ€‹áž‡áž¶â€‹áž‡áž˜áŸ’រើស�DTD ប្រពáŸáž“្ធ...�ការ​បំពáŸáž‰â€‹ážŸáŸ’លាក�ទំហំ​អážáŸ’ážáž”áž‘�បិទ​/បើក​ការ​បážáŸ‹ Ctrl+Alt+T�ឧបករណáŸ�ដូច​គ្នាបះ​បិទ Ctrl+Enter�មិន​ធ្វើ​វិញ Ctrl+Z�ពន្លា​ស្លាក Ctrl+Shift+U�ធ្វើ​ឲ្យ​មាន​សុពលភាព�ធ្វើឲ្យមាន​សុពលភាព​ពáŸáž›â€‹áž¢áŸ’នក​បញ្ចូល�មើល�រង់​ចាំ�មើល​​ឃើញចន្លោះ​មិនឃើញ​�ចំនួន​ពាក្យ�ឯកសារ Word�រុំ​ពាក្យ​ Ctrl+W�XML�ជំនួយ​កម្មវិធី​កែ​ច្បាប់​ចម្លង XML F1�គ្រោងការណ០XML...�បម្លáŸáž„ XSL... F8�&ePub ebook�'%s' មិនមែនជា​លáŸážâ€‹áž”ន្ទាážáŸ‹â€‹ážáŸ’រឹមážáŸ’រូវ�(រក​មិន​ឃើញ​វចនានុក្រម)�(គ្មាន​ážáž˜áŸ’ážšáž„)�(រក​មិន​ឃើញ​ážáž˜áŸ’ážšáž„)�(រក​មិន​សំណុំ​ច្បាប់)�(ការ​បម្លែង​មិន​បាážáŸ‹áž”ង់​ážáŸ’រូវការ​កំណែ ២០០៣ ឬ​ážáŸ’មីជាង​នáŸáŸ‡)�(មិន​ស្គាល់​កំហុស)�. ជ្រើស "បោះបង់" ដើម្បី​ចាកចáŸáž‰ "ព្យាយាម​ម្ដង​ទៀáž" ដើម្បី​បិទ​បង្អួច​នáŸáŸ‡ និង "មិន​អើពើ" ដើម្បីបន្ážáŸ”�កំណែ​ážáŸ’មី​ច្រើន​ទៀážážšáž”ស់ Microsoft Word ážáŸ’រូវ​បាន​ទាមទារ�អំពី�អំពើ�ឯកសារ​សកម្ម�ឯកសារ​ទាំងអស់ (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�ឯកសារ​ទាំងអស់ (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�ážážâ€‹áž€áž˜áŸ’មវិធី�ភ្ជាប់ %s�គុណលក្ážážŽáŸˆâ€‹ážŠáŸ‚ល​លាក់�ផ្ទៃ​ážáž¶áž„​ក្រោយ​ពណ៌​ážáŸ€ážœ អážáŸ’ážáž”ទ​ពណ៌​ស�រក​មើល�រក​មើល​ប្រភព�កម្មវិធី​​អ៊ីនធឺណិáž�ផ្លាស់ប្ážáž¼ážšâ€‹áž‘ាំងអស់�បិទ​ទាំងអស់�បិទ​បន្ទះ​សារ Alt+C�ចម្លង Ctrl+C�បោះបង់�បាន​បោះបង់�មិន​អាច​ចូល​ážážâ€‹áž€áž˜áŸ’មវិធី​បាន​ទáŸ�មិន​អាច​អនុវážáŸ’ážâ€‹ážŸáž“្លឹករចនាបáŸáž‘្ម�មិន​អាច​ភ្ជាប់ %s: %s�មិន​អាច​ពិនិážáŸ’យ​ឯកសារ៖�មិន​អាច​ចងក្រង​កន្សោម​ធម្មážáž¶ '�មិន​អាច​រាប់​ពាក្យ៖ %s�មិន​អាច​បង្កើážâ€‹ážáž HTML [b]�មិន​អាច​បង្កើážâ€‹ážážâ€‹áž¢áž¶áž›áŸ‹áž”៊ុម MP3 [b]�មិន​អាច​បង្កើážâ€‹áž”រិបទ​កម្មវិធី​ញែក�មិន​អាច​បង្កើážâ€‹áž”រិបទ​ផ្ទៀងផ្ទាážáŸ‹â€‹áž‚្រោងការណáŸ�មិន​អាច​បង្កើážâ€‹áž”រិបទ​កម្មវិធី​ញែក RNG�មិន​អាច​បង្កើážâ€‹áž”រិបទ​ផ្ទៀងផ្ទាážáŸ‹ RNG�មិនអាច​បង្កើážâ€‹ážáž [b]�មិន​អាច​បង្កើážâ€‹ážážâ€‹ážšáž¼áž”áž—áž¶áž– [b]�មិន​អាច​វាយážáž˜áŸ’លៃ XPath�មិន​អាច​រក​ '%s'�មិន​អាច​ចាប់ផ្ដើម​ការ​ពិនិážáŸ’យ​អក្ážážšáž¶ážœáž·ážšáž»áž‘្ធ�មិន​អាច​បើក�មិន​អាច​បើក %s�មិន​អាច​បើក %s�មិន​អាច​បើក %s ៖ ការ​បម្លែង​ពី​​ការ​អ៊ីនកូដ %s បាន​បរាជáŸáž™�មិន​អាច​បើក %s ៖ �មិន​អាច​បើក %s ៖ មិន​ស្គាល់ការ​អ៊ីនកូដ %s�មិន​អាច​បើក [b]%s[/b] សម្រាប់​នាំចូល�មិន​អាចបើក​ក្ដារ​ážáž˜áŸ’បៀážâ€‹ážáŸ’ទាស់�មិន​អាច​បើក​ឯកសារ​បាននាំចូល�​មិន​អាច​រក្សាទុក​សន្លឹក​រចនាបáŸáž‘្ម %s�មិន​អាច​ញែក​សន្លឹករចនាបáŸáž‘្ម�មិន​អាច​បិទភ្ជាប់​ជា​ឯកសារ​ážáŸ’មី​៖ គ្មាន​អážáŸ’ážáž”ទ​លើ​ក្ដារážáž˜áŸ’បៀážâ€‹ážáŸ’ទាស់�មិន​អាច​ការ​បោះពុម្ព​ដáŸâ€‹ážŸáŸ’អាហ៖ �មិន​អាច​បង្កើហ[b]�មិន​អាច​ជំនួស៖�មិន​អាច​រក្សាទុក %s បាន​ឡើយ�មិន​អាច​រក្សាទុក​ឯកសារ​ក្នុង %s: %s (បាន​រក្សាទុក​​​ជា​ការ​អ៊ីនកូដ UTF-8)�មិន​អាច​រក្សាទុក​ឯកសារ​បណ្ដោះអាសន្ន�មិន​អាច​កំណážáŸ‹â€‹áž€áž¶ážšâ€‹áž¢áŸŠáž¸áž“កូដ (មិន​អាច​ញែក​ឯកសារ​ទទáŸ)�មិន​អាច​កំណážáŸ‹â€‹áž€áž¶ážšâ€‹áž¢áŸŠáž¸áž“កូដ៖�មិនអាច​ចាប់ផ្ដើម Microsoft Word�មិន​អាច​បម្លែង៖�មិន​អាច​សរសáŸážšâ€‹áž¯áž€ážŸáž¶ážš canonical XHTML�ផ្លាស់ប្ážáž¼ážš�ផ្លាស់ប្ážáž¼ážšâ€‹áž‘ាំងអស់�មិន​អើពើ​ម្ដង�ពិនិážáŸ’យ​ភាព​បាន​បង្កើážâ€‹ážáŸ’រឹមážáŸ’រូវ�កំពុង​ពិនិážáŸ’យ​ឯកសារ...�ជ្រើស​ប្រភáŸáž‘​​ឯកសារ៖�ជ្រើស​ឯកសារ៖�ជ្រើស​គ្រឿង​សម្គាល់​សាធារណៈ៖�ជ្រើស​ការអ៊ិនកូដ ៖�បិទ�បិទ​ទាំងអស់�បិទ​បន្ទះ​សារ�បិទ​ទាំង​អស់�បិទ​ប្រអប់​ដោយ​មិន​នាំចáŸáž‰â€‹áž¯áž€ážŸáž¶ážš�បិទ​ប្រអប់ ដោយ​មិន​រក្សាទុក​ការ​ផ្លាស់ប្ដូរ​ដែល​អ្នក​បាន​ធ្វើ�បិទ​ប្រអប់​នáŸáŸ‡ ដោយ​មិន​ធ្វើ​ការ​ផ្លាស់ប្ដូរ�ពាក្យបញ្ជា�ដំណើរការ​បន្ទាážáŸ‹â€‹áž–ាក្យ​បញ្ជា​មិន​បញ្ចប់៖ គ្មាន​ឯកសារ​បាន​បញ្ជាក់�ការអះអាង�បរិបទ�កំពុង​បម្លែង...�ចម្លង�កំពុង​ចម្លង​ឯកសារ...�រក្សា​សិទ្ធិ​ឆ្នាំ ២០០៥-២០០៩ ដោយ Gerald Schmidt <gnschmidt@users.sourceforge.net>�បង្កើážâ€‹áž‚្រោងការណáŸ... F10�បង្កើážâ€‹áž‚្រោងការណáŸ�កំពុង​បង្កើážâ€‹áž‘ិដ្ážáž—ាព​ឯកសារ...�áž’áž¶ážáž»â€‹áž”ច្ចុប្បន្ន�កាážáŸ‹�DAISY នាំចáŸáž‰...�ការ​នាចáŸáž‰ DAISY�នាំចáŸáž‰ DAISY បាន​បញ្ចប់។ ឯកសា​រលទ្ធផល​​ážáŸ’រូវ​បាន​រក្សាទុក​ក្នុង៖ [b]�DTD�DTD -> គ្រោងការណáŸ...�សុពល​កម្ម DTD កំពុង​ដំណើរការ...�គ្រោងការណ០DTD/XML�មិន​​កំពុង​សម្គាល់​ចំណាំ​ការ​ផលិáž...�បន្ážáž™�បន្ážáž™ Ctrl+D�លំនាំដើម�រចនាបáŸáž‘្ម​លំនាំដើម�លុប​​ឯកសារ​យោង​វážáŸ’ážáž»?�លុប​ស្លាក?�ážáž¾â€‹áž¢áŸ’នក​ចង់​រក្សាទុក​ការ​ផ្លាស់ប្ដូរ​�ឯកសារ​ážáŸ’រូ​វបាន​កែប្រែ៖ រក្សាទុក ឬ​បោះបង់​ការ​ផ្លាស់ប្ដូរ�ឯកសារ%i�ទាញយក​ផ្នែក​បន្ážáŸ‚ម DAISY�ការ​អ៊ិនកូដ...�áž…áŸáž‰�ពង្រីក​ធាážáž»â€‹ážáž¶áž„​ក្នុង​ពáŸáž›â€‹áž”ើក�ឯកសារ​បាន​កែសម្រួល​ទទáŸ�កម្មវិធី​កែសម្រួល�áž’áž¶ážáž»...�សម្អាហXHTML�ការ​អ៊ិនកូដ�ការ​អ៊ីនកូដ​គួរ​ážáŸ‚​មួយ​ក្នុង​ចំណោម�ការ​អ៊ិនកូដ...�បញ្ចូឡ XPath ៖�បញ្ចូល​លáŸážâ€‹áž”ន្ទាážáŸ‹áŸ–�បញ្ចូលការ​ផ្ážáž›áŸ‹â€‹áž™áŸ„បល់​ážáŸ’មី ៖�ážœážáŸ’ážáž»...�កំហុស�កំហុសនៅ​ជួរ %d, ជួរឈរ %d: %s�កំហុស​នៅ​ជួរ %d: %s�វាយážáž˜áŸ’លៃ XPath�វាយážáž˜áŸ’លៃ XPath...�áž…áŸáž‰�នាំចáŸáž‰â€‹áž¯áž€ážŸáž¶ážš Microsoft Word...�នាំចáŸáž‰â€‹áž¯áž€ážŸáž¶ážš Microsoft Word�ការ​នាំចáŸáž‰â€‹áž€áŸ†áž–ុង​ដំណើរការ�ការ​នាំចáŸáž‰â€‹áž€áŸ†áž–ុង​ដំណើរការ...�ពង្រីក​វិសាលភាព​ទៅ​ឯកសារ​បាន​បើក​ទាំងអស់�រក​បន្ទាប់ F3�បាន​បរាជáŸáž™â€‹áž€áŸ’នុងការ​ចាប់ផ្ដើម Xerces-C: �បាន​បរាជáŸáž™â€‹áž€áŸ’នុងការ​ផ្ទុក​ឯកសារ xml ។�កំហុស​ធ្ងន់ធ្ងរ�ឯកសារ​ážáŸ’រូវ​បាន​កែប្រែ​ដោយ​កម្មវិធី​ផ្សáŸáž„។ ážáž¾â€‹áž¢áŸ’នក​ចង់​បន្ážâ€‹ážŠáŸ‚រ​ឬទáŸ?�រក�រក​បន្ទាប់�រក​បន្ទាប់�រក​ និង​ជំនួស�រក...�រក៖�រក​ធាážáž»â€‹áž‘ាំងអស់​នៃ​អážáŸ’ážáž”ទ​បាន​បញ្ជាក់​ក្នុង​ រក​អ្វី និងជំនួស​ពួកវា​ដោយ​អážáŸ’ážáž”ទ​ក្នុង ជំនួស​ដោយ�រក​ážáŸ‚​អážáŸ’ážáž”ទ​ដែលមាន​អក្សរ និង​ធំ​ដូច​បាន​បញ្ជាក់​ក្នុង​ រក​អ្វី�áž”ážáŸ‹â€‹ážŸáŸ’លាក�ពុម្ពអក្សរ�ážœáŸáž‘ិកា�ទៅកាន់... Ctrl+G�ទូទៅ�រក​ទាំងអស់ និង​ជំនួស�ជំនួស​ទាំងអស់...�ទៅកាន់�ទៅកាន់...�លាក់​ស្លាក និង​គុណលក្ážážŽáŸˆ Ctrl+Shift+T�ជំនួយ�រំលáŸáž…​វាក្យសម្ពáŸáž“្ធ�លាក់​ážáŸ‚​គុណលក្ážážŽáŸˆ�លាក់​ស្លាក និង​គុណលក្ážážŽáŸˆ�áž‚áŸáž áž‘ំពáŸážš�មិន​អើពើ�មិន​អើពើ​ទាំងអស់�នាំចូល​ឯកសារ Microsoft Word...�បញ្ចូល�លុប/លុបážáž™áž€áŸ’រោយ​ឆ្លាáž�មិន​អើពើ�មិន​អើពើ​ទាំង​អស់�មិន​អើពើ​ម្ដង�មិន​អើពើ​គុណលក្ážážŽáŸˆ "%s"'s ប្រភáŸáž‘៖ %s[br]�មិន​អើពើ​ប្រភáŸáž‘​មាážáž·áž€áž¶áŸ–�មិន​អើពើ​ចន្លោះ​នៃ %s: %s[br]�នាំចូល​ឯកសារ Microsoft Word�ការ​នាំចូល​កំពុង​ដំណើរការ...�បង្កើន�បង្កើន Ctrl+U�áž–áŸážáŸŒáž˜áž¶áž“�កំពុង​ចាប់ផ្ដើម...�បញ្ចូល​ធាážáž»�បញ្ចូល​​​វážáŸ’ážáž»�បញ្ចូល​ទំនាក់ទំនង�បកប្រែ​អážáŸ’ážáž”ទ​ដែល​បាន​បញ្ជាក់​ក្នុង រក​អ្វី​ជា​កន្សោម​ធម្មážáž¶�ចាក់សោ​ស្លាក​ដែល​លាក់�ភាសា (ទាមទារ​ចាប់ផ្ដើម​ឡើង​វិញ)�ស្រាល�បន្ទាážáŸ‹ %i ជួរឈរ %i�ចាក់​សោ​ស្លាក�មáŸáž€áž¶áž”ៃ�សារ�Microsoft Word មិន​អាច​រក្សាទុក %s�Microsoft Word មិន​អាច​រក្សាទុក [b]%s[/b] ជា XML�Microsoft Word មិន​អាច​រក្សាទុក​ឯកសារ​នáŸáŸ‡â€‹áž‡áž¶ WordprocessingML �បាន​កែប្រែ�បាន​កំណážáŸ‹â€‹áž…ន្លោះ​ឡើងវិញ៖ %s -> %s[br]�ážáŸ’មី�ឯកសារ​ážáŸ’មី�ឯកសារ​ážáŸ’មី�ការ​ផ្ážáž›áŸ‹â€‹áž™áŸ„បល់​ážáŸ’មី�ការ​ផ្ážáž›áŸ‹â€‹áž™áŸ„បល់​ážáŸ’មី...�ážáŸ’មី​...�ឯកសារ​ážáŸ’មី�គ្មាន​​ចម្រោះ�គ្មាន​ធាážáž»â€‹áž”ាន​ជ្រើស�រក​មិន​ឃើញ​ážáŸ’នាំង​ផ្គូផ្គង�áž›áŸáž�គ្មាន�ធម្មážáž¶�ធម្មážáž¶ Ctrl+0�បើក​ឯកសារ​ធំ... Ctrl+Shift+O�យល់ព្រម�បើក�បើក​ឯកសារ​ធំ�បើក​ឯកសារ​ធំ...�បើក...�កំពុង​បើក​ឯកសារ​បាននាំចូល...�បើក​ប្រអប់​ឯកសារ​ស្ážáž„់ដារ�ជម្រើស�ជម្រើស...�អស់​​អង្គចងចាំ�អស់​អង្គ​ចងចាំ៖ ព្យាយាម​រក្សាទុក​ជា​ការ​អ៊ីនកូដ UTF-8?�ឯកសារ​លទ្ធផល​ទទáŸ�ជម្រើស​លទ្ធផល�លទ្ធផល�បិទភ្ជាប់​ជា​ឯកសារ​ážáŸ’មី�ការ​រៀបចំ​ទំពáŸážš...�ការ​រៀបចំ​ទំពáŸážš...�ការ​ញែក​កំពុង​ដំណើរការ...�បិទភ្ជាប់�បិទភ្ជាប់​ជា​ឯកសារ​ážáŸ’មី�សូម​ជ្រើស​ប្រភáŸáž‘​គ្រោងការណáŸ�សូម​ជ្រើស​ឯកសារ DTD�ចំណូល​ចិážáŸ’áž�មើល​មុន​បោះពុម្ព...�សង្ážáŸáž”​ដែល​អាច​បោះពុម្ព​បាន�ចំណូល​ចិážáŸ’áž�ចំណូល​ចិážáŸ’áž...�កំពុង​រៀបចំ DTBook...�កំពុង​រៀបចំ​កា​រមើល​មុន​បោះពុម្ព...�កំពុង​រៀបចំ​បោះពុម្ព...�ការ​បោះពុម្ព​ដáŸâ€‹ážŸáŸ’អាáž�ការ​បោះពុម្ព​ស្អាážâ€‹áž˜áž·áž“​ជោគជáŸáž™áŸ– ឯកសារ​លទ្ធផល​ទទáŸ�ការ​បោះពុម្ព​ស្អាážâ€‹áž€áŸ†áž–ុង​ដំណើរការ...�ឯកសារ​មុន�បោះពុម្ព... Ctrl+P�បោះពុម្ព�មើល​មុន​បោះពុម្ព...�បោះពុម្ព...�ផ្ដល់​ទំហំ​សម្រាប់​អ្នក​ ដើម្បី​បញ្ចូល​ ឬ​ជ្រើស​សន្លឹក​រចនាបáŸáž‘្ម​សម្រាប់​បម្លែងទៅជា canonical XHTML�ផ្ដល់​ទំហំ​សម្រាប់​សម្រាប់ ដើម្បី​បញ្ចូល​ ឬ​ជ្រើស​ážážâ€‹áž›áž‘្ធផល�ផ្ដល់​ទំហំ​សម្រាប់​អ្នក​ ដើម្បី​បញ្ចូល​ពáŸážáŸŒáž˜áž¶áž“​បន្ážáŸ‚ម�ផ្ដល់​ទំហំ​សម្រាប់​អ្នក​ ដើម្បី​បញ្ចូល​ផ្លូវ​ឯកសារ�ផ្ដល់​ទំហំ​សម្រាប់​អ្នក​ ដើម្បី​បញ្ចូល​អážáŸ’ážáž”ទ​ដែល​អ្នក​ចង់​ស្វែងរក�ផ្ដល់​ទំហំ​សម្រាប់​អ្នក ដើម្បី​បញ្ចូល​អážáŸ’ážáž”ទ​ដែល​អ្នក​ចង់​ជំនួស​អážáŸ’ážáž”ទ​ដែល​អ្នកបាន​បញ្ចូល​ក្នុង ​រក​អ្វី�DTD សាធារណៈ�DTD សាធារណៈ...�សំនួរ�ជំនួស​ក្នុង​ឯកសារ​បាន​បើក​ទាំងអស់�ážœáŸáž™áŸ’យាករណ០RELAX NG�សុពល​កម្ម RELAX NG កំពុង​ដំណើរការ...�RELAX NG...�កន្សោម​ធម្មážáž¶�ចងចាំ​ស្លាក​ពáŸáž›áž”áž·áž‘�ចាំ​ប្រវážáŸ’ážáž·â€‹áž˜áž·áž“ធ្វើ​ពáŸáž›â€‹ážšáž€áŸ’សាទុក�ធ្វើវិញ�ផ្ទុក​ឡើងវិញ�ជំនួស�ជំនួស​ទាំងអស់�ជំនួស​​ដោយ៖�ជំនួស​ដោយ ៖ �ជំនួស...�ážáŸ’រឡប់​ដូច​ដើម�ច្បាប់�រក្សាទុក​ជា... F12�បង្ហាញបន្ទះ​ធាážáž»â€‹áž”ច្ចុប្បន្ន�បង្ហាញ​ផ្លូវ​ពáŸáž‰áž›áŸáž‰â€‹áž›áž¾â€‹ážŸáŸŠáž»áž˜�និមិážáŸ’ážâ€‹ážŸáž‰áŸ’ញា...�SSE2 ážáŸ’រូវ​បាន​បើក​ក្នុង​បណ្ណាលáŸáž™ Xerces-C++ ។ Xerces-C++ មិន​បាន​ប្រើ​ពួកវា​ក្នុង​របៀប​សែស្រឡាយ​មាន​សុវážáŸ’ážáž·áž—ាព​ទáŸáŸ” វា​អាច​ធ្វើ​ឲ្យ​កម្មវិធីគាំង (កំហុស​ការ​ចែក​ជា​ចំណែក)។ ប្រសិន​បើ​វា​កើážâ€‹áž¡áž¾áž„ សូម​ព្យាយាម​ចងក្រង Xerces-C++ ដោយ​បិទ SSE2 ។ យល់ព្រម៖ បង្ហាញ​ការ​ព្រមាន​នáŸáŸ‡â€‹áž–áŸáž›â€‹áž€áŸ’រោយ បោះបង់៖ បិទ​ការ​ព្រមាន �បញ្ហា SSE2 ក្នុង Xerces-C++�រក្សាទុក�រក្សាទុក​ជា�រក្សាទុក​ជា...�រក្សាទុក​ជា�ប្រភáŸáž‘​គ្រោងការណáŸ�ជ្រើស�ជ្រើស​វáŸáž™áŸ’យាករណ០RELAX NG�ជ្រើស​សន្លឹក​រចនាបáŸáž‘្ម�ជ្រើស​ឯកសារ​បាន​បញ្ជាក់�បង្ហាញ​របារ​ឧបករណáŸ�បង្ហាញ​បន្ទះ​ធាážáž»â€‹áž”ច្ចុប្បន្ន�បង្ហាញ​ស្លាក និង​គុណលក្ážážŽáŸˆ�បង្ហាញ​របារ​ឧបករណáŸ�ទាក់ទង...�អក្ážážšáž¶ážœáž·ážšáž»áž‘្ធ�អក្ážážšáž¶ážœáž·ážšáž»áž‘្ធ...�ចាប់ផ្ដើម​នាំចáŸáž‰�បាន​បញ្ឈប់�រចនាបáŸáž‘្ម�រចនាបáŸáž‘្ម...�ការ​ផ្ážáž›áŸ‹â€‹áž™áŸ„បល់�កំពុង​បង្ហាប់​ចំណាំការ​ផលិážâ€‹áž‡áž¶â€‹áž‡áž˜áŸ’រើស...�និមិážáŸ’ážâ€‹ážŸáž‰áŸ’ញា...�DTD ប្រ​ពáŸáž“្ធ�DTD ប្រពáŸáž“្ធ...�បាន​ចាក់​សោ​ស្លាក�បានលាក់​ស្លាក​�បាន​ចាក់សោ​ស្លាក�ចន្លោះ​គោលដៅ​ážáŸ’រូវ​បាន​កំណážáŸ‹â€‹áž¡áž¾áž„​វិញ៖ %s -> %s[br]�កំហុស​ដូច​ážáž¶áž„​ក្រោម​បាន​កើážâ€‹áž¡áž¾áž„៖�ប្រពáŸáž“្ធ​ប្រážáž·áž”ážáŸ’ážáž·áž€áž¶ážšâ€‹áž”ាន​បិទ​សំណើ​​សម្រាប់​អង្គចងចាំ​បន្ážáŸ‚ម�មុážáž„áž¶ážšáž“áŸáŸ‡â€‹ážáŸ’រូវការ Microsoft Windows�បិទ/បើក​​ការ​បážáŸ‹�ដូច​គ្នា​បះបិទ�មិន​អាច​បង្កើážâ€‹áž’áž¶ážáž»â€‹áž‰áŸ‚ក�មិន​ធ្វើ​វិញ�កំហុស​ផ្ទៀងផ្ទាážáŸ‹â€‹ážŠáŸ‚ល​មិន​រំពឹង​ទុក�មិន​ស្គាល់ការ​ប្ដូរ​បន្ទាážáŸ‹â€‹áž–ាក្យ​បញ្ជា (រំពឹង​ទុក 'w', 's', --version ឬ --help)�មិន​ស្គាល់​ប្រភáŸáž‘​គុណលក្ážážŽáŸˆâ€‹áž›áŸ†áž“ាំដើម "%s": %s[br]�មិន​ស្គាល់​ចន្លោះ៖ %s[br]�រំលáŸáž…​អážáŸážšâ€‹áž€áŸ’នុង​ស្លាក​ទិដ្ឋភាព​ទំនáŸážš�ធ្វើ​ឲ្យ​មាន​សុពលភាព�សុពល​កម្ម​កំពុង​ដំណើរការ...�អážáŸážš�គ្រោងការណ០W3C�ការព្រមាន�ចំនួន​ពាក្យ�កម្មវិធីកែ​ច្បាប់ចម្លង XML�កម្មវិធី​កែ​ច្បាប់​ចម្លង XML បាន​ជួប​កំហុស​ ហើយ​ចាំបាច់​ážáŸ’រូវ​បិទ។�កម្មវិធីកែ​ច្បាប់​ចម្លង XML បាន​ជួប​កំហុស​ដូច​ážáž¶â€‹áž„ក្រោម ហើយ​ចាំបាច់​ážáŸ’រូវ​បិទ៖�គ្រោងការណ០XML�គ្រោងការណ០XML...�ឯកសារ XML (*.xml)�សន្លឹក​រចនាបáŸáž‘្ម XS< ...�បម្លែង XSL ...�ការ​បម្លែង​ XSL កំពុង​ដំណើរការ...�សន្លឹក​រចនាបáŸáž‘្ម XSLT�សន្លឹក​រចនាបáŸáž‘្ម XSLT ...�[/b]�[b]DAISY បាន​បញ្ឈប់​ការ​នាំចáŸáž‰ [/b]៖ �បៃ�documents.open�en_US�គីឡូបៃ�រក​មិន​ឃើញ​ក្បួន�មិន​ស្គាល់​កំហុស�ážáŸ’រឹមážáŸ’រូវ�បាន​បង្កើážâ€‹ážáŸ’រឹមážáŸ’រូវ�{កន្ទុយ}�{ផ្លូវ​ពáŸáž‰áž›áŸáž‰}�{ឈ្មោះ}�{ផ្លូវ}�|ឯកសារ​ទាំងអស់​ (*.*)|*.*������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/Settings.png���������������������������������������������������������������0000664�0001750�0001750�00000015615�12402464555�016177� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������‰PNG  ��� IHDR��­��Q���Hde���bKGD������ùC»��� pHYs��Ä��Ä•+��-IDATxœí?è$EÚ€'ü 7 î`ƒ;0ðÀDÁÀ… \0ðÀ@Ž d18Äàc1‘2ˆ\ð±kp°w ‰ Á|P¡©¡¡áÞüæOMuÕ[oUwõŸê®§y¨í©©®ªî_÷³o×LOíÌÿÿ�Ð,¯¼üÊîðÏ3–&—›o®\\É��óã{ðžxç7ïuÒß\Ó+÷®éÝ{Ç•#w÷¨“þîšÞ=¤/ØôÑmÚå¹Ýôæî‹×ôùÜKÝô¥Szæ·/wÓ—/é«ûߺé«Búû×éþš¾vIÿx»rI?»]qÓ×oÓ?ØôõSúÙ9}ãvåž×¯<¾Mß¼M_9¤oJé[‡ô±M¯¼}Mï¿ýävå˜ÞwÓ¿tÒ+ïtÓ Þyz›¾ÛMß½MØô¯OoWlzáO§ôýSúÏï_Ó?Ùô»é…?ÐM?°é7>®ßòá7ôÃsúð£CúÍ5ýèšÞòñqýãïOëG¾·é{ŸtÓO¾ï¤ŸžS‡íú£¿×éíúß.éÿÒm*ó¹9¦·ë7‡õÏ/éÔçËnú¥ÙùÓ1=®ÿý'7ÝÿÝMÚuI/|æ¦ÿøù˜ž×+çô_ÝôÂc7ýÚM9¬Ü®Òoë6ýöœ>¹Myò]7ý®›þðë“Ûô—'§õÎéÓÓú¿ë‡ôß¿ éÎ+ƒ‘=h¹¨ða\‹*|xÇQáEˆnúè¼nµøBW‹/¸éY…w­_´éQ‹/=’„xI_¾¤/{B<§'!ž×=-¾vI_;ÊñœÞª0L!î­â%}æG-¾ÑÕ⛟Y-Þ® B<¦o]SOˆ×ô*ÄÇ!þåšÞ?¤ïØ´£Å'3¾ûÄâ““ïw„è¤}âjñÁû®Ÿ:Z|z’àƒ³ »é6µxL?üæ˜þÓªðœ~tMÚÔjñãNêñÈQ…¯B즟ƴø½UáÁ€W^…è§/éE…çõ/D-^Ò@ˆ.^Ö!Þ®u\·i—‹ ÚUxLëÿúy/hÑM!~ÝM¿ýå˜þ,jññwG9ÚÔâ9u„ø‹ÕâUˆg-ºéؼóü{aTxÇêï^7´âsÓXTèëï æD…r<x‰ cñ ¾vM;‘`NTøz7*|]‹ ÿàE…oªQáE¯œ¢Â·Q¡ võ'D…ܨPŠs£Â÷Õ¨Ðó¢ÂH$˜~|Ž ~Ô‰³¢ÂOoW¢Q¡½xP ?ÿÑ‹¹ñ Fôw‰ Ң¯ԨðnTxÒ_FTøuL§¨°zQa<|âG…¿úQ¡¯??´Fë5&x_"<«ðù¼HPâX$èß w"Á»^$øB7|ñ ÞÕ#AUˆ‰HðÕn$(ŃΠrŸHпA΋]-Æ„ø¶½M~âýN<(Ü w…(D‚÷…x0"D'|àF‚‚ŸúBô#Ás* 1 ~F‚ßD#A!T"Ákz½MŽD…ÑHðºQ¡ >úâG_ˆ~$h:‘ Þt„¨F‚rT˜ Êñ`$ü6?¼¤?B|D‚V…ùrœÄ§ÆƒŒ2>Èø ãƒ+Óƒ'¼2žß½xо< ž^2>Èø ヌÎ0>èzpw\\÷¹9ñàógåŒ^Åw/ヌ2>Èøà¬ãƒ1ñyZÌŠÏv Æ;â½k<hsÄ—ëyÑ¥U¡ŸÔŸ›Ãø ヌ2>8x|pç,½Ç…›b{ |ôLçÝÛHðüîŃ'ýÙõk¦³~Ñヌ2>Èøàメ‹ÆŸKþø ¢]w…x÷_Žö%ヌ2>Èøà€ñÁâx°ûýAAyÙベñàsîú‹]2>Èø ヌ.2>è~Ћ½ïÆâÁ;xð’ŸŒOŠO9Œ2>Èø ãƒÆ‹?/ŽŒ ù÷Þs3ÝðY÷vXŒ…ÏIüId|ñAÆ—ûþàÌÏ»räûƒŒ2>Èøà(ãƒÃ=8çóÅ^0È÷d|ñÁ’ñÁƒÑ2áùbÆd|pƒãƒ—õ‚ç‹d|ñÁ­Žù»[üþ ヌ2>¸ÆñÁÑ<�Ðx�Z@ëàA�h<�­ƒ uð �´€ÖéáÁg[_ÿc�À"äz°MÄâ}�€ùÉò` ´ÇbÙ8tþÖGYÿÛ”ÐÛƒ§tÝ^jÅüÛèz…B( «¦ŸÃiŸ¶Ái¿–ò C?…»°x7�†±ñûbqÊ>ýX,õ7XïA^ðÐŒBQ<¸ë.ù­ö+cåõzò[!eïÀ0ŠâÁP‹õrXÍ}·ëbÖnÍLî„US†/½€1\÷ÂI/S 9½•šõ¸5æ¼^ÿü Âã?Û3Ið l›ñãAOFbyÏ•J¦XÒbØŠÒ ñX$w0y(¦ðà‚Ìiª™*ÔËîA¥•d·mN¾“±gXFÌqÿŠÃn„Èü+Äún(ÆÂú.Ä΀Ê)s®Éð¥gŠP"aC±$[Q ˆÇB)h¸×º˜ÄvcÔû³žîÁX%úKîBì]€Ê3 3“Ô7×3cõ ðà®g<¨´Ûj˜•“‡ÔÍ c=½‡xšbÌñÁ0³—ëŒÀ×Ëïµ×bÓ}ãA±W3x0¹ âQ¨ŸiãA#)Ã×UÒ2&rfz0V§·I2«U23Z¯ñÁ˜Äçñ ¾ bÇ�êg™çIbs Ç"ÙÏù=kHoWy·—Ãÿ<ð lŒ¹Ÿ/ŽEdËÒ+´{‹Xc–‰í{ßïÆbÛ|Š•Ä äïÂâG€alüùâÇb©vËò‚ÿÁàAX5üÞÌu¿VíÁeÿ4xV ¿?x5Ȫ=¸,xV ÷Åþ±XªÝUd<«úÇb¼«gaa©hQþ«Æƒ�°}ô[<�Û@ëàA�h<�­ƒ uð �´€ÖÁƒæp�¬]S7x’œÎ€•bRšÂƒætì?Ù¬ƒ¡<«ÆàA(ª1xÊÙªw»Ýâ}€0x°rVñ#ÞÖƒž8N/OÓ’xùö­ä9êÎ…2â©¿ ±ŒÛÉò$kP $ÃDªL ôNÇé± §ÌÐçÑëtãÁÐ%œî’ÎTðXI*é8½'#vµAL%œúÊŸºæéXEŸ“Œ½Ô/×üÀÇÖfƪʩÜëjX¬}÷(§W£Ô"¦Z„c¸îæ„™b¯ÅX z…±Å=õ*LÖë­·.±@æVa—2=¸ÀݨÜIFÐ[«êUyønN72÷(§€Ø\ICàRµ½‹S¼øuê yÞQŠ…u†ë±N*»,¶›¬'s“äLnê5xP,£´² –då9Ô¯·y<ˆû’ÔÔÂñ R y='JÖŸÙ¥ffê›;€ƒ[Éñ —_ƒûV^¿½#™$5µØç$½<Ö0Š•:EŠ;ÛÓ…LðØn=vx—¨¸²Ãƒƒ Äv°Wå#©©âÁ˜hDOålž¼ª“FÈô`þnŽîÁ^G`)†í�/ôò ÒDR%ÖÚÓy0sïrò‘` f{ì+Çœx0lk€Ý ®ïñ׃º“ß Ï<û–»ˆçhX@ÏIºFÜ$¬Jì²±+-ÖÖ°áÞÅvrHjª Z#œñ*ße&Ûk›NvCÙ‹d»Š€’ÇG<É+]Jž% žÇÊe IRSU?O¢_œ0Õz Bf¥Tb.˜ŸÅ=P‚Y©¡*𠬃¡<«ÆàA(çp,Þ€ð ”òŒ…eý‹r†ãA�h<�­ƒ uð �´€ÖÁƒ�Ð:x�ZBšÃy�°jøþ ”r:�VŠáy(ç†ç‹aÍ<åàAX5B9xVÁƒP„Ucð ”ãzÐóÄæx§Ý®; Ò.2»“·ˆgp²€R>V~ßÛ<¸ BkÌ9oõ`ÌhÞi·‹Ì�§o2@Oùº,iÖ…Áƒc‘i[b<‘Œ÷’w’öIFˆùÕ*1,lƒ7FèA1Bôr¼2by¥Ñz<¨ÜÏæ§J¯`Ã<¸1v‘ ˆÅ—6'¦¼]ÿù‹ÅØ*\ök¼q—Î « 7q[_üú„y0xpcLäAØçÅz¦G‚ÃâÁ} °˜m½òº£aÛ<¸1BñyK˜o¶åAïÝ&7‡mcðàÆH€F2ÝXŒÝcz§â»ØíªˆR&Ôkl“dŸQáæ1xpcäÜð .ÄÂïzoÙüðv5$¼Ÿ '¥–ì3*Ü6nŒPXîEËу‚Å@ÇàA(§f"AHbð ”S³’<åàAX5B9xVÁƒPÎá<X¼�%àA(å Ëúå ǃ�Ð:x�Z@ëàA�h<�­ƒ uð �´„4‡ó�`ÕðýA(åt�¬Ãó$PÎ ÏÚ1xÊÁƒ°j „r𠬃¡œrê3,x…ðsÖ-`ð`>™“·-Õ–¸É<}.ô î}R:}§Äi¤`“˜-y0œál\ Ìã”p⤒îmÕƒâ¤tÓÙ¶Ù’§¾ø‰c¸çÀ´/Ã)4½òâæÞ&ʶnI½æ0ÛU,,îc,'lêÁ4âA÷¤ 3Å2aù؆zCÉjÃòâ.èÛÆZtk‹uI?±C*zp—7Kº·®¸/cÅ”ªôz”õ°|rÊ›ƒÅiƒúKQ=±uÝbÉÌj½òºwÄ2zfÌhÊV™{múxpŸa1±dXÂX<(º`{Ìïd²õŃû`äN·˜·„›'k»‘)¦°]qðàö0xÐ[Â|E¢°DSˆ %«Ë'ëÉ+™©ä>*çÁ>õÙ®»3Qlð¼RÃ�1ÅrÂ.%sršƒªHjj#ÔËôõ`,?³!½Ñ˜õmó3u»åº^ ‹Å<è ET•·ˆ%Gñ "k<¸vLƒÔ“N²•¾׃6|ËÉì{¬”ƒ`ºÜKw—®¡l™ØË¤ÔÜbÊ™íõ!VOXgl«d'sºî;Ô€iÁƒÖÖ b¦.¬p«XÓ^dµb7ÄúÅÊÃþ'kÓë÷1¶¿îyÚå‚Ð>“6[%©©Uzf¦—ç±R¦"öxFßY€Uc𠔃aÕ<åàAX5B9‡ó`ñ>�”€¡”g,,ë_”3@ëàA�h<�­ƒ uð �´€ÖÁƒ�Ð:xÒ΀UÃ÷¡”Óy�°R Ï“@97<_ 5ÑëìŃ0xªÂd?ëi‡¡<Ua²µƒa4tò‹Ð03Âüxô~_ô r„é0xpè³ ÕëÁPp(fÆàÁ5²*¡Ÿ7kÒ®;7¦7¡’8ËRX31ˆÁƒkDô`8—f˜iº“pî"³tŠŠÛiVÏX-Iî‚ |]ŠoådÆ^BãG;;iñN]ƒk@·ŒkÀ0S,©W>`ÛB†/û*B>¦«˜ ¬ŠL–d޵­ÈèôûîNº)ö‚J�hG” ÁƒU!êÆû¬Üƒ™*ÿyƘ4kC| `$íˆ'3¬ˆXÈæ®zpX…™ôú¼¸¯”Æ1|N²FFñ èÅ2sй/u?öúþ`Òƒa nN¬�‹ÁƒkD¼õrC…eô̾ÅÂÖ=x®ªÂàÁ–Ñm5ݶxªÂàÁÖ÷¶uÁƒPÂüàA¨ Óç7Òñ Œ„ªà÷¨açÁâ}�(B)™¿ýËÂRó¢œáx�Z@ëàA�h<�­ƒ uð �´€ÖÁƒ&ÿ&€:áûƒPÊé<�X)†çI œž/†šèuöâA<Ua²Ÿõ´‚ÃP „ª0üþ Ì„ª0xæÇó 7ƒR8’ÍwËì2¦©ÈÁàÁ­2Öo軎Õ7׃1ë‰9»îtt±­b>1xp“Œè¬)ê´U•éÁ½ä¾Ø»� n˜°Äy8à m*ÎØé•ñ*‰Õì¡*Œ£´x§®Áƒõ#:HQ^˜™T[L¦cy0\ì[ù+±ú<LW;1 <¸"Ê=(n(úNÙPa¬xÐ]ǃ0hG” Áƒ+†$€‚‘´#žÏxp5¬Èƒû‚Ï‹½»È˜ *„$†ÏI6I¨¤¤¹ì]À�*[‰ŒòýA¯�„Á<¸U\¹ÄrÜL“ŠMÜ•úV!<OUað ŒBþM±ÁƒPB9½$hð T†Áƒ0?xªÂôùt<〡*ø=jX€Ãy°x�JÀƒPJæoÿ²°Ô¼(g8€ÖÁƒ�Ð:x�Z@ëàA�h<�­ƒ uð ¤É†  Nøþ ”r:�VŠáy(ç†ç‹¡&z½xÆBU˜ìg=­àð ”‚¡* ¿?óƒ¡* lо?=ÖƒÉ)™Â)œ¼œpså]�ƒ·77Ót6?Irz9ýe¯mb<¸a’³ÊMÚ–„ª0xp«ˆb²Q¡2{§ &ðLÎÿ)æ(}ÃPÆÑŽ8&㺮…˜=ý‰[)F‹½Ô‹y”xÐ]ÂZ@Ätµ“ Áƒ«C‰•2»`q˜uFŒ]ëÂ0L Q‚®Ž^ôþ÷ ‹‰%•°Q‡ûb¨ #iG<¥ñàÊÈ÷`ý)ÛÆ|7̃û®­új±¤0€Åð9Ɇ‰Ýöz/K<‹u-zߣÖÇû”—by¥6�ƒ·Mò†7Y,( oŠÝ|¯fž'ª0xæBU<óƒ¡* „ùÁƒP¦Ïo¤ãA<UÁïQÃ΃Åû�P„R2û—…¥æE9Ãñ �´€ÖÁƒ�Ð:x�Z@ëàA�h<�­ƒ!Mþ3L�uÂ÷¡”Óy�°R Ï“@97<_ 5ÑëìŃ0xªÂd?ëi‡¡<UaøýA˜Ÿdʘƒ×H¯ÉáFÙp\’Ìœž‰Y™` 4ñ‰‡ª¥Bž·S$ǃÌÒ cað`¯ '+a3]æEy± ÂX<»€Ã Q4¦7Ñ¥¸•lfn²ë.Ã*·i¬òp×Äwsr’gÉ>î²X¾’)–ÈÁÕÎNZBÁ5áÁ]\ya¦rñ‹›ôÊÑ›P¹§?qe§b/“qŃ{Æa$LW;1 š {Ðd„3™2Z…s (;•éAÁt­G<caíˆ4Ûö .‚üÌXüû¿%¶I~Ó£TîU%K*ÿsèp_ U!jG<¥ñàñ`¬9%'¿?£T®Ô¬7ZîAèíñ Ì‹ás’ÁÊàÁQâA%j¥rqCýÈätÆÅýÞŒ+÷ÙZôʸ%`ð 5‹{——ÌT¼àm%Ö3`“°é•+‹Ë<26ß«Y9?ûNäkgË„™ÁƒPÂüàA¨ ƒa~ð T…éóéxÆBUð{Ô°�‡ó`ñ>�”€¡”Ìßþea©yQÎp<�­ƒ uð �´€ÖÁƒ�Ð:x�Z@ëàAH“ÿ @ðýA(åt�¬Ãó$PÎ ÏÚ1xÊÁƒ°j „r𠬃¡œÜ dð†ƒ™¡«+Ú©MbðàRè3~L±átTîAw–yZìµa¯úGì *´<8»îb3×–SÿœÔìÁ]ñt k÷`ìÿ�<h1xpÄYåÆõà²;h=¸»L×é^xzfxezo‰*—wR Š&êjNb­+å‡íø(µm ƒg@ñ`Î[É@Rô`!z•»ïz%suq=»°ÃÌð:Ëçl¸wô‘é‘X£wUï›·{K)ŸÜåÌÚZÆàÁØõ÷ èq“œœ°ZOyšpñâÁ˜ÂÌœò9f’ÜjŠ®æ·(6Ñwzí;<aðà ð R()wÉ©¶¯u&õ ïØwÃèI Ž’á’Û‰º*ö­Äƒú.뻦d6ˆÁƒ3zÊôñ ·m(©dN¸arÝíj’é<®çÈbðÕ>iW“-öõ`/ð ‚Áƒ3 %Óƒáú<Tz2ŠmD3®cr¼0nW“Ý ø|ð ‚Áƒ3éA1â«Äƒº“tï tóc¦˸µé׿Þ¥ð(]Í顨¥±Ì%îÔ°ª¶ŠÁƒ3 JÄUÌi1Ó¹'±X[¬~w+Óǃކ±&,ú÷ë¼ÞƲÌD=Ùp»bð ”³:ƺԎ’*ü£,ˆÁƒP¿³�«ÆàA(ª1xÊÁƒ°j „rçÁâ}�(B)ÏXXÖ¿(g8€ÖÁƒ�Ð:x�Z@ëàA�h<�­ƒ uð �´€ÖÁƒ�Ð:ãxðP�`½”zðP�`íy�`ÃàA�h<�­ƒ uð �´€ÖÁƒ�Ð:x@`†É4\bߤ[º_Ó.| ¾”'+ÚÜkƒD6|9àÁØ»x Ã†/<{tØðå€cïâA€¾ð`ì]<Ða×Ãz=¸Ûí¦ØkƒD&½vÎâfze&j}RŠ»6âq›b¯ ™îrˆùNqâ¸LçÁI»]X?èÍD—ƒx%Ÿ2E!NÁDŒuÛ íΆápXRÜvô½6x@d)N-A3»ÃÝ #ßp[1jƃ�³²ˆg ©ÀƒÉÌüb£ìµÁƒ�"ă£ìš noó=è-…ô†ñÁwMÜM%3§¶÷ÚàA�>/.ß5q§¸/X |p¬]˹/ÎÙ°ð˜àA€ÞlørXïó$íµÁƒ�"¾ð`ì]<Ða׌½‹:lørÀƒ±wñ @‡ _x0ö.è°áËÆÞŃ�—ÃáÚØ*ŠïÛü{mð €ÈáªØ6ìµ €ÖÁƒ�Ð:x�Z@ëàA�h<�­ƒ uð �´ÎÕƒ‹Û�`)n=¸ø÷¼�–å¿)Ë6wÈØ����IEND®B`‚�������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/de.gmo���������������������������������������������������������������������0000664�0001750�0001750�00000052661�12402464555�014767� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Þ•����E�����D ��±��l������0�����1��i���:�����¤�� ���¦��(���²��(���Û���������� ����� �����7�� ���R�����]�����z�����Š�� ���¤�� ���²�����¾�����Ç�����Í�����à�����ò������� �������������+�����C�����L�����S�����s��"���y�����œ�� ���´�����¿�����Ó�����Û�� ���â�����ð�� ������������������6�����<�����[�� ���k�� ���w�����…�����—�����´�����Æ�����Õ�� ���å�����ò�����ù���������������2�� ���:�����G�� ���c�����„����������¬�� ���¼�����Ç�����Î�� ���ß�����ì�� ��� ����� �����& �����, �� ���A �����M �����R �����k �����z ����� �� ���¯ �����» �����Î ��4���ã �����!��Q���(!��3���z!�����®!�����´!��—���»!�����S"�� ���i"�����v"�����ˆ"�����¤"�����«"�� ���³"�� ���¾"��#���Ë"�����ï"��#���#�����+#�����B#�����X#�����i#�����x#�����Ž#�����¨#��2���Â#�����õ#����� $�����$��@���+$�����l$��1���‡$�����¹$�����Ï$�����ë$�����þ$�� ���%�� ���%�����%�����2%�����J%�����Y%�����u%�����‰%�� ���%�� ���™%��>���£%��-���â%��5���&�� ���F&�����S&�����[&�����`&�����p&�����t&�����x&�����&�����‘&�����™&�� ���²&��#���¾&��3���â&�� ���'�� ���!'�����.'��!���4'�����V'�����l'�� ���s'�����~'�����‡'�� ���¢'�� ���®'�����»'�����Î'�� ���ä'�����î'�����ô'�����(�����(�����(�����9(��'���O(�����w(��F���†(�����Í(�� ���Ò(�� ���Ý(�����è(�����ù(�����)��f���)��N���n)�� ���½)�����Ç)�����Ì)�����Ò)�����ã)�����ë)�����*�����*�����*��&���$*�����K*�����P*�����e*�� ���~*�� ���ˆ*��"���”*�����·*�����Õ*�� ���Ü*�� ���ç*�����ó*�����+�����(+�����1+�� ���A+�����M+�� ���\+�����j+��B���y+�����¼+�����Î+�����ê+�� ���ð+�� ���ý+�����,����� ,�����,��=���0,�����n,�����w,�� ���{,�����ˆ,�����—,�����©,�� ���°,�� ���¾,�����È,�����Ú,�����ò,�����ö,�����û,�� ���-��$���-�����5-�����8-�����=-�����Q-�����h-�����p-�����‰-�����¦-�� ���®-�� ���¹-�����Ç-�����Ý-�����ô-�� ���.�����.�����&.�����,.�����B.�����U.�����p.�� ���†.��0���“.�����Ä.�����ã.�����õ.�����û.����� /��7���/��5���M/��:���ƒ/��]���¾/�� ���0�� ���'0�����50�����>0�����]0��"���n0�� ���‘0�����0�����¤0�����¾0�����Û0�����à0�� ���è0�� ���õ0�����1�� ���1�����1�����$1�����)1�����91�����T1�� ���m1�����x1�����}1�� ���…1�����1�����˜1�����°1�����Â1�� ���Ý1�����ë1�� ���2�� ���2�����2�� ���$2�� ���/2�� ���92�� ���D2�� ���R2�� ���^2�� ���j2��"���v2��D���™2��-���Þ2�� ��� 3�����3�����3��$���"3�����G3�����a3�� ���i3�����t3��<���„3��H���Á3�� ��� 4�� ���4�����#4�����84�����L4��!���]4�����4�����4�� ���¢4�����­4�����°4�� ���¶4�����Â4����×4�����à6��m���é6�����W7�����Y7��7���k7��.���£7�� ���Ò7�����Ü7�����õ7��(��� 8�����58��!���H8�����j8�����z8�� ���š8�����¦8�����»8�� ���Ä8�����Ð8�����ã8�����õ8����� 9�����9�����"9��"���49�����W9�����h9��"���o9�����’9��&���™9�����À9�� ���Ü9�����æ9�� ���ù9�� ���:�����:�� ���!:�� ���/:�����P:�����_:�����}:�� ���„:�����¥:�� ���¸:�����Å:�����×:�����î:����� ;�����!;�����0;�����@;�����T;��)���j;�����”;�����;�� ���±;�����¿;�� ���Ñ;�� ���ò;�����<�����0<�����?<�� ���W<�� ���d<�����o<�����„<�����™<�� ���·<�����Ã<�����Þ<�����ç<�����ý<�����=�����=�����-=�����<=��$���V=�����{=�����Š=��"���¢=��?���Å=�����>��c���>��8���~>�����·>�����½>�����Ä>�����b?�� ���x?�����†?�� ���š?�� ���»?�����Ç?�����Ï?�����à?��&���ñ?��%���@��3���>@�����r@��#���‘@�����µ@�����Ì@��%���â@��$���A�� ���-A��L���NA��"���›A�����¾A�����ØA��Y���øA��.���RB��O���B��+���ÑB��!���ýB�����C�����?C�� ���GC�����TC�����cC�����{C�����C�����¢C�����½C�� ���×C�����âC�����òC��2���D��*���5D��K���`D�� ���¬D�� ���¹D�����ÆD�����ÏD�� ���áD�����îD�� ���òD�����þD�����E�����E�� ���3E�����AE��>���]E�� ���œE�����§E�����¼E��(���ÅE�����îE����� F�� ���F�����F��1���/F�����aF�����uF�����…F��$���œF�� ���ÁF�����ËF�����ÒF�����ãF�����öF��"���þF�����!G��.���>G�����mG��@���G�����ÀG�� ���ÆG�����ÔG�����åG�� ���ùG�����H��y��� H��b���„H�����çH�� ���üH�����I����� I�� ��� I�����*I�����GI�����\I�� ���dI��+���oI�����›I�����¡I�����ºI�����ØI�����áI��&���ñI��$���J�� ���=J�����HJ�����XJ��"���jJ�����J�� ���žJ�����«J�� ���¿J�����ËJ�����ÝJ�����îJ��D���K�����IK�����aK�� ���K�����ŽK�� ���¡K�����®K�����±K��&���¹K��H���àK�� ���)L�����5L�����9L�����HL�����XL�����kL�����rL�� ���…L�����‘L�����¤L�����»L�����¿L�����ÅL�� ���ÌL��(���ÚL�����M�����M�����M�����'M�� ���BM�����MM��#���iM�����M�� ���–M�����¢M�����·M�����ÐM�����îM�����N�����N�� ���(N�����2N�����ON�����jN�����‡N�����ŸN��:���±N�����ìN����� O�����O�����%O�� ���6O��/���AO��'���qO��*���™O��o���ÄO�� ���4P�� ���?P�����MP��%���SP�����yP�����‹P�� ���ªP�����¶P��+���ÌP��"���øP�� ���Q�����'Q�� ���0Q�����>Q�����MQ�� ���\Q�� ���hQ�����uQ�����{Q��+���‘Q��.���½Q�����ìQ�� ���ÿQ����� R�����R�����*R�����3R�����LR�����bR�����sR�����‚R�� ���›R�����©R�����¸R�� ���ÁR�����ËR�� ���ÝR�� ���èR�� ���öR�����S�� ���S��(���!S��?���JS��*���ŠS�� ���µS�����ÁS�� ���ÊS��'���×S��!���ÿS�����!T�����)T�����9T��F���IT��O���T�� ���àT�� ���ëT�����ùT�����U�����"U�����8U�����UU�����eU�� ���xU�����ƒU�����†U�� ���U�����™U�����‚������ê���S���Ï���,��®�����T���(���Ñ�����������­���C��� �������‹���ª���p���ð���Ð���¥���µ���[���������.����������ü��������e�������!���8���������ä���P��������������Ì���»�����z���F������Î�����R������� ��ˆ�����5���ø���3�������������� ��ò�������¿���2���Q���j����������I�����^�������˜�����-���:���;���?���u���Þ��� ��*���2��‡���w���Ô���W������š�����k���4��V���¢���y���÷���9��°���Æ���õ����������=��v���¯���6��Ö���O�������<��������0�������Ÿ���Å���|�������������æ���i�����������ö������������������������������������������ß�����é���Ò���X���Z���?��<���m���D������A��Ü���6���´���b������1��x���s�����%��Ý�������›���¶���º������������������5��™�������œ�������ï����������A������}����������� ���o���Š�������ù�����"���~���#�����í�������+������������g����������§���Ù���Ç�������f������4������������ý���]���–���ó���������Û�������å���J���>�������ã���Õ������@������_�������Á���ž�����×��� �������ñ����������������������¸���)����������L�������������������³��� ���=���@���'������ ����������¹���Ë���C��0��²�������‘���½���������������Ó������•�����������`���������������l�����'���ô���U���"��‰���������ú���n�������H��� ���Ø���û���Œ���¤���8������1������Ú���q���Í���£�������&���9������� �� ���N���c�������À���ç��������������������-��������������{���ë���K�������“�������à���/������+���¼���$������&��,�������.���)�������������¡�������Ã���%������—���€���Ž���Â���D��â���!��M���…���È�������G���*����r������¬�������a���«���ƒ�������B��á���†���¦���„���/������E��·�����è������������������������������;��±���ÿ�������(��î���������ì���h������7���þ���’���”�������¾���E������$���d���Y���7��t���B�����É���Ê��� ��� �����>��\���3���Ä���#��:��©���¨���� Ctrl+%i� XML Copy Editor is free software released under the GNU General Public License. Many thanks are due to � �%g %s saved�%i replacement made�%i replacements made�%s contains %i word�%s contains %i words�%s is %s�%s is already open�&About XML Copy Editor�&Always insert closing tag�&Associate�&Blue background, white text�&Browser Ctrl+B�&Check Well-formedness F2�&Color Scheme�&Cut Ctrl+X�&Default�&Edit�&Element... Ctrl+I�&Entity... Ctrl+E�&Evaluate XPath... F9�&File�&Find what: �&Find... Ctrl+F�&Fold Tags Ctrl+Shift+F�&Folding�&Forum�&Global Replace... Ctrl+Shift+R�&Help�&Hide Attributes Only Ctrl+Shift+A�&Highlight current line�&Home Page�&Indentation guides�&Insert�&Light�&Line numbers�&Lock Tags Ctrl+L�&Match case�&New... Ctrl+N�&Next Document Ctrl+PgDn�&None�&One application instance only�&Open... Ctrl+O�&Options...�&Paste Ctrl+V�&Pretty-print F11�&Previous Document Ctrl+PgUp�&Printable report�&Public DTD...�&RELAX NG... F6�&Redo Ctrl+Y�&Regex�&Remember open tabs on close�&Replace�&Replace... Ctrl+R�&Revert�&Save Ctrl+S�&Save UTF-8 byte order mark�&Show Tags and Attributes Ctrl+T�&Sibling... Ctrl+Shift+I�&System DTD...�&Tag completion�&Text Size�&Tools�&Twin Ctrl+Enter�&Undo Ctrl+Z�&Unfold Tags Ctrl+Shift+U�&Validate�&Validate as you type�&View�&White space visible�&Word Count�&XML�&XML Copy Editor Help F1�&XML Schema...�&XSL Transform... F8�'%s' is not a valid line number�(No filter)�(No filters found)�(No rule sets found)�(lossless conversion requires version 2003 or later)�(unknown error)�. Select "Abort" to exit, "Retry" to close this window and "Ignore" to continue.�A more recent version of Microsoft Word is required�About�Action�All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Application directory�Associate %s�Attributes hidden�Blue background, white text�Browse�Browser�C&lose All�C&opy Ctrl+C�Cannot access application directory�Cannot associate %s: %s�Cannot compile regular expression '�Cannot count words: %s�Cannot evaluate XPath�Cannot find '%s'�Cannot open %s�Cannot open clipboard�Cannot open imported file�Cannot open stylesheet %s�Cannot paste as new document: no text on clipboard�Cannot pretty-print: �Cannot replace: �Cannot save %s�Cannot save document in %s: %s (saved in default encoding UTF-8)�Cannot save temporary file�Cannot set encoding (cannot parse temporary file)�Cannot set encoding: �Cannot start Microsoft Word�Cannot transform: �Change�Change all�Change once�Check Well-formedness�Choose a document type:�Choose a file:�Choose a public identifier:�Choose an encoding:�Close�Close All�Close all�Closes the dialog box without saving any changes you have made�Closes this dialog without making any changes�Command line processing incomplete: no file specified�Confirmation�Context�Copy�Current Element�Cut�DTD�Decrease�Decrease Ctrl+D�Default�Delete entity reference?�Delete tag?�Do you want to save the changes to �Document has been modified: save or discard changes�Document%i�E&ncoding...�E&xit�E&xpand internal entities on open�Edited document empty�Editor�Element...�Encoding�Encoding should be one of �Encoding...�Enter XPath:�Enter line number:�Enter new suggestion:�Entity...�Error�Evaluate XPath�Evaluate XPath...�Exit�Export Microsoft Word Document�Export in progress...�Extends the scope to all open documents�F&ind Again F3�File has been modified by another application. Do you want to proceed?�Find�Find &Next�Find Again�Find and Replace�Find...�Find:�Finds all instances of the text specified in Find what and replaces them with the text in Replace with�Finds only text with lowercase and uppercase letters as specified in Find what�Fold Tags�Font�Forum�G&o To... Ctrl+G�General�Global Find and Replace�Global Replace...�Go To�Go To...�H&ide Tags and Attributes Ctrl+Shift+T�Help�Hide Attributes Only�Hide Tags and Attributes�Home Page�I&gnore all�I&mport Microsoft Word Document...�I&ntelligent backspace/delete�Ignore�Ignore all�Ignore once�Import Microsoft Word Document�Import in progress...�Increase�Increase Ctrl+U�Information�Insert Element�Insert Entity�Insert Sibling�Interprets the text specified in Find what as a regular expression�L&ock hidden tags�Language (restart required)�Light�Ln %i Col %i�Lock Tags�MB�Message�Microsoft Word cannot save %s�Microsoft Word cannot save this document as WordprocessingML �Modified�New�New Document�New Suggestion�New suggestion...�New...�Next Document�No filter�No items selected�No matching nodes found�No.�None�Normal�Normal Ctrl+0�O&pen Large Document... Ctrl+Shift+O�OK�Open�Open Large Document�Open Large Document...�Open...�Opening imported file...�Opens a standard file dialog�Options�Options...�Out of memory�Output document empty�P&aste As New Document�Pa&ge Setup...�Page Setup...�Parse in progress...�Paste�Paste As New Document�Pr&intable summary�Preparing Print Preview...�Preparing to print...�Pretty-print�Pretty-print unsuccessful: output document empty�Pretty-printing in progress...�Previous Document�Print�Print Preview...�Print...�Provides a space for you to type additional information�Provides a space for you to type the path of the file�Provides a space for you to type the text you want to find�Provides a space for you to type the text you want to replace the text you typed in Find what�Public DTD�Public DTD...�Question�R&eplace in all open documents�RELAX NG grammar�RELAX NG validation in progress...�RELAX NG...�Re&gex�Re&member layout on close�Re&tain undo history on save�Redo�Replace�Replace &All�Replace with:�Replace with: �Replace...�Revert�Rule�S&ave As... F12�S&how Current Element Pane�S&how full path on frame�S&ymbol...�Save�Save As�Save As...�Select �Select RELAX NG grammar�Select stylesheet�Selects the file specified�Sh&ow Toolbar�Show Tags and Attributes�Show Toolbar�Sibling...�Stopped�Suggestion�Symbol...�System DTD�System DTD...�Tags Locked�Tags hidden�Tags locked�The following error has occurred: �The operating system has turned down a request for additional memory�This functionality requires Microsoft Windows�Toggle Fold�Twin�Undo�Va&riable highlight in tag free view�Validation in progress...�Warning�Word Count�XML Copy Editor�XML Copy Editor has encountered an error and needs to close.�XML Copy Editor has encountered the following error and needs to close: �XML Schema�XML Schema...�XML document (*.xml)�XS< stylesheet...�XSL Transform...�XSL transformation in progress...�XSLT stylesheet�XSLT stylesheet...�byte�bytes�kB�valid�well-formed�|All files (*.*)|*.*�Project-Id-Version: XMLCopyEditor Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/ POT-Creation-Date: 2014-06-01 20:12+0800 PO-Revision-Date: 2007-03-15 00:36+0100 Last-Translator: Thomas Wenzel <taaren@gmx.net> Language-Team: Thomas Wenzel <thowen@users.sourceforge.net> Language: de MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=(n != 1) X-Poedit-Language: German X-Poedit-Country: GERMANY X-Poedit-SourceCharset: utf-8 � Ctrl+%i� Der XML Copy Editor ist freie Software, herausgegeben unter der GNU General Public License. Vielen Dank an � �%g %s gespeichert�%i Ersetzung durchgeführt�%i Ersetzungen durchgeführt�%s beinhaltet %i Wort�%s beinhaltet %i Wörter�%s ist %s�%s ist bereits geöffnet�&Über XML Copy Editor�&Schließenden Tag automatisch einfügen�&Verknüpfe mit...�&Blauer Hintergrund, weißer Text�&Browser Ctrl+B�&Überprüfe Wohlgeformtheit F2�&Farbschema�&Ausschneiden Ctrl+X�&Vorgabe�&Bearbeiten�&Element... Ctrl+I�&Entity... Ctrl+E�&Evaluiere XPath... F9�&Datei�&Suchen nach: �&Suchen... Ctrl+F�Tags &zusammenklappen Ctrl+Shift+F�&Zusammenklappen�&Forum�&Globales Ersetzen... Ctrl+Shift+R�&Hilfe�&Nur Attribute verstecken Ctrl+Shift+A�&Aktuelle Zeile hervorheben�&Homepage�&Einrückungshilfe�Einf&ügen�&Hervorhebung�&Zeilennummern�&Tags sperren�&Groß-/Kleinschreibung beachten�&Neu... Ctrl+N�&Nächstes Dokument Ctrl+PgDn�&Keine�&Nur eine Instanz des Programmes�&Öffnen... Ctrl+O�&Optionen...�&Einfügen Ctrl+V�&Druckaufbereitung F11�&Vorheriges Dokument Ctrl+PgUp�&Druckbarer Bericht�&Public DTD...�&RELAX NG... F6�&Wiederholen Ctrl+Y�&Reguläre Ausdrücke�&Geöffnete Reiter beim Schließen merken�&Ersetze�&Ersetzen... Ctrl+R�R&ückgängig�&Speichern Ctrl+S�&Speichere UTF-8 byte order mark�&Zeige Tags und Attribute Ctrl+T�&Geschwister... Ctrl+Shift+I�&System DTD...�&Tag-Vervollständigung�&Textgröße�&Werkzeuge�&Zwilling Ctrl+Enter�&Rückgängig Ctrl+Z�&Tags aufklappen Ctrl+Shift+U�&Validieren�&Validieren beim Schreiben�&Ansicht�&Leerzeichen anzeigen�&Wörter zählen�&XML�&XML Copy Editor Hilfe F1�&XML Schema...�&XSL Transformation... F8�'%s' ist keine gültige Zeilennummer�(Keine Filter)�(Keine Filter gefunden)�(Keine Regeldefinitionen gefunden)�(verlustfreie Konvertierung benötigt Version 2003 oder höher)�(unbekannter Fehler)�. Wähle "Abort" zum Beenden, "Retry" um das Fenster zu schließen oder "Ignore" zum Weitermachen.�Eine aktuellere Version von Microsoft Word ist notwendig�Über�Aktion�Alle Dateitypen (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Anwendungsverzeichnis�Verknüpfe %s�Attribute versteckt�Blauer Hintergrund, weißer Text�Durchsuchen�Browser�&Alle schließen�K&opieren Ctrl+C�Kein Zugriff auf Anwendungsverzeichnis�Verknüpfen von %s nicht möglich: %s�Regulärer Ausdruck kann nicht angewendet werden: '�Kann Wörter nicht zählen: %s�XPath kann nicht ausgewertet werden�Kann '%s' nicht finden�Kann %s nicht öffnen�Kann die Zwischenablage nicht öffnen�Kann importierte Datei nicht öffnen�Kann Stylesheet %s nicht öffnen�Als neues Dokument einfügen nicht möglich: Kein Text in der Zwischenablage�Druckaufbereitung nicht möglich: �Ersetzen nicht möglich: �Speichern von %s nicht möglich�Dokument kann nicht in %s gespeichert werden: %s (gespeichert mit Zeichenkodierung UTF-8)�Temporäre Datei kann nicht gespeichert werden�Zeichenkodierung kann nicht gesetzt werden (kann temporäre Datei nicht parsen)�Zeichenkodierung kann nicht gesetzt werden:�Kann Microsoft Word nicht starten�Transformation nicht möglich: �Ändern�Alle ändern�Einmal ändern�Wohlgeformtheit prüfen�Dokumenttyp wählen:�Datei auswählen:�Public identifier wählen:�Zeichenkodierung wählen:�Schließen�Alle schließen�Alle schließen�Dialogbox schließen ohne Änderungen zu speichern�Dialogfenster ohne Änderungen schließen.�Ausführung des Kommandozeilenbefehls unvollständig: keine Datei angegeben�Bestätigung�Zusammenhang�Kopieren�Aktuelles Element�Ausschneiden�DTD�Verkleinern�Verkleinern Ctrl+D�Vorgabe�Entity-Referenz löschen?�Tag löschen?�Änderungen speichern nach �Dokument wurde geändert: Änderungen speichern oder verwerfen�Dokument%i�&Zeichenkodierung...�&Beenden�Interne entities beim Öffnen &erweitern�Bearbeitetes Doument ist leer�Editor�Element...�Zeichenkodierung�Zeichenkodierung sollte eine der folgenden sein: �Zeichenkodierung...�XPath eingeben:�Zeilennummer eingeben:�Geben Sie einen neuen Vorschlag ein:�Entity...�Fehler�XPath evaluieren�Evaluiere XPath...�Beenden�Exportiere Microsoft Word Dokument�Export wird durchgeführt...�Erweitert die Suche auf alle offenen Dokumente�E&rneut suchen F3�Datei wurde von einer anderen Anwendung geändert. Erneut laden?�Suche�&Weitersuchen�Erneut suchen...�Suchen und Ersetzen�Suchen...�Suche:�Findet alle Vorkommen des im Feld 'Suchen nach' angegeben Textes und ersetzt sie mit dem Text aus dem Feld 'Ersetzen mit'�Findet nur Text mit Kleinbuchstaben und Großbuchstaben, der im Feld 'Suchen nach' angegeben wurde�Tags zusammenklappen�Schriftart�Forum�&Gehe zu... Ctrl+G�Allgemein�Globales Suchen und Ersetzen�Globales Ersetzen...�Gehe zu�Gehe zu...�T&ags und Attribute verstecken Ctrl+Shift+T�Hilfe�Nur Attribute verstecken�Tags und Attribute verstecken�Homepage�I&gnoriere alle�I&mportiere Microsoft Word Dokument...�I&ntelligentes Rückgängig/Löschen�Ignorieren�Alle ignorieren�Einmal ignorieren�Importiere Microsoft Word Document�Import läuft...�Vergrößern�Vergrößern Ctrl+U�Information�Element einfügen�Entity einfügen�Geschwister einfügen�Interpretiert den Text im Feld 'Suchen nach' als regulären Ausdruck�S&perre versteckte Tags�Sprache (Neustart erforderlich)�Hervorhebung�Zeile %i Spalte %i�Tags sperren�MB�Meldung�Microsoft Word kann %s nicht speichern�Microsoft Word kann dieses Dokument nicht als WordprocessingML speichern�Modifiziert�Neu�Neues Dokument�Neuer Vorschlag�Neuer Vorschlag...�Neu...�Nächstes Dokument�Kein Filter�Nichts ausgewählt�Keine Übereinstimmung�Nr.�Keine�Normal�Normal Ctrl+0�Ö&ffne großes Dokument... Ctrl+Shift+O�OK�Öffnen�Großes Dokument öffnen�Öffne großes Dokument...�Öffnen...�Öffne importierte Datei...�Öffnet einen Standard-Dateidialog.�Optionen�Optionen...�Nicht genug Speicher�Ausgabedokument ist leer�E&infügen als neues Dokument�Seite ein&richten...�Seite einrichten...�Parsen läuft...�Einfügen�Einfügen als neues Dokument�Dr&uckbare Zusammenfassung�Bereite Druckvorschau vor...�Bereite Ausdruck vor...�Druckaufbereitung�Druckaufbereitung fehlgeschlagen: Ausgabedokument ist leer�Druckaufbereitung läuft ...�Vorheriges Dokument�Drucken�Druckvorschau...�Drucken...�Platz, um zusätzliche Informationen einzugeben�Platz, um den Pfad der Datei einzugeben�Platz, um den zu suchenden Text einzugeben�Platz, um den Ersetzungstext einzugeben, der den Text erstetzen soll, den Sie in 'Suchen nach' eingegeben haben�Public DTD�Public DTD...�Frage�&Ersetzen in allen offenen Dokumenten�RELAX NG Gramatik�RELAX NG Validierung läuft...�RELAX NG...�Re&guläre Ausdrücke�&Layouteinstellungen beim Schließen merken�Me&rke Undo-Verlauf beim Speichern�Wiederholen�Ersetzen�Ersetze &alle�&Ersetzen mit:�Ersetzen mit: �Ersetzen...�Rückgängig�Regel�S&peichern als... F12�&Dialogfeld für aktuelles Element anzeigen�&Kompletten Verzeichnisnamen im Titel anzeigen�&Zeichentabelle...�Speichern�Speichern unter�Speichern als...�Auswahl �Wähle RELAX NG Gramatik�Stylesheet auswählen�Datei auswählen�Zeige &Toolbar�Zeige Tags und Attribute�Zeige Toolbar�Geschwister...�Gestoppt�Vorschlag�Zeichentabelle...�System DTD�System DTD...�Tags gesperrt�Tags versteckt�Tags gesperrt�Der folgende Fehler wurde festgestellt: �Das Betriebssystem hat die Anfrage nach mehr Speicher abgelehnt�Diese Funktion benötigt Microsoft Windows�Toggle Fold�Zwilling�Rückgängig�Va&riablen im Tag-free view hervorheben�Validierung wird durchgeführt...�Warnung�Wörter zählen�XML Copy Editor�XML Copy Editor hat einen Fehler festgestellt und muss beendet werden.�XML Copy Editor ist auf den folgenden Fehler gestoßen und muss beendet werden:�XML Schema�XML Schema...�XML Dokument (*.xml)�XS< stylesheet...�XSL Transformation...�XSL-Transformation läuft...�XSLT stylesheet�XSLT stylesheet...�byte�bytes�kB�Valide�Wohlgeformt�|Alle Dateien (*.*)|*.*��������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/insert-header.sin����������������������������������������������������������0000664�0001750�0001750�00000001240�12402464555�017123� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Sed script that inserts the file called HEADER before the header entry. # # At each occurrence of a line starting with "msgid ", we execute the following # commands. At the first occurrence, insert the file. At the following # occurrences, do nothing. The distinction between the first and the following # occurrences is achieved by looking at the hold space. /^msgid /{ x # Test if the hold space is empty. s/m/m/ ta # Yes it was empty. First occurrence. Read the file. r HEADER # Output the file's contents by reading the next line. But don't lose the # current line while doing this. g N bb :a # The hold space was nonempty. Following occurrences. Do nothing. x :b } ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/zh_CN.gmo������������������������������������������������������������������0000664�0001750�0001750�00000054076�12402464555�015402� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Þ•����^����� ��Ó��ü������H�����I��i���R�� ���¼��(���È��(���ñ����������#��"���6��;���Y��7���•�����Í�����ä�� ���ÿ����� �����'�����6�����F�����`�� ���o�����}�� ���‘����������¦�����¬�����¿�����Ñ�����ç�� ���í�����ú����� �����" �����+ �����2 �����R ��"���X �����{ �� ���“ �����ž �����² �����º �� ���Á �����Ï �� ���á �����í �����ü �����!�����!�����:!�� ���J!�� ���V!�����d!�����v!�����“!�����¥!�����´!�� ���Ä!�����Ñ!�����Ø!�����õ!�����þ!�����"�����"�� ���"�����+"�� ���G"�����h"�����"�����"�� ��� "�����«"�����²"�� ���Ã"�����Ð"�� ���ê"�����ô"����� #�����#�����#�� ���+#�����7#�����J#�����O#�����h#�����w#�����Œ#�� ���¬#�����¸#�����Ë#��4���à#�����$��Q���%$��3���w$�����«$�����±$��—���¸$�����P%�� ���f%�����s%�����…%�����¡%�� ���¨%�����¶%�� ���¾%�����É%�� ���ã%��#���ð%�����&��#���,&�����P&�����g&�����}&�����Ž&��2���&��#���Ð&�����ô&����� '�����$'��2���>'�����q'�����‡'�����˜'��@���§'�����è'��1���(�����5(�����K(�����g(�����z(�� ���(�� ���Œ(�����˜(�����®(�����Æ(�����Õ(�����ñ(�����)�� ��� )�����)�� ���()��>���2)��-���q)�����Ÿ)��5���§)�� ���Ý)�����ê)�����ò)�����÷)�����*�����!*�����%*�����)*�����2*�����B*�����J*�� ���c*��#���o*��3���“*�� ���Ç*�� ���Ò*�����ß*��!���å*�����+�����+�� ���$+�����/+�����8+�� ���S+�� ���_+�����l+�����+�� ���•+�����Ÿ+�����¥+�����´+�����Æ+�����Ë+�����ê+��'����,�����(,��F���7,�����~,�� ���ƒ,�� ���Ž,�����™,�����ª,�����²,��f���¸,��N���-�� ���n-�����x-�����}-�����ƒ-�����”-�����œ-�����´-�����Æ-�����Ì-��&���Õ-�����ü-�����.�����.�����(.�� ���A.�����K.�� ���S.��"���_.�����‚.�����Š.�����¨.�� ���¯.�� ���º.�����Æ.�����å.�����û.�����/�� ���/����� /�� ���//�����=/��B���L/�����/�����¡/�����½/�� ���Ã/�� ���Ð/�����Ú/�����â/��=����0�����>0�����G0�� ���K0�� ���Y0�����f0�����u0�����‡0�� ���Ž0�� ���œ0�����¦0�����¸0�����Ð0�����Ô0�����Ù0�� ���à0��$���î0�����1�����1�����1�����/1�����F1�����N1�����g1�����„1�� ���Œ1�� ���—1��9���¥1�����ß1�����õ1�����2�����2�� ���*2�����82�����M2�����S2�����i2�����|2�����—2�� ���­2��0���º2�����ë2����� 3�����3�����"3�����33��7���<3��5���t3��:���ª3��]���å3�� ���C4�� ���N4�����\4�����e4�����„4��"���•4�� ���¸4�����Ä4�����Ë4�����å4�����5�����5�� ���5�� ���5�����*5�� ���95�����D5�����K5�����P5�����`5�����{5�� ���”5�����Ÿ5�����¤5�� ���¬5�����·5�����¿5�����×5�����é5�� ���6�����6�� ���+6�� ���86�����C6�� ���K6�� ���V6�� ���`6�� ���k6�� ���y6�� ���…6�� ���‘6��"���6��D���À6��-���7�� ���37�����?7�����D7��E���I7��$���7�����´7�� ���Î7�����Ø7�� ���à7�����ë7��<���û7��H���88�� ���8�� ���Œ8�����š8�����¯8�����Ã8��!���Ô8�����ö8�����9�� ���9�����'9�� ���-9�� ���99�� ���E9�����P9�����W9�����^9����s9�����{;��Y���„;�����Þ;�����î;��-���<�� ���<<�����F<��"���V<��<���y<��5���¶<�����ì<�����=�� ���$=�����/=�����M=�����a=�����v=�����–=�����©=�����º=�����Ð=�� ���â=�� ���í=�����ø=����� >�����">�� ���9>�����D>�����V>�����k>�� ���‰>�� ���”>�� ���Ÿ>�� ���À>�� ���Ë>�����ì>�� ����?����� ?�� ���?�� ���*?�� ���8?�����C?�����[?�����o?�����„?�� ���¢?��%���°?�����Ö?�� ���ë?�����ù?����� @����� @�����>@�����U@�����g@�����z@�����Œ@��%��� @�� ���Æ@�����Ñ@�� ���æ@�� ���ñ@�����ü@��#���A�� ���2A�� ���SA�����tA�����†A�����—A�� ���¨A�����³A�����ÏA�����áA�� ���ÿA����� B�� ���*B�� ���5B�����@B�����WB�����hB�����†B�����ŽB�����¬B�����¾B�� ���ÓB�� ���ôB������C��#���C��*���<C�����gC��K���vC��$���ÂC�����çC�����îC��™���õC�����D�� ���¢D�� ���¬D�����¹D�����ÓD�����ÚD�����êD�����ñD�����E�����E�����1E�����PE�� ���dE�����…E�����œE�����¯E�����ÁE��)���ÑE��"���ûE�����F�����4F�����PF��2���iF�����œF�� ���°F�����¾F��<���ÎF����� G��,���$G�����QG�����eG�� ���G�����G�� ���–G�� ���£G�����°G�����ÉG�����ãG�����÷G�����H�����(H�� ���/H�����<H�� ���OH��3���\H��*���H�����»H��/���ÂH�����òH�� ���ùH�����I����� I�� ���&I�����3I�����:I�����>I�� ���EI�����SI�����ZI�����qI�����‚I��.���›I�� ���ÊI�� ���ÔI�� ���âI��"���íI�����J�� ���,J�� ���6J�����@J�����GJ�� ���dJ�� ���nJ�� ���|J�����ŠJ�� ���žJ�����¨J�� ���¯J�����¼J�����ÌJ�����ÓJ�� ���ðJ��'���ýJ�����%K��6���9K�����pK�����wK�� ���‹K�����˜K�� ���¨K�����²K��X���ºK��H���L�� ���\L�����iL�����pL�����wL�����ŒL�����“L�����©L�����¹L�� ���ÀL��&���ÊL�����ñL�����øL����� M�����M�����/M�� ���6M�����AM��#���RM�� ���vM�����M�����œM�� ���£M�� ���°M�����½M�� ���ÚM�����çM�� ���îM�����üM�� ���N�� ���N�����N��?���0N�����pN�����ŠN�� ���¦N�� ���°N�� ���¾N�����ËN�����ÒN��<���ñN�� ���.O�����8O�� ���?O�� ���MO�� ���WO�� ���aO�� ���nO�����xO�� ���ˆO�����•O�����«O�����ÇO�� ���ËO�����ÕO�� ���ÜO��&���êO�����P�����P�����P�����2P�� ���HP�����RP��$���qP�����–P�� ���P�� ���§P��3���´P�����èP�� ���þP����� Q�����"Q�����6Q�� ���FQ�����SQ�����ZQ�����mQ�����„Q����� Q�� ���°Q��+���½Q�����éQ�����üQ����� R�����R�� ���#R��0���-R��3���^R��6���’R��`���ÉR�� ���*S�� ���5S�����CS��%���JS�����pS�����€S�� ���–S�����¢S�����¶S�����ÖS�����öS�����ýS�����T�� ���T�� ��� T�� ���+T�����5T�����<T�����CT�����XT��"���uT�����˜T�����¬T�� ���³T�� ���½T�����ÊT�����ÑT�����èT�����øT�����U�����"U�����8U�����HU�����XU�����_U�����fU�� ���vU�� ���U�����U�� ���ŸU�� ���¬U�����¹U��-���ÐU��$���þU�� ���#V�� ���0V�����=V��D���DV��(���‰V�� ���²V�����¿V�����ÆV�� ���ÍV�����ÚV��2���êV��2���W�� ���PW�� ���[W�����iW�����|W�� ���’W����� W�����±W�����ÀW�� ���ÒW�� ���ßW�����éW�� ���ùW�����X�����X�����X�����&X�����>��������������+���¬������Á���ÿ���p���Ë���w���*�������������¹�������;���A��a���0���•���������Í���?��‹���h���…���l���m�����������‰���è���/��5�������ã�����������Y��M������ ��Q�� ������ ���×�������K������`���±���ô���B��‘���X������å�������$��y������Ô���ç�������������,��º���õ���[��ó���€���ý���-��4������»���\��ž���D���û���H�������^��C��c���”���{�������§���¼��� ���������������U���S����ü�����©���O����������Y���J���!��·������� �����������ì���������������M���g�������Ú���Š�������������������B���<��ß���ù���æ�������@��—���‡���"�������P��2���������Ï���R���¶��� ���¾������«�����������ë���Ò���¨���������i��������������� �����������^���ø�����J��ƒ���r���6���ö���é���Ì���;��à������E��8���ˆ���������������"��t���%�������s���¦���â�������1�����„���>������V������²���[������� �����������T��.��������������P�������v���­���4���W�������®���£���)���:��*��?�������'����Ý���_������#���]�������Ÿ���¤���ò�������ñ�������G���œ���ª�������:�������Q���F��+��Ó���G��x���������� ���™���H��Ö�������I������,��� ���O�������@���1�������ï���¥���(���%��R�����.��� ������A���~���á���C������N��������������Ã�������������������8������›������É���Þ���¢���L������ ��/���=�������������������î���'���9���$����� ��&���À�������L���S���ú�������’��������������u���]�����b���)��#��Ž���¸���Ç���Î�������í���Z���������†���W��}���E�������������7��T���j�����´���µ����������3�����������Ä���N�������6��!���ê�������e�����Ø���Ð�������Ü�������3��È�������Œ���ä���°���D��¯���5��¿�����������Ñ�������������������V�������z���ð������K���k���q�����������Û�����������������d���Õ���Ù���&������=������������n���U��9����o���½�������F�������(��7���³���������������X��Ê���-���\���0��Å���þ���Â���Æ���I�������š�����������‚�������<���˜���¡�����������2��Z��f�������–��������÷���“���|�������� Ctrl+%i� XML Copy Editor is free software released under the GNU General Public License. Many thanks are due to �%g %s saved�%i replacement made�%i replacements made�%s contains %i word�%s contains %i words�%s is %s�%s is already open�%s saved in default encoding UTF-8�%s saved in default encoding UTF-8: conversion to %s failed�%s saved in default encoding UTF-8: unknown encoding %s�&About XML Copy Editor�&Always insert closing tag�&Associate�&Blue background, white text�&Browse Source�&Browser Ctrl+B�&Check Well-formedness F2�&Close Ctrl+F4�&Color Scheme�&Command Ctrl+Alt+C�&Cut Ctrl+X�&Default�&Edit�&Element... Ctrl+I�&Entity... Ctrl+E�&Evaluate XPath... F9�&File�&Find what: �&Find... Ctrl+F�&Fold Tags Ctrl+Shift+F�&Folding�&Forum�&Global Replace... Ctrl+Shift+R�&Help�&Hide Attributes Only Ctrl+Shift+A�&Highlight current line�&Home Page�&Indentation guides�&Insert�&Light�&Line numbers�&Lock Tags Ctrl+L�&Match case�&New... Ctrl+N�&Next Document Ctrl+PgDn�&None�&One application instance only�&Open... Ctrl+O�&Options...�&Paste Ctrl+V�&Pretty-print F11�&Previous Document Ctrl+PgUp�&Printable report�&Public DTD...�&RELAX NG... F6�&Redo Ctrl+Y�&Regex�&Remember open tabs on close�&Replace�&Replace... Ctrl+R�&Revert�&Run�&Save Ctrl+S�&Save UTF-8 byte order mark�&Show Tags and Attributes Ctrl+T�&Sibling... Ctrl+Shift+I�&System DTD...�&Tag completion�&Text Size�&Tools�&Twin Ctrl+Enter�&Undo Ctrl+Z�&Unfold Tags Ctrl+Shift+U�&Validate�&Validate as you type�&View�&Wait�&White space visible�&Word Count�&Wrap Words Ctrl+W�&XML�&XML Copy Editor Help F1�&XML Schema...�&XSL Transform... F8�'%s' is not a valid line number�(No filter)�(No filters found)�(No rule sets found)�(lossless conversion requires version 2003 or later)�(unknown error)�. Select "Abort" to exit, "Retry" to close this window and "Ignore" to continue.�A more recent version of Microsoft Word is required�About�Action�All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Application directory�Associate %s�Attributes hidden�Blue background, white text�Browse�Browse Source�Browser�C&lose All�C&lose Message Pane Alt+C�C&opy Ctrl+C�Cannot access application directory�Cannot associate %s: %s�Cannot compile regular expression '�Cannot count words: %s�Cannot evaluate XPath�Cannot find '%s'�Cannot open %s�Cannot open %s: conversion from encoding %s failed�Cannot open %s: unknown encoding %s�Cannot open clipboard�Cannot open imported file�Cannot open stylesheet %s�Cannot paste as new document: no text on clipboard�Cannot pretty-print: �Cannot replace: �Cannot save %s�Cannot save document in %s: %s (saved in default encoding UTF-8)�Cannot save temporary file�Cannot set encoding (cannot parse temporary file)�Cannot set encoding: �Cannot start Microsoft Word�Cannot transform: �Change�Change all�Change once�Check Well-formedness�Choose a document type:�Choose a file:�Choose a public identifier:�Choose an encoding:�Close�Close All�Close Message Pane�Close all�Closes the dialog box without saving any changes you have made�Closes this dialog without making any changes�Command�Command line processing incomplete: no file specified�Confirmation�Context�Copy�Creating document view...�Current Element�Cut�DTD�Decrease�Decrease Ctrl+D�Default�Delete entity reference?�Delete tag?�Do you want to save the changes to �Document has been modified: save or discard changes�Document%i�E&ncoding...�E&xit�E&xpand internal entities on open�Edited document empty�Editor�Element...�Encoding�Encoding should be one of �Encoding...�Enter XPath:�Enter line number:�Enter new suggestion:�Entity...�Error�Evaluate XPath�Evaluate XPath...�Exit�Export Microsoft Word Document�Export in progress...�Extends the scope to all open documents�F&ind Again F3�File has been modified by another application. Do you want to proceed?�Find�Find &Next�Find Again�Find and Replace�Find...�Find:�Finds all instances of the text specified in Find what and replaces them with the text in Replace with�Finds only text with lowercase and uppercase letters as specified in Find what�Fold Tags�Font�Forum�G&o To... Ctrl+G�General�Global Find and Replace�Global Replace...�Go To�Go To...�H&ide Tags and Attributes Ctrl+Shift+T�Help�Hi&ghlight syntax�Hide Attributes Only�Hide Tags and Attributes�Home Page�I&gnore�I&gnore all�I&mport Microsoft Word Document...�I&nsert�I&ntelligent backspace/delete�Ignore�Ignore all�Ignore once�Import Microsoft Word Document�Import in progress...�Increase�Increase Ctrl+U�Information�Insert Element�Insert Entity�Insert Sibling�Interprets the text specified in Find what as a regular expression�L&ock hidden tags�Language (restart required)�Light�Ln %i Col %i�Lock Tags�Message�Microsoft Word cannot save %s�Microsoft Word cannot save this document as WordprocessingML �Modified�New�New &document�New Document�New Suggestion�New suggestion...�New...�Next Document�No filter�No items selected�No matching nodes found�No.�None�Normal�Normal Ctrl+0�O&pen Large Document... Ctrl+Shift+O�OK�Open�Open Large Document�Open Large Document...�Open...�Opening imported file...�Opens a standard file dialog�Options�Options...�Out of memory�Out of memory: attempt to save in default encoding UTF-8?�Output document empty�Output options�P&aste As New Document�Pa&ge Setup...�Page Setup...�Parse in progress...�Paste�Paste As New Document�Pr&intable summary�Preparing Print Preview...�Preparing to print...�Pretty-print�Pretty-print unsuccessful: output document empty�Pretty-printing in progress...�Previous Document�Print�Print Preview...�Print...�Provides a space for you to type additional information�Provides a space for you to type the path of the file�Provides a space for you to type the text you want to find�Provides a space for you to type the text you want to replace the text you typed in Find what�Public DTD�Public DTD...�Question�R&eplace in all open documents�RELAX NG grammar�RELAX NG validation in progress...�RELAX NG...�Re&gex�Re&member layout on close�Re&tain undo history on save�Redo�Replace�Replace &All�Replace with:�Replace with: �Replace...�Revert�Rule�S&ave As... F12�S&how Current Element Pane�S&how full path on frame�S&ymbol...�Save�Save As�Save As...�Select �Select RELAX NG grammar�Select stylesheet�Selects the file specified�Sh&ow Toolbar�Show Tags and Attributes�Show Toolbar�Sibling...�Stopped�Suggestion�Symbol...�System DTD�System DTD...�Tags Locked�Tags hidden�Tags locked�The following error has occurred: �The operating system has turned down a request for additional memory�This functionality requires Microsoft Windows�Toggle Fold�Twin�Undo�Unknown command line switch (expecting 'w', 's', --version or --help)�Va&riable highlight in tag free view�Validation in progress...�Variables�Warning�Word Count�XML Copy Editor�XML Copy Editor has encountered an error and needs to close.�XML Copy Editor has encountered the following error and needs to close: �XML Schema�XML Schema...�XML document (*.xml)�XS< stylesheet...�XSL Transform...�XSL transformation in progress...�XSLT stylesheet�XSLT stylesheet...�unknown error�valid�well-formed�{extension}�{fullpath}�{name}�{path}�|All files (*.*)|*.*�Project-Id-Version: XML Copy Editor 1.1.0.2 Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/ POT-Creation-Date: 2014-06-01 20:12+0800 PO-Revision-Date: 2012-03-17 00:01+0800 Last-Translator: Zane U. Ji <ZaneUJi@gmail.com> Language-Team: SHiNE CsyFeK <csyfek@gmail.com> Language: zh_CN MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=(n != 1) X-Poedit-Language: Chinese X-Poedit-Country: CHINA X-Poedit-SourceCharset: utf-8 � Ctrl+%i� XML Copy Editor 是在 GNU 通用公共许å¯è¯ä¸‹å‘布的自由软件. 衷心感谢 �%g %s å·²ä¿å­˜�%i 项被替æ¢�%i 项被替æ¢�%s åŒ…å« %i 个字è¯�%s åŒ…å« %i 个字è¯�%s 是 %s�%s å·²ç»æ‰“å¼€�%s 以默认的 UTF-8 ç¼–ç ä¿å­˜�%s 以默认的 UTF-8 ç¼–ç ä¿å­˜:从 %s ç¼–ç è½¬æ¢å¤±è´¥�%s 以默认的 UTF-8 ç¼–ç ä¿å­˜:æœªçŸ¥çš„ç¼–ç  %s�关于 XML Copy Editor(&A)�总是æ’入关闭标签(&A)�å…³è”(&A)�è“色背景,白色字体(&B)�æµè§ˆæºä»£ç (&B)�æµè§ˆå™¨(&B) Ctrl+B�检查是å¦å½¢å¼è‰¯å¥½(&C) F2�关闭(&C) Ctrl+F4�é…色方案(&C)�命令(&C) Ctrl+Alt+C�剪切(&C) Ctrl+X�默认(&D)�编辑(&E)�元素(&E)... Ctrl+I�实体(&E)... Ctrl+E�鉴定 XPath(&E)... F9�文件(&F)�查找内容(&F):�查找(&F)... Ctrl+F�æŠ˜å æ ‡ç­¾(&F) Ctrl+Shift+F�折å (&F)�论å›(&F)�全局替æ¢(&G)... Ctrl+Shift+R�帮助(&H)�ä»…éšè—属性(&H) Ctrl+Shift+A�高亮当å‰è¡Œ(&H)�主页(&H)�缩进辅助线(&I)�æ’å…¥(&I)�淡色的(&L)�行å·(&L)�é”定标签(&L) Ctrl+L�匹é…大å°å†™(&M)�新建(&N)... Ctrl+N�åŽä¸€ä¸ªæ–‡æ¡£(&N) Ctrl+PgDn�ä¸ä½¿ç”¨(&N)�åªå…许一个应用程åºå®žä¾‹(&O)�打开(&O)... Ctrl+O�选项(&O)...�粘贴(&P) Ctrl+V�æ•´é½æ‰“å°(&P) F11�å‰ä¸€ä¸ªæ–‡æ¡£(&P) Ctrl+PgUp�坿‰“å°çš„æŠ¥å‘Š(&P)�公共 DTD(&P)...�RELAX NG(&R)... F6�é‡åš(&R) Ctrl+Y�正则表达å¼(&R)�关闭时记ä½å·²æ‰“开的标签(&R)�替æ¢(&R)�替æ¢(&R)... Ctrl+R�æ¢å¤(&R)�è¿è¡Œ(&R)�ä¿å­˜(&S) Ctrl+S�ä¿å­˜ UTF-8 å­—èŠ‚é¡ºåºæ ‡è®°(&S)�显示标签和属性(&S) Ctrl+T�兄弟结点(&S)... Ctrl+Shift+I�系统 DTD(&S)...�标签补全(&T)�字体大å°(&T)�工具(&T)�孪生结点(&T) Ctrl+Enter�撤销(&U) Ctrl+Z�展开标签(&U) Ctrl+Shift+U�验è¯(&V)�éªŒè¯æ‚¨æ‰€è¾“入的内容(&V)�查看(&V)�等待(&W)�空白字符å¯è§(&W)�å­—è¯ç»Ÿè®¡(&W)�文字自动æ¢è¡Œ(&W) Ctrl+W�XML(&X)�XML Copy Editor 帮助(&X) F1�XML Schema(&X)...�XSL 转æ¢(&X)... F8�'%s' 䏿˜¯ä¸€ä¸ªæœ‰æ•ˆçš„行å·�(ä¸è¿‡æ»¤)�(没有找到过滤器)�(没有找到åˆç¬¦è§„则的集åˆ)�(æ— æŸè½¬æ¢éœ€è¦2003或其åŽçš„版本)�(未知错误)�. 选择"中止"æ¥é€€å‡º,"é‡è¯•"æ¥å…³é—­è¿™ä¸ªçª—å£,"忽略"以继续.�éœ€è¦æ›´æ–°ç‰ˆæœ¬çš„ Microsoft Word�关于�动作�所有文件(*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�应用程åºç›®å½•�å…³è” %s�éšè—属性�è“色背景,白色字体�æµè§ˆ�æµè§ˆæºä»£ç �æµè§ˆ�关闭全部(&l)�关闭消æ¯çª—æ ¼(&l) Alt+C�å¤åˆ¶(&o) Ctrl+C�ä¸èƒ½è®¿é—®åº”用程åºç›®å½•�ä¸èƒ½å…³è” %s: %s�ä¸èƒ½å¤Ÿè¯†åˆ«æ­£åˆ™è¡¨è¾¾å¼ '�ä¸èƒ½ç»Ÿè®¡å­—è¯: %s�ä¸èƒ½é‰´å®š XPath�未能找到 '%s'�ä¸èƒ½æ‰“å¼€ %s�ä¸èƒ½æ‰“å¼€ %s:从 %s ç¼–ç è½¬æ¢å¤±è´¥�ä¸èƒ½æ‰“å¼€ %s:æœªçŸ¥çš„ç¼–ç  %s�ä¸èƒ½æ‰“开剪贴æ¿�ä¸èƒ½æ‰“开导入的文件�ä¸èƒ½æ‰“开样å¼è¡¨ %s�ä¸èƒ½ç²˜è´´ä¸ºæ–°æ–‡æ¡£: 剪贴æ¿ä¸Šæ²¡æœ‰æ–‡æœ¬�ä¸èƒ½æ•´é½æ‰“å°:�ä¸èƒ½æ›¿æ¢:�ä¸èƒ½ä¿å­˜ %s�ä¸èƒ½ä»¥ %s ä¿å­˜æ–‡æ¡£: %s (ä»¥é»˜è®¤ç¼–ç  UTF-8 ä¿å­˜)�ä¸èƒ½ä¿å­˜ä¸´æ—¶æ–‡ä»¶�ä¸èƒ½è®¾ç½®ç¼–ç (ä¸èƒ½åˆ†æžä¸´æ—¶æ–‡ä»¶)�ä¸èƒ½è®¾ç½®ç¼–ç :�ä¸èƒ½å¯åЍ Microsoft Word�ä¸èƒ½è½¬æ¢:�改å˜�æ”¹å˜æ‰€æœ‰�改å˜ä¸€æ¬¡�检查是å¦å½¢å¼è‰¯å¥½�选择一项文档类型:�选择一个文件:�选择一个公共标识符:�选择一ç§ç¼–ç :�关闭�关闭全部�关闭消æ¯çª—æ ¼�全部关闭�å…³é—­å¯¹è¯æ¡†æ—¶ä¸ä¿å­˜æ‚¨æ‰€ä½œçš„任何改å˜�å…³é—­è¿™ä¸ªå¯¹è¯æ¡†è€Œä¸ä½œä»»ä½•改å˜�命令�命令行补全未完æˆ: 没有指定的文件�确认�上下文�å¤åˆ¶�正在准备文档预览...�当å‰å…ƒç´ �剪切�DTD�å‡å°‘�å‡å°‘ Ctrl+D�默认�删除实体å‚考å—?�删除标签å—?�您想è¦ä¿å­˜æ”¹å˜åˆ°�æ–‡æ¡£å·²ç»æ›´æ”¹:ä¿å­˜è¿˜æ˜¯å¿½ç•¥æ”¹å˜å‘¢�文档 %i�ç¼–ç (&n)...�退出(&x)�打开时展开内部的实体(&x)�编辑中的文档被清空�编辑器�元素...�ç¼–ç �ç¼–ç åº”为如下的一ç§:�ç¼–ç ...�输入 XPath:�输入行å·:�输入新的建议:�实体...�错误�鉴定 XPath�鉴定 XPath...�退出�导出 Microsoft Word 文档�导出中...�扩展范围到所有已打开的文档�釿–°æŸ¥æ‰¾(&i) F3�文件已被å¦ä¸€ä¸ªç¨‹åºä¿®æ”¹. 您想è¦ç»§ç»­å—?�查找�查找下一个(&N)�釿–°æŸ¥æ‰¾�查找并替æ¢�查找...�查找:�在"查找内容"中查找所有该文本的实例并以"替æ¢"中的文本替æ¢å®ƒä»¬�仅在“查找内容â€ä¸­æŸ¥æ‰¾ç¬¦åˆæŒ‡å®šçš„大å°å†™å­—æ¯çš„æ–‡æœ¬�æŠ˜å æ ‡ç­¾�字体�论å›�转到(G&)... Ctrl+G�常规�全局æœç´¢å¹¶æ›¿æ¢�全局替æ¢...�转到�转到...�éšè—标签和属性(&i) Ctrl+Shift+T�帮助�语法高亮(&g)�ä»…éšè—属性�éšè—标签和属性�主页�忽略(&g)�忽略所有(&g)�导入 Microsoft Word 文档(&m)...�æ’å…¥(&n)�智能的退格/删除(&n)�忽略�忽略所有�忽略一次�导入 Microsoft Word 文档�导入中...�增加�增加 Ctrl+U�ä¿¡æ¯�æ’入元素�æ’入实体�æ’入兄弟节点�把“查找内容â€ä¸­çš„æ–‡æœ¬ä½œä¸ºæ­£åˆ™è¡¨è¾¾å¼æ¥è§£é‡Š�é”定éšè—的标签(&L)�语言 (需è¦é‡æ–°å¯åЍ)�淡色的�行 %i 列 %i�é”定标签�消æ¯�Microsoft Word ä¸èƒ½ä¿å­˜ %s�Microsoft Word ä¸èƒ½ä¿å­˜è¿™ä¸ªæ–‡æ¡£ä¸º WordprocessingML �已修改�新建�新文档(&d)�新文档�新建议�新建议...�新建...�åŽä¸€ä¸ªæ–‡æ¡£�ä¸ç”¨è¿‡æ»¤�没有项目被选择�没有找到匹é…的结点�No.�ä¸ä½¿ç”¨�普通�普通 Ctrl+0�打开大型文档(&p)... Ctrl+Shift+O�确定�打开�打开大型文档�打开大型文档...�打开...�正在打开导入的文件...�æ‰“å¼€ä¸€ä¸ªæ ‡å‡†çš„æ–‡ä»¶å¯¹è¯æ¡†�选项�选项...�内存ä¸è¶³�内存ä¸è¶³:å°è¯•以默认的 UTF-8 ç¼–ç ä¿å­˜?�输出文档被清空�输出选项�粘贴为新文档(&a)�页é¢è®¾ç½®(&g)...�页é¢è®¾ç½®...�分æžä¸­...�粘贴�粘贴为新文档�坿‰“å°çš„æ‘˜è¦(&i)�正在准备打å°é¢„览...�准备打å°...�æ•´é½æ‰“å°�æ•´é½æ‰“å°ä¸æˆåŠŸ:输出文档被清空�æ•´é½æ‰“å°ä¸­...�å‰ä¸€ä¸ªæ–‡æ¡£�打å°�打å°é¢„览...�打å°...�æä¾›ä¸€ä¸ªç©ºç™½æ è®©æ‚¨è¾“å…¥é¢å¤–的信æ¯�æä¾›ä¸€ä¸ªç©ºç™½æ è®©æ‚¨è¾“入该文件的路径�æä¾›ä¸€ä¸ªç©ºç™½æ è®©æ‚¨è¾“入您想查找的文本�æä¾›ä¸€ä¸ªç©ºç™½æ æ¥è¾“入新的文本以替æ¢åˆšæ‰åœ¨â€œæŸ¥æ‰¾å†…容â€ä¸­è¾“入的文本�公共 DTD�公共 DTD...�问题�在所有打开的文件中替æ¢(&e)�RELAX NG 语法�RELAX NG 验è¯ä¸­...�RELAX NG...�正则表达å¼(&g)�关闭时记ä½ç‰ˆé¢å¸ƒå±€(&m)�ä¿å­˜æ—¶ä¿ç•™æ’¤é”€åކå²(&t)�é‡åš�替æ¢�全部替æ¢(&A)�替æ¢ä¸º:�替æ¢ä¸º:�替æ¢...�æ¢å¤�规则�å¦å­˜ä¸º(&a)... F12�显示当å‰å…ƒç´ çª—æ ¼(&h)�在框架上显示完整路径(&h)�特殊符å·(&y)...�ä¿å­˜�å¦å­˜ä¸º�å¦å­˜ä¸º...�选择�选择 RELAX NG 语法�选择样å¼è¡¨�选择指定的文件�显示工具æ (&o)�显示标签和属性�显示工具æ �兄弟结点...�åœæ­¢�建议�特殊符å·...�系统 DTD�系统 DTD...�标签已é”定�éšè—标签�é”定标签�出现如下的错误:�æ“ä½œç³»ç»Ÿå·²ç»æ‹’ç»é¢å¤–内存的请求�è¿™é¡¹åŠŸèƒ½éœ€è¦ Microsoft Windows�åˆ‡æ¢æŠ˜å �孪生结点�撤销�未知的命令行开关(预期为 'w' 或 's', --version or --help)�在éšè—标签视图中高亮å˜é‡(&r)�验è¯ä¸­...�å˜é‡�警告�å­—è¯ç»Ÿè®¡�XML Copy Editor�XML Copy Editor é‡åˆ°ä¸€ä¸ªé”™è¯¯å¹¶éœ€è¦å…³é—­.�XML Copy Editor é‡åˆ°å¦‚下错误并需è¦å…³é—­:�XML Schema�XML Schema...�XML 文档 (*.xml)�XSLT æ ·å¼è¡¨(&L)...�XSL 转æ¢...�XSL 转æ¢ä¸­...�XSLT æ ·å¼è¡¨�XSLT æ ·å¼è¡¨...�未知错误�有效的�æ ¼å¼è‰¯å¥½çš„�{扩展å}�{完整路径}�{åç§°}�{路径}�|所有文件 (*.*)|*.*�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/fr.gmo���������������������������������������������������������������������0000664�0001750�0001750�00000055664�12402464555�015014� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Þ•����Z�����ì ��Í��¼������ð�����ñ��i���ú�����d�� ���f��(���r��(���›�����Ä�����Í�����à�����÷�� �������������:�����J�����d�� ���s������� ���•�����¡�����ª�����°�����Ã�����Õ�����ë�� ���ñ�����þ����������&�����/�����6�����V��"���\������� ���—�����¢�����¶�����¾�� ���Å�����Ó�� ���å�����ñ������ ����� ����� �����> �� ���N �� ���Z �����h �����z �����— �����© �����¸ �� ���È �����Õ �����Ü �����ù �����!�����!�����!�� ���"!�����/!�� ���K!�����l!�����…!�����”!�� ���¤!�����¯!�����¶!�� ���Ç!�����Ô!�� ���î!�����ø!�����"�����"�����"�� ���/"�����;"�����N"�����S"�����l"�����{"�����"�� ���°"�����¼"�����Ï"��4���ä"�����#��Q���)#��3���{#�����¯#�����µ#��—���¼#�����T$�� ���j$�����w$�����‰$�����¥$�����¬$�� ���´$�����¿$�� ���Ù$��#���æ$����� %��#���"%�����F%�����]%�����s%�����„%��2���“%��#���Æ%�����ê%������&�����&��2���4&�����g&�����}&�����Ž&��@���&�����Þ&��1���ù&�����+'�����A'�����]'�����p'�� ���w'�� ���‚'�����Ž'�����¤'�����¼'�����Ë'�����ç'�����û'�� ���(����� (�� ���(��>���((��-���g(�����•(��5���(�� ���Ó(�����à(�����è(�����í(�����)�����)�����)�����)�����()�����8)�����@)�� ���Y)��#���e)��3���‰)�� ���½)�� ���È)�����Õ)��!���Û)�����ý)�����*�� ���*�����%*�����.*�� ���I*�� ���U*�����b*�����u*�� ���‹*�����•*�����›*�����ª*�����¼*�����Á*�����à*��'���ö*�����+��F���-+�����t+�� ���y+�� ���„+�����+����� +�����¨+��f���®+��N���,�� ���d,�����n,�����s,�����y,�����Š,�����’,�����ª,�����¼,�����Â,��&���Ë,�����ò,�����÷,����� -�����-�� ���7-�����A-�� ���I-��"���U-�����x-�����€-�����ž-�� ���¥-�� ���°-�����¼-�����Û-�����ñ-�����ú-�� ��� .�����.�� ���%.�����3.��B���B.�����….�����—.�����³.�� ���¹.�� ���Æ.�����Ð.�����Ó.�����Û.��=���ù.�����7/�����@/�� ���D/�� ���R/�����_/�����n/�����€/�� ���‡/�� ���•/�����Ÿ/�����±/�����É/�����Í/�����Ò/�� ���Ù/��$���ç/����� 0�����0�����0�����(0�����?0�����G0�����`0�����}0�� ���…0�� ���0�����ž0�����´0�����Ã0�����Ú0�� ���é0�����÷0����� 1�����1�����(1�����;1�����V1�� ���l1��0���y1�����ª1�����É1�����Û1�����á1�����ò1��7���û1��5���32��:���i2��]���¤2�� ���3�� ��� 3�����3�����$3�����C3��"���T3�� ���w3�����ƒ3�����Š3�����¤3�����Á3�����Æ3�� ���Î3�� ���Û3�����é3�� ���ø3�����4����� 4�����4�����4�����:4�� ���S4�����^4�����c4�� ���k4�����v4�����~4�����–4�����¨4�� ���Ã4�����Ñ4�� ���ê4�� ���÷4�����5�� ��� 5�� ���5�� ���5�� ���*5�� ���85�� ���D5�� ���P5��"���\5��D���5��-���Ä5�� ���ò5�����þ5�����6��$���6�����-6�� ���G6�����Q6�� ���Y6�����d6��<���t6��H���±6�� ���ú6�� ���7�����7�����(7�����<7��!���M7�����o7�����7�� ���’7�����7����� 7�� ���¦7�� ���²7�� ���¾7�����É7�����Ð7�����×7��÷��ì7�����ä9��w���í9�����e:�����g:��5���y:��&���¯:�� ���Ö:�����à:�����õ:��"���;�� ���5;�����?;�����W;�����i;�����‰;�����˜;�����­;�����Â;�� ���Ñ;�� ���Ý;�����ç;�����ý;�����<�����(<�����1<�����@<�����T<�����t<�����„<��%���‹<�����±<��,���¶<��!���ã<�����=�����=�� ���*=�����5=�����==�����P=�����o=�����‚=�����–=�����±=��!���¸=�����Ú=�� ���í=�����ù=�����>�����>�����>>�����R>�����d>�����t>�����…>��!���Œ>�� ���®>�����¹>�� ���Ï>�����Ú>�����ß>��-���ó>��,���!?�����N?�����g?�����y?�����’?�����£?�����«?�����¾?��!���Í?�����ï?�����ø?�����@�����@�����@�����+@�����<@�����V@�����[@�����w@�����‡@��)���¢@�����Ì@�����Û@��#���ò@��D���A�����[A��q���mA��;���ßA�� ���B�����%B��¡���,B�����ÎB�� ���ëB�����÷B����� C�� ��� C�� ���*C�� ���5C��"���AC�����dC��5���sC�����©C��1���ÆC��#���øC�����D�����8D�����SD��/���jD��,���šD��$���ÇD��'���ìD��*���E��O���?E��#���E�����³E�����ÎE��`���êE��.���KF��N���zF��#���ÉF��&���íF�����G�����1G�� ���9G�����FG�����WG�����sG�����‘G��"���¦G�����ÉG�����âG�� ���éG�����õG�� ���H��@���H��=���_H�����H��F���¦H�� ���íH�����úH�����I����� I�����(I�����;I�����BI�����FI�����OI�� ���_I��%���kI�����‘I��/���§I��G���×I�� ���J�� ���+J�����9J��,���BJ�����oJ�����J�� ���–J�����¤J��-���­J�� ���ÛJ�����èJ�����÷J�����K�� ���1K�����=K�����DK�����SK�����fK��(���nK�����—K��1���°K�����âK��N���òK�����AL�����IL�����ZL�����jL�� ���L�� ���‹L��w���•L��W��� M�����eM�����wM�����~M�����„M�� ���šM�� ���¤M�����ÅM�� ���ÝM�����èM��1���÷M�����)N�����.N�����JN��#���iN�����N�����œN�� ���¤N��(���²N�� ���ÛN�����åN�����O�� ��� O�����O�� ���)O�����JO�� ���cO�����mO�� ���~O�����ŠO�����O�����®O��M���¾O��!��� P��!���.P�����PP�� ���XP�����eP�����}P�����€P��)���ˆP��G���²P�����úP�����Q����� Q�����Q�����-Q�����AQ�� ���YQ�����eQ�� ���vQ�����ƒQ��+���œQ�����ÈQ�����ÍQ�����ÓQ�� ���ÚQ��(���èQ�����R�����R�����R�����0R�� ���LR��!���WR��-���yR�����§R�� ���¯R�����ºR�� ���ÓR�����áR�����óR�����S�����"S�����3S�����HS�����OS�����lS��.���S�� ���°S�����ÑS��0���äS��#���T�����9T�����NT�����WT�� ���tT��@���T��>���ÂT��7���U��Y���9U�� ���“U����� U�����±U��*���ºU�����åU�� ���øU�� ���V�����%V�����,V��0���LV�� ���}V�� ���‡V�����‘V����� V�����°V�� ���ÁV�� ���ÏV�����ÙV�����àV��)���õV��&���W�� ���FW�� ���SW�����_W�����pW�����…W�� ���”W��!���µW��"���×W�����úW��%���X�����<X�� ���WX�����bX�� ���jX�� ���uX�� ���X�����ŽX�����ŸX�����µX�����ÆX�� ���ÜX��<���ýX��+���:Y�����fY�����†Y�����Y��+���•Y�����ÁY�� ���ÙY�� ���ãY�����ñY�����Z��=���Z��F���PZ�� ���—Z�����¢Z�����²Z�����ÇZ�����âZ�����ùZ�����[�����/[�� ���I[�����V[�����Y[�� ���`[�� ���l[�����x[�����ˆ[�����Ž[�����—[�������?������H��M��^���¥����������Ã���A��:���Y��F���R���%������B��š���ë���í���°���Ž������'�����L��ô���A��� ����������?�������,��¼�������£���0�� ���o���‹�������p���C������é���õ���–���¡���7���¾���ü���4��[�������C���T������n�������=���g���Ñ���]�����������������������ì���������������â��� ��Ì���ð���;���(����+��Z�������Ü���/���Î�������³���©�������S���������������d���ƒ���"���¯������•�������±�������{������F�����Í������ê���€�������G���������3���a���u�����������î�������������­���É�������R��J����� ����4���²�������1��U��‰������@��9��›���×���9�������B���q���ã��������������G���O�������b���������l���…���8��Ÿ����������Â���ä�������z���������™���j�����������$�����������I���$��Û���Ø���V�������t���ˆ���÷�������ž���þ����������'��6���W������������E��������)���§�����~�������K��Ù����������!���Š���Å���|���<��������«��������*������J������N��w���Q��V��P���}�������`���;��”���‡������������’���Y�������y���Ð���3��I��L���<���������6��#������H���Ò���!��µ���*��ç���Á���������œ���=��®�������Q���������������-���c���(���Œ����������_���¬�������¸�������>�������´���x���Ó���ý�������á���º���È���ö���†���P��Ý�����ú���W������������������Ë�����������»���0���¢������� �������h���/��¦�������æ�������¤���Æ�������ø�������Ô���D��N���r��� ���&��X������e���¨���Ï���ï���‘���—���.��2�������U���X���¹���ù����������¿����������� ��k���m���M�������5������¶�������������&���À���8�����������������:��Ä���5���û���è���,�����1���ß���"�� ��ª���“���Ö���.�������S�����#���������������·���%���)��½���7��@���K�������������i���„���ò���E������ �� �����������v���˜�����Ú���\���s��� �������ó���T�����������à���Þ���������������������f���-����������å���+�����������Z������ñ������D�������2��ÿ�����������Õ���O��‚��� ���Ê��� ���>�����������������Ç������������ Ctrl+%i� XML Copy Editor is free software released under the GNU General Public License. Many thanks are due to � �%g %s saved�%i replacement made�%i replacements made�%s contains %i word�%s contains %i words�%s is %s�%s is already open�&About XML Copy Editor�&Always insert closing tag�&Associate�&Blue background, white text�&Browser Ctrl+B�&Check Well-formedness F2�&Close Ctrl+F4�&Color Scheme�&Command Ctrl+Alt+C�&Cut Ctrl+X�&Default�&Edit�&Element... Ctrl+I�&Entity... Ctrl+E�&Evaluate XPath... F9�&File�&Find what: �&Find... Ctrl+F�&Fold Tags Ctrl+Shift+F�&Folding�&Forum�&Global Replace... Ctrl+Shift+R�&Help�&Hide Attributes Only Ctrl+Shift+A�&Highlight current line�&Home Page�&Indentation guides�&Insert�&Light�&Line numbers�&Lock Tags Ctrl+L�&Match case�&New... Ctrl+N�&Next Document Ctrl+PgDn�&None�&One application instance only�&Open... Ctrl+O�&Options...�&Paste Ctrl+V�&Pretty-print F11�&Previous Document Ctrl+PgUp�&Printable report�&Public DTD...�&RELAX NG... F6�&Redo Ctrl+Y�&Regex�&Remember open tabs on close�&Replace�&Replace... Ctrl+R�&Revert�&Run�&Save Ctrl+S�&Save UTF-8 byte order mark�&Show Tags and Attributes Ctrl+T�&Sibling... Ctrl+Shift+I�&System DTD...�&Tag completion�&Text Size�&Tools�&Twin Ctrl+Enter�&Undo Ctrl+Z�&Unfold Tags Ctrl+Shift+U�&Validate�&Validate as you type�&View�&Wait�&White space visible�&Word Count�&Wrap Words Ctrl+W�&XML�&XML Copy Editor Help F1�&XML Schema...�&XSL Transform... F8�'%s' is not a valid line number�(No filter)�(No filters found)�(No rule sets found)�(lossless conversion requires version 2003 or later)�(unknown error)�. Select "Abort" to exit, "Retry" to close this window and "Ignore" to continue.�A more recent version of Microsoft Word is required�About�Action�All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Application directory�Associate %s�Attributes hidden�Blue background, white text�Browse�Browser�C&lose All�C&lose Message Pane Alt+C�C&opy Ctrl+C�Cannot access application directory�Cannot associate %s: %s�Cannot compile regular expression '�Cannot count words: %s�Cannot evaluate XPath�Cannot find '%s'�Cannot open %s�Cannot open %s: conversion from encoding %s failed�Cannot open %s: unknown encoding %s�Cannot open clipboard�Cannot open imported file�Cannot open stylesheet %s�Cannot paste as new document: no text on clipboard�Cannot pretty-print: �Cannot replace: �Cannot save %s�Cannot save document in %s: %s (saved in default encoding UTF-8)�Cannot save temporary file�Cannot set encoding (cannot parse temporary file)�Cannot set encoding: �Cannot start Microsoft Word�Cannot transform: �Change�Change all�Change once�Check Well-formedness�Choose a document type:�Choose a file:�Choose a public identifier:�Choose an encoding:�Close�Close All�Close Message Pane�Close all�Closes the dialog box without saving any changes you have made�Closes this dialog without making any changes�Command�Command line processing incomplete: no file specified�Confirmation�Context�Copy�Creating document view...�Current Element�Cut�DTD�Decrease�Decrease Ctrl+D�Default�Delete entity reference?�Delete tag?�Do you want to save the changes to �Document has been modified: save or discard changes�Document%i�E&ncoding...�E&xit�E&xpand internal entities on open�Edited document empty�Editor�Element...�Encoding�Encoding should be one of �Encoding...�Enter XPath:�Enter line number:�Enter new suggestion:�Entity...�Error�Evaluate XPath�Evaluate XPath...�Exit�Export Microsoft Word Document�Export in progress...�Extends the scope to all open documents�F&ind Again F3�File has been modified by another application. Do you want to proceed?�Find�Find &Next�Find Again�Find and Replace�Find...�Find:�Finds all instances of the text specified in Find what and replaces them with the text in Replace with�Finds only text with lowercase and uppercase letters as specified in Find what�Fold Tags�Font�Forum�G&o To... Ctrl+G�General�Global Find and Replace�Global Replace...�Go To�Go To...�H&ide Tags and Attributes Ctrl+Shift+T�Help�Hi&ghlight syntax�Hide Attributes Only�Hide Tags and Attributes�Home Page�I&gnore�I&gnore all�I&mport Microsoft Word Document...�I&nsert�I&ntelligent backspace/delete�Ignore�Ignore all�Ignore once�Import Microsoft Word Document�Import in progress...�Increase�Increase Ctrl+U�Information�Insert Element�Insert Entity�Insert Sibling�Interprets the text specified in Find what as a regular expression�L&ock hidden tags�Language (restart required)�Light�Ln %i Col %i�Lock Tags�MB�Message�Microsoft Word cannot save %s�Microsoft Word cannot save this document as WordprocessingML �Modified�New�New &document�New Document�New Suggestion�New suggestion...�New...�Next Document�No filter�No items selected�No matching nodes found�No.�None�Normal�Normal Ctrl+0�O&pen Large Document... Ctrl+Shift+O�OK�Open�Open Large Document�Open Large Document...�Open...�Opening imported file...�Opens a standard file dialog�Options�Options...�Out of memory�Output document empty�Output options�P&aste As New Document�Pa&ge Setup...�Page Setup...�Parse in progress...�Paste�Paste As New Document�Pr&intable summary�Preparing Print Preview...�Preparing to print...�Pretty-print�Pretty-print unsuccessful: output document empty�Pretty-printing in progress...�Previous Document�Print�Print Preview...�Print...�Provides a space for you to type additional information�Provides a space for you to type the path of the file�Provides a space for you to type the text you want to find�Provides a space for you to type the text you want to replace the text you typed in Find what�Public DTD�Public DTD...�Question�R&eplace in all open documents�RELAX NG grammar�RELAX NG validation in progress...�RELAX NG...�Re&gex�Re&member layout on close�Re&tain undo history on save�Redo�Replace�Replace &All�Replace with:�Replace with: �Replace...�Revert�Rule�S&ave As... F12�S&how Current Element Pane�S&how full path on frame�S&ymbol...�Save�Save As�Save As...�Select �Select RELAX NG grammar�Select stylesheet�Selects the file specified�Sh&ow Toolbar�Show Tags and Attributes�Show Toolbar�Sibling...�Stopped�Suggestion�Symbol...�System DTD�System DTD...�Tags Locked�Tags hidden�Tags locked�The following error has occurred: �The operating system has turned down a request for additional memory�This functionality requires Microsoft Windows�Toggle Fold�Twin�Undo�Va&riable highlight in tag free view�Validation in progress...�Variables�Warning�Word Count�XML Copy Editor�XML Copy Editor has encountered an error and needs to close.�XML Copy Editor has encountered the following error and needs to close: �XML Schema�XML Schema...�XML document (*.xml)�XS< stylesheet...�XSL Transform...�XSL transformation in progress...�XSLT stylesheet�XSLT stylesheet...�byte�bytes�kB�valid�well-formed�{extension}�{fullpath}�{name}�{path}�|All files (*.*)|*.*�Project-Id-Version: XML Copy Editor Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/ POT-Creation-Date: 2014-06-01 20:12+0800 PO-Revision-Date: 2007-07-28 20:56+0100 Last-Translator: François Badier <frabad@gmail.com> Language-Team: team <team@email.com> Language: fr MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=(n > 1); X-Poedit-Language: French X-Poedit-SourceCharset: utf-8 X-Poedit-Country: FRANCE � Ctrl+%i� XML Copy Editor est un logiciel libre publié sous la licence GNU "General Public License. Nombreux remerciements à � �%g %s enregistré�%i remplacement effectué�%i remplacements effectués�%s contient %i mot�%s contient %i mots�%s est %s�%s est déjà ouvert�À propos de XML Copy Editor�Insertion des balises de fermeture�&Associer�Fond &bleu, texte blanc�Navigateur Ctrl+B�Vérifier &justesse de forme F2�Fermer Ctrl+F4�S&chéma de couleurs�&Commande Ctrl+Alt+C�&Couper Ctrl+X�Par défaut�&Édition�Élém&ent ... Ctrl+I�&Entité ... Ctrl+E�&Évaluer XPath ... F9�&Fichier�Re&chercher : �&Trouver ... Ctrl+F�&Plier les balises Ctrl+Shift+F�Pliage du texte�&Forum�Remplacement &global ... Ctrl+Shift+R�Aide�&Cacher les attributs seulement Ctrl+Shift+A�Surlignement de la ligne en cours�Page d'accueil�Guides d'&indentation�&Insertion�&Léger�Numéros de &ligne�Verrouiller les balises Ctrl+L�Respecter la casse�&Nouveau ... Ctrl+N�Document suivant Ctrl+PgDn�&Aucun�Instance unique de l'applicati&on�&Ouvrir ... Ctrl+O�&Options...�&Coller Ctrl+V�Formater la source F11�Document précédent Ctrl+PgUp�Ra&pport imprimable�DTD &Publique ...�&RELAX NG... F6�Rétablir Ctrl+Y�&Regex�Mémorisation des onglets ouverts�&Remplacer�&Remplacer ... Ctrl+R�&Rétablir�&Run�Enregi&strer Ctrl+S�&Enregistrement de la marque d'encodage UTF-8�Afficher les balises et les attributs Ctrl+T�&Frère ... Ctrl+Shift+I�DTD &Système ...�Complé&tion des balises�&Taille du texte�Ou&tils�&Jumeau Ctrl+Enter�Annuler Ctrl+Z�Déplier les balises Ctrl+Shift+U�&Valider�Validation à la saisie�&Vue�&Wait�&Espace visible�Compter les mots�Renvoi à la ligne Ctrl+W�&XML�Aide de &XML Copy Editor F1�Schema &XML ...�Transformation &XSL ... F8�'%s' n'est pas un numéro de ligne valide�(Aucun filtre)�(Aucun filtre trouvé)�(Aucun ensemble de règles trouvé)�(la conversion sans perte nécessite la version 2003 ou ultérieure)�(erreur inconnue)�. Sélectionner "Interrompre" pour quitter, "Réessayer" pour fermer cette fenêtre et "Ignorer" pour continuer.�Une version plus récente de Microsoft Word est nécessaire�À propos�Action�Tous les fichiers (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|Grammaire RELAX NG (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Répertoire de l'application�Associer %s�Attributs cachés�Fond bleu, texte blanc�Parcourir�Navigateur�Fermer tous�Fermer le panneau de message Alt+C�C&opier Ctrl+C�Impossible d'accéder au répertoire de l'application�Impossible d'associer %s: %s�Impossible de compiler l'expression régulière '�Impossible de compter les mots : %s�Impossible d'évaluer XPath�Impossible de trouver '%s'�impossible d'ouvrir %s�Impossible d'ouvrir %s: échec de l'encodage %s�Impossible d'ouvrir %s : encodage %s inconnu�Impossible d'ouvrir le presse-papier�Impossible d'ouvrir le fichier importé�Impossible d'ouvrir la feuille de style %s�Impossible de coller dans nouveau document : pas de texte dans le presse-papier�Impossible de formater la source : �Impossible de remplacer : �Impossible d'enregistrer %s�Impossible d'enregistrer le document dans %s : %s (enregistré avec encodage UTF-8 par défaut)�Impossible d'enregistrer le fichier temporaire�Impossible d'établir l'encodage (impossible d'analyser le fichier temporaire)�Impossible d'établir l'encodage : �Impossible de démarrer Microsoft Word�Impossible de transformer : �Changer�Changer tout�Changer une fois�Vérifier justesse de forme�Choisir un type de document :�Choisir un fichier :�Choisissez un identifiant public :�Choisissez un encodage :�Fermer�Fermer tous�Fermer le panneau de Message�Fermer tous�Ferme la boîte de dialogue sans enregistrer aucune modification�Ferme cette boîte de dialogue sans effectuer de modification�Commande�Opération de ligne de commande incomplète : aucun fichier spécifié�Confirmation�Contexte�Copier�Préparation de l'aperçu ...�Élément en cours�Couper�DTD�Diminuer�Diminuer Ctrl+D�Par défaut�Supprimer la référence à entité ?�Supprimer la balise ?�Voulez-vous enregistrer les modifications dans �Le document a été modifié : enregistrer ou ignorer les modifications�Document %i�En&codage ...�&Quitter�Entités internes déployées à l'ouverture�Le document modifié est vide�Éditeur�Élément ...�Encodage�L'encodage devrait être l'un des suivants : �Encodage ...�Saisir XPath :�Saisir le numéro de ligne :�Saisir nouvelle suggestion :�Entité ...�Erreur�Évaluer XPath�Évaluer XPath ...�Quitter�Exporter dans un document Microsoft Word�Exportation en cours ...�Étend la recherche à tous les documents ouverts�Trouver suivant�Le fichier a été modifié par une autre application. Voulez-vous continuer ?�Trouver�Trouver Suiva&nt�Trouver suivant�Trouver et remplacer�Trouver ...�Trouver :�Trouve toutes les instances du texte spécifié dans Trouver et les remplace par le texte spécifié dans Remplacer par�Trouve seulement le texte avec minuscules et majuscules tel que spécifié dans Trouver�Plier les balises�Police�Forum�Aller vers ... Ctrl+G�Général�Recherche et remplacement global�Remplacement global ...�Aller vers�Aller vers ...�&Cacher les balises et les attributs Ctrl+Shift+T�Aide�Surli&gnement de la syntaxe�Cacher les attributs seulement�Cacher les balises et les attributs�Page d'accueil�Ignorer�I&gnorer tout�I&mporter un document Microsoft Word ...�&Insérer�Backspace/suppr i&ntelligents�Ignorer�Ignorer tout�Ignorer une fois�Importer Document Microsoft Word�Importation en cours ...�Augmenter�Augmenter Ctrl+U�Information�Insérer élément�Insérer entité�Insérer frère�Interprète le texte spécifié dans Trouver comme une expression régulière�Verrouillage des balises cachées�Langue (redémarrage nécessaire)�&Léger�Ln %i Col %i�Verrouiller les balises�Mo�Message�Microsoft Word ne peut pas enregistrer %s�Microsoft Word ne peut pas enregistrer ce document en WordprocessingML �Modifié�Nouveau�Nouveau document�Nouveau document�Nouvelle suggestion�Nouvelle suggestion ...�Nouveau ...�Document suivant�Aucun filtre�Aucun item sélectionné�Aucun nÅ“ud correspondant n'a été trouvé�N°.�Aucun�Normal�Normal Ctrl+0�Ouvrir un document long ... Ctrl+Shift+O�OK�Ouvrir�Ouvrir document long�Ouvrir un document long ...�Ouvrir ...�Ouverture du fichier importé ...�Ouvre une boîte de dialogue fichier standard�Options�Options...�Dépassement de mémoire�Document vide�Options de sortie�Coller dans nouveau document�Mise en pa&ge ...�Mise en page ...�Analyse en cours ...�Coller�Coller dans nouveau document�Résumé &imprimable�Préparation de l'aperçu avant impression ...�Préparation de l'impression ...�Formater la source�Échec du formatage de la source : document vide�Formatage de la source en cours ...�Document précédent�Imprimer�Aperçu avant impression ...�Imprimer ...�Fournit un espace pour la saisie d'informations supplémentaires�Fournit un espace pour la saisie du chemin d'accès au fichier�Fournit un espace pour la saisie du texte à rechercher�Fournit un espace pour la saisie du texte en remplacement du texte saisi dans Rechercher �DTD Publique�DTD Publique ...�Question�R&emplacer dans tous les documents ouverts�Grammaire RELAX NG�Validation RELAX NG en cours ...�RELAX NG...�Re&gex�Mémorisation du mode affichage�Mémorisation des ac&tions après enregistrement�Rétablir�Remplacer�Remplacer tout�Remplacer par :�Remplacer par : �Remplacer ...�Rétablir�Règle�Enregistrer sous ...�Affic&her le panneau d'élément en cours�C&hemin complet dans la barre de titre�S&ymbole ...�Enregistrer�Enregistrer sous�Enregistrer sous ...�Sélectionner �Sélectionner grammaire RELAX NG�Sélectionner la feuille de style�Sélectionne le fichier spécifié�Afficher la barre d'&outils�Afficher les balises et les attributs�Afficher la barre d'outils�Frère ...�Stoppé�Suggestion�Symbole ...�DTD Système�DTD Système ...�Balises verrouillées�Balises cachées�Balises verrouillées�L'erreur suivante est apparue : �Le système a bloqué une requête de mémoire additionnelle�Cette fonction nécessite Microsoft Windows�&Plier les balises Ctrl+Shift+F�Jumeau�Annuler�Surlignement va&riable en mode sans balises�Validation en cours ...�Variables�Avertissement�Compter les mots�XML Copy Editor�XML Copy Editor a rencontré une erreur et doit être fermé.�XML Copy Editor a rencontré l'erreur suivante et doit être fermé : �XML Schema�Schéma XML ...�Document XML (*.xml)�Feuille de style XS< ...�Transformation XSL ...�Transformation XSL en cours ...�Feuille de style XSLT�Feuille de style XSLT ...�octet�octets�ko�valide�bien formé�{extension}�{chemincomplet}�{nom}�{chemin}�|Tous les fichiers (*.*)|*.*�����������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/es.gmo���������������������������������������������������������������������0000664�0001750�0001750�00000062213�12402464555�015000� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Þ•��������� �� �� ������0 �����1 ��i���: �����¤ �� ���¦ �����² ��(���Å ��(���î �����!����� !��"���3!��;���V!��7���’!�����Ê!�����á!�����ü!�� ��� "�����"�����3"�����B"�����R"�����Y"�����s"�� ���‚"�����"�� ���¤"�����°"�����Ã"�����Ì"�����Ò"�����å"�����÷"����� #�� ���#����� #�����0#�����H#�����Q#�����X#�����x#��"���~#�����¡#�� ���¹#�����Ä#�����Ø#�����à#�� ���ç#�����õ#�� ���$�����$�����"$�����;$�����A$�����`$�� ���p$�� ���|$�����Š$�����œ$�����¹$�����Ë$�����Ú$�� ���ê$�����÷$�����þ$�����%�����#%�����,%�����?%�����G%�� ���L%�����Y%�� ���u%�����–%�����¯%�����¿%�����Ò%�����á%�� ���ñ%�����ü%�����&�����&�� ���,&�����9&�� ���S&�����]&�����s&�����y&�����&�� ���”&����� &�����³&�����¸&�����Ñ&�����à&�����õ&�����'�� ���-'�����9'�����L'��4���a'�����–'��Q���¦'��3���ø'�����,(�����2(��“���9(��—���Í(�����e)�� ���{)�����ˆ)�����š)�����¶)�� ���½)�����Ë)�� ���Ó)�� ���ß)�����ê)�� ���*�����*��#���*�����=*�����U*��#���m*�����‘*�����¨*�����¾*�����Ï*��2���Þ*��#���+�����5+�����K+�����e+��2���+�����²+�����È+�����Ù+��@���è+�����),��1���D,�����v,�����Œ,�����¨,�����»,�� ���Â,�� ���Í,�����Ù,�����ï,�����-�����-�����+-�����G-�����[-�� ���a-�����k-�� ���~-��>���ˆ-��-���Ç-�����õ-��5���ý-�� ���3.�����@.�����H.�����M.�����g.�����w.�����{.�����™.�����¨.�����±.�����Á.�� ���É.�����×.�� ���ð.��#���ü.��3��� /�� ���T/�� ���_/�����l/��!���r/�����”/�����ª/�� ���±/�����¼/�����Å/�� ���à/�� ���ì/�����ù/����� 0�� ���"0�����,0�����20�����A0�����S0�����X0�����w0��'���0�����µ0��F���Ä0����� 1�� ���1�� ���1�����&1�����71�����?1��f���E1��N���¬1�� ���û1�����2����� 2�����2�����!2�����)2�����A2�����S2�����Y2��&���b2�����‰2�����Ž2����� 2�����µ2�� ���Î2�����Ø2�� ���à2��"���ì2�����3�����3�����53�� ���<3�� ���G3�����S3�����r3�����ˆ3�����‘3�� ���¡3�����­3�� ���¼3�����Ê3��B���Ù3�����4�����.4�����J4�� ���P4�� ���]4�����g4�����j4�����r4��=���4�����Î4�����×4�� ���Û4�� ���é4�����ö4�����5�����5�� ���5�� ���,5�����65�����H5�����`5�����d5�����i5�� ���p5��$���~5�����£5�����¦5�����«5�����¿5�����Ö5�����Þ5�����÷5�����6�� ���6�� ���'6��9���56�����o6�����…6�����”6�����«6�� ���º6�����È6�����Ý6�����ã6�����ù6����� 7�����7�� ���.7�����:7�����I7�����d7�� ���z7��0���‡7�����¸7�����×7�����é7�����ú7������8�����8��7���8��5���R8��:���ˆ8��]���Ã8�� ���!9�� ���,9�����:9�����C9�����b9��"���s9�� ���–9�����¢9�����©9�����Ã9�����à9�����å9�����ì9�� ���ô9�� ���:�����:�� ���:�����):�����0:�����5:�����E:�����`:�� ���y:�����„:�����‰:�� ���‘:�����œ:�����¤:�����¼:�����Î:�� ���é:�����÷:�����;�� ���*;�� ���7;�����B;�� ���K;�����W;�����_;�����e;�� ���n;�� ���y;�� ���ƒ;�� ���Ž;�� ���œ;�� ���¨;�� ���´;��"���À;��D���ã;��-���(<�� ���V<�����b<�����g<��E���l<��$���²<�����×<�����à<�� ���ú<�����=�� ��� =�����=��<���'=��H���d=�� ���­=�� ���¸=�����Æ=�����Û=�����ï=��!����>�����">�����2>�� ���E>�����P>�����V>�� ���Y>�����g>�� ���m>�� ���y>�� ���…>�����>�����—>�����ž>�� ��³>�����¾@��i���Ç@�����1A�����3A�����BA��'���UA��.���}A�����¬A�����µA��*���ÈA��B���óA��C���6B�����zB��%���•B�����»B�����ÌB�����ÕB�� ���ïB�����ûB�� ��� C�����C�����0C�����@C�����RC�����fC�����uC�����ˆC�����‘C�����™C�����­C�����ÀC�����ÕC�����ÞC�����îC������D�����D�����'D��#���-D�����QD��%���XD�����~D�� ���™D�����¦D�� ���¹D�� ���ÃD�����ÍD�����áD��$���üD�����!E�����2E�����QE��#���ZE�����~E�� ���E�� ���™E�����§E�����ÀE�����ÜE�����ïE�����þE�����F�����F�� ���2F��&���<F�� ���cF�����nF�� ���„F�� ���ŽF�����˜F��&���¨F��%���ÏF�����õF�����G�����!G�����5G�����DG�����`G��!���sG�� ���•G�����£G�����¶G��!���ÇG�����éG�����òG����� H�����H�����H�����5H�����FH�����_H�����dH�����~H�����H��'���¨H�����ÐH�� ���îH�����ûH��'���I��=���?I�����}I��f���‘I��9���øI�� ���2J�����<J��œ���DJ�� ���áJ�����‚K�� ���œK�����§K�����»K�����ÔK�� ���ÛK�� ���æK�����ðK�� ���ÿK����� L�����-L�� ���<L��/���FL�����vL�����‘L��*���°L�� ���ÛL�����üL�����M�����3M��8���FM��+���M�����«M��!���ÈM�����êM��E���N�����NN�����mN�����ƒN��Q���šN��"���ìN��<���O�����LO��!���fO�����ˆO�����ŸO�� ���§O�����µO�����ÅO�����ÜO�����õO�����P�����P�����1P�����EP�� ���LP�����YP�� ���rP��?���P��+���¿P�����ëP��L���óP�� ���@Q�����NQ�����WQ�����^Q�����|Q�����ŒQ�����“Q�����¯Q�� ���¾Q�����ÊQ�� ���ÝQ�����éQ�����üQ�����R�����.R��@���LR�� ���R�� ���™R�����£R��%���ªR�����ÐR�����éR�� ���ðR�����üR��%���S�����+S�����4S�����;S�����YS�� ���qS�����|S�� ���‚S�����S�����¡S��!���§S�����ÉS��3���äS�����T��I���,T�����vT�����}T�����T�����ŸT�� ���³T�����½T��j���ÅT��P���0U�����U�����’U�����™U�����žU�����®U�����¶U�����ÐU�����æU�����ëU��+���óU�����V�����%V�����<V�����TV�� ���rV�����~V�����‡V��%���–V�� ���¼V�����ÆV�����æV�� ���îV�����üV��!��� W�����.W�� ���GW�����SW�� ���fW�����sW�����…W�����–W��C���§W�����ëW�����X�����#X�� ���,X�����9X�����LX�����OX��"���WX��E���zX�� ���ÀX�����ËX�����ÑX�����âX�����òX�����Y�����Y�����Y�� ���1Y�����<Y��'���VY�����~Y�����‚Y�����ŠY�� ���‘Y��'���ŸY�����ÇY�����ÏY�����ÕY�����ìY�����Z����� Z��%���*Z�����PZ�����YZ�� ���bZ��?���nZ�����®Z�����ÉZ�����ÜZ�����øZ�����[�����&[�����>[�����D[�����_[�����p[�����Š[�� ���[�����ª[�����º[�����Ù[�����õ[��:��� \��!���D\�����f\�����w\�����‹\�����”\�����­\��6���¶\��;���í\��6���)]��d���`]�� ���Å]�� ���Ð]�����Þ]��*���ç]�����^��+���&^�� ���R^�����^^��6���r^��+���©^�����Õ^�����Ý^�� ���æ^�����ñ^�����_�����_�����"_�����1_�����:_�����@_��!���U_�����w_�� ���—_�����¤_�� ���¬_�����¹_�� ���É_�����Õ_�����ô_��"��� `�����-`�� ���L`�����m`�����‹`�����©`�� ���±`�����½`�����Ø`�����ß`�� ���æ`�� ���ð`�� ���û`�� ���a�� ���a����� a�����5a�����Ia�����^a��>���~a��-���½a�����ëa�����b�����b��T���b��.���fb�����•b�����b�� ���´b�����¾b�����Äb�����Ôb��;���äb��E��� c�� ���fc�� ���qc�����c�����•c�����©c�����Àc�����àc�����ðc�� ���d�����d�����d�����d�����)d�� ���1d�� ���>d�����Jd�����\d�����ed�����nd�����K���z������A���œ���l�������V���Õ�����������£������Â���������x������������d������N����•���”�����������f��2���X�����W�������j�� ����¶���X���>������/������F���{���7��g�������÷���@���ê�������.������������������[��y���<�������������� �������‰�������&��n���u���‡���s���¯��� ��Ô���"�������Ý���³���ƒ���U��Q�������Y��ç��� ���¹���ñ���Ã���9���é���s��z��Ë���3���u��(���������������\���������±���o���q��´�������š���j��������������9��Þ���t��Ö���—�������������)�������4��T�����������=���C������6���m�����������6�������������������ü�������»�������1��Ð���¡�������0��þ���v���"��B�����g�������?���Ä����������4���ì���{��^���h��¾���¸���â���p��l��&���f���������–����������ÿ���+������#���î������S��Ó���É���\�������À���Ž�������Î���I���×���:���k������}��à���/���K����������-���F������ß������O���x��!�������Ú���w��G��M�� ���������‚���,��� ������ ����������ˆ�������¤���Ø�������������������������'���¨�������­�������d���¬���C���ù���*���D���Æ���¦���b���è���‘������Ç���ô�����~�������[���1���Å���������������ú�������°���ò���|��Z��€���;��ø���<���:��Ÿ�������S���†���á���������a���;���'����a��q���º�����������������·�����������%��“�������8������������¼���w���²���Ï�������ý���Í���%���e��…����������(��J��T��_��r�������¿���i������!����������o��P�������G�������®���J���ï���Š��������������M���å�������5��*��P��@��-������R������5���Q����������ã�������Ò������L�����������Ñ���n��i���������˜������ ��� �������)�����c������� ��3��H�����r������¥���b������„�������W������ ��™�����`����>���7�������y��©���Z���H������È���k���}���$���E������õ���›�������U�������+��m��O��I��Ù���«���Û���������í���ó�����������ª�����c��R��½�������p���.��B���Œ��� ���D��E�����������������A������µ���ë���������Ê�������_���~��N���Á���’�������h�����ð�����������������æ������������^������2����������ž�������=��������ö���v�����V������‹���`���û���8���,������Ì���#��e���0���ä�������¢��� ���������������]�������|���������$��Ü���L��Y�����������t������§���]��?�������������� Ctrl+%i� XML Copy Editor is free software released under the GNU General Public License. Many thanks are due to � �%g %s saved�%i error�%i errors�%i replacement made�%i replacements made�%s contains %i word�%s contains %i words�%s is %s�%s is already open�%s saved in default encoding UTF-8�%s saved in default encoding UTF-8: conversion to %s failed�%s saved in default encoding UTF-8: unknown encoding %s�&About XML Copy Editor�&Always insert closing tag�&Apply changes�&Associate�&Blue background, white text�&Browse Source�&Browser Ctrl+B�&Check�&Check Well-formedness F2�&Close Ctrl+F4�&Color Scheme�&Command Ctrl+Alt+C�&Cut Ctrl+X�&DTD/XML Schema F5�&Default�&Edit�&Element... Ctrl+I�&Entity... Ctrl+E�&Evaluate XPath... F9�&File�&Find what: �&Find... Ctrl+F�&Fold Tags Ctrl+Shift+F�&Folding�&Forum�&Global Replace... Ctrl+Shift+R�&Help�&Hide Attributes Only Ctrl+Shift+A�&Highlight current line�&Home Page�&Indentation guides�&Insert�&Light�&Line numbers�&Lock Tags Ctrl+L�&Match case�&New... Ctrl+N�&Next Document Ctrl+PgDn�&None�&One application instance only�&Open... Ctrl+O�&Options...�&Paste Ctrl+V�&Pretty-print F11�&Previous Document Ctrl+PgUp�&Printable report�&Public DTD...�&RELAX NG... F6�&Redo Ctrl+Y�&Regex�&Reload�&Remember open tabs on close�&Replace�&Replace... Ctrl+R�&Revert�&Run�&Save Ctrl+S�&Save UTF-8 byte order mark�&Show Tags and Attributes Ctrl+T�&Sibling... Ctrl+Shift+I�&Spelling... F7�&Style... Shift+F7�&System DTD...�&Tag completion�&Text Size�&Toggle Fold Ctrl+Alt+T�&Tools�&Twin Ctrl+Enter�&Undo Ctrl+Z�&Unfold Tags Ctrl+Shift+U�&Validate�&Validate as you type�&View�&Wait�&White space visible�&Word Count�&Wrap Words Ctrl+W�&XML�&XML Copy Editor Help F1�&XML Schema...�&XSL Transform... F8�'%s' is not a valid line number�(No dictionaries found)�(No filter)�(No filters found)�(No rule sets found)�(lossless conversion requires version 2003 or later)�(unknown error)�. Select "Abort" to exit, "Retry" to close this window and "Ignore" to continue.�A more recent version of Microsoft Word is required�About�Action�All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Application directory�Associate %s�Attributes hidden�Blue background, white text�Browse�Browse Source�Browser�C&hange all�C&lose All�C&lose Message Pane Alt+C�C&opy Ctrl+C�Ca&ncel�Cannot access application directory�Cannot associate %s: %s�Cannot check document: �Cannot compile regular expression '�Cannot count words: %s�Cannot evaluate XPath�Cannot find '%s'�Cannot open %s�Cannot open %s: conversion from encoding %s failed�Cannot open %s: unknown encoding %s�Cannot open clipboard�Cannot open imported file�Cannot open stylesheet %s�Cannot paste as new document: no text on clipboard�Cannot pretty-print: �Cannot replace: �Cannot save %s�Cannot save document in %s: %s (saved in default encoding UTF-8)�Cannot save temporary file�Cannot set encoding (cannot parse temporary file)�Cannot set encoding: �Cannot start Microsoft Word�Cannot transform: �Change�Change all�Change once�Check Well-formedness�Checking document...�Choose a document type:�Choose a file:�Choose a public identifier:�Choose an encoding:�Close�Close All�Close Message Pane�Close all�Closes the dialog box without saving any changes you have made�Closes this dialog without making any changes�Command�Command line processing incomplete: no file specified�Confirmation�Context�Copy�Creating document view...�Current Element�Cut�DTD Validation in progress...�DTD/XML Schema�Decrease�Decrease Ctrl+D�Default�Default style�Delete entity reference?�Delete tag?�Do you want to save the changes to �Document has been modified: save or discard changes�Document%i�E&ncoding...�E&xit�E&xpand internal entities on open�Edited document empty�Editor�Element...�Encoding�Encoding should be one of �Encoding...�Enter XPath:�Enter line number:�Enter new suggestion:�Entity...�Error�Evaluate XPath�Evaluate XPath...�Exit�Export Microsoft Word Document�Export in progress...�Extends the scope to all open documents�F&ind Again F3�File has been modified by another application. Do you want to proceed?�Find�Find &Next�Find Again�Find and Replace�Find...�Find:�Finds all instances of the text specified in Find what and replaces them with the text in Replace with�Finds only text with lowercase and uppercase letters as specified in Find what�Fold Tags�Font�Forum�G&o To... Ctrl+G�General�Global Find and Replace�Global Replace...�Go To�Go To...�H&ide Tags and Attributes Ctrl+Shift+T�Help�Hi&ghlight syntax�Hide Attributes Only�Hide Tags and Attributes�Home Page�I&gnore�I&gnore all�I&mport Microsoft Word Document...�I&nsert�I&ntelligent backspace/delete�Ignore�Ignore all�Ignore once�Import Microsoft Word Document�Import in progress...�Increase�Increase Ctrl+U�Information�Insert Element�Insert Entity�Insert Sibling�Interprets the text specified in Find what as a regular expression�L&ock hidden tags�Language (restart required)�Light�Ln %i Col %i�Lock Tags�MB�Message�Microsoft Word cannot save %s�Microsoft Word cannot save this document as WordprocessingML �Modified�New�New &document�New Document�New Suggestion�New suggestion...�New...�Next Document�No filter�No items selected�No matching nodes found�No.�None�Normal�Normal Ctrl+0�O&pen Large Document... Ctrl+Shift+O�OK�Open�Open Large Document�Open Large Document...�Open...�Opening imported file...�Opens a standard file dialog�Options�Options...�Out of memory�Out of memory: attempt to save in default encoding UTF-8?�Output document empty�Output options�P&aste As New Document�Pa&ge Setup...�Page Setup...�Parse in progress...�Paste�Paste As New Document�Pr&eferences...�Pr&int Preview...�Pr&intable summary�Preferences�Preferences...�Preparing Print Preview...�Preparing to print...�Pretty-print�Pretty-print unsuccessful: output document empty�Pretty-printing in progress...�Previous Document�Pri&nt... Ctrl+P�Print�Print Preview...�Print...�Provides a space for you to type additional information�Provides a space for you to type the path of the file�Provides a space for you to type the text you want to find�Provides a space for you to type the text you want to replace the text you typed in Find what�Public DTD�Public DTD...�Question�R&eplace in all open documents�RELAX NG grammar�RELAX NG validation in progress...�RELAX NG...�Re&gex�Re&member layout on close�Re&tain undo history on save�Redo�Reload�Replace�Replace &All�Replace with:�Replace with: �Replace...�Revert�Rule�S&ave As... F12�S&how Current Element Pane�S&how full path on frame�S&ymbol...�Save�Save As�Save As...�Select �Select RELAX NG grammar�Select stylesheet�Selects the file specified�Sh&ow Toolbar�Show Current Element Pane�Show Tags and Attributes�Show Toolbar�Sibling...�Spelling�Spelling...�Stopped�Style�Style...�Suggestion�Symbol...�System DTD�System DTD...�Tags Locked�Tags hidden�Tags locked�The following error has occurred: �The operating system has turned down a request for additional memory�This functionality requires Microsoft Windows�Toggle Fold�Twin�Undo�Unknown command line switch (expecting 'w', 's', --version or --help)�Va&riable highlight in tag free view�Validate�Validation in progress...�Variables�Warning�Word Count�XML Copy Editor�XML Copy Editor has encountered an error and needs to close.�XML Copy Editor has encountered the following error and needs to close: �XML Schema�XML Schema...�XML document (*.xml)�XS< stylesheet...�XSL Transform...�XSL transformation in progress...�XSLT stylesheet�XSLT stylesheet...�byte�bytes�en_US�kB�unknown error�valid�well-formed�{extension}�{fullpath}�{name}�{path}�|All files (*.*)|*.*�Project-Id-Version: XMLCopy Editor Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/ POT-Creation-Date: 2014-06-01 20:12+0800 PO-Revision-Date: 2009-01-17 20:30+0100 Last-Translator: Marcos Pérez González <marcos_pg@yahoo.com> Language-Team: XMLCopy Editor Team <LL@li.org> Language: es MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=(n > 1); X-Poedit-Language: Spanish X-Poedit-Country: SPAIN X-Poedit-SourceCharset: utf-8 � Ctrl+%i� XML Copy Editor is free software released under the GNU General Public License. Many thanks are due to � �%g %s guardado�%i error�%i errors�%i reemplazo hecho�%i reemplazos hechos�%s contiene %i palabra�%s contiene %i palabras�%s es %s�%s ya esta abierto�%s guardado con encoding por defecto UTF-8�%s guardado con encoding por defecto UTF-8: conversion a %s falló�%s guardado con encoding por defecto UTF-8: encoding desconocido %s�&Acerca de XML Copy Editor�&Siempre insertar etiqueta de cerrado�&Aplicar cambios�&Asociar�&Fondo azul, texto blanco�&Ver Fuente�&Buscar Ctrl+B�&Comprobar�&Comprobar Bien-Formado F2�&Cerrar Ctrl+F4�Esquema de &Color�&Comando Ctrl+Alt+C�&Cortar Ctrl+X�&DTD/XML Schema F5�&Defecto�&Editar�&Elemento... Ctrl+I�&Entidad... Ctrl+E�&Evaluar XPath... F9�&Fichero�&Encontrar que:�&Buscar... Ctrl+F�&PlegarEtiquetas Ctrl+Shift+F�&Plegado�&Foro�Reemplazado &Global... Ctrl+Shift+R�&Ayuda�&Ocultar Atributos Sólo Ctrl+Shift+A�&Sobresaltar línea actual�Página &Web�&Guias de sangrado�&Insertar�&Luminoso�&Números de línea�&Bloquear Etiquetas Ctrl+L�&Coincidir mayúscusas y minúsculas�&Nuevo... Ctrl+N�Documento &Siguiente Ctrl+PgDn�&Ninguno�&Una instancia de aplicación sólo�&Abrir... Ctrl+O�&Opciones�&Pegar Ctrl+V�&Formatear el fuente F11�Documento &Previo Ctrl+PgUp�Reporte imprimible�&Public DTD...�&RELAX NG... F6�&Rehacer Ctrl+Y�&Expresión regular�&Recargar�&Recordar etiquetas abiertas al cerrar�&Reemplzar�&Reemplazar... Ctrl+R�&Revertir�&Ejecutar�&Guardar Ctrl+S�&Guardar marca de orden de bytes UTF-8�&Mostrar Etiquetas y Atributos Ctrl+T�&Hermano... Ctrl+Shift+I�&Ortografía... F7�&Estilo... Shift+F7�&System DTD...�&Autocompletado de etiqueta�&Tamaño del texto�(Des) &Activar plegado Ctrl+Alt+T�&Herramientas�&Gemelo Ctrl+Enter�&Deshacer Ctrl+Z�&Desplegar Etiquetas Ctrl+Shift+U�&Validar�&Validar según se teclea�&Ver�&Esperar�&Espacio en blanco visible�&Contar palabras�&Ajuste de línea Ctrl+W�&XML�A&yuda XML Copy Editor F1�&XML Schema...�&XSL Transformación... F8�'%s' no es un número de línea válido�(Ningún diccionario buscado)�(Sin filtro)�(Ningún filtro encontrado)�(Ningún conjunto de reglas encontrado)�(conversión sin pérdidas requiere versión 2003 o superior)�(Error desconocido)�. Seleccione "Abortar" para salirt, "Reintentar" para cerrar esta ventana e "Ignorar" para continuar.�Se requiere una versión más reciente de Microsoft Word �Acerca de�Acción�Todos los ficheros (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Todos los ficheros (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Directorio de aplicación�Asociar %s�Atributos ocultados�Fondo azul, texto blanco�Buscar�Ver Fuente�Navegador�C&ambiar todos�C&errar todos�&Cerrar Panel de Mensajes Alt+C�C&opiar Ctrl+C�Ca&ncelar�No se puede acceder a directorio de aplicación�No se puede asociar %s: %s�Imposible comprobar documento:�Imposible compilar la expresión regular '�No se pueden contar palabras: %s�Imposible evaluar XPath�Imposible puedo encontrar '%s'�Imposible abrir %s�Imposible abrir %s: conversión desde encoding %s falló�Imposible abrir %s: encoding desconocido %s�Imposible abrir portapapeles�Imposible abrir fichero importado�Imposible abrir stylesheet %s�Imposible pegar como documento nuevo: no hay texto en el portapapeles�Imposible formatear el fuente:�Imposible reemplazar:�No se puede guardar %s�No se puede guardar documento en %s: %s (guardado con encoding por defecto UTF-8)�Imposible guardar fichero temporal�Imposible poner encoding (no puedo parsear fichero temporal)�Imposible poner encoding:�Imposible arrancar Microsoft Word�Imposible transformar:�Cambiar�Cambiar todos�Cambiar una vez�Comprobar Bien-Formado�Comprobando documento...�Tipo de documento:�Fichero:�Elija un identificador público�Elija un encoding :�Cerrar�Cerrar todos�Cerrar Panel de Mensajes�Cerrar todos�Cierra los cuadros de diálogo sin guardar ningún cambio hecho�Cierra el díalogo sin hacer ningún cambio�Comando�Procesamiento de línea de comandos incompleto: ningún fichero especificado�Confirmación�Contexto�Copiar�Creando vista de documento...�Elemento actual�Cortar�Validación DTD en curso...�DTD/XML Schema�Decrementar�Decrementar Ctrl+D�Por defecto�Estilo por defecto�¿Borrar referencia a entidad?�¿Borrar etiqueta?�Quieres guardar los cambios a�El documento ha sido modificado: guardar o descartar los cambios�Documento%i�E&ncoding�&Salir�&Expandir entidades internas al abrir�Editado documento vacío�Editor�Elemento...�Encoding�La codificación debería ser una de �Encoding�XPath:�Introduzca número de línea:�Entre nueva sugerencia:�Entidad...�Error�Evaluar XPath�Evaluar XPath...�Salir�Exportar Documento Microsoft Word�Realizando exportación...�Extiende el alcance a todos los documentos abiertos�B&uscar Otra vez F3�El fichero ha sido modificado por otra aplicación. ¿Quiere que proceda?�Buscar�Buscar &Siguiente�Buscar Otra vez�Buscar y reemplazar�Buscar...�Buscar:�Busca todas las instancias del texto especificado en Buscar y las reemplaza con el texto en Reemplazar con�Busca solo el texto con letras mayúsculas y minúsculas especificadas en Buscar�Plegar etiquetas�Fuente�Foro�&Ir a... Ctrl+G�General�Buscar y reemplzar global�Reemplazado global...�Ir a�Ir a...�&Ocultar Etiquetas y Atributos Ctrl+Shift+T�ayuda�&Resaltado de sintaxis�Ocultar Atributos Sólo�Ocultar Etiquetas y Atributos�Página web�I&gnorar�I&gnorar todos�I&mportar Documento Microsoft Word...�I&nsertar�Borrado / Suprimir i&nteligente�Ignorar�Ignorar todos�Ignorar una vez�Importar Documento Microsoft Word�Importación en curso...�Incrementar�Incrementar Ctrl+U�Información�Insertar Elemento�Insertar entidad�Insertar hermano�Interpreta el texto especificado en Buscar, como expresión regular�&Bloquear etiquetas ocultas�Idioma (requiere reiniciar)�Luminoso�Ln %i Col %i�Bloquear etiquetas�MB�Mensaje�Microsoft Word no puede guardar %s�Microsoft Word no puede guardar este documento como WordprocessingML �Modificado�Nuevo�Nuevo &documento�Nuevo Documento�Nueva sugerencia�Nueva sugerencia...�Nuevo�Documento Siguiente�Sin filtro�Ningún item seleccionado�Ningún nodo correspondiente encontrado�No.�Ninguno�Normal�Normal Ctrl+0�A&brir Documento Grande... Ctrl+Shift+O�Aceptar�Abrir�Abrir Documento Grande�Abrir Documento Grande...�Abrir�Abriendo fichero importado...�Abre un diálogo de fichero estándar�Opciones�Opciones�Sin memoria�Sin memoria: intento guardar con el encoding por defecto UTF-8?�Documento de salida vacío�Opciones de salida�&Pegar como Nuevo Documento�&Configuración de página�Configurar página�Parseado en progreso...�Pegar�Pegar como Nuevo Documento�Pr&eferencias...�P&revisualizar impresión�Resumen imprimible�Preferencias�Preferencias...�Preparando vista preliminar...�Preparando para imprimir...�Formatear el fuente�Fallo del formateado del fuente: documento de salida vacio�Formateado del fuente en curso...�Documento Previo�&Imprimir... Ctrl+P�Imprimir�Previsualizar impresión�Imprimir�Provee espacio para que teclees información adicional�Provee de un espacio para teclar el camino hasta el fichero�Provee de espacio para teclear texto que quiera buscar�Provee de espacio para que teclee el texto que quiera para reemplazar el texto que tecleó en Buscar�Public DTD�Public DTD...�Pregunta�R&eemplzar in todos los documentos abierto�Gramática RELAX NG�Validación RELAX NG validation en curso...�RELAX NG...�Expresión &Regular�Re&cordar disposición de entorno de trabajo al cerrar�&Mantener histórico de deshacer al guardar�Rehacer�Recargar�Reemplazar�Reemplazar &Todos�Reemplazar por:�Reemplzar por:�Reemplazado...�Revertir�Regla�G&uardar como... F12�&Mostrar panel de Elemento Actual�&Mostrar path completo en marco�Sí&mbolo...�Guardar�Guardar como�Guardar como...�Seleccionar�Selecciona gramática RELAX NG�Selecciona stylesheet�Selecciona el fichero especificado�&Mostrar Barra de herramientas�Mostrar panel de Elemento Actual�Mostrar etiquetas y atributos�Mostrar Barra de herramientas�Hermano�Ortografía�Comprobando ortografía...�Parado�Estilo�Estilo...�Sugerencia�Símbolo...�System DTD�System DTD...�Etiquetas bloqueadas�Etiquetas ocultadas�Etiquetas bloqueadas�El siguiente error ha ocurrido:�El Sistema operativo ha denegado una petición de más memoria�Esta funcionalidad requiere Microsoft Windows�(Des) activar plegado�Gemelo�Deshacer�Opción desconocido en línea de comandos (se esperaba 'w', 's', --version o --help)�R&esaltado variable en vista de etiqueta libre�Validar�Validacion en curso...�Variables�Aviso�Contar palabras�XML Copy Editor�XML Copy Editor ha encontrado un error y necesita cerrarse.�XML Copy Editor ha encontrado el siguiente error y necesita cerrarse:�XML Schema�XML Schema...�Documento XML (*.xml)�XS< stylesheet...�XSL Transformación...�Transformación XSL en curso...�XSLT stylesheet�XSLT stylesheet...�byte�bytes�en_US�kB�Error desconocido�válido�bien-formado�{extension}�{camino completo}�{nombre}�{camino}�|Todos los ficheros(*.*)|*.*��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/sv.po����������������������������������������������������������������������0000664�0001750�0001750�00000153225�12402464555�014661� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������msgid "" msgstr "" "Project-Id-Version: XML Copy Editor\n" "Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/\n" "POT-Creation-Date: 2014-06-01 20:46+0800\n" "PO-Revision-Date: 2007-01-23 19:52+CET\n" "Last-Translator: David HÃ¥säther <hzr@users.sourceforge.net>\n" "Language-Team: LANGUAGE <LL@li.org>\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../data/xmlcopyeditor.appdata.xml.in.h:1 msgid "fast, free, validating XML editor" msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:2 msgid "" "XML Copy Editor is an XML editor focusing on editing document markup " "languages like DITA, DocBook, WordprocessingML. Features: DTD/XML Schema/" "RELAX NG validation, XSLT, XPath, Pretty-printing, Syntax highlighting, " "Folding, Tag completion, Tag locking, Tag-free editing, Built-in support for " "XHTML, XSL, DocBook and TEI, Generating XML Schema, Spelling and style check " "with built-in spell/style checker." msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:3 msgid "https://a.fsdn.com/con/app/proj/xml-copy-editor/screenshots/151221.jpg" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:1 ../src/xmlcopyeditor.cpp:388 #: ../src/xmlcopyeditor.cpp:1310 ../src/xmlcopyeditor.cpp:1408 #: ../src/xmlcopyeditor.cpp:1649 ../src/xmlcopyeditor.cpp:1728 #: ../src/xmlcopyeditor.cpp:3610 msgid "XML Copy Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:2 #, fuzzy msgid "XML Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:3 #, fuzzy msgid "Edit XML documents" msgstr "Redigerat dokument är tomt" #. wxID_CANCEL req'd for 'Esc closes dialog' functionality #: ../src/aboutdialog.cpp:51 msgid "OK" msgstr "OK" #: ../src/associatedialog.cpp:76 ../src/mypropertysheet.cpp:166 msgid "Browse" msgstr "Bläddra" #: ../src/associatedialog.cpp:123 msgid "Provides a space for you to type the path of the file" msgstr "Här skriver du sökvägen till filen" #: ../src/associatedialog.cpp:127 msgid "Opens a standard file dialog" msgstr "Öppnar en fildialog" #: ../src/associatedialog.cpp:131 msgid "Provides a space for you to type additional information" msgstr "Här skriver du ytterligare information" #: ../src/associatedialog.cpp:135 msgid "Closes this dialog without making any changes" msgstr "Stänger dialogrutan utan att spara nÃ¥gra ändringar" #: ../src/associatedialog.cpp:139 msgid "Selects the file specified" msgstr "Associerar den valda filen med dokumentet" #: ../src/associatedialog.cpp:168 msgid "|All files (*.*)|*.*" msgstr "|Alla filer (*.*)|*.*" #: ../src/associatedialog.cpp:171 msgid "Select " msgstr "Välj " #: ../src/commandpanel.cpp:46 ../src/commandpanel.cpp:164 msgid "{path}" msgstr "" #: ../src/commandpanel.cpp:47 ../src/commandpanel.cpp:165 msgid "{name}" msgstr "" #: ../src/commandpanel.cpp:48 ../src/commandpanel.cpp:166 msgid "{extension}" msgstr "" #: ../src/commandpanel.cpp:49 ../src/commandpanel.cpp:163 msgid "{fullpath}" msgstr "" #: ../src/commandpanel.cpp:64 msgid "&Run" msgstr "" #: ../src/commandpanel.cpp:72 msgid "&Wait" msgstr "" #: ../src/commandpanel.cpp:78 #, fuzzy msgid "Output options" msgstr "Inställningar" #: ../src/commandpanel.cpp:83 #, fuzzy msgid "I&gnore" msgstr "Ignorera" #: ../src/commandpanel.cpp:89 #, fuzzy msgid "I&nsert" msgstr "&Infoga" #: ../src/commandpanel.cpp:94 #, fuzzy msgid "New &document" msgstr "Nytt dokument" #: ../src/commandpanel.cpp:115 msgid "Variables" msgstr "" #: ../src/dtd2schema.cpp:56 #, c-format msgid "Error at ine %lld, column %lld: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:83 #, c-format msgid "Target namespace is redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:312 #, fuzzy msgid "Ignored content type: " msgstr "Ignorera en" #: ../src/dtd2schema.cpp:337 ../src/dtd2schema.cpp:419 #, c-format msgid "Unknown namespace: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:392 #, c-format msgid "Ignored namespace of %s: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:411 #, c-format msgid "Namespace redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:526 #, c-format msgid "Ignored attribute \"%s\"'s type: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:565 #, c-format msgid "Unknown default type of attribute \"%s\": %s[br]" msgstr "" #: ../src/exportdialog.cpp:66 msgid "DAISY export" msgstr "" #: ../src/exportdialog.cpp:73 msgid "&Stylesheet for conversion to canonical XHTML (optional):" msgstr "" #: ../src/exportdialog.cpp:85 msgid "&Output folder:" msgstr "" #: ../src/exportdialog.cpp:96 msgid "&De-emphasize production notes" msgstr "" #: ../src/exportdialog.cpp:98 msgid "&Suppress optional production notes" msgstr "" #: ../src/exportdialog.cpp:101 msgid "Outputs" msgstr "" #: ../src/exportdialog.cpp:102 msgid "&Full DAISY 2.02 and 3.0 Talking Books" msgstr "" #: ../src/exportdialog.cpp:104 msgid "&HTML" msgstr "" #: ../src/exportdialog.cpp:106 msgid "&ePub ebook" msgstr "" #: ../src/exportdialog.cpp:108 #, fuzzy msgid "&RTF document" msgstr "Nytt dokument" #: ../src/exportdialog.cpp:110 #, fuzzy msgid "&Word document" msgstr "&Räkna ord" #: ../src/exportdialog.cpp:112 msgid "&MP3 album" msgstr "" #: ../src/exportdialog.cpp:135 msgid "Download DAISY extension" msgstr "" #: ../src/exportdialog.cpp:183 #, fuzzy msgid "" "Provides a space for you to enter or select a stylesheet for conversion to " "canonical XHTML" msgstr "Här skriver du den text du söker efter" #: ../src/exportdialog.cpp:187 #, fuzzy msgid "Provides a space for you to enter or select the output folder" msgstr "Här skriver du sökvägen till filen" #: ../src/exportdialog.cpp:191 msgid "Starts the export" msgstr "" #: ../src/exportdialog.cpp:195 #, fuzzy msgid "Closes the dialog box without exporting the file" msgstr "Stänger dialogrutan utan att spara nÃ¥gra ändringar" #: ../src/findreplacepanel.cpp:52 msgid "Find:" msgstr "Sök:" #: ../src/findreplacepanel.cpp:53 ../src/findreplacepanel.cpp:54 #: ../src/styledialog.cpp:454 msgid " " msgstr "" #: ../src/findreplacepanel.cpp:66 msgid "Replace with:" msgstr "Ersätt med:" #: ../src/findreplacepanel.cpp:78 msgid "Find &Next" msgstr "" #: ../src/findreplacepanel.cpp:85 #, fuzzy msgid "&Replace" msgstr "Ersätt" #: ../src/findreplacepanel.cpp:92 #, fuzzy msgid "Replace &All" msgstr "Ersätt" #: ../src/findreplacepanel.cpp:100 ../src/globalreplacedialog.cpp:74 msgid "&Match case" msgstr "&Matcha gemener/VERSALER" #: ../src/findreplacepanel.cpp:107 msgid "Re&gex" msgstr "&Reguljära uttryck" #: ../src/findreplacepanel.cpp:131 #, fuzzy msgid "&Close" msgstr "Stäng" #: ../src/globalreplacedialog.cpp:50 ../src/globalreplacedialog.cpp:132 msgid "Global Find and Replace" msgstr "Sök och ersätt globalt" #: ../src/globalreplacedialog.cpp:56 msgid "&Find what: " msgstr "&Sök efter: " #: ../src/globalreplacedialog.cpp:58 msgid "Replace with: " msgstr "Ersätt med: " #: ../src/globalreplacedialog.cpp:78 msgid "&Regex" msgstr "" #: ../src/globalreplacedialog.cpp:82 msgid "R&eplace in all open documents" msgstr "&Ersätt i alla öppna dokument" #: ../src/globalreplacedialog.cpp:128 msgid "Cannot compile regular expression '" msgstr "Kan inte kompilera det reguljära uttrycket '" #: ../src/globalreplacedialog.cpp:145 msgid "Provides a space for you to type the text you want to find" msgstr "Här skriver du den text du söker efter" #: ../src/globalreplacedialog.cpp:149 msgid "" "Provides a space for you to type the text you want to replace the text you " "typed in Find what" msgstr "Här skriver du den text som du vill ersätta texten i Sök efter med" #: ../src/globalreplacedialog.cpp:153 msgid "" "Finds only text with lowercase and uppercase letters as specified in Find " "what" msgstr "" "Söker efter ord med den fördelning av stora och smÃ¥ bokstäver som du har " "angett i Sök efter" #: ../src/globalreplacedialog.cpp:157 msgid "Extends the scope to all open documents" msgstr "Söker och ersätter i alla öppna dokument" #: ../src/globalreplacedialog.cpp:161 msgid "Interprets the text specified in Find what as a regular expression" msgstr "Tolkar texten i Sök efter som ett reguljärt uttryck" #: ../src/globalreplacedialog.cpp:165 msgid "" "Finds all instances of the text specified in Find what and replaces them " "with the text in Replace with" msgstr "" "Söker efter alla förekomster av texten i Sök efter och ersätter den med " "texten i Ersätt med." #: ../src/globalreplacedialog.cpp:169 msgid "Closes the dialog box without saving any changes you have made" msgstr "Stänger dialogrutan utan att spara nÃ¥gra ändringar" #: ../src/housestyle.cpp:183 #, fuzzy msgid "no rules found" msgstr "(Inga regelverk funna)" #: ../src/housestyle.cpp:222 msgid "Cannot initialise spellcheck" msgstr "" #: ../src/mynotebook.cpp:88 ../src/wrapdaisy.cpp:554 #: ../src/xmlcopyeditor.cpp:5339 msgid "Close" msgstr "Stäng" #: ../src/mynotebook.cpp:89 msgid "Close all" msgstr "Stäng alla" #: ../src/mypropertysheet.cpp:74 msgid "&Always insert closing tag" msgstr "In&foga alltid sluttagg" #: ../src/mypropertysheet.cpp:77 msgid "&Folding" msgstr "&Ihopfällning" #: ../src/mypropertysheet.cpp:80 msgid "&Highlight current line" msgstr "&Markera aktiv rad" #: ../src/mypropertysheet.cpp:83 #, fuzzy msgid "Hi&ghlight syntax" msgstr "&Markera aktiv rad" #: ../src/mypropertysheet.cpp:86 msgid "&Indentation guides" msgstr "In&denteringsguider" #: ../src/mypropertysheet.cpp:89 msgid "I&ntelligent backspace/delete" msgstr "" #: ../src/mypropertysheet.cpp:92 msgid "&Line numbers" msgstr "&Radnummer" #: ../src/mypropertysheet.cpp:95 msgid "L&ock hidden tags" msgstr "L&Ã¥s gömda taggar" #: ../src/mypropertysheet.cpp:98 msgid "&Tag completion" msgstr "&Taggkomplettering" #: ../src/mypropertysheet.cpp:101 msgid "&Validate as you type" msgstr "Realtids&validering" #: ../src/mypropertysheet.cpp:104 msgid "Va&riable highlight in tag free view" msgstr "&Olikfärgade radmarkeringar vid taggfri vy" #: ../src/mypropertysheet.cpp:107 msgid "&White space visible" msgstr "&Synliga mellanrum" #: ../src/mypropertysheet.cpp:113 msgid "Font" msgstr "Teckensnitt" #: ../src/mypropertysheet.cpp:156 msgid "Application directory" msgstr "Programkatalog" #: ../src/mypropertysheet.cpp:173 msgid "Language (restart required)" msgstr "SprÃ¥k (omstart krävs)" #: ../src/mypropertysheet.cpp:179 ../src/styledialog.cpp:339 #: ../src/xmlcopyeditor.cpp:4984 msgid "Default" msgstr "Standard" #: ../src/mypropertysheet.cpp:193 #, fuzzy msgid "&Enable network access for XML validation" msgstr "&TillÃ¥t nätverksÃ¥tkomst vid DTD-validering" #: ../src/mypropertysheet.cpp:196 msgid "E&xpand internal entities on open" msgstr "E&xpandera interna entitetsrefenser vid öppnande" #: ../src/mypropertysheet.cpp:199 msgid "&One application instance only" msgstr "&Endast en programinstans" #: ../src/mypropertysheet.cpp:202 msgid "Re&member layout on close" msgstr "K&om ihÃ¥g layout vid avslut" #: ../src/mypropertysheet.cpp:205 msgid "&Remember open tabs on close" msgstr "&Kom ihÃ¥g öppna flikar vid avslut" #: ../src/mypropertysheet.cpp:208 msgid "Re&tain undo history on save" msgstr "&BehÃ¥ll ändringshistorik vid sparande" #: ../src/mypropertysheet.cpp:212 msgid "&Save UTF-8 byte order mark" msgstr "&Spara UTF-8 BOM" #: ../src/mypropertysheet.cpp:216 msgid "S&how full path on frame" msgstr "&Visa fullständig sökväg i namnlisten" #: ../src/mypropertysheet.cpp:242 msgid "General" msgstr "Allmänt" #: ../src/mypropertysheet.cpp:243 msgid "Editor" msgstr "Editor" #: ../src/mypropertysheet.cpp:256 msgid "Cannot access application directory" msgstr "Kommer inte Ã¥t programkatalogen" #: ../src/mypropertysheet.cpp:256 ../src/xmlcopyeditor.cpp:2586 msgid "Options" msgstr "Inställningar" #: ../src/styledialog.cpp:101 msgid "Style" msgstr "" #: ../src/styledialog.cpp:101 ../src/xmlcopyeditor.cpp:5471 #: ../src/xmlcopyeditor.cpp:5475 #, fuzzy msgid "Spelling" msgstr "Stavning och sprÃ¥kstil" #: ../src/styledialog.cpp:147 msgid "&Check" msgstr "" #: ../src/styledialog.cpp:165 msgid "No." msgstr "Nr." #: ../src/styledialog.cpp:166 ../src/styledialog.cpp:168 msgid "Context" msgstr "Kontext" #: ../src/styledialog.cpp:167 ../src/wrapxerces.h:51 #: ../src/xmlcopyeditor.cpp:409 ../src/xmlcopyeditor.cpp:429 #: ../src/xmlcopyeditor.cpp:432 ../src/xmlcopyeditor.cpp:449 #: ../src/xmlcopyeditor.cpp:454 ../src/xmlcopyeditor.cpp:494 #: ../src/xmlcopyeditor.cpp:514 ../src/xmlcopyeditor.cpp:526 #: ../src/xmlcopyeditor.cpp:532 ../src/xmlcopyeditor.cpp:561 msgid "Error" msgstr "Fel" #: ../src/styledialog.cpp:169 msgid "Suggestion" msgstr "Förslag" #: ../src/styledialog.cpp:171 msgid "Rule" msgstr "Regel" #: ../src/styledialog.cpp:172 msgid "Action" msgstr "Ã…tgärd" #: ../src/styledialog.cpp:180 msgid "&Apply changes" msgstr "" #: ../src/styledialog.cpp:188 msgid "&Printable report" msgstr "" #: ../src/styledialog.cpp:196 msgid "Pr&intable summary" msgstr "" #: ../src/styledialog.cpp:204 #, fuzzy msgid "C&hange all" msgstr "Ändra alla" #: ../src/styledialog.cpp:212 #, fuzzy msgid "I&gnore all" msgstr "Ignorera alla" #: ../src/styledialog.cpp:220 #, fuzzy msgid "Ca&ncel" msgstr "&Avbryt" #: ../src/styledialog.cpp:303 ../src/xmlcopyeditor.cpp:768 #: ../src/xmlcopyeditor.cpp:818 msgid "en_US" msgstr "" #: ../src/styledialog.cpp:308 #, fuzzy msgid "(No dictionaries found)" msgstr "(Inga filter funna)" #: ../src/styledialog.cpp:344 msgid "(No rule sets found)" msgstr "(Inga regelverk funna)" #: ../src/styledialog.cpp:350 ../src/xmlcopyeditor.cpp:771 msgid "(No filter)" msgstr "(Inga filter)" #: ../src/styledialog.cpp:373 msgid "(No filters found)" msgstr "(Inga filter funna)" #: ../src/styledialog.cpp:400 ../src/styledialog.cpp:430 #: ../src/styledialog.cpp:749 ../src/styledialog.cpp:754 msgid "Ignore" msgstr "Ignorera" #: ../src/styledialog.cpp:414 msgid "Ignore once" msgstr "Ignorera en" #: ../src/styledialog.cpp:416 msgid "Ignore all" msgstr "Ignorera alla" #: ../src/styledialog.cpp:418 msgid "Change once" msgstr "Ändra en" #: ../src/styledialog.cpp:419 msgid "Change all" msgstr "Ändra alla" #: ../src/styledialog.cpp:422 msgid "New suggestion..." msgstr "Nytt förslag..." #: ../src/styledialog.cpp:445 ../src/styledialog.cpp:473 #, fuzzy msgid "Checking document..." msgstr "Öppna stort dokument..." #: ../src/styledialog.cpp:477 #, fuzzy msgid "Cannot check document: " msgstr "Kan inte räkna ord: %s" #: ../src/styledialog.cpp:510 #, fuzzy, c-format msgid "%i error" msgid_plural "%i errors" msgstr[0] "Fel" msgstr[1] "Fel" #: ../src/styledialog.cpp:525 msgid "No items selected" msgstr "Inga poster valda" #: ../src/styledialog.cpp:754 ../src/styledialog.cpp:782 msgid "Change" msgstr "Ändra" #: ../src/styledialog.cpp:913 msgid "Enter new suggestion:" msgstr "Skriv in nytt förslag:" #: ../src/styledialog.cpp:914 msgid "New Suggestion" msgstr "Nytt förslag" #: ../src/wrapdaisy.cpp:96 #, fuzzy msgid "Export in progress" msgstr "Exporterar..." #: ../src/wrapdaisy.cpp:97 #, fuzzy msgid "Initializing..." msgstr "Syskonelement..." #: ../src/wrapdaisy.cpp:121 ../src/wrapdaisy.cpp:281 #, fuzzy msgid "Cannot create folder [b]" msgstr "Kan inte skapa rapport: " #: ../src/wrapdaisy.cpp:158 msgid "Empty XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:168 #, fuzzy msgid "Cannot read [b]" msgstr "Kan inte ersätta: " #: ../src/wrapdaisy.cpp:168 msgid "[/b]" msgstr "" #: ../src/wrapdaisy.cpp:182 msgid "Suppressing optional production notes..." msgstr "" #: ../src/wrapdaisy.cpp:184 ../src/wrapdaisy.cpp:210 ../src/wrapdaisy.cpp:296 #: ../src/wrapdaisy.cpp:334 #, fuzzy msgid "Cancelled" msgstr "&Avbryt" #: ../src/wrapdaisy.cpp:208 msgid "De-emphasizing production notes..." msgstr "" #: ../src/wrapdaisy.cpp:259 #, fuzzy msgid "Cannot create HTML folder [b]" msgstr "Kan inte skapa rapport: " #: ../src/wrapdaisy.cpp:270 #, fuzzy msgid "Cannot create image folder [b]" msgstr "Kan inte skapa rapport: " #: ../src/wrapdaisy.cpp:294 #, fuzzy msgid "Copying files..." msgstr "Öppnar importerad fil..." #: ../src/wrapdaisy.cpp:317 msgid "Cannot write canonical XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:332 #, fuzzy msgid "Preparing DTBook..." msgstr "Förbereder utskrift..." #: ../src/wrapdaisy.cpp:540 msgid "documents.open" msgstr "" #: ../src/wrapdaisy.cpp:541 #, fuzzy msgid "ActiveDocument" msgstr "Nytt dokument" #: ../src/wrapdaisy.cpp:543 #, fuzzy msgid "Cannot open " msgstr "Kan inte öppna %s" #. tempDocFile;// #. wdFormatDocument #: ../src/wrapdaisy.cpp:549 #, fuzzy msgid "SaveAs" msgstr "Spara som" #: ../src/wrapdaisy.cpp:677 #, fuzzy msgid "Cannot create MP3 album folder [b]" msgstr "Kan inte skapa rapport: " #: ../src/wrapexpat.cpp:74 msgid "Unable to create parser instance" msgstr "" #: ../src/wraplibxml.cpp:126 ../src/wraplibxml.cpp:182 #: ../src/wraplibxml.cpp:244 ../src/wraplibxml.cpp:305 #: ../src/wraplibxml.cpp:370 ../src/wraplibxml.cpp:559 #: ../src/wraplibxml.cpp:612 ../src/wraplibxml.cpp:660 #, fuzzy msgid "Cannot create a parser context" msgstr "Kan inte skapa rapport: " #: ../src/wraplibxml.cpp:166 #, fuzzy msgid "Cannot create an RNG parser context" msgstr "Kan inte skapa rapport: " #: ../src/wraplibxml.cpp:176 msgid "Cannot create an RNG validation context" msgstr "" #: ../src/wraplibxml.cpp:238 msgid "Cannot create a schema validation context" msgstr "" #: ../src/wraplibxml.cpp:459 msgid "Infinity" msgstr "" #: ../src/wraplibxml.cpp:462 msgid "-Infinity" msgstr "" #: ../src/wraplibxml.cpp:466 msgid "NaN" msgstr "" #: ../src/wraplibxml.cpp:552 #, fuzzy msgid "Cannot parse stylesheet" msgstr "Kan inte öppna följande stilmall: %s" #: ../src/wraplibxml.cpp:581 #, fuzzy msgid "Cannot apply stylesheet" msgstr "Kan inte öppna följande stilmall: %s" #: ../src/wraplibxml.cpp:717 #, c-format msgid "Error at line %d, column %d: %s" msgstr "" #: ../src/wraplibxml.cpp:720 #, c-format msgid "Error at line %d: %s" msgstr "" #: ../src/wrapxerces.cpp:162 #, fuzzy msgid "Unexpected validation error" msgstr "Valideringsfel" #: ../src/wrapxerces.cpp:236 #, c-format msgid "%s at line %llu, column %llu: %s%s" msgstr "" #: ../src/wrapxerces.h:56 ../src/xmlcopyeditor.cpp:5524 msgid "Warning" msgstr "Varning" #: ../src/wrapxerces.h:60 #, fuzzy msgid "FatalError" msgstr "Fel" #: ../src/xmlcopyeditorcopy.h:22 msgid "" "All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "Alla filer (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG-schema (*.rng)|*.rng|XSL (*.xsl)|*.xsl" #: ../src/xmlcopyeditorcopy.h:24 #, fuzzy msgid "" "All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|" "XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "Alla filer (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG-schema (*.rng)|*.rng|XSL (*.xsl)|*.xsl" #: ../src/xmlcopyeditorcopy.h:26 #, fuzzy msgid "Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>" msgstr "Gerald Schmidt (utveckling) <gnschmidt@users.sourceforge.net>" #: ../src/xmlcopyeditorcopy.h:27 msgid "" "\n" "XML Copy Editor is free software released under the GNU\n" "General Public License.\n" "\n" "Many thanks are due to " msgstr "" #: ../src/xmlcopyeditor.cpp:407 msgid "Failed to initialize Xerces-C:\n" msgstr "" #: ../src/xmlcopyeditor.cpp:420 ../src/xmlcopyeditor.cpp:485 msgid "(unknown error)" msgstr "(Okänt fel)" #: ../src/xmlcopyeditor.cpp:422 msgid "" "XML Copy Editor has encountered the following error and needs to close: " msgstr "XML Copy Editor har rÃ¥kat ut för följande fel och mÃ¥ste stängas: " #: ../src/xmlcopyeditor.cpp:448 ../src/xmlcopyeditor.cpp:453 #: ../src/xmlcopyeditor.cpp:521 msgid "XML Copy Editor has encountered an error and needs to close." msgstr "XML Copy Editor har rÃ¥kat ut för ett fel och mÃ¥ste stängas." #: ../src/xmlcopyeditor.cpp:471 ../src/xmlcopyeditor.cpp:550 msgid "The operating system has turned down a request for additional memory" msgstr "Operativsystemet har avslagit en förfrÃ¥gan om ytterligare minne" #: ../src/xmlcopyeditor.cpp:472 ../src/xmlcopyeditor.cpp:551 #: ../src/xmlcopyeditor.cpp:4780 msgid "Out of memory" msgstr "Slut pÃ¥ minne" #: ../src/xmlcopyeditor.cpp:487 msgid "The following error has occurred: " msgstr "Följande fel har inträffat: " #: ../src/xmlcopyeditor.cpp:489 msgid "" ".\n" "\n" "Select \"Abort\" to exit, \"Retry\" to close this window and \"Ignore\" to " "continue." msgstr "" ".\n" "\n" "Välj \"Avbryt\" för att avsluta, \"Försök igen\" för att stänga det här " "fönstret och \"Ignorera\" för att fortsätta." #: ../src/xmlcopyeditor.cpp:766 ../src/xmlcopyeditor.cpp:817 #, fuzzy msgid "Default style" msgstr "Standard" #: ../src/xmlcopyeditor.cpp:819 msgid "No filter" msgstr "Inget filter" #: ../src/xmlcopyeditor.cpp:885 msgid "" "SSE2 is enabled in Xerces-C++ library. Xerces-C++ didn't use them in a " "thread-safe way. It may cause program crashes (segmentation faults).\n" "\n" "If it happens, please try compiling Xerces-C++ with SSE2 disabled.\n" "\n" "OK:\tShow this warning next time\n" "Cancel:\tDisable the warning\n" msgstr "" #: ../src/xmlcopyeditor.cpp:892 msgid "SSE2 problem in Xerces-C++" msgstr "" #: ../src/xmlcopyeditor.cpp:968 ../src/xmlcopyeditor.cpp:976 msgid "Current Element" msgstr "Aktivt element" #: ../src/xmlcopyeditor.cpp:969 ../src/xmlcopyeditor.cpp:975 msgid "Insert Element" msgstr "Infoga element" #: ../src/xmlcopyeditor.cpp:970 ../src/xmlcopyeditor.cpp:974 msgid "Insert Sibling" msgstr "Infoga syskonelement" #: ../src/xmlcopyeditor.cpp:971 ../src/xmlcopyeditor.cpp:973 msgid "Insert Entity" msgstr "Infoga entitet" #: ../src/xmlcopyeditor.cpp:1208 #, fuzzy msgid "Unknown command line switch (expecting 'w', 's', --version or --help)" msgstr "Ökänd kommandoradsväxel (förväntade 'w' eller 's')" #: ../src/xmlcopyeditor.cpp:1217 msgid "Command line processing incomplete: no file specified" msgstr "Ofullständigt kommando: ingen fil specificerad" #: ../src/xmlcopyeditor.cpp:1356 msgid "Parse in progress..." msgstr "Tolkar..." #: ../src/xmlcopyeditor.cpp:1375 msgid "well-formed" msgstr "välformad" #: ../src/xmlcopyeditor.cpp:1407 msgid "Do you want to save the changes to " msgstr "Vill du spara ändringarna för " #: ../src/xmlcopyeditor.cpp:1601 ../src/xmlcopyeditor.cpp:1603 msgid "Attributes hidden" msgstr "Gömda attribut" #: ../src/xmlcopyeditor.cpp:1608 ../src/xmlcopyeditor.cpp:1610 msgid "Tags hidden" msgstr "Gömda taggar" #: ../src/xmlcopyeditor.cpp:1623 ../src/xmlcopyeditor.cpp:1625 msgid "Tags locked" msgstr "LÃ¥sta taggar" #: ../src/xmlcopyeditor.cpp:1676 ../src/xmlcopyeditor.cpp:1678 msgid "Modified" msgstr "Ändrad" #: ../src/xmlcopyeditor.cpp:1707 #, c-format msgid "Ln %i Col %i" msgstr "Rad %i Kol %i" #: ../src/xmlcopyeditor.cpp:1898 msgid "Cannot open clipboard" msgstr "Kan inte öppna urklipp" #: ../src/xmlcopyeditor.cpp:1903 msgid "Cannot paste as new document: no text on clipboard" msgstr "Kan inte klistra in som nytt dokument: ingen text i urklipp" #: ../src/xmlcopyeditor.cpp:1993 ../src/xmlcopyeditor.cpp:2796 #, c-format msgid "%i replacement made" msgid_plural "%i replacements made" msgstr[0] "%i ersättning gjord" msgstr[1] "%i ersättningar gjorda" #: ../src/xmlcopyeditor.cpp:2019 msgid "Preparing Print Preview..." msgstr "Förbereder förhandsgranskning..." #: ../src/xmlcopyeditor.cpp:2040 msgid "Preparing to print..." msgstr "Förbereder utskrift..." #: ../src/xmlcopyeditor.cpp:2099 ../src/xmlcopyeditor.cpp:2119 msgid "Find" msgstr "Sök" #: ../src/xmlcopyeditor.cpp:2126 ../src/xmlcopyeditor.cpp:2236 #: ../src/xmlcopyeditor.cpp:2330 msgid "This functionality requires Microsoft Windows" msgstr "Den här funktionaliteten kräver Microsoft Windows" #: ../src/xmlcopyeditor.cpp:2132 msgid "Import Microsoft Word Document" msgstr "Importera Microsoft Word-dokument" #: ../src/xmlcopyeditor.cpp:2227 msgid "[b]DAISY export stopped[/b]: " msgstr "" #: ../src/xmlcopyeditor.cpp:2230 msgid "DAISY export completed. Output files are stored in: [b]" msgstr "" #: ../src/xmlcopyeditor.cpp:2245 #, fuzzy, c-format msgid "Cannot open [b]%s[/b] for import" msgstr "Kan inte öppna %s för importering" #: ../src/xmlcopyeditor.cpp:2255 msgid "Import in progress..." msgstr "Importerar..." #: ../src/xmlcopyeditor.cpp:2263 msgid "(lossless conversion requires version 2003 or later)" msgstr "(ickeförstörande konvertering kräver version 2003 eller senare)" #: ../src/xmlcopyeditor.cpp:2270 ../src/xmlcopyeditor.cpp:2391 msgid "Cannot start Microsoft Word" msgstr "Kan inte starta Microsoft Word" #: ../src/xmlcopyeditor.cpp:2274 ../src/xmlcopyeditor.cpp:2395 msgid "A more recent version of Microsoft Word is required" msgstr "En nyare version av Microsoft Word krävs" #: ../src/xmlcopyeditor.cpp:2281 #, fuzzy, c-format msgid "Microsoft Word cannot save [b]%s[/b] as XML" msgstr "Microsoft Word kan inte spara %s som XML" #: ../src/xmlcopyeditor.cpp:2286 msgid "Microsoft Word cannot save this document as WordprocessingML " msgstr "Microsoft Word kan inte spara det här dokumentet som WordprocessingML " #: ../src/xmlcopyeditor.cpp:2294 msgid "Opening imported file..." msgstr "Öppnar importerad fil..." #: ../src/xmlcopyeditor.cpp:2311 msgid "Cannot open imported file" msgstr "Kan inte öppna importerad fil" #: ../src/xmlcopyeditor.cpp:2363 msgid "Export Microsoft Word Document" msgstr "Exportera Microsoft Word-dokument" #: ../src/xmlcopyeditor.cpp:2384 msgid "Export in progress..." msgstr "Exporterar..." #: ../src/xmlcopyeditor.cpp:2398 #, c-format msgid "Microsoft Word cannot save %s" msgstr "Microsoft Word kan inte spara %s" #: ../src/xmlcopyeditor.cpp:2427 msgid "Cannot save temporary file" msgstr "Kan inte spara temporär fil" #: ../src/xmlcopyeditor.cpp:2588 msgid "Preferences" msgstr "" #: ../src/xmlcopyeditor.cpp:2633 msgid "Enter line number:" msgstr "Ange radnummer:" #: ../src/xmlcopyeditor.cpp:2634 msgid "Go To" msgstr "GÃ¥ till" #: ../src/xmlcopyeditor.cpp:2643 #, c-format msgid "'%s' is not a valid line number" msgstr "'%s' är inte ett giltigt radnummer" #: ../src/xmlcopyeditor.cpp:2672 msgid "Replace" msgstr "Ersätt" #: ../src/xmlcopyeditor.cpp:2693 msgid "Find and Replace" msgstr "Sök och ersätt" #: ../src/xmlcopyeditor.cpp:2786 msgid "Cannot replace: " msgstr "Kan inte ersätta: " #: ../src/xmlcopyeditor.cpp:2827 msgid "XML document (*.xml)" msgstr "XML-dokument (*.xml)" #: ../src/xmlcopyeditor.cpp:2851 msgid "Choose a document type:" msgstr "Välj en dokumenttyp" #: ../src/xmlcopyeditor.cpp:2851 msgid "New Document" msgstr "Nytt dokument" #: ../src/xmlcopyeditor.cpp:2892 #, fuzzy, c-format msgid "Document%i" msgstr "Dokument%1" #: ../src/xmlcopyeditor.cpp:2962 msgid "Open Large Document" msgstr "Öppna stort dokument" #: ../src/xmlcopyeditor.cpp:2962 ../src/xmlcopyeditor.cpp:5431 #: ../src/xmlcopyeditor.cpp:5433 msgid "Open" msgstr "Öppna" #: ../src/xmlcopyeditor.cpp:2998 #, fuzzy, c-format msgid "Cannot open %s." msgstr "Kan inte öppna %s" #: ../src/xmlcopyeditor.cpp:3006 ../src/xmlcopyeditor.cpp:3582 #, c-format msgid "%s is already open" msgstr "%s är redan öppnat" #: ../src/xmlcopyeditor.cpp:3028 #, c-format msgid "Cannot open %s" msgstr "Kan inte öppna %s" #: ../src/xmlcopyeditor.cpp:3147 #, fuzzy, c-format msgid "Cannot open %s: unknown encoding %s" msgstr "Kan inte specificera teckenkodning: " #: ../src/xmlcopyeditor.cpp:3178 #, fuzzy, c-format msgid "Cannot open %s: out of memory" msgstr "Kan inte öppna %s för importering" #: ../src/xmlcopyeditor.cpp:3199 #, c-format msgid "Cannot open %s: conversion from encoding %s failed" msgstr "" #: ../src/xmlcopyeditor.cpp:3208 ../src/xmlcopyeditor.cpp:4007 #, fuzzy msgid "Creating document view..." msgstr "Förbereder förhandsgranskning..." #: ../src/xmlcopyeditor.cpp:3449 msgid "Edited document empty" msgstr "Redigerat dokument är tomt" #: ../src/xmlcopyeditor.cpp:3563 msgid "Save As" msgstr "Spara som" #: ../src/xmlcopyeditor.cpp:3771 #, fuzzy msgid "DTD Validation in progress..." msgstr "Validerar mot DTD..." #: ../src/xmlcopyeditor.cpp:3794 ../src/xmlcopyeditor.cpp:3870 msgid "valid" msgstr "giltig" #: ../src/xmlcopyeditor.cpp:3816 msgid "Select RELAX NG grammar" msgstr "Välj RELAX NG-schema" #: ../src/xmlcopyeditor.cpp:3817 ../src/xmlcopyeditor.cpp:4108 #: ../src/xmlcopyeditor.cpp:5791 msgid "Choose a file:" msgstr "Välj en fil:" #: ../src/xmlcopyeditor.cpp:3818 msgid "RELAX NG grammar" msgstr "RELAX NG-schema" #: ../src/xmlcopyeditor.cpp:3848 msgid "RELAX NG validation in progress..." msgstr "Validerar mot RELAX NG-schema" #: ../src/xmlcopyeditor.cpp:3914 msgid "Validation in progress..." msgstr "Validerar..." #: ../src/xmlcopyeditor.cpp:3925 #, fuzzy, c-format msgid "%s is valid" msgstr "%s är %s" #: ../src/xmlcopyeditor.cpp:3964 #, fuzzy msgid "W3C Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:3964 msgid "DTD" msgstr "DTD" #: ../src/xmlcopyeditor.cpp:3965 msgid "Please choose a shema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3966 msgid "Schema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3992 msgid "Please select a DTD file" msgstr "" #: ../src/xmlcopyeditor.cpp:3998 msgid "Converting..." msgstr "" #: ../src/xmlcopyeditor.cpp:4025 msgid "Enter XPath:" msgstr "Skriv in XPath:" #: ../src/xmlcopyeditor.cpp:4026 msgid "Evaluate XPath" msgstr "Evaluera XPath" #: ../src/xmlcopyeditor.cpp:4047 msgid "Cannot evaluate XPath" msgstr "Kan inte evaluera XPath" #: ../src/xmlcopyeditor.cpp:4058 msgid "No matching nodes found" msgstr "Inga noder matchade" #: ../src/xmlcopyeditor.cpp:4094 #, c-format msgid "Cannot open stylesheet %s" msgstr "Kan inte öppna följande stilmall: %s" #: ../src/xmlcopyeditor.cpp:4107 msgid "Select stylesheet" msgstr "Välj stilmall" #: ../src/xmlcopyeditor.cpp:4109 ../src/xmlcopyeditor.cpp:5766 #, fuzzy msgid "XSLT stylesheet" msgstr "Välj stilmall" #: ../src/xmlcopyeditor.cpp:4164 msgid "XSL transformation in progress..." msgstr "Transformerar (XSLT)..." #: ../src/xmlcopyeditor.cpp:4171 msgid "Cannot transform: " msgstr "Kan inte transformera: " #: ../src/xmlcopyeditor.cpp:4179 msgid "Output document empty" msgstr "Resultatdokumentet är tomt" #: ../src/xmlcopyeditor.cpp:4203 msgid "Pretty-printing in progress..." msgstr "Formaterar koden..." #: ../src/xmlcopyeditor.cpp:4213 msgid "Cannot pretty-print: " msgstr "Kan inte formatera koden: " #: ../src/xmlcopyeditor.cpp:4224 msgid "Pretty-print unsuccessful: output document empty" msgstr "Kodformatering lyckades inte: resultatdokumentet är tomt" #: ../src/xmlcopyeditor.cpp:4256 msgid "Choose an encoding:" msgstr "Välj en teckenkodning:" #: ../src/xmlcopyeditor.cpp:4256 msgid "Encoding" msgstr "Teckenkodning" #: ../src/xmlcopyeditor.cpp:4269 msgid "Cannot set encoding: " msgstr "Kan inte specificera teckenkodning: " #: ../src/xmlcopyeditor.cpp:4280 msgid "Cannot set encoding (cannot parse temporary file)" msgstr "Kan inte specificera teckenkodning (kan inte tolka temporär fil)" #: ../src/xmlcopyeditor.cpp:4484 #, c-format msgid "Cannot find '%s'" msgstr "Kan inte hitta '%s'" #: ../src/xmlcopyeditor.cpp:4546 msgid "" "File has been modified by another application.\n" "Do you want to proceed?" msgstr "" "Filen har ändrats av ett annat program.\n" "Vill du fortsätta?" #: ../src/xmlcopyeditor.cpp:4547 msgid "Confirmation" msgstr "Bekräftelse" #: ../src/xmlcopyeditor.cpp:4586 ../src/xmlcopyeditor.cpp:4600 #: ../src/xmlcopyeditor.cpp:4621 ../src/xmlcopyeditor.cpp:4650 #: ../src/xmlcopyeditor.cpp:4713 ../src/xmlcopyeditor.cpp:4727 #: ../src/xmlcopyeditor.cpp:4764 ../src/xmlcopyeditor.cpp:4799 #, c-format msgid "Cannot save %s" msgstr "Kan inte spara %s" #: ../src/xmlcopyeditor.cpp:4642 #, c-format msgid "%s saved in default encoding UTF-8: unknown encoding %s" msgstr "" #: ../src/xmlcopyeditor.cpp:4705 #, c-format msgid "%s saved in default encoding UTF-8: conversion to %s failed" msgstr "" #: ../src/xmlcopyeditor.cpp:4755 #, fuzzy msgid "unknown error" msgstr "(Okänt fel)" #: ../src/xmlcopyeditor.cpp:4757 #, c-format msgid "Cannot save document in %s: %s (saved in default encoding UTF-8)" msgstr "Kan inte spara dokumentet som %s: %s (filen sparad som UTF-8)" #: ../src/xmlcopyeditor.cpp:4779 #, fuzzy msgid "Out of memory: attempt to save in default encoding UTF-8?" msgstr "Teckenkodningen ska vara en av %s (filen sparad som UTF-8)" #: ../src/xmlcopyeditor.cpp:4792 #, fuzzy, c-format msgid "%s saved in default encoding UTF-8" msgstr "Kan inte spara dokumentet som %s: %s (filen sparad som UTF-8)" #: ../src/xmlcopyeditor.cpp:4856 msgid "MB" msgstr "MB" #: ../src/xmlcopyeditor.cpp:4861 msgid "kB" msgstr "kB" #: ../src/xmlcopyeditor.cpp:4866 msgid "byte" msgid_plural "bytes" msgstr[0] "byte" msgstr[1] "bytes" #: ../src/xmlcopyeditor.cpp:4874 #, c-format msgid "%g %s saved" msgstr "%g %s sparad" #: ../src/xmlcopyeditor.cpp:4894 msgid "&Undo\tCtrl+Z" msgstr "&Ã…ngra\tCtrl+Z" #: ../src/xmlcopyeditor.cpp:4894 msgid "Undo" msgstr "Ã…ngra" #: ../src/xmlcopyeditor.cpp:4898 msgid "&Redo\tCtrl+Y" msgstr "&Upprepa\tCtrl+Y" #: ../src/xmlcopyeditor.cpp:4898 msgid "Redo" msgstr "Upprepa" #: ../src/xmlcopyeditor.cpp:4902 msgid "&Cut\tCtrl+X" msgstr "&Klipp ut\tCtrl+X" #: ../src/xmlcopyeditor.cpp:4902 msgid "Cut" msgstr "Klipp ut" #: ../src/xmlcopyeditor.cpp:4906 msgid "C&opy\tCtrl+C" msgstr "K&opiera\tCtrl+C" #: ../src/xmlcopyeditor.cpp:4906 msgid "Copy" msgstr "Kopiera" #: ../src/xmlcopyeditor.cpp:4910 msgid "&Paste\tCtrl+V" msgstr "K&listra in\tCtrl+V" #: ../src/xmlcopyeditor.cpp:4910 msgid "Paste" msgstr "Klistra in" #: ../src/xmlcopyeditor.cpp:4917 msgid "P&aste As New Document" msgstr "Klistra in som &nytt dokument" #: ../src/xmlcopyeditor.cpp:4918 msgid "Paste As New Document" msgstr "Klistra in som nytt dokument" #: ../src/xmlcopyeditor.cpp:4922 msgid "&Find...\tCtrl+F" msgstr "&Sök...\tCtrl+F" #: ../src/xmlcopyeditor.cpp:4922 msgid "Find..." msgstr "Sök..." #: ../src/xmlcopyeditor.cpp:4926 msgid "F&ind Again\tF3" msgstr "S&ök nästa\tF3" #: ../src/xmlcopyeditor.cpp:4926 msgid "Find Again" msgstr "Sök nästa" #: ../src/xmlcopyeditor.cpp:4930 msgid "&Replace...\tCtrl+R" msgstr "&Ersätt...\tCtrl+R" #: ../src/xmlcopyeditor.cpp:4930 msgid "Replace..." msgstr "Ersätt..." #: ../src/xmlcopyeditor.cpp:4937 msgid "&Global Replace...\tCtrl+Shift+R" msgstr "&Global ersättning...\tCtrl+Shift+R" #: ../src/xmlcopyeditor.cpp:4938 msgid "Global Replace..." msgstr "Global ersättning..." #: ../src/xmlcopyeditor.cpp:4942 msgid "G&o To...\tCtrl+G" msgstr "GÃ¥ &till...\tCtrl+G" #: ../src/xmlcopyeditor.cpp:4942 msgid "Go To..." msgstr "GÃ¥ till..." #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "&Toggle Comment\tCtrl+/" msgstr "&Element...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "Toggle Comment" msgstr "Växla ihopfällning" #: ../src/xmlcopyeditor.cpp:4967 msgid "Pr&eferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4967 msgid "Preferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4975 #, fuzzy msgid "Increase\tCtrl+U" msgstr "Öka" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase" msgstr "Öka" #: ../src/xmlcopyeditor.cpp:4977 #, fuzzy msgid "Decrease\tCtrl+D" msgstr "Minska" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease" msgstr "Minska" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal\tCtrl+0" msgstr "Normal\tCtrl+0" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal" msgstr "Normal" #: ../src/xmlcopyeditor.cpp:4984 msgid "&Default" msgstr "&Standard" #: ../src/xmlcopyeditor.cpp:4987 msgid "&Blue background, white text" msgstr "&BlÃ¥ bakgrund, vit text" #: ../src/xmlcopyeditor.cpp:4988 msgid "Blue background, white text" msgstr "BlÃ¥ bakgrund, vit text" #: ../src/xmlcopyeditor.cpp:4991 msgid "&Light" msgstr "" #: ../src/xmlcopyeditor.cpp:4992 msgid "Light" msgstr "" #: ../src/xmlcopyeditor.cpp:4995 msgid "&None" msgstr "&Inget" #: ../src/xmlcopyeditor.cpp:4996 msgid "None" msgstr "Ingen" #. WAIT FOR AUI LIBRARY TO SUPPORT THIS - currently always splits left #. wxMenu *splitTabMenu = new wxMenu; #. splitTabMenu->Append ( ID_SPLIT_TAB_TOP, _ ( "&Top" ), _ ( "Top" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_RIGHT, _ ( "&Right" ), _ ( "Right" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_BOTTOM, _ ( "&Bottom" ), _ ( "Bottom" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_LEFT, _ ( "&Left" ), _ ( "Left" )); #. #. use class-wide data member #: ../src/xmlcopyeditor.cpp:5025 msgid "&Previous Document\tCtrl+PgUp" msgstr "&FöregÃ¥ende dokument\tCtrl+PgUp" #: ../src/xmlcopyeditor.cpp:5025 msgid "Previous Document" msgstr "FöregÃ¥ende dokument" #: ../src/xmlcopyeditor.cpp:5026 msgid "&Next Document\tCtrl+PgDn" msgstr "&Nästa dokument\tCtrl+PgDn" #: ../src/xmlcopyeditor.cpp:5026 msgid "Next Document" msgstr "Nästa dokument" #. viewMenu->Append ( wxID_ANY, _ ( "&Split Tab" ), splitTabMenu ); #: ../src/xmlcopyeditor.cpp:5030 msgid "&Browser\tCtrl+B" msgstr "&Webbläsare\tCtrl+B" #: ../src/xmlcopyeditor.cpp:5030 ../src/xmlcopyeditor.cpp:5464 #: ../src/xmlcopyeditor.cpp:5468 msgid "Browser" msgstr "Webbläsare" #: ../src/xmlcopyeditor.cpp:5034 msgid "&Show Tags and Attributes\tCtrl+T" msgstr "&Visa taggar och attribut\tCtrl+T" #: ../src/xmlcopyeditor.cpp:5034 msgid "Show Tags and Attributes" msgstr "Visa taggar och attribut" #: ../src/xmlcopyeditor.cpp:5037 msgid "&Hide Attributes Only\tCtrl+Shift+A" msgstr "&Göm endast attribut\tCtrl+Shift+A" #: ../src/xmlcopyeditor.cpp:5037 msgid "Hide Attributes Only" msgstr "Göm endast attribut" #: ../src/xmlcopyeditor.cpp:5040 msgid "H&ide Tags and Attributes\tCtrl+Shift+T" msgstr "Göm &taggar och attribut\tCtrl+Shift+T" #: ../src/xmlcopyeditor.cpp:5040 msgid "Hide Tags and Attributes" msgstr "Göm taggar och attribut" #: ../src/xmlcopyeditor.cpp:5059 #, fuzzy msgid "&Toggle Fold\tCtrl+Alt+T" msgstr "Vä&xla ihopfällning" #: ../src/xmlcopyeditor.cpp:5059 msgid "Toggle Fold" msgstr "Växla ihopfällning" #: ../src/xmlcopyeditor.cpp:5061 msgid "&Fold Tags\tCtrl+Shift+F" msgstr "F&äll ihop element\tCtrl+Shift+F" #: ../src/xmlcopyeditor.cpp:5061 msgid "Fold Tags" msgstr "Fäll ihop element" #: ../src/xmlcopyeditor.cpp:5063 msgid "&Unfold Tags\tCtrl+Shift+U" msgstr "Fä&ll ut element" #: ../src/xmlcopyeditor.cpp:5066 #, fuzzy msgid "&Wrap Words\tCtrl+W" msgstr "St&äng\tCtrl+W" #: ../src/xmlcopyeditor.cpp:5068 msgid "&Color Scheme" msgstr "Fä&rgschema" #: ../src/xmlcopyeditor.cpp:5069 msgid "&Text Size" msgstr "&Textstorlek" #: ../src/xmlcopyeditor.cpp:5074 msgid "S&how Current Element Pane" msgstr "Visa panel för aktivt element" #: ../src/xmlcopyeditor.cpp:5075 #, fuzzy msgid "Show Current Element Pane" msgstr "Visa panel för aktivt element" #: ../src/xmlcopyeditor.cpp:5078 msgid "Sh&ow Toolbar" msgstr "V&isa verktygsrad" #: ../src/xmlcopyeditor.cpp:5078 msgid "Show Toolbar" msgstr "Visa verktygsrad" #: ../src/xmlcopyeditor.cpp:5081 msgid "C&lose Message Pane\tAlt+C" msgstr "" #: ../src/xmlcopyeditor.cpp:5081 msgid "Close Message Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5083 msgid "Close Find/&Replace Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/Replace Pane" msgstr "Sök och ersätt globalt" #: ../src/xmlcopyeditor.cpp:5085 msgid "Close Co&mmand Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5085 msgid "Close Command Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5089 msgid "&Element...\tCtrl+I" msgstr "&Element...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:5089 msgid "Element..." msgstr "Element..." #: ../src/xmlcopyeditor.cpp:5090 msgid "&Sibling...\tCtrl+Shift+I" msgstr "&Syskonelement...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5090 msgid "Sibling..." msgstr "Syskonelement..." #: ../src/xmlcopyeditor.cpp:5091 msgid "&Entity...\tCtrl+E" msgstr "E&ntitet...\tCtrl+E" #: ../src/xmlcopyeditor.cpp:5091 msgid "Entity..." msgstr "Entitet..." #: ../src/xmlcopyeditor.cpp:5093 msgid "&Twin\tCtrl+Enter" msgstr "&Tvillingnod\tCtrl+Enter" #: ../src/xmlcopyeditor.cpp:5093 msgid "Twin" msgstr "Tvillingnod" #: ../src/xmlcopyeditor.cpp:5095 msgid "S&ymbol..." msgstr "" #: ../src/xmlcopyeditor.cpp:5095 msgid "Symbol..." msgstr "" #: ../src/xmlcopyeditor.cpp:5103 #, fuzzy msgid "&DTD/XML Schema\tF5" msgstr "&XML Schema\tF5" #: ../src/xmlcopyeditor.cpp:5103 #, fuzzy msgid "DTD/XML Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5106 msgid "&RELAX NG...\tF6" msgstr "&RELAX NG...\tF6" #: ../src/xmlcopyeditor.cpp:5106 msgid "RELAX NG..." msgstr "RELAX NG..." #: ../src/xmlcopyeditor.cpp:5109 msgid "&Public DTD..." msgstr "&Publik DTD..." #: ../src/xmlcopyeditor.cpp:5109 msgid "Public DTD..." msgstr "Publik DTD..." #: ../src/xmlcopyeditor.cpp:5110 msgid "&System DTD..." msgstr "&System-DTD..." #: ../src/xmlcopyeditor.cpp:5110 msgid "System DTD..." msgstr "System-DTD..." #: ../src/xmlcopyeditor.cpp:5111 msgid "&XML Schema..." msgstr "&XML Schema..." #: ../src/xmlcopyeditor.cpp:5111 msgid "XML Schema..." msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5112 #, fuzzy msgid "XS< stylesheet..." msgstr "Välj stilmall" #: ../src/xmlcopyeditor.cpp:5112 #, fuzzy msgid "XSLT stylesheet..." msgstr "Välj stilmall" #: ../src/xmlcopyeditor.cpp:5127 ../src/xmlcopyeditor.cpp:5138 #, c-format msgid "\tCtrl+%i" msgstr "\tCtrl+%i" #: ../src/xmlcopyeditor.cpp:5178 msgid "&Check Well-formedness\tF2" msgstr "&Kontrollera välformighet\tF2" #: ../src/xmlcopyeditor.cpp:5178 ../src/xmlcopyeditor.cpp:5450 #: ../src/xmlcopyeditor.cpp:5454 msgid "Check Well-formedness" msgstr "Kontrollera välformighet" #: ../src/xmlcopyeditor.cpp:5181 msgid "&Validate" msgstr "&Validera" #: ../src/xmlcopyeditor.cpp:5183 msgid "Create &Schema...\tF10" msgstr "" #: ../src/xmlcopyeditor.cpp:5184 #, fuzzy msgid "Create schema..." msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5185 ../src/xmlcopyeditor.cpp:5186 #, fuzzy msgid "DTD -> Schema..." msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5190 msgid "&Associate" msgstr "&Associera" #: ../src/xmlcopyeditor.cpp:5193 msgid "&XSL Transform...\tF8" msgstr "&XSL-transformering...\tF8" #: ../src/xmlcopyeditor.cpp:5194 msgid "XSL Transform..." msgstr "XSL-transformering..." #: ../src/xmlcopyeditor.cpp:5197 msgid "&Evaluate XPath...\tF9" msgstr "&Evaluera XPath...\tF9" #: ../src/xmlcopyeditor.cpp:5198 msgid "Evaluate XPath..." msgstr "Evaluera XPath..." #: ../src/xmlcopyeditor.cpp:5201 msgid "Copy &The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5202 msgid "Copy The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5207 msgid "&Pretty-print\tF11" msgstr "&Formatera kod\tF11" #: ../src/xmlcopyeditor.cpp:5207 msgid "Pretty-print" msgstr "Formatera kod" #: ../src/xmlcopyeditor.cpp:5211 msgid "&Lock Tags\tCtrl+L" msgstr "&LÃ¥s taggar\tCtrl+L" #: ../src/xmlcopyeditor.cpp:5212 ../src/xmlcopyeditor.cpp:5479 #: ../src/xmlcopyeditor.cpp:5482 msgid "Lock Tags" msgstr "LÃ¥s taggar" #: ../src/xmlcopyeditor.cpp:5217 msgid "E&ncoding..." msgstr "&Teckenkodning..." #: ../src/xmlcopyeditor.cpp:5217 msgid "Encoding..." msgstr "Teckenkodning..." #: ../src/xmlcopyeditor.cpp:5226 #, fuzzy msgid "&Spelling...\tF7" msgstr "&Stavning och sprÃ¥kstil...\tF7" #: ../src/xmlcopyeditor.cpp:5227 #, fuzzy msgid "Spelling..." msgstr "Syskonelement..." #: ../src/xmlcopyeditor.cpp:5234 #, fuzzy msgid "&Style...\tShift+F7" msgstr "&Syskonelement...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5235 msgid "Style..." msgstr "" #: ../src/xmlcopyeditor.cpp:5242 msgid "&Word Count" msgstr "&Räkna ord" #: ../src/xmlcopyeditor.cpp:5243 msgid "Word Count" msgstr "Räkna ord" #: ../src/xmlcopyeditor.cpp:5251 msgid "&Command\tCtrl+Alt+C" msgstr "" #: ../src/xmlcopyeditor.cpp:5252 msgid "Command" msgstr "" #: ../src/xmlcopyeditor.cpp:5267 msgid "&Options..." msgstr "&Inställningar..." #: ../src/xmlcopyeditor.cpp:5268 msgid "Options..." msgstr "Inställningar..." #: ../src/xmlcopyeditor.cpp:5278 msgid "&XML Copy Editor Help\tF1" msgstr "&Hjälvavsnitt\tF1" #: ../src/xmlcopyeditor.cpp:5278 msgid "Help" msgstr "Hjälp" #: ../src/xmlcopyeditor.cpp:5284 msgid "&Home Page" msgstr "H&emsida" #: ../src/xmlcopyeditor.cpp:5284 msgid "Home Page" msgstr "Hemsida" #: ../src/xmlcopyeditor.cpp:5287 msgid "&Forum" msgstr "&Forum" #: ../src/xmlcopyeditor.cpp:5287 msgid "Forum" msgstr "Forum" #: ../src/xmlcopyeditor.cpp:5291 msgid "&About XML Copy Editor" msgstr "&Om XML Copy Editor" #: ../src/xmlcopyeditor.cpp:5291 msgid "About" msgstr "Om" #: ../src/xmlcopyeditor.cpp:5295 #, fuzzy msgid "&Browse Source" msgstr "&Ladda ner källkod" #: ../src/xmlcopyeditor.cpp:5295 #, fuzzy msgid "Browse Source" msgstr "Webbläsare" #: ../src/xmlcopyeditor.cpp:5307 msgid "&File" msgstr "&Arkiv" #: ../src/xmlcopyeditor.cpp:5308 msgid "&Edit" msgstr "&Ändra" #: ../src/xmlcopyeditor.cpp:5309 msgid "&View" msgstr "&Visa" #: ../src/xmlcopyeditor.cpp:5310 msgid "&Insert" msgstr "&Infoga" #: ../src/xmlcopyeditor.cpp:5311 msgid "&XML" msgstr "&XML" #: ../src/xmlcopyeditor.cpp:5312 msgid "&Tools" msgstr "&Verktyg" #: ../src/xmlcopyeditor.cpp:5313 msgid "&Help" msgstr "&Hjälp" #: ../src/xmlcopyeditor.cpp:5328 msgid "&New...\tCtrl+N" msgstr "&Nytt...\tCtrl+N" #: ../src/xmlcopyeditor.cpp:5328 msgid "New..." msgstr "Nytt..." #: ../src/xmlcopyeditor.cpp:5331 msgid "&Open...\tCtrl+O" msgstr "&Öppna...\tCtrl+O" #: ../src/xmlcopyeditor.cpp:5331 msgid "Open..." msgstr "Öppna..." #: ../src/xmlcopyeditor.cpp:5335 msgid "O&pen Large Document...\tCtrl+Shift+O" msgstr "Ö&ppna stort dokument...\tCtrl+Shift+O" #: ../src/xmlcopyeditor.cpp:5335 msgid "Open Large Document..." msgstr "Öppna stort dokument..." #: ../src/xmlcopyeditor.cpp:5339 #, fuzzy msgid "&Close\tCtrl+F4" msgstr "St&äng\tCtrl+W" #: ../src/xmlcopyeditor.cpp:5342 msgid "C&lose All" msgstr "Stäng a&lla" #: ../src/xmlcopyeditor.cpp:5342 msgid "Close All" msgstr "Stäng alla" #: ../src/xmlcopyeditor.cpp:5345 msgid "&Save\tCtrl+S" msgstr "&Spara\tCtrl+S" #: ../src/xmlcopyeditor.cpp:5345 ../src/xmlcopyeditor.cpp:5436 #: ../src/xmlcopyeditor.cpp:5440 msgid "Save" msgstr "Spara" #: ../src/xmlcopyeditor.cpp:5348 msgid "S&ave As...\tF12" msgstr "S¶ som...\tF12" #: ../src/xmlcopyeditor.cpp:5348 msgid "Save As..." msgstr "Spara som..." #: ../src/xmlcopyeditor.cpp:5352 msgid "&DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5352 msgid "DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "&Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5359 msgid "&Revert" msgstr "&Ã…tergÃ¥" #: ../src/xmlcopyeditor.cpp:5359 msgid "Revert" msgstr "Upprepa" #: ../src/xmlcopyeditor.cpp:5362 msgid "Pa&ge Setup..." msgstr "Utskrifts&format..." #: ../src/xmlcopyeditor.cpp:5362 msgid "Page Setup..." msgstr "Utskriftsformat..." #: ../src/xmlcopyeditor.cpp:5365 #, fuzzy msgid "Pr&int Preview..." msgstr "Förhandsgranska..." #: ../src/xmlcopyeditor.cpp:5365 msgid "Print Preview..." msgstr "Förhandsgranska..." #: ../src/xmlcopyeditor.cpp:5368 #, fuzzy msgid "Pri&nt...\tCtrl+P" msgstr "Skriv &ut...\tCtrl+P" #: ../src/xmlcopyeditor.cpp:5368 msgid "Print..." msgstr "Skriv ut..." #: ../src/xmlcopyeditor.cpp:5372 msgid "I&mport Microsoft Word Document..." msgstr "I&mportera Microsoft Word-dokument..." #: ../src/xmlcopyeditor.cpp:5376 #, fuzzy msgid "Expor&t Microsoft Word Document..." msgstr "&Exportera Microsoft Word-dokument..." #: ../src/xmlcopyeditor.cpp:5380 msgid "E&xit" msgstr "&Avsluta" #: ../src/xmlcopyeditor.cpp:5380 msgid "Exit" msgstr "Avsluta" #: ../src/xmlcopyeditor.cpp:5426 ../src/xmlcopyeditor.cpp:5428 msgid "New" msgstr "Nytt" #: ../src/xmlcopyeditor.cpp:5443 ../src/xmlcopyeditor.cpp:5447 msgid "Print" msgstr "Skriv ut" #: ../src/xmlcopyeditor.cpp:5457 ../src/xmlcopyeditor.cpp:5461 #, fuzzy msgid "Validate" msgstr "&Validera" #: ../src/xmlcopyeditor.cpp:5521 msgid "Information" msgstr "Information" #: ../src/xmlcopyeditor.cpp:5527 msgid "Stopped" msgstr "Stannade" #: ../src/xmlcopyeditor.cpp:5530 msgid "Question" msgstr "FrÃ¥ga" #: ../src/xmlcopyeditor.cpp:5533 msgid "Message" msgstr "Meddeladnde" #: ../src/xmlcopyeditor.cpp:5601 #, c-format msgid "%s is %s" msgstr "%s är %s" #: ../src/xmlcopyeditor.cpp:5626 msgid "Document has been modified: save or discard changes" msgstr "Dokumenter har ändrats: spara eller kasta ändringar" #: ../src/xmlcopyeditor.cpp:5689 msgid "Encoding should be one of " msgstr "Teckenkodningen ska vara en av " #: ../src/xmlcopyeditor.cpp:5748 msgid "Public DTD" msgstr "Publik DTD" #: ../src/xmlcopyeditor.cpp:5754 msgid "System DTD" msgstr "System-DTD" #: ../src/xmlcopyeditor.cpp:5760 msgid "XML Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5783 #, c-format msgid "Cannot associate %s: %s" msgstr "Kan inte associera %s: %s" #: ../src/xmlcopyeditor.cpp:5790 #, c-format msgid "Associate %s" msgstr "Associera %s" #: ../src/xmlcopyeditor.cpp:5798 msgid "Choose a public identifier:" msgstr "Välj en publik identifierare:" #: ../src/xmlcopyeditor.cpp:5918 #, c-format msgid "Cannot count words: %s" msgstr "Kan inte räkna ord: %s" #: ../src/xmlcopyeditor.cpp:5926 #, c-format msgid "%s contains %i word" msgid_plural "%s contains %i words" msgstr[0] "%s innehÃ¥ller %i ord" msgstr[1] "%s innehÃ¥ller %i ord" #: ../src/xmlcopyeditor.cpp:6042 msgid "The current XPath is empty." msgstr "" #: ../src/xmlcopyeditor.cpp:6052 #, c-format msgid "The current XPath has been copied to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6060 #, c-format msgid "Failed to copy the current XPath to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6171 msgid "Invalid path: " msgid_plural "Invalid paths: " msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:6175 msgid "" "To change the application directory setting, click Tools menu -> Options... " "after XML Copy Editor starts up." msgstr "" #: ../src/xmlcopyeditor.cpp:6178 msgid "" "To change the application directory setting, click Edit menu -> " "Preferences... after XML Copy Editor starts up." msgstr "" #: ../src/xmlctrl.cpp:303 ../src/xmlctrl.cpp:407 msgid "Delete tag?" msgstr "Ta bort tagg?" #: ../src/xmlctrl.cpp:304 ../src/xmlctrl.cpp:335 ../src/xmlctrl.cpp:408 #: ../src/xmlctrl.cpp:439 msgid "Tags Locked" msgstr "LÃ¥sta taggar" #: ../src/xmlctrl.cpp:334 ../src/xmlctrl.cpp:438 msgid "Delete entity reference?" msgstr "Ta bort entitetsreferens?" #: ../src/xmlctrl.cpp:2252 #, fuzzy msgid "Cannot find the start tag" msgstr "Kan inte hitta '%s'" #: ../src/xmlctrl.cpp:2260 #, fuzzy msgid "Cannot find the end tag" msgstr "Kan inte hitta '%s'" #: ../src/xmlschemagenerator.cpp:80 msgid "Failed to load xml file." msgstr "" #~ msgid " in large document mode?" #~ msgstr " i stort-dokumentläge?" #~ msgid "%i match" #~ msgid_plural "%i matches" #~ msgstr[0] "%i träff" #~ msgstr[1] "%i träffar" #~ msgid "&Change all" #~ msgstr "Ä&ndra alla" #~ msgid "&DTD\tF4" #~ msgstr "&DTD\tF4" #~ msgid "&DocBook to HTML\tAlt+1" #~ msgstr "&DocBook till HTML\tAlt+1" #~ msgid "&DocBook to XHTML\tAlt+2" #~ msgstr "D&ocBook till XHTML\tAlt+2" #~ msgid "&Report" #~ msgstr "&Rapportera" #~ msgid "&TEI to HTML\tAlt+4" #~ msgstr "&TEI till HTML\tAlt+4" #~ msgid "&Use Microsoft rebar control (restart required)" #~ msgstr "Anv&änd flyttningsbara verktygsfält (omstart krävs)" #~ msgid "Cannot open application directory: see Tools, Options..., General" #~ msgstr "" #~ "Kan inte öppna programkatalogen: se Verktyg, Inställningar..., Allmänt" #~ msgid "" #~ "Cannot open in browser: %s not found (see Tools, Options..., General)" #~ msgstr "" #~ "Kan inte öppna i webbläsare: kan inte hitta %s (se Verktyg, " #~ "Inställningar..., Allmänt)" #~ msgid "" #~ "Cannot open in browser: no browser defined (see Tools, Options..., " #~ "General)" #~ msgstr "" #~ "Kan inte öppna i webbläsare: ingen webbläsare vald (se Verktyg, " #~ "Inställningar..., Allmänt)" #~ msgid "" #~ "Cannot save temporary copy for validation; please save or discard changes" #~ msgstr "" #~ "Kan inte spara temporär kopia för validering; spara eller kasta ändringar" #~ msgid "Cannot set encoding (cannot open temporary file)" #~ msgstr "Kan inte specificera teckenkodning (kan inte öppna temporär fil)" #~ msgid "Creating report..." #~ msgstr "Skapar rapport..." #~ msgid "D&ocBook to XSL-FO\tAlt+3" #~ msgstr "Do&cBook till XSL-FO\tAlt+3" #~ msgid "David HÃ¥säther (Swedish) <hasather@gmail.com>" #~ msgstr "David HÃ¥säther (Swedish) <hasather@gmail.com>" #~ msgid "Default dictionary and style" #~ msgstr "Standardordlista och stil" #~ msgid "Do you want to open " #~ msgstr "Vill du öppna " #~ msgid "DocBook to HTML" #~ msgstr "DocBook till HTML" #~ msgid "DocBook to XHTML" #~ msgstr "DocBook till XHTML" #~ msgid "DocBook to XSL-FO" #~ msgstr "DocBook till XSL-FO" #~ msgid "Download Source" #~ msgstr "Ladda ner källkod" #~ msgid "MSXML validation failed (version 4.0 or later required)" #~ msgstr "MSXML-validering misslyckades (version 4.0 eller senare krävs)" #~ msgid "Match" #~ msgstr "Träff" #~ msgid "Matt Smigielski (testing) <alectrus@users.sourceforge.net>" #~ msgstr "Matt Smigielski (testare) <alectrus@users.sourceforge.net>" #~ msgid "Memory low: %s saved in large document mode" #~ msgstr "Lite minne: %s sparad i stort-dokumentläge" #~ msgid "Opening spelling and style check in read-only mode: " #~ msgstr "Öppnar stavning och stil i läsläge: " #~ msgid "P&rint Preview..." #~ msgstr "Förhands&granska..." #~ msgid "Show Current ElementPane" #~ msgstr "Visa panel för aktivt element" #~ msgid "Spelling and Style..." #~ msgstr "Stavning och sprÃ¥kstil..." #~ msgid "T&EI to LaTeX\tAlt+5" #~ msgstr "T&EI till LaTeX\tAlt+5" #~ msgid "TE&I to XHTML\tAlt+6" #~ msgstr "TE&I till XHTML\tAlt+6" #~ msgid "TEI to &XSL-FO\tAlt+7" #~ msgstr "TEI till &XSL-FO\tAlt+7" #~ msgid "TEI to HTML" #~ msgstr "TEI till HTML" #~ msgid "TEI to LaTeX" #~ msgstr "TEI till LaTeX" #~ msgid "TEI to XHTML" #~ msgstr "TEI till XHTML" #~ msgid "TEI to XSL-FO" #~ msgstr "TEI till XSL-FO" #~ msgid "" #~ "Using local encoding because %s is neither valid UTF-8 nor well-formed " #~ "XML: %s" #~ msgstr "" #~ "Använder lokal teckenkodning eftersom %s varken är giltig UTF-8 " #~ "ellervälformig XML: %s" #~ msgid "Viliam Búr (Slovak) <viliam@bur.sk>" #~ msgstr "Viliam Búr (Slovak) <viliam@bur.sk>" #~ msgid "Wra&p lines" #~ msgstr "&Automatiskt radbyte" #~ msgid "XML Copy Editor has encountered an error and needs to close" #~ msgstr "XML Copy Editor har rÃ¥kat ut för ett fel och mÃ¥ste stängas" ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/Makevars�������������������������������������������������������������������0000664�0001750�0001750�00000004271�12402464555�015361� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Makefile variables for PO directory in any package using GNU gettext. # Usually the message domain is the same as the package name. DOMAIN = $(PACKAGE) # These two variables depend on the location of this directory. subdir = po top_builddir = .. # These options get passed to xgettext. XGETTEXT_OPTIONS = \ --keyword=wxGetTranslation:1 --keyword=wxGetTranslation:1,2 \ --flag=wxGetTranslation:1:pass-c-format --flag=wxGetTranslation:2:pass-c-format \ --keyword=wxTRANSLATE --flag=wxTRANSLATE:1:pass-c-format \ --keyword=wxPLURAL:1,2 --flag=wxPLURAL:1:pass-c-format --flag=wxPLURAL:2:pass-c-format \ --keyword=_ --flag=_:1:pass-c-format \ --keyword=N_ --flag=N_:1:pass-c-format \ --from-code=utf-8 # This is the copyright holder that gets inserted into the header of the # $(DOMAIN).pot file. Set this to the copyright holder of the surrounding # package. (Note that the msgstr strings, extracted from the package's # sources, belong to the copyright holder of the package.) Translators are # expected to transfer the copyright for their translations to this person # or entity, or to disclaim their copyright. The empty string stands for # the public domain; in this case the translators are expected to disclaim # their copyright. COPYRIGHT_HOLDER = Gerald Schmidt # This is the email address or URL to which the translators shall report # bugs in the untranslated strings: # - Strings which are not entire sentences, see the maintainer guidelines # in the GNU gettext documentation, section 'Preparing Strings'. # - Strings which use unclear terms or require additional context to be # understood. # - Strings which make invalid assumptions about notation of date, time or # money. # - Pluralisation problems. # - Incorrect English spelling. # - Incorrect formatting. # It can be your email address, or a mailing list address where translators # can write to without being subscribed, or the URL of a web page through # which the translators can contact you. MSGID_BUGS_ADDRESS = https://sourceforge.net/p/xml-copy-editor/bugs/ # This is the list of locale categories, beyond LC_MESSAGES, for which the # message catalogs shall be used. It is usually empty. EXTRA_LOCALE_CATEGORIES = xmlcopyeditor ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/ca.gmo���������������������������������������������������������������������0000664�0001750�0001750�00000062365�12402464555�014764� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Þ•����€����� �� ��������@ �����A ��i���J �����´ �� ���¶ ����� ��(���Õ ��(���þ �����'!�����0!��"���C!��;���f!��7���¢!�����Ú!�����ñ!����� "�� ���"�����&"�����C"�����R"�����b"�����i"�����ƒ"�� ���’"����� "�� ���´"�����À"�����Ó"�����Ü"�����â"�����õ"�����#�����#�� ���##�����0#�����@#�����X#�����a#�����h#�����ˆ#��"���Ž#�����±#�� ���É#�����Ô#�����è#�����ð#�� ���÷#�����$�� ���$�����#$�����2$�����K$�����Q$�����p$�� ���€$�� ���Œ$�����š$�����¬$�����É$�����Û$�����ê$�� ���ú$�����%�����%�����%�����3%�����<%�����O%�����W%�� ���\%�����i%�� ���…%�����¦%�����¿%�����Ï%�����â%�����ñ%�� ���&����� &�����$&�����+&�� ���<&�����I&�� ���c&�����m&�����ƒ&�����‰&�����&�� ���¤&�����°&�����Ã&�����È&�����á&�����ð&�����'�����%'�� ���='�����I'�����\'��4���q'�����¦'��Q���¶'��3���(�����<(�����B(��“���I(��—���Ý(�����u)�� ���‹)�����˜)�����ª)�����Æ)�� ���Í)�����Û)�� ���ã)�� ���ï)�����ú)�� ���*�����!*��#���)*�����M*�����e*��#���}*�����¡*�����¸*�����Î*�����ß*��2���î*��#���!+�����E+�����[+�����u+��2���+�����Â+�����Ø+�����é+��@���ø+�����9,��1���T,�����†,�����œ,�����¸,�����Ë,�� ���Ò,�� ���Ý,�����é,�����ÿ,�����-�����,-�����;-�����W-�����k-�� ���q-�����{-�� ���Ž-��>���˜-��-���×-�����.��5��� .�� ���C.�����P.�����X.��G���].�����¥.�����¿.�����Ï.�����Ó.�����ñ.������/����� /�����/�� ���!/�����//�� ���H/��#���T/��3���x/�� ���¬/�� ���·/�����Ä/��!���Ê/�����ì/�����0�� ��� 0�����0�����0�� ���80�� ���D0�����Q0�����d0�� ���z0�����„0�����Š0�����™0�����«0�����°0�����Ï0��'���å0����� 1��F���1�����c1�� ���h1�� ���s1�����~1�����1�����—1��f���1��N���2�� ���S2�����]2�����b2�����h2�����y2�����2�����™2�����«2�����±2��&���º2�����á2�����æ2�����ø2����� 3�� ���&3�����03�� ���83��"���D3�����g3�����o3�����3�� ���”3�� ���Ÿ3�����«3�����Ê3�����à3�����é3�� ���ù3�����4�� ���4�����"4��B���14�����t4�����†4�����¢4�� ���¨4�� ���µ4�����¿4�����Â4�����Ê4��=���è4�����&5�����/5�� ���35�� ���A5�����N5�����]5�����o5�� ���v5�� ���„5�����Ž5����� 5�����¸5�����¼5�����Á5�� ���È5��$���Ö5�����û5�����þ5�����6�����6�����.6�����66�����O6�����l6�� ���t6�� ���6��9���6�����Ç6�����Ý6�����ì6�����7�� ���7����� 7�����57�����;7�����Q7�����a7�����s7�� ���†7�����’7�����¡7�����¼7�� ���Ò7��0���ß7�����8�����/8�����A8�����R8�����X8�����i8��7���r8��5���ª8��:���à8��]���9�� ���y9�� ���„9�����’9�����›9�����º9��"���Ë9�� ���î9�����ú9�����:�����:�����8:�����=:�����D:�� ���L:�� ���Y:�����g:�� ���v:�����:�����ˆ:�����:�����:�����¸:�� ���Ñ:�����Ü:�����á:�� ���é:�����ô:�����ü:�����;�����&;�� ���A;�����O;�����i;�� ���‚;�� ���;�����š;�� ���£;�����¯;�����·;�����½;�� ���Æ;�� ���Ñ;�� ���Û;�� ���æ;�� ���ô;�� ����<�� ��� <��"���<��D���;<��-���€<�� ���®<�����º<�����¿<��E���Ä<��$��� =�����/=�����8=�� ���R=�����\=�� ���d=�����o=��<���=��H���¼=�� ���>�� ���>�����>�����3>�����G>��!���X>�����z>�����Š>�� ���>�����¨>�����®>�� ���±>�����¿>�� ���Å>�� ���Ñ>�� ���Ý>�����è>�����ï>�����ö>���� ?�����A��i���A�����‡A�� ���‰A�����•A��+���¨A��*���ÔA�� ���ÿA����� B��$���B��V���@B��G���—B�����ßB��(���öB�����C�����2C�����;C�����RC�����hC�� ���zC��'���„C�����¬C�����»C�����ÍC�� ���ßC�����íC�� ����D����� D�����D�����'D�����:D�����OD�����VD�����]D�����nD�����ŒD�����”D��#���œD�����ÀD��$���ÇD�����ìD�����E�����E�� ���)E�����3E�����9E�����ME��(���hE�����‘E����� E�����½E��$���ÂE�����çE�� ���÷E�����F��!���F�����5F�����OF�����cF�����sF�����ƒF�����’F�� ���™F��%���¥F�� ���ËF�����×F�����ìF�����üF�� ���G��%���G��#���8G�����\G�����tG�����†G�����™G�����©G�����½G�����ÎG�����ìG�����óG�����H�� ���H�����7H�����?H�� ���VH�����bH�����kH�����ƒH�����™H�����±H�����¶H�����ÐH�����ßH��'���õH�����I�����;I�����MI�����iI��D���‚I�����ÇI��e���ÚI��6���@J�����wJ�����J��™���†J����� K�����¾K�� ���ØK�����ãK�����óK����� L�����L�� ���&L�� ���0L�� ���<L��!���HL�� ���jL�� ���xL��.���ƒL�����²L�� ���ÌL��'���íL�� ���M�����6M�����NM�����dM��O���wM��/���ÇM�� ���÷M�� ���N��"���9N��E���\N��%���¢N�����ÈN�����ßN��L���òN�� ���?O��F���`O�� ���§O�� ���ÈO�����éO������P�����P�� ���P��#���$P�����HP�����]P�����yP��"���ŠP�����­P�����ÄP�� ���ÊP�����×P�� ���òP��8���ýP��%���6Q�����\Q��K���bQ�� ���®Q�����»Q�����ÃQ��G���ÉQ��$���R�����6R�����ER�����KR�����iR�����xR�����€R�� ���R�����›R�����­R�����ÍR�����àR��8���úR�� ���3S�����>S�����OS��$���US�����zS�����S�� ���–S�� ���¡S�����®S�����ÌS�����ÜS�����îS����� T�� ���*T�����5T�� ���;T�����HT�����XT��"���]T�����€T��*���›T�����ÆT��D���ÙT�����U�����$U�����7U�����FU�����YU�����bU��`���iU��R���ÊU�����V�����-V�����=V�����DV�����VV�����^V�����xV�����ŽV�� ���•V��)���ŸV�����ÉV�����ÏV�����âV�����ùV�����W�����%W�����-W��&���<W�� ���cW��!���mW�����W�� ���–W�� ���¢W��#���°W�����ÔW�� ���ïW�����úW�� ��� X�����X�����'X�����8X��A���HX�����ŠX�����¦X�����½X�����ÂX�����ÓX�����æX�����éX�����òX��C���Y�� ���UY�����_Y�� ���cY�� ���qY�����~Y�����‘Y�����¦Y�����­Y�� ���¿Y�����ÊY��#���âY�����Z����� Z�����Z�� ���Z��#���#Z�����GZ�����OZ�����TZ�����gZ�����zZ�����‚Z��"���›Z�����¾Z�� ���ÆZ�����ÑZ��I���àZ�����*[�����C[�����V[�����r[�����’[�����±[�����Å[�����Í[�����è[��"���ú[�����\�� ���/\�����=\��+���N\�����z\�����—\��B���´\��+���÷\�����#]�����5]�� ���J]��!���T]�� ���v]��9���ƒ]��5���½]��:���ó]��[���.^�� ���Š^�����–^�����¥^��'���®^�����Ö^��"���ê^�� ��� _�����_����� _��'���@_�����h_�� ���o_�� ���z_�����…_�����˜_�����¨_�� ���¹_�����Ä_�����Ó_�����Ù_��'���ð_��!���`�� ���:`�����F`�����K`�����Z`�� ���l`�����w`�����”`�����ª`�����Å`��&���Û`�����a�����a�� ���6a�� ���@a�� ���Ka�����Ya�����`a�����fa�� ���oa�� ���|a�� ���‡a�����“a�����¢a�����¸a�����Êa�����àa��G����b��1���Hb�����zb�����Œb�����“b��P���›b��-���ìb�����c�����!c�� ���;c�����Ec�����Kc�����`c��4���pc��>���¥c�� ���äc�� ���ïc�����ýc�����d�����%d��!���7d�����Yd�����kd�� ���}d�����ˆd�����Žd�����‘d�����¢d�� ���©d�� ���´d�� ���Àd�����Ëd�����Òd�����Ùd�����K���z������A���œ���l�������V���Ö�����������¤������Ã���������x����������e������O��€��•���”�����������g��2���Y�����W�������k��!����·���X���?������0������F���{���8��g�������ø���@���ë�������.������������������\��y���=�������������� �������‰�������'��n���u���‡���s���°��� ��Õ���"�������Þ���´���ƒ���V��Q�������Z��è��� ���º���ò���Ä���9���ê���t��{��Ì���3���v��(���������������]���������²���o���r��µ�������š���j��������������:��ß���u��×���—�������������)�������5��T�����������=���D������6���m�����������7�������������������ý�������¼�������2��Ñ���¡�������1��ÿ���v���#��C�����h�������?���Å����������4���í���|��^���i��¿���¹���ã���q��m��&���f���������–�������������+������#���ï������T��Ô���Ê���\�������Á���Ž�������Ï���I���Ø���:���l������~��á���/���L����������-���G������à������O���y��!�������Û���x��H��N�� ���������‚���,��� ������ ����������ˆ�������¥���Ù�������������������������'���©�������®�������d���­���C���ú���*���D���Ç���§���b���é���‘������È���õ�����~�������[���1���Æ���������������û�������±���ó���}��[��€���<��ù���<���;��Ÿ�������S���†���â���������a���;���(����b��q���»�����������������¸��� �� ������&��“�������9������������½���w���³���Ð�������þ���Î���%���f��…����������)��K��U��`��r�������À���j������"����������p��P�������G�������¯���J���ð���Š��������������M���æ�������6��+��Q��A��.������R������5���R����������ä�������Ó�����L�����������Ò���o��i���������˜������ ��� �������*�����c���������4��H�����s������¦���c������„�������X������ ��™�����a����>���7�������z��ª���Z���I������É���k���}���$���F������ö���›�������U�������,��n��P��J��Ú���¬���Ü�������£���î���ô�����������«�����d��S��¾�������p���/��B���Œ��� ���E��E�����������������B������¶���ì���������Ë�������_�����N���Â���’�������h�����ñ�����������������ç������������_������3����������ž�������>��������÷���w�����W������‹���`���ü���8���-������Í���$��e���0���å�������¢��� ���������������]�������|���������%��Ý���M��Y�����������t������¨���^��@�������������� Ctrl+%i� XML Copy Editor is free software released under the GNU General Public License. Many thanks are due to � �%g %s saved�%i error�%i errors�%i replacement made�%i replacements made�%s contains %i word�%s contains %i words�%s is %s�%s is already open�%s saved in default encoding UTF-8�%s saved in default encoding UTF-8: conversion to %s failed�%s saved in default encoding UTF-8: unknown encoding %s�&About XML Copy Editor�&Always insert closing tag�&Apply changes�&Associate�&Blue background, white text�&Browse Source�&Browser Ctrl+B�&Check�&Check Well-formedness F2�&Close Ctrl+F4�&Color Scheme�&Command Ctrl+Alt+C�&Cut Ctrl+X�&DTD/XML Schema F5�&Default�&Edit�&Element... Ctrl+I�&Entity... Ctrl+E�&Evaluate XPath... F9�&File�&Find what: �&Find... Ctrl+F�&Fold Tags Ctrl+Shift+F�&Folding�&Forum�&Global Replace... Ctrl+Shift+R�&Help�&Hide Attributes Only Ctrl+Shift+A�&Highlight current line�&Home Page�&Indentation guides�&Insert�&Light�&Line numbers�&Lock Tags Ctrl+L�&Match case�&New... Ctrl+N�&Next Document Ctrl+PgDn�&None�&One application instance only�&Open... Ctrl+O�&Options...�&Paste Ctrl+V�&Pretty-print F11�&Previous Document Ctrl+PgUp�&Printable report�&Public DTD...�&RELAX NG... F6�&Redo Ctrl+Y�&Regex�&Reload�&Remember open tabs on close�&Replace�&Replace... Ctrl+R�&Revert�&Run�&Save Ctrl+S�&Save UTF-8 byte order mark�&Show Tags and Attributes Ctrl+T�&Sibling... Ctrl+Shift+I�&Spelling... F7�&Style... Shift+F7�&System DTD...�&Tag completion�&Text Size�&Toggle Fold Ctrl+Alt+T�&Tools�&Twin Ctrl+Enter�&Undo Ctrl+Z�&Unfold Tags Ctrl+Shift+U�&Validate�&Validate as you type�&View�&Wait�&White space visible�&Word Count�&Wrap Words Ctrl+W�&XML�&XML Copy Editor Help F1�&XML Schema...�&XSL Transform... F8�'%s' is not a valid line number�(No dictionaries found)�(No filter)�(No filters found)�(No rule sets found)�(lossless conversion requires version 2003 or later)�(unknown error)�. Select "Abort" to exit, "Retry" to close this window and "Ignore" to continue.�A more recent version of Microsoft Word is required�About�Action�All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Application directory�Associate %s�Attributes hidden�Blue background, white text�Browse�Browse Source�Browser�C&hange all�C&lose All�C&lose Message Pane Alt+C�C&opy Ctrl+C�Ca&ncel�Cannot access application directory�Cannot associate %s: %s�Cannot check document: �Cannot compile regular expression '�Cannot count words: %s�Cannot evaluate XPath�Cannot find '%s'�Cannot open %s�Cannot open %s: conversion from encoding %s failed�Cannot open %s: unknown encoding %s�Cannot open clipboard�Cannot open imported file�Cannot open stylesheet %s�Cannot paste as new document: no text on clipboard�Cannot pretty-print: �Cannot replace: �Cannot save %s�Cannot save document in %s: %s (saved in default encoding UTF-8)�Cannot save temporary file�Cannot set encoding (cannot parse temporary file)�Cannot set encoding: �Cannot start Microsoft Word�Cannot transform: �Change�Change all�Change once�Check Well-formedness�Checking document...�Choose a document type:�Choose a file:�Choose a public identifier:�Choose an encoding:�Close�Close All�Close Message Pane�Close all�Closes the dialog box without saving any changes you have made�Closes this dialog without making any changes�Command�Command line processing incomplete: no file specified�Confirmation�Context�Copy�Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>�Creating document view...�Current Element�Cut�DTD Validation in progress...�DTD/XML Schema�Decrease�Decrease Ctrl+D�Default�Default style�Delete entity reference?�Delete tag?�Do you want to save the changes to �Document has been modified: save or discard changes�Document%i�E&ncoding...�E&xit�E&xpand internal entities on open�Edited document empty�Editor�Element...�Encoding�Encoding should be one of �Encoding...�Enter XPath:�Enter line number:�Enter new suggestion:�Entity...�Error�Evaluate XPath�Evaluate XPath...�Exit�Export Microsoft Word Document�Export in progress...�Extends the scope to all open documents�F&ind Again F3�File has been modified by another application. Do you want to proceed?�Find�Find &Next�Find Again�Find and Replace�Find...�Find:�Finds all instances of the text specified in Find what and replaces them with the text in Replace with�Finds only text with lowercase and uppercase letters as specified in Find what�Fold Tags�Font�Forum�G&o To... Ctrl+G�General�Global Find and Replace�Global Replace...�Go To�Go To...�H&ide Tags and Attributes Ctrl+Shift+T�Help�Hi&ghlight syntax�Hide Attributes Only�Hide Tags and Attributes�Home Page�I&gnore�I&gnore all�I&mport Microsoft Word Document...�I&nsert�I&ntelligent backspace/delete�Ignore�Ignore all�Ignore once�Import Microsoft Word Document�Import in progress...�Increase�Increase Ctrl+U�Information�Insert Element�Insert Entity�Insert Sibling�Interprets the text specified in Find what as a regular expression�L&ock hidden tags�Language (restart required)�Light�Ln %i Col %i�Lock Tags�MB�Message�Microsoft Word cannot save %s�Microsoft Word cannot save this document as WordprocessingML �Modified�New�New &document�New Document�New Suggestion�New suggestion...�New...�Next Document�No filter�No items selected�No matching nodes found�No.�None�Normal�Normal Ctrl+0�O&pen Large Document... Ctrl+Shift+O�OK�Open�Open Large Document�Open Large Document...�Open...�Opening imported file...�Opens a standard file dialog�Options�Options...�Out of memory�Out of memory: attempt to save in default encoding UTF-8?�Output document empty�Output options�P&aste As New Document�Pa&ge Setup...�Page Setup...�Parse in progress...�Paste�Paste As New Document�Pr&eferences...�Pr&int Preview...�Pr&intable summary�Preferences�Preferences...�Preparing Print Preview...�Preparing to print...�Pretty-print�Pretty-print unsuccessful: output document empty�Pretty-printing in progress...�Previous Document�Pri&nt... Ctrl+P�Print�Print Preview...�Print...�Provides a space for you to type additional information�Provides a space for you to type the path of the file�Provides a space for you to type the text you want to find�Provides a space for you to type the text you want to replace the text you typed in Find what�Public DTD�Public DTD...�Question�R&eplace in all open documents�RELAX NG grammar�RELAX NG validation in progress...�RELAX NG...�Re&gex�Re&member layout on close�Re&tain undo history on save�Redo�Reload�Replace�Replace &All�Replace with:�Replace with: �Replace...�Revert�Rule�S&ave As... F12�S&how Current Element Pane�S&how full path on frame�S&ymbol...�Save�Save As�Save As...�Select �Select RELAX NG grammar�Select stylesheet�Selects the file specified�Sh&ow Toolbar�Show Current Element Pane�Show Tags and Attributes�Show Toolbar�Sibling...�Spelling�Spelling...�Stopped�Style�Style...�Suggestion�Symbol...�System DTD�System DTD...�Tags Locked�Tags hidden�Tags locked�The following error has occurred: �The operating system has turned down a request for additional memory�This functionality requires Microsoft Windows�Toggle Fold�Twin�Undo�Unknown command line switch (expecting 'w', 's', --version or --help)�Va&riable highlight in tag free view�Validate�Validation in progress...�Variables�Warning�Word Count�XML Copy Editor�XML Copy Editor has encountered an error and needs to close.�XML Copy Editor has encountered the following error and needs to close: �XML Schema�XML Schema...�XML document (*.xml)�XS< stylesheet...�XSL Transform...�XSL transformation in progress...�XSLT stylesheet�XSLT stylesheet...�byte�bytes�en_US�kB�unknown error�valid�well-formed�{extension}�{fullpath}�{name}�{path}�|All files (*.*)|*.*�Project-Id-Version: XML Copy Editor 1.2.0.4 Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/ POT-Creation-Date: 2014-06-01 20:12+0800 PO-Revision-Date: 2009-09-30 14:20+0100 Last-Translator: Robert Falcó <rfalco@acett.org> Language-Team: Robert Falcó <rfalco@acett.org> Language: ca MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=(n != 1); X-Poedit-Language: Catalan X-Poedit-Country: SPAIN X-Poedit-SourceCharset: utf-8 � Ctrl+%i� XML Copy Editor is free software released under the GNU General Public License. Many thanks are due to � �%g %s desat�%i error�%i errors�%i substitució feta�%i substitucions fetes�%s conté %i paraula�%s conté %i paraules�%s és %s�%s ja està obert�%s desat en codificació per defecte�%s desat en codificació per defecte UTF-8: no s'ha pogut realitzar la conversió a %s�%s desat en codificació per defecte UTF-8: %s codificació desconeguda�&Sobre XML Copy Editor�Introdueix sempre etiquet&a de tancament�&Aplica els canvis�&Associa�&Fons blau, text blanc�&Navega per codi font�&Navegador Ctrl+B�&Comprova�&Comprovar correcció estructura XML F2�&Tanca Ctrl+F4�Esquema de &color�O&rdre Ctrl+Alt+C�&Talla Ctrl+X�&Schema DTD/XML F5�Per &defecte�&Edita�&Element... Ctrl+I�E&ntitat... Ctrl+E�A&valua XPath... F9�&Arxiu�Cerca:�&Cerca... Ctrl+F�&Plega etiquetes Ctrl+Shift+F�P&legar�&Fòrum�Reemplaçar &global... Ctrl+Shift+R�Aj&uda�&Oculta només atributs Ctrl+Shift+A�Ressalta la lín&ia actual�Pàg&ina d'inici�G&uies de sagnat�&Insereix�C&lar�Nú&meros de línia�&Bloqueja etiquetes Ctrl+L�Coincidència &majúscules i minúscules�&Nou... Ctrl+N�Document &següent Ctrl+PgDn�&Cap�Una s&ola instància de l'aplicació�&Obre... Ctrl+O�O&pcions...�&Enganxa Ctrl+V�Im&pressió en format vistós F11�&Document previ Ctrl+PgUp�Informe im&primible�&DTD Públic...�&RELAX NG... F6�&Refés Ctrl+Y�EXPREG�Actualit&za�&Recordar pestanyes obertes al tancar�Ree&mplaça�&Reemplça... Ctrl+R�Vés enda&rrere�&Executa�&Desa Ctrl+S�De&sar marca d'ordre de bytes d'UTF-8�&Mostra etiquetes i atributs Ctrl+T�&Germà... Ctrl+Shift+I�&Ortografia... F7�&Estil... Shift+F7�&Sistema DTD...�Completa e&tiquetes�&Tamany del text�O&bre o tanca plec Ctrl+Alt+T�Eine&s�&Bessó Ctrl+Enter�&Desfés Ctrl+Z�Desplega eti&quetes Ctrl+Shift+U�&Valida�&Valida mentre escrius�&Visualitza�E&spereu�Es&pai en blanc visible�Recompte de ¶ules�&Ajusta paraules Ctrl+W�&XML�&Ajuda XML Copy Editor F1�&Schema XML...�&Transforma XSL... F8�'%s' no és un número de línia vàlid�(No s'han trobat diccionaris)�(No hi ha filtre)�(No s'ha trobat cap filtre)�(No s'han trobat regles)�(la conversió sense pèrdues requereix la versió 2003 o posterior)�(error desconegut)�. Escolliu "Avortar" per sortir, "reintentar" per tancar aquesta finestra i "Ignorar" per continuar.�Es requereix una versió de Microsoft Word més recent�Quant a�Acció�Tots els arxius (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Tots els arxius (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Directori de l'aplicació�Associa %s�Atributs ocults�Fons blau, text blanc�Navegar�Navega per codi font�Navegador�Can&via tot�T&anca tots�Tanca fin&estra de missatge Alt+C�C&opia Ctrl+C�Ca&cel·la�No es pot accedir al directori de l'aplicació�No es pot associar %s: %s�No es pot comprovar el document:�No es pot compilar expressió regular '�No es poden comptar paraules: %s�No es pot avaluar Xpath�No es pot trobar '%s'�No es pot obrir %s�No es pot obrir %s: no s'ha pogut realitzar la conversió de la codificació %s�No es pot obrir %s: codificació desconeguda %s�No es pot obrir el porta-retalls�No es pot obrir l'arxiu importat�No es pot obrir el full d'estil %s�No es pot enganxar com a nou document: no hi ha text al porta-retalls�No es pot imprimir en format vistós:�No es pot reemplaçar:�No es pot desar %s�No es pot desar document en %s: %s (desat en codificació per defecte UTF-8)�No es pot desar l'arxiu temporal�No es pot establir codificació (no es pot analitzar l'arxiu temporal)�No es pot establir codificació:�No es pot iniciar Microsoft Word�No es pot transformar:�Canvia�Canviar-ho tot�Canvia un cop�Comprovar correcció estructura XML�Comprovant document:�Escollir tipus de document:�Trieu un fitxer:�Escollir un identificador públic:�Escollir codificació:�Tanca�Tanca-ho tot�Tanca finestra de missatge�Tancar tot�Tanca la finestra de diàleg sense desar els canvis fets�Tanca aquest diàleg sense fer canvis�Ordre�Processament de la línea d'ordres incomplet: no s'ha especificat cap arxiu�Confirmació�Context�Copia�Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>�Creant visualització de document...�Element actual�Talla�Validació DTD en progrés...�Schema DTD/XML�Redueix�Redueix Ctrl+D�Per defecte�Estil per defecte�Esborrar referència d'entitat?�Esborrar etiqueta?�Voleu desar els canvis de�El document ha estat modificat: desar o descartar canvis�Document%i�C&odificació...�S&urt�E&xpandir entitats internes en obrir�Document editat buit�Editor�Element...�Codificació�La codificació hauria de ser�Codificació...�Introdueix XPath:�Introduïu número de línia:�Introdueix nova suggerència:�Entitat...�Error�Avalua XPath�Avalua XPath...�Surt�Exporta document de Microsoft Word�Exportació en progrés...�Amplia l'abast a tots els documents oberts�To&rna a cercar F3�L'arxiu ha estat modificat per una altra aplicació. Voleu procedir?�Cerca�Cerca el següe&nt�Torna a cercar�Cerca i reemplaça�Cerca...�Cerca:�Busca tots els casos del text especificat a Cerca i els reemplaça amb el text de Reemplaça per�Cerca només text amb majúscules i minúscules, tal i com has especificat a Cerca�Plega etiquetes�Tipus de lletra�Fòrum�&Vés a... Ctrl+G�General�Cerca i reemplaça global�Reemplaçar global...�Vés a�Vés a...�Oculta et&iquetes i atributs Ctrl+Shift+T�Ajuda�Su&bratlla sintaxi�Oculta només atributs�Oculta etiquetes i atributs�Pàgina d'inici�I&gnora�I&gnora-ho tot�Importa document de Microsoft &Word...�I&nsereix�Retrocés/esborrar I&ntel·ligent�Ignora�Ignorar tot�Ignora un cop�Importar document de Microsoft Word�Importació en progrés...�Incrementa�Augmenta Ctrl+U�Informació�Insereix element�Insereix entitat�Insereix germà�Interpreta el text especificat a Cerca com una expressió regular�Bl&oqueja etiquetes ocultes�Idioma (cal reiniciar)�Clar� Ln %d, Col. %d�Bloqueja etiquetes�MB�Missatge�Microsoft Word no pot desar %s�Microsoft Word no pot desar aquest document com a WordprocessingML �Modificat�Nou�&Document nou�Document nou�Nova Suggerència:�Nova suggerència...�Nou...�Document següent�Cap filtre�Cap element seleccionat�No s'hat trobat cap node coincident�No.�Cap�Normal�Normal Ctrl+0�O&bre document gran... Ctrl+Shift+O�D'acord�Obre�Obre document gran�Obre document gran�Obre...�Obrint arxiu importat...�Obre un diàleg d'arxiu estàndard�Opcions�Opcions...�Sense memòria�No hi ha prou memòria: intentar desar en codificació per defecte UTF-8?�Document de sortida buit�Opcions de sortida�Enganx&a com a document nou�Confi&guració de la pàgina...�Configuració de la pàgina...�Anàlisi en curs...�Enganxa�Enganxa com a document nou�Pr&eferències...�Previsualitza&ció d'impressió...�Resum &imprimible�Preferències�Preferències...�Preparant previsualització d'impressió...�Preparant-se per imprimir...�impressió en format vistós�No s'ha pogut imprimir en format vistós: document de sortida buit�Impressió en format vistós en progrés...�Document anterior�I&mprimeix... Ctrl+P�Imprimeix�Previsualització d'impressió...�Imprimeix...�Proporciona un espai per introduir informació addicional�Proporciona un espai per introduir la ruta de l'arxiu�Proporciona un espai per introduir el text que vols cercar�Proporciona espai per escriure el text amb què vols reemplaçar el text introduït a Cerca�DTD públic�DTD Públic...�Pregunta�R&eemplaça a tots els documents oberts�Gramàtica RELAX NG�Validació RELAX NG en progrés...�RELAX NG...�Re&gex�Re&cordar disposició al tancar�Conservar his&torial de Desfer al desar�Refés�Actualitza�Reemplaça�Reempl&aça-ho tot�Reemplaça amb:�Ree&mplaça amb:�Reemplaça�Vés endarrere�Regla�Anomena &i desa... F12�Mostra sub&finestra de l'element actual�Mostrar ruta completa en e&l marc�Sí&mbol...�Desa�Anomena i desa�Anomena i desa...�Selecciona�Escollir gramàtica RELAX NG�Trieu el full d'estil�Escull l'arxiu especificat�Mostra ba&rra d'eines�Mostra subfinestra de l'element actual�Mostra etiquetes i atributs�Mostra la barra d'eines�Germà...�Ortografia�Ortografia...�Aturat�Estil�Estil...�Suggerència�Símbol...�Sistema DTD�Sistema DTD...�Etiquetes bloquejades�Etiquetes ocultes�Etiquetes bloquejades�Ha ocorregut el següent error:�El sistema operatiu ha rebutjat una sol·licitud de memòria addicional�Aquesta funcionalitat requereix Microsoft Windows�Obre o tanca plec�Bessó�Desfés�Opció inesperada a la línea d'ordres (s'esperava 'w', 's', --version o --help)�Sub&ratllat variable en vista sense etiquetes�Valida�Validació en progrés...�Variables�Avís�Recompte de paraules�XML Copy Editor�XML Copy Editor ha trobat un error i s'ha de tancar.�XML Copy Editor ha trobat el següent error i s'ha de tancar: �XML Schema�Schema XML...�Document XML (*.xml)�Full d'estil XS<�Transforma XSL...�Transformació XSL en progrés...�Full d'extil XSLT�Full d'estil XSLT�byte�bytes�en_US�kB�error desconegut�vàlid�ben format�{extension}�{fullpath}�{name}�{path}�|Tots els fitxers (*.*)|*.*����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/en_US.po�������������������������������������������������������������������0000664�0001750�0001750�00000121604�12402464555�015236� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������msgid "" msgstr "" "Project-Id-Version: XML Copy Editor v1.2.1.1\n" "Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/\n" "POT-Creation-Date: 2014-06-01 20:46+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" "Language: en_us\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../data/xmlcopyeditor.appdata.xml.in.h:1 msgid "fast, free, validating XML editor" msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:2 msgid "" "XML Copy Editor is an XML editor focusing on editing document markup " "languages like DITA, DocBook, WordprocessingML. Features: DTD/XML Schema/" "RELAX NG validation, XSLT, XPath, Pretty-printing, Syntax highlighting, " "Folding, Tag completion, Tag locking, Tag-free editing, Built-in support for " "XHTML, XSL, DocBook and TEI, Generating XML Schema, Spelling and style check " "with built-in spell/style checker." msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:3 msgid "https://a.fsdn.com/con/app/proj/xml-copy-editor/screenshots/151221.jpg" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:1 ../src/xmlcopyeditor.cpp:388 #: ../src/xmlcopyeditor.cpp:1310 ../src/xmlcopyeditor.cpp:1408 #: ../src/xmlcopyeditor.cpp:1649 ../src/xmlcopyeditor.cpp:1728 #: ../src/xmlcopyeditor.cpp:3610 msgid "XML Copy Editor" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:2 msgid "XML Editor" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:3 msgid "Edit XML documents" msgstr "" #. wxID_CANCEL req'd for 'Esc closes dialog' functionality #: ../src/aboutdialog.cpp:51 msgid "OK" msgstr "" #: ../src/associatedialog.cpp:76 ../src/mypropertysheet.cpp:166 msgid "Browse" msgstr "" #: ../src/associatedialog.cpp:123 msgid "Provides a space for you to type the path of the file" msgstr "" #: ../src/associatedialog.cpp:127 msgid "Opens a standard file dialog" msgstr "" #: ../src/associatedialog.cpp:131 msgid "Provides a space for you to type additional information" msgstr "" #: ../src/associatedialog.cpp:135 msgid "Closes this dialog without making any changes" msgstr "" #: ../src/associatedialog.cpp:139 msgid "Selects the file specified" msgstr "" #: ../src/associatedialog.cpp:168 msgid "|All files (*.*)|*.*" msgstr "" #: ../src/associatedialog.cpp:171 msgid "Select " msgstr "" #: ../src/commandpanel.cpp:46 ../src/commandpanel.cpp:164 msgid "{path}" msgstr "" #: ../src/commandpanel.cpp:47 ../src/commandpanel.cpp:165 msgid "{name}" msgstr "" #: ../src/commandpanel.cpp:48 ../src/commandpanel.cpp:166 msgid "{extension}" msgstr "" #: ../src/commandpanel.cpp:49 ../src/commandpanel.cpp:163 msgid "{fullpath}" msgstr "" #: ../src/commandpanel.cpp:64 msgid "&Run" msgstr "" #: ../src/commandpanel.cpp:72 msgid "&Wait" msgstr "" #: ../src/commandpanel.cpp:78 msgid "Output options" msgstr "" #: ../src/commandpanel.cpp:83 msgid "I&gnore" msgstr "" #: ../src/commandpanel.cpp:89 msgid "I&nsert" msgstr "" #: ../src/commandpanel.cpp:94 msgid "New &document" msgstr "" #: ../src/commandpanel.cpp:115 msgid "Variables" msgstr "" #: ../src/dtd2schema.cpp:56 #, c-format msgid "Error at ine %lld, column %lld: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:83 #, c-format msgid "Target namespace is redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:312 msgid "Ignored content type: " msgstr "" #: ../src/dtd2schema.cpp:337 ../src/dtd2schema.cpp:419 #, c-format msgid "Unknown namespace: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:392 #, c-format msgid "Ignored namespace of %s: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:411 #, c-format msgid "Namespace redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:526 #, c-format msgid "Ignored attribute \"%s\"'s type: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:565 #, c-format msgid "Unknown default type of attribute \"%s\": %s[br]" msgstr "" #: ../src/exportdialog.cpp:66 msgid "DAISY export" msgstr "" #: ../src/exportdialog.cpp:73 msgid "&Stylesheet for conversion to canonical XHTML (optional):" msgstr "" #: ../src/exportdialog.cpp:85 msgid "&Output folder:" msgstr "" #: ../src/exportdialog.cpp:96 msgid "&De-emphasize production notes" msgstr "" #: ../src/exportdialog.cpp:98 msgid "&Suppress optional production notes" msgstr "" #: ../src/exportdialog.cpp:101 msgid "Outputs" msgstr "" #: ../src/exportdialog.cpp:102 msgid "&Full DAISY 2.02 and 3.0 Talking Books" msgstr "" #: ../src/exportdialog.cpp:104 msgid "&HTML" msgstr "" #: ../src/exportdialog.cpp:106 msgid "&ePub ebook" msgstr "" #: ../src/exportdialog.cpp:108 msgid "&RTF document" msgstr "" #: ../src/exportdialog.cpp:110 msgid "&Word document" msgstr "" #: ../src/exportdialog.cpp:112 msgid "&MP3 album" msgstr "" #: ../src/exportdialog.cpp:135 msgid "Download DAISY extension" msgstr "" #: ../src/exportdialog.cpp:183 msgid "" "Provides a space for you to enter or select a stylesheet for conversion to " "canonical XHTML" msgstr "" #: ../src/exportdialog.cpp:187 msgid "Provides a space for you to enter or select the output folder" msgstr "" #: ../src/exportdialog.cpp:191 msgid "Starts the export" msgstr "" #: ../src/exportdialog.cpp:195 msgid "Closes the dialog box without exporting the file" msgstr "" #: ../src/findreplacepanel.cpp:52 msgid "Find:" msgstr "" #: ../src/findreplacepanel.cpp:53 ../src/findreplacepanel.cpp:54 #: ../src/styledialog.cpp:454 msgid " " msgstr "" #: ../src/findreplacepanel.cpp:66 msgid "Replace with:" msgstr "" #: ../src/findreplacepanel.cpp:78 msgid "Find &Next" msgstr "" #: ../src/findreplacepanel.cpp:85 msgid "&Replace" msgstr "" #: ../src/findreplacepanel.cpp:92 msgid "Replace &All" msgstr "" #: ../src/findreplacepanel.cpp:100 ../src/globalreplacedialog.cpp:74 msgid "&Match case" msgstr "" #: ../src/findreplacepanel.cpp:107 msgid "Re&gex" msgstr "" #: ../src/findreplacepanel.cpp:131 msgid "&Close" msgstr "" #: ../src/globalreplacedialog.cpp:50 ../src/globalreplacedialog.cpp:132 msgid "Global Find and Replace" msgstr "" #: ../src/globalreplacedialog.cpp:56 msgid "&Find what: " msgstr "" #: ../src/globalreplacedialog.cpp:58 msgid "Replace with: " msgstr "" #: ../src/globalreplacedialog.cpp:78 msgid "&Regex" msgstr "" #: ../src/globalreplacedialog.cpp:82 msgid "R&eplace in all open documents" msgstr "" #: ../src/globalreplacedialog.cpp:128 msgid "Cannot compile regular expression '" msgstr "" #: ../src/globalreplacedialog.cpp:145 msgid "Provides a space for you to type the text you want to find" msgstr "" #: ../src/globalreplacedialog.cpp:149 msgid "" "Provides a space for you to type the text you want to replace the text you " "typed in Find what" msgstr "" #: ../src/globalreplacedialog.cpp:153 msgid "" "Finds only text with lowercase and uppercase letters as specified in Find " "what" msgstr "" #: ../src/globalreplacedialog.cpp:157 msgid "Extends the scope to all open documents" msgstr "" #: ../src/globalreplacedialog.cpp:161 msgid "Interprets the text specified in Find what as a regular expression" msgstr "" #: ../src/globalreplacedialog.cpp:165 msgid "" "Finds all instances of the text specified in Find what and replaces them " "with the text in Replace with" msgstr "" #: ../src/globalreplacedialog.cpp:169 msgid "Closes the dialog box without saving any changes you have made" msgstr "" #: ../src/housestyle.cpp:183 msgid "no rules found" msgstr "" #: ../src/housestyle.cpp:222 msgid "Cannot initialise spellcheck" msgstr "" #: ../src/mynotebook.cpp:88 ../src/wrapdaisy.cpp:554 #: ../src/xmlcopyeditor.cpp:5339 msgid "Close" msgstr "" #: ../src/mynotebook.cpp:89 msgid "Close all" msgstr "" #: ../src/mypropertysheet.cpp:74 msgid "&Always insert closing tag" msgstr "" #: ../src/mypropertysheet.cpp:77 msgid "&Folding" msgstr "" #: ../src/mypropertysheet.cpp:80 msgid "&Highlight current line" msgstr "" #: ../src/mypropertysheet.cpp:83 msgid "Hi&ghlight syntax" msgstr "" #: ../src/mypropertysheet.cpp:86 msgid "&Indentation guides" msgstr "" #: ../src/mypropertysheet.cpp:89 msgid "I&ntelligent backspace/delete" msgstr "" #: ../src/mypropertysheet.cpp:92 msgid "&Line numbers" msgstr "" #: ../src/mypropertysheet.cpp:95 msgid "L&ock hidden tags" msgstr "" #: ../src/mypropertysheet.cpp:98 msgid "&Tag completion" msgstr "" #: ../src/mypropertysheet.cpp:101 msgid "&Validate as you type" msgstr "" #: ../src/mypropertysheet.cpp:104 msgid "Va&riable highlight in tag free view" msgstr "" #: ../src/mypropertysheet.cpp:107 msgid "&White space visible" msgstr "" #: ../src/mypropertysheet.cpp:113 msgid "Font" msgstr "" #: ../src/mypropertysheet.cpp:156 msgid "Application directory" msgstr "" #: ../src/mypropertysheet.cpp:173 msgid "Language (restart required)" msgstr "" #: ../src/mypropertysheet.cpp:179 ../src/styledialog.cpp:339 #: ../src/xmlcopyeditor.cpp:4984 msgid "Default" msgstr "" #: ../src/mypropertysheet.cpp:193 msgid "&Enable network access for XML validation" msgstr "" #: ../src/mypropertysheet.cpp:196 msgid "E&xpand internal entities on open" msgstr "" #: ../src/mypropertysheet.cpp:199 msgid "&One application instance only" msgstr "" #: ../src/mypropertysheet.cpp:202 msgid "Re&member layout on close" msgstr "" #: ../src/mypropertysheet.cpp:205 msgid "&Remember open tabs on close" msgstr "" #: ../src/mypropertysheet.cpp:208 msgid "Re&tain undo history on save" msgstr "" #: ../src/mypropertysheet.cpp:212 msgid "&Save UTF-8 byte order mark" msgstr "" #: ../src/mypropertysheet.cpp:216 msgid "S&how full path on frame" msgstr "" #: ../src/mypropertysheet.cpp:242 msgid "General" msgstr "" #: ../src/mypropertysheet.cpp:243 msgid "Editor" msgstr "" #: ../src/mypropertysheet.cpp:256 msgid "Cannot access application directory" msgstr "" #: ../src/mypropertysheet.cpp:256 ../src/xmlcopyeditor.cpp:2586 msgid "Options" msgstr "" #: ../src/styledialog.cpp:101 msgid "Style" msgstr "" #: ../src/styledialog.cpp:101 ../src/xmlcopyeditor.cpp:5471 #: ../src/xmlcopyeditor.cpp:5475 msgid "Spelling" msgstr "" #: ../src/styledialog.cpp:147 msgid "&Check" msgstr "" #: ../src/styledialog.cpp:165 msgid "No." msgstr "" #: ../src/styledialog.cpp:166 ../src/styledialog.cpp:168 msgid "Context" msgstr "" #: ../src/styledialog.cpp:167 ../src/wrapxerces.h:51 #: ../src/xmlcopyeditor.cpp:409 ../src/xmlcopyeditor.cpp:429 #: ../src/xmlcopyeditor.cpp:432 ../src/xmlcopyeditor.cpp:449 #: ../src/xmlcopyeditor.cpp:454 ../src/xmlcopyeditor.cpp:494 #: ../src/xmlcopyeditor.cpp:514 ../src/xmlcopyeditor.cpp:526 #: ../src/xmlcopyeditor.cpp:532 ../src/xmlcopyeditor.cpp:561 msgid "Error" msgstr "" #: ../src/styledialog.cpp:169 msgid "Suggestion" msgstr "" #: ../src/styledialog.cpp:171 msgid "Rule" msgstr "" #: ../src/styledialog.cpp:172 msgid "Action" msgstr "" #: ../src/styledialog.cpp:180 msgid "&Apply changes" msgstr "" #: ../src/styledialog.cpp:188 msgid "&Printable report" msgstr "" #: ../src/styledialog.cpp:196 msgid "Pr&intable summary" msgstr "" #: ../src/styledialog.cpp:204 msgid "C&hange all" msgstr "" #: ../src/styledialog.cpp:212 msgid "I&gnore all" msgstr "" #: ../src/styledialog.cpp:220 msgid "Ca&ncel" msgstr "" #: ../src/styledialog.cpp:303 ../src/xmlcopyeditor.cpp:768 #: ../src/xmlcopyeditor.cpp:818 msgid "en_US" msgstr "" #: ../src/styledialog.cpp:308 msgid "(No dictionaries found)" msgstr "" #: ../src/styledialog.cpp:344 msgid "(No rule sets found)" msgstr "" #: ../src/styledialog.cpp:350 ../src/xmlcopyeditor.cpp:771 msgid "(No filter)" msgstr "" #: ../src/styledialog.cpp:373 msgid "(No filters found)" msgstr "" #: ../src/styledialog.cpp:400 ../src/styledialog.cpp:430 #: ../src/styledialog.cpp:749 ../src/styledialog.cpp:754 msgid "Ignore" msgstr "" #: ../src/styledialog.cpp:414 msgid "Ignore once" msgstr "" #: ../src/styledialog.cpp:416 msgid "Ignore all" msgstr "" #: ../src/styledialog.cpp:418 msgid "Change once" msgstr "" #: ../src/styledialog.cpp:419 msgid "Change all" msgstr "" #: ../src/styledialog.cpp:422 msgid "New suggestion..." msgstr "" #: ../src/styledialog.cpp:445 ../src/styledialog.cpp:473 msgid "Checking document..." msgstr "" #: ../src/styledialog.cpp:477 msgid "Cannot check document: " msgstr "" #: ../src/styledialog.cpp:510 #, c-format msgid "%i error" msgid_plural "%i errors" msgstr[0] "" msgstr[1] "" #: ../src/styledialog.cpp:525 msgid "No items selected" msgstr "" #: ../src/styledialog.cpp:754 ../src/styledialog.cpp:782 msgid "Change" msgstr "" #: ../src/styledialog.cpp:913 msgid "Enter new suggestion:" msgstr "" #: ../src/styledialog.cpp:914 msgid "New Suggestion" msgstr "" #: ../src/wrapdaisy.cpp:96 msgid "Export in progress" msgstr "" #: ../src/wrapdaisy.cpp:97 msgid "Initializing..." msgstr "" #: ../src/wrapdaisy.cpp:121 ../src/wrapdaisy.cpp:281 msgid "Cannot create folder [b]" msgstr "" #: ../src/wrapdaisy.cpp:158 msgid "Empty XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:168 msgid "Cannot read [b]" msgstr "" #: ../src/wrapdaisy.cpp:168 msgid "[/b]" msgstr "" #: ../src/wrapdaisy.cpp:182 msgid "Suppressing optional production notes..." msgstr "" #: ../src/wrapdaisy.cpp:184 ../src/wrapdaisy.cpp:210 ../src/wrapdaisy.cpp:296 #: ../src/wrapdaisy.cpp:334 msgid "Cancelled" msgstr "" #: ../src/wrapdaisy.cpp:208 msgid "De-emphasizing production notes..." msgstr "" #: ../src/wrapdaisy.cpp:259 msgid "Cannot create HTML folder [b]" msgstr "" #: ../src/wrapdaisy.cpp:270 msgid "Cannot create image folder [b]" msgstr "" #: ../src/wrapdaisy.cpp:294 msgid "Copying files..." msgstr "" #: ../src/wrapdaisy.cpp:317 msgid "Cannot write canonical XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:332 msgid "Preparing DTBook..." msgstr "" #: ../src/wrapdaisy.cpp:540 msgid "documents.open" msgstr "" #: ../src/wrapdaisy.cpp:541 msgid "ActiveDocument" msgstr "" #: ../src/wrapdaisy.cpp:543 msgid "Cannot open " msgstr "" #. tempDocFile;// #. wdFormatDocument #: ../src/wrapdaisy.cpp:549 msgid "SaveAs" msgstr "" #: ../src/wrapdaisy.cpp:677 msgid "Cannot create MP3 album folder [b]" msgstr "" #: ../src/wrapexpat.cpp:74 msgid "Unable to create parser instance" msgstr "" #: ../src/wraplibxml.cpp:126 ../src/wraplibxml.cpp:182 #: ../src/wraplibxml.cpp:244 ../src/wraplibxml.cpp:305 #: ../src/wraplibxml.cpp:370 ../src/wraplibxml.cpp:559 #: ../src/wraplibxml.cpp:612 ../src/wraplibxml.cpp:660 msgid "Cannot create a parser context" msgstr "" #: ../src/wraplibxml.cpp:166 msgid "Cannot create an RNG parser context" msgstr "" #: ../src/wraplibxml.cpp:176 msgid "Cannot create an RNG validation context" msgstr "" #: ../src/wraplibxml.cpp:238 msgid "Cannot create a schema validation context" msgstr "" #: ../src/wraplibxml.cpp:459 msgid "Infinity" msgstr "" #: ../src/wraplibxml.cpp:462 msgid "-Infinity" msgstr "" #: ../src/wraplibxml.cpp:466 msgid "NaN" msgstr "" #: ../src/wraplibxml.cpp:552 msgid "Cannot parse stylesheet" msgstr "" #: ../src/wraplibxml.cpp:581 msgid "Cannot apply stylesheet" msgstr "" #: ../src/wraplibxml.cpp:717 #, c-format msgid "Error at line %d, column %d: %s" msgstr "" #: ../src/wraplibxml.cpp:720 #, c-format msgid "Error at line %d: %s" msgstr "" #: ../src/wrapxerces.cpp:162 msgid "Unexpected validation error" msgstr "" #: ../src/wrapxerces.cpp:236 #, c-format msgid "%s at line %llu, column %llu: %s%s" msgstr "" #: ../src/wrapxerces.h:56 ../src/xmlcopyeditor.cpp:5524 msgid "Warning" msgstr "" #: ../src/wrapxerces.h:60 msgid "FatalError" msgstr "" #: ../src/xmlcopyeditorcopy.h:22 msgid "" "All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" #: ../src/xmlcopyeditorcopy.h:24 msgid "" "All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|" "XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" #: ../src/xmlcopyeditorcopy.h:26 msgid "Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>" msgstr "" #: ../src/xmlcopyeditorcopy.h:27 msgid "" "\n" "XML Copy Editor is free software released under the GNU\n" "General Public License.\n" "\n" "Many thanks are due to " msgstr "" #: ../src/xmlcopyeditor.cpp:407 msgid "Failed to initialize Xerces-C:\n" msgstr "" #: ../src/xmlcopyeditor.cpp:420 ../src/xmlcopyeditor.cpp:485 msgid "(unknown error)" msgstr "" #: ../src/xmlcopyeditor.cpp:422 msgid "" "XML Copy Editor has encountered the following error and needs to close: " msgstr "" #: ../src/xmlcopyeditor.cpp:448 ../src/xmlcopyeditor.cpp:453 #: ../src/xmlcopyeditor.cpp:521 msgid "XML Copy Editor has encountered an error and needs to close." msgstr "" #: ../src/xmlcopyeditor.cpp:471 ../src/xmlcopyeditor.cpp:550 msgid "The operating system has turned down a request for additional memory" msgstr "" #: ../src/xmlcopyeditor.cpp:472 ../src/xmlcopyeditor.cpp:551 #: ../src/xmlcopyeditor.cpp:4780 msgid "Out of memory" msgstr "" #: ../src/xmlcopyeditor.cpp:487 msgid "The following error has occurred: " msgstr "" #: ../src/xmlcopyeditor.cpp:489 msgid "" ".\n" "\n" "Select \"Abort\" to exit, \"Retry\" to close this window and \"Ignore\" to " "continue." msgstr "" #: ../src/xmlcopyeditor.cpp:766 ../src/xmlcopyeditor.cpp:817 msgid "Default style" msgstr "" #: ../src/xmlcopyeditor.cpp:819 msgid "No filter" msgstr "" #: ../src/xmlcopyeditor.cpp:885 msgid "" "SSE2 is enabled in Xerces-C++ library. Xerces-C++ didn't use them in a " "thread-safe way. It may cause program crashes (segmentation faults).\n" "\n" "If it happens, please try compiling Xerces-C++ with SSE2 disabled.\n" "\n" "OK:\tShow this warning next time\n" "Cancel:\tDisable the warning\n" msgstr "" #: ../src/xmlcopyeditor.cpp:892 msgid "SSE2 problem in Xerces-C++" msgstr "" #: ../src/xmlcopyeditor.cpp:968 ../src/xmlcopyeditor.cpp:976 msgid "Current Element" msgstr "" #: ../src/xmlcopyeditor.cpp:969 ../src/xmlcopyeditor.cpp:975 msgid "Insert Element" msgstr "" #: ../src/xmlcopyeditor.cpp:970 ../src/xmlcopyeditor.cpp:974 msgid "Insert Sibling" msgstr "" #: ../src/xmlcopyeditor.cpp:971 ../src/xmlcopyeditor.cpp:973 msgid "Insert Entity" msgstr "" #: ../src/xmlcopyeditor.cpp:1208 msgid "Unknown command line switch (expecting 'w', 's', --version or --help)" msgstr "" #: ../src/xmlcopyeditor.cpp:1217 msgid "Command line processing incomplete: no file specified" msgstr "" #: ../src/xmlcopyeditor.cpp:1356 msgid "Parse in progress..." msgstr "" #: ../src/xmlcopyeditor.cpp:1375 msgid "well-formed" msgstr "" #: ../src/xmlcopyeditor.cpp:1407 msgid "Do you want to save the changes to " msgstr "" #: ../src/xmlcopyeditor.cpp:1601 ../src/xmlcopyeditor.cpp:1603 msgid "Attributes hidden" msgstr "" #: ../src/xmlcopyeditor.cpp:1608 ../src/xmlcopyeditor.cpp:1610 msgid "Tags hidden" msgstr "" #: ../src/xmlcopyeditor.cpp:1623 ../src/xmlcopyeditor.cpp:1625 msgid "Tags locked" msgstr "" #: ../src/xmlcopyeditor.cpp:1676 ../src/xmlcopyeditor.cpp:1678 msgid "Modified" msgstr "" #: ../src/xmlcopyeditor.cpp:1707 #, c-format msgid "Ln %i Col %i" msgstr "" #: ../src/xmlcopyeditor.cpp:1898 msgid "Cannot open clipboard" msgstr "" #: ../src/xmlcopyeditor.cpp:1903 msgid "Cannot paste as new document: no text on clipboard" msgstr "" #: ../src/xmlcopyeditor.cpp:1993 ../src/xmlcopyeditor.cpp:2796 #, c-format msgid "%i replacement made" msgid_plural "%i replacements made" msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:2019 msgid "Preparing Print Preview..." msgstr "" #: ../src/xmlcopyeditor.cpp:2040 msgid "Preparing to print..." msgstr "" #: ../src/xmlcopyeditor.cpp:2099 ../src/xmlcopyeditor.cpp:2119 msgid "Find" msgstr "" #: ../src/xmlcopyeditor.cpp:2126 ../src/xmlcopyeditor.cpp:2236 #: ../src/xmlcopyeditor.cpp:2330 msgid "This functionality requires Microsoft Windows" msgstr "" #: ../src/xmlcopyeditor.cpp:2132 msgid "Import Microsoft Word Document" msgstr "" #: ../src/xmlcopyeditor.cpp:2227 msgid "[b]DAISY export stopped[/b]: " msgstr "" #: ../src/xmlcopyeditor.cpp:2230 msgid "DAISY export completed. Output files are stored in: [b]" msgstr "" #: ../src/xmlcopyeditor.cpp:2245 #, c-format msgid "Cannot open [b]%s[/b] for import" msgstr "" #: ../src/xmlcopyeditor.cpp:2255 msgid "Import in progress..." msgstr "" #: ../src/xmlcopyeditor.cpp:2263 msgid "(lossless conversion requires version 2003 or later)" msgstr "" #: ../src/xmlcopyeditor.cpp:2270 ../src/xmlcopyeditor.cpp:2391 msgid "Cannot start Microsoft Word" msgstr "" #: ../src/xmlcopyeditor.cpp:2274 ../src/xmlcopyeditor.cpp:2395 msgid "A more recent version of Microsoft Word is required" msgstr "" #: ../src/xmlcopyeditor.cpp:2281 #, c-format msgid "Microsoft Word cannot save [b]%s[/b] as XML" msgstr "" #: ../src/xmlcopyeditor.cpp:2286 msgid "Microsoft Word cannot save this document as WordprocessingML " msgstr "" #: ../src/xmlcopyeditor.cpp:2294 msgid "Opening imported file..." msgstr "" #: ../src/xmlcopyeditor.cpp:2311 msgid "Cannot open imported file" msgstr "" #: ../src/xmlcopyeditor.cpp:2363 msgid "Export Microsoft Word Document" msgstr "" #: ../src/xmlcopyeditor.cpp:2384 msgid "Export in progress..." msgstr "" #: ../src/xmlcopyeditor.cpp:2398 #, c-format msgid "Microsoft Word cannot save %s" msgstr "" #: ../src/xmlcopyeditor.cpp:2427 msgid "Cannot save temporary file" msgstr "" #: ../src/xmlcopyeditor.cpp:2588 msgid "Preferences" msgstr "" #: ../src/xmlcopyeditor.cpp:2633 msgid "Enter line number:" msgstr "" #: ../src/xmlcopyeditor.cpp:2634 msgid "Go To" msgstr "" #: ../src/xmlcopyeditor.cpp:2643 #, c-format msgid "'%s' is not a valid line number" msgstr "" #: ../src/xmlcopyeditor.cpp:2672 msgid "Replace" msgstr "" #: ../src/xmlcopyeditor.cpp:2693 msgid "Find and Replace" msgstr "" #: ../src/xmlcopyeditor.cpp:2786 msgid "Cannot replace: " msgstr "" #: ../src/xmlcopyeditor.cpp:2827 msgid "XML document (*.xml)" msgstr "" #: ../src/xmlcopyeditor.cpp:2851 msgid "Choose a document type:" msgstr "" #: ../src/xmlcopyeditor.cpp:2851 msgid "New Document" msgstr "" #: ../src/xmlcopyeditor.cpp:2892 #, c-format msgid "Document%i" msgstr "" #: ../src/xmlcopyeditor.cpp:2962 msgid "Open Large Document" msgstr "" #: ../src/xmlcopyeditor.cpp:2962 ../src/xmlcopyeditor.cpp:5431 #: ../src/xmlcopyeditor.cpp:5433 msgid "Open" msgstr "" #: ../src/xmlcopyeditor.cpp:2998 #, c-format msgid "Cannot open %s." msgstr "" #: ../src/xmlcopyeditor.cpp:3006 ../src/xmlcopyeditor.cpp:3582 #, c-format msgid "%s is already open" msgstr "" #: ../src/xmlcopyeditor.cpp:3028 #, c-format msgid "Cannot open %s" msgstr "" #: ../src/xmlcopyeditor.cpp:3147 #, c-format msgid "Cannot open %s: unknown encoding %s" msgstr "" #: ../src/xmlcopyeditor.cpp:3178 #, c-format msgid "Cannot open %s: out of memory" msgstr "" #: ../src/xmlcopyeditor.cpp:3199 #, c-format msgid "Cannot open %s: conversion from encoding %s failed" msgstr "" #: ../src/xmlcopyeditor.cpp:3208 ../src/xmlcopyeditor.cpp:4007 msgid "Creating document view..." msgstr "" #: ../src/xmlcopyeditor.cpp:3449 msgid "Edited document empty" msgstr "" #: ../src/xmlcopyeditor.cpp:3563 msgid "Save As" msgstr "" #: ../src/xmlcopyeditor.cpp:3771 msgid "DTD Validation in progress..." msgstr "" #: ../src/xmlcopyeditor.cpp:3794 ../src/xmlcopyeditor.cpp:3870 msgid "valid" msgstr "" #: ../src/xmlcopyeditor.cpp:3816 msgid "Select RELAX NG grammar" msgstr "" #: ../src/xmlcopyeditor.cpp:3817 ../src/xmlcopyeditor.cpp:4108 #: ../src/xmlcopyeditor.cpp:5791 msgid "Choose a file:" msgstr "" #: ../src/xmlcopyeditor.cpp:3818 msgid "RELAX NG grammar" msgstr "" #: ../src/xmlcopyeditor.cpp:3848 msgid "RELAX NG validation in progress..." msgstr "" #: ../src/xmlcopyeditor.cpp:3914 msgid "Validation in progress..." msgstr "" #: ../src/xmlcopyeditor.cpp:3925 #, c-format msgid "%s is valid" msgstr "" #: ../src/xmlcopyeditor.cpp:3964 msgid "W3C Schema" msgstr "" #: ../src/xmlcopyeditor.cpp:3964 msgid "DTD" msgstr "" #: ../src/xmlcopyeditor.cpp:3965 msgid "Please choose a shema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3966 msgid "Schema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3992 msgid "Please select a DTD file" msgstr "" #: ../src/xmlcopyeditor.cpp:3998 msgid "Converting..." msgstr "" #: ../src/xmlcopyeditor.cpp:4025 msgid "Enter XPath:" msgstr "" #: ../src/xmlcopyeditor.cpp:4026 msgid "Evaluate XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:4047 msgid "Cannot evaluate XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:4058 msgid "No matching nodes found" msgstr "" #: ../src/xmlcopyeditor.cpp:4094 #, c-format msgid "Cannot open stylesheet %s" msgstr "" #: ../src/xmlcopyeditor.cpp:4107 msgid "Select stylesheet" msgstr "" #: ../src/xmlcopyeditor.cpp:4109 ../src/xmlcopyeditor.cpp:5766 msgid "XSLT stylesheet" msgstr "" #: ../src/xmlcopyeditor.cpp:4164 msgid "XSL transformation in progress..." msgstr "" #: ../src/xmlcopyeditor.cpp:4171 msgid "Cannot transform: " msgstr "" #: ../src/xmlcopyeditor.cpp:4179 msgid "Output document empty" msgstr "" #: ../src/xmlcopyeditor.cpp:4203 msgid "Pretty-printing in progress..." msgstr "" #: ../src/xmlcopyeditor.cpp:4213 msgid "Cannot pretty-print: " msgstr "" #: ../src/xmlcopyeditor.cpp:4224 msgid "Pretty-print unsuccessful: output document empty" msgstr "" #: ../src/xmlcopyeditor.cpp:4256 msgid "Choose an encoding:" msgstr "" #: ../src/xmlcopyeditor.cpp:4256 msgid "Encoding" msgstr "" #: ../src/xmlcopyeditor.cpp:4269 msgid "Cannot set encoding: " msgstr "" #: ../src/xmlcopyeditor.cpp:4280 msgid "Cannot set encoding (cannot parse temporary file)" msgstr "" #: ../src/xmlcopyeditor.cpp:4484 #, c-format msgid "Cannot find '%s'" msgstr "" #: ../src/xmlcopyeditor.cpp:4546 msgid "" "File has been modified by another application.\n" "Do you want to proceed?" msgstr "" #: ../src/xmlcopyeditor.cpp:4547 msgid "Confirmation" msgstr "" #: ../src/xmlcopyeditor.cpp:4586 ../src/xmlcopyeditor.cpp:4600 #: ../src/xmlcopyeditor.cpp:4621 ../src/xmlcopyeditor.cpp:4650 #: ../src/xmlcopyeditor.cpp:4713 ../src/xmlcopyeditor.cpp:4727 #: ../src/xmlcopyeditor.cpp:4764 ../src/xmlcopyeditor.cpp:4799 #, c-format msgid "Cannot save %s" msgstr "" #: ../src/xmlcopyeditor.cpp:4642 #, c-format msgid "%s saved in default encoding UTF-8: unknown encoding %s" msgstr "" #: ../src/xmlcopyeditor.cpp:4705 #, c-format msgid "%s saved in default encoding UTF-8: conversion to %s failed" msgstr "" #: ../src/xmlcopyeditor.cpp:4755 msgid "unknown error" msgstr "" #: ../src/xmlcopyeditor.cpp:4757 #, c-format msgid "Cannot save document in %s: %s (saved in default encoding UTF-8)" msgstr "" #: ../src/xmlcopyeditor.cpp:4779 msgid "Out of memory: attempt to save in default encoding UTF-8?" msgstr "" #: ../src/xmlcopyeditor.cpp:4792 #, c-format msgid "%s saved in default encoding UTF-8" msgstr "" #: ../src/xmlcopyeditor.cpp:4856 msgid "MB" msgstr "" #: ../src/xmlcopyeditor.cpp:4861 msgid "kB" msgstr "" #: ../src/xmlcopyeditor.cpp:4866 msgid "byte" msgid_plural "bytes" msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:4874 #, c-format msgid "%g %s saved" msgstr "" #: ../src/xmlcopyeditor.cpp:4894 msgid "&Undo\tCtrl+Z" msgstr "" #: ../src/xmlcopyeditor.cpp:4894 msgid "Undo" msgstr "" #: ../src/xmlcopyeditor.cpp:4898 msgid "&Redo\tCtrl+Y" msgstr "" #: ../src/xmlcopyeditor.cpp:4898 msgid "Redo" msgstr "" #: ../src/xmlcopyeditor.cpp:4902 msgid "&Cut\tCtrl+X" msgstr "" #: ../src/xmlcopyeditor.cpp:4902 msgid "Cut" msgstr "" #: ../src/xmlcopyeditor.cpp:4906 msgid "C&opy\tCtrl+C" msgstr "" #: ../src/xmlcopyeditor.cpp:4906 msgid "Copy" msgstr "" #: ../src/xmlcopyeditor.cpp:4910 msgid "&Paste\tCtrl+V" msgstr "" #: ../src/xmlcopyeditor.cpp:4910 msgid "Paste" msgstr "" #: ../src/xmlcopyeditor.cpp:4917 msgid "P&aste As New Document" msgstr "" #: ../src/xmlcopyeditor.cpp:4918 msgid "Paste As New Document" msgstr "" #: ../src/xmlcopyeditor.cpp:4922 msgid "&Find...\tCtrl+F" msgstr "" #: ../src/xmlcopyeditor.cpp:4922 msgid "Find..." msgstr "" #: ../src/xmlcopyeditor.cpp:4926 msgid "F&ind Again\tF3" msgstr "" #: ../src/xmlcopyeditor.cpp:4926 msgid "Find Again" msgstr "" #: ../src/xmlcopyeditor.cpp:4930 msgid "&Replace...\tCtrl+R" msgstr "" #: ../src/xmlcopyeditor.cpp:4930 msgid "Replace..." msgstr "" #: ../src/xmlcopyeditor.cpp:4937 msgid "&Global Replace...\tCtrl+Shift+R" msgstr "" #: ../src/xmlcopyeditor.cpp:4938 msgid "Global Replace..." msgstr "" #: ../src/xmlcopyeditor.cpp:4942 msgid "G&o To...\tCtrl+G" msgstr "" #: ../src/xmlcopyeditor.cpp:4942 msgid "Go To..." msgstr "" #: ../src/xmlcopyeditor.cpp:4946 msgid "&Toggle Comment\tCtrl+/" msgstr "" #: ../src/xmlcopyeditor.cpp:4946 msgid "Toggle Comment" msgstr "" #: ../src/xmlcopyeditor.cpp:4967 msgid "Pr&eferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4967 msgid "Preferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase\tCtrl+U" msgstr "" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase" msgstr "" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease\tCtrl+D" msgstr "" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease" msgstr "" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal\tCtrl+0" msgstr "" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal" msgstr "" #: ../src/xmlcopyeditor.cpp:4984 msgid "&Default" msgstr "" #: ../src/xmlcopyeditor.cpp:4987 msgid "&Blue background, white text" msgstr "" #: ../src/xmlcopyeditor.cpp:4988 msgid "Blue background, white text" msgstr "" #: ../src/xmlcopyeditor.cpp:4991 msgid "&Light" msgstr "" #: ../src/xmlcopyeditor.cpp:4992 msgid "Light" msgstr "" #: ../src/xmlcopyeditor.cpp:4995 msgid "&None" msgstr "" #: ../src/xmlcopyeditor.cpp:4996 msgid "None" msgstr "" #. WAIT FOR AUI LIBRARY TO SUPPORT THIS - currently always splits left #. wxMenu *splitTabMenu = new wxMenu; #. splitTabMenu->Append ( ID_SPLIT_TAB_TOP, _ ( "&Top" ), _ ( "Top" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_RIGHT, _ ( "&Right" ), _ ( "Right" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_BOTTOM, _ ( "&Bottom" ), _ ( "Bottom" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_LEFT, _ ( "&Left" ), _ ( "Left" )); #. #. use class-wide data member #: ../src/xmlcopyeditor.cpp:5025 msgid "&Previous Document\tCtrl+PgUp" msgstr "" #: ../src/xmlcopyeditor.cpp:5025 msgid "Previous Document" msgstr "" #: ../src/xmlcopyeditor.cpp:5026 msgid "&Next Document\tCtrl+PgDn" msgstr "" #: ../src/xmlcopyeditor.cpp:5026 msgid "Next Document" msgstr "" #. viewMenu->Append ( wxID_ANY, _ ( "&Split Tab" ), splitTabMenu ); #: ../src/xmlcopyeditor.cpp:5030 msgid "&Browser\tCtrl+B" msgstr "" #: ../src/xmlcopyeditor.cpp:5030 ../src/xmlcopyeditor.cpp:5464 #: ../src/xmlcopyeditor.cpp:5468 msgid "Browser" msgstr "" #: ../src/xmlcopyeditor.cpp:5034 msgid "&Show Tags and Attributes\tCtrl+T" msgstr "" #: ../src/xmlcopyeditor.cpp:5034 msgid "Show Tags and Attributes" msgstr "" #: ../src/xmlcopyeditor.cpp:5037 msgid "&Hide Attributes Only\tCtrl+Shift+A" msgstr "" #: ../src/xmlcopyeditor.cpp:5037 msgid "Hide Attributes Only" msgstr "" #: ../src/xmlcopyeditor.cpp:5040 msgid "H&ide Tags and Attributes\tCtrl+Shift+T" msgstr "" #: ../src/xmlcopyeditor.cpp:5040 msgid "Hide Tags and Attributes" msgstr "" #: ../src/xmlcopyeditor.cpp:5059 msgid "&Toggle Fold\tCtrl+Alt+T" msgstr "" #: ../src/xmlcopyeditor.cpp:5059 msgid "Toggle Fold" msgstr "" #: ../src/xmlcopyeditor.cpp:5061 msgid "&Fold Tags\tCtrl+Shift+F" msgstr "" #: ../src/xmlcopyeditor.cpp:5061 msgid "Fold Tags" msgstr "" #: ../src/xmlcopyeditor.cpp:5063 msgid "&Unfold Tags\tCtrl+Shift+U" msgstr "" #: ../src/xmlcopyeditor.cpp:5066 msgid "&Wrap Words\tCtrl+W" msgstr "" #: ../src/xmlcopyeditor.cpp:5068 msgid "&Color Scheme" msgstr "" #: ../src/xmlcopyeditor.cpp:5069 msgid "&Text Size" msgstr "" #: ../src/xmlcopyeditor.cpp:5074 msgid "S&how Current Element Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5075 msgid "Show Current Element Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5078 msgid "Sh&ow Toolbar" msgstr "" #: ../src/xmlcopyeditor.cpp:5078 msgid "Show Toolbar" msgstr "" #: ../src/xmlcopyeditor.cpp:5081 msgid "C&lose Message Pane\tAlt+C" msgstr "" #: ../src/xmlcopyeditor.cpp:5081 msgid "Close Message Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5083 msgid "Close Find/&Replace Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5083 msgid "Close Find/Replace Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5085 msgid "Close Co&mmand Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5085 msgid "Close Command Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5089 msgid "&Element...\tCtrl+I" msgstr "" #: ../src/xmlcopyeditor.cpp:5089 msgid "Element..." msgstr "" #: ../src/xmlcopyeditor.cpp:5090 msgid "&Sibling...\tCtrl+Shift+I" msgstr "" #: ../src/xmlcopyeditor.cpp:5090 msgid "Sibling..." msgstr "" #: ../src/xmlcopyeditor.cpp:5091 msgid "&Entity...\tCtrl+E" msgstr "" #: ../src/xmlcopyeditor.cpp:5091 msgid "Entity..." msgstr "" #: ../src/xmlcopyeditor.cpp:5093 msgid "&Twin\tCtrl+Enter" msgstr "" #: ../src/xmlcopyeditor.cpp:5093 msgid "Twin" msgstr "" #: ../src/xmlcopyeditor.cpp:5095 msgid "S&ymbol..." msgstr "" #: ../src/xmlcopyeditor.cpp:5095 msgid "Symbol..." msgstr "" #: ../src/xmlcopyeditor.cpp:5103 msgid "&DTD/XML Schema\tF5" msgstr "" #: ../src/xmlcopyeditor.cpp:5103 msgid "DTD/XML Schema" msgstr "" #: ../src/xmlcopyeditor.cpp:5106 msgid "&RELAX NG...\tF6" msgstr "" #: ../src/xmlcopyeditor.cpp:5106 msgid "RELAX NG..." msgstr "" #: ../src/xmlcopyeditor.cpp:5109 msgid "&Public DTD..." msgstr "" #: ../src/xmlcopyeditor.cpp:5109 msgid "Public DTD..." msgstr "" #: ../src/xmlcopyeditor.cpp:5110 msgid "&System DTD..." msgstr "" #: ../src/xmlcopyeditor.cpp:5110 msgid "System DTD..." msgstr "" #: ../src/xmlcopyeditor.cpp:5111 msgid "&XML Schema..." msgstr "" #: ../src/xmlcopyeditor.cpp:5111 msgid "XML Schema..." msgstr "" #: ../src/xmlcopyeditor.cpp:5112 msgid "XS< stylesheet..." msgstr "" #: ../src/xmlcopyeditor.cpp:5112 msgid "XSLT stylesheet..." msgstr "" #: ../src/xmlcopyeditor.cpp:5127 ../src/xmlcopyeditor.cpp:5138 #, c-format msgid "\tCtrl+%i" msgstr "" #: ../src/xmlcopyeditor.cpp:5178 msgid "&Check Well-formedness\tF2" msgstr "" #: ../src/xmlcopyeditor.cpp:5178 ../src/xmlcopyeditor.cpp:5450 #: ../src/xmlcopyeditor.cpp:5454 msgid "Check Well-formedness" msgstr "" #: ../src/xmlcopyeditor.cpp:5181 msgid "&Validate" msgstr "" #: ../src/xmlcopyeditor.cpp:5183 msgid "Create &Schema...\tF10" msgstr "" #: ../src/xmlcopyeditor.cpp:5184 msgid "Create schema..." msgstr "" #: ../src/xmlcopyeditor.cpp:5185 ../src/xmlcopyeditor.cpp:5186 msgid "DTD -> Schema..." msgstr "" #: ../src/xmlcopyeditor.cpp:5190 msgid "&Associate" msgstr "" #: ../src/xmlcopyeditor.cpp:5193 msgid "&XSL Transform...\tF8" msgstr "" #: ../src/xmlcopyeditor.cpp:5194 msgid "XSL Transform..." msgstr "" #: ../src/xmlcopyeditor.cpp:5197 msgid "&Evaluate XPath...\tF9" msgstr "" #: ../src/xmlcopyeditor.cpp:5198 msgid "Evaluate XPath..." msgstr "" #: ../src/xmlcopyeditor.cpp:5201 msgid "Copy &The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5202 msgid "Copy The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5207 msgid "&Pretty-print\tF11" msgstr "" #: ../src/xmlcopyeditor.cpp:5207 msgid "Pretty-print" msgstr "" #: ../src/xmlcopyeditor.cpp:5211 msgid "&Lock Tags\tCtrl+L" msgstr "" #: ../src/xmlcopyeditor.cpp:5212 ../src/xmlcopyeditor.cpp:5479 #: ../src/xmlcopyeditor.cpp:5482 msgid "Lock Tags" msgstr "" #: ../src/xmlcopyeditor.cpp:5217 msgid "E&ncoding..." msgstr "" #: ../src/xmlcopyeditor.cpp:5217 msgid "Encoding..." msgstr "" #: ../src/xmlcopyeditor.cpp:5226 msgid "&Spelling...\tF7" msgstr "" #: ../src/xmlcopyeditor.cpp:5227 msgid "Spelling..." msgstr "" #: ../src/xmlcopyeditor.cpp:5234 msgid "&Style...\tShift+F7" msgstr "" #: ../src/xmlcopyeditor.cpp:5235 msgid "Style..." msgstr "" #: ../src/xmlcopyeditor.cpp:5242 msgid "&Word Count" msgstr "" #: ../src/xmlcopyeditor.cpp:5243 msgid "Word Count" msgstr "" #: ../src/xmlcopyeditor.cpp:5251 msgid "&Command\tCtrl+Alt+C" msgstr "" #: ../src/xmlcopyeditor.cpp:5252 msgid "Command" msgstr "" #: ../src/xmlcopyeditor.cpp:5267 msgid "&Options..." msgstr "" #: ../src/xmlcopyeditor.cpp:5268 msgid "Options..." msgstr "" #: ../src/xmlcopyeditor.cpp:5278 msgid "&XML Copy Editor Help\tF1" msgstr "" #: ../src/xmlcopyeditor.cpp:5278 msgid "Help" msgstr "" #: ../src/xmlcopyeditor.cpp:5284 msgid "&Home Page" msgstr "" #: ../src/xmlcopyeditor.cpp:5284 msgid "Home Page" msgstr "" #: ../src/xmlcopyeditor.cpp:5287 msgid "&Forum" msgstr "" #: ../src/xmlcopyeditor.cpp:5287 msgid "Forum" msgstr "" #: ../src/xmlcopyeditor.cpp:5291 msgid "&About XML Copy Editor" msgstr "" #: ../src/xmlcopyeditor.cpp:5291 msgid "About" msgstr "" #: ../src/xmlcopyeditor.cpp:5295 msgid "&Browse Source" msgstr "" #: ../src/xmlcopyeditor.cpp:5295 msgid "Browse Source" msgstr "" #: ../src/xmlcopyeditor.cpp:5307 msgid "&File" msgstr "" #: ../src/xmlcopyeditor.cpp:5308 msgid "&Edit" msgstr "" #: ../src/xmlcopyeditor.cpp:5309 msgid "&View" msgstr "" #: ../src/xmlcopyeditor.cpp:5310 msgid "&Insert" msgstr "" #: ../src/xmlcopyeditor.cpp:5311 msgid "&XML" msgstr "" #: ../src/xmlcopyeditor.cpp:5312 msgid "&Tools" msgstr "" #: ../src/xmlcopyeditor.cpp:5313 msgid "&Help" msgstr "" #: ../src/xmlcopyeditor.cpp:5328 msgid "&New...\tCtrl+N" msgstr "" #: ../src/xmlcopyeditor.cpp:5328 msgid "New..." msgstr "" #: ../src/xmlcopyeditor.cpp:5331 msgid "&Open...\tCtrl+O" msgstr "" #: ../src/xmlcopyeditor.cpp:5331 msgid "Open..." msgstr "" #: ../src/xmlcopyeditor.cpp:5335 msgid "O&pen Large Document...\tCtrl+Shift+O" msgstr "" #: ../src/xmlcopyeditor.cpp:5335 msgid "Open Large Document..." msgstr "" #: ../src/xmlcopyeditor.cpp:5339 msgid "&Close\tCtrl+F4" msgstr "" #: ../src/xmlcopyeditor.cpp:5342 msgid "C&lose All" msgstr "" #: ../src/xmlcopyeditor.cpp:5342 msgid "Close All" msgstr "" #: ../src/xmlcopyeditor.cpp:5345 msgid "&Save\tCtrl+S" msgstr "" #: ../src/xmlcopyeditor.cpp:5345 ../src/xmlcopyeditor.cpp:5436 #: ../src/xmlcopyeditor.cpp:5440 msgid "Save" msgstr "" #: ../src/xmlcopyeditor.cpp:5348 msgid "S&ave As...\tF12" msgstr "" #: ../src/xmlcopyeditor.cpp:5348 msgid "Save As..." msgstr "" #: ../src/xmlcopyeditor.cpp:5352 msgid "&DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5352 msgid "DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "&Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5359 msgid "&Revert" msgstr "" #: ../src/xmlcopyeditor.cpp:5359 msgid "Revert" msgstr "" #: ../src/xmlcopyeditor.cpp:5362 msgid "Pa&ge Setup..." msgstr "" #: ../src/xmlcopyeditor.cpp:5362 msgid "Page Setup..." msgstr "" #: ../src/xmlcopyeditor.cpp:5365 msgid "Pr&int Preview..." msgstr "" #: ../src/xmlcopyeditor.cpp:5365 msgid "Print Preview..." msgstr "" #: ../src/xmlcopyeditor.cpp:5368 msgid "Pri&nt...\tCtrl+P" msgstr "" #: ../src/xmlcopyeditor.cpp:5368 msgid "Print..." msgstr "" #: ../src/xmlcopyeditor.cpp:5372 msgid "I&mport Microsoft Word Document..." msgstr "" #: ../src/xmlcopyeditor.cpp:5376 msgid "Expor&t Microsoft Word Document..." msgstr "" #: ../src/xmlcopyeditor.cpp:5380 msgid "E&xit" msgstr "" #: ../src/xmlcopyeditor.cpp:5380 msgid "Exit" msgstr "" #: ../src/xmlcopyeditor.cpp:5426 ../src/xmlcopyeditor.cpp:5428 msgid "New" msgstr "" #: ../src/xmlcopyeditor.cpp:5443 ../src/xmlcopyeditor.cpp:5447 msgid "Print" msgstr "" #: ../src/xmlcopyeditor.cpp:5457 ../src/xmlcopyeditor.cpp:5461 msgid "Validate" msgstr "" #: ../src/xmlcopyeditor.cpp:5521 msgid "Information" msgstr "" #: ../src/xmlcopyeditor.cpp:5527 msgid "Stopped" msgstr "" #: ../src/xmlcopyeditor.cpp:5530 msgid "Question" msgstr "" #: ../src/xmlcopyeditor.cpp:5533 msgid "Message" msgstr "" #: ../src/xmlcopyeditor.cpp:5601 #, c-format msgid "%s is %s" msgstr "" #: ../src/xmlcopyeditor.cpp:5626 msgid "Document has been modified: save or discard changes" msgstr "" #: ../src/xmlcopyeditor.cpp:5689 msgid "Encoding should be one of " msgstr "" #: ../src/xmlcopyeditor.cpp:5748 msgid "Public DTD" msgstr "" #: ../src/xmlcopyeditor.cpp:5754 msgid "System DTD" msgstr "" #: ../src/xmlcopyeditor.cpp:5760 msgid "XML Schema" msgstr "" #: ../src/xmlcopyeditor.cpp:5783 #, c-format msgid "Cannot associate %s: %s" msgstr "" #: ../src/xmlcopyeditor.cpp:5790 #, c-format msgid "Associate %s" msgstr "" #: ../src/xmlcopyeditor.cpp:5798 msgid "Choose a public identifier:" msgstr "" #: ../src/xmlcopyeditor.cpp:5918 #, c-format msgid "Cannot count words: %s" msgstr "" #: ../src/xmlcopyeditor.cpp:5926 #, c-format msgid "%s contains %i word" msgid_plural "%s contains %i words" msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:6042 msgid "The current XPath is empty." msgstr "" #: ../src/xmlcopyeditor.cpp:6052 #, c-format msgid "The current XPath has been copied to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6060 #, c-format msgid "Failed to copy the current XPath to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6171 msgid "Invalid path: " msgid_plural "Invalid paths: " msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:6175 msgid "" "To change the application directory setting, click Tools menu -> Options... " "after XML Copy Editor starts up." msgstr "" #: ../src/xmlcopyeditor.cpp:6178 msgid "" "To change the application directory setting, click Edit menu -> " "Preferences... after XML Copy Editor starts up." msgstr "" #: ../src/xmlctrl.cpp:303 ../src/xmlctrl.cpp:407 msgid "Delete tag?" msgstr "" #: ../src/xmlctrl.cpp:304 ../src/xmlctrl.cpp:335 ../src/xmlctrl.cpp:408 #: ../src/xmlctrl.cpp:439 msgid "Tags Locked" msgstr "" #: ../src/xmlctrl.cpp:334 ../src/xmlctrl.cpp:438 msgid "Delete entity reference?" msgstr "" #: ../src/xmlctrl.cpp:2252 msgid "Cannot find the start tag" msgstr "" #: ../src/xmlctrl.cpp:2260 msgid "Cannot find the end tag" msgstr "" #: ../src/xmlschemagenerator.cpp:80 msgid "Failed to load xml file." msgstr "" ����������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/en_US.gmo������������������������������������������������������������������0000664�0001750�0001750�00000000742�12402464555�015401� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Þ•����������$������,�������8���¨��9���������������Project-Id-Version: XML Copy Editor v1.2.1.1 Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/ POT-Creation-Date: 2014-06-01 20:12+0800 PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE Last-Translator: FULL NAME <EMAIL@ADDRESS> Language-Team: LANGUAGE <LL@li.org> Language: en_us MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=(n != 1); �������������������������������xmlcopyeditor-1.2.1.3/po/Preferences02.png����������������������������������������������������������0000664�0001750�0001750�00000024412�12402464555�016775� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������‰PNG  ��� IHDR��ˆ�����ûyî4���bKGD������ùC»��� pHYs��Ä��Ä•+�� �IDATxœí=¨$ǵ€'t¨Ð©ÀôÀN,P ƒXàÀF8x,ŒpbËfqð R`X9؉@/0è:TêP¡Ã}sïÌô­®:uêTÿžêþšÚÞžúÿùnMß¹=§îÿ¾�ðÃÛß{ûtþç%‡ãéïž>ŠisG�œ‰Åôo½ÿÊkOÂð•×Î_»œ?yåÛ·ðÆ7Ãð®á÷á7ûð;ÜŸôáWß Ã§ß|ó~÷é«aøÝkøú}øôÕï݇¯ïþDß¹{ý¾3ÿãÝsx÷¾{ pr ŸßŸ\Â>†oÆáó·~| e~òÑ5üÉó·Ãð§çð£>|ägá÷öñùäþbÞ¸ÿrþòãýòÅCøpþ«×ðW÷áúð?_ÜŸôá÷~†Ÿþè×·ð7Ÿ¾†W^üüáä翆¿=‡ÿù}øÀïþ>w ßÿðþý1üðþ×ýÉ-üâþ$ ŸÝ‡OÎá³/ÂÛùï¯á“KxÏ—}øÁ†ánáy>9‡OÂGþø>ýcw>„º†2ŸÜÂOº»O¾z ÿ<ïþ| ÿòÕýÉCøü/'<ÿkþëî¯áùâó¿ÝÂ…ág·ð³søõG}øaøkøñççðëÇðó[ø?÷'·ðß÷'aøÏûðÅ9üç¿…ðïÃÑÈbê‰ õ׆á·eO]mõÆ-|cè©ïÜÂï„áÕMg%=¸)¿;ôÔw‡ao(ÑSï\ÃÈP¯¿{ ß}°Õ5¼wSè©×ðp>4ÔcØ{êǪ§®†z.ê!|Ó[?}žê>¼êþâ&† ¹êã‹¡¾?0ÔÇ›>– õâÁP/.†’<u Cáïþþ~Ú»é~x ¯nú´7ÔÀS=φ†ºzêþ~詈7= Ýt3Ô5|ÓÉP÷áÞMCOÝÂORC]O†úócx3Tw¸I2ÔWnzÿö¯»ÐPWOÝÂÏRC]Ë•žÝt ?¿…ŸÇ†xê‘¡¡®žº†ó‹é•o=Éí›^ÉûèÑDÁŽIò‘Àã¾éM}ßôôºoÊùèºWz*î˜.>vLѾéú¾éyÁG½‰~<4ÑÐGo_öM?¶oÊøèºoî˜ÝvLï…ápßô^aß$}S²W’÷MšöMOž‰û¦/ò>ú²÷Ñ©†û¦˜Ü¾)öQ²WúÓ£†„Sä£hßô—ë¾é¹´ozžî˜¢}SÖGò^é!ü:Þ7ÅVú·¸ozûèq¯ô"Ø1UÝW:›¨°cº¹éýÜŽéæ¦÷{¥W¬ôаcºñfÆP™÷tIß+½3Ü+ wL¯ë†2¾§ûÉóh¯ôV´Wºî˜žçÜtÝ+‰†úÅc¨î•Âpà¦ï î›î7GÉŽéúÎNÞ+ýFß+]ÃØPý^éúžîÓÈMƒ}“ôžîýp¯ô̲Wú"}7w ¿ìÏE7]÷J¢¡þôŠnÐPƒ½Òõ=]w—uÓWù÷ta(‡{¥Ï2{¥ò{º¯£÷t7}ì•^{û닉ÔÓ´{L½ÿ¸ÇÄ=&î1üÓœb:m±ì÷˜.ñ¹ÇÄ=&î1q)Óéáe^1옾õ$ôÑÕ5¶{Lý^‰{LÜcâ÷˜¢Sh¢ÈS;¦Ë=¦ÛùÍV¯½ùo¯¡~—^¹ì•—{Lýù%¼œôÇÅPÑ~­wÓà⃤Â+½¡¹ÇÄ=&î1yºÇt Žê{LéŽéâ£PCýÉ7ƒó›•=ì˜B…ªJ}tÞ+…>ºièújx)ôQÞŸp‰{LÜcòy)µÒ¤{L½¡.÷˜^&Gt)êrwIˆóf`«þ<0T)Mûj²]â÷˜¸ÇääÓäÓðSÿ»¹^:áû8åSÞc ÄôA´cêï1õ†zôQ`¨þÓÕ>É=¦¡›¸ÇÄ=&î1íñS嶺­nŸˆÄ”þVîz>üS ¦¡§‚Ï ÜdôÔ²cÊý>®ß4q‰{LÜcòpiòoå†÷˜^¾w ÷rx¤¿•‹"¤;¦è–öËü=¦è½ÛÅGQZýÎ7÷˜¸ÇÄ=&÷˜Æމ¿•ã÷˜¸Ç´Ä=¦ñbâoå¸ÇÄ=&î1Íué¬#ü­÷˜¸ÇÄ=¦5î1åRÅ‚+Çó˜¸ÇÄ=&î1ÍÿØî1q‰{LÜcòõ<&�€ÍAL�àÄ�î@L�àÄ�î@L�àÄ�î@L�àŽ£‹é¥ƒcóN�ðÆ¡Åä¤Éçؼ�®¨ÓÆ»‹YÍ{?ƒ­;cŸ‡Ï©»ù”óO˜öÔ§}[.ÏÐÛ*ìÇ`óÙ%}Ǻšº w‘ 1¹ÚéxhÎÅMˆi9úÝèæ5Ikµy5<ƒ˜¾<%ß$SdD’âlÞ!»15 bŠ9%‡§ ô4ÚS옖15JÛbš²sÉí˜,yŽHRÿ=Ö"ˆ©Q&‰©¸³XšhçR…²cÊ]Û‡QˆWÄœs;¦t×6W÷*ù„/M).­íVӣˋiÛ©‹˜Œ]4^LÊW`µ“G|+—‹©TU™¦³w©QL‹hBL‹ö³¥V›tH+,"¦â–Á¾Åˆæ´’­˜‰ò#±êÓt1åÊêjÄTìÆb§‡`ÄÐè£g«¿˜§Òù]½˜”‚ªæ­?ª•8âvÑœbÊ]Œ¯˜‰>árSS¿(6§³X„RU±2âˆ/¥¹é.HkRlÒŠéCS;R#ê0¯˜ŒÕVÌ>âvÑbÒSY2ÉE3·‹Io”¥’£ÅtµcÊE›Ò“b+¦2Rúð¨ƒØ9ÓÅdLRŒŸÖ*÷*tKÜü>%G:HÅD¹I f›[ZbõÒæXš³Rn±9âˆ/ƒÞÉJo‹gã’Ë-Î)u;¹öæw±KÅ´Ä7Ž8„]4ÏŽiÜÅq3/¼¢,­ªæô ÅY›Î¿tB§9è•9MØ1×°ÞczïÙ‡F¼’ö@qnL©ƒ¢€S·Xá)“1Y\Lµ<ZL–e)6§¨°uÆ@|©i1ÖÚ:(ƒ¸š˜ªl…˜ŠÌ/¦®´eˆ^*ÆÿÅŒÂ4“´,¥9ësš°cÊõF9×±bç¤YÙ‡FŸÆ Åóbr…v•bÒ»4×]J[rs1iû“ßShbÇFjÅ´-Œ¸±‹-¦ )î˜ÀÞ"ˆ©QSövÕ:aÇ4]ÄÔ(ˆi{˜¦K÷­Ÿ±kµy5<cÓèGˆ:?6ïýp ¶î ޵ÅÎV1m¾z`OèÛFÄ�€˜�Àˆ �ܘ�Àˆ �ܘ�Àˆ �ܘ�Àˆ �ܘ�À͈ióç"Àjl,¦ÓðÐcŽ.bó^€*¶“ò_ãK�°3œŠ)÷¼dåÉÊi†Ñ×”<7�YCLç\R./‰bÊ]L¥£§©ä™«*�ÌŽî§ëˆ)} T/ýË$t³ˆWÒ’1Ïn¿½ãàpu8“ø’²‘‰„5âMß1À ´*¦1@+ìALÆ‹ú9bðCbJß‹E×û+QÂ\Ì.¿“Òó€uð.&�8 ˆ �ܘ�Àˆ �ܘ�Àˆ �ܘ�Àˆ �ܘ�Àˆ �ܘ�Àˆ �ÜÑŒ˜¦?ò�Z¡%1KR°�MИ˜îžÝå°Ô~µUxþ̑ك˜Î³¶(&ãÌ^bäžeIµí‚ܰúóEa÷4/¦ËÏU]Löɽ´˜jSyXÛŠiÃ:À†´'¦‹†B+SîAºé,õ+Ê£5sñ‹9§u.×\¿˜Ë3‡½—ŠÍ©­ƒØp±b*e,¢s{oÀšÓéÁDý´(Þc:•–·>-™¤³SÉSŸÊaœbÍ-W,5OÅ¡ÔÁØcósnÊÕdDÃk;°ØuU½#hUL‘•1å~܉q|ŠIO8—˜ô:4-¦ªTÅjÔöŒ =1¥{%Wb ¥™‹–[ŠaB‡bŠe°–“^‡qbêsÎ…8öÞ€4)¦èNSQLº,ºd(qìK®JL¹8®Ä¤ÞœbY¹ªê0ZLÆAÌ͘VÅdüSnѦ?Óø®Ä$¦ÒÛ8ºæbFؤª,=+cÂåĤžš–ÄTlŒ]L]°“ê’9—Æ1.91I˜§žsZ%‹˜,¹k~ÑKJÓr};¢—”¬ª* ÏM q¼Ò‹zA0#͈é¥íؼC—cÑÀêW4#¦ƒ³´8¸¢1ñt€ãÐ’˜xº�ÀAhLL³<]€·-}?xèŠMêà¡á °1Ô¿•+þšæ˜(¿oZ´¬ÚWׯÓÃÍ‹ébã瘢ß=Ääª>Ñž˜N5O'Y¯§â§Wr«7—mŸ6'Ä(NT–òª¿“T[¬[T–Øj¥¬\Îir{„\Ì´ªúøF}bÉÊ^[±ù°MŠéd~º€²–¢8ÊO³2®ªÜjË×v®É髯âÒ²ŠÝ«—•ë–bÙ»Ý>¾U=Sl/ÌH«bЬ4å“>qÓÅcY¢ëˆ©xQ©g­˜ôÜìeå2ŸWLS²BLhOLµO1qbêò[1á1E†­5ˆbçè<:ôlkËÊ5d+1{&í X&ÅTõtEÅTUD­˜ô+zÝršÓ#ärЯ(kC1UÕÖ¤U1{ºÀ¸5P5SÅ¿‚˜”ºM“îâ5Å$nXŠý<bDн+Ð’˜Š™rIŒ™ÆW–h”0¼2]Liõìb2v‚Òµ9çzCoˆ’0×ä\?Û³ª­-¬C3bâéEv¿rŒ Ü}?fÄ:{]#6,{íŠCÑŒ˜xº�ÀqhIL<]�à 4&¦Yž.àÞ€ÐÏÐs19ùÅŠ^: f–ÎýJ.êç“áŽbÂ%"CÊþÅM‘ g bÚ¶‡Å8ˆÉ';Sñg¦òi—自¾çSé‡KcvÉ^@Ì!W%7½µÕH34v”Þ½Åê’>T =I£¯WÕ>|bä(s1¦>ùÈ¡ÅÍò4¾³XJúª²lŠ(^ÌÕÇRsc«ê¦ôüˆÒí#e/Ô2(–Q.¶b\«ΡÅ4åb±”ôUÏb²4pzÝféÞ¢ã˜|F1Y†ÀÞꃃ˜â‹Æ™m)%ÌDÌ'-¥jG?uÅúˆçÆWx±Çr5®{íeI®!ê^Ëð‡ÀÞꃃ˜´‹b&1åt D!¦ªÒÅÜŒ…Nì1½ænÅ4bøŠC`oõÁÙ¹˜:u;^Ÿeåt™y9‹˜¢ãöÒs¹ ÍUÃ.ˆ¹ºwŠ˜Òj¯,&Ë º¶ÄTlLÕç˜NÃC‰l™Cbª\æbKÂ0fG¬¡xž+Z&VÃÒcÅŽÒ»÷4<Œ}®W;Í'WhzÑÒ‡¹Èéð‰¥C3bšýéíÎ'5_­NÚK£Ö¤1ÍN[3ÃÉO×MªÑÖH¹Q3ÒŒ˜xº�ÀqhIL<]�à 4&¦¹ž.°ÉFz«Ýûæo�w@±ÅWéöÑELé¯WÖïë½Z[ĸ*åRÍÕ@%Ÿð—kUÉÓh!&ñ7Äë÷õ^ ÝVL+´ÂR4bš—C‹)§*ñã'Æ8Q¹ÊXÒhQÝrÑ¢ÈUг풵TlæÄ*室#¥T ×iÊŪü«ê,ƇZÓàJznÏAL]1–R,H¹˜«†%{´\’ª*)ñõ²wš±'CY KóÁÂþÅ$Nnqª)‹075kÅd‰`wbš±Ó“+“&¦Sp¤ñÃ8z¹â•0ϰ”ª5J5¦ˆIif®‡s ôpT„q‘o"¦´Îˆi^!¦œ_ºá|Šæ–¸HŒëÙrEtœ%šR ±ùÆÒ•hJ£r5.~±s,1G\Ô;³8úÅÌ¡–‹)·ðr3¾ö¼Xre´˜¢ŸÒÆŠS´…±´}®øëˆIüYUìC%[½÷ÀNKb*6f^1uÃÝV.¾2ÿ¢äÊ"¬Š¦¤ëPlNt1-H/¢KVøÄøzo4­v®É–ü£Þ.Ö9—9TÑŒ˜fºÀh<Ì6uð½Ô.ÍˆÉ ÎuËN¢Û¼0ŽfÄÄÓ�ŽCKbâé�¡11ÍõtãçýKUMô»Îp4!&WwgÆÕÁžj–6Θ‰ø»6c‰Æ 6aÿbò6¹—®ŸöŠ¿Â¯ª¶Ÿ¶ÀÊì\L¹™-~%úŠýÕ\†Å|rUMÏ£P)])K/B¬L®¶¹¶¤5‰êœË9×]Å~ƒ]rD1EÃõ“F¨}µ®±4UniÅd/½¶ÅLªú0½¨7\iš˜-ìÄ´ ˜ÄB‹«]\“S”ËG±Ï&bÒ»BS؈i1EG®”\•Ò²<ˆ©ošÁØä\ÃíiŲ`ß ¦ùwLJ)¹ÈinNÄ”«óˆŽ­êÃb aßì\LaQÍ.¦Ñ;¦ééý¼ØEµ}¸˜ðÔhILÅÆØ?Ç$^ ãGçÅ…­g˜¦²Á¸zÃÒõ*éE¤qÄäJ¯Š5É5<J~Åî…}ÓŒ˜ü<]��–¦1Àq@L�àÄ�î@L�à/b�Ù^LÆß¸qppêØXL��U &�pb�w &�pb�w &�pb�w &�pb�w &�pG{bâ!‡�»Ç…˜”Ç°Š‘;IOâÃ[à­>�ÎÙ^L¢br¯¦‹Vò€FÙXLÊžHŒ0ELâÃðÅÇã瞙ߩÏ϶rѰªD€ƒ³†˜Ä§±\^ZMLÅø¡ Ò‹Ê1m.‚±D¥ß�öÁö=¹TB|KNL¹„.&K¢˜”âìÞ©S®V³?þ†ƒÃÉáHLâKúŽIY´Ë혌bJ=˜¦Í%7Š `¯´-&ã¹’•=þ”Sñ"bñ.¦®æ·rŠI/]L›¾„˜�.4 ¦.¹©¤o[Ò$Š”RrWĢŗ”´¹—ªJØ+mˆÉ+`7 &�pÇ~Ä�»1€;�¸1€;�¸1€;�¸1€;�¸1€;<ŽÀ:LwÂSÄt.c °4ÝN@LGá2–wÏî�ª¨šfˆ ê@L0ŽÎüøùÞ&ˆ ¬ &GgþŠ6ÄÕ &G‡˜ü°ÐséÂ‡ê® b‚qtˆ©«ÿ–…0>G|Dž‹VX…^LçÈÑäK¯X^‚#Ð!¦¥WïŒëÜIžöÌG‹ N‡˜Ä}Rôn(ýÞ‘4¹øÅ$zVQ¡Æøb4±J­”ÈinzkÅÔ‡—#})—vL¸ÆOÒqt1E+3œK;:«qñ‹M+Ö*-®ØÀbWÅ” H1hç¬ÔVLƋʕڬÆÅ/6­˜vº˜rcy™júŽ)w1“t‹VêSxQñw.ÂrbêKÔ›6]Li“W“˜v¸ÆÅù†˜¬¿5#,*&K¹Å”SUqØ1Á,k<œc³8aWbÊ¥­Í*Ú[Ùã+5éÖSZèsLâ>1AŠe‡sl'x“øÎK뤿Òßõ¤YE…VÅ×kb¬Uñ\lµÒÆ.Ó]òÛ·;ULJ4Ø7–5Ùd‡bj”œŒüÀ'¿abj‹âf͈ ÆÑ!&XÄãèjŠ˜ Äãà –° çQؼpXÉ?wƒcþCŸÍˆÉòöµ˜ �4AKbšþÆ�š 11)wà,cÄ/û·ú|€«&¸ªÌ­Û¼;fbº|ÎX,hø)ñ‘3Iù´t1Éš,ZhmæS*cüdü¶ý‰˜¥y1õ3!”ûc‘*ӈ̗¨ÌÊ½Š˜6¤=1E“U%¦nhñÑrÛ+}罚ËÊX¢¸Ñ«­@®,%²RO{Ñzü\ÅÒJFÕHë\ÛÆ:Û#(+ Ô"šÓIzÀ«XP: ¢©]L‰ž›Ó’•-W·bMÒ5“++W7¥Éƶëñõȹÿ*Uµw e«š\;Xø¨ŠVÅYi.1YÒ¦cN¯Æ,b“·.¦DZªÉˆiQÚSºWjHL¡R«ªqJ¥ÓÅ”4—˜r­Pª¡Ä™q‹MÇ®ª¹ƒ”&Åt'=ñG,È•˜¦¬+Ë„žKL9GXÚ^“’‰^ÿ‰h¿¢—–2¢¸ÉB«b2~ŽÉ¸lÜŠ)úù¬×¤91E‘—“¸IYSLi“…–ÄTlLÕç˜ÒëÆÅ¯\/z¤6š’V¬ƒ±uÅs±,cÛ•Þ3V¬s£Å4v`±z“£–„Åæ@ŽfÄ4Ë_¶S¹õܼ-ÒŒ˜…øCêÀÍ+Ð:ˆ �ܘ�Àˆ �ܘ�Àˆ �ܘ�Àˆ �ܘ�Àˆ �ܘ�À^Ä�²½˜Œ ËÁÁq¨cc1�T˜�Àˆ �ܘ�Àˆ �ܘ�Àˆ �ܘ�Àˆ �ܘ�À‡Ó¸ïÞá{�–fc1’C‰9{㧈é$}Ó,�ÌÂöbš=æ¥+©ÀìxSô%ñí«è£/’勞““¤¥+ ûëã*�Ö“ø4–ËK¹åš.æÜy7tDE‰/æ¯ç¬\¬ª˜Ò!�‡bûÇž\*!>Šå”SĤGØPLiqpùp$&ñ%å Ž"Qg1)IŒ9Ï"&€ƒÓª˜ªvLŹ܊;&Knˆ  –CˆÉ¸c!&1!b˜Hb²¿)ë#D ŘQ)bªÜþ(Ê9¼Ø©¶*V �:ÿb€‚˜�Àˆ �ܘ�Àˆ �ܘ�Àˆ �ܘ�Àˆ �ܘ�Àˆ �ܘ�Àˆélþ4B€éNxŠ˜vÀeœ�<0‹Ó¸ŒÓݳ;€Ù©šŠˆ =Œ˜`!:óSê{› &¸ö0b‚…°¬ñpZâ#¦C€˜`9,k<œ‡–øûÓžVkùúƒ"ˆ –òÆÃyh‰ßž˜Ä§€‹ë¶•‡jëÕCLàËçá,Nð(¦Ú8ˆ 1ÁrXÖx8-ñ÷#¦Ü—©ˆßJ"~O‰ñ;QÄo[Ñ¿:EÌ¿X=1š±\Ä«®ñ“tWL¹5¯¨$]öÆlõüÓW¹åJ¥£˜NÌ1ÁrDk<g¥n÷bJ[>]LŠr+51å.æ2ÌÓæ3vIºÆE+u»“Ñ ³ˆ)§ÿè¼èJÅ#éu£s•ê‰ã´ù †]"®qq6"¦EvL–ü•´1¥çöSq7ŸÁ°K,k<œ‡³8¡=1¥{¹Äe¨lyÄ<ÅJ*Õ«“"JÄËaYã‘Mö)&ñýKúöGAšÖRœâñý”¥’Åêå«—‹˜`5Œ1ÁrXÖx8-ñÓ!@L°–5ÎCK|Ät,GWóˆTăFL°<ÁFrîáÍë�Ѓ˜à:®Ž‰N@L�°6ˆ �ܘ�Àˆ �ܘ�Àˆ �ܘ�Àˆ �ܘ�Àí‰IyvR.~m’.ó$¶¥×–è‡YêcÌÄøl,Ÿ¬ÓQ~ºetMª6&¦ÜÃÕr-Ÿ¨$‡bÊ=¦n®ü§Ç×YWLègöµÒ§Ù:å§s¦ÔÁž¶U1)'³tbbªJ»´˜Ä„#*æaí¥•Q¦Ù:å§[“i õ“>v6—O7”‘.&ñi¶bYi„4Û¨Ä\Îi)ÊÅ\…ÃîÒ[¡¯@¥ß”*Ý’Ö_¬s±‹Ä:(Í4N¹ôDìŠE;Ê>UôÒ.ÕgKí(¤1õîÙ‰˜r­UF¨8oÄäé`Xº^Ž´ž³Þ zYÅ8U­PªšNVãp(=¯t‘ÞƒU¬›>¸ uTÔ9ã&¡1U±þö|Šk!G«bŠšžWB:Ì]2],^ÐG¥˜Ê8´JV+‹ÉÒoÆÊ(5´÷Æ bê ÓlŽš«s,©Ft qöZ:üBÃbR:BŸ4â0OStˆ%æj¥O,EµSÄ”VØ›˜ì5T¢‰ëª8X9”©²tG)ÓÒØ.û¬+v ±t}¸uö &eÈõ$ʼÉõ¬et‹M°O¥Å‹ö8zª~3VF©¡}NçVQÕº²“k©1믤š"¦b‰ÊÅ”ƒŠÉØûS~ì(…FÅ-'¦>s%Ž^«Ú~³¤_­»'ŠÉ2Ur1u#ÌÛQã:G¹bœŠãÄTk«”–Ädìne¼s «Äâu±¬\ü°¬41ÏÜSã赪í7¥†¹<Ã*EÿM{#—Pir1~qªèÓlŽŠ¦Š¥ŠMÈ º^óÓðH'Ò3z'‡4/&€Y`j¹êäÆÄTÕ6�#L*oÜŒ˜,ߥÇ_샖Ä4ý[ô�  “òu –‚v‰åF욕ټCvÖ¥ÇäbÒ[Ñ4Ñú×À»%ªÆúnùÙ ]ºIÛ÷ÄþÅTüElÓxkÝæõ™^âæM€n÷bR>Ð}(#|Uü8†¾çJ“èŸé?6"¦RÊ= =+¥ z‡äJ,VÃÒœ¨Ú¹Bí#5±µ]*δbÂ4rt>®£öġŤL¦bL¥”\&zεÙF£…W¬À\ÍÔ/*Š…æªg)¥™Æ6VuiîJÕXŒ›„»çÐbšrQ¹2.gbÑÌébÒǽvPŠbš±Kõ",õ‹ÝQ{1Å£#3ͳjbÅ”V&×ÀhŠ‹ õL,b2vÎ.Åd‹4yn,ÄÐØÏ»1iÅL”)bÏ9½(Š 8~ÊD/&±ÔÐØ™¹¬ö$&c=Åäzd¥Óôªî˜‹©3ÏàZ§ˆØ4BL£W‘Ñ8µb²´«VL#ܧë”âì]*^/&´œçòÙ=-‰©Ø˜ªÏ1†‡Ù²b‹™DÑr³6-:ÍG¬Lj„\V¹LŒ‹¶¶]zsŒ…æš,6JlfU]ªWÕRO¥zGížfÄôÒvØ[~´‘n.4#¦Ùa xƒžãŠ �Ü‚˜�O.SO��žIDATÀˆ �ܘ�Àˆ �ܘ�Àˆ �ܘ�Àˆ �ܘ�À^Ä�²½˜Œ ËÁÁq¨cc1�T˜�Àˆ �ܘ�À‹é4<F$ß¼`v¶Ó”Ú#&€]âQL¹Gµ§sW6ïV�˜Âb?^uy)÷uÑ#݈ß-!úhóO‘€ÈöŸcºTBülUz)'&Q^E1-ü1Ž1‡#1‰/ÙwLE1uÉÆ �|r,1)Àˆ �ÜÑž˜ºÊošoNñV  ¼‹ �b�w &�pb�w &�pb�w &�pb�w &�pb�w &�pb�w4#¦é¼€VhILç’,@4&¦»gw9,í€ÙŸÜâáQ0ëW`ó&ƒÎÎÅT|ÎÜÒÌ.‘yS®Þjí*>µ}J‰¹ ÑÖæ ¦eAL[ÕpJýÓæWL¹¯œS~Š¿¬%ÊV|Ò¦~E©C.f˜UU»ìZºBì\­Ò޲ ŠÒ(K)éx‰å*=«qP1E×õÿZ®(kØžD‰]Ìe%æ ,°ª •v)µkeïpcZK)¹Î· 7¬ b¢µ+&KäÑÛe©ÕbQÄä–ƒŠ©þŒ=%‡=%ÛN]À{SÔ–Ž"WPmÛ•ž´ŒlÂqÅþ·8íbŠþ{41="Æó™(&}øFô¬ÃÎÅÔ•V»eZ¯¤?–“±oˆ´$¦bc”/§K÷ê¹+¹I™FÿÛ‡¢¤Ò$Eséb*f%Fž˜¡Ø!b¹iÏD%æ G!ÍÊØvq8¢–QƒõiFL/mÇæ �ÓiFL�pš“åé�Í‘›ùÆ·ŠSÚ“þt€æPVGqE´‹î£|‰Iù­@s(«1!&€mPVbBL�Û ¬Ä„˜�¶AYˆ 1lƒ²:æ“É"&�×(«c´˜ôOÞ{�1¸FYãÄ”j1!&€:”Õ1BLú_ŠXuQ‰ƒ˜¶ŸL�s±Ž˜"ˤ1k/ê%"&€¶YGLS„˜ÿbêòÏíýn1¸¦ 1)qƘ�\3¯˜Dq,*&vLˆ vÈìbêlOM£å.Zâ &Ä»b 1ù1¸FYˆ 1lƒ²:bØeu ¦fÄ´y‡ÌbÊÅiCL/98vzŒ[5í²+1ŠóŠxºõ7¸,bh’Í¿Áeiôæ7#&‹†±À>hILE#&€}И˜ÆýæuOLùS€u2\®&–?R…}°s1ÿ¦qif—ȼ©FWo¹šÔÖ1íÄ´,ˆiÆš ¦ãp\1åþŠ:7Ñkÿh[̳xE©C.f´×°·Ëž¡žPI+VLÏÐ’§_ŸHÐÓ)£=U1‰­˜D‰]Ìe%æ ¬Õª «ÚUl ^¥¯Œ=Mƒ˜„híŠÉyt†Uí*6P¯ b:8S7Üœ’Þ’mgXÀûS®÷ŠÆÏÕD̳ØLô´Ž+¦ð¿Å mSô߃ˆI‰3ËŽÉÒÌbÐ;SWZ–¹^¼’þ¬>²˜ÅŒSnǤô<4MKb*6&—‰ø#wEùùEÿÛ‡âRI“Í¥‹©˜•yb†b‡Œh—^KžÆž‡viFLSž �mÑŒ˜�à84#¦ Ÿ°ʃâv|ìê±'›?A`^”ÕQ\í¢;Åè_bÚüéñ�3¢¬Ä„˜�¶AYˆ 1lƒ²:bØeu &İ Êê˜KL?tŠ˜�\£¬ŽÑbŠ>1˜@Êê'¦TCˆ 1Ô¡¬ŽbRþ1ý[ÂôO‹•8ˆiûÉ0ëˆ)ýƒê(fíE½DÄÐ6ëˆiŠƒb‚Ãá_L]þù6£ßÍ!&�×4!&%Î8€kæ“(ŽEÅÄŽ 1Á™]L]ésLú/×Ò‹–8ˆ 1Á®XBLþAL�®QVbBL�Û ¬Ä„˜�¶AYˆ©1mÞ¡�³ƒ˜rqÚÓKŽãVM»ìJL�‡â¼"žný .˘�šdóopY½ùˆ �ܘ�Àˆ �ÜáEL��!Û‹i_Êrpp´ul,&�€*�¸1€;�¸1€;�¸1€;�¸1€;�¸1€;�¸1€;�¸1€;�¸1€;�¸1€;�¸1€;�¸1€;�¸1€;�¸1€;�¸1€;�¸1€;æÓ9�ÀŒLÓ9�ÀìL�Àš &�pb�w &�pb�w &�pb�w &hƒ—»>rŸèÙº^Ë|Ž šgÇóSù ô1[Ý!&h…ÏOÄ”{1wv<?SîUÄÞÙñüDL¹WxgÇó1å^ELàÏÏvÅt:–hu‡˜ Ÿ§à/Fq*}Q1‰M›±ß–hu‡˜ –›Ÿ9)’š—åÄ´hµ'æ˜`,4?Å¥u¹(j S®ÚѪolºaLcŠigou‡˜ ¶ÓÒVêVSÚÌto˜¦÷•ˆ ŽÎ&bZÁJ1/Ú£ÍÒê1A+°cš¥i]òŽÌ.¦è˜Ø9ˆ ö�÷˜flšØLå¢%·[Ý!&h~+7½ib£x+0>Ç4WÓ,oå, 'ö b‚=°ãùÙî'¿ju‡˜ v<?SîUÄÞÙñüDL¹WxgÇó1å^ELàÏOÄ”{1wv<?SîUÄÞ9ÏÏódÝ+Š˜6¯Ûú­î´ÂyšîZ‚˜�Àˆ �ܘ�Àˆ �ܘ�Àˆ �ܘ�Àˆ �Üñ(¦Í? �Ðs/¦Í?� �ñÿ4�¾ÂæÜå����IEND®B`‚������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/xmlcopyeditor.pot����������������������������������������������������������0000664�0001750�0001750�00000122107�12402464555�017312� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/\n" "POT-Creation-Date: 2014-06-01 20:46+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: ../data/xmlcopyeditor.appdata.xml.in.h:1 msgid "fast, free, validating XML editor" msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:2 msgid "" "XML Copy Editor is an XML editor focusing on editing document markup " "languages like DITA, DocBook, WordprocessingML. Features: DTD/XML Schema/" "RELAX NG validation, XSLT, XPath, Pretty-printing, Syntax highlighting, " "Folding, Tag completion, Tag locking, Tag-free editing, Built-in support for " "XHTML, XSL, DocBook and TEI, Generating XML Schema, Spelling and style check " "with built-in spell/style checker." msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:3 msgid "https://a.fsdn.com/con/app/proj/xml-copy-editor/screenshots/151221.jpg" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:1 ../src/xmlcopyeditor.cpp:388 #: ../src/xmlcopyeditor.cpp:1310 ../src/xmlcopyeditor.cpp:1408 #: ../src/xmlcopyeditor.cpp:1649 ../src/xmlcopyeditor.cpp:1728 #: ../src/xmlcopyeditor.cpp:3610 msgid "XML Copy Editor" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:2 msgid "XML Editor" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:3 msgid "Edit XML documents" msgstr "" #. wxID_CANCEL req'd for 'Esc closes dialog' functionality #: ../src/aboutdialog.cpp:51 msgid "OK" msgstr "" #: ../src/associatedialog.cpp:76 ../src/mypropertysheet.cpp:166 msgid "Browse" msgstr "" #: ../src/associatedialog.cpp:123 msgid "Provides a space for you to type the path of the file" msgstr "" #: ../src/associatedialog.cpp:127 msgid "Opens a standard file dialog" msgstr "" #: ../src/associatedialog.cpp:131 msgid "Provides a space for you to type additional information" msgstr "" #: ../src/associatedialog.cpp:135 msgid "Closes this dialog without making any changes" msgstr "" #: ../src/associatedialog.cpp:139 msgid "Selects the file specified" msgstr "" #: ../src/associatedialog.cpp:168 msgid "|All files (*.*)|*.*" msgstr "" #: ../src/associatedialog.cpp:171 msgid "Select " msgstr "" #: ../src/commandpanel.cpp:46 ../src/commandpanel.cpp:164 msgid "{path}" msgstr "" #: ../src/commandpanel.cpp:47 ../src/commandpanel.cpp:165 msgid "{name}" msgstr "" #: ../src/commandpanel.cpp:48 ../src/commandpanel.cpp:166 msgid "{extension}" msgstr "" #: ../src/commandpanel.cpp:49 ../src/commandpanel.cpp:163 msgid "{fullpath}" msgstr "" #: ../src/commandpanel.cpp:64 msgid "&Run" msgstr "" #: ../src/commandpanel.cpp:72 msgid "&Wait" msgstr "" #: ../src/commandpanel.cpp:78 msgid "Output options" msgstr "" #: ../src/commandpanel.cpp:83 msgid "I&gnore" msgstr "" #: ../src/commandpanel.cpp:89 msgid "I&nsert" msgstr "" #: ../src/commandpanel.cpp:94 msgid "New &document" msgstr "" #: ../src/commandpanel.cpp:115 msgid "Variables" msgstr "" #: ../src/dtd2schema.cpp:56 #, c-format msgid "Error at ine %lld, column %lld: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:83 #, c-format msgid "Target namespace is redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:312 msgid "Ignored content type: " msgstr "" #: ../src/dtd2schema.cpp:337 ../src/dtd2schema.cpp:419 #, c-format msgid "Unknown namespace: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:392 #, c-format msgid "Ignored namespace of %s: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:411 #, c-format msgid "Namespace redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:526 #, c-format msgid "Ignored attribute \"%s\"'s type: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:565 #, c-format msgid "Unknown default type of attribute \"%s\": %s[br]" msgstr "" #: ../src/exportdialog.cpp:66 msgid "DAISY export" msgstr "" #: ../src/exportdialog.cpp:73 msgid "&Stylesheet for conversion to canonical XHTML (optional):" msgstr "" #: ../src/exportdialog.cpp:85 msgid "&Output folder:" msgstr "" #: ../src/exportdialog.cpp:96 msgid "&De-emphasize production notes" msgstr "" #: ../src/exportdialog.cpp:98 msgid "&Suppress optional production notes" msgstr "" #: ../src/exportdialog.cpp:101 msgid "Outputs" msgstr "" #: ../src/exportdialog.cpp:102 msgid "&Full DAISY 2.02 and 3.0 Talking Books" msgstr "" #: ../src/exportdialog.cpp:104 msgid "&HTML" msgstr "" #: ../src/exportdialog.cpp:106 msgid "&ePub ebook" msgstr "" #: ../src/exportdialog.cpp:108 msgid "&RTF document" msgstr "" #: ../src/exportdialog.cpp:110 msgid "&Word document" msgstr "" #: ../src/exportdialog.cpp:112 msgid "&MP3 album" msgstr "" #: ../src/exportdialog.cpp:135 msgid "Download DAISY extension" msgstr "" #: ../src/exportdialog.cpp:183 msgid "" "Provides a space for you to enter or select a stylesheet for conversion to " "canonical XHTML" msgstr "" #: ../src/exportdialog.cpp:187 msgid "Provides a space for you to enter or select the output folder" msgstr "" #: ../src/exportdialog.cpp:191 msgid "Starts the export" msgstr "" #: ../src/exportdialog.cpp:195 msgid "Closes the dialog box without exporting the file" msgstr "" #: ../src/findreplacepanel.cpp:52 msgid "Find:" msgstr "" #: ../src/findreplacepanel.cpp:53 ../src/findreplacepanel.cpp:54 #: ../src/styledialog.cpp:454 msgid " " msgstr "" #: ../src/findreplacepanel.cpp:66 msgid "Replace with:" msgstr "" #: ../src/findreplacepanel.cpp:78 msgid "Find &Next" msgstr "" #: ../src/findreplacepanel.cpp:85 msgid "&Replace" msgstr "" #: ../src/findreplacepanel.cpp:92 msgid "Replace &All" msgstr "" #: ../src/findreplacepanel.cpp:100 ../src/globalreplacedialog.cpp:74 msgid "&Match case" msgstr "" #: ../src/findreplacepanel.cpp:107 msgid "Re&gex" msgstr "" #: ../src/findreplacepanel.cpp:131 msgid "&Close" msgstr "" #: ../src/globalreplacedialog.cpp:50 ../src/globalreplacedialog.cpp:132 msgid "Global Find and Replace" msgstr "" #: ../src/globalreplacedialog.cpp:56 msgid "&Find what: " msgstr "" #: ../src/globalreplacedialog.cpp:58 msgid "Replace with: " msgstr "" #: ../src/globalreplacedialog.cpp:78 msgid "&Regex" msgstr "" #: ../src/globalreplacedialog.cpp:82 msgid "R&eplace in all open documents" msgstr "" #: ../src/globalreplacedialog.cpp:128 msgid "Cannot compile regular expression '" msgstr "" #: ../src/globalreplacedialog.cpp:145 msgid "Provides a space for you to type the text you want to find" msgstr "" #: ../src/globalreplacedialog.cpp:149 msgid "" "Provides a space for you to type the text you want to replace the text you " "typed in Find what" msgstr "" #: ../src/globalreplacedialog.cpp:153 msgid "" "Finds only text with lowercase and uppercase letters as specified in Find " "what" msgstr "" #: ../src/globalreplacedialog.cpp:157 msgid "Extends the scope to all open documents" msgstr "" #: ../src/globalreplacedialog.cpp:161 msgid "Interprets the text specified in Find what as a regular expression" msgstr "" #: ../src/globalreplacedialog.cpp:165 msgid "" "Finds all instances of the text specified in Find what and replaces them " "with the text in Replace with" msgstr "" #: ../src/globalreplacedialog.cpp:169 msgid "Closes the dialog box without saving any changes you have made" msgstr "" #: ../src/housestyle.cpp:183 msgid "no rules found" msgstr "" #: ../src/housestyle.cpp:222 msgid "Cannot initialise spellcheck" msgstr "" #: ../src/mynotebook.cpp:88 ../src/wrapdaisy.cpp:554 #: ../src/xmlcopyeditor.cpp:5339 msgid "Close" msgstr "" #: ../src/mynotebook.cpp:89 msgid "Close all" msgstr "" #: ../src/mypropertysheet.cpp:74 msgid "&Always insert closing tag" msgstr "" #: ../src/mypropertysheet.cpp:77 msgid "&Folding" msgstr "" #: ../src/mypropertysheet.cpp:80 msgid "&Highlight current line" msgstr "" #: ../src/mypropertysheet.cpp:83 msgid "Hi&ghlight syntax" msgstr "" #: ../src/mypropertysheet.cpp:86 msgid "&Indentation guides" msgstr "" #: ../src/mypropertysheet.cpp:89 msgid "I&ntelligent backspace/delete" msgstr "" #: ../src/mypropertysheet.cpp:92 msgid "&Line numbers" msgstr "" #: ../src/mypropertysheet.cpp:95 msgid "L&ock hidden tags" msgstr "" #: ../src/mypropertysheet.cpp:98 msgid "&Tag completion" msgstr "" #: ../src/mypropertysheet.cpp:101 msgid "&Validate as you type" msgstr "" #: ../src/mypropertysheet.cpp:104 msgid "Va&riable highlight in tag free view" msgstr "" #: ../src/mypropertysheet.cpp:107 msgid "&White space visible" msgstr "" #: ../src/mypropertysheet.cpp:113 msgid "Font" msgstr "" #: ../src/mypropertysheet.cpp:156 msgid "Application directory" msgstr "" #: ../src/mypropertysheet.cpp:173 msgid "Language (restart required)" msgstr "" #: ../src/mypropertysheet.cpp:179 ../src/styledialog.cpp:339 #: ../src/xmlcopyeditor.cpp:4984 msgid "Default" msgstr "" #: ../src/mypropertysheet.cpp:193 msgid "&Enable network access for XML validation" msgstr "" #: ../src/mypropertysheet.cpp:196 msgid "E&xpand internal entities on open" msgstr "" #: ../src/mypropertysheet.cpp:199 msgid "&One application instance only" msgstr "" #: ../src/mypropertysheet.cpp:202 msgid "Re&member layout on close" msgstr "" #: ../src/mypropertysheet.cpp:205 msgid "&Remember open tabs on close" msgstr "" #: ../src/mypropertysheet.cpp:208 msgid "Re&tain undo history on save" msgstr "" #: ../src/mypropertysheet.cpp:212 msgid "&Save UTF-8 byte order mark" msgstr "" #: ../src/mypropertysheet.cpp:216 msgid "S&how full path on frame" msgstr "" #: ../src/mypropertysheet.cpp:242 msgid "General" msgstr "" #: ../src/mypropertysheet.cpp:243 msgid "Editor" msgstr "" #: ../src/mypropertysheet.cpp:256 msgid "Cannot access application directory" msgstr "" #: ../src/mypropertysheet.cpp:256 ../src/xmlcopyeditor.cpp:2586 msgid "Options" msgstr "" #: ../src/styledialog.cpp:101 msgid "Style" msgstr "" #: ../src/styledialog.cpp:101 ../src/xmlcopyeditor.cpp:5471 #: ../src/xmlcopyeditor.cpp:5475 msgid "Spelling" msgstr "" #: ../src/styledialog.cpp:147 msgid "&Check" msgstr "" #: ../src/styledialog.cpp:165 msgid "No." msgstr "" #: ../src/styledialog.cpp:166 ../src/styledialog.cpp:168 msgid "Context" msgstr "" #: ../src/styledialog.cpp:167 ../src/wrapxerces.h:51 #: ../src/xmlcopyeditor.cpp:409 ../src/xmlcopyeditor.cpp:429 #: ../src/xmlcopyeditor.cpp:432 ../src/xmlcopyeditor.cpp:449 #: ../src/xmlcopyeditor.cpp:454 ../src/xmlcopyeditor.cpp:494 #: ../src/xmlcopyeditor.cpp:514 ../src/xmlcopyeditor.cpp:526 #: ../src/xmlcopyeditor.cpp:532 ../src/xmlcopyeditor.cpp:561 msgid "Error" msgstr "" #: ../src/styledialog.cpp:169 msgid "Suggestion" msgstr "" #: ../src/styledialog.cpp:171 msgid "Rule" msgstr "" #: ../src/styledialog.cpp:172 msgid "Action" msgstr "" #: ../src/styledialog.cpp:180 msgid "&Apply changes" msgstr "" #: ../src/styledialog.cpp:188 msgid "&Printable report" msgstr "" #: ../src/styledialog.cpp:196 msgid "Pr&intable summary" msgstr "" #: ../src/styledialog.cpp:204 msgid "C&hange all" msgstr "" #: ../src/styledialog.cpp:212 msgid "I&gnore all" msgstr "" #: ../src/styledialog.cpp:220 msgid "Ca&ncel" msgstr "" #: ../src/styledialog.cpp:303 ../src/xmlcopyeditor.cpp:768 #: ../src/xmlcopyeditor.cpp:818 msgid "en_US" msgstr "" #: ../src/styledialog.cpp:308 msgid "(No dictionaries found)" msgstr "" #: ../src/styledialog.cpp:344 msgid "(No rule sets found)" msgstr "" #: ../src/styledialog.cpp:350 ../src/xmlcopyeditor.cpp:771 msgid "(No filter)" msgstr "" #: ../src/styledialog.cpp:373 msgid "(No filters found)" msgstr "" #: ../src/styledialog.cpp:400 ../src/styledialog.cpp:430 #: ../src/styledialog.cpp:749 ../src/styledialog.cpp:754 msgid "Ignore" msgstr "" #: ../src/styledialog.cpp:414 msgid "Ignore once" msgstr "" #: ../src/styledialog.cpp:416 msgid "Ignore all" msgstr "" #: ../src/styledialog.cpp:418 msgid "Change once" msgstr "" #: ../src/styledialog.cpp:419 msgid "Change all" msgstr "" #: ../src/styledialog.cpp:422 msgid "New suggestion..." msgstr "" #: ../src/styledialog.cpp:445 ../src/styledialog.cpp:473 msgid "Checking document..." msgstr "" #: ../src/styledialog.cpp:477 msgid "Cannot check document: " msgstr "" #: ../src/styledialog.cpp:510 #, c-format msgid "%i error" msgid_plural "%i errors" msgstr[0] "" msgstr[1] "" #: ../src/styledialog.cpp:525 msgid "No items selected" msgstr "" #: ../src/styledialog.cpp:754 ../src/styledialog.cpp:782 msgid "Change" msgstr "" #: ../src/styledialog.cpp:913 msgid "Enter new suggestion:" msgstr "" #: ../src/styledialog.cpp:914 msgid "New Suggestion" msgstr "" #: ../src/wrapdaisy.cpp:96 msgid "Export in progress" msgstr "" #: ../src/wrapdaisy.cpp:97 msgid "Initializing..." msgstr "" #: ../src/wrapdaisy.cpp:121 ../src/wrapdaisy.cpp:281 msgid "Cannot create folder [b]" msgstr "" #: ../src/wrapdaisy.cpp:158 msgid "Empty XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:168 msgid "Cannot read [b]" msgstr "" #: ../src/wrapdaisy.cpp:168 msgid "[/b]" msgstr "" #: ../src/wrapdaisy.cpp:182 msgid "Suppressing optional production notes..." msgstr "" #: ../src/wrapdaisy.cpp:184 ../src/wrapdaisy.cpp:210 ../src/wrapdaisy.cpp:296 #: ../src/wrapdaisy.cpp:334 msgid "Cancelled" msgstr "" #: ../src/wrapdaisy.cpp:208 msgid "De-emphasizing production notes..." msgstr "" #: ../src/wrapdaisy.cpp:259 msgid "Cannot create HTML folder [b]" msgstr "" #: ../src/wrapdaisy.cpp:270 msgid "Cannot create image folder [b]" msgstr "" #: ../src/wrapdaisy.cpp:294 msgid "Copying files..." msgstr "" #: ../src/wrapdaisy.cpp:317 msgid "Cannot write canonical XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:332 msgid "Preparing DTBook..." msgstr "" #: ../src/wrapdaisy.cpp:540 msgid "documents.open" msgstr "" #: ../src/wrapdaisy.cpp:541 msgid "ActiveDocument" msgstr "" #: ../src/wrapdaisy.cpp:543 msgid "Cannot open " msgstr "" #. tempDocFile;// #. wdFormatDocument #: ../src/wrapdaisy.cpp:549 msgid "SaveAs" msgstr "" #: ../src/wrapdaisy.cpp:677 msgid "Cannot create MP3 album folder [b]" msgstr "" #: ../src/wrapexpat.cpp:74 msgid "Unable to create parser instance" msgstr "" #: ../src/wraplibxml.cpp:126 ../src/wraplibxml.cpp:182 #: ../src/wraplibxml.cpp:244 ../src/wraplibxml.cpp:305 #: ../src/wraplibxml.cpp:370 ../src/wraplibxml.cpp:559 #: ../src/wraplibxml.cpp:612 ../src/wraplibxml.cpp:660 msgid "Cannot create a parser context" msgstr "" #: ../src/wraplibxml.cpp:166 msgid "Cannot create an RNG parser context" msgstr "" #: ../src/wraplibxml.cpp:176 msgid "Cannot create an RNG validation context" msgstr "" #: ../src/wraplibxml.cpp:238 msgid "Cannot create a schema validation context" msgstr "" #: ../src/wraplibxml.cpp:459 msgid "Infinity" msgstr "" #: ../src/wraplibxml.cpp:462 msgid "-Infinity" msgstr "" #: ../src/wraplibxml.cpp:466 msgid "NaN" msgstr "" #: ../src/wraplibxml.cpp:552 msgid "Cannot parse stylesheet" msgstr "" #: ../src/wraplibxml.cpp:581 msgid "Cannot apply stylesheet" msgstr "" #: ../src/wraplibxml.cpp:717 #, c-format msgid "Error at line %d, column %d: %s" msgstr "" #: ../src/wraplibxml.cpp:720 #, c-format msgid "Error at line %d: %s" msgstr "" #: ../src/wrapxerces.cpp:162 msgid "Unexpected validation error" msgstr "" #: ../src/wrapxerces.cpp:236 #, c-format msgid "%s at line %llu, column %llu: %s%s" msgstr "" #: ../src/wrapxerces.h:56 ../src/xmlcopyeditor.cpp:5524 msgid "Warning" msgstr "" #: ../src/wrapxerces.h:60 msgid "FatalError" msgstr "" #: ../src/xmlcopyeditorcopy.h:22 msgid "" "All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" #: ../src/xmlcopyeditorcopy.h:24 msgid "" "All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|" "XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" #: ../src/xmlcopyeditorcopy.h:26 msgid "Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>" msgstr "" #: ../src/xmlcopyeditorcopy.h:27 msgid "" "\n" "XML Copy Editor is free software released under the GNU\n" "General Public License.\n" "\n" "Many thanks are due to " msgstr "" #: ../src/xmlcopyeditor.cpp:407 msgid "Failed to initialize Xerces-C:\n" msgstr "" #: ../src/xmlcopyeditor.cpp:420 ../src/xmlcopyeditor.cpp:485 msgid "(unknown error)" msgstr "" #: ../src/xmlcopyeditor.cpp:422 msgid "" "XML Copy Editor has encountered the following error and needs to close: " msgstr "" #: ../src/xmlcopyeditor.cpp:448 ../src/xmlcopyeditor.cpp:453 #: ../src/xmlcopyeditor.cpp:521 msgid "XML Copy Editor has encountered an error and needs to close." msgstr "" #: ../src/xmlcopyeditor.cpp:471 ../src/xmlcopyeditor.cpp:550 msgid "The operating system has turned down a request for additional memory" msgstr "" #: ../src/xmlcopyeditor.cpp:472 ../src/xmlcopyeditor.cpp:551 #: ../src/xmlcopyeditor.cpp:4780 msgid "Out of memory" msgstr "" #: ../src/xmlcopyeditor.cpp:487 msgid "The following error has occurred: " msgstr "" #: ../src/xmlcopyeditor.cpp:489 msgid "" ".\n" "\n" "Select \"Abort\" to exit, \"Retry\" to close this window and \"Ignore\" to " "continue." msgstr "" #: ../src/xmlcopyeditor.cpp:766 ../src/xmlcopyeditor.cpp:817 msgid "Default style" msgstr "" #: ../src/xmlcopyeditor.cpp:819 msgid "No filter" msgstr "" #: ../src/xmlcopyeditor.cpp:885 msgid "" "SSE2 is enabled in Xerces-C++ library. Xerces-C++ didn't use them in a " "thread-safe way. It may cause program crashes (segmentation faults).\n" "\n" "If it happens, please try compiling Xerces-C++ with SSE2 disabled.\n" "\n" "OK:\tShow this warning next time\n" "Cancel:\tDisable the warning\n" msgstr "" #: ../src/xmlcopyeditor.cpp:892 msgid "SSE2 problem in Xerces-C++" msgstr "" #: ../src/xmlcopyeditor.cpp:968 ../src/xmlcopyeditor.cpp:976 msgid "Current Element" msgstr "" #: ../src/xmlcopyeditor.cpp:969 ../src/xmlcopyeditor.cpp:975 msgid "Insert Element" msgstr "" #: ../src/xmlcopyeditor.cpp:970 ../src/xmlcopyeditor.cpp:974 msgid "Insert Sibling" msgstr "" #: ../src/xmlcopyeditor.cpp:971 ../src/xmlcopyeditor.cpp:973 msgid "Insert Entity" msgstr "" #: ../src/xmlcopyeditor.cpp:1208 msgid "Unknown command line switch (expecting 'w', 's', --version or --help)" msgstr "" #: ../src/xmlcopyeditor.cpp:1217 msgid "Command line processing incomplete: no file specified" msgstr "" #: ../src/xmlcopyeditor.cpp:1356 msgid "Parse in progress..." msgstr "" #: ../src/xmlcopyeditor.cpp:1375 msgid "well-formed" msgstr "" #: ../src/xmlcopyeditor.cpp:1407 msgid "Do you want to save the changes to " msgstr "" #: ../src/xmlcopyeditor.cpp:1601 ../src/xmlcopyeditor.cpp:1603 msgid "Attributes hidden" msgstr "" #: ../src/xmlcopyeditor.cpp:1608 ../src/xmlcopyeditor.cpp:1610 msgid "Tags hidden" msgstr "" #: ../src/xmlcopyeditor.cpp:1623 ../src/xmlcopyeditor.cpp:1625 msgid "Tags locked" msgstr "" #: ../src/xmlcopyeditor.cpp:1676 ../src/xmlcopyeditor.cpp:1678 msgid "Modified" msgstr "" #: ../src/xmlcopyeditor.cpp:1707 #, c-format msgid "Ln %i Col %i" msgstr "" #: ../src/xmlcopyeditor.cpp:1898 msgid "Cannot open clipboard" msgstr "" #: ../src/xmlcopyeditor.cpp:1903 msgid "Cannot paste as new document: no text on clipboard" msgstr "" #: ../src/xmlcopyeditor.cpp:1993 ../src/xmlcopyeditor.cpp:2796 #, c-format msgid "%i replacement made" msgid_plural "%i replacements made" msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:2019 msgid "Preparing Print Preview..." msgstr "" #: ../src/xmlcopyeditor.cpp:2040 msgid "Preparing to print..." msgstr "" #: ../src/xmlcopyeditor.cpp:2099 ../src/xmlcopyeditor.cpp:2119 msgid "Find" msgstr "" #: ../src/xmlcopyeditor.cpp:2126 ../src/xmlcopyeditor.cpp:2236 #: ../src/xmlcopyeditor.cpp:2330 msgid "This functionality requires Microsoft Windows" msgstr "" #: ../src/xmlcopyeditor.cpp:2132 msgid "Import Microsoft Word Document" msgstr "" #: ../src/xmlcopyeditor.cpp:2227 msgid "[b]DAISY export stopped[/b]: " msgstr "" #: ../src/xmlcopyeditor.cpp:2230 msgid "DAISY export completed. Output files are stored in: [b]" msgstr "" #: ../src/xmlcopyeditor.cpp:2245 #, c-format msgid "Cannot open [b]%s[/b] for import" msgstr "" #: ../src/xmlcopyeditor.cpp:2255 msgid "Import in progress..." msgstr "" #: ../src/xmlcopyeditor.cpp:2263 msgid "(lossless conversion requires version 2003 or later)" msgstr "" #: ../src/xmlcopyeditor.cpp:2270 ../src/xmlcopyeditor.cpp:2391 msgid "Cannot start Microsoft Word" msgstr "" #: ../src/xmlcopyeditor.cpp:2274 ../src/xmlcopyeditor.cpp:2395 msgid "A more recent version of Microsoft Word is required" msgstr "" #: ../src/xmlcopyeditor.cpp:2281 #, c-format msgid "Microsoft Word cannot save [b]%s[/b] as XML" msgstr "" #: ../src/xmlcopyeditor.cpp:2286 msgid "Microsoft Word cannot save this document as WordprocessingML " msgstr "" #: ../src/xmlcopyeditor.cpp:2294 msgid "Opening imported file..." msgstr "" #: ../src/xmlcopyeditor.cpp:2311 msgid "Cannot open imported file" msgstr "" #: ../src/xmlcopyeditor.cpp:2363 msgid "Export Microsoft Word Document" msgstr "" #: ../src/xmlcopyeditor.cpp:2384 msgid "Export in progress..." msgstr "" #: ../src/xmlcopyeditor.cpp:2398 #, c-format msgid "Microsoft Word cannot save %s" msgstr "" #: ../src/xmlcopyeditor.cpp:2427 msgid "Cannot save temporary file" msgstr "" #: ../src/xmlcopyeditor.cpp:2588 msgid "Preferences" msgstr "" #: ../src/xmlcopyeditor.cpp:2633 msgid "Enter line number:" msgstr "" #: ../src/xmlcopyeditor.cpp:2634 msgid "Go To" msgstr "" #: ../src/xmlcopyeditor.cpp:2643 #, c-format msgid "'%s' is not a valid line number" msgstr "" #: ../src/xmlcopyeditor.cpp:2672 msgid "Replace" msgstr "" #: ../src/xmlcopyeditor.cpp:2693 msgid "Find and Replace" msgstr "" #: ../src/xmlcopyeditor.cpp:2786 msgid "Cannot replace: " msgstr "" #: ../src/xmlcopyeditor.cpp:2827 msgid "XML document (*.xml)" msgstr "" #: ../src/xmlcopyeditor.cpp:2851 msgid "Choose a document type:" msgstr "" #: ../src/xmlcopyeditor.cpp:2851 msgid "New Document" msgstr "" #: ../src/xmlcopyeditor.cpp:2892 #, c-format msgid "Document%i" msgstr "" #: ../src/xmlcopyeditor.cpp:2962 msgid "Open Large Document" msgstr "" #: ../src/xmlcopyeditor.cpp:2962 ../src/xmlcopyeditor.cpp:5431 #: ../src/xmlcopyeditor.cpp:5433 msgid "Open" msgstr "" #: ../src/xmlcopyeditor.cpp:2998 #, c-format msgid "Cannot open %s." msgstr "" #: ../src/xmlcopyeditor.cpp:3006 ../src/xmlcopyeditor.cpp:3582 #, c-format msgid "%s is already open" msgstr "" #: ../src/xmlcopyeditor.cpp:3028 #, c-format msgid "Cannot open %s" msgstr "" #: ../src/xmlcopyeditor.cpp:3147 #, c-format msgid "Cannot open %s: unknown encoding %s" msgstr "" #: ../src/xmlcopyeditor.cpp:3178 #, c-format msgid "Cannot open %s: out of memory" msgstr "" #: ../src/xmlcopyeditor.cpp:3199 #, c-format msgid "Cannot open %s: conversion from encoding %s failed" msgstr "" #: ../src/xmlcopyeditor.cpp:3208 ../src/xmlcopyeditor.cpp:4007 msgid "Creating document view..." msgstr "" #: ../src/xmlcopyeditor.cpp:3449 msgid "Edited document empty" msgstr "" #: ../src/xmlcopyeditor.cpp:3563 msgid "Save As" msgstr "" #: ../src/xmlcopyeditor.cpp:3771 msgid "DTD Validation in progress..." msgstr "" #: ../src/xmlcopyeditor.cpp:3794 ../src/xmlcopyeditor.cpp:3870 msgid "valid" msgstr "" #: ../src/xmlcopyeditor.cpp:3816 msgid "Select RELAX NG grammar" msgstr "" #: ../src/xmlcopyeditor.cpp:3817 ../src/xmlcopyeditor.cpp:4108 #: ../src/xmlcopyeditor.cpp:5791 msgid "Choose a file:" msgstr "" #: ../src/xmlcopyeditor.cpp:3818 msgid "RELAX NG grammar" msgstr "" #: ../src/xmlcopyeditor.cpp:3848 msgid "RELAX NG validation in progress..." msgstr "" #: ../src/xmlcopyeditor.cpp:3914 msgid "Validation in progress..." msgstr "" #: ../src/xmlcopyeditor.cpp:3925 #, c-format msgid "%s is valid" msgstr "" #: ../src/xmlcopyeditor.cpp:3964 msgid "W3C Schema" msgstr "" #: ../src/xmlcopyeditor.cpp:3964 msgid "DTD" msgstr "" #: ../src/xmlcopyeditor.cpp:3965 msgid "Please choose a shema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3966 msgid "Schema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3992 msgid "Please select a DTD file" msgstr "" #: ../src/xmlcopyeditor.cpp:3998 msgid "Converting..." msgstr "" #: ../src/xmlcopyeditor.cpp:4025 msgid "Enter XPath:" msgstr "" #: ../src/xmlcopyeditor.cpp:4026 msgid "Evaluate XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:4047 msgid "Cannot evaluate XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:4058 msgid "No matching nodes found" msgstr "" #: ../src/xmlcopyeditor.cpp:4094 #, c-format msgid "Cannot open stylesheet %s" msgstr "" #: ../src/xmlcopyeditor.cpp:4107 msgid "Select stylesheet" msgstr "" #: ../src/xmlcopyeditor.cpp:4109 ../src/xmlcopyeditor.cpp:5766 msgid "XSLT stylesheet" msgstr "" #: ../src/xmlcopyeditor.cpp:4164 msgid "XSL transformation in progress..." msgstr "" #: ../src/xmlcopyeditor.cpp:4171 msgid "Cannot transform: " msgstr "" #: ../src/xmlcopyeditor.cpp:4179 msgid "Output document empty" msgstr "" #: ../src/xmlcopyeditor.cpp:4203 msgid "Pretty-printing in progress..." msgstr "" #: ../src/xmlcopyeditor.cpp:4213 msgid "Cannot pretty-print: " msgstr "" #: ../src/xmlcopyeditor.cpp:4224 msgid "Pretty-print unsuccessful: output document empty" msgstr "" #: ../src/xmlcopyeditor.cpp:4256 msgid "Choose an encoding:" msgstr "" #: ../src/xmlcopyeditor.cpp:4256 msgid "Encoding" msgstr "" #: ../src/xmlcopyeditor.cpp:4269 msgid "Cannot set encoding: " msgstr "" #: ../src/xmlcopyeditor.cpp:4280 msgid "Cannot set encoding (cannot parse temporary file)" msgstr "" #: ../src/xmlcopyeditor.cpp:4484 #, c-format msgid "Cannot find '%s'" msgstr "" #: ../src/xmlcopyeditor.cpp:4546 msgid "" "File has been modified by another application.\n" "Do you want to proceed?" msgstr "" #: ../src/xmlcopyeditor.cpp:4547 msgid "Confirmation" msgstr "" #: ../src/xmlcopyeditor.cpp:4586 ../src/xmlcopyeditor.cpp:4600 #: ../src/xmlcopyeditor.cpp:4621 ../src/xmlcopyeditor.cpp:4650 #: ../src/xmlcopyeditor.cpp:4713 ../src/xmlcopyeditor.cpp:4727 #: ../src/xmlcopyeditor.cpp:4764 ../src/xmlcopyeditor.cpp:4799 #, c-format msgid "Cannot save %s" msgstr "" #: ../src/xmlcopyeditor.cpp:4642 #, c-format msgid "%s saved in default encoding UTF-8: unknown encoding %s" msgstr "" #: ../src/xmlcopyeditor.cpp:4705 #, c-format msgid "%s saved in default encoding UTF-8: conversion to %s failed" msgstr "" #: ../src/xmlcopyeditor.cpp:4755 msgid "unknown error" msgstr "" #: ../src/xmlcopyeditor.cpp:4757 #, c-format msgid "Cannot save document in %s: %s (saved in default encoding UTF-8)" msgstr "" #: ../src/xmlcopyeditor.cpp:4779 msgid "Out of memory: attempt to save in default encoding UTF-8?" msgstr "" #: ../src/xmlcopyeditor.cpp:4792 #, c-format msgid "%s saved in default encoding UTF-8" msgstr "" #: ../src/xmlcopyeditor.cpp:4856 msgid "MB" msgstr "" #: ../src/xmlcopyeditor.cpp:4861 msgid "kB" msgstr "" #: ../src/xmlcopyeditor.cpp:4866 msgid "byte" msgid_plural "bytes" msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:4874 #, c-format msgid "%g %s saved" msgstr "" #: ../src/xmlcopyeditor.cpp:4894 msgid "&Undo\tCtrl+Z" msgstr "" #: ../src/xmlcopyeditor.cpp:4894 msgid "Undo" msgstr "" #: ../src/xmlcopyeditor.cpp:4898 msgid "&Redo\tCtrl+Y" msgstr "" #: ../src/xmlcopyeditor.cpp:4898 msgid "Redo" msgstr "" #: ../src/xmlcopyeditor.cpp:4902 msgid "&Cut\tCtrl+X" msgstr "" #: ../src/xmlcopyeditor.cpp:4902 msgid "Cut" msgstr "" #: ../src/xmlcopyeditor.cpp:4906 msgid "C&opy\tCtrl+C" msgstr "" #: ../src/xmlcopyeditor.cpp:4906 msgid "Copy" msgstr "" #: ../src/xmlcopyeditor.cpp:4910 msgid "&Paste\tCtrl+V" msgstr "" #: ../src/xmlcopyeditor.cpp:4910 msgid "Paste" msgstr "" #: ../src/xmlcopyeditor.cpp:4917 msgid "P&aste As New Document" msgstr "" #: ../src/xmlcopyeditor.cpp:4918 msgid "Paste As New Document" msgstr "" #: ../src/xmlcopyeditor.cpp:4922 msgid "&Find...\tCtrl+F" msgstr "" #: ../src/xmlcopyeditor.cpp:4922 msgid "Find..." msgstr "" #: ../src/xmlcopyeditor.cpp:4926 msgid "F&ind Again\tF3" msgstr "" #: ../src/xmlcopyeditor.cpp:4926 msgid "Find Again" msgstr "" #: ../src/xmlcopyeditor.cpp:4930 msgid "&Replace...\tCtrl+R" msgstr "" #: ../src/xmlcopyeditor.cpp:4930 msgid "Replace..." msgstr "" #: ../src/xmlcopyeditor.cpp:4937 msgid "&Global Replace...\tCtrl+Shift+R" msgstr "" #: ../src/xmlcopyeditor.cpp:4938 msgid "Global Replace..." msgstr "" #: ../src/xmlcopyeditor.cpp:4942 msgid "G&o To...\tCtrl+G" msgstr "" #: ../src/xmlcopyeditor.cpp:4942 msgid "Go To..." msgstr "" #: ../src/xmlcopyeditor.cpp:4946 msgid "&Toggle Comment\tCtrl+/" msgstr "" #: ../src/xmlcopyeditor.cpp:4946 msgid "Toggle Comment" msgstr "" #: ../src/xmlcopyeditor.cpp:4967 msgid "Pr&eferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4967 msgid "Preferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase\tCtrl+U" msgstr "" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase" msgstr "" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease\tCtrl+D" msgstr "" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease" msgstr "" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal\tCtrl+0" msgstr "" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal" msgstr "" #: ../src/xmlcopyeditor.cpp:4984 msgid "&Default" msgstr "" #: ../src/xmlcopyeditor.cpp:4987 msgid "&Blue background, white text" msgstr "" #: ../src/xmlcopyeditor.cpp:4988 msgid "Blue background, white text" msgstr "" #: ../src/xmlcopyeditor.cpp:4991 msgid "&Light" msgstr "" #: ../src/xmlcopyeditor.cpp:4992 msgid "Light" msgstr "" #: ../src/xmlcopyeditor.cpp:4995 msgid "&None" msgstr "" #: ../src/xmlcopyeditor.cpp:4996 msgid "None" msgstr "" #. WAIT FOR AUI LIBRARY TO SUPPORT THIS - currently always splits left #. wxMenu *splitTabMenu = new wxMenu; #. splitTabMenu->Append ( ID_SPLIT_TAB_TOP, _ ( "&Top" ), _ ( "Top" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_RIGHT, _ ( "&Right" ), _ ( "Right" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_BOTTOM, _ ( "&Bottom" ), _ ( "Bottom" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_LEFT, _ ( "&Left" ), _ ( "Left" )); #. #. use class-wide data member #: ../src/xmlcopyeditor.cpp:5025 msgid "&Previous Document\tCtrl+PgUp" msgstr "" #: ../src/xmlcopyeditor.cpp:5025 msgid "Previous Document" msgstr "" #: ../src/xmlcopyeditor.cpp:5026 msgid "&Next Document\tCtrl+PgDn" msgstr "" #: ../src/xmlcopyeditor.cpp:5026 msgid "Next Document" msgstr "" #. viewMenu->Append ( wxID_ANY, _ ( "&Split Tab" ), splitTabMenu ); #: ../src/xmlcopyeditor.cpp:5030 msgid "&Browser\tCtrl+B" msgstr "" #: ../src/xmlcopyeditor.cpp:5030 ../src/xmlcopyeditor.cpp:5464 #: ../src/xmlcopyeditor.cpp:5468 msgid "Browser" msgstr "" #: ../src/xmlcopyeditor.cpp:5034 msgid "&Show Tags and Attributes\tCtrl+T" msgstr "" #: ../src/xmlcopyeditor.cpp:5034 msgid "Show Tags and Attributes" msgstr "" #: ../src/xmlcopyeditor.cpp:5037 msgid "&Hide Attributes Only\tCtrl+Shift+A" msgstr "" #: ../src/xmlcopyeditor.cpp:5037 msgid "Hide Attributes Only" msgstr "" #: ../src/xmlcopyeditor.cpp:5040 msgid "H&ide Tags and Attributes\tCtrl+Shift+T" msgstr "" #: ../src/xmlcopyeditor.cpp:5040 msgid "Hide Tags and Attributes" msgstr "" #: ../src/xmlcopyeditor.cpp:5059 msgid "&Toggle Fold\tCtrl+Alt+T" msgstr "" #: ../src/xmlcopyeditor.cpp:5059 msgid "Toggle Fold" msgstr "" #: ../src/xmlcopyeditor.cpp:5061 msgid "&Fold Tags\tCtrl+Shift+F" msgstr "" #: ../src/xmlcopyeditor.cpp:5061 msgid "Fold Tags" msgstr "" #: ../src/xmlcopyeditor.cpp:5063 msgid "&Unfold Tags\tCtrl+Shift+U" msgstr "" #: ../src/xmlcopyeditor.cpp:5066 msgid "&Wrap Words\tCtrl+W" msgstr "" #: ../src/xmlcopyeditor.cpp:5068 msgid "&Color Scheme" msgstr "" #: ../src/xmlcopyeditor.cpp:5069 msgid "&Text Size" msgstr "" #: ../src/xmlcopyeditor.cpp:5074 msgid "S&how Current Element Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5075 msgid "Show Current Element Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5078 msgid "Sh&ow Toolbar" msgstr "" #: ../src/xmlcopyeditor.cpp:5078 msgid "Show Toolbar" msgstr "" #: ../src/xmlcopyeditor.cpp:5081 msgid "C&lose Message Pane\tAlt+C" msgstr "" #: ../src/xmlcopyeditor.cpp:5081 msgid "Close Message Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5083 msgid "Close Find/&Replace Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5083 msgid "Close Find/Replace Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5085 msgid "Close Co&mmand Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5085 msgid "Close Command Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5089 msgid "&Element...\tCtrl+I" msgstr "" #: ../src/xmlcopyeditor.cpp:5089 msgid "Element..." msgstr "" #: ../src/xmlcopyeditor.cpp:5090 msgid "&Sibling...\tCtrl+Shift+I" msgstr "" #: ../src/xmlcopyeditor.cpp:5090 msgid "Sibling..." msgstr "" #: ../src/xmlcopyeditor.cpp:5091 msgid "&Entity...\tCtrl+E" msgstr "" #: ../src/xmlcopyeditor.cpp:5091 msgid "Entity..." msgstr "" #: ../src/xmlcopyeditor.cpp:5093 msgid "&Twin\tCtrl+Enter" msgstr "" #: ../src/xmlcopyeditor.cpp:5093 msgid "Twin" msgstr "" #: ../src/xmlcopyeditor.cpp:5095 msgid "S&ymbol..." msgstr "" #: ../src/xmlcopyeditor.cpp:5095 msgid "Symbol..." msgstr "" #: ../src/xmlcopyeditor.cpp:5103 msgid "&DTD/XML Schema\tF5" msgstr "" #: ../src/xmlcopyeditor.cpp:5103 msgid "DTD/XML Schema" msgstr "" #: ../src/xmlcopyeditor.cpp:5106 msgid "&RELAX NG...\tF6" msgstr "" #: ../src/xmlcopyeditor.cpp:5106 msgid "RELAX NG..." msgstr "" #: ../src/xmlcopyeditor.cpp:5109 msgid "&Public DTD..." msgstr "" #: ../src/xmlcopyeditor.cpp:5109 msgid "Public DTD..." msgstr "" #: ../src/xmlcopyeditor.cpp:5110 msgid "&System DTD..." msgstr "" #: ../src/xmlcopyeditor.cpp:5110 msgid "System DTD..." msgstr "" #: ../src/xmlcopyeditor.cpp:5111 msgid "&XML Schema..." msgstr "" #: ../src/xmlcopyeditor.cpp:5111 msgid "XML Schema..." msgstr "" #: ../src/xmlcopyeditor.cpp:5112 msgid "XS< stylesheet..." msgstr "" #: ../src/xmlcopyeditor.cpp:5112 msgid "XSLT stylesheet..." msgstr "" #: ../src/xmlcopyeditor.cpp:5127 ../src/xmlcopyeditor.cpp:5138 #, c-format msgid "\tCtrl+%i" msgstr "" #: ../src/xmlcopyeditor.cpp:5178 msgid "&Check Well-formedness\tF2" msgstr "" #: ../src/xmlcopyeditor.cpp:5178 ../src/xmlcopyeditor.cpp:5450 #: ../src/xmlcopyeditor.cpp:5454 msgid "Check Well-formedness" msgstr "" #: ../src/xmlcopyeditor.cpp:5181 msgid "&Validate" msgstr "" #: ../src/xmlcopyeditor.cpp:5183 msgid "Create &Schema...\tF10" msgstr "" #: ../src/xmlcopyeditor.cpp:5184 msgid "Create schema..." msgstr "" #: ../src/xmlcopyeditor.cpp:5185 ../src/xmlcopyeditor.cpp:5186 msgid "DTD -> Schema..." msgstr "" #: ../src/xmlcopyeditor.cpp:5190 msgid "&Associate" msgstr "" #: ../src/xmlcopyeditor.cpp:5193 msgid "&XSL Transform...\tF8" msgstr "" #: ../src/xmlcopyeditor.cpp:5194 msgid "XSL Transform..." msgstr "" #: ../src/xmlcopyeditor.cpp:5197 msgid "&Evaluate XPath...\tF9" msgstr "" #: ../src/xmlcopyeditor.cpp:5198 msgid "Evaluate XPath..." msgstr "" #: ../src/xmlcopyeditor.cpp:5201 msgid "Copy &The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5202 msgid "Copy The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5207 msgid "&Pretty-print\tF11" msgstr "" #: ../src/xmlcopyeditor.cpp:5207 msgid "Pretty-print" msgstr "" #: ../src/xmlcopyeditor.cpp:5211 msgid "&Lock Tags\tCtrl+L" msgstr "" #: ../src/xmlcopyeditor.cpp:5212 ../src/xmlcopyeditor.cpp:5479 #: ../src/xmlcopyeditor.cpp:5482 msgid "Lock Tags" msgstr "" #: ../src/xmlcopyeditor.cpp:5217 msgid "E&ncoding..." msgstr "" #: ../src/xmlcopyeditor.cpp:5217 msgid "Encoding..." msgstr "" #: ../src/xmlcopyeditor.cpp:5226 msgid "&Spelling...\tF7" msgstr "" #: ../src/xmlcopyeditor.cpp:5227 msgid "Spelling..." msgstr "" #: ../src/xmlcopyeditor.cpp:5234 msgid "&Style...\tShift+F7" msgstr "" #: ../src/xmlcopyeditor.cpp:5235 msgid "Style..." msgstr "" #: ../src/xmlcopyeditor.cpp:5242 msgid "&Word Count" msgstr "" #: ../src/xmlcopyeditor.cpp:5243 msgid "Word Count" msgstr "" #: ../src/xmlcopyeditor.cpp:5251 msgid "&Command\tCtrl+Alt+C" msgstr "" #: ../src/xmlcopyeditor.cpp:5252 msgid "Command" msgstr "" #: ../src/xmlcopyeditor.cpp:5267 msgid "&Options..." msgstr "" #: ../src/xmlcopyeditor.cpp:5268 msgid "Options..." msgstr "" #: ../src/xmlcopyeditor.cpp:5278 msgid "&XML Copy Editor Help\tF1" msgstr "" #: ../src/xmlcopyeditor.cpp:5278 msgid "Help" msgstr "" #: ../src/xmlcopyeditor.cpp:5284 msgid "&Home Page" msgstr "" #: ../src/xmlcopyeditor.cpp:5284 msgid "Home Page" msgstr "" #: ../src/xmlcopyeditor.cpp:5287 msgid "&Forum" msgstr "" #: ../src/xmlcopyeditor.cpp:5287 msgid "Forum" msgstr "" #: ../src/xmlcopyeditor.cpp:5291 msgid "&About XML Copy Editor" msgstr "" #: ../src/xmlcopyeditor.cpp:5291 msgid "About" msgstr "" #: ../src/xmlcopyeditor.cpp:5295 msgid "&Browse Source" msgstr "" #: ../src/xmlcopyeditor.cpp:5295 msgid "Browse Source" msgstr "" #: ../src/xmlcopyeditor.cpp:5307 msgid "&File" msgstr "" #: ../src/xmlcopyeditor.cpp:5308 msgid "&Edit" msgstr "" #: ../src/xmlcopyeditor.cpp:5309 msgid "&View" msgstr "" #: ../src/xmlcopyeditor.cpp:5310 msgid "&Insert" msgstr "" #: ../src/xmlcopyeditor.cpp:5311 msgid "&XML" msgstr "" #: ../src/xmlcopyeditor.cpp:5312 msgid "&Tools" msgstr "" #: ../src/xmlcopyeditor.cpp:5313 msgid "&Help" msgstr "" #: ../src/xmlcopyeditor.cpp:5328 msgid "&New...\tCtrl+N" msgstr "" #: ../src/xmlcopyeditor.cpp:5328 msgid "New..." msgstr "" #: ../src/xmlcopyeditor.cpp:5331 msgid "&Open...\tCtrl+O" msgstr "" #: ../src/xmlcopyeditor.cpp:5331 msgid "Open..." msgstr "" #: ../src/xmlcopyeditor.cpp:5335 msgid "O&pen Large Document...\tCtrl+Shift+O" msgstr "" #: ../src/xmlcopyeditor.cpp:5335 msgid "Open Large Document..." msgstr "" #: ../src/xmlcopyeditor.cpp:5339 msgid "&Close\tCtrl+F4" msgstr "" #: ../src/xmlcopyeditor.cpp:5342 msgid "C&lose All" msgstr "" #: ../src/xmlcopyeditor.cpp:5342 msgid "Close All" msgstr "" #: ../src/xmlcopyeditor.cpp:5345 msgid "&Save\tCtrl+S" msgstr "" #: ../src/xmlcopyeditor.cpp:5345 ../src/xmlcopyeditor.cpp:5436 #: ../src/xmlcopyeditor.cpp:5440 msgid "Save" msgstr "" #: ../src/xmlcopyeditor.cpp:5348 msgid "S&ave As...\tF12" msgstr "" #: ../src/xmlcopyeditor.cpp:5348 msgid "Save As..." msgstr "" #: ../src/xmlcopyeditor.cpp:5352 msgid "&DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5352 msgid "DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "&Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5359 msgid "&Revert" msgstr "" #: ../src/xmlcopyeditor.cpp:5359 msgid "Revert" msgstr "" #: ../src/xmlcopyeditor.cpp:5362 msgid "Pa&ge Setup..." msgstr "" #: ../src/xmlcopyeditor.cpp:5362 msgid "Page Setup..." msgstr "" #: ../src/xmlcopyeditor.cpp:5365 msgid "Pr&int Preview..." msgstr "" #: ../src/xmlcopyeditor.cpp:5365 msgid "Print Preview..." msgstr "" #: ../src/xmlcopyeditor.cpp:5368 msgid "Pri&nt...\tCtrl+P" msgstr "" #: ../src/xmlcopyeditor.cpp:5368 msgid "Print..." msgstr "" #: ../src/xmlcopyeditor.cpp:5372 msgid "I&mport Microsoft Word Document..." msgstr "" #: ../src/xmlcopyeditor.cpp:5376 msgid "Expor&t Microsoft Word Document..." msgstr "" #: ../src/xmlcopyeditor.cpp:5380 msgid "E&xit" msgstr "" #: ../src/xmlcopyeditor.cpp:5380 msgid "Exit" msgstr "" #: ../src/xmlcopyeditor.cpp:5426 ../src/xmlcopyeditor.cpp:5428 msgid "New" msgstr "" #: ../src/xmlcopyeditor.cpp:5443 ../src/xmlcopyeditor.cpp:5447 msgid "Print" msgstr "" #: ../src/xmlcopyeditor.cpp:5457 ../src/xmlcopyeditor.cpp:5461 msgid "Validate" msgstr "" #: ../src/xmlcopyeditor.cpp:5521 msgid "Information" msgstr "" #: ../src/xmlcopyeditor.cpp:5527 msgid "Stopped" msgstr "" #: ../src/xmlcopyeditor.cpp:5530 msgid "Question" msgstr "" #: ../src/xmlcopyeditor.cpp:5533 msgid "Message" msgstr "" #: ../src/xmlcopyeditor.cpp:5601 #, c-format msgid "%s is %s" msgstr "" #: ../src/xmlcopyeditor.cpp:5626 msgid "Document has been modified: save or discard changes" msgstr "" #: ../src/xmlcopyeditor.cpp:5689 msgid "Encoding should be one of " msgstr "" #: ../src/xmlcopyeditor.cpp:5748 msgid "Public DTD" msgstr "" #: ../src/xmlcopyeditor.cpp:5754 msgid "System DTD" msgstr "" #: ../src/xmlcopyeditor.cpp:5760 msgid "XML Schema" msgstr "" #: ../src/xmlcopyeditor.cpp:5783 #, c-format msgid "Cannot associate %s: %s" msgstr "" #: ../src/xmlcopyeditor.cpp:5790 #, c-format msgid "Associate %s" msgstr "" #: ../src/xmlcopyeditor.cpp:5798 msgid "Choose a public identifier:" msgstr "" #: ../src/xmlcopyeditor.cpp:5918 #, c-format msgid "Cannot count words: %s" msgstr "" #: ../src/xmlcopyeditor.cpp:5926 #, c-format msgid "%s contains %i word" msgid_plural "%s contains %i words" msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:6042 msgid "The current XPath is empty." msgstr "" #: ../src/xmlcopyeditor.cpp:6052 #, c-format msgid "The current XPath has been copied to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6060 #, c-format msgid "Failed to copy the current XPath to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6171 msgid "Invalid path: " msgid_plural "Invalid paths: " msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:6175 msgid "" "To change the application directory setting, click Tools menu -> Options... " "after XML Copy Editor starts up." msgstr "" #: ../src/xmlcopyeditor.cpp:6178 msgid "" "To change the application directory setting, click Edit menu -> " "Preferences... after XML Copy Editor starts up." msgstr "" #: ../src/xmlctrl.cpp:303 ../src/xmlctrl.cpp:407 msgid "Delete tag?" msgstr "" #: ../src/xmlctrl.cpp:304 ../src/xmlctrl.cpp:335 ../src/xmlctrl.cpp:408 #: ../src/xmlctrl.cpp:439 msgid "Tags Locked" msgstr "" #: ../src/xmlctrl.cpp:334 ../src/xmlctrl.cpp:438 msgid "Delete entity reference?" msgstr "" #: ../src/xmlctrl.cpp:2252 msgid "Cannot find the start tag" msgstr "" #: ../src/xmlctrl.cpp:2260 msgid "Cannot find the end tag" msgstr "" #: ../src/xmlschemagenerator.cpp:80 msgid "Failed to load xml file." msgstr "" ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/ca.po����������������������������������������������������������������������0000664�0001750�0001750�00000154524�12402464555�014617� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������msgid "" msgstr "" "Project-Id-Version: XML Copy Editor 1.2.0.4\n" "Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/\n" "POT-Creation-Date: 2014-06-01 20:46+0800\n" "PO-Revision-Date: 2009-09-30 14:20+0100\n" "Last-Translator: Robert Falcó <rfalco@acett.org>\n" "Language-Team: Robert Falcó <rfalco@acett.org>\n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-Language: Catalan\n" "X-Poedit-Country: SPAIN\n" "X-Poedit-SourceCharset: utf-8\n" #: ../data/xmlcopyeditor.appdata.xml.in.h:1 msgid "fast, free, validating XML editor" msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:2 msgid "" "XML Copy Editor is an XML editor focusing on editing document markup " "languages like DITA, DocBook, WordprocessingML. Features: DTD/XML Schema/" "RELAX NG validation, XSLT, XPath, Pretty-printing, Syntax highlighting, " "Folding, Tag completion, Tag locking, Tag-free editing, Built-in support for " "XHTML, XSL, DocBook and TEI, Generating XML Schema, Spelling and style check " "with built-in spell/style checker." msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:3 msgid "https://a.fsdn.com/con/app/proj/xml-copy-editor/screenshots/151221.jpg" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:1 ../src/xmlcopyeditor.cpp:388 #: ../src/xmlcopyeditor.cpp:1310 ../src/xmlcopyeditor.cpp:1408 #: ../src/xmlcopyeditor.cpp:1649 ../src/xmlcopyeditor.cpp:1728 #: ../src/xmlcopyeditor.cpp:3610 msgid "XML Copy Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:2 #, fuzzy msgid "XML Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:3 #, fuzzy msgid "Edit XML documents" msgstr "Document editat buit" #. wxID_CANCEL req'd for 'Esc closes dialog' functionality #: ../src/aboutdialog.cpp:51 msgid "OK" msgstr "D'acord" #: ../src/associatedialog.cpp:76 ../src/mypropertysheet.cpp:166 msgid "Browse" msgstr "Navegar" #: ../src/associatedialog.cpp:123 msgid "Provides a space for you to type the path of the file" msgstr "Proporciona un espai per introduir la ruta de l'arxiu" #: ../src/associatedialog.cpp:127 msgid "Opens a standard file dialog" msgstr "Obre un diàleg d'arxiu estàndard" #: ../src/associatedialog.cpp:131 msgid "Provides a space for you to type additional information" msgstr "Proporciona un espai per introduir informació addicional" #: ../src/associatedialog.cpp:135 msgid "Closes this dialog without making any changes" msgstr "Tanca aquest diàleg sense fer canvis" #: ../src/associatedialog.cpp:139 msgid "Selects the file specified" msgstr "Escull l'arxiu especificat" #: ../src/associatedialog.cpp:168 msgid "|All files (*.*)|*.*" msgstr "|Tots els fitxers (*.*)|*.*" #: ../src/associatedialog.cpp:171 msgid "Select " msgstr "Selecciona" #: ../src/commandpanel.cpp:46 ../src/commandpanel.cpp:164 msgid "{path}" msgstr "{path}" #: ../src/commandpanel.cpp:47 ../src/commandpanel.cpp:165 msgid "{name}" msgstr "{name}" #: ../src/commandpanel.cpp:48 ../src/commandpanel.cpp:166 msgid "{extension}" msgstr "{extension}" #: ../src/commandpanel.cpp:49 ../src/commandpanel.cpp:163 msgid "{fullpath}" msgstr "{fullpath}" #: ../src/commandpanel.cpp:64 msgid "&Run" msgstr "&Executa" #: ../src/commandpanel.cpp:72 msgid "&Wait" msgstr "E&spereu" #: ../src/commandpanel.cpp:78 msgid "Output options" msgstr "Opcions de sortida" #: ../src/commandpanel.cpp:83 msgid "I&gnore" msgstr "I&gnora" #: ../src/commandpanel.cpp:89 msgid "I&nsert" msgstr "I&nsereix" #: ../src/commandpanel.cpp:94 msgid "New &document" msgstr "&Document nou" #: ../src/commandpanel.cpp:115 msgid "Variables" msgstr "Variables" #: ../src/dtd2schema.cpp:56 #, c-format msgid "Error at ine %lld, column %lld: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:83 #, c-format msgid "Target namespace is redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:312 #, fuzzy msgid "Ignored content type: " msgstr "Ignora un cop" #: ../src/dtd2schema.cpp:337 ../src/dtd2schema.cpp:419 #, c-format msgid "Unknown namespace: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:392 #, c-format msgid "Ignored namespace of %s: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:411 #, c-format msgid "Namespace redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:526 #, c-format msgid "Ignored attribute \"%s\"'s type: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:565 #, c-format msgid "Unknown default type of attribute \"%s\": %s[br]" msgstr "" #: ../src/exportdialog.cpp:66 msgid "DAISY export" msgstr "" #: ../src/exportdialog.cpp:73 msgid "&Stylesheet for conversion to canonical XHTML (optional):" msgstr "" #: ../src/exportdialog.cpp:85 msgid "&Output folder:" msgstr "" #: ../src/exportdialog.cpp:96 msgid "&De-emphasize production notes" msgstr "" #: ../src/exportdialog.cpp:98 msgid "&Suppress optional production notes" msgstr "" #: ../src/exportdialog.cpp:101 #, fuzzy msgid "Outputs" msgstr "Opcions de sortida" #: ../src/exportdialog.cpp:102 msgid "&Full DAISY 2.02 and 3.0 Talking Books" msgstr "" #: ../src/exportdialog.cpp:104 msgid "&HTML" msgstr "" #: ../src/exportdialog.cpp:106 msgid "&ePub ebook" msgstr "" #: ../src/exportdialog.cpp:108 #, fuzzy msgid "&RTF document" msgstr "&Document nou" #: ../src/exportdialog.cpp:110 #, fuzzy msgid "&Word document" msgstr "Recompte de ¶ules" #: ../src/exportdialog.cpp:112 msgid "&MP3 album" msgstr "" #: ../src/exportdialog.cpp:135 msgid "Download DAISY extension" msgstr "" #: ../src/exportdialog.cpp:183 #, fuzzy msgid "" "Provides a space for you to enter or select a stylesheet for conversion to " "canonical XHTML" msgstr "Proporciona un espai per introduir el text que vols cercar" #: ../src/exportdialog.cpp:187 #, fuzzy msgid "Provides a space for you to enter or select the output folder" msgstr "Proporciona un espai per introduir la ruta de l'arxiu" #: ../src/exportdialog.cpp:191 msgid "Starts the export" msgstr "" #: ../src/exportdialog.cpp:195 #, fuzzy msgid "Closes the dialog box without exporting the file" msgstr "Tanca la finestra de diàleg sense desar els canvis fets" #: ../src/findreplacepanel.cpp:52 msgid "Find:" msgstr "Cerca:" #: ../src/findreplacepanel.cpp:53 ../src/findreplacepanel.cpp:54 #: ../src/styledialog.cpp:454 msgid " " msgstr " " #: ../src/findreplacepanel.cpp:66 msgid "Replace with:" msgstr "Reemplaça amb:" #: ../src/findreplacepanel.cpp:78 msgid "Find &Next" msgstr "Cerca el següe&nt" #: ../src/findreplacepanel.cpp:85 msgid "&Replace" msgstr "Ree&mplaça" #: ../src/findreplacepanel.cpp:92 msgid "Replace &All" msgstr "Reempl&aça-ho tot" #: ../src/findreplacepanel.cpp:100 ../src/globalreplacedialog.cpp:74 msgid "&Match case" msgstr "Coincidència &majúscules i minúscules" #: ../src/findreplacepanel.cpp:107 msgid "Re&gex" msgstr "Re&gex" #: ../src/findreplacepanel.cpp:131 #, fuzzy msgid "&Close" msgstr "Tanca" #: ../src/globalreplacedialog.cpp:50 ../src/globalreplacedialog.cpp:132 msgid "Global Find and Replace" msgstr "Cerca i reemplaça global" #: ../src/globalreplacedialog.cpp:56 msgid "&Find what: " msgstr "Cerca:" #: ../src/globalreplacedialog.cpp:58 msgid "Replace with: " msgstr "Ree&mplaça amb:" #: ../src/globalreplacedialog.cpp:78 msgid "&Regex" msgstr "EXPREG" #: ../src/globalreplacedialog.cpp:82 msgid "R&eplace in all open documents" msgstr "R&eemplaça a tots els documents oberts" #: ../src/globalreplacedialog.cpp:128 msgid "Cannot compile regular expression '" msgstr "No es pot compilar expressió regular '" #: ../src/globalreplacedialog.cpp:145 msgid "Provides a space for you to type the text you want to find" msgstr "Proporciona un espai per introduir el text que vols cercar" #: ../src/globalreplacedialog.cpp:149 msgid "" "Provides a space for you to type the text you want to replace the text you " "typed in Find what" msgstr "" "Proporciona espai per escriure el text amb què vols reemplaçar el text " "introduït a Cerca" #: ../src/globalreplacedialog.cpp:153 msgid "" "Finds only text with lowercase and uppercase letters as specified in Find " "what" msgstr "" "Cerca només text amb majúscules i minúscules, tal i com has especificat a " "Cerca" #: ../src/globalreplacedialog.cpp:157 msgid "Extends the scope to all open documents" msgstr "Amplia l'abast a tots els documents oberts" #: ../src/globalreplacedialog.cpp:161 msgid "Interprets the text specified in Find what as a regular expression" msgstr "Interpreta el text especificat a Cerca com una expressió regular" #: ../src/globalreplacedialog.cpp:165 msgid "" "Finds all instances of the text specified in Find what and replaces them " "with the text in Replace with" msgstr "" "Busca tots els casos del text especificat a Cerca i els reemplaça amb el " "text de Reemplaça per" #: ../src/globalreplacedialog.cpp:169 msgid "Closes the dialog box without saving any changes you have made" msgstr "Tanca la finestra de diàleg sense desar els canvis fets" #: ../src/housestyle.cpp:183 #, fuzzy msgid "no rules found" msgstr "(No s'han trobat regles)" #: ../src/housestyle.cpp:222 msgid "Cannot initialise spellcheck" msgstr "" #: ../src/mynotebook.cpp:88 ../src/wrapdaisy.cpp:554 #: ../src/xmlcopyeditor.cpp:5339 msgid "Close" msgstr "Tanca" #: ../src/mynotebook.cpp:89 msgid "Close all" msgstr "Tancar tot" #: ../src/mypropertysheet.cpp:74 msgid "&Always insert closing tag" msgstr "Introdueix sempre etiquet&a de tancament" #: ../src/mypropertysheet.cpp:77 msgid "&Folding" msgstr "P&legar" #: ../src/mypropertysheet.cpp:80 msgid "&Highlight current line" msgstr "Ressalta la lín&ia actual" #: ../src/mypropertysheet.cpp:83 msgid "Hi&ghlight syntax" msgstr "Su&bratlla sintaxi" #: ../src/mypropertysheet.cpp:86 msgid "&Indentation guides" msgstr "G&uies de sagnat" #: ../src/mypropertysheet.cpp:89 msgid "I&ntelligent backspace/delete" msgstr "Retrocés/esborrar I&ntel·ligent" #: ../src/mypropertysheet.cpp:92 msgid "&Line numbers" msgstr "Nú&meros de línia" #: ../src/mypropertysheet.cpp:95 msgid "L&ock hidden tags" msgstr "Bl&oqueja etiquetes ocultes" #: ../src/mypropertysheet.cpp:98 msgid "&Tag completion" msgstr "Completa e&tiquetes" #: ../src/mypropertysheet.cpp:101 msgid "&Validate as you type" msgstr "&Valida mentre escrius" #: ../src/mypropertysheet.cpp:104 msgid "Va&riable highlight in tag free view" msgstr "Sub&ratllat variable en vista sense etiquetes" #: ../src/mypropertysheet.cpp:107 msgid "&White space visible" msgstr "Es&pai en blanc visible" #: ../src/mypropertysheet.cpp:113 msgid "Font" msgstr "Tipus de lletra" #: ../src/mypropertysheet.cpp:156 msgid "Application directory" msgstr "Directori de l'aplicació" #: ../src/mypropertysheet.cpp:173 msgid "Language (restart required)" msgstr "Idioma (cal reiniciar)" #: ../src/mypropertysheet.cpp:179 ../src/styledialog.cpp:339 #: ../src/xmlcopyeditor.cpp:4984 msgid "Default" msgstr "Per defecte" #: ../src/mypropertysheet.cpp:193 #, fuzzy msgid "&Enable network access for XML validation" msgstr "P&ermetre accés a la xarxa per validació DTD" #: ../src/mypropertysheet.cpp:196 msgid "E&xpand internal entities on open" msgstr "E&xpandir entitats internes en obrir" #: ../src/mypropertysheet.cpp:199 msgid "&One application instance only" msgstr "Una s&ola instància de l'aplicació" #: ../src/mypropertysheet.cpp:202 msgid "Re&member layout on close" msgstr "Re&cordar disposició al tancar" #: ../src/mypropertysheet.cpp:205 msgid "&Remember open tabs on close" msgstr "&Recordar pestanyes obertes al tancar" #: ../src/mypropertysheet.cpp:208 msgid "Re&tain undo history on save" msgstr "Conservar his&torial de Desfer al desar" #: ../src/mypropertysheet.cpp:212 msgid "&Save UTF-8 byte order mark" msgstr "De&sar marca d'ordre de bytes d'UTF-8" #: ../src/mypropertysheet.cpp:216 msgid "S&how full path on frame" msgstr "Mostrar ruta completa en e&l marc" #: ../src/mypropertysheet.cpp:242 msgid "General" msgstr "General" #: ../src/mypropertysheet.cpp:243 msgid "Editor" msgstr "Editor" #: ../src/mypropertysheet.cpp:256 msgid "Cannot access application directory" msgstr "No es pot accedir al directori de l'aplicació" #: ../src/mypropertysheet.cpp:256 ../src/xmlcopyeditor.cpp:2586 msgid "Options" msgstr "Opcions" #: ../src/styledialog.cpp:101 msgid "Style" msgstr "Estil" #: ../src/styledialog.cpp:101 ../src/xmlcopyeditor.cpp:5471 #: ../src/xmlcopyeditor.cpp:5475 msgid "Spelling" msgstr "Ortografia" #: ../src/styledialog.cpp:147 msgid "&Check" msgstr "&Comprova" #: ../src/styledialog.cpp:165 msgid "No." msgstr "No." #: ../src/styledialog.cpp:166 ../src/styledialog.cpp:168 msgid "Context" msgstr "Context" #: ../src/styledialog.cpp:167 ../src/wrapxerces.h:51 #: ../src/xmlcopyeditor.cpp:409 ../src/xmlcopyeditor.cpp:429 #: ../src/xmlcopyeditor.cpp:432 ../src/xmlcopyeditor.cpp:449 #: ../src/xmlcopyeditor.cpp:454 ../src/xmlcopyeditor.cpp:494 #: ../src/xmlcopyeditor.cpp:514 ../src/xmlcopyeditor.cpp:526 #: ../src/xmlcopyeditor.cpp:532 ../src/xmlcopyeditor.cpp:561 msgid "Error" msgstr "Error" #: ../src/styledialog.cpp:169 msgid "Suggestion" msgstr "Suggerència" #: ../src/styledialog.cpp:171 msgid "Rule" msgstr "Regla" #: ../src/styledialog.cpp:172 msgid "Action" msgstr "Acció" #: ../src/styledialog.cpp:180 msgid "&Apply changes" msgstr "&Aplica els canvis" #: ../src/styledialog.cpp:188 msgid "&Printable report" msgstr "Informe im&primible" #: ../src/styledialog.cpp:196 msgid "Pr&intable summary" msgstr "Resum &imprimible" #: ../src/styledialog.cpp:204 msgid "C&hange all" msgstr "Can&via tot" #: ../src/styledialog.cpp:212 msgid "I&gnore all" msgstr "I&gnora-ho tot" #: ../src/styledialog.cpp:220 msgid "Ca&ncel" msgstr "Ca&cel·la" #: ../src/styledialog.cpp:303 ../src/xmlcopyeditor.cpp:768 #: ../src/xmlcopyeditor.cpp:818 msgid "en_US" msgstr "en_US" #: ../src/styledialog.cpp:308 msgid "(No dictionaries found)" msgstr "(No s'han trobat diccionaris)" #: ../src/styledialog.cpp:344 msgid "(No rule sets found)" msgstr "(No s'han trobat regles)" #: ../src/styledialog.cpp:350 ../src/xmlcopyeditor.cpp:771 msgid "(No filter)" msgstr "(No hi ha filtre)" #: ../src/styledialog.cpp:373 msgid "(No filters found)" msgstr "(No s'ha trobat cap filtre)" #: ../src/styledialog.cpp:400 ../src/styledialog.cpp:430 #: ../src/styledialog.cpp:749 ../src/styledialog.cpp:754 msgid "Ignore" msgstr "Ignora" #: ../src/styledialog.cpp:414 msgid "Ignore once" msgstr "Ignora un cop" #: ../src/styledialog.cpp:416 msgid "Ignore all" msgstr "Ignorar tot" #: ../src/styledialog.cpp:418 msgid "Change once" msgstr "Canvia un cop" #: ../src/styledialog.cpp:419 msgid "Change all" msgstr "Canviar-ho tot" #: ../src/styledialog.cpp:422 msgid "New suggestion..." msgstr "Nova suggerència..." #: ../src/styledialog.cpp:445 ../src/styledialog.cpp:473 msgid "Checking document..." msgstr "Comprovant document:" #: ../src/styledialog.cpp:477 msgid "Cannot check document: " msgstr "No es pot comprovar el document:" #: ../src/styledialog.cpp:510 #, c-format msgid "%i error" msgid_plural "%i errors" msgstr[0] "%i error" msgstr[1] "%i errors" #: ../src/styledialog.cpp:525 msgid "No items selected" msgstr "Cap element seleccionat" #: ../src/styledialog.cpp:754 ../src/styledialog.cpp:782 msgid "Change" msgstr "Canvia" #: ../src/styledialog.cpp:913 msgid "Enter new suggestion:" msgstr "Introdueix nova suggerència:" #: ../src/styledialog.cpp:914 msgid "New Suggestion" msgstr "Nova Suggerència:" #: ../src/wrapdaisy.cpp:96 #, fuzzy msgid "Export in progress" msgstr "Exportació en progrés..." #: ../src/wrapdaisy.cpp:97 #, fuzzy msgid "Initializing..." msgstr "Germà..." #: ../src/wrapdaisy.cpp:121 ../src/wrapdaisy.cpp:281 #, fuzzy msgid "Cannot create folder [b]" msgstr "No es pot transformar:" #: ../src/wrapdaisy.cpp:158 msgid "Empty XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:168 #, fuzzy msgid "Cannot read [b]" msgstr "No es pot reemplaçar:" #: ../src/wrapdaisy.cpp:168 msgid "[/b]" msgstr "" #: ../src/wrapdaisy.cpp:182 msgid "Suppressing optional production notes..." msgstr "" #: ../src/wrapdaisy.cpp:184 ../src/wrapdaisy.cpp:210 ../src/wrapdaisy.cpp:296 #: ../src/wrapdaisy.cpp:334 #, fuzzy msgid "Cancelled" msgstr "Ca&cel·la" #: ../src/wrapdaisy.cpp:208 msgid "De-emphasizing production notes..." msgstr "" #: ../src/wrapdaisy.cpp:259 msgid "Cannot create HTML folder [b]" msgstr "" #: ../src/wrapdaisy.cpp:270 msgid "Cannot create image folder [b]" msgstr "" #: ../src/wrapdaisy.cpp:294 #, fuzzy msgid "Copying files..." msgstr "Obrint arxiu importat..." #: ../src/wrapdaisy.cpp:317 msgid "Cannot write canonical XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:332 #, fuzzy msgid "Preparing DTBook..." msgstr "Preparant-se per imprimir..." #: ../src/wrapdaisy.cpp:540 msgid "documents.open" msgstr "" #: ../src/wrapdaisy.cpp:541 #, fuzzy msgid "ActiveDocument" msgstr "Document nou" #: ../src/wrapdaisy.cpp:543 #, fuzzy msgid "Cannot open " msgstr "No es pot obrir %s" #. tempDocFile;// #. wdFormatDocument #: ../src/wrapdaisy.cpp:549 #, fuzzy msgid "SaveAs" msgstr "Anomena i desa" #: ../src/wrapdaisy.cpp:677 msgid "Cannot create MP3 album folder [b]" msgstr "" #: ../src/wrapexpat.cpp:74 msgid "Unable to create parser instance" msgstr "" #: ../src/wraplibxml.cpp:126 ../src/wraplibxml.cpp:182 #: ../src/wraplibxml.cpp:244 ../src/wraplibxml.cpp:305 #: ../src/wraplibxml.cpp:370 ../src/wraplibxml.cpp:559 #: ../src/wraplibxml.cpp:612 ../src/wraplibxml.cpp:660 msgid "Cannot create a parser context" msgstr "" #: ../src/wraplibxml.cpp:166 msgid "Cannot create an RNG parser context" msgstr "" #: ../src/wraplibxml.cpp:176 msgid "Cannot create an RNG validation context" msgstr "" #: ../src/wraplibxml.cpp:238 msgid "Cannot create a schema validation context" msgstr "" #: ../src/wraplibxml.cpp:459 msgid "Infinity" msgstr "" #: ../src/wraplibxml.cpp:462 msgid "-Infinity" msgstr "" #: ../src/wraplibxml.cpp:466 msgid "NaN" msgstr "" #: ../src/wraplibxml.cpp:552 #, fuzzy msgid "Cannot parse stylesheet" msgstr "No es pot obrir el full d'estil %s" #: ../src/wraplibxml.cpp:581 #, fuzzy msgid "Cannot apply stylesheet" msgstr "No es pot obrir el full d'estil %s" #: ../src/wraplibxml.cpp:717 #, c-format msgid "Error at line %d, column %d: %s" msgstr "" #: ../src/wraplibxml.cpp:720 #, c-format msgid "Error at line %d: %s" msgstr "" #: ../src/wrapxerces.cpp:162 msgid "Unexpected validation error" msgstr "" #: ../src/wrapxerces.cpp:236 #, c-format msgid "%s at line %llu, column %llu: %s%s" msgstr "" #: ../src/wrapxerces.h:56 ../src/xmlcopyeditor.cpp:5524 msgid "Warning" msgstr "Avís" #: ../src/wrapxerces.h:60 #, fuzzy msgid "FatalError" msgstr "Error" #: ../src/xmlcopyeditorcopy.h:22 msgid "" "All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "Tots els arxius (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*." "dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*." "xsl)|*.xsl" #: ../src/xmlcopyeditorcopy.h:24 msgid "" "All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|" "XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "Tots els arxius (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" #: ../src/xmlcopyeditorcopy.h:26 msgid "Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>" msgstr "Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>" #: ../src/xmlcopyeditorcopy.h:27 msgid "" "\n" "XML Copy Editor is free software released under the GNU\n" "General Public License.\n" "\n" "Many thanks are due to " msgstr "" "\n" "XML Copy Editor is free software released under the GNU\n" "General Public License.\n" "\n" "Many thanks are due to " #: ../src/xmlcopyeditor.cpp:407 msgid "Failed to initialize Xerces-C:\n" msgstr "" #: ../src/xmlcopyeditor.cpp:420 ../src/xmlcopyeditor.cpp:485 msgid "(unknown error)" msgstr "(error desconegut)" #: ../src/xmlcopyeditor.cpp:422 msgid "" "XML Copy Editor has encountered the following error and needs to close: " msgstr "XML Copy Editor ha trobat el següent error i s'ha de tancar: " #: ../src/xmlcopyeditor.cpp:448 ../src/xmlcopyeditor.cpp:453 #: ../src/xmlcopyeditor.cpp:521 msgid "XML Copy Editor has encountered an error and needs to close." msgstr "XML Copy Editor ha trobat un error i s'ha de tancar." #: ../src/xmlcopyeditor.cpp:471 ../src/xmlcopyeditor.cpp:550 msgid "The operating system has turned down a request for additional memory" msgstr "El sistema operatiu ha rebutjat una sol·licitud de memòria addicional" #: ../src/xmlcopyeditor.cpp:472 ../src/xmlcopyeditor.cpp:551 #: ../src/xmlcopyeditor.cpp:4780 msgid "Out of memory" msgstr "Sense memòria" #: ../src/xmlcopyeditor.cpp:487 msgid "The following error has occurred: " msgstr "Ha ocorregut el següent error:" #: ../src/xmlcopyeditor.cpp:489 msgid "" ".\n" "\n" "Select \"Abort\" to exit, \"Retry\" to close this window and \"Ignore\" to " "continue." msgstr "" ".\n" "\n" "Escolliu \"Avortar\" per sortir, \"reintentar\" per tancar aquesta finestra " "i \"Ignorar\" per continuar." #: ../src/xmlcopyeditor.cpp:766 ../src/xmlcopyeditor.cpp:817 msgid "Default style" msgstr "Estil per defecte" #: ../src/xmlcopyeditor.cpp:819 msgid "No filter" msgstr "Cap filtre" #: ../src/xmlcopyeditor.cpp:885 msgid "" "SSE2 is enabled in Xerces-C++ library. Xerces-C++ didn't use them in a " "thread-safe way. It may cause program crashes (segmentation faults).\n" "\n" "If it happens, please try compiling Xerces-C++ with SSE2 disabled.\n" "\n" "OK:\tShow this warning next time\n" "Cancel:\tDisable the warning\n" msgstr "" #: ../src/xmlcopyeditor.cpp:892 msgid "SSE2 problem in Xerces-C++" msgstr "" #: ../src/xmlcopyeditor.cpp:968 ../src/xmlcopyeditor.cpp:976 msgid "Current Element" msgstr "Element actual" #: ../src/xmlcopyeditor.cpp:969 ../src/xmlcopyeditor.cpp:975 msgid "Insert Element" msgstr "Insereix element" #: ../src/xmlcopyeditor.cpp:970 ../src/xmlcopyeditor.cpp:974 msgid "Insert Sibling" msgstr "Insereix germà" #: ../src/xmlcopyeditor.cpp:971 ../src/xmlcopyeditor.cpp:973 msgid "Insert Entity" msgstr "Insereix entitat" #: ../src/xmlcopyeditor.cpp:1208 msgid "Unknown command line switch (expecting 'w', 's', --version or --help)" msgstr "" "Opció inesperada a la línea d'ordres (s'esperava 'w', 's', --version o --" "help)" #: ../src/xmlcopyeditor.cpp:1217 msgid "Command line processing incomplete: no file specified" msgstr "" "Processament de la línea d'ordres incomplet: no s'ha especificat cap arxiu" #: ../src/xmlcopyeditor.cpp:1356 msgid "Parse in progress..." msgstr "Anàlisi en curs..." #: ../src/xmlcopyeditor.cpp:1375 msgid "well-formed" msgstr "ben format" #: ../src/xmlcopyeditor.cpp:1407 msgid "Do you want to save the changes to " msgstr "Voleu desar els canvis de" #: ../src/xmlcopyeditor.cpp:1601 ../src/xmlcopyeditor.cpp:1603 msgid "Attributes hidden" msgstr "Atributs ocults" #: ../src/xmlcopyeditor.cpp:1608 ../src/xmlcopyeditor.cpp:1610 msgid "Tags hidden" msgstr "Etiquetes ocultes" #: ../src/xmlcopyeditor.cpp:1623 ../src/xmlcopyeditor.cpp:1625 msgid "Tags locked" msgstr "Etiquetes bloquejades" #: ../src/xmlcopyeditor.cpp:1676 ../src/xmlcopyeditor.cpp:1678 msgid "Modified" msgstr "Modificat" #: ../src/xmlcopyeditor.cpp:1707 #, c-format msgid "Ln %i Col %i" msgstr " Ln %d, Col. %d" #: ../src/xmlcopyeditor.cpp:1898 msgid "Cannot open clipboard" msgstr "No es pot obrir el porta-retalls" #: ../src/xmlcopyeditor.cpp:1903 msgid "Cannot paste as new document: no text on clipboard" msgstr "No es pot enganxar com a nou document: no hi ha text al porta-retalls" #: ../src/xmlcopyeditor.cpp:1993 ../src/xmlcopyeditor.cpp:2796 #, c-format msgid "%i replacement made" msgid_plural "%i replacements made" msgstr[0] "%i substitució feta" msgstr[1] "%i substitucions fetes" #: ../src/xmlcopyeditor.cpp:2019 msgid "Preparing Print Preview..." msgstr "Preparant previsualització d'impressió..." #: ../src/xmlcopyeditor.cpp:2040 msgid "Preparing to print..." msgstr "Preparant-se per imprimir..." #: ../src/xmlcopyeditor.cpp:2099 ../src/xmlcopyeditor.cpp:2119 msgid "Find" msgstr "Cerca" #: ../src/xmlcopyeditor.cpp:2126 ../src/xmlcopyeditor.cpp:2236 #: ../src/xmlcopyeditor.cpp:2330 msgid "This functionality requires Microsoft Windows" msgstr "Aquesta funcionalitat requereix Microsoft Windows" #: ../src/xmlcopyeditor.cpp:2132 msgid "Import Microsoft Word Document" msgstr "Importar document de Microsoft Word" #: ../src/xmlcopyeditor.cpp:2227 msgid "[b]DAISY export stopped[/b]: " msgstr "" #: ../src/xmlcopyeditor.cpp:2230 msgid "DAISY export completed. Output files are stored in: [b]" msgstr "" #: ../src/xmlcopyeditor.cpp:2245 #, fuzzy, c-format msgid "Cannot open [b]%s[/b] for import" msgstr "No es pot obrir %s per importar-lo" #: ../src/xmlcopyeditor.cpp:2255 msgid "Import in progress..." msgstr "Importació en progrés..." #: ../src/xmlcopyeditor.cpp:2263 msgid "(lossless conversion requires version 2003 or later)" msgstr "(la conversió sense pèrdues requereix la versió 2003 o posterior)" #: ../src/xmlcopyeditor.cpp:2270 ../src/xmlcopyeditor.cpp:2391 msgid "Cannot start Microsoft Word" msgstr "No es pot iniciar Microsoft Word" #: ../src/xmlcopyeditor.cpp:2274 ../src/xmlcopyeditor.cpp:2395 msgid "A more recent version of Microsoft Word is required" msgstr "Es requereix una versió de Microsoft Word més recent" #: ../src/xmlcopyeditor.cpp:2281 #, fuzzy, c-format msgid "Microsoft Word cannot save [b]%s[/b] as XML" msgstr "Microsoft Word no pot desar %s com a XML" #: ../src/xmlcopyeditor.cpp:2286 msgid "Microsoft Word cannot save this document as WordprocessingML " msgstr "Microsoft Word no pot desar aquest document com a WordprocessingML " #: ../src/xmlcopyeditor.cpp:2294 msgid "Opening imported file..." msgstr "Obrint arxiu importat..." #: ../src/xmlcopyeditor.cpp:2311 msgid "Cannot open imported file" msgstr "No es pot obrir l'arxiu importat" #: ../src/xmlcopyeditor.cpp:2363 msgid "Export Microsoft Word Document" msgstr "Exporta document de Microsoft Word" #: ../src/xmlcopyeditor.cpp:2384 msgid "Export in progress..." msgstr "Exportació en progrés..." #: ../src/xmlcopyeditor.cpp:2398 #, c-format msgid "Microsoft Word cannot save %s" msgstr "Microsoft Word no pot desar %s" #: ../src/xmlcopyeditor.cpp:2427 msgid "Cannot save temporary file" msgstr "No es pot desar l'arxiu temporal" #: ../src/xmlcopyeditor.cpp:2588 msgid "Preferences" msgstr "Preferències" #: ../src/xmlcopyeditor.cpp:2633 msgid "Enter line number:" msgstr "Introduïu número de línia:" #: ../src/xmlcopyeditor.cpp:2634 msgid "Go To" msgstr "Vés a" #: ../src/xmlcopyeditor.cpp:2643 #, c-format msgid "'%s' is not a valid line number" msgstr "'%s' no és un número de línia vàlid" #: ../src/xmlcopyeditor.cpp:2672 msgid "Replace" msgstr "Reemplaça" #: ../src/xmlcopyeditor.cpp:2693 msgid "Find and Replace" msgstr "Cerca i reemplaça" #: ../src/xmlcopyeditor.cpp:2786 msgid "Cannot replace: " msgstr "No es pot reemplaçar:" #: ../src/xmlcopyeditor.cpp:2827 msgid "XML document (*.xml)" msgstr "Document XML (*.xml)" #: ../src/xmlcopyeditor.cpp:2851 msgid "Choose a document type:" msgstr "Escollir tipus de document:" #: ../src/xmlcopyeditor.cpp:2851 msgid "New Document" msgstr "Document nou" #: ../src/xmlcopyeditor.cpp:2892 #, c-format msgid "Document%i" msgstr "Document%i" #: ../src/xmlcopyeditor.cpp:2962 msgid "Open Large Document" msgstr "Obre document gran" #: ../src/xmlcopyeditor.cpp:2962 ../src/xmlcopyeditor.cpp:5431 #: ../src/xmlcopyeditor.cpp:5433 msgid "Open" msgstr "Obre" #: ../src/xmlcopyeditor.cpp:2998 #, fuzzy, c-format msgid "Cannot open %s." msgstr "No es pot obrir %s" #: ../src/xmlcopyeditor.cpp:3006 ../src/xmlcopyeditor.cpp:3582 #, c-format msgid "%s is already open" msgstr "%s ja està obert" #: ../src/xmlcopyeditor.cpp:3028 #, c-format msgid "Cannot open %s" msgstr "No es pot obrir %s" #: ../src/xmlcopyeditor.cpp:3147 #, c-format msgid "Cannot open %s: unknown encoding %s" msgstr "No es pot obrir %s: codificació desconeguda %s" #: ../src/xmlcopyeditor.cpp:3178 #, fuzzy, c-format msgid "Cannot open %s: out of memory" msgstr "No es pot obrir %s per importar-lo" #: ../src/xmlcopyeditor.cpp:3199 #, c-format msgid "Cannot open %s: conversion from encoding %s failed" msgstr "" "No es pot obrir %s: no s'ha pogut realitzar la conversió de la codificació %s" #: ../src/xmlcopyeditor.cpp:3208 ../src/xmlcopyeditor.cpp:4007 msgid "Creating document view..." msgstr "Creant visualització de document..." #: ../src/xmlcopyeditor.cpp:3449 msgid "Edited document empty" msgstr "Document editat buit" #: ../src/xmlcopyeditor.cpp:3563 msgid "Save As" msgstr "Anomena i desa" #: ../src/xmlcopyeditor.cpp:3771 msgid "DTD Validation in progress..." msgstr "Validació DTD en progrés..." #: ../src/xmlcopyeditor.cpp:3794 ../src/xmlcopyeditor.cpp:3870 msgid "valid" msgstr "vàlid" #: ../src/xmlcopyeditor.cpp:3816 msgid "Select RELAX NG grammar" msgstr "Escollir gramàtica RELAX NG" #: ../src/xmlcopyeditor.cpp:3817 ../src/xmlcopyeditor.cpp:4108 #: ../src/xmlcopyeditor.cpp:5791 msgid "Choose a file:" msgstr "Trieu un fitxer:" #: ../src/xmlcopyeditor.cpp:3818 msgid "RELAX NG grammar" msgstr "Gramàtica RELAX NG" #: ../src/xmlcopyeditor.cpp:3848 msgid "RELAX NG validation in progress..." msgstr "Validació RELAX NG en progrés..." #: ../src/xmlcopyeditor.cpp:3914 msgid "Validation in progress..." msgstr "Validació en progrés..." #: ../src/xmlcopyeditor.cpp:3925 #, fuzzy, c-format msgid "%s is valid" msgstr "%s és %s" #: ../src/xmlcopyeditor.cpp:3964 #, fuzzy msgid "W3C Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:3964 msgid "DTD" msgstr "" #: ../src/xmlcopyeditor.cpp:3965 msgid "Please choose a shema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3966 msgid "Schema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3992 msgid "Please select a DTD file" msgstr "" #: ../src/xmlcopyeditor.cpp:3998 msgid "Converting..." msgstr "" #: ../src/xmlcopyeditor.cpp:4025 msgid "Enter XPath:" msgstr "Introdueix XPath:" #: ../src/xmlcopyeditor.cpp:4026 msgid "Evaluate XPath" msgstr "Avalua XPath" #: ../src/xmlcopyeditor.cpp:4047 msgid "Cannot evaluate XPath" msgstr "No es pot avaluar Xpath" #: ../src/xmlcopyeditor.cpp:4058 msgid "No matching nodes found" msgstr "No s'hat trobat cap node coincident" #: ../src/xmlcopyeditor.cpp:4094 #, c-format msgid "Cannot open stylesheet %s" msgstr "No es pot obrir el full d'estil %s" #: ../src/xmlcopyeditor.cpp:4107 msgid "Select stylesheet" msgstr "Trieu el full d'estil" #: ../src/xmlcopyeditor.cpp:4109 ../src/xmlcopyeditor.cpp:5766 msgid "XSLT stylesheet" msgstr "Full d'extil XSLT" #: ../src/xmlcopyeditor.cpp:4164 msgid "XSL transformation in progress..." msgstr "Transformació XSL en progrés..." #: ../src/xmlcopyeditor.cpp:4171 msgid "Cannot transform: " msgstr "No es pot transformar:" #: ../src/xmlcopyeditor.cpp:4179 msgid "Output document empty" msgstr "Document de sortida buit" #: ../src/xmlcopyeditor.cpp:4203 msgid "Pretty-printing in progress..." msgstr "Impressió en format vistós en progrés..." #: ../src/xmlcopyeditor.cpp:4213 msgid "Cannot pretty-print: " msgstr "No es pot imprimir en format vistós:" #: ../src/xmlcopyeditor.cpp:4224 msgid "Pretty-print unsuccessful: output document empty" msgstr "No s'ha pogut imprimir en format vistós: document de sortida buit" #: ../src/xmlcopyeditor.cpp:4256 msgid "Choose an encoding:" msgstr "Escollir codificació:" #: ../src/xmlcopyeditor.cpp:4256 msgid "Encoding" msgstr "Codificació" #: ../src/xmlcopyeditor.cpp:4269 msgid "Cannot set encoding: " msgstr "No es pot establir codificació:" #: ../src/xmlcopyeditor.cpp:4280 msgid "Cannot set encoding (cannot parse temporary file)" msgstr "No es pot establir codificació (no es pot analitzar l'arxiu temporal)" #: ../src/xmlcopyeditor.cpp:4484 #, c-format msgid "Cannot find '%s'" msgstr "No es pot trobar '%s'" #: ../src/xmlcopyeditor.cpp:4546 msgid "" "File has been modified by another application.\n" "Do you want to proceed?" msgstr "" "L'arxiu ha estat modificat per una altra aplicació.\n" "Voleu procedir?" #: ../src/xmlcopyeditor.cpp:4547 msgid "Confirmation" msgstr "Confirmació" #: ../src/xmlcopyeditor.cpp:4586 ../src/xmlcopyeditor.cpp:4600 #: ../src/xmlcopyeditor.cpp:4621 ../src/xmlcopyeditor.cpp:4650 #: ../src/xmlcopyeditor.cpp:4713 ../src/xmlcopyeditor.cpp:4727 #: ../src/xmlcopyeditor.cpp:4764 ../src/xmlcopyeditor.cpp:4799 #, c-format msgid "Cannot save %s" msgstr "No es pot desar %s" #: ../src/xmlcopyeditor.cpp:4642 #, c-format msgid "%s saved in default encoding UTF-8: unknown encoding %s" msgstr "%s desat en codificació per defecte UTF-8: %s codificació desconeguda" #: ../src/xmlcopyeditor.cpp:4705 #, c-format msgid "%s saved in default encoding UTF-8: conversion to %s failed" msgstr "" "%s desat en codificació per defecte UTF-8: no s'ha pogut realitzar la " "conversió a %s" #: ../src/xmlcopyeditor.cpp:4755 msgid "unknown error" msgstr "error desconegut" #: ../src/xmlcopyeditor.cpp:4757 #, c-format msgid "Cannot save document in %s: %s (saved in default encoding UTF-8)" msgstr "" "No es pot desar document en %s: %s (desat en codificació per defecte UTF-8)" #: ../src/xmlcopyeditor.cpp:4779 msgid "Out of memory: attempt to save in default encoding UTF-8?" msgstr "" "No hi ha prou memòria: intentar desar en codificació per defecte UTF-8?" #: ../src/xmlcopyeditor.cpp:4792 #, c-format msgid "%s saved in default encoding UTF-8" msgstr "%s desat en codificació per defecte" #: ../src/xmlcopyeditor.cpp:4856 msgid "MB" msgstr "MB" #: ../src/xmlcopyeditor.cpp:4861 msgid "kB" msgstr "kB" #: ../src/xmlcopyeditor.cpp:4866 msgid "byte" msgid_plural "bytes" msgstr[0] "byte" msgstr[1] "bytes" #: ../src/xmlcopyeditor.cpp:4874 #, c-format msgid "%g %s saved" msgstr "%g %s desat" #: ../src/xmlcopyeditor.cpp:4894 msgid "&Undo\tCtrl+Z" msgstr "&Desfés\tCtrl+Z" #: ../src/xmlcopyeditor.cpp:4894 msgid "Undo" msgstr "Desfés" #: ../src/xmlcopyeditor.cpp:4898 msgid "&Redo\tCtrl+Y" msgstr "&Refés\tCtrl+Y" #: ../src/xmlcopyeditor.cpp:4898 msgid "Redo" msgstr "Refés" #: ../src/xmlcopyeditor.cpp:4902 msgid "&Cut\tCtrl+X" msgstr "&Talla\tCtrl+X" #: ../src/xmlcopyeditor.cpp:4902 msgid "Cut" msgstr "Talla" #: ../src/xmlcopyeditor.cpp:4906 msgid "C&opy\tCtrl+C" msgstr "C&opia\tCtrl+C" #: ../src/xmlcopyeditor.cpp:4906 msgid "Copy" msgstr "Copia" #: ../src/xmlcopyeditor.cpp:4910 msgid "&Paste\tCtrl+V" msgstr "&Enganxa\tCtrl+V" #: ../src/xmlcopyeditor.cpp:4910 msgid "Paste" msgstr "Enganxa" #: ../src/xmlcopyeditor.cpp:4917 msgid "P&aste As New Document" msgstr "Enganx&a com a document nou" #: ../src/xmlcopyeditor.cpp:4918 msgid "Paste As New Document" msgstr "Enganxa com a document nou" #: ../src/xmlcopyeditor.cpp:4922 msgid "&Find...\tCtrl+F" msgstr "&Cerca...\tCtrl+F" #: ../src/xmlcopyeditor.cpp:4922 msgid "Find..." msgstr "Cerca..." #: ../src/xmlcopyeditor.cpp:4926 msgid "F&ind Again\tF3" msgstr "To&rna a cercar\tF3" #: ../src/xmlcopyeditor.cpp:4926 msgid "Find Again" msgstr "Torna a cercar" #: ../src/xmlcopyeditor.cpp:4930 msgid "&Replace...\tCtrl+R" msgstr "&Reemplça...\tCtrl+R" #: ../src/xmlcopyeditor.cpp:4930 msgid "Replace..." msgstr "Reemplaça" #: ../src/xmlcopyeditor.cpp:4937 msgid "&Global Replace...\tCtrl+Shift+R" msgstr "Reemplaçar &global...\tCtrl+Shift+R" #: ../src/xmlcopyeditor.cpp:4938 msgid "Global Replace..." msgstr "Reemplaçar global..." #: ../src/xmlcopyeditor.cpp:4942 msgid "G&o To...\tCtrl+G" msgstr "&Vés a...\tCtrl+G" #: ../src/xmlcopyeditor.cpp:4942 msgid "Go To..." msgstr "Vés a..." #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "&Toggle Comment\tCtrl+/" msgstr "O&bre o tanca plec\tCtrl+Alt+T" #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "Toggle Comment" msgstr "Obre o tanca plec" #: ../src/xmlcopyeditor.cpp:4967 msgid "Pr&eferences..." msgstr "Pr&eferències..." #: ../src/xmlcopyeditor.cpp:4967 msgid "Preferences..." msgstr "Preferències..." #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase\tCtrl+U" msgstr "Augmenta\tCtrl+U" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase" msgstr "Incrementa" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease\tCtrl+D" msgstr "Redueix\tCtrl+D" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease" msgstr "Redueix" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal\tCtrl+0" msgstr "Normal\tCtrl+0" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal" msgstr "Normal" #: ../src/xmlcopyeditor.cpp:4984 msgid "&Default" msgstr "Per &defecte" #: ../src/xmlcopyeditor.cpp:4987 msgid "&Blue background, white text" msgstr "&Fons blau, text blanc" #: ../src/xmlcopyeditor.cpp:4988 msgid "Blue background, white text" msgstr "Fons blau, text blanc" #: ../src/xmlcopyeditor.cpp:4991 msgid "&Light" msgstr "C&lar" #: ../src/xmlcopyeditor.cpp:4992 msgid "Light" msgstr "Clar" #: ../src/xmlcopyeditor.cpp:4995 msgid "&None" msgstr "&Cap" #: ../src/xmlcopyeditor.cpp:4996 msgid "None" msgstr "Cap" #. WAIT FOR AUI LIBRARY TO SUPPORT THIS - currently always splits left #. wxMenu *splitTabMenu = new wxMenu; #. splitTabMenu->Append ( ID_SPLIT_TAB_TOP, _ ( "&Top" ), _ ( "Top" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_RIGHT, _ ( "&Right" ), _ ( "Right" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_BOTTOM, _ ( "&Bottom" ), _ ( "Bottom" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_LEFT, _ ( "&Left" ), _ ( "Left" )); #. #. use class-wide data member #: ../src/xmlcopyeditor.cpp:5025 msgid "&Previous Document\tCtrl+PgUp" msgstr "&Document previ\tCtrl+PgUp" #: ../src/xmlcopyeditor.cpp:5025 msgid "Previous Document" msgstr "Document anterior" #: ../src/xmlcopyeditor.cpp:5026 msgid "&Next Document\tCtrl+PgDn" msgstr "Document &següent\tCtrl+PgDn" #: ../src/xmlcopyeditor.cpp:5026 msgid "Next Document" msgstr "Document següent" #. viewMenu->Append ( wxID_ANY, _ ( "&Split Tab" ), splitTabMenu ); #: ../src/xmlcopyeditor.cpp:5030 msgid "&Browser\tCtrl+B" msgstr "&Navegador\tCtrl+B" #: ../src/xmlcopyeditor.cpp:5030 ../src/xmlcopyeditor.cpp:5464 #: ../src/xmlcopyeditor.cpp:5468 msgid "Browser" msgstr "Navegador" #: ../src/xmlcopyeditor.cpp:5034 msgid "&Show Tags and Attributes\tCtrl+T" msgstr "&Mostra etiquetes i atributs\tCtrl+T" #: ../src/xmlcopyeditor.cpp:5034 msgid "Show Tags and Attributes" msgstr "Mostra etiquetes i atributs" #: ../src/xmlcopyeditor.cpp:5037 msgid "&Hide Attributes Only\tCtrl+Shift+A" msgstr "&Oculta només atributs\tCtrl+Shift+A" #: ../src/xmlcopyeditor.cpp:5037 msgid "Hide Attributes Only" msgstr "Oculta només atributs" #: ../src/xmlcopyeditor.cpp:5040 msgid "H&ide Tags and Attributes\tCtrl+Shift+T" msgstr "Oculta et&iquetes i atributs\tCtrl+Shift+T" #: ../src/xmlcopyeditor.cpp:5040 msgid "Hide Tags and Attributes" msgstr "Oculta etiquetes i atributs" #: ../src/xmlcopyeditor.cpp:5059 msgid "&Toggle Fold\tCtrl+Alt+T" msgstr "O&bre o tanca plec\tCtrl+Alt+T" #: ../src/xmlcopyeditor.cpp:5059 msgid "Toggle Fold" msgstr "Obre o tanca plec" #: ../src/xmlcopyeditor.cpp:5061 msgid "&Fold Tags\tCtrl+Shift+F" msgstr "&Plega etiquetes\tCtrl+Shift+F" #: ../src/xmlcopyeditor.cpp:5061 msgid "Fold Tags" msgstr "Plega etiquetes" #: ../src/xmlcopyeditor.cpp:5063 msgid "&Unfold Tags\tCtrl+Shift+U" msgstr "Desplega eti&quetes\tCtrl+Shift+U" #: ../src/xmlcopyeditor.cpp:5066 msgid "&Wrap Words\tCtrl+W" msgstr "&Ajusta paraules\tCtrl+W" #: ../src/xmlcopyeditor.cpp:5068 msgid "&Color Scheme" msgstr "Esquema de &color" #: ../src/xmlcopyeditor.cpp:5069 msgid "&Text Size" msgstr "&Tamany del text" #: ../src/xmlcopyeditor.cpp:5074 msgid "S&how Current Element Pane" msgstr "Mostra sub&finestra de l'element actual" #: ../src/xmlcopyeditor.cpp:5075 msgid "Show Current Element Pane" msgstr "Mostra subfinestra de l'element actual" #: ../src/xmlcopyeditor.cpp:5078 msgid "Sh&ow Toolbar" msgstr "Mostra ba&rra d'eines" #: ../src/xmlcopyeditor.cpp:5078 msgid "Show Toolbar" msgstr "Mostra la barra d'eines" #: ../src/xmlcopyeditor.cpp:5081 msgid "C&lose Message Pane\tAlt+C" msgstr "Tanca fin&estra de missatge\tAlt+C" #: ../src/xmlcopyeditor.cpp:5081 msgid "Close Message Pane" msgstr "Tanca finestra de missatge" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/&Replace Pane" msgstr "Tanca finestra de missatge" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/Replace Pane" msgstr "Tanca finestra de missatge" #: ../src/xmlcopyeditor.cpp:5085 #, fuzzy msgid "Close Co&mmand Pane" msgstr "Tanca finestra de missatge" #: ../src/xmlcopyeditor.cpp:5085 #, fuzzy msgid "Close Command Pane" msgstr "Tanca finestra de missatge" #: ../src/xmlcopyeditor.cpp:5089 msgid "&Element...\tCtrl+I" msgstr "&Element...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:5089 msgid "Element..." msgstr "Element..." #: ../src/xmlcopyeditor.cpp:5090 msgid "&Sibling...\tCtrl+Shift+I" msgstr "&Germà...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5090 msgid "Sibling..." msgstr "Germà..." #: ../src/xmlcopyeditor.cpp:5091 msgid "&Entity...\tCtrl+E" msgstr "E&ntitat...\tCtrl+E" #: ../src/xmlcopyeditor.cpp:5091 msgid "Entity..." msgstr "Entitat..." #: ../src/xmlcopyeditor.cpp:5093 msgid "&Twin\tCtrl+Enter" msgstr "&Bessó\tCtrl+Enter" #: ../src/xmlcopyeditor.cpp:5093 msgid "Twin" msgstr "Bessó" #: ../src/xmlcopyeditor.cpp:5095 msgid "S&ymbol..." msgstr "Sí&mbol..." #: ../src/xmlcopyeditor.cpp:5095 msgid "Symbol..." msgstr "Símbol..." #: ../src/xmlcopyeditor.cpp:5103 msgid "&DTD/XML Schema\tF5" msgstr "&Schema DTD/XML\tF5" #: ../src/xmlcopyeditor.cpp:5103 msgid "DTD/XML Schema" msgstr "Schema DTD/XML" #: ../src/xmlcopyeditor.cpp:5106 msgid "&RELAX NG...\tF6" msgstr "&RELAX NG...\tF6" #: ../src/xmlcopyeditor.cpp:5106 msgid "RELAX NG..." msgstr "RELAX NG..." #: ../src/xmlcopyeditor.cpp:5109 msgid "&Public DTD..." msgstr "&DTD Públic..." #: ../src/xmlcopyeditor.cpp:5109 msgid "Public DTD..." msgstr "DTD Públic..." #: ../src/xmlcopyeditor.cpp:5110 msgid "&System DTD..." msgstr "&Sistema DTD..." #: ../src/xmlcopyeditor.cpp:5110 msgid "System DTD..." msgstr "Sistema DTD..." #: ../src/xmlcopyeditor.cpp:5111 msgid "&XML Schema..." msgstr "&Schema XML..." #: ../src/xmlcopyeditor.cpp:5111 msgid "XML Schema..." msgstr "Schema XML..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XS< stylesheet..." msgstr "Full d'estil XS<" #: ../src/xmlcopyeditor.cpp:5112 msgid "XSLT stylesheet..." msgstr "Full d'estil XSLT" #: ../src/xmlcopyeditor.cpp:5127 ../src/xmlcopyeditor.cpp:5138 #, c-format msgid "\tCtrl+%i" msgstr "\tCtrl+%i" #: ../src/xmlcopyeditor.cpp:5178 msgid "&Check Well-formedness\tF2" msgstr "&Comprovar correcció estructura XML\tF2" #: ../src/xmlcopyeditor.cpp:5178 ../src/xmlcopyeditor.cpp:5450 #: ../src/xmlcopyeditor.cpp:5454 msgid "Check Well-formedness" msgstr "Comprovar correcció estructura XML" #: ../src/xmlcopyeditor.cpp:5181 msgid "&Validate" msgstr "&Valida" #: ../src/xmlcopyeditor.cpp:5183 msgid "Create &Schema...\tF10" msgstr "" #: ../src/xmlcopyeditor.cpp:5184 #, fuzzy msgid "Create schema..." msgstr "Schema XML..." #: ../src/xmlcopyeditor.cpp:5185 ../src/xmlcopyeditor.cpp:5186 #, fuzzy msgid "DTD -> Schema..." msgstr "Schema XML..." #: ../src/xmlcopyeditor.cpp:5190 msgid "&Associate" msgstr "&Associa" #: ../src/xmlcopyeditor.cpp:5193 msgid "&XSL Transform...\tF8" msgstr "&Transforma XSL...\tF8" #: ../src/xmlcopyeditor.cpp:5194 msgid "XSL Transform..." msgstr "Transforma XSL..." #: ../src/xmlcopyeditor.cpp:5197 msgid "&Evaluate XPath...\tF9" msgstr "A&valua XPath...\tF9" #: ../src/xmlcopyeditor.cpp:5198 msgid "Evaluate XPath..." msgstr "Avalua XPath..." #: ../src/xmlcopyeditor.cpp:5201 msgid "Copy &The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5202 msgid "Copy The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5207 msgid "&Pretty-print\tF11" msgstr "Im&pressió en format vistós\tF11" #: ../src/xmlcopyeditor.cpp:5207 msgid "Pretty-print" msgstr "impressió en format vistós" #: ../src/xmlcopyeditor.cpp:5211 msgid "&Lock Tags\tCtrl+L" msgstr "&Bloqueja etiquetes\tCtrl+L" #: ../src/xmlcopyeditor.cpp:5212 ../src/xmlcopyeditor.cpp:5479 #: ../src/xmlcopyeditor.cpp:5482 msgid "Lock Tags" msgstr "Bloqueja etiquetes" #: ../src/xmlcopyeditor.cpp:5217 msgid "E&ncoding..." msgstr "C&odificació..." #: ../src/xmlcopyeditor.cpp:5217 msgid "Encoding..." msgstr "Codificació..." #: ../src/xmlcopyeditor.cpp:5226 msgid "&Spelling...\tF7" msgstr "&Ortografia...\tF7" #: ../src/xmlcopyeditor.cpp:5227 msgid "Spelling..." msgstr "Ortografia..." #: ../src/xmlcopyeditor.cpp:5234 msgid "&Style...\tShift+F7" msgstr "&Estil...\tShift+F7" #: ../src/xmlcopyeditor.cpp:5235 msgid "Style..." msgstr "Estil..." #: ../src/xmlcopyeditor.cpp:5242 msgid "&Word Count" msgstr "Recompte de ¶ules" #: ../src/xmlcopyeditor.cpp:5243 msgid "Word Count" msgstr "Recompte de paraules" #: ../src/xmlcopyeditor.cpp:5251 msgid "&Command\tCtrl+Alt+C" msgstr "O&rdre\tCtrl+Alt+C" #: ../src/xmlcopyeditor.cpp:5252 msgid "Command" msgstr "Ordre" #: ../src/xmlcopyeditor.cpp:5267 msgid "&Options..." msgstr "O&pcions..." #: ../src/xmlcopyeditor.cpp:5268 msgid "Options..." msgstr "Opcions..." #: ../src/xmlcopyeditor.cpp:5278 msgid "&XML Copy Editor Help\tF1" msgstr "&Ajuda XML Copy Editor\tF1" #: ../src/xmlcopyeditor.cpp:5278 msgid "Help" msgstr "Ajuda" #: ../src/xmlcopyeditor.cpp:5284 msgid "&Home Page" msgstr "Pàg&ina d'inici" #: ../src/xmlcopyeditor.cpp:5284 msgid "Home Page" msgstr "Pàgina d'inici" #: ../src/xmlcopyeditor.cpp:5287 msgid "&Forum" msgstr "&Fòrum" #: ../src/xmlcopyeditor.cpp:5287 msgid "Forum" msgstr "Fòrum" #: ../src/xmlcopyeditor.cpp:5291 msgid "&About XML Copy Editor" msgstr "&Sobre XML Copy Editor" #: ../src/xmlcopyeditor.cpp:5291 msgid "About" msgstr "Quant a" #: ../src/xmlcopyeditor.cpp:5295 msgid "&Browse Source" msgstr "&Navega per codi font" #: ../src/xmlcopyeditor.cpp:5295 msgid "Browse Source" msgstr "Navega per codi font" #: ../src/xmlcopyeditor.cpp:5307 msgid "&File" msgstr "&Arxiu" #: ../src/xmlcopyeditor.cpp:5308 msgid "&Edit" msgstr "&Edita" #: ../src/xmlcopyeditor.cpp:5309 msgid "&View" msgstr "&Visualitza" #: ../src/xmlcopyeditor.cpp:5310 msgid "&Insert" msgstr "&Insereix" #: ../src/xmlcopyeditor.cpp:5311 msgid "&XML" msgstr "&XML" #: ../src/xmlcopyeditor.cpp:5312 msgid "&Tools" msgstr "Eine&s" #: ../src/xmlcopyeditor.cpp:5313 msgid "&Help" msgstr "Aj&uda" #: ../src/xmlcopyeditor.cpp:5328 msgid "&New...\tCtrl+N" msgstr "&Nou...\tCtrl+N" #: ../src/xmlcopyeditor.cpp:5328 msgid "New..." msgstr "Nou..." #: ../src/xmlcopyeditor.cpp:5331 msgid "&Open...\tCtrl+O" msgstr "&Obre...\tCtrl+O" #: ../src/xmlcopyeditor.cpp:5331 msgid "Open..." msgstr "Obre..." #: ../src/xmlcopyeditor.cpp:5335 msgid "O&pen Large Document...\tCtrl+Shift+O" msgstr "O&bre document gran...\tCtrl+Shift+O" #: ../src/xmlcopyeditor.cpp:5335 msgid "Open Large Document..." msgstr "Obre document gran" #: ../src/xmlcopyeditor.cpp:5339 msgid "&Close\tCtrl+F4" msgstr "&Tanca\tCtrl+F4" #: ../src/xmlcopyeditor.cpp:5342 msgid "C&lose All" msgstr "T&anca tots" #: ../src/xmlcopyeditor.cpp:5342 msgid "Close All" msgstr "Tanca-ho tot" #: ../src/xmlcopyeditor.cpp:5345 msgid "&Save\tCtrl+S" msgstr "&Desa\tCtrl+S" #: ../src/xmlcopyeditor.cpp:5345 ../src/xmlcopyeditor.cpp:5436 #: ../src/xmlcopyeditor.cpp:5440 msgid "Save" msgstr "Desa" #: ../src/xmlcopyeditor.cpp:5348 msgid "S&ave As...\tF12" msgstr "Anomena &i desa...\tF12" #: ../src/xmlcopyeditor.cpp:5348 msgid "Save As..." msgstr "Anomena i desa..." #: ../src/xmlcopyeditor.cpp:5352 msgid "&DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5352 msgid "DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "&Reload" msgstr "Actualit&za" #: ../src/xmlcopyeditor.cpp:5356 msgid "Reload" msgstr "Actualitza" #: ../src/xmlcopyeditor.cpp:5359 msgid "&Revert" msgstr "Vés enda&rrere" #: ../src/xmlcopyeditor.cpp:5359 msgid "Revert" msgstr "Vés endarrere" #: ../src/xmlcopyeditor.cpp:5362 msgid "Pa&ge Setup..." msgstr "Confi&guració de la pàgina..." #: ../src/xmlcopyeditor.cpp:5362 msgid "Page Setup..." msgstr "Configuració de la pàgina..." #: ../src/xmlcopyeditor.cpp:5365 msgid "Pr&int Preview..." msgstr "Previsualitza&ció d'impressió..." #: ../src/xmlcopyeditor.cpp:5365 msgid "Print Preview..." msgstr "Previsualització d'impressió..." #: ../src/xmlcopyeditor.cpp:5368 msgid "Pri&nt...\tCtrl+P" msgstr "I&mprimeix...\tCtrl+P" #: ../src/xmlcopyeditor.cpp:5368 msgid "Print..." msgstr "Imprimeix..." #: ../src/xmlcopyeditor.cpp:5372 msgid "I&mport Microsoft Word Document..." msgstr "Importa document de Microsoft &Word..." #: ../src/xmlcopyeditor.cpp:5376 #, fuzzy msgid "Expor&t Microsoft Word Document..." msgstr "&Exporta document de Microsoft Word..." #: ../src/xmlcopyeditor.cpp:5380 msgid "E&xit" msgstr "S&urt" #: ../src/xmlcopyeditor.cpp:5380 msgid "Exit" msgstr "Surt" #: ../src/xmlcopyeditor.cpp:5426 ../src/xmlcopyeditor.cpp:5428 msgid "New" msgstr "Nou" #: ../src/xmlcopyeditor.cpp:5443 ../src/xmlcopyeditor.cpp:5447 msgid "Print" msgstr "Imprimeix" #: ../src/xmlcopyeditor.cpp:5457 ../src/xmlcopyeditor.cpp:5461 msgid "Validate" msgstr "Valida" #: ../src/xmlcopyeditor.cpp:5521 msgid "Information" msgstr "Informació" #: ../src/xmlcopyeditor.cpp:5527 msgid "Stopped" msgstr "Aturat" #: ../src/xmlcopyeditor.cpp:5530 msgid "Question" msgstr "Pregunta" #: ../src/xmlcopyeditor.cpp:5533 msgid "Message" msgstr "Missatge" #: ../src/xmlcopyeditor.cpp:5601 #, c-format msgid "%s is %s" msgstr "%s és %s" #: ../src/xmlcopyeditor.cpp:5626 msgid "Document has been modified: save or discard changes" msgstr "El document ha estat modificat: desar o descartar canvis" #: ../src/xmlcopyeditor.cpp:5689 msgid "Encoding should be one of " msgstr "La codificació hauria de ser" #: ../src/xmlcopyeditor.cpp:5748 msgid "Public DTD" msgstr "DTD públic" #: ../src/xmlcopyeditor.cpp:5754 msgid "System DTD" msgstr "Sistema DTD" #: ../src/xmlcopyeditor.cpp:5760 msgid "XML Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5783 #, c-format msgid "Cannot associate %s: %s" msgstr "No es pot associar %s: %s" #: ../src/xmlcopyeditor.cpp:5790 #, c-format msgid "Associate %s" msgstr "Associa %s" #: ../src/xmlcopyeditor.cpp:5798 msgid "Choose a public identifier:" msgstr "Escollir un identificador públic:" #: ../src/xmlcopyeditor.cpp:5918 #, c-format msgid "Cannot count words: %s" msgstr "No es poden comptar paraules: %s" #: ../src/xmlcopyeditor.cpp:5926 #, c-format msgid "%s contains %i word" msgid_plural "%s contains %i words" msgstr[0] "%s conté %i paraula" msgstr[1] "%s conté %i paraules" #: ../src/xmlcopyeditor.cpp:6042 msgid "The current XPath is empty." msgstr "" #: ../src/xmlcopyeditor.cpp:6052 #, c-format msgid "The current XPath has been copied to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6060 #, c-format msgid "Failed to copy the current XPath to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6171 msgid "Invalid path: " msgid_plural "Invalid paths: " msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:6175 msgid "" "To change the application directory setting, click Tools menu -> Options... " "after XML Copy Editor starts up." msgstr "" #: ../src/xmlcopyeditor.cpp:6178 msgid "" "To change the application directory setting, click Edit menu -> " "Preferences... after XML Copy Editor starts up." msgstr "" #: ../src/xmlctrl.cpp:303 ../src/xmlctrl.cpp:407 msgid "Delete tag?" msgstr "Esborrar etiqueta?" #: ../src/xmlctrl.cpp:304 ../src/xmlctrl.cpp:335 ../src/xmlctrl.cpp:408 #: ../src/xmlctrl.cpp:439 msgid "Tags Locked" msgstr "Etiquetes bloquejades" #: ../src/xmlctrl.cpp:334 ../src/xmlctrl.cpp:438 msgid "Delete entity reference?" msgstr "Esborrar referència d'entitat?" #: ../src/xmlctrl.cpp:2252 #, fuzzy msgid "Cannot find the start tag" msgstr "No es pot trobar '%s'" #: ../src/xmlctrl.cpp:2260 #, fuzzy msgid "Cannot find the end tag" msgstr "No es pot trobar '%s'" #: ../src/xmlschemagenerator.cpp:80 msgid "Failed to load xml file." msgstr "" #~ msgid "Anh Trinh (development) <ant271 at users.sourceforge.net>" #~ msgstr "Anh Trinh (desenvolupament) <ant271 arrova users.sourceforge.net>" #~ msgid "Antonio Angelo (Italian) <aangelo at users.sourceforge.net>" #~ msgstr "Antonio Angelo (italià) <aangelo arrova users.sourceforge.net>" #~ msgid "Cannot open application directory: see Edit, Preferences..., General" #~ msgstr "" #~ "No es pot obrir el directori de l'aplicació: vegeu Editar, " #~ "Preferències..., General" #~ msgid "Cannot open application directory: see Tools, Options..., General" #~ msgstr "" #~ "No es pot obrir el directori de l'aplicació: vegeu Eines, Opcions..., " #~ "General" #~ msgid "" #~ "Cannot open in browser: %s not found (see Tools, Options..., General)" #~ msgstr "" #~ "No es pot obrir en navegador: no s'ha trobar %s (vegeu Eines, Opcions..., " #~ "General)" #~ msgid "" #~ "Cannot open in browser: no browser defined (see Tools, Options..., " #~ "General)" #~ msgstr "" #~ "No es pot obrir en navegador: no n'hi ha cap definit (vegeu Eines, " #~ "Opcions..., General)" #~ msgid "" #~ "Cannot save temporary copy for validation; please save or discard changes" #~ msgstr "" #~ "No es pot desar la còpia temporal per valiidació; deseu o descarteu els " #~ "canvis" #~ msgid "Cannot set encoding (cannot open temporary file)" #~ msgstr "No es pot establir codificació (no es pot obrir l'arxiu temporal)" #~ msgid "David HÃ¥säther (Swedish) <hasather at gmail.com>" #~ msgstr "David HÃ¥säther (suec) <hasather arrova gmail.com>" #~ msgid "François Badier (French) <frabad at gmail.com>" #~ msgstr "François Badier (francès) <frabad arrova gmail.com>" #~ msgid "Gerald Schmidt (development) <gnschmidt at users.sourceforge.net>" #~ msgstr "" #~ "Gerald Schmidt (desenvolupament) <gnschmidt arrova users.sourceforge.net>" #~ msgid "" #~ "HSU PICHAN, YANG SHUFUN, CHENG PAULIAN, CHUANG KUO-PING, Marcus " #~ "Bingenheimer (Chinese Traditional)" #~ msgstr "" #~ "HSU PICHAN, YANG SHUFUN, CHENG PAULIAN, CHUANG KUO-PING, Marcus " #~ "Bingenheimer (xinès tradicional)" #~ msgid "Justin Dearing (development) <j-pimp at users.sourceforge.net>" #~ msgstr "" #~ "Justin Dearing (desenvolupament) <j-pimp arrova users.sourceforge.net>" #~ msgid "Kev James (development) <kmjames at users.sourceforge.net>" #~ msgstr "Kev James (desenvolupament) <kmjames arrova users.sourceforge.net>" #~ msgid "Marcos Pérez González (Spanish) <marcos_pg at yahoo.com>" #~ msgstr "Marcos Pérez González (castellà) <marcos_pg arrova yahoo.com>" #~ msgid "Matt Smigielski (testing) <alectrus at users.sourceforge.net>" #~ msgstr "Matt Smigielski (testing) <alectrus arrova users.sourceforge.net>" #~ msgid "SHiNE CsyFeK (Chinese Simplified) <csyfek at gmail.com>" #~ msgstr "SHiNE CsyFeK (xinès simplificat) <csyfek arrova gmail.com>" #~ msgid "Serhij Dubyk (Ukrainian) <dubyk at library.lviv.ua>" #~ msgstr "Serhij Dubyk (ucraïnès) <dubyk arrova library.lviv.ua>" #~ msgid "Siarhei Kuchuk (Russian) <Cuchuk.Sergey at gmail.com>" #~ msgstr "Siarhei Kuchuk (rus) <Cuchuk.Sergey arrova gmail.com>" #~ msgid "Thomas Wenzel (German) <thowen at users.sourceforge.net>" #~ msgstr "Thomas Wenzel (German) <thowen arrova users.sourceforge.net>" #~ msgid "Viliam Búr (Slovak) <viliam at bur.sk>" #~ msgstr "Viliam Búr (eslovac) <viliam arrova bur.sk>" ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/Preferences01.png����������������������������������������������������������0000664�0001750�0001750�00000013313�12402464555�016772� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������‰PNG  ��� IHDR��ˆ�����ûyî4���bKGD������ùC»��� pHYs��Ä��Ä•+��kIDATxœíÝ?ˆ+סÇñ-SÞÒ­!… )ü … nbpá@ŠRÄ"„Á¤x\R“Æ\\<aIñ0)v¸)Napƒ_ð+¨t›ÒeÊû´+iv4sæhôoç§Ùøp"K£ÑÌÜÑ7Gs×ë«Åÿ} ã­¼uµüŸnnnn·g<»ÓäXê†é;ß}ïÉ+OÛã“WîºÿôÉ÷6ãÆKíñµ÷×ãk·ãKÍøý÷oï4ãÆË¯·Çg/½¾ß|ör{|s=¾z;>{ù·ã«?¸½Sß¾~u5¾½5þÇ;Ëñú~|g3þèöÎf¼¹½³|?¾±ÜoÞøéz,ûÙÇëñg7oµÇŸ/Ç›ñÞ/îÇþâ“åõø«­qcsÿ×Ûã¯?ùɯŸßw÷ó|=þævüI3þçóÛ;͸ñîoÛãg?ùífüÝgï¶Çµç¿¼»óËßo¿_Ž_üòv¼óÁ[ãëñ½—ã÷㇛ñ¿nïlƯnï´ÇnǧËñ£¯îÆÍý?¬Ç§«ñÖ×Íøþ·Ç?nÆÿþzyg9>½ïýé~|ö§ÅòÎÖøçõXöéfütqýé7÷ã_¶Æë¿lÆ¿~s{çn¼ùëÝ;7kÿºþÛý¸|ðæï›qããöøùfü|9~ûq3þc{üÇzüäËåøíýøåfüŸÛ;›ñß·wÚã?oÇçËñŸÿ.Œÿ{;¬¦F§Pßye{ü^¹SëZ½¶_ÛîÔ÷7ã÷ÛãºMË$ݵ©5¾¹Ý©7·Ç¦PÅN½½;…zõÍøÎ]­Öãm›ÚzõGw÷· u?6úiµSëBÝ” u7Þ…éŸßô u;nt µµ{…jÛê“U¡~¸U¨OZmú¤T¨çw…z¾*T©S›±P¨ÖøÁwãgM›Ö㇛qݦϚBmuªñÑv¡ÖÚŒØîTÇ]›ž¶Û´)Ôz¼ ÓÓR¡nǦMÛÚŒŸö µ¾³U¨¿Ü›B-®[m*ê›»6Ýÿ×u»PëNmÆÏû…Z«*Ýl·i=~¹¿ìj«S÷¶ µîÔz<}˜ž|÷éмéÉpîKÔš1•zTp?oz½>oz¶ž7 õh=WzVœ1­zT˜1uæM?ªÏ›nvô¨)ÑO·K´Ý£·Vó¦Ÿ7oèÑzÞ´=c*ôh3cz·=nÏ›ÞÝ1o*ΘZó¦Þ\©<oúpÔ¼ééGÅyÓWÃ=úºéÑûýmÏ›º†æMÝõæJ¾ÏPaÆÔéQgÞô×õ¼é¦4oºéϘ:ó¦Á•çJwã·ÝyS·Jÿ.Λžw{t?WzÞš1íu]iY¢3¦M›Þš1mÚôÞȹғ»*=)̘6^(ÔÀwºU¤Ÿ+½½=WÚž1½Z/ÔÈït?»éÌ•ÞèÌ•Ö3¦›¡6­çJÅBýê~¬Î•ÚãV›~¸U¨ö¼évrÔ›1­¿Ù•çJ¿«Ï•Öc·PÍ\iýî³N›¶æM¥ïtïµçJ™+}Õÿ6·¿nîÛ´ž+ õçû±Ø¦í¹Ò¢]¨­¹Òú;Ýâz°Mß §kå¹ÒM{®ôùÀ\i÷wºo;ßéVmú¤5WzÞšûŒ¿r½*QuÆtÜ5¦¦®1¹ÆäÓ#¿ÆtÊ0-u¦Xã¯1­–wÉ5&ט\cê„éêîÖŽQû‘3¦ï>m÷hÝšqטš¹’kL®1¹ÆäSgÆÔ.Q§S{̘Vט6÷7µzå½Õ?6jfIíGVs¥ö«kLÍýÕ¸ºÓÜV…êÌך6m=x©ö#M¡¶tÉ5&ט’®1]µn{_cêϘV=jg¨¹óRëþ¦J­Ý͘Ú=j§ªß£å\©Ý£M†Ö϶¯1µ{ÔÜoî¸Æä“kL™×˜úU:êSS¨Õ5¦½[çSv¡VW— ˼ުUs¿U¨æSÿµ/÷¦K®1¹ÆäSÈ5¦£gLÛטš¿›k¢ÓþW¹ÆÔÜo_cj…éýÎŒ©¹ÆÔê¾G­B5טÖõé]cÚn“kL®1¹Æ4ÇkLM›ÖµÚüÜ@'Lý¿•[ßßþ9¦V˜¶;Õú¹MŒž™1 ý}\3irÉ5&ט®1ý·rÛטžlwkÿ}Ü‹í[ÿoå: ôgLKÚ/†¯1u¾»­zÔymýÊ·kL®1¹Æ”péðŸcòïʹÆä“kLç¸Ætx˜ü»r®1¹ÆäÓ©®1-3’WÎ5&ט\czˆkL˸ìåŒÿ®œßÇä“kL®1þמ¸Æä“kL®1eý>&€É G˜€8ÂÄ& Ž0q„ ˆ#L@œ=ÂôbŽ·Éÿ�€¾±ašëgx¹ó“oÐ1*Ls­R³ÿ 󵩶aÞ·Ì#<ùiŸoï0­~ãÜ<Æfÿ§:úÍ[;YÕ6Oßi¿0õÿÛ—kµ/Ó†©™¯M~4æ*óO{Ö]„Ëþ*w|(…iÞ2°0<DΘ®¶o¿õïe¼V˜æ-ó ÓÈCtàŒ©ß©Þú©fL§ÚÓ‡ÿØÌéËxæ¿U“oF²cgLÅìO£:S›þ³CËwæb•ÕWR™Í ͘®z·¡×v6ãà£ß?òým8UP*ëéçcÞ¢bLÄ‘Gx’­šä€\ŠÓϘ†úï\¾¿Ì¢—¤‘›1´ÿc–ܹÍýÊ‘?ùgfd˜Ž|‹‹ÓYó˜­šä€\ŠÓϘv>xðJ†+®|äƇ©ÿÿ±í†vÊÛ¤¸æ}ÃÔYÏлô³ÞÙæâkë‹í|—ÊFî\aç­‡¶¿¸ÎÎ’#pñÀV阃¶sùÎV ý¡³8~ÆT?ÏÚg[ÿ…í?ËöSC.J'ñ¢÷¨lÆÐþß«ò`ý}‹KW{@˜*›×y¶~$‹ÇvÌk‹ï²óàÔWX\ÛÈm¨oÌÁ3¦úí»aÅ­z–ÅigL‡=8>LCgíÈs´øî#¯1¦ÊÑßwÆtü‘,>2> cVxî0<ÈLJiäKv.ßߪ¡gYœöSñÁÊIsÚ09o†öÿÈš*LcêÙ,V|°øÔ4#ßwgô2Lý#0æà˜åû[5ô‡Îâ3¦Åˆ“¾~6TÞ¨xôOú¡Õö×y¹aê߯ÿéôXÿØŽYáÎs süw‡vjüA9cùî{íKåAaÚé²òûTûß~dÌ)+L•Ã5þÃ\Ù˜½¶á€#|ò0íU+aÚÉ¿+7öç˜ÚÿXüDõ—,~æûGÿ¬_冶¤¿‘í½¿/{…iç ‹÷ÇÏ“„©~H‡We_:Ëw¶jè…“%eNÿ$„iä!2cšòè§}l.Nå´Ì<ÂÂ4òí1cjOq/}\L}Šd~læ$ó ÓÈCä«Ü”ï>ãÃ;¹Ì#,L#ÑcÓ¡¿"ÕÍÍíð[¥Î=LÀ$êÓFa& L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@œÜ0Íé—¨�{™8L•ßãw@˜†~ÃáäGØËô3¦Ê¯1=ɪ„ .NV˜®¶oýÛ/©/ÖY¦óà‚Á"L˵ô5Ï}çê§d±›úêvî·8Ÿz7ž=L˜ú¿êÈ0õ¦¡5œø7\¹¹¹UoAazvgAúßïN&à!Í!L•—TÖ LëRÃTŸ¦â#ÀCJÓÐ߬-öùO­î,ÚÐÅr`éaš„0Á´„©K•`rÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@œ‹ “_çÇÅ„iá¿­ÆÂ4ò7Xý2ïÎÔ ¿Úâ»T–P8Ò%…iQŠËøßùÝIFûÙzJêo:þ·Œ#]X˜Õßç½Ø¦VX|ùø0¦Úd§óÝ­ø’Î7»þ·9`_´{áfLÀ1æ¦â”gß5z¶ý‚¸ø0-†ÿ:¬“¤³~•«lÆäÆpq./LÀì çb´\˜‡ã›ð,'LËw.ÝIš¦ë®‹&L@aâg¶ajÿ(cóHgçW4cgöãýµõWU_ ²|å%ÅM‚Ù›g˜†ÓÙùö#•0í<ˆôb|¿Žy¸P"L+;gL×¥ìÌÁÎ9ÔøÕVfyªÄ£"Lg Så+ؘé[e«à1˜g˜®fÅ FçNñ%mD°¿ÚþKÚï>ùYl¶aj«ORês¥#¿Ê mCqcvF a:W˜:ÏŽ ÓΗÃ#1Ï0U®× =ÞÉøÙJe™~ï†^²s›µ‰Çcžaº>èç˜:O¼ÆT|»âÂ;+³s›µ‰Gb¶a $+0’0=U‚ñ„ ˆ#L@aâÌ-Lõ€K1Ÿ0½pss›Ñm&aaâG˜€8ÂÄ& Ž0q„ ˆ#L@a:—«««“¼ä€õÀ¥»˜0õ?Ÿ±ŸØÕ† ìb´Øþˆæ\… 6‡0µvÿÙÅöfèÃßYCåÙþ’Åw¯¯ª¸òöúoÚ^gqƒ‡VR<&ì’´(}æ+ ê?8fJÒ_¦ÄÊæÕCPßÎúÆUýˆuaaZìúŽÿÀ\á"&Lì2\(aê~ojÏPêQúbUy»â’ûn|qƒ›Ç;‹y~À$„i÷䢦¡GÆÌ¼N2cÚëøÀE˜˜†¦'#WØ_[ý½Š|íø÷= •݇@¦EïûQçÁÅp)êk(¾cñ~çå•·úþÕyÉεÕ×ÓÿÇúîCšË 0{ÂĹ˜0-—æa>ÿ•”Õ;—î$MÈ ÓäÿQàHÂÄ& Ž0mYý\ÏÐSþ9MûîðÀ„é^ýÃ_y¶ý£Œ'ÿZ­S˜xT„éÞaêÇè¬y‚Gb¶aêÏbÚÿØþœ7t迼ó’ÊkÛKÖ×ÜŸjß·’Åâ>=Ò;4Ï0õ?xW½yMÿ~±A×½4T’Q¯IeùÊ6…iä>Ž;ÈñHÃt="+Å%ûË œÜc ÓuïêO=+[ÿå;×Ðߌ‘¥è¿oq„‰{DaZÿE¬øÂsϘ†&•Ǧþbc¾Ê×Pœaõ—<I˜*õ&fcžaº.}!ú.VüÇ•i/V9¾õ/e•u½jçFŽÙìþ¾C”Ù†iŒS}8û98ëÛÁì=Þ0=L&F6 h{¼ab G˜€8s S}àRÌ'L/ÜÜÜft›I˜€ÇC˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8)ah›>Lçø7qÜÜÜ.ý6q˜�ö"L@aâG˜€8ÂÄ& Ž0ñx=üOî¸5·JwÂÄcæÔJ½;;&æÌ©;a‚ANÝ© rêNE˜`Sw*ƒö=u¯®®&ßæKßÂa‚A;OÝ«Öm1ÅǾÿŽÍ–4[U_>“0Á ú©›ð±¯lCqc„éž0q¡*§nåcߟ­tÙ¹Xgá¡éOq3F†éàMê¬vh…‡íNC˜`Ðaê|2‹¯*.VüÀU`Ì#{…ìä›tØkƒ›1U–Ù÷Cûa:í& œË©Â4æÛÐЃÅ/D•ͦc6é˜Öw§!L0è$a:æ+Rå£;´cÂtÂM:f…ƒŽü[¹ƒ?´õyGåM‡îŸi“†<fwV„ ùsL{}Íi/Vym}3*œc“êÛyðî,„ *&<uëŸÛ‹Û¤}_+L0èOÝ‘³‰KÙ¤c^+L0È©;a‚ANÝ© rêNE˜`Sw*ƒ–§îògÂeË“› Uþh„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Ž0q„ ˆ#L@aâG˜€8ÂÄ& Îi´\à„Ž Ór €“;*L�I˜€8ÂÄ& Ž0q„ ˆ#L@aâ2¼˜õmè'z¦Þ®óÞüoÆçgåg ç^/„‰K1ãóS˜†ž&ÒÍøü¦¡g…‰t3>?…ièYa"ÝŒÏOazV˜H7ãóórÃtuuu޽^—â¬ççUëÖ~°³Ì™Þý¬a*îÚ Û9öz!L\ŠóŸCªDê´Î¦³nö‘ë&æàLçgñ£µz°X¨s8S˜†6»3jv¶?aì/Y|íÉ÷z!L\Š©Âtî*-<LýÝìÏ û¯-Î+…‰Çn’0=@•aÚùàøÅN²× aâR˜1d×½odãÃÔ¹yp„‰9pé„»VÜÍʃcÖv½^—ÂßÊ¿kÅòUçç˜Nµkc¾Êyá‘ÇD˜˜ƒŸŸ—û“ßgÚë…0q)f|~ ÓгÂDºŸŸÂ4ô¬0‘nÆç§0 =+L¤›ñù)LCÏ éf|~ ÓгÂDºåù¹<Y窦ɷíá÷z!L\Šåi:oöºM˜€8ÂÄ& Ž0q„ ˆ#L@aâç>L“ÿ(@ã6L“ÿ�(@Çÿ¸ëôÿ¶u~����IEND®B`‚���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/de.po����������������������������������������������������������������������0000664�0001750�0001750�00000157705�12402464555�014630� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������msgid "" msgstr "" "Project-Id-Version: XMLCopyEditor\n" "Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/\n" "POT-Creation-Date: 2014-06-01 20:46+0800\n" "PO-Revision-Date: 2007-03-15 00:36+0100\n" "Last-Translator: Thomas Wenzel <taaren@gmx.net>\n" "Language-Team: Thomas Wenzel <thowen@users.sourceforge.net>\n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "X-Poedit-Language: German\n" "X-Poedit-Country: GERMANY\n" "X-Poedit-SourceCharset: utf-8\n" #: ../data/xmlcopyeditor.appdata.xml.in.h:1 msgid "fast, free, validating XML editor" msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:2 msgid "" "XML Copy Editor is an XML editor focusing on editing document markup " "languages like DITA, DocBook, WordprocessingML. Features: DTD/XML Schema/" "RELAX NG validation, XSLT, XPath, Pretty-printing, Syntax highlighting, " "Folding, Tag completion, Tag locking, Tag-free editing, Built-in support for " "XHTML, XSL, DocBook and TEI, Generating XML Schema, Spelling and style check " "with built-in spell/style checker." msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:3 msgid "https://a.fsdn.com/con/app/proj/xml-copy-editor/screenshots/151221.jpg" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:1 ../src/xmlcopyeditor.cpp:388 #: ../src/xmlcopyeditor.cpp:1310 ../src/xmlcopyeditor.cpp:1408 #: ../src/xmlcopyeditor.cpp:1649 ../src/xmlcopyeditor.cpp:1728 #: ../src/xmlcopyeditor.cpp:3610 msgid "XML Copy Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:2 #, fuzzy msgid "XML Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:3 #, fuzzy msgid "Edit XML documents" msgstr "Bearbeitetes Doument ist leer" #. wxID_CANCEL req'd for 'Esc closes dialog' functionality #: ../src/aboutdialog.cpp:51 msgid "OK" msgstr "OK" #: ../src/associatedialog.cpp:76 ../src/mypropertysheet.cpp:166 msgid "Browse" msgstr "Durchsuchen" #: ../src/associatedialog.cpp:123 msgid "Provides a space for you to type the path of the file" msgstr "Platz, um den Pfad der Datei einzugeben" #: ../src/associatedialog.cpp:127 msgid "Opens a standard file dialog" msgstr "Öffnet einen Standard-Dateidialog." #: ../src/associatedialog.cpp:131 msgid "Provides a space for you to type additional information" msgstr "Platz, um zusätzliche Informationen einzugeben" #: ../src/associatedialog.cpp:135 msgid "Closes this dialog without making any changes" msgstr "Dialogfenster ohne Änderungen schließen." #: ../src/associatedialog.cpp:139 msgid "Selects the file specified" msgstr "Datei auswählen" #: ../src/associatedialog.cpp:168 msgid "|All files (*.*)|*.*" msgstr "|Alle Dateien (*.*)|*.*" #: ../src/associatedialog.cpp:171 msgid "Select " msgstr "Auswahl " #: ../src/commandpanel.cpp:46 ../src/commandpanel.cpp:164 msgid "{path}" msgstr "" #: ../src/commandpanel.cpp:47 ../src/commandpanel.cpp:165 msgid "{name}" msgstr "" #: ../src/commandpanel.cpp:48 ../src/commandpanel.cpp:166 msgid "{extension}" msgstr "" #: ../src/commandpanel.cpp:49 ../src/commandpanel.cpp:163 msgid "{fullpath}" msgstr "" #: ../src/commandpanel.cpp:64 msgid "&Run" msgstr "" #: ../src/commandpanel.cpp:72 msgid "&Wait" msgstr "" #: ../src/commandpanel.cpp:78 #, fuzzy msgid "Output options" msgstr "Optionen" #: ../src/commandpanel.cpp:83 #, fuzzy msgid "I&gnore" msgstr "Ignorieren" #: ../src/commandpanel.cpp:89 #, fuzzy msgid "I&nsert" msgstr "Einf&ügen" #: ../src/commandpanel.cpp:94 #, fuzzy msgid "New &document" msgstr "Neues Dokument" #: ../src/commandpanel.cpp:115 msgid "Variables" msgstr "" #: ../src/dtd2schema.cpp:56 #, c-format msgid "Error at ine %lld, column %lld: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:83 #, c-format msgid "Target namespace is redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:312 #, fuzzy msgid "Ignored content type: " msgstr "Einmal ignorieren" #: ../src/dtd2schema.cpp:337 ../src/dtd2schema.cpp:419 #, c-format msgid "Unknown namespace: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:392 #, c-format msgid "Ignored namespace of %s: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:411 #, c-format msgid "Namespace redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:526 #, c-format msgid "Ignored attribute \"%s\"'s type: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:565 #, c-format msgid "Unknown default type of attribute \"%s\": %s[br]" msgstr "" #: ../src/exportdialog.cpp:66 msgid "DAISY export" msgstr "" #: ../src/exportdialog.cpp:73 msgid "&Stylesheet for conversion to canonical XHTML (optional):" msgstr "" #: ../src/exportdialog.cpp:85 msgid "&Output folder:" msgstr "" #: ../src/exportdialog.cpp:96 msgid "&De-emphasize production notes" msgstr "" #: ../src/exportdialog.cpp:98 msgid "&Suppress optional production notes" msgstr "" #: ../src/exportdialog.cpp:101 msgid "Outputs" msgstr "" #: ../src/exportdialog.cpp:102 msgid "&Full DAISY 2.02 and 3.0 Talking Books" msgstr "" #: ../src/exportdialog.cpp:104 msgid "&HTML" msgstr "" #: ../src/exportdialog.cpp:106 msgid "&ePub ebook" msgstr "" #: ../src/exportdialog.cpp:108 #, fuzzy msgid "&RTF document" msgstr "Neues Dokument" #: ../src/exportdialog.cpp:110 #, fuzzy msgid "&Word document" msgstr "&Wörter zählen" #: ../src/exportdialog.cpp:112 msgid "&MP3 album" msgstr "" #: ../src/exportdialog.cpp:135 msgid "Download DAISY extension" msgstr "" #: ../src/exportdialog.cpp:183 #, fuzzy msgid "" "Provides a space for you to enter or select a stylesheet for conversion to " "canonical XHTML" msgstr "Platz, um den zu suchenden Text einzugeben" #: ../src/exportdialog.cpp:187 #, fuzzy msgid "Provides a space for you to enter or select the output folder" msgstr "Platz, um den Pfad der Datei einzugeben" #: ../src/exportdialog.cpp:191 msgid "Starts the export" msgstr "" #: ../src/exportdialog.cpp:195 #, fuzzy msgid "Closes the dialog box without exporting the file" msgstr "Dialogbox schließen ohne Änderungen zu speichern" #: ../src/findreplacepanel.cpp:52 msgid "Find:" msgstr "Suche:" #: ../src/findreplacepanel.cpp:53 ../src/findreplacepanel.cpp:54 #: ../src/styledialog.cpp:454 msgid " " msgstr " " #: ../src/findreplacepanel.cpp:66 msgid "Replace with:" msgstr "&Ersetzen mit:" #: ../src/findreplacepanel.cpp:78 msgid "Find &Next" msgstr "&Weitersuchen" #: ../src/findreplacepanel.cpp:85 msgid "&Replace" msgstr "&Ersetze" #: ../src/findreplacepanel.cpp:92 msgid "Replace &All" msgstr "Ersetze &alle" #: ../src/findreplacepanel.cpp:100 ../src/globalreplacedialog.cpp:74 msgid "&Match case" msgstr "&Groß-/Kleinschreibung beachten" #: ../src/findreplacepanel.cpp:107 msgid "Re&gex" msgstr "Re&guläre Ausdrücke" #: ../src/findreplacepanel.cpp:131 #, fuzzy msgid "&Close" msgstr "Schließen" #: ../src/globalreplacedialog.cpp:50 ../src/globalreplacedialog.cpp:132 msgid "Global Find and Replace" msgstr "Globales Suchen und Ersetzen" #: ../src/globalreplacedialog.cpp:56 msgid "&Find what: " msgstr "&Suchen nach: " #: ../src/globalreplacedialog.cpp:58 msgid "Replace with: " msgstr "Ersetzen mit: " #: ../src/globalreplacedialog.cpp:78 msgid "&Regex" msgstr "&Reguläre Ausdrücke" #: ../src/globalreplacedialog.cpp:82 msgid "R&eplace in all open documents" msgstr "&Ersetzen in allen offenen Dokumenten" #: ../src/globalreplacedialog.cpp:128 msgid "Cannot compile regular expression '" msgstr "Regulärer Ausdruck kann nicht angewendet werden: '" #: ../src/globalreplacedialog.cpp:145 msgid "Provides a space for you to type the text you want to find" msgstr "Platz, um den zu suchenden Text einzugeben" #: ../src/globalreplacedialog.cpp:149 msgid "" "Provides a space for you to type the text you want to replace the text you " "typed in Find what" msgstr "" "Platz, um den Ersetzungstext einzugeben, der den Text erstetzen soll, den " "Sie in 'Suchen nach' eingegeben haben" #: ../src/globalreplacedialog.cpp:153 msgid "" "Finds only text with lowercase and uppercase letters as specified in Find " "what" msgstr "" "Findet nur Text mit Kleinbuchstaben und Großbuchstaben, der im Feld 'Suchen " "nach' angegeben wurde" #: ../src/globalreplacedialog.cpp:157 msgid "Extends the scope to all open documents" msgstr "Erweitert die Suche auf alle offenen Dokumente" #: ../src/globalreplacedialog.cpp:161 msgid "Interprets the text specified in Find what as a regular expression" msgstr "Interpretiert den Text im Feld 'Suchen nach' als regulären Ausdruck" #: ../src/globalreplacedialog.cpp:165 msgid "" "Finds all instances of the text specified in Find what and replaces them " "with the text in Replace with" msgstr "" "Findet alle Vorkommen des im Feld 'Suchen nach' angegeben Textes und ersetzt " "sie mit dem Text aus dem Feld 'Ersetzen mit'" #: ../src/globalreplacedialog.cpp:169 msgid "Closes the dialog box without saving any changes you have made" msgstr "Dialogbox schließen ohne Änderungen zu speichern" #: ../src/housestyle.cpp:183 #, fuzzy msgid "no rules found" msgstr "(Keine Regeldefinitionen gefunden)" #: ../src/housestyle.cpp:222 msgid "Cannot initialise spellcheck" msgstr "" #: ../src/mynotebook.cpp:88 ../src/wrapdaisy.cpp:554 #: ../src/xmlcopyeditor.cpp:5339 msgid "Close" msgstr "Schließen" #: ../src/mynotebook.cpp:89 msgid "Close all" msgstr "Alle schließen" #: ../src/mypropertysheet.cpp:74 msgid "&Always insert closing tag" msgstr "&Schließenden Tag automatisch einfügen" #: ../src/mypropertysheet.cpp:77 msgid "&Folding" msgstr "&Zusammenklappen" #: ../src/mypropertysheet.cpp:80 msgid "&Highlight current line" msgstr "&Aktuelle Zeile hervorheben" #: ../src/mypropertysheet.cpp:83 #, fuzzy msgid "Hi&ghlight syntax" msgstr "&Aktuelle Zeile hervorheben" #: ../src/mypropertysheet.cpp:86 msgid "&Indentation guides" msgstr "&Einrückungshilfe" #: ../src/mypropertysheet.cpp:89 msgid "I&ntelligent backspace/delete" msgstr "I&ntelligentes Rückgängig/Löschen" #: ../src/mypropertysheet.cpp:92 msgid "&Line numbers" msgstr "&Zeilennummern" #: ../src/mypropertysheet.cpp:95 msgid "L&ock hidden tags" msgstr "S&perre versteckte Tags" #: ../src/mypropertysheet.cpp:98 msgid "&Tag completion" msgstr "&Tag-Vervollständigung" #: ../src/mypropertysheet.cpp:101 msgid "&Validate as you type" msgstr "&Validieren beim Schreiben" #: ../src/mypropertysheet.cpp:104 msgid "Va&riable highlight in tag free view" msgstr "Va&riablen im Tag-free view hervorheben" #: ../src/mypropertysheet.cpp:107 msgid "&White space visible" msgstr "&Leerzeichen anzeigen" #: ../src/mypropertysheet.cpp:113 msgid "Font" msgstr "Schriftart" #: ../src/mypropertysheet.cpp:156 msgid "Application directory" msgstr "Anwendungsverzeichnis" #: ../src/mypropertysheet.cpp:173 msgid "Language (restart required)" msgstr "Sprache (Neustart erforderlich)" #: ../src/mypropertysheet.cpp:179 ../src/styledialog.cpp:339 #: ../src/xmlcopyeditor.cpp:4984 msgid "Default" msgstr "Vorgabe" #: ../src/mypropertysheet.cpp:193 #, fuzzy msgid "&Enable network access for XML validation" msgstr "&Erlaube Netzwerkzugriff für DTD-Validierung " #: ../src/mypropertysheet.cpp:196 msgid "E&xpand internal entities on open" msgstr "Interne entities beim Öffnen &erweitern" #: ../src/mypropertysheet.cpp:199 msgid "&One application instance only" msgstr "&Nur eine Instanz des Programmes" #: ../src/mypropertysheet.cpp:202 msgid "Re&member layout on close" msgstr "&Layouteinstellungen beim Schließen merken" #: ../src/mypropertysheet.cpp:205 msgid "&Remember open tabs on close" msgstr "&Geöffnete Reiter beim Schließen merken" #: ../src/mypropertysheet.cpp:208 msgid "Re&tain undo history on save" msgstr "Me&rke Undo-Verlauf beim Speichern" #: ../src/mypropertysheet.cpp:212 msgid "&Save UTF-8 byte order mark" msgstr "&Speichere UTF-8 byte order mark" #: ../src/mypropertysheet.cpp:216 msgid "S&how full path on frame" msgstr "&Kompletten Verzeichnisnamen im Titel anzeigen" #: ../src/mypropertysheet.cpp:242 msgid "General" msgstr "Allgemein" #: ../src/mypropertysheet.cpp:243 msgid "Editor" msgstr "Editor" #: ../src/mypropertysheet.cpp:256 msgid "Cannot access application directory" msgstr "Kein Zugriff auf Anwendungsverzeichnis" #: ../src/mypropertysheet.cpp:256 ../src/xmlcopyeditor.cpp:2586 msgid "Options" msgstr "Optionen" #: ../src/styledialog.cpp:101 msgid "Style" msgstr "" #: ../src/styledialog.cpp:101 ../src/xmlcopyeditor.cpp:5471 #: ../src/xmlcopyeditor.cpp:5475 #, fuzzy msgid "Spelling" msgstr "Rechtschreibung und Stil" #: ../src/styledialog.cpp:147 msgid "&Check" msgstr "" #: ../src/styledialog.cpp:165 msgid "No." msgstr "Nr." #: ../src/styledialog.cpp:166 ../src/styledialog.cpp:168 msgid "Context" msgstr "Zusammenhang" #: ../src/styledialog.cpp:167 ../src/wrapxerces.h:51 #: ../src/xmlcopyeditor.cpp:409 ../src/xmlcopyeditor.cpp:429 #: ../src/xmlcopyeditor.cpp:432 ../src/xmlcopyeditor.cpp:449 #: ../src/xmlcopyeditor.cpp:454 ../src/xmlcopyeditor.cpp:494 #: ../src/xmlcopyeditor.cpp:514 ../src/xmlcopyeditor.cpp:526 #: ../src/xmlcopyeditor.cpp:532 ../src/xmlcopyeditor.cpp:561 msgid "Error" msgstr "Fehler" #: ../src/styledialog.cpp:169 msgid "Suggestion" msgstr "Vorschlag" #: ../src/styledialog.cpp:171 msgid "Rule" msgstr "Regel" #: ../src/styledialog.cpp:172 msgid "Action" msgstr "Aktion" #: ../src/styledialog.cpp:180 msgid "&Apply changes" msgstr "" #: ../src/styledialog.cpp:188 msgid "&Printable report" msgstr "&Druckbarer Bericht" #: ../src/styledialog.cpp:196 msgid "Pr&intable summary" msgstr "Dr&uckbare Zusammenfassung" #: ../src/styledialog.cpp:204 #, fuzzy msgid "C&hange all" msgstr "Alle ändern" #: ../src/styledialog.cpp:212 msgid "I&gnore all" msgstr "I&gnoriere alle" #: ../src/styledialog.cpp:220 #, fuzzy msgid "Ca&ncel" msgstr "&Abbruch" #: ../src/styledialog.cpp:303 ../src/xmlcopyeditor.cpp:768 #: ../src/xmlcopyeditor.cpp:818 msgid "en_US" msgstr "" #: ../src/styledialog.cpp:308 #, fuzzy msgid "(No dictionaries found)" msgstr "(Keine Filter gefunden)" #: ../src/styledialog.cpp:344 msgid "(No rule sets found)" msgstr "(Keine Regeldefinitionen gefunden)" #: ../src/styledialog.cpp:350 ../src/xmlcopyeditor.cpp:771 msgid "(No filter)" msgstr "(Keine Filter)" #: ../src/styledialog.cpp:373 msgid "(No filters found)" msgstr "(Keine Filter gefunden)" #: ../src/styledialog.cpp:400 ../src/styledialog.cpp:430 #: ../src/styledialog.cpp:749 ../src/styledialog.cpp:754 msgid "Ignore" msgstr "Ignorieren" #: ../src/styledialog.cpp:414 msgid "Ignore once" msgstr "Einmal ignorieren" #: ../src/styledialog.cpp:416 msgid "Ignore all" msgstr "Alle ignorieren" #: ../src/styledialog.cpp:418 msgid "Change once" msgstr "Einmal ändern" #: ../src/styledialog.cpp:419 msgid "Change all" msgstr "Alle ändern" #: ../src/styledialog.cpp:422 msgid "New suggestion..." msgstr "Neuer Vorschlag..." #: ../src/styledialog.cpp:445 ../src/styledialog.cpp:473 #, fuzzy msgid "Checking document..." msgstr "Öffne großes Dokument..." #: ../src/styledialog.cpp:477 #, fuzzy msgid "Cannot check document: " msgstr "Kann Wörter nicht zählen: %s" #: ../src/styledialog.cpp:510 #, fuzzy, c-format msgid "%i error" msgid_plural "%i errors" msgstr[0] "Fehler" msgstr[1] "Fehler" #: ../src/styledialog.cpp:525 msgid "No items selected" msgstr "Nichts ausgewählt" #: ../src/styledialog.cpp:754 ../src/styledialog.cpp:782 msgid "Change" msgstr "Ändern" #: ../src/styledialog.cpp:913 msgid "Enter new suggestion:" msgstr "Geben Sie einen neuen Vorschlag ein:" #: ../src/styledialog.cpp:914 msgid "New Suggestion" msgstr "Neuer Vorschlag" #: ../src/wrapdaisy.cpp:96 #, fuzzy msgid "Export in progress" msgstr "Export wird durchgeführt..." #: ../src/wrapdaisy.cpp:97 #, fuzzy msgid "Initializing..." msgstr "Geschwister..." #: ../src/wrapdaisy.cpp:121 ../src/wrapdaisy.cpp:281 #, fuzzy msgid "Cannot create folder [b]" msgstr "Report kann nicht erstellt werden:" #: ../src/wrapdaisy.cpp:158 msgid "Empty XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:168 #, fuzzy msgid "Cannot read [b]" msgstr "Ersetzen nicht möglich: " #: ../src/wrapdaisy.cpp:168 msgid "[/b]" msgstr "" #: ../src/wrapdaisy.cpp:182 msgid "Suppressing optional production notes..." msgstr "" #: ../src/wrapdaisy.cpp:184 ../src/wrapdaisy.cpp:210 ../src/wrapdaisy.cpp:296 #: ../src/wrapdaisy.cpp:334 #, fuzzy msgid "Cancelled" msgstr "&Abbruch" #: ../src/wrapdaisy.cpp:208 msgid "De-emphasizing production notes..." msgstr "" #: ../src/wrapdaisy.cpp:259 #, fuzzy msgid "Cannot create HTML folder [b]" msgstr "Report kann nicht erstellt werden:" #: ../src/wrapdaisy.cpp:270 #, fuzzy msgid "Cannot create image folder [b]" msgstr "Report kann nicht erstellt werden:" #: ../src/wrapdaisy.cpp:294 #, fuzzy msgid "Copying files..." msgstr "Öffne importierte Datei..." #: ../src/wrapdaisy.cpp:317 msgid "Cannot write canonical XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:332 #, fuzzy msgid "Preparing DTBook..." msgstr "Bereite Ausdruck vor..." #: ../src/wrapdaisy.cpp:540 msgid "documents.open" msgstr "" #: ../src/wrapdaisy.cpp:541 #, fuzzy msgid "ActiveDocument" msgstr "Neues Dokument" #: ../src/wrapdaisy.cpp:543 #, fuzzy msgid "Cannot open " msgstr "Kann %s nicht öffnen" #. tempDocFile;// #. wdFormatDocument #: ../src/wrapdaisy.cpp:549 #, fuzzy msgid "SaveAs" msgstr "Speichern unter" #: ../src/wrapdaisy.cpp:677 #, fuzzy msgid "Cannot create MP3 album folder [b]" msgstr "Report kann nicht erstellt werden:" #: ../src/wrapexpat.cpp:74 msgid "Unable to create parser instance" msgstr "" #: ../src/wraplibxml.cpp:126 ../src/wraplibxml.cpp:182 #: ../src/wraplibxml.cpp:244 ../src/wraplibxml.cpp:305 #: ../src/wraplibxml.cpp:370 ../src/wraplibxml.cpp:559 #: ../src/wraplibxml.cpp:612 ../src/wraplibxml.cpp:660 #, fuzzy msgid "Cannot create a parser context" msgstr "Report kann nicht erstellt werden:" #: ../src/wraplibxml.cpp:166 #, fuzzy msgid "Cannot create an RNG parser context" msgstr "Report kann nicht erstellt werden:" #: ../src/wraplibxml.cpp:176 msgid "Cannot create an RNG validation context" msgstr "" #: ../src/wraplibxml.cpp:238 msgid "Cannot create a schema validation context" msgstr "" #: ../src/wraplibxml.cpp:459 msgid "Infinity" msgstr "" #: ../src/wraplibxml.cpp:462 msgid "-Infinity" msgstr "" #: ../src/wraplibxml.cpp:466 msgid "NaN" msgstr "" #: ../src/wraplibxml.cpp:552 #, fuzzy msgid "Cannot parse stylesheet" msgstr "Kann Stylesheet %s nicht öffnen" #: ../src/wraplibxml.cpp:581 #, fuzzy msgid "Cannot apply stylesheet" msgstr "Kann Stylesheet %s nicht öffnen" #: ../src/wraplibxml.cpp:717 #, c-format msgid "Error at line %d, column %d: %s" msgstr "" #: ../src/wraplibxml.cpp:720 #, c-format msgid "Error at line %d: %s" msgstr "" #: ../src/wrapxerces.cpp:162 #, fuzzy msgid "Unexpected validation error" msgstr "Validierungsfehler" #: ../src/wrapxerces.cpp:236 #, c-format msgid "%s at line %llu, column %llu: %s%s" msgstr "" #: ../src/wrapxerces.h:56 ../src/xmlcopyeditor.cpp:5524 msgid "Warning" msgstr "Warnung" #: ../src/wrapxerces.h:60 #, fuzzy msgid "FatalError" msgstr "Fehler" #: ../src/xmlcopyeditorcopy.h:22 msgid "" "All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "Alle Dateitypen (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*." "dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*." "xsl)|*.xsl" #: ../src/xmlcopyeditorcopy.h:24 #, fuzzy msgid "" "All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|" "XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "Alle Dateitypen (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*." "dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*." "xsl)|*.xsl" #: ../src/xmlcopyeditorcopy.h:26 #, fuzzy msgid "Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>" msgstr "Copyright © 2005-2007 Gerald Schmidt <gnschmidt@users.sourceforge.net>" #: ../src/xmlcopyeditorcopy.h:27 msgid "" "\n" "XML Copy Editor is free software released under the GNU\n" "General Public License.\n" "\n" "Many thanks are due to " msgstr "" "\n" "Der XML Copy Editor ist freie Software, herausgegeben unter der GNU\n" "General Public License.\n" "\n" "Vielen Dank an " #: ../src/xmlcopyeditor.cpp:407 msgid "Failed to initialize Xerces-C:\n" msgstr "" #: ../src/xmlcopyeditor.cpp:420 ../src/xmlcopyeditor.cpp:485 msgid "(unknown error)" msgstr "(unbekannter Fehler)" #: ../src/xmlcopyeditor.cpp:422 msgid "" "XML Copy Editor has encountered the following error and needs to close: " msgstr "" "XML Copy Editor ist auf den folgenden Fehler gestoßen und muss beendet " "werden:" #: ../src/xmlcopyeditor.cpp:448 ../src/xmlcopyeditor.cpp:453 #: ../src/xmlcopyeditor.cpp:521 msgid "XML Copy Editor has encountered an error and needs to close." msgstr "XML Copy Editor hat einen Fehler festgestellt und muss beendet werden." #: ../src/xmlcopyeditor.cpp:471 ../src/xmlcopyeditor.cpp:550 msgid "The operating system has turned down a request for additional memory" msgstr "Das Betriebssystem hat die Anfrage nach mehr Speicher abgelehnt" #: ../src/xmlcopyeditor.cpp:472 ../src/xmlcopyeditor.cpp:551 #: ../src/xmlcopyeditor.cpp:4780 msgid "Out of memory" msgstr "Nicht genug Speicher" #: ../src/xmlcopyeditor.cpp:487 msgid "The following error has occurred: " msgstr "Der folgende Fehler wurde festgestellt: " #: ../src/xmlcopyeditor.cpp:489 msgid "" ".\n" "\n" "Select \"Abort\" to exit, \"Retry\" to close this window and \"Ignore\" to " "continue." msgstr "" ".\n" "\n" "Wähle \"Abort\" zum Beenden, \"Retry\" um das Fenster zu schließen oder " "\"Ignore\" zum Weitermachen." #: ../src/xmlcopyeditor.cpp:766 ../src/xmlcopyeditor.cpp:817 #, fuzzy msgid "Default style" msgstr "Vorgabe" #: ../src/xmlcopyeditor.cpp:819 msgid "No filter" msgstr "Kein Filter" #: ../src/xmlcopyeditor.cpp:885 msgid "" "SSE2 is enabled in Xerces-C++ library. Xerces-C++ didn't use them in a " "thread-safe way. It may cause program crashes (segmentation faults).\n" "\n" "If it happens, please try compiling Xerces-C++ with SSE2 disabled.\n" "\n" "OK:\tShow this warning next time\n" "Cancel:\tDisable the warning\n" msgstr "" #: ../src/xmlcopyeditor.cpp:892 msgid "SSE2 problem in Xerces-C++" msgstr "" #: ../src/xmlcopyeditor.cpp:968 ../src/xmlcopyeditor.cpp:976 msgid "Current Element" msgstr "Aktuelles Element" #: ../src/xmlcopyeditor.cpp:969 ../src/xmlcopyeditor.cpp:975 msgid "Insert Element" msgstr "Element einfügen" #: ../src/xmlcopyeditor.cpp:970 ../src/xmlcopyeditor.cpp:974 msgid "Insert Sibling" msgstr "Geschwister einfügen" #: ../src/xmlcopyeditor.cpp:971 ../src/xmlcopyeditor.cpp:973 msgid "Insert Entity" msgstr "Entity einfügen" #: ../src/xmlcopyeditor.cpp:1208 #, fuzzy msgid "Unknown command line switch (expecting 'w', 's', --version or --help)" msgstr "Unbekannter Kommandozeilenschalter (erwartet 'w' or 's')" #: ../src/xmlcopyeditor.cpp:1217 msgid "Command line processing incomplete: no file specified" msgstr "" "Ausführung des Kommandozeilenbefehls unvollständig: keine Datei angegeben" #: ../src/xmlcopyeditor.cpp:1356 msgid "Parse in progress..." msgstr "Parsen läuft..." #: ../src/xmlcopyeditor.cpp:1375 msgid "well-formed" msgstr "Wohlgeformt" #: ../src/xmlcopyeditor.cpp:1407 msgid "Do you want to save the changes to " msgstr "Änderungen speichern nach " #: ../src/xmlcopyeditor.cpp:1601 ../src/xmlcopyeditor.cpp:1603 msgid "Attributes hidden" msgstr "Attribute versteckt" #: ../src/xmlcopyeditor.cpp:1608 ../src/xmlcopyeditor.cpp:1610 msgid "Tags hidden" msgstr "Tags versteckt" #: ../src/xmlcopyeditor.cpp:1623 ../src/xmlcopyeditor.cpp:1625 msgid "Tags locked" msgstr "Tags gesperrt" #: ../src/xmlcopyeditor.cpp:1676 ../src/xmlcopyeditor.cpp:1678 msgid "Modified" msgstr "Modifiziert" #: ../src/xmlcopyeditor.cpp:1707 #, c-format msgid "Ln %i Col %i" msgstr "Zeile %i Spalte %i" #: ../src/xmlcopyeditor.cpp:1898 msgid "Cannot open clipboard" msgstr "Kann die Zwischenablage nicht öffnen" #: ../src/xmlcopyeditor.cpp:1903 msgid "Cannot paste as new document: no text on clipboard" msgstr "" "Als neues Dokument einfügen nicht möglich: Kein Text in der Zwischenablage" #: ../src/xmlcopyeditor.cpp:1993 ../src/xmlcopyeditor.cpp:2796 #, c-format msgid "%i replacement made" msgid_plural "%i replacements made" msgstr[0] "%i Ersetzung durchgeführt" msgstr[1] "%i Ersetzungen durchgeführt" #: ../src/xmlcopyeditor.cpp:2019 msgid "Preparing Print Preview..." msgstr "Bereite Druckvorschau vor..." #: ../src/xmlcopyeditor.cpp:2040 msgid "Preparing to print..." msgstr "Bereite Ausdruck vor..." #: ../src/xmlcopyeditor.cpp:2099 ../src/xmlcopyeditor.cpp:2119 msgid "Find" msgstr "Suche" #: ../src/xmlcopyeditor.cpp:2126 ../src/xmlcopyeditor.cpp:2236 #: ../src/xmlcopyeditor.cpp:2330 msgid "This functionality requires Microsoft Windows" msgstr "Diese Funktion benötigt Microsoft Windows" #: ../src/xmlcopyeditor.cpp:2132 msgid "Import Microsoft Word Document" msgstr "Importiere Microsoft Word Document" #: ../src/xmlcopyeditor.cpp:2227 msgid "[b]DAISY export stopped[/b]: " msgstr "" #: ../src/xmlcopyeditor.cpp:2230 msgid "DAISY export completed. Output files are stored in: [b]" msgstr "" #: ../src/xmlcopyeditor.cpp:2245 #, fuzzy, c-format msgid "Cannot open [b]%s[/b] for import" msgstr "Kann Datei %s nicht für den Import öffnen" #: ../src/xmlcopyeditor.cpp:2255 msgid "Import in progress..." msgstr "Import läuft..." #: ../src/xmlcopyeditor.cpp:2263 msgid "(lossless conversion requires version 2003 or later)" msgstr "(verlustfreie Konvertierung benötigt Version 2003 oder höher)" #: ../src/xmlcopyeditor.cpp:2270 ../src/xmlcopyeditor.cpp:2391 msgid "Cannot start Microsoft Word" msgstr "Kann Microsoft Word nicht starten" #: ../src/xmlcopyeditor.cpp:2274 ../src/xmlcopyeditor.cpp:2395 msgid "A more recent version of Microsoft Word is required" msgstr "Eine aktuellere Version von Microsoft Word ist notwendig" #: ../src/xmlcopyeditor.cpp:2281 #, fuzzy, c-format msgid "Microsoft Word cannot save [b]%s[/b] as XML" msgstr "Microsoft Word kann %s nicht als XML speichern" #: ../src/xmlcopyeditor.cpp:2286 msgid "Microsoft Word cannot save this document as WordprocessingML " msgstr "" "Microsoft Word kann dieses Dokument nicht als WordprocessingML speichern" #: ../src/xmlcopyeditor.cpp:2294 msgid "Opening imported file..." msgstr "Öffne importierte Datei..." #: ../src/xmlcopyeditor.cpp:2311 msgid "Cannot open imported file" msgstr "Kann importierte Datei nicht öffnen" #: ../src/xmlcopyeditor.cpp:2363 msgid "Export Microsoft Word Document" msgstr "Exportiere Microsoft Word Dokument" #: ../src/xmlcopyeditor.cpp:2384 msgid "Export in progress..." msgstr "Export wird durchgeführt..." #: ../src/xmlcopyeditor.cpp:2398 #, c-format msgid "Microsoft Word cannot save %s" msgstr "Microsoft Word kann %s nicht speichern" #: ../src/xmlcopyeditor.cpp:2427 msgid "Cannot save temporary file" msgstr "Temporäre Datei kann nicht gespeichert werden" #: ../src/xmlcopyeditor.cpp:2588 msgid "Preferences" msgstr "" #: ../src/xmlcopyeditor.cpp:2633 msgid "Enter line number:" msgstr "Zeilennummer eingeben:" #: ../src/xmlcopyeditor.cpp:2634 msgid "Go To" msgstr "Gehe zu" #: ../src/xmlcopyeditor.cpp:2643 #, c-format msgid "'%s' is not a valid line number" msgstr "'%s' ist keine gültige Zeilennummer" #: ../src/xmlcopyeditor.cpp:2672 msgid "Replace" msgstr "Ersetzen" #: ../src/xmlcopyeditor.cpp:2693 msgid "Find and Replace" msgstr "Suchen und Ersetzen" #: ../src/xmlcopyeditor.cpp:2786 msgid "Cannot replace: " msgstr "Ersetzen nicht möglich: " #: ../src/xmlcopyeditor.cpp:2827 msgid "XML document (*.xml)" msgstr "XML Dokument (*.xml)" #: ../src/xmlcopyeditor.cpp:2851 msgid "Choose a document type:" msgstr "Dokumenttyp wählen:" #: ../src/xmlcopyeditor.cpp:2851 msgid "New Document" msgstr "Neues Dokument" #: ../src/xmlcopyeditor.cpp:2892 #, c-format msgid "Document%i" msgstr "Dokument%i" #: ../src/xmlcopyeditor.cpp:2962 msgid "Open Large Document" msgstr "Großes Dokument öffnen" #: ../src/xmlcopyeditor.cpp:2962 ../src/xmlcopyeditor.cpp:5431 #: ../src/xmlcopyeditor.cpp:5433 msgid "Open" msgstr "Öffnen" #: ../src/xmlcopyeditor.cpp:2998 #, fuzzy, c-format msgid "Cannot open %s." msgstr "Kann %s nicht öffnen" #: ../src/xmlcopyeditor.cpp:3006 ../src/xmlcopyeditor.cpp:3582 #, c-format msgid "%s is already open" msgstr "%s ist bereits geöffnet" #: ../src/xmlcopyeditor.cpp:3028 #, c-format msgid "Cannot open %s" msgstr "Kann %s nicht öffnen" #: ../src/xmlcopyeditor.cpp:3147 #, fuzzy, c-format msgid "Cannot open %s: unknown encoding %s" msgstr "Zeichenkodierung kann nicht gesetzt werden:" #: ../src/xmlcopyeditor.cpp:3178 #, fuzzy, c-format msgid "Cannot open %s: out of memory" msgstr "Kann Datei %s nicht für den Import öffnen" #: ../src/xmlcopyeditor.cpp:3199 #, c-format msgid "Cannot open %s: conversion from encoding %s failed" msgstr "" #: ../src/xmlcopyeditor.cpp:3208 ../src/xmlcopyeditor.cpp:4007 #, fuzzy msgid "Creating document view..." msgstr "Bereite Druckvorschau vor..." #: ../src/xmlcopyeditor.cpp:3449 msgid "Edited document empty" msgstr "Bearbeitetes Doument ist leer" #: ../src/xmlcopyeditor.cpp:3563 msgid "Save As" msgstr "Speichern unter" #: ../src/xmlcopyeditor.cpp:3771 #, fuzzy msgid "DTD Validation in progress..." msgstr "DTD-Validierung läuft..." #: ../src/xmlcopyeditor.cpp:3794 ../src/xmlcopyeditor.cpp:3870 msgid "valid" msgstr "Valide" #: ../src/xmlcopyeditor.cpp:3816 msgid "Select RELAX NG grammar" msgstr "Wähle RELAX NG Gramatik" #: ../src/xmlcopyeditor.cpp:3817 ../src/xmlcopyeditor.cpp:4108 #: ../src/xmlcopyeditor.cpp:5791 msgid "Choose a file:" msgstr "Datei auswählen:" #: ../src/xmlcopyeditor.cpp:3818 msgid "RELAX NG grammar" msgstr "RELAX NG Gramatik" #: ../src/xmlcopyeditor.cpp:3848 msgid "RELAX NG validation in progress..." msgstr "RELAX NG Validierung läuft..." #: ../src/xmlcopyeditor.cpp:3914 msgid "Validation in progress..." msgstr "Validierung wird durchgeführt..." #: ../src/xmlcopyeditor.cpp:3925 #, fuzzy, c-format msgid "%s is valid" msgstr "%s ist %s" #: ../src/xmlcopyeditor.cpp:3964 #, fuzzy msgid "W3C Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:3964 msgid "DTD" msgstr "DTD" #: ../src/xmlcopyeditor.cpp:3965 msgid "Please choose a shema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3966 msgid "Schema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3992 msgid "Please select a DTD file" msgstr "" #: ../src/xmlcopyeditor.cpp:3998 msgid "Converting..." msgstr "" #: ../src/xmlcopyeditor.cpp:4025 msgid "Enter XPath:" msgstr "XPath eingeben:" #: ../src/xmlcopyeditor.cpp:4026 msgid "Evaluate XPath" msgstr "XPath evaluieren" #: ../src/xmlcopyeditor.cpp:4047 msgid "Cannot evaluate XPath" msgstr "XPath kann nicht ausgewertet werden" #: ../src/xmlcopyeditor.cpp:4058 msgid "No matching nodes found" msgstr "Keine Übereinstimmung" #: ../src/xmlcopyeditor.cpp:4094 #, c-format msgid "Cannot open stylesheet %s" msgstr "Kann Stylesheet %s nicht öffnen" #: ../src/xmlcopyeditor.cpp:4107 msgid "Select stylesheet" msgstr "Stylesheet auswählen" #: ../src/xmlcopyeditor.cpp:4109 ../src/xmlcopyeditor.cpp:5766 msgid "XSLT stylesheet" msgstr "XSLT stylesheet" #: ../src/xmlcopyeditor.cpp:4164 msgid "XSL transformation in progress..." msgstr "XSL-Transformation läuft..." #: ../src/xmlcopyeditor.cpp:4171 msgid "Cannot transform: " msgstr "Transformation nicht möglich: " #: ../src/xmlcopyeditor.cpp:4179 msgid "Output document empty" msgstr "Ausgabedokument ist leer" #: ../src/xmlcopyeditor.cpp:4203 msgid "Pretty-printing in progress..." msgstr "Druckaufbereitung läuft ..." #: ../src/xmlcopyeditor.cpp:4213 msgid "Cannot pretty-print: " msgstr "Druckaufbereitung nicht möglich: " #: ../src/xmlcopyeditor.cpp:4224 msgid "Pretty-print unsuccessful: output document empty" msgstr "Druckaufbereitung fehlgeschlagen: Ausgabedokument ist leer" #: ../src/xmlcopyeditor.cpp:4256 msgid "Choose an encoding:" msgstr "Zeichenkodierung wählen:" #: ../src/xmlcopyeditor.cpp:4256 msgid "Encoding" msgstr "Zeichenkodierung" #: ../src/xmlcopyeditor.cpp:4269 msgid "Cannot set encoding: " msgstr "Zeichenkodierung kann nicht gesetzt werden:" #: ../src/xmlcopyeditor.cpp:4280 msgid "Cannot set encoding (cannot parse temporary file)" msgstr "" "Zeichenkodierung kann nicht gesetzt werden (kann temporäre Datei nicht " "parsen)" #: ../src/xmlcopyeditor.cpp:4484 #, c-format msgid "Cannot find '%s'" msgstr "Kann '%s' nicht finden" #: ../src/xmlcopyeditor.cpp:4546 msgid "" "File has been modified by another application.\n" "Do you want to proceed?" msgstr "" "Datei wurde von einer anderen Anwendung geändert.\n" "Erneut laden?" #: ../src/xmlcopyeditor.cpp:4547 msgid "Confirmation" msgstr "Bestätigung" #: ../src/xmlcopyeditor.cpp:4586 ../src/xmlcopyeditor.cpp:4600 #: ../src/xmlcopyeditor.cpp:4621 ../src/xmlcopyeditor.cpp:4650 #: ../src/xmlcopyeditor.cpp:4713 ../src/xmlcopyeditor.cpp:4727 #: ../src/xmlcopyeditor.cpp:4764 ../src/xmlcopyeditor.cpp:4799 #, c-format msgid "Cannot save %s" msgstr "Speichern von %s nicht möglich" #: ../src/xmlcopyeditor.cpp:4642 #, c-format msgid "%s saved in default encoding UTF-8: unknown encoding %s" msgstr "" #: ../src/xmlcopyeditor.cpp:4705 #, c-format msgid "%s saved in default encoding UTF-8: conversion to %s failed" msgstr "" #: ../src/xmlcopyeditor.cpp:4755 #, fuzzy msgid "unknown error" msgstr "(unbekannter Fehler)" #: ../src/xmlcopyeditor.cpp:4757 #, c-format msgid "Cannot save document in %s: %s (saved in default encoding UTF-8)" msgstr "" "Dokument kann nicht in %s gespeichert werden: %s (gespeichert mit " "Zeichenkodierung UTF-8)" #: ../src/xmlcopyeditor.cpp:4779 #, fuzzy msgid "Out of memory: attempt to save in default encoding UTF-8?" msgstr "" "Zeichenkodierung sollte eine der folgenden sein: %s (Datei gespeichert mit " "Zeichenkodierung UTF-8)" #: ../src/xmlcopyeditor.cpp:4792 #, fuzzy, c-format msgid "%s saved in default encoding UTF-8" msgstr "" "Dokument kann nicht in %s gespeichert werden: %s (gespeichert mit " "Zeichenkodierung UTF-8)" #: ../src/xmlcopyeditor.cpp:4856 msgid "MB" msgstr "MB" #: ../src/xmlcopyeditor.cpp:4861 msgid "kB" msgstr "kB" #: ../src/xmlcopyeditor.cpp:4866 msgid "byte" msgid_plural "bytes" msgstr[0] "byte" msgstr[1] "bytes" #: ../src/xmlcopyeditor.cpp:4874 #, c-format msgid "%g %s saved" msgstr "%g %s gespeichert" #: ../src/xmlcopyeditor.cpp:4894 msgid "&Undo\tCtrl+Z" msgstr "&Rückgängig\tCtrl+Z" #: ../src/xmlcopyeditor.cpp:4894 msgid "Undo" msgstr "Rückgängig" #: ../src/xmlcopyeditor.cpp:4898 msgid "&Redo\tCtrl+Y" msgstr "&Wiederholen\tCtrl+Y" #: ../src/xmlcopyeditor.cpp:4898 msgid "Redo" msgstr "Wiederholen" #: ../src/xmlcopyeditor.cpp:4902 msgid "&Cut\tCtrl+X" msgstr "&Ausschneiden\tCtrl+X" #: ../src/xmlcopyeditor.cpp:4902 msgid "Cut" msgstr "Ausschneiden" #: ../src/xmlcopyeditor.cpp:4906 msgid "C&opy\tCtrl+C" msgstr "K&opieren\tCtrl+C" #: ../src/xmlcopyeditor.cpp:4906 msgid "Copy" msgstr "Kopieren" #: ../src/xmlcopyeditor.cpp:4910 msgid "&Paste\tCtrl+V" msgstr "&Einfügen\tCtrl+V" #: ../src/xmlcopyeditor.cpp:4910 msgid "Paste" msgstr "Einfügen" #: ../src/xmlcopyeditor.cpp:4917 msgid "P&aste As New Document" msgstr "E&infügen als neues Dokument" #: ../src/xmlcopyeditor.cpp:4918 msgid "Paste As New Document" msgstr "Einfügen als neues Dokument" #: ../src/xmlcopyeditor.cpp:4922 msgid "&Find...\tCtrl+F" msgstr "&Suchen...\tCtrl+F" #: ../src/xmlcopyeditor.cpp:4922 msgid "Find..." msgstr "Suchen..." #: ../src/xmlcopyeditor.cpp:4926 msgid "F&ind Again\tF3" msgstr "E&rneut suchen\tF3" #: ../src/xmlcopyeditor.cpp:4926 msgid "Find Again" msgstr "Erneut suchen..." #: ../src/xmlcopyeditor.cpp:4930 msgid "&Replace...\tCtrl+R" msgstr "&Ersetzen...\tCtrl+R" #: ../src/xmlcopyeditor.cpp:4930 msgid "Replace..." msgstr "Ersetzen..." #: ../src/xmlcopyeditor.cpp:4937 msgid "&Global Replace...\tCtrl+Shift+R" msgstr "&Globales Ersetzen...\tCtrl+Shift+R" #: ../src/xmlcopyeditor.cpp:4938 msgid "Global Replace..." msgstr "Globales Ersetzen..." #: ../src/xmlcopyeditor.cpp:4942 msgid "G&o To...\tCtrl+G" msgstr "&Gehe zu...\tCtrl+G" #: ../src/xmlcopyeditor.cpp:4942 msgid "Go To..." msgstr "Gehe zu..." #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "&Toggle Comment\tCtrl+/" msgstr "&Element...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "Toggle Comment" msgstr "Toggle Fold" #: ../src/xmlcopyeditor.cpp:4967 msgid "Pr&eferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4967 msgid "Preferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase\tCtrl+U" msgstr "Vergrößern\tCtrl+U" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase" msgstr "Vergrößern" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease\tCtrl+D" msgstr "Verkleinern\tCtrl+D" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease" msgstr "Verkleinern" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal\tCtrl+0" msgstr "Normal\tCtrl+0" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal" msgstr "Normal" #: ../src/xmlcopyeditor.cpp:4984 msgid "&Default" msgstr "&Vorgabe" #: ../src/xmlcopyeditor.cpp:4987 msgid "&Blue background, white text" msgstr "&Blauer Hintergrund, weißer Text" #: ../src/xmlcopyeditor.cpp:4988 msgid "Blue background, white text" msgstr "Blauer Hintergrund, weißer Text" #: ../src/xmlcopyeditor.cpp:4991 msgid "&Light" msgstr "&Hervorhebung" #: ../src/xmlcopyeditor.cpp:4992 msgid "Light" msgstr "Hervorhebung" #: ../src/xmlcopyeditor.cpp:4995 msgid "&None" msgstr "&Keine" #: ../src/xmlcopyeditor.cpp:4996 msgid "None" msgstr "Keine" #. WAIT FOR AUI LIBRARY TO SUPPORT THIS - currently always splits left #. wxMenu *splitTabMenu = new wxMenu; #. splitTabMenu->Append ( ID_SPLIT_TAB_TOP, _ ( "&Top" ), _ ( "Top" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_RIGHT, _ ( "&Right" ), _ ( "Right" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_BOTTOM, _ ( "&Bottom" ), _ ( "Bottom" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_LEFT, _ ( "&Left" ), _ ( "Left" )); #. #. use class-wide data member #: ../src/xmlcopyeditor.cpp:5025 msgid "&Previous Document\tCtrl+PgUp" msgstr "&Vorheriges Dokument\tCtrl+PgUp" #: ../src/xmlcopyeditor.cpp:5025 msgid "Previous Document" msgstr "Vorheriges Dokument" #: ../src/xmlcopyeditor.cpp:5026 msgid "&Next Document\tCtrl+PgDn" msgstr "&Nächstes Dokument\tCtrl+PgDn" #: ../src/xmlcopyeditor.cpp:5026 msgid "Next Document" msgstr "Nächstes Dokument" #. viewMenu->Append ( wxID_ANY, _ ( "&Split Tab" ), splitTabMenu ); #: ../src/xmlcopyeditor.cpp:5030 msgid "&Browser\tCtrl+B" msgstr "&Browser\tCtrl+B" #: ../src/xmlcopyeditor.cpp:5030 ../src/xmlcopyeditor.cpp:5464 #: ../src/xmlcopyeditor.cpp:5468 msgid "Browser" msgstr "Browser" #: ../src/xmlcopyeditor.cpp:5034 msgid "&Show Tags and Attributes\tCtrl+T" msgstr "&Zeige Tags und Attribute\tCtrl+T" #: ../src/xmlcopyeditor.cpp:5034 msgid "Show Tags and Attributes" msgstr "Zeige Tags und Attribute" #: ../src/xmlcopyeditor.cpp:5037 msgid "&Hide Attributes Only\tCtrl+Shift+A" msgstr "&Nur Attribute verstecken\tCtrl+Shift+A" #: ../src/xmlcopyeditor.cpp:5037 msgid "Hide Attributes Only" msgstr "Nur Attribute verstecken" #: ../src/xmlcopyeditor.cpp:5040 msgid "H&ide Tags and Attributes\tCtrl+Shift+T" msgstr "T&ags und Attribute verstecken\tCtrl+Shift+T" #: ../src/xmlcopyeditor.cpp:5040 msgid "Hide Tags and Attributes" msgstr "Tags und Attribute verstecken" #: ../src/xmlcopyeditor.cpp:5059 #, fuzzy msgid "&Toggle Fold\tCtrl+Alt+T" msgstr "Toggle Fold" #: ../src/xmlcopyeditor.cpp:5059 msgid "Toggle Fold" msgstr "Toggle Fold" #: ../src/xmlcopyeditor.cpp:5061 msgid "&Fold Tags\tCtrl+Shift+F" msgstr "Tags &zusammenklappen\tCtrl+Shift+F" #: ../src/xmlcopyeditor.cpp:5061 msgid "Fold Tags" msgstr "Tags zusammenklappen" #: ../src/xmlcopyeditor.cpp:5063 msgid "&Unfold Tags\tCtrl+Shift+U" msgstr "&Tags aufklappen\tCtrl+Shift+U" #: ../src/xmlcopyeditor.cpp:5066 #, fuzzy msgid "&Wrap Words\tCtrl+W" msgstr "&Schließen\tCtrl+W" #: ../src/xmlcopyeditor.cpp:5068 msgid "&Color Scheme" msgstr "&Farbschema" #: ../src/xmlcopyeditor.cpp:5069 msgid "&Text Size" msgstr "&Textgröße" #: ../src/xmlcopyeditor.cpp:5074 msgid "S&how Current Element Pane" msgstr "&Dialogfeld für aktuelles Element anzeigen" #: ../src/xmlcopyeditor.cpp:5075 #, fuzzy msgid "Show Current Element Pane" msgstr "&Dialogfeld für aktuelles Element anzeigen" #: ../src/xmlcopyeditor.cpp:5078 msgid "Sh&ow Toolbar" msgstr "Zeige &Toolbar" #: ../src/xmlcopyeditor.cpp:5078 msgid "Show Toolbar" msgstr "Zeige Toolbar" #: ../src/xmlcopyeditor.cpp:5081 #, fuzzy msgid "C&lose Message Pane\tAlt+C" msgstr "Nachrichten/Suchen/Ersetzen-Dialoge sch&ließen\tAlt+C" #: ../src/xmlcopyeditor.cpp:5081 #, fuzzy msgid "Close Message Pane" msgstr "Nachrichten/Suchen/Ersetzen-Dialoge schließen" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/&Replace Pane" msgstr "Nachrichten/Suchen/Ersetzen-Dialoge schließen" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/Replace Pane" msgstr "Nachrichten/Suchen/Ersetzen-Dialoge schließen" #: ../src/xmlcopyeditor.cpp:5085 msgid "Close Co&mmand Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5085 msgid "Close Command Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5089 msgid "&Element...\tCtrl+I" msgstr "&Element...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:5089 msgid "Element..." msgstr "Element..." #: ../src/xmlcopyeditor.cpp:5090 msgid "&Sibling...\tCtrl+Shift+I" msgstr "&Geschwister...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5090 msgid "Sibling..." msgstr "Geschwister..." #: ../src/xmlcopyeditor.cpp:5091 msgid "&Entity...\tCtrl+E" msgstr "&Entity...\tCtrl+E" #: ../src/xmlcopyeditor.cpp:5091 msgid "Entity..." msgstr "Entity..." #: ../src/xmlcopyeditor.cpp:5093 msgid "&Twin\tCtrl+Enter" msgstr "&Zwilling\tCtrl+Enter" #: ../src/xmlcopyeditor.cpp:5093 msgid "Twin" msgstr "Zwilling" #: ../src/xmlcopyeditor.cpp:5095 msgid "S&ymbol..." msgstr "&Zeichentabelle..." #: ../src/xmlcopyeditor.cpp:5095 msgid "Symbol..." msgstr "Zeichentabelle..." #: ../src/xmlcopyeditor.cpp:5103 #, fuzzy msgid "&DTD/XML Schema\tF5" msgstr "&XML Schema\tF5" #: ../src/xmlcopyeditor.cpp:5103 #, fuzzy msgid "DTD/XML Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5106 msgid "&RELAX NG...\tF6" msgstr "&RELAX NG...\tF6" #: ../src/xmlcopyeditor.cpp:5106 msgid "RELAX NG..." msgstr "RELAX NG..." #: ../src/xmlcopyeditor.cpp:5109 msgid "&Public DTD..." msgstr "&Public DTD..." #: ../src/xmlcopyeditor.cpp:5109 msgid "Public DTD..." msgstr "Public DTD..." #: ../src/xmlcopyeditor.cpp:5110 msgid "&System DTD..." msgstr "&System DTD..." #: ../src/xmlcopyeditor.cpp:5110 msgid "System DTD..." msgstr "System DTD..." #: ../src/xmlcopyeditor.cpp:5111 msgid "&XML Schema..." msgstr "&XML Schema..." #: ../src/xmlcopyeditor.cpp:5111 msgid "XML Schema..." msgstr "XML Schema..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XS< stylesheet..." msgstr "XS< stylesheet..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XSLT stylesheet..." msgstr "XSLT stylesheet..." #: ../src/xmlcopyeditor.cpp:5127 ../src/xmlcopyeditor.cpp:5138 #, c-format msgid "\tCtrl+%i" msgstr "\tCtrl+%i" #: ../src/xmlcopyeditor.cpp:5178 msgid "&Check Well-formedness\tF2" msgstr "&Überprüfe Wohlgeformtheit\tF2" #: ../src/xmlcopyeditor.cpp:5178 ../src/xmlcopyeditor.cpp:5450 #: ../src/xmlcopyeditor.cpp:5454 msgid "Check Well-formedness" msgstr "Wohlgeformtheit prüfen" #: ../src/xmlcopyeditor.cpp:5181 msgid "&Validate" msgstr "&Validieren" #: ../src/xmlcopyeditor.cpp:5183 msgid "Create &Schema...\tF10" msgstr "" #: ../src/xmlcopyeditor.cpp:5184 #, fuzzy msgid "Create schema..." msgstr "XML Schema..." #: ../src/xmlcopyeditor.cpp:5185 ../src/xmlcopyeditor.cpp:5186 #, fuzzy msgid "DTD -> Schema..." msgstr "XML Schema..." #: ../src/xmlcopyeditor.cpp:5190 msgid "&Associate" msgstr "&Verknüpfe mit..." #: ../src/xmlcopyeditor.cpp:5193 msgid "&XSL Transform...\tF8" msgstr "&XSL Transformation...\tF8" #: ../src/xmlcopyeditor.cpp:5194 msgid "XSL Transform..." msgstr "XSL Transformation..." #: ../src/xmlcopyeditor.cpp:5197 msgid "&Evaluate XPath...\tF9" msgstr "&Evaluiere XPath...\tF9" #: ../src/xmlcopyeditor.cpp:5198 msgid "Evaluate XPath..." msgstr "Evaluiere XPath..." #: ../src/xmlcopyeditor.cpp:5201 msgid "Copy &The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5202 msgid "Copy The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5207 msgid "&Pretty-print\tF11" msgstr "&Druckaufbereitung\tF11" #: ../src/xmlcopyeditor.cpp:5207 msgid "Pretty-print" msgstr "Druckaufbereitung" #: ../src/xmlcopyeditor.cpp:5211 msgid "&Lock Tags\tCtrl+L" msgstr "&Tags sperren" #: ../src/xmlcopyeditor.cpp:5212 ../src/xmlcopyeditor.cpp:5479 #: ../src/xmlcopyeditor.cpp:5482 msgid "Lock Tags" msgstr "Tags sperren" #: ../src/xmlcopyeditor.cpp:5217 msgid "E&ncoding..." msgstr "&Zeichenkodierung..." #: ../src/xmlcopyeditor.cpp:5217 msgid "Encoding..." msgstr "Zeichenkodierung..." #: ../src/xmlcopyeditor.cpp:5226 #, fuzzy msgid "&Spelling...\tF7" msgstr "&Rechtschreibung und Stil...\tF7" #: ../src/xmlcopyeditor.cpp:5227 #, fuzzy msgid "Spelling..." msgstr "Geschwister..." #: ../src/xmlcopyeditor.cpp:5234 #, fuzzy msgid "&Style...\tShift+F7" msgstr "&Geschwister...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5235 #, fuzzy msgid "Style..." msgstr "XSLT stylesheet..." #: ../src/xmlcopyeditor.cpp:5242 msgid "&Word Count" msgstr "&Wörter zählen" #: ../src/xmlcopyeditor.cpp:5243 msgid "Word Count" msgstr "Wörter zählen" #: ../src/xmlcopyeditor.cpp:5251 msgid "&Command\tCtrl+Alt+C" msgstr "" #: ../src/xmlcopyeditor.cpp:5252 msgid "Command" msgstr "" #: ../src/xmlcopyeditor.cpp:5267 msgid "&Options..." msgstr "&Optionen..." #: ../src/xmlcopyeditor.cpp:5268 msgid "Options..." msgstr "Optionen..." #: ../src/xmlcopyeditor.cpp:5278 msgid "&XML Copy Editor Help\tF1" msgstr "&XML Copy Editor Hilfe\tF1" #: ../src/xmlcopyeditor.cpp:5278 msgid "Help" msgstr "Hilfe" #: ../src/xmlcopyeditor.cpp:5284 msgid "&Home Page" msgstr "&Homepage" #: ../src/xmlcopyeditor.cpp:5284 msgid "Home Page" msgstr "Homepage" #: ../src/xmlcopyeditor.cpp:5287 msgid "&Forum" msgstr "&Forum" #: ../src/xmlcopyeditor.cpp:5287 msgid "Forum" msgstr "Forum" #: ../src/xmlcopyeditor.cpp:5291 msgid "&About XML Copy Editor" msgstr "&Über XML Copy Editor" #: ../src/xmlcopyeditor.cpp:5291 msgid "About" msgstr "Über" #: ../src/xmlcopyeditor.cpp:5295 #, fuzzy msgid "&Browse Source" msgstr "&Quellen herunterladen" #: ../src/xmlcopyeditor.cpp:5295 #, fuzzy msgid "Browse Source" msgstr "Browser" #: ../src/xmlcopyeditor.cpp:5307 msgid "&File" msgstr "&Datei" #: ../src/xmlcopyeditor.cpp:5308 msgid "&Edit" msgstr "&Bearbeiten" #: ../src/xmlcopyeditor.cpp:5309 msgid "&View" msgstr "&Ansicht" #: ../src/xmlcopyeditor.cpp:5310 msgid "&Insert" msgstr "Einf&ügen" #: ../src/xmlcopyeditor.cpp:5311 msgid "&XML" msgstr "&XML" #: ../src/xmlcopyeditor.cpp:5312 msgid "&Tools" msgstr "&Werkzeuge" #: ../src/xmlcopyeditor.cpp:5313 msgid "&Help" msgstr "&Hilfe" #: ../src/xmlcopyeditor.cpp:5328 msgid "&New...\tCtrl+N" msgstr "&Neu...\tCtrl+N" #: ../src/xmlcopyeditor.cpp:5328 msgid "New..." msgstr "Neu..." #: ../src/xmlcopyeditor.cpp:5331 msgid "&Open...\tCtrl+O" msgstr "&Öffnen...\tCtrl+O" #: ../src/xmlcopyeditor.cpp:5331 msgid "Open..." msgstr "Öffnen..." #: ../src/xmlcopyeditor.cpp:5335 msgid "O&pen Large Document...\tCtrl+Shift+O" msgstr "Ö&ffne großes Dokument...\tCtrl+Shift+O" #: ../src/xmlcopyeditor.cpp:5335 msgid "Open Large Document..." msgstr "Öffne großes Dokument..." #: ../src/xmlcopyeditor.cpp:5339 #, fuzzy msgid "&Close\tCtrl+F4" msgstr "&Schließen\tCtrl+W" #: ../src/xmlcopyeditor.cpp:5342 msgid "C&lose All" msgstr "&Alle schließen" #: ../src/xmlcopyeditor.cpp:5342 msgid "Close All" msgstr "Alle schließen" #: ../src/xmlcopyeditor.cpp:5345 msgid "&Save\tCtrl+S" msgstr "&Speichern\tCtrl+S" #: ../src/xmlcopyeditor.cpp:5345 ../src/xmlcopyeditor.cpp:5436 #: ../src/xmlcopyeditor.cpp:5440 msgid "Save" msgstr "Speichern" #: ../src/xmlcopyeditor.cpp:5348 msgid "S&ave As...\tF12" msgstr "S&peichern als...\tF12" #: ../src/xmlcopyeditor.cpp:5348 msgid "Save As..." msgstr "Speichern als..." #: ../src/xmlcopyeditor.cpp:5352 msgid "&DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5352 msgid "DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "&Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5359 msgid "&Revert" msgstr "R&ückgängig" #: ../src/xmlcopyeditor.cpp:5359 msgid "Revert" msgstr "Rückgängig" #: ../src/xmlcopyeditor.cpp:5362 msgid "Pa&ge Setup..." msgstr "Seite ein&richten..." #: ../src/xmlcopyeditor.cpp:5362 msgid "Page Setup..." msgstr "Seite einrichten..." #: ../src/xmlcopyeditor.cpp:5365 #, fuzzy msgid "Pr&int Preview..." msgstr "Druckvorschau..." #: ../src/xmlcopyeditor.cpp:5365 msgid "Print Preview..." msgstr "Druckvorschau..." #: ../src/xmlcopyeditor.cpp:5368 #, fuzzy msgid "Pri&nt...\tCtrl+P" msgstr "Dr&ucken...\tCtrl+P" #: ../src/xmlcopyeditor.cpp:5368 msgid "Print..." msgstr "Drucken..." #: ../src/xmlcopyeditor.cpp:5372 msgid "I&mport Microsoft Word Document..." msgstr "I&mportiere Microsoft Word Dokument..." #: ../src/xmlcopyeditor.cpp:5376 #, fuzzy msgid "Expor&t Microsoft Word Document..." msgstr "&Exportiere Microsoft Word Dokument..." #: ../src/xmlcopyeditor.cpp:5380 msgid "E&xit" msgstr "&Beenden" #: ../src/xmlcopyeditor.cpp:5380 msgid "Exit" msgstr "Beenden" #: ../src/xmlcopyeditor.cpp:5426 ../src/xmlcopyeditor.cpp:5428 msgid "New" msgstr "Neu" #: ../src/xmlcopyeditor.cpp:5443 ../src/xmlcopyeditor.cpp:5447 msgid "Print" msgstr "Drucken" #: ../src/xmlcopyeditor.cpp:5457 ../src/xmlcopyeditor.cpp:5461 #, fuzzy msgid "Validate" msgstr "&Validieren" #: ../src/xmlcopyeditor.cpp:5521 msgid "Information" msgstr "Information" #: ../src/xmlcopyeditor.cpp:5527 msgid "Stopped" msgstr "Gestoppt" #: ../src/xmlcopyeditor.cpp:5530 msgid "Question" msgstr "Frage" #: ../src/xmlcopyeditor.cpp:5533 msgid "Message" msgstr "Meldung" #: ../src/xmlcopyeditor.cpp:5601 #, c-format msgid "%s is %s" msgstr "%s ist %s" #: ../src/xmlcopyeditor.cpp:5626 msgid "Document has been modified: save or discard changes" msgstr "Dokument wurde geändert: Änderungen speichern oder verwerfen" #: ../src/xmlcopyeditor.cpp:5689 msgid "Encoding should be one of " msgstr "Zeichenkodierung sollte eine der folgenden sein: " #: ../src/xmlcopyeditor.cpp:5748 msgid "Public DTD" msgstr "Public DTD" #: ../src/xmlcopyeditor.cpp:5754 msgid "System DTD" msgstr "System DTD" #: ../src/xmlcopyeditor.cpp:5760 msgid "XML Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5783 #, c-format msgid "Cannot associate %s: %s" msgstr "Verknüpfen von %s nicht möglich: %s" #: ../src/xmlcopyeditor.cpp:5790 #, c-format msgid "Associate %s" msgstr "Verknüpfe %s" #: ../src/xmlcopyeditor.cpp:5798 msgid "Choose a public identifier:" msgstr "Public identifier wählen:" #: ../src/xmlcopyeditor.cpp:5918 #, c-format msgid "Cannot count words: %s" msgstr "Kann Wörter nicht zählen: %s" #: ../src/xmlcopyeditor.cpp:5926 #, c-format msgid "%s contains %i word" msgid_plural "%s contains %i words" msgstr[0] "%s beinhaltet %i Wort" msgstr[1] "%s beinhaltet %i Wörter" #: ../src/xmlcopyeditor.cpp:6042 msgid "The current XPath is empty." msgstr "" #: ../src/xmlcopyeditor.cpp:6052 #, c-format msgid "The current XPath has been copied to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6060 #, c-format msgid "Failed to copy the current XPath to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6171 msgid "Invalid path: " msgid_plural "Invalid paths: " msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:6175 msgid "" "To change the application directory setting, click Tools menu -> Options... " "after XML Copy Editor starts up." msgstr "" #: ../src/xmlcopyeditor.cpp:6178 msgid "" "To change the application directory setting, click Edit menu -> " "Preferences... after XML Copy Editor starts up." msgstr "" #: ../src/xmlctrl.cpp:303 ../src/xmlctrl.cpp:407 msgid "Delete tag?" msgstr "Tag löschen?" #: ../src/xmlctrl.cpp:304 ../src/xmlctrl.cpp:335 ../src/xmlctrl.cpp:408 #: ../src/xmlctrl.cpp:439 msgid "Tags Locked" msgstr "Tags gesperrt" #: ../src/xmlctrl.cpp:334 ../src/xmlctrl.cpp:438 msgid "Delete entity reference?" msgstr "Entity-Referenz löschen?" #: ../src/xmlctrl.cpp:2252 #, fuzzy msgid "Cannot find the start tag" msgstr "Kann '%s' nicht finden" #: ../src/xmlctrl.cpp:2260 #, fuzzy msgid "Cannot find the end tag" msgstr "Kann '%s' nicht finden" #: ../src/xmlschemagenerator.cpp:80 msgid "Failed to load xml file." msgstr "" #~ msgid " in large document mode?" #~ msgstr "im Modus für große Dokumente?" #~ msgid "%i match" #~ msgid_plural "%i matches" #~ msgstr[0] "%i Übereinstimmung" #~ msgstr[1] "%i Übereinstimmungen" #~ msgid "&Change all" #~ msgstr "&Ändere alle" #~ msgid "&DTD\tF4" #~ msgstr "&DTD\tF4" #~ msgid "&DocBook to HTML\tAlt+1" #~ msgstr "&DocBook nach HTML\tAlt+1" #~ msgid "&DocBook to XHTML\tAlt+2" #~ msgstr "&DocBook nach XHTML\tAlt+2" #~ msgid "&Report" #~ msgstr "&Bericht" #~ msgid "&TEI to HTML\tAlt+4" #~ msgstr "&TEI nach HTML\tAlt+4" #~ msgid "&Use Microsoft rebar control (restart required)" #~ msgstr "&Benutze Microsoft rebar control (Neustart erforderlich)" #~ msgid "&XSLT" #~ msgstr "&XSLT" #~ msgid "Cannot open application directory: see Tools, Options..., General" #~ msgstr "" #~ "Kann Verzeichnis nicht öffnen: Siehe Werkzeuge, Optionen..., Allgemein" #~ msgid "" #~ "Cannot open in browser: %s not found (see Tools, Options..., General)" #~ msgstr "" #~ "Im Browser öffnen nicht möglich: %s nicht gefunden (siehe Werkzeuge, " #~ "Optionen..., Allgemein)" #~ msgid "" #~ "Cannot open in browser: no browser defined (see Tools, Options..., " #~ "General)" #~ msgstr "" #~ "Im Browser öffnen nicht möglich: kein Browser eingestellt (siehe " #~ "Werkzeuge, Optionen..., Allgemein)" #~ msgid "Cannot read temporary file" #~ msgstr "Temporäre Datei kann nicht gelesen werden" #~ msgid "" #~ "Cannot save temporary copy for validation; please save or discard changes" #~ msgstr "" #~ "Anlegen einer temporären Kopie zur Validierung nicht möglich; bitte " #~ "Änderungen speichern oder verwerfen" #~ msgid "Cannot set encoding (cannot open temporary file)" #~ msgstr "" #~ "Zeichenkodierung kann nicht gesetzt werden (kann temporäre Datei nicht " #~ "öffnen)" #~ msgid "Creating report..." #~ msgstr "Erstelle Bericht..." #~ msgid "D&ocBook to XSL-FO\tAlt+3" #~ msgstr "D&ocBook nach XSL-FO\tAlt+3" #~ msgid "David HÃ¥säther (Swedish) <hasather@gmail.com>" #~ msgstr "David HÃ¥säther (schwedisch) <hasather@gmail.com>" #~ msgid "Default dictionary and style" #~ msgstr "Standard Wörterbuch und Stil" #~ msgid "Do you want to open " #~ msgstr "Öffnen " #~ msgid "DocBook to HTML" #~ msgstr "DocBook nach HTML" #~ msgid "DocBook to XHTML" #~ msgstr "DocBook nach XHTML" #~ msgid "DocBook to XSL-FO" #~ msgstr "DocBook nach XSL-FO" #~ msgid "Download Source" #~ msgstr "Quellen herunterladen" #~ msgid "François Badier (French) <frabad@gmail.com>" #~ msgstr "François Badier (französisch) <frabad@gmail.com>" #~ msgid "Gerald Schmidt (development) <gnschmidt@users.sourceforge.net>" #~ msgstr "Gerald Schmidt (Entwickler) <gnschmidt@users.sourceforge.net>" #~ msgid "MSXML validation failed (version 4.0 or later required)" #~ msgstr "MSXML-Validierung fehlgeschlagen (Version 4.0 oder höher benötigt)" #~ msgid "Match" #~ msgstr "Treffer" #~ msgid "Matt Smigielski (testing) <alectrus@users.sourceforge.net>" #~ msgstr "Matt Smigielski (Tester) <alectrus@users.sourceforge.net>" #~ msgid "Memory low: %s saved in large document mode" #~ msgstr "Wenig Speicher: %s im Modus für große Dokumente gespeichert" #~ msgid "Opening spelling and style check in read-only mode: " #~ msgstr "Öffne Rechtschreib- und Stilprüfung im Nur-Lesen-Modus:" #~ msgid "P&rint Preview..." #~ msgstr "D&ruckvorschau..." #~ msgid "Show Current ElementPane" #~ msgstr "Dialogfeld für aktuelles Element anzeigen" #~ msgid "Spelling and Style..." #~ msgstr "Rechtschreibung und Stil..." #~ msgid "T&EI to LaTeX\tAlt+5" #~ msgstr "T&EI nach LaTeX\tAlt+5" #~ msgid "TE&I to XHTML\tAlt+6" #~ msgstr "TE&I nach XHTML\tAlt+6" #~ msgid "TEI to &XSL-FO\tAlt+7" #~ msgstr "TEI nach &XSL-FO\tAlt+7" #~ msgid "TEI to HTML" #~ msgstr "TEI nach HTML" #~ msgid "TEI to LaTeX" #~ msgstr "TEI nach LaTeX" #~ msgid "TEI to XHTML" #~ msgstr "TEI nach XHTML" #~ msgid "TEI to XSL-FO" #~ msgstr "TEI nach XSL-FO" #~ msgid "" #~ "Using local encoding because %s is neither valid UTF-8 nor well-formed " #~ "XML: %s" #~ msgstr "" #~ "Lokale Zeichenkodierung wird verwendet, da %s kein valides UTF-8 ist und " #~ "nicht wohlgeformt ist: %s" #~ msgid "Viliam Búr (Slovak) <viliam@bur.sk>" #~ msgstr "Viliam Búr (slovakisch) <viliam@bur.sk>" #~ msgid "Wra&p lines" #~ msgstr "&Zeilen zusammenfassen" #~ msgid "XML Copy Editor has encountered an error and needs to close" #~ msgstr "" #~ "XML Copy Editor hat einen Fehler festgestellt und muss beendet werden" �����������������������������������������������������������xmlcopyeditor-1.2.1.3/po/ru.po����������������������������������������������������������������������0000664�0001750�0001750�00000200045�12402464555�014650� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������msgid "" msgstr "" "Project-Id-Version: XML Copy Editor\n" "Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/\n" "POT-Creation-Date: 2014-06-01 20:46+0800\n" "PO-Revision-Date: 2008-04-05 15:51+0200\n" "Last-Translator: Siarhei Kuchuk <Cuchuk.Sergey@gmail.com>\n" "Language-Team: team <team@email.com>\n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Poedit-Language: Russian\n" "X-Poedit-SourceCharset: utf-8\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" #: ../data/xmlcopyeditor.appdata.xml.in.h:1 msgid "fast, free, validating XML editor" msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:2 msgid "" "XML Copy Editor is an XML editor focusing on editing document markup " "languages like DITA, DocBook, WordprocessingML. Features: DTD/XML Schema/" "RELAX NG validation, XSLT, XPath, Pretty-printing, Syntax highlighting, " "Folding, Tag completion, Tag locking, Tag-free editing, Built-in support for " "XHTML, XSL, DocBook and TEI, Generating XML Schema, Spelling and style check " "with built-in spell/style checker." msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:3 msgid "https://a.fsdn.com/con/app/proj/xml-copy-editor/screenshots/151221.jpg" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:1 ../src/xmlcopyeditor.cpp:388 #: ../src/xmlcopyeditor.cpp:1310 ../src/xmlcopyeditor.cpp:1408 #: ../src/xmlcopyeditor.cpp:1649 ../src/xmlcopyeditor.cpp:1728 #: ../src/xmlcopyeditor.cpp:3610 msgid "XML Copy Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:2 #, fuzzy msgid "XML Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:3 #, fuzzy msgid "Edit XML documents" msgstr "Редактируемый документ пуÑÑ‚" #. wxID_CANCEL req'd for 'Esc closes dialog' functionality #: ../src/aboutdialog.cpp:51 msgid "OK" msgstr "OK" #: ../src/associatedialog.cpp:76 ../src/mypropertysheet.cpp:166 msgid "Browse" msgstr "Обзор" #: ../src/associatedialog.cpp:123 msgid "Provides a space for you to type the path of the file" msgstr "ПредоÑтавлÑет меÑто ввода имени файла" #: ../src/associatedialog.cpp:127 msgid "Opens a standard file dialog" msgstr "Отобразит Ñтандартное диалоговое окно Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð°" #: ../src/associatedialog.cpp:131 msgid "Provides a space for you to type additional information" msgstr "ПредоÑтавит меÑто Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð° дополнительной информации" #: ../src/associatedialog.cpp:135 msgid "Closes this dialog without making any changes" msgstr "" "Закроет диалоговое окно без оÑущеÑÑ‚Ð²Ð»ÐµÐ½Ð¸Ñ ÐºÐ°ÐºÐ¸Ñ… бы то ни было изменений" #: ../src/associatedialog.cpp:139 msgid "Selects the file specified" msgstr "Выберет выбранный файл" #: ../src/associatedialog.cpp:168 msgid "|All files (*.*)|*.*" msgstr "|Ð’Ñе файлы (*.*)|*.*" #: ../src/associatedialog.cpp:171 msgid "Select " msgstr "Выбрать" #: ../src/commandpanel.cpp:46 ../src/commandpanel.cpp:164 msgid "{path}" msgstr "{путь}" #: ../src/commandpanel.cpp:47 ../src/commandpanel.cpp:165 msgid "{name}" msgstr "{имÑ}" #: ../src/commandpanel.cpp:48 ../src/commandpanel.cpp:166 msgid "{extension}" msgstr "{раÑширение}" #: ../src/commandpanel.cpp:49 ../src/commandpanel.cpp:163 msgid "{fullpath}" msgstr "{полныйПуть}" #: ../src/commandpanel.cpp:64 msgid "&Run" msgstr "&ПуÑк" #: ../src/commandpanel.cpp:72 msgid "&Wait" msgstr "&Ожидать Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð°Ð½Ð´Ñ‹" #: ../src/commandpanel.cpp:78 msgid "Output options" msgstr "ÐаÑтройки вывода" #: ../src/commandpanel.cpp:83 msgid "I&gnore" msgstr "&Игнорировать" #: ../src/commandpanel.cpp:89 msgid "I&nsert" msgstr "&Ð’Ñтавить" #: ../src/commandpanel.cpp:94 msgid "New &document" msgstr "Ðовый &документ" #: ../src/commandpanel.cpp:115 msgid "Variables" msgstr "Переменные" #: ../src/dtd2schema.cpp:56 #, c-format msgid "Error at ine %lld, column %lld: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:83 #, c-format msgid "Target namespace is redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:312 #, fuzzy msgid "Ignored content type: " msgstr "Игнорировать один раз" #: ../src/dtd2schema.cpp:337 ../src/dtd2schema.cpp:419 #, c-format msgid "Unknown namespace: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:392 #, c-format msgid "Ignored namespace of %s: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:411 #, c-format msgid "Namespace redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:526 #, c-format msgid "Ignored attribute \"%s\"'s type: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:565 #, c-format msgid "Unknown default type of attribute \"%s\": %s[br]" msgstr "" #: ../src/exportdialog.cpp:66 msgid "DAISY export" msgstr "" #: ../src/exportdialog.cpp:73 msgid "&Stylesheet for conversion to canonical XHTML (optional):" msgstr "" #: ../src/exportdialog.cpp:85 msgid "&Output folder:" msgstr "" #: ../src/exportdialog.cpp:96 msgid "&De-emphasize production notes" msgstr "" #: ../src/exportdialog.cpp:98 msgid "&Suppress optional production notes" msgstr "" #: ../src/exportdialog.cpp:101 #, fuzzy msgid "Outputs" msgstr "ÐаÑтройки вывода" #: ../src/exportdialog.cpp:102 msgid "&Full DAISY 2.02 and 3.0 Talking Books" msgstr "" #: ../src/exportdialog.cpp:104 msgid "&HTML" msgstr "" #: ../src/exportdialog.cpp:106 msgid "&ePub ebook" msgstr "" #: ../src/exportdialog.cpp:108 #, fuzzy msgid "&RTF document" msgstr "Ðовый &документ" #: ../src/exportdialog.cpp:110 #, fuzzy msgid "&Word document" msgstr "КоличеÑтво Ñлов" #: ../src/exportdialog.cpp:112 msgid "&MP3 album" msgstr "" #: ../src/exportdialog.cpp:135 msgid "Download DAISY extension" msgstr "" #: ../src/exportdialog.cpp:183 #, fuzzy msgid "" "Provides a space for you to enter or select a stylesheet for conversion to " "canonical XHTML" msgstr "ПредоÑтавит меÑто Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð° текÑта, который Ð’Ñ‹ хотите найти" #: ../src/exportdialog.cpp:187 #, fuzzy msgid "Provides a space for you to enter or select the output folder" msgstr "ПредоÑтавлÑет меÑто ввода имени файла" #: ../src/exportdialog.cpp:191 msgid "Starts the export" msgstr "" #: ../src/exportdialog.cpp:195 #, fuzzy msgid "Closes the dialog box without exporting the file" msgstr "Закрывает Ñто окно без ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ ÐºÐ°ÐºÐ¸Ñ… бы то ни было изменений" #: ../src/findreplacepanel.cpp:52 msgid "Find:" msgstr "Ðайти :" #: ../src/findreplacepanel.cpp:53 ../src/findreplacepanel.cpp:54 #: ../src/styledialog.cpp:454 msgid " " msgstr " " #: ../src/findreplacepanel.cpp:66 msgid "Replace with:" msgstr "Заменить на:" #: ../src/findreplacepanel.cpp:78 msgid "Find &Next" msgstr "Ðайти &Далее" #: ../src/findreplacepanel.cpp:85 msgid "&Replace" msgstr "&Замена" #: ../src/findreplacepanel.cpp:92 msgid "Replace &All" msgstr "Заменить &Ð’ÑÑ‘" #: ../src/findreplacepanel.cpp:100 ../src/globalreplacedialog.cpp:74 msgid "&Match case" msgstr "&Учитывать региÑтр" #: ../src/findreplacepanel.cpp:107 msgid "Re&gex" msgstr "&РегулÑрное выражение" #: ../src/findreplacepanel.cpp:131 #, fuzzy msgid "&Close" msgstr "Закрыть" #: ../src/globalreplacedialog.cpp:50 ../src/globalreplacedialog.cpp:132 msgid "Global Find and Replace" msgstr "Глобальный ПоиÑк и Замена" #: ../src/globalreplacedialog.cpp:56 msgid "&Find what: " msgstr "&Что найти: " #: ../src/globalreplacedialog.cpp:58 msgid "Replace with: " msgstr "Заменить на: " #: ../src/globalreplacedialog.cpp:78 msgid "&Regex" msgstr "&РегулÑрное выражение" #: ../src/globalreplacedialog.cpp:82 msgid "R&eplace in all open documents" msgstr "&Заменить во вÑех открытых документах" #: ../src/globalreplacedialog.cpp:128 msgid "Cannot compile regular expression '" msgstr "Ðе могу откомпилировать регулÑрное выражение '" #: ../src/globalreplacedialog.cpp:145 msgid "Provides a space for you to type the text you want to find" msgstr "ПредоÑтавит меÑто Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð° текÑта, который Ð’Ñ‹ хотите найти" #: ../src/globalreplacedialog.cpp:149 msgid "" "Provides a space for you to type the text you want to replace the text you " "typed in Find what" msgstr "ПредоÑтавит меÑто Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð° текÑта замены" #: ../src/globalreplacedialog.cpp:153 msgid "" "Finds only text with lowercase and uppercase letters as specified in Find " "what" msgstr "" "Ищет текÑÑ‚ только в нижнем или верхнем региÑтре как указано в поле поиÑка" #: ../src/globalreplacedialog.cpp:157 msgid "Extends the scope to all open documents" msgstr "РаÑширÑет облаÑть дейÑÑ‚Ð²Ð¸Ñ Ð½Ð° вÑе открытые документы" #: ../src/globalreplacedialog.cpp:161 msgid "Interprets the text specified in Find what as a regular expression" msgstr "Интерпретирует указанный в поле поиÑка текÑÑ‚ как регулÑрное выражение" #: ../src/globalreplacedialog.cpp:165 msgid "" "Finds all instances of the text specified in Find what and replaces them " "with the text in Replace with" msgstr "" "Ищет вÑе Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð² текÑÑ‚ поиÑкового запроÑа и заменÑет его на текÑÑ‚ Замены" #: ../src/globalreplacedialog.cpp:169 msgid "Closes the dialog box without saving any changes you have made" msgstr "Закрывает Ñто окно без ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ ÐºÐ°ÐºÐ¸Ñ… бы то ни было изменений" #: ../src/housestyle.cpp:183 #, fuzzy msgid "no rules found" msgstr "(Правила не найдены)" #: ../src/housestyle.cpp:222 msgid "Cannot initialise spellcheck" msgstr "" #: ../src/mynotebook.cpp:88 ../src/wrapdaisy.cpp:554 #: ../src/xmlcopyeditor.cpp:5339 msgid "Close" msgstr "Закрыть" #: ../src/mynotebook.cpp:89 msgid "Close all" msgstr "Закрыть вÑÑ‘" #: ../src/mypropertysheet.cpp:74 msgid "&Always insert closing tag" msgstr "&Ð’Ñегда вÑтавлÑть закрывающий тег" #: ../src/mypropertysheet.cpp:77 msgid "&Folding" msgstr "&Свертка" #: ../src/mypropertysheet.cpp:80 msgid "&Highlight current line" msgstr "&ПодÑветка текущей Ñтроки" #: ../src/mypropertysheet.cpp:83 msgid "Hi&ghlight syntax" msgstr "&ПодÑвечивать лекÑемы" #: ../src/mypropertysheet.cpp:86 msgid "&Indentation guides" msgstr "&ОтÑтупы" #: ../src/mypropertysheet.cpp:89 msgid "I&ntelligent backspace/delete" msgstr "&Умный backspace/удаление" #: ../src/mypropertysheet.cpp:92 msgid "&Line numbers" msgstr "&Ðомера Ñтрок" #: ../src/mypropertysheet.cpp:95 msgid "L&ock hidden tags" msgstr "&Блокировать Ñкрытые теги" #: ../src/mypropertysheet.cpp:98 msgid "&Tag completion" msgstr "&IntelliSense" #: ../src/mypropertysheet.cpp:101 msgid "&Validate as you type" msgstr "&ПроверÑть в процеÑÑе редактированиÑ" #: ../src/mypropertysheet.cpp:104 msgid "Va&riable highlight in tag free view" msgstr "&ПодÑвечивать переменные при проÑмотре без тегов" #: ../src/mypropertysheet.cpp:107 msgid "&White space visible" msgstr "&Видимый пробел" #: ../src/mypropertysheet.cpp:113 msgid "Font" msgstr "Шрифт" #: ../src/mypropertysheet.cpp:156 msgid "Application directory" msgstr "Каталог приложениÑ" #: ../src/mypropertysheet.cpp:173 msgid "Language (restart required)" msgstr "Язык (требуетÑÑ Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ°)" #: ../src/mypropertysheet.cpp:179 ../src/styledialog.cpp:339 #: ../src/xmlcopyeditor.cpp:4984 msgid "Default" msgstr "По умолчанию" #: ../src/mypropertysheet.cpp:193 #, fuzzy msgid "&Enable network access for XML validation" msgstr "&Разрешить доÑтуп к Ñети Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ DTD" #: ../src/mypropertysheet.cpp:196 msgid "E&xpand internal entities on open" msgstr "&При открытии тега показывать вÑе внутренние теги" #: ../src/mypropertysheet.cpp:199 msgid "&One application instance only" msgstr "&Только один ÑкземплÑÑ€ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð¶ÐµÑ‚ быть запущен" #: ../src/mypropertysheet.cpp:202 msgid "Re&member layout on close" msgstr "&Запоминать позицию окна" #: ../src/mypropertysheet.cpp:205 msgid "&Remember open tabs on close" msgstr "&ВоÑÑтанавливать открытые вкладки при запуÑке" #: ../src/mypropertysheet.cpp:208 msgid "Re&tain undo history on save" msgstr "&Ðе очищать иторию Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ñ€Ð¸ Ñохранении файла" #: ../src/mypropertysheet.cpp:212 msgid "&Save UTF-8 byte order mark" msgstr "&СохранÑть как UTF-8" #: ../src/mypropertysheet.cpp:216 msgid "S&how full path on frame" msgstr "&Показывать полный путь в заголовке вкладки" #: ../src/mypropertysheet.cpp:242 msgid "General" msgstr "Главные" #: ../src/mypropertysheet.cpp:243 msgid "Editor" msgstr "Редактор" #: ../src/mypropertysheet.cpp:256 msgid "Cannot access application directory" msgstr "Ðе могу получить доÑтуп к каталогу приложениÑ" #: ../src/mypropertysheet.cpp:256 ../src/xmlcopyeditor.cpp:2586 msgid "Options" msgstr "Опции" #: ../src/styledialog.cpp:101 msgid "Style" msgstr "" #: ../src/styledialog.cpp:101 ../src/xmlcopyeditor.cpp:5471 #: ../src/xmlcopyeditor.cpp:5475 #, fuzzy msgid "Spelling" msgstr "ÐžÑ€Ñ„Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ñ Ð¸ Ñтиль" #: ../src/styledialog.cpp:147 msgid "&Check" msgstr "" #: ../src/styledialog.cpp:165 msgid "No." msgstr "N°." #: ../src/styledialog.cpp:166 ../src/styledialog.cpp:168 msgid "Context" msgstr "КонтекÑÑ‚" #: ../src/styledialog.cpp:167 ../src/wrapxerces.h:51 #: ../src/xmlcopyeditor.cpp:409 ../src/xmlcopyeditor.cpp:429 #: ../src/xmlcopyeditor.cpp:432 ../src/xmlcopyeditor.cpp:449 #: ../src/xmlcopyeditor.cpp:454 ../src/xmlcopyeditor.cpp:494 #: ../src/xmlcopyeditor.cpp:514 ../src/xmlcopyeditor.cpp:526 #: ../src/xmlcopyeditor.cpp:532 ../src/xmlcopyeditor.cpp:561 msgid "Error" msgstr "Ошибка" #: ../src/styledialog.cpp:169 msgid "Suggestion" msgstr "Предположение" #: ../src/styledialog.cpp:171 msgid "Rule" msgstr "Правило" #: ../src/styledialog.cpp:172 msgid "Action" msgstr "ДейÑтвие" #: ../src/styledialog.cpp:180 msgid "&Apply changes" msgstr "" #: ../src/styledialog.cpp:188 msgid "&Printable report" msgstr "&Отчет Ð´Ð»Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸" #: ../src/styledialog.cpp:196 msgid "Pr&intable summary" msgstr "&Итоги Ð´Ð»Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸" #: ../src/styledialog.cpp:204 #, fuzzy msgid "C&hange all" msgstr "Изменить вÑÑ‘" #: ../src/styledialog.cpp:212 msgid "I&gnore all" msgstr "&Игнорировать вÑÑ‘" #: ../src/styledialog.cpp:220 #, fuzzy msgid "Ca&ncel" msgstr "&Отмена" #: ../src/styledialog.cpp:303 ../src/xmlcopyeditor.cpp:768 #: ../src/xmlcopyeditor.cpp:818 msgid "en_US" msgstr "" #: ../src/styledialog.cpp:308 #, fuzzy msgid "(No dictionaries found)" msgstr "(Фильтры не найдены)" #: ../src/styledialog.cpp:344 msgid "(No rule sets found)" msgstr "(Правила не найдены)" #: ../src/styledialog.cpp:350 ../src/xmlcopyeditor.cpp:771 msgid "(No filter)" msgstr "(без фильтра)" #: ../src/styledialog.cpp:373 msgid "(No filters found)" msgstr "(Фильтры не найдены)" #: ../src/styledialog.cpp:400 ../src/styledialog.cpp:430 #: ../src/styledialog.cpp:749 ../src/styledialog.cpp:754 msgid "Ignore" msgstr "Игнорировать" #: ../src/styledialog.cpp:414 msgid "Ignore once" msgstr "Игнорировать один раз" #: ../src/styledialog.cpp:416 msgid "Ignore all" msgstr "Игнорировать вÑÑ‘" #: ../src/styledialog.cpp:418 msgid "Change once" msgstr "Заменить только одно" #: ../src/styledialog.cpp:419 msgid "Change all" msgstr "Изменить вÑÑ‘" #: ../src/styledialog.cpp:422 msgid "New suggestion..." msgstr "Ðовое предположение ..." #: ../src/styledialog.cpp:445 ../src/styledialog.cpp:473 #, fuzzy msgid "Checking document..." msgstr "Идёт Ñоздание Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð° ..." #: ../src/styledialog.cpp:477 #, fuzzy msgid "Cannot check document: " msgstr "Ðе получаетÑÑ Ð¿Ð¾Ð´Ñчитать количеÑтво Ñлов : %s" #: ../src/styledialog.cpp:510 #, fuzzy, c-format msgid "%i error" msgid_plural "%i errors" msgstr[0] "Ошибка" msgstr[1] "Ошибка" #: ../src/styledialog.cpp:525 msgid "No items selected" msgstr "Ðичего не выбрано" #: ../src/styledialog.cpp:754 ../src/styledialog.cpp:782 msgid "Change" msgstr "Изменить" #: ../src/styledialog.cpp:913 msgid "Enter new suggestion:" msgstr "Введите новое предположение :" #: ../src/styledialog.cpp:914 msgid "New Suggestion" msgstr "Ðовое предположение" #: ../src/wrapdaisy.cpp:96 #, fuzzy msgid "Export in progress" msgstr "Идёт ÑкÑпорт ..." #: ../src/wrapdaisy.cpp:97 #, fuzzy msgid "Initializing..." msgstr "Сиблинг ..." #: ../src/wrapdaisy.cpp:121 ../src/wrapdaisy.cpp:281 #, fuzzy msgid "Cannot create folder [b]" msgstr "Ðе могу Ñоздать отчет : " #: ../src/wrapdaisy.cpp:158 msgid "Empty XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:168 #, fuzzy msgid "Cannot read [b]" msgstr "Ðе получилоÑÑŒ заменить : " #: ../src/wrapdaisy.cpp:168 msgid "[/b]" msgstr "" #: ../src/wrapdaisy.cpp:182 msgid "Suppressing optional production notes..." msgstr "" #: ../src/wrapdaisy.cpp:184 ../src/wrapdaisy.cpp:210 ../src/wrapdaisy.cpp:296 #: ../src/wrapdaisy.cpp:334 #, fuzzy msgid "Cancelled" msgstr "&Отмена" #: ../src/wrapdaisy.cpp:208 msgid "De-emphasizing production notes..." msgstr "" #: ../src/wrapdaisy.cpp:259 #, fuzzy msgid "Cannot create HTML folder [b]" msgstr "Ðе могу Ñоздать отчет : " #: ../src/wrapdaisy.cpp:270 #, fuzzy msgid "Cannot create image folder [b]" msgstr "Ðе могу Ñоздать отчет : " #: ../src/wrapdaisy.cpp:294 #, fuzzy msgid "Copying files..." msgstr "Идёт открытие импортируемого файла ..." #: ../src/wrapdaisy.cpp:317 msgid "Cannot write canonical XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:332 #, fuzzy msgid "Preparing DTBook..." msgstr "Идёт подготовка Ð´Ð»Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸ ..." #: ../src/wrapdaisy.cpp:540 msgid "documents.open" msgstr "" #: ../src/wrapdaisy.cpp:541 #, fuzzy msgid "ActiveDocument" msgstr "Ðовый документ" #: ../src/wrapdaisy.cpp:543 #, fuzzy msgid "Cannot open " msgstr "Ðе получилоÑÑŒ открыть %s" #. tempDocFile;// #. wdFormatDocument #: ../src/wrapdaisy.cpp:549 #, fuzzy msgid "SaveAs" msgstr "Сохранить как" #: ../src/wrapdaisy.cpp:677 #, fuzzy msgid "Cannot create MP3 album folder [b]" msgstr "Ðе могу Ñоздать отчет : " #: ../src/wrapexpat.cpp:74 msgid "Unable to create parser instance" msgstr "" #: ../src/wraplibxml.cpp:126 ../src/wraplibxml.cpp:182 #: ../src/wraplibxml.cpp:244 ../src/wraplibxml.cpp:305 #: ../src/wraplibxml.cpp:370 ../src/wraplibxml.cpp:559 #: ../src/wraplibxml.cpp:612 ../src/wraplibxml.cpp:660 #, fuzzy msgid "Cannot create a parser context" msgstr "Ðе могу Ñоздать отчет : " #: ../src/wraplibxml.cpp:166 #, fuzzy msgid "Cannot create an RNG parser context" msgstr "Ðе могу Ñоздать отчет : " #: ../src/wraplibxml.cpp:176 msgid "Cannot create an RNG validation context" msgstr "" #: ../src/wraplibxml.cpp:238 msgid "Cannot create a schema validation context" msgstr "" #: ../src/wraplibxml.cpp:459 msgid "Infinity" msgstr "" #: ../src/wraplibxml.cpp:462 msgid "-Infinity" msgstr "" #: ../src/wraplibxml.cpp:466 msgid "NaN" msgstr "" #: ../src/wraplibxml.cpp:552 #, fuzzy msgid "Cannot parse stylesheet" msgstr "Ðе получаетÑÑ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ таблицу Ñтилей %s" #: ../src/wraplibxml.cpp:581 #, fuzzy msgid "Cannot apply stylesheet" msgstr "Ðе получаетÑÑ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ таблицу Ñтилей %s" #: ../src/wraplibxml.cpp:717 #, c-format msgid "Error at line %d, column %d: %s" msgstr "" #: ../src/wraplibxml.cpp:720 #, c-format msgid "Error at line %d: %s" msgstr "" #: ../src/wrapxerces.cpp:162 #, fuzzy msgid "Unexpected validation error" msgstr "Ошибка" #: ../src/wrapxerces.cpp:236 #, c-format msgid "%s at line %llu, column %llu: %s%s" msgstr "" #: ../src/wrapxerces.h:56 ../src/xmlcopyeditor.cpp:5524 msgid "Warning" msgstr "Предупреждение" #: ../src/wrapxerces.h:60 #, fuzzy msgid "FatalError" msgstr "Ошибка" #: ../src/xmlcopyeditorcopy.h:22 msgid "" "All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "Ð’Ñе файлы (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|Схема XML (*.xsd)|*.xsd|Грамматика RELAX NG (*.rng)|*.rng|XSL (*.xsl)|*." "xsl" #: ../src/xmlcopyeditorcopy.h:24 #, fuzzy msgid "" "All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|" "XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "Ð’Ñе файлы (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|Схема XML (*.xsd)|*.xsd|Грамматика RELAX NG (*.rng)|*.rng|XSL (*.xsl)|*." "xsl" #: ../src/xmlcopyeditorcopy.h:26 #, fuzzy msgid "Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>" msgstr "© 2005-2008 Gerald Schmidt <gnschmidt@users.sourceforge.net>" #: ../src/xmlcopyeditorcopy.h:27 msgid "" "\n" "XML Copy Editor is free software released under the GNU\n" "General Public License.\n" "\n" "Many thanks are due to " msgstr "" "\n" "XML Copy Editor - Ñвободное программное обеÑпечение, \n" "которые раÑпроÑтранÑетÑÑ Ð¿Ð¾Ð´ лицензией GNU GPL\n" "\"General Public License.\n" "\n" "Оргромное ÑпаÑибо " #: ../src/xmlcopyeditor.cpp:407 msgid "Failed to initialize Xerces-C:\n" msgstr "" #: ../src/xmlcopyeditor.cpp:420 ../src/xmlcopyeditor.cpp:485 msgid "(unknown error)" msgstr "(неизвеÑÑ‚Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°)" #: ../src/xmlcopyeditor.cpp:422 msgid "" "XML Copy Editor has encountered the following error and needs to close: " msgstr "" "Ð’ XML Copy Editor произошла критичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°, приложение будет завершено: " #: ../src/xmlcopyeditor.cpp:448 ../src/xmlcopyeditor.cpp:453 #: ../src/xmlcopyeditor.cpp:521 msgid "XML Copy Editor has encountered an error and needs to close." msgstr "" "Ð’ XML Copy Editor произошла критичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°, работа будет завершено." #: ../src/xmlcopyeditor.cpp:471 ../src/xmlcopyeditor.cpp:550 msgid "The operating system has turned down a request for additional memory" msgstr "ОС отказала в выделении памÑти" #: ../src/xmlcopyeditor.cpp:472 ../src/xmlcopyeditor.cpp:551 #: ../src/xmlcopyeditor.cpp:4780 msgid "Out of memory" msgstr "Ðе хватает памÑти" #: ../src/xmlcopyeditor.cpp:487 msgid "The following error has occurred: " msgstr "Возникла ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° : " #: ../src/xmlcopyeditor.cpp:489 msgid "" ".\n" "\n" "Select \"Abort\" to exit, \"Retry\" to close this window and \"Ignore\" to " "continue." msgstr "" ".\n" "\n" "Выберите \"Отмена\" Ð´Ð»Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð°, \"Попробовать Ñнова\" Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ñтого " "окошка и \"Игнорировать\", чтобы продолжить." #: ../src/xmlcopyeditor.cpp:766 ../src/xmlcopyeditor.cpp:817 #, fuzzy msgid "Default style" msgstr "По умолчанию" #: ../src/xmlcopyeditor.cpp:819 msgid "No filter" msgstr "Ðет фильтра" #: ../src/xmlcopyeditor.cpp:885 msgid "" "SSE2 is enabled in Xerces-C++ library. Xerces-C++ didn't use them in a " "thread-safe way. It may cause program crashes (segmentation faults).\n" "\n" "If it happens, please try compiling Xerces-C++ with SSE2 disabled.\n" "\n" "OK:\tShow this warning next time\n" "Cancel:\tDisable the warning\n" msgstr "" #: ../src/xmlcopyeditor.cpp:892 msgid "SSE2 problem in Xerces-C++" msgstr "" #: ../src/xmlcopyeditor.cpp:968 ../src/xmlcopyeditor.cpp:976 msgid "Current Element" msgstr "Текущий Элемент" #: ../src/xmlcopyeditor.cpp:969 ../src/xmlcopyeditor.cpp:975 msgid "Insert Element" msgstr "Ð’Ñтавить Элемент" #: ../src/xmlcopyeditor.cpp:970 ../src/xmlcopyeditor.cpp:974 msgid "Insert Sibling" msgstr "Ð’Ñтавить Сиблинг" #: ../src/xmlcopyeditor.cpp:971 ../src/xmlcopyeditor.cpp:973 msgid "Insert Entity" msgstr "Ð’Ñтавить СущноÑть" #: ../src/xmlcopyeditor.cpp:1208 #, fuzzy msgid "Unknown command line switch (expecting 'w', 's', --version or --help)" msgstr "Ðе извеÑтный ключ в коммандной Ñтроке (ожидалÑÑ 'w' или 's')" #: ../src/xmlcopyeditor.cpp:1217 msgid "Command line processing incomplete: no file specified" msgstr "Ð’ коммандной Ñтроке не указано Ñамое главное: Ð¸Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð°" #: ../src/xmlcopyeditor.cpp:1356 msgid "Parse in progress..." msgstr "Идёт разбор документа ..." #: ../src/xmlcopyeditor.cpp:1375 msgid "well-formed" msgstr "хорошо-оформленный" #: ../src/xmlcopyeditor.cpp:1407 msgid "Do you want to save the changes to " msgstr "Сохранить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² " #: ../src/xmlcopyeditor.cpp:1601 ../src/xmlcopyeditor.cpp:1603 msgid "Attributes hidden" msgstr "Скрытые атрибуты" #: ../src/xmlcopyeditor.cpp:1608 ../src/xmlcopyeditor.cpp:1610 msgid "Tags hidden" msgstr "Скрытые теги" #: ../src/xmlcopyeditor.cpp:1623 ../src/xmlcopyeditor.cpp:1625 msgid "Tags locked" msgstr "Заблокированные теги" #: ../src/xmlcopyeditor.cpp:1676 ../src/xmlcopyeditor.cpp:1678 msgid "Modified" msgstr "Изменён" #: ../src/xmlcopyeditor.cpp:1707 #, c-format msgid "Ln %i Col %i" msgstr "Строка %i Колонка %i" #: ../src/xmlcopyeditor.cpp:1898 msgid "Cannot open clipboard" msgstr "Ðе могу работать Ñ Ð±ÑƒÑ„ÐµÑ€Ð¾Ð¼ обмена" #: ../src/xmlcopyeditor.cpp:1903 msgid "Cannot paste as new document: no text on clipboard" msgstr "" "Ðе могу вÑтавить текÑÑ‚ из буфера обмена как новый документ: текÑта в буфере " "нет" #: ../src/xmlcopyeditor.cpp:1993 ../src/xmlcopyeditor.cpp:2796 #, c-format msgid "%i replacement made" msgid_plural "%i replacements made" msgstr[0] "Сделано %i изменение" msgstr[1] "Проведены %i изменений" #: ../src/xmlcopyeditor.cpp:2019 msgid "Preparing Print Preview..." msgstr "Идет подготовка предпроÑмотра ..." #: ../src/xmlcopyeditor.cpp:2040 msgid "Preparing to print..." msgstr "Идёт подготовка Ð´Ð»Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸ ..." #: ../src/xmlcopyeditor.cpp:2099 ../src/xmlcopyeditor.cpp:2119 msgid "Find" msgstr "Ðайти" #: ../src/xmlcopyeditor.cpp:2126 ../src/xmlcopyeditor.cpp:2236 #: ../src/xmlcopyeditor.cpp:2330 msgid "This functionality requires Microsoft Windows" msgstr "Ð”Ð»Ñ Ñтой функциональноÑти требуетÑÑ Microsoft Windows" #: ../src/xmlcopyeditor.cpp:2132 msgid "Import Microsoft Word Document" msgstr "Импортировать документ Microsoft Word" #: ../src/xmlcopyeditor.cpp:2227 msgid "[b]DAISY export stopped[/b]: " msgstr "" #: ../src/xmlcopyeditor.cpp:2230 msgid "DAISY export completed. Output files are stored in: [b]" msgstr "" #: ../src/xmlcopyeditor.cpp:2245 #, fuzzy, c-format msgid "Cannot open [b]%s[/b] for import" msgstr "Ðе могу открыть Ð´Ð»Ñ Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð° %s" #: ../src/xmlcopyeditor.cpp:2255 msgid "Import in progress..." msgstr "Идёт импорт ..." #: ../src/xmlcopyeditor.cpp:2263 msgid "(lossless conversion requires version 2003 or later)" msgstr "(преобразование Ñ Ð¿Ð¾Ñ‚ÐµÑ€ÐµÐ¹ информации требует верÑию 2003 или выше)" #: ../src/xmlcopyeditor.cpp:2270 ../src/xmlcopyeditor.cpp:2391 msgid "Cannot start Microsoft Word" msgstr "Microsoft Word не запуÑкаетÑÑ!" #: ../src/xmlcopyeditor.cpp:2274 ../src/xmlcopyeditor.cpp:2395 msgid "A more recent version of Microsoft Word is required" msgstr "ТребуетÑÑ Ð±Ð¾Ð»ÐµÐµ позднÑÑ Ð²ÐµÑ€ÑÐ¸Ñ Microsoft Word" #: ../src/xmlcopyeditor.cpp:2281 #, fuzzy, c-format msgid "Microsoft Word cannot save [b]%s[/b] as XML" msgstr "Microsoft Word не может Ñохранить %s в XML" #: ../src/xmlcopyeditor.cpp:2286 msgid "Microsoft Word cannot save this document as WordprocessingML " msgstr "Microsoft Word не может Ñохранить Ñтот документ как WordprocessingML " #: ../src/xmlcopyeditor.cpp:2294 msgid "Opening imported file..." msgstr "Идёт открытие импортируемого файла ..." #: ../src/xmlcopyeditor.cpp:2311 msgid "Cannot open imported file" msgstr "Импортируемый файл не открываетÑÑ!" #: ../src/xmlcopyeditor.cpp:2363 msgid "Export Microsoft Word Document" msgstr "ЭкÑпорт в формате документа Microsoft Word" #: ../src/xmlcopyeditor.cpp:2384 msgid "Export in progress..." msgstr "Идёт ÑкÑпорт ..." #: ../src/xmlcopyeditor.cpp:2398 #, c-format msgid "Microsoft Word cannot save %s" msgstr "Microsoft Word не Ñмог Ñохранить %s!" #: ../src/xmlcopyeditor.cpp:2427 msgid "Cannot save temporary file" msgstr "Ðе могу Ñохранить временный файл" #: ../src/xmlcopyeditor.cpp:2588 msgid "Preferences" msgstr "" #: ../src/xmlcopyeditor.cpp:2633 msgid "Enter line number:" msgstr "Введите номер Ñтроки :" #: ../src/xmlcopyeditor.cpp:2634 msgid "Go To" msgstr "Переход" #: ../src/xmlcopyeditor.cpp:2643 #, c-format msgid "'%s' is not a valid line number" msgstr "'%s' - некорректный номер Ñтроки!" #: ../src/xmlcopyeditor.cpp:2672 msgid "Replace" msgstr "Заменить" #: ../src/xmlcopyeditor.cpp:2693 msgid "Find and Replace" msgstr "Ðайти и Заменить" #: ../src/xmlcopyeditor.cpp:2786 msgid "Cannot replace: " msgstr "Ðе получилоÑÑŒ заменить : " #: ../src/xmlcopyeditor.cpp:2827 msgid "XML document (*.xml)" msgstr "Документ XML (*.xml)" #: ../src/xmlcopyeditor.cpp:2851 msgid "Choose a document type:" msgstr "Выберите тип документа :" #: ../src/xmlcopyeditor.cpp:2851 msgid "New Document" msgstr "Ðовый документ" #: ../src/xmlcopyeditor.cpp:2892 #, c-format msgid "Document%i" msgstr "Документ %i" #: ../src/xmlcopyeditor.cpp:2962 msgid "Open Large Document" msgstr "Открыть большой документ" #: ../src/xmlcopyeditor.cpp:2962 ../src/xmlcopyeditor.cpp:5431 #: ../src/xmlcopyeditor.cpp:5433 msgid "Open" msgstr "Открыть" #: ../src/xmlcopyeditor.cpp:2998 #, fuzzy, c-format msgid "Cannot open %s." msgstr "Ðе получилоÑÑŒ открыть %s" #: ../src/xmlcopyeditor.cpp:3006 ../src/xmlcopyeditor.cpp:3582 #, c-format msgid "%s is already open" msgstr "%s уже открыт!" #: ../src/xmlcopyeditor.cpp:3028 #, c-format msgid "Cannot open %s" msgstr "Ðе получилоÑÑŒ открыть %s" #: ../src/xmlcopyeditor.cpp:3147 #, c-format msgid "Cannot open %s: unknown encoding %s" msgstr "Ðе получаетÑÑ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s : непонÑÑ‚Ð½Ð°Ñ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° %s" #: ../src/xmlcopyeditor.cpp:3178 #, fuzzy, c-format msgid "Cannot open %s: out of memory" msgstr "Ðе могу открыть Ð´Ð»Ñ Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð° %s" #: ../src/xmlcopyeditor.cpp:3199 #, c-format msgid "Cannot open %s: conversion from encoding %s failed" msgstr "" "Ðе получаетÑÑ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s: конвертирование из кодировки %s завершилоÑÑŒ " "неудачно" #: ../src/xmlcopyeditor.cpp:3208 ../src/xmlcopyeditor.cpp:4007 msgid "Creating document view..." msgstr "Идёт Ñоздание Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð° ..." #: ../src/xmlcopyeditor.cpp:3449 msgid "Edited document empty" msgstr "Редактируемый документ пуÑÑ‚" #: ../src/xmlcopyeditor.cpp:3563 msgid "Save As" msgstr "Сохранить как" #: ../src/xmlcopyeditor.cpp:3771 #, fuzzy msgid "DTD Validation in progress..." msgstr "Идёт проверка DTD ..." #: ../src/xmlcopyeditor.cpp:3794 ../src/xmlcopyeditor.cpp:3870 msgid "valid" msgstr "корректен" #: ../src/xmlcopyeditor.cpp:3816 msgid "Select RELAX NG grammar" msgstr "Выберите грамматику RELAX NG" #: ../src/xmlcopyeditor.cpp:3817 ../src/xmlcopyeditor.cpp:4108 #: ../src/xmlcopyeditor.cpp:5791 msgid "Choose a file:" msgstr "Укажите файл :" #: ../src/xmlcopyeditor.cpp:3818 msgid "RELAX NG grammar" msgstr "Грамматика RELAX NG" #: ../src/xmlcopyeditor.cpp:3848 msgid "RELAX NG validation in progress..." msgstr "Идёт проверка RELAX NG ..." #: ../src/xmlcopyeditor.cpp:3914 msgid "Validation in progress..." msgstr "Идёт проверка ..." #: ../src/xmlcopyeditor.cpp:3925 #, fuzzy, c-format msgid "%s is valid" msgstr "%s в %s" #: ../src/xmlcopyeditor.cpp:3964 #, fuzzy msgid "W3C Schema" msgstr "Схема XML" #: ../src/xmlcopyeditor.cpp:3964 msgid "DTD" msgstr "DTD" #: ../src/xmlcopyeditor.cpp:3965 msgid "Please choose a shema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3966 msgid "Schema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3992 msgid "Please select a DTD file" msgstr "" #: ../src/xmlcopyeditor.cpp:3998 msgid "Converting..." msgstr "" #: ../src/xmlcopyeditor.cpp:4025 msgid "Enter XPath:" msgstr "Введите XPath :" #: ../src/xmlcopyeditor.cpp:4026 msgid "Evaluate XPath" msgstr "ВычиÑлить XPath" #: ../src/xmlcopyeditor.cpp:4047 msgid "Cannot evaluate XPath" msgstr "Ðе могу вычилÑть XPath" #: ../src/xmlcopyeditor.cpp:4058 msgid "No matching nodes found" msgstr "Ðичего не найдено!" #: ../src/xmlcopyeditor.cpp:4094 #, c-format msgid "Cannot open stylesheet %s" msgstr "Ðе получаетÑÑ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ таблицу Ñтилей %s" #: ../src/xmlcopyeditor.cpp:4107 msgid "Select stylesheet" msgstr "Выберите таблицу Ñтилей" #: ../src/xmlcopyeditor.cpp:4109 ../src/xmlcopyeditor.cpp:5766 msgid "XSLT stylesheet" msgstr "XSLT таблица Ñтилей" #: ../src/xmlcopyeditor.cpp:4164 msgid "XSL transformation in progress..." msgstr "Идёт преобразование XSL ..." #: ../src/xmlcopyeditor.cpp:4171 msgid "Cannot transform: " msgstr "Ðе получаетÑÑ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ : " #: ../src/xmlcopyeditor.cpp:4179 msgid "Output document empty" msgstr "Итоговый документ пуÑÑ‚" #: ../src/xmlcopyeditor.cpp:4203 msgid "Pretty-printing in progress..." msgstr "Идёт печать ..." #: ../src/xmlcopyeditor.cpp:4213 msgid "Cannot pretty-print: " msgstr "Ðе получаетÑÑ Ñ€Ð°Ñпечатать : " #: ../src/xmlcopyeditor.cpp:4224 msgid "Pretty-print unsuccessful: output document empty" msgstr "Ðапечатать не получилоÑÑŒ, так итоговый документ пуÑÑ‚" #: ../src/xmlcopyeditor.cpp:4256 msgid "Choose an encoding:" msgstr "Выберите кодировку :" #: ../src/xmlcopyeditor.cpp:4256 msgid "Encoding" msgstr "Кодировка" #: ../src/xmlcopyeditor.cpp:4269 msgid "Cannot set encoding: " msgstr "Ðе получаетÑÑ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ кодировку : " #: ../src/xmlcopyeditor.cpp:4280 msgid "Cannot set encoding (cannot parse temporary file)" msgstr "" "Ðе получаетÑÑ ÑƒÑтановить кодироку, так как разбор временного файла " "завершилÑÑ Ð½ÐµÑƒÐ´Ð°Ñ‡Ð½Ð¾" #: ../src/xmlcopyeditor.cpp:4484 #, c-format msgid "Cannot find '%s'" msgstr "'%s' не ÑущеÑтвует" #: ../src/xmlcopyeditor.cpp:4546 msgid "" "File has been modified by another application.\n" "Do you want to proceed?" msgstr "" "Файл был изменен вне приложениÑ.\n" "Ð’ÑÑ‘ ещё хотите продолжить ?" #: ../src/xmlcopyeditor.cpp:4547 msgid "Confirmation" msgstr "Подтверждение" #: ../src/xmlcopyeditor.cpp:4586 ../src/xmlcopyeditor.cpp:4600 #: ../src/xmlcopyeditor.cpp:4621 ../src/xmlcopyeditor.cpp:4650 #: ../src/xmlcopyeditor.cpp:4713 ../src/xmlcopyeditor.cpp:4727 #: ../src/xmlcopyeditor.cpp:4764 ../src/xmlcopyeditor.cpp:4799 #, c-format msgid "Cannot save %s" msgstr "Ðе получаетÑÑ Ñохранить %s" #: ../src/xmlcopyeditor.cpp:4642 #, fuzzy, c-format msgid "%s saved in default encoding UTF-8: unknown encoding %s" msgstr "Ðе получаетÑÑ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s : непонÑÑ‚Ð½Ð°Ñ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° %s" #: ../src/xmlcopyeditor.cpp:4705 #, c-format msgid "%s saved in default encoding UTF-8: conversion to %s failed" msgstr "" #: ../src/xmlcopyeditor.cpp:4755 #, fuzzy msgid "unknown error" msgstr "(неизвеÑÑ‚Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°)" #: ../src/xmlcopyeditor.cpp:4757 #, c-format msgid "Cannot save document in %s: %s (saved in default encoding UTF-8)" msgstr "" "Ðе получаетÑÑ Ñохранить документ в %s : %s (Ñохранён в кодировке UTF-8 по " "умолчанию)" #: ../src/xmlcopyeditor.cpp:4779 #, fuzzy msgid "Out of memory: attempt to save in default encoding UTF-8?" msgstr "" "Ðе получаетÑÑ Ñохранить документ в %s : %s (Ñохранён в кодировке UTF-8 по " "умолчанию)" #: ../src/xmlcopyeditor.cpp:4792 #, fuzzy, c-format msgid "%s saved in default encoding UTF-8" msgstr "" "Ðе получаетÑÑ Ñохранить документ в %s : %s (Ñохранён в кодировке UTF-8 по " "умолчанию)" #: ../src/xmlcopyeditor.cpp:4856 msgid "MB" msgstr "Мб" #: ../src/xmlcopyeditor.cpp:4861 msgid "kB" msgstr "кБ" #: ../src/xmlcopyeditor.cpp:4866 msgid "byte" msgid_plural "bytes" msgstr[0] "байт" msgstr[1] "байтов" #: ../src/xmlcopyeditor.cpp:4874 #, c-format msgid "%g %s saved" msgstr "%g %s Ñохранён" #: ../src/xmlcopyeditor.cpp:4894 msgid "&Undo\tCtrl+Z" msgstr "Отменить\tCtrl+Z" #: ../src/xmlcopyeditor.cpp:4894 msgid "Undo" msgstr "Отменить" #: ../src/xmlcopyeditor.cpp:4898 msgid "&Redo\tCtrl+Y" msgstr "Повторить\tCtrl+Y" #: ../src/xmlcopyeditor.cpp:4898 msgid "Redo" msgstr "Повторить" #: ../src/xmlcopyeditor.cpp:4902 msgid "&Cut\tCtrl+X" msgstr "&Вырезать\tCtrl+X" #: ../src/xmlcopyeditor.cpp:4902 msgid "Cut" msgstr "Вырезать" #: ../src/xmlcopyeditor.cpp:4906 msgid "C&opy\tCtrl+C" msgstr "Копировать\tCtrl+C" #: ../src/xmlcopyeditor.cpp:4906 msgid "Copy" msgstr "Копировать" #: ../src/xmlcopyeditor.cpp:4910 msgid "&Paste\tCtrl+V" msgstr "Ð’Ñтавить\tCtrl+V" #: ../src/xmlcopyeditor.cpp:4910 msgid "Paste" msgstr "Ð’Ñтавить" #: ../src/xmlcopyeditor.cpp:4917 msgid "P&aste As New Document" msgstr "Ð’Ñтавить в новый документ" #: ../src/xmlcopyeditor.cpp:4918 msgid "Paste As New Document" msgstr "Создать новый документ и вÑтавить в него!" #: ../src/xmlcopyeditor.cpp:4922 msgid "&Find...\tCtrl+F" msgstr "&Ðайти ...\tCtrl+F" #: ../src/xmlcopyeditor.cpp:4922 msgid "Find..." msgstr "Ðайти ..." #: ../src/xmlcopyeditor.cpp:4926 msgid "F&ind Again\tF3" msgstr "Ðайти Ñледующий\tF3" #: ../src/xmlcopyeditor.cpp:4926 msgid "Find Again" msgstr "Ищет Ñнова" #: ../src/xmlcopyeditor.cpp:4930 msgid "&Replace...\tCtrl+R" msgstr "&Замена ...\tCtrl+R" #: ../src/xmlcopyeditor.cpp:4930 msgid "Replace..." msgstr "Замена ..." #: ../src/xmlcopyeditor.cpp:4937 msgid "&Global Replace...\tCtrl+Shift+R" msgstr "Ð“Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ Ð—Ð°Ð¼ÐµÐ½Ð° ...\tCtrl+Shift+R" #: ../src/xmlcopyeditor.cpp:4938 msgid "Global Replace..." msgstr "Ð“Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ Ð·Ð°Ð¼ÐµÐ½Ð° ..." #: ../src/xmlcopyeditor.cpp:4942 msgid "G&o To...\tCtrl+G" msgstr "Перейти к ...\tCtrl+G" #: ../src/xmlcopyeditor.cpp:4942 msgid "Go To..." msgstr "Переход к ..." #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "&Toggle Comment\tCtrl+/" msgstr "Элемент ...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "Toggle Comment" msgstr "ПрÑчет или показывает" #: ../src/xmlcopyeditor.cpp:4967 msgid "Pr&eferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4967 msgid "Preferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase\tCtrl+U" msgstr "Увеличить\tCtrl+U" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase" msgstr "Увеличение" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease\tCtrl+D" msgstr "Уменьшить\tCtrl+D" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease" msgstr "Уменьшение" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal\tCtrl+0" msgstr "Ðормальный\tCtrl+0" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal" msgstr "Средний" #: ../src/xmlcopyeditor.cpp:4984 msgid "&Default" msgstr "По умолчанию" #: ../src/xmlcopyeditor.cpp:4987 msgid "&Blue background, white text" msgstr "&Белый текÑÑ‚ на Ñинем фоне" #: ../src/xmlcopyeditor.cpp:4988 msgid "Blue background, white text" msgstr "Белый текÑÑ‚ на Ñинем фоне" #: ../src/xmlcopyeditor.cpp:4991 msgid "&Light" msgstr "&Ð¦Ð²ÐµÑ‚Ð¾Ð²Ð°Ñ Ñхема тегов" #: ../src/xmlcopyeditor.cpp:4992 msgid "Light" msgstr "Ð¦Ð²ÐµÑ‚Ð¾Ð²Ð°Ñ Ñхема тегов" #: ../src/xmlcopyeditor.cpp:4995 msgid "&None" msgstr "&Ðет" #: ../src/xmlcopyeditor.cpp:4996 msgid "None" msgstr "Ðет" #. WAIT FOR AUI LIBRARY TO SUPPORT THIS - currently always splits left #. wxMenu *splitTabMenu = new wxMenu; #. splitTabMenu->Append ( ID_SPLIT_TAB_TOP, _ ( "&Top" ), _ ( "Top" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_RIGHT, _ ( "&Right" ), _ ( "Right" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_BOTTOM, _ ( "&Bottom" ), _ ( "Bottom" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_LEFT, _ ( "&Left" ), _ ( "Left" )); #. #. use class-wide data member #: ../src/xmlcopyeditor.cpp:5025 msgid "&Previous Document\tCtrl+PgUp" msgstr "Предыдущий документ\tCtrl+PgUp" #: ../src/xmlcopyeditor.cpp:5025 msgid "Previous Document" msgstr "Предыдущий документ" #: ../src/xmlcopyeditor.cpp:5026 msgid "&Next Document\tCtrl+PgDn" msgstr "Следующий документ\tCtrl+PgDn" #: ../src/xmlcopyeditor.cpp:5026 msgid "Next Document" msgstr "Следующий документ" #. viewMenu->Append ( wxID_ANY, _ ( "&Split Tab" ), splitTabMenu ); #: ../src/xmlcopyeditor.cpp:5030 msgid "&Browser\tCtrl+B" msgstr "Браузер\tCtrl+B" #: ../src/xmlcopyeditor.cpp:5030 ../src/xmlcopyeditor.cpp:5464 #: ../src/xmlcopyeditor.cpp:5468 msgid "Browser" msgstr "Браузер" #: ../src/xmlcopyeditor.cpp:5034 msgid "&Show Tags and Attributes\tCtrl+T" msgstr "Показывать теги Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸\tCtrl+T" #: ../src/xmlcopyeditor.cpp:5034 msgid "Show Tags and Attributes" msgstr "Покажет и теги, и атрибуты" #: ../src/xmlcopyeditor.cpp:5037 msgid "&Hide Attributes Only\tCtrl+Shift+A" msgstr "&СпрÑтать только атрибуты\tCtrl+Shift+A" #: ../src/xmlcopyeditor.cpp:5037 msgid "Hide Attributes Only" msgstr "СпрÑчет только атрибуты" #: ../src/xmlcopyeditor.cpp:5040 msgid "H&ide Tags and Attributes\tCtrl+Shift+T" msgstr "СпрÑтать теги Ñ Ð°Ñ€Ñ‚Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸\tCtrl+Shift+T" #: ../src/xmlcopyeditor.cpp:5040 msgid "Hide Tags and Attributes" msgstr "СпрÑчет и теги, и артибуты" #: ../src/xmlcopyeditor.cpp:5059 #, fuzzy msgid "&Toggle Fold\tCtrl+Alt+T" msgstr "СпрÑтать/Показать" #: ../src/xmlcopyeditor.cpp:5059 msgid "Toggle Fold" msgstr "ПрÑчет или показывает" #: ../src/xmlcopyeditor.cpp:5061 msgid "&Fold Tags\tCtrl+Shift+F" msgstr "&Свернуть теги\tCtrl+Shift+F" #: ../src/xmlcopyeditor.cpp:5061 msgid "Fold Tags" msgstr "Свернёт теги" #: ../src/xmlcopyeditor.cpp:5063 msgid "&Unfold Tags\tCtrl+Shift+U" msgstr "Развернуть теги\tCtrl+Shift+U" #: ../src/xmlcopyeditor.cpp:5066 msgid "&Wrap Words\tCtrl+W" msgstr "ÐŸÐµÑ€ÐµÐ½Ð¾Ñ Ñтрок в редакторе\tCtrl+W" #: ../src/xmlcopyeditor.cpp:5068 msgid "&Color Scheme" msgstr "Ð¦Ð²ÐµÑ‚Ð¾Ð²Ð°Ñ Ñхема" #: ../src/xmlcopyeditor.cpp:5069 msgid "&Text Size" msgstr "&Размер текÑта" #: ../src/xmlcopyeditor.cpp:5074 msgid "S&how Current Element Pane" msgstr "&Показать панель Элементов" #: ../src/xmlcopyeditor.cpp:5075 #, fuzzy msgid "Show Current Element Pane" msgstr "&Показать панель Элементов" #: ../src/xmlcopyeditor.cpp:5078 msgid "Sh&ow Toolbar" msgstr "&Показать Панель ИнÑтрументов" #: ../src/xmlcopyeditor.cpp:5078 msgid "Show Toolbar" msgstr "Покажет Панель ИнÑтрументов" #: ../src/xmlcopyeditor.cpp:5081 msgid "C&lose Message Pane\tAlt+C" msgstr "Убрать панель Ñообщений\tAlt+C" #: ../src/xmlcopyeditor.cpp:5081 msgid "Close Message Pane" msgstr "СпрÑчет панель Ñообщений" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/&Replace Pane" msgstr "СпрÑчет панель Ñообщений" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/Replace Pane" msgstr "СпрÑчет панель Ñообщений" #: ../src/xmlcopyeditor.cpp:5085 #, fuzzy msgid "Close Co&mmand Pane" msgstr "СпрÑчет панель Ñообщений" #: ../src/xmlcopyeditor.cpp:5085 #, fuzzy msgid "Close Command Pane" msgstr "СпрÑчет панель Ñообщений" #: ../src/xmlcopyeditor.cpp:5089 msgid "&Element...\tCtrl+I" msgstr "Элемент ...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:5089 msgid "Element..." msgstr "Элемент ..." #: ../src/xmlcopyeditor.cpp:5090 msgid "&Sibling...\tCtrl+Shift+I" msgstr "&Сиблинг ...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5090 msgid "Sibling..." msgstr "Сиблинг ..." #: ../src/xmlcopyeditor.cpp:5091 msgid "&Entity...\tCtrl+E" msgstr "&СущноÑть ...\tCtrl+E" #: ../src/xmlcopyeditor.cpp:5091 msgid "Entity..." msgstr "СущноÑть ..." #: ../src/xmlcopyeditor.cpp:5093 msgid "&Twin\tCtrl+Enter" msgstr "&Добавить близнеца\tCtrl+Enter" #: ../src/xmlcopyeditor.cpp:5093 msgid "Twin" msgstr "ДобавлÑет еще один такой же тег ниже" #: ../src/xmlcopyeditor.cpp:5095 msgid "S&ymbol..." msgstr "&Символ ..." #: ../src/xmlcopyeditor.cpp:5095 msgid "Symbol..." msgstr "Символ ..." #: ../src/xmlcopyeditor.cpp:5103 #, fuzzy msgid "&DTD/XML Schema\tF5" msgstr "&Схема XML\tF5" #: ../src/xmlcopyeditor.cpp:5103 #, fuzzy msgid "DTD/XML Schema" msgstr "Схема XML" #: ../src/xmlcopyeditor.cpp:5106 msgid "&RELAX NG...\tF6" msgstr "&RELAX NG...\tF6" #: ../src/xmlcopyeditor.cpp:5106 msgid "RELAX NG..." msgstr "RELAX NG..." #: ../src/xmlcopyeditor.cpp:5109 msgid "&Public DTD..." msgstr "&ÐžÐ±Ñ‰Ð°Ñ DTD ..." #: ../src/xmlcopyeditor.cpp:5109 msgid "Public DTD..." msgstr "ÐžÐ±Ñ‰Ð°Ñ DTD ..." #: ../src/xmlcopyeditor.cpp:5110 msgid "&System DTD..." msgstr "&СиÑÑ‚ÐµÐ¼Ð½Ð°Ñ DTD ..." #: ../src/xmlcopyeditor.cpp:5110 msgid "System DTD..." msgstr "СиÑÑ‚ÐµÐ¼Ð½Ð°Ñ DTD ..." #: ../src/xmlcopyeditor.cpp:5111 msgid "&XML Schema..." msgstr "Схема &XML ..." #: ../src/xmlcopyeditor.cpp:5111 msgid "XML Schema..." msgstr "Схема XML ..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XS< stylesheet..." msgstr "Таблица Ñтилей XS< ..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XSLT stylesheet..." msgstr "Таблица Ñтилей XSLT ..." #: ../src/xmlcopyeditor.cpp:5127 ../src/xmlcopyeditor.cpp:5138 #, c-format msgid "\tCtrl+%i" msgstr "\tCtrl+%i" #: ../src/xmlcopyeditor.cpp:5178 msgid "&Check Well-formedness\tF2" msgstr "Проверить на &корректноÑть\tF2" #: ../src/xmlcopyeditor.cpp:5178 ../src/xmlcopyeditor.cpp:5450 #: ../src/xmlcopyeditor.cpp:5454 msgid "Check Well-formedness" msgstr "Проверит на корректноÑть" #: ../src/xmlcopyeditor.cpp:5181 msgid "&Validate" msgstr "&Проверить" #: ../src/xmlcopyeditor.cpp:5183 msgid "Create &Schema...\tF10" msgstr "" #: ../src/xmlcopyeditor.cpp:5184 #, fuzzy msgid "Create schema..." msgstr "Схема XML ..." #: ../src/xmlcopyeditor.cpp:5185 ../src/xmlcopyeditor.cpp:5186 #, fuzzy msgid "DTD -> Schema..." msgstr "Схема XML ..." #: ../src/xmlcopyeditor.cpp:5190 msgid "&Associate" msgstr "&ÐÑÑоциировать" #: ../src/xmlcopyeditor.cpp:5193 msgid "&XSL Transform...\tF8" msgstr "Преобразование &XSL ...\tF8" #: ../src/xmlcopyeditor.cpp:5194 msgid "XSL Transform..." msgstr "Преобразование XSL ..." #: ../src/xmlcopyeditor.cpp:5197 msgid "&Evaluate XPath...\tF9" msgstr "&ВычиÑлить XPath ...\tF9" #: ../src/xmlcopyeditor.cpp:5198 msgid "Evaluate XPath..." msgstr "ВычиÑлит XPath ..." #: ../src/xmlcopyeditor.cpp:5201 msgid "Copy &The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5202 msgid "Copy The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5207 msgid "&Pretty-print\tF11" msgstr "Печать\tF11" #: ../src/xmlcopyeditor.cpp:5207 msgid "Pretty-print" msgstr "Печать" #: ../src/xmlcopyeditor.cpp:5211 msgid "&Lock Tags\tCtrl+L" msgstr "Заблокировать теги\tCtrl+L" #: ../src/xmlcopyeditor.cpp:5212 ../src/xmlcopyeditor.cpp:5479 #: ../src/xmlcopyeditor.cpp:5482 msgid "Lock Tags" msgstr "Блокирует теги" #: ../src/xmlcopyeditor.cpp:5217 msgid "E&ncoding..." msgstr "&Кодировка ..." #: ../src/xmlcopyeditor.cpp:5217 msgid "Encoding..." msgstr "Кодировка..." #: ../src/xmlcopyeditor.cpp:5226 #, fuzzy msgid "&Spelling...\tF7" msgstr "&Стиль и Ð¾Ñ€Ñ„Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ñ ...\tF7" #: ../src/xmlcopyeditor.cpp:5227 #, fuzzy msgid "Spelling..." msgstr "Сиблинг ..." #: ../src/xmlcopyeditor.cpp:5234 #, fuzzy msgid "&Style...\tShift+F7" msgstr "&Сиблинг ...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5235 #, fuzzy msgid "Style..." msgstr "Таблица Ñтилей XSLT ..." #: ../src/xmlcopyeditor.cpp:5242 msgid "&Word Count" msgstr "КоличеÑтво Ñлов" #: ../src/xmlcopyeditor.cpp:5243 msgid "Word Count" msgstr "Считает чиÑло Ñлов в документе" #: ../src/xmlcopyeditor.cpp:5251 msgid "&Command\tCtrl+Alt+C" msgstr "&Комманда\tCtrl+Alt+C" #: ../src/xmlcopyeditor.cpp:5252 msgid "Command" msgstr "Комманда" #: ../src/xmlcopyeditor.cpp:5267 msgid "&Options..." msgstr "&ÐаÑтройки..." #: ../src/xmlcopyeditor.cpp:5268 msgid "Options..." msgstr "ÐаÑтройки..." #: ../src/xmlcopyeditor.cpp:5278 msgid "&XML Copy Editor Help\tF1" msgstr "Справка &XML Copy Editor\tF1" #: ../src/xmlcopyeditor.cpp:5278 msgid "Help" msgstr "Помощь" #: ../src/xmlcopyeditor.cpp:5284 msgid "&Home Page" msgstr "ДомашнÑÑ Ñтраница" #: ../src/xmlcopyeditor.cpp:5284 msgid "Home Page" msgstr "ДомашнÑÑ Ñтраничка" #: ../src/xmlcopyeditor.cpp:5287 msgid "&Forum" msgstr "&Форум" #: ../src/xmlcopyeditor.cpp:5287 msgid "Forum" msgstr "Форум" #: ../src/xmlcopyeditor.cpp:5291 msgid "&About XML Copy Editor" msgstr "О XML Copy Editor" #: ../src/xmlcopyeditor.cpp:5291 msgid "About" msgstr "О программе" #: ../src/xmlcopyeditor.cpp:5295 #, fuzzy msgid "&Browse Source" msgstr "&ИÑточник закачки" #: ../src/xmlcopyeditor.cpp:5295 #, fuzzy msgid "Browse Source" msgstr "Браузер" #: ../src/xmlcopyeditor.cpp:5307 msgid "&File" msgstr "&Файл" #: ../src/xmlcopyeditor.cpp:5308 msgid "&Edit" msgstr "&Правка" #: ../src/xmlcopyeditor.cpp:5309 msgid "&View" msgstr "&Вид" #: ../src/xmlcopyeditor.cpp:5310 msgid "&Insert" msgstr "&Ð’Ñтавка" #: ../src/xmlcopyeditor.cpp:5311 msgid "&XML" msgstr "&XML" #: ../src/xmlcopyeditor.cpp:5312 msgid "&Tools" msgstr "&ИнÑтрументы" #: ../src/xmlcopyeditor.cpp:5313 msgid "&Help" msgstr "&Помощь" #: ../src/xmlcopyeditor.cpp:5328 msgid "&New...\tCtrl+N" msgstr "&Ðовый...\tCtrl+N" #: ../src/xmlcopyeditor.cpp:5328 msgid "New..." msgstr "Ðовый ..." #: ../src/xmlcopyeditor.cpp:5331 msgid "&Open...\tCtrl+O" msgstr "Открыть ...\tCtrl+O" #: ../src/xmlcopyeditor.cpp:5331 msgid "Open..." msgstr "Открывает документ ..." #: ../src/xmlcopyeditor.cpp:5335 msgid "O&pen Large Document...\tCtrl+Shift+O" msgstr "Открыть большой документ ...\tCtrl+Shift+O" #: ../src/xmlcopyeditor.cpp:5335 msgid "Open Large Document..." msgstr "Открывает большой документ ..." #: ../src/xmlcopyeditor.cpp:5339 msgid "&Close\tCtrl+F4" msgstr "Закрыть\tCtrl+F4" #: ../src/xmlcopyeditor.cpp:5342 msgid "C&lose All" msgstr "Закрыть вÑÑ‘" #: ../src/xmlcopyeditor.cpp:5342 msgid "Close All" msgstr "Закрывает вÑе вкладки" #: ../src/xmlcopyeditor.cpp:5345 msgid "&Save\tCtrl+S" msgstr "&Сохранить\tCtrl+S" #: ../src/xmlcopyeditor.cpp:5345 ../src/xmlcopyeditor.cpp:5436 #: ../src/xmlcopyeditor.cpp:5440 msgid "Save" msgstr "СохранÑет документ" #: ../src/xmlcopyeditor.cpp:5348 msgid "S&ave As...\tF12" msgstr "Сохранить как...\tF12" #: ../src/xmlcopyeditor.cpp:5348 msgid "Save As..." msgstr "СохранÑет под другим именем ..." #: ../src/xmlcopyeditor.cpp:5352 msgid "&DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5352 msgid "DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "&Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5359 msgid "&Revert" msgstr "&Отменить изменениÑ" #: ../src/xmlcopyeditor.cpp:5359 msgid "Revert" msgstr "ОтменÑет вÑе проделанные изменениÑ(которые еÑть в иÑтории)" #: ../src/xmlcopyeditor.cpp:5362 msgid "Pa&ge Setup..." msgstr "ÐаÑтройка Ñтраницы ..." #: ../src/xmlcopyeditor.cpp:5362 msgid "Page Setup..." msgstr "ÐаÑтройка Ñтраницы ..." #: ../src/xmlcopyeditor.cpp:5365 #, fuzzy msgid "Pr&int Preview..." msgstr "ПредпроÑмотр перед печатью..." #: ../src/xmlcopyeditor.cpp:5365 msgid "Print Preview..." msgstr "ПредпроÑмотр перед печатью..." #: ../src/xmlcopyeditor.cpp:5368 #, fuzzy msgid "Pri&nt...\tCtrl+P" msgstr "&Печать ...\tCtrl+P" #: ../src/xmlcopyeditor.cpp:5368 msgid "Print..." msgstr "Печать..." #: ../src/xmlcopyeditor.cpp:5372 msgid "I&mport Microsoft Word Document..." msgstr "&Импортировать документ Microsoft Word ..." #: ../src/xmlcopyeditor.cpp:5376 #, fuzzy msgid "Expor&t Microsoft Word Document..." msgstr "&ЭкÑпорт в формате Microsoft Word ..." #: ../src/xmlcopyeditor.cpp:5380 msgid "E&xit" msgstr "&Выход" #: ../src/xmlcopyeditor.cpp:5380 msgid "Exit" msgstr "Завершение работы" #: ../src/xmlcopyeditor.cpp:5426 ../src/xmlcopyeditor.cpp:5428 msgid "New" msgstr "Ðовый" #: ../src/xmlcopyeditor.cpp:5443 ../src/xmlcopyeditor.cpp:5447 msgid "Print" msgstr "Печать" #: ../src/xmlcopyeditor.cpp:5457 ../src/xmlcopyeditor.cpp:5461 #, fuzzy msgid "Validate" msgstr "&Проверить" #: ../src/xmlcopyeditor.cpp:5521 msgid "Information" msgstr "ИнформациÑ" #: ../src/xmlcopyeditor.cpp:5527 msgid "Stopped" msgstr "ОÑтановлено" #: ../src/xmlcopyeditor.cpp:5530 msgid "Question" msgstr "ВопроÑ" #: ../src/xmlcopyeditor.cpp:5533 msgid "Message" msgstr "Сообщение" #: ../src/xmlcopyeditor.cpp:5601 #, c-format msgid "%s is %s" msgstr "%s в %s" #: ../src/xmlcopyeditor.cpp:5626 msgid "Document has been modified: save or discard changes" msgstr "Документ модифицирован: Ñохранить?" #: ../src/xmlcopyeditor.cpp:5689 msgid "Encoding should be one of " msgstr "Только Ñледующие кодировки допуÑтимы : " #: ../src/xmlcopyeditor.cpp:5748 msgid "Public DTD" msgstr "Общий DTD" #: ../src/xmlcopyeditor.cpp:5754 msgid "System DTD" msgstr "СиÑтемный DTD" #: ../src/xmlcopyeditor.cpp:5760 msgid "XML Schema" msgstr "Схема XML" #: ../src/xmlcopyeditor.cpp:5783 #, c-format msgid "Cannot associate %s: %s" msgstr "Ðе получаетÑÑ Ð°ÑÑоциировать %s: %s" #: ../src/xmlcopyeditor.cpp:5790 #, c-format msgid "Associate %s" msgstr "ÐÑÑоциировать %s" #: ../src/xmlcopyeditor.cpp:5798 msgid "Choose a public identifier:" msgstr "Выберите общий идентификатор :" #: ../src/xmlcopyeditor.cpp:5918 #, c-format msgid "Cannot count words: %s" msgstr "Ðе получаетÑÑ Ð¿Ð¾Ð´Ñчитать количеÑтво Ñлов : %s" #: ../src/xmlcopyeditor.cpp:5926 #, c-format msgid "%s contains %i word" msgid_plural "%s contains %i words" msgstr[0] "%s Ñодержит %i Ñлово" msgstr[1] "%s Ñодержит %i Ñлова" #: ../src/xmlcopyeditor.cpp:6042 msgid "The current XPath is empty." msgstr "" #: ../src/xmlcopyeditor.cpp:6052 #, c-format msgid "The current XPath has been copied to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6060 #, c-format msgid "Failed to copy the current XPath to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6171 msgid "Invalid path: " msgid_plural "Invalid paths: " msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:6175 msgid "" "To change the application directory setting, click Tools menu -> Options... " "after XML Copy Editor starts up." msgstr "" #: ../src/xmlcopyeditor.cpp:6178 msgid "" "To change the application directory setting, click Edit menu -> " "Preferences... after XML Copy Editor starts up." msgstr "" #: ../src/xmlctrl.cpp:303 ../src/xmlctrl.cpp:407 msgid "Delete tag?" msgstr "Удалить тег ?" #: ../src/xmlctrl.cpp:304 ../src/xmlctrl.cpp:335 ../src/xmlctrl.cpp:408 #: ../src/xmlctrl.cpp:439 msgid "Tags Locked" msgstr "Теги заблокированы" #: ../src/xmlctrl.cpp:334 ../src/xmlctrl.cpp:438 msgid "Delete entity reference?" msgstr "Удалить ÑÑылку на ÑущноÑть?" #: ../src/xmlctrl.cpp:2252 #, fuzzy msgid "Cannot find the start tag" msgstr "'%s' не ÑущеÑтвует" #: ../src/xmlctrl.cpp:2260 #, fuzzy msgid "Cannot find the end tag" msgstr "'%s' не ÑущеÑтвует" #: ../src/xmlschemagenerator.cpp:80 msgid "Failed to load xml file." msgstr "" #~ msgid "%i match" #~ msgid_plural "%i matches" #~ msgstr[0] "%i Ñовпадение" #~ msgstr[1] "%i Ñовпадений" #~ msgid "&Change all" #~ msgstr "&Изменить вÑÑ‘" #~ msgid "&DTD\tF4" #~ msgstr "&DTD\tF4" #~ msgid "&DocBook to HTML\tAlt+1" #~ msgstr "&DocBook в HTML\tAlt+1" #~ msgid "&DocBook to XHTML\tAlt+2" #~ msgstr "&DocBook в XHTML\tAlt+2" #~ msgid "&Report" #~ msgstr "&Отчет" #~ msgid "&TEI to HTML\tAlt+4" #~ msgstr "&TEI в HTML\tAlt+4" #~ msgid "&Use Microsoft rebar control (restart required)" #~ msgstr "&ИÑпользовать контроль Microsoft rebar (потребуетÑÑ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿ÑƒÑк)" #~ msgid "&XSLT" #~ msgstr "&XSLT" #~ msgid "Cannot open application directory: see Tools, Options..., General" #~ msgstr "" #~ "Ðе могу открыть каталог приложениÑ: Ñмотрите ИнÑтрументы, ÐаÑтройки ..., " #~ "Главные" #~ msgid "" #~ "Cannot open in browser: %s not found (see Tools, Options..., General)" #~ msgstr "" #~ "Ðе получаетÑÑ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ в браузере, так как файла %s нет (Ñмотрите " #~ "Интрументы, ÐаÑтройки ..., Главные)" #~ msgid "" #~ "Cannot open in browser: no browser defined (see Tools, Options..., " #~ "General)" #~ msgstr "" #~ "Ðе получаетÑÑ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ в браузере, так как браузер не указан в наÑтройках " #~ "(ИнÑтрументы, Опции ..., Главные)" #~ msgid "Cannot save %s: conversion to encoding %s failed" #~ msgstr "Ðе получаетÑÑ Ñохранить %s: файл не конвертируетвÑÑ Ð² %s" #~ msgid "Cannot save %s: unknown encoding %s" #~ msgstr "Ðе получаетÑÑ Ñохранить %s : указана непонÑÑ‚Ð½Ð°Ñ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° %s" #~ msgid "" #~ "Cannot save temporary copy for validation; please save or discard changes" #~ msgstr "" #~ "Ðе получаетÑÑ Ñоздать временную копию Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸: попробуйте либо " #~ "Ñохранить документ, либо отменить в нем вÑе привнеÑённые изменениÑ" #~ msgid "Cannot set encoding (cannot open temporary file)" #~ msgstr "" #~ "Ðе получаетÑÑ ÑƒÑтановить кодироку, так как временный файл не открываетÑÑ" #~ msgid "Creating report..." #~ msgstr "Создание отчета ..." #~ msgid "D&ocBook to XSL-FO\tAlt+3" #~ msgstr "D&ocBook в XSL-FO\tAlt+3" #~ msgid "David HÃ¥säther (Swedish) <hasather@gmail.com>" #~ msgstr "David HÃ¥säther (Swedish) <hasather@gmail.com>" #~ msgid "Default dictionary and style" #~ msgstr "Словарь и Ñтиль по умолчанию" #~ msgid "DocBook to HTML" #~ msgstr "DocBook в HTML" #~ msgid "DocBook to XHTML" #~ msgstr "DocBook в XHTML" #~ msgid "DocBook to XSL-FO" #~ msgstr "DocBook в XSL-FO" #~ msgid "Download Source" #~ msgstr "ИÑточник данных" #~ msgid "François Badier (French) <frabad@gmail.com>" #~ msgstr "François Badier (French) <frabad@gmail.com>" #~ msgid "Gerald Schmidt (development) <gnschmidt@users.sourceforge.net>" #~ msgstr "Gerald Schmidt (разработчик) <gnschmidt@users.sourceforge.net>" #~ msgid "" #~ "HSU PICHAN, YANG SHUFUN, CHENG PAULIAN, CHUANG KUO-PING, Marcus " #~ "Bingenheimer (Chinese Traditional)" #~ msgstr "" #~ "HSU PICHAN, YANG SHUFUN, CHENG PAULIAN, CHUANG KUO-PING, Marcus " #~ "Bingenheimer (Chinese Traditional)" #~ msgid "MSXML validation failed (version 4.0 or later required)" #~ msgstr "Проверка MSXML не оÑущеÑтвлена (у Ð²Ð°Ñ ÑÑ‚Ð°Ñ€Ð°Ñ (<4.0) верÑиÑ)" #~ msgid "Match" #~ msgstr "Совпадение" #~ msgid "Matt Smigielski (testing) <alectrus@users.sourceforge.net>" #~ msgstr "Matt Smigielski (теÑтировщик) <alectrus@users.sourceforge.net>" #~ msgid "Memory low: %s saved in large document mode" #~ msgstr "Ðе хватает памÑти : %s Ñохранен в режиме \"большой документ\"" #~ msgid "Opening spelling and style check in read-only mode: " #~ msgstr "" #~ "Идёт проведение проверок орфографии и ÑÑ‚Ð¸Ð»Ñ Ð² режиме \"только Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ" #~ "\" : " #~ msgid "P&rint Preview..." #~ msgstr "ПредпроÑмотр перед печатью ..." #~ msgid "SHiNE CsyFeK (Chinese Simplified) <csyfek@gmail.com>" #~ msgstr "SHiNE CsyFeK (Chinese Simplified) <csyfek@gmail.com>" #~ msgid "Show Current ElementPane" #~ msgstr "Показать панель Элементов" #~ msgid "Spelling and Style..." #~ msgstr "Стиль и Ð¾Ñ€Ñ„Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ñ ..." #~ msgid "T&EI to LaTeX\tAlt+5" #~ msgstr "T&EI в LaTeX\tAlt+5" #~ msgid "TE&I to XHTML\tAlt+6" #~ msgstr "TE&I в XHTML\tAlt+6" #~ msgid "TEI to &XSL-FO\tAlt+7" #~ msgstr "TEI в &XSL-FO\tAlt+7" #~ msgid "TEI to HTML" #~ msgstr "TEI в HTML" #~ msgid "TEI to LaTeX" #~ msgstr "TEI в LaTeX" #~ msgid "TEI to XHTML" #~ msgstr "TEI в XHTML" #~ msgid "TEI to XSL-FO" #~ msgstr "TEI в XSL-FO" #~ msgid "Thomas Wenzel (German) <thowen@users.sourceforge.net>" #~ msgstr "Thomas Wenzel (German) <thowen@users.sourceforge.net>" #~ msgid "Viliam Búr (Slovak) <viliam@bur.sk>" #~ msgstr "Viliam Búr (Slovak) <viliam@bur.sk>" �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/remove-potcdate.sin��������������������������������������������������������0000664�0001750�0001750�00000000660�12402464555�017474� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Sed script that remove the POT-Creation-Date line in the header entry # from a POT file. # # The distinction between the first and the following occurrences of the # pattern is achieved by looking at the hold space. /^"POT-Creation-Date: .*"$/{ x # Test if the hold space is empty. s/P/P/ ta # Yes it was empty. First occurrence. Remove the line. g d bb :a # The hold space was nonempty. Following occurrences. Do nothing. x :b } ��������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/nl.gmo���������������������������������������������������������������������0000664�0001750�0001750�00000053730�12402464555�015006� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Þ•����Z�����ì ��Í��¼������ð�����ñ��i���ú�����d�� ���f��(���r��(���›�����Ä�����Í�����à�����÷�� �������������:�����J�����d�� ���s������� ���•�����¡�����ª�����°�����Ã�����Õ�����ë�� ���ñ�����þ����������&�����/�����6�����V��"���\������� ���—�����¢�����¶�����¾�� ���Å�����Ó�� ���å�����ñ������ ����� ����� �����> �� ���N �� ���Z �����h �����z �����— �����© �����¸ �� ���È �����Õ �����Ü �����ù �����!�����!�����!�� ���"!�����/!�� ���K!�����l!�����…!�����”!�� ���¤!�����¯!�����¶!�� ���Ç!�����Ô!�� ���î!�����ø!�����"�����"�����"�� ���/"�����;"�����N"�����S"�����l"�����{"�����"�� ���°"�����¼"�����Ï"��4���ä"�����#��Q���)#��3���{#�����¯#�����µ#��—���¼#�����T$�� ���j$�����w$�����‰$�����¥$�����¬$�� ���´$�����¿$�� ���Ù$��#���æ$����� %��#���"%�����F%�����]%�����s%�����„%��2���“%��#���Æ%�����ê%������&�����&��2���4&�����g&�����}&�����Ž&��@���&�����Þ&��1���ù&�����+'�����A'�����]'�����p'�� ���w'�� ���‚'�����Ž'�����¤'�����¼'�����Ë'�����ç'�����û'�� ���(����� (�� ���(��>���((��-���g(�����•(��5���(�� ���Ó(�����à(�����è(�����í(�����)�����)�����)�����)�����()�����8)�����@)�� ���Y)��#���e)��3���‰)�� ���½)�� ���È)�����Õ)��!���Û)�����ý)�����*�� ���*�����%*�����.*�� ���I*�� ���U*�����b*�����u*�� ���‹*�����•*�����›*�����ª*�����¼*�����Á*�����à*��'���ö*�����+��F���-+�����t+�� ���y+�� ���„+�����+����� +�����¨+��f���®+��N���,�� ���d,�����n,�����s,�����y,�����Š,�����’,�����ª,�����¼,�����Â,��&���Ë,�����ò,�����÷,����� -�����-�� ���7-�����A-�� ���I-��"���U-�����x-�����€-�����ž-�� ���¥-�� ���°-�����¼-�����Û-�����ñ-�����ú-�� ��� .�����.�� ���%.�����3.��B���B.�����….�����—.�����³.�� ���¹.�� ���Æ.�����Ð.�����Ó.�����Û.��=���ù.�����7/�����@/�� ���D/�� ���R/�����_/�����n/�����€/�� ���‡/�� ���•/�����Ÿ/�����±/�����É/�����Í/�����Ò/�� ���Ù/��$���ç/����� 0�����0�����0�����(0�����?0�����G0�����`0�����}0�� ���…0�� ���0�����ž0�����´0�����Ã0�����Ú0�� ���é0�����÷0����� 1�����1�����(1�����;1�����V1�� ���l1��0���y1�����ª1�����É1�����Û1�����á1�����ò1��7���û1��5���32��:���i2��]���¤2�� ���3�� ��� 3�����3�����$3�����C3��"���T3�� ���w3�����ƒ3�����Š3�����¤3�����Á3�����Æ3�� ���Î3�� ���Û3�����é3�� ���ø3�����4����� 4�����4�����4�����:4�� ���S4�����^4�����c4�� ���k4�����v4�����~4�����–4�����¨4�� ���Ã4�����Ñ4�� ���ê4�� ���÷4�����5�� ��� 5�� ���5�� ���5�� ���*5�� ���85�� ���D5�� ���P5��"���\5��D���5��-���Ä5�� ���ò5�����þ5�����6��$���6�����-6�� ���G6�����Q6�� ���Y6�����d6��<���t6��H���±6�� ���ú6�� ���7�����7�����(7�����<7��!���M7�����o7�����7�� ���’7�����7����� 7�� ���¦7�� ���²7�� ���¾7�����É7�����Ð7�����×7�� ��ì7�����ø9��h���:�����j:�����l:��#���}:��%���¡:�����Ç:�����Ð:�����á:�����÷:�� ���;�� ���!;�����B;�����R;�����l;�����};�����Œ;�����¡;�� ���±;�� ���¼;�����Æ;�����Ù;�����í;�����<����� <�����<�����+<�����G<�����Y<��"���`<�����ƒ<��'���‰<�����±<�� ���É<�����Õ<�� ���ä<�����î<�����ô<�����=�����=�����0=�����A=�����]=��.���c=�����’=�� ���¢=�����­=�����½=�����Ï=�����é=�����ü=����� >�����>�����6>�����=>�����W>�����`>�� ���u>�� ���€>�����‹>�����›>�����¶>��%���Ö>�����ü>����� ?�����!?�����0?�����7?�����N?�����e?�� ���‚?�����?�����¦?�����­?�����´?�����É?�����Ø?�����ð?�����õ?�����@�����@�����6@�� ���U@�����c@�����{@��5���•@�����Ë@��{���Ü@��2���XA�����‹A�����A��œ���–A�� ���3B�� ���AB�����KB�����`B�����€B�����‰B�� ���‘B�����ŸB�����½B�����ÎB�����íB��)���C�����0C�����LC�����eC�����zC��5���C��&���ÃC�����êC��%���D�����)D��?���GD��!���‡D�����©D�����¾D��N���ÒD��"���!E��G���DE�����ŒE�����ªE�����ÊE�����ãE�� ���ìE�����úE�����F�����)F�����@F�����RF�����oF�����‚F�� ���ŠF�����—F�� ���®F��?���¹F��:���ùF�����4G��C���=G�� ���G�����G�� ���•G��$���ŸG�����ÄG�����ÓG�����ÛG�� ���ßG�����êG�� ���üG��"���H�����)H��!���8H��5���ZH�� ���H�� ���›H�� ���¨H��)���³H�����ÝH�����óH�� ���úH�����I��)���I�� ���8I�����DI�����KI�����^I�����wI�����€I�����…I�����•I�� ���§I��!���±I�����ÓI��0���ëI�����J��@���/J�����pJ�����uJ�����„J�����”J�����¤J�� ���¬J��c���¹J��L���K�� ���jK�� ���xK�����ƒK�����‰K�����œK�����¥K�����ÁK�����ÓK�� ���ÛK��(���æK�����L�����L�����'L�����AL�� ���\L�����gL�� ���pL��%���}L�� ���£L�����­L�����ÆL�� ���ÎL�����ÚL��!���ðL�����M�� ���*M�����4M�� ���EM�����PM�����aM�����sM��=���‘M�����ÏM�����êM������N�� ���N�����N�����#N�����&N��"���.N��A���QN�� ���“N�����N�����£N�����³N�����ÂN�����ÓN�����çN�����ðN�� ���O����� O��#���$O�����HO�����MO�����RO�����ZO��$���iO�����ŽO�����‘O�����˜O�����¬O�����ÃO��(���ÓO��#���üO����� P�� ���'P�����1P�����PP�� ���eP�����sP�����P�����¡P�����²P�����ÆP�����ÎP�����éP�����Q����� Q�� ���8Q��1���EQ�����wQ�����”Q�� ���£Q�����­Q�� ���¾Q��"���ËQ��)���îQ��,���R��B���ER�� ���ˆR�����•R�����¤R��$���ªR�����ÏR�����ãR�� ���S�����S�����S��!���2S�����TS�����fS�� ���nS�����|S�����‹S�� ���›S�� ���¥S�����¯S�����µS�����ÉS�����åS�� ���T�����T�� ���T�����#T�� ���2T�����<T�����UT�����eT�����|T�����‹T�� ���£T�����±T�����ÆT�� ���ÎT�� ���ØT�� ���ãT�����ïT�����þT�����U�����U�� ���/U��B���PU��&���“U�����ºU�� ���ËU�����ÖU��$���åU����� V�� ���!V�� ���,V�� ���9V�����GV��@���WV��J���˜V�� ���ãV�� ���îV�����üV�����W�����%W�����:W�����YW�����iW�� ���|W�����‡W�����ŠW�����‘W�� ���˜W�� ���£W�����±W�����¸W�����¾W�������?������H��M��^���¥����������Ã���A��:���Y��F���R���%������B��š���ë���í���°���Ž������'�����L��ô���A��� ����������?�������,��¼�������£���0�� ���o���‹�������p���C������é���õ���–���¡���7���¾���ü���4��[�������C���T������n�������=���g���Ñ���]�����������������������ì���������������â��� ��Ì���ð���;���(����+��Z�������Ü���/���Î�������³���©�������S���������������d���ƒ���"���¯������•�������±�������{������F�����Í������ê���€�������G���������3���a���u�����������î�������������­���É�������R��J����� ����4���²�������1��U��‰������@��9��›���×���9�������B���q���ã��������������G���O�������b���������l���…���8��Ÿ����������Â���ä�������z���������™���j�����������$�����������I���$��Û���Ø���V�������t���ˆ���÷�������ž���þ����������'��6���W������������E��������)���§�����~�������K��Ù����������!���Š���Å���|���<��������«��������*������J������N��w���Q��V��P���}�������`���;��”���‡������������’���Y�������y���Ð���3��I��L���<���������6��#������H���Ò���!��µ���*��ç���Á���������œ���=��®�������Q���������������-���c���(���Œ����������_���¬�������¸�������>�������´���x���Ó���ý�������á���º���È���ö���†���P��Ý�����ú���W������������������Ë�����������»���0���¢������� �������h���/��¦�������æ�������¤���Æ�������ø�������Ô���D��N���r��� ���&��X������e���¨���Ï���ï���‘���—���.��2�������U���X���¹���ù����������¿����������� ��k���m���M�������5������¶�������������&���À���8�����������������:��Ä���5���û���è���,�����1���ß���"�� ��ª���“���Ö���.�������S�����#���������������·���%���)��½���7��@���K�������������i���„���ò���E������ �� �����������v���˜�����Ú���\���s��� �������ó���T�����������à���Þ���������������������f���-����������å���+�����������Z������ñ������D�������2��ÿ�����������Õ���O��‚��� ���Ê��� ���>�����������������Ç������������ Ctrl+%i� XML Copy Editor is free software released under the GNU General Public License. Many thanks are due to � �%g %s saved�%i replacement made�%i replacements made�%s contains %i word�%s contains %i words�%s is %s�%s is already open�&About XML Copy Editor�&Always insert closing tag�&Associate�&Blue background, white text�&Browser Ctrl+B�&Check Well-formedness F2�&Close Ctrl+F4�&Color Scheme�&Command Ctrl+Alt+C�&Cut Ctrl+X�&Default�&Edit�&Element... Ctrl+I�&Entity... Ctrl+E�&Evaluate XPath... F9�&File�&Find what: �&Find... Ctrl+F�&Fold Tags Ctrl+Shift+F�&Folding�&Forum�&Global Replace... Ctrl+Shift+R�&Help�&Hide Attributes Only Ctrl+Shift+A�&Highlight current line�&Home Page�&Indentation guides�&Insert�&Light�&Line numbers�&Lock Tags Ctrl+L�&Match case�&New... Ctrl+N�&Next Document Ctrl+PgDn�&None�&One application instance only�&Open... Ctrl+O�&Options...�&Paste Ctrl+V�&Pretty-print F11�&Previous Document Ctrl+PgUp�&Printable report�&Public DTD...�&RELAX NG... F6�&Redo Ctrl+Y�&Regex�&Remember open tabs on close�&Replace�&Replace... Ctrl+R�&Revert�&Run�&Save Ctrl+S�&Save UTF-8 byte order mark�&Show Tags and Attributes Ctrl+T�&Sibling... Ctrl+Shift+I�&System DTD...�&Tag completion�&Text Size�&Tools�&Twin Ctrl+Enter�&Undo Ctrl+Z�&Unfold Tags Ctrl+Shift+U�&Validate�&Validate as you type�&View�&Wait�&White space visible�&Word Count�&Wrap Words Ctrl+W�&XML�&XML Copy Editor Help F1�&XML Schema...�&XSL Transform... F8�'%s' is not a valid line number�(No filter)�(No filters found)�(No rule sets found)�(lossless conversion requires version 2003 or later)�(unknown error)�. Select "Abort" to exit, "Retry" to close this window and "Ignore" to continue.�A more recent version of Microsoft Word is required�About�Action�All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Application directory�Associate %s�Attributes hidden�Blue background, white text�Browse�Browser�C&lose All�C&lose Message Pane Alt+C�C&opy Ctrl+C�Cannot access application directory�Cannot associate %s: %s�Cannot compile regular expression '�Cannot count words: %s�Cannot evaluate XPath�Cannot find '%s'�Cannot open %s�Cannot open %s: conversion from encoding %s failed�Cannot open %s: unknown encoding %s�Cannot open clipboard�Cannot open imported file�Cannot open stylesheet %s�Cannot paste as new document: no text on clipboard�Cannot pretty-print: �Cannot replace: �Cannot save %s�Cannot save document in %s: %s (saved in default encoding UTF-8)�Cannot save temporary file�Cannot set encoding (cannot parse temporary file)�Cannot set encoding: �Cannot start Microsoft Word�Cannot transform: �Change�Change all�Change once�Check Well-formedness�Choose a document type:�Choose a file:�Choose a public identifier:�Choose an encoding:�Close�Close All�Close Message Pane�Close all�Closes the dialog box without saving any changes you have made�Closes this dialog without making any changes�Command�Command line processing incomplete: no file specified�Confirmation�Context�Copy�Creating document view...�Current Element�Cut�DTD�Decrease�Decrease Ctrl+D�Default�Delete entity reference?�Delete tag?�Do you want to save the changes to �Document has been modified: save or discard changes�Document%i�E&ncoding...�E&xit�E&xpand internal entities on open�Edited document empty�Editor�Element...�Encoding�Encoding should be one of �Encoding...�Enter XPath:�Enter line number:�Enter new suggestion:�Entity...�Error�Evaluate XPath�Evaluate XPath...�Exit�Export Microsoft Word Document�Export in progress...�Extends the scope to all open documents�F&ind Again F3�File has been modified by another application. Do you want to proceed?�Find�Find &Next�Find Again�Find and Replace�Find...�Find:�Finds all instances of the text specified in Find what and replaces them with the text in Replace with�Finds only text with lowercase and uppercase letters as specified in Find what�Fold Tags�Font�Forum�G&o To... Ctrl+G�General�Global Find and Replace�Global Replace...�Go To�Go To...�H&ide Tags and Attributes Ctrl+Shift+T�Help�Hi&ghlight syntax�Hide Attributes Only�Hide Tags and Attributes�Home Page�I&gnore�I&gnore all�I&mport Microsoft Word Document...�I&nsert�I&ntelligent backspace/delete�Ignore�Ignore all�Ignore once�Import Microsoft Word Document�Import in progress...�Increase�Increase Ctrl+U�Information�Insert Element�Insert Entity�Insert Sibling�Interprets the text specified in Find what as a regular expression�L&ock hidden tags�Language (restart required)�Light�Ln %i Col %i�Lock Tags�MB�Message�Microsoft Word cannot save %s�Microsoft Word cannot save this document as WordprocessingML �Modified�New�New &document�New Document�New Suggestion�New suggestion...�New...�Next Document�No filter�No items selected�No matching nodes found�No.�None�Normal�Normal Ctrl+0�O&pen Large Document... Ctrl+Shift+O�OK�Open�Open Large Document�Open Large Document...�Open...�Opening imported file...�Opens a standard file dialog�Options�Options...�Out of memory�Output document empty�Output options�P&aste As New Document�Pa&ge Setup...�Page Setup...�Parse in progress...�Paste�Paste As New Document�Pr&intable summary�Preparing Print Preview...�Preparing to print...�Pretty-print�Pretty-print unsuccessful: output document empty�Pretty-printing in progress...�Previous Document�Print�Print Preview...�Print...�Provides a space for you to type additional information�Provides a space for you to type the path of the file�Provides a space for you to type the text you want to find�Provides a space for you to type the text you want to replace the text you typed in Find what�Public DTD�Public DTD...�Question�R&eplace in all open documents�RELAX NG grammar�RELAX NG validation in progress...�RELAX NG...�Re&gex�Re&member layout on close�Re&tain undo history on save�Redo�Replace�Replace &All�Replace with:�Replace with: �Replace...�Revert�Rule�S&ave As... F12�S&how Current Element Pane�S&how full path on frame�S&ymbol...�Save�Save As�Save As...�Select �Select RELAX NG grammar�Select stylesheet�Selects the file specified�Sh&ow Toolbar�Show Tags and Attributes�Show Toolbar�Sibling...�Stopped�Suggestion�Symbol...�System DTD�System DTD...�Tags Locked�Tags hidden�Tags locked�The following error has occurred: �The operating system has turned down a request for additional memory�This functionality requires Microsoft Windows�Toggle Fold�Twin�Undo�Va&riable highlight in tag free view�Validation in progress...�Variables�Warning�Word Count�XML Copy Editor�XML Copy Editor has encountered an error and needs to close.�XML Copy Editor has encountered the following error and needs to close: �XML Schema�XML Schema...�XML document (*.xml)�XS< stylesheet...�XSL Transform...�XSL transformation in progress...�XSLT stylesheet�XSLT stylesheet...�byte�bytes�kB�valid�well-formed�{extension}�{fullpath}�{name}�{path}�|All files (*.*)|*.*�Project-Id-Version: XML Copy Editor 1.2.0.3 Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/ POT-Creation-Date: 2014-06-01 20:12+0800 PO-Revision-Date: 2009-08-06 16:31+0100 Last-Translator: Rob Elemans <relemans@gmail.com> Language-Team: Rob Elemans <relemans@gmail.com> Language: nl MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=(n != 1) X-Poedit-Language: Dutch X-Poedit-Country: NETHERLANDS X-Poedit-SourceCharset: utf-8 � Ctrl+%i� XML Copy Editor is vrije software vrijgegeven onder de GNU General Public License. Dank gaat uit naar � �%g %s opgeslagen�%i keer vervangen�%i keer vervangen�%s bevat %i woord�%s bevat %i woorden�%s is %s�%s is al geopend�&Over XML Copy Editor�&Altijd sluitende tag toevoegen�&Koppelen�&Blauwe achtergrond, witte tekst�&Browser Ctrl+B�&Controleer geldigheid F2�&Sluiten Ctrl+F4�&Kleurenschema�&Commando Ctrl+Alt+C�&Knippen Ctrl+X�Stan&daard�&Bewerken�&Element... Ctrl+I�&Entiteit... Ctrl+E�&Evalueer XPath... F9�&Bestand�&Zoeken naar: �&Zoek... Ctrl+F�Tags &invouwen Ctrl+Shift+F�&In- en uitvouwen�&Forum�&Globaal vervangen... Ctrl+Shift+R�&Help�&Verberg alleen attributen Ctrl+Shift+A�&Huidige regel markeren�&Homepagina�&Inspring-hulp�&Invoegen�Licht�&Lijnnummering�&Vergrendel Tags Ctrl+L�&Hoofdlettergevoelig�&Nieuw... Ctrl+N�&Volgend document Ctrl+PgDn�&Geen�&Slechts een instantie van applicatie toestaan�&Open... Ctrl+O�&Opties...�&Plakken Ctrl+V�&Pretty-print F11�&Vorig document Ctrl+PgUp�&Printbaar rapport�&Publiek DTD...�&RELAX NG... F6�&Opnieuw uitvoeren Ctrl+Y�&Regex�Onthoud &tabs bij sluiten�&Vervang�&Vervangen... Ctrl+R�&Heropenen�&Uitvoeren�&Opslaan Ctrl+S�Sla UTF-8 byte-volgorde op�&Toon tags en attributen Ctrl+T�&Naastliggend element... Ctrl+Shift+I�&Systeem DTD...�&Tags volledig maken�&Lettergrootte�&Extra�&Dupliceren Ctrl+Enter�&Ongedaan maken Ctrl+Z�Tags &uitvouwen Ctrl+Shift+U�&Valideren�&Valideren tijdens typen�&Beeld�&Wacht�&Witruimte zichtbaar�&Woordenaantal�&Automatische terugloop�&XML�&XML Copy Editor Help F1�&XML Schema...�&XSL Transformatie... F8�'%s' is geen geldig lijnnummer�(Geen filter)�(Geen filters gevonden)�(Geen regelsets gevonden)�(verliesloze compressie vereist versie 2003 of later)�(onbekende fout)�. Kies "Stoppen" om het programma te sluiten, "Opnieuw proberen" om dit venster te sluiten of "Negeren" om verder te gaan.�Een recentere versie van Microsoft Word is vereist�Over�Actie�Alle bestanden (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Applicatiemap�Koppel %s�Attributen verborgen�Blauwe achtergrond, witte tekst�Bladeren�Browser�Alle s&luiten�Sluit &berichtenvenster Alt+C�Kopiëren Ctrl+C�Geen toegang tot applicatiemap�Kan %s niet koppelen: %s�Kan reguliere expressie niet compileren '�Kan woorden niet tellen: %s�Kan XPath niet evalueren�Kan '%s' niet vinden�Kan %s niet openen�Kan %s niet openen: conversie van codering %s mislukt�Kan %s niet openen: coding %s onbekend�Kan klembord niet openen�Kan geïmporteerd bestand niet openen�Kan stylesheet %s niet openen�Kan niet plakken als nieuw document: geen tekst in het klembord�Kan pretty-print niet voltooien: �Kan niet vervangen: �Kan %s niet opslaan�Kan document niet in opslaan in %s: %s (opgeslagen in standaardcodering UTF-8)�Kan tijdelijk bestand niet opslaan�Kan codering niet instellen (tijdelijk bestand kan niet worden geparst)�Kan codering niet instellen: �Kan Microsoft Word niet starten�Kan niet transformeren: �Verander�Verander alle�Eerstvolgende veranderen�Controleer geldigheid�Kies een documenttype:�Kies een bestand:�Kies een publieke identifier�Kies een codering:�Sluiten�Alle sluiten�Sluit berichtenvenster�Sluit alle�Sluit het dialoogvenster zonder eventuele wijzingen op te slaan�Sluit dit dialoog zonder eventuele wijzigingen op te slaan�Commando�Verwerking opdrachtregel niet voltooid: geen bestandsnaam opgegeven�Bevestiging�Context�Kopiëren�Bezig met maken van documentaanzicht�Huidig element�Knippen�DTD�Verkleinen�Verkleinen Ctrl+D�Standaard�Verwijder referentie van entiteit?�Verwijder tag?�Wilt u de wijzigingen opslaan in �Document is gewijzigd: wijzigingen opslaan of negeren�Document%i�Coderi&ng...�&Afsluiten�&Interne entiteiten uitvouwen bij openen�Bewerkt document leeg�Editor�Element...�Codering�Codering een van de volgende moeten zijn �Codering...�XPath:�Vul lijnnummer in:�Vul nieuwe suggestie in:�Entiteit�Fout�XPath evalueren�Evalueer XPath...�Afsluiten�Exporteer Microsoft Word document�Bezig met exporteren...�Verruimt de omvang naar alle geopende documenten�Volgende zoeken F3�Bestand is door een andere applicatie gewijzigd.Wilt u doorgaan?�Zoek�Zoek &volgende�Volgende zoeken�Zoek en vervang�Zoek...�Zoeken naar:�Zoekt alle instanties van de tekst in Zoeken naar, en vervangt deze met de tekst uit Vervangen door�Zoekt hoofdlettergevoelig naar de tekst die u opgegeven heeft in Zoeken naar�Tags invouwen�Lettertype�Forum�G&a naar... Ctrl+G�Algemeen�Globaal zoeken en vervangen�Globaal vervangen�Ga naar�Ga naar...�V&erberg tags en attributen Ctrl+Shift+T�Help�&Syntaxis markeren�Verberg alleen attributen�Verberg tags en attributen�Homepagina�Ne&geren�Ne&geer alle�I&mporteer Microsoft Word Document...�I&nvoegen�&Slimme backspace/delete�Negeren�Alle egeren�Eerstvolgende negeren�Importeer Microsoft Word Document�Bezig met importeren...�Vergroten�Vergroten Ctrl+U�Informatie�Element invoegen�Entiteit invoegen�Element naast huidig invoegen�Interpreteert de tekst in Zoeken naar als reguliere expressie�Verb&orgen tags vastzetten�Taal (herstart nodig)�Licht�Ln %i Col %i�Vergrendel Tags�MB�Bericht�Microsoft Word kan %s niet opslaan�Microsoft Word kan dit document niet opslaan als WordprocessingML�Gewijzigd�Nieuw�Nieuw &document�Nieuw document�Nieuwe suggestie�Nieuwe suggestie...�Nieuw...�Volgend document�Geen filter�Geen item geselecteerd�Geen overeenkomstige nodes gevonden�Nee.�Geen�Normaal�Normaal Ctrl+0�O&pen groot document... Ctrl+Shift+O�OK�Openen�Open groot document�Open groot document...�&Open... Ctrl+O�Bezig geïmporteerd bestand te openen...�Opent een standaard bestandsdialoog�Opties�Opties...�Geen geheugen meer beschikbaar�Uitvoerdocument leeg�Uitvoeropties�Pl&akken als nieuw document�Pa&ginainstelling�Paginainstelling�Bezig met parsen...�Plakken�Plakken als nieuw document�Pr&intbare samenvatting�Voorbereiden printvoorbeeld...�Printen voorbereiden...�Pretty-print�Pretty-print niet gelukt: uitvoerdocument is leeg�Bezig met pretty-printing...�Vorig document�Afdrukken�Afd&rukvoorbeeld�Afdrukken...�Biedt ruimte voor extra informatie�Biedt ruimte voor het pad van het bestand�Biedt ruimte voor de tekst die u wilt zoeken�Biedt ruimte voor tekst waarmee u de gezochte tekst wilt vervangen�Publieke DTD�Publiek DTD...�Vraag�Vervang in &alle geopende documenten�RELAX NG grammatica�Bezig met validatie RELAX NG...�RELAX NG...�Re&gex�Onthoud &layout bij sluiten�Bewerkhistorie bewaren na opslaan�Opnieuw uitvoeren�Vervang�Vervang &alle�Vervangen met:�Vervangen met: �Vervangen�Heropenen�Regel�Opsl&aan als... F12�T&oon huidig elementvenster�Toon &volledig pad in venster�S&ymbool...�Opslaan�Opslaan als�Opslaan als...�Selecteer�Kies RELAX NG grammatica�Kies stylesheet�Selecteert het bestand�Toon &werkbalk�Toon tags en attributen�Toon werkbalk�Naastliggend element�Gestopt�Suggestie�Symbool...�Systeem DTD�Systeem DTD...�Tags vergrendeld�Tags verborgen�Tags vergrendeld�De volgende fout is opgetreden: �Het besturingssysteem heeft een verzoek om meer geheugen geweigerd�Deze functie vereist Microsoft Windows�In- of uitvouwen�Dupliceren�Ongedaan maken�Ma&rkeer variabel in vrije tag zicht�Bezig met valideren...�Variabelen�Waarschuwing�Woordenaantal�XML Copy Editor�Er is een fout opgetreden, XML Copy Editor moet worden gesloten.�XML Copy Editor heeft de volgende fout gevonden, en moet gesloten worden: �XML Schema�XML Schema...�XML document (*.xml)�XS< stylesheet...�XSL Transformatie...�Bezig met XSL-transformatie...�XSLT stylesheet�XSLT stylesheet...�byte�bytes�kB�geldig�geldig�{extensie}�{volledigpad}�{naam}�{pad}�|Alle bestanden (*.*)|*.*�����������������������������������������xmlcopyeditor-1.2.1.3/po/Rules-quot�����������������������������������������������������������������0000664�0001750�0001750�00000003400�12402464555�015661� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Special Makefile rules for English message catalogs with quotation marks. DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot .SUFFIXES: .insert-header .po-update-en en@quot.po-create: $(MAKE) en@quot.po-update en@boldquot.po-create: $(MAKE) en@boldquot.po-update en@quot.po-update: en@quot.po-update-en en@boldquot.po-update: en@boldquot.po-update-en .insert-header.po-update-en: @lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \ if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \ tmpdir=`pwd`; \ echo "$$lang:"; \ ll=`echo $$lang | sed -e 's/@.*//'`; \ LC_ALL=C; export LC_ALL; \ cd $(srcdir); \ if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$lang -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) sed -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \ if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ rm -f $$tmpdir/$$lang.new.po; \ else \ if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ :; \ else \ echo "creation of $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ exit 1; \ fi; \ fi; \ else \ echo "creation of $$lang.po failed!" 1>&2; \ rm -f $$tmpdir/$$lang.new.po; \ fi en@quot.insert-header: insert-header.sin sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' $(srcdir)/insert-header.sin > en@quot.insert-header en@boldquot.insert-header: insert-header.sin sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' $(srcdir)/insert-header.sin > en@boldquot.insert-header mostlyclean: mostlyclean-quot mostlyclean-quot: rm -f *.insert-header ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/zh_TW.gmo������������������������������������������������������������������0000664�0001750�0001750�00000045453�12402464555�015433� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Þ•����A�����$ ��¯��,������è�����é�����ò�� ���ô��(������(���)�����R�����[�����n�����…�� ��� �����«�����È�����Ø�� ���ò�� ��������� ���������������.�����@�����V�� ���\�����i�����y�����‘�����š�����¡�����Á��"���Ç�����ê�� �������� �����!�����)�� ���0�����>�� ���P�����\�����k�����„�����Š�����©�� ���¹�� ���Å�����Ó�����å���������������#�� ���3�����@�����G�����d�����m�����€�� ���ˆ�����•�� ���±�����Ò�����ë�����ú�� ��� ������������ ���-�����:�� ���T�����^�����t�����z�� ��������›����� �����¹�����È�����Ý�� ���ý����� ����� ��4���1 �����f ��Q���v ��3���È �����ü �����!����� !�� ���!�����,!�����>!�����Z!�����a!�� ���i!�� ���t!��#���!�����¥!��#���½!�����á!�����ø!�����"�����"�����."�����D"�����^"��2���x"�����«"�����Á"�����Ò"��@���á"�����"#��1���=#�����o#�����…#�����¡#�����´#�� ���»#�� ���Æ#�����Ò#�����è#������$�����$�����+$�����?$�� ���E$�� ���O$��>���Y$��-���˜$��5���Æ$�� ���ü$����� %�����%�����%�����&%�����*%�����.%�����7%�����G%�����O%�� ���h%��#���t%��3���˜%�� ���Ì%�� ���×%�����ä%��!���ê%����� &�����"&�� ���)&�����4&�����=&�� ���X&�� ���d&�����q&�����„&�� ���š&�����¤&�����ª&�����¹&�����Ë&�����Ð&�����ï&��'���'�����-'��F���<'�����ƒ'�� ���ˆ'�� ���“'�����ž'�����¯'�����·'��f���½'��N���$(�� ���s(�����}(�����‚(�����ˆ(�����™(�����¡(�����¹(�����Ë(�����Ñ(��&���Ú(�����)�����)�����)�� ���4)�� ���>)��"���J)�����m)�����‹)�� ���’)�� ���)�����©)�����È)�����Þ)�����ç)�� ���÷)�����*�� ���*����� *��B���/*�����r*�����„*����� *�� ���¦*�� ���³*�����½*�����À*�����È*�����æ*�����ï*�� ���ó*������+�����+�����!+�� ���(+�� ���6+�����@+�����R+�����j+�����n+�����s+�� ���z+��$���ˆ+�����­+�����°+�����µ+�����É+�����à+�����è+�����,�����,�� ���&,�� ���1,�����?,�����U,�����l,�� ���{,�����‰,�����ž,�����¤,�����º,�����Í,�����è,�� ���þ,��0��� -�����<-�����[-�����m-�����s-�����„-��7���-��5���Å-��:���û-��]���6.�� ���”.�� ���Ÿ.�����­.�����¶.�����Õ.��"���æ.�� ��� /�����/�����/�����6/�����S/�����X/�� ���`/�� ���m/�� ���{/�����†/�����/�����’/�����¢/�����½/�� ���Ö/�����á/�����æ/�� ���î/�����ù/�����0�����0�����+0�� ���F0�����T0�� ���m0�� ���z0�����…0�� ���0�� ���˜0�� ���¢0�� ���­0�� ���»0�� ���Ç0�� ���Ó0��"���ß0��D���1��-���G1�� ���u1�����1�����†1��$���‹1�����°1�����Ê1�� ���Ò1�����Ý1��<���í1��H���*2�� ���s2�� ���~2�����Œ2�����¡2�����µ2��!���Æ2�����è2�����ø2�� ��� 3�����3�����3�� ���3�����+3����@3�����P5�����Y5�����[5�����j5��'���ˆ5�� ���°5�� ���º5�����Æ5�����Ü5�����õ5�����ü5�����6�����'6�����F6�� ���M6�� ���[6�����e6�����l6�����}6�����Ž6����� 6�����§6�����®6�����¿6�����Ù6�����à6�����ç6�����7����� 7�����(7�����G7�� ���N7�����[7�����b7�� ���i7�����s7�����‡7�����—7�����®7�����Â7�����É7�����Í7�����ä7�� ���ë7�����ù7����� 8�����8�����18�����@8�� ���O8�����]8��!���m8�����8�����–8�����§8�� ���®8��#���¼8�����à8�����ý8�����9�� ���)9�� ���69�����C9�� ���J9�� ���k9�����y9�����“9�����š9�����ª9�����±9�����Á9�����È9�����Ì9�����æ9�����õ9�����:����� :�����/:�����D:��.���\:�����‹:��E���£:��#���é:����� ;�����;�����;�����.;�� ���7;�����D;�����^;�� ���e;�� ���o;�� ���|;�����Š;�����©;�����¼;�����Ø;�����ï;�����<�����<�����!<�����7<�����S<��1���l<�����ž<�� ���±<�����¾<��6���Î<�����=��*���=�����F=�����Y=�� ���t=�����=�����ˆ=�� ���=�����œ=�����¸=�� ���Ë=�����Ø=�� ���î=�����û=�� ���>�� ���>��!���>�����>>��.���]>�����Œ>�����“>�����š>�����¡>�����±>�����¸>�����¼>�� ���Ã>�� ���Ñ>�����Û>�����ï>�����?��(���?�����<?�����E?�����L?�����S?�����q?�� ���‡?�� ���‘?�����›?�����¢?�����¸?�� ���¿?�� ���Ì?�����Ù?�� ���é?�����ó?�� ���ú?�����@�����@�����@�� ���7@��$���D@�� ���i@��3���v@�����ª@�����±@�� ���Á@�����Ë@�����Û@�����â@��e���é@��?���OA�� ���A�����œA�����£A�� ���ªA�����·A�����¾A�� ���×A�����äA�����èA��"���ïA�����B�����B�����)B�����?B�� ���FB�����SB�����nB�����ˆB�� ���B�� ���œB�����©B�� ���ÄB�����ÑB�� ���ØB�����æB�� ���íB�� ���úB�����C��/���C�����JC�����`C�����{C�� ���‚C�� ���C�����œC�����ŸC�����¦C�� ���ÃC�����ÍC�� ���ÑC�� ���ÛC�� ���åC�����ïC�� ���ÿC����� D�����D�����/D�����ED�����LD�� ���SD�����]D��"���nD�����‘D�����˜D�����ŸD�����²D�����ÈD�����ØD�����îD�����E�����E�����E�����%E�����;E�����NE�����^E�� ���nE�����{E�����‚E�����•E�����¨E�� ���»E�� ���ÈE��(���ÕE�����þE�� ���F�����F�����F�� ���/F��$���9F��!���^F��-���€F��G���®F�� ���öF�� ���G�����G��!���G�����8G�����GG�� ���\G�����hG�����xG�����”G�����°G�����·G�� ���¾G�� ���ËG�����ÖG�����ÝG�����äG�����ëG�����ÿG�����H�� ���7H�����AH�� ���HH�����RH�����bH�����iH�����~H�����ŽH�� ���¡H�����¯H�� ���ÅH�� ���ÓH�����àH�����çH�� ���îH�� ���øH�� ���I�� ���I�� ���I�� ���+I�����8I��0���NI�� ���I�� ��� I�����­I�����ÃI��!���ÊI�� ���ìI�����öI�����ýI�����J��0���J��3���EJ�� ���yJ�� ���„J�����’J�����¥J�� ���¸J�� ���ÆJ�� ���ÓJ�����áJ�� ���óJ�����þJ�����K�� ���K�����K�����f��� ���������Ï���/�������Ë���x���������/�������ü��������������³���@���K���ò���ö���û���8��È������?�������#��b������Þ�������Á���ß����������¨���¯�������Y�������ƒ���W���á���ë���ì���,���à���r���7�����>��,������É�����������í���g���!������ ���¼���»���_���Â������"������<��×���Ø�������¢��� ��5��Ÿ���6�������8���u���l���‹���������ª���p�������Õ���ù���Ð�������X���[���¦���`���%��6��������������T������� ��“������� ��P�������:���#���¥���ø�������*���3������¡���°����� ��ó�����������S�������C���¾���â���&�������”���(������–���|�������k���E���?�������œ���@��0�������\�������ˆ���ï���Ó���!�������î���%�����������„���Ê���w�������.�����������"��ñ������������a����������� ���…�������q���Œ�������������ž���­�������Å�������I���å���€�����‰���ç���ÿ���4���������º���;���˜���������������Ç���À�������4��������t���—���ã������ê�������Æ���U���j�������·���+���Ž���¶���½�������;��®��� ��Ù��� ���§������{���0��J�������é������Ü�����������d�����Ò���V�������‘���:��7�������¿���n���'��Ö���›���������ð������� �������������*������^������=�������������L���)���²���-���o���Ì���÷���ú���<���1���������������†���s���}���h�����������-����N������������������� ��B���D�������’�����•�������A�������Ú�������Š�������������&���������Í��� ���™�������=��A��‚���¸���'���æ�������������š�������2��þ���G������$���µ�������R�������´���¤�����9���F����������Û���2���]���(���Ý�������£���«��������ä���©���������������õ���O���$������)�������z���e�������¹�����������H�����M���Ä���v���Z���i�������Ñ�����������ô�������>����������5�������Ô��� ���������������������.������Î���3���������‡�����y�������Q���+������~����������9������è���Ã���¬���m���1���±���c�������ý���� Ctrl+%i� �%g %s saved�%i replacement made�%i replacements made�%s contains %i word�%s contains %i words�%s is %s�%s is already open�&About XML Copy Editor�&Always insert closing tag�&Associate�&Blue background, white text�&Browser Ctrl+B�&Check Well-formedness F2�&Color Scheme�&Cut Ctrl+X�&Default�&Edit�&Element... Ctrl+I�&Entity... Ctrl+E�&Evaluate XPath... F9�&File�&Find what: �&Find... Ctrl+F�&Fold Tags Ctrl+Shift+F�&Folding�&Forum�&Global Replace... Ctrl+Shift+R�&Help�&Hide Attributes Only Ctrl+Shift+A�&Highlight current line�&Home Page�&Indentation guides�&Insert�&Light�&Line numbers�&Lock Tags Ctrl+L�&Match case�&New... Ctrl+N�&Next Document Ctrl+PgDn�&None�&One application instance only�&Open... Ctrl+O�&Options...�&Paste Ctrl+V�&Pretty-print F11�&Previous Document Ctrl+PgUp�&Printable report�&Public DTD...�&RELAX NG... F6�&Redo Ctrl+Y�&Regex�&Remember open tabs on close�&Replace�&Replace... Ctrl+R�&Revert�&Save Ctrl+S�&Save UTF-8 byte order mark�&Show Tags and Attributes Ctrl+T�&Sibling... Ctrl+Shift+I�&System DTD...�&Tag completion�&Text Size�&Tools�&Twin Ctrl+Enter�&Undo Ctrl+Z�&Unfold Tags Ctrl+Shift+U�&Validate�&Validate as you type�&View�&White space visible�&Word Count�&XML�&XML Copy Editor Help F1�&XML Schema...�&XSL Transform... F8�'%s' is not a valid line number�(No filter)�(No filters found)�(No rule sets found)�(lossless conversion requires version 2003 or later)�(unknown error)�. Select "Abort" to exit, "Retry" to close this window and "Ignore" to continue.�A more recent version of Microsoft Word is required�About�Action�Application directory�Associate %s�Attributes hidden�Blue background, white text�Browse�Browser�C&lose All�C&opy Ctrl+C�Cannot access application directory�Cannot associate %s: %s�Cannot compile regular expression '�Cannot count words: %s�Cannot evaluate XPath�Cannot find '%s'�Cannot open %s�Cannot open clipboard�Cannot open imported file�Cannot open stylesheet %s�Cannot paste as new document: no text on clipboard�Cannot pretty-print: �Cannot replace: �Cannot save %s�Cannot save document in %s: %s (saved in default encoding UTF-8)�Cannot save temporary file�Cannot set encoding (cannot parse temporary file)�Cannot set encoding: �Cannot start Microsoft Word�Cannot transform: �Change�Change all�Change once�Check Well-formedness�Choose a document type:�Choose a file:�Choose a public identifier:�Choose an encoding:�Close�Close All�Close all�Closes the dialog box without saving any changes you have made�Closes this dialog without making any changes�Command line processing incomplete: no file specified�Confirmation�Context�Copy�Current Element�Cut�DTD�Decrease�Decrease Ctrl+D�Default�Delete entity reference?�Delete tag?�Do you want to save the changes to �Document has been modified: save or discard changes�Document%i�E&ncoding...�E&xit�E&xpand internal entities on open�Edited document empty�Editor�Element...�Encoding�Encoding should be one of �Encoding...�Enter XPath:�Enter line number:�Enter new suggestion:�Entity...�Error�Evaluate XPath�Evaluate XPath...�Exit�Export Microsoft Word Document�Export in progress...�Extends the scope to all open documents�F&ind Again F3�File has been modified by another application. Do you want to proceed?�Find�Find &Next�Find Again�Find and Replace�Find...�Find:�Finds all instances of the text specified in Find what and replaces them with the text in Replace with�Finds only text with lowercase and uppercase letters as specified in Find what�Fold Tags�Font�Forum�G&o To... Ctrl+G�General�Global Find and Replace�Global Replace...�Go To�Go To...�H&ide Tags and Attributes Ctrl+Shift+T�Help�Hide Attributes Only�Hide Tags and Attributes�Home Page�I&gnore all�I&mport Microsoft Word Document...�I&ntelligent backspace/delete�Ignore�Ignore all�Ignore once�Import Microsoft Word Document�Import in progress...�Increase�Increase Ctrl+U�Information�Insert Element�Insert Entity�Insert Sibling�Interprets the text specified in Find what as a regular expression�L&ock hidden tags�Language (restart required)�Light�Ln %i Col %i�Lock Tags�MB�Message�Microsoft Word cannot save %s�Modified�New�New Document�New Suggestion�New suggestion...�New...�Next Document�No filter�No items selected�No matching nodes found�No.�None�Normal�Normal Ctrl+0�O&pen Large Document... Ctrl+Shift+O�OK�Open�Open Large Document�Open Large Document...�Open...�Opening imported file...�Opens a standard file dialog�Options�Options...�Out of memory�Output document empty�P&aste As New Document�Pa&ge Setup...�Page Setup...�Parse in progress...�Paste�Paste As New Document�Pr&intable summary�Preparing Print Preview...�Preparing to print...�Pretty-print�Pretty-print unsuccessful: output document empty�Pretty-printing in progress...�Previous Document�Print�Print Preview...�Print...�Provides a space for you to type additional information�Provides a space for you to type the path of the file�Provides a space for you to type the text you want to find�Provides a space for you to type the text you want to replace the text you typed in Find what�Public DTD�Public DTD...�Question�R&eplace in all open documents�RELAX NG grammar�RELAX NG validation in progress...�RELAX NG...�Re&gex�Re&member layout on close�Re&tain undo history on save�Redo�Replace�Replace &All�Replace with:�Replace...�Revert�Rule�S&ave As... F12�S&how Current Element Pane�S&how full path on frame�S&ymbol...�Save�Save As�Save As...�Select �Select RELAX NG grammar�Select stylesheet�Selects the file specified�Sh&ow Toolbar�Show Tags and Attributes�Show Toolbar�Sibling...�Stopped�Suggestion�Symbol...�System DTD�System DTD...�Tags Locked�Tags hidden�Tags locked�The following error has occurred: �The operating system has turned down a request for additional memory�This functionality requires Microsoft Windows�Toggle Fold�Twin�Undo�Va&riable highlight in tag free view�Validation in progress...�Warning�Word Count�XML Copy Editor�XML Copy Editor has encountered an error and needs to close.�XML Copy Editor has encountered the following error and needs to close: �XML Schema�XML Schema...�XML document (*.xml)�XS< stylesheet...�XSL Transform...�XSL transformation in progress...�XSLT stylesheet�XSLT stylesheet...�byte�bytes�kB�valid�well-formed�|All files (*.*)|*.*�Project-Id-Version: 1.0.9.5 Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/ POT-Creation-Date: 2014-06-01 20:12+0800 PO-Revision-Date: 2007-05-13 19:48-0000 Last-Translator: Gerald Schmidt <gnschmidt@users.sourceforge.net> Language-Team: Chinese Traditional Team <LL@li.org> Language: zh_TW MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=(n != 1); X-Poedit-Language: Chinese X-Poedit-Country: CHINA X-Poedit-SourceCharset: utf-8 � Ctrl+%i� �%g %s已儲存�å·²å–代%i次�å·²å–代%i次�%s åŒ…å« %i 字數�%s åŒ…å« %i 字數�%s 是 %s�%s已開啟�關於XML Copy Editor�總是æ’å…¥çµæŸæ¨™ç±¤�è¯ç¹«�è—色背景,白色字串�ç€è¦½å™¨ Ctrl+B�檢查是å¦ç¬¦åˆXML語法 F2�色彩�剪下 Ctrl+X�é è¨­å€¼�編輯�元素... Ctrl+I�實體... Ctrl+E�ä¼°ç®—XPath... F9�檔案�尋找�尋找... Ctrl+F�縮集標籤 Ctrl+Shift+F�折疊�論壇�全部å–代... Ctrl+Shift+R�說明�僅隱è—屬性 Ctrl+Shift+A�光帶顯示目å‰çš„æ–‡å­—行�首é �縮排導å‘�æ’å…¥�淡色�行號碼�éŽ–ä½æ¨™ç±¤ Ctrl+L�符åˆå¤§å°å¯«�開啟新檔... Ctrl+N�ä¸‹åˆ†é  Ctrl+PgDn�沒有�???�開啟舊檔... Ctrl+O�é¸é …�貼上 Ctrl+V�整齊排列 F11�å‰åˆ†é  Ctrl+PgUp�å¯åˆ—å°çš„報告�&Public DTD...�RELAX NG... F6�é‡åš Ctrl+Y�è¦å‰‡è¡¨ç¤ºæ³•�關閉時記得所開啟的標籤�å–代�å–代... Ctrl+R�復原�儲存 Ctrl+S�儲存UTF-8時包å«å­—節順åºç¢¼�顯示標籤和屬性 Ctrl+T�兄弟節點... Ctrl+Shift+I�&System DTD...�標籤完æˆ�文字大å°�工具�複製該元素標籤 Ctrl+Enter�復原 Ctrl+Z�展開標籤 Ctrl+Shift+U�é©—è­‰�輸入時驗證�檢視�å¯è¦‹ç©ºç™½æ ¼�字數�XML�XML Copy Editor 說明 F1�&XML Schema...�XSL 轉æ›... F8�'%s'䏿˜¯æœ‰æ•ˆè¡Œç·¨è™Ÿ�(ç„¡éŽæ¿¾å™¨)�(找ä¸åˆ°éŽæ¿¾å™¨)�(沒有找到è¦å‰‡é›†)�ç„¡æå¤±çš„轉æ›éœ€è¦2003年以後的版本�(åŽŸå› ä¸æ˜Žçš„錯誤)�鏿“‡ "放棄" 以離開,"é‡è©¦"以關閉視窗和"忽略"以繼續�需è¦è¼ƒæ–°çš„Microsoft Word版本�關於�動作�應用軟體目錄�è¯ç¹«%s�屬性隱è—�è—色背景,白色字串�ç€è¦½�ç€è¦½å™¨�關閉全部�複製 Ctrl+C�ç„¡æ³•æŽ¥å–æ‡‰ç”¨è»Ÿé«”目錄�無法è¯ç¹«%s: %s�無法編譯è¦å‰‡è¡¨ç¤ºæ³•�無法計算字數: %s�無法估算XPath�無法找到'%s'�無法開啟%s�無法開啟剪貼簿�無法開啟置入的檔案�無法開啟樣å¼è¡¨ %s�無法以新文件來貼:剪貼簿上沒有字串�無法整齊排列�無法å–代�無法儲存 %s�無法以%s儲存文件:%s(以é è¨­ç·¨ç¢¼UTF-8儲存)�無法儲存臨時檔�無法設定編碼 (無法剖æžè‡¨æ™‚檔)�無法設定編碼�無法啟動Microsoft Word�無法轉æ›�改變�全改�改變一次�檢查是å¦ç¬¦åˆXML語法�鏿“‡æ–‡ä»¶é¡žåž‹�鏿“‡æª”案�鏿“‡å…¬ç”¨è­˜åˆ¥ç¢¼�鏿“‡ç·¨ç¢¼�關閉�關閉全部�關閉全部�關閉å°è©±ç›’並無儲存改變�ä¸åšä»»ä½•改變關閉å°è©±�å‘½ä»¤åˆ—è™•ç†æœªå®Œæˆ:沒有指定的檔案�確èª�文脈�複製�ç›®å‰çš„元素�剪下�DTD�縮å°�ç¸®å° Ctrl+D�é è¨­å€¼�刪除實體åƒè€ƒ?�å°‡è¦åˆªé™¤æ¨™ç±¤?�改變儲存到�文件已被修改:儲存或放棄改變�文件%i�編碼�離開�æ–¼'開啟'展開內部實體�編輯文件是空的�編輯器�元素...�編碼�編碼應是 之一�編碼�輸入XPath:�輸入行號�進入新建議�實體...�錯誤�ä¼°ç®—XPath�ä¼°ç®—XPath...�離開�輸出Microsoft Word文件�進行輸出�擴大範åœåˆ°æ‰€æœ‰é–‹å•Ÿçš„æ–‡ä»¶�å†å°‹æ‰¾ F3�檔案 已被其他應用軟體修改,ä½ è¦ç¹¼çºŒ?�尋找�尋找下一項�å†å°‹æ‰¾�尋找和å–代�尋找�尋找�尋找在'尋找'功能指定的所有字串的例å­ä¸¦ä¸”以'å–代以:'功能內之字串來å–代�僅尋找在'尋找'功能所指定的大,å°å¯«å­—æ¯çš„字串�縮集標籤�å­—åž‹�論壇�到.. Ctrl+G�一般�全檔案尋找和å–代�全部å–代�到�到...�éš±è—æ¨™ç±¤å’Œå±¬æ€§ Ctrl+Shift+T�說明�僅隱è—屬性�éš±è—æ¨™ç±¤å’Œå±¬æ€§�首é �全部忽略�置入Microsoft Word文件�è°æ˜Žçš„倒退/刪除éµ�忽略�全部忽略�忽略一次�輸入Microsoft Word文件�進行輸入�放大�放大 Ctrl+U�ä¿¡æ¯�æ’入元素�æ’入實體�æ’入兄弟節點�解讀在'尋找'功能指定的è¦å‰‡è¡¨ç¤ºæ³•�鎖ä½éš±è—的標籤�語言(需è¦é‡æ–°å•Ÿå‹•)�淡色�Ln %i Col %i�éŽ–ä½æ¨™ç±¤�MB�ä¿¡æ¯�Microsoft Word無法儲存%s�已修正�æ–°�新文件�新建議�新建議�開啟新檔...�下分é �æ²’æœ‰éŽæ¿¾å™¨�æ‚¨é …ç›®æ²’æœ‰é¸æ“‡�找ä¸åˆ°ç¬¦åˆç¯€é»ž�編號�沒有�標準型�標準型 Ctrl+0�開啟較大文件... Ctrl+Shift+O�確èª�開啟�開啟較大文件�開啟較大文件...�開啟舊檔...�開啟置入的檔案�開啟標準檔案å°è©±�é¸é …�é¸é …�記憶體ä¸è¶³�輸出文件是空的�以新文件貼上�版é¢è¨­å®š...�版é¢è¨­å®š...�進行剖æž�貼上�以新文件貼上�å¯åˆ—å°çš„æ‘˜è¦�準備é è¦½åˆ—å°�準備列å°�整齊排列�整齊排列失敗:輸出文件是空的�整齊排列中�å‰åˆ†é �列å°�é è¦½åˆ—å°...�列å°...�æä¾›ä½ç½®ä»¥éµå…¥é™„加的訊æ¯�æä¾›ä½ç½®ä»¥éµå…¥æª”案路徑�æä¾›ä½ç½®ä»¥éµå…¥ä½ æƒ³è¦å°‹æ‰¾çš„字串�æä¾›ä½ç½®ä»¥éµå…¥ä½ æƒ³è¦å–代在'尋找'功能已éµå…¥çš„字串�Public DTD�Public DTD...�å•題�在所有開啟檔案執行å–代�RELAX NG語法�以RELAX NG驗證中�RELAX NG...�è¦å‰‡è¡¨ç¤ºæ³•�關閉時記得版é¢ä½ˆç½®�儲存時ä¿ç•™ä¿®æ”¹è¨˜éŒ„�é‡åš�å–代�全部å–代�å–代以:�å–代�復原�è¦å‰‡�å¦å„²å­˜ç‚º... F12�顯示目å‰å…ƒç´ æ–¹æ¡†�在框架上顯示完整路徑�符號...�儲存�儲存為�å¦å„²å­˜ç‚º...�鏿“‡�鏿“‡RELAX NG語法�鏿“‡æ¨£å¼è¡¨�鏿“‡æŒ‡å®šæª”案�顯示Toolbar�顯示標籤和屬性�顯示Toolbar�兄弟節點�åœæ­¢�建議�符號...�System DTD�System DTD...�éŽ–ä½æ¨™ç±¤�標籤隱è—�標籤鎖ä½�發生以下的錯誤�æ“作系統拒絕一個追加記憶體之請求�這功能需è¦Microsoft Windows�開關縮集�複製該元素標籤�復原�éš±è—æ¨™ç±¤æ™‚光帶顯示變數�驗證中�警告�字數�XML Copy Editor�XML Copy Editoré­é‡ä¸€å€‹éŒ¯èª¤ä¸¦éœ€è¦é—œé–‰�XML Copy Editoré­é‡ä»¥ä¸‹çš„錯誤並需è¦é—œé–‰�XML Schema�XML Schema...�XML 文件 (*.xml)�XS< 樣å¼è¡¨...�XSL 轉æ›...�XSL轉æ›ä¸­�XSLT樣å¼è¡¨�XSLT 樣å¼è¡¨...�byte�bytes�kB�有效�çµæ§‹ç¬¦åˆ�所有檔案(*.*)|*.*����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/zh_CN.po�������������������������������������������������������������������0000664�0001750�0001750�00000154247�12402464555�015237� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������msgid "" msgstr "" "Project-Id-Version: XML Copy Editor 1.1.0.2\n" "Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/\n" "POT-Creation-Date: 2014-06-01 20:46+0800\n" "PO-Revision-Date: 2012-03-17 00:01+0800\n" "Last-Translator: Zane U. Ji <ZaneUJi@gmail.com>\n" "Language-Team: SHiNE CsyFeK <csyfek@gmail.com>\n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "X-Poedit-Language: Chinese\n" "X-Poedit-Country: CHINA\n" "X-Poedit-SourceCharset: utf-8\n" #: ../data/xmlcopyeditor.appdata.xml.in.h:1 msgid "fast, free, validating XML editor" msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:2 msgid "" "XML Copy Editor is an XML editor focusing on editing document markup " "languages like DITA, DocBook, WordprocessingML. Features: DTD/XML Schema/" "RELAX NG validation, XSLT, XPath, Pretty-printing, Syntax highlighting, " "Folding, Tag completion, Tag locking, Tag-free editing, Built-in support for " "XHTML, XSL, DocBook and TEI, Generating XML Schema, Spelling and style check " "with built-in spell/style checker." msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:3 msgid "https://a.fsdn.com/con/app/proj/xml-copy-editor/screenshots/151221.jpg" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:1 ../src/xmlcopyeditor.cpp:388 #: ../src/xmlcopyeditor.cpp:1310 ../src/xmlcopyeditor.cpp:1408 #: ../src/xmlcopyeditor.cpp:1649 ../src/xmlcopyeditor.cpp:1728 #: ../src/xmlcopyeditor.cpp:3610 msgid "XML Copy Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:2 #, fuzzy msgid "XML Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:3 #, fuzzy msgid "Edit XML documents" msgstr "编辑中的文档被清空" #. wxID_CANCEL req'd for 'Esc closes dialog' functionality #: ../src/aboutdialog.cpp:51 msgid "OK" msgstr "确定" #: ../src/associatedialog.cpp:76 ../src/mypropertysheet.cpp:166 msgid "Browse" msgstr "æµè§ˆ" #: ../src/associatedialog.cpp:123 msgid "Provides a space for you to type the path of the file" msgstr "æä¾›ä¸€ä¸ªç©ºç™½æ è®©æ‚¨è¾“入该文件的路径" #: ../src/associatedialog.cpp:127 msgid "Opens a standard file dialog" msgstr "æ‰“å¼€ä¸€ä¸ªæ ‡å‡†çš„æ–‡ä»¶å¯¹è¯æ¡†" #: ../src/associatedialog.cpp:131 msgid "Provides a space for you to type additional information" msgstr "æä¾›ä¸€ä¸ªç©ºç™½æ è®©æ‚¨è¾“å…¥é¢å¤–的信æ¯" #: ../src/associatedialog.cpp:135 msgid "Closes this dialog without making any changes" msgstr "å…³é—­è¿™ä¸ªå¯¹è¯æ¡†è€Œä¸ä½œä»»ä½•改å˜" #: ../src/associatedialog.cpp:139 msgid "Selects the file specified" msgstr "选择指定的文件" #: ../src/associatedialog.cpp:168 msgid "|All files (*.*)|*.*" msgstr "|所有文件 (*.*)|*.*" #: ../src/associatedialog.cpp:171 msgid "Select " msgstr "选择" #: ../src/commandpanel.cpp:46 ../src/commandpanel.cpp:164 msgid "{path}" msgstr "{路径}" #: ../src/commandpanel.cpp:47 ../src/commandpanel.cpp:165 msgid "{name}" msgstr "{åç§°}" #: ../src/commandpanel.cpp:48 ../src/commandpanel.cpp:166 msgid "{extension}" msgstr "{扩展å}" #: ../src/commandpanel.cpp:49 ../src/commandpanel.cpp:163 msgid "{fullpath}" msgstr "{完整路径}" #: ../src/commandpanel.cpp:64 msgid "&Run" msgstr "è¿è¡Œ(&R)" #: ../src/commandpanel.cpp:72 msgid "&Wait" msgstr "等待(&W)" #: ../src/commandpanel.cpp:78 msgid "Output options" msgstr "输出选项" #: ../src/commandpanel.cpp:83 msgid "I&gnore" msgstr "忽略(&g)" #: ../src/commandpanel.cpp:89 msgid "I&nsert" msgstr "æ’å…¥(&n)" #: ../src/commandpanel.cpp:94 msgid "New &document" msgstr "新文档(&d)" #: ../src/commandpanel.cpp:115 msgid "Variables" msgstr "å˜é‡" #: ../src/dtd2schema.cpp:56 #, c-format msgid "Error at ine %lld, column %lld: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:83 #, c-format msgid "Target namespace is redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:312 #, fuzzy msgid "Ignored content type: " msgstr "忽略一次" #: ../src/dtd2schema.cpp:337 ../src/dtd2schema.cpp:419 #, c-format msgid "Unknown namespace: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:392 #, c-format msgid "Ignored namespace of %s: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:411 #, c-format msgid "Namespace redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:526 #, c-format msgid "Ignored attribute \"%s\"'s type: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:565 #, c-format msgid "Unknown default type of attribute \"%s\": %s[br]" msgstr "" #: ../src/exportdialog.cpp:66 msgid "DAISY export" msgstr "" #: ../src/exportdialog.cpp:73 msgid "&Stylesheet for conversion to canonical XHTML (optional):" msgstr "" #: ../src/exportdialog.cpp:85 msgid "&Output folder:" msgstr "" #: ../src/exportdialog.cpp:96 msgid "&De-emphasize production notes" msgstr "" #: ../src/exportdialog.cpp:98 msgid "&Suppress optional production notes" msgstr "" #: ../src/exportdialog.cpp:101 #, fuzzy msgid "Outputs" msgstr "输出选项" #: ../src/exportdialog.cpp:102 msgid "&Full DAISY 2.02 and 3.0 Talking Books" msgstr "" #: ../src/exportdialog.cpp:104 msgid "&HTML" msgstr "" #: ../src/exportdialog.cpp:106 msgid "&ePub ebook" msgstr "" #: ../src/exportdialog.cpp:108 #, fuzzy msgid "&RTF document" msgstr "新文档(&d)" #: ../src/exportdialog.cpp:110 #, fuzzy msgid "&Word document" msgstr "å­—è¯ç»Ÿè®¡(&W)" #: ../src/exportdialog.cpp:112 msgid "&MP3 album" msgstr "" #: ../src/exportdialog.cpp:135 msgid "Download DAISY extension" msgstr "" #: ../src/exportdialog.cpp:183 #, fuzzy msgid "" "Provides a space for you to enter or select a stylesheet for conversion to " "canonical XHTML" msgstr "æä¾›ä¸€ä¸ªç©ºç™½æ è®©æ‚¨è¾“入您想查找的文本" #: ../src/exportdialog.cpp:187 #, fuzzy msgid "Provides a space for you to enter or select the output folder" msgstr "æä¾›ä¸€ä¸ªç©ºç™½æ è®©æ‚¨è¾“入该文件的路径" #: ../src/exportdialog.cpp:191 msgid "Starts the export" msgstr "" #: ../src/exportdialog.cpp:195 #, fuzzy msgid "Closes the dialog box without exporting the file" msgstr "å…³é—­å¯¹è¯æ¡†æ—¶ä¸ä¿å­˜æ‚¨æ‰€ä½œçš„任何改å˜" #: ../src/findreplacepanel.cpp:52 msgid "Find:" msgstr "查找:" #: ../src/findreplacepanel.cpp:53 ../src/findreplacepanel.cpp:54 #: ../src/styledialog.cpp:454 msgid " " msgstr "" #: ../src/findreplacepanel.cpp:66 msgid "Replace with:" msgstr "替æ¢ä¸º:" #: ../src/findreplacepanel.cpp:78 msgid "Find &Next" msgstr "查找下一个(&N)" #: ../src/findreplacepanel.cpp:85 msgid "&Replace" msgstr "替æ¢(&R)" #: ../src/findreplacepanel.cpp:92 msgid "Replace &All" msgstr "全部替æ¢(&A)" #: ../src/findreplacepanel.cpp:100 ../src/globalreplacedialog.cpp:74 msgid "&Match case" msgstr "匹é…大å°å†™(&M)" #: ../src/findreplacepanel.cpp:107 msgid "Re&gex" msgstr "正则表达å¼(&g)" #: ../src/findreplacepanel.cpp:131 #, fuzzy msgid "&Close" msgstr "关闭" #: ../src/globalreplacedialog.cpp:50 ../src/globalreplacedialog.cpp:132 msgid "Global Find and Replace" msgstr "全局æœç´¢å¹¶æ›¿æ¢" #: ../src/globalreplacedialog.cpp:56 msgid "&Find what: " msgstr "查找内容(&F):" #: ../src/globalreplacedialog.cpp:58 msgid "Replace with: " msgstr "替æ¢ä¸º:" #: ../src/globalreplacedialog.cpp:78 msgid "&Regex" msgstr "正则表达å¼(&R)" #: ../src/globalreplacedialog.cpp:82 msgid "R&eplace in all open documents" msgstr "在所有打开的文件中替æ¢(&e)" #: ../src/globalreplacedialog.cpp:128 msgid "Cannot compile regular expression '" msgstr "ä¸èƒ½å¤Ÿè¯†åˆ«æ­£åˆ™è¡¨è¾¾å¼ '" #: ../src/globalreplacedialog.cpp:145 msgid "Provides a space for you to type the text you want to find" msgstr "æä¾›ä¸€ä¸ªç©ºç™½æ è®©æ‚¨è¾“入您想查找的文本" #: ../src/globalreplacedialog.cpp:149 msgid "" "Provides a space for you to type the text you want to replace the text you " "typed in Find what" msgstr "æä¾›ä¸€ä¸ªç©ºç™½æ æ¥è¾“入新的文本以替æ¢åˆšæ‰åœ¨â€œæŸ¥æ‰¾å†…容â€ä¸­è¾“入的文本" #: ../src/globalreplacedialog.cpp:153 msgid "" "Finds only text with lowercase and uppercase letters as specified in Find " "what" msgstr "仅在“查找内容â€ä¸­æŸ¥æ‰¾ç¬¦åˆæŒ‡å®šçš„大å°å†™å­—æ¯çš„æ–‡æœ¬" #: ../src/globalreplacedialog.cpp:157 msgid "Extends the scope to all open documents" msgstr "扩展范围到所有已打开的文档" #: ../src/globalreplacedialog.cpp:161 msgid "Interprets the text specified in Find what as a regular expression" msgstr "把“查找内容â€ä¸­çš„æ–‡æœ¬ä½œä¸ºæ­£åˆ™è¡¨è¾¾å¼æ¥è§£é‡Š" #: ../src/globalreplacedialog.cpp:165 msgid "" "Finds all instances of the text specified in Find what and replaces them " "with the text in Replace with" msgstr "在\"查找内容\"中查找所有该文本的实例并以\"替æ¢\"中的文本替æ¢å®ƒä»¬" #: ../src/globalreplacedialog.cpp:169 msgid "Closes the dialog box without saving any changes you have made" msgstr "å…³é—­å¯¹è¯æ¡†æ—¶ä¸ä¿å­˜æ‚¨æ‰€ä½œçš„任何改å˜" #: ../src/housestyle.cpp:183 #, fuzzy msgid "no rules found" msgstr "(没有找到åˆç¬¦è§„则的集åˆ)" #: ../src/housestyle.cpp:222 msgid "Cannot initialise spellcheck" msgstr "" #: ../src/mynotebook.cpp:88 ../src/wrapdaisy.cpp:554 #: ../src/xmlcopyeditor.cpp:5339 msgid "Close" msgstr "关闭" #: ../src/mynotebook.cpp:89 msgid "Close all" msgstr "全部关闭" #: ../src/mypropertysheet.cpp:74 msgid "&Always insert closing tag" msgstr "总是æ’入关闭标签(&A)" #: ../src/mypropertysheet.cpp:77 msgid "&Folding" msgstr "折å (&F)" #: ../src/mypropertysheet.cpp:80 msgid "&Highlight current line" msgstr "高亮当å‰è¡Œ(&H)" #: ../src/mypropertysheet.cpp:83 msgid "Hi&ghlight syntax" msgstr "语法高亮(&g)" #: ../src/mypropertysheet.cpp:86 msgid "&Indentation guides" msgstr "缩进辅助线(&I)" #: ../src/mypropertysheet.cpp:89 msgid "I&ntelligent backspace/delete" msgstr "智能的退格/删除(&n)" #: ../src/mypropertysheet.cpp:92 msgid "&Line numbers" msgstr "行å·(&L)" #: ../src/mypropertysheet.cpp:95 msgid "L&ock hidden tags" msgstr "é”定éšè—的标签(&L)" #: ../src/mypropertysheet.cpp:98 msgid "&Tag completion" msgstr "标签补全(&T)" #: ../src/mypropertysheet.cpp:101 msgid "&Validate as you type" msgstr "éªŒè¯æ‚¨æ‰€è¾“入的内容(&V)" #: ../src/mypropertysheet.cpp:104 msgid "Va&riable highlight in tag free view" msgstr "在éšè—标签视图中高亮å˜é‡(&r)" #: ../src/mypropertysheet.cpp:107 msgid "&White space visible" msgstr "空白字符å¯è§(&W)" #: ../src/mypropertysheet.cpp:113 msgid "Font" msgstr "字体" #: ../src/mypropertysheet.cpp:156 msgid "Application directory" msgstr "应用程åºç›®å½•" #: ../src/mypropertysheet.cpp:173 msgid "Language (restart required)" msgstr "语言 (需è¦é‡æ–°å¯åЍ)" #: ../src/mypropertysheet.cpp:179 ../src/styledialog.cpp:339 #: ../src/xmlcopyeditor.cpp:4984 msgid "Default" msgstr "默认" #: ../src/mypropertysheet.cpp:193 #, fuzzy msgid "&Enable network access for XML validation" msgstr "å…许访问网络æ¥è¿›è¡Œ DTD 验è¯(&E)" #: ../src/mypropertysheet.cpp:196 msgid "E&xpand internal entities on open" msgstr "打开时展开内部的实体(&x)" #: ../src/mypropertysheet.cpp:199 msgid "&One application instance only" msgstr "åªå…许一个应用程åºå®žä¾‹(&O)" #: ../src/mypropertysheet.cpp:202 msgid "Re&member layout on close" msgstr "关闭时记ä½ç‰ˆé¢å¸ƒå±€(&m)" #: ../src/mypropertysheet.cpp:205 msgid "&Remember open tabs on close" msgstr "关闭时记ä½å·²æ‰“开的标签(&R)" #: ../src/mypropertysheet.cpp:208 msgid "Re&tain undo history on save" msgstr "ä¿å­˜æ—¶ä¿ç•™æ’¤é”€åކå²(&t)" #: ../src/mypropertysheet.cpp:212 msgid "&Save UTF-8 byte order mark" msgstr "ä¿å­˜ UTF-8 å­—èŠ‚é¡ºåºæ ‡è®°(&S)" #: ../src/mypropertysheet.cpp:216 msgid "S&how full path on frame" msgstr "在框架上显示完整路径(&h)" #: ../src/mypropertysheet.cpp:242 msgid "General" msgstr "常规" #: ../src/mypropertysheet.cpp:243 msgid "Editor" msgstr "编辑器" #: ../src/mypropertysheet.cpp:256 msgid "Cannot access application directory" msgstr "ä¸èƒ½è®¿é—®åº”用程åºç›®å½•" #: ../src/mypropertysheet.cpp:256 ../src/xmlcopyeditor.cpp:2586 msgid "Options" msgstr "选项" #: ../src/styledialog.cpp:101 msgid "Style" msgstr "" #: ../src/styledialog.cpp:101 ../src/xmlcopyeditor.cpp:5471 #: ../src/xmlcopyeditor.cpp:5475 #, fuzzy msgid "Spelling" msgstr "拼写和风格" #: ../src/styledialog.cpp:147 msgid "&Check" msgstr "" #: ../src/styledialog.cpp:165 msgid "No." msgstr "No." #: ../src/styledialog.cpp:166 ../src/styledialog.cpp:168 msgid "Context" msgstr "上下文" #: ../src/styledialog.cpp:167 ../src/wrapxerces.h:51 #: ../src/xmlcopyeditor.cpp:409 ../src/xmlcopyeditor.cpp:429 #: ../src/xmlcopyeditor.cpp:432 ../src/xmlcopyeditor.cpp:449 #: ../src/xmlcopyeditor.cpp:454 ../src/xmlcopyeditor.cpp:494 #: ../src/xmlcopyeditor.cpp:514 ../src/xmlcopyeditor.cpp:526 #: ../src/xmlcopyeditor.cpp:532 ../src/xmlcopyeditor.cpp:561 msgid "Error" msgstr "错误" #: ../src/styledialog.cpp:169 msgid "Suggestion" msgstr "建议" #: ../src/styledialog.cpp:171 msgid "Rule" msgstr "规则" #: ../src/styledialog.cpp:172 msgid "Action" msgstr "动作" #: ../src/styledialog.cpp:180 msgid "&Apply changes" msgstr "" #: ../src/styledialog.cpp:188 msgid "&Printable report" msgstr "坿‰“å°çš„æŠ¥å‘Š(&P)" #: ../src/styledialog.cpp:196 msgid "Pr&intable summary" msgstr "坿‰“å°çš„æ‘˜è¦(&i)" #: ../src/styledialog.cpp:204 #, fuzzy msgid "C&hange all" msgstr "æ”¹å˜æ‰€æœ‰" #: ../src/styledialog.cpp:212 msgid "I&gnore all" msgstr "忽略所有(&g)" #: ../src/styledialog.cpp:220 #, fuzzy msgid "Ca&ncel" msgstr "å–æ¶ˆ(&a)" #: ../src/styledialog.cpp:303 ../src/xmlcopyeditor.cpp:768 #: ../src/xmlcopyeditor.cpp:818 msgid "en_US" msgstr "" #: ../src/styledialog.cpp:308 #, fuzzy msgid "(No dictionaries found)" msgstr "(没有找到过滤器)" #: ../src/styledialog.cpp:344 msgid "(No rule sets found)" msgstr "(没有找到åˆç¬¦è§„则的集åˆ)" #: ../src/styledialog.cpp:350 ../src/xmlcopyeditor.cpp:771 msgid "(No filter)" msgstr "(ä¸è¿‡æ»¤)" #: ../src/styledialog.cpp:373 msgid "(No filters found)" msgstr "(没有找到过滤器)" #: ../src/styledialog.cpp:400 ../src/styledialog.cpp:430 #: ../src/styledialog.cpp:749 ../src/styledialog.cpp:754 msgid "Ignore" msgstr "忽略" #: ../src/styledialog.cpp:414 msgid "Ignore once" msgstr "忽略一次" #: ../src/styledialog.cpp:416 msgid "Ignore all" msgstr "忽略所有" #: ../src/styledialog.cpp:418 msgid "Change once" msgstr "改å˜ä¸€æ¬¡" #: ../src/styledialog.cpp:419 msgid "Change all" msgstr "æ”¹å˜æ‰€æœ‰" #: ../src/styledialog.cpp:422 msgid "New suggestion..." msgstr "新建议..." #: ../src/styledialog.cpp:445 ../src/styledialog.cpp:473 #, fuzzy msgid "Checking document..." msgstr "正在准备文档预览..." #: ../src/styledialog.cpp:477 #, fuzzy msgid "Cannot check document: " msgstr "ä¸èƒ½ç»Ÿè®¡å­—è¯: %s" #: ../src/styledialog.cpp:510 #, fuzzy, c-format msgid "%i error" msgid_plural "%i errors" msgstr[0] "错误" msgstr[1] "错误" #: ../src/styledialog.cpp:525 msgid "No items selected" msgstr "没有项目被选择" #: ../src/styledialog.cpp:754 ../src/styledialog.cpp:782 msgid "Change" msgstr "改å˜" #: ../src/styledialog.cpp:913 msgid "Enter new suggestion:" msgstr "输入新的建议:" #: ../src/styledialog.cpp:914 msgid "New Suggestion" msgstr "新建议" #: ../src/wrapdaisy.cpp:96 #, fuzzy msgid "Export in progress" msgstr "导出中..." #: ../src/wrapdaisy.cpp:97 #, fuzzy msgid "Initializing..." msgstr "兄弟结点..." #: ../src/wrapdaisy.cpp:121 ../src/wrapdaisy.cpp:281 #, fuzzy msgid "Cannot create folder [b]" msgstr "ä¸èƒ½ç”ŸæˆæŠ¥å‘Š:" #: ../src/wrapdaisy.cpp:158 msgid "Empty XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:168 #, fuzzy msgid "Cannot read [b]" msgstr "ä¸èƒ½æ›¿æ¢:" #: ../src/wrapdaisy.cpp:168 msgid "[/b]" msgstr "" #: ../src/wrapdaisy.cpp:182 msgid "Suppressing optional production notes..." msgstr "" #: ../src/wrapdaisy.cpp:184 ../src/wrapdaisy.cpp:210 ../src/wrapdaisy.cpp:296 #: ../src/wrapdaisy.cpp:334 #, fuzzy msgid "Cancelled" msgstr "å–æ¶ˆ(&a)" #: ../src/wrapdaisy.cpp:208 msgid "De-emphasizing production notes..." msgstr "" #: ../src/wrapdaisy.cpp:259 #, fuzzy msgid "Cannot create HTML folder [b]" msgstr "ä¸èƒ½ç”ŸæˆæŠ¥å‘Š:" #: ../src/wrapdaisy.cpp:270 #, fuzzy msgid "Cannot create image folder [b]" msgstr "ä¸èƒ½ç”ŸæˆæŠ¥å‘Š:" #: ../src/wrapdaisy.cpp:294 #, fuzzy msgid "Copying files..." msgstr "正在打开导入的文件..." #: ../src/wrapdaisy.cpp:317 msgid "Cannot write canonical XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:332 #, fuzzy msgid "Preparing DTBook..." msgstr "准备打å°..." #: ../src/wrapdaisy.cpp:540 msgid "documents.open" msgstr "" #: ../src/wrapdaisy.cpp:541 #, fuzzy msgid "ActiveDocument" msgstr "新文档" #: ../src/wrapdaisy.cpp:543 #, fuzzy msgid "Cannot open " msgstr "ä¸èƒ½æ‰“å¼€ %s" #. tempDocFile;// #. wdFormatDocument #: ../src/wrapdaisy.cpp:549 #, fuzzy msgid "SaveAs" msgstr "å¦å­˜ä¸º" #: ../src/wrapdaisy.cpp:677 #, fuzzy msgid "Cannot create MP3 album folder [b]" msgstr "ä¸èƒ½ç”ŸæˆæŠ¥å‘Š:" #: ../src/wrapexpat.cpp:74 msgid "Unable to create parser instance" msgstr "" #: ../src/wraplibxml.cpp:126 ../src/wraplibxml.cpp:182 #: ../src/wraplibxml.cpp:244 ../src/wraplibxml.cpp:305 #: ../src/wraplibxml.cpp:370 ../src/wraplibxml.cpp:559 #: ../src/wraplibxml.cpp:612 ../src/wraplibxml.cpp:660 #, fuzzy msgid "Cannot create a parser context" msgstr "ä¸èƒ½ç”ŸæˆæŠ¥å‘Š:" #: ../src/wraplibxml.cpp:166 #, fuzzy msgid "Cannot create an RNG parser context" msgstr "ä¸èƒ½ç”ŸæˆæŠ¥å‘Š:" #: ../src/wraplibxml.cpp:176 msgid "Cannot create an RNG validation context" msgstr "" #: ../src/wraplibxml.cpp:238 msgid "Cannot create a schema validation context" msgstr "" #: ../src/wraplibxml.cpp:459 msgid "Infinity" msgstr "" #: ../src/wraplibxml.cpp:462 msgid "-Infinity" msgstr "" #: ../src/wraplibxml.cpp:466 msgid "NaN" msgstr "" #: ../src/wraplibxml.cpp:552 #, fuzzy msgid "Cannot parse stylesheet" msgstr "ä¸èƒ½æ‰“开样å¼è¡¨ %s" #: ../src/wraplibxml.cpp:581 #, fuzzy msgid "Cannot apply stylesheet" msgstr "ä¸èƒ½æ‰“开样å¼è¡¨ %s" #: ../src/wraplibxml.cpp:717 #, c-format msgid "Error at line %d, column %d: %s" msgstr "" #: ../src/wraplibxml.cpp:720 #, c-format msgid "Error at line %d: %s" msgstr "" #: ../src/wrapxerces.cpp:162 #, fuzzy msgid "Unexpected validation error" msgstr "验è¯é”™è¯¯" #: ../src/wrapxerces.cpp:236 #, c-format msgid "%s at line %llu, column %llu: %s%s" msgstr "" #: ../src/wrapxerces.h:56 ../src/xmlcopyeditor.cpp:5524 msgid "Warning" msgstr "警告" #: ../src/wrapxerces.h:60 #, fuzzy msgid "FatalError" msgstr "错误" #: ../src/xmlcopyeditorcopy.h:22 msgid "" "All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "所有文件(*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|" "XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" #: ../src/xmlcopyeditorcopy.h:24 #, fuzzy msgid "" "All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|" "XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "所有文件(*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|" "XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" #: ../src/xmlcopyeditorcopy.h:26 #, fuzzy msgid "Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>" msgstr "ç‰ˆæƒæ‰€æœ‰ © 2005-2007 Gerald Schmidt <gnschmidt@users.sourceforge.net>" #: ../src/xmlcopyeditorcopy.h:27 msgid "" "\n" "XML Copy Editor is free software released under the GNU\n" "General Public License.\n" "\n" "Many thanks are due to " msgstr "" "\n" "XML Copy Editor 是在 GNU 通用公共许å¯è¯ä¸‹å‘布的自由软件.\n" "\n" "衷心感谢 " #: ../src/xmlcopyeditor.cpp:407 msgid "Failed to initialize Xerces-C:\n" msgstr "" #: ../src/xmlcopyeditor.cpp:420 ../src/xmlcopyeditor.cpp:485 msgid "(unknown error)" msgstr "(未知错误)" #: ../src/xmlcopyeditor.cpp:422 msgid "" "XML Copy Editor has encountered the following error and needs to close: " msgstr "XML Copy Editor é‡åˆ°å¦‚下错误并需è¦å…³é—­:" #: ../src/xmlcopyeditor.cpp:448 ../src/xmlcopyeditor.cpp:453 #: ../src/xmlcopyeditor.cpp:521 msgid "XML Copy Editor has encountered an error and needs to close." msgstr "XML Copy Editor é‡åˆ°ä¸€ä¸ªé”™è¯¯å¹¶éœ€è¦å…³é—­." #: ../src/xmlcopyeditor.cpp:471 ../src/xmlcopyeditor.cpp:550 msgid "The operating system has turned down a request for additional memory" msgstr "æ“ä½œç³»ç»Ÿå·²ç»æ‹’ç»é¢å¤–内存的请求" #: ../src/xmlcopyeditor.cpp:472 ../src/xmlcopyeditor.cpp:551 #: ../src/xmlcopyeditor.cpp:4780 msgid "Out of memory" msgstr "内存ä¸è¶³" #: ../src/xmlcopyeditor.cpp:487 msgid "The following error has occurred: " msgstr "出现如下的错误:" #: ../src/xmlcopyeditor.cpp:489 msgid "" ".\n" "\n" "Select \"Abort\" to exit, \"Retry\" to close this window and \"Ignore\" to " "continue." msgstr "" ".\n" "\n" "选择\"中止\"æ¥é€€å‡º,\"é‡è¯•\"æ¥å…³é—­è¿™ä¸ªçª—å£,\"忽略\"以继续." #: ../src/xmlcopyeditor.cpp:766 ../src/xmlcopyeditor.cpp:817 #, fuzzy msgid "Default style" msgstr "默认" #: ../src/xmlcopyeditor.cpp:819 msgid "No filter" msgstr "ä¸ç”¨è¿‡æ»¤" #: ../src/xmlcopyeditor.cpp:885 msgid "" "SSE2 is enabled in Xerces-C++ library. Xerces-C++ didn't use them in a " "thread-safe way. It may cause program crashes (segmentation faults).\n" "\n" "If it happens, please try compiling Xerces-C++ with SSE2 disabled.\n" "\n" "OK:\tShow this warning next time\n" "Cancel:\tDisable the warning\n" msgstr "" #: ../src/xmlcopyeditor.cpp:892 msgid "SSE2 problem in Xerces-C++" msgstr "" #: ../src/xmlcopyeditor.cpp:968 ../src/xmlcopyeditor.cpp:976 msgid "Current Element" msgstr "当å‰å…ƒç´ " #: ../src/xmlcopyeditor.cpp:969 ../src/xmlcopyeditor.cpp:975 msgid "Insert Element" msgstr "æ’入元素" #: ../src/xmlcopyeditor.cpp:970 ../src/xmlcopyeditor.cpp:974 msgid "Insert Sibling" msgstr "æ’入兄弟节点" #: ../src/xmlcopyeditor.cpp:971 ../src/xmlcopyeditor.cpp:973 msgid "Insert Entity" msgstr "æ’入实体" #: ../src/xmlcopyeditor.cpp:1208 msgid "Unknown command line switch (expecting 'w', 's', --version or --help)" msgstr "未知的命令行开关(预期为 'w' 或 's', --version or --help)" #: ../src/xmlcopyeditor.cpp:1217 msgid "Command line processing incomplete: no file specified" msgstr "命令行补全未完æˆ: 没有指定的文件" #: ../src/xmlcopyeditor.cpp:1356 msgid "Parse in progress..." msgstr "分æžä¸­..." #: ../src/xmlcopyeditor.cpp:1375 msgid "well-formed" msgstr "æ ¼å¼è‰¯å¥½çš„" #: ../src/xmlcopyeditor.cpp:1407 msgid "Do you want to save the changes to " msgstr "您想è¦ä¿å­˜æ”¹å˜åˆ°" #: ../src/xmlcopyeditor.cpp:1601 ../src/xmlcopyeditor.cpp:1603 msgid "Attributes hidden" msgstr "éšè—属性" #: ../src/xmlcopyeditor.cpp:1608 ../src/xmlcopyeditor.cpp:1610 msgid "Tags hidden" msgstr "éšè—标签" #: ../src/xmlcopyeditor.cpp:1623 ../src/xmlcopyeditor.cpp:1625 msgid "Tags locked" msgstr "é”定标签" #: ../src/xmlcopyeditor.cpp:1676 ../src/xmlcopyeditor.cpp:1678 msgid "Modified" msgstr "已修改" #: ../src/xmlcopyeditor.cpp:1707 #, c-format msgid "Ln %i Col %i" msgstr "行 %i 列 %i" #: ../src/xmlcopyeditor.cpp:1898 msgid "Cannot open clipboard" msgstr "ä¸èƒ½æ‰“开剪贴æ¿" #: ../src/xmlcopyeditor.cpp:1903 msgid "Cannot paste as new document: no text on clipboard" msgstr "ä¸èƒ½ç²˜è´´ä¸ºæ–°æ–‡æ¡£: 剪贴æ¿ä¸Šæ²¡æœ‰æ–‡æœ¬" #: ../src/xmlcopyeditor.cpp:1993 ../src/xmlcopyeditor.cpp:2796 #, c-format msgid "%i replacement made" msgid_plural "%i replacements made" msgstr[0] "%i 项被替æ¢" msgstr[1] "%i 项被替æ¢" #: ../src/xmlcopyeditor.cpp:2019 msgid "Preparing Print Preview..." msgstr "正在准备打å°é¢„览..." #: ../src/xmlcopyeditor.cpp:2040 msgid "Preparing to print..." msgstr "准备打å°..." #: ../src/xmlcopyeditor.cpp:2099 ../src/xmlcopyeditor.cpp:2119 msgid "Find" msgstr "查找" #: ../src/xmlcopyeditor.cpp:2126 ../src/xmlcopyeditor.cpp:2236 #: ../src/xmlcopyeditor.cpp:2330 msgid "This functionality requires Microsoft Windows" msgstr "è¿™é¡¹åŠŸèƒ½éœ€è¦ Microsoft Windows" #: ../src/xmlcopyeditor.cpp:2132 msgid "Import Microsoft Word Document" msgstr "导入 Microsoft Word 文档" #: ../src/xmlcopyeditor.cpp:2227 msgid "[b]DAISY export stopped[/b]: " msgstr "" #: ../src/xmlcopyeditor.cpp:2230 msgid "DAISY export completed. Output files are stored in: [b]" msgstr "" #: ../src/xmlcopyeditor.cpp:2245 #, fuzzy, c-format msgid "Cannot open [b]%s[/b] for import" msgstr "ä¸èƒ½æ‰“å¼€ %s 以导入" #: ../src/xmlcopyeditor.cpp:2255 msgid "Import in progress..." msgstr "导入中..." #: ../src/xmlcopyeditor.cpp:2263 msgid "(lossless conversion requires version 2003 or later)" msgstr "(æ— æŸè½¬æ¢éœ€è¦2003或其åŽçš„版本)" #: ../src/xmlcopyeditor.cpp:2270 ../src/xmlcopyeditor.cpp:2391 msgid "Cannot start Microsoft Word" msgstr "ä¸èƒ½å¯åЍ Microsoft Word" #: ../src/xmlcopyeditor.cpp:2274 ../src/xmlcopyeditor.cpp:2395 msgid "A more recent version of Microsoft Word is required" msgstr "éœ€è¦æ›´æ–°ç‰ˆæœ¬çš„ Microsoft Word" #: ../src/xmlcopyeditor.cpp:2281 #, fuzzy, c-format msgid "Microsoft Word cannot save [b]%s[/b] as XML" msgstr "Microsoft Word ä¸èƒ½ä¿å­˜ %s 为 XML" #: ../src/xmlcopyeditor.cpp:2286 msgid "Microsoft Word cannot save this document as WordprocessingML " msgstr "Microsoft Word ä¸èƒ½ä¿å­˜è¿™ä¸ªæ–‡æ¡£ä¸º WordprocessingML " #: ../src/xmlcopyeditor.cpp:2294 msgid "Opening imported file..." msgstr "正在打开导入的文件..." #: ../src/xmlcopyeditor.cpp:2311 msgid "Cannot open imported file" msgstr "ä¸èƒ½æ‰“开导入的文件" #: ../src/xmlcopyeditor.cpp:2363 msgid "Export Microsoft Word Document" msgstr "导出 Microsoft Word 文档" #: ../src/xmlcopyeditor.cpp:2384 msgid "Export in progress..." msgstr "导出中..." #: ../src/xmlcopyeditor.cpp:2398 #, c-format msgid "Microsoft Word cannot save %s" msgstr "Microsoft Word ä¸èƒ½ä¿å­˜ %s" #: ../src/xmlcopyeditor.cpp:2427 msgid "Cannot save temporary file" msgstr "ä¸èƒ½ä¿å­˜ä¸´æ—¶æ–‡ä»¶" #: ../src/xmlcopyeditor.cpp:2588 msgid "Preferences" msgstr "" #: ../src/xmlcopyeditor.cpp:2633 msgid "Enter line number:" msgstr "输入行å·:" #: ../src/xmlcopyeditor.cpp:2634 msgid "Go To" msgstr "转到" #: ../src/xmlcopyeditor.cpp:2643 #, c-format msgid "'%s' is not a valid line number" msgstr "'%s' 䏿˜¯ä¸€ä¸ªæœ‰æ•ˆçš„行å·" #: ../src/xmlcopyeditor.cpp:2672 msgid "Replace" msgstr "替æ¢" #: ../src/xmlcopyeditor.cpp:2693 msgid "Find and Replace" msgstr "查找并替æ¢" #: ../src/xmlcopyeditor.cpp:2786 msgid "Cannot replace: " msgstr "ä¸èƒ½æ›¿æ¢:" #: ../src/xmlcopyeditor.cpp:2827 msgid "XML document (*.xml)" msgstr "XML 文档 (*.xml)" #: ../src/xmlcopyeditor.cpp:2851 msgid "Choose a document type:" msgstr "选择一项文档类型:" #: ../src/xmlcopyeditor.cpp:2851 msgid "New Document" msgstr "新文档" #: ../src/xmlcopyeditor.cpp:2892 #, c-format msgid "Document%i" msgstr "文档 %i" #: ../src/xmlcopyeditor.cpp:2962 msgid "Open Large Document" msgstr "打开大型文档" #: ../src/xmlcopyeditor.cpp:2962 ../src/xmlcopyeditor.cpp:5431 #: ../src/xmlcopyeditor.cpp:5433 msgid "Open" msgstr "打开" #: ../src/xmlcopyeditor.cpp:2998 #, fuzzy, c-format msgid "Cannot open %s." msgstr "ä¸èƒ½æ‰“å¼€ %s" #: ../src/xmlcopyeditor.cpp:3006 ../src/xmlcopyeditor.cpp:3582 #, c-format msgid "%s is already open" msgstr "%s å·²ç»æ‰“å¼€" #: ../src/xmlcopyeditor.cpp:3028 #, c-format msgid "Cannot open %s" msgstr "ä¸èƒ½æ‰“å¼€ %s" #: ../src/xmlcopyeditor.cpp:3147 #, c-format msgid "Cannot open %s: unknown encoding %s" msgstr "ä¸èƒ½æ‰“å¼€ %s:æœªçŸ¥çš„ç¼–ç  %s" #: ../src/xmlcopyeditor.cpp:3178 #, fuzzy, c-format msgid "Cannot open %s: out of memory" msgstr "ä¸èƒ½æ‰“å¼€ %s 以导入" #: ../src/xmlcopyeditor.cpp:3199 #, c-format msgid "Cannot open %s: conversion from encoding %s failed" msgstr "ä¸èƒ½æ‰“å¼€ %s:从 %s ç¼–ç è½¬æ¢å¤±è´¥" #: ../src/xmlcopyeditor.cpp:3208 ../src/xmlcopyeditor.cpp:4007 msgid "Creating document view..." msgstr "正在准备文档预览..." #: ../src/xmlcopyeditor.cpp:3449 msgid "Edited document empty" msgstr "编辑中的文档被清空" #: ../src/xmlcopyeditor.cpp:3563 msgid "Save As" msgstr "å¦å­˜ä¸º" #: ../src/xmlcopyeditor.cpp:3771 #, fuzzy msgid "DTD Validation in progress..." msgstr "DTD验è¯ä¸­..." #: ../src/xmlcopyeditor.cpp:3794 ../src/xmlcopyeditor.cpp:3870 msgid "valid" msgstr "有效的" #: ../src/xmlcopyeditor.cpp:3816 msgid "Select RELAX NG grammar" msgstr "选择 RELAX NG 语法" #: ../src/xmlcopyeditor.cpp:3817 ../src/xmlcopyeditor.cpp:4108 #: ../src/xmlcopyeditor.cpp:5791 msgid "Choose a file:" msgstr "选择一个文件:" #: ../src/xmlcopyeditor.cpp:3818 msgid "RELAX NG grammar" msgstr "RELAX NG 语法" #: ../src/xmlcopyeditor.cpp:3848 msgid "RELAX NG validation in progress..." msgstr "RELAX NG 验è¯ä¸­..." #: ../src/xmlcopyeditor.cpp:3914 msgid "Validation in progress..." msgstr "验è¯ä¸­..." #: ../src/xmlcopyeditor.cpp:3925 #, fuzzy, c-format msgid "%s is valid" msgstr "%s 是 %s" #: ../src/xmlcopyeditor.cpp:3964 #, fuzzy msgid "W3C Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:3964 msgid "DTD" msgstr "DTD" #: ../src/xmlcopyeditor.cpp:3965 msgid "Please choose a shema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3966 msgid "Schema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3992 msgid "Please select a DTD file" msgstr "" #: ../src/xmlcopyeditor.cpp:3998 msgid "Converting..." msgstr "" #: ../src/xmlcopyeditor.cpp:4025 msgid "Enter XPath:" msgstr "输入 XPath:" #: ../src/xmlcopyeditor.cpp:4026 msgid "Evaluate XPath" msgstr "鉴定 XPath" #: ../src/xmlcopyeditor.cpp:4047 msgid "Cannot evaluate XPath" msgstr "ä¸èƒ½é‰´å®š XPath" #: ../src/xmlcopyeditor.cpp:4058 msgid "No matching nodes found" msgstr "没有找到匹é…的结点" #: ../src/xmlcopyeditor.cpp:4094 #, c-format msgid "Cannot open stylesheet %s" msgstr "ä¸èƒ½æ‰“开样å¼è¡¨ %s" #: ../src/xmlcopyeditor.cpp:4107 msgid "Select stylesheet" msgstr "选择样å¼è¡¨" #: ../src/xmlcopyeditor.cpp:4109 ../src/xmlcopyeditor.cpp:5766 msgid "XSLT stylesheet" msgstr "XSLT æ ·å¼è¡¨" #: ../src/xmlcopyeditor.cpp:4164 msgid "XSL transformation in progress..." msgstr "XSL 转æ¢ä¸­..." #: ../src/xmlcopyeditor.cpp:4171 msgid "Cannot transform: " msgstr "ä¸èƒ½è½¬æ¢:" #: ../src/xmlcopyeditor.cpp:4179 msgid "Output document empty" msgstr "输出文档被清空" #: ../src/xmlcopyeditor.cpp:4203 msgid "Pretty-printing in progress..." msgstr "æ•´é½æ‰“å°ä¸­..." #: ../src/xmlcopyeditor.cpp:4213 msgid "Cannot pretty-print: " msgstr "ä¸èƒ½æ•´é½æ‰“å°:" #: ../src/xmlcopyeditor.cpp:4224 msgid "Pretty-print unsuccessful: output document empty" msgstr "æ•´é½æ‰“å°ä¸æˆåŠŸ:输出文档被清空" #: ../src/xmlcopyeditor.cpp:4256 msgid "Choose an encoding:" msgstr "选择一ç§ç¼–ç :" #: ../src/xmlcopyeditor.cpp:4256 msgid "Encoding" msgstr "ç¼–ç " #: ../src/xmlcopyeditor.cpp:4269 msgid "Cannot set encoding: " msgstr "ä¸èƒ½è®¾ç½®ç¼–ç :" #: ../src/xmlcopyeditor.cpp:4280 msgid "Cannot set encoding (cannot parse temporary file)" msgstr "ä¸èƒ½è®¾ç½®ç¼–ç (ä¸èƒ½åˆ†æžä¸´æ—¶æ–‡ä»¶)" #: ../src/xmlcopyeditor.cpp:4484 #, c-format msgid "Cannot find '%s'" msgstr "未能找到 '%s'" #: ../src/xmlcopyeditor.cpp:4546 msgid "" "File has been modified by another application.\n" "Do you want to proceed?" msgstr "" "文件已被å¦ä¸€ä¸ªç¨‹åºä¿®æ”¹.\n" "您想è¦ç»§ç»­å—?" #: ../src/xmlcopyeditor.cpp:4547 msgid "Confirmation" msgstr "确认" #: ../src/xmlcopyeditor.cpp:4586 ../src/xmlcopyeditor.cpp:4600 #: ../src/xmlcopyeditor.cpp:4621 ../src/xmlcopyeditor.cpp:4650 #: ../src/xmlcopyeditor.cpp:4713 ../src/xmlcopyeditor.cpp:4727 #: ../src/xmlcopyeditor.cpp:4764 ../src/xmlcopyeditor.cpp:4799 #, c-format msgid "Cannot save %s" msgstr "ä¸èƒ½ä¿å­˜ %s" #: ../src/xmlcopyeditor.cpp:4642 #, c-format msgid "%s saved in default encoding UTF-8: unknown encoding %s" msgstr "%s 以默认的 UTF-8 ç¼–ç ä¿å­˜:æœªçŸ¥çš„ç¼–ç  %s" #: ../src/xmlcopyeditor.cpp:4705 #, c-format msgid "%s saved in default encoding UTF-8: conversion to %s failed" msgstr "%s 以默认的 UTF-8 ç¼–ç ä¿å­˜:从 %s ç¼–ç è½¬æ¢å¤±è´¥" #: ../src/xmlcopyeditor.cpp:4755 msgid "unknown error" msgstr "未知错误" #: ../src/xmlcopyeditor.cpp:4757 #, c-format msgid "Cannot save document in %s: %s (saved in default encoding UTF-8)" msgstr "ä¸èƒ½ä»¥ %s ä¿å­˜æ–‡æ¡£: %s (ä»¥é»˜è®¤ç¼–ç  UTF-8 ä¿å­˜)" #: ../src/xmlcopyeditor.cpp:4779 msgid "Out of memory: attempt to save in default encoding UTF-8?" msgstr "内存ä¸è¶³:å°è¯•以默认的 UTF-8 ç¼–ç ä¿å­˜?" #: ../src/xmlcopyeditor.cpp:4792 #, c-format msgid "%s saved in default encoding UTF-8" msgstr "%s 以默认的 UTF-8 ç¼–ç ä¿å­˜" #: ../src/xmlcopyeditor.cpp:4856 msgid "MB" msgstr "" #: ../src/xmlcopyeditor.cpp:4861 msgid "kB" msgstr "" #: ../src/xmlcopyeditor.cpp:4866 msgid "byte" msgid_plural "bytes" msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:4874 #, c-format msgid "%g %s saved" msgstr "%g %s å·²ä¿å­˜" #: ../src/xmlcopyeditor.cpp:4894 msgid "&Undo\tCtrl+Z" msgstr "撤销(&U)\tCtrl+Z" #: ../src/xmlcopyeditor.cpp:4894 msgid "Undo" msgstr "撤销" #: ../src/xmlcopyeditor.cpp:4898 msgid "&Redo\tCtrl+Y" msgstr "é‡åš(&R)\tCtrl+Y" #: ../src/xmlcopyeditor.cpp:4898 msgid "Redo" msgstr "é‡åš" #: ../src/xmlcopyeditor.cpp:4902 msgid "&Cut\tCtrl+X" msgstr "剪切(&C)\tCtrl+X" #: ../src/xmlcopyeditor.cpp:4902 msgid "Cut" msgstr "剪切" #: ../src/xmlcopyeditor.cpp:4906 msgid "C&opy\tCtrl+C" msgstr "å¤åˆ¶(&o)\tCtrl+C" #: ../src/xmlcopyeditor.cpp:4906 msgid "Copy" msgstr "å¤åˆ¶" #: ../src/xmlcopyeditor.cpp:4910 msgid "&Paste\tCtrl+V" msgstr "粘贴(&P)\tCtrl+V" #: ../src/xmlcopyeditor.cpp:4910 msgid "Paste" msgstr "粘贴" #: ../src/xmlcopyeditor.cpp:4917 msgid "P&aste As New Document" msgstr "粘贴为新文档(&a)" #: ../src/xmlcopyeditor.cpp:4918 msgid "Paste As New Document" msgstr "粘贴为新文档" #: ../src/xmlcopyeditor.cpp:4922 msgid "&Find...\tCtrl+F" msgstr "查找(&F)...\tCtrl+F" #: ../src/xmlcopyeditor.cpp:4922 msgid "Find..." msgstr "查找..." #: ../src/xmlcopyeditor.cpp:4926 msgid "F&ind Again\tF3" msgstr "釿–°æŸ¥æ‰¾(&i)\tF3" #: ../src/xmlcopyeditor.cpp:4926 msgid "Find Again" msgstr "釿–°æŸ¥æ‰¾" #: ../src/xmlcopyeditor.cpp:4930 msgid "&Replace...\tCtrl+R" msgstr "替æ¢(&R)...\tCtrl+R" #: ../src/xmlcopyeditor.cpp:4930 msgid "Replace..." msgstr "替æ¢..." #: ../src/xmlcopyeditor.cpp:4937 msgid "&Global Replace...\tCtrl+Shift+R" msgstr "全局替æ¢(&G)...\tCtrl+Shift+R" #: ../src/xmlcopyeditor.cpp:4938 msgid "Global Replace..." msgstr "全局替æ¢..." #: ../src/xmlcopyeditor.cpp:4942 msgid "G&o To...\tCtrl+G" msgstr "转到(G&)...\tCtrl+G" #: ../src/xmlcopyeditor.cpp:4942 msgid "Go To..." msgstr "转到..." #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "&Toggle Comment\tCtrl+/" msgstr "元素(&E)...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "Toggle Comment" msgstr "åˆ‡æ¢æŠ˜å " #: ../src/xmlcopyeditor.cpp:4967 msgid "Pr&eferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4967 msgid "Preferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase\tCtrl+U" msgstr "增加\tCtrl+U" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase" msgstr "增加" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease\tCtrl+D" msgstr "å‡å°‘\tCtrl+D" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease" msgstr "å‡å°‘" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal\tCtrl+0" msgstr "普通\tCtrl+0" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal" msgstr "普通" #: ../src/xmlcopyeditor.cpp:4984 msgid "&Default" msgstr "默认(&D)" #: ../src/xmlcopyeditor.cpp:4987 msgid "&Blue background, white text" msgstr "è“色背景,白色字体(&B)" #: ../src/xmlcopyeditor.cpp:4988 msgid "Blue background, white text" msgstr "è“色背景,白色字体" #: ../src/xmlcopyeditor.cpp:4991 msgid "&Light" msgstr "淡色的(&L)" #: ../src/xmlcopyeditor.cpp:4992 msgid "Light" msgstr "淡色的" #: ../src/xmlcopyeditor.cpp:4995 msgid "&None" msgstr "ä¸ä½¿ç”¨(&N)" #: ../src/xmlcopyeditor.cpp:4996 msgid "None" msgstr "ä¸ä½¿ç”¨" #. WAIT FOR AUI LIBRARY TO SUPPORT THIS - currently always splits left #. wxMenu *splitTabMenu = new wxMenu; #. splitTabMenu->Append ( ID_SPLIT_TAB_TOP, _ ( "&Top" ), _ ( "Top" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_RIGHT, _ ( "&Right" ), _ ( "Right" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_BOTTOM, _ ( "&Bottom" ), _ ( "Bottom" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_LEFT, _ ( "&Left" ), _ ( "Left" )); #. #. use class-wide data member #: ../src/xmlcopyeditor.cpp:5025 msgid "&Previous Document\tCtrl+PgUp" msgstr "å‰ä¸€ä¸ªæ–‡æ¡£(&P)\tCtrl+PgUp" #: ../src/xmlcopyeditor.cpp:5025 msgid "Previous Document" msgstr "å‰ä¸€ä¸ªæ–‡æ¡£" #: ../src/xmlcopyeditor.cpp:5026 msgid "&Next Document\tCtrl+PgDn" msgstr "åŽä¸€ä¸ªæ–‡æ¡£(&N)\tCtrl+PgDn" #: ../src/xmlcopyeditor.cpp:5026 msgid "Next Document" msgstr "åŽä¸€ä¸ªæ–‡æ¡£" #. viewMenu->Append ( wxID_ANY, _ ( "&Split Tab" ), splitTabMenu ); #: ../src/xmlcopyeditor.cpp:5030 msgid "&Browser\tCtrl+B" msgstr "æµè§ˆå™¨(&B)\tCtrl+B" #: ../src/xmlcopyeditor.cpp:5030 ../src/xmlcopyeditor.cpp:5464 #: ../src/xmlcopyeditor.cpp:5468 msgid "Browser" msgstr "æµè§ˆ" #: ../src/xmlcopyeditor.cpp:5034 msgid "&Show Tags and Attributes\tCtrl+T" msgstr "显示标签和属性(&S)\tCtrl+T" #: ../src/xmlcopyeditor.cpp:5034 msgid "Show Tags and Attributes" msgstr "显示标签和属性" #: ../src/xmlcopyeditor.cpp:5037 msgid "&Hide Attributes Only\tCtrl+Shift+A" msgstr "ä»…éšè—属性(&H)\tCtrl+Shift+A" #: ../src/xmlcopyeditor.cpp:5037 msgid "Hide Attributes Only" msgstr "ä»…éšè—属性" #: ../src/xmlcopyeditor.cpp:5040 msgid "H&ide Tags and Attributes\tCtrl+Shift+T" msgstr "éšè—标签和属性(&i)\tCtrl+Shift+T" #: ../src/xmlcopyeditor.cpp:5040 msgid "Hide Tags and Attributes" msgstr "éšè—标签和属性" #: ../src/xmlcopyeditor.cpp:5059 #, fuzzy msgid "&Toggle Fold\tCtrl+Alt+T" msgstr "åˆ‡æ¢æŠ˜å (&T)" #: ../src/xmlcopyeditor.cpp:5059 msgid "Toggle Fold" msgstr "åˆ‡æ¢æŠ˜å " #: ../src/xmlcopyeditor.cpp:5061 msgid "&Fold Tags\tCtrl+Shift+F" msgstr "æŠ˜å æ ‡ç­¾(&F)\tCtrl+Shift+F" #: ../src/xmlcopyeditor.cpp:5061 msgid "Fold Tags" msgstr "æŠ˜å æ ‡ç­¾" #: ../src/xmlcopyeditor.cpp:5063 msgid "&Unfold Tags\tCtrl+Shift+U" msgstr "展开标签(&U)\tCtrl+Shift+U" #: ../src/xmlcopyeditor.cpp:5066 msgid "&Wrap Words\tCtrl+W" msgstr "文字自动æ¢è¡Œ(&W)\tCtrl+W" #: ../src/xmlcopyeditor.cpp:5068 msgid "&Color Scheme" msgstr "é…色方案(&C)" #: ../src/xmlcopyeditor.cpp:5069 msgid "&Text Size" msgstr "字体大å°(&T)" #: ../src/xmlcopyeditor.cpp:5074 msgid "S&how Current Element Pane" msgstr "显示当å‰å…ƒç´ çª—æ ¼(&h)" #: ../src/xmlcopyeditor.cpp:5075 #, fuzzy msgid "Show Current Element Pane" msgstr "显示当å‰å…ƒç´ çª—æ ¼(&h)" #: ../src/xmlcopyeditor.cpp:5078 msgid "Sh&ow Toolbar" msgstr "显示工具æ (&o)" #: ../src/xmlcopyeditor.cpp:5078 msgid "Show Toolbar" msgstr "显示工具æ " #: ../src/xmlcopyeditor.cpp:5081 msgid "C&lose Message Pane\tAlt+C" msgstr "关闭消æ¯çª—æ ¼(&l)\tAlt+C" #: ../src/xmlcopyeditor.cpp:5081 msgid "Close Message Pane" msgstr "关闭消æ¯çª—æ ¼" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/&Replace Pane" msgstr "关闭消æ¯çª—æ ¼" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/Replace Pane" msgstr "关闭消æ¯çª—æ ¼" #: ../src/xmlcopyeditor.cpp:5085 #, fuzzy msgid "Close Co&mmand Pane" msgstr "关闭消æ¯çª—æ ¼" #: ../src/xmlcopyeditor.cpp:5085 #, fuzzy msgid "Close Command Pane" msgstr "关闭消æ¯çª—æ ¼" #: ../src/xmlcopyeditor.cpp:5089 msgid "&Element...\tCtrl+I" msgstr "元素(&E)...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:5089 msgid "Element..." msgstr "元素..." #: ../src/xmlcopyeditor.cpp:5090 msgid "&Sibling...\tCtrl+Shift+I" msgstr "兄弟结点(&S)...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5090 msgid "Sibling..." msgstr "兄弟结点..." #: ../src/xmlcopyeditor.cpp:5091 msgid "&Entity...\tCtrl+E" msgstr "实体(&E)...\tCtrl+E" #: ../src/xmlcopyeditor.cpp:5091 msgid "Entity..." msgstr "实体..." #: ../src/xmlcopyeditor.cpp:5093 msgid "&Twin\tCtrl+Enter" msgstr "孪生结点(&T)\tCtrl+Enter" #: ../src/xmlcopyeditor.cpp:5093 msgid "Twin" msgstr "孪生结点" #: ../src/xmlcopyeditor.cpp:5095 msgid "S&ymbol..." msgstr "特殊符å·(&y)..." #: ../src/xmlcopyeditor.cpp:5095 msgid "Symbol..." msgstr "特殊符å·..." #: ../src/xmlcopyeditor.cpp:5103 #, fuzzy msgid "&DTD/XML Schema\tF5" msgstr "XML Schema(&X)\tF5" #: ../src/xmlcopyeditor.cpp:5103 #, fuzzy msgid "DTD/XML Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5106 msgid "&RELAX NG...\tF6" msgstr "RELAX NG(&R)...\tF6" #: ../src/xmlcopyeditor.cpp:5106 msgid "RELAX NG..." msgstr "RELAX NG..." #: ../src/xmlcopyeditor.cpp:5109 msgid "&Public DTD..." msgstr "公共 DTD(&P)..." #: ../src/xmlcopyeditor.cpp:5109 msgid "Public DTD..." msgstr "公共 DTD..." #: ../src/xmlcopyeditor.cpp:5110 msgid "&System DTD..." msgstr "系统 DTD(&S)..." #: ../src/xmlcopyeditor.cpp:5110 msgid "System DTD..." msgstr "系统 DTD..." #: ../src/xmlcopyeditor.cpp:5111 msgid "&XML Schema..." msgstr "XML Schema(&X)..." #: ../src/xmlcopyeditor.cpp:5111 msgid "XML Schema..." msgstr "XML Schema..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XS< stylesheet..." msgstr "XSLT æ ·å¼è¡¨(&L)..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XSLT stylesheet..." msgstr "XSLT æ ·å¼è¡¨..." #: ../src/xmlcopyeditor.cpp:5127 ../src/xmlcopyeditor.cpp:5138 #, c-format msgid "\tCtrl+%i" msgstr "\tCtrl+%i" #: ../src/xmlcopyeditor.cpp:5178 msgid "&Check Well-formedness\tF2" msgstr "检查是å¦å½¢å¼è‰¯å¥½(&C)\tF2" #: ../src/xmlcopyeditor.cpp:5178 ../src/xmlcopyeditor.cpp:5450 #: ../src/xmlcopyeditor.cpp:5454 msgid "Check Well-formedness" msgstr "检查是å¦å½¢å¼è‰¯å¥½" #: ../src/xmlcopyeditor.cpp:5181 msgid "&Validate" msgstr "验è¯(&V)" #: ../src/xmlcopyeditor.cpp:5183 msgid "Create &Schema...\tF10" msgstr "" #: ../src/xmlcopyeditor.cpp:5184 #, fuzzy msgid "Create schema..." msgstr "XML Schema..." #: ../src/xmlcopyeditor.cpp:5185 ../src/xmlcopyeditor.cpp:5186 #, fuzzy msgid "DTD -> Schema..." msgstr "XML Schema..." #: ../src/xmlcopyeditor.cpp:5190 msgid "&Associate" msgstr "å…³è”(&A)" #: ../src/xmlcopyeditor.cpp:5193 msgid "&XSL Transform...\tF8" msgstr "XSL 转æ¢(&X)...\tF8" #: ../src/xmlcopyeditor.cpp:5194 msgid "XSL Transform..." msgstr "XSL 转æ¢..." #: ../src/xmlcopyeditor.cpp:5197 msgid "&Evaluate XPath...\tF9" msgstr "鉴定 XPath(&E)...\tF9" #: ../src/xmlcopyeditor.cpp:5198 msgid "Evaluate XPath..." msgstr "鉴定 XPath..." #: ../src/xmlcopyeditor.cpp:5201 msgid "Copy &The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5202 msgid "Copy The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5207 msgid "&Pretty-print\tF11" msgstr "æ•´é½æ‰“å°(&P)\tF11" #: ../src/xmlcopyeditor.cpp:5207 msgid "Pretty-print" msgstr "æ•´é½æ‰“å°" #: ../src/xmlcopyeditor.cpp:5211 msgid "&Lock Tags\tCtrl+L" msgstr "é”定标签(&L)\tCtrl+L" #: ../src/xmlcopyeditor.cpp:5212 ../src/xmlcopyeditor.cpp:5479 #: ../src/xmlcopyeditor.cpp:5482 msgid "Lock Tags" msgstr "é”定标签" #: ../src/xmlcopyeditor.cpp:5217 msgid "E&ncoding..." msgstr "ç¼–ç (&n)..." #: ../src/xmlcopyeditor.cpp:5217 msgid "Encoding..." msgstr "ç¼–ç ..." #: ../src/xmlcopyeditor.cpp:5226 #, fuzzy msgid "&Spelling...\tF7" msgstr "拼写和风格(&S)...\tF7" #: ../src/xmlcopyeditor.cpp:5227 #, fuzzy msgid "Spelling..." msgstr "兄弟结点..." #: ../src/xmlcopyeditor.cpp:5234 #, fuzzy msgid "&Style...\tShift+F7" msgstr "兄弟结点(&S)...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5235 #, fuzzy msgid "Style..." msgstr "XSLT æ ·å¼è¡¨..." #: ../src/xmlcopyeditor.cpp:5242 msgid "&Word Count" msgstr "å­—è¯ç»Ÿè®¡(&W)" #: ../src/xmlcopyeditor.cpp:5243 msgid "Word Count" msgstr "å­—è¯ç»Ÿè®¡" #: ../src/xmlcopyeditor.cpp:5251 msgid "&Command\tCtrl+Alt+C" msgstr "命令(&C)\tCtrl+Alt+C" #: ../src/xmlcopyeditor.cpp:5252 msgid "Command" msgstr "命令" #: ../src/xmlcopyeditor.cpp:5267 msgid "&Options..." msgstr "选项(&O)..." #: ../src/xmlcopyeditor.cpp:5268 msgid "Options..." msgstr "选项..." #: ../src/xmlcopyeditor.cpp:5278 msgid "&XML Copy Editor Help\tF1" msgstr "XML Copy Editor 帮助(&X)\tF1" #: ../src/xmlcopyeditor.cpp:5278 msgid "Help" msgstr "帮助" #: ../src/xmlcopyeditor.cpp:5284 msgid "&Home Page" msgstr "主页(&H)" #: ../src/xmlcopyeditor.cpp:5284 msgid "Home Page" msgstr "主页" #: ../src/xmlcopyeditor.cpp:5287 msgid "&Forum" msgstr "论å›(&F)" #: ../src/xmlcopyeditor.cpp:5287 msgid "Forum" msgstr "论å›" #: ../src/xmlcopyeditor.cpp:5291 msgid "&About XML Copy Editor" msgstr "关于 XML Copy Editor(&A)" #: ../src/xmlcopyeditor.cpp:5291 msgid "About" msgstr "关于" #: ../src/xmlcopyeditor.cpp:5295 msgid "&Browse Source" msgstr "æµè§ˆæºä»£ç (&B)" #: ../src/xmlcopyeditor.cpp:5295 msgid "Browse Source" msgstr "æµè§ˆæºä»£ç " #: ../src/xmlcopyeditor.cpp:5307 msgid "&File" msgstr "文件(&F)" #: ../src/xmlcopyeditor.cpp:5308 msgid "&Edit" msgstr "编辑(&E)" #: ../src/xmlcopyeditor.cpp:5309 msgid "&View" msgstr "查看(&V)" #: ../src/xmlcopyeditor.cpp:5310 msgid "&Insert" msgstr "æ’å…¥(&I)" #: ../src/xmlcopyeditor.cpp:5311 msgid "&XML" msgstr "XML(&X)" #: ../src/xmlcopyeditor.cpp:5312 msgid "&Tools" msgstr "工具(&T)" #: ../src/xmlcopyeditor.cpp:5313 msgid "&Help" msgstr "帮助(&H)" #: ../src/xmlcopyeditor.cpp:5328 msgid "&New...\tCtrl+N" msgstr "新建(&N)...\tCtrl+N" #: ../src/xmlcopyeditor.cpp:5328 msgid "New..." msgstr "新建..." #: ../src/xmlcopyeditor.cpp:5331 msgid "&Open...\tCtrl+O" msgstr "打开(&O)...\tCtrl+O" #: ../src/xmlcopyeditor.cpp:5331 msgid "Open..." msgstr "打开..." #: ../src/xmlcopyeditor.cpp:5335 msgid "O&pen Large Document...\tCtrl+Shift+O" msgstr "打开大型文档(&p)...\tCtrl+Shift+O" #: ../src/xmlcopyeditor.cpp:5335 msgid "Open Large Document..." msgstr "打开大型文档..." #: ../src/xmlcopyeditor.cpp:5339 msgid "&Close\tCtrl+F4" msgstr "关闭(&C)\tCtrl+F4" #: ../src/xmlcopyeditor.cpp:5342 msgid "C&lose All" msgstr "关闭全部(&l)" #: ../src/xmlcopyeditor.cpp:5342 msgid "Close All" msgstr "关闭全部" #: ../src/xmlcopyeditor.cpp:5345 msgid "&Save\tCtrl+S" msgstr "ä¿å­˜(&S)\tCtrl+S" #: ../src/xmlcopyeditor.cpp:5345 ../src/xmlcopyeditor.cpp:5436 #: ../src/xmlcopyeditor.cpp:5440 msgid "Save" msgstr "ä¿å­˜" #: ../src/xmlcopyeditor.cpp:5348 msgid "S&ave As...\tF12" msgstr "å¦å­˜ä¸º(&a)...\tF12" #: ../src/xmlcopyeditor.cpp:5348 msgid "Save As..." msgstr "å¦å­˜ä¸º..." #: ../src/xmlcopyeditor.cpp:5352 msgid "&DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5352 msgid "DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "&Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5359 msgid "&Revert" msgstr "æ¢å¤(&R)" #: ../src/xmlcopyeditor.cpp:5359 msgid "Revert" msgstr "æ¢å¤" #: ../src/xmlcopyeditor.cpp:5362 msgid "Pa&ge Setup..." msgstr "页é¢è®¾ç½®(&g)..." #: ../src/xmlcopyeditor.cpp:5362 msgid "Page Setup..." msgstr "页é¢è®¾ç½®..." #: ../src/xmlcopyeditor.cpp:5365 #, fuzzy msgid "Pr&int Preview..." msgstr "打å°é¢„览..." #: ../src/xmlcopyeditor.cpp:5365 msgid "Print Preview..." msgstr "打å°é¢„览..." #: ../src/xmlcopyeditor.cpp:5368 #, fuzzy msgid "Pri&nt...\tCtrl+P" msgstr "打å°(&i)...\tCtrl+P" #: ../src/xmlcopyeditor.cpp:5368 msgid "Print..." msgstr "打å°..." #: ../src/xmlcopyeditor.cpp:5372 msgid "I&mport Microsoft Word Document..." msgstr "导入 Microsoft Word 文档(&m)..." #: ../src/xmlcopyeditor.cpp:5376 #, fuzzy msgid "Expor&t Microsoft Word Document..." msgstr "导出 Microsoft Word 文档(&E)..." #: ../src/xmlcopyeditor.cpp:5380 msgid "E&xit" msgstr "退出(&x)" #: ../src/xmlcopyeditor.cpp:5380 msgid "Exit" msgstr "退出" #: ../src/xmlcopyeditor.cpp:5426 ../src/xmlcopyeditor.cpp:5428 msgid "New" msgstr "新建" #: ../src/xmlcopyeditor.cpp:5443 ../src/xmlcopyeditor.cpp:5447 msgid "Print" msgstr "打å°" #: ../src/xmlcopyeditor.cpp:5457 ../src/xmlcopyeditor.cpp:5461 #, fuzzy msgid "Validate" msgstr "验è¯(&V)" #: ../src/xmlcopyeditor.cpp:5521 msgid "Information" msgstr "ä¿¡æ¯" #: ../src/xmlcopyeditor.cpp:5527 msgid "Stopped" msgstr "åœæ­¢" #: ../src/xmlcopyeditor.cpp:5530 msgid "Question" msgstr "问题" #: ../src/xmlcopyeditor.cpp:5533 msgid "Message" msgstr "消æ¯" #: ../src/xmlcopyeditor.cpp:5601 #, c-format msgid "%s is %s" msgstr "%s 是 %s" #: ../src/xmlcopyeditor.cpp:5626 msgid "Document has been modified: save or discard changes" msgstr "æ–‡æ¡£å·²ç»æ›´æ”¹:ä¿å­˜è¿˜æ˜¯å¿½ç•¥æ”¹å˜å‘¢" #: ../src/xmlcopyeditor.cpp:5689 msgid "Encoding should be one of " msgstr "ç¼–ç åº”为如下的一ç§:" #: ../src/xmlcopyeditor.cpp:5748 msgid "Public DTD" msgstr "公共 DTD" #: ../src/xmlcopyeditor.cpp:5754 msgid "System DTD" msgstr "系统 DTD" #: ../src/xmlcopyeditor.cpp:5760 msgid "XML Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5783 #, c-format msgid "Cannot associate %s: %s" msgstr "ä¸èƒ½å…³è” %s: %s" #: ../src/xmlcopyeditor.cpp:5790 #, c-format msgid "Associate %s" msgstr "å…³è” %s" #: ../src/xmlcopyeditor.cpp:5798 msgid "Choose a public identifier:" msgstr "选择一个公共标识符:" #: ../src/xmlcopyeditor.cpp:5918 #, c-format msgid "Cannot count words: %s" msgstr "ä¸èƒ½ç»Ÿè®¡å­—è¯: %s" #: ../src/xmlcopyeditor.cpp:5926 #, c-format msgid "%s contains %i word" msgid_plural "%s contains %i words" msgstr[0] "%s åŒ…å« %i 个字è¯" msgstr[1] "%s åŒ…å« %i 个字è¯" #: ../src/xmlcopyeditor.cpp:6042 msgid "The current XPath is empty." msgstr "" #: ../src/xmlcopyeditor.cpp:6052 #, c-format msgid "The current XPath has been copied to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6060 #, c-format msgid "Failed to copy the current XPath to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6171 msgid "Invalid path: " msgid_plural "Invalid paths: " msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:6175 msgid "" "To change the application directory setting, click Tools menu -> Options... " "after XML Copy Editor starts up." msgstr "" #: ../src/xmlcopyeditor.cpp:6178 msgid "" "To change the application directory setting, click Edit menu -> " "Preferences... after XML Copy Editor starts up." msgstr "" #: ../src/xmlctrl.cpp:303 ../src/xmlctrl.cpp:407 msgid "Delete tag?" msgstr "删除标签å—?" #: ../src/xmlctrl.cpp:304 ../src/xmlctrl.cpp:335 ../src/xmlctrl.cpp:408 #: ../src/xmlctrl.cpp:439 msgid "Tags Locked" msgstr "标签已é”定" #: ../src/xmlctrl.cpp:334 ../src/xmlctrl.cpp:438 msgid "Delete entity reference?" msgstr "删除实体å‚考å—?" #: ../src/xmlctrl.cpp:2252 #, fuzzy msgid "Cannot find the start tag" msgstr "未能找到 '%s'" #: ../src/xmlctrl.cpp:2260 #, fuzzy msgid "Cannot find the end tag" msgstr "未能找到 '%s'" #: ../src/xmlschemagenerator.cpp:80 msgid "Failed to load xml file." msgstr "" #~ msgid "%i match" #~ msgid_plural "%i matches" #~ msgstr[0] "%i 项匹é…" #~ msgstr[1] "%i 项匹é…" #~ msgid "&Change all" #~ msgstr "æ”¹å˜æ‰€æœ‰(&C)" #~ msgid "&DTD\tF4" #~ msgstr "DTD(&D)\tF4" #~ msgid "&DocBook to HTML\tAlt+1" #~ msgstr "DocBook 转为 HTML(&D)\tAlt+1" #~ msgid "&DocBook to XHTML\tAlt+2" #~ msgstr "DocBook 转为 XHTML(&D)\tAlt+2" #~ msgid "&Report" #~ msgstr "报告(&R)" #~ msgid "&TEI to HTML\tAlt+4" #~ msgstr "TEI 转为 HTML(&T)\tAlt+4" #~ msgid "&Use Microsoft rebar control (restart required)" #~ msgstr "使用 Microsoft å¯å‡é™å·¥å…·æ (需è¦é‡æ–°å¯åЍ)" #~ msgid "&XSLT" #~ msgstr "XSLT(&X)" #~ msgid "Cannot open application directory: see Tools, Options..., General" #~ msgstr "ä¸èƒ½æ‰“开应用程åºç›®å½•: 检查\"工具\",\"选项...\",\"常规\"" #~ msgid "" #~ "Cannot open in browser: %s not found (see Tools, Options..., General)" #~ msgstr "ä¸èƒ½åœ¨æµè§ˆå™¨ä¸­æ‰“å¼€: 没有找到 %s (检查\"工具\",\"选项...\",\"常规\")" #~ msgid "" #~ "Cannot open in browser: no browser defined (see Tools, Options..., " #~ "General)" #~ msgstr "" #~ "ä¸èƒ½åœ¨æµè§ˆå™¨ä¸­æ‰“å¼€: 没有预定的æµè§ˆå™¨(检查\"工具\",\"选项...\",\"常规\")" #~ msgid "" #~ "Cannot save temporary copy for validation; please save or discard changes" #~ msgstr "ä¸èƒ½ä¿å­˜ä¸´æ—¶å‰¯æœ¬ä»¥éªŒè¯;请ä¿å­˜æˆ–者忽略改å˜" #~ msgid "Cannot set encoding (cannot open temporary file)" #~ msgstr "ä¸èƒ½è®¾ç½®ç¼–ç (ä¸èƒ½æ‰“开临时文件)" #~ msgid "Creating report..." #~ msgstr "æ­£åœ¨ç”ŸæˆæŠ¥å‘Š..." #~ msgid "D&ocBook to XSL-FO\tAlt+3" #~ msgstr "DocBook 转为 XSL-FO(&o)\tAlt+3" #~ msgid "David HÃ¥säther (Swedish) <hasather@gmail.com>" #~ msgstr "David HÃ¥säther (瑞典语) <hasather@gmail.com>" #~ msgid "Default dictionary and style" #~ msgstr "默认字典和风格" #~ msgid "DocBook to HTML" #~ msgstr "DocBook 转为 HTML" #~ msgid "DocBook to XHTML" #~ msgstr "DocBook 转为 XHTML" #~ msgid "DocBook to XSL-FO" #~ msgstr "DocBook 转为 XSL-FO" #~ msgid "François Badier (French) <frabad@gmail.com>" #~ msgstr "François Badier (法语) <frabad@gmail.com>" #~ msgid "Gerald Schmidt (development) <gnschmidt@users.sourceforge.net>" #~ msgstr "Gerald Schmidt (å¼€å‘) <gnschmidt@users.sourceforge.net>" #~ msgid "" #~ "HSU PICHAN, YANG SHUFUN, CHENG PAULIAN, CHUANG KUO-PING, Marcus " #~ "Bingenheimer (Chinese Traditional)" #~ msgstr "" #~ "HSU PICHAN, YANG SHUFUN, CHENG PAULIAN, CHUANG KUO-PING, Marcus " #~ "Bingenheimer (ç¹ä½“中文)" #~ msgid "Justin Dearing (development) <j-pimp@users.sourceforge.net>" #~ msgstr "Justin Dearing (å¼€å‘) <j-pimp@users.sourceforge.net>" #~ msgid "MSXML validation failed (version 4.0 or later required)" #~ msgstr "MSXML 验è¯å¤±è´¥(需è¦4.0甚至更高的版本)" #~ msgid "Match" #~ msgstr "匹é…" #~ msgid "Matt Smigielski (testing) <alectrus@users.sourceforge.net>" #~ msgstr "Matt Smigielski (测试) <alectrus@users.sourceforge.net>" #~ msgid "Opening spelling and style check in read-only mode: " #~ msgstr "正在以åªè¯»æ¨¡å¼æ‰“开拼写和风格检查:" #~ msgid "P&rint Preview..." #~ msgstr "打å°é¢„览(&r)..." #~ msgid "SHiNE CsyFeK (Chinese Simplified) <csyfek@gmail.com>" #~ msgstr "SHiNE CsyFeK (简体中文) <csyfek@gmail.com>" #~ msgid "Serhij Dubyk (Ukrainian) <dubyk@library.lviv.ua>" #~ msgstr "Serhij Dubyk (乌克兰语) <dubyk@library.lviv.ua>" #~ msgid "Show Current ElementPane" #~ msgstr "显示当å‰å…ƒç´ çª—æ ¼" #~ msgid "Spelling and Style..." #~ msgstr "拼写和风格..." #~ msgid "T&EI to LaTeX\tAlt+5" #~ msgstr "TEI 转为 LaTeX(&E)\tAlt+5" #~ msgid "TE&I to XHTML\tAlt+6" #~ msgstr "TEI 转为 XHTML(&I)\tAlt+6" #~ msgid "TEI to &XSL-FO\tAlt+7" #~ msgstr "TEI 转为 XSL-FO(&X)\tAlt+7" #~ msgid "TEI to HTML" #~ msgstr "TEI 转为 HTML" #~ msgid "TEI to LaTeX" #~ msgstr "TEI 转为 LaTeX" #~ msgid "TEI to XHTML" #~ msgstr "TEI 转为 XHTML" #~ msgid "TEI to XSL-FO" #~ msgstr "TEI 转为 XSL-FO" #~ msgid "Thomas Wenzel (German) <thowen@users.sourceforge.net>" #~ msgstr "Thomas Wenzel (德语) <thowen@users.sourceforge.net>" #~ msgid "Viliam Búr (Slovak) <viliam@bur.sk>" #~ msgstr "Viliam Búr (斯洛ä¼å…‹è¯­) <viliam@bur.sk>" ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/LINGUAS��������������������������������������������������������������������0000664�0001750�0001750�00000000146�12402464555�014707� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# please keep this list sorted alphabetically # ca de en_US es fr it km nl ru sk sv uk_UA zh_CN zh_TW ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/nl.po����������������������������������������������������������������������0000664�0001750�0001750�00000156356�12402464555�014652� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������msgid "" msgstr "" "Project-Id-Version: XML Copy Editor 1.2.0.3\n" "Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/\n" "POT-Creation-Date: 2014-06-01 20:46+0800\n" "PO-Revision-Date: 2009-08-06 16:31+0100\n" "Last-Translator: Rob Elemans <relemans@gmail.com>\n" "Language-Team: Rob Elemans <relemans@gmail.com>\n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "X-Poedit-Language: Dutch\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-SourceCharset: utf-8\n" #: ../data/xmlcopyeditor.appdata.xml.in.h:1 msgid "fast, free, validating XML editor" msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:2 msgid "" "XML Copy Editor is an XML editor focusing on editing document markup " "languages like DITA, DocBook, WordprocessingML. Features: DTD/XML Schema/" "RELAX NG validation, XSLT, XPath, Pretty-printing, Syntax highlighting, " "Folding, Tag completion, Tag locking, Tag-free editing, Built-in support for " "XHTML, XSL, DocBook and TEI, Generating XML Schema, Spelling and style check " "with built-in spell/style checker." msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:3 msgid "https://a.fsdn.com/con/app/proj/xml-copy-editor/screenshots/151221.jpg" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:1 ../src/xmlcopyeditor.cpp:388 #: ../src/xmlcopyeditor.cpp:1310 ../src/xmlcopyeditor.cpp:1408 #: ../src/xmlcopyeditor.cpp:1649 ../src/xmlcopyeditor.cpp:1728 #: ../src/xmlcopyeditor.cpp:3610 msgid "XML Copy Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:2 #, fuzzy msgid "XML Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:3 #, fuzzy msgid "Edit XML documents" msgstr "Bewerkt document leeg" #. wxID_CANCEL req'd for 'Esc closes dialog' functionality #: ../src/aboutdialog.cpp:51 msgid "OK" msgstr "OK" #: ../src/associatedialog.cpp:76 ../src/mypropertysheet.cpp:166 msgid "Browse" msgstr "Bladeren" #: ../src/associatedialog.cpp:123 msgid "Provides a space for you to type the path of the file" msgstr "Biedt ruimte voor het pad van het bestand" #: ../src/associatedialog.cpp:127 msgid "Opens a standard file dialog" msgstr "Opent een standaard bestandsdialoog" #: ../src/associatedialog.cpp:131 msgid "Provides a space for you to type additional information" msgstr "Biedt ruimte voor extra informatie" #: ../src/associatedialog.cpp:135 msgid "Closes this dialog without making any changes" msgstr "Sluit dit dialoog zonder eventuele wijzigingen op te slaan" #: ../src/associatedialog.cpp:139 msgid "Selects the file specified" msgstr "Selecteert het bestand" #: ../src/associatedialog.cpp:168 msgid "|All files (*.*)|*.*" msgstr "|Alle bestanden (*.*)|*.*" #: ../src/associatedialog.cpp:171 msgid "Select " msgstr "Selecteer" #: ../src/commandpanel.cpp:46 ../src/commandpanel.cpp:164 msgid "{path}" msgstr "{pad}" #: ../src/commandpanel.cpp:47 ../src/commandpanel.cpp:165 msgid "{name}" msgstr "{naam}" #: ../src/commandpanel.cpp:48 ../src/commandpanel.cpp:166 msgid "{extension}" msgstr "{extensie}" #: ../src/commandpanel.cpp:49 ../src/commandpanel.cpp:163 msgid "{fullpath}" msgstr "{volledigpad}" #: ../src/commandpanel.cpp:64 msgid "&Run" msgstr "&Uitvoeren" #: ../src/commandpanel.cpp:72 msgid "&Wait" msgstr "&Wacht" #: ../src/commandpanel.cpp:78 msgid "Output options" msgstr "Uitvoeropties" #: ../src/commandpanel.cpp:83 msgid "I&gnore" msgstr "Ne&geren" #: ../src/commandpanel.cpp:89 msgid "I&nsert" msgstr "I&nvoegen" #: ../src/commandpanel.cpp:94 msgid "New &document" msgstr "Nieuw &document" #: ../src/commandpanel.cpp:115 msgid "Variables" msgstr "Variabelen" #: ../src/dtd2schema.cpp:56 #, c-format msgid "Error at ine %lld, column %lld: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:83 #, c-format msgid "Target namespace is redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:312 #, fuzzy msgid "Ignored content type: " msgstr "Eerstvolgende negeren" #: ../src/dtd2schema.cpp:337 ../src/dtd2schema.cpp:419 #, c-format msgid "Unknown namespace: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:392 #, c-format msgid "Ignored namespace of %s: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:411 #, c-format msgid "Namespace redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:526 #, c-format msgid "Ignored attribute \"%s\"'s type: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:565 #, c-format msgid "Unknown default type of attribute \"%s\": %s[br]" msgstr "" #: ../src/exportdialog.cpp:66 msgid "DAISY export" msgstr "" #: ../src/exportdialog.cpp:73 msgid "&Stylesheet for conversion to canonical XHTML (optional):" msgstr "" #: ../src/exportdialog.cpp:85 msgid "&Output folder:" msgstr "" #: ../src/exportdialog.cpp:96 msgid "&De-emphasize production notes" msgstr "" #: ../src/exportdialog.cpp:98 msgid "&Suppress optional production notes" msgstr "" #: ../src/exportdialog.cpp:101 #, fuzzy msgid "Outputs" msgstr "Uitvoeropties" #: ../src/exportdialog.cpp:102 msgid "&Full DAISY 2.02 and 3.0 Talking Books" msgstr "" #: ../src/exportdialog.cpp:104 msgid "&HTML" msgstr "" #: ../src/exportdialog.cpp:106 msgid "&ePub ebook" msgstr "" #: ../src/exportdialog.cpp:108 #, fuzzy msgid "&RTF document" msgstr "Nieuw &document" #: ../src/exportdialog.cpp:110 #, fuzzy msgid "&Word document" msgstr "&Woordenaantal" #: ../src/exportdialog.cpp:112 msgid "&MP3 album" msgstr "" #: ../src/exportdialog.cpp:135 msgid "Download DAISY extension" msgstr "" #: ../src/exportdialog.cpp:183 #, fuzzy msgid "" "Provides a space for you to enter or select a stylesheet for conversion to " "canonical XHTML" msgstr "Biedt ruimte voor de tekst die u wilt zoeken" #: ../src/exportdialog.cpp:187 #, fuzzy msgid "Provides a space for you to enter or select the output folder" msgstr "Biedt ruimte voor het pad van het bestand" #: ../src/exportdialog.cpp:191 msgid "Starts the export" msgstr "" #: ../src/exportdialog.cpp:195 #, fuzzy msgid "Closes the dialog box without exporting the file" msgstr "Sluit het dialoogvenster zonder eventuele wijzingen op te slaan" #: ../src/findreplacepanel.cpp:52 msgid "Find:" msgstr "Zoeken naar:" #: ../src/findreplacepanel.cpp:53 ../src/findreplacepanel.cpp:54 #: ../src/styledialog.cpp:454 msgid " " msgstr " " #: ../src/findreplacepanel.cpp:66 msgid "Replace with:" msgstr "Vervangen met:" #: ../src/findreplacepanel.cpp:78 msgid "Find &Next" msgstr "Zoek &volgende" #: ../src/findreplacepanel.cpp:85 msgid "&Replace" msgstr "&Vervang" #: ../src/findreplacepanel.cpp:92 msgid "Replace &All" msgstr "Vervang &alle" #: ../src/findreplacepanel.cpp:100 ../src/globalreplacedialog.cpp:74 msgid "&Match case" msgstr "&Hoofdlettergevoelig" #: ../src/findreplacepanel.cpp:107 msgid "Re&gex" msgstr "Re&gex" #: ../src/findreplacepanel.cpp:131 #, fuzzy msgid "&Close" msgstr "Sluiten" #: ../src/globalreplacedialog.cpp:50 ../src/globalreplacedialog.cpp:132 msgid "Global Find and Replace" msgstr "Globaal zoeken en vervangen" #: ../src/globalreplacedialog.cpp:56 msgid "&Find what: " msgstr "&Zoeken naar: " #: ../src/globalreplacedialog.cpp:58 msgid "Replace with: " msgstr "Vervangen met: " #: ../src/globalreplacedialog.cpp:78 msgid "&Regex" msgstr "&Regex" #: ../src/globalreplacedialog.cpp:82 msgid "R&eplace in all open documents" msgstr "Vervang in &alle geopende documenten" #: ../src/globalreplacedialog.cpp:128 msgid "Cannot compile regular expression '" msgstr "Kan reguliere expressie niet compileren '" #: ../src/globalreplacedialog.cpp:145 msgid "Provides a space for you to type the text you want to find" msgstr "Biedt ruimte voor de tekst die u wilt zoeken" #: ../src/globalreplacedialog.cpp:149 msgid "" "Provides a space for you to type the text you want to replace the text you " "typed in Find what" msgstr "Biedt ruimte voor tekst waarmee u de gezochte tekst wilt vervangen" #: ../src/globalreplacedialog.cpp:153 msgid "" "Finds only text with lowercase and uppercase letters as specified in Find " "what" msgstr "" "Zoekt hoofdlettergevoelig naar de tekst die u opgegeven heeft in Zoeken naar" #: ../src/globalreplacedialog.cpp:157 msgid "Extends the scope to all open documents" msgstr "Verruimt de omvang naar alle geopende documenten" #: ../src/globalreplacedialog.cpp:161 msgid "Interprets the text specified in Find what as a regular expression" msgstr "Interpreteert de tekst in Zoeken naar als reguliere expressie" #: ../src/globalreplacedialog.cpp:165 msgid "" "Finds all instances of the text specified in Find what and replaces them " "with the text in Replace with" msgstr "" "Zoekt alle instanties van de tekst in Zoeken naar, en vervangt deze met de " "tekst uit Vervangen door" #: ../src/globalreplacedialog.cpp:169 msgid "Closes the dialog box without saving any changes you have made" msgstr "Sluit het dialoogvenster zonder eventuele wijzingen op te slaan" #: ../src/housestyle.cpp:183 #, fuzzy msgid "no rules found" msgstr "(Geen regelsets gevonden)" #: ../src/housestyle.cpp:222 msgid "Cannot initialise spellcheck" msgstr "" #: ../src/mynotebook.cpp:88 ../src/wrapdaisy.cpp:554 #: ../src/xmlcopyeditor.cpp:5339 msgid "Close" msgstr "Sluiten" #: ../src/mynotebook.cpp:89 msgid "Close all" msgstr "Sluit alle" #: ../src/mypropertysheet.cpp:74 msgid "&Always insert closing tag" msgstr "&Altijd sluitende tag toevoegen" #: ../src/mypropertysheet.cpp:77 msgid "&Folding" msgstr "&In- en uitvouwen" #: ../src/mypropertysheet.cpp:80 msgid "&Highlight current line" msgstr "&Huidige regel markeren" #: ../src/mypropertysheet.cpp:83 msgid "Hi&ghlight syntax" msgstr "&Syntaxis markeren" #: ../src/mypropertysheet.cpp:86 msgid "&Indentation guides" msgstr "&Inspring-hulp" #: ../src/mypropertysheet.cpp:89 msgid "I&ntelligent backspace/delete" msgstr "&Slimme backspace/delete" #: ../src/mypropertysheet.cpp:92 msgid "&Line numbers" msgstr "&Lijnnummering" #: ../src/mypropertysheet.cpp:95 msgid "L&ock hidden tags" msgstr "Verb&orgen tags vastzetten" #: ../src/mypropertysheet.cpp:98 msgid "&Tag completion" msgstr "&Tags volledig maken" #: ../src/mypropertysheet.cpp:101 msgid "&Validate as you type" msgstr "&Valideren tijdens typen" #: ../src/mypropertysheet.cpp:104 msgid "Va&riable highlight in tag free view" msgstr "Ma&rkeer variabel in vrije tag zicht" #: ../src/mypropertysheet.cpp:107 msgid "&White space visible" msgstr "&Witruimte zichtbaar" #: ../src/mypropertysheet.cpp:113 msgid "Font" msgstr "Lettertype" #: ../src/mypropertysheet.cpp:156 msgid "Application directory" msgstr "Applicatiemap" #: ../src/mypropertysheet.cpp:173 msgid "Language (restart required)" msgstr "Taal (herstart nodig)" #: ../src/mypropertysheet.cpp:179 ../src/styledialog.cpp:339 #: ../src/xmlcopyeditor.cpp:4984 msgid "Default" msgstr "Standaard" #: ../src/mypropertysheet.cpp:193 #, fuzzy msgid "&Enable network access for XML validation" msgstr "N&etwerktoegang toestaan voor DTD-validatie" #: ../src/mypropertysheet.cpp:196 msgid "E&xpand internal entities on open" msgstr "&Interne entiteiten uitvouwen bij openen" #: ../src/mypropertysheet.cpp:199 msgid "&One application instance only" msgstr "&Slechts een instantie van applicatie toestaan" #: ../src/mypropertysheet.cpp:202 msgid "Re&member layout on close" msgstr "Onthoud &layout bij sluiten" #: ../src/mypropertysheet.cpp:205 msgid "&Remember open tabs on close" msgstr "Onthoud &tabs bij sluiten" #: ../src/mypropertysheet.cpp:208 msgid "Re&tain undo history on save" msgstr "Bewerkhistorie bewaren na opslaan" #: ../src/mypropertysheet.cpp:212 msgid "&Save UTF-8 byte order mark" msgstr "Sla UTF-8 byte-volgorde op" #: ../src/mypropertysheet.cpp:216 msgid "S&how full path on frame" msgstr "Toon &volledig pad in venster" #: ../src/mypropertysheet.cpp:242 msgid "General" msgstr "Algemeen" #: ../src/mypropertysheet.cpp:243 msgid "Editor" msgstr "Editor" #: ../src/mypropertysheet.cpp:256 msgid "Cannot access application directory" msgstr "Geen toegang tot applicatiemap" #: ../src/mypropertysheet.cpp:256 ../src/xmlcopyeditor.cpp:2586 msgid "Options" msgstr "Opties" #: ../src/styledialog.cpp:101 msgid "Style" msgstr "" #: ../src/styledialog.cpp:101 ../src/xmlcopyeditor.cpp:5471 #: ../src/xmlcopyeditor.cpp:5475 #, fuzzy msgid "Spelling" msgstr "Spelling en stijl" #: ../src/styledialog.cpp:147 msgid "&Check" msgstr "" #: ../src/styledialog.cpp:165 msgid "No." msgstr "Nee." #: ../src/styledialog.cpp:166 ../src/styledialog.cpp:168 msgid "Context" msgstr "Context" #: ../src/styledialog.cpp:167 ../src/wrapxerces.h:51 #: ../src/xmlcopyeditor.cpp:409 ../src/xmlcopyeditor.cpp:429 #: ../src/xmlcopyeditor.cpp:432 ../src/xmlcopyeditor.cpp:449 #: ../src/xmlcopyeditor.cpp:454 ../src/xmlcopyeditor.cpp:494 #: ../src/xmlcopyeditor.cpp:514 ../src/xmlcopyeditor.cpp:526 #: ../src/xmlcopyeditor.cpp:532 ../src/xmlcopyeditor.cpp:561 msgid "Error" msgstr "Fout" #: ../src/styledialog.cpp:169 msgid "Suggestion" msgstr "Suggestie" #: ../src/styledialog.cpp:171 msgid "Rule" msgstr "Regel" #: ../src/styledialog.cpp:172 msgid "Action" msgstr "Actie" #: ../src/styledialog.cpp:180 msgid "&Apply changes" msgstr "" #: ../src/styledialog.cpp:188 msgid "&Printable report" msgstr "&Printbaar rapport" #: ../src/styledialog.cpp:196 msgid "Pr&intable summary" msgstr "Pr&intbare samenvatting" #: ../src/styledialog.cpp:204 #, fuzzy msgid "C&hange all" msgstr "Verander alle" #: ../src/styledialog.cpp:212 msgid "I&gnore all" msgstr "Ne&geer alle" #: ../src/styledialog.cpp:220 #, fuzzy msgid "Ca&ncel" msgstr "&Annuleren" #: ../src/styledialog.cpp:303 ../src/xmlcopyeditor.cpp:768 #: ../src/xmlcopyeditor.cpp:818 msgid "en_US" msgstr "" #: ../src/styledialog.cpp:308 #, fuzzy msgid "(No dictionaries found)" msgstr "(Geen filters gevonden)" #: ../src/styledialog.cpp:344 msgid "(No rule sets found)" msgstr "(Geen regelsets gevonden)" #: ../src/styledialog.cpp:350 ../src/xmlcopyeditor.cpp:771 msgid "(No filter)" msgstr "(Geen filter)" #: ../src/styledialog.cpp:373 msgid "(No filters found)" msgstr "(Geen filters gevonden)" #: ../src/styledialog.cpp:400 ../src/styledialog.cpp:430 #: ../src/styledialog.cpp:749 ../src/styledialog.cpp:754 msgid "Ignore" msgstr "Negeren" #: ../src/styledialog.cpp:414 msgid "Ignore once" msgstr "Eerstvolgende negeren" #: ../src/styledialog.cpp:416 msgid "Ignore all" msgstr "Alle egeren" #: ../src/styledialog.cpp:418 msgid "Change once" msgstr "Eerstvolgende veranderen" #: ../src/styledialog.cpp:419 msgid "Change all" msgstr "Verander alle" #: ../src/styledialog.cpp:422 msgid "New suggestion..." msgstr "Nieuwe suggestie..." #: ../src/styledialog.cpp:445 ../src/styledialog.cpp:473 #, fuzzy msgid "Checking document..." msgstr "Bezig met maken van documentaanzicht" #: ../src/styledialog.cpp:477 #, fuzzy msgid "Cannot check document: " msgstr "Kan woorden niet tellen: %s" #: ../src/styledialog.cpp:510 #, fuzzy, c-format msgid "%i error" msgid_plural "%i errors" msgstr[0] "Fout" msgstr[1] "Fout" #: ../src/styledialog.cpp:525 msgid "No items selected" msgstr "Geen item geselecteerd" #: ../src/styledialog.cpp:754 ../src/styledialog.cpp:782 msgid "Change" msgstr "Verander" #: ../src/styledialog.cpp:913 msgid "Enter new suggestion:" msgstr "Vul nieuwe suggestie in:" #: ../src/styledialog.cpp:914 msgid "New Suggestion" msgstr "Nieuwe suggestie" #: ../src/wrapdaisy.cpp:96 #, fuzzy msgid "Export in progress" msgstr "Bezig met exporteren..." #: ../src/wrapdaisy.cpp:97 #, fuzzy msgid "Initializing..." msgstr "Naastliggend element" #: ../src/wrapdaisy.cpp:121 ../src/wrapdaisy.cpp:281 #, fuzzy msgid "Cannot create folder [b]" msgstr "Kan rapport niet opstellen: " #: ../src/wrapdaisy.cpp:158 msgid "Empty XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:168 #, fuzzy msgid "Cannot read [b]" msgstr "Kan niet vervangen: " #: ../src/wrapdaisy.cpp:168 msgid "[/b]" msgstr "" #: ../src/wrapdaisy.cpp:182 msgid "Suppressing optional production notes..." msgstr "" #: ../src/wrapdaisy.cpp:184 ../src/wrapdaisy.cpp:210 ../src/wrapdaisy.cpp:296 #: ../src/wrapdaisy.cpp:334 #, fuzzy msgid "Cancelled" msgstr "&Annuleren" #: ../src/wrapdaisy.cpp:208 msgid "De-emphasizing production notes..." msgstr "" #: ../src/wrapdaisy.cpp:259 #, fuzzy msgid "Cannot create HTML folder [b]" msgstr "Kan rapport niet opstellen: " #: ../src/wrapdaisy.cpp:270 #, fuzzy msgid "Cannot create image folder [b]" msgstr "Kan rapport niet opstellen: " #: ../src/wrapdaisy.cpp:294 #, fuzzy msgid "Copying files..." msgstr "Bezig geïmporteerd bestand te openen..." #: ../src/wrapdaisy.cpp:317 msgid "Cannot write canonical XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:332 #, fuzzy msgid "Preparing DTBook..." msgstr "Printen voorbereiden..." #: ../src/wrapdaisy.cpp:540 msgid "documents.open" msgstr "" #: ../src/wrapdaisy.cpp:541 #, fuzzy msgid "ActiveDocument" msgstr "Nieuw document" #: ../src/wrapdaisy.cpp:543 #, fuzzy msgid "Cannot open " msgstr "Kan %s niet openen" #. tempDocFile;// #. wdFormatDocument #: ../src/wrapdaisy.cpp:549 #, fuzzy msgid "SaveAs" msgstr "Opslaan als" #: ../src/wrapdaisy.cpp:677 #, fuzzy msgid "Cannot create MP3 album folder [b]" msgstr "Kan rapport niet opstellen: " #: ../src/wrapexpat.cpp:74 msgid "Unable to create parser instance" msgstr "" #: ../src/wraplibxml.cpp:126 ../src/wraplibxml.cpp:182 #: ../src/wraplibxml.cpp:244 ../src/wraplibxml.cpp:305 #: ../src/wraplibxml.cpp:370 ../src/wraplibxml.cpp:559 #: ../src/wraplibxml.cpp:612 ../src/wraplibxml.cpp:660 #, fuzzy msgid "Cannot create a parser context" msgstr "Kan rapport niet opstellen: " #: ../src/wraplibxml.cpp:166 #, fuzzy msgid "Cannot create an RNG parser context" msgstr "Kan rapport niet opstellen: " #: ../src/wraplibxml.cpp:176 msgid "Cannot create an RNG validation context" msgstr "" #: ../src/wraplibxml.cpp:238 msgid "Cannot create a schema validation context" msgstr "" #: ../src/wraplibxml.cpp:459 msgid "Infinity" msgstr "" #: ../src/wraplibxml.cpp:462 msgid "-Infinity" msgstr "" #: ../src/wraplibxml.cpp:466 msgid "NaN" msgstr "" #: ../src/wraplibxml.cpp:552 #, fuzzy msgid "Cannot parse stylesheet" msgstr "Kan stylesheet %s niet openen" #: ../src/wraplibxml.cpp:581 #, fuzzy msgid "Cannot apply stylesheet" msgstr "Kan stylesheet %s niet openen" #: ../src/wraplibxml.cpp:717 #, c-format msgid "Error at line %d, column %d: %s" msgstr "" #: ../src/wraplibxml.cpp:720 #, c-format msgid "Error at line %d: %s" msgstr "" #: ../src/wrapxerces.cpp:162 #, fuzzy msgid "Unexpected validation error" msgstr "Fout bij validatie" #: ../src/wrapxerces.cpp:236 #, c-format msgid "%s at line %llu, column %llu: %s%s" msgstr "" #: ../src/wrapxerces.h:56 ../src/xmlcopyeditor.cpp:5524 msgid "Warning" msgstr "Waarschuwing" #: ../src/wrapxerces.h:60 #, fuzzy msgid "FatalError" msgstr "Fout" #: ../src/xmlcopyeditorcopy.h:22 msgid "" "All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "Alle bestanden (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|" "*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*." "xsl" #: ../src/xmlcopyeditorcopy.h:24 #, fuzzy msgid "" "All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|" "XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "Alle bestanden (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|" "*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*." "xsl" #: ../src/xmlcopyeditorcopy.h:26 #, fuzzy msgid "Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>" msgstr "Copyright © 2005-2007 Gerald Schmidt <gnschmidt@users.sourceforge.net>" #: ../src/xmlcopyeditorcopy.h:27 msgid "" "\n" "XML Copy Editor is free software released under the GNU\n" "General Public License.\n" "\n" "Many thanks are due to " msgstr "" "\n" "XML Copy Editor is vrije software vrijgegeven onder de GNU\n" "General Public License.\n" "\n" "Dank gaat uit naar " #: ../src/xmlcopyeditor.cpp:407 msgid "Failed to initialize Xerces-C:\n" msgstr "" #: ../src/xmlcopyeditor.cpp:420 ../src/xmlcopyeditor.cpp:485 msgid "(unknown error)" msgstr "(onbekende fout)" #: ../src/xmlcopyeditor.cpp:422 msgid "" "XML Copy Editor has encountered the following error and needs to close: " msgstr "" "XML Copy Editor heeft de volgende fout gevonden, en moet gesloten worden: " #: ../src/xmlcopyeditor.cpp:448 ../src/xmlcopyeditor.cpp:453 #: ../src/xmlcopyeditor.cpp:521 msgid "XML Copy Editor has encountered an error and needs to close." msgstr "Er is een fout opgetreden, XML Copy Editor moet worden gesloten." #: ../src/xmlcopyeditor.cpp:471 ../src/xmlcopyeditor.cpp:550 msgid "The operating system has turned down a request for additional memory" msgstr "Het besturingssysteem heeft een verzoek om meer geheugen geweigerd" #: ../src/xmlcopyeditor.cpp:472 ../src/xmlcopyeditor.cpp:551 #: ../src/xmlcopyeditor.cpp:4780 msgid "Out of memory" msgstr "Geen geheugen meer beschikbaar" #: ../src/xmlcopyeditor.cpp:487 msgid "The following error has occurred: " msgstr "De volgende fout is opgetreden: " #: ../src/xmlcopyeditor.cpp:489 msgid "" ".\n" "\n" "Select \"Abort\" to exit, \"Retry\" to close this window and \"Ignore\" to " "continue." msgstr "" ".\n" "\n" "Kies \"Stoppen\" om het programma te sluiten, \"Opnieuw proberen\" om dit " "venster te sluiten of \"Negeren\" om verder te gaan." #: ../src/xmlcopyeditor.cpp:766 ../src/xmlcopyeditor.cpp:817 #, fuzzy msgid "Default style" msgstr "Standaard" #: ../src/xmlcopyeditor.cpp:819 msgid "No filter" msgstr "Geen filter" #: ../src/xmlcopyeditor.cpp:885 msgid "" "SSE2 is enabled in Xerces-C++ library. Xerces-C++ didn't use them in a " "thread-safe way. It may cause program crashes (segmentation faults).\n" "\n" "If it happens, please try compiling Xerces-C++ with SSE2 disabled.\n" "\n" "OK:\tShow this warning next time\n" "Cancel:\tDisable the warning\n" msgstr "" #: ../src/xmlcopyeditor.cpp:892 msgid "SSE2 problem in Xerces-C++" msgstr "" #: ../src/xmlcopyeditor.cpp:968 ../src/xmlcopyeditor.cpp:976 msgid "Current Element" msgstr "Huidig element" #: ../src/xmlcopyeditor.cpp:969 ../src/xmlcopyeditor.cpp:975 msgid "Insert Element" msgstr "Element invoegen" #: ../src/xmlcopyeditor.cpp:970 ../src/xmlcopyeditor.cpp:974 msgid "Insert Sibling" msgstr "Element naast huidig invoegen" #: ../src/xmlcopyeditor.cpp:971 ../src/xmlcopyeditor.cpp:973 msgid "Insert Entity" msgstr "Entiteit invoegen" #: ../src/xmlcopyeditor.cpp:1208 #, fuzzy msgid "Unknown command line switch (expecting 'w', 's', --version or --help)" msgstr "Ongeldig argument uit opdrachtregel (verwacht 'w' of 's')" #: ../src/xmlcopyeditor.cpp:1217 msgid "Command line processing incomplete: no file specified" msgstr "Verwerking opdrachtregel niet voltooid: geen bestandsnaam opgegeven" #: ../src/xmlcopyeditor.cpp:1356 msgid "Parse in progress..." msgstr "Bezig met parsen..." #: ../src/xmlcopyeditor.cpp:1375 msgid "well-formed" msgstr "geldig" #: ../src/xmlcopyeditor.cpp:1407 msgid "Do you want to save the changes to " msgstr "Wilt u de wijzigingen opslaan in " #: ../src/xmlcopyeditor.cpp:1601 ../src/xmlcopyeditor.cpp:1603 msgid "Attributes hidden" msgstr "Attributen verborgen" #: ../src/xmlcopyeditor.cpp:1608 ../src/xmlcopyeditor.cpp:1610 msgid "Tags hidden" msgstr "Tags verborgen" #: ../src/xmlcopyeditor.cpp:1623 ../src/xmlcopyeditor.cpp:1625 msgid "Tags locked" msgstr "Tags vergrendeld" #: ../src/xmlcopyeditor.cpp:1676 ../src/xmlcopyeditor.cpp:1678 msgid "Modified" msgstr "Gewijzigd" #: ../src/xmlcopyeditor.cpp:1707 #, c-format msgid "Ln %i Col %i" msgstr "Ln %i Col %i" #: ../src/xmlcopyeditor.cpp:1898 msgid "Cannot open clipboard" msgstr "Kan klembord niet openen" #: ../src/xmlcopyeditor.cpp:1903 msgid "Cannot paste as new document: no text on clipboard" msgstr "Kan niet plakken als nieuw document: geen tekst in het klembord" #: ../src/xmlcopyeditor.cpp:1993 ../src/xmlcopyeditor.cpp:2796 #, c-format msgid "%i replacement made" msgid_plural "%i replacements made" msgstr[0] "%i keer vervangen" msgstr[1] "%i keer vervangen" #: ../src/xmlcopyeditor.cpp:2019 msgid "Preparing Print Preview..." msgstr "Voorbereiden printvoorbeeld..." #: ../src/xmlcopyeditor.cpp:2040 msgid "Preparing to print..." msgstr "Printen voorbereiden..." #: ../src/xmlcopyeditor.cpp:2099 ../src/xmlcopyeditor.cpp:2119 msgid "Find" msgstr "Zoek" #: ../src/xmlcopyeditor.cpp:2126 ../src/xmlcopyeditor.cpp:2236 #: ../src/xmlcopyeditor.cpp:2330 msgid "This functionality requires Microsoft Windows" msgstr "Deze functie vereist Microsoft Windows" #: ../src/xmlcopyeditor.cpp:2132 msgid "Import Microsoft Word Document" msgstr "Importeer Microsoft Word Document" #: ../src/xmlcopyeditor.cpp:2227 msgid "[b]DAISY export stopped[/b]: " msgstr "" #: ../src/xmlcopyeditor.cpp:2230 msgid "DAISY export completed. Output files are stored in: [b]" msgstr "" #: ../src/xmlcopyeditor.cpp:2245 #, fuzzy, c-format msgid "Cannot open [b]%s[/b] for import" msgstr "Kan %s niet openen voor importeren" #: ../src/xmlcopyeditor.cpp:2255 msgid "Import in progress..." msgstr "Bezig met importeren..." #: ../src/xmlcopyeditor.cpp:2263 msgid "(lossless conversion requires version 2003 or later)" msgstr "(verliesloze compressie vereist versie 2003 of later)" #: ../src/xmlcopyeditor.cpp:2270 ../src/xmlcopyeditor.cpp:2391 msgid "Cannot start Microsoft Word" msgstr "Kan Microsoft Word niet starten" #: ../src/xmlcopyeditor.cpp:2274 ../src/xmlcopyeditor.cpp:2395 msgid "A more recent version of Microsoft Word is required" msgstr "Een recentere versie van Microsoft Word is vereist" #: ../src/xmlcopyeditor.cpp:2281 #, fuzzy, c-format msgid "Microsoft Word cannot save [b]%s[/b] as XML" msgstr "Microsoft Word kan %s niet opslaan als XML" #: ../src/xmlcopyeditor.cpp:2286 msgid "Microsoft Word cannot save this document as WordprocessingML " msgstr "Microsoft Word kan dit document niet opslaan als WordprocessingML" #: ../src/xmlcopyeditor.cpp:2294 msgid "Opening imported file..." msgstr "Bezig geïmporteerd bestand te openen..." #: ../src/xmlcopyeditor.cpp:2311 msgid "Cannot open imported file" msgstr "Kan geïmporteerd bestand niet openen" #: ../src/xmlcopyeditor.cpp:2363 msgid "Export Microsoft Word Document" msgstr "Exporteer Microsoft Word document" #: ../src/xmlcopyeditor.cpp:2384 msgid "Export in progress..." msgstr "Bezig met exporteren..." #: ../src/xmlcopyeditor.cpp:2398 #, c-format msgid "Microsoft Word cannot save %s" msgstr "Microsoft Word kan %s niet opslaan" #: ../src/xmlcopyeditor.cpp:2427 msgid "Cannot save temporary file" msgstr "Kan tijdelijk bestand niet opslaan" #: ../src/xmlcopyeditor.cpp:2588 msgid "Preferences" msgstr "" #: ../src/xmlcopyeditor.cpp:2633 msgid "Enter line number:" msgstr "Vul lijnnummer in:" #: ../src/xmlcopyeditor.cpp:2634 msgid "Go To" msgstr "Ga naar" #: ../src/xmlcopyeditor.cpp:2643 #, c-format msgid "'%s' is not a valid line number" msgstr "'%s' is geen geldig lijnnummer" #: ../src/xmlcopyeditor.cpp:2672 msgid "Replace" msgstr "Vervang" #: ../src/xmlcopyeditor.cpp:2693 msgid "Find and Replace" msgstr "Zoek en vervang" #: ../src/xmlcopyeditor.cpp:2786 msgid "Cannot replace: " msgstr "Kan niet vervangen: " #: ../src/xmlcopyeditor.cpp:2827 msgid "XML document (*.xml)" msgstr "XML document (*.xml)" #: ../src/xmlcopyeditor.cpp:2851 msgid "Choose a document type:" msgstr "Kies een documenttype:" #: ../src/xmlcopyeditor.cpp:2851 msgid "New Document" msgstr "Nieuw document" #: ../src/xmlcopyeditor.cpp:2892 #, c-format msgid "Document%i" msgstr "Document%i" #: ../src/xmlcopyeditor.cpp:2962 msgid "Open Large Document" msgstr "Open groot document" #: ../src/xmlcopyeditor.cpp:2962 ../src/xmlcopyeditor.cpp:5431 #: ../src/xmlcopyeditor.cpp:5433 msgid "Open" msgstr "Openen" #: ../src/xmlcopyeditor.cpp:2998 #, fuzzy, c-format msgid "Cannot open %s." msgstr "Kan %s niet openen" #: ../src/xmlcopyeditor.cpp:3006 ../src/xmlcopyeditor.cpp:3582 #, c-format msgid "%s is already open" msgstr "%s is al geopend" #: ../src/xmlcopyeditor.cpp:3028 #, c-format msgid "Cannot open %s" msgstr "Kan %s niet openen" #: ../src/xmlcopyeditor.cpp:3147 #, c-format msgid "Cannot open %s: unknown encoding %s" msgstr "Kan %s niet openen: coding %s onbekend" #: ../src/xmlcopyeditor.cpp:3178 #, fuzzy, c-format msgid "Cannot open %s: out of memory" msgstr "Kan %s niet openen voor importeren" #: ../src/xmlcopyeditor.cpp:3199 #, c-format msgid "Cannot open %s: conversion from encoding %s failed" msgstr "Kan %s niet openen: conversie van codering %s mislukt" #: ../src/xmlcopyeditor.cpp:3208 ../src/xmlcopyeditor.cpp:4007 msgid "Creating document view..." msgstr "Bezig met maken van documentaanzicht" #: ../src/xmlcopyeditor.cpp:3449 msgid "Edited document empty" msgstr "Bewerkt document leeg" #: ../src/xmlcopyeditor.cpp:3563 msgid "Save As" msgstr "Opslaan als" #: ../src/xmlcopyeditor.cpp:3771 #, fuzzy msgid "DTD Validation in progress..." msgstr "Bezig met valideren DTD..." #: ../src/xmlcopyeditor.cpp:3794 ../src/xmlcopyeditor.cpp:3870 msgid "valid" msgstr "geldig" #: ../src/xmlcopyeditor.cpp:3816 msgid "Select RELAX NG grammar" msgstr "Kies RELAX NG grammatica" #: ../src/xmlcopyeditor.cpp:3817 ../src/xmlcopyeditor.cpp:4108 #: ../src/xmlcopyeditor.cpp:5791 msgid "Choose a file:" msgstr "Kies een bestand:" #: ../src/xmlcopyeditor.cpp:3818 msgid "RELAX NG grammar" msgstr "RELAX NG grammatica" #: ../src/xmlcopyeditor.cpp:3848 msgid "RELAX NG validation in progress..." msgstr "Bezig met validatie RELAX NG..." #: ../src/xmlcopyeditor.cpp:3914 msgid "Validation in progress..." msgstr "Bezig met valideren..." #: ../src/xmlcopyeditor.cpp:3925 #, fuzzy, c-format msgid "%s is valid" msgstr "%s is %s" #: ../src/xmlcopyeditor.cpp:3964 #, fuzzy msgid "W3C Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:3964 msgid "DTD" msgstr "DTD" #: ../src/xmlcopyeditor.cpp:3965 msgid "Please choose a shema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3966 msgid "Schema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3992 msgid "Please select a DTD file" msgstr "" #: ../src/xmlcopyeditor.cpp:3998 msgid "Converting..." msgstr "" #: ../src/xmlcopyeditor.cpp:4025 msgid "Enter XPath:" msgstr "XPath:" #: ../src/xmlcopyeditor.cpp:4026 msgid "Evaluate XPath" msgstr "XPath evalueren" #: ../src/xmlcopyeditor.cpp:4047 msgid "Cannot evaluate XPath" msgstr "Kan XPath niet evalueren" #: ../src/xmlcopyeditor.cpp:4058 msgid "No matching nodes found" msgstr "Geen overeenkomstige nodes gevonden" #: ../src/xmlcopyeditor.cpp:4094 #, c-format msgid "Cannot open stylesheet %s" msgstr "Kan stylesheet %s niet openen" #: ../src/xmlcopyeditor.cpp:4107 msgid "Select stylesheet" msgstr "Kies stylesheet" #: ../src/xmlcopyeditor.cpp:4109 ../src/xmlcopyeditor.cpp:5766 msgid "XSLT stylesheet" msgstr "XSLT stylesheet" #: ../src/xmlcopyeditor.cpp:4164 msgid "XSL transformation in progress..." msgstr "Bezig met XSL-transformatie..." #: ../src/xmlcopyeditor.cpp:4171 msgid "Cannot transform: " msgstr "Kan niet transformeren: " #: ../src/xmlcopyeditor.cpp:4179 msgid "Output document empty" msgstr "Uitvoerdocument leeg" #: ../src/xmlcopyeditor.cpp:4203 msgid "Pretty-printing in progress..." msgstr "Bezig met pretty-printing..." #: ../src/xmlcopyeditor.cpp:4213 msgid "Cannot pretty-print: " msgstr "Kan pretty-print niet voltooien: " #: ../src/xmlcopyeditor.cpp:4224 msgid "Pretty-print unsuccessful: output document empty" msgstr "Pretty-print niet gelukt: uitvoerdocument is leeg" #: ../src/xmlcopyeditor.cpp:4256 msgid "Choose an encoding:" msgstr "Kies een codering:" #: ../src/xmlcopyeditor.cpp:4256 msgid "Encoding" msgstr "Codering" #: ../src/xmlcopyeditor.cpp:4269 msgid "Cannot set encoding: " msgstr "Kan codering niet instellen: " #: ../src/xmlcopyeditor.cpp:4280 msgid "Cannot set encoding (cannot parse temporary file)" msgstr "" "Kan codering niet instellen (tijdelijk bestand kan niet worden geparst)" #: ../src/xmlcopyeditor.cpp:4484 #, c-format msgid "Cannot find '%s'" msgstr "Kan '%s' niet vinden" #: ../src/xmlcopyeditor.cpp:4546 msgid "" "File has been modified by another application.\n" "Do you want to proceed?" msgstr "Bestand is door een andere applicatie gewijzigd.Wilt u doorgaan?" #: ../src/xmlcopyeditor.cpp:4547 msgid "Confirmation" msgstr "Bevestiging" #: ../src/xmlcopyeditor.cpp:4586 ../src/xmlcopyeditor.cpp:4600 #: ../src/xmlcopyeditor.cpp:4621 ../src/xmlcopyeditor.cpp:4650 #: ../src/xmlcopyeditor.cpp:4713 ../src/xmlcopyeditor.cpp:4727 #: ../src/xmlcopyeditor.cpp:4764 ../src/xmlcopyeditor.cpp:4799 #, c-format msgid "Cannot save %s" msgstr "Kan %s niet opslaan" #: ../src/xmlcopyeditor.cpp:4642 #, fuzzy, c-format msgid "%s saved in default encoding UTF-8: unknown encoding %s" msgstr "Kan %s niet openen: coding %s onbekend" #: ../src/xmlcopyeditor.cpp:4705 #, c-format msgid "%s saved in default encoding UTF-8: conversion to %s failed" msgstr "" #: ../src/xmlcopyeditor.cpp:4755 #, fuzzy msgid "unknown error" msgstr "(onbekende fout)" #: ../src/xmlcopyeditor.cpp:4757 #, c-format msgid "Cannot save document in %s: %s (saved in default encoding UTF-8)" msgstr "" "Kan document niet in opslaan in %s: %s (opgeslagen in standaardcodering " "UTF-8)" #: ../src/xmlcopyeditor.cpp:4779 #, fuzzy msgid "Out of memory: attempt to save in default encoding UTF-8?" msgstr "" "Kan document niet in opslaan in %s: %s (opgeslagen in standaardcodering " "UTF-8)" #: ../src/xmlcopyeditor.cpp:4792 #, fuzzy, c-format msgid "%s saved in default encoding UTF-8" msgstr "" "Kan document niet in opslaan in %s: %s (opgeslagen in standaardcodering " "UTF-8)" #: ../src/xmlcopyeditor.cpp:4856 msgid "MB" msgstr "MB" #: ../src/xmlcopyeditor.cpp:4861 msgid "kB" msgstr "kB" #: ../src/xmlcopyeditor.cpp:4866 msgid "byte" msgid_plural "bytes" msgstr[0] "byte" msgstr[1] "bytes" #: ../src/xmlcopyeditor.cpp:4874 #, c-format msgid "%g %s saved" msgstr "%g %s opgeslagen" #: ../src/xmlcopyeditor.cpp:4894 msgid "&Undo\tCtrl+Z" msgstr "&Ongedaan maken\tCtrl+Z" #: ../src/xmlcopyeditor.cpp:4894 msgid "Undo" msgstr "Ongedaan maken" #: ../src/xmlcopyeditor.cpp:4898 msgid "&Redo\tCtrl+Y" msgstr "&Opnieuw uitvoeren\tCtrl+Y" #: ../src/xmlcopyeditor.cpp:4898 msgid "Redo" msgstr "Opnieuw uitvoeren" #: ../src/xmlcopyeditor.cpp:4902 msgid "&Cut\tCtrl+X" msgstr "&Knippen\tCtrl+X" #: ../src/xmlcopyeditor.cpp:4902 msgid "Cut" msgstr "Knippen" #: ../src/xmlcopyeditor.cpp:4906 msgid "C&opy\tCtrl+C" msgstr "Kopiëren\tCtrl+C" #: ../src/xmlcopyeditor.cpp:4906 msgid "Copy" msgstr "Kopiëren" #: ../src/xmlcopyeditor.cpp:4910 msgid "&Paste\tCtrl+V" msgstr "&Plakken\tCtrl+V" #: ../src/xmlcopyeditor.cpp:4910 msgid "Paste" msgstr "Plakken" #: ../src/xmlcopyeditor.cpp:4917 msgid "P&aste As New Document" msgstr "Pl&akken als nieuw document" #: ../src/xmlcopyeditor.cpp:4918 msgid "Paste As New Document" msgstr "Plakken als nieuw document" #: ../src/xmlcopyeditor.cpp:4922 msgid "&Find...\tCtrl+F" msgstr "&Zoek...\tCtrl+F" #: ../src/xmlcopyeditor.cpp:4922 msgid "Find..." msgstr "Zoek..." #: ../src/xmlcopyeditor.cpp:4926 msgid "F&ind Again\tF3" msgstr "Volgende zoeken\tF3" #: ../src/xmlcopyeditor.cpp:4926 msgid "Find Again" msgstr "Volgende zoeken" #: ../src/xmlcopyeditor.cpp:4930 msgid "&Replace...\tCtrl+R" msgstr "&Vervangen...\tCtrl+R" #: ../src/xmlcopyeditor.cpp:4930 msgid "Replace..." msgstr "Vervangen" #: ../src/xmlcopyeditor.cpp:4937 msgid "&Global Replace...\tCtrl+Shift+R" msgstr "&Globaal vervangen...\tCtrl+Shift+R" #: ../src/xmlcopyeditor.cpp:4938 msgid "Global Replace..." msgstr "Globaal vervangen" #: ../src/xmlcopyeditor.cpp:4942 msgid "G&o To...\tCtrl+G" msgstr "G&a naar...\tCtrl+G" #: ../src/xmlcopyeditor.cpp:4942 msgid "Go To..." msgstr "Ga naar..." #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "&Toggle Comment\tCtrl+/" msgstr "&Element...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "Toggle Comment" msgstr "In- of uitvouwen" #: ../src/xmlcopyeditor.cpp:4967 msgid "Pr&eferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4967 msgid "Preferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase\tCtrl+U" msgstr "Vergroten\tCtrl+U" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase" msgstr "Vergroten" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease\tCtrl+D" msgstr "Verkleinen\tCtrl+D" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease" msgstr "Verkleinen" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal\tCtrl+0" msgstr "Normaal\tCtrl+0" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal" msgstr "Normaal" #: ../src/xmlcopyeditor.cpp:4984 msgid "&Default" msgstr "Stan&daard" #: ../src/xmlcopyeditor.cpp:4987 msgid "&Blue background, white text" msgstr "&Blauwe achtergrond, witte tekst" #: ../src/xmlcopyeditor.cpp:4988 msgid "Blue background, white text" msgstr "Blauwe achtergrond, witte tekst" #: ../src/xmlcopyeditor.cpp:4991 msgid "&Light" msgstr "Licht" #: ../src/xmlcopyeditor.cpp:4992 msgid "Light" msgstr "Licht" #: ../src/xmlcopyeditor.cpp:4995 msgid "&None" msgstr "&Geen" #: ../src/xmlcopyeditor.cpp:4996 msgid "None" msgstr "Geen" #. WAIT FOR AUI LIBRARY TO SUPPORT THIS - currently always splits left #. wxMenu *splitTabMenu = new wxMenu; #. splitTabMenu->Append ( ID_SPLIT_TAB_TOP, _ ( "&Top" ), _ ( "Top" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_RIGHT, _ ( "&Right" ), _ ( "Right" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_BOTTOM, _ ( "&Bottom" ), _ ( "Bottom" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_LEFT, _ ( "&Left" ), _ ( "Left" )); #. #. use class-wide data member #: ../src/xmlcopyeditor.cpp:5025 msgid "&Previous Document\tCtrl+PgUp" msgstr "&Vorig document\tCtrl+PgUp" #: ../src/xmlcopyeditor.cpp:5025 msgid "Previous Document" msgstr "Vorig document" #: ../src/xmlcopyeditor.cpp:5026 msgid "&Next Document\tCtrl+PgDn" msgstr "&Volgend document\tCtrl+PgDn" #: ../src/xmlcopyeditor.cpp:5026 msgid "Next Document" msgstr "Volgend document" #. viewMenu->Append ( wxID_ANY, _ ( "&Split Tab" ), splitTabMenu ); #: ../src/xmlcopyeditor.cpp:5030 msgid "&Browser\tCtrl+B" msgstr "&Browser\tCtrl+B" #: ../src/xmlcopyeditor.cpp:5030 ../src/xmlcopyeditor.cpp:5464 #: ../src/xmlcopyeditor.cpp:5468 msgid "Browser" msgstr "Browser" #: ../src/xmlcopyeditor.cpp:5034 msgid "&Show Tags and Attributes\tCtrl+T" msgstr "&Toon tags en attributen\tCtrl+T" #: ../src/xmlcopyeditor.cpp:5034 msgid "Show Tags and Attributes" msgstr "Toon tags en attributen" #: ../src/xmlcopyeditor.cpp:5037 msgid "&Hide Attributes Only\tCtrl+Shift+A" msgstr "&Verberg alleen attributen\tCtrl+Shift+A" #: ../src/xmlcopyeditor.cpp:5037 msgid "Hide Attributes Only" msgstr "Verberg alleen attributen" #: ../src/xmlcopyeditor.cpp:5040 msgid "H&ide Tags and Attributes\tCtrl+Shift+T" msgstr "V&erberg tags en attributen\tCtrl+Shift+T" #: ../src/xmlcopyeditor.cpp:5040 msgid "Hide Tags and Attributes" msgstr "Verberg tags en attributen" #: ../src/xmlcopyeditor.cpp:5059 #, fuzzy msgid "&Toggle Fold\tCtrl+Alt+T" msgstr "&In- of uitvouwen" #: ../src/xmlcopyeditor.cpp:5059 msgid "Toggle Fold" msgstr "In- of uitvouwen" #: ../src/xmlcopyeditor.cpp:5061 msgid "&Fold Tags\tCtrl+Shift+F" msgstr "Tags &invouwen\tCtrl+Shift+F" #: ../src/xmlcopyeditor.cpp:5061 msgid "Fold Tags" msgstr "Tags invouwen" #: ../src/xmlcopyeditor.cpp:5063 msgid "&Unfold Tags\tCtrl+Shift+U" msgstr "Tags &uitvouwen\tCtrl+Shift+U" #: ../src/xmlcopyeditor.cpp:5066 msgid "&Wrap Words\tCtrl+W" msgstr "&Automatische terugloop" #: ../src/xmlcopyeditor.cpp:5068 msgid "&Color Scheme" msgstr "&Kleurenschema" #: ../src/xmlcopyeditor.cpp:5069 msgid "&Text Size" msgstr "&Lettergrootte" #: ../src/xmlcopyeditor.cpp:5074 msgid "S&how Current Element Pane" msgstr "T&oon huidig elementvenster" #: ../src/xmlcopyeditor.cpp:5075 #, fuzzy msgid "Show Current Element Pane" msgstr "T&oon huidig elementvenster" #: ../src/xmlcopyeditor.cpp:5078 msgid "Sh&ow Toolbar" msgstr "Toon &werkbalk" #: ../src/xmlcopyeditor.cpp:5078 msgid "Show Toolbar" msgstr "Toon werkbalk" #: ../src/xmlcopyeditor.cpp:5081 msgid "C&lose Message Pane\tAlt+C" msgstr "Sluit &berichtenvenster\tAlt+C" #: ../src/xmlcopyeditor.cpp:5081 msgid "Close Message Pane" msgstr "Sluit berichtenvenster" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/&Replace Pane" msgstr "Sluit berichtenvenster" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/Replace Pane" msgstr "Sluit berichtenvenster" #: ../src/xmlcopyeditor.cpp:5085 #, fuzzy msgid "Close Co&mmand Pane" msgstr "Sluit berichtenvenster" #: ../src/xmlcopyeditor.cpp:5085 #, fuzzy msgid "Close Command Pane" msgstr "Sluit berichtenvenster" #: ../src/xmlcopyeditor.cpp:5089 msgid "&Element...\tCtrl+I" msgstr "&Element...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:5089 msgid "Element..." msgstr "Element..." #: ../src/xmlcopyeditor.cpp:5090 msgid "&Sibling...\tCtrl+Shift+I" msgstr "&Naastliggend element...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5090 msgid "Sibling..." msgstr "Naastliggend element" #: ../src/xmlcopyeditor.cpp:5091 msgid "&Entity...\tCtrl+E" msgstr "&Entiteit...\tCtrl+E" #: ../src/xmlcopyeditor.cpp:5091 msgid "Entity..." msgstr "Entiteit" #: ../src/xmlcopyeditor.cpp:5093 msgid "&Twin\tCtrl+Enter" msgstr "&Dupliceren\tCtrl+Enter" #: ../src/xmlcopyeditor.cpp:5093 msgid "Twin" msgstr "Dupliceren" #: ../src/xmlcopyeditor.cpp:5095 msgid "S&ymbol..." msgstr "S&ymbool..." #: ../src/xmlcopyeditor.cpp:5095 msgid "Symbol..." msgstr "Symbool..." #: ../src/xmlcopyeditor.cpp:5103 #, fuzzy msgid "&DTD/XML Schema\tF5" msgstr "&XML Schema\tF5" #: ../src/xmlcopyeditor.cpp:5103 #, fuzzy msgid "DTD/XML Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5106 msgid "&RELAX NG...\tF6" msgstr "&RELAX NG...\tF6" #: ../src/xmlcopyeditor.cpp:5106 msgid "RELAX NG..." msgstr "RELAX NG..." #: ../src/xmlcopyeditor.cpp:5109 msgid "&Public DTD..." msgstr "&Publiek DTD..." #: ../src/xmlcopyeditor.cpp:5109 msgid "Public DTD..." msgstr "Publiek DTD..." #: ../src/xmlcopyeditor.cpp:5110 msgid "&System DTD..." msgstr "&Systeem DTD..." #: ../src/xmlcopyeditor.cpp:5110 msgid "System DTD..." msgstr "Systeem DTD..." #: ../src/xmlcopyeditor.cpp:5111 msgid "&XML Schema..." msgstr "&XML Schema..." #: ../src/xmlcopyeditor.cpp:5111 msgid "XML Schema..." msgstr "XML Schema..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XS< stylesheet..." msgstr "XS< stylesheet..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XSLT stylesheet..." msgstr "XSLT stylesheet..." #: ../src/xmlcopyeditor.cpp:5127 ../src/xmlcopyeditor.cpp:5138 #, c-format msgid "\tCtrl+%i" msgstr "\tCtrl+%i" #: ../src/xmlcopyeditor.cpp:5178 msgid "&Check Well-formedness\tF2" msgstr "&Controleer geldigheid\tF2" #: ../src/xmlcopyeditor.cpp:5178 ../src/xmlcopyeditor.cpp:5450 #: ../src/xmlcopyeditor.cpp:5454 msgid "Check Well-formedness" msgstr "Controleer geldigheid" #: ../src/xmlcopyeditor.cpp:5181 msgid "&Validate" msgstr "&Valideren" #: ../src/xmlcopyeditor.cpp:5183 msgid "Create &Schema...\tF10" msgstr "" #: ../src/xmlcopyeditor.cpp:5184 #, fuzzy msgid "Create schema..." msgstr "XML Schema..." #: ../src/xmlcopyeditor.cpp:5185 ../src/xmlcopyeditor.cpp:5186 #, fuzzy msgid "DTD -> Schema..." msgstr "XML Schema..." #: ../src/xmlcopyeditor.cpp:5190 msgid "&Associate" msgstr "&Koppelen" #: ../src/xmlcopyeditor.cpp:5193 msgid "&XSL Transform...\tF8" msgstr "&XSL Transformatie...\tF8" #: ../src/xmlcopyeditor.cpp:5194 msgid "XSL Transform..." msgstr "XSL Transformatie..." #: ../src/xmlcopyeditor.cpp:5197 msgid "&Evaluate XPath...\tF9" msgstr "&Evalueer XPath...\tF9" #: ../src/xmlcopyeditor.cpp:5198 msgid "Evaluate XPath..." msgstr "Evalueer XPath..." #: ../src/xmlcopyeditor.cpp:5201 msgid "Copy &The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5202 msgid "Copy The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5207 msgid "&Pretty-print\tF11" msgstr "&Pretty-print\tF11" #: ../src/xmlcopyeditor.cpp:5207 msgid "Pretty-print" msgstr "Pretty-print" #: ../src/xmlcopyeditor.cpp:5211 msgid "&Lock Tags\tCtrl+L" msgstr "&Vergrendel Tags\tCtrl+L" #: ../src/xmlcopyeditor.cpp:5212 ../src/xmlcopyeditor.cpp:5479 #: ../src/xmlcopyeditor.cpp:5482 msgid "Lock Tags" msgstr "Vergrendel Tags" #: ../src/xmlcopyeditor.cpp:5217 msgid "E&ncoding..." msgstr "Coderi&ng..." #: ../src/xmlcopyeditor.cpp:5217 msgid "Encoding..." msgstr "Codering..." #: ../src/xmlcopyeditor.cpp:5226 #, fuzzy msgid "&Spelling...\tF7" msgstr "&Spelling en stijl...\tF7" #: ../src/xmlcopyeditor.cpp:5227 #, fuzzy msgid "Spelling..." msgstr "Naastliggend element" #: ../src/xmlcopyeditor.cpp:5234 #, fuzzy msgid "&Style...\tShift+F7" msgstr "&Naastliggend element...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5235 #, fuzzy msgid "Style..." msgstr "XSLT stylesheet..." #: ../src/xmlcopyeditor.cpp:5242 msgid "&Word Count" msgstr "&Woordenaantal" #: ../src/xmlcopyeditor.cpp:5243 msgid "Word Count" msgstr "Woordenaantal" #: ../src/xmlcopyeditor.cpp:5251 msgid "&Command\tCtrl+Alt+C" msgstr "&Commando\tCtrl+Alt+C" #: ../src/xmlcopyeditor.cpp:5252 msgid "Command" msgstr "Commando" #: ../src/xmlcopyeditor.cpp:5267 msgid "&Options..." msgstr "&Opties..." #: ../src/xmlcopyeditor.cpp:5268 msgid "Options..." msgstr "Opties..." #: ../src/xmlcopyeditor.cpp:5278 msgid "&XML Copy Editor Help\tF1" msgstr "&XML Copy Editor Help\tF1" #: ../src/xmlcopyeditor.cpp:5278 msgid "Help" msgstr "Help" #: ../src/xmlcopyeditor.cpp:5284 msgid "&Home Page" msgstr "&Homepagina" #: ../src/xmlcopyeditor.cpp:5284 msgid "Home Page" msgstr "Homepagina" #: ../src/xmlcopyeditor.cpp:5287 msgid "&Forum" msgstr "&Forum" #: ../src/xmlcopyeditor.cpp:5287 msgid "Forum" msgstr "Forum" #: ../src/xmlcopyeditor.cpp:5291 msgid "&About XML Copy Editor" msgstr "&Over XML Copy Editor" #: ../src/xmlcopyeditor.cpp:5291 msgid "About" msgstr "Over" #: ../src/xmlcopyeditor.cpp:5295 #, fuzzy msgid "&Browse Source" msgstr "&Download broncode" #: ../src/xmlcopyeditor.cpp:5295 #, fuzzy msgid "Browse Source" msgstr "Browser" #: ../src/xmlcopyeditor.cpp:5307 msgid "&File" msgstr "&Bestand" #: ../src/xmlcopyeditor.cpp:5308 msgid "&Edit" msgstr "&Bewerken" #: ../src/xmlcopyeditor.cpp:5309 msgid "&View" msgstr "&Beeld" #: ../src/xmlcopyeditor.cpp:5310 msgid "&Insert" msgstr "&Invoegen" #: ../src/xmlcopyeditor.cpp:5311 msgid "&XML" msgstr "&XML" #: ../src/xmlcopyeditor.cpp:5312 msgid "&Tools" msgstr "&Extra" #: ../src/xmlcopyeditor.cpp:5313 msgid "&Help" msgstr "&Help" #: ../src/xmlcopyeditor.cpp:5328 msgid "&New...\tCtrl+N" msgstr "&Nieuw...\tCtrl+N" #: ../src/xmlcopyeditor.cpp:5328 msgid "New..." msgstr "Nieuw..." #: ../src/xmlcopyeditor.cpp:5331 msgid "&Open...\tCtrl+O" msgstr "&Open...\tCtrl+O" #: ../src/xmlcopyeditor.cpp:5331 msgid "Open..." msgstr "&Open...\tCtrl+O" #: ../src/xmlcopyeditor.cpp:5335 msgid "O&pen Large Document...\tCtrl+Shift+O" msgstr "O&pen groot document...\tCtrl+Shift+O" #: ../src/xmlcopyeditor.cpp:5335 msgid "Open Large Document..." msgstr "Open groot document..." #: ../src/xmlcopyeditor.cpp:5339 msgid "&Close\tCtrl+F4" msgstr "&Sluiten\tCtrl+F4" #: ../src/xmlcopyeditor.cpp:5342 msgid "C&lose All" msgstr "Alle s&luiten" #: ../src/xmlcopyeditor.cpp:5342 msgid "Close All" msgstr "Alle sluiten" #: ../src/xmlcopyeditor.cpp:5345 msgid "&Save\tCtrl+S" msgstr "&Opslaan\tCtrl+S" #: ../src/xmlcopyeditor.cpp:5345 ../src/xmlcopyeditor.cpp:5436 #: ../src/xmlcopyeditor.cpp:5440 msgid "Save" msgstr "Opslaan" #: ../src/xmlcopyeditor.cpp:5348 msgid "S&ave As...\tF12" msgstr "Opsl&aan als...\tF12" #: ../src/xmlcopyeditor.cpp:5348 msgid "Save As..." msgstr "Opslaan als..." #: ../src/xmlcopyeditor.cpp:5352 msgid "&DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5352 msgid "DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "&Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5359 msgid "&Revert" msgstr "&Heropenen" #: ../src/xmlcopyeditor.cpp:5359 msgid "Revert" msgstr "Heropenen" #: ../src/xmlcopyeditor.cpp:5362 msgid "Pa&ge Setup..." msgstr "Pa&ginainstelling" #: ../src/xmlcopyeditor.cpp:5362 msgid "Page Setup..." msgstr "Paginainstelling" #: ../src/xmlcopyeditor.cpp:5365 #, fuzzy msgid "Pr&int Preview..." msgstr "Afd&rukvoorbeeld" #: ../src/xmlcopyeditor.cpp:5365 msgid "Print Preview..." msgstr "Afd&rukvoorbeeld" #: ../src/xmlcopyeditor.cpp:5368 #, fuzzy msgid "Pri&nt...\tCtrl+P" msgstr "&Afdrukken..\tCtrl+P" #: ../src/xmlcopyeditor.cpp:5368 msgid "Print..." msgstr "Afdrukken..." #: ../src/xmlcopyeditor.cpp:5372 msgid "I&mport Microsoft Word Document..." msgstr "I&mporteer Microsoft Word Document..." #: ../src/xmlcopyeditor.cpp:5376 #, fuzzy msgid "Expor&t Microsoft Word Document..." msgstr "&Exporteer Microsoft Word Document..." #: ../src/xmlcopyeditor.cpp:5380 msgid "E&xit" msgstr "&Afsluiten" #: ../src/xmlcopyeditor.cpp:5380 msgid "Exit" msgstr "Afsluiten" #: ../src/xmlcopyeditor.cpp:5426 ../src/xmlcopyeditor.cpp:5428 msgid "New" msgstr "Nieuw" #: ../src/xmlcopyeditor.cpp:5443 ../src/xmlcopyeditor.cpp:5447 msgid "Print" msgstr "Afdrukken" #: ../src/xmlcopyeditor.cpp:5457 ../src/xmlcopyeditor.cpp:5461 #, fuzzy msgid "Validate" msgstr "&Valideren" #: ../src/xmlcopyeditor.cpp:5521 msgid "Information" msgstr "Informatie" #: ../src/xmlcopyeditor.cpp:5527 msgid "Stopped" msgstr "Gestopt" #: ../src/xmlcopyeditor.cpp:5530 msgid "Question" msgstr "Vraag" #: ../src/xmlcopyeditor.cpp:5533 msgid "Message" msgstr "Bericht" #: ../src/xmlcopyeditor.cpp:5601 #, c-format msgid "%s is %s" msgstr "%s is %s" #: ../src/xmlcopyeditor.cpp:5626 msgid "Document has been modified: save or discard changes" msgstr "Document is gewijzigd: wijzigingen opslaan of negeren" #: ../src/xmlcopyeditor.cpp:5689 msgid "Encoding should be one of " msgstr "Codering een van de volgende moeten zijn " #: ../src/xmlcopyeditor.cpp:5748 msgid "Public DTD" msgstr "Publieke DTD" #: ../src/xmlcopyeditor.cpp:5754 msgid "System DTD" msgstr "Systeem DTD" #: ../src/xmlcopyeditor.cpp:5760 msgid "XML Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5783 #, c-format msgid "Cannot associate %s: %s" msgstr "Kan %s niet koppelen: %s" #: ../src/xmlcopyeditor.cpp:5790 #, c-format msgid "Associate %s" msgstr "Koppel %s" #: ../src/xmlcopyeditor.cpp:5798 msgid "Choose a public identifier:" msgstr "Kies een publieke identifier" #: ../src/xmlcopyeditor.cpp:5918 #, c-format msgid "Cannot count words: %s" msgstr "Kan woorden niet tellen: %s" #: ../src/xmlcopyeditor.cpp:5926 #, c-format msgid "%s contains %i word" msgid_plural "%s contains %i words" msgstr[0] "%s bevat %i woord" msgstr[1] "%s bevat %i woorden" #: ../src/xmlcopyeditor.cpp:6042 msgid "The current XPath is empty." msgstr "" #: ../src/xmlcopyeditor.cpp:6052 #, c-format msgid "The current XPath has been copied to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6060 #, c-format msgid "Failed to copy the current XPath to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6171 msgid "Invalid path: " msgid_plural "Invalid paths: " msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:6175 msgid "" "To change the application directory setting, click Tools menu -> Options... " "after XML Copy Editor starts up." msgstr "" #: ../src/xmlcopyeditor.cpp:6178 msgid "" "To change the application directory setting, click Edit menu -> " "Preferences... after XML Copy Editor starts up." msgstr "" #: ../src/xmlctrl.cpp:303 ../src/xmlctrl.cpp:407 msgid "Delete tag?" msgstr "Verwijder tag?" #: ../src/xmlctrl.cpp:304 ../src/xmlctrl.cpp:335 ../src/xmlctrl.cpp:408 #: ../src/xmlctrl.cpp:439 msgid "Tags Locked" msgstr "Tags vergrendeld" #: ../src/xmlctrl.cpp:334 ../src/xmlctrl.cpp:438 msgid "Delete entity reference?" msgstr "Verwijder referentie van entiteit?" #: ../src/xmlctrl.cpp:2252 #, fuzzy msgid "Cannot find the start tag" msgstr "Kan '%s' niet vinden" #: ../src/xmlctrl.cpp:2260 #, fuzzy msgid "Cannot find the end tag" msgstr "Kan '%s' niet vinden" #: ../src/xmlschemagenerator.cpp:80 msgid "Failed to load xml file." msgstr "" #~ msgid "%i match" #~ msgid_plural "%i matches" #~ msgstr[0] "%i overeenkomst" #~ msgstr[1] "%i overeenkomsten" #~ msgid "&Change all" #~ msgstr "&Verander alle" #~ msgid "&DTD\tF4" #~ msgstr "&DTD\tF4" #~ msgid "&DocBook to HTML\tAlt+1" #~ msgstr "&DocBook naar HTML\tAlt+1" #~ msgid "&DocBook to XHTML\tAlt+2" #~ msgstr "&DocBook naar XHTML\tAlt+2" #~ msgid "&Report" #~ msgstr "&Rapporteren" #~ msgid "&TEI to HTML\tAlt+4" #~ msgstr "&TEI naar HTML\tAlt+4" #~ msgid "&Use Microsoft rebar control (restart required)" #~ msgstr "Gebruik &Microsoft's rebar control (opnieuw opstarten vereist)" #~ msgid "&XSLT" #~ msgstr "&XSLT" #~ msgid "Cannot open application directory: see Tools, Options..., General" #~ msgstr "Kan applicatiemap niet openen: zie Extra, Opties..., Algemeen" #~ msgid "" #~ "Cannot open in browser: %s not found (see Tools, Options..., General)" #~ msgstr "" #~ "Kan document niet in browser openen: %s niet gevonden (zie Extra, " #~ "Opties..., Algemeen)" #~ msgid "" #~ "Cannot open in browser: no browser defined (see Tools, Options..., " #~ "General)" #~ msgstr "" #~ "Kan document niet in browser openen: geen browser ingesteld (zie Extra, " #~ "Opties..., Algemeen)" #~ msgid "Cannot save %s: conversion to encoding %s failed" #~ msgstr "Kan %s niet opslaan: conversie naar codering %s mislukt" #~ msgid "Cannot save %s: unknown encoding %s" #~ msgstr "Kan %s niet opslaan: onbekende codering %s" #~ msgid "" #~ "Cannot save temporary copy for validation; please save or discard changes" #~ msgstr "" #~ "Kan tijdelijke kopie niet opslaan voor validatie; bewaar of negeer uw " #~ "wijzigingen" #~ msgid "Cannot set encoding (cannot open temporary file)" #~ msgstr "" #~ "Kan codering niet instellen (tijdelijk bestand kan niet worden geopend)" #~ msgid "Creating report..." #~ msgstr "Bezig met opstellen van rapport..." #~ msgid "D&ocBook to XSL-FO\tAlt+3" #~ msgstr "D&ocBook naar XSL-FO\tAlt+3" #~ msgid "David HÃ¥säther (Swedish) <hasather@gmail.com>" #~ msgstr "David HÃ¥säther (Swedish) <hasather@gmail.com>" #~ msgid "Default dictionary and style" #~ msgstr "Standaard woordenboek en stijl" #~ msgid "DocBook to HTML" #~ msgstr "DocBook naar HTML" #~ msgid "DocBook to XHTML" #~ msgstr "DocBook to XHTML" #~ msgid "DocBook to XSL-FO" #~ msgstr "DocBook naar XSL-FO" #~ msgid "Download Source" #~ msgstr "Download broncode" #~ msgid "François Badier (French) <frabad@gmail.com>" #~ msgstr "François Badier (French) <frabad@gmail.com>" #~ msgid "Gerald Schmidt (development) <gnschmidt@users.sourceforge.net>" #~ msgstr "Gerald Schmidt (ontwikkeling) <gnschmidt@users.sourceforge.net>" #~ msgid "" #~ "HSU PICHAN, YANG SHUFUN, CHENG PAULIAN, CHUANG KUO-PING, Marcus " #~ "Bingenheimer (Chinese Traditional)" #~ msgstr "" #~ "HSU PICHAN, YANG SHUFUN, CHENG PAULIAN, CHUANG KUO-PING, Marcus " #~ "Bingenheimer (Chinese Traditional)" #~ msgid "MSXML validation failed (version 4.0 or later required)" #~ msgstr "MSXML-validatie mislukt (versie 4.0 of hoger vereist)" #~ msgid "Match" #~ msgstr "Overeenkomst" #~ msgid "Matt Smigielski (testing) <alectrus@users.sourceforge.net>" #~ msgstr "Matt Smigielski (testen) <alectrus@users.sourceforge.net>" #~ msgid "Memory low: %s saved in large document mode" #~ msgstr "Weinig geheugen beschikbaar: %s opgeslagen in groot-document-modus" #~ msgid "Opening spelling and style check in read-only mode: " #~ msgstr "Open spelling en style check in alleen-lezenmodus: " #~ msgid "P&rint Preview..." #~ msgstr "Afd&rukvoorbeeld" #~ msgid "SHiNE CsyFeK (Chinese Simplified) <csyfek@gmail.com>" #~ msgstr "SHiNE CsyFeK (Chinese Simplified) <csyfek@gmail.com>" #~ msgid "Show Current ElementPane" #~ msgstr "Toon huidig elementvenster" #~ msgid "Spelling and Style..." #~ msgstr "Spelling en stijl..." #~ msgid "T&EI to LaTeX\tAlt+5" #~ msgstr "T&EI naar LaTeX\tAlt+5" #~ msgid "TE&I to XHTML\tAlt+6" #~ msgstr "TE&I naar XHTML\tAlt+6" #~ msgid "TEI to &XSL-FO\tAlt+7" #~ msgstr "TEI naar &XSL-FO\tAlt+7" #~ msgid "TEI to HTML" #~ msgstr "TEI naar HTML" #~ msgid "TEI to LaTeX" #~ msgstr "TEI naar LaTeX" #~ msgid "TEI to XHTML" #~ msgstr "TEI naar XHTML" #~ msgid "TEI to XSL-FO" #~ msgstr "TEI naar XSL-FO" #~ msgid "Thomas Wenzel (German) <thowen@users.sourceforge.net>" #~ msgstr "Thomas Wenzel (German) <thowen@users.sourceforge.net>" #~ msgid "Viliam Búr (Slovak) <viliam@bur.sk>" #~ msgstr "Viliam Búr (Slovak) <viliam@bur.sk>" ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/POTFILES.in����������������������������������������������������������������0000664�0001750�0001750�00000005223�12402464555�015440� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# List of source files which contain translatable strings. data/xmlcopyeditor.appdata.xml.in data/xmlcopyeditor.desktop.in src/aboutdialog.cpp src/aboutdialog.h src/associatedialog.cpp src/associatedialog.h src/binaryfile.cpp src/binaryfile.h src/casehandler.cpp src/casehandler.h src/catalogresolver.cpp src/catalogresolver.h src/commandpanel.cpp src/commandpanel.h src/contexthandler.cpp src/contexthandler.h src/dtd2schema.cpp src/dtd2schema.h src/exportdialog.cpp src/exportdialog.h src/findreplacepanel.cpp src/findreplacepanel.h src/getword.cpp src/getword.h src/globalreplacedialog.cpp src/globalreplacedialog.h src/housestyle.cpp src/housestyle.h src/housestylereader.cpp src/housestylereader.h src/housestylewriter.cpp src/housestylewriter.h src/insertpanel.cpp src/insertpanel.h src/locationpanel.cpp src/locationpanel.h src/mp3album.cpp src/mp3album.h src/myhtmlpane.cpp src/myhtmlpane.h src/myipc.cpp src/myipc.h src/mynotebook.cpp src/mynotebook.h src/myprintout.cpp src/myprintout.h src/mypropertysheet.cpp src/mypropertysheet.h src/nocasecompare.cpp src/nocasecompare.h src/parserdata.h src/pathresolver.cpp src/pathresolver.h src/readfile.cpp src/readfile.h src/replace.cpp src/replace.h src/rule.cpp src/rule.h src/stringset.h src/styledialog.cpp src/styledialog.h src/threadreaper.cpp src/threadreaper.h src/validationthread.cpp src/validationthread.h src/wrapaspell.cpp src/wrapaspell.h src/wrapdaisy.cpp src/wrapdaisy.h src/wrapexpat.cpp src/wrapexpat.h src/wraplibxml.cpp src/wraplibxml.h src/wrapregex.cpp src/wrapregex.h src/wraptempfilename.cpp src/wraptempfilename.h src/wrapxerces.cpp src/wrapxerces.h src/xercescatalogresolver.cpp src/xercescatalogresolver.h src/xmlassociatedtd.cpp src/xmlassociatedtd.h src/xmlassociatexsd.cpp src/xmlassociatexsd.h src/xmlassociatexsl.cpp src/xmlassociatexsl.h src/xmlcopyeditorcopy.h src/xmlcopyeditor.cpp src/xmlcopyeditor.h src/xmlcopyeditor_private.h src/xmlcopyimg.cpp src/xmlcopyimg.h src/xmlctrl.cpp src/xmlctrl.h src/xmldoc.cpp src/xmldoc.h src/xmlencodinghandler.cpp src/xmlencodinghandler.h src/xmlencodingspy.cpp src/xmlencodingspy.h src/xmlfilterreader.cpp src/xmlfilterreader.h src/xmlparseschemans.cpp src/xmlparseschemans.h src/xmlprodnote.cpp src/xmlprodnote.h src/xmlpromptgenerator.cpp src/xmlpromptgenerator.h src/xmlrulereader.cpp src/xmlrulereader.h src/xmlschemagenerator.cpp src/xmlschemagenerator.h src/xmlschemalocator.cpp src/xmlschemalocator.h src/xmlschemaparser.cpp src/xmlschemaparser.h src/xmlshallowvalidator.cpp src/xmlshallowvalidator.h src/xmlsuppressprodnote.cpp src/xmlsuppressprodnote.h src/xmlutf8reader.cpp src/xmlutf8reader.h src/xmlwordcount.cpp src/xmlwordcount.h src/xsllocator.cpp src/xsllocator.h �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/uk_UA.po�������������������������������������������������������������������0000664�0001750�0001750�00000157327�12402464555�015244� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������msgid "" msgstr "" "Project-Id-Version: XMLCopyEditor 1.0.9.5\n" "Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/\n" "POT-Creation-Date: 2014-06-01 20:46+0800\n" "PO-Revision-Date: 2007-08-24 02:28+0200\n" "Last-Translator: Serhij Dubyk <dubyk@library.lviv.ua>\n" "Language-Team: \n" "Language: uk_UA\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Poedit-Language: Ukrainian\n" "X-Poedit-Country: UKRAINE\n" "X-Poedit-SourceCharset: utf-8\n" #: ../data/xmlcopyeditor.appdata.xml.in.h:1 msgid "fast, free, validating XML editor" msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:2 msgid "" "XML Copy Editor is an XML editor focusing on editing document markup " "languages like DITA, DocBook, WordprocessingML. Features: DTD/XML Schema/" "RELAX NG validation, XSLT, XPath, Pretty-printing, Syntax highlighting, " "Folding, Tag completion, Tag locking, Tag-free editing, Built-in support for " "XHTML, XSL, DocBook and TEI, Generating XML Schema, Spelling and style check " "with built-in spell/style checker." msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:3 msgid "https://a.fsdn.com/con/app/proj/xml-copy-editor/screenshots/151221.jpg" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:1 ../src/xmlcopyeditor.cpp:388 #: ../src/xmlcopyeditor.cpp:1310 ../src/xmlcopyeditor.cpp:1408 #: ../src/xmlcopyeditor.cpp:1649 ../src/xmlcopyeditor.cpp:1728 #: ../src/xmlcopyeditor.cpp:3610 msgid "XML Copy Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:2 #, fuzzy msgid "XML Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:3 #, fuzzy msgid "Edit XML documents" msgstr "Редагований документ пуÑтий" #. wxID_CANCEL req'd for 'Esc closes dialog' functionality #: ../src/aboutdialog.cpp:51 msgid "OK" msgstr "Гаразд" #: ../src/associatedialog.cpp:76 ../src/mypropertysheet.cpp:166 msgid "Browse" msgstr "ПереглÑд" #: ../src/associatedialog.cpp:123 msgid "Provides a space for you to type the path of the file" msgstr "" #: ../src/associatedialog.cpp:127 msgid "Opens a standard file dialog" msgstr "" #: ../src/associatedialog.cpp:131 msgid "Provides a space for you to type additional information" msgstr "" #: ../src/associatedialog.cpp:135 msgid "Closes this dialog without making any changes" msgstr "" #: ../src/associatedialog.cpp:139 msgid "Selects the file specified" msgstr "" #: ../src/associatedialog.cpp:168 msgid "|All files (*.*)|*.*" msgstr "|УÑÑ– файли (*.*)|*.*" #: ../src/associatedialog.cpp:171 msgid "Select " msgstr "" #: ../src/commandpanel.cpp:46 ../src/commandpanel.cpp:164 msgid "{path}" msgstr "" #: ../src/commandpanel.cpp:47 ../src/commandpanel.cpp:165 msgid "{name}" msgstr "" #: ../src/commandpanel.cpp:48 ../src/commandpanel.cpp:166 msgid "{extension}" msgstr "" #: ../src/commandpanel.cpp:49 ../src/commandpanel.cpp:163 msgid "{fullpath}" msgstr "" #: ../src/commandpanel.cpp:64 msgid "&Run" msgstr "&Виконати" #: ../src/commandpanel.cpp:72 msgid "&Wait" msgstr "&Чекати" #: ../src/commandpanel.cpp:78 msgid "Output options" msgstr "Опції виводу" #: ../src/commandpanel.cpp:83 #, fuzzy msgid "I&gnore" msgstr "Ігнорувати" #: ../src/commandpanel.cpp:89 msgid "I&nsert" msgstr "&Ð’Ñтавити" #: ../src/commandpanel.cpp:94 msgid "New &document" msgstr "Ðовий &документ" #: ../src/commandpanel.cpp:115 msgid "Variables" msgstr "Змінні" #: ../src/dtd2schema.cpp:56 #, c-format msgid "Error at ine %lld, column %lld: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:83 #, c-format msgid "Target namespace is redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:312 #, fuzzy msgid "Ignored content type: " msgstr "Ігнорувати цього разу" #: ../src/dtd2schema.cpp:337 ../src/dtd2schema.cpp:419 #, c-format msgid "Unknown namespace: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:392 #, c-format msgid "Ignored namespace of %s: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:411 #, c-format msgid "Namespace redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:526 #, c-format msgid "Ignored attribute \"%s\"'s type: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:565 #, c-format msgid "Unknown default type of attribute \"%s\": %s[br]" msgstr "" #: ../src/exportdialog.cpp:66 msgid "DAISY export" msgstr "" #: ../src/exportdialog.cpp:73 msgid "&Stylesheet for conversion to canonical XHTML (optional):" msgstr "" #: ../src/exportdialog.cpp:85 msgid "&Output folder:" msgstr "" #: ../src/exportdialog.cpp:96 msgid "&De-emphasize production notes" msgstr "" #: ../src/exportdialog.cpp:98 msgid "&Suppress optional production notes" msgstr "" #: ../src/exportdialog.cpp:101 #, fuzzy msgid "Outputs" msgstr "Опції виводу" #: ../src/exportdialog.cpp:102 msgid "&Full DAISY 2.02 and 3.0 Talking Books" msgstr "" #: ../src/exportdialog.cpp:104 msgid "&HTML" msgstr "" #: ../src/exportdialog.cpp:106 msgid "&ePub ebook" msgstr "" #: ../src/exportdialog.cpp:108 #, fuzzy msgid "&RTF document" msgstr "Ðовий &документ" #: ../src/exportdialog.cpp:110 #, fuzzy msgid "&Word document" msgstr "&Підрахунок кількоÑті Ñлів" #: ../src/exportdialog.cpp:112 msgid "&MP3 album" msgstr "" #: ../src/exportdialog.cpp:135 msgid "Download DAISY extension" msgstr "" #: ../src/exportdialog.cpp:183 msgid "" "Provides a space for you to enter or select a stylesheet for conversion to " "canonical XHTML" msgstr "" #: ../src/exportdialog.cpp:187 msgid "Provides a space for you to enter or select the output folder" msgstr "" #: ../src/exportdialog.cpp:191 msgid "Starts the export" msgstr "" #: ../src/exportdialog.cpp:195 msgid "Closes the dialog box without exporting the file" msgstr "" #: ../src/findreplacepanel.cpp:52 msgid "Find:" msgstr "Шукати: " #: ../src/findreplacepanel.cpp:53 ../src/findreplacepanel.cpp:54 #: ../src/styledialog.cpp:454 msgid " " msgstr " " #: ../src/findreplacepanel.cpp:66 msgid "Replace with:" msgstr "Замінити на: " #: ../src/findreplacepanel.cpp:78 msgid "Find &Next" msgstr "Шукати &далі" #: ../src/findreplacepanel.cpp:85 msgid "&Replace" msgstr "&Замінити" #: ../src/findreplacepanel.cpp:92 msgid "Replace &All" msgstr "Замінити &уÑе" #: ../src/findreplacepanel.cpp:100 ../src/globalreplacedialog.cpp:74 msgid "&Match case" msgstr "&Враховувати реґіÑтр" #: ../src/findreplacepanel.cpp:107 msgid "Re&gex" msgstr "&РегулÑрні вирази" #: ../src/findreplacepanel.cpp:131 #, fuzzy msgid "&Close" msgstr "Закрити" #: ../src/globalreplacedialog.cpp:50 ../src/globalreplacedialog.cpp:132 msgid "Global Find and Replace" msgstr "Глобальний пошук та заміна" #: ../src/globalreplacedialog.cpp:56 msgid "&Find what: " msgstr "" #: ../src/globalreplacedialog.cpp:58 msgid "Replace with: " msgstr "Замінити на: " #: ../src/globalreplacedialog.cpp:78 msgid "&Regex" msgstr "&РегулÑрні вирази" #: ../src/globalreplacedialog.cpp:82 msgid "R&eplace in all open documents" msgstr "&Замінити у вÑÑ–Ñ… відкритих документах" #: ../src/globalreplacedialog.cpp:128 msgid "Cannot compile regular expression '" msgstr "" #: ../src/globalreplacedialog.cpp:145 msgid "Provides a space for you to type the text you want to find" msgstr "" #: ../src/globalreplacedialog.cpp:149 msgid "" "Provides a space for you to type the text you want to replace the text you " "typed in Find what" msgstr "" #: ../src/globalreplacedialog.cpp:153 msgid "" "Finds only text with lowercase and uppercase letters as specified in Find " "what" msgstr "" #: ../src/globalreplacedialog.cpp:157 #, fuzzy msgid "Extends the scope to all open documents" msgstr "&Замінити у вÑÑ–Ñ… відкритих документах" #: ../src/globalreplacedialog.cpp:161 msgid "Interprets the text specified in Find what as a regular expression" msgstr "" #: ../src/globalreplacedialog.cpp:165 msgid "" "Finds all instances of the text specified in Find what and replaces them " "with the text in Replace with" msgstr "" #: ../src/globalreplacedialog.cpp:169 msgid "Closes the dialog box without saving any changes you have made" msgstr "" #: ../src/housestyle.cpp:183 msgid "no rules found" msgstr "" #: ../src/housestyle.cpp:222 msgid "Cannot initialise spellcheck" msgstr "" #: ../src/mynotebook.cpp:88 ../src/wrapdaisy.cpp:554 #: ../src/xmlcopyeditor.cpp:5339 msgid "Close" msgstr "Закрити" #: ../src/mynotebook.cpp:89 msgid "Close all" msgstr "Позакривати уÑÑ–" #: ../src/mypropertysheet.cpp:74 msgid "&Always insert closing tag" msgstr "&Завжди вÑтавлÑти закриваючий теґ" #: ../src/mypropertysheet.cpp:77 #, fuzzy msgid "&Folding" msgstr "КодуваннÑ" #: ../src/mypropertysheet.cpp:80 msgid "&Highlight current line" msgstr "&ПідÑвічувати поточний Ñ€Ñдок" #: ../src/mypropertysheet.cpp:83 #, fuzzy msgid "Hi&ghlight syntax" msgstr "&ПідÑвічувати поточний Ñ€Ñдок" #: ../src/mypropertysheet.cpp:86 msgid "&Indentation guides" msgstr "" #: ../src/mypropertysheet.cpp:89 msgid "I&ntelligent backspace/delete" msgstr "" #: ../src/mypropertysheet.cpp:92 msgid "&Line numbers" msgstr "&Ðомери Ñ€Ñдків" #: ../src/mypropertysheet.cpp:95 msgid "L&ock hidden tags" msgstr "&Замкнути приховані теґи" #: ../src/mypropertysheet.cpp:98 msgid "&Tag completion" msgstr "" #: ../src/mypropertysheet.cpp:101 msgid "&Validate as you type" msgstr "&Перевірка чинноÑті при вводі" #: ../src/mypropertysheet.cpp:104 msgid "Va&riable highlight in tag free view" msgstr "" #: ../src/mypropertysheet.cpp:107 msgid "&White space visible" msgstr "" #: ../src/mypropertysheet.cpp:113 msgid "Font" msgstr "Шрифт" #: ../src/mypropertysheet.cpp:156 msgid "Application directory" msgstr "Тека програми" #: ../src/mypropertysheet.cpp:173 msgid "Language (restart required)" msgstr "Мова (потрібний перезапуÑк)" #: ../src/mypropertysheet.cpp:179 ../src/styledialog.cpp:339 #: ../src/xmlcopyeditor.cpp:4984 msgid "Default" msgstr "По умовчанню" #: ../src/mypropertysheet.cpp:193 #, fuzzy msgid "&Enable network access for XML validation" msgstr "&ЗадіÑти доÑтуп по мережі Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ чинноÑті по DTD" #: ../src/mypropertysheet.cpp:196 msgid "E&xpand internal entities on open" msgstr "" #: ../src/mypropertysheet.cpp:199 msgid "&One application instance only" msgstr "&Лише одна ÐºÐ¾Ð¿Ñ–Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸" #: ../src/mypropertysheet.cpp:202 msgid "Re&member layout on close" msgstr "" #: ../src/mypropertysheet.cpp:205 msgid "&Remember open tabs on close" msgstr "" #: ../src/mypropertysheet.cpp:208 msgid "Re&tain undo history on save" msgstr "" #: ../src/mypropertysheet.cpp:212 msgid "&Save UTF-8 byte order mark" msgstr "" #: ../src/mypropertysheet.cpp:216 msgid "S&how full path on frame" msgstr "" #: ../src/mypropertysheet.cpp:242 msgid "General" msgstr "Загальне" #: ../src/mypropertysheet.cpp:243 msgid "Editor" msgstr "Редактор" #: ../src/mypropertysheet.cpp:256 #, fuzzy msgid "Cannot access application directory" msgstr "Тека програми" #: ../src/mypropertysheet.cpp:256 ../src/xmlcopyeditor.cpp:2586 msgid "Options" msgstr "ÐалаштуваннÑ" #: ../src/styledialog.cpp:101 msgid "Style" msgstr "" #: ../src/styledialog.cpp:101 ../src/xmlcopyeditor.cpp:5471 #: ../src/xmlcopyeditor.cpp:5475 msgid "Spelling" msgstr "" #: ../src/styledialog.cpp:147 msgid "&Check" msgstr "" #: ../src/styledialog.cpp:165 msgid "No." msgstr "â„–" #: ../src/styledialog.cpp:166 ../src/styledialog.cpp:168 msgid "Context" msgstr "КонтекÑÑ‚" #: ../src/styledialog.cpp:167 ../src/wrapxerces.h:51 #: ../src/xmlcopyeditor.cpp:409 ../src/xmlcopyeditor.cpp:429 #: ../src/xmlcopyeditor.cpp:432 ../src/xmlcopyeditor.cpp:449 #: ../src/xmlcopyeditor.cpp:454 ../src/xmlcopyeditor.cpp:494 #: ../src/xmlcopyeditor.cpp:514 ../src/xmlcopyeditor.cpp:526 #: ../src/xmlcopyeditor.cpp:532 ../src/xmlcopyeditor.cpp:561 msgid "Error" msgstr "Помилка" #: ../src/styledialog.cpp:169 msgid "Suggestion" msgstr "ПропозиціÑ" #: ../src/styledialog.cpp:171 msgid "Rule" msgstr "Правило" #: ../src/styledialog.cpp:172 msgid "Action" msgstr "ДіÑ" #: ../src/styledialog.cpp:180 msgid "&Apply changes" msgstr "" #: ../src/styledialog.cpp:188 msgid "&Printable report" msgstr "&Звіт Ð´Ð»Ñ Ð´Ñ€ÑƒÐºÑƒ" #: ../src/styledialog.cpp:196 msgid "Pr&intable summary" msgstr "&Ð—Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð´Ñ€ÑƒÐºÑƒ" #: ../src/styledialog.cpp:204 #, fuzzy msgid "C&hange all" msgstr "Замінити уÑе" #: ../src/styledialog.cpp:212 msgid "I&gnore all" msgstr "Про&ігнорувати уÑе" #: ../src/styledialog.cpp:220 #, fuzzy msgid "Ca&ncel" msgstr "&Відміна" #: ../src/styledialog.cpp:303 ../src/xmlcopyeditor.cpp:768 #: ../src/xmlcopyeditor.cpp:818 msgid "en_US" msgstr "" #: ../src/styledialog.cpp:308 msgid "(No dictionaries found)" msgstr "" #: ../src/styledialog.cpp:344 msgid "(No rule sets found)" msgstr "" #: ../src/styledialog.cpp:350 ../src/xmlcopyeditor.cpp:771 msgid "(No filter)" msgstr "" #: ../src/styledialog.cpp:373 msgid "(No filters found)" msgstr "" #: ../src/styledialog.cpp:400 ../src/styledialog.cpp:430 #: ../src/styledialog.cpp:749 ../src/styledialog.cpp:754 msgid "Ignore" msgstr "Ігнорувати" #: ../src/styledialog.cpp:414 msgid "Ignore once" msgstr "Ігнорувати цього разу" #: ../src/styledialog.cpp:416 msgid "Ignore all" msgstr "Проігнорувати уÑе" #: ../src/styledialog.cpp:418 msgid "Change once" msgstr "Замінити цього разу" #: ../src/styledialog.cpp:419 msgid "Change all" msgstr "Замінити уÑе" #: ../src/styledialog.cpp:422 msgid "New suggestion..." msgstr "Ðова пропозиціÑ..." #: ../src/styledialog.cpp:445 ../src/styledialog.cpp:473 #, fuzzy msgid "Checking document..." msgstr "Відкрити великий документ..." #: ../src/styledialog.cpp:477 #, fuzzy msgid "Cannot check document: " msgstr "Ðе вдаєтьÑÑ Ð·Ð°Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸: " #: ../src/styledialog.cpp:510 #, fuzzy, c-format msgid "%i error" msgid_plural "%i errors" msgstr[0] "Помилка" msgstr[1] "Помилка" msgstr[2] "Помилка" #: ../src/styledialog.cpp:525 msgid "No items selected" msgstr "Ðемає вибраних елементів" #: ../src/styledialog.cpp:754 ../src/styledialog.cpp:782 msgid "Change" msgstr "Замінити" #: ../src/styledialog.cpp:913 msgid "Enter new suggestion:" msgstr "Введіть нову пропозицію: " #: ../src/styledialog.cpp:914 msgid "New Suggestion" msgstr "Ðова пропозиціÑ" #: ../src/wrapdaisy.cpp:96 #, fuzzy msgid "Export in progress" msgstr "ЕкÑпорт триває..." #: ../src/wrapdaisy.cpp:97 #, fuzzy msgid "Initializing..." msgstr "СуÑід..." #: ../src/wrapdaisy.cpp:121 ../src/wrapdaisy.cpp:281 #, fuzzy msgid "Cannot create folder [b]" msgstr "Ðе вдалоÑÑ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸: " #: ../src/wrapdaisy.cpp:158 msgid "Empty XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:168 #, fuzzy msgid "Cannot read [b]" msgstr "Ðе вдаєтьÑÑ Ð·Ð°Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸: " #: ../src/wrapdaisy.cpp:168 msgid "[/b]" msgstr "" #: ../src/wrapdaisy.cpp:182 msgid "Suppressing optional production notes..." msgstr "" #: ../src/wrapdaisy.cpp:184 ../src/wrapdaisy.cpp:210 ../src/wrapdaisy.cpp:296 #: ../src/wrapdaisy.cpp:334 #, fuzzy msgid "Cancelled" msgstr "&Відміна" #: ../src/wrapdaisy.cpp:208 msgid "De-emphasizing production notes..." msgstr "" #: ../src/wrapdaisy.cpp:259 msgid "Cannot create HTML folder [b]" msgstr "" #: ../src/wrapdaisy.cpp:270 msgid "Cannot create image folder [b]" msgstr "" #: ../src/wrapdaisy.cpp:294 #, fuzzy msgid "Copying files..." msgstr "Ð’Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ файлу..." #: ../src/wrapdaisy.cpp:317 msgid "Cannot write canonical XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:332 #, fuzzy msgid "Preparing DTBook..." msgstr "Підготовка до друку..." #: ../src/wrapdaisy.cpp:540 msgid "documents.open" msgstr "" #: ../src/wrapdaisy.cpp:541 #, fuzzy msgid "ActiveDocument" msgstr "Ðовий документ" #: ../src/wrapdaisy.cpp:543 #, fuzzy msgid "Cannot open " msgstr "Ðе вдаєтьÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s" #. tempDocFile;// #. wdFormatDocument #: ../src/wrapdaisy.cpp:549 #, fuzzy msgid "SaveAs" msgstr "Зберегти Ñк" #: ../src/wrapdaisy.cpp:677 msgid "Cannot create MP3 album folder [b]" msgstr "" #: ../src/wrapexpat.cpp:74 msgid "Unable to create parser instance" msgstr "" #: ../src/wraplibxml.cpp:126 ../src/wraplibxml.cpp:182 #: ../src/wraplibxml.cpp:244 ../src/wraplibxml.cpp:305 #: ../src/wraplibxml.cpp:370 ../src/wraplibxml.cpp:559 #: ../src/wraplibxml.cpp:612 ../src/wraplibxml.cpp:660 msgid "Cannot create a parser context" msgstr "" #: ../src/wraplibxml.cpp:166 msgid "Cannot create an RNG parser context" msgstr "" #: ../src/wraplibxml.cpp:176 msgid "Cannot create an RNG validation context" msgstr "" #: ../src/wraplibxml.cpp:238 msgid "Cannot create a schema validation context" msgstr "" #: ../src/wraplibxml.cpp:459 msgid "Infinity" msgstr "" #: ../src/wraplibxml.cpp:462 msgid "-Infinity" msgstr "" #: ../src/wraplibxml.cpp:466 msgid "NaN" msgstr "" #: ../src/wraplibxml.cpp:552 msgid "Cannot parse stylesheet" msgstr "" #: ../src/wraplibxml.cpp:581 msgid "Cannot apply stylesheet" msgstr "" #: ../src/wraplibxml.cpp:717 #, c-format msgid "Error at line %d, column %d: %s" msgstr "" #: ../src/wraplibxml.cpp:720 #, c-format msgid "Error at line %d: %s" msgstr "" #: ../src/wrapxerces.cpp:162 #, fuzzy msgid "Unexpected validation error" msgstr "Помилка перевірки чинноÑті" #: ../src/wrapxerces.cpp:236 #, c-format msgid "%s at line %llu, column %llu: %s%s" msgstr "" #: ../src/wrapxerces.h:56 ../src/xmlcopyeditor.cpp:5524 msgid "Warning" msgstr "ПопередженнÑ" #: ../src/wrapxerces.h:60 #, fuzzy msgid "FatalError" msgstr "Помилка" #: ../src/xmlcopyeditorcopy.h:22 msgid "" "All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "УÑÑ– файли (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" #: ../src/xmlcopyeditorcopy.h:24 #, fuzzy msgid "" "All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|" "XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "УÑÑ– файли (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" #: ../src/xmlcopyeditorcopy.h:26 #, fuzzy msgid "Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>" msgstr "" "ÐвторÑьке право © 2005-2007 Òералд Шмідт (Gerald Schmidt) <gnschmidt@users." "sourceforge.net>" #: ../src/xmlcopyeditorcopy.h:27 msgid "" "\n" "XML Copy Editor is free software released under the GNU\n" "General Public License.\n" "\n" "Many thanks are due to " msgstr "" "\n" "XML Copy Editor - вільне прогамне забезпеченнÑ, що поширюєтьÑÑ \n" "під Загальною Вілною Ліцензією GNU.\n" "\n" "Велика подÑка " #: ../src/xmlcopyeditor.cpp:407 msgid "Failed to initialize Xerces-C:\n" msgstr "" #: ../src/xmlcopyeditor.cpp:420 ../src/xmlcopyeditor.cpp:485 msgid "(unknown error)" msgstr "(невідома помилка)" #: ../src/xmlcopyeditor.cpp:422 msgid "" "XML Copy Editor has encountered the following error and needs to close: " msgstr "XML Copy Editor зіткнувÑÑ Ð· наÑтупною помилкою Ñ– потрібує закритттÑ: " #: ../src/xmlcopyeditor.cpp:448 ../src/xmlcopyeditor.cpp:453 #: ../src/xmlcopyeditor.cpp:521 msgid "XML Copy Editor has encountered an error and needs to close." msgstr "XML Copy Editor зіткнувÑÑ Ð· помилкою Ñ– потрібує закриттÑ." #: ../src/xmlcopyeditor.cpp:471 ../src/xmlcopyeditor.cpp:550 msgid "The operating system has turned down a request for additional memory" msgstr "" #: ../src/xmlcopyeditor.cpp:472 ../src/xmlcopyeditor.cpp:551 #: ../src/xmlcopyeditor.cpp:4780 msgid "Out of memory" msgstr "Вихід за межі доÑтупної пам'Ñті" #: ../src/xmlcopyeditor.cpp:487 msgid "The following error has occurred: " msgstr "" #: ../src/xmlcopyeditor.cpp:489 msgid "" ".\n" "\n" "Select \"Abort\" to exit, \"Retry\" to close this window and \"Ignore\" to " "continue." msgstr "" #: ../src/xmlcopyeditor.cpp:766 ../src/xmlcopyeditor.cpp:817 #, fuzzy msgid "Default style" msgstr "По умовчанню" #: ../src/xmlcopyeditor.cpp:819 msgid "No filter" msgstr "" #: ../src/xmlcopyeditor.cpp:885 msgid "" "SSE2 is enabled in Xerces-C++ library. Xerces-C++ didn't use them in a " "thread-safe way. It may cause program crashes (segmentation faults).\n" "\n" "If it happens, please try compiling Xerces-C++ with SSE2 disabled.\n" "\n" "OK:\tShow this warning next time\n" "Cancel:\tDisable the warning\n" msgstr "" #: ../src/xmlcopyeditor.cpp:892 msgid "SSE2 problem in Xerces-C++" msgstr "" #: ../src/xmlcopyeditor.cpp:968 ../src/xmlcopyeditor.cpp:976 msgid "Current Element" msgstr "Поточний елемент" #: ../src/xmlcopyeditor.cpp:969 ../src/xmlcopyeditor.cpp:975 msgid "Insert Element" msgstr "Ð’Ñтавити елемент" #: ../src/xmlcopyeditor.cpp:970 ../src/xmlcopyeditor.cpp:974 msgid "Insert Sibling" msgstr "Ð’Ñтавити ÑуÑіда" #: ../src/xmlcopyeditor.cpp:971 ../src/xmlcopyeditor.cpp:973 msgid "Insert Entity" msgstr "Ð’Ñтавити Entity" #: ../src/xmlcopyeditor.cpp:1208 msgid "Unknown command line switch (expecting 'w', 's', --version or --help)" msgstr "" #: ../src/xmlcopyeditor.cpp:1217 msgid "Command line processing incomplete: no file specified" msgstr "" #: ../src/xmlcopyeditor.cpp:1356 msgid "Parse in progress..." msgstr "Ðналіз триває..." #: ../src/xmlcopyeditor.cpp:1375 msgid "well-formed" msgstr "добре Ñформований" #: ../src/xmlcopyeditor.cpp:1407 msgid "Do you want to save the changes to " msgstr "" #: ../src/xmlcopyeditor.cpp:1601 ../src/xmlcopyeditor.cpp:1603 msgid "Attributes hidden" msgstr "Ðтрибути приховано" #: ../src/xmlcopyeditor.cpp:1608 ../src/xmlcopyeditor.cpp:1610 msgid "Tags hidden" msgstr "Теґи приховано" #: ../src/xmlcopyeditor.cpp:1623 ../src/xmlcopyeditor.cpp:1625 msgid "Tags locked" msgstr "Теґи замкнуті" #: ../src/xmlcopyeditor.cpp:1676 ../src/xmlcopyeditor.cpp:1678 msgid "Modified" msgstr "Змінено" #: ../src/xmlcopyeditor.cpp:1707 #, c-format msgid "Ln %i Col %i" msgstr "Ñ€Ñдок %i Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ %i" #: ../src/xmlcopyeditor.cpp:1898 msgid "Cannot open clipboard" msgstr "Ðе вдаєтьÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ буфер обміну" #: ../src/xmlcopyeditor.cpp:1903 msgid "Cannot paste as new document: no text on clipboard" msgstr "" #: ../src/xmlcopyeditor.cpp:1993 ../src/xmlcopyeditor.cpp:2796 #, c-format msgid "%i replacement made" msgid_plural "%i replacements made" msgstr[0] "" msgstr[1] "" msgstr[2] "" #: ../src/xmlcopyeditor.cpp:2019 msgid "Preparing Print Preview..." msgstr "Підготовка попереднього переглÑду перед друком..." #: ../src/xmlcopyeditor.cpp:2040 msgid "Preparing to print..." msgstr "Підготовка до друку..." #: ../src/xmlcopyeditor.cpp:2099 ../src/xmlcopyeditor.cpp:2119 msgid "Find" msgstr "Шукати" #: ../src/xmlcopyeditor.cpp:2126 ../src/xmlcopyeditor.cpp:2236 #: ../src/xmlcopyeditor.cpp:2330 msgid "This functionality requires Microsoft Windows" msgstr "" #: ../src/xmlcopyeditor.cpp:2132 msgid "Import Microsoft Word Document" msgstr "Імпорт документа Microsoft Word" #: ../src/xmlcopyeditor.cpp:2227 msgid "[b]DAISY export stopped[/b]: " msgstr "" #: ../src/xmlcopyeditor.cpp:2230 msgid "DAISY export completed. Output files are stored in: [b]" msgstr "" #: ../src/xmlcopyeditor.cpp:2245 #, fuzzy, c-format msgid "Cannot open [b]%s[/b] for import" msgstr "Ðе вдаєтьÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ імпортований файл" #: ../src/xmlcopyeditor.cpp:2255 msgid "Import in progress..." msgstr "Імпорт триває..." #: ../src/xmlcopyeditor.cpp:2263 msgid "(lossless conversion requires version 2003 or later)" msgstr "" #: ../src/xmlcopyeditor.cpp:2270 ../src/xmlcopyeditor.cpp:2391 msgid "Cannot start Microsoft Word" msgstr "Ðе вдаєтьÑÑ Ð·Ð°Ð¿ÑƒÑтити Microsoft Word" #: ../src/xmlcopyeditor.cpp:2274 ../src/xmlcopyeditor.cpp:2395 msgid "A more recent version of Microsoft Word is required" msgstr "" #: ../src/xmlcopyeditor.cpp:2281 #, c-format msgid "Microsoft Word cannot save [b]%s[/b] as XML" msgstr "" #: ../src/xmlcopyeditor.cpp:2286 msgid "Microsoft Word cannot save this document as WordprocessingML " msgstr "" #: ../src/xmlcopyeditor.cpp:2294 msgid "Opening imported file..." msgstr "Ð’Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ñ–Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ файлу..." #: ../src/xmlcopyeditor.cpp:2311 msgid "Cannot open imported file" msgstr "Ðе вдаєтьÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ імпортований файл" #: ../src/xmlcopyeditor.cpp:2363 msgid "Export Microsoft Word Document" msgstr "ЕкÑпорт документа Microsoft Word" #: ../src/xmlcopyeditor.cpp:2384 msgid "Export in progress..." msgstr "ЕкÑпорт триває..." #: ../src/xmlcopyeditor.cpp:2398 #, fuzzy, c-format msgid "Microsoft Word cannot save %s" msgstr "ЕкÑпорт документа Microsoft Word" #: ../src/xmlcopyeditor.cpp:2427 msgid "Cannot save temporary file" msgstr "Ðе вдаєтьÑÑ Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ тимчаÑовий файл" #: ../src/xmlcopyeditor.cpp:2588 msgid "Preferences" msgstr "" #: ../src/xmlcopyeditor.cpp:2633 msgid "Enter line number:" msgstr "Введіть номер Ñ€Ñдка:" #: ../src/xmlcopyeditor.cpp:2634 msgid "Go To" msgstr "Перейти на Ñ€Ñдок" #: ../src/xmlcopyeditor.cpp:2643 #, c-format msgid "'%s' is not a valid line number" msgstr "'%s' не Ñ” чинним номером Ñ€Ñдка" #: ../src/xmlcopyeditor.cpp:2672 msgid "Replace" msgstr "Заміна" #: ../src/xmlcopyeditor.cpp:2693 msgid "Find and Replace" msgstr "Пошук та заміна" #: ../src/xmlcopyeditor.cpp:2786 msgid "Cannot replace: " msgstr "Ðе вдаєтьÑÑ Ð·Ð°Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸: " #: ../src/xmlcopyeditor.cpp:2827 msgid "XML document (*.xml)" msgstr "XML-документ (*.xml)" #: ../src/xmlcopyeditor.cpp:2851 msgid "Choose a document type:" msgstr "Виберіть тип документу: " #: ../src/xmlcopyeditor.cpp:2851 msgid "New Document" msgstr "Ðовий документ" #: ../src/xmlcopyeditor.cpp:2892 #, c-format msgid "Document%i" msgstr "Документ%i" #: ../src/xmlcopyeditor.cpp:2962 msgid "Open Large Document" msgstr "Відкрити великий документ" #: ../src/xmlcopyeditor.cpp:2962 ../src/xmlcopyeditor.cpp:5431 #: ../src/xmlcopyeditor.cpp:5433 msgid "Open" msgstr "Відкрити" #: ../src/xmlcopyeditor.cpp:2998 #, fuzzy, c-format msgid "Cannot open %s." msgstr "Ðе вдаєтьÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s" #: ../src/xmlcopyeditor.cpp:3006 ../src/xmlcopyeditor.cpp:3582 #, c-format msgid "%s is already open" msgstr "%s вже відкрито" #: ../src/xmlcopyeditor.cpp:3028 #, c-format msgid "Cannot open %s" msgstr "Ðе вдаєтьÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s" #: ../src/xmlcopyeditor.cpp:3147 #, fuzzy, c-format msgid "Cannot open %s: unknown encoding %s" msgstr "Ðе вдаєтьÑÑ Ð²Ñтановити кодуваннÑ: " #: ../src/xmlcopyeditor.cpp:3178 #, fuzzy, c-format msgid "Cannot open %s: out of memory" msgstr "Ðе вдаєтьÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s" #: ../src/xmlcopyeditor.cpp:3199 #, c-format msgid "Cannot open %s: conversion from encoding %s failed" msgstr "" #: ../src/xmlcopyeditor.cpp:3208 ../src/xmlcopyeditor.cpp:4007 #, fuzzy msgid "Creating document view..." msgstr "Підготовка попереднього переглÑду перед друком..." #: ../src/xmlcopyeditor.cpp:3449 msgid "Edited document empty" msgstr "Редагований документ пуÑтий" #: ../src/xmlcopyeditor.cpp:3563 msgid "Save As" msgstr "Зберегти Ñк" #: ../src/xmlcopyeditor.cpp:3771 #, fuzzy msgid "DTD Validation in progress..." msgstr "Перевірка чинноÑті по DTD триває..." #: ../src/xmlcopyeditor.cpp:3794 ../src/xmlcopyeditor.cpp:3870 msgid "valid" msgstr "чинний" #: ../src/xmlcopyeditor.cpp:3816 msgid "Select RELAX NG grammar" msgstr "" #: ../src/xmlcopyeditor.cpp:3817 ../src/xmlcopyeditor.cpp:4108 #: ../src/xmlcopyeditor.cpp:5791 msgid "Choose a file:" msgstr "Виберіть файл: " #: ../src/xmlcopyeditor.cpp:3818 msgid "RELAX NG grammar" msgstr "" #: ../src/xmlcopyeditor.cpp:3848 msgid "RELAX NG validation in progress..." msgstr "RELAX NG validation in progress..." #: ../src/xmlcopyeditor.cpp:3914 msgid "Validation in progress..." msgstr "Перевірка чинноÑті триває..." #: ../src/xmlcopyeditor.cpp:3925 #, fuzzy, c-format msgid "%s is valid" msgstr "чинний" #: ../src/xmlcopyeditor.cpp:3964 #, fuzzy msgid "W3C Schema" msgstr "&Кольорова Ñхема" #: ../src/xmlcopyeditor.cpp:3964 msgid "DTD" msgstr "DTD" #: ../src/xmlcopyeditor.cpp:3965 msgid "Please choose a shema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3966 msgid "Schema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3992 msgid "Please select a DTD file" msgstr "" #: ../src/xmlcopyeditor.cpp:3998 msgid "Converting..." msgstr "" #: ../src/xmlcopyeditor.cpp:4025 msgid "Enter XPath:" msgstr "Введіть XPath:" #: ../src/xmlcopyeditor.cpp:4026 msgid "Evaluate XPath" msgstr "ВичиÑлити XPath" #: ../src/xmlcopyeditor.cpp:4047 msgid "Cannot evaluate XPath" msgstr "Ðе вдаєтьÑÑ Ð²Ð¸Ñ‡Ð¸Ñлити XPath" #: ../src/xmlcopyeditor.cpp:4058 msgid "No matching nodes found" msgstr "" #: ../src/xmlcopyeditor.cpp:4094 #, fuzzy, c-format msgid "Cannot open stylesheet %s" msgstr "Ðе вдаєтьÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s" #: ../src/xmlcopyeditor.cpp:4107 msgid "Select stylesheet" msgstr "" #: ../src/xmlcopyeditor.cpp:4109 ../src/xmlcopyeditor.cpp:5766 msgid "XSLT stylesheet" msgstr "" #: ../src/xmlcopyeditor.cpp:4164 msgid "XSL transformation in progress..." msgstr "XSL-Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ‚Ñ€Ð¸Ð²Ð°Ñ”..." #: ../src/xmlcopyeditor.cpp:4171 msgid "Cannot transform: " msgstr "Ðе вдалоÑÑ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸: " #: ../src/xmlcopyeditor.cpp:4179 #, fuzzy msgid "Output document empty" msgstr "Редагований документ пуÑтий" #: ../src/xmlcopyeditor.cpp:4203 msgid "Pretty-printing in progress..." msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð»Ñ Ð³Ð°Ñ€Ð½Ð¾Ð³Ð¾ видруку триває..." #: ../src/xmlcopyeditor.cpp:4213 msgid "Cannot pretty-print: " msgstr "Сформатувати Ð´Ð»Ñ Ð³Ð°Ñ€Ð½Ð¾Ð³Ð¾ видруку невдалоÑÑ: " #: ../src/xmlcopyeditor.cpp:4224 msgid "Pretty-print unsuccessful: output document empty" msgstr "Сформатувати Ð´Ð»Ñ Ð³Ð°Ñ€Ð½Ð¾Ð³Ð¾ видруку невдалоÑÑ: вихідний документ пуÑтий" #: ../src/xmlcopyeditor.cpp:4256 msgid "Choose an encoding:" msgstr "Виберіть кодуваннÑ: " #: ../src/xmlcopyeditor.cpp:4256 msgid "Encoding" msgstr "КодуваннÑ" #: ../src/xmlcopyeditor.cpp:4269 msgid "Cannot set encoding: " msgstr "Ðе вдаєтьÑÑ Ð²Ñтановити кодуваннÑ: " #: ../src/xmlcopyeditor.cpp:4280 msgid "Cannot set encoding (cannot parse temporary file)" msgstr "" "Ðе можливо вÑтановити ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ (не вдаєтьÑÑ Ð¿Ñ€Ð¾Ð°Ð½Ð°Ð»Ñ–Ð·ÑƒÐ²Ð°Ñ‚Ð¸ тимчаÑовий файл)" #: ../src/xmlcopyeditor.cpp:4484 #, fuzzy, c-format msgid "Cannot find '%s'" msgstr "Ðе вдаєтьÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s" #: ../src/xmlcopyeditor.cpp:4546 msgid "" "File has been modified by another application.\n" "Do you want to proceed?" msgstr "" #: ../src/xmlcopyeditor.cpp:4547 msgid "Confirmation" msgstr "" #: ../src/xmlcopyeditor.cpp:4586 ../src/xmlcopyeditor.cpp:4600 #: ../src/xmlcopyeditor.cpp:4621 ../src/xmlcopyeditor.cpp:4650 #: ../src/xmlcopyeditor.cpp:4713 ../src/xmlcopyeditor.cpp:4727 #: ../src/xmlcopyeditor.cpp:4764 ../src/xmlcopyeditor.cpp:4799 #, fuzzy, c-format msgid "Cannot save %s" msgstr "Ðе вдаєтьÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s" #: ../src/xmlcopyeditor.cpp:4642 #, c-format msgid "%s saved in default encoding UTF-8: unknown encoding %s" msgstr "" #: ../src/xmlcopyeditor.cpp:4705 #, c-format msgid "%s saved in default encoding UTF-8: conversion to %s failed" msgstr "" #: ../src/xmlcopyeditor.cpp:4755 #, fuzzy msgid "unknown error" msgstr "(невідома помилка)" #: ../src/xmlcopyeditor.cpp:4757 #, c-format msgid "Cannot save document in %s: %s (saved in default encoding UTF-8)" msgstr "" #: ../src/xmlcopyeditor.cpp:4779 msgid "Out of memory: attempt to save in default encoding UTF-8?" msgstr "" #: ../src/xmlcopyeditor.cpp:4792 #, c-format msgid "%s saved in default encoding UTF-8" msgstr "" #: ../src/xmlcopyeditor.cpp:4856 msgid "MB" msgstr "МБ" #: ../src/xmlcopyeditor.cpp:4861 msgid "kB" msgstr "кБ" #: ../src/xmlcopyeditor.cpp:4866 msgid "byte" msgid_plural "bytes" msgstr[0] "" msgstr[1] "" msgstr[2] "" #: ../src/xmlcopyeditor.cpp:4874 #, c-format msgid "%g %s saved" msgstr "" #: ../src/xmlcopyeditor.cpp:4894 msgid "&Undo\tCtrl+Z" msgstr "&Відкат\tCtrl+Z" #: ../src/xmlcopyeditor.cpp:4894 msgid "Undo" msgstr "Відкат" #: ../src/xmlcopyeditor.cpp:4898 msgid "&Redo\tCtrl+Y" msgstr "&Відміна відкату\tCtrl+Y" #: ../src/xmlcopyeditor.cpp:4898 msgid "Redo" msgstr "Відміна відкату" #: ../src/xmlcopyeditor.cpp:4902 msgid "&Cut\tCtrl+X" msgstr "&Вирізати\tCtrl+X" #: ../src/xmlcopyeditor.cpp:4902 msgid "Cut" msgstr "Вирізати" #: ../src/xmlcopyeditor.cpp:4906 msgid "C&opy\tCtrl+C" msgstr "&Копіювати\tCtrl+C" #: ../src/xmlcopyeditor.cpp:4906 msgid "Copy" msgstr "Копіювати" #: ../src/xmlcopyeditor.cpp:4910 msgid "&Paste\tCtrl+V" msgstr "&Ð’Ñтавити\tCtrl+V" #: ../src/xmlcopyeditor.cpp:4910 msgid "Paste" msgstr "Ð’Ñтавити" #: ../src/xmlcopyeditor.cpp:4917 msgid "P&aste As New Document" msgstr "Ð’Ñтавити Ñк новий документ" #: ../src/xmlcopyeditor.cpp:4918 msgid "Paste As New Document" msgstr "Ð’Ñтавити Ñк новий документ" #: ../src/xmlcopyeditor.cpp:4922 msgid "&Find...\tCtrl+F" msgstr "&Пошук...\tCtrl+F" #: ../src/xmlcopyeditor.cpp:4922 msgid "Find..." msgstr "Пошук..." #: ../src/xmlcopyeditor.cpp:4926 msgid "F&ind Again\tF3" msgstr "&Шукати знов\tF3" #: ../src/xmlcopyeditor.cpp:4926 msgid "Find Again" msgstr "Шукати знов" #: ../src/xmlcopyeditor.cpp:4930 msgid "&Replace...\tCtrl+R" msgstr "&Замінити...\tCtrl+R" #: ../src/xmlcopyeditor.cpp:4930 msgid "Replace..." msgstr "Замінити..." #: ../src/xmlcopyeditor.cpp:4937 msgid "&Global Replace...\tCtrl+Shift+R" msgstr "&Глобальна заміна...\tCtrl+Shift+R" #: ../src/xmlcopyeditor.cpp:4938 msgid "Global Replace..." msgstr "Глобальна заміна..." #: ../src/xmlcopyeditor.cpp:4942 msgid "G&o To...\tCtrl+G" msgstr "&Перейти на Ñ€Ñдок...\tCtrl+G" #: ../src/xmlcopyeditor.cpp:4942 msgid "Go To..." msgstr "Перейти на Ñ€Ñдок..." #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "&Toggle Comment\tCtrl+/" msgstr "&Елемент...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "Toggle Comment" msgstr "Перемкнути згортку/розгортку" #: ../src/xmlcopyeditor.cpp:4967 msgid "Pr&eferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4967 msgid "Preferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase\tCtrl+U" msgstr "Збільшити\tCtrl+U" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase" msgstr "Збільшити" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease\tCtrl+D" msgstr "Зменшити\tCtrl+D" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease" msgstr "Зменшити" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal\tCtrl+0" msgstr "Ðормальний\tCtrl+0" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal" msgstr "Ðормальний" #: ../src/xmlcopyeditor.cpp:4984 msgid "&Default" msgstr "&По умовчанню" #: ../src/xmlcopyeditor.cpp:4987 msgid "&Blue background, white text" msgstr "&Блакитний фон, білий текÑÑ‚" #: ../src/xmlcopyeditor.cpp:4988 msgid "Blue background, white text" msgstr "Блакитний фон, білий текÑÑ‚" #: ../src/xmlcopyeditor.cpp:4991 msgid "&Light" msgstr "&Світла" #: ../src/xmlcopyeditor.cpp:4992 msgid "Light" msgstr "Світла" #: ../src/xmlcopyeditor.cpp:4995 msgid "&None" msgstr "&Ðемає" #: ../src/xmlcopyeditor.cpp:4996 msgid "None" msgstr "Ðемає" #. WAIT FOR AUI LIBRARY TO SUPPORT THIS - currently always splits left #. wxMenu *splitTabMenu = new wxMenu; #. splitTabMenu->Append ( ID_SPLIT_TAB_TOP, _ ( "&Top" ), _ ( "Top" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_RIGHT, _ ( "&Right" ), _ ( "Right" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_BOTTOM, _ ( "&Bottom" ), _ ( "Bottom" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_LEFT, _ ( "&Left" ), _ ( "Left" )); #. #. use class-wide data member #: ../src/xmlcopyeditor.cpp:5025 msgid "&Previous Document\tCtrl+PgUp" msgstr "&Попередній документ\tCtrl+PgUp" #: ../src/xmlcopyeditor.cpp:5025 msgid "Previous Document" msgstr "Попередній документ" #: ../src/xmlcopyeditor.cpp:5026 msgid "&Next Document\tCtrl+PgDn" msgstr "&ÐаÑтупний документ\tCtrl+PgDn" #: ../src/xmlcopyeditor.cpp:5026 msgid "Next Document" msgstr "ÐаÑтупний документ" #. viewMenu->Append ( wxID_ANY, _ ( "&Split Tab" ), splitTabMenu ); #: ../src/xmlcopyeditor.cpp:5030 msgid "&Browser\tCtrl+B" msgstr "У &броузері\tCtrl+B" #: ../src/xmlcopyeditor.cpp:5030 ../src/xmlcopyeditor.cpp:5464 #: ../src/xmlcopyeditor.cpp:5468 msgid "Browser" msgstr "У броузері" #: ../src/xmlcopyeditor.cpp:5034 msgid "&Show Tags and Attributes\tCtrl+T" msgstr "&Показувати теґи та атрибути\tCtrl+T" #: ../src/xmlcopyeditor.cpp:5034 msgid "Show Tags and Attributes" msgstr "Показувати теґи та атрибути" #: ../src/xmlcopyeditor.cpp:5037 msgid "&Hide Attributes Only\tCtrl+Shift+A" msgstr "&Приховати лиш атрибути\tCtrl+Shift+A" #: ../src/xmlcopyeditor.cpp:5037 msgid "Hide Attributes Only" msgstr "Приховати лиш атрибути" #: ../src/xmlcopyeditor.cpp:5040 msgid "H&ide Tags and Attributes\tCtrl+Shift+T" msgstr "&Приховати теґи Ñ– атрибути\tCtrl+Shift+T" #: ../src/xmlcopyeditor.cpp:5040 msgid "Hide Tags and Attributes" msgstr "Приховати теґи Ñ– атрибути " #: ../src/xmlcopyeditor.cpp:5059 #, fuzzy msgid "&Toggle Fold\tCtrl+Alt+T" msgstr "&Перемкнути згортку/розгортку" #: ../src/xmlcopyeditor.cpp:5059 msgid "Toggle Fold" msgstr "Перемкнути згортку/розгортку" #: ../src/xmlcopyeditor.cpp:5061 msgid "&Fold Tags\tCtrl+Shift+F" msgstr "&Згорути теґи\tCtrl+Shift+F" #: ../src/xmlcopyeditor.cpp:5061 msgid "Fold Tags" msgstr "Згорути теґи" #: ../src/xmlcopyeditor.cpp:5063 msgid "&Unfold Tags\tCtrl+Shift+U" msgstr "&Розгорнути теґи\tCtrl+Shift+U" #: ../src/xmlcopyeditor.cpp:5066 msgid "&Wrap Words\tCtrl+W" msgstr "&Завертати Ñ€Ñдки\tCtrl+W" #: ../src/xmlcopyeditor.cpp:5068 msgid "&Color Scheme" msgstr "&Кольорова Ñхема" #: ../src/xmlcopyeditor.cpp:5069 msgid "&Text Size" msgstr "&Розмір текÑту" #: ../src/xmlcopyeditor.cpp:5074 msgid "S&how Current Element Pane" msgstr "&Показувати шибку з поточним елементом" #: ../src/xmlcopyeditor.cpp:5075 #, fuzzy msgid "Show Current Element Pane" msgstr "&Показувати шибку з поточним елементом" #: ../src/xmlcopyeditor.cpp:5078 msgid "Sh&ow Toolbar" msgstr "&Показувати панель інÑтрументів" #: ../src/xmlcopyeditor.cpp:5078 msgid "Show Toolbar" msgstr "Показувати панель інÑтрументів" #: ../src/xmlcopyeditor.cpp:5081 #, fuzzy msgid "C&lose Message Pane\tAlt+C" msgstr "&Закрити шибки повідомленнÑ/пошуку/команди\tAlt+C" #: ../src/xmlcopyeditor.cpp:5081 #, fuzzy msgid "Close Message Pane" msgstr "Закрити шибки повідомленнÑ/пошуку/команди" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/&Replace Pane" msgstr "Закрити шибки повідомленнÑ/пошуку/команди" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/Replace Pane" msgstr "Закрити шибки повідомленнÑ/пошуку/команди" #: ../src/xmlcopyeditor.cpp:5085 #, fuzzy msgid "Close Co&mmand Pane" msgstr "Закрити шибки повідомленнÑ/пошуку/команди" #: ../src/xmlcopyeditor.cpp:5085 #, fuzzy msgid "Close Command Pane" msgstr "Закрити шибки повідомленнÑ/пошуку/команди" #: ../src/xmlcopyeditor.cpp:5089 msgid "&Element...\tCtrl+I" msgstr "&Елемент...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:5089 msgid "Element..." msgstr "Елемент..." #: ../src/xmlcopyeditor.cpp:5090 msgid "&Sibling...\tCtrl+Shift+I" msgstr "&СуÑід...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5090 msgid "Sibling..." msgstr "СуÑід..." #: ../src/xmlcopyeditor.cpp:5091 msgid "&Entity...\tCtrl+E" msgstr "&Entity...\tCtrl+E" #: ../src/xmlcopyeditor.cpp:5091 msgid "Entity..." msgstr "Entity..." #: ../src/xmlcopyeditor.cpp:5093 msgid "&Twin\tCtrl+Enter" msgstr "&Близнюк\tCtrl+Enter" #: ../src/xmlcopyeditor.cpp:5093 msgid "Twin" msgstr "Близнюк" #: ../src/xmlcopyeditor.cpp:5095 msgid "S&ymbol..." msgstr "&Символ..." #: ../src/xmlcopyeditor.cpp:5095 msgid "Symbol..." msgstr "Символ..." #: ../src/xmlcopyeditor.cpp:5103 msgid "&DTD/XML Schema\tF5" msgstr "" #: ../src/xmlcopyeditor.cpp:5103 msgid "DTD/XML Schema" msgstr "" #: ../src/xmlcopyeditor.cpp:5106 msgid "&RELAX NG...\tF6" msgstr "" #: ../src/xmlcopyeditor.cpp:5106 msgid "RELAX NG..." msgstr "" #: ../src/xmlcopyeditor.cpp:5109 msgid "&Public DTD..." msgstr "" #: ../src/xmlcopyeditor.cpp:5109 msgid "Public DTD..." msgstr "" #: ../src/xmlcopyeditor.cpp:5110 msgid "&System DTD..." msgstr "" #: ../src/xmlcopyeditor.cpp:5110 msgid "System DTD..." msgstr "" #: ../src/xmlcopyeditor.cpp:5111 msgid "&XML Schema..." msgstr "" #: ../src/xmlcopyeditor.cpp:5111 msgid "XML Schema..." msgstr "" #: ../src/xmlcopyeditor.cpp:5112 msgid "XS< stylesheet..." msgstr "" #: ../src/xmlcopyeditor.cpp:5112 msgid "XSLT stylesheet..." msgstr "" #: ../src/xmlcopyeditor.cpp:5127 ../src/xmlcopyeditor.cpp:5138 #, c-format msgid "\tCtrl+%i" msgstr "\tCtrl+%i" #: ../src/xmlcopyeditor.cpp:5178 msgid "&Check Well-formedness\tF2" msgstr "&Перевірити чи добре Ñформовано\tF2" #: ../src/xmlcopyeditor.cpp:5178 ../src/xmlcopyeditor.cpp:5450 #: ../src/xmlcopyeditor.cpp:5454 msgid "Check Well-formedness" msgstr "Перевірити чи добре Ñформовано" #: ../src/xmlcopyeditor.cpp:5181 msgid "&Validate" msgstr "&Перевірка чинноÑті" #: ../src/xmlcopyeditor.cpp:5183 msgid "Create &Schema...\tF10" msgstr "" #: ../src/xmlcopyeditor.cpp:5184 msgid "Create schema..." msgstr "" #: ../src/xmlcopyeditor.cpp:5185 ../src/xmlcopyeditor.cpp:5186 msgid "DTD -> Schema..." msgstr "" #: ../src/xmlcopyeditor.cpp:5190 msgid "&Associate" msgstr "" #: ../src/xmlcopyeditor.cpp:5193 msgid "&XSL Transform...\tF8" msgstr "&XSL-перетвореннÑ...\tF8" #: ../src/xmlcopyeditor.cpp:5194 msgid "XSL Transform..." msgstr "XSL-перетвореннÑ..." #: ../src/xmlcopyeditor.cpp:5197 msgid "&Evaluate XPath...\tF9" msgstr "&ВичиÑлити XPath...\tF9" #: ../src/xmlcopyeditor.cpp:5198 msgid "Evaluate XPath..." msgstr "ВичиÑлити XPath..." #: ../src/xmlcopyeditor.cpp:5201 msgid "Copy &The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5202 msgid "Copy The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5207 msgid "&Pretty-print\tF11" msgstr "&Сформатувати Ð´Ð»Ñ Ð³Ð°Ñ€Ð½Ð¾Ð³Ð¾ видруку\tF11" #: ../src/xmlcopyeditor.cpp:5207 msgid "Pretty-print" msgstr "Сформатувати Ð´Ð»Ñ Ð³Ð°Ñ€Ð½Ð¾Ð³Ð¾ видруку" #: ../src/xmlcopyeditor.cpp:5211 msgid "&Lock Tags\tCtrl+L" msgstr "&Замкнути теґи\tCtrl+L" #: ../src/xmlcopyeditor.cpp:5212 ../src/xmlcopyeditor.cpp:5479 #: ../src/xmlcopyeditor.cpp:5482 msgid "Lock Tags" msgstr "Замкнути теґи" #: ../src/xmlcopyeditor.cpp:5217 msgid "E&ncoding..." msgstr "&КодуваннÑ..." #: ../src/xmlcopyeditor.cpp:5217 msgid "Encoding..." msgstr "КодуваннÑ..." #: ../src/xmlcopyeditor.cpp:5226 #, fuzzy msgid "&Spelling...\tF7" msgstr "СуÑід..." #: ../src/xmlcopyeditor.cpp:5227 #, fuzzy msgid "Spelling..." msgstr "СуÑід..." #: ../src/xmlcopyeditor.cpp:5234 #, fuzzy msgid "&Style...\tShift+F7" msgstr "&СуÑід...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5235 msgid "Style..." msgstr "" #: ../src/xmlcopyeditor.cpp:5242 msgid "&Word Count" msgstr "&Підрахунок кількоÑті Ñлів" #: ../src/xmlcopyeditor.cpp:5243 msgid "Word Count" msgstr "Підрахунок кількоÑті Ñлів" #: ../src/xmlcopyeditor.cpp:5251 msgid "&Command\tCtrl+Alt+C" msgstr "&Команда\tCtrl+Alt+C" #: ../src/xmlcopyeditor.cpp:5252 msgid "Command" msgstr "Команда" #: ../src/xmlcopyeditor.cpp:5267 msgid "&Options..." msgstr "&ÐалаштуваннÑ..." #: ../src/xmlcopyeditor.cpp:5268 msgid "Options..." msgstr "ÐалаштуваннÑ..." #: ../src/xmlcopyeditor.cpp:5278 msgid "&XML Copy Editor Help\tF1" msgstr "Довідка - &XML Copy Editor\tF1" #: ../src/xmlcopyeditor.cpp:5278 msgid "Help" msgstr "Допомога" #: ../src/xmlcopyeditor.cpp:5284 msgid "&Home Page" msgstr "&Ð”Ð¾Ð¼Ð°ÑˆÐ½Ñ cторінка" #: ../src/xmlcopyeditor.cpp:5284 msgid "Home Page" msgstr "Ð”Ð¾Ð¼Ð°ÑˆÐ½Ñ cторінка" #: ../src/xmlcopyeditor.cpp:5287 msgid "&Forum" msgstr "&Форум" #: ../src/xmlcopyeditor.cpp:5287 msgid "Forum" msgstr "Форум" #: ../src/xmlcopyeditor.cpp:5291 msgid "&About XML Copy Editor" msgstr "&Про XML Copy Editor" #: ../src/xmlcopyeditor.cpp:5291 msgid "About" msgstr "" #: ../src/xmlcopyeditor.cpp:5295 #, fuzzy msgid "&Browse Source" msgstr "&Завантажити джерельний код" #: ../src/xmlcopyeditor.cpp:5295 #, fuzzy msgid "Browse Source" msgstr "У броузері" #: ../src/xmlcopyeditor.cpp:5307 msgid "&File" msgstr "&Файл" #: ../src/xmlcopyeditor.cpp:5308 msgid "&Edit" msgstr "&РедагуваннÑ" #: ../src/xmlcopyeditor.cpp:5309 msgid "&View" msgstr "&ВиглÑд" #: ../src/xmlcopyeditor.cpp:5310 msgid "&Insert" msgstr "&Ð’Ñтавка" #: ../src/xmlcopyeditor.cpp:5311 msgid "&XML" msgstr "&XML" #: ../src/xmlcopyeditor.cpp:5312 msgid "&Tools" msgstr "&ІнÑтрументи" #: ../src/xmlcopyeditor.cpp:5313 msgid "&Help" msgstr "&Допомога" #: ../src/xmlcopyeditor.cpp:5328 msgid "&New...\tCtrl+N" msgstr "&Ðовий...\tCtrl+N" #: ../src/xmlcopyeditor.cpp:5328 msgid "New..." msgstr "Ðовий..." #: ../src/xmlcopyeditor.cpp:5331 msgid "&Open...\tCtrl+O" msgstr "&Відкрити...\tCtrl+O" #: ../src/xmlcopyeditor.cpp:5331 msgid "Open..." msgstr "Відкрити..." #: ../src/xmlcopyeditor.cpp:5335 msgid "O&pen Large Document...\tCtrl+Shift+O" msgstr "&Відкрити великий документ...\tCtrl+Shift+O" #: ../src/xmlcopyeditor.cpp:5335 msgid "Open Large Document..." msgstr "Відкрити великий документ..." #: ../src/xmlcopyeditor.cpp:5339 msgid "&Close\tCtrl+F4" msgstr "&Закрити\tCtrl+F4" #: ../src/xmlcopyeditor.cpp:5342 msgid "C&lose All" msgstr "&Позакривати уÑÑ–" #: ../src/xmlcopyeditor.cpp:5342 msgid "Close All" msgstr "Позакривати уÑÑ–" #: ../src/xmlcopyeditor.cpp:5345 msgid "&Save\tCtrl+S" msgstr "&Зберегти\tCtrl+S" #: ../src/xmlcopyeditor.cpp:5345 ../src/xmlcopyeditor.cpp:5436 #: ../src/xmlcopyeditor.cpp:5440 msgid "Save" msgstr "Зберегти" #: ../src/xmlcopyeditor.cpp:5348 msgid "S&ave As...\tF12" msgstr "&Зберегти Ñк...\tF12" #: ../src/xmlcopyeditor.cpp:5348 msgid "Save As..." msgstr "Зберегти Ñк..." #: ../src/xmlcopyeditor.cpp:5352 msgid "&DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5352 msgid "DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "&Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5359 msgid "&Revert" msgstr "" #: ../src/xmlcopyeditor.cpp:5359 msgid "Revert" msgstr "" #: ../src/xmlcopyeditor.cpp:5362 msgid "Pa&ge Setup..." msgstr "&Лаштунки Ñторінки..." #: ../src/xmlcopyeditor.cpp:5362 msgid "Page Setup..." msgstr "Лаштунки Ñторінки..." #: ../src/xmlcopyeditor.cpp:5365 #, fuzzy msgid "Pr&int Preview..." msgstr "ПереглÑд перед друком..." #: ../src/xmlcopyeditor.cpp:5365 msgid "Print Preview..." msgstr "ПереглÑд перед друком..." #: ../src/xmlcopyeditor.cpp:5368 #, fuzzy msgid "Pri&nt...\tCtrl+P" msgstr "&Друк...\tCtrl+P" #: ../src/xmlcopyeditor.cpp:5368 msgid "Print..." msgstr "Друк..." #: ../src/xmlcopyeditor.cpp:5372 msgid "I&mport Microsoft Word Document..." msgstr "&Імпорт документаMicrosoft Word..." #: ../src/xmlcopyeditor.cpp:5376 #, fuzzy msgid "Expor&t Microsoft Word Document..." msgstr "&ЕкÑпорт документа Microsoft Word..." #: ../src/xmlcopyeditor.cpp:5380 msgid "E&xit" msgstr "&Вихід" #: ../src/xmlcopyeditor.cpp:5380 msgid "Exit" msgstr "Вихід" #: ../src/xmlcopyeditor.cpp:5426 ../src/xmlcopyeditor.cpp:5428 msgid "New" msgstr "Ðовий" #: ../src/xmlcopyeditor.cpp:5443 ../src/xmlcopyeditor.cpp:5447 msgid "Print" msgstr "Друк" #: ../src/xmlcopyeditor.cpp:5457 ../src/xmlcopyeditor.cpp:5461 #, fuzzy msgid "Validate" msgstr "&Перевірка чинноÑті" #: ../src/xmlcopyeditor.cpp:5521 msgid "Information" msgstr "" #: ../src/xmlcopyeditor.cpp:5527 msgid "Stopped" msgstr "Зупинено" #: ../src/xmlcopyeditor.cpp:5530 msgid "Question" msgstr "ЗапитаннÑ" #: ../src/xmlcopyeditor.cpp:5533 msgid "Message" msgstr "ПовідомленнÑ" #: ../src/xmlcopyeditor.cpp:5601 #, fuzzy, c-format msgid "%s is %s" msgstr "%s %s %s %s" #: ../src/xmlcopyeditor.cpp:5626 msgid "Document has been modified: save or discard changes" msgstr "" #: ../src/xmlcopyeditor.cpp:5689 msgid "Encoding should be one of " msgstr "ÐšÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ бути одне з " #: ../src/xmlcopyeditor.cpp:5748 msgid "Public DTD" msgstr "" #: ../src/xmlcopyeditor.cpp:5754 msgid "System DTD" msgstr "" #: ../src/xmlcopyeditor.cpp:5760 msgid "XML Schema" msgstr "" #: ../src/xmlcopyeditor.cpp:5783 #, fuzzy, c-format msgid "Cannot associate %s: %s" msgstr "Ðе вдаєтьÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s" #: ../src/xmlcopyeditor.cpp:5790 #, c-format msgid "Associate %s" msgstr "" #: ../src/xmlcopyeditor.cpp:5798 #, fuzzy msgid "Choose a public identifier:" msgstr "Виберіть файл: " #: ../src/xmlcopyeditor.cpp:5918 #, fuzzy, c-format msgid "Cannot count words: %s" msgstr "Ðе вдаєтьÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s" #: ../src/xmlcopyeditor.cpp:5926 #, c-format msgid "%s contains %i word" msgid_plural "%s contains %i words" msgstr[0] "" msgstr[1] "" msgstr[2] "" #: ../src/xmlcopyeditor.cpp:6042 msgid "The current XPath is empty." msgstr "" #: ../src/xmlcopyeditor.cpp:6052 #, c-format msgid "The current XPath has been copied to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6060 #, c-format msgid "Failed to copy the current XPath to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6171 msgid "Invalid path: " msgid_plural "Invalid paths: " msgstr[0] "" msgstr[1] "" msgstr[2] "" #: ../src/xmlcopyeditor.cpp:6175 msgid "" "To change the application directory setting, click Tools menu -> Options... " "after XML Copy Editor starts up." msgstr "" #: ../src/xmlcopyeditor.cpp:6178 msgid "" "To change the application directory setting, click Edit menu -> " "Preferences... after XML Copy Editor starts up." msgstr "" #: ../src/xmlctrl.cpp:303 ../src/xmlctrl.cpp:407 msgid "Delete tag?" msgstr "" #: ../src/xmlctrl.cpp:304 ../src/xmlctrl.cpp:335 ../src/xmlctrl.cpp:408 #: ../src/xmlctrl.cpp:439 #, fuzzy msgid "Tags Locked" msgstr "Теґи замкнуті" #: ../src/xmlctrl.cpp:334 ../src/xmlctrl.cpp:438 msgid "Delete entity reference?" msgstr "" #: ../src/xmlctrl.cpp:2252 msgid "Cannot find the start tag" msgstr "" #: ../src/xmlctrl.cpp:2260 msgid "Cannot find the end tag" msgstr "" #: ../src/xmlschemagenerator.cpp:80 msgid "Failed to load xml file." msgstr "" #~ msgid "%i match" #~ msgid_plural "%i matches" #~ msgstr[0] "%i знаходженнÑ" #~ msgstr[1] "%i знаходженнÑ" #~ msgstr[2] "%i знаходжень" #~ msgid "&Change all" #~ msgstr "&Замінити уÑе" #~ msgid "&DTD\tF4" #~ msgstr "&DTD\tF4" #~ msgid "&DocBook to HTML\tAlt+1" #~ msgstr "&DocBook у HTML\tAlt+1" #~ msgid "&DocBook to XHTML\tAlt+2" #~ msgstr "&DocBook у XHTML\tAlt+2" #~ msgid "&Report" #~ msgstr "&Звітувати" #~ msgid "&TEI to HTML\tAlt+4" #~ msgstr "&TEI у HTML\tAlt+4" #~ msgid "&XSLT" #~ msgstr "&XSLT" #~ msgid "Cannot set encoding (cannot open temporary file)" #~ msgstr "" #~ "Ðе можливо вÑтановити ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ (не вдаєтьÑÑ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ тимчаÑовий файл)" #~ msgid "D&ocBook to XSL-FO\tAlt+3" #~ msgstr "D&ocBook у XSL-FO\tAlt+3" #~ msgid "David HÃ¥säther (Swedish) <hasather@gmail.com>" #~ msgstr "David HÃ¥säther (швецька мова) <hasather@gmail.com>" #~ msgid "DocBook to HTML" #~ msgstr "DocBook у HTML" #~ msgid "DocBook to XHTML" #~ msgstr "DocBook у XHTML" #~ msgid "DocBook to XSL-FO" #~ msgstr "DocBook у XSL-FO" #~ msgid "Download Source" #~ msgstr "Завантажити джерельний код" #~ msgid "François Badier (French) <frabad@gmail.com>" #~ msgstr "François Badier (французька мова) <frabad@gmail.com>" #~ msgid "MSXML validation failed (version 4.0 or later required)" #~ msgstr "" #~ "Перевірка чинноÑті MSXML зазнала невдачі (потребує 4.0 чи вищої верÑÑ–Ñ—)" #~ msgid "P&rint Preview..." #~ msgstr "ПереглÑд перед друком..." #~ msgid "Show Current ElementPane" #~ msgstr "Показувати шибку з поточним елементом" #~ msgid "T&EI to LaTeX\tAlt+5" #~ msgstr "T&EI у LaTeX\tAlt+5" #~ msgid "TE&I to XHTML\tAlt+6" #~ msgstr "TE&I у XHTML\tAlt+6" #~ msgid "TEI to &XSL-FO\tAlt+7" #~ msgstr "TEI у &XSL-FO\tAlt+7" #~ msgid "TEI to HTML" #~ msgstr "TEI у HTML" #~ msgid "TEI to LaTeX" #~ msgstr "TEI у LaTeX" #~ msgid "TEI to XHTML" #~ msgstr "TEI у XHTML" #~ msgid "TEI to XSL-FO" #~ msgstr "TEI у XSL-FO" #~ msgid "Thomas Wenzel (German) <thowen@users.sourceforge.net>" #~ msgstr "Thomas Wenzel (німецька мова) <thowen@users.sourceforge.net>" #~ msgid "" #~ "Using local encoding because %s is neither valid UTF-8 nor well-formed " #~ "XML: %s" #~ msgstr "" #~ "ВикориÑтовуєтьÑÑ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ðµ ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ Ð±Ð¾ %s не Ñ” чинним UTF-8 або ж погано " #~ "Ñформований XML: %s" #~ msgid "Viliam Búr (Slovak) <viliam@bur.sk>" #~ msgstr "Viliam Búr (Ñловацька мова) <viliam@bur.sk>" #~ msgid "XML Copy Editor has encountered an error and needs to close" #~ msgstr "XML Copy Editor зіткнувÑÑ Ð· помилкою Ñ– потрібує закриттÑ" ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/ru.gmo���������������������������������������������������������������������0000664�0001750�0001750�00000070572�12402464555�015026� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Þ•����Z�����ì ��Í��¼������ð�����ñ��i���ú�����d�� ���f��(���r��(���›�����Ä�����Í�����à�����÷�� �������������:�����J�����d�� ���s������� ���•�����¡�����ª�����°�����Ã�����Õ�����ë�� ���ñ�����þ����������&�����/�����6�����V��"���\������� ���—�����¢�����¶�����¾�� ���Å�����Ó�� ���å�����ñ������ ����� ����� �����> �� ���N �� ���Z �����h �����z �����— �����© �����¸ �� ���È �����Õ �����Ü �����ù �����!�����!�����!�� ���"!�����/!�� ���K!�����l!�����…!�����”!�� ���¤!�����¯!�����¶!�� ���Ç!�����Ô!�� ���î!�����ø!�����"�����"�����"�� ���/"�����;"�����N"�����S"�����l"�����{"�����"�� ���°"�����¼"�����Ï"��4���ä"�����#��Q���)#��3���{#�����¯#�����µ#��—���¼#�����T$�� ���j$�����w$�����‰$�����¥$�����¬$�� ���´$�����¿$�� ���Ù$��#���æ$����� %��#���"%�����F%�����]%�����s%�����„%��2���“%��#���Æ%�����ê%������&�����&��2���4&�����g&�����}&�����Ž&��@���&�����Þ&��1���ù&�����+'�����A'�����]'�����p'�� ���w'�� ���‚'�����Ž'�����¤'�����¼'�����Ë'�����ç'�����û'�� ���(����� (�� ���(��>���((��-���g(�����•(��5���(�� ���Ó(�����à(�����è(�����í(�����)�����)�����)�����)�����()�����8)�����@)�� ���Y)��#���e)��3���‰)�� ���½)�� ���È)�����Õ)��!���Û)�����ý)�����*�� ���*�����%*�����.*�� ���I*�� ���U*�����b*�����u*�� ���‹*�����•*�����›*�����ª*�����¼*�����Á*�����à*��'���ö*�����+��F���-+�����t+�� ���y+�� ���„+�����+����� +�����¨+��f���®+��N���,�� ���d,�����n,�����s,�����y,�����Š,�����’,�����ª,�����¼,�����Â,��&���Ë,�����ò,�����÷,����� -�����-�� ���7-�����A-�� ���I-��"���U-�����x-�����€-�����ž-�� ���¥-�� ���°-�����¼-�����Û-�����ñ-�����ú-�� ��� .�����.�� ���%.�����3.��B���B.�����….�����—.�����³.�� ���¹.�� ���Æ.�����Ð.�����Ó.�����Û.��=���ù.�����7/�����@/�� ���D/�� ���R/�����_/�����n/�����€/�� ���‡/�� ���•/�����Ÿ/�����±/�����É/�����Í/�����Ò/�� ���Ù/��$���ç/����� 0�����0�����0�����(0�����?0�����G0�����`0�����}0�� ���…0�� ���0�����ž0�����´0�����Ã0�����Ú0�� ���é0�����÷0����� 1�����1�����(1�����;1�����V1�� ���l1��0���y1�����ª1�����É1�����Û1�����á1�����ò1��7���û1��5���32��:���i2��]���¤2�� ���3�� ��� 3�����3�����$3�����C3��"���T3�� ���w3�����ƒ3�����Š3�����¤3�����Á3�����Æ3�� ���Î3�� ���Û3�����é3�� ���ø3�����4����� 4�����4�����4�����:4�� ���S4�����^4�����c4�� ���k4�����v4�����~4�����–4�����¨4�� ���Ã4�����Ñ4�� ���ê4�� ���÷4�����5�� ��� 5�� ���5�� ���5�� ���*5�� ���85�� ���D5�� ���P5��"���\5��D���5��-���Ä5�� ���ò5�����þ5�����6��$���6�����-6�� ���G6�����Q6�� ���Y6�����d6��<���t6��H���±6�� ���ú6�� ���7�����7�����(7�����<7��!���M7�����o7�����7�� ���’7�����7����� 7�� ���¦7�� ���²7�� ���¾7�����É7�����Ð7�����×7�� ��ì7�����ö9��å���ÿ9�����å:�����ç:��M���þ:��C���L;�����;�����™;�����±;��>���Ä;�����<��/���<�����O<��4���e<�����š<�����±<�����Í<�����ê<�����=�� ���=�����)=�����C=�� ���`=�� ���=�����‹=����� =��'���·=�����ß=�� ���ï=��2���û=�� ���.>��<���<>��/���y>��!���©>�����Ë>�����Û>��'���ë>�����?��*���,?��"���W?�����z?��-���?�����¾?��a���Æ?�����(@�����B@�����Y@�����q@��/���‚@�����²@�����Ò@�����æ@�����ö@��(���A��U���9A�� ���A�����A��$���¶A�� ���ÛA�����åA�� ����B��<���!B�� ���^B�����B�� ���›B�����©B�����ÄB��-���ÜB����� C��*���"C�����MC��D���aC�����¦C��5���®C�����äC�����D��6���D�����VD��"���[D�����~D��(���’D��8���»D�����ôD��$��� E��$���1E��v���VE��%���ÍE��Ì���óE��H���ÀF����� G�����G��°���0G��#���áG�����H�����#H��.���CH�� ���rH�����}H�����ŒH��2���¢H�����ÕH��T���ñH��;���FI��W���‚I��Q���ÚI��$���,J�����QJ��+���pJ��Ž���œJ��X���+K��=���„K��@���ÂK��G���L�����KL��3���ÜL��-���M��/���>M�����nM��<���ÿM��¡���<N��B���ÞN��+���!O��7���MO�����…O�����–O��&���®O��.���ÕO��,���P�����1P��8���KP��%���„P�����ªP��(���¹P��.���âP�����Q��t���'Q��„���œQ�����!R��e���2R�����˜R�����³R�����ÄR��G���ÙR�����!S�����?S�����PS�����TS�����iS�����ƒS��2���›S�����ÎS��)���æS��@���T�����QT�����eT�� ���}T��[���‰T��4���åT�����U�����+U�����>U��H���QU�����šU�����°U��(���ÇU��6���ðU�����'V�� ���<V�����IV�����bV��!���}V��B���ŸV�����âV��b���þV�� ���aW��m���‚W�� ���ðW�����ûW�����X�����&X�����EX�� ���TX��Œ���aX��†���îX�����uY�� ���Y�� ���˜Y�����£Y�����ÀY��/���ÏY��%���ÿY�����%Z�����4Z��>���JZ�� ���‰Z��(���–Z��,���¿Z��/���ìZ��#���[�����@[�� ���Z[��?���{[�����»[��&���Í[�����ô[����� \��(���-\��:���V\�����‘\�����«\�����À\�����Ú\�����ï\��!���]�����1]��‚���Q]��/���Ô]��6���^��&���;^��!���b^�����„^����� ^�����¥^��3���¸^��d���ì^�����Q_�� ���`_�����k_�����ˆ_��%���¤_��)���Ê_�����ô_��#���`�����'`�� ���=`��!���^`�����€`�����…`�����Œ`�����›`��?���·`�����÷`�����ú`��.��� a��6���8a��'���oa��E���—a��c���Ýa�� ���Ab�����Lb�� ���bb��*���ƒb�����®b��/���Îb��'���þb��(���&c��,���Oc�����|c��K���c�����Ùc��<���ùc��5���6d�� ���ld��a���yd�����Ûd��%���õd�� ���e��5���(e�����^e��e���ne��F���Ôe��m���f��M���‰f�����×f�����æf�� ���ùf��E���g�����Lg��'���jg�� ���’g��(���žg��-���Çg��e���õg�����[h�����nh�����h�����˜h�����¯h�����Çh��l���Øh�����Ei�� ���Ti��1���ui��P���§i�����øi��#��� j�����.j��7���Hj�����€j��.���j��,���¾j��*���ëj��7���k��/���Nk��4���~k�����³k�����Æk�����Ýk�����øk����� l����� l��#���;l�����_l��'���wl��3���Ÿl��8���Ól��V��� m��(���cm��B���Œm�����Ïm��Z���àm�����;n�����Yn�����nn��8���‹n�����Än��v���Ôn�����Ko�����Ëo�����Úo�����ío��%��� p��$���0p��-���Up�� ���ƒp��$���¤p�����Ép�����ßp�����äp��#���÷p�����q�����2q�����Iq�� ���Rq�����]q�������?������H��M��^���¥����������Ã���A��:���Y��F���R���%������B��š���ë���í���°���Ž������'�����L��ô���A��� ����������?�������,��¼�������£���0�� ���o���‹�������p���C������é���õ���–���¡���7���¾���ü���4��[�������C���T������n�������=���g���Ñ���]�����������������������ì���������������â��� ��Ì���ð���;���(����+��Z�������Ü���/���Î�������³���©�������S���������������d���ƒ���"���¯������•�������±�������{������F�����Í������ê���€�������G���������3���a���u�����������î�������������­���É�������R��J����� ����4���²�������1��U��‰������@��9��›���×���9�������B���q���ã��������������G���O�������b���������l���…���8��Ÿ����������Â���ä�������z���������™���j�����������$�����������I���$��Û���Ø���V�������t���ˆ���÷�������ž���þ����������'��6���W������������E��������)���§�����~�������K��Ù����������!���Š���Å���|���<��������«��������*������J������N��w���Q��V��P���}�������`���;��”���‡������������’���Y�������y���Ð���3��I��L���<���������6��#������H���Ò���!��µ���*��ç���Á���������œ���=��®�������Q���������������-���c���(���Œ����������_���¬�������¸�������>�������´���x���Ó���ý�������á���º���È���ö���†���P��Ý�����ú���W������������������Ë�����������»���0���¢������� �������h���/��¦�������æ�������¤���Æ�������ø�������Ô���D��N���r��� ���&��X������e���¨���Ï���ï���‘���—���.��2�������U���X���¹���ù����������¿����������� ��k���m���M�������5������¶�������������&���À���8�����������������:��Ä���5���û���è���,�����1���ß���"�� ��ª���“���Ö���.�������S�����#���������������·���%���)��½���7��@���K�������������i���„���ò���E������ �� �����������v���˜�����Ú���\���s��� �������ó���T�����������à���Þ���������������������f���-����������å���+�����������Z������ñ������D�������2��ÿ�����������Õ���O��‚��� ���Ê��� ���>�����������������Ç������������ Ctrl+%i� XML Copy Editor is free software released under the GNU General Public License. Many thanks are due to � �%g %s saved�%i replacement made�%i replacements made�%s contains %i word�%s contains %i words�%s is %s�%s is already open�&About XML Copy Editor�&Always insert closing tag�&Associate�&Blue background, white text�&Browser Ctrl+B�&Check Well-formedness F2�&Close Ctrl+F4�&Color Scheme�&Command Ctrl+Alt+C�&Cut Ctrl+X�&Default�&Edit�&Element... Ctrl+I�&Entity... Ctrl+E�&Evaluate XPath... F9�&File�&Find what: �&Find... Ctrl+F�&Fold Tags Ctrl+Shift+F�&Folding�&Forum�&Global Replace... Ctrl+Shift+R�&Help�&Hide Attributes Only Ctrl+Shift+A�&Highlight current line�&Home Page�&Indentation guides�&Insert�&Light�&Line numbers�&Lock Tags Ctrl+L�&Match case�&New... Ctrl+N�&Next Document Ctrl+PgDn�&None�&One application instance only�&Open... Ctrl+O�&Options...�&Paste Ctrl+V�&Pretty-print F11�&Previous Document Ctrl+PgUp�&Printable report�&Public DTD...�&RELAX NG... F6�&Redo Ctrl+Y�&Regex�&Remember open tabs on close�&Replace�&Replace... Ctrl+R�&Revert�&Run�&Save Ctrl+S�&Save UTF-8 byte order mark�&Show Tags and Attributes Ctrl+T�&Sibling... Ctrl+Shift+I�&System DTD...�&Tag completion�&Text Size�&Tools�&Twin Ctrl+Enter�&Undo Ctrl+Z�&Unfold Tags Ctrl+Shift+U�&Validate�&Validate as you type�&View�&Wait�&White space visible�&Word Count�&Wrap Words Ctrl+W�&XML�&XML Copy Editor Help F1�&XML Schema...�&XSL Transform... F8�'%s' is not a valid line number�(No filter)�(No filters found)�(No rule sets found)�(lossless conversion requires version 2003 or later)�(unknown error)�. Select "Abort" to exit, "Retry" to close this window and "Ignore" to continue.�A more recent version of Microsoft Word is required�About�Action�All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Application directory�Associate %s�Attributes hidden�Blue background, white text�Browse�Browser�C&lose All�C&lose Message Pane Alt+C�C&opy Ctrl+C�Cannot access application directory�Cannot associate %s: %s�Cannot compile regular expression '�Cannot count words: %s�Cannot evaluate XPath�Cannot find '%s'�Cannot open %s�Cannot open %s: conversion from encoding %s failed�Cannot open %s: unknown encoding %s�Cannot open clipboard�Cannot open imported file�Cannot open stylesheet %s�Cannot paste as new document: no text on clipboard�Cannot pretty-print: �Cannot replace: �Cannot save %s�Cannot save document in %s: %s (saved in default encoding UTF-8)�Cannot save temporary file�Cannot set encoding (cannot parse temporary file)�Cannot set encoding: �Cannot start Microsoft Word�Cannot transform: �Change�Change all�Change once�Check Well-formedness�Choose a document type:�Choose a file:�Choose a public identifier:�Choose an encoding:�Close�Close All�Close Message Pane�Close all�Closes the dialog box without saving any changes you have made�Closes this dialog without making any changes�Command�Command line processing incomplete: no file specified�Confirmation�Context�Copy�Creating document view...�Current Element�Cut�DTD�Decrease�Decrease Ctrl+D�Default�Delete entity reference?�Delete tag?�Do you want to save the changes to �Document has been modified: save or discard changes�Document%i�E&ncoding...�E&xit�E&xpand internal entities on open�Edited document empty�Editor�Element...�Encoding�Encoding should be one of �Encoding...�Enter XPath:�Enter line number:�Enter new suggestion:�Entity...�Error�Evaluate XPath�Evaluate XPath...�Exit�Export Microsoft Word Document�Export in progress...�Extends the scope to all open documents�F&ind Again F3�File has been modified by another application. Do you want to proceed?�Find�Find &Next�Find Again�Find and Replace�Find...�Find:�Finds all instances of the text specified in Find what and replaces them with the text in Replace with�Finds only text with lowercase and uppercase letters as specified in Find what�Fold Tags�Font�Forum�G&o To... Ctrl+G�General�Global Find and Replace�Global Replace...�Go To�Go To...�H&ide Tags and Attributes Ctrl+Shift+T�Help�Hi&ghlight syntax�Hide Attributes Only�Hide Tags and Attributes�Home Page�I&gnore�I&gnore all�I&mport Microsoft Word Document...�I&nsert�I&ntelligent backspace/delete�Ignore�Ignore all�Ignore once�Import Microsoft Word Document�Import in progress...�Increase�Increase Ctrl+U�Information�Insert Element�Insert Entity�Insert Sibling�Interprets the text specified in Find what as a regular expression�L&ock hidden tags�Language (restart required)�Light�Ln %i Col %i�Lock Tags�MB�Message�Microsoft Word cannot save %s�Microsoft Word cannot save this document as WordprocessingML �Modified�New�New &document�New Document�New Suggestion�New suggestion...�New...�Next Document�No filter�No items selected�No matching nodes found�No.�None�Normal�Normal Ctrl+0�O&pen Large Document... Ctrl+Shift+O�OK�Open�Open Large Document�Open Large Document...�Open...�Opening imported file...�Opens a standard file dialog�Options�Options...�Out of memory�Output document empty�Output options�P&aste As New Document�Pa&ge Setup...�Page Setup...�Parse in progress...�Paste�Paste As New Document�Pr&intable summary�Preparing Print Preview...�Preparing to print...�Pretty-print�Pretty-print unsuccessful: output document empty�Pretty-printing in progress...�Previous Document�Print�Print Preview...�Print...�Provides a space for you to type additional information�Provides a space for you to type the path of the file�Provides a space for you to type the text you want to find�Provides a space for you to type the text you want to replace the text you typed in Find what�Public DTD�Public DTD...�Question�R&eplace in all open documents�RELAX NG grammar�RELAX NG validation in progress...�RELAX NG...�Re&gex�Re&member layout on close�Re&tain undo history on save�Redo�Replace�Replace &All�Replace with:�Replace with: �Replace...�Revert�Rule�S&ave As... F12�S&how Current Element Pane�S&how full path on frame�S&ymbol...�Save�Save As�Save As...�Select �Select RELAX NG grammar�Select stylesheet�Selects the file specified�Sh&ow Toolbar�Show Tags and Attributes�Show Toolbar�Sibling...�Stopped�Suggestion�Symbol...�System DTD�System DTD...�Tags Locked�Tags hidden�Tags locked�The following error has occurred: �The operating system has turned down a request for additional memory�This functionality requires Microsoft Windows�Toggle Fold�Twin�Undo�Va&riable highlight in tag free view�Validation in progress...�Variables�Warning�Word Count�XML Copy Editor�XML Copy Editor has encountered an error and needs to close.�XML Copy Editor has encountered the following error and needs to close: �XML Schema�XML Schema...�XML document (*.xml)�XS< stylesheet...�XSL Transform...�XSL transformation in progress...�XSLT stylesheet�XSLT stylesheet...�byte�bytes�kB�valid�well-formed�{extension}�{fullpath}�{name}�{path}�|All files (*.*)|*.*�Project-Id-Version: XML Copy Editor Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/ POT-Creation-Date: 2014-06-01 20:12+0800 PO-Revision-Date: 2008-04-05 15:51+0200 Last-Translator: Siarhei Kuchuk <Cuchuk.Sergey@gmail.com> Language-Team: team <team@email.com> Language: ru MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=(n > 1); X-Poedit-Language: Russian X-Poedit-SourceCharset: utf-8 X-Poedit-Country: RUSSIAN FEDERATION � Ctrl+%i� XML Copy Editor - Ñвободное программное обеÑпечение, которые раÑпроÑтранÑетÑÑ Ð¿Ð¾Ð´ лицензией GNU GPL "General Public License. Оргромное ÑпаÑибо � �%g %s Ñохранён�Сделано %i изменение�Проведены %i изменений�%s Ñодержит %i Ñлово�%s Ñодержит %i Ñлова�%s в %s�%s уже открыт!�О XML Copy Editor�&Ð’Ñегда вÑтавлÑть закрывающий тег�&ÐÑÑоциировать�&Белый текÑÑ‚ на Ñинем фоне�Браузер Ctrl+B�Проверить на &корректноÑть F2�Закрыть Ctrl+F4�Ð¦Ð²ÐµÑ‚Ð¾Ð²Ð°Ñ Ñхема�&Комманда Ctrl+Alt+C�&Вырезать Ctrl+X�По умолчанию�&Правка�Элемент ... Ctrl+I�&СущноÑть ... Ctrl+E�&ВычиÑлить XPath ... F9�&Файл�&Что найти: �&Ðайти ... Ctrl+F�&Свернуть теги Ctrl+Shift+F�&Свертка�&Форум�Ð“Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ Ð—Ð°Ð¼ÐµÐ½Ð° ... Ctrl+Shift+R�&Помощь�&СпрÑтать только атрибуты Ctrl+Shift+A�&ПодÑветка текущей Ñтроки�ДомашнÑÑ Ñтраница�&ОтÑтупы�&Ð’Ñтавка�&Ð¦Ð²ÐµÑ‚Ð¾Ð²Ð°Ñ Ñхема тегов�&Ðомера Ñтрок�Заблокировать теги Ctrl+L�&Учитывать региÑтр�&Ðовый... Ctrl+N�Следующий документ Ctrl+PgDn�&Ðет�&Только один ÑкземплÑÑ€ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð¶ÐµÑ‚ быть запущен�Открыть ... Ctrl+O�&ÐаÑтройки...�Ð’Ñтавить Ctrl+V�Печать F11�Предыдущий документ Ctrl+PgUp�&Отчет Ð´Ð»Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸�&ÐžÐ±Ñ‰Ð°Ñ DTD ...�&RELAX NG... F6�Повторить Ctrl+Y�&РегулÑрное выражение�&ВоÑÑтанавливать открытые вкладки при запуÑке�&Замена�&Замена ... Ctrl+R�&Отменить изменениÑ�&ПуÑк�&Сохранить Ctrl+S�&СохранÑть как UTF-8�Показывать теги Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸ Ctrl+T�&Сиблинг ... Ctrl+Shift+I�&СиÑÑ‚ÐµÐ¼Ð½Ð°Ñ DTD ...�&IntelliSense�&Размер текÑта�&ИнÑтрументы�&Добавить близнеца Ctrl+Enter�Отменить Ctrl+Z�Развернуть теги Ctrl+Shift+U�&Проверить�&ПроверÑть в процеÑÑе редактированиÑ�&Вид�&Ожидать Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð¼Ð°Ð½Ð´Ñ‹�&Видимый пробел�КоличеÑтво Ñлов�ÐŸÐµÑ€ÐµÐ½Ð¾Ñ Ñтрок в редакторе Ctrl+W�&XML�Справка &XML Copy Editor F1�Схема &XML ...�Преобразование &XSL ... F8�'%s' - некорректный номер Ñтроки!�(без фильтра)�(Фильтры не найдены)�(Правила не найдены)�(преобразование Ñ Ð¿Ð¾Ñ‚ÐµÑ€ÐµÐ¹ информации требует верÑию 2003 или выше)�(неизвеÑÑ‚Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°)�. Выберите "Отмена" Ð´Ð»Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð°, "Попробовать Ñнова" Ð´Ð»Ñ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ñтого окошка и "Игнорировать", чтобы продолжить.�ТребуетÑÑ Ð±Ð¾Ð»ÐµÐµ позднÑÑ Ð²ÐµÑ€ÑÐ¸Ñ Microsoft Word�О программе�ДейÑтвие�Ð’Ñе файлы (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|Схема XML (*.xsd)|*.xsd|Грамматика RELAX NG (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Каталог приложениÑ�ÐÑÑоциировать %s�Скрытые атрибуты�Белый текÑÑ‚ на Ñинем фоне�Обзор�Браузер�Закрыть вÑÑ‘�Убрать панель Ñообщений Alt+C�Копировать Ctrl+C�Ðе могу получить доÑтуп к каталогу приложениÑ�Ðе получаетÑÑ Ð°ÑÑоциировать %s: %s�Ðе могу откомпилировать регулÑрное выражение '�Ðе получаетÑÑ Ð¿Ð¾Ð´Ñчитать количеÑтво Ñлов : %s�Ðе могу вычилÑть XPath�'%s' не ÑущеÑтвует�Ðе получилоÑÑŒ открыть %s�Ðе получаетÑÑ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s: конвертирование из кодировки %s завершилоÑÑŒ неудачно�Ðе получаетÑÑ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s : непонÑÑ‚Ð½Ð°Ñ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° %s�Ðе могу работать Ñ Ð±ÑƒÑ„ÐµÑ€Ð¾Ð¼ обмена�Импортируемый файл не открываетÑÑ!�Ðе получаетÑÑ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ таблицу Ñтилей %s�Ðе могу вÑтавить текÑÑ‚ из буфера обмена как новый документ: текÑта в буфере нет�Ðе получаетÑÑ Ñ€Ð°Ñпечатать : �Ðе получилоÑÑŒ заменить : �Ðе получаетÑÑ Ñохранить %s�Ðе получаетÑÑ Ñохранить документ в %s : %s (Ñохранён в кодировке UTF-8 по умолчанию)�Ðе могу Ñохранить временный файл�Ðе получаетÑÑ ÑƒÑтановить кодироку, так как разбор временного файла завершилÑÑ Ð½ÐµÑƒÐ´Ð°Ñ‡Ð½Ð¾�Ðе получаетÑÑ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ кодировку : �Microsoft Word не запуÑкаетÑÑ!�Ðе получаетÑÑ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ñ‚ÑŒ : �Изменить�Изменить вÑÑ‘�Заменить только одно�Проверит на корректноÑть�Выберите тип документа :�Укажите файл :�Выберите общий идентификатор :�Выберите кодировку :�Закрыть�Закрывает вÑе вкладки�СпрÑчет панель Ñообщений�Закрыть вÑÑ‘�Закрывает Ñто окно без ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ ÐºÐ°ÐºÐ¸Ñ… бы то ни было изменений�Закроет диалоговое окно без оÑущеÑÑ‚Ð²Ð»ÐµÐ½Ð¸Ñ ÐºÐ°ÐºÐ¸Ñ… бы то ни было изменений�Комманда�Ð’ коммандной Ñтроке не указано Ñамое главное: Ð¸Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð°�Подтверждение�КонтекÑÑ‚�Копировать�Идёт Ñоздание Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð° ...�Текущий Элемент�Вырезать�DTD�Уменьшение�Уменьшить Ctrl+D�По умолчанию�Удалить ÑÑылку на ÑущноÑть?�Удалить тег ?�Сохранить Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð² �Документ модифицирован: Ñохранить?�Документ %i�&Кодировка ...�&Выход�&При открытии тега показывать вÑе внутренние теги�Редактируемый документ пуÑÑ‚�Редактор�Элемент ...�Кодировка�Только Ñледующие кодировки допуÑтимы : �Кодировка...�Введите XPath :�Введите номер Ñтроки :�Введите новое предположение :�СущноÑть ...�Ошибка�ВычиÑлить XPath�ВычиÑлит XPath ...�Завершение работы�ЭкÑпорт в формате документа Microsoft Word�Идёт ÑкÑпорт ...�РаÑширÑет облаÑть дейÑÑ‚Ð²Ð¸Ñ Ð½Ð° вÑе открытые документы�Ðайти Ñледующий F3�Файл был изменен вне приложениÑ. Ð’ÑÑ‘ ещё хотите продолжить ?�Ðайти�Ðайти &Далее�Ищет Ñнова�Ðайти и Заменить�Ðайти ...�Ðайти :�Ищет вÑе Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð² текÑÑ‚ поиÑкового запроÑа и заменÑет его на текÑÑ‚ Замены�Ищет текÑÑ‚ только в нижнем или верхнем региÑтре как указано в поле поиÑка�Свернёт теги�Шрифт�Форум�Перейти к ... Ctrl+G�Главные�Глобальный ПоиÑк и Замена�Ð“Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð°Ñ Ð·Ð°Ð¼ÐµÐ½Ð° ...�Переход�Переход к ...�СпрÑтать теги Ñ Ð°Ñ€Ñ‚Ð¸Ð±ÑƒÑ‚Ð°Ð¼Ð¸ Ctrl+Shift+T�Помощь�&ПодÑвечивать лекÑемы�СпрÑчет только атрибуты�СпрÑчет и теги, и артибуты�ДомашнÑÑ Ñтраничка�&Игнорировать�&Игнорировать вÑÑ‘�&Импортировать документ Microsoft Word ...�&Ð’Ñтавить�&Умный backspace/удаление�Игнорировать�Игнорировать вÑÑ‘�Игнорировать один раз�Импортировать документ Microsoft Word�Идёт импорт ...�Увеличение�Увеличить Ctrl+U�ИнформациÑ�Ð’Ñтавить Элемент�Ð’Ñтавить СущноÑть�Ð’Ñтавить Сиблинг�Интерпретирует указанный в поле поиÑка текÑÑ‚ как регулÑрное выражение�&Блокировать Ñкрытые теги�Язык (требуетÑÑ Ð¿ÐµÑ€ÐµÐ·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ°)�Ð¦Ð²ÐµÑ‚Ð¾Ð²Ð°Ñ Ñхема тегов�Строка %i Колонка %i�Блокирует теги�Мб�Сообщение�Microsoft Word не Ñмог Ñохранить %s!�Microsoft Word не может Ñохранить Ñтот документ как WordprocessingML �Изменён�Ðовый�Ðовый &документ�Ðовый документ�Ðовое предположение�Ðовое предположение ...�Ðовый ...�Следующий документ�Ðет фильтра�Ðичего не выбрано�Ðичего не найдено!�N°.�Ðет�Средний�Ðормальный Ctrl+0�Открыть большой документ ... Ctrl+Shift+O�OK�Открыть�Открыть большой документ�Открывает большой документ ...�Открывает документ ...�Идёт открытие импортируемого файла ...�Отобразит Ñтандартное диалоговое окно Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð°�Опции�ÐаÑтройки...�Ðе хватает памÑти�Итоговый документ пуÑÑ‚�ÐаÑтройки вывода�Ð’Ñтавить в новый документ�ÐаÑтройка Ñтраницы ...�ÐаÑтройка Ñтраницы ...�Идёт разбор документа ...�Ð’Ñтавить�Создать новый документ и вÑтавить в него!�&Итоги Ð´Ð»Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸�Идет подготовка предпроÑмотра ...�Идёт подготовка Ð´Ð»Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸ ...�Печать�Ðапечатать не получилоÑÑŒ, так итоговый документ пуÑÑ‚�Идёт печать ...�Предыдущий документ�Печать�ПредпроÑмотр перед печатью...�Печать...�ПредоÑтавит меÑто Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð° дополнительной информации�ПредоÑтавлÑет меÑто ввода имени файла�ПредоÑтавит меÑто Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð° текÑта, который Ð’Ñ‹ хотите найти�ПредоÑтавит меÑто Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð° текÑта замены�Общий DTD�ÐžÐ±Ñ‰Ð°Ñ DTD ...�ВопроÑ�&Заменить во вÑех открытых документах�Грамматика RELAX NG�Идёт проверка RELAX NG ...�RELAX NG...�&РегулÑрное выражение�&Запоминать позицию окна�&Ðе очищать иторию Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ñ€Ð¸ Ñохранении файла�Повторить�Заменить�Заменить &Ð’ÑÑ‘�Заменить на:�Заменить на: �Замена ...�ОтменÑет вÑе проделанные изменениÑ(которые еÑть в иÑтории)�Правило�Сохранить как... F12�&Показать панель Элементов�&Показывать полный путь в заголовке вкладки�&Символ ...�СохранÑет документ�Сохранить как�СохранÑет под другим именем ...�Выбрать�Выберите грамматику RELAX NG�Выберите таблицу Ñтилей�Выберет выбранный файл�&Показать Панель ИнÑтрументов�Покажет и теги, и атрибуты�Покажет Панель ИнÑтрументов�Сиблинг ...�ОÑтановлено�Предположение�Символ ...�СиÑтемный DTD�СиÑÑ‚ÐµÐ¼Ð½Ð°Ñ DTD ...�Теги заблокированы�Скрытые теги�Заблокированные теги�Возникла ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° : �ОС отказала в выделении памÑти�Ð”Ð»Ñ Ñтой функциональноÑти требуетÑÑ Microsoft Windows�ПрÑчет или показывает�ДобавлÑет еще один такой же тег ниже�Отменить�&ПодÑвечивать переменные при проÑмотре без тегов�Идёт проверка ...�Переменные�Предупреждение�Считает чиÑло Ñлов в документе�XML Copy Editor�Ð’ XML Copy Editor произошла критичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°, работа будет завершено.�Ð’ XML Copy Editor произошла критичеÑÐºÐ°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°, приложение будет завершено: �Схема XML�Схема XML ...�Документ XML (*.xml)�Таблица Ñтилей XS< ...�Преобразование XSL ...�Идёт преобразование XSL ...�XSLT таблица Ñтилей�Таблица Ñтилей XSLT ...�байт�байтов�кБ�корректен�хорошо-оформленный�{раÑширение}�{полныйПуть}�{имÑ}�{путь}�|Ð’Ñе файлы (*.*)|*.*���������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/Makefile.in.in�������������������������������������������������������������0000664�0001750�0001750�00000016216�12402464555�016341� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Makefile for program source directory in GNU NLS utilities package. # Copyright (C) 1995, 1996, 1997 by Ulrich Drepper <drepper@gnu.ai.mit.edu> # Copyright (C) 2004-2008 Rodney Dawes <dobey.pwns@gmail.com> # # This file may be copied and used freely without restrictions. It may # be used in projects which are not available under a GNU Public License, # but which still want to provide support for the GNU gettext functionality. # # - Modified by Owen Taylor <otaylor@redhat.com> to use GETTEXT_PACKAGE # instead of PACKAGE and to look for po2tbl in ./ not in intl/ # # - Modified by jacob berkman <jacob@ximian.com> to install # Makefile.in.in and po2tbl.sed.in for use with glib-gettextize # # - Modified by Rodney Dawes <dobey.pwns@gmail.com> for use with intltool # # We have the following line for use by intltoolize: # INTLTOOL_MAKEFILE GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ PACKAGE = @PACKAGE@ VERSION = @VERSION@ SHELL = @SHELL@ srcdir = @srcdir@ top_srcdir = @top_srcdir@ top_builddir = @top_builddir@ VPATH = @srcdir@ prefix = @prefix@ exec_prefix = @exec_prefix@ datadir = @datadir@ datarootdir = @datarootdir@ libdir = @libdir@ DATADIRNAME = @DATADIRNAME@ itlocaledir = $(prefix)/$(DATADIRNAME)/locale subdir = po install_sh = @install_sh@ # Automake >= 1.8 provides @mkdir_p@. # Until it can be supposed, use the safe fallback: mkdir_p = $(install_sh) -d INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ GMSGFMT = @GMSGFMT@ MSGFMT = @MSGFMT@ XGETTEXT = @XGETTEXT@ INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ MSGMERGE = INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist GENPOT = INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot ALL_LINGUAS = @ALL_LINGUAS@ PO_LINGUAS=$(shell if test -r $(srcdir)/LINGUAS; then grep -v "^\#" $(srcdir)/LINGUAS; else echo "$(ALL_LINGUAS)"; fi) USER_LINGUAS=$(shell if test -n "$(LINGUAS)"; then LLINGUAS="$(LINGUAS)"; ALINGUAS="$(ALL_LINGUAS)"; for lang in $$LLINGUAS; do if test -n "`grep \^$$lang$$ $(srcdir)/LINGUAS 2>/dev/null`" -o -n "`echo $$ALINGUAS|tr ' ' '\n'|grep \^$$lang$$`"; then printf "$$lang "; fi; done; fi) USE_LINGUAS=$(shell if test -n "$(USER_LINGUAS)" -o -n "$(LINGUAS)"; then LLINGUAS="$(USER_LINGUAS)"; else if test -n "$(PO_LINGUAS)"; then LLINGUAS="$(PO_LINGUAS)"; else LLINGUAS="$(ALL_LINGUAS)"; fi; fi; for lang in $$LLINGUAS; do printf "$$lang "; done) POFILES=$(shell LINGUAS="$(PO_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.po "; done) DISTFILES = Makefile.in.in POTFILES.in $(POFILES) EXTRA_DISTFILES = ChangeLog POTFILES.skip Makevars LINGUAS \ Preferences01.png Preferences02.png Settings.png translate.txt \ Rules-quot *.gmo *.pot *.sed *.sin POTFILES = \ # This comment gets stripped out CATALOGS=$(shell LINGUAS="$(USE_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.gmo "; done) .SUFFIXES: .SUFFIXES: .po .pox .gmo .mo .msg .cat AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ INTLTOOL_V_MSGFMT = $(INTLTOOL__v_MSGFMT_$(V)) INTLTOOL__v_MSGFMT_= $(INTLTOOL__v_MSGFMT_$(AM_DEFAULT_VERBOSITY)) INTLTOOL__v_MSGFMT_0 = @echo " MSGFMT" $@; .po.pox: $(MAKE) $(GETTEXT_PACKAGE).pot $(MSGMERGE) $< $(GETTEXT_PACKAGE).pot -o $*.pox .po.mo: $(INTLTOOL_V_MSGFMT)$(MSGFMT) -o $@ $< .po.gmo: $(INTLTOOL_V_MSGFMT)file=`echo $* | sed 's,.*/,,'`.gmo \ && rm -f $$file && $(GMSGFMT) -o $$file $< .po.cat: sed -f ../intl/po2msg.sed < $< > $*.msg \ && rm -f $@ && gencat $@ $*.msg all: all-@USE_NLS@ all-yes: $(CATALOGS) all-no: $(GETTEXT_PACKAGE).pot: $(POTFILES) $(GENPOT) install: install-data install-data: install-data-@USE_NLS@ install-data-no: all install-data-yes: all linguas="$(USE_LINGUAS)"; \ for lang in $$linguas; do \ dir=$(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES; \ $(mkdir_p) $$dir; \ if test -r $$lang.gmo; then \ $(INSTALL_DATA) $$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \ echo "installing $$lang.gmo as $$dir/$(GETTEXT_PACKAGE).mo"; \ else \ $(INSTALL_DATA) $(srcdir)/$$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \ echo "installing $(srcdir)/$$lang.gmo as" \ "$$dir/$(GETTEXT_PACKAGE).mo"; \ fi; \ if test -r $$lang.gmo.m; then \ $(INSTALL_DATA) $$lang.gmo.m $$dir/$(GETTEXT_PACKAGE).mo.m; \ echo "installing $$lang.gmo.m as $$dir/$(GETTEXT_PACKAGE).mo.m"; \ else \ if test -r $(srcdir)/$$lang.gmo.m ; then \ $(INSTALL_DATA) $(srcdir)/$$lang.gmo.m \ $$dir/$(GETTEXT_PACKAGE).mo.m; \ echo "installing $(srcdir)/$$lang.gmo.m as" \ "$$dir/$(GETTEXT_PACKAGE).mo.m"; \ else \ true; \ fi; \ fi; \ done # Empty stubs to satisfy archaic automake needs dvi info ctags tags CTAGS TAGS ID: # Define this as empty until I found a useful application. install-exec installcheck: uninstall: linguas="$(USE_LINGUAS)"; \ for lang in $$linguas; do \ rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \ rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \ done check: all $(GETTEXT_PACKAGE).pot rm -f missing notexist srcdir=$(srcdir) $(INTLTOOL_UPDATE) -m if [ -r missing -o -r notexist ]; then \ exit 1; \ fi mostlyclean: rm -f *.pox $(GETTEXT_PACKAGE).pot *.old.po cat-id-tbl.tmp rm -f .intltool-merge-cache clean: mostlyclean distclean: clean rm -f Makefile Makefile.in POTFILES stamp-it rm -f *.mo *.msg *.cat *.cat.m *.gmo maintainer-clean: distclean @echo "This command is intended for maintainers to use;" @echo "it deletes files that may require special tools to rebuild." rm -f Makefile.in.in distdir = ../$(PACKAGE)-$(VERSION)/$(subdir) dist distdir: $(DISTFILES) dists="$(DISTFILES)"; \ extra_dists="$(EXTRA_DISTFILES)"; \ for file in $$extra_dists; do \ test -f $(srcdir)/$$file && dists="$$dists $(srcdir)/$$file"; \ done; \ for file in $$dists; do \ test -f $$file || file="$(srcdir)/$$file"; \ ln $$file $(distdir) 2> /dev/null \ || cp -p $$file $(distdir); \ done update-po: Makefile $(MAKE) $(GETTEXT_PACKAGE).pot tmpdir=`pwd`; \ linguas="$(USE_LINGUAS)"; \ for lang in $$linguas; do \ echo "$$lang:"; \ result="`$(MSGMERGE) -o $$tmpdir/$$lang.new.po $$lang`"; \ if $$result; then \ if cmp $(srcdir)/$$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ rm -f $$tmpdir/$$lang.new.po; \ else \ if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ :; \ else \ echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ rm -f $$tmpdir/$$lang.new.po; \ exit 1; \ fi; \ fi; \ else \ echo "msgmerge for $$lang.gmo failed!"; \ rm -f $$tmpdir/$$lang.new.po; \ fi; \ done Makefile POTFILES: stamp-it @if test ! -f $@; then \ rm -f stamp-it; \ $(MAKE) stamp-it; \ fi stamp-it: Makefile.in.in $(top_builddir)/config.status POTFILES.in cd $(top_builddir) \ && CONFIG_FILES=$(subdir)/Makefile.in CONFIG_HEADERS= CONFIG_LINKS= \ $(SHELL) ./config.status # Tell versions [3.59,3.63) of GNU make not to export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/quot.sed�������������������������������������������������������������������0000664�0001750�0001750�00000000231�12402464555�015342� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������s/"\([^"]*\)"/“\1â€/g s/`\([^`']*\)'/‘\1’/g s/ '\([^`']*\)' / ‘\1’ /g s/ '\([^`']*\)'$/ ‘\1’/g s/^'\([^`']*\)' /‘\1’ /g s/“â€/""/g �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/zh_TW.po�������������������������������������������������������������������0000664�0001750�0001750�00000150555�12402464555�015267� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������msgid "" msgstr "" "Project-Id-Version: 1.0.9.5\n" "Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/\n" "POT-Creation-Date: 2014-06-01 20:46+0800\n" "PO-Revision-Date: 2007-05-13 19:48-0000\n" "Last-Translator: Gerald Schmidt <gnschmidt@users.sourceforge.net>\n" "Language-Team: Chinese Traditional Team <LL@li.org>\n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-Language: Chinese\n" "X-Poedit-Country: CHINA\n" "X-Poedit-SourceCharset: utf-8\n" #: ../data/xmlcopyeditor.appdata.xml.in.h:1 msgid "fast, free, validating XML editor" msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:2 msgid "" "XML Copy Editor is an XML editor focusing on editing document markup " "languages like DITA, DocBook, WordprocessingML. Features: DTD/XML Schema/" "RELAX NG validation, XSLT, XPath, Pretty-printing, Syntax highlighting, " "Folding, Tag completion, Tag locking, Tag-free editing, Built-in support for " "XHTML, XSL, DocBook and TEI, Generating XML Schema, Spelling and style check " "with built-in spell/style checker." msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:3 msgid "https://a.fsdn.com/con/app/proj/xml-copy-editor/screenshots/151221.jpg" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:1 ../src/xmlcopyeditor.cpp:388 #: ../src/xmlcopyeditor.cpp:1310 ../src/xmlcopyeditor.cpp:1408 #: ../src/xmlcopyeditor.cpp:1649 ../src/xmlcopyeditor.cpp:1728 #: ../src/xmlcopyeditor.cpp:3610 msgid "XML Copy Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:2 #, fuzzy msgid "XML Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:3 #, fuzzy msgid "Edit XML documents" msgstr "編輯文件是空的" #. wxID_CANCEL req'd for 'Esc closes dialog' functionality #: ../src/aboutdialog.cpp:51 msgid "OK" msgstr "確èª" #: ../src/associatedialog.cpp:76 ../src/mypropertysheet.cpp:166 msgid "Browse" msgstr "ç€è¦½" #: ../src/associatedialog.cpp:123 msgid "Provides a space for you to type the path of the file" msgstr "æä¾›ä½ç½®ä»¥éµå…¥æª”案路徑" #: ../src/associatedialog.cpp:127 msgid "Opens a standard file dialog" msgstr "開啟標準檔案å°è©±" #: ../src/associatedialog.cpp:131 msgid "Provides a space for you to type additional information" msgstr "æä¾›ä½ç½®ä»¥éµå…¥é™„加的訊æ¯" #: ../src/associatedialog.cpp:135 msgid "Closes this dialog without making any changes" msgstr "ä¸åšä»»ä½•改變關閉å°è©±" #: ../src/associatedialog.cpp:139 msgid "Selects the file specified" msgstr "鏿“‡æŒ‡å®šæª”案" #: ../src/associatedialog.cpp:168 msgid "|All files (*.*)|*.*" msgstr "所有檔案(*.*)|*.*" #: ../src/associatedialog.cpp:171 msgid "Select " msgstr "鏿“‡" #: ../src/commandpanel.cpp:46 ../src/commandpanel.cpp:164 msgid "{path}" msgstr "" #: ../src/commandpanel.cpp:47 ../src/commandpanel.cpp:165 msgid "{name}" msgstr "" #: ../src/commandpanel.cpp:48 ../src/commandpanel.cpp:166 msgid "{extension}" msgstr "" #: ../src/commandpanel.cpp:49 ../src/commandpanel.cpp:163 msgid "{fullpath}" msgstr "" #: ../src/commandpanel.cpp:64 msgid "&Run" msgstr "" #: ../src/commandpanel.cpp:72 msgid "&Wait" msgstr "" #: ../src/commandpanel.cpp:78 #, fuzzy msgid "Output options" msgstr "é¸é …" #: ../src/commandpanel.cpp:83 #, fuzzy msgid "I&gnore" msgstr "忽略" #: ../src/commandpanel.cpp:89 #, fuzzy msgid "I&nsert" msgstr "æ’å…¥" #: ../src/commandpanel.cpp:94 #, fuzzy msgid "New &document" msgstr "新文件" #: ../src/commandpanel.cpp:115 msgid "Variables" msgstr "" #: ../src/dtd2schema.cpp:56 #, c-format msgid "Error at ine %lld, column %lld: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:83 #, c-format msgid "Target namespace is redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:312 #, fuzzy msgid "Ignored content type: " msgstr "忽略一次" #: ../src/dtd2schema.cpp:337 ../src/dtd2schema.cpp:419 #, c-format msgid "Unknown namespace: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:392 #, c-format msgid "Ignored namespace of %s: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:411 #, c-format msgid "Namespace redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:526 #, c-format msgid "Ignored attribute \"%s\"'s type: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:565 #, c-format msgid "Unknown default type of attribute \"%s\": %s[br]" msgstr "" #: ../src/exportdialog.cpp:66 msgid "DAISY export" msgstr "" #: ../src/exportdialog.cpp:73 msgid "&Stylesheet for conversion to canonical XHTML (optional):" msgstr "" #: ../src/exportdialog.cpp:85 msgid "&Output folder:" msgstr "" #: ../src/exportdialog.cpp:96 msgid "&De-emphasize production notes" msgstr "" #: ../src/exportdialog.cpp:98 msgid "&Suppress optional production notes" msgstr "" #: ../src/exportdialog.cpp:101 msgid "Outputs" msgstr "" #: ../src/exportdialog.cpp:102 msgid "&Full DAISY 2.02 and 3.0 Talking Books" msgstr "" #: ../src/exportdialog.cpp:104 msgid "&HTML" msgstr "" #: ../src/exportdialog.cpp:106 msgid "&ePub ebook" msgstr "" #: ../src/exportdialog.cpp:108 #, fuzzy msgid "&RTF document" msgstr "新文件" #: ../src/exportdialog.cpp:110 #, fuzzy msgid "&Word document" msgstr "字數" #: ../src/exportdialog.cpp:112 msgid "&MP3 album" msgstr "" #: ../src/exportdialog.cpp:135 msgid "Download DAISY extension" msgstr "" #: ../src/exportdialog.cpp:183 #, fuzzy msgid "" "Provides a space for you to enter or select a stylesheet for conversion to " "canonical XHTML" msgstr "æä¾›ä½ç½®ä»¥éµå…¥ä½ æƒ³è¦å°‹æ‰¾çš„字串" #: ../src/exportdialog.cpp:187 #, fuzzy msgid "Provides a space for you to enter or select the output folder" msgstr "æä¾›ä½ç½®ä»¥éµå…¥æª”案路徑" #: ../src/exportdialog.cpp:191 msgid "Starts the export" msgstr "" #: ../src/exportdialog.cpp:195 #, fuzzy msgid "Closes the dialog box without exporting the file" msgstr "關閉å°è©±ç›’並無儲存改變" #: ../src/findreplacepanel.cpp:52 msgid "Find:" msgstr "尋找" #: ../src/findreplacepanel.cpp:53 ../src/findreplacepanel.cpp:54 #: ../src/styledialog.cpp:454 msgid " " msgstr " " #: ../src/findreplacepanel.cpp:66 msgid "Replace with:" msgstr "å–代以:" #: ../src/findreplacepanel.cpp:78 msgid "Find &Next" msgstr "尋找下一項" #: ../src/findreplacepanel.cpp:85 msgid "&Replace" msgstr "å–代" #: ../src/findreplacepanel.cpp:92 msgid "Replace &All" msgstr "全部å–代" #: ../src/findreplacepanel.cpp:100 ../src/globalreplacedialog.cpp:74 msgid "&Match case" msgstr "符åˆå¤§å°å¯«" #: ../src/findreplacepanel.cpp:107 msgid "Re&gex" msgstr "è¦å‰‡è¡¨ç¤ºæ³•" #: ../src/findreplacepanel.cpp:131 #, fuzzy msgid "&Close" msgstr "關閉" #: ../src/globalreplacedialog.cpp:50 ../src/globalreplacedialog.cpp:132 msgid "Global Find and Replace" msgstr "全檔案尋找和å–代" #: ../src/globalreplacedialog.cpp:56 msgid "&Find what: " msgstr "尋找" #: ../src/globalreplacedialog.cpp:58 #, fuzzy msgid "Replace with: " msgstr "å–代以:" #: ../src/globalreplacedialog.cpp:78 msgid "&Regex" msgstr "è¦å‰‡è¡¨ç¤ºæ³•" #: ../src/globalreplacedialog.cpp:82 msgid "R&eplace in all open documents" msgstr "在所有開啟檔案執行å–代" #: ../src/globalreplacedialog.cpp:128 msgid "Cannot compile regular expression '" msgstr "無法編譯è¦å‰‡è¡¨ç¤ºæ³•" #: ../src/globalreplacedialog.cpp:145 msgid "Provides a space for you to type the text you want to find" msgstr "æä¾›ä½ç½®ä»¥éµå…¥ä½ æƒ³è¦å°‹æ‰¾çš„字串" #: ../src/globalreplacedialog.cpp:149 msgid "" "Provides a space for you to type the text you want to replace the text you " "typed in Find what" msgstr "æä¾›ä½ç½®ä»¥éµå…¥ä½ æƒ³è¦å–代在'尋找'功能已éµå…¥çš„字串" #: ../src/globalreplacedialog.cpp:153 msgid "" "Finds only text with lowercase and uppercase letters as specified in Find " "what" msgstr "僅尋找在'尋找'功能所指定的大,å°å¯«å­—æ¯çš„字串" #: ../src/globalreplacedialog.cpp:157 msgid "Extends the scope to all open documents" msgstr "擴大範åœåˆ°æ‰€æœ‰é–‹å•Ÿçš„æ–‡ä»¶" #: ../src/globalreplacedialog.cpp:161 msgid "Interprets the text specified in Find what as a regular expression" msgstr "解讀在'尋找'功能指定的è¦å‰‡è¡¨ç¤ºæ³•" #: ../src/globalreplacedialog.cpp:165 msgid "" "Finds all instances of the text specified in Find what and replaces them " "with the text in Replace with" msgstr "尋找在'尋找'功能指定的所有字串的例å­ä¸¦ä¸”以'å–代以:'功能內之字串來å–代" #: ../src/globalreplacedialog.cpp:169 msgid "Closes the dialog box without saving any changes you have made" msgstr "關閉å°è©±ç›’並無儲存改變" #: ../src/housestyle.cpp:183 #, fuzzy msgid "no rules found" msgstr "(沒有找到è¦å‰‡é›†)" #: ../src/housestyle.cpp:222 msgid "Cannot initialise spellcheck" msgstr "" #: ../src/mynotebook.cpp:88 ../src/wrapdaisy.cpp:554 #: ../src/xmlcopyeditor.cpp:5339 msgid "Close" msgstr "關閉" #: ../src/mynotebook.cpp:89 msgid "Close all" msgstr "關閉全部" #: ../src/mypropertysheet.cpp:74 msgid "&Always insert closing tag" msgstr "總是æ’å…¥çµæŸæ¨™ç±¤" #: ../src/mypropertysheet.cpp:77 msgid "&Folding" msgstr "折疊" #: ../src/mypropertysheet.cpp:80 msgid "&Highlight current line" msgstr "光帶顯示目å‰çš„æ–‡å­—行" #: ../src/mypropertysheet.cpp:83 #, fuzzy msgid "Hi&ghlight syntax" msgstr "光帶顯示目å‰çš„æ–‡å­—行" #: ../src/mypropertysheet.cpp:86 msgid "&Indentation guides" msgstr "縮排導å‘" #: ../src/mypropertysheet.cpp:89 msgid "I&ntelligent backspace/delete" msgstr "è°æ˜Žçš„倒退/刪除éµ" #: ../src/mypropertysheet.cpp:92 msgid "&Line numbers" msgstr "行號碼" #: ../src/mypropertysheet.cpp:95 msgid "L&ock hidden tags" msgstr "鎖ä½éš±è—的標籤" #: ../src/mypropertysheet.cpp:98 msgid "&Tag completion" msgstr "標籤完æˆ" #: ../src/mypropertysheet.cpp:101 msgid "&Validate as you type" msgstr "輸入時驗證" #: ../src/mypropertysheet.cpp:104 msgid "Va&riable highlight in tag free view" msgstr "éš±è—æ¨™ç±¤æ™‚光帶顯示變數" #: ../src/mypropertysheet.cpp:107 msgid "&White space visible" msgstr "å¯è¦‹ç©ºç™½æ ¼" #: ../src/mypropertysheet.cpp:113 msgid "Font" msgstr "å­—åž‹" #: ../src/mypropertysheet.cpp:156 msgid "Application directory" msgstr "應用軟體目錄" #: ../src/mypropertysheet.cpp:173 msgid "Language (restart required)" msgstr "語言(需è¦é‡æ–°å•Ÿå‹•)" #: ../src/mypropertysheet.cpp:179 ../src/styledialog.cpp:339 #: ../src/xmlcopyeditor.cpp:4984 msgid "Default" msgstr "é è¨­å€¼" #: ../src/mypropertysheet.cpp:193 #, fuzzy msgid "&Enable network access for XML validation" msgstr "å¯ä»¥ç¶²è·¯æŽ¥å–以確èªDTD" #: ../src/mypropertysheet.cpp:196 msgid "E&xpand internal entities on open" msgstr "æ–¼'開啟'展開內部實體" #: ../src/mypropertysheet.cpp:199 msgid "&One application instance only" msgstr "???" #: ../src/mypropertysheet.cpp:202 msgid "Re&member layout on close" msgstr "關閉時記得版é¢ä½ˆç½®" #: ../src/mypropertysheet.cpp:205 msgid "&Remember open tabs on close" msgstr "關閉時記得所開啟的標籤" #: ../src/mypropertysheet.cpp:208 msgid "Re&tain undo history on save" msgstr "儲存時ä¿ç•™ä¿®æ”¹è¨˜éŒ„" #: ../src/mypropertysheet.cpp:212 msgid "&Save UTF-8 byte order mark" msgstr "儲存UTF-8時包å«å­—節順åºç¢¼" #: ../src/mypropertysheet.cpp:216 msgid "S&how full path on frame" msgstr "在框架上顯示完整路徑" #: ../src/mypropertysheet.cpp:242 msgid "General" msgstr "一般" #: ../src/mypropertysheet.cpp:243 msgid "Editor" msgstr "編輯器" #: ../src/mypropertysheet.cpp:256 msgid "Cannot access application directory" msgstr "ç„¡æ³•æŽ¥å–æ‡‰ç”¨è»Ÿé«”目錄" #: ../src/mypropertysheet.cpp:256 ../src/xmlcopyeditor.cpp:2586 msgid "Options" msgstr "é¸é …" #: ../src/styledialog.cpp:101 msgid "Style" msgstr "" #: ../src/styledialog.cpp:101 ../src/xmlcopyeditor.cpp:5471 #: ../src/xmlcopyeditor.cpp:5475 #, fuzzy msgid "Spelling" msgstr "拼字與樣å¼" #: ../src/styledialog.cpp:147 msgid "&Check" msgstr "" #: ../src/styledialog.cpp:165 msgid "No." msgstr "編號" #: ../src/styledialog.cpp:166 ../src/styledialog.cpp:168 msgid "Context" msgstr "文脈" #: ../src/styledialog.cpp:167 ../src/wrapxerces.h:51 #: ../src/xmlcopyeditor.cpp:409 ../src/xmlcopyeditor.cpp:429 #: ../src/xmlcopyeditor.cpp:432 ../src/xmlcopyeditor.cpp:449 #: ../src/xmlcopyeditor.cpp:454 ../src/xmlcopyeditor.cpp:494 #: ../src/xmlcopyeditor.cpp:514 ../src/xmlcopyeditor.cpp:526 #: ../src/xmlcopyeditor.cpp:532 ../src/xmlcopyeditor.cpp:561 msgid "Error" msgstr "錯誤" #: ../src/styledialog.cpp:169 msgid "Suggestion" msgstr "建議" #: ../src/styledialog.cpp:171 msgid "Rule" msgstr "è¦å‰‡" #: ../src/styledialog.cpp:172 msgid "Action" msgstr "動作" #: ../src/styledialog.cpp:180 msgid "&Apply changes" msgstr "" #: ../src/styledialog.cpp:188 msgid "&Printable report" msgstr "å¯åˆ—å°çš„報告" #: ../src/styledialog.cpp:196 msgid "Pr&intable summary" msgstr "å¯åˆ—å°çš„æ‘˜è¦" #: ../src/styledialog.cpp:204 #, fuzzy msgid "C&hange all" msgstr "全改" #: ../src/styledialog.cpp:212 msgid "I&gnore all" msgstr "全部忽略" #: ../src/styledialog.cpp:220 #, fuzzy msgid "Ca&ncel" msgstr "å–æ¶ˆ" #: ../src/styledialog.cpp:303 ../src/xmlcopyeditor.cpp:768 #: ../src/xmlcopyeditor.cpp:818 msgid "en_US" msgstr "" #: ../src/styledialog.cpp:308 #, fuzzy msgid "(No dictionaries found)" msgstr "(找ä¸åˆ°éŽæ¿¾å™¨)" #: ../src/styledialog.cpp:344 msgid "(No rule sets found)" msgstr "(沒有找到è¦å‰‡é›†)" #: ../src/styledialog.cpp:350 ../src/xmlcopyeditor.cpp:771 msgid "(No filter)" msgstr "(ç„¡éŽæ¿¾å™¨)" #: ../src/styledialog.cpp:373 msgid "(No filters found)" msgstr "(找ä¸åˆ°éŽæ¿¾å™¨)" #: ../src/styledialog.cpp:400 ../src/styledialog.cpp:430 #: ../src/styledialog.cpp:749 ../src/styledialog.cpp:754 msgid "Ignore" msgstr "忽略" #: ../src/styledialog.cpp:414 msgid "Ignore once" msgstr "忽略一次" #: ../src/styledialog.cpp:416 msgid "Ignore all" msgstr "全部忽略" #: ../src/styledialog.cpp:418 msgid "Change once" msgstr "改變一次" #: ../src/styledialog.cpp:419 msgid "Change all" msgstr "全改" #: ../src/styledialog.cpp:422 msgid "New suggestion..." msgstr "新建議" #: ../src/styledialog.cpp:445 ../src/styledialog.cpp:473 #, fuzzy msgid "Checking document..." msgstr "開啟較大文件..." #: ../src/styledialog.cpp:477 #, fuzzy msgid "Cannot check document: " msgstr "無法計算字數: %s" #: ../src/styledialog.cpp:510 #, fuzzy, c-format msgid "%i error" msgid_plural "%i errors" msgstr[0] "錯誤" msgstr[1] "錯誤" #: ../src/styledialog.cpp:525 msgid "No items selected" msgstr "æ‚¨é …ç›®æ²’æœ‰é¸æ“‡" #: ../src/styledialog.cpp:754 ../src/styledialog.cpp:782 msgid "Change" msgstr "改變" #: ../src/styledialog.cpp:913 msgid "Enter new suggestion:" msgstr "進入新建議" #: ../src/styledialog.cpp:914 msgid "New Suggestion" msgstr "新建議" #: ../src/wrapdaisy.cpp:96 #, fuzzy msgid "Export in progress" msgstr "進行輸出" #: ../src/wrapdaisy.cpp:97 #, fuzzy msgid "Initializing..." msgstr "兄弟節點" #: ../src/wrapdaisy.cpp:121 ../src/wrapdaisy.cpp:281 #, fuzzy msgid "Cannot create folder [b]" msgstr "無法產生報告" #: ../src/wrapdaisy.cpp:158 msgid "Empty XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:168 #, fuzzy msgid "Cannot read [b]" msgstr "無法å–代" #: ../src/wrapdaisy.cpp:168 msgid "[/b]" msgstr "" #: ../src/wrapdaisy.cpp:182 msgid "Suppressing optional production notes..." msgstr "" #: ../src/wrapdaisy.cpp:184 ../src/wrapdaisy.cpp:210 ../src/wrapdaisy.cpp:296 #: ../src/wrapdaisy.cpp:334 #, fuzzy msgid "Cancelled" msgstr "å–æ¶ˆ" #: ../src/wrapdaisy.cpp:208 msgid "De-emphasizing production notes..." msgstr "" #: ../src/wrapdaisy.cpp:259 #, fuzzy msgid "Cannot create HTML folder [b]" msgstr "無法產生報告" #: ../src/wrapdaisy.cpp:270 #, fuzzy msgid "Cannot create image folder [b]" msgstr "無法產生報告" #: ../src/wrapdaisy.cpp:294 #, fuzzy msgid "Copying files..." msgstr "開啟置入的檔案" #: ../src/wrapdaisy.cpp:317 msgid "Cannot write canonical XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:332 #, fuzzy msgid "Preparing DTBook..." msgstr "準備列å°" #: ../src/wrapdaisy.cpp:540 msgid "documents.open" msgstr "" #: ../src/wrapdaisy.cpp:541 #, fuzzy msgid "ActiveDocument" msgstr "新文件" #: ../src/wrapdaisy.cpp:543 #, fuzzy msgid "Cannot open " msgstr "無法開啟%s" #. tempDocFile;// #. wdFormatDocument #: ../src/wrapdaisy.cpp:549 #, fuzzy msgid "SaveAs" msgstr "儲存為" #: ../src/wrapdaisy.cpp:677 #, fuzzy msgid "Cannot create MP3 album folder [b]" msgstr "無法產生報告" #: ../src/wrapexpat.cpp:74 msgid "Unable to create parser instance" msgstr "" #: ../src/wraplibxml.cpp:126 ../src/wraplibxml.cpp:182 #: ../src/wraplibxml.cpp:244 ../src/wraplibxml.cpp:305 #: ../src/wraplibxml.cpp:370 ../src/wraplibxml.cpp:559 #: ../src/wraplibxml.cpp:612 ../src/wraplibxml.cpp:660 #, fuzzy msgid "Cannot create a parser context" msgstr "無法產生報告" #: ../src/wraplibxml.cpp:166 #, fuzzy msgid "Cannot create an RNG parser context" msgstr "無法產生報告" #: ../src/wraplibxml.cpp:176 msgid "Cannot create an RNG validation context" msgstr "" #: ../src/wraplibxml.cpp:238 msgid "Cannot create a schema validation context" msgstr "" #: ../src/wraplibxml.cpp:459 msgid "Infinity" msgstr "" #: ../src/wraplibxml.cpp:462 msgid "-Infinity" msgstr "" #: ../src/wraplibxml.cpp:466 msgid "NaN" msgstr "" #: ../src/wraplibxml.cpp:552 #, fuzzy msgid "Cannot parse stylesheet" msgstr "無法開啟樣å¼è¡¨ %s" #: ../src/wraplibxml.cpp:581 #, fuzzy msgid "Cannot apply stylesheet" msgstr "無法開啟樣å¼è¡¨ %s" #: ../src/wraplibxml.cpp:717 #, c-format msgid "Error at line %d, column %d: %s" msgstr "" #: ../src/wraplibxml.cpp:720 #, c-format msgid "Error at line %d: %s" msgstr "" #: ../src/wrapxerces.cpp:162 #, fuzzy msgid "Unexpected validation error" msgstr "驗證錯誤" #: ../src/wrapxerces.cpp:236 #, c-format msgid "%s at line %llu, column %llu: %s%s" msgstr "" #: ../src/wrapxerces.h:56 ../src/xmlcopyeditor.cpp:5524 msgid "Warning" msgstr "警告" #: ../src/wrapxerces.h:60 #, fuzzy msgid "FatalError" msgstr "錯誤" #: ../src/xmlcopyeditorcopy.h:22 msgid "" "All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" #: ../src/xmlcopyeditorcopy.h:24 msgid "" "All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|" "XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" #: ../src/xmlcopyeditorcopy.h:26 #, fuzzy msgid "Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>" msgstr "Gerald Schmidt (開發) <gnschmidt@users.sourceforge.net>" #: ../src/xmlcopyeditorcopy.h:27 msgid "" "\n" "XML Copy Editor is free software released under the GNU\n" "General Public License.\n" "\n" "Many thanks are due to " msgstr "" #: ../src/xmlcopyeditor.cpp:407 msgid "Failed to initialize Xerces-C:\n" msgstr "" #: ../src/xmlcopyeditor.cpp:420 ../src/xmlcopyeditor.cpp:485 msgid "(unknown error)" msgstr "(åŽŸå› ä¸æ˜Žçš„錯誤)" #: ../src/xmlcopyeditor.cpp:422 msgid "" "XML Copy Editor has encountered the following error and needs to close: " msgstr "XML Copy Editoré­é‡ä»¥ä¸‹çš„錯誤並需è¦é—œé–‰" #: ../src/xmlcopyeditor.cpp:448 ../src/xmlcopyeditor.cpp:453 #: ../src/xmlcopyeditor.cpp:521 msgid "XML Copy Editor has encountered an error and needs to close." msgstr "XML Copy Editoré­é‡ä¸€å€‹éŒ¯èª¤ä¸¦éœ€è¦é—œé–‰" #: ../src/xmlcopyeditor.cpp:471 ../src/xmlcopyeditor.cpp:550 msgid "The operating system has turned down a request for additional memory" msgstr "æ“作系統拒絕一個追加記憶體之請求" #: ../src/xmlcopyeditor.cpp:472 ../src/xmlcopyeditor.cpp:551 #: ../src/xmlcopyeditor.cpp:4780 msgid "Out of memory" msgstr "記憶體ä¸è¶³" #: ../src/xmlcopyeditor.cpp:487 msgid "The following error has occurred: " msgstr "發生以下的錯誤" #: ../src/xmlcopyeditor.cpp:489 msgid "" ".\n" "\n" "Select \"Abort\" to exit, \"Retry\" to close this window and \"Ignore\" to " "continue." msgstr "鏿“‡ \"放棄\" 以離開,\"é‡è©¦\"以關閉視窗和\"忽略\"以繼續" #: ../src/xmlcopyeditor.cpp:766 ../src/xmlcopyeditor.cpp:817 #, fuzzy msgid "Default style" msgstr "é è¨­å€¼" #: ../src/xmlcopyeditor.cpp:819 msgid "No filter" msgstr "æ²’æœ‰éŽæ¿¾å™¨" #: ../src/xmlcopyeditor.cpp:885 msgid "" "SSE2 is enabled in Xerces-C++ library. Xerces-C++ didn't use them in a " "thread-safe way. It may cause program crashes (segmentation faults).\n" "\n" "If it happens, please try compiling Xerces-C++ with SSE2 disabled.\n" "\n" "OK:\tShow this warning next time\n" "Cancel:\tDisable the warning\n" msgstr "" #: ../src/xmlcopyeditor.cpp:892 msgid "SSE2 problem in Xerces-C++" msgstr "" #: ../src/xmlcopyeditor.cpp:968 ../src/xmlcopyeditor.cpp:976 msgid "Current Element" msgstr "ç›®å‰çš„元素" #: ../src/xmlcopyeditor.cpp:969 ../src/xmlcopyeditor.cpp:975 msgid "Insert Element" msgstr "æ’入元素" #: ../src/xmlcopyeditor.cpp:970 ../src/xmlcopyeditor.cpp:974 msgid "Insert Sibling" msgstr "æ’入兄弟節點" #: ../src/xmlcopyeditor.cpp:971 ../src/xmlcopyeditor.cpp:973 msgid "Insert Entity" msgstr "æ’入實體" #: ../src/xmlcopyeditor.cpp:1208 #, fuzzy msgid "Unknown command line switch (expecting 'w', 's', --version or --help)" msgstr "未知的指令行開關(期望 'w' 或 's')" #: ../src/xmlcopyeditor.cpp:1217 msgid "Command line processing incomplete: no file specified" msgstr "å‘½ä»¤åˆ—è™•ç†æœªå®Œæˆ:沒有指定的檔案" #: ../src/xmlcopyeditor.cpp:1356 msgid "Parse in progress..." msgstr "進行剖æž" #: ../src/xmlcopyeditor.cpp:1375 msgid "well-formed" msgstr "çµæ§‹ç¬¦åˆ" #: ../src/xmlcopyeditor.cpp:1407 msgid "Do you want to save the changes to " msgstr "改變儲存到" #: ../src/xmlcopyeditor.cpp:1601 ../src/xmlcopyeditor.cpp:1603 msgid "Attributes hidden" msgstr "屬性隱è—" #: ../src/xmlcopyeditor.cpp:1608 ../src/xmlcopyeditor.cpp:1610 msgid "Tags hidden" msgstr "標籤隱è—" #: ../src/xmlcopyeditor.cpp:1623 ../src/xmlcopyeditor.cpp:1625 msgid "Tags locked" msgstr "標籤鎖ä½" #: ../src/xmlcopyeditor.cpp:1676 ../src/xmlcopyeditor.cpp:1678 msgid "Modified" msgstr "已修正" #: ../src/xmlcopyeditor.cpp:1707 #, c-format msgid "Ln %i Col %i" msgstr "Ln %i Col %i" #: ../src/xmlcopyeditor.cpp:1898 msgid "Cannot open clipboard" msgstr "無法開啟剪貼簿" #: ../src/xmlcopyeditor.cpp:1903 msgid "Cannot paste as new document: no text on clipboard" msgstr "無法以新文件來貼:剪貼簿上沒有字串" #: ../src/xmlcopyeditor.cpp:1993 ../src/xmlcopyeditor.cpp:2796 #, c-format msgid "%i replacement made" msgid_plural "%i replacements made" msgstr[0] "å·²å–代%i次" msgstr[1] "å·²å–代%i次" #: ../src/xmlcopyeditor.cpp:2019 msgid "Preparing Print Preview..." msgstr "準備é è¦½åˆ—å°" #: ../src/xmlcopyeditor.cpp:2040 msgid "Preparing to print..." msgstr "準備列å°" #: ../src/xmlcopyeditor.cpp:2099 ../src/xmlcopyeditor.cpp:2119 msgid "Find" msgstr "尋找" #: ../src/xmlcopyeditor.cpp:2126 ../src/xmlcopyeditor.cpp:2236 #: ../src/xmlcopyeditor.cpp:2330 msgid "This functionality requires Microsoft Windows" msgstr "這功能需è¦Microsoft Windows" #: ../src/xmlcopyeditor.cpp:2132 msgid "Import Microsoft Word Document" msgstr "輸入Microsoft Word文件" #: ../src/xmlcopyeditor.cpp:2227 msgid "[b]DAISY export stopped[/b]: " msgstr "" #: ../src/xmlcopyeditor.cpp:2230 msgid "DAISY export completed. Output files are stored in: [b]" msgstr "" #: ../src/xmlcopyeditor.cpp:2245 #, fuzzy, c-format msgid "Cannot open [b]%s[/b] for import" msgstr "無法輸入%s" #: ../src/xmlcopyeditor.cpp:2255 msgid "Import in progress..." msgstr "進行輸入" #: ../src/xmlcopyeditor.cpp:2263 msgid "(lossless conversion requires version 2003 or later)" msgstr "ç„¡æå¤±çš„轉æ›éœ€è¦2003年以後的版本" #: ../src/xmlcopyeditor.cpp:2270 ../src/xmlcopyeditor.cpp:2391 msgid "Cannot start Microsoft Word" msgstr "無法啟動Microsoft Word" #: ../src/xmlcopyeditor.cpp:2274 ../src/xmlcopyeditor.cpp:2395 msgid "A more recent version of Microsoft Word is required" msgstr "需è¦è¼ƒæ–°çš„Microsoft Word版本" #: ../src/xmlcopyeditor.cpp:2281 #, fuzzy, c-format msgid "Microsoft Word cannot save [b]%s[/b] as XML" msgstr "Microsoft Word無法以XML來儲存%s" #: ../src/xmlcopyeditor.cpp:2286 #, fuzzy msgid "Microsoft Word cannot save this document as WordprocessingML " msgstr "Microsoft Word無法以XML來儲存%s" #: ../src/xmlcopyeditor.cpp:2294 msgid "Opening imported file..." msgstr "開啟置入的檔案" #: ../src/xmlcopyeditor.cpp:2311 msgid "Cannot open imported file" msgstr "無法開啟置入的檔案" #: ../src/xmlcopyeditor.cpp:2363 msgid "Export Microsoft Word Document" msgstr "輸出Microsoft Word文件" #: ../src/xmlcopyeditor.cpp:2384 msgid "Export in progress..." msgstr "進行輸出" #: ../src/xmlcopyeditor.cpp:2398 #, c-format msgid "Microsoft Word cannot save %s" msgstr "Microsoft Word無法儲存%s" #: ../src/xmlcopyeditor.cpp:2427 msgid "Cannot save temporary file" msgstr "無法儲存臨時檔" #: ../src/xmlcopyeditor.cpp:2588 msgid "Preferences" msgstr "" #: ../src/xmlcopyeditor.cpp:2633 msgid "Enter line number:" msgstr "輸入行號" #: ../src/xmlcopyeditor.cpp:2634 msgid "Go To" msgstr "到" #: ../src/xmlcopyeditor.cpp:2643 #, c-format msgid "'%s' is not a valid line number" msgstr "'%s'䏿˜¯æœ‰æ•ˆè¡Œç·¨è™Ÿ" #: ../src/xmlcopyeditor.cpp:2672 msgid "Replace" msgstr "å–代" #: ../src/xmlcopyeditor.cpp:2693 msgid "Find and Replace" msgstr "尋找和å–代" #: ../src/xmlcopyeditor.cpp:2786 msgid "Cannot replace: " msgstr "無法å–代" #: ../src/xmlcopyeditor.cpp:2827 msgid "XML document (*.xml)" msgstr "XML 文件 (*.xml)" #: ../src/xmlcopyeditor.cpp:2851 msgid "Choose a document type:" msgstr "鏿“‡æ–‡ä»¶é¡žåž‹" #: ../src/xmlcopyeditor.cpp:2851 msgid "New Document" msgstr "新文件" #: ../src/xmlcopyeditor.cpp:2892 #, c-format msgid "Document%i" msgstr "文件%i" #: ../src/xmlcopyeditor.cpp:2962 msgid "Open Large Document" msgstr "開啟較大文件" #: ../src/xmlcopyeditor.cpp:2962 ../src/xmlcopyeditor.cpp:5431 #: ../src/xmlcopyeditor.cpp:5433 msgid "Open" msgstr "開啟" #: ../src/xmlcopyeditor.cpp:2998 #, fuzzy, c-format msgid "Cannot open %s." msgstr "無法開啟%s" #: ../src/xmlcopyeditor.cpp:3006 ../src/xmlcopyeditor.cpp:3582 #, c-format msgid "%s is already open" msgstr "%s已開啟" #: ../src/xmlcopyeditor.cpp:3028 #, c-format msgid "Cannot open %s" msgstr "無法開啟%s" #: ../src/xmlcopyeditor.cpp:3147 #, fuzzy, c-format msgid "Cannot open %s: unknown encoding %s" msgstr "無法設定編碼" #: ../src/xmlcopyeditor.cpp:3178 #, fuzzy, c-format msgid "Cannot open %s: out of memory" msgstr "無法輸入%s" #: ../src/xmlcopyeditor.cpp:3199 #, c-format msgid "Cannot open %s: conversion from encoding %s failed" msgstr "" #: ../src/xmlcopyeditor.cpp:3208 ../src/xmlcopyeditor.cpp:4007 #, fuzzy msgid "Creating document view..." msgstr "準備é è¦½åˆ—å°" #: ../src/xmlcopyeditor.cpp:3449 msgid "Edited document empty" msgstr "編輯文件是空的" #: ../src/xmlcopyeditor.cpp:3563 msgid "Save As" msgstr "儲存為" #: ../src/xmlcopyeditor.cpp:3771 #, fuzzy msgid "DTD Validation in progress..." msgstr "以DTD驗證中" #: ../src/xmlcopyeditor.cpp:3794 ../src/xmlcopyeditor.cpp:3870 msgid "valid" msgstr "有效" #: ../src/xmlcopyeditor.cpp:3816 msgid "Select RELAX NG grammar" msgstr "鏿“‡RELAX NG語法" #: ../src/xmlcopyeditor.cpp:3817 ../src/xmlcopyeditor.cpp:4108 #: ../src/xmlcopyeditor.cpp:5791 msgid "Choose a file:" msgstr "鏿“‡æª”案" #: ../src/xmlcopyeditor.cpp:3818 msgid "RELAX NG grammar" msgstr "RELAX NG語法" #: ../src/xmlcopyeditor.cpp:3848 msgid "RELAX NG validation in progress..." msgstr "以RELAX NG驗證中" #: ../src/xmlcopyeditor.cpp:3914 msgid "Validation in progress..." msgstr "驗證中" #: ../src/xmlcopyeditor.cpp:3925 #, fuzzy, c-format msgid "%s is valid" msgstr "%s 是 %s" #: ../src/xmlcopyeditor.cpp:3964 #, fuzzy msgid "W3C Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:3964 msgid "DTD" msgstr "DTD" #: ../src/xmlcopyeditor.cpp:3965 msgid "Please choose a shema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3966 msgid "Schema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3992 msgid "Please select a DTD file" msgstr "" #: ../src/xmlcopyeditor.cpp:3998 msgid "Converting..." msgstr "" #: ../src/xmlcopyeditor.cpp:4025 msgid "Enter XPath:" msgstr "輸入XPath:" #: ../src/xmlcopyeditor.cpp:4026 msgid "Evaluate XPath" msgstr "ä¼°ç®—XPath" #: ../src/xmlcopyeditor.cpp:4047 msgid "Cannot evaluate XPath" msgstr "無法估算XPath" #: ../src/xmlcopyeditor.cpp:4058 msgid "No matching nodes found" msgstr "找ä¸åˆ°ç¬¦åˆç¯€é»ž" #: ../src/xmlcopyeditor.cpp:4094 #, c-format msgid "Cannot open stylesheet %s" msgstr "無法開啟樣å¼è¡¨ %s" #: ../src/xmlcopyeditor.cpp:4107 msgid "Select stylesheet" msgstr "鏿“‡æ¨£å¼è¡¨" #: ../src/xmlcopyeditor.cpp:4109 ../src/xmlcopyeditor.cpp:5766 msgid "XSLT stylesheet" msgstr "XSLT樣å¼è¡¨" #: ../src/xmlcopyeditor.cpp:4164 msgid "XSL transformation in progress..." msgstr "XSL轉æ›ä¸­" #: ../src/xmlcopyeditor.cpp:4171 msgid "Cannot transform: " msgstr "無法轉æ›" #: ../src/xmlcopyeditor.cpp:4179 msgid "Output document empty" msgstr "輸出文件是空的" #: ../src/xmlcopyeditor.cpp:4203 msgid "Pretty-printing in progress..." msgstr "整齊排列中" #: ../src/xmlcopyeditor.cpp:4213 msgid "Cannot pretty-print: " msgstr "無法整齊排列" #: ../src/xmlcopyeditor.cpp:4224 msgid "Pretty-print unsuccessful: output document empty" msgstr "整齊排列失敗:輸出文件是空的" #: ../src/xmlcopyeditor.cpp:4256 msgid "Choose an encoding:" msgstr "鏿“‡ç·¨ç¢¼" #: ../src/xmlcopyeditor.cpp:4256 msgid "Encoding" msgstr "編碼" #: ../src/xmlcopyeditor.cpp:4269 msgid "Cannot set encoding: " msgstr "無法設定編碼" #: ../src/xmlcopyeditor.cpp:4280 msgid "Cannot set encoding (cannot parse temporary file)" msgstr "無法設定編碼 (無法剖æžè‡¨æ™‚檔)" #: ../src/xmlcopyeditor.cpp:4484 #, c-format msgid "Cannot find '%s'" msgstr "無法找到'%s'" #: ../src/xmlcopyeditor.cpp:4546 msgid "" "File has been modified by another application.\n" "Do you want to proceed?" msgstr "" "檔案\n" "已被其他應用軟體修改,ä½ è¦ç¹¼çºŒ?" #: ../src/xmlcopyeditor.cpp:4547 msgid "Confirmation" msgstr "確èª" #: ../src/xmlcopyeditor.cpp:4586 ../src/xmlcopyeditor.cpp:4600 #: ../src/xmlcopyeditor.cpp:4621 ../src/xmlcopyeditor.cpp:4650 #: ../src/xmlcopyeditor.cpp:4713 ../src/xmlcopyeditor.cpp:4727 #: ../src/xmlcopyeditor.cpp:4764 ../src/xmlcopyeditor.cpp:4799 #, c-format msgid "Cannot save %s" msgstr "無法儲存 %s" #: ../src/xmlcopyeditor.cpp:4642 #, c-format msgid "%s saved in default encoding UTF-8: unknown encoding %s" msgstr "" #: ../src/xmlcopyeditor.cpp:4705 #, c-format msgid "%s saved in default encoding UTF-8: conversion to %s failed" msgstr "" #: ../src/xmlcopyeditor.cpp:4755 #, fuzzy msgid "unknown error" msgstr "(åŽŸå› ä¸æ˜Žçš„錯誤)" #: ../src/xmlcopyeditor.cpp:4757 #, c-format msgid "Cannot save document in %s: %s (saved in default encoding UTF-8)" msgstr "無法以%s儲存文件:%s(以é è¨­ç·¨ç¢¼UTF-8儲存)" #: ../src/xmlcopyeditor.cpp:4779 #, fuzzy msgid "Out of memory: attempt to save in default encoding UTF-8?" msgstr "編碼應是 %s之一(以é è¨­ç·¨ç¢¼UTF-8儲存檔案)" #: ../src/xmlcopyeditor.cpp:4792 #, fuzzy, c-format msgid "%s saved in default encoding UTF-8" msgstr "無法以%s儲存文件:%s(以é è¨­ç·¨ç¢¼UTF-8儲存)" #: ../src/xmlcopyeditor.cpp:4856 msgid "MB" msgstr "MB" #: ../src/xmlcopyeditor.cpp:4861 msgid "kB" msgstr "kB" #: ../src/xmlcopyeditor.cpp:4866 msgid "byte" msgid_plural "bytes" msgstr[0] "byte" msgstr[1] "bytes" #: ../src/xmlcopyeditor.cpp:4874 #, c-format msgid "%g %s saved" msgstr "%g %s已儲存" #: ../src/xmlcopyeditor.cpp:4894 msgid "&Undo\tCtrl+Z" msgstr "復原\tCtrl+Z" #: ../src/xmlcopyeditor.cpp:4894 msgid "Undo" msgstr "復原" #: ../src/xmlcopyeditor.cpp:4898 msgid "&Redo\tCtrl+Y" msgstr "é‡åš\tCtrl+Y" #: ../src/xmlcopyeditor.cpp:4898 msgid "Redo" msgstr "é‡åš" #: ../src/xmlcopyeditor.cpp:4902 msgid "&Cut\tCtrl+X" msgstr "剪下\tCtrl+X" #: ../src/xmlcopyeditor.cpp:4902 msgid "Cut" msgstr "剪下" #: ../src/xmlcopyeditor.cpp:4906 msgid "C&opy\tCtrl+C" msgstr "複製\tCtrl+C" #: ../src/xmlcopyeditor.cpp:4906 msgid "Copy" msgstr "複製" #: ../src/xmlcopyeditor.cpp:4910 msgid "&Paste\tCtrl+V" msgstr "貼上\tCtrl+V" #: ../src/xmlcopyeditor.cpp:4910 msgid "Paste" msgstr "貼上" #: ../src/xmlcopyeditor.cpp:4917 msgid "P&aste As New Document" msgstr "以新文件貼上" #: ../src/xmlcopyeditor.cpp:4918 msgid "Paste As New Document" msgstr "以新文件貼上" #: ../src/xmlcopyeditor.cpp:4922 msgid "&Find...\tCtrl+F" msgstr "尋找...\tCtrl+F" #: ../src/xmlcopyeditor.cpp:4922 msgid "Find..." msgstr "尋找" #: ../src/xmlcopyeditor.cpp:4926 msgid "F&ind Again\tF3" msgstr "å†å°‹æ‰¾\tF3" #: ../src/xmlcopyeditor.cpp:4926 msgid "Find Again" msgstr "å†å°‹æ‰¾" #: ../src/xmlcopyeditor.cpp:4930 msgid "&Replace...\tCtrl+R" msgstr "å–代...\tCtrl+R" #: ../src/xmlcopyeditor.cpp:4930 msgid "Replace..." msgstr "å–代" #: ../src/xmlcopyeditor.cpp:4937 msgid "&Global Replace...\tCtrl+Shift+R" msgstr "全部å–代...\tCtrl+Shift+R" #: ../src/xmlcopyeditor.cpp:4938 msgid "Global Replace..." msgstr "全部å–代" #: ../src/xmlcopyeditor.cpp:4942 msgid "G&o To...\tCtrl+G" msgstr "到..\tCtrl+G" #: ../src/xmlcopyeditor.cpp:4942 msgid "Go To..." msgstr "到..." #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "&Toggle Comment\tCtrl+/" msgstr "元素...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "Toggle Comment" msgstr "開關縮集" #: ../src/xmlcopyeditor.cpp:4967 msgid "Pr&eferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4967 msgid "Preferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase\tCtrl+U" msgstr "放大\tCtrl+U" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase" msgstr "放大" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease\tCtrl+D" msgstr "縮å°\tCtrl+D" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease" msgstr "縮å°" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal\tCtrl+0" msgstr "標準型\tCtrl+0" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal" msgstr "標準型" #: ../src/xmlcopyeditor.cpp:4984 msgid "&Default" msgstr "é è¨­å€¼" #: ../src/xmlcopyeditor.cpp:4987 msgid "&Blue background, white text" msgstr "è—色背景,白色字串" #: ../src/xmlcopyeditor.cpp:4988 msgid "Blue background, white text" msgstr "è—色背景,白色字串" #: ../src/xmlcopyeditor.cpp:4991 msgid "&Light" msgstr "淡色" #: ../src/xmlcopyeditor.cpp:4992 msgid "Light" msgstr "淡色" #: ../src/xmlcopyeditor.cpp:4995 msgid "&None" msgstr "沒有" #: ../src/xmlcopyeditor.cpp:4996 msgid "None" msgstr "沒有" #. WAIT FOR AUI LIBRARY TO SUPPORT THIS - currently always splits left #. wxMenu *splitTabMenu = new wxMenu; #. splitTabMenu->Append ( ID_SPLIT_TAB_TOP, _ ( "&Top" ), _ ( "Top" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_RIGHT, _ ( "&Right" ), _ ( "Right" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_BOTTOM, _ ( "&Bottom" ), _ ( "Bottom" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_LEFT, _ ( "&Left" ), _ ( "Left" )); #. #. use class-wide data member #: ../src/xmlcopyeditor.cpp:5025 msgid "&Previous Document\tCtrl+PgUp" msgstr "å‰åˆ†é \tCtrl+PgUp" #: ../src/xmlcopyeditor.cpp:5025 msgid "Previous Document" msgstr "å‰åˆ†é " #: ../src/xmlcopyeditor.cpp:5026 msgid "&Next Document\tCtrl+PgDn" msgstr "下分é \tCtrl+PgDn" #: ../src/xmlcopyeditor.cpp:5026 msgid "Next Document" msgstr "下分é " #. viewMenu->Append ( wxID_ANY, _ ( "&Split Tab" ), splitTabMenu ); #: ../src/xmlcopyeditor.cpp:5030 msgid "&Browser\tCtrl+B" msgstr "ç€è¦½å™¨\tCtrl+B" #: ../src/xmlcopyeditor.cpp:5030 ../src/xmlcopyeditor.cpp:5464 #: ../src/xmlcopyeditor.cpp:5468 msgid "Browser" msgstr "ç€è¦½å™¨" #: ../src/xmlcopyeditor.cpp:5034 msgid "&Show Tags and Attributes\tCtrl+T" msgstr "顯示標籤和屬性\tCtrl+T" #: ../src/xmlcopyeditor.cpp:5034 msgid "Show Tags and Attributes" msgstr "顯示標籤和屬性" #: ../src/xmlcopyeditor.cpp:5037 msgid "&Hide Attributes Only\tCtrl+Shift+A" msgstr "僅隱è—屬性\tCtrl+Shift+A" #: ../src/xmlcopyeditor.cpp:5037 msgid "Hide Attributes Only" msgstr "僅隱è—屬性" #: ../src/xmlcopyeditor.cpp:5040 msgid "H&ide Tags and Attributes\tCtrl+Shift+T" msgstr "éš±è—æ¨™ç±¤å’Œå±¬æ€§\tCtrl+Shift+T" #: ../src/xmlcopyeditor.cpp:5040 msgid "Hide Tags and Attributes" msgstr "éš±è—æ¨™ç±¤å’Œå±¬æ€§" #: ../src/xmlcopyeditor.cpp:5059 #, fuzzy msgid "&Toggle Fold\tCtrl+Alt+T" msgstr "開關縮集" #: ../src/xmlcopyeditor.cpp:5059 msgid "Toggle Fold" msgstr "開關縮集" #: ../src/xmlcopyeditor.cpp:5061 msgid "&Fold Tags\tCtrl+Shift+F" msgstr "縮集標籤\tCtrl+Shift+F" #: ../src/xmlcopyeditor.cpp:5061 msgid "Fold Tags" msgstr "縮集標籤" #: ../src/xmlcopyeditor.cpp:5063 msgid "&Unfold Tags\tCtrl+Shift+U" msgstr "展開標籤\tCtrl+Shift+U" #: ../src/xmlcopyeditor.cpp:5066 #, fuzzy msgid "&Wrap Words\tCtrl+W" msgstr "關閉\tCtrl+W" #: ../src/xmlcopyeditor.cpp:5068 msgid "&Color Scheme" msgstr "色彩" #: ../src/xmlcopyeditor.cpp:5069 msgid "&Text Size" msgstr "文字大å°" #: ../src/xmlcopyeditor.cpp:5074 msgid "S&how Current Element Pane" msgstr "顯示目å‰å…ƒç´ æ–¹æ¡†" #: ../src/xmlcopyeditor.cpp:5075 #, fuzzy msgid "Show Current Element Pane" msgstr "顯示目å‰å…ƒç´ æ–¹æ¡†" #: ../src/xmlcopyeditor.cpp:5078 msgid "Sh&ow Toolbar" msgstr "顯示Toolbar" #: ../src/xmlcopyeditor.cpp:5078 msgid "Show Toolbar" msgstr "顯示Toolbar" #: ../src/xmlcopyeditor.cpp:5081 #, fuzzy msgid "C&lose Message Pane\tAlt+C" msgstr "關閉信æ¯/尋找/å–代方框\tAlt+C" #: ../src/xmlcopyeditor.cpp:5081 #, fuzzy msgid "Close Message Pane" msgstr "關閉信æ¯/尋找/å–代方框" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/&Replace Pane" msgstr "關閉信æ¯/尋找/å–代方框" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/Replace Pane" msgstr "關閉信æ¯/尋找/å–代方框" #: ../src/xmlcopyeditor.cpp:5085 msgid "Close Co&mmand Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5085 msgid "Close Command Pane" msgstr "" #: ../src/xmlcopyeditor.cpp:5089 msgid "&Element...\tCtrl+I" msgstr "元素...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:5089 msgid "Element..." msgstr "元素..." #: ../src/xmlcopyeditor.cpp:5090 msgid "&Sibling...\tCtrl+Shift+I" msgstr "兄弟節點...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5090 msgid "Sibling..." msgstr "兄弟節點" #: ../src/xmlcopyeditor.cpp:5091 msgid "&Entity...\tCtrl+E" msgstr "實體...\tCtrl+E" #: ../src/xmlcopyeditor.cpp:5091 msgid "Entity..." msgstr "實體..." #: ../src/xmlcopyeditor.cpp:5093 msgid "&Twin\tCtrl+Enter" msgstr "複製該元素標籤\tCtrl+Enter" #: ../src/xmlcopyeditor.cpp:5093 msgid "Twin" msgstr "複製該元素標籤" #: ../src/xmlcopyeditor.cpp:5095 msgid "S&ymbol..." msgstr "符號..." #: ../src/xmlcopyeditor.cpp:5095 msgid "Symbol..." msgstr "符號..." #: ../src/xmlcopyeditor.cpp:5103 #, fuzzy msgid "&DTD/XML Schema\tF5" msgstr "XML Schema\tF5" #: ../src/xmlcopyeditor.cpp:5103 #, fuzzy msgid "DTD/XML Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5106 msgid "&RELAX NG...\tF6" msgstr "RELAX NG...\tF6" #: ../src/xmlcopyeditor.cpp:5106 msgid "RELAX NG..." msgstr "RELAX NG..." #: ../src/xmlcopyeditor.cpp:5109 msgid "&Public DTD..." msgstr "&Public DTD..." #: ../src/xmlcopyeditor.cpp:5109 msgid "Public DTD..." msgstr "Public DTD..." #: ../src/xmlcopyeditor.cpp:5110 msgid "&System DTD..." msgstr "&System DTD..." #: ../src/xmlcopyeditor.cpp:5110 msgid "System DTD..." msgstr "System DTD..." #: ../src/xmlcopyeditor.cpp:5111 msgid "&XML Schema..." msgstr "&XML Schema..." #: ../src/xmlcopyeditor.cpp:5111 msgid "XML Schema..." msgstr "XML Schema..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XS< stylesheet..." msgstr "XS< 樣å¼è¡¨..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XSLT stylesheet..." msgstr "XSLT 樣å¼è¡¨..." #: ../src/xmlcopyeditor.cpp:5127 ../src/xmlcopyeditor.cpp:5138 #, c-format msgid "\tCtrl+%i" msgstr "\tCtrl+%i" #: ../src/xmlcopyeditor.cpp:5178 msgid "&Check Well-formedness\tF2" msgstr "檢查是å¦ç¬¦åˆXML語法\tF2" #: ../src/xmlcopyeditor.cpp:5178 ../src/xmlcopyeditor.cpp:5450 #: ../src/xmlcopyeditor.cpp:5454 msgid "Check Well-formedness" msgstr "檢查是å¦ç¬¦åˆXML語法" #: ../src/xmlcopyeditor.cpp:5181 msgid "&Validate" msgstr "é©—è­‰" #: ../src/xmlcopyeditor.cpp:5183 msgid "Create &Schema...\tF10" msgstr "" #: ../src/xmlcopyeditor.cpp:5184 #, fuzzy msgid "Create schema..." msgstr "XML Schema..." #: ../src/xmlcopyeditor.cpp:5185 ../src/xmlcopyeditor.cpp:5186 #, fuzzy msgid "DTD -> Schema..." msgstr "XML Schema..." #: ../src/xmlcopyeditor.cpp:5190 msgid "&Associate" msgstr "è¯ç¹«" #: ../src/xmlcopyeditor.cpp:5193 msgid "&XSL Transform...\tF8" msgstr "XSL 轉æ›...\tF8" #: ../src/xmlcopyeditor.cpp:5194 msgid "XSL Transform..." msgstr "XSL 轉æ›..." #: ../src/xmlcopyeditor.cpp:5197 msgid "&Evaluate XPath...\tF9" msgstr "ä¼°ç®—XPath...\tF9" #: ../src/xmlcopyeditor.cpp:5198 msgid "Evaluate XPath..." msgstr "ä¼°ç®—XPath..." #: ../src/xmlcopyeditor.cpp:5201 msgid "Copy &The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5202 msgid "Copy The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5207 msgid "&Pretty-print\tF11" msgstr "整齊排列\tF11" #: ../src/xmlcopyeditor.cpp:5207 msgid "Pretty-print" msgstr "整齊排列" #: ../src/xmlcopyeditor.cpp:5211 msgid "&Lock Tags\tCtrl+L" msgstr "éŽ–ä½æ¨™ç±¤\tCtrl+L" #: ../src/xmlcopyeditor.cpp:5212 ../src/xmlcopyeditor.cpp:5479 #: ../src/xmlcopyeditor.cpp:5482 msgid "Lock Tags" msgstr "éŽ–ä½æ¨™ç±¤" #: ../src/xmlcopyeditor.cpp:5217 msgid "E&ncoding..." msgstr "編碼" #: ../src/xmlcopyeditor.cpp:5217 msgid "Encoding..." msgstr "編碼" #: ../src/xmlcopyeditor.cpp:5226 #, fuzzy msgid "&Spelling...\tF7" msgstr "拼字和樣å¼...\tF7" #: ../src/xmlcopyeditor.cpp:5227 #, fuzzy msgid "Spelling..." msgstr "兄弟節點" #: ../src/xmlcopyeditor.cpp:5234 #, fuzzy msgid "&Style...\tShift+F7" msgstr "兄弟節點...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5235 #, fuzzy msgid "Style..." msgstr "XSLT 樣å¼è¡¨..." #: ../src/xmlcopyeditor.cpp:5242 msgid "&Word Count" msgstr "字數" #: ../src/xmlcopyeditor.cpp:5243 msgid "Word Count" msgstr "字數" #: ../src/xmlcopyeditor.cpp:5251 msgid "&Command\tCtrl+Alt+C" msgstr "" #: ../src/xmlcopyeditor.cpp:5252 msgid "Command" msgstr "" #: ../src/xmlcopyeditor.cpp:5267 msgid "&Options..." msgstr "é¸é …" #: ../src/xmlcopyeditor.cpp:5268 msgid "Options..." msgstr "é¸é …" #: ../src/xmlcopyeditor.cpp:5278 msgid "&XML Copy Editor Help\tF1" msgstr "XML Copy Editor 說明\tF1" #: ../src/xmlcopyeditor.cpp:5278 msgid "Help" msgstr "說明" #: ../src/xmlcopyeditor.cpp:5284 msgid "&Home Page" msgstr "首é " #: ../src/xmlcopyeditor.cpp:5284 msgid "Home Page" msgstr "首é " #: ../src/xmlcopyeditor.cpp:5287 msgid "&Forum" msgstr "論壇" #: ../src/xmlcopyeditor.cpp:5287 msgid "Forum" msgstr "論壇" #: ../src/xmlcopyeditor.cpp:5291 msgid "&About XML Copy Editor" msgstr "關於XML Copy Editor" #: ../src/xmlcopyeditor.cpp:5291 msgid "About" msgstr "關於" #: ../src/xmlcopyeditor.cpp:5295 #, fuzzy msgid "&Browse Source" msgstr "下載原始碼" #: ../src/xmlcopyeditor.cpp:5295 #, fuzzy msgid "Browse Source" msgstr "ç€è¦½å™¨" #: ../src/xmlcopyeditor.cpp:5307 msgid "&File" msgstr "檔案" #: ../src/xmlcopyeditor.cpp:5308 msgid "&Edit" msgstr "編輯" #: ../src/xmlcopyeditor.cpp:5309 msgid "&View" msgstr "檢視" #: ../src/xmlcopyeditor.cpp:5310 msgid "&Insert" msgstr "æ’å…¥" #: ../src/xmlcopyeditor.cpp:5311 msgid "&XML" msgstr "XML" #: ../src/xmlcopyeditor.cpp:5312 msgid "&Tools" msgstr "工具" #: ../src/xmlcopyeditor.cpp:5313 msgid "&Help" msgstr "說明" #: ../src/xmlcopyeditor.cpp:5328 msgid "&New...\tCtrl+N" msgstr "開啟新檔...\tCtrl+N" #: ../src/xmlcopyeditor.cpp:5328 msgid "New..." msgstr "開啟新檔..." #: ../src/xmlcopyeditor.cpp:5331 msgid "&Open...\tCtrl+O" msgstr "開啟舊檔...\tCtrl+O" #: ../src/xmlcopyeditor.cpp:5331 msgid "Open..." msgstr "開啟舊檔..." #: ../src/xmlcopyeditor.cpp:5335 msgid "O&pen Large Document...\tCtrl+Shift+O" msgstr "開啟較大文件...\tCtrl+Shift+O" #: ../src/xmlcopyeditor.cpp:5335 msgid "Open Large Document..." msgstr "開啟較大文件..." #: ../src/xmlcopyeditor.cpp:5339 #, fuzzy msgid "&Close\tCtrl+F4" msgstr "關閉\tCtrl+W" #: ../src/xmlcopyeditor.cpp:5342 msgid "C&lose All" msgstr "關閉全部" #: ../src/xmlcopyeditor.cpp:5342 msgid "Close All" msgstr "關閉全部" #: ../src/xmlcopyeditor.cpp:5345 msgid "&Save\tCtrl+S" msgstr "儲存\tCtrl+S" #: ../src/xmlcopyeditor.cpp:5345 ../src/xmlcopyeditor.cpp:5436 #: ../src/xmlcopyeditor.cpp:5440 msgid "Save" msgstr "儲存" #: ../src/xmlcopyeditor.cpp:5348 msgid "S&ave As...\tF12" msgstr "å¦å„²å­˜ç‚º...\tF12" #: ../src/xmlcopyeditor.cpp:5348 msgid "Save As..." msgstr "å¦å„²å­˜ç‚º..." #: ../src/xmlcopyeditor.cpp:5352 msgid "&DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5352 msgid "DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "&Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5359 msgid "&Revert" msgstr "復原" #: ../src/xmlcopyeditor.cpp:5359 msgid "Revert" msgstr "復原" #: ../src/xmlcopyeditor.cpp:5362 msgid "Pa&ge Setup..." msgstr "版é¢è¨­å®š..." #: ../src/xmlcopyeditor.cpp:5362 msgid "Page Setup..." msgstr "版é¢è¨­å®š..." #: ../src/xmlcopyeditor.cpp:5365 #, fuzzy msgid "Pr&int Preview..." msgstr "é è¦½åˆ—å°..." #: ../src/xmlcopyeditor.cpp:5365 msgid "Print Preview..." msgstr "é è¦½åˆ—å°..." #: ../src/xmlcopyeditor.cpp:5368 #, fuzzy msgid "Pri&nt...\tCtrl+P" msgstr "列å°...\tCtrl+P" #: ../src/xmlcopyeditor.cpp:5368 msgid "Print..." msgstr "列å°..." #: ../src/xmlcopyeditor.cpp:5372 msgid "I&mport Microsoft Word Document..." msgstr "置入Microsoft Word文件" #: ../src/xmlcopyeditor.cpp:5376 #, fuzzy msgid "Expor&t Microsoft Word Document..." msgstr "輸出Microsoft Word文件" #: ../src/xmlcopyeditor.cpp:5380 msgid "E&xit" msgstr "離開" #: ../src/xmlcopyeditor.cpp:5380 msgid "Exit" msgstr "離開" #: ../src/xmlcopyeditor.cpp:5426 ../src/xmlcopyeditor.cpp:5428 msgid "New" msgstr "æ–°" #: ../src/xmlcopyeditor.cpp:5443 ../src/xmlcopyeditor.cpp:5447 msgid "Print" msgstr "列å°" #: ../src/xmlcopyeditor.cpp:5457 ../src/xmlcopyeditor.cpp:5461 #, fuzzy msgid "Validate" msgstr "é©—è­‰" #: ../src/xmlcopyeditor.cpp:5521 msgid "Information" msgstr "ä¿¡æ¯" #: ../src/xmlcopyeditor.cpp:5527 msgid "Stopped" msgstr "åœæ­¢" #: ../src/xmlcopyeditor.cpp:5530 msgid "Question" msgstr "å•題" #: ../src/xmlcopyeditor.cpp:5533 msgid "Message" msgstr "ä¿¡æ¯" #: ../src/xmlcopyeditor.cpp:5601 #, c-format msgid "%s is %s" msgstr "%s 是 %s" #: ../src/xmlcopyeditor.cpp:5626 msgid "Document has been modified: save or discard changes" msgstr "文件已被修改:儲存或放棄改變" #: ../src/xmlcopyeditor.cpp:5689 msgid "Encoding should be one of " msgstr "編碼應是 之一" #: ../src/xmlcopyeditor.cpp:5748 msgid "Public DTD" msgstr "Public DTD" #: ../src/xmlcopyeditor.cpp:5754 msgid "System DTD" msgstr "System DTD" #: ../src/xmlcopyeditor.cpp:5760 msgid "XML Schema" msgstr "XML Schema" #: ../src/xmlcopyeditor.cpp:5783 #, c-format msgid "Cannot associate %s: %s" msgstr "無法è¯ç¹«%s: %s" #: ../src/xmlcopyeditor.cpp:5790 #, c-format msgid "Associate %s" msgstr "è¯ç¹«%s" #: ../src/xmlcopyeditor.cpp:5798 msgid "Choose a public identifier:" msgstr "鏿“‡å…¬ç”¨è­˜åˆ¥ç¢¼" #: ../src/xmlcopyeditor.cpp:5918 #, c-format msgid "Cannot count words: %s" msgstr "無法計算字數: %s" #: ../src/xmlcopyeditor.cpp:5926 #, c-format msgid "%s contains %i word" msgid_plural "%s contains %i words" msgstr[0] "%s åŒ…å« %i 字數" msgstr[1] "%s åŒ…å« %i 字數" #: ../src/xmlcopyeditor.cpp:6042 msgid "The current XPath is empty." msgstr "" #: ../src/xmlcopyeditor.cpp:6052 #, c-format msgid "The current XPath has been copied to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6060 #, c-format msgid "Failed to copy the current XPath to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6171 msgid "Invalid path: " msgid_plural "Invalid paths: " msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:6175 msgid "" "To change the application directory setting, click Tools menu -> Options... " "after XML Copy Editor starts up." msgstr "" #: ../src/xmlcopyeditor.cpp:6178 msgid "" "To change the application directory setting, click Edit menu -> " "Preferences... after XML Copy Editor starts up." msgstr "" #: ../src/xmlctrl.cpp:303 ../src/xmlctrl.cpp:407 msgid "Delete tag?" msgstr "å°‡è¦åˆªé™¤æ¨™ç±¤?" #: ../src/xmlctrl.cpp:304 ../src/xmlctrl.cpp:335 ../src/xmlctrl.cpp:408 #: ../src/xmlctrl.cpp:439 msgid "Tags Locked" msgstr "éŽ–ä½æ¨™ç±¤" #: ../src/xmlctrl.cpp:334 ../src/xmlctrl.cpp:438 msgid "Delete entity reference?" msgstr "刪除實體åƒè€ƒ?" #: ../src/xmlctrl.cpp:2252 #, fuzzy msgid "Cannot find the start tag" msgstr "無法找到'%s'" #: ../src/xmlctrl.cpp:2260 #, fuzzy msgid "Cannot find the end tag" msgstr "無法找到'%s'" #: ../src/xmlschemagenerator.cpp:80 msgid "Failed to load xml file." msgstr "" #~ msgid " in large document mode?" #~ msgstr "在較大文件模å¼?" #~ msgid "%i match" #~ msgid_plural "%i matches" #~ msgstr[0] "%i符åˆ" #~ msgstr[1] "%i符åˆ" #~ msgid "&Change all" #~ msgstr "全改" #~ msgid "&DTD\tF4" #~ msgstr "DTD\tF4" #~ msgid "&DocBook to HTML\tAlt+1" #~ msgstr "&DocBook 轉æˆHTML\tAlt+1" #~ msgid "&DocBook to XHTML\tAlt+2" #~ msgstr "&DocBook 轉æˆXHTML\tAlt+2" #~ msgid "&Report" #~ msgstr "報告" #~ msgid "&TEI to HTML\tAlt+4" #~ msgstr "&TEI è½‰æˆ HTML\tAlt+4" #~ msgid "&Use Microsoft rebar control (restart required)" #~ msgstr "使用微軟rebar功能(需è¦é‡æ–°å•Ÿå‹•)" #~ msgid "&XSLT" #~ msgstr "&XSLT" #~ msgid "Cannot open application directory: see Tools, Options..., General" #~ msgstr "ä¸èƒ½é–‹å•Ÿæ‡‰ç”¨è»Ÿé«”目錄,åƒé–±:工具, é¸é …..., 一般" #~ msgid "" #~ "Cannot open in browser: %s not found (see Tools, Options..., General)" #~ msgstr "無法以ç€è¦½å™¨é–‹å•Ÿ:沒有找到%s(åƒé–±å·¥å…·, é¸é …..., 一般)" #~ msgid "" #~ "Cannot open in browser: no browser defined (see Tools, Options..., " #~ "General)" #~ msgstr "無法以ç€è¦½å™¨é–‹å•Ÿ:沒有設定ç€è¦½å™¨ (åƒé–±å·¥å…·, é¸é …..., 一般)" #~ msgid "" #~ "Cannot save temporary copy for validation; please save or discard changes" #~ msgstr "無法為驗證儲存臨時檔;請儲存或放棄改變" #~ msgid "Cannot set encoding (cannot open temporary file)" #~ msgstr "無法設定編碼(無法開啟臨時檔)" #~ msgid "Creating report..." #~ msgstr "產生報告" #~ msgid "D&ocBook to XSL-FO\tAlt+3" #~ msgstr "D&ocBook 轉æˆXSL-FO\tAlt+3" #~ msgid "David HÃ¥säther (Swedish) <hasather@gmail.com>" #~ msgstr "David HÃ¥säther (瑞典語) <hasather@gmail.com>" #~ msgid "Default dictionary and style" #~ msgstr "é è¨­å­—典與樣å¼" #~ msgid "Do you want to open " #~ msgstr "ä½ è¦é–‹å•Ÿ" #~ msgid "DocBook to HTML" #~ msgstr "DocBook轉æˆHTML" #~ msgid "DocBook to XHTML" #~ msgstr "DocBook 轉æˆXHTML" #~ msgid "DocBook to XSL-FO" #~ msgstr "DocBook 轉æˆXSL-FO" #~ msgid "Download Source" #~ msgstr "下載原始碼" #~ msgid "François Badier (French) <frabad@gmail.com>" #~ msgstr "François Badier (法語) <frabad@gmail.com>" #~ msgid "MSXML validation failed (version 4.0 or later required)" #~ msgstr "以MSXML驗證失敗(éœ€è¦ 4.0 以後的版本)" #~ msgid "Match" #~ msgstr "符åˆ" #~ msgid "Matt Smigielski (testing) <alectrus@users.sourceforge.net>" #~ msgstr "Matt Smigielski (測試) <alectrus@users.sourceforge.net>" #~ msgid "Memory low: %s saved in large document mode" #~ msgstr "記憶體ä¸è¶³:以較大文件模å¼å„²å­˜%s" #~ msgid "Opening spelling and style check in read-only mode: " #~ msgstr "以唯讀模å¼é–‹å•Ÿæ‹¼å­—å’Œæ¨£å¼æª¢æŸ¥" #~ msgid "P&rint Preview..." #~ msgstr "é è¦½åˆ—å°..." #~ msgid "Show Current ElementPane" #~ msgstr "顯示目å‰å…ƒç´ æ–¹æ¡†" #~ msgid "Spelling and Style..." #~ msgstr "拼字和樣å¼" #~ msgid "T&EI to LaTeX\tAlt+5" #~ msgstr "TEI è½‰æˆ LaTeX\tAlt+5" #~ msgid "TE&I to XHTML\tAlt+6" #~ msgstr "TE&I è½‰æˆ XHTML\tAlt+6" #~ msgid "TEI to &XSL-FO\tAlt+7" #~ msgstr "TEI è½‰æˆ &XSL-FO\tAlt+7" #~ msgid "TEI to HTML" #~ msgstr "TEI è½‰æˆ HTML" #~ msgid "TEI to LaTeX" #~ msgstr "TEI è½‰æˆ LaTeX" #~ msgid "TEI to XHTML" #~ msgstr "TEI è½‰æˆ XHTML" #~ msgid "TEI to XSL-FO" #~ msgstr "TEI è½‰æˆ XSL-FO" #~ msgid "Thomas Wenzel (German) <thowen@users.sourceforge.net>" #~ msgstr "Thomas Wenzel (德語) <thowen@users.sourceforge.net>" #~ msgid "" #~ "Using local encoding because %s is neither valid UTF-8 nor well-formed " #~ "XML: %s" #~ msgstr "å› %s䏿˜¯æœ‰æ•ˆçš„UTF-8,也ä¸ç¬¦åˆXML語法: %s,所以使用局部編碼" #~ msgid "Viliam Búr (Slovak) <viliam@bur.sk>" #~ msgstr "Viliam Búr (Slovak) <viliam@bur.sk>" #~ msgid "Wra&p lines" #~ msgstr "自動æ›è¡Œ" #~ msgid "XML Copy Editor has encountered an error and needs to close" #~ msgstr "XML Copy Editoré­é‡ä¸€å€‹éŒ¯èª¤ä¸¦éœ€è¦åšé—œé–‰è™•ç†" ���������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/sk.gmo���������������������������������������������������������������������0000664�0001750�0001750�00000052044�12402464555�015007� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Þ•����C�����4 ��¯��L����������� ��i��������|�� ���~��(���Š��(���³�����Ü�����å�����ø������� ���*�����5�����R�����b�� ���|�� ���Š�����–�����Ÿ�����¥�����¸�����Ê�����à�� ���æ�����ó���������������$�����+�����K��"���Q�����t�� ���Œ�����—�����«�� ���³�����Á�� ���Ó�����ß�����î���������� �����,�� ���<�� ���H�����V�����h�����…�����—�����¦�� ���¶�����Ã�����Ê�����ç�����ð������� ��� ������� ���4�����U�����n�����}�� ��������˜�����Ÿ�� ���°�����½�� ���×�����á�����÷�����ý�� ��� ����� �����# �����< �����K �����` �� ���€ �����Œ �����Ÿ ��4���´ �����é ��Q���ù ��3���K!�����!�����…!��—���Œ!�����$"�� ���:"�����G"�����Y"�����u"�����|"�� ���„"�� ���"��#���œ"�����À"��#���Ø"�����ü"�����#�����)#�����:#�����I#�����_#�����y#��2���“#�����Æ#�����Ü#�����í#��@���ü#�����=$��1���X$�����Š$����� $�����¼$�����Ï$�� ���Ö$�� ���á$�����í$�����%�����%�����*%�����F%�����Z%�� ���`%�� ���j%��>���t%��-���³%��5���á%�� ���&�����$&�����,&�����1&�����A&�����E&�����I&�����R&�����b&�����j&�� ���ƒ&��#���&��3���³&�� ���ç&�� ���ò&�����ÿ&��!���'�����''�����='�� ���D'�����O'�����X'�� ���s'�� ���'�����Œ'�����Ÿ'�� ���µ'�����¿'�����Å'�����Ô'�����æ'�����ë'����� (��'��� (�����H(��F���W(�����ž(�� ���£(�� ���®(�����¹(�����Ê(�����Ò(��f���Ø(��N���?)�� ���Ž)�����˜)�����)�����£)�����´)�����¼)�����Ô)�����æ)�����ì)��&���õ)�����*�����!*�����6*�� ���O*�� ���Y*��"���e*�����ˆ*�����¦*�� ���­*�� ���¸*�����Ä*�����ã*�����ù*�����+�� ���+�����+�� ���-+�����;+��B���J+�����+�����Ÿ+�� ���»+�� ���È+�����Ò+�����Õ+�����Ý+��=���û+�����9,�����B,�� ���F,�����S,�����b,�����t,�� ���{,�� ���‰,�����“,�����¥,�����½,�����Á,�����Æ,�� ���Í,��$���Û,������-�����-�����-�����-�����3-�����;-�����T-�����q-�� ���y-�� ���„-�����’-�����¨-�����¿-�� ���Î-�����Ü-�����ñ-�����÷-����� .����� .�����;.�� ���Q.��0���^.�����.�����®.�����À.�����Æ.�����×.��7���à.��5���/��:���N/��]���‰/�� ���ç/�� ���ò/������0����� 0�����(0��"���90�� ���\0�����h0�����o0�����‰0�����¦0�����«0�� ���³0�� ���À0�����Î0�� ���Ý0�����è0�����ï0�����ô0�����1�����1�� ���81�����C1�����H1�� ���P1�����[1�����c1�����{1�����1�� ���¨1�����¶1�� ���Ï1�� ���Ü1�����ç1�� ���ï1�� ���ú1�� ���2�� ���2�� ���2�� ���)2�� ���52��"���A2��D���d2��-���©2�� ���×2�����ã2�����è2��$���í2�����3�����,3�� ���43�����?3��<���O3��H���Œ3�� ���Õ3�� ���à3�����î3�����4�����4��!���(4�����J4�����Z4�� ���m4�����x4�����{4�� ���4�����4����¢4�����·6��q���À6�����27�����47��:���F7��>���7�����À7�����É7�����Ý7�����ù7�����8�����"8�����>8��"���P8�����s8�����…8�� ���—8�����¥8�����­8�����À8�����Ò8�����é8�� ���ñ8�����ÿ8�����9�� ���-9�����89��"���@9�����c9�����k9�����ˆ9�����£9�����·9�����Ì9�����Ó9�����ä9�����û9�����:�� ���':�����H:�� ���Q:�����r:�� ���ƒ:�� ���‘:�����Ÿ:��$���±:�����Ö:�����í:�����þ:�� ���;�����;��.���#;�����R;�����[;�����n;�� ���~;��$���Œ;��"���±;�����Ô;�����ð;�����<�����<�� ���)<�����4<�����H<�����W<�����u<�����~<�����—<����� <�� ���¶<�����Ã<�����È<�����å<�����ô<��"���=�� ���1=�����>=�� ���S=��<���t=�����±=��_���Â=��1���">�� ���T>�����_>��Ÿ���e>�����?�� ���?�����$?�����6?�����Q?�� ���Z?�����d?�����s?��#���„?�����¨?��(���Á?�����ê?�����@�����!@�����5@�����H@��#���b@�����†@��;���¤@�����à@�����ú@����� A��M��� A�� ���nA��?���A�����ÏA�����íA����� B�����$B�� ���*B�� ���8B�����BB�����aB�����{B��#���ŽB�����²B�����ÉB�� ���ÏB�� ���ÝB��F���ëB��2���2C��A���eC�� ���§C�����²C�����ºC�����ÃC�� ���ÓC�����ÝC�����áC�����éC�� ���øC�����D�����D�����1D��/���JD�� ���zD�����…D�����”D��)���œD�����ÆD�����æD�� ���íD�� ���øD�� ���E�� ���$E�����2E�����AE�����YE�� ���vE�����€E�����†E�����–E�����©E��+���°E�����ÜE��9���ïE�����)F��4���=F�����rF�����yF�����ŠF�����šF�� ���«F�����µF��V���½F��P���G�� ���eG�����sG�����zG�����G�� ���•G�� ���¡G�����ÂG�����×G�� ���àG��&���ìG�����H�����H�����)H�����BH�����UH��-���fH��%���”H�����ºH�����ÂH�� ���ÒH��+���ÞH����� I�� ���I�����'I�� ���8I�� ���DI�� ���PI�����]I��R���nI�����ÁI�����ÙI�����ôI�����J�����J�����J�� ���J��E���>J�����„J�����J�����“J�����¢J�����¶J�����ÍJ�����ÖJ�� ���ìJ�����÷J�� ���K�����/K�����3K�� ���;K�����EK��'���VK�����~K�����K�����‡K�����žK�����¸K�����ÁK��'���áK�� ��� L�� ���L�� ��� L�����.L�����NL�����hL�����€L�����—L�����®L�����´L�����ÍL�����ãL�����M�� ���M��;���$M�����`M�����yM�����“M�����™M�����¬M��<���µM��7���òM��C���*N��U���nN�� ���ÄN�����ÑN�����áN��.���éN�����O�����+O�� ���KO�����WO��&���^O��0���…O�����¶O�����¼O�����ÄO�����ÕO�� ���ÞO�� ���èO�����óO�����P����� P��"���P�����@P�� ���[P�����fP�� ���lP�� ���vP�����ƒP�����‹P�����©P�����¼P�����ÓP�����ïP����� Q�� ���%Q�� ���3Q�� ���>Q�� ���LQ�����VQ�����fQ�����yQ�����‹Q�����›Q�����­Q��F���ËQ��/���R�����BR�����QR�����YR��2���`R�����“R�� ���ªR�� ���´R�����ÀR��6���ÐR��D���S�� ���LS�� ���WS�����eS�����zS�����ŠS����� S�� ���¿S�����ËS�����ÚS�����ìS�����ïS�����øS����� T�����g���¡���������Ï���/���W���Ì���y���������1�� �����ý������4������´���@���K���ó���÷���ü���:��É������?�������%��c������ß�������Â���à����������©���°�������Z�������„���X���â���ì���í���,���á���s��������@��.������Ê�����������î���h���#������ ���½���¼���`���Ã������#���‚���>��Ø���Ù�������£��� ��7�� ���6�������8���v���m���Œ���������«���q�������Ö���ú���Ð�������Y���\���§���a���'��8��������������T������� ��”���������P���9��:���,��¦���ù�������*���5������¢���±����� ��ô�����������S�������C���¿���ã���&�������•���*������—���}�������l���E���A����������B��0�������]�������‰���ð���Ô���"�������ï���%�����������…���Ë���x�������.�����������$��ò��������������b��������������†�������r������‘����������Ÿ���®�������Æ�������I���æ��������Š���è������6���������»���;���™���������������È���Á�������4�������u���˜���ä������ë�������Ç���U���k�������¸���+������·���¾�������=��¯��� ��Ú��� ���¨������|���2��J�������ê���ž���Ý�����������e���Ò���Ó���V�������’���<��7�������À���o���)��×���œ���������ñ�������!�����������!����������_��� ���=�������������L���)���³���-���p�����ø���û���<���3���������������‡���t���~���i�����������/����N�������������������"��B���D�������“�����–�������A�������Û�������‹�������������(������ ���Í��� ���š�������?��C��ƒ���¹���'���ç�������������›���������ÿ���G���€���$���¶�������R�������µ���¥�����9���F����������Ü���2���^���(���Þ�������¤���¬������ ��å���ª���������������ö���O���&������+�������{���f�������º����������H�����M���Å���w���[���j�������Ñ�����������õ�������>�������Ž���5�������Õ��� ���������������������0������Î���3���������ˆ�����z�������Q���-����������������;������é���Ä���­���n���1���²���d�������þ���� Ctrl+%i� XML Copy Editor is free software released under the GNU General Public License. Many thanks are due to � �%g %s saved�%i replacement made�%i replacements made�%s contains %i word�%s contains %i words�%s is %s�%s is already open�&About XML Copy Editor�&Always insert closing tag�&Associate�&Blue background, white text�&Browser Ctrl+B�&Check Well-formedness F2�&Color Scheme�&Cut Ctrl+X�&Default�&Edit�&Element... Ctrl+I�&Entity... Ctrl+E�&Evaluate XPath... F9�&File�&Find what: �&Find... Ctrl+F�&Fold Tags Ctrl+Shift+F�&Folding�&Forum�&Global Replace... Ctrl+Shift+R�&Help�&Hide Attributes Only Ctrl+Shift+A�&Highlight current line�&Home Page�&Indentation guides�&Insert�&Line numbers�&Lock Tags Ctrl+L�&Match case�&New... Ctrl+N�&Next Document Ctrl+PgDn�&None�&One application instance only�&Open... Ctrl+O�&Options...�&Paste Ctrl+V�&Pretty-print F11�&Previous Document Ctrl+PgUp�&Printable report�&Public DTD...�&RELAX NG... F6�&Redo Ctrl+Y�&Regex�&Remember open tabs on close�&Replace�&Replace... Ctrl+R�&Revert�&Save Ctrl+S�&Save UTF-8 byte order mark�&Show Tags and Attributes Ctrl+T�&Sibling... Ctrl+Shift+I�&System DTD...�&Tag completion�&Text Size�&Tools�&Twin Ctrl+Enter�&Undo Ctrl+Z�&Unfold Tags Ctrl+Shift+U�&Validate�&Validate as you type�&View�&White space visible�&Word Count�&XML�&XML Copy Editor Help F1�&XML Schema...�&XSL Transform... F8�'%s' is not a valid line number�(No filter)�(No filters found)�(No rule sets found)�(lossless conversion requires version 2003 or later)�(unknown error)�. Select "Abort" to exit, "Retry" to close this window and "Ignore" to continue.�A more recent version of Microsoft Word is required�About�Action�All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Application directory�Associate %s�Attributes hidden�Blue background, white text�Browse�Browser�C&lose All�C&opy Ctrl+C�Cannot access application directory�Cannot associate %s: %s�Cannot compile regular expression '�Cannot count words: %s�Cannot evaluate XPath�Cannot find '%s'�Cannot open %s�Cannot open clipboard�Cannot open imported file�Cannot open stylesheet %s�Cannot paste as new document: no text on clipboard�Cannot pretty-print: �Cannot replace: �Cannot save %s�Cannot save document in %s: %s (saved in default encoding UTF-8)�Cannot save temporary file�Cannot set encoding (cannot parse temporary file)�Cannot set encoding: �Cannot start Microsoft Word�Cannot transform: �Change�Change all�Change once�Check Well-formedness�Choose a document type:�Choose a file:�Choose a public identifier:�Choose an encoding:�Close�Close All�Close all�Closes the dialog box without saving any changes you have made�Closes this dialog without making any changes�Command line processing incomplete: no file specified�Confirmation�Context�Copy�Current Element�Cut�DTD�Decrease�Decrease Ctrl+D�Default�Delete entity reference?�Delete tag?�Do you want to save the changes to �Document has been modified: save or discard changes�Document%i�E&ncoding...�E&xit�E&xpand internal entities on open�Edited document empty�Editor�Element...�Encoding�Encoding should be one of �Encoding...�Enter XPath:�Enter line number:�Enter new suggestion:�Entity...�Error�Evaluate XPath�Evaluate XPath...�Exit�Export Microsoft Word Document�Export in progress...�Extends the scope to all open documents�F&ind Again F3�File has been modified by another application. Do you want to proceed?�Find�Find &Next�Find Again�Find and Replace�Find...�Find:�Finds all instances of the text specified in Find what and replaces them with the text in Replace with�Finds only text with lowercase and uppercase letters as specified in Find what�Fold Tags�Font�Forum�G&o To... Ctrl+G�General�Global Find and Replace�Global Replace...�Go To�Go To...�H&ide Tags and Attributes Ctrl+Shift+T�Help�Hide Attributes Only�Hide Tags and Attributes�Home Page�I&gnore all�I&mport Microsoft Word Document...�I&ntelligent backspace/delete�Ignore�Ignore all�Ignore once�Import Microsoft Word Document�Import in progress...�Increase�Increase Ctrl+U�Information�Insert Element�Insert Entity�Insert Sibling�Interprets the text specified in Find what as a regular expression�L&ock hidden tags�Language (restart required)�Ln %i Col %i�Lock Tags�MB�Message�Microsoft Word cannot save %s�Microsoft Word cannot save this document as WordprocessingML �Modified�New�New Document�New Suggestion�New suggestion...�New...�Next Document�No filter�No items selected�No matching nodes found�No.�None�Normal�Normal Ctrl+0�O&pen Large Document... Ctrl+Shift+O�OK�Open�Open Large Document�Open Large Document...�Open...�Opening imported file...�Opens a standard file dialog�Options�Options...�Out of memory�Output document empty�P&aste As New Document�Pa&ge Setup...�Page Setup...�Parse in progress...�Paste�Paste As New Document�Pr&intable summary�Preparing Print Preview...�Preparing to print...�Pretty-print�Pretty-print unsuccessful: output document empty�Pretty-printing in progress...�Previous Document�Print�Print Preview...�Print...�Provides a space for you to type additional information�Provides a space for you to type the path of the file�Provides a space for you to type the text you want to find�Provides a space for you to type the text you want to replace the text you typed in Find what�Public DTD�Public DTD...�Question�R&eplace in all open documents�RELAX NG grammar�RELAX NG validation in progress...�RELAX NG...�Re&gex�Re&member layout on close�Re&tain undo history on save�Redo�Replace�Replace &All�Replace with:�Replace with: �Replace...�Revert�Rule�S&ave As... F12�S&how Current Element Pane�S&how full path on frame�S&ymbol...�Save�Save As�Save As...�Select �Select RELAX NG grammar�Select stylesheet�Selects the file specified�Sh&ow Toolbar�Show Tags and Attributes�Show Toolbar�Sibling...�Stopped�Suggestion�Symbol...�System DTD�System DTD...�Tags Locked�Tags hidden�Tags locked�The following error has occurred: �The operating system has turned down a request for additional memory�This functionality requires Microsoft Windows�Toggle Fold�Twin�Undo�Va&riable highlight in tag free view�Validation in progress...�Warning�Word Count�XML Copy Editor�XML Copy Editor has encountered an error and needs to close.�XML Copy Editor has encountered the following error and needs to close: �XML Schema�XML Schema...�XML document (*.xml)�XS< stylesheet...�XSL Transform...�XSL transformation in progress...�XSLT stylesheet�XSLT stylesheet...�byte�bytes�kB�valid�well-formed�|All files (*.*)|*.*�Project-Id-Version: XML Copy Editor Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/ POT-Creation-Date: 2014-06-01 20:12+0800 PO-Revision-Date: 2007-03-10 11:09+0100 Last-Translator: Viliam Búr <viliam@bur.sk> Language-Team: Viliam Búr <viliam@bur.sk> Language: sk MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Poedit-Language: Slovak X-Poedit-Country: SLOVAKIA X-Poedit-SourceCharset: utf-8 Plural-Forms: nplurals=3; plural= (n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0; � Ctrl+%i� XML Copy Editor je slobodný softvér uverejnený pod VÅ¡eobecnou verejnou licenciou GNU. Veľa vÄaky patrí: � �%g %s uložených�%i bolo nahradených�%i bolo nahradené�%i boli nahradené�%s obsahuje %i slov�%s obsahuje %i slovo�%s obsahuje %i slová�%s je %s�%s je už otvorený�&O programe XML Copy Editor�Vždy vkladaj &koncovú znaÄku�&Asociuj�&Modré pozadie, biely text�&PrezeraÄ Ctrl+B�&Skontroluj dobrú formovanosÅ¥ F2�&Farebná schéma�&Vystrihni Ctrl+X�Å &tandardné�&Edituj�&Element... Ctrl+I�&Entita... Ctrl+E�&VyhodnoÅ¥ XPath... F9�&Súbor�&Nájdi Äo: �&Nájdi... Ctrl+F�&Zbaľ znaÄky Ctrl+Shift+F�&Zabalenie�&Fórum�&Globálne nahraÄ... Ctrl+Shift+R�&Návod�&Skry atribúty Ctrl+Shift+A�Vy&svieÅ¥ aktuálny riadok�&Domovská stránka�ÄŒiary na &odsadenie�&Vlož�Čísla &riadkov�&Zamkni znaÄky Ctrl+L�RozliÅ¡uj &veľké a malé�&Nový... Ctrl+N�&Nasledujúci dokument Ctrl+PgDn�Ž&iadne�Iba &jedna inÅ¡tancia aplikácie�&Otvor... Ctrl+O�&Možnosti...�V&lož Ctrl+V�&Pekná tlaÄ F11�&Predchádzajúci dokument Ctrl+PgUp�&TlaÄiteľná správa�&Verejné DTD...�&RELAX NG... F6�&Znova Ctrl+Y�&Regex�&Zapamätaj otvorené záložky pri zatvorení�&NahraÄ�N&ahraÄ... Ctrl+R�Znovu&naÄítaj�&Ulož Ctrl+S�Ulož znaÄku poradia &bytov v UTF-8�&Ukáž znaÄky a atribúty Ctrl+T�&Súrodenec... Ctrl+Shift+I�&Systémové DTD...�&Uzavretie znaÄiek�VeľkosÅ¥ &textu�&Nástroje�&DvojÄa Ctrl+Enter�&Späť Ctrl+Z�&Rozbaľ znaÄky Ctrl+Shift+U�&Validuj�&Validuj poÄas písania�&Pohľad�&Vidno prázdne znaky�PoÄet &slov�&XML�&Návod k XML Copy Editor F1�&XML Schema...�&XSL Transformácia... F8�'%s' nie je platné Äíslo riadku�(Bez filtra)�(NenaÅ¡li sa filtre)�(NenaÅ¡li sa množiny pravidiel)�(bezstratová konverzia vyžaduje verziu 2003 alebo novÅ¡iu)�(neznáma chyba)�. Zvoľte "Abort" na ukonÄenie, "Retry" na zavretie tohoto okna, a "Ignore" na pokraÄovanie.�Potrebujem novÅ¡iu verziu programu Microsoft Word�O programe�Akcia�VÅ¡etky súbory (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|gramatika RELAX NG (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Adresár aplikácie�Asociuj %s�Skryté atribúty�Modré pozadie, biely text�Nalistuj�PrezeraÄ�Zav&ri vÅ¡etko�&Kopíruj Ctrl+C�Neviem otvoriÅ¥ adresár aplikácie�Neviem asociovaÅ¥ %s: %s�Neviem skompilovaÅ¥ pravidlový výraz '�Neviem spoÄítaÅ¥ slová: %s�Neviem vyhodnotiÅ¥ XPath�Neviem nájsÅ¥ '%s'�Neviem otvoriÅ¥ %s�Neviem otvoriÅ¥ schránku�Neviem otvoriÅ¥ importovaný súbor�Neviem otvoriÅ¥ stylesheet %s�Neviem vložiÅ¥ ako nový dokument: v schránke nie je text�Neviem pekne vytlaÄiÅ¥: �Neviem nahradiÅ¥: �Neviem uložiÅ¥ %s�Neviem uložiÅ¥ dokument v %s: %s (uložené v Å¡tandardnom kódovaní UTF-8)�Neviem uložiÅ¥ doÄasný súbor�Neviem nastaviÅ¥ kódovanie (neviem parsovaÅ¥ doÄasný súbor)�Neviem nastaviÅ¥ kódovanie: �Neviem spustiÅ¥ Microsoft Word�Neviem transformovaÅ¥: �Zmeň�Zmeň vÅ¡etko�Zmeň raz�Skontroluj dobrú formovanosÅ¥�Vyberte si typ dokumentu:�Vyberte si súbor:�Vyberte si verejný identifikátor:�Vyberte si kódovanie:�Zavri�Zavri vÅ¡etko�Zavri vÅ¡etky�Zavrie dialógové okno, a neuloží žiadne zmeny, ktoré ste urobili�Zavrie tento dialóg, žiadne zmeny sa nevykonajú�Neúplné spracovanie príkazového riadku: nie je zadaný súbor�Potvrdenie�Kontext�Kopíruj�Aktuálny prvok�Vystrihni�DTD�ZmenÅ¡i�ZmenÅ¡i Ctrl+D�Å tandardné�VymazaÅ¥ odkaz na entitu?�VymazaÅ¥ znaÄku?�Chcete uložiÅ¥ zmeny v �Dokument bol zmenený: ulož alebo zahoÄ zmeny�Document%i�&Kódovanie...�&Koniec�E&xpanduj vnútorné entity pri otvorení�Editovaný dokument je prázdny�Editor�Element...�Kódovanie�Kódovanie by malo byÅ¥ jedno z �Kódovanie...�Zadajte XPath:�Zadajte Äíslo riadku:�Zadajte nové odporúÄanie:�Entita...�Chyba�VyhodnoÅ¥ XPath�VyhodnoÅ¥ XPath...�Koniec�Exportujem dokument programu Microsoft Word�Prebieha export...�Rozšíri rozsah hľadania na vÅ¡etky otvorené dokumenty�Ná&jdi ÄalÅ¡ie F3�Iná aplikácia zmenila súbor. Chcete pokraÄovaÅ¥?�Nájdi�Nájdi Ä&alÅ¡ie�Nájdi ÄalÅ¡ie�Nájdi a nahraÄ�Nájdi...�Nájdi:�Nájde vÅ¡etky výskyty hľadaného textu a nahradí ich textom zadaným na nahradenie�Nájde iba text, kde aj veľké a malé písmená zodpovedajú hľadanému textu�Zbaľ znaÄky�Písmo�Fórum�&ChoÄ na... Ctrl+G�VÅ¡eobecné�Globálne nájdenie a nahradenie�Globálne nahraÄ...�ChoÄ na�ChoÄ na...�Skry &znaÄky a atribúty Ctrl+Shift+T�Návod�Skry atribúty�Skry znaÄky a atribúty�Domovská stránka�I&gnoruj vÅ¡etko�&Importuj dokument programu Microsoft Word...�I&nteligentné vymazávanie/backspace�Ignoruj�Ignoruj vÅ¡etko�Ignoruj raz�Importujem dokument programu Microsoft Word�Prebieha import...�ZväÄÅ¡i�ZväÄÅ¡i Ctrl+U�Informácia�Vlož prvok�Vlož entitu�Vlož súrodenca�Interpretuje text zadaný na hľadanie ako pravidlový výraz (regular expression)�&Zamkni skryté znaÄky�Jazyk (vyžaduje reÅ¡tart)�Ria %i Stĺ %i�Zamkni znaÄky�MB�Správa�Microsoft Word nevie uložiÅ¥ %s�Microsoft Word nemôže uložiÅ¥ tento dokument ako WordprocessingML �Zmenené�Nový�Nový dokument�Nové odporúÄanie�Nové odporúÄanie...�Nový...�Nasledujúci dokument�Bez filtra�Nie je niÄ oznaÄené�NenaÅ¡iel sa zodpovedajúci uzol�ÄŒ.�Žiadne�Normálne�Normálne Ctrl+0�Otvor &veľký dokument... Ctrl+Shift+O�OK�Otvor�Otvor veľký dokument�Otvor veľký dokument...�Otvor...�Otváram importovaný súbor...�Otvorí Å¡tandardný súborový dialóg�Možnosti�Možnosti...�Málo pamäte�Výstupný dokument je prázdny�Vlož &ako nový dokument�Nastavenie s&tránky...�Nastavenie stránky...�Prebieha parsovanie...�Vlož�Vlož ako nový dokument�TlaÄiteľný &súhrn�Pripravujem ukážku tlaÄe...�Pripravujem tlaÄ...�Pekná tlaÄ�Nepodarila sa pekná tlaÄ: výstupný dokument je prázdny�Prebieha pekná tlaÄ...�Predchádzajúci dokument�TlaÄ�Náhľad tlaÄe...�TlaÄ...�Poskytne miesto, kam môžete napísaÅ¥ ÄalÅ¡ie informácie�Poskytne miesto, kam môžete napísaÅ¥ cestu k súboru�Poskytne miesto, kam môžete napísaÅ¥ text, ktorý chcete nájsÅ¥�Poskytne miesto, kam môžete napísaÅ¥ text, ktorým chcete nahradiÅ¥ nájdený text�Verejné DTD�Verejné DTD...�Otázka�N&ahraÄ vo vÅ¡etkých otvorených dokumentoch�Gramatika RELAX NG�Prebieha validácia RELAX NG...�RELAX NG...�Re&gex�Za&pamätaj rozloženie pri zatvorení�&Udržiavaj históriu editovania aj po uložení�Znova�NahraÄ�NahraÄ &vÅ¡etko�NahraÄ:�NahraÄ: �NahraÄ...�ZnovunaÄítaj�Pravidlo�Ulož &ako... F12�Ukáž panel aktuálneho &elementu�Ukáž v ráme celú cestu�S&ymbol...�Ulož�Ulož ako�Ulož ako...�OznaÄ �Vyberte si gramatiku RELAX NG�Vyberte stylesheet�Vyberie zadaný súbor�Ukáž &nástrojovú liÅ¡tu�Ukáž znaÄky a atribúty�Ukáž nástrojovú liÅ¡tu�Súrodenec...�Zastavený�OdporúÄané�Symbol...�Systémové DTD�Systémové DTD...�ZnaÄky zamknuté�Skryté znaÄky�Zamknuté znaÄky�Stala sa nasledujúca chyba: �OperaÄný systém zamietol požiadavku na pridelenie ÄalÅ¡ej pamäte�Táto funkcionalita vyžaduje Microsoft Windows�Zmeň zbalenie�DvojÄa�Späť�&Premenlivé podfarbenie v zobrazení bez znaÄiek�Prebieha validácia...�Varovanie�PoÄet slov�XML Copy Editor�XML Copy Editor narazil na chybu a potrebuje zavrieÅ¥.�XML Copy Editor narazil na nasledujúcu chybu a potrebuje zavrieÅ¥: �XML Schema�XML Schema...�Dokument XML (*.xml)�XS< Å¡týl...�XSL Transformácia...�Prebieha transformácia XSL...�XSLT Å¡týl�XSLT Å¡týl...�bajtov�bajt�bajty�kB�validný�dobre-formovaný�|VÅ¡etky súbory (*.*)|*.*���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/boldquot.sed���������������������������������������������������������������0000664�0001750�0001750�00000000331�12402464555�016204� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������s/"\([^"]*\)"/“\1â€/g s/`\([^`']*\)'/‘\1’/g s/ '\([^`']*\)' / ‘\1’ /g s/ '\([^`']*\)'$/ ‘\1’/g s/^'\([^`']*\)' /‘\1’ /g s/“â€/""/g s/“/“/g s/â€/â€/g s/‘/‘/g s/’/’/g �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/km.po����������������������������������������������������������������������0000664�0001750�0001750�00000211703�12402464555�014634� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������msgid "" msgstr "" "Project-Id-Version: XML Copy Editor v1.2.0.12\n" "Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/\n" "POT-Creation-Date: 2014-06-01 20:46+0800\n" "PO-Revision-Date: 2014-01-07 21:48-0500\n" "Last-Translator: Khoem Sokhem <sokhem@open.org.kh>\n" "Language-Team: Khmer language team <xmlce@spress.ws>\n" "Language: km\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Poedit 1.6.3\n" "X-Language: km-KH\n" "X-Poedit-SourceCharset: UTF-8\n" #: ../data/xmlcopyeditor.appdata.xml.in.h:1 msgid "fast, free, validating XML editor" msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:2 msgid "" "XML Copy Editor is an XML editor focusing on editing document markup " "languages like DITA, DocBook, WordprocessingML. Features: DTD/XML Schema/" "RELAX NG validation, XSLT, XPath, Pretty-printing, Syntax highlighting, " "Folding, Tag completion, Tag locking, Tag-free editing, Built-in support for " "XHTML, XSL, DocBook and TEI, Generating XML Schema, Spelling and style check " "with built-in spell/style checker." msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:3 msgid "https://a.fsdn.com/con/app/proj/xml-copy-editor/screenshots/151221.jpg" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:1 ../src/xmlcopyeditor.cpp:388 #: ../src/xmlcopyeditor.cpp:1310 ../src/xmlcopyeditor.cpp:1408 #: ../src/xmlcopyeditor.cpp:1649 ../src/xmlcopyeditor.cpp:1728 #: ../src/xmlcopyeditor.cpp:3610 msgid "XML Copy Editor" msgstr "កម្មវិធីកែ​ច្បាប់ចម្លង XML" #: ../data/xmlcopyeditor.desktop.in.h:2 #, fuzzy msgid "XML Editor" msgstr "កម្មវិធីកែ​ច្បាប់ចម្លង XML" #: ../data/xmlcopyeditor.desktop.in.h:3 #, fuzzy msgid "Edit XML documents" msgstr "ឯកសារ​បាន​កែសម្រួល​ទទáŸ" #. wxID_CANCEL req'd for 'Esc closes dialog' functionality #: ../src/aboutdialog.cpp:51 msgid "OK" msgstr "យល់ព្រម" #: ../src/associatedialog.cpp:76 ../src/mypropertysheet.cpp:166 msgid "Browse" msgstr "រក​មើល" #: ../src/associatedialog.cpp:123 msgid "Provides a space for you to type the path of the file" msgstr "ផ្ដល់​ទំហំ​សម្រាប់​អ្នក​ ដើម្បី​បញ្ចូល​ផ្លូវ​ឯកសារ" #: ../src/associatedialog.cpp:127 msgid "Opens a standard file dialog" msgstr "បើក​ប្រអប់​ឯកសារ​ស្ážáž„់ដារ" #: ../src/associatedialog.cpp:131 msgid "Provides a space for you to type additional information" msgstr "ផ្ដល់​ទំហំ​សម្រាប់​អ្នក​ ដើម្បី​បញ្ចូល​ពáŸážáŸŒáž˜áž¶áž“​បន្ážáŸ‚ម" #: ../src/associatedialog.cpp:135 msgid "Closes this dialog without making any changes" msgstr "បិទ​ប្រអប់​នáŸáŸ‡ ដោយ​មិន​ធ្វើ​ការ​ផ្លាស់ប្ដូរ" #: ../src/associatedialog.cpp:139 msgid "Selects the file specified" msgstr "ជ្រើស​ឯកសារ​បាន​បញ្ជាក់" #: ../src/associatedialog.cpp:168 msgid "|All files (*.*)|*.*" msgstr "|ឯកសារ​ទាំងអស់​ (*.*)|*.*" #: ../src/associatedialog.cpp:171 msgid "Select " msgstr "ជ្រើស" #: ../src/commandpanel.cpp:46 ../src/commandpanel.cpp:164 msgid "{path}" msgstr "{ផ្លូវ}" #: ../src/commandpanel.cpp:47 ../src/commandpanel.cpp:165 msgid "{name}" msgstr "{ឈ្មោះ}" #: ../src/commandpanel.cpp:48 ../src/commandpanel.cpp:166 msgid "{extension}" msgstr "{កន្ទុយ}" #: ../src/commandpanel.cpp:49 ../src/commandpanel.cpp:163 msgid "{fullpath}" msgstr "{ផ្លូវ​ពáŸáž‰áž›áŸáž‰}" #: ../src/commandpanel.cpp:64 msgid "&Run" msgstr "ដំណើរការ" #: ../src/commandpanel.cpp:72 msgid "&Wait" msgstr "រង់​ចាំ" #: ../src/commandpanel.cpp:78 msgid "Output options" msgstr "ជម្រើស​លទ្ធផល" #: ../src/commandpanel.cpp:83 msgid "I&gnore" msgstr "មិន​អើពើ" #: ../src/commandpanel.cpp:89 msgid "I&nsert" msgstr "បញ្ចូល" #: ../src/commandpanel.cpp:94 msgid "New &document" msgstr "ឯកសារ​ážáŸ’មី" #: ../src/commandpanel.cpp:115 msgid "Variables" msgstr "អážáŸážš" #: ../src/dtd2schema.cpp:56 #, fuzzy, c-format msgid "Error at ine %lld, column %lld: %s[br]" msgstr "កំហុសនៅ​ជួរ %d, ជួរឈរ %d: %s" #: ../src/dtd2schema.cpp:83 #, c-format msgid "Target namespace is redefined: %s -> %s[br]" msgstr "ចន្លោះ​គោលដៅ​ážáŸ’រូវ​បាន​កំណážáŸ‹â€‹áž¡áž¾áž„​វិញ៖ %s -> %s[br]" #: ../src/dtd2schema.cpp:312 msgid "Ignored content type: " msgstr "មិន​អើពើ​ប្រភáŸáž‘​មាážáž·áž€áž¶áŸ–" #: ../src/dtd2schema.cpp:337 ../src/dtd2schema.cpp:419 #, c-format msgid "Unknown namespace: %s[br]" msgstr "មិន​ស្គាល់​ចន្លោះ៖ %s[br]" #: ../src/dtd2schema.cpp:392 #, c-format msgid "Ignored namespace of %s: %s[br]" msgstr "មិន​អើពើ​ចន្លោះ​នៃ %s: %s[br]" #: ../src/dtd2schema.cpp:411 #, c-format msgid "Namespace redefined: %s -> %s[br]" msgstr "បាន​កំណážáŸ‹â€‹áž…ន្លោះ​ឡើងវិញ៖ %s -> %s[br]" #: ../src/dtd2schema.cpp:526 #, c-format msgid "Ignored attribute \"%s\"'s type: %s[br]" msgstr "មិន​អើពើ​គុណលក្ážážŽáŸˆ \"%s\"'s ប្រភáŸáž‘៖ %s[br]" #: ../src/dtd2schema.cpp:565 #, c-format msgid "Unknown default type of attribute \"%s\": %s[br]" msgstr "មិន​ស្គាល់​ប្រភáŸáž‘​គុណលក្ážážŽáŸˆâ€‹áž›áŸ†áž“ាំដើម \"%s\": %s[br]" #: ../src/exportdialog.cpp:66 msgid "DAISY export" msgstr "ការ​នាចáŸáž‰ DAISY" #: ../src/exportdialog.cpp:73 msgid "&Stylesheet for conversion to canonical XHTML (optional):" msgstr "&Stylesheet សម្រាប់​បម្លែង​ទៅ canonical XHTML (ជា​ជម្រើស)៖" #: ../src/exportdialog.cpp:85 msgid "&Output folder:" msgstr "ážážâ€‹áž›áž‘្ធផល៖" #: ../src/exportdialog.cpp:96 msgid "&De-emphasize production notes" msgstr "មិន​សម្គាល់​ចំណាំ​ការ​ផលិáž" #: ../src/exportdialog.cpp:98 msgid "&Suppress optional production notes" msgstr "បង្ហាប់​ចំណាំ​ការ​ផលិážâ€‹áž‡áž¶â€‹áž‡áž˜áŸ’រើស" #: ../src/exportdialog.cpp:101 msgid "Outputs" msgstr "លទ្ធផល" #: ../src/exportdialog.cpp:102 msgid "&Full DAISY 2.02 and 3.0 Talking Books" msgstr "&Full DAISY 2.02 and 3.0 Talking Books" #: ../src/exportdialog.cpp:104 msgid "&HTML" msgstr "&HTML" #: ../src/exportdialog.cpp:106 msgid "&ePub ebook" msgstr "&ePub ebook" #: ../src/exportdialog.cpp:108 msgid "&RTF document" msgstr "ឯកសារ RTF" #: ../src/exportdialog.cpp:110 msgid "&Word document" msgstr "ឯកសារ Word" #: ../src/exportdialog.cpp:112 msgid "&MP3 album" msgstr "អាល់ប៊ុម MP3" #: ../src/exportdialog.cpp:135 msgid "Download DAISY extension" msgstr "ទាញយក​ផ្នែក​បន្ážáŸ‚ម DAISY" #: ../src/exportdialog.cpp:183 msgid "" "Provides a space for you to enter or select a stylesheet for conversion to " "canonical XHTML" msgstr "ផ្ដល់​ទំហំ​សម្រាប់​អ្នក​ ដើម្បី​បញ្ចូល​ ឬ​ជ្រើស​សន្លឹក​រចនាបáŸáž‘្ម​សម្រាប់​បម្លែងទៅជា canonical XHTML" #: ../src/exportdialog.cpp:187 msgid "Provides a space for you to enter or select the output folder" msgstr "ផ្ដល់​ទំហំ​សម្រាប់​សម្រាប់ ដើម្បី​បញ្ចូល​ ឬ​ជ្រើស​ážážâ€‹áž›áž‘្ធផល" #: ../src/exportdialog.cpp:191 msgid "Starts the export" msgstr "ចាប់ផ្ដើម​នាំចáŸáž‰" #: ../src/exportdialog.cpp:195 msgid "Closes the dialog box without exporting the file" msgstr "បិទ​ប្រអប់​ដោយ​មិន​នាំចáŸáž‰â€‹áž¯áž€ážŸáž¶ážš" #: ../src/findreplacepanel.cpp:52 msgid "Find:" msgstr "រក៖" #: ../src/findreplacepanel.cpp:53 ../src/findreplacepanel.cpp:54 #: ../src/styledialog.cpp:454 msgid " " msgstr " " #: ../src/findreplacepanel.cpp:66 msgid "Replace with:" msgstr "ជំនួស​​ដោយ៖" #: ../src/findreplacepanel.cpp:78 msgid "Find &Next" msgstr "រក​បន្ទាប់" #: ../src/findreplacepanel.cpp:85 msgid "&Replace" msgstr "ជំនួស" #: ../src/findreplacepanel.cpp:92 msgid "Replace &All" msgstr "ជំនួស​ទាំងអស់" #: ../src/findreplacepanel.cpp:100 ../src/globalreplacedialog.cpp:74 msgid "&Match case" msgstr "ផ្គូផ្គង​លក្ážážŽáŸˆâ€‹áž¢áž€áŸ’សរ" #: ../src/findreplacepanel.cpp:107 msgid "Re&gex" msgstr "កន្សោម​ធម្មážáž¶" #: ../src/findreplacepanel.cpp:131 #, fuzzy msgid "&Close" msgstr "បិទ" #: ../src/globalreplacedialog.cpp:50 ../src/globalreplacedialog.cpp:132 msgid "Global Find and Replace" msgstr "រក​ទាំងអស់ និង​ជំនួស" #: ../src/globalreplacedialog.cpp:56 msgid "&Find what: " msgstr "រក​អ្វី៖ " #: ../src/globalreplacedialog.cpp:58 msgid "Replace with: " msgstr "ជំនួស​ដោយ ៖ " #: ../src/globalreplacedialog.cpp:78 msgid "&Regex" msgstr "កន្សោម​ធម្មážáž¶" #: ../src/globalreplacedialog.cpp:82 msgid "R&eplace in all open documents" msgstr "ជំនួស​ក្នុង​ឯកសារ​បាន​បើក​ទាំងអស់" #: ../src/globalreplacedialog.cpp:128 msgid "Cannot compile regular expression '" msgstr "មិន​អាច​ចងក្រង​កន្សោម​ធម្មážáž¶ '" #: ../src/globalreplacedialog.cpp:145 msgid "Provides a space for you to type the text you want to find" msgstr "ផ្ដល់​ទំហំ​សម្រាប់​អ្នក​ ដើម្បី​បញ្ចូល​អážáŸ’ážáž”ទ​ដែល​អ្នក​ចង់​ស្វែងរក" #: ../src/globalreplacedialog.cpp:149 msgid "" "Provides a space for you to type the text you want to replace the text you " "typed in Find what" msgstr "ផ្ដល់​ទំហំ​សម្រាប់​អ្នក ដើម្បី​បញ្ចូល​អážáŸ’ážáž”ទ​ដែល​អ្នក​ចង់​ជំនួស​អážáŸ’ážáž”ទ​ដែល​អ្នកបាន​បញ្ចូល​ក្នុង ​រក​អ្វី" #: ../src/globalreplacedialog.cpp:153 msgid "" "Finds only text with lowercase and uppercase letters as specified in Find " "what" msgstr "រក​ážáŸ‚​អážáŸ’ážáž”ទ​ដែលមាន​អក្សរ និង​ធំ​ដូច​បាន​បញ្ជាក់​ក្នុង​ រក​អ្វី" #: ../src/globalreplacedialog.cpp:157 msgid "Extends the scope to all open documents" msgstr "ពង្រីក​វិសាលភាព​ទៅ​ឯកសារ​បាន​បើក​ទាំងអស់" #: ../src/globalreplacedialog.cpp:161 msgid "Interprets the text specified in Find what as a regular expression" msgstr "បកប្រែ​អážáŸ’ážáž”ទ​ដែល​បាន​បញ្ជាក់​ក្នុង រក​អ្វី​ជា​កន្សោម​ធម្មážáž¶" #: ../src/globalreplacedialog.cpp:165 msgid "" "Finds all instances of the text specified in Find what and replaces them " "with the text in Replace with" msgstr "រក​ធាážáž»â€‹áž‘ាំងអស់​នៃ​អážáŸ’ážáž”ទ​បាន​បញ្ជាក់​ក្នុង​ រក​អ្វី និងជំនួស​ពួកវា​ដោយ​អážáŸ’ážáž”ទ​ក្នុង ជំនួស​ដោយ" #: ../src/globalreplacedialog.cpp:169 msgid "Closes the dialog box without saving any changes you have made" msgstr "បិទ​ប្រអប់ ដោយ​មិន​រក្សាទុក​ការ​ផ្លាស់ប្ដូរ​ដែល​អ្នក​បាន​ធ្វើ" #: ../src/housestyle.cpp:183 msgid "no rules found" msgstr "រក​មិន​ឃើញ​ក្បួន" #: ../src/housestyle.cpp:222 msgid "Cannot initialise spellcheck" msgstr "មិន​អាច​ចាប់ផ្ដើម​ការ​ពិនិážáŸ’យ​អក្ážážšáž¶ážœáž·ážšáž»áž‘្ធ" #: ../src/mynotebook.cpp:88 ../src/wrapdaisy.cpp:554 #: ../src/xmlcopyeditor.cpp:5339 msgid "Close" msgstr "បិទ" #: ../src/mynotebook.cpp:89 msgid "Close all" msgstr "បិទ​ទាំង​អស់" #: ../src/mypropertysheet.cpp:74 msgid "&Always insert closing tag" msgstr "បញ្ចូល​ស្លាក​បិទ​ជា​និច្ច" #: ../src/mypropertysheet.cpp:77 msgid "&Folding" msgstr "áž”ážáŸ‹" #: ../src/mypropertysheet.cpp:80 msgid "&Highlight current line" msgstr "រំលáŸáž…​បន្ទាážáŸ‹â€‹áž”ច្ចុប្បន្ន" #: ../src/mypropertysheet.cpp:83 msgid "Hi&ghlight syntax" msgstr "រំលáŸáž…​វាក្យសម្ពáŸáž“្ធ" #: ../src/mypropertysheet.cpp:86 msgid "&Indentation guides" msgstr "មគ្គុទ្ទáŸážŸáž€áŸâ€‹áž…ូល​បន្ទាážáŸ‹" #: ../src/mypropertysheet.cpp:89 msgid "I&ntelligent backspace/delete" msgstr "លុប/លុបážáž™áž€áŸ’រោយ​ឆ្លាáž" #: ../src/mypropertysheet.cpp:92 msgid "&Line numbers" msgstr "áž›áŸážážšáŸ€áž„​បន្ទាážáŸ‹" #: ../src/mypropertysheet.cpp:95 msgid "L&ock hidden tags" msgstr "ចាក់សោ​ស្លាក​ដែល​លាក់" #: ../src/mypropertysheet.cpp:98 msgid "&Tag completion" msgstr "ការ​បំពáŸáž‰â€‹ážŸáŸ’លាក" #: ../src/mypropertysheet.cpp:101 msgid "&Validate as you type" msgstr "ធ្វើឲ្យមាន​សុពលភាព​ពáŸáž›â€‹áž¢áŸ’នក​បញ្ចូល" #: ../src/mypropertysheet.cpp:104 msgid "Va&riable highlight in tag free view" msgstr "រំលáŸáž…​អážáŸážšâ€‹áž€áŸ’នុង​ស្លាក​ទិដ្ឋភាព​ទំនáŸážš" #: ../src/mypropertysheet.cpp:107 msgid "&White space visible" msgstr "មើល​​ឃើញចន្លោះ​មិនឃើញ​" #: ../src/mypropertysheet.cpp:113 msgid "Font" msgstr "ពុម្ពអក្សរ" #: ../src/mypropertysheet.cpp:156 msgid "Application directory" msgstr "ážážâ€‹áž€áž˜áŸ’មវិធី" #: ../src/mypropertysheet.cpp:173 msgid "Language (restart required)" msgstr "ភាសា (ទាមទារ​ចាប់ផ្ដើម​ឡើង​វិញ)" #: ../src/mypropertysheet.cpp:179 ../src/styledialog.cpp:339 #: ../src/xmlcopyeditor.cpp:4984 msgid "Default" msgstr "លំនាំដើម" #: ../src/mypropertysheet.cpp:193 msgid "&Enable network access for XML validation" msgstr "បើក​ការ​ចូល​បណ្ដាញ​សម្រាប់​សុពលកម្ម XML" #: ../src/mypropertysheet.cpp:196 msgid "E&xpand internal entities on open" msgstr "ពង្រីក​ធាážáž»â€‹ážáž¶áž„​ក្នុង​ពáŸáž›â€‹áž”ើក" #: ../src/mypropertysheet.cpp:199 msgid "&One application instance only" msgstr "ážáŸ‚​ធាážáž»â€‹áž€áž˜áŸ’មវិធី​មួយ​ប៉ុណ្ណោះ" #: ../src/mypropertysheet.cpp:202 msgid "Re&member layout on close" msgstr "ចងចាំ​ស្លាក​ពáŸáž›áž”áž·áž‘" #: ../src/mypropertysheet.cpp:205 msgid "&Remember open tabs on close" msgstr "ចងចាំ​ស្លាក​ដែល​បើក​ពáŸáž›â€‹áž”áž·áž‘" #: ../src/mypropertysheet.cpp:208 msgid "Re&tain undo history on save" msgstr "ចាំ​ប្រវážáŸ’ážáž·â€‹áž˜áž·áž“ធ្វើ​ពáŸáž›â€‹ážšáž€áŸ’សាទុក" #: ../src/mypropertysheet.cpp:212 msgid "&Save UTF-8 byte order mark" msgstr "រក្សាទុកសញ្ញា​សម្គាល់​លំដាប់​​បៃ UTF-8" #: ../src/mypropertysheet.cpp:216 msgid "S&how full path on frame" msgstr "បង្ហាញ​ផ្លូវ​ពáŸáž‰áž›áŸáž‰â€‹áž›áž¾â€‹ážŸáŸŠáž»áž˜" #: ../src/mypropertysheet.cpp:242 msgid "General" msgstr "ទូទៅ" #: ../src/mypropertysheet.cpp:243 msgid "Editor" msgstr "កម្មវិធី​កែសម្រួល" #: ../src/mypropertysheet.cpp:256 msgid "Cannot access application directory" msgstr "មិន​អាច​ចូល​ážážâ€‹áž€áž˜áŸ’មវិធី​បាន​ទáŸ" #: ../src/mypropertysheet.cpp:256 ../src/xmlcopyeditor.cpp:2586 msgid "Options" msgstr "ជម្រើស" #: ../src/styledialog.cpp:101 msgid "Style" msgstr "រចនាបáŸáž‘្ម" #: ../src/styledialog.cpp:101 ../src/xmlcopyeditor.cpp:5471 #: ../src/xmlcopyeditor.cpp:5475 msgid "Spelling" msgstr "អក្ážážšáž¶ážœáž·ážšáž»áž‘្ធ" #: ../src/styledialog.cpp:147 msgid "&Check" msgstr "ពិនិážáŸ’យ​មើល" #: ../src/styledialog.cpp:165 msgid "No." msgstr "áž›áŸáž" #: ../src/styledialog.cpp:166 ../src/styledialog.cpp:168 msgid "Context" msgstr "បរិបទ" #: ../src/styledialog.cpp:167 ../src/wrapxerces.h:51 #: ../src/xmlcopyeditor.cpp:409 ../src/xmlcopyeditor.cpp:429 #: ../src/xmlcopyeditor.cpp:432 ../src/xmlcopyeditor.cpp:449 #: ../src/xmlcopyeditor.cpp:454 ../src/xmlcopyeditor.cpp:494 #: ../src/xmlcopyeditor.cpp:514 ../src/xmlcopyeditor.cpp:526 #: ../src/xmlcopyeditor.cpp:532 ../src/xmlcopyeditor.cpp:561 msgid "Error" msgstr "កំហុស" #: ../src/styledialog.cpp:169 msgid "Suggestion" msgstr "ការ​ផ្ážáž›áŸ‹â€‹áž™áŸ„បល់" #: ../src/styledialog.cpp:171 msgid "Rule" msgstr "ច្បាប់" #: ../src/styledialog.cpp:172 msgid "Action" msgstr "អំពើ" #: ../src/styledialog.cpp:180 msgid "&Apply changes" msgstr "អនុវážáŸ’ážâ€‹áž€áž¶ážšâ€‹áž•្លាស់ប្ដូរ" #: ../src/styledialog.cpp:188 msgid "&Printable report" msgstr "របាយការណáŸâ€‹ážŠáŸ‚ល​អាច​បោះពុម្ព​បាន" #: ../src/styledialog.cpp:196 msgid "Pr&intable summary" msgstr "សង្ážáŸáž”​ដែល​អាច​បោះពុម្ព​បាន" #: ../src/styledialog.cpp:204 msgid "C&hange all" msgstr "ផ្លាស់ប្ážáž¼ážšâ€‹áž‘ាំងអស់" #: ../src/styledialog.cpp:212 msgid "I&gnore all" msgstr "មិន​អើពើ​ទាំងអស់" #: ../src/styledialog.cpp:220 msgid "Ca&ncel" msgstr "បោះបង់" #: ../src/styledialog.cpp:303 ../src/xmlcopyeditor.cpp:768 #: ../src/xmlcopyeditor.cpp:818 msgid "en_US" msgstr "en_US" #: ../src/styledialog.cpp:308 msgid "(No dictionaries found)" msgstr "(រក​មិន​ឃើញ​វចនានុក្រម)" #: ../src/styledialog.cpp:344 msgid "(No rule sets found)" msgstr "(រក​មិន​សំណុំ​ច្បាប់)" #: ../src/styledialog.cpp:350 ../src/xmlcopyeditor.cpp:771 msgid "(No filter)" msgstr "(គ្មាន​ážáž˜áŸ’ážšáž„)" #: ../src/styledialog.cpp:373 msgid "(No filters found)" msgstr "(រក​មិន​ឃើញ​ážáž˜áŸ’ážšáž„)" #: ../src/styledialog.cpp:400 ../src/styledialog.cpp:430 #: ../src/styledialog.cpp:749 ../src/styledialog.cpp:754 msgid "Ignore" msgstr "មិន​អើពើ" #: ../src/styledialog.cpp:414 msgid "Ignore once" msgstr "មិន​អើពើ​ម្ដង" #: ../src/styledialog.cpp:416 msgid "Ignore all" msgstr "មិន​អើពើ​ទាំង​អស់" #: ../src/styledialog.cpp:418 msgid "Change once" msgstr "មិន​អើពើ​ម្ដង" #: ../src/styledialog.cpp:419 msgid "Change all" msgstr "ផ្លាស់ប្ážáž¼ážšâ€‹áž‘ាំងអស់" #: ../src/styledialog.cpp:422 msgid "New suggestion..." msgstr "ការ​ផ្ážáž›áŸ‹â€‹áž™áŸ„បល់​ážáŸ’មី..." #: ../src/styledialog.cpp:445 ../src/styledialog.cpp:473 msgid "Checking document..." msgstr "កំពុង​ពិនិážáŸ’យ​ឯកសារ..." #: ../src/styledialog.cpp:477 msgid "Cannot check document: " msgstr "មិន​អាច​ពិនិážáŸ’យ​ឯកសារ៖" #: ../src/styledialog.cpp:510 #, c-format msgid "%i error" msgid_plural "%i errors" msgstr[0] "កំហុស %i" msgstr[1] "" #: ../src/styledialog.cpp:525 msgid "No items selected" msgstr "គ្មាន​ធាážáž»â€‹áž”ាន​ជ្រើស" #: ../src/styledialog.cpp:754 ../src/styledialog.cpp:782 msgid "Change" msgstr "ផ្លាស់ប្ážáž¼ážš" #: ../src/styledialog.cpp:913 msgid "Enter new suggestion:" msgstr "បញ្ចូលការ​ផ្ážáž›áŸ‹â€‹áž™áŸ„បល់​ážáŸ’មី ៖" #: ../src/styledialog.cpp:914 msgid "New Suggestion" msgstr "ការ​ផ្ážáž›áŸ‹â€‹áž™áŸ„បល់​ážáŸ’មី" #: ../src/wrapdaisy.cpp:96 msgid "Export in progress" msgstr "ការ​នាំចáŸáž‰â€‹áž€áŸ†áž–ុង​ដំណើរការ" #: ../src/wrapdaisy.cpp:97 msgid "Initializing..." msgstr "កំពុង​ចាប់ផ្ដើម..." #: ../src/wrapdaisy.cpp:121 ../src/wrapdaisy.cpp:281 msgid "Cannot create folder [b]" msgstr "មិនអាច​បង្កើážâ€‹ážáž [b]" #: ../src/wrapdaisy.cpp:158 msgid "Empty XHTML file" msgstr "សម្អាហXHTML" #: ../src/wrapdaisy.cpp:168 msgid "Cannot read [b]" msgstr "មិន​អាច​បង្កើហ[b]" #: ../src/wrapdaisy.cpp:168 msgid "[/b]" msgstr "[/b]" #: ../src/wrapdaisy.cpp:182 msgid "Suppressing optional production notes..." msgstr "កំពុង​បង្ហាប់​ចំណាំការ​ផលិážâ€‹áž‡áž¶â€‹áž‡áž˜áŸ’រើស..." #: ../src/wrapdaisy.cpp:184 ../src/wrapdaisy.cpp:210 ../src/wrapdaisy.cpp:296 #: ../src/wrapdaisy.cpp:334 msgid "Cancelled" msgstr "បាន​បោះបង់" #: ../src/wrapdaisy.cpp:208 msgid "De-emphasizing production notes..." msgstr "មិន​​កំពុង​សម្គាល់​ចំណាំ​ការ​ផលិáž..." #: ../src/wrapdaisy.cpp:259 msgid "Cannot create HTML folder [b]" msgstr "មិន​អាច​បង្កើážâ€‹ážáž HTML [b]" #: ../src/wrapdaisy.cpp:270 msgid "Cannot create image folder [b]" msgstr "មិន​អាច​បង្កើážâ€‹ážážâ€‹ážšáž¼áž”áž—áž¶áž– [b]" #: ../src/wrapdaisy.cpp:294 msgid "Copying files..." msgstr "កំពុង​ចម្លង​ឯកសារ..." #: ../src/wrapdaisy.cpp:317 msgid "Cannot write canonical XHTML file" msgstr "មិន​អាច​សរសáŸážšâ€‹áž¯áž€ážŸáž¶ážš canonical XHTML" #: ../src/wrapdaisy.cpp:332 msgid "Preparing DTBook..." msgstr "កំពុង​រៀបចំ DTBook..." #: ../src/wrapdaisy.cpp:540 msgid "documents.open" msgstr "documents.open" #: ../src/wrapdaisy.cpp:541 msgid "ActiveDocument" msgstr "ឯកសារ​សកម្ម" #: ../src/wrapdaisy.cpp:543 msgid "Cannot open " msgstr "មិន​អាច​បើក" #. tempDocFile;// #. wdFormatDocument #: ../src/wrapdaisy.cpp:549 msgid "SaveAs" msgstr "រក្សាទុក​ជា" #: ../src/wrapdaisy.cpp:677 msgid "Cannot create MP3 album folder [b]" msgstr "មិន​អាច​បង្កើážâ€‹ážážâ€‹áž¢áž¶áž›áŸ‹áž”៊ុម MP3 [b]" #: ../src/wrapexpat.cpp:74 msgid "Unable to create parser instance" msgstr "មិន​អាច​បង្កើážâ€‹áž’áž¶ážáž»â€‹áž‰áŸ‚ក" #: ../src/wraplibxml.cpp:126 ../src/wraplibxml.cpp:182 #: ../src/wraplibxml.cpp:244 ../src/wraplibxml.cpp:305 #: ../src/wraplibxml.cpp:370 ../src/wraplibxml.cpp:559 #: ../src/wraplibxml.cpp:612 ../src/wraplibxml.cpp:660 msgid "Cannot create a parser context" msgstr "មិន​អាច​បង្កើážâ€‹áž”រិបទ​កម្មវិធី​ញែក" #: ../src/wraplibxml.cpp:166 msgid "Cannot create an RNG parser context" msgstr "មិន​អាច​បង្កើážâ€‹áž”រិបទ​កម្មវិធី​ញែក RNG" #: ../src/wraplibxml.cpp:176 msgid "Cannot create an RNG validation context" msgstr "មិន​អាច​បង្កើážâ€‹áž”រិបទ​ផ្ទៀងផ្ទាážáŸ‹ RNG" #: ../src/wraplibxml.cpp:238 msgid "Cannot create a schema validation context" msgstr "មិន​អាច​បង្កើážâ€‹áž”រិបទ​ផ្ទៀងផ្ទាážáŸ‹â€‹áž‚្រោងការណáŸ" #: ../src/wraplibxml.cpp:459 msgid "Infinity" msgstr "" #: ../src/wraplibxml.cpp:462 msgid "-Infinity" msgstr "" #: ../src/wraplibxml.cpp:466 msgid "NaN" msgstr "" #: ../src/wraplibxml.cpp:552 msgid "Cannot parse stylesheet" msgstr "មិន​អាច​ញែក​សន្លឹករចនាបáŸáž‘្ម" #: ../src/wraplibxml.cpp:581 msgid "Cannot apply stylesheet" msgstr "មិន​អាច​អនុវážáŸ’ážâ€‹ážŸáž“្លឹករចនាបáŸáž‘្ម" #: ../src/wraplibxml.cpp:717 #, c-format msgid "Error at line %d, column %d: %s" msgstr "កំហុសនៅ​ជួរ %d, ជួរឈរ %d: %s" #: ../src/wraplibxml.cpp:720 #, c-format msgid "Error at line %d: %s" msgstr "កំហុស​នៅ​ជួរ %d: %s" #: ../src/wrapxerces.cpp:162 msgid "Unexpected validation error" msgstr "កំហុស​ផ្ទៀងផ្ទាážáŸ‹â€‹ážŠáŸ‚ល​មិន​រំពឹង​ទុក" #: ../src/wrapxerces.cpp:236 #, c-format msgid "%s at line %llu, column %llu: %s%s" msgstr "%s នៅ​ជួរ %llu, ជួរឈរ %llu: %s%s" #: ../src/wrapxerces.h:56 ../src/xmlcopyeditor.cpp:5524 msgid "Warning" msgstr "ការព្រមាន" #: ../src/wrapxerces.h:60 msgid "FatalError" msgstr "កំហុស​ធ្ងន់ធ្ងរ" #: ../src/xmlcopyeditorcopy.h:22 msgid "" "All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "ឯកសារ​ទាំងអស់ (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" #: ../src/xmlcopyeditorcopy.h:24 msgid "" "All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|" "XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "ឯកសារ​ទាំងអស់ (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|" "XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" #: ../src/xmlcopyeditorcopy.h:26 msgid "Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>" msgstr "" "រក្សា​សិទ្ធិ​ឆ្នាំ ២០០៥-២០០៩ ដោយ Gerald Schmidt <gnschmidt@users.sourceforge.net>" #: ../src/xmlcopyeditorcopy.h:27 msgid "" "\n" "XML Copy Editor is free software released under the GNU\n" "General Public License.\n" "\n" "Many thanks are due to " msgstr "" "\n" "កម្មវិធី​កែ​ច្បាប់ចម្លង​ XML គឺ​ជា​កម្មវិធី​ឥážâ€‹áž‚áž·ážážáŸ’លៃ​ដែល​បាន​​ចáŸáž‰â€‹áž•្សាយ​ក្រោម GNU\n" "General Public License.\n" "\n" "អរគុណ​ច្រើន" #: ../src/xmlcopyeditor.cpp:407 msgid "Failed to initialize Xerces-C:\n" msgstr "បាន​បរាជáŸáž™â€‹áž€áŸ’នុងការ​ចាប់ផ្ដើម Xerces-C:\n" #: ../src/xmlcopyeditor.cpp:420 ../src/xmlcopyeditor.cpp:485 msgid "(unknown error)" msgstr "(មិន​ស្គាល់​កំហុស)" #: ../src/xmlcopyeditor.cpp:422 msgid "" "XML Copy Editor has encountered the following error and needs to close: " msgstr "កម្មវិធីកែ​ច្បាប់​ចម្លង XML បាន​ជួប​កំហុស​ដូច​ážáž¶â€‹áž„ក្រោម ហើយ​ចាំបាច់​ážáŸ’រូវ​បិទ៖" #: ../src/xmlcopyeditor.cpp:448 ../src/xmlcopyeditor.cpp:453 #: ../src/xmlcopyeditor.cpp:521 msgid "XML Copy Editor has encountered an error and needs to close." msgstr "កម្មវិធី​កែ​ច្បាប់​ចម្លង XML បាន​ជួប​កំហុស​ ហើយ​ចាំបាច់​ážáŸ’រូវ​បិទ។" #: ../src/xmlcopyeditor.cpp:471 ../src/xmlcopyeditor.cpp:550 msgid "The operating system has turned down a request for additional memory" msgstr "ប្រពáŸáž“្ធ​ប្រážáž·áž”ážáŸ’ážáž·áž€áž¶ážšâ€‹áž”ាន​បិទ​សំណើ​​សម្រាប់​អង្គចងចាំ​បន្ážáŸ‚ម" #: ../src/xmlcopyeditor.cpp:472 ../src/xmlcopyeditor.cpp:551 #: ../src/xmlcopyeditor.cpp:4780 msgid "Out of memory" msgstr "អស់​​អង្គចងចាំ" #: ../src/xmlcopyeditor.cpp:487 msgid "The following error has occurred: " msgstr "កំហុស​ដូច​ážáž¶áž„​ក្រោម​បាន​កើážâ€‹áž¡áž¾áž„៖" #: ../src/xmlcopyeditor.cpp:489 msgid "" ".\n" "\n" "Select \"Abort\" to exit, \"Retry\" to close this window and \"Ignore\" to " "continue." msgstr "" ".\n" "\n" "ជ្រើស \"បោះបង់\" ដើម្បី​ចាកចáŸáž‰ \"ព្យាយាម​ម្ដង​ទៀáž\" ដើម្បី​បិទ​បង្អួច​នáŸáŸ‡ និង \"មិន​អើពើ\" " "ដើម្បីបន្ážáŸ”" #: ../src/xmlcopyeditor.cpp:766 ../src/xmlcopyeditor.cpp:817 msgid "Default style" msgstr "រចនាបáŸáž‘្ម​លំនាំដើម" #: ../src/xmlcopyeditor.cpp:819 msgid "No filter" msgstr "គ្មាន​​ចម្រោះ" #: ../src/xmlcopyeditor.cpp:885 msgid "" "SSE2 is enabled in Xerces-C++ library. Xerces-C++ didn't use them in a " "thread-safe way. It may cause program crashes (segmentation faults).\n" "\n" "If it happens, please try compiling Xerces-C++ with SSE2 disabled.\n" "\n" "OK:\tShow this warning next time\n" "Cancel:\tDisable the warning\n" msgstr "" "SSE2 ážáŸ’រូវ​បាន​បើក​ក្នុង​បណ្ណាលáŸáž™ Xerces-C++ ។ Xerces-C++ មិន​បាន​ប្រើ​ពួកវា​ក្នុង​របៀប​សែស្រឡាយ​មាន​" "សុវážáŸ’ážáž·áž—ាព​ទáŸáŸ” វា​អាច​ធ្វើ​ឲ្យ​កម្មវិធីគាំង (កំហុស​ការ​ចែក​ជា​ចំណែក)។\n" "\n" "ប្រសិន​បើ​វា​កើážâ€‹áž¡áž¾áž„ សូម​ព្យាយាម​ចងក្រង Xerces-C++ ដោយ​បិទ SSE2 ។\n" "\n" "យល់ព្រម៖\tបង្ហាញ​ការ​ព្រមាន​នáŸáŸ‡â€‹áž–áŸáž›â€‹áž€áŸ’រោយ\n" "បោះបង់៖\tបិទ​ការ​ព្រមាន\n" #: ../src/xmlcopyeditor.cpp:892 msgid "SSE2 problem in Xerces-C++" msgstr "បញ្ហា SSE2 ក្នុង Xerces-C++" #: ../src/xmlcopyeditor.cpp:968 ../src/xmlcopyeditor.cpp:976 msgid "Current Element" msgstr "áž’áž¶ážáž»â€‹áž”ច្ចុប្បន្ន" #: ../src/xmlcopyeditor.cpp:969 ../src/xmlcopyeditor.cpp:975 msgid "Insert Element" msgstr "បញ្ចូល​ធាážáž»" #: ../src/xmlcopyeditor.cpp:970 ../src/xmlcopyeditor.cpp:974 msgid "Insert Sibling" msgstr "បញ្ចូល​ទំនាក់ទំនង" #: ../src/xmlcopyeditor.cpp:971 ../src/xmlcopyeditor.cpp:973 msgid "Insert Entity" msgstr "បញ្ចូល​​​វážáŸ’ážáž»" #: ../src/xmlcopyeditor.cpp:1208 msgid "Unknown command line switch (expecting 'w', 's', --version or --help)" msgstr "មិន​ស្គាល់ការ​ប្ដូរ​បន្ទាážáŸ‹â€‹áž–ាក្យ​បញ្ជា (រំពឹង​ទុក 'w', 's', --version ឬ --help)" #: ../src/xmlcopyeditor.cpp:1217 msgid "Command line processing incomplete: no file specified" msgstr "ដំណើរការ​បន្ទាážáŸ‹â€‹áž–ាក្យ​បញ្ជា​មិន​បញ្ចប់៖ គ្មាន​ឯកសារ​បាន​បញ្ជាក់" #: ../src/xmlcopyeditor.cpp:1356 msgid "Parse in progress..." msgstr "ការ​ញែក​កំពុង​ដំណើរការ..." #: ../src/xmlcopyeditor.cpp:1375 msgid "well-formed" msgstr "បាន​បង្កើážâ€‹ážáŸ’រឹមážáŸ’រូវ" #: ../src/xmlcopyeditor.cpp:1407 msgid "Do you want to save the changes to " msgstr "ážáž¾â€‹áž¢áŸ’នក​ចង់​រក្សាទុក​ការ​ផ្លាស់ប្ដូរ​" #: ../src/xmlcopyeditor.cpp:1601 ../src/xmlcopyeditor.cpp:1603 msgid "Attributes hidden" msgstr "គុណលក្ážážŽáŸˆâ€‹ážŠáŸ‚ល​លាក់" #: ../src/xmlcopyeditor.cpp:1608 ../src/xmlcopyeditor.cpp:1610 msgid "Tags hidden" msgstr "បានលាក់​ស្លាក​" #: ../src/xmlcopyeditor.cpp:1623 ../src/xmlcopyeditor.cpp:1625 msgid "Tags locked" msgstr "បាន​ចាក់សោ​ស្លាក" #: ../src/xmlcopyeditor.cpp:1676 ../src/xmlcopyeditor.cpp:1678 msgid "Modified" msgstr "បាន​កែប្រែ" #: ../src/xmlcopyeditor.cpp:1707 #, c-format msgid "Ln %i Col %i" msgstr "បន្ទាážáŸ‹ %i ជួរឈរ %i" #: ../src/xmlcopyeditor.cpp:1898 msgid "Cannot open clipboard" msgstr "មិន​អាចបើក​ក្ដារ​ážáž˜áŸ’បៀážâ€‹ážáŸ’ទាស់" #: ../src/xmlcopyeditor.cpp:1903 msgid "Cannot paste as new document: no text on clipboard" msgstr "មិន​អាច​បិទភ្ជាប់​ជា​ឯកសារ​ážáŸ’មី​៖ គ្មាន​អážáŸ’ážáž”ទ​លើ​ក្ដារážáž˜áŸ’បៀážâ€‹ážáŸ’ទាស់" #: ../src/xmlcopyeditor.cpp:1993 ../src/xmlcopyeditor.cpp:2796 #, c-format msgid "%i replacement made" msgid_plural "%i replacements made" msgstr[0] "ការ​​ជំនួស %i ážáŸ’រូវ​បាន​​ធ្វើ" #: ../src/xmlcopyeditor.cpp:2019 msgid "Preparing Print Preview..." msgstr "កំពុង​រៀបចំ​កា​រមើល​មុន​បោះពុម្ព..." #: ../src/xmlcopyeditor.cpp:2040 msgid "Preparing to print..." msgstr "កំពុង​រៀបចំ​បោះពុម្ព..." #: ../src/xmlcopyeditor.cpp:2099 ../src/xmlcopyeditor.cpp:2119 msgid "Find" msgstr "រក" #: ../src/xmlcopyeditor.cpp:2126 ../src/xmlcopyeditor.cpp:2236 #: ../src/xmlcopyeditor.cpp:2330 msgid "This functionality requires Microsoft Windows" msgstr "មុážáž„áž¶ážšáž“áŸáŸ‡â€‹ážáŸ’រូវការ Microsoft Windows" #: ../src/xmlcopyeditor.cpp:2132 msgid "Import Microsoft Word Document" msgstr "នាំចូល​ឯកសារ Microsoft Word" #: ../src/xmlcopyeditor.cpp:2227 msgid "[b]DAISY export stopped[/b]: " msgstr "[b]DAISY បាន​បញ្ឈប់​ការ​នាំចáŸáž‰ [/b]៖ " #: ../src/xmlcopyeditor.cpp:2230 msgid "DAISY export completed. Output files are stored in: [b]" msgstr "នាំចáŸáž‰ DAISY បាន​បញ្ចប់។ ឯកសា​រលទ្ធផល​​ážáŸ’រូវ​បាន​រក្សាទុក​ក្នុង៖ [b]" #: ../src/xmlcopyeditor.cpp:2245 #, c-format msgid "Cannot open [b]%s[/b] for import" msgstr "មិន​អាច​បើក [b]%s[/b] សម្រាប់​នាំចូល" #: ../src/xmlcopyeditor.cpp:2255 msgid "Import in progress..." msgstr "ការ​នាំចូល​កំពុង​ដំណើរការ..." #: ../src/xmlcopyeditor.cpp:2263 msgid "(lossless conversion requires version 2003 or later)" msgstr "(ការ​បម្លែង​មិន​បាážáŸ‹áž”ង់​ážáŸ’រូវការ​កំណែ ២០០៣ ឬ​ážáŸ’មីជាង​នáŸáŸ‡)" #: ../src/xmlcopyeditor.cpp:2270 ../src/xmlcopyeditor.cpp:2391 msgid "Cannot start Microsoft Word" msgstr "មិនអាច​ចាប់ផ្ដើម Microsoft Word" #: ../src/xmlcopyeditor.cpp:2274 ../src/xmlcopyeditor.cpp:2395 msgid "A more recent version of Microsoft Word is required" msgstr "កំណែ​ážáŸ’មី​ច្រើន​ទៀážážšáž”ស់ Microsoft Word ážáŸ’រូវ​បាន​ទាមទារ" #: ../src/xmlcopyeditor.cpp:2281 #, c-format msgid "Microsoft Word cannot save [b]%s[/b] as XML" msgstr "Microsoft Word មិន​អាច​រក្សាទុក [b]%s[/b] ជា XML" #: ../src/xmlcopyeditor.cpp:2286 msgid "Microsoft Word cannot save this document as WordprocessingML " msgstr "Microsoft Word មិន​អាច​រក្សាទុក​ឯកសារ​នáŸáŸ‡â€‹áž‡áž¶ WordprocessingML " #: ../src/xmlcopyeditor.cpp:2294 msgid "Opening imported file..." msgstr "កំពុង​បើក​ឯកសារ​បាននាំចូល..." #: ../src/xmlcopyeditor.cpp:2311 msgid "Cannot open imported file" msgstr "មិន​អាច​បើក​ឯកសារ​បាននាំចូល" #: ../src/xmlcopyeditor.cpp:2363 msgid "Export Microsoft Word Document" msgstr "នាំចáŸáž‰â€‹áž¯áž€ážŸáž¶ážš Microsoft Word" #: ../src/xmlcopyeditor.cpp:2384 msgid "Export in progress..." msgstr "ការ​នាំចáŸáž‰â€‹áž€áŸ†áž–ុង​ដំណើរការ..." #: ../src/xmlcopyeditor.cpp:2398 #, c-format msgid "Microsoft Word cannot save %s" msgstr "Microsoft Word មិន​អាច​រក្សាទុក %s" #: ../src/xmlcopyeditor.cpp:2427 msgid "Cannot save temporary file" msgstr "មិន​អាច​រក្សាទុក​ឯកសារ​បណ្ដោះអាសន្ន" #: ../src/xmlcopyeditor.cpp:2588 msgid "Preferences" msgstr "ចំណូល​ចិážáŸ’áž" #: ../src/xmlcopyeditor.cpp:2633 msgid "Enter line number:" msgstr "បញ្ចូល​លáŸážâ€‹áž”ន្ទាážáŸ‹áŸ–" #: ../src/xmlcopyeditor.cpp:2634 msgid "Go To" msgstr "ទៅកាន់" #: ../src/xmlcopyeditor.cpp:2643 #, c-format msgid "'%s' is not a valid line number" msgstr "'%s' មិនមែនជា​លáŸážâ€‹áž”ន្ទាážáŸ‹â€‹ážáŸ’រឹមážáŸ’រូវ" #: ../src/xmlcopyeditor.cpp:2672 msgid "Replace" msgstr "ជំនួស" #: ../src/xmlcopyeditor.cpp:2693 msgid "Find and Replace" msgstr "រក​ និង​ជំនួស" #: ../src/xmlcopyeditor.cpp:2786 msgid "Cannot replace: " msgstr "មិន​អាច​ជំនួស៖" #: ../src/xmlcopyeditor.cpp:2827 msgid "XML document (*.xml)" msgstr "ឯកសារ XML (*.xml)" #: ../src/xmlcopyeditor.cpp:2851 msgid "Choose a document type:" msgstr "ជ្រើស​ប្រភáŸáž‘​​ឯកសារ៖" #: ../src/xmlcopyeditor.cpp:2851 msgid "New Document" msgstr "ឯកសារ​ážáŸ’មី" #: ../src/xmlcopyeditor.cpp:2892 #, c-format msgid "Document%i" msgstr "ឯកសារ%i" #: ../src/xmlcopyeditor.cpp:2962 msgid "Open Large Document" msgstr "បើក​ឯកសារ​ធំ" #: ../src/xmlcopyeditor.cpp:2962 ../src/xmlcopyeditor.cpp:5431 #: ../src/xmlcopyeditor.cpp:5433 msgid "Open" msgstr "បើក" #: ../src/xmlcopyeditor.cpp:2998 #, c-format msgid "Cannot open %s." msgstr "មិន​អាច​បើក %s" #: ../src/xmlcopyeditor.cpp:3006 ../src/xmlcopyeditor.cpp:3582 #, c-format msgid "%s is already open" msgstr "%s បាន​បើក​រួច​ហើយ" #: ../src/xmlcopyeditor.cpp:3028 #, c-format msgid "Cannot open %s" msgstr "មិន​អាច​បើក %s" #: ../src/xmlcopyeditor.cpp:3147 #, c-format msgid "Cannot open %s: unknown encoding %s" msgstr "មិន​អាច​បើក %s ៖ មិន​ស្គាល់ការ​អ៊ីនកូដ %s" #: ../src/xmlcopyeditor.cpp:3178 #, c-format msgid "Cannot open %s: out of memory" msgstr "មិន​អាច​បើក %s ៖ " #: ../src/xmlcopyeditor.cpp:3199 #, c-format msgid "Cannot open %s: conversion from encoding %s failed" msgstr "មិន​អាច​បើក %s ៖ ការ​បម្លែង​ពី​​ការ​អ៊ីនកូដ %s បាន​បរាជáŸáž™" #: ../src/xmlcopyeditor.cpp:3208 ../src/xmlcopyeditor.cpp:4007 msgid "Creating document view..." msgstr "កំពុង​បង្កើážâ€‹áž‘ិដ្ážáž—ាព​ឯកសារ..." #: ../src/xmlcopyeditor.cpp:3449 msgid "Edited document empty" msgstr "ឯកសារ​បាន​កែសម្រួល​ទទáŸ" #: ../src/xmlcopyeditor.cpp:3563 msgid "Save As" msgstr "រក្សាទុក​ជា" #: ../src/xmlcopyeditor.cpp:3771 msgid "DTD Validation in progress..." msgstr "សុពល​កម្ម DTD កំពុង​ដំណើរការ..." #: ../src/xmlcopyeditor.cpp:3794 ../src/xmlcopyeditor.cpp:3870 msgid "valid" msgstr "ážáŸ’រឹមážáŸ’រូវ" #: ../src/xmlcopyeditor.cpp:3816 msgid "Select RELAX NG grammar" msgstr "ជ្រើស​វáŸáž™áŸ’យាករណ០RELAX NG" #: ../src/xmlcopyeditor.cpp:3817 ../src/xmlcopyeditor.cpp:4108 #: ../src/xmlcopyeditor.cpp:5791 msgid "Choose a file:" msgstr "ជ្រើស​ឯកសារ៖" #: ../src/xmlcopyeditor.cpp:3818 msgid "RELAX NG grammar" msgstr "ážœáŸáž™áŸ’យាករណ០RELAX NG" #: ../src/xmlcopyeditor.cpp:3848 msgid "RELAX NG validation in progress..." msgstr "សុពល​កម្ម RELAX NG កំពុង​ដំណើរការ..." #: ../src/xmlcopyeditor.cpp:3914 msgid "Validation in progress..." msgstr "សុពល​កម្ម​កំពុង​ដំណើរការ..." #: ../src/xmlcopyeditor.cpp:3925 #, fuzzy, c-format msgid "%s is valid" msgstr "%s គឺ %s" #: ../src/xmlcopyeditor.cpp:3964 msgid "W3C Schema" msgstr "គ្រោងការណ០W3C" #: ../src/xmlcopyeditor.cpp:3964 msgid "DTD" msgstr "DTD" #: ../src/xmlcopyeditor.cpp:3965 msgid "Please choose a shema type" msgstr "សូម​ជ្រើស​ប្រភáŸáž‘​គ្រោងការណáŸ" #: ../src/xmlcopyeditor.cpp:3966 msgid "Schema type" msgstr "ប្រភáŸáž‘​គ្រោងការណáŸ" #: ../src/xmlcopyeditor.cpp:3992 msgid "Please select a DTD file" msgstr "សូម​ជ្រើស​ឯកសារ DTD" #: ../src/xmlcopyeditor.cpp:3998 msgid "Converting..." msgstr "កំពុង​បម្លែង..." #: ../src/xmlcopyeditor.cpp:4025 msgid "Enter XPath:" msgstr "បញ្ចូឡ XPath ៖" #: ../src/xmlcopyeditor.cpp:4026 msgid "Evaluate XPath" msgstr "វាយážáž˜áŸ’លៃ XPath" #: ../src/xmlcopyeditor.cpp:4047 msgid "Cannot evaluate XPath" msgstr "មិន​អាច​វាយážáž˜áŸ’លៃ XPath" #: ../src/xmlcopyeditor.cpp:4058 msgid "No matching nodes found" msgstr "រក​មិន​ឃើញ​ážáŸ’នាំង​ផ្គូផ្គង" #: ../src/xmlcopyeditor.cpp:4094 #, c-format msgid "Cannot open stylesheet %s" msgstr "​មិន​អាច​រក្សាទុក​សន្លឹក​រចនាបáŸáž‘្ម %s" #: ../src/xmlcopyeditor.cpp:4107 msgid "Select stylesheet" msgstr "ជ្រើស​សន្លឹក​រចនាបáŸáž‘្ម" #: ../src/xmlcopyeditor.cpp:4109 ../src/xmlcopyeditor.cpp:5766 msgid "XSLT stylesheet" msgstr "សន្លឹក​រចនាបáŸáž‘្ម XSLT" #: ../src/xmlcopyeditor.cpp:4164 msgid "XSL transformation in progress..." msgstr "ការ​បម្លែង​ XSL កំពុង​ដំណើរការ..." #: ../src/xmlcopyeditor.cpp:4171 msgid "Cannot transform: " msgstr "មិន​អាច​បម្លែង៖" #: ../src/xmlcopyeditor.cpp:4179 msgid "Output document empty" msgstr "ឯកសារ​លទ្ធផល​ទទáŸ" #: ../src/xmlcopyeditor.cpp:4203 msgid "Pretty-printing in progress..." msgstr "ការ​បោះពុម្ព​ស្អាážâ€‹áž€áŸ†áž–ុង​ដំណើរការ..." #: ../src/xmlcopyeditor.cpp:4213 msgid "Cannot pretty-print: " msgstr "មិន​អាច​ការ​បោះពុម្ព​ដáŸâ€‹ážŸáŸ’អាហ៖ " #: ../src/xmlcopyeditor.cpp:4224 msgid "Pretty-print unsuccessful: output document empty" msgstr "ការ​បោះពុម្ព​ស្អាážâ€‹áž˜áž·áž“​ជោគជáŸáž™áŸ– ឯកសារ​លទ្ធផល​ទទáŸ" #: ../src/xmlcopyeditor.cpp:4256 msgid "Choose an encoding:" msgstr "ជ្រើស​ការអ៊ិនកូដ ៖" #: ../src/xmlcopyeditor.cpp:4256 msgid "Encoding" msgstr "ការ​អ៊ិនកូដ" #: ../src/xmlcopyeditor.cpp:4269 msgid "Cannot set encoding: " msgstr "មិន​អាច​កំណážáŸ‹â€‹áž€áž¶ážšâ€‹áž¢áŸŠáž¸áž“កូដ៖" #: ../src/xmlcopyeditor.cpp:4280 msgid "Cannot set encoding (cannot parse temporary file)" msgstr "មិន​អាច​កំណážáŸ‹â€‹áž€áž¶ážšâ€‹áž¢áŸŠáž¸áž“កូដ (មិន​អាច​ញែក​ឯកសារ​ទទáŸ)" #: ../src/xmlcopyeditor.cpp:4484 #, c-format msgid "Cannot find '%s'" msgstr "មិន​អាច​រក​ '%s'" #: ../src/xmlcopyeditor.cpp:4546 msgid "" "File has been modified by another application.\n" "Do you want to proceed?" msgstr "" "ឯកសារ​ážáŸ’រូវ​បាន​កែប្រែ​ដោយ​កម្មវិធី​ផ្សáŸáž„។\n" "ážáž¾â€‹áž¢áŸ’នក​ចង់​បន្ážâ€‹ážŠáŸ‚រ​ឬទáŸ?" #: ../src/xmlcopyeditor.cpp:4547 msgid "Confirmation" msgstr "ការអះអាង" #: ../src/xmlcopyeditor.cpp:4586 ../src/xmlcopyeditor.cpp:4600 #: ../src/xmlcopyeditor.cpp:4621 ../src/xmlcopyeditor.cpp:4650 #: ../src/xmlcopyeditor.cpp:4713 ../src/xmlcopyeditor.cpp:4727 #: ../src/xmlcopyeditor.cpp:4764 ../src/xmlcopyeditor.cpp:4799 #, c-format msgid "Cannot save %s" msgstr "មិន​អាច​រក្សាទុក %s បាន​ឡើយ" #: ../src/xmlcopyeditor.cpp:4642 #, c-format msgid "%s saved in default encoding UTF-8: unknown encoding %s" msgstr "%s បាន​រក្សាទុក​ក្នុង​ការ​អ៊ីនកូដ UTF-8 លំនាំដើម៖ មិន​ស្គាល់​ការ​អ៊ីនកូដ %s" #: ../src/xmlcopyeditor.cpp:4705 #, c-format msgid "%s saved in default encoding UTF-8: conversion to %s failed" msgstr "%s បាន​រក្សាទុក​ក្នុង​ការ​អ៊ីនកូដ UTF-8 លំនាំដើម៖ ការ​បម្លែង​ទៅ %s បាន​បរាជáŸáž™" #: ../src/xmlcopyeditor.cpp:4755 msgid "unknown error" msgstr "មិន​ស្គាល់​កំហុស" #: ../src/xmlcopyeditor.cpp:4757 #, c-format msgid "Cannot save document in %s: %s (saved in default encoding UTF-8)" msgstr "មិន​អាច​រក្សាទុក​ឯកសារ​ក្នុង %s: %s (បាន​រក្សាទុក​​​ជា​ការ​អ៊ីនកូដ UTF-8)" #: ../src/xmlcopyeditor.cpp:4779 msgid "Out of memory: attempt to save in default encoding UTF-8?" msgstr "អស់​អង្គ​ចងចាំ៖ ព្យាយាម​រក្សាទុក​ជា​ការ​អ៊ីនកូដ UTF-8?" #: ../src/xmlcopyeditor.cpp:4792 #, c-format msgid "%s saved in default encoding UTF-8" msgstr "%s បាន​រក្សាទុក​ជា​ការ​អ៊ីនកូដ UTF-8 លំនាំដើម" #: ../src/xmlcopyeditor.cpp:4856 msgid "MB" msgstr "មáŸáž€áž¶áž”ៃ" #: ../src/xmlcopyeditor.cpp:4861 msgid "kB" msgstr "គីឡូបៃ" #: ../src/xmlcopyeditor.cpp:4866 msgid "byte" msgid_plural "bytes" msgstr[0] "បៃ" #: ../src/xmlcopyeditor.cpp:4874 #, c-format msgid "%g %s saved" msgstr "បាន​រក្សាទុក %g %s" #: ../src/xmlcopyeditor.cpp:4894 msgid "&Undo\tCtrl+Z" msgstr "មិន​ធ្វើ​វិញ\tCtrl+Z" #: ../src/xmlcopyeditor.cpp:4894 msgid "Undo" msgstr "មិន​ធ្វើ​វិញ" #: ../src/xmlcopyeditor.cpp:4898 msgid "&Redo\tCtrl+Y" msgstr "ធ្វើ​វិញ\tCtrl+Y" #: ../src/xmlcopyeditor.cpp:4898 msgid "Redo" msgstr "ធ្វើវិញ" #: ../src/xmlcopyeditor.cpp:4902 msgid "&Cut\tCtrl+X" msgstr "កាážáŸ‹\tCtrl+X" #: ../src/xmlcopyeditor.cpp:4902 msgid "Cut" msgstr "កាážáŸ‹" #: ../src/xmlcopyeditor.cpp:4906 msgid "C&opy\tCtrl+C" msgstr "ចម្លង\tCtrl+C" #: ../src/xmlcopyeditor.cpp:4906 msgid "Copy" msgstr "ចម្លង" #: ../src/xmlcopyeditor.cpp:4910 msgid "&Paste\tCtrl+V" msgstr "បិទ​ភ្ជាប់\tCtrl+V" #: ../src/xmlcopyeditor.cpp:4910 msgid "Paste" msgstr "បិទភ្ជាប់" #: ../src/xmlcopyeditor.cpp:4917 msgid "P&aste As New Document" msgstr "បិទភ្ជាប់​ជា​ឯកសារ​ážáŸ’មី" #: ../src/xmlcopyeditor.cpp:4918 msgid "Paste As New Document" msgstr "បិទភ្ជាប់​ជា​ឯកសារ​ážáŸ’មី" #: ../src/xmlcopyeditor.cpp:4922 msgid "&Find...\tCtrl+F" msgstr "រក...\tCtrl+F" #: ../src/xmlcopyeditor.cpp:4922 msgid "Find..." msgstr "រក..." #: ../src/xmlcopyeditor.cpp:4926 msgid "F&ind Again\tF3" msgstr "រក​បន្ទាប់\tF3" #: ../src/xmlcopyeditor.cpp:4926 msgid "Find Again" msgstr "រក​បន្ទាប់" #: ../src/xmlcopyeditor.cpp:4930 msgid "&Replace...\tCtrl+R" msgstr "ជំនួស...\tCtrl+R" #: ../src/xmlcopyeditor.cpp:4930 msgid "Replace..." msgstr "ជំនួស..." #: ../src/xmlcopyeditor.cpp:4937 msgid "&Global Replace...\tCtrl+Shift+R" msgstr "ជំនួស​​ទាំងអស់...\tCtrl+Shift+R" #: ../src/xmlcopyeditor.cpp:4938 msgid "Global Replace..." msgstr "ជំនួស​ទាំងអស់..." #: ../src/xmlcopyeditor.cpp:4942 msgid "G&o To...\tCtrl+G" msgstr "ទៅកាន់...\tCtrl+G" #: ../src/xmlcopyeditor.cpp:4942 msgid "Go To..." msgstr "ទៅកាន់..." #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "&Toggle Comment\tCtrl+/" msgstr "បិទ​/បើក​ការ​បážáŸ‹\tCtrl+Alt+T" #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "Toggle Comment" msgstr "បិទ/បើក​​ការ​បážáŸ‹" #: ../src/xmlcopyeditor.cpp:4967 msgid "Pr&eferences..." msgstr "ចំណូល​ចិážáŸ’áž" #: ../src/xmlcopyeditor.cpp:4967 msgid "Preferences..." msgstr "ចំណូល​ចិážáŸ’áž..." #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase\tCtrl+U" msgstr "បង្កើន\tCtrl+U" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase" msgstr "បង្កើន" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease\tCtrl+D" msgstr "បន្ážáž™\tCtrl+D" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease" msgstr "បន្ážáž™" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal\tCtrl+0" msgstr "ធម្មážáž¶\tCtrl+0" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal" msgstr "ធម្មážáž¶" #: ../src/xmlcopyeditor.cpp:4984 msgid "&Default" msgstr "លំនាំ​​​ដើម" #: ../src/xmlcopyeditor.cpp:4987 msgid "&Blue background, white text" msgstr "ផ្ទៃ​ážáž¶áž„​ក្រោយ​ពណ៌​ážáŸ€ážœ អážáŸ’ážáž”ទ​ពណ៌ស" #: ../src/xmlcopyeditor.cpp:4988 msgid "Blue background, white text" msgstr "ផ្ទៃ​ážáž¶áž„​ក្រោយ​ពណ៌​ážáŸ€ážœ អážáŸ’ážáž”ទ​ពណ៌​ស" #: ../src/xmlcopyeditor.cpp:4991 msgid "&Light" msgstr "ស្រាល" #: ../src/xmlcopyeditor.cpp:4992 msgid "Light" msgstr "ស្រាល" #: ../src/xmlcopyeditor.cpp:4995 msgid "&None" msgstr "គ្មាន" #: ../src/xmlcopyeditor.cpp:4996 msgid "None" msgstr "គ្មាន" #. WAIT FOR AUI LIBRARY TO SUPPORT THIS - currently always splits left #. wxMenu *splitTabMenu = new wxMenu; #. splitTabMenu->Append ( ID_SPLIT_TAB_TOP, _ ( "&Top" ), _ ( "Top" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_RIGHT, _ ( "&Right" ), _ ( "Right" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_BOTTOM, _ ( "&Bottom" ), _ ( "Bottom" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_LEFT, _ ( "&Left" ), _ ( "Left" )); #. #. use class-wide data member #: ../src/xmlcopyeditor.cpp:5025 msgid "&Previous Document\tCtrl+PgUp" msgstr "ឯកសារ​មុន\tCtrl+PgUp" #: ../src/xmlcopyeditor.cpp:5025 msgid "Previous Document" msgstr "ឯកសារ​មុន" #: ../src/xmlcopyeditor.cpp:5026 msgid "&Next Document\tCtrl+PgDn" msgstr "ឯកសារ​បន្ទាប់\tCtrl+PgDn" #: ../src/xmlcopyeditor.cpp:5026 msgid "Next Document" msgstr "ឯកសារ​ážáŸ’មី" #. viewMenu->Append ( wxID_ANY, _ ( "&Split Tab" ), splitTabMenu ); #: ../src/xmlcopyeditor.cpp:5030 msgid "&Browser\tCtrl+B" msgstr "កម្មវិធីអ៊ីនធឺណិáž\tCtrl+B" #: ../src/xmlcopyeditor.cpp:5030 ../src/xmlcopyeditor.cpp:5464 #: ../src/xmlcopyeditor.cpp:5468 msgid "Browser" msgstr "កម្មវិធី​​អ៊ីនធឺណិáž" #: ../src/xmlcopyeditor.cpp:5034 msgid "&Show Tags and Attributes\tCtrl+T" msgstr "បង្ហាញ​ស្លាក និង​គុណលក្ážážŽáŸˆ\tCtrl+T" #: ../src/xmlcopyeditor.cpp:5034 msgid "Show Tags and Attributes" msgstr "បង្ហាញ​ស្លាក និង​គុណលក្ážážŽáŸˆ" #: ../src/xmlcopyeditor.cpp:5037 msgid "&Hide Attributes Only\tCtrl+Shift+A" msgstr "លាក់​ážáŸ‚​គុណលក្ážážŽáŸˆ\tCtrl+Shift+A" #: ../src/xmlcopyeditor.cpp:5037 msgid "Hide Attributes Only" msgstr "លាក់​ážáŸ‚​គុណលក្ážážŽáŸˆ" #: ../src/xmlcopyeditor.cpp:5040 msgid "H&ide Tags and Attributes\tCtrl+Shift+T" msgstr "លាក់​ស្លាក និង​គុណលក្ážážŽáŸˆ\tCtrl+Shift+T" #: ../src/xmlcopyeditor.cpp:5040 msgid "Hide Tags and Attributes" msgstr "លាក់​ស្លាក និង​គុណលក្ážážŽáŸˆ" #: ../src/xmlcopyeditor.cpp:5059 msgid "&Toggle Fold\tCtrl+Alt+T" msgstr "បិទ​/បើក​ការ​បážáŸ‹\tCtrl+Alt+T" #: ../src/xmlcopyeditor.cpp:5059 msgid "Toggle Fold" msgstr "បិទ/បើក​​ការ​បážáŸ‹" #: ../src/xmlcopyeditor.cpp:5061 msgid "&Fold Tags\tCtrl+Shift+F" msgstr "áž”ážáŸ‹â€‹ážŸáŸ’លាក\tCtrl+Shift+F" #: ../src/xmlcopyeditor.cpp:5061 msgid "Fold Tags" msgstr "áž”ážáŸ‹â€‹ážŸáŸ’លាក" #: ../src/xmlcopyeditor.cpp:5063 msgid "&Unfold Tags\tCtrl+Shift+U" msgstr "ពន្លា​ស្លាក\tCtrl+Shift+U" #: ../src/xmlcopyeditor.cpp:5066 msgid "&Wrap Words\tCtrl+W" msgstr "រុំ​ពាក្យ​\tCtrl+W" #: ../src/xmlcopyeditor.cpp:5068 msgid "&Color Scheme" msgstr "ពណ៌​ចម្រុះ" #: ../src/xmlcopyeditor.cpp:5069 msgid "&Text Size" msgstr "ទំហំ​អážáŸ’ážáž”áž‘" #: ../src/xmlcopyeditor.cpp:5074 msgid "S&how Current Element Pane" msgstr "បង្ហាញបន្ទះ​ធាážáž»â€‹áž”ច្ចុប្បន្ន" #: ../src/xmlcopyeditor.cpp:5075 msgid "Show Current Element Pane" msgstr "បង្ហាញ​បន្ទះ​ធាážáž»â€‹áž”ច្ចុប្បន្ន" #: ../src/xmlcopyeditor.cpp:5078 msgid "Sh&ow Toolbar" msgstr "បង្ហាញ​របារ​ឧបករណáŸ" #: ../src/xmlcopyeditor.cpp:5078 msgid "Show Toolbar" msgstr "បង្ហាញ​របារ​ឧបករណáŸ" #: ../src/xmlcopyeditor.cpp:5081 msgid "C&lose Message Pane\tAlt+C" msgstr "បិទ​បន្ទះ​សារ\tAlt+C" #: ../src/xmlcopyeditor.cpp:5081 msgid "Close Message Pane" msgstr "បិទ​បន្ទះ​សារ" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/&Replace Pane" msgstr "បិទ​បន្ទះ​សារ" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/Replace Pane" msgstr "បិទ​បន្ទះ​សារ" #: ../src/xmlcopyeditor.cpp:5085 #, fuzzy msgid "Close Co&mmand Pane" msgstr "បិទ​បន្ទះ​សារ" #: ../src/xmlcopyeditor.cpp:5085 #, fuzzy msgid "Close Command Pane" msgstr "បិទ​បន្ទះ​សារ" #: ../src/xmlcopyeditor.cpp:5089 msgid "&Element...\tCtrl+I" msgstr "áž’áž¶ážáž»...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:5089 msgid "Element..." msgstr "áž’áž¶ážáž»..." #: ../src/xmlcopyeditor.cpp:5090 msgid "&Sibling...\tCtrl+Shift+I" msgstr "ទាក់ទង...\tCtrl+Shift+I" #: ../src/xmlcopyeditor.cpp:5090 msgid "Sibling..." msgstr "ទាក់ទង..." #: ../src/xmlcopyeditor.cpp:5091 msgid "&Entity...\tCtrl+E" msgstr "ážœážáŸ’ážáž»...\tCtrl+E" #: ../src/xmlcopyeditor.cpp:5091 msgid "Entity..." msgstr "ážœážáŸ’ážáž»..." #: ../src/xmlcopyeditor.cpp:5093 msgid "&Twin\tCtrl+Enter" msgstr "ដូច​គ្នាបះ​បិទ\tCtrl+Enter" #: ../src/xmlcopyeditor.cpp:5093 msgid "Twin" msgstr "ដូច​គ្នា​បះបិទ" #: ../src/xmlcopyeditor.cpp:5095 msgid "S&ymbol..." msgstr "និមិážáŸ’ážâ€‹ážŸáž‰áŸ’ញា..." #: ../src/xmlcopyeditor.cpp:5095 msgid "Symbol..." msgstr "និមិážáŸ’ážâ€‹ážŸáž‰áŸ’ញា..." #: ../src/xmlcopyeditor.cpp:5103 msgid "&DTD/XML Schema\tF5" msgstr "គ្រោងការណ០DTD/XML\tF5" #: ../src/xmlcopyeditor.cpp:5103 msgid "DTD/XML Schema" msgstr "គ្រោងការណ០DTD/XML" #: ../src/xmlcopyeditor.cpp:5106 msgid "&RELAX NG...\tF6" msgstr "&RELAX NG...\tF6" #: ../src/xmlcopyeditor.cpp:5106 msgid "RELAX NG..." msgstr "RELAX NG..." #: ../src/xmlcopyeditor.cpp:5109 msgid "&Public DTD..." msgstr "DTD សាធារណៈ..." #: ../src/xmlcopyeditor.cpp:5109 msgid "Public DTD..." msgstr "DTD សាធារណៈ..." #: ../src/xmlcopyeditor.cpp:5110 msgid "&System DTD..." msgstr "DTD ប្រពáŸáž“្ធ..." #: ../src/xmlcopyeditor.cpp:5110 msgid "System DTD..." msgstr "DTD ប្រពáŸáž“្ធ..." #: ../src/xmlcopyeditor.cpp:5111 msgid "&XML Schema..." msgstr "គ្រោងការណ០XML..." #: ../src/xmlcopyeditor.cpp:5111 msgid "XML Schema..." msgstr "គ្រោងការណ០XML..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XS< stylesheet..." msgstr "សន្លឹក​រចនាបáŸáž‘្ម XS< ..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XSLT stylesheet..." msgstr "សន្លឹក​រចនាបáŸáž‘្ម XSLT ..." #: ../src/xmlcopyeditor.cpp:5127 ../src/xmlcopyeditor.cpp:5138 #, c-format msgid "\tCtrl+%i" msgstr "\tCtrl+%i" #: ../src/xmlcopyeditor.cpp:5178 msgid "&Check Well-formedness\tF2" msgstr "ពិនិážáŸ’យ​ភាព​បាន​បង្កើážâ€‹ážáŸ’រឹមážáŸ’រូវ\tF2" #: ../src/xmlcopyeditor.cpp:5178 ../src/xmlcopyeditor.cpp:5450 #: ../src/xmlcopyeditor.cpp:5454 msgid "Check Well-formedness" msgstr "ពិនិážáŸ’យ​ភាព​បាន​បង្កើážâ€‹ážáŸ’រឹមážáŸ’រូវ" #: ../src/xmlcopyeditor.cpp:5181 msgid "&Validate" msgstr "ធ្វើ​ឲ្យ​មាន​សុពលភាព" #: ../src/xmlcopyeditor.cpp:5183 msgid "Create &Schema...\tF10" msgstr "បង្កើážâ€‹áž‚្រោងការណáŸ...\tF10" #: ../src/xmlcopyeditor.cpp:5184 msgid "Create schema..." msgstr "បង្កើážâ€‹áž‚្រោងការណáŸ" #: ../src/xmlcopyeditor.cpp:5185 ../src/xmlcopyeditor.cpp:5186 msgid "DTD -> Schema..." msgstr "DTD -> គ្រោងការណáŸ..." #: ../src/xmlcopyeditor.cpp:5190 msgid "&Associate" msgstr "ភ្ជាប់" #: ../src/xmlcopyeditor.cpp:5193 msgid "&XSL Transform...\tF8" msgstr "បម្លáŸáž„ XSL...\tF8" #: ../src/xmlcopyeditor.cpp:5194 msgid "XSL Transform..." msgstr "បម្លែង XSL ..." #: ../src/xmlcopyeditor.cpp:5197 msgid "&Evaluate XPath...\tF9" msgstr "វាយážáž˜áŸ’លៃ XPath...\tF9" #: ../src/xmlcopyeditor.cpp:5198 msgid "Evaluate XPath..." msgstr "វាយážáž˜áŸ’លៃ XPath..." #: ../src/xmlcopyeditor.cpp:5201 msgid "Copy &The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5202 msgid "Copy The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5207 msgid "&Pretty-print\tF11" msgstr "ការ​បោះពុម្ព​ដáŸâ€‹ážŸáŸ’អាáž\tF11" #: ../src/xmlcopyeditor.cpp:5207 msgid "Pretty-print" msgstr "ការ​បោះពុម្ព​ដáŸâ€‹ážŸáŸ’អាáž" #: ../src/xmlcopyeditor.cpp:5211 msgid "&Lock Tags\tCtrl+L" msgstr "ចាក់សោ​ស្លាក\tCtrl+L" #: ../src/xmlcopyeditor.cpp:5212 ../src/xmlcopyeditor.cpp:5479 #: ../src/xmlcopyeditor.cpp:5482 msgid "Lock Tags" msgstr "ចាក់​សោ​ស្លាក" #: ../src/xmlcopyeditor.cpp:5217 msgid "E&ncoding..." msgstr "ការ​អ៊ិនកូដ..." #: ../src/xmlcopyeditor.cpp:5217 msgid "Encoding..." msgstr "ការ​អ៊ិនកូដ..." #: ../src/xmlcopyeditor.cpp:5226 msgid "&Spelling...\tF7" msgstr "អក្ážážšáž¶ážœáž·ážšáž»áž‘្ធ...\tF7" #: ../src/xmlcopyeditor.cpp:5227 msgid "Spelling..." msgstr "អក្ážážšáž¶ážœáž·ážšáž»áž‘្ធ..." #: ../src/xmlcopyeditor.cpp:5234 msgid "&Style...\tShift+F7" msgstr "រចនាបáŸáž‘្ម...\tShift+F7" #: ../src/xmlcopyeditor.cpp:5235 msgid "Style..." msgstr "រចនាបáŸáž‘្ម..." #: ../src/xmlcopyeditor.cpp:5242 msgid "&Word Count" msgstr "ចំនួន​ពាក្យ" #: ../src/xmlcopyeditor.cpp:5243 msgid "Word Count" msgstr "ចំនួន​ពាក្យ" #: ../src/xmlcopyeditor.cpp:5251 msgid "&Command\tCtrl+Alt+C" msgstr "ពាក្យ​​​បញ្ជា\tCtrl+Alt+C" #: ../src/xmlcopyeditor.cpp:5252 msgid "Command" msgstr "ពាក្យបញ្ជា" #: ../src/xmlcopyeditor.cpp:5267 msgid "&Options..." msgstr "ជម្រើស..." #: ../src/xmlcopyeditor.cpp:5268 msgid "Options..." msgstr "ជម្រើស..." #: ../src/xmlcopyeditor.cpp:5278 msgid "&XML Copy Editor Help\tF1" msgstr "ជំនួយ​កម្មវិធី​កែ​ច្បាប់​ចម្លង XML\tF1" #: ../src/xmlcopyeditor.cpp:5278 msgid "Help" msgstr "ជំនួយ" #: ../src/xmlcopyeditor.cpp:5284 msgid "&Home Page" msgstr "áž‚áŸáž áž‘ំពáŸážš" #: ../src/xmlcopyeditor.cpp:5284 msgid "Home Page" msgstr "áž‚áŸáž áž‘ំពáŸážš" #: ../src/xmlcopyeditor.cpp:5287 msgid "&Forum" msgstr "ážœáŸáž‘ិកា" #: ../src/xmlcopyeditor.cpp:5287 msgid "Forum" msgstr "ážœáŸáž‘ិកា" #: ../src/xmlcopyeditor.cpp:5291 msgid "&About XML Copy Editor" msgstr "អំពី XML Copy Editor" #: ../src/xmlcopyeditor.cpp:5291 msgid "About" msgstr "អំពី" #: ../src/xmlcopyeditor.cpp:5295 msgid "&Browse Source" msgstr "រក​មើល​ប្រភព" #: ../src/xmlcopyeditor.cpp:5295 msgid "Browse Source" msgstr "រក​មើល​ប្រភព" #: ../src/xmlcopyeditor.cpp:5307 msgid "&File" msgstr "ឯកសារ" #: ../src/xmlcopyeditor.cpp:5308 msgid "&Edit" msgstr "កែសម្រួល" #: ../src/xmlcopyeditor.cpp:5309 msgid "&View" msgstr "មើល" #: ../src/xmlcopyeditor.cpp:5310 msgid "&Insert" msgstr "បញ្ចូល" #: ../src/xmlcopyeditor.cpp:5311 msgid "&XML" msgstr "XML" #: ../src/xmlcopyeditor.cpp:5312 msgid "&Tools" msgstr "ឧបករណáŸ" #: ../src/xmlcopyeditor.cpp:5313 msgid "&Help" msgstr "ជំនួយ" #: ../src/xmlcopyeditor.cpp:5328 msgid "&New...\tCtrl+N" msgstr "ážáŸ’មី...\tCtrl+N" #: ../src/xmlcopyeditor.cpp:5328 msgid "New..." msgstr "ážáŸ’មី​..." #: ../src/xmlcopyeditor.cpp:5331 msgid "&Open...\tCtrl+O" msgstr "បើក...\tCtrl+O" #: ../src/xmlcopyeditor.cpp:5331 msgid "Open..." msgstr "បើក..." #: ../src/xmlcopyeditor.cpp:5335 msgid "O&pen Large Document...\tCtrl+Shift+O" msgstr "បើក​ឯកសារ​ធំ...\tCtrl+Shift+O" #: ../src/xmlcopyeditor.cpp:5335 msgid "Open Large Document..." msgstr "បើក​ឯកសារ​ធំ..." #: ../src/xmlcopyeditor.cpp:5339 msgid "&Close\tCtrl+F4" msgstr "បិទ\tCtrl+F4" #: ../src/xmlcopyeditor.cpp:5342 msgid "C&lose All" msgstr "បិទ​ទាំងអស់" #: ../src/xmlcopyeditor.cpp:5342 msgid "Close All" msgstr "បិទ​ទាំងអស់" #: ../src/xmlcopyeditor.cpp:5345 msgid "&Save\tCtrl+S" msgstr "រក្សាទុក\tCtrl+S" #: ../src/xmlcopyeditor.cpp:5345 ../src/xmlcopyeditor.cpp:5436 #: ../src/xmlcopyeditor.cpp:5440 msgid "Save" msgstr "រក្សាទុក" #: ../src/xmlcopyeditor.cpp:5348 msgid "S&ave As...\tF12" msgstr "រក្សាទុក​ជា...\tF12" #: ../src/xmlcopyeditor.cpp:5348 msgid "Save As..." msgstr "រក្សាទុក​ជា..." #: ../src/xmlcopyeditor.cpp:5352 msgid "&DAISY Export..." msgstr "&DAISY នាំចáŸáž‰..." #: ../src/xmlcopyeditor.cpp:5352 msgid "DAISY Export..." msgstr "DAISY នាំចáŸáž‰..." #: ../src/xmlcopyeditor.cpp:5356 msgid "&Reload" msgstr "ផ្ទុក​ឡើង​វិញ" #: ../src/xmlcopyeditor.cpp:5356 msgid "Reload" msgstr "ផ្ទុក​ឡើងវិញ" #: ../src/xmlcopyeditor.cpp:5359 msgid "&Revert" msgstr "ážáŸ’រឡប់​ដូច​ដើម" #: ../src/xmlcopyeditor.cpp:5359 msgid "Revert" msgstr "ážáŸ’រឡប់​ដូច​ដើម" #: ../src/xmlcopyeditor.cpp:5362 msgid "Pa&ge Setup..." msgstr "ការ​រៀបចំ​ទំពáŸážš..." #: ../src/xmlcopyeditor.cpp:5362 msgid "Page Setup..." msgstr "ការ​រៀបចំ​ទំពáŸážš..." #: ../src/xmlcopyeditor.cpp:5365 msgid "Pr&int Preview..." msgstr "មើល​មុន​បោះពុម្ព..." #: ../src/xmlcopyeditor.cpp:5365 msgid "Print Preview..." msgstr "មើល​មុន​បោះពុម្ព..." #: ../src/xmlcopyeditor.cpp:5368 msgid "Pri&nt...\tCtrl+P" msgstr "បោះពុម្ព...\tCtrl+P" #: ../src/xmlcopyeditor.cpp:5368 msgid "Print..." msgstr "បោះពុម្ព..." #: ../src/xmlcopyeditor.cpp:5372 msgid "I&mport Microsoft Word Document..." msgstr "នាំចូល​ឯកសារ Microsoft Word..." #: ../src/xmlcopyeditor.cpp:5376 msgid "Expor&t Microsoft Word Document..." msgstr "នាំចáŸáž‰â€‹áž¯áž€ážŸáž¶ážš Microsoft Word..." #: ../src/xmlcopyeditor.cpp:5380 msgid "E&xit" msgstr "áž…áŸáž‰" #: ../src/xmlcopyeditor.cpp:5380 msgid "Exit" msgstr "áž…áŸáž‰" #: ../src/xmlcopyeditor.cpp:5426 ../src/xmlcopyeditor.cpp:5428 msgid "New" msgstr "ážáŸ’មី" #: ../src/xmlcopyeditor.cpp:5443 ../src/xmlcopyeditor.cpp:5447 msgid "Print" msgstr "បោះពុម្ព" #: ../src/xmlcopyeditor.cpp:5457 ../src/xmlcopyeditor.cpp:5461 msgid "Validate" msgstr "ធ្វើ​ឲ្យ​មាន​សុពលភាព" #: ../src/xmlcopyeditor.cpp:5521 msgid "Information" msgstr "áž–áŸážáŸŒáž˜áž¶áž“" #: ../src/xmlcopyeditor.cpp:5527 msgid "Stopped" msgstr "បាន​បញ្ឈប់" #: ../src/xmlcopyeditor.cpp:5530 msgid "Question" msgstr "សំនួរ" #: ../src/xmlcopyeditor.cpp:5533 msgid "Message" msgstr "សារ" #: ../src/xmlcopyeditor.cpp:5601 #, c-format msgid "%s is %s" msgstr "%s គឺ %s" #: ../src/xmlcopyeditor.cpp:5626 msgid "Document has been modified: save or discard changes" msgstr "ឯកសារ​ážáŸ’រូ​វបាន​កែប្រែ៖ រក្សាទុក ឬ​បោះបង់​ការ​ផ្លាស់ប្ដូរ" #: ../src/xmlcopyeditor.cpp:5689 msgid "Encoding should be one of " msgstr "ការ​អ៊ីនកូដ​គួរ​ážáŸ‚​មួយ​ក្នុង​ចំណោម" #: ../src/xmlcopyeditor.cpp:5748 msgid "Public DTD" msgstr "DTD សាធារណៈ" #: ../src/xmlcopyeditor.cpp:5754 msgid "System DTD" msgstr "DTD ប្រ​ពáŸáž“្ធ" #: ../src/xmlcopyeditor.cpp:5760 msgid "XML Schema" msgstr "គ្រោងការណ០XML" #: ../src/xmlcopyeditor.cpp:5783 #, c-format msgid "Cannot associate %s: %s" msgstr "មិន​អាច​ភ្ជាប់ %s: %s" #: ../src/xmlcopyeditor.cpp:5790 #, c-format msgid "Associate %s" msgstr "ភ្ជាប់ %s" #: ../src/xmlcopyeditor.cpp:5798 msgid "Choose a public identifier:" msgstr "ជ្រើស​គ្រឿង​សម្គាល់​សាធារណៈ៖" #: ../src/xmlcopyeditor.cpp:5918 #, c-format msgid "Cannot count words: %s" msgstr "មិន​អាច​រាប់​ពាក្យ៖ %s" #: ../src/xmlcopyeditor.cpp:5926 #, c-format msgid "%s contains %i word" msgid_plural "%s contains %i words" msgstr[0] "%s មាន %i ពាក្យ" #: ../src/xmlcopyeditor.cpp:6042 msgid "The current XPath is empty." msgstr "" #: ../src/xmlcopyeditor.cpp:6052 #, c-format msgid "The current XPath has been copied to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6060 #, c-format msgid "Failed to copy the current XPath to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6171 #, fuzzy msgid "Invalid path: " msgid_plural "Invalid paths: " msgstr[0] "ផ្លូវ​មិន​ážáŸ’រឹមážáŸ’រូវ៖" #: ../src/xmlcopyeditor.cpp:6175 #, fuzzy msgid "" "To change the application directory setting, click Tools menu -> Options... " "after XML Copy Editor starts up." msgstr "ដើម្បី​ប្ដូរ​ážážâ€‹áž€áž˜áŸ’មវិធី មើល​ឧបករណáŸ, ជម្រើស..., ទូទៅ" #: ../src/xmlcopyeditor.cpp:6178 #, fuzzy msgid "" "To change the application directory setting, click Edit menu -> " "Preferences... after XML Copy Editor starts up." msgstr "ដើម្បី​ប្ដូរ​ážážâ€‹áž€áž˜áŸ’មវិធី មើល​កែសម្រួល, ចំណូល​ចិážáŸ’áž..., ទូទៅ" #: ../src/xmlctrl.cpp:303 ../src/xmlctrl.cpp:407 msgid "Delete tag?" msgstr "លុប​ស្លាក?" #: ../src/xmlctrl.cpp:304 ../src/xmlctrl.cpp:335 ../src/xmlctrl.cpp:408 #: ../src/xmlctrl.cpp:439 msgid "Tags Locked" msgstr "បាន​ចាក់​សោ​ស្លាក" #: ../src/xmlctrl.cpp:334 ../src/xmlctrl.cpp:438 msgid "Delete entity reference?" msgstr "លុប​​ឯកសារ​យោង​វážáŸ’ážáž»?" #: ../src/xmlctrl.cpp:2252 #, fuzzy msgid "Cannot find the start tag" msgstr "មិន​អាច​រក​ '%s'" #: ../src/xmlctrl.cpp:2260 #, fuzzy msgid "Cannot find the end tag" msgstr "មិន​អាច​រក​ '%s'" #: ../src/xmlschemagenerator.cpp:80 msgid "Failed to load xml file." msgstr "បាន​បរាជáŸáž™â€‹áž€áŸ’នុងការ​ផ្ទុក​ឯកសារ xml ។" #~ msgid "Line %lld column %lld: %s[br]" #~ msgstr "ជួរ %lld ជួរឈរ %lld: %s[br]" �������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/it.po����������������������������������������������������������������������0000664�0001750�0001750�00000154622�12402464555�014647� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/\n" "POT-Creation-Date: 2014-06-01 20:46+0800\n" "PO-Revision-Date: 2007-11-16 10:09+0100\n" "Last-Translator: Antonio Angelo <antonio.angelo@poste.it>\n" "Language-Team: \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-Language: Italian\n" "X-Poedit-Country: ITALY\n" "X-Poedit-SourceCharset: utf-8\n" #: ../data/xmlcopyeditor.appdata.xml.in.h:1 msgid "fast, free, validating XML editor" msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:2 msgid "" "XML Copy Editor is an XML editor focusing on editing document markup " "languages like DITA, DocBook, WordprocessingML. Features: DTD/XML Schema/" "RELAX NG validation, XSLT, XPath, Pretty-printing, Syntax highlighting, " "Folding, Tag completion, Tag locking, Tag-free editing, Built-in support for " "XHTML, XSL, DocBook and TEI, Generating XML Schema, Spelling and style check " "with built-in spell/style checker." msgstr "" #: ../data/xmlcopyeditor.appdata.xml.in.h:3 msgid "https://a.fsdn.com/con/app/proj/xml-copy-editor/screenshots/151221.jpg" msgstr "" #: ../data/xmlcopyeditor.desktop.in.h:1 ../src/xmlcopyeditor.cpp:388 #: ../src/xmlcopyeditor.cpp:1310 ../src/xmlcopyeditor.cpp:1408 #: ../src/xmlcopyeditor.cpp:1649 ../src/xmlcopyeditor.cpp:1728 #: ../src/xmlcopyeditor.cpp:3610 msgid "XML Copy Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:2 #, fuzzy msgid "XML Editor" msgstr "XML Copy Editor" #: ../data/xmlcopyeditor.desktop.in.h:3 #, fuzzy msgid "Edit XML documents" msgstr "Il documento editato è vuoto" #. wxID_CANCEL req'd for 'Esc closes dialog' functionality #: ../src/aboutdialog.cpp:51 msgid "OK" msgstr "" #: ../src/associatedialog.cpp:76 ../src/mypropertysheet.cpp:166 msgid "Browse" msgstr "Sfoglia" #: ../src/associatedialog.cpp:123 msgid "Provides a space for you to type the path of the file" msgstr "Fornisce uno spazio per editare il percorso del file" #: ../src/associatedialog.cpp:127 msgid "Opens a standard file dialog" msgstr "Apre una finestra di dialogo standard" #: ../src/associatedialog.cpp:131 msgid "Provides a space for you to type additional information" msgstr "Fornisce uno spazio per editare informazioni aggiuntive" #: ../src/associatedialog.cpp:135 msgid "Closes this dialog without making any changes" msgstr "Chiude questo dialogo senza apportare alcuna cambiamento" #: ../src/associatedialog.cpp:139 msgid "Selects the file specified" msgstr "Seleziona il file specificato" #: ../src/associatedialog.cpp:168 msgid "|All files (*.*)|*.*" msgstr "|Tutti i file (*.*)|*.*" #: ../src/associatedialog.cpp:171 msgid "Select " msgstr "Seleziona" #: ../src/commandpanel.cpp:46 ../src/commandpanel.cpp:164 msgid "{path}" msgstr "{path}" #: ../src/commandpanel.cpp:47 ../src/commandpanel.cpp:165 msgid "{name}" msgstr "{name}" #: ../src/commandpanel.cpp:48 ../src/commandpanel.cpp:166 msgid "{extension}" msgstr "{extension}" #: ../src/commandpanel.cpp:49 ../src/commandpanel.cpp:163 msgid "{fullpath}" msgstr "{fullpath}" #: ../src/commandpanel.cpp:64 msgid "&Run" msgstr "&Esegui" #: ../src/commandpanel.cpp:72 msgid "&Wait" msgstr "&Attendi" #: ../src/commandpanel.cpp:78 msgid "Output options" msgstr "Opzioni d'uscita" #: ../src/commandpanel.cpp:83 msgid "I&gnore" msgstr "I&gnora" #: ../src/commandpanel.cpp:89 msgid "I&nsert" msgstr "I&nserisci" #: ../src/commandpanel.cpp:94 msgid "New &document" msgstr "Nuovo &documento" #: ../src/commandpanel.cpp:115 msgid "Variables" msgstr "Variabili" #: ../src/dtd2schema.cpp:56 #, c-format msgid "Error at ine %lld, column %lld: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:83 #, c-format msgid "Target namespace is redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:312 #, fuzzy msgid "Ignored content type: " msgstr "Ignora una volta" #: ../src/dtd2schema.cpp:337 ../src/dtd2schema.cpp:419 #, c-format msgid "Unknown namespace: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:392 #, c-format msgid "Ignored namespace of %s: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:411 #, c-format msgid "Namespace redefined: %s -> %s[br]" msgstr "" #: ../src/dtd2schema.cpp:526 #, c-format msgid "Ignored attribute \"%s\"'s type: %s[br]" msgstr "" #: ../src/dtd2schema.cpp:565 #, c-format msgid "Unknown default type of attribute \"%s\": %s[br]" msgstr "" #: ../src/exportdialog.cpp:66 msgid "DAISY export" msgstr "" #: ../src/exportdialog.cpp:73 msgid "&Stylesheet for conversion to canonical XHTML (optional):" msgstr "" #: ../src/exportdialog.cpp:85 msgid "&Output folder:" msgstr "" #: ../src/exportdialog.cpp:96 msgid "&De-emphasize production notes" msgstr "" #: ../src/exportdialog.cpp:98 msgid "&Suppress optional production notes" msgstr "" #: ../src/exportdialog.cpp:101 #, fuzzy msgid "Outputs" msgstr "Opzioni d'uscita" #: ../src/exportdialog.cpp:102 msgid "&Full DAISY 2.02 and 3.0 Talking Books" msgstr "" #: ../src/exportdialog.cpp:104 msgid "&HTML" msgstr "" #: ../src/exportdialog.cpp:106 msgid "&ePub ebook" msgstr "" #: ../src/exportdialog.cpp:108 #, fuzzy msgid "&RTF document" msgstr "Nuovo &documento" #: ../src/exportdialog.cpp:110 #, fuzzy msgid "&Word document" msgstr "Conteggio &vocaboli" #: ../src/exportdialog.cpp:112 msgid "&MP3 album" msgstr "" #: ../src/exportdialog.cpp:135 msgid "Download DAISY extension" msgstr "" #: ../src/exportdialog.cpp:183 #, fuzzy msgid "" "Provides a space for you to enter or select a stylesheet for conversion to " "canonical XHTML" msgstr "Fornisce uno spazio per editare il testo da trovare" #: ../src/exportdialog.cpp:187 #, fuzzy msgid "Provides a space for you to enter or select the output folder" msgstr "Fornisce uno spazio per editare il percorso del file" #: ../src/exportdialog.cpp:191 msgid "Starts the export" msgstr "" #: ../src/exportdialog.cpp:195 #, fuzzy msgid "Closes the dialog box without exporting the file" msgstr "Chiudi la finestra di dialogo senza salvare alcuna modifica fatta" #: ../src/findreplacepanel.cpp:52 msgid "Find:" msgstr "Trova:" #: ../src/findreplacepanel.cpp:53 ../src/findreplacepanel.cpp:54 #: ../src/styledialog.cpp:454 msgid " " msgstr "" #: ../src/findreplacepanel.cpp:66 msgid "Replace with:" msgstr "Rimpiazza con:" #: ../src/findreplacepanel.cpp:78 msgid "Find &Next" msgstr "Trova &successivo" #: ../src/findreplacepanel.cpp:85 msgid "&Replace" msgstr "&Rimpiazza" #: ../src/findreplacepanel.cpp:92 msgid "Replace &All" msgstr "Rimpiazza &tutti" #: ../src/findreplacepanel.cpp:100 ../src/globalreplacedialog.cpp:74 msgid "&Match case" msgstr "&Corrispondenza maiuscole" #: ../src/findreplacepanel.cpp:107 msgid "Re&gex" msgstr "Espressioni re&golari" #: ../src/findreplacepanel.cpp:131 #, fuzzy msgid "&Close" msgstr "Chiudi" #: ../src/globalreplacedialog.cpp:50 ../src/globalreplacedialog.cpp:132 msgid "Global Find and Replace" msgstr "Trova e rimpiazza globale" #: ../src/globalreplacedialog.cpp:56 msgid "&Find what: " msgstr "&Trova cosa:" #: ../src/globalreplacedialog.cpp:58 msgid "Replace with: " msgstr "Rimpiazza con:" #: ../src/globalreplacedialog.cpp:78 msgid "&Regex" msgstr "Espressioni ®olari" #: ../src/globalreplacedialog.cpp:82 msgid "R&eplace in all open documents" msgstr "Rimpiazza in tutti i documenti aperti" #: ../src/globalreplacedialog.cpp:128 msgid "Cannot compile regular expression '" msgstr "Impossibile compilare espressione regolare '" #: ../src/globalreplacedialog.cpp:145 msgid "Provides a space for you to type the text you want to find" msgstr "Fornisce uno spazio per editare il testo da trovare" #: ../src/globalreplacedialog.cpp:149 msgid "" "Provides a space for you to type the text you want to replace the text you " "typed in Find what" msgstr "" "Fornisce uno spazio per editare il testo da sostituire al testo editato in " "Trova cosa" #: ../src/globalreplacedialog.cpp:153 msgid "" "Finds only text with lowercase and uppercase letters as specified in Find " "what" msgstr "" "Trova solo testo con maiuscole e minuscole come specificate in Trova cosa" #: ../src/globalreplacedialog.cpp:157 msgid "Extends the scope to all open documents" msgstr "Estende l'ambito a tutti i documenti aperti" #: ../src/globalreplacedialog.cpp:161 msgid "Interprets the text specified in Find what as a regular expression" msgstr "Interpreta il testo specificato in Trova come una espressione regolare" #: ../src/globalreplacedialog.cpp:165 msgid "" "Finds all instances of the text specified in Find what and replaces them " "with the text in Replace with" msgstr "" "Trova tutte le occorrenze del testo specificato in Trova cosa e le " "sostituisce col testo in Rimpiazza con" #: ../src/globalreplacedialog.cpp:169 msgid "Closes the dialog box without saving any changes you have made" msgstr "Chiudi la finestra di dialogo senza salvare alcuna modifica fatta" #: ../src/housestyle.cpp:183 #, fuzzy msgid "no rules found" msgstr "(Nessun gruppo di regole trovato)" #: ../src/housestyle.cpp:222 msgid "Cannot initialise spellcheck" msgstr "" #: ../src/mynotebook.cpp:88 ../src/wrapdaisy.cpp:554 #: ../src/xmlcopyeditor.cpp:5339 msgid "Close" msgstr "Chiudi" #: ../src/mynotebook.cpp:89 msgid "Close all" msgstr "Chiudi tutto" #: ../src/mypropertysheet.cpp:74 msgid "&Always insert closing tag" msgstr "Inserisce &sempre il tag di chiusura" #: ../src/mypropertysheet.cpp:77 msgid "&Folding" msgstr "&Collassa" #: ../src/mypropertysheet.cpp:80 msgid "&Highlight current line" msgstr "&Evidenzia la riga corrente" #: ../src/mypropertysheet.cpp:83 msgid "Hi&ghlight syntax" msgstr "Evi&denzia sintassi" #: ../src/mypropertysheet.cpp:86 msgid "&Indentation guides" msgstr "Guide di &indentazione" #: ../src/mypropertysheet.cpp:89 msgid "I&ntelligent backspace/delete" msgstr "Cancellazione/backspace &intelligente" #: ../src/mypropertysheet.cpp:92 msgid "&Line numbers" msgstr "Numeri di &riga" #: ../src/mypropertysheet.cpp:95 msgid "L&ock hidden tags" msgstr "B&locca tag nascosti" #: ../src/mypropertysheet.cpp:98 msgid "&Tag completion" msgstr "Completamento &tag" #: ../src/mypropertysheet.cpp:101 msgid "&Validate as you type" msgstr "&Valida mentre si edita" #: ../src/mypropertysheet.cpp:104 msgid "Va&riable highlight in tag free view" msgstr "Evidenziazione della va&riabile nella vista senza tag" #: ../src/mypropertysheet.cpp:107 msgid "&White space visible" msgstr "Spazio &bianco visibile" #: ../src/mypropertysheet.cpp:113 msgid "Font" msgstr "Tipo di carattere" #: ../src/mypropertysheet.cpp:156 msgid "Application directory" msgstr "Cartella dell'applicazione" #: ../src/mypropertysheet.cpp:173 msgid "Language (restart required)" msgstr "Lingua (richiesta ri-esecuzione)" #: ../src/mypropertysheet.cpp:179 ../src/styledialog.cpp:339 #: ../src/xmlcopyeditor.cpp:4984 msgid "Default" msgstr "Predefinito" #: ../src/mypropertysheet.cpp:193 #, fuzzy msgid "&Enable network access for XML validation" msgstr "&Abilita l'accesso alla rete per validazione DTD" #: ../src/mypropertysheet.cpp:196 msgid "E&xpand internal entities on open" msgstr "E&spandi le entità interne all'apertura" #: ../src/mypropertysheet.cpp:199 msgid "&One application instance only" msgstr "&Una sola istanza della applicazione" #: ../src/mypropertysheet.cpp:202 msgid "Re&member layout on close" msgstr "Ri&corda la disposizione alla chiusura" #: ../src/mypropertysheet.cpp:205 msgid "&Remember open tabs on close" msgstr "&Ricorda le schede aperte alla chiusura" #: ../src/mypropertysheet.cpp:208 msgid "Re&tain undo history on save" msgstr "Conserva lo s&torico degli annullamenti al salvataggio" #: ../src/mypropertysheet.cpp:212 msgid "&Save UTF-8 byte order mark" msgstr "" #: ../src/mypropertysheet.cpp:216 msgid "S&how full path on frame" msgstr "Mostra percorso completo nel riquadro" #: ../src/mypropertysheet.cpp:242 msgid "General" msgstr "Generale" #: ../src/mypropertysheet.cpp:243 msgid "Editor" msgstr "Editore" #: ../src/mypropertysheet.cpp:256 msgid "Cannot access application directory" msgstr "Impossibile accedere alla cartella dell'applicazione" #: ../src/mypropertysheet.cpp:256 ../src/xmlcopyeditor.cpp:2586 msgid "Options" msgstr "Opzioni" #: ../src/styledialog.cpp:101 msgid "Style" msgstr "" #: ../src/styledialog.cpp:101 ../src/xmlcopyeditor.cpp:5471 #: ../src/xmlcopyeditor.cpp:5475 #, fuzzy msgid "Spelling" msgstr "Ortografia e stile" #: ../src/styledialog.cpp:147 msgid "&Check" msgstr "" #: ../src/styledialog.cpp:165 msgid "No." msgstr "N." #: ../src/styledialog.cpp:166 ../src/styledialog.cpp:168 msgid "Context" msgstr "Contesto" #: ../src/styledialog.cpp:167 ../src/wrapxerces.h:51 #: ../src/xmlcopyeditor.cpp:409 ../src/xmlcopyeditor.cpp:429 #: ../src/xmlcopyeditor.cpp:432 ../src/xmlcopyeditor.cpp:449 #: ../src/xmlcopyeditor.cpp:454 ../src/xmlcopyeditor.cpp:494 #: ../src/xmlcopyeditor.cpp:514 ../src/xmlcopyeditor.cpp:526 #: ../src/xmlcopyeditor.cpp:532 ../src/xmlcopyeditor.cpp:561 msgid "Error" msgstr "Errore" #: ../src/styledialog.cpp:169 msgid "Suggestion" msgstr "Suggerimento" #: ../src/styledialog.cpp:171 msgid "Rule" msgstr "Regola" #: ../src/styledialog.cpp:172 msgid "Action" msgstr "Azione" #: ../src/styledialog.cpp:180 msgid "&Apply changes" msgstr "" #: ../src/styledialog.cpp:188 msgid "&Printable report" msgstr "Re&port stampabile" #: ../src/styledialog.cpp:196 msgid "Pr&intable summary" msgstr "Sommar&io stampabile" #: ../src/styledialog.cpp:204 #, fuzzy msgid "C&hange all" msgstr "Cambia tutto" #: ../src/styledialog.cpp:212 msgid "I&gnore all" msgstr "I&gnora tutto" #: ../src/styledialog.cpp:220 #, fuzzy msgid "Ca&ncel" msgstr "&Annulla" #: ../src/styledialog.cpp:303 ../src/xmlcopyeditor.cpp:768 #: ../src/xmlcopyeditor.cpp:818 msgid "en_US" msgstr "" #: ../src/styledialog.cpp:308 #, fuzzy msgid "(No dictionaries found)" msgstr "(Nessun filtro trovato)" #: ../src/styledialog.cpp:344 msgid "(No rule sets found)" msgstr "(Nessun gruppo di regole trovato)" #: ../src/styledialog.cpp:350 ../src/xmlcopyeditor.cpp:771 msgid "(No filter)" msgstr "(Nessun filtro)" #: ../src/styledialog.cpp:373 msgid "(No filters found)" msgstr "(Nessun filtro trovato)" #: ../src/styledialog.cpp:400 ../src/styledialog.cpp:430 #: ../src/styledialog.cpp:749 ../src/styledialog.cpp:754 msgid "Ignore" msgstr "Ignora" #: ../src/styledialog.cpp:414 msgid "Ignore once" msgstr "Ignora una volta" #: ../src/styledialog.cpp:416 msgid "Ignore all" msgstr "Ignora tutto" #: ../src/styledialog.cpp:418 msgid "Change once" msgstr "Cambia una volta" #: ../src/styledialog.cpp:419 msgid "Change all" msgstr "Cambia tutto" #: ../src/styledialog.cpp:422 msgid "New suggestion..." msgstr "Nuovo suggerimento..." #: ../src/styledialog.cpp:445 ../src/styledialog.cpp:473 #, fuzzy msgid "Checking document..." msgstr "Creazione della vista del documento..." #: ../src/styledialog.cpp:477 #, fuzzy msgid "Cannot check document: " msgstr "Impossibile creare report: " #: ../src/styledialog.cpp:510 #, fuzzy, c-format msgid "%i error" msgid_plural "%i errors" msgstr[0] "Errore" msgstr[1] "Errore" #: ../src/styledialog.cpp:525 msgid "No items selected" msgstr "Nessuna voce selezionata" #: ../src/styledialog.cpp:754 ../src/styledialog.cpp:782 msgid "Change" msgstr "Cambia" #: ../src/styledialog.cpp:913 msgid "Enter new suggestion:" msgstr "Inserisci nuovo suggerimento: " #: ../src/styledialog.cpp:914 msgid "New Suggestion" msgstr "Nuovo suggerimento" #: ../src/wrapdaisy.cpp:96 #, fuzzy msgid "Export in progress" msgstr "Esportazione in corso..." #: ../src/wrapdaisy.cpp:97 #, fuzzy msgid "Initializing..." msgstr "Fratello..." #: ../src/wrapdaisy.cpp:121 ../src/wrapdaisy.cpp:281 #, fuzzy msgid "Cannot create folder [b]" msgstr "Impossibile creare report: " #: ../src/wrapdaisy.cpp:158 msgid "Empty XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:168 #, fuzzy msgid "Cannot read [b]" msgstr "Impossibile sostituire: " #: ../src/wrapdaisy.cpp:168 msgid "[/b]" msgstr "" #: ../src/wrapdaisy.cpp:182 msgid "Suppressing optional production notes..." msgstr "" #: ../src/wrapdaisy.cpp:184 ../src/wrapdaisy.cpp:210 ../src/wrapdaisy.cpp:296 #: ../src/wrapdaisy.cpp:334 #, fuzzy msgid "Cancelled" msgstr "&Annulla" #: ../src/wrapdaisy.cpp:208 msgid "De-emphasizing production notes..." msgstr "" #: ../src/wrapdaisy.cpp:259 #, fuzzy msgid "Cannot create HTML folder [b]" msgstr "Impossibile creare report: " #: ../src/wrapdaisy.cpp:270 #, fuzzy msgid "Cannot create image folder [b]" msgstr "Impossibile creare report: " #: ../src/wrapdaisy.cpp:294 #, fuzzy msgid "Copying files..." msgstr "File importato in fase di apertura..." #: ../src/wrapdaisy.cpp:317 msgid "Cannot write canonical XHTML file" msgstr "" #: ../src/wrapdaisy.cpp:332 #, fuzzy msgid "Preparing DTBook..." msgstr "Stampa in preparazione..." #: ../src/wrapdaisy.cpp:540 msgid "documents.open" msgstr "" #: ../src/wrapdaisy.cpp:541 #, fuzzy msgid "ActiveDocument" msgstr "Nuovo documento" #: ../src/wrapdaisy.cpp:543 #, fuzzy msgid "Cannot open " msgstr "Impossibile aprire %s" #. tempDocFile;// #. wdFormatDocument #: ../src/wrapdaisy.cpp:549 #, fuzzy msgid "SaveAs" msgstr "Salva con nome" #: ../src/wrapdaisy.cpp:677 #, fuzzy msgid "Cannot create MP3 album folder [b]" msgstr "Impossibile creare report: " #: ../src/wrapexpat.cpp:74 msgid "Unable to create parser instance" msgstr "" #: ../src/wraplibxml.cpp:126 ../src/wraplibxml.cpp:182 #: ../src/wraplibxml.cpp:244 ../src/wraplibxml.cpp:305 #: ../src/wraplibxml.cpp:370 ../src/wraplibxml.cpp:559 #: ../src/wraplibxml.cpp:612 ../src/wraplibxml.cpp:660 #, fuzzy msgid "Cannot create a parser context" msgstr "Impossibile creare report: " #: ../src/wraplibxml.cpp:166 #, fuzzy msgid "Cannot create an RNG parser context" msgstr "Impossibile creare report: " #: ../src/wraplibxml.cpp:176 msgid "Cannot create an RNG validation context" msgstr "" #: ../src/wraplibxml.cpp:238 msgid "Cannot create a schema validation context" msgstr "" #: ../src/wraplibxml.cpp:459 msgid "Infinity" msgstr "" #: ../src/wraplibxml.cpp:462 msgid "-Infinity" msgstr "" #: ../src/wraplibxml.cpp:466 msgid "NaN" msgstr "" #: ../src/wraplibxml.cpp:552 #, fuzzy msgid "Cannot parse stylesheet" msgstr "Impossibile aprire il foglio di stile %s" #: ../src/wraplibxml.cpp:581 #, fuzzy msgid "Cannot apply stylesheet" msgstr "Impossibile aprire il foglio di stile %s" #: ../src/wraplibxml.cpp:717 #, c-format msgid "Error at line %d, column %d: %s" msgstr "" #: ../src/wraplibxml.cpp:720 #, c-format msgid "Error at line %d: %s" msgstr "" #: ../src/wrapxerces.cpp:162 #, fuzzy msgid "Unexpected validation error" msgstr "Errore di validazione" #: ../src/wrapxerces.cpp:236 #, c-format msgid "%s at line %llu, column %llu: %s%s" msgstr "" #: ../src/wrapxerces.h:56 ../src/xmlcopyeditor.cpp:5524 msgid "Warning" msgstr "Attenzione" #: ../src/wrapxerces.h:60 #, fuzzy msgid "FatalError" msgstr "Errore" #: ../src/xmlcopyeditorcopy.h:22 msgid "" "All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "Tutti i file (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML schema (*.xsd)|*.xsd|RELAX NG grammatica (*.rng)|*.rng|XSL (*.xsl)|*." "xsl" #: ../src/xmlcopyeditorcopy.h:24 #, fuzzy msgid "" "All files (*)|*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|" "XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl" msgstr "" "Tutti i file (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*." "dtd|XML schema (*.xsd)|*.xsd|RELAX NG grammatica (*.rng)|*.rng|XSL (*.xsl)|*." "xsl" #: ../src/xmlcopyeditorcopy.h:26 #, fuzzy msgid "Copyright © 2005-2009 Gerald Schmidt <gnschmidt@users.sourceforge.net>" msgstr "Copyright © 2005-2007 Gerald Schmidt <gnschmidt@users.sourceforge.net>" #: ../src/xmlcopyeditorcopy.h:27 msgid "" "\n" "XML Copy Editor is free software released under the GNU\n" "General Public License.\n" "\n" "Many thanks are due to " msgstr "" "\n" "XML Copy Editor è un software gratuito rilasciato sotto la GNU\n" "General Public License.\n" "\n" "Molti ringraziamenti a " #: ../src/xmlcopyeditor.cpp:407 msgid "Failed to initialize Xerces-C:\n" msgstr "" #: ../src/xmlcopyeditor.cpp:420 ../src/xmlcopyeditor.cpp:485 msgid "(unknown error)" msgstr "(errore sconosciuto)" #: ../src/xmlcopyeditor.cpp:422 msgid "" "XML Copy Editor has encountered the following error and needs to close: " msgstr "" "XML Copy Editor ha incontrato il seguente errore e deve essere chiuso: " #: ../src/xmlcopyeditor.cpp:448 ../src/xmlcopyeditor.cpp:453 #: ../src/xmlcopyeditor.cpp:521 msgid "XML Copy Editor has encountered an error and needs to close." msgstr "XML Copy Editor ha incontrato un errore e deve essere chiuso." #: ../src/xmlcopyeditor.cpp:471 ../src/xmlcopyeditor.cpp:550 msgid "The operating system has turned down a request for additional memory" msgstr "Il sistema operativo richiede altra memoria" #: ../src/xmlcopyeditor.cpp:472 ../src/xmlcopyeditor.cpp:551 #: ../src/xmlcopyeditor.cpp:4780 msgid "Out of memory" msgstr "Memoria insufficiente" #: ../src/xmlcopyeditor.cpp:487 msgid "The following error has occurred: " msgstr "Si è incontrato il seguente errore: " #: ../src/xmlcopyeditor.cpp:489 msgid "" ".\n" "\n" "Select \"Abort\" to exit, \"Retry\" to close this window and \"Ignore\" to " "continue." msgstr "" ".\n" "\n" "Selezionare \"Abort\" per uscire, \"Retry\" per chiudere questa finestra ed " "\"Ignore\" per continuare." #: ../src/xmlcopyeditor.cpp:766 ../src/xmlcopyeditor.cpp:817 #, fuzzy msgid "Default style" msgstr "Predefinito" #: ../src/xmlcopyeditor.cpp:819 msgid "No filter" msgstr "Nessun filtro" #: ../src/xmlcopyeditor.cpp:885 msgid "" "SSE2 is enabled in Xerces-C++ library. Xerces-C++ didn't use them in a " "thread-safe way. It may cause program crashes (segmentation faults).\n" "\n" "If it happens, please try compiling Xerces-C++ with SSE2 disabled.\n" "\n" "OK:\tShow this warning next time\n" "Cancel:\tDisable the warning\n" msgstr "" #: ../src/xmlcopyeditor.cpp:892 msgid "SSE2 problem in Xerces-C++" msgstr "" #: ../src/xmlcopyeditor.cpp:968 ../src/xmlcopyeditor.cpp:976 msgid "Current Element" msgstr "Elemento corrente" #: ../src/xmlcopyeditor.cpp:969 ../src/xmlcopyeditor.cpp:975 msgid "Insert Element" msgstr "Inserisci elemento" #: ../src/xmlcopyeditor.cpp:970 ../src/xmlcopyeditor.cpp:974 msgid "Insert Sibling" msgstr "Inserisci fratello" #: ../src/xmlcopyeditor.cpp:971 ../src/xmlcopyeditor.cpp:973 msgid "Insert Entity" msgstr "Inserisci entità" #: ../src/xmlcopyeditor.cpp:1208 #, fuzzy msgid "Unknown command line switch (expecting 'w', 's', --version or --help)" msgstr "Modificatore sconosciuto nella riga di comando (si attende 'w' o 's')" #: ../src/xmlcopyeditor.cpp:1217 msgid "Command line processing incomplete: no file specified" msgstr "Elaborazione della riga di comando incompleta: nessun file specificato" #: ../src/xmlcopyeditor.cpp:1356 msgid "Parse in progress..." msgstr "Parse in corso..." #: ../src/xmlcopyeditor.cpp:1375 msgid "well-formed" msgstr "ben-formato" #: ../src/xmlcopyeditor.cpp:1407 msgid "Do you want to save the changes to " msgstr "Vuoi salvare le modifiche a " #: ../src/xmlcopyeditor.cpp:1601 ../src/xmlcopyeditor.cpp:1603 msgid "Attributes hidden" msgstr "Attributi nascosti" #: ../src/xmlcopyeditor.cpp:1608 ../src/xmlcopyeditor.cpp:1610 msgid "Tags hidden" msgstr "Tag nascosti" #: ../src/xmlcopyeditor.cpp:1623 ../src/xmlcopyeditor.cpp:1625 msgid "Tags locked" msgstr "Tag bloccati" #: ../src/xmlcopyeditor.cpp:1676 ../src/xmlcopyeditor.cpp:1678 msgid "Modified" msgstr "Modificato" #: ../src/xmlcopyeditor.cpp:1707 #, c-format msgid "Ln %i Col %i" msgstr "Ln %i Col %i" #: ../src/xmlcopyeditor.cpp:1898 msgid "Cannot open clipboard" msgstr "Impossibile aprire gli appunti" #: ../src/xmlcopyeditor.cpp:1903 msgid "Cannot paste as new document: no text on clipboard" msgstr "Impossibile incollare come nuovo documento: nessun testo negli appunti" #: ../src/xmlcopyeditor.cpp:1993 ../src/xmlcopyeditor.cpp:2796 #, c-format msgid "%i replacement made" msgid_plural "%i replacements made" msgstr[0] "%i sostituzione effettuata" msgstr[1] "%i sostituzioni effettuate" #: ../src/xmlcopyeditor.cpp:2019 msgid "Preparing Print Preview..." msgstr "Anteprima di stampa in preparazione..." #: ../src/xmlcopyeditor.cpp:2040 msgid "Preparing to print..." msgstr "Stampa in preparazione..." #: ../src/xmlcopyeditor.cpp:2099 ../src/xmlcopyeditor.cpp:2119 msgid "Find" msgstr "Trova" #: ../src/xmlcopyeditor.cpp:2126 ../src/xmlcopyeditor.cpp:2236 #: ../src/xmlcopyeditor.cpp:2330 msgid "This functionality requires Microsoft Windows" msgstr "Questa funzionalità richiede Microsoft Windows" #: ../src/xmlcopyeditor.cpp:2132 msgid "Import Microsoft Word Document" msgstr "Importa documento Microsoft Word" #: ../src/xmlcopyeditor.cpp:2227 msgid "[b]DAISY export stopped[/b]: " msgstr "" #: ../src/xmlcopyeditor.cpp:2230 msgid "DAISY export completed. Output files are stored in: [b]" msgstr "" #: ../src/xmlcopyeditor.cpp:2245 #, fuzzy, c-format msgid "Cannot open [b]%s[/b] for import" msgstr "Impossibile aprire %s per importazione" #: ../src/xmlcopyeditor.cpp:2255 msgid "Import in progress..." msgstr "Importazione in corso..." #: ../src/xmlcopyeditor.cpp:2263 msgid "(lossless conversion requires version 2003 or later)" msgstr "(la conversione senza perdite richiede la versione 2003 o successiva)" #: ../src/xmlcopyeditor.cpp:2270 ../src/xmlcopyeditor.cpp:2391 msgid "Cannot start Microsoft Word" msgstr "Impossibile eseguire Microsoft Word" #: ../src/xmlcopyeditor.cpp:2274 ../src/xmlcopyeditor.cpp:2395 msgid "A more recent version of Microsoft Word is required" msgstr "Si richiede una versione più recente di Microsoft Word" #: ../src/xmlcopyeditor.cpp:2281 #, fuzzy, c-format msgid "Microsoft Word cannot save [b]%s[/b] as XML" msgstr "Microsoft Word non può salvare %s come XML" #: ../src/xmlcopyeditor.cpp:2286 msgid "Microsoft Word cannot save this document as WordprocessingML " msgstr "Microsoft Word non può salvare questo documento come WordprocessingML " #: ../src/xmlcopyeditor.cpp:2294 msgid "Opening imported file..." msgstr "File importato in fase di apertura..." #: ../src/xmlcopyeditor.cpp:2311 msgid "Cannot open imported file" msgstr "Impossibile aprire il file importato" #: ../src/xmlcopyeditor.cpp:2363 msgid "Export Microsoft Word Document" msgstr "Esporta documento Microsoft Word" #: ../src/xmlcopyeditor.cpp:2384 msgid "Export in progress..." msgstr "Esportazione in corso..." #: ../src/xmlcopyeditor.cpp:2398 #, c-format msgid "Microsoft Word cannot save %s" msgstr "Microsoft Word non può salvare %s" #: ../src/xmlcopyeditor.cpp:2427 msgid "Cannot save temporary file" msgstr "Impossibile salvare il file temporaneo" #: ../src/xmlcopyeditor.cpp:2588 msgid "Preferences" msgstr "" #: ../src/xmlcopyeditor.cpp:2633 msgid "Enter line number:" msgstr "Inserire il numero di riga:" #: ../src/xmlcopyeditor.cpp:2634 msgid "Go To" msgstr "Vai a" #: ../src/xmlcopyeditor.cpp:2643 #, c-format msgid "'%s' is not a valid line number" msgstr "'%s' non è un valido numero di riga" #: ../src/xmlcopyeditor.cpp:2672 msgid "Replace" msgstr "Rimpiazza" #: ../src/xmlcopyeditor.cpp:2693 msgid "Find and Replace" msgstr "Trova e rimpiazza" #: ../src/xmlcopyeditor.cpp:2786 msgid "Cannot replace: " msgstr "Impossibile sostituire: " #: ../src/xmlcopyeditor.cpp:2827 msgid "XML document (*.xml)" msgstr "Documento XML (*.xml)" #: ../src/xmlcopyeditor.cpp:2851 msgid "Choose a document type:" msgstr "Scegli un tipo di documento:" #: ../src/xmlcopyeditor.cpp:2851 msgid "New Document" msgstr "Nuovo documento" #: ../src/xmlcopyeditor.cpp:2892 #, c-format msgid "Document%i" msgstr "Document%i" #: ../src/xmlcopyeditor.cpp:2962 msgid "Open Large Document" msgstr "Apri un documento grande" #: ../src/xmlcopyeditor.cpp:2962 ../src/xmlcopyeditor.cpp:5431 #: ../src/xmlcopyeditor.cpp:5433 msgid "Open" msgstr "Apri" #: ../src/xmlcopyeditor.cpp:2998 #, fuzzy, c-format msgid "Cannot open %s." msgstr "Impossibile aprire %s" #: ../src/xmlcopyeditor.cpp:3006 ../src/xmlcopyeditor.cpp:3582 #, c-format msgid "%s is already open" msgstr "%s è già aperto" #: ../src/xmlcopyeditor.cpp:3028 #, c-format msgid "Cannot open %s" msgstr "Impossibile aprire %s" #: ../src/xmlcopyeditor.cpp:3147 #, c-format msgid "Cannot open %s: unknown encoding %s" msgstr "Impossibile aprire %s: codifica sconosciuta %s" #: ../src/xmlcopyeditor.cpp:3178 #, fuzzy, c-format msgid "Cannot open %s: out of memory" msgstr "Impossibile aprire %s per importazione" #: ../src/xmlcopyeditor.cpp:3199 #, c-format msgid "Cannot open %s: conversion from encoding %s failed" msgstr "Impossibile aprire %s: conversione da codifica %s fallita" #: ../src/xmlcopyeditor.cpp:3208 ../src/xmlcopyeditor.cpp:4007 msgid "Creating document view..." msgstr "Creazione della vista del documento..." #: ../src/xmlcopyeditor.cpp:3449 msgid "Edited document empty" msgstr "Il documento editato è vuoto" #: ../src/xmlcopyeditor.cpp:3563 msgid "Save As" msgstr "Salva con nome" #: ../src/xmlcopyeditor.cpp:3771 #, fuzzy msgid "DTD Validation in progress..." msgstr "Validazione DTD in corso..." #: ../src/xmlcopyeditor.cpp:3794 ../src/xmlcopyeditor.cpp:3870 msgid "valid" msgstr "valido" #: ../src/xmlcopyeditor.cpp:3816 msgid "Select RELAX NG grammar" msgstr "Scegli la grammatica RELAX NG" #: ../src/xmlcopyeditor.cpp:3817 ../src/xmlcopyeditor.cpp:4108 #: ../src/xmlcopyeditor.cpp:5791 msgid "Choose a file:" msgstr "Scegli un file:" #: ../src/xmlcopyeditor.cpp:3818 msgid "RELAX NG grammar" msgstr "Grammatica RELAX NG" #: ../src/xmlcopyeditor.cpp:3848 msgid "RELAX NG validation in progress..." msgstr "Validazione RELAX NG in corso..." #: ../src/xmlcopyeditor.cpp:3914 msgid "Validation in progress..." msgstr "Validazione in corso..." #: ../src/xmlcopyeditor.cpp:3925 #, fuzzy, c-format msgid "%s is valid" msgstr "%s è %s" #: ../src/xmlcopyeditor.cpp:3964 #, fuzzy msgid "W3C Schema" msgstr "Schema XML" #: ../src/xmlcopyeditor.cpp:3964 msgid "DTD" msgstr "DTD" #: ../src/xmlcopyeditor.cpp:3965 msgid "Please choose a shema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3966 msgid "Schema type" msgstr "" #: ../src/xmlcopyeditor.cpp:3992 msgid "Please select a DTD file" msgstr "" #: ../src/xmlcopyeditor.cpp:3998 msgid "Converting..." msgstr "" #: ../src/xmlcopyeditor.cpp:4025 msgid "Enter XPath:" msgstr "Imposta XPath:" #: ../src/xmlcopyeditor.cpp:4026 msgid "Evaluate XPath" msgstr "Valuta XPath" #: ../src/xmlcopyeditor.cpp:4047 msgid "Cannot evaluate XPath" msgstr "Impossibile valutare XPath" #: ../src/xmlcopyeditor.cpp:4058 msgid "No matching nodes found" msgstr "Nessun nodo corrispondente trovato" #: ../src/xmlcopyeditor.cpp:4094 #, c-format msgid "Cannot open stylesheet %s" msgstr "Impossibile aprire il foglio di stile %s" #: ../src/xmlcopyeditor.cpp:4107 msgid "Select stylesheet" msgstr "Scegli foglio di stile" #: ../src/xmlcopyeditor.cpp:4109 ../src/xmlcopyeditor.cpp:5766 msgid "XSLT stylesheet" msgstr "Foglio di stile XSLT" #: ../src/xmlcopyeditor.cpp:4164 msgid "XSL transformation in progress..." msgstr "Trasformazione XSL in corso..." #: ../src/xmlcopyeditor.cpp:4171 msgid "Cannot transform: " msgstr "Impossibile trasformare: " #: ../src/xmlcopyeditor.cpp:4179 msgid "Output document empty" msgstr "Documento d'uscita vuoto" #: ../src/xmlcopyeditor.cpp:4203 msgid "Pretty-printing in progress..." msgstr "Pretty-print in corso..." #: ../src/xmlcopyeditor.cpp:4213 msgid "Cannot pretty-print: " msgstr "Impossibile pretty-print:" #: ../src/xmlcopyeditor.cpp:4224 msgid "Pretty-print unsuccessful: output document empty" msgstr "Pretty-print fallita: documento d'uscita vuoto" #: ../src/xmlcopyeditor.cpp:4256 msgid "Choose an encoding:" msgstr "Scegli una codifica: " #: ../src/xmlcopyeditor.cpp:4256 msgid "Encoding" msgstr "Codifica" #: ../src/xmlcopyeditor.cpp:4269 msgid "Cannot set encoding: " msgstr "Impossibile impostare la codifica: " #: ../src/xmlcopyeditor.cpp:4280 msgid "Cannot set encoding (cannot parse temporary file)" msgstr "" "Impossibile impostare la codifica (parse impossibile del file temporaneo)" #: ../src/xmlcopyeditor.cpp:4484 #, c-format msgid "Cannot find '%s'" msgstr "Impossibile trovare '%s'" #: ../src/xmlcopyeditor.cpp:4546 msgid "" "File has been modified by another application.\n" "Do you want to proceed?" msgstr "" "Il file è stato modificato da un'altra applicazione.\n" "Vuoi continuare?" #: ../src/xmlcopyeditor.cpp:4547 msgid "Confirmation" msgstr "Conferma" #: ../src/xmlcopyeditor.cpp:4586 ../src/xmlcopyeditor.cpp:4600 #: ../src/xmlcopyeditor.cpp:4621 ../src/xmlcopyeditor.cpp:4650 #: ../src/xmlcopyeditor.cpp:4713 ../src/xmlcopyeditor.cpp:4727 #: ../src/xmlcopyeditor.cpp:4764 ../src/xmlcopyeditor.cpp:4799 #, c-format msgid "Cannot save %s" msgstr "Impossibile salvare %s" #: ../src/xmlcopyeditor.cpp:4642 #, fuzzy, c-format msgid "%s saved in default encoding UTF-8: unknown encoding %s" msgstr "Impossibile aprire %s: codifica sconosciuta %s" #: ../src/xmlcopyeditor.cpp:4705 #, c-format msgid "%s saved in default encoding UTF-8: conversion to %s failed" msgstr "" #: ../src/xmlcopyeditor.cpp:4755 #, fuzzy msgid "unknown error" msgstr "(errore sconosciuto)" #: ../src/xmlcopyeditor.cpp:4757 #, c-format msgid "Cannot save document in %s: %s (saved in default encoding UTF-8)" msgstr "" "Impossibile salvare il documento in %s: %s (salvato con la codifica " "predefinita UTF-8)" #: ../src/xmlcopyeditor.cpp:4779 #, fuzzy msgid "Out of memory: attempt to save in default encoding UTF-8?" msgstr "" "Impossibile salvare il documento in %s: %s (salvato con la codifica " "predefinita UTF-8)" #: ../src/xmlcopyeditor.cpp:4792 #, fuzzy, c-format msgid "%s saved in default encoding UTF-8" msgstr "" "Impossibile salvare il documento in %s: %s (salvato con la codifica " "predefinita UTF-8)" #: ../src/xmlcopyeditor.cpp:4856 msgid "MB" msgstr "MB" #: ../src/xmlcopyeditor.cpp:4861 msgid "kB" msgstr "kB" #: ../src/xmlcopyeditor.cpp:4866 msgid "byte" msgid_plural "bytes" msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:4874 #, c-format msgid "%g %s saved" msgstr "%g %s salvato" #: ../src/xmlcopyeditor.cpp:4894 msgid "&Undo\tCtrl+Z" msgstr "&Annulla\tCtrl+Z" #: ../src/xmlcopyeditor.cpp:4894 msgid "Undo" msgstr "Annulla" #: ../src/xmlcopyeditor.cpp:4898 msgid "&Redo\tCtrl+Y" msgstr "&Riesegui\tCtrl+Y" #: ../src/xmlcopyeditor.cpp:4898 msgid "Redo" msgstr "Riesegui" #: ../src/xmlcopyeditor.cpp:4902 msgid "&Cut\tCtrl+X" msgstr "&Taglia\tCtrl+X" #: ../src/xmlcopyeditor.cpp:4902 msgid "Cut" msgstr "Taglia" #: ../src/xmlcopyeditor.cpp:4906 msgid "C&opy\tCtrl+C" msgstr "C&opia\tCtrl+C" #: ../src/xmlcopyeditor.cpp:4906 msgid "Copy" msgstr "Copia" #: ../src/xmlcopyeditor.cpp:4910 msgid "&Paste\tCtrl+V" msgstr "&Incolla\tCtrl+V" #: ../src/xmlcopyeditor.cpp:4910 msgid "Paste" msgstr "Incolla" #: ../src/xmlcopyeditor.cpp:4917 msgid "P&aste As New Document" msgstr "Incoll&a come nuovo documento" #: ../src/xmlcopyeditor.cpp:4918 msgid "Paste As New Document" msgstr "Incolla come nuovo documento" #: ../src/xmlcopyeditor.cpp:4922 msgid "&Find...\tCtrl+F" msgstr "&Trova...\tCtrl+F" #: ../src/xmlcopyeditor.cpp:4922 msgid "Find..." msgstr "Trova..." #: ../src/xmlcopyeditor.cpp:4926 msgid "F&ind Again\tF3" msgstr "Tr&ova ancora\tF3" #: ../src/xmlcopyeditor.cpp:4926 msgid "Find Again" msgstr "Tr&ova ancora" #: ../src/xmlcopyeditor.cpp:4930 msgid "&Replace...\tCtrl+R" msgstr "&Rimpiazza...\tCtrl+R" #: ../src/xmlcopyeditor.cpp:4930 msgid "Replace..." msgstr "Rimpiazza..." #: ../src/xmlcopyeditor.cpp:4937 msgid "&Global Replace...\tCtrl+Shift+R" msgstr "Rimpiazza &globale...\tCtrl+Shift+R" #: ../src/xmlcopyeditor.cpp:4938 msgid "Global Replace..." msgstr "Rimpiazza globale..." #: ../src/xmlcopyeditor.cpp:4942 msgid "G&o To...\tCtrl+G" msgstr "&Vai a...\tCtrl+G" #: ../src/xmlcopyeditor.cpp:4942 msgid "Go To..." msgstr "Vai a..." #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "&Toggle Comment\tCtrl+/" msgstr "&Elemento...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:4946 #, fuzzy msgid "Toggle Comment" msgstr "Collassa/espandi" #: ../src/xmlcopyeditor.cpp:4967 msgid "Pr&eferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4967 msgid "Preferences..." msgstr "" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase\tCtrl+U" msgstr "Aumenta\tCtrl+U" #: ../src/xmlcopyeditor.cpp:4975 msgid "Increase" msgstr "Aumenta" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease\tCtrl+D" msgstr "Diminuisci" #: ../src/xmlcopyeditor.cpp:4977 msgid "Decrease" msgstr "Diminuisci" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal\tCtrl+0" msgstr "Normale\tCtrl+0" #: ../src/xmlcopyeditor.cpp:4979 msgid "Normal" msgstr "Normale" #: ../src/xmlcopyeditor.cpp:4984 msgid "&Default" msgstr "&Predefinito" #: ../src/xmlcopyeditor.cpp:4987 msgid "&Blue background, white text" msgstr "Sfondo &blu, testo bianco" #: ../src/xmlcopyeditor.cpp:4988 msgid "Blue background, white text" msgstr "Sfondo blu, testo bianco" #: ../src/xmlcopyeditor.cpp:4991 msgid "&Light" msgstr "&Chiaro" #: ../src/xmlcopyeditor.cpp:4992 msgid "Light" msgstr "Chiaro" #: ../src/xmlcopyeditor.cpp:4995 msgid "&None" msgstr "&Nessuno" #: ../src/xmlcopyeditor.cpp:4996 msgid "None" msgstr "Nessuno" #. WAIT FOR AUI LIBRARY TO SUPPORT THIS - currently always splits left #. wxMenu *splitTabMenu = new wxMenu; #. splitTabMenu->Append ( ID_SPLIT_TAB_TOP, _ ( "&Top" ), _ ( "Top" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_RIGHT, _ ( "&Right" ), _ ( "Right" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_BOTTOM, _ ( "&Bottom" ), _ ( "Bottom" )); #. splitTabMenu->Append ( ID_SPLIT_TAB_LEFT, _ ( "&Left" ), _ ( "Left" )); #. #. use class-wide data member #: ../src/xmlcopyeditor.cpp:5025 msgid "&Previous Document\tCtrl+PgUp" msgstr "Documento &precedente\tCtrl+PgUp" #: ../src/xmlcopyeditor.cpp:5025 msgid "Previous Document" msgstr "Documento precedente" #: ../src/xmlcopyeditor.cpp:5026 msgid "&Next Document\tCtrl+PgDn" msgstr "Documento &successivo\tCtrl+PgDn" #: ../src/xmlcopyeditor.cpp:5026 msgid "Next Document" msgstr "Documento successivo" #. viewMenu->Append ( wxID_ANY, _ ( "&Split Tab" ), splitTabMenu ); #: ../src/xmlcopyeditor.cpp:5030 msgid "&Browser\tCtrl+B" msgstr "" #: ../src/xmlcopyeditor.cpp:5030 ../src/xmlcopyeditor.cpp:5464 #: ../src/xmlcopyeditor.cpp:5468 msgid "Browser" msgstr "Browser" #: ../src/xmlcopyeditor.cpp:5034 msgid "&Show Tags and Attributes\tCtrl+T" msgstr "&Mostra testo ed attributi\tCtrl+T" #: ../src/xmlcopyeditor.cpp:5034 msgid "Show Tags and Attributes" msgstr "Mostra testo ed attributi" #: ../src/xmlcopyeditor.cpp:5037 msgid "&Hide Attributes Only\tCtrl+Shift+A" msgstr "&Nascondi solo gli attributi\tCtrl+Shift+A" #: ../src/xmlcopyeditor.cpp:5037 msgid "Hide Attributes Only" msgstr "Nascondi solo gli attributi" #: ../src/xmlcopyeditor.cpp:5040 msgid "H&ide Tags and Attributes\tCtrl+Shift+T" msgstr "N&ascondi tag ed attributi\tCtrl+Shift+T" #: ../src/xmlcopyeditor.cpp:5040 msgid "Hide Tags and Attributes" msgstr "&Nascondi tag ed attributi" #: ../src/xmlcopyeditor.cpp:5059 #, fuzzy msgid "&Toggle Fold\tCtrl+Alt+T" msgstr "&Collassa/espandi" #: ../src/xmlcopyeditor.cpp:5059 msgid "Toggle Fold" msgstr "Collassa/espandi" #: ../src/xmlcopyeditor.cpp:5061 msgid "&Fold Tags\tCtrl+Shift+F" msgstr "&Collassa tags\tCtrl+Shift+F" #: ../src/xmlcopyeditor.cpp:5061 msgid "Fold Tags" msgstr "Collassa tags" #: ../src/xmlcopyeditor.cpp:5063 msgid "&Unfold Tags\tCtrl+Shift+U" msgstr "&Espandi tags\tCtrl+Shift+U" #: ../src/xmlcopyeditor.cpp:5066 msgid "&Wrap Words\tCtrl+W" msgstr "&Righe a capo\tCtrl+W" #: ../src/xmlcopyeditor.cpp:5068 msgid "&Color Scheme" msgstr "Schema &colori" #: ../src/xmlcopyeditor.cpp:5069 msgid "&Text Size" msgstr "Dimensione &testo" #: ../src/xmlcopyeditor.cpp:5074 msgid "S&how Current Element Pane" msgstr "&Mostra pannello per l'elemento corrente" #: ../src/xmlcopyeditor.cpp:5075 #, fuzzy msgid "Show Current Element Pane" msgstr "&Mostra pannello per l'elemento corrente" #: ../src/xmlcopyeditor.cpp:5078 msgid "Sh&ow Toolbar" msgstr "M&ostra barra strumenti" #: ../src/xmlcopyeditor.cpp:5078 msgid "Show Toolbar" msgstr "Mostra barra strumenti" #: ../src/xmlcopyeditor.cpp:5081 msgid "C&lose Message Pane\tAlt+C" msgstr "C&hiudi pannello messaggi\tAlt+C" #: ../src/xmlcopyeditor.cpp:5081 msgid "Close Message Pane" msgstr "Chiudi pannello messaggi" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/&Replace Pane" msgstr "Chiudi pannello messaggi" #: ../src/xmlcopyeditor.cpp:5083 #, fuzzy msgid "Close Find/Replace Pane" msgstr "Chiudi pannello messaggi" #: ../src/xmlcopyeditor.cpp:5085 #, fuzzy msgid "Close Co&mmand Pane" msgstr "Chiudi pannello messaggi" #: ../src/xmlcopyeditor.cpp:5085 #, fuzzy msgid "Close Command Pane" msgstr "Chiudi pannello messaggi" #: ../src/xmlcopyeditor.cpp:5089 msgid "&Element...\tCtrl+I" msgstr "&Elemento...\tCtrl+I" #: ../src/xmlcopyeditor.cpp:5089 msgid "Element..." msgstr "Elemento..." #: ../src/xmlcopyeditor.cpp:5090 msgid "&Sibling...\tCtrl+Shift+I" msgstr "&Fratello..." #: ../src/xmlcopyeditor.cpp:5090 msgid "Sibling..." msgstr "Fratello..." #: ../src/xmlcopyeditor.cpp:5091 msgid "&Entity...\tCtrl+E" msgstr "&Entità...\tCtrl+E" #: ../src/xmlcopyeditor.cpp:5091 msgid "Entity..." msgstr "Entità..." #: ../src/xmlcopyeditor.cpp:5093 msgid "&Twin\tCtrl+Enter" msgstr "&Gemello\tCtrl+Enter" #: ../src/xmlcopyeditor.cpp:5093 msgid "Twin" msgstr "Gemello" #: ../src/xmlcopyeditor.cpp:5095 msgid "S&ymbol..." msgstr "S&imbolo" #: ../src/xmlcopyeditor.cpp:5095 msgid "Symbol..." msgstr "Simbolo..." #: ../src/xmlcopyeditor.cpp:5103 #, fuzzy msgid "&DTD/XML Schema\tF5" msgstr "Schema &XML\tF5" #: ../src/xmlcopyeditor.cpp:5103 #, fuzzy msgid "DTD/XML Schema" msgstr "Schema XML" #: ../src/xmlcopyeditor.cpp:5106 msgid "&RELAX NG...\tF6" msgstr "" #: ../src/xmlcopyeditor.cpp:5106 msgid "RELAX NG..." msgstr "" #: ../src/xmlcopyeditor.cpp:5109 msgid "&Public DTD..." msgstr "DTD &pubblico..." #: ../src/xmlcopyeditor.cpp:5109 msgid "Public DTD..." msgstr "DTD pubblico..." #: ../src/xmlcopyeditor.cpp:5110 msgid "&System DTD..." msgstr "DTD di &sistema..." #: ../src/xmlcopyeditor.cpp:5110 msgid "System DTD..." msgstr "DTD di sistema..." #: ../src/xmlcopyeditor.cpp:5111 msgid "&XML Schema..." msgstr "Schema &XML..." #: ../src/xmlcopyeditor.cpp:5111 msgid "XML Schema..." msgstr "Schema XML..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XS< stylesheet..." msgstr "Foglio di stile XS<..." #: ../src/xmlcopyeditor.cpp:5112 msgid "XSLT stylesheet..." msgstr "Foglio di stile XSLT..." #: ../src/xmlcopyeditor.cpp:5127 ../src/xmlcopyeditor.cpp:5138 #, c-format msgid "\tCtrl+%i" msgstr "" #: ../src/xmlcopyeditor.cpp:5178 msgid "&Check Well-formedness\tF2" msgstr "&Verifica correttezza della forma\tF2" #: ../src/xmlcopyeditor.cpp:5178 ../src/xmlcopyeditor.cpp:5450 #: ../src/xmlcopyeditor.cpp:5454 msgid "Check Well-formedness" msgstr "Verifica correttezza della forma" #: ../src/xmlcopyeditor.cpp:5181 msgid "&Validate" msgstr "&Valida" #: ../src/xmlcopyeditor.cpp:5183 msgid "Create &Schema...\tF10" msgstr "" #: ../src/xmlcopyeditor.cpp:5184 #, fuzzy msgid "Create schema..." msgstr "Schema XML..." #: ../src/xmlcopyeditor.cpp:5185 ../src/xmlcopyeditor.cpp:5186 #, fuzzy msgid "DTD -> Schema..." msgstr "Schema XML..." #: ../src/xmlcopyeditor.cpp:5190 msgid "&Associate" msgstr "&Associa" #: ../src/xmlcopyeditor.cpp:5193 msgid "&XSL Transform...\tF8" msgstr "Trasformazione &XSL...\tF8" #: ../src/xmlcopyeditor.cpp:5194 msgid "XSL Transform..." msgstr "Trasformazione XSL..." #: ../src/xmlcopyeditor.cpp:5197 msgid "&Evaluate XPath...\tF9" msgstr "&Valuta XPath...\tF9" #: ../src/xmlcopyeditor.cpp:5198 msgid "Evaluate XPath..." msgstr "Valuta XPath..." #: ../src/xmlcopyeditor.cpp:5201 msgid "Copy &The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5202 msgid "Copy The Current XPath" msgstr "" #: ../src/xmlcopyeditor.cpp:5207 msgid "&Pretty-print\tF11" msgstr "" #: ../src/xmlcopyeditor.cpp:5207 msgid "Pretty-print" msgstr "" #: ../src/xmlcopyeditor.cpp:5211 msgid "&Lock Tags\tCtrl+L" msgstr "B&locca tags\tCtrl+L" #: ../src/xmlcopyeditor.cpp:5212 ../src/xmlcopyeditor.cpp:5479 #: ../src/xmlcopyeditor.cpp:5482 msgid "Lock Tags" msgstr "Blocca tags" #: ../src/xmlcopyeditor.cpp:5217 msgid "E&ncoding..." msgstr "&Codifica..." #: ../src/xmlcopyeditor.cpp:5217 msgid "Encoding..." msgstr "Codifica..." #: ../src/xmlcopyeditor.cpp:5226 #, fuzzy msgid "&Spelling...\tF7" msgstr "&Ortografia e stile...\tF7" #: ../src/xmlcopyeditor.cpp:5227 #, fuzzy msgid "Spelling..." msgstr "Fratello..." #: ../src/xmlcopyeditor.cpp:5234 #, fuzzy msgid "&Style...\tShift+F7" msgstr "&Fratello..." #: ../src/xmlcopyeditor.cpp:5235 #, fuzzy msgid "Style..." msgstr "Foglio di stile XSLT..." #: ../src/xmlcopyeditor.cpp:5242 msgid "&Word Count" msgstr "Conteggio &vocaboli" #: ../src/xmlcopyeditor.cpp:5243 msgid "Word Count" msgstr "Conteggio vocaboli" #: ../src/xmlcopyeditor.cpp:5251 msgid "&Command\tCtrl+Alt+C" msgstr "&Comando\tCtrl+Alt+C" #: ../src/xmlcopyeditor.cpp:5252 msgid "Command" msgstr "Comando" #: ../src/xmlcopyeditor.cpp:5267 msgid "&Options..." msgstr "&Opzioni..." #: ../src/xmlcopyeditor.cpp:5268 msgid "Options..." msgstr "Opzioni..." #: ../src/xmlcopyeditor.cpp:5278 msgid "&XML Copy Editor Help\tF1" msgstr "Guida &XML Copy Editor\tF1" #: ../src/xmlcopyeditor.cpp:5278 msgid "Help" msgstr "Guida" #: ../src/xmlcopyeditor.cpp:5284 msgid "&Home Page" msgstr "&Pagina iniziale" #: ../src/xmlcopyeditor.cpp:5284 msgid "Home Page" msgstr "Pagina iniziale" #: ../src/xmlcopyeditor.cpp:5287 msgid "&Forum" msgstr "" #: ../src/xmlcopyeditor.cpp:5287 msgid "Forum" msgstr "" #: ../src/xmlcopyeditor.cpp:5291 msgid "&About XML Copy Editor" msgstr "&Informazioni su XML Copy Editor" #: ../src/xmlcopyeditor.cpp:5291 msgid "About" msgstr "Informazioni su..." #: ../src/xmlcopyeditor.cpp:5295 #, fuzzy msgid "&Browse Source" msgstr "&Scarica sorgente" #: ../src/xmlcopyeditor.cpp:5295 #, fuzzy msgid "Browse Source" msgstr "Browser" #: ../src/xmlcopyeditor.cpp:5307 msgid "&File" msgstr "&File" #: ../src/xmlcopyeditor.cpp:5308 msgid "&Edit" msgstr "&Modifica" #: ../src/xmlcopyeditor.cpp:5309 msgid "&View" msgstr "&Visualizza" #: ../src/xmlcopyeditor.cpp:5310 msgid "&Insert" msgstr "&Inserisci" #: ../src/xmlcopyeditor.cpp:5311 msgid "&XML" msgstr "&XML" #: ../src/xmlcopyeditor.cpp:5312 msgid "&Tools" msgstr "S&trumenti" #: ../src/xmlcopyeditor.cpp:5313 msgid "&Help" msgstr "&Guida" #: ../src/xmlcopyeditor.cpp:5328 msgid "&New...\tCtrl+N" msgstr "&Nuovo...\tCtrl+N" #: ../src/xmlcopyeditor.cpp:5328 msgid "New..." msgstr "Nuovo..." #: ../src/xmlcopyeditor.cpp:5331 msgid "&Open...\tCtrl+O" msgstr "&Apri...\tCtrl+O" #: ../src/xmlcopyeditor.cpp:5331 msgid "Open..." msgstr "Apri..." #: ../src/xmlcopyeditor.cpp:5335 msgid "O&pen Large Document...\tCtrl+Shift+O" msgstr "A&pri documento grande...\tCtrl+Shift+O" #: ../src/xmlcopyeditor.cpp:5335 msgid "Open Large Document..." msgstr "Apri documento grande..." #: ../src/xmlcopyeditor.cpp:5339 msgid "&Close\tCtrl+F4" msgstr "&Chiudi\tCtrl+F4" #: ../src/xmlcopyeditor.cpp:5342 msgid "C&lose All" msgstr "C&hiudi tutto" #: ../src/xmlcopyeditor.cpp:5342 msgid "Close All" msgstr "Chiudi tutto" #: ../src/xmlcopyeditor.cpp:5345 msgid "&Save\tCtrl+S" msgstr "&Salva\tCtrl+S" #: ../src/xmlcopyeditor.cpp:5345 ../src/xmlcopyeditor.cpp:5436 #: ../src/xmlcopyeditor.cpp:5440 msgid "Save" msgstr "Salva" #: ../src/xmlcopyeditor.cpp:5348 msgid "S&ave As...\tF12" msgstr "S&alva con nome...\tF12" #: ../src/xmlcopyeditor.cpp:5348 msgid "Save As..." msgstr "Salva con nome..." #: ../src/xmlcopyeditor.cpp:5352 msgid "&DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5352 msgid "DAISY Export..." msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "&Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5356 msgid "Reload" msgstr "" #: ../src/xmlcopyeditor.cpp:5359 msgid "&Revert" msgstr "&Ripristina" #: ../src/xmlcopyeditor.cpp:5359 msgid "Revert" msgstr "Ripristina" #: ../src/xmlcopyeditor.cpp:5362 msgid "Pa&ge Setup..." msgstr "Imposta pa&gina..." #: ../src/xmlcopyeditor.cpp:5362 msgid "Page Setup..." msgstr "Imposta pagina..." #: ../src/xmlcopyeditor.cpp:5365 #, fuzzy msgid "Pr&int Preview..." msgstr "Anteprima di stampa..." #: ../src/xmlcopyeditor.cpp:5365 msgid "Print Preview..." msgstr "Anteprima di stampa..." #: ../src/xmlcopyeditor.cpp:5368 #, fuzzy msgid "Pri&nt...\tCtrl+P" msgstr "Stam&pa...\tCtrl+P" #: ../src/xmlcopyeditor.cpp:5368 msgid "Print..." msgstr "Stampa..." #: ../src/xmlcopyeditor.cpp:5372 msgid "I&mport Microsoft Word Document..." msgstr "I&mporta documento Microsoft Word..." #: ../src/xmlcopyeditor.cpp:5376 #, fuzzy msgid "Expor&t Microsoft Word Document..." msgstr "&Esporta documento Microsoft Word..." #: ../src/xmlcopyeditor.cpp:5380 msgid "E&xit" msgstr "E&sci" #: ../src/xmlcopyeditor.cpp:5380 msgid "Exit" msgstr "esci" #: ../src/xmlcopyeditor.cpp:5426 ../src/xmlcopyeditor.cpp:5428 msgid "New" msgstr "Nuovo" #: ../src/xmlcopyeditor.cpp:5443 ../src/xmlcopyeditor.cpp:5447 msgid "Print" msgstr "Stampa" #: ../src/xmlcopyeditor.cpp:5457 ../src/xmlcopyeditor.cpp:5461 #, fuzzy msgid "Validate" msgstr "&Valida" #: ../src/xmlcopyeditor.cpp:5521 msgid "Information" msgstr "Informazione" #: ../src/xmlcopyeditor.cpp:5527 msgid "Stopped" msgstr "Bloccato" #: ../src/xmlcopyeditor.cpp:5530 msgid "Question" msgstr "Domanda" #: ../src/xmlcopyeditor.cpp:5533 msgid "Message" msgstr "Messaggio" #: ../src/xmlcopyeditor.cpp:5601 #, c-format msgid "%s is %s" msgstr "%s è %s" #: ../src/xmlcopyeditor.cpp:5626 msgid "Document has been modified: save or discard changes" msgstr "Il documento è stato modificato: salva o scarta le modifiche" #: ../src/xmlcopyeditor.cpp:5689 msgid "Encoding should be one of " msgstr "La codifica dovrebbe essere fra " #: ../src/xmlcopyeditor.cpp:5748 msgid "Public DTD" msgstr "DTD pubblico" #: ../src/xmlcopyeditor.cpp:5754 msgid "System DTD" msgstr "DTD di sistema" #: ../src/xmlcopyeditor.cpp:5760 msgid "XML Schema" msgstr "Schema XML" #: ../src/xmlcopyeditor.cpp:5783 #, c-format msgid "Cannot associate %s: %s" msgstr "Impossibile associare %s: %s" #: ../src/xmlcopyeditor.cpp:5790 #, c-format msgid "Associate %s" msgstr "Associa %s" #: ../src/xmlcopyeditor.cpp:5798 msgid "Choose a public identifier:" msgstr "Scegli un identificatore pubblico: " #: ../src/xmlcopyeditor.cpp:5918 #, c-format msgid "Cannot count words: %s" msgstr "Impossibile contare le parole: %s" #: ../src/xmlcopyeditor.cpp:5926 #, c-format msgid "%s contains %i word" msgid_plural "%s contains %i words" msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:6042 msgid "The current XPath is empty." msgstr "" #: ../src/xmlcopyeditor.cpp:6052 #, c-format msgid "The current XPath has been copied to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6060 #, c-format msgid "Failed to copy the current XPath to the clipboard:[br][b]%s[/b]" msgstr "" #: ../src/xmlcopyeditor.cpp:6171 msgid "Invalid path: " msgid_plural "Invalid paths: " msgstr[0] "" msgstr[1] "" #: ../src/xmlcopyeditor.cpp:6175 msgid "" "To change the application directory setting, click Tools menu -> Options... " "after XML Copy Editor starts up." msgstr "" #: ../src/xmlcopyeditor.cpp:6178 msgid "" "To change the application directory setting, click Edit menu -> " "Preferences... after XML Copy Editor starts up." msgstr "" #: ../src/xmlctrl.cpp:303 ../src/xmlctrl.cpp:407 msgid "Delete tag?" msgstr "Cancellare tag?" #: ../src/xmlctrl.cpp:304 ../src/xmlctrl.cpp:335 ../src/xmlctrl.cpp:408 #: ../src/xmlctrl.cpp:439 msgid "Tags Locked" msgstr "Tag bloccati" #: ../src/xmlctrl.cpp:334 ../src/xmlctrl.cpp:438 msgid "Delete entity reference?" msgstr "Cancellare il riferimento alle entità?" #: ../src/xmlctrl.cpp:2252 #, fuzzy msgid "Cannot find the start tag" msgstr "Impossibile trovare '%s'" #: ../src/xmlctrl.cpp:2260 #, fuzzy msgid "Cannot find the end tag" msgstr "Impossibile trovare '%s'" #: ../src/xmlschemagenerator.cpp:80 msgid "Failed to load xml file." msgstr "" #~ msgid "&Use Microsoft rebar control (restart required)" #~ msgstr "&Usa controllo Microsoft rebar control (richiesta riesecuzione)" #~ msgid "&Report" #~ msgstr "&Report" #~ msgid "Match" #~ msgstr "Corrispondenza" #~ msgid "&Change all" #~ msgstr "&Cambia tutto" #~ msgid "Creating report..." #~ msgstr "Crea report..." #~ msgid "Default dictionary and style" #~ msgstr "Dizionario e stile predefinito" #~ msgid "Cannot open application directory: see Tools, Options..., General" #~ msgstr "" #~ "Impossibile aprire la cartella dell'applicazione: vedere Strumenti, " #~ "Opzioni..., Generali" #~ msgid "Opening spelling and style check in read-only mode: " #~ msgstr "Apri controllo ortografico e di stile in sola lettura: " #~ msgid "" #~ "Cannot save temporary copy for validation; please save or discard changes" #~ msgstr "" #~ "Impossibile salvare la copia temporanea per la validazione; salvare o " #~ "scartare le modifiche" #~ msgid "MSXML validation failed (version 4.0 or later required)" #~ msgstr "Validazione MSXML fallita (è richiesta la version 4.0 o successiva)" #~ msgid "Cannot set encoding (cannot open temporary file)" #~ msgstr "" #~ "Impossibile impostare la codifica (impossibile aprire il file temporaneo)" #~ msgid "" #~ "Cannot open in browser: no browser defined (see Tools, Options..., " #~ "General)" #~ msgstr "" #~ "Impossibile aprire nel browser: nessun browser definito (vedi Strumenti, " #~ "Opzioni..., Generali)" #~ msgid "" #~ "Cannot open in browser: %s not found (see Tools, Options..., General)" #~ msgstr "" #~ "Impossibile aprire nel browser: %s non trovato (vedi Strumenti, " #~ "Opzioni..., Generali)" #~ msgid "Cannot save %s: unknown encoding %s" #~ msgstr "Impossibile salvare %s: codifica %s sconosciuta" #~ msgid "Cannot save %s: conversion to encoding %s failed" #~ msgstr "Impossibile salvare %s: conversione nella codifica %s fallita" #~ msgid "Memory low: %s saved in large document mode" #~ msgstr "Memoria bassa: %s salvato in modalità grandi documenti" #~ msgid "Show Current ElementPane" #~ msgstr "Mostra pannello per l'elemento corrente" #~ msgid "&DTD\tF4" #~ msgstr "&DTD\tF4" #~ msgid "&DocBook to HTML\tAlt+1" #~ msgstr "&DocBook in HTML\tAlt+1" #~ msgid "DocBook to HTML" #~ msgstr "DocBook in HTML" #~ msgid "&DocBook to XHTML\tAlt+2" #~ msgstr "&DocBook in XHTML\tAlt+2" #~ msgid "DocBook to XHTML" #~ msgstr "DocBook in XHTML" #~ msgid "D&ocBook to XSL-FO\tAlt+3" #~ msgstr "D&ocBook in XSL-FO\tAlt+3" #~ msgid "DocBook to XSL-FO" #~ msgstr "DocBook in XSL-FO" #~ msgid "&TEI to HTML\tAlt+4" #~ msgstr "&TEI in HTML\tAlt+4" #~ msgid "TEI to HTML" #~ msgstr "TEI in HTML" #~ msgid "T&EI to LaTeX\tAlt+5" #~ msgstr "T&EI in LaTeX\tAlt+5" #~ msgid "TEI to LaTeX" #~ msgstr "TEI in LaTeX" #~ msgid "TE&I to XHTML\tAlt+6" #~ msgstr "TE&I in XHTML\tAlt+6" #~ msgid "TEI to XHTML" #~ msgstr "TEI in XHTML" #~ msgid "TEI to &XSL-FO\tAlt+7" #~ msgstr "TEI in &XSL-FO\tAlt+7" #~ msgid "TEI to XSL-FO" #~ msgstr "TEI in XSL-FO" #~ msgid "Spelling and Style..." #~ msgstr "Ortografia e stile..." #~ msgid "Download Source" #~ msgstr "Scarica sorgente" #~ msgid "P&rint Preview..." #~ msgstr "Antep&rima di stampa..." ��������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/po/sv.gmo���������������������������������������������������������������������0000664�0001750�0001750�00000046517�12402464555�015032� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Þ•����1�����¤ ��™��,�����������‘�� ���š��(���¦��(���Ï�����ø���������������+�� ���F�����Q�����n�����~�� ���˜�� ���¦�����²�����»�����Á�����Ô�����æ�����ü�� ������������������7�����@�����G�����g��"���m������� ���¨�����³�����Ç�� ���Ï�����Ý�� ���ï�����û����� �����#�����)�����H�� ���X�� ���d�����r�����„�����¡�����°�� ���À�����Í�����ê�����ý�� ���������� ���.�����O�����h�����w�� ���‡�����’�����™�� ���ª�����·�� ���Ñ�����Û�����ñ�����÷�� ��� ���������������6�����E�����Z�� ���z�����†�����™��4���®�����ã��Q���ó��3���E�����y�������—���†����� �� ���4 �����A �����S �����o �����v �� ���~ �� ���‰ ��#���– �����º ��#���Ò �����ö ����� !�����#!�����4!�����C!�����Y!�����s!��2���!�����À!�����Ö!�����ç!��@���ö!�����7"��1���R"�����„"�����š"�����¶"�����É"�� ���Ð"�� ���Û"�����ç"�����ý"�����#�����$#�����@#�����T#�� ���Z#�� ���d#��>���n#��-���­#��5���Û#�� ���$�����$�����&$�����+$�����;$�����?$�����C$�����L$�����T$�� ���m$��#���y$��3���$�� ���Ñ$�����Þ$��!���ä$�����%�����%�� ���#%�����.%�����7%�� ���R%�� ���^%�����k%�����~%�� ���”%�����ž%�����¤%�����³%�����Å%�����Ê%�����é%��'���ÿ%�����'&��F���6&�����}&�� ���‚&�����&�����ž&�����¦&��f���¬&��N���'�� ���b'�����l'�����q'�����w'�����ˆ'�����'�����¨'�����º'�����À'��&���É'�����ð'�����õ'����� (�� ���#(��"���-(�����P(�� ���W(�� ���b(�����n(�����(�����£(�� ���¬(�����¸(�� ���Ç(�����Õ(��B���ä(�����')�����9)�� ���U)�� ���b)�����l)�����o)�����w)��=���•)�����Ó)�����Ü)�� ���à)�����í)�����ü)�����*�� ���*�� ���#*�����-*�����?*�����W*�����[*�����`*�� ���g*��$���u*�����š*�����*�����¢*�����¶*�����Í*�����Õ*�����î*����� +�� ���+�� ���+�����,+�����B+�����Y+�� ���h+�����v+�����‹+�����‘+�����§+�����Â+�� ���Ø+��0���å+�����,�����5,�����G,�����M,�����^,��7���g,��5���Ÿ,��:���Õ,��]���-�� ���n-�� ���y-�����‡-�����-�����¯-��"���À-�� ���ã-�����ï-�����ö-�����.�����-.�����2.�� ���:.�����H.�� ���W.�����b.�����i.�����n.�����~.�����™.�����².�����·.�� ���¿.�����Ê.�����Ò.�����ê.�����ü.�� ���/�����%/�� ���>/�� ���K/�����V/�� ���^/�� ���i/�� ���t/�� ���‚/�� ���Ž/�� ���š/��"���¦/��D���É/��-���0�� ���<0�����H0�����M0��$���R0�����w0�����‘0�� ���™0�����¤0��<���´0��H���ñ0�� ���:1�� ���E1�����S1�����h1��!���y1�� ���›1�����¦1�����©1�� ���¯1�����»1��®��Ð1�����3�� ���ˆ3��,���•3��+���Â3�� ���î3�����ø3����� 4�����!4�� ���94�����D4�����]4�����q4�� ���4�����œ4�� ���­4�����·4�����¿4�����Ò4�����å4�����û4�� ���5�����5�� ��� 5�����A5�����P5��#���W5�����{5��"���ƒ5�����¦5�����¹5�����Â5�����Ö5�� ���Þ5�����é5�����ý5�����6�����&6�����A6�����H6�����b6�����t6�����‡6�����š6�� ���­6�����Î6�����Ý6�����í6��#���ý6�����!7�� ���47�� ���>7�����L7�� ���]7�����~7�����7�����¬7�� ���¿7�����Ì7�����Õ7�����í7�����ü7�� ���8�����8�����,8�����28�� ���E8�����Q8�����V8�����h8�����w8��#���‘8�� ���µ8�����Ã8�����×8��B���î8�� ���19��{���>9��)���º9�����ä9�����ç9��—���ð9�����ˆ:�� ���—:�����¤:�����´:�����Ì:�� ���Õ:�� ���á:�����î:�� ���þ:�����;��-���9;�����g;�����;�����—;�����«;�����¾;�����Ö;��&���õ;��;���<�����X<�����s<�����‡<��=���™<�����×<��A���ô<��$���6=�����[=�����z=�����’=�� ���™=�� ���¥=�����¯=�����É=�� ���Þ=�����ì=����� >�����#>�� ���*>�� ���6>��5���B>��5���x>��/���®>�� ���Þ>�����ë>�����ó>�����û>����� ?�����?�����?�����?�����'?�� ���A?�� ���O?��5���p?�����¦?�����¸?��1���Á?�����ó?�����@�� ���@�� ���!@�����/@�����O@�����`@�����p@�����€@�� ���˜@�����£@�����§@�����¶@�����È@��!���Ð@�� ���ò@��+����A�����,A��<���<A�����yA�� ���~A�����ŠA�����›A�����£A��a���©A��`��� B�����lB�� ���B�����‹B�����‘B�����¥B�����®B�����ÇB�����ÝB�� ���æB��&���òB�����C����� C�����5C�����NC��%���VC�����|C�� ���…C�� ���“C��!���ŸC�� ���ÁC�����ÏC�� ���ÔC�����àC�����ïC�����þC��5���D�����ID�����]D�� ���uD�� ���ƒD�����D�� ���’D�� ���žD��G���¿D�����E�����E�� ���E�� ���"E�����0E�����AE�����IE�� ���YE�����fE�����xE�����ŒE�����E�����–E�� ���E��&���«E�����ÒE�����ÕE�����ÜE�����òE�� ��� F�����F�����/F�����DF�����SF�����eF�����tF�����F�����®F�����ÂF�� ���ÕF�� ���ßF�����êF��"���G�����*G�� ���BG��9���PG�����ŠG�����žG�����´G�����½G�� ���ÑG��'���ÝG��%���H��(���+H��E���TH�� ���šH�� ���¥H�����³H�����ºH�����ÚH�����êH�� ���I�����I�����(I��'���EI�����mI�����uI�� ���}I�� ���ŠI�� ���˜I�����£I�����«I�����±I�����ÃI��(���âI����� J�� ���J�� ���J�����(J�����/J�����EJ��)���TJ�����~J�����J�����©J�����ºJ�����ËJ�����ÔJ�� ���ÝJ�� ���èJ�� ���öJ�� ���K�� ���K����� K��A���?K��3���K�����µK�� ���ÊK�����ÖK��+���ÝK�� ��� L�����L�� ���L�����)L��?���9L��F���yL�� ���ÀL�� ���ËL�����ÖL�����ëL�����M�� ���M�����$M�����'M�� ���.M�����9M�����b���O���ú�������9���‚����������¯���$��Û���ì���P�����;���[������Ú���������������*��N���‡����������%�����/������æ��������������Í�����'���ñ�������Š���~���Á�����Ž���è���¸���¿���¾���¡���h���µ���Ö�������ð���+��������&���A���@���ó���•���C���X�������Þ���$���î�������»���Ä�������ã���������������®�������Ë������� ����������J���U������½���Ø�������ª���‘���!�������8���œ�������ë���������������ž���]���€���k���¨��� �������Ç����������á���"���Ò���/��� ��Ñ���(������c���Ÿ���—��� ��L������-���ï���M�����²����������� ���1��±���Ì���«���¼���Ï�������å���ô���a���F���Ê���˜�������������5����������q���I���Q���K�����������É���`�������ö���������|���#��{���À���ÿ���f��� ���°�������‹���.���t���r���©���(���Ý�������†���º���)�������.����������Î���w���\����������e���:���W���s�������à���ò���2���¬���â������Ù����������6�����™���´���Â���Ã�������Õ���ä�������R�������Y���’���}���Ó���È�������_�����³�����0���×���B���ƒ���l���7�������o�����+�����������������ç�������'��ˆ�������Ü�����Z�������"���������4���%�������÷���=���������,�������v����������ø���¥���ê���V����������u��� ��ý�����>���Æ���1������ß������”�������#���í���¤�����)��¹���������·�������<�����������¦���…���������������T���������������������G������� �������������š���Å���p���d����������������������m����������x��� ����������þ���^�������������‰������� ��y�������D�����������–�������������g���i���ù���*������� ��������S���£�������­������������E��� �������Ð���é��������������Ô���&���������„�������������ü�������,��›���j�����Œ���H���¢���0������3���-��n���û���������¶���������?���“���õ���!��§�������z����� ��� Ctrl+%i�%g %s saved�%i replacement made�%i replacements made�%s contains %i word�%s contains %i words�%s is %s�%s is already open�&About XML Copy Editor�&Always insert closing tag�&Associate�&Blue background, white text�&Browser Ctrl+B�&Check Well-formedness F2�&Color Scheme�&Cut Ctrl+X�&Default�&Edit�&Element... Ctrl+I�&Entity... Ctrl+E�&Evaluate XPath... F9�&File�&Find what: �&Find... Ctrl+F�&Fold Tags Ctrl+Shift+F�&Folding�&Forum�&Global Replace... Ctrl+Shift+R�&Help�&Hide Attributes Only Ctrl+Shift+A�&Highlight current line�&Home Page�&Indentation guides�&Insert�&Line numbers�&Lock Tags Ctrl+L�&Match case�&New... Ctrl+N�&Next Document Ctrl+PgDn�&None�&One application instance only�&Open... Ctrl+O�&Options...�&Paste Ctrl+V�&Pretty-print F11�&Previous Document Ctrl+PgUp�&Public DTD...�&RELAX NG... F6�&Redo Ctrl+Y�&Remember open tabs on close�&Replace... Ctrl+R�&Revert�&Save Ctrl+S�&Save UTF-8 byte order mark�&Show Tags and Attributes Ctrl+T�&Sibling... Ctrl+Shift+I�&System DTD...�&Tag completion�&Text Size�&Tools�&Twin Ctrl+Enter�&Undo Ctrl+Z�&Unfold Tags Ctrl+Shift+U�&Validate�&Validate as you type�&View�&White space visible�&Word Count�&XML�&XML Copy Editor Help F1�&XML Schema...�&XSL Transform... F8�'%s' is not a valid line number�(No filter)�(No filters found)�(No rule sets found)�(lossless conversion requires version 2003 or later)�(unknown error)�. Select "Abort" to exit, "Retry" to close this window and "Ignore" to continue.�A more recent version of Microsoft Word is required�About�Action�All files (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG grammar (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Application directory�Associate %s�Attributes hidden�Blue background, white text�Browse�Browser�C&lose All�C&opy Ctrl+C�Cannot access application directory�Cannot associate %s: %s�Cannot compile regular expression '�Cannot count words: %s�Cannot evaluate XPath�Cannot find '%s'�Cannot open %s�Cannot open clipboard�Cannot open imported file�Cannot open stylesheet %s�Cannot paste as new document: no text on clipboard�Cannot pretty-print: �Cannot replace: �Cannot save %s�Cannot save document in %s: %s (saved in default encoding UTF-8)�Cannot save temporary file�Cannot set encoding (cannot parse temporary file)�Cannot set encoding: �Cannot start Microsoft Word�Cannot transform: �Change�Change all�Change once�Check Well-formedness�Choose a document type:�Choose a file:�Choose a public identifier:�Choose an encoding:�Close�Close All�Close all�Closes the dialog box without saving any changes you have made�Closes this dialog without making any changes�Command line processing incomplete: no file specified�Confirmation�Context�Copy�Current Element�Cut�DTD�Decrease�Default�Delete entity reference?�Delete tag?�Do you want to save the changes to �Document has been modified: save or discard changes�E&ncoding...�E&xit�E&xpand internal entities on open�Edited document empty�Editor�Element...�Encoding�Encoding should be one of �Encoding...�Enter XPath:�Enter line number:�Enter new suggestion:�Entity...�Error�Evaluate XPath�Evaluate XPath...�Exit�Export Microsoft Word Document�Export in progress...�Extends the scope to all open documents�F&ind Again F3�File has been modified by another application. Do you want to proceed?�Find�Find Again�Find and Replace�Find...�Find:�Finds all instances of the text specified in Find what and replaces them with the text in Replace with�Finds only text with lowercase and uppercase letters as specified in Find what�Fold Tags�Font�Forum�G&o To... Ctrl+G�General�Global Find and Replace�Global Replace...�Go To�Go To...�H&ide Tags and Attributes Ctrl+Shift+T�Help�Hide Attributes Only�Hide Tags and Attributes�Home Page�I&mport Microsoft Word Document...�Ignore�Ignore all�Ignore once�Import Microsoft Word Document�Import in progress...�Increase�Information�Insert Element�Insert Entity�Insert Sibling�Interprets the text specified in Find what as a regular expression�L&ock hidden tags�Language (restart required)�Ln %i Col %i�Lock Tags�MB�Message�Microsoft Word cannot save %s�Microsoft Word cannot save this document as WordprocessingML �Modified�New�New Document�New Suggestion�New suggestion...�New...�Next Document�No filter�No items selected�No matching nodes found�No.�None�Normal�Normal Ctrl+0�O&pen Large Document... Ctrl+Shift+O�OK�Open�Open Large Document�Open Large Document...�Open...�Opening imported file...�Opens a standard file dialog�Options�Options...�Out of memory�Output document empty�P&aste As New Document�Pa&ge Setup...�Page Setup...�Parse in progress...�Paste�Paste As New Document�Preparing Print Preview...�Preparing to print...�Pretty-print�Pretty-print unsuccessful: output document empty�Pretty-printing in progress...�Previous Document�Print�Print Preview...�Print...�Provides a space for you to type additional information�Provides a space for you to type the path of the file�Provides a space for you to type the text you want to find�Provides a space for you to type the text you want to replace the text you typed in Find what�Public DTD�Public DTD...�Question�R&eplace in all open documents�RELAX NG grammar�RELAX NG validation in progress...�RELAX NG...�Re&gex�Re&member layout on close�Re&tain undo history on save�Redo�Replace�Replace with:�Replace with: �Replace...�Revert�Rule�S&ave As... F12�S&how Current Element Pane�S&how full path on frame�Save�Save As�Save As...�Select �Select RELAX NG grammar�Select stylesheet�Selects the file specified�Sh&ow Toolbar�Show Tags and Attributes�Show Toolbar�Sibling...�Stopped�Suggestion�System DTD�System DTD...�Tags Locked�Tags hidden�Tags locked�The following error has occurred: �The operating system has turned down a request for additional memory�This functionality requires Microsoft Windows�Toggle Fold�Twin�Undo�Va&riable highlight in tag free view�Validation in progress...�Warning�Word Count�XML Copy Editor�XML Copy Editor has encountered an error and needs to close.�XML Copy Editor has encountered the following error and needs to close: �XML Schema�XML Schema...�XML document (*.xml)�XSL Transform...�XSL transformation in progress...�byte�bytes�kB�valid�well-formed�|All files (*.*)|*.*�Project-Id-Version: XML Copy Editor Report-Msgid-Bugs-To: https://sourceforge.net/p/xml-copy-editor/bugs/ POT-Creation-Date: 2014-06-01 20:12+0800 PO-Revision-Date: 2007-01-23 19:52+CET Last-Translator: David HÃ¥säther <hzr@users.sourceforge.net> Language-Team: LANGUAGE <LL@li.org> Language: sv MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Plural-Forms: nplurals=2; plural=(n != 1); � Ctrl+%i�%g %s sparad�%i ersättning gjord�%i ersättningar gjorda�%s innehÃ¥ller %i ord�%s innehÃ¥ller %i ord�%s är %s�%s är redan öppnat�&Om XML Copy Editor�In&foga alltid sluttagg�&Associera�&BlÃ¥ bakgrund, vit text�&Webbläsare Ctrl+B�&Kontrollera välformighet F2�Fä&rgschema�&Klipp ut Ctrl+X�&Standard�&Ändra�&Element... Ctrl+I�E&ntitet... Ctrl+E�&Evaluera XPath... F9�&Arkiv�&Sök efter: �&Sök... Ctrl+F�F&äll ihop element Ctrl+Shift+F�&Ihopfällning�&Forum�&Global ersättning... Ctrl+Shift+R�&Hjälp�&Göm endast attribut Ctrl+Shift+A�&Markera aktiv rad�H&emsida�In&denteringsguider�&Infoga�&Radnummer�&LÃ¥s taggar Ctrl+L�&Matcha gemener/VERSALER�&Nytt... Ctrl+N�&Nästa dokument Ctrl+PgDn�&Inget�&Endast en programinstans�&Öppna... Ctrl+O�&Inställningar...�K&listra in Ctrl+V�&Formatera kod F11�&FöregÃ¥ende dokument Ctrl+PgUp�&Publik DTD...�&RELAX NG... F6�&Upprepa Ctrl+Y�&Kom ihÃ¥g öppna flikar vid avslut�&Ersätt... Ctrl+R�&Ã…tergÃ¥�&Spara Ctrl+S�&Spara UTF-8 BOM�&Visa taggar och attribut Ctrl+T�&Syskonelement... Ctrl+Shift+I�&System-DTD...�&Taggkomplettering�&Textstorlek�&Verktyg�&Tvillingnod Ctrl+Enter�&Ã…ngra Ctrl+Z�Fä&ll ut element�&Validera�Realtids&validering�&Visa�&Synliga mellanrum�&Räkna ord�&XML�&Hjälvavsnitt F1�&XML Schema...�&XSL-transformering... F8�'%s' är inte ett giltigt radnummer�(Inga filter)�(Inga filter funna)�(Inga regelverk funna)�(ickeförstörande konvertering kräver version 2003 eller senare)�(Okänt fel)�. Välj "Avbryt" för att avsluta, "Försök igen" för att stänga det här fönstret och "Ignorera" för att fortsätta.�En nyare version av Microsoft Word krävs�Om�Ã…tgärd�Alla filer (*.*)|*.*|XML (*.xml)|*.xml|XHTML (*.html)|*.html|DTD (*.dtd)|*.dtd|XML Schema (*.xsd)|*.xsd|RELAX NG-schema (*.rng)|*.rng|XSL (*.xsl)|*.xsl�Programkatalog�Associera %s�Gömda attribut�BlÃ¥ bakgrund, vit text�Bläddra�Webbläsare�Stäng a&lla�K&opiera Ctrl+C�Kommer inte Ã¥t programkatalogen�Kan inte associera %s: %s�Kan inte kompilera det reguljära uttrycket '�Kan inte räkna ord: %s�Kan inte evaluera XPath�Kan inte hitta '%s'�Kan inte öppna %s�Kan inte öppna urklipp�Kan inte öppna importerad fil�Kan inte öppna följande stilmall: %s�Kan inte klistra in som nytt dokument: ingen text i urklipp�Kan inte formatera koden: �Kan inte ersätta: �Kan inte spara %s�Kan inte spara dokumentet som %s: %s (filen sparad som UTF-8)�Kan inte spara temporär fil�Kan inte specificera teckenkodning (kan inte tolka temporär fil)�Kan inte specificera teckenkodning: �Kan inte starta Microsoft Word�Kan inte transformera: �Ändra�Ändra alla�Ändra en�Kontrollera välformighet�Välj en dokumenttyp�Välj en fil:�Välj en publik identifierare:�Välj en teckenkodning:�Stäng�Stäng alla�Stäng alla�Stänger dialogrutan utan att spara nÃ¥gra ändringar�Stänger dialogrutan utan att spara nÃ¥gra ändringar�Ofullständigt kommando: ingen fil specificerad�Bekräftelse�Kontext�Kopiera�Aktivt element�Klipp ut�DTD�Minska�Standard�Ta bort entitetsreferens?�Ta bort tagg?�Vill du spara ändringarna för �Dokumenter har ändrats: spara eller kasta ändringar�&Teckenkodning...�&Avsluta�E&xpandera interna entitetsrefenser vid öppnande�Redigerat dokument är tomt�Editor�Element...�Teckenkodning�Teckenkodningen ska vara en av �Teckenkodning...�Skriv in XPath:�Ange radnummer:�Skriv in nytt förslag:�Entitet...�Fel�Evaluera XPath�Evaluera XPath...�Avsluta�Exportera Microsoft Word-dokument�Exporterar...�Söker och ersätter i alla öppna dokument�S&ök nästa F3�Filen har ändrats av ett annat program. Vill du fortsätta?�Sök�Sök nästa�Sök och ersätt�Sök...�Sök:�Söker efter alla förekomster av texten i Sök efter och ersätter den med texten i Ersätt med.�Söker efter ord med den fördelning av stora och smÃ¥ bokstäver som du har angett i Sök efter�Fäll ihop element�Teckensnitt�Forum�GÃ¥ &till... Ctrl+G�Allmänt�Sök och ersätt globalt�Global ersättning...�GÃ¥ till�GÃ¥ till...�Göm &taggar och attribut Ctrl+Shift+T�Hjälp�Göm endast attribut�Göm taggar och attribut�Hemsida�I&mportera Microsoft Word-dokument...�Ignorera�Ignorera alla�Ignorera en�Importera Microsoft Word-dokument�Importerar...�Öka�Information�Infoga element�Infoga entitet�Infoga syskonelement�Tolkar texten i Sök efter som ett reguljärt uttryck�L&Ã¥s gömda taggar�SprÃ¥k (omstart krävs)�Rad %i Kol %i�LÃ¥s taggar�MB�Meddeladnde�Microsoft Word kan inte spara %s�Microsoft Word kan inte spara det här dokumentet som WordprocessingML �Ändrad�Nytt�Nytt dokument�Nytt förslag�Nytt förslag...�Nytt...�Nästa dokument�Inget filter�Inga poster valda�Inga noder matchade�Nr.�Ingen�Normal�Normal Ctrl+0�Ö&ppna stort dokument... Ctrl+Shift+O�OK�Öppna�Öppna stort dokument�Öppna stort dokument...�Öppna...�Öppnar importerad fil...�Öppnar en fildialog�Inställningar�Inställningar...�Slut pÃ¥ minne�Resultatdokumentet är tomt�Klistra in som &nytt dokument�Utskrifts&format...�Utskriftsformat...�Tolkar...�Klistra in�Klistra in som nytt dokument�Förbereder förhandsgranskning...�Förbereder utskrift...�Formatera kod�Kodformatering lyckades inte: resultatdokumentet är tomt�Formaterar koden...�FöregÃ¥ende dokument�Skriv ut�Förhandsgranska...�Skriv ut...�Här skriver du ytterligare information�Här skriver du sökvägen till filen�Här skriver du den text du söker efter�Här skriver du den text som du vill ersätta texten i Sök efter med�Publik DTD�Publik DTD...�FrÃ¥ga�&Ersätt i alla öppna dokument�RELAX NG-schema�Validerar mot RELAX NG-schema�RELAX NG...�&Reguljära uttryck�K&om ihÃ¥g layout vid avslut�&BehÃ¥ll ändringshistorik vid sparande�Upprepa�Ersätt�Ersätt med:�Ersätt med: �Ersätt...�Upprepa�Regel�S¶ som... F12�Visa panel för aktivt element�&Visa fullständig sökväg i namnlisten�Spara�Spara som�Spara som...�Välj �Välj RELAX NG-schema�Välj stilmall�Associerar den valda filen med dokumentet�V&isa verktygsrad�Visa taggar och attribut�Visa verktygsrad�Syskonelement...�Stannade�Förslag�System-DTD�System-DTD...�LÃ¥sta taggar�Gömda taggar�LÃ¥sta taggar�Följande fel har inträffat: �Operativsystemet har avslagit en förfrÃ¥gan om ytterligare minne�Den här funktionaliteten kräver Microsoft Windows�Växla ihopfällning�Tvillingnod�Ã…ngra�&Olikfärgade radmarkeringar vid taggfri vy�Validerar...�Varning�Räkna ord�XML Copy Editor�XML Copy Editor har rÃ¥kat ut för ett fel och mÃ¥ste stängas.�XML Copy Editor har rÃ¥kat ut för följande fel och mÃ¥ste stängas: �XML Schema�XML Schema�XML-dokument (*.xml)�XSL-transformering...�Transformerar (XSLT)...�byte�bytes�kB�giltig�välformad�|Alla filer (*.*)|*.*����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/config.sub��������������������������������������������������������������������0000775�0001750�0001750�00000105176�12402464555�015240� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#! /bin/sh # Configuration validation subroutine script. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, # 2011, 2012 Free Software Foundation, Inc. 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 # can handle that machine. It does not imply ALL GNU software can. # # 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 # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program 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 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 # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # Please send patches to <config-patches@gnu.org>. Submit a context # diff and a properly formatted GNU ChangeLog entry. # # Configuration subroutine to validate and canonicalize a configuration type. # Supply the specified configuration type as an argument. # If it is invalid, we print an error message on stderr and exit with code 1. # Otherwise, we print the canonical config type on stdout and succeed. # You can get the latest version of this script from: # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD # This file is supposed to be the same for all GNU packages # and recognize all the CPU types, system types and aliases # that are meaningful with *any* GNU software. # Each package is responsible for reporting which valid configurations # it does not support. The user should be able to distinguish # a failure to support a valid configuration from a meaningless # configuration. # The goal of this file is to map all the various variations of a given # machine specification into a single specification in the form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM # or in some cases, the newer four-part form: # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM # It is wrong to echo any other type of specification. me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] CPU-MFR-OPSYS $0 [OPTION] ALIAS Canonicalize a configuration name. Operation modes: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to <config-patches@gnu.org>." version="\ GNU config.sub ($timestamp) Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" exit 1 ;; *local*) # First pass through any local machine types. echo $1 exit ;; * ) break ;; esac done case $# in 0) echo "$me: missing argument$help" >&2 exit 1;; 1) ;; *) echo "$me: too many arguments$help" >&2 exit 1;; esac # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). # Here we must recognize all the valid KERNEL-OS combinations. maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case $maybe_os in nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \ linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ knetbsd*-gnu* | netbsd*-gnu* | \ kopensolaris*-gnu* | \ storm-chaos* | os2-emx* | rtmk-nova*) 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 ] then os=`echo $1 | sed 's/.*-/-/'` else os=; fi ;; esac ### Let's recognize common machines as not being operating systems so ### that things like config.sub decstation-3100 work. We also ### recognize some manufacturers as not being operating systems, so we ### can provide default operating systems below. case $os in -sun*os*) # Prevent following clause from handling this invalid input. ;; -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \ -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \ -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \ -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ -apple | -axis | -knuth | -cray | -microblaze) os= basic_machine=$1 ;; -bluegene*) os=-cnk ;; -sim | -cisco | -oki | -wec | -winbond) os= basic_machine=$1 ;; -scout) ;; -wrs) os=-vxworks basic_machine=$1 ;; -chorusos*) os=-chorusos basic_machine=$1 ;; -chorusrdb) os=-chorusrdb basic_machine=$1 ;; -hiux*) os=-hiuxwe2 ;; -sco6) os=-sco5v6 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco5) os=-sco3.2v5 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco4) os=-sco3.2v4 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco3.2.[4-9]*) os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco3.2v[4-9]*) # Don't forget version if it is 3.2v4 or newer. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco5v6*) # Don't forget version if it is 3.2v4 or newer. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco*) os=-sco3.2v2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -udk*) basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -isc) os=-isc2.2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -clix*) basic_machine=clipper-intergraph ;; -isc*) basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -lynx*) os=-lynxos ;; -ptx*) basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'` ;; -windowsnt*) os=`echo $os | sed -e 's/windowsnt/winnt/'` ;; -psos*) os=-psos ;; -mint | -mint[0-9]*) basic_machine=m68k-atari os=-mint ;; esac # Decode aliases for certain CPU-COMPANY combinations. case $basic_machine in # Recognize the basic CPU types without company name. # 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 \ | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ | be32 | be64 \ | bfin \ | c4x | clipper \ | d10v | d30v | dlx | dsp16xx \ | epiphany \ | fido | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | hexagon \ | i370 | i860 | i960 | ia64 \ | ip2k | iq2000 \ | le32 | le64 \ | lm32 \ | m32c | m32r | m32rle | m68000 | m68k | m88k \ | maxq | mb | microblaze | mcore | mep | metag \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ | mips64 | mips64el \ | mips64octeon | mips64octeonel \ | mips64orion | mips64orionel \ | mips64r5900 | mips64r5900el \ | mips64vr | mips64vrel \ | mips64vr4100 | mips64vr4100el \ | mips64vr4300 | mips64vr4300el \ | mips64vr5000 | mips64vr5000el \ | mips64vr5900 | mips64vr5900el \ | mipsisa32 | mipsisa32el \ | mipsisa32r2 | mipsisa32r2el \ | mipsisa64 | mipsisa64el \ | mipsisa64r2 | mipsisa64r2el \ | mipsisa64sb1 | mipsisa64sb1el \ | mipsisa64sr71k | mipsisa64sr71kel \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ | moxie \ | mt \ | msp430 \ | nds32 | nds32le | nds32be \ | nios | nios2 \ | ns16k | ns32k \ | open8 \ | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle \ | pyramid \ | rl78 | rx \ | score \ | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ | spu \ | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ | ubicom32 \ | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ | we32k \ | x86 | xc16x | xstormy16 | xtensa \ | z8k | z80) basic_machine=$basic_machine-unknown ;; c54x) basic_machine=tic54x-unknown ;; c55x) basic_machine=tic55x-unknown ;; c6x) basic_machine=tic6x-unknown ;; m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip) basic_machine=$basic_machine-unknown os=-none ;; m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) ;; ms1) basic_machine=mt-unknown ;; strongarm | thumb | xscale) basic_machine=arm-unknown ;; xgate) basic_machine=$basic_machine-unknown os=-none ;; xscaleeb) basic_machine=armeb-unknown ;; xscaleel) basic_machine=armel-unknown ;; # We use `pc' rather than `unknown' # because (1) that's what they normally are, and # (2) the word "unknown" tends to confuse beginning users. i*86 | x86_64) basic_machine=$basic_machine-pc ;; # Object if more than one company name word. *-*-*) echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 exit 1 ;; # 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-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* | avr32-* \ | be32-* | be64-* \ | bfin-* | bs2000-* \ | c[123]* | c30-* | [cjt]90-* | c4x-* \ | clipper-* | craynv-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ | elxsi-* \ | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ | h8300-* | h8500-* \ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | hexagon-* \ | i*86-* | i860-* | i960-* | ia64-* \ | ip2k-* | iq2000-* \ | le32-* | le64-* \ | lm32-* \ | m32c-* | m32r-* | m32rle-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ | mips16-* \ | mips64-* | mips64el-* \ | mips64octeon-* | mips64octeonel-* \ | mips64orion-* | mips64orionel-* \ | mips64r5900-* | mips64r5900el-* \ | mips64vr-* | mips64vrel-* \ | mips64vr4100-* | mips64vr4100el-* \ | mips64vr4300-* | mips64vr4300el-* \ | mips64vr5000-* | mips64vr5000el-* \ | mips64vr5900-* | mips64vr5900el-* \ | mipsisa32-* | mipsisa32el-* \ | mipsisa32r2-* | mipsisa32r2el-* \ | mipsisa64-* | mipsisa64el-* \ | mipsisa64r2-* | mipsisa64r2el-* \ | mipsisa64sb1-* | mipsisa64sb1el-* \ | mipsisa64sr71k-* | mipsisa64sr71kel-* \ | mipstx39-* | mipstx39el-* \ | mmix-* \ | mt-* \ | msp430-* \ | nds32-* | nds32le-* | nds32be-* \ | nios-* | nios2-* \ | none-* | np1-* | ns16k-* | ns32k-* \ | open8-* \ | orion-* \ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ | pyramid-* \ | rl78-* | romp-* | rs6000-* | rx-* \ | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ | sparclite-* \ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \ | tahoe-* \ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ | tile*-* \ | tron-* \ | ubicom32-* \ | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \ | vax-* \ | we32k-* \ | x86-* | x86_64-* | xc16x-* | xps100-* \ | xstormy16-* | xtensa*-* \ | ymp-* \ | z8k-* | z80-*) ;; # Recognize the basic CPU types without company name, with glob match. xtensa*) basic_machine=$basic_machine-unknown ;; # Recognize the various machine names and aliases which stand # for a CPU type and a company and sometimes even an OS. 386bsd) basic_machine=i386-unknown os=-bsd ;; 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) basic_machine=m68000-att ;; 3b*) basic_machine=we32k-att ;; a29khif) basic_machine=a29k-amd os=-udi ;; abacus) basic_machine=abacus-unknown ;; adobe68k) basic_machine=m68010-adobe os=-scout ;; alliant | fx80) basic_machine=fx80-alliant ;; altos | altos3068) basic_machine=m68k-altos ;; am29k) basic_machine=a29k-none os=-bsd ;; amd64) basic_machine=x86_64-pc ;; amd64-*) basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` ;; amdahl) basic_machine=580-amdahl os=-sysv ;; amiga | amiga-*) basic_machine=m68k-unknown ;; amigaos | amigados) basic_machine=m68k-unknown os=-amigaos ;; amigaunix | amix) basic_machine=m68k-unknown os=-sysv4 ;; apollo68) basic_machine=m68k-apollo os=-sysv ;; apollo68bsd) basic_machine=m68k-apollo os=-bsd ;; aros) basic_machine=i386-pc os=-aros ;; aux) basic_machine=m68k-apple os=-aux ;; balance) basic_machine=ns32k-sequent os=-dynix ;; blackfin) basic_machine=bfin-unknown os=-linux ;; blackfin-*) basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; bluegene*) basic_machine=powerpc-ibm os=-cnk ;; c54x-*) basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'` ;; c55x-*) basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'` ;; c6x-*) basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'` ;; c90) basic_machine=c90-cray os=-unicos ;; cegcc) basic_machine=arm-unknown os=-cegcc ;; convex-c1) basic_machine=c1-convex os=-bsd ;; convex-c2) basic_machine=c2-convex os=-bsd ;; convex-c32) basic_machine=c32-convex os=-bsd ;; convex-c34) basic_machine=c34-convex os=-bsd ;; convex-c38) basic_machine=c38-convex os=-bsd ;; cray | j90) basic_machine=j90-cray os=-unicos ;; craynv) basic_machine=craynv-cray os=-unicosmp ;; cr16 | cr16-*) basic_machine=cr16-unknown os=-elf ;; crds | unos) basic_machine=m68k-crds ;; crisv32 | crisv32-* | etraxfs*) basic_machine=crisv32-axis ;; cris | cris-* | etrax*) basic_machine=cris-axis ;; crx) basic_machine=crx-unknown os=-elf ;; da30 | da30-*) basic_machine=m68k-da30 ;; decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) basic_machine=mips-dec ;; decsystem10* | dec10*) basic_machine=pdp10-dec os=-tops10 ;; decsystem20* | dec20*) basic_machine=pdp10-dec os=-tops20 ;; delta | 3300 | motorola-3300 | motorola-delta \ | 3300-motorola | delta-motorola) basic_machine=m68k-motorola ;; delta88) basic_machine=m88k-motorola os=-sysv3 ;; dicos) basic_machine=i686-pc os=-dicos ;; djgpp) basic_machine=i586-pc os=-msdosdjgpp ;; dpx20 | dpx20-*) basic_machine=rs6000-bull os=-bosx ;; dpx2* | dpx2*-bull) basic_machine=m68k-bull os=-sysv3 ;; ebmon29k) basic_machine=a29k-amd os=-ebmon ;; elxsi) basic_machine=elxsi-elxsi os=-bsd ;; encore | umax | mmax) basic_machine=ns32k-encore ;; es1800 | OSE68k | ose68k | ose | OSE) basic_machine=m68k-ericsson os=-ose ;; fx2800) basic_machine=i860-alliant ;; genix) basic_machine=ns32k-ns ;; gmicro) basic_machine=tron-gmicro os=-sysv ;; go32) basic_machine=i386-pc os=-go32 ;; h3050r* | hiux*) basic_machine=hppa1.1-hitachi os=-hiuxwe2 ;; h8300hms) basic_machine=h8300-hitachi os=-hms ;; h8300xray) basic_machine=h8300-hitachi os=-xray ;; h8500hms) basic_machine=h8500-hitachi os=-hms ;; harris) basic_machine=m88k-harris os=-sysv3 ;; hp300-*) basic_machine=m68k-hp ;; hp300bsd) basic_machine=m68k-hp os=-bsd ;; hp300hpux) basic_machine=m68k-hp os=-hpux ;; hp3k9[0-9][0-9] | hp9[0-9][0-9]) basic_machine=hppa1.0-hp ;; hp9k2[0-9][0-9] | hp9k31[0-9]) basic_machine=m68000-hp ;; hp9k3[2-9][0-9]) basic_machine=m68k-hp ;; hp9k6[0-9][0-9] | hp6[0-9][0-9]) basic_machine=hppa1.0-hp ;; hp9k7[0-79][0-9] | hp7[0-79][0-9]) basic_machine=hppa1.1-hp ;; hp9k78[0-9] | hp78[0-9]) # FIXME: really hppa2.0-hp basic_machine=hppa1.1-hp ;; hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) # FIXME: really hppa2.0-hp basic_machine=hppa1.1-hp ;; hp9k8[0-9][13679] | hp8[0-9][13679]) basic_machine=hppa1.1-hp ;; hp9k8[0-9][0-9] | hp8[0-9][0-9]) basic_machine=hppa1.0-hp ;; hppa-next) os=-nextstep3 ;; hppaosf) basic_machine=hppa1.1-hp os=-osf ;; hppro) basic_machine=hppa1.1-hp os=-proelf ;; i370-ibm* | ibm*) basic_machine=i370-ibm ;; i*86v32) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv32 ;; i*86v4*) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv4 ;; i*86v) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv ;; i*86sol2) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-solaris2 ;; i386mach) basic_machine=i386-mach os=-mach ;; i386-vsta | vsta) basic_machine=i386-unknown os=-vsta ;; iris | iris4d) basic_machine=mips-sgi case $os in -irix*) ;; *) os=-irix4 ;; esac ;; isi68 | isi) basic_machine=m68k-isi os=-sysv ;; m68knommu) basic_machine=m68k-unknown os=-linux ;; m68knommu-*) basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; m88k-omron*) basic_machine=m88k-omron ;; magnum | m3230) basic_machine=mips-mips os=-sysv ;; merlin) basic_machine=ns32k-utek os=-sysv ;; microblaze) basic_machine=microblaze-xilinx ;; mingw32) basic_machine=i386-pc os=-mingw32 ;; mingw32ce) basic_machine=arm-unknown os=-mingw32ce ;; miniframe) basic_machine=m68000-convergent ;; *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) basic_machine=m68k-atari os=-mint ;; mips3*-*) basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` ;; mips3*) basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown ;; monitor) basic_machine=m68k-rom68k os=-coff ;; morphos) basic_machine=powerpc-unknown os=-morphos ;; msdos) basic_machine=i386-pc os=-msdos ;; ms1-*) basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` ;; msys) basic_machine=i386-pc os=-msys ;; mvs) basic_machine=i370-ibm os=-mvs ;; nacl) basic_machine=le32-unknown os=-nacl ;; ncr3000) basic_machine=i486-ncr os=-sysv4 ;; netbsd386) basic_machine=i386-unknown os=-netbsd ;; netwinder) basic_machine=armv4l-rebel os=-linux ;; news | news700 | news800 | news900) basic_machine=m68k-sony os=-newsos ;; news1000) basic_machine=m68030-sony os=-newsos ;; news-3600 | risc-news) basic_machine=mips-sony os=-newsos ;; necv70) basic_machine=v70-nec os=-sysv ;; next | m*-next ) basic_machine=m68k-next case $os in -nextstep* ) ;; -ns2*) os=-nextstep2 ;; *) os=-nextstep3 ;; esac ;; nh3000) basic_machine=m68k-harris os=-cxux ;; nh[45]000) basic_machine=m88k-harris os=-cxux ;; nindy960) basic_machine=i960-intel os=-nindy ;; mon960) basic_machine=i960-intel os=-mon960 ;; nonstopux) basic_machine=mips-compaq os=-nonstopux ;; np1) basic_machine=np1-gould ;; neo-tandem) basic_machine=neo-tandem ;; nse-tandem) basic_machine=nse-tandem ;; nsr-tandem) basic_machine=nsr-tandem ;; op50n-* | op60c-*) basic_machine=hppa1.1-oki os=-proelf ;; openrisc | openrisc-*) basic_machine=or32-unknown ;; os400) basic_machine=powerpc-ibm os=-os400 ;; OSE68000 | ose68000) basic_machine=m68000-ericsson os=-ose ;; os68k) basic_machine=m68k-none os=-os68k ;; pa-hitachi) basic_machine=hppa1.1-hitachi os=-hiuxwe2 ;; paragon) basic_machine=i860-intel os=-osf ;; parisc) basic_machine=hppa-unknown os=-linux ;; parisc-*) basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; pbd) basic_machine=sparc-tti ;; pbb) basic_machine=m68k-tti ;; pc532 | pc532-*) basic_machine=ns32k-pc532 ;; pc98) basic_machine=i386-pc ;; pc98-*) basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentium | p5 | k5 | k6 | nexgen | viac3) basic_machine=i586-pc ;; pentiumpro | p6 | 6x86 | athlon | athlon_*) basic_machine=i686-pc ;; pentiumii | pentium2 | pentiumiii | pentium3) basic_machine=i686-pc ;; pentium4) basic_machine=i786-pc ;; pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumpro-* | p6-* | 6x86-* | athlon-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentium4-*) basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pn) basic_machine=pn-gould ;; power) basic_machine=power-ibm ;; ppc | ppcbe) basic_machine=powerpc-unknown ;; ppc-* | ppcbe-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppcle | powerpclittle | ppc-le | powerpc-little) basic_machine=powerpcle-unknown ;; ppcle-* | powerpclittle-*) basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppc64) basic_machine=powerpc64-unknown ;; ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppc64le | powerpc64little | ppc64-le | powerpc64-little) basic_machine=powerpc64le-unknown ;; ppc64le-* | powerpc64little-*) basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ps2) basic_machine=i386-ibm ;; pw32) basic_machine=i586-unknown os=-pw32 ;; rdos) basic_machine=i386-pc os=-rdos ;; rom68k) basic_machine=m68k-rom68k os=-coff ;; rm[46]00) basic_machine=mips-siemens ;; rtpc | rtpc-*) basic_machine=romp-ibm ;; s390 | s390-*) basic_machine=s390-ibm ;; s390x | s390x-*) basic_machine=s390x-ibm ;; sa29200) basic_machine=a29k-amd os=-udi ;; sb1) basic_machine=mipsisa64sb1-unknown ;; sb1el) basic_machine=mipsisa64sb1el-unknown ;; sde) basic_machine=mipsisa32-sde os=-elf ;; sei) basic_machine=mips-sei os=-seiux ;; sequent) basic_machine=i386-sequent ;; sh) basic_machine=sh-hitachi os=-hms ;; sh5el) basic_machine=sh5le-unknown ;; sh64) basic_machine=sh64-unknown ;; sparclite-wrs | simso-wrs) basic_machine=sparclite-wrs os=-vxworks ;; sps7) basic_machine=m68k-bull os=-sysv2 ;; spur) basic_machine=spur-unknown ;; st2000) basic_machine=m68k-tandem ;; stratus) basic_machine=i860-stratus os=-sysv4 ;; strongarm-* | thumb-*) basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'` ;; sun2) basic_machine=m68000-sun ;; sun2os3) basic_machine=m68000-sun os=-sunos3 ;; sun2os4) basic_machine=m68000-sun os=-sunos4 ;; sun3os3) basic_machine=m68k-sun os=-sunos3 ;; sun3os4) basic_machine=m68k-sun os=-sunos4 ;; sun4os3) basic_machine=sparc-sun os=-sunos3 ;; sun4os4) basic_machine=sparc-sun os=-sunos4 ;; sun4sol2) basic_machine=sparc-sun os=-solaris2 ;; sun3 | sun3-*) basic_machine=m68k-sun ;; sun4) basic_machine=sparc-sun ;; sun386 | sun386i | roadrunner) basic_machine=i386-sun ;; sv1) basic_machine=sv1-cray os=-unicos ;; symmetry) basic_machine=i386-sequent os=-dynix ;; t3e) basic_machine=alphaev5-cray os=-unicos ;; t90) basic_machine=t90-cray os=-unicos ;; tile*) basic_machine=$basic_machine-unknown os=-linux-gnu ;; tx39) basic_machine=mipstx39-unknown ;; tx39el) basic_machine=mipstx39el-unknown ;; toad1) basic_machine=pdp10-xkl os=-tops20 ;; tower | tower-32) basic_machine=m68k-ncr ;; tpf) basic_machine=s390x-ibm os=-tpf ;; udi29k) basic_machine=a29k-amd os=-udi ;; ultra3) basic_machine=a29k-nyu os=-sym1 ;; v810 | necv810) basic_machine=v810-nec os=-none ;; vaxv) basic_machine=vax-dec os=-sysv ;; vms) basic_machine=vax-dec os=-vms ;; vpp*|vx|vx-*) basic_machine=f301-fujitsu ;; vxworks960) basic_machine=i960-wrs os=-vxworks ;; vxworks68) basic_machine=m68k-wrs os=-vxworks ;; vxworks29k) basic_machine=a29k-wrs os=-vxworks ;; w65*) basic_machine=w65-wdc os=-none ;; w89k-*) basic_machine=hppa1.1-winbond os=-proelf ;; xbox) basic_machine=i686-pc os=-mingw32 ;; xps | xps100) basic_machine=xps100-honeywell ;; xscale-* | xscalee[bl]-*) basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'` ;; ymp) basic_machine=ymp-cray os=-unicos ;; z8k-*-coff) basic_machine=z8k-unknown os=-sim ;; z80-*-coff) basic_machine=z80-unknown os=-sim ;; none) basic_machine=none-none os=-none ;; # Here we handle the default manufacturer of certain CPU types. It is in # some cases the only manufacturer, in others, it is the most popular. w89k) basic_machine=hppa1.1-winbond ;; op50n) basic_machine=hppa1.1-oki ;; op60c) basic_machine=hppa1.1-oki ;; romp) basic_machine=romp-ibm ;; mmix) basic_machine=mmix-knuth ;; rs6000) basic_machine=rs6000-ibm ;; vax) basic_machine=vax-dec ;; pdp10) # there are many clones, so DEC is not a safe bet basic_machine=pdp10-unknown ;; pdp11) basic_machine=pdp11-dec ;; we32k) basic_machine=we32k-att ;; sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele) basic_machine=sh-unknown ;; sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) basic_machine=sparc-sun ;; cydra) basic_machine=cydra-cydrome ;; orion) basic_machine=orion-highlevel ;; orion105) basic_machine=clipper-highlevel ;; mac | mpw | mac-mpw) basic_machine=m68k-apple ;; pmac | pmac-mpw) basic_machine=powerpc-apple ;; *-unknown) # Make sure to match an already-canonicalized machine name. ;; *) echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 exit 1 ;; esac # Here we canonicalize certain aliases for manufacturers. case $basic_machine in *-digital*) basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'` ;; *-commodore*) basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'` ;; *) ;; esac # Decode manufacturer-specific aliases for certain operating systems. if [ x"$os" != x"" ] then case $os in # First match some system type aliases # that might get confused with valid system types. # -solaris* is a basic system type, with this one exception. -auroraux) os=-auroraux ;; -solaris1 | -solaris1.*) os=`echo $os | sed -e 's|solaris1|sunos4|'` ;; -solaris) os=-solaris2 ;; -svr4*) os=-sysv4 ;; -unixware*) os=-sysv4.2uw ;; -gnu/linux*) os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` ;; # First accept the basic system types. # The portable systems comes first. # Each alternative MUST END IN A *, to match a version number. # -sysv* is not here because it comes later, after sysvr4. -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ | -sym* | -kopensolaris* \ | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ | -aos* | -aros* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ | -openbsd* | -solidbsd* \ | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | -chorusos* | -chorusrdb* | -cegcc* \ | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | -mingw32* | -linux-gnu* | -linux-android* \ | -linux-newlib* | -linux-uclibc* \ | -uxpv* | -beos* | -mpeix* | -udk* \ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) case $basic_machine in x86-* | i*86-*) ;; *) os=-nto$os ;; esac ;; -nto-qnx*) ;; -nto*) os=`echo $os | sed -e 's|nto|nto-qnx|'` ;; -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) ;; -mac*) os=`echo $os | sed -e 's|mac|macos|'` ;; -linux-dietlibc) os=-linux-dietlibc ;; -linux*) os=`echo $os | sed -e 's|linux|linux-gnu|'` ;; -sunos5*) os=`echo $os | sed -e 's|sunos5|solaris2|'` ;; -sunos6*) os=`echo $os | sed -e 's|sunos6|solaris3|'` ;; -opened*) os=-openedition ;; -os400*) os=-os400 ;; -wince*) os=-wince ;; -osfrose*) os=-osfrose ;; -osf*) os=-osf ;; -utek*) os=-bsd ;; -dynix*) os=-bsd ;; -acis*) os=-aos ;; -atheos*) os=-atheos ;; -syllable*) os=-syllable ;; -386bsd) os=-bsd ;; -ctix* | -uts*) os=-sysv ;; -nova*) os=-rtmk-nova ;; -ns2 ) os=-nextstep2 ;; -nsk*) os=-nsk ;; # Preserve the version number of sinix5. -sinix5.*) os=`echo $os | sed -e 's|sinix|sysv|'` ;; -sinix*) os=-sysv4 ;; -tpf*) os=-tpf ;; -triton*) os=-sysv3 ;; -oss*) os=-sysv3 ;; -svr4) os=-sysv4 ;; -svr3) os=-sysv3 ;; -sysvr4) os=-sysv4 ;; # This must come after -sysvr4. -sysv*) ;; -ose*) os=-ose ;; -es1800*) os=-ose ;; -xenix) os=-xenix ;; -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) os=-mint ;; -aros*) os=-aros ;; -kaos*) os=-kaos ;; -zvmoe) os=-zvmoe ;; -dicos*) os=-dicos ;; -nacl*) ;; -none) ;; *) # Get rid of the `-' at the beginning of $os. os=`echo $os | sed 's/[^-]*-//'` echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2 exit 1 ;; esac else # Here we handle the default operating systems that come with various machines. # The value should be what the vendor currently ships out the door with their # machine or put another way, the most popular os provided with the machine. # Note that if you're going to try to match "-MANUFACTURER" here (say, # "-sun"), then you have to tell the case statement up towards the top # that MANUFACTURER isn't an operating system. Otherwise, code above # will signal an error saying that MANUFACTURER isn't an operating # system, and we'll never get to this point. case $basic_machine in score-*) os=-elf ;; spu-*) os=-elf ;; *-acorn) os=-riscix1.2 ;; arm*-rebel) os=-linux ;; arm*-semi) os=-aout ;; c4x-* | tic4x-*) os=-coff ;; tic54x-*) os=-coff ;; tic55x-*) os=-coff ;; tic6x-*) os=-coff ;; # This must come before the *-dec entry. pdp10-*) os=-tops20 ;; pdp11-*) os=-none ;; *-dec | vax-*) os=-ultrix4.2 ;; m68*-apollo) os=-domain ;; i386-sun) os=-sunos4.0.2 ;; m68000-sun) os=-sunos3 ;; m68*-cisco) os=-aout ;; mep-*) os=-elf ;; mips*-cisco) os=-elf ;; mips*-*) os=-elf ;; or32-*) os=-coff ;; *-tti) # must be before sparc entry or we get the wrong os. os=-sysv3 ;; sparc-* | *-sun) os=-sunos4.1.1 ;; *-be) os=-beos ;; *-haiku) os=-haiku ;; *-ibm) os=-aix ;; *-knuth) os=-mmixware ;; *-wec) os=-proelf ;; *-winbond) os=-proelf ;; *-oki) os=-proelf ;; *-hp) os=-hpux ;; *-hitachi) os=-hiux ;; i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent) os=-sysv ;; *-cbm) os=-amigaos ;; *-dg) os=-dgux ;; *-dolphin) os=-sysv3 ;; m68k-ccur) os=-rtu ;; m88k-omron*) os=-luna ;; *-next ) os=-nextstep ;; *-sequent) os=-ptx ;; *-crds) os=-unos ;; *-ns) os=-genix ;; i370-*) os=-mvs ;; *-next) os=-nextstep3 ;; *-gould) os=-sysv ;; *-highlevel) os=-bsd ;; *-encore) os=-bsd ;; *-sgi) os=-irix ;; *-siemens) os=-sysv4 ;; *-masscomp) os=-rtu ;; f30[01]-fujitsu | f700-fujitsu) os=-uxpv ;; *-rom68k) os=-coff ;; *-*bug) os=-coff ;; *-apple) os=-macos ;; *-atari*) os=-mint ;; *) os=-none ;; esac fi # Here we handle the case where we know the os, and the CPU type, but not the # manufacturer. We pick the logical manufacturer. vendor=unknown case $basic_machine in *-unknown) case $os in -riscix*) vendor=acorn ;; -sunos*) vendor=sun ;; -cnk*|-aix*) vendor=ibm ;; -beos*) vendor=be ;; -hpux*) vendor=hp ;; -mpeix*) vendor=hp ;; -hiux*) vendor=hitachi ;; -unos*) vendor=crds ;; -dgux*) vendor=dg ;; -luna*) vendor=omron ;; -genix*) vendor=ns ;; -mvs* | -opened*) vendor=ibm ;; -os400*) vendor=ibm ;; -ptx*) vendor=sequent ;; -tpf*) vendor=ibm ;; -vxsim* | -vxworks* | -windiss*) vendor=wrs ;; -aux*) vendor=apple ;; -hms*) vendor=hitachi ;; -mpw* | -macos*) vendor=apple ;; -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) vendor=atari ;; -vos*) vendor=stratus ;; esac basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` ;; esac echo $basic_machine$os exit # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/install-sh��������������������������������������������������������������������0000775�0001750�0001750�00000032537�12402464555�015261� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#!/bin/sh # install - install a program, script, or datafile scriptversion=2009-04-28.21; # UTC # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the # following copyright and license. # # Copyright (C) 1994 X Consortium # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to # deal in the Software without restriction, including without limitation the # rights to use, copy, modify, merge, publish, distribute, sublicense, and/or # sell copies of the Software, and to permit persons to whom the Software is # furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- # TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name of the X Consortium shall not # be used in advertising or otherwise to promote the sale, use or other deal- # ings in this Software without prior written authorization from the X Consor- # tium. # # # FSF changes to this file are in the public domain. # # Calling this script install-sh is preferred over install.sh, to prevent # `make' implicit rules from creating a file called install from it # when there is no Makefile. # # This script is compatible with the BSD install script, but was written # from scratch. nl=' ' IFS=" "" $nl" # set DOITPROG to echo to test this script # Don't use :- since 4.3BSD and earlier shells don't like it. doit=${DOITPROG-} if test -z "$doit"; then doit_exec=exec else doit_exec=$doit fi # Put in absolute file names if you don't have them in your path; # or use environment vars. chgrpprog=${CHGRPPROG-chgrp} chmodprog=${CHMODPROG-chmod} chownprog=${CHOWNPROG-chown} cmpprog=${CMPPROG-cmp} cpprog=${CPPROG-cp} mkdirprog=${MKDIRPROG-mkdir} mvprog=${MVPROG-mv} rmprog=${RMPROG-rm} stripprog=${STRIPPROG-strip} posix_glob='?' initialize_posix_glob=' test "$posix_glob" != "?" || { if (set -f) 2>/dev/null; then posix_glob= else posix_glob=: fi } ' posix_mkdir= # Desired mode of installed file. mode=0755 chgrpcmd= chmodcmd=$chmodprog chowncmd= mvcmd=$mvprog rmcmd="$rmprog -f" stripcmd= src= dst= dir_arg= dst_arg= copy_on_change=false no_target_directory= usage="\ Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE or: $0 [OPTION]... SRCFILES... DIRECTORY or: $0 [OPTION]... -t DIRECTORY SRCFILES... or: $0 [OPTION]... -d DIRECTORIES... In the 1st form, copy SRCFILE to DSTFILE. In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. In the 4th, create DIRECTORIES. Options: --help display this help and exit. --version display version info and exit. -c (ignored) -C install only if different (preserve the last data modification time) -d create directories instead of installing files. -g GROUP $chgrpprog installed files to GROUP. -m MODE $chmodprog installed files to MODE. -o USER $chownprog installed files to USER. -s $stripprog installed files. -t DIRECTORY install into DIRECTORY. -T report an error if DSTFILE is a directory. Environment variables override the default commands: CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG " while test $# -ne 0; do case $1 in -c) ;; -C) copy_on_change=true;; -d) dir_arg=true;; -g) chgrpcmd="$chgrpprog $2" shift;; --help) echo "$usage"; exit $?;; -m) mode=$2 case $mode in *' '* | *' '* | *' '* | *'*'* | *'?'* | *'['*) echo "$0: invalid mode: $mode" >&2 exit 1;; esac shift;; -o) chowncmd="$chownprog $2" shift;; -s) stripcmd=$stripprog;; -t) dst_arg=$2 shift;; -T) no_target_directory=true;; --version) echo "$0 $scriptversion"; exit $?;; --) shift break;; -*) echo "$0: invalid option: $1" >&2 exit 1;; *) break;; esac shift done if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then # When -d is used, all remaining arguments are directories to create. # When -t is used, the destination is already specified. # Otherwise, the last argument is the destination. Remove it from $@. for arg do if test -n "$dst_arg"; then # $@ is not empty: it contains at least $arg. set fnord "$@" "$dst_arg" shift # fnord fi shift # arg dst_arg=$arg done fi if test $# -eq 0; then if test -z "$dir_arg"; then echo "$0: no input file specified." >&2 exit 1 fi # It's OK to call `install-sh -d' without argument. # This can happen when creating conditional directories. exit 0 fi if test -z "$dir_arg"; then trap '(exit $?); exit' 1 2 13 15 # Set umask so as not to create temps with too-generous modes. # However, 'strip' requires both read and write access to temps. case $mode in # Optimize common cases. *644) cp_umask=133;; *755) cp_umask=22;; *[0-7]) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw='% 200' fi cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; *) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw=,u+rw fi cp_umask=$mode$u_plus_rw;; esac fi for src do # Protect names starting with `-'. case $src in -*) src=./$src;; esac if test -n "$dir_arg"; then dst=$src dstdir=$dst test -d "$dstdir" dstdir_status=$? else # Waiting for this to be detected by the "$cpprog $src $dsttmp" command # might cause directories to be created, which would be especially bad # if $src (and thus $dsttmp) contains '*'. if test ! -f "$src" && test ! -d "$src"; then echo "$0: $src does not exist." >&2 exit 1 fi if test -z "$dst_arg"; then echo "$0: no destination specified." >&2 exit 1 fi dst=$dst_arg # Protect names starting with `-'. case $dst in -*) dst=./$dst;; esac # If destination is a directory, append the input filename; won't work # if double slashes aren't ignored. if test -d "$dst"; then if test -n "$no_target_directory"; then echo "$0: $dst_arg: Is a directory" >&2 exit 1 fi dstdir=$dst dst=$dstdir/`basename "$src"` dstdir_status=0 else # Prefer dirname, but fall back on a substitute if dirname fails. dstdir=` (dirname "$dst") 2>/dev/null || expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$dst" : 'X\(//\)[^/]' \| \ X"$dst" : 'X\(//\)$' \| \ X"$dst" : 'X\(/\)' \| . 2>/dev/null || echo X"$dst" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q' ` test -d "$dstdir" dstdir_status=$? fi fi obsolete_mkdir_used=false if test $dstdir_status != 0; then case $posix_mkdir in '') # Create intermediate dirs using mode 755 as modified by the umask. # This is like FreeBSD 'install' as of 1997-10-28. umask=`umask` case $stripcmd.$umask in # Optimize common cases. *[2367][2367]) mkdir_umask=$umask;; .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;; *[0-7]) mkdir_umask=`expr $umask + 22 \ - $umask % 100 % 40 + $umask % 20 \ - $umask % 10 % 4 + $umask % 2 `;; *) mkdir_umask=$umask,go-w;; esac # With -d, create the new directory with the user-specified mode. # Otherwise, rely on $mkdir_umask. if test -n "$dir_arg"; then mkdir_mode=-m$mode else mkdir_mode= fi posix_mkdir=false case $umask in *[123567][0-7][0-7]) # POSIX mkdir -p sets u+wx bits regardless of umask, which # is incompatible with FreeBSD 'install' when (umask & 300) != 0. ;; *) tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0 if (umask $mkdir_umask && exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1 then if test -z "$dir_arg" || { # Check for POSIX incompatibilities with -m. # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or # other-writeable bit of parent directory when it shouldn't. # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. ls_ld_tmpdir=`ls -ld "$tmpdir"` case $ls_ld_tmpdir in d????-?r-*) different_mode=700;; d????-?--*) different_mode=755;; *) false;; esac && $mkdirprog -m$different_mode -p -- "$tmpdir" && { ls_ld_tmpdir_1=`ls -ld "$tmpdir"` test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" } } then posix_mkdir=: fi rmdir "$tmpdir/d" "$tmpdir" else # Remove any dirs left behind by ancient mkdir implementations. rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null fi trap '' 0;; esac;; esac if $posix_mkdir && ( umask $mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" ) then : else # The umask is ridiculous, or mkdir does not conform to POSIX, # or it failed possibly due to a race condition. Create the # directory the slow way, step by step, checking for races as we go. case $dstdir in /*) prefix='/';; -*) prefix='./';; *) prefix='';; esac eval "$initialize_posix_glob" oIFS=$IFS IFS=/ $posix_glob set -f set fnord $dstdir shift $posix_glob set +f IFS=$oIFS prefixes= for d do test -z "$d" && continue prefix=$prefix$d if test -d "$prefix"; then prefixes= else if $posix_mkdir; then (umask=$mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break # Don't fail if two instances are running concurrently. test -d "$prefix" || exit 1 else case $prefix in *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; *) qprefix=$prefix;; esac prefixes="$prefixes '$qprefix'" fi fi prefix=$prefix/ done if test -n "$prefixes"; then # Don't fail if two instances are running concurrently. (umask $mkdir_umask && eval "\$doit_exec \$mkdirprog $prefixes") || test -d "$dstdir" || exit 1 obsolete_mkdir_used=true fi fi fi if test -n "$dir_arg"; then { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 else # Make a couple of temp file names in the proper directory. dsttmp=$dstdir/_inst.$$_ rmtmp=$dstdir/_rm.$$_ # Trap to clean up those temp files at exit. trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 # Copy the file name to the temp name. (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && # and set any options; do chmod last to preserve setuid bits. # # If any of these fail, we abort the whole thing. If we want to # ignore errors from any of these, just make sure not to ignore # errors from the above "$doit $cpprog $src $dsttmp" command. # { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } && { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && # If -C, don't bother to copy if it wouldn't change the file. if $copy_on_change && old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` && new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` && eval "$initialize_posix_glob" && $posix_glob set -f && set X $old && old=:$2:$4:$5:$6 && set X $new && new=:$2:$4:$5:$6 && $posix_glob set +f && test "$old" = "$new" && $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1 then rm -f "$dsttmp" else # Rename the file to the real destination. $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null || # The rename failed, perhaps because mv can't rename something else # to itself, or perhaps because mv is so ancient that it does not # support -f. { # Now remove or move aside any old file at destination location. # We try this two ways since rm can't unlink itself on some # systems and the destination file might be busy for other # reasons. In this case, the final cleanup might fail but the new # file should still install successfully. { test ! -f "$dst" || $doit $rmcmd -f "$dst" 2>/dev/null || { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; } } || { echo "$0: cannot unlink or rename $dst" >&2 (exit 1); exit 1 } } && # Now rename the file to the real destination. $doit $mvcmd "$dsttmp" "$dst" } fi || exit 1 trap '' 0 fi done # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: �����������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/aclocal.m4��������������������������������������������������������������������0000664�0001750�0001750�00001303274�12402464555�015115� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# generated automatically by aclocal 1.11.3 -*- Autoconf -*- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, # 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, # Inc. # 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. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.68],, [m4_warning([this file was generated for autoconf 2.68. You have another version of autoconf. It may work, but is not guaranteed to. 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'.])]) dnl IT_PROG_INTLTOOL([MINIMUM-VERSION], [no-xml]) # serial 42 IT_PROG_INTLTOOL AC_DEFUN([IT_PROG_INTLTOOL], [ AC_PREREQ([2.50])dnl AC_REQUIRE([AM_NLS])dnl case "$am__api_version" in 1.[01234]) AC_MSG_ERROR([Automake 1.5 or newer is required to use intltool]) ;; *) ;; esac INTLTOOL_REQUIRED_VERSION_AS_INT=`echo $1 | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'` INTLTOOL_APPLIED_VERSION=`intltool-update --version | head -1 | cut -d" " -f3` INTLTOOL_APPLIED_VERSION_AS_INT=`echo $INTLTOOL_APPLIED_VERSION | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'` if test -n "$1"; then AC_MSG_CHECKING([for intltool >= $1]) AC_MSG_RESULT([$INTLTOOL_APPLIED_VERSION found]) test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge "$INTLTOOL_REQUIRED_VERSION_AS_INT" || AC_MSG_ERROR([Your intltool is too old. You need intltool $1 or later.]) fi AC_PATH_PROG(INTLTOOL_UPDATE, [intltool-update]) AC_PATH_PROG(INTLTOOL_MERGE, [intltool-merge]) AC_PATH_PROG(INTLTOOL_EXTRACT, [intltool-extract]) if test -z "$INTLTOOL_UPDATE" -o -z "$INTLTOOL_MERGE" -o -z "$INTLTOOL_EXTRACT"; then AC_MSG_ERROR([The intltool scripts were not found. Please install intltool.]) fi if test -z "$AM_DEFAULT_VERBOSITY"; then AM_DEFAULT_VERBOSITY=1 fi AC_SUBST([AM_DEFAULT_VERBOSITY]) INTLTOOL_V_MERGE='$(INTLTOOL__v_MERGE_$(V))' INTLTOOL__v_MERGE_='$(INTLTOOL__v_MERGE_$(AM_DEFAULT_VERBOSITY))' INTLTOOL__v_MERGE_0='@echo " ITMRG " [$]@;' AC_SUBST(INTLTOOL_V_MERGE) AC_SUBST(INTLTOOL__v_MERGE_) AC_SUBST(INTLTOOL__v_MERGE_0) INTLTOOL_V_MERGE_OPTIONS='$(intltool__v_merge_options_$(V))' intltool__v_merge_options_='$(intltool__v_merge_options_$(AM_DEFAULT_VERBOSITY))' intltool__v_merge_options_0='-q' AC_SUBST(INTLTOOL_V_MERGE_OPTIONS) AC_SUBST(intltool__v_merge_options_) AC_SUBST(intltool__v_merge_options_0) INTLTOOL_DESKTOP_RULE='%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' INTLTOOL_KEYS_RULE='%.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' INTLTOOL_PROP_RULE='%.prop: %.prop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' INTLTOOL_OAF_RULE='%.oaf: %.oaf.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -p $(top_srcdir)/po $< [$]@' INTLTOOL_PONG_RULE='%.pong: %.pong.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' INTLTOOL_SERVER_RULE='%.server: %.server.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' INTLTOOL_SHEET_RULE='%.sheet: %.sheet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' INTLTOOL_UI_RULE='%.ui: %.ui.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' INTLTOOL_XML_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' if test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge 5000; then INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u --no-translations $< [$]@' else INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)_it_tmp_dir=tmp.intltool.[$][$]RANDOM && mkdir [$][$]_it_tmp_dir && LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u [$][$]_it_tmp_dir $< [$]@ && rmdir [$][$]_it_tmp_dir' fi INTLTOOL_XAM_RULE='%.xam: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' INTLTOOL_KBD_RULE='%.kbd: %.kbd.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' INTLTOOL_CAVES_RULE='%.caves: %.caves.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' INTLTOOL_SCHEMAS_RULE='%.schemas: %.schemas.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' INTLTOOL_THEME_RULE='%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' _IT_SUBST(INTLTOOL_DESKTOP_RULE) _IT_SUBST(INTLTOOL_DIRECTORY_RULE) _IT_SUBST(INTLTOOL_KEYS_RULE) _IT_SUBST(INTLTOOL_PROP_RULE) _IT_SUBST(INTLTOOL_OAF_RULE) _IT_SUBST(INTLTOOL_PONG_RULE) _IT_SUBST(INTLTOOL_SERVER_RULE) _IT_SUBST(INTLTOOL_SHEET_RULE) _IT_SUBST(INTLTOOL_SOUNDLIST_RULE) _IT_SUBST(INTLTOOL_UI_RULE) _IT_SUBST(INTLTOOL_XAM_RULE) _IT_SUBST(INTLTOOL_KBD_RULE) _IT_SUBST(INTLTOOL_XML_RULE) _IT_SUBST(INTLTOOL_XML_NOMERGE_RULE) _IT_SUBST(INTLTOOL_CAVES_RULE) _IT_SUBST(INTLTOOL_SCHEMAS_RULE) _IT_SUBST(INTLTOOL_THEME_RULE) _IT_SUBST(INTLTOOL_SERVICE_RULE) _IT_SUBST(INTLTOOL_POLICY_RULE) # Check the gettext tools to make sure they are GNU AC_PATH_PROG(XGETTEXT, xgettext) AC_PATH_PROG(MSGMERGE, msgmerge) AC_PATH_PROG(MSGFMT, msgfmt) AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT) if test -z "$XGETTEXT" -o -z "$MSGMERGE" -o -z "$MSGFMT"; then AC_MSG_ERROR([GNU gettext tools not found; required for intltool]) fi xgversion="`$XGETTEXT --version|grep '(GNU ' 2> /dev/null`" mmversion="`$MSGMERGE --version|grep '(GNU ' 2> /dev/null`" mfversion="`$MSGFMT --version|grep '(GNU ' 2> /dev/null`" if test -z "$xgversion" -o -z "$mmversion" -o -z "$mfversion"; then AC_MSG_ERROR([GNU gettext tools not found; required for intltool]) fi AC_PATH_PROG(INTLTOOL_PERL, perl) if test -z "$INTLTOOL_PERL"; then AC_MSG_ERROR([perl not found]) fi AC_MSG_CHECKING([for perl >= 5.8.1]) $INTLTOOL_PERL -e "use 5.8.1;" > /dev/null 2>&1 if test $? -ne 0; then AC_MSG_ERROR([perl 5.8.1 is required for intltool]) else IT_PERL_VERSION=`$INTLTOOL_PERL -e "printf '%vd', $^V"` AC_MSG_RESULT([$IT_PERL_VERSION]) fi if test "x$2" != "xno-xml"; then AC_MSG_CHECKING([for XML::Parser]) if `$INTLTOOL_PERL -e "require XML::Parser" 2>/dev/null`; then AC_MSG_RESULT([ok]) else AC_MSG_ERROR([XML::Parser perl module is required for intltool]) fi fi # Substitute ALL_LINGUAS so we can use it in po/Makefile AC_SUBST(ALL_LINGUAS) # Set DATADIRNAME correctly if it is not set yet # (copied from glib-gettext.m4) if test -z "$DATADIRNAME"; then AC_LINK_IFELSE( [AC_LANG_PROGRAM([[]], [[extern int _nl_msg_cat_cntr; return _nl_msg_cat_cntr]])], [DATADIRNAME=share], [case $host in *-*-solaris*) dnl On Solaris, if bind_textdomain_codeset is in libc, dnl GNU format message catalog is always supported, dnl since both are added to the libc all together. dnl Hence, we'd like to go with DATADIRNAME=share dnl in this case. AC_CHECK_FUNC(bind_textdomain_codeset, [DATADIRNAME=share], [DATADIRNAME=lib]) ;; *) [DATADIRNAME=lib] ;; esac]) fi AC_SUBST(DATADIRNAME) IT_PO_SUBDIR([po]) ]) # IT_PO_SUBDIR(DIRNAME) # --------------------- # All po subdirs have to be declared with this macro; the subdir "po" is # declared by IT_PROG_INTLTOOL. # AC_DEFUN([IT_PO_SUBDIR], [AC_PREREQ([2.53])dnl We use ac_top_srcdir inside AC_CONFIG_COMMANDS. dnl dnl The following CONFIG_COMMANDS should be executed at the very end dnl of config.status. AC_CONFIG_COMMANDS_PRE([ AC_CONFIG_COMMANDS([$1/stamp-it], [ if [ ! grep "^# INTLTOOL_MAKEFILE$" "$1/Makefile.in" > /dev/null ]; then AC_MSG_ERROR([$1/Makefile.in.in was not created by intltoolize.]) fi rm -f "$1/stamp-it" "$1/stamp-it.tmp" "$1/POTFILES" "$1/Makefile.tmp" >"$1/stamp-it.tmp" [sed '/^#/d s/^[[].*] *// /^[ ]*$/d '"s|^| $ac_top_srcdir/|" \ "$srcdir/$1/POTFILES.in" | sed '$!s/$/ \\/' >"$1/POTFILES" ] [sed '/^POTFILES =/,/[^\\]$/ { /^POTFILES =/!d r $1/POTFILES } ' "$1/Makefile.in" >"$1/Makefile"] rm -f "$1/Makefile.tmp" mv "$1/stamp-it.tmp" "$1/stamp-it" ]) ])dnl ]) # _IT_SUBST(VARIABLE) # ------------------- # Abstract macro to do either _AM_SUBST_NOTMAKE or AC_SUBST # AC_DEFUN([_IT_SUBST], [ AC_SUBST([$1]) m4_ifdef([_AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE([$1])]) ] ) # deprecated macros AU_ALIAS([AC_PROG_INTLTOOL], [IT_PROG_INTLTOOL]) # A hint is needed for aclocal from Automake <= 1.9.4: # AC_DEFUN([AC_PROG_INTLTOOL], ...) # 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 # 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="/lib /usr/lib $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' ;; netbsdelf*-gnu) version_type=linux 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='NetBSD ld.elf_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* | netbsdelf*-gnu) 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* | netbsdelf*-gnu) ;; *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 ;; linux* | k*bsd*-gnu | gnu*) _LT_TAGVAR(link_all_deplibs, $1)=no ;; *) _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 ;; linux* | k*bsd*-gnu | gnu*) _LT_TAGVAR(link_all_deplibs, $1)=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* | netbsdelf*-gnu) 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 _LT_TAGVAR(link_all_deplibs, $1)=no 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* | netbsdelf*-gnu) 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])]) # nls.m4 serial 5 (gettext-0.18) dnl Copyright (C) 1995-2003, 2005-2006, 2008-2010 Free Software Foundation, dnl Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can can be used in projects which are not available under dnl the GNU General Public License or the GNU Library General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Library General Public License, and the rest of the GNU dnl gettext package package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000. dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003. AC_PREREQ([2.50]) AC_DEFUN([AM_NLS], [ AC_MSG_CHECKING([whether NLS is requested]) dnl Default is enabled NLS AC_ARG_ENABLE([nls], [ --disable-nls do not use Native Language Support], USE_NLS=$enableval, USE_NLS=yes) AC_MSG_RESULT([$USE_NLS]) AC_SUBST([USE_NLS]) ]) # pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- # serial 1 (pkg-config-0.24) # # Copyright © 2004 Scott James Remnant <scott@netsplit.com>. # # 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 # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program 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 this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # PKG_PROG_PKG_CONFIG([MIN-VERSION]) # ---------------------------------- AC_DEFUN([PKG_PROG_PKG_CONFIG], [m4_pattern_forbid([^_?PKG_[A-Z_]+$]) m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$]) m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$]) AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility]) AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path]) AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path]) if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) fi if test -n "$PKG_CONFIG"; then _pkg_min_version=m4_default([$1], [0.9.0]) AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version]) if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) PKG_CONFIG="" fi fi[]dnl ])# PKG_PROG_PKG_CONFIG # PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) # # Check to see whether a particular set of modules exists. Similar # to PKG_CHECK_MODULES(), but does not set variables or print errors. # # Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) # only at the first occurence in configure.ac, so if the first place # it's called might be skipped (such as if it is within an "if", you # have to call PKG_CHECK_EXISTS manually # -------------------------------------------------------------- AC_DEFUN([PKG_CHECK_EXISTS], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl if test -n "$PKG_CONFIG" && \ AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then m4_default([$2], [:]) m4_ifvaln([$3], [else $3])dnl fi]) # _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) # --------------------------------------------- m4_define([_PKG_CONFIG], [if test -n "$$1"; then pkg_cv_[]$1="$$1" elif test -n "$PKG_CONFIG"; then PKG_CHECK_EXISTS([$3], [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes ], [pkg_failed=yes]) else pkg_failed=untried fi[]dnl ])# _PKG_CONFIG # _PKG_SHORT_ERRORS_SUPPORTED # ----------------------------- AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], [AC_REQUIRE([PKG_PROG_PKG_CONFIG]) if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi[]dnl ])# _PKG_SHORT_ERRORS_SUPPORTED # PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], # [ACTION-IF-NOT-FOUND]) # # # Note that if there is a possibility the first call to # PKG_CHECK_MODULES might not happen, you should be sure to include an # explicit call to PKG_PROG_PKG_CONFIG in your configure.ac # # # -------------------------------------------------------------- AC_DEFUN([PKG_CHECK_MODULES], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl pkg_failed=no AC_MSG_CHECKING([for $1]) _PKG_CONFIG([$1][_CFLAGS], [cflags], [$2]) _PKG_CONFIG([$1][_LIBS], [libs], [$2]) m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS and $1[]_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.]) if test $pkg_failed = yes; then AC_MSG_RESULT([no]) _PKG_SHORT_ERRORS_SUPPORTED if test $_pkg_short_errors_supported = yes; then $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1` else $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD m4_default([$4], [AC_MSG_ERROR( [Package requirements ($2) were not met: $$1_PKG_ERRORS Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. _PKG_TEXT])[]dnl ]) elif test $pkg_failed = untried; then AC_MSG_RESULT([no]) m4_default([$4], [AC_MSG_FAILURE( [The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. _PKG_TEXT To get pkg-config, see <http://pkg-config.freedesktop.org/>.])[]dnl ]) else $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS $1[]_LIBS=$pkg_cv_[]$1[]_LIBS AC_MSG_RESULT([yes]) $3 fi[]dnl ])# PKG_CHECK_MODULES # Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008, 2011 Free Software # Foundation, Inc. # # 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 1 # AM_AUTOMAKE_VERSION(VERSION) # ---------------------------- # Automake X.Y traces this macro to ensure aclocal.m4 has been # generated from the m4 files accompanying Automake X.Y. # (This private macro should not be called outside this file.) AC_DEFUN([AM_AUTOMAKE_VERSION], [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], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) # _AM_AUTOCONF_VERSION(VERSION) # ----------------------------- # aclocal traces this macro to find the Autoconf version. # This is a private macro too. Using m4_define simplifies # the logic in aclocal, which can simply ignore this definition. m4_define([_AM_AUTOCONF_VERSION], []) # AM_SET_CURRENT_AUTOMAKE_VERSION # ------------------------------- # 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 m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- # Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc. # # 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 1 # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets # $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to # `$srcdir', `$srcdir/..', or `$srcdir/../..'. # # Of course, Automake must honor this variable whenever it calls a # tool from the auxiliary directory. The problem is that $srcdir (and # therefore $ac_aux_dir as well) can be either absolute or relative, # depending on how configure is run. This is pretty annoying, since # it makes $ac_aux_dir quite unusable in subdirectories: in the top # source directory, any form will work fine, but in subdirectories a # relative path needs to be adjusted first. # # $ac_aux_dir/missing # fails when called from a subdirectory if $ac_aux_dir is relative # $top_srcdir/$ac_aux_dir/missing # fails if $ac_aux_dir is absolute, # fails when called from a subdirectory in a VPATH build with # a relative $ac_aux_dir # # The reason of the latter failure is that $top_srcdir and $ac_aux_dir # are both prefixed by $srcdir. In an in-source build this is usually # harmless because $srcdir is `.', but things will broke when you # start a VPATH build or use an absolute $srcdir. # # So we could use something similar to $top_srcdir/$ac_aux_dir/missing, # iff we strip the leading $srcdir from $ac_aux_dir. That would be: # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` # and then we would define $MISSING as # MISSING="\${SHELL} $am_aux_dir/missing" # This will work as long as MISSING is not called from configure, because # unfortunately $(top_srcdir) has no meaning in configure. # However there are other variables, like CC, which are often used in # configure, and could therefore not use this "fixed" $ac_aux_dir. # # Another solution, used here, is to always expand $ac_aux_dir to an # absolute PATH. The drawback is that using absolute paths prevent a # configured tree to be moved without reconfiguration. AC_DEFUN([AM_AUX_DIR_EXPAND], [dnl Rely on autoconf to set up CDPATH properly. AC_PREREQ([2.50])dnl # expand $ac_aux_dir to an absolute path am_aux_dir=`cd $ac_aux_dir && pwd` ]) # AM_CONDITIONAL -*- Autoconf -*- # Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008 # Free Software Foundation, Inc. # # 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 9 # AM_CONDITIONAL(NAME, SHELL-CONDITION) # ------------------------------------- # Define a conditional. AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ(2.52)dnl ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl AC_SUBST([$1_TRUE])dnl AC_SUBST([$1_FALSE])dnl _AM_SUBST_NOTMAKE([$1_TRUE])dnl _AM_SUBST_NOTMAKE([$1_FALSE])dnl m4_define([_AM_COND_VALUE_$1], [$2])dnl if $2; then $1_TRUE= $1_FALSE='#' else $1_TRUE='#' $1_FALSE= fi AC_CONFIG_COMMANDS_PRE( [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then AC_MSG_ERROR([[conditional "$1" was never defined. Usually this means the macro was only invoked conditionally.]]) fi])]) # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009, # 2010, 2011 Free Software Foundation, Inc. # # 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 12 # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be # written in clear, in which case automake, when reading aclocal.m4, # will think it sees a *use*, and therefore will trigger all it's # C support machinery. Also note that it means that autoscan, seeing # CC etc. in the Makefile, will ask for an AC_PROG_CC use... # _AM_DEPENDENCIES(NAME) # ---------------------- # See how the compiler implements dependency checking. # NAME is "CC", "CXX", "GCJ", or "OBJC". # We try a few techniques and use that to set a single cache variable. # # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular # dependency, and given that the user is not expected to run this macro, # just rely on AC_PROG_CC. AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl AC_REQUIRE([AM_MAKE_INCLUDE])dnl AC_REQUIRE([AM_DEP_TRACK])dnl ifelse([$1], CC, [depcc="$CC" am_compiler_list=], [$1], CXX, [depcc="$CXX" am_compiler_list=], [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'], [$1], UPC, [depcc="$UPC" am_compiler_list=], [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'], [depcc="$$1" am_compiler_list=]) AC_CACHE_CHECK([dependency style of $depcc], [am_cv_$1_dependencies_compiler_type], [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named `D' -- because `-MD' means `put the output # in D'. rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_$1_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` fi am__universal=false m4_case([$1], [CC], [case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac], [CXX], [case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac]) for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with # Solaris 8's {/usr,}/bin/sh. touch sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with `-c' and `-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle `-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # after this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok `-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_$1_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_$1_dependencies_compiler_type=none fi ]) AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) AM_CONDITIONAL([am__fastdep$1], [ test "x$enable_dependency_tracking" != xno \ && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) ]) # AM_SET_DEPDIR # ------------- # Choose a directory name for dependency files. # This macro is AC_REQUIREd in _AM_DEPENDENCIES AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl ]) # AM_DEP_TRACK # ------------ AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE(dependency-tracking, [ --disable-dependency-tracking speeds up one-time build --enable-dependency-tracking do not reject slow dependency extractors]) if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) AC_SUBST([AMDEPBACKSLASH])dnl _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl AC_SUBST([am__nodep])dnl _AM_SUBST_NOTMAKE([am__nodep])dnl ]) # Generate code to set up dependency tracking. -*- Autoconf -*- # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008 # Free Software Foundation, Inc. # # 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 # _AM_OUTPUT_DEPENDENCY_COMMANDS # ------------------------------ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{ # Autoconf 2.62 quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. case $CONFIG_FILES in *\'*) eval set x "$CONFIG_FILES" ;; *) set x $CONFIG_FILES ;; esac shift for mf do # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. # We used to match only the files named `Makefile.in', but # some people rename them; so instead we look at the file content. # Grep'ing the first line is not enough: some people post-process # each Makefile.in and add a new line on top of each file to say so. # Grep'ing the whole file is not good either: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then dirpart=`AS_DIRNAME("$mf")` else continue fi # Extract the definition of DEPDIR, am__include, and am__quote # from the Makefile without running `make'. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue am__include=`sed -n 's/^am__include = //p' < "$mf"` test -z "am__include" && continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # When using ansi2knr, U may be empty or an underscore; expand it U=`sed -n 's/^U = //p' < "$mf"` # Find all dependency output files, they are included files with # $(DEPDIR) in their names. We invoke sed twice because it is the # simplest approach to changing $(DEPDIR) to its actual value in the # expansion. for file in `sed -n " s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`AS_DIRNAME(["$file"])` AS_MKDIR_P([$dirpart/$fdir]) # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done } ])# _AM_OUTPUT_DEPENDENCY_COMMANDS # AM_OUTPUT_DEPENDENCY_COMMANDS # ----------------------------- # This macro should only be invoked once -- use via AC_REQUIRE. # # This code is only required when automatic dependency tracking # is enabled. FIXME. This creates each `.P' file that we will # need in order to bootstrap the dependency handling code. AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) ]) # Do all the work for Automake. -*- Autoconf -*- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, # 2005, 2006, 2008, 2009 Free Software Foundation, Inc. # # 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 16 # This macro actually does too much. Some checks are only needed if # your package does certain things. But this isn't really a big deal. # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) # AM_INIT_AUTOMAKE([OPTIONS]) # ----------------------------------------------- # The call with PACKAGE and VERSION arguments is the old style # call (pre autoconf-2.50), which is being phased out. PACKAGE # and VERSION should now be passed to AC_INIT and removed from # the call to AM_INIT_AUTOMAKE. # We support both call styles for the transition. After # the next Automake release, Autoconf can make the AC_INIT # arguments mandatory, and then we can depend on a new Autoconf # release and drop the old call support. AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.62])dnl dnl Autoconf wants to disallow AM_ names. We explicitly allow dnl the ones we care about. m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl AC_REQUIRE([AC_PROG_INSTALL])dnl if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl # test to see if srcdir already configured if test -f $srcdir/config.status; then AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi AC_SUBST([CYGPATH_W]) # Define the identity of the package. dnl Distinguish between old-style and new-style calls. m4_ifval([$2], [m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl AC_SUBST([PACKAGE], [$1])dnl AC_SUBST([VERSION], [$2])], [_AM_SET_OPTIONS([$1])dnl dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,, [m4_fatal([AC_INIT should be called with package and version arguments])])dnl AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl _AM_IF_OPTION([no-define],, [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl # Some tools Automake needs. AC_REQUIRE([AM_SANITY_CHECK])dnl AC_REQUIRE([AC_ARG_PROGRAM])dnl AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) AM_MISSING_PROG(AUTOCONF, autoconf) AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) AM_MISSING_PROG(AUTOHEADER, autoheader) AM_MISSING_PROG(MAKEINFO, makeinfo) AC_REQUIRE([AM_PROG_INSTALL_SH])dnl AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl AC_REQUIRE([AM_PROG_MKDIR_P])dnl # We need awk for the "check" target. The system "awk" is bad on # some platforms. AC_REQUIRE([AC_PROG_AWK])dnl AC_REQUIRE([AC_PROG_MAKE_SET])dnl AC_REQUIRE([AM_SET_LEADING_DOT])dnl _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_PROG_TAR([v7])])]) _AM_IF_OPTION([no-dependencies],, [AC_PROVIDE_IFELSE([AC_PROG_CC], [_AM_DEPENDENCIES(CC)], [define([AC_PROG_CC], defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl AC_PROVIDE_IFELSE([AC_PROG_CXX], [_AM_DEPENDENCIES(CXX)], [define([AC_PROG_CXX], defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJC], [_AM_DEPENDENCIES(OBJC)], [define([AC_PROG_OBJC], defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl ]) _AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl dnl The `parallel-tests' driver may need to know about EXEEXT, so add the dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro dnl is hooked onto _AC_COMPILER_EXEEXT early, see below. AC_CONFIG_COMMANDS_PRE(dnl [m4_provide_if([_AM_COMPILER_EXEEXT], [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl ]) dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further dnl mangled by Autoconf and run in a shell conditional statement. m4_define([_AC_COMPILER_EXEEXT], m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) # When config.status generates a header, we must update the stamp-h file. # This file resides in the same directory as the config header # that is generated. The stamp files are numbered to have different names. # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the # loop where config.status creates the headers, so we can generate # our stamp files there. AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. _am_arg=$1 _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) # Copyright (C) 2001, 2003, 2005, 2008, 2011 Free Software Foundation, # Inc. # # 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 1 # AM_PROG_INSTALL_SH # ------------------ # Define $install_sh. AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl if test x"${install_sh}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi AC_SUBST(install_sh)]) # Copyright (C) 2003, 2005 Free Software Foundation, Inc. # # 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 2 # Check whether the underlying file-system supports filenames # with a leading dot. For instance MS-DOS doesn't. AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null AC_SUBST([am__leading_dot])]) # Check to see how 'make' treats includes. -*- Autoconf -*- # Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc. # # 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 4 # AM_MAKE_INCLUDE() # ----------------- # Check to see how make treats includes. AC_DEFUN([AM_MAKE_INCLUDE], [am_make=${MAKE-make} cat > confinc << 'END' am__doit: @echo this is the am__doit target .PHONY: am__doit END # If we don't find an include directive, just comment out the code. AC_MSG_CHECKING([for style of include used by $am_make]) am__include="#" am__quote= _am_result=none # First try GNU make style include. echo "include confinc" > confmf # Ignore all kinds of additional output from `make'. case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=include am__quote= _am_result=GNU ;; esac # Now try BSD make style include. if test "$am__include" = "#"; then echo '.include "confinc"' > confmf case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=.include am__quote="\"" _am_result=BSD ;; esac fi AC_SUBST([am__include]) AC_SUBST([am__quote]) AC_MSG_RESULT([$_am_result]) rm -f confinc confmf ]) # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- # Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008 # Free Software Foundation, Inc. # # 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 # AM_MISSING_PROG(NAME, PROGRAM) # ------------------------------ AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN]) $1=${$1-"${am_missing_run}$2"} AC_SUBST($1)]) # AM_MISSING_HAS_RUN # ------------------ # Define MISSING if not defined so far and test if it supports --run. # If it does, set am_missing_run to use it, otherwise, to nothing. AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([missing])dnl if test x"${MISSING+set}" != xset; then case $am_aux_dir in *\ * | *\ *) MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; *) MISSING="\${SHELL} $am_aux_dir/missing" ;; esac fi # Use eval to expand $SHELL if eval "$MISSING --run true"; then am_missing_run="$MISSING --run " else am_missing_run= AC_MSG_WARN([`missing' script is too old or missing]) fi ]) # Copyright (C) 2003, 2004, 2005, 2006, 2011 Free Software Foundation, # Inc. # # 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 1 # AM_PROG_MKDIR_P # --------------- # Check for `mkdir -p'. AC_DEFUN([AM_PROG_MKDIR_P], [AC_PREREQ([2.60])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P, dnl while keeping a definition of mkdir_p for backward compatibility. dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile. dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of dnl Makefile.ins that do not define MKDIR_P, so we do our own dnl adjustment using top_builddir (which is defined more often than dnl MKDIR_P). AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl case $mkdir_p in [[\\/$]]* | ?:[[\\/]]*) ;; */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; esac ]) # Helper functions for option handling. -*- Autoconf -*- # Copyright (C) 2001, 2002, 2003, 2005, 2008, 2010 Free Software # Foundation, Inc. # # 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 # _AM_MANGLE_OPTION(NAME) # ----------------------- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) # _AM_SET_OPTION(NAME) # -------------------- # Set option NAME. Presently that only means defining a flag for this option. AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), 1)]) # _AM_SET_OPTIONS(OPTIONS) # ------------------------ # OPTIONS is a space-separated list of Automake options. AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) # ------------------------------------------- # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) # Check to make sure that the build environment is sane. -*- Autoconf -*- # Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008 # Free Software Foundation, Inc. # # 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 # AM_SANITY_CHECK # --------------- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) # Just in case sleep 1 echo timestamp > conftest.file # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[[\\\"\#\$\&\'\`$am_lf]]*) AC_MSG_ERROR([unsafe absolute working directory name]);; esac case $srcdir in *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);; esac # Do `set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$[*]" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi rm -f conftest.file if test "$[*]" != "X $srcdir/configure conftest.file" \ && test "$[*]" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken alias in your environment]) fi test "$[2]" = conftest.file ) then # Ok. : else AC_MSG_ERROR([newly created file is older than distributed files! Check your system clock]) fi AC_MSG_RESULT(yes)]) # Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc. # # 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 1 # AM_PROG_INSTALL_STRIP # --------------------- # One issue with vendor `install' (even GNU) is that you can't # specify the program used to strip binaries. This is especially # annoying in cross-compiling environments, where the build's strip # is unlikely to handle the host's binaries. # Fortunately install-sh will honor a STRIPPROG variable, so we # always use install-sh in `make install-strip', and initialize # STRIPPROG with the value of the STRIP variable (set by the user). AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl # Installed binaries are usually stripped using `strip' when the user # run `make install-strip'. However `strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the `STRIP' environment variable to overrule this program. dnl Don't test for $cross_compiling = yes, because it might be `maybe'. if test "$cross_compiling" != no; then AC_CHECK_TOOL([STRIP], [strip], :) fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) # Copyright (C) 2006, 2008, 2010 Free Software Foundation, Inc. # # 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 3 # _AM_SUBST_NOTMAKE(VARIABLE) # --------------------------- # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. # This macro is traced by Automake. AC_DEFUN([_AM_SUBST_NOTMAKE]) # AM_SUBST_NOTMAKE(VARIABLE) # -------------------------- # Public sister of _AM_SUBST_NOTMAKE. AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- # Copyright (C) 2004, 2005, 2012 Free Software Foundation, Inc. # # 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 2 # _AM_PROG_TAR(FORMAT) # -------------------- # Check how to create a tarball in format FORMAT. # FORMAT should be one of `v7', `ustar', or `pax'. # # Substitute a variable $(am__tar) that is a command # writing to stdout a FORMAT-tarball containing the directory # $tardir. # tardir=directory && $(am__tar) > result.tar # # Substitute a variable $(am__untar) that extract such # a tarball read from stdin. # $(am__untar) < result.tar AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AC_SUBST([AMTAR], ['$${TAR-tar}']) m4_if([$1], [v7], [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], [m4_case([$1], [ustar],, [pax],, [m4_fatal([Unknown tar format])]) AC_MSG_CHECKING([how to create a $1 tar archive]) # Loop over all known methods to create a tar archive until one works. _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' _am_tools=${am_cv_prog_tar_$1-$_am_tools} # Do not fold the above two line into one, because Tru64 sh and # Solaris sh will not grok spaces in the rhs of `-'. for _am_tool in $_am_tools do case $_am_tool in gnutar) for _am_tar in tar gnutar gtar; do AM_RUN_LOG([$_am_tar --version]) && break done am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' am__untar="$_am_tar -xf -" ;; plaintar) # Must skip GNU tar: if it does not support --format= it doesn't create # ustar tarball either. (tar --version) >/dev/null 2>&1 && continue am__tar='tar chf - "$$tardir"' am__tar_='tar chf - "$tardir"' am__untar='tar xf -' ;; pax) am__tar='pax -L -x $1 -w "$$tardir"' am__tar_='pax -L -x $1 -w "$tardir"' am__untar='pax -r' ;; cpio) am__tar='find "$$tardir" -print | cpio -o -H $1 -L' am__tar_='find "$tardir" -print | cpio -o -H $1 -L' am__untar='cpio -i -H $1 -d' ;; none) am__tar=false am__tar_=false am__untar=false ;; esac # If the value was cached, stop now. We just wanted to have am__tar # and am__untar set. test -n "${am_cv_prog_tar_$1}" && break # tar/untar a dummy directory, and stop if the command works rm -rf conftest.dir mkdir conftest.dir echo GrepMe > conftest.dir/file AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) rm -rf conftest.dir if test -s conftest.tar; then AM_RUN_LOG([$am__untar <conftest.tar]) grep GrepMe conftest.dir/file >/dev/null 2>&1 && break fi done rm -rf conftest.dir AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) AC_MSG_RESULT([$am_cv_prog_tar_$1])]) AC_SUBST([am__tar]) AC_SUBST([am__untar]) ]) # _AM_PROG_TAR ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/TODO��������������������������������������������������������������������������0000664�0001750�0001750�00000000036�12402464555�013732� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������>>> help system (as above) ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/ltmain.sh���������������������������������������������������������������������0000664�0001750�0001750�00001052040�12402464555�015065� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� # libtool (GNU libtool) 2.4.2 # Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, # 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. # This is free software; see the source for copying conditions. There is NO # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # 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. # Usage: $progname [OPTION]... [MODE-ARG]... # # Provide generalized library-building support services. # # --config show all configuration variables # --debug enable verbose shell tracing # -n, --dry-run display commands without modifying any files # --features display basic configuration information and exit # --mode=MODE use operation mode MODE # --preserve-dup-deps don't remove duplicate dependency libraries # --quiet, --silent don't print informational messages # --no-quiet, --no-silent # print informational messages (default) # --no-warn don't display warning messages # --tag=TAG use configuration variables from tag TAG # -v, --verbose print more informational messages than default # --no-verbose don't print the extra informational messages # --version print version information # -h, --help, --help-all print short, long, or detailed help message # # MODE must be one of the following: # # clean remove files from the build directory # compile compile a source file into a libtool object # execute automatically set library path, then run a program # finish complete the installation of libtool libraries # install install libraries or executables # link create a library or an executable # uninstall remove libraries from an installed directory # # MODE-ARGS vary depending on the MODE. When passed as first option, # `--mode=MODE' may be abbreviated as `MODE' or a unique abbreviation of that. # Try `$progname --help --mode=MODE' for a more detailed description of MODE. # # When reporting a bug, please describe a test case to reproduce it and # include the following information: # # host-triplet: $host # shell: $SHELL # compiler: $LTCC # compiler flags: $LTCFLAGS # linker: $LD (gnu? $with_gnu_ld) # $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu1 # automake: $automake_version # autoconf: $autoconf_version # # Report bugs to <bug-libtool@gnu.org>. # GNU libtool home page: <http://www.gnu.org/software/libtool/>. # General help using GNU software: <http://www.gnu.org/gethelp/>. PROGRAM=libtool PACKAGE=libtool VERSION="2.4.2 Debian-2.4.2-1ubuntu1" TIMESTAMP="" package_revision=1.3337 # Be Bourne compatible if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac fi BIN_SH=xpg4; export BIN_SH # for Tru64 DUALCASE=1; export DUALCASE # for MKS sh # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF $1 _LTECHO_EOF' } # NLS nuisances: We save the old values to restore during execute mode. lt_user_locale= lt_safe_locale= for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES do eval "if test \"\${$lt_var+set}\" = set; then save_$lt_var=\$$lt_var $lt_var=C export $lt_var lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\" lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\" fi" done LC_ALL=C LANGUAGE=C export LANGUAGE LC_ALL $lt_unset CDPATH # Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh # is ksh but when the shell is invoked as "sh" and the current value of # the _XPG environment variable is not equal to 1 (one), the special # positional parameter $0, within a function call, is the name of the # function. progpath="$0" : ${CP="cp -f"} test "${ECHO+set}" = set || ECHO=${as_echo-'printf %s\n'} : ${MAKE="make"} : ${MKDIR="mkdir"} : ${MV="mv -f"} : ${RM="rm -f"} : ${SHELL="${CONFIG_SHELL-/bin/sh}"} : ${Xsed="$SED -e 1s/^X//"} # Global variables: EXIT_SUCCESS=0 EXIT_FAILURE=1 EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing. EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake. exit_status=$EXIT_SUCCESS # Make sure IFS has a sensible default lt_nl=' ' IFS=" $lt_nl" dirname="s,/[^/]*$,," basename="s,^.*/,," # func_dirname file append nondir_replacement # Compute the dirname of FILE. If nonempty, add APPEND to the result, # otherwise set result to NONDIR_REPLACEMENT. func_dirname () { func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` if test "X$func_dirname_result" = "X${1}"; then func_dirname_result="${3}" else func_dirname_result="$func_dirname_result${2}" fi } # func_dirname may be replaced by extended shell implementation # func_basename file func_basename () { func_basename_result=`$ECHO "${1}" | $SED "$basename"` } # func_basename may be replaced by extended shell implementation # func_dirname_and_basename file append nondir_replacement # perform func_basename and func_dirname in a single function # call: # dirname: Compute the dirname of FILE. If nonempty, # add APPEND to the result, otherwise set result # to NONDIR_REPLACEMENT. # value returned in "$func_dirname_result" # basename: Compute filename of FILE. # value retuned in "$func_basename_result" # Implementation must be kept synchronized with func_dirname # and func_basename. For efficiency, we do not delegate to # those functions but instead duplicate the functionality here. func_dirname_and_basename () { # Extract subdirectory from the argument. func_dirname_result=`$ECHO "${1}" | $SED -e "$dirname"` if test "X$func_dirname_result" = "X${1}"; then func_dirname_result="${3}" else func_dirname_result="$func_dirname_result${2}" fi func_basename_result=`$ECHO "${1}" | $SED -e "$basename"` } # func_dirname_and_basename may be replaced by extended shell implementation # func_stripname 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). # func_strip_suffix prefix name func_stripname () { 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 may be replaced by extended shell implementation # These SED scripts presuppose an absolute path with a trailing slash. pathcar='s,^/\([^/]*\).*$,\1,' pathcdr='s,^/[^/]*,,' removedotparts=':dotsl s@/\./@/@g t dotsl s,/\.$,/,' collapseslashes='s@/\{1,\}@/@g' finalslash='s,/*$,/,' # func_normal_abspath PATH # Remove doubled-up and trailing slashes, "." path components, # and cancel out any ".." path components in PATH after making # it an absolute path. # value returned in "$func_normal_abspath_result" func_normal_abspath () { # Start from root dir and reassemble the path. func_normal_abspath_result= func_normal_abspath_tpath=$1 func_normal_abspath_altnamespace= case $func_normal_abspath_tpath in "") # Empty path, that just means $cwd. func_stripname '' '/' "`pwd`" func_normal_abspath_result=$func_stripname_result return ;; # The next three entries are used to spot a run of precisely # two leading slashes without using negated character classes; # we take advantage of case's first-match behaviour. ///*) # Unusual form of absolute path, do nothing. ;; //*) # Not necessarily an ordinary path; POSIX reserves leading '//' # and for example Cygwin uses it to access remote file shares # over CIFS/SMB, so we conserve a leading double slash if found. func_normal_abspath_altnamespace=/ ;; /*) # Absolute path, do nothing. ;; *) # Relative path, prepend $cwd. func_normal_abspath_tpath=`pwd`/$func_normal_abspath_tpath ;; esac # Cancel out all the simple stuff to save iterations. We also want # the path to end with a slash for ease of parsing, so make sure # there is one (and only one) here. func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$removedotparts" -e "$collapseslashes" -e "$finalslash"` while :; do # Processed it all yet? if test "$func_normal_abspath_tpath" = / ; then # If we ascended to the root using ".." the result may be empty now. if test -z "$func_normal_abspath_result" ; then func_normal_abspath_result=/ fi break fi func_normal_abspath_tcomponent=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$pathcar"` func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$pathcdr"` # Figure out what to do with it case $func_normal_abspath_tcomponent in "") # Trailing empty path component, ignore it. ;; ..) # Parent dir; strip last assembled component from result. func_dirname "$func_normal_abspath_result" func_normal_abspath_result=$func_dirname_result ;; *) # Actual path component, append it. func_normal_abspath_result=$func_normal_abspath_result/$func_normal_abspath_tcomponent ;; esac done # Restore leading double-slash if one was found on entry. func_normal_abspath_result=$func_normal_abspath_altnamespace$func_normal_abspath_result } # func_relative_path SRCDIR DSTDIR # generates a relative path from SRCDIR to DSTDIR, with a trailing # slash if non-empty, suitable for immediately appending a filename # without needing to append a separator. # value returned in "$func_relative_path_result" func_relative_path () { func_relative_path_result= func_normal_abspath "$1" func_relative_path_tlibdir=$func_normal_abspath_result func_normal_abspath "$2" func_relative_path_tbindir=$func_normal_abspath_result # Ascend the tree starting from libdir while :; do # check if we have found a prefix of bindir case $func_relative_path_tbindir in $func_relative_path_tlibdir) # found an exact match func_relative_path_tcancelled= break ;; $func_relative_path_tlibdir*) # found a matching prefix func_stripname "$func_relative_path_tlibdir" '' "$func_relative_path_tbindir" func_relative_path_tcancelled=$func_stripname_result if test -z "$func_relative_path_result"; then func_relative_path_result=. fi break ;; *) func_dirname $func_relative_path_tlibdir func_relative_path_tlibdir=${func_dirname_result} if test "x$func_relative_path_tlibdir" = x ; then # Have to descend all the way to the root! func_relative_path_result=../$func_relative_path_result func_relative_path_tcancelled=$func_relative_path_tbindir break fi func_relative_path_result=../$func_relative_path_result ;; esac done # Now calculate path; take care to avoid doubling-up slashes. func_stripname '' '/' "$func_relative_path_result" func_relative_path_result=$func_stripname_result func_stripname '/' '/' "$func_relative_path_tcancelled" if test "x$func_stripname_result" != x ; then func_relative_path_result=${func_relative_path_result}/${func_stripname_result} fi # Normalisation. If bindir is libdir, return empty string, # else relative path ending with a slash; either way, target # file name can be directly appended. if test ! -z "$func_relative_path_result"; then func_stripname './' '' "$func_relative_path_result/" func_relative_path_result=$func_stripname_result fi } # The name of this program: func_dirname_and_basename "$progpath" progname=$func_basename_result # Make sure we have an absolute path for reexecution: case $progpath in [\\/]*|[A-Za-z]:\\*) ;; *[\\/]*) progdir=$func_dirname_result progdir=`cd "$progdir" && pwd` progpath="$progdir/$progname" ;; *) save_IFS="$IFS" IFS=${PATH_SEPARATOR-:} for progdir in $PATH; do IFS="$save_IFS" test -x "$progdir/$progname" && break done IFS="$save_IFS" test -n "$progdir" || progdir=`pwd` progpath="$progdir/$progname" ;; esac # Sed substitution that helps us do robust quoting. It backslashifies # metacharacters that are still active within double-quoted strings. Xsed="${SED}"' -e 1s/^X//' sed_quote_subst='s/\([`"$\\]\)/\\\1/g' # Same as above, but do not quote variable references. double_quote_subst='s/\(["`\\]\)/\\\1/g' # Sed substitution that turns a string into a regex matching for the # string literally. sed_make_literal_regex='s,[].[^$\\*\/],\\&,g' # Sed substitution that converts a w32 file name or path # which contains forward slashes, into one that contains # (escaped) backslashes. A very naive implementation. lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g' # Re-`\' parameter expansions in output of double_quote_subst that were # `\'-ed in input to the same. If an odd number of `\' preceded a '$' # in input to double_quote_subst, that '$' was protected from expansion. # Since each input `\' is now two `\'s, look for any number of runs of # four `\'s followed by two `\'s and then a '$'. `\' that '$'. bs='\\' bs2='\\\\' bs4='\\\\\\\\' dollar='\$' sed_double_backslash="\ s/$bs4/&\\ /g s/^$bs2$dollar/$bs&/ s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g s/\n//g" # Standard options: opt_dry_run=false opt_help=false opt_quiet=false opt_verbose=false opt_warning=: # func_echo arg... # Echo program name prefixed message, along with the current mode # name if it has been set yet. func_echo () { $ECHO "$progname: ${opt_mode+$opt_mode: }$*" } # func_verbose arg... # Echo program name prefixed message in verbose mode only. func_verbose () { $opt_verbose && func_echo ${1+"$@"} # A bug in bash halts the script if the last line of a function # fails when set -e is in force, so we need another command to # work around that: : } # func_echo_all arg... # Invoke $ECHO with all args, space-separated. func_echo_all () { $ECHO "$*" } # func_error arg... # Echo program name prefixed message to standard error. func_error () { $ECHO "$progname: ${opt_mode+$opt_mode: }"${1+"$@"} 1>&2 } # func_warning arg... # Echo program name prefixed warning message to standard error. func_warning () { $opt_warning && $ECHO "$progname: ${opt_mode+$opt_mode: }warning: "${1+"$@"} 1>&2 # bash bug again: : } # func_fatal_error arg... # Echo program name prefixed message to standard error, and exit. func_fatal_error () { func_error ${1+"$@"} exit $EXIT_FAILURE } # func_fatal_help arg... # Echo program name prefixed message to standard error, followed by # a help hint, and exit. func_fatal_help () { func_error ${1+"$@"} func_fatal_error "$help" } help="Try \`$progname --help' for more information." ## default # func_grep expression filename # Check whether EXPRESSION matches any line of FILENAME, without output. func_grep () { $GREP "$1" "$2" >/dev/null 2>&1 } # func_mkdir_p directory-path # Make sure the entire path to DIRECTORY-PATH is available. func_mkdir_p () { my_directory_path="$1" my_dir_list= if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then # Protect directory names starting with `-' case $my_directory_path in -*) my_directory_path="./$my_directory_path" ;; esac # While some portion of DIR does not yet exist... while test ! -d "$my_directory_path"; do # ...make a list in topmost first order. Use a colon delimited # list incase some portion of path contains whitespace. my_dir_list="$my_directory_path:$my_dir_list" # If the last portion added has no slash in it, the list is done case $my_directory_path in */*) ;; *) break ;; esac # ...otherwise throw away the child directory and loop my_directory_path=`$ECHO "$my_directory_path" | $SED -e "$dirname"` done my_dir_list=`$ECHO "$my_dir_list" | $SED 's,:*$,,'` save_mkdir_p_IFS="$IFS"; IFS=':' for my_dir in $my_dir_list; do IFS="$save_mkdir_p_IFS" # mkdir can fail with a `File exist' error if two processes # try to create one of the directories concurrently. Don't # stop in that case! $MKDIR "$my_dir" 2>/dev/null || : done IFS="$save_mkdir_p_IFS" # Bail out if we (or some other process) failed to create a directory. test -d "$my_directory_path" || \ func_fatal_error "Failed to create \`$1'" fi } # func_mktempdir [string] # Make a temporary directory that won't clash with other running # libtool processes, and avoids race conditions if possible. If # given, STRING is the basename for that directory. func_mktempdir () { my_template="${TMPDIR-/tmp}/${1-$progname}" if test "$opt_dry_run" = ":"; then # Return a directory name, but don't create it in dry-run mode my_tmpdir="${my_template}-$$" else # If mktemp works, use that first and foremost my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null` if test ! -d "$my_tmpdir"; then # Failing that, at least try and use $RANDOM to avoid a race my_tmpdir="${my_template}-${RANDOM-0}$$" save_mktempdir_umask=`umask` umask 0077 $MKDIR "$my_tmpdir" umask $save_mktempdir_umask fi # If we're not in dry-run mode, bomb out on failure test -d "$my_tmpdir" || \ func_fatal_error "cannot create temporary directory \`$my_tmpdir'" fi $ECHO "$my_tmpdir" } # func_quote_for_eval arg # Aesthetically quote ARG to be evaled later. # This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT # is double-quoted, suitable for a subsequent eval, whereas # FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters # which are still active within double quotes backslashified. func_quote_for_eval () { case $1 in *[\\\`\"\$]*) func_quote_for_eval_unquoted_result=`$ECHO "$1" | $SED "$sed_quote_subst"` ;; *) func_quote_for_eval_unquoted_result="$1" ;; esac case $func_quote_for_eval_unquoted_result in # Double-quote args containing shell metacharacters to delay # word splitting, command substitution and and variable # expansion for a subsequent eval. # Many Bourne shells cannot handle close brackets correctly # in scan sets, so we specify it separately. *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\"" ;; *) func_quote_for_eval_result="$func_quote_for_eval_unquoted_result" esac } # func_quote_for_expand arg # Aesthetically quote ARG to be evaled later; same as above, # but do not quote variable references. func_quote_for_expand () { case $1 in *[\\\`\"]*) my_arg=`$ECHO "$1" | $SED \ -e "$double_quote_subst" -e "$sed_double_backslash"` ;; *) my_arg="$1" ;; esac case $my_arg in # Double-quote args containing shell metacharacters to delay # word splitting and command substitution for a subsequent eval. # Many Bourne shells cannot handle close brackets correctly # in scan sets, so we specify it separately. *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") my_arg="\"$my_arg\"" ;; esac func_quote_for_expand_result="$my_arg" } # func_show_eval cmd [fail_exp] # Unless opt_silent is true, then output CMD. Then, if opt_dryrun is # not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP # is given, then evaluate it. func_show_eval () { my_cmd="$1" my_fail_exp="${2-:}" ${opt_silent-false} || { func_quote_for_expand "$my_cmd" eval "func_echo $func_quote_for_expand_result" } if ${opt_dry_run-false}; then :; else eval "$my_cmd" my_status=$? if test "$my_status" -eq 0; then :; else eval "(exit $my_status); $my_fail_exp" fi fi } # func_show_eval_locale cmd [fail_exp] # Unless opt_silent is true, then output CMD. Then, if opt_dryrun is # not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP # is given, then evaluate it. Use the saved locale for evaluation. func_show_eval_locale () { my_cmd="$1" my_fail_exp="${2-:}" ${opt_silent-false} || { func_quote_for_expand "$my_cmd" eval "func_echo $func_quote_for_expand_result" } if ${opt_dry_run-false}; then :; else eval "$lt_user_locale $my_cmd" my_status=$? eval "$lt_safe_locale" if test "$my_status" -eq 0; then :; else eval "(exit $my_status); $my_fail_exp" fi fi } # func_tr_sh # Turn $1 into a string suitable for a shell variable name. # Result is stored in $func_tr_sh_result. All characters # not in the set a-zA-Z0-9_ are replaced with '_'. Further, # if $1 begins with a digit, a '_' is prepended as well. func_tr_sh () { case $1 in [0-9]* | *[!a-zA-Z0-9_]*) func_tr_sh_result=`$ECHO "$1" | $SED 's/^\([0-9]\)/_\1/; s/[^a-zA-Z0-9_]/_/g'` ;; * ) func_tr_sh_result=$1 ;; esac } # func_version # Echo version message to standard output and exit. func_version () { $opt_debug $SED -n '/(C)/!b go :more /\./!{ N s/\n# / / b more } :go /^# '$PROGRAM' (GNU /,/# warranty; / { s/^# // s/^# *$// s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/ p }' < "$progpath" exit $? } # func_usage # Echo short help message to standard output and exit. func_usage () { $opt_debug $SED -n '/^# Usage:/,/^# *.*--help/ { s/^# // s/^# *$// s/\$progname/'$progname'/ p }' < "$progpath" echo $ECHO "run \`$progname --help | more' for full usage" exit $? } # func_help [NOEXIT] # Echo long help message to standard output and exit, # unless 'noexit' is passed as argument. func_help () { $opt_debug $SED -n '/^# Usage:/,/# Report bugs to/ { :print s/^# // s/^# *$// s*\$progname*'$progname'* s*\$host*'"$host"'* s*\$SHELL*'"$SHELL"'* s*\$LTCC*'"$LTCC"'* s*\$LTCFLAGS*'"$LTCFLAGS"'* s*\$LD*'"$LD"'* s/\$with_gnu_ld/'"$with_gnu_ld"'/ s/\$automake_version/'"`(${AUTOMAKE-automake} --version) 2>/dev/null |$SED 1q`"'/ s/\$autoconf_version/'"`(${AUTOCONF-autoconf} --version) 2>/dev/null |$SED 1q`"'/ p d } /^# .* home page:/b print /^# General help using/b print ' < "$progpath" ret=$? if test -z "$1"; then exit $ret fi } # func_missing_arg argname # Echo program name prefixed message to standard error and set global # exit_cmd. func_missing_arg () { $opt_debug func_error "missing argument for $1." exit_cmd=exit } # func_split_short_opt shortopt # Set func_split_short_opt_name and func_split_short_opt_arg shell # variables after splitting SHORTOPT after the 2nd character. func_split_short_opt () { my_sed_short_opt='1s/^\(..\).*$/\1/;q' my_sed_short_rest='1s/^..\(.*\)$/\1/;q' func_split_short_opt_name=`$ECHO "$1" | $SED "$my_sed_short_opt"` func_split_short_opt_arg=`$ECHO "$1" | $SED "$my_sed_short_rest"` } # func_split_short_opt may be replaced by extended shell implementation # func_split_long_opt longopt # Set func_split_long_opt_name and func_split_long_opt_arg shell # variables after splitting LONGOPT at the `=' sign. func_split_long_opt () { my_sed_long_opt='1s/^\(--[^=]*\)=.*/\1/;q' my_sed_long_arg='1s/^--[^=]*=//' func_split_long_opt_name=`$ECHO "$1" | $SED "$my_sed_long_opt"` func_split_long_opt_arg=`$ECHO "$1" | $SED "$my_sed_long_arg"` } # func_split_long_opt may be replaced by extended shell implementation exit_cmd=: magic="%%%MAGIC variable%%%" magic_exe="%%%MAGIC EXE variable%%%" # Global variables. nonopt= preserve_args= lo2o="s/\\.lo\$/.${objext}/" o2lo="s/\\.${objext}\$/.lo/" extracted_archives= extracted_serial=0 # If this variable is set in any of the actions, the command in it # will be execed at the end. This prevents here-documents from being # left over by shells. exec_cmd= # func_append var value # Append VALUE to the end of shell variable VAR. func_append () { eval "${1}=\$${1}\${2}" } # func_append may be replaced by extended shell implementation # func_append_quoted var value # Quote VALUE and append to the end of shell variable VAR, separated # by a space. func_append_quoted () { func_quote_for_eval "${2}" eval "${1}=\$${1}\\ \$func_quote_for_eval_result" } # func_append_quoted may be replaced by extended shell implementation # func_arith arithmetic-term... func_arith () { func_arith_result=`expr "${@}"` } # func_arith may be replaced by extended shell implementation # func_len string # STRING may not start with a hyphen. func_len () { func_len_result=`expr "${1}" : ".*" 2>/dev/null || echo $max_cmd_len` } # func_len may be replaced by extended shell implementation # func_lo2o object func_lo2o () { func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` } # func_lo2o may be replaced by extended shell implementation # func_xform libobj-or-source func_xform () { func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` } # func_xform may be replaced by extended shell implementation # func_fatal_configuration arg... # Echo program name prefixed message to standard error, followed by # a configuration failure hint, and exit. func_fatal_configuration () { func_error ${1+"$@"} func_error "See the $PACKAGE documentation for more information." func_fatal_error "Fatal configuration error." } # func_config # Display the configuration for all the tags in this script. func_config () { re_begincf='^# ### BEGIN LIBTOOL' re_endcf='^# ### END LIBTOOL' # Default configuration. $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath" # Now print the configurations for the tags. for tagname in $taglist; do $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath" done exit $? } # func_features # Display the features supported by this script. func_features () { echo "host: $host" if test "$build_libtool_libs" = yes; then echo "enable shared libraries" else echo "disable shared libraries" fi if test "$build_old_libs" = yes; then echo "enable static libraries" else echo "disable static libraries" fi exit $? } # func_enable_tag tagname # Verify that TAGNAME is valid, and either flag an error and exit, or # enable the TAGNAME tag. We also add TAGNAME to the global $taglist # variable here. func_enable_tag () { # Global variable: tagname="$1" re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$" re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$" sed_extractcf="/$re_begincf/,/$re_endcf/p" # Validate tagname. case $tagname in *[!-_A-Za-z0-9,/]*) func_fatal_error "invalid tag name: $tagname" ;; esac # Don't test for the "default" C tag, as we know it's # there but not specially marked. case $tagname in CC) ;; *) if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then taglist="$taglist $tagname" # Evaluate the configuration. Be careful to quote the path # and the sed script, to avoid splitting on whitespace, but # also don't use non-portable quotes within backquotes within # quotes we have to do it in 2 steps: extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"` eval "$extractedcf" else func_error "ignoring unknown tag $tagname" fi ;; esac } # func_check_version_match # Ensure that we are using m4 macros, and libtool script from the same # release of libtool. func_check_version_match () { if test "$package_revision" != "$macro_revision"; then if test "$VERSION" != "$macro_version"; then if test -z "$macro_version"; then cat >&2 <<_LT_EOF $progname: Version mismatch error. This is $PACKAGE $VERSION, but the $progname: definition of this LT_INIT comes from an older release. $progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION $progname: and run autoconf again. _LT_EOF else cat >&2 <<_LT_EOF $progname: Version mismatch error. This is $PACKAGE $VERSION, but the $progname: definition of this LT_INIT comes from $PACKAGE $macro_version. $progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION $progname: and run autoconf again. _LT_EOF fi else cat >&2 <<_LT_EOF $progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision, $progname: but the definition of this LT_INIT comes from revision $macro_revision. $progname: You should recreate aclocal.m4 with macros from revision $package_revision $progname: of $PACKAGE $VERSION and run autoconf again. _LT_EOF fi exit $EXIT_MISMATCH fi } # Shorthand for --mode=foo, only valid as the first argument case $1 in clean|clea|cle|cl) shift; set dummy --mode clean ${1+"$@"}; shift ;; compile|compil|compi|comp|com|co|c) shift; set dummy --mode compile ${1+"$@"}; shift ;; execute|execut|execu|exec|exe|ex|e) shift; set dummy --mode execute ${1+"$@"}; shift ;; finish|finis|fini|fin|fi|f) shift; set dummy --mode finish ${1+"$@"}; shift ;; install|instal|insta|inst|ins|in|i) shift; set dummy --mode install ${1+"$@"}; shift ;; link|lin|li|l) shift; set dummy --mode link ${1+"$@"}; shift ;; uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u) shift; set dummy --mode uninstall ${1+"$@"}; shift ;; esac # Option defaults: opt_debug=: opt_dry_run=false opt_config=false opt_preserve_dup_deps=false opt_features=false opt_finish=false opt_help=false opt_help_all=false opt_silent=: opt_warning=: opt_verbose=: opt_silent=false opt_verbose=false # Parse options once, thoroughly. This comes as soon as possible in the # script to make things like `--version' happen as quickly as we can. { # this just eases exit handling while test $# -gt 0; do opt="$1" shift case $opt in --debug|-x) opt_debug='set -x' func_echo "enabling shell trace mode" $opt_debug ;; --dry-run|--dryrun|-n) opt_dry_run=: ;; --config) opt_config=: func_config ;; --dlopen|-dlopen) optarg="$1" opt_dlopen="${opt_dlopen+$opt_dlopen }$optarg" shift ;; --preserve-dup-deps) opt_preserve_dup_deps=: ;; --features) opt_features=: func_features ;; --finish) opt_finish=: set dummy --mode finish ${1+"$@"}; shift ;; --help) opt_help=: ;; --help-all) opt_help_all=: opt_help=': help-all' ;; --mode) test $# = 0 && func_missing_arg $opt && break optarg="$1" opt_mode="$optarg" case $optarg in # Valid mode arguments: clean|compile|execute|finish|install|link|relink|uninstall) ;; # Catch anything else as an error *) func_error "invalid argument for $opt" exit_cmd=exit break ;; esac shift ;; --no-silent|--no-quiet) opt_silent=false func_append preserve_args " $opt" ;; --no-warning|--no-warn) opt_warning=false func_append preserve_args " $opt" ;; --no-verbose) opt_verbose=false func_append preserve_args " $opt" ;; --silent|--quiet) opt_silent=: func_append preserve_args " $opt" opt_verbose=false ;; --verbose|-v) opt_verbose=: func_append preserve_args " $opt" opt_silent=false ;; --tag) test $# = 0 && func_missing_arg $opt && break optarg="$1" opt_tag="$optarg" func_append preserve_args " $opt $optarg" func_enable_tag "$optarg" shift ;; -\?|-h) func_usage ;; --help) func_help ;; --version) func_version ;; # Separate optargs to long options: --*=*) func_split_long_opt "$opt" set dummy "$func_split_long_opt_name" "$func_split_long_opt_arg" ${1+"$@"} shift ;; # Separate non-argument short options: -\?*|-h*|-n*|-v*) func_split_short_opt "$opt" set dummy "$func_split_short_opt_name" "-$func_split_short_opt_arg" ${1+"$@"} shift ;; --) break ;; -*) func_fatal_help "unrecognized option \`$opt'" ;; *) set dummy "$opt" ${1+"$@"}; shift; break ;; esac done # Validate options: # save first non-option argument if test "$#" -gt 0; then nonopt="$opt" shift fi # preserve --debug test "$opt_debug" = : || func_append preserve_args " --debug" case $host in *cygwin* | *mingw* | *pw32* | *cegcc*) # don't eliminate duplications in $postdeps and $predeps opt_duplicate_compiler_generated_deps=: ;; *) opt_duplicate_compiler_generated_deps=$opt_preserve_dup_deps ;; esac $opt_help || { # Sanity checks first: func_check_version_match if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then func_fatal_configuration "not configured to build any kind of library" fi # Darwin sucks eval std_shrext=\"$shrext_cmds\" # Only execute mode is allowed to have -dlopen flags. if test -n "$opt_dlopen" && test "$opt_mode" != execute; then func_error "unrecognized option \`-dlopen'" $ECHO "$help" 1>&2 exit $EXIT_FAILURE fi # Change the help message to a mode-specific one. generic_help="$help" help="Try \`$progname --help --mode=$opt_mode' for more information." } # Bail if the options were screwed $exit_cmd $EXIT_FAILURE } ## ----------- ## ## Main. ## ## ----------- ## # func_lalib_p file # True iff FILE is a libtool `.la' library or `.lo' object file. # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_lalib_p () { test -f "$1" && $SED -e 4q "$1" 2>/dev/null \ | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1 } # func_lalib_unsafe_p file # True iff FILE is a libtool `.la' library or `.lo' object file. # This function implements the same check as func_lalib_p without # resorting to external programs. To this end, it redirects stdin and # closes it afterwards, without saving the original file descriptor. # As a safety measure, use it only where a negative result would be # fatal anyway. Works if `file' does not exist. func_lalib_unsafe_p () { lalib_p=no if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then for lalib_p_l in 1 2 3 4 do read lalib_p_line case "$lalib_p_line" in \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;; esac done exec 0<&5 5<&- fi test "$lalib_p" = yes } # func_ltwrapper_script_p file # True iff FILE is a libtool wrapper script # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_ltwrapper_script_p () { func_lalib_p "$1" } # func_ltwrapper_executable_p file # True iff FILE is a libtool wrapper executable # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_ltwrapper_executable_p () { func_ltwrapper_exec_suffix= case $1 in *.exe) ;; *) func_ltwrapper_exec_suffix=.exe ;; esac $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1 } # func_ltwrapper_scriptname file # Assumes file is an ltwrapper_executable # uses $file to determine the appropriate filename for a # temporary ltwrapper_script. func_ltwrapper_scriptname () { func_dirname_and_basename "$1" "" "." func_stripname '' '.exe' "$func_basename_result" func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper" } # func_ltwrapper_p file # True iff FILE is a libtool wrapper script or wrapper executable # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_ltwrapper_p () { func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1" } # func_execute_cmds commands fail_cmd # Execute tilde-delimited COMMANDS. # If FAIL_CMD is given, eval that upon failure. # FAIL_CMD may read-access the current command in variable CMD! func_execute_cmds () { $opt_debug save_ifs=$IFS; IFS='~' for cmd in $1; do IFS=$save_ifs eval cmd=\"$cmd\" func_show_eval "$cmd" "${2-:}" done IFS=$save_ifs } # func_source file # Source FILE, adding directory component if necessary. # Note that it is not necessary on cygwin/mingw to append a dot to # FILE even if both FILE and FILE.exe exist: automatic-append-.exe # behavior happens only for exec(3), not for open(2)! Also, sourcing # `FILE.' does not work on cygwin managed mounts. func_source () { $opt_debug case $1 in */* | *\\*) . "$1" ;; *) . "./$1" ;; esac } # func_resolve_sysroot PATH # Replace a leading = in PATH with a sysroot. Store the result into # func_resolve_sysroot_result func_resolve_sysroot () { func_resolve_sysroot_result=$1 case $func_resolve_sysroot_result in =*) func_stripname '=' '' "$func_resolve_sysroot_result" func_resolve_sysroot_result=$lt_sysroot$func_stripname_result ;; esac } # func_replace_sysroot PATH # If PATH begins with the sysroot, replace it with = and # store the result into func_replace_sysroot_result. func_replace_sysroot () { case "$lt_sysroot:$1" in ?*:"$lt_sysroot"*) func_stripname "$lt_sysroot" '' "$1" func_replace_sysroot_result="=$func_stripname_result" ;; *) # Including no sysroot. func_replace_sysroot_result=$1 ;; esac } # func_infer_tag arg # Infer tagged configuration to use if any are available and # if one wasn't chosen via the "--tag" command line option. # Only attempt this if the compiler in the base compile # command doesn't match the default compiler. # arg is usually of the form 'gcc ...' func_infer_tag () { $opt_debug if test -n "$available_tags" && test -z "$tagname"; then CC_quoted= for arg in $CC; do func_append_quoted CC_quoted "$arg" done CC_expanded=`func_echo_all $CC` CC_quoted_expanded=`func_echo_all $CC_quoted` case $@ in # Blanks in the command may have been stripped by the calling shell, # but not from the CC environment variable when configure was run. " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \ " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) ;; # Blanks at the start of $base_compile will cause this to fail # if we don't check for them as well. *) for z in $available_tags; do if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then # Evaluate the configuration. eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`" CC_quoted= for arg in $CC; do # Double-quote args containing other shell metacharacters. func_append_quoted CC_quoted "$arg" done CC_expanded=`func_echo_all $CC` CC_quoted_expanded=`func_echo_all $CC_quoted` case "$@ " in " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \ " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) # The compiler in the base compile command matches # the one in the tagged configuration. # Assume this is the tagged configuration we want. tagname=$z break ;; esac fi done # If $tagname still isn't set, then no tagged configuration # was found and let the user know that the "--tag" command # line option must be used. if test -z "$tagname"; then func_echo "unable to infer tagged configuration" func_fatal_error "specify a tag with \`--tag'" # else # func_verbose "using $tagname tagged configuration" fi ;; esac fi } # func_write_libtool_object output_name pic_name nonpic_name # Create a libtool object file (analogous to a ".la" file), # but don't create it if we're doing a dry run. func_write_libtool_object () { write_libobj=${1} if test "$build_libtool_libs" = yes; then write_lobj=\'${2}\' else write_lobj=none fi if test "$build_old_libs" = yes; then write_oldobj=\'${3}\' else write_oldobj=none fi $opt_dry_run || { cat >${write_libobj}T <<EOF # $write_libobj - a libtool object file # Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION # # Please DO NOT delete this file! # It is necessary for linking the library. # Name of the PIC object. pic_object=$write_lobj # Name of the non-PIC object non_pic_object=$write_oldobj EOF $MV "${write_libobj}T" "${write_libobj}" } } ################################################## # FILE NAME AND PATH CONVERSION HELPER FUNCTIONS # ################################################## # func_convert_core_file_wine_to_w32 ARG # Helper function used by file name conversion functions when $build is *nix, # and $host is mingw, cygwin, or some other w32 environment. Relies on a # correctly configured wine environment available, with the winepath program # in $build's $PATH. # # ARG is the $build file name to be converted to w32 format. # Result is available in $func_convert_core_file_wine_to_w32_result, and will # be empty on error (or when ARG is empty) func_convert_core_file_wine_to_w32 () { $opt_debug func_convert_core_file_wine_to_w32_result="$1" if test -n "$1"; then # Unfortunately, winepath does not exit with a non-zero error code, so we # are forced to check the contents of stdout. On the other hand, if the # command is not found, the shell will set an exit code of 127 and print # *an error message* to stdout. So we must check for both error code of # zero AND non-empty stdout, which explains the odd construction: func_convert_core_file_wine_to_w32_tmp=`winepath -w "$1" 2>/dev/null` if test "$?" -eq 0 && test -n "${func_convert_core_file_wine_to_w32_tmp}"; then func_convert_core_file_wine_to_w32_result=`$ECHO "$func_convert_core_file_wine_to_w32_tmp" | $SED -e "$lt_sed_naive_backslashify"` else func_convert_core_file_wine_to_w32_result= fi fi } # end: func_convert_core_file_wine_to_w32 # func_convert_core_path_wine_to_w32 ARG # Helper function used by path conversion functions when $build is *nix, and # $host is mingw, cygwin, or some other w32 environment. Relies on a correctly # configured wine environment available, with the winepath program in $build's # $PATH. Assumes ARG has no leading or trailing path separator characters. # # ARG is path to be converted from $build format to win32. # Result is available in $func_convert_core_path_wine_to_w32_result. # Unconvertible file (directory) names in ARG are skipped; if no directory names # are convertible, then the result may be empty. func_convert_core_path_wine_to_w32 () { $opt_debug # unfortunately, winepath doesn't convert paths, only file names func_convert_core_path_wine_to_w32_result="" if test -n "$1"; then oldIFS=$IFS IFS=: for func_convert_core_path_wine_to_w32_f in $1; do IFS=$oldIFS func_convert_core_file_wine_to_w32 "$func_convert_core_path_wine_to_w32_f" if test -n "$func_convert_core_file_wine_to_w32_result" ; then if test -z "$func_convert_core_path_wine_to_w32_result"; then func_convert_core_path_wine_to_w32_result="$func_convert_core_file_wine_to_w32_result" else func_append func_convert_core_path_wine_to_w32_result ";$func_convert_core_file_wine_to_w32_result" fi fi done IFS=$oldIFS fi } # end: func_convert_core_path_wine_to_w32 # func_cygpath ARGS... # Wrapper around calling the cygpath program via LT_CYGPATH. This is used when # when (1) $build is *nix and Cygwin is hosted via a wine environment; or (2) # $build is MSYS and $host is Cygwin, or (3) $build is Cygwin. In case (1) or # (2), returns the Cygwin file name or path in func_cygpath_result (input # file name or path is assumed to be in w32 format, as previously converted # from $build's *nix or MSYS format). In case (3), returns the w32 file name # or path in func_cygpath_result (input file name or path is assumed to be in # Cygwin format). Returns an empty string on error. # # ARGS are passed to cygpath, with the last one being the file name or path to # be converted. # # Specify the absolute *nix (or w32) name to cygpath in the LT_CYGPATH # environment variable; do not put it in $PATH. func_cygpath () { $opt_debug if test -n "$LT_CYGPATH" && test -f "$LT_CYGPATH"; then func_cygpath_result=`$LT_CYGPATH "$@" 2>/dev/null` if test "$?" -ne 0; then # on failure, ensure result is empty func_cygpath_result= fi else func_cygpath_result= func_error "LT_CYGPATH is empty or specifies non-existent file: \`$LT_CYGPATH'" fi } #end: func_cygpath # func_convert_core_msys_to_w32 ARG # Convert file name or path ARG from MSYS format to w32 format. Return # result in func_convert_core_msys_to_w32_result. func_convert_core_msys_to_w32 () { $opt_debug # awkward: cmd appends spaces to result func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null | $SED -e 's/[ ]*$//' -e "$lt_sed_naive_backslashify"` } #end: func_convert_core_msys_to_w32 # func_convert_file_check ARG1 ARG2 # Verify that ARG1 (a file name in $build format) was converted to $host # format in ARG2. Otherwise, emit an error message, but continue (resetting # func_to_host_file_result to ARG1). func_convert_file_check () { $opt_debug if test -z "$2" && test -n "$1" ; then func_error "Could not determine host file name corresponding to" func_error " \`$1'" func_error "Continuing, but uninstalled executables may not work." # Fallback: func_to_host_file_result="$1" fi } # end func_convert_file_check # func_convert_path_check FROM_PATHSEP TO_PATHSEP FROM_PATH TO_PATH # Verify that FROM_PATH (a path in $build format) was converted to $host # format in TO_PATH. Otherwise, emit an error message, but continue, resetting # func_to_host_file_result to a simplistic fallback value (see below). func_convert_path_check () { $opt_debug if test -z "$4" && test -n "$3"; then func_error "Could not determine the host path corresponding to" func_error " \`$3'" func_error "Continuing, but uninstalled executables may not work." # Fallback. This is a deliberately simplistic "conversion" and # should not be "improved". See libtool.info. if test "x$1" != "x$2"; then lt_replace_pathsep_chars="s|$1|$2|g" func_to_host_path_result=`echo "$3" | $SED -e "$lt_replace_pathsep_chars"` else func_to_host_path_result="$3" fi fi } # end func_convert_path_check # func_convert_path_front_back_pathsep FRONTPAT BACKPAT REPL ORIG # Modifies func_to_host_path_result by prepending REPL if ORIG matches FRONTPAT # and appending REPL if ORIG matches BACKPAT. func_convert_path_front_back_pathsep () { $opt_debug case $4 in $1 ) func_to_host_path_result="$3$func_to_host_path_result" ;; esac case $4 in $2 ) func_append func_to_host_path_result "$3" ;; esac } # end func_convert_path_front_back_pathsep ################################################## # $build to $host FILE NAME CONVERSION FUNCTIONS # ################################################## # invoked via `$to_host_file_cmd ARG' # # In each case, ARG is the path to be converted from $build to $host format. # Result will be available in $func_to_host_file_result. # func_to_host_file ARG # Converts the file name ARG from $build format to $host format. Return result # in func_to_host_file_result. func_to_host_file () { $opt_debug $to_host_file_cmd "$1" } # end func_to_host_file # func_to_tool_file ARG LAZY # converts the file name ARG from $build format to toolchain format. Return # result in func_to_tool_file_result. If the conversion in use is listed # in (the comma separated) LAZY, no conversion takes place. func_to_tool_file () { $opt_debug case ,$2, in *,"$to_tool_file_cmd",*) func_to_tool_file_result=$1 ;; *) $to_tool_file_cmd "$1" func_to_tool_file_result=$func_to_host_file_result ;; esac } # end func_to_tool_file # func_convert_file_noop ARG # Copy ARG to func_to_host_file_result. func_convert_file_noop () { func_to_host_file_result="$1" } # end func_convert_file_noop # func_convert_file_msys_to_w32 ARG # Convert file name ARG from (mingw) MSYS to (mingw) w32 format; automatic # conversion to w32 is not available inside the cwrapper. Returns result in # func_to_host_file_result. func_convert_file_msys_to_w32 () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then func_convert_core_msys_to_w32 "$1" func_to_host_file_result="$func_convert_core_msys_to_w32_result" fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_msys_to_w32 # func_convert_file_cygwin_to_w32 ARG # Convert file name ARG from Cygwin to w32 format. Returns result in # func_to_host_file_result. func_convert_file_cygwin_to_w32 () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then # because $build is cygwin, we call "the" cygpath in $PATH; no need to use # LT_CYGPATH in this case. func_to_host_file_result=`cygpath -m "$1"` fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_cygwin_to_w32 # func_convert_file_nix_to_w32 ARG # Convert file name ARG from *nix to w32 format. Requires a wine environment # and a working winepath. Returns result in func_to_host_file_result. func_convert_file_nix_to_w32 () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then func_convert_core_file_wine_to_w32 "$1" func_to_host_file_result="$func_convert_core_file_wine_to_w32_result" fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_nix_to_w32 # func_convert_file_msys_to_cygwin ARG # Convert file name ARG from MSYS to Cygwin format. Requires LT_CYGPATH set. # Returns result in func_to_host_file_result. func_convert_file_msys_to_cygwin () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then func_convert_core_msys_to_w32 "$1" func_cygpath -u "$func_convert_core_msys_to_w32_result" func_to_host_file_result="$func_cygpath_result" fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_msys_to_cygwin # func_convert_file_nix_to_cygwin ARG # Convert file name ARG from *nix to Cygwin format. Requires Cygwin installed # in a wine environment, working winepath, and LT_CYGPATH set. Returns result # in func_to_host_file_result. func_convert_file_nix_to_cygwin () { $opt_debug func_to_host_file_result="$1" if test -n "$1"; then # convert from *nix to w32, then use cygpath to convert from w32 to cygwin. func_convert_core_file_wine_to_w32 "$1" func_cygpath -u "$func_convert_core_file_wine_to_w32_result" func_to_host_file_result="$func_cygpath_result" fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_nix_to_cygwin ############################################# # $build to $host PATH CONVERSION FUNCTIONS # ############################################# # invoked via `$to_host_path_cmd ARG' # # In each case, ARG is the path to be converted from $build to $host format. # The result will be available in $func_to_host_path_result. # # Path separators are also converted from $build format to $host format. If # ARG begins or ends with a path separator character, it is preserved (but # converted to $host format) on output. # # All path conversion functions are named using the following convention: # file name conversion function : func_convert_file_X_to_Y () # path conversion function : func_convert_path_X_to_Y () # where, for any given $build/$host combination the 'X_to_Y' value is the # same. If conversion functions are added for new $build/$host combinations, # the two new functions must follow this pattern, or func_init_to_host_path_cmd # will break. # func_init_to_host_path_cmd # Ensures that function "pointer" variable $to_host_path_cmd is set to the # appropriate value, based on the value of $to_host_file_cmd. to_host_path_cmd= func_init_to_host_path_cmd () { $opt_debug if test -z "$to_host_path_cmd"; then func_stripname 'func_convert_file_' '' "$to_host_file_cmd" to_host_path_cmd="func_convert_path_${func_stripname_result}" fi } # func_to_host_path ARG # Converts the path ARG from $build format to $host format. Return result # in func_to_host_path_result. func_to_host_path () { $opt_debug func_init_to_host_path_cmd $to_host_path_cmd "$1" } # end func_to_host_path # func_convert_path_noop ARG # Copy ARG to func_to_host_path_result. func_convert_path_noop () { func_to_host_path_result="$1" } # end func_convert_path_noop # func_convert_path_msys_to_w32 ARG # Convert path ARG from (mingw) MSYS to (mingw) w32 format; automatic # conversion to w32 is not available inside the cwrapper. Returns result in # func_to_host_path_result. func_convert_path_msys_to_w32 () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # Remove leading and trailing path separator characters from ARG. MSYS # behavior is inconsistent here; cygpath turns them into '.;' and ';.'; # and winepath ignores them completely. func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_msys_to_w32 "$func_to_host_path_tmp1" func_to_host_path_result="$func_convert_core_msys_to_w32_result" func_convert_path_check : ";" \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" fi } # end func_convert_path_msys_to_w32 # func_convert_path_cygwin_to_w32 ARG # Convert path ARG from Cygwin to w32 format. Returns result in # func_to_host_file_result. func_convert_path_cygwin_to_w32 () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # See func_convert_path_msys_to_w32: func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_to_host_path_result=`cygpath -m -p "$func_to_host_path_tmp1"` func_convert_path_check : ";" \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" fi } # end func_convert_path_cygwin_to_w32 # func_convert_path_nix_to_w32 ARG # Convert path ARG from *nix to w32 format. Requires a wine environment and # a working winepath. Returns result in func_to_host_file_result. func_convert_path_nix_to_w32 () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # See func_convert_path_msys_to_w32: func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1" func_to_host_path_result="$func_convert_core_path_wine_to_w32_result" func_convert_path_check : ";" \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" fi } # end func_convert_path_nix_to_w32 # func_convert_path_msys_to_cygwin ARG # Convert path ARG from MSYS to Cygwin format. Requires LT_CYGPATH set. # Returns result in func_to_host_file_result. func_convert_path_msys_to_cygwin () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # See func_convert_path_msys_to_w32: func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_msys_to_w32 "$func_to_host_path_tmp1" func_cygpath -u -p "$func_convert_core_msys_to_w32_result" func_to_host_path_result="$func_cygpath_result" func_convert_path_check : : \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" : "$1" fi } # end func_convert_path_msys_to_cygwin # func_convert_path_nix_to_cygwin ARG # Convert path ARG from *nix to Cygwin format. Requires Cygwin installed in a # a wine environment, working winepath, and LT_CYGPATH set. Returns result in # func_to_host_file_result. func_convert_path_nix_to_cygwin () { $opt_debug func_to_host_path_result="$1" if test -n "$1"; then # Remove leading and trailing path separator characters from # ARG. msys behavior is inconsistent here, cygpath turns them # into '.;' and ';.', and winepath ignores them completely. func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1" func_cygpath -u -p "$func_convert_core_path_wine_to_w32_result" func_to_host_path_result="$func_cygpath_result" func_convert_path_check : : \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" : "$1" fi } # end func_convert_path_nix_to_cygwin # func_mode_compile arg... func_mode_compile () { $opt_debug # Get the compilation command and the source file. base_compile= srcfile="$nonopt" # always keep a non-empty value in "srcfile" suppress_opt=yes suppress_output= arg_mode=normal libobj= later= pie_flag= for arg do case $arg_mode in arg ) # do not "continue". Instead, add this to base_compile lastarg="$arg" arg_mode=normal ;; target ) libobj="$arg" arg_mode=normal continue ;; normal ) # Accept any command-line options. case $arg in -o) test -n "$libobj" && \ func_fatal_error "you cannot specify \`-o' more than once" arg_mode=target continue ;; -pie | -fpie | -fPIE) func_append pie_flag " $arg" continue ;; -shared | -static | -prefer-pic | -prefer-non-pic) func_append later " $arg" continue ;; -no-suppress) suppress_opt=no continue ;; -Xcompiler) arg_mode=arg # the next one goes into the "base_compile" arg list continue # The current "srcfile" will either be retained or ;; # replaced later. I would guess that would be a bug. -Wc,*) func_stripname '-Wc,' '' "$arg" args=$func_stripname_result lastarg= save_ifs="$IFS"; IFS=',' for arg in $args; do IFS="$save_ifs" func_append_quoted lastarg "$arg" done IFS="$save_ifs" func_stripname ' ' '' "$lastarg" lastarg=$func_stripname_result # Add the arguments to base_compile. func_append base_compile " $lastarg" continue ;; *) # Accept the current argument as the source file. # The previous "srcfile" becomes the current argument. # lastarg="$srcfile" srcfile="$arg" ;; esac # case $arg ;; esac # case $arg_mode # Aesthetically quote the previous argument. func_append_quoted base_compile "$lastarg" done # for arg case $arg_mode in arg) func_fatal_error "you must specify an argument for -Xcompile" ;; target) func_fatal_error "you must specify a target with \`-o'" ;; *) # Get the name of the library object. test -z "$libobj" && { func_basename "$srcfile" libobj="$func_basename_result" } ;; esac # Recognize several different file suffixes. # If the user specifies -o file.o, it is replaced with file.lo case $libobj in *.[cCFSifmso] | \ *.ada | *.adb | *.ads | *.asm | \ *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \ *.[fF][09]? | *.for | *.java | *.go | *.obj | *.sx | *.cu | *.cup) func_xform "$libobj" libobj=$func_xform_result ;; esac case $libobj in *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;; *) func_fatal_error "cannot determine name of library object from \`$libobj'" ;; esac func_infer_tag $base_compile for arg in $later; do case $arg in -shared) test "$build_libtool_libs" != yes && \ func_fatal_configuration "can not build a shared library" build_old_libs=no continue ;; -static) build_libtool_libs=no build_old_libs=yes continue ;; -prefer-pic) pic_mode=yes continue ;; -prefer-non-pic) pic_mode=no continue ;; esac done func_quote_for_eval "$libobj" test "X$libobj" != "X$func_quote_for_eval_result" \ && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \ && func_warning "libobj name \`$libobj' may not contain shell special characters." func_dirname_and_basename "$obj" "/" "" objname="$func_basename_result" xdir="$func_dirname_result" lobj=${xdir}$objdir/$objname test -z "$base_compile" && \ func_fatal_help "you must specify a compilation command" # Delete any leftover library objects. if test "$build_old_libs" = yes; then removelist="$obj $lobj $libobj ${libobj}T" else removelist="$lobj $libobj ${libobj}T" fi # On Cygwin there's no "real" PIC flag so we must build both object types case $host_os in cygwin* | mingw* | pw32* | os2* | cegcc*) pic_mode=default ;; esac if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then # non-PIC code in shared libraries is not supported pic_mode=default fi # Calculate the filename of the output object if compiler does # not support -o with -c if test "$compiler_c_o" = no; then output_obj=`$ECHO "$srcfile" | $SED 's%^.*/%%; s%\.[^.]*$%%'`.${objext} lockfile="$output_obj.lock" else output_obj= need_locks=no lockfile= fi # Lock this critical section if it is needed # We use this script file to make the link, it avoids creating a new file if test "$need_locks" = yes; then until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do func_echo "Waiting for $lockfile to be removed" sleep 2 done elif test "$need_locks" = warn; then if test -f "$lockfile"; then $ECHO "\ *** ERROR, $lockfile exists and contains: `cat $lockfile 2>/dev/null` This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support \`-c' and \`-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $opt_dry_run || $RM $removelist exit $EXIT_FAILURE fi func_append removelist " $output_obj" $ECHO "$srcfile" > "$lockfile" fi $opt_dry_run || $RM $removelist func_append removelist " $lockfile" trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15 func_to_tool_file "$srcfile" func_convert_file_msys_to_w32 srcfile=$func_to_tool_file_result func_quote_for_eval "$srcfile" qsrcfile=$func_quote_for_eval_result # Only build a PIC object if we are building libtool libraries. if test "$build_libtool_libs" = yes; then # Without this assignment, base_compile gets emptied. fbsd_hideous_sh_bug=$base_compile if test "$pic_mode" != no; then command="$base_compile $qsrcfile $pic_flag" else # Don't build PIC code command="$base_compile $qsrcfile" fi func_mkdir_p "$xdir$objdir" if test -z "$output_obj"; then # Place PIC objects in $objdir func_append command " -o $lobj" fi func_show_eval_locale "$command" \ 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE' if test "$need_locks" = warn && test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then $ECHO "\ *** ERROR, $lockfile contains: `cat $lockfile 2>/dev/null` but it should contain: $srcfile This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support \`-c' and \`-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $opt_dry_run || $RM $removelist exit $EXIT_FAILURE fi # Just move the object if needed, then go on to compile the next one if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then func_show_eval '$MV "$output_obj" "$lobj"' \ 'error=$?; $opt_dry_run || $RM $removelist; exit $error' fi # Allow error messages only from the first compilation. if test "$suppress_opt" = yes; then suppress_output=' >/dev/null 2>&1' fi fi # Only build a position-dependent object if we build old libraries. if test "$build_old_libs" = yes; then if test "$pic_mode" != yes; then # Don't build PIC code command="$base_compile $qsrcfile$pie_flag" else command="$base_compile $qsrcfile $pic_flag" fi if test "$compiler_c_o" = yes; then func_append command " -o $obj" fi # Suppress compiler output if we already did a PIC compilation. func_append command "$suppress_output" func_show_eval_locale "$command" \ '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' if test "$need_locks" = warn && test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then $ECHO "\ *** ERROR, $lockfile contains: `cat $lockfile 2>/dev/null` but it should contain: $srcfile This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support \`-c' and \`-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $opt_dry_run || $RM $removelist exit $EXIT_FAILURE fi # Just move the object if needed if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then func_show_eval '$MV "$output_obj" "$obj"' \ 'error=$?; $opt_dry_run || $RM $removelist; exit $error' fi fi $opt_dry_run || { func_write_libtool_object "$libobj" "$objdir/$objname" "$objname" # Unlock the critical section if it was locked if test "$need_locks" != no; then removelist=$lockfile $RM "$lockfile" fi } exit $EXIT_SUCCESS } $opt_help || { test "$opt_mode" = compile && func_mode_compile ${1+"$@"} } func_mode_help () { # We need to display help for each of the modes. case $opt_mode in "") # Generic help is extracted from the usage comments # at the start of this file. func_help ;; clean) $ECHO \ "Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE... Remove files from the build directory. RM is the name of the program to use to delete files associated with each FILE (typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed to RM. If FILE is a libtool library, object or program, all the files associated with it are deleted. Otherwise, only FILE itself is deleted using RM." ;; compile) $ECHO \ "Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE Compile a source file into a libtool library object. This mode accepts the following additional options: -o OUTPUT-FILE set the output file name to OUTPUT-FILE -no-suppress do not suppress compiler output for multiple passes -prefer-pic try to build PIC objects only -prefer-non-pic try to build non-PIC objects only -shared do not build a \`.o' file suitable for static linking -static only build a \`.o' file suitable for static linking -Wc,FLAG pass FLAG directly to the compiler COMPILE-COMMAND is a command to be used in creating a \`standard' object file from the given SOURCEFILE. The output file name is determined by removing the directory component from SOURCEFILE, then substituting the C source code suffix \`.c' with the library object suffix, \`.lo'." ;; execute) $ECHO \ "Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]... Automatically set library path, then run a program. This mode accepts the following additional options: -dlopen FILE add the directory containing FILE to the library path This mode sets the library path environment variable according to \`-dlopen' flags. If any of the ARGS are libtool executable wrappers, then they are translated into their corresponding uninstalled binary, and any of their required library directories are added to the library path. Then, COMMAND is executed, with ARGS as arguments." ;; finish) $ECHO \ "Usage: $progname [OPTION]... --mode=finish [LIBDIR]... Complete the installation of libtool libraries. Each LIBDIR is a directory that contains libtool libraries. The commands that this mode executes may require superuser privileges. Use the \`--dry-run' option if you just want to see what would be executed." ;; install) $ECHO \ "Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND... Install executables or libraries. INSTALL-COMMAND is the installation command. The first component should be either the \`install' or \`cp' program. The following components of INSTALL-COMMAND are treated specially: -inst-prefix-dir PREFIX-DIR Use PREFIX-DIR as a staging area for installation The rest of the components are interpreted as arguments to that command (only BSD-compatible install options are recognized)." ;; link) $ECHO \ "Usage: $progname [OPTION]... --mode=link LINK-COMMAND... Link object files or libraries together to form another library, or to create an executable program. LINK-COMMAND is a command using the C compiler that you would use to create a program from several object files. The following components of LINK-COMMAND are treated specially: -all-static do not do any dynamic linking at all -avoid-version do not add a version suffix if possible -bindir BINDIR specify path to binaries directory (for systems where libraries must be found in the PATH setting at runtime) -dlopen FILE \`-dlpreopen' FILE if it cannot be dlopened at runtime -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3) -export-symbols SYMFILE try to export only the symbols listed in SYMFILE -export-symbols-regex REGEX try to export only the symbols matching REGEX -LLIBDIR search LIBDIR for required installed libraries -lNAME OUTPUT-FILE requires the installed library libNAME -module build a library that can dlopened -no-fast-install disable the fast-install mode -no-install link a not-installable executable -no-undefined declare that a library does not refer to external symbols -o OUTPUT-FILE create OUTPUT-FILE from the specified objects -objectlist FILE Use a list of object files found in FILE to specify objects -precious-files-regex REGEX don't remove output files matching REGEX -release RELEASE specify package release information -rpath LIBDIR the created library will eventually be installed in LIBDIR -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries -shared only do dynamic linking of libtool libraries -shrext SUFFIX override the standard shared library file extension -static do not do any dynamic linking of uninstalled libtool libraries -static-libtool-libs do not do any dynamic linking of libtool libraries -version-info CURRENT[:REVISION[:AGE]] specify library version info [each variable defaults to 0] -weak LIBNAME declare that the target provides the LIBNAME interface -Wc,FLAG -Xcompiler FLAG pass linker-specific FLAG directly to the compiler -Wl,FLAG -Xlinker FLAG pass linker-specific FLAG directly to the linker -XCClinker FLAG pass link-specific FLAG to the compiler driver (CC) All other options (arguments beginning with \`-') are ignored. Every other argument is treated as a filename. Files ending in \`.la' are treated as uninstalled libtool libraries, other files are standard or library object files. If the OUTPUT-FILE ends in \`.la', then a libtool library is created, only library objects (\`.lo' files) may be specified, and \`-rpath' is required, except when creating a convenience library. If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created using \`ar' and \`ranlib', or on Windows using \`lib'. If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file is created, otherwise an executable program is created." ;; uninstall) $ECHO \ "Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE... Remove libraries from an installation directory. RM is the name of the program to use to delete files associated with each FILE (typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed to RM. If FILE is a libtool library, all the files associated with it are deleted. Otherwise, only FILE itself is deleted using RM." ;; *) func_fatal_help "invalid operation mode \`$opt_mode'" ;; esac echo $ECHO "Try \`$progname --help' for more information about other modes." } # Now that we've collected a possible --mode arg, show help if necessary if $opt_help; then if test "$opt_help" = :; then func_mode_help else { func_help noexit for opt_mode in compile link execute install finish uninstall clean; do func_mode_help done } | sed -n '1p; 2,$s/^Usage:/ or: /p' { func_help noexit for opt_mode in compile link execute install finish uninstall clean; do echo func_mode_help done } | sed '1d /^When reporting/,/^Report/{ H d } $x /information about other modes/d /more detailed .*MODE/d s/^Usage:.*--mode=\([^ ]*\) .*/Description of \1 mode:/' fi exit $? fi # func_mode_execute arg... func_mode_execute () { $opt_debug # The first argument is the command name. cmd="$nonopt" test -z "$cmd" && \ func_fatal_help "you must specify a COMMAND" # Handle -dlopen flags immediately. for file in $opt_dlopen; do test -f "$file" \ || func_fatal_help "\`$file' is not a file" dir= case $file in *.la) func_resolve_sysroot "$file" file=$func_resolve_sysroot_result # Check to see that this really is a libtool archive. func_lalib_unsafe_p "$file" \ || func_fatal_help "\`$lib' is not a valid libtool archive" # Read the libtool library. dlname= library_names= func_source "$file" # Skip this library if it cannot be dlopened. if test -z "$dlname"; then # Warn if it was a shared library. test -n "$library_names" && \ func_warning "\`$file' was not linked with \`-export-dynamic'" continue fi func_dirname "$file" "" "." dir="$func_dirname_result" if test -f "$dir/$objdir/$dlname"; then func_append dir "/$objdir" else if test ! -f "$dir/$dlname"; then func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'" fi fi ;; *.lo) # Just add the directory containing the .lo file. func_dirname "$file" "" "." dir="$func_dirname_result" ;; *) func_warning "\`-dlopen' is ignored for non-libtool libraries and objects" continue ;; esac # Get the absolute pathname. absdir=`cd "$dir" && pwd` test -n "$absdir" && dir="$absdir" # Now add the directory to shlibpath_var. if eval "test -z \"\$$shlibpath_var\""; then eval "$shlibpath_var=\"\$dir\"" else eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\"" fi done # This variable tells wrapper scripts just to set shlibpath_var # rather than running their programs. libtool_execute_magic="$magic" # Check if any of the arguments is a wrapper script. args= for file do case $file in -* | *.la | *.lo ) ;; *) # Do a test to see if this is really a libtool program. if func_ltwrapper_script_p "$file"; then func_source "$file" # Transform arg to wrapped name. file="$progdir/$program" elif func_ltwrapper_executable_p "$file"; then func_ltwrapper_scriptname "$file" func_source "$func_ltwrapper_scriptname_result" # Transform arg to wrapped name. file="$progdir/$program" fi ;; esac # Quote arguments (to preserve shell metacharacters). func_append_quoted args "$file" done if test "X$opt_dry_run" = Xfalse; then if test -n "$shlibpath_var"; then # Export the shlibpath_var. eval "export $shlibpath_var" fi # Restore saved environment variables for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES do eval "if test \"\${save_$lt_var+set}\" = set; then $lt_var=\$save_$lt_var; export $lt_var else $lt_unset $lt_var fi" done # Now prepare to actually exec the command. exec_cmd="\$cmd$args" else # Display what would be done. if test -n "$shlibpath_var"; then eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\"" echo "export $shlibpath_var" fi $ECHO "$cmd$args" exit $EXIT_SUCCESS fi } test "$opt_mode" = execute && func_mode_execute ${1+"$@"} # func_mode_finish arg... func_mode_finish () { $opt_debug libs= libdirs= admincmds= for opt in "$nonopt" ${1+"$@"} do if test -d "$opt"; then func_append libdirs " $opt" elif test -f "$opt"; then if func_lalib_unsafe_p "$opt"; then func_append libs " $opt" else func_warning "\`$opt' is not a valid libtool archive" fi else func_fatal_error "invalid argument \`$opt'" fi done if test -n "$libs"; then if test -n "$lt_sysroot"; then sysroot_regex=`$ECHO "$lt_sysroot" | $SED "$sed_make_literal_regex"` sysroot_cmd="s/\([ ']\)$sysroot_regex/\1/g;" else sysroot_cmd= fi # Remove sysroot references if $opt_dry_run; then for lib in $libs; do echo "removing references to $lt_sysroot and \`=' prefixes from $lib" done else tmpdir=`func_mktempdir` for lib in $libs; do sed -e "${sysroot_cmd} s/\([ ']-[LR]\)=/\1/g; s/\([ ']\)=/\1/g" $lib \ > $tmpdir/tmp-la mv -f $tmpdir/tmp-la $lib done ${RM}r "$tmpdir" fi fi if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then for libdir in $libdirs; do if test -n "$finish_cmds"; then # Do each command in the finish commands. func_execute_cmds "$finish_cmds" 'admincmds="$admincmds '"$cmd"'"' fi if test -n "$finish_eval"; then # Do the single finish_eval. eval cmds=\"$finish_eval\" $opt_dry_run || eval "$cmds" || func_append admincmds " $cmds" fi done fi # Exit here if they wanted silent mode. $opt_silent && exit $EXIT_SUCCESS if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then echo "----------------------------------------------------------------------" echo "Libraries have been installed in:" for libdir in $libdirs; do $ECHO " $libdir" done echo echo "If you ever happen to want to link against installed libraries" echo "in a given directory, LIBDIR, you must either use libtool, and" echo "specify the full pathname of the library, or use the \`-LLIBDIR'" echo "flag during linking and do at least one of the following:" if test -n "$shlibpath_var"; then echo " - add LIBDIR to the \`$shlibpath_var' environment variable" echo " during execution" fi if test -n "$runpath_var"; then echo " - add LIBDIR to the \`$runpath_var' environment variable" echo " during linking" fi if test -n "$hardcode_libdir_flag_spec"; then libdir=LIBDIR eval flag=\"$hardcode_libdir_flag_spec\" $ECHO " - use the \`$flag' linker flag" fi if test -n "$admincmds"; then $ECHO " - have your system administrator run these commands:$admincmds" fi if test -f /etc/ld.so.conf; then echo " - have your system administrator add LIBDIR to \`/etc/ld.so.conf'" fi echo echo "See any operating system documentation about shared libraries for" case $host in solaris2.[6789]|solaris2.1[0-9]) echo "more information, such as the ld(1), crle(1) and ld.so(8) manual" echo "pages." ;; *) echo "more information, such as the ld(1) and ld.so(8) manual pages." ;; esac echo "----------------------------------------------------------------------" fi exit $EXIT_SUCCESS } test "$opt_mode" = finish && func_mode_finish ${1+"$@"} # func_mode_install arg... func_mode_install () { $opt_debug # There may be an optional sh(1) argument at the beginning of # install_prog (especially on Windows NT). if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh || # Allow the use of GNU shtool's install command. case $nonopt in *shtool*) :;; *) false;; esac; then # Aesthetically quote it. func_quote_for_eval "$nonopt" install_prog="$func_quote_for_eval_result " arg=$1 shift else install_prog= arg=$nonopt fi # The real first argument should be the name of the installation program. # Aesthetically quote it. func_quote_for_eval "$arg" func_append install_prog "$func_quote_for_eval_result" install_shared_prog=$install_prog case " $install_prog " in *[\\\ /]cp\ *) install_cp=: ;; *) install_cp=false ;; esac # We need to accept at least all the BSD install flags. dest= files= opts= prev= install_type= isdir=no stripme= no_mode=: for arg do arg2= if test -n "$dest"; then func_append files " $dest" dest=$arg continue fi case $arg in -d) isdir=yes ;; -f) if $install_cp; then :; else prev=$arg fi ;; -g | -m | -o) prev=$arg ;; -s) stripme=" -s" continue ;; -*) ;; *) # If the previous option needed an argument, then skip it. if test -n "$prev"; then if test "x$prev" = x-m && test -n "$install_override_mode"; then arg2=$install_override_mode no_mode=false fi prev= else dest=$arg continue fi ;; esac # Aesthetically quote the argument. func_quote_for_eval "$arg" func_append install_prog " $func_quote_for_eval_result" if test -n "$arg2"; then func_quote_for_eval "$arg2" fi func_append install_shared_prog " $func_quote_for_eval_result" done test -z "$install_prog" && \ func_fatal_help "you must specify an install program" test -n "$prev" && \ func_fatal_help "the \`$prev' option requires an argument" if test -n "$install_override_mode" && $no_mode; then if $install_cp; then :; else func_quote_for_eval "$install_override_mode" func_append install_shared_prog " -m $func_quote_for_eval_result" fi fi if test -z "$files"; then if test -z "$dest"; then func_fatal_help "no file or destination specified" else func_fatal_help "you must specify a destination" fi fi # Strip any trailing slash from the destination. func_stripname '' '/' "$dest" dest=$func_stripname_result # Check to see that the destination is a directory. test -d "$dest" && isdir=yes if test "$isdir" = yes; then destdir="$dest" destname= else func_dirname_and_basename "$dest" "" "." destdir="$func_dirname_result" destname="$func_basename_result" # Not a directory, so check to see that there is only one file specified. set dummy $files; shift test "$#" -gt 1 && \ func_fatal_help "\`$dest' is not a directory" fi case $destdir in [\\/]* | [A-Za-z]:[\\/]*) ;; *) for file in $files; do case $file in *.lo) ;; *) func_fatal_help "\`$destdir' must be an absolute directory name" ;; esac done ;; esac # This variable tells wrapper scripts just to set variables rather # than running their programs. libtool_install_magic="$magic" staticlibs= future_libdirs= current_libdirs= for file in $files; do # Do each installation. case $file in *.$libext) # Do the static libraries later. func_append staticlibs " $file" ;; *.la) func_resolve_sysroot "$file" file=$func_resolve_sysroot_result # Check to see that this really is a libtool archive. func_lalib_unsafe_p "$file" \ || func_fatal_help "\`$file' is not a valid libtool archive" library_names= old_library= relink_command= func_source "$file" # Add the libdir to current_libdirs if it is the destination. if test "X$destdir" = "X$libdir"; then case "$current_libdirs " in *" $libdir "*) ;; *) func_append current_libdirs " $libdir" ;; esac else # Note the libdir as a future libdir. case "$future_libdirs " in *" $libdir "*) ;; *) func_append future_libdirs " $libdir" ;; esac fi func_dirname "$file" "/" "" dir="$func_dirname_result" func_append dir "$objdir" if test -n "$relink_command"; then # Determine the prefix the user has applied to our future dir. inst_prefix_dir=`$ECHO "$destdir" | $SED -e "s%$libdir\$%%"` # Don't allow the user to place us outside of our expected # location b/c this prevents finding dependent libraries that # are installed to the same prefix. # At present, this check doesn't affect windows .dll's that # are installed into $libdir/../bin (currently, that works fine) # but it's something to keep an eye on. test "$inst_prefix_dir" = "$destdir" && \ func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir" if test -n "$inst_prefix_dir"; then # Stick the inst_prefix_dir data into the link command. relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"` else relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%%"` fi func_warning "relinking \`$file'" func_show_eval "$relink_command" \ 'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"' fi # See the names of the shared library. set dummy $library_names; shift if test -n "$1"; then realname="$1" shift srcname="$realname" test -n "$relink_command" && srcname="$realname"T # Install the shared library and build the symlinks. func_show_eval "$install_shared_prog $dir/$srcname $destdir/$realname" \ 'exit $?' tstripme="$stripme" case $host_os in cygwin* | mingw* | pw32* | cegcc*) case $realname in *.dll.a) tstripme="" ;; esac ;; esac if test -n "$tstripme" && test -n "$striplib"; then func_show_eval "$striplib $destdir/$realname" 'exit $?' fi if test "$#" -gt 0; then # Delete the old symlinks, and create new ones. # Try `ln -sf' first, because the `ln' binary might depend on # the symlink we replace! Solaris /bin/ln does not understand -f, # so we also need to try rm && ln -s. for linkname do test "$linkname" != "$realname" \ && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })" done fi # Do each command in the postinstall commands. lib="$destdir/$realname" func_execute_cmds "$postinstall_cmds" 'exit $?' fi # Install the pseudo-library for information purposes. func_basename "$file" name="$func_basename_result" instname="$dir/$name"i func_show_eval "$install_prog $instname $destdir/$name" 'exit $?' # Maybe install the static library, too. test -n "$old_library" && func_append staticlibs " $dir/$old_library" ;; *.lo) # Install (i.e. copy) a libtool object. # Figure out destination file name, if it wasn't already specified. if test -n "$destname"; then destfile="$destdir/$destname" else func_basename "$file" destfile="$func_basename_result" destfile="$destdir/$destfile" fi # Deduce the name of the destination old-style object file. case $destfile in *.lo) func_lo2o "$destfile" staticdest=$func_lo2o_result ;; *.$objext) staticdest="$destfile" destfile= ;; *) func_fatal_help "cannot copy a libtool object to \`$destfile'" ;; esac # Install the libtool object if requested. test -n "$destfile" && \ func_show_eval "$install_prog $file $destfile" 'exit $?' # Install the old object if enabled. if test "$build_old_libs" = yes; then # Deduce the name of the old-style object file. func_lo2o "$file" staticobj=$func_lo2o_result func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?' fi exit $EXIT_SUCCESS ;; *) # Figure out destination file name, if it wasn't already specified. if test -n "$destname"; then destfile="$destdir/$destname" else func_basename "$file" destfile="$func_basename_result" destfile="$destdir/$destfile" fi # If the file is missing, and there is a .exe on the end, strip it # because it is most likely a libtool script we actually want to # install stripped_ext="" case $file in *.exe) if test ! -f "$file"; then func_stripname '' '.exe' "$file" file=$func_stripname_result stripped_ext=".exe" fi ;; esac # Do a test to see if this is really a libtool program. case $host in *cygwin* | *mingw*) if func_ltwrapper_executable_p "$file"; then func_ltwrapper_scriptname "$file" wrapper=$func_ltwrapper_scriptname_result else func_stripname '' '.exe' "$file" wrapper=$func_stripname_result fi ;; *) wrapper=$file ;; esac if func_ltwrapper_script_p "$wrapper"; then notinst_deplibs= relink_command= func_source "$wrapper" # Check the variables that should have been set. test -z "$generated_by_libtool_version" && \ func_fatal_error "invalid libtool wrapper script \`$wrapper'" finalize=yes for lib in $notinst_deplibs; do # Check to see that each library is installed. libdir= if test -f "$lib"; then func_source "$lib" fi libfile="$libdir/"`$ECHO "$lib" | $SED 's%^.*/%%g'` ### testsuite: skip nested quoting test if test -n "$libdir" && test ! -f "$libfile"; then func_warning "\`$lib' has not been installed in \`$libdir'" finalize=no fi done relink_command= func_source "$wrapper" outputname= if test "$fast_install" = no && test -n "$relink_command"; then $opt_dry_run || { if test "$finalize" = yes; then tmpdir=`func_mktempdir` func_basename "$file$stripped_ext" file="$func_basename_result" outputname="$tmpdir/$file" # Replace the output file specification. relink_command=`$ECHO "$relink_command" | $SED 's%@OUTPUT@%'"$outputname"'%g'` $opt_silent || { func_quote_for_expand "$relink_command" eval "func_echo $func_quote_for_expand_result" } if eval "$relink_command"; then : else func_error "error: relink \`$file' with the above command before installing it" $opt_dry_run || ${RM}r "$tmpdir" continue fi file="$outputname" else func_warning "cannot relink \`$file'" fi } else # Install the binary that we compiled earlier. file=`$ECHO "$file$stripped_ext" | $SED "s%\([^/]*\)$%$objdir/\1%"` fi fi # remove .exe since cygwin /usr/bin/install will append another # one anyway case $install_prog,$host in */usr/bin/install*,*cygwin*) case $file:$destfile in *.exe:*.exe) # this is ok ;; *.exe:*) destfile=$destfile.exe ;; *:*.exe) func_stripname '' '.exe' "$destfile" destfile=$func_stripname_result ;; esac ;; esac func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?' $opt_dry_run || if test -n "$outputname"; then ${RM}r "$tmpdir" fi ;; esac done for file in $staticlibs; do func_basename "$file" name="$func_basename_result" # Set up the ranlib parameters. oldlib="$destdir/$name" func_to_tool_file "$oldlib" func_convert_file_msys_to_w32 tool_oldlib=$func_to_tool_file_result func_show_eval "$install_prog \$file \$oldlib" 'exit $?' if test -n "$stripme" && test -n "$old_striplib"; then func_show_eval "$old_striplib $tool_oldlib" 'exit $?' fi # Do each command in the postinstall commands. func_execute_cmds "$old_postinstall_cmds" 'exit $?' done test -n "$future_libdirs" && \ func_warning "remember to run \`$progname --finish$future_libdirs'" if test -n "$current_libdirs"; then # Maybe just do a dry run. $opt_dry_run && current_libdirs=" -n$current_libdirs" exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs' else exit $EXIT_SUCCESS fi } test "$opt_mode" = install && func_mode_install ${1+"$@"} # func_generate_dlsyms outputname originator pic_p # Extract symbols from dlprefiles and create ${outputname}S.o with # a dlpreopen symbol table. func_generate_dlsyms () { $opt_debug my_outputname="$1" my_originator="$2" my_pic_p="${3-no}" my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'` my_dlsyms= if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then if test -n "$NM" && test -n "$global_symbol_pipe"; then my_dlsyms="${my_outputname}S.c" else func_error "not configured to extract global symbols from dlpreopened files" fi fi if test -n "$my_dlsyms"; then case $my_dlsyms in "") ;; *.c) # Discover the nlist of each of the dlfiles. nlist="$output_objdir/${my_outputname}.nm" func_show_eval "$RM $nlist ${nlist}S ${nlist}T" # Parse the name list into a source file. func_verbose "creating $output_objdir/$my_dlsyms" $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\ /* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */ /* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */ #ifdef __cplusplus extern \"C\" { #endif #if defined(__GNUC__) && (((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4)) || (__GNUC__ > 4)) #pragma GCC diagnostic ignored \"-Wstrict-prototypes\" #endif /* 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_DLSYM_CONST #elif defined(__osf__) /* This system does not cope well with relocations in const data. */ # define LT_DLSYM_CONST #else # define LT_DLSYM_CONST const #endif /* External symbol declarations for the compiler. */\ " if test "$dlself" = yes; then func_verbose "generating symbol list for \`$output'" $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist" # Add our own program objects to the symbol list. progfiles=`$ECHO "$objs$old_deplibs" | $SP2NL | $SED "$lo2o" | $NL2SP` for progfile in $progfiles; do func_to_tool_file "$progfile" func_convert_file_msys_to_w32 func_verbose "extracting global C symbols from \`$func_to_tool_file_result'" $opt_dry_run || eval "$NM $func_to_tool_file_result | $global_symbol_pipe >> '$nlist'" done if test -n "$exclude_expsyms"; then $opt_dry_run || { eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T' eval '$MV "$nlist"T "$nlist"' } fi if test -n "$export_symbols_regex"; then $opt_dry_run || { eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T' eval '$MV "$nlist"T "$nlist"' } fi # Prepare the list of exported symbols if test -z "$export_symbols"; then export_symbols="$output_objdir/$outputname.exp" $opt_dry_run || { $RM $export_symbols eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"' case $host in *cygwin* | *mingw* | *cegcc* ) eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"' ;; esac } else $opt_dry_run || { eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"' eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T' eval '$MV "$nlist"T "$nlist"' case $host in *cygwin* | *mingw* | *cegcc* ) eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' eval 'cat "$nlist" >> "$output_objdir/$outputname.def"' ;; esac } fi fi for dlprefile in $dlprefiles; do func_verbose "extracting global C symbols from \`$dlprefile'" func_basename "$dlprefile" name="$func_basename_result" case $host in *cygwin* | *mingw* | *cegcc* ) # if an import library, we need to obtain dlname if func_win32_import_lib_p "$dlprefile"; then func_tr_sh "$dlprefile" eval "curr_lafile=\$libfile_$func_tr_sh_result" dlprefile_dlbasename="" if test -n "$curr_lafile" && func_lalib_p "$curr_lafile"; then # Use subshell, to avoid clobbering current variable values dlprefile_dlname=`source "$curr_lafile" && echo "$dlname"` if test -n "$dlprefile_dlname" ; then func_basename "$dlprefile_dlname" dlprefile_dlbasename="$func_basename_result" else # no lafile. user explicitly requested -dlpreopen <import library>. $sharedlib_from_linklib_cmd "$dlprefile" dlprefile_dlbasename=$sharedlib_from_linklib_result fi fi $opt_dry_run || { if test -n "$dlprefile_dlbasename" ; then eval '$ECHO ": $dlprefile_dlbasename" >> "$nlist"' else func_warning "Could not compute DLL name from $name" eval '$ECHO ": $name " >> "$nlist"' fi func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe | $SED -e '/I __imp/d' -e 's/I __nm_/D /;s/_nm__//' >> '$nlist'" } else # not an import lib $opt_dry_run || { eval '$ECHO ": $name " >> "$nlist"' func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'" } fi ;; *) $opt_dry_run || { eval '$ECHO ": $name " >> "$nlist"' func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'" } ;; esac done $opt_dry_run || { # Make sure we have at least an empty file. test -f "$nlist" || : > "$nlist" if test -n "$exclude_expsyms"; then $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T $MV "$nlist"T "$nlist" fi # Try sorting and uniquifying the output. if $GREP -v "^: " < "$nlist" | if sort -k 3 </dev/null >/dev/null 2>&1; then sort -k 3 else sort +2 fi | uniq > "$nlist"S; then : else $GREP -v "^: " < "$nlist" > "$nlist"S fi if test -f "$nlist"S; then eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"' else echo '/* NONE */' >> "$output_objdir/$my_dlsyms" fi echo >> "$output_objdir/$my_dlsyms" "\ /* The mapping between symbol names and symbols. */ typedef struct { const char *name; void *address; } lt_dlsymlist; extern LT_DLSYM_CONST lt_dlsymlist lt_${my_prefix}_LTX_preloaded_symbols[]; LT_DLSYM_CONST lt_dlsymlist lt_${my_prefix}_LTX_preloaded_symbols[] = {\ { \"$my_originator\", (void *) 0 }," case $need_lib_prefix in no) eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms" ;; *) eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms" ;; esac echo >> "$output_objdir/$my_dlsyms" "\ {0, (void *) 0} }; /* This works around a problem in FreeBSD linker */ #ifdef FREEBSD_WORKAROUND static const void *lt_preloaded_setup() { return lt_${my_prefix}_LTX_preloaded_symbols; } #endif #ifdef __cplusplus } #endif\ " } # !$opt_dry_run pic_flag_for_symtable= case "$compile_command " in *" -static "*) ;; *) case $host in # compiling the symbol table file with pic_flag works around # a FreeBSD bug that causes programs to crash when -lm is # linked before any other PIC object. But we must not use # pic_flag when linking with -static. The problem exists in # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1. *-*-freebsd2.*|*-*-freebsd3.0*|*-*-freebsdelf3.0*) pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;; *-*-hpux*) pic_flag_for_symtable=" $pic_flag" ;; *) if test "X$my_pic_p" != Xno; then pic_flag_for_symtable=" $pic_flag" fi ;; esac ;; esac symtab_cflags= for arg in $LTCFLAGS; do case $arg in -pie | -fpie | -fPIE) ;; *) func_append symtab_cflags " $arg" ;; esac done # Now compile the dynamic symbol file. func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?' # Clean up the generated files. func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"' # Transform the symbol file into the correct name. symfileobj="$output_objdir/${my_outputname}S.$objext" case $host in *cygwin* | *mingw* | *cegcc* ) if test -f "$output_objdir/$my_outputname.def"; then compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"` finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"` else compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"` finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"` fi ;; *) compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"` finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"` ;; esac ;; *) func_fatal_error "unknown suffix for \`$my_dlsyms'" ;; esac else # We keep going just in case the user didn't refer to # lt_preloaded_symbols. The linker will fail if global_symbol_pipe # really was required. # Nullify the symbol file. compile_command=`$ECHO "$compile_command" | $SED "s% @SYMFILE@%%"` finalize_command=`$ECHO "$finalize_command" | $SED "s% @SYMFILE@%%"` fi } # func_win32_libid arg # return the library type of file 'arg' # # Need a lot of goo to handle *both* DLLs and import libs # Has to be a shell function in order to 'eat' the argument # that is supplied when $file_magic_command is called. # Despite the name, also deal with 64 bit binaries. func_win32_libid () { $opt_debug win32_libid_type="unknown" win32_fileres=`file -L $1 2>/dev/null` case $win32_fileres in *ar\ archive\ import\ library*) # definitely import win32_libid_type="x86 archive import" ;; *ar\ archive*) # could be an import, or static # Keep the egrep pattern in sync with the one in _LT_CHECK_MAGIC_METHOD. if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null | $EGREP 'file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' >/dev/null; then func_to_tool_file "$1" func_convert_file_msys_to_w32 win32_nmres=`eval $NM -f posix -A \"$func_to_tool_file_result\" | $SED -n -e ' 1,100{ / I /{ s,.*,import, p q } }'` case $win32_nmres in import*) win32_libid_type="x86 archive import";; *) win32_libid_type="x86 archive static";; esac fi ;; *DLL*) win32_libid_type="x86 DLL" ;; *executable*) # but shell scripts are "executable" too... case $win32_fileres in *MS\ Windows\ PE\ Intel*) win32_libid_type="x86 DLL" ;; esac ;; esac $ECHO "$win32_libid_type" } # func_cygming_dll_for_implib ARG # # Platform-specific function to extract the # name of the DLL associated with the specified # import library ARG. # Invoked by eval'ing the libtool variable # $sharedlib_from_linklib_cmd # Result is available in the variable # $sharedlib_from_linklib_result func_cygming_dll_for_implib () { $opt_debug sharedlib_from_linklib_result=`$DLLTOOL --identify-strict --identify "$1"` } # func_cygming_dll_for_implib_fallback_core SECTION_NAME LIBNAMEs # # The is the core of a fallback implementation of a # platform-specific function to extract the name of the # DLL associated with the specified import library LIBNAME. # # SECTION_NAME is either .idata$6 or .idata$7, depending # on the platform and compiler that created the implib. # # Echos the name of the DLL associated with the # specified import library. func_cygming_dll_for_implib_fallback_core () { $opt_debug match_literal=`$ECHO "$1" | $SED "$sed_make_literal_regex"` $OBJDUMP -s --section "$1" "$2" 2>/dev/null | $SED '/^Contents of section '"$match_literal"':/{ # Place marker at beginning of archive member dllname section s/.*/====MARK====/ p d } # These lines can sometimes be longer than 43 characters, but # are always uninteresting /:[ ]*file format pe[i]\{,1\}-/d /^In archive [^:]*:/d # Ensure marker is printed /^====MARK====/p # Remove all lines with less than 43 characters /^.\{43\}/!d # From remaining lines, remove first 43 characters s/^.\{43\}//' | $SED -n ' # Join marker and all lines until next marker into a single line /^====MARK====/ b para H $ b para b :para x s/\n//g # Remove the marker s/^====MARK====// # Remove trailing dots and whitespace s/[\. \t]*$// # Print /./p' | # we now have a list, one entry per line, of the stringified # contents of the appropriate section of all members of the # archive which possess that section. Heuristic: eliminate # all those which have a first or second character that is # a '.' (that is, objdump's representation of an unprintable # character.) This should work for all archives with less than # 0x302f exports -- but will fail for DLLs whose name actually # begins with a literal '.' or a single character followed by # a '.'. # # Of those that remain, print the first one. $SED -e '/^\./d;/^.\./d;q' } # func_cygming_gnu_implib_p ARG # This predicate returns with zero status (TRUE) if # ARG is a GNU/binutils-style import library. Returns # with nonzero status (FALSE) otherwise. func_cygming_gnu_implib_p () { $opt_debug func_to_tool_file "$1" func_convert_file_msys_to_w32 func_cygming_gnu_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $EGREP ' (_head_[A-Za-z0-9_]+_[ad]l*|[A-Za-z0-9_]+_[ad]l*_iname)$'` test -n "$func_cygming_gnu_implib_tmp" } # func_cygming_ms_implib_p ARG # This predicate returns with zero status (TRUE) if # ARG is an MS-style import library. Returns # with nonzero status (FALSE) otherwise. func_cygming_ms_implib_p () { $opt_debug func_to_tool_file "$1" func_convert_file_msys_to_w32 func_cygming_ms_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $GREP '_NULL_IMPORT_DESCRIPTOR'` test -n "$func_cygming_ms_implib_tmp" } # func_cygming_dll_for_implib_fallback ARG # Platform-specific function to extract the # name of the DLL associated with the specified # import library ARG. # # This fallback implementation is for use when $DLLTOOL # does not support the --identify-strict option. # Invoked by eval'ing the libtool variable # $sharedlib_from_linklib_cmd # Result is available in the variable # $sharedlib_from_linklib_result func_cygming_dll_for_implib_fallback () { $opt_debug if func_cygming_gnu_implib_p "$1" ; then # binutils import library sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$7' "$1"` elif func_cygming_ms_implib_p "$1" ; then # ms-generated import library sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$6' "$1"` else # unknown sharedlib_from_linklib_result="" fi } # func_extract_an_archive dir oldlib func_extract_an_archive () { $opt_debug f_ex_an_ar_dir="$1"; shift f_ex_an_ar_oldlib="$1" if test "$lock_old_archive_extraction" = yes; then lockfile=$f_ex_an_ar_oldlib.lock until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do func_echo "Waiting for $lockfile to be removed" sleep 2 done fi func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" \ 'stat=$?; rm -f "$lockfile"; exit $stat' if test "$lock_old_archive_extraction" = yes; then $opt_dry_run || rm -f "$lockfile" fi if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then : else func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib" fi } # func_extract_archives gentop oldlib ... func_extract_archives () { $opt_debug my_gentop="$1"; shift my_oldlibs=${1+"$@"} my_oldobjs="" my_xlib="" my_xabs="" my_xdir="" for my_xlib in $my_oldlibs; do # Extract the objects. case $my_xlib in [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;; *) my_xabs=`pwd`"/$my_xlib" ;; esac func_basename "$my_xlib" my_xlib="$func_basename_result" my_xlib_u=$my_xlib while :; do case " $extracted_archives " in *" $my_xlib_u "*) func_arith $extracted_serial + 1 extracted_serial=$func_arith_result my_xlib_u=lt$extracted_serial-$my_xlib ;; *) break ;; esac done extracted_archives="$extracted_archives $my_xlib_u" my_xdir="$my_gentop/$my_xlib_u" func_mkdir_p "$my_xdir" case $host in *-darwin*) func_verbose "Extracting $my_xabs" # Do not bother doing anything if just a dry run $opt_dry_run || { darwin_orig_dir=`pwd` cd $my_xdir || exit $? darwin_archive=$my_xabs darwin_curdir=`pwd` darwin_base_archive=`basename "$darwin_archive"` darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true` if test -n "$darwin_arches"; then darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'` darwin_arch= func_verbose "$darwin_base_archive has multiple architectures $darwin_arches" for darwin_arch in $darwin_arches ; do func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}" $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}" cd "unfat-$$/${darwin_base_archive}-${darwin_arch}" func_extract_an_archive "`pwd`" "${darwin_base_archive}" cd "$darwin_curdir" $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" done # $darwin_arches ## Okay now we've a bunch of thin objects, gotta fatten them up :) darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u` darwin_file= darwin_files= for darwin_file in $darwin_filelist; do darwin_files=`find unfat-$$ -name $darwin_file -print | sort | $NL2SP` $LIPO -create -output "$darwin_file" $darwin_files done # $darwin_filelist $RM -rf unfat-$$ cd "$darwin_orig_dir" else cd $darwin_orig_dir func_extract_an_archive "$my_xdir" "$my_xabs" fi # $darwin_arches } # !$opt_dry_run ;; *) func_extract_an_archive "$my_xdir" "$my_xabs" ;; esac my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | sort | $NL2SP` done func_extract_archives_result="$my_oldobjs" } # func_emit_wrapper [arg=no] # # Emit a libtool wrapper script on stdout. # Don't directly open a file because we may want to # incorporate the script contents within a cygwin/mingw # wrapper executable. Must ONLY be called from within # func_mode_link because it depends on a number of variables # set therein. # # ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR # variable will take. If 'yes', then the emitted script # will assume that the directory in which it is stored is # the $objdir directory. This is a cygwin/mingw-specific # behavior. func_emit_wrapper () { func_emit_wrapper_arg1=${1-no} $ECHO "\ #! $SHELL # $output - temporary wrapper script for $objdir/$outputname # Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION # # The $output program cannot be directly executed until all the libtool # libraries that it depends on are installed. # # This wrapper script should never be moved out of the build directory. # If it is, it will not operate correctly. # Sed substitution that helps us do robust quoting. It backslashifies # metacharacters that are still active within double-quoted strings. sed_quote_subst='$sed_quote_subst' # Be Bourne compatible if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST else case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac fi BIN_SH=xpg4; export BIN_SH # for Tru64 DUALCASE=1; export DUALCASE # for MKS sh # 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 relink_command=\"$relink_command\" # This environment variable determines our operation mode. if test \"\$libtool_install_magic\" = \"$magic\"; then # install mode needs the following variables: generated_by_libtool_version='$macro_version' notinst_deplibs='$notinst_deplibs' else # When we are sourced in execute mode, \$file and \$ECHO are already set. if test \"\$libtool_execute_magic\" != \"$magic\"; then file=\"\$0\"" qECHO=`$ECHO "$ECHO" | $SED "$sed_quote_subst"` $ECHO "\ # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF \$1 _LTECHO_EOF' } ECHO=\"$qECHO\" fi # Very basic option parsing. These options are (a) specific to # the libtool wrapper, (b) are identical between the wrapper # /script/ and the wrapper /executable/ which is used only on # windows platforms, and (c) all begin with the string "--lt-" # (application programs are unlikely to have options which match # this pattern). # # There are only two supported options: --lt-debug and # --lt-dump-script. There is, deliberately, no --lt-help. # # The first argument to this parsing function should be the # script's $0 value, followed by "$@". lt_option_debug= func_parse_lt_options () { lt_script_arg0=\$0 shift for lt_opt do case \"\$lt_opt\" in --lt-debug) lt_option_debug=1 ;; --lt-dump-script) lt_dump_D=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%/[^/]*$%%'\` test \"X\$lt_dump_D\" = \"X\$lt_script_arg0\" && lt_dump_D=. lt_dump_F=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%^.*/%%'\` cat \"\$lt_dump_D/\$lt_dump_F\" exit 0 ;; --lt-*) \$ECHO \"Unrecognized --lt- option: '\$lt_opt'\" 1>&2 exit 1 ;; esac done # Print the debug banner immediately: if test -n \"\$lt_option_debug\"; then echo \"${outputname}:${output}:\${LINENO}: libtool wrapper (GNU $PACKAGE$TIMESTAMP) $VERSION\" 1>&2 fi } # Used when --lt-debug. Prints its arguments to stdout # (redirection is the responsibility of the caller) func_lt_dump_args () { lt_dump_args_N=1; for lt_arg do \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[\$lt_dump_args_N]: \$lt_arg\" lt_dump_args_N=\`expr \$lt_dump_args_N + 1\` done } # Core function for launching the target application func_exec_program_core () { " case $host in # Backslashes separate directories on plain windows *-*-mingw | *-*-os2* | *-cegcc*) $ECHO "\ if test -n \"\$lt_option_debug\"; then \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir\\\\\$program\" 1>&2 func_lt_dump_args \${1+\"\$@\"} 1>&2 fi exec \"\$progdir\\\\\$program\" \${1+\"\$@\"} " ;; *) $ECHO "\ if test -n \"\$lt_option_debug\"; then \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir/\$program\" 1>&2 func_lt_dump_args \${1+\"\$@\"} 1>&2 fi exec \"\$progdir/\$program\" \${1+\"\$@\"} " ;; esac $ECHO "\ \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2 exit 1 } # A function to encapsulate launching the target application # Strips options in the --lt-* namespace from \$@ and # launches target application with the remaining arguments. func_exec_program () { case \" \$* \" in *\\ --lt-*) for lt_wr_arg do case \$lt_wr_arg in --lt-*) ;; *) set x \"\$@\" \"\$lt_wr_arg\"; shift;; esac shift done ;; esac func_exec_program_core \${1+\"\$@\"} } # Parse options func_parse_lt_options \"\$0\" \${1+\"\$@\"} # Find the directory that this script lives in. thisdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*$%%'\` test \"x\$thisdir\" = \"x\$file\" && thisdir=. # Follow symbolic links until we get to the real thisdir. file=\`ls -ld \"\$file\" | $SED -n 's/.*-> //p'\` while test -n \"\$file\"; do destdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*\$%%'\` # If there was a directory component, then change thisdir. if test \"x\$destdir\" != \"x\$file\"; then case \"\$destdir\" in [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;; *) thisdir=\"\$thisdir/\$destdir\" ;; esac fi file=\`\$ECHO \"\$file\" | $SED 's%^.*/%%'\` file=\`ls -ld \"\$thisdir/\$file\" | $SED -n 's/.*-> //p'\` done # Usually 'no', except on cygwin/mingw when embedded into # the cwrapper. WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_arg1 if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then # special case for '.' if test \"\$thisdir\" = \".\"; then thisdir=\`pwd\` fi # remove .libs from thisdir case \"\$thisdir\" in *[\\\\/]$objdir ) thisdir=\`\$ECHO \"\$thisdir\" | $SED 's%[\\\\/][^\\\\/]*$%%'\` ;; $objdir ) thisdir=. ;; esac fi # Try to get the absolute directory name. absdir=\`cd \"\$thisdir\" && pwd\` test -n \"\$absdir\" && thisdir=\"\$absdir\" " if test "$fast_install" = yes; then $ECHO "\ program=lt-'$outputname'$exeext progdir=\"\$thisdir/$objdir\" if test ! -f \"\$progdir/\$program\" || { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\ test \"X\$file\" != \"X\$progdir/\$program\"; }; then file=\"\$\$-\$program\" if test ! -d \"\$progdir\"; then $MKDIR \"\$progdir\" else $RM \"\$progdir/\$file\" fi" $ECHO "\ # relink executable if necessary if test -n \"\$relink_command\"; then if relink_command_output=\`eval \$relink_command 2>&1\`; then : else $ECHO \"\$relink_command_output\" >&2 $RM \"\$progdir/\$file\" exit 1 fi fi $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null || { $RM \"\$progdir/\$program\"; $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; } $RM \"\$progdir/\$file\" fi" else $ECHO "\ program='$outputname' progdir=\"\$thisdir/$objdir\" " fi $ECHO "\ if test -f \"\$progdir/\$program\"; then" # fixup the dll searchpath if we need to. # # Fix the DLL searchpath if we need to. Do this before prepending # to shlibpath, because on Windows, both are PATH and uninstalled # libraries must come first. if test -n "$dllsearchpath"; then $ECHO "\ # Add the dll search path components to the executable PATH PATH=$dllsearchpath:\$PATH " fi # Export our shlibpath_var if we have one. if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then $ECHO "\ # Add our own library path to $shlibpath_var $shlibpath_var=\"$temp_rpath\$$shlibpath_var\" # Some systems cannot cope with colon-terminated $shlibpath_var # The second colon is a workaround for a bug in BeOS R4 sed $shlibpath_var=\`\$ECHO \"\$$shlibpath_var\" | $SED 's/::*\$//'\` export $shlibpath_var " fi $ECHO "\ if test \"\$libtool_execute_magic\" != \"$magic\"; then # Run the actual program with our arguments. func_exec_program \${1+\"\$@\"} fi else # The program doesn't exist. \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2 \$ECHO \"This script is just a wrapper for \$program.\" 1>&2 \$ECHO \"See the $PACKAGE documentation for more information.\" 1>&2 exit 1 fi fi\ " } # func_emit_cwrapperexe_src # emit the source code for a wrapper executable on stdout # Must ONLY be called from within func_mode_link because # it depends on a number of variable set therein. func_emit_cwrapperexe_src () { cat <<EOF /* $cwrappersource - temporary wrapper executable for $objdir/$outputname Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION The $output program cannot be directly executed until all the libtool libraries that it depends on are installed. This wrapper executable should never be moved out of the build directory. If it is, it will not operate correctly. */ EOF cat <<"EOF" #ifdef _MSC_VER # define _CRT_SECURE_NO_DEPRECATE 1 #endif #include <stdio.h> #include <stdlib.h> #ifdef _MSC_VER # include <direct.h> # include <process.h> # include <io.h> #else # include <unistd.h> # include <stdint.h> # ifdef __CYGWIN__ # include <io.h> # endif #endif #include <malloc.h> #include <stdarg.h> #include <assert.h> #include <string.h> #include <ctype.h> #include <errno.h> #include <fcntl.h> #include <sys/stat.h> /* declarations of non-ANSI functions */ #if defined(__MINGW32__) # ifdef __STRICT_ANSI__ int _putenv (const char *); # endif #elif defined(__CYGWIN__) # ifdef __STRICT_ANSI__ char *realpath (const char *, char *); int putenv (char *); int setenv (const char *, const char *, int); # endif /* #elif defined (other platforms) ... */ #endif /* portability defines, excluding path handling macros */ #if defined(_MSC_VER) # define setmode _setmode # define stat _stat # define chmod _chmod # define getcwd _getcwd # define putenv _putenv # define S_IXUSR _S_IEXEC # ifndef _INTPTR_T_DEFINED # define _INTPTR_T_DEFINED # define intptr_t int # endif #elif defined(__MINGW32__) # define setmode _setmode # define stat _stat # define chmod _chmod # define getcwd _getcwd # define putenv _putenv #elif defined(__CYGWIN__) # define HAVE_SETENV # define FOPEN_WB "wb" /* #elif defined (other platforms) ... */ #endif #if defined(PATH_MAX) # define LT_PATHMAX PATH_MAX #elif defined(MAXPATHLEN) # define LT_PATHMAX MAXPATHLEN #else # define LT_PATHMAX 1024 #endif #ifndef S_IXOTH # define S_IXOTH 0 #endif #ifndef S_IXGRP # define S_IXGRP 0 #endif /* path handling portability macros */ #ifndef DIR_SEPARATOR # define DIR_SEPARATOR '/' # define PATH_SEPARATOR ':' #endif #if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \ defined (__OS2__) # define HAVE_DOS_BASED_FILE_SYSTEM # define FOPEN_WB "wb" # ifndef DIR_SEPARATOR_2 # define DIR_SEPARATOR_2 '\\' # endif # ifndef PATH_SEPARATOR_2 # define PATH_SEPARATOR_2 ';' # endif #endif #ifndef DIR_SEPARATOR_2 # define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR) #else /* DIR_SEPARATOR_2 */ # define IS_DIR_SEPARATOR(ch) \ (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2)) #endif /* DIR_SEPARATOR_2 */ #ifndef PATH_SEPARATOR_2 # define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR) #else /* PATH_SEPARATOR_2 */ # define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2) #endif /* PATH_SEPARATOR_2 */ #ifndef FOPEN_WB # define FOPEN_WB "w" #endif #ifndef _O_BINARY # define _O_BINARY 0 #endif #define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type))) #define XFREE(stale) do { \ if (stale) { free ((void *) stale); stale = 0; } \ } while (0) #if defined(LT_DEBUGWRAPPER) static int lt_debug = 1; #else static int lt_debug = 0; #endif const char *program_name = "libtool-wrapper"; /* in case xstrdup fails */ void *xmalloc (size_t num); char *xstrdup (const char *string); const char *base_name (const char *name); char *find_executable (const char *wrapper); char *chase_symlinks (const char *pathspec); int make_executable (const char *path); int check_executable (const char *path); char *strendzap (char *str, const char *pat); void lt_debugprintf (const char *file, int line, const char *fmt, ...); void lt_fatal (const char *file, int line, const char *message, ...); static const char *nonnull (const char *s); static const char *nonempty (const char *s); void lt_setenv (const char *name, const char *value); char *lt_extend_str (const char *orig_value, const char *add, int to_end); void lt_update_exe_path (const char *name, const char *value); void lt_update_lib_path (const char *name, const char *value); char **prepare_spawn (char **argv); void lt_dump_script (FILE *f); EOF cat <<EOF volatile const char * MAGIC_EXE = "$magic_exe"; const char * LIB_PATH_VARNAME = "$shlibpath_var"; EOF if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then func_to_host_path "$temp_rpath" cat <<EOF const char * LIB_PATH_VALUE = "$func_to_host_path_result"; EOF else cat <<"EOF" const char * LIB_PATH_VALUE = ""; EOF fi if test -n "$dllsearchpath"; then func_to_host_path "$dllsearchpath:" cat <<EOF const char * EXE_PATH_VARNAME = "PATH"; const char * EXE_PATH_VALUE = "$func_to_host_path_result"; EOF else cat <<"EOF" const char * EXE_PATH_VARNAME = ""; const char * EXE_PATH_VALUE = ""; EOF fi if test "$fast_install" = yes; then cat <<EOF const char * TARGET_PROGRAM_NAME = "lt-$outputname"; /* hopefully, no .exe */ EOF else cat <<EOF const char * TARGET_PROGRAM_NAME = "$outputname"; /* hopefully, no .exe */ EOF fi cat <<"EOF" #define LTWRAPPER_OPTION_PREFIX "--lt-" static const char *ltwrapper_option_prefix = LTWRAPPER_OPTION_PREFIX; static const char *dumpscript_opt = LTWRAPPER_OPTION_PREFIX "dump-script"; static const char *debug_opt = LTWRAPPER_OPTION_PREFIX "debug"; int main (int argc, char *argv[]) { char **newargz; int newargc; char *tmp_pathspec; char *actual_cwrapper_path; char *actual_cwrapper_name; char *target_name; char *lt_argv_zero; intptr_t rval = 127; int i; program_name = (char *) xstrdup (base_name (argv[0])); newargz = XMALLOC (char *, argc + 1); /* very simple arg parsing; don't want to rely on getopt * also, copy all non cwrapper options to newargz, except * argz[0], which is handled differently */ newargc=0; for (i = 1; i < argc; i++) { if (strcmp (argv[i], dumpscript_opt) == 0) { EOF case "$host" in *mingw* | *cygwin* ) # make stdout use "unix" line endings echo " setmode(1,_O_BINARY);" ;; esac cat <<"EOF" lt_dump_script (stdout); return 0; } if (strcmp (argv[i], debug_opt) == 0) { lt_debug = 1; continue; } if (strcmp (argv[i], ltwrapper_option_prefix) == 0) { /* however, if there is an option in the LTWRAPPER_OPTION_PREFIX namespace, but it is not one of the ones we know about and have already dealt with, above (inluding dump-script), then report an error. Otherwise, targets might begin to believe they are allowed to use options in the LTWRAPPER_OPTION_PREFIX namespace. The first time any user complains about this, we'll need to make LTWRAPPER_OPTION_PREFIX a configure-time option or a configure.ac-settable value. */ lt_fatal (__FILE__, __LINE__, "unrecognized %s option: '%s'", ltwrapper_option_prefix, argv[i]); } /* otherwise ... */ newargz[++newargc] = xstrdup (argv[i]); } newargz[++newargc] = NULL; EOF cat <<EOF /* The GNU banner must be the first non-error debug message */ lt_debugprintf (__FILE__, __LINE__, "libtool wrapper (GNU $PACKAGE$TIMESTAMP) $VERSION\n"); EOF cat <<"EOF" lt_debugprintf (__FILE__, __LINE__, "(main) argv[0]: %s\n", argv[0]); lt_debugprintf (__FILE__, __LINE__, "(main) program_name: %s\n", program_name); tmp_pathspec = find_executable (argv[0]); if (tmp_pathspec == NULL) lt_fatal (__FILE__, __LINE__, "couldn't find %s", argv[0]); lt_debugprintf (__FILE__, __LINE__, "(main) found exe (before symlink chase) at: %s\n", tmp_pathspec); actual_cwrapper_path = chase_symlinks (tmp_pathspec); lt_debugprintf (__FILE__, __LINE__, "(main) found exe (after symlink chase) at: %s\n", actual_cwrapper_path); XFREE (tmp_pathspec); actual_cwrapper_name = xstrdup (base_name (actual_cwrapper_path)); strendzap (actual_cwrapper_path, actual_cwrapper_name); /* wrapper name transforms */ strendzap (actual_cwrapper_name, ".exe"); tmp_pathspec = lt_extend_str (actual_cwrapper_name, ".exe", 1); XFREE (actual_cwrapper_name); actual_cwrapper_name = tmp_pathspec; tmp_pathspec = 0; /* target_name transforms -- use actual target program name; might have lt- prefix */ target_name = xstrdup (base_name (TARGET_PROGRAM_NAME)); strendzap (target_name, ".exe"); tmp_pathspec = lt_extend_str (target_name, ".exe", 1); XFREE (target_name); target_name = tmp_pathspec; tmp_pathspec = 0; lt_debugprintf (__FILE__, __LINE__, "(main) libtool target name: %s\n", target_name); EOF cat <<EOF newargz[0] = XMALLOC (char, (strlen (actual_cwrapper_path) + strlen ("$objdir") + 1 + strlen (actual_cwrapper_name) + 1)); strcpy (newargz[0], actual_cwrapper_path); strcat (newargz[0], "$objdir"); strcat (newargz[0], "/"); EOF cat <<"EOF" /* stop here, and copy so we don't have to do this twice */ tmp_pathspec = xstrdup (newargz[0]); /* do NOT want the lt- prefix here, so use actual_cwrapper_name */ strcat (newargz[0], actual_cwrapper_name); /* DO want the lt- prefix here if it exists, so use target_name */ lt_argv_zero = lt_extend_str (tmp_pathspec, target_name, 1); XFREE (tmp_pathspec); tmp_pathspec = NULL; EOF case $host_os in mingw*) cat <<"EOF" { char* p; while ((p = strchr (newargz[0], '\\')) != NULL) { *p = '/'; } while ((p = strchr (lt_argv_zero, '\\')) != NULL) { *p = '/'; } } EOF ;; esac cat <<"EOF" XFREE (target_name); XFREE (actual_cwrapper_path); XFREE (actual_cwrapper_name); lt_setenv ("BIN_SH", "xpg4"); /* for Tru64 */ lt_setenv ("DUALCASE", "1"); /* for MSK sh */ /* Update the DLL searchpath. EXE_PATH_VALUE ($dllsearchpath) must be prepended before (that is, appear after) LIB_PATH_VALUE ($temp_rpath) because on Windows, both *_VARNAMEs are PATH but uninstalled libraries must come first. */ lt_update_exe_path (EXE_PATH_VARNAME, EXE_PATH_VALUE); lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE); lt_debugprintf (__FILE__, __LINE__, "(main) lt_argv_zero: %s\n", nonnull (lt_argv_zero)); for (i = 0; i < newargc; i++) { lt_debugprintf (__FILE__, __LINE__, "(main) newargz[%d]: %s\n", i, nonnull (newargz[i])); } EOF case $host_os in mingw*) cat <<"EOF" /* execv doesn't actually work on mingw as expected on unix */ newargz = prepare_spawn (newargz); rval = _spawnv (_P_WAIT, lt_argv_zero, (const char * const *) newargz); if (rval == -1) { /* failed to start process */ lt_debugprintf (__FILE__, __LINE__, "(main) failed to launch target \"%s\": %s\n", lt_argv_zero, nonnull (strerror (errno))); return 127; } return rval; EOF ;; *) cat <<"EOF" execv (lt_argv_zero, newargz); return rval; /* =127, but avoids unused variable warning */ EOF ;; esac cat <<"EOF" } void * xmalloc (size_t num) { void *p = (void *) malloc (num); if (!p) lt_fatal (__FILE__, __LINE__, "memory exhausted"); return p; } char * xstrdup (const char *string) { return string ? strcpy ((char *) xmalloc (strlen (string) + 1), string) : NULL; } const char * base_name (const char *name) { const char *base; #if defined (HAVE_DOS_BASED_FILE_SYSTEM) /* Skip over the disk name in MSDOS pathnames. */ if (isalpha ((unsigned char) name[0]) && name[1] == ':') name += 2; #endif for (base = name; *name; name++) if (IS_DIR_SEPARATOR (*name)) base = name + 1; return base; } int check_executable (const char *path) { struct stat st; lt_debugprintf (__FILE__, __LINE__, "(check_executable): %s\n", nonempty (path)); if ((!path) || (!*path)) return 0; if ((stat (path, &st) >= 0) && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH))) return 1; else return 0; } int make_executable (const char *path) { int rval = 0; struct stat st; lt_debugprintf (__FILE__, __LINE__, "(make_executable): %s\n", nonempty (path)); if ((!path) || (!*path)) return 0; if (stat (path, &st) >= 0) { rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR); } return rval; } /* Searches for the full path of the wrapper. Returns newly allocated full path name if found, NULL otherwise Does not chase symlinks, even on platforms that support them. */ char * find_executable (const char *wrapper) { int has_slash = 0; const char *p; const char *p_next; /* static buffer for getcwd */ char tmp[LT_PATHMAX + 1]; int tmp_len; char *concat_name; lt_debugprintf (__FILE__, __LINE__, "(find_executable): %s\n", nonempty (wrapper)); if ((wrapper == NULL) || (*wrapper == '\0')) return NULL; /* Absolute path? */ #if defined (HAVE_DOS_BASED_FILE_SYSTEM) if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':') { concat_name = xstrdup (wrapper); if (check_executable (concat_name)) return concat_name; XFREE (concat_name); } else { #endif if (IS_DIR_SEPARATOR (wrapper[0])) { concat_name = xstrdup (wrapper); if (check_executable (concat_name)) return concat_name; XFREE (concat_name); } #if defined (HAVE_DOS_BASED_FILE_SYSTEM) } #endif for (p = wrapper; *p; p++) if (*p == '/') { has_slash = 1; break; } if (!has_slash) { /* no slashes; search PATH */ const char *path = getenv ("PATH"); if (path != NULL) { for (p = path; *p; p = p_next) { const char *q; size_t p_len; for (q = p; *q; q++) if (IS_PATH_SEPARATOR (*q)) break; p_len = q - p; p_next = (*q == '\0' ? q : q + 1); if (p_len == 0) { /* empty path: current directory */ if (getcwd (tmp, LT_PATHMAX) == NULL) lt_fatal (__FILE__, __LINE__, "getcwd failed: %s", nonnull (strerror (errno))); tmp_len = strlen (tmp); concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1); memcpy (concat_name, tmp, tmp_len); concat_name[tmp_len] = '/'; strcpy (concat_name + tmp_len + 1, wrapper); } else { concat_name = XMALLOC (char, p_len + 1 + strlen (wrapper) + 1); memcpy (concat_name, p, p_len); concat_name[p_len] = '/'; strcpy (concat_name + p_len + 1, wrapper); } if (check_executable (concat_name)) return concat_name; XFREE (concat_name); } } /* not found in PATH; assume curdir */ } /* Relative path | not found in path: prepend cwd */ if (getcwd (tmp, LT_PATHMAX) == NULL) lt_fatal (__FILE__, __LINE__, "getcwd failed: %s", nonnull (strerror (errno))); tmp_len = strlen (tmp); concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1); memcpy (concat_name, tmp, tmp_len); concat_name[tmp_len] = '/'; strcpy (concat_name + tmp_len + 1, wrapper); if (check_executable (concat_name)) return concat_name; XFREE (concat_name); return NULL; } char * chase_symlinks (const char *pathspec) { #ifndef S_ISLNK return xstrdup (pathspec); #else char buf[LT_PATHMAX]; struct stat s; char *tmp_pathspec = xstrdup (pathspec); char *p; int has_symlinks = 0; while (strlen (tmp_pathspec) && !has_symlinks) { lt_debugprintf (__FILE__, __LINE__, "checking path component for symlinks: %s\n", tmp_pathspec); if (lstat (tmp_pathspec, &s) == 0) { if (S_ISLNK (s.st_mode) != 0) { has_symlinks = 1; break; } /* search backwards for last DIR_SEPARATOR */ p = tmp_pathspec + strlen (tmp_pathspec) - 1; while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p))) p--; if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p))) { /* no more DIR_SEPARATORS left */ break; } *p = '\0'; } else { lt_fatal (__FILE__, __LINE__, "error accessing file \"%s\": %s", tmp_pathspec, nonnull (strerror (errno))); } } XFREE (tmp_pathspec); if (!has_symlinks) { return xstrdup (pathspec); } tmp_pathspec = realpath (pathspec, buf); if (tmp_pathspec == 0) { lt_fatal (__FILE__, __LINE__, "could not follow symlinks for %s", pathspec); } return xstrdup (tmp_pathspec); #endif } char * strendzap (char *str, const char *pat) { size_t len, patlen; assert (str != NULL); assert (pat != NULL); len = strlen (str); patlen = strlen (pat); if (patlen <= len) { str += len - patlen; if (strcmp (str, pat) == 0) *str = '\0'; } return str; } void lt_debugprintf (const char *file, int line, const char *fmt, ...) { va_list args; if (lt_debug) { (void) fprintf (stderr, "%s:%s:%d: ", program_name, file, line); va_start (args, fmt); (void) vfprintf (stderr, fmt, args); va_end (args); } } static void lt_error_core (int exit_status, const char *file, int line, const char *mode, const char *message, va_list ap) { fprintf (stderr, "%s:%s:%d: %s: ", program_name, file, line, mode); vfprintf (stderr, message, ap); fprintf (stderr, ".\n"); if (exit_status >= 0) exit (exit_status); } void lt_fatal (const char *file, int line, const char *message, ...) { va_list ap; va_start (ap, message); lt_error_core (EXIT_FAILURE, file, line, "FATAL", message, ap); va_end (ap); } static const char * nonnull (const char *s) { return s ? s : "(null)"; } static const char * nonempty (const char *s) { return (s && !*s) ? "(empty)" : nonnull (s); } void lt_setenv (const char *name, const char *value) { lt_debugprintf (__FILE__, __LINE__, "(lt_setenv) setting '%s' to '%s'\n", nonnull (name), nonnull (value)); { #ifdef HAVE_SETENV /* always make a copy, for consistency with !HAVE_SETENV */ char *str = xstrdup (value); setenv (name, str, 1); #else int len = strlen (name) + 1 + strlen (value) + 1; char *str = XMALLOC (char, len); sprintf (str, "%s=%s", name, value); if (putenv (str) != EXIT_SUCCESS) { XFREE (str); } #endif } } char * lt_extend_str (const char *orig_value, const char *add, int to_end) { char *new_value; if (orig_value && *orig_value) { int orig_value_len = strlen (orig_value); int add_len = strlen (add); new_value = XMALLOC (char, add_len + orig_value_len + 1); if (to_end) { strcpy (new_value, orig_value); strcpy (new_value + orig_value_len, add); } else { strcpy (new_value, add); strcpy (new_value + add_len, orig_value); } } else { new_value = xstrdup (add); } return new_value; } void lt_update_exe_path (const char *name, const char *value) { lt_debugprintf (__FILE__, __LINE__, "(lt_update_exe_path) modifying '%s' by prepending '%s'\n", nonnull (name), nonnull (value)); if (name && *name && value && *value) { char *new_value = lt_extend_str (getenv (name), value, 0); /* some systems can't cope with a ':'-terminated path #' */ int len = strlen (new_value); while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1])) { new_value[len-1] = '\0'; } lt_setenv (name, new_value); XFREE (new_value); } } void lt_update_lib_path (const char *name, const char *value) { lt_debugprintf (__FILE__, __LINE__, "(lt_update_lib_path) modifying '%s' by prepending '%s'\n", nonnull (name), nonnull (value)); if (name && *name && value && *value) { char *new_value = lt_extend_str (getenv (name), value, 0); lt_setenv (name, new_value); XFREE (new_value); } } EOF case $host_os in mingw*) cat <<"EOF" /* Prepares an argument vector before calling spawn(). Note that spawn() does not by itself call the command interpreter (getenv ("COMSPEC") != NULL ? getenv ("COMSPEC") : ({ OSVERSIONINFO v; v.dwOSVersionInfoSize = sizeof(OSVERSIONINFO); GetVersionEx(&v); v.dwPlatformId == VER_PLATFORM_WIN32_NT; }) ? "cmd.exe" : "command.com"). Instead it simply concatenates the arguments, separated by ' ', and calls CreateProcess(). We must quote the arguments since Win32 CreateProcess() interprets characters like ' ', '\t', '\\', '"' (but not '<' and '>') in a special way: - Space and tab are interpreted as delimiters. They are not treated as delimiters if they are surrounded by double quotes: "...". - Unescaped double quotes are removed from the input. Their only effect is that within double quotes, space and tab are treated like normal characters. - Backslashes not followed by double quotes are not special. - But 2*n+1 backslashes followed by a double quote become n backslashes followed by a double quote (n >= 0): \" -> " \\\" -> \" \\\\\" -> \\" */ #define SHELL_SPECIAL_CHARS "\"\\ \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037" #define SHELL_SPACE_CHARS " \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037" char ** prepare_spawn (char **argv) { size_t argc; char **new_argv; size_t i; /* Count number of arguments. */ for (argc = 0; argv[argc] != NULL; argc++) ; /* Allocate new argument vector. */ new_argv = XMALLOC (char *, argc + 1); /* Put quoted arguments into the new argument vector. */ for (i = 0; i < argc; i++) { const char *string = argv[i]; if (string[0] == '\0') new_argv[i] = xstrdup ("\"\""); else if (strpbrk (string, SHELL_SPECIAL_CHARS) != NULL) { int quote_around = (strpbrk (string, SHELL_SPACE_CHARS) != NULL); size_t length; unsigned int backslashes; const char *s; char *quoted_string; char *p; length = 0; backslashes = 0; if (quote_around) length++; for (s = string; *s != '\0'; s++) { char c = *s; if (c == '"') length += backslashes + 1; length++; if (c == '\\') backslashes++; else backslashes = 0; } if (quote_around) length += backslashes + 1; quoted_string = XMALLOC (char, length + 1); p = quoted_string; backslashes = 0; if (quote_around) *p++ = '"'; for (s = string; *s != '\0'; s++) { char c = *s; if (c == '"') { unsigned int j; for (j = backslashes + 1; j > 0; j--) *p++ = '\\'; } *p++ = c; if (c == '\\') backslashes++; else backslashes = 0; } if (quote_around) { unsigned int j; for (j = backslashes; j > 0; j--) *p++ = '\\'; *p++ = '"'; } *p = '\0'; new_argv[i] = quoted_string; } else new_argv[i] = (char *) string; } new_argv[argc] = NULL; return new_argv; } EOF ;; esac cat <<"EOF" void lt_dump_script (FILE* f) { EOF func_emit_wrapper yes | $SED -n -e ' s/^\(.\{79\}\)\(..*\)/\1\ \2/ h s/\([\\"]\)/\\\1/g s/$/\\n/ s/\([^\n]*\).*/ fputs ("\1", f);/p g D' cat <<"EOF" } EOF } # end: func_emit_cwrapperexe_src # func_win32_import_lib_p ARG # True if ARG is an import lib, as indicated by $file_magic_cmd func_win32_import_lib_p () { $opt_debug case `eval $file_magic_cmd \"\$1\" 2>/dev/null | $SED -e 10q` in *import*) : ;; *) false ;; esac } # func_mode_link arg... func_mode_link () { $opt_debug case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) # It is impossible to link a dll without this setting, and # we shouldn't force the makefile maintainer to figure out # which system we are compiling for in order to pass an extra # flag for every libtool invocation. # allow_undefined=no # FIXME: Unfortunately, there are problems with the above when trying # to make a dll which has undefined symbols, in which case not # even a static library is built. For now, we need to specify # -no-undefined on the libtool link line when we can be certain # that all symbols are satisfied, otherwise we get a static library. allow_undefined=yes ;; *) allow_undefined=yes ;; esac libtool_args=$nonopt base_compile="$nonopt $@" compile_command=$nonopt finalize_command=$nonopt compile_rpath= finalize_rpath= compile_shlibpath= finalize_shlibpath= convenience= old_convenience= deplibs= old_deplibs= compiler_flags= linker_flags= dllsearchpath= lib_search_path=`pwd` inst_prefix_dir= new_inherited_linker_flags= avoid_version=no bindir= dlfiles= dlprefiles= dlself=no export_dynamic=no export_symbols= export_symbols_regex= generated= libobjs= ltlibs= module=no no_install=no objs= non_pic_objects= precious_files_regex= prefer_static_libs=no preload=no prev= prevarg= release= rpath= xrpath= perm_rpath= temp_rpath= thread_safe=no vinfo= vinfo_number=no weak_libs= single_module="${wl}-single_module" func_infer_tag $base_compile # We need to know -static, to get the right output filenames. for arg do case $arg in -shared) test "$build_libtool_libs" != yes && \ func_fatal_configuration "can not build a shared library" build_old_libs=no break ;; -all-static | -static | -static-libtool-libs) case $arg in -all-static) if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then func_warning "complete static linking is impossible in this configuration" fi if test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=yes ;; -static) if test -z "$pic_flag" && test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=built ;; -static-libtool-libs) if test -z "$pic_flag" && test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=yes ;; esac build_libtool_libs=no build_old_libs=yes break ;; esac done # See if our shared archives depend on static archives. test -n "$old_archive_from_new_cmds" && build_old_libs=yes # Go through the arguments, transforming them on the way. while test "$#" -gt 0; do arg="$1" shift func_quote_for_eval "$arg" qarg=$func_quote_for_eval_unquoted_result func_append libtool_args " $func_quote_for_eval_result" # If the previous option needs an argument, assign it. if test -n "$prev"; then case $prev in output) func_append compile_command " @OUTPUT@" func_append finalize_command " @OUTPUT@" ;; esac case $prev in bindir) bindir="$arg" prev= continue ;; dlfiles|dlprefiles) if test "$preload" = no; then # Add the symbol object into the linking commands. func_append compile_command " @SYMFILE@" func_append finalize_command " @SYMFILE@" preload=yes fi case $arg in *.la | *.lo) ;; # We handle these cases below. force) if test "$dlself" = no; then dlself=needless export_dynamic=yes fi prev= continue ;; self) if test "$prev" = dlprefiles; then dlself=yes elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then dlself=yes else dlself=needless export_dynamic=yes fi prev= continue ;; *) if test "$prev" = dlfiles; then func_append dlfiles " $arg" else func_append dlprefiles " $arg" fi prev= continue ;; esac ;; expsyms) export_symbols="$arg" test -f "$arg" \ || func_fatal_error "symbol file \`$arg' does not exist" prev= continue ;; expsyms_regex) export_symbols_regex="$arg" prev= continue ;; framework) case $host in *-*-darwin*) case "$deplibs " in *" $qarg.ltframework "*) ;; *) func_append deplibs " $qarg.ltframework" # this is fixed later ;; esac ;; esac prev= continue ;; inst_prefix) inst_prefix_dir="$arg" prev= continue ;; objectlist) if test -f "$arg"; then save_arg=$arg moreargs= for fil in `cat "$save_arg"` do # func_append moreargs " $fil" arg=$fil # A libtool-controlled object. # Check to see that this really is a libtool object. if func_lalib_unsafe_p "$arg"; then pic_object= non_pic_object= # Read the .lo file func_source "$arg" if test -z "$pic_object" || test -z "$non_pic_object" || test "$pic_object" = none && test "$non_pic_object" = none; then func_fatal_error "cannot find name of object for \`$arg'" fi # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir="$func_dirname_result" if test "$pic_object" != none; then # Prepend the subdirectory the object is found in. pic_object="$xdir$pic_object" if test "$prev" = dlfiles; then if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then func_append dlfiles " $pic_object" prev= continue else # If libtool objects are unsupported, then we need to preload. prev=dlprefiles fi fi # CHECK ME: I think I busted this. -Ossama if test "$prev" = dlprefiles; then # Preload the old-style object. func_append dlprefiles " $pic_object" prev= fi # A PIC object. func_append libobjs " $pic_object" arg="$pic_object" fi # Non-PIC object. if test "$non_pic_object" != none; then # Prepend the subdirectory the object is found in. non_pic_object="$xdir$non_pic_object" # A standard non-PIC object func_append non_pic_objects " $non_pic_object" if test -z "$pic_object" || test "$pic_object" = none ; then arg="$non_pic_object" fi else # If the PIC object exists, use it instead. # $xdir was prepended to $pic_object above. non_pic_object="$pic_object" func_append non_pic_objects " $non_pic_object" fi else # Only an error if not doing a dry-run. if $opt_dry_run; then # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir="$func_dirname_result" func_lo2o "$arg" pic_object=$xdir$objdir/$func_lo2o_result non_pic_object=$xdir$func_lo2o_result func_append libobjs " $pic_object" func_append non_pic_objects " $non_pic_object" else func_fatal_error "\`$arg' is not a valid libtool object" fi fi done else func_fatal_error "link input file \`$arg' does not exist" fi arg=$save_arg prev= continue ;; precious_regex) precious_files_regex="$arg" prev= continue ;; release) release="-$arg" prev= continue ;; rpath | xrpath) # We need an absolute path. case $arg in [\\/]* | [A-Za-z]:[\\/]*) ;; *) func_fatal_error "only absolute run-paths are allowed" ;; esac if test "$prev" = rpath; then case "$rpath " in *" $arg "*) ;; *) func_append rpath " $arg" ;; esac else case "$xrpath " in *" $arg "*) ;; *) func_append xrpath " $arg" ;; esac fi prev= continue ;; shrext) shrext_cmds="$arg" prev= continue ;; weak) func_append weak_libs " $arg" prev= continue ;; xcclinker) func_append linker_flags " $qarg" func_append compiler_flags " $qarg" prev= func_append compile_command " $qarg" func_append finalize_command " $qarg" continue ;; xcompiler) func_append compiler_flags " $qarg" prev= func_append compile_command " $qarg" func_append finalize_command " $qarg" continue ;; xlinker) func_append linker_flags " $qarg" func_append compiler_flags " $wl$qarg" prev= func_append compile_command " $wl$qarg" func_append finalize_command " $wl$qarg" continue ;; *) eval "$prev=\"\$arg\"" prev= continue ;; esac fi # test -n "$prev" prevarg="$arg" case $arg in -all-static) if test -n "$link_static_flag"; then # See comment for -static flag below, for more details. func_append compile_command " $link_static_flag" func_append finalize_command " $link_static_flag" fi continue ;; -allow-undefined) # FIXME: remove this flag sometime in the future. func_fatal_error "\`-allow-undefined' must not be used because it is the default" ;; -avoid-version) avoid_version=yes continue ;; -bindir) prev=bindir continue ;; -dlopen) prev=dlfiles continue ;; -dlpreopen) prev=dlprefiles continue ;; -export-dynamic) export_dynamic=yes continue ;; -export-symbols | -export-symbols-regex) if test -n "$export_symbols" || test -n "$export_symbols_regex"; then func_fatal_error "more than one -exported-symbols argument is not allowed" fi if test "X$arg" = "X-export-symbols"; then prev=expsyms else prev=expsyms_regex fi continue ;; -framework) prev=framework continue ;; -inst-prefix-dir) prev=inst_prefix continue ;; # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:* # so, if we see these flags be careful not to treat them like -L -L[A-Z][A-Z]*:*) case $with_gcc/$host in no/*-*-irix* | /*-*-irix*) func_append compile_command " $arg" func_append finalize_command " $arg" ;; esac continue ;; -L*) func_stripname "-L" '' "$arg" if test -z "$func_stripname_result"; then if test "$#" -gt 0; then func_fatal_error "require no space between \`-L' and \`$1'" else func_fatal_error "need path for \`-L' option" fi fi func_resolve_sysroot "$func_stripname_result" dir=$func_resolve_sysroot_result # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) ;; *) absdir=`cd "$dir" && pwd` test -z "$absdir" && \ func_fatal_error "cannot determine absolute directory name of \`$dir'" dir="$absdir" ;; esac case "$deplibs " in *" -L$dir "* | *" $arg "*) # Will only happen for absolute or sysroot arguments ;; *) # Preserve sysroot, but never include relative directories case $dir in [\\/]* | [A-Za-z]:[\\/]* | =*) func_append deplibs " $arg" ;; *) func_append deplibs " -L$dir" ;; esac func_append lib_search_path " $dir" ;; esac case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) testbindir=`$ECHO "$dir" | $SED 's*/lib$*/bin*'` case :$dllsearchpath: in *":$dir:"*) ;; ::) dllsearchpath=$dir;; *) func_append dllsearchpath ":$dir";; esac case :$dllsearchpath: in *":$testbindir:"*) ;; ::) dllsearchpath=$testbindir;; *) func_append dllsearchpath ":$testbindir";; esac ;; esac continue ;; -l*) if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc* | *-*-haiku*) # These systems don't actually have a C or math library (as such) continue ;; *-*-os2*) # These systems don't actually have a C library (as such) test "X$arg" = "X-lc" && continue ;; *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) # Do not include libc due to us having libc/libc_r. test "X$arg" = "X-lc" && continue ;; *-*-rhapsody* | *-*-darwin1.[012]) # Rhapsody C and math libraries are in the System framework func_append deplibs " System.ltframework" continue ;; *-*-sco3.2v5* | *-*-sco5v6*) # Causes problems with __ctype test "X$arg" = "X-lc" && continue ;; *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) # Compiler inserts libc in the correct place for threads to work test "X$arg" = "X-lc" && continue ;; esac elif test "X$arg" = "X-lc_r"; then case $host in *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) # Do not include libc_r directly, use -pthread flag. continue ;; esac fi func_append deplibs " $arg" continue ;; -module) module=yes continue ;; # Tru64 UNIX uses -model [arg] to determine the layout of C++ # classes, name mangling, and exception handling. # Darwin uses the -arch flag to determine output architecture. -model|-arch|-isysroot|--sysroot) func_append compiler_flags " $arg" func_append compile_command " $arg" func_append finalize_command " $arg" prev=xcompiler continue ;; -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*) func_append compiler_flags " $arg" func_append compile_command " $arg" func_append finalize_command " $arg" case "$new_inherited_linker_flags " in *" $arg "*) ;; * ) func_append new_inherited_linker_flags " $arg" ;; esac continue ;; -multi_module) single_module="${wl}-multi_module" continue ;; -no-fast-install) fast_install=no continue ;; -no-install) case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*) # The PATH hackery in wrapper scripts is required on Windows # and Darwin in order for the loader to find any dlls it needs. func_warning "\`-no-install' is ignored for $host" func_warning "assuming \`-no-fast-install' instead" fast_install=no ;; *) no_install=yes ;; esac continue ;; -no-undefined) allow_undefined=no continue ;; -objectlist) prev=objectlist continue ;; -o) prev=output ;; -precious-files-regex) prev=precious_regex continue ;; -release) prev=release continue ;; -rpath) prev=rpath continue ;; -R) prev=xrpath continue ;; -R*) func_stripname '-R' '' "$arg" dir=$func_stripname_result # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) ;; =*) func_stripname '=' '' "$dir" dir=$lt_sysroot$func_stripname_result ;; *) func_fatal_error "only absolute run-paths are allowed" ;; esac case "$xrpath " in *" $dir "*) ;; *) func_append xrpath " $dir" ;; esac continue ;; -shared) # The effects of -shared are defined in a previous loop. continue ;; -shrext) prev=shrext continue ;; -static | -static-libtool-libs) # The effects of -static are defined in a previous loop. # We used to do the same as -all-static on platforms that # didn't have a PIC flag, but the assumption that the effects # would be equivalent was wrong. It would break on at least # Digital Unix and AIX. continue ;; -thread-safe) thread_safe=yes continue ;; -version-info) prev=vinfo continue ;; -version-number) prev=vinfo vinfo_number=yes continue ;; -weak) prev=weak continue ;; -Wc,*) func_stripname '-Wc,' '' "$arg" args=$func_stripname_result arg= save_ifs="$IFS"; IFS=',' for flag in $args; do IFS="$save_ifs" func_quote_for_eval "$flag" func_append arg " $func_quote_for_eval_result" func_append compiler_flags " $func_quote_for_eval_result" done IFS="$save_ifs" func_stripname ' ' '' "$arg" arg=$func_stripname_result ;; -Wl,*) func_stripname '-Wl,' '' "$arg" args=$func_stripname_result arg= save_ifs="$IFS"; IFS=',' for flag in $args; do IFS="$save_ifs" func_quote_for_eval "$flag" func_append arg " $wl$func_quote_for_eval_result" func_append compiler_flags " $wl$func_quote_for_eval_result" func_append linker_flags " $func_quote_for_eval_result" done IFS="$save_ifs" func_stripname ' ' '' "$arg" arg=$func_stripname_result ;; -Xcompiler) prev=xcompiler continue ;; -Xlinker) prev=xlinker continue ;; -XCClinker) prev=xcclinker continue ;; # -msg_* for osf cc -msg_*) func_quote_for_eval "$arg" arg="$func_quote_for_eval_result" ;; # Flags to be passed through unchanged, with rationale: # -64, -mips[0-9] enable 64-bit mode for the SGI compiler # -r[0-9][0-9]* specify processor for the SGI compiler # -xarch=*, -xtarget=* enable 64-bit mode for the Sun compiler # +DA*, +DD* enable 64-bit mode for the HP compiler # -q* compiler args for the IBM compiler # -m*, -t[45]*, -txscale* architecture-specific flags for GCC # -F/path path to uninstalled frameworks, gcc on darwin # -p, -pg, --coverage, -fprofile-* profiling flags for GCC # @file GCC response files # -tp=* Portland pgcc target processor selection # --sysroot=* for sysroot support # -O*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \ -O*|-flto*|-fwhopr*|-fuse-linker-plugin) func_quote_for_eval "$arg" arg="$func_quote_for_eval_result" func_append compile_command " $arg" func_append finalize_command " $arg" func_append compiler_flags " $arg" continue ;; # Some other compiler flag. -* | +*) func_quote_for_eval "$arg" arg="$func_quote_for_eval_result" ;; *.$objext) # A standard object. func_append objs " $arg" ;; *.lo) # A libtool-controlled object. # Check to see that this really is a libtool object. if func_lalib_unsafe_p "$arg"; then pic_object= non_pic_object= # Read the .lo file func_source "$arg" if test -z "$pic_object" || test -z "$non_pic_object" || test "$pic_object" = none && test "$non_pic_object" = none; then func_fatal_error "cannot find name of object for \`$arg'" fi # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir="$func_dirname_result" if test "$pic_object" != none; then # Prepend the subdirectory the object is found in. pic_object="$xdir$pic_object" if test "$prev" = dlfiles; then if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then func_append dlfiles " $pic_object" prev= continue else # If libtool objects are unsupported, then we need to preload. prev=dlprefiles fi fi # CHECK ME: I think I busted this. -Ossama if test "$prev" = dlprefiles; then # Preload the old-style object. func_append dlprefiles " $pic_object" prev= fi # A PIC object. func_append libobjs " $pic_object" arg="$pic_object" fi # Non-PIC object. if test "$non_pic_object" != none; then # Prepend the subdirectory the object is found in. non_pic_object="$xdir$non_pic_object" # A standard non-PIC object func_append non_pic_objects " $non_pic_object" if test -z "$pic_object" || test "$pic_object" = none ; then arg="$non_pic_object" fi else # If the PIC object exists, use it instead. # $xdir was prepended to $pic_object above. non_pic_object="$pic_object" func_append non_pic_objects " $non_pic_object" fi else # Only an error if not doing a dry-run. if $opt_dry_run; then # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir="$func_dirname_result" func_lo2o "$arg" pic_object=$xdir$objdir/$func_lo2o_result non_pic_object=$xdir$func_lo2o_result func_append libobjs " $pic_object" func_append non_pic_objects " $non_pic_object" else func_fatal_error "\`$arg' is not a valid libtool object" fi fi ;; *.$libext) # An archive. func_append deplibs " $arg" func_append old_deplibs " $arg" continue ;; *.la) # A libtool-controlled library. func_resolve_sysroot "$arg" if test "$prev" = dlfiles; then # This library was specified with -dlopen. func_append dlfiles " $func_resolve_sysroot_result" prev= elif test "$prev" = dlprefiles; then # The library was specified with -dlpreopen. func_append dlprefiles " $func_resolve_sysroot_result" prev= else func_append deplibs " $func_resolve_sysroot_result" fi continue ;; # Some other compiler argument. *) # Unknown arguments in both finalize_command and compile_command need # to be aesthetically quoted because they are evaled later. func_quote_for_eval "$arg" arg="$func_quote_for_eval_result" ;; esac # arg # Now actually substitute the argument into the commands. if test -n "$arg"; then func_append compile_command " $arg" func_append finalize_command " $arg" fi done # argument parsing loop test -n "$prev" && \ func_fatal_help "the \`$prevarg' option requires an argument" if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then eval arg=\"$export_dynamic_flag_spec\" func_append compile_command " $arg" func_append finalize_command " $arg" fi oldlibs= # calculate the name of the file, without its directory func_basename "$output" outputname="$func_basename_result" libobjs_save="$libobjs" if test -n "$shlibpath_var"; then # get the directories listed in $shlibpath_var eval shlib_search_path=\`\$ECHO \"\${$shlibpath_var}\" \| \$SED \'s/:/ /g\'\` else shlib_search_path= fi eval sys_lib_search_path=\"$sys_lib_search_path_spec\" eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\" func_dirname "$output" "/" "" output_objdir="$func_dirname_result$objdir" func_to_tool_file "$output_objdir/" tool_output_objdir=$func_to_tool_file_result # Create the object directory. func_mkdir_p "$output_objdir" # Determine the type of output case $output in "") func_fatal_help "you must specify an output file" ;; *.$libext) linkmode=oldlib ;; *.lo | *.$objext) linkmode=obj ;; *.la) linkmode=lib ;; *) linkmode=prog ;; # Anything else should be a program. esac specialdeplibs= libs= # Find all interdependent deplibs by searching for libraries # that are linked more than once (e.g. -la -lb -la) for deplib in $deplibs; do if $opt_preserve_dup_deps ; then case "$libs " in *" $deplib "*) func_append specialdeplibs " $deplib" ;; esac fi func_append libs " $deplib" done if test "$linkmode" = lib; then libs="$predeps $libs $compiler_lib_search_path $postdeps" # Compute libraries that are listed more than once in $predeps # $postdeps and mark them as special (i.e., whose duplicates are # not to be eliminated). pre_post_deps= if $opt_duplicate_compiler_generated_deps; then for pre_post_dep in $predeps $postdeps; do case "$pre_post_deps " in *" $pre_post_dep "*) func_append specialdeplibs " $pre_post_deps" ;; esac func_append pre_post_deps " $pre_post_dep" done fi pre_post_deps= fi deplibs= newdependency_libs= newlib_search_path= need_relink=no # whether we're linking any uninstalled libtool libraries notinst_deplibs= # not-installed libtool libraries notinst_path= # paths that contain not-installed libtool libraries case $linkmode in lib) passes="conv dlpreopen link" for file in $dlfiles $dlprefiles; do case $file in *.la) ;; *) func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file" ;; esac done ;; prog) compile_deplibs= finalize_deplibs= alldeplibs=no newdlfiles= newdlprefiles= passes="conv scan dlopen dlpreopen link" ;; *) passes="conv" ;; esac for pass in $passes; do # The preopen pass in lib mode reverses $deplibs; put it back here # so that -L comes before libs that need it for instance... if test "$linkmode,$pass" = "lib,link"; then ## FIXME: Find the place where the list is rebuilt in the wrong ## order, and fix it there properly tmp_deplibs= for deplib in $deplibs; do tmp_deplibs="$deplib $tmp_deplibs" done deplibs="$tmp_deplibs" fi if test "$linkmode,$pass" = "lib,link" || test "$linkmode,$pass" = "prog,scan"; then libs="$deplibs" deplibs= fi if test "$linkmode" = prog; then case $pass in dlopen) libs="$dlfiles" ;; dlpreopen) libs="$dlprefiles" ;; link) libs="$deplibs %DEPLIBS%" test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs" ;; esac fi if test "$linkmode,$pass" = "lib,dlpreopen"; then # Collect and forward deplibs of preopened libtool libs for lib in $dlprefiles; do # Ignore non-libtool-libs dependency_libs= func_resolve_sysroot "$lib" case $lib in *.la) func_source "$func_resolve_sysroot_result" ;; esac # Collect preopened libtool deplibs, except any this library # has declared as weak libs for deplib in $dependency_libs; do func_basename "$deplib" deplib_base=$func_basename_result case " $weak_libs " in *" $deplib_base "*) ;; *) func_append deplibs " $deplib" ;; esac done done libs="$dlprefiles" fi if test "$pass" = dlopen; then # Collect dlpreopened libraries save_deplibs="$deplibs" deplibs= fi for deplib in $libs; do lib= found=no case $deplib in -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*) if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else func_append compiler_flags " $deplib" if test "$linkmode" = lib ; then case "$new_inherited_linker_flags " in *" $deplib "*) ;; * ) func_append new_inherited_linker_flags " $deplib" ;; esac fi fi continue ;; -l*) if test "$linkmode" != lib && test "$linkmode" != prog; then func_warning "\`-l' is ignored for archives/objects" continue fi func_stripname '-l' '' "$deplib" name=$func_stripname_result if test "$linkmode" = lib; then searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path" else searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path" fi for searchdir in $searchdirs; do for search_ext in .la $std_shrext .so .a; do # Search the libtool library lib="$searchdir/lib${name}${search_ext}" if test -f "$lib"; then if test "$search_ext" = ".la"; then found=yes else found=no fi break 2 fi done done if test "$found" != yes; then # deplib doesn't seem to be a libtool library if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" fi continue else # deplib is a libtool library # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib, # We need to do some special things here, and not later. if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then case " $predeps $postdeps " in *" $deplib "*) if func_lalib_p "$lib"; then library_names= old_library= func_source "$lib" for l in $old_library $library_names; do ll="$l" done if test "X$ll" = "X$old_library" ; then # only static version available found=no func_dirname "$lib" "" "." ladir="$func_dirname_result" lib=$ladir/$old_library if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs" fi continue fi fi ;; *) ;; esac fi fi ;; # -l *.ltframework) if test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" if test "$linkmode" = lib ; then case "$new_inherited_linker_flags " in *" $deplib "*) ;; * ) func_append new_inherited_linker_flags " $deplib" ;; esac fi fi continue ;; -L*) case $linkmode in lib) deplibs="$deplib $deplibs" test "$pass" = conv && continue newdependency_libs="$deplib $newdependency_libs" func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result" func_append newlib_search_path " $func_resolve_sysroot_result" ;; prog) if test "$pass" = conv; then deplibs="$deplib $deplibs" continue fi if test "$pass" = scan; then deplibs="$deplib $deplibs" else compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" fi func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result" func_append newlib_search_path " $func_resolve_sysroot_result" ;; *) func_warning "\`-L' is ignored for archives/objects" ;; esac # linkmode continue ;; # -L -R*) if test "$pass" = link; then func_stripname '-R' '' "$deplib" func_resolve_sysroot "$func_stripname_result" dir=$func_resolve_sysroot_result # Make sure the xrpath contains only unique directories. case "$xrpath " in *" $dir "*) ;; *) func_append xrpath " $dir" ;; esac fi deplibs="$deplib $deplibs" continue ;; *.la) func_resolve_sysroot "$deplib" lib=$func_resolve_sysroot_result ;; *.$libext) if test "$pass" = conv; then deplibs="$deplib $deplibs" continue fi case $linkmode in lib) # Linking convenience modules into shared libraries is allowed, # but linking other static libraries is non-portable. case " $dlpreconveniencelibs " in *" $deplib "*) ;; *) valid_a_lib=no case $deplibs_check_method in match_pattern*) set dummy $deplibs_check_method; shift match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"` if eval "\$ECHO \"$deplib\"" 2>/dev/null | $SED 10q \ | $EGREP "$match_pattern_regex" > /dev/null; then valid_a_lib=yes fi ;; pass_all) valid_a_lib=yes ;; esac if test "$valid_a_lib" != yes; then echo $ECHO "*** Warning: Trying to link with static lib archive $deplib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because the file extensions .$libext of this argument makes me believe" echo "*** that it is just a static archive that I should not use here." else echo $ECHO "*** Warning: Linking the shared library $output against the" $ECHO "*** static library $deplib is not portable!" deplibs="$deplib $deplibs" fi ;; esac continue ;; prog) if test "$pass" != link; then deplibs="$deplib $deplibs" else compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" fi continue ;; esac # linkmode ;; # *.$libext *.lo | *.$objext) if test "$pass" = conv; then deplibs="$deplib $deplibs" elif test "$linkmode" = prog; then if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then # If there is no dlopen support or we're linking statically, # we need to preload. func_append newdlprefiles " $deplib" compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else func_append newdlfiles " $deplib" fi fi continue ;; %DEPLIBS%) alldeplibs=yes continue ;; esac # case $deplib if test "$found" = yes || test -f "$lib"; then : else func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'" fi # Check to see that this really is a libtool archive. func_lalib_unsafe_p "$lib" \ || func_fatal_error "\`$lib' is not a valid libtool archive" func_dirname "$lib" "" "." ladir="$func_dirname_result" dlname= dlopen= dlpreopen= libdir= library_names= old_library= inherited_linker_flags= # If the library was installed with an old release of libtool, # it will not redefine variables installed, or shouldnotlink installed=yes shouldnotlink=no avoidtemprpath= # Read the .la file func_source "$lib" # Convert "-framework foo" to "foo.ltframework" if test -n "$inherited_linker_flags"; then tmp_inherited_linker_flags=`$ECHO "$inherited_linker_flags" | $SED 's/-framework \([^ $]*\)/\1.ltframework/g'` for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do case " $new_inherited_linker_flags " in *" $tmp_inherited_linker_flag "*) ;; *) func_append new_inherited_linker_flags " $tmp_inherited_linker_flag";; esac done fi dependency_libs=`$ECHO " $dependency_libs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` if test "$linkmode,$pass" = "lib,link" || test "$linkmode,$pass" = "prog,scan" || { test "$linkmode" != prog && test "$linkmode" != lib; }; then test -n "$dlopen" && func_append dlfiles " $dlopen" test -n "$dlpreopen" && func_append dlprefiles " $dlpreopen" fi if test "$pass" = conv; then # Only check for convenience libraries deplibs="$lib $deplibs" if test -z "$libdir"; then if test -z "$old_library"; then func_fatal_error "cannot find name of link library for \`$lib'" fi # It is a libtool convenience library, so add in its objects. func_append convenience " $ladir/$objdir/$old_library" func_append old_convenience " $ladir/$objdir/$old_library" tmp_libs= for deplib in $dependency_libs; do deplibs="$deplib $deplibs" if $opt_preserve_dup_deps ; then case "$tmp_libs " in *" $deplib "*) func_append specialdeplibs " $deplib" ;; esac fi func_append tmp_libs " $deplib" done elif test "$linkmode" != prog && test "$linkmode" != lib; then func_fatal_error "\`$lib' is not a convenience library" fi continue fi # $pass = conv # Get the name of the library we link against. linklib= if test -n "$old_library" && { test "$prefer_static_libs" = yes || test "$prefer_static_libs,$installed" = "built,no"; }; then linklib=$old_library else for l in $old_library $library_names; do linklib="$l" done fi if test -z "$linklib"; then func_fatal_error "cannot find name of link library for \`$lib'" fi # This library was specified with -dlopen. if test "$pass" = dlopen; then if test -z "$libdir"; then func_fatal_error "cannot -dlopen a convenience library: \`$lib'" fi if test -z "$dlname" || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then # If there is no dlname, no dlopen support or we're linking # statically, we need to preload. We also need to preload any # dependent libraries so libltdl's deplib preloader doesn't # bomb out in the load deplibs phase. func_append dlprefiles " $lib $dependency_libs" else func_append newdlfiles " $lib" fi continue fi # $pass = dlopen # We need an absolute path. case $ladir in [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;; *) abs_ladir=`cd "$ladir" && pwd` if test -z "$abs_ladir"; then func_warning "cannot determine absolute directory name of \`$ladir'" func_warning "passing it literally to the linker, although it might fail" abs_ladir="$ladir" fi ;; esac func_basename "$lib" laname="$func_basename_result" # Find the relevant object directory and library name. if test "X$installed" = Xyes; then if test ! -f "$lt_sysroot$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then func_warning "library \`$lib' was moved." dir="$ladir" absdir="$abs_ladir" libdir="$abs_ladir" else dir="$lt_sysroot$libdir" absdir="$lt_sysroot$libdir" fi test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes else if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then dir="$ladir" absdir="$abs_ladir" # Remove this search path later func_append notinst_path " $abs_ladir" else dir="$ladir/$objdir" absdir="$abs_ladir/$objdir" # Remove this search path later func_append notinst_path " $abs_ladir" fi fi # $installed = yes func_stripname 'lib' '.la' "$laname" name=$func_stripname_result # This library was specified with -dlpreopen. if test "$pass" = dlpreopen; then if test -z "$libdir" && test "$linkmode" = prog; then func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'" fi case "$host" in # special handling for platforms with PE-DLLs. *cygwin* | *mingw* | *cegcc* ) # Linker will automatically link against shared library if both # static and shared are present. Therefore, ensure we extract # symbols from the import library if a shared library is present # (otherwise, the dlopen module name will be incorrect). We do # this by putting the import library name into $newdlprefiles. # We recover the dlopen module name by 'saving' the la file # name in a special purpose variable, and (later) extracting the # dlname from the la file. if test -n "$dlname"; then func_tr_sh "$dir/$linklib" eval "libfile_$func_tr_sh_result=\$abs_ladir/\$laname" func_append newdlprefiles " $dir/$linklib" else func_append newdlprefiles " $dir/$old_library" # Keep a list of preopened convenience libraries to check # that they are being used correctly in the link pass. test -z "$libdir" && \ func_append dlpreconveniencelibs " $dir/$old_library" fi ;; * ) # Prefer using a static library (so that no silly _DYNAMIC symbols # are required to link). if test -n "$old_library"; then func_append newdlprefiles " $dir/$old_library" # Keep a list of preopened convenience libraries to check # that they are being used correctly in the link pass. test -z "$libdir" && \ func_append dlpreconveniencelibs " $dir/$old_library" # Otherwise, use the dlname, so that lt_dlopen finds it. elif test -n "$dlname"; then func_append newdlprefiles " $dir/$dlname" else func_append newdlprefiles " $dir/$linklib" fi ;; esac fi # $pass = dlpreopen if test -z "$libdir"; then # Link the convenience library if test "$linkmode" = lib; then deplibs="$dir/$old_library $deplibs" elif test "$linkmode,$pass" = "prog,link"; then compile_deplibs="$dir/$old_library $compile_deplibs" finalize_deplibs="$dir/$old_library $finalize_deplibs" else deplibs="$lib $deplibs" # used for prog,scan pass fi continue fi if test "$linkmode" = prog && test "$pass" != link; then func_append newlib_search_path " $ladir" deplibs="$lib $deplibs" linkalldeplibs=no if test "$link_all_deplibs" != no || test -z "$library_names" || test "$build_libtool_libs" = no; then linkalldeplibs=yes fi tmp_libs= for deplib in $dependency_libs; do case $deplib in -L*) func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result" func_append newlib_search_path " $func_resolve_sysroot_result" ;; esac # Need to link against all dependency_libs? if test "$linkalldeplibs" = yes; then deplibs="$deplib $deplibs" else # Need to hardcode shared library paths # or/and link against static libraries newdependency_libs="$deplib $newdependency_libs" fi if $opt_preserve_dup_deps ; then case "$tmp_libs " in *" $deplib "*) func_append specialdeplibs " $deplib" ;; esac fi func_append tmp_libs " $deplib" done # for deplib continue fi # $linkmode = prog... if test "$linkmode,$pass" = "prog,link"; then if test -n "$library_names" && { { test "$prefer_static_libs" = no || test "$prefer_static_libs,$installed" = "built,yes"; } || test -z "$old_library"; }; then # We need to hardcode the library path if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then # Make sure the rpath contains only unique directories. case "$temp_rpath:" in *"$absdir:"*) ;; *) func_append temp_rpath "$absdir:" ;; esac fi # Hardcode the library path. # Skip directories that are in the system default run-time # search path. case " $sys_lib_dlsearch_path " in *" $absdir "*) ;; *) case "$compile_rpath " in *" $absdir "*) ;; *) func_append compile_rpath " $absdir" ;; esac ;; esac case " $sys_lib_dlsearch_path " in *" $libdir "*) ;; *) case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac ;; esac fi # $linkmode,$pass = prog,link... if test "$alldeplibs" = yes && { test "$deplibs_check_method" = pass_all || { test "$build_libtool_libs" = yes && test -n "$library_names"; }; }; then # We only need to search for static libraries continue fi fi link_static=no # Whether the deplib will be linked statically use_static_libs=$prefer_static_libs if test "$use_static_libs" = built && test "$installed" = yes; then use_static_libs=no fi if test -n "$library_names" && { test "$use_static_libs" = no || test -z "$old_library"; }; then case $host in *cygwin* | *mingw* | *cegcc*) # No point in relinking DLLs because paths are not encoded func_append notinst_deplibs " $lib" need_relink=no ;; *) if test "$installed" = no; then func_append notinst_deplibs " $lib" need_relink=yes fi ;; esac # This is a shared library # Warn about portability, can't link against -module's on some # systems (darwin). Don't bleat about dlopened modules though! dlopenmodule="" for dlpremoduletest in $dlprefiles; do if test "X$dlpremoduletest" = "X$lib"; then dlopenmodule="$dlpremoduletest" break fi done if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then echo if test "$linkmode" = prog; then $ECHO "*** Warning: Linking the executable $output against the loadable module" else $ECHO "*** Warning: Linking the shared library $output against the loadable module" fi $ECHO "*** $linklib is not portable!" fi if test "$linkmode" = lib && test "$hardcode_into_libs" = yes; then # Hardcode the library path. # Skip directories that are in the system default run-time # search path. case " $sys_lib_dlsearch_path " in *" $absdir "*) ;; *) case "$compile_rpath " in *" $absdir "*) ;; *) func_append compile_rpath " $absdir" ;; esac ;; esac case " $sys_lib_dlsearch_path " in *" $libdir "*) ;; *) case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac ;; esac fi if test -n "$old_archive_from_expsyms_cmds"; then # figure out the soname set dummy $library_names shift realname="$1" shift libname=`eval "\\$ECHO \"$libname_spec\""` # use dlname if we got it. it's perfectly good, no? if test -n "$dlname"; then soname="$dlname" elif test -n "$soname_spec"; then # bleh windows case $host in *cygwin* | mingw* | *cegcc*) func_arith $current - $age major=$func_arith_result versuffix="-$major" ;; esac eval soname=\"$soname_spec\" else soname="$realname" fi # Make a new name for the extract_expsyms_cmds to use soroot="$soname" func_basename "$soroot" soname="$func_basename_result" func_stripname 'lib' '.dll' "$soname" newlib=libimp-$func_stripname_result.a # If the library has no export list, then create one now if test -f "$output_objdir/$soname-def"; then : else func_verbose "extracting exported symbol list from \`$soname'" func_execute_cmds "$extract_expsyms_cmds" 'exit $?' fi # Create $newlib if test -f "$output_objdir/$newlib"; then :; else func_verbose "generating import library for \`$soname'" func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?' fi # make sure the library variables are pointing to the new library dir=$output_objdir linklib=$newlib fi # test -n "$old_archive_from_expsyms_cmds" if test "$linkmode" = prog || test "$opt_mode" != relink; then add_shlibpath= add_dir= add= lib_linked=yes case $hardcode_action in immediate | unsupported) if test "$hardcode_direct" = no; then add="$dir/$linklib" case $host in *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;; *-*-sysv4*uw2*) add_dir="-L$dir" ;; *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \ *-*-unixware7*) add_dir="-L$dir" ;; *-*-darwin* ) # if the lib is a (non-dlopened) module then we can not # link against it, someone is ignoring the earlier warnings if /usr/bin/file -L $add 2> /dev/null | $GREP ": [^:]* bundle" >/dev/null ; then if test "X$dlopenmodule" != "X$lib"; then $ECHO "*** Warning: lib $linklib is a module, not a shared library" if test -z "$old_library" ; then echo echo "*** And there doesn't seem to be a static archive available" echo "*** The link will probably fail, sorry" else add="$dir/$old_library" fi elif test -n "$old_library"; then add="$dir/$old_library" fi fi esac elif test "$hardcode_minus_L" = no; then case $host in *-*-sunos*) add_shlibpath="$dir" ;; esac add_dir="-L$dir" add="-l$name" elif test "$hardcode_shlibpath_var" = no; then add_shlibpath="$dir" add="-l$name" else lib_linked=no fi ;; relink) if test "$hardcode_direct" = yes && test "$hardcode_direct_absolute" = no; then add="$dir/$linklib" elif test "$hardcode_minus_L" = yes; then add_dir="-L$absdir" # Try looking first in the location we're being installed to. if test -n "$inst_prefix_dir"; then case $libdir in [\\/]*) func_append add_dir " -L$inst_prefix_dir$libdir" ;; esac fi add="-l$name" elif test "$hardcode_shlibpath_var" = yes; then add_shlibpath="$dir" add="-l$name" else lib_linked=no fi ;; *) lib_linked=no ;; esac if test "$lib_linked" != yes; then func_fatal_configuration "unsupported hardcode properties" fi if test -n "$add_shlibpath"; then case :$compile_shlibpath: in *":$add_shlibpath:"*) ;; *) func_append compile_shlibpath "$add_shlibpath:" ;; esac fi if test "$linkmode" = prog; then test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs" test -n "$add" && compile_deplibs="$add $compile_deplibs" else test -n "$add_dir" && deplibs="$add_dir $deplibs" test -n "$add" && deplibs="$add $deplibs" if test "$hardcode_direct" != yes && test "$hardcode_minus_L" != yes && test "$hardcode_shlibpath_var" = yes; then case :$finalize_shlibpath: in *":$libdir:"*) ;; *) func_append finalize_shlibpath "$libdir:" ;; esac fi fi fi if test "$linkmode" = prog || test "$opt_mode" = relink; then add_shlibpath= add_dir= add= # Finalize command for both is simple: just hardcode it. if test "$hardcode_direct" = yes && test "$hardcode_direct_absolute" = no; then add="$libdir/$linklib" elif test "$hardcode_minus_L" = yes; then add_dir="-L$libdir" add="-l$name" elif test "$hardcode_shlibpath_var" = yes; then case :$finalize_shlibpath: in *":$libdir:"*) ;; *) func_append finalize_shlibpath "$libdir:" ;; esac add="-l$name" elif test "$hardcode_automatic" = yes; then if test -n "$inst_prefix_dir" && test -f "$inst_prefix_dir$libdir/$linklib" ; then add="$inst_prefix_dir$libdir/$linklib" else add="$libdir/$linklib" fi else # We cannot seem to hardcode it, guess we'll fake it. add_dir="-L$libdir" # Try looking first in the location we're being installed to. if test -n "$inst_prefix_dir"; then case $libdir in [\\/]*) func_append add_dir " -L$inst_prefix_dir$libdir" ;; esac fi add="-l$name" fi if test "$linkmode" = prog; then test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs" test -n "$add" && finalize_deplibs="$add $finalize_deplibs" else test -n "$add_dir" && deplibs="$add_dir $deplibs" test -n "$add" && deplibs="$add $deplibs" fi fi elif test "$linkmode" = prog; then # Here we assume that one of hardcode_direct or hardcode_minus_L # is not unsupported. This is valid on all known static and # shared platforms. if test "$hardcode_direct" != unsupported; then test -n "$old_library" && linklib="$old_library" compile_deplibs="$dir/$linklib $compile_deplibs" finalize_deplibs="$dir/$linklib $finalize_deplibs" else compile_deplibs="-l$name -L$dir $compile_deplibs" finalize_deplibs="-l$name -L$dir $finalize_deplibs" fi elif test "$build_libtool_libs" = yes; then # Not a shared library if test "$deplibs_check_method" != pass_all; then # We're trying link a shared library against a static one # but the system doesn't support it. # Just print a warning and add the library to dependency_libs so # that the program can be linked against the static library. echo $ECHO "*** Warning: This system can not link to static lib archive $lib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have." if test "$module" = yes; then echo "*** But as you try to build a module library, libtool will still create " echo "*** a static module, that should work as long as the dlopening application" echo "*** is linked with the -dlopen flag to resolve symbols at runtime." if test -z "$global_symbol_pipe"; then echo echo "*** However, this would only work if libtool was able to extract symbol" echo "*** lists from a program, using \`nm' or equivalent, but libtool could" echo "*** not find such a program. So, this module is probably useless." echo "*** \`nm' from GNU binutils and a full rebuild may help." fi if test "$build_old_libs" = no; then build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi fi else deplibs="$dir/$old_library $deplibs" link_static=yes fi fi # link shared/static library? if test "$linkmode" = lib; then if test -n "$dependency_libs" && { test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes || test "$link_static" = yes; }; then # Extract -R from dependency_libs temp_deplibs= for libdir in $dependency_libs; do case $libdir in -R*) func_stripname '-R' '' "$libdir" temp_xrpath=$func_stripname_result case " $xrpath " in *" $temp_xrpath "*) ;; *) func_append xrpath " $temp_xrpath";; esac;; *) func_append temp_deplibs " $libdir";; esac done dependency_libs="$temp_deplibs" fi func_append newlib_search_path " $absdir" # Link against this library test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs" # ... and its dependency_libs tmp_libs= for deplib in $dependency_libs; do newdependency_libs="$deplib $newdependency_libs" case $deplib in -L*) func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result";; *) func_resolve_sysroot "$deplib" ;; esac if $opt_preserve_dup_deps ; then case "$tmp_libs " in *" $func_resolve_sysroot_result "*) func_append specialdeplibs " $func_resolve_sysroot_result" ;; esac fi func_append tmp_libs " $func_resolve_sysroot_result" done if test "$link_all_deplibs" != no; then # Add the search paths of all dependency libraries for deplib in $dependency_libs; do path= case $deplib in -L*) path="$deplib" ;; *.la) func_resolve_sysroot "$deplib" deplib=$func_resolve_sysroot_result func_dirname "$deplib" "" "." dir=$func_dirname_result # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;; *) absdir=`cd "$dir" && pwd` if test -z "$absdir"; then func_warning "cannot determine absolute directory name of \`$dir'" absdir="$dir" fi ;; esac if $GREP "^installed=no" $deplib > /dev/null; then case $host in *-*-darwin*) depdepl= eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib` if test -n "$deplibrary_names" ; then for tmp in $deplibrary_names ; do depdepl=$tmp done if test -f "$absdir/$objdir/$depdepl" ; then depdepl="$absdir/$objdir/$depdepl" darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'` if test -z "$darwin_install_name"; then darwin_install_name=`${OTOOL64} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'` fi func_append compiler_flags " ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}" func_append linker_flags " -dylib_file ${darwin_install_name}:${depdepl}" path= fi fi ;; *) path="-L$absdir/$objdir" ;; esac else eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` test -z "$libdir" && \ func_fatal_error "\`$deplib' is not a valid libtool archive" test "$absdir" != "$libdir" && \ func_warning "\`$deplib' seems to be moved" path="-L$absdir" fi ;; esac case " $deplibs " in *" $path "*) ;; *) deplibs="$path $deplibs" ;; esac done fi # link_all_deplibs != no fi # linkmode = lib done # for deplib in $libs if test "$pass" = link; then if test "$linkmode" = "prog"; then compile_deplibs="$new_inherited_linker_flags $compile_deplibs" finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs" else compiler_flags="$compiler_flags "`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` fi fi dependency_libs="$newdependency_libs" if test "$pass" = dlpreopen; then # Link the dlpreopened libraries before other libraries for deplib in $save_deplibs; do deplibs="$deplib $deplibs" done fi if test "$pass" != dlopen; then if test "$pass" != conv; then # Make sure lib_search_path contains only unique directories. lib_search_path= for dir in $newlib_search_path; do case "$lib_search_path " in *" $dir "*) ;; *) func_append lib_search_path " $dir" ;; esac done newlib_search_path= fi if test "$linkmode,$pass" != "prog,link"; then vars="deplibs" else vars="compile_deplibs finalize_deplibs" fi for var in $vars dependency_libs; do # Add libraries to $var in reverse order eval tmp_libs=\"\$$var\" new_libs= for deplib in $tmp_libs; do # FIXME: Pedantically, this is the right thing to do, so # that some nasty dependency loop isn't accidentally # broken: #new_libs="$deplib $new_libs" # Pragmatically, this seems to cause very few problems in # practice: case $deplib in -L*) new_libs="$deplib $new_libs" ;; -R*) ;; *) # And here is the reason: when a library appears more # than once as an explicit dependence of a library, or # is implicitly linked in more than once by the # compiler, it is considered special, and multiple # occurrences thereof are not removed. Compare this # with having the same library being listed as a # dependency of multiple other libraries: in this case, # we know (pedantically, we assume) the library does not # need to be listed more than once, so we keep only the # last copy. This is not always right, but it is rare # enough that we require users that really mean to play # such unportable linking tricks to link the library # using -Wl,-lname, so that libtool does not consider it # for duplicate removal. case " $specialdeplibs " in *" $deplib "*) new_libs="$deplib $new_libs" ;; *) case " $new_libs " in *" $deplib "*) ;; *) new_libs="$deplib $new_libs" ;; esac ;; esac ;; esac done tmp_libs= for deplib in $new_libs; do case $deplib in -L*) case " $tmp_libs " in *" $deplib "*) ;; *) func_append tmp_libs " $deplib" ;; esac ;; *) func_append tmp_libs " $deplib" ;; esac done eval $var=\"$tmp_libs\" done # for var fi # Last step: remove runtime libs from dependency_libs # (they stay in deplibs) tmp_libs= for i in $dependency_libs ; do case " $predeps $postdeps $compiler_lib_search_path " in *" $i "*) i="" ;; esac if test -n "$i" ; then func_append tmp_libs " $i" fi done dependency_libs=$tmp_libs done # for pass if test "$linkmode" = prog; then dlfiles="$newdlfiles" fi if test "$linkmode" = prog || test "$linkmode" = lib; then dlprefiles="$newdlprefiles" fi case $linkmode in oldlib) if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then func_warning "\`-dlopen' is ignored for archives" fi case " $deplibs" in *\ -l* | *\ -L*) func_warning "\`-l' and \`-L' are ignored for archives" ;; esac test -n "$rpath" && \ func_warning "\`-rpath' is ignored for archives" test -n "$xrpath" && \ func_warning "\`-R' is ignored for archives" test -n "$vinfo" && \ func_warning "\`-version-info/-version-number' is ignored for archives" test -n "$release" && \ func_warning "\`-release' is ignored for archives" test -n "$export_symbols$export_symbols_regex" && \ func_warning "\`-export-symbols' is ignored for archives" # Now set the variables for building old libraries. build_libtool_libs=no oldlibs="$output" func_append objs "$old_deplibs" ;; lib) # Make sure we only generate libraries of the form `libNAME.la'. case $outputname in lib*) func_stripname 'lib' '.la' "$outputname" name=$func_stripname_result eval shared_ext=\"$shrext_cmds\" eval libname=\"$libname_spec\" ;; *) test "$module" = no && \ func_fatal_help "libtool library \`$output' must begin with \`lib'" if test "$need_lib_prefix" != no; then # Add the "lib" prefix for modules if required func_stripname '' '.la' "$outputname" name=$func_stripname_result eval shared_ext=\"$shrext_cmds\" eval libname=\"$libname_spec\" else func_stripname '' '.la' "$outputname" libname=$func_stripname_result fi ;; esac if test -n "$objs"; then if test "$deplibs_check_method" != pass_all; then func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs" else echo $ECHO "*** Warning: Linking the shared library $output against the non-libtool" $ECHO "*** objects $objs is not portable!" func_append libobjs " $objs" fi fi test "$dlself" != no && \ func_warning "\`-dlopen self' is ignored for libtool libraries" set dummy $rpath shift test "$#" -gt 1 && \ func_warning "ignoring multiple \`-rpath's for a libtool library" install_libdir="$1" oldlibs= if test -z "$rpath"; then if test "$build_libtool_libs" = yes; then # Building a libtool convenience library. # Some compilers have problems with a `.al' extension so # convenience libraries should have the same extension an # archive normally would. oldlibs="$output_objdir/$libname.$libext $oldlibs" build_libtool_libs=convenience build_old_libs=yes fi test -n "$vinfo" && \ func_warning "\`-version-info/-version-number' is ignored for convenience libraries" test -n "$release" && \ func_warning "\`-release' is ignored for convenience libraries" else # Parse the version information argument. save_ifs="$IFS"; IFS=':' set dummy $vinfo 0 0 0 shift IFS="$save_ifs" test -n "$7" && \ func_fatal_help "too many parameters to \`-version-info'" # convert absolute version numbers to libtool ages # this retains compatibility with .la files and attempts # to make the code below a bit more comprehensible case $vinfo_number in yes) number_major="$1" number_minor="$2" number_revision="$3" # # There are really only two kinds -- those that # use the current revision as the major version # and those that subtract age and use age as # a minor version. But, then there is irix # which has an extra 1 added just for fun # case $version_type in # correct linux to gnu/linux during the next big refactor darwin|linux|osf|windows|none) func_arith $number_major + $number_minor current=$func_arith_result age="$number_minor" revision="$number_revision" ;; freebsd-aout|freebsd-elf|qnx|sunos) current="$number_major" revision="$number_minor" age="0" ;; irix|nonstopux) func_arith $number_major + $number_minor current=$func_arith_result age="$number_minor" revision="$number_minor" lt_irix_increment=no ;; *) func_fatal_configuration "$modename: unknown library version type \`$version_type'" ;; esac ;; no) current="$1" revision="$2" age="$3" ;; esac # Check that each of the things are valid numbers. case $current in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) func_error "CURRENT \`$current' must be a nonnegative integer" func_fatal_error "\`$vinfo' is not valid version information" ;; esac case $revision in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) func_error "REVISION \`$revision' must be a nonnegative integer" func_fatal_error "\`$vinfo' is not valid version information" ;; esac case $age in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) func_error "AGE \`$age' must be a nonnegative integer" func_fatal_error "\`$vinfo' is not valid version information" ;; esac if test "$age" -gt "$current"; then func_error "AGE \`$age' is greater than the current interface number \`$current'" func_fatal_error "\`$vinfo' is not valid version information" fi # Calculate the version variables. major= versuffix= verstring= case $version_type in none) ;; darwin) # Like Linux, but with the current version available in # verstring for coding it into the library header func_arith $current - $age major=.$func_arith_result versuffix="$major.$age.$revision" # Darwin ld doesn't like 0 for these options... func_arith $current + 1 minor_current=$func_arith_result xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision" verstring="-compatibility_version $minor_current -current_version $minor_current.$revision" ;; freebsd-aout) major=".$current" versuffix=".$current.$revision"; ;; freebsd-elf) major=".$current" versuffix=".$current" ;; irix | nonstopux) if test "X$lt_irix_increment" = "Xno"; then func_arith $current - $age else func_arith $current - $age + 1 fi major=$func_arith_result case $version_type in nonstopux) verstring_prefix=nonstopux ;; *) verstring_prefix=sgi ;; esac verstring="$verstring_prefix$major.$revision" # Add in all the interfaces that we are compatible with. loop=$revision while test "$loop" -ne 0; do func_arith $revision - $loop iface=$func_arith_result func_arith $loop - 1 loop=$func_arith_result verstring="$verstring_prefix$major.$iface:$verstring" done # Before this point, $major must not contain `.'. major=.$major versuffix="$major.$revision" ;; linux) # correct to gnu/linux during the next big refactor func_arith $current - $age major=.$func_arith_result versuffix="$major.$age.$revision" ;; osf) func_arith $current - $age major=.$func_arith_result versuffix=".$current.$age.$revision" verstring="$current.$age.$revision" # Add in all the interfaces that we are compatible with. loop=$age while test "$loop" -ne 0; do func_arith $current - $loop iface=$func_arith_result func_arith $loop - 1 loop=$func_arith_result verstring="$verstring:${iface}.0" done # Make executables depend on our current version. func_append verstring ":${current}.0" ;; qnx) major=".$current" versuffix=".$current" ;; sunos) major=".$current" versuffix=".$current.$revision" ;; windows) # Use '-' rather than '.', since we only want one # extension on DOS 8.3 filesystems. func_arith $current - $age major=$func_arith_result versuffix="-$major" ;; *) func_fatal_configuration "unknown library version type \`$version_type'" ;; esac # Clear the version info if we defaulted, and they specified a release. if test -z "$vinfo" && test -n "$release"; then major= case $version_type in darwin) # we can't check for "0.0" in archive_cmds due to quoting # problems, so we reset it completely verstring= ;; *) verstring="0.0" ;; esac if test "$need_version" = no; then versuffix= else versuffix=".0.0" fi fi # Remove version info from name if versioning should be avoided if test "$avoid_version" = yes && test "$need_version" = no; then major= versuffix= verstring="" fi # Check to see if the archive will have undefined symbols. if test "$allow_undefined" = yes; then if test "$allow_undefined_flag" = unsupported; then func_warning "undefined symbols not allowed in $host shared libraries" build_libtool_libs=no build_old_libs=yes fi else # Don't allow undefined symbols. allow_undefined_flag="$no_undefined_flag" fi fi func_generate_dlsyms "$libname" "$libname" "yes" func_append libobjs " $symfileobj" test "X$libobjs" = "X " && libobjs= if test "$opt_mode" != relink; then # Remove our outputs, but don't remove object files since they # may have been created when compiling PIC objects. removelist= tempremovelist=`$ECHO "$output_objdir/*"` for p in $tempremovelist; do case $p in *.$objext | *.gcno) ;; $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*) if test "X$precious_files_regex" != "X"; then if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1 then continue fi fi func_append removelist " $p" ;; *) ;; esac done test -n "$removelist" && \ func_show_eval "${RM}r \$removelist" fi # Now set the variables for building old libraries. if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then func_append oldlibs " $output_objdir/$libname.$libext" # Transform .lo files to .o files. oldobjs="$objs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; $lo2o" | $NL2SP` fi # Eliminate all temporary directories. #for path in $notinst_path; do # lib_search_path=`$ECHO "$lib_search_path " | $SED "s% $path % %g"` # deplibs=`$ECHO "$deplibs " | $SED "s% -L$path % %g"` # dependency_libs=`$ECHO "$dependency_libs " | $SED "s% -L$path % %g"` #done if test -n "$xrpath"; then # If the user specified any rpath flags, then add them. temp_xrpath= for libdir in $xrpath; do func_replace_sysroot "$libdir" func_append temp_xrpath " -R$func_replace_sysroot_result" case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac done if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then dependency_libs="$temp_xrpath $dependency_libs" fi fi # Make sure dlfiles contains only unique files that won't be dlpreopened old_dlfiles="$dlfiles" dlfiles= for lib in $old_dlfiles; do case " $dlprefiles $dlfiles " in *" $lib "*) ;; *) func_append dlfiles " $lib" ;; esac done # Make sure dlprefiles contains only unique files old_dlprefiles="$dlprefiles" dlprefiles= for lib in $old_dlprefiles; do case "$dlprefiles " in *" $lib "*) ;; *) func_append dlprefiles " $lib" ;; esac done if test "$build_libtool_libs" = yes; then if test -n "$rpath"; then case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc* | *-*-haiku*) # these systems don't actually have a c library (as such)! ;; *-*-rhapsody* | *-*-darwin1.[012]) # Rhapsody C library is in the System framework func_append deplibs " System.ltframework" ;; *-*-netbsd*) # Don't link with libc until the a.out ld.so is fixed. ;; *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) # Do not include libc due to us having libc/libc_r. ;; *-*-sco3.2v5* | *-*-sco5v6*) # Causes problems with __ctype ;; *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) # Compiler inserts libc in the correct place for threads to work ;; *) # Add libc to deplibs on all other systems if necessary. if test "$build_libtool_need_lc" = "yes"; then func_append deplibs " -lc" fi ;; esac fi # Transform deplibs into only deplibs that can be linked in shared. name_save=$name libname_save=$libname release_save=$release versuffix_save=$versuffix major_save=$major # I'm not sure if I'm treating the release correctly. I think # release should show up in the -l (ie -lgmp5) so we don't want to # add it in twice. Is that correct? release="" versuffix="" major="" newdeplibs= droppeddeps=no case $deplibs_check_method in pass_all) # Don't check for shared/static. Everything works. # This might be a little naive. We might want to check # whether the library exists or not. But this is on # osf3 & osf4 and I'm not really sure... Just # implementing what was already the behavior. newdeplibs=$deplibs ;; test_compile) # This code stresses the "libraries are programs" paradigm to its # limits. Maybe even breaks it. We compile a program, linking it # against the deplibs as a proxy for the library. Then we can check # whether they linked in statically or dynamically with ldd. $opt_dry_run || $RM conftest.c cat > conftest.c <<EOF int main() { return 0; } EOF $opt_dry_run || $RM conftest if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then ldd_output=`ldd conftest` for i in $deplibs; do case $i in -l*) func_stripname -l '' "$i" name=$func_stripname_result if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then case " $predeps $postdeps " in *" $i "*) func_append newdeplibs " $i" i="" ;; esac fi if test -n "$i" ; then libname=`eval "\\$ECHO \"$libname_spec\""` deplib_matches=`eval "\\$ECHO \"$library_names_spec\""` set dummy $deplib_matches; shift deplib_match=$1 if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then func_append newdeplibs " $i" else droppeddeps=yes echo $ECHO "*** Warning: dynamic linker does not accept needed library $i." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which I believe you do not have" echo "*** because a test_compile did reveal that the linker did not use it for" echo "*** its dynamic dependency list that programs get resolved with at runtime." fi fi ;; *) func_append newdeplibs " $i" ;; esac done else # Error occurred in the first compile. Let's try to salvage # the situation: Compile a separate program for each library. for i in $deplibs; do case $i in -l*) func_stripname -l '' "$i" name=$func_stripname_result $opt_dry_run || $RM conftest if $LTCC $LTCFLAGS -o conftest conftest.c $i; then ldd_output=`ldd conftest` if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then case " $predeps $postdeps " in *" $i "*) func_append newdeplibs " $i" i="" ;; esac fi if test -n "$i" ; then libname=`eval "\\$ECHO \"$libname_spec\""` deplib_matches=`eval "\\$ECHO \"$library_names_spec\""` set dummy $deplib_matches; shift deplib_match=$1 if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then func_append newdeplibs " $i" else droppeddeps=yes echo $ECHO "*** Warning: dynamic linker does not accept needed library $i." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because a test_compile did reveal that the linker did not use this one" echo "*** as a dynamic dependency that programs can get resolved with at runtime." fi fi else droppeddeps=yes echo $ECHO "*** Warning! Library $i is needed by this library but I was not able to" echo "*** make it link in! You will probably need to install it or some" echo "*** library that it depends on before this library will be fully" echo "*** functional. Installing it before continuing would be even better." fi ;; *) func_append newdeplibs " $i" ;; esac done fi ;; file_magic*) set dummy $deplibs_check_method; shift file_magic_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"` for a_deplib in $deplibs; do case $a_deplib in -l*) func_stripname -l '' "$a_deplib" name=$func_stripname_result if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then case " $predeps $postdeps " in *" $a_deplib "*) func_append newdeplibs " $a_deplib" a_deplib="" ;; esac fi if test -n "$a_deplib" ; then libname=`eval "\\$ECHO \"$libname_spec\""` if test -n "$file_magic_glob"; then libnameglob=`func_echo_all "$libname" | $SED -e $file_magic_glob` else libnameglob=$libname fi test "$want_nocaseglob" = yes && nocaseglob=`shopt -p nocaseglob` for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do if test "$want_nocaseglob" = yes; then shopt -s nocaseglob potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null` $nocaseglob else potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null` fi for potent_lib in $potential_libs; do # Follow soft links. if ls -lLd "$potent_lib" 2>/dev/null | $GREP " -> " >/dev/null; then continue fi # The statement above tries to avoid entering an # endless loop below, in case of cyclic links. # We might still enter an endless loop, since a link # loop can be closed while we follow links, # but so what? potlib="$potent_lib" while test -h "$potlib" 2>/dev/null; do potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'` case $potliblink in [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";; *) potlib=`$ECHO "$potlib" | $SED 's,[^/]*$,,'`"$potliblink";; esac done if eval $file_magic_cmd \"\$potlib\" 2>/dev/null | $SED -e 10q | $EGREP "$file_magic_regex" > /dev/null; then func_append newdeplibs " $a_deplib" a_deplib="" break 2 fi done done fi if test -n "$a_deplib" ; then droppeddeps=yes echo $ECHO "*** Warning: linker path does not have real file for library $a_deplib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because I did check the linker path looking for a file starting" if test -z "$potlib" ; then $ECHO "*** with $libname but no candidates were found. (...for file magic test)" else $ECHO "*** with $libname and none of the candidates passed a file format test" $ECHO "*** using a file magic. Last file checked: $potlib" fi fi ;; *) # Add a -L argument. func_append newdeplibs " $a_deplib" ;; esac done # Gone through all deplibs. ;; match_pattern*) set dummy $deplibs_check_method; shift match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"` for a_deplib in $deplibs; do case $a_deplib in -l*) func_stripname -l '' "$a_deplib" name=$func_stripname_result if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then case " $predeps $postdeps " in *" $a_deplib "*) func_append newdeplibs " $a_deplib" a_deplib="" ;; esac fi if test -n "$a_deplib" ; then libname=`eval "\\$ECHO \"$libname_spec\""` for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do potential_libs=`ls $i/$libname[.-]* 2>/dev/null` for potent_lib in $potential_libs; do potlib="$potent_lib" # see symlink-check above in file_magic test if eval "\$ECHO \"$potent_lib\"" 2>/dev/null | $SED 10q | \ $EGREP "$match_pattern_regex" > /dev/null; then func_append newdeplibs " $a_deplib" a_deplib="" break 2 fi done done fi if test -n "$a_deplib" ; then droppeddeps=yes echo $ECHO "*** Warning: linker path does not have real file for library $a_deplib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because I did check the linker path looking for a file starting" if test -z "$potlib" ; then $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)" else $ECHO "*** with $libname and none of the candidates passed a file format test" $ECHO "*** using a regex pattern. Last file checked: $potlib" fi fi ;; *) # Add a -L argument. func_append newdeplibs " $a_deplib" ;; esac done # Gone through all deplibs. ;; none | unknown | *) newdeplibs="" tmp_deplibs=`$ECHO " $deplibs" | $SED 's/ -lc$//; s/ -[LR][^ ]*//g'` if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then for i in $predeps $postdeps ; do # can't use Xsed below, because $i might contain '/' tmp_deplibs=`$ECHO " $tmp_deplibs" | $SED "s,$i,,"` done fi case $tmp_deplibs in *[!\ \ ]*) echo if test "X$deplibs_check_method" = "Xnone"; then echo "*** Warning: inter-library dependencies are not supported in this platform." else echo "*** Warning: inter-library dependencies are not known to be supported." fi echo "*** All declared inter-library dependencies are being dropped." droppeddeps=yes ;; esac ;; esac versuffix=$versuffix_save major=$major_save release=$release_save libname=$libname_save name=$name_save case $host in *-*-rhapsody* | *-*-darwin1.[012]) # On Rhapsody replace the C library with the System framework newdeplibs=`$ECHO " $newdeplibs" | $SED 's/ -lc / System.ltframework /'` ;; esac if test "$droppeddeps" = yes; then if test "$module" = yes; then echo echo "*** Warning: libtool could not satisfy all declared inter-library" $ECHO "*** dependencies of module $libname. Therefore, libtool will create" echo "*** a static module, that should work as long as the dlopening" echo "*** application is linked with the -dlopen flag." if test -z "$global_symbol_pipe"; then echo echo "*** However, this would only work if libtool was able to extract symbol" echo "*** lists from a program, using \`nm' or equivalent, but libtool could" echo "*** not find such a program. So, this module is probably useless." echo "*** \`nm' from GNU binutils and a full rebuild may help." fi if test "$build_old_libs" = no; then oldlibs="$output_objdir/$libname.$libext" build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi else echo "*** The inter-library dependencies that have been dropped here will be" echo "*** automatically added whenever a program is linked with this library" echo "*** or is declared to -dlopen it." if test "$allow_undefined" = no; then echo echo "*** Since this library must not contain undefined symbols," echo "*** because either the platform does not support them or" echo "*** it was explicitly requested with -no-undefined," echo "*** libtool will only create a static version of it." if test "$build_old_libs" = no; then oldlibs="$output_objdir/$libname.$libext" build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi fi fi fi # Done checking deplibs! deplibs=$newdeplibs fi # Time to change all our "foo.ltframework" stuff back to "-framework foo" case $host in *-*-darwin*) newdeplibs=`$ECHO " $newdeplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` new_inherited_linker_flags=`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` deplibs=`$ECHO " $deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` ;; esac # move library search paths that coincide with paths to not yet # installed libraries to the beginning of the library search list new_libs= for path in $notinst_path; do case " $new_libs " in *" -L$path/$objdir "*) ;; *) case " $deplibs " in *" -L$path/$objdir "*) func_append new_libs " -L$path/$objdir" ;; esac ;; esac done for deplib in $deplibs; do case $deplib in -L*) case " $new_libs " in *" $deplib "*) ;; *) func_append new_libs " $deplib" ;; esac ;; *) func_append new_libs " $deplib" ;; esac done deplibs="$new_libs" # All the library-specific variables (install_libdir is set above). library_names= old_library= dlname= # Test again, we may have decided not to build it any more if test "$build_libtool_libs" = yes; then # Remove ${wl} instances when linking with ld. # FIXME: should test the right _cmds variable. case $archive_cmds in *\$LD\ *) wl= ;; esac if test "$hardcode_into_libs" = yes; then # Hardcode the library paths hardcode_libdirs= dep_rpath= rpath="$finalize_rpath" test "$opt_mode" != relink && rpath="$compile_rpath$rpath" for libdir in $rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then func_replace_sysroot "$libdir" libdir=$func_replace_sysroot_result if test -z "$hardcode_libdirs"; then hardcode_libdirs="$libdir" else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) func_append hardcode_libdirs "$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" func_append dep_rpath " $flag" fi elif test -n "$runpath_var"; then case "$perm_rpath " in *" $libdir "*) ;; *) func_append perm_rpath " $libdir" ;; esac fi done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir="$hardcode_libdirs" eval "dep_rpath=\"$hardcode_libdir_flag_spec\"" fi if test -n "$runpath_var" && test -n "$perm_rpath"; then # We should set the runpath_var. rpath= for dir in $perm_rpath; do func_append rpath "$dir:" done eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var" fi test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs" fi shlibpath="$finalize_shlibpath" test "$opt_mode" != relink && shlibpath="$compile_shlibpath$shlibpath" if test -n "$shlibpath"; then eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var" fi # Get the real and link names of the library. eval shared_ext=\"$shrext_cmds\" eval library_names=\"$library_names_spec\" set dummy $library_names shift realname="$1" shift if test -n "$soname_spec"; then eval soname=\"$soname_spec\" else soname="$realname" fi if test -z "$dlname"; then dlname=$soname fi lib="$output_objdir/$realname" linknames= for link do func_append linknames " $link" done # Use standard objects if they are pic test -z "$pic_flag" && libobjs=`$ECHO "$libobjs" | $SP2NL | $SED "$lo2o" | $NL2SP` test "X$libobjs" = "X " && libobjs= delfiles= if test -n "$export_symbols" && test -n "$include_expsyms"; then $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp" export_symbols="$output_objdir/$libname.uexp" func_append delfiles " $export_symbols" fi orig_export_symbols= case $host_os in cygwin* | mingw* | cegcc*) if test -n "$export_symbols" && test -z "$export_symbols_regex"; then # exporting using user supplied symfile if test "x`$SED 1q $export_symbols`" != xEXPORTS; then # and it's NOT already a .def file. Must figure out # which of the given symbols are data symbols and tag # them as such. So, trigger use of export_symbols_cmds. # export_symbols gets reassigned inside the "prepare # the list of exported symbols" if statement, so the # include_expsyms logic still works. orig_export_symbols="$export_symbols" export_symbols= always_export_symbols=yes fi fi ;; esac # Prepare the list of exported symbols if test -z "$export_symbols"; then if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then func_verbose "generating symbol list for \`$libname.la'" export_symbols="$output_objdir/$libname.exp" $opt_dry_run || $RM $export_symbols cmds=$export_symbols_cmds save_ifs="$IFS"; IFS='~' for cmd1 in $cmds; do IFS="$save_ifs" # Take the normal branch if the nm_file_list_spec branch # doesn't work or if tool conversion is not needed. case $nm_file_list_spec~$to_tool_file_cmd in *~func_convert_file_noop | *~func_convert_file_msys_to_w32 | ~*) try_normal_branch=yes eval cmd=\"$cmd1\" func_len " $cmd" len=$func_len_result ;; *) try_normal_branch=no ;; esac if test "$try_normal_branch" = yes \ && { test "$len" -lt "$max_cmd_len" \ || test "$max_cmd_len" -le -1; } then func_show_eval "$cmd" 'exit $?' skipped_export=false elif test -n "$nm_file_list_spec"; then func_basename "$output" output_la=$func_basename_result save_libobjs=$libobjs save_output=$output output=${output_objdir}/${output_la}.nm func_to_tool_file "$output" libobjs=$nm_file_list_spec$func_to_tool_file_result func_append delfiles " $output" func_verbose "creating $NM input file list: $output" for obj in $save_libobjs; do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" done > "$output" eval cmd=\"$cmd1\" func_show_eval "$cmd" 'exit $?' output=$save_output libobjs=$save_libobjs skipped_export=false else # The command line is too long to execute in one step. func_verbose "using reloadable object file for export list..." skipped_export=: # Break out early, otherwise skipped_export may be # set to false by a later but shorter cmd. break fi done IFS="$save_ifs" if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' func_show_eval '$MV "${export_symbols}T" "$export_symbols"' fi fi fi if test -n "$export_symbols" && test -n "$include_expsyms"; then tmp_export_symbols="$export_symbols" test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols" $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"' fi if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then # The given exports_symbols file has to be filtered, so filter it. func_verbose "filter symbol list for \`$libname.la' to tag DATA exports" # FIXME: $output_objdir/$libname.filter potentially contains lots of # 's' commands which not all seds can handle. GNU sed should be fine # though. Also, the filter scales superlinearly with the number of # global variables. join(1) would be nice here, but unfortunately # isn't a blessed tool. $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter func_append delfiles " $export_symbols $output_objdir/$libname.filter" export_symbols=$output_objdir/$libname.def $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols fi tmp_deplibs= for test_deplib in $deplibs; do case " $convenience " in *" $test_deplib "*) ;; *) func_append tmp_deplibs " $test_deplib" ;; esac done deplibs="$tmp_deplibs" if test -n "$convenience"; then if test -n "$whole_archive_flag_spec" && test "$compiler_needs_object" = yes && test -z "$libobjs"; then # extract the archives, so we have objects to list. # TODO: could optimize this to just extract one archive. whole_archive_flag_spec= fi if test -n "$whole_archive_flag_spec"; then save_libobjs=$libobjs eval libobjs=\"\$libobjs $whole_archive_flag_spec\" test "X$libobjs" = "X " && libobjs= else gentop="$output_objdir/${outputname}x" func_append generated " $gentop" func_extract_archives $gentop $convenience func_append libobjs " $func_extract_archives_result" test "X$libobjs" = "X " && libobjs= fi fi if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then eval flag=\"$thread_safe_flag_spec\" func_append linker_flags " $flag" fi # Make a backup of the uninstalled library when relinking if test "$opt_mode" = relink; then $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $? fi # Do each of the archive commands. if test "$module" = yes && test -n "$module_cmds" ; then if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then eval test_cmds=\"$module_expsym_cmds\" cmds=$module_expsym_cmds else eval test_cmds=\"$module_cmds\" cmds=$module_cmds fi else if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then eval test_cmds=\"$archive_expsym_cmds\" cmds=$archive_expsym_cmds else eval test_cmds=\"$archive_cmds\" cmds=$archive_cmds fi fi if test "X$skipped_export" != "X:" && func_len " $test_cmds" && len=$func_len_result && test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then : else # The command line is too long to link in one step, link piecewise # or, if using GNU ld and skipped_export is not :, use a linker # script. # Save the value of $output and $libobjs because we want to # use them later. If we have whole_archive_flag_spec, we # want to use save_libobjs as it was before # whole_archive_flag_spec was expanded, because we can't # assume the linker understands whole_archive_flag_spec. # This may have to be revisited, in case too many # convenience libraries get linked in and end up exceeding # the spec. if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then save_libobjs=$libobjs fi save_output=$output func_basename "$output" output_la=$func_basename_result # Clear the reloadable object creation command queue and # initialize k to one. test_cmds= concat_cmds= objlist= last_robj= k=1 if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then output=${output_objdir}/${output_la}.lnkscript func_verbose "creating GNU ld script: $output" echo 'INPUT (' > $output for obj in $save_libobjs do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" >> $output done echo ')' >> $output func_append delfiles " $output" func_to_tool_file "$output" output=$func_to_tool_file_result elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then output=${output_objdir}/${output_la}.lnk func_verbose "creating linker input file list: $output" : > $output set x $save_libobjs shift firstobj= if test "$compiler_needs_object" = yes; then firstobj="$1 " shift fi for obj do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" >> $output done func_append delfiles " $output" func_to_tool_file "$output" output=$firstobj\"$file_list_spec$func_to_tool_file_result\" else if test -n "$save_libobjs"; then func_verbose "creating reloadable object files..." output=$output_objdir/$output_la-${k}.$objext eval test_cmds=\"$reload_cmds\" func_len " $test_cmds" len0=$func_len_result len=$len0 # Loop over the list of objects to be linked. for obj in $save_libobjs do func_len " $obj" func_arith $len + $func_len_result len=$func_arith_result if test "X$objlist" = X || test "$len" -lt "$max_cmd_len"; then func_append objlist " $obj" else # The command $test_cmds is almost too long, add a # command to the queue. if test "$k" -eq 1 ; then # The first file doesn't have a previous command to add. reload_objs=$objlist eval concat_cmds=\"$reload_cmds\" else # All subsequent reloadable object files will link in # the last one created. reload_objs="$objlist $last_robj" eval concat_cmds=\"\$concat_cmds~$reload_cmds~\$RM $last_robj\" fi last_robj=$output_objdir/$output_la-${k}.$objext func_arith $k + 1 k=$func_arith_result output=$output_objdir/$output_la-${k}.$objext objlist=" $obj" func_len " $last_robj" func_arith $len0 + $func_len_result len=$func_arith_result fi done # Handle the remaining objects by creating one last # reloadable object file. All subsequent reloadable object # files will link in the last one created. test -z "$concat_cmds" || concat_cmds=$concat_cmds~ reload_objs="$objlist $last_robj" eval concat_cmds=\"\${concat_cmds}$reload_cmds\" if test -n "$last_robj"; then eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\" fi func_append delfiles " $output" else output= fi if ${skipped_export-false}; then func_verbose "generating symbol list for \`$libname.la'" export_symbols="$output_objdir/$libname.exp" $opt_dry_run || $RM $export_symbols libobjs=$output # Append the command to create the export file. test -z "$concat_cmds" || concat_cmds=$concat_cmds~ eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\" if test -n "$last_robj"; then eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\" fi fi test -n "$save_libobjs" && func_verbose "creating a temporary reloadable object file: $output" # Loop through the commands generated above and execute them. save_ifs="$IFS"; IFS='~' for cmd in $concat_cmds; do IFS="$save_ifs" $opt_silent || { func_quote_for_expand "$cmd" eval "func_echo $func_quote_for_expand_result" } $opt_dry_run || eval "$cmd" || { lt_exit=$? # Restore the uninstalled library and exit if test "$opt_mode" = relink; then ( cd "$output_objdir" && \ $RM "${realname}T" && \ $MV "${realname}U" "$realname" ) fi exit $lt_exit } done IFS="$save_ifs" if test -n "$export_symbols_regex" && ${skipped_export-false}; then func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' func_show_eval '$MV "${export_symbols}T" "$export_symbols"' fi fi if ${skipped_export-false}; then if test -n "$export_symbols" && test -n "$include_expsyms"; then tmp_export_symbols="$export_symbols" test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols" $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"' fi if test -n "$orig_export_symbols"; then # The given exports_symbols file has to be filtered, so filter it. func_verbose "filter symbol list for \`$libname.la' to tag DATA exports" # FIXME: $output_objdir/$libname.filter potentially contains lots of # 's' commands which not all seds can handle. GNU sed should be fine # though. Also, the filter scales superlinearly with the number of # global variables. join(1) would be nice here, but unfortunately # isn't a blessed tool. $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter func_append delfiles " $export_symbols $output_objdir/$libname.filter" export_symbols=$output_objdir/$libname.def $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols fi fi libobjs=$output # Restore the value of output. output=$save_output if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then eval libobjs=\"\$libobjs $whole_archive_flag_spec\" test "X$libobjs" = "X " && libobjs= fi # Expand the library linking commands again to reset the # value of $libobjs for piecewise linking. # Do each of the archive commands. if test "$module" = yes && test -n "$module_cmds" ; then if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then cmds=$module_expsym_cmds else cmds=$module_cmds fi else if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then cmds=$archive_expsym_cmds else cmds=$archive_cmds fi fi fi if test -n "$delfiles"; then # Append the command to remove temporary files to $cmds. eval cmds=\"\$cmds~\$RM $delfiles\" fi # Add any objects from preloaded convenience libraries if test -n "$dlprefiles"; then gentop="$output_objdir/${outputname}x" func_append generated " $gentop" func_extract_archives $gentop $dlprefiles func_append libobjs " $func_extract_archives_result" test "X$libobjs" = "X " && libobjs= fi save_ifs="$IFS"; IFS='~' for cmd in $cmds; do IFS="$save_ifs" eval cmd=\"$cmd\" $opt_silent || { func_quote_for_expand "$cmd" eval "func_echo $func_quote_for_expand_result" } $opt_dry_run || eval "$cmd" || { lt_exit=$? # Restore the uninstalled library and exit if test "$opt_mode" = relink; then ( cd "$output_objdir" && \ $RM "${realname}T" && \ $MV "${realname}U" "$realname" ) fi exit $lt_exit } done IFS="$save_ifs" # Restore the uninstalled library and exit if test "$opt_mode" = relink; then $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $? if test -n "$convenience"; then if test -z "$whole_archive_flag_spec"; then func_show_eval '${RM}r "$gentop"' fi fi exit $EXIT_SUCCESS fi # Create links to the real library. for linkname in $linknames; do if test "$realname" != "$linkname"; then func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?' fi done # If -module or -export-dynamic was specified, set the dlname. if test "$module" = yes || test "$export_dynamic" = yes; then # On all known operating systems, these are identical. dlname="$soname" fi fi ;; obj) if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then func_warning "\`-dlopen' is ignored for objects" fi case " $deplibs" in *\ -l* | *\ -L*) func_warning "\`-l' and \`-L' are ignored for objects" ;; esac test -n "$rpath" && \ func_warning "\`-rpath' is ignored for objects" test -n "$xrpath" && \ func_warning "\`-R' is ignored for objects" test -n "$vinfo" && \ func_warning "\`-version-info' is ignored for objects" test -n "$release" && \ func_warning "\`-release' is ignored for objects" case $output in *.lo) test -n "$objs$old_deplibs" && \ func_fatal_error "cannot build library object \`$output' from non-libtool objects" libobj=$output func_lo2o "$libobj" obj=$func_lo2o_result ;; *) libobj= obj="$output" ;; esac # Delete the old objects. $opt_dry_run || $RM $obj $libobj # Objects from convenience libraries. This assumes # single-version convenience libraries. Whenever we create # different ones for PIC/non-PIC, this we'll have to duplicate # the extraction. reload_conv_objs= gentop= # reload_cmds runs $LD directly, so let us get rid of # -Wl from whole_archive_flag_spec and hope we can get by with # turning comma into space.. wl= if test -n "$convenience"; then if test -n "$whole_archive_flag_spec"; then eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\" reload_conv_objs=$reload_objs\ `$ECHO "$tmp_whole_archive_flags" | $SED 's|,| |g'` else gentop="$output_objdir/${obj}x" func_append generated " $gentop" func_extract_archives $gentop $convenience reload_conv_objs="$reload_objs $func_extract_archives_result" fi fi # If we're not building shared, we need to use non_pic_objs test "$build_libtool_libs" != yes && libobjs="$non_pic_objects" # Create the old-style object. reload_objs="$objs$old_deplibs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; /\.lib$/d; $lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test output="$obj" func_execute_cmds "$reload_cmds" 'exit $?' # Exit if we aren't doing a library object file. if test -z "$libobj"; then if test -n "$gentop"; then func_show_eval '${RM}r "$gentop"' fi exit $EXIT_SUCCESS fi if test "$build_libtool_libs" != yes; then if test -n "$gentop"; then func_show_eval '${RM}r "$gentop"' fi # Create an invalid libtool object if no PIC, so that we don't # accidentally link it into a program. # $show "echo timestamp > $libobj" # $opt_dry_run || eval "echo timestamp > $libobj" || exit $? exit $EXIT_SUCCESS fi if test -n "$pic_flag" || test "$pic_mode" != default; then # Only do commands if we really have different PIC objects. reload_objs="$libobjs $reload_conv_objs" output="$libobj" func_execute_cmds "$reload_cmds" 'exit $?' fi if test -n "$gentop"; then func_show_eval '${RM}r "$gentop"' fi exit $EXIT_SUCCESS ;; prog) case $host in *cygwin*) func_stripname '' '.exe' "$output" output=$func_stripname_result.exe;; esac test -n "$vinfo" && \ func_warning "\`-version-info' is ignored for programs" test -n "$release" && \ func_warning "\`-release' is ignored for programs" test "$preload" = yes \ && test "$dlopen_support" = unknown \ && test "$dlopen_self" = unknown \ && test "$dlopen_self_static" = unknown && \ func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support." case $host in *-*-rhapsody* | *-*-darwin1.[012]) # On Rhapsody replace the C library is the System framework compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's/ -lc / System.ltframework /'` finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's/ -lc / System.ltframework /'` ;; esac case $host in *-*-darwin*) # Don't allow lazy linking, it breaks C++ global constructors # But is supposedly fixed on 10.4 or later (yay!). if test "$tagname" = CXX ; then case ${MACOSX_DEPLOYMENT_TARGET-10.0} in 10.[0123]) func_append compile_command " ${wl}-bind_at_load" func_append finalize_command " ${wl}-bind_at_load" ;; esac fi # Time to change all our "foo.ltframework" stuff back to "-framework foo" compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` ;; esac # move library search paths that coincide with paths to not yet # installed libraries to the beginning of the library search list new_libs= for path in $notinst_path; do case " $new_libs " in *" -L$path/$objdir "*) ;; *) case " $compile_deplibs " in *" -L$path/$objdir "*) func_append new_libs " -L$path/$objdir" ;; esac ;; esac done for deplib in $compile_deplibs; do case $deplib in -L*) case " $new_libs " in *" $deplib "*) ;; *) func_append new_libs " $deplib" ;; esac ;; *) func_append new_libs " $deplib" ;; esac done compile_deplibs="$new_libs" func_append compile_command " $compile_deplibs" func_append finalize_command " $finalize_deplibs" if test -n "$rpath$xrpath"; then # If the user specified any rpath flags, then add them. for libdir in $rpath $xrpath; do # This is the magic to use -rpath. case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac done fi # Now hardcode the library paths rpath= hardcode_libdirs= for libdir in $compile_rpath $finalize_rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then if test -z "$hardcode_libdirs"; then hardcode_libdirs="$libdir" else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) func_append hardcode_libdirs "$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" func_append rpath " $flag" fi elif test -n "$runpath_var"; then case "$perm_rpath " in *" $libdir "*) ;; *) func_append perm_rpath " $libdir" ;; esac fi case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'` case :$dllsearchpath: in *":$libdir:"*) ;; ::) dllsearchpath=$libdir;; *) func_append dllsearchpath ":$libdir";; esac case :$dllsearchpath: in *":$testbindir:"*) ;; ::) dllsearchpath=$testbindir;; *) func_append dllsearchpath ":$testbindir";; esac ;; esac done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir="$hardcode_libdirs" eval rpath=\" $hardcode_libdir_flag_spec\" fi compile_rpath="$rpath" rpath= hardcode_libdirs= for libdir in $finalize_rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then if test -z "$hardcode_libdirs"; then hardcode_libdirs="$libdir" else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) func_append hardcode_libdirs "$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" func_append rpath " $flag" fi elif test -n "$runpath_var"; then case "$finalize_perm_rpath " in *" $libdir "*) ;; *) func_append finalize_perm_rpath " $libdir" ;; esac fi done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir="$hardcode_libdirs" eval rpath=\" $hardcode_libdir_flag_spec\" fi finalize_rpath="$rpath" if test -n "$libobjs" && test "$build_old_libs" = yes; then # Transform all the library objects into standard objects. compile_command=`$ECHO "$compile_command" | $SP2NL | $SED "$lo2o" | $NL2SP` finalize_command=`$ECHO "$finalize_command" | $SP2NL | $SED "$lo2o" | $NL2SP` fi func_generate_dlsyms "$outputname" "@PROGRAM@" "no" # template prelinking step if test -n "$prelink_cmds"; then func_execute_cmds "$prelink_cmds" 'exit $?' fi wrappers_required=yes case $host in *cegcc* | *mingw32ce*) # Disable wrappers for cegcc and mingw32ce hosts, we are cross compiling anyway. wrappers_required=no ;; *cygwin* | *mingw* ) if test "$build_libtool_libs" != yes; then wrappers_required=no fi ;; *) if test "$need_relink" = no || test "$build_libtool_libs" != yes; then wrappers_required=no fi ;; esac if test "$wrappers_required" = no; then # Replace the output file specification. compile_command=`$ECHO "$compile_command" | $SED 's%@OUTPUT@%'"$output"'%g'` link_command="$compile_command$compile_rpath" # We have no uninstalled library dependencies, so finalize right now. exit_status=0 func_show_eval "$link_command" 'exit_status=$?' if test -n "$postlink_cmds"; then func_to_tool_file "$output" postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` func_execute_cmds "$postlink_cmds" 'exit $?' fi # Delete the generated files. if test -f "$output_objdir/${outputname}S.${objext}"; then func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"' fi exit $exit_status fi if test -n "$compile_shlibpath$finalize_shlibpath"; then compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command" fi if test -n "$finalize_shlibpath"; then finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command" fi compile_var= finalize_var= if test -n "$runpath_var"; then if test -n "$perm_rpath"; then # We should set the runpath_var. rpath= for dir in $perm_rpath; do func_append rpath "$dir:" done compile_var="$runpath_var=\"$rpath\$$runpath_var\" " fi if test -n "$finalize_perm_rpath"; then # We should set the runpath_var. rpath= for dir in $finalize_perm_rpath; do func_append rpath "$dir:" done finalize_var="$runpath_var=\"$rpath\$$runpath_var\" " fi fi if test "$no_install" = yes; then # We don't need to create a wrapper script. link_command="$compile_var$compile_command$compile_rpath" # Replace the output file specification. link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output"'%g'` # Delete the old output file. $opt_dry_run || $RM $output # Link the executable and exit func_show_eval "$link_command" 'exit $?' if test -n "$postlink_cmds"; then func_to_tool_file "$output" postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` func_execute_cmds "$postlink_cmds" 'exit $?' fi exit $EXIT_SUCCESS fi if test "$hardcode_action" = relink; then # Fast installation is not supported link_command="$compile_var$compile_command$compile_rpath" relink_command="$finalize_var$finalize_command$finalize_rpath" func_warning "this platform does not like uninstalled shared libraries" func_warning "\`$output' will be relinked during installation" else if test "$fast_install" != no; then link_command="$finalize_var$compile_command$finalize_rpath" if test "$fast_install" = yes; then relink_command=`$ECHO "$compile_var$compile_command$compile_rpath" | $SED 's%@OUTPUT@%\$progdir/\$file%g'` else # fast_install is set to needless relink_command= fi else link_command="$compile_var$compile_command$compile_rpath" relink_command="$finalize_var$finalize_command$finalize_rpath" fi fi # Replace the output file specification. link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'` # Delete the old output files. $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname func_show_eval "$link_command" 'exit $?' if test -n "$postlink_cmds"; then func_to_tool_file "$output_objdir/$outputname" postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` func_execute_cmds "$postlink_cmds" 'exit $?' fi # Now create the wrapper script. func_verbose "creating $output" # Quote the relink command for shipping. if test -n "$relink_command"; then # Preserve any variables that may affect compiler behavior for var in $variables_saved_for_relink; do if eval test -z \"\${$var+set}\"; then relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command" elif eval var_value=\$$var; test -z "$var_value"; then relink_command="$var=; export $var; $relink_command" else func_quote_for_eval "$var_value" relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command" fi done relink_command="(cd `pwd`; $relink_command)" relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"` fi # Only actually do things if not in dry run mode. $opt_dry_run || { # win32 will think the script is a binary if it has # a .exe suffix, so we strip it off here. case $output in *.exe) func_stripname '' '.exe' "$output" output=$func_stripname_result ;; esac # test for cygwin because mv fails w/o .exe extensions case $host in *cygwin*) exeext=.exe func_stripname '' '.exe' "$outputname" outputname=$func_stripname_result ;; *) exeext= ;; esac case $host in *cygwin* | *mingw* ) func_dirname_and_basename "$output" "" "." output_name=$func_basename_result output_path=$func_dirname_result cwrappersource="$output_path/$objdir/lt-$output_name.c" cwrapper="$output_path/$output_name.exe" $RM $cwrappersource $cwrapper trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15 func_emit_cwrapperexe_src > $cwrappersource # The wrapper executable is built using the $host compiler, # because it contains $host paths and files. If cross- # compiling, it, like the target executable, must be # executed on the $host or under an emulation environment. $opt_dry_run || { $LTCC $LTCFLAGS -o $cwrapper $cwrappersource $STRIP $cwrapper } # Now, create the wrapper script for func_source use: func_ltwrapper_scriptname $cwrapper $RM $func_ltwrapper_scriptname_result trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15 $opt_dry_run || { # note: this script will not be executed, so do not chmod. if test "x$build" = "x$host" ; then $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result else func_emit_wrapper no > $func_ltwrapper_scriptname_result fi } ;; * ) $RM $output trap "$RM $output; exit $EXIT_FAILURE" 1 2 15 func_emit_wrapper no > $output chmod +x $output ;; esac } exit $EXIT_SUCCESS ;; esac # See if we need to build an old-fashioned archive. for oldlib in $oldlibs; do if test "$build_libtool_libs" = convenience; then oldobjs="$libobjs_save $symfileobj" addlibs="$convenience" build_libtool_libs=no else if test "$build_libtool_libs" = module; then oldobjs="$libobjs_save" build_libtool_libs=no else oldobjs="$old_deplibs $non_pic_objects" if test "$preload" = yes && test -f "$symfileobj"; then func_append oldobjs " $symfileobj" fi fi addlibs="$old_convenience" fi if test -n "$addlibs"; then gentop="$output_objdir/${outputname}x" func_append generated " $gentop" func_extract_archives $gentop $addlibs func_append oldobjs " $func_extract_archives_result" fi # Do each command in the archive commands. if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then cmds=$old_archive_from_new_cmds else # Add any objects from preloaded convenience libraries if test -n "$dlprefiles"; then gentop="$output_objdir/${outputname}x" func_append generated " $gentop" func_extract_archives $gentop $dlprefiles func_append oldobjs " $func_extract_archives_result" fi # POSIX demands no paths to be encoded in archives. We have # to avoid creating archives with duplicate basenames if we # might have to extract them afterwards, e.g., when creating a # static archive out of a convenience library, or when linking # the entirety of a libtool archive into another (currently # not supported by libtool). if (for obj in $oldobjs do func_basename "$obj" $ECHO "$func_basename_result" done | sort | sort -uc >/dev/null 2>&1); then : else echo "copying selected object files to avoid basename conflicts..." gentop="$output_objdir/${outputname}x" func_append generated " $gentop" func_mkdir_p "$gentop" save_oldobjs=$oldobjs oldobjs= counter=1 for obj in $save_oldobjs do func_basename "$obj" objbase="$func_basename_result" case " $oldobjs " in " ") oldobjs=$obj ;; *[\ /]"$objbase "*) while :; do # Make sure we don't pick an alternate name that also # overlaps. newobj=lt$counter-$objbase func_arith $counter + 1 counter=$func_arith_result case " $oldobjs " in *[\ /]"$newobj "*) ;; *) if test ! -f "$gentop/$newobj"; then break; fi ;; esac done func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj" func_append oldobjs " $gentop/$newobj" ;; *) func_append oldobjs " $obj" ;; esac done fi func_to_tool_file "$oldlib" func_convert_file_msys_to_w32 tool_oldlib=$func_to_tool_file_result eval cmds=\"$old_archive_cmds\" func_len " $cmds" len=$func_len_result if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then cmds=$old_archive_cmds elif test -n "$archiver_list_spec"; then func_verbose "using command file archive linking..." for obj in $oldobjs do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" done > $output_objdir/$libname.libcmd func_to_tool_file "$output_objdir/$libname.libcmd" oldobjs=" $archiver_list_spec$func_to_tool_file_result" cmds=$old_archive_cmds else # the command line is too long to link in one step, link in parts func_verbose "using piecewise archive linking..." save_RANLIB=$RANLIB RANLIB=: objlist= concat_cmds= save_oldobjs=$oldobjs oldobjs= # Is there a better way of finding the last object in the list? for obj in $save_oldobjs do last_oldobj=$obj done eval test_cmds=\"$old_archive_cmds\" func_len " $test_cmds" len0=$func_len_result len=$len0 for obj in $save_oldobjs do func_len " $obj" func_arith $len + $func_len_result len=$func_arith_result func_append objlist " $obj" if test "$len" -lt "$max_cmd_len"; then : else # the above command should be used before it gets too long oldobjs=$objlist if test "$obj" = "$last_oldobj" ; then RANLIB=$save_RANLIB fi test -z "$concat_cmds" || concat_cmds=$concat_cmds~ eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\" objlist= len=$len0 fi done RANLIB=$save_RANLIB oldobjs=$objlist if test "X$oldobjs" = "X" ; then eval cmds=\"\$concat_cmds\" else eval cmds=\"\$concat_cmds~\$old_archive_cmds\" fi fi fi func_execute_cmds "$cmds" 'exit $?' done test -n "$generated" && \ func_show_eval "${RM}r$generated" # Now create the libtool archive. case $output in *.la) old_library= test "$build_old_libs" = yes && old_library="$libname.$libext" func_verbose "creating $output" # Preserve any variables that may affect compiler behavior for var in $variables_saved_for_relink; do if eval test -z \"\${$var+set}\"; then relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command" elif eval var_value=\$$var; test -z "$var_value"; then relink_command="$var=; export $var; $relink_command" else func_quote_for_eval "$var_value" relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command" fi done # Quote the link command for shipping. relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)" relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"` if test "$hardcode_automatic" = yes ; then relink_command= fi # Only create the output if not a dry run. $opt_dry_run || { for installed in no yes; do if test "$installed" = yes; then if test -z "$install_libdir"; then break fi output="$output_objdir/$outputname"i # Replace all uninstalled libtool libraries with the installed ones newdependency_libs= for deplib in $dependency_libs; do case $deplib in *.la) func_basename "$deplib" name="$func_basename_result" func_resolve_sysroot "$deplib" eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $func_resolve_sysroot_result` test -z "$libdir" && \ func_fatal_error "\`$deplib' is not a valid libtool archive" func_append newdependency_libs " ${lt_sysroot:+=}$libdir/$name" ;; -L*) func_stripname -L '' "$deplib" func_replace_sysroot "$func_stripname_result" func_append newdependency_libs " -L$func_replace_sysroot_result" ;; -R*) func_stripname -R '' "$deplib" func_replace_sysroot "$func_stripname_result" func_append newdependency_libs " -R$func_replace_sysroot_result" ;; *) func_append newdependency_libs " $deplib" ;; esac done dependency_libs="$newdependency_libs" newdlfiles= for lib in $dlfiles; do case $lib in *.la) func_basename "$lib" name="$func_basename_result" eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` test -z "$libdir" && \ func_fatal_error "\`$lib' is not a valid libtool archive" func_append newdlfiles " ${lt_sysroot:+=}$libdir/$name" ;; *) func_append newdlfiles " $lib" ;; esac done dlfiles="$newdlfiles" newdlprefiles= for lib in $dlprefiles; do case $lib in *.la) # Only pass preopened files to the pseudo-archive (for # eventual linking with the app. that links it) if we # didn't already link the preopened objects directly into # the library: func_basename "$lib" name="$func_basename_result" eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` test -z "$libdir" && \ func_fatal_error "\`$lib' is not a valid libtool archive" func_append newdlprefiles " ${lt_sysroot:+=}$libdir/$name" ;; esac done dlprefiles="$newdlprefiles" else newdlfiles= for lib in $dlfiles; do case $lib in [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; *) abs=`pwd`"/$lib" ;; esac func_append newdlfiles " $abs" done dlfiles="$newdlfiles" newdlprefiles= for lib in $dlprefiles; do case $lib in [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;; *) abs=`pwd`"/$lib" ;; esac func_append newdlprefiles " $abs" done dlprefiles="$newdlprefiles" fi $RM $output # place dlname in correct position for cygwin # In fact, it would be nice if we could use this code for all target # systems that can't hard-code library paths into their executables # and that have no shared library path variable independent of PATH, # but it turns out we can't easily determine that from inspecting # libtool variables, so we have to hard-code the OSs to which it # applies here; at the moment, that means platforms that use the PE # object format with DLL files. See the long comment at the top of # tests/bindir.at for full details. tdlname=$dlname case $host,$output,$installed,$module,$dlname in *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll) # If a -bindir argument was supplied, place the dll there. if test "x$bindir" != x ; then func_relative_path "$install_libdir" "$bindir" tdlname=$func_relative_path_result$dlname else # Otherwise fall back on heuristic. tdlname=../bin/$dlname fi ;; esac $ECHO > $output "\ # $outputname - a libtool library file # Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='$tdlname' # Names of this library. library_names='$library_names' # The name of the static archive. old_library='$old_library' # Linker flags that can not go in dependency_libs. inherited_linker_flags='$new_inherited_linker_flags' # Libraries that this one depends upon. dependency_libs='$dependency_libs' # Names of additional weak libraries provided by this library weak_library_names='$weak_libs' # Version information for $libname. current=$current age=$age revision=$revision # Is this an already installed library? installed=$installed # Should we warn about portability when linking against -modules? shouldnotlink=$module # Files to dlopen/dlpreopen dlopen='$dlfiles' dlpreopen='$dlprefiles' # Directory that this library needs to be installed in: libdir='$install_libdir'" if test "$installed" = no && test "$need_relink" = yes; then $ECHO >> $output "\ relink_command=\"$relink_command\"" fi done } # Do a symbolic link so that the libtool archive can be found in # LD_LIBRARY_PATH before the program is installed. func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?' ;; esac exit $EXIT_SUCCESS } { test "$opt_mode" = link || test "$opt_mode" = relink; } && func_mode_link ${1+"$@"} # func_mode_uninstall arg... func_mode_uninstall () { $opt_debug RM="$nonopt" files= rmforce= exit_status=0 # This variable tells wrapper scripts just to set variables rather # than running their programs. libtool_install_magic="$magic" for arg do case $arg in -f) func_append RM " $arg"; rmforce=yes ;; -*) func_append RM " $arg" ;; *) func_append files " $arg" ;; esac done test -z "$RM" && \ func_fatal_help "you must specify an RM program" rmdirs= for file in $files; do func_dirname "$file" "" "." dir="$func_dirname_result" if test "X$dir" = X.; then odir="$objdir" else odir="$dir/$objdir" fi func_basename "$file" name="$func_basename_result" test "$opt_mode" = uninstall && odir="$dir" # Remember odir for removal later, being careful to avoid duplicates if test "$opt_mode" = clean; then case " $rmdirs " in *" $odir "*) ;; *) func_append rmdirs " $odir" ;; esac fi # Don't error if the file doesn't exist and rm -f was used. if { test -L "$file"; } >/dev/null 2>&1 || { test -h "$file"; } >/dev/null 2>&1 || test -f "$file"; then : elif test -d "$file"; then exit_status=1 continue elif test "$rmforce" = yes; then continue fi rmfiles="$file" case $name in *.la) # Possibly a libtool archive, so verify it. if func_lalib_p "$file"; then func_source $dir/$name # Delete the libtool libraries and symlinks. for n in $library_names; do func_append rmfiles " $odir/$n" done test -n "$old_library" && func_append rmfiles " $odir/$old_library" case "$opt_mode" in clean) case " $library_names " in *" $dlname "*) ;; *) test -n "$dlname" && func_append rmfiles " $odir/$dlname" ;; esac test -n "$libdir" && func_append rmfiles " $odir/$name $odir/${name}i" ;; uninstall) if test -n "$library_names"; then # Do each command in the postuninstall commands. func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1' fi if test -n "$old_library"; then # Do each command in the old_postuninstall commands. func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1' fi # FIXME: should reinstall the best remaining shared library. ;; esac fi ;; *.lo) # Possibly a libtool object, so verify it. if func_lalib_p "$file"; then # Read the .lo file func_source $dir/$name # Add PIC object to the list of files to remove. if test -n "$pic_object" && test "$pic_object" != none; then func_append rmfiles " $dir/$pic_object" fi # Add non-PIC object to the list of files to remove. if test -n "$non_pic_object" && test "$non_pic_object" != none; then func_append rmfiles " $dir/$non_pic_object" fi fi ;; *) if test "$opt_mode" = clean ; then noexename=$name case $file in *.exe) func_stripname '' '.exe' "$file" file=$func_stripname_result func_stripname '' '.exe' "$name" noexename=$func_stripname_result # $file with .exe has already been added to rmfiles, # add $file without .exe func_append rmfiles " $file" ;; esac # Do a test to see if this is a libtool program. if func_ltwrapper_p "$file"; then if func_ltwrapper_executable_p "$file"; then func_ltwrapper_scriptname "$file" relink_command= func_source $func_ltwrapper_scriptname_result func_append rmfiles " $func_ltwrapper_scriptname_result" else relink_command= func_source $dir/$noexename fi # note $name still contains .exe if it was in $file originally # as does the version of $file that was added into $rmfiles func_append rmfiles " $odir/$name $odir/${name}S.${objext}" if test "$fast_install" = yes && test -n "$relink_command"; then func_append rmfiles " $odir/lt-$name" fi if test "X$noexename" != "X$name" ; then func_append rmfiles " $odir/lt-${noexename}.c" fi fi fi ;; esac func_show_eval "$RM $rmfiles" 'exit_status=1' done # Try to remove the ${objdir}s in the directories where we deleted files for dir in $rmdirs; do if test -d "$dir"; then func_show_eval "rmdir $dir >/dev/null 2>&1" fi done exit $exit_status } { test "$opt_mode" = uninstall || test "$opt_mode" = clean; } && func_mode_uninstall ${1+"$@"} test -z "$opt_mode" && { help="$generic_help" func_fatal_help "you must specify a MODE" } test -z "$exec_cmd" && \ func_fatal_help "invalid operation mode \`$opt_mode'" if test -n "$exec_cmd"; then eval exec "$exec_cmd" exit $EXIT_FAILURE fi exit $exit_status # The TAGs below are defined such that we never get into a situation # in which we disable both kinds of libraries. Given conflicting # choices, we go for a static library, that is the most portable, # since we can't tell whether shared libraries were disabled because # the user asked for that or because the platform doesn't support # them. This is particularly important on AIX, because we don't # support having both static and shared libraries enabled at the same # time on that platform, so we default to a shared-only configuration. # If a disable-shared tag is given, we'll fallback to a static-only # configuration. But we'll never go from static-only to shared-only. # ### BEGIN LIBTOOL TAG CONFIG: disable-shared build_libtool_libs=no build_old_libs=yes # ### END LIBTOOL TAG CONFIG: disable-shared # ### BEGIN LIBTOOL TAG CONFIG: disable-static build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac` # ### END LIBTOOL TAG CONFIG: disable-static # Local Variables: # mode:shell-script # sh-indentation:2 # End: # vi:sw=2 ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/Makefile.in�������������������������������������������������������������������0000664�0001750�0001750�00000056555�12402464555�015330� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Makefile.in generated by automake 1.11.3 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software # Foundation, Inc. # This Makefile.in 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. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = . DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ $(srcdir)/Makefile.in $(top_srcdir)/configure AUTHORS COPYING \ ChangeLog INSTALL NEWS TODO config.guess config.rpath \ config.sub depcomp install-sh ltmain.sh missing ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(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 \ configure.lineno config.status.lineno mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ html-recursive info-recursive install-data-recursive \ install-dvi-recursive install-exec-recursive \ install-html-recursive install-info-recursive \ install-pdf-recursive install-ps-recursive install-recursive \ installcheck-recursive installdirs-recursive pdf-recursive \ ps-recursive uninstall-recursive RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ distdir dist dist-all distcheck ETAGS = etags CTAGS = ctags DIST_SUBDIRS = $(SUBDIRS) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) am__remove_distdir = \ if test -d "$(distdir)"; then \ find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ && rm -rf "$(distdir)" \ || { sleep 5 && rm -rf "$(distdir)"; }; \ else :; fi am__relativize = \ dir0=`pwd`; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ sed_rest='s,^[^/]*/*,,'; \ sed_last='s,^.*/\([^/]*\)$$,\1,'; \ sed_butlast='s,/*[^/]*$$,,'; \ while test -n "$$dir1"; do \ first=`echo "$$dir1" | sed -e "$$sed_first"`; \ if test "$$first" != "."; then \ if test "$$first" = ".."; then \ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ else \ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ if test "$$first2" = "$$first"; then \ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ else \ dir2="../$$dir2"; \ fi; \ dir0="$$dir0"/"$$first"; \ fi; \ fi; \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" DIST_ARCHIVES = $(distdir).tar.gz GZIP_ENV = --best distuninstallcheck_listfiles = find . -type f -print am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' distcleancheck_listfiles = find . -type f -print ACLOCAL = @ACLOCAL@ ALL_LINGUAS = @ALL_LINGUAS@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ APPDATA_VALIDATE = @APPDATA_VALIDATE@ AR = @AR@ ASPELL_LIBS = @ASPELL_LIBS@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CXX = @CXX@ CXXCPP = @CXXCPP@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DATADIRNAME = @DATADIRNAME@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DESKTOP_FILE_VALIDATE = @DESKTOP_FILE_VALIDATE@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ ENCHANT_CFLAGS = @ENCHANT_CFLAGS@ ENCHANT_LIBS = @ENCHANT_LIBS@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ GMSGFMT = @GMSGFMT@ GREP = @GREP@ GTK_CFLAGS = @GTK_CFLAGS@ GTK_LIBS = @GTK_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ INTLTOOL_MERGE = @INTLTOOL_MERGE@ INTLTOOL_PERL = @INTLTOOL_PERL@ INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGMERGE = @MSGMERGE@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ WX_LIBS = @WX_LIBS@ XGETTEXT = @XGETTEXT@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ intltool__v_merge_options_ = @intltool__v_merge_options_@ intltool__v_merge_options_0 = @intltool__v_merge_options_0@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ SUBDIRS = data m4 po src AM_CPPFLAGS = -I$(top_srcdir)/. -I$(top_srcdir)/src EXTRA_DIST = \ debian \ config.rpath \ autogen.sh \ checkinstall.sh \ gpl-2.0.txt ACLOCAL_AMFLAGS = -I m4 all: all-recursive .SUFFIXES: am--refresh: Makefile @: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \ $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \ && exit 0; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) $(SHELL) ./config.status --recheck $(top_srcdir)/configure: $(am__configure_deps) $(am__cd) $(srcdir) && $(AUTOCONF) $(ACLOCAL_M4): $(am__aclocal_m4_deps) $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs distclean-libtool: -rm -f libtool config.lt # This directory's subdirectories are mostly independent; you can cd # into them and run `make' without going through this Makefile. # To change the values of `make' variables: instead of editing Makefiles, # (1) if the variable is set in `config.status', edit `config.status' # (which will cause the Makefiles to be regenerated when you run `make'); # (2) otherwise, pass the desired values on the `make' command line. $(RECURSIVE_TARGETS): @fail= failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ *k*) failcom='fail=yes';; \ esac; \ done; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ list='$(SUBDIRS)'; for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" $(RECURSIVE_CLEAN_TARGETS): @fail= failcom='exit 1'; \ for f in x $$MAKEFLAGS; do \ case $$f in \ *=* | --[!k]*);; \ *k*) failcom='fail=yes';; \ esac; \ done; \ dot_seen=no; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ rev=''; for subdir in $$list; do \ if test "$$subdir" = "."; then :; else \ rev="$$subdir $$rev"; \ fi; \ done; \ rev="$$rev ."; \ target=`echo $@ | sed s/-recursive//`; \ for subdir in $$rev; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done && test -z "$$fail" tags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ done ctags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ done ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ mkid -fID $$unique tags: TAGS TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.; \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: CTAGS CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in files) print i; }; }'`; \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) $(am__remove_distdir) test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ 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 \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ dir1=$$subdir; dir2="$(top_distdir)"; \ $(am__relativize); \ new_top_distdir=$$reldir; \ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ ($(am__cd) $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$new_top_distdir" \ distdir="$$new_distdir" \ am__remove_distdir=: \ am__skip_length_check=: \ am__skip_mode_fix=: \ distdir) \ || exit 1; \ fi; \ done -test -n "$(am__skip_mode_fix)" \ || find "$(distdir)" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz $(am__remove_distdir) dist-bzip2: distdir tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 $(am__remove_distdir) dist-lzip: distdir tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz $(am__remove_distdir) dist-lzma: distdir tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma $(am__remove_distdir) dist-xz: distdir tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz $(am__remove_distdir) dist-tarZ: distdir tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z $(am__remove_distdir) dist-shar: distdir shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz $(am__remove_distdir) dist-zip: distdir -rm -f $(distdir).zip zip -rq $(distdir).zip $(distdir) $(am__remove_distdir) dist dist-all: distdir tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz $(am__remove_distdir) # This target untars the dist file and tries a VPATH configuration. Then # it guarantees that the distribution is self-contained by making another # tarfile. distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lzma*) \ lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\ *.tar.lz*) \ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ *.tar.xz*) \ xz -dc $(distdir).tar.xz | $(am__untar) ;;\ *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ esac chmod -R a-w $(distdir); chmod a+w $(distdir) mkdir $(distdir)/_build mkdir $(distdir)/_inst chmod a-w $(distdir) test -d $(distdir)/_build || exit 0; \ dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ && am__cwd=`pwd` \ && $(am__cd) $(distdir)/_build \ && ../configure --srcdir=.. --prefix="$$dc_install_base" \ $(AM_DISTCHECK_CONFIGURE_FLAGS) \ $(DISTCHECK_CONFIGURE_FLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) dvi \ && $(MAKE) $(AM_MAKEFLAGS) check \ && $(MAKE) $(AM_MAKEFLAGS) install \ && $(MAKE) $(AM_MAKEFLAGS) installcheck \ && $(MAKE) $(AM_MAKEFLAGS) uninstall \ && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ } || { rm -rf "$$dc_destdir"; exit 1; }) \ && rm -rf "$$dc_destdir" \ && $(MAKE) $(AM_MAKEFLAGS) dist \ && rm -rf $(DIST_ARCHIVES) \ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ && cd "$$am__cwd" \ || exit 1 $(am__remove_distdir) @(echo "$(distdir) archives ready for distribution: "; \ list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' distuninstallcheck: @test -n '$(distuninstallcheck_dir)' || { \ echo 'ERROR: trying to run $@ with an empty' \ '$$(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ $(am__cd) '$(distuninstallcheck_dir)' || { \ echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left after uninstall:" ; \ if test -n "$(DESTDIR)"; then \ echo " (check DESTDIR support)"; \ fi ; \ $(distuninstallcheck_listfiles) ; \ exit 1; } >&2 distcleancheck: distclean @if test '$(srcdir)' = . ; then \ echo "ERROR: distcleancheck can only run from a VPATH build" ; \ exit 1 ; \ fi @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left in build directory after distclean:" ; \ $(distcleancheck_listfiles) ; \ exit 1; } >&2 check-am: all-am check: check-recursive all-am: Makefile installdirs: installdirs-recursive installdirs-am: install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-recursive clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -f Makefile distclean-am: clean-am distclean-generic distclean-libtool \ distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-dvi: install-dvi-recursive install-dvi-am: install-exec-am: install-html: install-html-recursive install-html-am: install-info: install-info-recursive install-info-am: install-man: install-pdf: install-pdf-recursive install-pdf-am: install-ps: install-ps-recursive install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf $(top_srcdir)/autom4te.cache -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \ install-am install-strip tags-recursive .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ all all-am am--refresh check check-am clean clean-generic \ clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \ dist-gzip dist-lzip dist-lzma dist-shar dist-tarZ dist-xz \ dist-zip distcheck distclean distclean-generic \ distclean-libtool distclean-tags distcleancheck distdir \ distuninstallcheck dvi dvi-am html html-am info info-am \ install install-am 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-pdf install-pdf-am install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ installdirs-am maintainer-clean maintainer-clean-generic \ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ ps ps-am tags tags-recursive uninstall uninstall-am # 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. .NOEXPORT: ���������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/COPYING�����������������������������������������������������������������������0000664�0001750�0001750�00000000216�12402464555�014275� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������See src/copying for acknowledgements and licenses. Acknowledgement files are copied to /usr/local/share/xmlcopyeditor/copying on install. ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/NEWS��������������������������������������������������������������������������0000664�0001750�0001750�00000000154�12402464555�013742� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������This file is always out of date. See https://sourceforge.net/projects/xml-copy-editor/ for project news. ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������xmlcopyeditor-1.2.1.3/missing�����������������������������������������������������������������������0000775�0001750�0001750�00000025407�12402464555�014652� 0����������������������������������������������������������������������������������������������������ustar �zane����������������������������zane�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#! /bin/sh # Common stub for a few missing GNU programs while installing. scriptversion=2005-06-08.21 # Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005 # Free Software Foundation, Inc. # Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996. # 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 # the Free Software Foundation; either version 2, or (at your option) # any later version. # This program 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 this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA # 02110-1301, USA. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. if test $# -eq 0; then echo 1>&2 "Try \`$0 --help' for more information" exit 1 fi run=: # In the cases where this matters, `missing' is being run in the # srcdir already. if test -f configure.ac; then configure_ac=configure.ac else configure_ac=configure.in fi msg="missing on your system" case "$1" in --run) # Try to run requested program, and just exit if it succeeds. run= shift "$@" && exit 0 # Exit code 63 means version mismatch. This often happens # when the user try to use an ancient version of a tool on # a file that requires a minimum version. In this case we # we should proceed has if the program had been absent, or # if --run hadn't been passed. if test $? = 63; then run=: msg="probably too old" fi ;; -h|--h|--he|--hel|--help) echo "\ $0 [OPTION]... PROGRAM [ARGUMENT]... Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an error status if there is no known handling for PROGRAM. Options: -h, --help display this help and exit -v, --version output version information and exit --run try to run the given command, and emulate it if it fails Supported PROGRAM values: aclocal touch file \`aclocal.m4' autoconf touch file \`configure' autoheader touch file \`config.h.in' automake touch all \`Makefile.in' files bison create \`y.tab.[ch]', if possible, from existing .[ch] flex create \`lex.yy.c', if possible, from existing .c help2man touch the output file lex create \`lex.yy.c', if possible, from existing .c makeinfo touch the output file tar try tar, gnutar, gtar, then tar without non-portable flags yacc create \`y.tab.[ch]', if possible, from existing .[ch] Send bug reports to <bug-automake@gnu.org>." exit $? ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) echo "missing $scriptversion (GNU Automake)" exit $? ;; -*) echo 1>&2 "$0: Unknown \`$1' option" echo 1>&2 "Try \`$0 --help' for more information" exit 1 ;; esac # Now exit if we have it, but it failed. Also exit now if we # don't have it and --version was passed (most likely to detect # the program). case "$1" in lex|yacc) # Not GNU programs, they don't have --version. ;; tar) if test -n "$run"; then echo 1>&2 "ERROR: \`tar' requires --run" exit 1 elif test "x$2" = "x--version" || test "x$2" = "x--help"; then exit 1 fi ;; *) if test -z "$run" && ($1 --version) > /dev/null 2>&1; then # We have it, but it failed. exit 1 elif test "x$2" = "x--version" || test "x$2" = "x--help"; then # Could not run --version or --help. This is probably someone # running `$TOOL --version' or `$TOOL --help' to check whether # $TOOL exists and not knowing $TOOL uses missing. exit 1 fi ;; esac # If it does not exist, or fails to run (possibly an outdated version), # try to emulate it. case "$1" in aclocal*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified \`acinclude.m4' or \`${configure_ac}'. You might want to install the \`Automake' and \`Perl' packages. Grab them from any GNU archive site." touch aclocal.m4 ;; autoconf) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified \`${configure_ac}'. You might want to install the \`Autoconf' and \`GNU m4' packages. Grab them from any GNU archive site." touch configure ;; autoheader) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified \`acconfig.h' or \`${configure_ac}'. You might want to install the \`Autoconf' and \`GNU m4' packages. Grab them from any GNU archive site." files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}` test -z "$files" && files="config.h" touch_files= for f in $files; do case "$f" in *:*) touch_files="$touch_files "`echo "$f" | sed -e 's/^[^:]*://' -e 's/:.*//'`;; *) touch_files="$touch_files $f.in";; esac done touch $touch_files ;; automake*) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'. You might want to install the \`Automake' and \`Perl' packages. Grab them from any GNU archive site." find . -type f -name Makefile.am -print | sed 's/\.am$/.in/' | while read f; do touch "$f"; done ;; autom4te) echo 1>&2 "\ WARNING: \`$1' is needed, but is $msg. You might have modified some files without having the proper tools for further handling them. You can get \`$1' as part of \`Autoconf' from any GNU archive site." file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'` test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'` if test -f "$file"; then touch $file else test -z "$file" || exec >$file echo "#! /bin/sh" echo "# Created by GNU Automake missing as a replacement of" echo "# $ $@" echo "exit 0" chmod +x $file exit 1 fi ;; bison|yacc) echo 1>&2 "\ WARNING: \`$1' $msg. You should only need it if you modified a \`.y' file. You may need the \`Bison' package in order for those modifications to take effect. You can get \`Bison' from any GNU archive site." rm -f y.tab.c y.tab.h if [ $# -ne 1 ]; then eval LASTARG="\${$#}" case "$LASTARG" in *.y) SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` if [ -f "$SRCFILE" ]; then cp "$SRCFILE" y.tab.c fi SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'` if [ -f "$SRCFILE" ]; then cp "$SRCFILE" y.tab.h fi ;; esac fi if [ ! -f y.tab.h ]; then echo >y.tab.h fi if [ ! -f y.tab.c ]; then echo 'main() { return 0; }' >y.tab.c fi ;; lex|flex) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified a \`.l' file. You may need the \`Flex' package in order for those modifications to take effect. You can get \`Flex' from any GNU archive site." rm -f lex.yy.c if [ $# -ne 1 ]; then eval LASTARG="\${$#}" case "$LASTARG" in *.l) SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'` if [ -f "$SRCFILE" ]; then cp "$SRCFILE" lex.yy.c fi ;; esac fi if [ ! -f lex.yy.c ]; then echo 'main() { return 0; }' >lex.yy.c fi ;; help2man) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified a dependency of a manual page. You may need the \`Help2man' package in order for those modifications to take effect. You can get \`Help2man' from any GNU archive site." file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'` if test -z "$file"; then file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'` fi if [ -f "$file" ]; then touch $file else test -z "$file" || exec >$file echo ".ab help2man is required to generate this page" exit 1 fi ;; makeinfo) echo 1>&2 "\ WARNING: \`$1' is $msg. You should only need it if you modified a \`.texi' or \`.texinfo' file, or any other file indirectly affecting the aspect of the manual. The spurious call might also be the consequence of using a buggy \`make' (AIX, DU, IRIX). You might want to install the \`Texinfo' package or the \`GNU make' package. Grab either from any GNU archive site." # The file to touch is that specified with -o ... file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'` if test -z "$file"; then # ... or it is the one specified with @setfilename ... infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $infile` # ... or it is derived from the source name (dir/f.texi becomes f.info) test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info fi # If the file does not exist, the user really needs makeinfo; # let's fail without touching anything. test -f $file || exit 1 touch $file ;; tar) shift # We have already tried tar in the generic part. # Look for gnutar/gtar before invocation to avoid ugly error # messages. if (gnutar --version > /dev/null 2>&1); then gnutar "$@" && exit 0 fi if (gtar --version > /dev/null 2>&1); then gtar "$@" && exit 0 fi firstarg="$1" if shift; then case "$firstarg" in *o*) firstarg=`echo "$firstarg" | sed s/o//` tar "$firstarg" "$@" && exit 0 ;; esac case "$firstarg" in *h*) firstarg=`echo "$firstarg" | sed s/h//` tar "$firstarg" "$@" && exit 0 ;; esac fi echo 1>&2 "\ WARNING: I can't seem to be able to run \`tar' with the given arguments. You may want to install GNU tar or Free paxutils, or check the command line arguments." exit 1 ;; *) echo 1>&2 "\ WARNING: \`$1' is needed, and is $msg. You might have modified some files without having the proper tools for further handling them. Check the \`README' file, it often tells you about the needed prerequisites for installing this package. You may also peek at any GNU archive site, in case some other package would contain this missing \`$1' program." exit 1 ;; esac exit 0 # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-end: "$" # End: ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������